[
  {
    "path": "ARC runner/abq_arc.sh",
    "content": "#!/bin/bash\n\n#SBATCH --clusters=arc\n#SBATCH --partition=devel\n#SBATCH --nodes=2\n#SBATCH --ntasks-per-node=48\n#SBATCH --time=00:10:00\n#SBATCH --job-name=AbaqusJob\n#SBATCH --switch=1\n\nmodule purge\n\nmodule load Abaqus/2022\nmodule load iimpi/2020a\n\n\n. abaqus.sh\n\nabaqus fetch job=Job-1.inp\nabaqus input=Job-1.inp job=AbaqusJob user=OXFORD-UMAT.f cpus=${SLURM_NTASKS} interactive\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase.csv",
    "content": "49\r\nFeature_ID,AvgMisorientations,AvgQuats_0,AvgQuats_1,AvgQuats_2,AvgQuats_3,Centroids_0,Centroids_1,Centroids_2,EulerAngles_0,EulerAngles_1,EulerAngles_2,NumNeighbors,Phases,Sphericity,SurfaceAreaVolumeRatio,SurfaceFeatures,Volumes,surface\r\n1,45.822422,0.52541733,0.70275456,0.022556955,0.47912818,6.4548388,3.3516128,2.6290324,4.0233464,2.1410608,2.1657498,7,1,0.029487295,164,1,155,0.58064514\r\n2,44.52689,0.49648196,0.23105259,-0.83650637,0.019427212,13.341122,9.4158878,3.6028037,5.1247387,1.1590168,4.2535992,7,1,0.029487295,164,1,107,0.74766356\r\n3,36.691441,-0.82023346,0.11776148,0.55376559,0.081810348,2.9147582,7.3142495,8.7315521,4.7164664,1.9533615,5.0016589,14,1,0.014566014,332,1,393,0.4351145\r\n4,41.628105,0.69416827,0.13589515,0.47867107,0.52013171,18.644444,9.2222223,9.4444447,2.5910029,1.5714705,2.2043591,8,1,0.042051449,115,1,90,0.67777777\r\n5,35.862907,0.89236051,-0.15543763,-0.29212102,0.30691534,3.4288538,2.4249012,13.79249,3.7298422,2.2665141,4.0747557,8,1,0.023589836,205,1,253,0.41106719\r\n6,34.572174,-0.7859748,0.27707422,-0.17596462,0.52393699,18.23913,2.7173913,12.594203,6.2682791,1.9703996,0.66293544,8,1,0.034542263,140,1,138,0.5\r\n7,36.620647,0.89424378,-0.34919545,-0.13173331,0.24705678,16.242516,5.7455091,2.0089819,3.259171,2.574039,4.0037379,8,1,0.027168071,178,1,167,0.49101797\r\n8,35.730984,0.15103586,-0.33014882,0.17242487,0.91567439,18.722221,13.777778,10,1.8137274,0.74309242,4.0972095,6,1,0.056231588,86,1,54,0.74074072\r\n9,29.94245,0.85070276,0.37438717,0.30773917,0.20355737,16.625,18.7125,18.0375,2.5697699,2.3857911,1.7406026,3,1,0.067165509,72,1,80,0.5\r\n10,37.665596,-0.053450838,0.31728378,0.25844103,0.91086894,6.6868134,8.0494509,18.785715,4.6028214,0.655164,1.1274352,8,1,0.038687333,125,1,91,0.63736266\r\n11,39.573406,0.056368068,0.55694902,0.45785722,0.69064981,10.438272,5.4506173,3.9814816,0.88194579,2.5552771,5.5611863,8,1,0.03267511,148,0,81,0.74074072\r\n12,31.190109,-0.2628274,0.23206477,-0.88307256,0.31185022,5.4222221,1.7777778,18.566668,0.50800705,0.71645975,1.9546427,6,1,0.05144592,94,1,90,0.54444444\r\n13,38.88102,0.057950947,-0.46292588,-0.70092988,0.53947991,16.711111,17.533333,1.7888889,2.6101615,0.97074771,5.5026817,5,1,0.049346086,98,1,90,0.56666666\r\n14,40.543404,-0.25407624,-0.38014114,-0.038521901,0.88851225,8.7637072,2.5887728,9.100522,1.0249413,0.94976288,5.3449006,14,1,0.014478792,334,1,383,0.43342036\r\n15,44.331444,0.62040162,-0.15389188,0.7264275,0.25243255,2.0737705,2.2049181,2.9590163,1.6620966,1.3869237,2.1483855,4,1,0.056893136,85,1,122,0.43442622\r\n16,37.76543,-0.86422801,-0.23697557,-0.3221153,0.30527747,7.7645502,11.494709,16.002645,1.0798564,2.2219379,0.54460263,12,1,0.018743863,258,1,189,0.62433863\r\n17,35.827312,0.79502177,-0.37279901,-0.20446427,0.43261489,7.6946902,8.2522125,2.4911504,3.1446276,2.1437037,4.021574,12,1,0.03429728,141,1,113,0.68141592\r\n18,45.280956,0.74826252,0.4239364,0.28946155,0.42022985,2.8012552,14.290795,17.495815,3.0538805,2.0705824,2.0229423,8,1,0.025999552,186,1,239,0.40585774\r\n19,37.751972,-0.47538742,0.68559539,-0.024773246,0.5507741,16.117924,16.419811,13.698113,5.363616,1.9736753,1.0094665,8,1,0.021981439,220,1,212,0.5990566\r\n20,34.820744,-0.4831382,-0.31830388,-0.79844522,0.16656932,15.005555,10.633333,14.644444,1.9476836,1.2339416,0.78257447,11,1,0.020149652,240,1,180,0.6722222\r\n21,35.829823,0.17210114,-0.63972765,-0.10984504,0.74098843,7.7269502,16.968084,2.8049645,1.9807663,1.4482301,4.5967579,9,1,0.02861489,169,1,141,0.65248227\r\n22,40.12344,0.3478899,-0.22113793,0.73760307,0.53480124,2.7205882,18.382353,1.8676471,1.6319145,0.8497895,2.7643638,3,1,0.083377868,58,1,68,0.55882353\r\n23,38.449181,0.678868,0.41036162,-0.35044324,0.49792683,2.5057805,14.580925,11.16474,4.298574,1.8322829,3.2111609,10,1,0.023475323,206,1,173,0.56069362\r\n24,40.8419,-0.85309899,0.48020732,-0.026017822,0.20235127,17.545454,6.568182,17.416666,5.8983698,2.7306736,0.64056724,9,1,0.036088929,134,1,132,0.55303031\r\n25,41.078621,-0.30200189,-0.060236339,-0.34808323,0.88544029,12.151613,3.4290323,17.112904,0.57143348,0.62607634,0.17768703,10,1,0.023249598,208,1,155,0.60645163\r\n26,35.934315,-0.6656267,-0.68806511,-0.023085797,0.28805307,12.945104,9.1439171,8.9243326,4.0261078,1.188275,1.0862455,19,1,0.011911124,406,0,337,0.58456975\r\n27,38.128658,0.76693779,0.23525535,0.58542585,0.11720896,15.275343,17.212328,7.757534,2.0660298,1.8619705,1.4707607,12,1,0.016282547,297,1,365,0.4219178\r\n28,48.590225,0.64307296,-0.70936924,-0.043732509,0.28520158,3.768116,18.47826,14.014493,2.459368,2.5561998,4.1281252,6,1,0.03267511,148,1,138,0.50724638\r\n29,41.23061,0.56276357,0.56797272,0.31883875,0.50896561,9.9192305,16.188461,13.907692,3.3719602,1.8531238,1.7919501,12,1,0.017209668,281,1,260,0.56923079\r\n30,43.74448,0.15489225,0.74211794,-0.18547019,0.6251961,12.015385,1.9076923,2.3692307,4.7950153,1.7208197,2.0649478,6,1,0.037199359,130,1,130,0.5\r\n31,40.856899,-0.88177317,-0.25925329,0.34933269,0.1822924,16.176924,13.192307,18.080769,5.4793034,2.3315566,4.907392,10,1,0.023249598,208,1,260,0.44999999\r\n32,27.207769,0.35347676,0.034782104,0.34321001,0.86951208,18.944445,18.333334,3.5833333,2.8637342,0.72622162,2.6675658,3,1,0.092998393,52,1,36,0.66666669\r\n33,42.513252,-0.18577984,-0.12537369,0.59323984,0.77319711,17.10515,2.5,5.5300431,6.2223792,0.45209339,5.0350847,9,1,0.025318936,191,1,233,0.39914164\r\n34,41.71624,0.038356155,0.39115119,0.85591841,0.33605528,2.4360001,8.7880001,14.676,3.4179783,0.80784297,0.47188008,8,1,0.030999465,156,1,125,0.62400001\r\n35,32.934177,-0.29799253,-0.46459335,-0.072038613,0.83076108,19.119047,1.5952381,18.404762,1.0869845,1.1693969,5.3691959,3,1,0.17910802,27,1,21,0.61904764\r\n36,37.398449,0.60246372,-0.39881226,0.14827383,0.67527854,2.1391752,6.0051546,18.335052,2.3407052,1.6148381,3.5101917,6,1,0.048359167,100,1,97,0.54639173\r\n37,46.280613,0.52726114,0.22531809,-0.28960642,0.76639128,8.2313433,17.932837,18.291044,3.9067369,1.2212677,3.0990403,6,1,0.037780598,128,1,134,0.46268657\r\n38,40.761036,-0.89855754,0.36565551,0.075164326,0.2307394,7.7986112,17.597221,7.7430553,5.5818,2.6513515,0.071557581,7,1,0.030224478,160,1,144,0.625\r\n39,44.466408,0.74719703,-0.30392659,0.55964738,0.19005264,7.7644629,12.202479,2.7644627,1.5118538,1.876904,2.284487,8,1,0.030999465,156,1,121,0.71900827\r\n40,30.027571,0.56875807,-0.40980384,0.58275539,0.41106111,2.472826,13.586957,3.0380435,1.5607525,1.5536454,2.8094885,8,1,0.030802015,157,1,184,0.48369566\r\n41,39.677307,0.3947534,-0.31329572,-0.21075456,0.83761448,15.335681,5.1150236,11.730047,2.7172322,1.0563751,4.0589452,10,1,0.015855463,305,1,213,0.61032861\r\n42,33.861698,0.091000244,0.75049365,-0.24920543,0.6052891,2.5,17.743055,7.1875,4.9822869,1.7143322,2.0820239,7,1,0.035042875,138,1,144,0.5138889\r\n43,41.349972,0.32088917,-0.39215013,-0.84191805,0.18553306,9.3296947,5.9235806,15.482533,3.6104794,1.0627207,5.3804936,14,1,0.015352116,315,1,229,0.60262007\r\n44,43.352432,-0.37971544,-0.6911146,-0.61489105,0.009262586,13.691257,13.669399,2.0519125,2.6241286,1.8169202,0.4873389,11,1,0.023249598,208,1,183,0.54098362\r\n45,42.264538,0.53743696,-0.50353956,0.67205739,0.077125371,2.4927008,7.9452553,2.4343066,0.93220991,1.6556793,2.4379032,6,1,0.043177824,112,1,137,0.56934309\r\n46,42.803562,-0.24567957,-0.63457561,0.54242706,0.4926745,15.549505,2.0049505,18.054455,0.3679848,1.4968182,4.2483473,6,1,0.039316393,123,1,101,0.54455447\r\n47,36.119606,-0.078786992,0.15583827,0.40581295,0.89711916,10.934783,18.956522,1.9565217,4.7556744,0.35104439,0.6778962,4,1,0.076760583,63,1,46,0.60869563\r\n48,32.403946,-0.6656267,-0.68806511,-0.023085797,0.28805307,8.3538208,12.39701,8.7392025,0.17003241,2.3209622,4.2225304,15,1,0.013584035,356,0,301,0.58139533\r\n49,39.026283,0.33117127,-0.32123977,0.86993986,0.17417009,18.29394,11.269697,3.8151515,0.99821663,0.95909494,2.5385697,10,1,0.029668199,163,1,165,0.5151515\r\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase.inp",
    "content": "*Heading\ntestcase\n** Job name : testcase\n** Generated by : ImportExport Version 6.5.163.1998a502a\n*Preprint, echo = NO, model = NO, history = NO, contact = NO\n**\n** ----------------------------Geometry----------------------------\n**\n*Include, Input = testcase_nodes.inp\n*Include, Input = testcase_elems.inp\n*Include, Input = testcase_elset.inp\n*Include, Input = testcase_sects.inp\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase.vox",
    "content": "95.231 79.465 123.093 1 1 1 15 1\n95.231 79.465 123.093 2 1 1 15 1\n95.231 79.465 123.093 3 1 1 15 1\n95.231 79.465 123.093 4 1 1 15 1\n95.231 79.465 123.093 5 1 1 15 1\n230.521 122.674 124.088 6 1 1 1 1\n230.521 122.674 124.088 7 1 1 1 1\n230.521 122.674 124.088 8 1 1 1 1\n274.734 98.596 118.313 9 1 1 30 1\n274.734 98.596 118.313 10 1 1 30 1\n274.734 98.596 118.313 11 1 1 30 1\n274.734 98.596 118.313 12 1 1 30 1\n274.734 98.596 118.313 13 1 1 30 1\n274.734 98.596 118.313 14 1 1 30 1\n274.734 98.596 118.313 15 1 1 30 1\n274.734 98.596 118.313 16 1 1 30 1\n274.734 98.596 118.313 17 1 1 30 1\n356.516 25.903 288.489 18 1 1 33 1\n356.516 25.903 288.489 19 1 1 33 1\n356.516 25.903 288.489 20 1 1 33 1\n95.231 79.465 123.093 1 2 1 15 1\n95.231 79.465 123.093 2 2 1 15 1\n95.231 79.465 123.093 3 2 1 15 1\n95.231 79.465 123.093 4 2 1 15 1\n230.521 122.674 124.088 5 2 1 1 1\n230.521 122.674 124.088 6 2 1 1 1\n230.521 122.674 124.088 7 2 1 1 1\n230.521 122.674 124.088 8 2 1 1 1\n230.521 122.674 124.088 9 2 1 1 1\n274.734 98.596 118.313 10 2 1 30 1\n274.734 98.596 118.313 11 2 1 30 1\n274.734 98.596 118.313 12 2 1 30 1\n274.734 98.596 118.313 13 2 1 30 1\n274.734 98.596 118.313 14 2 1 30 1\n274.734 98.596 118.313 15 2 1 30 1\n274.734 98.596 118.313 16 2 1 30 1\n274.734 98.596 118.313 17 2 1 30 1\n186.737 147.482 229.397 18 2 1 7 1\n356.516 25.903 288.489 19 2 1 33 1\n356.516 25.903 288.489 20 2 1 33 1\n95.231 79.465 123.093 1 3 1 15 1\n95.231 79.465 123.093 2 3 1 15 1\n95.231 79.465 123.093 3 3 1 15 1\n95.231 79.465 123.093 4 3 1 15 1\n230.521 122.674 124.088 5 3 1 1 1\n230.521 122.674 124.088 6 3 1 1 1\n230.521 122.674 124.088 7 3 1 1 1\n230.521 122.674 124.088 8 3 1 1 1\n230.521 122.674 124.088 9 3 1 1 1\n274.734 98.596 118.313 10 3 1 30 1\n274.734 98.596 118.313 11 3 1 30 1\n274.734 98.596 118.313 12 3 1 30 1\n274.734 98.596 118.313 13 3 1 30 1\n274.734 98.596 118.313 14 3 1 30 1\n274.734 98.596 118.313 15 3 1 30 1\n274.734 98.596 118.313 16 3 1 30 1\n186.737 147.482 229.397 17 3 1 7 1\n186.737 147.482 229.397 18 3 1 7 1\n186.737 147.482 229.397 19 3 1 7 1\n186.737 147.482 229.397 20 3 1 7 1\n95.231 79.465 123.093 1 4 1 15 1\n95.231 79.465 123.093 2 4 1 15 1\n95.231 79.465 123.093 3 4 1 15 1\n95.231 79.465 123.093 4 4 1 15 1\n230.521 122.674 124.088 5 4 1 1 1\n230.521 122.674 124.088 6 4 1 1 1\n230.521 122.674 124.088 7 4 1 1 1\n230.521 122.674 124.088 8 4 1 1 1\n230.521 122.674 124.088 9 4 1 1 1\n230.521 122.674 124.088 10 4 1 1 1\n274.734 98.596 118.313 11 4 1 30 1\n274.734 98.596 118.313 12 4 1 30 1\n274.734 98.596 118.313 13 4 1 30 1\n274.734 98.596 118.313 14 4 1 30 1\n186.737 147.482 229.397 15 4 1 7 1\n186.737 147.482 229.397 16 4 1 7 1\n186.737 147.482 229.397 17 4 1 7 1\n186.737 147.482 229.397 18 4 1 7 1\n186.737 147.482 229.397 19 4 1 7 1\n186.737 147.482 229.397 20 4 1 7 1\n95.231 79.465 123.093 1 5 1 15 1\n95.231 79.465 123.093 2 5 1 15 1\n95.231 79.465 123.093 3 5 1 15 1\n95.231 79.465 123.093 4 5 1 15 1\n230.521 122.674 124.088 5 5 1 1 1\n230.521 122.674 124.088 6 5 1 1 1\n230.521 122.674 124.088 7 5 1 1 1\n230.521 122.674 124.088 8 5 1 1 1\n230.521 122.674 124.088 9 5 1 1 1\n230.521 122.674 124.088 10 5 1 1 1\n274.734 98.596 118.313 11 5 1 30 1\n274.734 98.596 118.313 12 5 1 30 1\n274.734 98.596 118.313 13 5 1 30 1\n186.737 147.482 229.397 14 5 1 7 1\n186.737 147.482 229.397 15 5 1 7 1\n186.737 147.482 229.397 16 5 1 7 1\n186.737 147.482 229.397 17 5 1 7 1\n186.737 147.482 229.397 18 5 1 7 1\n186.737 147.482 229.397 19 5 1 7 1\n186.737 147.482 229.397 20 5 1 7 1\n53.412 94.863 139.682 1 6 1 45 1\n53.412 94.863 139.682 2 6 1 45 1\n53.412 94.863 139.682 3 6 1 45 1\n53.412 94.863 139.682 4 6 1 45 1\n230.521 122.674 124.088 5 6 1 1 1\n230.521 122.674 124.088 6 6 1 1 1\n230.521 122.674 124.088 7 6 1 1 1\n230.521 122.674 124.088 8 6 1 1 1\n230.521 122.674 124.088 9 6 1 1 1\n230.521 122.674 124.088 10 6 1 1 1\n274.734 98.596 118.313 11 6 1 30 1\n274.734 98.596 118.313 12 6 1 30 1\n186.737 147.482 229.397 13 6 1 7 1\n186.737 147.482 229.397 14 6 1 7 1\n186.737 147.482 229.397 15 6 1 7 1\n186.737 147.482 229.397 16 6 1 7 1\n186.737 147.482 229.397 17 6 1 7 1\n186.737 147.482 229.397 18 6 1 7 1\n186.737 147.482 229.397 19 6 1 7 1\n186.737 147.482 229.397 20 6 1 7 1\n53.412 94.863 139.682 1 7 1 45 1\n53.412 94.863 139.682 2 7 1 45 1\n53.412 94.863 139.682 3 7 1 45 1\n53.412 94.863 139.682 4 7 1 45 1\n53.412 94.863 139.682 5 7 1 45 1\n180.174 122.825 230.419 6 7 1 17 1\n180.174 122.825 230.419 7 7 1 17 1\n180.174 122.825 230.419 8 7 1 17 1\n180.174 122.825 230.419 9 7 1 17 1\n180.174 122.825 230.419 10 7 1 17 1\n180.174 122.825 230.419 11 7 1 17 1\n186.737 147.482 229.397 12 7 1 7 1\n186.737 147.482 229.397 13 7 1 7 1\n186.737 147.482 229.397 14 7 1 7 1\n186.737 147.482 229.397 15 7 1 7 1\n186.737 147.482 229.397 16 7 1 7 1\n186.737 147.482 229.397 17 7 1 7 1\n186.737 147.482 229.397 18 7 1 7 1\n186.737 147.482 229.397 19 7 1 7 1\n186.737 147.482 229.397 20 7 1 7 1\n53.412 94.863 139.682 1 8 1 45 1\n53.412 94.863 139.682 2 8 1 45 1\n53.412 94.863 139.682 3 8 1 45 1\n53.412 94.863 139.682 4 8 1 45 1\n53.412 94.863 139.682 5 8 1 45 1\n180.174 122.825 230.419 6 8 1 17 1\n180.174 122.825 230.419 7 8 1 17 1\n180.174 122.825 230.419 8 8 1 17 1\n180.174 122.825 230.419 9 8 1 17 1\n180.174 122.825 230.419 10 8 1 17 1\n180.174 122.825 230.419 11 8 1 17 1\n186.737 147.482 229.397 12 8 1 7 1\n186.737 147.482 229.397 13 8 1 7 1\n186.737 147.482 229.397 14 8 1 7 1\n186.737 147.482 229.397 15 8 1 7 1\n186.737 147.482 229.397 16 8 1 7 1\n186.737 147.482 229.397 17 8 1 7 1\n186.737 147.482 229.397 18 8 1 7 1\n186.737 147.482 229.397 19 8 1 7 1\n186.737 147.482 229.397 20 8 1 7 1\n53.412 94.863 139.682 1 9 1 45 1\n53.412 94.863 139.682 2 9 1 45 1\n53.412 94.863 139.682 3 9 1 45 1\n53.412 94.863 139.682 4 9 1 45 1\n53.412 94.863 139.682 5 9 1 45 1\n180.174 122.825 230.419 6 9 1 17 1\n180.174 122.825 230.419 7 9 1 17 1\n180.174 122.825 230.419 8 9 1 17 1\n180.174 122.825 230.419 9 9 1 17 1\n180.174 122.825 230.419 10 9 1 17 1\n180.174 122.825 230.419 11 9 1 17 1\n293.626 66.407 243.713 12 9 1 2 1\n293.626 66.407 243.713 13 9 1 2 1\n186.737 147.482 229.397 14 9 1 7 1\n186.737 147.482 229.397 15 9 1 7 1\n186.737 147.482 229.397 16 9 1 7 1\n186.737 147.482 229.397 17 9 1 7 1\n186.737 147.482 229.397 18 9 1 7 1\n186.737 147.482 229.397 19 9 1 7 1\n57.194 54.952 145.449 20 9 1 49 1\n53.412 94.863 139.682 1 10 1 45 1\n53.412 94.863 139.682 2 10 1 45 1\n53.412 94.863 139.682 3 10 1 45 1\n53.412 94.863 139.682 4 10 1 45 1\n53.412 94.863 139.682 5 10 1 45 1\n180.174 122.825 230.419 6 10 1 17 1\n180.174 122.825 230.419 7 10 1 17 1\n180.174 122.825 230.419 8 10 1 17 1\n180.174 122.825 230.419 9 10 1 17 1\n180.174 122.825 230.419 10 10 1 17 1\n180.174 122.825 230.419 11 10 1 17 1\n293.626 66.407 243.713 12 10 1 2 1\n293.626 66.407 243.713 13 10 1 2 1\n150.351 104.102 27.922 14 10 1 44 1\n150.351 104.102 27.922 15 10 1 44 1\n150.351 104.102 27.922 16 10 1 44 1\n150.351 104.102 27.922 17 10 1 44 1\n57.194 54.952 145.449 18 10 1 49 1\n57.194 54.952 145.449 19 10 1 49 1\n57.194 54.952 145.449 20 10 1 49 1\n53.412 94.863 139.682 1 11 1 45 1\n53.412 94.863 139.682 2 11 1 45 1\n53.412 94.863 139.682 3 11 1 45 1\n53.412 94.863 139.682 4 11 1 45 1\n53.412 94.863 139.682 5 11 1 45 1\n180.174 122.825 230.419 6 11 1 17 1\n180.174 122.825 230.419 7 11 1 17 1\n180.174 122.825 230.419 8 11 1 17 1\n180.174 122.825 230.419 9 11 1 17 1\n180.174 122.825 230.419 10 11 1 17 1\n150.351 104.102 27.922 11 11 1 44 1\n150.351 104.102 27.922 12 11 1 44 1\n150.351 104.102 27.922 13 11 1 44 1\n150.351 104.102 27.922 14 11 1 44 1\n150.351 104.102 27.922 15 11 1 44 1\n150.351 104.102 27.922 16 11 1 44 1\n150.351 104.102 27.922 17 11 1 44 1\n57.194 54.952 145.449 18 11 1 49 1\n57.194 54.952 145.449 19 11 1 49 1\n57.194 54.952 145.449 20 11 1 49 1\n89.425 89.017 160.972 1 12 1 40 1\n89.425 89.017 160.972 2 12 1 40 1\n89.425 89.017 160.972 3 12 1 40 1\n89.425 89.017 160.972 4 12 1 40 1\n89.425 89.017 160.972 5 12 1 40 1\n86.623 107.539 130.891 6 12 1 39 1\n86.623 107.539 130.891 7 12 1 39 1\n86.623 107.539 130.891 8 12 1 39 1\n86.623 107.539 130.891 9 12 1 39 1\n86.623 107.539 130.891 10 12 1 39 1\n150.351 104.102 27.922 11 12 1 44 1\n150.351 104.102 27.922 12 12 1 44 1\n150.351 104.102 27.922 13 12 1 44 1\n150.351 104.102 27.922 14 12 1 44 1\n150.351 104.102 27.922 15 12 1 44 1\n150.351 104.102 27.922 16 12 1 44 1\n150.351 104.102 27.922 17 12 1 44 1\n150.351 104.102 27.922 18 12 1 44 1\n57.194 54.952 145.449 19 12 1 49 1\n57.194 54.952 145.449 20 12 1 49 1\n89.425 89.017 160.972 1 13 1 40 1\n89.425 89.017 160.972 2 13 1 40 1\n89.425 89.017 160.972 3 13 1 40 1\n89.425 89.017 160.972 4 13 1 40 1\n89.425 89.017 160.972 5 13 1 40 1\n86.623 107.539 130.891 6 13 1 39 1\n86.623 107.539 130.891 7 13 1 39 1\n86.623 107.539 130.891 8 13 1 39 1\n86.623 107.539 130.891 9 13 1 39 1\n86.623 107.539 130.891 10 13 1 39 1\n150.351 104.102 27.922 11 13 1 44 1\n150.351 104.102 27.922 12 13 1 44 1\n150.351 104.102 27.922 13 13 1 44 1\n150.351 104.102 27.922 14 13 1 44 1\n150.351 104.102 27.922 15 13 1 44 1\n150.351 104.102 27.922 16 13 1 44 1\n150.351 104.102 27.922 17 13 1 44 1\n150.351 104.102 27.922 18 13 1 44 1\n57.194 54.952 145.449 19 13 1 49 1\n57.194 54.952 145.449 20 13 1 49 1\n89.425 89.017 160.972 1 14 1 40 1\n89.425 89.017 160.972 2 14 1 40 1\n89.425 89.017 160.972 3 14 1 40 1\n89.425 89.017 160.972 4 14 1 40 1\n89.425 89.017 160.972 5 14 1 40 1\n89.425 89.017 160.972 6 14 1 40 1\n86.623 107.539 130.891 7 14 1 39 1\n86.623 107.539 130.891 8 14 1 39 1\n86.623 107.539 130.891 9 14 1 39 1\n86.623 107.539 130.891 10 14 1 39 1\n150.351 104.102 27.922 11 14 1 44 1\n150.351 104.102 27.922 12 14 1 44 1\n150.351 104.102 27.922 13 14 1 44 1\n150.351 104.102 27.922 14 14 1 44 1\n150.351 104.102 27.922 15 14 1 44 1\n150.351 104.102 27.922 16 14 1 44 1\n150.351 104.102 27.922 17 14 1 44 1\n150.351 104.102 27.922 18 14 1 44 1\n57.194 54.952 145.449 19 14 1 49 1\n57.194 54.952 145.449 20 14 1 49 1\n89.425 89.017 160.972 1 15 1 40 1\n89.425 89.017 160.972 2 15 1 40 1\n89.425 89.017 160.972 3 15 1 40 1\n89.425 89.017 160.972 4 15 1 40 1\n89.425 89.017 160.972 5 15 1 40 1\n89.425 89.017 160.972 6 15 1 40 1\n86.623 107.539 130.891 7 15 1 39 1\n86.623 107.539 130.891 8 15 1 39 1\n86.623 107.539 130.891 9 15 1 39 1\n86.623 107.539 130.891 10 15 1 39 1\n150.351 104.102 27.922 11 15 1 44 1\n150.351 104.102 27.922 12 15 1 44 1\n150.351 104.102 27.922 13 15 1 44 1\n150.351 104.102 27.922 14 15 1 44 1\n150.351 104.102 27.922 15 15 1 44 1\n150.351 104.102 27.922 16 15 1 44 1\n150.351 104.102 27.922 17 15 1 44 1\n150.351 104.102 27.922 18 15 1 44 1\n150.351 104.102 27.922 19 15 1 44 1\n149.551 55.620 315.280 20 15 1 13 1\n89.425 89.017 160.972 1 16 1 40 1\n89.425 89.017 160.972 2 16 1 40 1\n89.425 89.017 160.972 3 16 1 40 1\n89.425 89.017 160.972 4 16 1 40 1\n89.425 89.017 160.972 5 16 1 40 1\n89.425 89.017 160.972 6 16 1 40 1\n113.490 82.977 263.375 7 16 1 21 1\n113.490 82.977 263.375 8 16 1 21 1\n113.490 82.977 263.375 9 16 1 21 1\n113.490 82.977 263.375 10 16 1 21 1\n150.351 104.102 27.922 11 16 1 44 1\n150.351 104.102 27.922 12 16 1 44 1\n150.351 104.102 27.922 13 16 1 44 1\n150.351 104.102 27.922 14 16 1 44 1\n150.351 104.102 27.922 15 16 1 44 1\n150.351 104.102 27.922 16 16 1 44 1\n149.551 55.620 315.280 17 16 1 13 1\n149.551 55.620 315.280 18 16 1 13 1\n149.551 55.620 315.280 19 16 1 13 1\n149.551 55.620 315.280 20 16 1 13 1\n89.425 89.017 160.972 1 17 1 40 1\n89.425 89.017 160.972 2 17 1 40 1\n93.502 48.689 158.386 3 17 1 22 1\n93.502 48.689 158.386 4 17 1 22 1\n93.502 48.689 158.386 5 17 1 22 1\n113.490 82.977 263.375 6 17 1 21 1\n113.490 82.977 263.375 7 17 1 21 1\n113.490 82.977 263.375 8 17 1 21 1\n113.490 82.977 263.375 9 17 1 21 1\n113.490 82.977 263.375 10 17 1 21 1\n113.490 82.977 263.375 11 17 1 21 1\n150.351 104.102 27.922 12 17 1 44 1\n150.351 104.102 27.922 13 17 1 44 1\n150.351 104.102 27.922 14 17 1 44 1\n150.351 104.102 27.922 15 17 1 44 1\n149.551 55.620 315.280 16 17 1 13 1\n149.551 55.620 315.280 17 17 1 13 1\n149.551 55.620 315.280 18 17 1 13 1\n149.551 55.620 315.280 19 17 1 13 1\n149.551 55.620 315.280 20 17 1 13 1\n93.502 48.689 158.386 1 18 1 22 1\n93.502 48.689 158.386 2 18 1 22 1\n93.502 48.689 158.386 3 18 1 22 1\n93.502 48.689 158.386 4 18 1 22 1\n93.502 48.689 158.386 5 18 1 22 1\n113.490 82.977 263.375 6 18 1 21 1\n113.490 82.977 263.375 7 18 1 21 1\n113.490 82.977 263.375 8 18 1 21 1\n113.490 82.977 263.375 9 18 1 21 1\n113.490 82.977 263.375 10 18 1 21 1\n272.480 20.113 38.841 11 18 1 47 1\n272.480 20.113 38.841 12 18 1 47 1\n150.351 104.102 27.922 13 18 1 44 1\n150.351 104.102 27.922 14 18 1 44 1\n149.551 55.620 315.280 15 18 1 13 1\n149.551 55.620 315.280 16 18 1 13 1\n149.551 55.620 315.280 17 18 1 13 1\n149.551 55.620 315.280 18 18 1 13 1\n149.551 55.620 315.280 19 18 1 13 1\n149.551 55.620 315.280 20 18 1 13 1\n93.502 48.689 158.386 1 19 1 22 1\n93.502 48.689 158.386 2 19 1 22 1\n93.502 48.689 158.386 3 19 1 22 1\n93.502 48.689 158.386 4 19 1 22 1\n93.502 48.689 158.386 5 19 1 22 1\n93.502 48.689 158.386 6 19 1 22 1\n113.490 82.977 263.375 7 19 1 21 1\n113.490 82.977 263.375 8 19 1 21 1\n272.480 20.113 38.841 9 19 1 47 1\n272.480 20.113 38.841 10 19 1 47 1\n272.480 20.113 38.841 11 19 1 47 1\n272.480 20.113 38.841 12 19 1 47 1\n272.480 20.113 38.841 13 19 1 47 1\n149.551 55.620 315.280 14 19 1 13 1\n149.551 55.620 315.280 15 19 1 13 1\n149.551 55.620 315.280 16 19 1 13 1\n149.551 55.620 315.280 17 19 1 13 1\n149.551 55.620 315.280 18 19 1 13 1\n149.551 55.620 315.280 19 19 1 13 1\n149.551 55.620 315.280 20 19 1 13 1\n93.502 48.689 158.386 1 20 1 22 1\n93.502 48.689 158.386 2 20 1 22 1\n93.502 48.689 158.386 3 20 1 22 1\n93.502 48.689 158.386 4 20 1 22 1\n93.502 48.689 158.386 5 20 1 22 1\n93.502 48.689 158.386 6 20 1 22 1\n113.490 82.977 263.375 7 20 1 21 1\n272.480 20.113 38.841 8 20 1 47 1\n272.480 20.113 38.841 9 20 1 47 1\n272.480 20.113 38.841 10 20 1 47 1\n272.480 20.113 38.841 11 20 1 47 1\n272.480 20.113 38.841 12 20 1 47 1\n272.480 20.113 38.841 13 20 1 47 1\n272.480 20.113 38.841 14 20 1 47 1\n149.551 55.620 315.280 15 20 1 13 1\n149.551 55.620 315.280 16 20 1 13 1\n149.551 55.620 315.280 17 20 1 13 1\n149.551 55.620 315.280 18 20 1 13 1\n149.551 55.620 315.280 19 20 1 13 1\n164.080 41.609 152.840 20 20 1 32 1\n95.231 79.465 123.093 1 1 2 15 1\n95.231 79.465 123.093 2 1 2 15 1\n95.231 79.465 123.093 3 1 2 15 1\n95.231 79.465 123.093 4 1 2 15 1\n95.231 79.465 123.093 5 1 2 15 1\n230.521 122.674 124.088 6 1 2 1 1\n230.521 122.674 124.088 7 1 2 1 1\n230.521 122.674 124.088 8 1 2 1 1\n274.734 98.596 118.313 9 1 2 30 1\n274.734 98.596 118.313 10 1 2 30 1\n274.734 98.596 118.313 11 1 2 30 1\n274.734 98.596 118.313 12 1 2 30 1\n274.734 98.596 118.313 13 1 2 30 1\n274.734 98.596 118.313 14 1 2 30 1\n274.734 98.596 118.313 15 1 2 30 1\n274.734 98.596 118.313 16 1 2 30 1\n356.516 25.903 288.489 17 1 2 33 1\n356.516 25.903 288.489 18 1 2 33 1\n356.516 25.903 288.489 19 1 2 33 1\n356.516 25.903 288.489 20 1 2 33 1\n95.231 79.465 123.093 1 2 2 15 1\n95.231 79.465 123.093 2 2 2 15 1\n95.231 79.465 123.093 3 2 2 15 1\n95.231 79.465 123.093 4 2 2 15 1\n95.231 79.465 123.093 5 2 2 15 1\n230.521 122.674 124.088 6 2 2 1 1\n230.521 122.674 124.088 7 2 2 1 1\n230.521 122.674 124.088 8 2 2 1 1\n230.521 122.674 124.088 9 2 2 1 1\n274.734 98.596 118.313 10 2 2 30 1\n274.734 98.596 118.313 11 2 2 30 1\n274.734 98.596 118.313 12 2 2 30 1\n274.734 98.596 118.313 13 2 2 30 1\n274.734 98.596 118.313 14 2 2 30 1\n274.734 98.596 118.313 15 2 2 30 1\n274.734 98.596 118.313 16 2 2 30 1\n274.734 98.596 118.313 17 2 2 30 1\n356.516 25.903 288.489 18 2 2 33 1\n356.516 25.903 288.489 19 2 2 33 1\n356.516 25.903 288.489 20 2 2 33 1\n95.231 79.465 123.093 1 3 2 15 1\n95.231 79.465 123.093 2 3 2 15 1\n95.231 79.465 123.093 3 3 2 15 1\n95.231 79.465 123.093 4 3 2 15 1\n230.521 122.674 124.088 5 3 2 1 1\n230.521 122.674 124.088 6 3 2 1 1\n230.521 122.674 124.088 7 3 2 1 1\n230.521 122.674 124.088 8 3 2 1 1\n230.521 122.674 124.088 9 3 2 1 1\n274.734 98.596 118.313 10 3 2 30 1\n274.734 98.596 118.313 11 3 2 30 1\n274.734 98.596 118.313 12 3 2 30 1\n274.734 98.596 118.313 13 3 2 30 1\n274.734 98.596 118.313 14 3 2 30 1\n274.734 98.596 118.313 15 3 2 30 1\n274.734 98.596 118.313 16 3 2 30 1\n186.737 147.482 229.397 17 3 2 7 1\n186.737 147.482 229.397 18 3 2 7 1\n356.516 25.903 288.489 19 3 2 33 1\n356.516 25.903 288.489 20 3 2 33 1\n95.231 79.465 123.093 1 4 2 15 1\n95.231 79.465 123.093 2 4 2 15 1\n95.231 79.465 123.093 3 4 2 15 1\n95.231 79.465 123.093 4 4 2 15 1\n230.521 122.674 124.088 5 4 2 1 1\n230.521 122.674 124.088 6 4 2 1 1\n230.521 122.674 124.088 7 4 2 1 1\n230.521 122.674 124.088 8 4 2 1 1\n230.521 122.674 124.088 9 4 2 1 1\n230.521 122.674 124.088 10 4 2 1 1\n274.734 98.596 118.313 11 4 2 30 1\n274.734 98.596 118.313 12 4 2 30 1\n274.734 98.596 118.313 13 4 2 30 1\n274.734 98.596 118.313 14 4 2 30 1\n186.737 147.482 229.397 15 4 2 7 1\n186.737 147.482 229.397 16 4 2 7 1\n186.737 147.482 229.397 17 4 2 7 1\n186.737 147.482 229.397 18 4 2 7 1\n186.737 147.482 229.397 19 4 2 7 1\n186.737 147.482 229.397 20 4 2 7 1\n95.231 79.465 123.093 1 5 2 15 1\n95.231 79.465 123.093 2 5 2 15 1\n95.231 79.465 123.093 3 5 2 15 1\n95.231 79.465 123.093 4 5 2 15 1\n230.521 122.674 124.088 5 5 2 1 1\n230.521 122.674 124.088 6 5 2 1 1\n230.521 122.674 124.088 7 5 2 1 1\n230.521 122.674 124.088 8 5 2 1 1\n230.521 122.674 124.088 9 5 2 1 1\n230.521 122.674 124.088 10 5 2 1 1\n50.532 146.407 318.633 11 5 2 11 1\n274.734 98.596 118.313 12 5 2 30 1\n274.734 98.596 118.313 13 5 2 30 1\n186.737 147.482 229.397 14 5 2 7 1\n186.737 147.482 229.397 15 5 2 7 1\n186.737 147.482 229.397 16 5 2 7 1\n186.737 147.482 229.397 17 5 2 7 1\n186.737 147.482 229.397 18 5 2 7 1\n186.737 147.482 229.397 19 5 2 7 1\n186.737 147.482 229.397 20 5 2 7 1\n53.412 94.863 139.682 1 6 2 45 1\n53.412 94.863 139.682 2 6 2 45 1\n53.412 94.863 139.682 3 6 2 45 1\n53.412 94.863 139.682 4 6 2 45 1\n230.521 122.674 124.088 5 6 2 1 1\n230.521 122.674 124.088 6 6 2 1 1\n230.521 122.674 124.088 7 6 2 1 1\n230.521 122.674 124.088 8 6 2 1 1\n230.521 122.674 124.088 9 6 2 1 1\n50.532 146.407 318.633 10 6 2 11 1\n50.532 146.407 318.633 11 6 2 11 1\n50.532 146.407 318.633 12 6 2 11 1\n186.737 147.482 229.397 13 6 2 7 1\n186.737 147.482 229.397 14 6 2 7 1\n186.737 147.482 229.397 15 6 2 7 1\n186.737 147.482 229.397 16 6 2 7 1\n186.737 147.482 229.397 17 6 2 7 1\n186.737 147.482 229.397 18 6 2 7 1\n186.737 147.482 229.397 19 6 2 7 1\n186.737 147.482 229.397 20 6 2 7 1\n53.412 94.863 139.682 1 7 2 45 1\n53.412 94.863 139.682 2 7 2 45 1\n53.412 94.863 139.682 3 7 2 45 1\n53.412 94.863 139.682 4 7 2 45 1\n53.412 94.863 139.682 5 7 2 45 1\n230.521 122.674 124.088 6 7 2 1 1\n180.174 122.825 230.419 7 7 2 17 1\n180.174 122.825 230.419 8 7 2 17 1\n180.174 122.825 230.419 9 7 2 17 1\n180.174 122.825 230.419 10 7 2 17 1\n50.532 146.407 318.633 11 7 2 11 1\n50.532 146.407 318.633 12 7 2 11 1\n186.737 147.482 229.397 13 7 2 7 1\n186.737 147.482 229.397 14 7 2 7 1\n186.737 147.482 229.397 15 7 2 7 1\n186.737 147.482 229.397 16 7 2 7 1\n186.737 147.482 229.397 17 7 2 7 1\n186.737 147.482 229.397 18 7 2 7 1\n186.737 147.482 229.397 19 7 2 7 1\n186.737 147.482 229.397 20 7 2 7 1\n53.412 94.863 139.682 1 8 2 45 1\n53.412 94.863 139.682 2 8 2 45 1\n53.412 94.863 139.682 3 8 2 45 1\n53.412 94.863 139.682 4 8 2 45 1\n53.412 94.863 139.682 5 8 2 45 1\n180.174 122.825 230.419 6 8 2 17 1\n180.174 122.825 230.419 7 8 2 17 1\n180.174 122.825 230.419 8 8 2 17 1\n180.174 122.825 230.419 9 8 2 17 1\n180.174 122.825 230.419 10 8 2 17 1\n50.532 146.407 318.633 11 8 2 11 1\n50.532 146.407 318.633 12 8 2 11 1\n186.737 147.482 229.397 13 8 2 7 1\n186.737 147.482 229.397 14 8 2 7 1\n186.737 147.482 229.397 15 8 2 7 1\n186.737 147.482 229.397 16 8 2 7 1\n186.737 147.482 229.397 17 8 2 7 1\n186.737 147.482 229.397 18 8 2 7 1\n186.737 147.482 229.397 19 8 2 7 1\n186.737 147.482 229.397 20 8 2 7 1\n53.412 94.863 139.682 1 9 2 45 1\n53.412 94.863 139.682 2 9 2 45 1\n53.412 94.863 139.682 3 9 2 45 1\n53.412 94.863 139.682 4 9 2 45 1\n53.412 94.863 139.682 5 9 2 45 1\n180.174 122.825 230.419 6 9 2 17 1\n180.174 122.825 230.419 7 9 2 17 1\n180.174 122.825 230.419 8 9 2 17 1\n180.174 122.825 230.419 9 9 2 17 1\n180.174 122.825 230.419 10 9 2 17 1\n180.174 122.825 230.419 11 9 2 17 1\n293.626 66.407 243.713 12 9 2 2 1\n293.626 66.407 243.713 13 9 2 2 1\n293.626 66.407 243.713 14 9 2 2 1\n293.626 66.407 243.713 15 9 2 2 1\n293.626 66.407 243.713 16 9 2 2 1\n186.737 147.482 229.397 17 9 2 7 1\n186.737 147.482 229.397 18 9 2 7 1\n57.194 54.952 145.449 19 9 2 49 1\n57.194 54.952 145.449 20 9 2 49 1\n53.412 94.863 139.682 1 10 2 45 1\n53.412 94.863 139.682 2 10 2 45 1\n53.412 94.863 139.682 3 10 2 45 1\n53.412 94.863 139.682 4 10 2 45 1\n53.412 94.863 139.682 5 10 2 45 1\n180.174 122.825 230.419 6 10 2 17 1\n180.174 122.825 230.419 7 10 2 17 1\n180.174 122.825 230.419 8 10 2 17 1\n180.174 122.825 230.419 9 10 2 17 1\n180.174 122.825 230.419 10 10 2 17 1\n180.174 122.825 230.419 11 10 2 17 1\n293.626 66.407 243.713 12 10 2 2 1\n293.626 66.407 243.713 13 10 2 2 1\n293.626 66.407 243.713 14 10 2 2 1\n293.626 66.407 243.713 15 10 2 2 1\n293.626 66.407 243.713 16 10 2 2 1\n57.194 54.952 145.449 17 10 2 49 1\n57.194 54.952 145.449 18 10 2 49 1\n57.194 54.952 145.449 19 10 2 49 1\n57.194 54.952 145.449 20 10 2 49 1\n53.412 94.863 139.682 1 11 2 45 1\n53.412 94.863 139.682 2 11 2 45 1\n53.412 94.863 139.682 3 11 2 45 1\n53.412 94.863 139.682 4 11 2 45 1\n53.412 94.863 139.682 5 11 2 45 1\n86.623 107.539 130.891 6 11 2 39 1\n86.623 107.539 130.891 7 11 2 39 1\n86.623 107.539 130.891 8 11 2 39 1\n86.623 107.539 130.891 9 11 2 39 1\n86.623 107.539 130.891 10 11 2 39 1\n86.623 107.539 130.891 11 11 2 39 1\n293.626 66.407 243.713 12 11 2 2 1\n293.626 66.407 243.713 13 11 2 2 1\n293.626 66.407 243.713 14 11 2 2 1\n150.351 104.102 27.922 15 11 2 44 1\n150.351 104.102 27.922 16 11 2 44 1\n150.351 104.102 27.922 17 11 2 44 1\n57.194 54.952 145.449 18 11 2 49 1\n57.194 54.952 145.449 19 11 2 49 1\n57.194 54.952 145.449 20 11 2 49 1\n89.425 89.017 160.972 1 12 2 40 1\n89.425 89.017 160.972 2 12 2 40 1\n89.425 89.017 160.972 3 12 2 40 1\n89.425 89.017 160.972 4 12 2 40 1\n89.425 89.017 160.972 5 12 2 40 1\n86.623 107.539 130.891 6 12 2 39 1\n86.623 107.539 130.891 7 12 2 39 1\n86.623 107.539 130.891 8 12 2 39 1\n86.623 107.539 130.891 9 12 2 39 1\n86.623 107.539 130.891 10 12 2 39 1\n86.623 107.539 130.891 11 12 2 39 1\n150.351 104.102 27.922 12 12 2 44 1\n150.351 104.102 27.922 13 12 2 44 1\n150.351 104.102 27.922 14 12 2 44 1\n150.351 104.102 27.922 15 12 2 44 1\n150.351 104.102 27.922 16 12 2 44 1\n150.351 104.102 27.922 17 12 2 44 1\n57.194 54.952 145.449 18 12 2 49 1\n57.194 54.952 145.449 19 12 2 49 1\n57.194 54.952 145.449 20 12 2 49 1\n89.425 89.017 160.972 1 13 2 40 1\n89.425 89.017 160.972 2 13 2 40 1\n89.425 89.017 160.972 3 13 2 40 1\n89.425 89.017 160.972 4 13 2 40 1\n89.425 89.017 160.972 5 13 2 40 1\n86.623 107.539 130.891 6 13 2 39 1\n86.623 107.539 130.891 7 13 2 39 1\n86.623 107.539 130.891 8 13 2 39 1\n86.623 107.539 130.891 9 13 2 39 1\n86.623 107.539 130.891 10 13 2 39 1\n150.351 104.102 27.922 11 13 2 44 1\n150.351 104.102 27.922 12 13 2 44 1\n150.351 104.102 27.922 13 13 2 44 1\n150.351 104.102 27.922 14 13 2 44 1\n150.351 104.102 27.922 15 13 2 44 1\n150.351 104.102 27.922 16 13 2 44 1\n150.351 104.102 27.922 17 13 2 44 1\n57.194 54.952 145.449 18 13 2 49 1\n57.194 54.952 145.449 19 13 2 49 1\n57.194 54.952 145.449 20 13 2 49 1\n89.425 89.017 160.972 1 14 2 40 1\n89.425 89.017 160.972 2 14 2 40 1\n89.425 89.017 160.972 3 14 2 40 1\n89.425 89.017 160.972 4 14 2 40 1\n89.425 89.017 160.972 5 14 2 40 1\n89.425 89.017 160.972 6 14 2 40 1\n86.623 107.539 130.891 7 14 2 39 1\n86.623 107.539 130.891 8 14 2 39 1\n86.623 107.539 130.891 9 14 2 39 1\n86.623 107.539 130.891 10 14 2 39 1\n150.351 104.102 27.922 11 14 2 44 1\n150.351 104.102 27.922 12 14 2 44 1\n150.351 104.102 27.922 13 14 2 44 1\n150.351 104.102 27.922 14 14 2 44 1\n150.351 104.102 27.922 15 14 2 44 1\n150.351 104.102 27.922 16 14 2 44 1\n150.351 104.102 27.922 17 14 2 44 1\n150.351 104.102 27.922 18 14 2 44 1\n57.194 54.952 145.449 19 14 2 49 1\n57.194 54.952 145.449 20 14 2 49 1\n89.425 89.017 160.972 1 15 2 40 1\n89.425 89.017 160.972 2 15 2 40 1\n89.425 89.017 160.972 3 15 2 40 1\n89.425 89.017 160.972 4 15 2 40 1\n89.425 89.017 160.972 5 15 2 40 1\n89.425 89.017 160.972 6 15 2 40 1\n86.623 107.539 130.891 7 15 2 39 1\n86.623 107.539 130.891 8 15 2 39 1\n86.623 107.539 130.891 9 15 2 39 1\n86.623 107.539 130.891 10 15 2 39 1\n150.351 104.102 27.922 11 15 2 44 1\n150.351 104.102 27.922 12 15 2 44 1\n150.351 104.102 27.922 13 15 2 44 1\n150.351 104.102 27.922 14 15 2 44 1\n150.351 104.102 27.922 15 15 2 44 1\n150.351 104.102 27.922 16 15 2 44 1\n150.351 104.102 27.922 17 15 2 44 1\n150.351 104.102 27.922 18 15 2 44 1\n57.194 54.952 145.449 19 15 2 49 1\n57.194 54.952 145.449 20 15 2 49 1\n89.425 89.017 160.972 1 16 2 40 1\n89.425 89.017 160.972 2 16 2 40 1\n89.425 89.017 160.972 3 16 2 40 1\n89.425 89.017 160.972 4 16 2 40 1\n89.425 89.017 160.972 5 16 2 40 1\n113.490 82.977 263.375 6 16 2 21 1\n113.490 82.977 263.375 7 16 2 21 1\n113.490 82.977 263.375 8 16 2 21 1\n113.490 82.977 263.375 9 16 2 21 1\n113.490 82.977 263.375 10 16 2 21 1\n113.490 82.977 263.375 11 16 2 21 1\n150.351 104.102 27.922 12 16 2 44 1\n150.351 104.102 27.922 13 16 2 44 1\n150.351 104.102 27.922 14 16 2 44 1\n150.351 104.102 27.922 15 16 2 44 1\n150.351 104.102 27.922 16 16 2 44 1\n149.551 55.620 315.280 17 16 2 13 1\n149.551 55.620 315.280 18 16 2 13 1\n149.551 55.620 315.280 19 16 2 13 1\n149.551 55.620 315.280 20 16 2 13 1\n89.425 89.017 160.972 1 17 2 40 1\n89.425 89.017 160.972 2 17 2 40 1\n89.425 89.017 160.972 3 17 2 40 1\n93.502 48.689 158.386 4 17 2 22 1\n93.502 48.689 158.386 5 17 2 22 1\n113.490 82.977 263.375 6 17 2 21 1\n113.490 82.977 263.375 7 17 2 21 1\n113.490 82.977 263.375 8 17 2 21 1\n113.490 82.977 263.375 9 17 2 21 1\n113.490 82.977 263.375 10 17 2 21 1\n113.490 82.977 263.375 11 17 2 21 1\n150.351 104.102 27.922 12 17 2 44 1\n150.351 104.102 27.922 13 17 2 44 1\n150.351 104.102 27.922 14 17 2 44 1\n150.351 104.102 27.922 15 17 2 44 1\n149.551 55.620 315.280 16 17 2 13 1\n149.551 55.620 315.280 17 17 2 13 1\n149.551 55.620 315.280 18 17 2 13 1\n149.551 55.620 315.280 19 17 2 13 1\n149.551 55.620 315.280 20 17 2 13 1\n93.502 48.689 158.386 1 18 2 22 1\n93.502 48.689 158.386 2 18 2 22 1\n93.502 48.689 158.386 3 18 2 22 1\n93.502 48.689 158.386 4 18 2 22 1\n93.502 48.689 158.386 5 18 2 22 1\n113.490 82.977 263.375 6 18 2 21 1\n113.490 82.977 263.375 7 18 2 21 1\n113.490 82.977 263.375 8 18 2 21 1\n113.490 82.977 263.375 9 18 2 21 1\n113.490 82.977 263.375 10 18 2 21 1\n272.480 20.113 38.841 11 18 2 47 1\n272.480 20.113 38.841 12 18 2 47 1\n150.351 104.102 27.922 13 18 2 44 1\n150.351 104.102 27.922 14 18 2 44 1\n149.551 55.620 315.280 15 18 2 13 1\n149.551 55.620 315.280 16 18 2 13 1\n149.551 55.620 315.280 17 18 2 13 1\n149.551 55.620 315.280 18 18 2 13 1\n149.551 55.620 315.280 19 18 2 13 1\n164.080 41.609 152.840 20 18 2 32 1\n93.502 48.689 158.386 1 19 2 22 1\n93.502 48.689 158.386 2 19 2 22 1\n93.502 48.689 158.386 3 19 2 22 1\n93.502 48.689 158.386 4 19 2 22 1\n93.502 48.689 158.386 5 19 2 22 1\n113.490 82.977 263.375 6 19 2 21 1\n113.490 82.977 263.375 7 19 2 21 1\n113.490 82.977 263.375 8 19 2 21 1\n113.490 82.977 263.375 9 19 2 21 1\n272.480 20.113 38.841 10 19 2 47 1\n272.480 20.113 38.841 11 19 2 47 1\n272.480 20.113 38.841 12 19 2 47 1\n272.480 20.113 38.841 13 19 2 47 1\n149.551 55.620 315.280 14 19 2 13 1\n149.551 55.620 315.280 15 19 2 13 1\n149.551 55.620 315.280 16 19 2 13 1\n149.551 55.620 315.280 17 19 2 13 1\n149.551 55.620 315.280 18 19 2 13 1\n149.551 55.620 315.280 19 19 2 13 1\n164.080 41.609 152.840 20 19 2 32 1\n93.502 48.689 158.386 1 20 2 22 1\n93.502 48.689 158.386 2 20 2 22 1\n93.502 48.689 158.386 3 20 2 22 1\n93.502 48.689 158.386 4 20 2 22 1\n93.502 48.689 158.386 5 20 2 22 1\n93.502 48.689 158.386 6 20 2 22 1\n113.490 82.977 263.375 7 20 2 21 1\n113.490 82.977 263.375 8 20 2 21 1\n272.480 20.113 38.841 9 20 2 47 1\n272.480 20.113 38.841 10 20 2 47 1\n272.480 20.113 38.841 11 20 2 47 1\n272.480 20.113 38.841 12 20 2 47 1\n272.480 20.113 38.841 13 20 2 47 1\n272.480 20.113 38.841 14 20 2 47 1\n149.551 55.620 315.280 15 20 2 13 1\n149.551 55.620 315.280 16 20 2 13 1\n149.551 55.620 315.280 17 20 2 13 1\n149.551 55.620 315.280 18 20 2 13 1\n164.080 41.609 152.840 19 20 2 32 1\n164.080 41.609 152.840 20 20 2 32 1\n95.231 79.465 123.093 1 1 3 15 1\n95.231 79.465 123.093 2 1 3 15 1\n95.231 79.465 123.093 3 1 3 15 1\n95.231 79.465 123.093 4 1 3 15 1\n95.231 79.465 123.093 5 1 3 15 1\n230.521 122.674 124.088 6 1 3 1 1\n230.521 122.674 124.088 7 1 3 1 1\n230.521 122.674 124.088 8 1 3 1 1\n274.734 98.596 118.313 9 1 3 30 1\n274.734 98.596 118.313 10 1 3 30 1\n274.734 98.596 118.313 11 1 3 30 1\n274.734 98.596 118.313 12 1 3 30 1\n274.734 98.596 118.313 13 1 3 30 1\n274.734 98.596 118.313 14 1 3 30 1\n274.734 98.596 118.313 15 1 3 30 1\n356.516 25.903 288.489 16 1 3 33 1\n356.516 25.903 288.489 17 1 3 33 1\n356.516 25.903 288.489 18 1 3 33 1\n356.516 25.903 288.489 19 1 3 33 1\n356.516 25.903 288.489 20 1 3 33 1\n95.231 79.465 123.093 1 2 3 15 1\n95.231 79.465 123.093 2 2 3 15 1\n95.231 79.465 123.093 3 2 3 15 1\n95.231 79.465 123.093 4 2 3 15 1\n230.521 122.674 124.088 5 2 3 1 1\n230.521 122.674 124.088 6 2 3 1 1\n230.521 122.674 124.088 7 2 3 1 1\n230.521 122.674 124.088 8 2 3 1 1\n230.521 122.674 124.088 9 2 3 1 1\n274.734 98.596 118.313 10 2 3 30 1\n274.734 98.596 118.313 11 2 3 30 1\n274.734 98.596 118.313 12 2 3 30 1\n274.734 98.596 118.313 13 2 3 30 1\n274.734 98.596 118.313 14 2 3 30 1\n274.734 98.596 118.313 15 2 3 30 1\n356.516 25.903 288.489 16 2 3 33 1\n356.516 25.903 288.489 17 2 3 33 1\n356.516 25.903 288.489 18 2 3 33 1\n356.516 25.903 288.489 19 2 3 33 1\n356.516 25.903 288.489 20 2 3 33 1\n95.231 79.465 123.093 1 3 3 15 1\n95.231 79.465 123.093 2 3 3 15 1\n95.231 79.465 123.093 3 3 3 15 1\n95.231 79.465 123.093 4 3 3 15 1\n230.521 122.674 124.088 5 3 3 1 1\n230.521 122.674 124.088 6 3 3 1 1\n230.521 122.674 124.088 7 3 3 1 1\n230.521 122.674 124.088 8 3 3 1 1\n230.521 122.674 124.088 9 3 3 1 1\n274.734 98.596 118.313 10 3 3 30 1\n274.734 98.596 118.313 11 3 3 30 1\n274.734 98.596 118.313 12 3 3 30 1\n274.734 98.596 118.313 13 3 3 30 1\n274.734 98.596 118.313 14 3 3 30 1\n274.734 98.596 118.313 15 3 3 30 1\n356.516 25.903 288.489 16 3 3 33 1\n356.516 25.903 288.489 17 3 3 33 1\n356.516 25.903 288.489 18 3 3 33 1\n356.516 25.903 288.489 19 3 3 33 1\n356.516 25.903 288.489 20 3 3 33 1\n95.231 79.465 123.093 1 4 3 15 1\n95.231 79.465 123.093 2 4 3 15 1\n95.231 79.465 123.093 3 4 3 15 1\n95.231 79.465 123.093 4 4 3 15 1\n230.521 122.674 124.088 5 4 3 1 1\n230.521 122.674 124.088 6 4 3 1 1\n230.521 122.674 124.088 7 4 3 1 1\n230.521 122.674 124.088 8 4 3 1 1\n230.521 122.674 124.088 9 4 3 1 1\n230.521 122.674 124.088 10 4 3 1 1\n274.734 98.596 118.313 11 4 3 30 1\n274.734 98.596 118.313 12 4 3 30 1\n274.734 98.596 118.313 13 4 3 30 1\n274.734 98.596 118.313 14 4 3 30 1\n186.737 147.482 229.397 15 4 3 7 1\n186.737 147.482 229.397 16 4 3 7 1\n186.737 147.482 229.397 17 4 3 7 1\n186.737 147.482 229.397 18 4 3 7 1\n186.737 147.482 229.397 19 4 3 7 1\n356.516 25.903 288.489 20 4 3 33 1\n95.231 79.465 123.093 1 5 3 15 1\n95.231 79.465 123.093 2 5 3 15 1\n95.231 79.465 123.093 3 5 3 15 1\n95.231 79.465 123.093 4 5 3 15 1\n230.521 122.674 124.088 5 5 3 1 1\n230.521 122.674 124.088 6 5 3 1 1\n230.521 122.674 124.088 7 5 3 1 1\n230.521 122.674 124.088 8 5 3 1 1\n230.521 122.674 124.088 9 5 3 1 1\n50.532 146.407 318.633 10 5 3 11 1\n50.532 146.407 318.633 11 5 3 11 1\n50.532 146.407 318.633 12 5 3 11 1\n274.734 98.596 118.313 13 5 3 30 1\n186.737 147.482 229.397 14 5 3 7 1\n186.737 147.482 229.397 15 5 3 7 1\n186.737 147.482 229.397 16 5 3 7 1\n186.737 147.482 229.397 17 5 3 7 1\n186.737 147.482 229.397 18 5 3 7 1\n186.737 147.482 229.397 19 5 3 7 1\n186.737 147.482 229.397 20 5 3 7 1\n53.412 94.863 139.682 1 6 3 45 1\n53.412 94.863 139.682 2 6 3 45 1\n53.412 94.863 139.682 3 6 3 45 1\n53.412 94.863 139.682 4 6 3 45 1\n230.521 122.674 124.088 5 6 3 1 1\n230.521 122.674 124.088 6 6 3 1 1\n230.521 122.674 124.088 7 6 3 1 1\n230.521 122.674 124.088 8 6 3 1 1\n50.532 146.407 318.633 9 6 3 11 1\n50.532 146.407 318.633 10 6 3 11 1\n50.532 146.407 318.633 11 6 3 11 1\n50.532 146.407 318.633 12 6 3 11 1\n186.737 147.482 229.397 13 6 3 7 1\n186.737 147.482 229.397 14 6 3 7 1\n186.737 147.482 229.397 15 6 3 7 1\n186.737 147.482 229.397 16 6 3 7 1\n186.737 147.482 229.397 17 6 3 7 1\n186.737 147.482 229.397 18 6 3 7 1\n186.737 147.482 229.397 19 6 3 7 1\n186.737 147.482 229.397 20 6 3 7 1\n53.412 94.863 139.682 1 7 3 45 1\n53.412 94.863 139.682 2 7 3 45 1\n53.412 94.863 139.682 3 7 3 45 1\n53.412 94.863 139.682 4 7 3 45 1\n53.412 94.863 139.682 5 7 3 45 1\n230.521 122.674 124.088 6 7 3 1 1\n180.174 122.825 230.419 7 7 3 17 1\n180.174 122.825 230.419 8 7 3 17 1\n180.174 122.825 230.419 9 7 3 17 1\n50.532 146.407 318.633 10 7 3 11 1\n50.532 146.407 318.633 11 7 3 11 1\n50.532 146.407 318.633 12 7 3 11 1\n186.737 147.482 229.397 13 7 3 7 1\n186.737 147.482 229.397 14 7 3 7 1\n186.737 147.482 229.397 15 7 3 7 1\n186.737 147.482 229.397 16 7 3 7 1\n186.737 147.482 229.397 17 7 3 7 1\n186.737 147.482 229.397 18 7 3 7 1\n186.737 147.482 229.397 19 7 3 7 1\n186.737 147.482 229.397 20 7 3 7 1\n53.412 94.863 139.682 1 8 3 45 1\n53.412 94.863 139.682 2 8 3 45 1\n53.412 94.863 139.682 3 8 3 45 1\n53.412 94.863 139.682 4 8 3 45 1\n53.412 94.863 139.682 5 8 3 45 1\n180.174 122.825 230.419 6 8 3 17 1\n180.174 122.825 230.419 7 8 3 17 1\n180.174 122.825 230.419 8 8 3 17 1\n180.174 122.825 230.419 9 8 3 17 1\n180.174 122.825 230.419 10 8 3 17 1\n50.532 146.407 318.633 11 8 3 11 1\n293.626 66.407 243.713 12 8 3 2 1\n293.626 66.407 243.713 13 8 3 2 1\n293.626 66.407 243.713 14 8 3 2 1\n186.737 147.482 229.397 15 8 3 7 1\n186.737 147.482 229.397 16 8 3 7 1\n186.737 147.482 229.397 17 8 3 7 1\n186.737 147.482 229.397 18 8 3 7 1\n186.737 147.482 229.397 19 8 3 7 1\n57.194 54.952 145.449 20 8 3 49 1\n53.412 94.863 139.682 1 9 3 45 1\n53.412 94.863 139.682 2 9 3 45 1\n53.412 94.863 139.682 3 9 3 45 1\n53.412 94.863 139.682 4 9 3 45 1\n53.412 94.863 139.682 5 9 3 45 1\n180.174 122.825 230.419 6 9 3 17 1\n180.174 122.825 230.419 7 9 3 17 1\n180.174 122.825 230.419 8 9 3 17 1\n180.174 122.825 230.419 9 9 3 17 1\n180.174 122.825 230.419 10 9 3 17 1\n180.174 122.825 230.419 11 9 3 17 1\n293.626 66.407 243.713 12 9 3 2 1\n293.626 66.407 243.713 13 9 3 2 1\n293.626 66.407 243.713 14 9 3 2 1\n293.626 66.407 243.713 15 9 3 2 1\n293.626 66.407 243.713 16 9 3 2 1\n186.737 147.482 229.397 17 9 3 7 1\n186.737 147.482 229.397 18 9 3 7 1\n57.194 54.952 145.449 19 9 3 49 1\n57.194 54.952 145.449 20 9 3 49 1\n53.412 94.863 139.682 1 10 3 45 1\n53.412 94.863 139.682 2 10 3 45 1\n53.412 94.863 139.682 3 10 3 45 1\n53.412 94.863 139.682 4 10 3 45 1\n53.412 94.863 139.682 5 10 3 45 1\n180.174 122.825 230.419 6 10 3 17 1\n180.174 122.825 230.419 7 10 3 17 1\n180.174 122.825 230.419 8 10 3 17 1\n180.174 122.825 230.419 9 10 3 17 1\n180.174 122.825 230.419 10 10 3 17 1\n180.174 122.825 230.419 11 10 3 17 1\n293.626 66.407 243.713 12 10 3 2 1\n293.626 66.407 243.713 13 10 3 2 1\n293.626 66.407 243.713 14 10 3 2 1\n293.626 66.407 243.713 15 10 3 2 1\n293.626 66.407 243.713 16 10 3 2 1\n57.194 54.952 145.449 17 10 3 49 1\n57.194 54.952 145.449 18 10 3 49 1\n57.194 54.952 145.449 19 10 3 49 1\n57.194 54.952 145.449 20 10 3 49 1\n89.425 89.017 160.972 1 11 3 40 1\n89.425 89.017 160.972 2 11 3 40 1\n53.412 94.863 139.682 3 11 3 45 1\n53.412 94.863 139.682 4 11 3 45 1\n53.412 94.863 139.682 5 11 3 45 1\n86.623 107.539 130.891 6 11 3 39 1\n86.623 107.539 130.891 7 11 3 39 1\n86.623 107.539 130.891 8 11 3 39 1\n86.623 107.539 130.891 9 11 3 39 1\n86.623 107.539 130.891 10 11 3 39 1\n86.623 107.539 130.891 11 11 3 39 1\n293.626 66.407 243.713 12 11 3 2 1\n293.626 66.407 243.713 13 11 3 2 1\n293.626 66.407 243.713 14 11 3 2 1\n293.626 66.407 243.713 15 11 3 2 1\n293.626 66.407 243.713 16 11 3 2 1\n57.194 54.952 145.449 17 11 3 49 1\n57.194 54.952 145.449 18 11 3 49 1\n57.194 54.952 145.449 19 11 3 49 1\n57.194 54.952 145.449 20 11 3 49 1\n89.425 89.017 160.972 1 12 3 40 1\n89.425 89.017 160.972 2 12 3 40 1\n89.425 89.017 160.972 3 12 3 40 1\n89.425 89.017 160.972 4 12 3 40 1\n89.425 89.017 160.972 5 12 3 40 1\n86.623 107.539 130.891 6 12 3 39 1\n86.623 107.539 130.891 7 12 3 39 1\n86.623 107.539 130.891 8 12 3 39 1\n86.623 107.539 130.891 9 12 3 39 1\n86.623 107.539 130.891 10 12 3 39 1\n86.623 107.539 130.891 11 12 3 39 1\n150.351 104.102 27.922 12 12 3 44 1\n150.351 104.102 27.922 13 12 3 44 1\n150.351 104.102 27.922 14 12 3 44 1\n150.351 104.102 27.922 15 12 3 44 1\n150.351 104.102 27.922 16 12 3 44 1\n57.194 54.952 145.449 17 12 3 49 1\n57.194 54.952 145.449 18 12 3 49 1\n57.194 54.952 145.449 19 12 3 49 1\n57.194 54.952 145.449 20 12 3 49 1\n89.425 89.017 160.972 1 13 3 40 1\n89.425 89.017 160.972 2 13 3 40 1\n89.425 89.017 160.972 3 13 3 40 1\n89.425 89.017 160.972 4 13 3 40 1\n89.425 89.017 160.972 5 13 3 40 1\n86.623 107.539 130.891 6 13 3 39 1\n86.623 107.539 130.891 7 13 3 39 1\n86.623 107.539 130.891 8 13 3 39 1\n86.623 107.539 130.891 9 13 3 39 1\n86.623 107.539 130.891 10 13 3 39 1\n86.623 107.539 130.891 11 13 3 39 1\n150.351 104.102 27.922 12 13 3 44 1\n150.351 104.102 27.922 13 13 3 44 1\n150.351 104.102 27.922 14 13 3 44 1\n150.351 104.102 27.922 15 13 3 44 1\n150.351 104.102 27.922 16 13 3 44 1\n150.351 104.102 27.922 17 13 3 44 1\n57.194 54.952 145.449 18 13 3 49 1\n57.194 54.952 145.449 19 13 3 49 1\n57.194 54.952 145.449 20 13 3 49 1\n89.425 89.017 160.972 1 14 3 40 1\n89.425 89.017 160.972 2 14 3 40 1\n89.425 89.017 160.972 3 14 3 40 1\n89.425 89.017 160.972 4 14 3 40 1\n89.425 89.017 160.972 5 14 3 40 1\n86.623 107.539 130.891 6 14 3 39 1\n86.623 107.539 130.891 7 14 3 39 1\n86.623 107.539 130.891 8 14 3 39 1\n86.623 107.539 130.891 9 14 3 39 1\n86.623 107.539 130.891 10 14 3 39 1\n150.351 104.102 27.922 11 14 3 44 1\n150.351 104.102 27.922 12 14 3 44 1\n150.351 104.102 27.922 13 14 3 44 1\n150.351 104.102 27.922 14 14 3 44 1\n150.351 104.102 27.922 15 14 3 44 1\n150.351 104.102 27.922 16 14 3 44 1\n150.351 104.102 27.922 17 14 3 44 1\n57.194 54.952 145.449 18 14 3 49 1\n57.194 54.952 145.449 19 14 3 49 1\n57.194 54.952 145.449 20 14 3 49 1\n89.425 89.017 160.972 1 15 3 40 1\n89.425 89.017 160.972 2 15 3 40 1\n89.425 89.017 160.972 3 15 3 40 1\n89.425 89.017 160.972 4 15 3 40 1\n89.425 89.017 160.972 5 15 3 40 1\n113.490 82.977 263.375 6 15 3 21 1\n113.490 82.977 263.375 7 15 3 21 1\n86.623 107.539 130.891 8 15 3 39 1\n113.490 82.977 263.375 9 15 3 21 1\n113.490 82.977 263.375 10 15 3 21 1\n150.351 104.102 27.922 11 15 3 44 1\n150.351 104.102 27.922 12 15 3 44 1\n150.351 104.102 27.922 13 15 3 44 1\n150.351 104.102 27.922 14 15 3 44 1\n150.351 104.102 27.922 15 15 3 44 1\n150.351 104.102 27.922 16 15 3 44 1\n150.351 104.102 27.922 17 15 3 44 1\n57.194 54.952 145.449 18 15 3 49 1\n57.194 54.952 145.449 19 15 3 49 1\n57.194 54.952 145.449 20 15 3 49 1\n89.425 89.017 160.972 1 16 3 40 1\n89.425 89.017 160.972 2 16 3 40 1\n89.425 89.017 160.972 3 16 3 40 1\n89.425 89.017 160.972 4 16 3 40 1\n89.425 89.017 160.972 5 16 3 40 1\n113.490 82.977 263.375 6 16 3 21 1\n113.490 82.977 263.375 7 16 3 21 1\n113.490 82.977 263.375 8 16 3 21 1\n113.490 82.977 263.375 9 16 3 21 1\n113.490 82.977 263.375 10 16 3 21 1\n113.490 82.977 263.375 11 16 3 21 1\n150.351 104.102 27.922 12 16 3 44 1\n150.351 104.102 27.922 13 16 3 44 1\n150.351 104.102 27.922 14 16 3 44 1\n150.351 104.102 27.922 15 16 3 44 1\n150.351 104.102 27.922 16 16 3 44 1\n149.551 55.620 315.280 17 16 3 13 1\n149.551 55.620 315.280 18 16 3 13 1\n149.551 55.620 315.280 19 16 3 13 1\n149.551 55.620 315.280 20 16 3 13 1\n89.425 89.017 160.972 1 17 3 40 1\n89.425 89.017 160.972 2 17 3 40 1\n89.425 89.017 160.972 3 17 3 40 1\n89.425 89.017 160.972 4 17 3 40 1\n113.490 82.977 263.375 5 17 3 21 1\n113.490 82.977 263.375 6 17 3 21 1\n113.490 82.977 263.375 7 17 3 21 1\n113.490 82.977 263.375 8 17 3 21 1\n113.490 82.977 263.375 9 17 3 21 1\n113.490 82.977 263.375 10 17 3 21 1\n113.490 82.977 263.375 11 17 3 21 1\n150.351 104.102 27.922 12 17 3 44 1\n150.351 104.102 27.922 13 17 3 44 1\n150.351 104.102 27.922 14 17 3 44 1\n150.351 104.102 27.922 15 17 3 44 1\n149.551 55.620 315.280 16 17 3 13 1\n149.551 55.620 315.280 17 17 3 13 1\n149.551 55.620 315.280 18 17 3 13 1\n149.551 55.620 315.280 19 17 3 13 1\n164.080 41.609 152.840 20 17 3 32 1\n93.502 48.689 158.386 1 18 3 22 1\n93.502 48.689 158.386 2 18 3 22 1\n93.502 48.689 158.386 3 18 3 22 1\n93.502 48.689 158.386 4 18 3 22 1\n93.502 48.689 158.386 5 18 3 22 1\n113.490 82.977 263.375 6 18 3 21 1\n113.490 82.977 263.375 7 18 3 21 1\n113.490 82.977 263.375 8 18 3 21 1\n113.490 82.977 263.375 9 18 3 21 1\n113.490 82.977 263.375 10 18 3 21 1\n113.490 82.977 263.375 11 18 3 21 1\n113.490 82.977 263.375 12 18 3 21 1\n150.351 104.102 27.922 13 18 3 44 1\n150.351 104.102 27.922 14 18 3 44 1\n149.551 55.620 315.280 15 18 3 13 1\n149.551 55.620 315.280 16 18 3 13 1\n149.551 55.620 315.280 17 18 3 13 1\n149.551 55.620 315.280 18 18 3 13 1\n149.551 55.620 315.280 19 18 3 13 1\n164.080 41.609 152.840 20 18 3 32 1\n93.502 48.689 158.386 1 19 3 22 1\n93.502 48.689 158.386 2 19 3 22 1\n93.502 48.689 158.386 3 19 3 22 1\n93.502 48.689 158.386 4 19 3 22 1\n93.502 48.689 158.386 5 19 3 22 1\n113.490 82.977 263.375 6 19 3 21 1\n113.490 82.977 263.375 7 19 3 21 1\n113.490 82.977 263.375 8 19 3 21 1\n113.490 82.977 263.375 9 19 3 21 1\n113.490 82.977 263.375 10 19 3 21 1\n272.480 20.113 38.841 11 19 3 47 1\n272.480 20.113 38.841 12 19 3 47 1\n272.480 20.113 38.841 13 19 3 47 1\n149.551 55.620 315.280 14 19 3 13 1\n149.551 55.620 315.280 15 19 3 13 1\n149.551 55.620 315.280 16 19 3 13 1\n149.551 55.620 315.280 17 19 3 13 1\n149.551 55.620 315.280 18 19 3 13 1\n164.080 41.609 152.840 19 19 3 32 1\n164.080 41.609 152.840 20 19 3 32 1\n93.502 48.689 158.386 1 20 3 22 1\n93.502 48.689 158.386 2 20 3 22 1\n93.502 48.689 158.386 3 20 3 22 1\n93.502 48.689 158.386 4 20 3 22 1\n93.502 48.689 158.386 5 20 3 22 1\n113.490 82.977 263.375 6 20 3 21 1\n113.490 82.977 263.375 7 20 3 21 1\n113.490 82.977 263.375 8 20 3 21 1\n272.480 20.113 38.841 9 20 3 47 1\n272.480 20.113 38.841 10 20 3 47 1\n272.480 20.113 38.841 11 20 3 47 1\n272.480 20.113 38.841 12 20 3 47 1\n272.480 20.113 38.841 13 20 3 47 1\n272.480 20.113 38.841 14 20 3 47 1\n149.551 55.620 315.280 15 20 3 13 1\n149.551 55.620 315.280 16 20 3 13 1\n149.551 55.620 315.280 17 20 3 13 1\n149.551 55.620 315.280 18 20 3 13 1\n164.080 41.609 152.840 19 20 3 32 1\n164.080 41.609 152.840 20 20 3 32 1\n95.231 79.465 123.093 1 1 4 15 1\n95.231 79.465 123.093 2 1 4 15 1\n95.231 79.465 123.093 3 1 4 15 1\n95.231 79.465 123.093 4 1 4 15 1\n95.231 79.465 123.093 5 1 4 15 1\n230.521 122.674 124.088 6 1 4 1 1\n230.521 122.674 124.088 7 1 4 1 1\n230.521 122.674 124.088 8 1 4 1 1\n274.734 98.596 118.313 9 1 4 30 1\n274.734 98.596 118.313 10 1 4 30 1\n274.734 98.596 118.313 11 1 4 30 1\n274.734 98.596 118.313 12 1 4 30 1\n274.734 98.596 118.313 13 1 4 30 1\n274.734 98.596 118.313 14 1 4 30 1\n356.516 25.903 288.489 15 1 4 33 1\n356.516 25.903 288.489 16 1 4 33 1\n356.516 25.903 288.489 17 1 4 33 1\n356.516 25.903 288.489 18 1 4 33 1\n356.516 25.903 288.489 19 1 4 33 1\n356.516 25.903 288.489 20 1 4 33 1\n95.231 79.465 123.093 1 2 4 15 1\n95.231 79.465 123.093 2 2 4 15 1\n95.231 79.465 123.093 3 2 4 15 1\n95.231 79.465 123.093 4 2 4 15 1\n230.521 122.674 124.088 5 2 4 1 1\n230.521 122.674 124.088 6 2 4 1 1\n230.521 122.674 124.088 7 2 4 1 1\n230.521 122.674 124.088 8 2 4 1 1\n230.521 122.674 124.088 9 2 4 1 1\n274.734 98.596 118.313 10 2 4 30 1\n274.734 98.596 118.313 11 2 4 30 1\n274.734 98.596 118.313 12 2 4 30 1\n274.734 98.596 118.313 13 2 4 30 1\n274.734 98.596 118.313 14 2 4 30 1\n356.516 25.903 288.489 15 2 4 33 1\n356.516 25.903 288.489 16 2 4 33 1\n356.516 25.903 288.489 17 2 4 33 1\n356.516 25.903 288.489 18 2 4 33 1\n356.516 25.903 288.489 19 2 4 33 1\n356.516 25.903 288.489 20 2 4 33 1\n95.231 79.465 123.093 1 3 4 15 1\n95.231 79.465 123.093 2 3 4 15 1\n95.231 79.465 123.093 3 3 4 15 1\n95.231 79.465 123.093 4 3 4 15 1\n230.521 122.674 124.088 5 3 4 1 1\n230.521 122.674 124.088 6 3 4 1 1\n230.521 122.674 124.088 7 3 4 1 1\n230.521 122.674 124.088 8 3 4 1 1\n230.521 122.674 124.088 9 3 4 1 1\n274.734 98.596 118.313 10 3 4 30 1\n274.734 98.596 118.313 11 3 4 30 1\n274.734 98.596 118.313 12 3 4 30 1\n274.734 98.596 118.313 13 3 4 30 1\n274.734 98.596 118.313 14 3 4 30 1\n356.516 25.903 288.489 15 3 4 33 1\n356.516 25.903 288.489 16 3 4 33 1\n356.516 25.903 288.489 17 3 4 33 1\n356.516 25.903 288.489 18 3 4 33 1\n356.516 25.903 288.489 19 3 4 33 1\n356.516 25.903 288.489 20 3 4 33 1\n95.231 79.465 123.093 1 4 4 15 1\n95.231 79.465 123.093 2 4 4 15 1\n95.231 79.465 123.093 3 4 4 15 1\n95.231 79.465 123.093 4 4 4 15 1\n230.521 122.674 124.088 5 4 4 1 1\n230.521 122.674 124.088 6 4 4 1 1\n230.521 122.674 124.088 7 4 4 1 1\n230.521 122.674 124.088 8 4 4 1 1\n230.521 122.674 124.088 9 4 4 1 1\n50.532 146.407 318.633 10 4 4 11 1\n50.532 146.407 318.633 11 4 4 11 1\n50.532 146.407 318.633 12 4 4 11 1\n274.734 98.596 118.313 13 4 4 30 1\n274.734 98.596 118.313 14 4 4 30 1\n186.737 147.482 229.397 15 4 4 7 1\n356.516 25.903 288.489 16 4 4 33 1\n356.516 25.903 288.489 17 4 4 33 1\n356.516 25.903 288.489 18 4 4 33 1\n356.516 25.903 288.489 19 4 4 33 1\n356.516 25.903 288.489 20 4 4 33 1\n95.231 79.465 123.093 1 5 4 15 1\n95.231 79.465 123.093 2 5 4 15 1\n95.231 79.465 123.093 3 5 4 15 1\n230.521 122.674 124.088 4 5 4 1 1\n230.521 122.674 124.088 5 5 4 1 1\n230.521 122.674 124.088 6 5 4 1 1\n230.521 122.674 124.088 7 5 4 1 1\n230.521 122.674 124.088 8 5 4 1 1\n50.532 146.407 318.633 9 5 4 11 1\n50.532 146.407 318.633 10 5 4 11 1\n50.532 146.407 318.633 11 5 4 11 1\n50.532 146.407 318.633 12 5 4 11 1\n50.532 146.407 318.633 13 5 4 11 1\n186.737 147.482 229.397 14 5 4 7 1\n186.737 147.482 229.397 15 5 4 7 1\n186.737 147.482 229.397 16 5 4 7 1\n186.737 147.482 229.397 17 5 4 7 1\n186.737 147.482 229.397 18 5 4 7 1\n186.737 147.482 229.397 19 5 4 7 1\n356.516 25.903 288.489 20 5 4 33 1\n53.412 94.863 139.682 1 6 4 45 1\n53.412 94.863 139.682 2 6 4 45 1\n53.412 94.863 139.682 3 6 4 45 1\n53.412 94.863 139.682 4 6 4 45 1\n230.521 122.674 124.088 5 6 4 1 1\n230.521 122.674 124.088 6 6 4 1 1\n230.521 122.674 124.088 7 6 4 1 1\n230.521 122.674 124.088 8 6 4 1 1\n50.532 146.407 318.633 9 6 4 11 1\n50.532 146.407 318.633 10 6 4 11 1\n50.532 146.407 318.633 11 6 4 11 1\n50.532 146.407 318.633 12 6 4 11 1\n50.532 146.407 318.633 13 6 4 11 1\n186.737 147.482 229.397 14 6 4 7 1\n186.737 147.482 229.397 15 6 4 7 1\n186.737 147.482 229.397 16 6 4 7 1\n186.737 147.482 229.397 17 6 4 7 1\n186.737 147.482 229.397 18 6 4 7 1\n186.737 147.482 229.397 19 6 4 7 1\n186.737 147.482 229.397 20 6 4 7 1\n53.412 94.863 139.682 1 7 4 45 1\n53.412 94.863 139.682 2 7 4 45 1\n53.412 94.863 139.682 3 7 4 45 1\n53.412 94.863 139.682 4 7 4 45 1\n53.412 94.863 139.682 5 7 4 45 1\n230.521 122.674 124.088 6 7 4 1 1\n180.174 122.825 230.419 7 7 4 17 1\n180.174 122.825 230.419 8 7 4 17 1\n50.532 146.407 318.633 9 7 4 11 1\n50.532 146.407 318.633 10 7 4 11 1\n50.532 146.407 318.633 11 7 4 11 1\n50.532 146.407 318.633 12 7 4 11 1\n50.532 146.407 318.633 13 7 4 11 1\n186.737 147.482 229.397 14 7 4 7 1\n186.737 147.482 229.397 15 7 4 7 1\n186.737 147.482 229.397 16 7 4 7 1\n186.737 147.482 229.397 17 7 4 7 1\n186.737 147.482 229.397 18 7 4 7 1\n186.737 147.482 229.397 19 7 4 7 1\n186.737 147.482 229.397 20 7 4 7 1\n53.412 94.863 139.682 1 8 4 45 1\n53.412 94.863 139.682 2 8 4 45 1\n53.412 94.863 139.682 3 8 4 45 1\n53.412 94.863 139.682 4 8 4 45 1\n53.412 94.863 139.682 5 8 4 45 1\n180.174 122.825 230.419 6 8 4 17 1\n180.174 122.825 230.419 7 8 4 17 1\n180.174 122.825 230.419 8 8 4 17 1\n180.174 122.825 230.419 9 8 4 17 1\n180.174 122.825 230.419 10 8 4 17 1\n50.532 146.407 318.633 11 8 4 11 1\n50.532 146.407 318.633 12 8 4 11 1\n293.626 66.407 243.713 13 8 4 2 1\n293.626 66.407 243.713 14 8 4 2 1\n293.626 66.407 243.713 15 8 4 2 1\n186.737 147.482 229.397 16 8 4 7 1\n186.737 147.482 229.397 17 8 4 7 1\n186.737 147.482 229.397 18 8 4 7 1\n57.194 54.952 145.449 19 8 4 49 1\n57.194 54.952 145.449 20 8 4 49 1\n53.412 94.863 139.682 1 9 4 45 1\n53.412 94.863 139.682 2 9 4 45 1\n53.412 94.863 139.682 3 9 4 45 1\n53.412 94.863 139.682 4 9 4 45 1\n53.412 94.863 139.682 5 9 4 45 1\n180.174 122.825 230.419 6 9 4 17 1\n180.174 122.825 230.419 7 9 4 17 1\n180.174 122.825 230.419 8 9 4 17 1\n180.174 122.825 230.419 9 9 4 17 1\n180.174 122.825 230.419 10 9 4 17 1\n50.532 146.407 318.633 11 9 4 11 1\n293.626 66.407 243.713 12 9 4 2 1\n293.626 66.407 243.713 13 9 4 2 1\n293.626 66.407 243.713 14 9 4 2 1\n293.626 66.407 243.713 15 9 4 2 1\n293.626 66.407 243.713 16 9 4 2 1\n186.737 147.482 229.397 17 9 4 7 1\n57.194 54.952 145.449 18 9 4 49 1\n57.194 54.952 145.449 19 9 4 49 1\n57.194 54.952 145.449 20 9 4 49 1\n53.412 94.863 139.682 1 10 4 45 1\n53.412 94.863 139.682 2 10 4 45 1\n53.412 94.863 139.682 3 10 4 45 1\n53.412 94.863 139.682 4 10 4 45 1\n53.412 94.863 139.682 5 10 4 45 1\n180.174 122.825 230.419 6 10 4 17 1\n180.174 122.825 230.419 7 10 4 17 1\n180.174 122.825 230.419 8 10 4 17 1\n180.174 122.825 230.419 9 10 4 17 1\n180.174 122.825 230.419 10 10 4 17 1\n293.626 66.407 243.713 11 10 4 2 1\n293.626 66.407 243.713 12 10 4 2 1\n293.626 66.407 243.713 13 10 4 2 1\n293.626 66.407 243.713 14 10 4 2 1\n293.626 66.407 243.713 15 10 4 2 1\n293.626 66.407 243.713 16 10 4 2 1\n57.194 54.952 145.449 17 10 4 49 1\n57.194 54.952 145.449 18 10 4 49 1\n57.194 54.952 145.449 19 10 4 49 1\n57.194 54.952 145.449 20 10 4 49 1\n89.425 89.017 160.972 1 11 4 40 1\n89.425 89.017 160.972 2 11 4 40 1\n89.425 89.017 160.972 3 11 4 40 1\n53.412 94.863 139.682 4 11 4 45 1\n53.412 94.863 139.682 5 11 4 45 1\n86.623 107.539 130.891 6 11 4 39 1\n86.623 107.539 130.891 7 11 4 39 1\n86.623 107.539 130.891 8 11 4 39 1\n86.623 107.539 130.891 9 11 4 39 1\n86.623 107.539 130.891 10 11 4 39 1\n293.626 66.407 243.713 11 11 4 2 1\n293.626 66.407 243.713 12 11 4 2 1\n293.626 66.407 243.713 13 11 4 2 1\n293.626 66.407 243.713 14 11 4 2 1\n293.626 66.407 243.713 15 11 4 2 1\n293.626 66.407 243.713 16 11 4 2 1\n57.194 54.952 145.449 17 11 4 49 1\n57.194 54.952 145.449 18 11 4 49 1\n57.194 54.952 145.449 19 11 4 49 1\n57.194 54.952 145.449 20 11 4 49 1\n89.425 89.017 160.972 1 12 4 40 1\n89.425 89.017 160.972 2 12 4 40 1\n89.425 89.017 160.972 3 12 4 40 1\n89.425 89.017 160.972 4 12 4 40 1\n89.425 89.017 160.972 5 12 4 40 1\n86.623 107.539 130.891 6 12 4 39 1\n86.623 107.539 130.891 7 12 4 39 1\n86.623 107.539 130.891 8 12 4 39 1\n86.623 107.539 130.891 9 12 4 39 1\n86.623 107.539 130.891 10 12 4 39 1\n86.623 107.539 130.891 11 12 4 39 1\n293.626 66.407 243.713 12 12 4 2 1\n293.626 66.407 243.713 13 12 4 2 1\n293.626 66.407 243.713 14 12 4 2 1\n293.626 66.407 243.713 15 12 4 2 1\n150.351 104.102 27.922 16 12 4 44 1\n57.194 54.952 145.449 17 12 4 49 1\n57.194 54.952 145.449 18 12 4 49 1\n57.194 54.952 145.449 19 12 4 49 1\n57.194 54.952 145.449 20 12 4 49 1\n89.425 89.017 160.972 1 13 4 40 1\n89.425 89.017 160.972 2 13 4 40 1\n89.425 89.017 160.972 3 13 4 40 1\n89.425 89.017 160.972 4 13 4 40 1\n89.425 89.017 160.972 5 13 4 40 1\n86.623 107.539 130.891 6 13 4 39 1\n86.623 107.539 130.891 7 13 4 39 1\n86.623 107.539 130.891 8 13 4 39 1\n86.623 107.539 130.891 9 13 4 39 1\n86.623 107.539 130.891 10 13 4 39 1\n86.623 107.539 130.891 11 13 4 39 1\n150.351 104.102 27.922 12 13 4 44 1\n150.351 104.102 27.922 13 13 4 44 1\n150.351 104.102 27.922 14 13 4 44 1\n150.351 104.102 27.922 15 13 4 44 1\n150.351 104.102 27.922 16 13 4 44 1\n57.194 54.952 145.449 17 13 4 49 1\n57.194 54.952 145.449 18 13 4 49 1\n57.194 54.952 145.449 19 13 4 49 1\n57.194 54.952 145.449 20 13 4 49 1\n89.425 89.017 160.972 1 14 4 40 1\n89.425 89.017 160.972 2 14 4 40 1\n89.425 89.017 160.972 3 14 4 40 1\n89.425 89.017 160.972 4 14 4 40 1\n89.425 89.017 160.972 5 14 4 40 1\n86.623 107.539 130.891 6 14 4 39 1\n86.623 107.539 130.891 7 14 4 39 1\n86.623 107.539 130.891 8 14 4 39 1\n86.623 107.539 130.891 9 14 4 39 1\n86.623 107.539 130.891 10 14 4 39 1\n86.623 107.539 130.891 11 14 4 39 1\n150.351 104.102 27.922 12 14 4 44 1\n150.351 104.102 27.922 13 14 4 44 1\n150.351 104.102 27.922 14 14 4 44 1\n150.351 104.102 27.922 15 14 4 44 1\n150.351 104.102 27.922 16 14 4 44 1\n150.351 104.102 27.922 17 14 4 44 1\n57.194 54.952 145.449 18 14 4 49 1\n57.194 54.952 145.449 19 14 4 49 1\n57.194 54.952 145.449 20 14 4 49 1\n89.425 89.017 160.972 1 15 4 40 1\n89.425 89.017 160.972 2 15 4 40 1\n89.425 89.017 160.972 3 15 4 40 1\n89.425 89.017 160.972 4 15 4 40 1\n89.425 89.017 160.972 5 15 4 40 1\n89.425 89.017 160.972 6 15 4 40 1\n113.490 82.977 263.375 7 15 4 21 1\n113.490 82.977 263.375 8 15 4 21 1\n113.490 82.977 263.375 9 15 4 21 1\n113.490 82.977 263.375 10 15 4 21 1\n150.351 104.102 27.922 11 15 4 44 1\n150.351 104.102 27.922 12 15 4 44 1\n150.351 104.102 27.922 13 15 4 44 1\n150.351 104.102 27.922 14 15 4 44 1\n150.351 104.102 27.922 15 15 4 44 1\n150.351 104.102 27.922 16 15 4 44 1\n150.351 104.102 27.922 17 15 4 44 1\n57.194 54.952 145.449 18 15 4 49 1\n57.194 54.952 145.449 19 15 4 49 1\n57.194 54.952 145.449 20 15 4 49 1\n89.425 89.017 160.972 1 16 4 40 1\n89.425 89.017 160.972 2 16 4 40 1\n89.425 89.017 160.972 3 16 4 40 1\n89.425 89.017 160.972 4 16 4 40 1\n89.425 89.017 160.972 5 16 4 40 1\n113.490 82.977 263.375 6 16 4 21 1\n113.490 82.977 263.375 7 16 4 21 1\n113.490 82.977 263.375 8 16 4 21 1\n113.490 82.977 263.375 9 16 4 21 1\n113.490 82.977 263.375 10 16 4 21 1\n113.490 82.977 263.375 11 16 4 21 1\n150.351 104.102 27.922 12 16 4 44 1\n150.351 104.102 27.922 13 16 4 44 1\n150.351 104.102 27.922 14 16 4 44 1\n150.351 104.102 27.922 15 16 4 44 1\n150.351 104.102 27.922 16 16 4 44 1\n149.551 55.620 315.280 17 16 4 13 1\n149.551 55.620 315.280 18 16 4 13 1\n149.551 55.620 315.280 19 16 4 13 1\n57.194 54.952 145.449 20 16 4 49 1\n89.425 89.017 160.972 1 17 4 40 1\n89.425 89.017 160.972 2 17 4 40 1\n89.425 89.017 160.972 3 17 4 40 1\n89.425 89.017 160.972 4 17 4 40 1\n113.490 82.977 263.375 5 17 4 21 1\n113.490 82.977 263.375 6 17 4 21 1\n113.490 82.977 263.375 7 17 4 21 1\n113.490 82.977 263.375 8 17 4 21 1\n113.490 82.977 263.375 9 17 4 21 1\n113.490 82.977 263.375 10 17 4 21 1\n113.490 82.977 263.375 11 17 4 21 1\n113.490 82.977 263.375 12 17 4 21 1\n150.351 104.102 27.922 13 17 4 44 1\n150.351 104.102 27.922 14 17 4 44 1\n150.351 104.102 27.922 15 17 4 44 1\n149.551 55.620 315.280 16 17 4 13 1\n149.551 55.620 315.280 17 17 4 13 1\n149.551 55.620 315.280 18 17 4 13 1\n164.080 41.609 152.840 19 17 4 32 1\n164.080 41.609 152.840 20 17 4 32 1\n93.502 48.689 158.386 1 18 4 22 1\n93.502 48.689 158.386 2 18 4 22 1\n93.502 48.689 158.386 3 18 4 22 1\n93.502 48.689 158.386 4 18 4 22 1\n93.502 48.689 158.386 5 18 4 22 1\n113.490 82.977 263.375 6 18 4 21 1\n113.490 82.977 263.375 7 18 4 21 1\n113.490 82.977 263.375 8 18 4 21 1\n113.490 82.977 263.375 9 18 4 21 1\n113.490 82.977 263.375 10 18 4 21 1\n113.490 82.977 263.375 11 18 4 21 1\n113.490 82.977 263.375 12 18 4 21 1\n118.375 106.683 84.268 13 18 4 27 1\n118.375 106.683 84.268 14 18 4 27 1\n149.551 55.620 315.280 15 18 4 13 1\n149.551 55.620 315.280 16 18 4 13 1\n149.551 55.620 315.280 17 18 4 13 1\n149.551 55.620 315.280 18 18 4 13 1\n164.080 41.609 152.840 19 18 4 32 1\n164.080 41.609 152.840 20 18 4 32 1\n93.502 48.689 158.386 1 19 4 22 1\n93.502 48.689 158.386 2 19 4 22 1\n93.502 48.689 158.386 3 19 4 22 1\n93.502 48.689 158.386 4 19 4 22 1\n93.502 48.689 158.386 5 19 4 22 1\n113.490 82.977 263.375 6 19 4 21 1\n113.490 82.977 263.375 7 19 4 21 1\n113.490 82.977 263.375 8 19 4 21 1\n113.490 82.977 263.375 9 19 4 21 1\n113.490 82.977 263.375 10 19 4 21 1\n272.480 20.113 38.841 11 19 4 47 1\n272.480 20.113 38.841 12 19 4 47 1\n272.480 20.113 38.841 13 19 4 47 1\n118.375 106.683 84.268 14 19 4 27 1\n149.551 55.620 315.280 15 19 4 13 1\n149.551 55.620 315.280 16 19 4 13 1\n149.551 55.620 315.280 17 19 4 13 1\n164.080 41.609 152.840 18 19 4 32 1\n164.080 41.609 152.840 19 19 4 32 1\n164.080 41.609 152.840 20 19 4 32 1\n93.502 48.689 158.386 1 20 4 22 1\n93.502 48.689 158.386 2 20 4 22 1\n93.502 48.689 158.386 3 20 4 22 1\n93.502 48.689 158.386 4 20 4 22 1\n93.502 48.689 158.386 5 20 4 22 1\n113.490 82.977 263.375 6 20 4 21 1\n113.490 82.977 263.375 7 20 4 21 1\n113.490 82.977 263.375 8 20 4 21 1\n113.490 82.977 263.375 9 20 4 21 1\n272.480 20.113 38.841 10 20 4 47 1\n272.480 20.113 38.841 11 20 4 47 1\n272.480 20.113 38.841 12 20 4 47 1\n272.480 20.113 38.841 13 20 4 47 1\n118.375 106.683 84.268 14 20 4 27 1\n149.551 55.620 315.280 15 20 4 13 1\n149.551 55.620 315.280 16 20 4 13 1\n149.551 55.620 315.280 17 20 4 13 1\n164.080 41.609 152.840 18 20 4 32 1\n164.080 41.609 152.840 19 20 4 32 1\n164.080 41.609 152.840 20 20 4 32 1\n95.231 79.465 123.093 1 1 5 15 1\n95.231 79.465 123.093 2 1 5 15 1\n95.231 79.465 123.093 3 1 5 15 1\n95.231 79.465 123.093 4 1 5 15 1\n95.231 79.465 123.093 5 1 5 15 1\n230.521 122.674 124.088 6 1 5 1 1\n230.521 122.674 124.088 7 1 5 1 1\n230.521 122.674 124.088 8 1 5 1 1\n274.734 98.596 118.313 9 1 5 30 1\n274.734 98.596 118.313 10 1 5 30 1\n274.734 98.596 118.313 11 1 5 30 1\n274.734 98.596 118.313 12 1 5 30 1\n274.734 98.596 118.313 13 1 5 30 1\n274.734 98.596 118.313 14 1 5 30 1\n356.516 25.903 288.489 15 1 5 33 1\n356.516 25.903 288.489 16 1 5 33 1\n356.516 25.903 288.489 17 1 5 33 1\n356.516 25.903 288.489 18 1 5 33 1\n356.516 25.903 288.489 19 1 5 33 1\n356.516 25.903 288.489 20 1 5 33 1\n95.231 79.465 123.093 1 2 5 15 1\n95.231 79.465 123.093 2 2 5 15 1\n95.231 79.465 123.093 3 2 5 15 1\n95.231 79.465 123.093 4 2 5 15 1\n230.521 122.674 124.088 5 2 5 1 1\n230.521 122.674 124.088 6 2 5 1 1\n230.521 122.674 124.088 7 2 5 1 1\n230.521 122.674 124.088 8 2 5 1 1\n230.521 122.674 124.088 9 2 5 1 1\n274.734 98.596 118.313 10 2 5 30 1\n274.734 98.596 118.313 11 2 5 30 1\n274.734 98.596 118.313 12 2 5 30 1\n274.734 98.596 118.313 13 2 5 30 1\n274.734 98.596 118.313 14 2 5 30 1\n356.516 25.903 288.489 15 2 5 33 1\n356.516 25.903 288.489 16 2 5 33 1\n356.516 25.903 288.489 17 2 5 33 1\n356.516 25.903 288.489 18 2 5 33 1\n356.516 25.903 288.489 19 2 5 33 1\n356.516 25.903 288.489 20 2 5 33 1\n95.231 79.465 123.093 1 3 5 15 1\n95.231 79.465 123.093 2 3 5 15 1\n95.231 79.465 123.093 3 3 5 15 1\n95.231 79.465 123.093 4 3 5 15 1\n230.521 122.674 124.088 5 3 5 1 1\n230.521 122.674 124.088 6 3 5 1 1\n230.521 122.674 124.088 7 3 5 1 1\n230.521 122.674 124.088 8 3 5 1 1\n230.521 122.674 124.088 9 3 5 1 1\n274.734 98.596 118.313 10 3 5 30 1\n274.734 98.596 118.313 11 3 5 30 1\n274.734 98.596 118.313 12 3 5 30 1\n274.734 98.596 118.313 13 3 5 30 1\n274.734 98.596 118.313 14 3 5 30 1\n356.516 25.903 288.489 15 3 5 33 1\n356.516 25.903 288.489 16 3 5 33 1\n356.516 25.903 288.489 17 3 5 33 1\n356.516 25.903 288.489 18 3 5 33 1\n356.516 25.903 288.489 19 3 5 33 1\n356.516 25.903 288.489 20 3 5 33 1\n95.231 79.465 123.093 1 4 5 15 1\n95.231 79.465 123.093 2 4 5 15 1\n95.231 79.465 123.093 3 4 5 15 1\n95.231 79.465 123.093 4 4 5 15 1\n230.521 122.674 124.088 5 4 5 1 1\n230.521 122.674 124.088 6 4 5 1 1\n230.521 122.674 124.088 7 4 5 1 1\n230.521 122.674 124.088 8 4 5 1 1\n50.532 146.407 318.633 9 4 5 11 1\n50.532 146.407 318.633 10 4 5 11 1\n50.532 146.407 318.633 11 4 5 11 1\n50.532 146.407 318.633 12 4 5 11 1\n274.734 98.596 118.313 13 4 5 30 1\n274.734 98.596 118.313 14 4 5 30 1\n356.516 25.903 288.489 15 4 5 33 1\n356.516 25.903 288.489 16 4 5 33 1\n356.516 25.903 288.489 17 4 5 33 1\n356.516 25.903 288.489 18 4 5 33 1\n356.516 25.903 288.489 19 4 5 33 1\n356.516 25.903 288.489 20 4 5 33 1\n95.231 79.465 123.093 1 5 5 15 1\n95.231 79.465 123.093 2 5 5 15 1\n95.231 79.465 123.093 3 5 5 15 1\n230.521 122.674 124.088 4 5 5 1 1\n230.521 122.674 124.088 5 5 5 1 1\n230.521 122.674 124.088 6 5 5 1 1\n230.521 122.674 124.088 7 5 5 1 1\n230.521 122.674 124.088 8 5 5 1 1\n50.532 146.407 318.633 9 5 5 11 1\n50.532 146.407 318.633 10 5 5 11 1\n50.532 146.407 318.633 11 5 5 11 1\n50.532 146.407 318.633 12 5 5 11 1\n50.532 146.407 318.633 13 5 5 11 1\n186.737 147.482 229.397 14 5 5 7 1\n356.516 25.903 288.489 15 5 5 33 1\n356.516 25.903 288.489 16 5 5 33 1\n356.516 25.903 288.489 17 5 5 33 1\n356.516 25.903 288.489 18 5 5 33 1\n356.516 25.903 288.489 19 5 5 33 1\n356.516 25.903 288.489 20 5 5 33 1\n53.412 94.863 139.682 1 6 5 45 1\n53.412 94.863 139.682 2 6 5 45 1\n53.412 94.863 139.682 3 6 5 45 1\n53.412 94.863 139.682 4 6 5 45 1\n230.521 122.674 124.088 5 6 5 1 1\n230.521 122.674 124.088 6 6 5 1 1\n230.521 122.674 124.088 7 6 5 1 1\n230.521 122.674 124.088 8 6 5 1 1\n50.532 146.407 318.633 9 6 5 11 1\n50.532 146.407 318.633 10 6 5 11 1\n50.532 146.407 318.633 11 6 5 11 1\n50.532 146.407 318.633 12 6 5 11 1\n50.532 146.407 318.633 13 6 5 11 1\n186.737 147.482 229.397 14 6 5 7 1\n186.737 147.482 229.397 15 6 5 7 1\n186.737 147.482 229.397 16 6 5 7 1\n186.737 147.482 229.397 17 6 5 7 1\n186.737 147.482 229.397 18 6 5 7 1\n356.516 25.903 288.489 19 6 5 33 1\n356.516 25.903 288.489 20 6 5 33 1\n53.412 94.863 139.682 1 7 5 45 1\n53.412 94.863 139.682 2 7 5 45 1\n53.412 94.863 139.682 3 7 5 45 1\n53.412 94.863 139.682 4 7 5 45 1\n53.412 94.863 139.682 5 7 5 45 1\n230.521 122.674 124.088 6 7 5 1 1\n180.174 122.825 230.419 7 7 5 17 1\n180.174 122.825 230.419 8 7 5 17 1\n50.532 146.407 318.633 9 7 5 11 1\n50.532 146.407 318.633 10 7 5 11 1\n50.532 146.407 318.633 11 7 5 11 1\n50.532 146.407 318.633 12 7 5 11 1\n50.532 146.407 318.633 13 7 5 11 1\n186.737 147.482 229.397 14 7 5 7 1\n186.737 147.482 229.397 15 7 5 7 1\n186.737 147.482 229.397 16 7 5 7 1\n186.737 147.482 229.397 17 7 5 7 1\n186.737 147.482 229.397 18 7 5 7 1\n186.737 147.482 229.397 19 7 5 7 1\n356.516 25.903 288.489 20 7 5 33 1\n53.412 94.863 139.682 1 8 5 45 1\n53.412 94.863 139.682 2 8 5 45 1\n53.412 94.863 139.682 3 8 5 45 1\n53.412 94.863 139.682 4 8 5 45 1\n53.412 94.863 139.682 5 8 5 45 1\n180.174 122.825 230.419 6 8 5 17 1\n180.174 122.825 230.419 7 8 5 17 1\n180.174 122.825 230.419 8 8 5 17 1\n180.174 122.825 230.419 9 8 5 17 1\n180.174 122.825 230.419 10 8 5 17 1\n50.532 146.407 318.633 11 8 5 11 1\n293.626 66.407 243.713 12 8 5 2 1\n293.626 66.407 243.713 13 8 5 2 1\n293.626 66.407 243.713 14 8 5 2 1\n293.626 66.407 243.713 15 8 5 2 1\n293.626 66.407 243.713 16 8 5 2 1\n186.737 147.482 229.397 17 8 5 7 1\n186.737 147.482 229.397 18 8 5 7 1\n57.194 54.952 145.449 19 8 5 49 1\n57.194 54.952 145.449 20 8 5 49 1\n53.412 94.863 139.682 1 9 5 45 1\n53.412 94.863 139.682 2 9 5 45 1\n53.412 94.863 139.682 3 9 5 45 1\n53.412 94.863 139.682 4 9 5 45 1\n53.412 94.863 139.682 5 9 5 45 1\n180.174 122.825 230.419 6 9 5 17 1\n180.174 122.825 230.419 7 9 5 17 1\n180.174 122.825 230.419 8 9 5 17 1\n180.174 122.825 230.419 9 9 5 17 1\n180.174 122.825 230.419 10 9 5 17 1\n293.626 66.407 243.713 11 9 5 2 1\n293.626 66.407 243.713 12 9 5 2 1\n293.626 66.407 243.713 13 9 5 2 1\n293.626 66.407 243.713 14 9 5 2 1\n293.626 66.407 243.713 15 9 5 2 1\n293.626 66.407 243.713 16 9 5 2 1\n293.626 66.407 243.713 17 9 5 2 1\n57.194 54.952 145.449 18 9 5 49 1\n57.194 54.952 145.449 19 9 5 49 1\n57.194 54.952 145.449 20 9 5 49 1\n53.412 94.863 139.682 1 10 5 45 1\n53.412 94.863 139.682 2 10 5 45 1\n53.412 94.863 139.682 3 10 5 45 1\n53.412 94.863 139.682 4 10 5 45 1\n53.412 94.863 139.682 5 10 5 45 1\n180.174 122.825 230.419 6 10 5 17 1\n180.174 122.825 230.419 7 10 5 17 1\n180.174 122.825 230.419 8 10 5 17 1\n180.174 122.825 230.419 9 10 5 17 1\n180.174 122.825 230.419 10 10 5 17 1\n293.626 66.407 243.713 11 10 5 2 1\n293.626 66.407 243.713 12 10 5 2 1\n293.626 66.407 243.713 13 10 5 2 1\n293.626 66.407 243.713 14 10 5 2 1\n293.626 66.407 243.713 15 10 5 2 1\n293.626 66.407 243.713 16 10 5 2 1\n57.194 54.952 145.449 17 10 5 49 1\n57.194 54.952 145.449 18 10 5 49 1\n57.194 54.952 145.449 19 10 5 49 1\n57.194 54.952 145.449 20 10 5 49 1\n89.425 89.017 160.972 1 11 5 40 1\n89.425 89.017 160.972 2 11 5 40 1\n89.425 89.017 160.972 3 11 5 40 1\n53.412 94.863 139.682 4 11 5 45 1\n53.412 94.863 139.682 5 11 5 45 1\n86.623 107.539 130.891 6 11 5 39 1\n86.623 107.539 130.891 7 11 5 39 1\n86.623 107.539 130.891 8 11 5 39 1\n86.623 107.539 130.891 9 11 5 39 1\n86.623 107.539 130.891 10 11 5 39 1\n293.626 66.407 243.713 11 11 5 2 1\n293.626 66.407 243.713 12 11 5 2 1\n293.626 66.407 243.713 13 11 5 2 1\n293.626 66.407 243.713 14 11 5 2 1\n293.626 66.407 243.713 15 11 5 2 1\n293.626 66.407 243.713 16 11 5 2 1\n57.194 54.952 145.449 17 11 5 49 1\n57.194 54.952 145.449 18 11 5 49 1\n57.194 54.952 145.449 19 11 5 49 1\n57.194 54.952 145.449 20 11 5 49 1\n89.425 89.017 160.972 1 12 5 40 1\n89.425 89.017 160.972 2 12 5 40 1\n89.425 89.017 160.972 3 12 5 40 1\n89.425 89.017 160.972 4 12 5 40 1\n89.425 89.017 160.972 5 12 5 40 1\n86.623 107.539 130.891 6 12 5 39 1\n86.623 107.539 130.891 7 12 5 39 1\n86.623 107.539 130.891 8 12 5 39 1\n86.623 107.539 130.891 9 12 5 39 1\n86.623 107.539 130.891 10 12 5 39 1\n86.623 107.539 130.891 11 12 5 39 1\n293.626 66.407 243.713 12 12 5 2 1\n293.626 66.407 243.713 13 12 5 2 1\n293.626 66.407 243.713 14 12 5 2 1\n293.626 66.407 243.713 15 12 5 2 1\n293.626 66.407 243.713 16 12 5 2 1\n57.194 54.952 145.449 17 12 5 49 1\n57.194 54.952 145.449 18 12 5 49 1\n57.194 54.952 145.449 19 12 5 49 1\n57.194 54.952 145.449 20 12 5 49 1\n89.425 89.017 160.972 1 13 5 40 1\n89.425 89.017 160.972 2 13 5 40 1\n89.425 89.017 160.972 3 13 5 40 1\n89.425 89.017 160.972 4 13 5 40 1\n89.425 89.017 160.972 5 13 5 40 1\n86.623 107.539 130.891 6 13 5 39 1\n86.623 107.539 130.891 7 13 5 39 1\n86.623 107.539 130.891 8 13 5 39 1\n86.623 107.539 130.891 9 13 5 39 1\n86.623 107.539 130.891 10 13 5 39 1\n86.623 107.539 130.891 11 13 5 39 1\n150.351 104.102 27.922 12 13 5 44 1\n150.351 104.102 27.922 13 13 5 44 1\n150.351 104.102 27.922 14 13 5 44 1\n150.351 104.102 27.922 15 13 5 44 1\n150.351 104.102 27.922 16 13 5 44 1\n57.194 54.952 145.449 17 13 5 49 1\n57.194 54.952 145.449 18 13 5 49 1\n57.194 54.952 145.449 19 13 5 49 1\n57.194 54.952 145.449 20 13 5 49 1\n89.425 89.017 160.972 1 14 5 40 1\n89.425 89.017 160.972 2 14 5 40 1\n89.425 89.017 160.972 3 14 5 40 1\n89.425 89.017 160.972 4 14 5 40 1\n89.425 89.017 160.972 5 14 5 40 1\n86.623 107.539 130.891 6 14 5 39 1\n86.623 107.539 130.891 7 14 5 39 1\n86.623 107.539 130.891 8 14 5 39 1\n86.623 107.539 130.891 9 14 5 39 1\n86.623 107.539 130.891 10 14 5 39 1\n86.623 107.539 130.891 11 14 5 39 1\n150.351 104.102 27.922 12 14 5 44 1\n150.351 104.102 27.922 13 14 5 44 1\n150.351 104.102 27.922 14 14 5 44 1\n150.351 104.102 27.922 15 14 5 44 1\n150.351 104.102 27.922 16 14 5 44 1\n57.194 54.952 145.449 17 14 5 49 1\n57.194 54.952 145.449 18 14 5 49 1\n57.194 54.952 145.449 19 14 5 49 1\n57.194 54.952 145.449 20 14 5 49 1\n89.425 89.017 160.972 1 15 5 40 1\n89.425 89.017 160.972 2 15 5 40 1\n89.425 89.017 160.972 3 15 5 40 1\n89.425 89.017 160.972 4 15 5 40 1\n89.425 89.017 160.972 5 15 5 40 1\n89.425 89.017 160.972 6 15 5 40 1\n113.490 82.977 263.375 7 15 5 21 1\n113.490 82.977 263.375 8 15 5 21 1\n113.490 82.977 263.375 9 15 5 21 1\n113.490 82.977 263.375 10 15 5 21 1\n150.351 104.102 27.922 11 15 5 44 1\n150.351 104.102 27.922 12 15 5 44 1\n150.351 104.102 27.922 13 15 5 44 1\n150.351 104.102 27.922 14 15 5 44 1\n150.351 104.102 27.922 15 15 5 44 1\n150.351 104.102 27.922 16 15 5 44 1\n57.194 54.952 145.449 17 15 5 49 1\n57.194 54.952 145.449 18 15 5 49 1\n57.194 54.952 145.449 19 15 5 49 1\n57.194 54.952 145.449 20 15 5 49 1\n89.425 89.017 160.972 1 16 5 40 1\n89.425 89.017 160.972 2 16 5 40 1\n89.425 89.017 160.972 3 16 5 40 1\n89.425 89.017 160.972 4 16 5 40 1\n89.425 89.017 160.972 5 16 5 40 1\n113.490 82.977 263.375 6 16 5 21 1\n113.490 82.977 263.375 7 16 5 21 1\n113.490 82.977 263.375 8 16 5 21 1\n113.490 82.977 263.375 9 16 5 21 1\n113.490 82.977 263.375 10 16 5 21 1\n113.490 82.977 263.375 11 16 5 21 1\n150.351 104.102 27.922 12 16 5 44 1\n118.375 106.683 84.268 13 16 5 27 1\n118.375 106.683 84.268 14 16 5 27 1\n118.375 106.683 84.268 15 16 5 27 1\n118.375 106.683 84.268 16 16 5 27 1\n118.375 106.683 84.268 17 16 5 27 1\n118.375 106.683 84.268 18 16 5 27 1\n118.375 106.683 84.268 19 16 5 27 1\n57.194 54.952 145.449 20 16 5 49 1\n89.425 89.017 160.972 1 17 5 40 1\n89.425 89.017 160.972 2 17 5 40 1\n89.425 89.017 160.972 3 17 5 40 1\n285.464 98.224 119.291 4 17 5 42 1\n113.490 82.977 263.375 5 17 5 21 1\n113.490 82.977 263.375 6 17 5 21 1\n113.490 82.977 263.375 7 17 5 21 1\n113.490 82.977 263.375 8 17 5 21 1\n113.490 82.977 263.375 9 17 5 21 1\n113.490 82.977 263.375 10 17 5 21 1\n113.490 82.977 263.375 11 17 5 21 1\n118.375 106.683 84.268 12 17 5 27 1\n118.375 106.683 84.268 13 17 5 27 1\n118.375 106.683 84.268 14 17 5 27 1\n118.375 106.683 84.268 15 17 5 27 1\n118.375 106.683 84.268 16 17 5 27 1\n118.375 106.683 84.268 17 17 5 27 1\n118.375 106.683 84.268 18 17 5 27 1\n164.080 41.609 152.840 19 17 5 32 1\n164.080 41.609 152.840 20 17 5 32 1\n285.464 98.224 119.291 1 18 5 42 1\n285.464 98.224 119.291 2 18 5 42 1\n285.464 98.224 119.291 3 18 5 42 1\n285.464 98.224 119.291 4 18 5 42 1\n113.490 82.977 263.375 5 18 5 21 1\n113.490 82.977 263.375 6 18 5 21 1\n113.490 82.977 263.375 7 18 5 21 1\n113.490 82.977 263.375 8 18 5 21 1\n113.490 82.977 263.375 9 18 5 21 1\n113.490 82.977 263.375 10 18 5 21 1\n113.490 82.977 263.375 11 18 5 21 1\n118.375 106.683 84.268 12 18 5 27 1\n118.375 106.683 84.268 13 18 5 27 1\n118.375 106.683 84.268 14 18 5 27 1\n118.375 106.683 84.268 15 18 5 27 1\n118.375 106.683 84.268 16 18 5 27 1\n118.375 106.683 84.268 17 18 5 27 1\n118.375 106.683 84.268 18 18 5 27 1\n164.080 41.609 152.840 19 18 5 32 1\n164.080 41.609 152.840 20 18 5 32 1\n285.464 98.224 119.291 1 19 5 42 1\n285.464 98.224 119.291 2 19 5 42 1\n285.464 98.224 119.291 3 19 5 42 1\n285.464 98.224 119.291 4 19 5 42 1\n285.464 98.224 119.291 5 19 5 42 1\n113.490 82.977 263.375 6 19 5 21 1\n113.490 82.977 263.375 7 19 5 21 1\n113.490 82.977 263.375 8 19 5 21 1\n113.490 82.977 263.375 9 19 5 21 1\n113.490 82.977 263.375 10 19 5 21 1\n272.480 20.113 38.841 11 19 5 47 1\n272.480 20.113 38.841 12 19 5 47 1\n118.375 106.683 84.268 13 19 5 27 1\n118.375 106.683 84.268 14 19 5 27 1\n118.375 106.683 84.268 15 19 5 27 1\n118.375 106.683 84.268 16 19 5 27 1\n118.375 106.683 84.268 17 19 5 27 1\n164.080 41.609 152.840 18 19 5 32 1\n164.080 41.609 152.840 19 19 5 32 1\n164.080 41.609 152.840 20 19 5 32 1\n285.464 98.224 119.291 1 20 5 42 1\n285.464 98.224 119.291 2 20 5 42 1\n285.464 98.224 119.291 3 20 5 42 1\n285.464 98.224 119.291 4 20 5 42 1\n285.464 98.224 119.291 5 20 5 42 1\n113.490 82.977 263.375 6 20 5 21 1\n113.490 82.977 263.375 7 20 5 21 1\n113.490 82.977 263.375 8 20 5 21 1\n113.490 82.977 263.375 9 20 5 21 1\n113.490 82.977 263.375 10 20 5 21 1\n272.480 20.113 38.841 11 20 5 47 1\n272.480 20.113 38.841 12 20 5 47 1\n118.375 106.683 84.268 13 20 5 27 1\n118.375 106.683 84.268 14 20 5 27 1\n118.375 106.683 84.268 15 20 5 27 1\n118.375 106.683 84.268 16 20 5 27 1\n118.375 106.683 84.268 17 20 5 27 1\n164.080 41.609 152.840 18 20 5 32 1\n164.080 41.609 152.840 19 20 5 32 1\n164.080 41.609 152.840 20 20 5 32 1\n95.231 79.465 123.093 1 1 6 15 1\n95.231 79.465 123.093 2 1 6 15 1\n95.231 79.465 123.093 3 1 6 15 1\n95.231 79.465 123.093 4 1 6 15 1\n58.725 54.417 306.240 5 1 6 14 1\n58.725 54.417 306.240 6 1 6 14 1\n58.725 54.417 306.240 7 1 6 14 1\n58.725 54.417 306.240 8 1 6 14 1\n58.725 54.417 306.240 9 1 6 14 1\n58.725 54.417 306.240 10 1 6 14 1\n274.734 98.596 118.313 11 1 6 30 1\n274.734 98.596 118.313 12 1 6 30 1\n274.734 98.596 118.313 13 1 6 30 1\n356.516 25.903 288.489 14 1 6 33 1\n356.516 25.903 288.489 15 1 6 33 1\n356.516 25.903 288.489 16 1 6 33 1\n356.516 25.903 288.489 17 1 6 33 1\n356.516 25.903 288.489 18 1 6 33 1\n356.516 25.903 288.489 19 1 6 33 1\n356.516 25.903 288.489 20 1 6 33 1\n95.231 79.465 123.093 1 2 6 15 1\n95.231 79.465 123.093 2 2 6 15 1\n95.231 79.465 123.093 3 2 6 15 1\n95.231 79.465 123.093 4 2 6 15 1\n58.725 54.417 306.240 5 2 6 14 1\n58.725 54.417 306.240 6 2 6 14 1\n58.725 54.417 306.240 7 2 6 14 1\n58.725 54.417 306.240 8 2 6 14 1\n58.725 54.417 306.240 9 2 6 14 1\n58.725 54.417 306.240 10 2 6 14 1\n58.725 54.417 306.240 11 2 6 14 1\n274.734 98.596 118.313 12 2 6 30 1\n274.734 98.596 118.313 13 2 6 30 1\n356.516 25.903 288.489 14 2 6 33 1\n356.516 25.903 288.489 15 2 6 33 1\n356.516 25.903 288.489 16 2 6 33 1\n356.516 25.903 288.489 17 2 6 33 1\n356.516 25.903 288.489 18 2 6 33 1\n356.516 25.903 288.489 19 2 6 33 1\n356.516 25.903 288.489 20 2 6 33 1\n95.231 79.465 123.093 1 3 6 15 1\n95.231 79.465 123.093 2 3 6 15 1\n95.231 79.465 123.093 3 3 6 15 1\n95.231 79.465 123.093 4 3 6 15 1\n58.725 54.417 306.240 5 3 6 14 1\n58.725 54.417 306.240 6 3 6 14 1\n58.725 54.417 306.240 7 3 6 14 1\n58.725 54.417 306.240 8 3 6 14 1\n58.725 54.417 306.240 9 3 6 14 1\n58.725 54.417 306.240 10 3 6 14 1\n58.725 54.417 306.240 11 3 6 14 1\n274.734 98.596 118.313 12 3 6 30 1\n274.734 98.596 118.313 13 3 6 30 1\n356.516 25.903 288.489 14 3 6 33 1\n356.516 25.903 288.489 15 3 6 33 1\n356.516 25.903 288.489 16 3 6 33 1\n356.516 25.903 288.489 17 3 6 33 1\n356.516 25.903 288.489 18 3 6 33 1\n356.516 25.903 288.489 19 3 6 33 1\n356.516 25.903 288.489 20 3 6 33 1\n270.234 111.919 286.574 1 4 6 3 1\n270.234 111.919 286.574 2 4 6 3 1\n270.234 111.919 286.574 3 4 6 3 1\n270.234 111.919 286.574 4 4 6 3 1\n230.521 122.674 124.088 5 4 6 1 1\n230.521 122.674 124.088 6 4 6 1 1\n230.521 122.674 124.088 7 4 6 1 1\n58.725 54.417 306.240 8 4 6 14 1\n58.725 54.417 306.240 9 4 6 14 1\n50.532 146.407 318.633 10 4 6 11 1\n50.532 146.407 318.633 11 4 6 11 1\n50.532 146.407 318.633 12 4 6 11 1\n274.734 98.596 118.313 13 4 6 30 1\n356.516 25.903 288.489 14 4 6 33 1\n356.516 25.903 288.489 15 4 6 33 1\n356.516 25.903 288.489 16 4 6 33 1\n356.516 25.903 288.489 17 4 6 33 1\n356.516 25.903 288.489 18 4 6 33 1\n356.516 25.903 288.489 19 4 6 33 1\n356.516 25.903 288.489 20 4 6 33 1\n270.234 111.919 286.574 1 5 6 3 1\n270.234 111.919 286.574 2 5 6 3 1\n270.234 111.919 286.574 3 5 6 3 1\n270.234 111.919 286.574 4 5 6 3 1\n230.521 122.674 124.088 5 5 6 1 1\n230.521 122.674 124.088 6 5 6 1 1\n230.521 122.674 124.088 7 5 6 1 1\n230.521 122.674 124.088 8 5 6 1 1\n50.532 146.407 318.633 9 5 6 11 1\n50.532 146.407 318.633 10 5 6 11 1\n50.532 146.407 318.633 11 5 6 11 1\n50.532 146.407 318.633 12 5 6 11 1\n50.532 146.407 318.633 13 5 6 11 1\n356.516 25.903 288.489 14 5 6 33 1\n356.516 25.903 288.489 15 5 6 33 1\n356.516 25.903 288.489 16 5 6 33 1\n356.516 25.903 288.489 17 5 6 33 1\n356.516 25.903 288.489 18 5 6 33 1\n356.516 25.903 288.489 19 5 6 33 1\n356.516 25.903 288.489 20 5 6 33 1\n270.234 111.919 286.574 1 6 6 3 1\n270.234 111.919 286.574 2 6 6 3 1\n270.234 111.919 286.574 3 6 6 3 1\n270.234 111.919 286.574 4 6 6 3 1\n270.234 111.919 286.574 5 6 6 3 1\n230.521 122.674 124.088 6 6 6 1 1\n230.521 122.674 124.088 7 6 6 1 1\n230.521 122.674 124.088 8 6 6 1 1\n50.532 146.407 318.633 9 6 6 11 1\n50.532 146.407 318.633 10 6 6 11 1\n50.532 146.407 318.633 11 6 6 11 1\n50.532 146.407 318.633 12 6 6 11 1\n50.532 146.407 318.633 13 6 6 11 1\n230.679 68.083 62.237 14 6 6 26 1\n356.516 25.903 288.489 15 6 6 33 1\n356.516 25.903 288.489 16 6 6 33 1\n356.516 25.903 288.489 17 6 6 33 1\n356.516 25.903 288.489 18 6 6 33 1\n356.516 25.903 288.489 19 6 6 33 1\n356.516 25.903 288.489 20 6 6 33 1\n270.234 111.919 286.574 1 7 6 3 1\n270.234 111.919 286.574 2 7 6 3 1\n270.234 111.919 286.574 3 7 6 3 1\n270.234 111.919 286.574 4 7 6 3 1\n270.234 111.919 286.574 5 7 6 3 1\n270.234 111.919 286.574 6 7 6 3 1\n180.174 122.825 230.419 7 7 6 17 1\n180.174 122.825 230.419 8 7 6 17 1\n50.532 146.407 318.633 9 7 6 11 1\n50.532 146.407 318.633 10 7 6 11 1\n50.532 146.407 318.633 11 7 6 11 1\n50.532 146.407 318.633 12 7 6 11 1\n230.679 68.083 62.237 13 7 6 26 1\n230.679 68.083 62.237 14 7 6 26 1\n230.679 68.083 62.237 15 7 6 26 1\n230.679 68.083 62.237 16 7 6 26 1\n186.737 147.482 229.397 17 7 6 7 1\n186.737 147.482 229.397 18 7 6 7 1\n356.516 25.903 288.489 19 7 6 33 1\n356.516 25.903 288.489 20 7 6 33 1\n270.234 111.919 286.574 1 8 6 3 1\n270.234 111.919 286.574 2 8 6 3 1\n270.234 111.919 286.574 3 8 6 3 1\n270.234 111.919 286.574 4 8 6 3 1\n270.234 111.919 286.574 5 8 6 3 1\n270.234 111.919 286.574 6 8 6 3 1\n180.174 122.825 230.419 7 8 6 17 1\n180.174 122.825 230.419 8 8 6 17 1\n180.174 122.825 230.419 9 8 6 17 1\n230.679 68.083 62.237 10 8 6 26 1\n230.679 68.083 62.237 11 8 6 26 1\n230.679 68.083 62.237 12 8 6 26 1\n293.626 66.407 243.713 13 8 6 2 1\n293.626 66.407 243.713 14 8 6 2 1\n293.626 66.407 243.713 15 8 6 2 1\n230.679 68.083 62.237 16 8 6 26 1\n230.679 68.083 62.237 17 8 6 26 1\n57.194 54.952 145.449 18 8 6 49 1\n57.194 54.952 145.449 19 8 6 49 1\n57.194 54.952 145.449 20 8 6 49 1\n270.234 111.919 286.574 1 9 6 3 1\n270.234 111.919 286.574 2 9 6 3 1\n270.234 111.919 286.574 3 9 6 3 1\n270.234 111.919 286.574 4 9 6 3 1\n270.234 111.919 286.574 5 9 6 3 1\n270.234 111.919 286.574 6 9 6 3 1\n180.174 122.825 230.419 7 9 6 17 1\n180.174 122.825 230.419 8 9 6 17 1\n180.174 122.825 230.419 9 9 6 17 1\n230.679 68.083 62.237 10 9 6 26 1\n230.679 68.083 62.237 11 9 6 26 1\n230.679 68.083 62.237 12 9 6 26 1\n293.626 66.407 243.713 13 9 6 2 1\n293.626 66.407 243.713 14 9 6 2 1\n293.626 66.407 243.713 15 9 6 2 1\n293.626 66.407 243.713 16 9 6 2 1\n293.626 66.407 243.713 17 9 6 2 1\n57.194 54.952 145.449 18 9 6 49 1\n57.194 54.952 145.449 19 9 6 49 1\n57.194 54.952 145.449 20 9 6 49 1\n270.234 111.919 286.574 1 10 6 3 1\n270.234 111.919 286.574 2 10 6 3 1\n270.234 111.919 286.574 3 10 6 3 1\n270.234 111.919 286.574 4 10 6 3 1\n270.234 111.919 286.574 5 10 6 3 1\n270.234 111.919 286.574 6 10 6 3 1\n180.174 122.825 230.419 7 10 6 17 1\n9.742 132.981 241.933 8 10 6 48 1\n9.742 132.981 241.933 9 10 6 48 1\n230.679 68.083 62.237 10 10 6 26 1\n230.679 68.083 62.237 11 10 6 26 1\n230.679 68.083 62.237 12 10 6 26 1\n293.626 66.407 243.713 13 10 6 2 1\n293.626 66.407 243.713 14 10 6 2 1\n293.626 66.407 243.713 15 10 6 2 1\n293.626 66.407 243.713 16 10 6 2 1\n57.194 54.952 145.449 17 10 6 49 1\n57.194 54.952 145.449 18 10 6 49 1\n57.194 54.952 145.449 19 10 6 49 1\n57.194 54.952 145.449 20 10 6 49 1\n270.234 111.919 286.574 1 11 6 3 1\n270.234 111.919 286.574 2 11 6 3 1\n270.234 111.919 286.574 3 11 6 3 1\n270.234 111.919 286.574 4 11 6 3 1\n270.234 111.919 286.574 5 11 6 3 1\n86.623 107.539 130.891 6 11 6 39 1\n86.623 107.539 130.891 7 11 6 39 1\n9.742 132.981 241.933 8 11 6 48 1\n9.742 132.981 241.933 9 11 6 48 1\n9.742 132.981 241.933 10 11 6 48 1\n230.679 68.083 62.237 11 11 6 26 1\n230.679 68.083 62.237 12 11 6 26 1\n293.626 66.407 243.713 13 11 6 2 1\n293.626 66.407 243.713 14 11 6 2 1\n293.626 66.407 243.713 15 11 6 2 1\n293.626 66.407 243.713 16 11 6 2 1\n57.194 54.952 145.449 17 11 6 49 1\n57.194 54.952 145.449 18 11 6 49 1\n57.194 54.952 145.449 19 11 6 49 1\n57.194 54.952 145.449 20 11 6 49 1\n89.425 89.017 160.972 1 12 6 40 1\n89.425 89.017 160.972 2 12 6 40 1\n89.425 89.017 160.972 3 12 6 40 1\n89.425 89.017 160.972 4 12 6 40 1\n89.425 89.017 160.972 5 12 6 40 1\n86.623 107.539 130.891 6 12 6 39 1\n86.623 107.539 130.891 7 12 6 39 1\n86.623 107.539 130.891 8 12 6 39 1\n9.742 132.981 241.933 9 12 6 48 1\n9.742 132.981 241.933 10 12 6 48 1\n9.742 132.981 241.933 11 12 6 48 1\n230.679 68.083 62.237 12 12 6 26 1\n293.626 66.407 243.713 13 12 6 2 1\n293.626 66.407 243.713 14 12 6 2 1\n293.626 66.407 243.713 15 12 6 2 1\n57.194 54.952 145.449 16 12 6 49 1\n57.194 54.952 145.449 17 12 6 49 1\n57.194 54.952 145.449 18 12 6 49 1\n57.194 54.952 145.449 19 12 6 49 1\n57.194 54.952 145.449 20 12 6 49 1\n89.425 89.017 160.972 1 13 6 40 1\n89.425 89.017 160.972 2 13 6 40 1\n89.425 89.017 160.972 3 13 6 40 1\n89.425 89.017 160.972 4 13 6 40 1\n89.425 89.017 160.972 5 13 6 40 1\n86.623 107.539 130.891 6 13 6 39 1\n86.623 107.539 130.891 7 13 6 39 1\n9.742 132.981 241.933 8 13 6 48 1\n9.742 132.981 241.933 9 13 6 48 1\n9.742 132.981 241.933 10 13 6 48 1\n9.742 132.981 241.933 11 13 6 48 1\n9.742 132.981 241.933 12 13 6 48 1\n230.679 68.083 62.237 13 13 6 26 1\n150.351 104.102 27.922 14 13 6 44 1\n150.351 104.102 27.922 15 13 6 44 1\n57.194 54.952 145.449 16 13 6 49 1\n57.194 54.952 145.449 17 13 6 49 1\n57.194 54.952 145.449 18 13 6 49 1\n57.194 54.952 145.449 19 13 6 49 1\n57.194 54.952 145.449 20 13 6 49 1\n89.425 89.017 160.972 1 14 6 40 1\n89.425 89.017 160.972 2 14 6 40 1\n89.425 89.017 160.972 3 14 6 40 1\n89.425 89.017 160.972 4 14 6 40 1\n89.425 89.017 160.972 5 14 6 40 1\n9.742 132.981 241.933 6 14 6 48 1\n9.742 132.981 241.933 7 14 6 48 1\n86.623 107.539 130.891 8 14 6 39 1\n9.742 132.981 241.933 9 14 6 48 1\n9.742 132.981 241.933 10 14 6 48 1\n9.742 132.981 241.933 11 14 6 48 1\n9.742 132.981 241.933 12 14 6 48 1\n150.351 104.102 27.922 13 14 6 44 1\n150.351 104.102 27.922 14 14 6 44 1\n118.375 106.683 84.268 15 14 6 27 1\n118.375 106.683 84.268 16 14 6 27 1\n57.194 54.952 145.449 17 14 6 49 1\n57.194 54.952 145.449 18 14 6 49 1\n57.194 54.952 145.449 19 14 6 49 1\n57.194 54.952 145.449 20 14 6 49 1\n89.425 89.017 160.972 1 15 6 40 1\n89.425 89.017 160.972 2 15 6 40 1\n89.425 89.017 160.972 3 15 6 40 1\n89.425 89.017 160.972 4 15 6 40 1\n89.425 89.017 160.972 5 15 6 40 1\n9.742 132.981 241.933 6 15 6 48 1\n9.742 132.981 241.933 7 15 6 48 1\n9.742 132.981 241.933 8 15 6 48 1\n9.742 132.981 241.933 9 15 6 48 1\n9.742 132.981 241.933 10 15 6 48 1\n9.742 132.981 241.933 11 15 6 48 1\n9.742 132.981 241.933 12 15 6 48 1\n118.375 106.683 84.268 13 15 6 27 1\n118.375 106.683 84.268 14 15 6 27 1\n118.375 106.683 84.268 15 15 6 27 1\n118.375 106.683 84.268 16 15 6 27 1\n118.375 106.683 84.268 17 15 6 27 1\n118.375 106.683 84.268 18 15 6 27 1\n57.194 54.952 145.449 19 15 6 49 1\n57.194 54.952 145.449 20 15 6 49 1\n285.464 98.224 119.291 1 16 6 42 1\n285.464 98.224 119.291 2 16 6 42 1\n285.464 98.224 119.291 3 16 6 42 1\n285.464 98.224 119.291 4 16 6 42 1\n285.464 98.224 119.291 5 16 6 42 1\n319.814 151.911 4.100 6 16 6 38 1\n319.814 151.911 4.100 7 16 6 38 1\n319.814 151.911 4.100 8 16 6 38 1\n319.814 151.911 4.100 9 16 6 38 1\n319.814 151.911 4.100 10 16 6 38 1\n9.742 132.981 241.933 11 16 6 48 1\n118.375 106.683 84.268 12 16 6 27 1\n118.375 106.683 84.268 13 16 6 27 1\n118.375 106.683 84.268 14 16 6 27 1\n118.375 106.683 84.268 15 16 6 27 1\n118.375 106.683 84.268 16 16 6 27 1\n118.375 106.683 84.268 17 16 6 27 1\n118.375 106.683 84.268 18 16 6 27 1\n118.375 106.683 84.268 19 16 6 27 1\n118.375 106.683 84.268 20 16 6 27 1\n285.464 98.224 119.291 1 17 6 42 1\n285.464 98.224 119.291 2 17 6 42 1\n285.464 98.224 119.291 3 17 6 42 1\n285.464 98.224 119.291 4 17 6 42 1\n285.464 98.224 119.291 5 17 6 42 1\n319.814 151.911 4.100 6 17 6 38 1\n319.814 151.911 4.100 7 17 6 38 1\n319.814 151.911 4.100 8 17 6 38 1\n319.814 151.911 4.100 9 17 6 38 1\n319.814 151.911 4.100 10 17 6 38 1\n118.375 106.683 84.268 11 17 6 27 1\n118.375 106.683 84.268 12 17 6 27 1\n118.375 106.683 84.268 13 17 6 27 1\n118.375 106.683 84.268 14 17 6 27 1\n118.375 106.683 84.268 15 17 6 27 1\n118.375 106.683 84.268 16 17 6 27 1\n118.375 106.683 84.268 17 17 6 27 1\n118.375 106.683 84.268 18 17 6 27 1\n118.375 106.683 84.268 19 17 6 27 1\n164.080 41.609 152.840 20 17 6 32 1\n285.464 98.224 119.291 1 18 6 42 1\n285.464 98.224 119.291 2 18 6 42 1\n285.464 98.224 119.291 3 18 6 42 1\n285.464 98.224 119.291 4 18 6 42 1\n285.464 98.224 119.291 5 18 6 42 1\n319.814 151.911 4.100 6 18 6 38 1\n319.814 151.911 4.100 7 18 6 38 1\n319.814 151.911 4.100 8 18 6 38 1\n319.814 151.911 4.100 9 18 6 38 1\n319.814 151.911 4.100 10 18 6 38 1\n118.375 106.683 84.268 11 18 6 27 1\n118.375 106.683 84.268 12 18 6 27 1\n118.375 106.683 84.268 13 18 6 27 1\n118.375 106.683 84.268 14 18 6 27 1\n118.375 106.683 84.268 15 18 6 27 1\n118.375 106.683 84.268 16 18 6 27 1\n118.375 106.683 84.268 17 18 6 27 1\n118.375 106.683 84.268 18 18 6 27 1\n118.375 106.683 84.268 19 18 6 27 1\n164.080 41.609 152.840 20 18 6 32 1\n285.464 98.224 119.291 1 19 6 42 1\n285.464 98.224 119.291 2 19 6 42 1\n285.464 98.224 119.291 3 19 6 42 1\n285.464 98.224 119.291 4 19 6 42 1\n285.464 98.224 119.291 5 19 6 42 1\n319.814 151.911 4.100 6 19 6 38 1\n319.814 151.911 4.100 7 19 6 38 1\n319.814 151.911 4.100 8 19 6 38 1\n319.814 151.911 4.100 9 19 6 38 1\n319.814 151.911 4.100 10 19 6 38 1\n118.375 106.683 84.268 11 19 6 27 1\n118.375 106.683 84.268 12 19 6 27 1\n118.375 106.683 84.268 13 19 6 27 1\n118.375 106.683 84.268 14 19 6 27 1\n118.375 106.683 84.268 15 19 6 27 1\n118.375 106.683 84.268 16 19 6 27 1\n118.375 106.683 84.268 17 19 6 27 1\n118.375 106.683 84.268 18 19 6 27 1\n118.375 106.683 84.268 19 19 6 27 1\n164.080 41.609 152.840 20 19 6 32 1\n285.464 98.224 119.291 1 20 6 42 1\n285.464 98.224 119.291 2 20 6 42 1\n285.464 98.224 119.291 3 20 6 42 1\n285.464 98.224 119.291 4 20 6 42 1\n285.464 98.224 119.291 5 20 6 42 1\n285.464 98.224 119.291 6 20 6 42 1\n319.814 151.911 4.100 7 20 6 38 1\n319.814 151.911 4.100 8 20 6 38 1\n319.814 151.911 4.100 9 20 6 38 1\n319.814 151.911 4.100 10 20 6 38 1\n118.375 106.683 84.268 11 20 6 27 1\n118.375 106.683 84.268 12 20 6 27 1\n118.375 106.683 84.268 13 20 6 27 1\n118.375 106.683 84.268 14 20 6 27 1\n118.375 106.683 84.268 15 20 6 27 1\n118.375 106.683 84.268 16 20 6 27 1\n118.375 106.683 84.268 17 20 6 27 1\n118.375 106.683 84.268 18 20 6 27 1\n164.080 41.609 152.840 19 20 6 32 1\n164.080 41.609 152.840 20 20 6 32 1\n95.231 79.465 123.093 1 1 7 15 1\n95.231 79.465 123.093 2 1 7 15 1\n95.231 79.465 123.093 3 1 7 15 1\n58.725 54.417 306.240 4 1 7 14 1\n58.725 54.417 306.240 5 1 7 14 1\n58.725 54.417 306.240 6 1 7 14 1\n58.725 54.417 306.240 7 1 7 14 1\n58.725 54.417 306.240 8 1 7 14 1\n58.725 54.417 306.240 9 1 7 14 1\n58.725 54.417 306.240 10 1 7 14 1\n58.725 54.417 306.240 11 1 7 14 1\n58.725 54.417 306.240 12 1 7 14 1\n58.725 54.417 306.240 13 1 7 14 1\n356.516 25.903 288.489 14 1 7 33 1\n356.516 25.903 288.489 15 1 7 33 1\n356.516 25.903 288.489 16 1 7 33 1\n356.516 25.903 288.489 17 1 7 33 1\n356.516 25.903 288.489 18 1 7 33 1\n356.516 25.903 288.489 19 1 7 33 1\n356.516 25.903 288.489 20 1 7 33 1\n95.231 79.465 123.093 1 2 7 15 1\n95.231 79.465 123.093 2 2 7 15 1\n95.231 79.465 123.093 3 2 7 15 1\n58.725 54.417 306.240 4 2 7 14 1\n58.725 54.417 306.240 5 2 7 14 1\n58.725 54.417 306.240 6 2 7 14 1\n58.725 54.417 306.240 7 2 7 14 1\n58.725 54.417 306.240 8 2 7 14 1\n58.725 54.417 306.240 9 2 7 14 1\n58.725 54.417 306.240 10 2 7 14 1\n58.725 54.417 306.240 11 2 7 14 1\n58.725 54.417 306.240 12 2 7 14 1\n58.725 54.417 306.240 13 2 7 14 1\n356.516 25.903 288.489 14 2 7 33 1\n356.516 25.903 288.489 15 2 7 33 1\n356.516 25.903 288.489 16 2 7 33 1\n356.516 25.903 288.489 17 2 7 33 1\n356.516 25.903 288.489 18 2 7 33 1\n356.516 25.903 288.489 19 2 7 33 1\n356.516 25.903 288.489 20 2 7 33 1\n270.234 111.919 286.574 1 3 7 3 1\n270.234 111.919 286.574 2 3 7 3 1\n270.234 111.919 286.574 3 3 7 3 1\n58.725 54.417 306.240 4 3 7 14 1\n58.725 54.417 306.240 5 3 7 14 1\n58.725 54.417 306.240 6 3 7 14 1\n58.725 54.417 306.240 7 3 7 14 1\n58.725 54.417 306.240 8 3 7 14 1\n58.725 54.417 306.240 9 3 7 14 1\n58.725 54.417 306.240 10 3 7 14 1\n58.725 54.417 306.240 11 3 7 14 1\n58.725 54.417 306.240 12 3 7 14 1\n58.725 54.417 306.240 13 3 7 14 1\n356.516 25.903 288.489 14 3 7 33 1\n356.516 25.903 288.489 15 3 7 33 1\n356.516 25.903 288.489 16 3 7 33 1\n356.516 25.903 288.489 17 3 7 33 1\n356.516 25.903 288.489 18 3 7 33 1\n356.516 25.903 288.489 19 3 7 33 1\n356.516 25.903 288.489 20 3 7 33 1\n270.234 111.919 286.574 1 4 7 3 1\n270.234 111.919 286.574 2 4 7 3 1\n270.234 111.919 286.574 3 4 7 3 1\n270.234 111.919 286.574 4 4 7 3 1\n58.725 54.417 306.240 5 4 7 14 1\n58.725 54.417 306.240 6 4 7 14 1\n58.725 54.417 306.240 7 4 7 14 1\n58.725 54.417 306.240 8 4 7 14 1\n58.725 54.417 306.240 9 4 7 14 1\n58.725 54.417 306.240 10 4 7 14 1\n58.725 54.417 306.240 11 4 7 14 1\n58.725 54.417 306.240 12 4 7 14 1\n58.725 54.417 306.240 13 4 7 14 1\n356.516 25.903 288.489 14 4 7 33 1\n356.516 25.903 288.489 15 4 7 33 1\n356.516 25.903 288.489 16 4 7 33 1\n356.516 25.903 288.489 17 4 7 33 1\n356.516 25.903 288.489 18 4 7 33 1\n356.516 25.903 288.489 19 4 7 33 1\n356.516 25.903 288.489 20 4 7 33 1\n270.234 111.919 286.574 1 5 7 3 1\n270.234 111.919 286.574 2 5 7 3 1\n270.234 111.919 286.574 3 5 7 3 1\n270.234 111.919 286.574 4 5 7 3 1\n270.234 111.919 286.574 5 5 7 3 1\n58.725 54.417 306.240 6 5 7 14 1\n58.725 54.417 306.240 7 5 7 14 1\n58.725 54.417 306.240 8 5 7 14 1\n58.725 54.417 306.240 9 5 7 14 1\n58.725 54.417 306.240 10 5 7 14 1\n58.725 54.417 306.240 11 5 7 14 1\n58.725 54.417 306.240 12 5 7 14 1\n58.725 54.417 306.240 13 5 7 14 1\n356.516 25.903 288.489 14 5 7 33 1\n356.516 25.903 288.489 15 5 7 33 1\n356.516 25.903 288.489 16 5 7 33 1\n356.516 25.903 288.489 17 5 7 33 1\n356.516 25.903 288.489 18 5 7 33 1\n356.516 25.903 288.489 19 5 7 33 1\n356.516 25.903 288.489 20 5 7 33 1\n270.234 111.919 286.574 1 6 7 3 1\n270.234 111.919 286.574 2 6 7 3 1\n270.234 111.919 286.574 3 6 7 3 1\n270.234 111.919 286.574 4 6 7 3 1\n270.234 111.919 286.574 5 6 7 3 1\n270.234 111.919 286.574 6 6 7 3 1\n58.725 54.417 306.240 7 6 7 14 1\n58.725 54.417 306.240 8 6 7 14 1\n58.725 54.417 306.240 9 6 7 14 1\n50.532 146.407 318.633 10 6 7 11 1\n50.532 146.407 318.633 11 6 7 11 1\n50.532 146.407 318.633 12 6 7 11 1\n230.679 68.083 62.237 13 6 7 26 1\n230.679 68.083 62.237 14 6 7 26 1\n230.679 68.083 62.237 15 6 7 26 1\n356.516 25.903 288.489 16 6 7 33 1\n356.516 25.903 288.489 17 6 7 33 1\n356.516 25.903 288.489 18 6 7 33 1\n356.516 25.903 288.489 19 6 7 33 1\n356.516 25.903 288.489 20 6 7 33 1\n270.234 111.919 286.574 1 7 7 3 1\n270.234 111.919 286.574 2 7 7 3 1\n270.234 111.919 286.574 3 7 7 3 1\n270.234 111.919 286.574 4 7 7 3 1\n270.234 111.919 286.574 5 7 7 3 1\n270.234 111.919 286.574 6 7 7 3 1\n270.234 111.919 286.574 7 7 7 3 1\n58.725 54.417 306.240 8 7 7 14 1\n50.532 146.407 318.633 9 7 7 11 1\n230.679 68.083 62.237 10 7 7 26 1\n230.679 68.083 62.237 11 7 7 26 1\n230.679 68.083 62.237 12 7 7 26 1\n230.679 68.083 62.237 13 7 7 26 1\n230.679 68.083 62.237 14 7 7 26 1\n230.679 68.083 62.237 15 7 7 26 1\n230.679 68.083 62.237 16 7 7 26 1\n230.679 68.083 62.237 17 7 7 26 1\n356.516 25.903 288.489 18 7 7 33 1\n356.516 25.903 288.489 19 7 7 33 1\n148.454 90.039 126.300 20 7 7 4 1\n270.234 111.919 286.574 1 8 7 3 1\n270.234 111.919 286.574 2 8 7 3 1\n270.234 111.919 286.574 3 8 7 3 1\n270.234 111.919 286.574 4 8 7 3 1\n270.234 111.919 286.574 5 8 7 3 1\n270.234 111.919 286.574 6 8 7 3 1\n270.234 111.919 286.574 7 8 7 3 1\n270.234 111.919 286.574 8 8 7 3 1\n230.679 68.083 62.237 9 8 7 26 1\n230.679 68.083 62.237 10 8 7 26 1\n230.679 68.083 62.237 11 8 7 26 1\n230.679 68.083 62.237 12 8 7 26 1\n230.679 68.083 62.237 13 8 7 26 1\n230.679 68.083 62.237 14 8 7 26 1\n230.679 68.083 62.237 15 8 7 26 1\n230.679 68.083 62.237 16 8 7 26 1\n230.679 68.083 62.237 17 8 7 26 1\n148.454 90.039 126.300 18 8 7 4 1\n148.454 90.039 126.300 19 8 7 4 1\n148.454 90.039 126.300 20 8 7 4 1\n270.234 111.919 286.574 1 9 7 3 1\n270.234 111.919 286.574 2 9 7 3 1\n270.234 111.919 286.574 3 9 7 3 1\n270.234 111.919 286.574 4 9 7 3 1\n270.234 111.919 286.574 5 9 7 3 1\n270.234 111.919 286.574 6 9 7 3 1\n270.234 111.919 286.574 7 9 7 3 1\n9.742 132.981 241.933 8 9 7 48 1\n9.742 132.981 241.933 9 9 7 48 1\n230.679 68.083 62.237 10 9 7 26 1\n230.679 68.083 62.237 11 9 7 26 1\n230.679 68.083 62.237 12 9 7 26 1\n230.679 68.083 62.237 13 9 7 26 1\n230.679 68.083 62.237 14 9 7 26 1\n230.679 68.083 62.237 15 9 7 26 1\n230.679 68.083 62.237 16 9 7 26 1\n230.679 68.083 62.237 17 9 7 26 1\n148.454 90.039 126.300 18 9 7 4 1\n57.194 54.952 145.449 19 9 7 49 1\n57.194 54.952 145.449 20 9 7 49 1\n270.234 111.919 286.574 1 10 7 3 1\n270.234 111.919 286.574 2 10 7 3 1\n270.234 111.919 286.574 3 10 7 3 1\n270.234 111.919 286.574 4 10 7 3 1\n270.234 111.919 286.574 5 10 7 3 1\n270.234 111.919 286.574 6 10 7 3 1\n9.742 132.981 241.933 7 10 7 48 1\n9.742 132.981 241.933 8 10 7 48 1\n9.742 132.981 241.933 9 10 7 48 1\n230.679 68.083 62.237 10 10 7 26 1\n230.679 68.083 62.237 11 10 7 26 1\n230.679 68.083 62.237 12 10 7 26 1\n230.679 68.083 62.237 13 10 7 26 1\n230.679 68.083 62.237 14 10 7 26 1\n230.679 68.083 62.237 15 10 7 26 1\n230.679 68.083 62.237 16 10 7 26 1\n230.679 68.083 62.237 17 10 7 26 1\n57.194 54.952 145.449 18 10 7 49 1\n57.194 54.952 145.449 19 10 7 49 1\n57.194 54.952 145.449 20 10 7 49 1\n270.234 111.919 286.574 1 11 7 3 1\n270.234 111.919 286.574 2 11 7 3 1\n270.234 111.919 286.574 3 11 7 3 1\n270.234 111.919 286.574 4 11 7 3 1\n270.234 111.919 286.574 5 11 7 3 1\n9.742 132.981 241.933 6 11 7 48 1\n9.742 132.981 241.933 7 11 7 48 1\n9.742 132.981 241.933 8 11 7 48 1\n9.742 132.981 241.933 9 11 7 48 1\n9.742 132.981 241.933 10 11 7 48 1\n230.679 68.083 62.237 11 11 7 26 1\n230.679 68.083 62.237 12 11 7 26 1\n230.679 68.083 62.237 13 11 7 26 1\n230.679 68.083 62.237 14 11 7 26 1\n230.679 68.083 62.237 15 11 7 26 1\n230.679 68.083 62.237 16 11 7 26 1\n57.194 54.952 145.449 17 11 7 49 1\n57.194 54.952 145.449 18 11 7 49 1\n57.194 54.952 145.449 19 11 7 49 1\n57.194 54.952 145.449 20 11 7 49 1\n270.234 111.919 286.574 1 12 7 3 1\n270.234 111.919 286.574 2 12 7 3 1\n270.234 111.919 286.574 3 12 7 3 1\n270.234 111.919 286.574 4 12 7 3 1\n9.742 132.981 241.933 5 12 7 48 1\n9.742 132.981 241.933 6 12 7 48 1\n9.742 132.981 241.933 7 12 7 48 1\n9.742 132.981 241.933 8 12 7 48 1\n9.742 132.981 241.933 9 12 7 48 1\n9.742 132.981 241.933 10 12 7 48 1\n9.742 132.981 241.933 11 12 7 48 1\n230.679 68.083 62.237 12 12 7 26 1\n230.679 68.083 62.237 13 12 7 26 1\n230.679 68.083 62.237 14 12 7 26 1\n230.679 68.083 62.237 15 12 7 26 1\n230.679 68.083 62.237 16 12 7 26 1\n57.194 54.952 145.449 17 12 7 49 1\n57.194 54.952 145.449 18 12 7 49 1\n57.194 54.952 145.449 19 12 7 49 1\n57.194 54.952 145.449 20 12 7 49 1\n89.425 89.017 160.972 1 13 7 40 1\n89.425 89.017 160.972 2 13 7 40 1\n89.425 89.017 160.972 3 13 7 40 1\n89.425 89.017 160.972 4 13 7 40 1\n9.742 132.981 241.933 5 13 7 48 1\n9.742 132.981 241.933 6 13 7 48 1\n9.742 132.981 241.933 7 13 7 48 1\n9.742 132.981 241.933 8 13 7 48 1\n9.742 132.981 241.933 9 13 7 48 1\n9.742 132.981 241.933 10 13 7 48 1\n9.742 132.981 241.933 11 13 7 48 1\n9.742 132.981 241.933 12 13 7 48 1\n230.679 68.083 62.237 13 13 7 26 1\n230.679 68.083 62.237 14 13 7 26 1\n230.679 68.083 62.237 15 13 7 26 1\n230.679 68.083 62.237 16 13 7 26 1\n57.194 54.952 145.449 17 13 7 49 1\n57.194 54.952 145.449 18 13 7 49 1\n57.194 54.952 145.449 19 13 7 49 1\n57.194 54.952 145.449 20 13 7 49 1\n89.425 89.017 160.972 1 14 7 40 1\n89.425 89.017 160.972 2 14 7 40 1\n89.425 89.017 160.972 3 14 7 40 1\n89.425 89.017 160.972 4 14 7 40 1\n9.742 132.981 241.933 5 14 7 48 1\n9.742 132.981 241.933 6 14 7 48 1\n9.742 132.981 241.933 7 14 7 48 1\n9.742 132.981 241.933 8 14 7 48 1\n9.742 132.981 241.933 9 14 7 48 1\n9.742 132.981 241.933 10 14 7 48 1\n9.742 132.981 241.933 11 14 7 48 1\n9.742 132.981 241.933 12 14 7 48 1\n9.742 132.981 241.933 13 14 7 48 1\n118.375 106.683 84.268 14 14 7 27 1\n118.375 106.683 84.268 15 14 7 27 1\n118.375 106.683 84.268 16 14 7 27 1\n118.375 106.683 84.268 17 14 7 27 1\n57.194 54.952 145.449 18 14 7 49 1\n57.194 54.952 145.449 19 14 7 49 1\n57.194 54.952 145.449 20 14 7 49 1\n285.464 98.224 119.291 1 15 7 42 1\n285.464 98.224 119.291 2 15 7 42 1\n285.464 98.224 119.291 3 15 7 42 1\n285.464 98.224 119.291 4 15 7 42 1\n9.742 132.981 241.933 5 15 7 48 1\n9.742 132.981 241.933 6 15 7 48 1\n9.742 132.981 241.933 7 15 7 48 1\n9.742 132.981 241.933 8 15 7 48 1\n9.742 132.981 241.933 9 15 7 48 1\n9.742 132.981 241.933 10 15 7 48 1\n9.742 132.981 241.933 11 15 7 48 1\n9.742 132.981 241.933 12 15 7 48 1\n118.375 106.683 84.268 13 15 7 27 1\n118.375 106.683 84.268 14 15 7 27 1\n118.375 106.683 84.268 15 15 7 27 1\n118.375 106.683 84.268 16 15 7 27 1\n118.375 106.683 84.268 17 15 7 27 1\n118.375 106.683 84.268 18 15 7 27 1\n118.375 106.683 84.268 19 15 7 27 1\n57.194 54.952 145.449 20 15 7 49 1\n285.464 98.224 119.291 1 16 7 42 1\n285.464 98.224 119.291 2 16 7 42 1\n285.464 98.224 119.291 3 16 7 42 1\n285.464 98.224 119.291 4 16 7 42 1\n285.464 98.224 119.291 5 16 7 42 1\n319.814 151.911 4.100 6 16 7 38 1\n319.814 151.911 4.100 7 16 7 38 1\n319.814 151.911 4.100 8 16 7 38 1\n319.814 151.911 4.100 9 16 7 38 1\n319.814 151.911 4.100 10 16 7 38 1\n9.742 132.981 241.933 11 16 7 48 1\n118.375 106.683 84.268 12 16 7 27 1\n118.375 106.683 84.268 13 16 7 27 1\n118.375 106.683 84.268 14 16 7 27 1\n118.375 106.683 84.268 15 16 7 27 1\n118.375 106.683 84.268 16 16 7 27 1\n118.375 106.683 84.268 17 16 7 27 1\n118.375 106.683 84.268 18 16 7 27 1\n118.375 106.683 84.268 19 16 7 27 1\n118.375 106.683 84.268 20 16 7 27 1\n285.464 98.224 119.291 1 17 7 42 1\n285.464 98.224 119.291 2 17 7 42 1\n285.464 98.224 119.291 3 17 7 42 1\n285.464 98.224 119.291 4 17 7 42 1\n285.464 98.224 119.291 5 17 7 42 1\n319.814 151.911 4.100 6 17 7 38 1\n319.814 151.911 4.100 7 17 7 38 1\n319.814 151.911 4.100 8 17 7 38 1\n319.814 151.911 4.100 9 17 7 38 1\n319.814 151.911 4.100 10 17 7 38 1\n319.814 151.911 4.100 11 17 7 38 1\n118.375 106.683 84.268 12 17 7 27 1\n118.375 106.683 84.268 13 17 7 27 1\n118.375 106.683 84.268 14 17 7 27 1\n118.375 106.683 84.268 15 17 7 27 1\n118.375 106.683 84.268 16 17 7 27 1\n118.375 106.683 84.268 17 17 7 27 1\n118.375 106.683 84.268 18 17 7 27 1\n118.375 106.683 84.268 19 17 7 27 1\n118.375 106.683 84.268 20 17 7 27 1\n285.464 98.224 119.291 1 18 7 42 1\n285.464 98.224 119.291 2 18 7 42 1\n285.464 98.224 119.291 3 18 7 42 1\n285.464 98.224 119.291 4 18 7 42 1\n285.464 98.224 119.291 5 18 7 42 1\n319.814 151.911 4.100 6 18 7 38 1\n319.814 151.911 4.100 7 18 7 38 1\n319.814 151.911 4.100 8 18 7 38 1\n319.814 151.911 4.100 9 18 7 38 1\n319.814 151.911 4.100 10 18 7 38 1\n319.814 151.911 4.100 11 18 7 38 1\n118.375 106.683 84.268 12 18 7 27 1\n118.375 106.683 84.268 13 18 7 27 1\n118.375 106.683 84.268 14 18 7 27 1\n118.375 106.683 84.268 15 18 7 27 1\n118.375 106.683 84.268 16 18 7 27 1\n118.375 106.683 84.268 17 18 7 27 1\n118.375 106.683 84.268 18 18 7 27 1\n118.375 106.683 84.268 19 18 7 27 1\n118.375 106.683 84.268 20 18 7 27 1\n285.464 98.224 119.291 1 19 7 42 1\n285.464 98.224 119.291 2 19 7 42 1\n285.464 98.224 119.291 3 19 7 42 1\n285.464 98.224 119.291 4 19 7 42 1\n285.464 98.224 119.291 5 19 7 42 1\n319.814 151.911 4.100 6 19 7 38 1\n319.814 151.911 4.100 7 19 7 38 1\n319.814 151.911 4.100 8 19 7 38 1\n319.814 151.911 4.100 9 19 7 38 1\n319.814 151.911 4.100 10 19 7 38 1\n319.814 151.911 4.100 11 19 7 38 1\n118.375 106.683 84.268 12 19 7 27 1\n118.375 106.683 84.268 13 19 7 27 1\n118.375 106.683 84.268 14 19 7 27 1\n118.375 106.683 84.268 15 19 7 27 1\n118.375 106.683 84.268 16 19 7 27 1\n118.375 106.683 84.268 17 19 7 27 1\n118.375 106.683 84.268 18 19 7 27 1\n118.375 106.683 84.268 19 19 7 27 1\n118.375 106.683 84.268 20 19 7 27 1\n285.464 98.224 119.291 1 20 7 42 1\n285.464 98.224 119.291 2 20 7 42 1\n285.464 98.224 119.291 3 20 7 42 1\n285.464 98.224 119.291 4 20 7 42 1\n285.464 98.224 119.291 5 20 7 42 1\n319.814 151.911 4.100 6 20 7 38 1\n319.814 151.911 4.100 7 20 7 38 1\n319.814 151.911 4.100 8 20 7 38 1\n319.814 151.911 4.100 9 20 7 38 1\n319.814 151.911 4.100 10 20 7 38 1\n118.375 106.683 84.268 11 20 7 27 1\n118.375 106.683 84.268 12 20 7 27 1\n118.375 106.683 84.268 13 20 7 27 1\n118.375 106.683 84.268 14 20 7 27 1\n118.375 106.683 84.268 15 20 7 27 1\n118.375 106.683 84.268 16 20 7 27 1\n118.375 106.683 84.268 17 20 7 27 1\n118.375 106.683 84.268 18 20 7 27 1\n118.375 106.683 84.268 19 20 7 27 1\n118.375 106.683 84.268 20 20 7 27 1\n270.234 111.919 286.574 1 1 8 3 1\n270.234 111.919 286.574 2 1 8 3 1\n58.725 54.417 306.240 3 1 8 14 1\n58.725 54.417 306.240 4 1 8 14 1\n58.725 54.417 306.240 5 1 8 14 1\n58.725 54.417 306.240 6 1 8 14 1\n58.725 54.417 306.240 7 1 8 14 1\n58.725 54.417 306.240 8 1 8 14 1\n58.725 54.417 306.240 9 1 8 14 1\n58.725 54.417 306.240 10 1 8 14 1\n58.725 54.417 306.240 11 1 8 14 1\n58.725 54.417 306.240 12 1 8 14 1\n58.725 54.417 306.240 13 1 8 14 1\n58.725 54.417 306.240 14 1 8 14 1\n356.516 25.903 288.489 15 1 8 33 1\n356.516 25.903 288.489 16 1 8 33 1\n356.516 25.903 288.489 17 1 8 33 1\n356.516 25.903 288.489 18 1 8 33 1\n356.516 25.903 288.489 19 1 8 33 1\n356.516 25.903 288.489 20 1 8 33 1\n270.234 111.919 286.574 1 2 8 3 1\n270.234 111.919 286.574 2 2 8 3 1\n58.725 54.417 306.240 3 2 8 14 1\n58.725 54.417 306.240 4 2 8 14 1\n58.725 54.417 306.240 5 2 8 14 1\n58.725 54.417 306.240 6 2 8 14 1\n58.725 54.417 306.240 7 2 8 14 1\n58.725 54.417 306.240 8 2 8 14 1\n58.725 54.417 306.240 9 2 8 14 1\n58.725 54.417 306.240 10 2 8 14 1\n58.725 54.417 306.240 11 2 8 14 1\n58.725 54.417 306.240 12 2 8 14 1\n58.725 54.417 306.240 13 2 8 14 1\n356.516 25.903 288.489 14 2 8 33 1\n356.516 25.903 288.489 15 2 8 33 1\n356.516 25.903 288.489 16 2 8 33 1\n356.516 25.903 288.489 17 2 8 33 1\n356.516 25.903 288.489 18 2 8 33 1\n356.516 25.903 288.489 19 2 8 33 1\n356.516 25.903 288.489 20 2 8 33 1\n270.234 111.919 286.574 1 3 8 3 1\n270.234 111.919 286.574 2 3 8 3 1\n270.234 111.919 286.574 3 3 8 3 1\n58.725 54.417 306.240 4 3 8 14 1\n58.725 54.417 306.240 5 3 8 14 1\n58.725 54.417 306.240 6 3 8 14 1\n58.725 54.417 306.240 7 3 8 14 1\n58.725 54.417 306.240 8 3 8 14 1\n58.725 54.417 306.240 9 3 8 14 1\n58.725 54.417 306.240 10 3 8 14 1\n58.725 54.417 306.240 11 3 8 14 1\n58.725 54.417 306.240 12 3 8 14 1\n58.725 54.417 306.240 13 3 8 14 1\n58.725 54.417 306.240 14 3 8 14 1\n356.516 25.903 288.489 15 3 8 33 1\n356.516 25.903 288.489 16 3 8 33 1\n356.516 25.903 288.489 17 3 8 33 1\n356.516 25.903 288.489 18 3 8 33 1\n356.516 25.903 288.489 19 3 8 33 1\n356.516 25.903 288.489 20 3 8 33 1\n270.234 111.919 286.574 1 4 8 3 1\n270.234 111.919 286.574 2 4 8 3 1\n270.234 111.919 286.574 3 4 8 3 1\n270.234 111.919 286.574 4 4 8 3 1\n58.725 54.417 306.240 5 4 8 14 1\n58.725 54.417 306.240 6 4 8 14 1\n58.725 54.417 306.240 7 4 8 14 1\n58.725 54.417 306.240 8 4 8 14 1\n58.725 54.417 306.240 9 4 8 14 1\n58.725 54.417 306.240 10 4 8 14 1\n58.725 54.417 306.240 11 4 8 14 1\n58.725 54.417 306.240 12 4 8 14 1\n58.725 54.417 306.240 13 4 8 14 1\n58.725 54.417 306.240 14 4 8 14 1\n356.516 25.903 288.489 15 4 8 33 1\n356.516 25.903 288.489 16 4 8 33 1\n356.516 25.903 288.489 17 4 8 33 1\n356.516 25.903 288.489 18 4 8 33 1\n356.516 25.903 288.489 19 4 8 33 1\n356.516 25.903 288.489 20 4 8 33 1\n270.234 111.919 286.574 1 5 8 3 1\n270.234 111.919 286.574 2 5 8 3 1\n270.234 111.919 286.574 3 5 8 3 1\n270.234 111.919 286.574 4 5 8 3 1\n270.234 111.919 286.574 5 5 8 3 1\n58.725 54.417 306.240 6 5 8 14 1\n58.725 54.417 306.240 7 5 8 14 1\n58.725 54.417 306.240 8 5 8 14 1\n58.725 54.417 306.240 9 5 8 14 1\n58.725 54.417 306.240 10 5 8 14 1\n58.725 54.417 306.240 11 5 8 14 1\n58.725 54.417 306.240 12 5 8 14 1\n58.725 54.417 306.240 13 5 8 14 1\n58.725 54.417 306.240 14 5 8 14 1\n155.686 60.526 232.560 15 5 8 41 1\n356.516 25.903 288.489 16 5 8 33 1\n356.516 25.903 288.489 17 5 8 33 1\n356.516 25.903 288.489 18 5 8 33 1\n356.516 25.903 288.489 19 5 8 33 1\n356.516 25.903 288.489 20 5 8 33 1\n270.234 111.919 286.574 1 6 8 3 1\n270.234 111.919 286.574 2 6 8 3 1\n270.234 111.919 286.574 3 6 8 3 1\n270.234 111.919 286.574 4 6 8 3 1\n270.234 111.919 286.574 5 6 8 3 1\n270.234 111.919 286.574 6 6 8 3 1\n58.725 54.417 306.240 7 6 8 14 1\n58.725 54.417 306.240 8 6 8 14 1\n58.725 54.417 306.240 9 6 8 14 1\n58.725 54.417 306.240 10 6 8 14 1\n58.725 54.417 306.240 11 6 8 14 1\n230.679 68.083 62.237 12 6 8 26 1\n230.679 68.083 62.237 13 6 8 26 1\n230.679 68.083 62.237 14 6 8 26 1\n230.679 68.083 62.237 15 6 8 26 1\n230.679 68.083 62.237 16 6 8 26 1\n155.686 60.526 232.560 17 6 8 41 1\n356.516 25.903 288.489 18 6 8 33 1\n356.516 25.903 288.489 19 6 8 33 1\n356.516 25.903 288.489 20 6 8 33 1\n270.234 111.919 286.574 1 7 8 3 1\n270.234 111.919 286.574 2 7 8 3 1\n270.234 111.919 286.574 3 7 8 3 1\n270.234 111.919 286.574 4 7 8 3 1\n270.234 111.919 286.574 5 7 8 3 1\n270.234 111.919 286.574 6 7 8 3 1\n270.234 111.919 286.574 7 7 8 3 1\n58.725 54.417 306.240 8 7 8 14 1\n230.679 68.083 62.237 9 7 8 26 1\n230.679 68.083 62.237 10 7 8 26 1\n230.679 68.083 62.237 11 7 8 26 1\n230.679 68.083 62.237 12 7 8 26 1\n230.679 68.083 62.237 13 7 8 26 1\n230.679 68.083 62.237 14 7 8 26 1\n230.679 68.083 62.237 15 7 8 26 1\n230.679 68.083 62.237 16 7 8 26 1\n230.679 68.083 62.237 17 7 8 26 1\n356.516 25.903 288.489 18 7 8 33 1\n148.454 90.039 126.300 19 7 8 4 1\n148.454 90.039 126.300 20 7 8 4 1\n270.234 111.919 286.574 1 8 8 3 1\n270.234 111.919 286.574 2 8 8 3 1\n270.234 111.919 286.574 3 8 8 3 1\n270.234 111.919 286.574 4 8 8 3 1\n270.234 111.919 286.574 5 8 8 3 1\n270.234 111.919 286.574 6 8 8 3 1\n270.234 111.919 286.574 7 8 8 3 1\n270.234 111.919 286.574 8 8 8 3 1\n230.679 68.083 62.237 9 8 8 26 1\n230.679 68.083 62.237 10 8 8 26 1\n230.679 68.083 62.237 11 8 8 26 1\n230.679 68.083 62.237 12 8 8 26 1\n230.679 68.083 62.237 13 8 8 26 1\n230.679 68.083 62.237 14 8 8 26 1\n230.679 68.083 62.237 15 8 8 26 1\n230.679 68.083 62.237 16 8 8 26 1\n230.679 68.083 62.237 17 8 8 26 1\n148.454 90.039 126.300 18 8 8 4 1\n148.454 90.039 126.300 19 8 8 4 1\n148.454 90.039 126.300 20 8 8 4 1\n270.234 111.919 286.574 1 9 8 3 1\n270.234 111.919 286.574 2 9 8 3 1\n270.234 111.919 286.574 3 9 8 3 1\n270.234 111.919 286.574 4 9 8 3 1\n270.234 111.919 286.574 5 9 8 3 1\n270.234 111.919 286.574 6 9 8 3 1\n270.234 111.919 286.574 7 9 8 3 1\n9.742 132.981 241.933 8 9 8 48 1\n9.742 132.981 241.933 9 9 8 48 1\n230.679 68.083 62.237 10 9 8 26 1\n230.679 68.083 62.237 11 9 8 26 1\n230.679 68.083 62.237 12 9 8 26 1\n230.679 68.083 62.237 13 9 8 26 1\n230.679 68.083 62.237 14 9 8 26 1\n230.679 68.083 62.237 15 9 8 26 1\n230.679 68.083 62.237 16 9 8 26 1\n230.679 68.083 62.237 17 9 8 26 1\n148.454 90.039 126.300 18 9 8 4 1\n148.454 90.039 126.300 19 9 8 4 1\n148.454 90.039 126.300 20 9 8 4 1\n270.234 111.919 286.574 1 10 8 3 1\n270.234 111.919 286.574 2 10 8 3 1\n270.234 111.919 286.574 3 10 8 3 1\n270.234 111.919 286.574 4 10 8 3 1\n270.234 111.919 286.574 5 10 8 3 1\n270.234 111.919 286.574 6 10 8 3 1\n9.742 132.981 241.933 7 10 8 48 1\n9.742 132.981 241.933 8 10 8 48 1\n9.742 132.981 241.933 9 10 8 48 1\n9.742 132.981 241.933 10 10 8 48 1\n230.679 68.083 62.237 11 10 8 26 1\n230.679 68.083 62.237 12 10 8 26 1\n230.679 68.083 62.237 13 10 8 26 1\n230.679 68.083 62.237 14 10 8 26 1\n230.679 68.083 62.237 15 10 8 26 1\n230.679 68.083 62.237 16 10 8 26 1\n230.679 68.083 62.237 17 10 8 26 1\n148.454 90.039 126.300 18 10 8 4 1\n148.454 90.039 126.300 19 10 8 4 1\n148.454 90.039 126.300 20 10 8 4 1\n270.234 111.919 286.574 1 11 8 3 1\n270.234 111.919 286.574 2 11 8 3 1\n270.234 111.919 286.574 3 11 8 3 1\n270.234 111.919 286.574 4 11 8 3 1\n270.234 111.919 286.574 5 11 8 3 1\n9.742 132.981 241.933 6 11 8 48 1\n9.742 132.981 241.933 7 11 8 48 1\n9.742 132.981 241.933 8 11 8 48 1\n9.742 132.981 241.933 9 11 8 48 1\n9.742 132.981 241.933 10 11 8 48 1\n9.742 132.981 241.933 11 11 8 48 1\n230.679 68.083 62.237 12 11 8 26 1\n230.679 68.083 62.237 13 11 8 26 1\n230.679 68.083 62.237 14 11 8 26 1\n230.679 68.083 62.237 15 11 8 26 1\n230.679 68.083 62.237 16 11 8 26 1\n230.679 68.083 62.237 17 11 8 26 1\n148.454 90.039 126.300 18 11 8 4 1\n148.454 90.039 126.300 19 11 8 4 1\n148.454 90.039 126.300 20 11 8 4 1\n270.234 111.919 286.574 1 12 8 3 1\n270.234 111.919 286.574 2 12 8 3 1\n270.234 111.919 286.574 3 12 8 3 1\n270.234 111.919 286.574 4 12 8 3 1\n9.742 132.981 241.933 5 12 8 48 1\n9.742 132.981 241.933 6 12 8 48 1\n9.742 132.981 241.933 7 12 8 48 1\n9.742 132.981 241.933 8 12 8 48 1\n9.742 132.981 241.933 9 12 8 48 1\n9.742 132.981 241.933 10 12 8 48 1\n9.742 132.981 241.933 11 12 8 48 1\n230.679 68.083 62.237 12 12 8 26 1\n230.679 68.083 62.237 13 12 8 26 1\n230.679 68.083 62.237 14 12 8 26 1\n230.679 68.083 62.237 15 12 8 26 1\n230.679 68.083 62.237 16 12 8 26 1\n230.679 68.083 62.237 17 12 8 26 1\n148.454 90.039 126.300 18 12 8 4 1\n148.454 90.039 126.300 19 12 8 4 1\n148.454 90.039 126.300 20 12 8 4 1\n270.234 111.919 286.574 1 13 8 3 1\n246.290 104.982 183.986 2 13 8 23 1\n270.234 111.919 286.574 3 13 8 3 1\n270.234 111.919 286.574 4 13 8 3 1\n9.742 132.981 241.933 5 13 8 48 1\n9.742 132.981 241.933 6 13 8 48 1\n9.742 132.981 241.933 7 13 8 48 1\n9.742 132.981 241.933 8 13 8 48 1\n9.742 132.981 241.933 9 13 8 48 1\n9.742 132.981 241.933 10 13 8 48 1\n9.742 132.981 241.933 11 13 8 48 1\n9.742 132.981 241.933 12 13 8 48 1\n230.679 68.083 62.237 13 13 8 26 1\n230.679 68.083 62.237 14 13 8 26 1\n230.679 68.083 62.237 15 13 8 26 1\n230.679 68.083 62.237 16 13 8 26 1\n230.679 68.083 62.237 17 13 8 26 1\n103.919 42.576 234.753 18 13 8 8 1\n103.919 42.576 234.753 19 13 8 8 1\n103.919 42.576 234.753 20 13 8 8 1\n246.290 104.982 183.986 1 14 8 23 1\n246.290 104.982 183.986 2 14 8 23 1\n246.290 104.982 183.986 3 14 8 23 1\n246.290 104.982 183.986 4 14 8 23 1\n9.742 132.981 241.933 5 14 8 48 1\n9.742 132.981 241.933 6 14 8 48 1\n9.742 132.981 241.933 7 14 8 48 1\n9.742 132.981 241.933 8 14 8 48 1\n9.742 132.981 241.933 9 14 8 48 1\n9.742 132.981 241.933 10 14 8 48 1\n9.742 132.981 241.933 11 14 8 48 1\n9.742 132.981 241.933 12 14 8 48 1\n9.742 132.981 241.933 13 14 8 48 1\n118.375 106.683 84.268 14 14 8 27 1\n118.375 106.683 84.268 15 14 8 27 1\n118.375 106.683 84.268 16 14 8 27 1\n118.375 106.683 84.268 17 14 8 27 1\n118.375 106.683 84.268 18 14 8 27 1\n103.919 42.576 234.753 19 14 8 8 1\n103.919 42.576 234.753 20 14 8 8 1\n285.464 98.224 119.291 1 15 8 42 1\n285.464 98.224 119.291 2 15 8 42 1\n285.464 98.224 119.291 3 15 8 42 1\n285.464 98.224 119.291 4 15 8 42 1\n9.742 132.981 241.933 5 15 8 48 1\n9.742 132.981 241.933 6 15 8 48 1\n9.742 132.981 241.933 7 15 8 48 1\n9.742 132.981 241.933 8 15 8 48 1\n9.742 132.981 241.933 9 15 8 48 1\n9.742 132.981 241.933 10 15 8 48 1\n9.742 132.981 241.933 11 15 8 48 1\n9.742 132.981 241.933 12 15 8 48 1\n118.375 106.683 84.268 13 15 8 27 1\n118.375 106.683 84.268 14 15 8 27 1\n118.375 106.683 84.268 15 15 8 27 1\n118.375 106.683 84.268 16 15 8 27 1\n118.375 106.683 84.268 17 15 8 27 1\n118.375 106.683 84.268 18 15 8 27 1\n118.375 106.683 84.268 19 15 8 27 1\n103.919 42.576 234.753 20 15 8 8 1\n285.464 98.224 119.291 1 16 8 42 1\n285.464 98.224 119.291 2 16 8 42 1\n285.464 98.224 119.291 3 16 8 42 1\n285.464 98.224 119.291 4 16 8 42 1\n319.814 151.911 4.100 5 16 8 38 1\n319.814 151.911 4.100 6 16 8 38 1\n319.814 151.911 4.100 7 16 8 38 1\n319.814 151.911 4.100 8 16 8 38 1\n319.814 151.911 4.100 9 16 8 38 1\n319.814 151.911 4.100 10 16 8 38 1\n9.742 132.981 241.933 11 16 8 48 1\n118.375 106.683 84.268 12 16 8 27 1\n118.375 106.683 84.268 13 16 8 27 1\n118.375 106.683 84.268 14 16 8 27 1\n118.375 106.683 84.268 15 16 8 27 1\n118.375 106.683 84.268 16 16 8 27 1\n118.375 106.683 84.268 17 16 8 27 1\n118.375 106.683 84.268 18 16 8 27 1\n118.375 106.683 84.268 19 16 8 27 1\n118.375 106.683 84.268 20 16 8 27 1\n285.464 98.224 119.291 1 17 8 42 1\n285.464 98.224 119.291 2 17 8 42 1\n285.464 98.224 119.291 3 17 8 42 1\n285.464 98.224 119.291 4 17 8 42 1\n319.814 151.911 4.100 5 17 8 38 1\n319.814 151.911 4.100 6 17 8 38 1\n319.814 151.911 4.100 7 17 8 38 1\n319.814 151.911 4.100 8 17 8 38 1\n319.814 151.911 4.100 9 17 8 38 1\n319.814 151.911 4.100 10 17 8 38 1\n319.814 151.911 4.100 11 17 8 38 1\n118.375 106.683 84.268 12 17 8 27 1\n118.375 106.683 84.268 13 17 8 27 1\n118.375 106.683 84.268 14 17 8 27 1\n118.375 106.683 84.268 15 17 8 27 1\n118.375 106.683 84.268 16 17 8 27 1\n118.375 106.683 84.268 17 17 8 27 1\n118.375 106.683 84.268 18 17 8 27 1\n118.375 106.683 84.268 19 17 8 27 1\n118.375 106.683 84.268 20 17 8 27 1\n285.464 98.224 119.291 1 18 8 42 1\n285.464 98.224 119.291 2 18 8 42 1\n285.464 98.224 119.291 3 18 8 42 1\n285.464 98.224 119.291 4 18 8 42 1\n285.464 98.224 119.291 5 18 8 42 1\n319.814 151.911 4.100 6 18 8 38 1\n319.814 151.911 4.100 7 18 8 38 1\n319.814 151.911 4.100 8 18 8 38 1\n319.814 151.911 4.100 9 18 8 38 1\n319.814 151.911 4.100 10 18 8 38 1\n319.814 151.911 4.100 11 18 8 38 1\n118.375 106.683 84.268 12 18 8 27 1\n118.375 106.683 84.268 13 18 8 27 1\n118.375 106.683 84.268 14 18 8 27 1\n118.375 106.683 84.268 15 18 8 27 1\n118.375 106.683 84.268 16 18 8 27 1\n118.375 106.683 84.268 17 18 8 27 1\n118.375 106.683 84.268 18 18 8 27 1\n118.375 106.683 84.268 19 18 8 27 1\n118.375 106.683 84.268 20 18 8 27 1\n285.464 98.224 119.291 1 19 8 42 1\n285.464 98.224 119.291 2 19 8 42 1\n285.464 98.224 119.291 3 19 8 42 1\n285.464 98.224 119.291 4 19 8 42 1\n285.464 98.224 119.291 5 19 8 42 1\n319.814 151.911 4.100 6 19 8 38 1\n319.814 151.911 4.100 7 19 8 38 1\n319.814 151.911 4.100 8 19 8 38 1\n319.814 151.911 4.100 9 19 8 38 1\n319.814 151.911 4.100 10 19 8 38 1\n319.814 151.911 4.100 11 19 8 38 1\n118.375 106.683 84.268 12 19 8 27 1\n118.375 106.683 84.268 13 19 8 27 1\n118.375 106.683 84.268 14 19 8 27 1\n118.375 106.683 84.268 15 19 8 27 1\n118.375 106.683 84.268 16 19 8 27 1\n118.375 106.683 84.268 17 19 8 27 1\n118.375 106.683 84.268 18 19 8 27 1\n118.375 106.683 84.268 19 19 8 27 1\n118.375 106.683 84.268 20 19 8 27 1\n285.464 98.224 119.291 1 20 8 42 1\n285.464 98.224 119.291 2 20 8 42 1\n285.464 98.224 119.291 3 20 8 42 1\n285.464 98.224 119.291 4 20 8 42 1\n285.464 98.224 119.291 5 20 8 42 1\n319.814 151.911 4.100 6 20 8 38 1\n319.814 151.911 4.100 7 20 8 38 1\n319.814 151.911 4.100 8 20 8 38 1\n319.814 151.911 4.100 9 20 8 38 1\n319.814 151.911 4.100 10 20 8 38 1\n319.814 151.911 4.100 11 20 8 38 1\n118.375 106.683 84.268 12 20 8 27 1\n118.375 106.683 84.268 13 20 8 27 1\n118.375 106.683 84.268 14 20 8 27 1\n118.375 106.683 84.268 15 20 8 27 1\n118.375 106.683 84.268 16 20 8 27 1\n118.375 106.683 84.268 17 20 8 27 1\n118.375 106.683 84.268 18 20 8 27 1\n118.375 106.683 84.268 19 20 8 27 1\n118.375 106.683 84.268 20 20 8 27 1\n213.704 129.862 233.466 1 1 9 5 1\n213.704 129.862 233.466 2 1 9 5 1\n58.725 54.417 306.240 3 1 9 14 1\n58.725 54.417 306.240 4 1 9 14 1\n58.725 54.417 306.240 5 1 9 14 1\n58.725 54.417 306.240 6 1 9 14 1\n58.725 54.417 306.240 7 1 9 14 1\n58.725 54.417 306.240 8 1 9 14 1\n58.725 54.417 306.240 9 1 9 14 1\n58.725 54.417 306.240 10 1 9 14 1\n58.725 54.417 306.240 11 1 9 14 1\n58.725 54.417 306.240 12 1 9 14 1\n58.725 54.417 306.240 13 1 9 14 1\n58.725 54.417 306.240 14 1 9 14 1\n356.516 25.903 288.489 15 1 9 33 1\n356.516 25.903 288.489 16 1 9 33 1\n356.516 25.903 288.489 17 1 9 33 1\n356.516 25.903 288.489 18 1 9 33 1\n356.516 25.903 288.489 19 1 9 33 1\n356.516 25.903 288.489 20 1 9 33 1\n270.234 111.919 286.574 1 2 9 3 1\n270.234 111.919 286.574 2 2 9 3 1\n58.725 54.417 306.240 3 2 9 14 1\n58.725 54.417 306.240 4 2 9 14 1\n58.725 54.417 306.240 5 2 9 14 1\n58.725 54.417 306.240 6 2 9 14 1\n58.725 54.417 306.240 7 2 9 14 1\n58.725 54.417 306.240 8 2 9 14 1\n58.725 54.417 306.240 9 2 9 14 1\n58.725 54.417 306.240 10 2 9 14 1\n58.725 54.417 306.240 11 2 9 14 1\n58.725 54.417 306.240 12 2 9 14 1\n58.725 54.417 306.240 13 2 9 14 1\n58.725 54.417 306.240 14 2 9 14 1\n356.516 25.903 288.489 15 2 9 33 1\n356.516 25.903 288.489 16 2 9 33 1\n356.516 25.903 288.489 17 2 9 33 1\n356.516 25.903 288.489 18 2 9 33 1\n356.516 25.903 288.489 19 2 9 33 1\n356.516 25.903 288.489 20 2 9 33 1\n270.234 111.919 286.574 1 3 9 3 1\n270.234 111.919 286.574 2 3 9 3 1\n270.234 111.919 286.574 3 3 9 3 1\n58.725 54.417 306.240 4 3 9 14 1\n58.725 54.417 306.240 5 3 9 14 1\n58.725 54.417 306.240 6 3 9 14 1\n58.725 54.417 306.240 7 3 9 14 1\n58.725 54.417 306.240 8 3 9 14 1\n58.725 54.417 306.240 9 3 9 14 1\n58.725 54.417 306.240 10 3 9 14 1\n58.725 54.417 306.240 11 3 9 14 1\n58.725 54.417 306.240 12 3 9 14 1\n58.725 54.417 306.240 13 3 9 14 1\n58.725 54.417 306.240 14 3 9 14 1\n356.516 25.903 288.489 15 3 9 33 1\n356.516 25.903 288.489 16 3 9 33 1\n356.516 25.903 288.489 17 3 9 33 1\n356.516 25.903 288.489 18 3 9 33 1\n356.516 25.903 288.489 19 3 9 33 1\n356.516 25.903 288.489 20 3 9 33 1\n270.234 111.919 286.574 1 4 9 3 1\n270.234 111.919 286.574 2 4 9 3 1\n270.234 111.919 286.574 3 4 9 3 1\n270.234 111.919 286.574 4 4 9 3 1\n58.725 54.417 306.240 5 4 9 14 1\n58.725 54.417 306.240 6 4 9 14 1\n58.725 54.417 306.240 7 4 9 14 1\n58.725 54.417 306.240 8 4 9 14 1\n58.725 54.417 306.240 9 4 9 14 1\n58.725 54.417 306.240 10 4 9 14 1\n58.725 54.417 306.240 11 4 9 14 1\n58.725 54.417 306.240 12 4 9 14 1\n58.725 54.417 306.240 13 4 9 14 1\n58.725 54.417 306.240 14 4 9 14 1\n155.686 60.526 232.560 15 4 9 41 1\n155.686 60.526 232.560 16 4 9 41 1\n155.686 60.526 232.560 17 4 9 41 1\n356.516 25.903 288.489 18 4 9 33 1\n356.516 25.903 288.489 19 4 9 33 1\n356.516 25.903 288.489 20 4 9 33 1\n270.234 111.919 286.574 1 5 9 3 1\n270.234 111.919 286.574 2 5 9 3 1\n270.234 111.919 286.574 3 5 9 3 1\n270.234 111.919 286.574 4 5 9 3 1\n270.234 111.919 286.574 5 5 9 3 1\n58.725 54.417 306.240 6 5 9 14 1\n58.725 54.417 306.240 7 5 9 14 1\n58.725 54.417 306.240 8 5 9 14 1\n58.725 54.417 306.240 9 5 9 14 1\n58.725 54.417 306.240 10 5 9 14 1\n58.725 54.417 306.240 11 5 9 14 1\n58.725 54.417 306.240 12 5 9 14 1\n58.725 54.417 306.240 13 5 9 14 1\n155.686 60.526 232.560 14 5 9 41 1\n155.686 60.526 232.560 15 5 9 41 1\n155.686 60.526 232.560 16 5 9 41 1\n155.686 60.526 232.560 17 5 9 41 1\n155.686 60.526 232.560 18 5 9 41 1\n359.146 112.896 37.983 19 5 9 6 1\n359.146 112.896 37.983 20 5 9 6 1\n270.234 111.919 286.574 1 6 9 3 1\n270.234 111.919 286.574 2 6 9 3 1\n270.234 111.919 286.574 3 6 9 3 1\n270.234 111.919 286.574 4 6 9 3 1\n270.234 111.919 286.574 5 6 9 3 1\n270.234 111.919 286.574 6 6 9 3 1\n58.725 54.417 306.240 7 6 9 14 1\n58.725 54.417 306.240 8 6 9 14 1\n58.725 54.417 306.240 9 6 9 14 1\n58.725 54.417 306.240 10 6 9 14 1\n58.725 54.417 306.240 11 6 9 14 1\n230.679 68.083 62.237 12 6 9 26 1\n230.679 68.083 62.237 13 6 9 26 1\n230.679 68.083 62.237 14 6 9 26 1\n155.686 60.526 232.560 15 6 9 41 1\n155.686 60.526 232.560 16 6 9 41 1\n155.686 60.526 232.560 17 6 9 41 1\n155.686 60.526 232.560 18 6 9 41 1\n155.686 60.526 232.560 19 6 9 41 1\n359.146 112.896 37.983 20 6 9 6 1\n270.234 111.919 286.574 1 7 9 3 1\n270.234 111.919 286.574 2 7 9 3 1\n270.234 111.919 286.574 3 7 9 3 1\n270.234 111.919 286.574 4 7 9 3 1\n270.234 111.919 286.574 5 7 9 3 1\n270.234 111.919 286.574 6 7 9 3 1\n270.234 111.919 286.574 7 7 9 3 1\n58.725 54.417 306.240 8 7 9 14 1\n58.725 54.417 306.240 9 7 9 14 1\n230.679 68.083 62.237 10 7 9 26 1\n230.679 68.083 62.237 11 7 9 26 1\n230.679 68.083 62.237 12 7 9 26 1\n230.679 68.083 62.237 13 7 9 26 1\n230.679 68.083 62.237 14 7 9 26 1\n230.679 68.083 62.237 15 7 9 26 1\n155.686 60.526 232.560 16 7 9 41 1\n155.686 60.526 232.560 17 7 9 41 1\n155.686 60.526 232.560 18 7 9 41 1\n148.454 90.039 126.300 19 7 9 4 1\n148.454 90.039 126.300 20 7 9 4 1\n270.234 111.919 286.574 1 8 9 3 1\n270.234 111.919 286.574 2 8 9 3 1\n270.234 111.919 286.574 3 8 9 3 1\n270.234 111.919 286.574 4 8 9 3 1\n270.234 111.919 286.574 5 8 9 3 1\n270.234 111.919 286.574 6 8 9 3 1\n270.234 111.919 286.574 7 8 9 3 1\n58.725 54.417 306.240 8 8 9 14 1\n230.679 68.083 62.237 9 8 9 26 1\n230.679 68.083 62.237 10 8 9 26 1\n230.679 68.083 62.237 11 8 9 26 1\n230.679 68.083 62.237 12 8 9 26 1\n230.679 68.083 62.237 13 8 9 26 1\n230.679 68.083 62.237 14 8 9 26 1\n230.679 68.083 62.237 15 8 9 26 1\n230.679 68.083 62.237 16 8 9 26 1\n230.679 68.083 62.237 17 8 9 26 1\n148.454 90.039 126.300 18 8 9 4 1\n148.454 90.039 126.300 19 8 9 4 1\n148.454 90.039 126.300 20 8 9 4 1\n270.234 111.919 286.574 1 9 9 3 1\n270.234 111.919 286.574 2 9 9 3 1\n270.234 111.919 286.574 3 9 9 3 1\n270.234 111.919 286.574 4 9 9 3 1\n270.234 111.919 286.574 5 9 9 3 1\n270.234 111.919 286.574 6 9 9 3 1\n270.234 111.919 286.574 7 9 9 3 1\n9.742 132.981 241.933 8 9 9 48 1\n9.742 132.981 241.933 9 9 9 48 1\n230.679 68.083 62.237 10 9 9 26 1\n230.679 68.083 62.237 11 9 9 26 1\n230.679 68.083 62.237 12 9 9 26 1\n230.679 68.083 62.237 13 9 9 26 1\n230.679 68.083 62.237 14 9 9 26 1\n230.679 68.083 62.237 15 9 9 26 1\n230.679 68.083 62.237 16 9 9 26 1\n230.679 68.083 62.237 17 9 9 26 1\n148.454 90.039 126.300 18 9 9 4 1\n148.454 90.039 126.300 19 9 9 4 1\n148.454 90.039 126.300 20 9 9 4 1\n270.234 111.919 286.574 1 10 9 3 1\n270.234 111.919 286.574 2 10 9 3 1\n270.234 111.919 286.574 3 10 9 3 1\n270.234 111.919 286.574 4 10 9 3 1\n270.234 111.919 286.574 5 10 9 3 1\n270.234 111.919 286.574 6 10 9 3 1\n9.742 132.981 241.933 7 10 9 48 1\n9.742 132.981 241.933 8 10 9 48 1\n9.742 132.981 241.933 9 10 9 48 1\n9.742 132.981 241.933 10 10 9 48 1\n230.679 68.083 62.237 11 10 9 26 1\n230.679 68.083 62.237 12 10 9 26 1\n230.679 68.083 62.237 13 10 9 26 1\n230.679 68.083 62.237 14 10 9 26 1\n230.679 68.083 62.237 15 10 9 26 1\n230.679 68.083 62.237 16 10 9 26 1\n230.679 68.083 62.237 17 10 9 26 1\n148.454 90.039 126.300 18 10 9 4 1\n148.454 90.039 126.300 19 10 9 4 1\n148.454 90.039 126.300 20 10 9 4 1\n270.234 111.919 286.574 1 11 9 3 1\n270.234 111.919 286.574 2 11 9 3 1\n270.234 111.919 286.574 3 11 9 3 1\n270.234 111.919 286.574 4 11 9 3 1\n270.234 111.919 286.574 5 11 9 3 1\n9.742 132.981 241.933 6 11 9 48 1\n9.742 132.981 241.933 7 11 9 48 1\n9.742 132.981 241.933 8 11 9 48 1\n9.742 132.981 241.933 9 11 9 48 1\n9.742 132.981 241.933 10 11 9 48 1\n9.742 132.981 241.933 11 11 9 48 1\n230.679 68.083 62.237 12 11 9 26 1\n230.679 68.083 62.237 13 11 9 26 1\n230.679 68.083 62.237 14 11 9 26 1\n230.679 68.083 62.237 15 11 9 26 1\n230.679 68.083 62.237 16 11 9 26 1\n230.679 68.083 62.237 17 11 9 26 1\n148.454 90.039 126.300 18 11 9 4 1\n148.454 90.039 126.300 19 11 9 4 1\n148.454 90.039 126.300 20 11 9 4 1\n270.234 111.919 286.574 1 12 9 3 1\n270.234 111.919 286.574 2 12 9 3 1\n270.234 111.919 286.574 3 12 9 3 1\n270.234 111.919 286.574 4 12 9 3 1\n270.234 111.919 286.574 5 12 9 3 1\n9.742 132.981 241.933 6 12 9 48 1\n9.742 132.981 241.933 7 12 9 48 1\n9.742 132.981 241.933 8 12 9 48 1\n9.742 132.981 241.933 9 12 9 48 1\n9.742 132.981 241.933 10 12 9 48 1\n9.742 132.981 241.933 11 12 9 48 1\n230.679 68.083 62.237 12 12 9 26 1\n230.679 68.083 62.237 13 12 9 26 1\n230.679 68.083 62.237 14 12 9 26 1\n230.679 68.083 62.237 15 12 9 26 1\n230.679 68.083 62.237 16 12 9 26 1\n230.679 68.083 62.237 17 12 9 26 1\n148.454 90.039 126.300 18 12 9 4 1\n148.454 90.039 126.300 19 12 9 4 1\n148.454 90.039 126.300 20 12 9 4 1\n270.234 111.919 286.574 1 13 9 3 1\n246.290 104.982 183.986 2 13 9 23 1\n270.234 111.919 286.574 3 13 9 3 1\n270.234 111.919 286.574 4 13 9 3 1\n9.742 132.981 241.933 5 13 9 48 1\n9.742 132.981 241.933 6 13 9 48 1\n9.742 132.981 241.933 7 13 9 48 1\n9.742 132.981 241.933 8 13 9 48 1\n9.742 132.981 241.933 9 13 9 48 1\n9.742 132.981 241.933 10 13 9 48 1\n9.742 132.981 241.933 11 13 9 48 1\n9.742 132.981 241.933 12 13 9 48 1\n230.679 68.083 62.237 13 13 9 26 1\n230.679 68.083 62.237 14 13 9 26 1\n230.679 68.083 62.237 15 13 9 26 1\n230.679 68.083 62.237 16 13 9 26 1\n230.679 68.083 62.237 17 13 9 26 1\n103.919 42.576 234.753 18 13 9 8 1\n103.919 42.576 234.753 19 13 9 8 1\n103.919 42.576 234.753 20 13 9 8 1\n246.290 104.982 183.986 1 14 9 23 1\n246.290 104.982 183.986 2 14 9 23 1\n246.290 104.982 183.986 3 14 9 23 1\n246.290 104.982 183.986 4 14 9 23 1\n9.742 132.981 241.933 5 14 9 48 1\n9.742 132.981 241.933 6 14 9 48 1\n9.742 132.981 241.933 7 14 9 48 1\n9.742 132.981 241.933 8 14 9 48 1\n9.742 132.981 241.933 9 14 9 48 1\n9.742 132.981 241.933 10 14 9 48 1\n9.742 132.981 241.933 11 14 9 48 1\n9.742 132.981 241.933 12 14 9 48 1\n9.742 132.981 241.933 13 14 9 48 1\n230.679 68.083 62.237 14 14 9 26 1\n118.375 106.683 84.268 15 14 9 27 1\n118.375 106.683 84.268 16 14 9 27 1\n118.375 106.683 84.268 17 14 9 27 1\n103.919 42.576 234.753 18 14 9 8 1\n103.919 42.576 234.753 19 14 9 8 1\n103.919 42.576 234.753 20 14 9 8 1\n246.290 104.982 183.986 1 15 9 23 1\n246.290 104.982 183.986 2 15 9 23 1\n246.290 104.982 183.986 3 15 9 23 1\n246.290 104.982 183.986 4 15 9 23 1\n246.290 104.982 183.986 5 15 9 23 1\n9.742 132.981 241.933 6 15 9 48 1\n9.742 132.981 241.933 7 15 9 48 1\n9.742 132.981 241.933 8 15 9 48 1\n9.742 132.981 241.933 9 15 9 48 1\n9.742 132.981 241.933 10 15 9 48 1\n9.742 132.981 241.933 11 15 9 48 1\n9.742 132.981 241.933 12 15 9 48 1\n9.742 132.981 241.933 13 15 9 48 1\n118.375 106.683 84.268 14 15 9 27 1\n118.375 106.683 84.268 15 15 9 27 1\n118.375 106.683 84.268 16 15 9 27 1\n118.375 106.683 84.268 17 15 9 27 1\n118.375 106.683 84.268 18 15 9 27 1\n103.919 42.576 234.753 19 15 9 8 1\n103.919 42.576 234.753 20 15 9 8 1\n246.290 104.982 183.986 1 16 9 23 1\n246.290 104.982 183.986 2 16 9 23 1\n246.290 104.982 183.986 3 16 9 23 1\n246.290 104.982 183.986 4 16 9 23 1\n285.464 98.224 119.291 5 16 9 42 1\n319.814 151.911 4.100 6 16 9 38 1\n319.814 151.911 4.100 7 16 9 38 1\n319.814 151.911 4.100 8 16 9 38 1\n9.742 132.981 241.933 9 16 9 48 1\n9.742 132.981 241.933 10 16 9 48 1\n9.742 132.981 241.933 11 16 9 48 1\n9.742 132.981 241.933 12 16 9 48 1\n118.375 106.683 84.268 13 16 9 27 1\n118.375 106.683 84.268 14 16 9 27 1\n118.375 106.683 84.268 15 16 9 27 1\n118.375 106.683 84.268 16 16 9 27 1\n118.375 106.683 84.268 17 16 9 27 1\n118.375 106.683 84.268 18 16 9 27 1\n118.375 106.683 84.268 19 16 9 27 1\n103.919 42.576 234.753 20 16 9 8 1\n285.464 98.224 119.291 1 17 9 42 1\n285.464 98.224 119.291 2 17 9 42 1\n285.464 98.224 119.291 3 17 9 42 1\n285.464 98.224 119.291 4 17 9 42 1\n285.464 98.224 119.291 5 17 9 42 1\n319.814 151.911 4.100 6 17 9 38 1\n319.814 151.911 4.100 7 17 9 38 1\n319.814 151.911 4.100 8 17 9 38 1\n319.814 151.911 4.100 9 17 9 38 1\n319.814 151.911 4.100 10 17 9 38 1\n319.814 151.911 4.100 11 17 9 38 1\n118.375 106.683 84.268 12 17 9 27 1\n118.375 106.683 84.268 13 17 9 27 1\n118.375 106.683 84.268 14 17 9 27 1\n118.375 106.683 84.268 15 17 9 27 1\n118.375 106.683 84.268 16 17 9 27 1\n118.375 106.683 84.268 17 17 9 27 1\n118.375 106.683 84.268 18 17 9 27 1\n118.375 106.683 84.268 19 17 9 27 1\n118.375 106.683 84.268 20 17 9 27 1\n285.464 98.224 119.291 1 18 9 42 1\n285.464 98.224 119.291 2 18 9 42 1\n285.464 98.224 119.291 3 18 9 42 1\n285.464 98.224 119.291 4 18 9 42 1\n285.464 98.224 119.291 5 18 9 42 1\n319.814 151.911 4.100 6 18 9 38 1\n319.814 151.911 4.100 7 18 9 38 1\n319.814 151.911 4.100 8 18 9 38 1\n319.814 151.911 4.100 9 18 9 38 1\n319.814 151.911 4.100 10 18 9 38 1\n319.814 151.911 4.100 11 18 9 38 1\n118.375 106.683 84.268 12 18 9 27 1\n118.375 106.683 84.268 13 18 9 27 1\n118.375 106.683 84.268 14 18 9 27 1\n118.375 106.683 84.268 15 18 9 27 1\n118.375 106.683 84.268 16 18 9 27 1\n118.375 106.683 84.268 17 18 9 27 1\n118.375 106.683 84.268 18 18 9 27 1\n118.375 106.683 84.268 19 18 9 27 1\n118.375 106.683 84.268 20 18 9 27 1\n285.464 98.224 119.291 1 19 9 42 1\n285.464 98.224 119.291 2 19 9 42 1\n285.464 98.224 119.291 3 19 9 42 1\n285.464 98.224 119.291 4 19 9 42 1\n285.464 98.224 119.291 5 19 9 42 1\n319.814 151.911 4.100 6 19 9 38 1\n319.814 151.911 4.100 7 19 9 38 1\n319.814 151.911 4.100 8 19 9 38 1\n319.814 151.911 4.100 9 19 9 38 1\n319.814 151.911 4.100 10 19 9 38 1\n319.814 151.911 4.100 11 19 9 38 1\n118.375 106.683 84.268 12 19 9 27 1\n118.375 106.683 84.268 13 19 9 27 1\n118.375 106.683 84.268 14 19 9 27 1\n118.375 106.683 84.268 15 19 9 27 1\n118.375 106.683 84.268 16 19 9 27 1\n118.375 106.683 84.268 17 19 9 27 1\n118.375 106.683 84.268 18 19 9 27 1\n118.375 106.683 84.268 19 19 9 27 1\n118.375 106.683 84.268 20 19 9 27 1\n285.464 98.224 119.291 1 20 9 42 1\n285.464 98.224 119.291 2 20 9 42 1\n285.464 98.224 119.291 3 20 9 42 1\n285.464 98.224 119.291 4 20 9 42 1\n285.464 98.224 119.291 5 20 9 42 1\n285.464 98.224 119.291 6 20 9 42 1\n319.814 151.911 4.100 7 20 9 38 1\n319.814 151.911 4.100 8 20 9 38 1\n319.814 151.911 4.100 9 20 9 38 1\n319.814 151.911 4.100 10 20 9 38 1\n118.375 106.683 84.268 11 20 9 27 1\n118.375 106.683 84.268 12 20 9 27 1\n118.375 106.683 84.268 13 20 9 27 1\n118.375 106.683 84.268 14 20 9 27 1\n118.375 106.683 84.268 15 20 9 27 1\n118.375 106.683 84.268 16 20 9 27 1\n118.375 106.683 84.268 17 20 9 27 1\n118.375 106.683 84.268 18 20 9 27 1\n118.375 106.683 84.268 19 20 9 27 1\n118.375 106.683 84.268 20 20 9 27 1\n213.704 129.862 233.466 1 1 10 5 1\n213.704 129.862 233.466 2 1 10 5 1\n213.704 129.862 233.466 3 1 10 5 1\n58.725 54.417 306.240 4 1 10 14 1\n58.725 54.417 306.240 5 1 10 14 1\n58.725 54.417 306.240 6 1 10 14 1\n58.725 54.417 306.240 7 1 10 14 1\n58.725 54.417 306.240 8 1 10 14 1\n58.725 54.417 306.240 9 1 10 14 1\n58.725 54.417 306.240 10 1 10 14 1\n58.725 54.417 306.240 11 1 10 14 1\n58.725 54.417 306.240 12 1 10 14 1\n58.725 54.417 306.240 13 1 10 14 1\n58.725 54.417 306.240 14 1 10 14 1\n58.725 54.417 306.240 15 1 10 14 1\n356.516 25.903 288.489 16 1 10 33 1\n356.516 25.903 288.489 17 1 10 33 1\n356.516 25.903 288.489 18 1 10 33 1\n356.516 25.903 288.489 19 1 10 33 1\n359.146 112.896 37.983 20 1 10 6 1\n213.704 129.862 233.466 1 2 10 5 1\n213.704 129.862 233.466 2 2 10 5 1\n213.704 129.862 233.466 3 2 10 5 1\n58.725 54.417 306.240 4 2 10 14 1\n58.725 54.417 306.240 5 2 10 14 1\n58.725 54.417 306.240 6 2 10 14 1\n58.725 54.417 306.240 7 2 10 14 1\n58.725 54.417 306.240 8 2 10 14 1\n58.725 54.417 306.240 9 2 10 14 1\n58.725 54.417 306.240 10 2 10 14 1\n58.725 54.417 306.240 11 2 10 14 1\n58.725 54.417 306.240 12 2 10 14 1\n58.725 54.417 306.240 13 2 10 14 1\n58.725 54.417 306.240 14 2 10 14 1\n58.725 54.417 306.240 15 2 10 14 1\n155.686 60.526 232.560 16 2 10 41 1\n356.516 25.903 288.489 17 2 10 33 1\n356.516 25.903 288.489 18 2 10 33 1\n359.146 112.896 37.983 19 2 10 6 1\n359.146 112.896 37.983 20 2 10 6 1\n270.234 111.919 286.574 1 3 10 3 1\n270.234 111.919 286.574 2 3 10 3 1\n270.234 111.919 286.574 3 3 10 3 1\n58.725 54.417 306.240 4 3 10 14 1\n58.725 54.417 306.240 5 3 10 14 1\n58.725 54.417 306.240 6 3 10 14 1\n58.725 54.417 306.240 7 3 10 14 1\n58.725 54.417 306.240 8 3 10 14 1\n58.725 54.417 306.240 9 3 10 14 1\n58.725 54.417 306.240 10 3 10 14 1\n58.725 54.417 306.240 11 3 10 14 1\n58.725 54.417 306.240 12 3 10 14 1\n58.725 54.417 306.240 13 3 10 14 1\n58.725 54.417 306.240 14 3 10 14 1\n155.686 60.526 232.560 15 3 10 41 1\n155.686 60.526 232.560 16 3 10 41 1\n155.686 60.526 232.560 17 3 10 41 1\n359.146 112.896 37.983 18 3 10 6 1\n359.146 112.896 37.983 19 3 10 6 1\n359.146 112.896 37.983 20 3 10 6 1\n270.234 111.919 286.574 1 4 10 3 1\n270.234 111.919 286.574 2 4 10 3 1\n270.234 111.919 286.574 3 4 10 3 1\n270.234 111.919 286.574 4 4 10 3 1\n58.725 54.417 306.240 5 4 10 14 1\n58.725 54.417 306.240 6 4 10 14 1\n58.725 54.417 306.240 7 4 10 14 1\n58.725 54.417 306.240 8 4 10 14 1\n58.725 54.417 306.240 9 4 10 14 1\n58.725 54.417 306.240 10 4 10 14 1\n58.725 54.417 306.240 11 4 10 14 1\n58.725 54.417 306.240 12 4 10 14 1\n58.725 54.417 306.240 13 4 10 14 1\n155.686 60.526 232.560 14 4 10 41 1\n155.686 60.526 232.560 15 4 10 41 1\n155.686 60.526 232.560 16 4 10 41 1\n155.686 60.526 232.560 17 4 10 41 1\n155.686 60.526 232.560 18 4 10 41 1\n359.146 112.896 37.983 19 4 10 6 1\n359.146 112.896 37.983 20 4 10 6 1\n270.234 111.919 286.574 1 5 10 3 1\n270.234 111.919 286.574 2 5 10 3 1\n270.234 111.919 286.574 3 5 10 3 1\n270.234 111.919 286.574 4 5 10 3 1\n270.234 111.919 286.574 5 5 10 3 1\n58.725 54.417 306.240 6 5 10 14 1\n58.725 54.417 306.240 7 5 10 14 1\n58.725 54.417 306.240 8 5 10 14 1\n58.725 54.417 306.240 9 5 10 14 1\n58.725 54.417 306.240 10 5 10 14 1\n58.725 54.417 306.240 11 5 10 14 1\n58.725 54.417 306.240 12 5 10 14 1\n155.686 60.526 232.560 13 5 10 41 1\n155.686 60.526 232.560 14 5 10 41 1\n155.686 60.526 232.560 15 5 10 41 1\n155.686 60.526 232.560 16 5 10 41 1\n155.686 60.526 232.560 17 5 10 41 1\n155.686 60.526 232.560 18 5 10 41 1\n359.146 112.896 37.983 19 5 10 6 1\n359.146 112.896 37.983 20 5 10 6 1\n270.234 111.919 286.574 1 6 10 3 1\n270.234 111.919 286.574 2 6 10 3 1\n270.234 111.919 286.574 3 6 10 3 1\n270.234 111.919 286.574 4 6 10 3 1\n270.234 111.919 286.574 5 6 10 3 1\n270.234 111.919 286.574 6 6 10 3 1\n58.725 54.417 306.240 7 6 10 14 1\n58.725 54.417 306.240 8 6 10 14 1\n58.725 54.417 306.240 9 6 10 14 1\n58.725 54.417 306.240 10 6 10 14 1\n58.725 54.417 306.240 11 6 10 14 1\n230.679 68.083 62.237 12 6 10 26 1\n230.679 68.083 62.237 13 6 10 26 1\n155.686 60.526 232.560 14 6 10 41 1\n155.686 60.526 232.560 15 6 10 41 1\n155.686 60.526 232.560 16 6 10 41 1\n155.686 60.526 232.560 17 6 10 41 1\n155.686 60.526 232.560 18 6 10 41 1\n155.686 60.526 232.560 19 6 10 41 1\n359.146 112.896 37.983 20 6 10 6 1\n270.234 111.919 286.574 1 7 10 3 1\n270.234 111.919 286.574 2 7 10 3 1\n270.234 111.919 286.574 3 7 10 3 1\n270.234 111.919 286.574 4 7 10 3 1\n270.234 111.919 286.574 5 7 10 3 1\n270.234 111.919 286.574 6 7 10 3 1\n270.234 111.919 286.574 7 7 10 3 1\n58.725 54.417 306.240 8 7 10 14 1\n58.725 54.417 306.240 9 7 10 14 1\n230.679 68.083 62.237 10 7 10 26 1\n230.679 68.083 62.237 11 7 10 26 1\n230.679 68.083 62.237 12 7 10 26 1\n230.679 68.083 62.237 13 7 10 26 1\n230.679 68.083 62.237 14 7 10 26 1\n155.686 60.526 232.560 15 7 10 41 1\n155.686 60.526 232.560 16 7 10 41 1\n155.686 60.526 232.560 17 7 10 41 1\n155.686 60.526 232.560 18 7 10 41 1\n148.454 90.039 126.300 19 7 10 4 1\n148.454 90.039 126.300 20 7 10 4 1\n270.234 111.919 286.574 1 8 10 3 1\n270.234 111.919 286.574 2 8 10 3 1\n270.234 111.919 286.574 3 8 10 3 1\n270.234 111.919 286.574 4 8 10 3 1\n270.234 111.919 286.574 5 8 10 3 1\n270.234 111.919 286.574 6 8 10 3 1\n270.234 111.919 286.574 7 8 10 3 1\n58.725 54.417 306.240 8 8 10 14 1\n230.679 68.083 62.237 9 8 10 26 1\n230.679 68.083 62.237 10 8 10 26 1\n230.679 68.083 62.237 11 8 10 26 1\n230.679 68.083 62.237 12 8 10 26 1\n230.679 68.083 62.237 13 8 10 26 1\n230.679 68.083 62.237 14 8 10 26 1\n230.679 68.083 62.237 15 8 10 26 1\n230.679 68.083 62.237 16 8 10 26 1\n155.686 60.526 232.560 17 8 10 41 1\n148.454 90.039 126.300 18 8 10 4 1\n148.454 90.039 126.300 19 8 10 4 1\n148.454 90.039 126.300 20 8 10 4 1\n270.234 111.919 286.574 1 9 10 3 1\n270.234 111.919 286.574 2 9 10 3 1\n270.234 111.919 286.574 3 9 10 3 1\n270.234 111.919 286.574 4 9 10 3 1\n270.234 111.919 286.574 5 9 10 3 1\n270.234 111.919 286.574 6 9 10 3 1\n270.234 111.919 286.574 7 9 10 3 1\n9.742 132.981 241.933 8 9 10 48 1\n9.742 132.981 241.933 9 9 10 48 1\n230.679 68.083 62.237 10 9 10 26 1\n230.679 68.083 62.237 11 9 10 26 1\n230.679 68.083 62.237 12 9 10 26 1\n230.679 68.083 62.237 13 9 10 26 1\n230.679 68.083 62.237 14 9 10 26 1\n230.679 68.083 62.237 15 9 10 26 1\n230.679 68.083 62.237 16 9 10 26 1\n230.679 68.083 62.237 17 9 10 26 1\n148.454 90.039 126.300 18 9 10 4 1\n148.454 90.039 126.300 19 9 10 4 1\n148.454 90.039 126.300 20 9 10 4 1\n270.234 111.919 286.574 1 10 10 3 1\n270.234 111.919 286.574 2 10 10 3 1\n270.234 111.919 286.574 3 10 10 3 1\n270.234 111.919 286.574 4 10 10 3 1\n270.234 111.919 286.574 5 10 10 3 1\n270.234 111.919 286.574 6 10 10 3 1\n9.742 132.981 241.933 7 10 10 48 1\n9.742 132.981 241.933 8 10 10 48 1\n9.742 132.981 241.933 9 10 10 48 1\n9.742 132.981 241.933 10 10 10 48 1\n230.679 68.083 62.237 11 10 10 26 1\n230.679 68.083 62.237 12 10 10 26 1\n230.679 68.083 62.237 13 10 10 26 1\n230.679 68.083 62.237 14 10 10 26 1\n230.679 68.083 62.237 15 10 10 26 1\n230.679 68.083 62.237 16 10 10 26 1\n230.679 68.083 62.237 17 10 10 26 1\n148.454 90.039 126.300 18 10 10 4 1\n148.454 90.039 126.300 19 10 10 4 1\n148.454 90.039 126.300 20 10 10 4 1\n270.234 111.919 286.574 1 11 10 3 1\n270.234 111.919 286.574 2 11 10 3 1\n270.234 111.919 286.574 3 11 10 3 1\n270.234 111.919 286.574 4 11 10 3 1\n270.234 111.919 286.574 5 11 10 3 1\n9.742 132.981 241.933 6 11 10 48 1\n9.742 132.981 241.933 7 11 10 48 1\n9.742 132.981 241.933 8 11 10 48 1\n9.742 132.981 241.933 9 11 10 48 1\n9.742 132.981 241.933 10 11 10 48 1\n9.742 132.981 241.933 11 11 10 48 1\n230.679 68.083 62.237 12 11 10 26 1\n230.679 68.083 62.237 13 11 10 26 1\n230.679 68.083 62.237 14 11 10 26 1\n230.679 68.083 62.237 15 11 10 26 1\n230.679 68.083 62.237 16 11 10 26 1\n230.679 68.083 62.237 17 11 10 26 1\n148.454 90.039 126.300 18 11 10 4 1\n148.454 90.039 126.300 19 11 10 4 1\n148.454 90.039 126.300 20 11 10 4 1\n270.234 111.919 286.574 1 12 10 3 1\n270.234 111.919 286.574 2 12 10 3 1\n270.234 111.919 286.574 3 12 10 3 1\n270.234 111.919 286.574 4 12 10 3 1\n270.234 111.919 286.574 5 12 10 3 1\n9.742 132.981 241.933 6 12 10 48 1\n9.742 132.981 241.933 7 12 10 48 1\n9.742 132.981 241.933 8 12 10 48 1\n9.742 132.981 241.933 9 12 10 48 1\n9.742 132.981 241.933 10 12 10 48 1\n9.742 132.981 241.933 11 12 10 48 1\n230.679 68.083 62.237 12 12 10 26 1\n230.679 68.083 62.237 13 12 10 26 1\n230.679 68.083 62.237 14 12 10 26 1\n230.679 68.083 62.237 15 12 10 26 1\n230.679 68.083 62.237 16 12 10 26 1\n230.679 68.083 62.237 17 12 10 26 1\n148.454 90.039 126.300 18 12 10 4 1\n148.454 90.039 126.300 19 12 10 4 1\n148.454 90.039 126.300 20 12 10 4 1\n246.290 104.982 183.986 1 13 10 23 1\n246.290 104.982 183.986 2 13 10 23 1\n246.290 104.982 183.986 3 13 10 23 1\n246.290 104.982 183.986 4 13 10 23 1\n9.742 132.981 241.933 5 13 10 48 1\n9.742 132.981 241.933 6 13 10 48 1\n9.742 132.981 241.933 7 13 10 48 1\n9.742 132.981 241.933 8 13 10 48 1\n9.742 132.981 241.933 9 13 10 48 1\n9.742 132.981 241.933 10 13 10 48 1\n9.742 132.981 241.933 11 13 10 48 1\n9.742 132.981 241.933 12 13 10 48 1\n230.679 68.083 62.237 13 13 10 26 1\n230.679 68.083 62.237 14 13 10 26 1\n230.679 68.083 62.237 15 13 10 26 1\n230.679 68.083 62.237 16 13 10 26 1\n230.679 68.083 62.237 17 13 10 26 1\n103.919 42.576 234.753 18 13 10 8 1\n103.919 42.576 234.753 19 13 10 8 1\n103.919 42.576 234.753 20 13 10 8 1\n246.290 104.982 183.986 1 14 10 23 1\n246.290 104.982 183.986 2 14 10 23 1\n246.290 104.982 183.986 3 14 10 23 1\n246.290 104.982 183.986 4 14 10 23 1\n246.290 104.982 183.986 5 14 10 23 1\n9.742 132.981 241.933 6 14 10 48 1\n9.742 132.981 241.933 7 14 10 48 1\n9.742 132.981 241.933 8 14 10 48 1\n9.742 132.981 241.933 9 14 10 48 1\n9.742 132.981 241.933 10 14 10 48 1\n9.742 132.981 241.933 11 14 10 48 1\n9.742 132.981 241.933 12 14 10 48 1\n9.742 132.981 241.933 13 14 10 48 1\n230.679 68.083 62.237 14 14 10 26 1\n230.679 68.083 62.237 15 14 10 26 1\n230.679 68.083 62.237 16 14 10 26 1\n118.375 106.683 84.268 17 14 10 27 1\n103.919 42.576 234.753 18 14 10 8 1\n103.919 42.576 234.753 19 14 10 8 1\n103.919 42.576 234.753 20 14 10 8 1\n246.290 104.982 183.986 1 15 10 23 1\n246.290 104.982 183.986 2 15 10 23 1\n246.290 104.982 183.986 3 15 10 23 1\n246.290 104.982 183.986 4 15 10 23 1\n246.290 104.982 183.986 5 15 10 23 1\n9.742 132.981 241.933 6 15 10 48 1\n9.742 132.981 241.933 7 15 10 48 1\n9.742 132.981 241.933 8 15 10 48 1\n9.742 132.981 241.933 9 15 10 48 1\n9.742 132.981 241.933 10 15 10 48 1\n9.742 132.981 241.933 11 15 10 48 1\n9.742 132.981 241.933 12 15 10 48 1\n9.742 132.981 241.933 13 15 10 48 1\n118.375 106.683 84.268 14 15 10 27 1\n118.375 106.683 84.268 15 15 10 27 1\n118.375 106.683 84.268 16 15 10 27 1\n118.375 106.683 84.268 17 15 10 27 1\n103.919 42.576 234.753 18 15 10 8 1\n103.919 42.576 234.753 19 15 10 8 1\n103.919 42.576 234.753 20 15 10 8 1\n246.290 104.982 183.986 1 16 10 23 1\n246.290 104.982 183.986 2 16 10 23 1\n246.290 104.982 183.986 3 16 10 23 1\n246.290 104.982 183.986 4 16 10 23 1\n246.290 104.982 183.986 5 16 10 23 1\n246.290 104.982 183.986 6 16 10 23 1\n9.742 132.981 241.933 7 16 10 48 1\n9.742 132.981 241.933 8 16 10 48 1\n9.742 132.981 241.933 9 16 10 48 1\n9.742 132.981 241.933 10 16 10 48 1\n9.742 132.981 241.933 11 16 10 48 1\n9.742 132.981 241.933 12 16 10 48 1\n118.375 106.683 84.268 13 16 10 27 1\n118.375 106.683 84.268 14 16 10 27 1\n118.375 106.683 84.268 15 16 10 27 1\n118.375 106.683 84.268 16 16 10 27 1\n118.375 106.683 84.268 17 16 10 27 1\n118.375 106.683 84.268 18 16 10 27 1\n103.919 42.576 234.753 19 16 10 8 1\n103.919 42.576 234.753 20 16 10 8 1\n246.290 104.982 183.986 1 17 10 23 1\n246.290 104.982 183.986 2 17 10 23 1\n246.290 104.982 183.986 3 17 10 23 1\n246.290 104.982 183.986 4 17 10 23 1\n246.290 104.982 183.986 5 17 10 23 1\n319.814 151.911 4.100 6 17 10 38 1\n319.814 151.911 4.100 7 17 10 38 1\n319.814 151.911 4.100 8 17 10 38 1\n319.814 151.911 4.100 9 17 10 38 1\n319.814 151.911 4.100 10 17 10 38 1\n319.814 151.911 4.100 11 17 10 38 1\n118.375 106.683 84.268 12 17 10 27 1\n118.375 106.683 84.268 13 17 10 27 1\n118.375 106.683 84.268 14 17 10 27 1\n118.375 106.683 84.268 15 17 10 27 1\n118.375 106.683 84.268 16 17 10 27 1\n118.375 106.683 84.268 17 17 10 27 1\n118.375 106.683 84.268 18 17 10 27 1\n118.375 106.683 84.268 19 17 10 27 1\n118.375 106.683 84.268 20 17 10 27 1\n285.464 98.224 119.291 1 18 10 42 1\n285.464 98.224 119.291 2 18 10 42 1\n285.464 98.224 119.291 3 18 10 42 1\n285.464 98.224 119.291 4 18 10 42 1\n285.464 98.224 119.291 5 18 10 42 1\n319.814 151.911 4.100 6 18 10 38 1\n319.814 151.911 4.100 7 18 10 38 1\n319.814 151.911 4.100 8 18 10 38 1\n319.814 151.911 4.100 9 18 10 38 1\n319.814 151.911 4.100 10 18 10 38 1\n319.814 151.911 4.100 11 18 10 38 1\n118.375 106.683 84.268 12 18 10 27 1\n118.375 106.683 84.268 13 18 10 27 1\n118.375 106.683 84.268 14 18 10 27 1\n118.375 106.683 84.268 15 18 10 27 1\n118.375 106.683 84.268 16 18 10 27 1\n118.375 106.683 84.268 17 18 10 27 1\n118.375 106.683 84.268 18 18 10 27 1\n118.375 106.683 84.268 19 18 10 27 1\n118.375 106.683 84.268 20 18 10 27 1\n285.464 98.224 119.291 1 19 10 42 1\n285.464 98.224 119.291 2 19 10 42 1\n285.464 98.224 119.291 3 19 10 42 1\n285.464 98.224 119.291 4 19 10 42 1\n285.464 98.224 119.291 5 19 10 42 1\n319.814 151.911 4.100 6 19 10 38 1\n319.814 151.911 4.100 7 19 10 38 1\n319.814 151.911 4.100 8 19 10 38 1\n319.814 151.911 4.100 9 19 10 38 1\n319.814 151.911 4.100 10 19 10 38 1\n319.814 151.911 4.100 11 19 10 38 1\n118.375 106.683 84.268 12 19 10 27 1\n118.375 106.683 84.268 13 19 10 27 1\n118.375 106.683 84.268 14 19 10 27 1\n118.375 106.683 84.268 15 19 10 27 1\n118.375 106.683 84.268 16 19 10 27 1\n118.375 106.683 84.268 17 19 10 27 1\n118.375 106.683 84.268 18 19 10 27 1\n118.375 106.683 84.268 19 19 10 27 1\n118.375 106.683 84.268 20 19 10 27 1\n285.464 98.224 119.291 1 20 10 42 1\n285.464 98.224 119.291 2 20 10 42 1\n285.464 98.224 119.291 3 20 10 42 1\n285.464 98.224 119.291 4 20 10 42 1\n285.464 98.224 119.291 5 20 10 42 1\n285.464 98.224 119.291 6 20 10 42 1\n319.814 151.911 4.100 7 20 10 38 1\n319.814 151.911 4.100 8 20 10 38 1\n319.814 151.911 4.100 9 20 10 38 1\n319.814 151.911 4.100 10 20 10 38 1\n118.375 106.683 84.268 11 20 10 27 1\n118.375 106.683 84.268 12 20 10 27 1\n118.375 106.683 84.268 13 20 10 27 1\n118.375 106.683 84.268 14 20 10 27 1\n118.375 106.683 84.268 15 20 10 27 1\n118.375 106.683 84.268 16 20 10 27 1\n118.375 106.683 84.268 17 20 10 27 1\n118.375 106.683 84.268 18 20 10 27 1\n118.375 106.683 84.268 19 20 10 27 1\n118.375 106.683 84.268 20 20 10 27 1\n213.704 129.862 233.466 1 1 11 5 1\n213.704 129.862 233.466 2 1 11 5 1\n213.704 129.862 233.466 3 1 11 5 1\n213.704 129.862 233.466 4 1 11 5 1\n213.704 129.862 233.466 5 1 11 5 1\n58.725 54.417 306.240 6 1 11 14 1\n58.725 54.417 306.240 7 1 11 14 1\n58.725 54.417 306.240 8 1 11 14 1\n58.725 54.417 306.240 9 1 11 14 1\n58.725 54.417 306.240 10 1 11 14 1\n58.725 54.417 306.240 11 1 11 14 1\n58.725 54.417 306.240 12 1 11 14 1\n58.725 54.417 306.240 13 1 11 14 1\n58.725 54.417 306.240 14 1 11 14 1\n58.725 54.417 306.240 15 1 11 14 1\n155.686 60.526 232.560 16 1 11 41 1\n359.146 112.896 37.983 17 1 11 6 1\n359.146 112.896 37.983 18 1 11 6 1\n359.146 112.896 37.983 19 1 11 6 1\n359.146 112.896 37.983 20 1 11 6 1\n213.704 129.862 233.466 1 2 11 5 1\n213.704 129.862 233.466 2 2 11 5 1\n213.704 129.862 233.466 3 2 11 5 1\n213.704 129.862 233.466 4 2 11 5 1\n213.704 129.862 233.466 5 2 11 5 1\n58.725 54.417 306.240 6 2 11 14 1\n58.725 54.417 306.240 7 2 11 14 1\n58.725 54.417 306.240 8 2 11 14 1\n58.725 54.417 306.240 9 2 11 14 1\n58.725 54.417 306.240 10 2 11 14 1\n58.725 54.417 306.240 11 2 11 14 1\n58.725 54.417 306.240 12 2 11 14 1\n58.725 54.417 306.240 13 2 11 14 1\n58.725 54.417 306.240 14 2 11 14 1\n155.686 60.526 232.560 15 2 11 41 1\n155.686 60.526 232.560 16 2 11 41 1\n359.146 112.896 37.983 17 2 11 6 1\n359.146 112.896 37.983 18 2 11 6 1\n359.146 112.896 37.983 19 2 11 6 1\n359.146 112.896 37.983 20 2 11 6 1\n213.704 129.862 233.466 1 3 11 5 1\n213.704 129.862 233.466 2 3 11 5 1\n213.704 129.862 233.466 3 3 11 5 1\n213.704 129.862 233.466 4 3 11 5 1\n213.704 129.862 233.466 5 3 11 5 1\n58.725 54.417 306.240 6 3 11 14 1\n58.725 54.417 306.240 7 3 11 14 1\n58.725 54.417 306.240 8 3 11 14 1\n58.725 54.417 306.240 9 3 11 14 1\n58.725 54.417 306.240 10 3 11 14 1\n58.725 54.417 306.240 11 3 11 14 1\n58.725 54.417 306.240 12 3 11 14 1\n58.725 54.417 306.240 13 3 11 14 1\n155.686 60.526 232.560 14 3 11 41 1\n155.686 60.526 232.560 15 3 11 41 1\n155.686 60.526 232.560 16 3 11 41 1\n155.686 60.526 232.560 17 3 11 41 1\n359.146 112.896 37.983 18 3 11 6 1\n359.146 112.896 37.983 19 3 11 6 1\n359.146 112.896 37.983 20 3 11 6 1\n270.234 111.919 286.574 1 4 11 3 1\n270.234 111.919 286.574 2 4 11 3 1\n270.234 111.919 286.574 3 4 11 3 1\n213.704 129.862 233.466 4 4 11 5 1\n213.704 129.862 233.466 5 4 11 5 1\n58.725 54.417 306.240 6 4 11 14 1\n58.725 54.417 306.240 7 4 11 14 1\n58.725 54.417 306.240 8 4 11 14 1\n58.725 54.417 306.240 9 4 11 14 1\n58.725 54.417 306.240 10 4 11 14 1\n58.725 54.417 306.240 11 4 11 14 1\n58.725 54.417 306.240 12 4 11 14 1\n58.725 54.417 306.240 13 4 11 14 1\n155.686 60.526 232.560 14 4 11 41 1\n155.686 60.526 232.560 15 4 11 41 1\n155.686 60.526 232.560 16 4 11 41 1\n155.686 60.526 232.560 17 4 11 41 1\n359.146 112.896 37.983 18 4 11 6 1\n359.146 112.896 37.983 19 4 11 6 1\n359.146 112.896 37.983 20 4 11 6 1\n270.234 111.919 286.574 1 5 11 3 1\n270.234 111.919 286.574 2 5 11 3 1\n270.234 111.919 286.574 3 5 11 3 1\n270.234 111.919 286.574 4 5 11 3 1\n270.234 111.919 286.574 5 5 11 3 1\n58.725 54.417 306.240 6 5 11 14 1\n58.725 54.417 306.240 7 5 11 14 1\n58.725 54.417 306.240 8 5 11 14 1\n58.725 54.417 306.240 9 5 11 14 1\n58.725 54.417 306.240 10 5 11 14 1\n58.725 54.417 306.240 11 5 11 14 1\n58.725 54.417 306.240 12 5 11 14 1\n155.686 60.526 232.560 13 5 11 41 1\n155.686 60.526 232.560 14 5 11 41 1\n155.686 60.526 232.560 15 5 11 41 1\n155.686 60.526 232.560 16 5 11 41 1\n155.686 60.526 232.560 17 5 11 41 1\n155.686 60.526 232.560 18 5 11 41 1\n359.146 112.896 37.983 19 5 11 6 1\n359.146 112.896 37.983 20 5 11 6 1\n270.234 111.919 286.574 1 6 11 3 1\n270.234 111.919 286.574 2 6 11 3 1\n270.234 111.919 286.574 3 6 11 3 1\n270.234 111.919 286.574 4 6 11 3 1\n270.234 111.919 286.574 5 6 11 3 1\n270.234 111.919 286.574 6 6 11 3 1\n58.725 54.417 306.240 7 6 11 14 1\n58.725 54.417 306.240 8 6 11 14 1\n58.725 54.417 306.240 9 6 11 14 1\n58.725 54.417 306.240 10 6 11 14 1\n58.725 54.417 306.240 11 6 11 14 1\n230.679 68.083 62.237 12 6 11 26 1\n155.686 60.526 232.560 13 6 11 41 1\n155.686 60.526 232.560 14 6 11 41 1\n155.686 60.526 232.560 15 6 11 41 1\n155.686 60.526 232.560 16 6 11 41 1\n155.686 60.526 232.560 17 6 11 41 1\n155.686 60.526 232.560 18 6 11 41 1\n155.686 60.526 232.560 19 6 11 41 1\n359.146 112.896 37.983 20 6 11 6 1\n270.234 111.919 286.574 1 7 11 3 1\n270.234 111.919 286.574 2 7 11 3 1\n270.234 111.919 286.574 3 7 11 3 1\n270.234 111.919 286.574 4 7 11 3 1\n270.234 111.919 286.574 5 7 11 3 1\n270.234 111.919 286.574 6 7 11 3 1\n270.234 111.919 286.574 7 7 11 3 1\n58.725 54.417 306.240 8 7 11 14 1\n58.725 54.417 306.240 9 7 11 14 1\n230.679 68.083 62.237 10 7 11 26 1\n230.679 68.083 62.237 11 7 11 26 1\n230.679 68.083 62.237 12 7 11 26 1\n230.679 68.083 62.237 13 7 11 26 1\n155.686 60.526 232.560 14 7 11 41 1\n155.686 60.526 232.560 15 7 11 41 1\n155.686 60.526 232.560 16 7 11 41 1\n155.686 60.526 232.560 17 7 11 41 1\n155.686 60.526 232.560 18 7 11 41 1\n155.686 60.526 232.560 19 7 11 41 1\n148.454 90.039 126.300 20 7 11 4 1\n270.234 111.919 286.574 1 8 11 3 1\n270.234 111.919 286.574 2 8 11 3 1\n270.234 111.919 286.574 3 8 11 3 1\n270.234 111.919 286.574 4 8 11 3 1\n270.234 111.919 286.574 5 8 11 3 1\n270.234 111.919 286.574 6 8 11 3 1\n270.234 111.919 286.574 7 8 11 3 1\n58.725 54.417 306.240 8 8 11 14 1\n230.679 68.083 62.237 9 8 11 26 1\n230.679 68.083 62.237 10 8 11 26 1\n230.679 68.083 62.237 11 8 11 26 1\n230.679 68.083 62.237 12 8 11 26 1\n230.679 68.083 62.237 13 8 11 26 1\n230.679 68.083 62.237 14 8 11 26 1\n230.679 68.083 62.237 15 8 11 26 1\n155.686 60.526 232.560 16 8 11 41 1\n155.686 60.526 232.560 17 8 11 41 1\n155.686 60.526 232.560 18 8 11 41 1\n148.454 90.039 126.300 19 8 11 4 1\n148.454 90.039 126.300 20 8 11 4 1\n270.234 111.919 286.574 1 9 11 3 1\n270.234 111.919 286.574 2 9 11 3 1\n270.234 111.919 286.574 3 9 11 3 1\n270.234 111.919 286.574 4 9 11 3 1\n270.234 111.919 286.574 5 9 11 3 1\n270.234 111.919 286.574 6 9 11 3 1\n270.234 111.919 286.574 7 9 11 3 1\n9.742 132.981 241.933 8 9 11 48 1\n9.742 132.981 241.933 9 9 11 48 1\n230.679 68.083 62.237 10 9 11 26 1\n230.679 68.083 62.237 11 9 11 26 1\n230.679 68.083 62.237 12 9 11 26 1\n230.679 68.083 62.237 13 9 11 26 1\n230.679 68.083 62.237 14 9 11 26 1\n230.679 68.083 62.237 15 9 11 26 1\n230.679 68.083 62.237 16 9 11 26 1\n230.679 68.083 62.237 17 9 11 26 1\n148.454 90.039 126.300 18 9 11 4 1\n148.454 90.039 126.300 19 9 11 4 1\n148.454 90.039 126.300 20 9 11 4 1\n270.234 111.919 286.574 1 10 11 3 1\n270.234 111.919 286.574 2 10 11 3 1\n270.234 111.919 286.574 3 10 11 3 1\n270.234 111.919 286.574 4 10 11 3 1\n270.234 111.919 286.574 5 10 11 3 1\n270.234 111.919 286.574 6 10 11 3 1\n9.742 132.981 241.933 7 10 11 48 1\n9.742 132.981 241.933 8 10 11 48 1\n9.742 132.981 241.933 9 10 11 48 1\n9.742 132.981 241.933 10 10 11 48 1\n230.679 68.083 62.237 11 10 11 26 1\n230.679 68.083 62.237 12 10 11 26 1\n230.679 68.083 62.237 13 10 11 26 1\n230.679 68.083 62.237 14 10 11 26 1\n230.679 68.083 62.237 15 10 11 26 1\n230.679 68.083 62.237 16 10 11 26 1\n230.679 68.083 62.237 17 10 11 26 1\n148.454 90.039 126.300 18 10 11 4 1\n148.454 90.039 126.300 19 10 11 4 1\n148.454 90.039 126.300 20 10 11 4 1\n270.234 111.919 286.574 1 11 11 3 1\n270.234 111.919 286.574 2 11 11 3 1\n270.234 111.919 286.574 3 11 11 3 1\n270.234 111.919 286.574 4 11 11 3 1\n270.234 111.919 286.574 5 11 11 3 1\n9.742 132.981 241.933 6 11 11 48 1\n9.742 132.981 241.933 7 11 11 48 1\n9.742 132.981 241.933 8 11 11 48 1\n9.742 132.981 241.933 9 11 11 48 1\n9.742 132.981 241.933 10 11 11 48 1\n9.742 132.981 241.933 11 11 11 48 1\n230.679 68.083 62.237 12 11 11 26 1\n230.679 68.083 62.237 13 11 11 26 1\n230.679 68.083 62.237 14 11 11 26 1\n230.679 68.083 62.237 15 11 11 26 1\n230.679 68.083 62.237 16 11 11 26 1\n230.679 68.083 62.237 17 11 11 26 1\n148.454 90.039 126.300 18 11 11 4 1\n148.454 90.039 126.300 19 11 11 4 1\n148.454 90.039 126.300 20 11 11 4 1\n270.234 111.919 286.574 1 12 11 3 1\n270.234 111.919 286.574 2 12 11 3 1\n270.234 111.919 286.574 3 12 11 3 1\n270.234 111.919 286.574 4 12 11 3 1\n270.234 111.919 286.574 5 12 11 3 1\n9.742 132.981 241.933 6 12 11 48 1\n9.742 132.981 241.933 7 12 11 48 1\n9.742 132.981 241.933 8 12 11 48 1\n9.742 132.981 241.933 9 12 11 48 1\n9.742 132.981 241.933 10 12 11 48 1\n9.742 132.981 241.933 11 12 11 48 1\n230.679 68.083 62.237 12 12 11 26 1\n230.679 68.083 62.237 13 12 11 26 1\n230.679 68.083 62.237 14 12 11 26 1\n230.679 68.083 62.237 15 12 11 26 1\n230.679 68.083 62.237 16 12 11 26 1\n230.679 68.083 62.237 17 12 11 26 1\n148.454 90.039 126.300 18 12 11 4 1\n148.454 90.039 126.300 19 12 11 4 1\n148.454 90.039 126.300 20 12 11 4 1\n246.290 104.982 183.986 1 13 11 23 1\n246.290 104.982 183.986 2 13 11 23 1\n246.290 104.982 183.986 3 13 11 23 1\n246.290 104.982 183.986 4 13 11 23 1\n246.290 104.982 183.986 5 13 11 23 1\n9.742 132.981 241.933 6 13 11 48 1\n9.742 132.981 241.933 7 13 11 48 1\n9.742 132.981 241.933 8 13 11 48 1\n9.742 132.981 241.933 9 13 11 48 1\n9.742 132.981 241.933 10 13 11 48 1\n9.742 132.981 241.933 11 13 11 48 1\n9.742 132.981 241.933 12 13 11 48 1\n230.679 68.083 62.237 13 13 11 26 1\n230.679 68.083 62.237 14 13 11 26 1\n230.679 68.083 62.237 15 13 11 26 1\n230.679 68.083 62.237 16 13 11 26 1\n230.679 68.083 62.237 17 13 11 26 1\n103.919 42.576 234.753 18 13 11 8 1\n103.919 42.576 234.753 19 13 11 8 1\n103.919 42.576 234.753 20 13 11 8 1\n246.290 104.982 183.986 1 14 11 23 1\n246.290 104.982 183.986 2 14 11 23 1\n246.290 104.982 183.986 3 14 11 23 1\n246.290 104.982 183.986 4 14 11 23 1\n246.290 104.982 183.986 5 14 11 23 1\n9.742 132.981 241.933 6 14 11 48 1\n9.742 132.981 241.933 7 14 11 48 1\n9.742 132.981 241.933 8 14 11 48 1\n9.742 132.981 241.933 9 14 11 48 1\n9.742 132.981 241.933 10 14 11 48 1\n9.742 132.981 241.933 11 14 11 48 1\n9.742 132.981 241.933 12 14 11 48 1\n9.742 132.981 241.933 13 14 11 48 1\n230.679 68.083 62.237 14 14 11 26 1\n230.679 68.083 62.237 15 14 11 26 1\n307.313 113.083 57.838 16 14 11 19 1\n103.919 42.576 234.753 17 14 11 8 1\n103.919 42.576 234.753 18 14 11 8 1\n103.919 42.576 234.753 19 14 11 8 1\n103.919 42.576 234.753 20 14 11 8 1\n246.290 104.982 183.986 1 15 11 23 1\n246.290 104.982 183.986 2 15 11 23 1\n246.290 104.982 183.986 3 15 11 23 1\n246.290 104.982 183.986 4 15 11 23 1\n246.290 104.982 183.986 5 15 11 23 1\n9.742 132.981 241.933 6 15 11 48 1\n9.742 132.981 241.933 7 15 11 48 1\n9.742 132.981 241.933 8 15 11 48 1\n9.742 132.981 241.933 9 15 11 48 1\n9.742 132.981 241.933 10 15 11 48 1\n9.742 132.981 241.933 11 15 11 48 1\n9.742 132.981 241.933 12 15 11 48 1\n9.742 132.981 241.933 13 15 11 48 1\n118.375 106.683 84.268 14 15 11 27 1\n118.375 106.683 84.268 15 15 11 27 1\n307.313 113.083 57.838 16 15 11 19 1\n118.375 106.683 84.268 17 15 11 27 1\n103.919 42.576 234.753 18 15 11 8 1\n103.919 42.576 234.753 19 15 11 8 1\n103.919 42.576 234.753 20 15 11 8 1\n246.290 104.982 183.986 1 16 11 23 1\n246.290 104.982 183.986 2 16 11 23 1\n246.290 104.982 183.986 3 16 11 23 1\n246.290 104.982 183.986 4 16 11 23 1\n246.290 104.982 183.986 5 16 11 23 1\n246.290 104.982 183.986 6 16 11 23 1\n9.742 132.981 241.933 7 16 11 48 1\n9.742 132.981 241.933 8 16 11 48 1\n9.742 132.981 241.933 9 16 11 48 1\n9.742 132.981 241.933 10 16 11 48 1\n9.742 132.981 241.933 11 16 11 48 1\n9.742 132.981 241.933 12 16 11 48 1\n118.375 106.683 84.268 13 16 11 27 1\n118.375 106.683 84.268 14 16 11 27 1\n118.375 106.683 84.268 15 16 11 27 1\n118.375 106.683 84.268 16 16 11 27 1\n118.375 106.683 84.268 17 16 11 27 1\n118.375 106.683 84.268 18 16 11 27 1\n103.919 42.576 234.753 19 16 11 8 1\n103.919 42.576 234.753 20 16 11 8 1\n246.290 104.982 183.986 1 17 11 23 1\n246.290 104.982 183.986 2 17 11 23 1\n246.290 104.982 183.986 3 17 11 23 1\n246.290 104.982 183.986 4 17 11 23 1\n246.290 104.982 183.986 5 17 11 23 1\n246.290 104.982 183.986 6 17 11 23 1\n319.814 151.911 4.100 7 17 11 38 1\n319.814 151.911 4.100 8 17 11 38 1\n319.814 151.911 4.100 9 17 11 38 1\n9.742 132.981 241.933 10 17 11 48 1\n9.742 132.981 241.933 11 17 11 48 1\n193.199 106.176 102.671 12 17 11 29 1\n118.375 106.683 84.268 13 17 11 27 1\n118.375 106.683 84.268 14 17 11 27 1\n118.375 106.683 84.268 15 17 11 27 1\n118.375 106.683 84.268 16 17 11 27 1\n118.375 106.683 84.268 17 17 11 27 1\n118.375 106.683 84.268 18 17 11 27 1\n118.375 106.683 84.268 19 17 11 27 1\n103.919 42.576 234.753 20 17 11 8 1\n246.290 104.982 183.986 1 18 11 23 1\n246.290 104.982 183.986 2 18 11 23 1\n246.290 104.982 183.986 3 18 11 23 1\n246.290 104.982 183.986 4 18 11 23 1\n246.290 104.982 183.986 5 18 11 23 1\n246.290 104.982 183.986 6 18 11 23 1\n319.814 151.911 4.100 7 18 11 38 1\n319.814 151.911 4.100 8 18 11 38 1\n319.814 151.911 4.100 9 18 11 38 1\n319.814 151.911 4.100 10 18 11 38 1\n193.199 106.176 102.671 11 18 11 29 1\n118.375 106.683 84.268 12 18 11 27 1\n118.375 106.683 84.268 13 18 11 27 1\n118.375 106.683 84.268 14 18 11 27 1\n118.375 106.683 84.268 15 18 11 27 1\n118.375 106.683 84.268 16 18 11 27 1\n118.375 106.683 84.268 17 18 11 27 1\n118.375 106.683 84.268 18 18 11 27 1\n118.375 106.683 84.268 19 18 11 27 1\n118.375 106.683 84.268 20 18 11 27 1\n285.464 98.224 119.291 1 19 11 42 1\n285.464 98.224 119.291 2 19 11 42 1\n285.464 98.224 119.291 3 19 11 42 1\n285.464 98.224 119.291 4 19 11 42 1\n285.464 98.224 119.291 5 19 11 42 1\n140.911 146.459 236.524 6 19 11 28 1\n319.814 151.911 4.100 7 19 11 38 1\n319.814 151.911 4.100 8 19 11 38 1\n319.814 151.911 4.100 9 19 11 38 1\n319.814 151.911 4.100 10 19 11 38 1\n193.199 106.176 102.671 11 19 11 29 1\n118.375 106.683 84.268 12 19 11 27 1\n118.375 106.683 84.268 13 19 11 27 1\n118.375 106.683 84.268 14 19 11 27 1\n118.375 106.683 84.268 15 19 11 27 1\n118.375 106.683 84.268 16 19 11 27 1\n118.375 106.683 84.268 17 19 11 27 1\n118.375 106.683 84.268 18 19 11 27 1\n118.375 106.683 84.268 19 19 11 27 1\n118.375 106.683 84.268 20 19 11 27 1\n285.464 98.224 119.291 1 20 11 42 1\n285.464 98.224 119.291 2 20 11 42 1\n285.464 98.224 119.291 3 20 11 42 1\n285.464 98.224 119.291 4 20 11 42 1\n140.911 146.459 236.524 5 20 11 28 1\n140.911 146.459 236.524 6 20 11 28 1\n140.911 146.459 236.524 7 20 11 28 1\n319.814 151.911 4.100 8 20 11 38 1\n319.814 151.911 4.100 9 20 11 38 1\n319.814 151.911 4.100 10 20 11 38 1\n118.375 106.683 84.268 11 20 11 27 1\n118.375 106.683 84.268 12 20 11 27 1\n118.375 106.683 84.268 13 20 11 27 1\n118.375 106.683 84.268 14 20 11 27 1\n118.375 106.683 84.268 15 20 11 27 1\n118.375 106.683 84.268 16 20 11 27 1\n118.375 106.683 84.268 17 20 11 27 1\n118.375 106.683 84.268 18 20 11 27 1\n118.375 106.683 84.268 19 20 11 27 1\n118.375 106.683 84.268 20 20 11 27 1\n213.704 129.862 233.466 1 1 12 5 1\n213.704 129.862 233.466 2 1 12 5 1\n213.704 129.862 233.466 3 1 12 5 1\n213.704 129.862 233.466 4 1 12 5 1\n213.704 129.862 233.466 5 1 12 5 1\n213.704 129.862 233.466 6 1 12 5 1\n58.725 54.417 306.240 7 1 12 14 1\n58.725 54.417 306.240 8 1 12 14 1\n58.725 54.417 306.240 9 1 12 14 1\n58.725 54.417 306.240 10 1 12 14 1\n58.725 54.417 306.240 11 1 12 14 1\n58.725 54.417 306.240 12 1 12 14 1\n58.725 54.417 306.240 13 1 12 14 1\n58.725 54.417 306.240 14 1 12 14 1\n58.725 54.417 306.240 15 1 12 14 1\n359.146 112.896 37.983 16 1 12 6 1\n359.146 112.896 37.983 17 1 12 6 1\n359.146 112.896 37.983 18 1 12 6 1\n359.146 112.896 37.983 19 1 12 6 1\n359.146 112.896 37.983 20 1 12 6 1\n213.704 129.862 233.466 1 2 12 5 1\n213.704 129.862 233.466 2 2 12 5 1\n213.704 129.862 233.466 3 2 12 5 1\n213.704 129.862 233.466 4 2 12 5 1\n213.704 129.862 233.466 5 2 12 5 1\n213.704 129.862 233.466 6 2 12 5 1\n58.725 54.417 306.240 7 2 12 14 1\n58.725 54.417 306.240 8 2 12 14 1\n58.725 54.417 306.240 9 2 12 14 1\n58.725 54.417 306.240 10 2 12 14 1\n58.725 54.417 306.240 11 2 12 14 1\n58.725 54.417 306.240 12 2 12 14 1\n58.725 54.417 306.240 13 2 12 14 1\n58.725 54.417 306.240 14 2 12 14 1\n155.686 60.526 232.560 15 2 12 41 1\n359.146 112.896 37.983 16 2 12 6 1\n359.146 112.896 37.983 17 2 12 6 1\n359.146 112.896 37.983 18 2 12 6 1\n359.146 112.896 37.983 19 2 12 6 1\n359.146 112.896 37.983 20 2 12 6 1\n213.704 129.862 233.466 1 3 12 5 1\n213.704 129.862 233.466 2 3 12 5 1\n213.704 129.862 233.466 3 3 12 5 1\n213.704 129.862 233.466 4 3 12 5 1\n213.704 129.862 233.466 5 3 12 5 1\n213.704 129.862 233.466 6 3 12 5 1\n58.725 54.417 306.240 7 3 12 14 1\n58.725 54.417 306.240 8 3 12 14 1\n58.725 54.417 306.240 9 3 12 14 1\n58.725 54.417 306.240 10 3 12 14 1\n58.725 54.417 306.240 11 3 12 14 1\n58.725 54.417 306.240 12 3 12 14 1\n58.725 54.417 306.240 13 3 12 14 1\n155.686 60.526 232.560 14 3 12 41 1\n155.686 60.526 232.560 15 3 12 41 1\n155.686 60.526 232.560 16 3 12 41 1\n359.146 112.896 37.983 17 3 12 6 1\n359.146 112.896 37.983 18 3 12 6 1\n359.146 112.896 37.983 19 3 12 6 1\n359.146 112.896 37.983 20 3 12 6 1\n213.704 129.862 233.466 1 4 12 5 1\n213.704 129.862 233.466 2 4 12 5 1\n213.704 129.862 233.466 3 4 12 5 1\n213.704 129.862 233.466 4 4 12 5 1\n213.704 129.862 233.466 5 4 12 5 1\n213.704 129.862 233.466 6 4 12 5 1\n58.725 54.417 306.240 7 4 12 14 1\n58.725 54.417 306.240 8 4 12 14 1\n58.725 54.417 306.240 9 4 12 14 1\n58.725 54.417 306.240 10 4 12 14 1\n58.725 54.417 306.240 11 4 12 14 1\n58.725 54.417 306.240 12 4 12 14 1\n155.686 60.526 232.560 13 4 12 41 1\n155.686 60.526 232.560 14 4 12 41 1\n155.686 60.526 232.560 15 4 12 41 1\n155.686 60.526 232.560 16 4 12 41 1\n155.686 60.526 232.560 17 4 12 41 1\n359.146 112.896 37.983 18 4 12 6 1\n359.146 112.896 37.983 19 4 12 6 1\n359.146 112.896 37.983 20 4 12 6 1\n270.234 111.919 286.574 1 5 12 3 1\n270.234 111.919 286.574 2 5 12 3 1\n270.234 111.919 286.574 3 5 12 3 1\n213.704 129.862 233.466 4 5 12 5 1\n213.704 129.862 233.466 5 5 12 5 1\n213.704 129.862 233.466 6 5 12 5 1\n58.725 54.417 306.240 7 5 12 14 1\n58.725 54.417 306.240 8 5 12 14 1\n58.725 54.417 306.240 9 5 12 14 1\n58.725 54.417 306.240 10 5 12 14 1\n58.725 54.417 306.240 11 5 12 14 1\n58.725 54.417 306.240 12 5 12 14 1\n155.686 60.526 232.560 13 5 12 41 1\n155.686 60.526 232.560 14 5 12 41 1\n155.686 60.526 232.560 15 5 12 41 1\n155.686 60.526 232.560 16 5 12 41 1\n155.686 60.526 232.560 17 5 12 41 1\n155.686 60.526 232.560 18 5 12 41 1\n359.146 112.896 37.983 19 5 12 6 1\n359.146 112.896 37.983 20 5 12 6 1\n270.234 111.919 286.574 1 6 12 3 1\n270.234 111.919 286.574 2 6 12 3 1\n270.234 111.919 286.574 3 6 12 3 1\n270.234 111.919 286.574 4 6 12 3 1\n270.234 111.919 286.574 5 6 12 3 1\n270.234 111.919 286.574 6 6 12 3 1\n58.725 54.417 306.240 7 6 12 14 1\n58.725 54.417 306.240 8 6 12 14 1\n58.725 54.417 306.240 9 6 12 14 1\n58.725 54.417 306.240 10 6 12 14 1\n58.725 54.417 306.240 11 6 12 14 1\n155.686 60.526 232.560 12 6 12 41 1\n155.686 60.526 232.560 13 6 12 41 1\n155.686 60.526 232.560 14 6 12 41 1\n155.686 60.526 232.560 15 6 12 41 1\n155.686 60.526 232.560 16 6 12 41 1\n155.686 60.526 232.560 17 6 12 41 1\n155.686 60.526 232.560 18 6 12 41 1\n359.146 112.896 37.983 19 6 12 6 1\n359.146 112.896 37.983 20 6 12 6 1\n270.234 111.919 286.574 1 7 12 3 1\n270.234 111.919 286.574 2 7 12 3 1\n270.234 111.919 286.574 3 7 12 3 1\n270.234 111.919 286.574 4 7 12 3 1\n270.234 111.919 286.574 5 7 12 3 1\n270.234 111.919 286.574 6 7 12 3 1\n270.234 111.919 286.574 7 7 12 3 1\n58.725 54.417 306.240 8 7 12 14 1\n206.865 60.889 308.280 9 7 12 43 1\n206.865 60.889 308.280 10 7 12 43 1\n230.679 68.083 62.237 11 7 12 26 1\n230.679 68.083 62.237 12 7 12 26 1\n155.686 60.526 232.560 13 7 12 41 1\n155.686 60.526 232.560 14 7 12 41 1\n155.686 60.526 232.560 15 7 12 41 1\n155.686 60.526 232.560 16 7 12 41 1\n155.686 60.526 232.560 17 7 12 41 1\n155.686 60.526 232.560 18 7 12 41 1\n155.686 60.526 232.560 19 7 12 41 1\n359.146 112.896 37.983 20 7 12 6 1\n270.234 111.919 286.574 1 8 12 3 1\n270.234 111.919 286.574 2 8 12 3 1\n270.234 111.919 286.574 3 8 12 3 1\n270.234 111.919 286.574 4 8 12 3 1\n270.234 111.919 286.574 5 8 12 3 1\n270.234 111.919 286.574 6 8 12 3 1\n270.234 111.919 286.574 7 8 12 3 1\n270.234 111.919 286.574 8 8 12 3 1\n230.679 68.083 62.237 9 8 12 26 1\n230.679 68.083 62.237 10 8 12 26 1\n230.679 68.083 62.237 11 8 12 26 1\n230.679 68.083 62.237 12 8 12 26 1\n230.679 68.083 62.237 13 8 12 26 1\n230.679 68.083 62.237 14 8 12 26 1\n155.686 60.526 232.560 15 8 12 41 1\n155.686 60.526 232.560 16 8 12 41 1\n155.686 60.526 232.560 17 8 12 41 1\n155.686 60.526 232.560 18 8 12 41 1\n155.686 60.526 232.560 19 8 12 41 1\n148.454 90.039 126.300 20 8 12 4 1\n270.234 111.919 286.574 1 9 12 3 1\n270.234 111.919 286.574 2 9 12 3 1\n270.234 111.919 286.574 3 9 12 3 1\n270.234 111.919 286.574 4 9 12 3 1\n270.234 111.919 286.574 5 9 12 3 1\n270.234 111.919 286.574 6 9 12 3 1\n270.234 111.919 286.574 7 9 12 3 1\n9.742 132.981 241.933 8 9 12 48 1\n230.679 68.083 62.237 9 9 12 26 1\n230.679 68.083 62.237 10 9 12 26 1\n230.679 68.083 62.237 11 9 12 26 1\n230.679 68.083 62.237 12 9 12 26 1\n230.679 68.083 62.237 13 9 12 26 1\n230.679 68.083 62.237 14 9 12 26 1\n230.679 68.083 62.237 15 9 12 26 1\n230.679 68.083 62.237 16 9 12 26 1\n155.686 60.526 232.560 17 9 12 41 1\n155.686 60.526 232.560 18 9 12 41 1\n148.454 90.039 126.300 19 9 12 4 1\n148.454 90.039 126.300 20 9 12 4 1\n270.234 111.919 286.574 1 10 12 3 1\n270.234 111.919 286.574 2 10 12 3 1\n270.234 111.919 286.574 3 10 12 3 1\n270.234 111.919 286.574 4 10 12 3 1\n270.234 111.919 286.574 5 10 12 3 1\n270.234 111.919 286.574 6 10 12 3 1\n9.742 132.981 241.933 7 10 12 48 1\n9.742 132.981 241.933 8 10 12 48 1\n9.742 132.981 241.933 9 10 12 48 1\n230.679 68.083 62.237 10 10 12 26 1\n230.679 68.083 62.237 11 10 12 26 1\n230.679 68.083 62.237 12 10 12 26 1\n230.679 68.083 62.237 13 10 12 26 1\n230.679 68.083 62.237 14 10 12 26 1\n230.679 68.083 62.237 15 10 12 26 1\n230.679 68.083 62.237 16 10 12 26 1\n230.679 68.083 62.237 17 10 12 26 1\n148.454 90.039 126.300 18 10 12 4 1\n148.454 90.039 126.300 19 10 12 4 1\n148.454 90.039 126.300 20 10 12 4 1\n270.234 111.919 286.574 1 11 12 3 1\n270.234 111.919 286.574 2 11 12 3 1\n270.234 111.919 286.574 3 11 12 3 1\n270.234 111.919 286.574 4 11 12 3 1\n270.234 111.919 286.574 5 11 12 3 1\n9.742 132.981 241.933 6 11 12 48 1\n9.742 132.981 241.933 7 11 12 48 1\n9.742 132.981 241.933 8 11 12 48 1\n9.742 132.981 241.933 9 11 12 48 1\n9.742 132.981 241.933 10 11 12 48 1\n230.679 68.083 62.237 11 11 12 26 1\n230.679 68.083 62.237 12 11 12 26 1\n230.679 68.083 62.237 13 11 12 26 1\n230.679 68.083 62.237 14 11 12 26 1\n230.679 68.083 62.237 15 11 12 26 1\n230.679 68.083 62.237 16 11 12 26 1\n230.679 68.083 62.237 17 11 12 26 1\n148.454 90.039 126.300 18 11 12 4 1\n148.454 90.039 126.300 19 11 12 4 1\n148.454 90.039 126.300 20 11 12 4 1\n246.290 104.982 183.986 1 12 12 23 1\n246.290 104.982 183.986 2 12 12 23 1\n246.290 104.982 183.986 3 12 12 23 1\n246.290 104.982 183.986 4 12 12 23 1\n270.234 111.919 286.574 5 12 12 3 1\n9.742 132.981 241.933 6 12 12 48 1\n9.742 132.981 241.933 7 12 12 48 1\n9.742 132.981 241.933 8 12 12 48 1\n9.742 132.981 241.933 9 12 12 48 1\n9.742 132.981 241.933 10 12 12 48 1\n9.742 132.981 241.933 11 12 12 48 1\n230.679 68.083 62.237 12 12 12 26 1\n230.679 68.083 62.237 13 12 12 26 1\n230.679 68.083 62.237 14 12 12 26 1\n230.679 68.083 62.237 15 12 12 26 1\n230.679 68.083 62.237 16 12 12 26 1\n230.679 68.083 62.237 17 12 12 26 1\n148.454 90.039 126.300 18 12 12 4 1\n148.454 90.039 126.300 19 12 12 4 1\n148.454 90.039 126.300 20 12 12 4 1\n246.290 104.982 183.986 1 13 12 23 1\n246.290 104.982 183.986 2 13 12 23 1\n246.290 104.982 183.986 3 13 12 23 1\n246.290 104.982 183.986 4 13 12 23 1\n246.290 104.982 183.986 5 13 12 23 1\n9.742 132.981 241.933 6 13 12 48 1\n9.742 132.981 241.933 7 13 12 48 1\n9.742 132.981 241.933 8 13 12 48 1\n9.742 132.981 241.933 9 13 12 48 1\n9.742 132.981 241.933 10 13 12 48 1\n9.742 132.981 241.933 11 13 12 48 1\n9.742 132.981 241.933 12 13 12 48 1\n230.679 68.083 62.237 13 13 12 26 1\n230.679 68.083 62.237 14 13 12 26 1\n230.679 68.083 62.237 15 13 12 26 1\n230.679 68.083 62.237 16 13 12 26 1\n307.313 113.083 57.838 17 13 12 19 1\n103.919 42.576 234.753 18 13 12 8 1\n103.919 42.576 234.753 19 13 12 8 1\n103.919 42.576 234.753 20 13 12 8 1\n246.290 104.982 183.986 1 14 12 23 1\n246.290 104.982 183.986 2 14 12 23 1\n246.290 104.982 183.986 3 14 12 23 1\n246.290 104.982 183.986 4 14 12 23 1\n246.290 104.982 183.986 5 14 12 23 1\n9.742 132.981 241.933 6 14 12 48 1\n9.742 132.981 241.933 7 14 12 48 1\n9.742 132.981 241.933 8 14 12 48 1\n9.742 132.981 241.933 9 14 12 48 1\n9.742 132.981 241.933 10 14 12 48 1\n9.742 132.981 241.933 11 14 12 48 1\n9.742 132.981 241.933 12 14 12 48 1\n9.742 132.981 241.933 13 14 12 48 1\n307.313 113.083 57.838 14 14 12 19 1\n307.313 113.083 57.838 15 14 12 19 1\n307.313 113.083 57.838 16 14 12 19 1\n307.313 113.083 57.838 17 14 12 19 1\n307.313 113.083 57.838 18 14 12 19 1\n103.919 42.576 234.753 19 14 12 8 1\n103.919 42.576 234.753 20 14 12 8 1\n246.290 104.982 183.986 1 15 12 23 1\n246.290 104.982 183.986 2 15 12 23 1\n246.290 104.982 183.986 3 15 12 23 1\n246.290 104.982 183.986 4 15 12 23 1\n246.290 104.982 183.986 5 15 12 23 1\n246.290 104.982 183.986 6 15 12 23 1\n193.199 106.176 102.671 7 15 12 29 1\n193.199 106.176 102.671 8 15 12 29 1\n193.199 106.176 102.671 9 15 12 29 1\n193.199 106.176 102.671 10 15 12 29 1\n193.199 106.176 102.671 11 15 12 29 1\n193.199 106.176 102.671 12 15 12 29 1\n193.199 106.176 102.671 13 15 12 29 1\n307.313 113.083 57.838 14 15 12 19 1\n307.313 113.083 57.838 15 15 12 19 1\n307.313 113.083 57.838 16 15 12 19 1\n307.313 113.083 57.838 17 15 12 19 1\n307.313 113.083 57.838 18 15 12 19 1\n103.919 42.576 234.753 19 15 12 8 1\n103.919 42.576 234.753 20 15 12 8 1\n246.290 104.982 183.986 1 16 12 23 1\n246.290 104.982 183.986 2 16 12 23 1\n246.290 104.982 183.986 3 16 12 23 1\n246.290 104.982 183.986 4 16 12 23 1\n246.290 104.982 183.986 5 16 12 23 1\n246.290 104.982 183.986 6 16 12 23 1\n193.199 106.176 102.671 7 16 12 29 1\n193.199 106.176 102.671 8 16 12 29 1\n193.199 106.176 102.671 9 16 12 29 1\n193.199 106.176 102.671 10 16 12 29 1\n193.199 106.176 102.671 11 16 12 29 1\n193.199 106.176 102.671 12 16 12 29 1\n193.199 106.176 102.671 13 16 12 29 1\n307.313 113.083 57.838 14 16 12 19 1\n307.313 113.083 57.838 15 16 12 19 1\n307.313 113.083 57.838 16 16 12 19 1\n307.313 113.083 57.838 17 16 12 19 1\n307.313 113.083 57.838 18 16 12 19 1\n103.919 42.576 234.753 19 16 12 8 1\n103.919 42.576 234.753 20 16 12 8 1\n246.290 104.982 183.986 1 17 12 23 1\n246.290 104.982 183.986 2 17 12 23 1\n246.290 104.982 183.986 3 17 12 23 1\n246.290 104.982 183.986 4 17 12 23 1\n246.290 104.982 183.986 5 17 12 23 1\n246.290 104.982 183.986 6 17 12 23 1\n193.199 106.176 102.671 7 17 12 29 1\n193.199 106.176 102.671 8 17 12 29 1\n193.199 106.176 102.671 9 17 12 29 1\n193.199 106.176 102.671 10 17 12 29 1\n193.199 106.176 102.671 11 17 12 29 1\n193.199 106.176 102.671 12 17 12 29 1\n193.199 106.176 102.671 13 17 12 29 1\n307.313 113.083 57.838 14 17 12 19 1\n307.313 113.083 57.838 15 17 12 19 1\n307.313 113.083 57.838 16 17 12 19 1\n307.313 113.083 57.838 17 17 12 19 1\n307.313 113.083 57.838 18 17 12 19 1\n307.313 113.083 57.838 19 17 12 19 1\n103.919 42.576 234.753 20 17 12 8 1\n246.290 104.982 183.986 1 18 12 23 1\n246.290 104.982 183.986 2 18 12 23 1\n246.290 104.982 183.986 3 18 12 23 1\n246.290 104.982 183.986 4 18 12 23 1\n140.911 146.459 236.524 5 18 12 28 1\n140.911 146.459 236.524 6 18 12 28 1\n140.911 146.459 236.524 7 18 12 28 1\n193.199 106.176 102.671 8 18 12 29 1\n193.199 106.176 102.671 9 18 12 29 1\n193.199 106.176 102.671 10 18 12 29 1\n193.199 106.176 102.671 11 18 12 29 1\n193.199 106.176 102.671 12 18 12 29 1\n193.199 106.176 102.671 13 18 12 29 1\n307.313 113.083 57.838 14 18 12 19 1\n307.313 113.083 57.838 15 18 12 19 1\n307.313 113.083 57.838 16 18 12 19 1\n307.313 113.083 57.838 17 18 12 19 1\n307.313 113.083 57.838 18 18 12 19 1\n118.375 106.683 84.268 19 18 12 27 1\n118.375 106.683 84.268 20 18 12 27 1\n246.290 104.982 183.986 1 19 12 23 1\n140.911 146.459 236.524 2 19 12 28 1\n140.911 146.459 236.524 3 19 12 28 1\n140.911 146.459 236.524 4 19 12 28 1\n140.911 146.459 236.524 5 19 12 28 1\n140.911 146.459 236.524 6 19 12 28 1\n140.911 146.459 236.524 7 19 12 28 1\n193.199 106.176 102.671 8 19 12 29 1\n193.199 106.176 102.671 9 19 12 29 1\n193.199 106.176 102.671 10 19 12 29 1\n193.199 106.176 102.671 11 19 12 29 1\n193.199 106.176 102.671 12 19 12 29 1\n193.199 106.176 102.671 13 19 12 29 1\n118.375 106.683 84.268 14 19 12 27 1\n118.375 106.683 84.268 15 19 12 27 1\n307.313 113.083 57.838 16 19 12 19 1\n118.375 106.683 84.268 17 19 12 27 1\n118.375 106.683 84.268 18 19 12 27 1\n118.375 106.683 84.268 19 19 12 27 1\n118.375 106.683 84.268 20 19 12 27 1\n140.911 146.459 236.524 1 20 12 28 1\n140.911 146.459 236.524 2 20 12 28 1\n140.911 146.459 236.524 3 20 12 28 1\n140.911 146.459 236.524 4 20 12 28 1\n140.911 146.459 236.524 5 20 12 28 1\n140.911 146.459 236.524 6 20 12 28 1\n140.911 146.459 236.524 7 20 12 28 1\n140.911 146.459 236.524 8 20 12 28 1\n193.199 106.176 102.671 9 20 12 29 1\n193.199 106.176 102.671 10 20 12 29 1\n193.199 106.176 102.671 11 20 12 29 1\n193.199 106.176 102.671 12 20 12 29 1\n118.375 106.683 84.268 13 20 12 27 1\n118.375 106.683 84.268 14 20 12 27 1\n118.375 106.683 84.268 15 20 12 27 1\n118.375 106.683 84.268 16 20 12 27 1\n118.375 106.683 84.268 17 20 12 27 1\n118.375 106.683 84.268 18 20 12 27 1\n118.375 106.683 84.268 19 20 12 27 1\n118.375 106.683 84.268 20 20 12 27 1\n213.704 129.862 233.466 1 1 13 5 1\n213.704 129.862 233.466 2 1 13 5 1\n213.704 129.862 233.466 3 1 13 5 1\n213.704 129.862 233.466 4 1 13 5 1\n213.704 129.862 233.466 5 1 13 5 1\n213.704 129.862 233.466 6 1 13 5 1\n213.704 129.862 233.466 7 1 13 5 1\n58.725 54.417 306.240 8 1 13 14 1\n58.725 54.417 306.240 9 1 13 14 1\n58.725 54.417 306.240 10 1 13 14 1\n58.725 54.417 306.240 11 1 13 14 1\n58.725 54.417 306.240 12 1 13 14 1\n58.725 54.417 306.240 13 1 13 14 1\n58.725 54.417 306.240 14 1 13 14 1\n155.686 60.526 232.560 15 1 13 41 1\n359.146 112.896 37.983 16 1 13 6 1\n359.146 112.896 37.983 17 1 13 6 1\n359.146 112.896 37.983 18 1 13 6 1\n359.146 112.896 37.983 19 1 13 6 1\n359.146 112.896 37.983 20 1 13 6 1\n213.704 129.862 233.466 1 2 13 5 1\n213.704 129.862 233.466 2 2 13 5 1\n213.704 129.862 233.466 3 2 13 5 1\n213.704 129.862 233.466 4 2 13 5 1\n213.704 129.862 233.466 5 2 13 5 1\n213.704 129.862 233.466 6 2 13 5 1\n213.704 129.862 233.466 7 2 13 5 1\n58.725 54.417 306.240 8 2 13 14 1\n58.725 54.417 306.240 9 2 13 14 1\n58.725 54.417 306.240 10 2 13 14 1\n58.725 54.417 306.240 11 2 13 14 1\n58.725 54.417 306.240 12 2 13 14 1\n58.725 54.417 306.240 13 2 13 14 1\n155.686 60.526 232.560 14 2 13 41 1\n155.686 60.526 232.560 15 2 13 41 1\n359.146 112.896 37.983 16 2 13 6 1\n359.146 112.896 37.983 17 2 13 6 1\n359.146 112.896 37.983 18 2 13 6 1\n359.146 112.896 37.983 19 2 13 6 1\n359.146 112.896 37.983 20 2 13 6 1\n213.704 129.862 233.466 1 3 13 5 1\n213.704 129.862 233.466 2 3 13 5 1\n213.704 129.862 233.466 3 3 13 5 1\n213.704 129.862 233.466 4 3 13 5 1\n213.704 129.862 233.466 5 3 13 5 1\n213.704 129.862 233.466 6 3 13 5 1\n213.704 129.862 233.466 7 3 13 5 1\n58.725 54.417 306.240 8 3 13 14 1\n58.725 54.417 306.240 9 3 13 14 1\n58.725 54.417 306.240 10 3 13 14 1\n58.725 54.417 306.240 11 3 13 14 1\n58.725 54.417 306.240 12 3 13 14 1\n58.725 54.417 306.240 13 3 13 14 1\n155.686 60.526 232.560 14 3 13 41 1\n155.686 60.526 232.560 15 3 13 41 1\n155.686 60.526 232.560 16 3 13 41 1\n359.146 112.896 37.983 17 3 13 6 1\n359.146 112.896 37.983 18 3 13 6 1\n359.146 112.896 37.983 19 3 13 6 1\n359.146 112.896 37.983 20 3 13 6 1\n213.704 129.862 233.466 1 4 13 5 1\n213.704 129.862 233.466 2 4 13 5 1\n213.704 129.862 233.466 3 4 13 5 1\n213.704 129.862 233.466 4 4 13 5 1\n213.704 129.862 233.466 5 4 13 5 1\n213.704 129.862 233.466 6 4 13 5 1\n213.704 129.862 233.466 7 4 13 5 1\n58.725 54.417 306.240 8 4 13 14 1\n58.725 54.417 306.240 9 4 13 14 1\n58.725 54.417 306.240 10 4 13 14 1\n58.725 54.417 306.240 11 4 13 14 1\n58.725 54.417 306.240 12 4 13 14 1\n155.686 60.526 232.560 13 4 13 41 1\n155.686 60.526 232.560 14 4 13 41 1\n155.686 60.526 232.560 15 4 13 41 1\n155.686 60.526 232.560 16 4 13 41 1\n155.686 60.526 232.560 17 4 13 41 1\n359.146 112.896 37.983 18 4 13 6 1\n359.146 112.896 37.983 19 4 13 6 1\n359.146 112.896 37.983 20 4 13 6 1\n270.234 111.919 286.574 1 5 13 3 1\n213.704 129.862 233.466 2 5 13 5 1\n213.704 129.862 233.466 3 5 13 5 1\n213.704 129.862 233.466 4 5 13 5 1\n213.704 129.862 233.466 5 5 13 5 1\n213.704 129.862 233.466 6 5 13 5 1\n213.704 129.862 233.466 7 5 13 5 1\n58.725 54.417 306.240 8 5 13 14 1\n206.865 60.889 308.280 9 5 13 43 1\n206.865 60.889 308.280 10 5 13 43 1\n206.865 60.889 308.280 11 5 13 43 1\n206.865 60.889 308.280 12 5 13 43 1\n155.686 60.526 232.560 13 5 13 41 1\n155.686 60.526 232.560 14 5 13 41 1\n155.686 60.526 232.560 15 5 13 41 1\n155.686 60.526 232.560 16 5 13 41 1\n155.686 60.526 232.560 17 5 13 41 1\n359.146 112.896 37.983 18 5 13 6 1\n359.146 112.896 37.983 19 5 13 6 1\n359.146 112.896 37.983 20 5 13 6 1\n270.234 111.919 286.574 1 6 13 3 1\n270.234 111.919 286.574 2 6 13 3 1\n270.234 111.919 286.574 3 6 13 3 1\n270.234 111.919 286.574 4 6 13 3 1\n270.234 111.919 286.574 5 6 13 3 1\n213.704 129.862 233.466 6 6 13 5 1\n206.865 60.889 308.280 7 6 13 43 1\n206.865 60.889 308.280 8 6 13 43 1\n206.865 60.889 308.280 9 6 13 43 1\n206.865 60.889 308.280 10 6 13 43 1\n206.865 60.889 308.280 11 6 13 43 1\n206.865 60.889 308.280 12 6 13 43 1\n155.686 60.526 232.560 13 6 13 41 1\n155.686 60.526 232.560 14 6 13 41 1\n155.686 60.526 232.560 15 6 13 41 1\n155.686 60.526 232.560 16 6 13 41 1\n155.686 60.526 232.560 17 6 13 41 1\n155.686 60.526 232.560 18 6 13 41 1\n359.146 112.896 37.983 19 6 13 6 1\n359.146 112.896 37.983 20 6 13 6 1\n270.234 111.919 286.574 1 7 13 3 1\n270.234 111.919 286.574 2 7 13 3 1\n270.234 111.919 286.574 3 7 13 3 1\n270.234 111.919 286.574 4 7 13 3 1\n270.234 111.919 286.574 5 7 13 3 1\n270.234 111.919 286.574 6 7 13 3 1\n206.865 60.889 308.280 7 7 13 43 1\n206.865 60.889 308.280 8 7 13 43 1\n206.865 60.889 308.280 9 7 13 43 1\n206.865 60.889 308.280 10 7 13 43 1\n206.865 60.889 308.280 11 7 13 43 1\n230.679 68.083 62.237 12 7 13 26 1\n155.686 60.526 232.560 13 7 13 41 1\n155.686 60.526 232.560 14 7 13 41 1\n155.686 60.526 232.560 15 7 13 41 1\n155.686 60.526 232.560 16 7 13 41 1\n155.686 60.526 232.560 17 7 13 41 1\n155.686 60.526 232.560 18 7 13 41 1\n155.686 60.526 232.560 19 7 13 41 1\n359.146 112.896 37.983 20 7 13 6 1\n270.234 111.919 286.574 1 8 13 3 1\n270.234 111.919 286.574 2 8 13 3 1\n270.234 111.919 286.574 3 8 13 3 1\n270.234 111.919 286.574 4 8 13 3 1\n270.234 111.919 286.574 5 8 13 3 1\n270.234 111.919 286.574 6 8 13 3 1\n270.234 111.919 286.574 7 8 13 3 1\n206.865 60.889 308.280 8 8 13 43 1\n206.865 60.889 308.280 9 8 13 43 1\n206.865 60.889 308.280 10 8 13 43 1\n230.679 68.083 62.237 11 8 13 26 1\n230.679 68.083 62.237 12 8 13 26 1\n230.679 68.083 62.237 13 8 13 26 1\n155.686 60.526 232.560 14 8 13 41 1\n155.686 60.526 232.560 15 8 13 41 1\n155.686 60.526 232.560 16 8 13 41 1\n155.686 60.526 232.560 17 8 13 41 1\n155.686 60.526 232.560 18 8 13 41 1\n155.686 60.526 232.560 19 8 13 41 1\n148.454 90.039 126.300 20 8 13 4 1\n195.836 46.286 27.037 1 9 13 34 1\n195.836 46.286 27.037 2 9 13 34 1\n195.836 46.286 27.037 3 9 13 34 1\n270.234 111.919 286.574 4 9 13 3 1\n270.234 111.919 286.574 5 9 13 3 1\n270.234 111.919 286.574 6 9 13 3 1\n61.871 127.308 31.203 7 9 13 16 1\n61.871 127.308 31.203 8 9 13 16 1\n230.679 68.083 62.237 9 9 13 26 1\n230.679 68.083 62.237 10 9 13 26 1\n230.679 68.083 62.237 11 9 13 26 1\n230.679 68.083 62.237 12 9 13 26 1\n230.679 68.083 62.237 13 9 13 26 1\n230.679 68.083 62.237 14 9 13 26 1\n230.679 68.083 62.237 15 9 13 26 1\n155.686 60.526 232.560 16 9 13 41 1\n155.686 60.526 232.560 17 9 13 41 1\n155.686 60.526 232.560 18 9 13 41 1\n155.686 60.526 232.560 19 9 13 41 1\n148.454 90.039 126.300 20 9 13 4 1\n195.836 46.286 27.037 1 10 13 34 1\n195.836 46.286 27.037 2 10 13 34 1\n195.836 46.286 27.037 3 10 13 34 1\n195.836 46.286 27.037 4 10 13 34 1\n195.836 46.286 27.037 5 10 13 34 1\n61.871 127.308 31.203 6 10 13 16 1\n61.871 127.308 31.203 7 10 13 16 1\n61.871 127.308 31.203 8 10 13 16 1\n9.742 132.981 241.933 9 10 13 48 1\n230.679 68.083 62.237 10 10 13 26 1\n230.679 68.083 62.237 11 10 13 26 1\n230.679 68.083 62.237 12 10 13 26 1\n230.679 68.083 62.237 13 10 13 26 1\n230.679 68.083 62.237 14 10 13 26 1\n111.594 70.700 44.838 15 10 13 20 1\n111.594 70.700 44.838 16 10 13 20 1\n111.594 70.700 44.838 17 10 13 20 1\n111.594 70.700 44.838 18 10 13 20 1\n148.454 90.039 126.300 19 10 13 4 1\n148.454 90.039 126.300 20 10 13 4 1\n195.836 46.286 27.037 1 11 13 34 1\n195.836 46.286 27.037 2 11 13 34 1\n195.836 46.286 27.037 3 11 13 34 1\n195.836 46.286 27.037 4 11 13 34 1\n195.836 46.286 27.037 5 11 13 34 1\n61.871 127.308 31.203 6 11 13 16 1\n9.742 132.981 241.933 7 11 13 48 1\n9.742 132.981 241.933 8 11 13 48 1\n9.742 132.981 241.933 9 11 13 48 1\n9.742 132.981 241.933 10 11 13 48 1\n230.679 68.083 62.237 11 11 13 26 1\n230.679 68.083 62.237 12 11 13 26 1\n230.679 68.083 62.237 13 11 13 26 1\n111.594 70.700 44.838 14 11 13 20 1\n111.594 70.700 44.838 15 11 13 20 1\n111.594 70.700 44.838 16 11 13 20 1\n111.594 70.700 44.838 17 11 13 20 1\n111.594 70.700 44.838 18 11 13 20 1\n111.594 70.700 44.838 19 11 13 20 1\n148.454 90.039 126.300 20 11 13 4 1\n246.290 104.982 183.986 1 12 13 23 1\n246.290 104.982 183.986 2 12 13 23 1\n246.290 104.982 183.986 3 12 13 23 1\n246.290 104.982 183.986 4 12 13 23 1\n246.290 104.982 183.986 5 12 13 23 1\n61.871 127.308 31.203 6 12 13 16 1\n9.742 132.981 241.933 7 12 13 48 1\n9.742 132.981 241.933 8 12 13 48 1\n9.742 132.981 241.933 9 12 13 48 1\n9.742 132.981 241.933 10 12 13 48 1\n9.742 132.981 241.933 11 12 13 48 1\n230.679 68.083 62.237 12 12 13 26 1\n111.594 70.700 44.838 13 12 13 20 1\n111.594 70.700 44.838 14 12 13 20 1\n111.594 70.700 44.838 15 12 13 20 1\n111.594 70.700 44.838 16 12 13 20 1\n111.594 70.700 44.838 17 12 13 20 1\n111.594 70.700 44.838 18 12 13 20 1\n111.594 70.700 44.838 19 12 13 20 1\n148.454 90.039 126.300 20 12 13 4 1\n246.290 104.982 183.986 1 13 13 23 1\n246.290 104.982 183.986 2 13 13 23 1\n246.290 104.982 183.986 3 13 13 23 1\n246.290 104.982 183.986 4 13 13 23 1\n246.290 104.982 183.986 5 13 13 23 1\n61.871 127.308 31.203 6 13 13 16 1\n9.742 132.981 241.933 7 13 13 48 1\n9.742 132.981 241.933 8 13 13 48 1\n193.199 106.176 102.671 9 13 13 29 1\n193.199 106.176 102.671 10 13 13 29 1\n193.199 106.176 102.671 11 13 13 29 1\n193.199 106.176 102.671 12 13 13 29 1\n111.594 70.700 44.838 13 13 13 20 1\n111.594 70.700 44.838 14 13 13 20 1\n111.594 70.700 44.838 15 13 13 20 1\n111.594 70.700 44.838 16 13 13 20 1\n111.594 70.700 44.838 17 13 13 20 1\n111.594 70.700 44.838 18 13 13 20 1\n103.919 42.576 234.753 19 13 13 8 1\n103.919 42.576 234.753 20 13 13 8 1\n246.290 104.982 183.986 1 14 13 23 1\n246.290 104.982 183.986 2 14 13 23 1\n246.290 104.982 183.986 3 14 13 23 1\n246.290 104.982 183.986 4 14 13 23 1\n246.290 104.982 183.986 5 14 13 23 1\n246.290 104.982 183.986 6 14 13 23 1\n193.199 106.176 102.671 7 14 13 29 1\n193.199 106.176 102.671 8 14 13 29 1\n193.199 106.176 102.671 9 14 13 29 1\n193.199 106.176 102.671 10 14 13 29 1\n193.199 106.176 102.671 11 14 13 29 1\n193.199 106.176 102.671 12 14 13 29 1\n193.199 106.176 102.671 13 14 13 29 1\n307.313 113.083 57.838 14 14 13 19 1\n307.313 113.083 57.838 15 14 13 19 1\n307.313 113.083 57.838 16 14 13 19 1\n307.313 113.083 57.838 17 14 13 19 1\n307.313 113.083 57.838 18 14 13 19 1\n103.919 42.576 234.753 19 14 13 8 1\n103.919 42.576 234.753 20 14 13 8 1\n246.290 104.982 183.986 1 15 13 23 1\n246.290 104.982 183.986 2 15 13 23 1\n246.290 104.982 183.986 3 15 13 23 1\n246.290 104.982 183.986 4 15 13 23 1\n246.290 104.982 183.986 5 15 13 23 1\n246.290 104.982 183.986 6 15 13 23 1\n193.199 106.176 102.671 7 15 13 29 1\n193.199 106.176 102.671 8 15 13 29 1\n193.199 106.176 102.671 9 15 13 29 1\n193.199 106.176 102.671 10 15 13 29 1\n193.199 106.176 102.671 11 15 13 29 1\n193.199 106.176 102.671 12 15 13 29 1\n193.199 106.176 102.671 13 15 13 29 1\n307.313 113.083 57.838 14 15 13 19 1\n307.313 113.083 57.838 15 15 13 19 1\n307.313 113.083 57.838 16 15 13 19 1\n307.313 113.083 57.838 17 15 13 19 1\n307.313 113.083 57.838 18 15 13 19 1\n307.313 113.083 57.838 19 15 13 19 1\n103.919 42.576 234.753 20 15 13 8 1\n246.290 104.982 183.986 1 16 13 23 1\n246.290 104.982 183.986 2 16 13 23 1\n246.290 104.982 183.986 3 16 13 23 1\n246.290 104.982 183.986 4 16 13 23 1\n246.290 104.982 183.986 5 16 13 23 1\n246.290 104.982 183.986 6 16 13 23 1\n193.199 106.176 102.671 7 16 13 29 1\n193.199 106.176 102.671 8 16 13 29 1\n193.199 106.176 102.671 9 16 13 29 1\n193.199 106.176 102.671 10 16 13 29 1\n193.199 106.176 102.671 11 16 13 29 1\n193.199 106.176 102.671 12 16 13 29 1\n193.199 106.176 102.671 13 16 13 29 1\n307.313 113.083 57.838 14 16 13 19 1\n307.313 113.083 57.838 15 16 13 19 1\n307.313 113.083 57.838 16 16 13 19 1\n307.313 113.083 57.838 17 16 13 19 1\n307.313 113.083 57.838 18 16 13 19 1\n307.313 113.083 57.838 19 16 13 19 1\n307.313 113.083 57.838 20 16 13 19 1\n246.290 104.982 183.986 1 17 13 23 1\n246.290 104.982 183.986 2 17 13 23 1\n246.290 104.982 183.986 3 17 13 23 1\n246.290 104.982 183.986 4 17 13 23 1\n140.911 146.459 236.524 5 17 13 28 1\n140.911 146.459 236.524 6 17 13 28 1\n193.199 106.176 102.671 7 17 13 29 1\n193.199 106.176 102.671 8 17 13 29 1\n193.199 106.176 102.671 9 17 13 29 1\n193.199 106.176 102.671 10 17 13 29 1\n193.199 106.176 102.671 11 17 13 29 1\n193.199 106.176 102.671 12 17 13 29 1\n193.199 106.176 102.671 13 17 13 29 1\n307.313 113.083 57.838 14 17 13 19 1\n307.313 113.083 57.838 15 17 13 19 1\n307.313 113.083 57.838 16 17 13 19 1\n307.313 113.083 57.838 17 17 13 19 1\n307.313 113.083 57.838 18 17 13 19 1\n307.313 113.083 57.838 19 17 13 19 1\n307.313 113.083 57.838 20 17 13 19 1\n246.290 104.982 183.986 1 18 13 23 1\n246.290 104.982 183.986 2 18 13 23 1\n140.911 146.459 236.524 3 18 13 28 1\n140.911 146.459 236.524 4 18 13 28 1\n140.911 146.459 236.524 5 18 13 28 1\n140.911 146.459 236.524 6 18 13 28 1\n140.911 146.459 236.524 7 18 13 28 1\n193.199 106.176 102.671 8 18 13 29 1\n193.199 106.176 102.671 9 18 13 29 1\n193.199 106.176 102.671 10 18 13 29 1\n193.199 106.176 102.671 11 18 13 29 1\n193.199 106.176 102.671 12 18 13 29 1\n193.199 106.176 102.671 13 18 13 29 1\n307.313 113.083 57.838 14 18 13 19 1\n307.313 113.083 57.838 15 18 13 19 1\n307.313 113.083 57.838 16 18 13 19 1\n307.313 113.083 57.838 17 18 13 19 1\n307.313 113.083 57.838 18 18 13 19 1\n307.313 113.083 57.838 19 18 13 19 1\n307.313 113.083 57.838 20 18 13 19 1\n140.911 146.459 236.524 1 19 13 28 1\n140.911 146.459 236.524 2 19 13 28 1\n140.911 146.459 236.524 3 19 13 28 1\n140.911 146.459 236.524 4 19 13 28 1\n140.911 146.459 236.524 5 19 13 28 1\n140.911 146.459 236.524 6 19 13 28 1\n140.911 146.459 236.524 7 19 13 28 1\n193.199 106.176 102.671 8 19 13 29 1\n193.199 106.176 102.671 9 19 13 29 1\n193.199 106.176 102.671 10 19 13 29 1\n193.199 106.176 102.671 11 19 13 29 1\n193.199 106.176 102.671 12 19 13 29 1\n193.199 106.176 102.671 13 19 13 29 1\n307.313 113.083 57.838 14 19 13 19 1\n307.313 113.083 57.838 15 19 13 19 1\n307.313 113.083 57.838 16 19 13 19 1\n307.313 113.083 57.838 17 19 13 19 1\n307.313 113.083 57.838 18 19 13 19 1\n307.313 113.083 57.838 19 19 13 19 1\n307.313 113.083 57.838 20 19 13 19 1\n140.911 146.459 236.524 1 20 13 28 1\n140.911 146.459 236.524 2 20 13 28 1\n140.911 146.459 236.524 3 20 13 28 1\n140.911 146.459 236.524 4 20 13 28 1\n140.911 146.459 236.524 5 20 13 28 1\n140.911 146.459 236.524 6 20 13 28 1\n140.911 146.459 236.524 7 20 13 28 1\n140.911 146.459 236.524 8 20 13 28 1\n193.199 106.176 102.671 9 20 13 29 1\n193.199 106.176 102.671 10 20 13 29 1\n193.199 106.176 102.671 11 20 13 29 1\n193.199 106.176 102.671 12 20 13 29 1\n193.199 106.176 102.671 13 20 13 29 1\n118.375 106.683 84.268 14 20 13 27 1\n307.313 113.083 57.838 15 20 13 19 1\n307.313 113.083 57.838 16 20 13 19 1\n307.313 113.083 57.838 17 20 13 19 1\n118.375 106.683 84.268 18 20 13 27 1\n118.375 106.683 84.268 19 20 13 27 1\n118.375 106.683 84.268 20 20 13 27 1\n213.704 129.862 233.466 1 1 14 5 1\n213.704 129.862 233.466 2 1 14 5 1\n213.704 129.862 233.466 3 1 14 5 1\n213.704 129.862 233.466 4 1 14 5 1\n213.704 129.862 233.466 5 1 14 5 1\n213.704 129.862 233.466 6 1 14 5 1\n213.704 129.862 233.466 7 1 14 5 1\n213.704 129.862 233.466 8 1 14 5 1\n58.725 54.417 306.240 9 1 14 14 1\n58.725 54.417 306.240 10 1 14 14 1\n58.725 54.417 306.240 11 1 14 14 1\n58.725 54.417 306.240 12 1 14 14 1\n58.725 54.417 306.240 13 1 14 14 1\n58.725 54.417 306.240 14 1 14 14 1\n155.686 60.526 232.560 15 1 14 41 1\n359.146 112.896 37.983 16 1 14 6 1\n359.146 112.896 37.983 17 1 14 6 1\n359.146 112.896 37.983 18 1 14 6 1\n359.146 112.896 37.983 19 1 14 6 1\n359.146 112.896 37.983 20 1 14 6 1\n213.704 129.862 233.466 1 2 14 5 1\n213.704 129.862 233.466 2 2 14 5 1\n213.704 129.862 233.466 3 2 14 5 1\n213.704 129.862 233.466 4 2 14 5 1\n213.704 129.862 233.466 5 2 14 5 1\n213.704 129.862 233.466 6 2 14 5 1\n213.704 129.862 233.466 7 2 14 5 1\n213.704 129.862 233.466 8 2 14 5 1\n58.725 54.417 306.240 9 2 14 14 1\n58.725 54.417 306.240 10 2 14 14 1\n58.725 54.417 306.240 11 2 14 14 1\n58.725 54.417 306.240 12 2 14 14 1\n58.725 54.417 306.240 13 2 14 14 1\n155.686 60.526 232.560 14 2 14 41 1\n155.686 60.526 232.560 15 2 14 41 1\n359.146 112.896 37.983 16 2 14 6 1\n359.146 112.896 37.983 17 2 14 6 1\n359.146 112.896 37.983 18 2 14 6 1\n359.146 112.896 37.983 19 2 14 6 1\n359.146 112.896 37.983 20 2 14 6 1\n213.704 129.862 233.466 1 3 14 5 1\n213.704 129.862 233.466 2 3 14 5 1\n213.704 129.862 233.466 3 3 14 5 1\n213.704 129.862 233.466 4 3 14 5 1\n213.704 129.862 233.466 5 3 14 5 1\n213.704 129.862 233.466 6 3 14 5 1\n213.704 129.862 233.466 7 3 14 5 1\n213.704 129.862 233.466 8 3 14 5 1\n206.865 60.889 308.280 9 3 14 43 1\n206.865 60.889 308.280 10 3 14 43 1\n206.865 60.889 308.280 11 3 14 43 1\n58.725 54.417 306.240 12 3 14 14 1\n32.741 35.872 10.181 13 3 14 25 1\n155.686 60.526 232.560 14 3 14 41 1\n155.686 60.526 232.560 15 3 14 41 1\n155.686 60.526 232.560 16 3 14 41 1\n359.146 112.896 37.983 17 3 14 6 1\n359.146 112.896 37.983 18 3 14 6 1\n359.146 112.896 37.983 19 3 14 6 1\n359.146 112.896 37.983 20 3 14 6 1\n213.704 129.862 233.466 1 4 14 5 1\n213.704 129.862 233.466 2 4 14 5 1\n213.704 129.862 233.466 3 4 14 5 1\n213.704 129.862 233.466 4 4 14 5 1\n213.704 129.862 233.466 5 4 14 5 1\n213.704 129.862 233.466 6 4 14 5 1\n213.704 129.862 233.466 7 4 14 5 1\n206.865 60.889 308.280 8 4 14 43 1\n206.865 60.889 308.280 9 4 14 43 1\n206.865 60.889 308.280 10 4 14 43 1\n206.865 60.889 308.280 11 4 14 43 1\n206.865 60.889 308.280 12 4 14 43 1\n155.686 60.526 232.560 13 4 14 41 1\n155.686 60.526 232.560 14 4 14 41 1\n155.686 60.526 232.560 15 4 14 41 1\n155.686 60.526 232.560 16 4 14 41 1\n359.146 112.896 37.983 17 4 14 6 1\n359.146 112.896 37.983 18 4 14 6 1\n359.146 112.896 37.983 19 4 14 6 1\n359.146 112.896 37.983 20 4 14 6 1\n213.704 129.862 233.466 1 5 14 5 1\n213.704 129.862 233.466 2 5 14 5 1\n213.704 129.862 233.466 3 5 14 5 1\n213.704 129.862 233.466 4 5 14 5 1\n213.704 129.862 233.466 5 5 14 5 1\n213.704 129.862 233.466 6 5 14 5 1\n213.704 129.862 233.466 7 5 14 5 1\n206.865 60.889 308.280 8 5 14 43 1\n206.865 60.889 308.280 9 5 14 43 1\n206.865 60.889 308.280 10 5 14 43 1\n206.865 60.889 308.280 11 5 14 43 1\n206.865 60.889 308.280 12 5 14 43 1\n155.686 60.526 232.560 13 5 14 41 1\n155.686 60.526 232.560 14 5 14 41 1\n155.686 60.526 232.560 15 5 14 41 1\n155.686 60.526 232.560 16 5 14 41 1\n155.686 60.526 232.560 17 5 14 41 1\n359.146 112.896 37.983 18 5 14 6 1\n359.146 112.896 37.983 19 5 14 6 1\n359.146 112.896 37.983 20 5 14 6 1\n270.234 111.919 286.574 1 6 14 3 1\n213.704 129.862 233.466 2 6 14 5 1\n213.704 129.862 233.466 3 6 14 5 1\n213.704 129.862 233.466 4 6 14 5 1\n213.704 129.862 233.466 5 6 14 5 1\n213.704 129.862 233.466 6 6 14 5 1\n206.865 60.889 308.280 7 6 14 43 1\n206.865 60.889 308.280 8 6 14 43 1\n206.865 60.889 308.280 9 6 14 43 1\n206.865 60.889 308.280 10 6 14 43 1\n206.865 60.889 308.280 11 6 14 43 1\n206.865 60.889 308.280 12 6 14 43 1\n155.686 60.526 232.560 13 6 14 41 1\n155.686 60.526 232.560 14 6 14 41 1\n155.686 60.526 232.560 15 6 14 41 1\n155.686 60.526 232.560 16 6 14 41 1\n155.686 60.526 232.560 17 6 14 41 1\n155.686 60.526 232.560 18 6 14 41 1\n359.146 112.896 37.983 19 6 14 6 1\n359.146 112.896 37.983 20 6 14 6 1\n195.836 46.286 27.037 1 7 14 34 1\n195.836 46.286 27.037 2 7 14 34 1\n195.836 46.286 27.037 3 7 14 34 1\n195.836 46.286 27.037 4 7 14 34 1\n270.234 111.919 286.574 5 7 14 3 1\n270.234 111.919 286.574 6 7 14 3 1\n206.865 60.889 308.280 7 7 14 43 1\n206.865 60.889 308.280 8 7 14 43 1\n206.865 60.889 308.280 9 7 14 43 1\n206.865 60.889 308.280 10 7 14 43 1\n206.865 60.889 308.280 11 7 14 43 1\n206.865 60.889 308.280 12 7 14 43 1\n155.686 60.526 232.560 13 7 14 41 1\n155.686 60.526 232.560 14 7 14 41 1\n155.686 60.526 232.560 15 7 14 41 1\n155.686 60.526 232.560 16 7 14 41 1\n155.686 60.526 232.560 17 7 14 41 1\n155.686 60.526 232.560 18 7 14 41 1\n155.686 60.526 232.560 19 7 14 41 1\n359.146 112.896 37.983 20 7 14 6 1\n195.836 46.286 27.037 1 8 14 34 1\n195.836 46.286 27.037 2 8 14 34 1\n195.836 46.286 27.037 3 8 14 34 1\n195.836 46.286 27.037 4 8 14 34 1\n195.836 46.286 27.037 5 8 14 34 1\n195.836 46.286 27.037 6 8 14 34 1\n206.865 60.889 308.280 7 8 14 43 1\n206.865 60.889 308.280 8 8 14 43 1\n206.865 60.889 308.280 9 8 14 43 1\n206.865 60.889 308.280 10 8 14 43 1\n206.865 60.889 308.280 11 8 14 43 1\n206.865 60.889 308.280 12 8 14 43 1\n155.686 60.526 232.560 13 8 14 41 1\n155.686 60.526 232.560 14 8 14 41 1\n155.686 60.526 232.560 15 8 14 41 1\n155.686 60.526 232.560 16 8 14 41 1\n155.686 60.526 232.560 17 8 14 41 1\n155.686 60.526 232.560 18 8 14 41 1\n155.686 60.526 232.560 19 8 14 41 1\n359.146 112.896 37.983 20 8 14 6 1\n195.836 46.286 27.037 1 9 14 34 1\n195.836 46.286 27.037 2 9 14 34 1\n195.836 46.286 27.037 3 9 14 34 1\n195.836 46.286 27.037 4 9 14 34 1\n195.836 46.286 27.037 5 9 14 34 1\n195.836 46.286 27.037 6 9 14 34 1\n61.871 127.308 31.203 7 9 14 16 1\n61.871 127.308 31.203 8 9 14 16 1\n206.865 60.889 308.280 9 9 14 43 1\n206.865 60.889 308.280 10 9 14 43 1\n206.865 60.889 308.280 11 9 14 43 1\n230.679 68.083 62.237 12 9 14 26 1\n111.594 70.700 44.838 13 9 14 20 1\n111.594 70.700 44.838 14 9 14 20 1\n111.594 70.700 44.838 15 9 14 20 1\n111.594 70.700 44.838 16 9 14 20 1\n111.594 70.700 44.838 17 9 14 20 1\n111.594 70.700 44.838 18 9 14 20 1\n111.594 70.700 44.838 19 9 14 20 1\n148.454 90.039 126.300 20 9 14 4 1\n195.836 46.286 27.037 1 10 14 34 1\n195.836 46.286 27.037 2 10 14 34 1\n195.836 46.286 27.037 3 10 14 34 1\n195.836 46.286 27.037 4 10 14 34 1\n195.836 46.286 27.037 5 10 14 34 1\n61.871 127.308 31.203 6 10 14 16 1\n61.871 127.308 31.203 7 10 14 16 1\n61.871 127.308 31.203 8 10 14 16 1\n61.871 127.308 31.203 9 10 14 16 1\n61.871 127.308 31.203 10 10 14 16 1\n230.679 68.083 62.237 11 10 14 26 1\n111.594 70.700 44.838 12 10 14 20 1\n111.594 70.700 44.838 13 10 14 20 1\n111.594 70.700 44.838 14 10 14 20 1\n111.594 70.700 44.838 15 10 14 20 1\n111.594 70.700 44.838 16 10 14 20 1\n111.594 70.700 44.838 17 10 14 20 1\n111.594 70.700 44.838 18 10 14 20 1\n111.594 70.700 44.838 19 10 14 20 1\n111.594 70.700 44.838 20 10 14 20 1\n195.836 46.286 27.037 1 11 14 34 1\n195.836 46.286 27.037 2 11 14 34 1\n195.836 46.286 27.037 3 11 14 34 1\n195.836 46.286 27.037 4 11 14 34 1\n195.836 46.286 27.037 5 11 14 34 1\n61.871 127.308 31.203 6 11 14 16 1\n61.871 127.308 31.203 7 11 14 16 1\n61.871 127.308 31.203 8 11 14 16 1\n61.871 127.308 31.203 9 11 14 16 1\n61.871 127.308 31.203 10 11 14 16 1\n230.679 68.083 62.237 11 11 14 26 1\n111.594 70.700 44.838 12 11 14 20 1\n111.594 70.700 44.838 13 11 14 20 1\n111.594 70.700 44.838 14 11 14 20 1\n111.594 70.700 44.838 15 11 14 20 1\n111.594 70.700 44.838 16 11 14 20 1\n111.594 70.700 44.838 17 11 14 20 1\n111.594 70.700 44.838 18 11 14 20 1\n111.594 70.700 44.838 19 11 14 20 1\n111.594 70.700 44.838 20 11 14 20 1\n195.836 46.286 27.037 1 12 14 34 1\n195.836 46.286 27.037 2 12 14 34 1\n195.836 46.286 27.037 3 12 14 34 1\n195.836 46.286 27.037 4 12 14 34 1\n61.871 127.308 31.203 5 12 14 16 1\n61.871 127.308 31.203 6 12 14 16 1\n61.871 127.308 31.203 7 12 14 16 1\n61.871 127.308 31.203 8 12 14 16 1\n61.871 127.308 31.203 9 12 14 16 1\n61.871 127.308 31.203 10 12 14 16 1\n61.871 127.308 31.203 11 12 14 16 1\n111.594 70.700 44.838 12 12 14 20 1\n111.594 70.700 44.838 13 12 14 20 1\n111.594 70.700 44.838 14 12 14 20 1\n111.594 70.700 44.838 15 12 14 20 1\n111.594 70.700 44.838 16 12 14 20 1\n111.594 70.700 44.838 17 12 14 20 1\n111.594 70.700 44.838 18 12 14 20 1\n111.594 70.700 44.838 19 12 14 20 1\n111.594 70.700 44.838 20 12 14 20 1\n246.290 104.982 183.986 1 13 14 23 1\n246.290 104.982 183.986 2 13 14 23 1\n246.290 104.982 183.986 3 13 14 23 1\n246.290 104.982 183.986 4 13 14 23 1\n61.871 127.308 31.203 5 13 14 16 1\n61.871 127.308 31.203 6 13 14 16 1\n61.871 127.308 31.203 7 13 14 16 1\n61.871 127.308 31.203 8 13 14 16 1\n193.199 106.176 102.671 9 13 14 29 1\n193.199 106.176 102.671 10 13 14 29 1\n193.199 106.176 102.671 11 13 14 29 1\n193.199 106.176 102.671 12 13 14 29 1\n111.594 70.700 44.838 13 13 14 20 1\n111.594 70.700 44.838 14 13 14 20 1\n111.594 70.700 44.838 15 13 14 20 1\n111.594 70.700 44.838 16 13 14 20 1\n111.594 70.700 44.838 17 13 14 20 1\n111.594 70.700 44.838 18 13 14 20 1\n111.594 70.700 44.838 19 13 14 20 1\n111.594 70.700 44.838 20 13 14 20 1\n246.290 104.982 183.986 1 14 14 23 1\n246.290 104.982 183.986 2 14 14 23 1\n246.290 104.982 183.986 3 14 14 23 1\n246.290 104.982 183.986 4 14 14 23 1\n246.290 104.982 183.986 5 14 14 23 1\n61.871 127.308 31.203 6 14 14 16 1\n193.199 106.176 102.671 7 14 14 29 1\n193.199 106.176 102.671 8 14 14 29 1\n193.199 106.176 102.671 9 14 14 29 1\n193.199 106.176 102.671 10 14 14 29 1\n193.199 106.176 102.671 11 14 14 29 1\n193.199 106.176 102.671 12 14 14 29 1\n193.199 106.176 102.671 13 14 14 29 1\n307.313 113.083 57.838 14 14 14 19 1\n307.313 113.083 57.838 15 14 14 19 1\n307.313 113.083 57.838 16 14 14 19 1\n307.313 113.083 57.838 17 14 14 19 1\n307.313 113.083 57.838 18 14 14 19 1\n307.313 113.083 57.838 19 14 14 19 1\n307.313 113.083 57.838 20 14 14 19 1\n246.290 104.982 183.986 1 15 14 23 1\n246.290 104.982 183.986 2 15 14 23 1\n246.290 104.982 183.986 3 15 14 23 1\n246.290 104.982 183.986 4 15 14 23 1\n246.290 104.982 183.986 5 15 14 23 1\n193.199 106.176 102.671 6 15 14 29 1\n193.199 106.176 102.671 7 15 14 29 1\n193.199 106.176 102.671 8 15 14 29 1\n193.199 106.176 102.671 9 15 14 29 1\n193.199 106.176 102.671 10 15 14 29 1\n193.199 106.176 102.671 11 15 14 29 1\n193.199 106.176 102.671 12 15 14 29 1\n193.199 106.176 102.671 13 15 14 29 1\n307.313 113.083 57.838 14 15 14 19 1\n307.313 113.083 57.838 15 15 14 19 1\n307.313 113.083 57.838 16 15 14 19 1\n307.313 113.083 57.838 17 15 14 19 1\n307.313 113.083 57.838 18 15 14 19 1\n307.313 113.083 57.838 19 15 14 19 1\n307.313 113.083 57.838 20 15 14 19 1\n246.290 104.982 183.986 1 16 14 23 1\n246.290 104.982 183.986 2 16 14 23 1\n246.290 104.982 183.986 3 16 14 23 1\n246.290 104.982 183.986 4 16 14 23 1\n246.290 104.982 183.986 5 16 14 23 1\n193.199 106.176 102.671 6 16 14 29 1\n193.199 106.176 102.671 7 16 14 29 1\n193.199 106.176 102.671 8 16 14 29 1\n193.199 106.176 102.671 9 16 14 29 1\n193.199 106.176 102.671 10 16 14 29 1\n193.199 106.176 102.671 11 16 14 29 1\n193.199 106.176 102.671 12 16 14 29 1\n193.199 106.176 102.671 13 16 14 29 1\n307.313 113.083 57.838 14 16 14 19 1\n307.313 113.083 57.838 15 16 14 19 1\n307.313 113.083 57.838 16 16 14 19 1\n307.313 113.083 57.838 17 16 14 19 1\n307.313 113.083 57.838 18 16 14 19 1\n307.313 113.083 57.838 19 16 14 19 1\n307.313 113.083 57.838 20 16 14 19 1\n246.290 104.982 183.986 1 17 14 23 1\n246.290 104.982 183.986 2 17 14 23 1\n246.290 104.982 183.986 3 17 14 23 1\n140.911 146.459 236.524 4 17 14 28 1\n140.911 146.459 236.524 5 17 14 28 1\n140.911 146.459 236.524 6 17 14 28 1\n193.199 106.176 102.671 7 17 14 29 1\n193.199 106.176 102.671 8 17 14 29 1\n193.199 106.176 102.671 9 17 14 29 1\n193.199 106.176 102.671 10 17 14 29 1\n193.199 106.176 102.671 11 17 14 29 1\n193.199 106.176 102.671 12 17 14 29 1\n193.199 106.176 102.671 13 17 14 29 1\n307.313 113.083 57.838 14 17 14 19 1\n307.313 113.083 57.838 15 17 14 19 1\n307.313 113.083 57.838 16 17 14 19 1\n307.313 113.083 57.838 17 17 14 19 1\n307.313 113.083 57.838 18 17 14 19 1\n307.313 113.083 57.838 19 17 14 19 1\n307.313 113.083 57.838 20 17 14 19 1\n140.911 146.459 236.524 1 18 14 28 1\n140.911 146.459 236.524 2 18 14 28 1\n140.911 146.459 236.524 3 18 14 28 1\n140.911 146.459 236.524 4 18 14 28 1\n140.911 146.459 236.524 5 18 14 28 1\n140.911 146.459 236.524 6 18 14 28 1\n140.911 146.459 236.524 7 18 14 28 1\n193.199 106.176 102.671 8 18 14 29 1\n193.199 106.176 102.671 9 18 14 29 1\n193.199 106.176 102.671 10 18 14 29 1\n193.199 106.176 102.671 11 18 14 29 1\n193.199 106.176 102.671 12 18 14 29 1\n193.199 106.176 102.671 13 18 14 29 1\n307.313 113.083 57.838 14 18 14 19 1\n307.313 113.083 57.838 15 18 14 19 1\n307.313 113.083 57.838 16 18 14 19 1\n307.313 113.083 57.838 17 18 14 19 1\n307.313 113.083 57.838 18 18 14 19 1\n307.313 113.083 57.838 19 18 14 19 1\n307.313 113.083 57.838 20 18 14 19 1\n140.911 146.459 236.524 1 19 14 28 1\n140.911 146.459 236.524 2 19 14 28 1\n140.911 146.459 236.524 3 19 14 28 1\n140.911 146.459 236.524 4 19 14 28 1\n140.911 146.459 236.524 5 19 14 28 1\n140.911 146.459 236.524 6 19 14 28 1\n140.911 146.459 236.524 7 19 14 28 1\n193.199 106.176 102.671 8 19 14 29 1\n193.199 106.176 102.671 9 19 14 29 1\n193.199 106.176 102.671 10 19 14 29 1\n193.199 106.176 102.671 11 19 14 29 1\n193.199 106.176 102.671 12 19 14 29 1\n193.199 106.176 102.671 13 19 14 29 1\n307.313 113.083 57.838 14 19 14 19 1\n307.313 113.083 57.838 15 19 14 19 1\n307.313 113.083 57.838 16 19 14 19 1\n307.313 113.083 57.838 17 19 14 19 1\n307.313 113.083 57.838 18 19 14 19 1\n307.313 113.083 57.838 19 19 14 19 1\n307.313 113.083 57.838 20 19 14 19 1\n140.911 146.459 236.524 1 20 14 28 1\n140.911 146.459 236.524 2 20 14 28 1\n140.911 146.459 236.524 3 20 14 28 1\n140.911 146.459 236.524 4 20 14 28 1\n140.911 146.459 236.524 5 20 14 28 1\n140.911 146.459 236.524 6 20 14 28 1\n140.911 146.459 236.524 7 20 14 28 1\n140.911 146.459 236.524 8 20 14 28 1\n193.199 106.176 102.671 9 20 14 29 1\n193.199 106.176 102.671 10 20 14 29 1\n193.199 106.176 102.671 11 20 14 29 1\n193.199 106.176 102.671 12 20 14 29 1\n193.199 106.176 102.671 13 20 14 29 1\n307.313 113.083 57.838 14 20 14 19 1\n307.313 113.083 57.838 15 20 14 19 1\n307.313 113.083 57.838 16 20 14 19 1\n307.313 113.083 57.838 17 20 14 19 1\n307.313 113.083 57.838 18 20 14 19 1\n307.313 113.083 57.838 19 20 14 19 1\n307.313 113.083 57.838 20 20 14 19 1\n213.704 129.862 233.466 1 1 15 5 1\n213.704 129.862 233.466 2 1 15 5 1\n213.704 129.862 233.466 3 1 15 5 1\n213.704 129.862 233.466 4 1 15 5 1\n213.704 129.862 233.466 5 1 15 5 1\n213.704 129.862 233.466 6 1 15 5 1\n213.704 129.862 233.466 7 1 15 5 1\n213.704 129.862 233.466 8 1 15 5 1\n213.704 129.862 233.466 9 1 15 5 1\n58.725 54.417 306.240 10 1 15 14 1\n58.725 54.417 306.240 11 1 15 14 1\n32.741 35.872 10.181 12 1 15 25 1\n32.741 35.872 10.181 13 1 15 25 1\n32.741 35.872 10.181 14 1 15 25 1\n21.084 85.761 243.412 15 1 15 46 1\n21.084 85.761 243.412 16 1 15 46 1\n359.146 112.896 37.983 17 1 15 6 1\n359.146 112.896 37.983 18 1 15 6 1\n359.146 112.896 37.983 19 1 15 6 1\n359.146 112.896 37.983 20 1 15 6 1\n213.704 129.862 233.466 1 2 15 5 1\n213.704 129.862 233.466 2 2 15 5 1\n213.704 129.862 233.466 3 2 15 5 1\n213.704 129.862 233.466 4 2 15 5 1\n213.704 129.862 233.466 5 2 15 5 1\n213.704 129.862 233.466 6 2 15 5 1\n213.704 129.862 233.466 7 2 15 5 1\n213.704 129.862 233.466 8 2 15 5 1\n213.704 129.862 233.466 9 2 15 5 1\n206.865 60.889 308.280 10 2 15 43 1\n206.865 60.889 308.280 11 2 15 43 1\n32.741 35.872 10.181 12 2 15 25 1\n32.741 35.872 10.181 13 2 15 25 1\n32.741 35.872 10.181 14 2 15 25 1\n32.741 35.872 10.181 15 2 15 25 1\n359.146 112.896 37.983 16 2 15 6 1\n359.146 112.896 37.983 17 2 15 6 1\n359.146 112.896 37.983 18 2 15 6 1\n359.146 112.896 37.983 19 2 15 6 1\n359.146 112.896 37.983 20 2 15 6 1\n213.704 129.862 233.466 1 3 15 5 1\n213.704 129.862 233.466 2 3 15 5 1\n213.704 129.862 233.466 3 3 15 5 1\n213.704 129.862 233.466 4 3 15 5 1\n213.704 129.862 233.466 5 3 15 5 1\n213.704 129.862 233.466 6 3 15 5 1\n213.704 129.862 233.466 7 3 15 5 1\n213.704 129.862 233.466 8 3 15 5 1\n206.865 60.889 308.280 9 3 15 43 1\n206.865 60.889 308.280 10 3 15 43 1\n206.865 60.889 308.280 11 3 15 43 1\n32.741 35.872 10.181 12 3 15 25 1\n32.741 35.872 10.181 13 3 15 25 1\n32.741 35.872 10.181 14 3 15 25 1\n32.741 35.872 10.181 15 3 15 25 1\n155.686 60.526 232.560 16 3 15 41 1\n359.146 112.896 37.983 17 3 15 6 1\n359.146 112.896 37.983 18 3 15 6 1\n359.146 112.896 37.983 19 3 15 6 1\n359.146 112.896 37.983 20 3 15 6 1\n213.704 129.862 233.466 1 4 15 5 1\n213.704 129.862 233.466 2 4 15 5 1\n213.704 129.862 233.466 3 4 15 5 1\n213.704 129.862 233.466 4 4 15 5 1\n213.704 129.862 233.466 5 4 15 5 1\n213.704 129.862 233.466 6 4 15 5 1\n213.704 129.862 233.466 7 4 15 5 1\n206.865 60.889 308.280 8 4 15 43 1\n206.865 60.889 308.280 9 4 15 43 1\n206.865 60.889 308.280 10 4 15 43 1\n206.865 60.889 308.280 11 4 15 43 1\n206.865 60.889 308.280 12 4 15 43 1\n32.741 35.872 10.181 13 4 15 25 1\n32.741 35.872 10.181 14 4 15 25 1\n155.686 60.526 232.560 15 4 15 41 1\n155.686 60.526 232.560 16 4 15 41 1\n359.146 112.896 37.983 17 4 15 6 1\n359.146 112.896 37.983 18 4 15 6 1\n359.146 112.896 37.983 19 4 15 6 1\n359.146 112.896 37.983 20 4 15 6 1\n213.704 129.862 233.466 1 5 15 5 1\n213.704 129.862 233.466 2 5 15 5 1\n213.704 129.862 233.466 3 5 15 5 1\n213.704 129.862 233.466 4 5 15 5 1\n213.704 129.862 233.466 5 5 15 5 1\n213.704 129.862 233.466 6 5 15 5 1\n206.865 60.889 308.280 7 5 15 43 1\n206.865 60.889 308.280 8 5 15 43 1\n206.865 60.889 308.280 9 5 15 43 1\n206.865 60.889 308.280 10 5 15 43 1\n206.865 60.889 308.280 11 5 15 43 1\n206.865 60.889 308.280 12 5 15 43 1\n206.865 60.889 308.280 13 5 15 43 1\n155.686 60.526 232.560 14 5 15 41 1\n155.686 60.526 232.560 15 5 15 41 1\n155.686 60.526 232.560 16 5 15 41 1\n155.686 60.526 232.560 17 5 15 41 1\n359.146 112.896 37.983 18 5 15 6 1\n359.146 112.896 37.983 19 5 15 6 1\n359.146 112.896 37.983 20 5 15 6 1\n195.836 46.286 27.037 1 6 15 34 1\n213.704 129.862 233.466 2 6 15 5 1\n213.704 129.862 233.466 3 6 15 5 1\n213.704 129.862 233.466 4 6 15 5 1\n213.704 129.862 233.466 5 6 15 5 1\n213.704 129.862 233.466 6 6 15 5 1\n206.865 60.889 308.280 7 6 15 43 1\n206.865 60.889 308.280 8 6 15 43 1\n206.865 60.889 308.280 9 6 15 43 1\n206.865 60.889 308.280 10 6 15 43 1\n206.865 60.889 308.280 11 6 15 43 1\n206.865 60.889 308.280 12 6 15 43 1\n206.865 60.889 308.280 13 6 15 43 1\n155.686 60.526 232.560 14 6 15 41 1\n155.686 60.526 232.560 15 6 15 41 1\n155.686 60.526 232.560 16 6 15 41 1\n155.686 60.526 232.560 17 6 15 41 1\n155.686 60.526 232.560 18 6 15 41 1\n359.146 112.896 37.983 19 6 15 6 1\n359.146 112.896 37.983 20 6 15 6 1\n195.836 46.286 27.037 1 7 15 34 1\n195.836 46.286 27.037 2 7 15 34 1\n195.836 46.286 27.037 3 7 15 34 1\n195.836 46.286 27.037 4 7 15 34 1\n195.836 46.286 27.037 5 7 15 34 1\n206.865 60.889 308.280 6 7 15 43 1\n206.865 60.889 308.280 7 7 15 43 1\n206.865 60.889 308.280 8 7 15 43 1\n206.865 60.889 308.280 9 7 15 43 1\n206.865 60.889 308.280 10 7 15 43 1\n206.865 60.889 308.280 11 7 15 43 1\n206.865 60.889 308.280 12 7 15 43 1\n206.865 60.889 308.280 13 7 15 43 1\n155.686 60.526 232.560 14 7 15 41 1\n155.686 60.526 232.560 15 7 15 41 1\n155.686 60.526 232.560 16 7 15 41 1\n155.686 60.526 232.560 17 7 15 41 1\n155.686 60.526 232.560 18 7 15 41 1\n155.686 60.526 232.560 19 7 15 41 1\n359.146 112.896 37.983 20 7 15 6 1\n195.836 46.286 27.037 1 8 15 34 1\n195.836 46.286 27.037 2 8 15 34 1\n195.836 46.286 27.037 3 8 15 34 1\n195.836 46.286 27.037 4 8 15 34 1\n195.836 46.286 27.037 5 8 15 34 1\n195.836 46.286 27.037 6 8 15 34 1\n206.865 60.889 308.280 7 8 15 43 1\n206.865 60.889 308.280 8 8 15 43 1\n206.865 60.889 308.280 9 8 15 43 1\n206.865 60.889 308.280 10 8 15 43 1\n206.865 60.889 308.280 11 8 15 43 1\n206.865 60.889 308.280 12 8 15 43 1\n206.865 60.889 308.280 13 8 15 43 1\n155.686 60.526 232.560 14 8 15 41 1\n155.686 60.526 232.560 15 8 15 41 1\n155.686 60.526 232.560 16 8 15 41 1\n155.686 60.526 232.560 17 8 15 41 1\n155.686 60.526 232.560 18 8 15 41 1\n337.952 156.456 36.702 19 8 15 24 1\n337.952 156.456 36.702 20 8 15 24 1\n195.836 46.286 27.037 1 9 15 34 1\n195.836 46.286 27.037 2 9 15 34 1\n195.836 46.286 27.037 3 9 15 34 1\n195.836 46.286 27.037 4 9 15 34 1\n195.836 46.286 27.037 5 9 15 34 1\n195.836 46.286 27.037 6 9 15 34 1\n61.871 127.308 31.203 7 9 15 16 1\n61.871 127.308 31.203 8 9 15 16 1\n206.865 60.889 308.280 9 9 15 43 1\n206.865 60.889 308.280 10 9 15 43 1\n206.865 60.889 308.280 11 9 15 43 1\n206.865 60.889 308.280 12 9 15 43 1\n111.594 70.700 44.838 13 9 15 20 1\n111.594 70.700 44.838 14 9 15 20 1\n111.594 70.700 44.838 15 9 15 20 1\n111.594 70.700 44.838 16 9 15 20 1\n111.594 70.700 44.838 17 9 15 20 1\n111.594 70.700 44.838 18 9 15 20 1\n111.594 70.700 44.838 19 9 15 20 1\n337.952 156.456 36.702 20 9 15 24 1\n195.836 46.286 27.037 1 10 15 34 1\n195.836 46.286 27.037 2 10 15 34 1\n195.836 46.286 27.037 3 10 15 34 1\n195.836 46.286 27.037 4 10 15 34 1\n195.836 46.286 27.037 5 10 15 34 1\n61.871 127.308 31.203 6 10 15 16 1\n61.871 127.308 31.203 7 10 15 16 1\n61.871 127.308 31.203 8 10 15 16 1\n61.871 127.308 31.203 9 10 15 16 1\n61.871 127.308 31.203 10 10 15 16 1\n206.865 60.889 308.280 11 10 15 43 1\n111.594 70.700 44.838 12 10 15 20 1\n111.594 70.700 44.838 13 10 15 20 1\n111.594 70.700 44.838 14 10 15 20 1\n111.594 70.700 44.838 15 10 15 20 1\n111.594 70.700 44.838 16 10 15 20 1\n111.594 70.700 44.838 17 10 15 20 1\n111.594 70.700 44.838 18 10 15 20 1\n111.594 70.700 44.838 19 10 15 20 1\n111.594 70.700 44.838 20 10 15 20 1\n195.836 46.286 27.037 1 11 15 34 1\n195.836 46.286 27.037 2 11 15 34 1\n195.836 46.286 27.037 3 11 15 34 1\n195.836 46.286 27.037 4 11 15 34 1\n195.836 46.286 27.037 5 11 15 34 1\n61.871 127.308 31.203 6 11 15 16 1\n61.871 127.308 31.203 7 11 15 16 1\n61.871 127.308 31.203 8 11 15 16 1\n61.871 127.308 31.203 9 11 15 16 1\n61.871 127.308 31.203 10 11 15 16 1\n61.871 127.308 31.203 11 11 15 16 1\n111.594 70.700 44.838 12 11 15 20 1\n111.594 70.700 44.838 13 11 15 20 1\n111.594 70.700 44.838 14 11 15 20 1\n111.594 70.700 44.838 15 11 15 20 1\n111.594 70.700 44.838 16 11 15 20 1\n111.594 70.700 44.838 17 11 15 20 1\n111.594 70.700 44.838 18 11 15 20 1\n111.594 70.700 44.838 19 11 15 20 1\n111.594 70.700 44.838 20 11 15 20 1\n195.836 46.286 27.037 1 12 15 34 1\n195.836 46.286 27.037 2 12 15 34 1\n195.836 46.286 27.037 3 12 15 34 1\n195.836 46.286 27.037 4 12 15 34 1\n61.871 127.308 31.203 5 12 15 16 1\n61.871 127.308 31.203 6 12 15 16 1\n61.871 127.308 31.203 7 12 15 16 1\n61.871 127.308 31.203 8 12 15 16 1\n61.871 127.308 31.203 9 12 15 16 1\n61.871 127.308 31.203 10 12 15 16 1\n61.871 127.308 31.203 11 12 15 16 1\n111.594 70.700 44.838 12 12 15 20 1\n111.594 70.700 44.838 13 12 15 20 1\n111.594 70.700 44.838 14 12 15 20 1\n111.594 70.700 44.838 15 12 15 20 1\n111.594 70.700 44.838 16 12 15 20 1\n111.594 70.700 44.838 17 12 15 20 1\n111.594 70.700 44.838 18 12 15 20 1\n111.594 70.700 44.838 19 12 15 20 1\n111.594 70.700 44.838 20 12 15 20 1\n174.974 118.636 115.906 1 13 15 18 1\n174.974 118.636 115.906 2 13 15 18 1\n174.974 118.636 115.906 3 13 15 18 1\n174.974 118.636 115.906 4 13 15 18 1\n174.974 118.636 115.906 5 13 15 18 1\n61.871 127.308 31.203 6 13 15 16 1\n61.871 127.308 31.203 7 13 15 16 1\n61.871 127.308 31.203 8 13 15 16 1\n61.871 127.308 31.203 9 13 15 16 1\n61.871 127.308 31.203 10 13 15 16 1\n193.199 106.176 102.671 11 13 15 29 1\n193.199 106.176 102.671 12 13 15 29 1\n111.594 70.700 44.838 13 13 15 20 1\n111.594 70.700 44.838 14 13 15 20 1\n111.594 70.700 44.838 15 13 15 20 1\n111.594 70.700 44.838 16 13 15 20 1\n111.594 70.700 44.838 17 13 15 20 1\n111.594 70.700 44.838 18 13 15 20 1\n111.594 70.700 44.838 19 13 15 20 1\n111.594 70.700 44.838 20 13 15 20 1\n174.974 118.636 115.906 1 14 15 18 1\n174.974 118.636 115.906 2 14 15 18 1\n174.974 118.636 115.906 3 14 15 18 1\n174.974 118.636 115.906 4 14 15 18 1\n174.974 118.636 115.906 5 14 15 18 1\n61.871 127.308 31.203 6 14 15 16 1\n61.871 127.308 31.203 7 14 15 16 1\n61.871 127.308 31.203 8 14 15 16 1\n193.199 106.176 102.671 9 14 15 29 1\n193.199 106.176 102.671 10 14 15 29 1\n193.199 106.176 102.671 11 14 15 29 1\n193.199 106.176 102.671 12 14 15 29 1\n193.199 106.176 102.671 13 14 15 29 1\n111.594 70.700 44.838 14 14 15 20 1\n307.313 113.083 57.838 15 14 15 19 1\n307.313 113.083 57.838 16 14 15 19 1\n307.313 113.083 57.838 17 14 15 19 1\n307.313 113.083 57.838 18 14 15 19 1\n307.313 113.083 57.838 19 14 15 19 1\n307.313 113.083 57.838 20 14 15 19 1\n174.974 118.636 115.906 1 15 15 18 1\n174.974 118.636 115.906 2 15 15 18 1\n174.974 118.636 115.906 3 15 15 18 1\n174.974 118.636 115.906 4 15 15 18 1\n174.974 118.636 115.906 5 15 15 18 1\n61.871 127.308 31.203 6 15 15 16 1\n193.199 106.176 102.671 7 15 15 29 1\n193.199 106.176 102.671 8 15 15 29 1\n193.199 106.176 102.671 9 15 15 29 1\n193.199 106.176 102.671 10 15 15 29 1\n193.199 106.176 102.671 11 15 15 29 1\n193.199 106.176 102.671 12 15 15 29 1\n193.199 106.176 102.671 13 15 15 29 1\n307.313 113.083 57.838 14 15 15 19 1\n307.313 113.083 57.838 15 15 15 19 1\n307.313 113.083 57.838 16 15 15 19 1\n307.313 113.083 57.838 17 15 15 19 1\n307.313 113.083 57.838 18 15 15 19 1\n307.313 113.083 57.838 19 15 15 19 1\n307.313 113.083 57.838 20 15 15 19 1\n174.974 118.636 115.906 1 16 15 18 1\n246.290 104.982 183.986 2 16 15 23 1\n246.290 104.982 183.986 3 16 15 23 1\n174.974 118.636 115.906 4 16 15 18 1\n174.974 118.636 115.906 5 16 15 18 1\n193.199 106.176 102.671 6 16 15 29 1\n193.199 106.176 102.671 7 16 15 29 1\n193.199 106.176 102.671 8 16 15 29 1\n193.199 106.176 102.671 9 16 15 29 1\n193.199 106.176 102.671 10 16 15 29 1\n193.199 106.176 102.671 11 16 15 29 1\n193.199 106.176 102.671 12 16 15 29 1\n193.199 106.176 102.671 13 16 15 29 1\n307.313 113.083 57.838 14 16 15 19 1\n307.313 113.083 57.838 15 16 15 19 1\n307.313 113.083 57.838 16 16 15 19 1\n307.313 113.083 57.838 17 16 15 19 1\n307.313 113.083 57.838 18 16 15 19 1\n307.313 113.083 57.838 19 16 15 19 1\n307.313 113.083 57.838 20 16 15 19 1\n246.290 104.982 183.986 1 17 15 23 1\n140.911 146.459 236.524 2 17 15 28 1\n140.911 146.459 236.524 3 17 15 28 1\n140.911 146.459 236.524 4 17 15 28 1\n140.911 146.459 236.524 5 17 15 28 1\n140.911 146.459 236.524 6 17 15 28 1\n193.199 106.176 102.671 7 17 15 29 1\n193.199 106.176 102.671 8 17 15 29 1\n193.199 106.176 102.671 9 17 15 29 1\n193.199 106.176 102.671 10 17 15 29 1\n193.199 106.176 102.671 11 17 15 29 1\n193.199 106.176 102.671 12 17 15 29 1\n193.199 106.176 102.671 13 17 15 29 1\n307.313 113.083 57.838 14 17 15 19 1\n307.313 113.083 57.838 15 17 15 19 1\n307.313 113.083 57.838 16 17 15 19 1\n307.313 113.083 57.838 17 17 15 19 1\n307.313 113.083 57.838 18 17 15 19 1\n307.313 113.083 57.838 19 17 15 19 1\n307.313 113.083 57.838 20 17 15 19 1\n140.911 146.459 236.524 1 18 15 28 1\n140.911 146.459 236.524 2 18 15 28 1\n140.911 146.459 236.524 3 18 15 28 1\n140.911 146.459 236.524 4 18 15 28 1\n140.911 146.459 236.524 5 18 15 28 1\n140.911 146.459 236.524 6 18 15 28 1\n140.911 146.459 236.524 7 18 15 28 1\n193.199 106.176 102.671 8 18 15 29 1\n193.199 106.176 102.671 9 18 15 29 1\n193.199 106.176 102.671 10 18 15 29 1\n193.199 106.176 102.671 11 18 15 29 1\n193.199 106.176 102.671 12 18 15 29 1\n193.199 106.176 102.671 13 18 15 29 1\n307.313 113.083 57.838 14 18 15 19 1\n307.313 113.083 57.838 15 18 15 19 1\n307.313 113.083 57.838 16 18 15 19 1\n307.313 113.083 57.838 17 18 15 19 1\n307.313 113.083 57.838 18 18 15 19 1\n307.313 113.083 57.838 19 18 15 19 1\n307.313 113.083 57.838 20 18 15 19 1\n140.911 146.459 236.524 1 19 15 28 1\n140.911 146.459 236.524 2 19 15 28 1\n140.911 146.459 236.524 3 19 15 28 1\n140.911 146.459 236.524 4 19 15 28 1\n140.911 146.459 236.524 5 19 15 28 1\n140.911 146.459 236.524 6 19 15 28 1\n140.911 146.459 236.524 7 19 15 28 1\n193.199 106.176 102.671 8 19 15 29 1\n193.199 106.176 102.671 9 19 15 29 1\n193.199 106.176 102.671 10 19 15 29 1\n193.199 106.176 102.671 11 19 15 29 1\n193.199 106.176 102.671 12 19 15 29 1\n193.199 106.176 102.671 13 19 15 29 1\n307.313 113.083 57.838 14 19 15 19 1\n307.313 113.083 57.838 15 19 15 19 1\n307.313 113.083 57.838 16 19 15 19 1\n307.313 113.083 57.838 17 19 15 19 1\n307.313 113.083 57.838 18 19 15 19 1\n307.313 113.083 57.838 19 19 15 19 1\n307.313 113.083 57.838 20 19 15 19 1\n140.911 146.459 236.524 1 20 15 28 1\n140.911 146.459 236.524 2 20 15 28 1\n140.911 146.459 236.524 3 20 15 28 1\n140.911 146.459 236.524 4 20 15 28 1\n140.911 146.459 236.524 5 20 15 28 1\n140.911 146.459 236.524 6 20 15 28 1\n140.911 146.459 236.524 7 20 15 28 1\n140.911 146.459 236.524 8 20 15 28 1\n193.199 106.176 102.671 9 20 15 29 1\n193.199 106.176 102.671 10 20 15 29 1\n193.199 106.176 102.671 11 20 15 29 1\n193.199 106.176 102.671 12 20 15 29 1\n193.199 106.176 102.671 13 20 15 29 1\n307.313 113.083 57.838 14 20 15 19 1\n307.313 113.083 57.838 15 20 15 19 1\n307.313 113.083 57.838 16 20 15 19 1\n307.313 113.083 57.838 17 20 15 19 1\n307.313 113.083 57.838 18 20 15 19 1\n307.313 113.083 57.838 19 20 15 19 1\n147.237 136.696 99.729 20 20 15 9 1\n213.704 129.862 233.466 1 1 16 5 1\n213.704 129.862 233.466 2 1 16 5 1\n213.704 129.862 233.466 3 1 16 5 1\n213.704 129.862 233.466 4 1 16 5 1\n213.704 129.862 233.466 5 1 16 5 1\n213.704 129.862 233.466 6 1 16 5 1\n213.704 129.862 233.466 7 1 16 5 1\n213.704 129.862 233.466 8 1 16 5 1\n213.704 129.862 233.466 9 1 16 5 1\n32.741 35.872 10.181 10 1 16 25 1\n32.741 35.872 10.181 11 1 16 25 1\n32.741 35.872 10.181 12 1 16 25 1\n32.741 35.872 10.181 13 1 16 25 1\n32.741 35.872 10.181 14 1 16 25 1\n21.084 85.761 243.412 15 1 16 46 1\n21.084 85.761 243.412 16 1 16 46 1\n21.084 85.761 243.412 17 1 16 46 1\n21.084 85.761 243.412 18 1 16 46 1\n359.146 112.896 37.983 19 1 16 6 1\n359.146 112.896 37.983 20 1 16 6 1\n213.704 129.862 233.466 1 2 16 5 1\n213.704 129.862 233.466 2 2 16 5 1\n213.704 129.862 233.466 3 2 16 5 1\n213.704 129.862 233.466 4 2 16 5 1\n213.704 129.862 233.466 5 2 16 5 1\n213.704 129.862 233.466 6 2 16 5 1\n213.704 129.862 233.466 7 2 16 5 1\n213.704 129.862 233.466 8 2 16 5 1\n206.865 60.889 308.280 9 2 16 43 1\n32.741 35.872 10.181 10 2 16 25 1\n32.741 35.872 10.181 11 2 16 25 1\n32.741 35.872 10.181 12 2 16 25 1\n32.741 35.872 10.181 13 2 16 25 1\n32.741 35.872 10.181 14 2 16 25 1\n32.741 35.872 10.181 15 2 16 25 1\n21.084 85.761 243.412 16 2 16 46 1\n21.084 85.761 243.412 17 2 16 46 1\n359.146 112.896 37.983 18 2 16 6 1\n359.146 112.896 37.983 19 2 16 6 1\n359.146 112.896 37.983 20 2 16 6 1\n213.704 129.862 233.466 1 3 16 5 1\n213.704 129.862 233.466 2 3 16 5 1\n213.704 129.862 233.466 3 3 16 5 1\n213.704 129.862 233.466 4 3 16 5 1\n213.704 129.862 233.466 5 3 16 5 1\n213.704 129.862 233.466 6 3 16 5 1\n213.704 129.862 233.466 7 3 16 5 1\n206.865 60.889 308.280 8 3 16 43 1\n206.865 60.889 308.280 9 3 16 43 1\n206.865 60.889 308.280 10 3 16 43 1\n32.741 35.872 10.181 11 3 16 25 1\n32.741 35.872 10.181 12 3 16 25 1\n32.741 35.872 10.181 13 3 16 25 1\n32.741 35.872 10.181 14 3 16 25 1\n32.741 35.872 10.181 15 3 16 25 1\n32.741 35.872 10.181 16 3 16 25 1\n359.146 112.896 37.983 17 3 16 6 1\n359.146 112.896 37.983 18 3 16 6 1\n359.146 112.896 37.983 19 3 16 6 1\n359.146 112.896 37.983 20 3 16 6 1\n213.704 129.862 233.466 1 4 16 5 1\n213.704 129.862 233.466 2 4 16 5 1\n213.704 129.862 233.466 3 4 16 5 1\n213.704 129.862 233.466 4 4 16 5 1\n213.704 129.862 233.466 5 4 16 5 1\n213.704 129.862 233.466 6 4 16 5 1\n206.865 60.889 308.280 7 4 16 43 1\n206.865 60.889 308.280 8 4 16 43 1\n206.865 60.889 308.280 9 4 16 43 1\n206.865 60.889 308.280 10 4 16 43 1\n206.865 60.889 308.280 11 4 16 43 1\n32.741 35.872 10.181 12 4 16 25 1\n32.741 35.872 10.181 13 4 16 25 1\n32.741 35.872 10.181 14 4 16 25 1\n32.741 35.872 10.181 15 4 16 25 1\n155.686 60.526 232.560 16 4 16 41 1\n359.146 112.896 37.983 17 4 16 6 1\n359.146 112.896 37.983 18 4 16 6 1\n359.146 112.896 37.983 19 4 16 6 1\n359.146 112.896 37.983 20 4 16 6 1\n213.704 129.862 233.466 1 5 16 5 1\n213.704 129.862 233.466 2 5 16 5 1\n213.704 129.862 233.466 3 5 16 5 1\n213.704 129.862 233.466 4 5 16 5 1\n213.704 129.862 233.466 5 5 16 5 1\n213.704 129.862 233.466 6 5 16 5 1\n206.865 60.889 308.280 7 5 16 43 1\n206.865 60.889 308.280 8 5 16 43 1\n206.865 60.889 308.280 9 5 16 43 1\n206.865 60.889 308.280 10 5 16 43 1\n206.865 60.889 308.280 11 5 16 43 1\n206.865 60.889 308.280 12 5 16 43 1\n32.741 35.872 10.181 13 5 16 25 1\n32.741 35.872 10.181 14 5 16 25 1\n32.741 35.872 10.181 15 5 16 25 1\n155.686 60.526 232.560 16 5 16 41 1\n337.952 156.456 36.702 17 5 16 24 1\n337.952 156.456 36.702 18 5 16 24 1\n337.952 156.456 36.702 19 5 16 24 1\n337.952 156.456 36.702 20 5 16 24 1\n195.836 46.286 27.037 1 6 16 34 1\n213.704 129.862 233.466 2 6 16 5 1\n213.704 129.862 233.466 3 6 16 5 1\n213.704 129.862 233.466 4 6 16 5 1\n213.704 129.862 233.466 5 6 16 5 1\n213.704 129.862 233.466 6 6 16 5 1\n206.865 60.889 308.280 7 6 16 43 1\n206.865 60.889 308.280 8 6 16 43 1\n206.865 60.889 308.280 9 6 16 43 1\n206.865 60.889 308.280 10 6 16 43 1\n206.865 60.889 308.280 11 6 16 43 1\n206.865 60.889 308.280 12 6 16 43 1\n206.865 60.889 308.280 13 6 16 43 1\n32.741 35.872 10.181 14 6 16 25 1\n32.741 35.872 10.181 15 6 16 25 1\n337.952 156.456 36.702 16 6 16 24 1\n337.952 156.456 36.702 17 6 16 24 1\n337.952 156.456 36.702 18 6 16 24 1\n337.952 156.456 36.702 19 6 16 24 1\n337.952 156.456 36.702 20 6 16 24 1\n195.836 46.286 27.037 1 7 16 34 1\n195.836 46.286 27.037 2 7 16 34 1\n195.836 46.286 27.037 3 7 16 34 1\n195.836 46.286 27.037 4 7 16 34 1\n195.836 46.286 27.037 5 7 16 34 1\n206.865 60.889 308.280 6 7 16 43 1\n206.865 60.889 308.280 7 7 16 43 1\n206.865 60.889 308.280 8 7 16 43 1\n206.865 60.889 308.280 9 7 16 43 1\n206.865 60.889 308.280 10 7 16 43 1\n206.865 60.889 308.280 11 7 16 43 1\n206.865 60.889 308.280 12 7 16 43 1\n206.865 60.889 308.280 13 7 16 43 1\n32.741 35.872 10.181 14 7 16 25 1\n155.686 60.526 232.560 15 7 16 41 1\n337.952 156.456 36.702 16 7 16 24 1\n337.952 156.456 36.702 17 7 16 24 1\n337.952 156.456 36.702 18 7 16 24 1\n337.952 156.456 36.702 19 7 16 24 1\n337.952 156.456 36.702 20 7 16 24 1\n195.836 46.286 27.037 1 8 16 34 1\n195.836 46.286 27.037 2 8 16 34 1\n195.836 46.286 27.037 3 8 16 34 1\n195.836 46.286 27.037 4 8 16 34 1\n195.836 46.286 27.037 5 8 16 34 1\n195.836 46.286 27.037 6 8 16 34 1\n206.865 60.889 308.280 7 8 16 43 1\n206.865 60.889 308.280 8 8 16 43 1\n206.865 60.889 308.280 9 8 16 43 1\n206.865 60.889 308.280 10 8 16 43 1\n206.865 60.889 308.280 11 8 16 43 1\n206.865 60.889 308.280 12 8 16 43 1\n206.865 60.889 308.280 13 8 16 43 1\n206.865 60.889 308.280 14 8 16 43 1\n111.594 70.700 44.838 15 8 16 20 1\n337.952 156.456 36.702 16 8 16 24 1\n337.952 156.456 36.702 17 8 16 24 1\n337.952 156.456 36.702 18 8 16 24 1\n337.952 156.456 36.702 19 8 16 24 1\n337.952 156.456 36.702 20 8 16 24 1\n195.836 46.286 27.037 1 9 16 34 1\n195.836 46.286 27.037 2 9 16 34 1\n195.836 46.286 27.037 3 9 16 34 1\n195.836 46.286 27.037 4 9 16 34 1\n195.836 46.286 27.037 5 9 16 34 1\n61.871 127.308 31.203 6 9 16 16 1\n61.871 127.308 31.203 7 9 16 16 1\n61.871 127.308 31.203 8 9 16 16 1\n206.865 60.889 308.280 9 9 16 43 1\n206.865 60.889 308.280 10 9 16 43 1\n206.865 60.889 308.280 11 9 16 43 1\n206.865 60.889 308.280 12 9 16 43 1\n111.594 70.700 44.838 13 9 16 20 1\n111.594 70.700 44.838 14 9 16 20 1\n111.594 70.700 44.838 15 9 16 20 1\n111.594 70.700 44.838 16 9 16 20 1\n111.594 70.700 44.838 17 9 16 20 1\n111.594 70.700 44.838 18 9 16 20 1\n337.952 156.456 36.702 19 9 16 24 1\n337.952 156.456 36.702 20 9 16 24 1\n195.836 46.286 27.037 1 10 16 34 1\n195.836 46.286 27.037 2 10 16 34 1\n195.836 46.286 27.037 3 10 16 34 1\n195.836 46.286 27.037 4 10 16 34 1\n195.836 46.286 27.037 5 10 16 34 1\n61.871 127.308 31.203 6 10 16 16 1\n61.871 127.308 31.203 7 10 16 16 1\n61.871 127.308 31.203 8 10 16 16 1\n61.871 127.308 31.203 9 10 16 16 1\n61.871 127.308 31.203 10 10 16 16 1\n61.871 127.308 31.203 11 10 16 16 1\n111.594 70.700 44.838 12 10 16 20 1\n111.594 70.700 44.838 13 10 16 20 1\n111.594 70.700 44.838 14 10 16 20 1\n111.594 70.700 44.838 15 10 16 20 1\n111.594 70.700 44.838 16 10 16 20 1\n111.594 70.700 44.838 17 10 16 20 1\n111.594 70.700 44.838 18 10 16 20 1\n111.594 70.700 44.838 19 10 16 20 1\n337.952 156.456 36.702 20 10 16 24 1\n195.836 46.286 27.037 1 11 16 34 1\n195.836 46.286 27.037 2 11 16 34 1\n195.836 46.286 27.037 3 11 16 34 1\n195.836 46.286 27.037 4 11 16 34 1\n61.871 127.308 31.203 5 11 16 16 1\n61.871 127.308 31.203 6 11 16 16 1\n61.871 127.308 31.203 7 11 16 16 1\n61.871 127.308 31.203 8 11 16 16 1\n61.871 127.308 31.203 9 11 16 16 1\n61.871 127.308 31.203 10 11 16 16 1\n61.871 127.308 31.203 11 11 16 16 1\n111.594 70.700 44.838 12 11 16 20 1\n111.594 70.700 44.838 13 11 16 20 1\n111.594 70.700 44.838 14 11 16 20 1\n111.594 70.700 44.838 15 11 16 20 1\n111.594 70.700 44.838 16 11 16 20 1\n111.594 70.700 44.838 17 11 16 20 1\n111.594 70.700 44.838 18 11 16 20 1\n111.594 70.700 44.838 19 11 16 20 1\n313.941 133.588 281.173 20 11 16 31 1\n174.974 118.636 115.906 1 12 16 18 1\n174.974 118.636 115.906 2 12 16 18 1\n174.974 118.636 115.906 3 12 16 18 1\n174.974 118.636 115.906 4 12 16 18 1\n61.871 127.308 31.203 5 12 16 16 1\n61.871 127.308 31.203 6 12 16 16 1\n61.871 127.308 31.203 7 12 16 16 1\n61.871 127.308 31.203 8 12 16 16 1\n61.871 127.308 31.203 9 12 16 16 1\n61.871 127.308 31.203 10 12 16 16 1\n61.871 127.308 31.203 11 12 16 16 1\n111.594 70.700 44.838 12 12 16 20 1\n111.594 70.700 44.838 13 12 16 20 1\n111.594 70.700 44.838 14 12 16 20 1\n111.594 70.700 44.838 15 12 16 20 1\n111.594 70.700 44.838 16 12 16 20 1\n111.594 70.700 44.838 17 12 16 20 1\n111.594 70.700 44.838 18 12 16 20 1\n313.941 133.588 281.173 19 12 16 31 1\n313.941 133.588 281.173 20 12 16 31 1\n174.974 118.636 115.906 1 13 16 18 1\n174.974 118.636 115.906 2 13 16 18 1\n174.974 118.636 115.906 3 13 16 18 1\n174.974 118.636 115.906 4 13 16 18 1\n174.974 118.636 115.906 5 13 16 18 1\n61.871 127.308 31.203 6 13 16 16 1\n61.871 127.308 31.203 7 13 16 16 1\n61.871 127.308 31.203 8 13 16 16 1\n61.871 127.308 31.203 9 13 16 16 1\n61.871 127.308 31.203 10 13 16 16 1\n61.871 127.308 31.203 11 13 16 16 1\n111.594 70.700 44.838 12 13 16 20 1\n111.594 70.700 44.838 13 13 16 20 1\n111.594 70.700 44.838 14 13 16 20 1\n111.594 70.700 44.838 15 13 16 20 1\n111.594 70.700 44.838 16 13 16 20 1\n111.594 70.700 44.838 17 13 16 20 1\n313.941 133.588 281.173 18 13 16 31 1\n313.941 133.588 281.173 19 13 16 31 1\n313.941 133.588 281.173 20 13 16 31 1\n174.974 118.636 115.906 1 14 16 18 1\n174.974 118.636 115.906 2 14 16 18 1\n174.974 118.636 115.906 3 14 16 18 1\n174.974 118.636 115.906 4 14 16 18 1\n174.974 118.636 115.906 5 14 16 18 1\n61.871 127.308 31.203 6 14 16 16 1\n61.871 127.308 31.203 7 14 16 16 1\n61.871 127.308 31.203 8 14 16 16 1\n61.871 127.308 31.203 9 14 16 16 1\n193.199 106.176 102.671 10 14 16 29 1\n193.199 106.176 102.671 11 14 16 29 1\n193.199 106.176 102.671 12 14 16 29 1\n193.199 106.176 102.671 13 14 16 29 1\n111.594 70.700 44.838 14 14 16 20 1\n111.594 70.700 44.838 15 14 16 20 1\n111.594 70.700 44.838 16 14 16 20 1\n313.941 133.588 281.173 17 14 16 31 1\n313.941 133.588 281.173 18 14 16 31 1\n313.941 133.588 281.173 19 14 16 31 1\n313.941 133.588 281.173 20 14 16 31 1\n174.974 118.636 115.906 1 15 16 18 1\n174.974 118.636 115.906 2 15 16 18 1\n174.974 118.636 115.906 3 15 16 18 1\n174.974 118.636 115.906 4 15 16 18 1\n174.974 118.636 115.906 5 15 16 18 1\n174.974 118.636 115.906 6 15 16 18 1\n61.871 127.308 31.203 7 15 16 16 1\n193.199 106.176 102.671 8 15 16 29 1\n193.199 106.176 102.671 9 15 16 29 1\n193.199 106.176 102.671 10 15 16 29 1\n193.199 106.176 102.671 11 15 16 29 1\n193.199 106.176 102.671 12 15 16 29 1\n193.199 106.176 102.671 13 15 16 29 1\n307.313 113.083 57.838 14 15 16 19 1\n307.313 113.083 57.838 15 15 16 19 1\n307.313 113.083 57.838 16 15 16 19 1\n307.313 113.083 57.838 17 15 16 19 1\n307.313 113.083 57.838 18 15 16 19 1\n313.941 133.588 281.173 19 15 16 31 1\n313.941 133.588 281.173 20 15 16 31 1\n174.974 118.636 115.906 1 16 16 18 1\n174.974 118.636 115.906 2 16 16 18 1\n174.974 118.636 115.906 3 16 16 18 1\n174.974 118.636 115.906 4 16 16 18 1\n174.974 118.636 115.906 5 16 16 18 1\n174.974 118.636 115.906 6 16 16 18 1\n193.199 106.176 102.671 7 16 16 29 1\n193.199 106.176 102.671 8 16 16 29 1\n193.199 106.176 102.671 9 16 16 29 1\n193.199 106.176 102.671 10 16 16 29 1\n193.199 106.176 102.671 11 16 16 29 1\n193.199 106.176 102.671 12 16 16 29 1\n193.199 106.176 102.671 13 16 16 29 1\n307.313 113.083 57.838 14 16 16 19 1\n307.313 113.083 57.838 15 16 16 19 1\n307.313 113.083 57.838 16 16 16 19 1\n307.313 113.083 57.838 17 16 16 19 1\n307.313 113.083 57.838 18 16 16 19 1\n307.313 113.083 57.838 19 16 16 19 1\n313.941 133.588 281.173 20 16 16 31 1\n174.974 118.636 115.906 1 17 16 18 1\n174.974 118.636 115.906 2 17 16 18 1\n174.974 118.636 115.906 3 17 16 18 1\n174.974 118.636 115.906 4 17 16 18 1\n140.911 146.459 236.524 5 17 16 28 1\n140.911 146.459 236.524 6 17 16 28 1\n193.199 106.176 102.671 7 17 16 29 1\n193.199 106.176 102.671 8 17 16 29 1\n193.199 106.176 102.671 9 17 16 29 1\n193.199 106.176 102.671 10 17 16 29 1\n193.199 106.176 102.671 11 17 16 29 1\n193.199 106.176 102.671 12 17 16 29 1\n193.199 106.176 102.671 13 17 16 29 1\n307.313 113.083 57.838 14 17 16 19 1\n307.313 113.083 57.838 15 17 16 19 1\n307.313 113.083 57.838 16 17 16 19 1\n307.313 113.083 57.838 17 17 16 19 1\n307.313 113.083 57.838 18 17 16 19 1\n307.313 113.083 57.838 19 17 16 19 1\n313.941 133.588 281.173 20 17 16 31 1\n140.911 146.459 236.524 1 18 16 28 1\n140.911 146.459 236.524 2 18 16 28 1\n140.911 146.459 236.524 3 18 16 28 1\n140.911 146.459 236.524 4 18 16 28 1\n140.911 146.459 236.524 5 18 16 28 1\n140.911 146.459 236.524 6 18 16 28 1\n140.911 146.459 236.524 7 18 16 28 1\n193.199 106.176 102.671 8 18 16 29 1\n193.199 106.176 102.671 9 18 16 29 1\n193.199 106.176 102.671 10 18 16 29 1\n193.199 106.176 102.671 11 18 16 29 1\n193.199 106.176 102.671 12 18 16 29 1\n193.199 106.176 102.671 13 18 16 29 1\n307.313 113.083 57.838 14 18 16 19 1\n307.313 113.083 57.838 15 18 16 19 1\n307.313 113.083 57.838 16 18 16 19 1\n307.313 113.083 57.838 17 18 16 19 1\n307.313 113.083 57.838 18 18 16 19 1\n307.313 113.083 57.838 19 18 16 19 1\n307.313 113.083 57.838 20 18 16 19 1\n140.911 146.459 236.524 1 19 16 28 1\n140.911 146.459 236.524 2 19 16 28 1\n140.911 146.459 236.524 3 19 16 28 1\n140.911 146.459 236.524 4 19 16 28 1\n140.911 146.459 236.524 5 19 16 28 1\n140.911 146.459 236.524 6 19 16 28 1\n140.911 146.459 236.524 7 19 16 28 1\n193.199 106.176 102.671 8 19 16 29 1\n193.199 106.176 102.671 9 19 16 29 1\n193.199 106.176 102.671 10 19 16 29 1\n193.199 106.176 102.671 11 19 16 29 1\n193.199 106.176 102.671 12 19 16 29 1\n193.199 106.176 102.671 13 19 16 29 1\n307.313 113.083 57.838 14 19 16 19 1\n307.313 113.083 57.838 15 19 16 19 1\n307.313 113.083 57.838 16 19 16 19 1\n307.313 113.083 57.838 17 19 16 19 1\n307.313 113.083 57.838 18 19 16 19 1\n147.237 136.696 99.729 19 19 16 9 1\n147.237 136.696 99.729 20 19 16 9 1\n140.911 146.459 236.524 1 20 16 28 1\n140.911 146.459 236.524 2 20 16 28 1\n140.911 146.459 236.524 3 20 16 28 1\n140.911 146.459 236.524 4 20 16 28 1\n140.911 146.459 236.524 5 20 16 28 1\n140.911 146.459 236.524 6 20 16 28 1\n140.911 146.459 236.524 7 20 16 28 1\n140.911 146.459 236.524 8 20 16 28 1\n223.840 69.973 177.562 9 20 16 37 1\n193.199 106.176 102.671 10 20 16 29 1\n193.199 106.176 102.671 11 20 16 29 1\n193.199 106.176 102.671 12 20 16 29 1\n193.199 106.176 102.671 13 20 16 29 1\n307.313 113.083 57.838 14 20 16 19 1\n307.313 113.083 57.838 15 20 16 19 1\n307.313 113.083 57.838 16 20 16 19 1\n307.313 113.083 57.838 17 20 16 19 1\n147.237 136.696 99.729 18 20 16 9 1\n147.237 136.696 99.729 19 20 16 9 1\n147.237 136.696 99.729 20 20 16 9 1\n213.704 129.862 233.466 1 1 17 5 1\n213.704 129.862 233.466 2 1 17 5 1\n213.704 129.862 233.466 3 1 17 5 1\n213.704 129.862 233.466 4 1 17 5 1\n213.704 129.862 233.466 5 1 17 5 1\n213.704 129.862 233.466 6 1 17 5 1\n213.704 129.862 233.466 7 1 17 5 1\n29.107 41.050 111.993 8 1 17 12 1\n32.741 35.872 10.181 9 1 17 25 1\n32.741 35.872 10.181 10 1 17 25 1\n32.741 35.872 10.181 11 1 17 25 1\n32.741 35.872 10.181 12 1 17 25 1\n32.741 35.872 10.181 13 1 17 25 1\n21.084 85.761 243.412 14 1 17 46 1\n21.084 85.761 243.412 15 1 17 46 1\n21.084 85.761 243.412 16 1 17 46 1\n21.084 85.761 243.412 17 1 17 46 1\n21.084 85.761 243.412 18 1 17 46 1\n21.084 85.761 243.412 19 1 17 46 1\n62.280 67.002 307.632 20 1 17 35 1\n213.704 129.862 233.466 1 2 17 5 1\n213.704 129.862 233.466 2 2 17 5 1\n213.704 129.862 233.466 3 2 17 5 1\n213.704 129.862 233.466 4 2 17 5 1\n213.704 129.862 233.466 5 2 17 5 1\n213.704 129.862 233.466 6 2 17 5 1\n29.107 41.050 111.993 7 2 17 12 1\n29.107 41.050 111.993 8 2 17 12 1\n32.741 35.872 10.181 9 2 17 25 1\n32.741 35.872 10.181 10 2 17 25 1\n32.741 35.872 10.181 11 2 17 25 1\n32.741 35.872 10.181 12 2 17 25 1\n32.741 35.872 10.181 13 2 17 25 1\n32.741 35.872 10.181 14 2 17 25 1\n21.084 85.761 243.412 15 2 17 46 1\n21.084 85.761 243.412 16 2 17 46 1\n21.084 85.761 243.412 17 2 17 46 1\n21.084 85.761 243.412 18 2 17 46 1\n21.084 85.761 243.412 19 2 17 46 1\n62.280 67.002 307.632 20 2 17 35 1\n213.704 129.862 233.466 1 3 17 5 1\n213.704 129.862 233.466 2 3 17 5 1\n213.704 129.862 233.466 3 3 17 5 1\n213.704 129.862 233.466 4 3 17 5 1\n213.704 129.862 233.466 5 3 17 5 1\n213.704 129.862 233.466 6 3 17 5 1\n213.704 129.862 233.466 7 3 17 5 1\n206.865 60.889 308.280 8 3 17 43 1\n206.865 60.889 308.280 9 3 17 43 1\n32.741 35.872 10.181 10 3 17 25 1\n32.741 35.872 10.181 11 3 17 25 1\n32.741 35.872 10.181 12 3 17 25 1\n32.741 35.872 10.181 13 3 17 25 1\n32.741 35.872 10.181 14 3 17 25 1\n32.741 35.872 10.181 15 3 17 25 1\n21.084 85.761 243.412 16 3 17 46 1\n21.084 85.761 243.412 17 3 17 46 1\n21.084 85.761 243.412 18 3 17 46 1\n21.084 85.761 243.412 19 3 17 46 1\n359.146 112.896 37.983 20 3 17 6 1\n213.704 129.862 233.466 1 4 17 5 1\n213.704 129.862 233.466 2 4 17 5 1\n213.704 129.862 233.466 3 4 17 5 1\n213.704 129.862 233.466 4 4 17 5 1\n213.704 129.862 233.466 5 4 17 5 1\n213.704 129.862 233.466 6 4 17 5 1\n206.865 60.889 308.280 7 4 17 43 1\n206.865 60.889 308.280 8 4 17 43 1\n206.865 60.889 308.280 9 4 17 43 1\n206.865 60.889 308.280 10 4 17 43 1\n32.741 35.872 10.181 11 4 17 25 1\n32.741 35.872 10.181 12 4 17 25 1\n32.741 35.872 10.181 13 4 17 25 1\n32.741 35.872 10.181 14 4 17 25 1\n32.741 35.872 10.181 15 4 17 25 1\n21.084 85.761 243.412 16 4 17 46 1\n21.084 85.761 243.412 17 4 17 46 1\n337.952 156.456 36.702 18 4 17 24 1\n337.952 156.456 36.702 19 4 17 24 1\n337.952 156.456 36.702 20 4 17 24 1\n134.113 92.523 201.119 1 5 17 36 1\n134.113 92.523 201.119 2 5 17 36 1\n213.704 129.862 233.466 3 5 17 5 1\n213.704 129.862 233.466 4 5 17 5 1\n213.704 129.862 233.466 5 5 17 5 1\n213.704 129.862 233.466 6 5 17 5 1\n206.865 60.889 308.280 7 5 17 43 1\n206.865 60.889 308.280 8 5 17 43 1\n206.865 60.889 308.280 9 5 17 43 1\n206.865 60.889 308.280 10 5 17 43 1\n206.865 60.889 308.280 11 5 17 43 1\n32.741 35.872 10.181 12 5 17 25 1\n32.741 35.872 10.181 13 5 17 25 1\n32.741 35.872 10.181 14 5 17 25 1\n32.741 35.872 10.181 15 5 17 25 1\n337.952 156.456 36.702 16 5 17 24 1\n337.952 156.456 36.702 17 5 17 24 1\n337.952 156.456 36.702 18 5 17 24 1\n337.952 156.456 36.702 19 5 17 24 1\n337.952 156.456 36.702 20 5 17 24 1\n134.113 92.523 201.119 1 6 17 36 1\n134.113 92.523 201.119 2 6 17 36 1\n134.113 92.523 201.119 3 6 17 36 1\n134.113 92.523 201.119 4 6 17 36 1\n134.113 92.523 201.119 5 6 17 36 1\n206.865 60.889 308.280 6 6 17 43 1\n206.865 60.889 308.280 7 6 17 43 1\n206.865 60.889 308.280 8 6 17 43 1\n206.865 60.889 308.280 9 6 17 43 1\n206.865 60.889 308.280 10 6 17 43 1\n206.865 60.889 308.280 11 6 17 43 1\n206.865 60.889 308.280 12 6 17 43 1\n32.741 35.872 10.181 13 6 17 25 1\n32.741 35.872 10.181 14 6 17 25 1\n32.741 35.872 10.181 15 6 17 25 1\n337.952 156.456 36.702 16 6 17 24 1\n337.952 156.456 36.702 17 6 17 24 1\n337.952 156.456 36.702 18 6 17 24 1\n337.952 156.456 36.702 19 6 17 24 1\n337.952 156.456 36.702 20 6 17 24 1\n195.836 46.286 27.037 1 7 17 34 1\n195.836 46.286 27.037 2 7 17 34 1\n134.113 92.523 201.119 3 7 17 36 1\n134.113 92.523 201.119 4 7 17 36 1\n134.113 92.523 201.119 5 7 17 36 1\n206.865 60.889 308.280 6 7 17 43 1\n206.865 60.889 308.280 7 7 17 43 1\n206.865 60.889 308.280 8 7 17 43 1\n206.865 60.889 308.280 9 7 17 43 1\n206.865 60.889 308.280 10 7 17 43 1\n206.865 60.889 308.280 11 7 17 43 1\n206.865 60.889 308.280 12 7 17 43 1\n206.865 60.889 308.280 13 7 17 43 1\n32.741 35.872 10.181 14 7 17 25 1\n32.741 35.872 10.181 15 7 17 25 1\n337.952 156.456 36.702 16 7 17 24 1\n337.952 156.456 36.702 17 7 17 24 1\n337.952 156.456 36.702 18 7 17 24 1\n337.952 156.456 36.702 19 7 17 24 1\n337.952 156.456 36.702 20 7 17 24 1\n195.836 46.286 27.037 1 8 17 34 1\n195.836 46.286 27.037 2 8 17 34 1\n195.836 46.286 27.037 3 8 17 34 1\n195.836 46.286 27.037 4 8 17 34 1\n195.836 46.286 27.037 5 8 17 34 1\n206.865 60.889 308.280 6 8 17 43 1\n206.865 60.889 308.280 7 8 17 43 1\n206.865 60.889 308.280 8 8 17 43 1\n206.865 60.889 308.280 9 8 17 43 1\n206.865 60.889 308.280 10 8 17 43 1\n206.865 60.889 308.280 11 8 17 43 1\n206.865 60.889 308.280 12 8 17 43 1\n206.865 60.889 308.280 13 8 17 43 1\n206.865 60.889 308.280 14 8 17 43 1\n337.952 156.456 36.702 15 8 17 24 1\n337.952 156.456 36.702 16 8 17 24 1\n337.952 156.456 36.702 17 8 17 24 1\n337.952 156.456 36.702 18 8 17 24 1\n337.952 156.456 36.702 19 8 17 24 1\n337.952 156.456 36.702 20 8 17 24 1\n195.836 46.286 27.037 1 9 17 34 1\n195.836 46.286 27.037 2 9 17 34 1\n195.836 46.286 27.037 3 9 17 34 1\n195.836 46.286 27.037 4 9 17 34 1\n195.836 46.286 27.037 5 9 17 34 1\n61.871 127.308 31.203 6 9 17 16 1\n61.871 127.308 31.203 7 9 17 16 1\n61.871 127.308 31.203 8 9 17 16 1\n206.865 60.889 308.280 9 9 17 43 1\n206.865 60.889 308.280 10 9 17 43 1\n206.865 60.889 308.280 11 9 17 43 1\n206.865 60.889 308.280 12 9 17 43 1\n111.594 70.700 44.838 13 9 17 20 1\n111.594 70.700 44.838 14 9 17 20 1\n111.594 70.700 44.838 15 9 17 20 1\n337.952 156.456 36.702 16 9 17 24 1\n337.952 156.456 36.702 17 9 17 24 1\n337.952 156.456 36.702 18 9 17 24 1\n337.952 156.456 36.702 19 9 17 24 1\n337.952 156.456 36.702 20 9 17 24 1\n195.836 46.286 27.037 1 10 17 34 1\n195.836 46.286 27.037 2 10 17 34 1\n195.836 46.286 27.037 3 10 17 34 1\n195.836 46.286 27.037 4 10 17 34 1\n195.836 46.286 27.037 5 10 17 34 1\n61.871 127.308 31.203 6 10 17 16 1\n61.871 127.308 31.203 7 10 17 16 1\n61.871 127.308 31.203 8 10 17 16 1\n61.871 127.308 31.203 9 10 17 16 1\n61.871 127.308 31.203 10 10 17 16 1\n206.865 60.889 308.280 11 10 17 43 1\n111.594 70.700 44.838 12 10 17 20 1\n111.594 70.700 44.838 13 10 17 20 1\n111.594 70.700 44.838 14 10 17 20 1\n111.594 70.700 44.838 15 10 17 20 1\n111.594 70.700 44.838 16 10 17 20 1\n111.594 70.700 44.838 17 10 17 20 1\n111.594 70.700 44.838 18 10 17 20 1\n313.941 133.588 281.173 19 10 17 31 1\n337.952 156.456 36.702 20 10 17 24 1\n195.836 46.286 27.037 1 11 17 34 1\n195.836 46.286 27.037 2 11 17 34 1\n195.836 46.286 27.037 3 11 17 34 1\n174.974 118.636 115.906 4 11 17 18 1\n174.974 118.636 115.906 5 11 17 18 1\n61.871 127.308 31.203 6 11 17 16 1\n61.871 127.308 31.203 7 11 17 16 1\n61.871 127.308 31.203 8 11 17 16 1\n61.871 127.308 31.203 9 11 17 16 1\n61.871 127.308 31.203 10 11 17 16 1\n61.871 127.308 31.203 11 11 17 16 1\n111.594 70.700 44.838 12 11 17 20 1\n111.594 70.700 44.838 13 11 17 20 1\n111.594 70.700 44.838 14 11 17 20 1\n111.594 70.700 44.838 15 11 17 20 1\n111.594 70.700 44.838 16 11 17 20 1\n111.594 70.700 44.838 17 11 17 20 1\n313.941 133.588 281.173 18 11 17 31 1\n313.941 133.588 281.173 19 11 17 31 1\n313.941 133.588 281.173 20 11 17 31 1\n174.974 118.636 115.906 1 12 17 18 1\n174.974 118.636 115.906 2 12 17 18 1\n174.974 118.636 115.906 3 12 17 18 1\n174.974 118.636 115.906 4 12 17 18 1\n174.974 118.636 115.906 5 12 17 18 1\n61.871 127.308 31.203 6 12 17 16 1\n61.871 127.308 31.203 7 12 17 16 1\n61.871 127.308 31.203 8 12 17 16 1\n61.871 127.308 31.203 9 12 17 16 1\n61.871 127.308 31.203 10 12 17 16 1\n61.871 127.308 31.203 11 12 17 16 1\n111.594 70.700 44.838 12 12 17 20 1\n111.594 70.700 44.838 13 12 17 20 1\n111.594 70.700 44.838 14 12 17 20 1\n111.594 70.700 44.838 15 12 17 20 1\n111.594 70.700 44.838 16 12 17 20 1\n313.941 133.588 281.173 17 12 17 31 1\n313.941 133.588 281.173 18 12 17 31 1\n313.941 133.588 281.173 19 12 17 31 1\n313.941 133.588 281.173 20 12 17 31 1\n174.974 118.636 115.906 1 13 17 18 1\n174.974 118.636 115.906 2 13 17 18 1\n174.974 118.636 115.906 3 13 17 18 1\n174.974 118.636 115.906 4 13 17 18 1\n174.974 118.636 115.906 5 13 17 18 1\n61.871 127.308 31.203 6 13 17 16 1\n61.871 127.308 31.203 7 13 17 16 1\n61.871 127.308 31.203 8 13 17 16 1\n61.871 127.308 31.203 9 13 17 16 1\n61.871 127.308 31.203 10 13 17 16 1\n61.871 127.308 31.203 11 13 17 16 1\n111.594 70.700 44.838 12 13 17 20 1\n111.594 70.700 44.838 13 13 17 20 1\n111.594 70.700 44.838 14 13 17 20 1\n313.941 133.588 281.173 15 13 17 31 1\n313.941 133.588 281.173 16 13 17 31 1\n313.941 133.588 281.173 17 13 17 31 1\n313.941 133.588 281.173 18 13 17 31 1\n313.941 133.588 281.173 19 13 17 31 1\n313.941 133.588 281.173 20 13 17 31 1\n174.974 118.636 115.906 1 14 17 18 1\n174.974 118.636 115.906 2 14 17 18 1\n174.974 118.636 115.906 3 14 17 18 1\n174.974 118.636 115.906 4 14 17 18 1\n174.974 118.636 115.906 5 14 17 18 1\n174.974 118.636 115.906 6 14 17 18 1\n61.871 127.308 31.203 7 14 17 16 1\n61.871 127.308 31.203 8 14 17 16 1\n61.871 127.308 31.203 9 14 17 16 1\n61.871 127.308 31.203 10 14 17 16 1\n193.199 106.176 102.671 11 14 17 29 1\n193.199 106.176 102.671 12 14 17 29 1\n193.199 106.176 102.671 13 14 17 29 1\n111.594 70.700 44.838 14 14 17 20 1\n313.941 133.588 281.173 15 14 17 31 1\n313.941 133.588 281.173 16 14 17 31 1\n313.941 133.588 281.173 17 14 17 31 1\n313.941 133.588 281.173 18 14 17 31 1\n313.941 133.588 281.173 19 14 17 31 1\n313.941 133.588 281.173 20 14 17 31 1\n174.974 118.636 115.906 1 15 17 18 1\n174.974 118.636 115.906 2 15 17 18 1\n174.974 118.636 115.906 3 15 17 18 1\n174.974 118.636 115.906 4 15 17 18 1\n174.974 118.636 115.906 5 15 17 18 1\n174.974 118.636 115.906 6 15 17 18 1\n61.871 127.308 31.203 7 15 17 16 1\n61.871 127.308 31.203 8 15 17 16 1\n61.871 127.308 31.203 9 15 17 16 1\n193.199 106.176 102.671 10 15 17 29 1\n193.199 106.176 102.671 11 15 17 29 1\n193.199 106.176 102.671 12 15 17 29 1\n193.199 106.176 102.671 13 15 17 29 1\n313.941 133.588 281.173 14 15 17 31 1\n313.941 133.588 281.173 15 15 17 31 1\n313.941 133.588 281.173 16 15 17 31 1\n313.941 133.588 281.173 17 15 17 31 1\n313.941 133.588 281.173 18 15 17 31 1\n313.941 133.588 281.173 19 15 17 31 1\n313.941 133.588 281.173 20 15 17 31 1\n174.974 118.636 115.906 1 16 17 18 1\n174.974 118.636 115.906 2 16 17 18 1\n174.974 118.636 115.906 3 16 17 18 1\n174.974 118.636 115.906 4 16 17 18 1\n174.974 118.636 115.906 5 16 17 18 1\n174.974 118.636 115.906 6 16 17 18 1\n174.974 118.636 115.906 7 16 17 18 1\n193.199 106.176 102.671 8 16 17 29 1\n193.199 106.176 102.671 9 16 17 29 1\n193.199 106.176 102.671 10 16 17 29 1\n193.199 106.176 102.671 11 16 17 29 1\n193.199 106.176 102.671 12 16 17 29 1\n193.199 106.176 102.671 13 16 17 29 1\n307.313 113.083 57.838 14 16 17 19 1\n307.313 113.083 57.838 15 16 17 19 1\n313.941 133.588 281.173 16 16 17 31 1\n313.941 133.588 281.173 17 16 17 31 1\n313.941 133.588 281.173 18 16 17 31 1\n313.941 133.588 281.173 19 16 17 31 1\n313.941 133.588 281.173 20 16 17 31 1\n174.974 118.636 115.906 1 17 17 18 1\n174.974 118.636 115.906 2 17 17 18 1\n174.974 118.636 115.906 3 17 17 18 1\n174.974 118.636 115.906 4 17 17 18 1\n174.974 118.636 115.906 5 17 17 18 1\n174.974 118.636 115.906 6 17 17 18 1\n174.974 118.636 115.906 7 17 17 18 1\n193.199 106.176 102.671 8 17 17 29 1\n193.199 106.176 102.671 9 17 17 29 1\n193.199 106.176 102.671 10 17 17 29 1\n193.199 106.176 102.671 11 17 17 29 1\n193.199 106.176 102.671 12 17 17 29 1\n193.199 106.176 102.671 13 17 17 29 1\n307.313 113.083 57.838 14 17 17 19 1\n307.313 113.083 57.838 15 17 17 19 1\n307.313 113.083 57.838 16 17 17 19 1\n313.941 133.588 281.173 17 17 17 31 1\n313.941 133.588 281.173 18 17 17 31 1\n313.941 133.588 281.173 19 17 17 31 1\n313.941 133.588 281.173 20 17 17 31 1\n174.974 118.636 115.906 1 18 17 18 1\n174.974 118.636 115.906 2 18 17 18 1\n174.974 118.636 115.906 3 18 17 18 1\n140.911 146.459 236.524 4 18 17 28 1\n140.911 146.459 236.524 5 18 17 28 1\n140.911 146.459 236.524 6 18 17 28 1\n223.840 69.973 177.562 7 18 17 37 1\n223.840 69.973 177.562 8 18 17 37 1\n223.840 69.973 177.562 9 18 17 37 1\n193.199 106.176 102.671 10 18 17 29 1\n193.199 106.176 102.671 11 18 17 29 1\n193.199 106.176 102.671 12 18 17 29 1\n193.199 106.176 102.671 13 18 17 29 1\n307.313 113.083 57.838 14 18 17 19 1\n307.313 113.083 57.838 15 18 17 19 1\n307.313 113.083 57.838 16 18 17 19 1\n307.313 113.083 57.838 17 18 17 19 1\n313.941 133.588 281.173 18 18 17 31 1\n313.941 133.588 281.173 19 18 17 31 1\n313.941 133.588 281.173 20 18 17 31 1\n140.911 146.459 236.524 1 19 17 28 1\n140.911 146.459 236.524 2 19 17 28 1\n140.911 146.459 236.524 3 19 17 28 1\n140.911 146.459 236.524 4 19 17 28 1\n140.911 146.459 236.524 5 19 17 28 1\n223.840 69.973 177.562 6 19 17 37 1\n223.840 69.973 177.562 7 19 17 37 1\n223.840 69.973 177.562 8 19 17 37 1\n223.840 69.973 177.562 9 19 17 37 1\n223.840 69.973 177.562 10 19 17 37 1\n223.840 69.973 177.562 11 19 17 37 1\n193.199 106.176 102.671 12 19 17 29 1\n193.199 106.176 102.671 13 19 17 29 1\n307.313 113.083 57.838 14 19 17 19 1\n307.313 113.083 57.838 15 19 17 19 1\n147.237 136.696 99.729 16 19 17 9 1\n147.237 136.696 99.729 17 19 17 9 1\n147.237 136.696 99.729 18 19 17 9 1\n147.237 136.696 99.729 19 19 17 9 1\n147.237 136.696 99.729 20 19 17 9 1\n140.911 146.459 236.524 1 20 17 28 1\n140.911 146.459 236.524 2 20 17 28 1\n140.911 146.459 236.524 3 20 17 28 1\n140.911 146.459 236.524 4 20 17 28 1\n140.911 146.459 236.524 5 20 17 28 1\n223.840 69.973 177.562 6 20 17 37 1\n223.840 69.973 177.562 7 20 17 37 1\n223.840 69.973 177.562 8 20 17 37 1\n223.840 69.973 177.562 9 20 17 37 1\n223.840 69.973 177.562 10 20 17 37 1\n223.840 69.973 177.562 11 20 17 37 1\n223.840 69.973 177.562 12 20 17 37 1\n223.840 69.973 177.562 13 20 17 37 1\n147.237 136.696 99.729 14 20 17 9 1\n147.237 136.696 99.729 15 20 17 9 1\n147.237 136.696 99.729 16 20 17 9 1\n147.237 136.696 99.729 17 20 17 9 1\n147.237 136.696 99.729 18 20 17 9 1\n147.237 136.696 99.729 19 20 17 9 1\n147.237 136.696 99.729 20 20 17 9 1\n213.704 129.862 233.466 1 1 18 5 1\n213.704 129.862 233.466 2 1 18 5 1\n213.704 129.862 233.466 3 1 18 5 1\n29.107 41.050 111.993 4 1 18 12 1\n29.107 41.050 111.993 5 1 18 12 1\n29.107 41.050 111.993 6 1 18 12 1\n29.107 41.050 111.993 7 1 18 12 1\n29.107 41.050 111.993 8 1 18 12 1\n29.107 41.050 111.993 9 1 18 12 1\n32.741 35.872 10.181 10 1 18 25 1\n32.741 35.872 10.181 11 1 18 25 1\n32.741 35.872 10.181 12 1 18 25 1\n32.741 35.872 10.181 13 1 18 25 1\n21.084 85.761 243.412 14 1 18 46 1\n21.084 85.761 243.412 15 1 18 46 1\n21.084 85.761 243.412 16 1 18 46 1\n21.084 85.761 243.412 17 1 18 46 1\n21.084 85.761 243.412 18 1 18 46 1\n62.280 67.002 307.632 19 1 18 35 1\n62.280 67.002 307.632 20 1 18 35 1\n213.704 129.862 233.466 1 2 18 5 1\n213.704 129.862 233.466 2 2 18 5 1\n29.107 41.050 111.993 3 2 18 12 1\n29.107 41.050 111.993 4 2 18 12 1\n29.107 41.050 111.993 5 2 18 12 1\n29.107 41.050 111.993 6 2 18 12 1\n29.107 41.050 111.993 7 2 18 12 1\n29.107 41.050 111.993 8 2 18 12 1\n29.107 41.050 111.993 9 2 18 12 1\n32.741 35.872 10.181 10 2 18 25 1\n32.741 35.872 10.181 11 2 18 25 1\n32.741 35.872 10.181 12 2 18 25 1\n32.741 35.872 10.181 13 2 18 25 1\n32.741 35.872 10.181 14 2 18 25 1\n21.084 85.761 243.412 15 2 18 46 1\n21.084 85.761 243.412 16 2 18 46 1\n21.084 85.761 243.412 17 2 18 46 1\n21.084 85.761 243.412 18 2 18 46 1\n62.280 67.002 307.632 19 2 18 35 1\n62.280 67.002 307.632 20 2 18 35 1\n213.704 129.862 233.466 1 3 18 5 1\n213.704 129.862 233.466 2 3 18 5 1\n213.704 129.862 233.466 3 3 18 5 1\n29.107 41.050 111.993 4 3 18 12 1\n29.107 41.050 111.993 5 3 18 12 1\n29.107 41.050 111.993 6 3 18 12 1\n29.107 41.050 111.993 7 3 18 12 1\n29.107 41.050 111.993 8 3 18 12 1\n206.865 60.889 308.280 9 3 18 43 1\n32.741 35.872 10.181 10 3 18 25 1\n32.741 35.872 10.181 11 3 18 25 1\n32.741 35.872 10.181 12 3 18 25 1\n32.741 35.872 10.181 13 3 18 25 1\n32.741 35.872 10.181 14 3 18 25 1\n21.084 85.761 243.412 15 3 18 46 1\n21.084 85.761 243.412 16 3 18 46 1\n21.084 85.761 243.412 17 3 18 46 1\n21.084 85.761 243.412 18 3 18 46 1\n21.084 85.761 243.412 19 3 18 46 1\n62.280 67.002 307.632 20 3 18 35 1\n134.113 92.523 201.119 1 4 18 36 1\n134.113 92.523 201.119 2 4 18 36 1\n134.113 92.523 201.119 3 4 18 36 1\n134.113 92.523 201.119 4 4 18 36 1\n29.107 41.050 111.993 5 4 18 12 1\n29.107 41.050 111.993 6 4 18 12 1\n29.107 41.050 111.993 7 4 18 12 1\n206.865 60.889 308.280 8 4 18 43 1\n206.865 60.889 308.280 9 4 18 43 1\n32.741 35.872 10.181 10 4 18 25 1\n32.741 35.872 10.181 11 4 18 25 1\n32.741 35.872 10.181 12 4 18 25 1\n32.741 35.872 10.181 13 4 18 25 1\n32.741 35.872 10.181 14 4 18 25 1\n32.741 35.872 10.181 15 4 18 25 1\n21.084 85.761 243.412 16 4 18 46 1\n21.084 85.761 243.412 17 4 18 46 1\n21.084 85.761 243.412 18 4 18 46 1\n337.952 156.456 36.702 19 4 18 24 1\n337.952 156.456 36.702 20 4 18 24 1\n134.113 92.523 201.119 1 5 18 36 1\n134.113 92.523 201.119 2 5 18 36 1\n134.113 92.523 201.119 3 5 18 36 1\n134.113 92.523 201.119 4 5 18 36 1\n134.113 92.523 201.119 5 5 18 36 1\n263.722 37.538 64.597 6 5 18 10 1\n206.865 60.889 308.280 7 5 18 43 1\n206.865 60.889 308.280 8 5 18 43 1\n206.865 60.889 308.280 9 5 18 43 1\n206.865 60.889 308.280 10 5 18 43 1\n32.741 35.872 10.181 11 5 18 25 1\n32.741 35.872 10.181 12 5 18 25 1\n32.741 35.872 10.181 13 5 18 25 1\n32.741 35.872 10.181 14 5 18 25 1\n32.741 35.872 10.181 15 5 18 25 1\n21.084 85.761 243.412 16 5 18 46 1\n337.952 156.456 36.702 17 5 18 24 1\n337.952 156.456 36.702 18 5 18 24 1\n337.952 156.456 36.702 19 5 18 24 1\n337.952 156.456 36.702 20 5 18 24 1\n134.113 92.523 201.119 1 6 18 36 1\n134.113 92.523 201.119 2 6 18 36 1\n134.113 92.523 201.119 3 6 18 36 1\n134.113 92.523 201.119 4 6 18 36 1\n134.113 92.523 201.119 5 6 18 36 1\n263.722 37.538 64.597 6 6 18 10 1\n263.722 37.538 64.597 7 6 18 10 1\n206.865 60.889 308.280 8 6 18 43 1\n206.865 60.889 308.280 9 6 18 43 1\n206.865 60.889 308.280 10 6 18 43 1\n206.865 60.889 308.280 11 6 18 43 1\n32.741 35.872 10.181 12 6 18 25 1\n32.741 35.872 10.181 13 6 18 25 1\n32.741 35.872 10.181 14 6 18 25 1\n32.741 35.872 10.181 15 6 18 25 1\n337.952 156.456 36.702 16 6 18 24 1\n337.952 156.456 36.702 17 6 18 24 1\n337.952 156.456 36.702 18 6 18 24 1\n337.952 156.456 36.702 19 6 18 24 1\n337.952 156.456 36.702 20 6 18 24 1\n134.113 92.523 201.119 1 7 18 36 1\n134.113 92.523 201.119 2 7 18 36 1\n134.113 92.523 201.119 3 7 18 36 1\n134.113 92.523 201.119 4 7 18 36 1\n263.722 37.538 64.597 5 7 18 10 1\n263.722 37.538 64.597 6 7 18 10 1\n263.722 37.538 64.597 7 7 18 10 1\n206.865 60.889 308.280 8 7 18 43 1\n206.865 60.889 308.280 9 7 18 43 1\n206.865 60.889 308.280 10 7 18 43 1\n206.865 60.889 308.280 11 7 18 43 1\n206.865 60.889 308.280 12 7 18 43 1\n32.741 35.872 10.181 13 7 18 25 1\n32.741 35.872 10.181 14 7 18 25 1\n32.741 35.872 10.181 15 7 18 25 1\n337.952 156.456 36.702 16 7 18 24 1\n337.952 156.456 36.702 17 7 18 24 1\n337.952 156.456 36.702 18 7 18 24 1\n337.952 156.456 36.702 19 7 18 24 1\n337.952 156.456 36.702 20 7 18 24 1\n134.113 92.523 201.119 1 8 18 36 1\n134.113 92.523 201.119 2 8 18 36 1\n134.113 92.523 201.119 3 8 18 36 1\n134.113 92.523 201.119 4 8 18 36 1\n263.722 37.538 64.597 5 8 18 10 1\n263.722 37.538 64.597 6 8 18 10 1\n263.722 37.538 64.597 7 8 18 10 1\n263.722 37.538 64.597 8 8 18 10 1\n206.865 60.889 308.280 9 8 18 43 1\n206.865 60.889 308.280 10 8 18 43 1\n206.865 60.889 308.280 11 8 18 43 1\n206.865 60.889 308.280 12 8 18 43 1\n32.741 35.872 10.181 13 8 18 25 1\n32.741 35.872 10.181 14 8 18 25 1\n337.952 156.456 36.702 15 8 18 24 1\n337.952 156.456 36.702 16 8 18 24 1\n337.952 156.456 36.702 17 8 18 24 1\n337.952 156.456 36.702 18 8 18 24 1\n337.952 156.456 36.702 19 8 18 24 1\n337.952 156.456 36.702 20 8 18 24 1\n134.113 92.523 201.119 1 9 18 36 1\n134.113 92.523 201.119 2 9 18 36 1\n134.113 92.523 201.119 3 9 18 36 1\n134.113 92.523 201.119 4 9 18 36 1\n263.722 37.538 64.597 5 9 18 10 1\n263.722 37.538 64.597 6 9 18 10 1\n263.722 37.538 64.597 7 9 18 10 1\n263.722 37.538 64.597 8 9 18 10 1\n206.865 60.889 308.280 9 9 18 43 1\n206.865 60.889 308.280 10 9 18 43 1\n206.865 60.889 308.280 11 9 18 43 1\n206.865 60.889 308.280 12 9 18 43 1\n32.741 35.872 10.181 13 9 18 25 1\n111.594 70.700 44.838 14 9 18 20 1\n337.952 156.456 36.702 15 9 18 24 1\n337.952 156.456 36.702 16 9 18 24 1\n337.952 156.456 36.702 17 9 18 24 1\n337.952 156.456 36.702 18 9 18 24 1\n337.952 156.456 36.702 19 9 18 24 1\n337.952 156.456 36.702 20 9 18 24 1\n195.836 46.286 27.037 1 10 18 34 1\n195.836 46.286 27.037 2 10 18 34 1\n195.836 46.286 27.037 3 10 18 34 1\n195.836 46.286 27.037 4 10 18 34 1\n263.722 37.538 64.597 5 10 18 10 1\n263.722 37.538 64.597 6 10 18 10 1\n263.722 37.538 64.597 7 10 18 10 1\n61.871 127.308 31.203 8 10 18 16 1\n61.871 127.308 31.203 9 10 18 16 1\n61.871 127.308 31.203 10 10 18 16 1\n206.865 60.889 308.280 11 10 18 43 1\n206.865 60.889 308.280 12 10 18 43 1\n111.594 70.700 44.838 13 10 18 20 1\n111.594 70.700 44.838 14 10 18 20 1\n313.941 133.588 281.173 15 10 18 31 1\n313.941 133.588 281.173 16 10 18 31 1\n313.941 133.588 281.173 17 10 18 31 1\n313.941 133.588 281.173 18 10 18 31 1\n313.941 133.588 281.173 19 10 18 31 1\n313.941 133.588 281.173 20 10 18 31 1\n174.974 118.636 115.906 1 11 18 18 1\n174.974 118.636 115.906 2 11 18 18 1\n174.974 118.636 115.906 3 11 18 18 1\n174.974 118.636 115.906 4 11 18 18 1\n174.974 118.636 115.906 5 11 18 18 1\n61.871 127.308 31.203 6 11 18 16 1\n61.871 127.308 31.203 7 11 18 16 1\n61.871 127.308 31.203 8 11 18 16 1\n61.871 127.308 31.203 9 11 18 16 1\n61.871 127.308 31.203 10 11 18 16 1\n61.871 127.308 31.203 11 11 18 16 1\n111.594 70.700 44.838 12 11 18 20 1\n111.594 70.700 44.838 13 11 18 20 1\n313.941 133.588 281.173 14 11 18 31 1\n313.941 133.588 281.173 15 11 18 31 1\n313.941 133.588 281.173 16 11 18 31 1\n313.941 133.588 281.173 17 11 18 31 1\n313.941 133.588 281.173 18 11 18 31 1\n313.941 133.588 281.173 19 11 18 31 1\n313.941 133.588 281.173 20 11 18 31 1\n174.974 118.636 115.906 1 12 18 18 1\n174.974 118.636 115.906 2 12 18 18 1\n174.974 118.636 115.906 3 12 18 18 1\n174.974 118.636 115.906 4 12 18 18 1\n174.974 118.636 115.906 5 12 18 18 1\n61.871 127.308 31.203 6 12 18 16 1\n61.871 127.308 31.203 7 12 18 16 1\n61.871 127.308 31.203 8 12 18 16 1\n61.871 127.308 31.203 9 12 18 16 1\n61.871 127.308 31.203 10 12 18 16 1\n61.871 127.308 31.203 11 12 18 16 1\n111.594 70.700 44.838 12 12 18 20 1\n111.594 70.700 44.838 13 12 18 20 1\n313.941 133.588 281.173 14 12 18 31 1\n313.941 133.588 281.173 15 12 18 31 1\n313.941 133.588 281.173 16 12 18 31 1\n313.941 133.588 281.173 17 12 18 31 1\n313.941 133.588 281.173 18 12 18 31 1\n313.941 133.588 281.173 19 12 18 31 1\n313.941 133.588 281.173 20 12 18 31 1\n174.974 118.636 115.906 1 13 18 18 1\n174.974 118.636 115.906 2 13 18 18 1\n174.974 118.636 115.906 3 13 18 18 1\n174.974 118.636 115.906 4 13 18 18 1\n174.974 118.636 115.906 5 13 18 18 1\n174.974 118.636 115.906 6 13 18 18 1\n61.871 127.308 31.203 7 13 18 16 1\n61.871 127.308 31.203 8 13 18 16 1\n61.871 127.308 31.203 9 13 18 16 1\n61.871 127.308 31.203 10 13 18 16 1\n61.871 127.308 31.203 11 13 18 16 1\n61.871 127.308 31.203 12 13 18 16 1\n313.941 133.588 281.173 13 13 18 31 1\n313.941 133.588 281.173 14 13 18 31 1\n313.941 133.588 281.173 15 13 18 31 1\n313.941 133.588 281.173 16 13 18 31 1\n313.941 133.588 281.173 17 13 18 31 1\n313.941 133.588 281.173 18 13 18 31 1\n313.941 133.588 281.173 19 13 18 31 1\n313.941 133.588 281.173 20 13 18 31 1\n174.974 118.636 115.906 1 14 18 18 1\n174.974 118.636 115.906 2 14 18 18 1\n174.974 118.636 115.906 3 14 18 18 1\n174.974 118.636 115.906 4 14 18 18 1\n174.974 118.636 115.906 5 14 18 18 1\n174.974 118.636 115.906 6 14 18 18 1\n61.871 127.308 31.203 7 14 18 16 1\n61.871 127.308 31.203 8 14 18 16 1\n61.871 127.308 31.203 9 14 18 16 1\n61.871 127.308 31.203 10 14 18 16 1\n61.871 127.308 31.203 11 14 18 16 1\n193.199 106.176 102.671 12 14 18 29 1\n313.941 133.588 281.173 13 14 18 31 1\n313.941 133.588 281.173 14 14 18 31 1\n313.941 133.588 281.173 15 14 18 31 1\n313.941 133.588 281.173 16 14 18 31 1\n313.941 133.588 281.173 17 14 18 31 1\n313.941 133.588 281.173 18 14 18 31 1\n313.941 133.588 281.173 19 14 18 31 1\n313.941 133.588 281.173 20 14 18 31 1\n174.974 118.636 115.906 1 15 18 18 1\n174.974 118.636 115.906 2 15 18 18 1\n174.974 118.636 115.906 3 15 18 18 1\n174.974 118.636 115.906 4 15 18 18 1\n174.974 118.636 115.906 5 15 18 18 1\n174.974 118.636 115.906 6 15 18 18 1\n61.871 127.308 31.203 7 15 18 16 1\n61.871 127.308 31.203 8 15 18 16 1\n61.871 127.308 31.203 9 15 18 16 1\n61.871 127.308 31.203 10 15 18 16 1\n193.199 106.176 102.671 11 15 18 29 1\n193.199 106.176 102.671 12 15 18 29 1\n313.941 133.588 281.173 13 15 18 31 1\n313.941 133.588 281.173 14 15 18 31 1\n313.941 133.588 281.173 15 15 18 31 1\n313.941 133.588 281.173 16 15 18 31 1\n313.941 133.588 281.173 17 15 18 31 1\n313.941 133.588 281.173 18 15 18 31 1\n313.941 133.588 281.173 19 15 18 31 1\n313.941 133.588 281.173 20 15 18 31 1\n174.974 118.636 115.906 1 16 18 18 1\n174.974 118.636 115.906 2 16 18 18 1\n174.974 118.636 115.906 3 16 18 18 1\n174.974 118.636 115.906 4 16 18 18 1\n174.974 118.636 115.906 5 16 18 18 1\n174.974 118.636 115.906 6 16 18 18 1\n174.974 118.636 115.906 7 16 18 18 1\n223.840 69.973 177.562 8 16 18 37 1\n223.840 69.973 177.562 9 16 18 37 1\n193.199 106.176 102.671 10 16 18 29 1\n193.199 106.176 102.671 11 16 18 29 1\n193.199 106.176 102.671 12 16 18 29 1\n313.941 133.588 281.173 13 16 18 31 1\n313.941 133.588 281.173 14 16 18 31 1\n313.941 133.588 281.173 15 16 18 31 1\n313.941 133.588 281.173 16 16 18 31 1\n313.941 133.588 281.173 17 16 18 31 1\n313.941 133.588 281.173 18 16 18 31 1\n313.941 133.588 281.173 19 16 18 31 1\n313.941 133.588 281.173 20 16 18 31 1\n174.974 118.636 115.906 1 17 18 18 1\n174.974 118.636 115.906 2 17 18 18 1\n174.974 118.636 115.906 3 17 18 18 1\n174.974 118.636 115.906 4 17 18 18 1\n174.974 118.636 115.906 5 17 18 18 1\n174.974 118.636 115.906 6 17 18 18 1\n223.840 69.973 177.562 7 17 18 37 1\n223.840 69.973 177.562 8 17 18 37 1\n223.840 69.973 177.562 9 17 18 37 1\n223.840 69.973 177.562 10 17 18 37 1\n223.840 69.973 177.562 11 17 18 37 1\n193.199 106.176 102.671 12 17 18 29 1\n193.199 106.176 102.671 13 17 18 29 1\n313.941 133.588 281.173 14 17 18 31 1\n313.941 133.588 281.173 15 17 18 31 1\n313.941 133.588 281.173 16 17 18 31 1\n313.941 133.588 281.173 17 17 18 31 1\n313.941 133.588 281.173 18 17 18 31 1\n313.941 133.588 281.173 19 17 18 31 1\n313.941 133.588 281.173 20 17 18 31 1\n174.974 118.636 115.906 1 18 18 18 1\n174.974 118.636 115.906 2 18 18 18 1\n174.974 118.636 115.906 3 18 18 18 1\n174.974 118.636 115.906 4 18 18 18 1\n223.840 69.973 177.562 5 18 18 37 1\n223.840 69.973 177.562 6 18 18 37 1\n223.840 69.973 177.562 7 18 18 37 1\n223.840 69.973 177.562 8 18 18 37 1\n223.840 69.973 177.562 9 18 18 37 1\n223.840 69.973 177.562 10 18 18 37 1\n223.840 69.973 177.562 11 18 18 37 1\n223.840 69.973 177.562 12 18 18 37 1\n223.840 69.973 177.562 13 18 18 37 1\n313.941 133.588 281.173 14 18 18 31 1\n313.941 133.588 281.173 15 18 18 31 1\n313.941 133.588 281.173 16 18 18 31 1\n147.237 136.696 99.729 17 18 18 9 1\n147.237 136.696 99.729 18 18 18 9 1\n147.237 136.696 99.729 19 18 18 9 1\n313.941 133.588 281.173 20 18 18 31 1\n174.974 118.636 115.906 1 19 18 18 1\n174.974 118.636 115.906 2 19 18 18 1\n174.974 118.636 115.906 3 19 18 18 1\n140.911 146.459 236.524 4 19 18 28 1\n223.840 69.973 177.562 5 19 18 37 1\n223.840 69.973 177.562 6 19 18 37 1\n223.840 69.973 177.562 7 19 18 37 1\n223.840 69.973 177.562 8 19 18 37 1\n223.840 69.973 177.562 9 19 18 37 1\n223.840 69.973 177.562 10 19 18 37 1\n223.840 69.973 177.562 11 19 18 37 1\n223.840 69.973 177.562 12 19 18 37 1\n223.840 69.973 177.562 13 19 18 37 1\n147.237 136.696 99.729 14 19 18 9 1\n147.237 136.696 99.729 15 19 18 9 1\n147.237 136.696 99.729 16 19 18 9 1\n147.237 136.696 99.729 17 19 18 9 1\n147.237 136.696 99.729 18 19 18 9 1\n147.237 136.696 99.729 19 19 18 9 1\n147.237 136.696 99.729 20 19 18 9 1\n140.911 146.459 236.524 1 20 18 28 1\n140.911 146.459 236.524 2 20 18 28 1\n140.911 146.459 236.524 3 20 18 28 1\n140.911 146.459 236.524 4 20 18 28 1\n223.840 69.973 177.562 5 20 18 37 1\n223.840 69.973 177.562 6 20 18 37 1\n223.840 69.973 177.562 7 20 18 37 1\n223.840 69.973 177.562 8 20 18 37 1\n223.840 69.973 177.562 9 20 18 37 1\n223.840 69.973 177.562 10 20 18 37 1\n223.840 69.973 177.562 11 20 18 37 1\n223.840 69.973 177.562 12 20 18 37 1\n223.840 69.973 177.562 13 20 18 37 1\n147.237 136.696 99.729 14 20 18 9 1\n147.237 136.696 99.729 15 20 18 9 1\n147.237 136.696 99.729 16 20 18 9 1\n147.237 136.696 99.729 17 20 18 9 1\n147.237 136.696 99.729 18 20 18 9 1\n147.237 136.696 99.729 19 20 18 9 1\n147.237 136.696 99.729 20 20 18 9 1\n29.107 41.050 111.993 1 1 19 12 1\n29.107 41.050 111.993 2 1 19 12 1\n29.107 41.050 111.993 3 1 19 12 1\n29.107 41.050 111.993 4 1 19 12 1\n29.107 41.050 111.993 5 1 19 12 1\n29.107 41.050 111.993 6 1 19 12 1\n29.107 41.050 111.993 7 1 19 12 1\n29.107 41.050 111.993 8 1 19 12 1\n29.107 41.050 111.993 9 1 19 12 1\n29.107 41.050 111.993 10 1 19 12 1\n32.741 35.872 10.181 11 1 19 25 1\n21.084 85.761 243.412 12 1 19 46 1\n21.084 85.761 243.412 13 1 19 46 1\n21.084 85.761 243.412 14 1 19 46 1\n21.084 85.761 243.412 15 1 19 46 1\n21.084 85.761 243.412 16 1 19 46 1\n21.084 85.761 243.412 17 1 19 46 1\n21.084 85.761 243.412 18 1 19 46 1\n62.280 67.002 307.632 19 1 19 35 1\n62.280 67.002 307.632 20 1 19 35 1\n29.107 41.050 111.993 1 2 19 12 1\n29.107 41.050 111.993 2 2 19 12 1\n29.107 41.050 111.993 3 2 19 12 1\n29.107 41.050 111.993 4 2 19 12 1\n29.107 41.050 111.993 5 2 19 12 1\n29.107 41.050 111.993 6 2 19 12 1\n29.107 41.050 111.993 7 2 19 12 1\n29.107 41.050 111.993 8 2 19 12 1\n29.107 41.050 111.993 9 2 19 12 1\n32.741 35.872 10.181 10 2 19 25 1\n32.741 35.872 10.181 11 2 19 25 1\n32.741 35.872 10.181 12 2 19 25 1\n32.741 35.872 10.181 13 2 19 25 1\n21.084 85.761 243.412 14 2 19 46 1\n21.084 85.761 243.412 15 2 19 46 1\n21.084 85.761 243.412 16 2 19 46 1\n21.084 85.761 243.412 17 2 19 46 1\n21.084 85.761 243.412 18 2 19 46 1\n62.280 67.002 307.632 19 2 19 35 1\n62.280 67.002 307.632 20 2 19 35 1\n134.113 92.523 201.119 1 3 19 36 1\n134.113 92.523 201.119 2 3 19 36 1\n29.107 41.050 111.993 3 3 19 12 1\n29.107 41.050 111.993 4 3 19 12 1\n29.107 41.050 111.993 5 3 19 12 1\n29.107 41.050 111.993 6 3 19 12 1\n29.107 41.050 111.993 7 3 19 12 1\n29.107 41.050 111.993 8 3 19 12 1\n29.107 41.050 111.993 9 3 19 12 1\n32.741 35.872 10.181 10 3 19 25 1\n32.741 35.872 10.181 11 3 19 25 1\n32.741 35.872 10.181 12 3 19 25 1\n32.741 35.872 10.181 13 3 19 25 1\n21.084 85.761 243.412 14 3 19 46 1\n21.084 85.761 243.412 15 3 19 46 1\n21.084 85.761 243.412 16 3 19 46 1\n21.084 85.761 243.412 17 3 19 46 1\n21.084 85.761 243.412 18 3 19 46 1\n62.280 67.002 307.632 19 3 19 35 1\n62.280 67.002 307.632 20 3 19 35 1\n134.113 92.523 201.119 1 4 19 36 1\n134.113 92.523 201.119 2 4 19 36 1\n134.113 92.523 201.119 3 4 19 36 1\n134.113 92.523 201.119 4 4 19 36 1\n29.107 41.050 111.993 5 4 19 12 1\n29.107 41.050 111.993 6 4 19 12 1\n29.107 41.050 111.993 7 4 19 12 1\n29.107 41.050 111.993 8 4 19 12 1\n29.107 41.050 111.993 9 4 19 12 1\n32.741 35.872 10.181 10 4 19 25 1\n32.741 35.872 10.181 11 4 19 25 1\n32.741 35.872 10.181 12 4 19 25 1\n32.741 35.872 10.181 13 4 19 25 1\n32.741 35.872 10.181 14 4 19 25 1\n21.084 85.761 243.412 15 4 19 46 1\n21.084 85.761 243.412 16 4 19 46 1\n21.084 85.761 243.412 17 4 19 46 1\n21.084 85.761 243.412 18 4 19 46 1\n21.084 85.761 243.412 19 4 19 46 1\n62.280 67.002 307.632 20 4 19 35 1\n134.113 92.523 201.119 1 5 19 36 1\n134.113 92.523 201.119 2 5 19 36 1\n134.113 92.523 201.119 3 5 19 36 1\n134.113 92.523 201.119 4 5 19 36 1\n134.113 92.523 201.119 5 5 19 36 1\n263.722 37.538 64.597 6 5 19 10 1\n29.107 41.050 111.993 7 5 19 12 1\n29.107 41.050 111.993 8 5 19 12 1\n206.865 60.889 308.280 9 5 19 43 1\n206.865 60.889 308.280 10 5 19 43 1\n32.741 35.872 10.181 11 5 19 25 1\n32.741 35.872 10.181 12 5 19 25 1\n32.741 35.872 10.181 13 5 19 25 1\n32.741 35.872 10.181 14 5 19 25 1\n21.084 85.761 243.412 15 5 19 46 1\n21.084 85.761 243.412 16 5 19 46 1\n21.084 85.761 243.412 17 5 19 46 1\n337.952 156.456 36.702 18 5 19 24 1\n337.952 156.456 36.702 19 5 19 24 1\n337.952 156.456 36.702 20 5 19 24 1\n134.113 92.523 201.119 1 6 19 36 1\n134.113 92.523 201.119 2 6 19 36 1\n134.113 92.523 201.119 3 6 19 36 1\n134.113 92.523 201.119 4 6 19 36 1\n134.113 92.523 201.119 5 6 19 36 1\n263.722 37.538 64.597 6 6 19 10 1\n263.722 37.538 64.597 7 6 19 10 1\n263.722 37.538 64.597 8 6 19 10 1\n206.865 60.889 308.280 9 6 19 43 1\n206.865 60.889 308.280 10 6 19 43 1\n32.741 35.872 10.181 11 6 19 25 1\n32.741 35.872 10.181 12 6 19 25 1\n32.741 35.872 10.181 13 6 19 25 1\n32.741 35.872 10.181 14 6 19 25 1\n32.741 35.872 10.181 15 6 19 25 1\n337.952 156.456 36.702 16 6 19 24 1\n337.952 156.456 36.702 17 6 19 24 1\n337.952 156.456 36.702 18 6 19 24 1\n337.952 156.456 36.702 19 6 19 24 1\n337.952 156.456 36.702 20 6 19 24 1\n134.113 92.523 201.119 1 7 19 36 1\n134.113 92.523 201.119 2 7 19 36 1\n134.113 92.523 201.119 3 7 19 36 1\n134.113 92.523 201.119 4 7 19 36 1\n263.722 37.538 64.597 5 7 19 10 1\n263.722 37.538 64.597 6 7 19 10 1\n263.722 37.538 64.597 7 7 19 10 1\n263.722 37.538 64.597 8 7 19 10 1\n263.722 37.538 64.597 9 7 19 10 1\n206.865 60.889 308.280 10 7 19 43 1\n206.865 60.889 308.280 11 7 19 43 1\n206.865 60.889 308.280 12 7 19 43 1\n32.741 35.872 10.181 13 7 19 25 1\n32.741 35.872 10.181 14 7 19 25 1\n337.952 156.456 36.702 15 7 19 24 1\n337.952 156.456 36.702 16 7 19 24 1\n337.952 156.456 36.702 17 7 19 24 1\n337.952 156.456 36.702 18 7 19 24 1\n337.952 156.456 36.702 19 7 19 24 1\n337.952 156.456 36.702 20 7 19 24 1\n134.113 92.523 201.119 1 8 19 36 1\n134.113 92.523 201.119 2 8 19 36 1\n134.113 92.523 201.119 3 8 19 36 1\n134.113 92.523 201.119 4 8 19 36 1\n263.722 37.538 64.597 5 8 19 10 1\n263.722 37.538 64.597 6 8 19 10 1\n263.722 37.538 64.597 7 8 19 10 1\n263.722 37.538 64.597 8 8 19 10 1\n263.722 37.538 64.597 9 8 19 10 1\n206.865 60.889 308.280 10 8 19 43 1\n206.865 60.889 308.280 11 8 19 43 1\n206.865 60.889 308.280 12 8 19 43 1\n32.741 35.872 10.181 13 8 19 25 1\n32.741 35.872 10.181 14 8 19 25 1\n337.952 156.456 36.702 15 8 19 24 1\n337.952 156.456 36.702 16 8 19 24 1\n337.952 156.456 36.702 17 8 19 24 1\n337.952 156.456 36.702 18 8 19 24 1\n337.952 156.456 36.702 19 8 19 24 1\n337.952 156.456 36.702 20 8 19 24 1\n134.113 92.523 201.119 1 9 19 36 1\n134.113 92.523 201.119 2 9 19 36 1\n134.113 92.523 201.119 3 9 19 36 1\n134.113 92.523 201.119 4 9 19 36 1\n263.722 37.538 64.597 5 9 19 10 1\n263.722 37.538 64.597 6 9 19 10 1\n263.722 37.538 64.597 7 9 19 10 1\n263.722 37.538 64.597 8 9 19 10 1\n263.722 37.538 64.597 9 9 19 10 1\n263.722 37.538 64.597 10 9 19 10 1\n206.865 60.889 308.280 11 9 19 43 1\n206.865 60.889 308.280 12 9 19 43 1\n32.741 35.872 10.181 13 9 19 25 1\n111.594 70.700 44.838 14 9 19 20 1\n337.952 156.456 36.702 15 9 19 24 1\n337.952 156.456 36.702 16 9 19 24 1\n337.952 156.456 36.702 17 9 19 24 1\n337.952 156.456 36.702 18 9 19 24 1\n337.952 156.456 36.702 19 9 19 24 1\n337.952 156.456 36.702 20 9 19 24 1\n134.113 92.523 201.119 1 10 19 36 1\n134.113 92.523 201.119 2 10 19 36 1\n134.113 92.523 201.119 3 10 19 36 1\n263.722 37.538 64.597 4 10 19 10 1\n263.722 37.538 64.597 5 10 19 10 1\n263.722 37.538 64.597 6 10 19 10 1\n263.722 37.538 64.597 7 10 19 10 1\n263.722 37.538 64.597 8 10 19 10 1\n263.722 37.538 64.597 9 10 19 10 1\n263.722 37.538 64.597 10 10 19 10 1\n206.865 60.889 308.280 11 10 19 43 1\n206.865 60.889 308.280 12 10 19 43 1\n313.941 133.588 281.173 13 10 19 31 1\n313.941 133.588 281.173 14 10 19 31 1\n313.941 133.588 281.173 15 10 19 31 1\n313.941 133.588 281.173 16 10 19 31 1\n313.941 133.588 281.173 17 10 19 31 1\n313.941 133.588 281.173 18 10 19 31 1\n313.941 133.588 281.173 19 10 19 31 1\n313.941 133.588 281.173 20 10 19 31 1\n174.974 118.636 115.906 1 11 19 18 1\n174.974 118.636 115.906 2 11 19 18 1\n174.974 118.636 115.906 3 11 19 18 1\n174.974 118.636 115.906 4 11 19 18 1\n263.722 37.538 64.597 5 11 19 10 1\n263.722 37.538 64.597 6 11 19 10 1\n263.722 37.538 64.597 7 11 19 10 1\n263.722 37.538 64.597 8 11 19 10 1\n61.871 127.308 31.203 9 11 19 16 1\n61.871 127.308 31.203 10 11 19 16 1\n61.871 127.308 31.203 11 11 19 16 1\n313.941 133.588 281.173 12 11 19 31 1\n313.941 133.588 281.173 13 11 19 31 1\n313.941 133.588 281.173 14 11 19 31 1\n313.941 133.588 281.173 15 11 19 31 1\n313.941 133.588 281.173 16 11 19 31 1\n313.941 133.588 281.173 17 11 19 31 1\n313.941 133.588 281.173 18 11 19 31 1\n313.941 133.588 281.173 19 11 19 31 1\n313.941 133.588 281.173 20 11 19 31 1\n174.974 118.636 115.906 1 12 19 18 1\n174.974 118.636 115.906 2 12 19 18 1\n174.974 118.636 115.906 3 12 19 18 1\n174.974 118.636 115.906 4 12 19 18 1\n174.974 118.636 115.906 5 12 19 18 1\n174.974 118.636 115.906 6 12 19 18 1\n61.871 127.308 31.203 7 12 19 16 1\n61.871 127.308 31.203 8 12 19 16 1\n61.871 127.308 31.203 9 12 19 16 1\n61.871 127.308 31.203 10 12 19 16 1\n61.871 127.308 31.203 11 12 19 16 1\n313.941 133.588 281.173 12 12 19 31 1\n313.941 133.588 281.173 13 12 19 31 1\n313.941 133.588 281.173 14 12 19 31 1\n313.941 133.588 281.173 15 12 19 31 1\n313.941 133.588 281.173 16 12 19 31 1\n313.941 133.588 281.173 17 12 19 31 1\n313.941 133.588 281.173 18 12 19 31 1\n313.941 133.588 281.173 19 12 19 31 1\n313.941 133.588 281.173 20 12 19 31 1\n174.974 118.636 115.906 1 13 19 18 1\n174.974 118.636 115.906 2 13 19 18 1\n174.974 118.636 115.906 3 13 19 18 1\n174.974 118.636 115.906 4 13 19 18 1\n174.974 118.636 115.906 5 13 19 18 1\n174.974 118.636 115.906 6 13 19 18 1\n61.871 127.308 31.203 7 13 19 16 1\n61.871 127.308 31.203 8 13 19 16 1\n61.871 127.308 31.203 9 13 19 16 1\n61.871 127.308 31.203 10 13 19 16 1\n61.871 127.308 31.203 11 13 19 16 1\n313.941 133.588 281.173 12 13 19 31 1\n313.941 133.588 281.173 13 13 19 31 1\n313.941 133.588 281.173 14 13 19 31 1\n313.941 133.588 281.173 15 13 19 31 1\n313.941 133.588 281.173 16 13 19 31 1\n313.941 133.588 281.173 17 13 19 31 1\n313.941 133.588 281.173 18 13 19 31 1\n313.941 133.588 281.173 19 13 19 31 1\n313.941 133.588 281.173 20 13 19 31 1\n174.974 118.636 115.906 1 14 19 18 1\n174.974 118.636 115.906 2 14 19 18 1\n174.974 118.636 115.906 3 14 19 18 1\n174.974 118.636 115.906 4 14 19 18 1\n174.974 118.636 115.906 5 14 19 18 1\n174.974 118.636 115.906 6 14 19 18 1\n61.871 127.308 31.203 7 14 19 16 1\n61.871 127.308 31.203 8 14 19 16 1\n61.871 127.308 31.203 9 14 19 16 1\n61.871 127.308 31.203 10 14 19 16 1\n61.871 127.308 31.203 11 14 19 16 1\n313.941 133.588 281.173 12 14 19 31 1\n313.941 133.588 281.173 13 14 19 31 1\n313.941 133.588 281.173 14 14 19 31 1\n313.941 133.588 281.173 15 14 19 31 1\n313.941 133.588 281.173 16 14 19 31 1\n313.941 133.588 281.173 17 14 19 31 1\n313.941 133.588 281.173 18 14 19 31 1\n313.941 133.588 281.173 19 14 19 31 1\n313.941 133.588 281.173 20 14 19 31 1\n174.974 118.636 115.906 1 15 19 18 1\n174.974 118.636 115.906 2 15 19 18 1\n174.974 118.636 115.906 3 15 19 18 1\n174.974 118.636 115.906 4 15 19 18 1\n174.974 118.636 115.906 5 15 19 18 1\n174.974 118.636 115.906 6 15 19 18 1\n174.974 118.636 115.906 7 15 19 18 1\n61.871 127.308 31.203 8 15 19 16 1\n61.871 127.308 31.203 9 15 19 16 1\n61.871 127.308 31.203 10 15 19 16 1\n193.199 106.176 102.671 11 15 19 29 1\n313.941 133.588 281.173 12 15 19 31 1\n313.941 133.588 281.173 13 15 19 31 1\n313.941 133.588 281.173 14 15 19 31 1\n313.941 133.588 281.173 15 15 19 31 1\n313.941 133.588 281.173 16 15 19 31 1\n313.941 133.588 281.173 17 15 19 31 1\n313.941 133.588 281.173 18 15 19 31 1\n313.941 133.588 281.173 19 15 19 31 1\n313.941 133.588 281.173 20 15 19 31 1\n174.974 118.636 115.906 1 16 19 18 1\n174.974 118.636 115.906 2 16 19 18 1\n174.974 118.636 115.906 3 16 19 18 1\n174.974 118.636 115.906 4 16 19 18 1\n174.974 118.636 115.906 5 16 19 18 1\n174.974 118.636 115.906 6 16 19 18 1\n174.974 118.636 115.906 7 16 19 18 1\n223.840 69.973 177.562 8 16 19 37 1\n223.840 69.973 177.562 9 16 19 37 1\n223.840 69.973 177.562 10 16 19 37 1\n223.840 69.973 177.562 11 16 19 37 1\n313.941 133.588 281.173 12 16 19 31 1\n313.941 133.588 281.173 13 16 19 31 1\n313.941 133.588 281.173 14 16 19 31 1\n313.941 133.588 281.173 15 16 19 31 1\n313.941 133.588 281.173 16 16 19 31 1\n313.941 133.588 281.173 17 16 19 31 1\n313.941 133.588 281.173 18 16 19 31 1\n313.941 133.588 281.173 19 16 19 31 1\n313.941 133.588 281.173 20 16 19 31 1\n174.974 118.636 115.906 1 17 19 18 1\n174.974 118.636 115.906 2 17 19 18 1\n174.974 118.636 115.906 3 17 19 18 1\n174.974 118.636 115.906 4 17 19 18 1\n174.974 118.636 115.906 5 17 19 18 1\n223.840 69.973 177.562 6 17 19 37 1\n223.840 69.973 177.562 7 17 19 37 1\n223.840 69.973 177.562 8 17 19 37 1\n223.840 69.973 177.562 9 17 19 37 1\n223.840 69.973 177.562 10 17 19 37 1\n223.840 69.973 177.562 11 17 19 37 1\n223.840 69.973 177.562 12 17 19 37 1\n313.941 133.588 281.173 13 17 19 31 1\n313.941 133.588 281.173 14 17 19 31 1\n313.941 133.588 281.173 15 17 19 31 1\n313.941 133.588 281.173 16 17 19 31 1\n313.941 133.588 281.173 17 17 19 31 1\n313.941 133.588 281.173 18 17 19 31 1\n313.941 133.588 281.173 19 17 19 31 1\n313.941 133.588 281.173 20 17 19 31 1\n174.974 118.636 115.906 1 18 19 18 1\n174.974 118.636 115.906 2 18 19 18 1\n174.974 118.636 115.906 3 18 19 18 1\n174.974 118.636 115.906 4 18 19 18 1\n223.840 69.973 177.562 5 18 19 37 1\n223.840 69.973 177.562 6 18 19 37 1\n223.840 69.973 177.562 7 18 19 37 1\n223.840 69.973 177.562 8 18 19 37 1\n223.840 69.973 177.562 9 18 19 37 1\n223.840 69.973 177.562 10 18 19 37 1\n223.840 69.973 177.562 11 18 19 37 1\n223.840 69.973 177.562 12 18 19 37 1\n223.840 69.973 177.562 13 18 19 37 1\n147.237 136.696 99.729 14 18 19 9 1\n147.237 136.696 99.729 15 18 19 9 1\n147.237 136.696 99.729 16 18 19 9 1\n147.237 136.696 99.729 17 18 19 9 1\n147.237 136.696 99.729 18 18 19 9 1\n147.237 136.696 99.729 19 18 19 9 1\n147.237 136.696 99.729 20 18 19 9 1\n174.974 118.636 115.906 1 19 19 18 1\n174.974 118.636 115.906 2 19 19 18 1\n174.974 118.636 115.906 3 19 19 18 1\n223.840 69.973 177.562 4 19 19 37 1\n223.840 69.973 177.562 5 19 19 37 1\n223.840 69.973 177.562 6 19 19 37 1\n223.840 69.973 177.562 7 19 19 37 1\n223.840 69.973 177.562 8 19 19 37 1\n223.840 69.973 177.562 9 19 19 37 1\n223.840 69.973 177.562 10 19 19 37 1\n223.840 69.973 177.562 11 19 19 37 1\n223.840 69.973 177.562 12 19 19 37 1\n223.840 69.973 177.562 13 19 19 37 1\n147.237 136.696 99.729 14 19 19 9 1\n147.237 136.696 99.729 15 19 19 9 1\n147.237 136.696 99.729 16 19 19 9 1\n147.237 136.696 99.729 17 19 19 9 1\n147.237 136.696 99.729 18 19 19 9 1\n147.237 136.696 99.729 19 19 19 9 1\n147.237 136.696 99.729 20 19 19 9 1\n174.974 118.636 115.906 1 20 19 18 1\n174.974 118.636 115.906 2 20 19 18 1\n140.911 146.459 236.524 3 20 19 28 1\n223.840 69.973 177.562 4 20 19 37 1\n223.840 69.973 177.562 5 20 19 37 1\n223.840 69.973 177.562 6 20 19 37 1\n223.840 69.973 177.562 7 20 19 37 1\n223.840 69.973 177.562 8 20 19 37 1\n223.840 69.973 177.562 9 20 19 37 1\n223.840 69.973 177.562 10 20 19 37 1\n223.840 69.973 177.562 11 20 19 37 1\n223.840 69.973 177.562 12 20 19 37 1\n147.237 136.696 99.729 13 20 19 9 1\n147.237 136.696 99.729 14 20 19 9 1\n147.237 136.696 99.729 15 20 19 9 1\n147.237 136.696 99.729 16 20 19 9 1\n147.237 136.696 99.729 17 20 19 9 1\n147.237 136.696 99.729 18 20 19 9 1\n147.237 136.696 99.729 19 20 19 9 1\n147.237 136.696 99.729 20 20 19 9 1\n29.107 41.050 111.993 1 1 20 12 1\n29.107 41.050 111.993 2 1 20 12 1\n29.107 41.050 111.993 3 1 20 12 1\n29.107 41.050 111.993 4 1 20 12 1\n29.107 41.050 111.993 5 1 20 12 1\n29.107 41.050 111.993 6 1 20 12 1\n29.107 41.050 111.993 7 1 20 12 1\n29.107 41.050 111.993 8 1 20 12 1\n29.107 41.050 111.993 9 1 20 12 1\n29.107 41.050 111.993 10 1 20 12 1\n21.084 85.761 243.412 11 1 20 46 1\n21.084 85.761 243.412 12 1 20 46 1\n21.084 85.761 243.412 13 1 20 46 1\n21.084 85.761 243.412 14 1 20 46 1\n21.084 85.761 243.412 15 1 20 46 1\n21.084 85.761 243.412 16 1 20 46 1\n21.084 85.761 243.412 17 1 20 46 1\n21.084 85.761 243.412 18 1 20 46 1\n62.280 67.002 307.632 19 1 20 35 1\n62.280 67.002 307.632 20 1 20 35 1\n29.107 41.050 111.993 1 2 20 12 1\n29.107 41.050 111.993 2 2 20 12 1\n29.107 41.050 111.993 3 2 20 12 1\n29.107 41.050 111.993 4 2 20 12 1\n29.107 41.050 111.993 5 2 20 12 1\n29.107 41.050 111.993 6 2 20 12 1\n29.107 41.050 111.993 7 2 20 12 1\n29.107 41.050 111.993 8 2 20 12 1\n29.107 41.050 111.993 9 2 20 12 1\n29.107 41.050 111.993 10 2 20 12 1\n32.741 35.872 10.181 11 2 20 25 1\n21.084 85.761 243.412 12 2 20 46 1\n21.084 85.761 243.412 13 2 20 46 1\n21.084 85.761 243.412 14 2 20 46 1\n21.084 85.761 243.412 15 2 20 46 1\n21.084 85.761 243.412 16 2 20 46 1\n21.084 85.761 243.412 17 2 20 46 1\n21.084 85.761 243.412 18 2 20 46 1\n62.280 67.002 307.632 19 2 20 35 1\n62.280 67.002 307.632 20 2 20 35 1\n134.113 92.523 201.119 1 3 20 36 1\n29.107 41.050 111.993 2 3 20 12 1\n29.107 41.050 111.993 3 3 20 12 1\n29.107 41.050 111.993 4 3 20 12 1\n29.107 41.050 111.993 5 3 20 12 1\n29.107 41.050 111.993 6 3 20 12 1\n29.107 41.050 111.993 7 3 20 12 1\n29.107 41.050 111.993 8 3 20 12 1\n29.107 41.050 111.993 9 3 20 12 1\n32.741 35.872 10.181 10 3 20 25 1\n32.741 35.872 10.181 11 3 20 25 1\n32.741 35.872 10.181 12 3 20 25 1\n21.084 85.761 243.412 13 3 20 46 1\n21.084 85.761 243.412 14 3 20 46 1\n21.084 85.761 243.412 15 3 20 46 1\n21.084 85.761 243.412 16 3 20 46 1\n21.084 85.761 243.412 17 3 20 46 1\n21.084 85.761 243.412 18 3 20 46 1\n62.280 67.002 307.632 19 3 20 35 1\n62.280 67.002 307.632 20 3 20 35 1\n134.113 92.523 201.119 1 4 20 36 1\n134.113 92.523 201.119 2 4 20 36 1\n134.113 92.523 201.119 3 4 20 36 1\n134.113 92.523 201.119 4 4 20 36 1\n29.107 41.050 111.993 5 4 20 12 1\n29.107 41.050 111.993 6 4 20 12 1\n29.107 41.050 111.993 7 4 20 12 1\n29.107 41.050 111.993 8 4 20 12 1\n29.107 41.050 111.993 9 4 20 12 1\n32.741 35.872 10.181 10 4 20 25 1\n32.741 35.872 10.181 11 4 20 25 1\n32.741 35.872 10.181 12 4 20 25 1\n32.741 35.872 10.181 13 4 20 25 1\n21.084 85.761 243.412 14 4 20 46 1\n21.084 85.761 243.412 15 4 20 46 1\n21.084 85.761 243.412 16 4 20 46 1\n21.084 85.761 243.412 17 4 20 46 1\n21.084 85.761 243.412 18 4 20 46 1\n21.084 85.761 243.412 19 4 20 46 1\n62.280 67.002 307.632 20 4 20 35 1\n134.113 92.523 201.119 1 5 20 36 1\n134.113 92.523 201.119 2 5 20 36 1\n134.113 92.523 201.119 3 5 20 36 1\n134.113 92.523 201.119 4 5 20 36 1\n134.113 92.523 201.119 5 5 20 36 1\n263.722 37.538 64.597 6 5 20 10 1\n263.722 37.538 64.597 7 5 20 10 1\n263.722 37.538 64.597 8 5 20 10 1\n206.865 60.889 308.280 9 5 20 43 1\n206.865 60.889 308.280 10 5 20 43 1\n32.741 35.872 10.181 11 5 20 25 1\n32.741 35.872 10.181 12 5 20 25 1\n32.741 35.872 10.181 13 5 20 25 1\n21.084 85.761 243.412 14 5 20 46 1\n21.084 85.761 243.412 15 5 20 46 1\n21.084 85.761 243.412 16 5 20 46 1\n21.084 85.761 243.412 17 5 20 46 1\n21.084 85.761 243.412 18 5 20 46 1\n337.952 156.456 36.702 19 5 20 24 1\n337.952 156.456 36.702 20 5 20 24 1\n134.113 92.523 201.119 1 6 20 36 1\n134.113 92.523 201.119 2 6 20 36 1\n134.113 92.523 201.119 3 6 20 36 1\n134.113 92.523 201.119 4 6 20 36 1\n134.113 92.523 201.119 5 6 20 36 1\n263.722 37.538 64.597 6 6 20 10 1\n263.722 37.538 64.597 7 6 20 10 1\n263.722 37.538 64.597 8 6 20 10 1\n263.722 37.538 64.597 9 6 20 10 1\n206.865 60.889 308.280 10 6 20 43 1\n32.741 35.872 10.181 11 6 20 25 1\n32.741 35.872 10.181 12 6 20 25 1\n32.741 35.872 10.181 13 6 20 25 1\n32.741 35.872 10.181 14 6 20 25 1\n21.084 85.761 243.412 15 6 20 46 1\n337.952 156.456 36.702 16 6 20 24 1\n337.952 156.456 36.702 17 6 20 24 1\n337.952 156.456 36.702 18 6 20 24 1\n337.952 156.456 36.702 19 6 20 24 1\n337.952 156.456 36.702 20 6 20 24 1\n134.113 92.523 201.119 1 7 20 36 1\n134.113 92.523 201.119 2 7 20 36 1\n134.113 92.523 201.119 3 7 20 36 1\n134.113 92.523 201.119 4 7 20 36 1\n263.722 37.538 64.597 5 7 20 10 1\n263.722 37.538 64.597 6 7 20 10 1\n263.722 37.538 64.597 7 7 20 10 1\n263.722 37.538 64.597 8 7 20 10 1\n263.722 37.538 64.597 9 7 20 10 1\n206.865 60.889 308.280 10 7 20 43 1\n206.865 60.889 308.280 11 7 20 43 1\n206.865 60.889 308.280 12 7 20 43 1\n32.741 35.872 10.181 13 7 20 25 1\n32.741 35.872 10.181 14 7 20 25 1\n337.952 156.456 36.702 15 7 20 24 1\n337.952 156.456 36.702 16 7 20 24 1\n337.952 156.456 36.702 17 7 20 24 1\n337.952 156.456 36.702 18 7 20 24 1\n337.952 156.456 36.702 19 7 20 24 1\n337.952 156.456 36.702 20 7 20 24 1\n134.113 92.523 201.119 1 8 20 36 1\n134.113 92.523 201.119 2 8 20 36 1\n134.113 92.523 201.119 3 8 20 36 1\n134.113 92.523 201.119 4 8 20 36 1\n263.722 37.538 64.597 5 8 20 10 1\n263.722 37.538 64.597 6 8 20 10 1\n263.722 37.538 64.597 7 8 20 10 1\n263.722 37.538 64.597 8 8 20 10 1\n263.722 37.538 64.597 9 8 20 10 1\n263.722 37.538 64.597 10 8 20 10 1\n206.865 60.889 308.280 11 8 20 43 1\n206.865 60.889 308.280 12 8 20 43 1\n32.741 35.872 10.181 13 8 20 25 1\n32.741 35.872 10.181 14 8 20 25 1\n337.952 156.456 36.702 15 8 20 24 1\n337.952 156.456 36.702 16 8 20 24 1\n337.952 156.456 36.702 17 8 20 24 1\n337.952 156.456 36.702 18 8 20 24 1\n337.952 156.456 36.702 19 8 20 24 1\n337.952 156.456 36.702 20 8 20 24 1\n134.113 92.523 201.119 1 9 20 36 1\n134.113 92.523 201.119 2 9 20 36 1\n134.113 92.523 201.119 3 9 20 36 1\n134.113 92.523 201.119 4 9 20 36 1\n263.722 37.538 64.597 5 9 20 10 1\n263.722 37.538 64.597 6 9 20 10 1\n263.722 37.538 64.597 7 9 20 10 1\n263.722 37.538 64.597 8 9 20 10 1\n263.722 37.538 64.597 9 9 20 10 1\n263.722 37.538 64.597 10 9 20 10 1\n263.722 37.538 64.597 11 9 20 10 1\n206.865 60.889 308.280 12 9 20 43 1\n32.741 35.872 10.181 13 9 20 25 1\n313.941 133.588 281.173 14 9 20 31 1\n313.941 133.588 281.173 15 9 20 31 1\n313.941 133.588 281.173 16 9 20 31 1\n337.952 156.456 36.702 17 9 20 24 1\n337.952 156.456 36.702 18 9 20 24 1\n337.952 156.456 36.702 19 9 20 24 1\n337.952 156.456 36.702 20 9 20 24 1\n134.113 92.523 201.119 1 10 20 36 1\n134.113 92.523 201.119 2 10 20 36 1\n134.113 92.523 201.119 3 10 20 36 1\n263.722 37.538 64.597 4 10 20 10 1\n263.722 37.538 64.597 5 10 20 10 1\n263.722 37.538 64.597 6 10 20 10 1\n263.722 37.538 64.597 7 10 20 10 1\n263.722 37.538 64.597 8 10 20 10 1\n263.722 37.538 64.597 9 10 20 10 1\n263.722 37.538 64.597 10 10 20 10 1\n263.722 37.538 64.597 11 10 20 10 1\n263.722 37.538 64.597 12 10 20 10 1\n313.941 133.588 281.173 13 10 20 31 1\n313.941 133.588 281.173 14 10 20 31 1\n313.941 133.588 281.173 15 10 20 31 1\n313.941 133.588 281.173 16 10 20 31 1\n313.941 133.588 281.173 17 10 20 31 1\n313.941 133.588 281.173 18 10 20 31 1\n313.941 133.588 281.173 19 10 20 31 1\n313.941 133.588 281.173 20 10 20 31 1\n174.974 118.636 115.906 1 11 20 18 1\n174.974 118.636 115.906 2 11 20 18 1\n174.974 118.636 115.906 3 11 20 18 1\n174.974 118.636 115.906 4 11 20 18 1\n263.722 37.538 64.597 5 11 20 10 1\n263.722 37.538 64.597 6 11 20 10 1\n263.722 37.538 64.597 7 11 20 10 1\n263.722 37.538 64.597 8 11 20 10 1\n263.722 37.538 64.597 9 11 20 10 1\n263.722 37.538 64.597 10 11 20 10 1\n263.722 37.538 64.597 11 11 20 10 1\n313.941 133.588 281.173 12 11 20 31 1\n313.941 133.588 281.173 13 11 20 31 1\n313.941 133.588 281.173 14 11 20 31 1\n313.941 133.588 281.173 15 11 20 31 1\n313.941 133.588 281.173 16 11 20 31 1\n313.941 133.588 281.173 17 11 20 31 1\n313.941 133.588 281.173 18 11 20 31 1\n313.941 133.588 281.173 19 11 20 31 1\n313.941 133.588 281.173 20 11 20 31 1\n174.974 118.636 115.906 1 12 20 18 1\n174.974 118.636 115.906 2 12 20 18 1\n174.974 118.636 115.906 3 12 20 18 1\n174.974 118.636 115.906 4 12 20 18 1\n174.974 118.636 115.906 5 12 20 18 1\n174.974 118.636 115.906 6 12 20 18 1\n263.722 37.538 64.597 7 12 20 10 1\n263.722 37.538 64.597 8 12 20 10 1\n61.871 127.308 31.203 9 12 20 16 1\n61.871 127.308 31.203 10 12 20 16 1\n61.871 127.308 31.203 11 12 20 16 1\n313.941 133.588 281.173 12 12 20 31 1\n313.941 133.588 281.173 13 12 20 31 1\n313.941 133.588 281.173 14 12 20 31 1\n313.941 133.588 281.173 15 12 20 31 1\n313.941 133.588 281.173 16 12 20 31 1\n313.941 133.588 281.173 17 12 20 31 1\n313.941 133.588 281.173 18 12 20 31 1\n313.941 133.588 281.173 19 12 20 31 1\n313.941 133.588 281.173 20 12 20 31 1\n174.974 118.636 115.906 1 13 20 18 1\n174.974 118.636 115.906 2 13 20 18 1\n174.974 118.636 115.906 3 13 20 18 1\n174.974 118.636 115.906 4 13 20 18 1\n174.974 118.636 115.906 5 13 20 18 1\n174.974 118.636 115.906 6 13 20 18 1\n174.974 118.636 115.906 7 13 20 18 1\n61.871 127.308 31.203 8 13 20 16 1\n61.871 127.308 31.203 9 13 20 16 1\n61.871 127.308 31.203 10 13 20 16 1\n61.871 127.308 31.203 11 13 20 16 1\n313.941 133.588 281.173 12 13 20 31 1\n313.941 133.588 281.173 13 13 20 31 1\n313.941 133.588 281.173 14 13 20 31 1\n313.941 133.588 281.173 15 13 20 31 1\n313.941 133.588 281.173 16 13 20 31 1\n313.941 133.588 281.173 17 13 20 31 1\n313.941 133.588 281.173 18 13 20 31 1\n313.941 133.588 281.173 19 13 20 31 1\n313.941 133.588 281.173 20 13 20 31 1\n174.974 118.636 115.906 1 14 20 18 1\n174.974 118.636 115.906 2 14 20 18 1\n174.974 118.636 115.906 3 14 20 18 1\n174.974 118.636 115.906 4 14 20 18 1\n174.974 118.636 115.906 5 14 20 18 1\n174.974 118.636 115.906 6 14 20 18 1\n174.974 118.636 115.906 7 14 20 18 1\n61.871 127.308 31.203 8 14 20 16 1\n61.871 127.308 31.203 9 14 20 16 1\n61.871 127.308 31.203 10 14 20 16 1\n313.941 133.588 281.173 11 14 20 31 1\n313.941 133.588 281.173 12 14 20 31 1\n313.941 133.588 281.173 13 14 20 31 1\n313.941 133.588 281.173 14 14 20 31 1\n313.941 133.588 281.173 15 14 20 31 1\n313.941 133.588 281.173 16 14 20 31 1\n313.941 133.588 281.173 17 14 20 31 1\n313.941 133.588 281.173 18 14 20 31 1\n313.941 133.588 281.173 19 14 20 31 1\n313.941 133.588 281.173 20 14 20 31 1\n174.974 118.636 115.906 1 15 20 18 1\n174.974 118.636 115.906 2 15 20 18 1\n174.974 118.636 115.906 3 15 20 18 1\n174.974 118.636 115.906 4 15 20 18 1\n174.974 118.636 115.906 5 15 20 18 1\n174.974 118.636 115.906 6 15 20 18 1\n174.974 118.636 115.906 7 15 20 18 1\n174.974 118.636 115.906 8 15 20 18 1\n223.840 69.973 177.562 9 15 20 37 1\n223.840 69.973 177.562 10 15 20 37 1\n223.840 69.973 177.562 11 15 20 37 1\n313.941 133.588 281.173 12 15 20 31 1\n313.941 133.588 281.173 13 15 20 31 1\n313.941 133.588 281.173 14 15 20 31 1\n313.941 133.588 281.173 15 15 20 31 1\n313.941 133.588 281.173 16 15 20 31 1\n313.941 133.588 281.173 17 15 20 31 1\n313.941 133.588 281.173 18 15 20 31 1\n313.941 133.588 281.173 19 15 20 31 1\n313.941 133.588 281.173 20 15 20 31 1\n174.974 118.636 115.906 1 16 20 18 1\n174.974 118.636 115.906 2 16 20 18 1\n174.974 118.636 115.906 3 16 20 18 1\n174.974 118.636 115.906 4 16 20 18 1\n174.974 118.636 115.906 5 16 20 18 1\n174.974 118.636 115.906 6 16 20 18 1\n223.840 69.973 177.562 7 16 20 37 1\n223.840 69.973 177.562 8 16 20 37 1\n223.840 69.973 177.562 9 16 20 37 1\n223.840 69.973 177.562 10 16 20 37 1\n223.840 69.973 177.562 11 16 20 37 1\n313.941 133.588 281.173 12 16 20 31 1\n313.941 133.588 281.173 13 16 20 31 1\n313.941 133.588 281.173 14 16 20 31 1\n313.941 133.588 281.173 15 16 20 31 1\n313.941 133.588 281.173 16 16 20 31 1\n313.941 133.588 281.173 17 16 20 31 1\n313.941 133.588 281.173 18 16 20 31 1\n313.941 133.588 281.173 19 16 20 31 1\n313.941 133.588 281.173 20 16 20 31 1\n174.974 118.636 115.906 1 17 20 18 1\n174.974 118.636 115.906 2 17 20 18 1\n174.974 118.636 115.906 3 17 20 18 1\n174.974 118.636 115.906 4 17 20 18 1\n174.974 118.636 115.906 5 17 20 18 1\n223.840 69.973 177.562 6 17 20 37 1\n223.840 69.973 177.562 7 17 20 37 1\n223.840 69.973 177.562 8 17 20 37 1\n223.840 69.973 177.562 9 17 20 37 1\n223.840 69.973 177.562 10 17 20 37 1\n223.840 69.973 177.562 11 17 20 37 1\n223.840 69.973 177.562 12 17 20 37 1\n313.941 133.588 281.173 13 17 20 31 1\n313.941 133.588 281.173 14 17 20 31 1\n313.941 133.588 281.173 15 17 20 31 1\n313.941 133.588 281.173 16 17 20 31 1\n313.941 133.588 281.173 17 17 20 31 1\n313.941 133.588 281.173 18 17 20 31 1\n313.941 133.588 281.173 19 17 20 31 1\n313.941 133.588 281.173 20 17 20 31 1\n174.974 118.636 115.906 1 18 20 18 1\n174.974 118.636 115.906 2 18 20 18 1\n174.974 118.636 115.906 3 18 20 18 1\n174.974 118.636 115.906 4 18 20 18 1\n223.840 69.973 177.562 5 18 20 37 1\n223.840 69.973 177.562 6 18 20 37 1\n223.840 69.973 177.562 7 18 20 37 1\n223.840 69.973 177.562 8 18 20 37 1\n223.840 69.973 177.562 9 18 20 37 1\n223.840 69.973 177.562 10 18 20 37 1\n223.840 69.973 177.562 11 18 20 37 1\n223.840 69.973 177.562 12 18 20 37 1\n223.840 69.973 177.562 13 18 20 37 1\n147.237 136.696 99.729 14 18 20 9 1\n147.237 136.696 99.729 15 18 20 9 1\n147.237 136.696 99.729 16 18 20 9 1\n147.237 136.696 99.729 17 18 20 9 1\n147.237 136.696 99.729 18 18 20 9 1\n147.237 136.696 99.729 19 18 20 9 1\n147.237 136.696 99.729 20 18 20 9 1\n174.974 118.636 115.906 1 19 20 18 1\n174.974 118.636 115.906 2 19 20 18 1\n174.974 118.636 115.906 3 19 20 18 1\n223.840 69.973 177.562 4 19 20 37 1\n223.840 69.973 177.562 5 19 20 37 1\n223.840 69.973 177.562 6 19 20 37 1\n223.840 69.973 177.562 7 19 20 37 1\n223.840 69.973 177.562 8 19 20 37 1\n223.840 69.973 177.562 9 19 20 37 1\n223.840 69.973 177.562 10 19 20 37 1\n223.840 69.973 177.562 11 19 20 37 1\n223.840 69.973 177.562 12 19 20 37 1\n147.237 136.696 99.729 13 19 20 9 1\n147.237 136.696 99.729 14 19 20 9 1\n147.237 136.696 99.729 15 19 20 9 1\n147.237 136.696 99.729 16 19 20 9 1\n147.237 136.696 99.729 17 19 20 9 1\n147.237 136.696 99.729 18 19 20 9 1\n147.237 136.696 99.729 19 19 20 9 1\n147.237 136.696 99.729 20 19 20 9 1\n174.974 118.636 115.906 1 20 20 18 1\n174.974 118.636 115.906 2 20 20 18 1\n223.840 69.973 177.562 3 20 20 37 1\n223.840 69.973 177.562 4 20 20 37 1\n223.840 69.973 177.562 5 20 20 37 1\n223.840 69.973 177.562 6 20 20 37 1\n223.840 69.973 177.562 7 20 20 37 1\n223.840 69.973 177.562 8 20 20 37 1\n223.840 69.973 177.562 9 20 20 37 1\n223.840 69.973 177.562 10 20 20 37 1\n223.840 69.973 177.562 11 20 20 37 1\n223.840 69.973 177.562 12 20 20 37 1\n147.237 136.696 99.729 13 20 20 9 1\n147.237 136.696 99.729 14 20 20 9 1\n147.237 136.696 99.729 15 20 20 9 1\n147.237 136.696 99.729 16 20 20 9 1\n147.237 136.696 99.729 17 20 20 9 1\n147.237 136.696 99.729 18 20 20 9 1\n147.237 136.696 99.729 19 20 20 9 1\n147.237 136.696 99.729 20 20 20 9 1\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_.xdmf",
    "content": "<?xml version=\"1.0\"?>\r\n<!DOCTYPE Xdmf SYSTEM \"Xdmf.dtd\"[]>\r\n<Xdmf xmlns:xi=\"http://www.w3.org/2003/XInclude\" Version=\"2.2\">\r\n <Domain>\r\n  <!-- *************** START OF SyntheticVolumeDataContainer *************** -->\r\n  <Grid Name=\"SyntheticVolumeDataContainer\" GridType=\"Uniform\">\r\n    <Topology TopologyType=\"3DCoRectMesh\" Dimensions=\"11 11 11 \"></Topology>\r\n    <Geometry Type=\"ORIGIN_DXDYDZ\">\r\n      <!-- Origin  Z, Y, X -->\r\n      <DataItem Format=\"XML\" Dimensions=\"3\">0 0 0</DataItem>\r\n      <!-- DxDyDz (Spacing/Resolution) Z, Y, X -->\r\n      <DataItem Format=\"XML\" Dimensions=\"3\">1 1 1</DataItem>\r\n    </Geometry>\r\n    <Attribute Name=\"BoundaryCells\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 1\" NumberType=\"Char\" Precision=\"1\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/BoundaryCells\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"EulerAngles\" AttributeType=\"Vector\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 3\" NumberType=\"Float\" Precision=\"4\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/EulerAngles\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"FeatureIds\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/FeatureIds\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"GBManhattanDistances\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/GBManhattanDistances\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"IPFColor\" AttributeType=\"Vector\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 3\" NumberType=\"UChar\" Precision=\"1\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/IPFColor\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"Phases\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"10 10 10 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase_.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/Phases\r\n      </DataItem>\r\n    </Attribute>\r\n  </Grid>\r\n  <!-- *************** END OF SyntheticVolumeDataContainer *************** -->\r\n </Domain>\r\n</Xdmf>\r\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase__.xdmf",
    "content": "<?xml version=\"1.0\"?>\r\n<!DOCTYPE Xdmf SYSTEM \"Xdmf.dtd\"[]>\r\n<Xdmf xmlns:xi=\"http://www.w3.org/2003/XInclude\" Version=\"2.2\">\r\n <Domain>\r\n  <!-- *************** START OF SyntheticVolumeDataContainer *************** -->\r\n  <Grid Name=\"SyntheticVolumeDataContainer\" GridType=\"Uniform\">\r\n    <Topology TopologyType=\"3DCoRectMesh\" Dimensions=\"21 21 21 \"></Topology>\r\n    <Geometry Type=\"ORIGIN_DXDYDZ\">\r\n      <!-- Origin  Z, Y, X -->\r\n      <DataItem Format=\"XML\" Dimensions=\"3\">0 0 0</DataItem>\r\n      <!-- DxDyDz (Spacing/Resolution) Z, Y, X -->\r\n      <DataItem Format=\"XML\" Dimensions=\"3\">1 1 1</DataItem>\r\n    </Geometry>\r\n    <Attribute Name=\"BoundaryCells\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 1\" NumberType=\"Char\" Precision=\"1\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/BoundaryCells\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"EulerAngles\" AttributeType=\"Vector\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 3\" NumberType=\"Float\" Precision=\"4\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/EulerAngles\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"FeatureIds\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/FeatureIds\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"GBManhattanDistances\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/GBManhattanDistances\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"IPFColor\" AttributeType=\"Vector\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 3\" NumberType=\"UChar\" Precision=\"1\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/IPFColor\r\n      </DataItem>\r\n    </Attribute>\r\n    <Attribute Name=\"Phases\" AttributeType=\"Scalar\" Center=\"Cell\">\r\n      <DataItem Format=\"HDF\" Dimensions=\"20 20 20 1\" NumberType=\"Int\" Precision=\"4\" >\r\n        testcase__.dream3d:/DataContainers/SyntheticVolumeDataContainer/CellData/Phases\r\n      </DataItem>\r\n    </Attribute>\r\n  </Grid>\r\n  <!-- *************** END OF SyntheticVolumeDataContainer *************** -->\r\n </Domain>\r\n</Xdmf>\r\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_elems.inp",
    "content": "** Generated by : ImportExport Version 6.5.163.1998a502a\n** ----------------------------------------------------------------\n**\n*Element, type=C3D8\n1, 443, 2, 1, 442, 464, 23, 22, 463\n2, 444, 3, 2, 443, 465, 24, 23, 464\n3, 445, 4, 3, 444, 466, 25, 24, 465\n4, 446, 5, 4, 445, 467, 26, 25, 466\n5, 447, 6, 5, 446, 468, 27, 26, 467\n6, 448, 7, 6, 447, 469, 28, 27, 468\n7, 449, 8, 7, 448, 470, 29, 28, 469\n8, 450, 9, 8, 449, 471, 30, 29, 470\n9, 451, 10, 9, 450, 472, 31, 30, 471\n10, 452, 11, 10, 451, 473, 32, 31, 472\n11, 453, 12, 11, 452, 474, 33, 32, 473\n12, 454, 13, 12, 453, 475, 34, 33, 474\n13, 455, 14, 13, 454, 476, 35, 34, 475\n14, 456, 15, 14, 455, 477, 36, 35, 476\n15, 457, 16, 15, 456, 478, 37, 36, 477\n16, 458, 17, 16, 457, 479, 38, 37, 478\n17, 459, 18, 17, 458, 480, 39, 38, 479\n18, 460, 19, 18, 459, 481, 40, 39, 480\n19, 461, 20, 19, 460, 482, 41, 40, 481\n20, 462, 21, 20, 461, 483, 42, 41, 482\n21, 464, 23, 22, 463, 485, 44, 43, 484\n22, 465, 24, 23, 464, 486, 45, 44, 485\n23, 466, 25, 24, 465, 487, 46, 45, 486\n24, 467, 26, 25, 466, 488, 47, 46, 487\n25, 468, 27, 26, 467, 489, 48, 47, 488\n26, 469, 28, 27, 468, 490, 49, 48, 489\n27, 470, 29, 28, 469, 491, 50, 49, 490\n28, 471, 30, 29, 470, 492, 51, 50, 491\n29, 472, 31, 30, 471, 493, 52, 51, 492\n30, 473, 32, 31, 472, 494, 53, 52, 493\n31, 474, 33, 32, 473, 495, 54, 53, 494\n32, 475, 34, 33, 474, 496, 55, 54, 495\n33, 476, 35, 34, 475, 497, 56, 55, 496\n34, 477, 36, 35, 476, 498, 57, 56, 497\n35, 478, 37, 36, 477, 499, 58, 57, 498\n36, 479, 38, 37, 478, 500, 59, 58, 499\n37, 480, 39, 38, 479, 501, 60, 59, 500\n38, 481, 40, 39, 480, 502, 61, 60, 501\n39, 482, 41, 40, 481, 503, 62, 61, 502\n40, 483, 42, 41, 482, 504, 63, 62, 503\n41, 485, 44, 43, 484, 506, 65, 64, 505\n42, 486, 45, 44, 485, 507, 66, 65, 506\n43, 487, 46, 45, 486, 508, 67, 66, 507\n44, 488, 47, 46, 487, 509, 68, 67, 508\n45, 489, 48, 47, 488, 510, 69, 68, 509\n46, 490, 49, 48, 489, 511, 70, 69, 510\n47, 491, 50, 49, 490, 512, 71, 70, 511\n48, 492, 51, 50, 491, 513, 72, 71, 512\n49, 493, 52, 51, 492, 514, 73, 72, 513\n50, 494, 53, 52, 493, 515, 74, 73, 514\n51, 495, 54, 53, 494, 516, 75, 74, 515\n52, 496, 55, 54, 495, 517, 76, 75, 516\n53, 497, 56, 55, 496, 518, 77, 76, 517\n54, 498, 57, 56, 497, 519, 78, 77, 518\n55, 499, 58, 57, 498, 520, 79, 78, 519\n56, 500, 59, 58, 499, 521, 80, 79, 520\n57, 501, 60, 59, 500, 522, 81, 80, 521\n58, 502, 61, 60, 501, 523, 82, 81, 522\n59, 503, 62, 61, 502, 524, 83, 82, 523\n60, 504, 63, 62, 503, 525, 84, 83, 524\n61, 506, 65, 64, 505, 527, 86, 85, 526\n62, 507, 66, 65, 506, 528, 87, 86, 527\n63, 508, 67, 66, 507, 529, 88, 87, 528\n64, 509, 68, 67, 508, 530, 89, 88, 529\n65, 510, 69, 68, 509, 531, 90, 89, 530\n66, 511, 70, 69, 510, 532, 91, 90, 531\n67, 512, 71, 70, 511, 533, 92, 91, 532\n68, 513, 72, 71, 512, 534, 93, 92, 533\n69, 514, 73, 72, 513, 535, 94, 93, 534\n70, 515, 74, 73, 514, 536, 95, 94, 535\n71, 516, 75, 74, 515, 537, 96, 95, 536\n72, 517, 76, 75, 516, 538, 97, 96, 537\n73, 518, 77, 76, 517, 539, 98, 97, 538\n74, 519, 78, 77, 518, 540, 99, 98, 539\n75, 520, 79, 78, 519, 541, 100, 99, 540\n76, 521, 80, 79, 520, 542, 101, 100, 541\n77, 522, 81, 80, 521, 543, 102, 101, 542\n78, 523, 82, 81, 522, 544, 103, 102, 543\n79, 524, 83, 82, 523, 545, 104, 103, 544\n80, 525, 84, 83, 524, 546, 105, 104, 545\n81, 527, 86, 85, 526, 548, 107, 106, 547\n82, 528, 87, 86, 527, 549, 108, 107, 548\n83, 529, 88, 87, 528, 550, 109, 108, 549\n84, 530, 89, 88, 529, 551, 110, 109, 550\n85, 531, 90, 89, 530, 552, 111, 110, 551\n86, 532, 91, 90, 531, 553, 112, 111, 552\n87, 533, 92, 91, 532, 554, 113, 112, 553\n88, 534, 93, 92, 533, 555, 114, 113, 554\n89, 535, 94, 93, 534, 556, 115, 114, 555\n90, 536, 95, 94, 535, 557, 116, 115, 556\n91, 537, 96, 95, 536, 558, 117, 116, 557\n92, 538, 97, 96, 537, 559, 118, 117, 558\n93, 539, 98, 97, 538, 560, 119, 118, 559\n94, 540, 99, 98, 539, 561, 120, 119, 560\n95, 541, 100, 99, 540, 562, 121, 120, 561\n96, 542, 101, 100, 541, 563, 122, 121, 562\n97, 543, 102, 101, 542, 564, 123, 122, 563\n98, 544, 103, 102, 543, 565, 124, 123, 564\n99, 545, 104, 103, 544, 566, 125, 124, 565\n100, 546, 105, 104, 545, 567, 126, 125, 566\n101, 548, 107, 106, 547, 569, 128, 127, 568\n102, 549, 108, 107, 548, 570, 129, 128, 569\n103, 550, 109, 108, 549, 571, 130, 129, 570\n104, 551, 110, 109, 550, 572, 131, 130, 571\n105, 552, 111, 110, 551, 573, 132, 131, 572\n106, 553, 112, 111, 552, 574, 133, 132, 573\n107, 554, 113, 112, 553, 575, 134, 133, 574\n108, 555, 114, 113, 554, 576, 135, 134, 575\n109, 556, 115, 114, 555, 577, 136, 135, 576\n110, 557, 116, 115, 556, 578, 137, 136, 577\n111, 558, 117, 116, 557, 579, 138, 137, 578\n112, 559, 118, 117, 558, 580, 139, 138, 579\n113, 560, 119, 118, 559, 581, 140, 139, 580\n114, 561, 120, 119, 560, 582, 141, 140, 581\n115, 562, 121, 120, 561, 583, 142, 141, 582\n116, 563, 122, 121, 562, 584, 143, 142, 583\n117, 564, 123, 122, 563, 585, 144, 143, 584\n118, 565, 124, 123, 564, 586, 145, 144, 585\n119, 566, 125, 124, 565, 587, 146, 145, 586\n120, 567, 126, 125, 566, 588, 147, 146, 587\n121, 569, 128, 127, 568, 590, 149, 148, 589\n122, 570, 129, 128, 569, 591, 150, 149, 590\n123, 571, 130, 129, 570, 592, 151, 150, 591\n124, 572, 131, 130, 571, 593, 152, 151, 592\n125, 573, 132, 131, 572, 594, 153, 152, 593\n126, 574, 133, 132, 573, 595, 154, 153, 594\n127, 575, 134, 133, 574, 596, 155, 154, 595\n128, 576, 135, 134, 575, 597, 156, 155, 596\n129, 577, 136, 135, 576, 598, 157, 156, 597\n130, 578, 137, 136, 577, 599, 158, 157, 598\n131, 579, 138, 137, 578, 600, 159, 158, 599\n132, 580, 139, 138, 579, 601, 160, 159, 600\n133, 581, 140, 139, 580, 602, 161, 160, 601\n134, 582, 141, 140, 581, 603, 162, 161, 602\n135, 583, 142, 141, 582, 604, 163, 162, 603\n136, 584, 143, 142, 583, 605, 164, 163, 604\n137, 585, 144, 143, 584, 606, 165, 164, 605\n138, 586, 145, 144, 585, 607, 166, 165, 606\n139, 587, 146, 145, 586, 608, 167, 166, 607\n140, 588, 147, 146, 587, 609, 168, 167, 608\n141, 590, 149, 148, 589, 611, 170, 169, 610\n142, 591, 150, 149, 590, 612, 171, 170, 611\n143, 592, 151, 150, 591, 613, 172, 171, 612\n144, 593, 152, 151, 592, 614, 173, 172, 613\n145, 594, 153, 152, 593, 615, 174, 173, 614\n146, 595, 154, 153, 594, 616, 175, 174, 615\n147, 596, 155, 154, 595, 617, 176, 175, 616\n148, 597, 156, 155, 596, 618, 177, 176, 617\n149, 598, 157, 156, 597, 619, 178, 177, 618\n150, 599, 158, 157, 598, 620, 179, 178, 619\n151, 600, 159, 158, 599, 621, 180, 179, 620\n152, 601, 160, 159, 600, 622, 181, 180, 621\n153, 602, 161, 160, 601, 623, 182, 181, 622\n154, 603, 162, 161, 602, 624, 183, 182, 623\n155, 604, 163, 162, 603, 625, 184, 183, 624\n156, 605, 164, 163, 604, 626, 185, 184, 625\n157, 606, 165, 164, 605, 627, 186, 185, 626\n158, 607, 166, 165, 606, 628, 187, 186, 627\n159, 608, 167, 166, 607, 629, 188, 187, 628\n160, 609, 168, 167, 608, 630, 189, 188, 629\n161, 611, 170, 169, 610, 632, 191, 190, 631\n162, 612, 171, 170, 611, 633, 192, 191, 632\n163, 613, 172, 171, 612, 634, 193, 192, 633\n164, 614, 173, 172, 613, 635, 194, 193, 634\n165, 615, 174, 173, 614, 636, 195, 194, 635\n166, 616, 175, 174, 615, 637, 196, 195, 636\n167, 617, 176, 175, 616, 638, 197, 196, 637\n168, 618, 177, 176, 617, 639, 198, 197, 638\n169, 619, 178, 177, 618, 640, 199, 198, 639\n170, 620, 179, 178, 619, 641, 200, 199, 640\n171, 621, 180, 179, 620, 642, 201, 200, 641\n172, 622, 181, 180, 621, 643, 202, 201, 642\n173, 623, 182, 181, 622, 644, 203, 202, 643\n174, 624, 183, 182, 623, 645, 204, 203, 644\n175, 625, 184, 183, 624, 646, 205, 204, 645\n176, 626, 185, 184, 625, 647, 206, 205, 646\n177, 627, 186, 185, 626, 648, 207, 206, 647\n178, 628, 187, 186, 627, 649, 208, 207, 648\n179, 629, 188, 187, 628, 650, 209, 208, 649\n180, 630, 189, 188, 629, 651, 210, 209, 650\n181, 632, 191, 190, 631, 653, 212, 211, 652\n182, 633, 192, 191, 632, 654, 213, 212, 653\n183, 634, 193, 192, 633, 655, 214, 213, 654\n184, 635, 194, 193, 634, 656, 215, 214, 655\n185, 636, 195, 194, 635, 657, 216, 215, 656\n186, 637, 196, 195, 636, 658, 217, 216, 657\n187, 638, 197, 196, 637, 659, 218, 217, 658\n188, 639, 198, 197, 638, 660, 219, 218, 659\n189, 640, 199, 198, 639, 661, 220, 219, 660\n190, 641, 200, 199, 640, 662, 221, 220, 661\n191, 642, 201, 200, 641, 663, 222, 221, 662\n192, 643, 202, 201, 642, 664, 223, 222, 663\n193, 644, 203, 202, 643, 665, 224, 223, 664\n194, 645, 204, 203, 644, 666, 225, 224, 665\n195, 646, 205, 204, 645, 667, 226, 225, 666\n196, 647, 206, 205, 646, 668, 227, 226, 667\n197, 648, 207, 206, 647, 669, 228, 227, 668\n198, 649, 208, 207, 648, 670, 229, 228, 669\n199, 650, 209, 208, 649, 671, 230, 229, 670\n200, 651, 210, 209, 650, 672, 231, 230, 671\n201, 653, 212, 211, 652, 674, 233, 232, 673\n202, 654, 213, 212, 653, 675, 234, 233, 674\n203, 655, 214, 213, 654, 676, 235, 234, 675\n204, 656, 215, 214, 655, 677, 236, 235, 676\n205, 657, 216, 215, 656, 678, 237, 236, 677\n206, 658, 217, 216, 657, 679, 238, 237, 678\n207, 659, 218, 217, 658, 680, 239, 238, 679\n208, 660, 219, 218, 659, 681, 240, 239, 680\n209, 661, 220, 219, 660, 682, 241, 240, 681\n210, 662, 221, 220, 661, 683, 242, 241, 682\n211, 663, 222, 221, 662, 684, 243, 242, 683\n212, 664, 223, 222, 663, 685, 244, 243, 684\n213, 665, 224, 223, 664, 686, 245, 244, 685\n214, 666, 225, 224, 665, 687, 246, 245, 686\n215, 667, 226, 225, 666, 688, 247, 246, 687\n216, 668, 227, 226, 667, 689, 248, 247, 688\n217, 669, 228, 227, 668, 690, 249, 248, 689\n218, 670, 229, 228, 669, 691, 250, 249, 690\n219, 671, 230, 229, 670, 692, 251, 250, 691\n220, 672, 231, 230, 671, 693, 252, 251, 692\n221, 674, 233, 232, 673, 695, 254, 253, 694\n222, 675, 234, 233, 674, 696, 255, 254, 695\n223, 676, 235, 234, 675, 697, 256, 255, 696\n224, 677, 236, 235, 676, 698, 257, 256, 697\n225, 678, 237, 236, 677, 699, 258, 257, 698\n226, 679, 238, 237, 678, 700, 259, 258, 699\n227, 680, 239, 238, 679, 701, 260, 259, 700\n228, 681, 240, 239, 680, 702, 261, 260, 701\n229, 682, 241, 240, 681, 703, 262, 261, 702\n230, 683, 242, 241, 682, 704, 263, 262, 703\n231, 684, 243, 242, 683, 705, 264, 263, 704\n232, 685, 244, 243, 684, 706, 265, 264, 705\n233, 686, 245, 244, 685, 707, 266, 265, 706\n234, 687, 246, 245, 686, 708, 267, 266, 707\n235, 688, 247, 246, 687, 709, 268, 267, 708\n236, 689, 248, 247, 688, 710, 269, 268, 709\n237, 690, 249, 248, 689, 711, 270, 269, 710\n238, 691, 250, 249, 690, 712, 271, 270, 711\n239, 692, 251, 250, 691, 713, 272, 271, 712\n240, 693, 252, 251, 692, 714, 273, 272, 713\n241, 695, 254, 253, 694, 716, 275, 274, 715\n242, 696, 255, 254, 695, 717, 276, 275, 716\n243, 697, 256, 255, 696, 718, 277, 276, 717\n244, 698, 257, 256, 697, 719, 278, 277, 718\n245, 699, 258, 257, 698, 720, 279, 278, 719\n246, 700, 259, 258, 699, 721, 280, 279, 720\n247, 701, 260, 259, 700, 722, 281, 280, 721\n248, 702, 261, 260, 701, 723, 282, 281, 722\n249, 703, 262, 261, 702, 724, 283, 282, 723\n250, 704, 263, 262, 703, 725, 284, 283, 724\n251, 705, 264, 263, 704, 726, 285, 284, 725\n252, 706, 265, 264, 705, 727, 286, 285, 726\n253, 707, 266, 265, 706, 728, 287, 286, 727\n254, 708, 267, 266, 707, 729, 288, 287, 728\n255, 709, 268, 267, 708, 730, 289, 288, 729\n256, 710, 269, 268, 709, 731, 290, 289, 730\n257, 711, 270, 269, 710, 732, 291, 290, 731\n258, 712, 271, 270, 711, 733, 292, 291, 732\n259, 713, 272, 271, 712, 734, 293, 292, 733\n260, 714, 273, 272, 713, 735, 294, 293, 734\n261, 716, 275, 274, 715, 737, 296, 295, 736\n262, 717, 276, 275, 716, 738, 297, 296, 737\n263, 718, 277, 276, 717, 739, 298, 297, 738\n264, 719, 278, 277, 718, 740, 299, 298, 739\n265, 720, 279, 278, 719, 741, 300, 299, 740\n266, 721, 280, 279, 720, 742, 301, 300, 741\n267, 722, 281, 280, 721, 743, 302, 301, 742\n268, 723, 282, 281, 722, 744, 303, 302, 743\n269, 724, 283, 282, 723, 745, 304, 303, 744\n270, 725, 284, 283, 724, 746, 305, 304, 745\n271, 726, 285, 284, 725, 747, 306, 305, 746\n272, 727, 286, 285, 726, 748, 307, 306, 747\n273, 728, 287, 286, 727, 749, 308, 307, 748\n274, 729, 288, 287, 728, 750, 309, 308, 749\n275, 730, 289, 288, 729, 751, 310, 309, 750\n276, 731, 290, 289, 730, 752, 311, 310, 751\n277, 732, 291, 290, 731, 753, 312, 311, 752\n278, 733, 292, 291, 732, 754, 313, 312, 753\n279, 734, 293, 292, 733, 755, 314, 313, 754\n280, 735, 294, 293, 734, 756, 315, 314, 755\n281, 737, 296, 295, 736, 758, 317, 316, 757\n282, 738, 297, 296, 737, 759, 318, 317, 758\n283, 739, 298, 297, 738, 760, 319, 318, 759\n284, 740, 299, 298, 739, 761, 320, 319, 760\n285, 741, 300, 299, 740, 762, 321, 320, 761\n286, 742, 301, 300, 741, 763, 322, 321, 762\n287, 743, 302, 301, 742, 764, 323, 322, 763\n288, 744, 303, 302, 743, 765, 324, 323, 764\n289, 745, 304, 303, 744, 766, 325, 324, 765\n290, 746, 305, 304, 745, 767, 326, 325, 766\n291, 747, 306, 305, 746, 768, 327, 326, 767\n292, 748, 307, 306, 747, 769, 328, 327, 768\n293, 749, 308, 307, 748, 770, 329, 328, 769\n294, 750, 309, 308, 749, 771, 330, 329, 770\n295, 751, 310, 309, 750, 772, 331, 330, 771\n296, 752, 311, 310, 751, 773, 332, 331, 772\n297, 753, 312, 311, 752, 774, 333, 332, 773\n298, 754, 313, 312, 753, 775, 334, 333, 774\n299, 755, 314, 313, 754, 776, 335, 334, 775\n300, 756, 315, 314, 755, 777, 336, 335, 776\n301, 758, 317, 316, 757, 779, 338, 337, 778\n302, 759, 318, 317, 758, 780, 339, 338, 779\n303, 760, 319, 318, 759, 781, 340, 339, 780\n304, 761, 320, 319, 760, 782, 341, 340, 781\n305, 762, 321, 320, 761, 783, 342, 341, 782\n306, 763, 322, 321, 762, 784, 343, 342, 783\n307, 764, 323, 322, 763, 785, 344, 343, 784\n308, 765, 324, 323, 764, 786, 345, 344, 785\n309, 766, 325, 324, 765, 787, 346, 345, 786\n310, 767, 326, 325, 766, 788, 347, 346, 787\n311, 768, 327, 326, 767, 789, 348, 347, 788\n312, 769, 328, 327, 768, 790, 349, 348, 789\n313, 770, 329, 328, 769, 791, 350, 349, 790\n314, 771, 330, 329, 770, 792, 351, 350, 791\n315, 772, 331, 330, 771, 793, 352, 351, 792\n316, 773, 332, 331, 772, 794, 353, 352, 793\n317, 774, 333, 332, 773, 795, 354, 353, 794\n318, 775, 334, 333, 774, 796, 355, 354, 795\n319, 776, 335, 334, 775, 797, 356, 355, 796\n320, 777, 336, 335, 776, 798, 357, 356, 797\n321, 779, 338, 337, 778, 800, 359, 358, 799\n322, 780, 339, 338, 779, 801, 360, 359, 800\n323, 781, 340, 339, 780, 802, 361, 360, 801\n324, 782, 341, 340, 781, 803, 362, 361, 802\n325, 783, 342, 341, 782, 804, 363, 362, 803\n326, 784, 343, 342, 783, 805, 364, 363, 804\n327, 785, 344, 343, 784, 806, 365, 364, 805\n328, 786, 345, 344, 785, 807, 366, 365, 806\n329, 787, 346, 345, 786, 808, 367, 366, 807\n330, 788, 347, 346, 787, 809, 368, 367, 808\n331, 789, 348, 347, 788, 810, 369, 368, 809\n332, 790, 349, 348, 789, 811, 370, 369, 810\n333, 791, 350, 349, 790, 812, 371, 370, 811\n334, 792, 351, 350, 791, 813, 372, 371, 812\n335, 793, 352, 351, 792, 814, 373, 372, 813\n336, 794, 353, 352, 793, 815, 374, 373, 814\n337, 795, 354, 353, 794, 816, 375, 374, 815\n338, 796, 355, 354, 795, 817, 376, 375, 816\n339, 797, 356, 355, 796, 818, 377, 376, 817\n340, 798, 357, 356, 797, 819, 378, 377, 818\n341, 800, 359, 358, 799, 821, 380, 379, 820\n342, 801, 360, 359, 800, 822, 381, 380, 821\n343, 802, 361, 360, 801, 823, 382, 381, 822\n344, 803, 362, 361, 802, 824, 383, 382, 823\n345, 804, 363, 362, 803, 825, 384, 383, 824\n346, 805, 364, 363, 804, 826, 385, 384, 825\n347, 806, 365, 364, 805, 827, 386, 385, 826\n348, 807, 366, 365, 806, 828, 387, 386, 827\n349, 808, 367, 366, 807, 829, 388, 387, 828\n350, 809, 368, 367, 808, 830, 389, 388, 829\n351, 810, 369, 368, 809, 831, 390, 389, 830\n352, 811, 370, 369, 810, 832, 391, 390, 831\n353, 812, 371, 370, 811, 833, 392, 391, 832\n354, 813, 372, 371, 812, 834, 393, 392, 833\n355, 814, 373, 372, 813, 835, 394, 393, 834\n356, 815, 374, 373, 814, 836, 395, 394, 835\n357, 816, 375, 374, 815, 837, 396, 395, 836\n358, 817, 376, 375, 816, 838, 397, 396, 837\n359, 818, 377, 376, 817, 839, 398, 397, 838\n360, 819, 378, 377, 818, 840, 399, 398, 839\n361, 821, 380, 379, 820, 842, 401, 400, 841\n362, 822, 381, 380, 821, 843, 402, 401, 842\n363, 823, 382, 381, 822, 844, 403, 402, 843\n364, 824, 383, 382, 823, 845, 404, 403, 844\n365, 825, 384, 383, 824, 846, 405, 404, 845\n366, 826, 385, 384, 825, 847, 406, 405, 846\n367, 827, 386, 385, 826, 848, 407, 406, 847\n368, 828, 387, 386, 827, 849, 408, 407, 848\n369, 829, 388, 387, 828, 850, 409, 408, 849\n370, 830, 389, 388, 829, 851, 410, 409, 850\n371, 831, 390, 389, 830, 852, 411, 410, 851\n372, 832, 391, 390, 831, 853, 412, 411, 852\n373, 833, 392, 391, 832, 854, 413, 412, 853\n374, 834, 393, 392, 833, 855, 414, 413, 854\n375, 835, 394, 393, 834, 856, 415, 414, 855\n376, 836, 395, 394, 835, 857, 416, 415, 856\n377, 837, 396, 395, 836, 858, 417, 416, 857\n378, 838, 397, 396, 837, 859, 418, 417, 858\n379, 839, 398, 397, 838, 860, 419, 418, 859\n380, 840, 399, 398, 839, 861, 420, 419, 860\n381, 842, 401, 400, 841, 863, 422, 421, 862\n382, 843, 402, 401, 842, 864, 423, 422, 863\n383, 844, 403, 402, 843, 865, 424, 423, 864\n384, 845, 404, 403, 844, 866, 425, 424, 865\n385, 846, 405, 404, 845, 867, 426, 425, 866\n386, 847, 406, 405, 846, 868, 427, 426, 867\n387, 848, 407, 406, 847, 869, 428, 427, 868\n388, 849, 408, 407, 848, 870, 429, 428, 869\n389, 850, 409, 408, 849, 871, 430, 429, 870\n390, 851, 410, 409, 850, 872, 431, 430, 871\n391, 852, 411, 410, 851, 873, 432, 431, 872\n392, 853, 412, 411, 852, 874, 433, 432, 873\n393, 854, 413, 412, 853, 875, 434, 433, 874\n394, 855, 414, 413, 854, 876, 435, 434, 875\n395, 856, 415, 414, 855, 877, 436, 435, 876\n396, 857, 416, 415, 856, 878, 437, 436, 877\n397, 858, 417, 416, 857, 879, 438, 437, 878\n398, 859, 418, 417, 858, 880, 439, 438, 879\n399, 860, 419, 418, 859, 881, 440, 439, 880\n400, 861, 420, 419, 860, 882, 441, 440, 881\n401, 884, 443, 442, 883, 905, 464, 463, 904\n402, 885, 444, 443, 884, 906, 465, 464, 905\n403, 886, 445, 444, 885, 907, 466, 465, 906\n404, 887, 446, 445, 886, 908, 467, 466, 907\n405, 888, 447, 446, 887, 909, 468, 467, 908\n406, 889, 448, 447, 888, 910, 469, 468, 909\n407, 890, 449, 448, 889, 911, 470, 469, 910\n408, 891, 450, 449, 890, 912, 471, 470, 911\n409, 892, 451, 450, 891, 913, 472, 471, 912\n410, 893, 452, 451, 892, 914, 473, 472, 913\n411, 894, 453, 452, 893, 915, 474, 473, 914\n412, 895, 454, 453, 894, 916, 475, 474, 915\n413, 896, 455, 454, 895, 917, 476, 475, 916\n414, 897, 456, 455, 896, 918, 477, 476, 917\n415, 898, 457, 456, 897, 919, 478, 477, 918\n416, 899, 458, 457, 898, 920, 479, 478, 919\n417, 900, 459, 458, 899, 921, 480, 479, 920\n418, 901, 460, 459, 900, 922, 481, 480, 921\n419, 902, 461, 460, 901, 923, 482, 481, 922\n420, 903, 462, 461, 902, 924, 483, 482, 923\n421, 905, 464, 463, 904, 926, 485, 484, 925\n422, 906, 465, 464, 905, 927, 486, 485, 926\n423, 907, 466, 465, 906, 928, 487, 486, 927\n424, 908, 467, 466, 907, 929, 488, 487, 928\n425, 909, 468, 467, 908, 930, 489, 488, 929\n426, 910, 469, 468, 909, 931, 490, 489, 930\n427, 911, 470, 469, 910, 932, 491, 490, 931\n428, 912, 471, 470, 911, 933, 492, 491, 932\n429, 913, 472, 471, 912, 934, 493, 492, 933\n430, 914, 473, 472, 913, 935, 494, 493, 934\n431, 915, 474, 473, 914, 936, 495, 494, 935\n432, 916, 475, 474, 915, 937, 496, 495, 936\n433, 917, 476, 475, 916, 938, 497, 496, 937\n434, 918, 477, 476, 917, 939, 498, 497, 938\n435, 919, 478, 477, 918, 940, 499, 498, 939\n436, 920, 479, 478, 919, 941, 500, 499, 940\n437, 921, 480, 479, 920, 942, 501, 500, 941\n438, 922, 481, 480, 921, 943, 502, 501, 942\n439, 923, 482, 481, 922, 944, 503, 502, 943\n440, 924, 483, 482, 923, 945, 504, 503, 944\n441, 926, 485, 484, 925, 947, 506, 505, 946\n442, 927, 486, 485, 926, 948, 507, 506, 947\n443, 928, 487, 486, 927, 949, 508, 507, 948\n444, 929, 488, 487, 928, 950, 509, 508, 949\n445, 930, 489, 488, 929, 951, 510, 509, 950\n446, 931, 490, 489, 930, 952, 511, 510, 951\n447, 932, 491, 490, 931, 953, 512, 511, 952\n448, 933, 492, 491, 932, 954, 513, 512, 953\n449, 934, 493, 492, 933, 955, 514, 513, 954\n450, 935, 494, 493, 934, 956, 515, 514, 955\n451, 936, 495, 494, 935, 957, 516, 515, 956\n452, 937, 496, 495, 936, 958, 517, 516, 957\n453, 938, 497, 496, 937, 959, 518, 517, 958\n454, 939, 498, 497, 938, 960, 519, 518, 959\n455, 940, 499, 498, 939, 961, 520, 519, 960\n456, 941, 500, 499, 940, 962, 521, 520, 961\n457, 942, 501, 500, 941, 963, 522, 521, 962\n458, 943, 502, 501, 942, 964, 523, 522, 963\n459, 944, 503, 502, 943, 965, 524, 523, 964\n460, 945, 504, 503, 944, 966, 525, 524, 965\n461, 947, 506, 505, 946, 968, 527, 526, 967\n462, 948, 507, 506, 947, 969, 528, 527, 968\n463, 949, 508, 507, 948, 970, 529, 528, 969\n464, 950, 509, 508, 949, 971, 530, 529, 970\n465, 951, 510, 509, 950, 972, 531, 530, 971\n466, 952, 511, 510, 951, 973, 532, 531, 972\n467, 953, 512, 511, 952, 974, 533, 532, 973\n468, 954, 513, 512, 953, 975, 534, 533, 974\n469, 955, 514, 513, 954, 976, 535, 534, 975\n470, 956, 515, 514, 955, 977, 536, 535, 976\n471, 957, 516, 515, 956, 978, 537, 536, 977\n472, 958, 517, 516, 957, 979, 538, 537, 978\n473, 959, 518, 517, 958, 980, 539, 538, 979\n474, 960, 519, 518, 959, 981, 540, 539, 980\n475, 961, 520, 519, 960, 982, 541, 540, 981\n476, 962, 521, 520, 961, 983, 542, 541, 982\n477, 963, 522, 521, 962, 984, 543, 542, 983\n478, 964, 523, 522, 963, 985, 544, 543, 984\n479, 965, 524, 523, 964, 986, 545, 544, 985\n480, 966, 525, 524, 965, 987, 546, 545, 986\n481, 968, 527, 526, 967, 989, 548, 547, 988\n482, 969, 528, 527, 968, 990, 549, 548, 989\n483, 970, 529, 528, 969, 991, 550, 549, 990\n484, 971, 530, 529, 970, 992, 551, 550, 991\n485, 972, 531, 530, 971, 993, 552, 551, 992\n486, 973, 532, 531, 972, 994, 553, 552, 993\n487, 974, 533, 532, 973, 995, 554, 553, 994\n488, 975, 534, 533, 974, 996, 555, 554, 995\n489, 976, 535, 534, 975, 997, 556, 555, 996\n490, 977, 536, 535, 976, 998, 557, 556, 997\n491, 978, 537, 536, 977, 999, 558, 557, 998\n492, 979, 538, 537, 978, 1000, 559, 558, 999\n493, 980, 539, 538, 979, 1001, 560, 559, 1000\n494, 981, 540, 539, 980, 1002, 561, 560, 1001\n495, 982, 541, 540, 981, 1003, 562, 561, 1002\n496, 983, 542, 541, 982, 1004, 563, 562, 1003\n497, 984, 543, 542, 983, 1005, 564, 563, 1004\n498, 985, 544, 543, 984, 1006, 565, 564, 1005\n499, 986, 545, 544, 985, 1007, 566, 565, 1006\n500, 987, 546, 545, 986, 1008, 567, 566, 1007\n501, 989, 548, 547, 988, 1010, 569, 568, 1009\n502, 990, 549, 548, 989, 1011, 570, 569, 1010\n503, 991, 550, 549, 990, 1012, 571, 570, 1011\n504, 992, 551, 550, 991, 1013, 572, 571, 1012\n505, 993, 552, 551, 992, 1014, 573, 572, 1013\n506, 994, 553, 552, 993, 1015, 574, 573, 1014\n507, 995, 554, 553, 994, 1016, 575, 574, 1015\n508, 996, 555, 554, 995, 1017, 576, 575, 1016\n509, 997, 556, 555, 996, 1018, 577, 576, 1017\n510, 998, 557, 556, 997, 1019, 578, 577, 1018\n511, 999, 558, 557, 998, 1020, 579, 578, 1019\n512, 1000, 559, 558, 999, 1021, 580, 579, 1020\n513, 1001, 560, 559, 1000, 1022, 581, 580, 1021\n514, 1002, 561, 560, 1001, 1023, 582, 581, 1022\n515, 1003, 562, 561, 1002, 1024, 583, 582, 1023\n516, 1004, 563, 562, 1003, 1025, 584, 583, 1024\n517, 1005, 564, 563, 1004, 1026, 585, 584, 1025\n518, 1006, 565, 564, 1005, 1027, 586, 585, 1026\n519, 1007, 566, 565, 1006, 1028, 587, 586, 1027\n520, 1008, 567, 566, 1007, 1029, 588, 587, 1028\n521, 1010, 569, 568, 1009, 1031, 590, 589, 1030\n522, 1011, 570, 569, 1010, 1032, 591, 590, 1031\n523, 1012, 571, 570, 1011, 1033, 592, 591, 1032\n524, 1013, 572, 571, 1012, 1034, 593, 592, 1033\n525, 1014, 573, 572, 1013, 1035, 594, 593, 1034\n526, 1015, 574, 573, 1014, 1036, 595, 594, 1035\n527, 1016, 575, 574, 1015, 1037, 596, 595, 1036\n528, 1017, 576, 575, 1016, 1038, 597, 596, 1037\n529, 1018, 577, 576, 1017, 1039, 598, 597, 1038\n530, 1019, 578, 577, 1018, 1040, 599, 598, 1039\n531, 1020, 579, 578, 1019, 1041, 600, 599, 1040\n532, 1021, 580, 579, 1020, 1042, 601, 600, 1041\n533, 1022, 581, 580, 1021, 1043, 602, 601, 1042\n534, 1023, 582, 581, 1022, 1044, 603, 602, 1043\n535, 1024, 583, 582, 1023, 1045, 604, 603, 1044\n536, 1025, 584, 583, 1024, 1046, 605, 604, 1045\n537, 1026, 585, 584, 1025, 1047, 606, 605, 1046\n538, 1027, 586, 585, 1026, 1048, 607, 606, 1047\n539, 1028, 587, 586, 1027, 1049, 608, 607, 1048\n540, 1029, 588, 587, 1028, 1050, 609, 608, 1049\n541, 1031, 590, 589, 1030, 1052, 611, 610, 1051\n542, 1032, 591, 590, 1031, 1053, 612, 611, 1052\n543, 1033, 592, 591, 1032, 1054, 613, 612, 1053\n544, 1034, 593, 592, 1033, 1055, 614, 613, 1054\n545, 1035, 594, 593, 1034, 1056, 615, 614, 1055\n546, 1036, 595, 594, 1035, 1057, 616, 615, 1056\n547, 1037, 596, 595, 1036, 1058, 617, 616, 1057\n548, 1038, 597, 596, 1037, 1059, 618, 617, 1058\n549, 1039, 598, 597, 1038, 1060, 619, 618, 1059\n550, 1040, 599, 598, 1039, 1061, 620, 619, 1060\n551, 1041, 600, 599, 1040, 1062, 621, 620, 1061\n552, 1042, 601, 600, 1041, 1063, 622, 621, 1062\n553, 1043, 602, 601, 1042, 1064, 623, 622, 1063\n554, 1044, 603, 602, 1043, 1065, 624, 623, 1064\n555, 1045, 604, 603, 1044, 1066, 625, 624, 1065\n556, 1046, 605, 604, 1045, 1067, 626, 625, 1066\n557, 1047, 606, 605, 1046, 1068, 627, 626, 1067\n558, 1048, 607, 606, 1047, 1069, 628, 627, 1068\n559, 1049, 608, 607, 1048, 1070, 629, 628, 1069\n560, 1050, 609, 608, 1049, 1071, 630, 629, 1070\n561, 1052, 611, 610, 1051, 1073, 632, 631, 1072\n562, 1053, 612, 611, 1052, 1074, 633, 632, 1073\n563, 1054, 613, 612, 1053, 1075, 634, 633, 1074\n564, 1055, 614, 613, 1054, 1076, 635, 634, 1075\n565, 1056, 615, 614, 1055, 1077, 636, 635, 1076\n566, 1057, 616, 615, 1056, 1078, 637, 636, 1077\n567, 1058, 617, 616, 1057, 1079, 638, 637, 1078\n568, 1059, 618, 617, 1058, 1080, 639, 638, 1079\n569, 1060, 619, 618, 1059, 1081, 640, 639, 1080\n570, 1061, 620, 619, 1060, 1082, 641, 640, 1081\n571, 1062, 621, 620, 1061, 1083, 642, 641, 1082\n572, 1063, 622, 621, 1062, 1084, 643, 642, 1083\n573, 1064, 623, 622, 1063, 1085, 644, 643, 1084\n574, 1065, 624, 623, 1064, 1086, 645, 644, 1085\n575, 1066, 625, 624, 1065, 1087, 646, 645, 1086\n576, 1067, 626, 625, 1066, 1088, 647, 646, 1087\n577, 1068, 627, 626, 1067, 1089, 648, 647, 1088\n578, 1069, 628, 627, 1068, 1090, 649, 648, 1089\n579, 1070, 629, 628, 1069, 1091, 650, 649, 1090\n580, 1071, 630, 629, 1070, 1092, 651, 650, 1091\n581, 1073, 632, 631, 1072, 1094, 653, 652, 1093\n582, 1074, 633, 632, 1073, 1095, 654, 653, 1094\n583, 1075, 634, 633, 1074, 1096, 655, 654, 1095\n584, 1076, 635, 634, 1075, 1097, 656, 655, 1096\n585, 1077, 636, 635, 1076, 1098, 657, 656, 1097\n586, 1078, 637, 636, 1077, 1099, 658, 657, 1098\n587, 1079, 638, 637, 1078, 1100, 659, 658, 1099\n588, 1080, 639, 638, 1079, 1101, 660, 659, 1100\n589, 1081, 640, 639, 1080, 1102, 661, 660, 1101\n590, 1082, 641, 640, 1081, 1103, 662, 661, 1102\n591, 1083, 642, 641, 1082, 1104, 663, 662, 1103\n592, 1084, 643, 642, 1083, 1105, 664, 663, 1104\n593, 1085, 644, 643, 1084, 1106, 665, 664, 1105\n594, 1086, 645, 644, 1085, 1107, 666, 665, 1106\n595, 1087, 646, 645, 1086, 1108, 667, 666, 1107\n596, 1088, 647, 646, 1087, 1109, 668, 667, 1108\n597, 1089, 648, 647, 1088, 1110, 669, 668, 1109\n598, 1090, 649, 648, 1089, 1111, 670, 669, 1110\n599, 1091, 650, 649, 1090, 1112, 671, 670, 1111\n600, 1092, 651, 650, 1091, 1113, 672, 671, 1112\n601, 1094, 653, 652, 1093, 1115, 674, 673, 1114\n602, 1095, 654, 653, 1094, 1116, 675, 674, 1115\n603, 1096, 655, 654, 1095, 1117, 676, 675, 1116\n604, 1097, 656, 655, 1096, 1118, 677, 676, 1117\n605, 1098, 657, 656, 1097, 1119, 678, 677, 1118\n606, 1099, 658, 657, 1098, 1120, 679, 678, 1119\n607, 1100, 659, 658, 1099, 1121, 680, 679, 1120\n608, 1101, 660, 659, 1100, 1122, 681, 680, 1121\n609, 1102, 661, 660, 1101, 1123, 682, 681, 1122\n610, 1103, 662, 661, 1102, 1124, 683, 682, 1123\n611, 1104, 663, 662, 1103, 1125, 684, 683, 1124\n612, 1105, 664, 663, 1104, 1126, 685, 684, 1125\n613, 1106, 665, 664, 1105, 1127, 686, 685, 1126\n614, 1107, 666, 665, 1106, 1128, 687, 686, 1127\n615, 1108, 667, 666, 1107, 1129, 688, 687, 1128\n616, 1109, 668, 667, 1108, 1130, 689, 688, 1129\n617, 1110, 669, 668, 1109, 1131, 690, 689, 1130\n618, 1111, 670, 669, 1110, 1132, 691, 690, 1131\n619, 1112, 671, 670, 1111, 1133, 692, 691, 1132\n620, 1113, 672, 671, 1112, 1134, 693, 692, 1133\n621, 1115, 674, 673, 1114, 1136, 695, 694, 1135\n622, 1116, 675, 674, 1115, 1137, 696, 695, 1136\n623, 1117, 676, 675, 1116, 1138, 697, 696, 1137\n624, 1118, 677, 676, 1117, 1139, 698, 697, 1138\n625, 1119, 678, 677, 1118, 1140, 699, 698, 1139\n626, 1120, 679, 678, 1119, 1141, 700, 699, 1140\n627, 1121, 680, 679, 1120, 1142, 701, 700, 1141\n628, 1122, 681, 680, 1121, 1143, 702, 701, 1142\n629, 1123, 682, 681, 1122, 1144, 703, 702, 1143\n630, 1124, 683, 682, 1123, 1145, 704, 703, 1144\n631, 1125, 684, 683, 1124, 1146, 705, 704, 1145\n632, 1126, 685, 684, 1125, 1147, 706, 705, 1146\n633, 1127, 686, 685, 1126, 1148, 707, 706, 1147\n634, 1128, 687, 686, 1127, 1149, 708, 707, 1148\n635, 1129, 688, 687, 1128, 1150, 709, 708, 1149\n636, 1130, 689, 688, 1129, 1151, 710, 709, 1150\n637, 1131, 690, 689, 1130, 1152, 711, 710, 1151\n638, 1132, 691, 690, 1131, 1153, 712, 711, 1152\n639, 1133, 692, 691, 1132, 1154, 713, 712, 1153\n640, 1134, 693, 692, 1133, 1155, 714, 713, 1154\n641, 1136, 695, 694, 1135, 1157, 716, 715, 1156\n642, 1137, 696, 695, 1136, 1158, 717, 716, 1157\n643, 1138, 697, 696, 1137, 1159, 718, 717, 1158\n644, 1139, 698, 697, 1138, 1160, 719, 718, 1159\n645, 1140, 699, 698, 1139, 1161, 720, 719, 1160\n646, 1141, 700, 699, 1140, 1162, 721, 720, 1161\n647, 1142, 701, 700, 1141, 1163, 722, 721, 1162\n648, 1143, 702, 701, 1142, 1164, 723, 722, 1163\n649, 1144, 703, 702, 1143, 1165, 724, 723, 1164\n650, 1145, 704, 703, 1144, 1166, 725, 724, 1165\n651, 1146, 705, 704, 1145, 1167, 726, 725, 1166\n652, 1147, 706, 705, 1146, 1168, 727, 726, 1167\n653, 1148, 707, 706, 1147, 1169, 728, 727, 1168\n654, 1149, 708, 707, 1148, 1170, 729, 728, 1169\n655, 1150, 709, 708, 1149, 1171, 730, 729, 1170\n656, 1151, 710, 709, 1150, 1172, 731, 730, 1171\n657, 1152, 711, 710, 1151, 1173, 732, 731, 1172\n658, 1153, 712, 711, 1152, 1174, 733, 732, 1173\n659, 1154, 713, 712, 1153, 1175, 734, 733, 1174\n660, 1155, 714, 713, 1154, 1176, 735, 734, 1175\n661, 1157, 716, 715, 1156, 1178, 737, 736, 1177\n662, 1158, 717, 716, 1157, 1179, 738, 737, 1178\n663, 1159, 718, 717, 1158, 1180, 739, 738, 1179\n664, 1160, 719, 718, 1159, 1181, 740, 739, 1180\n665, 1161, 720, 719, 1160, 1182, 741, 740, 1181\n666, 1162, 721, 720, 1161, 1183, 742, 741, 1182\n667, 1163, 722, 721, 1162, 1184, 743, 742, 1183\n668, 1164, 723, 722, 1163, 1185, 744, 743, 1184\n669, 1165, 724, 723, 1164, 1186, 745, 744, 1185\n670, 1166, 725, 724, 1165, 1187, 746, 745, 1186\n671, 1167, 726, 725, 1166, 1188, 747, 746, 1187\n672, 1168, 727, 726, 1167, 1189, 748, 747, 1188\n673, 1169, 728, 727, 1168, 1190, 749, 748, 1189\n674, 1170, 729, 728, 1169, 1191, 750, 749, 1190\n675, 1171, 730, 729, 1170, 1192, 751, 750, 1191\n676, 1172, 731, 730, 1171, 1193, 752, 751, 1192\n677, 1173, 732, 731, 1172, 1194, 753, 752, 1193\n678, 1174, 733, 732, 1173, 1195, 754, 753, 1194\n679, 1175, 734, 733, 1174, 1196, 755, 754, 1195\n680, 1176, 735, 734, 1175, 1197, 756, 755, 1196\n681, 1178, 737, 736, 1177, 1199, 758, 757, 1198\n682, 1179, 738, 737, 1178, 1200, 759, 758, 1199\n683, 1180, 739, 738, 1179, 1201, 760, 759, 1200\n684, 1181, 740, 739, 1180, 1202, 761, 760, 1201\n685, 1182, 741, 740, 1181, 1203, 762, 761, 1202\n686, 1183, 742, 741, 1182, 1204, 763, 762, 1203\n687, 1184, 743, 742, 1183, 1205, 764, 763, 1204\n688, 1185, 744, 743, 1184, 1206, 765, 764, 1205\n689, 1186, 745, 744, 1185, 1207, 766, 765, 1206\n690, 1187, 746, 745, 1186, 1208, 767, 766, 1207\n691, 1188, 747, 746, 1187, 1209, 768, 767, 1208\n692, 1189, 748, 747, 1188, 1210, 769, 768, 1209\n693, 1190, 749, 748, 1189, 1211, 770, 769, 1210\n694, 1191, 750, 749, 1190, 1212, 771, 770, 1211\n695, 1192, 751, 750, 1191, 1213, 772, 771, 1212\n696, 1193, 752, 751, 1192, 1214, 773, 772, 1213\n697, 1194, 753, 752, 1193, 1215, 774, 773, 1214\n698, 1195, 754, 753, 1194, 1216, 775, 774, 1215\n699, 1196, 755, 754, 1195, 1217, 776, 775, 1216\n700, 1197, 756, 755, 1196, 1218, 777, 776, 1217\n701, 1199, 758, 757, 1198, 1220, 779, 778, 1219\n702, 1200, 759, 758, 1199, 1221, 780, 779, 1220\n703, 1201, 760, 759, 1200, 1222, 781, 780, 1221\n704, 1202, 761, 760, 1201, 1223, 782, 781, 1222\n705, 1203, 762, 761, 1202, 1224, 783, 782, 1223\n706, 1204, 763, 762, 1203, 1225, 784, 783, 1224\n707, 1205, 764, 763, 1204, 1226, 785, 784, 1225\n708, 1206, 765, 764, 1205, 1227, 786, 785, 1226\n709, 1207, 766, 765, 1206, 1228, 787, 786, 1227\n710, 1208, 767, 766, 1207, 1229, 788, 787, 1228\n711, 1209, 768, 767, 1208, 1230, 789, 788, 1229\n712, 1210, 769, 768, 1209, 1231, 790, 789, 1230\n713, 1211, 770, 769, 1210, 1232, 791, 790, 1231\n714, 1212, 771, 770, 1211, 1233, 792, 791, 1232\n715, 1213, 772, 771, 1212, 1234, 793, 792, 1233\n716, 1214, 773, 772, 1213, 1235, 794, 793, 1234\n717, 1215, 774, 773, 1214, 1236, 795, 794, 1235\n718, 1216, 775, 774, 1215, 1237, 796, 795, 1236\n719, 1217, 776, 775, 1216, 1238, 797, 796, 1237\n720, 1218, 777, 776, 1217, 1239, 798, 797, 1238\n721, 1220, 779, 778, 1219, 1241, 800, 799, 1240\n722, 1221, 780, 779, 1220, 1242, 801, 800, 1241\n723, 1222, 781, 780, 1221, 1243, 802, 801, 1242\n724, 1223, 782, 781, 1222, 1244, 803, 802, 1243\n725, 1224, 783, 782, 1223, 1245, 804, 803, 1244\n726, 1225, 784, 783, 1224, 1246, 805, 804, 1245\n727, 1226, 785, 784, 1225, 1247, 806, 805, 1246\n728, 1227, 786, 785, 1226, 1248, 807, 806, 1247\n729, 1228, 787, 786, 1227, 1249, 808, 807, 1248\n730, 1229, 788, 787, 1228, 1250, 809, 808, 1249\n731, 1230, 789, 788, 1229, 1251, 810, 809, 1250\n732, 1231, 790, 789, 1230, 1252, 811, 810, 1251\n733, 1232, 791, 790, 1231, 1253, 812, 811, 1252\n734, 1233, 792, 791, 1232, 1254, 813, 812, 1253\n735, 1234, 793, 792, 1233, 1255, 814, 813, 1254\n736, 1235, 794, 793, 1234, 1256, 815, 814, 1255\n737, 1236, 795, 794, 1235, 1257, 816, 815, 1256\n738, 1237, 796, 795, 1236, 1258, 817, 816, 1257\n739, 1238, 797, 796, 1237, 1259, 818, 817, 1258\n740, 1239, 798, 797, 1238, 1260, 819, 818, 1259\n741, 1241, 800, 799, 1240, 1262, 821, 820, 1261\n742, 1242, 801, 800, 1241, 1263, 822, 821, 1262\n743, 1243, 802, 801, 1242, 1264, 823, 822, 1263\n744, 1244, 803, 802, 1243, 1265, 824, 823, 1264\n745, 1245, 804, 803, 1244, 1266, 825, 824, 1265\n746, 1246, 805, 804, 1245, 1267, 826, 825, 1266\n747, 1247, 806, 805, 1246, 1268, 827, 826, 1267\n748, 1248, 807, 806, 1247, 1269, 828, 827, 1268\n749, 1249, 808, 807, 1248, 1270, 829, 828, 1269\n750, 1250, 809, 808, 1249, 1271, 830, 829, 1270\n751, 1251, 810, 809, 1250, 1272, 831, 830, 1271\n752, 1252, 811, 810, 1251, 1273, 832, 831, 1272\n753, 1253, 812, 811, 1252, 1274, 833, 832, 1273\n754, 1254, 813, 812, 1253, 1275, 834, 833, 1274\n755, 1255, 814, 813, 1254, 1276, 835, 834, 1275\n756, 1256, 815, 814, 1255, 1277, 836, 835, 1276\n757, 1257, 816, 815, 1256, 1278, 837, 836, 1277\n758, 1258, 817, 816, 1257, 1279, 838, 837, 1278\n759, 1259, 818, 817, 1258, 1280, 839, 838, 1279\n760, 1260, 819, 818, 1259, 1281, 840, 839, 1280\n761, 1262, 821, 820, 1261, 1283, 842, 841, 1282\n762, 1263, 822, 821, 1262, 1284, 843, 842, 1283\n763, 1264, 823, 822, 1263, 1285, 844, 843, 1284\n764, 1265, 824, 823, 1264, 1286, 845, 844, 1285\n765, 1266, 825, 824, 1265, 1287, 846, 845, 1286\n766, 1267, 826, 825, 1266, 1288, 847, 846, 1287\n767, 1268, 827, 826, 1267, 1289, 848, 847, 1288\n768, 1269, 828, 827, 1268, 1290, 849, 848, 1289\n769, 1270, 829, 828, 1269, 1291, 850, 849, 1290\n770, 1271, 830, 829, 1270, 1292, 851, 850, 1291\n771, 1272, 831, 830, 1271, 1293, 852, 851, 1292\n772, 1273, 832, 831, 1272, 1294, 853, 852, 1293\n773, 1274, 833, 832, 1273, 1295, 854, 853, 1294\n774, 1275, 834, 833, 1274, 1296, 855, 854, 1295\n775, 1276, 835, 834, 1275, 1297, 856, 855, 1296\n776, 1277, 836, 835, 1276, 1298, 857, 856, 1297\n777, 1278, 837, 836, 1277, 1299, 858, 857, 1298\n778, 1279, 838, 837, 1278, 1300, 859, 858, 1299\n779, 1280, 839, 838, 1279, 1301, 860, 859, 1300\n780, 1281, 840, 839, 1280, 1302, 861, 860, 1301\n781, 1283, 842, 841, 1282, 1304, 863, 862, 1303\n782, 1284, 843, 842, 1283, 1305, 864, 863, 1304\n783, 1285, 844, 843, 1284, 1306, 865, 864, 1305\n784, 1286, 845, 844, 1285, 1307, 866, 865, 1306\n785, 1287, 846, 845, 1286, 1308, 867, 866, 1307\n786, 1288, 847, 846, 1287, 1309, 868, 867, 1308\n787, 1289, 848, 847, 1288, 1310, 869, 868, 1309\n788, 1290, 849, 848, 1289, 1311, 870, 869, 1310\n789, 1291, 850, 849, 1290, 1312, 871, 870, 1311\n790, 1292, 851, 850, 1291, 1313, 872, 871, 1312\n791, 1293, 852, 851, 1292, 1314, 873, 872, 1313\n792, 1294, 853, 852, 1293, 1315, 874, 873, 1314\n793, 1295, 854, 853, 1294, 1316, 875, 874, 1315\n794, 1296, 855, 854, 1295, 1317, 876, 875, 1316\n795, 1297, 856, 855, 1296, 1318, 877, 876, 1317\n796, 1298, 857, 856, 1297, 1319, 878, 877, 1318\n797, 1299, 858, 857, 1298, 1320, 879, 878, 1319\n798, 1300, 859, 858, 1299, 1321, 880, 879, 1320\n799, 1301, 860, 859, 1300, 1322, 881, 880, 1321\n800, 1302, 861, 860, 1301, 1323, 882, 881, 1322\n801, 1325, 884, 883, 1324, 1346, 905, 904, 1345\n802, 1326, 885, 884, 1325, 1347, 906, 905, 1346\n803, 1327, 886, 885, 1326, 1348, 907, 906, 1347\n804, 1328, 887, 886, 1327, 1349, 908, 907, 1348\n805, 1329, 888, 887, 1328, 1350, 909, 908, 1349\n806, 1330, 889, 888, 1329, 1351, 910, 909, 1350\n807, 1331, 890, 889, 1330, 1352, 911, 910, 1351\n808, 1332, 891, 890, 1331, 1353, 912, 911, 1352\n809, 1333, 892, 891, 1332, 1354, 913, 912, 1353\n810, 1334, 893, 892, 1333, 1355, 914, 913, 1354\n811, 1335, 894, 893, 1334, 1356, 915, 914, 1355\n812, 1336, 895, 894, 1335, 1357, 916, 915, 1356\n813, 1337, 896, 895, 1336, 1358, 917, 916, 1357\n814, 1338, 897, 896, 1337, 1359, 918, 917, 1358\n815, 1339, 898, 897, 1338, 1360, 919, 918, 1359\n816, 1340, 899, 898, 1339, 1361, 920, 919, 1360\n817, 1341, 900, 899, 1340, 1362, 921, 920, 1361\n818, 1342, 901, 900, 1341, 1363, 922, 921, 1362\n819, 1343, 902, 901, 1342, 1364, 923, 922, 1363\n820, 1344, 903, 902, 1343, 1365, 924, 923, 1364\n821, 1346, 905, 904, 1345, 1367, 926, 925, 1366\n822, 1347, 906, 905, 1346, 1368, 927, 926, 1367\n823, 1348, 907, 906, 1347, 1369, 928, 927, 1368\n824, 1349, 908, 907, 1348, 1370, 929, 928, 1369\n825, 1350, 909, 908, 1349, 1371, 930, 929, 1370\n826, 1351, 910, 909, 1350, 1372, 931, 930, 1371\n827, 1352, 911, 910, 1351, 1373, 932, 931, 1372\n828, 1353, 912, 911, 1352, 1374, 933, 932, 1373\n829, 1354, 913, 912, 1353, 1375, 934, 933, 1374\n830, 1355, 914, 913, 1354, 1376, 935, 934, 1375\n831, 1356, 915, 914, 1355, 1377, 936, 935, 1376\n832, 1357, 916, 915, 1356, 1378, 937, 936, 1377\n833, 1358, 917, 916, 1357, 1379, 938, 937, 1378\n834, 1359, 918, 917, 1358, 1380, 939, 938, 1379\n835, 1360, 919, 918, 1359, 1381, 940, 939, 1380\n836, 1361, 920, 919, 1360, 1382, 941, 940, 1381\n837, 1362, 921, 920, 1361, 1383, 942, 941, 1382\n838, 1363, 922, 921, 1362, 1384, 943, 942, 1383\n839, 1364, 923, 922, 1363, 1385, 944, 943, 1384\n840, 1365, 924, 923, 1364, 1386, 945, 944, 1385\n841, 1367, 926, 925, 1366, 1388, 947, 946, 1387\n842, 1368, 927, 926, 1367, 1389, 948, 947, 1388\n843, 1369, 928, 927, 1368, 1390, 949, 948, 1389\n844, 1370, 929, 928, 1369, 1391, 950, 949, 1390\n845, 1371, 930, 929, 1370, 1392, 951, 950, 1391\n846, 1372, 931, 930, 1371, 1393, 952, 951, 1392\n847, 1373, 932, 931, 1372, 1394, 953, 952, 1393\n848, 1374, 933, 932, 1373, 1395, 954, 953, 1394\n849, 1375, 934, 933, 1374, 1396, 955, 954, 1395\n850, 1376, 935, 934, 1375, 1397, 956, 955, 1396\n851, 1377, 936, 935, 1376, 1398, 957, 956, 1397\n852, 1378, 937, 936, 1377, 1399, 958, 957, 1398\n853, 1379, 938, 937, 1378, 1400, 959, 958, 1399\n854, 1380, 939, 938, 1379, 1401, 960, 959, 1400\n855, 1381, 940, 939, 1380, 1402, 961, 960, 1401\n856, 1382, 941, 940, 1381, 1403, 962, 961, 1402\n857, 1383, 942, 941, 1382, 1404, 963, 962, 1403\n858, 1384, 943, 942, 1383, 1405, 964, 963, 1404\n859, 1385, 944, 943, 1384, 1406, 965, 964, 1405\n860, 1386, 945, 944, 1385, 1407, 966, 965, 1406\n861, 1388, 947, 946, 1387, 1409, 968, 967, 1408\n862, 1389, 948, 947, 1388, 1410, 969, 968, 1409\n863, 1390, 949, 948, 1389, 1411, 970, 969, 1410\n864, 1391, 950, 949, 1390, 1412, 971, 970, 1411\n865, 1392, 951, 950, 1391, 1413, 972, 971, 1412\n866, 1393, 952, 951, 1392, 1414, 973, 972, 1413\n867, 1394, 953, 952, 1393, 1415, 974, 973, 1414\n868, 1395, 954, 953, 1394, 1416, 975, 974, 1415\n869, 1396, 955, 954, 1395, 1417, 976, 975, 1416\n870, 1397, 956, 955, 1396, 1418, 977, 976, 1417\n871, 1398, 957, 956, 1397, 1419, 978, 977, 1418\n872, 1399, 958, 957, 1398, 1420, 979, 978, 1419\n873, 1400, 959, 958, 1399, 1421, 980, 979, 1420\n874, 1401, 960, 959, 1400, 1422, 981, 980, 1421\n875, 1402, 961, 960, 1401, 1423, 982, 981, 1422\n876, 1403, 962, 961, 1402, 1424, 983, 982, 1423\n877, 1404, 963, 962, 1403, 1425, 984, 983, 1424\n878, 1405, 964, 963, 1404, 1426, 985, 984, 1425\n879, 1406, 965, 964, 1405, 1427, 986, 985, 1426\n880, 1407, 966, 965, 1406, 1428, 987, 986, 1427\n881, 1409, 968, 967, 1408, 1430, 989, 988, 1429\n882, 1410, 969, 968, 1409, 1431, 990, 989, 1430\n883, 1411, 970, 969, 1410, 1432, 991, 990, 1431\n884, 1412, 971, 970, 1411, 1433, 992, 991, 1432\n885, 1413, 972, 971, 1412, 1434, 993, 992, 1433\n886, 1414, 973, 972, 1413, 1435, 994, 993, 1434\n887, 1415, 974, 973, 1414, 1436, 995, 994, 1435\n888, 1416, 975, 974, 1415, 1437, 996, 995, 1436\n889, 1417, 976, 975, 1416, 1438, 997, 996, 1437\n890, 1418, 977, 976, 1417, 1439, 998, 997, 1438\n891, 1419, 978, 977, 1418, 1440, 999, 998, 1439\n892, 1420, 979, 978, 1419, 1441, 1000, 999, 1440\n893, 1421, 980, 979, 1420, 1442, 1001, 1000, 1441\n894, 1422, 981, 980, 1421, 1443, 1002, 1001, 1442\n895, 1423, 982, 981, 1422, 1444, 1003, 1002, 1443\n896, 1424, 983, 982, 1423, 1445, 1004, 1003, 1444\n897, 1425, 984, 983, 1424, 1446, 1005, 1004, 1445\n898, 1426, 985, 984, 1425, 1447, 1006, 1005, 1446\n899, 1427, 986, 985, 1426, 1448, 1007, 1006, 1447\n900, 1428, 987, 986, 1427, 1449, 1008, 1007, 1448\n901, 1430, 989, 988, 1429, 1451, 1010, 1009, 1450\n902, 1431, 990, 989, 1430, 1452, 1011, 1010, 1451\n903, 1432, 991, 990, 1431, 1453, 1012, 1011, 1452\n904, 1433, 992, 991, 1432, 1454, 1013, 1012, 1453\n905, 1434, 993, 992, 1433, 1455, 1014, 1013, 1454\n906, 1435, 994, 993, 1434, 1456, 1015, 1014, 1455\n907, 1436, 995, 994, 1435, 1457, 1016, 1015, 1456\n908, 1437, 996, 995, 1436, 1458, 1017, 1016, 1457\n909, 1438, 997, 996, 1437, 1459, 1018, 1017, 1458\n910, 1439, 998, 997, 1438, 1460, 1019, 1018, 1459\n911, 1440, 999, 998, 1439, 1461, 1020, 1019, 1460\n912, 1441, 1000, 999, 1440, 1462, 1021, 1020, 1461\n913, 1442, 1001, 1000, 1441, 1463, 1022, 1021, 1462\n914, 1443, 1002, 1001, 1442, 1464, 1023, 1022, 1463\n915, 1444, 1003, 1002, 1443, 1465, 1024, 1023, 1464\n916, 1445, 1004, 1003, 1444, 1466, 1025, 1024, 1465\n917, 1446, 1005, 1004, 1445, 1467, 1026, 1025, 1466\n918, 1447, 1006, 1005, 1446, 1468, 1027, 1026, 1467\n919, 1448, 1007, 1006, 1447, 1469, 1028, 1027, 1468\n920, 1449, 1008, 1007, 1448, 1470, 1029, 1028, 1469\n921, 1451, 1010, 1009, 1450, 1472, 1031, 1030, 1471\n922, 1452, 1011, 1010, 1451, 1473, 1032, 1031, 1472\n923, 1453, 1012, 1011, 1452, 1474, 1033, 1032, 1473\n924, 1454, 1013, 1012, 1453, 1475, 1034, 1033, 1474\n925, 1455, 1014, 1013, 1454, 1476, 1035, 1034, 1475\n926, 1456, 1015, 1014, 1455, 1477, 1036, 1035, 1476\n927, 1457, 1016, 1015, 1456, 1478, 1037, 1036, 1477\n928, 1458, 1017, 1016, 1457, 1479, 1038, 1037, 1478\n929, 1459, 1018, 1017, 1458, 1480, 1039, 1038, 1479\n930, 1460, 1019, 1018, 1459, 1481, 1040, 1039, 1480\n931, 1461, 1020, 1019, 1460, 1482, 1041, 1040, 1481\n932, 1462, 1021, 1020, 1461, 1483, 1042, 1041, 1482\n933, 1463, 1022, 1021, 1462, 1484, 1043, 1042, 1483\n934, 1464, 1023, 1022, 1463, 1485, 1044, 1043, 1484\n935, 1465, 1024, 1023, 1464, 1486, 1045, 1044, 1485\n936, 1466, 1025, 1024, 1465, 1487, 1046, 1045, 1486\n937, 1467, 1026, 1025, 1466, 1488, 1047, 1046, 1487\n938, 1468, 1027, 1026, 1467, 1489, 1048, 1047, 1488\n939, 1469, 1028, 1027, 1468, 1490, 1049, 1048, 1489\n940, 1470, 1029, 1028, 1469, 1491, 1050, 1049, 1490\n941, 1472, 1031, 1030, 1471, 1493, 1052, 1051, 1492\n942, 1473, 1032, 1031, 1472, 1494, 1053, 1052, 1493\n943, 1474, 1033, 1032, 1473, 1495, 1054, 1053, 1494\n944, 1475, 1034, 1033, 1474, 1496, 1055, 1054, 1495\n945, 1476, 1035, 1034, 1475, 1497, 1056, 1055, 1496\n946, 1477, 1036, 1035, 1476, 1498, 1057, 1056, 1497\n947, 1478, 1037, 1036, 1477, 1499, 1058, 1057, 1498\n948, 1479, 1038, 1037, 1478, 1500, 1059, 1058, 1499\n949, 1480, 1039, 1038, 1479, 1501, 1060, 1059, 1500\n950, 1481, 1040, 1039, 1480, 1502, 1061, 1060, 1501\n951, 1482, 1041, 1040, 1481, 1503, 1062, 1061, 1502\n952, 1483, 1042, 1041, 1482, 1504, 1063, 1062, 1503\n953, 1484, 1043, 1042, 1483, 1505, 1064, 1063, 1504\n954, 1485, 1044, 1043, 1484, 1506, 1065, 1064, 1505\n955, 1486, 1045, 1044, 1485, 1507, 1066, 1065, 1506\n956, 1487, 1046, 1045, 1486, 1508, 1067, 1066, 1507\n957, 1488, 1047, 1046, 1487, 1509, 1068, 1067, 1508\n958, 1489, 1048, 1047, 1488, 1510, 1069, 1068, 1509\n959, 1490, 1049, 1048, 1489, 1511, 1070, 1069, 1510\n960, 1491, 1050, 1049, 1490, 1512, 1071, 1070, 1511\n961, 1493, 1052, 1051, 1492, 1514, 1073, 1072, 1513\n962, 1494, 1053, 1052, 1493, 1515, 1074, 1073, 1514\n963, 1495, 1054, 1053, 1494, 1516, 1075, 1074, 1515\n964, 1496, 1055, 1054, 1495, 1517, 1076, 1075, 1516\n965, 1497, 1056, 1055, 1496, 1518, 1077, 1076, 1517\n966, 1498, 1057, 1056, 1497, 1519, 1078, 1077, 1518\n967, 1499, 1058, 1057, 1498, 1520, 1079, 1078, 1519\n968, 1500, 1059, 1058, 1499, 1521, 1080, 1079, 1520\n969, 1501, 1060, 1059, 1500, 1522, 1081, 1080, 1521\n970, 1502, 1061, 1060, 1501, 1523, 1082, 1081, 1522\n971, 1503, 1062, 1061, 1502, 1524, 1083, 1082, 1523\n972, 1504, 1063, 1062, 1503, 1525, 1084, 1083, 1524\n973, 1505, 1064, 1063, 1504, 1526, 1085, 1084, 1525\n974, 1506, 1065, 1064, 1505, 1527, 1086, 1085, 1526\n975, 1507, 1066, 1065, 1506, 1528, 1087, 1086, 1527\n976, 1508, 1067, 1066, 1507, 1529, 1088, 1087, 1528\n977, 1509, 1068, 1067, 1508, 1530, 1089, 1088, 1529\n978, 1510, 1069, 1068, 1509, 1531, 1090, 1089, 1530\n979, 1511, 1070, 1069, 1510, 1532, 1091, 1090, 1531\n980, 1512, 1071, 1070, 1511, 1533, 1092, 1091, 1532\n981, 1514, 1073, 1072, 1513, 1535, 1094, 1093, 1534\n982, 1515, 1074, 1073, 1514, 1536, 1095, 1094, 1535\n983, 1516, 1075, 1074, 1515, 1537, 1096, 1095, 1536\n984, 1517, 1076, 1075, 1516, 1538, 1097, 1096, 1537\n985, 1518, 1077, 1076, 1517, 1539, 1098, 1097, 1538\n986, 1519, 1078, 1077, 1518, 1540, 1099, 1098, 1539\n987, 1520, 1079, 1078, 1519, 1541, 1100, 1099, 1540\n988, 1521, 1080, 1079, 1520, 1542, 1101, 1100, 1541\n989, 1522, 1081, 1080, 1521, 1543, 1102, 1101, 1542\n990, 1523, 1082, 1081, 1522, 1544, 1103, 1102, 1543\n991, 1524, 1083, 1082, 1523, 1545, 1104, 1103, 1544\n992, 1525, 1084, 1083, 1524, 1546, 1105, 1104, 1545\n993, 1526, 1085, 1084, 1525, 1547, 1106, 1105, 1546\n994, 1527, 1086, 1085, 1526, 1548, 1107, 1106, 1547\n995, 1528, 1087, 1086, 1527, 1549, 1108, 1107, 1548\n996, 1529, 1088, 1087, 1528, 1550, 1109, 1108, 1549\n997, 1530, 1089, 1088, 1529, 1551, 1110, 1109, 1550\n998, 1531, 1090, 1089, 1530, 1552, 1111, 1110, 1551\n999, 1532, 1091, 1090, 1531, 1553, 1112, 1111, 1552\n1000, 1533, 1092, 1091, 1532, 1554, 1113, 1112, 1553\n1001, 1535, 1094, 1093, 1534, 1556, 1115, 1114, 1555\n1002, 1536, 1095, 1094, 1535, 1557, 1116, 1115, 1556\n1003, 1537, 1096, 1095, 1536, 1558, 1117, 1116, 1557\n1004, 1538, 1097, 1096, 1537, 1559, 1118, 1117, 1558\n1005, 1539, 1098, 1097, 1538, 1560, 1119, 1118, 1559\n1006, 1540, 1099, 1098, 1539, 1561, 1120, 1119, 1560\n1007, 1541, 1100, 1099, 1540, 1562, 1121, 1120, 1561\n1008, 1542, 1101, 1100, 1541, 1563, 1122, 1121, 1562\n1009, 1543, 1102, 1101, 1542, 1564, 1123, 1122, 1563\n1010, 1544, 1103, 1102, 1543, 1565, 1124, 1123, 1564\n1011, 1545, 1104, 1103, 1544, 1566, 1125, 1124, 1565\n1012, 1546, 1105, 1104, 1545, 1567, 1126, 1125, 1566\n1013, 1547, 1106, 1105, 1546, 1568, 1127, 1126, 1567\n1014, 1548, 1107, 1106, 1547, 1569, 1128, 1127, 1568\n1015, 1549, 1108, 1107, 1548, 1570, 1129, 1128, 1569\n1016, 1550, 1109, 1108, 1549, 1571, 1130, 1129, 1570\n1017, 1551, 1110, 1109, 1550, 1572, 1131, 1130, 1571\n1018, 1552, 1111, 1110, 1551, 1573, 1132, 1131, 1572\n1019, 1553, 1112, 1111, 1552, 1574, 1133, 1132, 1573\n1020, 1554, 1113, 1112, 1553, 1575, 1134, 1133, 1574\n1021, 1556, 1115, 1114, 1555, 1577, 1136, 1135, 1576\n1022, 1557, 1116, 1115, 1556, 1578, 1137, 1136, 1577\n1023, 1558, 1117, 1116, 1557, 1579, 1138, 1137, 1578\n1024, 1559, 1118, 1117, 1558, 1580, 1139, 1138, 1579\n1025, 1560, 1119, 1118, 1559, 1581, 1140, 1139, 1580\n1026, 1561, 1120, 1119, 1560, 1582, 1141, 1140, 1581\n1027, 1562, 1121, 1120, 1561, 1583, 1142, 1141, 1582\n1028, 1563, 1122, 1121, 1562, 1584, 1143, 1142, 1583\n1029, 1564, 1123, 1122, 1563, 1585, 1144, 1143, 1584\n1030, 1565, 1124, 1123, 1564, 1586, 1145, 1144, 1585\n1031, 1566, 1125, 1124, 1565, 1587, 1146, 1145, 1586\n1032, 1567, 1126, 1125, 1566, 1588, 1147, 1146, 1587\n1033, 1568, 1127, 1126, 1567, 1589, 1148, 1147, 1588\n1034, 1569, 1128, 1127, 1568, 1590, 1149, 1148, 1589\n1035, 1570, 1129, 1128, 1569, 1591, 1150, 1149, 1590\n1036, 1571, 1130, 1129, 1570, 1592, 1151, 1150, 1591\n1037, 1572, 1131, 1130, 1571, 1593, 1152, 1151, 1592\n1038, 1573, 1132, 1131, 1572, 1594, 1153, 1152, 1593\n1039, 1574, 1133, 1132, 1573, 1595, 1154, 1153, 1594\n1040, 1575, 1134, 1133, 1574, 1596, 1155, 1154, 1595\n1041, 1577, 1136, 1135, 1576, 1598, 1157, 1156, 1597\n1042, 1578, 1137, 1136, 1577, 1599, 1158, 1157, 1598\n1043, 1579, 1138, 1137, 1578, 1600, 1159, 1158, 1599\n1044, 1580, 1139, 1138, 1579, 1601, 1160, 1159, 1600\n1045, 1581, 1140, 1139, 1580, 1602, 1161, 1160, 1601\n1046, 1582, 1141, 1140, 1581, 1603, 1162, 1161, 1602\n1047, 1583, 1142, 1141, 1582, 1604, 1163, 1162, 1603\n1048, 1584, 1143, 1142, 1583, 1605, 1164, 1163, 1604\n1049, 1585, 1144, 1143, 1584, 1606, 1165, 1164, 1605\n1050, 1586, 1145, 1144, 1585, 1607, 1166, 1165, 1606\n1051, 1587, 1146, 1145, 1586, 1608, 1167, 1166, 1607\n1052, 1588, 1147, 1146, 1587, 1609, 1168, 1167, 1608\n1053, 1589, 1148, 1147, 1588, 1610, 1169, 1168, 1609\n1054, 1590, 1149, 1148, 1589, 1611, 1170, 1169, 1610\n1055, 1591, 1150, 1149, 1590, 1612, 1171, 1170, 1611\n1056, 1592, 1151, 1150, 1591, 1613, 1172, 1171, 1612\n1057, 1593, 1152, 1151, 1592, 1614, 1173, 1172, 1613\n1058, 1594, 1153, 1152, 1593, 1615, 1174, 1173, 1614\n1059, 1595, 1154, 1153, 1594, 1616, 1175, 1174, 1615\n1060, 1596, 1155, 1154, 1595, 1617, 1176, 1175, 1616\n1061, 1598, 1157, 1156, 1597, 1619, 1178, 1177, 1618\n1062, 1599, 1158, 1157, 1598, 1620, 1179, 1178, 1619\n1063, 1600, 1159, 1158, 1599, 1621, 1180, 1179, 1620\n1064, 1601, 1160, 1159, 1600, 1622, 1181, 1180, 1621\n1065, 1602, 1161, 1160, 1601, 1623, 1182, 1181, 1622\n1066, 1603, 1162, 1161, 1602, 1624, 1183, 1182, 1623\n1067, 1604, 1163, 1162, 1603, 1625, 1184, 1183, 1624\n1068, 1605, 1164, 1163, 1604, 1626, 1185, 1184, 1625\n1069, 1606, 1165, 1164, 1605, 1627, 1186, 1185, 1626\n1070, 1607, 1166, 1165, 1606, 1628, 1187, 1186, 1627\n1071, 1608, 1167, 1166, 1607, 1629, 1188, 1187, 1628\n1072, 1609, 1168, 1167, 1608, 1630, 1189, 1188, 1629\n1073, 1610, 1169, 1168, 1609, 1631, 1190, 1189, 1630\n1074, 1611, 1170, 1169, 1610, 1632, 1191, 1190, 1631\n1075, 1612, 1171, 1170, 1611, 1633, 1192, 1191, 1632\n1076, 1613, 1172, 1171, 1612, 1634, 1193, 1192, 1633\n1077, 1614, 1173, 1172, 1613, 1635, 1194, 1193, 1634\n1078, 1615, 1174, 1173, 1614, 1636, 1195, 1194, 1635\n1079, 1616, 1175, 1174, 1615, 1637, 1196, 1195, 1636\n1080, 1617, 1176, 1175, 1616, 1638, 1197, 1196, 1637\n1081, 1619, 1178, 1177, 1618, 1640, 1199, 1198, 1639\n1082, 1620, 1179, 1178, 1619, 1641, 1200, 1199, 1640\n1083, 1621, 1180, 1179, 1620, 1642, 1201, 1200, 1641\n1084, 1622, 1181, 1180, 1621, 1643, 1202, 1201, 1642\n1085, 1623, 1182, 1181, 1622, 1644, 1203, 1202, 1643\n1086, 1624, 1183, 1182, 1623, 1645, 1204, 1203, 1644\n1087, 1625, 1184, 1183, 1624, 1646, 1205, 1204, 1645\n1088, 1626, 1185, 1184, 1625, 1647, 1206, 1205, 1646\n1089, 1627, 1186, 1185, 1626, 1648, 1207, 1206, 1647\n1090, 1628, 1187, 1186, 1627, 1649, 1208, 1207, 1648\n1091, 1629, 1188, 1187, 1628, 1650, 1209, 1208, 1649\n1092, 1630, 1189, 1188, 1629, 1651, 1210, 1209, 1650\n1093, 1631, 1190, 1189, 1630, 1652, 1211, 1210, 1651\n1094, 1632, 1191, 1190, 1631, 1653, 1212, 1211, 1652\n1095, 1633, 1192, 1191, 1632, 1654, 1213, 1212, 1653\n1096, 1634, 1193, 1192, 1633, 1655, 1214, 1213, 1654\n1097, 1635, 1194, 1193, 1634, 1656, 1215, 1214, 1655\n1098, 1636, 1195, 1194, 1635, 1657, 1216, 1215, 1656\n1099, 1637, 1196, 1195, 1636, 1658, 1217, 1216, 1657\n1100, 1638, 1197, 1196, 1637, 1659, 1218, 1217, 1658\n1101, 1640, 1199, 1198, 1639, 1661, 1220, 1219, 1660\n1102, 1641, 1200, 1199, 1640, 1662, 1221, 1220, 1661\n1103, 1642, 1201, 1200, 1641, 1663, 1222, 1221, 1662\n1104, 1643, 1202, 1201, 1642, 1664, 1223, 1222, 1663\n1105, 1644, 1203, 1202, 1643, 1665, 1224, 1223, 1664\n1106, 1645, 1204, 1203, 1644, 1666, 1225, 1224, 1665\n1107, 1646, 1205, 1204, 1645, 1667, 1226, 1225, 1666\n1108, 1647, 1206, 1205, 1646, 1668, 1227, 1226, 1667\n1109, 1648, 1207, 1206, 1647, 1669, 1228, 1227, 1668\n1110, 1649, 1208, 1207, 1648, 1670, 1229, 1228, 1669\n1111, 1650, 1209, 1208, 1649, 1671, 1230, 1229, 1670\n1112, 1651, 1210, 1209, 1650, 1672, 1231, 1230, 1671\n1113, 1652, 1211, 1210, 1651, 1673, 1232, 1231, 1672\n1114, 1653, 1212, 1211, 1652, 1674, 1233, 1232, 1673\n1115, 1654, 1213, 1212, 1653, 1675, 1234, 1233, 1674\n1116, 1655, 1214, 1213, 1654, 1676, 1235, 1234, 1675\n1117, 1656, 1215, 1214, 1655, 1677, 1236, 1235, 1676\n1118, 1657, 1216, 1215, 1656, 1678, 1237, 1236, 1677\n1119, 1658, 1217, 1216, 1657, 1679, 1238, 1237, 1678\n1120, 1659, 1218, 1217, 1658, 1680, 1239, 1238, 1679\n1121, 1661, 1220, 1219, 1660, 1682, 1241, 1240, 1681\n1122, 1662, 1221, 1220, 1661, 1683, 1242, 1241, 1682\n1123, 1663, 1222, 1221, 1662, 1684, 1243, 1242, 1683\n1124, 1664, 1223, 1222, 1663, 1685, 1244, 1243, 1684\n1125, 1665, 1224, 1223, 1664, 1686, 1245, 1244, 1685\n1126, 1666, 1225, 1224, 1665, 1687, 1246, 1245, 1686\n1127, 1667, 1226, 1225, 1666, 1688, 1247, 1246, 1687\n1128, 1668, 1227, 1226, 1667, 1689, 1248, 1247, 1688\n1129, 1669, 1228, 1227, 1668, 1690, 1249, 1248, 1689\n1130, 1670, 1229, 1228, 1669, 1691, 1250, 1249, 1690\n1131, 1671, 1230, 1229, 1670, 1692, 1251, 1250, 1691\n1132, 1672, 1231, 1230, 1671, 1693, 1252, 1251, 1692\n1133, 1673, 1232, 1231, 1672, 1694, 1253, 1252, 1693\n1134, 1674, 1233, 1232, 1673, 1695, 1254, 1253, 1694\n1135, 1675, 1234, 1233, 1674, 1696, 1255, 1254, 1695\n1136, 1676, 1235, 1234, 1675, 1697, 1256, 1255, 1696\n1137, 1677, 1236, 1235, 1676, 1698, 1257, 1256, 1697\n1138, 1678, 1237, 1236, 1677, 1699, 1258, 1257, 1698\n1139, 1679, 1238, 1237, 1678, 1700, 1259, 1258, 1699\n1140, 1680, 1239, 1238, 1679, 1701, 1260, 1259, 1700\n1141, 1682, 1241, 1240, 1681, 1703, 1262, 1261, 1702\n1142, 1683, 1242, 1241, 1682, 1704, 1263, 1262, 1703\n1143, 1684, 1243, 1242, 1683, 1705, 1264, 1263, 1704\n1144, 1685, 1244, 1243, 1684, 1706, 1265, 1264, 1705\n1145, 1686, 1245, 1244, 1685, 1707, 1266, 1265, 1706\n1146, 1687, 1246, 1245, 1686, 1708, 1267, 1266, 1707\n1147, 1688, 1247, 1246, 1687, 1709, 1268, 1267, 1708\n1148, 1689, 1248, 1247, 1688, 1710, 1269, 1268, 1709\n1149, 1690, 1249, 1248, 1689, 1711, 1270, 1269, 1710\n1150, 1691, 1250, 1249, 1690, 1712, 1271, 1270, 1711\n1151, 1692, 1251, 1250, 1691, 1713, 1272, 1271, 1712\n1152, 1693, 1252, 1251, 1692, 1714, 1273, 1272, 1713\n1153, 1694, 1253, 1252, 1693, 1715, 1274, 1273, 1714\n1154, 1695, 1254, 1253, 1694, 1716, 1275, 1274, 1715\n1155, 1696, 1255, 1254, 1695, 1717, 1276, 1275, 1716\n1156, 1697, 1256, 1255, 1696, 1718, 1277, 1276, 1717\n1157, 1698, 1257, 1256, 1697, 1719, 1278, 1277, 1718\n1158, 1699, 1258, 1257, 1698, 1720, 1279, 1278, 1719\n1159, 1700, 1259, 1258, 1699, 1721, 1280, 1279, 1720\n1160, 1701, 1260, 1259, 1700, 1722, 1281, 1280, 1721\n1161, 1703, 1262, 1261, 1702, 1724, 1283, 1282, 1723\n1162, 1704, 1263, 1262, 1703, 1725, 1284, 1283, 1724\n1163, 1705, 1264, 1263, 1704, 1726, 1285, 1284, 1725\n1164, 1706, 1265, 1264, 1705, 1727, 1286, 1285, 1726\n1165, 1707, 1266, 1265, 1706, 1728, 1287, 1286, 1727\n1166, 1708, 1267, 1266, 1707, 1729, 1288, 1287, 1728\n1167, 1709, 1268, 1267, 1708, 1730, 1289, 1288, 1729\n1168, 1710, 1269, 1268, 1709, 1731, 1290, 1289, 1730\n1169, 1711, 1270, 1269, 1710, 1732, 1291, 1290, 1731\n1170, 1712, 1271, 1270, 1711, 1733, 1292, 1291, 1732\n1171, 1713, 1272, 1271, 1712, 1734, 1293, 1292, 1733\n1172, 1714, 1273, 1272, 1713, 1735, 1294, 1293, 1734\n1173, 1715, 1274, 1273, 1714, 1736, 1295, 1294, 1735\n1174, 1716, 1275, 1274, 1715, 1737, 1296, 1295, 1736\n1175, 1717, 1276, 1275, 1716, 1738, 1297, 1296, 1737\n1176, 1718, 1277, 1276, 1717, 1739, 1298, 1297, 1738\n1177, 1719, 1278, 1277, 1718, 1740, 1299, 1298, 1739\n1178, 1720, 1279, 1278, 1719, 1741, 1300, 1299, 1740\n1179, 1721, 1280, 1279, 1720, 1742, 1301, 1300, 1741\n1180, 1722, 1281, 1280, 1721, 1743, 1302, 1301, 1742\n1181, 1724, 1283, 1282, 1723, 1745, 1304, 1303, 1744\n1182, 1725, 1284, 1283, 1724, 1746, 1305, 1304, 1745\n1183, 1726, 1285, 1284, 1725, 1747, 1306, 1305, 1746\n1184, 1727, 1286, 1285, 1726, 1748, 1307, 1306, 1747\n1185, 1728, 1287, 1286, 1727, 1749, 1308, 1307, 1748\n1186, 1729, 1288, 1287, 1728, 1750, 1309, 1308, 1749\n1187, 1730, 1289, 1288, 1729, 1751, 1310, 1309, 1750\n1188, 1731, 1290, 1289, 1730, 1752, 1311, 1310, 1751\n1189, 1732, 1291, 1290, 1731, 1753, 1312, 1311, 1752\n1190, 1733, 1292, 1291, 1732, 1754, 1313, 1312, 1753\n1191, 1734, 1293, 1292, 1733, 1755, 1314, 1313, 1754\n1192, 1735, 1294, 1293, 1734, 1756, 1315, 1314, 1755\n1193, 1736, 1295, 1294, 1735, 1757, 1316, 1315, 1756\n1194, 1737, 1296, 1295, 1736, 1758, 1317, 1316, 1757\n1195, 1738, 1297, 1296, 1737, 1759, 1318, 1317, 1758\n1196, 1739, 1298, 1297, 1738, 1760, 1319, 1318, 1759\n1197, 1740, 1299, 1298, 1739, 1761, 1320, 1319, 1760\n1198, 1741, 1300, 1299, 1740, 1762, 1321, 1320, 1761\n1199, 1742, 1301, 1300, 1741, 1763, 1322, 1321, 1762\n1200, 1743, 1302, 1301, 1742, 1764, 1323, 1322, 1763\n1201, 1766, 1325, 1324, 1765, 1787, 1346, 1345, 1786\n1202, 1767, 1326, 1325, 1766, 1788, 1347, 1346, 1787\n1203, 1768, 1327, 1326, 1767, 1789, 1348, 1347, 1788\n1204, 1769, 1328, 1327, 1768, 1790, 1349, 1348, 1789\n1205, 1770, 1329, 1328, 1769, 1791, 1350, 1349, 1790\n1206, 1771, 1330, 1329, 1770, 1792, 1351, 1350, 1791\n1207, 1772, 1331, 1330, 1771, 1793, 1352, 1351, 1792\n1208, 1773, 1332, 1331, 1772, 1794, 1353, 1352, 1793\n1209, 1774, 1333, 1332, 1773, 1795, 1354, 1353, 1794\n1210, 1775, 1334, 1333, 1774, 1796, 1355, 1354, 1795\n1211, 1776, 1335, 1334, 1775, 1797, 1356, 1355, 1796\n1212, 1777, 1336, 1335, 1776, 1798, 1357, 1356, 1797\n1213, 1778, 1337, 1336, 1777, 1799, 1358, 1357, 1798\n1214, 1779, 1338, 1337, 1778, 1800, 1359, 1358, 1799\n1215, 1780, 1339, 1338, 1779, 1801, 1360, 1359, 1800\n1216, 1781, 1340, 1339, 1780, 1802, 1361, 1360, 1801\n1217, 1782, 1341, 1340, 1781, 1803, 1362, 1361, 1802\n1218, 1783, 1342, 1341, 1782, 1804, 1363, 1362, 1803\n1219, 1784, 1343, 1342, 1783, 1805, 1364, 1363, 1804\n1220, 1785, 1344, 1343, 1784, 1806, 1365, 1364, 1805\n1221, 1787, 1346, 1345, 1786, 1808, 1367, 1366, 1807\n1222, 1788, 1347, 1346, 1787, 1809, 1368, 1367, 1808\n1223, 1789, 1348, 1347, 1788, 1810, 1369, 1368, 1809\n1224, 1790, 1349, 1348, 1789, 1811, 1370, 1369, 1810\n1225, 1791, 1350, 1349, 1790, 1812, 1371, 1370, 1811\n1226, 1792, 1351, 1350, 1791, 1813, 1372, 1371, 1812\n1227, 1793, 1352, 1351, 1792, 1814, 1373, 1372, 1813\n1228, 1794, 1353, 1352, 1793, 1815, 1374, 1373, 1814\n1229, 1795, 1354, 1353, 1794, 1816, 1375, 1374, 1815\n1230, 1796, 1355, 1354, 1795, 1817, 1376, 1375, 1816\n1231, 1797, 1356, 1355, 1796, 1818, 1377, 1376, 1817\n1232, 1798, 1357, 1356, 1797, 1819, 1378, 1377, 1818\n1233, 1799, 1358, 1357, 1798, 1820, 1379, 1378, 1819\n1234, 1800, 1359, 1358, 1799, 1821, 1380, 1379, 1820\n1235, 1801, 1360, 1359, 1800, 1822, 1381, 1380, 1821\n1236, 1802, 1361, 1360, 1801, 1823, 1382, 1381, 1822\n1237, 1803, 1362, 1361, 1802, 1824, 1383, 1382, 1823\n1238, 1804, 1363, 1362, 1803, 1825, 1384, 1383, 1824\n1239, 1805, 1364, 1363, 1804, 1826, 1385, 1384, 1825\n1240, 1806, 1365, 1364, 1805, 1827, 1386, 1385, 1826\n1241, 1808, 1367, 1366, 1807, 1829, 1388, 1387, 1828\n1242, 1809, 1368, 1367, 1808, 1830, 1389, 1388, 1829\n1243, 1810, 1369, 1368, 1809, 1831, 1390, 1389, 1830\n1244, 1811, 1370, 1369, 1810, 1832, 1391, 1390, 1831\n1245, 1812, 1371, 1370, 1811, 1833, 1392, 1391, 1832\n1246, 1813, 1372, 1371, 1812, 1834, 1393, 1392, 1833\n1247, 1814, 1373, 1372, 1813, 1835, 1394, 1393, 1834\n1248, 1815, 1374, 1373, 1814, 1836, 1395, 1394, 1835\n1249, 1816, 1375, 1374, 1815, 1837, 1396, 1395, 1836\n1250, 1817, 1376, 1375, 1816, 1838, 1397, 1396, 1837\n1251, 1818, 1377, 1376, 1817, 1839, 1398, 1397, 1838\n1252, 1819, 1378, 1377, 1818, 1840, 1399, 1398, 1839\n1253, 1820, 1379, 1378, 1819, 1841, 1400, 1399, 1840\n1254, 1821, 1380, 1379, 1820, 1842, 1401, 1400, 1841\n1255, 1822, 1381, 1380, 1821, 1843, 1402, 1401, 1842\n1256, 1823, 1382, 1381, 1822, 1844, 1403, 1402, 1843\n1257, 1824, 1383, 1382, 1823, 1845, 1404, 1403, 1844\n1258, 1825, 1384, 1383, 1824, 1846, 1405, 1404, 1845\n1259, 1826, 1385, 1384, 1825, 1847, 1406, 1405, 1846\n1260, 1827, 1386, 1385, 1826, 1848, 1407, 1406, 1847\n1261, 1829, 1388, 1387, 1828, 1850, 1409, 1408, 1849\n1262, 1830, 1389, 1388, 1829, 1851, 1410, 1409, 1850\n1263, 1831, 1390, 1389, 1830, 1852, 1411, 1410, 1851\n1264, 1832, 1391, 1390, 1831, 1853, 1412, 1411, 1852\n1265, 1833, 1392, 1391, 1832, 1854, 1413, 1412, 1853\n1266, 1834, 1393, 1392, 1833, 1855, 1414, 1413, 1854\n1267, 1835, 1394, 1393, 1834, 1856, 1415, 1414, 1855\n1268, 1836, 1395, 1394, 1835, 1857, 1416, 1415, 1856\n1269, 1837, 1396, 1395, 1836, 1858, 1417, 1416, 1857\n1270, 1838, 1397, 1396, 1837, 1859, 1418, 1417, 1858\n1271, 1839, 1398, 1397, 1838, 1860, 1419, 1418, 1859\n1272, 1840, 1399, 1398, 1839, 1861, 1420, 1419, 1860\n1273, 1841, 1400, 1399, 1840, 1862, 1421, 1420, 1861\n1274, 1842, 1401, 1400, 1841, 1863, 1422, 1421, 1862\n1275, 1843, 1402, 1401, 1842, 1864, 1423, 1422, 1863\n1276, 1844, 1403, 1402, 1843, 1865, 1424, 1423, 1864\n1277, 1845, 1404, 1403, 1844, 1866, 1425, 1424, 1865\n1278, 1846, 1405, 1404, 1845, 1867, 1426, 1425, 1866\n1279, 1847, 1406, 1405, 1846, 1868, 1427, 1426, 1867\n1280, 1848, 1407, 1406, 1847, 1869, 1428, 1427, 1868\n1281, 1850, 1409, 1408, 1849, 1871, 1430, 1429, 1870\n1282, 1851, 1410, 1409, 1850, 1872, 1431, 1430, 1871\n1283, 1852, 1411, 1410, 1851, 1873, 1432, 1431, 1872\n1284, 1853, 1412, 1411, 1852, 1874, 1433, 1432, 1873\n1285, 1854, 1413, 1412, 1853, 1875, 1434, 1433, 1874\n1286, 1855, 1414, 1413, 1854, 1876, 1435, 1434, 1875\n1287, 1856, 1415, 1414, 1855, 1877, 1436, 1435, 1876\n1288, 1857, 1416, 1415, 1856, 1878, 1437, 1436, 1877\n1289, 1858, 1417, 1416, 1857, 1879, 1438, 1437, 1878\n1290, 1859, 1418, 1417, 1858, 1880, 1439, 1438, 1879\n1291, 1860, 1419, 1418, 1859, 1881, 1440, 1439, 1880\n1292, 1861, 1420, 1419, 1860, 1882, 1441, 1440, 1881\n1293, 1862, 1421, 1420, 1861, 1883, 1442, 1441, 1882\n1294, 1863, 1422, 1421, 1862, 1884, 1443, 1442, 1883\n1295, 1864, 1423, 1422, 1863, 1885, 1444, 1443, 1884\n1296, 1865, 1424, 1423, 1864, 1886, 1445, 1444, 1885\n1297, 1866, 1425, 1424, 1865, 1887, 1446, 1445, 1886\n1298, 1867, 1426, 1425, 1866, 1888, 1447, 1446, 1887\n1299, 1868, 1427, 1426, 1867, 1889, 1448, 1447, 1888\n1300, 1869, 1428, 1427, 1868, 1890, 1449, 1448, 1889\n1301, 1871, 1430, 1429, 1870, 1892, 1451, 1450, 1891\n1302, 1872, 1431, 1430, 1871, 1893, 1452, 1451, 1892\n1303, 1873, 1432, 1431, 1872, 1894, 1453, 1452, 1893\n1304, 1874, 1433, 1432, 1873, 1895, 1454, 1453, 1894\n1305, 1875, 1434, 1433, 1874, 1896, 1455, 1454, 1895\n1306, 1876, 1435, 1434, 1875, 1897, 1456, 1455, 1896\n1307, 1877, 1436, 1435, 1876, 1898, 1457, 1456, 1897\n1308, 1878, 1437, 1436, 1877, 1899, 1458, 1457, 1898\n1309, 1879, 1438, 1437, 1878, 1900, 1459, 1458, 1899\n1310, 1880, 1439, 1438, 1879, 1901, 1460, 1459, 1900\n1311, 1881, 1440, 1439, 1880, 1902, 1461, 1460, 1901\n1312, 1882, 1441, 1440, 1881, 1903, 1462, 1461, 1902\n1313, 1883, 1442, 1441, 1882, 1904, 1463, 1462, 1903\n1314, 1884, 1443, 1442, 1883, 1905, 1464, 1463, 1904\n1315, 1885, 1444, 1443, 1884, 1906, 1465, 1464, 1905\n1316, 1886, 1445, 1444, 1885, 1907, 1466, 1465, 1906\n1317, 1887, 1446, 1445, 1886, 1908, 1467, 1466, 1907\n1318, 1888, 1447, 1446, 1887, 1909, 1468, 1467, 1908\n1319, 1889, 1448, 1447, 1888, 1910, 1469, 1468, 1909\n1320, 1890, 1449, 1448, 1889, 1911, 1470, 1469, 1910\n1321, 1892, 1451, 1450, 1891, 1913, 1472, 1471, 1912\n1322, 1893, 1452, 1451, 1892, 1914, 1473, 1472, 1913\n1323, 1894, 1453, 1452, 1893, 1915, 1474, 1473, 1914\n1324, 1895, 1454, 1453, 1894, 1916, 1475, 1474, 1915\n1325, 1896, 1455, 1454, 1895, 1917, 1476, 1475, 1916\n1326, 1897, 1456, 1455, 1896, 1918, 1477, 1476, 1917\n1327, 1898, 1457, 1456, 1897, 1919, 1478, 1477, 1918\n1328, 1899, 1458, 1457, 1898, 1920, 1479, 1478, 1919\n1329, 1900, 1459, 1458, 1899, 1921, 1480, 1479, 1920\n1330, 1901, 1460, 1459, 1900, 1922, 1481, 1480, 1921\n1331, 1902, 1461, 1460, 1901, 1923, 1482, 1481, 1922\n1332, 1903, 1462, 1461, 1902, 1924, 1483, 1482, 1923\n1333, 1904, 1463, 1462, 1903, 1925, 1484, 1483, 1924\n1334, 1905, 1464, 1463, 1904, 1926, 1485, 1484, 1925\n1335, 1906, 1465, 1464, 1905, 1927, 1486, 1485, 1926\n1336, 1907, 1466, 1465, 1906, 1928, 1487, 1486, 1927\n1337, 1908, 1467, 1466, 1907, 1929, 1488, 1487, 1928\n1338, 1909, 1468, 1467, 1908, 1930, 1489, 1488, 1929\n1339, 1910, 1469, 1468, 1909, 1931, 1490, 1489, 1930\n1340, 1911, 1470, 1469, 1910, 1932, 1491, 1490, 1931\n1341, 1913, 1472, 1471, 1912, 1934, 1493, 1492, 1933\n1342, 1914, 1473, 1472, 1913, 1935, 1494, 1493, 1934\n1343, 1915, 1474, 1473, 1914, 1936, 1495, 1494, 1935\n1344, 1916, 1475, 1474, 1915, 1937, 1496, 1495, 1936\n1345, 1917, 1476, 1475, 1916, 1938, 1497, 1496, 1937\n1346, 1918, 1477, 1476, 1917, 1939, 1498, 1497, 1938\n1347, 1919, 1478, 1477, 1918, 1940, 1499, 1498, 1939\n1348, 1920, 1479, 1478, 1919, 1941, 1500, 1499, 1940\n1349, 1921, 1480, 1479, 1920, 1942, 1501, 1500, 1941\n1350, 1922, 1481, 1480, 1921, 1943, 1502, 1501, 1942\n1351, 1923, 1482, 1481, 1922, 1944, 1503, 1502, 1943\n1352, 1924, 1483, 1482, 1923, 1945, 1504, 1503, 1944\n1353, 1925, 1484, 1483, 1924, 1946, 1505, 1504, 1945\n1354, 1926, 1485, 1484, 1925, 1947, 1506, 1505, 1946\n1355, 1927, 1486, 1485, 1926, 1948, 1507, 1506, 1947\n1356, 1928, 1487, 1486, 1927, 1949, 1508, 1507, 1948\n1357, 1929, 1488, 1487, 1928, 1950, 1509, 1508, 1949\n1358, 1930, 1489, 1488, 1929, 1951, 1510, 1509, 1950\n1359, 1931, 1490, 1489, 1930, 1952, 1511, 1510, 1951\n1360, 1932, 1491, 1490, 1931, 1953, 1512, 1511, 1952\n1361, 1934, 1493, 1492, 1933, 1955, 1514, 1513, 1954\n1362, 1935, 1494, 1493, 1934, 1956, 1515, 1514, 1955\n1363, 1936, 1495, 1494, 1935, 1957, 1516, 1515, 1956\n1364, 1937, 1496, 1495, 1936, 1958, 1517, 1516, 1957\n1365, 1938, 1497, 1496, 1937, 1959, 1518, 1517, 1958\n1366, 1939, 1498, 1497, 1938, 1960, 1519, 1518, 1959\n1367, 1940, 1499, 1498, 1939, 1961, 1520, 1519, 1960\n1368, 1941, 1500, 1499, 1940, 1962, 1521, 1520, 1961\n1369, 1942, 1501, 1500, 1941, 1963, 1522, 1521, 1962\n1370, 1943, 1502, 1501, 1942, 1964, 1523, 1522, 1963\n1371, 1944, 1503, 1502, 1943, 1965, 1524, 1523, 1964\n1372, 1945, 1504, 1503, 1944, 1966, 1525, 1524, 1965\n1373, 1946, 1505, 1504, 1945, 1967, 1526, 1525, 1966\n1374, 1947, 1506, 1505, 1946, 1968, 1527, 1526, 1967\n1375, 1948, 1507, 1506, 1947, 1969, 1528, 1527, 1968\n1376, 1949, 1508, 1507, 1948, 1970, 1529, 1528, 1969\n1377, 1950, 1509, 1508, 1949, 1971, 1530, 1529, 1970\n1378, 1951, 1510, 1509, 1950, 1972, 1531, 1530, 1971\n1379, 1952, 1511, 1510, 1951, 1973, 1532, 1531, 1972\n1380, 1953, 1512, 1511, 1952, 1974, 1533, 1532, 1973\n1381, 1955, 1514, 1513, 1954, 1976, 1535, 1534, 1975\n1382, 1956, 1515, 1514, 1955, 1977, 1536, 1535, 1976\n1383, 1957, 1516, 1515, 1956, 1978, 1537, 1536, 1977\n1384, 1958, 1517, 1516, 1957, 1979, 1538, 1537, 1978\n1385, 1959, 1518, 1517, 1958, 1980, 1539, 1538, 1979\n1386, 1960, 1519, 1518, 1959, 1981, 1540, 1539, 1980\n1387, 1961, 1520, 1519, 1960, 1982, 1541, 1540, 1981\n1388, 1962, 1521, 1520, 1961, 1983, 1542, 1541, 1982\n1389, 1963, 1522, 1521, 1962, 1984, 1543, 1542, 1983\n1390, 1964, 1523, 1522, 1963, 1985, 1544, 1543, 1984\n1391, 1965, 1524, 1523, 1964, 1986, 1545, 1544, 1985\n1392, 1966, 1525, 1524, 1965, 1987, 1546, 1545, 1986\n1393, 1967, 1526, 1525, 1966, 1988, 1547, 1546, 1987\n1394, 1968, 1527, 1526, 1967, 1989, 1548, 1547, 1988\n1395, 1969, 1528, 1527, 1968, 1990, 1549, 1548, 1989\n1396, 1970, 1529, 1528, 1969, 1991, 1550, 1549, 1990\n1397, 1971, 1530, 1529, 1970, 1992, 1551, 1550, 1991\n1398, 1972, 1531, 1530, 1971, 1993, 1552, 1551, 1992\n1399, 1973, 1532, 1531, 1972, 1994, 1553, 1552, 1993\n1400, 1974, 1533, 1532, 1973, 1995, 1554, 1553, 1994\n1401, 1976, 1535, 1534, 1975, 1997, 1556, 1555, 1996\n1402, 1977, 1536, 1535, 1976, 1998, 1557, 1556, 1997\n1403, 1978, 1537, 1536, 1977, 1999, 1558, 1557, 1998\n1404, 1979, 1538, 1537, 1978, 2000, 1559, 1558, 1999\n1405, 1980, 1539, 1538, 1979, 2001, 1560, 1559, 2000\n1406, 1981, 1540, 1539, 1980, 2002, 1561, 1560, 2001\n1407, 1982, 1541, 1540, 1981, 2003, 1562, 1561, 2002\n1408, 1983, 1542, 1541, 1982, 2004, 1563, 1562, 2003\n1409, 1984, 1543, 1542, 1983, 2005, 1564, 1563, 2004\n1410, 1985, 1544, 1543, 1984, 2006, 1565, 1564, 2005\n1411, 1986, 1545, 1544, 1985, 2007, 1566, 1565, 2006\n1412, 1987, 1546, 1545, 1986, 2008, 1567, 1566, 2007\n1413, 1988, 1547, 1546, 1987, 2009, 1568, 1567, 2008\n1414, 1989, 1548, 1547, 1988, 2010, 1569, 1568, 2009\n1415, 1990, 1549, 1548, 1989, 2011, 1570, 1569, 2010\n1416, 1991, 1550, 1549, 1990, 2012, 1571, 1570, 2011\n1417, 1992, 1551, 1550, 1991, 2013, 1572, 1571, 2012\n1418, 1993, 1552, 1551, 1992, 2014, 1573, 1572, 2013\n1419, 1994, 1553, 1552, 1993, 2015, 1574, 1573, 2014\n1420, 1995, 1554, 1553, 1994, 2016, 1575, 1574, 2015\n1421, 1997, 1556, 1555, 1996, 2018, 1577, 1576, 2017\n1422, 1998, 1557, 1556, 1997, 2019, 1578, 1577, 2018\n1423, 1999, 1558, 1557, 1998, 2020, 1579, 1578, 2019\n1424, 2000, 1559, 1558, 1999, 2021, 1580, 1579, 2020\n1425, 2001, 1560, 1559, 2000, 2022, 1581, 1580, 2021\n1426, 2002, 1561, 1560, 2001, 2023, 1582, 1581, 2022\n1427, 2003, 1562, 1561, 2002, 2024, 1583, 1582, 2023\n1428, 2004, 1563, 1562, 2003, 2025, 1584, 1583, 2024\n1429, 2005, 1564, 1563, 2004, 2026, 1585, 1584, 2025\n1430, 2006, 1565, 1564, 2005, 2027, 1586, 1585, 2026\n1431, 2007, 1566, 1565, 2006, 2028, 1587, 1586, 2027\n1432, 2008, 1567, 1566, 2007, 2029, 1588, 1587, 2028\n1433, 2009, 1568, 1567, 2008, 2030, 1589, 1588, 2029\n1434, 2010, 1569, 1568, 2009, 2031, 1590, 1589, 2030\n1435, 2011, 1570, 1569, 2010, 2032, 1591, 1590, 2031\n1436, 2012, 1571, 1570, 2011, 2033, 1592, 1591, 2032\n1437, 2013, 1572, 1571, 2012, 2034, 1593, 1592, 2033\n1438, 2014, 1573, 1572, 2013, 2035, 1594, 1593, 2034\n1439, 2015, 1574, 1573, 2014, 2036, 1595, 1594, 2035\n1440, 2016, 1575, 1574, 2015, 2037, 1596, 1595, 2036\n1441, 2018, 1577, 1576, 2017, 2039, 1598, 1597, 2038\n1442, 2019, 1578, 1577, 2018, 2040, 1599, 1598, 2039\n1443, 2020, 1579, 1578, 2019, 2041, 1600, 1599, 2040\n1444, 2021, 1580, 1579, 2020, 2042, 1601, 1600, 2041\n1445, 2022, 1581, 1580, 2021, 2043, 1602, 1601, 2042\n1446, 2023, 1582, 1581, 2022, 2044, 1603, 1602, 2043\n1447, 2024, 1583, 1582, 2023, 2045, 1604, 1603, 2044\n1448, 2025, 1584, 1583, 2024, 2046, 1605, 1604, 2045\n1449, 2026, 1585, 1584, 2025, 2047, 1606, 1605, 2046\n1450, 2027, 1586, 1585, 2026, 2048, 1607, 1606, 2047\n1451, 2028, 1587, 1586, 2027, 2049, 1608, 1607, 2048\n1452, 2029, 1588, 1587, 2028, 2050, 1609, 1608, 2049\n1453, 2030, 1589, 1588, 2029, 2051, 1610, 1609, 2050\n1454, 2031, 1590, 1589, 2030, 2052, 1611, 1610, 2051\n1455, 2032, 1591, 1590, 2031, 2053, 1612, 1611, 2052\n1456, 2033, 1592, 1591, 2032, 2054, 1613, 1612, 2053\n1457, 2034, 1593, 1592, 2033, 2055, 1614, 1613, 2054\n1458, 2035, 1594, 1593, 2034, 2056, 1615, 1614, 2055\n1459, 2036, 1595, 1594, 2035, 2057, 1616, 1615, 2056\n1460, 2037, 1596, 1595, 2036, 2058, 1617, 1616, 2057\n1461, 2039, 1598, 1597, 2038, 2060, 1619, 1618, 2059\n1462, 2040, 1599, 1598, 2039, 2061, 1620, 1619, 2060\n1463, 2041, 1600, 1599, 2040, 2062, 1621, 1620, 2061\n1464, 2042, 1601, 1600, 2041, 2063, 1622, 1621, 2062\n1465, 2043, 1602, 1601, 2042, 2064, 1623, 1622, 2063\n1466, 2044, 1603, 1602, 2043, 2065, 1624, 1623, 2064\n1467, 2045, 1604, 1603, 2044, 2066, 1625, 1624, 2065\n1468, 2046, 1605, 1604, 2045, 2067, 1626, 1625, 2066\n1469, 2047, 1606, 1605, 2046, 2068, 1627, 1626, 2067\n1470, 2048, 1607, 1606, 2047, 2069, 1628, 1627, 2068\n1471, 2049, 1608, 1607, 2048, 2070, 1629, 1628, 2069\n1472, 2050, 1609, 1608, 2049, 2071, 1630, 1629, 2070\n1473, 2051, 1610, 1609, 2050, 2072, 1631, 1630, 2071\n1474, 2052, 1611, 1610, 2051, 2073, 1632, 1631, 2072\n1475, 2053, 1612, 1611, 2052, 2074, 1633, 1632, 2073\n1476, 2054, 1613, 1612, 2053, 2075, 1634, 1633, 2074\n1477, 2055, 1614, 1613, 2054, 2076, 1635, 1634, 2075\n1478, 2056, 1615, 1614, 2055, 2077, 1636, 1635, 2076\n1479, 2057, 1616, 1615, 2056, 2078, 1637, 1636, 2077\n1480, 2058, 1617, 1616, 2057, 2079, 1638, 1637, 2078\n1481, 2060, 1619, 1618, 2059, 2081, 1640, 1639, 2080\n1482, 2061, 1620, 1619, 2060, 2082, 1641, 1640, 2081\n1483, 2062, 1621, 1620, 2061, 2083, 1642, 1641, 2082\n1484, 2063, 1622, 1621, 2062, 2084, 1643, 1642, 2083\n1485, 2064, 1623, 1622, 2063, 2085, 1644, 1643, 2084\n1486, 2065, 1624, 1623, 2064, 2086, 1645, 1644, 2085\n1487, 2066, 1625, 1624, 2065, 2087, 1646, 1645, 2086\n1488, 2067, 1626, 1625, 2066, 2088, 1647, 1646, 2087\n1489, 2068, 1627, 1626, 2067, 2089, 1648, 1647, 2088\n1490, 2069, 1628, 1627, 2068, 2090, 1649, 1648, 2089\n1491, 2070, 1629, 1628, 2069, 2091, 1650, 1649, 2090\n1492, 2071, 1630, 1629, 2070, 2092, 1651, 1650, 2091\n1493, 2072, 1631, 1630, 2071, 2093, 1652, 1651, 2092\n1494, 2073, 1632, 1631, 2072, 2094, 1653, 1652, 2093\n1495, 2074, 1633, 1632, 2073, 2095, 1654, 1653, 2094\n1496, 2075, 1634, 1633, 2074, 2096, 1655, 1654, 2095\n1497, 2076, 1635, 1634, 2075, 2097, 1656, 1655, 2096\n1498, 2077, 1636, 1635, 2076, 2098, 1657, 1656, 2097\n1499, 2078, 1637, 1636, 2077, 2099, 1658, 1657, 2098\n1500, 2079, 1638, 1637, 2078, 2100, 1659, 1658, 2099\n1501, 2081, 1640, 1639, 2080, 2102, 1661, 1660, 2101\n1502, 2082, 1641, 1640, 2081, 2103, 1662, 1661, 2102\n1503, 2083, 1642, 1641, 2082, 2104, 1663, 1662, 2103\n1504, 2084, 1643, 1642, 2083, 2105, 1664, 1663, 2104\n1505, 2085, 1644, 1643, 2084, 2106, 1665, 1664, 2105\n1506, 2086, 1645, 1644, 2085, 2107, 1666, 1665, 2106\n1507, 2087, 1646, 1645, 2086, 2108, 1667, 1666, 2107\n1508, 2088, 1647, 1646, 2087, 2109, 1668, 1667, 2108\n1509, 2089, 1648, 1647, 2088, 2110, 1669, 1668, 2109\n1510, 2090, 1649, 1648, 2089, 2111, 1670, 1669, 2110\n1511, 2091, 1650, 1649, 2090, 2112, 1671, 1670, 2111\n1512, 2092, 1651, 1650, 2091, 2113, 1672, 1671, 2112\n1513, 2093, 1652, 1651, 2092, 2114, 1673, 1672, 2113\n1514, 2094, 1653, 1652, 2093, 2115, 1674, 1673, 2114\n1515, 2095, 1654, 1653, 2094, 2116, 1675, 1674, 2115\n1516, 2096, 1655, 1654, 2095, 2117, 1676, 1675, 2116\n1517, 2097, 1656, 1655, 2096, 2118, 1677, 1676, 2117\n1518, 2098, 1657, 1656, 2097, 2119, 1678, 1677, 2118\n1519, 2099, 1658, 1657, 2098, 2120, 1679, 1678, 2119\n1520, 2100, 1659, 1658, 2099, 2121, 1680, 1679, 2120\n1521, 2102, 1661, 1660, 2101, 2123, 1682, 1681, 2122\n1522, 2103, 1662, 1661, 2102, 2124, 1683, 1682, 2123\n1523, 2104, 1663, 1662, 2103, 2125, 1684, 1683, 2124\n1524, 2105, 1664, 1663, 2104, 2126, 1685, 1684, 2125\n1525, 2106, 1665, 1664, 2105, 2127, 1686, 1685, 2126\n1526, 2107, 1666, 1665, 2106, 2128, 1687, 1686, 2127\n1527, 2108, 1667, 1666, 2107, 2129, 1688, 1687, 2128\n1528, 2109, 1668, 1667, 2108, 2130, 1689, 1688, 2129\n1529, 2110, 1669, 1668, 2109, 2131, 1690, 1689, 2130\n1530, 2111, 1670, 1669, 2110, 2132, 1691, 1690, 2131\n1531, 2112, 1671, 1670, 2111, 2133, 1692, 1691, 2132\n1532, 2113, 1672, 1671, 2112, 2134, 1693, 1692, 2133\n1533, 2114, 1673, 1672, 2113, 2135, 1694, 1693, 2134\n1534, 2115, 1674, 1673, 2114, 2136, 1695, 1694, 2135\n1535, 2116, 1675, 1674, 2115, 2137, 1696, 1695, 2136\n1536, 2117, 1676, 1675, 2116, 2138, 1697, 1696, 2137\n1537, 2118, 1677, 1676, 2117, 2139, 1698, 1697, 2138\n1538, 2119, 1678, 1677, 2118, 2140, 1699, 1698, 2139\n1539, 2120, 1679, 1678, 2119, 2141, 1700, 1699, 2140\n1540, 2121, 1680, 1679, 2120, 2142, 1701, 1700, 2141\n1541, 2123, 1682, 1681, 2122, 2144, 1703, 1702, 2143\n1542, 2124, 1683, 1682, 2123, 2145, 1704, 1703, 2144\n1543, 2125, 1684, 1683, 2124, 2146, 1705, 1704, 2145\n1544, 2126, 1685, 1684, 2125, 2147, 1706, 1705, 2146\n1545, 2127, 1686, 1685, 2126, 2148, 1707, 1706, 2147\n1546, 2128, 1687, 1686, 2127, 2149, 1708, 1707, 2148\n1547, 2129, 1688, 1687, 2128, 2150, 1709, 1708, 2149\n1548, 2130, 1689, 1688, 2129, 2151, 1710, 1709, 2150\n1549, 2131, 1690, 1689, 2130, 2152, 1711, 1710, 2151\n1550, 2132, 1691, 1690, 2131, 2153, 1712, 1711, 2152\n1551, 2133, 1692, 1691, 2132, 2154, 1713, 1712, 2153\n1552, 2134, 1693, 1692, 2133, 2155, 1714, 1713, 2154\n1553, 2135, 1694, 1693, 2134, 2156, 1715, 1714, 2155\n1554, 2136, 1695, 1694, 2135, 2157, 1716, 1715, 2156\n1555, 2137, 1696, 1695, 2136, 2158, 1717, 1716, 2157\n1556, 2138, 1697, 1696, 2137, 2159, 1718, 1717, 2158\n1557, 2139, 1698, 1697, 2138, 2160, 1719, 1718, 2159\n1558, 2140, 1699, 1698, 2139, 2161, 1720, 1719, 2160\n1559, 2141, 1700, 1699, 2140, 2162, 1721, 1720, 2161\n1560, 2142, 1701, 1700, 2141, 2163, 1722, 1721, 2162\n1561, 2144, 1703, 1702, 2143, 2165, 1724, 1723, 2164\n1562, 2145, 1704, 1703, 2144, 2166, 1725, 1724, 2165\n1563, 2146, 1705, 1704, 2145, 2167, 1726, 1725, 2166\n1564, 2147, 1706, 1705, 2146, 2168, 1727, 1726, 2167\n1565, 2148, 1707, 1706, 2147, 2169, 1728, 1727, 2168\n1566, 2149, 1708, 1707, 2148, 2170, 1729, 1728, 2169\n1567, 2150, 1709, 1708, 2149, 2171, 1730, 1729, 2170\n1568, 2151, 1710, 1709, 2150, 2172, 1731, 1730, 2171\n1569, 2152, 1711, 1710, 2151, 2173, 1732, 1731, 2172\n1570, 2153, 1712, 1711, 2152, 2174, 1733, 1732, 2173\n1571, 2154, 1713, 1712, 2153, 2175, 1734, 1733, 2174\n1572, 2155, 1714, 1713, 2154, 2176, 1735, 1734, 2175\n1573, 2156, 1715, 1714, 2155, 2177, 1736, 1735, 2176\n1574, 2157, 1716, 1715, 2156, 2178, 1737, 1736, 2177\n1575, 2158, 1717, 1716, 2157, 2179, 1738, 1737, 2178\n1576, 2159, 1718, 1717, 2158, 2180, 1739, 1738, 2179\n1577, 2160, 1719, 1718, 2159, 2181, 1740, 1739, 2180\n1578, 2161, 1720, 1719, 2160, 2182, 1741, 1740, 2181\n1579, 2162, 1721, 1720, 2161, 2183, 1742, 1741, 2182\n1580, 2163, 1722, 1721, 2162, 2184, 1743, 1742, 2183\n1581, 2165, 1724, 1723, 2164, 2186, 1745, 1744, 2185\n1582, 2166, 1725, 1724, 2165, 2187, 1746, 1745, 2186\n1583, 2167, 1726, 1725, 2166, 2188, 1747, 1746, 2187\n1584, 2168, 1727, 1726, 2167, 2189, 1748, 1747, 2188\n1585, 2169, 1728, 1727, 2168, 2190, 1749, 1748, 2189\n1586, 2170, 1729, 1728, 2169, 2191, 1750, 1749, 2190\n1587, 2171, 1730, 1729, 2170, 2192, 1751, 1750, 2191\n1588, 2172, 1731, 1730, 2171, 2193, 1752, 1751, 2192\n1589, 2173, 1732, 1731, 2172, 2194, 1753, 1752, 2193\n1590, 2174, 1733, 1732, 2173, 2195, 1754, 1753, 2194\n1591, 2175, 1734, 1733, 2174, 2196, 1755, 1754, 2195\n1592, 2176, 1735, 1734, 2175, 2197, 1756, 1755, 2196\n1593, 2177, 1736, 1735, 2176, 2198, 1757, 1756, 2197\n1594, 2178, 1737, 1736, 2177, 2199, 1758, 1757, 2198\n1595, 2179, 1738, 1737, 2178, 2200, 1759, 1758, 2199\n1596, 2180, 1739, 1738, 2179, 2201, 1760, 1759, 2200\n1597, 2181, 1740, 1739, 2180, 2202, 1761, 1760, 2201\n1598, 2182, 1741, 1740, 2181, 2203, 1762, 1761, 2202\n1599, 2183, 1742, 1741, 2182, 2204, 1763, 1762, 2203\n1600, 2184, 1743, 1742, 2183, 2205, 1764, 1763, 2204\n1601, 2207, 1766, 1765, 2206, 2228, 1787, 1786, 2227\n1602, 2208, 1767, 1766, 2207, 2229, 1788, 1787, 2228\n1603, 2209, 1768, 1767, 2208, 2230, 1789, 1788, 2229\n1604, 2210, 1769, 1768, 2209, 2231, 1790, 1789, 2230\n1605, 2211, 1770, 1769, 2210, 2232, 1791, 1790, 2231\n1606, 2212, 1771, 1770, 2211, 2233, 1792, 1791, 2232\n1607, 2213, 1772, 1771, 2212, 2234, 1793, 1792, 2233\n1608, 2214, 1773, 1772, 2213, 2235, 1794, 1793, 2234\n1609, 2215, 1774, 1773, 2214, 2236, 1795, 1794, 2235\n1610, 2216, 1775, 1774, 2215, 2237, 1796, 1795, 2236\n1611, 2217, 1776, 1775, 2216, 2238, 1797, 1796, 2237\n1612, 2218, 1777, 1776, 2217, 2239, 1798, 1797, 2238\n1613, 2219, 1778, 1777, 2218, 2240, 1799, 1798, 2239\n1614, 2220, 1779, 1778, 2219, 2241, 1800, 1799, 2240\n1615, 2221, 1780, 1779, 2220, 2242, 1801, 1800, 2241\n1616, 2222, 1781, 1780, 2221, 2243, 1802, 1801, 2242\n1617, 2223, 1782, 1781, 2222, 2244, 1803, 1802, 2243\n1618, 2224, 1783, 1782, 2223, 2245, 1804, 1803, 2244\n1619, 2225, 1784, 1783, 2224, 2246, 1805, 1804, 2245\n1620, 2226, 1785, 1784, 2225, 2247, 1806, 1805, 2246\n1621, 2228, 1787, 1786, 2227, 2249, 1808, 1807, 2248\n1622, 2229, 1788, 1787, 2228, 2250, 1809, 1808, 2249\n1623, 2230, 1789, 1788, 2229, 2251, 1810, 1809, 2250\n1624, 2231, 1790, 1789, 2230, 2252, 1811, 1810, 2251\n1625, 2232, 1791, 1790, 2231, 2253, 1812, 1811, 2252\n1626, 2233, 1792, 1791, 2232, 2254, 1813, 1812, 2253\n1627, 2234, 1793, 1792, 2233, 2255, 1814, 1813, 2254\n1628, 2235, 1794, 1793, 2234, 2256, 1815, 1814, 2255\n1629, 2236, 1795, 1794, 2235, 2257, 1816, 1815, 2256\n1630, 2237, 1796, 1795, 2236, 2258, 1817, 1816, 2257\n1631, 2238, 1797, 1796, 2237, 2259, 1818, 1817, 2258\n1632, 2239, 1798, 1797, 2238, 2260, 1819, 1818, 2259\n1633, 2240, 1799, 1798, 2239, 2261, 1820, 1819, 2260\n1634, 2241, 1800, 1799, 2240, 2262, 1821, 1820, 2261\n1635, 2242, 1801, 1800, 2241, 2263, 1822, 1821, 2262\n1636, 2243, 1802, 1801, 2242, 2264, 1823, 1822, 2263\n1637, 2244, 1803, 1802, 2243, 2265, 1824, 1823, 2264\n1638, 2245, 1804, 1803, 2244, 2266, 1825, 1824, 2265\n1639, 2246, 1805, 1804, 2245, 2267, 1826, 1825, 2266\n1640, 2247, 1806, 1805, 2246, 2268, 1827, 1826, 2267\n1641, 2249, 1808, 1807, 2248, 2270, 1829, 1828, 2269\n1642, 2250, 1809, 1808, 2249, 2271, 1830, 1829, 2270\n1643, 2251, 1810, 1809, 2250, 2272, 1831, 1830, 2271\n1644, 2252, 1811, 1810, 2251, 2273, 1832, 1831, 2272\n1645, 2253, 1812, 1811, 2252, 2274, 1833, 1832, 2273\n1646, 2254, 1813, 1812, 2253, 2275, 1834, 1833, 2274\n1647, 2255, 1814, 1813, 2254, 2276, 1835, 1834, 2275\n1648, 2256, 1815, 1814, 2255, 2277, 1836, 1835, 2276\n1649, 2257, 1816, 1815, 2256, 2278, 1837, 1836, 2277\n1650, 2258, 1817, 1816, 2257, 2279, 1838, 1837, 2278\n1651, 2259, 1818, 1817, 2258, 2280, 1839, 1838, 2279\n1652, 2260, 1819, 1818, 2259, 2281, 1840, 1839, 2280\n1653, 2261, 1820, 1819, 2260, 2282, 1841, 1840, 2281\n1654, 2262, 1821, 1820, 2261, 2283, 1842, 1841, 2282\n1655, 2263, 1822, 1821, 2262, 2284, 1843, 1842, 2283\n1656, 2264, 1823, 1822, 2263, 2285, 1844, 1843, 2284\n1657, 2265, 1824, 1823, 2264, 2286, 1845, 1844, 2285\n1658, 2266, 1825, 1824, 2265, 2287, 1846, 1845, 2286\n1659, 2267, 1826, 1825, 2266, 2288, 1847, 1846, 2287\n1660, 2268, 1827, 1826, 2267, 2289, 1848, 1847, 2288\n1661, 2270, 1829, 1828, 2269, 2291, 1850, 1849, 2290\n1662, 2271, 1830, 1829, 2270, 2292, 1851, 1850, 2291\n1663, 2272, 1831, 1830, 2271, 2293, 1852, 1851, 2292\n1664, 2273, 1832, 1831, 2272, 2294, 1853, 1852, 2293\n1665, 2274, 1833, 1832, 2273, 2295, 1854, 1853, 2294\n1666, 2275, 1834, 1833, 2274, 2296, 1855, 1854, 2295\n1667, 2276, 1835, 1834, 2275, 2297, 1856, 1855, 2296\n1668, 2277, 1836, 1835, 2276, 2298, 1857, 1856, 2297\n1669, 2278, 1837, 1836, 2277, 2299, 1858, 1857, 2298\n1670, 2279, 1838, 1837, 2278, 2300, 1859, 1858, 2299\n1671, 2280, 1839, 1838, 2279, 2301, 1860, 1859, 2300\n1672, 2281, 1840, 1839, 2280, 2302, 1861, 1860, 2301\n1673, 2282, 1841, 1840, 2281, 2303, 1862, 1861, 2302\n1674, 2283, 1842, 1841, 2282, 2304, 1863, 1862, 2303\n1675, 2284, 1843, 1842, 2283, 2305, 1864, 1863, 2304\n1676, 2285, 1844, 1843, 2284, 2306, 1865, 1864, 2305\n1677, 2286, 1845, 1844, 2285, 2307, 1866, 1865, 2306\n1678, 2287, 1846, 1845, 2286, 2308, 1867, 1866, 2307\n1679, 2288, 1847, 1846, 2287, 2309, 1868, 1867, 2308\n1680, 2289, 1848, 1847, 2288, 2310, 1869, 1868, 2309\n1681, 2291, 1850, 1849, 2290, 2312, 1871, 1870, 2311\n1682, 2292, 1851, 1850, 2291, 2313, 1872, 1871, 2312\n1683, 2293, 1852, 1851, 2292, 2314, 1873, 1872, 2313\n1684, 2294, 1853, 1852, 2293, 2315, 1874, 1873, 2314\n1685, 2295, 1854, 1853, 2294, 2316, 1875, 1874, 2315\n1686, 2296, 1855, 1854, 2295, 2317, 1876, 1875, 2316\n1687, 2297, 1856, 1855, 2296, 2318, 1877, 1876, 2317\n1688, 2298, 1857, 1856, 2297, 2319, 1878, 1877, 2318\n1689, 2299, 1858, 1857, 2298, 2320, 1879, 1878, 2319\n1690, 2300, 1859, 1858, 2299, 2321, 1880, 1879, 2320\n1691, 2301, 1860, 1859, 2300, 2322, 1881, 1880, 2321\n1692, 2302, 1861, 1860, 2301, 2323, 1882, 1881, 2322\n1693, 2303, 1862, 1861, 2302, 2324, 1883, 1882, 2323\n1694, 2304, 1863, 1862, 2303, 2325, 1884, 1883, 2324\n1695, 2305, 1864, 1863, 2304, 2326, 1885, 1884, 2325\n1696, 2306, 1865, 1864, 2305, 2327, 1886, 1885, 2326\n1697, 2307, 1866, 1865, 2306, 2328, 1887, 1886, 2327\n1698, 2308, 1867, 1866, 2307, 2329, 1888, 1887, 2328\n1699, 2309, 1868, 1867, 2308, 2330, 1889, 1888, 2329\n1700, 2310, 1869, 1868, 2309, 2331, 1890, 1889, 2330\n1701, 2312, 1871, 1870, 2311, 2333, 1892, 1891, 2332\n1702, 2313, 1872, 1871, 2312, 2334, 1893, 1892, 2333\n1703, 2314, 1873, 1872, 2313, 2335, 1894, 1893, 2334\n1704, 2315, 1874, 1873, 2314, 2336, 1895, 1894, 2335\n1705, 2316, 1875, 1874, 2315, 2337, 1896, 1895, 2336\n1706, 2317, 1876, 1875, 2316, 2338, 1897, 1896, 2337\n1707, 2318, 1877, 1876, 2317, 2339, 1898, 1897, 2338\n1708, 2319, 1878, 1877, 2318, 2340, 1899, 1898, 2339\n1709, 2320, 1879, 1878, 2319, 2341, 1900, 1899, 2340\n1710, 2321, 1880, 1879, 2320, 2342, 1901, 1900, 2341\n1711, 2322, 1881, 1880, 2321, 2343, 1902, 1901, 2342\n1712, 2323, 1882, 1881, 2322, 2344, 1903, 1902, 2343\n1713, 2324, 1883, 1882, 2323, 2345, 1904, 1903, 2344\n1714, 2325, 1884, 1883, 2324, 2346, 1905, 1904, 2345\n1715, 2326, 1885, 1884, 2325, 2347, 1906, 1905, 2346\n1716, 2327, 1886, 1885, 2326, 2348, 1907, 1906, 2347\n1717, 2328, 1887, 1886, 2327, 2349, 1908, 1907, 2348\n1718, 2329, 1888, 1887, 2328, 2350, 1909, 1908, 2349\n1719, 2330, 1889, 1888, 2329, 2351, 1910, 1909, 2350\n1720, 2331, 1890, 1889, 2330, 2352, 1911, 1910, 2351\n1721, 2333, 1892, 1891, 2332, 2354, 1913, 1912, 2353\n1722, 2334, 1893, 1892, 2333, 2355, 1914, 1913, 2354\n1723, 2335, 1894, 1893, 2334, 2356, 1915, 1914, 2355\n1724, 2336, 1895, 1894, 2335, 2357, 1916, 1915, 2356\n1725, 2337, 1896, 1895, 2336, 2358, 1917, 1916, 2357\n1726, 2338, 1897, 1896, 2337, 2359, 1918, 1917, 2358\n1727, 2339, 1898, 1897, 2338, 2360, 1919, 1918, 2359\n1728, 2340, 1899, 1898, 2339, 2361, 1920, 1919, 2360\n1729, 2341, 1900, 1899, 2340, 2362, 1921, 1920, 2361\n1730, 2342, 1901, 1900, 2341, 2363, 1922, 1921, 2362\n1731, 2343, 1902, 1901, 2342, 2364, 1923, 1922, 2363\n1732, 2344, 1903, 1902, 2343, 2365, 1924, 1923, 2364\n1733, 2345, 1904, 1903, 2344, 2366, 1925, 1924, 2365\n1734, 2346, 1905, 1904, 2345, 2367, 1926, 1925, 2366\n1735, 2347, 1906, 1905, 2346, 2368, 1927, 1926, 2367\n1736, 2348, 1907, 1906, 2347, 2369, 1928, 1927, 2368\n1737, 2349, 1908, 1907, 2348, 2370, 1929, 1928, 2369\n1738, 2350, 1909, 1908, 2349, 2371, 1930, 1929, 2370\n1739, 2351, 1910, 1909, 2350, 2372, 1931, 1930, 2371\n1740, 2352, 1911, 1910, 2351, 2373, 1932, 1931, 2372\n1741, 2354, 1913, 1912, 2353, 2375, 1934, 1933, 2374\n1742, 2355, 1914, 1913, 2354, 2376, 1935, 1934, 2375\n1743, 2356, 1915, 1914, 2355, 2377, 1936, 1935, 2376\n1744, 2357, 1916, 1915, 2356, 2378, 1937, 1936, 2377\n1745, 2358, 1917, 1916, 2357, 2379, 1938, 1937, 2378\n1746, 2359, 1918, 1917, 2358, 2380, 1939, 1938, 2379\n1747, 2360, 1919, 1918, 2359, 2381, 1940, 1939, 2380\n1748, 2361, 1920, 1919, 2360, 2382, 1941, 1940, 2381\n1749, 2362, 1921, 1920, 2361, 2383, 1942, 1941, 2382\n1750, 2363, 1922, 1921, 2362, 2384, 1943, 1942, 2383\n1751, 2364, 1923, 1922, 2363, 2385, 1944, 1943, 2384\n1752, 2365, 1924, 1923, 2364, 2386, 1945, 1944, 2385\n1753, 2366, 1925, 1924, 2365, 2387, 1946, 1945, 2386\n1754, 2367, 1926, 1925, 2366, 2388, 1947, 1946, 2387\n1755, 2368, 1927, 1926, 2367, 2389, 1948, 1947, 2388\n1756, 2369, 1928, 1927, 2368, 2390, 1949, 1948, 2389\n1757, 2370, 1929, 1928, 2369, 2391, 1950, 1949, 2390\n1758, 2371, 1930, 1929, 2370, 2392, 1951, 1950, 2391\n1759, 2372, 1931, 1930, 2371, 2393, 1952, 1951, 2392\n1760, 2373, 1932, 1931, 2372, 2394, 1953, 1952, 2393\n1761, 2375, 1934, 1933, 2374, 2396, 1955, 1954, 2395\n1762, 2376, 1935, 1934, 2375, 2397, 1956, 1955, 2396\n1763, 2377, 1936, 1935, 2376, 2398, 1957, 1956, 2397\n1764, 2378, 1937, 1936, 2377, 2399, 1958, 1957, 2398\n1765, 2379, 1938, 1937, 2378, 2400, 1959, 1958, 2399\n1766, 2380, 1939, 1938, 2379, 2401, 1960, 1959, 2400\n1767, 2381, 1940, 1939, 2380, 2402, 1961, 1960, 2401\n1768, 2382, 1941, 1940, 2381, 2403, 1962, 1961, 2402\n1769, 2383, 1942, 1941, 2382, 2404, 1963, 1962, 2403\n1770, 2384, 1943, 1942, 2383, 2405, 1964, 1963, 2404\n1771, 2385, 1944, 1943, 2384, 2406, 1965, 1964, 2405\n1772, 2386, 1945, 1944, 2385, 2407, 1966, 1965, 2406\n1773, 2387, 1946, 1945, 2386, 2408, 1967, 1966, 2407\n1774, 2388, 1947, 1946, 2387, 2409, 1968, 1967, 2408\n1775, 2389, 1948, 1947, 2388, 2410, 1969, 1968, 2409\n1776, 2390, 1949, 1948, 2389, 2411, 1970, 1969, 2410\n1777, 2391, 1950, 1949, 2390, 2412, 1971, 1970, 2411\n1778, 2392, 1951, 1950, 2391, 2413, 1972, 1971, 2412\n1779, 2393, 1952, 1951, 2392, 2414, 1973, 1972, 2413\n1780, 2394, 1953, 1952, 2393, 2415, 1974, 1973, 2414\n1781, 2396, 1955, 1954, 2395, 2417, 1976, 1975, 2416\n1782, 2397, 1956, 1955, 2396, 2418, 1977, 1976, 2417\n1783, 2398, 1957, 1956, 2397, 2419, 1978, 1977, 2418\n1784, 2399, 1958, 1957, 2398, 2420, 1979, 1978, 2419\n1785, 2400, 1959, 1958, 2399, 2421, 1980, 1979, 2420\n1786, 2401, 1960, 1959, 2400, 2422, 1981, 1980, 2421\n1787, 2402, 1961, 1960, 2401, 2423, 1982, 1981, 2422\n1788, 2403, 1962, 1961, 2402, 2424, 1983, 1982, 2423\n1789, 2404, 1963, 1962, 2403, 2425, 1984, 1983, 2424\n1790, 2405, 1964, 1963, 2404, 2426, 1985, 1984, 2425\n1791, 2406, 1965, 1964, 2405, 2427, 1986, 1985, 2426\n1792, 2407, 1966, 1965, 2406, 2428, 1987, 1986, 2427\n1793, 2408, 1967, 1966, 2407, 2429, 1988, 1987, 2428\n1794, 2409, 1968, 1967, 2408, 2430, 1989, 1988, 2429\n1795, 2410, 1969, 1968, 2409, 2431, 1990, 1989, 2430\n1796, 2411, 1970, 1969, 2410, 2432, 1991, 1990, 2431\n1797, 2412, 1971, 1970, 2411, 2433, 1992, 1991, 2432\n1798, 2413, 1972, 1971, 2412, 2434, 1993, 1992, 2433\n1799, 2414, 1973, 1972, 2413, 2435, 1994, 1993, 2434\n1800, 2415, 1974, 1973, 2414, 2436, 1995, 1994, 2435\n1801, 2417, 1976, 1975, 2416, 2438, 1997, 1996, 2437\n1802, 2418, 1977, 1976, 2417, 2439, 1998, 1997, 2438\n1803, 2419, 1978, 1977, 2418, 2440, 1999, 1998, 2439\n1804, 2420, 1979, 1978, 2419, 2441, 2000, 1999, 2440\n1805, 2421, 1980, 1979, 2420, 2442, 2001, 2000, 2441\n1806, 2422, 1981, 1980, 2421, 2443, 2002, 2001, 2442\n1807, 2423, 1982, 1981, 2422, 2444, 2003, 2002, 2443\n1808, 2424, 1983, 1982, 2423, 2445, 2004, 2003, 2444\n1809, 2425, 1984, 1983, 2424, 2446, 2005, 2004, 2445\n1810, 2426, 1985, 1984, 2425, 2447, 2006, 2005, 2446\n1811, 2427, 1986, 1985, 2426, 2448, 2007, 2006, 2447\n1812, 2428, 1987, 1986, 2427, 2449, 2008, 2007, 2448\n1813, 2429, 1988, 1987, 2428, 2450, 2009, 2008, 2449\n1814, 2430, 1989, 1988, 2429, 2451, 2010, 2009, 2450\n1815, 2431, 1990, 1989, 2430, 2452, 2011, 2010, 2451\n1816, 2432, 1991, 1990, 2431, 2453, 2012, 2011, 2452\n1817, 2433, 1992, 1991, 2432, 2454, 2013, 2012, 2453\n1818, 2434, 1993, 1992, 2433, 2455, 2014, 2013, 2454\n1819, 2435, 1994, 1993, 2434, 2456, 2015, 2014, 2455\n1820, 2436, 1995, 1994, 2435, 2457, 2016, 2015, 2456\n1821, 2438, 1997, 1996, 2437, 2459, 2018, 2017, 2458\n1822, 2439, 1998, 1997, 2438, 2460, 2019, 2018, 2459\n1823, 2440, 1999, 1998, 2439, 2461, 2020, 2019, 2460\n1824, 2441, 2000, 1999, 2440, 2462, 2021, 2020, 2461\n1825, 2442, 2001, 2000, 2441, 2463, 2022, 2021, 2462\n1826, 2443, 2002, 2001, 2442, 2464, 2023, 2022, 2463\n1827, 2444, 2003, 2002, 2443, 2465, 2024, 2023, 2464\n1828, 2445, 2004, 2003, 2444, 2466, 2025, 2024, 2465\n1829, 2446, 2005, 2004, 2445, 2467, 2026, 2025, 2466\n1830, 2447, 2006, 2005, 2446, 2468, 2027, 2026, 2467\n1831, 2448, 2007, 2006, 2447, 2469, 2028, 2027, 2468\n1832, 2449, 2008, 2007, 2448, 2470, 2029, 2028, 2469\n1833, 2450, 2009, 2008, 2449, 2471, 2030, 2029, 2470\n1834, 2451, 2010, 2009, 2450, 2472, 2031, 2030, 2471\n1835, 2452, 2011, 2010, 2451, 2473, 2032, 2031, 2472\n1836, 2453, 2012, 2011, 2452, 2474, 2033, 2032, 2473\n1837, 2454, 2013, 2012, 2453, 2475, 2034, 2033, 2474\n1838, 2455, 2014, 2013, 2454, 2476, 2035, 2034, 2475\n1839, 2456, 2015, 2014, 2455, 2477, 2036, 2035, 2476\n1840, 2457, 2016, 2015, 2456, 2478, 2037, 2036, 2477\n1841, 2459, 2018, 2017, 2458, 2480, 2039, 2038, 2479\n1842, 2460, 2019, 2018, 2459, 2481, 2040, 2039, 2480\n1843, 2461, 2020, 2019, 2460, 2482, 2041, 2040, 2481\n1844, 2462, 2021, 2020, 2461, 2483, 2042, 2041, 2482\n1845, 2463, 2022, 2021, 2462, 2484, 2043, 2042, 2483\n1846, 2464, 2023, 2022, 2463, 2485, 2044, 2043, 2484\n1847, 2465, 2024, 2023, 2464, 2486, 2045, 2044, 2485\n1848, 2466, 2025, 2024, 2465, 2487, 2046, 2045, 2486\n1849, 2467, 2026, 2025, 2466, 2488, 2047, 2046, 2487\n1850, 2468, 2027, 2026, 2467, 2489, 2048, 2047, 2488\n1851, 2469, 2028, 2027, 2468, 2490, 2049, 2048, 2489\n1852, 2470, 2029, 2028, 2469, 2491, 2050, 2049, 2490\n1853, 2471, 2030, 2029, 2470, 2492, 2051, 2050, 2491\n1854, 2472, 2031, 2030, 2471, 2493, 2052, 2051, 2492\n1855, 2473, 2032, 2031, 2472, 2494, 2053, 2052, 2493\n1856, 2474, 2033, 2032, 2473, 2495, 2054, 2053, 2494\n1857, 2475, 2034, 2033, 2474, 2496, 2055, 2054, 2495\n1858, 2476, 2035, 2034, 2475, 2497, 2056, 2055, 2496\n1859, 2477, 2036, 2035, 2476, 2498, 2057, 2056, 2497\n1860, 2478, 2037, 2036, 2477, 2499, 2058, 2057, 2498\n1861, 2480, 2039, 2038, 2479, 2501, 2060, 2059, 2500\n1862, 2481, 2040, 2039, 2480, 2502, 2061, 2060, 2501\n1863, 2482, 2041, 2040, 2481, 2503, 2062, 2061, 2502\n1864, 2483, 2042, 2041, 2482, 2504, 2063, 2062, 2503\n1865, 2484, 2043, 2042, 2483, 2505, 2064, 2063, 2504\n1866, 2485, 2044, 2043, 2484, 2506, 2065, 2064, 2505\n1867, 2486, 2045, 2044, 2485, 2507, 2066, 2065, 2506\n1868, 2487, 2046, 2045, 2486, 2508, 2067, 2066, 2507\n1869, 2488, 2047, 2046, 2487, 2509, 2068, 2067, 2508\n1870, 2489, 2048, 2047, 2488, 2510, 2069, 2068, 2509\n1871, 2490, 2049, 2048, 2489, 2511, 2070, 2069, 2510\n1872, 2491, 2050, 2049, 2490, 2512, 2071, 2070, 2511\n1873, 2492, 2051, 2050, 2491, 2513, 2072, 2071, 2512\n1874, 2493, 2052, 2051, 2492, 2514, 2073, 2072, 2513\n1875, 2494, 2053, 2052, 2493, 2515, 2074, 2073, 2514\n1876, 2495, 2054, 2053, 2494, 2516, 2075, 2074, 2515\n1877, 2496, 2055, 2054, 2495, 2517, 2076, 2075, 2516\n1878, 2497, 2056, 2055, 2496, 2518, 2077, 2076, 2517\n1879, 2498, 2057, 2056, 2497, 2519, 2078, 2077, 2518\n1880, 2499, 2058, 2057, 2498, 2520, 2079, 2078, 2519\n1881, 2501, 2060, 2059, 2500, 2522, 2081, 2080, 2521\n1882, 2502, 2061, 2060, 2501, 2523, 2082, 2081, 2522\n1883, 2503, 2062, 2061, 2502, 2524, 2083, 2082, 2523\n1884, 2504, 2063, 2062, 2503, 2525, 2084, 2083, 2524\n1885, 2505, 2064, 2063, 2504, 2526, 2085, 2084, 2525\n1886, 2506, 2065, 2064, 2505, 2527, 2086, 2085, 2526\n1887, 2507, 2066, 2065, 2506, 2528, 2087, 2086, 2527\n1888, 2508, 2067, 2066, 2507, 2529, 2088, 2087, 2528\n1889, 2509, 2068, 2067, 2508, 2530, 2089, 2088, 2529\n1890, 2510, 2069, 2068, 2509, 2531, 2090, 2089, 2530\n1891, 2511, 2070, 2069, 2510, 2532, 2091, 2090, 2531\n1892, 2512, 2071, 2070, 2511, 2533, 2092, 2091, 2532\n1893, 2513, 2072, 2071, 2512, 2534, 2093, 2092, 2533\n1894, 2514, 2073, 2072, 2513, 2535, 2094, 2093, 2534\n1895, 2515, 2074, 2073, 2514, 2536, 2095, 2094, 2535\n1896, 2516, 2075, 2074, 2515, 2537, 2096, 2095, 2536\n1897, 2517, 2076, 2075, 2516, 2538, 2097, 2096, 2537\n1898, 2518, 2077, 2076, 2517, 2539, 2098, 2097, 2538\n1899, 2519, 2078, 2077, 2518, 2540, 2099, 2098, 2539\n1900, 2520, 2079, 2078, 2519, 2541, 2100, 2099, 2540\n1901, 2522, 2081, 2080, 2521, 2543, 2102, 2101, 2542\n1902, 2523, 2082, 2081, 2522, 2544, 2103, 2102, 2543\n1903, 2524, 2083, 2082, 2523, 2545, 2104, 2103, 2544\n1904, 2525, 2084, 2083, 2524, 2546, 2105, 2104, 2545\n1905, 2526, 2085, 2084, 2525, 2547, 2106, 2105, 2546\n1906, 2527, 2086, 2085, 2526, 2548, 2107, 2106, 2547\n1907, 2528, 2087, 2086, 2527, 2549, 2108, 2107, 2548\n1908, 2529, 2088, 2087, 2528, 2550, 2109, 2108, 2549\n1909, 2530, 2089, 2088, 2529, 2551, 2110, 2109, 2550\n1910, 2531, 2090, 2089, 2530, 2552, 2111, 2110, 2551\n1911, 2532, 2091, 2090, 2531, 2553, 2112, 2111, 2552\n1912, 2533, 2092, 2091, 2532, 2554, 2113, 2112, 2553\n1913, 2534, 2093, 2092, 2533, 2555, 2114, 2113, 2554\n1914, 2535, 2094, 2093, 2534, 2556, 2115, 2114, 2555\n1915, 2536, 2095, 2094, 2535, 2557, 2116, 2115, 2556\n1916, 2537, 2096, 2095, 2536, 2558, 2117, 2116, 2557\n1917, 2538, 2097, 2096, 2537, 2559, 2118, 2117, 2558\n1918, 2539, 2098, 2097, 2538, 2560, 2119, 2118, 2559\n1919, 2540, 2099, 2098, 2539, 2561, 2120, 2119, 2560\n1920, 2541, 2100, 2099, 2540, 2562, 2121, 2120, 2561\n1921, 2543, 2102, 2101, 2542, 2564, 2123, 2122, 2563\n1922, 2544, 2103, 2102, 2543, 2565, 2124, 2123, 2564\n1923, 2545, 2104, 2103, 2544, 2566, 2125, 2124, 2565\n1924, 2546, 2105, 2104, 2545, 2567, 2126, 2125, 2566\n1925, 2547, 2106, 2105, 2546, 2568, 2127, 2126, 2567\n1926, 2548, 2107, 2106, 2547, 2569, 2128, 2127, 2568\n1927, 2549, 2108, 2107, 2548, 2570, 2129, 2128, 2569\n1928, 2550, 2109, 2108, 2549, 2571, 2130, 2129, 2570\n1929, 2551, 2110, 2109, 2550, 2572, 2131, 2130, 2571\n1930, 2552, 2111, 2110, 2551, 2573, 2132, 2131, 2572\n1931, 2553, 2112, 2111, 2552, 2574, 2133, 2132, 2573\n1932, 2554, 2113, 2112, 2553, 2575, 2134, 2133, 2574\n1933, 2555, 2114, 2113, 2554, 2576, 2135, 2134, 2575\n1934, 2556, 2115, 2114, 2555, 2577, 2136, 2135, 2576\n1935, 2557, 2116, 2115, 2556, 2578, 2137, 2136, 2577\n1936, 2558, 2117, 2116, 2557, 2579, 2138, 2137, 2578\n1937, 2559, 2118, 2117, 2558, 2580, 2139, 2138, 2579\n1938, 2560, 2119, 2118, 2559, 2581, 2140, 2139, 2580\n1939, 2561, 2120, 2119, 2560, 2582, 2141, 2140, 2581\n1940, 2562, 2121, 2120, 2561, 2583, 2142, 2141, 2582\n1941, 2564, 2123, 2122, 2563, 2585, 2144, 2143, 2584\n1942, 2565, 2124, 2123, 2564, 2586, 2145, 2144, 2585\n1943, 2566, 2125, 2124, 2565, 2587, 2146, 2145, 2586\n1944, 2567, 2126, 2125, 2566, 2588, 2147, 2146, 2587\n1945, 2568, 2127, 2126, 2567, 2589, 2148, 2147, 2588\n1946, 2569, 2128, 2127, 2568, 2590, 2149, 2148, 2589\n1947, 2570, 2129, 2128, 2569, 2591, 2150, 2149, 2590\n1948, 2571, 2130, 2129, 2570, 2592, 2151, 2150, 2591\n1949, 2572, 2131, 2130, 2571, 2593, 2152, 2151, 2592\n1950, 2573, 2132, 2131, 2572, 2594, 2153, 2152, 2593\n1951, 2574, 2133, 2132, 2573, 2595, 2154, 2153, 2594\n1952, 2575, 2134, 2133, 2574, 2596, 2155, 2154, 2595\n1953, 2576, 2135, 2134, 2575, 2597, 2156, 2155, 2596\n1954, 2577, 2136, 2135, 2576, 2598, 2157, 2156, 2597\n1955, 2578, 2137, 2136, 2577, 2599, 2158, 2157, 2598\n1956, 2579, 2138, 2137, 2578, 2600, 2159, 2158, 2599\n1957, 2580, 2139, 2138, 2579, 2601, 2160, 2159, 2600\n1958, 2581, 2140, 2139, 2580, 2602, 2161, 2160, 2601\n1959, 2582, 2141, 2140, 2581, 2603, 2162, 2161, 2602\n1960, 2583, 2142, 2141, 2582, 2604, 2163, 2162, 2603\n1961, 2585, 2144, 2143, 2584, 2606, 2165, 2164, 2605\n1962, 2586, 2145, 2144, 2585, 2607, 2166, 2165, 2606\n1963, 2587, 2146, 2145, 2586, 2608, 2167, 2166, 2607\n1964, 2588, 2147, 2146, 2587, 2609, 2168, 2167, 2608\n1965, 2589, 2148, 2147, 2588, 2610, 2169, 2168, 2609\n1966, 2590, 2149, 2148, 2589, 2611, 2170, 2169, 2610\n1967, 2591, 2150, 2149, 2590, 2612, 2171, 2170, 2611\n1968, 2592, 2151, 2150, 2591, 2613, 2172, 2171, 2612\n1969, 2593, 2152, 2151, 2592, 2614, 2173, 2172, 2613\n1970, 2594, 2153, 2152, 2593, 2615, 2174, 2173, 2614\n1971, 2595, 2154, 2153, 2594, 2616, 2175, 2174, 2615\n1972, 2596, 2155, 2154, 2595, 2617, 2176, 2175, 2616\n1973, 2597, 2156, 2155, 2596, 2618, 2177, 2176, 2617\n1974, 2598, 2157, 2156, 2597, 2619, 2178, 2177, 2618\n1975, 2599, 2158, 2157, 2598, 2620, 2179, 2178, 2619\n1976, 2600, 2159, 2158, 2599, 2621, 2180, 2179, 2620\n1977, 2601, 2160, 2159, 2600, 2622, 2181, 2180, 2621\n1978, 2602, 2161, 2160, 2601, 2623, 2182, 2181, 2622\n1979, 2603, 2162, 2161, 2602, 2624, 2183, 2182, 2623\n1980, 2604, 2163, 2162, 2603, 2625, 2184, 2183, 2624\n1981, 2606, 2165, 2164, 2605, 2627, 2186, 2185, 2626\n1982, 2607, 2166, 2165, 2606, 2628, 2187, 2186, 2627\n1983, 2608, 2167, 2166, 2607, 2629, 2188, 2187, 2628\n1984, 2609, 2168, 2167, 2608, 2630, 2189, 2188, 2629\n1985, 2610, 2169, 2168, 2609, 2631, 2190, 2189, 2630\n1986, 2611, 2170, 2169, 2610, 2632, 2191, 2190, 2631\n1987, 2612, 2171, 2170, 2611, 2633, 2192, 2191, 2632\n1988, 2613, 2172, 2171, 2612, 2634, 2193, 2192, 2633\n1989, 2614, 2173, 2172, 2613, 2635, 2194, 2193, 2634\n1990, 2615, 2174, 2173, 2614, 2636, 2195, 2194, 2635\n1991, 2616, 2175, 2174, 2615, 2637, 2196, 2195, 2636\n1992, 2617, 2176, 2175, 2616, 2638, 2197, 2196, 2637\n1993, 2618, 2177, 2176, 2617, 2639, 2198, 2197, 2638\n1994, 2619, 2178, 2177, 2618, 2640, 2199, 2198, 2639\n1995, 2620, 2179, 2178, 2619, 2641, 2200, 2199, 2640\n1996, 2621, 2180, 2179, 2620, 2642, 2201, 2200, 2641\n1997, 2622, 2181, 2180, 2621, 2643, 2202, 2201, 2642\n1998, 2623, 2182, 2181, 2622, 2644, 2203, 2202, 2643\n1999, 2624, 2183, 2182, 2623, 2645, 2204, 2203, 2644\n2000, 2625, 2184, 2183, 2624, 2646, 2205, 2204, 2645\n2001, 2648, 2207, 2206, 2647, 2669, 2228, 2227, 2668\n2002, 2649, 2208, 2207, 2648, 2670, 2229, 2228, 2669\n2003, 2650, 2209, 2208, 2649, 2671, 2230, 2229, 2670\n2004, 2651, 2210, 2209, 2650, 2672, 2231, 2230, 2671\n2005, 2652, 2211, 2210, 2651, 2673, 2232, 2231, 2672\n2006, 2653, 2212, 2211, 2652, 2674, 2233, 2232, 2673\n2007, 2654, 2213, 2212, 2653, 2675, 2234, 2233, 2674\n2008, 2655, 2214, 2213, 2654, 2676, 2235, 2234, 2675\n2009, 2656, 2215, 2214, 2655, 2677, 2236, 2235, 2676\n2010, 2657, 2216, 2215, 2656, 2678, 2237, 2236, 2677\n2011, 2658, 2217, 2216, 2657, 2679, 2238, 2237, 2678\n2012, 2659, 2218, 2217, 2658, 2680, 2239, 2238, 2679\n2013, 2660, 2219, 2218, 2659, 2681, 2240, 2239, 2680\n2014, 2661, 2220, 2219, 2660, 2682, 2241, 2240, 2681\n2015, 2662, 2221, 2220, 2661, 2683, 2242, 2241, 2682\n2016, 2663, 2222, 2221, 2662, 2684, 2243, 2242, 2683\n2017, 2664, 2223, 2222, 2663, 2685, 2244, 2243, 2684\n2018, 2665, 2224, 2223, 2664, 2686, 2245, 2244, 2685\n2019, 2666, 2225, 2224, 2665, 2687, 2246, 2245, 2686\n2020, 2667, 2226, 2225, 2666, 2688, 2247, 2246, 2687\n2021, 2669, 2228, 2227, 2668, 2690, 2249, 2248, 2689\n2022, 2670, 2229, 2228, 2669, 2691, 2250, 2249, 2690\n2023, 2671, 2230, 2229, 2670, 2692, 2251, 2250, 2691\n2024, 2672, 2231, 2230, 2671, 2693, 2252, 2251, 2692\n2025, 2673, 2232, 2231, 2672, 2694, 2253, 2252, 2693\n2026, 2674, 2233, 2232, 2673, 2695, 2254, 2253, 2694\n2027, 2675, 2234, 2233, 2674, 2696, 2255, 2254, 2695\n2028, 2676, 2235, 2234, 2675, 2697, 2256, 2255, 2696\n2029, 2677, 2236, 2235, 2676, 2698, 2257, 2256, 2697\n2030, 2678, 2237, 2236, 2677, 2699, 2258, 2257, 2698\n2031, 2679, 2238, 2237, 2678, 2700, 2259, 2258, 2699\n2032, 2680, 2239, 2238, 2679, 2701, 2260, 2259, 2700\n2033, 2681, 2240, 2239, 2680, 2702, 2261, 2260, 2701\n2034, 2682, 2241, 2240, 2681, 2703, 2262, 2261, 2702\n2035, 2683, 2242, 2241, 2682, 2704, 2263, 2262, 2703\n2036, 2684, 2243, 2242, 2683, 2705, 2264, 2263, 2704\n2037, 2685, 2244, 2243, 2684, 2706, 2265, 2264, 2705\n2038, 2686, 2245, 2244, 2685, 2707, 2266, 2265, 2706\n2039, 2687, 2246, 2245, 2686, 2708, 2267, 2266, 2707\n2040, 2688, 2247, 2246, 2687, 2709, 2268, 2267, 2708\n2041, 2690, 2249, 2248, 2689, 2711, 2270, 2269, 2710\n2042, 2691, 2250, 2249, 2690, 2712, 2271, 2270, 2711\n2043, 2692, 2251, 2250, 2691, 2713, 2272, 2271, 2712\n2044, 2693, 2252, 2251, 2692, 2714, 2273, 2272, 2713\n2045, 2694, 2253, 2252, 2693, 2715, 2274, 2273, 2714\n2046, 2695, 2254, 2253, 2694, 2716, 2275, 2274, 2715\n2047, 2696, 2255, 2254, 2695, 2717, 2276, 2275, 2716\n2048, 2697, 2256, 2255, 2696, 2718, 2277, 2276, 2717\n2049, 2698, 2257, 2256, 2697, 2719, 2278, 2277, 2718\n2050, 2699, 2258, 2257, 2698, 2720, 2279, 2278, 2719\n2051, 2700, 2259, 2258, 2699, 2721, 2280, 2279, 2720\n2052, 2701, 2260, 2259, 2700, 2722, 2281, 2280, 2721\n2053, 2702, 2261, 2260, 2701, 2723, 2282, 2281, 2722\n2054, 2703, 2262, 2261, 2702, 2724, 2283, 2282, 2723\n2055, 2704, 2263, 2262, 2703, 2725, 2284, 2283, 2724\n2056, 2705, 2264, 2263, 2704, 2726, 2285, 2284, 2725\n2057, 2706, 2265, 2264, 2705, 2727, 2286, 2285, 2726\n2058, 2707, 2266, 2265, 2706, 2728, 2287, 2286, 2727\n2059, 2708, 2267, 2266, 2707, 2729, 2288, 2287, 2728\n2060, 2709, 2268, 2267, 2708, 2730, 2289, 2288, 2729\n2061, 2711, 2270, 2269, 2710, 2732, 2291, 2290, 2731\n2062, 2712, 2271, 2270, 2711, 2733, 2292, 2291, 2732\n2063, 2713, 2272, 2271, 2712, 2734, 2293, 2292, 2733\n2064, 2714, 2273, 2272, 2713, 2735, 2294, 2293, 2734\n2065, 2715, 2274, 2273, 2714, 2736, 2295, 2294, 2735\n2066, 2716, 2275, 2274, 2715, 2737, 2296, 2295, 2736\n2067, 2717, 2276, 2275, 2716, 2738, 2297, 2296, 2737\n2068, 2718, 2277, 2276, 2717, 2739, 2298, 2297, 2738\n2069, 2719, 2278, 2277, 2718, 2740, 2299, 2298, 2739\n2070, 2720, 2279, 2278, 2719, 2741, 2300, 2299, 2740\n2071, 2721, 2280, 2279, 2720, 2742, 2301, 2300, 2741\n2072, 2722, 2281, 2280, 2721, 2743, 2302, 2301, 2742\n2073, 2723, 2282, 2281, 2722, 2744, 2303, 2302, 2743\n2074, 2724, 2283, 2282, 2723, 2745, 2304, 2303, 2744\n2075, 2725, 2284, 2283, 2724, 2746, 2305, 2304, 2745\n2076, 2726, 2285, 2284, 2725, 2747, 2306, 2305, 2746\n2077, 2727, 2286, 2285, 2726, 2748, 2307, 2306, 2747\n2078, 2728, 2287, 2286, 2727, 2749, 2308, 2307, 2748\n2079, 2729, 2288, 2287, 2728, 2750, 2309, 2308, 2749\n2080, 2730, 2289, 2288, 2729, 2751, 2310, 2309, 2750\n2081, 2732, 2291, 2290, 2731, 2753, 2312, 2311, 2752\n2082, 2733, 2292, 2291, 2732, 2754, 2313, 2312, 2753\n2083, 2734, 2293, 2292, 2733, 2755, 2314, 2313, 2754\n2084, 2735, 2294, 2293, 2734, 2756, 2315, 2314, 2755\n2085, 2736, 2295, 2294, 2735, 2757, 2316, 2315, 2756\n2086, 2737, 2296, 2295, 2736, 2758, 2317, 2316, 2757\n2087, 2738, 2297, 2296, 2737, 2759, 2318, 2317, 2758\n2088, 2739, 2298, 2297, 2738, 2760, 2319, 2318, 2759\n2089, 2740, 2299, 2298, 2739, 2761, 2320, 2319, 2760\n2090, 2741, 2300, 2299, 2740, 2762, 2321, 2320, 2761\n2091, 2742, 2301, 2300, 2741, 2763, 2322, 2321, 2762\n2092, 2743, 2302, 2301, 2742, 2764, 2323, 2322, 2763\n2093, 2744, 2303, 2302, 2743, 2765, 2324, 2323, 2764\n2094, 2745, 2304, 2303, 2744, 2766, 2325, 2324, 2765\n2095, 2746, 2305, 2304, 2745, 2767, 2326, 2325, 2766\n2096, 2747, 2306, 2305, 2746, 2768, 2327, 2326, 2767\n2097, 2748, 2307, 2306, 2747, 2769, 2328, 2327, 2768\n2098, 2749, 2308, 2307, 2748, 2770, 2329, 2328, 2769\n2099, 2750, 2309, 2308, 2749, 2771, 2330, 2329, 2770\n2100, 2751, 2310, 2309, 2750, 2772, 2331, 2330, 2771\n2101, 2753, 2312, 2311, 2752, 2774, 2333, 2332, 2773\n2102, 2754, 2313, 2312, 2753, 2775, 2334, 2333, 2774\n2103, 2755, 2314, 2313, 2754, 2776, 2335, 2334, 2775\n2104, 2756, 2315, 2314, 2755, 2777, 2336, 2335, 2776\n2105, 2757, 2316, 2315, 2756, 2778, 2337, 2336, 2777\n2106, 2758, 2317, 2316, 2757, 2779, 2338, 2337, 2778\n2107, 2759, 2318, 2317, 2758, 2780, 2339, 2338, 2779\n2108, 2760, 2319, 2318, 2759, 2781, 2340, 2339, 2780\n2109, 2761, 2320, 2319, 2760, 2782, 2341, 2340, 2781\n2110, 2762, 2321, 2320, 2761, 2783, 2342, 2341, 2782\n2111, 2763, 2322, 2321, 2762, 2784, 2343, 2342, 2783\n2112, 2764, 2323, 2322, 2763, 2785, 2344, 2343, 2784\n2113, 2765, 2324, 2323, 2764, 2786, 2345, 2344, 2785\n2114, 2766, 2325, 2324, 2765, 2787, 2346, 2345, 2786\n2115, 2767, 2326, 2325, 2766, 2788, 2347, 2346, 2787\n2116, 2768, 2327, 2326, 2767, 2789, 2348, 2347, 2788\n2117, 2769, 2328, 2327, 2768, 2790, 2349, 2348, 2789\n2118, 2770, 2329, 2328, 2769, 2791, 2350, 2349, 2790\n2119, 2771, 2330, 2329, 2770, 2792, 2351, 2350, 2791\n2120, 2772, 2331, 2330, 2771, 2793, 2352, 2351, 2792\n2121, 2774, 2333, 2332, 2773, 2795, 2354, 2353, 2794\n2122, 2775, 2334, 2333, 2774, 2796, 2355, 2354, 2795\n2123, 2776, 2335, 2334, 2775, 2797, 2356, 2355, 2796\n2124, 2777, 2336, 2335, 2776, 2798, 2357, 2356, 2797\n2125, 2778, 2337, 2336, 2777, 2799, 2358, 2357, 2798\n2126, 2779, 2338, 2337, 2778, 2800, 2359, 2358, 2799\n2127, 2780, 2339, 2338, 2779, 2801, 2360, 2359, 2800\n2128, 2781, 2340, 2339, 2780, 2802, 2361, 2360, 2801\n2129, 2782, 2341, 2340, 2781, 2803, 2362, 2361, 2802\n2130, 2783, 2342, 2341, 2782, 2804, 2363, 2362, 2803\n2131, 2784, 2343, 2342, 2783, 2805, 2364, 2363, 2804\n2132, 2785, 2344, 2343, 2784, 2806, 2365, 2364, 2805\n2133, 2786, 2345, 2344, 2785, 2807, 2366, 2365, 2806\n2134, 2787, 2346, 2345, 2786, 2808, 2367, 2366, 2807\n2135, 2788, 2347, 2346, 2787, 2809, 2368, 2367, 2808\n2136, 2789, 2348, 2347, 2788, 2810, 2369, 2368, 2809\n2137, 2790, 2349, 2348, 2789, 2811, 2370, 2369, 2810\n2138, 2791, 2350, 2349, 2790, 2812, 2371, 2370, 2811\n2139, 2792, 2351, 2350, 2791, 2813, 2372, 2371, 2812\n2140, 2793, 2352, 2351, 2792, 2814, 2373, 2372, 2813\n2141, 2795, 2354, 2353, 2794, 2816, 2375, 2374, 2815\n2142, 2796, 2355, 2354, 2795, 2817, 2376, 2375, 2816\n2143, 2797, 2356, 2355, 2796, 2818, 2377, 2376, 2817\n2144, 2798, 2357, 2356, 2797, 2819, 2378, 2377, 2818\n2145, 2799, 2358, 2357, 2798, 2820, 2379, 2378, 2819\n2146, 2800, 2359, 2358, 2799, 2821, 2380, 2379, 2820\n2147, 2801, 2360, 2359, 2800, 2822, 2381, 2380, 2821\n2148, 2802, 2361, 2360, 2801, 2823, 2382, 2381, 2822\n2149, 2803, 2362, 2361, 2802, 2824, 2383, 2382, 2823\n2150, 2804, 2363, 2362, 2803, 2825, 2384, 2383, 2824\n2151, 2805, 2364, 2363, 2804, 2826, 2385, 2384, 2825\n2152, 2806, 2365, 2364, 2805, 2827, 2386, 2385, 2826\n2153, 2807, 2366, 2365, 2806, 2828, 2387, 2386, 2827\n2154, 2808, 2367, 2366, 2807, 2829, 2388, 2387, 2828\n2155, 2809, 2368, 2367, 2808, 2830, 2389, 2388, 2829\n2156, 2810, 2369, 2368, 2809, 2831, 2390, 2389, 2830\n2157, 2811, 2370, 2369, 2810, 2832, 2391, 2390, 2831\n2158, 2812, 2371, 2370, 2811, 2833, 2392, 2391, 2832\n2159, 2813, 2372, 2371, 2812, 2834, 2393, 2392, 2833\n2160, 2814, 2373, 2372, 2813, 2835, 2394, 2393, 2834\n2161, 2816, 2375, 2374, 2815, 2837, 2396, 2395, 2836\n2162, 2817, 2376, 2375, 2816, 2838, 2397, 2396, 2837\n2163, 2818, 2377, 2376, 2817, 2839, 2398, 2397, 2838\n2164, 2819, 2378, 2377, 2818, 2840, 2399, 2398, 2839\n2165, 2820, 2379, 2378, 2819, 2841, 2400, 2399, 2840\n2166, 2821, 2380, 2379, 2820, 2842, 2401, 2400, 2841\n2167, 2822, 2381, 2380, 2821, 2843, 2402, 2401, 2842\n2168, 2823, 2382, 2381, 2822, 2844, 2403, 2402, 2843\n2169, 2824, 2383, 2382, 2823, 2845, 2404, 2403, 2844\n2170, 2825, 2384, 2383, 2824, 2846, 2405, 2404, 2845\n2171, 2826, 2385, 2384, 2825, 2847, 2406, 2405, 2846\n2172, 2827, 2386, 2385, 2826, 2848, 2407, 2406, 2847\n2173, 2828, 2387, 2386, 2827, 2849, 2408, 2407, 2848\n2174, 2829, 2388, 2387, 2828, 2850, 2409, 2408, 2849\n2175, 2830, 2389, 2388, 2829, 2851, 2410, 2409, 2850\n2176, 2831, 2390, 2389, 2830, 2852, 2411, 2410, 2851\n2177, 2832, 2391, 2390, 2831, 2853, 2412, 2411, 2852\n2178, 2833, 2392, 2391, 2832, 2854, 2413, 2412, 2853\n2179, 2834, 2393, 2392, 2833, 2855, 2414, 2413, 2854\n2180, 2835, 2394, 2393, 2834, 2856, 2415, 2414, 2855\n2181, 2837, 2396, 2395, 2836, 2858, 2417, 2416, 2857\n2182, 2838, 2397, 2396, 2837, 2859, 2418, 2417, 2858\n2183, 2839, 2398, 2397, 2838, 2860, 2419, 2418, 2859\n2184, 2840, 2399, 2398, 2839, 2861, 2420, 2419, 2860\n2185, 2841, 2400, 2399, 2840, 2862, 2421, 2420, 2861\n2186, 2842, 2401, 2400, 2841, 2863, 2422, 2421, 2862\n2187, 2843, 2402, 2401, 2842, 2864, 2423, 2422, 2863\n2188, 2844, 2403, 2402, 2843, 2865, 2424, 2423, 2864\n2189, 2845, 2404, 2403, 2844, 2866, 2425, 2424, 2865\n2190, 2846, 2405, 2404, 2845, 2867, 2426, 2425, 2866\n2191, 2847, 2406, 2405, 2846, 2868, 2427, 2426, 2867\n2192, 2848, 2407, 2406, 2847, 2869, 2428, 2427, 2868\n2193, 2849, 2408, 2407, 2848, 2870, 2429, 2428, 2869\n2194, 2850, 2409, 2408, 2849, 2871, 2430, 2429, 2870\n2195, 2851, 2410, 2409, 2850, 2872, 2431, 2430, 2871\n2196, 2852, 2411, 2410, 2851, 2873, 2432, 2431, 2872\n2197, 2853, 2412, 2411, 2852, 2874, 2433, 2432, 2873\n2198, 2854, 2413, 2412, 2853, 2875, 2434, 2433, 2874\n2199, 2855, 2414, 2413, 2854, 2876, 2435, 2434, 2875\n2200, 2856, 2415, 2414, 2855, 2877, 2436, 2435, 2876\n2201, 2858, 2417, 2416, 2857, 2879, 2438, 2437, 2878\n2202, 2859, 2418, 2417, 2858, 2880, 2439, 2438, 2879\n2203, 2860, 2419, 2418, 2859, 2881, 2440, 2439, 2880\n2204, 2861, 2420, 2419, 2860, 2882, 2441, 2440, 2881\n2205, 2862, 2421, 2420, 2861, 2883, 2442, 2441, 2882\n2206, 2863, 2422, 2421, 2862, 2884, 2443, 2442, 2883\n2207, 2864, 2423, 2422, 2863, 2885, 2444, 2443, 2884\n2208, 2865, 2424, 2423, 2864, 2886, 2445, 2444, 2885\n2209, 2866, 2425, 2424, 2865, 2887, 2446, 2445, 2886\n2210, 2867, 2426, 2425, 2866, 2888, 2447, 2446, 2887\n2211, 2868, 2427, 2426, 2867, 2889, 2448, 2447, 2888\n2212, 2869, 2428, 2427, 2868, 2890, 2449, 2448, 2889\n2213, 2870, 2429, 2428, 2869, 2891, 2450, 2449, 2890\n2214, 2871, 2430, 2429, 2870, 2892, 2451, 2450, 2891\n2215, 2872, 2431, 2430, 2871, 2893, 2452, 2451, 2892\n2216, 2873, 2432, 2431, 2872, 2894, 2453, 2452, 2893\n2217, 2874, 2433, 2432, 2873, 2895, 2454, 2453, 2894\n2218, 2875, 2434, 2433, 2874, 2896, 2455, 2454, 2895\n2219, 2876, 2435, 2434, 2875, 2897, 2456, 2455, 2896\n2220, 2877, 2436, 2435, 2876, 2898, 2457, 2456, 2897\n2221, 2879, 2438, 2437, 2878, 2900, 2459, 2458, 2899\n2222, 2880, 2439, 2438, 2879, 2901, 2460, 2459, 2900\n2223, 2881, 2440, 2439, 2880, 2902, 2461, 2460, 2901\n2224, 2882, 2441, 2440, 2881, 2903, 2462, 2461, 2902\n2225, 2883, 2442, 2441, 2882, 2904, 2463, 2462, 2903\n2226, 2884, 2443, 2442, 2883, 2905, 2464, 2463, 2904\n2227, 2885, 2444, 2443, 2884, 2906, 2465, 2464, 2905\n2228, 2886, 2445, 2444, 2885, 2907, 2466, 2465, 2906\n2229, 2887, 2446, 2445, 2886, 2908, 2467, 2466, 2907\n2230, 2888, 2447, 2446, 2887, 2909, 2468, 2467, 2908\n2231, 2889, 2448, 2447, 2888, 2910, 2469, 2468, 2909\n2232, 2890, 2449, 2448, 2889, 2911, 2470, 2469, 2910\n2233, 2891, 2450, 2449, 2890, 2912, 2471, 2470, 2911\n2234, 2892, 2451, 2450, 2891, 2913, 2472, 2471, 2912\n2235, 2893, 2452, 2451, 2892, 2914, 2473, 2472, 2913\n2236, 2894, 2453, 2452, 2893, 2915, 2474, 2473, 2914\n2237, 2895, 2454, 2453, 2894, 2916, 2475, 2474, 2915\n2238, 2896, 2455, 2454, 2895, 2917, 2476, 2475, 2916\n2239, 2897, 2456, 2455, 2896, 2918, 2477, 2476, 2917\n2240, 2898, 2457, 2456, 2897, 2919, 2478, 2477, 2918\n2241, 2900, 2459, 2458, 2899, 2921, 2480, 2479, 2920\n2242, 2901, 2460, 2459, 2900, 2922, 2481, 2480, 2921\n2243, 2902, 2461, 2460, 2901, 2923, 2482, 2481, 2922\n2244, 2903, 2462, 2461, 2902, 2924, 2483, 2482, 2923\n2245, 2904, 2463, 2462, 2903, 2925, 2484, 2483, 2924\n2246, 2905, 2464, 2463, 2904, 2926, 2485, 2484, 2925\n2247, 2906, 2465, 2464, 2905, 2927, 2486, 2485, 2926\n2248, 2907, 2466, 2465, 2906, 2928, 2487, 2486, 2927\n2249, 2908, 2467, 2466, 2907, 2929, 2488, 2487, 2928\n2250, 2909, 2468, 2467, 2908, 2930, 2489, 2488, 2929\n2251, 2910, 2469, 2468, 2909, 2931, 2490, 2489, 2930\n2252, 2911, 2470, 2469, 2910, 2932, 2491, 2490, 2931\n2253, 2912, 2471, 2470, 2911, 2933, 2492, 2491, 2932\n2254, 2913, 2472, 2471, 2912, 2934, 2493, 2492, 2933\n2255, 2914, 2473, 2472, 2913, 2935, 2494, 2493, 2934\n2256, 2915, 2474, 2473, 2914, 2936, 2495, 2494, 2935\n2257, 2916, 2475, 2474, 2915, 2937, 2496, 2495, 2936\n2258, 2917, 2476, 2475, 2916, 2938, 2497, 2496, 2937\n2259, 2918, 2477, 2476, 2917, 2939, 2498, 2497, 2938\n2260, 2919, 2478, 2477, 2918, 2940, 2499, 2498, 2939\n2261, 2921, 2480, 2479, 2920, 2942, 2501, 2500, 2941\n2262, 2922, 2481, 2480, 2921, 2943, 2502, 2501, 2942\n2263, 2923, 2482, 2481, 2922, 2944, 2503, 2502, 2943\n2264, 2924, 2483, 2482, 2923, 2945, 2504, 2503, 2944\n2265, 2925, 2484, 2483, 2924, 2946, 2505, 2504, 2945\n2266, 2926, 2485, 2484, 2925, 2947, 2506, 2505, 2946\n2267, 2927, 2486, 2485, 2926, 2948, 2507, 2506, 2947\n2268, 2928, 2487, 2486, 2927, 2949, 2508, 2507, 2948\n2269, 2929, 2488, 2487, 2928, 2950, 2509, 2508, 2949\n2270, 2930, 2489, 2488, 2929, 2951, 2510, 2509, 2950\n2271, 2931, 2490, 2489, 2930, 2952, 2511, 2510, 2951\n2272, 2932, 2491, 2490, 2931, 2953, 2512, 2511, 2952\n2273, 2933, 2492, 2491, 2932, 2954, 2513, 2512, 2953\n2274, 2934, 2493, 2492, 2933, 2955, 2514, 2513, 2954\n2275, 2935, 2494, 2493, 2934, 2956, 2515, 2514, 2955\n2276, 2936, 2495, 2494, 2935, 2957, 2516, 2515, 2956\n2277, 2937, 2496, 2495, 2936, 2958, 2517, 2516, 2957\n2278, 2938, 2497, 2496, 2937, 2959, 2518, 2517, 2958\n2279, 2939, 2498, 2497, 2938, 2960, 2519, 2518, 2959\n2280, 2940, 2499, 2498, 2939, 2961, 2520, 2519, 2960\n2281, 2942, 2501, 2500, 2941, 2963, 2522, 2521, 2962\n2282, 2943, 2502, 2501, 2942, 2964, 2523, 2522, 2963\n2283, 2944, 2503, 2502, 2943, 2965, 2524, 2523, 2964\n2284, 2945, 2504, 2503, 2944, 2966, 2525, 2524, 2965\n2285, 2946, 2505, 2504, 2945, 2967, 2526, 2525, 2966\n2286, 2947, 2506, 2505, 2946, 2968, 2527, 2526, 2967\n2287, 2948, 2507, 2506, 2947, 2969, 2528, 2527, 2968\n2288, 2949, 2508, 2507, 2948, 2970, 2529, 2528, 2969\n2289, 2950, 2509, 2508, 2949, 2971, 2530, 2529, 2970\n2290, 2951, 2510, 2509, 2950, 2972, 2531, 2530, 2971\n2291, 2952, 2511, 2510, 2951, 2973, 2532, 2531, 2972\n2292, 2953, 2512, 2511, 2952, 2974, 2533, 2532, 2973\n2293, 2954, 2513, 2512, 2953, 2975, 2534, 2533, 2974\n2294, 2955, 2514, 2513, 2954, 2976, 2535, 2534, 2975\n2295, 2956, 2515, 2514, 2955, 2977, 2536, 2535, 2976\n2296, 2957, 2516, 2515, 2956, 2978, 2537, 2536, 2977\n2297, 2958, 2517, 2516, 2957, 2979, 2538, 2537, 2978\n2298, 2959, 2518, 2517, 2958, 2980, 2539, 2538, 2979\n2299, 2960, 2519, 2518, 2959, 2981, 2540, 2539, 2980\n2300, 2961, 2520, 2519, 2960, 2982, 2541, 2540, 2981\n2301, 2963, 2522, 2521, 2962, 2984, 2543, 2542, 2983\n2302, 2964, 2523, 2522, 2963, 2985, 2544, 2543, 2984\n2303, 2965, 2524, 2523, 2964, 2986, 2545, 2544, 2985\n2304, 2966, 2525, 2524, 2965, 2987, 2546, 2545, 2986\n2305, 2967, 2526, 2525, 2966, 2988, 2547, 2546, 2987\n2306, 2968, 2527, 2526, 2967, 2989, 2548, 2547, 2988\n2307, 2969, 2528, 2527, 2968, 2990, 2549, 2548, 2989\n2308, 2970, 2529, 2528, 2969, 2991, 2550, 2549, 2990\n2309, 2971, 2530, 2529, 2970, 2992, 2551, 2550, 2991\n2310, 2972, 2531, 2530, 2971, 2993, 2552, 2551, 2992\n2311, 2973, 2532, 2531, 2972, 2994, 2553, 2552, 2993\n2312, 2974, 2533, 2532, 2973, 2995, 2554, 2553, 2994\n2313, 2975, 2534, 2533, 2974, 2996, 2555, 2554, 2995\n2314, 2976, 2535, 2534, 2975, 2997, 2556, 2555, 2996\n2315, 2977, 2536, 2535, 2976, 2998, 2557, 2556, 2997\n2316, 2978, 2537, 2536, 2977, 2999, 2558, 2557, 2998\n2317, 2979, 2538, 2537, 2978, 3000, 2559, 2558, 2999\n2318, 2980, 2539, 2538, 2979, 3001, 2560, 2559, 3000\n2319, 2981, 2540, 2539, 2980, 3002, 2561, 2560, 3001\n2320, 2982, 2541, 2540, 2981, 3003, 2562, 2561, 3002\n2321, 2984, 2543, 2542, 2983, 3005, 2564, 2563, 3004\n2322, 2985, 2544, 2543, 2984, 3006, 2565, 2564, 3005\n2323, 2986, 2545, 2544, 2985, 3007, 2566, 2565, 3006\n2324, 2987, 2546, 2545, 2986, 3008, 2567, 2566, 3007\n2325, 2988, 2547, 2546, 2987, 3009, 2568, 2567, 3008\n2326, 2989, 2548, 2547, 2988, 3010, 2569, 2568, 3009\n2327, 2990, 2549, 2548, 2989, 3011, 2570, 2569, 3010\n2328, 2991, 2550, 2549, 2990, 3012, 2571, 2570, 3011\n2329, 2992, 2551, 2550, 2991, 3013, 2572, 2571, 3012\n2330, 2993, 2552, 2551, 2992, 3014, 2573, 2572, 3013\n2331, 2994, 2553, 2552, 2993, 3015, 2574, 2573, 3014\n2332, 2995, 2554, 2553, 2994, 3016, 2575, 2574, 3015\n2333, 2996, 2555, 2554, 2995, 3017, 2576, 2575, 3016\n2334, 2997, 2556, 2555, 2996, 3018, 2577, 2576, 3017\n2335, 2998, 2557, 2556, 2997, 3019, 2578, 2577, 3018\n2336, 2999, 2558, 2557, 2998, 3020, 2579, 2578, 3019\n2337, 3000, 2559, 2558, 2999, 3021, 2580, 2579, 3020\n2338, 3001, 2560, 2559, 3000, 3022, 2581, 2580, 3021\n2339, 3002, 2561, 2560, 3001, 3023, 2582, 2581, 3022\n2340, 3003, 2562, 2561, 3002, 3024, 2583, 2582, 3023\n2341, 3005, 2564, 2563, 3004, 3026, 2585, 2584, 3025\n2342, 3006, 2565, 2564, 3005, 3027, 2586, 2585, 3026\n2343, 3007, 2566, 2565, 3006, 3028, 2587, 2586, 3027\n2344, 3008, 2567, 2566, 3007, 3029, 2588, 2587, 3028\n2345, 3009, 2568, 2567, 3008, 3030, 2589, 2588, 3029\n2346, 3010, 2569, 2568, 3009, 3031, 2590, 2589, 3030\n2347, 3011, 2570, 2569, 3010, 3032, 2591, 2590, 3031\n2348, 3012, 2571, 2570, 3011, 3033, 2592, 2591, 3032\n2349, 3013, 2572, 2571, 3012, 3034, 2593, 2592, 3033\n2350, 3014, 2573, 2572, 3013, 3035, 2594, 2593, 3034\n2351, 3015, 2574, 2573, 3014, 3036, 2595, 2594, 3035\n2352, 3016, 2575, 2574, 3015, 3037, 2596, 2595, 3036\n2353, 3017, 2576, 2575, 3016, 3038, 2597, 2596, 3037\n2354, 3018, 2577, 2576, 3017, 3039, 2598, 2597, 3038\n2355, 3019, 2578, 2577, 3018, 3040, 2599, 2598, 3039\n2356, 3020, 2579, 2578, 3019, 3041, 2600, 2599, 3040\n2357, 3021, 2580, 2579, 3020, 3042, 2601, 2600, 3041\n2358, 3022, 2581, 2580, 3021, 3043, 2602, 2601, 3042\n2359, 3023, 2582, 2581, 3022, 3044, 2603, 2602, 3043\n2360, 3024, 2583, 2582, 3023, 3045, 2604, 2603, 3044\n2361, 3026, 2585, 2584, 3025, 3047, 2606, 2605, 3046\n2362, 3027, 2586, 2585, 3026, 3048, 2607, 2606, 3047\n2363, 3028, 2587, 2586, 3027, 3049, 2608, 2607, 3048\n2364, 3029, 2588, 2587, 3028, 3050, 2609, 2608, 3049\n2365, 3030, 2589, 2588, 3029, 3051, 2610, 2609, 3050\n2366, 3031, 2590, 2589, 3030, 3052, 2611, 2610, 3051\n2367, 3032, 2591, 2590, 3031, 3053, 2612, 2611, 3052\n2368, 3033, 2592, 2591, 3032, 3054, 2613, 2612, 3053\n2369, 3034, 2593, 2592, 3033, 3055, 2614, 2613, 3054\n2370, 3035, 2594, 2593, 3034, 3056, 2615, 2614, 3055\n2371, 3036, 2595, 2594, 3035, 3057, 2616, 2615, 3056\n2372, 3037, 2596, 2595, 3036, 3058, 2617, 2616, 3057\n2373, 3038, 2597, 2596, 3037, 3059, 2618, 2617, 3058\n2374, 3039, 2598, 2597, 3038, 3060, 2619, 2618, 3059\n2375, 3040, 2599, 2598, 3039, 3061, 2620, 2619, 3060\n2376, 3041, 2600, 2599, 3040, 3062, 2621, 2620, 3061\n2377, 3042, 2601, 2600, 3041, 3063, 2622, 2621, 3062\n2378, 3043, 2602, 2601, 3042, 3064, 2623, 2622, 3063\n2379, 3044, 2603, 2602, 3043, 3065, 2624, 2623, 3064\n2380, 3045, 2604, 2603, 3044, 3066, 2625, 2624, 3065\n2381, 3047, 2606, 2605, 3046, 3068, 2627, 2626, 3067\n2382, 3048, 2607, 2606, 3047, 3069, 2628, 2627, 3068\n2383, 3049, 2608, 2607, 3048, 3070, 2629, 2628, 3069\n2384, 3050, 2609, 2608, 3049, 3071, 2630, 2629, 3070\n2385, 3051, 2610, 2609, 3050, 3072, 2631, 2630, 3071\n2386, 3052, 2611, 2610, 3051, 3073, 2632, 2631, 3072\n2387, 3053, 2612, 2611, 3052, 3074, 2633, 2632, 3073\n2388, 3054, 2613, 2612, 3053, 3075, 2634, 2633, 3074\n2389, 3055, 2614, 2613, 3054, 3076, 2635, 2634, 3075\n2390, 3056, 2615, 2614, 3055, 3077, 2636, 2635, 3076\n2391, 3057, 2616, 2615, 3056, 3078, 2637, 2636, 3077\n2392, 3058, 2617, 2616, 3057, 3079, 2638, 2637, 3078\n2393, 3059, 2618, 2617, 3058, 3080, 2639, 2638, 3079\n2394, 3060, 2619, 2618, 3059, 3081, 2640, 2639, 3080\n2395, 3061, 2620, 2619, 3060, 3082, 2641, 2640, 3081\n2396, 3062, 2621, 2620, 3061, 3083, 2642, 2641, 3082\n2397, 3063, 2622, 2621, 3062, 3084, 2643, 2642, 3083\n2398, 3064, 2623, 2622, 3063, 3085, 2644, 2643, 3084\n2399, 3065, 2624, 2623, 3064, 3086, 2645, 2644, 3085\n2400, 3066, 2625, 2624, 3065, 3087, 2646, 2645, 3086\n2401, 3089, 2648, 2647, 3088, 3110, 2669, 2668, 3109\n2402, 3090, 2649, 2648, 3089, 3111, 2670, 2669, 3110\n2403, 3091, 2650, 2649, 3090, 3112, 2671, 2670, 3111\n2404, 3092, 2651, 2650, 3091, 3113, 2672, 2671, 3112\n2405, 3093, 2652, 2651, 3092, 3114, 2673, 2672, 3113\n2406, 3094, 2653, 2652, 3093, 3115, 2674, 2673, 3114\n2407, 3095, 2654, 2653, 3094, 3116, 2675, 2674, 3115\n2408, 3096, 2655, 2654, 3095, 3117, 2676, 2675, 3116\n2409, 3097, 2656, 2655, 3096, 3118, 2677, 2676, 3117\n2410, 3098, 2657, 2656, 3097, 3119, 2678, 2677, 3118\n2411, 3099, 2658, 2657, 3098, 3120, 2679, 2678, 3119\n2412, 3100, 2659, 2658, 3099, 3121, 2680, 2679, 3120\n2413, 3101, 2660, 2659, 3100, 3122, 2681, 2680, 3121\n2414, 3102, 2661, 2660, 3101, 3123, 2682, 2681, 3122\n2415, 3103, 2662, 2661, 3102, 3124, 2683, 2682, 3123\n2416, 3104, 2663, 2662, 3103, 3125, 2684, 2683, 3124\n2417, 3105, 2664, 2663, 3104, 3126, 2685, 2684, 3125\n2418, 3106, 2665, 2664, 3105, 3127, 2686, 2685, 3126\n2419, 3107, 2666, 2665, 3106, 3128, 2687, 2686, 3127\n2420, 3108, 2667, 2666, 3107, 3129, 2688, 2687, 3128\n2421, 3110, 2669, 2668, 3109, 3131, 2690, 2689, 3130\n2422, 3111, 2670, 2669, 3110, 3132, 2691, 2690, 3131\n2423, 3112, 2671, 2670, 3111, 3133, 2692, 2691, 3132\n2424, 3113, 2672, 2671, 3112, 3134, 2693, 2692, 3133\n2425, 3114, 2673, 2672, 3113, 3135, 2694, 2693, 3134\n2426, 3115, 2674, 2673, 3114, 3136, 2695, 2694, 3135\n2427, 3116, 2675, 2674, 3115, 3137, 2696, 2695, 3136\n2428, 3117, 2676, 2675, 3116, 3138, 2697, 2696, 3137\n2429, 3118, 2677, 2676, 3117, 3139, 2698, 2697, 3138\n2430, 3119, 2678, 2677, 3118, 3140, 2699, 2698, 3139\n2431, 3120, 2679, 2678, 3119, 3141, 2700, 2699, 3140\n2432, 3121, 2680, 2679, 3120, 3142, 2701, 2700, 3141\n2433, 3122, 2681, 2680, 3121, 3143, 2702, 2701, 3142\n2434, 3123, 2682, 2681, 3122, 3144, 2703, 2702, 3143\n2435, 3124, 2683, 2682, 3123, 3145, 2704, 2703, 3144\n2436, 3125, 2684, 2683, 3124, 3146, 2705, 2704, 3145\n2437, 3126, 2685, 2684, 3125, 3147, 2706, 2705, 3146\n2438, 3127, 2686, 2685, 3126, 3148, 2707, 2706, 3147\n2439, 3128, 2687, 2686, 3127, 3149, 2708, 2707, 3148\n2440, 3129, 2688, 2687, 3128, 3150, 2709, 2708, 3149\n2441, 3131, 2690, 2689, 3130, 3152, 2711, 2710, 3151\n2442, 3132, 2691, 2690, 3131, 3153, 2712, 2711, 3152\n2443, 3133, 2692, 2691, 3132, 3154, 2713, 2712, 3153\n2444, 3134, 2693, 2692, 3133, 3155, 2714, 2713, 3154\n2445, 3135, 2694, 2693, 3134, 3156, 2715, 2714, 3155\n2446, 3136, 2695, 2694, 3135, 3157, 2716, 2715, 3156\n2447, 3137, 2696, 2695, 3136, 3158, 2717, 2716, 3157\n2448, 3138, 2697, 2696, 3137, 3159, 2718, 2717, 3158\n2449, 3139, 2698, 2697, 3138, 3160, 2719, 2718, 3159\n2450, 3140, 2699, 2698, 3139, 3161, 2720, 2719, 3160\n2451, 3141, 2700, 2699, 3140, 3162, 2721, 2720, 3161\n2452, 3142, 2701, 2700, 3141, 3163, 2722, 2721, 3162\n2453, 3143, 2702, 2701, 3142, 3164, 2723, 2722, 3163\n2454, 3144, 2703, 2702, 3143, 3165, 2724, 2723, 3164\n2455, 3145, 2704, 2703, 3144, 3166, 2725, 2724, 3165\n2456, 3146, 2705, 2704, 3145, 3167, 2726, 2725, 3166\n2457, 3147, 2706, 2705, 3146, 3168, 2727, 2726, 3167\n2458, 3148, 2707, 2706, 3147, 3169, 2728, 2727, 3168\n2459, 3149, 2708, 2707, 3148, 3170, 2729, 2728, 3169\n2460, 3150, 2709, 2708, 3149, 3171, 2730, 2729, 3170\n2461, 3152, 2711, 2710, 3151, 3173, 2732, 2731, 3172\n2462, 3153, 2712, 2711, 3152, 3174, 2733, 2732, 3173\n2463, 3154, 2713, 2712, 3153, 3175, 2734, 2733, 3174\n2464, 3155, 2714, 2713, 3154, 3176, 2735, 2734, 3175\n2465, 3156, 2715, 2714, 3155, 3177, 2736, 2735, 3176\n2466, 3157, 2716, 2715, 3156, 3178, 2737, 2736, 3177\n2467, 3158, 2717, 2716, 3157, 3179, 2738, 2737, 3178\n2468, 3159, 2718, 2717, 3158, 3180, 2739, 2738, 3179\n2469, 3160, 2719, 2718, 3159, 3181, 2740, 2739, 3180\n2470, 3161, 2720, 2719, 3160, 3182, 2741, 2740, 3181\n2471, 3162, 2721, 2720, 3161, 3183, 2742, 2741, 3182\n2472, 3163, 2722, 2721, 3162, 3184, 2743, 2742, 3183\n2473, 3164, 2723, 2722, 3163, 3185, 2744, 2743, 3184\n2474, 3165, 2724, 2723, 3164, 3186, 2745, 2744, 3185\n2475, 3166, 2725, 2724, 3165, 3187, 2746, 2745, 3186\n2476, 3167, 2726, 2725, 3166, 3188, 2747, 2746, 3187\n2477, 3168, 2727, 2726, 3167, 3189, 2748, 2747, 3188\n2478, 3169, 2728, 2727, 3168, 3190, 2749, 2748, 3189\n2479, 3170, 2729, 2728, 3169, 3191, 2750, 2749, 3190\n2480, 3171, 2730, 2729, 3170, 3192, 2751, 2750, 3191\n2481, 3173, 2732, 2731, 3172, 3194, 2753, 2752, 3193\n2482, 3174, 2733, 2732, 3173, 3195, 2754, 2753, 3194\n2483, 3175, 2734, 2733, 3174, 3196, 2755, 2754, 3195\n2484, 3176, 2735, 2734, 3175, 3197, 2756, 2755, 3196\n2485, 3177, 2736, 2735, 3176, 3198, 2757, 2756, 3197\n2486, 3178, 2737, 2736, 3177, 3199, 2758, 2757, 3198\n2487, 3179, 2738, 2737, 3178, 3200, 2759, 2758, 3199\n2488, 3180, 2739, 2738, 3179, 3201, 2760, 2759, 3200\n2489, 3181, 2740, 2739, 3180, 3202, 2761, 2760, 3201\n2490, 3182, 2741, 2740, 3181, 3203, 2762, 2761, 3202\n2491, 3183, 2742, 2741, 3182, 3204, 2763, 2762, 3203\n2492, 3184, 2743, 2742, 3183, 3205, 2764, 2763, 3204\n2493, 3185, 2744, 2743, 3184, 3206, 2765, 2764, 3205\n2494, 3186, 2745, 2744, 3185, 3207, 2766, 2765, 3206\n2495, 3187, 2746, 2745, 3186, 3208, 2767, 2766, 3207\n2496, 3188, 2747, 2746, 3187, 3209, 2768, 2767, 3208\n2497, 3189, 2748, 2747, 3188, 3210, 2769, 2768, 3209\n2498, 3190, 2749, 2748, 3189, 3211, 2770, 2769, 3210\n2499, 3191, 2750, 2749, 3190, 3212, 2771, 2770, 3211\n2500, 3192, 2751, 2750, 3191, 3213, 2772, 2771, 3212\n2501, 3194, 2753, 2752, 3193, 3215, 2774, 2773, 3214\n2502, 3195, 2754, 2753, 3194, 3216, 2775, 2774, 3215\n2503, 3196, 2755, 2754, 3195, 3217, 2776, 2775, 3216\n2504, 3197, 2756, 2755, 3196, 3218, 2777, 2776, 3217\n2505, 3198, 2757, 2756, 3197, 3219, 2778, 2777, 3218\n2506, 3199, 2758, 2757, 3198, 3220, 2779, 2778, 3219\n2507, 3200, 2759, 2758, 3199, 3221, 2780, 2779, 3220\n2508, 3201, 2760, 2759, 3200, 3222, 2781, 2780, 3221\n2509, 3202, 2761, 2760, 3201, 3223, 2782, 2781, 3222\n2510, 3203, 2762, 2761, 3202, 3224, 2783, 2782, 3223\n2511, 3204, 2763, 2762, 3203, 3225, 2784, 2783, 3224\n2512, 3205, 2764, 2763, 3204, 3226, 2785, 2784, 3225\n2513, 3206, 2765, 2764, 3205, 3227, 2786, 2785, 3226\n2514, 3207, 2766, 2765, 3206, 3228, 2787, 2786, 3227\n2515, 3208, 2767, 2766, 3207, 3229, 2788, 2787, 3228\n2516, 3209, 2768, 2767, 3208, 3230, 2789, 2788, 3229\n2517, 3210, 2769, 2768, 3209, 3231, 2790, 2789, 3230\n2518, 3211, 2770, 2769, 3210, 3232, 2791, 2790, 3231\n2519, 3212, 2771, 2770, 3211, 3233, 2792, 2791, 3232\n2520, 3213, 2772, 2771, 3212, 3234, 2793, 2792, 3233\n2521, 3215, 2774, 2773, 3214, 3236, 2795, 2794, 3235\n2522, 3216, 2775, 2774, 3215, 3237, 2796, 2795, 3236\n2523, 3217, 2776, 2775, 3216, 3238, 2797, 2796, 3237\n2524, 3218, 2777, 2776, 3217, 3239, 2798, 2797, 3238\n2525, 3219, 2778, 2777, 3218, 3240, 2799, 2798, 3239\n2526, 3220, 2779, 2778, 3219, 3241, 2800, 2799, 3240\n2527, 3221, 2780, 2779, 3220, 3242, 2801, 2800, 3241\n2528, 3222, 2781, 2780, 3221, 3243, 2802, 2801, 3242\n2529, 3223, 2782, 2781, 3222, 3244, 2803, 2802, 3243\n2530, 3224, 2783, 2782, 3223, 3245, 2804, 2803, 3244\n2531, 3225, 2784, 2783, 3224, 3246, 2805, 2804, 3245\n2532, 3226, 2785, 2784, 3225, 3247, 2806, 2805, 3246\n2533, 3227, 2786, 2785, 3226, 3248, 2807, 2806, 3247\n2534, 3228, 2787, 2786, 3227, 3249, 2808, 2807, 3248\n2535, 3229, 2788, 2787, 3228, 3250, 2809, 2808, 3249\n2536, 3230, 2789, 2788, 3229, 3251, 2810, 2809, 3250\n2537, 3231, 2790, 2789, 3230, 3252, 2811, 2810, 3251\n2538, 3232, 2791, 2790, 3231, 3253, 2812, 2811, 3252\n2539, 3233, 2792, 2791, 3232, 3254, 2813, 2812, 3253\n2540, 3234, 2793, 2792, 3233, 3255, 2814, 2813, 3254\n2541, 3236, 2795, 2794, 3235, 3257, 2816, 2815, 3256\n2542, 3237, 2796, 2795, 3236, 3258, 2817, 2816, 3257\n2543, 3238, 2797, 2796, 3237, 3259, 2818, 2817, 3258\n2544, 3239, 2798, 2797, 3238, 3260, 2819, 2818, 3259\n2545, 3240, 2799, 2798, 3239, 3261, 2820, 2819, 3260\n2546, 3241, 2800, 2799, 3240, 3262, 2821, 2820, 3261\n2547, 3242, 2801, 2800, 3241, 3263, 2822, 2821, 3262\n2548, 3243, 2802, 2801, 3242, 3264, 2823, 2822, 3263\n2549, 3244, 2803, 2802, 3243, 3265, 2824, 2823, 3264\n2550, 3245, 2804, 2803, 3244, 3266, 2825, 2824, 3265\n2551, 3246, 2805, 2804, 3245, 3267, 2826, 2825, 3266\n2552, 3247, 2806, 2805, 3246, 3268, 2827, 2826, 3267\n2553, 3248, 2807, 2806, 3247, 3269, 2828, 2827, 3268\n2554, 3249, 2808, 2807, 3248, 3270, 2829, 2828, 3269\n2555, 3250, 2809, 2808, 3249, 3271, 2830, 2829, 3270\n2556, 3251, 2810, 2809, 3250, 3272, 2831, 2830, 3271\n2557, 3252, 2811, 2810, 3251, 3273, 2832, 2831, 3272\n2558, 3253, 2812, 2811, 3252, 3274, 2833, 2832, 3273\n2559, 3254, 2813, 2812, 3253, 3275, 2834, 2833, 3274\n2560, 3255, 2814, 2813, 3254, 3276, 2835, 2834, 3275\n2561, 3257, 2816, 2815, 3256, 3278, 2837, 2836, 3277\n2562, 3258, 2817, 2816, 3257, 3279, 2838, 2837, 3278\n2563, 3259, 2818, 2817, 3258, 3280, 2839, 2838, 3279\n2564, 3260, 2819, 2818, 3259, 3281, 2840, 2839, 3280\n2565, 3261, 2820, 2819, 3260, 3282, 2841, 2840, 3281\n2566, 3262, 2821, 2820, 3261, 3283, 2842, 2841, 3282\n2567, 3263, 2822, 2821, 3262, 3284, 2843, 2842, 3283\n2568, 3264, 2823, 2822, 3263, 3285, 2844, 2843, 3284\n2569, 3265, 2824, 2823, 3264, 3286, 2845, 2844, 3285\n2570, 3266, 2825, 2824, 3265, 3287, 2846, 2845, 3286\n2571, 3267, 2826, 2825, 3266, 3288, 2847, 2846, 3287\n2572, 3268, 2827, 2826, 3267, 3289, 2848, 2847, 3288\n2573, 3269, 2828, 2827, 3268, 3290, 2849, 2848, 3289\n2574, 3270, 2829, 2828, 3269, 3291, 2850, 2849, 3290\n2575, 3271, 2830, 2829, 3270, 3292, 2851, 2850, 3291\n2576, 3272, 2831, 2830, 3271, 3293, 2852, 2851, 3292\n2577, 3273, 2832, 2831, 3272, 3294, 2853, 2852, 3293\n2578, 3274, 2833, 2832, 3273, 3295, 2854, 2853, 3294\n2579, 3275, 2834, 2833, 3274, 3296, 2855, 2854, 3295\n2580, 3276, 2835, 2834, 3275, 3297, 2856, 2855, 3296\n2581, 3278, 2837, 2836, 3277, 3299, 2858, 2857, 3298\n2582, 3279, 2838, 2837, 3278, 3300, 2859, 2858, 3299\n2583, 3280, 2839, 2838, 3279, 3301, 2860, 2859, 3300\n2584, 3281, 2840, 2839, 3280, 3302, 2861, 2860, 3301\n2585, 3282, 2841, 2840, 3281, 3303, 2862, 2861, 3302\n2586, 3283, 2842, 2841, 3282, 3304, 2863, 2862, 3303\n2587, 3284, 2843, 2842, 3283, 3305, 2864, 2863, 3304\n2588, 3285, 2844, 2843, 3284, 3306, 2865, 2864, 3305\n2589, 3286, 2845, 2844, 3285, 3307, 2866, 2865, 3306\n2590, 3287, 2846, 2845, 3286, 3308, 2867, 2866, 3307\n2591, 3288, 2847, 2846, 3287, 3309, 2868, 2867, 3308\n2592, 3289, 2848, 2847, 3288, 3310, 2869, 2868, 3309\n2593, 3290, 2849, 2848, 3289, 3311, 2870, 2869, 3310\n2594, 3291, 2850, 2849, 3290, 3312, 2871, 2870, 3311\n2595, 3292, 2851, 2850, 3291, 3313, 2872, 2871, 3312\n2596, 3293, 2852, 2851, 3292, 3314, 2873, 2872, 3313\n2597, 3294, 2853, 2852, 3293, 3315, 2874, 2873, 3314\n2598, 3295, 2854, 2853, 3294, 3316, 2875, 2874, 3315\n2599, 3296, 2855, 2854, 3295, 3317, 2876, 2875, 3316\n2600, 3297, 2856, 2855, 3296, 3318, 2877, 2876, 3317\n2601, 3299, 2858, 2857, 3298, 3320, 2879, 2878, 3319\n2602, 3300, 2859, 2858, 3299, 3321, 2880, 2879, 3320\n2603, 3301, 2860, 2859, 3300, 3322, 2881, 2880, 3321\n2604, 3302, 2861, 2860, 3301, 3323, 2882, 2881, 3322\n2605, 3303, 2862, 2861, 3302, 3324, 2883, 2882, 3323\n2606, 3304, 2863, 2862, 3303, 3325, 2884, 2883, 3324\n2607, 3305, 2864, 2863, 3304, 3326, 2885, 2884, 3325\n2608, 3306, 2865, 2864, 3305, 3327, 2886, 2885, 3326\n2609, 3307, 2866, 2865, 3306, 3328, 2887, 2886, 3327\n2610, 3308, 2867, 2866, 3307, 3329, 2888, 2887, 3328\n2611, 3309, 2868, 2867, 3308, 3330, 2889, 2888, 3329\n2612, 3310, 2869, 2868, 3309, 3331, 2890, 2889, 3330\n2613, 3311, 2870, 2869, 3310, 3332, 2891, 2890, 3331\n2614, 3312, 2871, 2870, 3311, 3333, 2892, 2891, 3332\n2615, 3313, 2872, 2871, 3312, 3334, 2893, 2892, 3333\n2616, 3314, 2873, 2872, 3313, 3335, 2894, 2893, 3334\n2617, 3315, 2874, 2873, 3314, 3336, 2895, 2894, 3335\n2618, 3316, 2875, 2874, 3315, 3337, 2896, 2895, 3336\n2619, 3317, 2876, 2875, 3316, 3338, 2897, 2896, 3337\n2620, 3318, 2877, 2876, 3317, 3339, 2898, 2897, 3338\n2621, 3320, 2879, 2878, 3319, 3341, 2900, 2899, 3340\n2622, 3321, 2880, 2879, 3320, 3342, 2901, 2900, 3341\n2623, 3322, 2881, 2880, 3321, 3343, 2902, 2901, 3342\n2624, 3323, 2882, 2881, 3322, 3344, 2903, 2902, 3343\n2625, 3324, 2883, 2882, 3323, 3345, 2904, 2903, 3344\n2626, 3325, 2884, 2883, 3324, 3346, 2905, 2904, 3345\n2627, 3326, 2885, 2884, 3325, 3347, 2906, 2905, 3346\n2628, 3327, 2886, 2885, 3326, 3348, 2907, 2906, 3347\n2629, 3328, 2887, 2886, 3327, 3349, 2908, 2907, 3348\n2630, 3329, 2888, 2887, 3328, 3350, 2909, 2908, 3349\n2631, 3330, 2889, 2888, 3329, 3351, 2910, 2909, 3350\n2632, 3331, 2890, 2889, 3330, 3352, 2911, 2910, 3351\n2633, 3332, 2891, 2890, 3331, 3353, 2912, 2911, 3352\n2634, 3333, 2892, 2891, 3332, 3354, 2913, 2912, 3353\n2635, 3334, 2893, 2892, 3333, 3355, 2914, 2913, 3354\n2636, 3335, 2894, 2893, 3334, 3356, 2915, 2914, 3355\n2637, 3336, 2895, 2894, 3335, 3357, 2916, 2915, 3356\n2638, 3337, 2896, 2895, 3336, 3358, 2917, 2916, 3357\n2639, 3338, 2897, 2896, 3337, 3359, 2918, 2917, 3358\n2640, 3339, 2898, 2897, 3338, 3360, 2919, 2918, 3359\n2641, 3341, 2900, 2899, 3340, 3362, 2921, 2920, 3361\n2642, 3342, 2901, 2900, 3341, 3363, 2922, 2921, 3362\n2643, 3343, 2902, 2901, 3342, 3364, 2923, 2922, 3363\n2644, 3344, 2903, 2902, 3343, 3365, 2924, 2923, 3364\n2645, 3345, 2904, 2903, 3344, 3366, 2925, 2924, 3365\n2646, 3346, 2905, 2904, 3345, 3367, 2926, 2925, 3366\n2647, 3347, 2906, 2905, 3346, 3368, 2927, 2926, 3367\n2648, 3348, 2907, 2906, 3347, 3369, 2928, 2927, 3368\n2649, 3349, 2908, 2907, 3348, 3370, 2929, 2928, 3369\n2650, 3350, 2909, 2908, 3349, 3371, 2930, 2929, 3370\n2651, 3351, 2910, 2909, 3350, 3372, 2931, 2930, 3371\n2652, 3352, 2911, 2910, 3351, 3373, 2932, 2931, 3372\n2653, 3353, 2912, 2911, 3352, 3374, 2933, 2932, 3373\n2654, 3354, 2913, 2912, 3353, 3375, 2934, 2933, 3374\n2655, 3355, 2914, 2913, 3354, 3376, 2935, 2934, 3375\n2656, 3356, 2915, 2914, 3355, 3377, 2936, 2935, 3376\n2657, 3357, 2916, 2915, 3356, 3378, 2937, 2936, 3377\n2658, 3358, 2917, 2916, 3357, 3379, 2938, 2937, 3378\n2659, 3359, 2918, 2917, 3358, 3380, 2939, 2938, 3379\n2660, 3360, 2919, 2918, 3359, 3381, 2940, 2939, 3380\n2661, 3362, 2921, 2920, 3361, 3383, 2942, 2941, 3382\n2662, 3363, 2922, 2921, 3362, 3384, 2943, 2942, 3383\n2663, 3364, 2923, 2922, 3363, 3385, 2944, 2943, 3384\n2664, 3365, 2924, 2923, 3364, 3386, 2945, 2944, 3385\n2665, 3366, 2925, 2924, 3365, 3387, 2946, 2945, 3386\n2666, 3367, 2926, 2925, 3366, 3388, 2947, 2946, 3387\n2667, 3368, 2927, 2926, 3367, 3389, 2948, 2947, 3388\n2668, 3369, 2928, 2927, 3368, 3390, 2949, 2948, 3389\n2669, 3370, 2929, 2928, 3369, 3391, 2950, 2949, 3390\n2670, 3371, 2930, 2929, 3370, 3392, 2951, 2950, 3391\n2671, 3372, 2931, 2930, 3371, 3393, 2952, 2951, 3392\n2672, 3373, 2932, 2931, 3372, 3394, 2953, 2952, 3393\n2673, 3374, 2933, 2932, 3373, 3395, 2954, 2953, 3394\n2674, 3375, 2934, 2933, 3374, 3396, 2955, 2954, 3395\n2675, 3376, 2935, 2934, 3375, 3397, 2956, 2955, 3396\n2676, 3377, 2936, 2935, 3376, 3398, 2957, 2956, 3397\n2677, 3378, 2937, 2936, 3377, 3399, 2958, 2957, 3398\n2678, 3379, 2938, 2937, 3378, 3400, 2959, 2958, 3399\n2679, 3380, 2939, 2938, 3379, 3401, 2960, 2959, 3400\n2680, 3381, 2940, 2939, 3380, 3402, 2961, 2960, 3401\n2681, 3383, 2942, 2941, 3382, 3404, 2963, 2962, 3403\n2682, 3384, 2943, 2942, 3383, 3405, 2964, 2963, 3404\n2683, 3385, 2944, 2943, 3384, 3406, 2965, 2964, 3405\n2684, 3386, 2945, 2944, 3385, 3407, 2966, 2965, 3406\n2685, 3387, 2946, 2945, 3386, 3408, 2967, 2966, 3407\n2686, 3388, 2947, 2946, 3387, 3409, 2968, 2967, 3408\n2687, 3389, 2948, 2947, 3388, 3410, 2969, 2968, 3409\n2688, 3390, 2949, 2948, 3389, 3411, 2970, 2969, 3410\n2689, 3391, 2950, 2949, 3390, 3412, 2971, 2970, 3411\n2690, 3392, 2951, 2950, 3391, 3413, 2972, 2971, 3412\n2691, 3393, 2952, 2951, 3392, 3414, 2973, 2972, 3413\n2692, 3394, 2953, 2952, 3393, 3415, 2974, 2973, 3414\n2693, 3395, 2954, 2953, 3394, 3416, 2975, 2974, 3415\n2694, 3396, 2955, 2954, 3395, 3417, 2976, 2975, 3416\n2695, 3397, 2956, 2955, 3396, 3418, 2977, 2976, 3417\n2696, 3398, 2957, 2956, 3397, 3419, 2978, 2977, 3418\n2697, 3399, 2958, 2957, 3398, 3420, 2979, 2978, 3419\n2698, 3400, 2959, 2958, 3399, 3421, 2980, 2979, 3420\n2699, 3401, 2960, 2959, 3400, 3422, 2981, 2980, 3421\n2700, 3402, 2961, 2960, 3401, 3423, 2982, 2981, 3422\n2701, 3404, 2963, 2962, 3403, 3425, 2984, 2983, 3424\n2702, 3405, 2964, 2963, 3404, 3426, 2985, 2984, 3425\n2703, 3406, 2965, 2964, 3405, 3427, 2986, 2985, 3426\n2704, 3407, 2966, 2965, 3406, 3428, 2987, 2986, 3427\n2705, 3408, 2967, 2966, 3407, 3429, 2988, 2987, 3428\n2706, 3409, 2968, 2967, 3408, 3430, 2989, 2988, 3429\n2707, 3410, 2969, 2968, 3409, 3431, 2990, 2989, 3430\n2708, 3411, 2970, 2969, 3410, 3432, 2991, 2990, 3431\n2709, 3412, 2971, 2970, 3411, 3433, 2992, 2991, 3432\n2710, 3413, 2972, 2971, 3412, 3434, 2993, 2992, 3433\n2711, 3414, 2973, 2972, 3413, 3435, 2994, 2993, 3434\n2712, 3415, 2974, 2973, 3414, 3436, 2995, 2994, 3435\n2713, 3416, 2975, 2974, 3415, 3437, 2996, 2995, 3436\n2714, 3417, 2976, 2975, 3416, 3438, 2997, 2996, 3437\n2715, 3418, 2977, 2976, 3417, 3439, 2998, 2997, 3438\n2716, 3419, 2978, 2977, 3418, 3440, 2999, 2998, 3439\n2717, 3420, 2979, 2978, 3419, 3441, 3000, 2999, 3440\n2718, 3421, 2980, 2979, 3420, 3442, 3001, 3000, 3441\n2719, 3422, 2981, 2980, 3421, 3443, 3002, 3001, 3442\n2720, 3423, 2982, 2981, 3422, 3444, 3003, 3002, 3443\n2721, 3425, 2984, 2983, 3424, 3446, 3005, 3004, 3445\n2722, 3426, 2985, 2984, 3425, 3447, 3006, 3005, 3446\n2723, 3427, 2986, 2985, 3426, 3448, 3007, 3006, 3447\n2724, 3428, 2987, 2986, 3427, 3449, 3008, 3007, 3448\n2725, 3429, 2988, 2987, 3428, 3450, 3009, 3008, 3449\n2726, 3430, 2989, 2988, 3429, 3451, 3010, 3009, 3450\n2727, 3431, 2990, 2989, 3430, 3452, 3011, 3010, 3451\n2728, 3432, 2991, 2990, 3431, 3453, 3012, 3011, 3452\n2729, 3433, 2992, 2991, 3432, 3454, 3013, 3012, 3453\n2730, 3434, 2993, 2992, 3433, 3455, 3014, 3013, 3454\n2731, 3435, 2994, 2993, 3434, 3456, 3015, 3014, 3455\n2732, 3436, 2995, 2994, 3435, 3457, 3016, 3015, 3456\n2733, 3437, 2996, 2995, 3436, 3458, 3017, 3016, 3457\n2734, 3438, 2997, 2996, 3437, 3459, 3018, 3017, 3458\n2735, 3439, 2998, 2997, 3438, 3460, 3019, 3018, 3459\n2736, 3440, 2999, 2998, 3439, 3461, 3020, 3019, 3460\n2737, 3441, 3000, 2999, 3440, 3462, 3021, 3020, 3461\n2738, 3442, 3001, 3000, 3441, 3463, 3022, 3021, 3462\n2739, 3443, 3002, 3001, 3442, 3464, 3023, 3022, 3463\n2740, 3444, 3003, 3002, 3443, 3465, 3024, 3023, 3464\n2741, 3446, 3005, 3004, 3445, 3467, 3026, 3025, 3466\n2742, 3447, 3006, 3005, 3446, 3468, 3027, 3026, 3467\n2743, 3448, 3007, 3006, 3447, 3469, 3028, 3027, 3468\n2744, 3449, 3008, 3007, 3448, 3470, 3029, 3028, 3469\n2745, 3450, 3009, 3008, 3449, 3471, 3030, 3029, 3470\n2746, 3451, 3010, 3009, 3450, 3472, 3031, 3030, 3471\n2747, 3452, 3011, 3010, 3451, 3473, 3032, 3031, 3472\n2748, 3453, 3012, 3011, 3452, 3474, 3033, 3032, 3473\n2749, 3454, 3013, 3012, 3453, 3475, 3034, 3033, 3474\n2750, 3455, 3014, 3013, 3454, 3476, 3035, 3034, 3475\n2751, 3456, 3015, 3014, 3455, 3477, 3036, 3035, 3476\n2752, 3457, 3016, 3015, 3456, 3478, 3037, 3036, 3477\n2753, 3458, 3017, 3016, 3457, 3479, 3038, 3037, 3478\n2754, 3459, 3018, 3017, 3458, 3480, 3039, 3038, 3479\n2755, 3460, 3019, 3018, 3459, 3481, 3040, 3039, 3480\n2756, 3461, 3020, 3019, 3460, 3482, 3041, 3040, 3481\n2757, 3462, 3021, 3020, 3461, 3483, 3042, 3041, 3482\n2758, 3463, 3022, 3021, 3462, 3484, 3043, 3042, 3483\n2759, 3464, 3023, 3022, 3463, 3485, 3044, 3043, 3484\n2760, 3465, 3024, 3023, 3464, 3486, 3045, 3044, 3485\n2761, 3467, 3026, 3025, 3466, 3488, 3047, 3046, 3487\n2762, 3468, 3027, 3026, 3467, 3489, 3048, 3047, 3488\n2763, 3469, 3028, 3027, 3468, 3490, 3049, 3048, 3489\n2764, 3470, 3029, 3028, 3469, 3491, 3050, 3049, 3490\n2765, 3471, 3030, 3029, 3470, 3492, 3051, 3050, 3491\n2766, 3472, 3031, 3030, 3471, 3493, 3052, 3051, 3492\n2767, 3473, 3032, 3031, 3472, 3494, 3053, 3052, 3493\n2768, 3474, 3033, 3032, 3473, 3495, 3054, 3053, 3494\n2769, 3475, 3034, 3033, 3474, 3496, 3055, 3054, 3495\n2770, 3476, 3035, 3034, 3475, 3497, 3056, 3055, 3496\n2771, 3477, 3036, 3035, 3476, 3498, 3057, 3056, 3497\n2772, 3478, 3037, 3036, 3477, 3499, 3058, 3057, 3498\n2773, 3479, 3038, 3037, 3478, 3500, 3059, 3058, 3499\n2774, 3480, 3039, 3038, 3479, 3501, 3060, 3059, 3500\n2775, 3481, 3040, 3039, 3480, 3502, 3061, 3060, 3501\n2776, 3482, 3041, 3040, 3481, 3503, 3062, 3061, 3502\n2777, 3483, 3042, 3041, 3482, 3504, 3063, 3062, 3503\n2778, 3484, 3043, 3042, 3483, 3505, 3064, 3063, 3504\n2779, 3485, 3044, 3043, 3484, 3506, 3065, 3064, 3505\n2780, 3486, 3045, 3044, 3485, 3507, 3066, 3065, 3506\n2781, 3488, 3047, 3046, 3487, 3509, 3068, 3067, 3508\n2782, 3489, 3048, 3047, 3488, 3510, 3069, 3068, 3509\n2783, 3490, 3049, 3048, 3489, 3511, 3070, 3069, 3510\n2784, 3491, 3050, 3049, 3490, 3512, 3071, 3070, 3511\n2785, 3492, 3051, 3050, 3491, 3513, 3072, 3071, 3512\n2786, 3493, 3052, 3051, 3492, 3514, 3073, 3072, 3513\n2787, 3494, 3053, 3052, 3493, 3515, 3074, 3073, 3514\n2788, 3495, 3054, 3053, 3494, 3516, 3075, 3074, 3515\n2789, 3496, 3055, 3054, 3495, 3517, 3076, 3075, 3516\n2790, 3497, 3056, 3055, 3496, 3518, 3077, 3076, 3517\n2791, 3498, 3057, 3056, 3497, 3519, 3078, 3077, 3518\n2792, 3499, 3058, 3057, 3498, 3520, 3079, 3078, 3519\n2793, 3500, 3059, 3058, 3499, 3521, 3080, 3079, 3520\n2794, 3501, 3060, 3059, 3500, 3522, 3081, 3080, 3521\n2795, 3502, 3061, 3060, 3501, 3523, 3082, 3081, 3522\n2796, 3503, 3062, 3061, 3502, 3524, 3083, 3082, 3523\n2797, 3504, 3063, 3062, 3503, 3525, 3084, 3083, 3524\n2798, 3505, 3064, 3063, 3504, 3526, 3085, 3084, 3525\n2799, 3506, 3065, 3064, 3505, 3527, 3086, 3085, 3526\n2800, 3507, 3066, 3065, 3506, 3528, 3087, 3086, 3527\n2801, 3530, 3089, 3088, 3529, 3551, 3110, 3109, 3550\n2802, 3531, 3090, 3089, 3530, 3552, 3111, 3110, 3551\n2803, 3532, 3091, 3090, 3531, 3553, 3112, 3111, 3552\n2804, 3533, 3092, 3091, 3532, 3554, 3113, 3112, 3553\n2805, 3534, 3093, 3092, 3533, 3555, 3114, 3113, 3554\n2806, 3535, 3094, 3093, 3534, 3556, 3115, 3114, 3555\n2807, 3536, 3095, 3094, 3535, 3557, 3116, 3115, 3556\n2808, 3537, 3096, 3095, 3536, 3558, 3117, 3116, 3557\n2809, 3538, 3097, 3096, 3537, 3559, 3118, 3117, 3558\n2810, 3539, 3098, 3097, 3538, 3560, 3119, 3118, 3559\n2811, 3540, 3099, 3098, 3539, 3561, 3120, 3119, 3560\n2812, 3541, 3100, 3099, 3540, 3562, 3121, 3120, 3561\n2813, 3542, 3101, 3100, 3541, 3563, 3122, 3121, 3562\n2814, 3543, 3102, 3101, 3542, 3564, 3123, 3122, 3563\n2815, 3544, 3103, 3102, 3543, 3565, 3124, 3123, 3564\n2816, 3545, 3104, 3103, 3544, 3566, 3125, 3124, 3565\n2817, 3546, 3105, 3104, 3545, 3567, 3126, 3125, 3566\n2818, 3547, 3106, 3105, 3546, 3568, 3127, 3126, 3567\n2819, 3548, 3107, 3106, 3547, 3569, 3128, 3127, 3568\n2820, 3549, 3108, 3107, 3548, 3570, 3129, 3128, 3569\n2821, 3551, 3110, 3109, 3550, 3572, 3131, 3130, 3571\n2822, 3552, 3111, 3110, 3551, 3573, 3132, 3131, 3572\n2823, 3553, 3112, 3111, 3552, 3574, 3133, 3132, 3573\n2824, 3554, 3113, 3112, 3553, 3575, 3134, 3133, 3574\n2825, 3555, 3114, 3113, 3554, 3576, 3135, 3134, 3575\n2826, 3556, 3115, 3114, 3555, 3577, 3136, 3135, 3576\n2827, 3557, 3116, 3115, 3556, 3578, 3137, 3136, 3577\n2828, 3558, 3117, 3116, 3557, 3579, 3138, 3137, 3578\n2829, 3559, 3118, 3117, 3558, 3580, 3139, 3138, 3579\n2830, 3560, 3119, 3118, 3559, 3581, 3140, 3139, 3580\n2831, 3561, 3120, 3119, 3560, 3582, 3141, 3140, 3581\n2832, 3562, 3121, 3120, 3561, 3583, 3142, 3141, 3582\n2833, 3563, 3122, 3121, 3562, 3584, 3143, 3142, 3583\n2834, 3564, 3123, 3122, 3563, 3585, 3144, 3143, 3584\n2835, 3565, 3124, 3123, 3564, 3586, 3145, 3144, 3585\n2836, 3566, 3125, 3124, 3565, 3587, 3146, 3145, 3586\n2837, 3567, 3126, 3125, 3566, 3588, 3147, 3146, 3587\n2838, 3568, 3127, 3126, 3567, 3589, 3148, 3147, 3588\n2839, 3569, 3128, 3127, 3568, 3590, 3149, 3148, 3589\n2840, 3570, 3129, 3128, 3569, 3591, 3150, 3149, 3590\n2841, 3572, 3131, 3130, 3571, 3593, 3152, 3151, 3592\n2842, 3573, 3132, 3131, 3572, 3594, 3153, 3152, 3593\n2843, 3574, 3133, 3132, 3573, 3595, 3154, 3153, 3594\n2844, 3575, 3134, 3133, 3574, 3596, 3155, 3154, 3595\n2845, 3576, 3135, 3134, 3575, 3597, 3156, 3155, 3596\n2846, 3577, 3136, 3135, 3576, 3598, 3157, 3156, 3597\n2847, 3578, 3137, 3136, 3577, 3599, 3158, 3157, 3598\n2848, 3579, 3138, 3137, 3578, 3600, 3159, 3158, 3599\n2849, 3580, 3139, 3138, 3579, 3601, 3160, 3159, 3600\n2850, 3581, 3140, 3139, 3580, 3602, 3161, 3160, 3601\n2851, 3582, 3141, 3140, 3581, 3603, 3162, 3161, 3602\n2852, 3583, 3142, 3141, 3582, 3604, 3163, 3162, 3603\n2853, 3584, 3143, 3142, 3583, 3605, 3164, 3163, 3604\n2854, 3585, 3144, 3143, 3584, 3606, 3165, 3164, 3605\n2855, 3586, 3145, 3144, 3585, 3607, 3166, 3165, 3606\n2856, 3587, 3146, 3145, 3586, 3608, 3167, 3166, 3607\n2857, 3588, 3147, 3146, 3587, 3609, 3168, 3167, 3608\n2858, 3589, 3148, 3147, 3588, 3610, 3169, 3168, 3609\n2859, 3590, 3149, 3148, 3589, 3611, 3170, 3169, 3610\n2860, 3591, 3150, 3149, 3590, 3612, 3171, 3170, 3611\n2861, 3593, 3152, 3151, 3592, 3614, 3173, 3172, 3613\n2862, 3594, 3153, 3152, 3593, 3615, 3174, 3173, 3614\n2863, 3595, 3154, 3153, 3594, 3616, 3175, 3174, 3615\n2864, 3596, 3155, 3154, 3595, 3617, 3176, 3175, 3616\n2865, 3597, 3156, 3155, 3596, 3618, 3177, 3176, 3617\n2866, 3598, 3157, 3156, 3597, 3619, 3178, 3177, 3618\n2867, 3599, 3158, 3157, 3598, 3620, 3179, 3178, 3619\n2868, 3600, 3159, 3158, 3599, 3621, 3180, 3179, 3620\n2869, 3601, 3160, 3159, 3600, 3622, 3181, 3180, 3621\n2870, 3602, 3161, 3160, 3601, 3623, 3182, 3181, 3622\n2871, 3603, 3162, 3161, 3602, 3624, 3183, 3182, 3623\n2872, 3604, 3163, 3162, 3603, 3625, 3184, 3183, 3624\n2873, 3605, 3164, 3163, 3604, 3626, 3185, 3184, 3625\n2874, 3606, 3165, 3164, 3605, 3627, 3186, 3185, 3626\n2875, 3607, 3166, 3165, 3606, 3628, 3187, 3186, 3627\n2876, 3608, 3167, 3166, 3607, 3629, 3188, 3187, 3628\n2877, 3609, 3168, 3167, 3608, 3630, 3189, 3188, 3629\n2878, 3610, 3169, 3168, 3609, 3631, 3190, 3189, 3630\n2879, 3611, 3170, 3169, 3610, 3632, 3191, 3190, 3631\n2880, 3612, 3171, 3170, 3611, 3633, 3192, 3191, 3632\n2881, 3614, 3173, 3172, 3613, 3635, 3194, 3193, 3634\n2882, 3615, 3174, 3173, 3614, 3636, 3195, 3194, 3635\n2883, 3616, 3175, 3174, 3615, 3637, 3196, 3195, 3636\n2884, 3617, 3176, 3175, 3616, 3638, 3197, 3196, 3637\n2885, 3618, 3177, 3176, 3617, 3639, 3198, 3197, 3638\n2886, 3619, 3178, 3177, 3618, 3640, 3199, 3198, 3639\n2887, 3620, 3179, 3178, 3619, 3641, 3200, 3199, 3640\n2888, 3621, 3180, 3179, 3620, 3642, 3201, 3200, 3641\n2889, 3622, 3181, 3180, 3621, 3643, 3202, 3201, 3642\n2890, 3623, 3182, 3181, 3622, 3644, 3203, 3202, 3643\n2891, 3624, 3183, 3182, 3623, 3645, 3204, 3203, 3644\n2892, 3625, 3184, 3183, 3624, 3646, 3205, 3204, 3645\n2893, 3626, 3185, 3184, 3625, 3647, 3206, 3205, 3646\n2894, 3627, 3186, 3185, 3626, 3648, 3207, 3206, 3647\n2895, 3628, 3187, 3186, 3627, 3649, 3208, 3207, 3648\n2896, 3629, 3188, 3187, 3628, 3650, 3209, 3208, 3649\n2897, 3630, 3189, 3188, 3629, 3651, 3210, 3209, 3650\n2898, 3631, 3190, 3189, 3630, 3652, 3211, 3210, 3651\n2899, 3632, 3191, 3190, 3631, 3653, 3212, 3211, 3652\n2900, 3633, 3192, 3191, 3632, 3654, 3213, 3212, 3653\n2901, 3635, 3194, 3193, 3634, 3656, 3215, 3214, 3655\n2902, 3636, 3195, 3194, 3635, 3657, 3216, 3215, 3656\n2903, 3637, 3196, 3195, 3636, 3658, 3217, 3216, 3657\n2904, 3638, 3197, 3196, 3637, 3659, 3218, 3217, 3658\n2905, 3639, 3198, 3197, 3638, 3660, 3219, 3218, 3659\n2906, 3640, 3199, 3198, 3639, 3661, 3220, 3219, 3660\n2907, 3641, 3200, 3199, 3640, 3662, 3221, 3220, 3661\n2908, 3642, 3201, 3200, 3641, 3663, 3222, 3221, 3662\n2909, 3643, 3202, 3201, 3642, 3664, 3223, 3222, 3663\n2910, 3644, 3203, 3202, 3643, 3665, 3224, 3223, 3664\n2911, 3645, 3204, 3203, 3644, 3666, 3225, 3224, 3665\n2912, 3646, 3205, 3204, 3645, 3667, 3226, 3225, 3666\n2913, 3647, 3206, 3205, 3646, 3668, 3227, 3226, 3667\n2914, 3648, 3207, 3206, 3647, 3669, 3228, 3227, 3668\n2915, 3649, 3208, 3207, 3648, 3670, 3229, 3228, 3669\n2916, 3650, 3209, 3208, 3649, 3671, 3230, 3229, 3670\n2917, 3651, 3210, 3209, 3650, 3672, 3231, 3230, 3671\n2918, 3652, 3211, 3210, 3651, 3673, 3232, 3231, 3672\n2919, 3653, 3212, 3211, 3652, 3674, 3233, 3232, 3673\n2920, 3654, 3213, 3212, 3653, 3675, 3234, 3233, 3674\n2921, 3656, 3215, 3214, 3655, 3677, 3236, 3235, 3676\n2922, 3657, 3216, 3215, 3656, 3678, 3237, 3236, 3677\n2923, 3658, 3217, 3216, 3657, 3679, 3238, 3237, 3678\n2924, 3659, 3218, 3217, 3658, 3680, 3239, 3238, 3679\n2925, 3660, 3219, 3218, 3659, 3681, 3240, 3239, 3680\n2926, 3661, 3220, 3219, 3660, 3682, 3241, 3240, 3681\n2927, 3662, 3221, 3220, 3661, 3683, 3242, 3241, 3682\n2928, 3663, 3222, 3221, 3662, 3684, 3243, 3242, 3683\n2929, 3664, 3223, 3222, 3663, 3685, 3244, 3243, 3684\n2930, 3665, 3224, 3223, 3664, 3686, 3245, 3244, 3685\n2931, 3666, 3225, 3224, 3665, 3687, 3246, 3245, 3686\n2932, 3667, 3226, 3225, 3666, 3688, 3247, 3246, 3687\n2933, 3668, 3227, 3226, 3667, 3689, 3248, 3247, 3688\n2934, 3669, 3228, 3227, 3668, 3690, 3249, 3248, 3689\n2935, 3670, 3229, 3228, 3669, 3691, 3250, 3249, 3690\n2936, 3671, 3230, 3229, 3670, 3692, 3251, 3250, 3691\n2937, 3672, 3231, 3230, 3671, 3693, 3252, 3251, 3692\n2938, 3673, 3232, 3231, 3672, 3694, 3253, 3252, 3693\n2939, 3674, 3233, 3232, 3673, 3695, 3254, 3253, 3694\n2940, 3675, 3234, 3233, 3674, 3696, 3255, 3254, 3695\n2941, 3677, 3236, 3235, 3676, 3698, 3257, 3256, 3697\n2942, 3678, 3237, 3236, 3677, 3699, 3258, 3257, 3698\n2943, 3679, 3238, 3237, 3678, 3700, 3259, 3258, 3699\n2944, 3680, 3239, 3238, 3679, 3701, 3260, 3259, 3700\n2945, 3681, 3240, 3239, 3680, 3702, 3261, 3260, 3701\n2946, 3682, 3241, 3240, 3681, 3703, 3262, 3261, 3702\n2947, 3683, 3242, 3241, 3682, 3704, 3263, 3262, 3703\n2948, 3684, 3243, 3242, 3683, 3705, 3264, 3263, 3704\n2949, 3685, 3244, 3243, 3684, 3706, 3265, 3264, 3705\n2950, 3686, 3245, 3244, 3685, 3707, 3266, 3265, 3706\n2951, 3687, 3246, 3245, 3686, 3708, 3267, 3266, 3707\n2952, 3688, 3247, 3246, 3687, 3709, 3268, 3267, 3708\n2953, 3689, 3248, 3247, 3688, 3710, 3269, 3268, 3709\n2954, 3690, 3249, 3248, 3689, 3711, 3270, 3269, 3710\n2955, 3691, 3250, 3249, 3690, 3712, 3271, 3270, 3711\n2956, 3692, 3251, 3250, 3691, 3713, 3272, 3271, 3712\n2957, 3693, 3252, 3251, 3692, 3714, 3273, 3272, 3713\n2958, 3694, 3253, 3252, 3693, 3715, 3274, 3273, 3714\n2959, 3695, 3254, 3253, 3694, 3716, 3275, 3274, 3715\n2960, 3696, 3255, 3254, 3695, 3717, 3276, 3275, 3716\n2961, 3698, 3257, 3256, 3697, 3719, 3278, 3277, 3718\n2962, 3699, 3258, 3257, 3698, 3720, 3279, 3278, 3719\n2963, 3700, 3259, 3258, 3699, 3721, 3280, 3279, 3720\n2964, 3701, 3260, 3259, 3700, 3722, 3281, 3280, 3721\n2965, 3702, 3261, 3260, 3701, 3723, 3282, 3281, 3722\n2966, 3703, 3262, 3261, 3702, 3724, 3283, 3282, 3723\n2967, 3704, 3263, 3262, 3703, 3725, 3284, 3283, 3724\n2968, 3705, 3264, 3263, 3704, 3726, 3285, 3284, 3725\n2969, 3706, 3265, 3264, 3705, 3727, 3286, 3285, 3726\n2970, 3707, 3266, 3265, 3706, 3728, 3287, 3286, 3727\n2971, 3708, 3267, 3266, 3707, 3729, 3288, 3287, 3728\n2972, 3709, 3268, 3267, 3708, 3730, 3289, 3288, 3729\n2973, 3710, 3269, 3268, 3709, 3731, 3290, 3289, 3730\n2974, 3711, 3270, 3269, 3710, 3732, 3291, 3290, 3731\n2975, 3712, 3271, 3270, 3711, 3733, 3292, 3291, 3732\n2976, 3713, 3272, 3271, 3712, 3734, 3293, 3292, 3733\n2977, 3714, 3273, 3272, 3713, 3735, 3294, 3293, 3734\n2978, 3715, 3274, 3273, 3714, 3736, 3295, 3294, 3735\n2979, 3716, 3275, 3274, 3715, 3737, 3296, 3295, 3736\n2980, 3717, 3276, 3275, 3716, 3738, 3297, 3296, 3737\n2981, 3719, 3278, 3277, 3718, 3740, 3299, 3298, 3739\n2982, 3720, 3279, 3278, 3719, 3741, 3300, 3299, 3740\n2983, 3721, 3280, 3279, 3720, 3742, 3301, 3300, 3741\n2984, 3722, 3281, 3280, 3721, 3743, 3302, 3301, 3742\n2985, 3723, 3282, 3281, 3722, 3744, 3303, 3302, 3743\n2986, 3724, 3283, 3282, 3723, 3745, 3304, 3303, 3744\n2987, 3725, 3284, 3283, 3724, 3746, 3305, 3304, 3745\n2988, 3726, 3285, 3284, 3725, 3747, 3306, 3305, 3746\n2989, 3727, 3286, 3285, 3726, 3748, 3307, 3306, 3747\n2990, 3728, 3287, 3286, 3727, 3749, 3308, 3307, 3748\n2991, 3729, 3288, 3287, 3728, 3750, 3309, 3308, 3749\n2992, 3730, 3289, 3288, 3729, 3751, 3310, 3309, 3750\n2993, 3731, 3290, 3289, 3730, 3752, 3311, 3310, 3751\n2994, 3732, 3291, 3290, 3731, 3753, 3312, 3311, 3752\n2995, 3733, 3292, 3291, 3732, 3754, 3313, 3312, 3753\n2996, 3734, 3293, 3292, 3733, 3755, 3314, 3313, 3754\n2997, 3735, 3294, 3293, 3734, 3756, 3315, 3314, 3755\n2998, 3736, 3295, 3294, 3735, 3757, 3316, 3315, 3756\n2999, 3737, 3296, 3295, 3736, 3758, 3317, 3316, 3757\n3000, 3738, 3297, 3296, 3737, 3759, 3318, 3317, 3758\n3001, 3740, 3299, 3298, 3739, 3761, 3320, 3319, 3760\n3002, 3741, 3300, 3299, 3740, 3762, 3321, 3320, 3761\n3003, 3742, 3301, 3300, 3741, 3763, 3322, 3321, 3762\n3004, 3743, 3302, 3301, 3742, 3764, 3323, 3322, 3763\n3005, 3744, 3303, 3302, 3743, 3765, 3324, 3323, 3764\n3006, 3745, 3304, 3303, 3744, 3766, 3325, 3324, 3765\n3007, 3746, 3305, 3304, 3745, 3767, 3326, 3325, 3766\n3008, 3747, 3306, 3305, 3746, 3768, 3327, 3326, 3767\n3009, 3748, 3307, 3306, 3747, 3769, 3328, 3327, 3768\n3010, 3749, 3308, 3307, 3748, 3770, 3329, 3328, 3769\n3011, 3750, 3309, 3308, 3749, 3771, 3330, 3329, 3770\n3012, 3751, 3310, 3309, 3750, 3772, 3331, 3330, 3771\n3013, 3752, 3311, 3310, 3751, 3773, 3332, 3331, 3772\n3014, 3753, 3312, 3311, 3752, 3774, 3333, 3332, 3773\n3015, 3754, 3313, 3312, 3753, 3775, 3334, 3333, 3774\n3016, 3755, 3314, 3313, 3754, 3776, 3335, 3334, 3775\n3017, 3756, 3315, 3314, 3755, 3777, 3336, 3335, 3776\n3018, 3757, 3316, 3315, 3756, 3778, 3337, 3336, 3777\n3019, 3758, 3317, 3316, 3757, 3779, 3338, 3337, 3778\n3020, 3759, 3318, 3317, 3758, 3780, 3339, 3338, 3779\n3021, 3761, 3320, 3319, 3760, 3782, 3341, 3340, 3781\n3022, 3762, 3321, 3320, 3761, 3783, 3342, 3341, 3782\n3023, 3763, 3322, 3321, 3762, 3784, 3343, 3342, 3783\n3024, 3764, 3323, 3322, 3763, 3785, 3344, 3343, 3784\n3025, 3765, 3324, 3323, 3764, 3786, 3345, 3344, 3785\n3026, 3766, 3325, 3324, 3765, 3787, 3346, 3345, 3786\n3027, 3767, 3326, 3325, 3766, 3788, 3347, 3346, 3787\n3028, 3768, 3327, 3326, 3767, 3789, 3348, 3347, 3788\n3029, 3769, 3328, 3327, 3768, 3790, 3349, 3348, 3789\n3030, 3770, 3329, 3328, 3769, 3791, 3350, 3349, 3790\n3031, 3771, 3330, 3329, 3770, 3792, 3351, 3350, 3791\n3032, 3772, 3331, 3330, 3771, 3793, 3352, 3351, 3792\n3033, 3773, 3332, 3331, 3772, 3794, 3353, 3352, 3793\n3034, 3774, 3333, 3332, 3773, 3795, 3354, 3353, 3794\n3035, 3775, 3334, 3333, 3774, 3796, 3355, 3354, 3795\n3036, 3776, 3335, 3334, 3775, 3797, 3356, 3355, 3796\n3037, 3777, 3336, 3335, 3776, 3798, 3357, 3356, 3797\n3038, 3778, 3337, 3336, 3777, 3799, 3358, 3357, 3798\n3039, 3779, 3338, 3337, 3778, 3800, 3359, 3358, 3799\n3040, 3780, 3339, 3338, 3779, 3801, 3360, 3359, 3800\n3041, 3782, 3341, 3340, 3781, 3803, 3362, 3361, 3802\n3042, 3783, 3342, 3341, 3782, 3804, 3363, 3362, 3803\n3043, 3784, 3343, 3342, 3783, 3805, 3364, 3363, 3804\n3044, 3785, 3344, 3343, 3784, 3806, 3365, 3364, 3805\n3045, 3786, 3345, 3344, 3785, 3807, 3366, 3365, 3806\n3046, 3787, 3346, 3345, 3786, 3808, 3367, 3366, 3807\n3047, 3788, 3347, 3346, 3787, 3809, 3368, 3367, 3808\n3048, 3789, 3348, 3347, 3788, 3810, 3369, 3368, 3809\n3049, 3790, 3349, 3348, 3789, 3811, 3370, 3369, 3810\n3050, 3791, 3350, 3349, 3790, 3812, 3371, 3370, 3811\n3051, 3792, 3351, 3350, 3791, 3813, 3372, 3371, 3812\n3052, 3793, 3352, 3351, 3792, 3814, 3373, 3372, 3813\n3053, 3794, 3353, 3352, 3793, 3815, 3374, 3373, 3814\n3054, 3795, 3354, 3353, 3794, 3816, 3375, 3374, 3815\n3055, 3796, 3355, 3354, 3795, 3817, 3376, 3375, 3816\n3056, 3797, 3356, 3355, 3796, 3818, 3377, 3376, 3817\n3057, 3798, 3357, 3356, 3797, 3819, 3378, 3377, 3818\n3058, 3799, 3358, 3357, 3798, 3820, 3379, 3378, 3819\n3059, 3800, 3359, 3358, 3799, 3821, 3380, 3379, 3820\n3060, 3801, 3360, 3359, 3800, 3822, 3381, 3380, 3821\n3061, 3803, 3362, 3361, 3802, 3824, 3383, 3382, 3823\n3062, 3804, 3363, 3362, 3803, 3825, 3384, 3383, 3824\n3063, 3805, 3364, 3363, 3804, 3826, 3385, 3384, 3825\n3064, 3806, 3365, 3364, 3805, 3827, 3386, 3385, 3826\n3065, 3807, 3366, 3365, 3806, 3828, 3387, 3386, 3827\n3066, 3808, 3367, 3366, 3807, 3829, 3388, 3387, 3828\n3067, 3809, 3368, 3367, 3808, 3830, 3389, 3388, 3829\n3068, 3810, 3369, 3368, 3809, 3831, 3390, 3389, 3830\n3069, 3811, 3370, 3369, 3810, 3832, 3391, 3390, 3831\n3070, 3812, 3371, 3370, 3811, 3833, 3392, 3391, 3832\n3071, 3813, 3372, 3371, 3812, 3834, 3393, 3392, 3833\n3072, 3814, 3373, 3372, 3813, 3835, 3394, 3393, 3834\n3073, 3815, 3374, 3373, 3814, 3836, 3395, 3394, 3835\n3074, 3816, 3375, 3374, 3815, 3837, 3396, 3395, 3836\n3075, 3817, 3376, 3375, 3816, 3838, 3397, 3396, 3837\n3076, 3818, 3377, 3376, 3817, 3839, 3398, 3397, 3838\n3077, 3819, 3378, 3377, 3818, 3840, 3399, 3398, 3839\n3078, 3820, 3379, 3378, 3819, 3841, 3400, 3399, 3840\n3079, 3821, 3380, 3379, 3820, 3842, 3401, 3400, 3841\n3080, 3822, 3381, 3380, 3821, 3843, 3402, 3401, 3842\n3081, 3824, 3383, 3382, 3823, 3845, 3404, 3403, 3844\n3082, 3825, 3384, 3383, 3824, 3846, 3405, 3404, 3845\n3083, 3826, 3385, 3384, 3825, 3847, 3406, 3405, 3846\n3084, 3827, 3386, 3385, 3826, 3848, 3407, 3406, 3847\n3085, 3828, 3387, 3386, 3827, 3849, 3408, 3407, 3848\n3086, 3829, 3388, 3387, 3828, 3850, 3409, 3408, 3849\n3087, 3830, 3389, 3388, 3829, 3851, 3410, 3409, 3850\n3088, 3831, 3390, 3389, 3830, 3852, 3411, 3410, 3851\n3089, 3832, 3391, 3390, 3831, 3853, 3412, 3411, 3852\n3090, 3833, 3392, 3391, 3832, 3854, 3413, 3412, 3853\n3091, 3834, 3393, 3392, 3833, 3855, 3414, 3413, 3854\n3092, 3835, 3394, 3393, 3834, 3856, 3415, 3414, 3855\n3093, 3836, 3395, 3394, 3835, 3857, 3416, 3415, 3856\n3094, 3837, 3396, 3395, 3836, 3858, 3417, 3416, 3857\n3095, 3838, 3397, 3396, 3837, 3859, 3418, 3417, 3858\n3096, 3839, 3398, 3397, 3838, 3860, 3419, 3418, 3859\n3097, 3840, 3399, 3398, 3839, 3861, 3420, 3419, 3860\n3098, 3841, 3400, 3399, 3840, 3862, 3421, 3420, 3861\n3099, 3842, 3401, 3400, 3841, 3863, 3422, 3421, 3862\n3100, 3843, 3402, 3401, 3842, 3864, 3423, 3422, 3863\n3101, 3845, 3404, 3403, 3844, 3866, 3425, 3424, 3865\n3102, 3846, 3405, 3404, 3845, 3867, 3426, 3425, 3866\n3103, 3847, 3406, 3405, 3846, 3868, 3427, 3426, 3867\n3104, 3848, 3407, 3406, 3847, 3869, 3428, 3427, 3868\n3105, 3849, 3408, 3407, 3848, 3870, 3429, 3428, 3869\n3106, 3850, 3409, 3408, 3849, 3871, 3430, 3429, 3870\n3107, 3851, 3410, 3409, 3850, 3872, 3431, 3430, 3871\n3108, 3852, 3411, 3410, 3851, 3873, 3432, 3431, 3872\n3109, 3853, 3412, 3411, 3852, 3874, 3433, 3432, 3873\n3110, 3854, 3413, 3412, 3853, 3875, 3434, 3433, 3874\n3111, 3855, 3414, 3413, 3854, 3876, 3435, 3434, 3875\n3112, 3856, 3415, 3414, 3855, 3877, 3436, 3435, 3876\n3113, 3857, 3416, 3415, 3856, 3878, 3437, 3436, 3877\n3114, 3858, 3417, 3416, 3857, 3879, 3438, 3437, 3878\n3115, 3859, 3418, 3417, 3858, 3880, 3439, 3438, 3879\n3116, 3860, 3419, 3418, 3859, 3881, 3440, 3439, 3880\n3117, 3861, 3420, 3419, 3860, 3882, 3441, 3440, 3881\n3118, 3862, 3421, 3420, 3861, 3883, 3442, 3441, 3882\n3119, 3863, 3422, 3421, 3862, 3884, 3443, 3442, 3883\n3120, 3864, 3423, 3422, 3863, 3885, 3444, 3443, 3884\n3121, 3866, 3425, 3424, 3865, 3887, 3446, 3445, 3886\n3122, 3867, 3426, 3425, 3866, 3888, 3447, 3446, 3887\n3123, 3868, 3427, 3426, 3867, 3889, 3448, 3447, 3888\n3124, 3869, 3428, 3427, 3868, 3890, 3449, 3448, 3889\n3125, 3870, 3429, 3428, 3869, 3891, 3450, 3449, 3890\n3126, 3871, 3430, 3429, 3870, 3892, 3451, 3450, 3891\n3127, 3872, 3431, 3430, 3871, 3893, 3452, 3451, 3892\n3128, 3873, 3432, 3431, 3872, 3894, 3453, 3452, 3893\n3129, 3874, 3433, 3432, 3873, 3895, 3454, 3453, 3894\n3130, 3875, 3434, 3433, 3874, 3896, 3455, 3454, 3895\n3131, 3876, 3435, 3434, 3875, 3897, 3456, 3455, 3896\n3132, 3877, 3436, 3435, 3876, 3898, 3457, 3456, 3897\n3133, 3878, 3437, 3436, 3877, 3899, 3458, 3457, 3898\n3134, 3879, 3438, 3437, 3878, 3900, 3459, 3458, 3899\n3135, 3880, 3439, 3438, 3879, 3901, 3460, 3459, 3900\n3136, 3881, 3440, 3439, 3880, 3902, 3461, 3460, 3901\n3137, 3882, 3441, 3440, 3881, 3903, 3462, 3461, 3902\n3138, 3883, 3442, 3441, 3882, 3904, 3463, 3462, 3903\n3139, 3884, 3443, 3442, 3883, 3905, 3464, 3463, 3904\n3140, 3885, 3444, 3443, 3884, 3906, 3465, 3464, 3905\n3141, 3887, 3446, 3445, 3886, 3908, 3467, 3466, 3907\n3142, 3888, 3447, 3446, 3887, 3909, 3468, 3467, 3908\n3143, 3889, 3448, 3447, 3888, 3910, 3469, 3468, 3909\n3144, 3890, 3449, 3448, 3889, 3911, 3470, 3469, 3910\n3145, 3891, 3450, 3449, 3890, 3912, 3471, 3470, 3911\n3146, 3892, 3451, 3450, 3891, 3913, 3472, 3471, 3912\n3147, 3893, 3452, 3451, 3892, 3914, 3473, 3472, 3913\n3148, 3894, 3453, 3452, 3893, 3915, 3474, 3473, 3914\n3149, 3895, 3454, 3453, 3894, 3916, 3475, 3474, 3915\n3150, 3896, 3455, 3454, 3895, 3917, 3476, 3475, 3916\n3151, 3897, 3456, 3455, 3896, 3918, 3477, 3476, 3917\n3152, 3898, 3457, 3456, 3897, 3919, 3478, 3477, 3918\n3153, 3899, 3458, 3457, 3898, 3920, 3479, 3478, 3919\n3154, 3900, 3459, 3458, 3899, 3921, 3480, 3479, 3920\n3155, 3901, 3460, 3459, 3900, 3922, 3481, 3480, 3921\n3156, 3902, 3461, 3460, 3901, 3923, 3482, 3481, 3922\n3157, 3903, 3462, 3461, 3902, 3924, 3483, 3482, 3923\n3158, 3904, 3463, 3462, 3903, 3925, 3484, 3483, 3924\n3159, 3905, 3464, 3463, 3904, 3926, 3485, 3484, 3925\n3160, 3906, 3465, 3464, 3905, 3927, 3486, 3485, 3926\n3161, 3908, 3467, 3466, 3907, 3929, 3488, 3487, 3928\n3162, 3909, 3468, 3467, 3908, 3930, 3489, 3488, 3929\n3163, 3910, 3469, 3468, 3909, 3931, 3490, 3489, 3930\n3164, 3911, 3470, 3469, 3910, 3932, 3491, 3490, 3931\n3165, 3912, 3471, 3470, 3911, 3933, 3492, 3491, 3932\n3166, 3913, 3472, 3471, 3912, 3934, 3493, 3492, 3933\n3167, 3914, 3473, 3472, 3913, 3935, 3494, 3493, 3934\n3168, 3915, 3474, 3473, 3914, 3936, 3495, 3494, 3935\n3169, 3916, 3475, 3474, 3915, 3937, 3496, 3495, 3936\n3170, 3917, 3476, 3475, 3916, 3938, 3497, 3496, 3937\n3171, 3918, 3477, 3476, 3917, 3939, 3498, 3497, 3938\n3172, 3919, 3478, 3477, 3918, 3940, 3499, 3498, 3939\n3173, 3920, 3479, 3478, 3919, 3941, 3500, 3499, 3940\n3174, 3921, 3480, 3479, 3920, 3942, 3501, 3500, 3941\n3175, 3922, 3481, 3480, 3921, 3943, 3502, 3501, 3942\n3176, 3923, 3482, 3481, 3922, 3944, 3503, 3502, 3943\n3177, 3924, 3483, 3482, 3923, 3945, 3504, 3503, 3944\n3178, 3925, 3484, 3483, 3924, 3946, 3505, 3504, 3945\n3179, 3926, 3485, 3484, 3925, 3947, 3506, 3505, 3946\n3180, 3927, 3486, 3485, 3926, 3948, 3507, 3506, 3947\n3181, 3929, 3488, 3487, 3928, 3950, 3509, 3508, 3949\n3182, 3930, 3489, 3488, 3929, 3951, 3510, 3509, 3950\n3183, 3931, 3490, 3489, 3930, 3952, 3511, 3510, 3951\n3184, 3932, 3491, 3490, 3931, 3953, 3512, 3511, 3952\n3185, 3933, 3492, 3491, 3932, 3954, 3513, 3512, 3953\n3186, 3934, 3493, 3492, 3933, 3955, 3514, 3513, 3954\n3187, 3935, 3494, 3493, 3934, 3956, 3515, 3514, 3955\n3188, 3936, 3495, 3494, 3935, 3957, 3516, 3515, 3956\n3189, 3937, 3496, 3495, 3936, 3958, 3517, 3516, 3957\n3190, 3938, 3497, 3496, 3937, 3959, 3518, 3517, 3958\n3191, 3939, 3498, 3497, 3938, 3960, 3519, 3518, 3959\n3192, 3940, 3499, 3498, 3939, 3961, 3520, 3519, 3960\n3193, 3941, 3500, 3499, 3940, 3962, 3521, 3520, 3961\n3194, 3942, 3501, 3500, 3941, 3963, 3522, 3521, 3962\n3195, 3943, 3502, 3501, 3942, 3964, 3523, 3522, 3963\n3196, 3944, 3503, 3502, 3943, 3965, 3524, 3523, 3964\n3197, 3945, 3504, 3503, 3944, 3966, 3525, 3524, 3965\n3198, 3946, 3505, 3504, 3945, 3967, 3526, 3525, 3966\n3199, 3947, 3506, 3505, 3946, 3968, 3527, 3526, 3967\n3200, 3948, 3507, 3506, 3947, 3969, 3528, 3527, 3968\n3201, 3971, 3530, 3529, 3970, 3992, 3551, 3550, 3991\n3202, 3972, 3531, 3530, 3971, 3993, 3552, 3551, 3992\n3203, 3973, 3532, 3531, 3972, 3994, 3553, 3552, 3993\n3204, 3974, 3533, 3532, 3973, 3995, 3554, 3553, 3994\n3205, 3975, 3534, 3533, 3974, 3996, 3555, 3554, 3995\n3206, 3976, 3535, 3534, 3975, 3997, 3556, 3555, 3996\n3207, 3977, 3536, 3535, 3976, 3998, 3557, 3556, 3997\n3208, 3978, 3537, 3536, 3977, 3999, 3558, 3557, 3998\n3209, 3979, 3538, 3537, 3978, 4000, 3559, 3558, 3999\n3210, 3980, 3539, 3538, 3979, 4001, 3560, 3559, 4000\n3211, 3981, 3540, 3539, 3980, 4002, 3561, 3560, 4001\n3212, 3982, 3541, 3540, 3981, 4003, 3562, 3561, 4002\n3213, 3983, 3542, 3541, 3982, 4004, 3563, 3562, 4003\n3214, 3984, 3543, 3542, 3983, 4005, 3564, 3563, 4004\n3215, 3985, 3544, 3543, 3984, 4006, 3565, 3564, 4005\n3216, 3986, 3545, 3544, 3985, 4007, 3566, 3565, 4006\n3217, 3987, 3546, 3545, 3986, 4008, 3567, 3566, 4007\n3218, 3988, 3547, 3546, 3987, 4009, 3568, 3567, 4008\n3219, 3989, 3548, 3547, 3988, 4010, 3569, 3568, 4009\n3220, 3990, 3549, 3548, 3989, 4011, 3570, 3569, 4010\n3221, 3992, 3551, 3550, 3991, 4013, 3572, 3571, 4012\n3222, 3993, 3552, 3551, 3992, 4014, 3573, 3572, 4013\n3223, 3994, 3553, 3552, 3993, 4015, 3574, 3573, 4014\n3224, 3995, 3554, 3553, 3994, 4016, 3575, 3574, 4015\n3225, 3996, 3555, 3554, 3995, 4017, 3576, 3575, 4016\n3226, 3997, 3556, 3555, 3996, 4018, 3577, 3576, 4017\n3227, 3998, 3557, 3556, 3997, 4019, 3578, 3577, 4018\n3228, 3999, 3558, 3557, 3998, 4020, 3579, 3578, 4019\n3229, 4000, 3559, 3558, 3999, 4021, 3580, 3579, 4020\n3230, 4001, 3560, 3559, 4000, 4022, 3581, 3580, 4021\n3231, 4002, 3561, 3560, 4001, 4023, 3582, 3581, 4022\n3232, 4003, 3562, 3561, 4002, 4024, 3583, 3582, 4023\n3233, 4004, 3563, 3562, 4003, 4025, 3584, 3583, 4024\n3234, 4005, 3564, 3563, 4004, 4026, 3585, 3584, 4025\n3235, 4006, 3565, 3564, 4005, 4027, 3586, 3585, 4026\n3236, 4007, 3566, 3565, 4006, 4028, 3587, 3586, 4027\n3237, 4008, 3567, 3566, 4007, 4029, 3588, 3587, 4028\n3238, 4009, 3568, 3567, 4008, 4030, 3589, 3588, 4029\n3239, 4010, 3569, 3568, 4009, 4031, 3590, 3589, 4030\n3240, 4011, 3570, 3569, 4010, 4032, 3591, 3590, 4031\n3241, 4013, 3572, 3571, 4012, 4034, 3593, 3592, 4033\n3242, 4014, 3573, 3572, 4013, 4035, 3594, 3593, 4034\n3243, 4015, 3574, 3573, 4014, 4036, 3595, 3594, 4035\n3244, 4016, 3575, 3574, 4015, 4037, 3596, 3595, 4036\n3245, 4017, 3576, 3575, 4016, 4038, 3597, 3596, 4037\n3246, 4018, 3577, 3576, 4017, 4039, 3598, 3597, 4038\n3247, 4019, 3578, 3577, 4018, 4040, 3599, 3598, 4039\n3248, 4020, 3579, 3578, 4019, 4041, 3600, 3599, 4040\n3249, 4021, 3580, 3579, 4020, 4042, 3601, 3600, 4041\n3250, 4022, 3581, 3580, 4021, 4043, 3602, 3601, 4042\n3251, 4023, 3582, 3581, 4022, 4044, 3603, 3602, 4043\n3252, 4024, 3583, 3582, 4023, 4045, 3604, 3603, 4044\n3253, 4025, 3584, 3583, 4024, 4046, 3605, 3604, 4045\n3254, 4026, 3585, 3584, 4025, 4047, 3606, 3605, 4046\n3255, 4027, 3586, 3585, 4026, 4048, 3607, 3606, 4047\n3256, 4028, 3587, 3586, 4027, 4049, 3608, 3607, 4048\n3257, 4029, 3588, 3587, 4028, 4050, 3609, 3608, 4049\n3258, 4030, 3589, 3588, 4029, 4051, 3610, 3609, 4050\n3259, 4031, 3590, 3589, 4030, 4052, 3611, 3610, 4051\n3260, 4032, 3591, 3590, 4031, 4053, 3612, 3611, 4052\n3261, 4034, 3593, 3592, 4033, 4055, 3614, 3613, 4054\n3262, 4035, 3594, 3593, 4034, 4056, 3615, 3614, 4055\n3263, 4036, 3595, 3594, 4035, 4057, 3616, 3615, 4056\n3264, 4037, 3596, 3595, 4036, 4058, 3617, 3616, 4057\n3265, 4038, 3597, 3596, 4037, 4059, 3618, 3617, 4058\n3266, 4039, 3598, 3597, 4038, 4060, 3619, 3618, 4059\n3267, 4040, 3599, 3598, 4039, 4061, 3620, 3619, 4060\n3268, 4041, 3600, 3599, 4040, 4062, 3621, 3620, 4061\n3269, 4042, 3601, 3600, 4041, 4063, 3622, 3621, 4062\n3270, 4043, 3602, 3601, 4042, 4064, 3623, 3622, 4063\n3271, 4044, 3603, 3602, 4043, 4065, 3624, 3623, 4064\n3272, 4045, 3604, 3603, 4044, 4066, 3625, 3624, 4065\n3273, 4046, 3605, 3604, 4045, 4067, 3626, 3625, 4066\n3274, 4047, 3606, 3605, 4046, 4068, 3627, 3626, 4067\n3275, 4048, 3607, 3606, 4047, 4069, 3628, 3627, 4068\n3276, 4049, 3608, 3607, 4048, 4070, 3629, 3628, 4069\n3277, 4050, 3609, 3608, 4049, 4071, 3630, 3629, 4070\n3278, 4051, 3610, 3609, 4050, 4072, 3631, 3630, 4071\n3279, 4052, 3611, 3610, 4051, 4073, 3632, 3631, 4072\n3280, 4053, 3612, 3611, 4052, 4074, 3633, 3632, 4073\n3281, 4055, 3614, 3613, 4054, 4076, 3635, 3634, 4075\n3282, 4056, 3615, 3614, 4055, 4077, 3636, 3635, 4076\n3283, 4057, 3616, 3615, 4056, 4078, 3637, 3636, 4077\n3284, 4058, 3617, 3616, 4057, 4079, 3638, 3637, 4078\n3285, 4059, 3618, 3617, 4058, 4080, 3639, 3638, 4079\n3286, 4060, 3619, 3618, 4059, 4081, 3640, 3639, 4080\n3287, 4061, 3620, 3619, 4060, 4082, 3641, 3640, 4081\n3288, 4062, 3621, 3620, 4061, 4083, 3642, 3641, 4082\n3289, 4063, 3622, 3621, 4062, 4084, 3643, 3642, 4083\n3290, 4064, 3623, 3622, 4063, 4085, 3644, 3643, 4084\n3291, 4065, 3624, 3623, 4064, 4086, 3645, 3644, 4085\n3292, 4066, 3625, 3624, 4065, 4087, 3646, 3645, 4086\n3293, 4067, 3626, 3625, 4066, 4088, 3647, 3646, 4087\n3294, 4068, 3627, 3626, 4067, 4089, 3648, 3647, 4088\n3295, 4069, 3628, 3627, 4068, 4090, 3649, 3648, 4089\n3296, 4070, 3629, 3628, 4069, 4091, 3650, 3649, 4090\n3297, 4071, 3630, 3629, 4070, 4092, 3651, 3650, 4091\n3298, 4072, 3631, 3630, 4071, 4093, 3652, 3651, 4092\n3299, 4073, 3632, 3631, 4072, 4094, 3653, 3652, 4093\n3300, 4074, 3633, 3632, 4073, 4095, 3654, 3653, 4094\n3301, 4076, 3635, 3634, 4075, 4097, 3656, 3655, 4096\n3302, 4077, 3636, 3635, 4076, 4098, 3657, 3656, 4097\n3303, 4078, 3637, 3636, 4077, 4099, 3658, 3657, 4098\n3304, 4079, 3638, 3637, 4078, 4100, 3659, 3658, 4099\n3305, 4080, 3639, 3638, 4079, 4101, 3660, 3659, 4100\n3306, 4081, 3640, 3639, 4080, 4102, 3661, 3660, 4101\n3307, 4082, 3641, 3640, 4081, 4103, 3662, 3661, 4102\n3308, 4083, 3642, 3641, 4082, 4104, 3663, 3662, 4103\n3309, 4084, 3643, 3642, 4083, 4105, 3664, 3663, 4104\n3310, 4085, 3644, 3643, 4084, 4106, 3665, 3664, 4105\n3311, 4086, 3645, 3644, 4085, 4107, 3666, 3665, 4106\n3312, 4087, 3646, 3645, 4086, 4108, 3667, 3666, 4107\n3313, 4088, 3647, 3646, 4087, 4109, 3668, 3667, 4108\n3314, 4089, 3648, 3647, 4088, 4110, 3669, 3668, 4109\n3315, 4090, 3649, 3648, 4089, 4111, 3670, 3669, 4110\n3316, 4091, 3650, 3649, 4090, 4112, 3671, 3670, 4111\n3317, 4092, 3651, 3650, 4091, 4113, 3672, 3671, 4112\n3318, 4093, 3652, 3651, 4092, 4114, 3673, 3672, 4113\n3319, 4094, 3653, 3652, 4093, 4115, 3674, 3673, 4114\n3320, 4095, 3654, 3653, 4094, 4116, 3675, 3674, 4115\n3321, 4097, 3656, 3655, 4096, 4118, 3677, 3676, 4117\n3322, 4098, 3657, 3656, 4097, 4119, 3678, 3677, 4118\n3323, 4099, 3658, 3657, 4098, 4120, 3679, 3678, 4119\n3324, 4100, 3659, 3658, 4099, 4121, 3680, 3679, 4120\n3325, 4101, 3660, 3659, 4100, 4122, 3681, 3680, 4121\n3326, 4102, 3661, 3660, 4101, 4123, 3682, 3681, 4122\n3327, 4103, 3662, 3661, 4102, 4124, 3683, 3682, 4123\n3328, 4104, 3663, 3662, 4103, 4125, 3684, 3683, 4124\n3329, 4105, 3664, 3663, 4104, 4126, 3685, 3684, 4125\n3330, 4106, 3665, 3664, 4105, 4127, 3686, 3685, 4126\n3331, 4107, 3666, 3665, 4106, 4128, 3687, 3686, 4127\n3332, 4108, 3667, 3666, 4107, 4129, 3688, 3687, 4128\n3333, 4109, 3668, 3667, 4108, 4130, 3689, 3688, 4129\n3334, 4110, 3669, 3668, 4109, 4131, 3690, 3689, 4130\n3335, 4111, 3670, 3669, 4110, 4132, 3691, 3690, 4131\n3336, 4112, 3671, 3670, 4111, 4133, 3692, 3691, 4132\n3337, 4113, 3672, 3671, 4112, 4134, 3693, 3692, 4133\n3338, 4114, 3673, 3672, 4113, 4135, 3694, 3693, 4134\n3339, 4115, 3674, 3673, 4114, 4136, 3695, 3694, 4135\n3340, 4116, 3675, 3674, 4115, 4137, 3696, 3695, 4136\n3341, 4118, 3677, 3676, 4117, 4139, 3698, 3697, 4138\n3342, 4119, 3678, 3677, 4118, 4140, 3699, 3698, 4139\n3343, 4120, 3679, 3678, 4119, 4141, 3700, 3699, 4140\n3344, 4121, 3680, 3679, 4120, 4142, 3701, 3700, 4141\n3345, 4122, 3681, 3680, 4121, 4143, 3702, 3701, 4142\n3346, 4123, 3682, 3681, 4122, 4144, 3703, 3702, 4143\n3347, 4124, 3683, 3682, 4123, 4145, 3704, 3703, 4144\n3348, 4125, 3684, 3683, 4124, 4146, 3705, 3704, 4145\n3349, 4126, 3685, 3684, 4125, 4147, 3706, 3705, 4146\n3350, 4127, 3686, 3685, 4126, 4148, 3707, 3706, 4147\n3351, 4128, 3687, 3686, 4127, 4149, 3708, 3707, 4148\n3352, 4129, 3688, 3687, 4128, 4150, 3709, 3708, 4149\n3353, 4130, 3689, 3688, 4129, 4151, 3710, 3709, 4150\n3354, 4131, 3690, 3689, 4130, 4152, 3711, 3710, 4151\n3355, 4132, 3691, 3690, 4131, 4153, 3712, 3711, 4152\n3356, 4133, 3692, 3691, 4132, 4154, 3713, 3712, 4153\n3357, 4134, 3693, 3692, 4133, 4155, 3714, 3713, 4154\n3358, 4135, 3694, 3693, 4134, 4156, 3715, 3714, 4155\n3359, 4136, 3695, 3694, 4135, 4157, 3716, 3715, 4156\n3360, 4137, 3696, 3695, 4136, 4158, 3717, 3716, 4157\n3361, 4139, 3698, 3697, 4138, 4160, 3719, 3718, 4159\n3362, 4140, 3699, 3698, 4139, 4161, 3720, 3719, 4160\n3363, 4141, 3700, 3699, 4140, 4162, 3721, 3720, 4161\n3364, 4142, 3701, 3700, 4141, 4163, 3722, 3721, 4162\n3365, 4143, 3702, 3701, 4142, 4164, 3723, 3722, 4163\n3366, 4144, 3703, 3702, 4143, 4165, 3724, 3723, 4164\n3367, 4145, 3704, 3703, 4144, 4166, 3725, 3724, 4165\n3368, 4146, 3705, 3704, 4145, 4167, 3726, 3725, 4166\n3369, 4147, 3706, 3705, 4146, 4168, 3727, 3726, 4167\n3370, 4148, 3707, 3706, 4147, 4169, 3728, 3727, 4168\n3371, 4149, 3708, 3707, 4148, 4170, 3729, 3728, 4169\n3372, 4150, 3709, 3708, 4149, 4171, 3730, 3729, 4170\n3373, 4151, 3710, 3709, 4150, 4172, 3731, 3730, 4171\n3374, 4152, 3711, 3710, 4151, 4173, 3732, 3731, 4172\n3375, 4153, 3712, 3711, 4152, 4174, 3733, 3732, 4173\n3376, 4154, 3713, 3712, 4153, 4175, 3734, 3733, 4174\n3377, 4155, 3714, 3713, 4154, 4176, 3735, 3734, 4175\n3378, 4156, 3715, 3714, 4155, 4177, 3736, 3735, 4176\n3379, 4157, 3716, 3715, 4156, 4178, 3737, 3736, 4177\n3380, 4158, 3717, 3716, 4157, 4179, 3738, 3737, 4178\n3381, 4160, 3719, 3718, 4159, 4181, 3740, 3739, 4180\n3382, 4161, 3720, 3719, 4160, 4182, 3741, 3740, 4181\n3383, 4162, 3721, 3720, 4161, 4183, 3742, 3741, 4182\n3384, 4163, 3722, 3721, 4162, 4184, 3743, 3742, 4183\n3385, 4164, 3723, 3722, 4163, 4185, 3744, 3743, 4184\n3386, 4165, 3724, 3723, 4164, 4186, 3745, 3744, 4185\n3387, 4166, 3725, 3724, 4165, 4187, 3746, 3745, 4186\n3388, 4167, 3726, 3725, 4166, 4188, 3747, 3746, 4187\n3389, 4168, 3727, 3726, 4167, 4189, 3748, 3747, 4188\n3390, 4169, 3728, 3727, 4168, 4190, 3749, 3748, 4189\n3391, 4170, 3729, 3728, 4169, 4191, 3750, 3749, 4190\n3392, 4171, 3730, 3729, 4170, 4192, 3751, 3750, 4191\n3393, 4172, 3731, 3730, 4171, 4193, 3752, 3751, 4192\n3394, 4173, 3732, 3731, 4172, 4194, 3753, 3752, 4193\n3395, 4174, 3733, 3732, 4173, 4195, 3754, 3753, 4194\n3396, 4175, 3734, 3733, 4174, 4196, 3755, 3754, 4195\n3397, 4176, 3735, 3734, 4175, 4197, 3756, 3755, 4196\n3398, 4177, 3736, 3735, 4176, 4198, 3757, 3756, 4197\n3399, 4178, 3737, 3736, 4177, 4199, 3758, 3757, 4198\n3400, 4179, 3738, 3737, 4178, 4200, 3759, 3758, 4199\n3401, 4181, 3740, 3739, 4180, 4202, 3761, 3760, 4201\n3402, 4182, 3741, 3740, 4181, 4203, 3762, 3761, 4202\n3403, 4183, 3742, 3741, 4182, 4204, 3763, 3762, 4203\n3404, 4184, 3743, 3742, 4183, 4205, 3764, 3763, 4204\n3405, 4185, 3744, 3743, 4184, 4206, 3765, 3764, 4205\n3406, 4186, 3745, 3744, 4185, 4207, 3766, 3765, 4206\n3407, 4187, 3746, 3745, 4186, 4208, 3767, 3766, 4207\n3408, 4188, 3747, 3746, 4187, 4209, 3768, 3767, 4208\n3409, 4189, 3748, 3747, 4188, 4210, 3769, 3768, 4209\n3410, 4190, 3749, 3748, 4189, 4211, 3770, 3769, 4210\n3411, 4191, 3750, 3749, 4190, 4212, 3771, 3770, 4211\n3412, 4192, 3751, 3750, 4191, 4213, 3772, 3771, 4212\n3413, 4193, 3752, 3751, 4192, 4214, 3773, 3772, 4213\n3414, 4194, 3753, 3752, 4193, 4215, 3774, 3773, 4214\n3415, 4195, 3754, 3753, 4194, 4216, 3775, 3774, 4215\n3416, 4196, 3755, 3754, 4195, 4217, 3776, 3775, 4216\n3417, 4197, 3756, 3755, 4196, 4218, 3777, 3776, 4217\n3418, 4198, 3757, 3756, 4197, 4219, 3778, 3777, 4218\n3419, 4199, 3758, 3757, 4198, 4220, 3779, 3778, 4219\n3420, 4200, 3759, 3758, 4199, 4221, 3780, 3779, 4220\n3421, 4202, 3761, 3760, 4201, 4223, 3782, 3781, 4222\n3422, 4203, 3762, 3761, 4202, 4224, 3783, 3782, 4223\n3423, 4204, 3763, 3762, 4203, 4225, 3784, 3783, 4224\n3424, 4205, 3764, 3763, 4204, 4226, 3785, 3784, 4225\n3425, 4206, 3765, 3764, 4205, 4227, 3786, 3785, 4226\n3426, 4207, 3766, 3765, 4206, 4228, 3787, 3786, 4227\n3427, 4208, 3767, 3766, 4207, 4229, 3788, 3787, 4228\n3428, 4209, 3768, 3767, 4208, 4230, 3789, 3788, 4229\n3429, 4210, 3769, 3768, 4209, 4231, 3790, 3789, 4230\n3430, 4211, 3770, 3769, 4210, 4232, 3791, 3790, 4231\n3431, 4212, 3771, 3770, 4211, 4233, 3792, 3791, 4232\n3432, 4213, 3772, 3771, 4212, 4234, 3793, 3792, 4233\n3433, 4214, 3773, 3772, 4213, 4235, 3794, 3793, 4234\n3434, 4215, 3774, 3773, 4214, 4236, 3795, 3794, 4235\n3435, 4216, 3775, 3774, 4215, 4237, 3796, 3795, 4236\n3436, 4217, 3776, 3775, 4216, 4238, 3797, 3796, 4237\n3437, 4218, 3777, 3776, 4217, 4239, 3798, 3797, 4238\n3438, 4219, 3778, 3777, 4218, 4240, 3799, 3798, 4239\n3439, 4220, 3779, 3778, 4219, 4241, 3800, 3799, 4240\n3440, 4221, 3780, 3779, 4220, 4242, 3801, 3800, 4241\n3441, 4223, 3782, 3781, 4222, 4244, 3803, 3802, 4243\n3442, 4224, 3783, 3782, 4223, 4245, 3804, 3803, 4244\n3443, 4225, 3784, 3783, 4224, 4246, 3805, 3804, 4245\n3444, 4226, 3785, 3784, 4225, 4247, 3806, 3805, 4246\n3445, 4227, 3786, 3785, 4226, 4248, 3807, 3806, 4247\n3446, 4228, 3787, 3786, 4227, 4249, 3808, 3807, 4248\n3447, 4229, 3788, 3787, 4228, 4250, 3809, 3808, 4249\n3448, 4230, 3789, 3788, 4229, 4251, 3810, 3809, 4250\n3449, 4231, 3790, 3789, 4230, 4252, 3811, 3810, 4251\n3450, 4232, 3791, 3790, 4231, 4253, 3812, 3811, 4252\n3451, 4233, 3792, 3791, 4232, 4254, 3813, 3812, 4253\n3452, 4234, 3793, 3792, 4233, 4255, 3814, 3813, 4254\n3453, 4235, 3794, 3793, 4234, 4256, 3815, 3814, 4255\n3454, 4236, 3795, 3794, 4235, 4257, 3816, 3815, 4256\n3455, 4237, 3796, 3795, 4236, 4258, 3817, 3816, 4257\n3456, 4238, 3797, 3796, 4237, 4259, 3818, 3817, 4258\n3457, 4239, 3798, 3797, 4238, 4260, 3819, 3818, 4259\n3458, 4240, 3799, 3798, 4239, 4261, 3820, 3819, 4260\n3459, 4241, 3800, 3799, 4240, 4262, 3821, 3820, 4261\n3460, 4242, 3801, 3800, 4241, 4263, 3822, 3821, 4262\n3461, 4244, 3803, 3802, 4243, 4265, 3824, 3823, 4264\n3462, 4245, 3804, 3803, 4244, 4266, 3825, 3824, 4265\n3463, 4246, 3805, 3804, 4245, 4267, 3826, 3825, 4266\n3464, 4247, 3806, 3805, 4246, 4268, 3827, 3826, 4267\n3465, 4248, 3807, 3806, 4247, 4269, 3828, 3827, 4268\n3466, 4249, 3808, 3807, 4248, 4270, 3829, 3828, 4269\n3467, 4250, 3809, 3808, 4249, 4271, 3830, 3829, 4270\n3468, 4251, 3810, 3809, 4250, 4272, 3831, 3830, 4271\n3469, 4252, 3811, 3810, 4251, 4273, 3832, 3831, 4272\n3470, 4253, 3812, 3811, 4252, 4274, 3833, 3832, 4273\n3471, 4254, 3813, 3812, 4253, 4275, 3834, 3833, 4274\n3472, 4255, 3814, 3813, 4254, 4276, 3835, 3834, 4275\n3473, 4256, 3815, 3814, 4255, 4277, 3836, 3835, 4276\n3474, 4257, 3816, 3815, 4256, 4278, 3837, 3836, 4277\n3475, 4258, 3817, 3816, 4257, 4279, 3838, 3837, 4278\n3476, 4259, 3818, 3817, 4258, 4280, 3839, 3838, 4279\n3477, 4260, 3819, 3818, 4259, 4281, 3840, 3839, 4280\n3478, 4261, 3820, 3819, 4260, 4282, 3841, 3840, 4281\n3479, 4262, 3821, 3820, 4261, 4283, 3842, 3841, 4282\n3480, 4263, 3822, 3821, 4262, 4284, 3843, 3842, 4283\n3481, 4265, 3824, 3823, 4264, 4286, 3845, 3844, 4285\n3482, 4266, 3825, 3824, 4265, 4287, 3846, 3845, 4286\n3483, 4267, 3826, 3825, 4266, 4288, 3847, 3846, 4287\n3484, 4268, 3827, 3826, 4267, 4289, 3848, 3847, 4288\n3485, 4269, 3828, 3827, 4268, 4290, 3849, 3848, 4289\n3486, 4270, 3829, 3828, 4269, 4291, 3850, 3849, 4290\n3487, 4271, 3830, 3829, 4270, 4292, 3851, 3850, 4291\n3488, 4272, 3831, 3830, 4271, 4293, 3852, 3851, 4292\n3489, 4273, 3832, 3831, 4272, 4294, 3853, 3852, 4293\n3490, 4274, 3833, 3832, 4273, 4295, 3854, 3853, 4294\n3491, 4275, 3834, 3833, 4274, 4296, 3855, 3854, 4295\n3492, 4276, 3835, 3834, 4275, 4297, 3856, 3855, 4296\n3493, 4277, 3836, 3835, 4276, 4298, 3857, 3856, 4297\n3494, 4278, 3837, 3836, 4277, 4299, 3858, 3857, 4298\n3495, 4279, 3838, 3837, 4278, 4300, 3859, 3858, 4299\n3496, 4280, 3839, 3838, 4279, 4301, 3860, 3859, 4300\n3497, 4281, 3840, 3839, 4280, 4302, 3861, 3860, 4301\n3498, 4282, 3841, 3840, 4281, 4303, 3862, 3861, 4302\n3499, 4283, 3842, 3841, 4282, 4304, 3863, 3862, 4303\n3500, 4284, 3843, 3842, 4283, 4305, 3864, 3863, 4304\n3501, 4286, 3845, 3844, 4285, 4307, 3866, 3865, 4306\n3502, 4287, 3846, 3845, 4286, 4308, 3867, 3866, 4307\n3503, 4288, 3847, 3846, 4287, 4309, 3868, 3867, 4308\n3504, 4289, 3848, 3847, 4288, 4310, 3869, 3868, 4309\n3505, 4290, 3849, 3848, 4289, 4311, 3870, 3869, 4310\n3506, 4291, 3850, 3849, 4290, 4312, 3871, 3870, 4311\n3507, 4292, 3851, 3850, 4291, 4313, 3872, 3871, 4312\n3508, 4293, 3852, 3851, 4292, 4314, 3873, 3872, 4313\n3509, 4294, 3853, 3852, 4293, 4315, 3874, 3873, 4314\n3510, 4295, 3854, 3853, 4294, 4316, 3875, 3874, 4315\n3511, 4296, 3855, 3854, 4295, 4317, 3876, 3875, 4316\n3512, 4297, 3856, 3855, 4296, 4318, 3877, 3876, 4317\n3513, 4298, 3857, 3856, 4297, 4319, 3878, 3877, 4318\n3514, 4299, 3858, 3857, 4298, 4320, 3879, 3878, 4319\n3515, 4300, 3859, 3858, 4299, 4321, 3880, 3879, 4320\n3516, 4301, 3860, 3859, 4300, 4322, 3881, 3880, 4321\n3517, 4302, 3861, 3860, 4301, 4323, 3882, 3881, 4322\n3518, 4303, 3862, 3861, 4302, 4324, 3883, 3882, 4323\n3519, 4304, 3863, 3862, 4303, 4325, 3884, 3883, 4324\n3520, 4305, 3864, 3863, 4304, 4326, 3885, 3884, 4325\n3521, 4307, 3866, 3865, 4306, 4328, 3887, 3886, 4327\n3522, 4308, 3867, 3866, 4307, 4329, 3888, 3887, 4328\n3523, 4309, 3868, 3867, 4308, 4330, 3889, 3888, 4329\n3524, 4310, 3869, 3868, 4309, 4331, 3890, 3889, 4330\n3525, 4311, 3870, 3869, 4310, 4332, 3891, 3890, 4331\n3526, 4312, 3871, 3870, 4311, 4333, 3892, 3891, 4332\n3527, 4313, 3872, 3871, 4312, 4334, 3893, 3892, 4333\n3528, 4314, 3873, 3872, 4313, 4335, 3894, 3893, 4334\n3529, 4315, 3874, 3873, 4314, 4336, 3895, 3894, 4335\n3530, 4316, 3875, 3874, 4315, 4337, 3896, 3895, 4336\n3531, 4317, 3876, 3875, 4316, 4338, 3897, 3896, 4337\n3532, 4318, 3877, 3876, 4317, 4339, 3898, 3897, 4338\n3533, 4319, 3878, 3877, 4318, 4340, 3899, 3898, 4339\n3534, 4320, 3879, 3878, 4319, 4341, 3900, 3899, 4340\n3535, 4321, 3880, 3879, 4320, 4342, 3901, 3900, 4341\n3536, 4322, 3881, 3880, 4321, 4343, 3902, 3901, 4342\n3537, 4323, 3882, 3881, 4322, 4344, 3903, 3902, 4343\n3538, 4324, 3883, 3882, 4323, 4345, 3904, 3903, 4344\n3539, 4325, 3884, 3883, 4324, 4346, 3905, 3904, 4345\n3540, 4326, 3885, 3884, 4325, 4347, 3906, 3905, 4346\n3541, 4328, 3887, 3886, 4327, 4349, 3908, 3907, 4348\n3542, 4329, 3888, 3887, 4328, 4350, 3909, 3908, 4349\n3543, 4330, 3889, 3888, 4329, 4351, 3910, 3909, 4350\n3544, 4331, 3890, 3889, 4330, 4352, 3911, 3910, 4351\n3545, 4332, 3891, 3890, 4331, 4353, 3912, 3911, 4352\n3546, 4333, 3892, 3891, 4332, 4354, 3913, 3912, 4353\n3547, 4334, 3893, 3892, 4333, 4355, 3914, 3913, 4354\n3548, 4335, 3894, 3893, 4334, 4356, 3915, 3914, 4355\n3549, 4336, 3895, 3894, 4335, 4357, 3916, 3915, 4356\n3550, 4337, 3896, 3895, 4336, 4358, 3917, 3916, 4357\n3551, 4338, 3897, 3896, 4337, 4359, 3918, 3917, 4358\n3552, 4339, 3898, 3897, 4338, 4360, 3919, 3918, 4359\n3553, 4340, 3899, 3898, 4339, 4361, 3920, 3919, 4360\n3554, 4341, 3900, 3899, 4340, 4362, 3921, 3920, 4361\n3555, 4342, 3901, 3900, 4341, 4363, 3922, 3921, 4362\n3556, 4343, 3902, 3901, 4342, 4364, 3923, 3922, 4363\n3557, 4344, 3903, 3902, 4343, 4365, 3924, 3923, 4364\n3558, 4345, 3904, 3903, 4344, 4366, 3925, 3924, 4365\n3559, 4346, 3905, 3904, 4345, 4367, 3926, 3925, 4366\n3560, 4347, 3906, 3905, 4346, 4368, 3927, 3926, 4367\n3561, 4349, 3908, 3907, 4348, 4370, 3929, 3928, 4369\n3562, 4350, 3909, 3908, 4349, 4371, 3930, 3929, 4370\n3563, 4351, 3910, 3909, 4350, 4372, 3931, 3930, 4371\n3564, 4352, 3911, 3910, 4351, 4373, 3932, 3931, 4372\n3565, 4353, 3912, 3911, 4352, 4374, 3933, 3932, 4373\n3566, 4354, 3913, 3912, 4353, 4375, 3934, 3933, 4374\n3567, 4355, 3914, 3913, 4354, 4376, 3935, 3934, 4375\n3568, 4356, 3915, 3914, 4355, 4377, 3936, 3935, 4376\n3569, 4357, 3916, 3915, 4356, 4378, 3937, 3936, 4377\n3570, 4358, 3917, 3916, 4357, 4379, 3938, 3937, 4378\n3571, 4359, 3918, 3917, 4358, 4380, 3939, 3938, 4379\n3572, 4360, 3919, 3918, 4359, 4381, 3940, 3939, 4380\n3573, 4361, 3920, 3919, 4360, 4382, 3941, 3940, 4381\n3574, 4362, 3921, 3920, 4361, 4383, 3942, 3941, 4382\n3575, 4363, 3922, 3921, 4362, 4384, 3943, 3942, 4383\n3576, 4364, 3923, 3922, 4363, 4385, 3944, 3943, 4384\n3577, 4365, 3924, 3923, 4364, 4386, 3945, 3944, 4385\n3578, 4366, 3925, 3924, 4365, 4387, 3946, 3945, 4386\n3579, 4367, 3926, 3925, 4366, 4388, 3947, 3946, 4387\n3580, 4368, 3927, 3926, 4367, 4389, 3948, 3947, 4388\n3581, 4370, 3929, 3928, 4369, 4391, 3950, 3949, 4390\n3582, 4371, 3930, 3929, 4370, 4392, 3951, 3950, 4391\n3583, 4372, 3931, 3930, 4371, 4393, 3952, 3951, 4392\n3584, 4373, 3932, 3931, 4372, 4394, 3953, 3952, 4393\n3585, 4374, 3933, 3932, 4373, 4395, 3954, 3953, 4394\n3586, 4375, 3934, 3933, 4374, 4396, 3955, 3954, 4395\n3587, 4376, 3935, 3934, 4375, 4397, 3956, 3955, 4396\n3588, 4377, 3936, 3935, 4376, 4398, 3957, 3956, 4397\n3589, 4378, 3937, 3936, 4377, 4399, 3958, 3957, 4398\n3590, 4379, 3938, 3937, 4378, 4400, 3959, 3958, 4399\n3591, 4380, 3939, 3938, 4379, 4401, 3960, 3959, 4400\n3592, 4381, 3940, 3939, 4380, 4402, 3961, 3960, 4401\n3593, 4382, 3941, 3940, 4381, 4403, 3962, 3961, 4402\n3594, 4383, 3942, 3941, 4382, 4404, 3963, 3962, 4403\n3595, 4384, 3943, 3942, 4383, 4405, 3964, 3963, 4404\n3596, 4385, 3944, 3943, 4384, 4406, 3965, 3964, 4405\n3597, 4386, 3945, 3944, 4385, 4407, 3966, 3965, 4406\n3598, 4387, 3946, 3945, 4386, 4408, 3967, 3966, 4407\n3599, 4388, 3947, 3946, 4387, 4409, 3968, 3967, 4408\n3600, 4389, 3948, 3947, 4388, 4410, 3969, 3968, 4409\n3601, 4412, 3971, 3970, 4411, 4433, 3992, 3991, 4432\n3602, 4413, 3972, 3971, 4412, 4434, 3993, 3992, 4433\n3603, 4414, 3973, 3972, 4413, 4435, 3994, 3993, 4434\n3604, 4415, 3974, 3973, 4414, 4436, 3995, 3994, 4435\n3605, 4416, 3975, 3974, 4415, 4437, 3996, 3995, 4436\n3606, 4417, 3976, 3975, 4416, 4438, 3997, 3996, 4437\n3607, 4418, 3977, 3976, 4417, 4439, 3998, 3997, 4438\n3608, 4419, 3978, 3977, 4418, 4440, 3999, 3998, 4439\n3609, 4420, 3979, 3978, 4419, 4441, 4000, 3999, 4440\n3610, 4421, 3980, 3979, 4420, 4442, 4001, 4000, 4441\n3611, 4422, 3981, 3980, 4421, 4443, 4002, 4001, 4442\n3612, 4423, 3982, 3981, 4422, 4444, 4003, 4002, 4443\n3613, 4424, 3983, 3982, 4423, 4445, 4004, 4003, 4444\n3614, 4425, 3984, 3983, 4424, 4446, 4005, 4004, 4445\n3615, 4426, 3985, 3984, 4425, 4447, 4006, 4005, 4446\n3616, 4427, 3986, 3985, 4426, 4448, 4007, 4006, 4447\n3617, 4428, 3987, 3986, 4427, 4449, 4008, 4007, 4448\n3618, 4429, 3988, 3987, 4428, 4450, 4009, 4008, 4449\n3619, 4430, 3989, 3988, 4429, 4451, 4010, 4009, 4450\n3620, 4431, 3990, 3989, 4430, 4452, 4011, 4010, 4451\n3621, 4433, 3992, 3991, 4432, 4454, 4013, 4012, 4453\n3622, 4434, 3993, 3992, 4433, 4455, 4014, 4013, 4454\n3623, 4435, 3994, 3993, 4434, 4456, 4015, 4014, 4455\n3624, 4436, 3995, 3994, 4435, 4457, 4016, 4015, 4456\n3625, 4437, 3996, 3995, 4436, 4458, 4017, 4016, 4457\n3626, 4438, 3997, 3996, 4437, 4459, 4018, 4017, 4458\n3627, 4439, 3998, 3997, 4438, 4460, 4019, 4018, 4459\n3628, 4440, 3999, 3998, 4439, 4461, 4020, 4019, 4460\n3629, 4441, 4000, 3999, 4440, 4462, 4021, 4020, 4461\n3630, 4442, 4001, 4000, 4441, 4463, 4022, 4021, 4462\n3631, 4443, 4002, 4001, 4442, 4464, 4023, 4022, 4463\n3632, 4444, 4003, 4002, 4443, 4465, 4024, 4023, 4464\n3633, 4445, 4004, 4003, 4444, 4466, 4025, 4024, 4465\n3634, 4446, 4005, 4004, 4445, 4467, 4026, 4025, 4466\n3635, 4447, 4006, 4005, 4446, 4468, 4027, 4026, 4467\n3636, 4448, 4007, 4006, 4447, 4469, 4028, 4027, 4468\n3637, 4449, 4008, 4007, 4448, 4470, 4029, 4028, 4469\n3638, 4450, 4009, 4008, 4449, 4471, 4030, 4029, 4470\n3639, 4451, 4010, 4009, 4450, 4472, 4031, 4030, 4471\n3640, 4452, 4011, 4010, 4451, 4473, 4032, 4031, 4472\n3641, 4454, 4013, 4012, 4453, 4475, 4034, 4033, 4474\n3642, 4455, 4014, 4013, 4454, 4476, 4035, 4034, 4475\n3643, 4456, 4015, 4014, 4455, 4477, 4036, 4035, 4476\n3644, 4457, 4016, 4015, 4456, 4478, 4037, 4036, 4477\n3645, 4458, 4017, 4016, 4457, 4479, 4038, 4037, 4478\n3646, 4459, 4018, 4017, 4458, 4480, 4039, 4038, 4479\n3647, 4460, 4019, 4018, 4459, 4481, 4040, 4039, 4480\n3648, 4461, 4020, 4019, 4460, 4482, 4041, 4040, 4481\n3649, 4462, 4021, 4020, 4461, 4483, 4042, 4041, 4482\n3650, 4463, 4022, 4021, 4462, 4484, 4043, 4042, 4483\n3651, 4464, 4023, 4022, 4463, 4485, 4044, 4043, 4484\n3652, 4465, 4024, 4023, 4464, 4486, 4045, 4044, 4485\n3653, 4466, 4025, 4024, 4465, 4487, 4046, 4045, 4486\n3654, 4467, 4026, 4025, 4466, 4488, 4047, 4046, 4487\n3655, 4468, 4027, 4026, 4467, 4489, 4048, 4047, 4488\n3656, 4469, 4028, 4027, 4468, 4490, 4049, 4048, 4489\n3657, 4470, 4029, 4028, 4469, 4491, 4050, 4049, 4490\n3658, 4471, 4030, 4029, 4470, 4492, 4051, 4050, 4491\n3659, 4472, 4031, 4030, 4471, 4493, 4052, 4051, 4492\n3660, 4473, 4032, 4031, 4472, 4494, 4053, 4052, 4493\n3661, 4475, 4034, 4033, 4474, 4496, 4055, 4054, 4495\n3662, 4476, 4035, 4034, 4475, 4497, 4056, 4055, 4496\n3663, 4477, 4036, 4035, 4476, 4498, 4057, 4056, 4497\n3664, 4478, 4037, 4036, 4477, 4499, 4058, 4057, 4498\n3665, 4479, 4038, 4037, 4478, 4500, 4059, 4058, 4499\n3666, 4480, 4039, 4038, 4479, 4501, 4060, 4059, 4500\n3667, 4481, 4040, 4039, 4480, 4502, 4061, 4060, 4501\n3668, 4482, 4041, 4040, 4481, 4503, 4062, 4061, 4502\n3669, 4483, 4042, 4041, 4482, 4504, 4063, 4062, 4503\n3670, 4484, 4043, 4042, 4483, 4505, 4064, 4063, 4504\n3671, 4485, 4044, 4043, 4484, 4506, 4065, 4064, 4505\n3672, 4486, 4045, 4044, 4485, 4507, 4066, 4065, 4506\n3673, 4487, 4046, 4045, 4486, 4508, 4067, 4066, 4507\n3674, 4488, 4047, 4046, 4487, 4509, 4068, 4067, 4508\n3675, 4489, 4048, 4047, 4488, 4510, 4069, 4068, 4509\n3676, 4490, 4049, 4048, 4489, 4511, 4070, 4069, 4510\n3677, 4491, 4050, 4049, 4490, 4512, 4071, 4070, 4511\n3678, 4492, 4051, 4050, 4491, 4513, 4072, 4071, 4512\n3679, 4493, 4052, 4051, 4492, 4514, 4073, 4072, 4513\n3680, 4494, 4053, 4052, 4493, 4515, 4074, 4073, 4514\n3681, 4496, 4055, 4054, 4495, 4517, 4076, 4075, 4516\n3682, 4497, 4056, 4055, 4496, 4518, 4077, 4076, 4517\n3683, 4498, 4057, 4056, 4497, 4519, 4078, 4077, 4518\n3684, 4499, 4058, 4057, 4498, 4520, 4079, 4078, 4519\n3685, 4500, 4059, 4058, 4499, 4521, 4080, 4079, 4520\n3686, 4501, 4060, 4059, 4500, 4522, 4081, 4080, 4521\n3687, 4502, 4061, 4060, 4501, 4523, 4082, 4081, 4522\n3688, 4503, 4062, 4061, 4502, 4524, 4083, 4082, 4523\n3689, 4504, 4063, 4062, 4503, 4525, 4084, 4083, 4524\n3690, 4505, 4064, 4063, 4504, 4526, 4085, 4084, 4525\n3691, 4506, 4065, 4064, 4505, 4527, 4086, 4085, 4526\n3692, 4507, 4066, 4065, 4506, 4528, 4087, 4086, 4527\n3693, 4508, 4067, 4066, 4507, 4529, 4088, 4087, 4528\n3694, 4509, 4068, 4067, 4508, 4530, 4089, 4088, 4529\n3695, 4510, 4069, 4068, 4509, 4531, 4090, 4089, 4530\n3696, 4511, 4070, 4069, 4510, 4532, 4091, 4090, 4531\n3697, 4512, 4071, 4070, 4511, 4533, 4092, 4091, 4532\n3698, 4513, 4072, 4071, 4512, 4534, 4093, 4092, 4533\n3699, 4514, 4073, 4072, 4513, 4535, 4094, 4093, 4534\n3700, 4515, 4074, 4073, 4514, 4536, 4095, 4094, 4535\n3701, 4517, 4076, 4075, 4516, 4538, 4097, 4096, 4537\n3702, 4518, 4077, 4076, 4517, 4539, 4098, 4097, 4538\n3703, 4519, 4078, 4077, 4518, 4540, 4099, 4098, 4539\n3704, 4520, 4079, 4078, 4519, 4541, 4100, 4099, 4540\n3705, 4521, 4080, 4079, 4520, 4542, 4101, 4100, 4541\n3706, 4522, 4081, 4080, 4521, 4543, 4102, 4101, 4542\n3707, 4523, 4082, 4081, 4522, 4544, 4103, 4102, 4543\n3708, 4524, 4083, 4082, 4523, 4545, 4104, 4103, 4544\n3709, 4525, 4084, 4083, 4524, 4546, 4105, 4104, 4545\n3710, 4526, 4085, 4084, 4525, 4547, 4106, 4105, 4546\n3711, 4527, 4086, 4085, 4526, 4548, 4107, 4106, 4547\n3712, 4528, 4087, 4086, 4527, 4549, 4108, 4107, 4548\n3713, 4529, 4088, 4087, 4528, 4550, 4109, 4108, 4549\n3714, 4530, 4089, 4088, 4529, 4551, 4110, 4109, 4550\n3715, 4531, 4090, 4089, 4530, 4552, 4111, 4110, 4551\n3716, 4532, 4091, 4090, 4531, 4553, 4112, 4111, 4552\n3717, 4533, 4092, 4091, 4532, 4554, 4113, 4112, 4553\n3718, 4534, 4093, 4092, 4533, 4555, 4114, 4113, 4554\n3719, 4535, 4094, 4093, 4534, 4556, 4115, 4114, 4555\n3720, 4536, 4095, 4094, 4535, 4557, 4116, 4115, 4556\n3721, 4538, 4097, 4096, 4537, 4559, 4118, 4117, 4558\n3722, 4539, 4098, 4097, 4538, 4560, 4119, 4118, 4559\n3723, 4540, 4099, 4098, 4539, 4561, 4120, 4119, 4560\n3724, 4541, 4100, 4099, 4540, 4562, 4121, 4120, 4561\n3725, 4542, 4101, 4100, 4541, 4563, 4122, 4121, 4562\n3726, 4543, 4102, 4101, 4542, 4564, 4123, 4122, 4563\n3727, 4544, 4103, 4102, 4543, 4565, 4124, 4123, 4564\n3728, 4545, 4104, 4103, 4544, 4566, 4125, 4124, 4565\n3729, 4546, 4105, 4104, 4545, 4567, 4126, 4125, 4566\n3730, 4547, 4106, 4105, 4546, 4568, 4127, 4126, 4567\n3731, 4548, 4107, 4106, 4547, 4569, 4128, 4127, 4568\n3732, 4549, 4108, 4107, 4548, 4570, 4129, 4128, 4569\n3733, 4550, 4109, 4108, 4549, 4571, 4130, 4129, 4570\n3734, 4551, 4110, 4109, 4550, 4572, 4131, 4130, 4571\n3735, 4552, 4111, 4110, 4551, 4573, 4132, 4131, 4572\n3736, 4553, 4112, 4111, 4552, 4574, 4133, 4132, 4573\n3737, 4554, 4113, 4112, 4553, 4575, 4134, 4133, 4574\n3738, 4555, 4114, 4113, 4554, 4576, 4135, 4134, 4575\n3739, 4556, 4115, 4114, 4555, 4577, 4136, 4135, 4576\n3740, 4557, 4116, 4115, 4556, 4578, 4137, 4136, 4577\n3741, 4559, 4118, 4117, 4558, 4580, 4139, 4138, 4579\n3742, 4560, 4119, 4118, 4559, 4581, 4140, 4139, 4580\n3743, 4561, 4120, 4119, 4560, 4582, 4141, 4140, 4581\n3744, 4562, 4121, 4120, 4561, 4583, 4142, 4141, 4582\n3745, 4563, 4122, 4121, 4562, 4584, 4143, 4142, 4583\n3746, 4564, 4123, 4122, 4563, 4585, 4144, 4143, 4584\n3747, 4565, 4124, 4123, 4564, 4586, 4145, 4144, 4585\n3748, 4566, 4125, 4124, 4565, 4587, 4146, 4145, 4586\n3749, 4567, 4126, 4125, 4566, 4588, 4147, 4146, 4587\n3750, 4568, 4127, 4126, 4567, 4589, 4148, 4147, 4588\n3751, 4569, 4128, 4127, 4568, 4590, 4149, 4148, 4589\n3752, 4570, 4129, 4128, 4569, 4591, 4150, 4149, 4590\n3753, 4571, 4130, 4129, 4570, 4592, 4151, 4150, 4591\n3754, 4572, 4131, 4130, 4571, 4593, 4152, 4151, 4592\n3755, 4573, 4132, 4131, 4572, 4594, 4153, 4152, 4593\n3756, 4574, 4133, 4132, 4573, 4595, 4154, 4153, 4594\n3757, 4575, 4134, 4133, 4574, 4596, 4155, 4154, 4595\n3758, 4576, 4135, 4134, 4575, 4597, 4156, 4155, 4596\n3759, 4577, 4136, 4135, 4576, 4598, 4157, 4156, 4597\n3760, 4578, 4137, 4136, 4577, 4599, 4158, 4157, 4598\n3761, 4580, 4139, 4138, 4579, 4601, 4160, 4159, 4600\n3762, 4581, 4140, 4139, 4580, 4602, 4161, 4160, 4601\n3763, 4582, 4141, 4140, 4581, 4603, 4162, 4161, 4602\n3764, 4583, 4142, 4141, 4582, 4604, 4163, 4162, 4603\n3765, 4584, 4143, 4142, 4583, 4605, 4164, 4163, 4604\n3766, 4585, 4144, 4143, 4584, 4606, 4165, 4164, 4605\n3767, 4586, 4145, 4144, 4585, 4607, 4166, 4165, 4606\n3768, 4587, 4146, 4145, 4586, 4608, 4167, 4166, 4607\n3769, 4588, 4147, 4146, 4587, 4609, 4168, 4167, 4608\n3770, 4589, 4148, 4147, 4588, 4610, 4169, 4168, 4609\n3771, 4590, 4149, 4148, 4589, 4611, 4170, 4169, 4610\n3772, 4591, 4150, 4149, 4590, 4612, 4171, 4170, 4611\n3773, 4592, 4151, 4150, 4591, 4613, 4172, 4171, 4612\n3774, 4593, 4152, 4151, 4592, 4614, 4173, 4172, 4613\n3775, 4594, 4153, 4152, 4593, 4615, 4174, 4173, 4614\n3776, 4595, 4154, 4153, 4594, 4616, 4175, 4174, 4615\n3777, 4596, 4155, 4154, 4595, 4617, 4176, 4175, 4616\n3778, 4597, 4156, 4155, 4596, 4618, 4177, 4176, 4617\n3779, 4598, 4157, 4156, 4597, 4619, 4178, 4177, 4618\n3780, 4599, 4158, 4157, 4598, 4620, 4179, 4178, 4619\n3781, 4601, 4160, 4159, 4600, 4622, 4181, 4180, 4621\n3782, 4602, 4161, 4160, 4601, 4623, 4182, 4181, 4622\n3783, 4603, 4162, 4161, 4602, 4624, 4183, 4182, 4623\n3784, 4604, 4163, 4162, 4603, 4625, 4184, 4183, 4624\n3785, 4605, 4164, 4163, 4604, 4626, 4185, 4184, 4625\n3786, 4606, 4165, 4164, 4605, 4627, 4186, 4185, 4626\n3787, 4607, 4166, 4165, 4606, 4628, 4187, 4186, 4627\n3788, 4608, 4167, 4166, 4607, 4629, 4188, 4187, 4628\n3789, 4609, 4168, 4167, 4608, 4630, 4189, 4188, 4629\n3790, 4610, 4169, 4168, 4609, 4631, 4190, 4189, 4630\n3791, 4611, 4170, 4169, 4610, 4632, 4191, 4190, 4631\n3792, 4612, 4171, 4170, 4611, 4633, 4192, 4191, 4632\n3793, 4613, 4172, 4171, 4612, 4634, 4193, 4192, 4633\n3794, 4614, 4173, 4172, 4613, 4635, 4194, 4193, 4634\n3795, 4615, 4174, 4173, 4614, 4636, 4195, 4194, 4635\n3796, 4616, 4175, 4174, 4615, 4637, 4196, 4195, 4636\n3797, 4617, 4176, 4175, 4616, 4638, 4197, 4196, 4637\n3798, 4618, 4177, 4176, 4617, 4639, 4198, 4197, 4638\n3799, 4619, 4178, 4177, 4618, 4640, 4199, 4198, 4639\n3800, 4620, 4179, 4178, 4619, 4641, 4200, 4199, 4640\n3801, 4622, 4181, 4180, 4621, 4643, 4202, 4201, 4642\n3802, 4623, 4182, 4181, 4622, 4644, 4203, 4202, 4643\n3803, 4624, 4183, 4182, 4623, 4645, 4204, 4203, 4644\n3804, 4625, 4184, 4183, 4624, 4646, 4205, 4204, 4645\n3805, 4626, 4185, 4184, 4625, 4647, 4206, 4205, 4646\n3806, 4627, 4186, 4185, 4626, 4648, 4207, 4206, 4647\n3807, 4628, 4187, 4186, 4627, 4649, 4208, 4207, 4648\n3808, 4629, 4188, 4187, 4628, 4650, 4209, 4208, 4649\n3809, 4630, 4189, 4188, 4629, 4651, 4210, 4209, 4650\n3810, 4631, 4190, 4189, 4630, 4652, 4211, 4210, 4651\n3811, 4632, 4191, 4190, 4631, 4653, 4212, 4211, 4652\n3812, 4633, 4192, 4191, 4632, 4654, 4213, 4212, 4653\n3813, 4634, 4193, 4192, 4633, 4655, 4214, 4213, 4654\n3814, 4635, 4194, 4193, 4634, 4656, 4215, 4214, 4655\n3815, 4636, 4195, 4194, 4635, 4657, 4216, 4215, 4656\n3816, 4637, 4196, 4195, 4636, 4658, 4217, 4216, 4657\n3817, 4638, 4197, 4196, 4637, 4659, 4218, 4217, 4658\n3818, 4639, 4198, 4197, 4638, 4660, 4219, 4218, 4659\n3819, 4640, 4199, 4198, 4639, 4661, 4220, 4219, 4660\n3820, 4641, 4200, 4199, 4640, 4662, 4221, 4220, 4661\n3821, 4643, 4202, 4201, 4642, 4664, 4223, 4222, 4663\n3822, 4644, 4203, 4202, 4643, 4665, 4224, 4223, 4664\n3823, 4645, 4204, 4203, 4644, 4666, 4225, 4224, 4665\n3824, 4646, 4205, 4204, 4645, 4667, 4226, 4225, 4666\n3825, 4647, 4206, 4205, 4646, 4668, 4227, 4226, 4667\n3826, 4648, 4207, 4206, 4647, 4669, 4228, 4227, 4668\n3827, 4649, 4208, 4207, 4648, 4670, 4229, 4228, 4669\n3828, 4650, 4209, 4208, 4649, 4671, 4230, 4229, 4670\n3829, 4651, 4210, 4209, 4650, 4672, 4231, 4230, 4671\n3830, 4652, 4211, 4210, 4651, 4673, 4232, 4231, 4672\n3831, 4653, 4212, 4211, 4652, 4674, 4233, 4232, 4673\n3832, 4654, 4213, 4212, 4653, 4675, 4234, 4233, 4674\n3833, 4655, 4214, 4213, 4654, 4676, 4235, 4234, 4675\n3834, 4656, 4215, 4214, 4655, 4677, 4236, 4235, 4676\n3835, 4657, 4216, 4215, 4656, 4678, 4237, 4236, 4677\n3836, 4658, 4217, 4216, 4657, 4679, 4238, 4237, 4678\n3837, 4659, 4218, 4217, 4658, 4680, 4239, 4238, 4679\n3838, 4660, 4219, 4218, 4659, 4681, 4240, 4239, 4680\n3839, 4661, 4220, 4219, 4660, 4682, 4241, 4240, 4681\n3840, 4662, 4221, 4220, 4661, 4683, 4242, 4241, 4682\n3841, 4664, 4223, 4222, 4663, 4685, 4244, 4243, 4684\n3842, 4665, 4224, 4223, 4664, 4686, 4245, 4244, 4685\n3843, 4666, 4225, 4224, 4665, 4687, 4246, 4245, 4686\n3844, 4667, 4226, 4225, 4666, 4688, 4247, 4246, 4687\n3845, 4668, 4227, 4226, 4667, 4689, 4248, 4247, 4688\n3846, 4669, 4228, 4227, 4668, 4690, 4249, 4248, 4689\n3847, 4670, 4229, 4228, 4669, 4691, 4250, 4249, 4690\n3848, 4671, 4230, 4229, 4670, 4692, 4251, 4250, 4691\n3849, 4672, 4231, 4230, 4671, 4693, 4252, 4251, 4692\n3850, 4673, 4232, 4231, 4672, 4694, 4253, 4252, 4693\n3851, 4674, 4233, 4232, 4673, 4695, 4254, 4253, 4694\n3852, 4675, 4234, 4233, 4674, 4696, 4255, 4254, 4695\n3853, 4676, 4235, 4234, 4675, 4697, 4256, 4255, 4696\n3854, 4677, 4236, 4235, 4676, 4698, 4257, 4256, 4697\n3855, 4678, 4237, 4236, 4677, 4699, 4258, 4257, 4698\n3856, 4679, 4238, 4237, 4678, 4700, 4259, 4258, 4699\n3857, 4680, 4239, 4238, 4679, 4701, 4260, 4259, 4700\n3858, 4681, 4240, 4239, 4680, 4702, 4261, 4260, 4701\n3859, 4682, 4241, 4240, 4681, 4703, 4262, 4261, 4702\n3860, 4683, 4242, 4241, 4682, 4704, 4263, 4262, 4703\n3861, 4685, 4244, 4243, 4684, 4706, 4265, 4264, 4705\n3862, 4686, 4245, 4244, 4685, 4707, 4266, 4265, 4706\n3863, 4687, 4246, 4245, 4686, 4708, 4267, 4266, 4707\n3864, 4688, 4247, 4246, 4687, 4709, 4268, 4267, 4708\n3865, 4689, 4248, 4247, 4688, 4710, 4269, 4268, 4709\n3866, 4690, 4249, 4248, 4689, 4711, 4270, 4269, 4710\n3867, 4691, 4250, 4249, 4690, 4712, 4271, 4270, 4711\n3868, 4692, 4251, 4250, 4691, 4713, 4272, 4271, 4712\n3869, 4693, 4252, 4251, 4692, 4714, 4273, 4272, 4713\n3870, 4694, 4253, 4252, 4693, 4715, 4274, 4273, 4714\n3871, 4695, 4254, 4253, 4694, 4716, 4275, 4274, 4715\n3872, 4696, 4255, 4254, 4695, 4717, 4276, 4275, 4716\n3873, 4697, 4256, 4255, 4696, 4718, 4277, 4276, 4717\n3874, 4698, 4257, 4256, 4697, 4719, 4278, 4277, 4718\n3875, 4699, 4258, 4257, 4698, 4720, 4279, 4278, 4719\n3876, 4700, 4259, 4258, 4699, 4721, 4280, 4279, 4720\n3877, 4701, 4260, 4259, 4700, 4722, 4281, 4280, 4721\n3878, 4702, 4261, 4260, 4701, 4723, 4282, 4281, 4722\n3879, 4703, 4262, 4261, 4702, 4724, 4283, 4282, 4723\n3880, 4704, 4263, 4262, 4703, 4725, 4284, 4283, 4724\n3881, 4706, 4265, 4264, 4705, 4727, 4286, 4285, 4726\n3882, 4707, 4266, 4265, 4706, 4728, 4287, 4286, 4727\n3883, 4708, 4267, 4266, 4707, 4729, 4288, 4287, 4728\n3884, 4709, 4268, 4267, 4708, 4730, 4289, 4288, 4729\n3885, 4710, 4269, 4268, 4709, 4731, 4290, 4289, 4730\n3886, 4711, 4270, 4269, 4710, 4732, 4291, 4290, 4731\n3887, 4712, 4271, 4270, 4711, 4733, 4292, 4291, 4732\n3888, 4713, 4272, 4271, 4712, 4734, 4293, 4292, 4733\n3889, 4714, 4273, 4272, 4713, 4735, 4294, 4293, 4734\n3890, 4715, 4274, 4273, 4714, 4736, 4295, 4294, 4735\n3891, 4716, 4275, 4274, 4715, 4737, 4296, 4295, 4736\n3892, 4717, 4276, 4275, 4716, 4738, 4297, 4296, 4737\n3893, 4718, 4277, 4276, 4717, 4739, 4298, 4297, 4738\n3894, 4719, 4278, 4277, 4718, 4740, 4299, 4298, 4739\n3895, 4720, 4279, 4278, 4719, 4741, 4300, 4299, 4740\n3896, 4721, 4280, 4279, 4720, 4742, 4301, 4300, 4741\n3897, 4722, 4281, 4280, 4721, 4743, 4302, 4301, 4742\n3898, 4723, 4282, 4281, 4722, 4744, 4303, 4302, 4743\n3899, 4724, 4283, 4282, 4723, 4745, 4304, 4303, 4744\n3900, 4725, 4284, 4283, 4724, 4746, 4305, 4304, 4745\n3901, 4727, 4286, 4285, 4726, 4748, 4307, 4306, 4747\n3902, 4728, 4287, 4286, 4727, 4749, 4308, 4307, 4748\n3903, 4729, 4288, 4287, 4728, 4750, 4309, 4308, 4749\n3904, 4730, 4289, 4288, 4729, 4751, 4310, 4309, 4750\n3905, 4731, 4290, 4289, 4730, 4752, 4311, 4310, 4751\n3906, 4732, 4291, 4290, 4731, 4753, 4312, 4311, 4752\n3907, 4733, 4292, 4291, 4732, 4754, 4313, 4312, 4753\n3908, 4734, 4293, 4292, 4733, 4755, 4314, 4313, 4754\n3909, 4735, 4294, 4293, 4734, 4756, 4315, 4314, 4755\n3910, 4736, 4295, 4294, 4735, 4757, 4316, 4315, 4756\n3911, 4737, 4296, 4295, 4736, 4758, 4317, 4316, 4757\n3912, 4738, 4297, 4296, 4737, 4759, 4318, 4317, 4758\n3913, 4739, 4298, 4297, 4738, 4760, 4319, 4318, 4759\n3914, 4740, 4299, 4298, 4739, 4761, 4320, 4319, 4760\n3915, 4741, 4300, 4299, 4740, 4762, 4321, 4320, 4761\n3916, 4742, 4301, 4300, 4741, 4763, 4322, 4321, 4762\n3917, 4743, 4302, 4301, 4742, 4764, 4323, 4322, 4763\n3918, 4744, 4303, 4302, 4743, 4765, 4324, 4323, 4764\n3919, 4745, 4304, 4303, 4744, 4766, 4325, 4324, 4765\n3920, 4746, 4305, 4304, 4745, 4767, 4326, 4325, 4766\n3921, 4748, 4307, 4306, 4747, 4769, 4328, 4327, 4768\n3922, 4749, 4308, 4307, 4748, 4770, 4329, 4328, 4769\n3923, 4750, 4309, 4308, 4749, 4771, 4330, 4329, 4770\n3924, 4751, 4310, 4309, 4750, 4772, 4331, 4330, 4771\n3925, 4752, 4311, 4310, 4751, 4773, 4332, 4331, 4772\n3926, 4753, 4312, 4311, 4752, 4774, 4333, 4332, 4773\n3927, 4754, 4313, 4312, 4753, 4775, 4334, 4333, 4774\n3928, 4755, 4314, 4313, 4754, 4776, 4335, 4334, 4775\n3929, 4756, 4315, 4314, 4755, 4777, 4336, 4335, 4776\n3930, 4757, 4316, 4315, 4756, 4778, 4337, 4336, 4777\n3931, 4758, 4317, 4316, 4757, 4779, 4338, 4337, 4778\n3932, 4759, 4318, 4317, 4758, 4780, 4339, 4338, 4779\n3933, 4760, 4319, 4318, 4759, 4781, 4340, 4339, 4780\n3934, 4761, 4320, 4319, 4760, 4782, 4341, 4340, 4781\n3935, 4762, 4321, 4320, 4761, 4783, 4342, 4341, 4782\n3936, 4763, 4322, 4321, 4762, 4784, 4343, 4342, 4783\n3937, 4764, 4323, 4322, 4763, 4785, 4344, 4343, 4784\n3938, 4765, 4324, 4323, 4764, 4786, 4345, 4344, 4785\n3939, 4766, 4325, 4324, 4765, 4787, 4346, 4345, 4786\n3940, 4767, 4326, 4325, 4766, 4788, 4347, 4346, 4787\n3941, 4769, 4328, 4327, 4768, 4790, 4349, 4348, 4789\n3942, 4770, 4329, 4328, 4769, 4791, 4350, 4349, 4790\n3943, 4771, 4330, 4329, 4770, 4792, 4351, 4350, 4791\n3944, 4772, 4331, 4330, 4771, 4793, 4352, 4351, 4792\n3945, 4773, 4332, 4331, 4772, 4794, 4353, 4352, 4793\n3946, 4774, 4333, 4332, 4773, 4795, 4354, 4353, 4794\n3947, 4775, 4334, 4333, 4774, 4796, 4355, 4354, 4795\n3948, 4776, 4335, 4334, 4775, 4797, 4356, 4355, 4796\n3949, 4777, 4336, 4335, 4776, 4798, 4357, 4356, 4797\n3950, 4778, 4337, 4336, 4777, 4799, 4358, 4357, 4798\n3951, 4779, 4338, 4337, 4778, 4800, 4359, 4358, 4799\n3952, 4780, 4339, 4338, 4779, 4801, 4360, 4359, 4800\n3953, 4781, 4340, 4339, 4780, 4802, 4361, 4360, 4801\n3954, 4782, 4341, 4340, 4781, 4803, 4362, 4361, 4802\n3955, 4783, 4342, 4341, 4782, 4804, 4363, 4362, 4803\n3956, 4784, 4343, 4342, 4783, 4805, 4364, 4363, 4804\n3957, 4785, 4344, 4343, 4784, 4806, 4365, 4364, 4805\n3958, 4786, 4345, 4344, 4785, 4807, 4366, 4365, 4806\n3959, 4787, 4346, 4345, 4786, 4808, 4367, 4366, 4807\n3960, 4788, 4347, 4346, 4787, 4809, 4368, 4367, 4808\n3961, 4790, 4349, 4348, 4789, 4811, 4370, 4369, 4810\n3962, 4791, 4350, 4349, 4790, 4812, 4371, 4370, 4811\n3963, 4792, 4351, 4350, 4791, 4813, 4372, 4371, 4812\n3964, 4793, 4352, 4351, 4792, 4814, 4373, 4372, 4813\n3965, 4794, 4353, 4352, 4793, 4815, 4374, 4373, 4814\n3966, 4795, 4354, 4353, 4794, 4816, 4375, 4374, 4815\n3967, 4796, 4355, 4354, 4795, 4817, 4376, 4375, 4816\n3968, 4797, 4356, 4355, 4796, 4818, 4377, 4376, 4817\n3969, 4798, 4357, 4356, 4797, 4819, 4378, 4377, 4818\n3970, 4799, 4358, 4357, 4798, 4820, 4379, 4378, 4819\n3971, 4800, 4359, 4358, 4799, 4821, 4380, 4379, 4820\n3972, 4801, 4360, 4359, 4800, 4822, 4381, 4380, 4821\n3973, 4802, 4361, 4360, 4801, 4823, 4382, 4381, 4822\n3974, 4803, 4362, 4361, 4802, 4824, 4383, 4382, 4823\n3975, 4804, 4363, 4362, 4803, 4825, 4384, 4383, 4824\n3976, 4805, 4364, 4363, 4804, 4826, 4385, 4384, 4825\n3977, 4806, 4365, 4364, 4805, 4827, 4386, 4385, 4826\n3978, 4807, 4366, 4365, 4806, 4828, 4387, 4386, 4827\n3979, 4808, 4367, 4366, 4807, 4829, 4388, 4387, 4828\n3980, 4809, 4368, 4367, 4808, 4830, 4389, 4388, 4829\n3981, 4811, 4370, 4369, 4810, 4832, 4391, 4390, 4831\n3982, 4812, 4371, 4370, 4811, 4833, 4392, 4391, 4832\n3983, 4813, 4372, 4371, 4812, 4834, 4393, 4392, 4833\n3984, 4814, 4373, 4372, 4813, 4835, 4394, 4393, 4834\n3985, 4815, 4374, 4373, 4814, 4836, 4395, 4394, 4835\n3986, 4816, 4375, 4374, 4815, 4837, 4396, 4395, 4836\n3987, 4817, 4376, 4375, 4816, 4838, 4397, 4396, 4837\n3988, 4818, 4377, 4376, 4817, 4839, 4398, 4397, 4838\n3989, 4819, 4378, 4377, 4818, 4840, 4399, 4398, 4839\n3990, 4820, 4379, 4378, 4819, 4841, 4400, 4399, 4840\n3991, 4821, 4380, 4379, 4820, 4842, 4401, 4400, 4841\n3992, 4822, 4381, 4380, 4821, 4843, 4402, 4401, 4842\n3993, 4823, 4382, 4381, 4822, 4844, 4403, 4402, 4843\n3994, 4824, 4383, 4382, 4823, 4845, 4404, 4403, 4844\n3995, 4825, 4384, 4383, 4824, 4846, 4405, 4404, 4845\n3996, 4826, 4385, 4384, 4825, 4847, 4406, 4405, 4846\n3997, 4827, 4386, 4385, 4826, 4848, 4407, 4406, 4847\n3998, 4828, 4387, 4386, 4827, 4849, 4408, 4407, 4848\n3999, 4829, 4388, 4387, 4828, 4850, 4409, 4408, 4849\n4000, 4830, 4389, 4388, 4829, 4851, 4410, 4409, 4850\n4001, 4853, 4412, 4411, 4852, 4874, 4433, 4432, 4873\n4002, 4854, 4413, 4412, 4853, 4875, 4434, 4433, 4874\n4003, 4855, 4414, 4413, 4854, 4876, 4435, 4434, 4875\n4004, 4856, 4415, 4414, 4855, 4877, 4436, 4435, 4876\n4005, 4857, 4416, 4415, 4856, 4878, 4437, 4436, 4877\n4006, 4858, 4417, 4416, 4857, 4879, 4438, 4437, 4878\n4007, 4859, 4418, 4417, 4858, 4880, 4439, 4438, 4879\n4008, 4860, 4419, 4418, 4859, 4881, 4440, 4439, 4880\n4009, 4861, 4420, 4419, 4860, 4882, 4441, 4440, 4881\n4010, 4862, 4421, 4420, 4861, 4883, 4442, 4441, 4882\n4011, 4863, 4422, 4421, 4862, 4884, 4443, 4442, 4883\n4012, 4864, 4423, 4422, 4863, 4885, 4444, 4443, 4884\n4013, 4865, 4424, 4423, 4864, 4886, 4445, 4444, 4885\n4014, 4866, 4425, 4424, 4865, 4887, 4446, 4445, 4886\n4015, 4867, 4426, 4425, 4866, 4888, 4447, 4446, 4887\n4016, 4868, 4427, 4426, 4867, 4889, 4448, 4447, 4888\n4017, 4869, 4428, 4427, 4868, 4890, 4449, 4448, 4889\n4018, 4870, 4429, 4428, 4869, 4891, 4450, 4449, 4890\n4019, 4871, 4430, 4429, 4870, 4892, 4451, 4450, 4891\n4020, 4872, 4431, 4430, 4871, 4893, 4452, 4451, 4892\n4021, 4874, 4433, 4432, 4873, 4895, 4454, 4453, 4894\n4022, 4875, 4434, 4433, 4874, 4896, 4455, 4454, 4895\n4023, 4876, 4435, 4434, 4875, 4897, 4456, 4455, 4896\n4024, 4877, 4436, 4435, 4876, 4898, 4457, 4456, 4897\n4025, 4878, 4437, 4436, 4877, 4899, 4458, 4457, 4898\n4026, 4879, 4438, 4437, 4878, 4900, 4459, 4458, 4899\n4027, 4880, 4439, 4438, 4879, 4901, 4460, 4459, 4900\n4028, 4881, 4440, 4439, 4880, 4902, 4461, 4460, 4901\n4029, 4882, 4441, 4440, 4881, 4903, 4462, 4461, 4902\n4030, 4883, 4442, 4441, 4882, 4904, 4463, 4462, 4903\n4031, 4884, 4443, 4442, 4883, 4905, 4464, 4463, 4904\n4032, 4885, 4444, 4443, 4884, 4906, 4465, 4464, 4905\n4033, 4886, 4445, 4444, 4885, 4907, 4466, 4465, 4906\n4034, 4887, 4446, 4445, 4886, 4908, 4467, 4466, 4907\n4035, 4888, 4447, 4446, 4887, 4909, 4468, 4467, 4908\n4036, 4889, 4448, 4447, 4888, 4910, 4469, 4468, 4909\n4037, 4890, 4449, 4448, 4889, 4911, 4470, 4469, 4910\n4038, 4891, 4450, 4449, 4890, 4912, 4471, 4470, 4911\n4039, 4892, 4451, 4450, 4891, 4913, 4472, 4471, 4912\n4040, 4893, 4452, 4451, 4892, 4914, 4473, 4472, 4913\n4041, 4895, 4454, 4453, 4894, 4916, 4475, 4474, 4915\n4042, 4896, 4455, 4454, 4895, 4917, 4476, 4475, 4916\n4043, 4897, 4456, 4455, 4896, 4918, 4477, 4476, 4917\n4044, 4898, 4457, 4456, 4897, 4919, 4478, 4477, 4918\n4045, 4899, 4458, 4457, 4898, 4920, 4479, 4478, 4919\n4046, 4900, 4459, 4458, 4899, 4921, 4480, 4479, 4920\n4047, 4901, 4460, 4459, 4900, 4922, 4481, 4480, 4921\n4048, 4902, 4461, 4460, 4901, 4923, 4482, 4481, 4922\n4049, 4903, 4462, 4461, 4902, 4924, 4483, 4482, 4923\n4050, 4904, 4463, 4462, 4903, 4925, 4484, 4483, 4924\n4051, 4905, 4464, 4463, 4904, 4926, 4485, 4484, 4925\n4052, 4906, 4465, 4464, 4905, 4927, 4486, 4485, 4926\n4053, 4907, 4466, 4465, 4906, 4928, 4487, 4486, 4927\n4054, 4908, 4467, 4466, 4907, 4929, 4488, 4487, 4928\n4055, 4909, 4468, 4467, 4908, 4930, 4489, 4488, 4929\n4056, 4910, 4469, 4468, 4909, 4931, 4490, 4489, 4930\n4057, 4911, 4470, 4469, 4910, 4932, 4491, 4490, 4931\n4058, 4912, 4471, 4470, 4911, 4933, 4492, 4491, 4932\n4059, 4913, 4472, 4471, 4912, 4934, 4493, 4492, 4933\n4060, 4914, 4473, 4472, 4913, 4935, 4494, 4493, 4934\n4061, 4916, 4475, 4474, 4915, 4937, 4496, 4495, 4936\n4062, 4917, 4476, 4475, 4916, 4938, 4497, 4496, 4937\n4063, 4918, 4477, 4476, 4917, 4939, 4498, 4497, 4938\n4064, 4919, 4478, 4477, 4918, 4940, 4499, 4498, 4939\n4065, 4920, 4479, 4478, 4919, 4941, 4500, 4499, 4940\n4066, 4921, 4480, 4479, 4920, 4942, 4501, 4500, 4941\n4067, 4922, 4481, 4480, 4921, 4943, 4502, 4501, 4942\n4068, 4923, 4482, 4481, 4922, 4944, 4503, 4502, 4943\n4069, 4924, 4483, 4482, 4923, 4945, 4504, 4503, 4944\n4070, 4925, 4484, 4483, 4924, 4946, 4505, 4504, 4945\n4071, 4926, 4485, 4484, 4925, 4947, 4506, 4505, 4946\n4072, 4927, 4486, 4485, 4926, 4948, 4507, 4506, 4947\n4073, 4928, 4487, 4486, 4927, 4949, 4508, 4507, 4948\n4074, 4929, 4488, 4487, 4928, 4950, 4509, 4508, 4949\n4075, 4930, 4489, 4488, 4929, 4951, 4510, 4509, 4950\n4076, 4931, 4490, 4489, 4930, 4952, 4511, 4510, 4951\n4077, 4932, 4491, 4490, 4931, 4953, 4512, 4511, 4952\n4078, 4933, 4492, 4491, 4932, 4954, 4513, 4512, 4953\n4079, 4934, 4493, 4492, 4933, 4955, 4514, 4513, 4954\n4080, 4935, 4494, 4493, 4934, 4956, 4515, 4514, 4955\n4081, 4937, 4496, 4495, 4936, 4958, 4517, 4516, 4957\n4082, 4938, 4497, 4496, 4937, 4959, 4518, 4517, 4958\n4083, 4939, 4498, 4497, 4938, 4960, 4519, 4518, 4959\n4084, 4940, 4499, 4498, 4939, 4961, 4520, 4519, 4960\n4085, 4941, 4500, 4499, 4940, 4962, 4521, 4520, 4961\n4086, 4942, 4501, 4500, 4941, 4963, 4522, 4521, 4962\n4087, 4943, 4502, 4501, 4942, 4964, 4523, 4522, 4963\n4088, 4944, 4503, 4502, 4943, 4965, 4524, 4523, 4964\n4089, 4945, 4504, 4503, 4944, 4966, 4525, 4524, 4965\n4090, 4946, 4505, 4504, 4945, 4967, 4526, 4525, 4966\n4091, 4947, 4506, 4505, 4946, 4968, 4527, 4526, 4967\n4092, 4948, 4507, 4506, 4947, 4969, 4528, 4527, 4968\n4093, 4949, 4508, 4507, 4948, 4970, 4529, 4528, 4969\n4094, 4950, 4509, 4508, 4949, 4971, 4530, 4529, 4970\n4095, 4951, 4510, 4509, 4950, 4972, 4531, 4530, 4971\n4096, 4952, 4511, 4510, 4951, 4973, 4532, 4531, 4972\n4097, 4953, 4512, 4511, 4952, 4974, 4533, 4532, 4973\n4098, 4954, 4513, 4512, 4953, 4975, 4534, 4533, 4974\n4099, 4955, 4514, 4513, 4954, 4976, 4535, 4534, 4975\n4100, 4956, 4515, 4514, 4955, 4977, 4536, 4535, 4976\n4101, 4958, 4517, 4516, 4957, 4979, 4538, 4537, 4978\n4102, 4959, 4518, 4517, 4958, 4980, 4539, 4538, 4979\n4103, 4960, 4519, 4518, 4959, 4981, 4540, 4539, 4980\n4104, 4961, 4520, 4519, 4960, 4982, 4541, 4540, 4981\n4105, 4962, 4521, 4520, 4961, 4983, 4542, 4541, 4982\n4106, 4963, 4522, 4521, 4962, 4984, 4543, 4542, 4983\n4107, 4964, 4523, 4522, 4963, 4985, 4544, 4543, 4984\n4108, 4965, 4524, 4523, 4964, 4986, 4545, 4544, 4985\n4109, 4966, 4525, 4524, 4965, 4987, 4546, 4545, 4986\n4110, 4967, 4526, 4525, 4966, 4988, 4547, 4546, 4987\n4111, 4968, 4527, 4526, 4967, 4989, 4548, 4547, 4988\n4112, 4969, 4528, 4527, 4968, 4990, 4549, 4548, 4989\n4113, 4970, 4529, 4528, 4969, 4991, 4550, 4549, 4990\n4114, 4971, 4530, 4529, 4970, 4992, 4551, 4550, 4991\n4115, 4972, 4531, 4530, 4971, 4993, 4552, 4551, 4992\n4116, 4973, 4532, 4531, 4972, 4994, 4553, 4552, 4993\n4117, 4974, 4533, 4532, 4973, 4995, 4554, 4553, 4994\n4118, 4975, 4534, 4533, 4974, 4996, 4555, 4554, 4995\n4119, 4976, 4535, 4534, 4975, 4997, 4556, 4555, 4996\n4120, 4977, 4536, 4535, 4976, 4998, 4557, 4556, 4997\n4121, 4979, 4538, 4537, 4978, 5000, 4559, 4558, 4999\n4122, 4980, 4539, 4538, 4979, 5001, 4560, 4559, 5000\n4123, 4981, 4540, 4539, 4980, 5002, 4561, 4560, 5001\n4124, 4982, 4541, 4540, 4981, 5003, 4562, 4561, 5002\n4125, 4983, 4542, 4541, 4982, 5004, 4563, 4562, 5003\n4126, 4984, 4543, 4542, 4983, 5005, 4564, 4563, 5004\n4127, 4985, 4544, 4543, 4984, 5006, 4565, 4564, 5005\n4128, 4986, 4545, 4544, 4985, 5007, 4566, 4565, 5006\n4129, 4987, 4546, 4545, 4986, 5008, 4567, 4566, 5007\n4130, 4988, 4547, 4546, 4987, 5009, 4568, 4567, 5008\n4131, 4989, 4548, 4547, 4988, 5010, 4569, 4568, 5009\n4132, 4990, 4549, 4548, 4989, 5011, 4570, 4569, 5010\n4133, 4991, 4550, 4549, 4990, 5012, 4571, 4570, 5011\n4134, 4992, 4551, 4550, 4991, 5013, 4572, 4571, 5012\n4135, 4993, 4552, 4551, 4992, 5014, 4573, 4572, 5013\n4136, 4994, 4553, 4552, 4993, 5015, 4574, 4573, 5014\n4137, 4995, 4554, 4553, 4994, 5016, 4575, 4574, 5015\n4138, 4996, 4555, 4554, 4995, 5017, 4576, 4575, 5016\n4139, 4997, 4556, 4555, 4996, 5018, 4577, 4576, 5017\n4140, 4998, 4557, 4556, 4997, 5019, 4578, 4577, 5018\n4141, 5000, 4559, 4558, 4999, 5021, 4580, 4579, 5020\n4142, 5001, 4560, 4559, 5000, 5022, 4581, 4580, 5021\n4143, 5002, 4561, 4560, 5001, 5023, 4582, 4581, 5022\n4144, 5003, 4562, 4561, 5002, 5024, 4583, 4582, 5023\n4145, 5004, 4563, 4562, 5003, 5025, 4584, 4583, 5024\n4146, 5005, 4564, 4563, 5004, 5026, 4585, 4584, 5025\n4147, 5006, 4565, 4564, 5005, 5027, 4586, 4585, 5026\n4148, 5007, 4566, 4565, 5006, 5028, 4587, 4586, 5027\n4149, 5008, 4567, 4566, 5007, 5029, 4588, 4587, 5028\n4150, 5009, 4568, 4567, 5008, 5030, 4589, 4588, 5029\n4151, 5010, 4569, 4568, 5009, 5031, 4590, 4589, 5030\n4152, 5011, 4570, 4569, 5010, 5032, 4591, 4590, 5031\n4153, 5012, 4571, 4570, 5011, 5033, 4592, 4591, 5032\n4154, 5013, 4572, 4571, 5012, 5034, 4593, 4592, 5033\n4155, 5014, 4573, 4572, 5013, 5035, 4594, 4593, 5034\n4156, 5015, 4574, 4573, 5014, 5036, 4595, 4594, 5035\n4157, 5016, 4575, 4574, 5015, 5037, 4596, 4595, 5036\n4158, 5017, 4576, 4575, 5016, 5038, 4597, 4596, 5037\n4159, 5018, 4577, 4576, 5017, 5039, 4598, 4597, 5038\n4160, 5019, 4578, 4577, 5018, 5040, 4599, 4598, 5039\n4161, 5021, 4580, 4579, 5020, 5042, 4601, 4600, 5041\n4162, 5022, 4581, 4580, 5021, 5043, 4602, 4601, 5042\n4163, 5023, 4582, 4581, 5022, 5044, 4603, 4602, 5043\n4164, 5024, 4583, 4582, 5023, 5045, 4604, 4603, 5044\n4165, 5025, 4584, 4583, 5024, 5046, 4605, 4604, 5045\n4166, 5026, 4585, 4584, 5025, 5047, 4606, 4605, 5046\n4167, 5027, 4586, 4585, 5026, 5048, 4607, 4606, 5047\n4168, 5028, 4587, 4586, 5027, 5049, 4608, 4607, 5048\n4169, 5029, 4588, 4587, 5028, 5050, 4609, 4608, 5049\n4170, 5030, 4589, 4588, 5029, 5051, 4610, 4609, 5050\n4171, 5031, 4590, 4589, 5030, 5052, 4611, 4610, 5051\n4172, 5032, 4591, 4590, 5031, 5053, 4612, 4611, 5052\n4173, 5033, 4592, 4591, 5032, 5054, 4613, 4612, 5053\n4174, 5034, 4593, 4592, 5033, 5055, 4614, 4613, 5054\n4175, 5035, 4594, 4593, 5034, 5056, 4615, 4614, 5055\n4176, 5036, 4595, 4594, 5035, 5057, 4616, 4615, 5056\n4177, 5037, 4596, 4595, 5036, 5058, 4617, 4616, 5057\n4178, 5038, 4597, 4596, 5037, 5059, 4618, 4617, 5058\n4179, 5039, 4598, 4597, 5038, 5060, 4619, 4618, 5059\n4180, 5040, 4599, 4598, 5039, 5061, 4620, 4619, 5060\n4181, 5042, 4601, 4600, 5041, 5063, 4622, 4621, 5062\n4182, 5043, 4602, 4601, 5042, 5064, 4623, 4622, 5063\n4183, 5044, 4603, 4602, 5043, 5065, 4624, 4623, 5064\n4184, 5045, 4604, 4603, 5044, 5066, 4625, 4624, 5065\n4185, 5046, 4605, 4604, 5045, 5067, 4626, 4625, 5066\n4186, 5047, 4606, 4605, 5046, 5068, 4627, 4626, 5067\n4187, 5048, 4607, 4606, 5047, 5069, 4628, 4627, 5068\n4188, 5049, 4608, 4607, 5048, 5070, 4629, 4628, 5069\n4189, 5050, 4609, 4608, 5049, 5071, 4630, 4629, 5070\n4190, 5051, 4610, 4609, 5050, 5072, 4631, 4630, 5071\n4191, 5052, 4611, 4610, 5051, 5073, 4632, 4631, 5072\n4192, 5053, 4612, 4611, 5052, 5074, 4633, 4632, 5073\n4193, 5054, 4613, 4612, 5053, 5075, 4634, 4633, 5074\n4194, 5055, 4614, 4613, 5054, 5076, 4635, 4634, 5075\n4195, 5056, 4615, 4614, 5055, 5077, 4636, 4635, 5076\n4196, 5057, 4616, 4615, 5056, 5078, 4637, 4636, 5077\n4197, 5058, 4617, 4616, 5057, 5079, 4638, 4637, 5078\n4198, 5059, 4618, 4617, 5058, 5080, 4639, 4638, 5079\n4199, 5060, 4619, 4618, 5059, 5081, 4640, 4639, 5080\n4200, 5061, 4620, 4619, 5060, 5082, 4641, 4640, 5081\n4201, 5063, 4622, 4621, 5062, 5084, 4643, 4642, 5083\n4202, 5064, 4623, 4622, 5063, 5085, 4644, 4643, 5084\n4203, 5065, 4624, 4623, 5064, 5086, 4645, 4644, 5085\n4204, 5066, 4625, 4624, 5065, 5087, 4646, 4645, 5086\n4205, 5067, 4626, 4625, 5066, 5088, 4647, 4646, 5087\n4206, 5068, 4627, 4626, 5067, 5089, 4648, 4647, 5088\n4207, 5069, 4628, 4627, 5068, 5090, 4649, 4648, 5089\n4208, 5070, 4629, 4628, 5069, 5091, 4650, 4649, 5090\n4209, 5071, 4630, 4629, 5070, 5092, 4651, 4650, 5091\n4210, 5072, 4631, 4630, 5071, 5093, 4652, 4651, 5092\n4211, 5073, 4632, 4631, 5072, 5094, 4653, 4652, 5093\n4212, 5074, 4633, 4632, 5073, 5095, 4654, 4653, 5094\n4213, 5075, 4634, 4633, 5074, 5096, 4655, 4654, 5095\n4214, 5076, 4635, 4634, 5075, 5097, 4656, 4655, 5096\n4215, 5077, 4636, 4635, 5076, 5098, 4657, 4656, 5097\n4216, 5078, 4637, 4636, 5077, 5099, 4658, 4657, 5098\n4217, 5079, 4638, 4637, 5078, 5100, 4659, 4658, 5099\n4218, 5080, 4639, 4638, 5079, 5101, 4660, 4659, 5100\n4219, 5081, 4640, 4639, 5080, 5102, 4661, 4660, 5101\n4220, 5082, 4641, 4640, 5081, 5103, 4662, 4661, 5102\n4221, 5084, 4643, 4642, 5083, 5105, 4664, 4663, 5104\n4222, 5085, 4644, 4643, 5084, 5106, 4665, 4664, 5105\n4223, 5086, 4645, 4644, 5085, 5107, 4666, 4665, 5106\n4224, 5087, 4646, 4645, 5086, 5108, 4667, 4666, 5107\n4225, 5088, 4647, 4646, 5087, 5109, 4668, 4667, 5108\n4226, 5089, 4648, 4647, 5088, 5110, 4669, 4668, 5109\n4227, 5090, 4649, 4648, 5089, 5111, 4670, 4669, 5110\n4228, 5091, 4650, 4649, 5090, 5112, 4671, 4670, 5111\n4229, 5092, 4651, 4650, 5091, 5113, 4672, 4671, 5112\n4230, 5093, 4652, 4651, 5092, 5114, 4673, 4672, 5113\n4231, 5094, 4653, 4652, 5093, 5115, 4674, 4673, 5114\n4232, 5095, 4654, 4653, 5094, 5116, 4675, 4674, 5115\n4233, 5096, 4655, 4654, 5095, 5117, 4676, 4675, 5116\n4234, 5097, 4656, 4655, 5096, 5118, 4677, 4676, 5117\n4235, 5098, 4657, 4656, 5097, 5119, 4678, 4677, 5118\n4236, 5099, 4658, 4657, 5098, 5120, 4679, 4678, 5119\n4237, 5100, 4659, 4658, 5099, 5121, 4680, 4679, 5120\n4238, 5101, 4660, 4659, 5100, 5122, 4681, 4680, 5121\n4239, 5102, 4661, 4660, 5101, 5123, 4682, 4681, 5122\n4240, 5103, 4662, 4661, 5102, 5124, 4683, 4682, 5123\n4241, 5105, 4664, 4663, 5104, 5126, 4685, 4684, 5125\n4242, 5106, 4665, 4664, 5105, 5127, 4686, 4685, 5126\n4243, 5107, 4666, 4665, 5106, 5128, 4687, 4686, 5127\n4244, 5108, 4667, 4666, 5107, 5129, 4688, 4687, 5128\n4245, 5109, 4668, 4667, 5108, 5130, 4689, 4688, 5129\n4246, 5110, 4669, 4668, 5109, 5131, 4690, 4689, 5130\n4247, 5111, 4670, 4669, 5110, 5132, 4691, 4690, 5131\n4248, 5112, 4671, 4670, 5111, 5133, 4692, 4691, 5132\n4249, 5113, 4672, 4671, 5112, 5134, 4693, 4692, 5133\n4250, 5114, 4673, 4672, 5113, 5135, 4694, 4693, 5134\n4251, 5115, 4674, 4673, 5114, 5136, 4695, 4694, 5135\n4252, 5116, 4675, 4674, 5115, 5137, 4696, 4695, 5136\n4253, 5117, 4676, 4675, 5116, 5138, 4697, 4696, 5137\n4254, 5118, 4677, 4676, 5117, 5139, 4698, 4697, 5138\n4255, 5119, 4678, 4677, 5118, 5140, 4699, 4698, 5139\n4256, 5120, 4679, 4678, 5119, 5141, 4700, 4699, 5140\n4257, 5121, 4680, 4679, 5120, 5142, 4701, 4700, 5141\n4258, 5122, 4681, 4680, 5121, 5143, 4702, 4701, 5142\n4259, 5123, 4682, 4681, 5122, 5144, 4703, 4702, 5143\n4260, 5124, 4683, 4682, 5123, 5145, 4704, 4703, 5144\n4261, 5126, 4685, 4684, 5125, 5147, 4706, 4705, 5146\n4262, 5127, 4686, 4685, 5126, 5148, 4707, 4706, 5147\n4263, 5128, 4687, 4686, 5127, 5149, 4708, 4707, 5148\n4264, 5129, 4688, 4687, 5128, 5150, 4709, 4708, 5149\n4265, 5130, 4689, 4688, 5129, 5151, 4710, 4709, 5150\n4266, 5131, 4690, 4689, 5130, 5152, 4711, 4710, 5151\n4267, 5132, 4691, 4690, 5131, 5153, 4712, 4711, 5152\n4268, 5133, 4692, 4691, 5132, 5154, 4713, 4712, 5153\n4269, 5134, 4693, 4692, 5133, 5155, 4714, 4713, 5154\n4270, 5135, 4694, 4693, 5134, 5156, 4715, 4714, 5155\n4271, 5136, 4695, 4694, 5135, 5157, 4716, 4715, 5156\n4272, 5137, 4696, 4695, 5136, 5158, 4717, 4716, 5157\n4273, 5138, 4697, 4696, 5137, 5159, 4718, 4717, 5158\n4274, 5139, 4698, 4697, 5138, 5160, 4719, 4718, 5159\n4275, 5140, 4699, 4698, 5139, 5161, 4720, 4719, 5160\n4276, 5141, 4700, 4699, 5140, 5162, 4721, 4720, 5161\n4277, 5142, 4701, 4700, 5141, 5163, 4722, 4721, 5162\n4278, 5143, 4702, 4701, 5142, 5164, 4723, 4722, 5163\n4279, 5144, 4703, 4702, 5143, 5165, 4724, 4723, 5164\n4280, 5145, 4704, 4703, 5144, 5166, 4725, 4724, 5165\n4281, 5147, 4706, 4705, 5146, 5168, 4727, 4726, 5167\n4282, 5148, 4707, 4706, 5147, 5169, 4728, 4727, 5168\n4283, 5149, 4708, 4707, 5148, 5170, 4729, 4728, 5169\n4284, 5150, 4709, 4708, 5149, 5171, 4730, 4729, 5170\n4285, 5151, 4710, 4709, 5150, 5172, 4731, 4730, 5171\n4286, 5152, 4711, 4710, 5151, 5173, 4732, 4731, 5172\n4287, 5153, 4712, 4711, 5152, 5174, 4733, 4732, 5173\n4288, 5154, 4713, 4712, 5153, 5175, 4734, 4733, 5174\n4289, 5155, 4714, 4713, 5154, 5176, 4735, 4734, 5175\n4290, 5156, 4715, 4714, 5155, 5177, 4736, 4735, 5176\n4291, 5157, 4716, 4715, 5156, 5178, 4737, 4736, 5177\n4292, 5158, 4717, 4716, 5157, 5179, 4738, 4737, 5178\n4293, 5159, 4718, 4717, 5158, 5180, 4739, 4738, 5179\n4294, 5160, 4719, 4718, 5159, 5181, 4740, 4739, 5180\n4295, 5161, 4720, 4719, 5160, 5182, 4741, 4740, 5181\n4296, 5162, 4721, 4720, 5161, 5183, 4742, 4741, 5182\n4297, 5163, 4722, 4721, 5162, 5184, 4743, 4742, 5183\n4298, 5164, 4723, 4722, 5163, 5185, 4744, 4743, 5184\n4299, 5165, 4724, 4723, 5164, 5186, 4745, 4744, 5185\n4300, 5166, 4725, 4724, 5165, 5187, 4746, 4745, 5186\n4301, 5168, 4727, 4726, 5167, 5189, 4748, 4747, 5188\n4302, 5169, 4728, 4727, 5168, 5190, 4749, 4748, 5189\n4303, 5170, 4729, 4728, 5169, 5191, 4750, 4749, 5190\n4304, 5171, 4730, 4729, 5170, 5192, 4751, 4750, 5191\n4305, 5172, 4731, 4730, 5171, 5193, 4752, 4751, 5192\n4306, 5173, 4732, 4731, 5172, 5194, 4753, 4752, 5193\n4307, 5174, 4733, 4732, 5173, 5195, 4754, 4753, 5194\n4308, 5175, 4734, 4733, 5174, 5196, 4755, 4754, 5195\n4309, 5176, 4735, 4734, 5175, 5197, 4756, 4755, 5196\n4310, 5177, 4736, 4735, 5176, 5198, 4757, 4756, 5197\n4311, 5178, 4737, 4736, 5177, 5199, 4758, 4757, 5198\n4312, 5179, 4738, 4737, 5178, 5200, 4759, 4758, 5199\n4313, 5180, 4739, 4738, 5179, 5201, 4760, 4759, 5200\n4314, 5181, 4740, 4739, 5180, 5202, 4761, 4760, 5201\n4315, 5182, 4741, 4740, 5181, 5203, 4762, 4761, 5202\n4316, 5183, 4742, 4741, 5182, 5204, 4763, 4762, 5203\n4317, 5184, 4743, 4742, 5183, 5205, 4764, 4763, 5204\n4318, 5185, 4744, 4743, 5184, 5206, 4765, 4764, 5205\n4319, 5186, 4745, 4744, 5185, 5207, 4766, 4765, 5206\n4320, 5187, 4746, 4745, 5186, 5208, 4767, 4766, 5207\n4321, 5189, 4748, 4747, 5188, 5210, 4769, 4768, 5209\n4322, 5190, 4749, 4748, 5189, 5211, 4770, 4769, 5210\n4323, 5191, 4750, 4749, 5190, 5212, 4771, 4770, 5211\n4324, 5192, 4751, 4750, 5191, 5213, 4772, 4771, 5212\n4325, 5193, 4752, 4751, 5192, 5214, 4773, 4772, 5213\n4326, 5194, 4753, 4752, 5193, 5215, 4774, 4773, 5214\n4327, 5195, 4754, 4753, 5194, 5216, 4775, 4774, 5215\n4328, 5196, 4755, 4754, 5195, 5217, 4776, 4775, 5216\n4329, 5197, 4756, 4755, 5196, 5218, 4777, 4776, 5217\n4330, 5198, 4757, 4756, 5197, 5219, 4778, 4777, 5218\n4331, 5199, 4758, 4757, 5198, 5220, 4779, 4778, 5219\n4332, 5200, 4759, 4758, 5199, 5221, 4780, 4779, 5220\n4333, 5201, 4760, 4759, 5200, 5222, 4781, 4780, 5221\n4334, 5202, 4761, 4760, 5201, 5223, 4782, 4781, 5222\n4335, 5203, 4762, 4761, 5202, 5224, 4783, 4782, 5223\n4336, 5204, 4763, 4762, 5203, 5225, 4784, 4783, 5224\n4337, 5205, 4764, 4763, 5204, 5226, 4785, 4784, 5225\n4338, 5206, 4765, 4764, 5205, 5227, 4786, 4785, 5226\n4339, 5207, 4766, 4765, 5206, 5228, 4787, 4786, 5227\n4340, 5208, 4767, 4766, 5207, 5229, 4788, 4787, 5228\n4341, 5210, 4769, 4768, 5209, 5231, 4790, 4789, 5230\n4342, 5211, 4770, 4769, 5210, 5232, 4791, 4790, 5231\n4343, 5212, 4771, 4770, 5211, 5233, 4792, 4791, 5232\n4344, 5213, 4772, 4771, 5212, 5234, 4793, 4792, 5233\n4345, 5214, 4773, 4772, 5213, 5235, 4794, 4793, 5234\n4346, 5215, 4774, 4773, 5214, 5236, 4795, 4794, 5235\n4347, 5216, 4775, 4774, 5215, 5237, 4796, 4795, 5236\n4348, 5217, 4776, 4775, 5216, 5238, 4797, 4796, 5237\n4349, 5218, 4777, 4776, 5217, 5239, 4798, 4797, 5238\n4350, 5219, 4778, 4777, 5218, 5240, 4799, 4798, 5239\n4351, 5220, 4779, 4778, 5219, 5241, 4800, 4799, 5240\n4352, 5221, 4780, 4779, 5220, 5242, 4801, 4800, 5241\n4353, 5222, 4781, 4780, 5221, 5243, 4802, 4801, 5242\n4354, 5223, 4782, 4781, 5222, 5244, 4803, 4802, 5243\n4355, 5224, 4783, 4782, 5223, 5245, 4804, 4803, 5244\n4356, 5225, 4784, 4783, 5224, 5246, 4805, 4804, 5245\n4357, 5226, 4785, 4784, 5225, 5247, 4806, 4805, 5246\n4358, 5227, 4786, 4785, 5226, 5248, 4807, 4806, 5247\n4359, 5228, 4787, 4786, 5227, 5249, 4808, 4807, 5248\n4360, 5229, 4788, 4787, 5228, 5250, 4809, 4808, 5249\n4361, 5231, 4790, 4789, 5230, 5252, 4811, 4810, 5251\n4362, 5232, 4791, 4790, 5231, 5253, 4812, 4811, 5252\n4363, 5233, 4792, 4791, 5232, 5254, 4813, 4812, 5253\n4364, 5234, 4793, 4792, 5233, 5255, 4814, 4813, 5254\n4365, 5235, 4794, 4793, 5234, 5256, 4815, 4814, 5255\n4366, 5236, 4795, 4794, 5235, 5257, 4816, 4815, 5256\n4367, 5237, 4796, 4795, 5236, 5258, 4817, 4816, 5257\n4368, 5238, 4797, 4796, 5237, 5259, 4818, 4817, 5258\n4369, 5239, 4798, 4797, 5238, 5260, 4819, 4818, 5259\n4370, 5240, 4799, 4798, 5239, 5261, 4820, 4819, 5260\n4371, 5241, 4800, 4799, 5240, 5262, 4821, 4820, 5261\n4372, 5242, 4801, 4800, 5241, 5263, 4822, 4821, 5262\n4373, 5243, 4802, 4801, 5242, 5264, 4823, 4822, 5263\n4374, 5244, 4803, 4802, 5243, 5265, 4824, 4823, 5264\n4375, 5245, 4804, 4803, 5244, 5266, 4825, 4824, 5265\n4376, 5246, 4805, 4804, 5245, 5267, 4826, 4825, 5266\n4377, 5247, 4806, 4805, 5246, 5268, 4827, 4826, 5267\n4378, 5248, 4807, 4806, 5247, 5269, 4828, 4827, 5268\n4379, 5249, 4808, 4807, 5248, 5270, 4829, 4828, 5269\n4380, 5250, 4809, 4808, 5249, 5271, 4830, 4829, 5270\n4381, 5252, 4811, 4810, 5251, 5273, 4832, 4831, 5272\n4382, 5253, 4812, 4811, 5252, 5274, 4833, 4832, 5273\n4383, 5254, 4813, 4812, 5253, 5275, 4834, 4833, 5274\n4384, 5255, 4814, 4813, 5254, 5276, 4835, 4834, 5275\n4385, 5256, 4815, 4814, 5255, 5277, 4836, 4835, 5276\n4386, 5257, 4816, 4815, 5256, 5278, 4837, 4836, 5277\n4387, 5258, 4817, 4816, 5257, 5279, 4838, 4837, 5278\n4388, 5259, 4818, 4817, 5258, 5280, 4839, 4838, 5279\n4389, 5260, 4819, 4818, 5259, 5281, 4840, 4839, 5280\n4390, 5261, 4820, 4819, 5260, 5282, 4841, 4840, 5281\n4391, 5262, 4821, 4820, 5261, 5283, 4842, 4841, 5282\n4392, 5263, 4822, 4821, 5262, 5284, 4843, 4842, 5283\n4393, 5264, 4823, 4822, 5263, 5285, 4844, 4843, 5284\n4394, 5265, 4824, 4823, 5264, 5286, 4845, 4844, 5285\n4395, 5266, 4825, 4824, 5265, 5287, 4846, 4845, 5286\n4396, 5267, 4826, 4825, 5266, 5288, 4847, 4846, 5287\n4397, 5268, 4827, 4826, 5267, 5289, 4848, 4847, 5288\n4398, 5269, 4828, 4827, 5268, 5290, 4849, 4848, 5289\n4399, 5270, 4829, 4828, 5269, 5291, 4850, 4849, 5290\n4400, 5271, 4830, 4829, 5270, 5292, 4851, 4850, 5291\n4401, 5294, 4853, 4852, 5293, 5315, 4874, 4873, 5314\n4402, 5295, 4854, 4853, 5294, 5316, 4875, 4874, 5315\n4403, 5296, 4855, 4854, 5295, 5317, 4876, 4875, 5316\n4404, 5297, 4856, 4855, 5296, 5318, 4877, 4876, 5317\n4405, 5298, 4857, 4856, 5297, 5319, 4878, 4877, 5318\n4406, 5299, 4858, 4857, 5298, 5320, 4879, 4878, 5319\n4407, 5300, 4859, 4858, 5299, 5321, 4880, 4879, 5320\n4408, 5301, 4860, 4859, 5300, 5322, 4881, 4880, 5321\n4409, 5302, 4861, 4860, 5301, 5323, 4882, 4881, 5322\n4410, 5303, 4862, 4861, 5302, 5324, 4883, 4882, 5323\n4411, 5304, 4863, 4862, 5303, 5325, 4884, 4883, 5324\n4412, 5305, 4864, 4863, 5304, 5326, 4885, 4884, 5325\n4413, 5306, 4865, 4864, 5305, 5327, 4886, 4885, 5326\n4414, 5307, 4866, 4865, 5306, 5328, 4887, 4886, 5327\n4415, 5308, 4867, 4866, 5307, 5329, 4888, 4887, 5328\n4416, 5309, 4868, 4867, 5308, 5330, 4889, 4888, 5329\n4417, 5310, 4869, 4868, 5309, 5331, 4890, 4889, 5330\n4418, 5311, 4870, 4869, 5310, 5332, 4891, 4890, 5331\n4419, 5312, 4871, 4870, 5311, 5333, 4892, 4891, 5332\n4420, 5313, 4872, 4871, 5312, 5334, 4893, 4892, 5333\n4421, 5315, 4874, 4873, 5314, 5336, 4895, 4894, 5335\n4422, 5316, 4875, 4874, 5315, 5337, 4896, 4895, 5336\n4423, 5317, 4876, 4875, 5316, 5338, 4897, 4896, 5337\n4424, 5318, 4877, 4876, 5317, 5339, 4898, 4897, 5338\n4425, 5319, 4878, 4877, 5318, 5340, 4899, 4898, 5339\n4426, 5320, 4879, 4878, 5319, 5341, 4900, 4899, 5340\n4427, 5321, 4880, 4879, 5320, 5342, 4901, 4900, 5341\n4428, 5322, 4881, 4880, 5321, 5343, 4902, 4901, 5342\n4429, 5323, 4882, 4881, 5322, 5344, 4903, 4902, 5343\n4430, 5324, 4883, 4882, 5323, 5345, 4904, 4903, 5344\n4431, 5325, 4884, 4883, 5324, 5346, 4905, 4904, 5345\n4432, 5326, 4885, 4884, 5325, 5347, 4906, 4905, 5346\n4433, 5327, 4886, 4885, 5326, 5348, 4907, 4906, 5347\n4434, 5328, 4887, 4886, 5327, 5349, 4908, 4907, 5348\n4435, 5329, 4888, 4887, 5328, 5350, 4909, 4908, 5349\n4436, 5330, 4889, 4888, 5329, 5351, 4910, 4909, 5350\n4437, 5331, 4890, 4889, 5330, 5352, 4911, 4910, 5351\n4438, 5332, 4891, 4890, 5331, 5353, 4912, 4911, 5352\n4439, 5333, 4892, 4891, 5332, 5354, 4913, 4912, 5353\n4440, 5334, 4893, 4892, 5333, 5355, 4914, 4913, 5354\n4441, 5336, 4895, 4894, 5335, 5357, 4916, 4915, 5356\n4442, 5337, 4896, 4895, 5336, 5358, 4917, 4916, 5357\n4443, 5338, 4897, 4896, 5337, 5359, 4918, 4917, 5358\n4444, 5339, 4898, 4897, 5338, 5360, 4919, 4918, 5359\n4445, 5340, 4899, 4898, 5339, 5361, 4920, 4919, 5360\n4446, 5341, 4900, 4899, 5340, 5362, 4921, 4920, 5361\n4447, 5342, 4901, 4900, 5341, 5363, 4922, 4921, 5362\n4448, 5343, 4902, 4901, 5342, 5364, 4923, 4922, 5363\n4449, 5344, 4903, 4902, 5343, 5365, 4924, 4923, 5364\n4450, 5345, 4904, 4903, 5344, 5366, 4925, 4924, 5365\n4451, 5346, 4905, 4904, 5345, 5367, 4926, 4925, 5366\n4452, 5347, 4906, 4905, 5346, 5368, 4927, 4926, 5367\n4453, 5348, 4907, 4906, 5347, 5369, 4928, 4927, 5368\n4454, 5349, 4908, 4907, 5348, 5370, 4929, 4928, 5369\n4455, 5350, 4909, 4908, 5349, 5371, 4930, 4929, 5370\n4456, 5351, 4910, 4909, 5350, 5372, 4931, 4930, 5371\n4457, 5352, 4911, 4910, 5351, 5373, 4932, 4931, 5372\n4458, 5353, 4912, 4911, 5352, 5374, 4933, 4932, 5373\n4459, 5354, 4913, 4912, 5353, 5375, 4934, 4933, 5374\n4460, 5355, 4914, 4913, 5354, 5376, 4935, 4934, 5375\n4461, 5357, 4916, 4915, 5356, 5378, 4937, 4936, 5377\n4462, 5358, 4917, 4916, 5357, 5379, 4938, 4937, 5378\n4463, 5359, 4918, 4917, 5358, 5380, 4939, 4938, 5379\n4464, 5360, 4919, 4918, 5359, 5381, 4940, 4939, 5380\n4465, 5361, 4920, 4919, 5360, 5382, 4941, 4940, 5381\n4466, 5362, 4921, 4920, 5361, 5383, 4942, 4941, 5382\n4467, 5363, 4922, 4921, 5362, 5384, 4943, 4942, 5383\n4468, 5364, 4923, 4922, 5363, 5385, 4944, 4943, 5384\n4469, 5365, 4924, 4923, 5364, 5386, 4945, 4944, 5385\n4470, 5366, 4925, 4924, 5365, 5387, 4946, 4945, 5386\n4471, 5367, 4926, 4925, 5366, 5388, 4947, 4946, 5387\n4472, 5368, 4927, 4926, 5367, 5389, 4948, 4947, 5388\n4473, 5369, 4928, 4927, 5368, 5390, 4949, 4948, 5389\n4474, 5370, 4929, 4928, 5369, 5391, 4950, 4949, 5390\n4475, 5371, 4930, 4929, 5370, 5392, 4951, 4950, 5391\n4476, 5372, 4931, 4930, 5371, 5393, 4952, 4951, 5392\n4477, 5373, 4932, 4931, 5372, 5394, 4953, 4952, 5393\n4478, 5374, 4933, 4932, 5373, 5395, 4954, 4953, 5394\n4479, 5375, 4934, 4933, 5374, 5396, 4955, 4954, 5395\n4480, 5376, 4935, 4934, 5375, 5397, 4956, 4955, 5396\n4481, 5378, 4937, 4936, 5377, 5399, 4958, 4957, 5398\n4482, 5379, 4938, 4937, 5378, 5400, 4959, 4958, 5399\n4483, 5380, 4939, 4938, 5379, 5401, 4960, 4959, 5400\n4484, 5381, 4940, 4939, 5380, 5402, 4961, 4960, 5401\n4485, 5382, 4941, 4940, 5381, 5403, 4962, 4961, 5402\n4486, 5383, 4942, 4941, 5382, 5404, 4963, 4962, 5403\n4487, 5384, 4943, 4942, 5383, 5405, 4964, 4963, 5404\n4488, 5385, 4944, 4943, 5384, 5406, 4965, 4964, 5405\n4489, 5386, 4945, 4944, 5385, 5407, 4966, 4965, 5406\n4490, 5387, 4946, 4945, 5386, 5408, 4967, 4966, 5407\n4491, 5388, 4947, 4946, 5387, 5409, 4968, 4967, 5408\n4492, 5389, 4948, 4947, 5388, 5410, 4969, 4968, 5409\n4493, 5390, 4949, 4948, 5389, 5411, 4970, 4969, 5410\n4494, 5391, 4950, 4949, 5390, 5412, 4971, 4970, 5411\n4495, 5392, 4951, 4950, 5391, 5413, 4972, 4971, 5412\n4496, 5393, 4952, 4951, 5392, 5414, 4973, 4972, 5413\n4497, 5394, 4953, 4952, 5393, 5415, 4974, 4973, 5414\n4498, 5395, 4954, 4953, 5394, 5416, 4975, 4974, 5415\n4499, 5396, 4955, 4954, 5395, 5417, 4976, 4975, 5416\n4500, 5397, 4956, 4955, 5396, 5418, 4977, 4976, 5417\n4501, 5399, 4958, 4957, 5398, 5420, 4979, 4978, 5419\n4502, 5400, 4959, 4958, 5399, 5421, 4980, 4979, 5420\n4503, 5401, 4960, 4959, 5400, 5422, 4981, 4980, 5421\n4504, 5402, 4961, 4960, 5401, 5423, 4982, 4981, 5422\n4505, 5403, 4962, 4961, 5402, 5424, 4983, 4982, 5423\n4506, 5404, 4963, 4962, 5403, 5425, 4984, 4983, 5424\n4507, 5405, 4964, 4963, 5404, 5426, 4985, 4984, 5425\n4508, 5406, 4965, 4964, 5405, 5427, 4986, 4985, 5426\n4509, 5407, 4966, 4965, 5406, 5428, 4987, 4986, 5427\n4510, 5408, 4967, 4966, 5407, 5429, 4988, 4987, 5428\n4511, 5409, 4968, 4967, 5408, 5430, 4989, 4988, 5429\n4512, 5410, 4969, 4968, 5409, 5431, 4990, 4989, 5430\n4513, 5411, 4970, 4969, 5410, 5432, 4991, 4990, 5431\n4514, 5412, 4971, 4970, 5411, 5433, 4992, 4991, 5432\n4515, 5413, 4972, 4971, 5412, 5434, 4993, 4992, 5433\n4516, 5414, 4973, 4972, 5413, 5435, 4994, 4993, 5434\n4517, 5415, 4974, 4973, 5414, 5436, 4995, 4994, 5435\n4518, 5416, 4975, 4974, 5415, 5437, 4996, 4995, 5436\n4519, 5417, 4976, 4975, 5416, 5438, 4997, 4996, 5437\n4520, 5418, 4977, 4976, 5417, 5439, 4998, 4997, 5438\n4521, 5420, 4979, 4978, 5419, 5441, 5000, 4999, 5440\n4522, 5421, 4980, 4979, 5420, 5442, 5001, 5000, 5441\n4523, 5422, 4981, 4980, 5421, 5443, 5002, 5001, 5442\n4524, 5423, 4982, 4981, 5422, 5444, 5003, 5002, 5443\n4525, 5424, 4983, 4982, 5423, 5445, 5004, 5003, 5444\n4526, 5425, 4984, 4983, 5424, 5446, 5005, 5004, 5445\n4527, 5426, 4985, 4984, 5425, 5447, 5006, 5005, 5446\n4528, 5427, 4986, 4985, 5426, 5448, 5007, 5006, 5447\n4529, 5428, 4987, 4986, 5427, 5449, 5008, 5007, 5448\n4530, 5429, 4988, 4987, 5428, 5450, 5009, 5008, 5449\n4531, 5430, 4989, 4988, 5429, 5451, 5010, 5009, 5450\n4532, 5431, 4990, 4989, 5430, 5452, 5011, 5010, 5451\n4533, 5432, 4991, 4990, 5431, 5453, 5012, 5011, 5452\n4534, 5433, 4992, 4991, 5432, 5454, 5013, 5012, 5453\n4535, 5434, 4993, 4992, 5433, 5455, 5014, 5013, 5454\n4536, 5435, 4994, 4993, 5434, 5456, 5015, 5014, 5455\n4537, 5436, 4995, 4994, 5435, 5457, 5016, 5015, 5456\n4538, 5437, 4996, 4995, 5436, 5458, 5017, 5016, 5457\n4539, 5438, 4997, 4996, 5437, 5459, 5018, 5017, 5458\n4540, 5439, 4998, 4997, 5438, 5460, 5019, 5018, 5459\n4541, 5441, 5000, 4999, 5440, 5462, 5021, 5020, 5461\n4542, 5442, 5001, 5000, 5441, 5463, 5022, 5021, 5462\n4543, 5443, 5002, 5001, 5442, 5464, 5023, 5022, 5463\n4544, 5444, 5003, 5002, 5443, 5465, 5024, 5023, 5464\n4545, 5445, 5004, 5003, 5444, 5466, 5025, 5024, 5465\n4546, 5446, 5005, 5004, 5445, 5467, 5026, 5025, 5466\n4547, 5447, 5006, 5005, 5446, 5468, 5027, 5026, 5467\n4548, 5448, 5007, 5006, 5447, 5469, 5028, 5027, 5468\n4549, 5449, 5008, 5007, 5448, 5470, 5029, 5028, 5469\n4550, 5450, 5009, 5008, 5449, 5471, 5030, 5029, 5470\n4551, 5451, 5010, 5009, 5450, 5472, 5031, 5030, 5471\n4552, 5452, 5011, 5010, 5451, 5473, 5032, 5031, 5472\n4553, 5453, 5012, 5011, 5452, 5474, 5033, 5032, 5473\n4554, 5454, 5013, 5012, 5453, 5475, 5034, 5033, 5474\n4555, 5455, 5014, 5013, 5454, 5476, 5035, 5034, 5475\n4556, 5456, 5015, 5014, 5455, 5477, 5036, 5035, 5476\n4557, 5457, 5016, 5015, 5456, 5478, 5037, 5036, 5477\n4558, 5458, 5017, 5016, 5457, 5479, 5038, 5037, 5478\n4559, 5459, 5018, 5017, 5458, 5480, 5039, 5038, 5479\n4560, 5460, 5019, 5018, 5459, 5481, 5040, 5039, 5480\n4561, 5462, 5021, 5020, 5461, 5483, 5042, 5041, 5482\n4562, 5463, 5022, 5021, 5462, 5484, 5043, 5042, 5483\n4563, 5464, 5023, 5022, 5463, 5485, 5044, 5043, 5484\n4564, 5465, 5024, 5023, 5464, 5486, 5045, 5044, 5485\n4565, 5466, 5025, 5024, 5465, 5487, 5046, 5045, 5486\n4566, 5467, 5026, 5025, 5466, 5488, 5047, 5046, 5487\n4567, 5468, 5027, 5026, 5467, 5489, 5048, 5047, 5488\n4568, 5469, 5028, 5027, 5468, 5490, 5049, 5048, 5489\n4569, 5470, 5029, 5028, 5469, 5491, 5050, 5049, 5490\n4570, 5471, 5030, 5029, 5470, 5492, 5051, 5050, 5491\n4571, 5472, 5031, 5030, 5471, 5493, 5052, 5051, 5492\n4572, 5473, 5032, 5031, 5472, 5494, 5053, 5052, 5493\n4573, 5474, 5033, 5032, 5473, 5495, 5054, 5053, 5494\n4574, 5475, 5034, 5033, 5474, 5496, 5055, 5054, 5495\n4575, 5476, 5035, 5034, 5475, 5497, 5056, 5055, 5496\n4576, 5477, 5036, 5035, 5476, 5498, 5057, 5056, 5497\n4577, 5478, 5037, 5036, 5477, 5499, 5058, 5057, 5498\n4578, 5479, 5038, 5037, 5478, 5500, 5059, 5058, 5499\n4579, 5480, 5039, 5038, 5479, 5501, 5060, 5059, 5500\n4580, 5481, 5040, 5039, 5480, 5502, 5061, 5060, 5501\n4581, 5483, 5042, 5041, 5482, 5504, 5063, 5062, 5503\n4582, 5484, 5043, 5042, 5483, 5505, 5064, 5063, 5504\n4583, 5485, 5044, 5043, 5484, 5506, 5065, 5064, 5505\n4584, 5486, 5045, 5044, 5485, 5507, 5066, 5065, 5506\n4585, 5487, 5046, 5045, 5486, 5508, 5067, 5066, 5507\n4586, 5488, 5047, 5046, 5487, 5509, 5068, 5067, 5508\n4587, 5489, 5048, 5047, 5488, 5510, 5069, 5068, 5509\n4588, 5490, 5049, 5048, 5489, 5511, 5070, 5069, 5510\n4589, 5491, 5050, 5049, 5490, 5512, 5071, 5070, 5511\n4590, 5492, 5051, 5050, 5491, 5513, 5072, 5071, 5512\n4591, 5493, 5052, 5051, 5492, 5514, 5073, 5072, 5513\n4592, 5494, 5053, 5052, 5493, 5515, 5074, 5073, 5514\n4593, 5495, 5054, 5053, 5494, 5516, 5075, 5074, 5515\n4594, 5496, 5055, 5054, 5495, 5517, 5076, 5075, 5516\n4595, 5497, 5056, 5055, 5496, 5518, 5077, 5076, 5517\n4596, 5498, 5057, 5056, 5497, 5519, 5078, 5077, 5518\n4597, 5499, 5058, 5057, 5498, 5520, 5079, 5078, 5519\n4598, 5500, 5059, 5058, 5499, 5521, 5080, 5079, 5520\n4599, 5501, 5060, 5059, 5500, 5522, 5081, 5080, 5521\n4600, 5502, 5061, 5060, 5501, 5523, 5082, 5081, 5522\n4601, 5504, 5063, 5062, 5503, 5525, 5084, 5083, 5524\n4602, 5505, 5064, 5063, 5504, 5526, 5085, 5084, 5525\n4603, 5506, 5065, 5064, 5505, 5527, 5086, 5085, 5526\n4604, 5507, 5066, 5065, 5506, 5528, 5087, 5086, 5527\n4605, 5508, 5067, 5066, 5507, 5529, 5088, 5087, 5528\n4606, 5509, 5068, 5067, 5508, 5530, 5089, 5088, 5529\n4607, 5510, 5069, 5068, 5509, 5531, 5090, 5089, 5530\n4608, 5511, 5070, 5069, 5510, 5532, 5091, 5090, 5531\n4609, 5512, 5071, 5070, 5511, 5533, 5092, 5091, 5532\n4610, 5513, 5072, 5071, 5512, 5534, 5093, 5092, 5533\n4611, 5514, 5073, 5072, 5513, 5535, 5094, 5093, 5534\n4612, 5515, 5074, 5073, 5514, 5536, 5095, 5094, 5535\n4613, 5516, 5075, 5074, 5515, 5537, 5096, 5095, 5536\n4614, 5517, 5076, 5075, 5516, 5538, 5097, 5096, 5537\n4615, 5518, 5077, 5076, 5517, 5539, 5098, 5097, 5538\n4616, 5519, 5078, 5077, 5518, 5540, 5099, 5098, 5539\n4617, 5520, 5079, 5078, 5519, 5541, 5100, 5099, 5540\n4618, 5521, 5080, 5079, 5520, 5542, 5101, 5100, 5541\n4619, 5522, 5081, 5080, 5521, 5543, 5102, 5101, 5542\n4620, 5523, 5082, 5081, 5522, 5544, 5103, 5102, 5543\n4621, 5525, 5084, 5083, 5524, 5546, 5105, 5104, 5545\n4622, 5526, 5085, 5084, 5525, 5547, 5106, 5105, 5546\n4623, 5527, 5086, 5085, 5526, 5548, 5107, 5106, 5547\n4624, 5528, 5087, 5086, 5527, 5549, 5108, 5107, 5548\n4625, 5529, 5088, 5087, 5528, 5550, 5109, 5108, 5549\n4626, 5530, 5089, 5088, 5529, 5551, 5110, 5109, 5550\n4627, 5531, 5090, 5089, 5530, 5552, 5111, 5110, 5551\n4628, 5532, 5091, 5090, 5531, 5553, 5112, 5111, 5552\n4629, 5533, 5092, 5091, 5532, 5554, 5113, 5112, 5553\n4630, 5534, 5093, 5092, 5533, 5555, 5114, 5113, 5554\n4631, 5535, 5094, 5093, 5534, 5556, 5115, 5114, 5555\n4632, 5536, 5095, 5094, 5535, 5557, 5116, 5115, 5556\n4633, 5537, 5096, 5095, 5536, 5558, 5117, 5116, 5557\n4634, 5538, 5097, 5096, 5537, 5559, 5118, 5117, 5558\n4635, 5539, 5098, 5097, 5538, 5560, 5119, 5118, 5559\n4636, 5540, 5099, 5098, 5539, 5561, 5120, 5119, 5560\n4637, 5541, 5100, 5099, 5540, 5562, 5121, 5120, 5561\n4638, 5542, 5101, 5100, 5541, 5563, 5122, 5121, 5562\n4639, 5543, 5102, 5101, 5542, 5564, 5123, 5122, 5563\n4640, 5544, 5103, 5102, 5543, 5565, 5124, 5123, 5564\n4641, 5546, 5105, 5104, 5545, 5567, 5126, 5125, 5566\n4642, 5547, 5106, 5105, 5546, 5568, 5127, 5126, 5567\n4643, 5548, 5107, 5106, 5547, 5569, 5128, 5127, 5568\n4644, 5549, 5108, 5107, 5548, 5570, 5129, 5128, 5569\n4645, 5550, 5109, 5108, 5549, 5571, 5130, 5129, 5570\n4646, 5551, 5110, 5109, 5550, 5572, 5131, 5130, 5571\n4647, 5552, 5111, 5110, 5551, 5573, 5132, 5131, 5572\n4648, 5553, 5112, 5111, 5552, 5574, 5133, 5132, 5573\n4649, 5554, 5113, 5112, 5553, 5575, 5134, 5133, 5574\n4650, 5555, 5114, 5113, 5554, 5576, 5135, 5134, 5575\n4651, 5556, 5115, 5114, 5555, 5577, 5136, 5135, 5576\n4652, 5557, 5116, 5115, 5556, 5578, 5137, 5136, 5577\n4653, 5558, 5117, 5116, 5557, 5579, 5138, 5137, 5578\n4654, 5559, 5118, 5117, 5558, 5580, 5139, 5138, 5579\n4655, 5560, 5119, 5118, 5559, 5581, 5140, 5139, 5580\n4656, 5561, 5120, 5119, 5560, 5582, 5141, 5140, 5581\n4657, 5562, 5121, 5120, 5561, 5583, 5142, 5141, 5582\n4658, 5563, 5122, 5121, 5562, 5584, 5143, 5142, 5583\n4659, 5564, 5123, 5122, 5563, 5585, 5144, 5143, 5584\n4660, 5565, 5124, 5123, 5564, 5586, 5145, 5144, 5585\n4661, 5567, 5126, 5125, 5566, 5588, 5147, 5146, 5587\n4662, 5568, 5127, 5126, 5567, 5589, 5148, 5147, 5588\n4663, 5569, 5128, 5127, 5568, 5590, 5149, 5148, 5589\n4664, 5570, 5129, 5128, 5569, 5591, 5150, 5149, 5590\n4665, 5571, 5130, 5129, 5570, 5592, 5151, 5150, 5591\n4666, 5572, 5131, 5130, 5571, 5593, 5152, 5151, 5592\n4667, 5573, 5132, 5131, 5572, 5594, 5153, 5152, 5593\n4668, 5574, 5133, 5132, 5573, 5595, 5154, 5153, 5594\n4669, 5575, 5134, 5133, 5574, 5596, 5155, 5154, 5595\n4670, 5576, 5135, 5134, 5575, 5597, 5156, 5155, 5596\n4671, 5577, 5136, 5135, 5576, 5598, 5157, 5156, 5597\n4672, 5578, 5137, 5136, 5577, 5599, 5158, 5157, 5598\n4673, 5579, 5138, 5137, 5578, 5600, 5159, 5158, 5599\n4674, 5580, 5139, 5138, 5579, 5601, 5160, 5159, 5600\n4675, 5581, 5140, 5139, 5580, 5602, 5161, 5160, 5601\n4676, 5582, 5141, 5140, 5581, 5603, 5162, 5161, 5602\n4677, 5583, 5142, 5141, 5582, 5604, 5163, 5162, 5603\n4678, 5584, 5143, 5142, 5583, 5605, 5164, 5163, 5604\n4679, 5585, 5144, 5143, 5584, 5606, 5165, 5164, 5605\n4680, 5586, 5145, 5144, 5585, 5607, 5166, 5165, 5606\n4681, 5588, 5147, 5146, 5587, 5609, 5168, 5167, 5608\n4682, 5589, 5148, 5147, 5588, 5610, 5169, 5168, 5609\n4683, 5590, 5149, 5148, 5589, 5611, 5170, 5169, 5610\n4684, 5591, 5150, 5149, 5590, 5612, 5171, 5170, 5611\n4685, 5592, 5151, 5150, 5591, 5613, 5172, 5171, 5612\n4686, 5593, 5152, 5151, 5592, 5614, 5173, 5172, 5613\n4687, 5594, 5153, 5152, 5593, 5615, 5174, 5173, 5614\n4688, 5595, 5154, 5153, 5594, 5616, 5175, 5174, 5615\n4689, 5596, 5155, 5154, 5595, 5617, 5176, 5175, 5616\n4690, 5597, 5156, 5155, 5596, 5618, 5177, 5176, 5617\n4691, 5598, 5157, 5156, 5597, 5619, 5178, 5177, 5618\n4692, 5599, 5158, 5157, 5598, 5620, 5179, 5178, 5619\n4693, 5600, 5159, 5158, 5599, 5621, 5180, 5179, 5620\n4694, 5601, 5160, 5159, 5600, 5622, 5181, 5180, 5621\n4695, 5602, 5161, 5160, 5601, 5623, 5182, 5181, 5622\n4696, 5603, 5162, 5161, 5602, 5624, 5183, 5182, 5623\n4697, 5604, 5163, 5162, 5603, 5625, 5184, 5183, 5624\n4698, 5605, 5164, 5163, 5604, 5626, 5185, 5184, 5625\n4699, 5606, 5165, 5164, 5605, 5627, 5186, 5185, 5626\n4700, 5607, 5166, 5165, 5606, 5628, 5187, 5186, 5627\n4701, 5609, 5168, 5167, 5608, 5630, 5189, 5188, 5629\n4702, 5610, 5169, 5168, 5609, 5631, 5190, 5189, 5630\n4703, 5611, 5170, 5169, 5610, 5632, 5191, 5190, 5631\n4704, 5612, 5171, 5170, 5611, 5633, 5192, 5191, 5632\n4705, 5613, 5172, 5171, 5612, 5634, 5193, 5192, 5633\n4706, 5614, 5173, 5172, 5613, 5635, 5194, 5193, 5634\n4707, 5615, 5174, 5173, 5614, 5636, 5195, 5194, 5635\n4708, 5616, 5175, 5174, 5615, 5637, 5196, 5195, 5636\n4709, 5617, 5176, 5175, 5616, 5638, 5197, 5196, 5637\n4710, 5618, 5177, 5176, 5617, 5639, 5198, 5197, 5638\n4711, 5619, 5178, 5177, 5618, 5640, 5199, 5198, 5639\n4712, 5620, 5179, 5178, 5619, 5641, 5200, 5199, 5640\n4713, 5621, 5180, 5179, 5620, 5642, 5201, 5200, 5641\n4714, 5622, 5181, 5180, 5621, 5643, 5202, 5201, 5642\n4715, 5623, 5182, 5181, 5622, 5644, 5203, 5202, 5643\n4716, 5624, 5183, 5182, 5623, 5645, 5204, 5203, 5644\n4717, 5625, 5184, 5183, 5624, 5646, 5205, 5204, 5645\n4718, 5626, 5185, 5184, 5625, 5647, 5206, 5205, 5646\n4719, 5627, 5186, 5185, 5626, 5648, 5207, 5206, 5647\n4720, 5628, 5187, 5186, 5627, 5649, 5208, 5207, 5648\n4721, 5630, 5189, 5188, 5629, 5651, 5210, 5209, 5650\n4722, 5631, 5190, 5189, 5630, 5652, 5211, 5210, 5651\n4723, 5632, 5191, 5190, 5631, 5653, 5212, 5211, 5652\n4724, 5633, 5192, 5191, 5632, 5654, 5213, 5212, 5653\n4725, 5634, 5193, 5192, 5633, 5655, 5214, 5213, 5654\n4726, 5635, 5194, 5193, 5634, 5656, 5215, 5214, 5655\n4727, 5636, 5195, 5194, 5635, 5657, 5216, 5215, 5656\n4728, 5637, 5196, 5195, 5636, 5658, 5217, 5216, 5657\n4729, 5638, 5197, 5196, 5637, 5659, 5218, 5217, 5658\n4730, 5639, 5198, 5197, 5638, 5660, 5219, 5218, 5659\n4731, 5640, 5199, 5198, 5639, 5661, 5220, 5219, 5660\n4732, 5641, 5200, 5199, 5640, 5662, 5221, 5220, 5661\n4733, 5642, 5201, 5200, 5641, 5663, 5222, 5221, 5662\n4734, 5643, 5202, 5201, 5642, 5664, 5223, 5222, 5663\n4735, 5644, 5203, 5202, 5643, 5665, 5224, 5223, 5664\n4736, 5645, 5204, 5203, 5644, 5666, 5225, 5224, 5665\n4737, 5646, 5205, 5204, 5645, 5667, 5226, 5225, 5666\n4738, 5647, 5206, 5205, 5646, 5668, 5227, 5226, 5667\n4739, 5648, 5207, 5206, 5647, 5669, 5228, 5227, 5668\n4740, 5649, 5208, 5207, 5648, 5670, 5229, 5228, 5669\n4741, 5651, 5210, 5209, 5650, 5672, 5231, 5230, 5671\n4742, 5652, 5211, 5210, 5651, 5673, 5232, 5231, 5672\n4743, 5653, 5212, 5211, 5652, 5674, 5233, 5232, 5673\n4744, 5654, 5213, 5212, 5653, 5675, 5234, 5233, 5674\n4745, 5655, 5214, 5213, 5654, 5676, 5235, 5234, 5675\n4746, 5656, 5215, 5214, 5655, 5677, 5236, 5235, 5676\n4747, 5657, 5216, 5215, 5656, 5678, 5237, 5236, 5677\n4748, 5658, 5217, 5216, 5657, 5679, 5238, 5237, 5678\n4749, 5659, 5218, 5217, 5658, 5680, 5239, 5238, 5679\n4750, 5660, 5219, 5218, 5659, 5681, 5240, 5239, 5680\n4751, 5661, 5220, 5219, 5660, 5682, 5241, 5240, 5681\n4752, 5662, 5221, 5220, 5661, 5683, 5242, 5241, 5682\n4753, 5663, 5222, 5221, 5662, 5684, 5243, 5242, 5683\n4754, 5664, 5223, 5222, 5663, 5685, 5244, 5243, 5684\n4755, 5665, 5224, 5223, 5664, 5686, 5245, 5244, 5685\n4756, 5666, 5225, 5224, 5665, 5687, 5246, 5245, 5686\n4757, 5667, 5226, 5225, 5666, 5688, 5247, 5246, 5687\n4758, 5668, 5227, 5226, 5667, 5689, 5248, 5247, 5688\n4759, 5669, 5228, 5227, 5668, 5690, 5249, 5248, 5689\n4760, 5670, 5229, 5228, 5669, 5691, 5250, 5249, 5690\n4761, 5672, 5231, 5230, 5671, 5693, 5252, 5251, 5692\n4762, 5673, 5232, 5231, 5672, 5694, 5253, 5252, 5693\n4763, 5674, 5233, 5232, 5673, 5695, 5254, 5253, 5694\n4764, 5675, 5234, 5233, 5674, 5696, 5255, 5254, 5695\n4765, 5676, 5235, 5234, 5675, 5697, 5256, 5255, 5696\n4766, 5677, 5236, 5235, 5676, 5698, 5257, 5256, 5697\n4767, 5678, 5237, 5236, 5677, 5699, 5258, 5257, 5698\n4768, 5679, 5238, 5237, 5678, 5700, 5259, 5258, 5699\n4769, 5680, 5239, 5238, 5679, 5701, 5260, 5259, 5700\n4770, 5681, 5240, 5239, 5680, 5702, 5261, 5260, 5701\n4771, 5682, 5241, 5240, 5681, 5703, 5262, 5261, 5702\n4772, 5683, 5242, 5241, 5682, 5704, 5263, 5262, 5703\n4773, 5684, 5243, 5242, 5683, 5705, 5264, 5263, 5704\n4774, 5685, 5244, 5243, 5684, 5706, 5265, 5264, 5705\n4775, 5686, 5245, 5244, 5685, 5707, 5266, 5265, 5706\n4776, 5687, 5246, 5245, 5686, 5708, 5267, 5266, 5707\n4777, 5688, 5247, 5246, 5687, 5709, 5268, 5267, 5708\n4778, 5689, 5248, 5247, 5688, 5710, 5269, 5268, 5709\n4779, 5690, 5249, 5248, 5689, 5711, 5270, 5269, 5710\n4780, 5691, 5250, 5249, 5690, 5712, 5271, 5270, 5711\n4781, 5693, 5252, 5251, 5692, 5714, 5273, 5272, 5713\n4782, 5694, 5253, 5252, 5693, 5715, 5274, 5273, 5714\n4783, 5695, 5254, 5253, 5694, 5716, 5275, 5274, 5715\n4784, 5696, 5255, 5254, 5695, 5717, 5276, 5275, 5716\n4785, 5697, 5256, 5255, 5696, 5718, 5277, 5276, 5717\n4786, 5698, 5257, 5256, 5697, 5719, 5278, 5277, 5718\n4787, 5699, 5258, 5257, 5698, 5720, 5279, 5278, 5719\n4788, 5700, 5259, 5258, 5699, 5721, 5280, 5279, 5720\n4789, 5701, 5260, 5259, 5700, 5722, 5281, 5280, 5721\n4790, 5702, 5261, 5260, 5701, 5723, 5282, 5281, 5722\n4791, 5703, 5262, 5261, 5702, 5724, 5283, 5282, 5723\n4792, 5704, 5263, 5262, 5703, 5725, 5284, 5283, 5724\n4793, 5705, 5264, 5263, 5704, 5726, 5285, 5284, 5725\n4794, 5706, 5265, 5264, 5705, 5727, 5286, 5285, 5726\n4795, 5707, 5266, 5265, 5706, 5728, 5287, 5286, 5727\n4796, 5708, 5267, 5266, 5707, 5729, 5288, 5287, 5728\n4797, 5709, 5268, 5267, 5708, 5730, 5289, 5288, 5729\n4798, 5710, 5269, 5268, 5709, 5731, 5290, 5289, 5730\n4799, 5711, 5270, 5269, 5710, 5732, 5291, 5290, 5731\n4800, 5712, 5271, 5270, 5711, 5733, 5292, 5291, 5732\n4801, 5735, 5294, 5293, 5734, 5756, 5315, 5314, 5755\n4802, 5736, 5295, 5294, 5735, 5757, 5316, 5315, 5756\n4803, 5737, 5296, 5295, 5736, 5758, 5317, 5316, 5757\n4804, 5738, 5297, 5296, 5737, 5759, 5318, 5317, 5758\n4805, 5739, 5298, 5297, 5738, 5760, 5319, 5318, 5759\n4806, 5740, 5299, 5298, 5739, 5761, 5320, 5319, 5760\n4807, 5741, 5300, 5299, 5740, 5762, 5321, 5320, 5761\n4808, 5742, 5301, 5300, 5741, 5763, 5322, 5321, 5762\n4809, 5743, 5302, 5301, 5742, 5764, 5323, 5322, 5763\n4810, 5744, 5303, 5302, 5743, 5765, 5324, 5323, 5764\n4811, 5745, 5304, 5303, 5744, 5766, 5325, 5324, 5765\n4812, 5746, 5305, 5304, 5745, 5767, 5326, 5325, 5766\n4813, 5747, 5306, 5305, 5746, 5768, 5327, 5326, 5767\n4814, 5748, 5307, 5306, 5747, 5769, 5328, 5327, 5768\n4815, 5749, 5308, 5307, 5748, 5770, 5329, 5328, 5769\n4816, 5750, 5309, 5308, 5749, 5771, 5330, 5329, 5770\n4817, 5751, 5310, 5309, 5750, 5772, 5331, 5330, 5771\n4818, 5752, 5311, 5310, 5751, 5773, 5332, 5331, 5772\n4819, 5753, 5312, 5311, 5752, 5774, 5333, 5332, 5773\n4820, 5754, 5313, 5312, 5753, 5775, 5334, 5333, 5774\n4821, 5756, 5315, 5314, 5755, 5777, 5336, 5335, 5776\n4822, 5757, 5316, 5315, 5756, 5778, 5337, 5336, 5777\n4823, 5758, 5317, 5316, 5757, 5779, 5338, 5337, 5778\n4824, 5759, 5318, 5317, 5758, 5780, 5339, 5338, 5779\n4825, 5760, 5319, 5318, 5759, 5781, 5340, 5339, 5780\n4826, 5761, 5320, 5319, 5760, 5782, 5341, 5340, 5781\n4827, 5762, 5321, 5320, 5761, 5783, 5342, 5341, 5782\n4828, 5763, 5322, 5321, 5762, 5784, 5343, 5342, 5783\n4829, 5764, 5323, 5322, 5763, 5785, 5344, 5343, 5784\n4830, 5765, 5324, 5323, 5764, 5786, 5345, 5344, 5785\n4831, 5766, 5325, 5324, 5765, 5787, 5346, 5345, 5786\n4832, 5767, 5326, 5325, 5766, 5788, 5347, 5346, 5787\n4833, 5768, 5327, 5326, 5767, 5789, 5348, 5347, 5788\n4834, 5769, 5328, 5327, 5768, 5790, 5349, 5348, 5789\n4835, 5770, 5329, 5328, 5769, 5791, 5350, 5349, 5790\n4836, 5771, 5330, 5329, 5770, 5792, 5351, 5350, 5791\n4837, 5772, 5331, 5330, 5771, 5793, 5352, 5351, 5792\n4838, 5773, 5332, 5331, 5772, 5794, 5353, 5352, 5793\n4839, 5774, 5333, 5332, 5773, 5795, 5354, 5353, 5794\n4840, 5775, 5334, 5333, 5774, 5796, 5355, 5354, 5795\n4841, 5777, 5336, 5335, 5776, 5798, 5357, 5356, 5797\n4842, 5778, 5337, 5336, 5777, 5799, 5358, 5357, 5798\n4843, 5779, 5338, 5337, 5778, 5800, 5359, 5358, 5799\n4844, 5780, 5339, 5338, 5779, 5801, 5360, 5359, 5800\n4845, 5781, 5340, 5339, 5780, 5802, 5361, 5360, 5801\n4846, 5782, 5341, 5340, 5781, 5803, 5362, 5361, 5802\n4847, 5783, 5342, 5341, 5782, 5804, 5363, 5362, 5803\n4848, 5784, 5343, 5342, 5783, 5805, 5364, 5363, 5804\n4849, 5785, 5344, 5343, 5784, 5806, 5365, 5364, 5805\n4850, 5786, 5345, 5344, 5785, 5807, 5366, 5365, 5806\n4851, 5787, 5346, 5345, 5786, 5808, 5367, 5366, 5807\n4852, 5788, 5347, 5346, 5787, 5809, 5368, 5367, 5808\n4853, 5789, 5348, 5347, 5788, 5810, 5369, 5368, 5809\n4854, 5790, 5349, 5348, 5789, 5811, 5370, 5369, 5810\n4855, 5791, 5350, 5349, 5790, 5812, 5371, 5370, 5811\n4856, 5792, 5351, 5350, 5791, 5813, 5372, 5371, 5812\n4857, 5793, 5352, 5351, 5792, 5814, 5373, 5372, 5813\n4858, 5794, 5353, 5352, 5793, 5815, 5374, 5373, 5814\n4859, 5795, 5354, 5353, 5794, 5816, 5375, 5374, 5815\n4860, 5796, 5355, 5354, 5795, 5817, 5376, 5375, 5816\n4861, 5798, 5357, 5356, 5797, 5819, 5378, 5377, 5818\n4862, 5799, 5358, 5357, 5798, 5820, 5379, 5378, 5819\n4863, 5800, 5359, 5358, 5799, 5821, 5380, 5379, 5820\n4864, 5801, 5360, 5359, 5800, 5822, 5381, 5380, 5821\n4865, 5802, 5361, 5360, 5801, 5823, 5382, 5381, 5822\n4866, 5803, 5362, 5361, 5802, 5824, 5383, 5382, 5823\n4867, 5804, 5363, 5362, 5803, 5825, 5384, 5383, 5824\n4868, 5805, 5364, 5363, 5804, 5826, 5385, 5384, 5825\n4869, 5806, 5365, 5364, 5805, 5827, 5386, 5385, 5826\n4870, 5807, 5366, 5365, 5806, 5828, 5387, 5386, 5827\n4871, 5808, 5367, 5366, 5807, 5829, 5388, 5387, 5828\n4872, 5809, 5368, 5367, 5808, 5830, 5389, 5388, 5829\n4873, 5810, 5369, 5368, 5809, 5831, 5390, 5389, 5830\n4874, 5811, 5370, 5369, 5810, 5832, 5391, 5390, 5831\n4875, 5812, 5371, 5370, 5811, 5833, 5392, 5391, 5832\n4876, 5813, 5372, 5371, 5812, 5834, 5393, 5392, 5833\n4877, 5814, 5373, 5372, 5813, 5835, 5394, 5393, 5834\n4878, 5815, 5374, 5373, 5814, 5836, 5395, 5394, 5835\n4879, 5816, 5375, 5374, 5815, 5837, 5396, 5395, 5836\n4880, 5817, 5376, 5375, 5816, 5838, 5397, 5396, 5837\n4881, 5819, 5378, 5377, 5818, 5840, 5399, 5398, 5839\n4882, 5820, 5379, 5378, 5819, 5841, 5400, 5399, 5840\n4883, 5821, 5380, 5379, 5820, 5842, 5401, 5400, 5841\n4884, 5822, 5381, 5380, 5821, 5843, 5402, 5401, 5842\n4885, 5823, 5382, 5381, 5822, 5844, 5403, 5402, 5843\n4886, 5824, 5383, 5382, 5823, 5845, 5404, 5403, 5844\n4887, 5825, 5384, 5383, 5824, 5846, 5405, 5404, 5845\n4888, 5826, 5385, 5384, 5825, 5847, 5406, 5405, 5846\n4889, 5827, 5386, 5385, 5826, 5848, 5407, 5406, 5847\n4890, 5828, 5387, 5386, 5827, 5849, 5408, 5407, 5848\n4891, 5829, 5388, 5387, 5828, 5850, 5409, 5408, 5849\n4892, 5830, 5389, 5388, 5829, 5851, 5410, 5409, 5850\n4893, 5831, 5390, 5389, 5830, 5852, 5411, 5410, 5851\n4894, 5832, 5391, 5390, 5831, 5853, 5412, 5411, 5852\n4895, 5833, 5392, 5391, 5832, 5854, 5413, 5412, 5853\n4896, 5834, 5393, 5392, 5833, 5855, 5414, 5413, 5854\n4897, 5835, 5394, 5393, 5834, 5856, 5415, 5414, 5855\n4898, 5836, 5395, 5394, 5835, 5857, 5416, 5415, 5856\n4899, 5837, 5396, 5395, 5836, 5858, 5417, 5416, 5857\n4900, 5838, 5397, 5396, 5837, 5859, 5418, 5417, 5858\n4901, 5840, 5399, 5398, 5839, 5861, 5420, 5419, 5860\n4902, 5841, 5400, 5399, 5840, 5862, 5421, 5420, 5861\n4903, 5842, 5401, 5400, 5841, 5863, 5422, 5421, 5862\n4904, 5843, 5402, 5401, 5842, 5864, 5423, 5422, 5863\n4905, 5844, 5403, 5402, 5843, 5865, 5424, 5423, 5864\n4906, 5845, 5404, 5403, 5844, 5866, 5425, 5424, 5865\n4907, 5846, 5405, 5404, 5845, 5867, 5426, 5425, 5866\n4908, 5847, 5406, 5405, 5846, 5868, 5427, 5426, 5867\n4909, 5848, 5407, 5406, 5847, 5869, 5428, 5427, 5868\n4910, 5849, 5408, 5407, 5848, 5870, 5429, 5428, 5869\n4911, 5850, 5409, 5408, 5849, 5871, 5430, 5429, 5870\n4912, 5851, 5410, 5409, 5850, 5872, 5431, 5430, 5871\n4913, 5852, 5411, 5410, 5851, 5873, 5432, 5431, 5872\n4914, 5853, 5412, 5411, 5852, 5874, 5433, 5432, 5873\n4915, 5854, 5413, 5412, 5853, 5875, 5434, 5433, 5874\n4916, 5855, 5414, 5413, 5854, 5876, 5435, 5434, 5875\n4917, 5856, 5415, 5414, 5855, 5877, 5436, 5435, 5876\n4918, 5857, 5416, 5415, 5856, 5878, 5437, 5436, 5877\n4919, 5858, 5417, 5416, 5857, 5879, 5438, 5437, 5878\n4920, 5859, 5418, 5417, 5858, 5880, 5439, 5438, 5879\n4921, 5861, 5420, 5419, 5860, 5882, 5441, 5440, 5881\n4922, 5862, 5421, 5420, 5861, 5883, 5442, 5441, 5882\n4923, 5863, 5422, 5421, 5862, 5884, 5443, 5442, 5883\n4924, 5864, 5423, 5422, 5863, 5885, 5444, 5443, 5884\n4925, 5865, 5424, 5423, 5864, 5886, 5445, 5444, 5885\n4926, 5866, 5425, 5424, 5865, 5887, 5446, 5445, 5886\n4927, 5867, 5426, 5425, 5866, 5888, 5447, 5446, 5887\n4928, 5868, 5427, 5426, 5867, 5889, 5448, 5447, 5888\n4929, 5869, 5428, 5427, 5868, 5890, 5449, 5448, 5889\n4930, 5870, 5429, 5428, 5869, 5891, 5450, 5449, 5890\n4931, 5871, 5430, 5429, 5870, 5892, 5451, 5450, 5891\n4932, 5872, 5431, 5430, 5871, 5893, 5452, 5451, 5892\n4933, 5873, 5432, 5431, 5872, 5894, 5453, 5452, 5893\n4934, 5874, 5433, 5432, 5873, 5895, 5454, 5453, 5894\n4935, 5875, 5434, 5433, 5874, 5896, 5455, 5454, 5895\n4936, 5876, 5435, 5434, 5875, 5897, 5456, 5455, 5896\n4937, 5877, 5436, 5435, 5876, 5898, 5457, 5456, 5897\n4938, 5878, 5437, 5436, 5877, 5899, 5458, 5457, 5898\n4939, 5879, 5438, 5437, 5878, 5900, 5459, 5458, 5899\n4940, 5880, 5439, 5438, 5879, 5901, 5460, 5459, 5900\n4941, 5882, 5441, 5440, 5881, 5903, 5462, 5461, 5902\n4942, 5883, 5442, 5441, 5882, 5904, 5463, 5462, 5903\n4943, 5884, 5443, 5442, 5883, 5905, 5464, 5463, 5904\n4944, 5885, 5444, 5443, 5884, 5906, 5465, 5464, 5905\n4945, 5886, 5445, 5444, 5885, 5907, 5466, 5465, 5906\n4946, 5887, 5446, 5445, 5886, 5908, 5467, 5466, 5907\n4947, 5888, 5447, 5446, 5887, 5909, 5468, 5467, 5908\n4948, 5889, 5448, 5447, 5888, 5910, 5469, 5468, 5909\n4949, 5890, 5449, 5448, 5889, 5911, 5470, 5469, 5910\n4950, 5891, 5450, 5449, 5890, 5912, 5471, 5470, 5911\n4951, 5892, 5451, 5450, 5891, 5913, 5472, 5471, 5912\n4952, 5893, 5452, 5451, 5892, 5914, 5473, 5472, 5913\n4953, 5894, 5453, 5452, 5893, 5915, 5474, 5473, 5914\n4954, 5895, 5454, 5453, 5894, 5916, 5475, 5474, 5915\n4955, 5896, 5455, 5454, 5895, 5917, 5476, 5475, 5916\n4956, 5897, 5456, 5455, 5896, 5918, 5477, 5476, 5917\n4957, 5898, 5457, 5456, 5897, 5919, 5478, 5477, 5918\n4958, 5899, 5458, 5457, 5898, 5920, 5479, 5478, 5919\n4959, 5900, 5459, 5458, 5899, 5921, 5480, 5479, 5920\n4960, 5901, 5460, 5459, 5900, 5922, 5481, 5480, 5921\n4961, 5903, 5462, 5461, 5902, 5924, 5483, 5482, 5923\n4962, 5904, 5463, 5462, 5903, 5925, 5484, 5483, 5924\n4963, 5905, 5464, 5463, 5904, 5926, 5485, 5484, 5925\n4964, 5906, 5465, 5464, 5905, 5927, 5486, 5485, 5926\n4965, 5907, 5466, 5465, 5906, 5928, 5487, 5486, 5927\n4966, 5908, 5467, 5466, 5907, 5929, 5488, 5487, 5928\n4967, 5909, 5468, 5467, 5908, 5930, 5489, 5488, 5929\n4968, 5910, 5469, 5468, 5909, 5931, 5490, 5489, 5930\n4969, 5911, 5470, 5469, 5910, 5932, 5491, 5490, 5931\n4970, 5912, 5471, 5470, 5911, 5933, 5492, 5491, 5932\n4971, 5913, 5472, 5471, 5912, 5934, 5493, 5492, 5933\n4972, 5914, 5473, 5472, 5913, 5935, 5494, 5493, 5934\n4973, 5915, 5474, 5473, 5914, 5936, 5495, 5494, 5935\n4974, 5916, 5475, 5474, 5915, 5937, 5496, 5495, 5936\n4975, 5917, 5476, 5475, 5916, 5938, 5497, 5496, 5937\n4976, 5918, 5477, 5476, 5917, 5939, 5498, 5497, 5938\n4977, 5919, 5478, 5477, 5918, 5940, 5499, 5498, 5939\n4978, 5920, 5479, 5478, 5919, 5941, 5500, 5499, 5940\n4979, 5921, 5480, 5479, 5920, 5942, 5501, 5500, 5941\n4980, 5922, 5481, 5480, 5921, 5943, 5502, 5501, 5942\n4981, 5924, 5483, 5482, 5923, 5945, 5504, 5503, 5944\n4982, 5925, 5484, 5483, 5924, 5946, 5505, 5504, 5945\n4983, 5926, 5485, 5484, 5925, 5947, 5506, 5505, 5946\n4984, 5927, 5486, 5485, 5926, 5948, 5507, 5506, 5947\n4985, 5928, 5487, 5486, 5927, 5949, 5508, 5507, 5948\n4986, 5929, 5488, 5487, 5928, 5950, 5509, 5508, 5949\n4987, 5930, 5489, 5488, 5929, 5951, 5510, 5509, 5950\n4988, 5931, 5490, 5489, 5930, 5952, 5511, 5510, 5951\n4989, 5932, 5491, 5490, 5931, 5953, 5512, 5511, 5952\n4990, 5933, 5492, 5491, 5932, 5954, 5513, 5512, 5953\n4991, 5934, 5493, 5492, 5933, 5955, 5514, 5513, 5954\n4992, 5935, 5494, 5493, 5934, 5956, 5515, 5514, 5955\n4993, 5936, 5495, 5494, 5935, 5957, 5516, 5515, 5956\n4994, 5937, 5496, 5495, 5936, 5958, 5517, 5516, 5957\n4995, 5938, 5497, 5496, 5937, 5959, 5518, 5517, 5958\n4996, 5939, 5498, 5497, 5938, 5960, 5519, 5518, 5959\n4997, 5940, 5499, 5498, 5939, 5961, 5520, 5519, 5960\n4998, 5941, 5500, 5499, 5940, 5962, 5521, 5520, 5961\n4999, 5942, 5501, 5500, 5941, 5963, 5522, 5521, 5962\n5000, 5943, 5502, 5501, 5942, 5964, 5523, 5522, 5963\n5001, 5945, 5504, 5503, 5944, 5966, 5525, 5524, 5965\n5002, 5946, 5505, 5504, 5945, 5967, 5526, 5525, 5966\n5003, 5947, 5506, 5505, 5946, 5968, 5527, 5526, 5967\n5004, 5948, 5507, 5506, 5947, 5969, 5528, 5527, 5968\n5005, 5949, 5508, 5507, 5948, 5970, 5529, 5528, 5969\n5006, 5950, 5509, 5508, 5949, 5971, 5530, 5529, 5970\n5007, 5951, 5510, 5509, 5950, 5972, 5531, 5530, 5971\n5008, 5952, 5511, 5510, 5951, 5973, 5532, 5531, 5972\n5009, 5953, 5512, 5511, 5952, 5974, 5533, 5532, 5973\n5010, 5954, 5513, 5512, 5953, 5975, 5534, 5533, 5974\n5011, 5955, 5514, 5513, 5954, 5976, 5535, 5534, 5975\n5012, 5956, 5515, 5514, 5955, 5977, 5536, 5535, 5976\n5013, 5957, 5516, 5515, 5956, 5978, 5537, 5536, 5977\n5014, 5958, 5517, 5516, 5957, 5979, 5538, 5537, 5978\n5015, 5959, 5518, 5517, 5958, 5980, 5539, 5538, 5979\n5016, 5960, 5519, 5518, 5959, 5981, 5540, 5539, 5980\n5017, 5961, 5520, 5519, 5960, 5982, 5541, 5540, 5981\n5018, 5962, 5521, 5520, 5961, 5983, 5542, 5541, 5982\n5019, 5963, 5522, 5521, 5962, 5984, 5543, 5542, 5983\n5020, 5964, 5523, 5522, 5963, 5985, 5544, 5543, 5984\n5021, 5966, 5525, 5524, 5965, 5987, 5546, 5545, 5986\n5022, 5967, 5526, 5525, 5966, 5988, 5547, 5546, 5987\n5023, 5968, 5527, 5526, 5967, 5989, 5548, 5547, 5988\n5024, 5969, 5528, 5527, 5968, 5990, 5549, 5548, 5989\n5025, 5970, 5529, 5528, 5969, 5991, 5550, 5549, 5990\n5026, 5971, 5530, 5529, 5970, 5992, 5551, 5550, 5991\n5027, 5972, 5531, 5530, 5971, 5993, 5552, 5551, 5992\n5028, 5973, 5532, 5531, 5972, 5994, 5553, 5552, 5993\n5029, 5974, 5533, 5532, 5973, 5995, 5554, 5553, 5994\n5030, 5975, 5534, 5533, 5974, 5996, 5555, 5554, 5995\n5031, 5976, 5535, 5534, 5975, 5997, 5556, 5555, 5996\n5032, 5977, 5536, 5535, 5976, 5998, 5557, 5556, 5997\n5033, 5978, 5537, 5536, 5977, 5999, 5558, 5557, 5998\n5034, 5979, 5538, 5537, 5978, 6000, 5559, 5558, 5999\n5035, 5980, 5539, 5538, 5979, 6001, 5560, 5559, 6000\n5036, 5981, 5540, 5539, 5980, 6002, 5561, 5560, 6001\n5037, 5982, 5541, 5540, 5981, 6003, 5562, 5561, 6002\n5038, 5983, 5542, 5541, 5982, 6004, 5563, 5562, 6003\n5039, 5984, 5543, 5542, 5983, 6005, 5564, 5563, 6004\n5040, 5985, 5544, 5543, 5984, 6006, 5565, 5564, 6005\n5041, 5987, 5546, 5545, 5986, 6008, 5567, 5566, 6007\n5042, 5988, 5547, 5546, 5987, 6009, 5568, 5567, 6008\n5043, 5989, 5548, 5547, 5988, 6010, 5569, 5568, 6009\n5044, 5990, 5549, 5548, 5989, 6011, 5570, 5569, 6010\n5045, 5991, 5550, 5549, 5990, 6012, 5571, 5570, 6011\n5046, 5992, 5551, 5550, 5991, 6013, 5572, 5571, 6012\n5047, 5993, 5552, 5551, 5992, 6014, 5573, 5572, 6013\n5048, 5994, 5553, 5552, 5993, 6015, 5574, 5573, 6014\n5049, 5995, 5554, 5553, 5994, 6016, 5575, 5574, 6015\n5050, 5996, 5555, 5554, 5995, 6017, 5576, 5575, 6016\n5051, 5997, 5556, 5555, 5996, 6018, 5577, 5576, 6017\n5052, 5998, 5557, 5556, 5997, 6019, 5578, 5577, 6018\n5053, 5999, 5558, 5557, 5998, 6020, 5579, 5578, 6019\n5054, 6000, 5559, 5558, 5999, 6021, 5580, 5579, 6020\n5055, 6001, 5560, 5559, 6000, 6022, 5581, 5580, 6021\n5056, 6002, 5561, 5560, 6001, 6023, 5582, 5581, 6022\n5057, 6003, 5562, 5561, 6002, 6024, 5583, 5582, 6023\n5058, 6004, 5563, 5562, 6003, 6025, 5584, 5583, 6024\n5059, 6005, 5564, 5563, 6004, 6026, 5585, 5584, 6025\n5060, 6006, 5565, 5564, 6005, 6027, 5586, 5585, 6026\n5061, 6008, 5567, 5566, 6007, 6029, 5588, 5587, 6028\n5062, 6009, 5568, 5567, 6008, 6030, 5589, 5588, 6029\n5063, 6010, 5569, 5568, 6009, 6031, 5590, 5589, 6030\n5064, 6011, 5570, 5569, 6010, 6032, 5591, 5590, 6031\n5065, 6012, 5571, 5570, 6011, 6033, 5592, 5591, 6032\n5066, 6013, 5572, 5571, 6012, 6034, 5593, 5592, 6033\n5067, 6014, 5573, 5572, 6013, 6035, 5594, 5593, 6034\n5068, 6015, 5574, 5573, 6014, 6036, 5595, 5594, 6035\n5069, 6016, 5575, 5574, 6015, 6037, 5596, 5595, 6036\n5070, 6017, 5576, 5575, 6016, 6038, 5597, 5596, 6037\n5071, 6018, 5577, 5576, 6017, 6039, 5598, 5597, 6038\n5072, 6019, 5578, 5577, 6018, 6040, 5599, 5598, 6039\n5073, 6020, 5579, 5578, 6019, 6041, 5600, 5599, 6040\n5074, 6021, 5580, 5579, 6020, 6042, 5601, 5600, 6041\n5075, 6022, 5581, 5580, 6021, 6043, 5602, 5601, 6042\n5076, 6023, 5582, 5581, 6022, 6044, 5603, 5602, 6043\n5077, 6024, 5583, 5582, 6023, 6045, 5604, 5603, 6044\n5078, 6025, 5584, 5583, 6024, 6046, 5605, 5604, 6045\n5079, 6026, 5585, 5584, 6025, 6047, 5606, 5605, 6046\n5080, 6027, 5586, 5585, 6026, 6048, 5607, 5606, 6047\n5081, 6029, 5588, 5587, 6028, 6050, 5609, 5608, 6049\n5082, 6030, 5589, 5588, 6029, 6051, 5610, 5609, 6050\n5083, 6031, 5590, 5589, 6030, 6052, 5611, 5610, 6051\n5084, 6032, 5591, 5590, 6031, 6053, 5612, 5611, 6052\n5085, 6033, 5592, 5591, 6032, 6054, 5613, 5612, 6053\n5086, 6034, 5593, 5592, 6033, 6055, 5614, 5613, 6054\n5087, 6035, 5594, 5593, 6034, 6056, 5615, 5614, 6055\n5088, 6036, 5595, 5594, 6035, 6057, 5616, 5615, 6056\n5089, 6037, 5596, 5595, 6036, 6058, 5617, 5616, 6057\n5090, 6038, 5597, 5596, 6037, 6059, 5618, 5617, 6058\n5091, 6039, 5598, 5597, 6038, 6060, 5619, 5618, 6059\n5092, 6040, 5599, 5598, 6039, 6061, 5620, 5619, 6060\n5093, 6041, 5600, 5599, 6040, 6062, 5621, 5620, 6061\n5094, 6042, 5601, 5600, 6041, 6063, 5622, 5621, 6062\n5095, 6043, 5602, 5601, 6042, 6064, 5623, 5622, 6063\n5096, 6044, 5603, 5602, 6043, 6065, 5624, 5623, 6064\n5097, 6045, 5604, 5603, 6044, 6066, 5625, 5624, 6065\n5098, 6046, 5605, 5604, 6045, 6067, 5626, 5625, 6066\n5099, 6047, 5606, 5605, 6046, 6068, 5627, 5626, 6067\n5100, 6048, 5607, 5606, 6047, 6069, 5628, 5627, 6068\n5101, 6050, 5609, 5608, 6049, 6071, 5630, 5629, 6070\n5102, 6051, 5610, 5609, 6050, 6072, 5631, 5630, 6071\n5103, 6052, 5611, 5610, 6051, 6073, 5632, 5631, 6072\n5104, 6053, 5612, 5611, 6052, 6074, 5633, 5632, 6073\n5105, 6054, 5613, 5612, 6053, 6075, 5634, 5633, 6074\n5106, 6055, 5614, 5613, 6054, 6076, 5635, 5634, 6075\n5107, 6056, 5615, 5614, 6055, 6077, 5636, 5635, 6076\n5108, 6057, 5616, 5615, 6056, 6078, 5637, 5636, 6077\n5109, 6058, 5617, 5616, 6057, 6079, 5638, 5637, 6078\n5110, 6059, 5618, 5617, 6058, 6080, 5639, 5638, 6079\n5111, 6060, 5619, 5618, 6059, 6081, 5640, 5639, 6080\n5112, 6061, 5620, 5619, 6060, 6082, 5641, 5640, 6081\n5113, 6062, 5621, 5620, 6061, 6083, 5642, 5641, 6082\n5114, 6063, 5622, 5621, 6062, 6084, 5643, 5642, 6083\n5115, 6064, 5623, 5622, 6063, 6085, 5644, 5643, 6084\n5116, 6065, 5624, 5623, 6064, 6086, 5645, 5644, 6085\n5117, 6066, 5625, 5624, 6065, 6087, 5646, 5645, 6086\n5118, 6067, 5626, 5625, 6066, 6088, 5647, 5646, 6087\n5119, 6068, 5627, 5626, 6067, 6089, 5648, 5647, 6088\n5120, 6069, 5628, 5627, 6068, 6090, 5649, 5648, 6089\n5121, 6071, 5630, 5629, 6070, 6092, 5651, 5650, 6091\n5122, 6072, 5631, 5630, 6071, 6093, 5652, 5651, 6092\n5123, 6073, 5632, 5631, 6072, 6094, 5653, 5652, 6093\n5124, 6074, 5633, 5632, 6073, 6095, 5654, 5653, 6094\n5125, 6075, 5634, 5633, 6074, 6096, 5655, 5654, 6095\n5126, 6076, 5635, 5634, 6075, 6097, 5656, 5655, 6096\n5127, 6077, 5636, 5635, 6076, 6098, 5657, 5656, 6097\n5128, 6078, 5637, 5636, 6077, 6099, 5658, 5657, 6098\n5129, 6079, 5638, 5637, 6078, 6100, 5659, 5658, 6099\n5130, 6080, 5639, 5638, 6079, 6101, 5660, 5659, 6100\n5131, 6081, 5640, 5639, 6080, 6102, 5661, 5660, 6101\n5132, 6082, 5641, 5640, 6081, 6103, 5662, 5661, 6102\n5133, 6083, 5642, 5641, 6082, 6104, 5663, 5662, 6103\n5134, 6084, 5643, 5642, 6083, 6105, 5664, 5663, 6104\n5135, 6085, 5644, 5643, 6084, 6106, 5665, 5664, 6105\n5136, 6086, 5645, 5644, 6085, 6107, 5666, 5665, 6106\n5137, 6087, 5646, 5645, 6086, 6108, 5667, 5666, 6107\n5138, 6088, 5647, 5646, 6087, 6109, 5668, 5667, 6108\n5139, 6089, 5648, 5647, 6088, 6110, 5669, 5668, 6109\n5140, 6090, 5649, 5648, 6089, 6111, 5670, 5669, 6110\n5141, 6092, 5651, 5650, 6091, 6113, 5672, 5671, 6112\n5142, 6093, 5652, 5651, 6092, 6114, 5673, 5672, 6113\n5143, 6094, 5653, 5652, 6093, 6115, 5674, 5673, 6114\n5144, 6095, 5654, 5653, 6094, 6116, 5675, 5674, 6115\n5145, 6096, 5655, 5654, 6095, 6117, 5676, 5675, 6116\n5146, 6097, 5656, 5655, 6096, 6118, 5677, 5676, 6117\n5147, 6098, 5657, 5656, 6097, 6119, 5678, 5677, 6118\n5148, 6099, 5658, 5657, 6098, 6120, 5679, 5678, 6119\n5149, 6100, 5659, 5658, 6099, 6121, 5680, 5679, 6120\n5150, 6101, 5660, 5659, 6100, 6122, 5681, 5680, 6121\n5151, 6102, 5661, 5660, 6101, 6123, 5682, 5681, 6122\n5152, 6103, 5662, 5661, 6102, 6124, 5683, 5682, 6123\n5153, 6104, 5663, 5662, 6103, 6125, 5684, 5683, 6124\n5154, 6105, 5664, 5663, 6104, 6126, 5685, 5684, 6125\n5155, 6106, 5665, 5664, 6105, 6127, 5686, 5685, 6126\n5156, 6107, 5666, 5665, 6106, 6128, 5687, 5686, 6127\n5157, 6108, 5667, 5666, 6107, 6129, 5688, 5687, 6128\n5158, 6109, 5668, 5667, 6108, 6130, 5689, 5688, 6129\n5159, 6110, 5669, 5668, 6109, 6131, 5690, 5689, 6130\n5160, 6111, 5670, 5669, 6110, 6132, 5691, 5690, 6131\n5161, 6113, 5672, 5671, 6112, 6134, 5693, 5692, 6133\n5162, 6114, 5673, 5672, 6113, 6135, 5694, 5693, 6134\n5163, 6115, 5674, 5673, 6114, 6136, 5695, 5694, 6135\n5164, 6116, 5675, 5674, 6115, 6137, 5696, 5695, 6136\n5165, 6117, 5676, 5675, 6116, 6138, 5697, 5696, 6137\n5166, 6118, 5677, 5676, 6117, 6139, 5698, 5697, 6138\n5167, 6119, 5678, 5677, 6118, 6140, 5699, 5698, 6139\n5168, 6120, 5679, 5678, 6119, 6141, 5700, 5699, 6140\n5169, 6121, 5680, 5679, 6120, 6142, 5701, 5700, 6141\n5170, 6122, 5681, 5680, 6121, 6143, 5702, 5701, 6142\n5171, 6123, 5682, 5681, 6122, 6144, 5703, 5702, 6143\n5172, 6124, 5683, 5682, 6123, 6145, 5704, 5703, 6144\n5173, 6125, 5684, 5683, 6124, 6146, 5705, 5704, 6145\n5174, 6126, 5685, 5684, 6125, 6147, 5706, 5705, 6146\n5175, 6127, 5686, 5685, 6126, 6148, 5707, 5706, 6147\n5176, 6128, 5687, 5686, 6127, 6149, 5708, 5707, 6148\n5177, 6129, 5688, 5687, 6128, 6150, 5709, 5708, 6149\n5178, 6130, 5689, 5688, 6129, 6151, 5710, 5709, 6150\n5179, 6131, 5690, 5689, 6130, 6152, 5711, 5710, 6151\n5180, 6132, 5691, 5690, 6131, 6153, 5712, 5711, 6152\n5181, 6134, 5693, 5692, 6133, 6155, 5714, 5713, 6154\n5182, 6135, 5694, 5693, 6134, 6156, 5715, 5714, 6155\n5183, 6136, 5695, 5694, 6135, 6157, 5716, 5715, 6156\n5184, 6137, 5696, 5695, 6136, 6158, 5717, 5716, 6157\n5185, 6138, 5697, 5696, 6137, 6159, 5718, 5717, 6158\n5186, 6139, 5698, 5697, 6138, 6160, 5719, 5718, 6159\n5187, 6140, 5699, 5698, 6139, 6161, 5720, 5719, 6160\n5188, 6141, 5700, 5699, 6140, 6162, 5721, 5720, 6161\n5189, 6142, 5701, 5700, 6141, 6163, 5722, 5721, 6162\n5190, 6143, 5702, 5701, 6142, 6164, 5723, 5722, 6163\n5191, 6144, 5703, 5702, 6143, 6165, 5724, 5723, 6164\n5192, 6145, 5704, 5703, 6144, 6166, 5725, 5724, 6165\n5193, 6146, 5705, 5704, 6145, 6167, 5726, 5725, 6166\n5194, 6147, 5706, 5705, 6146, 6168, 5727, 5726, 6167\n5195, 6148, 5707, 5706, 6147, 6169, 5728, 5727, 6168\n5196, 6149, 5708, 5707, 6148, 6170, 5729, 5728, 6169\n5197, 6150, 5709, 5708, 6149, 6171, 5730, 5729, 6170\n5198, 6151, 5710, 5709, 6150, 6172, 5731, 5730, 6171\n5199, 6152, 5711, 5710, 6151, 6173, 5732, 5731, 6172\n5200, 6153, 5712, 5711, 6152, 6174, 5733, 5732, 6173\n5201, 6176, 5735, 5734, 6175, 6197, 5756, 5755, 6196\n5202, 6177, 5736, 5735, 6176, 6198, 5757, 5756, 6197\n5203, 6178, 5737, 5736, 6177, 6199, 5758, 5757, 6198\n5204, 6179, 5738, 5737, 6178, 6200, 5759, 5758, 6199\n5205, 6180, 5739, 5738, 6179, 6201, 5760, 5759, 6200\n5206, 6181, 5740, 5739, 6180, 6202, 5761, 5760, 6201\n5207, 6182, 5741, 5740, 6181, 6203, 5762, 5761, 6202\n5208, 6183, 5742, 5741, 6182, 6204, 5763, 5762, 6203\n5209, 6184, 5743, 5742, 6183, 6205, 5764, 5763, 6204\n5210, 6185, 5744, 5743, 6184, 6206, 5765, 5764, 6205\n5211, 6186, 5745, 5744, 6185, 6207, 5766, 5765, 6206\n5212, 6187, 5746, 5745, 6186, 6208, 5767, 5766, 6207\n5213, 6188, 5747, 5746, 6187, 6209, 5768, 5767, 6208\n5214, 6189, 5748, 5747, 6188, 6210, 5769, 5768, 6209\n5215, 6190, 5749, 5748, 6189, 6211, 5770, 5769, 6210\n5216, 6191, 5750, 5749, 6190, 6212, 5771, 5770, 6211\n5217, 6192, 5751, 5750, 6191, 6213, 5772, 5771, 6212\n5218, 6193, 5752, 5751, 6192, 6214, 5773, 5772, 6213\n5219, 6194, 5753, 5752, 6193, 6215, 5774, 5773, 6214\n5220, 6195, 5754, 5753, 6194, 6216, 5775, 5774, 6215\n5221, 6197, 5756, 5755, 6196, 6218, 5777, 5776, 6217\n5222, 6198, 5757, 5756, 6197, 6219, 5778, 5777, 6218\n5223, 6199, 5758, 5757, 6198, 6220, 5779, 5778, 6219\n5224, 6200, 5759, 5758, 6199, 6221, 5780, 5779, 6220\n5225, 6201, 5760, 5759, 6200, 6222, 5781, 5780, 6221\n5226, 6202, 5761, 5760, 6201, 6223, 5782, 5781, 6222\n5227, 6203, 5762, 5761, 6202, 6224, 5783, 5782, 6223\n5228, 6204, 5763, 5762, 6203, 6225, 5784, 5783, 6224\n5229, 6205, 5764, 5763, 6204, 6226, 5785, 5784, 6225\n5230, 6206, 5765, 5764, 6205, 6227, 5786, 5785, 6226\n5231, 6207, 5766, 5765, 6206, 6228, 5787, 5786, 6227\n5232, 6208, 5767, 5766, 6207, 6229, 5788, 5787, 6228\n5233, 6209, 5768, 5767, 6208, 6230, 5789, 5788, 6229\n5234, 6210, 5769, 5768, 6209, 6231, 5790, 5789, 6230\n5235, 6211, 5770, 5769, 6210, 6232, 5791, 5790, 6231\n5236, 6212, 5771, 5770, 6211, 6233, 5792, 5791, 6232\n5237, 6213, 5772, 5771, 6212, 6234, 5793, 5792, 6233\n5238, 6214, 5773, 5772, 6213, 6235, 5794, 5793, 6234\n5239, 6215, 5774, 5773, 6214, 6236, 5795, 5794, 6235\n5240, 6216, 5775, 5774, 6215, 6237, 5796, 5795, 6236\n5241, 6218, 5777, 5776, 6217, 6239, 5798, 5797, 6238\n5242, 6219, 5778, 5777, 6218, 6240, 5799, 5798, 6239\n5243, 6220, 5779, 5778, 6219, 6241, 5800, 5799, 6240\n5244, 6221, 5780, 5779, 6220, 6242, 5801, 5800, 6241\n5245, 6222, 5781, 5780, 6221, 6243, 5802, 5801, 6242\n5246, 6223, 5782, 5781, 6222, 6244, 5803, 5802, 6243\n5247, 6224, 5783, 5782, 6223, 6245, 5804, 5803, 6244\n5248, 6225, 5784, 5783, 6224, 6246, 5805, 5804, 6245\n5249, 6226, 5785, 5784, 6225, 6247, 5806, 5805, 6246\n5250, 6227, 5786, 5785, 6226, 6248, 5807, 5806, 6247\n5251, 6228, 5787, 5786, 6227, 6249, 5808, 5807, 6248\n5252, 6229, 5788, 5787, 6228, 6250, 5809, 5808, 6249\n5253, 6230, 5789, 5788, 6229, 6251, 5810, 5809, 6250\n5254, 6231, 5790, 5789, 6230, 6252, 5811, 5810, 6251\n5255, 6232, 5791, 5790, 6231, 6253, 5812, 5811, 6252\n5256, 6233, 5792, 5791, 6232, 6254, 5813, 5812, 6253\n5257, 6234, 5793, 5792, 6233, 6255, 5814, 5813, 6254\n5258, 6235, 5794, 5793, 6234, 6256, 5815, 5814, 6255\n5259, 6236, 5795, 5794, 6235, 6257, 5816, 5815, 6256\n5260, 6237, 5796, 5795, 6236, 6258, 5817, 5816, 6257\n5261, 6239, 5798, 5797, 6238, 6260, 5819, 5818, 6259\n5262, 6240, 5799, 5798, 6239, 6261, 5820, 5819, 6260\n5263, 6241, 5800, 5799, 6240, 6262, 5821, 5820, 6261\n5264, 6242, 5801, 5800, 6241, 6263, 5822, 5821, 6262\n5265, 6243, 5802, 5801, 6242, 6264, 5823, 5822, 6263\n5266, 6244, 5803, 5802, 6243, 6265, 5824, 5823, 6264\n5267, 6245, 5804, 5803, 6244, 6266, 5825, 5824, 6265\n5268, 6246, 5805, 5804, 6245, 6267, 5826, 5825, 6266\n5269, 6247, 5806, 5805, 6246, 6268, 5827, 5826, 6267\n5270, 6248, 5807, 5806, 6247, 6269, 5828, 5827, 6268\n5271, 6249, 5808, 5807, 6248, 6270, 5829, 5828, 6269\n5272, 6250, 5809, 5808, 6249, 6271, 5830, 5829, 6270\n5273, 6251, 5810, 5809, 6250, 6272, 5831, 5830, 6271\n5274, 6252, 5811, 5810, 6251, 6273, 5832, 5831, 6272\n5275, 6253, 5812, 5811, 6252, 6274, 5833, 5832, 6273\n5276, 6254, 5813, 5812, 6253, 6275, 5834, 5833, 6274\n5277, 6255, 5814, 5813, 6254, 6276, 5835, 5834, 6275\n5278, 6256, 5815, 5814, 6255, 6277, 5836, 5835, 6276\n5279, 6257, 5816, 5815, 6256, 6278, 5837, 5836, 6277\n5280, 6258, 5817, 5816, 6257, 6279, 5838, 5837, 6278\n5281, 6260, 5819, 5818, 6259, 6281, 5840, 5839, 6280\n5282, 6261, 5820, 5819, 6260, 6282, 5841, 5840, 6281\n5283, 6262, 5821, 5820, 6261, 6283, 5842, 5841, 6282\n5284, 6263, 5822, 5821, 6262, 6284, 5843, 5842, 6283\n5285, 6264, 5823, 5822, 6263, 6285, 5844, 5843, 6284\n5286, 6265, 5824, 5823, 6264, 6286, 5845, 5844, 6285\n5287, 6266, 5825, 5824, 6265, 6287, 5846, 5845, 6286\n5288, 6267, 5826, 5825, 6266, 6288, 5847, 5846, 6287\n5289, 6268, 5827, 5826, 6267, 6289, 5848, 5847, 6288\n5290, 6269, 5828, 5827, 6268, 6290, 5849, 5848, 6289\n5291, 6270, 5829, 5828, 6269, 6291, 5850, 5849, 6290\n5292, 6271, 5830, 5829, 6270, 6292, 5851, 5850, 6291\n5293, 6272, 5831, 5830, 6271, 6293, 5852, 5851, 6292\n5294, 6273, 5832, 5831, 6272, 6294, 5853, 5852, 6293\n5295, 6274, 5833, 5832, 6273, 6295, 5854, 5853, 6294\n5296, 6275, 5834, 5833, 6274, 6296, 5855, 5854, 6295\n5297, 6276, 5835, 5834, 6275, 6297, 5856, 5855, 6296\n5298, 6277, 5836, 5835, 6276, 6298, 5857, 5856, 6297\n5299, 6278, 5837, 5836, 6277, 6299, 5858, 5857, 6298\n5300, 6279, 5838, 5837, 6278, 6300, 5859, 5858, 6299\n5301, 6281, 5840, 5839, 6280, 6302, 5861, 5860, 6301\n5302, 6282, 5841, 5840, 6281, 6303, 5862, 5861, 6302\n5303, 6283, 5842, 5841, 6282, 6304, 5863, 5862, 6303\n5304, 6284, 5843, 5842, 6283, 6305, 5864, 5863, 6304\n5305, 6285, 5844, 5843, 6284, 6306, 5865, 5864, 6305\n5306, 6286, 5845, 5844, 6285, 6307, 5866, 5865, 6306\n5307, 6287, 5846, 5845, 6286, 6308, 5867, 5866, 6307\n5308, 6288, 5847, 5846, 6287, 6309, 5868, 5867, 6308\n5309, 6289, 5848, 5847, 6288, 6310, 5869, 5868, 6309\n5310, 6290, 5849, 5848, 6289, 6311, 5870, 5869, 6310\n5311, 6291, 5850, 5849, 6290, 6312, 5871, 5870, 6311\n5312, 6292, 5851, 5850, 6291, 6313, 5872, 5871, 6312\n5313, 6293, 5852, 5851, 6292, 6314, 5873, 5872, 6313\n5314, 6294, 5853, 5852, 6293, 6315, 5874, 5873, 6314\n5315, 6295, 5854, 5853, 6294, 6316, 5875, 5874, 6315\n5316, 6296, 5855, 5854, 6295, 6317, 5876, 5875, 6316\n5317, 6297, 5856, 5855, 6296, 6318, 5877, 5876, 6317\n5318, 6298, 5857, 5856, 6297, 6319, 5878, 5877, 6318\n5319, 6299, 5858, 5857, 6298, 6320, 5879, 5878, 6319\n5320, 6300, 5859, 5858, 6299, 6321, 5880, 5879, 6320\n5321, 6302, 5861, 5860, 6301, 6323, 5882, 5881, 6322\n5322, 6303, 5862, 5861, 6302, 6324, 5883, 5882, 6323\n5323, 6304, 5863, 5862, 6303, 6325, 5884, 5883, 6324\n5324, 6305, 5864, 5863, 6304, 6326, 5885, 5884, 6325\n5325, 6306, 5865, 5864, 6305, 6327, 5886, 5885, 6326\n5326, 6307, 5866, 5865, 6306, 6328, 5887, 5886, 6327\n5327, 6308, 5867, 5866, 6307, 6329, 5888, 5887, 6328\n5328, 6309, 5868, 5867, 6308, 6330, 5889, 5888, 6329\n5329, 6310, 5869, 5868, 6309, 6331, 5890, 5889, 6330\n5330, 6311, 5870, 5869, 6310, 6332, 5891, 5890, 6331\n5331, 6312, 5871, 5870, 6311, 6333, 5892, 5891, 6332\n5332, 6313, 5872, 5871, 6312, 6334, 5893, 5892, 6333\n5333, 6314, 5873, 5872, 6313, 6335, 5894, 5893, 6334\n5334, 6315, 5874, 5873, 6314, 6336, 5895, 5894, 6335\n5335, 6316, 5875, 5874, 6315, 6337, 5896, 5895, 6336\n5336, 6317, 5876, 5875, 6316, 6338, 5897, 5896, 6337\n5337, 6318, 5877, 5876, 6317, 6339, 5898, 5897, 6338\n5338, 6319, 5878, 5877, 6318, 6340, 5899, 5898, 6339\n5339, 6320, 5879, 5878, 6319, 6341, 5900, 5899, 6340\n5340, 6321, 5880, 5879, 6320, 6342, 5901, 5900, 6341\n5341, 6323, 5882, 5881, 6322, 6344, 5903, 5902, 6343\n5342, 6324, 5883, 5882, 6323, 6345, 5904, 5903, 6344\n5343, 6325, 5884, 5883, 6324, 6346, 5905, 5904, 6345\n5344, 6326, 5885, 5884, 6325, 6347, 5906, 5905, 6346\n5345, 6327, 5886, 5885, 6326, 6348, 5907, 5906, 6347\n5346, 6328, 5887, 5886, 6327, 6349, 5908, 5907, 6348\n5347, 6329, 5888, 5887, 6328, 6350, 5909, 5908, 6349\n5348, 6330, 5889, 5888, 6329, 6351, 5910, 5909, 6350\n5349, 6331, 5890, 5889, 6330, 6352, 5911, 5910, 6351\n5350, 6332, 5891, 5890, 6331, 6353, 5912, 5911, 6352\n5351, 6333, 5892, 5891, 6332, 6354, 5913, 5912, 6353\n5352, 6334, 5893, 5892, 6333, 6355, 5914, 5913, 6354\n5353, 6335, 5894, 5893, 6334, 6356, 5915, 5914, 6355\n5354, 6336, 5895, 5894, 6335, 6357, 5916, 5915, 6356\n5355, 6337, 5896, 5895, 6336, 6358, 5917, 5916, 6357\n5356, 6338, 5897, 5896, 6337, 6359, 5918, 5917, 6358\n5357, 6339, 5898, 5897, 6338, 6360, 5919, 5918, 6359\n5358, 6340, 5899, 5898, 6339, 6361, 5920, 5919, 6360\n5359, 6341, 5900, 5899, 6340, 6362, 5921, 5920, 6361\n5360, 6342, 5901, 5900, 6341, 6363, 5922, 5921, 6362\n5361, 6344, 5903, 5902, 6343, 6365, 5924, 5923, 6364\n5362, 6345, 5904, 5903, 6344, 6366, 5925, 5924, 6365\n5363, 6346, 5905, 5904, 6345, 6367, 5926, 5925, 6366\n5364, 6347, 5906, 5905, 6346, 6368, 5927, 5926, 6367\n5365, 6348, 5907, 5906, 6347, 6369, 5928, 5927, 6368\n5366, 6349, 5908, 5907, 6348, 6370, 5929, 5928, 6369\n5367, 6350, 5909, 5908, 6349, 6371, 5930, 5929, 6370\n5368, 6351, 5910, 5909, 6350, 6372, 5931, 5930, 6371\n5369, 6352, 5911, 5910, 6351, 6373, 5932, 5931, 6372\n5370, 6353, 5912, 5911, 6352, 6374, 5933, 5932, 6373\n5371, 6354, 5913, 5912, 6353, 6375, 5934, 5933, 6374\n5372, 6355, 5914, 5913, 6354, 6376, 5935, 5934, 6375\n5373, 6356, 5915, 5914, 6355, 6377, 5936, 5935, 6376\n5374, 6357, 5916, 5915, 6356, 6378, 5937, 5936, 6377\n5375, 6358, 5917, 5916, 6357, 6379, 5938, 5937, 6378\n5376, 6359, 5918, 5917, 6358, 6380, 5939, 5938, 6379\n5377, 6360, 5919, 5918, 6359, 6381, 5940, 5939, 6380\n5378, 6361, 5920, 5919, 6360, 6382, 5941, 5940, 6381\n5379, 6362, 5921, 5920, 6361, 6383, 5942, 5941, 6382\n5380, 6363, 5922, 5921, 6362, 6384, 5943, 5942, 6383\n5381, 6365, 5924, 5923, 6364, 6386, 5945, 5944, 6385\n5382, 6366, 5925, 5924, 6365, 6387, 5946, 5945, 6386\n5383, 6367, 5926, 5925, 6366, 6388, 5947, 5946, 6387\n5384, 6368, 5927, 5926, 6367, 6389, 5948, 5947, 6388\n5385, 6369, 5928, 5927, 6368, 6390, 5949, 5948, 6389\n5386, 6370, 5929, 5928, 6369, 6391, 5950, 5949, 6390\n5387, 6371, 5930, 5929, 6370, 6392, 5951, 5950, 6391\n5388, 6372, 5931, 5930, 6371, 6393, 5952, 5951, 6392\n5389, 6373, 5932, 5931, 6372, 6394, 5953, 5952, 6393\n5390, 6374, 5933, 5932, 6373, 6395, 5954, 5953, 6394\n5391, 6375, 5934, 5933, 6374, 6396, 5955, 5954, 6395\n5392, 6376, 5935, 5934, 6375, 6397, 5956, 5955, 6396\n5393, 6377, 5936, 5935, 6376, 6398, 5957, 5956, 6397\n5394, 6378, 5937, 5936, 6377, 6399, 5958, 5957, 6398\n5395, 6379, 5938, 5937, 6378, 6400, 5959, 5958, 6399\n5396, 6380, 5939, 5938, 6379, 6401, 5960, 5959, 6400\n5397, 6381, 5940, 5939, 6380, 6402, 5961, 5960, 6401\n5398, 6382, 5941, 5940, 6381, 6403, 5962, 5961, 6402\n5399, 6383, 5942, 5941, 6382, 6404, 5963, 5962, 6403\n5400, 6384, 5943, 5942, 6383, 6405, 5964, 5963, 6404\n5401, 6386, 5945, 5944, 6385, 6407, 5966, 5965, 6406\n5402, 6387, 5946, 5945, 6386, 6408, 5967, 5966, 6407\n5403, 6388, 5947, 5946, 6387, 6409, 5968, 5967, 6408\n5404, 6389, 5948, 5947, 6388, 6410, 5969, 5968, 6409\n5405, 6390, 5949, 5948, 6389, 6411, 5970, 5969, 6410\n5406, 6391, 5950, 5949, 6390, 6412, 5971, 5970, 6411\n5407, 6392, 5951, 5950, 6391, 6413, 5972, 5971, 6412\n5408, 6393, 5952, 5951, 6392, 6414, 5973, 5972, 6413\n5409, 6394, 5953, 5952, 6393, 6415, 5974, 5973, 6414\n5410, 6395, 5954, 5953, 6394, 6416, 5975, 5974, 6415\n5411, 6396, 5955, 5954, 6395, 6417, 5976, 5975, 6416\n5412, 6397, 5956, 5955, 6396, 6418, 5977, 5976, 6417\n5413, 6398, 5957, 5956, 6397, 6419, 5978, 5977, 6418\n5414, 6399, 5958, 5957, 6398, 6420, 5979, 5978, 6419\n5415, 6400, 5959, 5958, 6399, 6421, 5980, 5979, 6420\n5416, 6401, 5960, 5959, 6400, 6422, 5981, 5980, 6421\n5417, 6402, 5961, 5960, 6401, 6423, 5982, 5981, 6422\n5418, 6403, 5962, 5961, 6402, 6424, 5983, 5982, 6423\n5419, 6404, 5963, 5962, 6403, 6425, 5984, 5983, 6424\n5420, 6405, 5964, 5963, 6404, 6426, 5985, 5984, 6425\n5421, 6407, 5966, 5965, 6406, 6428, 5987, 5986, 6427\n5422, 6408, 5967, 5966, 6407, 6429, 5988, 5987, 6428\n5423, 6409, 5968, 5967, 6408, 6430, 5989, 5988, 6429\n5424, 6410, 5969, 5968, 6409, 6431, 5990, 5989, 6430\n5425, 6411, 5970, 5969, 6410, 6432, 5991, 5990, 6431\n5426, 6412, 5971, 5970, 6411, 6433, 5992, 5991, 6432\n5427, 6413, 5972, 5971, 6412, 6434, 5993, 5992, 6433\n5428, 6414, 5973, 5972, 6413, 6435, 5994, 5993, 6434\n5429, 6415, 5974, 5973, 6414, 6436, 5995, 5994, 6435\n5430, 6416, 5975, 5974, 6415, 6437, 5996, 5995, 6436\n5431, 6417, 5976, 5975, 6416, 6438, 5997, 5996, 6437\n5432, 6418, 5977, 5976, 6417, 6439, 5998, 5997, 6438\n5433, 6419, 5978, 5977, 6418, 6440, 5999, 5998, 6439\n5434, 6420, 5979, 5978, 6419, 6441, 6000, 5999, 6440\n5435, 6421, 5980, 5979, 6420, 6442, 6001, 6000, 6441\n5436, 6422, 5981, 5980, 6421, 6443, 6002, 6001, 6442\n5437, 6423, 5982, 5981, 6422, 6444, 6003, 6002, 6443\n5438, 6424, 5983, 5982, 6423, 6445, 6004, 6003, 6444\n5439, 6425, 5984, 5983, 6424, 6446, 6005, 6004, 6445\n5440, 6426, 5985, 5984, 6425, 6447, 6006, 6005, 6446\n5441, 6428, 5987, 5986, 6427, 6449, 6008, 6007, 6448\n5442, 6429, 5988, 5987, 6428, 6450, 6009, 6008, 6449\n5443, 6430, 5989, 5988, 6429, 6451, 6010, 6009, 6450\n5444, 6431, 5990, 5989, 6430, 6452, 6011, 6010, 6451\n5445, 6432, 5991, 5990, 6431, 6453, 6012, 6011, 6452\n5446, 6433, 5992, 5991, 6432, 6454, 6013, 6012, 6453\n5447, 6434, 5993, 5992, 6433, 6455, 6014, 6013, 6454\n5448, 6435, 5994, 5993, 6434, 6456, 6015, 6014, 6455\n5449, 6436, 5995, 5994, 6435, 6457, 6016, 6015, 6456\n5450, 6437, 5996, 5995, 6436, 6458, 6017, 6016, 6457\n5451, 6438, 5997, 5996, 6437, 6459, 6018, 6017, 6458\n5452, 6439, 5998, 5997, 6438, 6460, 6019, 6018, 6459\n5453, 6440, 5999, 5998, 6439, 6461, 6020, 6019, 6460\n5454, 6441, 6000, 5999, 6440, 6462, 6021, 6020, 6461\n5455, 6442, 6001, 6000, 6441, 6463, 6022, 6021, 6462\n5456, 6443, 6002, 6001, 6442, 6464, 6023, 6022, 6463\n5457, 6444, 6003, 6002, 6443, 6465, 6024, 6023, 6464\n5458, 6445, 6004, 6003, 6444, 6466, 6025, 6024, 6465\n5459, 6446, 6005, 6004, 6445, 6467, 6026, 6025, 6466\n5460, 6447, 6006, 6005, 6446, 6468, 6027, 6026, 6467\n5461, 6449, 6008, 6007, 6448, 6470, 6029, 6028, 6469\n5462, 6450, 6009, 6008, 6449, 6471, 6030, 6029, 6470\n5463, 6451, 6010, 6009, 6450, 6472, 6031, 6030, 6471\n5464, 6452, 6011, 6010, 6451, 6473, 6032, 6031, 6472\n5465, 6453, 6012, 6011, 6452, 6474, 6033, 6032, 6473\n5466, 6454, 6013, 6012, 6453, 6475, 6034, 6033, 6474\n5467, 6455, 6014, 6013, 6454, 6476, 6035, 6034, 6475\n5468, 6456, 6015, 6014, 6455, 6477, 6036, 6035, 6476\n5469, 6457, 6016, 6015, 6456, 6478, 6037, 6036, 6477\n5470, 6458, 6017, 6016, 6457, 6479, 6038, 6037, 6478\n5471, 6459, 6018, 6017, 6458, 6480, 6039, 6038, 6479\n5472, 6460, 6019, 6018, 6459, 6481, 6040, 6039, 6480\n5473, 6461, 6020, 6019, 6460, 6482, 6041, 6040, 6481\n5474, 6462, 6021, 6020, 6461, 6483, 6042, 6041, 6482\n5475, 6463, 6022, 6021, 6462, 6484, 6043, 6042, 6483\n5476, 6464, 6023, 6022, 6463, 6485, 6044, 6043, 6484\n5477, 6465, 6024, 6023, 6464, 6486, 6045, 6044, 6485\n5478, 6466, 6025, 6024, 6465, 6487, 6046, 6045, 6486\n5479, 6467, 6026, 6025, 6466, 6488, 6047, 6046, 6487\n5480, 6468, 6027, 6026, 6467, 6489, 6048, 6047, 6488\n5481, 6470, 6029, 6028, 6469, 6491, 6050, 6049, 6490\n5482, 6471, 6030, 6029, 6470, 6492, 6051, 6050, 6491\n5483, 6472, 6031, 6030, 6471, 6493, 6052, 6051, 6492\n5484, 6473, 6032, 6031, 6472, 6494, 6053, 6052, 6493\n5485, 6474, 6033, 6032, 6473, 6495, 6054, 6053, 6494\n5486, 6475, 6034, 6033, 6474, 6496, 6055, 6054, 6495\n5487, 6476, 6035, 6034, 6475, 6497, 6056, 6055, 6496\n5488, 6477, 6036, 6035, 6476, 6498, 6057, 6056, 6497\n5489, 6478, 6037, 6036, 6477, 6499, 6058, 6057, 6498\n5490, 6479, 6038, 6037, 6478, 6500, 6059, 6058, 6499\n5491, 6480, 6039, 6038, 6479, 6501, 6060, 6059, 6500\n5492, 6481, 6040, 6039, 6480, 6502, 6061, 6060, 6501\n5493, 6482, 6041, 6040, 6481, 6503, 6062, 6061, 6502\n5494, 6483, 6042, 6041, 6482, 6504, 6063, 6062, 6503\n5495, 6484, 6043, 6042, 6483, 6505, 6064, 6063, 6504\n5496, 6485, 6044, 6043, 6484, 6506, 6065, 6064, 6505\n5497, 6486, 6045, 6044, 6485, 6507, 6066, 6065, 6506\n5498, 6487, 6046, 6045, 6486, 6508, 6067, 6066, 6507\n5499, 6488, 6047, 6046, 6487, 6509, 6068, 6067, 6508\n5500, 6489, 6048, 6047, 6488, 6510, 6069, 6068, 6509\n5501, 6491, 6050, 6049, 6490, 6512, 6071, 6070, 6511\n5502, 6492, 6051, 6050, 6491, 6513, 6072, 6071, 6512\n5503, 6493, 6052, 6051, 6492, 6514, 6073, 6072, 6513\n5504, 6494, 6053, 6052, 6493, 6515, 6074, 6073, 6514\n5505, 6495, 6054, 6053, 6494, 6516, 6075, 6074, 6515\n5506, 6496, 6055, 6054, 6495, 6517, 6076, 6075, 6516\n5507, 6497, 6056, 6055, 6496, 6518, 6077, 6076, 6517\n5508, 6498, 6057, 6056, 6497, 6519, 6078, 6077, 6518\n5509, 6499, 6058, 6057, 6498, 6520, 6079, 6078, 6519\n5510, 6500, 6059, 6058, 6499, 6521, 6080, 6079, 6520\n5511, 6501, 6060, 6059, 6500, 6522, 6081, 6080, 6521\n5512, 6502, 6061, 6060, 6501, 6523, 6082, 6081, 6522\n5513, 6503, 6062, 6061, 6502, 6524, 6083, 6082, 6523\n5514, 6504, 6063, 6062, 6503, 6525, 6084, 6083, 6524\n5515, 6505, 6064, 6063, 6504, 6526, 6085, 6084, 6525\n5516, 6506, 6065, 6064, 6505, 6527, 6086, 6085, 6526\n5517, 6507, 6066, 6065, 6506, 6528, 6087, 6086, 6527\n5518, 6508, 6067, 6066, 6507, 6529, 6088, 6087, 6528\n5519, 6509, 6068, 6067, 6508, 6530, 6089, 6088, 6529\n5520, 6510, 6069, 6068, 6509, 6531, 6090, 6089, 6530\n5521, 6512, 6071, 6070, 6511, 6533, 6092, 6091, 6532\n5522, 6513, 6072, 6071, 6512, 6534, 6093, 6092, 6533\n5523, 6514, 6073, 6072, 6513, 6535, 6094, 6093, 6534\n5524, 6515, 6074, 6073, 6514, 6536, 6095, 6094, 6535\n5525, 6516, 6075, 6074, 6515, 6537, 6096, 6095, 6536\n5526, 6517, 6076, 6075, 6516, 6538, 6097, 6096, 6537\n5527, 6518, 6077, 6076, 6517, 6539, 6098, 6097, 6538\n5528, 6519, 6078, 6077, 6518, 6540, 6099, 6098, 6539\n5529, 6520, 6079, 6078, 6519, 6541, 6100, 6099, 6540\n5530, 6521, 6080, 6079, 6520, 6542, 6101, 6100, 6541\n5531, 6522, 6081, 6080, 6521, 6543, 6102, 6101, 6542\n5532, 6523, 6082, 6081, 6522, 6544, 6103, 6102, 6543\n5533, 6524, 6083, 6082, 6523, 6545, 6104, 6103, 6544\n5534, 6525, 6084, 6083, 6524, 6546, 6105, 6104, 6545\n5535, 6526, 6085, 6084, 6525, 6547, 6106, 6105, 6546\n5536, 6527, 6086, 6085, 6526, 6548, 6107, 6106, 6547\n5537, 6528, 6087, 6086, 6527, 6549, 6108, 6107, 6548\n5538, 6529, 6088, 6087, 6528, 6550, 6109, 6108, 6549\n5539, 6530, 6089, 6088, 6529, 6551, 6110, 6109, 6550\n5540, 6531, 6090, 6089, 6530, 6552, 6111, 6110, 6551\n5541, 6533, 6092, 6091, 6532, 6554, 6113, 6112, 6553\n5542, 6534, 6093, 6092, 6533, 6555, 6114, 6113, 6554\n5543, 6535, 6094, 6093, 6534, 6556, 6115, 6114, 6555\n5544, 6536, 6095, 6094, 6535, 6557, 6116, 6115, 6556\n5545, 6537, 6096, 6095, 6536, 6558, 6117, 6116, 6557\n5546, 6538, 6097, 6096, 6537, 6559, 6118, 6117, 6558\n5547, 6539, 6098, 6097, 6538, 6560, 6119, 6118, 6559\n5548, 6540, 6099, 6098, 6539, 6561, 6120, 6119, 6560\n5549, 6541, 6100, 6099, 6540, 6562, 6121, 6120, 6561\n5550, 6542, 6101, 6100, 6541, 6563, 6122, 6121, 6562\n5551, 6543, 6102, 6101, 6542, 6564, 6123, 6122, 6563\n5552, 6544, 6103, 6102, 6543, 6565, 6124, 6123, 6564\n5553, 6545, 6104, 6103, 6544, 6566, 6125, 6124, 6565\n5554, 6546, 6105, 6104, 6545, 6567, 6126, 6125, 6566\n5555, 6547, 6106, 6105, 6546, 6568, 6127, 6126, 6567\n5556, 6548, 6107, 6106, 6547, 6569, 6128, 6127, 6568\n5557, 6549, 6108, 6107, 6548, 6570, 6129, 6128, 6569\n5558, 6550, 6109, 6108, 6549, 6571, 6130, 6129, 6570\n5559, 6551, 6110, 6109, 6550, 6572, 6131, 6130, 6571\n5560, 6552, 6111, 6110, 6551, 6573, 6132, 6131, 6572\n5561, 6554, 6113, 6112, 6553, 6575, 6134, 6133, 6574\n5562, 6555, 6114, 6113, 6554, 6576, 6135, 6134, 6575\n5563, 6556, 6115, 6114, 6555, 6577, 6136, 6135, 6576\n5564, 6557, 6116, 6115, 6556, 6578, 6137, 6136, 6577\n5565, 6558, 6117, 6116, 6557, 6579, 6138, 6137, 6578\n5566, 6559, 6118, 6117, 6558, 6580, 6139, 6138, 6579\n5567, 6560, 6119, 6118, 6559, 6581, 6140, 6139, 6580\n5568, 6561, 6120, 6119, 6560, 6582, 6141, 6140, 6581\n5569, 6562, 6121, 6120, 6561, 6583, 6142, 6141, 6582\n5570, 6563, 6122, 6121, 6562, 6584, 6143, 6142, 6583\n5571, 6564, 6123, 6122, 6563, 6585, 6144, 6143, 6584\n5572, 6565, 6124, 6123, 6564, 6586, 6145, 6144, 6585\n5573, 6566, 6125, 6124, 6565, 6587, 6146, 6145, 6586\n5574, 6567, 6126, 6125, 6566, 6588, 6147, 6146, 6587\n5575, 6568, 6127, 6126, 6567, 6589, 6148, 6147, 6588\n5576, 6569, 6128, 6127, 6568, 6590, 6149, 6148, 6589\n5577, 6570, 6129, 6128, 6569, 6591, 6150, 6149, 6590\n5578, 6571, 6130, 6129, 6570, 6592, 6151, 6150, 6591\n5579, 6572, 6131, 6130, 6571, 6593, 6152, 6151, 6592\n5580, 6573, 6132, 6131, 6572, 6594, 6153, 6152, 6593\n5581, 6575, 6134, 6133, 6574, 6596, 6155, 6154, 6595\n5582, 6576, 6135, 6134, 6575, 6597, 6156, 6155, 6596\n5583, 6577, 6136, 6135, 6576, 6598, 6157, 6156, 6597\n5584, 6578, 6137, 6136, 6577, 6599, 6158, 6157, 6598\n5585, 6579, 6138, 6137, 6578, 6600, 6159, 6158, 6599\n5586, 6580, 6139, 6138, 6579, 6601, 6160, 6159, 6600\n5587, 6581, 6140, 6139, 6580, 6602, 6161, 6160, 6601\n5588, 6582, 6141, 6140, 6581, 6603, 6162, 6161, 6602\n5589, 6583, 6142, 6141, 6582, 6604, 6163, 6162, 6603\n5590, 6584, 6143, 6142, 6583, 6605, 6164, 6163, 6604\n5591, 6585, 6144, 6143, 6584, 6606, 6165, 6164, 6605\n5592, 6586, 6145, 6144, 6585, 6607, 6166, 6165, 6606\n5593, 6587, 6146, 6145, 6586, 6608, 6167, 6166, 6607\n5594, 6588, 6147, 6146, 6587, 6609, 6168, 6167, 6608\n5595, 6589, 6148, 6147, 6588, 6610, 6169, 6168, 6609\n5596, 6590, 6149, 6148, 6589, 6611, 6170, 6169, 6610\n5597, 6591, 6150, 6149, 6590, 6612, 6171, 6170, 6611\n5598, 6592, 6151, 6150, 6591, 6613, 6172, 6171, 6612\n5599, 6593, 6152, 6151, 6592, 6614, 6173, 6172, 6613\n5600, 6594, 6153, 6152, 6593, 6615, 6174, 6173, 6614\n5601, 6617, 6176, 6175, 6616, 6638, 6197, 6196, 6637\n5602, 6618, 6177, 6176, 6617, 6639, 6198, 6197, 6638\n5603, 6619, 6178, 6177, 6618, 6640, 6199, 6198, 6639\n5604, 6620, 6179, 6178, 6619, 6641, 6200, 6199, 6640\n5605, 6621, 6180, 6179, 6620, 6642, 6201, 6200, 6641\n5606, 6622, 6181, 6180, 6621, 6643, 6202, 6201, 6642\n5607, 6623, 6182, 6181, 6622, 6644, 6203, 6202, 6643\n5608, 6624, 6183, 6182, 6623, 6645, 6204, 6203, 6644\n5609, 6625, 6184, 6183, 6624, 6646, 6205, 6204, 6645\n5610, 6626, 6185, 6184, 6625, 6647, 6206, 6205, 6646\n5611, 6627, 6186, 6185, 6626, 6648, 6207, 6206, 6647\n5612, 6628, 6187, 6186, 6627, 6649, 6208, 6207, 6648\n5613, 6629, 6188, 6187, 6628, 6650, 6209, 6208, 6649\n5614, 6630, 6189, 6188, 6629, 6651, 6210, 6209, 6650\n5615, 6631, 6190, 6189, 6630, 6652, 6211, 6210, 6651\n5616, 6632, 6191, 6190, 6631, 6653, 6212, 6211, 6652\n5617, 6633, 6192, 6191, 6632, 6654, 6213, 6212, 6653\n5618, 6634, 6193, 6192, 6633, 6655, 6214, 6213, 6654\n5619, 6635, 6194, 6193, 6634, 6656, 6215, 6214, 6655\n5620, 6636, 6195, 6194, 6635, 6657, 6216, 6215, 6656\n5621, 6638, 6197, 6196, 6637, 6659, 6218, 6217, 6658\n5622, 6639, 6198, 6197, 6638, 6660, 6219, 6218, 6659\n5623, 6640, 6199, 6198, 6639, 6661, 6220, 6219, 6660\n5624, 6641, 6200, 6199, 6640, 6662, 6221, 6220, 6661\n5625, 6642, 6201, 6200, 6641, 6663, 6222, 6221, 6662\n5626, 6643, 6202, 6201, 6642, 6664, 6223, 6222, 6663\n5627, 6644, 6203, 6202, 6643, 6665, 6224, 6223, 6664\n5628, 6645, 6204, 6203, 6644, 6666, 6225, 6224, 6665\n5629, 6646, 6205, 6204, 6645, 6667, 6226, 6225, 6666\n5630, 6647, 6206, 6205, 6646, 6668, 6227, 6226, 6667\n5631, 6648, 6207, 6206, 6647, 6669, 6228, 6227, 6668\n5632, 6649, 6208, 6207, 6648, 6670, 6229, 6228, 6669\n5633, 6650, 6209, 6208, 6649, 6671, 6230, 6229, 6670\n5634, 6651, 6210, 6209, 6650, 6672, 6231, 6230, 6671\n5635, 6652, 6211, 6210, 6651, 6673, 6232, 6231, 6672\n5636, 6653, 6212, 6211, 6652, 6674, 6233, 6232, 6673\n5637, 6654, 6213, 6212, 6653, 6675, 6234, 6233, 6674\n5638, 6655, 6214, 6213, 6654, 6676, 6235, 6234, 6675\n5639, 6656, 6215, 6214, 6655, 6677, 6236, 6235, 6676\n5640, 6657, 6216, 6215, 6656, 6678, 6237, 6236, 6677\n5641, 6659, 6218, 6217, 6658, 6680, 6239, 6238, 6679\n5642, 6660, 6219, 6218, 6659, 6681, 6240, 6239, 6680\n5643, 6661, 6220, 6219, 6660, 6682, 6241, 6240, 6681\n5644, 6662, 6221, 6220, 6661, 6683, 6242, 6241, 6682\n5645, 6663, 6222, 6221, 6662, 6684, 6243, 6242, 6683\n5646, 6664, 6223, 6222, 6663, 6685, 6244, 6243, 6684\n5647, 6665, 6224, 6223, 6664, 6686, 6245, 6244, 6685\n5648, 6666, 6225, 6224, 6665, 6687, 6246, 6245, 6686\n5649, 6667, 6226, 6225, 6666, 6688, 6247, 6246, 6687\n5650, 6668, 6227, 6226, 6667, 6689, 6248, 6247, 6688\n5651, 6669, 6228, 6227, 6668, 6690, 6249, 6248, 6689\n5652, 6670, 6229, 6228, 6669, 6691, 6250, 6249, 6690\n5653, 6671, 6230, 6229, 6670, 6692, 6251, 6250, 6691\n5654, 6672, 6231, 6230, 6671, 6693, 6252, 6251, 6692\n5655, 6673, 6232, 6231, 6672, 6694, 6253, 6252, 6693\n5656, 6674, 6233, 6232, 6673, 6695, 6254, 6253, 6694\n5657, 6675, 6234, 6233, 6674, 6696, 6255, 6254, 6695\n5658, 6676, 6235, 6234, 6675, 6697, 6256, 6255, 6696\n5659, 6677, 6236, 6235, 6676, 6698, 6257, 6256, 6697\n5660, 6678, 6237, 6236, 6677, 6699, 6258, 6257, 6698\n5661, 6680, 6239, 6238, 6679, 6701, 6260, 6259, 6700\n5662, 6681, 6240, 6239, 6680, 6702, 6261, 6260, 6701\n5663, 6682, 6241, 6240, 6681, 6703, 6262, 6261, 6702\n5664, 6683, 6242, 6241, 6682, 6704, 6263, 6262, 6703\n5665, 6684, 6243, 6242, 6683, 6705, 6264, 6263, 6704\n5666, 6685, 6244, 6243, 6684, 6706, 6265, 6264, 6705\n5667, 6686, 6245, 6244, 6685, 6707, 6266, 6265, 6706\n5668, 6687, 6246, 6245, 6686, 6708, 6267, 6266, 6707\n5669, 6688, 6247, 6246, 6687, 6709, 6268, 6267, 6708\n5670, 6689, 6248, 6247, 6688, 6710, 6269, 6268, 6709\n5671, 6690, 6249, 6248, 6689, 6711, 6270, 6269, 6710\n5672, 6691, 6250, 6249, 6690, 6712, 6271, 6270, 6711\n5673, 6692, 6251, 6250, 6691, 6713, 6272, 6271, 6712\n5674, 6693, 6252, 6251, 6692, 6714, 6273, 6272, 6713\n5675, 6694, 6253, 6252, 6693, 6715, 6274, 6273, 6714\n5676, 6695, 6254, 6253, 6694, 6716, 6275, 6274, 6715\n5677, 6696, 6255, 6254, 6695, 6717, 6276, 6275, 6716\n5678, 6697, 6256, 6255, 6696, 6718, 6277, 6276, 6717\n5679, 6698, 6257, 6256, 6697, 6719, 6278, 6277, 6718\n5680, 6699, 6258, 6257, 6698, 6720, 6279, 6278, 6719\n5681, 6701, 6260, 6259, 6700, 6722, 6281, 6280, 6721\n5682, 6702, 6261, 6260, 6701, 6723, 6282, 6281, 6722\n5683, 6703, 6262, 6261, 6702, 6724, 6283, 6282, 6723\n5684, 6704, 6263, 6262, 6703, 6725, 6284, 6283, 6724\n5685, 6705, 6264, 6263, 6704, 6726, 6285, 6284, 6725\n5686, 6706, 6265, 6264, 6705, 6727, 6286, 6285, 6726\n5687, 6707, 6266, 6265, 6706, 6728, 6287, 6286, 6727\n5688, 6708, 6267, 6266, 6707, 6729, 6288, 6287, 6728\n5689, 6709, 6268, 6267, 6708, 6730, 6289, 6288, 6729\n5690, 6710, 6269, 6268, 6709, 6731, 6290, 6289, 6730\n5691, 6711, 6270, 6269, 6710, 6732, 6291, 6290, 6731\n5692, 6712, 6271, 6270, 6711, 6733, 6292, 6291, 6732\n5693, 6713, 6272, 6271, 6712, 6734, 6293, 6292, 6733\n5694, 6714, 6273, 6272, 6713, 6735, 6294, 6293, 6734\n5695, 6715, 6274, 6273, 6714, 6736, 6295, 6294, 6735\n5696, 6716, 6275, 6274, 6715, 6737, 6296, 6295, 6736\n5697, 6717, 6276, 6275, 6716, 6738, 6297, 6296, 6737\n5698, 6718, 6277, 6276, 6717, 6739, 6298, 6297, 6738\n5699, 6719, 6278, 6277, 6718, 6740, 6299, 6298, 6739\n5700, 6720, 6279, 6278, 6719, 6741, 6300, 6299, 6740\n5701, 6722, 6281, 6280, 6721, 6743, 6302, 6301, 6742\n5702, 6723, 6282, 6281, 6722, 6744, 6303, 6302, 6743\n5703, 6724, 6283, 6282, 6723, 6745, 6304, 6303, 6744\n5704, 6725, 6284, 6283, 6724, 6746, 6305, 6304, 6745\n5705, 6726, 6285, 6284, 6725, 6747, 6306, 6305, 6746\n5706, 6727, 6286, 6285, 6726, 6748, 6307, 6306, 6747\n5707, 6728, 6287, 6286, 6727, 6749, 6308, 6307, 6748\n5708, 6729, 6288, 6287, 6728, 6750, 6309, 6308, 6749\n5709, 6730, 6289, 6288, 6729, 6751, 6310, 6309, 6750\n5710, 6731, 6290, 6289, 6730, 6752, 6311, 6310, 6751\n5711, 6732, 6291, 6290, 6731, 6753, 6312, 6311, 6752\n5712, 6733, 6292, 6291, 6732, 6754, 6313, 6312, 6753\n5713, 6734, 6293, 6292, 6733, 6755, 6314, 6313, 6754\n5714, 6735, 6294, 6293, 6734, 6756, 6315, 6314, 6755\n5715, 6736, 6295, 6294, 6735, 6757, 6316, 6315, 6756\n5716, 6737, 6296, 6295, 6736, 6758, 6317, 6316, 6757\n5717, 6738, 6297, 6296, 6737, 6759, 6318, 6317, 6758\n5718, 6739, 6298, 6297, 6738, 6760, 6319, 6318, 6759\n5719, 6740, 6299, 6298, 6739, 6761, 6320, 6319, 6760\n5720, 6741, 6300, 6299, 6740, 6762, 6321, 6320, 6761\n5721, 6743, 6302, 6301, 6742, 6764, 6323, 6322, 6763\n5722, 6744, 6303, 6302, 6743, 6765, 6324, 6323, 6764\n5723, 6745, 6304, 6303, 6744, 6766, 6325, 6324, 6765\n5724, 6746, 6305, 6304, 6745, 6767, 6326, 6325, 6766\n5725, 6747, 6306, 6305, 6746, 6768, 6327, 6326, 6767\n5726, 6748, 6307, 6306, 6747, 6769, 6328, 6327, 6768\n5727, 6749, 6308, 6307, 6748, 6770, 6329, 6328, 6769\n5728, 6750, 6309, 6308, 6749, 6771, 6330, 6329, 6770\n5729, 6751, 6310, 6309, 6750, 6772, 6331, 6330, 6771\n5730, 6752, 6311, 6310, 6751, 6773, 6332, 6331, 6772\n5731, 6753, 6312, 6311, 6752, 6774, 6333, 6332, 6773\n5732, 6754, 6313, 6312, 6753, 6775, 6334, 6333, 6774\n5733, 6755, 6314, 6313, 6754, 6776, 6335, 6334, 6775\n5734, 6756, 6315, 6314, 6755, 6777, 6336, 6335, 6776\n5735, 6757, 6316, 6315, 6756, 6778, 6337, 6336, 6777\n5736, 6758, 6317, 6316, 6757, 6779, 6338, 6337, 6778\n5737, 6759, 6318, 6317, 6758, 6780, 6339, 6338, 6779\n5738, 6760, 6319, 6318, 6759, 6781, 6340, 6339, 6780\n5739, 6761, 6320, 6319, 6760, 6782, 6341, 6340, 6781\n5740, 6762, 6321, 6320, 6761, 6783, 6342, 6341, 6782\n5741, 6764, 6323, 6322, 6763, 6785, 6344, 6343, 6784\n5742, 6765, 6324, 6323, 6764, 6786, 6345, 6344, 6785\n5743, 6766, 6325, 6324, 6765, 6787, 6346, 6345, 6786\n5744, 6767, 6326, 6325, 6766, 6788, 6347, 6346, 6787\n5745, 6768, 6327, 6326, 6767, 6789, 6348, 6347, 6788\n5746, 6769, 6328, 6327, 6768, 6790, 6349, 6348, 6789\n5747, 6770, 6329, 6328, 6769, 6791, 6350, 6349, 6790\n5748, 6771, 6330, 6329, 6770, 6792, 6351, 6350, 6791\n5749, 6772, 6331, 6330, 6771, 6793, 6352, 6351, 6792\n5750, 6773, 6332, 6331, 6772, 6794, 6353, 6352, 6793\n5751, 6774, 6333, 6332, 6773, 6795, 6354, 6353, 6794\n5752, 6775, 6334, 6333, 6774, 6796, 6355, 6354, 6795\n5753, 6776, 6335, 6334, 6775, 6797, 6356, 6355, 6796\n5754, 6777, 6336, 6335, 6776, 6798, 6357, 6356, 6797\n5755, 6778, 6337, 6336, 6777, 6799, 6358, 6357, 6798\n5756, 6779, 6338, 6337, 6778, 6800, 6359, 6358, 6799\n5757, 6780, 6339, 6338, 6779, 6801, 6360, 6359, 6800\n5758, 6781, 6340, 6339, 6780, 6802, 6361, 6360, 6801\n5759, 6782, 6341, 6340, 6781, 6803, 6362, 6361, 6802\n5760, 6783, 6342, 6341, 6782, 6804, 6363, 6362, 6803\n5761, 6785, 6344, 6343, 6784, 6806, 6365, 6364, 6805\n5762, 6786, 6345, 6344, 6785, 6807, 6366, 6365, 6806\n5763, 6787, 6346, 6345, 6786, 6808, 6367, 6366, 6807\n5764, 6788, 6347, 6346, 6787, 6809, 6368, 6367, 6808\n5765, 6789, 6348, 6347, 6788, 6810, 6369, 6368, 6809\n5766, 6790, 6349, 6348, 6789, 6811, 6370, 6369, 6810\n5767, 6791, 6350, 6349, 6790, 6812, 6371, 6370, 6811\n5768, 6792, 6351, 6350, 6791, 6813, 6372, 6371, 6812\n5769, 6793, 6352, 6351, 6792, 6814, 6373, 6372, 6813\n5770, 6794, 6353, 6352, 6793, 6815, 6374, 6373, 6814\n5771, 6795, 6354, 6353, 6794, 6816, 6375, 6374, 6815\n5772, 6796, 6355, 6354, 6795, 6817, 6376, 6375, 6816\n5773, 6797, 6356, 6355, 6796, 6818, 6377, 6376, 6817\n5774, 6798, 6357, 6356, 6797, 6819, 6378, 6377, 6818\n5775, 6799, 6358, 6357, 6798, 6820, 6379, 6378, 6819\n5776, 6800, 6359, 6358, 6799, 6821, 6380, 6379, 6820\n5777, 6801, 6360, 6359, 6800, 6822, 6381, 6380, 6821\n5778, 6802, 6361, 6360, 6801, 6823, 6382, 6381, 6822\n5779, 6803, 6362, 6361, 6802, 6824, 6383, 6382, 6823\n5780, 6804, 6363, 6362, 6803, 6825, 6384, 6383, 6824\n5781, 6806, 6365, 6364, 6805, 6827, 6386, 6385, 6826\n5782, 6807, 6366, 6365, 6806, 6828, 6387, 6386, 6827\n5783, 6808, 6367, 6366, 6807, 6829, 6388, 6387, 6828\n5784, 6809, 6368, 6367, 6808, 6830, 6389, 6388, 6829\n5785, 6810, 6369, 6368, 6809, 6831, 6390, 6389, 6830\n5786, 6811, 6370, 6369, 6810, 6832, 6391, 6390, 6831\n5787, 6812, 6371, 6370, 6811, 6833, 6392, 6391, 6832\n5788, 6813, 6372, 6371, 6812, 6834, 6393, 6392, 6833\n5789, 6814, 6373, 6372, 6813, 6835, 6394, 6393, 6834\n5790, 6815, 6374, 6373, 6814, 6836, 6395, 6394, 6835\n5791, 6816, 6375, 6374, 6815, 6837, 6396, 6395, 6836\n5792, 6817, 6376, 6375, 6816, 6838, 6397, 6396, 6837\n5793, 6818, 6377, 6376, 6817, 6839, 6398, 6397, 6838\n5794, 6819, 6378, 6377, 6818, 6840, 6399, 6398, 6839\n5795, 6820, 6379, 6378, 6819, 6841, 6400, 6399, 6840\n5796, 6821, 6380, 6379, 6820, 6842, 6401, 6400, 6841\n5797, 6822, 6381, 6380, 6821, 6843, 6402, 6401, 6842\n5798, 6823, 6382, 6381, 6822, 6844, 6403, 6402, 6843\n5799, 6824, 6383, 6382, 6823, 6845, 6404, 6403, 6844\n5800, 6825, 6384, 6383, 6824, 6846, 6405, 6404, 6845\n5801, 6827, 6386, 6385, 6826, 6848, 6407, 6406, 6847\n5802, 6828, 6387, 6386, 6827, 6849, 6408, 6407, 6848\n5803, 6829, 6388, 6387, 6828, 6850, 6409, 6408, 6849\n5804, 6830, 6389, 6388, 6829, 6851, 6410, 6409, 6850\n5805, 6831, 6390, 6389, 6830, 6852, 6411, 6410, 6851\n5806, 6832, 6391, 6390, 6831, 6853, 6412, 6411, 6852\n5807, 6833, 6392, 6391, 6832, 6854, 6413, 6412, 6853\n5808, 6834, 6393, 6392, 6833, 6855, 6414, 6413, 6854\n5809, 6835, 6394, 6393, 6834, 6856, 6415, 6414, 6855\n5810, 6836, 6395, 6394, 6835, 6857, 6416, 6415, 6856\n5811, 6837, 6396, 6395, 6836, 6858, 6417, 6416, 6857\n5812, 6838, 6397, 6396, 6837, 6859, 6418, 6417, 6858\n5813, 6839, 6398, 6397, 6838, 6860, 6419, 6418, 6859\n5814, 6840, 6399, 6398, 6839, 6861, 6420, 6419, 6860\n5815, 6841, 6400, 6399, 6840, 6862, 6421, 6420, 6861\n5816, 6842, 6401, 6400, 6841, 6863, 6422, 6421, 6862\n5817, 6843, 6402, 6401, 6842, 6864, 6423, 6422, 6863\n5818, 6844, 6403, 6402, 6843, 6865, 6424, 6423, 6864\n5819, 6845, 6404, 6403, 6844, 6866, 6425, 6424, 6865\n5820, 6846, 6405, 6404, 6845, 6867, 6426, 6425, 6866\n5821, 6848, 6407, 6406, 6847, 6869, 6428, 6427, 6868\n5822, 6849, 6408, 6407, 6848, 6870, 6429, 6428, 6869\n5823, 6850, 6409, 6408, 6849, 6871, 6430, 6429, 6870\n5824, 6851, 6410, 6409, 6850, 6872, 6431, 6430, 6871\n5825, 6852, 6411, 6410, 6851, 6873, 6432, 6431, 6872\n5826, 6853, 6412, 6411, 6852, 6874, 6433, 6432, 6873\n5827, 6854, 6413, 6412, 6853, 6875, 6434, 6433, 6874\n5828, 6855, 6414, 6413, 6854, 6876, 6435, 6434, 6875\n5829, 6856, 6415, 6414, 6855, 6877, 6436, 6435, 6876\n5830, 6857, 6416, 6415, 6856, 6878, 6437, 6436, 6877\n5831, 6858, 6417, 6416, 6857, 6879, 6438, 6437, 6878\n5832, 6859, 6418, 6417, 6858, 6880, 6439, 6438, 6879\n5833, 6860, 6419, 6418, 6859, 6881, 6440, 6439, 6880\n5834, 6861, 6420, 6419, 6860, 6882, 6441, 6440, 6881\n5835, 6862, 6421, 6420, 6861, 6883, 6442, 6441, 6882\n5836, 6863, 6422, 6421, 6862, 6884, 6443, 6442, 6883\n5837, 6864, 6423, 6422, 6863, 6885, 6444, 6443, 6884\n5838, 6865, 6424, 6423, 6864, 6886, 6445, 6444, 6885\n5839, 6866, 6425, 6424, 6865, 6887, 6446, 6445, 6886\n5840, 6867, 6426, 6425, 6866, 6888, 6447, 6446, 6887\n5841, 6869, 6428, 6427, 6868, 6890, 6449, 6448, 6889\n5842, 6870, 6429, 6428, 6869, 6891, 6450, 6449, 6890\n5843, 6871, 6430, 6429, 6870, 6892, 6451, 6450, 6891\n5844, 6872, 6431, 6430, 6871, 6893, 6452, 6451, 6892\n5845, 6873, 6432, 6431, 6872, 6894, 6453, 6452, 6893\n5846, 6874, 6433, 6432, 6873, 6895, 6454, 6453, 6894\n5847, 6875, 6434, 6433, 6874, 6896, 6455, 6454, 6895\n5848, 6876, 6435, 6434, 6875, 6897, 6456, 6455, 6896\n5849, 6877, 6436, 6435, 6876, 6898, 6457, 6456, 6897\n5850, 6878, 6437, 6436, 6877, 6899, 6458, 6457, 6898\n5851, 6879, 6438, 6437, 6878, 6900, 6459, 6458, 6899\n5852, 6880, 6439, 6438, 6879, 6901, 6460, 6459, 6900\n5853, 6881, 6440, 6439, 6880, 6902, 6461, 6460, 6901\n5854, 6882, 6441, 6440, 6881, 6903, 6462, 6461, 6902\n5855, 6883, 6442, 6441, 6882, 6904, 6463, 6462, 6903\n5856, 6884, 6443, 6442, 6883, 6905, 6464, 6463, 6904\n5857, 6885, 6444, 6443, 6884, 6906, 6465, 6464, 6905\n5858, 6886, 6445, 6444, 6885, 6907, 6466, 6465, 6906\n5859, 6887, 6446, 6445, 6886, 6908, 6467, 6466, 6907\n5860, 6888, 6447, 6446, 6887, 6909, 6468, 6467, 6908\n5861, 6890, 6449, 6448, 6889, 6911, 6470, 6469, 6910\n5862, 6891, 6450, 6449, 6890, 6912, 6471, 6470, 6911\n5863, 6892, 6451, 6450, 6891, 6913, 6472, 6471, 6912\n5864, 6893, 6452, 6451, 6892, 6914, 6473, 6472, 6913\n5865, 6894, 6453, 6452, 6893, 6915, 6474, 6473, 6914\n5866, 6895, 6454, 6453, 6894, 6916, 6475, 6474, 6915\n5867, 6896, 6455, 6454, 6895, 6917, 6476, 6475, 6916\n5868, 6897, 6456, 6455, 6896, 6918, 6477, 6476, 6917\n5869, 6898, 6457, 6456, 6897, 6919, 6478, 6477, 6918\n5870, 6899, 6458, 6457, 6898, 6920, 6479, 6478, 6919\n5871, 6900, 6459, 6458, 6899, 6921, 6480, 6479, 6920\n5872, 6901, 6460, 6459, 6900, 6922, 6481, 6480, 6921\n5873, 6902, 6461, 6460, 6901, 6923, 6482, 6481, 6922\n5874, 6903, 6462, 6461, 6902, 6924, 6483, 6482, 6923\n5875, 6904, 6463, 6462, 6903, 6925, 6484, 6483, 6924\n5876, 6905, 6464, 6463, 6904, 6926, 6485, 6484, 6925\n5877, 6906, 6465, 6464, 6905, 6927, 6486, 6485, 6926\n5878, 6907, 6466, 6465, 6906, 6928, 6487, 6486, 6927\n5879, 6908, 6467, 6466, 6907, 6929, 6488, 6487, 6928\n5880, 6909, 6468, 6467, 6908, 6930, 6489, 6488, 6929\n5881, 6911, 6470, 6469, 6910, 6932, 6491, 6490, 6931\n5882, 6912, 6471, 6470, 6911, 6933, 6492, 6491, 6932\n5883, 6913, 6472, 6471, 6912, 6934, 6493, 6492, 6933\n5884, 6914, 6473, 6472, 6913, 6935, 6494, 6493, 6934\n5885, 6915, 6474, 6473, 6914, 6936, 6495, 6494, 6935\n5886, 6916, 6475, 6474, 6915, 6937, 6496, 6495, 6936\n5887, 6917, 6476, 6475, 6916, 6938, 6497, 6496, 6937\n5888, 6918, 6477, 6476, 6917, 6939, 6498, 6497, 6938\n5889, 6919, 6478, 6477, 6918, 6940, 6499, 6498, 6939\n5890, 6920, 6479, 6478, 6919, 6941, 6500, 6499, 6940\n5891, 6921, 6480, 6479, 6920, 6942, 6501, 6500, 6941\n5892, 6922, 6481, 6480, 6921, 6943, 6502, 6501, 6942\n5893, 6923, 6482, 6481, 6922, 6944, 6503, 6502, 6943\n5894, 6924, 6483, 6482, 6923, 6945, 6504, 6503, 6944\n5895, 6925, 6484, 6483, 6924, 6946, 6505, 6504, 6945\n5896, 6926, 6485, 6484, 6925, 6947, 6506, 6505, 6946\n5897, 6927, 6486, 6485, 6926, 6948, 6507, 6506, 6947\n5898, 6928, 6487, 6486, 6927, 6949, 6508, 6507, 6948\n5899, 6929, 6488, 6487, 6928, 6950, 6509, 6508, 6949\n5900, 6930, 6489, 6488, 6929, 6951, 6510, 6509, 6950\n5901, 6932, 6491, 6490, 6931, 6953, 6512, 6511, 6952\n5902, 6933, 6492, 6491, 6932, 6954, 6513, 6512, 6953\n5903, 6934, 6493, 6492, 6933, 6955, 6514, 6513, 6954\n5904, 6935, 6494, 6493, 6934, 6956, 6515, 6514, 6955\n5905, 6936, 6495, 6494, 6935, 6957, 6516, 6515, 6956\n5906, 6937, 6496, 6495, 6936, 6958, 6517, 6516, 6957\n5907, 6938, 6497, 6496, 6937, 6959, 6518, 6517, 6958\n5908, 6939, 6498, 6497, 6938, 6960, 6519, 6518, 6959\n5909, 6940, 6499, 6498, 6939, 6961, 6520, 6519, 6960\n5910, 6941, 6500, 6499, 6940, 6962, 6521, 6520, 6961\n5911, 6942, 6501, 6500, 6941, 6963, 6522, 6521, 6962\n5912, 6943, 6502, 6501, 6942, 6964, 6523, 6522, 6963\n5913, 6944, 6503, 6502, 6943, 6965, 6524, 6523, 6964\n5914, 6945, 6504, 6503, 6944, 6966, 6525, 6524, 6965\n5915, 6946, 6505, 6504, 6945, 6967, 6526, 6525, 6966\n5916, 6947, 6506, 6505, 6946, 6968, 6527, 6526, 6967\n5917, 6948, 6507, 6506, 6947, 6969, 6528, 6527, 6968\n5918, 6949, 6508, 6507, 6948, 6970, 6529, 6528, 6969\n5919, 6950, 6509, 6508, 6949, 6971, 6530, 6529, 6970\n5920, 6951, 6510, 6509, 6950, 6972, 6531, 6530, 6971\n5921, 6953, 6512, 6511, 6952, 6974, 6533, 6532, 6973\n5922, 6954, 6513, 6512, 6953, 6975, 6534, 6533, 6974\n5923, 6955, 6514, 6513, 6954, 6976, 6535, 6534, 6975\n5924, 6956, 6515, 6514, 6955, 6977, 6536, 6535, 6976\n5925, 6957, 6516, 6515, 6956, 6978, 6537, 6536, 6977\n5926, 6958, 6517, 6516, 6957, 6979, 6538, 6537, 6978\n5927, 6959, 6518, 6517, 6958, 6980, 6539, 6538, 6979\n5928, 6960, 6519, 6518, 6959, 6981, 6540, 6539, 6980\n5929, 6961, 6520, 6519, 6960, 6982, 6541, 6540, 6981\n5930, 6962, 6521, 6520, 6961, 6983, 6542, 6541, 6982\n5931, 6963, 6522, 6521, 6962, 6984, 6543, 6542, 6983\n5932, 6964, 6523, 6522, 6963, 6985, 6544, 6543, 6984\n5933, 6965, 6524, 6523, 6964, 6986, 6545, 6544, 6985\n5934, 6966, 6525, 6524, 6965, 6987, 6546, 6545, 6986\n5935, 6967, 6526, 6525, 6966, 6988, 6547, 6546, 6987\n5936, 6968, 6527, 6526, 6967, 6989, 6548, 6547, 6988\n5937, 6969, 6528, 6527, 6968, 6990, 6549, 6548, 6989\n5938, 6970, 6529, 6528, 6969, 6991, 6550, 6549, 6990\n5939, 6971, 6530, 6529, 6970, 6992, 6551, 6550, 6991\n5940, 6972, 6531, 6530, 6971, 6993, 6552, 6551, 6992\n5941, 6974, 6533, 6532, 6973, 6995, 6554, 6553, 6994\n5942, 6975, 6534, 6533, 6974, 6996, 6555, 6554, 6995\n5943, 6976, 6535, 6534, 6975, 6997, 6556, 6555, 6996\n5944, 6977, 6536, 6535, 6976, 6998, 6557, 6556, 6997\n5945, 6978, 6537, 6536, 6977, 6999, 6558, 6557, 6998\n5946, 6979, 6538, 6537, 6978, 7000, 6559, 6558, 6999\n5947, 6980, 6539, 6538, 6979, 7001, 6560, 6559, 7000\n5948, 6981, 6540, 6539, 6980, 7002, 6561, 6560, 7001\n5949, 6982, 6541, 6540, 6981, 7003, 6562, 6561, 7002\n5950, 6983, 6542, 6541, 6982, 7004, 6563, 6562, 7003\n5951, 6984, 6543, 6542, 6983, 7005, 6564, 6563, 7004\n5952, 6985, 6544, 6543, 6984, 7006, 6565, 6564, 7005\n5953, 6986, 6545, 6544, 6985, 7007, 6566, 6565, 7006\n5954, 6987, 6546, 6545, 6986, 7008, 6567, 6566, 7007\n5955, 6988, 6547, 6546, 6987, 7009, 6568, 6567, 7008\n5956, 6989, 6548, 6547, 6988, 7010, 6569, 6568, 7009\n5957, 6990, 6549, 6548, 6989, 7011, 6570, 6569, 7010\n5958, 6991, 6550, 6549, 6990, 7012, 6571, 6570, 7011\n5959, 6992, 6551, 6550, 6991, 7013, 6572, 6571, 7012\n5960, 6993, 6552, 6551, 6992, 7014, 6573, 6572, 7013\n5961, 6995, 6554, 6553, 6994, 7016, 6575, 6574, 7015\n5962, 6996, 6555, 6554, 6995, 7017, 6576, 6575, 7016\n5963, 6997, 6556, 6555, 6996, 7018, 6577, 6576, 7017\n5964, 6998, 6557, 6556, 6997, 7019, 6578, 6577, 7018\n5965, 6999, 6558, 6557, 6998, 7020, 6579, 6578, 7019\n5966, 7000, 6559, 6558, 6999, 7021, 6580, 6579, 7020\n5967, 7001, 6560, 6559, 7000, 7022, 6581, 6580, 7021\n5968, 7002, 6561, 6560, 7001, 7023, 6582, 6581, 7022\n5969, 7003, 6562, 6561, 7002, 7024, 6583, 6582, 7023\n5970, 7004, 6563, 6562, 7003, 7025, 6584, 6583, 7024\n5971, 7005, 6564, 6563, 7004, 7026, 6585, 6584, 7025\n5972, 7006, 6565, 6564, 7005, 7027, 6586, 6585, 7026\n5973, 7007, 6566, 6565, 7006, 7028, 6587, 6586, 7027\n5974, 7008, 6567, 6566, 7007, 7029, 6588, 6587, 7028\n5975, 7009, 6568, 6567, 7008, 7030, 6589, 6588, 7029\n5976, 7010, 6569, 6568, 7009, 7031, 6590, 6589, 7030\n5977, 7011, 6570, 6569, 7010, 7032, 6591, 6590, 7031\n5978, 7012, 6571, 6570, 7011, 7033, 6592, 6591, 7032\n5979, 7013, 6572, 6571, 7012, 7034, 6593, 6592, 7033\n5980, 7014, 6573, 6572, 7013, 7035, 6594, 6593, 7034\n5981, 7016, 6575, 6574, 7015, 7037, 6596, 6595, 7036\n5982, 7017, 6576, 6575, 7016, 7038, 6597, 6596, 7037\n5983, 7018, 6577, 6576, 7017, 7039, 6598, 6597, 7038\n5984, 7019, 6578, 6577, 7018, 7040, 6599, 6598, 7039\n5985, 7020, 6579, 6578, 7019, 7041, 6600, 6599, 7040\n5986, 7021, 6580, 6579, 7020, 7042, 6601, 6600, 7041\n5987, 7022, 6581, 6580, 7021, 7043, 6602, 6601, 7042\n5988, 7023, 6582, 6581, 7022, 7044, 6603, 6602, 7043\n5989, 7024, 6583, 6582, 7023, 7045, 6604, 6603, 7044\n5990, 7025, 6584, 6583, 7024, 7046, 6605, 6604, 7045\n5991, 7026, 6585, 6584, 7025, 7047, 6606, 6605, 7046\n5992, 7027, 6586, 6585, 7026, 7048, 6607, 6606, 7047\n5993, 7028, 6587, 6586, 7027, 7049, 6608, 6607, 7048\n5994, 7029, 6588, 6587, 7028, 7050, 6609, 6608, 7049\n5995, 7030, 6589, 6588, 7029, 7051, 6610, 6609, 7050\n5996, 7031, 6590, 6589, 7030, 7052, 6611, 6610, 7051\n5997, 7032, 6591, 6590, 7031, 7053, 6612, 6611, 7052\n5998, 7033, 6592, 6591, 7032, 7054, 6613, 6612, 7053\n5999, 7034, 6593, 6592, 7033, 7055, 6614, 6613, 7054\n6000, 7035, 6594, 6593, 7034, 7056, 6615, 6614, 7055\n6001, 7058, 6617, 6616, 7057, 7079, 6638, 6637, 7078\n6002, 7059, 6618, 6617, 7058, 7080, 6639, 6638, 7079\n6003, 7060, 6619, 6618, 7059, 7081, 6640, 6639, 7080\n6004, 7061, 6620, 6619, 7060, 7082, 6641, 6640, 7081\n6005, 7062, 6621, 6620, 7061, 7083, 6642, 6641, 7082\n6006, 7063, 6622, 6621, 7062, 7084, 6643, 6642, 7083\n6007, 7064, 6623, 6622, 7063, 7085, 6644, 6643, 7084\n6008, 7065, 6624, 6623, 7064, 7086, 6645, 6644, 7085\n6009, 7066, 6625, 6624, 7065, 7087, 6646, 6645, 7086\n6010, 7067, 6626, 6625, 7066, 7088, 6647, 6646, 7087\n6011, 7068, 6627, 6626, 7067, 7089, 6648, 6647, 7088\n6012, 7069, 6628, 6627, 7068, 7090, 6649, 6648, 7089\n6013, 7070, 6629, 6628, 7069, 7091, 6650, 6649, 7090\n6014, 7071, 6630, 6629, 7070, 7092, 6651, 6650, 7091\n6015, 7072, 6631, 6630, 7071, 7093, 6652, 6651, 7092\n6016, 7073, 6632, 6631, 7072, 7094, 6653, 6652, 7093\n6017, 7074, 6633, 6632, 7073, 7095, 6654, 6653, 7094\n6018, 7075, 6634, 6633, 7074, 7096, 6655, 6654, 7095\n6019, 7076, 6635, 6634, 7075, 7097, 6656, 6655, 7096\n6020, 7077, 6636, 6635, 7076, 7098, 6657, 6656, 7097\n6021, 7079, 6638, 6637, 7078, 7100, 6659, 6658, 7099\n6022, 7080, 6639, 6638, 7079, 7101, 6660, 6659, 7100\n6023, 7081, 6640, 6639, 7080, 7102, 6661, 6660, 7101\n6024, 7082, 6641, 6640, 7081, 7103, 6662, 6661, 7102\n6025, 7083, 6642, 6641, 7082, 7104, 6663, 6662, 7103\n6026, 7084, 6643, 6642, 7083, 7105, 6664, 6663, 7104\n6027, 7085, 6644, 6643, 7084, 7106, 6665, 6664, 7105\n6028, 7086, 6645, 6644, 7085, 7107, 6666, 6665, 7106\n6029, 7087, 6646, 6645, 7086, 7108, 6667, 6666, 7107\n6030, 7088, 6647, 6646, 7087, 7109, 6668, 6667, 7108\n6031, 7089, 6648, 6647, 7088, 7110, 6669, 6668, 7109\n6032, 7090, 6649, 6648, 7089, 7111, 6670, 6669, 7110\n6033, 7091, 6650, 6649, 7090, 7112, 6671, 6670, 7111\n6034, 7092, 6651, 6650, 7091, 7113, 6672, 6671, 7112\n6035, 7093, 6652, 6651, 7092, 7114, 6673, 6672, 7113\n6036, 7094, 6653, 6652, 7093, 7115, 6674, 6673, 7114\n6037, 7095, 6654, 6653, 7094, 7116, 6675, 6674, 7115\n6038, 7096, 6655, 6654, 7095, 7117, 6676, 6675, 7116\n6039, 7097, 6656, 6655, 7096, 7118, 6677, 6676, 7117\n6040, 7098, 6657, 6656, 7097, 7119, 6678, 6677, 7118\n6041, 7100, 6659, 6658, 7099, 7121, 6680, 6679, 7120\n6042, 7101, 6660, 6659, 7100, 7122, 6681, 6680, 7121\n6043, 7102, 6661, 6660, 7101, 7123, 6682, 6681, 7122\n6044, 7103, 6662, 6661, 7102, 7124, 6683, 6682, 7123\n6045, 7104, 6663, 6662, 7103, 7125, 6684, 6683, 7124\n6046, 7105, 6664, 6663, 7104, 7126, 6685, 6684, 7125\n6047, 7106, 6665, 6664, 7105, 7127, 6686, 6685, 7126\n6048, 7107, 6666, 6665, 7106, 7128, 6687, 6686, 7127\n6049, 7108, 6667, 6666, 7107, 7129, 6688, 6687, 7128\n6050, 7109, 6668, 6667, 7108, 7130, 6689, 6688, 7129\n6051, 7110, 6669, 6668, 7109, 7131, 6690, 6689, 7130\n6052, 7111, 6670, 6669, 7110, 7132, 6691, 6690, 7131\n6053, 7112, 6671, 6670, 7111, 7133, 6692, 6691, 7132\n6054, 7113, 6672, 6671, 7112, 7134, 6693, 6692, 7133\n6055, 7114, 6673, 6672, 7113, 7135, 6694, 6693, 7134\n6056, 7115, 6674, 6673, 7114, 7136, 6695, 6694, 7135\n6057, 7116, 6675, 6674, 7115, 7137, 6696, 6695, 7136\n6058, 7117, 6676, 6675, 7116, 7138, 6697, 6696, 7137\n6059, 7118, 6677, 6676, 7117, 7139, 6698, 6697, 7138\n6060, 7119, 6678, 6677, 7118, 7140, 6699, 6698, 7139\n6061, 7121, 6680, 6679, 7120, 7142, 6701, 6700, 7141\n6062, 7122, 6681, 6680, 7121, 7143, 6702, 6701, 7142\n6063, 7123, 6682, 6681, 7122, 7144, 6703, 6702, 7143\n6064, 7124, 6683, 6682, 7123, 7145, 6704, 6703, 7144\n6065, 7125, 6684, 6683, 7124, 7146, 6705, 6704, 7145\n6066, 7126, 6685, 6684, 7125, 7147, 6706, 6705, 7146\n6067, 7127, 6686, 6685, 7126, 7148, 6707, 6706, 7147\n6068, 7128, 6687, 6686, 7127, 7149, 6708, 6707, 7148\n6069, 7129, 6688, 6687, 7128, 7150, 6709, 6708, 7149\n6070, 7130, 6689, 6688, 7129, 7151, 6710, 6709, 7150\n6071, 7131, 6690, 6689, 7130, 7152, 6711, 6710, 7151\n6072, 7132, 6691, 6690, 7131, 7153, 6712, 6711, 7152\n6073, 7133, 6692, 6691, 7132, 7154, 6713, 6712, 7153\n6074, 7134, 6693, 6692, 7133, 7155, 6714, 6713, 7154\n6075, 7135, 6694, 6693, 7134, 7156, 6715, 6714, 7155\n6076, 7136, 6695, 6694, 7135, 7157, 6716, 6715, 7156\n6077, 7137, 6696, 6695, 7136, 7158, 6717, 6716, 7157\n6078, 7138, 6697, 6696, 7137, 7159, 6718, 6717, 7158\n6079, 7139, 6698, 6697, 7138, 7160, 6719, 6718, 7159\n6080, 7140, 6699, 6698, 7139, 7161, 6720, 6719, 7160\n6081, 7142, 6701, 6700, 7141, 7163, 6722, 6721, 7162\n6082, 7143, 6702, 6701, 7142, 7164, 6723, 6722, 7163\n6083, 7144, 6703, 6702, 7143, 7165, 6724, 6723, 7164\n6084, 7145, 6704, 6703, 7144, 7166, 6725, 6724, 7165\n6085, 7146, 6705, 6704, 7145, 7167, 6726, 6725, 7166\n6086, 7147, 6706, 6705, 7146, 7168, 6727, 6726, 7167\n6087, 7148, 6707, 6706, 7147, 7169, 6728, 6727, 7168\n6088, 7149, 6708, 6707, 7148, 7170, 6729, 6728, 7169\n6089, 7150, 6709, 6708, 7149, 7171, 6730, 6729, 7170\n6090, 7151, 6710, 6709, 7150, 7172, 6731, 6730, 7171\n6091, 7152, 6711, 6710, 7151, 7173, 6732, 6731, 7172\n6092, 7153, 6712, 6711, 7152, 7174, 6733, 6732, 7173\n6093, 7154, 6713, 6712, 7153, 7175, 6734, 6733, 7174\n6094, 7155, 6714, 6713, 7154, 7176, 6735, 6734, 7175\n6095, 7156, 6715, 6714, 7155, 7177, 6736, 6735, 7176\n6096, 7157, 6716, 6715, 7156, 7178, 6737, 6736, 7177\n6097, 7158, 6717, 6716, 7157, 7179, 6738, 6737, 7178\n6098, 7159, 6718, 6717, 7158, 7180, 6739, 6738, 7179\n6099, 7160, 6719, 6718, 7159, 7181, 6740, 6739, 7180\n6100, 7161, 6720, 6719, 7160, 7182, 6741, 6740, 7181\n6101, 7163, 6722, 6721, 7162, 7184, 6743, 6742, 7183\n6102, 7164, 6723, 6722, 7163, 7185, 6744, 6743, 7184\n6103, 7165, 6724, 6723, 7164, 7186, 6745, 6744, 7185\n6104, 7166, 6725, 6724, 7165, 7187, 6746, 6745, 7186\n6105, 7167, 6726, 6725, 7166, 7188, 6747, 6746, 7187\n6106, 7168, 6727, 6726, 7167, 7189, 6748, 6747, 7188\n6107, 7169, 6728, 6727, 7168, 7190, 6749, 6748, 7189\n6108, 7170, 6729, 6728, 7169, 7191, 6750, 6749, 7190\n6109, 7171, 6730, 6729, 7170, 7192, 6751, 6750, 7191\n6110, 7172, 6731, 6730, 7171, 7193, 6752, 6751, 7192\n6111, 7173, 6732, 6731, 7172, 7194, 6753, 6752, 7193\n6112, 7174, 6733, 6732, 7173, 7195, 6754, 6753, 7194\n6113, 7175, 6734, 6733, 7174, 7196, 6755, 6754, 7195\n6114, 7176, 6735, 6734, 7175, 7197, 6756, 6755, 7196\n6115, 7177, 6736, 6735, 7176, 7198, 6757, 6756, 7197\n6116, 7178, 6737, 6736, 7177, 7199, 6758, 6757, 7198\n6117, 7179, 6738, 6737, 7178, 7200, 6759, 6758, 7199\n6118, 7180, 6739, 6738, 7179, 7201, 6760, 6759, 7200\n6119, 7181, 6740, 6739, 7180, 7202, 6761, 6760, 7201\n6120, 7182, 6741, 6740, 7181, 7203, 6762, 6761, 7202\n6121, 7184, 6743, 6742, 7183, 7205, 6764, 6763, 7204\n6122, 7185, 6744, 6743, 7184, 7206, 6765, 6764, 7205\n6123, 7186, 6745, 6744, 7185, 7207, 6766, 6765, 7206\n6124, 7187, 6746, 6745, 7186, 7208, 6767, 6766, 7207\n6125, 7188, 6747, 6746, 7187, 7209, 6768, 6767, 7208\n6126, 7189, 6748, 6747, 7188, 7210, 6769, 6768, 7209\n6127, 7190, 6749, 6748, 7189, 7211, 6770, 6769, 7210\n6128, 7191, 6750, 6749, 7190, 7212, 6771, 6770, 7211\n6129, 7192, 6751, 6750, 7191, 7213, 6772, 6771, 7212\n6130, 7193, 6752, 6751, 7192, 7214, 6773, 6772, 7213\n6131, 7194, 6753, 6752, 7193, 7215, 6774, 6773, 7214\n6132, 7195, 6754, 6753, 7194, 7216, 6775, 6774, 7215\n6133, 7196, 6755, 6754, 7195, 7217, 6776, 6775, 7216\n6134, 7197, 6756, 6755, 7196, 7218, 6777, 6776, 7217\n6135, 7198, 6757, 6756, 7197, 7219, 6778, 6777, 7218\n6136, 7199, 6758, 6757, 7198, 7220, 6779, 6778, 7219\n6137, 7200, 6759, 6758, 7199, 7221, 6780, 6779, 7220\n6138, 7201, 6760, 6759, 7200, 7222, 6781, 6780, 7221\n6139, 7202, 6761, 6760, 7201, 7223, 6782, 6781, 7222\n6140, 7203, 6762, 6761, 7202, 7224, 6783, 6782, 7223\n6141, 7205, 6764, 6763, 7204, 7226, 6785, 6784, 7225\n6142, 7206, 6765, 6764, 7205, 7227, 6786, 6785, 7226\n6143, 7207, 6766, 6765, 7206, 7228, 6787, 6786, 7227\n6144, 7208, 6767, 6766, 7207, 7229, 6788, 6787, 7228\n6145, 7209, 6768, 6767, 7208, 7230, 6789, 6788, 7229\n6146, 7210, 6769, 6768, 7209, 7231, 6790, 6789, 7230\n6147, 7211, 6770, 6769, 7210, 7232, 6791, 6790, 7231\n6148, 7212, 6771, 6770, 7211, 7233, 6792, 6791, 7232\n6149, 7213, 6772, 6771, 7212, 7234, 6793, 6792, 7233\n6150, 7214, 6773, 6772, 7213, 7235, 6794, 6793, 7234\n6151, 7215, 6774, 6773, 7214, 7236, 6795, 6794, 7235\n6152, 7216, 6775, 6774, 7215, 7237, 6796, 6795, 7236\n6153, 7217, 6776, 6775, 7216, 7238, 6797, 6796, 7237\n6154, 7218, 6777, 6776, 7217, 7239, 6798, 6797, 7238\n6155, 7219, 6778, 6777, 7218, 7240, 6799, 6798, 7239\n6156, 7220, 6779, 6778, 7219, 7241, 6800, 6799, 7240\n6157, 7221, 6780, 6779, 7220, 7242, 6801, 6800, 7241\n6158, 7222, 6781, 6780, 7221, 7243, 6802, 6801, 7242\n6159, 7223, 6782, 6781, 7222, 7244, 6803, 6802, 7243\n6160, 7224, 6783, 6782, 7223, 7245, 6804, 6803, 7244\n6161, 7226, 6785, 6784, 7225, 7247, 6806, 6805, 7246\n6162, 7227, 6786, 6785, 7226, 7248, 6807, 6806, 7247\n6163, 7228, 6787, 6786, 7227, 7249, 6808, 6807, 7248\n6164, 7229, 6788, 6787, 7228, 7250, 6809, 6808, 7249\n6165, 7230, 6789, 6788, 7229, 7251, 6810, 6809, 7250\n6166, 7231, 6790, 6789, 7230, 7252, 6811, 6810, 7251\n6167, 7232, 6791, 6790, 7231, 7253, 6812, 6811, 7252\n6168, 7233, 6792, 6791, 7232, 7254, 6813, 6812, 7253\n6169, 7234, 6793, 6792, 7233, 7255, 6814, 6813, 7254\n6170, 7235, 6794, 6793, 7234, 7256, 6815, 6814, 7255\n6171, 7236, 6795, 6794, 7235, 7257, 6816, 6815, 7256\n6172, 7237, 6796, 6795, 7236, 7258, 6817, 6816, 7257\n6173, 7238, 6797, 6796, 7237, 7259, 6818, 6817, 7258\n6174, 7239, 6798, 6797, 7238, 7260, 6819, 6818, 7259\n6175, 7240, 6799, 6798, 7239, 7261, 6820, 6819, 7260\n6176, 7241, 6800, 6799, 7240, 7262, 6821, 6820, 7261\n6177, 7242, 6801, 6800, 7241, 7263, 6822, 6821, 7262\n6178, 7243, 6802, 6801, 7242, 7264, 6823, 6822, 7263\n6179, 7244, 6803, 6802, 7243, 7265, 6824, 6823, 7264\n6180, 7245, 6804, 6803, 7244, 7266, 6825, 6824, 7265\n6181, 7247, 6806, 6805, 7246, 7268, 6827, 6826, 7267\n6182, 7248, 6807, 6806, 7247, 7269, 6828, 6827, 7268\n6183, 7249, 6808, 6807, 7248, 7270, 6829, 6828, 7269\n6184, 7250, 6809, 6808, 7249, 7271, 6830, 6829, 7270\n6185, 7251, 6810, 6809, 7250, 7272, 6831, 6830, 7271\n6186, 7252, 6811, 6810, 7251, 7273, 6832, 6831, 7272\n6187, 7253, 6812, 6811, 7252, 7274, 6833, 6832, 7273\n6188, 7254, 6813, 6812, 7253, 7275, 6834, 6833, 7274\n6189, 7255, 6814, 6813, 7254, 7276, 6835, 6834, 7275\n6190, 7256, 6815, 6814, 7255, 7277, 6836, 6835, 7276\n6191, 7257, 6816, 6815, 7256, 7278, 6837, 6836, 7277\n6192, 7258, 6817, 6816, 7257, 7279, 6838, 6837, 7278\n6193, 7259, 6818, 6817, 7258, 7280, 6839, 6838, 7279\n6194, 7260, 6819, 6818, 7259, 7281, 6840, 6839, 7280\n6195, 7261, 6820, 6819, 7260, 7282, 6841, 6840, 7281\n6196, 7262, 6821, 6820, 7261, 7283, 6842, 6841, 7282\n6197, 7263, 6822, 6821, 7262, 7284, 6843, 6842, 7283\n6198, 7264, 6823, 6822, 7263, 7285, 6844, 6843, 7284\n6199, 7265, 6824, 6823, 7264, 7286, 6845, 6844, 7285\n6200, 7266, 6825, 6824, 7265, 7287, 6846, 6845, 7286\n6201, 7268, 6827, 6826, 7267, 7289, 6848, 6847, 7288\n6202, 7269, 6828, 6827, 7268, 7290, 6849, 6848, 7289\n6203, 7270, 6829, 6828, 7269, 7291, 6850, 6849, 7290\n6204, 7271, 6830, 6829, 7270, 7292, 6851, 6850, 7291\n6205, 7272, 6831, 6830, 7271, 7293, 6852, 6851, 7292\n6206, 7273, 6832, 6831, 7272, 7294, 6853, 6852, 7293\n6207, 7274, 6833, 6832, 7273, 7295, 6854, 6853, 7294\n6208, 7275, 6834, 6833, 7274, 7296, 6855, 6854, 7295\n6209, 7276, 6835, 6834, 7275, 7297, 6856, 6855, 7296\n6210, 7277, 6836, 6835, 7276, 7298, 6857, 6856, 7297\n6211, 7278, 6837, 6836, 7277, 7299, 6858, 6857, 7298\n6212, 7279, 6838, 6837, 7278, 7300, 6859, 6858, 7299\n6213, 7280, 6839, 6838, 7279, 7301, 6860, 6859, 7300\n6214, 7281, 6840, 6839, 7280, 7302, 6861, 6860, 7301\n6215, 7282, 6841, 6840, 7281, 7303, 6862, 6861, 7302\n6216, 7283, 6842, 6841, 7282, 7304, 6863, 6862, 7303\n6217, 7284, 6843, 6842, 7283, 7305, 6864, 6863, 7304\n6218, 7285, 6844, 6843, 7284, 7306, 6865, 6864, 7305\n6219, 7286, 6845, 6844, 7285, 7307, 6866, 6865, 7306\n6220, 7287, 6846, 6845, 7286, 7308, 6867, 6866, 7307\n6221, 7289, 6848, 6847, 7288, 7310, 6869, 6868, 7309\n6222, 7290, 6849, 6848, 7289, 7311, 6870, 6869, 7310\n6223, 7291, 6850, 6849, 7290, 7312, 6871, 6870, 7311\n6224, 7292, 6851, 6850, 7291, 7313, 6872, 6871, 7312\n6225, 7293, 6852, 6851, 7292, 7314, 6873, 6872, 7313\n6226, 7294, 6853, 6852, 7293, 7315, 6874, 6873, 7314\n6227, 7295, 6854, 6853, 7294, 7316, 6875, 6874, 7315\n6228, 7296, 6855, 6854, 7295, 7317, 6876, 6875, 7316\n6229, 7297, 6856, 6855, 7296, 7318, 6877, 6876, 7317\n6230, 7298, 6857, 6856, 7297, 7319, 6878, 6877, 7318\n6231, 7299, 6858, 6857, 7298, 7320, 6879, 6878, 7319\n6232, 7300, 6859, 6858, 7299, 7321, 6880, 6879, 7320\n6233, 7301, 6860, 6859, 7300, 7322, 6881, 6880, 7321\n6234, 7302, 6861, 6860, 7301, 7323, 6882, 6881, 7322\n6235, 7303, 6862, 6861, 7302, 7324, 6883, 6882, 7323\n6236, 7304, 6863, 6862, 7303, 7325, 6884, 6883, 7324\n6237, 7305, 6864, 6863, 7304, 7326, 6885, 6884, 7325\n6238, 7306, 6865, 6864, 7305, 7327, 6886, 6885, 7326\n6239, 7307, 6866, 6865, 7306, 7328, 6887, 6886, 7327\n6240, 7308, 6867, 6866, 7307, 7329, 6888, 6887, 7328\n6241, 7310, 6869, 6868, 7309, 7331, 6890, 6889, 7330\n6242, 7311, 6870, 6869, 7310, 7332, 6891, 6890, 7331\n6243, 7312, 6871, 6870, 7311, 7333, 6892, 6891, 7332\n6244, 7313, 6872, 6871, 7312, 7334, 6893, 6892, 7333\n6245, 7314, 6873, 6872, 7313, 7335, 6894, 6893, 7334\n6246, 7315, 6874, 6873, 7314, 7336, 6895, 6894, 7335\n6247, 7316, 6875, 6874, 7315, 7337, 6896, 6895, 7336\n6248, 7317, 6876, 6875, 7316, 7338, 6897, 6896, 7337\n6249, 7318, 6877, 6876, 7317, 7339, 6898, 6897, 7338\n6250, 7319, 6878, 6877, 7318, 7340, 6899, 6898, 7339\n6251, 7320, 6879, 6878, 7319, 7341, 6900, 6899, 7340\n6252, 7321, 6880, 6879, 7320, 7342, 6901, 6900, 7341\n6253, 7322, 6881, 6880, 7321, 7343, 6902, 6901, 7342\n6254, 7323, 6882, 6881, 7322, 7344, 6903, 6902, 7343\n6255, 7324, 6883, 6882, 7323, 7345, 6904, 6903, 7344\n6256, 7325, 6884, 6883, 7324, 7346, 6905, 6904, 7345\n6257, 7326, 6885, 6884, 7325, 7347, 6906, 6905, 7346\n6258, 7327, 6886, 6885, 7326, 7348, 6907, 6906, 7347\n6259, 7328, 6887, 6886, 7327, 7349, 6908, 6907, 7348\n6260, 7329, 6888, 6887, 7328, 7350, 6909, 6908, 7349\n6261, 7331, 6890, 6889, 7330, 7352, 6911, 6910, 7351\n6262, 7332, 6891, 6890, 7331, 7353, 6912, 6911, 7352\n6263, 7333, 6892, 6891, 7332, 7354, 6913, 6912, 7353\n6264, 7334, 6893, 6892, 7333, 7355, 6914, 6913, 7354\n6265, 7335, 6894, 6893, 7334, 7356, 6915, 6914, 7355\n6266, 7336, 6895, 6894, 7335, 7357, 6916, 6915, 7356\n6267, 7337, 6896, 6895, 7336, 7358, 6917, 6916, 7357\n6268, 7338, 6897, 6896, 7337, 7359, 6918, 6917, 7358\n6269, 7339, 6898, 6897, 7338, 7360, 6919, 6918, 7359\n6270, 7340, 6899, 6898, 7339, 7361, 6920, 6919, 7360\n6271, 7341, 6900, 6899, 7340, 7362, 6921, 6920, 7361\n6272, 7342, 6901, 6900, 7341, 7363, 6922, 6921, 7362\n6273, 7343, 6902, 6901, 7342, 7364, 6923, 6922, 7363\n6274, 7344, 6903, 6902, 7343, 7365, 6924, 6923, 7364\n6275, 7345, 6904, 6903, 7344, 7366, 6925, 6924, 7365\n6276, 7346, 6905, 6904, 7345, 7367, 6926, 6925, 7366\n6277, 7347, 6906, 6905, 7346, 7368, 6927, 6926, 7367\n6278, 7348, 6907, 6906, 7347, 7369, 6928, 6927, 7368\n6279, 7349, 6908, 6907, 7348, 7370, 6929, 6928, 7369\n6280, 7350, 6909, 6908, 7349, 7371, 6930, 6929, 7370\n6281, 7352, 6911, 6910, 7351, 7373, 6932, 6931, 7372\n6282, 7353, 6912, 6911, 7352, 7374, 6933, 6932, 7373\n6283, 7354, 6913, 6912, 7353, 7375, 6934, 6933, 7374\n6284, 7355, 6914, 6913, 7354, 7376, 6935, 6934, 7375\n6285, 7356, 6915, 6914, 7355, 7377, 6936, 6935, 7376\n6286, 7357, 6916, 6915, 7356, 7378, 6937, 6936, 7377\n6287, 7358, 6917, 6916, 7357, 7379, 6938, 6937, 7378\n6288, 7359, 6918, 6917, 7358, 7380, 6939, 6938, 7379\n6289, 7360, 6919, 6918, 7359, 7381, 6940, 6939, 7380\n6290, 7361, 6920, 6919, 7360, 7382, 6941, 6940, 7381\n6291, 7362, 6921, 6920, 7361, 7383, 6942, 6941, 7382\n6292, 7363, 6922, 6921, 7362, 7384, 6943, 6942, 7383\n6293, 7364, 6923, 6922, 7363, 7385, 6944, 6943, 7384\n6294, 7365, 6924, 6923, 7364, 7386, 6945, 6944, 7385\n6295, 7366, 6925, 6924, 7365, 7387, 6946, 6945, 7386\n6296, 7367, 6926, 6925, 7366, 7388, 6947, 6946, 7387\n6297, 7368, 6927, 6926, 7367, 7389, 6948, 6947, 7388\n6298, 7369, 6928, 6927, 7368, 7390, 6949, 6948, 7389\n6299, 7370, 6929, 6928, 7369, 7391, 6950, 6949, 7390\n6300, 7371, 6930, 6929, 7370, 7392, 6951, 6950, 7391\n6301, 7373, 6932, 6931, 7372, 7394, 6953, 6952, 7393\n6302, 7374, 6933, 6932, 7373, 7395, 6954, 6953, 7394\n6303, 7375, 6934, 6933, 7374, 7396, 6955, 6954, 7395\n6304, 7376, 6935, 6934, 7375, 7397, 6956, 6955, 7396\n6305, 7377, 6936, 6935, 7376, 7398, 6957, 6956, 7397\n6306, 7378, 6937, 6936, 7377, 7399, 6958, 6957, 7398\n6307, 7379, 6938, 6937, 7378, 7400, 6959, 6958, 7399\n6308, 7380, 6939, 6938, 7379, 7401, 6960, 6959, 7400\n6309, 7381, 6940, 6939, 7380, 7402, 6961, 6960, 7401\n6310, 7382, 6941, 6940, 7381, 7403, 6962, 6961, 7402\n6311, 7383, 6942, 6941, 7382, 7404, 6963, 6962, 7403\n6312, 7384, 6943, 6942, 7383, 7405, 6964, 6963, 7404\n6313, 7385, 6944, 6943, 7384, 7406, 6965, 6964, 7405\n6314, 7386, 6945, 6944, 7385, 7407, 6966, 6965, 7406\n6315, 7387, 6946, 6945, 7386, 7408, 6967, 6966, 7407\n6316, 7388, 6947, 6946, 7387, 7409, 6968, 6967, 7408\n6317, 7389, 6948, 6947, 7388, 7410, 6969, 6968, 7409\n6318, 7390, 6949, 6948, 7389, 7411, 6970, 6969, 7410\n6319, 7391, 6950, 6949, 7390, 7412, 6971, 6970, 7411\n6320, 7392, 6951, 6950, 7391, 7413, 6972, 6971, 7412\n6321, 7394, 6953, 6952, 7393, 7415, 6974, 6973, 7414\n6322, 7395, 6954, 6953, 7394, 7416, 6975, 6974, 7415\n6323, 7396, 6955, 6954, 7395, 7417, 6976, 6975, 7416\n6324, 7397, 6956, 6955, 7396, 7418, 6977, 6976, 7417\n6325, 7398, 6957, 6956, 7397, 7419, 6978, 6977, 7418\n6326, 7399, 6958, 6957, 7398, 7420, 6979, 6978, 7419\n6327, 7400, 6959, 6958, 7399, 7421, 6980, 6979, 7420\n6328, 7401, 6960, 6959, 7400, 7422, 6981, 6980, 7421\n6329, 7402, 6961, 6960, 7401, 7423, 6982, 6981, 7422\n6330, 7403, 6962, 6961, 7402, 7424, 6983, 6982, 7423\n6331, 7404, 6963, 6962, 7403, 7425, 6984, 6983, 7424\n6332, 7405, 6964, 6963, 7404, 7426, 6985, 6984, 7425\n6333, 7406, 6965, 6964, 7405, 7427, 6986, 6985, 7426\n6334, 7407, 6966, 6965, 7406, 7428, 6987, 6986, 7427\n6335, 7408, 6967, 6966, 7407, 7429, 6988, 6987, 7428\n6336, 7409, 6968, 6967, 7408, 7430, 6989, 6988, 7429\n6337, 7410, 6969, 6968, 7409, 7431, 6990, 6989, 7430\n6338, 7411, 6970, 6969, 7410, 7432, 6991, 6990, 7431\n6339, 7412, 6971, 6970, 7411, 7433, 6992, 6991, 7432\n6340, 7413, 6972, 6971, 7412, 7434, 6993, 6992, 7433\n6341, 7415, 6974, 6973, 7414, 7436, 6995, 6994, 7435\n6342, 7416, 6975, 6974, 7415, 7437, 6996, 6995, 7436\n6343, 7417, 6976, 6975, 7416, 7438, 6997, 6996, 7437\n6344, 7418, 6977, 6976, 7417, 7439, 6998, 6997, 7438\n6345, 7419, 6978, 6977, 7418, 7440, 6999, 6998, 7439\n6346, 7420, 6979, 6978, 7419, 7441, 7000, 6999, 7440\n6347, 7421, 6980, 6979, 7420, 7442, 7001, 7000, 7441\n6348, 7422, 6981, 6980, 7421, 7443, 7002, 7001, 7442\n6349, 7423, 6982, 6981, 7422, 7444, 7003, 7002, 7443\n6350, 7424, 6983, 6982, 7423, 7445, 7004, 7003, 7444\n6351, 7425, 6984, 6983, 7424, 7446, 7005, 7004, 7445\n6352, 7426, 6985, 6984, 7425, 7447, 7006, 7005, 7446\n6353, 7427, 6986, 6985, 7426, 7448, 7007, 7006, 7447\n6354, 7428, 6987, 6986, 7427, 7449, 7008, 7007, 7448\n6355, 7429, 6988, 6987, 7428, 7450, 7009, 7008, 7449\n6356, 7430, 6989, 6988, 7429, 7451, 7010, 7009, 7450\n6357, 7431, 6990, 6989, 7430, 7452, 7011, 7010, 7451\n6358, 7432, 6991, 6990, 7431, 7453, 7012, 7011, 7452\n6359, 7433, 6992, 6991, 7432, 7454, 7013, 7012, 7453\n6360, 7434, 6993, 6992, 7433, 7455, 7014, 7013, 7454\n6361, 7436, 6995, 6994, 7435, 7457, 7016, 7015, 7456\n6362, 7437, 6996, 6995, 7436, 7458, 7017, 7016, 7457\n6363, 7438, 6997, 6996, 7437, 7459, 7018, 7017, 7458\n6364, 7439, 6998, 6997, 7438, 7460, 7019, 7018, 7459\n6365, 7440, 6999, 6998, 7439, 7461, 7020, 7019, 7460\n6366, 7441, 7000, 6999, 7440, 7462, 7021, 7020, 7461\n6367, 7442, 7001, 7000, 7441, 7463, 7022, 7021, 7462\n6368, 7443, 7002, 7001, 7442, 7464, 7023, 7022, 7463\n6369, 7444, 7003, 7002, 7443, 7465, 7024, 7023, 7464\n6370, 7445, 7004, 7003, 7444, 7466, 7025, 7024, 7465\n6371, 7446, 7005, 7004, 7445, 7467, 7026, 7025, 7466\n6372, 7447, 7006, 7005, 7446, 7468, 7027, 7026, 7467\n6373, 7448, 7007, 7006, 7447, 7469, 7028, 7027, 7468\n6374, 7449, 7008, 7007, 7448, 7470, 7029, 7028, 7469\n6375, 7450, 7009, 7008, 7449, 7471, 7030, 7029, 7470\n6376, 7451, 7010, 7009, 7450, 7472, 7031, 7030, 7471\n6377, 7452, 7011, 7010, 7451, 7473, 7032, 7031, 7472\n6378, 7453, 7012, 7011, 7452, 7474, 7033, 7032, 7473\n6379, 7454, 7013, 7012, 7453, 7475, 7034, 7033, 7474\n6380, 7455, 7014, 7013, 7454, 7476, 7035, 7034, 7475\n6381, 7457, 7016, 7015, 7456, 7478, 7037, 7036, 7477\n6382, 7458, 7017, 7016, 7457, 7479, 7038, 7037, 7478\n6383, 7459, 7018, 7017, 7458, 7480, 7039, 7038, 7479\n6384, 7460, 7019, 7018, 7459, 7481, 7040, 7039, 7480\n6385, 7461, 7020, 7019, 7460, 7482, 7041, 7040, 7481\n6386, 7462, 7021, 7020, 7461, 7483, 7042, 7041, 7482\n6387, 7463, 7022, 7021, 7462, 7484, 7043, 7042, 7483\n6388, 7464, 7023, 7022, 7463, 7485, 7044, 7043, 7484\n6389, 7465, 7024, 7023, 7464, 7486, 7045, 7044, 7485\n6390, 7466, 7025, 7024, 7465, 7487, 7046, 7045, 7486\n6391, 7467, 7026, 7025, 7466, 7488, 7047, 7046, 7487\n6392, 7468, 7027, 7026, 7467, 7489, 7048, 7047, 7488\n6393, 7469, 7028, 7027, 7468, 7490, 7049, 7048, 7489\n6394, 7470, 7029, 7028, 7469, 7491, 7050, 7049, 7490\n6395, 7471, 7030, 7029, 7470, 7492, 7051, 7050, 7491\n6396, 7472, 7031, 7030, 7471, 7493, 7052, 7051, 7492\n6397, 7473, 7032, 7031, 7472, 7494, 7053, 7052, 7493\n6398, 7474, 7033, 7032, 7473, 7495, 7054, 7053, 7494\n6399, 7475, 7034, 7033, 7474, 7496, 7055, 7054, 7495\n6400, 7476, 7035, 7034, 7475, 7497, 7056, 7055, 7496\n6401, 7499, 7058, 7057, 7498, 7520, 7079, 7078, 7519\n6402, 7500, 7059, 7058, 7499, 7521, 7080, 7079, 7520\n6403, 7501, 7060, 7059, 7500, 7522, 7081, 7080, 7521\n6404, 7502, 7061, 7060, 7501, 7523, 7082, 7081, 7522\n6405, 7503, 7062, 7061, 7502, 7524, 7083, 7082, 7523\n6406, 7504, 7063, 7062, 7503, 7525, 7084, 7083, 7524\n6407, 7505, 7064, 7063, 7504, 7526, 7085, 7084, 7525\n6408, 7506, 7065, 7064, 7505, 7527, 7086, 7085, 7526\n6409, 7507, 7066, 7065, 7506, 7528, 7087, 7086, 7527\n6410, 7508, 7067, 7066, 7507, 7529, 7088, 7087, 7528\n6411, 7509, 7068, 7067, 7508, 7530, 7089, 7088, 7529\n6412, 7510, 7069, 7068, 7509, 7531, 7090, 7089, 7530\n6413, 7511, 7070, 7069, 7510, 7532, 7091, 7090, 7531\n6414, 7512, 7071, 7070, 7511, 7533, 7092, 7091, 7532\n6415, 7513, 7072, 7071, 7512, 7534, 7093, 7092, 7533\n6416, 7514, 7073, 7072, 7513, 7535, 7094, 7093, 7534\n6417, 7515, 7074, 7073, 7514, 7536, 7095, 7094, 7535\n6418, 7516, 7075, 7074, 7515, 7537, 7096, 7095, 7536\n6419, 7517, 7076, 7075, 7516, 7538, 7097, 7096, 7537\n6420, 7518, 7077, 7076, 7517, 7539, 7098, 7097, 7538\n6421, 7520, 7079, 7078, 7519, 7541, 7100, 7099, 7540\n6422, 7521, 7080, 7079, 7520, 7542, 7101, 7100, 7541\n6423, 7522, 7081, 7080, 7521, 7543, 7102, 7101, 7542\n6424, 7523, 7082, 7081, 7522, 7544, 7103, 7102, 7543\n6425, 7524, 7083, 7082, 7523, 7545, 7104, 7103, 7544\n6426, 7525, 7084, 7083, 7524, 7546, 7105, 7104, 7545\n6427, 7526, 7085, 7084, 7525, 7547, 7106, 7105, 7546\n6428, 7527, 7086, 7085, 7526, 7548, 7107, 7106, 7547\n6429, 7528, 7087, 7086, 7527, 7549, 7108, 7107, 7548\n6430, 7529, 7088, 7087, 7528, 7550, 7109, 7108, 7549\n6431, 7530, 7089, 7088, 7529, 7551, 7110, 7109, 7550\n6432, 7531, 7090, 7089, 7530, 7552, 7111, 7110, 7551\n6433, 7532, 7091, 7090, 7531, 7553, 7112, 7111, 7552\n6434, 7533, 7092, 7091, 7532, 7554, 7113, 7112, 7553\n6435, 7534, 7093, 7092, 7533, 7555, 7114, 7113, 7554\n6436, 7535, 7094, 7093, 7534, 7556, 7115, 7114, 7555\n6437, 7536, 7095, 7094, 7535, 7557, 7116, 7115, 7556\n6438, 7537, 7096, 7095, 7536, 7558, 7117, 7116, 7557\n6439, 7538, 7097, 7096, 7537, 7559, 7118, 7117, 7558\n6440, 7539, 7098, 7097, 7538, 7560, 7119, 7118, 7559\n6441, 7541, 7100, 7099, 7540, 7562, 7121, 7120, 7561\n6442, 7542, 7101, 7100, 7541, 7563, 7122, 7121, 7562\n6443, 7543, 7102, 7101, 7542, 7564, 7123, 7122, 7563\n6444, 7544, 7103, 7102, 7543, 7565, 7124, 7123, 7564\n6445, 7545, 7104, 7103, 7544, 7566, 7125, 7124, 7565\n6446, 7546, 7105, 7104, 7545, 7567, 7126, 7125, 7566\n6447, 7547, 7106, 7105, 7546, 7568, 7127, 7126, 7567\n6448, 7548, 7107, 7106, 7547, 7569, 7128, 7127, 7568\n6449, 7549, 7108, 7107, 7548, 7570, 7129, 7128, 7569\n6450, 7550, 7109, 7108, 7549, 7571, 7130, 7129, 7570\n6451, 7551, 7110, 7109, 7550, 7572, 7131, 7130, 7571\n6452, 7552, 7111, 7110, 7551, 7573, 7132, 7131, 7572\n6453, 7553, 7112, 7111, 7552, 7574, 7133, 7132, 7573\n6454, 7554, 7113, 7112, 7553, 7575, 7134, 7133, 7574\n6455, 7555, 7114, 7113, 7554, 7576, 7135, 7134, 7575\n6456, 7556, 7115, 7114, 7555, 7577, 7136, 7135, 7576\n6457, 7557, 7116, 7115, 7556, 7578, 7137, 7136, 7577\n6458, 7558, 7117, 7116, 7557, 7579, 7138, 7137, 7578\n6459, 7559, 7118, 7117, 7558, 7580, 7139, 7138, 7579\n6460, 7560, 7119, 7118, 7559, 7581, 7140, 7139, 7580\n6461, 7562, 7121, 7120, 7561, 7583, 7142, 7141, 7582\n6462, 7563, 7122, 7121, 7562, 7584, 7143, 7142, 7583\n6463, 7564, 7123, 7122, 7563, 7585, 7144, 7143, 7584\n6464, 7565, 7124, 7123, 7564, 7586, 7145, 7144, 7585\n6465, 7566, 7125, 7124, 7565, 7587, 7146, 7145, 7586\n6466, 7567, 7126, 7125, 7566, 7588, 7147, 7146, 7587\n6467, 7568, 7127, 7126, 7567, 7589, 7148, 7147, 7588\n6468, 7569, 7128, 7127, 7568, 7590, 7149, 7148, 7589\n6469, 7570, 7129, 7128, 7569, 7591, 7150, 7149, 7590\n6470, 7571, 7130, 7129, 7570, 7592, 7151, 7150, 7591\n6471, 7572, 7131, 7130, 7571, 7593, 7152, 7151, 7592\n6472, 7573, 7132, 7131, 7572, 7594, 7153, 7152, 7593\n6473, 7574, 7133, 7132, 7573, 7595, 7154, 7153, 7594\n6474, 7575, 7134, 7133, 7574, 7596, 7155, 7154, 7595\n6475, 7576, 7135, 7134, 7575, 7597, 7156, 7155, 7596\n6476, 7577, 7136, 7135, 7576, 7598, 7157, 7156, 7597\n6477, 7578, 7137, 7136, 7577, 7599, 7158, 7157, 7598\n6478, 7579, 7138, 7137, 7578, 7600, 7159, 7158, 7599\n6479, 7580, 7139, 7138, 7579, 7601, 7160, 7159, 7600\n6480, 7581, 7140, 7139, 7580, 7602, 7161, 7160, 7601\n6481, 7583, 7142, 7141, 7582, 7604, 7163, 7162, 7603\n6482, 7584, 7143, 7142, 7583, 7605, 7164, 7163, 7604\n6483, 7585, 7144, 7143, 7584, 7606, 7165, 7164, 7605\n6484, 7586, 7145, 7144, 7585, 7607, 7166, 7165, 7606\n6485, 7587, 7146, 7145, 7586, 7608, 7167, 7166, 7607\n6486, 7588, 7147, 7146, 7587, 7609, 7168, 7167, 7608\n6487, 7589, 7148, 7147, 7588, 7610, 7169, 7168, 7609\n6488, 7590, 7149, 7148, 7589, 7611, 7170, 7169, 7610\n6489, 7591, 7150, 7149, 7590, 7612, 7171, 7170, 7611\n6490, 7592, 7151, 7150, 7591, 7613, 7172, 7171, 7612\n6491, 7593, 7152, 7151, 7592, 7614, 7173, 7172, 7613\n6492, 7594, 7153, 7152, 7593, 7615, 7174, 7173, 7614\n6493, 7595, 7154, 7153, 7594, 7616, 7175, 7174, 7615\n6494, 7596, 7155, 7154, 7595, 7617, 7176, 7175, 7616\n6495, 7597, 7156, 7155, 7596, 7618, 7177, 7176, 7617\n6496, 7598, 7157, 7156, 7597, 7619, 7178, 7177, 7618\n6497, 7599, 7158, 7157, 7598, 7620, 7179, 7178, 7619\n6498, 7600, 7159, 7158, 7599, 7621, 7180, 7179, 7620\n6499, 7601, 7160, 7159, 7600, 7622, 7181, 7180, 7621\n6500, 7602, 7161, 7160, 7601, 7623, 7182, 7181, 7622\n6501, 7604, 7163, 7162, 7603, 7625, 7184, 7183, 7624\n6502, 7605, 7164, 7163, 7604, 7626, 7185, 7184, 7625\n6503, 7606, 7165, 7164, 7605, 7627, 7186, 7185, 7626\n6504, 7607, 7166, 7165, 7606, 7628, 7187, 7186, 7627\n6505, 7608, 7167, 7166, 7607, 7629, 7188, 7187, 7628\n6506, 7609, 7168, 7167, 7608, 7630, 7189, 7188, 7629\n6507, 7610, 7169, 7168, 7609, 7631, 7190, 7189, 7630\n6508, 7611, 7170, 7169, 7610, 7632, 7191, 7190, 7631\n6509, 7612, 7171, 7170, 7611, 7633, 7192, 7191, 7632\n6510, 7613, 7172, 7171, 7612, 7634, 7193, 7192, 7633\n6511, 7614, 7173, 7172, 7613, 7635, 7194, 7193, 7634\n6512, 7615, 7174, 7173, 7614, 7636, 7195, 7194, 7635\n6513, 7616, 7175, 7174, 7615, 7637, 7196, 7195, 7636\n6514, 7617, 7176, 7175, 7616, 7638, 7197, 7196, 7637\n6515, 7618, 7177, 7176, 7617, 7639, 7198, 7197, 7638\n6516, 7619, 7178, 7177, 7618, 7640, 7199, 7198, 7639\n6517, 7620, 7179, 7178, 7619, 7641, 7200, 7199, 7640\n6518, 7621, 7180, 7179, 7620, 7642, 7201, 7200, 7641\n6519, 7622, 7181, 7180, 7621, 7643, 7202, 7201, 7642\n6520, 7623, 7182, 7181, 7622, 7644, 7203, 7202, 7643\n6521, 7625, 7184, 7183, 7624, 7646, 7205, 7204, 7645\n6522, 7626, 7185, 7184, 7625, 7647, 7206, 7205, 7646\n6523, 7627, 7186, 7185, 7626, 7648, 7207, 7206, 7647\n6524, 7628, 7187, 7186, 7627, 7649, 7208, 7207, 7648\n6525, 7629, 7188, 7187, 7628, 7650, 7209, 7208, 7649\n6526, 7630, 7189, 7188, 7629, 7651, 7210, 7209, 7650\n6527, 7631, 7190, 7189, 7630, 7652, 7211, 7210, 7651\n6528, 7632, 7191, 7190, 7631, 7653, 7212, 7211, 7652\n6529, 7633, 7192, 7191, 7632, 7654, 7213, 7212, 7653\n6530, 7634, 7193, 7192, 7633, 7655, 7214, 7213, 7654\n6531, 7635, 7194, 7193, 7634, 7656, 7215, 7214, 7655\n6532, 7636, 7195, 7194, 7635, 7657, 7216, 7215, 7656\n6533, 7637, 7196, 7195, 7636, 7658, 7217, 7216, 7657\n6534, 7638, 7197, 7196, 7637, 7659, 7218, 7217, 7658\n6535, 7639, 7198, 7197, 7638, 7660, 7219, 7218, 7659\n6536, 7640, 7199, 7198, 7639, 7661, 7220, 7219, 7660\n6537, 7641, 7200, 7199, 7640, 7662, 7221, 7220, 7661\n6538, 7642, 7201, 7200, 7641, 7663, 7222, 7221, 7662\n6539, 7643, 7202, 7201, 7642, 7664, 7223, 7222, 7663\n6540, 7644, 7203, 7202, 7643, 7665, 7224, 7223, 7664\n6541, 7646, 7205, 7204, 7645, 7667, 7226, 7225, 7666\n6542, 7647, 7206, 7205, 7646, 7668, 7227, 7226, 7667\n6543, 7648, 7207, 7206, 7647, 7669, 7228, 7227, 7668\n6544, 7649, 7208, 7207, 7648, 7670, 7229, 7228, 7669\n6545, 7650, 7209, 7208, 7649, 7671, 7230, 7229, 7670\n6546, 7651, 7210, 7209, 7650, 7672, 7231, 7230, 7671\n6547, 7652, 7211, 7210, 7651, 7673, 7232, 7231, 7672\n6548, 7653, 7212, 7211, 7652, 7674, 7233, 7232, 7673\n6549, 7654, 7213, 7212, 7653, 7675, 7234, 7233, 7674\n6550, 7655, 7214, 7213, 7654, 7676, 7235, 7234, 7675\n6551, 7656, 7215, 7214, 7655, 7677, 7236, 7235, 7676\n6552, 7657, 7216, 7215, 7656, 7678, 7237, 7236, 7677\n6553, 7658, 7217, 7216, 7657, 7679, 7238, 7237, 7678\n6554, 7659, 7218, 7217, 7658, 7680, 7239, 7238, 7679\n6555, 7660, 7219, 7218, 7659, 7681, 7240, 7239, 7680\n6556, 7661, 7220, 7219, 7660, 7682, 7241, 7240, 7681\n6557, 7662, 7221, 7220, 7661, 7683, 7242, 7241, 7682\n6558, 7663, 7222, 7221, 7662, 7684, 7243, 7242, 7683\n6559, 7664, 7223, 7222, 7663, 7685, 7244, 7243, 7684\n6560, 7665, 7224, 7223, 7664, 7686, 7245, 7244, 7685\n6561, 7667, 7226, 7225, 7666, 7688, 7247, 7246, 7687\n6562, 7668, 7227, 7226, 7667, 7689, 7248, 7247, 7688\n6563, 7669, 7228, 7227, 7668, 7690, 7249, 7248, 7689\n6564, 7670, 7229, 7228, 7669, 7691, 7250, 7249, 7690\n6565, 7671, 7230, 7229, 7670, 7692, 7251, 7250, 7691\n6566, 7672, 7231, 7230, 7671, 7693, 7252, 7251, 7692\n6567, 7673, 7232, 7231, 7672, 7694, 7253, 7252, 7693\n6568, 7674, 7233, 7232, 7673, 7695, 7254, 7253, 7694\n6569, 7675, 7234, 7233, 7674, 7696, 7255, 7254, 7695\n6570, 7676, 7235, 7234, 7675, 7697, 7256, 7255, 7696\n6571, 7677, 7236, 7235, 7676, 7698, 7257, 7256, 7697\n6572, 7678, 7237, 7236, 7677, 7699, 7258, 7257, 7698\n6573, 7679, 7238, 7237, 7678, 7700, 7259, 7258, 7699\n6574, 7680, 7239, 7238, 7679, 7701, 7260, 7259, 7700\n6575, 7681, 7240, 7239, 7680, 7702, 7261, 7260, 7701\n6576, 7682, 7241, 7240, 7681, 7703, 7262, 7261, 7702\n6577, 7683, 7242, 7241, 7682, 7704, 7263, 7262, 7703\n6578, 7684, 7243, 7242, 7683, 7705, 7264, 7263, 7704\n6579, 7685, 7244, 7243, 7684, 7706, 7265, 7264, 7705\n6580, 7686, 7245, 7244, 7685, 7707, 7266, 7265, 7706\n6581, 7688, 7247, 7246, 7687, 7709, 7268, 7267, 7708\n6582, 7689, 7248, 7247, 7688, 7710, 7269, 7268, 7709\n6583, 7690, 7249, 7248, 7689, 7711, 7270, 7269, 7710\n6584, 7691, 7250, 7249, 7690, 7712, 7271, 7270, 7711\n6585, 7692, 7251, 7250, 7691, 7713, 7272, 7271, 7712\n6586, 7693, 7252, 7251, 7692, 7714, 7273, 7272, 7713\n6587, 7694, 7253, 7252, 7693, 7715, 7274, 7273, 7714\n6588, 7695, 7254, 7253, 7694, 7716, 7275, 7274, 7715\n6589, 7696, 7255, 7254, 7695, 7717, 7276, 7275, 7716\n6590, 7697, 7256, 7255, 7696, 7718, 7277, 7276, 7717\n6591, 7698, 7257, 7256, 7697, 7719, 7278, 7277, 7718\n6592, 7699, 7258, 7257, 7698, 7720, 7279, 7278, 7719\n6593, 7700, 7259, 7258, 7699, 7721, 7280, 7279, 7720\n6594, 7701, 7260, 7259, 7700, 7722, 7281, 7280, 7721\n6595, 7702, 7261, 7260, 7701, 7723, 7282, 7281, 7722\n6596, 7703, 7262, 7261, 7702, 7724, 7283, 7282, 7723\n6597, 7704, 7263, 7262, 7703, 7725, 7284, 7283, 7724\n6598, 7705, 7264, 7263, 7704, 7726, 7285, 7284, 7725\n6599, 7706, 7265, 7264, 7705, 7727, 7286, 7285, 7726\n6600, 7707, 7266, 7265, 7706, 7728, 7287, 7286, 7727\n6601, 7709, 7268, 7267, 7708, 7730, 7289, 7288, 7729\n6602, 7710, 7269, 7268, 7709, 7731, 7290, 7289, 7730\n6603, 7711, 7270, 7269, 7710, 7732, 7291, 7290, 7731\n6604, 7712, 7271, 7270, 7711, 7733, 7292, 7291, 7732\n6605, 7713, 7272, 7271, 7712, 7734, 7293, 7292, 7733\n6606, 7714, 7273, 7272, 7713, 7735, 7294, 7293, 7734\n6607, 7715, 7274, 7273, 7714, 7736, 7295, 7294, 7735\n6608, 7716, 7275, 7274, 7715, 7737, 7296, 7295, 7736\n6609, 7717, 7276, 7275, 7716, 7738, 7297, 7296, 7737\n6610, 7718, 7277, 7276, 7717, 7739, 7298, 7297, 7738\n6611, 7719, 7278, 7277, 7718, 7740, 7299, 7298, 7739\n6612, 7720, 7279, 7278, 7719, 7741, 7300, 7299, 7740\n6613, 7721, 7280, 7279, 7720, 7742, 7301, 7300, 7741\n6614, 7722, 7281, 7280, 7721, 7743, 7302, 7301, 7742\n6615, 7723, 7282, 7281, 7722, 7744, 7303, 7302, 7743\n6616, 7724, 7283, 7282, 7723, 7745, 7304, 7303, 7744\n6617, 7725, 7284, 7283, 7724, 7746, 7305, 7304, 7745\n6618, 7726, 7285, 7284, 7725, 7747, 7306, 7305, 7746\n6619, 7727, 7286, 7285, 7726, 7748, 7307, 7306, 7747\n6620, 7728, 7287, 7286, 7727, 7749, 7308, 7307, 7748\n6621, 7730, 7289, 7288, 7729, 7751, 7310, 7309, 7750\n6622, 7731, 7290, 7289, 7730, 7752, 7311, 7310, 7751\n6623, 7732, 7291, 7290, 7731, 7753, 7312, 7311, 7752\n6624, 7733, 7292, 7291, 7732, 7754, 7313, 7312, 7753\n6625, 7734, 7293, 7292, 7733, 7755, 7314, 7313, 7754\n6626, 7735, 7294, 7293, 7734, 7756, 7315, 7314, 7755\n6627, 7736, 7295, 7294, 7735, 7757, 7316, 7315, 7756\n6628, 7737, 7296, 7295, 7736, 7758, 7317, 7316, 7757\n6629, 7738, 7297, 7296, 7737, 7759, 7318, 7317, 7758\n6630, 7739, 7298, 7297, 7738, 7760, 7319, 7318, 7759\n6631, 7740, 7299, 7298, 7739, 7761, 7320, 7319, 7760\n6632, 7741, 7300, 7299, 7740, 7762, 7321, 7320, 7761\n6633, 7742, 7301, 7300, 7741, 7763, 7322, 7321, 7762\n6634, 7743, 7302, 7301, 7742, 7764, 7323, 7322, 7763\n6635, 7744, 7303, 7302, 7743, 7765, 7324, 7323, 7764\n6636, 7745, 7304, 7303, 7744, 7766, 7325, 7324, 7765\n6637, 7746, 7305, 7304, 7745, 7767, 7326, 7325, 7766\n6638, 7747, 7306, 7305, 7746, 7768, 7327, 7326, 7767\n6639, 7748, 7307, 7306, 7747, 7769, 7328, 7327, 7768\n6640, 7749, 7308, 7307, 7748, 7770, 7329, 7328, 7769\n6641, 7751, 7310, 7309, 7750, 7772, 7331, 7330, 7771\n6642, 7752, 7311, 7310, 7751, 7773, 7332, 7331, 7772\n6643, 7753, 7312, 7311, 7752, 7774, 7333, 7332, 7773\n6644, 7754, 7313, 7312, 7753, 7775, 7334, 7333, 7774\n6645, 7755, 7314, 7313, 7754, 7776, 7335, 7334, 7775\n6646, 7756, 7315, 7314, 7755, 7777, 7336, 7335, 7776\n6647, 7757, 7316, 7315, 7756, 7778, 7337, 7336, 7777\n6648, 7758, 7317, 7316, 7757, 7779, 7338, 7337, 7778\n6649, 7759, 7318, 7317, 7758, 7780, 7339, 7338, 7779\n6650, 7760, 7319, 7318, 7759, 7781, 7340, 7339, 7780\n6651, 7761, 7320, 7319, 7760, 7782, 7341, 7340, 7781\n6652, 7762, 7321, 7320, 7761, 7783, 7342, 7341, 7782\n6653, 7763, 7322, 7321, 7762, 7784, 7343, 7342, 7783\n6654, 7764, 7323, 7322, 7763, 7785, 7344, 7343, 7784\n6655, 7765, 7324, 7323, 7764, 7786, 7345, 7344, 7785\n6656, 7766, 7325, 7324, 7765, 7787, 7346, 7345, 7786\n6657, 7767, 7326, 7325, 7766, 7788, 7347, 7346, 7787\n6658, 7768, 7327, 7326, 7767, 7789, 7348, 7347, 7788\n6659, 7769, 7328, 7327, 7768, 7790, 7349, 7348, 7789\n6660, 7770, 7329, 7328, 7769, 7791, 7350, 7349, 7790\n6661, 7772, 7331, 7330, 7771, 7793, 7352, 7351, 7792\n6662, 7773, 7332, 7331, 7772, 7794, 7353, 7352, 7793\n6663, 7774, 7333, 7332, 7773, 7795, 7354, 7353, 7794\n6664, 7775, 7334, 7333, 7774, 7796, 7355, 7354, 7795\n6665, 7776, 7335, 7334, 7775, 7797, 7356, 7355, 7796\n6666, 7777, 7336, 7335, 7776, 7798, 7357, 7356, 7797\n6667, 7778, 7337, 7336, 7777, 7799, 7358, 7357, 7798\n6668, 7779, 7338, 7337, 7778, 7800, 7359, 7358, 7799\n6669, 7780, 7339, 7338, 7779, 7801, 7360, 7359, 7800\n6670, 7781, 7340, 7339, 7780, 7802, 7361, 7360, 7801\n6671, 7782, 7341, 7340, 7781, 7803, 7362, 7361, 7802\n6672, 7783, 7342, 7341, 7782, 7804, 7363, 7362, 7803\n6673, 7784, 7343, 7342, 7783, 7805, 7364, 7363, 7804\n6674, 7785, 7344, 7343, 7784, 7806, 7365, 7364, 7805\n6675, 7786, 7345, 7344, 7785, 7807, 7366, 7365, 7806\n6676, 7787, 7346, 7345, 7786, 7808, 7367, 7366, 7807\n6677, 7788, 7347, 7346, 7787, 7809, 7368, 7367, 7808\n6678, 7789, 7348, 7347, 7788, 7810, 7369, 7368, 7809\n6679, 7790, 7349, 7348, 7789, 7811, 7370, 7369, 7810\n6680, 7791, 7350, 7349, 7790, 7812, 7371, 7370, 7811\n6681, 7793, 7352, 7351, 7792, 7814, 7373, 7372, 7813\n6682, 7794, 7353, 7352, 7793, 7815, 7374, 7373, 7814\n6683, 7795, 7354, 7353, 7794, 7816, 7375, 7374, 7815\n6684, 7796, 7355, 7354, 7795, 7817, 7376, 7375, 7816\n6685, 7797, 7356, 7355, 7796, 7818, 7377, 7376, 7817\n6686, 7798, 7357, 7356, 7797, 7819, 7378, 7377, 7818\n6687, 7799, 7358, 7357, 7798, 7820, 7379, 7378, 7819\n6688, 7800, 7359, 7358, 7799, 7821, 7380, 7379, 7820\n6689, 7801, 7360, 7359, 7800, 7822, 7381, 7380, 7821\n6690, 7802, 7361, 7360, 7801, 7823, 7382, 7381, 7822\n6691, 7803, 7362, 7361, 7802, 7824, 7383, 7382, 7823\n6692, 7804, 7363, 7362, 7803, 7825, 7384, 7383, 7824\n6693, 7805, 7364, 7363, 7804, 7826, 7385, 7384, 7825\n6694, 7806, 7365, 7364, 7805, 7827, 7386, 7385, 7826\n6695, 7807, 7366, 7365, 7806, 7828, 7387, 7386, 7827\n6696, 7808, 7367, 7366, 7807, 7829, 7388, 7387, 7828\n6697, 7809, 7368, 7367, 7808, 7830, 7389, 7388, 7829\n6698, 7810, 7369, 7368, 7809, 7831, 7390, 7389, 7830\n6699, 7811, 7370, 7369, 7810, 7832, 7391, 7390, 7831\n6700, 7812, 7371, 7370, 7811, 7833, 7392, 7391, 7832\n6701, 7814, 7373, 7372, 7813, 7835, 7394, 7393, 7834\n6702, 7815, 7374, 7373, 7814, 7836, 7395, 7394, 7835\n6703, 7816, 7375, 7374, 7815, 7837, 7396, 7395, 7836\n6704, 7817, 7376, 7375, 7816, 7838, 7397, 7396, 7837\n6705, 7818, 7377, 7376, 7817, 7839, 7398, 7397, 7838\n6706, 7819, 7378, 7377, 7818, 7840, 7399, 7398, 7839\n6707, 7820, 7379, 7378, 7819, 7841, 7400, 7399, 7840\n6708, 7821, 7380, 7379, 7820, 7842, 7401, 7400, 7841\n6709, 7822, 7381, 7380, 7821, 7843, 7402, 7401, 7842\n6710, 7823, 7382, 7381, 7822, 7844, 7403, 7402, 7843\n6711, 7824, 7383, 7382, 7823, 7845, 7404, 7403, 7844\n6712, 7825, 7384, 7383, 7824, 7846, 7405, 7404, 7845\n6713, 7826, 7385, 7384, 7825, 7847, 7406, 7405, 7846\n6714, 7827, 7386, 7385, 7826, 7848, 7407, 7406, 7847\n6715, 7828, 7387, 7386, 7827, 7849, 7408, 7407, 7848\n6716, 7829, 7388, 7387, 7828, 7850, 7409, 7408, 7849\n6717, 7830, 7389, 7388, 7829, 7851, 7410, 7409, 7850\n6718, 7831, 7390, 7389, 7830, 7852, 7411, 7410, 7851\n6719, 7832, 7391, 7390, 7831, 7853, 7412, 7411, 7852\n6720, 7833, 7392, 7391, 7832, 7854, 7413, 7412, 7853\n6721, 7835, 7394, 7393, 7834, 7856, 7415, 7414, 7855\n6722, 7836, 7395, 7394, 7835, 7857, 7416, 7415, 7856\n6723, 7837, 7396, 7395, 7836, 7858, 7417, 7416, 7857\n6724, 7838, 7397, 7396, 7837, 7859, 7418, 7417, 7858\n6725, 7839, 7398, 7397, 7838, 7860, 7419, 7418, 7859\n6726, 7840, 7399, 7398, 7839, 7861, 7420, 7419, 7860\n6727, 7841, 7400, 7399, 7840, 7862, 7421, 7420, 7861\n6728, 7842, 7401, 7400, 7841, 7863, 7422, 7421, 7862\n6729, 7843, 7402, 7401, 7842, 7864, 7423, 7422, 7863\n6730, 7844, 7403, 7402, 7843, 7865, 7424, 7423, 7864\n6731, 7845, 7404, 7403, 7844, 7866, 7425, 7424, 7865\n6732, 7846, 7405, 7404, 7845, 7867, 7426, 7425, 7866\n6733, 7847, 7406, 7405, 7846, 7868, 7427, 7426, 7867\n6734, 7848, 7407, 7406, 7847, 7869, 7428, 7427, 7868\n6735, 7849, 7408, 7407, 7848, 7870, 7429, 7428, 7869\n6736, 7850, 7409, 7408, 7849, 7871, 7430, 7429, 7870\n6737, 7851, 7410, 7409, 7850, 7872, 7431, 7430, 7871\n6738, 7852, 7411, 7410, 7851, 7873, 7432, 7431, 7872\n6739, 7853, 7412, 7411, 7852, 7874, 7433, 7432, 7873\n6740, 7854, 7413, 7412, 7853, 7875, 7434, 7433, 7874\n6741, 7856, 7415, 7414, 7855, 7877, 7436, 7435, 7876\n6742, 7857, 7416, 7415, 7856, 7878, 7437, 7436, 7877\n6743, 7858, 7417, 7416, 7857, 7879, 7438, 7437, 7878\n6744, 7859, 7418, 7417, 7858, 7880, 7439, 7438, 7879\n6745, 7860, 7419, 7418, 7859, 7881, 7440, 7439, 7880\n6746, 7861, 7420, 7419, 7860, 7882, 7441, 7440, 7881\n6747, 7862, 7421, 7420, 7861, 7883, 7442, 7441, 7882\n6748, 7863, 7422, 7421, 7862, 7884, 7443, 7442, 7883\n6749, 7864, 7423, 7422, 7863, 7885, 7444, 7443, 7884\n6750, 7865, 7424, 7423, 7864, 7886, 7445, 7444, 7885\n6751, 7866, 7425, 7424, 7865, 7887, 7446, 7445, 7886\n6752, 7867, 7426, 7425, 7866, 7888, 7447, 7446, 7887\n6753, 7868, 7427, 7426, 7867, 7889, 7448, 7447, 7888\n6754, 7869, 7428, 7427, 7868, 7890, 7449, 7448, 7889\n6755, 7870, 7429, 7428, 7869, 7891, 7450, 7449, 7890\n6756, 7871, 7430, 7429, 7870, 7892, 7451, 7450, 7891\n6757, 7872, 7431, 7430, 7871, 7893, 7452, 7451, 7892\n6758, 7873, 7432, 7431, 7872, 7894, 7453, 7452, 7893\n6759, 7874, 7433, 7432, 7873, 7895, 7454, 7453, 7894\n6760, 7875, 7434, 7433, 7874, 7896, 7455, 7454, 7895\n6761, 7877, 7436, 7435, 7876, 7898, 7457, 7456, 7897\n6762, 7878, 7437, 7436, 7877, 7899, 7458, 7457, 7898\n6763, 7879, 7438, 7437, 7878, 7900, 7459, 7458, 7899\n6764, 7880, 7439, 7438, 7879, 7901, 7460, 7459, 7900\n6765, 7881, 7440, 7439, 7880, 7902, 7461, 7460, 7901\n6766, 7882, 7441, 7440, 7881, 7903, 7462, 7461, 7902\n6767, 7883, 7442, 7441, 7882, 7904, 7463, 7462, 7903\n6768, 7884, 7443, 7442, 7883, 7905, 7464, 7463, 7904\n6769, 7885, 7444, 7443, 7884, 7906, 7465, 7464, 7905\n6770, 7886, 7445, 7444, 7885, 7907, 7466, 7465, 7906\n6771, 7887, 7446, 7445, 7886, 7908, 7467, 7466, 7907\n6772, 7888, 7447, 7446, 7887, 7909, 7468, 7467, 7908\n6773, 7889, 7448, 7447, 7888, 7910, 7469, 7468, 7909\n6774, 7890, 7449, 7448, 7889, 7911, 7470, 7469, 7910\n6775, 7891, 7450, 7449, 7890, 7912, 7471, 7470, 7911\n6776, 7892, 7451, 7450, 7891, 7913, 7472, 7471, 7912\n6777, 7893, 7452, 7451, 7892, 7914, 7473, 7472, 7913\n6778, 7894, 7453, 7452, 7893, 7915, 7474, 7473, 7914\n6779, 7895, 7454, 7453, 7894, 7916, 7475, 7474, 7915\n6780, 7896, 7455, 7454, 7895, 7917, 7476, 7475, 7916\n6781, 7898, 7457, 7456, 7897, 7919, 7478, 7477, 7918\n6782, 7899, 7458, 7457, 7898, 7920, 7479, 7478, 7919\n6783, 7900, 7459, 7458, 7899, 7921, 7480, 7479, 7920\n6784, 7901, 7460, 7459, 7900, 7922, 7481, 7480, 7921\n6785, 7902, 7461, 7460, 7901, 7923, 7482, 7481, 7922\n6786, 7903, 7462, 7461, 7902, 7924, 7483, 7482, 7923\n6787, 7904, 7463, 7462, 7903, 7925, 7484, 7483, 7924\n6788, 7905, 7464, 7463, 7904, 7926, 7485, 7484, 7925\n6789, 7906, 7465, 7464, 7905, 7927, 7486, 7485, 7926\n6790, 7907, 7466, 7465, 7906, 7928, 7487, 7486, 7927\n6791, 7908, 7467, 7466, 7907, 7929, 7488, 7487, 7928\n6792, 7909, 7468, 7467, 7908, 7930, 7489, 7488, 7929\n6793, 7910, 7469, 7468, 7909, 7931, 7490, 7489, 7930\n6794, 7911, 7470, 7469, 7910, 7932, 7491, 7490, 7931\n6795, 7912, 7471, 7470, 7911, 7933, 7492, 7491, 7932\n6796, 7913, 7472, 7471, 7912, 7934, 7493, 7492, 7933\n6797, 7914, 7473, 7472, 7913, 7935, 7494, 7493, 7934\n6798, 7915, 7474, 7473, 7914, 7936, 7495, 7494, 7935\n6799, 7916, 7475, 7474, 7915, 7937, 7496, 7495, 7936\n6800, 7917, 7476, 7475, 7916, 7938, 7497, 7496, 7937\n6801, 7940, 7499, 7498, 7939, 7961, 7520, 7519, 7960\n6802, 7941, 7500, 7499, 7940, 7962, 7521, 7520, 7961\n6803, 7942, 7501, 7500, 7941, 7963, 7522, 7521, 7962\n6804, 7943, 7502, 7501, 7942, 7964, 7523, 7522, 7963\n6805, 7944, 7503, 7502, 7943, 7965, 7524, 7523, 7964\n6806, 7945, 7504, 7503, 7944, 7966, 7525, 7524, 7965\n6807, 7946, 7505, 7504, 7945, 7967, 7526, 7525, 7966\n6808, 7947, 7506, 7505, 7946, 7968, 7527, 7526, 7967\n6809, 7948, 7507, 7506, 7947, 7969, 7528, 7527, 7968\n6810, 7949, 7508, 7507, 7948, 7970, 7529, 7528, 7969\n6811, 7950, 7509, 7508, 7949, 7971, 7530, 7529, 7970\n6812, 7951, 7510, 7509, 7950, 7972, 7531, 7530, 7971\n6813, 7952, 7511, 7510, 7951, 7973, 7532, 7531, 7972\n6814, 7953, 7512, 7511, 7952, 7974, 7533, 7532, 7973\n6815, 7954, 7513, 7512, 7953, 7975, 7534, 7533, 7974\n6816, 7955, 7514, 7513, 7954, 7976, 7535, 7534, 7975\n6817, 7956, 7515, 7514, 7955, 7977, 7536, 7535, 7976\n6818, 7957, 7516, 7515, 7956, 7978, 7537, 7536, 7977\n6819, 7958, 7517, 7516, 7957, 7979, 7538, 7537, 7978\n6820, 7959, 7518, 7517, 7958, 7980, 7539, 7538, 7979\n6821, 7961, 7520, 7519, 7960, 7982, 7541, 7540, 7981\n6822, 7962, 7521, 7520, 7961, 7983, 7542, 7541, 7982\n6823, 7963, 7522, 7521, 7962, 7984, 7543, 7542, 7983\n6824, 7964, 7523, 7522, 7963, 7985, 7544, 7543, 7984\n6825, 7965, 7524, 7523, 7964, 7986, 7545, 7544, 7985\n6826, 7966, 7525, 7524, 7965, 7987, 7546, 7545, 7986\n6827, 7967, 7526, 7525, 7966, 7988, 7547, 7546, 7987\n6828, 7968, 7527, 7526, 7967, 7989, 7548, 7547, 7988\n6829, 7969, 7528, 7527, 7968, 7990, 7549, 7548, 7989\n6830, 7970, 7529, 7528, 7969, 7991, 7550, 7549, 7990\n6831, 7971, 7530, 7529, 7970, 7992, 7551, 7550, 7991\n6832, 7972, 7531, 7530, 7971, 7993, 7552, 7551, 7992\n6833, 7973, 7532, 7531, 7972, 7994, 7553, 7552, 7993\n6834, 7974, 7533, 7532, 7973, 7995, 7554, 7553, 7994\n6835, 7975, 7534, 7533, 7974, 7996, 7555, 7554, 7995\n6836, 7976, 7535, 7534, 7975, 7997, 7556, 7555, 7996\n6837, 7977, 7536, 7535, 7976, 7998, 7557, 7556, 7997\n6838, 7978, 7537, 7536, 7977, 7999, 7558, 7557, 7998\n6839, 7979, 7538, 7537, 7978, 8000, 7559, 7558, 7999\n6840, 7980, 7539, 7538, 7979, 8001, 7560, 7559, 8000\n6841, 7982, 7541, 7540, 7981, 8003, 7562, 7561, 8002\n6842, 7983, 7542, 7541, 7982, 8004, 7563, 7562, 8003\n6843, 7984, 7543, 7542, 7983, 8005, 7564, 7563, 8004\n6844, 7985, 7544, 7543, 7984, 8006, 7565, 7564, 8005\n6845, 7986, 7545, 7544, 7985, 8007, 7566, 7565, 8006\n6846, 7987, 7546, 7545, 7986, 8008, 7567, 7566, 8007\n6847, 7988, 7547, 7546, 7987, 8009, 7568, 7567, 8008\n6848, 7989, 7548, 7547, 7988, 8010, 7569, 7568, 8009\n6849, 7990, 7549, 7548, 7989, 8011, 7570, 7569, 8010\n6850, 7991, 7550, 7549, 7990, 8012, 7571, 7570, 8011\n6851, 7992, 7551, 7550, 7991, 8013, 7572, 7571, 8012\n6852, 7993, 7552, 7551, 7992, 8014, 7573, 7572, 8013\n6853, 7994, 7553, 7552, 7993, 8015, 7574, 7573, 8014\n6854, 7995, 7554, 7553, 7994, 8016, 7575, 7574, 8015\n6855, 7996, 7555, 7554, 7995, 8017, 7576, 7575, 8016\n6856, 7997, 7556, 7555, 7996, 8018, 7577, 7576, 8017\n6857, 7998, 7557, 7556, 7997, 8019, 7578, 7577, 8018\n6858, 7999, 7558, 7557, 7998, 8020, 7579, 7578, 8019\n6859, 8000, 7559, 7558, 7999, 8021, 7580, 7579, 8020\n6860, 8001, 7560, 7559, 8000, 8022, 7581, 7580, 8021\n6861, 8003, 7562, 7561, 8002, 8024, 7583, 7582, 8023\n6862, 8004, 7563, 7562, 8003, 8025, 7584, 7583, 8024\n6863, 8005, 7564, 7563, 8004, 8026, 7585, 7584, 8025\n6864, 8006, 7565, 7564, 8005, 8027, 7586, 7585, 8026\n6865, 8007, 7566, 7565, 8006, 8028, 7587, 7586, 8027\n6866, 8008, 7567, 7566, 8007, 8029, 7588, 7587, 8028\n6867, 8009, 7568, 7567, 8008, 8030, 7589, 7588, 8029\n6868, 8010, 7569, 7568, 8009, 8031, 7590, 7589, 8030\n6869, 8011, 7570, 7569, 8010, 8032, 7591, 7590, 8031\n6870, 8012, 7571, 7570, 8011, 8033, 7592, 7591, 8032\n6871, 8013, 7572, 7571, 8012, 8034, 7593, 7592, 8033\n6872, 8014, 7573, 7572, 8013, 8035, 7594, 7593, 8034\n6873, 8015, 7574, 7573, 8014, 8036, 7595, 7594, 8035\n6874, 8016, 7575, 7574, 8015, 8037, 7596, 7595, 8036\n6875, 8017, 7576, 7575, 8016, 8038, 7597, 7596, 8037\n6876, 8018, 7577, 7576, 8017, 8039, 7598, 7597, 8038\n6877, 8019, 7578, 7577, 8018, 8040, 7599, 7598, 8039\n6878, 8020, 7579, 7578, 8019, 8041, 7600, 7599, 8040\n6879, 8021, 7580, 7579, 8020, 8042, 7601, 7600, 8041\n6880, 8022, 7581, 7580, 8021, 8043, 7602, 7601, 8042\n6881, 8024, 7583, 7582, 8023, 8045, 7604, 7603, 8044\n6882, 8025, 7584, 7583, 8024, 8046, 7605, 7604, 8045\n6883, 8026, 7585, 7584, 8025, 8047, 7606, 7605, 8046\n6884, 8027, 7586, 7585, 8026, 8048, 7607, 7606, 8047\n6885, 8028, 7587, 7586, 8027, 8049, 7608, 7607, 8048\n6886, 8029, 7588, 7587, 8028, 8050, 7609, 7608, 8049\n6887, 8030, 7589, 7588, 8029, 8051, 7610, 7609, 8050\n6888, 8031, 7590, 7589, 8030, 8052, 7611, 7610, 8051\n6889, 8032, 7591, 7590, 8031, 8053, 7612, 7611, 8052\n6890, 8033, 7592, 7591, 8032, 8054, 7613, 7612, 8053\n6891, 8034, 7593, 7592, 8033, 8055, 7614, 7613, 8054\n6892, 8035, 7594, 7593, 8034, 8056, 7615, 7614, 8055\n6893, 8036, 7595, 7594, 8035, 8057, 7616, 7615, 8056\n6894, 8037, 7596, 7595, 8036, 8058, 7617, 7616, 8057\n6895, 8038, 7597, 7596, 8037, 8059, 7618, 7617, 8058\n6896, 8039, 7598, 7597, 8038, 8060, 7619, 7618, 8059\n6897, 8040, 7599, 7598, 8039, 8061, 7620, 7619, 8060\n6898, 8041, 7600, 7599, 8040, 8062, 7621, 7620, 8061\n6899, 8042, 7601, 7600, 8041, 8063, 7622, 7621, 8062\n6900, 8043, 7602, 7601, 8042, 8064, 7623, 7622, 8063\n6901, 8045, 7604, 7603, 8044, 8066, 7625, 7624, 8065\n6902, 8046, 7605, 7604, 8045, 8067, 7626, 7625, 8066\n6903, 8047, 7606, 7605, 8046, 8068, 7627, 7626, 8067\n6904, 8048, 7607, 7606, 8047, 8069, 7628, 7627, 8068\n6905, 8049, 7608, 7607, 8048, 8070, 7629, 7628, 8069\n6906, 8050, 7609, 7608, 8049, 8071, 7630, 7629, 8070\n6907, 8051, 7610, 7609, 8050, 8072, 7631, 7630, 8071\n6908, 8052, 7611, 7610, 8051, 8073, 7632, 7631, 8072\n6909, 8053, 7612, 7611, 8052, 8074, 7633, 7632, 8073\n6910, 8054, 7613, 7612, 8053, 8075, 7634, 7633, 8074\n6911, 8055, 7614, 7613, 8054, 8076, 7635, 7634, 8075\n6912, 8056, 7615, 7614, 8055, 8077, 7636, 7635, 8076\n6913, 8057, 7616, 7615, 8056, 8078, 7637, 7636, 8077\n6914, 8058, 7617, 7616, 8057, 8079, 7638, 7637, 8078\n6915, 8059, 7618, 7617, 8058, 8080, 7639, 7638, 8079\n6916, 8060, 7619, 7618, 8059, 8081, 7640, 7639, 8080\n6917, 8061, 7620, 7619, 8060, 8082, 7641, 7640, 8081\n6918, 8062, 7621, 7620, 8061, 8083, 7642, 7641, 8082\n6919, 8063, 7622, 7621, 8062, 8084, 7643, 7642, 8083\n6920, 8064, 7623, 7622, 8063, 8085, 7644, 7643, 8084\n6921, 8066, 7625, 7624, 8065, 8087, 7646, 7645, 8086\n6922, 8067, 7626, 7625, 8066, 8088, 7647, 7646, 8087\n6923, 8068, 7627, 7626, 8067, 8089, 7648, 7647, 8088\n6924, 8069, 7628, 7627, 8068, 8090, 7649, 7648, 8089\n6925, 8070, 7629, 7628, 8069, 8091, 7650, 7649, 8090\n6926, 8071, 7630, 7629, 8070, 8092, 7651, 7650, 8091\n6927, 8072, 7631, 7630, 8071, 8093, 7652, 7651, 8092\n6928, 8073, 7632, 7631, 8072, 8094, 7653, 7652, 8093\n6929, 8074, 7633, 7632, 8073, 8095, 7654, 7653, 8094\n6930, 8075, 7634, 7633, 8074, 8096, 7655, 7654, 8095\n6931, 8076, 7635, 7634, 8075, 8097, 7656, 7655, 8096\n6932, 8077, 7636, 7635, 8076, 8098, 7657, 7656, 8097\n6933, 8078, 7637, 7636, 8077, 8099, 7658, 7657, 8098\n6934, 8079, 7638, 7637, 8078, 8100, 7659, 7658, 8099\n6935, 8080, 7639, 7638, 8079, 8101, 7660, 7659, 8100\n6936, 8081, 7640, 7639, 8080, 8102, 7661, 7660, 8101\n6937, 8082, 7641, 7640, 8081, 8103, 7662, 7661, 8102\n6938, 8083, 7642, 7641, 8082, 8104, 7663, 7662, 8103\n6939, 8084, 7643, 7642, 8083, 8105, 7664, 7663, 8104\n6940, 8085, 7644, 7643, 8084, 8106, 7665, 7664, 8105\n6941, 8087, 7646, 7645, 8086, 8108, 7667, 7666, 8107\n6942, 8088, 7647, 7646, 8087, 8109, 7668, 7667, 8108\n6943, 8089, 7648, 7647, 8088, 8110, 7669, 7668, 8109\n6944, 8090, 7649, 7648, 8089, 8111, 7670, 7669, 8110\n6945, 8091, 7650, 7649, 8090, 8112, 7671, 7670, 8111\n6946, 8092, 7651, 7650, 8091, 8113, 7672, 7671, 8112\n6947, 8093, 7652, 7651, 8092, 8114, 7673, 7672, 8113\n6948, 8094, 7653, 7652, 8093, 8115, 7674, 7673, 8114\n6949, 8095, 7654, 7653, 8094, 8116, 7675, 7674, 8115\n6950, 8096, 7655, 7654, 8095, 8117, 7676, 7675, 8116\n6951, 8097, 7656, 7655, 8096, 8118, 7677, 7676, 8117\n6952, 8098, 7657, 7656, 8097, 8119, 7678, 7677, 8118\n6953, 8099, 7658, 7657, 8098, 8120, 7679, 7678, 8119\n6954, 8100, 7659, 7658, 8099, 8121, 7680, 7679, 8120\n6955, 8101, 7660, 7659, 8100, 8122, 7681, 7680, 8121\n6956, 8102, 7661, 7660, 8101, 8123, 7682, 7681, 8122\n6957, 8103, 7662, 7661, 8102, 8124, 7683, 7682, 8123\n6958, 8104, 7663, 7662, 8103, 8125, 7684, 7683, 8124\n6959, 8105, 7664, 7663, 8104, 8126, 7685, 7684, 8125\n6960, 8106, 7665, 7664, 8105, 8127, 7686, 7685, 8126\n6961, 8108, 7667, 7666, 8107, 8129, 7688, 7687, 8128\n6962, 8109, 7668, 7667, 8108, 8130, 7689, 7688, 8129\n6963, 8110, 7669, 7668, 8109, 8131, 7690, 7689, 8130\n6964, 8111, 7670, 7669, 8110, 8132, 7691, 7690, 8131\n6965, 8112, 7671, 7670, 8111, 8133, 7692, 7691, 8132\n6966, 8113, 7672, 7671, 8112, 8134, 7693, 7692, 8133\n6967, 8114, 7673, 7672, 8113, 8135, 7694, 7693, 8134\n6968, 8115, 7674, 7673, 8114, 8136, 7695, 7694, 8135\n6969, 8116, 7675, 7674, 8115, 8137, 7696, 7695, 8136\n6970, 8117, 7676, 7675, 8116, 8138, 7697, 7696, 8137\n6971, 8118, 7677, 7676, 8117, 8139, 7698, 7697, 8138\n6972, 8119, 7678, 7677, 8118, 8140, 7699, 7698, 8139\n6973, 8120, 7679, 7678, 8119, 8141, 7700, 7699, 8140\n6974, 8121, 7680, 7679, 8120, 8142, 7701, 7700, 8141\n6975, 8122, 7681, 7680, 8121, 8143, 7702, 7701, 8142\n6976, 8123, 7682, 7681, 8122, 8144, 7703, 7702, 8143\n6977, 8124, 7683, 7682, 8123, 8145, 7704, 7703, 8144\n6978, 8125, 7684, 7683, 8124, 8146, 7705, 7704, 8145\n6979, 8126, 7685, 7684, 8125, 8147, 7706, 7705, 8146\n6980, 8127, 7686, 7685, 8126, 8148, 7707, 7706, 8147\n6981, 8129, 7688, 7687, 8128, 8150, 7709, 7708, 8149\n6982, 8130, 7689, 7688, 8129, 8151, 7710, 7709, 8150\n6983, 8131, 7690, 7689, 8130, 8152, 7711, 7710, 8151\n6984, 8132, 7691, 7690, 8131, 8153, 7712, 7711, 8152\n6985, 8133, 7692, 7691, 8132, 8154, 7713, 7712, 8153\n6986, 8134, 7693, 7692, 8133, 8155, 7714, 7713, 8154\n6987, 8135, 7694, 7693, 8134, 8156, 7715, 7714, 8155\n6988, 8136, 7695, 7694, 8135, 8157, 7716, 7715, 8156\n6989, 8137, 7696, 7695, 8136, 8158, 7717, 7716, 8157\n6990, 8138, 7697, 7696, 8137, 8159, 7718, 7717, 8158\n6991, 8139, 7698, 7697, 8138, 8160, 7719, 7718, 8159\n6992, 8140, 7699, 7698, 8139, 8161, 7720, 7719, 8160\n6993, 8141, 7700, 7699, 8140, 8162, 7721, 7720, 8161\n6994, 8142, 7701, 7700, 8141, 8163, 7722, 7721, 8162\n6995, 8143, 7702, 7701, 8142, 8164, 7723, 7722, 8163\n6996, 8144, 7703, 7702, 8143, 8165, 7724, 7723, 8164\n6997, 8145, 7704, 7703, 8144, 8166, 7725, 7724, 8165\n6998, 8146, 7705, 7704, 8145, 8167, 7726, 7725, 8166\n6999, 8147, 7706, 7705, 8146, 8168, 7727, 7726, 8167\n7000, 8148, 7707, 7706, 8147, 8169, 7728, 7727, 8168\n7001, 8150, 7709, 7708, 8149, 8171, 7730, 7729, 8170\n7002, 8151, 7710, 7709, 8150, 8172, 7731, 7730, 8171\n7003, 8152, 7711, 7710, 8151, 8173, 7732, 7731, 8172\n7004, 8153, 7712, 7711, 8152, 8174, 7733, 7732, 8173\n7005, 8154, 7713, 7712, 8153, 8175, 7734, 7733, 8174\n7006, 8155, 7714, 7713, 8154, 8176, 7735, 7734, 8175\n7007, 8156, 7715, 7714, 8155, 8177, 7736, 7735, 8176\n7008, 8157, 7716, 7715, 8156, 8178, 7737, 7736, 8177\n7009, 8158, 7717, 7716, 8157, 8179, 7738, 7737, 8178\n7010, 8159, 7718, 7717, 8158, 8180, 7739, 7738, 8179\n7011, 8160, 7719, 7718, 8159, 8181, 7740, 7739, 8180\n7012, 8161, 7720, 7719, 8160, 8182, 7741, 7740, 8181\n7013, 8162, 7721, 7720, 8161, 8183, 7742, 7741, 8182\n7014, 8163, 7722, 7721, 8162, 8184, 7743, 7742, 8183\n7015, 8164, 7723, 7722, 8163, 8185, 7744, 7743, 8184\n7016, 8165, 7724, 7723, 8164, 8186, 7745, 7744, 8185\n7017, 8166, 7725, 7724, 8165, 8187, 7746, 7745, 8186\n7018, 8167, 7726, 7725, 8166, 8188, 7747, 7746, 8187\n7019, 8168, 7727, 7726, 8167, 8189, 7748, 7747, 8188\n7020, 8169, 7728, 7727, 8168, 8190, 7749, 7748, 8189\n7021, 8171, 7730, 7729, 8170, 8192, 7751, 7750, 8191\n7022, 8172, 7731, 7730, 8171, 8193, 7752, 7751, 8192\n7023, 8173, 7732, 7731, 8172, 8194, 7753, 7752, 8193\n7024, 8174, 7733, 7732, 8173, 8195, 7754, 7753, 8194\n7025, 8175, 7734, 7733, 8174, 8196, 7755, 7754, 8195\n7026, 8176, 7735, 7734, 8175, 8197, 7756, 7755, 8196\n7027, 8177, 7736, 7735, 8176, 8198, 7757, 7756, 8197\n7028, 8178, 7737, 7736, 8177, 8199, 7758, 7757, 8198\n7029, 8179, 7738, 7737, 8178, 8200, 7759, 7758, 8199\n7030, 8180, 7739, 7738, 8179, 8201, 7760, 7759, 8200\n7031, 8181, 7740, 7739, 8180, 8202, 7761, 7760, 8201\n7032, 8182, 7741, 7740, 8181, 8203, 7762, 7761, 8202\n7033, 8183, 7742, 7741, 8182, 8204, 7763, 7762, 8203\n7034, 8184, 7743, 7742, 8183, 8205, 7764, 7763, 8204\n7035, 8185, 7744, 7743, 8184, 8206, 7765, 7764, 8205\n7036, 8186, 7745, 7744, 8185, 8207, 7766, 7765, 8206\n7037, 8187, 7746, 7745, 8186, 8208, 7767, 7766, 8207\n7038, 8188, 7747, 7746, 8187, 8209, 7768, 7767, 8208\n7039, 8189, 7748, 7747, 8188, 8210, 7769, 7768, 8209\n7040, 8190, 7749, 7748, 8189, 8211, 7770, 7769, 8210\n7041, 8192, 7751, 7750, 8191, 8213, 7772, 7771, 8212\n7042, 8193, 7752, 7751, 8192, 8214, 7773, 7772, 8213\n7043, 8194, 7753, 7752, 8193, 8215, 7774, 7773, 8214\n7044, 8195, 7754, 7753, 8194, 8216, 7775, 7774, 8215\n7045, 8196, 7755, 7754, 8195, 8217, 7776, 7775, 8216\n7046, 8197, 7756, 7755, 8196, 8218, 7777, 7776, 8217\n7047, 8198, 7757, 7756, 8197, 8219, 7778, 7777, 8218\n7048, 8199, 7758, 7757, 8198, 8220, 7779, 7778, 8219\n7049, 8200, 7759, 7758, 8199, 8221, 7780, 7779, 8220\n7050, 8201, 7760, 7759, 8200, 8222, 7781, 7780, 8221\n7051, 8202, 7761, 7760, 8201, 8223, 7782, 7781, 8222\n7052, 8203, 7762, 7761, 8202, 8224, 7783, 7782, 8223\n7053, 8204, 7763, 7762, 8203, 8225, 7784, 7783, 8224\n7054, 8205, 7764, 7763, 8204, 8226, 7785, 7784, 8225\n7055, 8206, 7765, 7764, 8205, 8227, 7786, 7785, 8226\n7056, 8207, 7766, 7765, 8206, 8228, 7787, 7786, 8227\n7057, 8208, 7767, 7766, 8207, 8229, 7788, 7787, 8228\n7058, 8209, 7768, 7767, 8208, 8230, 7789, 7788, 8229\n7059, 8210, 7769, 7768, 8209, 8231, 7790, 7789, 8230\n7060, 8211, 7770, 7769, 8210, 8232, 7791, 7790, 8231\n7061, 8213, 7772, 7771, 8212, 8234, 7793, 7792, 8233\n7062, 8214, 7773, 7772, 8213, 8235, 7794, 7793, 8234\n7063, 8215, 7774, 7773, 8214, 8236, 7795, 7794, 8235\n7064, 8216, 7775, 7774, 8215, 8237, 7796, 7795, 8236\n7065, 8217, 7776, 7775, 8216, 8238, 7797, 7796, 8237\n7066, 8218, 7777, 7776, 8217, 8239, 7798, 7797, 8238\n7067, 8219, 7778, 7777, 8218, 8240, 7799, 7798, 8239\n7068, 8220, 7779, 7778, 8219, 8241, 7800, 7799, 8240\n7069, 8221, 7780, 7779, 8220, 8242, 7801, 7800, 8241\n7070, 8222, 7781, 7780, 8221, 8243, 7802, 7801, 8242\n7071, 8223, 7782, 7781, 8222, 8244, 7803, 7802, 8243\n7072, 8224, 7783, 7782, 8223, 8245, 7804, 7803, 8244\n7073, 8225, 7784, 7783, 8224, 8246, 7805, 7804, 8245\n7074, 8226, 7785, 7784, 8225, 8247, 7806, 7805, 8246\n7075, 8227, 7786, 7785, 8226, 8248, 7807, 7806, 8247\n7076, 8228, 7787, 7786, 8227, 8249, 7808, 7807, 8248\n7077, 8229, 7788, 7787, 8228, 8250, 7809, 7808, 8249\n7078, 8230, 7789, 7788, 8229, 8251, 7810, 7809, 8250\n7079, 8231, 7790, 7789, 8230, 8252, 7811, 7810, 8251\n7080, 8232, 7791, 7790, 8231, 8253, 7812, 7811, 8252\n7081, 8234, 7793, 7792, 8233, 8255, 7814, 7813, 8254\n7082, 8235, 7794, 7793, 8234, 8256, 7815, 7814, 8255\n7083, 8236, 7795, 7794, 8235, 8257, 7816, 7815, 8256\n7084, 8237, 7796, 7795, 8236, 8258, 7817, 7816, 8257\n7085, 8238, 7797, 7796, 8237, 8259, 7818, 7817, 8258\n7086, 8239, 7798, 7797, 8238, 8260, 7819, 7818, 8259\n7087, 8240, 7799, 7798, 8239, 8261, 7820, 7819, 8260\n7088, 8241, 7800, 7799, 8240, 8262, 7821, 7820, 8261\n7089, 8242, 7801, 7800, 8241, 8263, 7822, 7821, 8262\n7090, 8243, 7802, 7801, 8242, 8264, 7823, 7822, 8263\n7091, 8244, 7803, 7802, 8243, 8265, 7824, 7823, 8264\n7092, 8245, 7804, 7803, 8244, 8266, 7825, 7824, 8265\n7093, 8246, 7805, 7804, 8245, 8267, 7826, 7825, 8266\n7094, 8247, 7806, 7805, 8246, 8268, 7827, 7826, 8267\n7095, 8248, 7807, 7806, 8247, 8269, 7828, 7827, 8268\n7096, 8249, 7808, 7807, 8248, 8270, 7829, 7828, 8269\n7097, 8250, 7809, 7808, 8249, 8271, 7830, 7829, 8270\n7098, 8251, 7810, 7809, 8250, 8272, 7831, 7830, 8271\n7099, 8252, 7811, 7810, 8251, 8273, 7832, 7831, 8272\n7100, 8253, 7812, 7811, 8252, 8274, 7833, 7832, 8273\n7101, 8255, 7814, 7813, 8254, 8276, 7835, 7834, 8275\n7102, 8256, 7815, 7814, 8255, 8277, 7836, 7835, 8276\n7103, 8257, 7816, 7815, 8256, 8278, 7837, 7836, 8277\n7104, 8258, 7817, 7816, 8257, 8279, 7838, 7837, 8278\n7105, 8259, 7818, 7817, 8258, 8280, 7839, 7838, 8279\n7106, 8260, 7819, 7818, 8259, 8281, 7840, 7839, 8280\n7107, 8261, 7820, 7819, 8260, 8282, 7841, 7840, 8281\n7108, 8262, 7821, 7820, 8261, 8283, 7842, 7841, 8282\n7109, 8263, 7822, 7821, 8262, 8284, 7843, 7842, 8283\n7110, 8264, 7823, 7822, 8263, 8285, 7844, 7843, 8284\n7111, 8265, 7824, 7823, 8264, 8286, 7845, 7844, 8285\n7112, 8266, 7825, 7824, 8265, 8287, 7846, 7845, 8286\n7113, 8267, 7826, 7825, 8266, 8288, 7847, 7846, 8287\n7114, 8268, 7827, 7826, 8267, 8289, 7848, 7847, 8288\n7115, 8269, 7828, 7827, 8268, 8290, 7849, 7848, 8289\n7116, 8270, 7829, 7828, 8269, 8291, 7850, 7849, 8290\n7117, 8271, 7830, 7829, 8270, 8292, 7851, 7850, 8291\n7118, 8272, 7831, 7830, 8271, 8293, 7852, 7851, 8292\n7119, 8273, 7832, 7831, 8272, 8294, 7853, 7852, 8293\n7120, 8274, 7833, 7832, 8273, 8295, 7854, 7853, 8294\n7121, 8276, 7835, 7834, 8275, 8297, 7856, 7855, 8296\n7122, 8277, 7836, 7835, 8276, 8298, 7857, 7856, 8297\n7123, 8278, 7837, 7836, 8277, 8299, 7858, 7857, 8298\n7124, 8279, 7838, 7837, 8278, 8300, 7859, 7858, 8299\n7125, 8280, 7839, 7838, 8279, 8301, 7860, 7859, 8300\n7126, 8281, 7840, 7839, 8280, 8302, 7861, 7860, 8301\n7127, 8282, 7841, 7840, 8281, 8303, 7862, 7861, 8302\n7128, 8283, 7842, 7841, 8282, 8304, 7863, 7862, 8303\n7129, 8284, 7843, 7842, 8283, 8305, 7864, 7863, 8304\n7130, 8285, 7844, 7843, 8284, 8306, 7865, 7864, 8305\n7131, 8286, 7845, 7844, 8285, 8307, 7866, 7865, 8306\n7132, 8287, 7846, 7845, 8286, 8308, 7867, 7866, 8307\n7133, 8288, 7847, 7846, 8287, 8309, 7868, 7867, 8308\n7134, 8289, 7848, 7847, 8288, 8310, 7869, 7868, 8309\n7135, 8290, 7849, 7848, 8289, 8311, 7870, 7869, 8310\n7136, 8291, 7850, 7849, 8290, 8312, 7871, 7870, 8311\n7137, 8292, 7851, 7850, 8291, 8313, 7872, 7871, 8312\n7138, 8293, 7852, 7851, 8292, 8314, 7873, 7872, 8313\n7139, 8294, 7853, 7852, 8293, 8315, 7874, 7873, 8314\n7140, 8295, 7854, 7853, 8294, 8316, 7875, 7874, 8315\n7141, 8297, 7856, 7855, 8296, 8318, 7877, 7876, 8317\n7142, 8298, 7857, 7856, 8297, 8319, 7878, 7877, 8318\n7143, 8299, 7858, 7857, 8298, 8320, 7879, 7878, 8319\n7144, 8300, 7859, 7858, 8299, 8321, 7880, 7879, 8320\n7145, 8301, 7860, 7859, 8300, 8322, 7881, 7880, 8321\n7146, 8302, 7861, 7860, 8301, 8323, 7882, 7881, 8322\n7147, 8303, 7862, 7861, 8302, 8324, 7883, 7882, 8323\n7148, 8304, 7863, 7862, 8303, 8325, 7884, 7883, 8324\n7149, 8305, 7864, 7863, 8304, 8326, 7885, 7884, 8325\n7150, 8306, 7865, 7864, 8305, 8327, 7886, 7885, 8326\n7151, 8307, 7866, 7865, 8306, 8328, 7887, 7886, 8327\n7152, 8308, 7867, 7866, 8307, 8329, 7888, 7887, 8328\n7153, 8309, 7868, 7867, 8308, 8330, 7889, 7888, 8329\n7154, 8310, 7869, 7868, 8309, 8331, 7890, 7889, 8330\n7155, 8311, 7870, 7869, 8310, 8332, 7891, 7890, 8331\n7156, 8312, 7871, 7870, 8311, 8333, 7892, 7891, 8332\n7157, 8313, 7872, 7871, 8312, 8334, 7893, 7892, 8333\n7158, 8314, 7873, 7872, 8313, 8335, 7894, 7893, 8334\n7159, 8315, 7874, 7873, 8314, 8336, 7895, 7894, 8335\n7160, 8316, 7875, 7874, 8315, 8337, 7896, 7895, 8336\n7161, 8318, 7877, 7876, 8317, 8339, 7898, 7897, 8338\n7162, 8319, 7878, 7877, 8318, 8340, 7899, 7898, 8339\n7163, 8320, 7879, 7878, 8319, 8341, 7900, 7899, 8340\n7164, 8321, 7880, 7879, 8320, 8342, 7901, 7900, 8341\n7165, 8322, 7881, 7880, 8321, 8343, 7902, 7901, 8342\n7166, 8323, 7882, 7881, 8322, 8344, 7903, 7902, 8343\n7167, 8324, 7883, 7882, 8323, 8345, 7904, 7903, 8344\n7168, 8325, 7884, 7883, 8324, 8346, 7905, 7904, 8345\n7169, 8326, 7885, 7884, 8325, 8347, 7906, 7905, 8346\n7170, 8327, 7886, 7885, 8326, 8348, 7907, 7906, 8347\n7171, 8328, 7887, 7886, 8327, 8349, 7908, 7907, 8348\n7172, 8329, 7888, 7887, 8328, 8350, 7909, 7908, 8349\n7173, 8330, 7889, 7888, 8329, 8351, 7910, 7909, 8350\n7174, 8331, 7890, 7889, 8330, 8352, 7911, 7910, 8351\n7175, 8332, 7891, 7890, 8331, 8353, 7912, 7911, 8352\n7176, 8333, 7892, 7891, 8332, 8354, 7913, 7912, 8353\n7177, 8334, 7893, 7892, 8333, 8355, 7914, 7913, 8354\n7178, 8335, 7894, 7893, 8334, 8356, 7915, 7914, 8355\n7179, 8336, 7895, 7894, 8335, 8357, 7916, 7915, 8356\n7180, 8337, 7896, 7895, 8336, 8358, 7917, 7916, 8357\n7181, 8339, 7898, 7897, 8338, 8360, 7919, 7918, 8359\n7182, 8340, 7899, 7898, 8339, 8361, 7920, 7919, 8360\n7183, 8341, 7900, 7899, 8340, 8362, 7921, 7920, 8361\n7184, 8342, 7901, 7900, 8341, 8363, 7922, 7921, 8362\n7185, 8343, 7902, 7901, 8342, 8364, 7923, 7922, 8363\n7186, 8344, 7903, 7902, 8343, 8365, 7924, 7923, 8364\n7187, 8345, 7904, 7903, 8344, 8366, 7925, 7924, 8365\n7188, 8346, 7905, 7904, 8345, 8367, 7926, 7925, 8366\n7189, 8347, 7906, 7905, 8346, 8368, 7927, 7926, 8367\n7190, 8348, 7907, 7906, 8347, 8369, 7928, 7927, 8368\n7191, 8349, 7908, 7907, 8348, 8370, 7929, 7928, 8369\n7192, 8350, 7909, 7908, 8349, 8371, 7930, 7929, 8370\n7193, 8351, 7910, 7909, 8350, 8372, 7931, 7930, 8371\n7194, 8352, 7911, 7910, 8351, 8373, 7932, 7931, 8372\n7195, 8353, 7912, 7911, 8352, 8374, 7933, 7932, 8373\n7196, 8354, 7913, 7912, 8353, 8375, 7934, 7933, 8374\n7197, 8355, 7914, 7913, 8354, 8376, 7935, 7934, 8375\n7198, 8356, 7915, 7914, 8355, 8377, 7936, 7935, 8376\n7199, 8357, 7916, 7915, 8356, 8378, 7937, 7936, 8377\n7200, 8358, 7917, 7916, 8357, 8379, 7938, 7937, 8378\n7201, 8381, 7940, 7939, 8380, 8402, 7961, 7960, 8401\n7202, 8382, 7941, 7940, 8381, 8403, 7962, 7961, 8402\n7203, 8383, 7942, 7941, 8382, 8404, 7963, 7962, 8403\n7204, 8384, 7943, 7942, 8383, 8405, 7964, 7963, 8404\n7205, 8385, 7944, 7943, 8384, 8406, 7965, 7964, 8405\n7206, 8386, 7945, 7944, 8385, 8407, 7966, 7965, 8406\n7207, 8387, 7946, 7945, 8386, 8408, 7967, 7966, 8407\n7208, 8388, 7947, 7946, 8387, 8409, 7968, 7967, 8408\n7209, 8389, 7948, 7947, 8388, 8410, 7969, 7968, 8409\n7210, 8390, 7949, 7948, 8389, 8411, 7970, 7969, 8410\n7211, 8391, 7950, 7949, 8390, 8412, 7971, 7970, 8411\n7212, 8392, 7951, 7950, 8391, 8413, 7972, 7971, 8412\n7213, 8393, 7952, 7951, 8392, 8414, 7973, 7972, 8413\n7214, 8394, 7953, 7952, 8393, 8415, 7974, 7973, 8414\n7215, 8395, 7954, 7953, 8394, 8416, 7975, 7974, 8415\n7216, 8396, 7955, 7954, 8395, 8417, 7976, 7975, 8416\n7217, 8397, 7956, 7955, 8396, 8418, 7977, 7976, 8417\n7218, 8398, 7957, 7956, 8397, 8419, 7978, 7977, 8418\n7219, 8399, 7958, 7957, 8398, 8420, 7979, 7978, 8419\n7220, 8400, 7959, 7958, 8399, 8421, 7980, 7979, 8420\n7221, 8402, 7961, 7960, 8401, 8423, 7982, 7981, 8422\n7222, 8403, 7962, 7961, 8402, 8424, 7983, 7982, 8423\n7223, 8404, 7963, 7962, 8403, 8425, 7984, 7983, 8424\n7224, 8405, 7964, 7963, 8404, 8426, 7985, 7984, 8425\n7225, 8406, 7965, 7964, 8405, 8427, 7986, 7985, 8426\n7226, 8407, 7966, 7965, 8406, 8428, 7987, 7986, 8427\n7227, 8408, 7967, 7966, 8407, 8429, 7988, 7987, 8428\n7228, 8409, 7968, 7967, 8408, 8430, 7989, 7988, 8429\n7229, 8410, 7969, 7968, 8409, 8431, 7990, 7989, 8430\n7230, 8411, 7970, 7969, 8410, 8432, 7991, 7990, 8431\n7231, 8412, 7971, 7970, 8411, 8433, 7992, 7991, 8432\n7232, 8413, 7972, 7971, 8412, 8434, 7993, 7992, 8433\n7233, 8414, 7973, 7972, 8413, 8435, 7994, 7993, 8434\n7234, 8415, 7974, 7973, 8414, 8436, 7995, 7994, 8435\n7235, 8416, 7975, 7974, 8415, 8437, 7996, 7995, 8436\n7236, 8417, 7976, 7975, 8416, 8438, 7997, 7996, 8437\n7237, 8418, 7977, 7976, 8417, 8439, 7998, 7997, 8438\n7238, 8419, 7978, 7977, 8418, 8440, 7999, 7998, 8439\n7239, 8420, 7979, 7978, 8419, 8441, 8000, 7999, 8440\n7240, 8421, 7980, 7979, 8420, 8442, 8001, 8000, 8441\n7241, 8423, 7982, 7981, 8422, 8444, 8003, 8002, 8443\n7242, 8424, 7983, 7982, 8423, 8445, 8004, 8003, 8444\n7243, 8425, 7984, 7983, 8424, 8446, 8005, 8004, 8445\n7244, 8426, 7985, 7984, 8425, 8447, 8006, 8005, 8446\n7245, 8427, 7986, 7985, 8426, 8448, 8007, 8006, 8447\n7246, 8428, 7987, 7986, 8427, 8449, 8008, 8007, 8448\n7247, 8429, 7988, 7987, 8428, 8450, 8009, 8008, 8449\n7248, 8430, 7989, 7988, 8429, 8451, 8010, 8009, 8450\n7249, 8431, 7990, 7989, 8430, 8452, 8011, 8010, 8451\n7250, 8432, 7991, 7990, 8431, 8453, 8012, 8011, 8452\n7251, 8433, 7992, 7991, 8432, 8454, 8013, 8012, 8453\n7252, 8434, 7993, 7992, 8433, 8455, 8014, 8013, 8454\n7253, 8435, 7994, 7993, 8434, 8456, 8015, 8014, 8455\n7254, 8436, 7995, 7994, 8435, 8457, 8016, 8015, 8456\n7255, 8437, 7996, 7995, 8436, 8458, 8017, 8016, 8457\n7256, 8438, 7997, 7996, 8437, 8459, 8018, 8017, 8458\n7257, 8439, 7998, 7997, 8438, 8460, 8019, 8018, 8459\n7258, 8440, 7999, 7998, 8439, 8461, 8020, 8019, 8460\n7259, 8441, 8000, 7999, 8440, 8462, 8021, 8020, 8461\n7260, 8442, 8001, 8000, 8441, 8463, 8022, 8021, 8462\n7261, 8444, 8003, 8002, 8443, 8465, 8024, 8023, 8464\n7262, 8445, 8004, 8003, 8444, 8466, 8025, 8024, 8465\n7263, 8446, 8005, 8004, 8445, 8467, 8026, 8025, 8466\n7264, 8447, 8006, 8005, 8446, 8468, 8027, 8026, 8467\n7265, 8448, 8007, 8006, 8447, 8469, 8028, 8027, 8468\n7266, 8449, 8008, 8007, 8448, 8470, 8029, 8028, 8469\n7267, 8450, 8009, 8008, 8449, 8471, 8030, 8029, 8470\n7268, 8451, 8010, 8009, 8450, 8472, 8031, 8030, 8471\n7269, 8452, 8011, 8010, 8451, 8473, 8032, 8031, 8472\n7270, 8453, 8012, 8011, 8452, 8474, 8033, 8032, 8473\n7271, 8454, 8013, 8012, 8453, 8475, 8034, 8033, 8474\n7272, 8455, 8014, 8013, 8454, 8476, 8035, 8034, 8475\n7273, 8456, 8015, 8014, 8455, 8477, 8036, 8035, 8476\n7274, 8457, 8016, 8015, 8456, 8478, 8037, 8036, 8477\n7275, 8458, 8017, 8016, 8457, 8479, 8038, 8037, 8478\n7276, 8459, 8018, 8017, 8458, 8480, 8039, 8038, 8479\n7277, 8460, 8019, 8018, 8459, 8481, 8040, 8039, 8480\n7278, 8461, 8020, 8019, 8460, 8482, 8041, 8040, 8481\n7279, 8462, 8021, 8020, 8461, 8483, 8042, 8041, 8482\n7280, 8463, 8022, 8021, 8462, 8484, 8043, 8042, 8483\n7281, 8465, 8024, 8023, 8464, 8486, 8045, 8044, 8485\n7282, 8466, 8025, 8024, 8465, 8487, 8046, 8045, 8486\n7283, 8467, 8026, 8025, 8466, 8488, 8047, 8046, 8487\n7284, 8468, 8027, 8026, 8467, 8489, 8048, 8047, 8488\n7285, 8469, 8028, 8027, 8468, 8490, 8049, 8048, 8489\n7286, 8470, 8029, 8028, 8469, 8491, 8050, 8049, 8490\n7287, 8471, 8030, 8029, 8470, 8492, 8051, 8050, 8491\n7288, 8472, 8031, 8030, 8471, 8493, 8052, 8051, 8492\n7289, 8473, 8032, 8031, 8472, 8494, 8053, 8052, 8493\n7290, 8474, 8033, 8032, 8473, 8495, 8054, 8053, 8494\n7291, 8475, 8034, 8033, 8474, 8496, 8055, 8054, 8495\n7292, 8476, 8035, 8034, 8475, 8497, 8056, 8055, 8496\n7293, 8477, 8036, 8035, 8476, 8498, 8057, 8056, 8497\n7294, 8478, 8037, 8036, 8477, 8499, 8058, 8057, 8498\n7295, 8479, 8038, 8037, 8478, 8500, 8059, 8058, 8499\n7296, 8480, 8039, 8038, 8479, 8501, 8060, 8059, 8500\n7297, 8481, 8040, 8039, 8480, 8502, 8061, 8060, 8501\n7298, 8482, 8041, 8040, 8481, 8503, 8062, 8061, 8502\n7299, 8483, 8042, 8041, 8482, 8504, 8063, 8062, 8503\n7300, 8484, 8043, 8042, 8483, 8505, 8064, 8063, 8504\n7301, 8486, 8045, 8044, 8485, 8507, 8066, 8065, 8506\n7302, 8487, 8046, 8045, 8486, 8508, 8067, 8066, 8507\n7303, 8488, 8047, 8046, 8487, 8509, 8068, 8067, 8508\n7304, 8489, 8048, 8047, 8488, 8510, 8069, 8068, 8509\n7305, 8490, 8049, 8048, 8489, 8511, 8070, 8069, 8510\n7306, 8491, 8050, 8049, 8490, 8512, 8071, 8070, 8511\n7307, 8492, 8051, 8050, 8491, 8513, 8072, 8071, 8512\n7308, 8493, 8052, 8051, 8492, 8514, 8073, 8072, 8513\n7309, 8494, 8053, 8052, 8493, 8515, 8074, 8073, 8514\n7310, 8495, 8054, 8053, 8494, 8516, 8075, 8074, 8515\n7311, 8496, 8055, 8054, 8495, 8517, 8076, 8075, 8516\n7312, 8497, 8056, 8055, 8496, 8518, 8077, 8076, 8517\n7313, 8498, 8057, 8056, 8497, 8519, 8078, 8077, 8518\n7314, 8499, 8058, 8057, 8498, 8520, 8079, 8078, 8519\n7315, 8500, 8059, 8058, 8499, 8521, 8080, 8079, 8520\n7316, 8501, 8060, 8059, 8500, 8522, 8081, 8080, 8521\n7317, 8502, 8061, 8060, 8501, 8523, 8082, 8081, 8522\n7318, 8503, 8062, 8061, 8502, 8524, 8083, 8082, 8523\n7319, 8504, 8063, 8062, 8503, 8525, 8084, 8083, 8524\n7320, 8505, 8064, 8063, 8504, 8526, 8085, 8084, 8525\n7321, 8507, 8066, 8065, 8506, 8528, 8087, 8086, 8527\n7322, 8508, 8067, 8066, 8507, 8529, 8088, 8087, 8528\n7323, 8509, 8068, 8067, 8508, 8530, 8089, 8088, 8529\n7324, 8510, 8069, 8068, 8509, 8531, 8090, 8089, 8530\n7325, 8511, 8070, 8069, 8510, 8532, 8091, 8090, 8531\n7326, 8512, 8071, 8070, 8511, 8533, 8092, 8091, 8532\n7327, 8513, 8072, 8071, 8512, 8534, 8093, 8092, 8533\n7328, 8514, 8073, 8072, 8513, 8535, 8094, 8093, 8534\n7329, 8515, 8074, 8073, 8514, 8536, 8095, 8094, 8535\n7330, 8516, 8075, 8074, 8515, 8537, 8096, 8095, 8536\n7331, 8517, 8076, 8075, 8516, 8538, 8097, 8096, 8537\n7332, 8518, 8077, 8076, 8517, 8539, 8098, 8097, 8538\n7333, 8519, 8078, 8077, 8518, 8540, 8099, 8098, 8539\n7334, 8520, 8079, 8078, 8519, 8541, 8100, 8099, 8540\n7335, 8521, 8080, 8079, 8520, 8542, 8101, 8100, 8541\n7336, 8522, 8081, 8080, 8521, 8543, 8102, 8101, 8542\n7337, 8523, 8082, 8081, 8522, 8544, 8103, 8102, 8543\n7338, 8524, 8083, 8082, 8523, 8545, 8104, 8103, 8544\n7339, 8525, 8084, 8083, 8524, 8546, 8105, 8104, 8545\n7340, 8526, 8085, 8084, 8525, 8547, 8106, 8105, 8546\n7341, 8528, 8087, 8086, 8527, 8549, 8108, 8107, 8548\n7342, 8529, 8088, 8087, 8528, 8550, 8109, 8108, 8549\n7343, 8530, 8089, 8088, 8529, 8551, 8110, 8109, 8550\n7344, 8531, 8090, 8089, 8530, 8552, 8111, 8110, 8551\n7345, 8532, 8091, 8090, 8531, 8553, 8112, 8111, 8552\n7346, 8533, 8092, 8091, 8532, 8554, 8113, 8112, 8553\n7347, 8534, 8093, 8092, 8533, 8555, 8114, 8113, 8554\n7348, 8535, 8094, 8093, 8534, 8556, 8115, 8114, 8555\n7349, 8536, 8095, 8094, 8535, 8557, 8116, 8115, 8556\n7350, 8537, 8096, 8095, 8536, 8558, 8117, 8116, 8557\n7351, 8538, 8097, 8096, 8537, 8559, 8118, 8117, 8558\n7352, 8539, 8098, 8097, 8538, 8560, 8119, 8118, 8559\n7353, 8540, 8099, 8098, 8539, 8561, 8120, 8119, 8560\n7354, 8541, 8100, 8099, 8540, 8562, 8121, 8120, 8561\n7355, 8542, 8101, 8100, 8541, 8563, 8122, 8121, 8562\n7356, 8543, 8102, 8101, 8542, 8564, 8123, 8122, 8563\n7357, 8544, 8103, 8102, 8543, 8565, 8124, 8123, 8564\n7358, 8545, 8104, 8103, 8544, 8566, 8125, 8124, 8565\n7359, 8546, 8105, 8104, 8545, 8567, 8126, 8125, 8566\n7360, 8547, 8106, 8105, 8546, 8568, 8127, 8126, 8567\n7361, 8549, 8108, 8107, 8548, 8570, 8129, 8128, 8569\n7362, 8550, 8109, 8108, 8549, 8571, 8130, 8129, 8570\n7363, 8551, 8110, 8109, 8550, 8572, 8131, 8130, 8571\n7364, 8552, 8111, 8110, 8551, 8573, 8132, 8131, 8572\n7365, 8553, 8112, 8111, 8552, 8574, 8133, 8132, 8573\n7366, 8554, 8113, 8112, 8553, 8575, 8134, 8133, 8574\n7367, 8555, 8114, 8113, 8554, 8576, 8135, 8134, 8575\n7368, 8556, 8115, 8114, 8555, 8577, 8136, 8135, 8576\n7369, 8557, 8116, 8115, 8556, 8578, 8137, 8136, 8577\n7370, 8558, 8117, 8116, 8557, 8579, 8138, 8137, 8578\n7371, 8559, 8118, 8117, 8558, 8580, 8139, 8138, 8579\n7372, 8560, 8119, 8118, 8559, 8581, 8140, 8139, 8580\n7373, 8561, 8120, 8119, 8560, 8582, 8141, 8140, 8581\n7374, 8562, 8121, 8120, 8561, 8583, 8142, 8141, 8582\n7375, 8563, 8122, 8121, 8562, 8584, 8143, 8142, 8583\n7376, 8564, 8123, 8122, 8563, 8585, 8144, 8143, 8584\n7377, 8565, 8124, 8123, 8564, 8586, 8145, 8144, 8585\n7378, 8566, 8125, 8124, 8565, 8587, 8146, 8145, 8586\n7379, 8567, 8126, 8125, 8566, 8588, 8147, 8146, 8587\n7380, 8568, 8127, 8126, 8567, 8589, 8148, 8147, 8588\n7381, 8570, 8129, 8128, 8569, 8591, 8150, 8149, 8590\n7382, 8571, 8130, 8129, 8570, 8592, 8151, 8150, 8591\n7383, 8572, 8131, 8130, 8571, 8593, 8152, 8151, 8592\n7384, 8573, 8132, 8131, 8572, 8594, 8153, 8152, 8593\n7385, 8574, 8133, 8132, 8573, 8595, 8154, 8153, 8594\n7386, 8575, 8134, 8133, 8574, 8596, 8155, 8154, 8595\n7387, 8576, 8135, 8134, 8575, 8597, 8156, 8155, 8596\n7388, 8577, 8136, 8135, 8576, 8598, 8157, 8156, 8597\n7389, 8578, 8137, 8136, 8577, 8599, 8158, 8157, 8598\n7390, 8579, 8138, 8137, 8578, 8600, 8159, 8158, 8599\n7391, 8580, 8139, 8138, 8579, 8601, 8160, 8159, 8600\n7392, 8581, 8140, 8139, 8580, 8602, 8161, 8160, 8601\n7393, 8582, 8141, 8140, 8581, 8603, 8162, 8161, 8602\n7394, 8583, 8142, 8141, 8582, 8604, 8163, 8162, 8603\n7395, 8584, 8143, 8142, 8583, 8605, 8164, 8163, 8604\n7396, 8585, 8144, 8143, 8584, 8606, 8165, 8164, 8605\n7397, 8586, 8145, 8144, 8585, 8607, 8166, 8165, 8606\n7398, 8587, 8146, 8145, 8586, 8608, 8167, 8166, 8607\n7399, 8588, 8147, 8146, 8587, 8609, 8168, 8167, 8608\n7400, 8589, 8148, 8147, 8588, 8610, 8169, 8168, 8609\n7401, 8591, 8150, 8149, 8590, 8612, 8171, 8170, 8611\n7402, 8592, 8151, 8150, 8591, 8613, 8172, 8171, 8612\n7403, 8593, 8152, 8151, 8592, 8614, 8173, 8172, 8613\n7404, 8594, 8153, 8152, 8593, 8615, 8174, 8173, 8614\n7405, 8595, 8154, 8153, 8594, 8616, 8175, 8174, 8615\n7406, 8596, 8155, 8154, 8595, 8617, 8176, 8175, 8616\n7407, 8597, 8156, 8155, 8596, 8618, 8177, 8176, 8617\n7408, 8598, 8157, 8156, 8597, 8619, 8178, 8177, 8618\n7409, 8599, 8158, 8157, 8598, 8620, 8179, 8178, 8619\n7410, 8600, 8159, 8158, 8599, 8621, 8180, 8179, 8620\n7411, 8601, 8160, 8159, 8600, 8622, 8181, 8180, 8621\n7412, 8602, 8161, 8160, 8601, 8623, 8182, 8181, 8622\n7413, 8603, 8162, 8161, 8602, 8624, 8183, 8182, 8623\n7414, 8604, 8163, 8162, 8603, 8625, 8184, 8183, 8624\n7415, 8605, 8164, 8163, 8604, 8626, 8185, 8184, 8625\n7416, 8606, 8165, 8164, 8605, 8627, 8186, 8185, 8626\n7417, 8607, 8166, 8165, 8606, 8628, 8187, 8186, 8627\n7418, 8608, 8167, 8166, 8607, 8629, 8188, 8187, 8628\n7419, 8609, 8168, 8167, 8608, 8630, 8189, 8188, 8629\n7420, 8610, 8169, 8168, 8609, 8631, 8190, 8189, 8630\n7421, 8612, 8171, 8170, 8611, 8633, 8192, 8191, 8632\n7422, 8613, 8172, 8171, 8612, 8634, 8193, 8192, 8633\n7423, 8614, 8173, 8172, 8613, 8635, 8194, 8193, 8634\n7424, 8615, 8174, 8173, 8614, 8636, 8195, 8194, 8635\n7425, 8616, 8175, 8174, 8615, 8637, 8196, 8195, 8636\n7426, 8617, 8176, 8175, 8616, 8638, 8197, 8196, 8637\n7427, 8618, 8177, 8176, 8617, 8639, 8198, 8197, 8638\n7428, 8619, 8178, 8177, 8618, 8640, 8199, 8198, 8639\n7429, 8620, 8179, 8178, 8619, 8641, 8200, 8199, 8640\n7430, 8621, 8180, 8179, 8620, 8642, 8201, 8200, 8641\n7431, 8622, 8181, 8180, 8621, 8643, 8202, 8201, 8642\n7432, 8623, 8182, 8181, 8622, 8644, 8203, 8202, 8643\n7433, 8624, 8183, 8182, 8623, 8645, 8204, 8203, 8644\n7434, 8625, 8184, 8183, 8624, 8646, 8205, 8204, 8645\n7435, 8626, 8185, 8184, 8625, 8647, 8206, 8205, 8646\n7436, 8627, 8186, 8185, 8626, 8648, 8207, 8206, 8647\n7437, 8628, 8187, 8186, 8627, 8649, 8208, 8207, 8648\n7438, 8629, 8188, 8187, 8628, 8650, 8209, 8208, 8649\n7439, 8630, 8189, 8188, 8629, 8651, 8210, 8209, 8650\n7440, 8631, 8190, 8189, 8630, 8652, 8211, 8210, 8651\n7441, 8633, 8192, 8191, 8632, 8654, 8213, 8212, 8653\n7442, 8634, 8193, 8192, 8633, 8655, 8214, 8213, 8654\n7443, 8635, 8194, 8193, 8634, 8656, 8215, 8214, 8655\n7444, 8636, 8195, 8194, 8635, 8657, 8216, 8215, 8656\n7445, 8637, 8196, 8195, 8636, 8658, 8217, 8216, 8657\n7446, 8638, 8197, 8196, 8637, 8659, 8218, 8217, 8658\n7447, 8639, 8198, 8197, 8638, 8660, 8219, 8218, 8659\n7448, 8640, 8199, 8198, 8639, 8661, 8220, 8219, 8660\n7449, 8641, 8200, 8199, 8640, 8662, 8221, 8220, 8661\n7450, 8642, 8201, 8200, 8641, 8663, 8222, 8221, 8662\n7451, 8643, 8202, 8201, 8642, 8664, 8223, 8222, 8663\n7452, 8644, 8203, 8202, 8643, 8665, 8224, 8223, 8664\n7453, 8645, 8204, 8203, 8644, 8666, 8225, 8224, 8665\n7454, 8646, 8205, 8204, 8645, 8667, 8226, 8225, 8666\n7455, 8647, 8206, 8205, 8646, 8668, 8227, 8226, 8667\n7456, 8648, 8207, 8206, 8647, 8669, 8228, 8227, 8668\n7457, 8649, 8208, 8207, 8648, 8670, 8229, 8228, 8669\n7458, 8650, 8209, 8208, 8649, 8671, 8230, 8229, 8670\n7459, 8651, 8210, 8209, 8650, 8672, 8231, 8230, 8671\n7460, 8652, 8211, 8210, 8651, 8673, 8232, 8231, 8672\n7461, 8654, 8213, 8212, 8653, 8675, 8234, 8233, 8674\n7462, 8655, 8214, 8213, 8654, 8676, 8235, 8234, 8675\n7463, 8656, 8215, 8214, 8655, 8677, 8236, 8235, 8676\n7464, 8657, 8216, 8215, 8656, 8678, 8237, 8236, 8677\n7465, 8658, 8217, 8216, 8657, 8679, 8238, 8237, 8678\n7466, 8659, 8218, 8217, 8658, 8680, 8239, 8238, 8679\n7467, 8660, 8219, 8218, 8659, 8681, 8240, 8239, 8680\n7468, 8661, 8220, 8219, 8660, 8682, 8241, 8240, 8681\n7469, 8662, 8221, 8220, 8661, 8683, 8242, 8241, 8682\n7470, 8663, 8222, 8221, 8662, 8684, 8243, 8242, 8683\n7471, 8664, 8223, 8222, 8663, 8685, 8244, 8243, 8684\n7472, 8665, 8224, 8223, 8664, 8686, 8245, 8244, 8685\n7473, 8666, 8225, 8224, 8665, 8687, 8246, 8245, 8686\n7474, 8667, 8226, 8225, 8666, 8688, 8247, 8246, 8687\n7475, 8668, 8227, 8226, 8667, 8689, 8248, 8247, 8688\n7476, 8669, 8228, 8227, 8668, 8690, 8249, 8248, 8689\n7477, 8670, 8229, 8228, 8669, 8691, 8250, 8249, 8690\n7478, 8671, 8230, 8229, 8670, 8692, 8251, 8250, 8691\n7479, 8672, 8231, 8230, 8671, 8693, 8252, 8251, 8692\n7480, 8673, 8232, 8231, 8672, 8694, 8253, 8252, 8693\n7481, 8675, 8234, 8233, 8674, 8696, 8255, 8254, 8695\n7482, 8676, 8235, 8234, 8675, 8697, 8256, 8255, 8696\n7483, 8677, 8236, 8235, 8676, 8698, 8257, 8256, 8697\n7484, 8678, 8237, 8236, 8677, 8699, 8258, 8257, 8698\n7485, 8679, 8238, 8237, 8678, 8700, 8259, 8258, 8699\n7486, 8680, 8239, 8238, 8679, 8701, 8260, 8259, 8700\n7487, 8681, 8240, 8239, 8680, 8702, 8261, 8260, 8701\n7488, 8682, 8241, 8240, 8681, 8703, 8262, 8261, 8702\n7489, 8683, 8242, 8241, 8682, 8704, 8263, 8262, 8703\n7490, 8684, 8243, 8242, 8683, 8705, 8264, 8263, 8704\n7491, 8685, 8244, 8243, 8684, 8706, 8265, 8264, 8705\n7492, 8686, 8245, 8244, 8685, 8707, 8266, 8265, 8706\n7493, 8687, 8246, 8245, 8686, 8708, 8267, 8266, 8707\n7494, 8688, 8247, 8246, 8687, 8709, 8268, 8267, 8708\n7495, 8689, 8248, 8247, 8688, 8710, 8269, 8268, 8709\n7496, 8690, 8249, 8248, 8689, 8711, 8270, 8269, 8710\n7497, 8691, 8250, 8249, 8690, 8712, 8271, 8270, 8711\n7498, 8692, 8251, 8250, 8691, 8713, 8272, 8271, 8712\n7499, 8693, 8252, 8251, 8692, 8714, 8273, 8272, 8713\n7500, 8694, 8253, 8252, 8693, 8715, 8274, 8273, 8714\n7501, 8696, 8255, 8254, 8695, 8717, 8276, 8275, 8716\n7502, 8697, 8256, 8255, 8696, 8718, 8277, 8276, 8717\n7503, 8698, 8257, 8256, 8697, 8719, 8278, 8277, 8718\n7504, 8699, 8258, 8257, 8698, 8720, 8279, 8278, 8719\n7505, 8700, 8259, 8258, 8699, 8721, 8280, 8279, 8720\n7506, 8701, 8260, 8259, 8700, 8722, 8281, 8280, 8721\n7507, 8702, 8261, 8260, 8701, 8723, 8282, 8281, 8722\n7508, 8703, 8262, 8261, 8702, 8724, 8283, 8282, 8723\n7509, 8704, 8263, 8262, 8703, 8725, 8284, 8283, 8724\n7510, 8705, 8264, 8263, 8704, 8726, 8285, 8284, 8725\n7511, 8706, 8265, 8264, 8705, 8727, 8286, 8285, 8726\n7512, 8707, 8266, 8265, 8706, 8728, 8287, 8286, 8727\n7513, 8708, 8267, 8266, 8707, 8729, 8288, 8287, 8728\n7514, 8709, 8268, 8267, 8708, 8730, 8289, 8288, 8729\n7515, 8710, 8269, 8268, 8709, 8731, 8290, 8289, 8730\n7516, 8711, 8270, 8269, 8710, 8732, 8291, 8290, 8731\n7517, 8712, 8271, 8270, 8711, 8733, 8292, 8291, 8732\n7518, 8713, 8272, 8271, 8712, 8734, 8293, 8292, 8733\n7519, 8714, 8273, 8272, 8713, 8735, 8294, 8293, 8734\n7520, 8715, 8274, 8273, 8714, 8736, 8295, 8294, 8735\n7521, 8717, 8276, 8275, 8716, 8738, 8297, 8296, 8737\n7522, 8718, 8277, 8276, 8717, 8739, 8298, 8297, 8738\n7523, 8719, 8278, 8277, 8718, 8740, 8299, 8298, 8739\n7524, 8720, 8279, 8278, 8719, 8741, 8300, 8299, 8740\n7525, 8721, 8280, 8279, 8720, 8742, 8301, 8300, 8741\n7526, 8722, 8281, 8280, 8721, 8743, 8302, 8301, 8742\n7527, 8723, 8282, 8281, 8722, 8744, 8303, 8302, 8743\n7528, 8724, 8283, 8282, 8723, 8745, 8304, 8303, 8744\n7529, 8725, 8284, 8283, 8724, 8746, 8305, 8304, 8745\n7530, 8726, 8285, 8284, 8725, 8747, 8306, 8305, 8746\n7531, 8727, 8286, 8285, 8726, 8748, 8307, 8306, 8747\n7532, 8728, 8287, 8286, 8727, 8749, 8308, 8307, 8748\n7533, 8729, 8288, 8287, 8728, 8750, 8309, 8308, 8749\n7534, 8730, 8289, 8288, 8729, 8751, 8310, 8309, 8750\n7535, 8731, 8290, 8289, 8730, 8752, 8311, 8310, 8751\n7536, 8732, 8291, 8290, 8731, 8753, 8312, 8311, 8752\n7537, 8733, 8292, 8291, 8732, 8754, 8313, 8312, 8753\n7538, 8734, 8293, 8292, 8733, 8755, 8314, 8313, 8754\n7539, 8735, 8294, 8293, 8734, 8756, 8315, 8314, 8755\n7540, 8736, 8295, 8294, 8735, 8757, 8316, 8315, 8756\n7541, 8738, 8297, 8296, 8737, 8759, 8318, 8317, 8758\n7542, 8739, 8298, 8297, 8738, 8760, 8319, 8318, 8759\n7543, 8740, 8299, 8298, 8739, 8761, 8320, 8319, 8760\n7544, 8741, 8300, 8299, 8740, 8762, 8321, 8320, 8761\n7545, 8742, 8301, 8300, 8741, 8763, 8322, 8321, 8762\n7546, 8743, 8302, 8301, 8742, 8764, 8323, 8322, 8763\n7547, 8744, 8303, 8302, 8743, 8765, 8324, 8323, 8764\n7548, 8745, 8304, 8303, 8744, 8766, 8325, 8324, 8765\n7549, 8746, 8305, 8304, 8745, 8767, 8326, 8325, 8766\n7550, 8747, 8306, 8305, 8746, 8768, 8327, 8326, 8767\n7551, 8748, 8307, 8306, 8747, 8769, 8328, 8327, 8768\n7552, 8749, 8308, 8307, 8748, 8770, 8329, 8328, 8769\n7553, 8750, 8309, 8308, 8749, 8771, 8330, 8329, 8770\n7554, 8751, 8310, 8309, 8750, 8772, 8331, 8330, 8771\n7555, 8752, 8311, 8310, 8751, 8773, 8332, 8331, 8772\n7556, 8753, 8312, 8311, 8752, 8774, 8333, 8332, 8773\n7557, 8754, 8313, 8312, 8753, 8775, 8334, 8333, 8774\n7558, 8755, 8314, 8313, 8754, 8776, 8335, 8334, 8775\n7559, 8756, 8315, 8314, 8755, 8777, 8336, 8335, 8776\n7560, 8757, 8316, 8315, 8756, 8778, 8337, 8336, 8777\n7561, 8759, 8318, 8317, 8758, 8780, 8339, 8338, 8779\n7562, 8760, 8319, 8318, 8759, 8781, 8340, 8339, 8780\n7563, 8761, 8320, 8319, 8760, 8782, 8341, 8340, 8781\n7564, 8762, 8321, 8320, 8761, 8783, 8342, 8341, 8782\n7565, 8763, 8322, 8321, 8762, 8784, 8343, 8342, 8783\n7566, 8764, 8323, 8322, 8763, 8785, 8344, 8343, 8784\n7567, 8765, 8324, 8323, 8764, 8786, 8345, 8344, 8785\n7568, 8766, 8325, 8324, 8765, 8787, 8346, 8345, 8786\n7569, 8767, 8326, 8325, 8766, 8788, 8347, 8346, 8787\n7570, 8768, 8327, 8326, 8767, 8789, 8348, 8347, 8788\n7571, 8769, 8328, 8327, 8768, 8790, 8349, 8348, 8789\n7572, 8770, 8329, 8328, 8769, 8791, 8350, 8349, 8790\n7573, 8771, 8330, 8329, 8770, 8792, 8351, 8350, 8791\n7574, 8772, 8331, 8330, 8771, 8793, 8352, 8351, 8792\n7575, 8773, 8332, 8331, 8772, 8794, 8353, 8352, 8793\n7576, 8774, 8333, 8332, 8773, 8795, 8354, 8353, 8794\n7577, 8775, 8334, 8333, 8774, 8796, 8355, 8354, 8795\n7578, 8776, 8335, 8334, 8775, 8797, 8356, 8355, 8796\n7579, 8777, 8336, 8335, 8776, 8798, 8357, 8356, 8797\n7580, 8778, 8337, 8336, 8777, 8799, 8358, 8357, 8798\n7581, 8780, 8339, 8338, 8779, 8801, 8360, 8359, 8800\n7582, 8781, 8340, 8339, 8780, 8802, 8361, 8360, 8801\n7583, 8782, 8341, 8340, 8781, 8803, 8362, 8361, 8802\n7584, 8783, 8342, 8341, 8782, 8804, 8363, 8362, 8803\n7585, 8784, 8343, 8342, 8783, 8805, 8364, 8363, 8804\n7586, 8785, 8344, 8343, 8784, 8806, 8365, 8364, 8805\n7587, 8786, 8345, 8344, 8785, 8807, 8366, 8365, 8806\n7588, 8787, 8346, 8345, 8786, 8808, 8367, 8366, 8807\n7589, 8788, 8347, 8346, 8787, 8809, 8368, 8367, 8808\n7590, 8789, 8348, 8347, 8788, 8810, 8369, 8368, 8809\n7591, 8790, 8349, 8348, 8789, 8811, 8370, 8369, 8810\n7592, 8791, 8350, 8349, 8790, 8812, 8371, 8370, 8811\n7593, 8792, 8351, 8350, 8791, 8813, 8372, 8371, 8812\n7594, 8793, 8352, 8351, 8792, 8814, 8373, 8372, 8813\n7595, 8794, 8353, 8352, 8793, 8815, 8374, 8373, 8814\n7596, 8795, 8354, 8353, 8794, 8816, 8375, 8374, 8815\n7597, 8796, 8355, 8354, 8795, 8817, 8376, 8375, 8816\n7598, 8797, 8356, 8355, 8796, 8818, 8377, 8376, 8817\n7599, 8798, 8357, 8356, 8797, 8819, 8378, 8377, 8818\n7600, 8799, 8358, 8357, 8798, 8820, 8379, 8378, 8819\n7601, 8822, 8381, 8380, 8821, 8843, 8402, 8401, 8842\n7602, 8823, 8382, 8381, 8822, 8844, 8403, 8402, 8843\n7603, 8824, 8383, 8382, 8823, 8845, 8404, 8403, 8844\n7604, 8825, 8384, 8383, 8824, 8846, 8405, 8404, 8845\n7605, 8826, 8385, 8384, 8825, 8847, 8406, 8405, 8846\n7606, 8827, 8386, 8385, 8826, 8848, 8407, 8406, 8847\n7607, 8828, 8387, 8386, 8827, 8849, 8408, 8407, 8848\n7608, 8829, 8388, 8387, 8828, 8850, 8409, 8408, 8849\n7609, 8830, 8389, 8388, 8829, 8851, 8410, 8409, 8850\n7610, 8831, 8390, 8389, 8830, 8852, 8411, 8410, 8851\n7611, 8832, 8391, 8390, 8831, 8853, 8412, 8411, 8852\n7612, 8833, 8392, 8391, 8832, 8854, 8413, 8412, 8853\n7613, 8834, 8393, 8392, 8833, 8855, 8414, 8413, 8854\n7614, 8835, 8394, 8393, 8834, 8856, 8415, 8414, 8855\n7615, 8836, 8395, 8394, 8835, 8857, 8416, 8415, 8856\n7616, 8837, 8396, 8395, 8836, 8858, 8417, 8416, 8857\n7617, 8838, 8397, 8396, 8837, 8859, 8418, 8417, 8858\n7618, 8839, 8398, 8397, 8838, 8860, 8419, 8418, 8859\n7619, 8840, 8399, 8398, 8839, 8861, 8420, 8419, 8860\n7620, 8841, 8400, 8399, 8840, 8862, 8421, 8420, 8861\n7621, 8843, 8402, 8401, 8842, 8864, 8423, 8422, 8863\n7622, 8844, 8403, 8402, 8843, 8865, 8424, 8423, 8864\n7623, 8845, 8404, 8403, 8844, 8866, 8425, 8424, 8865\n7624, 8846, 8405, 8404, 8845, 8867, 8426, 8425, 8866\n7625, 8847, 8406, 8405, 8846, 8868, 8427, 8426, 8867\n7626, 8848, 8407, 8406, 8847, 8869, 8428, 8427, 8868\n7627, 8849, 8408, 8407, 8848, 8870, 8429, 8428, 8869\n7628, 8850, 8409, 8408, 8849, 8871, 8430, 8429, 8870\n7629, 8851, 8410, 8409, 8850, 8872, 8431, 8430, 8871\n7630, 8852, 8411, 8410, 8851, 8873, 8432, 8431, 8872\n7631, 8853, 8412, 8411, 8852, 8874, 8433, 8432, 8873\n7632, 8854, 8413, 8412, 8853, 8875, 8434, 8433, 8874\n7633, 8855, 8414, 8413, 8854, 8876, 8435, 8434, 8875\n7634, 8856, 8415, 8414, 8855, 8877, 8436, 8435, 8876\n7635, 8857, 8416, 8415, 8856, 8878, 8437, 8436, 8877\n7636, 8858, 8417, 8416, 8857, 8879, 8438, 8437, 8878\n7637, 8859, 8418, 8417, 8858, 8880, 8439, 8438, 8879\n7638, 8860, 8419, 8418, 8859, 8881, 8440, 8439, 8880\n7639, 8861, 8420, 8419, 8860, 8882, 8441, 8440, 8881\n7640, 8862, 8421, 8420, 8861, 8883, 8442, 8441, 8882\n7641, 8864, 8423, 8422, 8863, 8885, 8444, 8443, 8884\n7642, 8865, 8424, 8423, 8864, 8886, 8445, 8444, 8885\n7643, 8866, 8425, 8424, 8865, 8887, 8446, 8445, 8886\n7644, 8867, 8426, 8425, 8866, 8888, 8447, 8446, 8887\n7645, 8868, 8427, 8426, 8867, 8889, 8448, 8447, 8888\n7646, 8869, 8428, 8427, 8868, 8890, 8449, 8448, 8889\n7647, 8870, 8429, 8428, 8869, 8891, 8450, 8449, 8890\n7648, 8871, 8430, 8429, 8870, 8892, 8451, 8450, 8891\n7649, 8872, 8431, 8430, 8871, 8893, 8452, 8451, 8892\n7650, 8873, 8432, 8431, 8872, 8894, 8453, 8452, 8893\n7651, 8874, 8433, 8432, 8873, 8895, 8454, 8453, 8894\n7652, 8875, 8434, 8433, 8874, 8896, 8455, 8454, 8895\n7653, 8876, 8435, 8434, 8875, 8897, 8456, 8455, 8896\n7654, 8877, 8436, 8435, 8876, 8898, 8457, 8456, 8897\n7655, 8878, 8437, 8436, 8877, 8899, 8458, 8457, 8898\n7656, 8879, 8438, 8437, 8878, 8900, 8459, 8458, 8899\n7657, 8880, 8439, 8438, 8879, 8901, 8460, 8459, 8900\n7658, 8881, 8440, 8439, 8880, 8902, 8461, 8460, 8901\n7659, 8882, 8441, 8440, 8881, 8903, 8462, 8461, 8902\n7660, 8883, 8442, 8441, 8882, 8904, 8463, 8462, 8903\n7661, 8885, 8444, 8443, 8884, 8906, 8465, 8464, 8905\n7662, 8886, 8445, 8444, 8885, 8907, 8466, 8465, 8906\n7663, 8887, 8446, 8445, 8886, 8908, 8467, 8466, 8907\n7664, 8888, 8447, 8446, 8887, 8909, 8468, 8467, 8908\n7665, 8889, 8448, 8447, 8888, 8910, 8469, 8468, 8909\n7666, 8890, 8449, 8448, 8889, 8911, 8470, 8469, 8910\n7667, 8891, 8450, 8449, 8890, 8912, 8471, 8470, 8911\n7668, 8892, 8451, 8450, 8891, 8913, 8472, 8471, 8912\n7669, 8893, 8452, 8451, 8892, 8914, 8473, 8472, 8913\n7670, 8894, 8453, 8452, 8893, 8915, 8474, 8473, 8914\n7671, 8895, 8454, 8453, 8894, 8916, 8475, 8474, 8915\n7672, 8896, 8455, 8454, 8895, 8917, 8476, 8475, 8916\n7673, 8897, 8456, 8455, 8896, 8918, 8477, 8476, 8917\n7674, 8898, 8457, 8456, 8897, 8919, 8478, 8477, 8918\n7675, 8899, 8458, 8457, 8898, 8920, 8479, 8478, 8919\n7676, 8900, 8459, 8458, 8899, 8921, 8480, 8479, 8920\n7677, 8901, 8460, 8459, 8900, 8922, 8481, 8480, 8921\n7678, 8902, 8461, 8460, 8901, 8923, 8482, 8481, 8922\n7679, 8903, 8462, 8461, 8902, 8924, 8483, 8482, 8923\n7680, 8904, 8463, 8462, 8903, 8925, 8484, 8483, 8924\n7681, 8906, 8465, 8464, 8905, 8927, 8486, 8485, 8926\n7682, 8907, 8466, 8465, 8906, 8928, 8487, 8486, 8927\n7683, 8908, 8467, 8466, 8907, 8929, 8488, 8487, 8928\n7684, 8909, 8468, 8467, 8908, 8930, 8489, 8488, 8929\n7685, 8910, 8469, 8468, 8909, 8931, 8490, 8489, 8930\n7686, 8911, 8470, 8469, 8910, 8932, 8491, 8490, 8931\n7687, 8912, 8471, 8470, 8911, 8933, 8492, 8491, 8932\n7688, 8913, 8472, 8471, 8912, 8934, 8493, 8492, 8933\n7689, 8914, 8473, 8472, 8913, 8935, 8494, 8493, 8934\n7690, 8915, 8474, 8473, 8914, 8936, 8495, 8494, 8935\n7691, 8916, 8475, 8474, 8915, 8937, 8496, 8495, 8936\n7692, 8917, 8476, 8475, 8916, 8938, 8497, 8496, 8937\n7693, 8918, 8477, 8476, 8917, 8939, 8498, 8497, 8938\n7694, 8919, 8478, 8477, 8918, 8940, 8499, 8498, 8939\n7695, 8920, 8479, 8478, 8919, 8941, 8500, 8499, 8940\n7696, 8921, 8480, 8479, 8920, 8942, 8501, 8500, 8941\n7697, 8922, 8481, 8480, 8921, 8943, 8502, 8501, 8942\n7698, 8923, 8482, 8481, 8922, 8944, 8503, 8502, 8943\n7699, 8924, 8483, 8482, 8923, 8945, 8504, 8503, 8944\n7700, 8925, 8484, 8483, 8924, 8946, 8505, 8504, 8945\n7701, 8927, 8486, 8485, 8926, 8948, 8507, 8506, 8947\n7702, 8928, 8487, 8486, 8927, 8949, 8508, 8507, 8948\n7703, 8929, 8488, 8487, 8928, 8950, 8509, 8508, 8949\n7704, 8930, 8489, 8488, 8929, 8951, 8510, 8509, 8950\n7705, 8931, 8490, 8489, 8930, 8952, 8511, 8510, 8951\n7706, 8932, 8491, 8490, 8931, 8953, 8512, 8511, 8952\n7707, 8933, 8492, 8491, 8932, 8954, 8513, 8512, 8953\n7708, 8934, 8493, 8492, 8933, 8955, 8514, 8513, 8954\n7709, 8935, 8494, 8493, 8934, 8956, 8515, 8514, 8955\n7710, 8936, 8495, 8494, 8935, 8957, 8516, 8515, 8956\n7711, 8937, 8496, 8495, 8936, 8958, 8517, 8516, 8957\n7712, 8938, 8497, 8496, 8937, 8959, 8518, 8517, 8958\n7713, 8939, 8498, 8497, 8938, 8960, 8519, 8518, 8959\n7714, 8940, 8499, 8498, 8939, 8961, 8520, 8519, 8960\n7715, 8941, 8500, 8499, 8940, 8962, 8521, 8520, 8961\n7716, 8942, 8501, 8500, 8941, 8963, 8522, 8521, 8962\n7717, 8943, 8502, 8501, 8942, 8964, 8523, 8522, 8963\n7718, 8944, 8503, 8502, 8943, 8965, 8524, 8523, 8964\n7719, 8945, 8504, 8503, 8944, 8966, 8525, 8524, 8965\n7720, 8946, 8505, 8504, 8945, 8967, 8526, 8525, 8966\n7721, 8948, 8507, 8506, 8947, 8969, 8528, 8527, 8968\n7722, 8949, 8508, 8507, 8948, 8970, 8529, 8528, 8969\n7723, 8950, 8509, 8508, 8949, 8971, 8530, 8529, 8970\n7724, 8951, 8510, 8509, 8950, 8972, 8531, 8530, 8971\n7725, 8952, 8511, 8510, 8951, 8973, 8532, 8531, 8972\n7726, 8953, 8512, 8511, 8952, 8974, 8533, 8532, 8973\n7727, 8954, 8513, 8512, 8953, 8975, 8534, 8533, 8974\n7728, 8955, 8514, 8513, 8954, 8976, 8535, 8534, 8975\n7729, 8956, 8515, 8514, 8955, 8977, 8536, 8535, 8976\n7730, 8957, 8516, 8515, 8956, 8978, 8537, 8536, 8977\n7731, 8958, 8517, 8516, 8957, 8979, 8538, 8537, 8978\n7732, 8959, 8518, 8517, 8958, 8980, 8539, 8538, 8979\n7733, 8960, 8519, 8518, 8959, 8981, 8540, 8539, 8980\n7734, 8961, 8520, 8519, 8960, 8982, 8541, 8540, 8981\n7735, 8962, 8521, 8520, 8961, 8983, 8542, 8541, 8982\n7736, 8963, 8522, 8521, 8962, 8984, 8543, 8542, 8983\n7737, 8964, 8523, 8522, 8963, 8985, 8544, 8543, 8984\n7738, 8965, 8524, 8523, 8964, 8986, 8545, 8544, 8985\n7739, 8966, 8525, 8524, 8965, 8987, 8546, 8545, 8986\n7740, 8967, 8526, 8525, 8966, 8988, 8547, 8546, 8987\n7741, 8969, 8528, 8527, 8968, 8990, 8549, 8548, 8989\n7742, 8970, 8529, 8528, 8969, 8991, 8550, 8549, 8990\n7743, 8971, 8530, 8529, 8970, 8992, 8551, 8550, 8991\n7744, 8972, 8531, 8530, 8971, 8993, 8552, 8551, 8992\n7745, 8973, 8532, 8531, 8972, 8994, 8553, 8552, 8993\n7746, 8974, 8533, 8532, 8973, 8995, 8554, 8553, 8994\n7747, 8975, 8534, 8533, 8974, 8996, 8555, 8554, 8995\n7748, 8976, 8535, 8534, 8975, 8997, 8556, 8555, 8996\n7749, 8977, 8536, 8535, 8976, 8998, 8557, 8556, 8997\n7750, 8978, 8537, 8536, 8977, 8999, 8558, 8557, 8998\n7751, 8979, 8538, 8537, 8978, 9000, 8559, 8558, 8999\n7752, 8980, 8539, 8538, 8979, 9001, 8560, 8559, 9000\n7753, 8981, 8540, 8539, 8980, 9002, 8561, 8560, 9001\n7754, 8982, 8541, 8540, 8981, 9003, 8562, 8561, 9002\n7755, 8983, 8542, 8541, 8982, 9004, 8563, 8562, 9003\n7756, 8984, 8543, 8542, 8983, 9005, 8564, 8563, 9004\n7757, 8985, 8544, 8543, 8984, 9006, 8565, 8564, 9005\n7758, 8986, 8545, 8544, 8985, 9007, 8566, 8565, 9006\n7759, 8987, 8546, 8545, 8986, 9008, 8567, 8566, 9007\n7760, 8988, 8547, 8546, 8987, 9009, 8568, 8567, 9008\n7761, 8990, 8549, 8548, 8989, 9011, 8570, 8569, 9010\n7762, 8991, 8550, 8549, 8990, 9012, 8571, 8570, 9011\n7763, 8992, 8551, 8550, 8991, 9013, 8572, 8571, 9012\n7764, 8993, 8552, 8551, 8992, 9014, 8573, 8572, 9013\n7765, 8994, 8553, 8552, 8993, 9015, 8574, 8573, 9014\n7766, 8995, 8554, 8553, 8994, 9016, 8575, 8574, 9015\n7767, 8996, 8555, 8554, 8995, 9017, 8576, 8575, 9016\n7768, 8997, 8556, 8555, 8996, 9018, 8577, 8576, 9017\n7769, 8998, 8557, 8556, 8997, 9019, 8578, 8577, 9018\n7770, 8999, 8558, 8557, 8998, 9020, 8579, 8578, 9019\n7771, 9000, 8559, 8558, 8999, 9021, 8580, 8579, 9020\n7772, 9001, 8560, 8559, 9000, 9022, 8581, 8580, 9021\n7773, 9002, 8561, 8560, 9001, 9023, 8582, 8581, 9022\n7774, 9003, 8562, 8561, 9002, 9024, 8583, 8582, 9023\n7775, 9004, 8563, 8562, 9003, 9025, 8584, 8583, 9024\n7776, 9005, 8564, 8563, 9004, 9026, 8585, 8584, 9025\n7777, 9006, 8565, 8564, 9005, 9027, 8586, 8585, 9026\n7778, 9007, 8566, 8565, 9006, 9028, 8587, 8586, 9027\n7779, 9008, 8567, 8566, 9007, 9029, 8588, 8587, 9028\n7780, 9009, 8568, 8567, 9008, 9030, 8589, 8588, 9029\n7781, 9011, 8570, 8569, 9010, 9032, 8591, 8590, 9031\n7782, 9012, 8571, 8570, 9011, 9033, 8592, 8591, 9032\n7783, 9013, 8572, 8571, 9012, 9034, 8593, 8592, 9033\n7784, 9014, 8573, 8572, 9013, 9035, 8594, 8593, 9034\n7785, 9015, 8574, 8573, 9014, 9036, 8595, 8594, 9035\n7786, 9016, 8575, 8574, 9015, 9037, 8596, 8595, 9036\n7787, 9017, 8576, 8575, 9016, 9038, 8597, 8596, 9037\n7788, 9018, 8577, 8576, 9017, 9039, 8598, 8597, 9038\n7789, 9019, 8578, 8577, 9018, 9040, 8599, 8598, 9039\n7790, 9020, 8579, 8578, 9019, 9041, 8600, 8599, 9040\n7791, 9021, 8580, 8579, 9020, 9042, 8601, 8600, 9041\n7792, 9022, 8581, 8580, 9021, 9043, 8602, 8601, 9042\n7793, 9023, 8582, 8581, 9022, 9044, 8603, 8602, 9043\n7794, 9024, 8583, 8582, 9023, 9045, 8604, 8603, 9044\n7795, 9025, 8584, 8583, 9024, 9046, 8605, 8604, 9045\n7796, 9026, 8585, 8584, 9025, 9047, 8606, 8605, 9046\n7797, 9027, 8586, 8585, 9026, 9048, 8607, 8606, 9047\n7798, 9028, 8587, 8586, 9027, 9049, 8608, 8607, 9048\n7799, 9029, 8588, 8587, 9028, 9050, 8609, 8608, 9049\n7800, 9030, 8589, 8588, 9029, 9051, 8610, 8609, 9050\n7801, 9032, 8591, 8590, 9031, 9053, 8612, 8611, 9052\n7802, 9033, 8592, 8591, 9032, 9054, 8613, 8612, 9053\n7803, 9034, 8593, 8592, 9033, 9055, 8614, 8613, 9054\n7804, 9035, 8594, 8593, 9034, 9056, 8615, 8614, 9055\n7805, 9036, 8595, 8594, 9035, 9057, 8616, 8615, 9056\n7806, 9037, 8596, 8595, 9036, 9058, 8617, 8616, 9057\n7807, 9038, 8597, 8596, 9037, 9059, 8618, 8617, 9058\n7808, 9039, 8598, 8597, 9038, 9060, 8619, 8618, 9059\n7809, 9040, 8599, 8598, 9039, 9061, 8620, 8619, 9060\n7810, 9041, 8600, 8599, 9040, 9062, 8621, 8620, 9061\n7811, 9042, 8601, 8600, 9041, 9063, 8622, 8621, 9062\n7812, 9043, 8602, 8601, 9042, 9064, 8623, 8622, 9063\n7813, 9044, 8603, 8602, 9043, 9065, 8624, 8623, 9064\n7814, 9045, 8604, 8603, 9044, 9066, 8625, 8624, 9065\n7815, 9046, 8605, 8604, 9045, 9067, 8626, 8625, 9066\n7816, 9047, 8606, 8605, 9046, 9068, 8627, 8626, 9067\n7817, 9048, 8607, 8606, 9047, 9069, 8628, 8627, 9068\n7818, 9049, 8608, 8607, 9048, 9070, 8629, 8628, 9069\n7819, 9050, 8609, 8608, 9049, 9071, 8630, 8629, 9070\n7820, 9051, 8610, 8609, 9050, 9072, 8631, 8630, 9071\n7821, 9053, 8612, 8611, 9052, 9074, 8633, 8632, 9073\n7822, 9054, 8613, 8612, 9053, 9075, 8634, 8633, 9074\n7823, 9055, 8614, 8613, 9054, 9076, 8635, 8634, 9075\n7824, 9056, 8615, 8614, 9055, 9077, 8636, 8635, 9076\n7825, 9057, 8616, 8615, 9056, 9078, 8637, 8636, 9077\n7826, 9058, 8617, 8616, 9057, 9079, 8638, 8637, 9078\n7827, 9059, 8618, 8617, 9058, 9080, 8639, 8638, 9079\n7828, 9060, 8619, 8618, 9059, 9081, 8640, 8639, 9080\n7829, 9061, 8620, 8619, 9060, 9082, 8641, 8640, 9081\n7830, 9062, 8621, 8620, 9061, 9083, 8642, 8641, 9082\n7831, 9063, 8622, 8621, 9062, 9084, 8643, 8642, 9083\n7832, 9064, 8623, 8622, 9063, 9085, 8644, 8643, 9084\n7833, 9065, 8624, 8623, 9064, 9086, 8645, 8644, 9085\n7834, 9066, 8625, 8624, 9065, 9087, 8646, 8645, 9086\n7835, 9067, 8626, 8625, 9066, 9088, 8647, 8646, 9087\n7836, 9068, 8627, 8626, 9067, 9089, 8648, 8647, 9088\n7837, 9069, 8628, 8627, 9068, 9090, 8649, 8648, 9089\n7838, 9070, 8629, 8628, 9069, 9091, 8650, 8649, 9090\n7839, 9071, 8630, 8629, 9070, 9092, 8651, 8650, 9091\n7840, 9072, 8631, 8630, 9071, 9093, 8652, 8651, 9092\n7841, 9074, 8633, 8632, 9073, 9095, 8654, 8653, 9094\n7842, 9075, 8634, 8633, 9074, 9096, 8655, 8654, 9095\n7843, 9076, 8635, 8634, 9075, 9097, 8656, 8655, 9096\n7844, 9077, 8636, 8635, 9076, 9098, 8657, 8656, 9097\n7845, 9078, 8637, 8636, 9077, 9099, 8658, 8657, 9098\n7846, 9079, 8638, 8637, 9078, 9100, 8659, 8658, 9099\n7847, 9080, 8639, 8638, 9079, 9101, 8660, 8659, 9100\n7848, 9081, 8640, 8639, 9080, 9102, 8661, 8660, 9101\n7849, 9082, 8641, 8640, 9081, 9103, 8662, 8661, 9102\n7850, 9083, 8642, 8641, 9082, 9104, 8663, 8662, 9103\n7851, 9084, 8643, 8642, 9083, 9105, 8664, 8663, 9104\n7852, 9085, 8644, 8643, 9084, 9106, 8665, 8664, 9105\n7853, 9086, 8645, 8644, 9085, 9107, 8666, 8665, 9106\n7854, 9087, 8646, 8645, 9086, 9108, 8667, 8666, 9107\n7855, 9088, 8647, 8646, 9087, 9109, 8668, 8667, 9108\n7856, 9089, 8648, 8647, 9088, 9110, 8669, 8668, 9109\n7857, 9090, 8649, 8648, 9089, 9111, 8670, 8669, 9110\n7858, 9091, 8650, 8649, 9090, 9112, 8671, 8670, 9111\n7859, 9092, 8651, 8650, 9091, 9113, 8672, 8671, 9112\n7860, 9093, 8652, 8651, 9092, 9114, 8673, 8672, 9113\n7861, 9095, 8654, 8653, 9094, 9116, 8675, 8674, 9115\n7862, 9096, 8655, 8654, 9095, 9117, 8676, 8675, 9116\n7863, 9097, 8656, 8655, 9096, 9118, 8677, 8676, 9117\n7864, 9098, 8657, 8656, 9097, 9119, 8678, 8677, 9118\n7865, 9099, 8658, 8657, 9098, 9120, 8679, 8678, 9119\n7866, 9100, 8659, 8658, 9099, 9121, 8680, 8679, 9120\n7867, 9101, 8660, 8659, 9100, 9122, 8681, 8680, 9121\n7868, 9102, 8661, 8660, 9101, 9123, 8682, 8681, 9122\n7869, 9103, 8662, 8661, 9102, 9124, 8683, 8682, 9123\n7870, 9104, 8663, 8662, 9103, 9125, 8684, 8683, 9124\n7871, 9105, 8664, 8663, 9104, 9126, 8685, 8684, 9125\n7872, 9106, 8665, 8664, 9105, 9127, 8686, 8685, 9126\n7873, 9107, 8666, 8665, 9106, 9128, 8687, 8686, 9127\n7874, 9108, 8667, 8666, 9107, 9129, 8688, 8687, 9128\n7875, 9109, 8668, 8667, 9108, 9130, 8689, 8688, 9129\n7876, 9110, 8669, 8668, 9109, 9131, 8690, 8689, 9130\n7877, 9111, 8670, 8669, 9110, 9132, 8691, 8690, 9131\n7878, 9112, 8671, 8670, 9111, 9133, 8692, 8691, 9132\n7879, 9113, 8672, 8671, 9112, 9134, 8693, 8692, 9133\n7880, 9114, 8673, 8672, 9113, 9135, 8694, 8693, 9134\n7881, 9116, 8675, 8674, 9115, 9137, 8696, 8695, 9136\n7882, 9117, 8676, 8675, 9116, 9138, 8697, 8696, 9137\n7883, 9118, 8677, 8676, 9117, 9139, 8698, 8697, 9138\n7884, 9119, 8678, 8677, 9118, 9140, 8699, 8698, 9139\n7885, 9120, 8679, 8678, 9119, 9141, 8700, 8699, 9140\n7886, 9121, 8680, 8679, 9120, 9142, 8701, 8700, 9141\n7887, 9122, 8681, 8680, 9121, 9143, 8702, 8701, 9142\n7888, 9123, 8682, 8681, 9122, 9144, 8703, 8702, 9143\n7889, 9124, 8683, 8682, 9123, 9145, 8704, 8703, 9144\n7890, 9125, 8684, 8683, 9124, 9146, 8705, 8704, 9145\n7891, 9126, 8685, 8684, 9125, 9147, 8706, 8705, 9146\n7892, 9127, 8686, 8685, 9126, 9148, 8707, 8706, 9147\n7893, 9128, 8687, 8686, 9127, 9149, 8708, 8707, 9148\n7894, 9129, 8688, 8687, 9128, 9150, 8709, 8708, 9149\n7895, 9130, 8689, 8688, 9129, 9151, 8710, 8709, 9150\n7896, 9131, 8690, 8689, 9130, 9152, 8711, 8710, 9151\n7897, 9132, 8691, 8690, 9131, 9153, 8712, 8711, 9152\n7898, 9133, 8692, 8691, 9132, 9154, 8713, 8712, 9153\n7899, 9134, 8693, 8692, 9133, 9155, 8714, 8713, 9154\n7900, 9135, 8694, 8693, 9134, 9156, 8715, 8714, 9155\n7901, 9137, 8696, 8695, 9136, 9158, 8717, 8716, 9157\n7902, 9138, 8697, 8696, 9137, 9159, 8718, 8717, 9158\n7903, 9139, 8698, 8697, 9138, 9160, 8719, 8718, 9159\n7904, 9140, 8699, 8698, 9139, 9161, 8720, 8719, 9160\n7905, 9141, 8700, 8699, 9140, 9162, 8721, 8720, 9161\n7906, 9142, 8701, 8700, 9141, 9163, 8722, 8721, 9162\n7907, 9143, 8702, 8701, 9142, 9164, 8723, 8722, 9163\n7908, 9144, 8703, 8702, 9143, 9165, 8724, 8723, 9164\n7909, 9145, 8704, 8703, 9144, 9166, 8725, 8724, 9165\n7910, 9146, 8705, 8704, 9145, 9167, 8726, 8725, 9166\n7911, 9147, 8706, 8705, 9146, 9168, 8727, 8726, 9167\n7912, 9148, 8707, 8706, 9147, 9169, 8728, 8727, 9168\n7913, 9149, 8708, 8707, 9148, 9170, 8729, 8728, 9169\n7914, 9150, 8709, 8708, 9149, 9171, 8730, 8729, 9170\n7915, 9151, 8710, 8709, 9150, 9172, 8731, 8730, 9171\n7916, 9152, 8711, 8710, 9151, 9173, 8732, 8731, 9172\n7917, 9153, 8712, 8711, 9152, 9174, 8733, 8732, 9173\n7918, 9154, 8713, 8712, 9153, 9175, 8734, 8733, 9174\n7919, 9155, 8714, 8713, 9154, 9176, 8735, 8734, 9175\n7920, 9156, 8715, 8714, 9155, 9177, 8736, 8735, 9176\n7921, 9158, 8717, 8716, 9157, 9179, 8738, 8737, 9178\n7922, 9159, 8718, 8717, 9158, 9180, 8739, 8738, 9179\n7923, 9160, 8719, 8718, 9159, 9181, 8740, 8739, 9180\n7924, 9161, 8720, 8719, 9160, 9182, 8741, 8740, 9181\n7925, 9162, 8721, 8720, 9161, 9183, 8742, 8741, 9182\n7926, 9163, 8722, 8721, 9162, 9184, 8743, 8742, 9183\n7927, 9164, 8723, 8722, 9163, 9185, 8744, 8743, 9184\n7928, 9165, 8724, 8723, 9164, 9186, 8745, 8744, 9185\n7929, 9166, 8725, 8724, 9165, 9187, 8746, 8745, 9186\n7930, 9167, 8726, 8725, 9166, 9188, 8747, 8746, 9187\n7931, 9168, 8727, 8726, 9167, 9189, 8748, 8747, 9188\n7932, 9169, 8728, 8727, 9168, 9190, 8749, 8748, 9189\n7933, 9170, 8729, 8728, 9169, 9191, 8750, 8749, 9190\n7934, 9171, 8730, 8729, 9170, 9192, 8751, 8750, 9191\n7935, 9172, 8731, 8730, 9171, 9193, 8752, 8751, 9192\n7936, 9173, 8732, 8731, 9172, 9194, 8753, 8752, 9193\n7937, 9174, 8733, 8732, 9173, 9195, 8754, 8753, 9194\n7938, 9175, 8734, 8733, 9174, 9196, 8755, 8754, 9195\n7939, 9176, 8735, 8734, 9175, 9197, 8756, 8755, 9196\n7940, 9177, 8736, 8735, 9176, 9198, 8757, 8756, 9197\n7941, 9179, 8738, 8737, 9178, 9200, 8759, 8758, 9199\n7942, 9180, 8739, 8738, 9179, 9201, 8760, 8759, 9200\n7943, 9181, 8740, 8739, 9180, 9202, 8761, 8760, 9201\n7944, 9182, 8741, 8740, 9181, 9203, 8762, 8761, 9202\n7945, 9183, 8742, 8741, 9182, 9204, 8763, 8762, 9203\n7946, 9184, 8743, 8742, 9183, 9205, 8764, 8763, 9204\n7947, 9185, 8744, 8743, 9184, 9206, 8765, 8764, 9205\n7948, 9186, 8745, 8744, 9185, 9207, 8766, 8765, 9206\n7949, 9187, 8746, 8745, 9186, 9208, 8767, 8766, 9207\n7950, 9188, 8747, 8746, 9187, 9209, 8768, 8767, 9208\n7951, 9189, 8748, 8747, 9188, 9210, 8769, 8768, 9209\n7952, 9190, 8749, 8748, 9189, 9211, 8770, 8769, 9210\n7953, 9191, 8750, 8749, 9190, 9212, 8771, 8770, 9211\n7954, 9192, 8751, 8750, 9191, 9213, 8772, 8771, 9212\n7955, 9193, 8752, 8751, 9192, 9214, 8773, 8772, 9213\n7956, 9194, 8753, 8752, 9193, 9215, 8774, 8773, 9214\n7957, 9195, 8754, 8753, 9194, 9216, 8775, 8774, 9215\n7958, 9196, 8755, 8754, 9195, 9217, 8776, 8775, 9216\n7959, 9197, 8756, 8755, 9196, 9218, 8777, 8776, 9217\n7960, 9198, 8757, 8756, 9197, 9219, 8778, 8777, 9218\n7961, 9200, 8759, 8758, 9199, 9221, 8780, 8779, 9220\n7962, 9201, 8760, 8759, 9200, 9222, 8781, 8780, 9221\n7963, 9202, 8761, 8760, 9201, 9223, 8782, 8781, 9222\n7964, 9203, 8762, 8761, 9202, 9224, 8783, 8782, 9223\n7965, 9204, 8763, 8762, 9203, 9225, 8784, 8783, 9224\n7966, 9205, 8764, 8763, 9204, 9226, 8785, 8784, 9225\n7967, 9206, 8765, 8764, 9205, 9227, 8786, 8785, 9226\n7968, 9207, 8766, 8765, 9206, 9228, 8787, 8786, 9227\n7969, 9208, 8767, 8766, 9207, 9229, 8788, 8787, 9228\n7970, 9209, 8768, 8767, 9208, 9230, 8789, 8788, 9229\n7971, 9210, 8769, 8768, 9209, 9231, 8790, 8789, 9230\n7972, 9211, 8770, 8769, 9210, 9232, 8791, 8790, 9231\n7973, 9212, 8771, 8770, 9211, 9233, 8792, 8791, 9232\n7974, 9213, 8772, 8771, 9212, 9234, 8793, 8792, 9233\n7975, 9214, 8773, 8772, 9213, 9235, 8794, 8793, 9234\n7976, 9215, 8774, 8773, 9214, 9236, 8795, 8794, 9235\n7977, 9216, 8775, 8774, 9215, 9237, 8796, 8795, 9236\n7978, 9217, 8776, 8775, 9216, 9238, 8797, 8796, 9237\n7979, 9218, 8777, 8776, 9217, 9239, 8798, 8797, 9238\n7980, 9219, 8778, 8777, 9218, 9240, 8799, 8798, 9239\n7981, 9221, 8780, 8779, 9220, 9242, 8801, 8800, 9241\n7982, 9222, 8781, 8780, 9221, 9243, 8802, 8801, 9242\n7983, 9223, 8782, 8781, 9222, 9244, 8803, 8802, 9243\n7984, 9224, 8783, 8782, 9223, 9245, 8804, 8803, 9244\n7985, 9225, 8784, 8783, 9224, 9246, 8805, 8804, 9245\n7986, 9226, 8785, 8784, 9225, 9247, 8806, 8805, 9246\n7987, 9227, 8786, 8785, 9226, 9248, 8807, 8806, 9247\n7988, 9228, 8787, 8786, 9227, 9249, 8808, 8807, 9248\n7989, 9229, 8788, 8787, 9228, 9250, 8809, 8808, 9249\n7990, 9230, 8789, 8788, 9229, 9251, 8810, 8809, 9250\n7991, 9231, 8790, 8789, 9230, 9252, 8811, 8810, 9251\n7992, 9232, 8791, 8790, 9231, 9253, 8812, 8811, 9252\n7993, 9233, 8792, 8791, 9232, 9254, 8813, 8812, 9253\n7994, 9234, 8793, 8792, 9233, 9255, 8814, 8813, 9254\n7995, 9235, 8794, 8793, 9234, 9256, 8815, 8814, 9255\n7996, 9236, 8795, 8794, 9235, 9257, 8816, 8815, 9256\n7997, 9237, 8796, 8795, 9236, 9258, 8817, 8816, 9257\n7998, 9238, 8797, 8796, 9237, 9259, 8818, 8817, 9258\n7999, 9239, 8798, 8797, 9238, 9260, 8819, 8818, 9259\n8000, 9240, 8799, 8798, 9239, 9261, 8820, 8819, 9260\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_elset.inp",
    "content": "** Generated by : ImportExport Version 6.5.163.1998a502a\n** ----------------------------------------------------------------\n**\n** The element sets\n*Elset, elset=cube, generate\n1, 8000, 1\n**\n** Each Grain is made up of multiple elements\n**\n*Elset, elset=Grain1_set\n6, 7, 8, 25, 26, 27, 28, 29, 45, 46, 47, 48, 49, 65, 66, 67,\n68, 69, 70, 85, 86, 87, 88, 89, 90, 105, 106, 107, 108, 109, 110, 406,\n407, 408, 426, 427, 428, 429, 445, 446, 447, 448, 449, 465, 466, 467, 468, 469,\n470, 485, 486, 487, 488, 489, 490, 505, 506, 507, 508, 509, 526, 806, 807, 808,\n825, 826, 827, 828, 829, 845, 846, 847, 848, 849, 865, 866, 867, 868, 869, 870,\n885, 886, 887, 888, 889, 905, 906, 907, 908, 926, 1206, 1207, 1208, 1225, 1226, 1227,\n1228, 1229, 1245, 1246, 1247, 1248, 1249, 1265, 1266, 1267, 1268, 1269, 1284, 1285, 1286, 1287,\n1288, 1305, 1306, 1307, 1308, 1326, 1606, 1607, 1608, 1625, 1626, 1627, 1628, 1629, 1645, 1646,\n1647, 1648, 1649, 1665, 1666, 1667, 1668, 1684, 1685, 1686, 1687, 1688, 1705, 1706, 1707, 1708,\n1726, 2065, 2066, 2067, 2085, 2086, 2087, 2088, 2106, 2107, 2108\n*Elset, elset=Grain2_set\n172, 173, 192, 193, 572, 573, 574, 575, 576, 592, 593, 594, 595, 596, 612, 613,\n614, 952, 953, 954, 972, 973, 974, 975, 976, 992, 993, 994, 995, 996, 1012, 1013,\n1014, 1015, 1016, 1353, 1354, 1355, 1372, 1373, 1374, 1375, 1376, 1391, 1392, 1393, 1394, 1395,\n1396, 1411, 1412, 1413, 1414, 1415, 1416, 1432, 1433, 1434, 1435, 1752, 1753, 1754, 1755, 1756,\n1771, 1772, 1773, 1774, 1775, 1776, 1777, 1791, 1792, 1793, 1794, 1795, 1796, 1811, 1812, 1813,\n1814, 1815, 1816, 1832, 1833, 1834, 1835, 1836, 2153, 2154, 2155, 2173, 2174, 2175, 2176, 2177,\n2193, 2194, 2195, 2196, 2213, 2214, 2215, 2216, 2233, 2234, 2235\n*Elset, elset=Grain3_set\n2061, 2062, 2063, 2064, 2081, 2082, 2083, 2084, 2101, 2102, 2103, 2104, 2105, 2121, 2122, 2123,\n2124, 2125, 2126, 2141, 2142, 2143, 2144, 2145, 2146, 2161, 2162, 2163, 2164, 2165, 2166, 2181,\n2182, 2183, 2184, 2185, 2186, 2201, 2202, 2203, 2204, 2205, 2441, 2442, 2443, 2461, 2462, 2463,\n2464, 2481, 2482, 2483, 2484, 2485, 2501, 2502, 2503, 2504, 2505, 2506, 2521, 2522, 2523, 2524,\n2525, 2526, 2527, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2561, 2562, 2563, 2564, 2565,\n2566, 2567, 2581, 2582, 2583, 2584, 2585, 2586, 2601, 2602, 2603, 2604, 2605, 2621, 2622, 2623,\n2624, 2801, 2802, 2821, 2822, 2841, 2842, 2843, 2861, 2862, 2863, 2864, 2881, 2882, 2883, 2884,\n2885, 2901, 2902, 2903, 2904, 2905, 2906, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2941, 2942,\n2943, 2944, 2945, 2946, 2947, 2948, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2981, 2982, 2983,\n2984, 2985, 2986, 3001, 3002, 3003, 3004, 3005, 3021, 3022, 3023, 3024, 3041, 3043, 3044, 3221,\n3222, 3241, 3242, 3243, 3261, 3262, 3263, 3264, 3281, 3282, 3283, 3284, 3285, 3301, 3302, 3303,\n3304, 3305, 3306, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3341, 3342, 3343, 3344, 3345, 3346,\n3347, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3381, 3382, 3383, 3384, 3385, 3386, 3401, 3402,\n3403, 3404, 3405, 3421, 3422, 3423, 3424, 3425, 3441, 3443, 3444, 3641, 3642, 3643, 3661, 3662,\n3663, 3664, 3681, 3682, 3683, 3684, 3685, 3701, 3702, 3703, 3704, 3705, 3706, 3721, 3722, 3723,\n3724, 3725, 3726, 3727, 3741, 3742, 3743, 3744, 3745, 3746, 3747, 3761, 3762, 3763, 3764, 3765,\n3766, 3767, 3781, 3782, 3783, 3784, 3785, 3786, 3801, 3802, 3803, 3804, 3805, 3821, 3822, 3823,\n3824, 3825, 4061, 4062, 4063, 4081, 4082, 4083, 4084, 4085, 4101, 4102, 4103, 4104, 4105, 4106,\n4121, 4122, 4123, 4124, 4125, 4126, 4127, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4161, 4162,\n4163, 4164, 4165, 4166, 4167, 4181, 4182, 4183, 4184, 4185, 4186, 4201, 4202, 4203, 4204, 4205,\n4221, 4222, 4223, 4224, 4225, 4481, 4482, 4483, 4501, 4502, 4503, 4504, 4505, 4506, 4521, 4522,\n4523, 4524, 4525, 4526, 4527, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4561, 4562, 4563,\n4564, 4565, 4566, 4567, 4581, 4582, 4583, 4584, 4585, 4586, 4601, 4602, 4603, 4604, 4605, 4625,\n4881, 4901, 4902, 4903, 4904, 4905, 4921, 4922, 4923, 4924, 4925, 4926, 4941, 4942, 4943, 4944,\n4945, 4946, 4947, 4964, 4965, 4966, 5301, 5325, 5326\n*Elset, elset=Grain4_set\n2540, 2558, 2559, 2560, 2578, 2939, 2940, 2958, 2959, 2960, 2978, 2979, 2980, 2998, 2999, 3000,\n3018, 3019, 3020, 3038, 3039, 3040, 3339, 3340, 3358, 3359, 3360, 3378, 3379, 3380, 3398, 3399,\n3400, 3418, 3419, 3420, 3438, 3439, 3440, 3739, 3740, 3758, 3759, 3760, 3778, 3779, 3780, 3798,\n3799, 3800, 3818, 3819, 3820, 3838, 3839, 3840, 4140, 4159, 4160, 4178, 4179, 4180, 4198, 4199,\n4200, 4218, 4219, 4220, 4238, 4239, 4240, 4560, 4579, 4580, 4598, 4599, 4600, 4618, 4619, 4620,\n4638, 4639, 4640, 4960, 4980, 4999, 5000, 5020, 5040, 5380\n*Elset, elset=Grain5_set\n3201, 3202, 3601, 3602, 3603, 3621, 3622, 3623, 4001, 4002, 4003, 4004, 4005, 4021, 4022, 4023,\n4024, 4025, 4041, 4042, 4043, 4044, 4045, 4064, 4065, 4401, 4402, 4403, 4404, 4405, 4406, 4421,\n4422, 4423, 4424, 4425, 4426, 4441, 4442, 4443, 4444, 4445, 4446, 4461, 4462, 4463, 4464, 4465,\n4466, 4484, 4485, 4486, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4821, 4822, 4823, 4824, 4825,\n4826, 4827, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4861, 4862, 4863, 4864, 4865, 4866, 4867,\n4882, 4883, 4884, 4885, 4886, 4887, 4906, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5221,\n5222, 5223, 5224, 5225, 5226, 5227, 5228, 5241, 5242, 5243, 5244, 5245, 5246, 5247, 5248, 5261,\n5262, 5263, 5264, 5265, 5266, 5267, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5302, 5303, 5304,\n5305, 5306, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 5609, 5621, 5622, 5623, 5624, 5625,\n5626, 5627, 5628, 5629, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5661, 5662, 5663, 5664,\n5665, 5666, 5667, 5681, 5682, 5683, 5684, 5685, 5686, 5702, 5703, 5704, 5705, 5706, 6001, 6002,\n6003, 6004, 6005, 6006, 6007, 6008, 6009, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6041,\n6042, 6043, 6044, 6045, 6046, 6047, 6061, 6062, 6063, 6064, 6065, 6066, 6081, 6082, 6083, 6084,\n6085, 6086, 6102, 6103, 6104, 6105, 6106, 6401, 6402, 6403, 6404, 6405, 6406, 6407, 6421, 6422,\n6423, 6424, 6425, 6426, 6441, 6442, 6443, 6444, 6445, 6446, 6447, 6461, 6462, 6463, 6464, 6465,\n6466, 6483, 6484, 6485, 6486, 6801, 6802, 6803, 6821, 6822, 6841, 6842, 6843\n*Elset, elset=Grain6_set\n3299, 3300, 3320, 3620, 3639, 3640, 3658, 3659, 3660, 3679, 3680, 3699, 3700, 3720, 4017, 4018,\n4019, 4020, 4037, 4038, 4039, 4040, 4058, 4059, 4060, 4078, 4079, 4080, 4099, 4100, 4120, 4416,\n4417, 4418, 4419, 4420, 4436, 4437, 4438, 4439, 4440, 4457, 4458, 4459, 4460, 4478, 4479, 4480,\n4499, 4500, 4519, 4520, 4540, 4816, 4817, 4818, 4819, 4820, 4836, 4837, 4838, 4839, 4840, 4857,\n4858, 4859, 4860, 4878, 4879, 4880, 4898, 4899, 4900, 4919, 4920, 4940, 5216, 5217, 5218, 5219,\n5220, 5236, 5237, 5238, 5239, 5240, 5257, 5258, 5259, 5260, 5277, 5278, 5279, 5280, 5298, 5299,\n5300, 5319, 5320, 5340, 5360, 5617, 5618, 5619, 5620, 5636, 5637, 5638, 5639, 5640, 5657, 5658,\n5659, 5660, 5677, 5678, 5679, 5680, 5698, 5699, 5700, 5719, 5720, 5740, 6019, 6020, 6038, 6039,\n6040, 6057, 6058, 6059, 6060, 6077, 6078, 6079, 6080, 6460\n*Elset, elset=Grain7_set\n38, 57, 58, 59, 60, 75, 76, 77, 78, 79, 80, 94, 95, 96, 97, 98,\n99, 100, 113, 114, 115, 116, 117, 118, 119, 120, 132, 133, 134, 135, 136, 137,\n138, 139, 140, 152, 153, 154, 155, 156, 157, 158, 159, 160, 174, 175, 176, 177,\n178, 179, 457, 458, 475, 476, 477, 478, 479, 480, 494, 495, 496, 497, 498, 499,\n500, 513, 514, 515, 516, 517, 518, 519, 520, 533, 534, 535, 536, 537, 538, 539,\n540, 553, 554, 555, 556, 557, 558, 559, 560, 577, 578, 875, 876, 877, 878, 879,\n894, 895, 896, 897, 898, 899, 900, 913, 914, 915, 916, 917, 918, 919, 920, 933,\n934, 935, 936, 937, 938, 939, 940, 955, 956, 957, 958, 959, 977, 978, 1275, 1294,\n1295, 1296, 1297, 1298, 1299, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1334, 1335, 1336, 1337,\n1338, 1339, 1340, 1356, 1357, 1358, 1377, 1694, 1714, 1715, 1716, 1717, 1718, 1734, 1735, 1736,\n1737, 1738, 1739, 1757, 1758, 2137, 2138\n*Elset, elset=Grain8_set\n3058, 3059, 3060, 3079, 3080, 3100, 3458, 3459, 3460, 3478, 3479, 3480, 3499, 3500, 3520, 3858,\n3859, 3860, 3878, 3879, 3880, 3898, 3899, 3900, 3919, 3920, 4258, 4259, 4260, 4277, 4278, 4279,\n4280, 4298, 4299, 4300, 4319, 4320, 4340, 4658, 4659, 4660, 4679, 4680, 4699, 4700, 4719, 4720,\n4740, 5059, 5060, 5079, 5080, 5100\n*Elset, elset=Grain9_set\n6000, 6379, 6380, 6398, 6399, 6400, 6776, 6777, 6778, 6779, 6780, 6794, 6795, 6796, 6797, 6798,\n6799, 6800, 7157, 7158, 7159, 7174, 7175, 7176, 7177, 7178, 7179, 7180, 7194, 7195, 7196, 7197,\n7198, 7199, 7200, 7554, 7555, 7556, 7557, 7558, 7559, 7560, 7574, 7575, 7576, 7577, 7578, 7579,\n7580, 7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7954, 7955, 7956, 7957, 7958, 7959, 7960,\n7973, 7974, 7975, 7976, 7977, 7978, 7979, 7980, 7993, 7994, 7995, 7996, 7997, 7998, 7999, 8000\n*Elset, elset=Grain10_set\n6886, 6906, 6907, 6925, 6926, 6927, 6945, 6946, 6947, 6948, 6965, 6966, 6967, 6968, 6985, 6986,\n6987, 7286, 7306, 7307, 7308, 7325, 7326, 7327, 7328, 7329, 7345, 7346, 7347, 7348, 7349, 7365,\n7366, 7367, 7368, 7369, 7370, 7384, 7385, 7386, 7387, 7388, 7389, 7390, 7405, 7406, 7407, 7408,\n7686, 7687, 7688, 7706, 7707, 7708, 7709, 7725, 7726, 7727, 7728, 7729, 7745, 7746, 7747, 7748,\n7749, 7750, 7765, 7766, 7767, 7768, 7769, 7770, 7771, 7784, 7785, 7786, 7787, 7788, 7789, 7790,\n7791, 7792, 7805, 7806, 7807, 7808, 7809, 7810, 7811, 7827, 7828\n*Elset, elset=Grain11_set\n491, 510, 511, 512, 531, 532, 551, 552, 890, 891, 892, 909, 910, 911, 912, 930,\n931, 932, 951, 1270, 1271, 1272, 1289, 1290, 1291, 1292, 1293, 1309, 1310, 1311, 1312, 1313,\n1329, 1330, 1331, 1332, 1333, 1351, 1352, 1371, 1669, 1670, 1671, 1672, 1689, 1690, 1691, 1692,\n1693, 1709, 1710, 1711, 1712, 1713, 1729, 1730, 1731, 1732, 1733, 1751, 2070, 2071, 2072, 2089,\n2090, 2091, 2092, 2093, 2109, 2110, 2111, 2112, 2113, 2129, 2130, 2131, 2132, 2510, 2511, 2512,\n2529\n*Elset, elset=Grain12_set\n6408, 6427, 6428, 6804, 6805, 6806, 6807, 6808, 6809, 6823, 6824, 6825, 6826, 6827, 6828, 6829,\n6844, 6845, 6846, 6847, 6848, 6865, 6866, 6867, 7201, 7202, 7203, 7204, 7205, 7206, 7207, 7208,\n7209, 7210, 7221, 7222, 7223, 7224, 7225, 7226, 7227, 7228, 7229, 7243, 7244, 7245, 7246, 7247,\n7248, 7249, 7265, 7266, 7267, 7268, 7269, 7287, 7288, 7601, 7602, 7603, 7604, 7605, 7606, 7607,\n7608, 7609, 7610, 7621, 7622, 7623, 7624, 7625, 7626, 7627, 7628, 7629, 7630, 7642, 7643, 7644,\n7645, 7646, 7647, 7648, 7649, 7665, 7666, 7667, 7668, 7669\n*Elset, elset=Grain13_set\n300, 317, 318, 319, 320, 336, 337, 338, 339, 340, 355, 356, 357, 358, 359, 360,\n374, 375, 376, 377, 378, 379, 380, 395, 396, 397, 398, 399, 717, 718, 719, 720,\n736, 737, 738, 739, 740, 755, 756, 757, 758, 759, 774, 775, 776, 777, 778, 779,\n795, 796, 797, 798, 1117, 1118, 1119, 1120, 1136, 1137, 1138, 1139, 1155, 1156, 1157, 1158,\n1159, 1174, 1175, 1176, 1177, 1178, 1195, 1196, 1197, 1198, 1517, 1518, 1519, 1536, 1537, 1538,\n1555, 1556, 1557, 1558, 1575, 1576, 1577, 1595, 1596, 1597\n*Elset, elset=Grain14_set\n2005, 2006, 2007, 2008, 2009, 2010, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2045, 2046, 2047,\n2048, 2049, 2050, 2051, 2068, 2069, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413,\n2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2444, 2445, 2446, 2447, 2448, 2449,\n2450, 2451, 2452, 2453, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2486, 2487, 2488,\n2489, 2490, 2491, 2492, 2493, 2507, 2508, 2509, 2528, 2803, 2804, 2805, 2806, 2807, 2808, 2809,\n2810, 2811, 2812, 2813, 2814, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833,\n2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2865, 2866, 2867, 2868, 2869,\n2870, 2871, 2872, 2873, 2874, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2907, 2908,\n2909, 2910, 2911, 2928, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214,\n3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3244, 3245, 3246, 3247,\n3248, 3249, 3250, 3251, 3252, 3253, 3254, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273,\n3274, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3307, 3308, 3309, 3310, 3311, 3328, 3329,\n3348, 3604, 3605, 3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3624, 3625, 3626,\n3627, 3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3644, 3645, 3646, 3647, 3648, 3649, 3650,\n3651, 3652, 3653, 3654, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673, 3686, 3687, 3688,\n3689, 3690, 3691, 3692, 3707, 3708, 3709, 3710, 3711, 3728, 3729, 3748, 4006, 4007, 4008, 4009,\n4010, 4011, 4012, 4013, 4014, 4015, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4046,\n4047, 4048, 4049, 4050, 4051, 4052, 4053, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4086,\n4087, 4088, 4089, 4090, 4091, 4092, 4107, 4108, 4109, 4110, 4111, 4128, 4129, 4148, 4407, 4408,\n4409, 4410, 4411, 4412, 4413, 4414, 4415, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4447,\n4448, 4449, 4450, 4451, 4452, 4453, 4467, 4468, 4469, 4470, 4471, 4472, 4487, 4488, 4489, 4490,\n4491, 4492, 4507, 4508, 4509, 4510, 4511, 4528, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4828,\n4829, 4830, 4831, 4832, 4833, 4848, 4849, 4850, 4851, 4852, 4853, 4868, 4869, 4870, 4871, 4872,\n4888, 5209, 5210, 5211, 5212, 5213, 5214, 5229, 5230, 5231, 5232, 5233, 5252, 5610, 5611\n*Elset, elset=Grain15_set\n1, 2, 3, 4, 5, 21, 22, 23, 24, 41, 42, 43, 44, 61, 62, 63,\n64, 81, 82, 83, 84, 401, 402, 403, 404, 405, 421, 422, 423, 424, 425, 441,\n442, 443, 444, 461, 462, 463, 464, 481, 482, 483, 484, 801, 802, 803, 804, 805,\n821, 822, 823, 824, 841, 842, 843, 844, 861, 862, 863, 864, 881, 882, 883, 884,\n1201, 1202, 1203, 1204, 1205, 1221, 1222, 1223, 1224, 1241, 1242, 1243, 1244, 1261, 1262, 1263,\n1264, 1281, 1282, 1283, 1601, 1602, 1603, 1604, 1605, 1621, 1622, 1623, 1624, 1641, 1642, 1643,\n1644, 1661, 1662, 1663, 1664, 1681, 1682, 1683, 2001, 2002, 2003, 2004, 2021, 2022, 2023, 2024,\n2041, 2042, 2043, 2044, 2401, 2402, 2403, 2421, 2422, 2423\n*Elset, elset=Grain16_set\n4967, 4968, 4986, 4987, 4988, 5006, 5026, 5046, 5367, 5368, 5386, 5387, 5388, 5389, 5390, 5406,\n5407, 5408, 5409, 5410, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5445, 5446, 5447, 5448, 5466,\n5767, 5768, 5786, 5787, 5788, 5789, 5790, 5806, 5807, 5808, 5809, 5810, 5811, 5825, 5826, 5827,\n5828, 5829, 5830, 5831, 5846, 5847, 5848, 5849, 5850, 5866, 5867, 5868, 5886, 6166, 6167, 6168,\n6186, 6187, 6188, 6189, 6190, 6191, 6205, 6206, 6207, 6208, 6209, 6210, 6211, 6225, 6226, 6227,\n6228, 6229, 6230, 6231, 6246, 6247, 6248, 6249, 6250, 6251, 6266, 6267, 6268, 6269, 6287, 6566,\n6567, 6568, 6586, 6587, 6588, 6589, 6590, 6606, 6607, 6608, 6609, 6610, 6611, 6626, 6627, 6628,\n6629, 6630, 6631, 6646, 6647, 6648, 6649, 6650, 6651, 6667, 6668, 6669, 6670, 6687, 6688, 6689,\n6988, 6989, 6990, 7006, 7007, 7008, 7009, 7010, 7011, 7026, 7027, 7028, 7029, 7030, 7031, 7047,\n7048, 7049, 7050, 7051, 7052, 7067, 7068, 7069, 7070, 7071, 7087, 7088, 7089, 7090, 7409, 7410,\n7411, 7427, 7428, 7429, 7430, 7431, 7447, 7448, 7449, 7450, 7451, 7467, 7468, 7469, 7470, 7471,\n7488, 7489, 7490, 7829, 7830, 7831, 7848, 7849, 7850, 7851, 7868, 7869, 7870\n*Elset, elset=Grain17_set\n126, 127, 128, 129, 130, 131, 146, 147, 148, 149, 150, 151, 166, 167, 168, 169,\n170, 171, 186, 187, 188, 189, 190, 191, 206, 207, 208, 209, 210, 527, 528, 529,\n530, 546, 547, 548, 549, 550, 566, 567, 568, 569, 570, 571, 586, 587, 588, 589,\n590, 591, 927, 928, 929, 946, 947, 948, 949, 950, 966, 967, 968, 969, 970, 971,\n986, 987, 988, 989, 990, 991, 1327, 1328, 1346, 1347, 1348, 1349, 1350, 1366, 1367, 1368,\n1369, 1370, 1386, 1387, 1388, 1389, 1390, 1727, 1728, 1746, 1747, 1748, 1749, 1750, 1766, 1767,\n1768, 1769, 1770, 1786, 1787, 1788, 1789, 1790, 2127, 2128, 2147, 2148, 2149, 2167, 2168, 2169,\n2187\n*Elset, elset=Grain18_set\n5841, 5842, 5843, 5844, 5845, 5861, 5862, 5863, 5864, 5865, 5881, 5882, 5883, 5884, 5885, 5901,\n5904, 5905, 6221, 6222, 6223, 6224, 6241, 6242, 6243, 6244, 6245, 6261, 6262, 6263, 6264, 6265,\n6281, 6282, 6283, 6284, 6285, 6286, 6301, 6302, 6303, 6304, 6305, 6306, 6321, 6322, 6323, 6324,\n6604, 6605, 6621, 6622, 6623, 6624, 6625, 6641, 6642, 6643, 6644, 6645, 6661, 6662, 6663, 6664,\n6665, 6666, 6681, 6682, 6683, 6684, 6685, 6686, 6701, 6702, 6703, 6704, 6705, 6706, 6707, 6721,\n6722, 6723, 6724, 6725, 6726, 6727, 6741, 6742, 6743, 7001, 7002, 7003, 7004, 7005, 7021, 7022,\n7023, 7024, 7025, 7041, 7042, 7043, 7044, 7045, 7046, 7061, 7062, 7063, 7064, 7065, 7066, 7081,\n7082, 7083, 7084, 7085, 7086, 7101, 7102, 7103, 7104, 7105, 7106, 7107, 7121, 7122, 7123, 7124,\n7125, 7126, 7141, 7142, 7143, 7144, 7161, 7162, 7163, 7401, 7402, 7403, 7404, 7421, 7422, 7423,\n7424, 7425, 7426, 7441, 7442, 7443, 7444, 7445, 7446, 7461, 7462, 7463, 7464, 7465, 7466, 7481,\n7482, 7483, 7484, 7485, 7486, 7487, 7501, 7502, 7503, 7504, 7505, 7506, 7507, 7521, 7522, 7523,\n7524, 7525, 7541, 7542, 7543, 7544, 7561, 7562, 7563, 7581, 7582, 7801, 7802, 7803, 7804, 7821,\n7822, 7823, 7824, 7825, 7826, 7841, 7842, 7843, 7844, 7845, 7846, 7847, 7861, 7862, 7863, 7864,\n7865, 7866, 7867, 7881, 7882, 7883, 7884, 7885, 7886, 7887, 7888, 7901, 7902, 7903, 7904, 7905,\n7906, 7921, 7922, 7923, 7924, 7925, 7941, 7942, 7943, 7944, 7961, 7962, 7963, 7981, 7982\n*Elset, elset=Grain19_set\n4276, 4296, 4657, 4674, 4675, 4676, 4677, 4678, 4694, 4695, 4696, 4697, 4698, 4714, 4715, 4716,\n4717, 4718, 4734, 4735, 4736, 4737, 4738, 4739, 4754, 4755, 4756, 4757, 4758, 4776, 5074, 5075,\n5076, 5077, 5078, 5094, 5095, 5096, 5097, 5098, 5099, 5114, 5115, 5116, 5117, 5118, 5119, 5120,\n5134, 5135, 5136, 5137, 5138, 5139, 5140, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5174, 5175,\n5176, 5177, 5178, 5179, 5180, 5195, 5196, 5197, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5494,\n5495, 5496, 5497, 5498, 5499, 5500, 5514, 5515, 5516, 5517, 5518, 5519, 5520, 5534, 5535, 5536,\n5537, 5538, 5539, 5540, 5554, 5555, 5556, 5557, 5558, 5559, 5560, 5574, 5575, 5576, 5577, 5578,\n5579, 5580, 5594, 5595, 5596, 5597, 5598, 5599, 5600, 5875, 5876, 5877, 5878, 5879, 5880, 5894,\n5895, 5896, 5897, 5898, 5899, 5900, 5914, 5915, 5916, 5917, 5918, 5919, 5920, 5934, 5935, 5936,\n5937, 5938, 5939, 5940, 5954, 5955, 5956, 5957, 5958, 5959, 5960, 5974, 5975, 5976, 5977, 5978,\n5979, 5980, 5994, 5995, 5996, 5997, 5998, 5999, 6294, 6295, 6296, 6297, 6298, 6314, 6315, 6316,\n6317, 6318, 6319, 6334, 6335, 6336, 6337, 6338, 6339, 6354, 6355, 6356, 6357, 6358, 6359, 6360,\n6374, 6375, 6376, 6377, 6378, 6394, 6395, 6396, 6397, 6714, 6715, 6734, 6735, 6736, 6754, 6755,\n6756, 6757, 6774, 6775\n*Elset, elset=Grain20_set\n4995, 4996, 4997, 4998, 5014, 5015, 5016, 5017, 5018, 5019, 5033, 5034, 5035, 5036, 5037, 5038,\n5039, 5053, 5054, 5055, 5056, 5057, 5058, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5392, 5393,\n5394, 5395, 5396, 5397, 5398, 5399, 5400, 5412, 5413, 5414, 5415, 5416, 5417, 5418, 5419, 5420,\n5432, 5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5453, 5454, 5455, 5456, 5457, 5458, 5459,\n5460, 5773, 5774, 5775, 5776, 5777, 5778, 5779, 5792, 5793, 5794, 5795, 5796, 5797, 5798, 5799,\n5800, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819, 5820, 5832, 5833, 5834, 5835, 5836, 5837,\n5838, 5839, 5840, 5853, 5854, 5855, 5856, 5857, 5858, 5859, 5860, 5874, 6155, 6173, 6174, 6175,\n6176, 6177, 6178, 6192, 6193, 6194, 6195, 6196, 6197, 6198, 6199, 6212, 6213, 6214, 6215, 6216,\n6217, 6218, 6219, 6232, 6233, 6234, 6235, 6236, 6237, 6238, 6252, 6253, 6254, 6255, 6256, 6257,\n6274, 6275, 6276, 6573, 6574, 6575, 6592, 6593, 6594, 6595, 6596, 6597, 6598, 6612, 6613, 6614,\n6615, 6616, 6617, 6632, 6633, 6634, 6635, 6636, 6652, 6653, 6654, 6674, 6974, 6993, 6994, 7012,\n7013, 7032, 7033, 7374\n*Elset, elset=Grain21_set\n307, 308, 309, 310, 326, 327, 328, 329, 330, 331, 346, 347, 348, 349, 350, 367,\n368, 387, 706, 707, 708, 709, 710, 711, 726, 727, 728, 729, 730, 731, 746, 747,\n748, 749, 750, 766, 767, 768, 769, 787, 788, 1086, 1087, 1089, 1090, 1106, 1107, 1108,\n1109, 1110, 1111, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1146, 1147, 1148, 1149, 1150, 1151,\n1152, 1166, 1167, 1168, 1169, 1170, 1186, 1187, 1188, 1487, 1488, 1489, 1490, 1506, 1507, 1508,\n1509, 1510, 1511, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1546, 1547, 1548, 1549, 1550,\n1551, 1552, 1566, 1567, 1568, 1569, 1570, 1586, 1587, 1588, 1589, 1887, 1888, 1889, 1890, 1906,\n1907, 1908, 1909, 1910, 1911, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1945, 1946, 1947, 1948,\n1949, 1950, 1951, 1966, 1967, 1968, 1969, 1970, 1986, 1987, 1988, 1989, 1990\n*Elset, elset=Grain22_set\n323, 324, 325, 341, 342, 343, 344, 345, 361, 362, 363, 364, 365, 366, 381, 382,\n383, 384, 385, 386, 724, 725, 741, 742, 743, 744, 745, 761, 762, 763, 764, 765,\n781, 782, 783, 784, 785, 786, 1141, 1142, 1143, 1144, 1145, 1161, 1162, 1163, 1164, 1165,\n1181, 1182, 1183, 1184, 1185, 1541, 1542, 1543, 1544, 1545, 1561, 1562, 1563, 1564, 1565, 1581,\n1582, 1583, 1584, 1585\n*Elset, elset=Grain23_set\n3042, 3061, 3062, 3063, 3064, 3442, 3461, 3462, 3463, 3464, 3481, 3482, 3483, 3484, 3485, 3501,\n3502, 3503, 3504, 3841, 3842, 3843, 3844, 3861, 3862, 3863, 3864, 3865, 3881, 3882, 3883, 3884,\n3885, 3901, 3902, 3903, 3904, 3905, 3906, 3921, 3922, 3923, 3924, 3925, 4241, 4242, 4243, 4244,\n4245, 4261, 4262, 4263, 4264, 4265, 4281, 4282, 4283, 4284, 4285, 4301, 4302, 4303, 4304, 4305,\n4306, 4321, 4322, 4323, 4324, 4325, 4326, 4341, 4342, 4343, 4344, 4345, 4346, 4621, 4622, 4623,\n4624, 4641, 4642, 4643, 4644, 4645, 4661, 4662, 4663, 4664, 4665, 4681, 4682, 4683, 4684, 4685,\n4686, 4701, 4702, 4703, 4704, 4705, 4706, 4721, 4722, 4723, 4724, 4725, 4726, 4741, 4742, 4743,\n4744, 4761, 5021, 5022, 5023, 5024, 5025, 5041, 5042, 5043, 5044, 5045, 5061, 5062, 5063, 5064,\n5065, 5066, 5081, 5082, 5083, 5084, 5085, 5086, 5101, 5102, 5103, 5104, 5105, 5106, 5121, 5122,\n5123, 5124, 5141, 5142, 5441, 5442, 5443, 5444, 5461, 5462, 5463, 5464, 5465, 5481, 5482, 5483,\n5484, 5485, 5501, 5502, 5503, 5504, 5505, 5521, 5522, 5523, 5902, 5903, 5921\n*Elset, elset=Grain24_set\n5759, 5760, 5780, 6097, 6098, 6099, 6100, 6116, 6117, 6118, 6119, 6120, 6136, 6137, 6138, 6139,\n6140, 6156, 6157, 6158, 6159, 6160, 6179, 6180, 6200, 6478, 6479, 6480, 6496, 6497, 6498, 6499,\n6500, 6516, 6517, 6518, 6519, 6520, 6536, 6537, 6538, 6539, 6540, 6555, 6556, 6557, 6558, 6559,\n6560, 6576, 6577, 6578, 6579, 6580, 6600, 6879, 6880, 6897, 6898, 6899, 6900, 6916, 6917, 6918,\n6919, 6920, 6936, 6937, 6938, 6939, 6940, 6955, 6956, 6957, 6958, 6959, 6960, 6975, 6976, 6977,\n6978, 6979, 6980, 7298, 7299, 7300, 7316, 7317, 7318, 7319, 7320, 7335, 7336, 7337, 7338, 7339,\n7340, 7355, 7356, 7357, 7358, 7359, 7360, 7375, 7376, 7377, 7378, 7379, 7380, 7699, 7700, 7716,\n7717, 7718, 7719, 7720, 7735, 7736, 7737, 7738, 7739, 7740, 7755, 7756, 7757, 7758, 7759, 7760,\n7777, 7778, 7779, 7780\n*Elset, elset=Grain25_set\n5253, 5612, 5613, 5614, 5632, 5633, 5634, 5635, 5652, 5653, 5654, 5655, 5673, 5674, 6010, 6011,\n6012, 6013, 6014, 6030, 6031, 6032, 6033, 6034, 6035, 6051, 6052, 6053, 6054, 6055, 6056, 6072,\n6073, 6074, 6075, 6093, 6094, 6095, 6114, 6115, 6134, 6409, 6410, 6411, 6412, 6413, 6429, 6430,\n6431, 6432, 6433, 6434, 6450, 6451, 6452, 6453, 6454, 6455, 6471, 6472, 6473, 6474, 6475, 6492,\n6493, 6494, 6495, 6513, 6514, 6515, 6534, 6535, 6810, 6811, 6812, 6813, 6830, 6831, 6832, 6833,\n6834, 6850, 6851, 6852, 6853, 6854, 6870, 6871, 6872, 6873, 6874, 6875, 6891, 6892, 6893, 6894,\n6895, 6912, 6913, 6914, 6915, 6933, 6934, 6935, 6953, 6954, 6973, 7211, 7230, 7231, 7232, 7233,\n7250, 7251, 7252, 7253, 7270, 7271, 7272, 7273, 7274, 7291, 7292, 7293, 7294, 7311, 7312, 7313,\n7314, 7315, 7333, 7334, 7353, 7354, 7373, 7631, 7650, 7651, 7652, 7670, 7671, 7672, 7673, 7691,\n7692, 7693, 7711, 7712, 7713, 7714, 7733, 7734, 7753, 7754, 7773\n*Elset, elset=Grain26_set\n2114, 2133, 2134, 2135, 2136, 2150, 2151, 2152, 2156, 2157, 2170, 2171, 2172, 2190, 2191, 2192,\n2211, 2212, 2232, 2253, 2513, 2514, 2515, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2549,\n2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577,\n2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2611, 2612, 2613, 2614, 2615, 2616, 2632, 2633,\n2634, 2635, 2636, 2653, 2654, 2655, 2656, 2912, 2913, 2914, 2915, 2916, 2929, 2930, 2931, 2932,\n2933, 2934, 2935, 2936, 2937, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2970, 2971,\n2972, 2973, 2974, 2975, 2976, 2977, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 3012, 3013, 3014,\n3015, 3016, 3017, 3032, 3033, 3034, 3035, 3036, 3037, 3053, 3054, 3055, 3056, 3057, 3312, 3313,\n3314, 3330, 3331, 3332, 3333, 3334, 3335, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357,\n3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3412,\n3413, 3414, 3415, 3416, 3417, 3432, 3433, 3434, 3435, 3436, 3437, 3453, 3454, 3455, 3456, 3457,\n3474, 3712, 3713, 3730, 3731, 3732, 3733, 3734, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756,\n3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3812,\n3813, 3814, 3815, 3816, 3817, 3832, 3833, 3834, 3835, 3836, 3837, 3853, 3854, 3855, 3856, 3857,\n3874, 3875, 3876, 4112, 4130, 4131, 4132, 4133, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4170,\n4171, 4172, 4173, 4174, 4175, 4176, 4177, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4212, 4213,\n4214, 4215, 4216, 4217, 4232, 4233, 4234, 4235, 4236, 4237, 4253, 4254, 4255, 4256, 4257, 4274,\n4275, 4531, 4532, 4549, 4550, 4551, 4552, 4553, 4554, 4569, 4570, 4571, 4572, 4573, 4574, 4575,\n4576, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4611, 4612, 4613, 4614, 4615, 4616, 4617,\n4632, 4633, 4634, 4635, 4636, 4637, 4653, 4654, 4655, 4656, 4932, 4951, 4952, 4953, 4969, 4970,\n4971, 4972, 4973, 4974, 4975, 4990, 4991, 4992, 4993, 4994, 5011, 5012, 5013, 5032, 5372, 5391,\n5411\n*Elset, elset=Grain27_set\n1553, 1554, 1574, 1594, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1932, 1933, 1934, 1935, 1936,\n1937, 1938, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1973, 1974, 1975, 1976, 1977, 1993, 1994,\n1995, 1996, 1997, 2275, 2276, 2293, 2294, 2295, 2296, 2297, 2298, 2312, 2313, 2314, 2315, 2316,\n2317, 2318, 2319, 2320, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2351, 2352, 2353,\n2354, 2355, 2356, 2357, 2358, 2359, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2391,\n2392, 2393, 2394, 2395, 2396, 2397, 2398, 2674, 2675, 2676, 2677, 2693, 2694, 2695, 2696, 2697,\n2698, 2699, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2732, 2733, 2734, 2735, 2736,\n2737, 2738, 2739, 2740, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2772, 2773, 2774,\n2775, 2776, 2777, 2778, 2779, 2780, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800,\n3074, 3075, 3076, 3077, 3078, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 3112, 3113, 3114, 3115,\n3116, 3117, 3118, 3119, 3120, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140, 3152, 3153,\n3154, 3155, 3156, 3157, 3158, 3159, 3160, 3172, 3173, 3174, 3175, 3176, 3177, 3178, 3179, 3180,\n3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3475, 3476, 3477, 3494, 3495, 3496, 3497,\n3498, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3532, 3533, 3534, 3535, 3536, 3537, 3538, 3539,\n3540, 3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3572, 3573, 3574, 3575, 3576, 3577,\n3578, 3579, 3580, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600, 3877, 3894, 3895,\n3896, 3897, 3913, 3914, 3915, 3916, 3917, 3918, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939,\n3940, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3972, 3973, 3974, 3975, 3976, 3977,\n3978, 3979, 3980, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4294, 4295, 4297,\n4313, 4314, 4315, 4316, 4317, 4318, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4352, 4353, 4354,\n4355, 4356, 4357, 4358, 4359, 4360, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379, 4380, 4391,\n4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4759, 4760, 4774, 4775, 4777, 4778, 4779,\n4780, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 5194, 5198, 5199, 5200\n*Elset, elset=Grain28_set\n4366, 4385, 4386, 4387, 4745, 4746, 4747, 4762, 4763, 4764, 4765, 4766, 4767, 4781, 4782, 4783,\n4784, 4785, 4786, 4787, 4788, 5125, 5126, 5143, 5144, 5145, 5146, 5147, 5161, 5162, 5163, 5164,\n5165, 5166, 5167, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5524, 5525, 5526, 5541, 5542,\n5543, 5544, 5545, 5546, 5547, 5561, 5562, 5563, 5564, 5565, 5566, 5567, 5581, 5582, 5583, 5584,\n5585, 5586, 5587, 5588, 5922, 5923, 5924, 5925, 5926, 5941, 5942, 5943, 5944, 5945, 5946, 5947,\n5961, 5962, 5963, 5964, 5965, 5966, 5967, 5981, 5982, 5983, 5984, 5985, 5986, 5987, 5988, 6325,\n6326, 6341, 6342, 6343, 6344, 6345, 6346, 6347, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6381,\n6382, 6383, 6384, 6385, 6386, 6387, 6388, 6744, 6745, 6746, 6761, 6762, 6763, 6764, 6765, 6781,\n6782, 6783, 6784, 6785, 7164, 7181, 7182, 7183, 7184, 7583\n*Elset, elset=Grain29_set\n4332, 4351, 4371, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4707, 4708, 4709, 4710, 4711, 4712,\n4713, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4748, 4749, 4750, 4751, 4752, 4753, 4768, 4769,\n4770, 4771, 4772, 4773, 4789, 4790, 4791, 4792, 5049, 5050, 5051, 5052, 5067, 5068, 5069, 5070,\n5071, 5072, 5073, 5087, 5088, 5089, 5090, 5091, 5092, 5093, 5107, 5108, 5109, 5110, 5111, 5112,\n5113, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5148, 5149, 5150, 5151, 5152, 5153, 5168, 5169,\n5170, 5171, 5172, 5173, 5189, 5190, 5191, 5192, 5193, 5449, 5450, 5451, 5452, 5467, 5468, 5469,\n5470, 5471, 5472, 5473, 5486, 5487, 5488, 5489, 5490, 5491, 5492, 5493, 5506, 5507, 5508, 5509,\n5510, 5511, 5512, 5513, 5527, 5528, 5529, 5530, 5531, 5532, 5533, 5548, 5549, 5550, 5551, 5552,\n5553, 5568, 5569, 5570, 5571, 5572, 5573, 5589, 5590, 5591, 5592, 5593, 5851, 5852, 5869, 5870,\n5871, 5872, 5873, 5887, 5888, 5889, 5890, 5891, 5892, 5893, 5906, 5907, 5908, 5909, 5910, 5911,\n5912, 5913, 5927, 5928, 5929, 5930, 5931, 5932, 5933, 5948, 5949, 5950, 5951, 5952, 5953, 5968,\n5969, 5970, 5971, 5972, 5973, 5989, 5990, 5991, 5992, 5993, 6270, 6271, 6272, 6273, 6288, 6289,\n6290, 6291, 6292, 6293, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6327, 6328, 6329, 6330, 6331,\n6332, 6333, 6348, 6349, 6350, 6351, 6352, 6353, 6368, 6369, 6370, 6371, 6372, 6373, 6390, 6391,\n6392, 6393, 6671, 6672, 6673, 6690, 6691, 6692, 6693, 6708, 6709, 6710, 6711, 6712, 6713, 6728,\n6729, 6730, 6731, 6732, 6733, 6750, 6751, 6752, 6753, 6772, 6773, 7072, 7091, 7092, 7110, 7111,\n7112, 7132, 7133, 7491\n*Elset, elset=Grain30_set\n9, 10, 11, 12, 13, 14, 15, 16, 17, 30, 31, 32, 33, 34, 35, 36,\n37, 50, 51, 52, 53, 54, 55, 56, 71, 72, 73, 74, 91, 92, 93, 111,\n112, 409, 410, 411, 412, 413, 414, 415, 416, 430, 431, 432, 433, 434, 435, 436,\n437, 450, 451, 452, 453, 454, 455, 456, 471, 472, 473, 474, 492, 493, 809, 810,\n811, 812, 813, 814, 815, 830, 831, 832, 833, 834, 835, 850, 851, 852, 853, 854,\n855, 871, 872, 873, 874, 893, 1209, 1210, 1211, 1212, 1213, 1214, 1230, 1231, 1232, 1233,\n1234, 1250, 1251, 1252, 1253, 1254, 1273, 1274, 1609, 1610, 1611, 1612, 1613, 1614, 1630, 1631,\n1632, 1633, 1634, 1650, 1651, 1652, 1653, 1654, 1673, 1674, 2011, 2012, 2013, 2032, 2033, 2052,\n2053, 2073\n*Elset, elset=Grain31_set\n6220, 6239, 6240, 6258, 6259, 6260, 6277, 6278, 6279, 6280, 6299, 6300, 6320, 6340, 6599, 6618,\n6619, 6620, 6637, 6638, 6639, 6640, 6655, 6656, 6657, 6658, 6659, 6660, 6675, 6676, 6677, 6678,\n6679, 6680, 6694, 6695, 6696, 6697, 6698, 6699, 6700, 6716, 6717, 6718, 6719, 6720, 6737, 6738,\n6739, 6740, 6758, 6759, 6760, 6995, 6996, 6997, 6998, 6999, 7000, 7014, 7015, 7016, 7017, 7018,\n7019, 7020, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7053, 7054, 7055, 7056, 7057, 7058, 7059,\n7060, 7073, 7074, 7075, 7076, 7077, 7078, 7079, 7080, 7093, 7094, 7095, 7096, 7097, 7098, 7099,\n7100, 7113, 7114, 7115, 7116, 7117, 7118, 7119, 7120, 7134, 7135, 7136, 7137, 7138, 7139, 7140,\n7154, 7155, 7156, 7160, 7393, 7394, 7395, 7396, 7397, 7398, 7399, 7400, 7412, 7413, 7414, 7415,\n7416, 7417, 7418, 7419, 7420, 7432, 7433, 7434, 7435, 7436, 7437, 7438, 7439, 7440, 7452, 7453,\n7454, 7455, 7456, 7457, 7458, 7459, 7460, 7472, 7473, 7474, 7475, 7476, 7477, 7478, 7479, 7480,\n7492, 7493, 7494, 7495, 7496, 7497, 7498, 7499, 7500, 7512, 7513, 7514, 7515, 7516, 7517, 7518,\n7519, 7520, 7533, 7534, 7535, 7536, 7537, 7538, 7539, 7540, 7774, 7775, 7776, 7793, 7794, 7795,\n7796, 7797, 7798, 7799, 7800, 7812, 7813, 7814, 7815, 7816, 7817, 7818, 7819, 7820, 7832, 7833,\n7834, 7835, 7836, 7837, 7838, 7839, 7840, 7852, 7853, 7854, 7855, 7856, 7857, 7858, 7859, 7860,\n7871, 7872, 7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880, 7892, 7893, 7894, 7895, 7896, 7897,\n7898, 7899, 7900, 7912, 7913, 7914, 7915, 7916, 7917, 7918, 7919, 7920, 7933, 7934, 7935, 7936,\n7937, 7938, 7939, 7940\n*Elset, elset=Grain32_set\n400, 760, 780, 799, 800, 1140, 1160, 1179, 1180, 1199, 1200, 1539, 1540, 1559, 1560, 1578,\n1579, 1580, 1598, 1599, 1600, 1939, 1940, 1959, 1960, 1978, 1979, 1980, 1998, 1999, 2000, 2340,\n2360, 2380, 2399, 2400\n*Elset, elset=Grain33_set\n18, 19, 20, 39, 40, 417, 418, 419, 420, 438, 439, 440, 459, 460, 816, 817,\n818, 819, 820, 836, 837, 838, 839, 840, 856, 857, 858, 859, 860, 880, 1215, 1216,\n1217, 1218, 1219, 1220, 1235, 1236, 1237, 1238, 1239, 1240, 1255, 1256, 1257, 1258, 1259, 1260,\n1276, 1277, 1278, 1279, 1280, 1300, 1615, 1616, 1617, 1618, 1619, 1620, 1635, 1636, 1637, 1638,\n1639, 1640, 1655, 1656, 1657, 1658, 1659, 1660, 1675, 1676, 1677, 1678, 1679, 1680, 1695, 1696,\n1697, 1698, 1699, 1700, 1719, 1720, 1740, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2034, 2035,\n2036, 2037, 2038, 2039, 2040, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2074, 2075, 2076, 2077,\n2078, 2079, 2080, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2115, 2116, 2117, 2118, 2119, 2120,\n2139, 2140, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2434, 2435, 2436, 2437, 2438, 2439, 2440,\n2454, 2455, 2456, 2457, 2458, 2459, 2460, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2494, 2495,\n2496, 2497, 2498, 2499, 2500, 2516, 2517, 2518, 2519, 2520, 2538, 2539, 2815, 2816, 2817, 2818,\n2819, 2820, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2855, 2856, 2857, 2858, 2859, 2860, 2875,\n2876, 2877, 2878, 2879, 2880, 2896, 2897, 2898, 2899, 2900, 2918, 2919, 2920, 2938, 3215, 3216,\n3217, 3218, 3219, 3220, 3235, 3236, 3237, 3238, 3239, 3240, 3255, 3256, 3257, 3258, 3259, 3260,\n3278, 3279, 3280, 3616, 3617, 3618, 3619, 3637, 3638\n*Elset, elset=Grain34_set\n4961, 4962, 4963, 4981, 4982, 4983, 4984, 4985, 5001, 5002, 5003, 5004, 5005, 5321, 5322, 5323,\n5324, 5341, 5342, 5343, 5344, 5345, 5346, 5361, 5362, 5363, 5364, 5365, 5366, 5381, 5382, 5383,\n5384, 5385, 5401, 5402, 5403, 5404, 5405, 5421, 5422, 5423, 5424, 5701, 5721, 5722, 5723, 5724,\n5725, 5741, 5742, 5743, 5744, 5745, 5746, 5761, 5762, 5763, 5764, 5765, 5766, 5781, 5782, 5783,\n5784, 5785, 5801, 5802, 5803, 5804, 5805, 5821, 5822, 5823, 5824, 6101, 6121, 6122, 6123, 6124,\n6125, 6141, 6142, 6143, 6144, 6145, 6146, 6161, 6162, 6163, 6164, 6165, 6181, 6182, 6183, 6184,\n6185, 6201, 6202, 6203, 6204, 6521, 6522, 6541, 6542, 6543, 6544, 6545, 6561, 6562, 6563, 6564,\n6565, 6581, 6582, 6583, 6584, 6585, 6601, 6602, 6603, 6981, 6982, 6983, 6984\n*Elset, elset=Grain35_set\n6420, 6440, 6819, 6820, 6839, 6840, 6860, 7219, 7220, 7239, 7240, 7259, 7260, 7280, 7619, 7620,\n7639, 7640, 7659, 7660, 7680\n*Elset, elset=Grain36_set\n6481, 6482, 6501, 6502, 6503, 6504, 6505, 6523, 6524, 6525, 6861, 6862, 6863, 6864, 6881, 6882,\n6883, 6884, 6885, 6901, 6902, 6903, 6904, 6905, 6921, 6922, 6923, 6924, 6941, 6942, 6943, 6944,\n6961, 6962, 6963, 6964, 7241, 7242, 7261, 7262, 7263, 7264, 7281, 7282, 7283, 7284, 7285, 7301,\n7302, 7303, 7304, 7305, 7321, 7322, 7323, 7324, 7341, 7342, 7343, 7344, 7361, 7362, 7363, 7364,\n7381, 7382, 7383, 7641, 7661, 7662, 7663, 7664, 7681, 7682, 7683, 7684, 7685, 7701, 7702, 7703,\n7704, 7705, 7721, 7722, 7723, 7724, 7741, 7742, 7743, 7744, 7761, 7762, 7763, 7764, 7781, 7782,\n7783\n*Elset, elset=Grain37_set\n6389, 6747, 6748, 6749, 6766, 6767, 6768, 6769, 6770, 6771, 6786, 6787, 6788, 6789, 6790, 6791,\n6792, 6793, 7108, 7109, 7127, 7128, 7129, 7130, 7131, 7145, 7146, 7147, 7148, 7149, 7150, 7151,\n7152, 7153, 7165, 7166, 7167, 7168, 7169, 7170, 7171, 7172, 7173, 7185, 7186, 7187, 7188, 7189,\n7190, 7191, 7192, 7193, 7508, 7509, 7510, 7511, 7526, 7527, 7528, 7529, 7530, 7531, 7532, 7545,\n7546, 7547, 7548, 7549, 7550, 7551, 7552, 7553, 7564, 7565, 7566, 7567, 7568, 7569, 7570, 7571,\n7572, 7573, 7584, 7585, 7586, 7587, 7588, 7589, 7590, 7591, 7592, 7889, 7890, 7891, 7907, 7908,\n7909, 7910, 7911, 7926, 7927, 7928, 7929, 7930, 7931, 7932, 7945, 7946, 7947, 7948, 7949, 7950,\n7951, 7952, 7953, 7964, 7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972, 7983, 7984, 7985, 7986,\n7987, 7988, 7989, 7990, 7991, 7992\n*Elset, elset=Grain38_set\n2306, 2307, 2308, 2309, 2310, 2326, 2327, 2328, 2329, 2330, 2346, 2347, 2348, 2349, 2350, 2366,\n2367, 2368, 2369, 2370, 2387, 2388, 2389, 2390, 2706, 2707, 2708, 2709, 2710, 2726, 2727, 2728,\n2729, 2730, 2731, 2746, 2747, 2748, 2749, 2750, 2751, 2766, 2767, 2768, 2769, 2770, 2771, 2786,\n2787, 2788, 2789, 2790, 3105, 3106, 3107, 3108, 3109, 3110, 3125, 3126, 3127, 3128, 3129, 3130,\n3131, 3146, 3147, 3148, 3149, 3150, 3151, 3166, 3167, 3168, 3169, 3170, 3171, 3186, 3187, 3188,\n3189, 3190, 3191, 3506, 3507, 3508, 3526, 3527, 3528, 3529, 3530, 3531, 3546, 3547, 3548, 3549,\n3550, 3551, 3566, 3567, 3568, 3569, 3570, 3571, 3587, 3588, 3589, 3590, 3926, 3927, 3928, 3929,\n3930, 3931, 3946, 3947, 3948, 3949, 3950, 3951, 3966, 3967, 3968, 3969, 3970, 3971, 3987, 3988,\n3989, 3990, 4327, 4328, 4329, 4347, 4348, 4349, 4350, 4367, 4368, 4369, 4370, 4388, 4389, 4390\n*Elset, elset=Grain39_set\n226, 227, 228, 229, 230, 246, 247, 248, 249, 250, 267, 268, 269, 270, 287, 288,\n289, 290, 606, 607, 608, 609, 610, 611, 626, 627, 628, 629, 630, 631, 646, 647,\n648, 649, 650, 667, 668, 669, 670, 687, 688, 689, 690, 1006, 1007, 1008, 1009, 1010,\n1011, 1026, 1027, 1028, 1029, 1030, 1031, 1046, 1047, 1048, 1049, 1050, 1051, 1066, 1067, 1068,\n1069, 1070, 1088, 1406, 1407, 1408, 1409, 1410, 1426, 1427, 1428, 1429, 1430, 1431, 1446, 1447,\n1448, 1449, 1450, 1451, 1466, 1467, 1468, 1469, 1470, 1471, 1806, 1807, 1808, 1809, 1810, 1826,\n1827, 1828, 1829, 1830, 1831, 1846, 1847, 1848, 1849, 1850, 1851, 1866, 1867, 1868, 1869, 1870,\n1871, 2206, 2207, 2226, 2227, 2228, 2246, 2247, 2268\n*Elset, elset=Grain40_set\n221, 222, 223, 224, 225, 241, 242, 243, 244, 245, 261, 262, 263, 264, 265, 266,\n281, 282, 283, 284, 285, 286, 301, 302, 303, 304, 305, 306, 321, 322, 621, 622,\n623, 624, 625, 641, 642, 643, 644, 645, 661, 662, 663, 664, 665, 666, 681, 682,\n683, 684, 685, 686, 701, 702, 703, 704, 705, 721, 722, 723, 1001, 1002, 1021, 1022,\n1023, 1024, 1025, 1041, 1042, 1043, 1044, 1045, 1061, 1062, 1063, 1064, 1065, 1081, 1082, 1083,\n1084, 1085, 1101, 1102, 1103, 1104, 1105, 1121, 1122, 1123, 1124, 1401, 1402, 1403, 1421, 1422,\n1423, 1424, 1425, 1441, 1442, 1443, 1444, 1445, 1461, 1462, 1463, 1464, 1465, 1481, 1482, 1483,\n1484, 1485, 1486, 1501, 1502, 1503, 1504, 1505, 1521, 1522, 1523, 1524, 1801, 1802, 1803, 1821,\n1822, 1823, 1824, 1825, 1841, 1842, 1843, 1844, 1845, 1861, 1862, 1863, 1864, 1865, 1881, 1882,\n1883, 1884, 1885, 1886, 1901, 1902, 1903, 1904, 1905, 1921, 1922, 1923, 2221, 2222, 2223, 2224,\n2225, 2241, 2242, 2243, 2244, 2245, 2261, 2262, 2263, 2264, 2265, 2281, 2282, 2283, 2284, 2285,\n2641, 2642, 2643, 2644, 2661, 2662, 2663, 2664\n*Elset, elset=Grain41_set\n2895, 2917, 3275, 3276, 3277, 3294, 3295, 3296, 3297, 3298, 3315, 3316, 3317, 3318, 3319, 3336,\n3337, 3338, 3636, 3655, 3656, 3657, 3674, 3675, 3676, 3677, 3678, 3693, 3694, 3695, 3696, 3697,\n3698, 3714, 3715, 3716, 3717, 3718, 3719, 3735, 3736, 3737, 3738, 3757, 4016, 4035, 4036, 4054,\n4055, 4056, 4057, 4074, 4075, 4076, 4077, 4093, 4094, 4095, 4096, 4097, 4098, 4113, 4114, 4115,\n4116, 4117, 4118, 4119, 4134, 4135, 4136, 4137, 4138, 4139, 4156, 4157, 4158, 4435, 4454, 4455,\n4456, 4473, 4474, 4475, 4476, 4477, 4493, 4494, 4495, 4496, 4497, 4498, 4512, 4513, 4514, 4515,\n4516, 4517, 4518, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4555, 4556, 4557, 4558, 4559, 4577,\n4578, 4815, 4834, 4835, 4854, 4855, 4856, 4873, 4874, 4875, 4876, 4877, 4893, 4894, 4895, 4896,\n4897, 4913, 4914, 4915, 4916, 4917, 4918, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4954, 4955,\n4956, 4957, 4958, 4959, 4976, 4977, 4978, 4979, 5215, 5234, 5235, 5254, 5255, 5256, 5273, 5274,\n5275, 5276, 5293, 5294, 5295, 5296, 5297, 5313, 5314, 5315, 5316, 5317, 5318, 5333, 5334, 5335,\n5336, 5337, 5338, 5339, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5656, 5675, 5676, 5694, 5695,\n5696, 5697, 5714, 5715, 5716, 5717, 5718, 5734, 5735, 5736, 5737, 5738, 5739, 5754, 5755, 5756,\n5757, 5758, 6076, 6096, 6135\n*Elset, elset=Grain42_set\n1924, 1941, 1942, 1943, 1944, 1961, 1962, 1963, 1964, 1965, 1981, 1982, 1983, 1984, 1985, 2301,\n2302, 2303, 2304, 2305, 2321, 2322, 2323, 2324, 2325, 2341, 2342, 2343, 2344, 2345, 2361, 2362,\n2363, 2364, 2365, 2381, 2382, 2383, 2384, 2385, 2386, 2681, 2682, 2683, 2684, 2701, 2702, 2703,\n2704, 2705, 2721, 2722, 2723, 2724, 2725, 2741, 2742, 2743, 2744, 2745, 2761, 2762, 2763, 2764,\n2765, 2781, 2782, 2783, 2784, 2785, 3081, 3082, 3083, 3084, 3101, 3102, 3103, 3104, 3121, 3122,\n3123, 3124, 3141, 3142, 3143, 3144, 3145, 3161, 3162, 3163, 3164, 3165, 3181, 3182, 3183, 3184,\n3185, 3505, 3521, 3522, 3523, 3524, 3525, 3541, 3542, 3543, 3544, 3545, 3561, 3562, 3563, 3564,\n3565, 3581, 3582, 3583, 3584, 3585, 3586, 3941, 3942, 3943, 3944, 3945, 3961, 3962, 3963, 3964,\n3965, 3981, 3982, 3983, 3984, 3985, 3986, 4361, 4362, 4363, 4364, 4365, 4381, 4382, 4383, 4384\n*Elset, elset=Grain43_set\n4529, 4530, 4889, 4890, 4891, 4892, 4907, 4908, 4909, 4910, 4911, 4912, 4927, 4928, 4929, 4930,\n4931, 4948, 4949, 4950, 5249, 5250, 5251, 5268, 5269, 5270, 5271, 5272, 5288, 5289, 5290, 5291,\n5292, 5307, 5308, 5309, 5310, 5311, 5312, 5327, 5328, 5329, 5330, 5331, 5332, 5347, 5348, 5349,\n5350, 5351, 5352, 5369, 5370, 5371, 5630, 5631, 5649, 5650, 5651, 5668, 5669, 5670, 5671, 5672,\n5687, 5688, 5689, 5690, 5691, 5692, 5693, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5726, 5727,\n5728, 5729, 5730, 5731, 5732, 5733, 5747, 5748, 5749, 5750, 5751, 5752, 5753, 5769, 5770, 5771,\n5772, 5791, 6029, 6048, 6049, 6050, 6067, 6068, 6069, 6070, 6071, 6087, 6088, 6089, 6090, 6091,\n6092, 6107, 6108, 6109, 6110, 6111, 6112, 6113, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133,\n6147, 6148, 6149, 6150, 6151, 6152, 6153, 6154, 6169, 6170, 6171, 6172, 6448, 6449, 6467, 6468,\n6469, 6470, 6487, 6488, 6489, 6490, 6491, 6506, 6507, 6508, 6509, 6510, 6511, 6512, 6526, 6527,\n6528, 6529, 6530, 6531, 6532, 6533, 6546, 6547, 6548, 6549, 6550, 6551, 6552, 6553, 6554, 6569,\n6570, 6571, 6572, 6591, 6849, 6868, 6869, 6887, 6888, 6889, 6890, 6908, 6909, 6910, 6911, 6928,\n6929, 6930, 6931, 6932, 6949, 6950, 6951, 6952, 6969, 6970, 6971, 6972, 6991, 6992, 7289, 7290,\n7309, 7310, 7330, 7331, 7332, 7350, 7351, 7352, 7371, 7372, 7391, 7392, 7689, 7690, 7710, 7730,\n7731, 7732, 7751, 7752, 7772\n*Elset, elset=Grain44_set\n194, 195, 196, 197, 211, 212, 213, 214, 215, 216, 217, 231, 232, 233, 234, 235,\n236, 237, 238, 251, 252, 253, 254, 255, 256, 257, 258, 271, 272, 273, 274, 275,\n276, 277, 278, 291, 292, 293, 294, 295, 296, 297, 298, 299, 311, 312, 313, 314,\n315, 316, 332, 333, 334, 335, 353, 354, 615, 616, 617, 632, 633, 634, 635, 636,\n637, 651, 652, 653, 654, 655, 656, 657, 671, 672, 673, 674, 675, 676, 677, 678,\n691, 692, 693, 694, 695, 696, 697, 698, 712, 713, 714, 715, 716, 732, 733, 734,\n735, 753, 754, 1032, 1033, 1034, 1035, 1036, 1052, 1053, 1054, 1055, 1056, 1057, 1071, 1072,\n1073, 1074, 1075, 1076, 1077, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1112, 1113, 1114, 1115,\n1116, 1132, 1133, 1134, 1135, 1153, 1154, 1436, 1452, 1453, 1454, 1455, 1456, 1472, 1473, 1474,\n1475, 1476, 1477, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1512, 1513, 1514, 1515, 1516, 1533,\n1534, 1535, 1852, 1853, 1854, 1855, 1856, 1872, 1873, 1874, 1875, 1876, 1891, 1892, 1893, 1894,\n1895, 1896, 1912, 2254, 2255, 2273, 2274\n*Elset, elset=Grain45_set\n101, 102, 103, 104, 121, 122, 123, 124, 125, 141, 142, 143, 144, 145, 161, 162,\n163, 164, 165, 181, 182, 183, 184, 185, 201, 202, 203, 204, 205, 501, 502, 503,\n504, 521, 522, 523, 524, 525, 541, 542, 543, 544, 545, 561, 562, 563, 564, 565,\n581, 582, 583, 584, 585, 601, 602, 603, 604, 605, 901, 902, 903, 904, 921, 922,\n923, 924, 925, 941, 942, 943, 944, 945, 961, 962, 963, 964, 965, 981, 982, 983,\n984, 985, 1003, 1004, 1005, 1301, 1302, 1303, 1304, 1321, 1322, 1323, 1324, 1325, 1341, 1342,\n1343, 1344, 1345, 1361, 1362, 1363, 1364, 1365, 1381, 1382, 1383, 1384, 1385, 1404, 1405, 1701,\n1702, 1703, 1704, 1721, 1722, 1723, 1724, 1725, 1741, 1742, 1743, 1744, 1745, 1761, 1762, 1763,\n1764, 1765, 1781, 1782, 1783, 1784, 1785, 1804, 1805\n*Elset, elset=Grain46_set\n5615, 5616, 6015, 6016, 6017, 6018, 6036, 6037, 6414, 6415, 6416, 6417, 6418, 6419, 6435, 6436,\n6437, 6438, 6439, 6456, 6457, 6458, 6459, 6476, 6477, 6814, 6815, 6816, 6817, 6818, 6835, 6836,\n6837, 6838, 6855, 6856, 6857, 6858, 6859, 6876, 6877, 6878, 6896, 7212, 7213, 7214, 7215, 7216,\n7217, 7218, 7234, 7235, 7236, 7237, 7238, 7254, 7255, 7256, 7257, 7258, 7275, 7276, 7277, 7278,\n7279, 7295, 7296, 7297, 7611, 7612, 7613, 7614, 7615, 7616, 7617, 7618, 7632, 7633, 7634, 7635,\n7636, 7637, 7638, 7653, 7654, 7655, 7656, 7657, 7658, 7674, 7675, 7676, 7677, 7678, 7679, 7694,\n7695, 7696, 7697, 7698, 7715\n*Elset, elset=Grain47_set\n351, 352, 369, 370, 371, 372, 373, 388, 389, 390, 391, 392, 393, 394, 751, 752,\n770, 771, 772, 773, 789, 790, 791, 792, 793, 794, 1171, 1172, 1173, 1189, 1190, 1191,\n1192, 1193, 1194, 1571, 1572, 1573, 1590, 1591, 1592, 1593, 1971, 1972, 1991, 1992\n*Elset, elset=Grain48_set\n2188, 2189, 2208, 2209, 2210, 2229, 2230, 2231, 2248, 2249, 2250, 2251, 2252, 2266, 2267, 2269,\n2270, 2271, 2272, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2311, 2568, 2569, 2587, 2588, 2589,\n2606, 2607, 2608, 2609, 2610, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2645, 2646, 2647, 2648,\n2649, 2650, 2651, 2652, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2685, 2686, 2687,\n2688, 2689, 2690, 2691, 2692, 2711, 2968, 2969, 2987, 2988, 2989, 2990, 3006, 3007, 3008, 3009,\n3010, 3011, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3045, 3046, 3047, 3048, 3049, 3050, 3051,\n3052, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3085, 3086, 3087, 3088, 3089, 3090,\n3091, 3092, 3111, 3368, 3369, 3387, 3388, 3389, 3390, 3406, 3407, 3408, 3409, 3410, 3411, 3426,\n3427, 3428, 3429, 3430, 3431, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452, 3465, 3466, 3467,\n3468, 3469, 3470, 3471, 3472, 3473, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3509, 3510,\n3511, 3512, 3768, 3769, 3787, 3788, 3789, 3790, 3806, 3807, 3808, 3809, 3810, 3811, 3826, 3827,\n3828, 3829, 3830, 3831, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3866, 3867, 3868, 3869,\n3870, 3871, 3872, 3873, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3907, 3908, 3909, 3910,\n3911, 3912, 4168, 4169, 4187, 4188, 4189, 4190, 4206, 4207, 4208, 4209, 4210, 4211, 4226, 4227,\n4228, 4229, 4230, 4231, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4266, 4267, 4268, 4269, 4270,\n4271, 4272, 4273, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4307, 4308, 4309, 4310, 4311,\n4312, 4330, 4331, 4568, 4587, 4588, 4589, 4606, 4607, 4608, 4609, 4610, 4626, 4627, 4628, 4629,\n4630, 4631, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4666, 4667, 4668, 4669, 4670, 4671, 4672,\n4673, 4989, 5007, 5008, 5009, 5010, 5027, 5028, 5029, 5030, 5031, 5047, 5048\n*Elset, elset=Grain49_set\n180, 198, 199, 200, 218, 219, 220, 239, 240, 259, 260, 279, 280, 579, 580, 597,\n598, 599, 600, 618, 619, 620, 638, 639, 640, 658, 659, 660, 679, 680, 699, 700,\n960, 979, 980, 997, 998, 999, 1000, 1017, 1018, 1019, 1020, 1037, 1038, 1039, 1040, 1058,\n1059, 1060, 1078, 1079, 1080, 1098, 1099, 1100, 1359, 1360, 1378, 1379, 1380, 1397, 1398, 1399,\n1400, 1417, 1418, 1419, 1420, 1437, 1438, 1439, 1440, 1457, 1458, 1459, 1460, 1478, 1479, 1480,\n1498, 1499, 1500, 1520, 1759, 1760, 1778, 1779, 1780, 1797, 1798, 1799, 1800, 1817, 1818, 1819,\n1820, 1837, 1838, 1839, 1840, 1857, 1858, 1859, 1860, 1877, 1878, 1879, 1880, 1897, 1898, 1899,\n1900, 1920, 2158, 2159, 2160, 2178, 2179, 2180, 2197, 2198, 2199, 2200, 2217, 2218, 2219, 2220,\n2236, 2237, 2238, 2239, 2240, 2256, 2257, 2258, 2259, 2260, 2277, 2278, 2279, 2280, 2299, 2300,\n2579, 2580, 2598, 2599, 2600, 2617, 2618, 2619, 2620, 2637, 2638, 2639, 2640, 2657, 2658, 2659,\n2660, 2678, 2679, 2680, 2700\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_gbels.txt",
    "content": "GBManhattanDistances FeatureIds\r\n4 15\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n3 30\r\n4 30\r\n3 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n1 33\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n3 30\r\n2 30\r\n1 30\r\n1 30\r\n0 30\r\n0 7\r\n0 33\r\n0 33\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n2 30\r\n1 30\r\n0 30\r\n0 30\r\n0 7\r\n1 7\r\n0 7\r\n0 7\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n1 30\r\n0 30\r\n0 7\r\n0 7\r\n1 7\r\n2 7\r\n1 7\r\n1 7\r\n0 15\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n0 30\r\n0 7\r\n1 7\r\n1 7\r\n2 7\r\n3 7\r\n2 7\r\n2 7\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 30\r\n0 30\r\n0 7\r\n1 7\r\n2 7\r\n2 7\r\n3 7\r\n3 7\r\n3 7\r\n2 7\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 7\r\n1 7\r\n2 7\r\n2 7\r\n2 7\r\n2 7\r\n2 7\r\n2 7\r\n1 7\r\n2 45\r\n2 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n0 7\r\n2 45\r\n2 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n2 17\r\n2 17\r\n1 17\r\n0 17\r\n0 2\r\n0 2\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 49\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 2\r\n0 2\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n0 49\r\n1 49\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n2 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n2 44\r\n3 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 40\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n3 44\r\n3 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n0 49\r\n2 40\r\n2 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n3 44\r\n2 44\r\n1 44\r\n0 44\r\n0 44\r\n0 44\r\n0 13\r\n1 40\r\n1 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 44\r\n1 44\r\n2 44\r\n2 44\r\n1 44\r\n0 44\r\n0 13\r\n0 13\r\n0 13\r\n1 13\r\n0 40\r\n0 40\r\n0 22\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 13\r\n1 13\r\n1 13\r\n1 13\r\n1 13\r\n0 22\r\n0 22\r\n1 22\r\n1 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n0 21\r\n0 21\r\n0 47\r\n0 47\r\n0 44\r\n0 44\r\n0 13\r\n1 13\r\n2 13\r\n2 13\r\n1 13\r\n0 13\r\n1 22\r\n1 22\r\n2 22\r\n2 22\r\n1 22\r\n0 22\r\n0 21\r\n0 21\r\n0 47\r\n0 47\r\n1 47\r\n1 47\r\n0 47\r\n0 13\r\n1 13\r\n2 13\r\n3 13\r\n2 13\r\n1 13\r\n0 13\r\n2 22\r\n2 22\r\n3 22\r\n2 22\r\n1 22\r\n0 22\r\n0 21\r\n0 47\r\n1 47\r\n1 47\r\n2 47\r\n2 47\r\n1 47\r\n0 47\r\n0 13\r\n1 13\r\n2 13\r\n1 13\r\n0 13\r\n0 32\r\n4 15\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n3 30\r\n3 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n3 15\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n3 30\r\n2 30\r\n1 30\r\n0 30\r\n0 30\r\n0 33\r\n1 33\r\n1 33\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n2 30\r\n1 30\r\n0 30\r\n0 30\r\n0 7\r\n0 7\r\n0 33\r\n0 33\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n1 30\r\n0 30\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n0 7\r\n0 7\r\n0 15\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 11\r\n0 30\r\n0 30\r\n0 7\r\n1 7\r\n1 7\r\n2 7\r\n2 7\r\n1 7\r\n1 7\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n1 1\r\n0 1\r\n0 1\r\n0 1\r\n0 11\r\n0 11\r\n0 11\r\n0 7\r\n1 7\r\n2 7\r\n2 7\r\n3 7\r\n3 7\r\n2 7\r\n2 7\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 1\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 11\r\n0 11\r\n0 7\r\n1 7\r\n1 7\r\n1 7\r\n2 7\r\n2 7\r\n1 7\r\n1 7\r\n2 45\r\n2 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 11\r\n0 11\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n0 7\r\n0 7\r\n2 45\r\n2 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 7\r\n0 7\r\n0 49\r\n0 49\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 2\r\n1 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n0 49\r\n1 49\r\n1 49\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 2\r\n0 2\r\n0 2\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n0 44\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n2 39\r\n1 39\r\n0 39\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n2 40\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n2 44\r\n3 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n3 44\r\n2 44\r\n1 44\r\n0 44\r\n0 44\r\n0 49\r\n0 49\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 40\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 44\r\n1 44\r\n2 44\r\n1 44\r\n0 44\r\n0 13\r\n0 13\r\n0 13\r\n0 13\r\n0 40\r\n0 40\r\n0 40\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 13\r\n1 13\r\n1 13\r\n1 13\r\n0 13\r\n0 22\r\n0 22\r\n0 22\r\n1 22\r\n0 22\r\n0 21\r\n1 21\r\n2 21\r\n1 21\r\n0 21\r\n0 47\r\n0 47\r\n0 44\r\n0 44\r\n0 13\r\n1 13\r\n2 13\r\n1 13\r\n0 13\r\n0 32\r\n1 22\r\n1 22\r\n1 22\r\n1 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n0 21\r\n0 47\r\n1 47\r\n1 47\r\n0 47\r\n0 13\r\n1 13\r\n2 13\r\n2 13\r\n1 13\r\n0 13\r\n0 32\r\n2 22\r\n2 22\r\n2 22\r\n2 22\r\n1 22\r\n0 22\r\n0 21\r\n0 21\r\n0 47\r\n1 47\r\n2 47\r\n2 47\r\n1 47\r\n0 47\r\n0 13\r\n1 13\r\n1 13\r\n0 13\r\n0 32\r\n1 32\r\n4 15\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n3 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n3 33\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n2 33\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n1 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n1 33\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n2 1\r\n1 1\r\n0 1\r\n0 30\r\n0 30\r\n1 30\r\n0 30\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 33\r\n0 15\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 11\r\n0 11\r\n0 11\r\n0 30\r\n0 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n0 7\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n1 1\r\n0 1\r\n0 1\r\n0 11\r\n1 11\r\n1 11\r\n0 11\r\n0 7\r\n1 7\r\n2 7\r\n2 7\r\n2 7\r\n2 7\r\n1 7\r\n1 7\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 1\r\n0 17\r\n0 17\r\n0 17\r\n0 11\r\n1 11\r\n0 11\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n2 7\r\n2 7\r\n1 7\r\n0 7\r\n2 45\r\n2 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 11\r\n0 2\r\n0 2\r\n0 2\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n0 7\r\n0 49\r\n1 45\r\n1 45\r\n2 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 2\r\n1 2\r\n1 2\r\n0 2\r\n0 2\r\n0 7\r\n0 7\r\n0 49\r\n1 49\r\n0 45\r\n0 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 49\r\n0 49\r\n1 49\r\n2 49\r\n0 40\r\n0 40\r\n0 45\r\n0 45\r\n0 45\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n3 49\r\n1 40\r\n1 40\r\n0 40\r\n0 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n3 49\r\n2 40\r\n2 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n2 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n3 40\r\n3 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n1 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n2 44\r\n2 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n1 49\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 21\r\n0 21\r\n0 39\r\n0 21\r\n0 21\r\n0 44\r\n1 44\r\n2 44\r\n2 44\r\n2 44\r\n1 44\r\n0 44\r\n0 49\r\n0 49\r\n0 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 21\r\n1 21\r\n0 21\r\n1 21\r\n1 21\r\n0 21\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n0 44\r\n0 13\r\n0 13\r\n0 13\r\n0 13\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 21\r\n1 21\r\n2 21\r\n1 21\r\n2 21\r\n1 21\r\n0 21\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 13\r\n1 13\r\n1 13\r\n0 13\r\n0 32\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n2 21\r\n1 21\r\n1 21\r\n0 21\r\n0 21\r\n0 44\r\n0 44\r\n0 13\r\n1 13\r\n1 13\r\n1 13\r\n0 13\r\n0 32\r\n1 22\r\n1 22\r\n1 22\r\n1 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n0 21\r\n0 21\r\n0 47\r\n0 47\r\n0 47\r\n0 13\r\n1 13\r\n1 13\r\n1 13\r\n0 13\r\n0 32\r\n1 32\r\n1 22\r\n1 22\r\n1 22\r\n1 22\r\n0 22\r\n0 21\r\n1 21\r\n0 21\r\n0 47\r\n0 47\r\n1 47\r\n1 47\r\n1 47\r\n0 47\r\n0 13\r\n1 13\r\n1 13\r\n0 13\r\n0 32\r\n1 32\r\n3 15\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n2 30\r\n2 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n3 33\r\n4 33\r\n3 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 30\r\n1 30\r\n1 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n1 33\r\n2 33\r\n2 33\r\n3 33\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 30\r\n0 30\r\n0 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n2 33\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 11\r\n0 11\r\n0 11\r\n0 30\r\n0 30\r\n0 7\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n1 33\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n2 1\r\n1 1\r\n0 1\r\n0 11\r\n1 11\r\n1 11\r\n1 11\r\n0 11\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 33\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n1 1\r\n0 1\r\n0 1\r\n0 11\r\n1 11\r\n2 11\r\n1 11\r\n0 11\r\n0 7\r\n1 7\r\n1 7\r\n1 7\r\n1 7\r\n0 7\r\n0 7\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 1\r\n0 17\r\n0 17\r\n0 11\r\n0 11\r\n1 11\r\n1 11\r\n0 11\r\n0 7\r\n0 7\r\n1 7\r\n2 7\r\n1 7\r\n0 7\r\n0 7\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n0 17\r\n0 17\r\n0 11\r\n0 11\r\n0 2\r\n0 2\r\n0 2\r\n0 7\r\n1 7\r\n0 7\r\n0 49\r\n0 49\r\n1 45\r\n1 45\r\n1 45\r\n1 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 11\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 7\r\n0 49\r\n1 49\r\n1 49\r\n0 45\r\n0 45\r\n0 45\r\n1 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 2\r\n1 2\r\n2 2\r\n2 2\r\n1 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n2 49\r\n0 40\r\n0 40\r\n0 40\r\n0 45\r\n0 45\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n3 49\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n1 39\r\n1 39\r\n0 39\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n3 49\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n1 39\r\n1 39\r\n0 39\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n3 49\r\n3 40\r\n3 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n1 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n2 40\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 44\r\n1 44\r\n1 44\r\n1 44\r\n1 44\r\n1 44\r\n0 44\r\n0 49\r\n0 49\r\n1 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 13\r\n0 13\r\n0 13\r\n0 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 44\r\n0 44\r\n0 44\r\n0 13\r\n0 13\r\n0 13\r\n0 32\r\n0 32\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 21\r\n0 27\r\n0 27\r\n0 13\r\n0 13\r\n0 13\r\n0 13\r\n0 32\r\n1 32\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n1 21\r\n0 21\r\n0 47\r\n0 47\r\n0 47\r\n0 27\r\n0 13\r\n0 13\r\n0 13\r\n0 32\r\n1 32\r\n2 32\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 22\r\n0 21\r\n1 21\r\n1 21\r\n0 21\r\n0 47\r\n1 47\r\n1 47\r\n0 47\r\n0 27\r\n0 13\r\n0 13\r\n0 13\r\n0 32\r\n1 32\r\n2 32\r\n2 15\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n0 1\r\n0 1\r\n0 30\r\n0 30\r\n1 30\r\n1 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n4 33\r\n4 33\r\n2 15\r\n2 15\r\n1 15\r\n0 15\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 30\r\n0 30\r\n1 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n3 33\r\n4 33\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 30\r\n0 30\r\n0 30\r\n1 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n2 33\r\n3 33\r\n0 15\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n0 1\r\n0 11\r\n0 11\r\n0 11\r\n0 11\r\n0 30\r\n0 30\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n2 33\r\n0 15\r\n0 15\r\n0 15\r\n0 1\r\n1 1\r\n1 1\r\n1 1\r\n0 1\r\n0 11\r\n1 11\r\n1 11\r\n1 11\r\n0 11\r\n0 7\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n1 33\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n1 1\r\n0 1\r\n0 1\r\n0 11\r\n1 11\r\n2 11\r\n1 11\r\n0 11\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 7\r\n0 33\r\n0 33\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 1\r\n0 17\r\n0 17\r\n0 11\r\n0 11\r\n1 11\r\n0 11\r\n0 11\r\n0 7\r\n0 7\r\n0 7\r\n1 7\r\n1 7\r\n0 7\r\n0 33\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n0 17\r\n0 17\r\n0 11\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 7\r\n0 7\r\n0 49\r\n0 49\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 17\r\n1 17\r\n1 17\r\n1 17\r\n0 17\r\n0 2\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 49\r\n1 49\r\n1 49\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 45\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 17\r\n0 2\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n2 49\r\n0 40\r\n0 40\r\n0 40\r\n0 45\r\n0 45\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 2\r\n0 2\r\n1 2\r\n1 2\r\n1 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n2 49\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 40\r\n0 39\r\n1 39\r\n1 39\r\n0 39\r\n0 39\r\n0 39\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n2 49\r\n2 49\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n1 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n2 49\r\n2 49\r\n2 40\r\n2 40\r\n2 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 39\r\n0 44\r\n1 44\r\n1 44\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n1 49\r\n2 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 44\r\n0 49\r\n0 49\r\n0 49\r\n1 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 44\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 49\r\n0 40\r\n0 40\r\n0 40\r\n0 42\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 32\r\n0 32\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 27\r\n1 27\r\n1 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 32\r\n1 32\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 47\r\n0 47\r\n0 27\r\n1 27\r\n0 27\r\n0 27\r\n0 27\r\n0 32\r\n0 32\r\n1 32\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 21\r\n0 47\r\n0 47\r\n0 27\r\n1 27\r\n0 27\r\n0 27\r\n0 27\r\n0 32\r\n1 32\r\n1 32\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 30\r\n0 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n4 33\r\n4 33\r\n3 33\r\n1 15\r\n1 15\r\n1 15\r\n0 15\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n4 33\r\n3 33\r\n3 33\r\n0 15\r\n0 15\r\n0 15\r\n0 15\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 30\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n3 33\r\n3 33\r\n3 33\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 1\r\n0 1\r\n0 1\r\n0 14\r\n0 14\r\n0 11\r\n0 11\r\n0 11\r\n0 30\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n2 33\r\n2 33\r\n3 33\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 1\r\n0 1\r\n0 1\r\n0 1\r\n0 11\r\n0 11\r\n0 11\r\n0 11\r\n0 11\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n2 33\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 1\r\n0 1\r\n0 1\r\n0 11\r\n1 11\r\n1 11\r\n1 11\r\n0 11\r\n0 26\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 17\r\n0 17\r\n0 11\r\n0 11\r\n0 11\r\n0 11\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 7\r\n0 7\r\n0 33\r\n0 33\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 17\r\n0 17\r\n0 17\r\n0 26\r\n0 26\r\n0 26\r\n0 2\r\n0 2\r\n0 2\r\n0 26\r\n0 26\r\n0 49\r\n0 49\r\n0 49\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 17\r\n0 17\r\n0 17\r\n0 26\r\n0 26\r\n0 26\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n1 49\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 17\r\n0 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n1 49\r\n1 49\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 39\r\n0 39\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 26\r\n0 2\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n1 49\r\n1 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 39\r\n0 39\r\n0 39\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 2\r\n0 2\r\n0 2\r\n0 49\r\n1 49\r\n1 49\r\n1 49\r\n1 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 39\r\n0 39\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 44\r\n0 44\r\n0 49\r\n1 49\r\n1 49\r\n1 49\r\n1 49\r\n1 40\r\n1 40\r\n1 40\r\n1 40\r\n0 40\r\n0 48\r\n0 48\r\n0 39\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 44\r\n0 44\r\n0 27\r\n0 27\r\n0 49\r\n0 49\r\n1 49\r\n1 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 49\r\n0 49\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 48\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 27\r\n0 42\r\n0 42\r\n0 42\r\n1 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 32\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 32\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n0 27\r\n1 27\r\n2 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 27\r\n0 32\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n0 27\r\n1 27\r\n2 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 32\r\n0 32\r\n0 15\r\n0 15\r\n0 15\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n3 33\r\n3 33\r\n2 33\r\n0 15\r\n0 15\r\n0 15\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 33\r\n1 33\r\n2 33\r\n3 33\r\n3 33\r\n2 33\r\n2 33\r\n0 3\r\n0 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n2 33\r\n2 33\r\n2 33\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n2 33\r\n2 33\r\n2 33\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 14\r\n0 11\r\n0 11\r\n0 11\r\n0 26\r\n0 26\r\n0 26\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n0 33\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n0 11\r\n0 26\r\n0 26\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 33\r\n0 33\r\n0 4\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 3\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 4\r\n0 49\r\n0 49\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 49\r\n0 49\r\n0 49\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 49\r\n0 49\r\n0 49\r\n0 49\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 49\r\n0 49\r\n0 49\r\n0 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 48\r\n0 48\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 49\r\n0 49\r\n0 49\r\n0 49\r\n0 40\r\n0 40\r\n0 40\r\n0 40\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 49\r\n0 49\r\n0 49\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n1 48\r\n0 48\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 27\r\n0 49\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 48\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n1 27\r\n0 27\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n1 27\r\n0 27\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n0 27\r\n0 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 33\r\n1 33\r\n2 33\r\n2 33\r\n2 33\r\n1 33\r\n0 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 33\r\n1 33\r\n1 33\r\n2 33\r\n2 33\r\n1 33\r\n1 33\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n0 14\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 33\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 41\r\n0 33\r\n0 33\r\n0 33\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 26\r\n0 26\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 33\r\n0 4\r\n0 4\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 26\r\n1 26\r\n1 26\r\n2 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n2 3\r\n1 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n1 3\r\n0 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n0 3\r\n0 23\r\n0 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n2 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 8\r\n0 8\r\n0 8\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n2 48\r\n1 48\r\n0 48\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 8\r\n0 8\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n1 48\r\n0 48\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 8\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 48\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n1 27\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n2 38\r\n2 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n1 27\r\n3 42\r\n3 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n2 38\r\n2 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n2 27\r\n1 27\r\n3 42\r\n3 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n2 38\r\n2 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n1 27\r\n1 27\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 33\r\n1 33\r\n1 33\r\n1 33\r\n1 33\r\n0 33\r\n0 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 33\r\n0 33\r\n1 33\r\n1 33\r\n0 33\r\n0 33\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n0 41\r\n0 41\r\n0 33\r\n0 33\r\n0 33\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 41\r\n1 41\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n0 6\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n0 41\r\n0 41\r\n0 6\r\n3 3\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 41\r\n0 41\r\n0 41\r\n0 4\r\n0 4\r\n3 3\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 26\r\n1 26\r\n1 26\r\n2 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n3 3\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n3 3\r\n2 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n2 3\r\n1 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n1 3\r\n0 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n0 3\r\n0 23\r\n0 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n3 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 8\r\n0 8\r\n0 8\r\n0 23\r\n1 23\r\n0 23\r\n0 23\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n2 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n0 27\r\n0 27\r\n0 27\r\n0 8\r\n1 8\r\n1 8\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 48\r\n0 48\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 8\r\n1 8\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 42\r\n0 38\r\n0 38\r\n0 38\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n0 8\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n0 27\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n2 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 27\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n2 38\r\n2 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n2 42\r\n2 42\r\n2 42\r\n2 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n3 27\r\n3 27\r\n2 27\r\n2 27\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n4 14\r\n4 14\r\n3 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 33\r\n0 33\r\n0 33\r\n0 33\r\n0 6\r\n0 5\r\n0 5\r\n0 5\r\n0 14\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n4 14\r\n4 14\r\n4 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n0 33\r\n0 33\r\n0 6\r\n0 6\r\n0 3\r\n0 3\r\n0 3\r\n0 14\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n3 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n0 6\r\n0 6\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n0 6\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n2 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n0 41\r\n1 41\r\n1 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n3 3\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n0 41\r\n0 4\r\n0 4\r\n3 3\r\n3 3\r\n3 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 26\r\n1 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 26\r\n0 41\r\n0 4\r\n1 4\r\n1 4\r\n2 3\r\n2 3\r\n2 3\r\n3 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n3 26\r\n2 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n2 4\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n3 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n2 4\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 48\r\n1 48\r\n2 48\r\n3 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 8\r\n0 8\r\n0 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 27\r\n0 8\r\n1 8\r\n1 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 8\r\n1 8\r\n1 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 23\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 8\r\n0 8\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 27\r\n0 27\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n2 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n2 27\r\n1 42\r\n1 42\r\n1 42\r\n1 42\r\n0 42\r\n0 42\r\n0 38\r\n1 38\r\n1 38\r\n0 38\r\n0 27\r\n1 27\r\n2 27\r\n3 27\r\n2 27\r\n2 27\r\n2 27\r\n3 27\r\n3 27\r\n3 27\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n4 14\r\n4 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n0 6\r\n0 6\r\n0 6\r\n1 6\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n3 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n0 41\r\n0 6\r\n0 6\r\n1 6\r\n1 6\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n0 3\r\n0 3\r\n0 3\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 3\r\n0 14\r\n1 14\r\n2 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 26\r\n0 41\r\n1 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 14\r\n0 26\r\n0 26\r\n1 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 4\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 14\r\n0 26\r\n1 26\r\n1 26\r\n2 26\r\n1 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n0 41\r\n0 4\r\n1 4\r\n1 3\r\n1 3\r\n1 3\r\n2 3\r\n2 3\r\n1 3\r\n0 3\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 4\r\n1 4\r\n2 4\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n2 26\r\n2 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n2 4\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 48\r\n1 48\r\n2 48\r\n2 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 48\r\n1 48\r\n2 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 8\r\n0 8\r\n0 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 19\r\n0 8\r\n0 8\r\n1 8\r\n1 8\r\n2 23\r\n2 23\r\n2 23\r\n1 23\r\n0 23\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 27\r\n0 27\r\n0 19\r\n0 27\r\n0 8\r\n1 8\r\n2 8\r\n2 23\r\n2 23\r\n2 23\r\n2 23\r\n1 23\r\n0 23\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 8\r\n1 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 38\r\n0 38\r\n0 38\r\n0 48\r\n0 48\r\n0 29\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 8\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 29\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n1 27\r\n0 27\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 28\r\n0 38\r\n0 38\r\n0 38\r\n0 38\r\n0 29\r\n0 27\r\n0 27\r\n1 27\r\n1 27\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n1 27\r\n0 42\r\n0 42\r\n0 42\r\n0 42\r\n0 28\r\n0 28\r\n0 28\r\n0 38\r\n0 38\r\n0 38\r\n0 27\r\n0 27\r\n1 27\r\n2 27\r\n1 27\r\n1 27\r\n1 27\r\n2 27\r\n2 27\r\n2 27\r\n3 5\r\n3 5\r\n2 5\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n3 14\r\n3 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 6\r\n1 6\r\n1 6\r\n1 6\r\n2 6\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n2 14\r\n2 14\r\n1 14\r\n0 14\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n2 6\r\n2 6\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n2 6\r\n0 5\r\n0 5\r\n0 5\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n0 3\r\n0 3\r\n0 3\r\n0 5\r\n0 5\r\n0 5\r\n0 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 3\r\n0 3\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n1 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 14\r\n0 43\r\n0 43\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n1 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 26\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n1 41\r\n0 41\r\n0 4\r\n0 3\r\n0 3\r\n0 3\r\n1 3\r\n1 3\r\n1 3\r\n0 3\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n2 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n0 4\r\n1 4\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 4\r\n1 4\r\n1 4\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n1 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 4\r\n0 4\r\n1 4\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 3\r\n0 48\r\n1 48\r\n1 48\r\n1 48\r\n1 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 4\r\n0 4\r\n0 4\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 48\r\n1 48\r\n1 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 26\r\n0 19\r\n0 8\r\n0 8\r\n0 8\r\n2 23\r\n2 23\r\n2 23\r\n1 23\r\n0 23\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 8\r\n1 8\r\n2 23\r\n2 23\r\n2 23\r\n2 23\r\n1 23\r\n0 23\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n1 19\r\n0 19\r\n0 19\r\n0 8\r\n1 8\r\n2 23\r\n2 23\r\n2 23\r\n2 23\r\n1 23\r\n0 23\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 8\r\n0 8\r\n2 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 23\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 8\r\n1 23\r\n0 23\r\n0 23\r\n0 23\r\n0 28\r\n0 28\r\n0 28\r\n0 29\r\n0 29\r\n0 29\r\n1 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 27\r\n0 27\r\n0 23\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n1 28\r\n0 28\r\n0 29\r\n0 29\r\n0 29\r\n1 29\r\n0 29\r\n0 29\r\n0 27\r\n0 27\r\n0 19\r\n0 27\r\n0 27\r\n0 27\r\n0 27\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 27\r\n1 27\r\n0 27\r\n0 27\r\n0 27\r\n1 27\r\n1 27\r\n1 27\r\n3 5\r\n4 5\r\n3 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n2 14\r\n2 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n2 6\r\n3 6\r\n2 5\r\n3 5\r\n3 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n1 14\r\n1 14\r\n1 14\r\n0 14\r\n0 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n3 6\r\n3 6\r\n1 5\r\n2 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n1 14\r\n0 14\r\n0 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n3 6\r\n0 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n1 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n0 3\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n1 5\r\n0 5\r\n0 14\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 41\r\n1 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n1 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 5\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n1 3\r\n0 3\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 26\r\n0 41\r\n1 41\r\n1 41\r\n2 41\r\n2 41\r\n1 41\r\n0 41\r\n0 6\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 3\r\n0 43\r\n0 43\r\n0 43\r\n0 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 4\r\n0 34\r\n0 34\r\n0 34\r\n0 3\r\n0 3\r\n0 3\r\n0 16\r\n0 16\r\n0 26\r\n0 26\r\n0 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 4\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n0 16\r\n0 16\r\n0 48\r\n0 26\r\n1 26\r\n0 26\r\n0 26\r\n0 26\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 4\r\n0 4\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 26\r\n0 26\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 4\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 16\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 48\r\n0 26\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 4\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 16\r\n0 48\r\n0 48\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 8\r\n0 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 8\r\n0 8\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n1 23\r\n0 23\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 8\r\n1 23\r\n2 23\r\n1 23\r\n1 23\r\n0 23\r\n0 23\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n1 23\r\n1 23\r\n0 23\r\n0 23\r\n0 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 23\r\n0 23\r\n0 28\r\n0 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 28\r\n0 28\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n2 28\r\n2 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 27\r\n0 19\r\n0 19\r\n0 19\r\n0 27\r\n0 27\r\n0 27\r\n4 5\r\n4 5\r\n4 5\r\n3 5\r\n3 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n1 14\r\n1 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n2 6\r\n2 6\r\n3 5\r\n4 5\r\n3 5\r\n3 5\r\n3 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 14\r\n0 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n2 6\r\n2 6\r\n2 5\r\n3 5\r\n3 5\r\n3 5\r\n3 5\r\n2 5\r\n1 5\r\n0 5\r\n0 43\r\n0 43\r\n0 43\r\n0 14\r\n0 25\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n3 6\r\n1 5\r\n2 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 41\r\n0 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n2 6\r\n2 6\r\n0 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n1 43\r\n1 43\r\n0 43\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n0 3\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n1 43\r\n1 43\r\n1 43\r\n1 43\r\n0 43\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n1 6\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 3\r\n0 3\r\n0 43\r\n1 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 41\r\n1 41\r\n1 41\r\n1 41\r\n1 41\r\n1 41\r\n0 41\r\n0 6\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 43\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n0 16\r\n0 43\r\n0 43\r\n0 43\r\n0 26\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 4\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 16\r\n0 26\r\n0 20\r\n0 20\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 20\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n0 16\r\n0 16\r\n0 16\r\n0 16\r\n0 26\r\n0 20\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n1 16\r\n0 16\r\n0 16\r\n0 16\r\n0 16\r\n0 16\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 16\r\n1 16\r\n0 16\r\n0 16\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 16\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 23\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 23\r\n1 23\r\n1 23\r\n0 23\r\n0 23\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n2 19\r\n2 19\r\n1 19\r\n1 19\r\n0 23\r\n0 23\r\n0 23\r\n0 28\r\n0 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n2 19\r\n2 19\r\n2 19\r\n1 19\r\n0 28\r\n0 28\r\n0 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n2 19\r\n2 19\r\n1 19\r\n1 19\r\n1 28\r\n1 28\r\n1 28\r\n2 28\r\n2 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n2 28\r\n2 28\r\n2 28\r\n2 28\r\n3 28\r\n2 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n3 5\r\n3 5\r\n3 5\r\n2 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 14\r\n0 14\r\n0 25\r\n0 25\r\n0 25\r\n0 46\r\n0 46\r\n0 6\r\n0 6\r\n1 6\r\n1 6\r\n3 5\r\n3 5\r\n2 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n0 43\r\n0 25\r\n0 25\r\n0 25\r\n0 25\r\n0 6\r\n0 6\r\n1 6\r\n1 6\r\n1 6\r\n2 5\r\n3 5\r\n3 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n0 25\r\n0 25\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n2 6\r\n1 5\r\n2 5\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n1 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 41\r\n0 41\r\n0 6\r\n1 6\r\n1 6\r\n1 6\r\n0 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 41\r\n0 41\r\n1 41\r\n0 41\r\n0 6\r\n0 6\r\n0 6\r\n0 34\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n0 6\r\n1 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 43\r\n1 43\r\n1 43\r\n2 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 41\r\n1 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 6\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n1 43\r\n1 43\r\n0 43\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 41\r\n0 24\r\n0 24\r\n2 34\r\n2 34\r\n2 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n0 16\r\n0 43\r\n0 43\r\n1 43\r\n0 43\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 24\r\n2 34\r\n2 34\r\n2 34\r\n1 34\r\n0 34\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 16\r\n0 43\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n2 20\r\n2 20\r\n2 20\r\n2 20\r\n1 20\r\n1 20\r\n0 20\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n2 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 20\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 16\r\n0 29\r\n0 29\r\n0 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n0 29\r\n0 20\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 16\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 18\r\n0 23\r\n0 23\r\n0 18\r\n0 18\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 23\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 28\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n2 19\r\n2 19\r\n1 19\r\n1 19\r\n1 19\r\n1 28\r\n2 28\r\n2 28\r\n2 28\r\n2 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n2 28\r\n3 28\r\n3 28\r\n3 28\r\n2 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 9\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 25\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n0 46\r\n0 46\r\n0 6\r\n0 6\r\n2 5\r\n2 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 43\r\n0 25\r\n0 25\r\n1 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n0 46\r\n0 6\r\n0 6\r\n0 6\r\n2 5\r\n2 5\r\n2 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n1 25\r\n1 25\r\n0 25\r\n0 6\r\n0 6\r\n0 6\r\n1 6\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 41\r\n0 6\r\n0 6\r\n0 6\r\n0 6\r\n0 5\r\n0 5\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 25\r\n0 41\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 34\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n3 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n1 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 43\r\n1 43\r\n1 43\r\n2 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n0 41\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n1 43\r\n1 43\r\n0 43\r\n0 43\r\n0 20\r\n0 24\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n0 16\r\n0 16\r\n0 43\r\n0 43\r\n0 43\r\n0 43\r\n0 20\r\n0 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 24\r\n1 24\r\n1 34\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 16\r\n0 16\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 24\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n1 16\r\n2 16\r\n2 16\r\n1 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 20\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 16\r\n1 16\r\n2 16\r\n2 16\r\n2 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n1 20\r\n1 20\r\n1 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 16\r\n0 20\r\n0 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n0 16\r\n0 16\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 31\r\n0 31\r\n1 18\r\n0 18\r\n0 18\r\n1 18\r\n0 18\r\n0 18\r\n0 29\r\n1 29\r\n1 29\r\n2 29\r\n2 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 28\r\n0 28\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n0 31\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n1 28\r\n1 28\r\n0 28\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n1 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 28\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n1 29\r\n0 29\r\n0 19\r\n1 19\r\n0 19\r\n0 19\r\n0 19\r\n0 9\r\n0 9\r\n2 28\r\n2 28\r\n2 28\r\n2 28\r\n1 28\r\n0 28\r\n0 28\r\n0 28\r\n0 37\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 9\r\n0 9\r\n1 9\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 12\r\n0 25\r\n1 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n2 46\r\n1 46\r\n1 46\r\n0 46\r\n0 35\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 12\r\n0 12\r\n0 25\r\n1 25\r\n1 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n1 46\r\n0 46\r\n0 46\r\n0 35\r\n1 5\r\n1 5\r\n1 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n0 46\r\n0 46\r\n0 46\r\n0 6\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n0 46\r\n0 24\r\n0 24\r\n0 24\r\n0 36\r\n0 36\r\n0 5\r\n0 5\r\n0 5\r\n0 5\r\n0 43\r\n1 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n0 36\r\n0 36\r\n0 36\r\n0 36\r\n0 36\r\n0 43\r\n0 43\r\n1 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n0 34\r\n0 34\r\n0 36\r\n0 36\r\n0 36\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n2 43\r\n2 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 43\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n2 43\r\n1 43\r\n0 43\r\n0 43\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n2 24\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 16\r\n0 16\r\n0 16\r\n0 43\r\n0 43\r\n1 43\r\n0 43\r\n0 20\r\n0 20\r\n0 20\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n1 24\r\n1 34\r\n1 34\r\n1 34\r\n0 34\r\n0 34\r\n0 16\r\n0 16\r\n1 16\r\n0 16\r\n0 16\r\n0 43\r\n0 20\r\n1 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 24\r\n0 34\r\n0 34\r\n0 34\r\n0 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n2 16\r\n2 16\r\n1 16\r\n0 16\r\n0 20\r\n1 20\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n2 16\r\n2 16\r\n1 16\r\n0 16\r\n0 20\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n2 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 29\r\n0 29\r\n0 29\r\n0 20\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n2 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n0 29\r\n1 29\r\n1 29\r\n0 29\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n2 18\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 29\r\n0 29\r\n1 29\r\n1 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n1 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n0 18\r\n0 18\r\n0 18\r\n0 28\r\n0 28\r\n0 28\r\n0 37\r\n0 37\r\n0 37\r\n0 29\r\n0 29\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 19\r\n0 19\r\n0 31\r\n0 31\r\n0 31\r\n0 28\r\n0 28\r\n0 28\r\n1 28\r\n0 28\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 29\r\n0 29\r\n0 19\r\n0 19\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n1 28\r\n1 28\r\n1 28\r\n1 28\r\n0 28\r\n0 37\r\n0 37\r\n0 37\r\n1 37\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n1 9\r\n1 9\r\n1 9\r\n0 5\r\n0 5\r\n0 5\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n1 12\r\n0 12\r\n0 25\r\n1 25\r\n0 25\r\n0 25\r\n0 46\r\n1 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 5\r\n0 5\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n1 12\r\n1 12\r\n0 12\r\n0 25\r\n1 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 5\r\n0 5\r\n0 5\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n1 46\r\n1 46\r\n0 46\r\n0 35\r\n0 36\r\n0 36\r\n0 36\r\n0 36\r\n0 12\r\n0 12\r\n0 12\r\n0 43\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n0 46\r\n0 46\r\n0 24\r\n0 24\r\n1 36\r\n1 36\r\n0 36\r\n0 36\r\n0 36\r\n0 10\r\n0 43\r\n0 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n1 36\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n0 10\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n2 24\r\n2 24\r\n0 36\r\n0 36\r\n1 36\r\n0 36\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 25\r\n1 25\r\n0 25\r\n0 24\r\n1 24\r\n2 24\r\n2 24\r\n2 24\r\n0 36\r\n0 36\r\n0 36\r\n0 36\r\n0 10\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n1 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n0 36\r\n0 36\r\n0 36\r\n0 36\r\n0 10\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n1 43\r\n0 43\r\n0 25\r\n0 20\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 34\r\n0 34\r\n0 34\r\n0 34\r\n0 10\r\n0 10\r\n0 10\r\n0 16\r\n0 16\r\n0 16\r\n0 43\r\n0 43\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n2 16\r\n1 16\r\n0 16\r\n0 20\r\n0 20\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n2 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n2 16\r\n2 16\r\n1 16\r\n0 16\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n3 18\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 29\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n3 18\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n0 16\r\n0 29\r\n0 29\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n3 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n1 18\r\n0 18\r\n0 37\r\n0 37\r\n0 29\r\n0 29\r\n0 29\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n2 31\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 18\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 29\r\n0 29\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 37\r\n0 37\r\n1 37\r\n1 37\r\n1 37\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 31\r\n0 31\r\n0 31\r\n0 9\r\n0 9\r\n0 9\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 28\r\n0 37\r\n1 37\r\n1 37\r\n1 37\r\n1 37\r\n1 37\r\n1 37\r\n0 37\r\n0 37\r\n0 9\r\n0 9\r\n0 9\r\n1 9\r\n1 9\r\n1 9\r\n0 9\r\n0 28\r\n0 28\r\n0 28\r\n0 28\r\n0 37\r\n1 37\r\n1 37\r\n1 37\r\n2 37\r\n1 37\r\n1 37\r\n1 37\r\n0 37\r\n0 9\r\n1 9\r\n1 9\r\n1 9\r\n2 9\r\n2 9\r\n1 9\r\n0 12\r\n0 12\r\n0 12\r\n1 12\r\n1 12\r\n1 12\r\n1 12\r\n2 12\r\n1 12\r\n0 12\r\n0 25\r\n0 46\r\n0 46\r\n1 46\r\n2 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 12\r\n0 12\r\n1 12\r\n1 12\r\n1 12\r\n1 12\r\n2 12\r\n1 12\r\n0 12\r\n0 25\r\n1 25\r\n0 25\r\n0 25\r\n0 46\r\n1 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 36\r\n0 36\r\n0 12\r\n0 12\r\n1 12\r\n1 12\r\n1 12\r\n1 12\r\n0 12\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n1 36\r\n1 36\r\n0 36\r\n0 36\r\n0 12\r\n0 12\r\n1 12\r\n0 12\r\n0 12\r\n0 25\r\n1 25\r\n2 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n1 46\r\n0 46\r\n0 46\r\n0 35\r\n2 36\r\n2 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n0 12\r\n0 12\r\n0 43\r\n0 43\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n0 46\r\n0 46\r\n0 24\r\n0 24\r\n0 24\r\n2 36\r\n2 36\r\n2 36\r\n1 36\r\n0 36\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n0 25\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n2 24\r\n2 24\r\n2 24\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n1 10\r\n0 10\r\n0 43\r\n1 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n1 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n0 25\r\n0 20\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 36\r\n0 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n1 10\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 10\r\n0 10\r\n0 10\r\n0 10\r\n0 16\r\n0 16\r\n0 16\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 18\r\n0 16\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 31\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n2 16\r\n1 16\r\n0 16\r\n0 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n3 31\r\n3 31\r\n3 31\r\n3 18\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n1 16\r\n0 16\r\n0 31\r\n1 31\r\n1 31\r\n2 31\r\n2 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n4 18\r\n4 18\r\n4 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n0 29\r\n0 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n4 18\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 18\r\n0 37\r\n0 37\r\n0 37\r\n0 37\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n0 37\r\n1 37\r\n1 37\r\n1 37\r\n1 37\r\n0 37\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n2 18\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n1 37\r\n2 37\r\n2 37\r\n1 37\r\n1 37\r\n1 37\r\n0 37\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n1 18\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n2 37\r\n2 37\r\n2 37\r\n2 37\r\n2 37\r\n2 37\r\n1 37\r\n0 37\r\n0 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n0 18\r\n0 18\r\n0 28\r\n0 37\r\n1 37\r\n2 37\r\n2 37\r\n2 37\r\n3 37\r\n2 37\r\n1 37\r\n0 37\r\n0 9\r\n1 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n1 12\r\n1 12\r\n1 12\r\n2 12\r\n2 12\r\n2 12\r\n2 12\r\n2 12\r\n1 12\r\n0 12\r\n0 46\r\n1 46\r\n1 46\r\n2 46\r\n3 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 12\r\n1 12\r\n1 12\r\n1 12\r\n2 12\r\n2 12\r\n2 12\r\n2 12\r\n1 12\r\n0 12\r\n0 25\r\n0 46\r\n0 46\r\n1 46\r\n2 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n0 36\r\n0 12\r\n0 12\r\n0 12\r\n1 12\r\n1 12\r\n1 12\r\n1 12\r\n0 12\r\n0 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n2 46\r\n2 46\r\n1 46\r\n0 46\r\n0 35\r\n1 35\r\n1 36\r\n0 36\r\n0 36\r\n0 36\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n0 12\r\n0 25\r\n1 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n1 46\r\n1 46\r\n1 46\r\n0 46\r\n0 35\r\n2 36\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n0 10\r\n0 10\r\n0 43\r\n0 43\r\n0 25\r\n1 25\r\n0 25\r\n0 46\r\n1 46\r\n0 46\r\n0 46\r\n0 46\r\n0 24\r\n0 24\r\n3 36\r\n2 36\r\n2 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n0 10\r\n0 43\r\n0 25\r\n0 25\r\n1 25\r\n0 25\r\n0 46\r\n0 24\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n2 36\r\n2 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n2 10\r\n1 10\r\n0 10\r\n0 43\r\n0 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n2 24\r\n2 24\r\n2 36\r\n2 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n2 10\r\n2 10\r\n1 10\r\n0 10\r\n0 43\r\n0 43\r\n0 25\r\n0 25\r\n0 24\r\n0 24\r\n1 24\r\n1 24\r\n1 24\r\n1 24\r\n1 36\r\n1 36\r\n1 36\r\n0 36\r\n0 10\r\n1 10\r\n2 10\r\n2 10\r\n1 10\r\n1 10\r\n0 10\r\n0 43\r\n0 25\r\n0 31\r\n0 31\r\n0 31\r\n0 24\r\n0 24\r\n0 24\r\n0 24\r\n0 36\r\n0 36\r\n0 36\r\n0 10\r\n1 10\r\n1 10\r\n2 10\r\n1 10\r\n1 10\r\n1 10\r\n0 10\r\n0 10\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 18\r\n0 18\r\n0 18\r\n0 18\r\n0 10\r\n0 10\r\n1 10\r\n1 10\r\n0 10\r\n0 10\r\n0 10\r\n0 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 18\r\n1 18\r\n1 18\r\n1 18\r\n0 18\r\n0 18\r\n0 10\r\n0 10\r\n0 16\r\n0 16\r\n0 16\r\n0 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 18\r\n2 18\r\n2 18\r\n2 18\r\n1 18\r\n1 18\r\n0 18\r\n0 16\r\n1 16\r\n1 16\r\n0 16\r\n0 31\r\n1 31\r\n2 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n3 18\r\n3 18\r\n3 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 16\r\n0 16\r\n0 16\r\n0 31\r\n1 31\r\n2 31\r\n2 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n3 31\r\n4 18\r\n4 18\r\n4 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 18\r\n0 37\r\n0 37\r\n0 37\r\n0 31\r\n1 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n2 31\r\n5 18\r\n4 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n0 37\r\n1 37\r\n1 37\r\n0 37\r\n0 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n1 31\r\n4 18\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n1 37\r\n2 37\r\n2 37\r\n1 37\r\n0 37\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n0 31\r\n3 18\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n2 37\r\n2 37\r\n3 37\r\n2 37\r\n2 37\r\n1 37\r\n0 37\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n0 9\r\n2 18\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n2 37\r\n3 37\r\n3 37\r\n3 37\r\n2 37\r\n1 37\r\n0 37\r\n0 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 9\r\n1 18\r\n0 18\r\n0 37\r\n1 37\r\n2 37\r\n3 37\r\n3 37\r\n3 37\r\n3 37\r\n2 37\r\n1 37\r\n0 37\r\n0 9\r\n1 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n2 9\r\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_nodes.inp",
    "content": "** Generated by : ImportExport Version 6.5.163.1998a502a\n** ----------------------------------------------------------------\n**\n*Node\n1, 0.000000, 0.000000, 0.000000\n2, 1.000000, 0.000000, 0.000000\n3, 2.000000, 0.000000, 0.000000\n4, 3.000000, 0.000000, 0.000000\n5, 4.000000, 0.000000, 0.000000\n6, 5.000000, 0.000000, 0.000000\n7, 6.000000, 0.000000, 0.000000\n8, 7.000000, 0.000000, 0.000000\n9, 8.000000, 0.000000, 0.000000\n10, 9.000000, 0.000000, 0.000000\n11, 10.000000, 0.000000, 0.000000\n12, 11.000000, 0.000000, 0.000000\n13, 12.000000, 0.000000, 0.000000\n14, 13.000000, 0.000000, 0.000000\n15, 14.000000, 0.000000, 0.000000\n16, 15.000000, 0.000000, 0.000000\n17, 16.000000, 0.000000, 0.000000\n18, 17.000000, 0.000000, 0.000000\n19, 18.000000, 0.000000, 0.000000\n20, 19.000000, 0.000000, 0.000000\n21, 20.000000, 0.000000, 0.000000\n22, 0.000000, 1.000000, 0.000000\n23, 1.000000, 1.000000, 0.000000\n24, 2.000000, 1.000000, 0.000000\n25, 3.000000, 1.000000, 0.000000\n26, 4.000000, 1.000000, 0.000000\n27, 5.000000, 1.000000, 0.000000\n28, 6.000000, 1.000000, 0.000000\n29, 7.000000, 1.000000, 0.000000\n30, 8.000000, 1.000000, 0.000000\n31, 9.000000, 1.000000, 0.000000\n32, 10.000000, 1.000000, 0.000000\n33, 11.000000, 1.000000, 0.000000\n34, 12.000000, 1.000000, 0.000000\n35, 13.000000, 1.000000, 0.000000\n36, 14.000000, 1.000000, 0.000000\n37, 15.000000, 1.000000, 0.000000\n38, 16.000000, 1.000000, 0.000000\n39, 17.000000, 1.000000, 0.000000\n40, 18.000000, 1.000000, 0.000000\n41, 19.000000, 1.000000, 0.000000\n42, 20.000000, 1.000000, 0.000000\n43, 0.000000, 2.000000, 0.000000\n44, 1.000000, 2.000000, 0.000000\n45, 2.000000, 2.000000, 0.000000\n46, 3.000000, 2.000000, 0.000000\n47, 4.000000, 2.000000, 0.000000\n48, 5.000000, 2.000000, 0.000000\n49, 6.000000, 2.000000, 0.000000\n50, 7.000000, 2.000000, 0.000000\n51, 8.000000, 2.000000, 0.000000\n52, 9.000000, 2.000000, 0.000000\n53, 10.000000, 2.000000, 0.000000\n54, 11.000000, 2.000000, 0.000000\n55, 12.000000, 2.000000, 0.000000\n56, 13.000000, 2.000000, 0.000000\n57, 14.000000, 2.000000, 0.000000\n58, 15.000000, 2.000000, 0.000000\n59, 16.000000, 2.000000, 0.000000\n60, 17.000000, 2.000000, 0.000000\n61, 18.000000, 2.000000, 0.000000\n62, 19.000000, 2.000000, 0.000000\n63, 20.000000, 2.000000, 0.000000\n64, 0.000000, 3.000000, 0.000000\n65, 1.000000, 3.000000, 0.000000\n66, 2.000000, 3.000000, 0.000000\n67, 3.000000, 3.000000, 0.000000\n68, 4.000000, 3.000000, 0.000000\n69, 5.000000, 3.000000, 0.000000\n70, 6.000000, 3.000000, 0.000000\n71, 7.000000, 3.000000, 0.000000\n72, 8.000000, 3.000000, 0.000000\n73, 9.000000, 3.000000, 0.000000\n74, 10.000000, 3.000000, 0.000000\n75, 11.000000, 3.000000, 0.000000\n76, 12.000000, 3.000000, 0.000000\n77, 13.000000, 3.000000, 0.000000\n78, 14.000000, 3.000000, 0.000000\n79, 15.000000, 3.000000, 0.000000\n80, 16.000000, 3.000000, 0.000000\n81, 17.000000, 3.000000, 0.000000\n82, 18.000000, 3.000000, 0.000000\n83, 19.000000, 3.000000, 0.000000\n84, 20.000000, 3.000000, 0.000000\n85, 0.000000, 4.000000, 0.000000\n86, 1.000000, 4.000000, 0.000000\n87, 2.000000, 4.000000, 0.000000\n88, 3.000000, 4.000000, 0.000000\n89, 4.000000, 4.000000, 0.000000\n90, 5.000000, 4.000000, 0.000000\n91, 6.000000, 4.000000, 0.000000\n92, 7.000000, 4.000000, 0.000000\n93, 8.000000, 4.000000, 0.000000\n94, 9.000000, 4.000000, 0.000000\n95, 10.000000, 4.000000, 0.000000\n96, 11.000000, 4.000000, 0.000000\n97, 12.000000, 4.000000, 0.000000\n98, 13.000000, 4.000000, 0.000000\n99, 14.000000, 4.000000, 0.000000\n100, 15.000000, 4.000000, 0.000000\n101, 16.000000, 4.000000, 0.000000\n102, 17.000000, 4.000000, 0.000000\n103, 18.000000, 4.000000, 0.000000\n104, 19.000000, 4.000000, 0.000000\n105, 20.000000, 4.000000, 0.000000\n106, 0.000000, 5.000000, 0.000000\n107, 1.000000, 5.000000, 0.000000\n108, 2.000000, 5.000000, 0.000000\n109, 3.000000, 5.000000, 0.000000\n110, 4.000000, 5.000000, 0.000000\n111, 5.000000, 5.000000, 0.000000\n112, 6.000000, 5.000000, 0.000000\n113, 7.000000, 5.000000, 0.000000\n114, 8.000000, 5.000000, 0.000000\n115, 9.000000, 5.000000, 0.000000\n116, 10.000000, 5.000000, 0.000000\n117, 11.000000, 5.000000, 0.000000\n118, 12.000000, 5.000000, 0.000000\n119, 13.000000, 5.000000, 0.000000\n120, 14.000000, 5.000000, 0.000000\n121, 15.000000, 5.000000, 0.000000\n122, 16.000000, 5.000000, 0.000000\n123, 17.000000, 5.000000, 0.000000\n124, 18.000000, 5.000000, 0.000000\n125, 19.000000, 5.000000, 0.000000\n126, 20.000000, 5.000000, 0.000000\n127, 0.000000, 6.000000, 0.000000\n128, 1.000000, 6.000000, 0.000000\n129, 2.000000, 6.000000, 0.000000\n130, 3.000000, 6.000000, 0.000000\n131, 4.000000, 6.000000, 0.000000\n132, 5.000000, 6.000000, 0.000000\n133, 6.000000, 6.000000, 0.000000\n134, 7.000000, 6.000000, 0.000000\n135, 8.000000, 6.000000, 0.000000\n136, 9.000000, 6.000000, 0.000000\n137, 10.000000, 6.000000, 0.000000\n138, 11.000000, 6.000000, 0.000000\n139, 12.000000, 6.000000, 0.000000\n140, 13.000000, 6.000000, 0.000000\n141, 14.000000, 6.000000, 0.000000\n142, 15.000000, 6.000000, 0.000000\n143, 16.000000, 6.000000, 0.000000\n144, 17.000000, 6.000000, 0.000000\n145, 18.000000, 6.000000, 0.000000\n146, 19.000000, 6.000000, 0.000000\n147, 20.000000, 6.000000, 0.000000\n148, 0.000000, 7.000000, 0.000000\n149, 1.000000, 7.000000, 0.000000\n150, 2.000000, 7.000000, 0.000000\n151, 3.000000, 7.000000, 0.000000\n152, 4.000000, 7.000000, 0.000000\n153, 5.000000, 7.000000, 0.000000\n154, 6.000000, 7.000000, 0.000000\n155, 7.000000, 7.000000, 0.000000\n156, 8.000000, 7.000000, 0.000000\n157, 9.000000, 7.000000, 0.000000\n158, 10.000000, 7.000000, 0.000000\n159, 11.000000, 7.000000, 0.000000\n160, 12.000000, 7.000000, 0.000000\n161, 13.000000, 7.000000, 0.000000\n162, 14.000000, 7.000000, 0.000000\n163, 15.000000, 7.000000, 0.000000\n164, 16.000000, 7.000000, 0.000000\n165, 17.000000, 7.000000, 0.000000\n166, 18.000000, 7.000000, 0.000000\n167, 19.000000, 7.000000, 0.000000\n168, 20.000000, 7.000000, 0.000000\n169, 0.000000, 8.000000, 0.000000\n170, 1.000000, 8.000000, 0.000000\n171, 2.000000, 8.000000, 0.000000\n172, 3.000000, 8.000000, 0.000000\n173, 4.000000, 8.000000, 0.000000\n174, 5.000000, 8.000000, 0.000000\n175, 6.000000, 8.000000, 0.000000\n176, 7.000000, 8.000000, 0.000000\n177, 8.000000, 8.000000, 0.000000\n178, 9.000000, 8.000000, 0.000000\n179, 10.000000, 8.000000, 0.000000\n180, 11.000000, 8.000000, 0.000000\n181, 12.000000, 8.000000, 0.000000\n182, 13.000000, 8.000000, 0.000000\n183, 14.000000, 8.000000, 0.000000\n184, 15.000000, 8.000000, 0.000000\n185, 16.000000, 8.000000, 0.000000\n186, 17.000000, 8.000000, 0.000000\n187, 18.000000, 8.000000, 0.000000\n188, 19.000000, 8.000000, 0.000000\n189, 20.000000, 8.000000, 0.000000\n190, 0.000000, 9.000000, 0.000000\n191, 1.000000, 9.000000, 0.000000\n192, 2.000000, 9.000000, 0.000000\n193, 3.000000, 9.000000, 0.000000\n194, 4.000000, 9.000000, 0.000000\n195, 5.000000, 9.000000, 0.000000\n196, 6.000000, 9.000000, 0.000000\n197, 7.000000, 9.000000, 0.000000\n198, 8.000000, 9.000000, 0.000000\n199, 9.000000, 9.000000, 0.000000\n200, 10.000000, 9.000000, 0.000000\n201, 11.000000, 9.000000, 0.000000\n202, 12.000000, 9.000000, 0.000000\n203, 13.000000, 9.000000, 0.000000\n204, 14.000000, 9.000000, 0.000000\n205, 15.000000, 9.000000, 0.000000\n206, 16.000000, 9.000000, 0.000000\n207, 17.000000, 9.000000, 0.000000\n208, 18.000000, 9.000000, 0.000000\n209, 19.000000, 9.000000, 0.000000\n210, 20.000000, 9.000000, 0.000000\n211, 0.000000, 10.000000, 0.000000\n212, 1.000000, 10.000000, 0.000000\n213, 2.000000, 10.000000, 0.000000\n214, 3.000000, 10.000000, 0.000000\n215, 4.000000, 10.000000, 0.000000\n216, 5.000000, 10.000000, 0.000000\n217, 6.000000, 10.000000, 0.000000\n218, 7.000000, 10.000000, 0.000000\n219, 8.000000, 10.000000, 0.000000\n220, 9.000000, 10.000000, 0.000000\n221, 10.000000, 10.000000, 0.000000\n222, 11.000000, 10.000000, 0.000000\n223, 12.000000, 10.000000, 0.000000\n224, 13.000000, 10.000000, 0.000000\n225, 14.000000, 10.000000, 0.000000\n226, 15.000000, 10.000000, 0.000000\n227, 16.000000, 10.000000, 0.000000\n228, 17.000000, 10.000000, 0.000000\n229, 18.000000, 10.000000, 0.000000\n230, 19.000000, 10.000000, 0.000000\n231, 20.000000, 10.000000, 0.000000\n232, 0.000000, 11.000000, 0.000000\n233, 1.000000, 11.000000, 0.000000\n234, 2.000000, 11.000000, 0.000000\n235, 3.000000, 11.000000, 0.000000\n236, 4.000000, 11.000000, 0.000000\n237, 5.000000, 11.000000, 0.000000\n238, 6.000000, 11.000000, 0.000000\n239, 7.000000, 11.000000, 0.000000\n240, 8.000000, 11.000000, 0.000000\n241, 9.000000, 11.000000, 0.000000\n242, 10.000000, 11.000000, 0.000000\n243, 11.000000, 11.000000, 0.000000\n244, 12.000000, 11.000000, 0.000000\n245, 13.000000, 11.000000, 0.000000\n246, 14.000000, 11.000000, 0.000000\n247, 15.000000, 11.000000, 0.000000\n248, 16.000000, 11.000000, 0.000000\n249, 17.000000, 11.000000, 0.000000\n250, 18.000000, 11.000000, 0.000000\n251, 19.000000, 11.000000, 0.000000\n252, 20.000000, 11.000000, 0.000000\n253, 0.000000, 12.000000, 0.000000\n254, 1.000000, 12.000000, 0.000000\n255, 2.000000, 12.000000, 0.000000\n256, 3.000000, 12.000000, 0.000000\n257, 4.000000, 12.000000, 0.000000\n258, 5.000000, 12.000000, 0.000000\n259, 6.000000, 12.000000, 0.000000\n260, 7.000000, 12.000000, 0.000000\n261, 8.000000, 12.000000, 0.000000\n262, 9.000000, 12.000000, 0.000000\n263, 10.000000, 12.000000, 0.000000\n264, 11.000000, 12.000000, 0.000000\n265, 12.000000, 12.000000, 0.000000\n266, 13.000000, 12.000000, 0.000000\n267, 14.000000, 12.000000, 0.000000\n268, 15.000000, 12.000000, 0.000000\n269, 16.000000, 12.000000, 0.000000\n270, 17.000000, 12.000000, 0.000000\n271, 18.000000, 12.000000, 0.000000\n272, 19.000000, 12.000000, 0.000000\n273, 20.000000, 12.000000, 0.000000\n274, 0.000000, 13.000000, 0.000000\n275, 1.000000, 13.000000, 0.000000\n276, 2.000000, 13.000000, 0.000000\n277, 3.000000, 13.000000, 0.000000\n278, 4.000000, 13.000000, 0.000000\n279, 5.000000, 13.000000, 0.000000\n280, 6.000000, 13.000000, 0.000000\n281, 7.000000, 13.000000, 0.000000\n282, 8.000000, 13.000000, 0.000000\n283, 9.000000, 13.000000, 0.000000\n284, 10.000000, 13.000000, 0.000000\n285, 11.000000, 13.000000, 0.000000\n286, 12.000000, 13.000000, 0.000000\n287, 13.000000, 13.000000, 0.000000\n288, 14.000000, 13.000000, 0.000000\n289, 15.000000, 13.000000, 0.000000\n290, 16.000000, 13.000000, 0.000000\n291, 17.000000, 13.000000, 0.000000\n292, 18.000000, 13.000000, 0.000000\n293, 19.000000, 13.000000, 0.000000\n294, 20.000000, 13.000000, 0.000000\n295, 0.000000, 14.000000, 0.000000\n296, 1.000000, 14.000000, 0.000000\n297, 2.000000, 14.000000, 0.000000\n298, 3.000000, 14.000000, 0.000000\n299, 4.000000, 14.000000, 0.000000\n300, 5.000000, 14.000000, 0.000000\n301, 6.000000, 14.000000, 0.000000\n302, 7.000000, 14.000000, 0.000000\n303, 8.000000, 14.000000, 0.000000\n304, 9.000000, 14.000000, 0.000000\n305, 10.000000, 14.000000, 0.000000\n306, 11.000000, 14.000000, 0.000000\n307, 12.000000, 14.000000, 0.000000\n308, 13.000000, 14.000000, 0.000000\n309, 14.000000, 14.000000, 0.000000\n310, 15.000000, 14.000000, 0.000000\n311, 16.000000, 14.000000, 0.000000\n312, 17.000000, 14.000000, 0.000000\n313, 18.000000, 14.000000, 0.000000\n314, 19.000000, 14.000000, 0.000000\n315, 20.000000, 14.000000, 0.000000\n316, 0.000000, 15.000000, 0.000000\n317, 1.000000, 15.000000, 0.000000\n318, 2.000000, 15.000000, 0.000000\n319, 3.000000, 15.000000, 0.000000\n320, 4.000000, 15.000000, 0.000000\n321, 5.000000, 15.000000, 0.000000\n322, 6.000000, 15.000000, 0.000000\n323, 7.000000, 15.000000, 0.000000\n324, 8.000000, 15.000000, 0.000000\n325, 9.000000, 15.000000, 0.000000\n326, 10.000000, 15.000000, 0.000000\n327, 11.000000, 15.000000, 0.000000\n328, 12.000000, 15.000000, 0.000000\n329, 13.000000, 15.000000, 0.000000\n330, 14.000000, 15.000000, 0.000000\n331, 15.000000, 15.000000, 0.000000\n332, 16.000000, 15.000000, 0.000000\n333, 17.000000, 15.000000, 0.000000\n334, 18.000000, 15.000000, 0.000000\n335, 19.000000, 15.000000, 0.000000\n336, 20.000000, 15.000000, 0.000000\n337, 0.000000, 16.000000, 0.000000\n338, 1.000000, 16.000000, 0.000000\n339, 2.000000, 16.000000, 0.000000\n340, 3.000000, 16.000000, 0.000000\n341, 4.000000, 16.000000, 0.000000\n342, 5.000000, 16.000000, 0.000000\n343, 6.000000, 16.000000, 0.000000\n344, 7.000000, 16.000000, 0.000000\n345, 8.000000, 16.000000, 0.000000\n346, 9.000000, 16.000000, 0.000000\n347, 10.000000, 16.000000, 0.000000\n348, 11.000000, 16.000000, 0.000000\n349, 12.000000, 16.000000, 0.000000\n350, 13.000000, 16.000000, 0.000000\n351, 14.000000, 16.000000, 0.000000\n352, 15.000000, 16.000000, 0.000000\n353, 16.000000, 16.000000, 0.000000\n354, 17.000000, 16.000000, 0.000000\n355, 18.000000, 16.000000, 0.000000\n356, 19.000000, 16.000000, 0.000000\n357, 20.000000, 16.000000, 0.000000\n358, 0.000000, 17.000000, 0.000000\n359, 1.000000, 17.000000, 0.000000\n360, 2.000000, 17.000000, 0.000000\n361, 3.000000, 17.000000, 0.000000\n362, 4.000000, 17.000000, 0.000000\n363, 5.000000, 17.000000, 0.000000\n364, 6.000000, 17.000000, 0.000000\n365, 7.000000, 17.000000, 0.000000\n366, 8.000000, 17.000000, 0.000000\n367, 9.000000, 17.000000, 0.000000\n368, 10.000000, 17.000000, 0.000000\n369, 11.000000, 17.000000, 0.000000\n370, 12.000000, 17.000000, 0.000000\n371, 13.000000, 17.000000, 0.000000\n372, 14.000000, 17.000000, 0.000000\n373, 15.000000, 17.000000, 0.000000\n374, 16.000000, 17.000000, 0.000000\n375, 17.000000, 17.000000, 0.000000\n376, 18.000000, 17.000000, 0.000000\n377, 19.000000, 17.000000, 0.000000\n378, 20.000000, 17.000000, 0.000000\n379, 0.000000, 18.000000, 0.000000\n380, 1.000000, 18.000000, 0.000000\n381, 2.000000, 18.000000, 0.000000\n382, 3.000000, 18.000000, 0.000000\n383, 4.000000, 18.000000, 0.000000\n384, 5.000000, 18.000000, 0.000000\n385, 6.000000, 18.000000, 0.000000\n386, 7.000000, 18.000000, 0.000000\n387, 8.000000, 18.000000, 0.000000\n388, 9.000000, 18.000000, 0.000000\n389, 10.000000, 18.000000, 0.000000\n390, 11.000000, 18.000000, 0.000000\n391, 12.000000, 18.000000, 0.000000\n392, 13.000000, 18.000000, 0.000000\n393, 14.000000, 18.000000, 0.000000\n394, 15.000000, 18.000000, 0.000000\n395, 16.000000, 18.000000, 0.000000\n396, 17.000000, 18.000000, 0.000000\n397, 18.000000, 18.000000, 0.000000\n398, 19.000000, 18.000000, 0.000000\n399, 20.000000, 18.000000, 0.000000\n400, 0.000000, 19.000000, 0.000000\n401, 1.000000, 19.000000, 0.000000\n402, 2.000000, 19.000000, 0.000000\n403, 3.000000, 19.000000, 0.000000\n404, 4.000000, 19.000000, 0.000000\n405, 5.000000, 19.000000, 0.000000\n406, 6.000000, 19.000000, 0.000000\n407, 7.000000, 19.000000, 0.000000\n408, 8.000000, 19.000000, 0.000000\n409, 9.000000, 19.000000, 0.000000\n410, 10.000000, 19.000000, 0.000000\n411, 11.000000, 19.000000, 0.000000\n412, 12.000000, 19.000000, 0.000000\n413, 13.000000, 19.000000, 0.000000\n414, 14.000000, 19.000000, 0.000000\n415, 15.000000, 19.000000, 0.000000\n416, 16.000000, 19.000000, 0.000000\n417, 17.000000, 19.000000, 0.000000\n418, 18.000000, 19.000000, 0.000000\n419, 19.000000, 19.000000, 0.000000\n420, 20.000000, 19.000000, 0.000000\n421, 0.000000, 20.000000, 0.000000\n422, 1.000000, 20.000000, 0.000000\n423, 2.000000, 20.000000, 0.000000\n424, 3.000000, 20.000000, 0.000000\n425, 4.000000, 20.000000, 0.000000\n426, 5.000000, 20.000000, 0.000000\n427, 6.000000, 20.000000, 0.000000\n428, 7.000000, 20.000000, 0.000000\n429, 8.000000, 20.000000, 0.000000\n430, 9.000000, 20.000000, 0.000000\n431, 10.000000, 20.000000, 0.000000\n432, 11.000000, 20.000000, 0.000000\n433, 12.000000, 20.000000, 0.000000\n434, 13.000000, 20.000000, 0.000000\n435, 14.000000, 20.000000, 0.000000\n436, 15.000000, 20.000000, 0.000000\n437, 16.000000, 20.000000, 0.000000\n438, 17.000000, 20.000000, 0.000000\n439, 18.000000, 20.000000, 0.000000\n440, 19.000000, 20.000000, 0.000000\n441, 20.000000, 20.000000, 0.000000\n442, 0.000000, 0.000000, 1.000000\n443, 1.000000, 0.000000, 1.000000\n444, 2.000000, 0.000000, 1.000000\n445, 3.000000, 0.000000, 1.000000\n446, 4.000000, 0.000000, 1.000000\n447, 5.000000, 0.000000, 1.000000\n448, 6.000000, 0.000000, 1.000000\n449, 7.000000, 0.000000, 1.000000\n450, 8.000000, 0.000000, 1.000000\n451, 9.000000, 0.000000, 1.000000\n452, 10.000000, 0.000000, 1.000000\n453, 11.000000, 0.000000, 1.000000\n454, 12.000000, 0.000000, 1.000000\n455, 13.000000, 0.000000, 1.000000\n456, 14.000000, 0.000000, 1.000000\n457, 15.000000, 0.000000, 1.000000\n458, 16.000000, 0.000000, 1.000000\n459, 17.000000, 0.000000, 1.000000\n460, 18.000000, 0.000000, 1.000000\n461, 19.000000, 0.000000, 1.000000\n462, 20.000000, 0.000000, 1.000000\n463, 0.000000, 1.000000, 1.000000\n464, 1.000000, 1.000000, 1.000000\n465, 2.000000, 1.000000, 1.000000\n466, 3.000000, 1.000000, 1.000000\n467, 4.000000, 1.000000, 1.000000\n468, 5.000000, 1.000000, 1.000000\n469, 6.000000, 1.000000, 1.000000\n470, 7.000000, 1.000000, 1.000000\n471, 8.000000, 1.000000, 1.000000\n472, 9.000000, 1.000000, 1.000000\n473, 10.000000, 1.000000, 1.000000\n474, 11.000000, 1.000000, 1.000000\n475, 12.000000, 1.000000, 1.000000\n476, 13.000000, 1.000000, 1.000000\n477, 14.000000, 1.000000, 1.000000\n478, 15.000000, 1.000000, 1.000000\n479, 16.000000, 1.000000, 1.000000\n480, 17.000000, 1.000000, 1.000000\n481, 18.000000, 1.000000, 1.000000\n482, 19.000000, 1.000000, 1.000000\n483, 20.000000, 1.000000, 1.000000\n484, 0.000000, 2.000000, 1.000000\n485, 1.000000, 2.000000, 1.000000\n486, 2.000000, 2.000000, 1.000000\n487, 3.000000, 2.000000, 1.000000\n488, 4.000000, 2.000000, 1.000000\n489, 5.000000, 2.000000, 1.000000\n490, 6.000000, 2.000000, 1.000000\n491, 7.000000, 2.000000, 1.000000\n492, 8.000000, 2.000000, 1.000000\n493, 9.000000, 2.000000, 1.000000\n494, 10.000000, 2.000000, 1.000000\n495, 11.000000, 2.000000, 1.000000\n496, 12.000000, 2.000000, 1.000000\n497, 13.000000, 2.000000, 1.000000\n498, 14.000000, 2.000000, 1.000000\n499, 15.000000, 2.000000, 1.000000\n500, 16.000000, 2.000000, 1.000000\n501, 17.000000, 2.000000, 1.000000\n502, 18.000000, 2.000000, 1.000000\n503, 19.000000, 2.000000, 1.000000\n504, 20.000000, 2.000000, 1.000000\n505, 0.000000, 3.000000, 1.000000\n506, 1.000000, 3.000000, 1.000000\n507, 2.000000, 3.000000, 1.000000\n508, 3.000000, 3.000000, 1.000000\n509, 4.000000, 3.000000, 1.000000\n510, 5.000000, 3.000000, 1.000000\n511, 6.000000, 3.000000, 1.000000\n512, 7.000000, 3.000000, 1.000000\n513, 8.000000, 3.000000, 1.000000\n514, 9.000000, 3.000000, 1.000000\n515, 10.000000, 3.000000, 1.000000\n516, 11.000000, 3.000000, 1.000000\n517, 12.000000, 3.000000, 1.000000\n518, 13.000000, 3.000000, 1.000000\n519, 14.000000, 3.000000, 1.000000\n520, 15.000000, 3.000000, 1.000000\n521, 16.000000, 3.000000, 1.000000\n522, 17.000000, 3.000000, 1.000000\n523, 18.000000, 3.000000, 1.000000\n524, 19.000000, 3.000000, 1.000000\n525, 20.000000, 3.000000, 1.000000\n526, 0.000000, 4.000000, 1.000000\n527, 1.000000, 4.000000, 1.000000\n528, 2.000000, 4.000000, 1.000000\n529, 3.000000, 4.000000, 1.000000\n530, 4.000000, 4.000000, 1.000000\n531, 5.000000, 4.000000, 1.000000\n532, 6.000000, 4.000000, 1.000000\n533, 7.000000, 4.000000, 1.000000\n534, 8.000000, 4.000000, 1.000000\n535, 9.000000, 4.000000, 1.000000\n536, 10.000000, 4.000000, 1.000000\n537, 11.000000, 4.000000, 1.000000\n538, 12.000000, 4.000000, 1.000000\n539, 13.000000, 4.000000, 1.000000\n540, 14.000000, 4.000000, 1.000000\n541, 15.000000, 4.000000, 1.000000\n542, 16.000000, 4.000000, 1.000000\n543, 17.000000, 4.000000, 1.000000\n544, 18.000000, 4.000000, 1.000000\n545, 19.000000, 4.000000, 1.000000\n546, 20.000000, 4.000000, 1.000000\n547, 0.000000, 5.000000, 1.000000\n548, 1.000000, 5.000000, 1.000000\n549, 2.000000, 5.000000, 1.000000\n550, 3.000000, 5.000000, 1.000000\n551, 4.000000, 5.000000, 1.000000\n552, 5.000000, 5.000000, 1.000000\n553, 6.000000, 5.000000, 1.000000\n554, 7.000000, 5.000000, 1.000000\n555, 8.000000, 5.000000, 1.000000\n556, 9.000000, 5.000000, 1.000000\n557, 10.000000, 5.000000, 1.000000\n558, 11.000000, 5.000000, 1.000000\n559, 12.000000, 5.000000, 1.000000\n560, 13.000000, 5.000000, 1.000000\n561, 14.000000, 5.000000, 1.000000\n562, 15.000000, 5.000000, 1.000000\n563, 16.000000, 5.000000, 1.000000\n564, 17.000000, 5.000000, 1.000000\n565, 18.000000, 5.000000, 1.000000\n566, 19.000000, 5.000000, 1.000000\n567, 20.000000, 5.000000, 1.000000\n568, 0.000000, 6.000000, 1.000000\n569, 1.000000, 6.000000, 1.000000\n570, 2.000000, 6.000000, 1.000000\n571, 3.000000, 6.000000, 1.000000\n572, 4.000000, 6.000000, 1.000000\n573, 5.000000, 6.000000, 1.000000\n574, 6.000000, 6.000000, 1.000000\n575, 7.000000, 6.000000, 1.000000\n576, 8.000000, 6.000000, 1.000000\n577, 9.000000, 6.000000, 1.000000\n578, 10.000000, 6.000000, 1.000000\n579, 11.000000, 6.000000, 1.000000\n580, 12.000000, 6.000000, 1.000000\n581, 13.000000, 6.000000, 1.000000\n582, 14.000000, 6.000000, 1.000000\n583, 15.000000, 6.000000, 1.000000\n584, 16.000000, 6.000000, 1.000000\n585, 17.000000, 6.000000, 1.000000\n586, 18.000000, 6.000000, 1.000000\n587, 19.000000, 6.000000, 1.000000\n588, 20.000000, 6.000000, 1.000000\n589, 0.000000, 7.000000, 1.000000\n590, 1.000000, 7.000000, 1.000000\n591, 2.000000, 7.000000, 1.000000\n592, 3.000000, 7.000000, 1.000000\n593, 4.000000, 7.000000, 1.000000\n594, 5.000000, 7.000000, 1.000000\n595, 6.000000, 7.000000, 1.000000\n596, 7.000000, 7.000000, 1.000000\n597, 8.000000, 7.000000, 1.000000\n598, 9.000000, 7.000000, 1.000000\n599, 10.000000, 7.000000, 1.000000\n600, 11.000000, 7.000000, 1.000000\n601, 12.000000, 7.000000, 1.000000\n602, 13.000000, 7.000000, 1.000000\n603, 14.000000, 7.000000, 1.000000\n604, 15.000000, 7.000000, 1.000000\n605, 16.000000, 7.000000, 1.000000\n606, 17.000000, 7.000000, 1.000000\n607, 18.000000, 7.000000, 1.000000\n608, 19.000000, 7.000000, 1.000000\n609, 20.000000, 7.000000, 1.000000\n610, 0.000000, 8.000000, 1.000000\n611, 1.000000, 8.000000, 1.000000\n612, 2.000000, 8.000000, 1.000000\n613, 3.000000, 8.000000, 1.000000\n614, 4.000000, 8.000000, 1.000000\n615, 5.000000, 8.000000, 1.000000\n616, 6.000000, 8.000000, 1.000000\n617, 7.000000, 8.000000, 1.000000\n618, 8.000000, 8.000000, 1.000000\n619, 9.000000, 8.000000, 1.000000\n620, 10.000000, 8.000000, 1.000000\n621, 11.000000, 8.000000, 1.000000\n622, 12.000000, 8.000000, 1.000000\n623, 13.000000, 8.000000, 1.000000\n624, 14.000000, 8.000000, 1.000000\n625, 15.000000, 8.000000, 1.000000\n626, 16.000000, 8.000000, 1.000000\n627, 17.000000, 8.000000, 1.000000\n628, 18.000000, 8.000000, 1.000000\n629, 19.000000, 8.000000, 1.000000\n630, 20.000000, 8.000000, 1.000000\n631, 0.000000, 9.000000, 1.000000\n632, 1.000000, 9.000000, 1.000000\n633, 2.000000, 9.000000, 1.000000\n634, 3.000000, 9.000000, 1.000000\n635, 4.000000, 9.000000, 1.000000\n636, 5.000000, 9.000000, 1.000000\n637, 6.000000, 9.000000, 1.000000\n638, 7.000000, 9.000000, 1.000000\n639, 8.000000, 9.000000, 1.000000\n640, 9.000000, 9.000000, 1.000000\n641, 10.000000, 9.000000, 1.000000\n642, 11.000000, 9.000000, 1.000000\n643, 12.000000, 9.000000, 1.000000\n644, 13.000000, 9.000000, 1.000000\n645, 14.000000, 9.000000, 1.000000\n646, 15.000000, 9.000000, 1.000000\n647, 16.000000, 9.000000, 1.000000\n648, 17.000000, 9.000000, 1.000000\n649, 18.000000, 9.000000, 1.000000\n650, 19.000000, 9.000000, 1.000000\n651, 20.000000, 9.000000, 1.000000\n652, 0.000000, 10.000000, 1.000000\n653, 1.000000, 10.000000, 1.000000\n654, 2.000000, 10.000000, 1.000000\n655, 3.000000, 10.000000, 1.000000\n656, 4.000000, 10.000000, 1.000000\n657, 5.000000, 10.000000, 1.000000\n658, 6.000000, 10.000000, 1.000000\n659, 7.000000, 10.000000, 1.000000\n660, 8.000000, 10.000000, 1.000000\n661, 9.000000, 10.000000, 1.000000\n662, 10.000000, 10.000000, 1.000000\n663, 11.000000, 10.000000, 1.000000\n664, 12.000000, 10.000000, 1.000000\n665, 13.000000, 10.000000, 1.000000\n666, 14.000000, 10.000000, 1.000000\n667, 15.000000, 10.000000, 1.000000\n668, 16.000000, 10.000000, 1.000000\n669, 17.000000, 10.000000, 1.000000\n670, 18.000000, 10.000000, 1.000000\n671, 19.000000, 10.000000, 1.000000\n672, 20.000000, 10.000000, 1.000000\n673, 0.000000, 11.000000, 1.000000\n674, 1.000000, 11.000000, 1.000000\n675, 2.000000, 11.000000, 1.000000\n676, 3.000000, 11.000000, 1.000000\n677, 4.000000, 11.000000, 1.000000\n678, 5.000000, 11.000000, 1.000000\n679, 6.000000, 11.000000, 1.000000\n680, 7.000000, 11.000000, 1.000000\n681, 8.000000, 11.000000, 1.000000\n682, 9.000000, 11.000000, 1.000000\n683, 10.000000, 11.000000, 1.000000\n684, 11.000000, 11.000000, 1.000000\n685, 12.000000, 11.000000, 1.000000\n686, 13.000000, 11.000000, 1.000000\n687, 14.000000, 11.000000, 1.000000\n688, 15.000000, 11.000000, 1.000000\n689, 16.000000, 11.000000, 1.000000\n690, 17.000000, 11.000000, 1.000000\n691, 18.000000, 11.000000, 1.000000\n692, 19.000000, 11.000000, 1.000000\n693, 20.000000, 11.000000, 1.000000\n694, 0.000000, 12.000000, 1.000000\n695, 1.000000, 12.000000, 1.000000\n696, 2.000000, 12.000000, 1.000000\n697, 3.000000, 12.000000, 1.000000\n698, 4.000000, 12.000000, 1.000000\n699, 5.000000, 12.000000, 1.000000\n700, 6.000000, 12.000000, 1.000000\n701, 7.000000, 12.000000, 1.000000\n702, 8.000000, 12.000000, 1.000000\n703, 9.000000, 12.000000, 1.000000\n704, 10.000000, 12.000000, 1.000000\n705, 11.000000, 12.000000, 1.000000\n706, 12.000000, 12.000000, 1.000000\n707, 13.000000, 12.000000, 1.000000\n708, 14.000000, 12.000000, 1.000000\n709, 15.000000, 12.000000, 1.000000\n710, 16.000000, 12.000000, 1.000000\n711, 17.000000, 12.000000, 1.000000\n712, 18.000000, 12.000000, 1.000000\n713, 19.000000, 12.000000, 1.000000\n714, 20.000000, 12.000000, 1.000000\n715, 0.000000, 13.000000, 1.000000\n716, 1.000000, 13.000000, 1.000000\n717, 2.000000, 13.000000, 1.000000\n718, 3.000000, 13.000000, 1.000000\n719, 4.000000, 13.000000, 1.000000\n720, 5.000000, 13.000000, 1.000000\n721, 6.000000, 13.000000, 1.000000\n722, 7.000000, 13.000000, 1.000000\n723, 8.000000, 13.000000, 1.000000\n724, 9.000000, 13.000000, 1.000000\n725, 10.000000, 13.000000, 1.000000\n726, 11.000000, 13.000000, 1.000000\n727, 12.000000, 13.000000, 1.000000\n728, 13.000000, 13.000000, 1.000000\n729, 14.000000, 13.000000, 1.000000\n730, 15.000000, 13.000000, 1.000000\n731, 16.000000, 13.000000, 1.000000\n732, 17.000000, 13.000000, 1.000000\n733, 18.000000, 13.000000, 1.000000\n734, 19.000000, 13.000000, 1.000000\n735, 20.000000, 13.000000, 1.000000\n736, 0.000000, 14.000000, 1.000000\n737, 1.000000, 14.000000, 1.000000\n738, 2.000000, 14.000000, 1.000000\n739, 3.000000, 14.000000, 1.000000\n740, 4.000000, 14.000000, 1.000000\n741, 5.000000, 14.000000, 1.000000\n742, 6.000000, 14.000000, 1.000000\n743, 7.000000, 14.000000, 1.000000\n744, 8.000000, 14.000000, 1.000000\n745, 9.000000, 14.000000, 1.000000\n746, 10.000000, 14.000000, 1.000000\n747, 11.000000, 14.000000, 1.000000\n748, 12.000000, 14.000000, 1.000000\n749, 13.000000, 14.000000, 1.000000\n750, 14.000000, 14.000000, 1.000000\n751, 15.000000, 14.000000, 1.000000\n752, 16.000000, 14.000000, 1.000000\n753, 17.000000, 14.000000, 1.000000\n754, 18.000000, 14.000000, 1.000000\n755, 19.000000, 14.000000, 1.000000\n756, 20.000000, 14.000000, 1.000000\n757, 0.000000, 15.000000, 1.000000\n758, 1.000000, 15.000000, 1.000000\n759, 2.000000, 15.000000, 1.000000\n760, 3.000000, 15.000000, 1.000000\n761, 4.000000, 15.000000, 1.000000\n762, 5.000000, 15.000000, 1.000000\n763, 6.000000, 15.000000, 1.000000\n764, 7.000000, 15.000000, 1.000000\n765, 8.000000, 15.000000, 1.000000\n766, 9.000000, 15.000000, 1.000000\n767, 10.000000, 15.000000, 1.000000\n768, 11.000000, 15.000000, 1.000000\n769, 12.000000, 15.000000, 1.000000\n770, 13.000000, 15.000000, 1.000000\n771, 14.000000, 15.000000, 1.000000\n772, 15.000000, 15.000000, 1.000000\n773, 16.000000, 15.000000, 1.000000\n774, 17.000000, 15.000000, 1.000000\n775, 18.000000, 15.000000, 1.000000\n776, 19.000000, 15.000000, 1.000000\n777, 20.000000, 15.000000, 1.000000\n778, 0.000000, 16.000000, 1.000000\n779, 1.000000, 16.000000, 1.000000\n780, 2.000000, 16.000000, 1.000000\n781, 3.000000, 16.000000, 1.000000\n782, 4.000000, 16.000000, 1.000000\n783, 5.000000, 16.000000, 1.000000\n784, 6.000000, 16.000000, 1.000000\n785, 7.000000, 16.000000, 1.000000\n786, 8.000000, 16.000000, 1.000000\n787, 9.000000, 16.000000, 1.000000\n788, 10.000000, 16.000000, 1.000000\n789, 11.000000, 16.000000, 1.000000\n790, 12.000000, 16.000000, 1.000000\n791, 13.000000, 16.000000, 1.000000\n792, 14.000000, 16.000000, 1.000000\n793, 15.000000, 16.000000, 1.000000\n794, 16.000000, 16.000000, 1.000000\n795, 17.000000, 16.000000, 1.000000\n796, 18.000000, 16.000000, 1.000000\n797, 19.000000, 16.000000, 1.000000\n798, 20.000000, 16.000000, 1.000000\n799, 0.000000, 17.000000, 1.000000\n800, 1.000000, 17.000000, 1.000000\n801, 2.000000, 17.000000, 1.000000\n802, 3.000000, 17.000000, 1.000000\n803, 4.000000, 17.000000, 1.000000\n804, 5.000000, 17.000000, 1.000000\n805, 6.000000, 17.000000, 1.000000\n806, 7.000000, 17.000000, 1.000000\n807, 8.000000, 17.000000, 1.000000\n808, 9.000000, 17.000000, 1.000000\n809, 10.000000, 17.000000, 1.000000\n810, 11.000000, 17.000000, 1.000000\n811, 12.000000, 17.000000, 1.000000\n812, 13.000000, 17.000000, 1.000000\n813, 14.000000, 17.000000, 1.000000\n814, 15.000000, 17.000000, 1.000000\n815, 16.000000, 17.000000, 1.000000\n816, 17.000000, 17.000000, 1.000000\n817, 18.000000, 17.000000, 1.000000\n818, 19.000000, 17.000000, 1.000000\n819, 20.000000, 17.000000, 1.000000\n820, 0.000000, 18.000000, 1.000000\n821, 1.000000, 18.000000, 1.000000\n822, 2.000000, 18.000000, 1.000000\n823, 3.000000, 18.000000, 1.000000\n824, 4.000000, 18.000000, 1.000000\n825, 5.000000, 18.000000, 1.000000\n826, 6.000000, 18.000000, 1.000000\n827, 7.000000, 18.000000, 1.000000\n828, 8.000000, 18.000000, 1.000000\n829, 9.000000, 18.000000, 1.000000\n830, 10.000000, 18.000000, 1.000000\n831, 11.000000, 18.000000, 1.000000\n832, 12.000000, 18.000000, 1.000000\n833, 13.000000, 18.000000, 1.000000\n834, 14.000000, 18.000000, 1.000000\n835, 15.000000, 18.000000, 1.000000\n836, 16.000000, 18.000000, 1.000000\n837, 17.000000, 18.000000, 1.000000\n838, 18.000000, 18.000000, 1.000000\n839, 19.000000, 18.000000, 1.000000\n840, 20.000000, 18.000000, 1.000000\n841, 0.000000, 19.000000, 1.000000\n842, 1.000000, 19.000000, 1.000000\n843, 2.000000, 19.000000, 1.000000\n844, 3.000000, 19.000000, 1.000000\n845, 4.000000, 19.000000, 1.000000\n846, 5.000000, 19.000000, 1.000000\n847, 6.000000, 19.000000, 1.000000\n848, 7.000000, 19.000000, 1.000000\n849, 8.000000, 19.000000, 1.000000\n850, 9.000000, 19.000000, 1.000000\n851, 10.000000, 19.000000, 1.000000\n852, 11.000000, 19.000000, 1.000000\n853, 12.000000, 19.000000, 1.000000\n854, 13.000000, 19.000000, 1.000000\n855, 14.000000, 19.000000, 1.000000\n856, 15.000000, 19.000000, 1.000000\n857, 16.000000, 19.000000, 1.000000\n858, 17.000000, 19.000000, 1.000000\n859, 18.000000, 19.000000, 1.000000\n860, 19.000000, 19.000000, 1.000000\n861, 20.000000, 19.000000, 1.000000\n862, 0.000000, 20.000000, 1.000000\n863, 1.000000, 20.000000, 1.000000\n864, 2.000000, 20.000000, 1.000000\n865, 3.000000, 20.000000, 1.000000\n866, 4.000000, 20.000000, 1.000000\n867, 5.000000, 20.000000, 1.000000\n868, 6.000000, 20.000000, 1.000000\n869, 7.000000, 20.000000, 1.000000\n870, 8.000000, 20.000000, 1.000000\n871, 9.000000, 20.000000, 1.000000\n872, 10.000000, 20.000000, 1.000000\n873, 11.000000, 20.000000, 1.000000\n874, 12.000000, 20.000000, 1.000000\n875, 13.000000, 20.000000, 1.000000\n876, 14.000000, 20.000000, 1.000000\n877, 15.000000, 20.000000, 1.000000\n878, 16.000000, 20.000000, 1.000000\n879, 17.000000, 20.000000, 1.000000\n880, 18.000000, 20.000000, 1.000000\n881, 19.000000, 20.000000, 1.000000\n882, 20.000000, 20.000000, 1.000000\n883, 0.000000, 0.000000, 2.000000\n884, 1.000000, 0.000000, 2.000000\n885, 2.000000, 0.000000, 2.000000\n886, 3.000000, 0.000000, 2.000000\n887, 4.000000, 0.000000, 2.000000\n888, 5.000000, 0.000000, 2.000000\n889, 6.000000, 0.000000, 2.000000\n890, 7.000000, 0.000000, 2.000000\n891, 8.000000, 0.000000, 2.000000\n892, 9.000000, 0.000000, 2.000000\n893, 10.000000, 0.000000, 2.000000\n894, 11.000000, 0.000000, 2.000000\n895, 12.000000, 0.000000, 2.000000\n896, 13.000000, 0.000000, 2.000000\n897, 14.000000, 0.000000, 2.000000\n898, 15.000000, 0.000000, 2.000000\n899, 16.000000, 0.000000, 2.000000\n900, 17.000000, 0.000000, 2.000000\n901, 18.000000, 0.000000, 2.000000\n902, 19.000000, 0.000000, 2.000000\n903, 20.000000, 0.000000, 2.000000\n904, 0.000000, 1.000000, 2.000000\n905, 1.000000, 1.000000, 2.000000\n906, 2.000000, 1.000000, 2.000000\n907, 3.000000, 1.000000, 2.000000\n908, 4.000000, 1.000000, 2.000000\n909, 5.000000, 1.000000, 2.000000\n910, 6.000000, 1.000000, 2.000000\n911, 7.000000, 1.000000, 2.000000\n912, 8.000000, 1.000000, 2.000000\n913, 9.000000, 1.000000, 2.000000\n914, 10.000000, 1.000000, 2.000000\n915, 11.000000, 1.000000, 2.000000\n916, 12.000000, 1.000000, 2.000000\n917, 13.000000, 1.000000, 2.000000\n918, 14.000000, 1.000000, 2.000000\n919, 15.000000, 1.000000, 2.000000\n920, 16.000000, 1.000000, 2.000000\n921, 17.000000, 1.000000, 2.000000\n922, 18.000000, 1.000000, 2.000000\n923, 19.000000, 1.000000, 2.000000\n924, 20.000000, 1.000000, 2.000000\n925, 0.000000, 2.000000, 2.000000\n926, 1.000000, 2.000000, 2.000000\n927, 2.000000, 2.000000, 2.000000\n928, 3.000000, 2.000000, 2.000000\n929, 4.000000, 2.000000, 2.000000\n930, 5.000000, 2.000000, 2.000000\n931, 6.000000, 2.000000, 2.000000\n932, 7.000000, 2.000000, 2.000000\n933, 8.000000, 2.000000, 2.000000\n934, 9.000000, 2.000000, 2.000000\n935, 10.000000, 2.000000, 2.000000\n936, 11.000000, 2.000000, 2.000000\n937, 12.000000, 2.000000, 2.000000\n938, 13.000000, 2.000000, 2.000000\n939, 14.000000, 2.000000, 2.000000\n940, 15.000000, 2.000000, 2.000000\n941, 16.000000, 2.000000, 2.000000\n942, 17.000000, 2.000000, 2.000000\n943, 18.000000, 2.000000, 2.000000\n944, 19.000000, 2.000000, 2.000000\n945, 20.000000, 2.000000, 2.000000\n946, 0.000000, 3.000000, 2.000000\n947, 1.000000, 3.000000, 2.000000\n948, 2.000000, 3.000000, 2.000000\n949, 3.000000, 3.000000, 2.000000\n950, 4.000000, 3.000000, 2.000000\n951, 5.000000, 3.000000, 2.000000\n952, 6.000000, 3.000000, 2.000000\n953, 7.000000, 3.000000, 2.000000\n954, 8.000000, 3.000000, 2.000000\n955, 9.000000, 3.000000, 2.000000\n956, 10.000000, 3.000000, 2.000000\n957, 11.000000, 3.000000, 2.000000\n958, 12.000000, 3.000000, 2.000000\n959, 13.000000, 3.000000, 2.000000\n960, 14.000000, 3.000000, 2.000000\n961, 15.000000, 3.000000, 2.000000\n962, 16.000000, 3.000000, 2.000000\n963, 17.000000, 3.000000, 2.000000\n964, 18.000000, 3.000000, 2.000000\n965, 19.000000, 3.000000, 2.000000\n966, 20.000000, 3.000000, 2.000000\n967, 0.000000, 4.000000, 2.000000\n968, 1.000000, 4.000000, 2.000000\n969, 2.000000, 4.000000, 2.000000\n970, 3.000000, 4.000000, 2.000000\n971, 4.000000, 4.000000, 2.000000\n972, 5.000000, 4.000000, 2.000000\n973, 6.000000, 4.000000, 2.000000\n974, 7.000000, 4.000000, 2.000000\n975, 8.000000, 4.000000, 2.000000\n976, 9.000000, 4.000000, 2.000000\n977, 10.000000, 4.000000, 2.000000\n978, 11.000000, 4.000000, 2.000000\n979, 12.000000, 4.000000, 2.000000\n980, 13.000000, 4.000000, 2.000000\n981, 14.000000, 4.000000, 2.000000\n982, 15.000000, 4.000000, 2.000000\n983, 16.000000, 4.000000, 2.000000\n984, 17.000000, 4.000000, 2.000000\n985, 18.000000, 4.000000, 2.000000\n986, 19.000000, 4.000000, 2.000000\n987, 20.000000, 4.000000, 2.000000\n988, 0.000000, 5.000000, 2.000000\n989, 1.000000, 5.000000, 2.000000\n990, 2.000000, 5.000000, 2.000000\n991, 3.000000, 5.000000, 2.000000\n992, 4.000000, 5.000000, 2.000000\n993, 5.000000, 5.000000, 2.000000\n994, 6.000000, 5.000000, 2.000000\n995, 7.000000, 5.000000, 2.000000\n996, 8.000000, 5.000000, 2.000000\n997, 9.000000, 5.000000, 2.000000\n998, 10.000000, 5.000000, 2.000000\n999, 11.000000, 5.000000, 2.000000\n1000, 12.000000, 5.000000, 2.000000\n1001, 13.000000, 5.000000, 2.000000\n1002, 14.000000, 5.000000, 2.000000\n1003, 15.000000, 5.000000, 2.000000\n1004, 16.000000, 5.000000, 2.000000\n1005, 17.000000, 5.000000, 2.000000\n1006, 18.000000, 5.000000, 2.000000\n1007, 19.000000, 5.000000, 2.000000\n1008, 20.000000, 5.000000, 2.000000\n1009, 0.000000, 6.000000, 2.000000\n1010, 1.000000, 6.000000, 2.000000\n1011, 2.000000, 6.000000, 2.000000\n1012, 3.000000, 6.000000, 2.000000\n1013, 4.000000, 6.000000, 2.000000\n1014, 5.000000, 6.000000, 2.000000\n1015, 6.000000, 6.000000, 2.000000\n1016, 7.000000, 6.000000, 2.000000\n1017, 8.000000, 6.000000, 2.000000\n1018, 9.000000, 6.000000, 2.000000\n1019, 10.000000, 6.000000, 2.000000\n1020, 11.000000, 6.000000, 2.000000\n1021, 12.000000, 6.000000, 2.000000\n1022, 13.000000, 6.000000, 2.000000\n1023, 14.000000, 6.000000, 2.000000\n1024, 15.000000, 6.000000, 2.000000\n1025, 16.000000, 6.000000, 2.000000\n1026, 17.000000, 6.000000, 2.000000\n1027, 18.000000, 6.000000, 2.000000\n1028, 19.000000, 6.000000, 2.000000\n1029, 20.000000, 6.000000, 2.000000\n1030, 0.000000, 7.000000, 2.000000\n1031, 1.000000, 7.000000, 2.000000\n1032, 2.000000, 7.000000, 2.000000\n1033, 3.000000, 7.000000, 2.000000\n1034, 4.000000, 7.000000, 2.000000\n1035, 5.000000, 7.000000, 2.000000\n1036, 6.000000, 7.000000, 2.000000\n1037, 7.000000, 7.000000, 2.000000\n1038, 8.000000, 7.000000, 2.000000\n1039, 9.000000, 7.000000, 2.000000\n1040, 10.000000, 7.000000, 2.000000\n1041, 11.000000, 7.000000, 2.000000\n1042, 12.000000, 7.000000, 2.000000\n1043, 13.000000, 7.000000, 2.000000\n1044, 14.000000, 7.000000, 2.000000\n1045, 15.000000, 7.000000, 2.000000\n1046, 16.000000, 7.000000, 2.000000\n1047, 17.000000, 7.000000, 2.000000\n1048, 18.000000, 7.000000, 2.000000\n1049, 19.000000, 7.000000, 2.000000\n1050, 20.000000, 7.000000, 2.000000\n1051, 0.000000, 8.000000, 2.000000\n1052, 1.000000, 8.000000, 2.000000\n1053, 2.000000, 8.000000, 2.000000\n1054, 3.000000, 8.000000, 2.000000\n1055, 4.000000, 8.000000, 2.000000\n1056, 5.000000, 8.000000, 2.000000\n1057, 6.000000, 8.000000, 2.000000\n1058, 7.000000, 8.000000, 2.000000\n1059, 8.000000, 8.000000, 2.000000\n1060, 9.000000, 8.000000, 2.000000\n1061, 10.000000, 8.000000, 2.000000\n1062, 11.000000, 8.000000, 2.000000\n1063, 12.000000, 8.000000, 2.000000\n1064, 13.000000, 8.000000, 2.000000\n1065, 14.000000, 8.000000, 2.000000\n1066, 15.000000, 8.000000, 2.000000\n1067, 16.000000, 8.000000, 2.000000\n1068, 17.000000, 8.000000, 2.000000\n1069, 18.000000, 8.000000, 2.000000\n1070, 19.000000, 8.000000, 2.000000\n1071, 20.000000, 8.000000, 2.000000\n1072, 0.000000, 9.000000, 2.000000\n1073, 1.000000, 9.000000, 2.000000\n1074, 2.000000, 9.000000, 2.000000\n1075, 3.000000, 9.000000, 2.000000\n1076, 4.000000, 9.000000, 2.000000\n1077, 5.000000, 9.000000, 2.000000\n1078, 6.000000, 9.000000, 2.000000\n1079, 7.000000, 9.000000, 2.000000\n1080, 8.000000, 9.000000, 2.000000\n1081, 9.000000, 9.000000, 2.000000\n1082, 10.000000, 9.000000, 2.000000\n1083, 11.000000, 9.000000, 2.000000\n1084, 12.000000, 9.000000, 2.000000\n1085, 13.000000, 9.000000, 2.000000\n1086, 14.000000, 9.000000, 2.000000\n1087, 15.000000, 9.000000, 2.000000\n1088, 16.000000, 9.000000, 2.000000\n1089, 17.000000, 9.000000, 2.000000\n1090, 18.000000, 9.000000, 2.000000\n1091, 19.000000, 9.000000, 2.000000\n1092, 20.000000, 9.000000, 2.000000\n1093, 0.000000, 10.000000, 2.000000\n1094, 1.000000, 10.000000, 2.000000\n1095, 2.000000, 10.000000, 2.000000\n1096, 3.000000, 10.000000, 2.000000\n1097, 4.000000, 10.000000, 2.000000\n1098, 5.000000, 10.000000, 2.000000\n1099, 6.000000, 10.000000, 2.000000\n1100, 7.000000, 10.000000, 2.000000\n1101, 8.000000, 10.000000, 2.000000\n1102, 9.000000, 10.000000, 2.000000\n1103, 10.000000, 10.000000, 2.000000\n1104, 11.000000, 10.000000, 2.000000\n1105, 12.000000, 10.000000, 2.000000\n1106, 13.000000, 10.000000, 2.000000\n1107, 14.000000, 10.000000, 2.000000\n1108, 15.000000, 10.000000, 2.000000\n1109, 16.000000, 10.000000, 2.000000\n1110, 17.000000, 10.000000, 2.000000\n1111, 18.000000, 10.000000, 2.000000\n1112, 19.000000, 10.000000, 2.000000\n1113, 20.000000, 10.000000, 2.000000\n1114, 0.000000, 11.000000, 2.000000\n1115, 1.000000, 11.000000, 2.000000\n1116, 2.000000, 11.000000, 2.000000\n1117, 3.000000, 11.000000, 2.000000\n1118, 4.000000, 11.000000, 2.000000\n1119, 5.000000, 11.000000, 2.000000\n1120, 6.000000, 11.000000, 2.000000\n1121, 7.000000, 11.000000, 2.000000\n1122, 8.000000, 11.000000, 2.000000\n1123, 9.000000, 11.000000, 2.000000\n1124, 10.000000, 11.000000, 2.000000\n1125, 11.000000, 11.000000, 2.000000\n1126, 12.000000, 11.000000, 2.000000\n1127, 13.000000, 11.000000, 2.000000\n1128, 14.000000, 11.000000, 2.000000\n1129, 15.000000, 11.000000, 2.000000\n1130, 16.000000, 11.000000, 2.000000\n1131, 17.000000, 11.000000, 2.000000\n1132, 18.000000, 11.000000, 2.000000\n1133, 19.000000, 11.000000, 2.000000\n1134, 20.000000, 11.000000, 2.000000\n1135, 0.000000, 12.000000, 2.000000\n1136, 1.000000, 12.000000, 2.000000\n1137, 2.000000, 12.000000, 2.000000\n1138, 3.000000, 12.000000, 2.000000\n1139, 4.000000, 12.000000, 2.000000\n1140, 5.000000, 12.000000, 2.000000\n1141, 6.000000, 12.000000, 2.000000\n1142, 7.000000, 12.000000, 2.000000\n1143, 8.000000, 12.000000, 2.000000\n1144, 9.000000, 12.000000, 2.000000\n1145, 10.000000, 12.000000, 2.000000\n1146, 11.000000, 12.000000, 2.000000\n1147, 12.000000, 12.000000, 2.000000\n1148, 13.000000, 12.000000, 2.000000\n1149, 14.000000, 12.000000, 2.000000\n1150, 15.000000, 12.000000, 2.000000\n1151, 16.000000, 12.000000, 2.000000\n1152, 17.000000, 12.000000, 2.000000\n1153, 18.000000, 12.000000, 2.000000\n1154, 19.000000, 12.000000, 2.000000\n1155, 20.000000, 12.000000, 2.000000\n1156, 0.000000, 13.000000, 2.000000\n1157, 1.000000, 13.000000, 2.000000\n1158, 2.000000, 13.000000, 2.000000\n1159, 3.000000, 13.000000, 2.000000\n1160, 4.000000, 13.000000, 2.000000\n1161, 5.000000, 13.000000, 2.000000\n1162, 6.000000, 13.000000, 2.000000\n1163, 7.000000, 13.000000, 2.000000\n1164, 8.000000, 13.000000, 2.000000\n1165, 9.000000, 13.000000, 2.000000\n1166, 10.000000, 13.000000, 2.000000\n1167, 11.000000, 13.000000, 2.000000\n1168, 12.000000, 13.000000, 2.000000\n1169, 13.000000, 13.000000, 2.000000\n1170, 14.000000, 13.000000, 2.000000\n1171, 15.000000, 13.000000, 2.000000\n1172, 16.000000, 13.000000, 2.000000\n1173, 17.000000, 13.000000, 2.000000\n1174, 18.000000, 13.000000, 2.000000\n1175, 19.000000, 13.000000, 2.000000\n1176, 20.000000, 13.000000, 2.000000\n1177, 0.000000, 14.000000, 2.000000\n1178, 1.000000, 14.000000, 2.000000\n1179, 2.000000, 14.000000, 2.000000\n1180, 3.000000, 14.000000, 2.000000\n1181, 4.000000, 14.000000, 2.000000\n1182, 5.000000, 14.000000, 2.000000\n1183, 6.000000, 14.000000, 2.000000\n1184, 7.000000, 14.000000, 2.000000\n1185, 8.000000, 14.000000, 2.000000\n1186, 9.000000, 14.000000, 2.000000\n1187, 10.000000, 14.000000, 2.000000\n1188, 11.000000, 14.000000, 2.000000\n1189, 12.000000, 14.000000, 2.000000\n1190, 13.000000, 14.000000, 2.000000\n1191, 14.000000, 14.000000, 2.000000\n1192, 15.000000, 14.000000, 2.000000\n1193, 16.000000, 14.000000, 2.000000\n1194, 17.000000, 14.000000, 2.000000\n1195, 18.000000, 14.000000, 2.000000\n1196, 19.000000, 14.000000, 2.000000\n1197, 20.000000, 14.000000, 2.000000\n1198, 0.000000, 15.000000, 2.000000\n1199, 1.000000, 15.000000, 2.000000\n1200, 2.000000, 15.000000, 2.000000\n1201, 3.000000, 15.000000, 2.000000\n1202, 4.000000, 15.000000, 2.000000\n1203, 5.000000, 15.000000, 2.000000\n1204, 6.000000, 15.000000, 2.000000\n1205, 7.000000, 15.000000, 2.000000\n1206, 8.000000, 15.000000, 2.000000\n1207, 9.000000, 15.000000, 2.000000\n1208, 10.000000, 15.000000, 2.000000\n1209, 11.000000, 15.000000, 2.000000\n1210, 12.000000, 15.000000, 2.000000\n1211, 13.000000, 15.000000, 2.000000\n1212, 14.000000, 15.000000, 2.000000\n1213, 15.000000, 15.000000, 2.000000\n1214, 16.000000, 15.000000, 2.000000\n1215, 17.000000, 15.000000, 2.000000\n1216, 18.000000, 15.000000, 2.000000\n1217, 19.000000, 15.000000, 2.000000\n1218, 20.000000, 15.000000, 2.000000\n1219, 0.000000, 16.000000, 2.000000\n1220, 1.000000, 16.000000, 2.000000\n1221, 2.000000, 16.000000, 2.000000\n1222, 3.000000, 16.000000, 2.000000\n1223, 4.000000, 16.000000, 2.000000\n1224, 5.000000, 16.000000, 2.000000\n1225, 6.000000, 16.000000, 2.000000\n1226, 7.000000, 16.000000, 2.000000\n1227, 8.000000, 16.000000, 2.000000\n1228, 9.000000, 16.000000, 2.000000\n1229, 10.000000, 16.000000, 2.000000\n1230, 11.000000, 16.000000, 2.000000\n1231, 12.000000, 16.000000, 2.000000\n1232, 13.000000, 16.000000, 2.000000\n1233, 14.000000, 16.000000, 2.000000\n1234, 15.000000, 16.000000, 2.000000\n1235, 16.000000, 16.000000, 2.000000\n1236, 17.000000, 16.000000, 2.000000\n1237, 18.000000, 16.000000, 2.000000\n1238, 19.000000, 16.000000, 2.000000\n1239, 20.000000, 16.000000, 2.000000\n1240, 0.000000, 17.000000, 2.000000\n1241, 1.000000, 17.000000, 2.000000\n1242, 2.000000, 17.000000, 2.000000\n1243, 3.000000, 17.000000, 2.000000\n1244, 4.000000, 17.000000, 2.000000\n1245, 5.000000, 17.000000, 2.000000\n1246, 6.000000, 17.000000, 2.000000\n1247, 7.000000, 17.000000, 2.000000\n1248, 8.000000, 17.000000, 2.000000\n1249, 9.000000, 17.000000, 2.000000\n1250, 10.000000, 17.000000, 2.000000\n1251, 11.000000, 17.000000, 2.000000\n1252, 12.000000, 17.000000, 2.000000\n1253, 13.000000, 17.000000, 2.000000\n1254, 14.000000, 17.000000, 2.000000\n1255, 15.000000, 17.000000, 2.000000\n1256, 16.000000, 17.000000, 2.000000\n1257, 17.000000, 17.000000, 2.000000\n1258, 18.000000, 17.000000, 2.000000\n1259, 19.000000, 17.000000, 2.000000\n1260, 20.000000, 17.000000, 2.000000\n1261, 0.000000, 18.000000, 2.000000\n1262, 1.000000, 18.000000, 2.000000\n1263, 2.000000, 18.000000, 2.000000\n1264, 3.000000, 18.000000, 2.000000\n1265, 4.000000, 18.000000, 2.000000\n1266, 5.000000, 18.000000, 2.000000\n1267, 6.000000, 18.000000, 2.000000\n1268, 7.000000, 18.000000, 2.000000\n1269, 8.000000, 18.000000, 2.000000\n1270, 9.000000, 18.000000, 2.000000\n1271, 10.000000, 18.000000, 2.000000\n1272, 11.000000, 18.000000, 2.000000\n1273, 12.000000, 18.000000, 2.000000\n1274, 13.000000, 18.000000, 2.000000\n1275, 14.000000, 18.000000, 2.000000\n1276, 15.000000, 18.000000, 2.000000\n1277, 16.000000, 18.000000, 2.000000\n1278, 17.000000, 18.000000, 2.000000\n1279, 18.000000, 18.000000, 2.000000\n1280, 19.000000, 18.000000, 2.000000\n1281, 20.000000, 18.000000, 2.000000\n1282, 0.000000, 19.000000, 2.000000\n1283, 1.000000, 19.000000, 2.000000\n1284, 2.000000, 19.000000, 2.000000\n1285, 3.000000, 19.000000, 2.000000\n1286, 4.000000, 19.000000, 2.000000\n1287, 5.000000, 19.000000, 2.000000\n1288, 6.000000, 19.000000, 2.000000\n1289, 7.000000, 19.000000, 2.000000\n1290, 8.000000, 19.000000, 2.000000\n1291, 9.000000, 19.000000, 2.000000\n1292, 10.000000, 19.000000, 2.000000\n1293, 11.000000, 19.000000, 2.000000\n1294, 12.000000, 19.000000, 2.000000\n1295, 13.000000, 19.000000, 2.000000\n1296, 14.000000, 19.000000, 2.000000\n1297, 15.000000, 19.000000, 2.000000\n1298, 16.000000, 19.000000, 2.000000\n1299, 17.000000, 19.000000, 2.000000\n1300, 18.000000, 19.000000, 2.000000\n1301, 19.000000, 19.000000, 2.000000\n1302, 20.000000, 19.000000, 2.000000\n1303, 0.000000, 20.000000, 2.000000\n1304, 1.000000, 20.000000, 2.000000\n1305, 2.000000, 20.000000, 2.000000\n1306, 3.000000, 20.000000, 2.000000\n1307, 4.000000, 20.000000, 2.000000\n1308, 5.000000, 20.000000, 2.000000\n1309, 6.000000, 20.000000, 2.000000\n1310, 7.000000, 20.000000, 2.000000\n1311, 8.000000, 20.000000, 2.000000\n1312, 9.000000, 20.000000, 2.000000\n1313, 10.000000, 20.000000, 2.000000\n1314, 11.000000, 20.000000, 2.000000\n1315, 12.000000, 20.000000, 2.000000\n1316, 13.000000, 20.000000, 2.000000\n1317, 14.000000, 20.000000, 2.000000\n1318, 15.000000, 20.000000, 2.000000\n1319, 16.000000, 20.000000, 2.000000\n1320, 17.000000, 20.000000, 2.000000\n1321, 18.000000, 20.000000, 2.000000\n1322, 19.000000, 20.000000, 2.000000\n1323, 20.000000, 20.000000, 2.000000\n1324, 0.000000, 0.000000, 3.000000\n1325, 1.000000, 0.000000, 3.000000\n1326, 2.000000, 0.000000, 3.000000\n1327, 3.000000, 0.000000, 3.000000\n1328, 4.000000, 0.000000, 3.000000\n1329, 5.000000, 0.000000, 3.000000\n1330, 6.000000, 0.000000, 3.000000\n1331, 7.000000, 0.000000, 3.000000\n1332, 8.000000, 0.000000, 3.000000\n1333, 9.000000, 0.000000, 3.000000\n1334, 10.000000, 0.000000, 3.000000\n1335, 11.000000, 0.000000, 3.000000\n1336, 12.000000, 0.000000, 3.000000\n1337, 13.000000, 0.000000, 3.000000\n1338, 14.000000, 0.000000, 3.000000\n1339, 15.000000, 0.000000, 3.000000\n1340, 16.000000, 0.000000, 3.000000\n1341, 17.000000, 0.000000, 3.000000\n1342, 18.000000, 0.000000, 3.000000\n1343, 19.000000, 0.000000, 3.000000\n1344, 20.000000, 0.000000, 3.000000\n1345, 0.000000, 1.000000, 3.000000\n1346, 1.000000, 1.000000, 3.000000\n1347, 2.000000, 1.000000, 3.000000\n1348, 3.000000, 1.000000, 3.000000\n1349, 4.000000, 1.000000, 3.000000\n1350, 5.000000, 1.000000, 3.000000\n1351, 6.000000, 1.000000, 3.000000\n1352, 7.000000, 1.000000, 3.000000\n1353, 8.000000, 1.000000, 3.000000\n1354, 9.000000, 1.000000, 3.000000\n1355, 10.000000, 1.000000, 3.000000\n1356, 11.000000, 1.000000, 3.000000\n1357, 12.000000, 1.000000, 3.000000\n1358, 13.000000, 1.000000, 3.000000\n1359, 14.000000, 1.000000, 3.000000\n1360, 15.000000, 1.000000, 3.000000\n1361, 16.000000, 1.000000, 3.000000\n1362, 17.000000, 1.000000, 3.000000\n1363, 18.000000, 1.000000, 3.000000\n1364, 19.000000, 1.000000, 3.000000\n1365, 20.000000, 1.000000, 3.000000\n1366, 0.000000, 2.000000, 3.000000\n1367, 1.000000, 2.000000, 3.000000\n1368, 2.000000, 2.000000, 3.000000\n1369, 3.000000, 2.000000, 3.000000\n1370, 4.000000, 2.000000, 3.000000\n1371, 5.000000, 2.000000, 3.000000\n1372, 6.000000, 2.000000, 3.000000\n1373, 7.000000, 2.000000, 3.000000\n1374, 8.000000, 2.000000, 3.000000\n1375, 9.000000, 2.000000, 3.000000\n1376, 10.000000, 2.000000, 3.000000\n1377, 11.000000, 2.000000, 3.000000\n1378, 12.000000, 2.000000, 3.000000\n1379, 13.000000, 2.000000, 3.000000\n1380, 14.000000, 2.000000, 3.000000\n1381, 15.000000, 2.000000, 3.000000\n1382, 16.000000, 2.000000, 3.000000\n1383, 17.000000, 2.000000, 3.000000\n1384, 18.000000, 2.000000, 3.000000\n1385, 19.000000, 2.000000, 3.000000\n1386, 20.000000, 2.000000, 3.000000\n1387, 0.000000, 3.000000, 3.000000\n1388, 1.000000, 3.000000, 3.000000\n1389, 2.000000, 3.000000, 3.000000\n1390, 3.000000, 3.000000, 3.000000\n1391, 4.000000, 3.000000, 3.000000\n1392, 5.000000, 3.000000, 3.000000\n1393, 6.000000, 3.000000, 3.000000\n1394, 7.000000, 3.000000, 3.000000\n1395, 8.000000, 3.000000, 3.000000\n1396, 9.000000, 3.000000, 3.000000\n1397, 10.000000, 3.000000, 3.000000\n1398, 11.000000, 3.000000, 3.000000\n1399, 12.000000, 3.000000, 3.000000\n1400, 13.000000, 3.000000, 3.000000\n1401, 14.000000, 3.000000, 3.000000\n1402, 15.000000, 3.000000, 3.000000\n1403, 16.000000, 3.000000, 3.000000\n1404, 17.000000, 3.000000, 3.000000\n1405, 18.000000, 3.000000, 3.000000\n1406, 19.000000, 3.000000, 3.000000\n1407, 20.000000, 3.000000, 3.000000\n1408, 0.000000, 4.000000, 3.000000\n1409, 1.000000, 4.000000, 3.000000\n1410, 2.000000, 4.000000, 3.000000\n1411, 3.000000, 4.000000, 3.000000\n1412, 4.000000, 4.000000, 3.000000\n1413, 5.000000, 4.000000, 3.000000\n1414, 6.000000, 4.000000, 3.000000\n1415, 7.000000, 4.000000, 3.000000\n1416, 8.000000, 4.000000, 3.000000\n1417, 9.000000, 4.000000, 3.000000\n1418, 10.000000, 4.000000, 3.000000\n1419, 11.000000, 4.000000, 3.000000\n1420, 12.000000, 4.000000, 3.000000\n1421, 13.000000, 4.000000, 3.000000\n1422, 14.000000, 4.000000, 3.000000\n1423, 15.000000, 4.000000, 3.000000\n1424, 16.000000, 4.000000, 3.000000\n1425, 17.000000, 4.000000, 3.000000\n1426, 18.000000, 4.000000, 3.000000\n1427, 19.000000, 4.000000, 3.000000\n1428, 20.000000, 4.000000, 3.000000\n1429, 0.000000, 5.000000, 3.000000\n1430, 1.000000, 5.000000, 3.000000\n1431, 2.000000, 5.000000, 3.000000\n1432, 3.000000, 5.000000, 3.000000\n1433, 4.000000, 5.000000, 3.000000\n1434, 5.000000, 5.000000, 3.000000\n1435, 6.000000, 5.000000, 3.000000\n1436, 7.000000, 5.000000, 3.000000\n1437, 8.000000, 5.000000, 3.000000\n1438, 9.000000, 5.000000, 3.000000\n1439, 10.000000, 5.000000, 3.000000\n1440, 11.000000, 5.000000, 3.000000\n1441, 12.000000, 5.000000, 3.000000\n1442, 13.000000, 5.000000, 3.000000\n1443, 14.000000, 5.000000, 3.000000\n1444, 15.000000, 5.000000, 3.000000\n1445, 16.000000, 5.000000, 3.000000\n1446, 17.000000, 5.000000, 3.000000\n1447, 18.000000, 5.000000, 3.000000\n1448, 19.000000, 5.000000, 3.000000\n1449, 20.000000, 5.000000, 3.000000\n1450, 0.000000, 6.000000, 3.000000\n1451, 1.000000, 6.000000, 3.000000\n1452, 2.000000, 6.000000, 3.000000\n1453, 3.000000, 6.000000, 3.000000\n1454, 4.000000, 6.000000, 3.000000\n1455, 5.000000, 6.000000, 3.000000\n1456, 6.000000, 6.000000, 3.000000\n1457, 7.000000, 6.000000, 3.000000\n1458, 8.000000, 6.000000, 3.000000\n1459, 9.000000, 6.000000, 3.000000\n1460, 10.000000, 6.000000, 3.000000\n1461, 11.000000, 6.000000, 3.000000\n1462, 12.000000, 6.000000, 3.000000\n1463, 13.000000, 6.000000, 3.000000\n1464, 14.000000, 6.000000, 3.000000\n1465, 15.000000, 6.000000, 3.000000\n1466, 16.000000, 6.000000, 3.000000\n1467, 17.000000, 6.000000, 3.000000\n1468, 18.000000, 6.000000, 3.000000\n1469, 19.000000, 6.000000, 3.000000\n1470, 20.000000, 6.000000, 3.000000\n1471, 0.000000, 7.000000, 3.000000\n1472, 1.000000, 7.000000, 3.000000\n1473, 2.000000, 7.000000, 3.000000\n1474, 3.000000, 7.000000, 3.000000\n1475, 4.000000, 7.000000, 3.000000\n1476, 5.000000, 7.000000, 3.000000\n1477, 6.000000, 7.000000, 3.000000\n1478, 7.000000, 7.000000, 3.000000\n1479, 8.000000, 7.000000, 3.000000\n1480, 9.000000, 7.000000, 3.000000\n1481, 10.000000, 7.000000, 3.000000\n1482, 11.000000, 7.000000, 3.000000\n1483, 12.000000, 7.000000, 3.000000\n1484, 13.000000, 7.000000, 3.000000\n1485, 14.000000, 7.000000, 3.000000\n1486, 15.000000, 7.000000, 3.000000\n1487, 16.000000, 7.000000, 3.000000\n1488, 17.000000, 7.000000, 3.000000\n1489, 18.000000, 7.000000, 3.000000\n1490, 19.000000, 7.000000, 3.000000\n1491, 20.000000, 7.000000, 3.000000\n1492, 0.000000, 8.000000, 3.000000\n1493, 1.000000, 8.000000, 3.000000\n1494, 2.000000, 8.000000, 3.000000\n1495, 3.000000, 8.000000, 3.000000\n1496, 4.000000, 8.000000, 3.000000\n1497, 5.000000, 8.000000, 3.000000\n1498, 6.000000, 8.000000, 3.000000\n1499, 7.000000, 8.000000, 3.000000\n1500, 8.000000, 8.000000, 3.000000\n1501, 9.000000, 8.000000, 3.000000\n1502, 10.000000, 8.000000, 3.000000\n1503, 11.000000, 8.000000, 3.000000\n1504, 12.000000, 8.000000, 3.000000\n1505, 13.000000, 8.000000, 3.000000\n1506, 14.000000, 8.000000, 3.000000\n1507, 15.000000, 8.000000, 3.000000\n1508, 16.000000, 8.000000, 3.000000\n1509, 17.000000, 8.000000, 3.000000\n1510, 18.000000, 8.000000, 3.000000\n1511, 19.000000, 8.000000, 3.000000\n1512, 20.000000, 8.000000, 3.000000\n1513, 0.000000, 9.000000, 3.000000\n1514, 1.000000, 9.000000, 3.000000\n1515, 2.000000, 9.000000, 3.000000\n1516, 3.000000, 9.000000, 3.000000\n1517, 4.000000, 9.000000, 3.000000\n1518, 5.000000, 9.000000, 3.000000\n1519, 6.000000, 9.000000, 3.000000\n1520, 7.000000, 9.000000, 3.000000\n1521, 8.000000, 9.000000, 3.000000\n1522, 9.000000, 9.000000, 3.000000\n1523, 10.000000, 9.000000, 3.000000\n1524, 11.000000, 9.000000, 3.000000\n1525, 12.000000, 9.000000, 3.000000\n1526, 13.000000, 9.000000, 3.000000\n1527, 14.000000, 9.000000, 3.000000\n1528, 15.000000, 9.000000, 3.000000\n1529, 16.000000, 9.000000, 3.000000\n1530, 17.000000, 9.000000, 3.000000\n1531, 18.000000, 9.000000, 3.000000\n1532, 19.000000, 9.000000, 3.000000\n1533, 20.000000, 9.000000, 3.000000\n1534, 0.000000, 10.000000, 3.000000\n1535, 1.000000, 10.000000, 3.000000\n1536, 2.000000, 10.000000, 3.000000\n1537, 3.000000, 10.000000, 3.000000\n1538, 4.000000, 10.000000, 3.000000\n1539, 5.000000, 10.000000, 3.000000\n1540, 6.000000, 10.000000, 3.000000\n1541, 7.000000, 10.000000, 3.000000\n1542, 8.000000, 10.000000, 3.000000\n1543, 9.000000, 10.000000, 3.000000\n1544, 10.000000, 10.000000, 3.000000\n1545, 11.000000, 10.000000, 3.000000\n1546, 12.000000, 10.000000, 3.000000\n1547, 13.000000, 10.000000, 3.000000\n1548, 14.000000, 10.000000, 3.000000\n1549, 15.000000, 10.000000, 3.000000\n1550, 16.000000, 10.000000, 3.000000\n1551, 17.000000, 10.000000, 3.000000\n1552, 18.000000, 10.000000, 3.000000\n1553, 19.000000, 10.000000, 3.000000\n1554, 20.000000, 10.000000, 3.000000\n1555, 0.000000, 11.000000, 3.000000\n1556, 1.000000, 11.000000, 3.000000\n1557, 2.000000, 11.000000, 3.000000\n1558, 3.000000, 11.000000, 3.000000\n1559, 4.000000, 11.000000, 3.000000\n1560, 5.000000, 11.000000, 3.000000\n1561, 6.000000, 11.000000, 3.000000\n1562, 7.000000, 11.000000, 3.000000\n1563, 8.000000, 11.000000, 3.000000\n1564, 9.000000, 11.000000, 3.000000\n1565, 10.000000, 11.000000, 3.000000\n1566, 11.000000, 11.000000, 3.000000\n1567, 12.000000, 11.000000, 3.000000\n1568, 13.000000, 11.000000, 3.000000\n1569, 14.000000, 11.000000, 3.000000\n1570, 15.000000, 11.000000, 3.000000\n1571, 16.000000, 11.000000, 3.000000\n1572, 17.000000, 11.000000, 3.000000\n1573, 18.000000, 11.000000, 3.000000\n1574, 19.000000, 11.000000, 3.000000\n1575, 20.000000, 11.000000, 3.000000\n1576, 0.000000, 12.000000, 3.000000\n1577, 1.000000, 12.000000, 3.000000\n1578, 2.000000, 12.000000, 3.000000\n1579, 3.000000, 12.000000, 3.000000\n1580, 4.000000, 12.000000, 3.000000\n1581, 5.000000, 12.000000, 3.000000\n1582, 6.000000, 12.000000, 3.000000\n1583, 7.000000, 12.000000, 3.000000\n1584, 8.000000, 12.000000, 3.000000\n1585, 9.000000, 12.000000, 3.000000\n1586, 10.000000, 12.000000, 3.000000\n1587, 11.000000, 12.000000, 3.000000\n1588, 12.000000, 12.000000, 3.000000\n1589, 13.000000, 12.000000, 3.000000\n1590, 14.000000, 12.000000, 3.000000\n1591, 15.000000, 12.000000, 3.000000\n1592, 16.000000, 12.000000, 3.000000\n1593, 17.000000, 12.000000, 3.000000\n1594, 18.000000, 12.000000, 3.000000\n1595, 19.000000, 12.000000, 3.000000\n1596, 20.000000, 12.000000, 3.000000\n1597, 0.000000, 13.000000, 3.000000\n1598, 1.000000, 13.000000, 3.000000\n1599, 2.000000, 13.000000, 3.000000\n1600, 3.000000, 13.000000, 3.000000\n1601, 4.000000, 13.000000, 3.000000\n1602, 5.000000, 13.000000, 3.000000\n1603, 6.000000, 13.000000, 3.000000\n1604, 7.000000, 13.000000, 3.000000\n1605, 8.000000, 13.000000, 3.000000\n1606, 9.000000, 13.000000, 3.000000\n1607, 10.000000, 13.000000, 3.000000\n1608, 11.000000, 13.000000, 3.000000\n1609, 12.000000, 13.000000, 3.000000\n1610, 13.000000, 13.000000, 3.000000\n1611, 14.000000, 13.000000, 3.000000\n1612, 15.000000, 13.000000, 3.000000\n1613, 16.000000, 13.000000, 3.000000\n1614, 17.000000, 13.000000, 3.000000\n1615, 18.000000, 13.000000, 3.000000\n1616, 19.000000, 13.000000, 3.000000\n1617, 20.000000, 13.000000, 3.000000\n1618, 0.000000, 14.000000, 3.000000\n1619, 1.000000, 14.000000, 3.000000\n1620, 2.000000, 14.000000, 3.000000\n1621, 3.000000, 14.000000, 3.000000\n1622, 4.000000, 14.000000, 3.000000\n1623, 5.000000, 14.000000, 3.000000\n1624, 6.000000, 14.000000, 3.000000\n1625, 7.000000, 14.000000, 3.000000\n1626, 8.000000, 14.000000, 3.000000\n1627, 9.000000, 14.000000, 3.000000\n1628, 10.000000, 14.000000, 3.000000\n1629, 11.000000, 14.000000, 3.000000\n1630, 12.000000, 14.000000, 3.000000\n1631, 13.000000, 14.000000, 3.000000\n1632, 14.000000, 14.000000, 3.000000\n1633, 15.000000, 14.000000, 3.000000\n1634, 16.000000, 14.000000, 3.000000\n1635, 17.000000, 14.000000, 3.000000\n1636, 18.000000, 14.000000, 3.000000\n1637, 19.000000, 14.000000, 3.000000\n1638, 20.000000, 14.000000, 3.000000\n1639, 0.000000, 15.000000, 3.000000\n1640, 1.000000, 15.000000, 3.000000\n1641, 2.000000, 15.000000, 3.000000\n1642, 3.000000, 15.000000, 3.000000\n1643, 4.000000, 15.000000, 3.000000\n1644, 5.000000, 15.000000, 3.000000\n1645, 6.000000, 15.000000, 3.000000\n1646, 7.000000, 15.000000, 3.000000\n1647, 8.000000, 15.000000, 3.000000\n1648, 9.000000, 15.000000, 3.000000\n1649, 10.000000, 15.000000, 3.000000\n1650, 11.000000, 15.000000, 3.000000\n1651, 12.000000, 15.000000, 3.000000\n1652, 13.000000, 15.000000, 3.000000\n1653, 14.000000, 15.000000, 3.000000\n1654, 15.000000, 15.000000, 3.000000\n1655, 16.000000, 15.000000, 3.000000\n1656, 17.000000, 15.000000, 3.000000\n1657, 18.000000, 15.000000, 3.000000\n1658, 19.000000, 15.000000, 3.000000\n1659, 20.000000, 15.000000, 3.000000\n1660, 0.000000, 16.000000, 3.000000\n1661, 1.000000, 16.000000, 3.000000\n1662, 2.000000, 16.000000, 3.000000\n1663, 3.000000, 16.000000, 3.000000\n1664, 4.000000, 16.000000, 3.000000\n1665, 5.000000, 16.000000, 3.000000\n1666, 6.000000, 16.000000, 3.000000\n1667, 7.000000, 16.000000, 3.000000\n1668, 8.000000, 16.000000, 3.000000\n1669, 9.000000, 16.000000, 3.000000\n1670, 10.000000, 16.000000, 3.000000\n1671, 11.000000, 16.000000, 3.000000\n1672, 12.000000, 16.000000, 3.000000\n1673, 13.000000, 16.000000, 3.000000\n1674, 14.000000, 16.000000, 3.000000\n1675, 15.000000, 16.000000, 3.000000\n1676, 16.000000, 16.000000, 3.000000\n1677, 17.000000, 16.000000, 3.000000\n1678, 18.000000, 16.000000, 3.000000\n1679, 19.000000, 16.000000, 3.000000\n1680, 20.000000, 16.000000, 3.000000\n1681, 0.000000, 17.000000, 3.000000\n1682, 1.000000, 17.000000, 3.000000\n1683, 2.000000, 17.000000, 3.000000\n1684, 3.000000, 17.000000, 3.000000\n1685, 4.000000, 17.000000, 3.000000\n1686, 5.000000, 17.000000, 3.000000\n1687, 6.000000, 17.000000, 3.000000\n1688, 7.000000, 17.000000, 3.000000\n1689, 8.000000, 17.000000, 3.000000\n1690, 9.000000, 17.000000, 3.000000\n1691, 10.000000, 17.000000, 3.000000\n1692, 11.000000, 17.000000, 3.000000\n1693, 12.000000, 17.000000, 3.000000\n1694, 13.000000, 17.000000, 3.000000\n1695, 14.000000, 17.000000, 3.000000\n1696, 15.000000, 17.000000, 3.000000\n1697, 16.000000, 17.000000, 3.000000\n1698, 17.000000, 17.000000, 3.000000\n1699, 18.000000, 17.000000, 3.000000\n1700, 19.000000, 17.000000, 3.000000\n1701, 20.000000, 17.000000, 3.000000\n1702, 0.000000, 18.000000, 3.000000\n1703, 1.000000, 18.000000, 3.000000\n1704, 2.000000, 18.000000, 3.000000\n1705, 3.000000, 18.000000, 3.000000\n1706, 4.000000, 18.000000, 3.000000\n1707, 5.000000, 18.000000, 3.000000\n1708, 6.000000, 18.000000, 3.000000\n1709, 7.000000, 18.000000, 3.000000\n1710, 8.000000, 18.000000, 3.000000\n1711, 9.000000, 18.000000, 3.000000\n1712, 10.000000, 18.000000, 3.000000\n1713, 11.000000, 18.000000, 3.000000\n1714, 12.000000, 18.000000, 3.000000\n1715, 13.000000, 18.000000, 3.000000\n1716, 14.000000, 18.000000, 3.000000\n1717, 15.000000, 18.000000, 3.000000\n1718, 16.000000, 18.000000, 3.000000\n1719, 17.000000, 18.000000, 3.000000\n1720, 18.000000, 18.000000, 3.000000\n1721, 19.000000, 18.000000, 3.000000\n1722, 20.000000, 18.000000, 3.000000\n1723, 0.000000, 19.000000, 3.000000\n1724, 1.000000, 19.000000, 3.000000\n1725, 2.000000, 19.000000, 3.000000\n1726, 3.000000, 19.000000, 3.000000\n1727, 4.000000, 19.000000, 3.000000\n1728, 5.000000, 19.000000, 3.000000\n1729, 6.000000, 19.000000, 3.000000\n1730, 7.000000, 19.000000, 3.000000\n1731, 8.000000, 19.000000, 3.000000\n1732, 9.000000, 19.000000, 3.000000\n1733, 10.000000, 19.000000, 3.000000\n1734, 11.000000, 19.000000, 3.000000\n1735, 12.000000, 19.000000, 3.000000\n1736, 13.000000, 19.000000, 3.000000\n1737, 14.000000, 19.000000, 3.000000\n1738, 15.000000, 19.000000, 3.000000\n1739, 16.000000, 19.000000, 3.000000\n1740, 17.000000, 19.000000, 3.000000\n1741, 18.000000, 19.000000, 3.000000\n1742, 19.000000, 19.000000, 3.000000\n1743, 20.000000, 19.000000, 3.000000\n1744, 0.000000, 20.000000, 3.000000\n1745, 1.000000, 20.000000, 3.000000\n1746, 2.000000, 20.000000, 3.000000\n1747, 3.000000, 20.000000, 3.000000\n1748, 4.000000, 20.000000, 3.000000\n1749, 5.000000, 20.000000, 3.000000\n1750, 6.000000, 20.000000, 3.000000\n1751, 7.000000, 20.000000, 3.000000\n1752, 8.000000, 20.000000, 3.000000\n1753, 9.000000, 20.000000, 3.000000\n1754, 10.000000, 20.000000, 3.000000\n1755, 11.000000, 20.000000, 3.000000\n1756, 12.000000, 20.000000, 3.000000\n1757, 13.000000, 20.000000, 3.000000\n1758, 14.000000, 20.000000, 3.000000\n1759, 15.000000, 20.000000, 3.000000\n1760, 16.000000, 20.000000, 3.000000\n1761, 17.000000, 20.000000, 3.000000\n1762, 18.000000, 20.000000, 3.000000\n1763, 19.000000, 20.000000, 3.000000\n1764, 20.000000, 20.000000, 3.000000\n1765, 0.000000, 0.000000, 4.000000\n1766, 1.000000, 0.000000, 4.000000\n1767, 2.000000, 0.000000, 4.000000\n1768, 3.000000, 0.000000, 4.000000\n1769, 4.000000, 0.000000, 4.000000\n1770, 5.000000, 0.000000, 4.000000\n1771, 6.000000, 0.000000, 4.000000\n1772, 7.000000, 0.000000, 4.000000\n1773, 8.000000, 0.000000, 4.000000\n1774, 9.000000, 0.000000, 4.000000\n1775, 10.000000, 0.000000, 4.000000\n1776, 11.000000, 0.000000, 4.000000\n1777, 12.000000, 0.000000, 4.000000\n1778, 13.000000, 0.000000, 4.000000\n1779, 14.000000, 0.000000, 4.000000\n1780, 15.000000, 0.000000, 4.000000\n1781, 16.000000, 0.000000, 4.000000\n1782, 17.000000, 0.000000, 4.000000\n1783, 18.000000, 0.000000, 4.000000\n1784, 19.000000, 0.000000, 4.000000\n1785, 20.000000, 0.000000, 4.000000\n1786, 0.000000, 1.000000, 4.000000\n1787, 1.000000, 1.000000, 4.000000\n1788, 2.000000, 1.000000, 4.000000\n1789, 3.000000, 1.000000, 4.000000\n1790, 4.000000, 1.000000, 4.000000\n1791, 5.000000, 1.000000, 4.000000\n1792, 6.000000, 1.000000, 4.000000\n1793, 7.000000, 1.000000, 4.000000\n1794, 8.000000, 1.000000, 4.000000\n1795, 9.000000, 1.000000, 4.000000\n1796, 10.000000, 1.000000, 4.000000\n1797, 11.000000, 1.000000, 4.000000\n1798, 12.000000, 1.000000, 4.000000\n1799, 13.000000, 1.000000, 4.000000\n1800, 14.000000, 1.000000, 4.000000\n1801, 15.000000, 1.000000, 4.000000\n1802, 16.000000, 1.000000, 4.000000\n1803, 17.000000, 1.000000, 4.000000\n1804, 18.000000, 1.000000, 4.000000\n1805, 19.000000, 1.000000, 4.000000\n1806, 20.000000, 1.000000, 4.000000\n1807, 0.000000, 2.000000, 4.000000\n1808, 1.000000, 2.000000, 4.000000\n1809, 2.000000, 2.000000, 4.000000\n1810, 3.000000, 2.000000, 4.000000\n1811, 4.000000, 2.000000, 4.000000\n1812, 5.000000, 2.000000, 4.000000\n1813, 6.000000, 2.000000, 4.000000\n1814, 7.000000, 2.000000, 4.000000\n1815, 8.000000, 2.000000, 4.000000\n1816, 9.000000, 2.000000, 4.000000\n1817, 10.000000, 2.000000, 4.000000\n1818, 11.000000, 2.000000, 4.000000\n1819, 12.000000, 2.000000, 4.000000\n1820, 13.000000, 2.000000, 4.000000\n1821, 14.000000, 2.000000, 4.000000\n1822, 15.000000, 2.000000, 4.000000\n1823, 16.000000, 2.000000, 4.000000\n1824, 17.000000, 2.000000, 4.000000\n1825, 18.000000, 2.000000, 4.000000\n1826, 19.000000, 2.000000, 4.000000\n1827, 20.000000, 2.000000, 4.000000\n1828, 0.000000, 3.000000, 4.000000\n1829, 1.000000, 3.000000, 4.000000\n1830, 2.000000, 3.000000, 4.000000\n1831, 3.000000, 3.000000, 4.000000\n1832, 4.000000, 3.000000, 4.000000\n1833, 5.000000, 3.000000, 4.000000\n1834, 6.000000, 3.000000, 4.000000\n1835, 7.000000, 3.000000, 4.000000\n1836, 8.000000, 3.000000, 4.000000\n1837, 9.000000, 3.000000, 4.000000\n1838, 10.000000, 3.000000, 4.000000\n1839, 11.000000, 3.000000, 4.000000\n1840, 12.000000, 3.000000, 4.000000\n1841, 13.000000, 3.000000, 4.000000\n1842, 14.000000, 3.000000, 4.000000\n1843, 15.000000, 3.000000, 4.000000\n1844, 16.000000, 3.000000, 4.000000\n1845, 17.000000, 3.000000, 4.000000\n1846, 18.000000, 3.000000, 4.000000\n1847, 19.000000, 3.000000, 4.000000\n1848, 20.000000, 3.000000, 4.000000\n1849, 0.000000, 4.000000, 4.000000\n1850, 1.000000, 4.000000, 4.000000\n1851, 2.000000, 4.000000, 4.000000\n1852, 3.000000, 4.000000, 4.000000\n1853, 4.000000, 4.000000, 4.000000\n1854, 5.000000, 4.000000, 4.000000\n1855, 6.000000, 4.000000, 4.000000\n1856, 7.000000, 4.000000, 4.000000\n1857, 8.000000, 4.000000, 4.000000\n1858, 9.000000, 4.000000, 4.000000\n1859, 10.000000, 4.000000, 4.000000\n1860, 11.000000, 4.000000, 4.000000\n1861, 12.000000, 4.000000, 4.000000\n1862, 13.000000, 4.000000, 4.000000\n1863, 14.000000, 4.000000, 4.000000\n1864, 15.000000, 4.000000, 4.000000\n1865, 16.000000, 4.000000, 4.000000\n1866, 17.000000, 4.000000, 4.000000\n1867, 18.000000, 4.000000, 4.000000\n1868, 19.000000, 4.000000, 4.000000\n1869, 20.000000, 4.000000, 4.000000\n1870, 0.000000, 5.000000, 4.000000\n1871, 1.000000, 5.000000, 4.000000\n1872, 2.000000, 5.000000, 4.000000\n1873, 3.000000, 5.000000, 4.000000\n1874, 4.000000, 5.000000, 4.000000\n1875, 5.000000, 5.000000, 4.000000\n1876, 6.000000, 5.000000, 4.000000\n1877, 7.000000, 5.000000, 4.000000\n1878, 8.000000, 5.000000, 4.000000\n1879, 9.000000, 5.000000, 4.000000\n1880, 10.000000, 5.000000, 4.000000\n1881, 11.000000, 5.000000, 4.000000\n1882, 12.000000, 5.000000, 4.000000\n1883, 13.000000, 5.000000, 4.000000\n1884, 14.000000, 5.000000, 4.000000\n1885, 15.000000, 5.000000, 4.000000\n1886, 16.000000, 5.000000, 4.000000\n1887, 17.000000, 5.000000, 4.000000\n1888, 18.000000, 5.000000, 4.000000\n1889, 19.000000, 5.000000, 4.000000\n1890, 20.000000, 5.000000, 4.000000\n1891, 0.000000, 6.000000, 4.000000\n1892, 1.000000, 6.000000, 4.000000\n1893, 2.000000, 6.000000, 4.000000\n1894, 3.000000, 6.000000, 4.000000\n1895, 4.000000, 6.000000, 4.000000\n1896, 5.000000, 6.000000, 4.000000\n1897, 6.000000, 6.000000, 4.000000\n1898, 7.000000, 6.000000, 4.000000\n1899, 8.000000, 6.000000, 4.000000\n1900, 9.000000, 6.000000, 4.000000\n1901, 10.000000, 6.000000, 4.000000\n1902, 11.000000, 6.000000, 4.000000\n1903, 12.000000, 6.000000, 4.000000\n1904, 13.000000, 6.000000, 4.000000\n1905, 14.000000, 6.000000, 4.000000\n1906, 15.000000, 6.000000, 4.000000\n1907, 16.000000, 6.000000, 4.000000\n1908, 17.000000, 6.000000, 4.000000\n1909, 18.000000, 6.000000, 4.000000\n1910, 19.000000, 6.000000, 4.000000\n1911, 20.000000, 6.000000, 4.000000\n1912, 0.000000, 7.000000, 4.000000\n1913, 1.000000, 7.000000, 4.000000\n1914, 2.000000, 7.000000, 4.000000\n1915, 3.000000, 7.000000, 4.000000\n1916, 4.000000, 7.000000, 4.000000\n1917, 5.000000, 7.000000, 4.000000\n1918, 6.000000, 7.000000, 4.000000\n1919, 7.000000, 7.000000, 4.000000\n1920, 8.000000, 7.000000, 4.000000\n1921, 9.000000, 7.000000, 4.000000\n1922, 10.000000, 7.000000, 4.000000\n1923, 11.000000, 7.000000, 4.000000\n1924, 12.000000, 7.000000, 4.000000\n1925, 13.000000, 7.000000, 4.000000\n1926, 14.000000, 7.000000, 4.000000\n1927, 15.000000, 7.000000, 4.000000\n1928, 16.000000, 7.000000, 4.000000\n1929, 17.000000, 7.000000, 4.000000\n1930, 18.000000, 7.000000, 4.000000\n1931, 19.000000, 7.000000, 4.000000\n1932, 20.000000, 7.000000, 4.000000\n1933, 0.000000, 8.000000, 4.000000\n1934, 1.000000, 8.000000, 4.000000\n1935, 2.000000, 8.000000, 4.000000\n1936, 3.000000, 8.000000, 4.000000\n1937, 4.000000, 8.000000, 4.000000\n1938, 5.000000, 8.000000, 4.000000\n1939, 6.000000, 8.000000, 4.000000\n1940, 7.000000, 8.000000, 4.000000\n1941, 8.000000, 8.000000, 4.000000\n1942, 9.000000, 8.000000, 4.000000\n1943, 10.000000, 8.000000, 4.000000\n1944, 11.000000, 8.000000, 4.000000\n1945, 12.000000, 8.000000, 4.000000\n1946, 13.000000, 8.000000, 4.000000\n1947, 14.000000, 8.000000, 4.000000\n1948, 15.000000, 8.000000, 4.000000\n1949, 16.000000, 8.000000, 4.000000\n1950, 17.000000, 8.000000, 4.000000\n1951, 18.000000, 8.000000, 4.000000\n1952, 19.000000, 8.000000, 4.000000\n1953, 20.000000, 8.000000, 4.000000\n1954, 0.000000, 9.000000, 4.000000\n1955, 1.000000, 9.000000, 4.000000\n1956, 2.000000, 9.000000, 4.000000\n1957, 3.000000, 9.000000, 4.000000\n1958, 4.000000, 9.000000, 4.000000\n1959, 5.000000, 9.000000, 4.000000\n1960, 6.000000, 9.000000, 4.000000\n1961, 7.000000, 9.000000, 4.000000\n1962, 8.000000, 9.000000, 4.000000\n1963, 9.000000, 9.000000, 4.000000\n1964, 10.000000, 9.000000, 4.000000\n1965, 11.000000, 9.000000, 4.000000\n1966, 12.000000, 9.000000, 4.000000\n1967, 13.000000, 9.000000, 4.000000\n1968, 14.000000, 9.000000, 4.000000\n1969, 15.000000, 9.000000, 4.000000\n1970, 16.000000, 9.000000, 4.000000\n1971, 17.000000, 9.000000, 4.000000\n1972, 18.000000, 9.000000, 4.000000\n1973, 19.000000, 9.000000, 4.000000\n1974, 20.000000, 9.000000, 4.000000\n1975, 0.000000, 10.000000, 4.000000\n1976, 1.000000, 10.000000, 4.000000\n1977, 2.000000, 10.000000, 4.000000\n1978, 3.000000, 10.000000, 4.000000\n1979, 4.000000, 10.000000, 4.000000\n1980, 5.000000, 10.000000, 4.000000\n1981, 6.000000, 10.000000, 4.000000\n1982, 7.000000, 10.000000, 4.000000\n1983, 8.000000, 10.000000, 4.000000\n1984, 9.000000, 10.000000, 4.000000\n1985, 10.000000, 10.000000, 4.000000\n1986, 11.000000, 10.000000, 4.000000\n1987, 12.000000, 10.000000, 4.000000\n1988, 13.000000, 10.000000, 4.000000\n1989, 14.000000, 10.000000, 4.000000\n1990, 15.000000, 10.000000, 4.000000\n1991, 16.000000, 10.000000, 4.000000\n1992, 17.000000, 10.000000, 4.000000\n1993, 18.000000, 10.000000, 4.000000\n1994, 19.000000, 10.000000, 4.000000\n1995, 20.000000, 10.000000, 4.000000\n1996, 0.000000, 11.000000, 4.000000\n1997, 1.000000, 11.000000, 4.000000\n1998, 2.000000, 11.000000, 4.000000\n1999, 3.000000, 11.000000, 4.000000\n2000, 4.000000, 11.000000, 4.000000\n2001, 5.000000, 11.000000, 4.000000\n2002, 6.000000, 11.000000, 4.000000\n2003, 7.000000, 11.000000, 4.000000\n2004, 8.000000, 11.000000, 4.000000\n2005, 9.000000, 11.000000, 4.000000\n2006, 10.000000, 11.000000, 4.000000\n2007, 11.000000, 11.000000, 4.000000\n2008, 12.000000, 11.000000, 4.000000\n2009, 13.000000, 11.000000, 4.000000\n2010, 14.000000, 11.000000, 4.000000\n2011, 15.000000, 11.000000, 4.000000\n2012, 16.000000, 11.000000, 4.000000\n2013, 17.000000, 11.000000, 4.000000\n2014, 18.000000, 11.000000, 4.000000\n2015, 19.000000, 11.000000, 4.000000\n2016, 20.000000, 11.000000, 4.000000\n2017, 0.000000, 12.000000, 4.000000\n2018, 1.000000, 12.000000, 4.000000\n2019, 2.000000, 12.000000, 4.000000\n2020, 3.000000, 12.000000, 4.000000\n2021, 4.000000, 12.000000, 4.000000\n2022, 5.000000, 12.000000, 4.000000\n2023, 6.000000, 12.000000, 4.000000\n2024, 7.000000, 12.000000, 4.000000\n2025, 8.000000, 12.000000, 4.000000\n2026, 9.000000, 12.000000, 4.000000\n2027, 10.000000, 12.000000, 4.000000\n2028, 11.000000, 12.000000, 4.000000\n2029, 12.000000, 12.000000, 4.000000\n2030, 13.000000, 12.000000, 4.000000\n2031, 14.000000, 12.000000, 4.000000\n2032, 15.000000, 12.000000, 4.000000\n2033, 16.000000, 12.000000, 4.000000\n2034, 17.000000, 12.000000, 4.000000\n2035, 18.000000, 12.000000, 4.000000\n2036, 19.000000, 12.000000, 4.000000\n2037, 20.000000, 12.000000, 4.000000\n2038, 0.000000, 13.000000, 4.000000\n2039, 1.000000, 13.000000, 4.000000\n2040, 2.000000, 13.000000, 4.000000\n2041, 3.000000, 13.000000, 4.000000\n2042, 4.000000, 13.000000, 4.000000\n2043, 5.000000, 13.000000, 4.000000\n2044, 6.000000, 13.000000, 4.000000\n2045, 7.000000, 13.000000, 4.000000\n2046, 8.000000, 13.000000, 4.000000\n2047, 9.000000, 13.000000, 4.000000\n2048, 10.000000, 13.000000, 4.000000\n2049, 11.000000, 13.000000, 4.000000\n2050, 12.000000, 13.000000, 4.000000\n2051, 13.000000, 13.000000, 4.000000\n2052, 14.000000, 13.000000, 4.000000\n2053, 15.000000, 13.000000, 4.000000\n2054, 16.000000, 13.000000, 4.000000\n2055, 17.000000, 13.000000, 4.000000\n2056, 18.000000, 13.000000, 4.000000\n2057, 19.000000, 13.000000, 4.000000\n2058, 20.000000, 13.000000, 4.000000\n2059, 0.000000, 14.000000, 4.000000\n2060, 1.000000, 14.000000, 4.000000\n2061, 2.000000, 14.000000, 4.000000\n2062, 3.000000, 14.000000, 4.000000\n2063, 4.000000, 14.000000, 4.000000\n2064, 5.000000, 14.000000, 4.000000\n2065, 6.000000, 14.000000, 4.000000\n2066, 7.000000, 14.000000, 4.000000\n2067, 8.000000, 14.000000, 4.000000\n2068, 9.000000, 14.000000, 4.000000\n2069, 10.000000, 14.000000, 4.000000\n2070, 11.000000, 14.000000, 4.000000\n2071, 12.000000, 14.000000, 4.000000\n2072, 13.000000, 14.000000, 4.000000\n2073, 14.000000, 14.000000, 4.000000\n2074, 15.000000, 14.000000, 4.000000\n2075, 16.000000, 14.000000, 4.000000\n2076, 17.000000, 14.000000, 4.000000\n2077, 18.000000, 14.000000, 4.000000\n2078, 19.000000, 14.000000, 4.000000\n2079, 20.000000, 14.000000, 4.000000\n2080, 0.000000, 15.000000, 4.000000\n2081, 1.000000, 15.000000, 4.000000\n2082, 2.000000, 15.000000, 4.000000\n2083, 3.000000, 15.000000, 4.000000\n2084, 4.000000, 15.000000, 4.000000\n2085, 5.000000, 15.000000, 4.000000\n2086, 6.000000, 15.000000, 4.000000\n2087, 7.000000, 15.000000, 4.000000\n2088, 8.000000, 15.000000, 4.000000\n2089, 9.000000, 15.000000, 4.000000\n2090, 10.000000, 15.000000, 4.000000\n2091, 11.000000, 15.000000, 4.000000\n2092, 12.000000, 15.000000, 4.000000\n2093, 13.000000, 15.000000, 4.000000\n2094, 14.000000, 15.000000, 4.000000\n2095, 15.000000, 15.000000, 4.000000\n2096, 16.000000, 15.000000, 4.000000\n2097, 17.000000, 15.000000, 4.000000\n2098, 18.000000, 15.000000, 4.000000\n2099, 19.000000, 15.000000, 4.000000\n2100, 20.000000, 15.000000, 4.000000\n2101, 0.000000, 16.000000, 4.000000\n2102, 1.000000, 16.000000, 4.000000\n2103, 2.000000, 16.000000, 4.000000\n2104, 3.000000, 16.000000, 4.000000\n2105, 4.000000, 16.000000, 4.000000\n2106, 5.000000, 16.000000, 4.000000\n2107, 6.000000, 16.000000, 4.000000\n2108, 7.000000, 16.000000, 4.000000\n2109, 8.000000, 16.000000, 4.000000\n2110, 9.000000, 16.000000, 4.000000\n2111, 10.000000, 16.000000, 4.000000\n2112, 11.000000, 16.000000, 4.000000\n2113, 12.000000, 16.000000, 4.000000\n2114, 13.000000, 16.000000, 4.000000\n2115, 14.000000, 16.000000, 4.000000\n2116, 15.000000, 16.000000, 4.000000\n2117, 16.000000, 16.000000, 4.000000\n2118, 17.000000, 16.000000, 4.000000\n2119, 18.000000, 16.000000, 4.000000\n2120, 19.000000, 16.000000, 4.000000\n2121, 20.000000, 16.000000, 4.000000\n2122, 0.000000, 17.000000, 4.000000\n2123, 1.000000, 17.000000, 4.000000\n2124, 2.000000, 17.000000, 4.000000\n2125, 3.000000, 17.000000, 4.000000\n2126, 4.000000, 17.000000, 4.000000\n2127, 5.000000, 17.000000, 4.000000\n2128, 6.000000, 17.000000, 4.000000\n2129, 7.000000, 17.000000, 4.000000\n2130, 8.000000, 17.000000, 4.000000\n2131, 9.000000, 17.000000, 4.000000\n2132, 10.000000, 17.000000, 4.000000\n2133, 11.000000, 17.000000, 4.000000\n2134, 12.000000, 17.000000, 4.000000\n2135, 13.000000, 17.000000, 4.000000\n2136, 14.000000, 17.000000, 4.000000\n2137, 15.000000, 17.000000, 4.000000\n2138, 16.000000, 17.000000, 4.000000\n2139, 17.000000, 17.000000, 4.000000\n2140, 18.000000, 17.000000, 4.000000\n2141, 19.000000, 17.000000, 4.000000\n2142, 20.000000, 17.000000, 4.000000\n2143, 0.000000, 18.000000, 4.000000\n2144, 1.000000, 18.000000, 4.000000\n2145, 2.000000, 18.000000, 4.000000\n2146, 3.000000, 18.000000, 4.000000\n2147, 4.000000, 18.000000, 4.000000\n2148, 5.000000, 18.000000, 4.000000\n2149, 6.000000, 18.000000, 4.000000\n2150, 7.000000, 18.000000, 4.000000\n2151, 8.000000, 18.000000, 4.000000\n2152, 9.000000, 18.000000, 4.000000\n2153, 10.000000, 18.000000, 4.000000\n2154, 11.000000, 18.000000, 4.000000\n2155, 12.000000, 18.000000, 4.000000\n2156, 13.000000, 18.000000, 4.000000\n2157, 14.000000, 18.000000, 4.000000\n2158, 15.000000, 18.000000, 4.000000\n2159, 16.000000, 18.000000, 4.000000\n2160, 17.000000, 18.000000, 4.000000\n2161, 18.000000, 18.000000, 4.000000\n2162, 19.000000, 18.000000, 4.000000\n2163, 20.000000, 18.000000, 4.000000\n2164, 0.000000, 19.000000, 4.000000\n2165, 1.000000, 19.000000, 4.000000\n2166, 2.000000, 19.000000, 4.000000\n2167, 3.000000, 19.000000, 4.000000\n2168, 4.000000, 19.000000, 4.000000\n2169, 5.000000, 19.000000, 4.000000\n2170, 6.000000, 19.000000, 4.000000\n2171, 7.000000, 19.000000, 4.000000\n2172, 8.000000, 19.000000, 4.000000\n2173, 9.000000, 19.000000, 4.000000\n2174, 10.000000, 19.000000, 4.000000\n2175, 11.000000, 19.000000, 4.000000\n2176, 12.000000, 19.000000, 4.000000\n2177, 13.000000, 19.000000, 4.000000\n2178, 14.000000, 19.000000, 4.000000\n2179, 15.000000, 19.000000, 4.000000\n2180, 16.000000, 19.000000, 4.000000\n2181, 17.000000, 19.000000, 4.000000\n2182, 18.000000, 19.000000, 4.000000\n2183, 19.000000, 19.000000, 4.000000\n2184, 20.000000, 19.000000, 4.000000\n2185, 0.000000, 20.000000, 4.000000\n2186, 1.000000, 20.000000, 4.000000\n2187, 2.000000, 20.000000, 4.000000\n2188, 3.000000, 20.000000, 4.000000\n2189, 4.000000, 20.000000, 4.000000\n2190, 5.000000, 20.000000, 4.000000\n2191, 6.000000, 20.000000, 4.000000\n2192, 7.000000, 20.000000, 4.000000\n2193, 8.000000, 20.000000, 4.000000\n2194, 9.000000, 20.000000, 4.000000\n2195, 10.000000, 20.000000, 4.000000\n2196, 11.000000, 20.000000, 4.000000\n2197, 12.000000, 20.000000, 4.000000\n2198, 13.000000, 20.000000, 4.000000\n2199, 14.000000, 20.000000, 4.000000\n2200, 15.000000, 20.000000, 4.000000\n2201, 16.000000, 20.000000, 4.000000\n2202, 17.000000, 20.000000, 4.000000\n2203, 18.000000, 20.000000, 4.000000\n2204, 19.000000, 20.000000, 4.000000\n2205, 20.000000, 20.000000, 4.000000\n2206, 0.000000, 0.000000, 5.000000\n2207, 1.000000, 0.000000, 5.000000\n2208, 2.000000, 0.000000, 5.000000\n2209, 3.000000, 0.000000, 5.000000\n2210, 4.000000, 0.000000, 5.000000\n2211, 5.000000, 0.000000, 5.000000\n2212, 6.000000, 0.000000, 5.000000\n2213, 7.000000, 0.000000, 5.000000\n2214, 8.000000, 0.000000, 5.000000\n2215, 9.000000, 0.000000, 5.000000\n2216, 10.000000, 0.000000, 5.000000\n2217, 11.000000, 0.000000, 5.000000\n2218, 12.000000, 0.000000, 5.000000\n2219, 13.000000, 0.000000, 5.000000\n2220, 14.000000, 0.000000, 5.000000\n2221, 15.000000, 0.000000, 5.000000\n2222, 16.000000, 0.000000, 5.000000\n2223, 17.000000, 0.000000, 5.000000\n2224, 18.000000, 0.000000, 5.000000\n2225, 19.000000, 0.000000, 5.000000\n2226, 20.000000, 0.000000, 5.000000\n2227, 0.000000, 1.000000, 5.000000\n2228, 1.000000, 1.000000, 5.000000\n2229, 2.000000, 1.000000, 5.000000\n2230, 3.000000, 1.000000, 5.000000\n2231, 4.000000, 1.000000, 5.000000\n2232, 5.000000, 1.000000, 5.000000\n2233, 6.000000, 1.000000, 5.000000\n2234, 7.000000, 1.000000, 5.000000\n2235, 8.000000, 1.000000, 5.000000\n2236, 9.000000, 1.000000, 5.000000\n2237, 10.000000, 1.000000, 5.000000\n2238, 11.000000, 1.000000, 5.000000\n2239, 12.000000, 1.000000, 5.000000\n2240, 13.000000, 1.000000, 5.000000\n2241, 14.000000, 1.000000, 5.000000\n2242, 15.000000, 1.000000, 5.000000\n2243, 16.000000, 1.000000, 5.000000\n2244, 17.000000, 1.000000, 5.000000\n2245, 18.000000, 1.000000, 5.000000\n2246, 19.000000, 1.000000, 5.000000\n2247, 20.000000, 1.000000, 5.000000\n2248, 0.000000, 2.000000, 5.000000\n2249, 1.000000, 2.000000, 5.000000\n2250, 2.000000, 2.000000, 5.000000\n2251, 3.000000, 2.000000, 5.000000\n2252, 4.000000, 2.000000, 5.000000\n2253, 5.000000, 2.000000, 5.000000\n2254, 6.000000, 2.000000, 5.000000\n2255, 7.000000, 2.000000, 5.000000\n2256, 8.000000, 2.000000, 5.000000\n2257, 9.000000, 2.000000, 5.000000\n2258, 10.000000, 2.000000, 5.000000\n2259, 11.000000, 2.000000, 5.000000\n2260, 12.000000, 2.000000, 5.000000\n2261, 13.000000, 2.000000, 5.000000\n2262, 14.000000, 2.000000, 5.000000\n2263, 15.000000, 2.000000, 5.000000\n2264, 16.000000, 2.000000, 5.000000\n2265, 17.000000, 2.000000, 5.000000\n2266, 18.000000, 2.000000, 5.000000\n2267, 19.000000, 2.000000, 5.000000\n2268, 20.000000, 2.000000, 5.000000\n2269, 0.000000, 3.000000, 5.000000\n2270, 1.000000, 3.000000, 5.000000\n2271, 2.000000, 3.000000, 5.000000\n2272, 3.000000, 3.000000, 5.000000\n2273, 4.000000, 3.000000, 5.000000\n2274, 5.000000, 3.000000, 5.000000\n2275, 6.000000, 3.000000, 5.000000\n2276, 7.000000, 3.000000, 5.000000\n2277, 8.000000, 3.000000, 5.000000\n2278, 9.000000, 3.000000, 5.000000\n2279, 10.000000, 3.000000, 5.000000\n2280, 11.000000, 3.000000, 5.000000\n2281, 12.000000, 3.000000, 5.000000\n2282, 13.000000, 3.000000, 5.000000\n2283, 14.000000, 3.000000, 5.000000\n2284, 15.000000, 3.000000, 5.000000\n2285, 16.000000, 3.000000, 5.000000\n2286, 17.000000, 3.000000, 5.000000\n2287, 18.000000, 3.000000, 5.000000\n2288, 19.000000, 3.000000, 5.000000\n2289, 20.000000, 3.000000, 5.000000\n2290, 0.000000, 4.000000, 5.000000\n2291, 1.000000, 4.000000, 5.000000\n2292, 2.000000, 4.000000, 5.000000\n2293, 3.000000, 4.000000, 5.000000\n2294, 4.000000, 4.000000, 5.000000\n2295, 5.000000, 4.000000, 5.000000\n2296, 6.000000, 4.000000, 5.000000\n2297, 7.000000, 4.000000, 5.000000\n2298, 8.000000, 4.000000, 5.000000\n2299, 9.000000, 4.000000, 5.000000\n2300, 10.000000, 4.000000, 5.000000\n2301, 11.000000, 4.000000, 5.000000\n2302, 12.000000, 4.000000, 5.000000\n2303, 13.000000, 4.000000, 5.000000\n2304, 14.000000, 4.000000, 5.000000\n2305, 15.000000, 4.000000, 5.000000\n2306, 16.000000, 4.000000, 5.000000\n2307, 17.000000, 4.000000, 5.000000\n2308, 18.000000, 4.000000, 5.000000\n2309, 19.000000, 4.000000, 5.000000\n2310, 20.000000, 4.000000, 5.000000\n2311, 0.000000, 5.000000, 5.000000\n2312, 1.000000, 5.000000, 5.000000\n2313, 2.000000, 5.000000, 5.000000\n2314, 3.000000, 5.000000, 5.000000\n2315, 4.000000, 5.000000, 5.000000\n2316, 5.000000, 5.000000, 5.000000\n2317, 6.000000, 5.000000, 5.000000\n2318, 7.000000, 5.000000, 5.000000\n2319, 8.000000, 5.000000, 5.000000\n2320, 9.000000, 5.000000, 5.000000\n2321, 10.000000, 5.000000, 5.000000\n2322, 11.000000, 5.000000, 5.000000\n2323, 12.000000, 5.000000, 5.000000\n2324, 13.000000, 5.000000, 5.000000\n2325, 14.000000, 5.000000, 5.000000\n2326, 15.000000, 5.000000, 5.000000\n2327, 16.000000, 5.000000, 5.000000\n2328, 17.000000, 5.000000, 5.000000\n2329, 18.000000, 5.000000, 5.000000\n2330, 19.000000, 5.000000, 5.000000\n2331, 20.000000, 5.000000, 5.000000\n2332, 0.000000, 6.000000, 5.000000\n2333, 1.000000, 6.000000, 5.000000\n2334, 2.000000, 6.000000, 5.000000\n2335, 3.000000, 6.000000, 5.000000\n2336, 4.000000, 6.000000, 5.000000\n2337, 5.000000, 6.000000, 5.000000\n2338, 6.000000, 6.000000, 5.000000\n2339, 7.000000, 6.000000, 5.000000\n2340, 8.000000, 6.000000, 5.000000\n2341, 9.000000, 6.000000, 5.000000\n2342, 10.000000, 6.000000, 5.000000\n2343, 11.000000, 6.000000, 5.000000\n2344, 12.000000, 6.000000, 5.000000\n2345, 13.000000, 6.000000, 5.000000\n2346, 14.000000, 6.000000, 5.000000\n2347, 15.000000, 6.000000, 5.000000\n2348, 16.000000, 6.000000, 5.000000\n2349, 17.000000, 6.000000, 5.000000\n2350, 18.000000, 6.000000, 5.000000\n2351, 19.000000, 6.000000, 5.000000\n2352, 20.000000, 6.000000, 5.000000\n2353, 0.000000, 7.000000, 5.000000\n2354, 1.000000, 7.000000, 5.000000\n2355, 2.000000, 7.000000, 5.000000\n2356, 3.000000, 7.000000, 5.000000\n2357, 4.000000, 7.000000, 5.000000\n2358, 5.000000, 7.000000, 5.000000\n2359, 6.000000, 7.000000, 5.000000\n2360, 7.000000, 7.000000, 5.000000\n2361, 8.000000, 7.000000, 5.000000\n2362, 9.000000, 7.000000, 5.000000\n2363, 10.000000, 7.000000, 5.000000\n2364, 11.000000, 7.000000, 5.000000\n2365, 12.000000, 7.000000, 5.000000\n2366, 13.000000, 7.000000, 5.000000\n2367, 14.000000, 7.000000, 5.000000\n2368, 15.000000, 7.000000, 5.000000\n2369, 16.000000, 7.000000, 5.000000\n2370, 17.000000, 7.000000, 5.000000\n2371, 18.000000, 7.000000, 5.000000\n2372, 19.000000, 7.000000, 5.000000\n2373, 20.000000, 7.000000, 5.000000\n2374, 0.000000, 8.000000, 5.000000\n2375, 1.000000, 8.000000, 5.000000\n2376, 2.000000, 8.000000, 5.000000\n2377, 3.000000, 8.000000, 5.000000\n2378, 4.000000, 8.000000, 5.000000\n2379, 5.000000, 8.000000, 5.000000\n2380, 6.000000, 8.000000, 5.000000\n2381, 7.000000, 8.000000, 5.000000\n2382, 8.000000, 8.000000, 5.000000\n2383, 9.000000, 8.000000, 5.000000\n2384, 10.000000, 8.000000, 5.000000\n2385, 11.000000, 8.000000, 5.000000\n2386, 12.000000, 8.000000, 5.000000\n2387, 13.000000, 8.000000, 5.000000\n2388, 14.000000, 8.000000, 5.000000\n2389, 15.000000, 8.000000, 5.000000\n2390, 16.000000, 8.000000, 5.000000\n2391, 17.000000, 8.000000, 5.000000\n2392, 18.000000, 8.000000, 5.000000\n2393, 19.000000, 8.000000, 5.000000\n2394, 20.000000, 8.000000, 5.000000\n2395, 0.000000, 9.000000, 5.000000\n2396, 1.000000, 9.000000, 5.000000\n2397, 2.000000, 9.000000, 5.000000\n2398, 3.000000, 9.000000, 5.000000\n2399, 4.000000, 9.000000, 5.000000\n2400, 5.000000, 9.000000, 5.000000\n2401, 6.000000, 9.000000, 5.000000\n2402, 7.000000, 9.000000, 5.000000\n2403, 8.000000, 9.000000, 5.000000\n2404, 9.000000, 9.000000, 5.000000\n2405, 10.000000, 9.000000, 5.000000\n2406, 11.000000, 9.000000, 5.000000\n2407, 12.000000, 9.000000, 5.000000\n2408, 13.000000, 9.000000, 5.000000\n2409, 14.000000, 9.000000, 5.000000\n2410, 15.000000, 9.000000, 5.000000\n2411, 16.000000, 9.000000, 5.000000\n2412, 17.000000, 9.000000, 5.000000\n2413, 18.000000, 9.000000, 5.000000\n2414, 19.000000, 9.000000, 5.000000\n2415, 20.000000, 9.000000, 5.000000\n2416, 0.000000, 10.000000, 5.000000\n2417, 1.000000, 10.000000, 5.000000\n2418, 2.000000, 10.000000, 5.000000\n2419, 3.000000, 10.000000, 5.000000\n2420, 4.000000, 10.000000, 5.000000\n2421, 5.000000, 10.000000, 5.000000\n2422, 6.000000, 10.000000, 5.000000\n2423, 7.000000, 10.000000, 5.000000\n2424, 8.000000, 10.000000, 5.000000\n2425, 9.000000, 10.000000, 5.000000\n2426, 10.000000, 10.000000, 5.000000\n2427, 11.000000, 10.000000, 5.000000\n2428, 12.000000, 10.000000, 5.000000\n2429, 13.000000, 10.000000, 5.000000\n2430, 14.000000, 10.000000, 5.000000\n2431, 15.000000, 10.000000, 5.000000\n2432, 16.000000, 10.000000, 5.000000\n2433, 17.000000, 10.000000, 5.000000\n2434, 18.000000, 10.000000, 5.000000\n2435, 19.000000, 10.000000, 5.000000\n2436, 20.000000, 10.000000, 5.000000\n2437, 0.000000, 11.000000, 5.000000\n2438, 1.000000, 11.000000, 5.000000\n2439, 2.000000, 11.000000, 5.000000\n2440, 3.000000, 11.000000, 5.000000\n2441, 4.000000, 11.000000, 5.000000\n2442, 5.000000, 11.000000, 5.000000\n2443, 6.000000, 11.000000, 5.000000\n2444, 7.000000, 11.000000, 5.000000\n2445, 8.000000, 11.000000, 5.000000\n2446, 9.000000, 11.000000, 5.000000\n2447, 10.000000, 11.000000, 5.000000\n2448, 11.000000, 11.000000, 5.000000\n2449, 12.000000, 11.000000, 5.000000\n2450, 13.000000, 11.000000, 5.000000\n2451, 14.000000, 11.000000, 5.000000\n2452, 15.000000, 11.000000, 5.000000\n2453, 16.000000, 11.000000, 5.000000\n2454, 17.000000, 11.000000, 5.000000\n2455, 18.000000, 11.000000, 5.000000\n2456, 19.000000, 11.000000, 5.000000\n2457, 20.000000, 11.000000, 5.000000\n2458, 0.000000, 12.000000, 5.000000\n2459, 1.000000, 12.000000, 5.000000\n2460, 2.000000, 12.000000, 5.000000\n2461, 3.000000, 12.000000, 5.000000\n2462, 4.000000, 12.000000, 5.000000\n2463, 5.000000, 12.000000, 5.000000\n2464, 6.000000, 12.000000, 5.000000\n2465, 7.000000, 12.000000, 5.000000\n2466, 8.000000, 12.000000, 5.000000\n2467, 9.000000, 12.000000, 5.000000\n2468, 10.000000, 12.000000, 5.000000\n2469, 11.000000, 12.000000, 5.000000\n2470, 12.000000, 12.000000, 5.000000\n2471, 13.000000, 12.000000, 5.000000\n2472, 14.000000, 12.000000, 5.000000\n2473, 15.000000, 12.000000, 5.000000\n2474, 16.000000, 12.000000, 5.000000\n2475, 17.000000, 12.000000, 5.000000\n2476, 18.000000, 12.000000, 5.000000\n2477, 19.000000, 12.000000, 5.000000\n2478, 20.000000, 12.000000, 5.000000\n2479, 0.000000, 13.000000, 5.000000\n2480, 1.000000, 13.000000, 5.000000\n2481, 2.000000, 13.000000, 5.000000\n2482, 3.000000, 13.000000, 5.000000\n2483, 4.000000, 13.000000, 5.000000\n2484, 5.000000, 13.000000, 5.000000\n2485, 6.000000, 13.000000, 5.000000\n2486, 7.000000, 13.000000, 5.000000\n2487, 8.000000, 13.000000, 5.000000\n2488, 9.000000, 13.000000, 5.000000\n2489, 10.000000, 13.000000, 5.000000\n2490, 11.000000, 13.000000, 5.000000\n2491, 12.000000, 13.000000, 5.000000\n2492, 13.000000, 13.000000, 5.000000\n2493, 14.000000, 13.000000, 5.000000\n2494, 15.000000, 13.000000, 5.000000\n2495, 16.000000, 13.000000, 5.000000\n2496, 17.000000, 13.000000, 5.000000\n2497, 18.000000, 13.000000, 5.000000\n2498, 19.000000, 13.000000, 5.000000\n2499, 20.000000, 13.000000, 5.000000\n2500, 0.000000, 14.000000, 5.000000\n2501, 1.000000, 14.000000, 5.000000\n2502, 2.000000, 14.000000, 5.000000\n2503, 3.000000, 14.000000, 5.000000\n2504, 4.000000, 14.000000, 5.000000\n2505, 5.000000, 14.000000, 5.000000\n2506, 6.000000, 14.000000, 5.000000\n2507, 7.000000, 14.000000, 5.000000\n2508, 8.000000, 14.000000, 5.000000\n2509, 9.000000, 14.000000, 5.000000\n2510, 10.000000, 14.000000, 5.000000\n2511, 11.000000, 14.000000, 5.000000\n2512, 12.000000, 14.000000, 5.000000\n2513, 13.000000, 14.000000, 5.000000\n2514, 14.000000, 14.000000, 5.000000\n2515, 15.000000, 14.000000, 5.000000\n2516, 16.000000, 14.000000, 5.000000\n2517, 17.000000, 14.000000, 5.000000\n2518, 18.000000, 14.000000, 5.000000\n2519, 19.000000, 14.000000, 5.000000\n2520, 20.000000, 14.000000, 5.000000\n2521, 0.000000, 15.000000, 5.000000\n2522, 1.000000, 15.000000, 5.000000\n2523, 2.000000, 15.000000, 5.000000\n2524, 3.000000, 15.000000, 5.000000\n2525, 4.000000, 15.000000, 5.000000\n2526, 5.000000, 15.000000, 5.000000\n2527, 6.000000, 15.000000, 5.000000\n2528, 7.000000, 15.000000, 5.000000\n2529, 8.000000, 15.000000, 5.000000\n2530, 9.000000, 15.000000, 5.000000\n2531, 10.000000, 15.000000, 5.000000\n2532, 11.000000, 15.000000, 5.000000\n2533, 12.000000, 15.000000, 5.000000\n2534, 13.000000, 15.000000, 5.000000\n2535, 14.000000, 15.000000, 5.000000\n2536, 15.000000, 15.000000, 5.000000\n2537, 16.000000, 15.000000, 5.000000\n2538, 17.000000, 15.000000, 5.000000\n2539, 18.000000, 15.000000, 5.000000\n2540, 19.000000, 15.000000, 5.000000\n2541, 20.000000, 15.000000, 5.000000\n2542, 0.000000, 16.000000, 5.000000\n2543, 1.000000, 16.000000, 5.000000\n2544, 2.000000, 16.000000, 5.000000\n2545, 3.000000, 16.000000, 5.000000\n2546, 4.000000, 16.000000, 5.000000\n2547, 5.000000, 16.000000, 5.000000\n2548, 6.000000, 16.000000, 5.000000\n2549, 7.000000, 16.000000, 5.000000\n2550, 8.000000, 16.000000, 5.000000\n2551, 9.000000, 16.000000, 5.000000\n2552, 10.000000, 16.000000, 5.000000\n2553, 11.000000, 16.000000, 5.000000\n2554, 12.000000, 16.000000, 5.000000\n2555, 13.000000, 16.000000, 5.000000\n2556, 14.000000, 16.000000, 5.000000\n2557, 15.000000, 16.000000, 5.000000\n2558, 16.000000, 16.000000, 5.000000\n2559, 17.000000, 16.000000, 5.000000\n2560, 18.000000, 16.000000, 5.000000\n2561, 19.000000, 16.000000, 5.000000\n2562, 20.000000, 16.000000, 5.000000\n2563, 0.000000, 17.000000, 5.000000\n2564, 1.000000, 17.000000, 5.000000\n2565, 2.000000, 17.000000, 5.000000\n2566, 3.000000, 17.000000, 5.000000\n2567, 4.000000, 17.000000, 5.000000\n2568, 5.000000, 17.000000, 5.000000\n2569, 6.000000, 17.000000, 5.000000\n2570, 7.000000, 17.000000, 5.000000\n2571, 8.000000, 17.000000, 5.000000\n2572, 9.000000, 17.000000, 5.000000\n2573, 10.000000, 17.000000, 5.000000\n2574, 11.000000, 17.000000, 5.000000\n2575, 12.000000, 17.000000, 5.000000\n2576, 13.000000, 17.000000, 5.000000\n2577, 14.000000, 17.000000, 5.000000\n2578, 15.000000, 17.000000, 5.000000\n2579, 16.000000, 17.000000, 5.000000\n2580, 17.000000, 17.000000, 5.000000\n2581, 18.000000, 17.000000, 5.000000\n2582, 19.000000, 17.000000, 5.000000\n2583, 20.000000, 17.000000, 5.000000\n2584, 0.000000, 18.000000, 5.000000\n2585, 1.000000, 18.000000, 5.000000\n2586, 2.000000, 18.000000, 5.000000\n2587, 3.000000, 18.000000, 5.000000\n2588, 4.000000, 18.000000, 5.000000\n2589, 5.000000, 18.000000, 5.000000\n2590, 6.000000, 18.000000, 5.000000\n2591, 7.000000, 18.000000, 5.000000\n2592, 8.000000, 18.000000, 5.000000\n2593, 9.000000, 18.000000, 5.000000\n2594, 10.000000, 18.000000, 5.000000\n2595, 11.000000, 18.000000, 5.000000\n2596, 12.000000, 18.000000, 5.000000\n2597, 13.000000, 18.000000, 5.000000\n2598, 14.000000, 18.000000, 5.000000\n2599, 15.000000, 18.000000, 5.000000\n2600, 16.000000, 18.000000, 5.000000\n2601, 17.000000, 18.000000, 5.000000\n2602, 18.000000, 18.000000, 5.000000\n2603, 19.000000, 18.000000, 5.000000\n2604, 20.000000, 18.000000, 5.000000\n2605, 0.000000, 19.000000, 5.000000\n2606, 1.000000, 19.000000, 5.000000\n2607, 2.000000, 19.000000, 5.000000\n2608, 3.000000, 19.000000, 5.000000\n2609, 4.000000, 19.000000, 5.000000\n2610, 5.000000, 19.000000, 5.000000\n2611, 6.000000, 19.000000, 5.000000\n2612, 7.000000, 19.000000, 5.000000\n2613, 8.000000, 19.000000, 5.000000\n2614, 9.000000, 19.000000, 5.000000\n2615, 10.000000, 19.000000, 5.000000\n2616, 11.000000, 19.000000, 5.000000\n2617, 12.000000, 19.000000, 5.000000\n2618, 13.000000, 19.000000, 5.000000\n2619, 14.000000, 19.000000, 5.000000\n2620, 15.000000, 19.000000, 5.000000\n2621, 16.000000, 19.000000, 5.000000\n2622, 17.000000, 19.000000, 5.000000\n2623, 18.000000, 19.000000, 5.000000\n2624, 19.000000, 19.000000, 5.000000\n2625, 20.000000, 19.000000, 5.000000\n2626, 0.000000, 20.000000, 5.000000\n2627, 1.000000, 20.000000, 5.000000\n2628, 2.000000, 20.000000, 5.000000\n2629, 3.000000, 20.000000, 5.000000\n2630, 4.000000, 20.000000, 5.000000\n2631, 5.000000, 20.000000, 5.000000\n2632, 6.000000, 20.000000, 5.000000\n2633, 7.000000, 20.000000, 5.000000\n2634, 8.000000, 20.000000, 5.000000\n2635, 9.000000, 20.000000, 5.000000\n2636, 10.000000, 20.000000, 5.000000\n2637, 11.000000, 20.000000, 5.000000\n2638, 12.000000, 20.000000, 5.000000\n2639, 13.000000, 20.000000, 5.000000\n2640, 14.000000, 20.000000, 5.000000\n2641, 15.000000, 20.000000, 5.000000\n2642, 16.000000, 20.000000, 5.000000\n2643, 17.000000, 20.000000, 5.000000\n2644, 18.000000, 20.000000, 5.000000\n2645, 19.000000, 20.000000, 5.000000\n2646, 20.000000, 20.000000, 5.000000\n2647, 0.000000, 0.000000, 6.000000\n2648, 1.000000, 0.000000, 6.000000\n2649, 2.000000, 0.000000, 6.000000\n2650, 3.000000, 0.000000, 6.000000\n2651, 4.000000, 0.000000, 6.000000\n2652, 5.000000, 0.000000, 6.000000\n2653, 6.000000, 0.000000, 6.000000\n2654, 7.000000, 0.000000, 6.000000\n2655, 8.000000, 0.000000, 6.000000\n2656, 9.000000, 0.000000, 6.000000\n2657, 10.000000, 0.000000, 6.000000\n2658, 11.000000, 0.000000, 6.000000\n2659, 12.000000, 0.000000, 6.000000\n2660, 13.000000, 0.000000, 6.000000\n2661, 14.000000, 0.000000, 6.000000\n2662, 15.000000, 0.000000, 6.000000\n2663, 16.000000, 0.000000, 6.000000\n2664, 17.000000, 0.000000, 6.000000\n2665, 18.000000, 0.000000, 6.000000\n2666, 19.000000, 0.000000, 6.000000\n2667, 20.000000, 0.000000, 6.000000\n2668, 0.000000, 1.000000, 6.000000\n2669, 1.000000, 1.000000, 6.000000\n2670, 2.000000, 1.000000, 6.000000\n2671, 3.000000, 1.000000, 6.000000\n2672, 4.000000, 1.000000, 6.000000\n2673, 5.000000, 1.000000, 6.000000\n2674, 6.000000, 1.000000, 6.000000\n2675, 7.000000, 1.000000, 6.000000\n2676, 8.000000, 1.000000, 6.000000\n2677, 9.000000, 1.000000, 6.000000\n2678, 10.000000, 1.000000, 6.000000\n2679, 11.000000, 1.000000, 6.000000\n2680, 12.000000, 1.000000, 6.000000\n2681, 13.000000, 1.000000, 6.000000\n2682, 14.000000, 1.000000, 6.000000\n2683, 15.000000, 1.000000, 6.000000\n2684, 16.000000, 1.000000, 6.000000\n2685, 17.000000, 1.000000, 6.000000\n2686, 18.000000, 1.000000, 6.000000\n2687, 19.000000, 1.000000, 6.000000\n2688, 20.000000, 1.000000, 6.000000\n2689, 0.000000, 2.000000, 6.000000\n2690, 1.000000, 2.000000, 6.000000\n2691, 2.000000, 2.000000, 6.000000\n2692, 3.000000, 2.000000, 6.000000\n2693, 4.000000, 2.000000, 6.000000\n2694, 5.000000, 2.000000, 6.000000\n2695, 6.000000, 2.000000, 6.000000\n2696, 7.000000, 2.000000, 6.000000\n2697, 8.000000, 2.000000, 6.000000\n2698, 9.000000, 2.000000, 6.000000\n2699, 10.000000, 2.000000, 6.000000\n2700, 11.000000, 2.000000, 6.000000\n2701, 12.000000, 2.000000, 6.000000\n2702, 13.000000, 2.000000, 6.000000\n2703, 14.000000, 2.000000, 6.000000\n2704, 15.000000, 2.000000, 6.000000\n2705, 16.000000, 2.000000, 6.000000\n2706, 17.000000, 2.000000, 6.000000\n2707, 18.000000, 2.000000, 6.000000\n2708, 19.000000, 2.000000, 6.000000\n2709, 20.000000, 2.000000, 6.000000\n2710, 0.000000, 3.000000, 6.000000\n2711, 1.000000, 3.000000, 6.000000\n2712, 2.000000, 3.000000, 6.000000\n2713, 3.000000, 3.000000, 6.000000\n2714, 4.000000, 3.000000, 6.000000\n2715, 5.000000, 3.000000, 6.000000\n2716, 6.000000, 3.000000, 6.000000\n2717, 7.000000, 3.000000, 6.000000\n2718, 8.000000, 3.000000, 6.000000\n2719, 9.000000, 3.000000, 6.000000\n2720, 10.000000, 3.000000, 6.000000\n2721, 11.000000, 3.000000, 6.000000\n2722, 12.000000, 3.000000, 6.000000\n2723, 13.000000, 3.000000, 6.000000\n2724, 14.000000, 3.000000, 6.000000\n2725, 15.000000, 3.000000, 6.000000\n2726, 16.000000, 3.000000, 6.000000\n2727, 17.000000, 3.000000, 6.000000\n2728, 18.000000, 3.000000, 6.000000\n2729, 19.000000, 3.000000, 6.000000\n2730, 20.000000, 3.000000, 6.000000\n2731, 0.000000, 4.000000, 6.000000\n2732, 1.000000, 4.000000, 6.000000\n2733, 2.000000, 4.000000, 6.000000\n2734, 3.000000, 4.000000, 6.000000\n2735, 4.000000, 4.000000, 6.000000\n2736, 5.000000, 4.000000, 6.000000\n2737, 6.000000, 4.000000, 6.000000\n2738, 7.000000, 4.000000, 6.000000\n2739, 8.000000, 4.000000, 6.000000\n2740, 9.000000, 4.000000, 6.000000\n2741, 10.000000, 4.000000, 6.000000\n2742, 11.000000, 4.000000, 6.000000\n2743, 12.000000, 4.000000, 6.000000\n2744, 13.000000, 4.000000, 6.000000\n2745, 14.000000, 4.000000, 6.000000\n2746, 15.000000, 4.000000, 6.000000\n2747, 16.000000, 4.000000, 6.000000\n2748, 17.000000, 4.000000, 6.000000\n2749, 18.000000, 4.000000, 6.000000\n2750, 19.000000, 4.000000, 6.000000\n2751, 20.000000, 4.000000, 6.000000\n2752, 0.000000, 5.000000, 6.000000\n2753, 1.000000, 5.000000, 6.000000\n2754, 2.000000, 5.000000, 6.000000\n2755, 3.000000, 5.000000, 6.000000\n2756, 4.000000, 5.000000, 6.000000\n2757, 5.000000, 5.000000, 6.000000\n2758, 6.000000, 5.000000, 6.000000\n2759, 7.000000, 5.000000, 6.000000\n2760, 8.000000, 5.000000, 6.000000\n2761, 9.000000, 5.000000, 6.000000\n2762, 10.000000, 5.000000, 6.000000\n2763, 11.000000, 5.000000, 6.000000\n2764, 12.000000, 5.000000, 6.000000\n2765, 13.000000, 5.000000, 6.000000\n2766, 14.000000, 5.000000, 6.000000\n2767, 15.000000, 5.000000, 6.000000\n2768, 16.000000, 5.000000, 6.000000\n2769, 17.000000, 5.000000, 6.000000\n2770, 18.000000, 5.000000, 6.000000\n2771, 19.000000, 5.000000, 6.000000\n2772, 20.000000, 5.000000, 6.000000\n2773, 0.000000, 6.000000, 6.000000\n2774, 1.000000, 6.000000, 6.000000\n2775, 2.000000, 6.000000, 6.000000\n2776, 3.000000, 6.000000, 6.000000\n2777, 4.000000, 6.000000, 6.000000\n2778, 5.000000, 6.000000, 6.000000\n2779, 6.000000, 6.000000, 6.000000\n2780, 7.000000, 6.000000, 6.000000\n2781, 8.000000, 6.000000, 6.000000\n2782, 9.000000, 6.000000, 6.000000\n2783, 10.000000, 6.000000, 6.000000\n2784, 11.000000, 6.000000, 6.000000\n2785, 12.000000, 6.000000, 6.000000\n2786, 13.000000, 6.000000, 6.000000\n2787, 14.000000, 6.000000, 6.000000\n2788, 15.000000, 6.000000, 6.000000\n2789, 16.000000, 6.000000, 6.000000\n2790, 17.000000, 6.000000, 6.000000\n2791, 18.000000, 6.000000, 6.000000\n2792, 19.000000, 6.000000, 6.000000\n2793, 20.000000, 6.000000, 6.000000\n2794, 0.000000, 7.000000, 6.000000\n2795, 1.000000, 7.000000, 6.000000\n2796, 2.000000, 7.000000, 6.000000\n2797, 3.000000, 7.000000, 6.000000\n2798, 4.000000, 7.000000, 6.000000\n2799, 5.000000, 7.000000, 6.000000\n2800, 6.000000, 7.000000, 6.000000\n2801, 7.000000, 7.000000, 6.000000\n2802, 8.000000, 7.000000, 6.000000\n2803, 9.000000, 7.000000, 6.000000\n2804, 10.000000, 7.000000, 6.000000\n2805, 11.000000, 7.000000, 6.000000\n2806, 12.000000, 7.000000, 6.000000\n2807, 13.000000, 7.000000, 6.000000\n2808, 14.000000, 7.000000, 6.000000\n2809, 15.000000, 7.000000, 6.000000\n2810, 16.000000, 7.000000, 6.000000\n2811, 17.000000, 7.000000, 6.000000\n2812, 18.000000, 7.000000, 6.000000\n2813, 19.000000, 7.000000, 6.000000\n2814, 20.000000, 7.000000, 6.000000\n2815, 0.000000, 8.000000, 6.000000\n2816, 1.000000, 8.000000, 6.000000\n2817, 2.000000, 8.000000, 6.000000\n2818, 3.000000, 8.000000, 6.000000\n2819, 4.000000, 8.000000, 6.000000\n2820, 5.000000, 8.000000, 6.000000\n2821, 6.000000, 8.000000, 6.000000\n2822, 7.000000, 8.000000, 6.000000\n2823, 8.000000, 8.000000, 6.000000\n2824, 9.000000, 8.000000, 6.000000\n2825, 10.000000, 8.000000, 6.000000\n2826, 11.000000, 8.000000, 6.000000\n2827, 12.000000, 8.000000, 6.000000\n2828, 13.000000, 8.000000, 6.000000\n2829, 14.000000, 8.000000, 6.000000\n2830, 15.000000, 8.000000, 6.000000\n2831, 16.000000, 8.000000, 6.000000\n2832, 17.000000, 8.000000, 6.000000\n2833, 18.000000, 8.000000, 6.000000\n2834, 19.000000, 8.000000, 6.000000\n2835, 20.000000, 8.000000, 6.000000\n2836, 0.000000, 9.000000, 6.000000\n2837, 1.000000, 9.000000, 6.000000\n2838, 2.000000, 9.000000, 6.000000\n2839, 3.000000, 9.000000, 6.000000\n2840, 4.000000, 9.000000, 6.000000\n2841, 5.000000, 9.000000, 6.000000\n2842, 6.000000, 9.000000, 6.000000\n2843, 7.000000, 9.000000, 6.000000\n2844, 8.000000, 9.000000, 6.000000\n2845, 9.000000, 9.000000, 6.000000\n2846, 10.000000, 9.000000, 6.000000\n2847, 11.000000, 9.000000, 6.000000\n2848, 12.000000, 9.000000, 6.000000\n2849, 13.000000, 9.000000, 6.000000\n2850, 14.000000, 9.000000, 6.000000\n2851, 15.000000, 9.000000, 6.000000\n2852, 16.000000, 9.000000, 6.000000\n2853, 17.000000, 9.000000, 6.000000\n2854, 18.000000, 9.000000, 6.000000\n2855, 19.000000, 9.000000, 6.000000\n2856, 20.000000, 9.000000, 6.000000\n2857, 0.000000, 10.000000, 6.000000\n2858, 1.000000, 10.000000, 6.000000\n2859, 2.000000, 10.000000, 6.000000\n2860, 3.000000, 10.000000, 6.000000\n2861, 4.000000, 10.000000, 6.000000\n2862, 5.000000, 10.000000, 6.000000\n2863, 6.000000, 10.000000, 6.000000\n2864, 7.000000, 10.000000, 6.000000\n2865, 8.000000, 10.000000, 6.000000\n2866, 9.000000, 10.000000, 6.000000\n2867, 10.000000, 10.000000, 6.000000\n2868, 11.000000, 10.000000, 6.000000\n2869, 12.000000, 10.000000, 6.000000\n2870, 13.000000, 10.000000, 6.000000\n2871, 14.000000, 10.000000, 6.000000\n2872, 15.000000, 10.000000, 6.000000\n2873, 16.000000, 10.000000, 6.000000\n2874, 17.000000, 10.000000, 6.000000\n2875, 18.000000, 10.000000, 6.000000\n2876, 19.000000, 10.000000, 6.000000\n2877, 20.000000, 10.000000, 6.000000\n2878, 0.000000, 11.000000, 6.000000\n2879, 1.000000, 11.000000, 6.000000\n2880, 2.000000, 11.000000, 6.000000\n2881, 3.000000, 11.000000, 6.000000\n2882, 4.000000, 11.000000, 6.000000\n2883, 5.000000, 11.000000, 6.000000\n2884, 6.000000, 11.000000, 6.000000\n2885, 7.000000, 11.000000, 6.000000\n2886, 8.000000, 11.000000, 6.000000\n2887, 9.000000, 11.000000, 6.000000\n2888, 10.000000, 11.000000, 6.000000\n2889, 11.000000, 11.000000, 6.000000\n2890, 12.000000, 11.000000, 6.000000\n2891, 13.000000, 11.000000, 6.000000\n2892, 14.000000, 11.000000, 6.000000\n2893, 15.000000, 11.000000, 6.000000\n2894, 16.000000, 11.000000, 6.000000\n2895, 17.000000, 11.000000, 6.000000\n2896, 18.000000, 11.000000, 6.000000\n2897, 19.000000, 11.000000, 6.000000\n2898, 20.000000, 11.000000, 6.000000\n2899, 0.000000, 12.000000, 6.000000\n2900, 1.000000, 12.000000, 6.000000\n2901, 2.000000, 12.000000, 6.000000\n2902, 3.000000, 12.000000, 6.000000\n2903, 4.000000, 12.000000, 6.000000\n2904, 5.000000, 12.000000, 6.000000\n2905, 6.000000, 12.000000, 6.000000\n2906, 7.000000, 12.000000, 6.000000\n2907, 8.000000, 12.000000, 6.000000\n2908, 9.000000, 12.000000, 6.000000\n2909, 10.000000, 12.000000, 6.000000\n2910, 11.000000, 12.000000, 6.000000\n2911, 12.000000, 12.000000, 6.000000\n2912, 13.000000, 12.000000, 6.000000\n2913, 14.000000, 12.000000, 6.000000\n2914, 15.000000, 12.000000, 6.000000\n2915, 16.000000, 12.000000, 6.000000\n2916, 17.000000, 12.000000, 6.000000\n2917, 18.000000, 12.000000, 6.000000\n2918, 19.000000, 12.000000, 6.000000\n2919, 20.000000, 12.000000, 6.000000\n2920, 0.000000, 13.000000, 6.000000\n2921, 1.000000, 13.000000, 6.000000\n2922, 2.000000, 13.000000, 6.000000\n2923, 3.000000, 13.000000, 6.000000\n2924, 4.000000, 13.000000, 6.000000\n2925, 5.000000, 13.000000, 6.000000\n2926, 6.000000, 13.000000, 6.000000\n2927, 7.000000, 13.000000, 6.000000\n2928, 8.000000, 13.000000, 6.000000\n2929, 9.000000, 13.000000, 6.000000\n2930, 10.000000, 13.000000, 6.000000\n2931, 11.000000, 13.000000, 6.000000\n2932, 12.000000, 13.000000, 6.000000\n2933, 13.000000, 13.000000, 6.000000\n2934, 14.000000, 13.000000, 6.000000\n2935, 15.000000, 13.000000, 6.000000\n2936, 16.000000, 13.000000, 6.000000\n2937, 17.000000, 13.000000, 6.000000\n2938, 18.000000, 13.000000, 6.000000\n2939, 19.000000, 13.000000, 6.000000\n2940, 20.000000, 13.000000, 6.000000\n2941, 0.000000, 14.000000, 6.000000\n2942, 1.000000, 14.000000, 6.000000\n2943, 2.000000, 14.000000, 6.000000\n2944, 3.000000, 14.000000, 6.000000\n2945, 4.000000, 14.000000, 6.000000\n2946, 5.000000, 14.000000, 6.000000\n2947, 6.000000, 14.000000, 6.000000\n2948, 7.000000, 14.000000, 6.000000\n2949, 8.000000, 14.000000, 6.000000\n2950, 9.000000, 14.000000, 6.000000\n2951, 10.000000, 14.000000, 6.000000\n2952, 11.000000, 14.000000, 6.000000\n2953, 12.000000, 14.000000, 6.000000\n2954, 13.000000, 14.000000, 6.000000\n2955, 14.000000, 14.000000, 6.000000\n2956, 15.000000, 14.000000, 6.000000\n2957, 16.000000, 14.000000, 6.000000\n2958, 17.000000, 14.000000, 6.000000\n2959, 18.000000, 14.000000, 6.000000\n2960, 19.000000, 14.000000, 6.000000\n2961, 20.000000, 14.000000, 6.000000\n2962, 0.000000, 15.000000, 6.000000\n2963, 1.000000, 15.000000, 6.000000\n2964, 2.000000, 15.000000, 6.000000\n2965, 3.000000, 15.000000, 6.000000\n2966, 4.000000, 15.000000, 6.000000\n2967, 5.000000, 15.000000, 6.000000\n2968, 6.000000, 15.000000, 6.000000\n2969, 7.000000, 15.000000, 6.000000\n2970, 8.000000, 15.000000, 6.000000\n2971, 9.000000, 15.000000, 6.000000\n2972, 10.000000, 15.000000, 6.000000\n2973, 11.000000, 15.000000, 6.000000\n2974, 12.000000, 15.000000, 6.000000\n2975, 13.000000, 15.000000, 6.000000\n2976, 14.000000, 15.000000, 6.000000\n2977, 15.000000, 15.000000, 6.000000\n2978, 16.000000, 15.000000, 6.000000\n2979, 17.000000, 15.000000, 6.000000\n2980, 18.000000, 15.000000, 6.000000\n2981, 19.000000, 15.000000, 6.000000\n2982, 20.000000, 15.000000, 6.000000\n2983, 0.000000, 16.000000, 6.000000\n2984, 1.000000, 16.000000, 6.000000\n2985, 2.000000, 16.000000, 6.000000\n2986, 3.000000, 16.000000, 6.000000\n2987, 4.000000, 16.000000, 6.000000\n2988, 5.000000, 16.000000, 6.000000\n2989, 6.000000, 16.000000, 6.000000\n2990, 7.000000, 16.000000, 6.000000\n2991, 8.000000, 16.000000, 6.000000\n2992, 9.000000, 16.000000, 6.000000\n2993, 10.000000, 16.000000, 6.000000\n2994, 11.000000, 16.000000, 6.000000\n2995, 12.000000, 16.000000, 6.000000\n2996, 13.000000, 16.000000, 6.000000\n2997, 14.000000, 16.000000, 6.000000\n2998, 15.000000, 16.000000, 6.000000\n2999, 16.000000, 16.000000, 6.000000\n3000, 17.000000, 16.000000, 6.000000\n3001, 18.000000, 16.000000, 6.000000\n3002, 19.000000, 16.000000, 6.000000\n3003, 20.000000, 16.000000, 6.000000\n3004, 0.000000, 17.000000, 6.000000\n3005, 1.000000, 17.000000, 6.000000\n3006, 2.000000, 17.000000, 6.000000\n3007, 3.000000, 17.000000, 6.000000\n3008, 4.000000, 17.000000, 6.000000\n3009, 5.000000, 17.000000, 6.000000\n3010, 6.000000, 17.000000, 6.000000\n3011, 7.000000, 17.000000, 6.000000\n3012, 8.000000, 17.000000, 6.000000\n3013, 9.000000, 17.000000, 6.000000\n3014, 10.000000, 17.000000, 6.000000\n3015, 11.000000, 17.000000, 6.000000\n3016, 12.000000, 17.000000, 6.000000\n3017, 13.000000, 17.000000, 6.000000\n3018, 14.000000, 17.000000, 6.000000\n3019, 15.000000, 17.000000, 6.000000\n3020, 16.000000, 17.000000, 6.000000\n3021, 17.000000, 17.000000, 6.000000\n3022, 18.000000, 17.000000, 6.000000\n3023, 19.000000, 17.000000, 6.000000\n3024, 20.000000, 17.000000, 6.000000\n3025, 0.000000, 18.000000, 6.000000\n3026, 1.000000, 18.000000, 6.000000\n3027, 2.000000, 18.000000, 6.000000\n3028, 3.000000, 18.000000, 6.000000\n3029, 4.000000, 18.000000, 6.000000\n3030, 5.000000, 18.000000, 6.000000\n3031, 6.000000, 18.000000, 6.000000\n3032, 7.000000, 18.000000, 6.000000\n3033, 8.000000, 18.000000, 6.000000\n3034, 9.000000, 18.000000, 6.000000\n3035, 10.000000, 18.000000, 6.000000\n3036, 11.000000, 18.000000, 6.000000\n3037, 12.000000, 18.000000, 6.000000\n3038, 13.000000, 18.000000, 6.000000\n3039, 14.000000, 18.000000, 6.000000\n3040, 15.000000, 18.000000, 6.000000\n3041, 16.000000, 18.000000, 6.000000\n3042, 17.000000, 18.000000, 6.000000\n3043, 18.000000, 18.000000, 6.000000\n3044, 19.000000, 18.000000, 6.000000\n3045, 20.000000, 18.000000, 6.000000\n3046, 0.000000, 19.000000, 6.000000\n3047, 1.000000, 19.000000, 6.000000\n3048, 2.000000, 19.000000, 6.000000\n3049, 3.000000, 19.000000, 6.000000\n3050, 4.000000, 19.000000, 6.000000\n3051, 5.000000, 19.000000, 6.000000\n3052, 6.000000, 19.000000, 6.000000\n3053, 7.000000, 19.000000, 6.000000\n3054, 8.000000, 19.000000, 6.000000\n3055, 9.000000, 19.000000, 6.000000\n3056, 10.000000, 19.000000, 6.000000\n3057, 11.000000, 19.000000, 6.000000\n3058, 12.000000, 19.000000, 6.000000\n3059, 13.000000, 19.000000, 6.000000\n3060, 14.000000, 19.000000, 6.000000\n3061, 15.000000, 19.000000, 6.000000\n3062, 16.000000, 19.000000, 6.000000\n3063, 17.000000, 19.000000, 6.000000\n3064, 18.000000, 19.000000, 6.000000\n3065, 19.000000, 19.000000, 6.000000\n3066, 20.000000, 19.000000, 6.000000\n3067, 0.000000, 20.000000, 6.000000\n3068, 1.000000, 20.000000, 6.000000\n3069, 2.000000, 20.000000, 6.000000\n3070, 3.000000, 20.000000, 6.000000\n3071, 4.000000, 20.000000, 6.000000\n3072, 5.000000, 20.000000, 6.000000\n3073, 6.000000, 20.000000, 6.000000\n3074, 7.000000, 20.000000, 6.000000\n3075, 8.000000, 20.000000, 6.000000\n3076, 9.000000, 20.000000, 6.000000\n3077, 10.000000, 20.000000, 6.000000\n3078, 11.000000, 20.000000, 6.000000\n3079, 12.000000, 20.000000, 6.000000\n3080, 13.000000, 20.000000, 6.000000\n3081, 14.000000, 20.000000, 6.000000\n3082, 15.000000, 20.000000, 6.000000\n3083, 16.000000, 20.000000, 6.000000\n3084, 17.000000, 20.000000, 6.000000\n3085, 18.000000, 20.000000, 6.000000\n3086, 19.000000, 20.000000, 6.000000\n3087, 20.000000, 20.000000, 6.000000\n3088, 0.000000, 0.000000, 7.000000\n3089, 1.000000, 0.000000, 7.000000\n3090, 2.000000, 0.000000, 7.000000\n3091, 3.000000, 0.000000, 7.000000\n3092, 4.000000, 0.000000, 7.000000\n3093, 5.000000, 0.000000, 7.000000\n3094, 6.000000, 0.000000, 7.000000\n3095, 7.000000, 0.000000, 7.000000\n3096, 8.000000, 0.000000, 7.000000\n3097, 9.000000, 0.000000, 7.000000\n3098, 10.000000, 0.000000, 7.000000\n3099, 11.000000, 0.000000, 7.000000\n3100, 12.000000, 0.000000, 7.000000\n3101, 13.000000, 0.000000, 7.000000\n3102, 14.000000, 0.000000, 7.000000\n3103, 15.000000, 0.000000, 7.000000\n3104, 16.000000, 0.000000, 7.000000\n3105, 17.000000, 0.000000, 7.000000\n3106, 18.000000, 0.000000, 7.000000\n3107, 19.000000, 0.000000, 7.000000\n3108, 20.000000, 0.000000, 7.000000\n3109, 0.000000, 1.000000, 7.000000\n3110, 1.000000, 1.000000, 7.000000\n3111, 2.000000, 1.000000, 7.000000\n3112, 3.000000, 1.000000, 7.000000\n3113, 4.000000, 1.000000, 7.000000\n3114, 5.000000, 1.000000, 7.000000\n3115, 6.000000, 1.000000, 7.000000\n3116, 7.000000, 1.000000, 7.000000\n3117, 8.000000, 1.000000, 7.000000\n3118, 9.000000, 1.000000, 7.000000\n3119, 10.000000, 1.000000, 7.000000\n3120, 11.000000, 1.000000, 7.000000\n3121, 12.000000, 1.000000, 7.000000\n3122, 13.000000, 1.000000, 7.000000\n3123, 14.000000, 1.000000, 7.000000\n3124, 15.000000, 1.000000, 7.000000\n3125, 16.000000, 1.000000, 7.000000\n3126, 17.000000, 1.000000, 7.000000\n3127, 18.000000, 1.000000, 7.000000\n3128, 19.000000, 1.000000, 7.000000\n3129, 20.000000, 1.000000, 7.000000\n3130, 0.000000, 2.000000, 7.000000\n3131, 1.000000, 2.000000, 7.000000\n3132, 2.000000, 2.000000, 7.000000\n3133, 3.000000, 2.000000, 7.000000\n3134, 4.000000, 2.000000, 7.000000\n3135, 5.000000, 2.000000, 7.000000\n3136, 6.000000, 2.000000, 7.000000\n3137, 7.000000, 2.000000, 7.000000\n3138, 8.000000, 2.000000, 7.000000\n3139, 9.000000, 2.000000, 7.000000\n3140, 10.000000, 2.000000, 7.000000\n3141, 11.000000, 2.000000, 7.000000\n3142, 12.000000, 2.000000, 7.000000\n3143, 13.000000, 2.000000, 7.000000\n3144, 14.000000, 2.000000, 7.000000\n3145, 15.000000, 2.000000, 7.000000\n3146, 16.000000, 2.000000, 7.000000\n3147, 17.000000, 2.000000, 7.000000\n3148, 18.000000, 2.000000, 7.000000\n3149, 19.000000, 2.000000, 7.000000\n3150, 20.000000, 2.000000, 7.000000\n3151, 0.000000, 3.000000, 7.000000\n3152, 1.000000, 3.000000, 7.000000\n3153, 2.000000, 3.000000, 7.000000\n3154, 3.000000, 3.000000, 7.000000\n3155, 4.000000, 3.000000, 7.000000\n3156, 5.000000, 3.000000, 7.000000\n3157, 6.000000, 3.000000, 7.000000\n3158, 7.000000, 3.000000, 7.000000\n3159, 8.000000, 3.000000, 7.000000\n3160, 9.000000, 3.000000, 7.000000\n3161, 10.000000, 3.000000, 7.000000\n3162, 11.000000, 3.000000, 7.000000\n3163, 12.000000, 3.000000, 7.000000\n3164, 13.000000, 3.000000, 7.000000\n3165, 14.000000, 3.000000, 7.000000\n3166, 15.000000, 3.000000, 7.000000\n3167, 16.000000, 3.000000, 7.000000\n3168, 17.000000, 3.000000, 7.000000\n3169, 18.000000, 3.000000, 7.000000\n3170, 19.000000, 3.000000, 7.000000\n3171, 20.000000, 3.000000, 7.000000\n3172, 0.000000, 4.000000, 7.000000\n3173, 1.000000, 4.000000, 7.000000\n3174, 2.000000, 4.000000, 7.000000\n3175, 3.000000, 4.000000, 7.000000\n3176, 4.000000, 4.000000, 7.000000\n3177, 5.000000, 4.000000, 7.000000\n3178, 6.000000, 4.000000, 7.000000\n3179, 7.000000, 4.000000, 7.000000\n3180, 8.000000, 4.000000, 7.000000\n3181, 9.000000, 4.000000, 7.000000\n3182, 10.000000, 4.000000, 7.000000\n3183, 11.000000, 4.000000, 7.000000\n3184, 12.000000, 4.000000, 7.000000\n3185, 13.000000, 4.000000, 7.000000\n3186, 14.000000, 4.000000, 7.000000\n3187, 15.000000, 4.000000, 7.000000\n3188, 16.000000, 4.000000, 7.000000\n3189, 17.000000, 4.000000, 7.000000\n3190, 18.000000, 4.000000, 7.000000\n3191, 19.000000, 4.000000, 7.000000\n3192, 20.000000, 4.000000, 7.000000\n3193, 0.000000, 5.000000, 7.000000\n3194, 1.000000, 5.000000, 7.000000\n3195, 2.000000, 5.000000, 7.000000\n3196, 3.000000, 5.000000, 7.000000\n3197, 4.000000, 5.000000, 7.000000\n3198, 5.000000, 5.000000, 7.000000\n3199, 6.000000, 5.000000, 7.000000\n3200, 7.000000, 5.000000, 7.000000\n3201, 8.000000, 5.000000, 7.000000\n3202, 9.000000, 5.000000, 7.000000\n3203, 10.000000, 5.000000, 7.000000\n3204, 11.000000, 5.000000, 7.000000\n3205, 12.000000, 5.000000, 7.000000\n3206, 13.000000, 5.000000, 7.000000\n3207, 14.000000, 5.000000, 7.000000\n3208, 15.000000, 5.000000, 7.000000\n3209, 16.000000, 5.000000, 7.000000\n3210, 17.000000, 5.000000, 7.000000\n3211, 18.000000, 5.000000, 7.000000\n3212, 19.000000, 5.000000, 7.000000\n3213, 20.000000, 5.000000, 7.000000\n3214, 0.000000, 6.000000, 7.000000\n3215, 1.000000, 6.000000, 7.000000\n3216, 2.000000, 6.000000, 7.000000\n3217, 3.000000, 6.000000, 7.000000\n3218, 4.000000, 6.000000, 7.000000\n3219, 5.000000, 6.000000, 7.000000\n3220, 6.000000, 6.000000, 7.000000\n3221, 7.000000, 6.000000, 7.000000\n3222, 8.000000, 6.000000, 7.000000\n3223, 9.000000, 6.000000, 7.000000\n3224, 10.000000, 6.000000, 7.000000\n3225, 11.000000, 6.000000, 7.000000\n3226, 12.000000, 6.000000, 7.000000\n3227, 13.000000, 6.000000, 7.000000\n3228, 14.000000, 6.000000, 7.000000\n3229, 15.000000, 6.000000, 7.000000\n3230, 16.000000, 6.000000, 7.000000\n3231, 17.000000, 6.000000, 7.000000\n3232, 18.000000, 6.000000, 7.000000\n3233, 19.000000, 6.000000, 7.000000\n3234, 20.000000, 6.000000, 7.000000\n3235, 0.000000, 7.000000, 7.000000\n3236, 1.000000, 7.000000, 7.000000\n3237, 2.000000, 7.000000, 7.000000\n3238, 3.000000, 7.000000, 7.000000\n3239, 4.000000, 7.000000, 7.000000\n3240, 5.000000, 7.000000, 7.000000\n3241, 6.000000, 7.000000, 7.000000\n3242, 7.000000, 7.000000, 7.000000\n3243, 8.000000, 7.000000, 7.000000\n3244, 9.000000, 7.000000, 7.000000\n3245, 10.000000, 7.000000, 7.000000\n3246, 11.000000, 7.000000, 7.000000\n3247, 12.000000, 7.000000, 7.000000\n3248, 13.000000, 7.000000, 7.000000\n3249, 14.000000, 7.000000, 7.000000\n3250, 15.000000, 7.000000, 7.000000\n3251, 16.000000, 7.000000, 7.000000\n3252, 17.000000, 7.000000, 7.000000\n3253, 18.000000, 7.000000, 7.000000\n3254, 19.000000, 7.000000, 7.000000\n3255, 20.000000, 7.000000, 7.000000\n3256, 0.000000, 8.000000, 7.000000\n3257, 1.000000, 8.000000, 7.000000\n3258, 2.000000, 8.000000, 7.000000\n3259, 3.000000, 8.000000, 7.000000\n3260, 4.000000, 8.000000, 7.000000\n3261, 5.000000, 8.000000, 7.000000\n3262, 6.000000, 8.000000, 7.000000\n3263, 7.000000, 8.000000, 7.000000\n3264, 8.000000, 8.000000, 7.000000\n3265, 9.000000, 8.000000, 7.000000\n3266, 10.000000, 8.000000, 7.000000\n3267, 11.000000, 8.000000, 7.000000\n3268, 12.000000, 8.000000, 7.000000\n3269, 13.000000, 8.000000, 7.000000\n3270, 14.000000, 8.000000, 7.000000\n3271, 15.000000, 8.000000, 7.000000\n3272, 16.000000, 8.000000, 7.000000\n3273, 17.000000, 8.000000, 7.000000\n3274, 18.000000, 8.000000, 7.000000\n3275, 19.000000, 8.000000, 7.000000\n3276, 20.000000, 8.000000, 7.000000\n3277, 0.000000, 9.000000, 7.000000\n3278, 1.000000, 9.000000, 7.000000\n3279, 2.000000, 9.000000, 7.000000\n3280, 3.000000, 9.000000, 7.000000\n3281, 4.000000, 9.000000, 7.000000\n3282, 5.000000, 9.000000, 7.000000\n3283, 6.000000, 9.000000, 7.000000\n3284, 7.000000, 9.000000, 7.000000\n3285, 8.000000, 9.000000, 7.000000\n3286, 9.000000, 9.000000, 7.000000\n3287, 10.000000, 9.000000, 7.000000\n3288, 11.000000, 9.000000, 7.000000\n3289, 12.000000, 9.000000, 7.000000\n3290, 13.000000, 9.000000, 7.000000\n3291, 14.000000, 9.000000, 7.000000\n3292, 15.000000, 9.000000, 7.000000\n3293, 16.000000, 9.000000, 7.000000\n3294, 17.000000, 9.000000, 7.000000\n3295, 18.000000, 9.000000, 7.000000\n3296, 19.000000, 9.000000, 7.000000\n3297, 20.000000, 9.000000, 7.000000\n3298, 0.000000, 10.000000, 7.000000\n3299, 1.000000, 10.000000, 7.000000\n3300, 2.000000, 10.000000, 7.000000\n3301, 3.000000, 10.000000, 7.000000\n3302, 4.000000, 10.000000, 7.000000\n3303, 5.000000, 10.000000, 7.000000\n3304, 6.000000, 10.000000, 7.000000\n3305, 7.000000, 10.000000, 7.000000\n3306, 8.000000, 10.000000, 7.000000\n3307, 9.000000, 10.000000, 7.000000\n3308, 10.000000, 10.000000, 7.000000\n3309, 11.000000, 10.000000, 7.000000\n3310, 12.000000, 10.000000, 7.000000\n3311, 13.000000, 10.000000, 7.000000\n3312, 14.000000, 10.000000, 7.000000\n3313, 15.000000, 10.000000, 7.000000\n3314, 16.000000, 10.000000, 7.000000\n3315, 17.000000, 10.000000, 7.000000\n3316, 18.000000, 10.000000, 7.000000\n3317, 19.000000, 10.000000, 7.000000\n3318, 20.000000, 10.000000, 7.000000\n3319, 0.000000, 11.000000, 7.000000\n3320, 1.000000, 11.000000, 7.000000\n3321, 2.000000, 11.000000, 7.000000\n3322, 3.000000, 11.000000, 7.000000\n3323, 4.000000, 11.000000, 7.000000\n3324, 5.000000, 11.000000, 7.000000\n3325, 6.000000, 11.000000, 7.000000\n3326, 7.000000, 11.000000, 7.000000\n3327, 8.000000, 11.000000, 7.000000\n3328, 9.000000, 11.000000, 7.000000\n3329, 10.000000, 11.000000, 7.000000\n3330, 11.000000, 11.000000, 7.000000\n3331, 12.000000, 11.000000, 7.000000\n3332, 13.000000, 11.000000, 7.000000\n3333, 14.000000, 11.000000, 7.000000\n3334, 15.000000, 11.000000, 7.000000\n3335, 16.000000, 11.000000, 7.000000\n3336, 17.000000, 11.000000, 7.000000\n3337, 18.000000, 11.000000, 7.000000\n3338, 19.000000, 11.000000, 7.000000\n3339, 20.000000, 11.000000, 7.000000\n3340, 0.000000, 12.000000, 7.000000\n3341, 1.000000, 12.000000, 7.000000\n3342, 2.000000, 12.000000, 7.000000\n3343, 3.000000, 12.000000, 7.000000\n3344, 4.000000, 12.000000, 7.000000\n3345, 5.000000, 12.000000, 7.000000\n3346, 6.000000, 12.000000, 7.000000\n3347, 7.000000, 12.000000, 7.000000\n3348, 8.000000, 12.000000, 7.000000\n3349, 9.000000, 12.000000, 7.000000\n3350, 10.000000, 12.000000, 7.000000\n3351, 11.000000, 12.000000, 7.000000\n3352, 12.000000, 12.000000, 7.000000\n3353, 13.000000, 12.000000, 7.000000\n3354, 14.000000, 12.000000, 7.000000\n3355, 15.000000, 12.000000, 7.000000\n3356, 16.000000, 12.000000, 7.000000\n3357, 17.000000, 12.000000, 7.000000\n3358, 18.000000, 12.000000, 7.000000\n3359, 19.000000, 12.000000, 7.000000\n3360, 20.000000, 12.000000, 7.000000\n3361, 0.000000, 13.000000, 7.000000\n3362, 1.000000, 13.000000, 7.000000\n3363, 2.000000, 13.000000, 7.000000\n3364, 3.000000, 13.000000, 7.000000\n3365, 4.000000, 13.000000, 7.000000\n3366, 5.000000, 13.000000, 7.000000\n3367, 6.000000, 13.000000, 7.000000\n3368, 7.000000, 13.000000, 7.000000\n3369, 8.000000, 13.000000, 7.000000\n3370, 9.000000, 13.000000, 7.000000\n3371, 10.000000, 13.000000, 7.000000\n3372, 11.000000, 13.000000, 7.000000\n3373, 12.000000, 13.000000, 7.000000\n3374, 13.000000, 13.000000, 7.000000\n3375, 14.000000, 13.000000, 7.000000\n3376, 15.000000, 13.000000, 7.000000\n3377, 16.000000, 13.000000, 7.000000\n3378, 17.000000, 13.000000, 7.000000\n3379, 18.000000, 13.000000, 7.000000\n3380, 19.000000, 13.000000, 7.000000\n3381, 20.000000, 13.000000, 7.000000\n3382, 0.000000, 14.000000, 7.000000\n3383, 1.000000, 14.000000, 7.000000\n3384, 2.000000, 14.000000, 7.000000\n3385, 3.000000, 14.000000, 7.000000\n3386, 4.000000, 14.000000, 7.000000\n3387, 5.000000, 14.000000, 7.000000\n3388, 6.000000, 14.000000, 7.000000\n3389, 7.000000, 14.000000, 7.000000\n3390, 8.000000, 14.000000, 7.000000\n3391, 9.000000, 14.000000, 7.000000\n3392, 10.000000, 14.000000, 7.000000\n3393, 11.000000, 14.000000, 7.000000\n3394, 12.000000, 14.000000, 7.000000\n3395, 13.000000, 14.000000, 7.000000\n3396, 14.000000, 14.000000, 7.000000\n3397, 15.000000, 14.000000, 7.000000\n3398, 16.000000, 14.000000, 7.000000\n3399, 17.000000, 14.000000, 7.000000\n3400, 18.000000, 14.000000, 7.000000\n3401, 19.000000, 14.000000, 7.000000\n3402, 20.000000, 14.000000, 7.000000\n3403, 0.000000, 15.000000, 7.000000\n3404, 1.000000, 15.000000, 7.000000\n3405, 2.000000, 15.000000, 7.000000\n3406, 3.000000, 15.000000, 7.000000\n3407, 4.000000, 15.000000, 7.000000\n3408, 5.000000, 15.000000, 7.000000\n3409, 6.000000, 15.000000, 7.000000\n3410, 7.000000, 15.000000, 7.000000\n3411, 8.000000, 15.000000, 7.000000\n3412, 9.000000, 15.000000, 7.000000\n3413, 10.000000, 15.000000, 7.000000\n3414, 11.000000, 15.000000, 7.000000\n3415, 12.000000, 15.000000, 7.000000\n3416, 13.000000, 15.000000, 7.000000\n3417, 14.000000, 15.000000, 7.000000\n3418, 15.000000, 15.000000, 7.000000\n3419, 16.000000, 15.000000, 7.000000\n3420, 17.000000, 15.000000, 7.000000\n3421, 18.000000, 15.000000, 7.000000\n3422, 19.000000, 15.000000, 7.000000\n3423, 20.000000, 15.000000, 7.000000\n3424, 0.000000, 16.000000, 7.000000\n3425, 1.000000, 16.000000, 7.000000\n3426, 2.000000, 16.000000, 7.000000\n3427, 3.000000, 16.000000, 7.000000\n3428, 4.000000, 16.000000, 7.000000\n3429, 5.000000, 16.000000, 7.000000\n3430, 6.000000, 16.000000, 7.000000\n3431, 7.000000, 16.000000, 7.000000\n3432, 8.000000, 16.000000, 7.000000\n3433, 9.000000, 16.000000, 7.000000\n3434, 10.000000, 16.000000, 7.000000\n3435, 11.000000, 16.000000, 7.000000\n3436, 12.000000, 16.000000, 7.000000\n3437, 13.000000, 16.000000, 7.000000\n3438, 14.000000, 16.000000, 7.000000\n3439, 15.000000, 16.000000, 7.000000\n3440, 16.000000, 16.000000, 7.000000\n3441, 17.000000, 16.000000, 7.000000\n3442, 18.000000, 16.000000, 7.000000\n3443, 19.000000, 16.000000, 7.000000\n3444, 20.000000, 16.000000, 7.000000\n3445, 0.000000, 17.000000, 7.000000\n3446, 1.000000, 17.000000, 7.000000\n3447, 2.000000, 17.000000, 7.000000\n3448, 3.000000, 17.000000, 7.000000\n3449, 4.000000, 17.000000, 7.000000\n3450, 5.000000, 17.000000, 7.000000\n3451, 6.000000, 17.000000, 7.000000\n3452, 7.000000, 17.000000, 7.000000\n3453, 8.000000, 17.000000, 7.000000\n3454, 9.000000, 17.000000, 7.000000\n3455, 10.000000, 17.000000, 7.000000\n3456, 11.000000, 17.000000, 7.000000\n3457, 12.000000, 17.000000, 7.000000\n3458, 13.000000, 17.000000, 7.000000\n3459, 14.000000, 17.000000, 7.000000\n3460, 15.000000, 17.000000, 7.000000\n3461, 16.000000, 17.000000, 7.000000\n3462, 17.000000, 17.000000, 7.000000\n3463, 18.000000, 17.000000, 7.000000\n3464, 19.000000, 17.000000, 7.000000\n3465, 20.000000, 17.000000, 7.000000\n3466, 0.000000, 18.000000, 7.000000\n3467, 1.000000, 18.000000, 7.000000\n3468, 2.000000, 18.000000, 7.000000\n3469, 3.000000, 18.000000, 7.000000\n3470, 4.000000, 18.000000, 7.000000\n3471, 5.000000, 18.000000, 7.000000\n3472, 6.000000, 18.000000, 7.000000\n3473, 7.000000, 18.000000, 7.000000\n3474, 8.000000, 18.000000, 7.000000\n3475, 9.000000, 18.000000, 7.000000\n3476, 10.000000, 18.000000, 7.000000\n3477, 11.000000, 18.000000, 7.000000\n3478, 12.000000, 18.000000, 7.000000\n3479, 13.000000, 18.000000, 7.000000\n3480, 14.000000, 18.000000, 7.000000\n3481, 15.000000, 18.000000, 7.000000\n3482, 16.000000, 18.000000, 7.000000\n3483, 17.000000, 18.000000, 7.000000\n3484, 18.000000, 18.000000, 7.000000\n3485, 19.000000, 18.000000, 7.000000\n3486, 20.000000, 18.000000, 7.000000\n3487, 0.000000, 19.000000, 7.000000\n3488, 1.000000, 19.000000, 7.000000\n3489, 2.000000, 19.000000, 7.000000\n3490, 3.000000, 19.000000, 7.000000\n3491, 4.000000, 19.000000, 7.000000\n3492, 5.000000, 19.000000, 7.000000\n3493, 6.000000, 19.000000, 7.000000\n3494, 7.000000, 19.000000, 7.000000\n3495, 8.000000, 19.000000, 7.000000\n3496, 9.000000, 19.000000, 7.000000\n3497, 10.000000, 19.000000, 7.000000\n3498, 11.000000, 19.000000, 7.000000\n3499, 12.000000, 19.000000, 7.000000\n3500, 13.000000, 19.000000, 7.000000\n3501, 14.000000, 19.000000, 7.000000\n3502, 15.000000, 19.000000, 7.000000\n3503, 16.000000, 19.000000, 7.000000\n3504, 17.000000, 19.000000, 7.000000\n3505, 18.000000, 19.000000, 7.000000\n3506, 19.000000, 19.000000, 7.000000\n3507, 20.000000, 19.000000, 7.000000\n3508, 0.000000, 20.000000, 7.000000\n3509, 1.000000, 20.000000, 7.000000\n3510, 2.000000, 20.000000, 7.000000\n3511, 3.000000, 20.000000, 7.000000\n3512, 4.000000, 20.000000, 7.000000\n3513, 5.000000, 20.000000, 7.000000\n3514, 6.000000, 20.000000, 7.000000\n3515, 7.000000, 20.000000, 7.000000\n3516, 8.000000, 20.000000, 7.000000\n3517, 9.000000, 20.000000, 7.000000\n3518, 10.000000, 20.000000, 7.000000\n3519, 11.000000, 20.000000, 7.000000\n3520, 12.000000, 20.000000, 7.000000\n3521, 13.000000, 20.000000, 7.000000\n3522, 14.000000, 20.000000, 7.000000\n3523, 15.000000, 20.000000, 7.000000\n3524, 16.000000, 20.000000, 7.000000\n3525, 17.000000, 20.000000, 7.000000\n3526, 18.000000, 20.000000, 7.000000\n3527, 19.000000, 20.000000, 7.000000\n3528, 20.000000, 20.000000, 7.000000\n3529, 0.000000, 0.000000, 8.000000\n3530, 1.000000, 0.000000, 8.000000\n3531, 2.000000, 0.000000, 8.000000\n3532, 3.000000, 0.000000, 8.000000\n3533, 4.000000, 0.000000, 8.000000\n3534, 5.000000, 0.000000, 8.000000\n3535, 6.000000, 0.000000, 8.000000\n3536, 7.000000, 0.000000, 8.000000\n3537, 8.000000, 0.000000, 8.000000\n3538, 9.000000, 0.000000, 8.000000\n3539, 10.000000, 0.000000, 8.000000\n3540, 11.000000, 0.000000, 8.000000\n3541, 12.000000, 0.000000, 8.000000\n3542, 13.000000, 0.000000, 8.000000\n3543, 14.000000, 0.000000, 8.000000\n3544, 15.000000, 0.000000, 8.000000\n3545, 16.000000, 0.000000, 8.000000\n3546, 17.000000, 0.000000, 8.000000\n3547, 18.000000, 0.000000, 8.000000\n3548, 19.000000, 0.000000, 8.000000\n3549, 20.000000, 0.000000, 8.000000\n3550, 0.000000, 1.000000, 8.000000\n3551, 1.000000, 1.000000, 8.000000\n3552, 2.000000, 1.000000, 8.000000\n3553, 3.000000, 1.000000, 8.000000\n3554, 4.000000, 1.000000, 8.000000\n3555, 5.000000, 1.000000, 8.000000\n3556, 6.000000, 1.000000, 8.000000\n3557, 7.000000, 1.000000, 8.000000\n3558, 8.000000, 1.000000, 8.000000\n3559, 9.000000, 1.000000, 8.000000\n3560, 10.000000, 1.000000, 8.000000\n3561, 11.000000, 1.000000, 8.000000\n3562, 12.000000, 1.000000, 8.000000\n3563, 13.000000, 1.000000, 8.000000\n3564, 14.000000, 1.000000, 8.000000\n3565, 15.000000, 1.000000, 8.000000\n3566, 16.000000, 1.000000, 8.000000\n3567, 17.000000, 1.000000, 8.000000\n3568, 18.000000, 1.000000, 8.000000\n3569, 19.000000, 1.000000, 8.000000\n3570, 20.000000, 1.000000, 8.000000\n3571, 0.000000, 2.000000, 8.000000\n3572, 1.000000, 2.000000, 8.000000\n3573, 2.000000, 2.000000, 8.000000\n3574, 3.000000, 2.000000, 8.000000\n3575, 4.000000, 2.000000, 8.000000\n3576, 5.000000, 2.000000, 8.000000\n3577, 6.000000, 2.000000, 8.000000\n3578, 7.000000, 2.000000, 8.000000\n3579, 8.000000, 2.000000, 8.000000\n3580, 9.000000, 2.000000, 8.000000\n3581, 10.000000, 2.000000, 8.000000\n3582, 11.000000, 2.000000, 8.000000\n3583, 12.000000, 2.000000, 8.000000\n3584, 13.000000, 2.000000, 8.000000\n3585, 14.000000, 2.000000, 8.000000\n3586, 15.000000, 2.000000, 8.000000\n3587, 16.000000, 2.000000, 8.000000\n3588, 17.000000, 2.000000, 8.000000\n3589, 18.000000, 2.000000, 8.000000\n3590, 19.000000, 2.000000, 8.000000\n3591, 20.000000, 2.000000, 8.000000\n3592, 0.000000, 3.000000, 8.000000\n3593, 1.000000, 3.000000, 8.000000\n3594, 2.000000, 3.000000, 8.000000\n3595, 3.000000, 3.000000, 8.000000\n3596, 4.000000, 3.000000, 8.000000\n3597, 5.000000, 3.000000, 8.000000\n3598, 6.000000, 3.000000, 8.000000\n3599, 7.000000, 3.000000, 8.000000\n3600, 8.000000, 3.000000, 8.000000\n3601, 9.000000, 3.000000, 8.000000\n3602, 10.000000, 3.000000, 8.000000\n3603, 11.000000, 3.000000, 8.000000\n3604, 12.000000, 3.000000, 8.000000\n3605, 13.000000, 3.000000, 8.000000\n3606, 14.000000, 3.000000, 8.000000\n3607, 15.000000, 3.000000, 8.000000\n3608, 16.000000, 3.000000, 8.000000\n3609, 17.000000, 3.000000, 8.000000\n3610, 18.000000, 3.000000, 8.000000\n3611, 19.000000, 3.000000, 8.000000\n3612, 20.000000, 3.000000, 8.000000\n3613, 0.000000, 4.000000, 8.000000\n3614, 1.000000, 4.000000, 8.000000\n3615, 2.000000, 4.000000, 8.000000\n3616, 3.000000, 4.000000, 8.000000\n3617, 4.000000, 4.000000, 8.000000\n3618, 5.000000, 4.000000, 8.000000\n3619, 6.000000, 4.000000, 8.000000\n3620, 7.000000, 4.000000, 8.000000\n3621, 8.000000, 4.000000, 8.000000\n3622, 9.000000, 4.000000, 8.000000\n3623, 10.000000, 4.000000, 8.000000\n3624, 11.000000, 4.000000, 8.000000\n3625, 12.000000, 4.000000, 8.000000\n3626, 13.000000, 4.000000, 8.000000\n3627, 14.000000, 4.000000, 8.000000\n3628, 15.000000, 4.000000, 8.000000\n3629, 16.000000, 4.000000, 8.000000\n3630, 17.000000, 4.000000, 8.000000\n3631, 18.000000, 4.000000, 8.000000\n3632, 19.000000, 4.000000, 8.000000\n3633, 20.000000, 4.000000, 8.000000\n3634, 0.000000, 5.000000, 8.000000\n3635, 1.000000, 5.000000, 8.000000\n3636, 2.000000, 5.000000, 8.000000\n3637, 3.000000, 5.000000, 8.000000\n3638, 4.000000, 5.000000, 8.000000\n3639, 5.000000, 5.000000, 8.000000\n3640, 6.000000, 5.000000, 8.000000\n3641, 7.000000, 5.000000, 8.000000\n3642, 8.000000, 5.000000, 8.000000\n3643, 9.000000, 5.000000, 8.000000\n3644, 10.000000, 5.000000, 8.000000\n3645, 11.000000, 5.000000, 8.000000\n3646, 12.000000, 5.000000, 8.000000\n3647, 13.000000, 5.000000, 8.000000\n3648, 14.000000, 5.000000, 8.000000\n3649, 15.000000, 5.000000, 8.000000\n3650, 16.000000, 5.000000, 8.000000\n3651, 17.000000, 5.000000, 8.000000\n3652, 18.000000, 5.000000, 8.000000\n3653, 19.000000, 5.000000, 8.000000\n3654, 20.000000, 5.000000, 8.000000\n3655, 0.000000, 6.000000, 8.000000\n3656, 1.000000, 6.000000, 8.000000\n3657, 2.000000, 6.000000, 8.000000\n3658, 3.000000, 6.000000, 8.000000\n3659, 4.000000, 6.000000, 8.000000\n3660, 5.000000, 6.000000, 8.000000\n3661, 6.000000, 6.000000, 8.000000\n3662, 7.000000, 6.000000, 8.000000\n3663, 8.000000, 6.000000, 8.000000\n3664, 9.000000, 6.000000, 8.000000\n3665, 10.000000, 6.000000, 8.000000\n3666, 11.000000, 6.000000, 8.000000\n3667, 12.000000, 6.000000, 8.000000\n3668, 13.000000, 6.000000, 8.000000\n3669, 14.000000, 6.000000, 8.000000\n3670, 15.000000, 6.000000, 8.000000\n3671, 16.000000, 6.000000, 8.000000\n3672, 17.000000, 6.000000, 8.000000\n3673, 18.000000, 6.000000, 8.000000\n3674, 19.000000, 6.000000, 8.000000\n3675, 20.000000, 6.000000, 8.000000\n3676, 0.000000, 7.000000, 8.000000\n3677, 1.000000, 7.000000, 8.000000\n3678, 2.000000, 7.000000, 8.000000\n3679, 3.000000, 7.000000, 8.000000\n3680, 4.000000, 7.000000, 8.000000\n3681, 5.000000, 7.000000, 8.000000\n3682, 6.000000, 7.000000, 8.000000\n3683, 7.000000, 7.000000, 8.000000\n3684, 8.000000, 7.000000, 8.000000\n3685, 9.000000, 7.000000, 8.000000\n3686, 10.000000, 7.000000, 8.000000\n3687, 11.000000, 7.000000, 8.000000\n3688, 12.000000, 7.000000, 8.000000\n3689, 13.000000, 7.000000, 8.000000\n3690, 14.000000, 7.000000, 8.000000\n3691, 15.000000, 7.000000, 8.000000\n3692, 16.000000, 7.000000, 8.000000\n3693, 17.000000, 7.000000, 8.000000\n3694, 18.000000, 7.000000, 8.000000\n3695, 19.000000, 7.000000, 8.000000\n3696, 20.000000, 7.000000, 8.000000\n3697, 0.000000, 8.000000, 8.000000\n3698, 1.000000, 8.000000, 8.000000\n3699, 2.000000, 8.000000, 8.000000\n3700, 3.000000, 8.000000, 8.000000\n3701, 4.000000, 8.000000, 8.000000\n3702, 5.000000, 8.000000, 8.000000\n3703, 6.000000, 8.000000, 8.000000\n3704, 7.000000, 8.000000, 8.000000\n3705, 8.000000, 8.000000, 8.000000\n3706, 9.000000, 8.000000, 8.000000\n3707, 10.000000, 8.000000, 8.000000\n3708, 11.000000, 8.000000, 8.000000\n3709, 12.000000, 8.000000, 8.000000\n3710, 13.000000, 8.000000, 8.000000\n3711, 14.000000, 8.000000, 8.000000\n3712, 15.000000, 8.000000, 8.000000\n3713, 16.000000, 8.000000, 8.000000\n3714, 17.000000, 8.000000, 8.000000\n3715, 18.000000, 8.000000, 8.000000\n3716, 19.000000, 8.000000, 8.000000\n3717, 20.000000, 8.000000, 8.000000\n3718, 0.000000, 9.000000, 8.000000\n3719, 1.000000, 9.000000, 8.000000\n3720, 2.000000, 9.000000, 8.000000\n3721, 3.000000, 9.000000, 8.000000\n3722, 4.000000, 9.000000, 8.000000\n3723, 5.000000, 9.000000, 8.000000\n3724, 6.000000, 9.000000, 8.000000\n3725, 7.000000, 9.000000, 8.000000\n3726, 8.000000, 9.000000, 8.000000\n3727, 9.000000, 9.000000, 8.000000\n3728, 10.000000, 9.000000, 8.000000\n3729, 11.000000, 9.000000, 8.000000\n3730, 12.000000, 9.000000, 8.000000\n3731, 13.000000, 9.000000, 8.000000\n3732, 14.000000, 9.000000, 8.000000\n3733, 15.000000, 9.000000, 8.000000\n3734, 16.000000, 9.000000, 8.000000\n3735, 17.000000, 9.000000, 8.000000\n3736, 18.000000, 9.000000, 8.000000\n3737, 19.000000, 9.000000, 8.000000\n3738, 20.000000, 9.000000, 8.000000\n3739, 0.000000, 10.000000, 8.000000\n3740, 1.000000, 10.000000, 8.000000\n3741, 2.000000, 10.000000, 8.000000\n3742, 3.000000, 10.000000, 8.000000\n3743, 4.000000, 10.000000, 8.000000\n3744, 5.000000, 10.000000, 8.000000\n3745, 6.000000, 10.000000, 8.000000\n3746, 7.000000, 10.000000, 8.000000\n3747, 8.000000, 10.000000, 8.000000\n3748, 9.000000, 10.000000, 8.000000\n3749, 10.000000, 10.000000, 8.000000\n3750, 11.000000, 10.000000, 8.000000\n3751, 12.000000, 10.000000, 8.000000\n3752, 13.000000, 10.000000, 8.000000\n3753, 14.000000, 10.000000, 8.000000\n3754, 15.000000, 10.000000, 8.000000\n3755, 16.000000, 10.000000, 8.000000\n3756, 17.000000, 10.000000, 8.000000\n3757, 18.000000, 10.000000, 8.000000\n3758, 19.000000, 10.000000, 8.000000\n3759, 20.000000, 10.000000, 8.000000\n3760, 0.000000, 11.000000, 8.000000\n3761, 1.000000, 11.000000, 8.000000\n3762, 2.000000, 11.000000, 8.000000\n3763, 3.000000, 11.000000, 8.000000\n3764, 4.000000, 11.000000, 8.000000\n3765, 5.000000, 11.000000, 8.000000\n3766, 6.000000, 11.000000, 8.000000\n3767, 7.000000, 11.000000, 8.000000\n3768, 8.000000, 11.000000, 8.000000\n3769, 9.000000, 11.000000, 8.000000\n3770, 10.000000, 11.000000, 8.000000\n3771, 11.000000, 11.000000, 8.000000\n3772, 12.000000, 11.000000, 8.000000\n3773, 13.000000, 11.000000, 8.000000\n3774, 14.000000, 11.000000, 8.000000\n3775, 15.000000, 11.000000, 8.000000\n3776, 16.000000, 11.000000, 8.000000\n3777, 17.000000, 11.000000, 8.000000\n3778, 18.000000, 11.000000, 8.000000\n3779, 19.000000, 11.000000, 8.000000\n3780, 20.000000, 11.000000, 8.000000\n3781, 0.000000, 12.000000, 8.000000\n3782, 1.000000, 12.000000, 8.000000\n3783, 2.000000, 12.000000, 8.000000\n3784, 3.000000, 12.000000, 8.000000\n3785, 4.000000, 12.000000, 8.000000\n3786, 5.000000, 12.000000, 8.000000\n3787, 6.000000, 12.000000, 8.000000\n3788, 7.000000, 12.000000, 8.000000\n3789, 8.000000, 12.000000, 8.000000\n3790, 9.000000, 12.000000, 8.000000\n3791, 10.000000, 12.000000, 8.000000\n3792, 11.000000, 12.000000, 8.000000\n3793, 12.000000, 12.000000, 8.000000\n3794, 13.000000, 12.000000, 8.000000\n3795, 14.000000, 12.000000, 8.000000\n3796, 15.000000, 12.000000, 8.000000\n3797, 16.000000, 12.000000, 8.000000\n3798, 17.000000, 12.000000, 8.000000\n3799, 18.000000, 12.000000, 8.000000\n3800, 19.000000, 12.000000, 8.000000\n3801, 20.000000, 12.000000, 8.000000\n3802, 0.000000, 13.000000, 8.000000\n3803, 1.000000, 13.000000, 8.000000\n3804, 2.000000, 13.000000, 8.000000\n3805, 3.000000, 13.000000, 8.000000\n3806, 4.000000, 13.000000, 8.000000\n3807, 5.000000, 13.000000, 8.000000\n3808, 6.000000, 13.000000, 8.000000\n3809, 7.000000, 13.000000, 8.000000\n3810, 8.000000, 13.000000, 8.000000\n3811, 9.000000, 13.000000, 8.000000\n3812, 10.000000, 13.000000, 8.000000\n3813, 11.000000, 13.000000, 8.000000\n3814, 12.000000, 13.000000, 8.000000\n3815, 13.000000, 13.000000, 8.000000\n3816, 14.000000, 13.000000, 8.000000\n3817, 15.000000, 13.000000, 8.000000\n3818, 16.000000, 13.000000, 8.000000\n3819, 17.000000, 13.000000, 8.000000\n3820, 18.000000, 13.000000, 8.000000\n3821, 19.000000, 13.000000, 8.000000\n3822, 20.000000, 13.000000, 8.000000\n3823, 0.000000, 14.000000, 8.000000\n3824, 1.000000, 14.000000, 8.000000\n3825, 2.000000, 14.000000, 8.000000\n3826, 3.000000, 14.000000, 8.000000\n3827, 4.000000, 14.000000, 8.000000\n3828, 5.000000, 14.000000, 8.000000\n3829, 6.000000, 14.000000, 8.000000\n3830, 7.000000, 14.000000, 8.000000\n3831, 8.000000, 14.000000, 8.000000\n3832, 9.000000, 14.000000, 8.000000\n3833, 10.000000, 14.000000, 8.000000\n3834, 11.000000, 14.000000, 8.000000\n3835, 12.000000, 14.000000, 8.000000\n3836, 13.000000, 14.000000, 8.000000\n3837, 14.000000, 14.000000, 8.000000\n3838, 15.000000, 14.000000, 8.000000\n3839, 16.000000, 14.000000, 8.000000\n3840, 17.000000, 14.000000, 8.000000\n3841, 18.000000, 14.000000, 8.000000\n3842, 19.000000, 14.000000, 8.000000\n3843, 20.000000, 14.000000, 8.000000\n3844, 0.000000, 15.000000, 8.000000\n3845, 1.000000, 15.000000, 8.000000\n3846, 2.000000, 15.000000, 8.000000\n3847, 3.000000, 15.000000, 8.000000\n3848, 4.000000, 15.000000, 8.000000\n3849, 5.000000, 15.000000, 8.000000\n3850, 6.000000, 15.000000, 8.000000\n3851, 7.000000, 15.000000, 8.000000\n3852, 8.000000, 15.000000, 8.000000\n3853, 9.000000, 15.000000, 8.000000\n3854, 10.000000, 15.000000, 8.000000\n3855, 11.000000, 15.000000, 8.000000\n3856, 12.000000, 15.000000, 8.000000\n3857, 13.000000, 15.000000, 8.000000\n3858, 14.000000, 15.000000, 8.000000\n3859, 15.000000, 15.000000, 8.000000\n3860, 16.000000, 15.000000, 8.000000\n3861, 17.000000, 15.000000, 8.000000\n3862, 18.000000, 15.000000, 8.000000\n3863, 19.000000, 15.000000, 8.000000\n3864, 20.000000, 15.000000, 8.000000\n3865, 0.000000, 16.000000, 8.000000\n3866, 1.000000, 16.000000, 8.000000\n3867, 2.000000, 16.000000, 8.000000\n3868, 3.000000, 16.000000, 8.000000\n3869, 4.000000, 16.000000, 8.000000\n3870, 5.000000, 16.000000, 8.000000\n3871, 6.000000, 16.000000, 8.000000\n3872, 7.000000, 16.000000, 8.000000\n3873, 8.000000, 16.000000, 8.000000\n3874, 9.000000, 16.000000, 8.000000\n3875, 10.000000, 16.000000, 8.000000\n3876, 11.000000, 16.000000, 8.000000\n3877, 12.000000, 16.000000, 8.000000\n3878, 13.000000, 16.000000, 8.000000\n3879, 14.000000, 16.000000, 8.000000\n3880, 15.000000, 16.000000, 8.000000\n3881, 16.000000, 16.000000, 8.000000\n3882, 17.000000, 16.000000, 8.000000\n3883, 18.000000, 16.000000, 8.000000\n3884, 19.000000, 16.000000, 8.000000\n3885, 20.000000, 16.000000, 8.000000\n3886, 0.000000, 17.000000, 8.000000\n3887, 1.000000, 17.000000, 8.000000\n3888, 2.000000, 17.000000, 8.000000\n3889, 3.000000, 17.000000, 8.000000\n3890, 4.000000, 17.000000, 8.000000\n3891, 5.000000, 17.000000, 8.000000\n3892, 6.000000, 17.000000, 8.000000\n3893, 7.000000, 17.000000, 8.000000\n3894, 8.000000, 17.000000, 8.000000\n3895, 9.000000, 17.000000, 8.000000\n3896, 10.000000, 17.000000, 8.000000\n3897, 11.000000, 17.000000, 8.000000\n3898, 12.000000, 17.000000, 8.000000\n3899, 13.000000, 17.000000, 8.000000\n3900, 14.000000, 17.000000, 8.000000\n3901, 15.000000, 17.000000, 8.000000\n3902, 16.000000, 17.000000, 8.000000\n3903, 17.000000, 17.000000, 8.000000\n3904, 18.000000, 17.000000, 8.000000\n3905, 19.000000, 17.000000, 8.000000\n3906, 20.000000, 17.000000, 8.000000\n3907, 0.000000, 18.000000, 8.000000\n3908, 1.000000, 18.000000, 8.000000\n3909, 2.000000, 18.000000, 8.000000\n3910, 3.000000, 18.000000, 8.000000\n3911, 4.000000, 18.000000, 8.000000\n3912, 5.000000, 18.000000, 8.000000\n3913, 6.000000, 18.000000, 8.000000\n3914, 7.000000, 18.000000, 8.000000\n3915, 8.000000, 18.000000, 8.000000\n3916, 9.000000, 18.000000, 8.000000\n3917, 10.000000, 18.000000, 8.000000\n3918, 11.000000, 18.000000, 8.000000\n3919, 12.000000, 18.000000, 8.000000\n3920, 13.000000, 18.000000, 8.000000\n3921, 14.000000, 18.000000, 8.000000\n3922, 15.000000, 18.000000, 8.000000\n3923, 16.000000, 18.000000, 8.000000\n3924, 17.000000, 18.000000, 8.000000\n3925, 18.000000, 18.000000, 8.000000\n3926, 19.000000, 18.000000, 8.000000\n3927, 20.000000, 18.000000, 8.000000\n3928, 0.000000, 19.000000, 8.000000\n3929, 1.000000, 19.000000, 8.000000\n3930, 2.000000, 19.000000, 8.000000\n3931, 3.000000, 19.000000, 8.000000\n3932, 4.000000, 19.000000, 8.000000\n3933, 5.000000, 19.000000, 8.000000\n3934, 6.000000, 19.000000, 8.000000\n3935, 7.000000, 19.000000, 8.000000\n3936, 8.000000, 19.000000, 8.000000\n3937, 9.000000, 19.000000, 8.000000\n3938, 10.000000, 19.000000, 8.000000\n3939, 11.000000, 19.000000, 8.000000\n3940, 12.000000, 19.000000, 8.000000\n3941, 13.000000, 19.000000, 8.000000\n3942, 14.000000, 19.000000, 8.000000\n3943, 15.000000, 19.000000, 8.000000\n3944, 16.000000, 19.000000, 8.000000\n3945, 17.000000, 19.000000, 8.000000\n3946, 18.000000, 19.000000, 8.000000\n3947, 19.000000, 19.000000, 8.000000\n3948, 20.000000, 19.000000, 8.000000\n3949, 0.000000, 20.000000, 8.000000\n3950, 1.000000, 20.000000, 8.000000\n3951, 2.000000, 20.000000, 8.000000\n3952, 3.000000, 20.000000, 8.000000\n3953, 4.000000, 20.000000, 8.000000\n3954, 5.000000, 20.000000, 8.000000\n3955, 6.000000, 20.000000, 8.000000\n3956, 7.000000, 20.000000, 8.000000\n3957, 8.000000, 20.000000, 8.000000\n3958, 9.000000, 20.000000, 8.000000\n3959, 10.000000, 20.000000, 8.000000\n3960, 11.000000, 20.000000, 8.000000\n3961, 12.000000, 20.000000, 8.000000\n3962, 13.000000, 20.000000, 8.000000\n3963, 14.000000, 20.000000, 8.000000\n3964, 15.000000, 20.000000, 8.000000\n3965, 16.000000, 20.000000, 8.000000\n3966, 17.000000, 20.000000, 8.000000\n3967, 18.000000, 20.000000, 8.000000\n3968, 19.000000, 20.000000, 8.000000\n3969, 20.000000, 20.000000, 8.000000\n3970, 0.000000, 0.000000, 9.000000\n3971, 1.000000, 0.000000, 9.000000\n3972, 2.000000, 0.000000, 9.000000\n3973, 3.000000, 0.000000, 9.000000\n3974, 4.000000, 0.000000, 9.000000\n3975, 5.000000, 0.000000, 9.000000\n3976, 6.000000, 0.000000, 9.000000\n3977, 7.000000, 0.000000, 9.000000\n3978, 8.000000, 0.000000, 9.000000\n3979, 9.000000, 0.000000, 9.000000\n3980, 10.000000, 0.000000, 9.000000\n3981, 11.000000, 0.000000, 9.000000\n3982, 12.000000, 0.000000, 9.000000\n3983, 13.000000, 0.000000, 9.000000\n3984, 14.000000, 0.000000, 9.000000\n3985, 15.000000, 0.000000, 9.000000\n3986, 16.000000, 0.000000, 9.000000\n3987, 17.000000, 0.000000, 9.000000\n3988, 18.000000, 0.000000, 9.000000\n3989, 19.000000, 0.000000, 9.000000\n3990, 20.000000, 0.000000, 9.000000\n3991, 0.000000, 1.000000, 9.000000\n3992, 1.000000, 1.000000, 9.000000\n3993, 2.000000, 1.000000, 9.000000\n3994, 3.000000, 1.000000, 9.000000\n3995, 4.000000, 1.000000, 9.000000\n3996, 5.000000, 1.000000, 9.000000\n3997, 6.000000, 1.000000, 9.000000\n3998, 7.000000, 1.000000, 9.000000\n3999, 8.000000, 1.000000, 9.000000\n4000, 9.000000, 1.000000, 9.000000\n4001, 10.000000, 1.000000, 9.000000\n4002, 11.000000, 1.000000, 9.000000\n4003, 12.000000, 1.000000, 9.000000\n4004, 13.000000, 1.000000, 9.000000\n4005, 14.000000, 1.000000, 9.000000\n4006, 15.000000, 1.000000, 9.000000\n4007, 16.000000, 1.000000, 9.000000\n4008, 17.000000, 1.000000, 9.000000\n4009, 18.000000, 1.000000, 9.000000\n4010, 19.000000, 1.000000, 9.000000\n4011, 20.000000, 1.000000, 9.000000\n4012, 0.000000, 2.000000, 9.000000\n4013, 1.000000, 2.000000, 9.000000\n4014, 2.000000, 2.000000, 9.000000\n4015, 3.000000, 2.000000, 9.000000\n4016, 4.000000, 2.000000, 9.000000\n4017, 5.000000, 2.000000, 9.000000\n4018, 6.000000, 2.000000, 9.000000\n4019, 7.000000, 2.000000, 9.000000\n4020, 8.000000, 2.000000, 9.000000\n4021, 9.000000, 2.000000, 9.000000\n4022, 10.000000, 2.000000, 9.000000\n4023, 11.000000, 2.000000, 9.000000\n4024, 12.000000, 2.000000, 9.000000\n4025, 13.000000, 2.000000, 9.000000\n4026, 14.000000, 2.000000, 9.000000\n4027, 15.000000, 2.000000, 9.000000\n4028, 16.000000, 2.000000, 9.000000\n4029, 17.000000, 2.000000, 9.000000\n4030, 18.000000, 2.000000, 9.000000\n4031, 19.000000, 2.000000, 9.000000\n4032, 20.000000, 2.000000, 9.000000\n4033, 0.000000, 3.000000, 9.000000\n4034, 1.000000, 3.000000, 9.000000\n4035, 2.000000, 3.000000, 9.000000\n4036, 3.000000, 3.000000, 9.000000\n4037, 4.000000, 3.000000, 9.000000\n4038, 5.000000, 3.000000, 9.000000\n4039, 6.000000, 3.000000, 9.000000\n4040, 7.000000, 3.000000, 9.000000\n4041, 8.000000, 3.000000, 9.000000\n4042, 9.000000, 3.000000, 9.000000\n4043, 10.000000, 3.000000, 9.000000\n4044, 11.000000, 3.000000, 9.000000\n4045, 12.000000, 3.000000, 9.000000\n4046, 13.000000, 3.000000, 9.000000\n4047, 14.000000, 3.000000, 9.000000\n4048, 15.000000, 3.000000, 9.000000\n4049, 16.000000, 3.000000, 9.000000\n4050, 17.000000, 3.000000, 9.000000\n4051, 18.000000, 3.000000, 9.000000\n4052, 19.000000, 3.000000, 9.000000\n4053, 20.000000, 3.000000, 9.000000\n4054, 0.000000, 4.000000, 9.000000\n4055, 1.000000, 4.000000, 9.000000\n4056, 2.000000, 4.000000, 9.000000\n4057, 3.000000, 4.000000, 9.000000\n4058, 4.000000, 4.000000, 9.000000\n4059, 5.000000, 4.000000, 9.000000\n4060, 6.000000, 4.000000, 9.000000\n4061, 7.000000, 4.000000, 9.000000\n4062, 8.000000, 4.000000, 9.000000\n4063, 9.000000, 4.000000, 9.000000\n4064, 10.000000, 4.000000, 9.000000\n4065, 11.000000, 4.000000, 9.000000\n4066, 12.000000, 4.000000, 9.000000\n4067, 13.000000, 4.000000, 9.000000\n4068, 14.000000, 4.000000, 9.000000\n4069, 15.000000, 4.000000, 9.000000\n4070, 16.000000, 4.000000, 9.000000\n4071, 17.000000, 4.000000, 9.000000\n4072, 18.000000, 4.000000, 9.000000\n4073, 19.000000, 4.000000, 9.000000\n4074, 20.000000, 4.000000, 9.000000\n4075, 0.000000, 5.000000, 9.000000\n4076, 1.000000, 5.000000, 9.000000\n4077, 2.000000, 5.000000, 9.000000\n4078, 3.000000, 5.000000, 9.000000\n4079, 4.000000, 5.000000, 9.000000\n4080, 5.000000, 5.000000, 9.000000\n4081, 6.000000, 5.000000, 9.000000\n4082, 7.000000, 5.000000, 9.000000\n4083, 8.000000, 5.000000, 9.000000\n4084, 9.000000, 5.000000, 9.000000\n4085, 10.000000, 5.000000, 9.000000\n4086, 11.000000, 5.000000, 9.000000\n4087, 12.000000, 5.000000, 9.000000\n4088, 13.000000, 5.000000, 9.000000\n4089, 14.000000, 5.000000, 9.000000\n4090, 15.000000, 5.000000, 9.000000\n4091, 16.000000, 5.000000, 9.000000\n4092, 17.000000, 5.000000, 9.000000\n4093, 18.000000, 5.000000, 9.000000\n4094, 19.000000, 5.000000, 9.000000\n4095, 20.000000, 5.000000, 9.000000\n4096, 0.000000, 6.000000, 9.000000\n4097, 1.000000, 6.000000, 9.000000\n4098, 2.000000, 6.000000, 9.000000\n4099, 3.000000, 6.000000, 9.000000\n4100, 4.000000, 6.000000, 9.000000\n4101, 5.000000, 6.000000, 9.000000\n4102, 6.000000, 6.000000, 9.000000\n4103, 7.000000, 6.000000, 9.000000\n4104, 8.000000, 6.000000, 9.000000\n4105, 9.000000, 6.000000, 9.000000\n4106, 10.000000, 6.000000, 9.000000\n4107, 11.000000, 6.000000, 9.000000\n4108, 12.000000, 6.000000, 9.000000\n4109, 13.000000, 6.000000, 9.000000\n4110, 14.000000, 6.000000, 9.000000\n4111, 15.000000, 6.000000, 9.000000\n4112, 16.000000, 6.000000, 9.000000\n4113, 17.000000, 6.000000, 9.000000\n4114, 18.000000, 6.000000, 9.000000\n4115, 19.000000, 6.000000, 9.000000\n4116, 20.000000, 6.000000, 9.000000\n4117, 0.000000, 7.000000, 9.000000\n4118, 1.000000, 7.000000, 9.000000\n4119, 2.000000, 7.000000, 9.000000\n4120, 3.000000, 7.000000, 9.000000\n4121, 4.000000, 7.000000, 9.000000\n4122, 5.000000, 7.000000, 9.000000\n4123, 6.000000, 7.000000, 9.000000\n4124, 7.000000, 7.000000, 9.000000\n4125, 8.000000, 7.000000, 9.000000\n4126, 9.000000, 7.000000, 9.000000\n4127, 10.000000, 7.000000, 9.000000\n4128, 11.000000, 7.000000, 9.000000\n4129, 12.000000, 7.000000, 9.000000\n4130, 13.000000, 7.000000, 9.000000\n4131, 14.000000, 7.000000, 9.000000\n4132, 15.000000, 7.000000, 9.000000\n4133, 16.000000, 7.000000, 9.000000\n4134, 17.000000, 7.000000, 9.000000\n4135, 18.000000, 7.000000, 9.000000\n4136, 19.000000, 7.000000, 9.000000\n4137, 20.000000, 7.000000, 9.000000\n4138, 0.000000, 8.000000, 9.000000\n4139, 1.000000, 8.000000, 9.000000\n4140, 2.000000, 8.000000, 9.000000\n4141, 3.000000, 8.000000, 9.000000\n4142, 4.000000, 8.000000, 9.000000\n4143, 5.000000, 8.000000, 9.000000\n4144, 6.000000, 8.000000, 9.000000\n4145, 7.000000, 8.000000, 9.000000\n4146, 8.000000, 8.000000, 9.000000\n4147, 9.000000, 8.000000, 9.000000\n4148, 10.000000, 8.000000, 9.000000\n4149, 11.000000, 8.000000, 9.000000\n4150, 12.000000, 8.000000, 9.000000\n4151, 13.000000, 8.000000, 9.000000\n4152, 14.000000, 8.000000, 9.000000\n4153, 15.000000, 8.000000, 9.000000\n4154, 16.000000, 8.000000, 9.000000\n4155, 17.000000, 8.000000, 9.000000\n4156, 18.000000, 8.000000, 9.000000\n4157, 19.000000, 8.000000, 9.000000\n4158, 20.000000, 8.000000, 9.000000\n4159, 0.000000, 9.000000, 9.000000\n4160, 1.000000, 9.000000, 9.000000\n4161, 2.000000, 9.000000, 9.000000\n4162, 3.000000, 9.000000, 9.000000\n4163, 4.000000, 9.000000, 9.000000\n4164, 5.000000, 9.000000, 9.000000\n4165, 6.000000, 9.000000, 9.000000\n4166, 7.000000, 9.000000, 9.000000\n4167, 8.000000, 9.000000, 9.000000\n4168, 9.000000, 9.000000, 9.000000\n4169, 10.000000, 9.000000, 9.000000\n4170, 11.000000, 9.000000, 9.000000\n4171, 12.000000, 9.000000, 9.000000\n4172, 13.000000, 9.000000, 9.000000\n4173, 14.000000, 9.000000, 9.000000\n4174, 15.000000, 9.000000, 9.000000\n4175, 16.000000, 9.000000, 9.000000\n4176, 17.000000, 9.000000, 9.000000\n4177, 18.000000, 9.000000, 9.000000\n4178, 19.000000, 9.000000, 9.000000\n4179, 20.000000, 9.000000, 9.000000\n4180, 0.000000, 10.000000, 9.000000\n4181, 1.000000, 10.000000, 9.000000\n4182, 2.000000, 10.000000, 9.000000\n4183, 3.000000, 10.000000, 9.000000\n4184, 4.000000, 10.000000, 9.000000\n4185, 5.000000, 10.000000, 9.000000\n4186, 6.000000, 10.000000, 9.000000\n4187, 7.000000, 10.000000, 9.000000\n4188, 8.000000, 10.000000, 9.000000\n4189, 9.000000, 10.000000, 9.000000\n4190, 10.000000, 10.000000, 9.000000\n4191, 11.000000, 10.000000, 9.000000\n4192, 12.000000, 10.000000, 9.000000\n4193, 13.000000, 10.000000, 9.000000\n4194, 14.000000, 10.000000, 9.000000\n4195, 15.000000, 10.000000, 9.000000\n4196, 16.000000, 10.000000, 9.000000\n4197, 17.000000, 10.000000, 9.000000\n4198, 18.000000, 10.000000, 9.000000\n4199, 19.000000, 10.000000, 9.000000\n4200, 20.000000, 10.000000, 9.000000\n4201, 0.000000, 11.000000, 9.000000\n4202, 1.000000, 11.000000, 9.000000\n4203, 2.000000, 11.000000, 9.000000\n4204, 3.000000, 11.000000, 9.000000\n4205, 4.000000, 11.000000, 9.000000\n4206, 5.000000, 11.000000, 9.000000\n4207, 6.000000, 11.000000, 9.000000\n4208, 7.000000, 11.000000, 9.000000\n4209, 8.000000, 11.000000, 9.000000\n4210, 9.000000, 11.000000, 9.000000\n4211, 10.000000, 11.000000, 9.000000\n4212, 11.000000, 11.000000, 9.000000\n4213, 12.000000, 11.000000, 9.000000\n4214, 13.000000, 11.000000, 9.000000\n4215, 14.000000, 11.000000, 9.000000\n4216, 15.000000, 11.000000, 9.000000\n4217, 16.000000, 11.000000, 9.000000\n4218, 17.000000, 11.000000, 9.000000\n4219, 18.000000, 11.000000, 9.000000\n4220, 19.000000, 11.000000, 9.000000\n4221, 20.000000, 11.000000, 9.000000\n4222, 0.000000, 12.000000, 9.000000\n4223, 1.000000, 12.000000, 9.000000\n4224, 2.000000, 12.000000, 9.000000\n4225, 3.000000, 12.000000, 9.000000\n4226, 4.000000, 12.000000, 9.000000\n4227, 5.000000, 12.000000, 9.000000\n4228, 6.000000, 12.000000, 9.000000\n4229, 7.000000, 12.000000, 9.000000\n4230, 8.000000, 12.000000, 9.000000\n4231, 9.000000, 12.000000, 9.000000\n4232, 10.000000, 12.000000, 9.000000\n4233, 11.000000, 12.000000, 9.000000\n4234, 12.000000, 12.000000, 9.000000\n4235, 13.000000, 12.000000, 9.000000\n4236, 14.000000, 12.000000, 9.000000\n4237, 15.000000, 12.000000, 9.000000\n4238, 16.000000, 12.000000, 9.000000\n4239, 17.000000, 12.000000, 9.000000\n4240, 18.000000, 12.000000, 9.000000\n4241, 19.000000, 12.000000, 9.000000\n4242, 20.000000, 12.000000, 9.000000\n4243, 0.000000, 13.000000, 9.000000\n4244, 1.000000, 13.000000, 9.000000\n4245, 2.000000, 13.000000, 9.000000\n4246, 3.000000, 13.000000, 9.000000\n4247, 4.000000, 13.000000, 9.000000\n4248, 5.000000, 13.000000, 9.000000\n4249, 6.000000, 13.000000, 9.000000\n4250, 7.000000, 13.000000, 9.000000\n4251, 8.000000, 13.000000, 9.000000\n4252, 9.000000, 13.000000, 9.000000\n4253, 10.000000, 13.000000, 9.000000\n4254, 11.000000, 13.000000, 9.000000\n4255, 12.000000, 13.000000, 9.000000\n4256, 13.000000, 13.000000, 9.000000\n4257, 14.000000, 13.000000, 9.000000\n4258, 15.000000, 13.000000, 9.000000\n4259, 16.000000, 13.000000, 9.000000\n4260, 17.000000, 13.000000, 9.000000\n4261, 18.000000, 13.000000, 9.000000\n4262, 19.000000, 13.000000, 9.000000\n4263, 20.000000, 13.000000, 9.000000\n4264, 0.000000, 14.000000, 9.000000\n4265, 1.000000, 14.000000, 9.000000\n4266, 2.000000, 14.000000, 9.000000\n4267, 3.000000, 14.000000, 9.000000\n4268, 4.000000, 14.000000, 9.000000\n4269, 5.000000, 14.000000, 9.000000\n4270, 6.000000, 14.000000, 9.000000\n4271, 7.000000, 14.000000, 9.000000\n4272, 8.000000, 14.000000, 9.000000\n4273, 9.000000, 14.000000, 9.000000\n4274, 10.000000, 14.000000, 9.000000\n4275, 11.000000, 14.000000, 9.000000\n4276, 12.000000, 14.000000, 9.000000\n4277, 13.000000, 14.000000, 9.000000\n4278, 14.000000, 14.000000, 9.000000\n4279, 15.000000, 14.000000, 9.000000\n4280, 16.000000, 14.000000, 9.000000\n4281, 17.000000, 14.000000, 9.000000\n4282, 18.000000, 14.000000, 9.000000\n4283, 19.000000, 14.000000, 9.000000\n4284, 20.000000, 14.000000, 9.000000\n4285, 0.000000, 15.000000, 9.000000\n4286, 1.000000, 15.000000, 9.000000\n4287, 2.000000, 15.000000, 9.000000\n4288, 3.000000, 15.000000, 9.000000\n4289, 4.000000, 15.000000, 9.000000\n4290, 5.000000, 15.000000, 9.000000\n4291, 6.000000, 15.000000, 9.000000\n4292, 7.000000, 15.000000, 9.000000\n4293, 8.000000, 15.000000, 9.000000\n4294, 9.000000, 15.000000, 9.000000\n4295, 10.000000, 15.000000, 9.000000\n4296, 11.000000, 15.000000, 9.000000\n4297, 12.000000, 15.000000, 9.000000\n4298, 13.000000, 15.000000, 9.000000\n4299, 14.000000, 15.000000, 9.000000\n4300, 15.000000, 15.000000, 9.000000\n4301, 16.000000, 15.000000, 9.000000\n4302, 17.000000, 15.000000, 9.000000\n4303, 18.000000, 15.000000, 9.000000\n4304, 19.000000, 15.000000, 9.000000\n4305, 20.000000, 15.000000, 9.000000\n4306, 0.000000, 16.000000, 9.000000\n4307, 1.000000, 16.000000, 9.000000\n4308, 2.000000, 16.000000, 9.000000\n4309, 3.000000, 16.000000, 9.000000\n4310, 4.000000, 16.000000, 9.000000\n4311, 5.000000, 16.000000, 9.000000\n4312, 6.000000, 16.000000, 9.000000\n4313, 7.000000, 16.000000, 9.000000\n4314, 8.000000, 16.000000, 9.000000\n4315, 9.000000, 16.000000, 9.000000\n4316, 10.000000, 16.000000, 9.000000\n4317, 11.000000, 16.000000, 9.000000\n4318, 12.000000, 16.000000, 9.000000\n4319, 13.000000, 16.000000, 9.000000\n4320, 14.000000, 16.000000, 9.000000\n4321, 15.000000, 16.000000, 9.000000\n4322, 16.000000, 16.000000, 9.000000\n4323, 17.000000, 16.000000, 9.000000\n4324, 18.000000, 16.000000, 9.000000\n4325, 19.000000, 16.000000, 9.000000\n4326, 20.000000, 16.000000, 9.000000\n4327, 0.000000, 17.000000, 9.000000\n4328, 1.000000, 17.000000, 9.000000\n4329, 2.000000, 17.000000, 9.000000\n4330, 3.000000, 17.000000, 9.000000\n4331, 4.000000, 17.000000, 9.000000\n4332, 5.000000, 17.000000, 9.000000\n4333, 6.000000, 17.000000, 9.000000\n4334, 7.000000, 17.000000, 9.000000\n4335, 8.000000, 17.000000, 9.000000\n4336, 9.000000, 17.000000, 9.000000\n4337, 10.000000, 17.000000, 9.000000\n4338, 11.000000, 17.000000, 9.000000\n4339, 12.000000, 17.000000, 9.000000\n4340, 13.000000, 17.000000, 9.000000\n4341, 14.000000, 17.000000, 9.000000\n4342, 15.000000, 17.000000, 9.000000\n4343, 16.000000, 17.000000, 9.000000\n4344, 17.000000, 17.000000, 9.000000\n4345, 18.000000, 17.000000, 9.000000\n4346, 19.000000, 17.000000, 9.000000\n4347, 20.000000, 17.000000, 9.000000\n4348, 0.000000, 18.000000, 9.000000\n4349, 1.000000, 18.000000, 9.000000\n4350, 2.000000, 18.000000, 9.000000\n4351, 3.000000, 18.000000, 9.000000\n4352, 4.000000, 18.000000, 9.000000\n4353, 5.000000, 18.000000, 9.000000\n4354, 6.000000, 18.000000, 9.000000\n4355, 7.000000, 18.000000, 9.000000\n4356, 8.000000, 18.000000, 9.000000\n4357, 9.000000, 18.000000, 9.000000\n4358, 10.000000, 18.000000, 9.000000\n4359, 11.000000, 18.000000, 9.000000\n4360, 12.000000, 18.000000, 9.000000\n4361, 13.000000, 18.000000, 9.000000\n4362, 14.000000, 18.000000, 9.000000\n4363, 15.000000, 18.000000, 9.000000\n4364, 16.000000, 18.000000, 9.000000\n4365, 17.000000, 18.000000, 9.000000\n4366, 18.000000, 18.000000, 9.000000\n4367, 19.000000, 18.000000, 9.000000\n4368, 20.000000, 18.000000, 9.000000\n4369, 0.000000, 19.000000, 9.000000\n4370, 1.000000, 19.000000, 9.000000\n4371, 2.000000, 19.000000, 9.000000\n4372, 3.000000, 19.000000, 9.000000\n4373, 4.000000, 19.000000, 9.000000\n4374, 5.000000, 19.000000, 9.000000\n4375, 6.000000, 19.000000, 9.000000\n4376, 7.000000, 19.000000, 9.000000\n4377, 8.000000, 19.000000, 9.000000\n4378, 9.000000, 19.000000, 9.000000\n4379, 10.000000, 19.000000, 9.000000\n4380, 11.000000, 19.000000, 9.000000\n4381, 12.000000, 19.000000, 9.000000\n4382, 13.000000, 19.000000, 9.000000\n4383, 14.000000, 19.000000, 9.000000\n4384, 15.000000, 19.000000, 9.000000\n4385, 16.000000, 19.000000, 9.000000\n4386, 17.000000, 19.000000, 9.000000\n4387, 18.000000, 19.000000, 9.000000\n4388, 19.000000, 19.000000, 9.000000\n4389, 20.000000, 19.000000, 9.000000\n4390, 0.000000, 20.000000, 9.000000\n4391, 1.000000, 20.000000, 9.000000\n4392, 2.000000, 20.000000, 9.000000\n4393, 3.000000, 20.000000, 9.000000\n4394, 4.000000, 20.000000, 9.000000\n4395, 5.000000, 20.000000, 9.000000\n4396, 6.000000, 20.000000, 9.000000\n4397, 7.000000, 20.000000, 9.000000\n4398, 8.000000, 20.000000, 9.000000\n4399, 9.000000, 20.000000, 9.000000\n4400, 10.000000, 20.000000, 9.000000\n4401, 11.000000, 20.000000, 9.000000\n4402, 12.000000, 20.000000, 9.000000\n4403, 13.000000, 20.000000, 9.000000\n4404, 14.000000, 20.000000, 9.000000\n4405, 15.000000, 20.000000, 9.000000\n4406, 16.000000, 20.000000, 9.000000\n4407, 17.000000, 20.000000, 9.000000\n4408, 18.000000, 20.000000, 9.000000\n4409, 19.000000, 20.000000, 9.000000\n4410, 20.000000, 20.000000, 9.000000\n4411, 0.000000, 0.000000, 10.000000\n4412, 1.000000, 0.000000, 10.000000\n4413, 2.000000, 0.000000, 10.000000\n4414, 3.000000, 0.000000, 10.000000\n4415, 4.000000, 0.000000, 10.000000\n4416, 5.000000, 0.000000, 10.000000\n4417, 6.000000, 0.000000, 10.000000\n4418, 7.000000, 0.000000, 10.000000\n4419, 8.000000, 0.000000, 10.000000\n4420, 9.000000, 0.000000, 10.000000\n4421, 10.000000, 0.000000, 10.000000\n4422, 11.000000, 0.000000, 10.000000\n4423, 12.000000, 0.000000, 10.000000\n4424, 13.000000, 0.000000, 10.000000\n4425, 14.000000, 0.000000, 10.000000\n4426, 15.000000, 0.000000, 10.000000\n4427, 16.000000, 0.000000, 10.000000\n4428, 17.000000, 0.000000, 10.000000\n4429, 18.000000, 0.000000, 10.000000\n4430, 19.000000, 0.000000, 10.000000\n4431, 20.000000, 0.000000, 10.000000\n4432, 0.000000, 1.000000, 10.000000\n4433, 1.000000, 1.000000, 10.000000\n4434, 2.000000, 1.000000, 10.000000\n4435, 3.000000, 1.000000, 10.000000\n4436, 4.000000, 1.000000, 10.000000\n4437, 5.000000, 1.000000, 10.000000\n4438, 6.000000, 1.000000, 10.000000\n4439, 7.000000, 1.000000, 10.000000\n4440, 8.000000, 1.000000, 10.000000\n4441, 9.000000, 1.000000, 10.000000\n4442, 10.000000, 1.000000, 10.000000\n4443, 11.000000, 1.000000, 10.000000\n4444, 12.000000, 1.000000, 10.000000\n4445, 13.000000, 1.000000, 10.000000\n4446, 14.000000, 1.000000, 10.000000\n4447, 15.000000, 1.000000, 10.000000\n4448, 16.000000, 1.000000, 10.000000\n4449, 17.000000, 1.000000, 10.000000\n4450, 18.000000, 1.000000, 10.000000\n4451, 19.000000, 1.000000, 10.000000\n4452, 20.000000, 1.000000, 10.000000\n4453, 0.000000, 2.000000, 10.000000\n4454, 1.000000, 2.000000, 10.000000\n4455, 2.000000, 2.000000, 10.000000\n4456, 3.000000, 2.000000, 10.000000\n4457, 4.000000, 2.000000, 10.000000\n4458, 5.000000, 2.000000, 10.000000\n4459, 6.000000, 2.000000, 10.000000\n4460, 7.000000, 2.000000, 10.000000\n4461, 8.000000, 2.000000, 10.000000\n4462, 9.000000, 2.000000, 10.000000\n4463, 10.000000, 2.000000, 10.000000\n4464, 11.000000, 2.000000, 10.000000\n4465, 12.000000, 2.000000, 10.000000\n4466, 13.000000, 2.000000, 10.000000\n4467, 14.000000, 2.000000, 10.000000\n4468, 15.000000, 2.000000, 10.000000\n4469, 16.000000, 2.000000, 10.000000\n4470, 17.000000, 2.000000, 10.000000\n4471, 18.000000, 2.000000, 10.000000\n4472, 19.000000, 2.000000, 10.000000\n4473, 20.000000, 2.000000, 10.000000\n4474, 0.000000, 3.000000, 10.000000\n4475, 1.000000, 3.000000, 10.000000\n4476, 2.000000, 3.000000, 10.000000\n4477, 3.000000, 3.000000, 10.000000\n4478, 4.000000, 3.000000, 10.000000\n4479, 5.000000, 3.000000, 10.000000\n4480, 6.000000, 3.000000, 10.000000\n4481, 7.000000, 3.000000, 10.000000\n4482, 8.000000, 3.000000, 10.000000\n4483, 9.000000, 3.000000, 10.000000\n4484, 10.000000, 3.000000, 10.000000\n4485, 11.000000, 3.000000, 10.000000\n4486, 12.000000, 3.000000, 10.000000\n4487, 13.000000, 3.000000, 10.000000\n4488, 14.000000, 3.000000, 10.000000\n4489, 15.000000, 3.000000, 10.000000\n4490, 16.000000, 3.000000, 10.000000\n4491, 17.000000, 3.000000, 10.000000\n4492, 18.000000, 3.000000, 10.000000\n4493, 19.000000, 3.000000, 10.000000\n4494, 20.000000, 3.000000, 10.000000\n4495, 0.000000, 4.000000, 10.000000\n4496, 1.000000, 4.000000, 10.000000\n4497, 2.000000, 4.000000, 10.000000\n4498, 3.000000, 4.000000, 10.000000\n4499, 4.000000, 4.000000, 10.000000\n4500, 5.000000, 4.000000, 10.000000\n4501, 6.000000, 4.000000, 10.000000\n4502, 7.000000, 4.000000, 10.000000\n4503, 8.000000, 4.000000, 10.000000\n4504, 9.000000, 4.000000, 10.000000\n4505, 10.000000, 4.000000, 10.000000\n4506, 11.000000, 4.000000, 10.000000\n4507, 12.000000, 4.000000, 10.000000\n4508, 13.000000, 4.000000, 10.000000\n4509, 14.000000, 4.000000, 10.000000\n4510, 15.000000, 4.000000, 10.000000\n4511, 16.000000, 4.000000, 10.000000\n4512, 17.000000, 4.000000, 10.000000\n4513, 18.000000, 4.000000, 10.000000\n4514, 19.000000, 4.000000, 10.000000\n4515, 20.000000, 4.000000, 10.000000\n4516, 0.000000, 5.000000, 10.000000\n4517, 1.000000, 5.000000, 10.000000\n4518, 2.000000, 5.000000, 10.000000\n4519, 3.000000, 5.000000, 10.000000\n4520, 4.000000, 5.000000, 10.000000\n4521, 5.000000, 5.000000, 10.000000\n4522, 6.000000, 5.000000, 10.000000\n4523, 7.000000, 5.000000, 10.000000\n4524, 8.000000, 5.000000, 10.000000\n4525, 9.000000, 5.000000, 10.000000\n4526, 10.000000, 5.000000, 10.000000\n4527, 11.000000, 5.000000, 10.000000\n4528, 12.000000, 5.000000, 10.000000\n4529, 13.000000, 5.000000, 10.000000\n4530, 14.000000, 5.000000, 10.000000\n4531, 15.000000, 5.000000, 10.000000\n4532, 16.000000, 5.000000, 10.000000\n4533, 17.000000, 5.000000, 10.000000\n4534, 18.000000, 5.000000, 10.000000\n4535, 19.000000, 5.000000, 10.000000\n4536, 20.000000, 5.000000, 10.000000\n4537, 0.000000, 6.000000, 10.000000\n4538, 1.000000, 6.000000, 10.000000\n4539, 2.000000, 6.000000, 10.000000\n4540, 3.000000, 6.000000, 10.000000\n4541, 4.000000, 6.000000, 10.000000\n4542, 5.000000, 6.000000, 10.000000\n4543, 6.000000, 6.000000, 10.000000\n4544, 7.000000, 6.000000, 10.000000\n4545, 8.000000, 6.000000, 10.000000\n4546, 9.000000, 6.000000, 10.000000\n4547, 10.000000, 6.000000, 10.000000\n4548, 11.000000, 6.000000, 10.000000\n4549, 12.000000, 6.000000, 10.000000\n4550, 13.000000, 6.000000, 10.000000\n4551, 14.000000, 6.000000, 10.000000\n4552, 15.000000, 6.000000, 10.000000\n4553, 16.000000, 6.000000, 10.000000\n4554, 17.000000, 6.000000, 10.000000\n4555, 18.000000, 6.000000, 10.000000\n4556, 19.000000, 6.000000, 10.000000\n4557, 20.000000, 6.000000, 10.000000\n4558, 0.000000, 7.000000, 10.000000\n4559, 1.000000, 7.000000, 10.000000\n4560, 2.000000, 7.000000, 10.000000\n4561, 3.000000, 7.000000, 10.000000\n4562, 4.000000, 7.000000, 10.000000\n4563, 5.000000, 7.000000, 10.000000\n4564, 6.000000, 7.000000, 10.000000\n4565, 7.000000, 7.000000, 10.000000\n4566, 8.000000, 7.000000, 10.000000\n4567, 9.000000, 7.000000, 10.000000\n4568, 10.000000, 7.000000, 10.000000\n4569, 11.000000, 7.000000, 10.000000\n4570, 12.000000, 7.000000, 10.000000\n4571, 13.000000, 7.000000, 10.000000\n4572, 14.000000, 7.000000, 10.000000\n4573, 15.000000, 7.000000, 10.000000\n4574, 16.000000, 7.000000, 10.000000\n4575, 17.000000, 7.000000, 10.000000\n4576, 18.000000, 7.000000, 10.000000\n4577, 19.000000, 7.000000, 10.000000\n4578, 20.000000, 7.000000, 10.000000\n4579, 0.000000, 8.000000, 10.000000\n4580, 1.000000, 8.000000, 10.000000\n4581, 2.000000, 8.000000, 10.000000\n4582, 3.000000, 8.000000, 10.000000\n4583, 4.000000, 8.000000, 10.000000\n4584, 5.000000, 8.000000, 10.000000\n4585, 6.000000, 8.000000, 10.000000\n4586, 7.000000, 8.000000, 10.000000\n4587, 8.000000, 8.000000, 10.000000\n4588, 9.000000, 8.000000, 10.000000\n4589, 10.000000, 8.000000, 10.000000\n4590, 11.000000, 8.000000, 10.000000\n4591, 12.000000, 8.000000, 10.000000\n4592, 13.000000, 8.000000, 10.000000\n4593, 14.000000, 8.000000, 10.000000\n4594, 15.000000, 8.000000, 10.000000\n4595, 16.000000, 8.000000, 10.000000\n4596, 17.000000, 8.000000, 10.000000\n4597, 18.000000, 8.000000, 10.000000\n4598, 19.000000, 8.000000, 10.000000\n4599, 20.000000, 8.000000, 10.000000\n4600, 0.000000, 9.000000, 10.000000\n4601, 1.000000, 9.000000, 10.000000\n4602, 2.000000, 9.000000, 10.000000\n4603, 3.000000, 9.000000, 10.000000\n4604, 4.000000, 9.000000, 10.000000\n4605, 5.000000, 9.000000, 10.000000\n4606, 6.000000, 9.000000, 10.000000\n4607, 7.000000, 9.000000, 10.000000\n4608, 8.000000, 9.000000, 10.000000\n4609, 9.000000, 9.000000, 10.000000\n4610, 10.000000, 9.000000, 10.000000\n4611, 11.000000, 9.000000, 10.000000\n4612, 12.000000, 9.000000, 10.000000\n4613, 13.000000, 9.000000, 10.000000\n4614, 14.000000, 9.000000, 10.000000\n4615, 15.000000, 9.000000, 10.000000\n4616, 16.000000, 9.000000, 10.000000\n4617, 17.000000, 9.000000, 10.000000\n4618, 18.000000, 9.000000, 10.000000\n4619, 19.000000, 9.000000, 10.000000\n4620, 20.000000, 9.000000, 10.000000\n4621, 0.000000, 10.000000, 10.000000\n4622, 1.000000, 10.000000, 10.000000\n4623, 2.000000, 10.000000, 10.000000\n4624, 3.000000, 10.000000, 10.000000\n4625, 4.000000, 10.000000, 10.000000\n4626, 5.000000, 10.000000, 10.000000\n4627, 6.000000, 10.000000, 10.000000\n4628, 7.000000, 10.000000, 10.000000\n4629, 8.000000, 10.000000, 10.000000\n4630, 9.000000, 10.000000, 10.000000\n4631, 10.000000, 10.000000, 10.000000\n4632, 11.000000, 10.000000, 10.000000\n4633, 12.000000, 10.000000, 10.000000\n4634, 13.000000, 10.000000, 10.000000\n4635, 14.000000, 10.000000, 10.000000\n4636, 15.000000, 10.000000, 10.000000\n4637, 16.000000, 10.000000, 10.000000\n4638, 17.000000, 10.000000, 10.000000\n4639, 18.000000, 10.000000, 10.000000\n4640, 19.000000, 10.000000, 10.000000\n4641, 20.000000, 10.000000, 10.000000\n4642, 0.000000, 11.000000, 10.000000\n4643, 1.000000, 11.000000, 10.000000\n4644, 2.000000, 11.000000, 10.000000\n4645, 3.000000, 11.000000, 10.000000\n4646, 4.000000, 11.000000, 10.000000\n4647, 5.000000, 11.000000, 10.000000\n4648, 6.000000, 11.000000, 10.000000\n4649, 7.000000, 11.000000, 10.000000\n4650, 8.000000, 11.000000, 10.000000\n4651, 9.000000, 11.000000, 10.000000\n4652, 10.000000, 11.000000, 10.000000\n4653, 11.000000, 11.000000, 10.000000\n4654, 12.000000, 11.000000, 10.000000\n4655, 13.000000, 11.000000, 10.000000\n4656, 14.000000, 11.000000, 10.000000\n4657, 15.000000, 11.000000, 10.000000\n4658, 16.000000, 11.000000, 10.000000\n4659, 17.000000, 11.000000, 10.000000\n4660, 18.000000, 11.000000, 10.000000\n4661, 19.000000, 11.000000, 10.000000\n4662, 20.000000, 11.000000, 10.000000\n4663, 0.000000, 12.000000, 10.000000\n4664, 1.000000, 12.000000, 10.000000\n4665, 2.000000, 12.000000, 10.000000\n4666, 3.000000, 12.000000, 10.000000\n4667, 4.000000, 12.000000, 10.000000\n4668, 5.000000, 12.000000, 10.000000\n4669, 6.000000, 12.000000, 10.000000\n4670, 7.000000, 12.000000, 10.000000\n4671, 8.000000, 12.000000, 10.000000\n4672, 9.000000, 12.000000, 10.000000\n4673, 10.000000, 12.000000, 10.000000\n4674, 11.000000, 12.000000, 10.000000\n4675, 12.000000, 12.000000, 10.000000\n4676, 13.000000, 12.000000, 10.000000\n4677, 14.000000, 12.000000, 10.000000\n4678, 15.000000, 12.000000, 10.000000\n4679, 16.000000, 12.000000, 10.000000\n4680, 17.000000, 12.000000, 10.000000\n4681, 18.000000, 12.000000, 10.000000\n4682, 19.000000, 12.000000, 10.000000\n4683, 20.000000, 12.000000, 10.000000\n4684, 0.000000, 13.000000, 10.000000\n4685, 1.000000, 13.000000, 10.000000\n4686, 2.000000, 13.000000, 10.000000\n4687, 3.000000, 13.000000, 10.000000\n4688, 4.000000, 13.000000, 10.000000\n4689, 5.000000, 13.000000, 10.000000\n4690, 6.000000, 13.000000, 10.000000\n4691, 7.000000, 13.000000, 10.000000\n4692, 8.000000, 13.000000, 10.000000\n4693, 9.000000, 13.000000, 10.000000\n4694, 10.000000, 13.000000, 10.000000\n4695, 11.000000, 13.000000, 10.000000\n4696, 12.000000, 13.000000, 10.000000\n4697, 13.000000, 13.000000, 10.000000\n4698, 14.000000, 13.000000, 10.000000\n4699, 15.000000, 13.000000, 10.000000\n4700, 16.000000, 13.000000, 10.000000\n4701, 17.000000, 13.000000, 10.000000\n4702, 18.000000, 13.000000, 10.000000\n4703, 19.000000, 13.000000, 10.000000\n4704, 20.000000, 13.000000, 10.000000\n4705, 0.000000, 14.000000, 10.000000\n4706, 1.000000, 14.000000, 10.000000\n4707, 2.000000, 14.000000, 10.000000\n4708, 3.000000, 14.000000, 10.000000\n4709, 4.000000, 14.000000, 10.000000\n4710, 5.000000, 14.000000, 10.000000\n4711, 6.000000, 14.000000, 10.000000\n4712, 7.000000, 14.000000, 10.000000\n4713, 8.000000, 14.000000, 10.000000\n4714, 9.000000, 14.000000, 10.000000\n4715, 10.000000, 14.000000, 10.000000\n4716, 11.000000, 14.000000, 10.000000\n4717, 12.000000, 14.000000, 10.000000\n4718, 13.000000, 14.000000, 10.000000\n4719, 14.000000, 14.000000, 10.000000\n4720, 15.000000, 14.000000, 10.000000\n4721, 16.000000, 14.000000, 10.000000\n4722, 17.000000, 14.000000, 10.000000\n4723, 18.000000, 14.000000, 10.000000\n4724, 19.000000, 14.000000, 10.000000\n4725, 20.000000, 14.000000, 10.000000\n4726, 0.000000, 15.000000, 10.000000\n4727, 1.000000, 15.000000, 10.000000\n4728, 2.000000, 15.000000, 10.000000\n4729, 3.000000, 15.000000, 10.000000\n4730, 4.000000, 15.000000, 10.000000\n4731, 5.000000, 15.000000, 10.000000\n4732, 6.000000, 15.000000, 10.000000\n4733, 7.000000, 15.000000, 10.000000\n4734, 8.000000, 15.000000, 10.000000\n4735, 9.000000, 15.000000, 10.000000\n4736, 10.000000, 15.000000, 10.000000\n4737, 11.000000, 15.000000, 10.000000\n4738, 12.000000, 15.000000, 10.000000\n4739, 13.000000, 15.000000, 10.000000\n4740, 14.000000, 15.000000, 10.000000\n4741, 15.000000, 15.000000, 10.000000\n4742, 16.000000, 15.000000, 10.000000\n4743, 17.000000, 15.000000, 10.000000\n4744, 18.000000, 15.000000, 10.000000\n4745, 19.000000, 15.000000, 10.000000\n4746, 20.000000, 15.000000, 10.000000\n4747, 0.000000, 16.000000, 10.000000\n4748, 1.000000, 16.000000, 10.000000\n4749, 2.000000, 16.000000, 10.000000\n4750, 3.000000, 16.000000, 10.000000\n4751, 4.000000, 16.000000, 10.000000\n4752, 5.000000, 16.000000, 10.000000\n4753, 6.000000, 16.000000, 10.000000\n4754, 7.000000, 16.000000, 10.000000\n4755, 8.000000, 16.000000, 10.000000\n4756, 9.000000, 16.000000, 10.000000\n4757, 10.000000, 16.000000, 10.000000\n4758, 11.000000, 16.000000, 10.000000\n4759, 12.000000, 16.000000, 10.000000\n4760, 13.000000, 16.000000, 10.000000\n4761, 14.000000, 16.000000, 10.000000\n4762, 15.000000, 16.000000, 10.000000\n4763, 16.000000, 16.000000, 10.000000\n4764, 17.000000, 16.000000, 10.000000\n4765, 18.000000, 16.000000, 10.000000\n4766, 19.000000, 16.000000, 10.000000\n4767, 20.000000, 16.000000, 10.000000\n4768, 0.000000, 17.000000, 10.000000\n4769, 1.000000, 17.000000, 10.000000\n4770, 2.000000, 17.000000, 10.000000\n4771, 3.000000, 17.000000, 10.000000\n4772, 4.000000, 17.000000, 10.000000\n4773, 5.000000, 17.000000, 10.000000\n4774, 6.000000, 17.000000, 10.000000\n4775, 7.000000, 17.000000, 10.000000\n4776, 8.000000, 17.000000, 10.000000\n4777, 9.000000, 17.000000, 10.000000\n4778, 10.000000, 17.000000, 10.000000\n4779, 11.000000, 17.000000, 10.000000\n4780, 12.000000, 17.000000, 10.000000\n4781, 13.000000, 17.000000, 10.000000\n4782, 14.000000, 17.000000, 10.000000\n4783, 15.000000, 17.000000, 10.000000\n4784, 16.000000, 17.000000, 10.000000\n4785, 17.000000, 17.000000, 10.000000\n4786, 18.000000, 17.000000, 10.000000\n4787, 19.000000, 17.000000, 10.000000\n4788, 20.000000, 17.000000, 10.000000\n4789, 0.000000, 18.000000, 10.000000\n4790, 1.000000, 18.000000, 10.000000\n4791, 2.000000, 18.000000, 10.000000\n4792, 3.000000, 18.000000, 10.000000\n4793, 4.000000, 18.000000, 10.000000\n4794, 5.000000, 18.000000, 10.000000\n4795, 6.000000, 18.000000, 10.000000\n4796, 7.000000, 18.000000, 10.000000\n4797, 8.000000, 18.000000, 10.000000\n4798, 9.000000, 18.000000, 10.000000\n4799, 10.000000, 18.000000, 10.000000\n4800, 11.000000, 18.000000, 10.000000\n4801, 12.000000, 18.000000, 10.000000\n4802, 13.000000, 18.000000, 10.000000\n4803, 14.000000, 18.000000, 10.000000\n4804, 15.000000, 18.000000, 10.000000\n4805, 16.000000, 18.000000, 10.000000\n4806, 17.000000, 18.000000, 10.000000\n4807, 18.000000, 18.000000, 10.000000\n4808, 19.000000, 18.000000, 10.000000\n4809, 20.000000, 18.000000, 10.000000\n4810, 0.000000, 19.000000, 10.000000\n4811, 1.000000, 19.000000, 10.000000\n4812, 2.000000, 19.000000, 10.000000\n4813, 3.000000, 19.000000, 10.000000\n4814, 4.000000, 19.000000, 10.000000\n4815, 5.000000, 19.000000, 10.000000\n4816, 6.000000, 19.000000, 10.000000\n4817, 7.000000, 19.000000, 10.000000\n4818, 8.000000, 19.000000, 10.000000\n4819, 9.000000, 19.000000, 10.000000\n4820, 10.000000, 19.000000, 10.000000\n4821, 11.000000, 19.000000, 10.000000\n4822, 12.000000, 19.000000, 10.000000\n4823, 13.000000, 19.000000, 10.000000\n4824, 14.000000, 19.000000, 10.000000\n4825, 15.000000, 19.000000, 10.000000\n4826, 16.000000, 19.000000, 10.000000\n4827, 17.000000, 19.000000, 10.000000\n4828, 18.000000, 19.000000, 10.000000\n4829, 19.000000, 19.000000, 10.000000\n4830, 20.000000, 19.000000, 10.000000\n4831, 0.000000, 20.000000, 10.000000\n4832, 1.000000, 20.000000, 10.000000\n4833, 2.000000, 20.000000, 10.000000\n4834, 3.000000, 20.000000, 10.000000\n4835, 4.000000, 20.000000, 10.000000\n4836, 5.000000, 20.000000, 10.000000\n4837, 6.000000, 20.000000, 10.000000\n4838, 7.000000, 20.000000, 10.000000\n4839, 8.000000, 20.000000, 10.000000\n4840, 9.000000, 20.000000, 10.000000\n4841, 10.000000, 20.000000, 10.000000\n4842, 11.000000, 20.000000, 10.000000\n4843, 12.000000, 20.000000, 10.000000\n4844, 13.000000, 20.000000, 10.000000\n4845, 14.000000, 20.000000, 10.000000\n4846, 15.000000, 20.000000, 10.000000\n4847, 16.000000, 20.000000, 10.000000\n4848, 17.000000, 20.000000, 10.000000\n4849, 18.000000, 20.000000, 10.000000\n4850, 19.000000, 20.000000, 10.000000\n4851, 20.000000, 20.000000, 10.000000\n4852, 0.000000, 0.000000, 11.000000\n4853, 1.000000, 0.000000, 11.000000\n4854, 2.000000, 0.000000, 11.000000\n4855, 3.000000, 0.000000, 11.000000\n4856, 4.000000, 0.000000, 11.000000\n4857, 5.000000, 0.000000, 11.000000\n4858, 6.000000, 0.000000, 11.000000\n4859, 7.000000, 0.000000, 11.000000\n4860, 8.000000, 0.000000, 11.000000\n4861, 9.000000, 0.000000, 11.000000\n4862, 10.000000, 0.000000, 11.000000\n4863, 11.000000, 0.000000, 11.000000\n4864, 12.000000, 0.000000, 11.000000\n4865, 13.000000, 0.000000, 11.000000\n4866, 14.000000, 0.000000, 11.000000\n4867, 15.000000, 0.000000, 11.000000\n4868, 16.000000, 0.000000, 11.000000\n4869, 17.000000, 0.000000, 11.000000\n4870, 18.000000, 0.000000, 11.000000\n4871, 19.000000, 0.000000, 11.000000\n4872, 20.000000, 0.000000, 11.000000\n4873, 0.000000, 1.000000, 11.000000\n4874, 1.000000, 1.000000, 11.000000\n4875, 2.000000, 1.000000, 11.000000\n4876, 3.000000, 1.000000, 11.000000\n4877, 4.000000, 1.000000, 11.000000\n4878, 5.000000, 1.000000, 11.000000\n4879, 6.000000, 1.000000, 11.000000\n4880, 7.000000, 1.000000, 11.000000\n4881, 8.000000, 1.000000, 11.000000\n4882, 9.000000, 1.000000, 11.000000\n4883, 10.000000, 1.000000, 11.000000\n4884, 11.000000, 1.000000, 11.000000\n4885, 12.000000, 1.000000, 11.000000\n4886, 13.000000, 1.000000, 11.000000\n4887, 14.000000, 1.000000, 11.000000\n4888, 15.000000, 1.000000, 11.000000\n4889, 16.000000, 1.000000, 11.000000\n4890, 17.000000, 1.000000, 11.000000\n4891, 18.000000, 1.000000, 11.000000\n4892, 19.000000, 1.000000, 11.000000\n4893, 20.000000, 1.000000, 11.000000\n4894, 0.000000, 2.000000, 11.000000\n4895, 1.000000, 2.000000, 11.000000\n4896, 2.000000, 2.000000, 11.000000\n4897, 3.000000, 2.000000, 11.000000\n4898, 4.000000, 2.000000, 11.000000\n4899, 5.000000, 2.000000, 11.000000\n4900, 6.000000, 2.000000, 11.000000\n4901, 7.000000, 2.000000, 11.000000\n4902, 8.000000, 2.000000, 11.000000\n4903, 9.000000, 2.000000, 11.000000\n4904, 10.000000, 2.000000, 11.000000\n4905, 11.000000, 2.000000, 11.000000\n4906, 12.000000, 2.000000, 11.000000\n4907, 13.000000, 2.000000, 11.000000\n4908, 14.000000, 2.000000, 11.000000\n4909, 15.000000, 2.000000, 11.000000\n4910, 16.000000, 2.000000, 11.000000\n4911, 17.000000, 2.000000, 11.000000\n4912, 18.000000, 2.000000, 11.000000\n4913, 19.000000, 2.000000, 11.000000\n4914, 20.000000, 2.000000, 11.000000\n4915, 0.000000, 3.000000, 11.000000\n4916, 1.000000, 3.000000, 11.000000\n4917, 2.000000, 3.000000, 11.000000\n4918, 3.000000, 3.000000, 11.000000\n4919, 4.000000, 3.000000, 11.000000\n4920, 5.000000, 3.000000, 11.000000\n4921, 6.000000, 3.000000, 11.000000\n4922, 7.000000, 3.000000, 11.000000\n4923, 8.000000, 3.000000, 11.000000\n4924, 9.000000, 3.000000, 11.000000\n4925, 10.000000, 3.000000, 11.000000\n4926, 11.000000, 3.000000, 11.000000\n4927, 12.000000, 3.000000, 11.000000\n4928, 13.000000, 3.000000, 11.000000\n4929, 14.000000, 3.000000, 11.000000\n4930, 15.000000, 3.000000, 11.000000\n4931, 16.000000, 3.000000, 11.000000\n4932, 17.000000, 3.000000, 11.000000\n4933, 18.000000, 3.000000, 11.000000\n4934, 19.000000, 3.000000, 11.000000\n4935, 20.000000, 3.000000, 11.000000\n4936, 0.000000, 4.000000, 11.000000\n4937, 1.000000, 4.000000, 11.000000\n4938, 2.000000, 4.000000, 11.000000\n4939, 3.000000, 4.000000, 11.000000\n4940, 4.000000, 4.000000, 11.000000\n4941, 5.000000, 4.000000, 11.000000\n4942, 6.000000, 4.000000, 11.000000\n4943, 7.000000, 4.000000, 11.000000\n4944, 8.000000, 4.000000, 11.000000\n4945, 9.000000, 4.000000, 11.000000\n4946, 10.000000, 4.000000, 11.000000\n4947, 11.000000, 4.000000, 11.000000\n4948, 12.000000, 4.000000, 11.000000\n4949, 13.000000, 4.000000, 11.000000\n4950, 14.000000, 4.000000, 11.000000\n4951, 15.000000, 4.000000, 11.000000\n4952, 16.000000, 4.000000, 11.000000\n4953, 17.000000, 4.000000, 11.000000\n4954, 18.000000, 4.000000, 11.000000\n4955, 19.000000, 4.000000, 11.000000\n4956, 20.000000, 4.000000, 11.000000\n4957, 0.000000, 5.000000, 11.000000\n4958, 1.000000, 5.000000, 11.000000\n4959, 2.000000, 5.000000, 11.000000\n4960, 3.000000, 5.000000, 11.000000\n4961, 4.000000, 5.000000, 11.000000\n4962, 5.000000, 5.000000, 11.000000\n4963, 6.000000, 5.000000, 11.000000\n4964, 7.000000, 5.000000, 11.000000\n4965, 8.000000, 5.000000, 11.000000\n4966, 9.000000, 5.000000, 11.000000\n4967, 10.000000, 5.000000, 11.000000\n4968, 11.000000, 5.000000, 11.000000\n4969, 12.000000, 5.000000, 11.000000\n4970, 13.000000, 5.000000, 11.000000\n4971, 14.000000, 5.000000, 11.000000\n4972, 15.000000, 5.000000, 11.000000\n4973, 16.000000, 5.000000, 11.000000\n4974, 17.000000, 5.000000, 11.000000\n4975, 18.000000, 5.000000, 11.000000\n4976, 19.000000, 5.000000, 11.000000\n4977, 20.000000, 5.000000, 11.000000\n4978, 0.000000, 6.000000, 11.000000\n4979, 1.000000, 6.000000, 11.000000\n4980, 2.000000, 6.000000, 11.000000\n4981, 3.000000, 6.000000, 11.000000\n4982, 4.000000, 6.000000, 11.000000\n4983, 5.000000, 6.000000, 11.000000\n4984, 6.000000, 6.000000, 11.000000\n4985, 7.000000, 6.000000, 11.000000\n4986, 8.000000, 6.000000, 11.000000\n4987, 9.000000, 6.000000, 11.000000\n4988, 10.000000, 6.000000, 11.000000\n4989, 11.000000, 6.000000, 11.000000\n4990, 12.000000, 6.000000, 11.000000\n4991, 13.000000, 6.000000, 11.000000\n4992, 14.000000, 6.000000, 11.000000\n4993, 15.000000, 6.000000, 11.000000\n4994, 16.000000, 6.000000, 11.000000\n4995, 17.000000, 6.000000, 11.000000\n4996, 18.000000, 6.000000, 11.000000\n4997, 19.000000, 6.000000, 11.000000\n4998, 20.000000, 6.000000, 11.000000\n4999, 0.000000, 7.000000, 11.000000\n5000, 1.000000, 7.000000, 11.000000\n5001, 2.000000, 7.000000, 11.000000\n5002, 3.000000, 7.000000, 11.000000\n5003, 4.000000, 7.000000, 11.000000\n5004, 5.000000, 7.000000, 11.000000\n5005, 6.000000, 7.000000, 11.000000\n5006, 7.000000, 7.000000, 11.000000\n5007, 8.000000, 7.000000, 11.000000\n5008, 9.000000, 7.000000, 11.000000\n5009, 10.000000, 7.000000, 11.000000\n5010, 11.000000, 7.000000, 11.000000\n5011, 12.000000, 7.000000, 11.000000\n5012, 13.000000, 7.000000, 11.000000\n5013, 14.000000, 7.000000, 11.000000\n5014, 15.000000, 7.000000, 11.000000\n5015, 16.000000, 7.000000, 11.000000\n5016, 17.000000, 7.000000, 11.000000\n5017, 18.000000, 7.000000, 11.000000\n5018, 19.000000, 7.000000, 11.000000\n5019, 20.000000, 7.000000, 11.000000\n5020, 0.000000, 8.000000, 11.000000\n5021, 1.000000, 8.000000, 11.000000\n5022, 2.000000, 8.000000, 11.000000\n5023, 3.000000, 8.000000, 11.000000\n5024, 4.000000, 8.000000, 11.000000\n5025, 5.000000, 8.000000, 11.000000\n5026, 6.000000, 8.000000, 11.000000\n5027, 7.000000, 8.000000, 11.000000\n5028, 8.000000, 8.000000, 11.000000\n5029, 9.000000, 8.000000, 11.000000\n5030, 10.000000, 8.000000, 11.000000\n5031, 11.000000, 8.000000, 11.000000\n5032, 12.000000, 8.000000, 11.000000\n5033, 13.000000, 8.000000, 11.000000\n5034, 14.000000, 8.000000, 11.000000\n5035, 15.000000, 8.000000, 11.000000\n5036, 16.000000, 8.000000, 11.000000\n5037, 17.000000, 8.000000, 11.000000\n5038, 18.000000, 8.000000, 11.000000\n5039, 19.000000, 8.000000, 11.000000\n5040, 20.000000, 8.000000, 11.000000\n5041, 0.000000, 9.000000, 11.000000\n5042, 1.000000, 9.000000, 11.000000\n5043, 2.000000, 9.000000, 11.000000\n5044, 3.000000, 9.000000, 11.000000\n5045, 4.000000, 9.000000, 11.000000\n5046, 5.000000, 9.000000, 11.000000\n5047, 6.000000, 9.000000, 11.000000\n5048, 7.000000, 9.000000, 11.000000\n5049, 8.000000, 9.000000, 11.000000\n5050, 9.000000, 9.000000, 11.000000\n5051, 10.000000, 9.000000, 11.000000\n5052, 11.000000, 9.000000, 11.000000\n5053, 12.000000, 9.000000, 11.000000\n5054, 13.000000, 9.000000, 11.000000\n5055, 14.000000, 9.000000, 11.000000\n5056, 15.000000, 9.000000, 11.000000\n5057, 16.000000, 9.000000, 11.000000\n5058, 17.000000, 9.000000, 11.000000\n5059, 18.000000, 9.000000, 11.000000\n5060, 19.000000, 9.000000, 11.000000\n5061, 20.000000, 9.000000, 11.000000\n5062, 0.000000, 10.000000, 11.000000\n5063, 1.000000, 10.000000, 11.000000\n5064, 2.000000, 10.000000, 11.000000\n5065, 3.000000, 10.000000, 11.000000\n5066, 4.000000, 10.000000, 11.000000\n5067, 5.000000, 10.000000, 11.000000\n5068, 6.000000, 10.000000, 11.000000\n5069, 7.000000, 10.000000, 11.000000\n5070, 8.000000, 10.000000, 11.000000\n5071, 9.000000, 10.000000, 11.000000\n5072, 10.000000, 10.000000, 11.000000\n5073, 11.000000, 10.000000, 11.000000\n5074, 12.000000, 10.000000, 11.000000\n5075, 13.000000, 10.000000, 11.000000\n5076, 14.000000, 10.000000, 11.000000\n5077, 15.000000, 10.000000, 11.000000\n5078, 16.000000, 10.000000, 11.000000\n5079, 17.000000, 10.000000, 11.000000\n5080, 18.000000, 10.000000, 11.000000\n5081, 19.000000, 10.000000, 11.000000\n5082, 20.000000, 10.000000, 11.000000\n5083, 0.000000, 11.000000, 11.000000\n5084, 1.000000, 11.000000, 11.000000\n5085, 2.000000, 11.000000, 11.000000\n5086, 3.000000, 11.000000, 11.000000\n5087, 4.000000, 11.000000, 11.000000\n5088, 5.000000, 11.000000, 11.000000\n5089, 6.000000, 11.000000, 11.000000\n5090, 7.000000, 11.000000, 11.000000\n5091, 8.000000, 11.000000, 11.000000\n5092, 9.000000, 11.000000, 11.000000\n5093, 10.000000, 11.000000, 11.000000\n5094, 11.000000, 11.000000, 11.000000\n5095, 12.000000, 11.000000, 11.000000\n5096, 13.000000, 11.000000, 11.000000\n5097, 14.000000, 11.000000, 11.000000\n5098, 15.000000, 11.000000, 11.000000\n5099, 16.000000, 11.000000, 11.000000\n5100, 17.000000, 11.000000, 11.000000\n5101, 18.000000, 11.000000, 11.000000\n5102, 19.000000, 11.000000, 11.000000\n5103, 20.000000, 11.000000, 11.000000\n5104, 0.000000, 12.000000, 11.000000\n5105, 1.000000, 12.000000, 11.000000\n5106, 2.000000, 12.000000, 11.000000\n5107, 3.000000, 12.000000, 11.000000\n5108, 4.000000, 12.000000, 11.000000\n5109, 5.000000, 12.000000, 11.000000\n5110, 6.000000, 12.000000, 11.000000\n5111, 7.000000, 12.000000, 11.000000\n5112, 8.000000, 12.000000, 11.000000\n5113, 9.000000, 12.000000, 11.000000\n5114, 10.000000, 12.000000, 11.000000\n5115, 11.000000, 12.000000, 11.000000\n5116, 12.000000, 12.000000, 11.000000\n5117, 13.000000, 12.000000, 11.000000\n5118, 14.000000, 12.000000, 11.000000\n5119, 15.000000, 12.000000, 11.000000\n5120, 16.000000, 12.000000, 11.000000\n5121, 17.000000, 12.000000, 11.000000\n5122, 18.000000, 12.000000, 11.000000\n5123, 19.000000, 12.000000, 11.000000\n5124, 20.000000, 12.000000, 11.000000\n5125, 0.000000, 13.000000, 11.000000\n5126, 1.000000, 13.000000, 11.000000\n5127, 2.000000, 13.000000, 11.000000\n5128, 3.000000, 13.000000, 11.000000\n5129, 4.000000, 13.000000, 11.000000\n5130, 5.000000, 13.000000, 11.000000\n5131, 6.000000, 13.000000, 11.000000\n5132, 7.000000, 13.000000, 11.000000\n5133, 8.000000, 13.000000, 11.000000\n5134, 9.000000, 13.000000, 11.000000\n5135, 10.000000, 13.000000, 11.000000\n5136, 11.000000, 13.000000, 11.000000\n5137, 12.000000, 13.000000, 11.000000\n5138, 13.000000, 13.000000, 11.000000\n5139, 14.000000, 13.000000, 11.000000\n5140, 15.000000, 13.000000, 11.000000\n5141, 16.000000, 13.000000, 11.000000\n5142, 17.000000, 13.000000, 11.000000\n5143, 18.000000, 13.000000, 11.000000\n5144, 19.000000, 13.000000, 11.000000\n5145, 20.000000, 13.000000, 11.000000\n5146, 0.000000, 14.000000, 11.000000\n5147, 1.000000, 14.000000, 11.000000\n5148, 2.000000, 14.000000, 11.000000\n5149, 3.000000, 14.000000, 11.000000\n5150, 4.000000, 14.000000, 11.000000\n5151, 5.000000, 14.000000, 11.000000\n5152, 6.000000, 14.000000, 11.000000\n5153, 7.000000, 14.000000, 11.000000\n5154, 8.000000, 14.000000, 11.000000\n5155, 9.000000, 14.000000, 11.000000\n5156, 10.000000, 14.000000, 11.000000\n5157, 11.000000, 14.000000, 11.000000\n5158, 12.000000, 14.000000, 11.000000\n5159, 13.000000, 14.000000, 11.000000\n5160, 14.000000, 14.000000, 11.000000\n5161, 15.000000, 14.000000, 11.000000\n5162, 16.000000, 14.000000, 11.000000\n5163, 17.000000, 14.000000, 11.000000\n5164, 18.000000, 14.000000, 11.000000\n5165, 19.000000, 14.000000, 11.000000\n5166, 20.000000, 14.000000, 11.000000\n5167, 0.000000, 15.000000, 11.000000\n5168, 1.000000, 15.000000, 11.000000\n5169, 2.000000, 15.000000, 11.000000\n5170, 3.000000, 15.000000, 11.000000\n5171, 4.000000, 15.000000, 11.000000\n5172, 5.000000, 15.000000, 11.000000\n5173, 6.000000, 15.000000, 11.000000\n5174, 7.000000, 15.000000, 11.000000\n5175, 8.000000, 15.000000, 11.000000\n5176, 9.000000, 15.000000, 11.000000\n5177, 10.000000, 15.000000, 11.000000\n5178, 11.000000, 15.000000, 11.000000\n5179, 12.000000, 15.000000, 11.000000\n5180, 13.000000, 15.000000, 11.000000\n5181, 14.000000, 15.000000, 11.000000\n5182, 15.000000, 15.000000, 11.000000\n5183, 16.000000, 15.000000, 11.000000\n5184, 17.000000, 15.000000, 11.000000\n5185, 18.000000, 15.000000, 11.000000\n5186, 19.000000, 15.000000, 11.000000\n5187, 20.000000, 15.000000, 11.000000\n5188, 0.000000, 16.000000, 11.000000\n5189, 1.000000, 16.000000, 11.000000\n5190, 2.000000, 16.000000, 11.000000\n5191, 3.000000, 16.000000, 11.000000\n5192, 4.000000, 16.000000, 11.000000\n5193, 5.000000, 16.000000, 11.000000\n5194, 6.000000, 16.000000, 11.000000\n5195, 7.000000, 16.000000, 11.000000\n5196, 8.000000, 16.000000, 11.000000\n5197, 9.000000, 16.000000, 11.000000\n5198, 10.000000, 16.000000, 11.000000\n5199, 11.000000, 16.000000, 11.000000\n5200, 12.000000, 16.000000, 11.000000\n5201, 13.000000, 16.000000, 11.000000\n5202, 14.000000, 16.000000, 11.000000\n5203, 15.000000, 16.000000, 11.000000\n5204, 16.000000, 16.000000, 11.000000\n5205, 17.000000, 16.000000, 11.000000\n5206, 18.000000, 16.000000, 11.000000\n5207, 19.000000, 16.000000, 11.000000\n5208, 20.000000, 16.000000, 11.000000\n5209, 0.000000, 17.000000, 11.000000\n5210, 1.000000, 17.000000, 11.000000\n5211, 2.000000, 17.000000, 11.000000\n5212, 3.000000, 17.000000, 11.000000\n5213, 4.000000, 17.000000, 11.000000\n5214, 5.000000, 17.000000, 11.000000\n5215, 6.000000, 17.000000, 11.000000\n5216, 7.000000, 17.000000, 11.000000\n5217, 8.000000, 17.000000, 11.000000\n5218, 9.000000, 17.000000, 11.000000\n5219, 10.000000, 17.000000, 11.000000\n5220, 11.000000, 17.000000, 11.000000\n5221, 12.000000, 17.000000, 11.000000\n5222, 13.000000, 17.000000, 11.000000\n5223, 14.000000, 17.000000, 11.000000\n5224, 15.000000, 17.000000, 11.000000\n5225, 16.000000, 17.000000, 11.000000\n5226, 17.000000, 17.000000, 11.000000\n5227, 18.000000, 17.000000, 11.000000\n5228, 19.000000, 17.000000, 11.000000\n5229, 20.000000, 17.000000, 11.000000\n5230, 0.000000, 18.000000, 11.000000\n5231, 1.000000, 18.000000, 11.000000\n5232, 2.000000, 18.000000, 11.000000\n5233, 3.000000, 18.000000, 11.000000\n5234, 4.000000, 18.000000, 11.000000\n5235, 5.000000, 18.000000, 11.000000\n5236, 6.000000, 18.000000, 11.000000\n5237, 7.000000, 18.000000, 11.000000\n5238, 8.000000, 18.000000, 11.000000\n5239, 9.000000, 18.000000, 11.000000\n5240, 10.000000, 18.000000, 11.000000\n5241, 11.000000, 18.000000, 11.000000\n5242, 12.000000, 18.000000, 11.000000\n5243, 13.000000, 18.000000, 11.000000\n5244, 14.000000, 18.000000, 11.000000\n5245, 15.000000, 18.000000, 11.000000\n5246, 16.000000, 18.000000, 11.000000\n5247, 17.000000, 18.000000, 11.000000\n5248, 18.000000, 18.000000, 11.000000\n5249, 19.000000, 18.000000, 11.000000\n5250, 20.000000, 18.000000, 11.000000\n5251, 0.000000, 19.000000, 11.000000\n5252, 1.000000, 19.000000, 11.000000\n5253, 2.000000, 19.000000, 11.000000\n5254, 3.000000, 19.000000, 11.000000\n5255, 4.000000, 19.000000, 11.000000\n5256, 5.000000, 19.000000, 11.000000\n5257, 6.000000, 19.000000, 11.000000\n5258, 7.000000, 19.000000, 11.000000\n5259, 8.000000, 19.000000, 11.000000\n5260, 9.000000, 19.000000, 11.000000\n5261, 10.000000, 19.000000, 11.000000\n5262, 11.000000, 19.000000, 11.000000\n5263, 12.000000, 19.000000, 11.000000\n5264, 13.000000, 19.000000, 11.000000\n5265, 14.000000, 19.000000, 11.000000\n5266, 15.000000, 19.000000, 11.000000\n5267, 16.000000, 19.000000, 11.000000\n5268, 17.000000, 19.000000, 11.000000\n5269, 18.000000, 19.000000, 11.000000\n5270, 19.000000, 19.000000, 11.000000\n5271, 20.000000, 19.000000, 11.000000\n5272, 0.000000, 20.000000, 11.000000\n5273, 1.000000, 20.000000, 11.000000\n5274, 2.000000, 20.000000, 11.000000\n5275, 3.000000, 20.000000, 11.000000\n5276, 4.000000, 20.000000, 11.000000\n5277, 5.000000, 20.000000, 11.000000\n5278, 6.000000, 20.000000, 11.000000\n5279, 7.000000, 20.000000, 11.000000\n5280, 8.000000, 20.000000, 11.000000\n5281, 9.000000, 20.000000, 11.000000\n5282, 10.000000, 20.000000, 11.000000\n5283, 11.000000, 20.000000, 11.000000\n5284, 12.000000, 20.000000, 11.000000\n5285, 13.000000, 20.000000, 11.000000\n5286, 14.000000, 20.000000, 11.000000\n5287, 15.000000, 20.000000, 11.000000\n5288, 16.000000, 20.000000, 11.000000\n5289, 17.000000, 20.000000, 11.000000\n5290, 18.000000, 20.000000, 11.000000\n5291, 19.000000, 20.000000, 11.000000\n5292, 20.000000, 20.000000, 11.000000\n5293, 0.000000, 0.000000, 12.000000\n5294, 1.000000, 0.000000, 12.000000\n5295, 2.000000, 0.000000, 12.000000\n5296, 3.000000, 0.000000, 12.000000\n5297, 4.000000, 0.000000, 12.000000\n5298, 5.000000, 0.000000, 12.000000\n5299, 6.000000, 0.000000, 12.000000\n5300, 7.000000, 0.000000, 12.000000\n5301, 8.000000, 0.000000, 12.000000\n5302, 9.000000, 0.000000, 12.000000\n5303, 10.000000, 0.000000, 12.000000\n5304, 11.000000, 0.000000, 12.000000\n5305, 12.000000, 0.000000, 12.000000\n5306, 13.000000, 0.000000, 12.000000\n5307, 14.000000, 0.000000, 12.000000\n5308, 15.000000, 0.000000, 12.000000\n5309, 16.000000, 0.000000, 12.000000\n5310, 17.000000, 0.000000, 12.000000\n5311, 18.000000, 0.000000, 12.000000\n5312, 19.000000, 0.000000, 12.000000\n5313, 20.000000, 0.000000, 12.000000\n5314, 0.000000, 1.000000, 12.000000\n5315, 1.000000, 1.000000, 12.000000\n5316, 2.000000, 1.000000, 12.000000\n5317, 3.000000, 1.000000, 12.000000\n5318, 4.000000, 1.000000, 12.000000\n5319, 5.000000, 1.000000, 12.000000\n5320, 6.000000, 1.000000, 12.000000\n5321, 7.000000, 1.000000, 12.000000\n5322, 8.000000, 1.000000, 12.000000\n5323, 9.000000, 1.000000, 12.000000\n5324, 10.000000, 1.000000, 12.000000\n5325, 11.000000, 1.000000, 12.000000\n5326, 12.000000, 1.000000, 12.000000\n5327, 13.000000, 1.000000, 12.000000\n5328, 14.000000, 1.000000, 12.000000\n5329, 15.000000, 1.000000, 12.000000\n5330, 16.000000, 1.000000, 12.000000\n5331, 17.000000, 1.000000, 12.000000\n5332, 18.000000, 1.000000, 12.000000\n5333, 19.000000, 1.000000, 12.000000\n5334, 20.000000, 1.000000, 12.000000\n5335, 0.000000, 2.000000, 12.000000\n5336, 1.000000, 2.000000, 12.000000\n5337, 2.000000, 2.000000, 12.000000\n5338, 3.000000, 2.000000, 12.000000\n5339, 4.000000, 2.000000, 12.000000\n5340, 5.000000, 2.000000, 12.000000\n5341, 6.000000, 2.000000, 12.000000\n5342, 7.000000, 2.000000, 12.000000\n5343, 8.000000, 2.000000, 12.000000\n5344, 9.000000, 2.000000, 12.000000\n5345, 10.000000, 2.000000, 12.000000\n5346, 11.000000, 2.000000, 12.000000\n5347, 12.000000, 2.000000, 12.000000\n5348, 13.000000, 2.000000, 12.000000\n5349, 14.000000, 2.000000, 12.000000\n5350, 15.000000, 2.000000, 12.000000\n5351, 16.000000, 2.000000, 12.000000\n5352, 17.000000, 2.000000, 12.000000\n5353, 18.000000, 2.000000, 12.000000\n5354, 19.000000, 2.000000, 12.000000\n5355, 20.000000, 2.000000, 12.000000\n5356, 0.000000, 3.000000, 12.000000\n5357, 1.000000, 3.000000, 12.000000\n5358, 2.000000, 3.000000, 12.000000\n5359, 3.000000, 3.000000, 12.000000\n5360, 4.000000, 3.000000, 12.000000\n5361, 5.000000, 3.000000, 12.000000\n5362, 6.000000, 3.000000, 12.000000\n5363, 7.000000, 3.000000, 12.000000\n5364, 8.000000, 3.000000, 12.000000\n5365, 9.000000, 3.000000, 12.000000\n5366, 10.000000, 3.000000, 12.000000\n5367, 11.000000, 3.000000, 12.000000\n5368, 12.000000, 3.000000, 12.000000\n5369, 13.000000, 3.000000, 12.000000\n5370, 14.000000, 3.000000, 12.000000\n5371, 15.000000, 3.000000, 12.000000\n5372, 16.000000, 3.000000, 12.000000\n5373, 17.000000, 3.000000, 12.000000\n5374, 18.000000, 3.000000, 12.000000\n5375, 19.000000, 3.000000, 12.000000\n5376, 20.000000, 3.000000, 12.000000\n5377, 0.000000, 4.000000, 12.000000\n5378, 1.000000, 4.000000, 12.000000\n5379, 2.000000, 4.000000, 12.000000\n5380, 3.000000, 4.000000, 12.000000\n5381, 4.000000, 4.000000, 12.000000\n5382, 5.000000, 4.000000, 12.000000\n5383, 6.000000, 4.000000, 12.000000\n5384, 7.000000, 4.000000, 12.000000\n5385, 8.000000, 4.000000, 12.000000\n5386, 9.000000, 4.000000, 12.000000\n5387, 10.000000, 4.000000, 12.000000\n5388, 11.000000, 4.000000, 12.000000\n5389, 12.000000, 4.000000, 12.000000\n5390, 13.000000, 4.000000, 12.000000\n5391, 14.000000, 4.000000, 12.000000\n5392, 15.000000, 4.000000, 12.000000\n5393, 16.000000, 4.000000, 12.000000\n5394, 17.000000, 4.000000, 12.000000\n5395, 18.000000, 4.000000, 12.000000\n5396, 19.000000, 4.000000, 12.000000\n5397, 20.000000, 4.000000, 12.000000\n5398, 0.000000, 5.000000, 12.000000\n5399, 1.000000, 5.000000, 12.000000\n5400, 2.000000, 5.000000, 12.000000\n5401, 3.000000, 5.000000, 12.000000\n5402, 4.000000, 5.000000, 12.000000\n5403, 5.000000, 5.000000, 12.000000\n5404, 6.000000, 5.000000, 12.000000\n5405, 7.000000, 5.000000, 12.000000\n5406, 8.000000, 5.000000, 12.000000\n5407, 9.000000, 5.000000, 12.000000\n5408, 10.000000, 5.000000, 12.000000\n5409, 11.000000, 5.000000, 12.000000\n5410, 12.000000, 5.000000, 12.000000\n5411, 13.000000, 5.000000, 12.000000\n5412, 14.000000, 5.000000, 12.000000\n5413, 15.000000, 5.000000, 12.000000\n5414, 16.000000, 5.000000, 12.000000\n5415, 17.000000, 5.000000, 12.000000\n5416, 18.000000, 5.000000, 12.000000\n5417, 19.000000, 5.000000, 12.000000\n5418, 20.000000, 5.000000, 12.000000\n5419, 0.000000, 6.000000, 12.000000\n5420, 1.000000, 6.000000, 12.000000\n5421, 2.000000, 6.000000, 12.000000\n5422, 3.000000, 6.000000, 12.000000\n5423, 4.000000, 6.000000, 12.000000\n5424, 5.000000, 6.000000, 12.000000\n5425, 6.000000, 6.000000, 12.000000\n5426, 7.000000, 6.000000, 12.000000\n5427, 8.000000, 6.000000, 12.000000\n5428, 9.000000, 6.000000, 12.000000\n5429, 10.000000, 6.000000, 12.000000\n5430, 11.000000, 6.000000, 12.000000\n5431, 12.000000, 6.000000, 12.000000\n5432, 13.000000, 6.000000, 12.000000\n5433, 14.000000, 6.000000, 12.000000\n5434, 15.000000, 6.000000, 12.000000\n5435, 16.000000, 6.000000, 12.000000\n5436, 17.000000, 6.000000, 12.000000\n5437, 18.000000, 6.000000, 12.000000\n5438, 19.000000, 6.000000, 12.000000\n5439, 20.000000, 6.000000, 12.000000\n5440, 0.000000, 7.000000, 12.000000\n5441, 1.000000, 7.000000, 12.000000\n5442, 2.000000, 7.000000, 12.000000\n5443, 3.000000, 7.000000, 12.000000\n5444, 4.000000, 7.000000, 12.000000\n5445, 5.000000, 7.000000, 12.000000\n5446, 6.000000, 7.000000, 12.000000\n5447, 7.000000, 7.000000, 12.000000\n5448, 8.000000, 7.000000, 12.000000\n5449, 9.000000, 7.000000, 12.000000\n5450, 10.000000, 7.000000, 12.000000\n5451, 11.000000, 7.000000, 12.000000\n5452, 12.000000, 7.000000, 12.000000\n5453, 13.000000, 7.000000, 12.000000\n5454, 14.000000, 7.000000, 12.000000\n5455, 15.000000, 7.000000, 12.000000\n5456, 16.000000, 7.000000, 12.000000\n5457, 17.000000, 7.000000, 12.000000\n5458, 18.000000, 7.000000, 12.000000\n5459, 19.000000, 7.000000, 12.000000\n5460, 20.000000, 7.000000, 12.000000\n5461, 0.000000, 8.000000, 12.000000\n5462, 1.000000, 8.000000, 12.000000\n5463, 2.000000, 8.000000, 12.000000\n5464, 3.000000, 8.000000, 12.000000\n5465, 4.000000, 8.000000, 12.000000\n5466, 5.000000, 8.000000, 12.000000\n5467, 6.000000, 8.000000, 12.000000\n5468, 7.000000, 8.000000, 12.000000\n5469, 8.000000, 8.000000, 12.000000\n5470, 9.000000, 8.000000, 12.000000\n5471, 10.000000, 8.000000, 12.000000\n5472, 11.000000, 8.000000, 12.000000\n5473, 12.000000, 8.000000, 12.000000\n5474, 13.000000, 8.000000, 12.000000\n5475, 14.000000, 8.000000, 12.000000\n5476, 15.000000, 8.000000, 12.000000\n5477, 16.000000, 8.000000, 12.000000\n5478, 17.000000, 8.000000, 12.000000\n5479, 18.000000, 8.000000, 12.000000\n5480, 19.000000, 8.000000, 12.000000\n5481, 20.000000, 8.000000, 12.000000\n5482, 0.000000, 9.000000, 12.000000\n5483, 1.000000, 9.000000, 12.000000\n5484, 2.000000, 9.000000, 12.000000\n5485, 3.000000, 9.000000, 12.000000\n5486, 4.000000, 9.000000, 12.000000\n5487, 5.000000, 9.000000, 12.000000\n5488, 6.000000, 9.000000, 12.000000\n5489, 7.000000, 9.000000, 12.000000\n5490, 8.000000, 9.000000, 12.000000\n5491, 9.000000, 9.000000, 12.000000\n5492, 10.000000, 9.000000, 12.000000\n5493, 11.000000, 9.000000, 12.000000\n5494, 12.000000, 9.000000, 12.000000\n5495, 13.000000, 9.000000, 12.000000\n5496, 14.000000, 9.000000, 12.000000\n5497, 15.000000, 9.000000, 12.000000\n5498, 16.000000, 9.000000, 12.000000\n5499, 17.000000, 9.000000, 12.000000\n5500, 18.000000, 9.000000, 12.000000\n5501, 19.000000, 9.000000, 12.000000\n5502, 20.000000, 9.000000, 12.000000\n5503, 0.000000, 10.000000, 12.000000\n5504, 1.000000, 10.000000, 12.000000\n5505, 2.000000, 10.000000, 12.000000\n5506, 3.000000, 10.000000, 12.000000\n5507, 4.000000, 10.000000, 12.000000\n5508, 5.000000, 10.000000, 12.000000\n5509, 6.000000, 10.000000, 12.000000\n5510, 7.000000, 10.000000, 12.000000\n5511, 8.000000, 10.000000, 12.000000\n5512, 9.000000, 10.000000, 12.000000\n5513, 10.000000, 10.000000, 12.000000\n5514, 11.000000, 10.000000, 12.000000\n5515, 12.000000, 10.000000, 12.000000\n5516, 13.000000, 10.000000, 12.000000\n5517, 14.000000, 10.000000, 12.000000\n5518, 15.000000, 10.000000, 12.000000\n5519, 16.000000, 10.000000, 12.000000\n5520, 17.000000, 10.000000, 12.000000\n5521, 18.000000, 10.000000, 12.000000\n5522, 19.000000, 10.000000, 12.000000\n5523, 20.000000, 10.000000, 12.000000\n5524, 0.000000, 11.000000, 12.000000\n5525, 1.000000, 11.000000, 12.000000\n5526, 2.000000, 11.000000, 12.000000\n5527, 3.000000, 11.000000, 12.000000\n5528, 4.000000, 11.000000, 12.000000\n5529, 5.000000, 11.000000, 12.000000\n5530, 6.000000, 11.000000, 12.000000\n5531, 7.000000, 11.000000, 12.000000\n5532, 8.000000, 11.000000, 12.000000\n5533, 9.000000, 11.000000, 12.000000\n5534, 10.000000, 11.000000, 12.000000\n5535, 11.000000, 11.000000, 12.000000\n5536, 12.000000, 11.000000, 12.000000\n5537, 13.000000, 11.000000, 12.000000\n5538, 14.000000, 11.000000, 12.000000\n5539, 15.000000, 11.000000, 12.000000\n5540, 16.000000, 11.000000, 12.000000\n5541, 17.000000, 11.000000, 12.000000\n5542, 18.000000, 11.000000, 12.000000\n5543, 19.000000, 11.000000, 12.000000\n5544, 20.000000, 11.000000, 12.000000\n5545, 0.000000, 12.000000, 12.000000\n5546, 1.000000, 12.000000, 12.000000\n5547, 2.000000, 12.000000, 12.000000\n5548, 3.000000, 12.000000, 12.000000\n5549, 4.000000, 12.000000, 12.000000\n5550, 5.000000, 12.000000, 12.000000\n5551, 6.000000, 12.000000, 12.000000\n5552, 7.000000, 12.000000, 12.000000\n5553, 8.000000, 12.000000, 12.000000\n5554, 9.000000, 12.000000, 12.000000\n5555, 10.000000, 12.000000, 12.000000\n5556, 11.000000, 12.000000, 12.000000\n5557, 12.000000, 12.000000, 12.000000\n5558, 13.000000, 12.000000, 12.000000\n5559, 14.000000, 12.000000, 12.000000\n5560, 15.000000, 12.000000, 12.000000\n5561, 16.000000, 12.000000, 12.000000\n5562, 17.000000, 12.000000, 12.000000\n5563, 18.000000, 12.000000, 12.000000\n5564, 19.000000, 12.000000, 12.000000\n5565, 20.000000, 12.000000, 12.000000\n5566, 0.000000, 13.000000, 12.000000\n5567, 1.000000, 13.000000, 12.000000\n5568, 2.000000, 13.000000, 12.000000\n5569, 3.000000, 13.000000, 12.000000\n5570, 4.000000, 13.000000, 12.000000\n5571, 5.000000, 13.000000, 12.000000\n5572, 6.000000, 13.000000, 12.000000\n5573, 7.000000, 13.000000, 12.000000\n5574, 8.000000, 13.000000, 12.000000\n5575, 9.000000, 13.000000, 12.000000\n5576, 10.000000, 13.000000, 12.000000\n5577, 11.000000, 13.000000, 12.000000\n5578, 12.000000, 13.000000, 12.000000\n5579, 13.000000, 13.000000, 12.000000\n5580, 14.000000, 13.000000, 12.000000\n5581, 15.000000, 13.000000, 12.000000\n5582, 16.000000, 13.000000, 12.000000\n5583, 17.000000, 13.000000, 12.000000\n5584, 18.000000, 13.000000, 12.000000\n5585, 19.000000, 13.000000, 12.000000\n5586, 20.000000, 13.000000, 12.000000\n5587, 0.000000, 14.000000, 12.000000\n5588, 1.000000, 14.000000, 12.000000\n5589, 2.000000, 14.000000, 12.000000\n5590, 3.000000, 14.000000, 12.000000\n5591, 4.000000, 14.000000, 12.000000\n5592, 5.000000, 14.000000, 12.000000\n5593, 6.000000, 14.000000, 12.000000\n5594, 7.000000, 14.000000, 12.000000\n5595, 8.000000, 14.000000, 12.000000\n5596, 9.000000, 14.000000, 12.000000\n5597, 10.000000, 14.000000, 12.000000\n5598, 11.000000, 14.000000, 12.000000\n5599, 12.000000, 14.000000, 12.000000\n5600, 13.000000, 14.000000, 12.000000\n5601, 14.000000, 14.000000, 12.000000\n5602, 15.000000, 14.000000, 12.000000\n5603, 16.000000, 14.000000, 12.000000\n5604, 17.000000, 14.000000, 12.000000\n5605, 18.000000, 14.000000, 12.000000\n5606, 19.000000, 14.000000, 12.000000\n5607, 20.000000, 14.000000, 12.000000\n5608, 0.000000, 15.000000, 12.000000\n5609, 1.000000, 15.000000, 12.000000\n5610, 2.000000, 15.000000, 12.000000\n5611, 3.000000, 15.000000, 12.000000\n5612, 4.000000, 15.000000, 12.000000\n5613, 5.000000, 15.000000, 12.000000\n5614, 6.000000, 15.000000, 12.000000\n5615, 7.000000, 15.000000, 12.000000\n5616, 8.000000, 15.000000, 12.000000\n5617, 9.000000, 15.000000, 12.000000\n5618, 10.000000, 15.000000, 12.000000\n5619, 11.000000, 15.000000, 12.000000\n5620, 12.000000, 15.000000, 12.000000\n5621, 13.000000, 15.000000, 12.000000\n5622, 14.000000, 15.000000, 12.000000\n5623, 15.000000, 15.000000, 12.000000\n5624, 16.000000, 15.000000, 12.000000\n5625, 17.000000, 15.000000, 12.000000\n5626, 18.000000, 15.000000, 12.000000\n5627, 19.000000, 15.000000, 12.000000\n5628, 20.000000, 15.000000, 12.000000\n5629, 0.000000, 16.000000, 12.000000\n5630, 1.000000, 16.000000, 12.000000\n5631, 2.000000, 16.000000, 12.000000\n5632, 3.000000, 16.000000, 12.000000\n5633, 4.000000, 16.000000, 12.000000\n5634, 5.000000, 16.000000, 12.000000\n5635, 6.000000, 16.000000, 12.000000\n5636, 7.000000, 16.000000, 12.000000\n5637, 8.000000, 16.000000, 12.000000\n5638, 9.000000, 16.000000, 12.000000\n5639, 10.000000, 16.000000, 12.000000\n5640, 11.000000, 16.000000, 12.000000\n5641, 12.000000, 16.000000, 12.000000\n5642, 13.000000, 16.000000, 12.000000\n5643, 14.000000, 16.000000, 12.000000\n5644, 15.000000, 16.000000, 12.000000\n5645, 16.000000, 16.000000, 12.000000\n5646, 17.000000, 16.000000, 12.000000\n5647, 18.000000, 16.000000, 12.000000\n5648, 19.000000, 16.000000, 12.000000\n5649, 20.000000, 16.000000, 12.000000\n5650, 0.000000, 17.000000, 12.000000\n5651, 1.000000, 17.000000, 12.000000\n5652, 2.000000, 17.000000, 12.000000\n5653, 3.000000, 17.000000, 12.000000\n5654, 4.000000, 17.000000, 12.000000\n5655, 5.000000, 17.000000, 12.000000\n5656, 6.000000, 17.000000, 12.000000\n5657, 7.000000, 17.000000, 12.000000\n5658, 8.000000, 17.000000, 12.000000\n5659, 9.000000, 17.000000, 12.000000\n5660, 10.000000, 17.000000, 12.000000\n5661, 11.000000, 17.000000, 12.000000\n5662, 12.000000, 17.000000, 12.000000\n5663, 13.000000, 17.000000, 12.000000\n5664, 14.000000, 17.000000, 12.000000\n5665, 15.000000, 17.000000, 12.000000\n5666, 16.000000, 17.000000, 12.000000\n5667, 17.000000, 17.000000, 12.000000\n5668, 18.000000, 17.000000, 12.000000\n5669, 19.000000, 17.000000, 12.000000\n5670, 20.000000, 17.000000, 12.000000\n5671, 0.000000, 18.000000, 12.000000\n5672, 1.000000, 18.000000, 12.000000\n5673, 2.000000, 18.000000, 12.000000\n5674, 3.000000, 18.000000, 12.000000\n5675, 4.000000, 18.000000, 12.000000\n5676, 5.000000, 18.000000, 12.000000\n5677, 6.000000, 18.000000, 12.000000\n5678, 7.000000, 18.000000, 12.000000\n5679, 8.000000, 18.000000, 12.000000\n5680, 9.000000, 18.000000, 12.000000\n5681, 10.000000, 18.000000, 12.000000\n5682, 11.000000, 18.000000, 12.000000\n5683, 12.000000, 18.000000, 12.000000\n5684, 13.000000, 18.000000, 12.000000\n5685, 14.000000, 18.000000, 12.000000\n5686, 15.000000, 18.000000, 12.000000\n5687, 16.000000, 18.000000, 12.000000\n5688, 17.000000, 18.000000, 12.000000\n5689, 18.000000, 18.000000, 12.000000\n5690, 19.000000, 18.000000, 12.000000\n5691, 20.000000, 18.000000, 12.000000\n5692, 0.000000, 19.000000, 12.000000\n5693, 1.000000, 19.000000, 12.000000\n5694, 2.000000, 19.000000, 12.000000\n5695, 3.000000, 19.000000, 12.000000\n5696, 4.000000, 19.000000, 12.000000\n5697, 5.000000, 19.000000, 12.000000\n5698, 6.000000, 19.000000, 12.000000\n5699, 7.000000, 19.000000, 12.000000\n5700, 8.000000, 19.000000, 12.000000\n5701, 9.000000, 19.000000, 12.000000\n5702, 10.000000, 19.000000, 12.000000\n5703, 11.000000, 19.000000, 12.000000\n5704, 12.000000, 19.000000, 12.000000\n5705, 13.000000, 19.000000, 12.000000\n5706, 14.000000, 19.000000, 12.000000\n5707, 15.000000, 19.000000, 12.000000\n5708, 16.000000, 19.000000, 12.000000\n5709, 17.000000, 19.000000, 12.000000\n5710, 18.000000, 19.000000, 12.000000\n5711, 19.000000, 19.000000, 12.000000\n5712, 20.000000, 19.000000, 12.000000\n5713, 0.000000, 20.000000, 12.000000\n5714, 1.000000, 20.000000, 12.000000\n5715, 2.000000, 20.000000, 12.000000\n5716, 3.000000, 20.000000, 12.000000\n5717, 4.000000, 20.000000, 12.000000\n5718, 5.000000, 20.000000, 12.000000\n5719, 6.000000, 20.000000, 12.000000\n5720, 7.000000, 20.000000, 12.000000\n5721, 8.000000, 20.000000, 12.000000\n5722, 9.000000, 20.000000, 12.000000\n5723, 10.000000, 20.000000, 12.000000\n5724, 11.000000, 20.000000, 12.000000\n5725, 12.000000, 20.000000, 12.000000\n5726, 13.000000, 20.000000, 12.000000\n5727, 14.000000, 20.000000, 12.000000\n5728, 15.000000, 20.000000, 12.000000\n5729, 16.000000, 20.000000, 12.000000\n5730, 17.000000, 20.000000, 12.000000\n5731, 18.000000, 20.000000, 12.000000\n5732, 19.000000, 20.000000, 12.000000\n5733, 20.000000, 20.000000, 12.000000\n5734, 0.000000, 0.000000, 13.000000\n5735, 1.000000, 0.000000, 13.000000\n5736, 2.000000, 0.000000, 13.000000\n5737, 3.000000, 0.000000, 13.000000\n5738, 4.000000, 0.000000, 13.000000\n5739, 5.000000, 0.000000, 13.000000\n5740, 6.000000, 0.000000, 13.000000\n5741, 7.000000, 0.000000, 13.000000\n5742, 8.000000, 0.000000, 13.000000\n5743, 9.000000, 0.000000, 13.000000\n5744, 10.000000, 0.000000, 13.000000\n5745, 11.000000, 0.000000, 13.000000\n5746, 12.000000, 0.000000, 13.000000\n5747, 13.000000, 0.000000, 13.000000\n5748, 14.000000, 0.000000, 13.000000\n5749, 15.000000, 0.000000, 13.000000\n5750, 16.000000, 0.000000, 13.000000\n5751, 17.000000, 0.000000, 13.000000\n5752, 18.000000, 0.000000, 13.000000\n5753, 19.000000, 0.000000, 13.000000\n5754, 20.000000, 0.000000, 13.000000\n5755, 0.000000, 1.000000, 13.000000\n5756, 1.000000, 1.000000, 13.000000\n5757, 2.000000, 1.000000, 13.000000\n5758, 3.000000, 1.000000, 13.000000\n5759, 4.000000, 1.000000, 13.000000\n5760, 5.000000, 1.000000, 13.000000\n5761, 6.000000, 1.000000, 13.000000\n5762, 7.000000, 1.000000, 13.000000\n5763, 8.000000, 1.000000, 13.000000\n5764, 9.000000, 1.000000, 13.000000\n5765, 10.000000, 1.000000, 13.000000\n5766, 11.000000, 1.000000, 13.000000\n5767, 12.000000, 1.000000, 13.000000\n5768, 13.000000, 1.000000, 13.000000\n5769, 14.000000, 1.000000, 13.000000\n5770, 15.000000, 1.000000, 13.000000\n5771, 16.000000, 1.000000, 13.000000\n5772, 17.000000, 1.000000, 13.000000\n5773, 18.000000, 1.000000, 13.000000\n5774, 19.000000, 1.000000, 13.000000\n5775, 20.000000, 1.000000, 13.000000\n5776, 0.000000, 2.000000, 13.000000\n5777, 1.000000, 2.000000, 13.000000\n5778, 2.000000, 2.000000, 13.000000\n5779, 3.000000, 2.000000, 13.000000\n5780, 4.000000, 2.000000, 13.000000\n5781, 5.000000, 2.000000, 13.000000\n5782, 6.000000, 2.000000, 13.000000\n5783, 7.000000, 2.000000, 13.000000\n5784, 8.000000, 2.000000, 13.000000\n5785, 9.000000, 2.000000, 13.000000\n5786, 10.000000, 2.000000, 13.000000\n5787, 11.000000, 2.000000, 13.000000\n5788, 12.000000, 2.000000, 13.000000\n5789, 13.000000, 2.000000, 13.000000\n5790, 14.000000, 2.000000, 13.000000\n5791, 15.000000, 2.000000, 13.000000\n5792, 16.000000, 2.000000, 13.000000\n5793, 17.000000, 2.000000, 13.000000\n5794, 18.000000, 2.000000, 13.000000\n5795, 19.000000, 2.000000, 13.000000\n5796, 20.000000, 2.000000, 13.000000\n5797, 0.000000, 3.000000, 13.000000\n5798, 1.000000, 3.000000, 13.000000\n5799, 2.000000, 3.000000, 13.000000\n5800, 3.000000, 3.000000, 13.000000\n5801, 4.000000, 3.000000, 13.000000\n5802, 5.000000, 3.000000, 13.000000\n5803, 6.000000, 3.000000, 13.000000\n5804, 7.000000, 3.000000, 13.000000\n5805, 8.000000, 3.000000, 13.000000\n5806, 9.000000, 3.000000, 13.000000\n5807, 10.000000, 3.000000, 13.000000\n5808, 11.000000, 3.000000, 13.000000\n5809, 12.000000, 3.000000, 13.000000\n5810, 13.000000, 3.000000, 13.000000\n5811, 14.000000, 3.000000, 13.000000\n5812, 15.000000, 3.000000, 13.000000\n5813, 16.000000, 3.000000, 13.000000\n5814, 17.000000, 3.000000, 13.000000\n5815, 18.000000, 3.000000, 13.000000\n5816, 19.000000, 3.000000, 13.000000\n5817, 20.000000, 3.000000, 13.000000\n5818, 0.000000, 4.000000, 13.000000\n5819, 1.000000, 4.000000, 13.000000\n5820, 2.000000, 4.000000, 13.000000\n5821, 3.000000, 4.000000, 13.000000\n5822, 4.000000, 4.000000, 13.000000\n5823, 5.000000, 4.000000, 13.000000\n5824, 6.000000, 4.000000, 13.000000\n5825, 7.000000, 4.000000, 13.000000\n5826, 8.000000, 4.000000, 13.000000\n5827, 9.000000, 4.000000, 13.000000\n5828, 10.000000, 4.000000, 13.000000\n5829, 11.000000, 4.000000, 13.000000\n5830, 12.000000, 4.000000, 13.000000\n5831, 13.000000, 4.000000, 13.000000\n5832, 14.000000, 4.000000, 13.000000\n5833, 15.000000, 4.000000, 13.000000\n5834, 16.000000, 4.000000, 13.000000\n5835, 17.000000, 4.000000, 13.000000\n5836, 18.000000, 4.000000, 13.000000\n5837, 19.000000, 4.000000, 13.000000\n5838, 20.000000, 4.000000, 13.000000\n5839, 0.000000, 5.000000, 13.000000\n5840, 1.000000, 5.000000, 13.000000\n5841, 2.000000, 5.000000, 13.000000\n5842, 3.000000, 5.000000, 13.000000\n5843, 4.000000, 5.000000, 13.000000\n5844, 5.000000, 5.000000, 13.000000\n5845, 6.000000, 5.000000, 13.000000\n5846, 7.000000, 5.000000, 13.000000\n5847, 8.000000, 5.000000, 13.000000\n5848, 9.000000, 5.000000, 13.000000\n5849, 10.000000, 5.000000, 13.000000\n5850, 11.000000, 5.000000, 13.000000\n5851, 12.000000, 5.000000, 13.000000\n5852, 13.000000, 5.000000, 13.000000\n5853, 14.000000, 5.000000, 13.000000\n5854, 15.000000, 5.000000, 13.000000\n5855, 16.000000, 5.000000, 13.000000\n5856, 17.000000, 5.000000, 13.000000\n5857, 18.000000, 5.000000, 13.000000\n5858, 19.000000, 5.000000, 13.000000\n5859, 20.000000, 5.000000, 13.000000\n5860, 0.000000, 6.000000, 13.000000\n5861, 1.000000, 6.000000, 13.000000\n5862, 2.000000, 6.000000, 13.000000\n5863, 3.000000, 6.000000, 13.000000\n5864, 4.000000, 6.000000, 13.000000\n5865, 5.000000, 6.000000, 13.000000\n5866, 6.000000, 6.000000, 13.000000\n5867, 7.000000, 6.000000, 13.000000\n5868, 8.000000, 6.000000, 13.000000\n5869, 9.000000, 6.000000, 13.000000\n5870, 10.000000, 6.000000, 13.000000\n5871, 11.000000, 6.000000, 13.000000\n5872, 12.000000, 6.000000, 13.000000\n5873, 13.000000, 6.000000, 13.000000\n5874, 14.000000, 6.000000, 13.000000\n5875, 15.000000, 6.000000, 13.000000\n5876, 16.000000, 6.000000, 13.000000\n5877, 17.000000, 6.000000, 13.000000\n5878, 18.000000, 6.000000, 13.000000\n5879, 19.000000, 6.000000, 13.000000\n5880, 20.000000, 6.000000, 13.000000\n5881, 0.000000, 7.000000, 13.000000\n5882, 1.000000, 7.000000, 13.000000\n5883, 2.000000, 7.000000, 13.000000\n5884, 3.000000, 7.000000, 13.000000\n5885, 4.000000, 7.000000, 13.000000\n5886, 5.000000, 7.000000, 13.000000\n5887, 6.000000, 7.000000, 13.000000\n5888, 7.000000, 7.000000, 13.000000\n5889, 8.000000, 7.000000, 13.000000\n5890, 9.000000, 7.000000, 13.000000\n5891, 10.000000, 7.000000, 13.000000\n5892, 11.000000, 7.000000, 13.000000\n5893, 12.000000, 7.000000, 13.000000\n5894, 13.000000, 7.000000, 13.000000\n5895, 14.000000, 7.000000, 13.000000\n5896, 15.000000, 7.000000, 13.000000\n5897, 16.000000, 7.000000, 13.000000\n5898, 17.000000, 7.000000, 13.000000\n5899, 18.000000, 7.000000, 13.000000\n5900, 19.000000, 7.000000, 13.000000\n5901, 20.000000, 7.000000, 13.000000\n5902, 0.000000, 8.000000, 13.000000\n5903, 1.000000, 8.000000, 13.000000\n5904, 2.000000, 8.000000, 13.000000\n5905, 3.000000, 8.000000, 13.000000\n5906, 4.000000, 8.000000, 13.000000\n5907, 5.000000, 8.000000, 13.000000\n5908, 6.000000, 8.000000, 13.000000\n5909, 7.000000, 8.000000, 13.000000\n5910, 8.000000, 8.000000, 13.000000\n5911, 9.000000, 8.000000, 13.000000\n5912, 10.000000, 8.000000, 13.000000\n5913, 11.000000, 8.000000, 13.000000\n5914, 12.000000, 8.000000, 13.000000\n5915, 13.000000, 8.000000, 13.000000\n5916, 14.000000, 8.000000, 13.000000\n5917, 15.000000, 8.000000, 13.000000\n5918, 16.000000, 8.000000, 13.000000\n5919, 17.000000, 8.000000, 13.000000\n5920, 18.000000, 8.000000, 13.000000\n5921, 19.000000, 8.000000, 13.000000\n5922, 20.000000, 8.000000, 13.000000\n5923, 0.000000, 9.000000, 13.000000\n5924, 1.000000, 9.000000, 13.000000\n5925, 2.000000, 9.000000, 13.000000\n5926, 3.000000, 9.000000, 13.000000\n5927, 4.000000, 9.000000, 13.000000\n5928, 5.000000, 9.000000, 13.000000\n5929, 6.000000, 9.000000, 13.000000\n5930, 7.000000, 9.000000, 13.000000\n5931, 8.000000, 9.000000, 13.000000\n5932, 9.000000, 9.000000, 13.000000\n5933, 10.000000, 9.000000, 13.000000\n5934, 11.000000, 9.000000, 13.000000\n5935, 12.000000, 9.000000, 13.000000\n5936, 13.000000, 9.000000, 13.000000\n5937, 14.000000, 9.000000, 13.000000\n5938, 15.000000, 9.000000, 13.000000\n5939, 16.000000, 9.000000, 13.000000\n5940, 17.000000, 9.000000, 13.000000\n5941, 18.000000, 9.000000, 13.000000\n5942, 19.000000, 9.000000, 13.000000\n5943, 20.000000, 9.000000, 13.000000\n5944, 0.000000, 10.000000, 13.000000\n5945, 1.000000, 10.000000, 13.000000\n5946, 2.000000, 10.000000, 13.000000\n5947, 3.000000, 10.000000, 13.000000\n5948, 4.000000, 10.000000, 13.000000\n5949, 5.000000, 10.000000, 13.000000\n5950, 6.000000, 10.000000, 13.000000\n5951, 7.000000, 10.000000, 13.000000\n5952, 8.000000, 10.000000, 13.000000\n5953, 9.000000, 10.000000, 13.000000\n5954, 10.000000, 10.000000, 13.000000\n5955, 11.000000, 10.000000, 13.000000\n5956, 12.000000, 10.000000, 13.000000\n5957, 13.000000, 10.000000, 13.000000\n5958, 14.000000, 10.000000, 13.000000\n5959, 15.000000, 10.000000, 13.000000\n5960, 16.000000, 10.000000, 13.000000\n5961, 17.000000, 10.000000, 13.000000\n5962, 18.000000, 10.000000, 13.000000\n5963, 19.000000, 10.000000, 13.000000\n5964, 20.000000, 10.000000, 13.000000\n5965, 0.000000, 11.000000, 13.000000\n5966, 1.000000, 11.000000, 13.000000\n5967, 2.000000, 11.000000, 13.000000\n5968, 3.000000, 11.000000, 13.000000\n5969, 4.000000, 11.000000, 13.000000\n5970, 5.000000, 11.000000, 13.000000\n5971, 6.000000, 11.000000, 13.000000\n5972, 7.000000, 11.000000, 13.000000\n5973, 8.000000, 11.000000, 13.000000\n5974, 9.000000, 11.000000, 13.000000\n5975, 10.000000, 11.000000, 13.000000\n5976, 11.000000, 11.000000, 13.000000\n5977, 12.000000, 11.000000, 13.000000\n5978, 13.000000, 11.000000, 13.000000\n5979, 14.000000, 11.000000, 13.000000\n5980, 15.000000, 11.000000, 13.000000\n5981, 16.000000, 11.000000, 13.000000\n5982, 17.000000, 11.000000, 13.000000\n5983, 18.000000, 11.000000, 13.000000\n5984, 19.000000, 11.000000, 13.000000\n5985, 20.000000, 11.000000, 13.000000\n5986, 0.000000, 12.000000, 13.000000\n5987, 1.000000, 12.000000, 13.000000\n5988, 2.000000, 12.000000, 13.000000\n5989, 3.000000, 12.000000, 13.000000\n5990, 4.000000, 12.000000, 13.000000\n5991, 5.000000, 12.000000, 13.000000\n5992, 6.000000, 12.000000, 13.000000\n5993, 7.000000, 12.000000, 13.000000\n5994, 8.000000, 12.000000, 13.000000\n5995, 9.000000, 12.000000, 13.000000\n5996, 10.000000, 12.000000, 13.000000\n5997, 11.000000, 12.000000, 13.000000\n5998, 12.000000, 12.000000, 13.000000\n5999, 13.000000, 12.000000, 13.000000\n6000, 14.000000, 12.000000, 13.000000\n6001, 15.000000, 12.000000, 13.000000\n6002, 16.000000, 12.000000, 13.000000\n6003, 17.000000, 12.000000, 13.000000\n6004, 18.000000, 12.000000, 13.000000\n6005, 19.000000, 12.000000, 13.000000\n6006, 20.000000, 12.000000, 13.000000\n6007, 0.000000, 13.000000, 13.000000\n6008, 1.000000, 13.000000, 13.000000\n6009, 2.000000, 13.000000, 13.000000\n6010, 3.000000, 13.000000, 13.000000\n6011, 4.000000, 13.000000, 13.000000\n6012, 5.000000, 13.000000, 13.000000\n6013, 6.000000, 13.000000, 13.000000\n6014, 7.000000, 13.000000, 13.000000\n6015, 8.000000, 13.000000, 13.000000\n6016, 9.000000, 13.000000, 13.000000\n6017, 10.000000, 13.000000, 13.000000\n6018, 11.000000, 13.000000, 13.000000\n6019, 12.000000, 13.000000, 13.000000\n6020, 13.000000, 13.000000, 13.000000\n6021, 14.000000, 13.000000, 13.000000\n6022, 15.000000, 13.000000, 13.000000\n6023, 16.000000, 13.000000, 13.000000\n6024, 17.000000, 13.000000, 13.000000\n6025, 18.000000, 13.000000, 13.000000\n6026, 19.000000, 13.000000, 13.000000\n6027, 20.000000, 13.000000, 13.000000\n6028, 0.000000, 14.000000, 13.000000\n6029, 1.000000, 14.000000, 13.000000\n6030, 2.000000, 14.000000, 13.000000\n6031, 3.000000, 14.000000, 13.000000\n6032, 4.000000, 14.000000, 13.000000\n6033, 5.000000, 14.000000, 13.000000\n6034, 6.000000, 14.000000, 13.000000\n6035, 7.000000, 14.000000, 13.000000\n6036, 8.000000, 14.000000, 13.000000\n6037, 9.000000, 14.000000, 13.000000\n6038, 10.000000, 14.000000, 13.000000\n6039, 11.000000, 14.000000, 13.000000\n6040, 12.000000, 14.000000, 13.000000\n6041, 13.000000, 14.000000, 13.000000\n6042, 14.000000, 14.000000, 13.000000\n6043, 15.000000, 14.000000, 13.000000\n6044, 16.000000, 14.000000, 13.000000\n6045, 17.000000, 14.000000, 13.000000\n6046, 18.000000, 14.000000, 13.000000\n6047, 19.000000, 14.000000, 13.000000\n6048, 20.000000, 14.000000, 13.000000\n6049, 0.000000, 15.000000, 13.000000\n6050, 1.000000, 15.000000, 13.000000\n6051, 2.000000, 15.000000, 13.000000\n6052, 3.000000, 15.000000, 13.000000\n6053, 4.000000, 15.000000, 13.000000\n6054, 5.000000, 15.000000, 13.000000\n6055, 6.000000, 15.000000, 13.000000\n6056, 7.000000, 15.000000, 13.000000\n6057, 8.000000, 15.000000, 13.000000\n6058, 9.000000, 15.000000, 13.000000\n6059, 10.000000, 15.000000, 13.000000\n6060, 11.000000, 15.000000, 13.000000\n6061, 12.000000, 15.000000, 13.000000\n6062, 13.000000, 15.000000, 13.000000\n6063, 14.000000, 15.000000, 13.000000\n6064, 15.000000, 15.000000, 13.000000\n6065, 16.000000, 15.000000, 13.000000\n6066, 17.000000, 15.000000, 13.000000\n6067, 18.000000, 15.000000, 13.000000\n6068, 19.000000, 15.000000, 13.000000\n6069, 20.000000, 15.000000, 13.000000\n6070, 0.000000, 16.000000, 13.000000\n6071, 1.000000, 16.000000, 13.000000\n6072, 2.000000, 16.000000, 13.000000\n6073, 3.000000, 16.000000, 13.000000\n6074, 4.000000, 16.000000, 13.000000\n6075, 5.000000, 16.000000, 13.000000\n6076, 6.000000, 16.000000, 13.000000\n6077, 7.000000, 16.000000, 13.000000\n6078, 8.000000, 16.000000, 13.000000\n6079, 9.000000, 16.000000, 13.000000\n6080, 10.000000, 16.000000, 13.000000\n6081, 11.000000, 16.000000, 13.000000\n6082, 12.000000, 16.000000, 13.000000\n6083, 13.000000, 16.000000, 13.000000\n6084, 14.000000, 16.000000, 13.000000\n6085, 15.000000, 16.000000, 13.000000\n6086, 16.000000, 16.000000, 13.000000\n6087, 17.000000, 16.000000, 13.000000\n6088, 18.000000, 16.000000, 13.000000\n6089, 19.000000, 16.000000, 13.000000\n6090, 20.000000, 16.000000, 13.000000\n6091, 0.000000, 17.000000, 13.000000\n6092, 1.000000, 17.000000, 13.000000\n6093, 2.000000, 17.000000, 13.000000\n6094, 3.000000, 17.000000, 13.000000\n6095, 4.000000, 17.000000, 13.000000\n6096, 5.000000, 17.000000, 13.000000\n6097, 6.000000, 17.000000, 13.000000\n6098, 7.000000, 17.000000, 13.000000\n6099, 8.000000, 17.000000, 13.000000\n6100, 9.000000, 17.000000, 13.000000\n6101, 10.000000, 17.000000, 13.000000\n6102, 11.000000, 17.000000, 13.000000\n6103, 12.000000, 17.000000, 13.000000\n6104, 13.000000, 17.000000, 13.000000\n6105, 14.000000, 17.000000, 13.000000\n6106, 15.000000, 17.000000, 13.000000\n6107, 16.000000, 17.000000, 13.000000\n6108, 17.000000, 17.000000, 13.000000\n6109, 18.000000, 17.000000, 13.000000\n6110, 19.000000, 17.000000, 13.000000\n6111, 20.000000, 17.000000, 13.000000\n6112, 0.000000, 18.000000, 13.000000\n6113, 1.000000, 18.000000, 13.000000\n6114, 2.000000, 18.000000, 13.000000\n6115, 3.000000, 18.000000, 13.000000\n6116, 4.000000, 18.000000, 13.000000\n6117, 5.000000, 18.000000, 13.000000\n6118, 6.000000, 18.000000, 13.000000\n6119, 7.000000, 18.000000, 13.000000\n6120, 8.000000, 18.000000, 13.000000\n6121, 9.000000, 18.000000, 13.000000\n6122, 10.000000, 18.000000, 13.000000\n6123, 11.000000, 18.000000, 13.000000\n6124, 12.000000, 18.000000, 13.000000\n6125, 13.000000, 18.000000, 13.000000\n6126, 14.000000, 18.000000, 13.000000\n6127, 15.000000, 18.000000, 13.000000\n6128, 16.000000, 18.000000, 13.000000\n6129, 17.000000, 18.000000, 13.000000\n6130, 18.000000, 18.000000, 13.000000\n6131, 19.000000, 18.000000, 13.000000\n6132, 20.000000, 18.000000, 13.000000\n6133, 0.000000, 19.000000, 13.000000\n6134, 1.000000, 19.000000, 13.000000\n6135, 2.000000, 19.000000, 13.000000\n6136, 3.000000, 19.000000, 13.000000\n6137, 4.000000, 19.000000, 13.000000\n6138, 5.000000, 19.000000, 13.000000\n6139, 6.000000, 19.000000, 13.000000\n6140, 7.000000, 19.000000, 13.000000\n6141, 8.000000, 19.000000, 13.000000\n6142, 9.000000, 19.000000, 13.000000\n6143, 10.000000, 19.000000, 13.000000\n6144, 11.000000, 19.000000, 13.000000\n6145, 12.000000, 19.000000, 13.000000\n6146, 13.000000, 19.000000, 13.000000\n6147, 14.000000, 19.000000, 13.000000\n6148, 15.000000, 19.000000, 13.000000\n6149, 16.000000, 19.000000, 13.000000\n6150, 17.000000, 19.000000, 13.000000\n6151, 18.000000, 19.000000, 13.000000\n6152, 19.000000, 19.000000, 13.000000\n6153, 20.000000, 19.000000, 13.000000\n6154, 0.000000, 20.000000, 13.000000\n6155, 1.000000, 20.000000, 13.000000\n6156, 2.000000, 20.000000, 13.000000\n6157, 3.000000, 20.000000, 13.000000\n6158, 4.000000, 20.000000, 13.000000\n6159, 5.000000, 20.000000, 13.000000\n6160, 6.000000, 20.000000, 13.000000\n6161, 7.000000, 20.000000, 13.000000\n6162, 8.000000, 20.000000, 13.000000\n6163, 9.000000, 20.000000, 13.000000\n6164, 10.000000, 20.000000, 13.000000\n6165, 11.000000, 20.000000, 13.000000\n6166, 12.000000, 20.000000, 13.000000\n6167, 13.000000, 20.000000, 13.000000\n6168, 14.000000, 20.000000, 13.000000\n6169, 15.000000, 20.000000, 13.000000\n6170, 16.000000, 20.000000, 13.000000\n6171, 17.000000, 20.000000, 13.000000\n6172, 18.000000, 20.000000, 13.000000\n6173, 19.000000, 20.000000, 13.000000\n6174, 20.000000, 20.000000, 13.000000\n6175, 0.000000, 0.000000, 14.000000\n6176, 1.000000, 0.000000, 14.000000\n6177, 2.000000, 0.000000, 14.000000\n6178, 3.000000, 0.000000, 14.000000\n6179, 4.000000, 0.000000, 14.000000\n6180, 5.000000, 0.000000, 14.000000\n6181, 6.000000, 0.000000, 14.000000\n6182, 7.000000, 0.000000, 14.000000\n6183, 8.000000, 0.000000, 14.000000\n6184, 9.000000, 0.000000, 14.000000\n6185, 10.000000, 0.000000, 14.000000\n6186, 11.000000, 0.000000, 14.000000\n6187, 12.000000, 0.000000, 14.000000\n6188, 13.000000, 0.000000, 14.000000\n6189, 14.000000, 0.000000, 14.000000\n6190, 15.000000, 0.000000, 14.000000\n6191, 16.000000, 0.000000, 14.000000\n6192, 17.000000, 0.000000, 14.000000\n6193, 18.000000, 0.000000, 14.000000\n6194, 19.000000, 0.000000, 14.000000\n6195, 20.000000, 0.000000, 14.000000\n6196, 0.000000, 1.000000, 14.000000\n6197, 1.000000, 1.000000, 14.000000\n6198, 2.000000, 1.000000, 14.000000\n6199, 3.000000, 1.000000, 14.000000\n6200, 4.000000, 1.000000, 14.000000\n6201, 5.000000, 1.000000, 14.000000\n6202, 6.000000, 1.000000, 14.000000\n6203, 7.000000, 1.000000, 14.000000\n6204, 8.000000, 1.000000, 14.000000\n6205, 9.000000, 1.000000, 14.000000\n6206, 10.000000, 1.000000, 14.000000\n6207, 11.000000, 1.000000, 14.000000\n6208, 12.000000, 1.000000, 14.000000\n6209, 13.000000, 1.000000, 14.000000\n6210, 14.000000, 1.000000, 14.000000\n6211, 15.000000, 1.000000, 14.000000\n6212, 16.000000, 1.000000, 14.000000\n6213, 17.000000, 1.000000, 14.000000\n6214, 18.000000, 1.000000, 14.000000\n6215, 19.000000, 1.000000, 14.000000\n6216, 20.000000, 1.000000, 14.000000\n6217, 0.000000, 2.000000, 14.000000\n6218, 1.000000, 2.000000, 14.000000\n6219, 2.000000, 2.000000, 14.000000\n6220, 3.000000, 2.000000, 14.000000\n6221, 4.000000, 2.000000, 14.000000\n6222, 5.000000, 2.000000, 14.000000\n6223, 6.000000, 2.000000, 14.000000\n6224, 7.000000, 2.000000, 14.000000\n6225, 8.000000, 2.000000, 14.000000\n6226, 9.000000, 2.000000, 14.000000\n6227, 10.000000, 2.000000, 14.000000\n6228, 11.000000, 2.000000, 14.000000\n6229, 12.000000, 2.000000, 14.000000\n6230, 13.000000, 2.000000, 14.000000\n6231, 14.000000, 2.000000, 14.000000\n6232, 15.000000, 2.000000, 14.000000\n6233, 16.000000, 2.000000, 14.000000\n6234, 17.000000, 2.000000, 14.000000\n6235, 18.000000, 2.000000, 14.000000\n6236, 19.000000, 2.000000, 14.000000\n6237, 20.000000, 2.000000, 14.000000\n6238, 0.000000, 3.000000, 14.000000\n6239, 1.000000, 3.000000, 14.000000\n6240, 2.000000, 3.000000, 14.000000\n6241, 3.000000, 3.000000, 14.000000\n6242, 4.000000, 3.000000, 14.000000\n6243, 5.000000, 3.000000, 14.000000\n6244, 6.000000, 3.000000, 14.000000\n6245, 7.000000, 3.000000, 14.000000\n6246, 8.000000, 3.000000, 14.000000\n6247, 9.000000, 3.000000, 14.000000\n6248, 10.000000, 3.000000, 14.000000\n6249, 11.000000, 3.000000, 14.000000\n6250, 12.000000, 3.000000, 14.000000\n6251, 13.000000, 3.000000, 14.000000\n6252, 14.000000, 3.000000, 14.000000\n6253, 15.000000, 3.000000, 14.000000\n6254, 16.000000, 3.000000, 14.000000\n6255, 17.000000, 3.000000, 14.000000\n6256, 18.000000, 3.000000, 14.000000\n6257, 19.000000, 3.000000, 14.000000\n6258, 20.000000, 3.000000, 14.000000\n6259, 0.000000, 4.000000, 14.000000\n6260, 1.000000, 4.000000, 14.000000\n6261, 2.000000, 4.000000, 14.000000\n6262, 3.000000, 4.000000, 14.000000\n6263, 4.000000, 4.000000, 14.000000\n6264, 5.000000, 4.000000, 14.000000\n6265, 6.000000, 4.000000, 14.000000\n6266, 7.000000, 4.000000, 14.000000\n6267, 8.000000, 4.000000, 14.000000\n6268, 9.000000, 4.000000, 14.000000\n6269, 10.000000, 4.000000, 14.000000\n6270, 11.000000, 4.000000, 14.000000\n6271, 12.000000, 4.000000, 14.000000\n6272, 13.000000, 4.000000, 14.000000\n6273, 14.000000, 4.000000, 14.000000\n6274, 15.000000, 4.000000, 14.000000\n6275, 16.000000, 4.000000, 14.000000\n6276, 17.000000, 4.000000, 14.000000\n6277, 18.000000, 4.000000, 14.000000\n6278, 19.000000, 4.000000, 14.000000\n6279, 20.000000, 4.000000, 14.000000\n6280, 0.000000, 5.000000, 14.000000\n6281, 1.000000, 5.000000, 14.000000\n6282, 2.000000, 5.000000, 14.000000\n6283, 3.000000, 5.000000, 14.000000\n6284, 4.000000, 5.000000, 14.000000\n6285, 5.000000, 5.000000, 14.000000\n6286, 6.000000, 5.000000, 14.000000\n6287, 7.000000, 5.000000, 14.000000\n6288, 8.000000, 5.000000, 14.000000\n6289, 9.000000, 5.000000, 14.000000\n6290, 10.000000, 5.000000, 14.000000\n6291, 11.000000, 5.000000, 14.000000\n6292, 12.000000, 5.000000, 14.000000\n6293, 13.000000, 5.000000, 14.000000\n6294, 14.000000, 5.000000, 14.000000\n6295, 15.000000, 5.000000, 14.000000\n6296, 16.000000, 5.000000, 14.000000\n6297, 17.000000, 5.000000, 14.000000\n6298, 18.000000, 5.000000, 14.000000\n6299, 19.000000, 5.000000, 14.000000\n6300, 20.000000, 5.000000, 14.000000\n6301, 0.000000, 6.000000, 14.000000\n6302, 1.000000, 6.000000, 14.000000\n6303, 2.000000, 6.000000, 14.000000\n6304, 3.000000, 6.000000, 14.000000\n6305, 4.000000, 6.000000, 14.000000\n6306, 5.000000, 6.000000, 14.000000\n6307, 6.000000, 6.000000, 14.000000\n6308, 7.000000, 6.000000, 14.000000\n6309, 8.000000, 6.000000, 14.000000\n6310, 9.000000, 6.000000, 14.000000\n6311, 10.000000, 6.000000, 14.000000\n6312, 11.000000, 6.000000, 14.000000\n6313, 12.000000, 6.000000, 14.000000\n6314, 13.000000, 6.000000, 14.000000\n6315, 14.000000, 6.000000, 14.000000\n6316, 15.000000, 6.000000, 14.000000\n6317, 16.000000, 6.000000, 14.000000\n6318, 17.000000, 6.000000, 14.000000\n6319, 18.000000, 6.000000, 14.000000\n6320, 19.000000, 6.000000, 14.000000\n6321, 20.000000, 6.000000, 14.000000\n6322, 0.000000, 7.000000, 14.000000\n6323, 1.000000, 7.000000, 14.000000\n6324, 2.000000, 7.000000, 14.000000\n6325, 3.000000, 7.000000, 14.000000\n6326, 4.000000, 7.000000, 14.000000\n6327, 5.000000, 7.000000, 14.000000\n6328, 6.000000, 7.000000, 14.000000\n6329, 7.000000, 7.000000, 14.000000\n6330, 8.000000, 7.000000, 14.000000\n6331, 9.000000, 7.000000, 14.000000\n6332, 10.000000, 7.000000, 14.000000\n6333, 11.000000, 7.000000, 14.000000\n6334, 12.000000, 7.000000, 14.000000\n6335, 13.000000, 7.000000, 14.000000\n6336, 14.000000, 7.000000, 14.000000\n6337, 15.000000, 7.000000, 14.000000\n6338, 16.000000, 7.000000, 14.000000\n6339, 17.000000, 7.000000, 14.000000\n6340, 18.000000, 7.000000, 14.000000\n6341, 19.000000, 7.000000, 14.000000\n6342, 20.000000, 7.000000, 14.000000\n6343, 0.000000, 8.000000, 14.000000\n6344, 1.000000, 8.000000, 14.000000\n6345, 2.000000, 8.000000, 14.000000\n6346, 3.000000, 8.000000, 14.000000\n6347, 4.000000, 8.000000, 14.000000\n6348, 5.000000, 8.000000, 14.000000\n6349, 6.000000, 8.000000, 14.000000\n6350, 7.000000, 8.000000, 14.000000\n6351, 8.000000, 8.000000, 14.000000\n6352, 9.000000, 8.000000, 14.000000\n6353, 10.000000, 8.000000, 14.000000\n6354, 11.000000, 8.000000, 14.000000\n6355, 12.000000, 8.000000, 14.000000\n6356, 13.000000, 8.000000, 14.000000\n6357, 14.000000, 8.000000, 14.000000\n6358, 15.000000, 8.000000, 14.000000\n6359, 16.000000, 8.000000, 14.000000\n6360, 17.000000, 8.000000, 14.000000\n6361, 18.000000, 8.000000, 14.000000\n6362, 19.000000, 8.000000, 14.000000\n6363, 20.000000, 8.000000, 14.000000\n6364, 0.000000, 9.000000, 14.000000\n6365, 1.000000, 9.000000, 14.000000\n6366, 2.000000, 9.000000, 14.000000\n6367, 3.000000, 9.000000, 14.000000\n6368, 4.000000, 9.000000, 14.000000\n6369, 5.000000, 9.000000, 14.000000\n6370, 6.000000, 9.000000, 14.000000\n6371, 7.000000, 9.000000, 14.000000\n6372, 8.000000, 9.000000, 14.000000\n6373, 9.000000, 9.000000, 14.000000\n6374, 10.000000, 9.000000, 14.000000\n6375, 11.000000, 9.000000, 14.000000\n6376, 12.000000, 9.000000, 14.000000\n6377, 13.000000, 9.000000, 14.000000\n6378, 14.000000, 9.000000, 14.000000\n6379, 15.000000, 9.000000, 14.000000\n6380, 16.000000, 9.000000, 14.000000\n6381, 17.000000, 9.000000, 14.000000\n6382, 18.000000, 9.000000, 14.000000\n6383, 19.000000, 9.000000, 14.000000\n6384, 20.000000, 9.000000, 14.000000\n6385, 0.000000, 10.000000, 14.000000\n6386, 1.000000, 10.000000, 14.000000\n6387, 2.000000, 10.000000, 14.000000\n6388, 3.000000, 10.000000, 14.000000\n6389, 4.000000, 10.000000, 14.000000\n6390, 5.000000, 10.000000, 14.000000\n6391, 6.000000, 10.000000, 14.000000\n6392, 7.000000, 10.000000, 14.000000\n6393, 8.000000, 10.000000, 14.000000\n6394, 9.000000, 10.000000, 14.000000\n6395, 10.000000, 10.000000, 14.000000\n6396, 11.000000, 10.000000, 14.000000\n6397, 12.000000, 10.000000, 14.000000\n6398, 13.000000, 10.000000, 14.000000\n6399, 14.000000, 10.000000, 14.000000\n6400, 15.000000, 10.000000, 14.000000\n6401, 16.000000, 10.000000, 14.000000\n6402, 17.000000, 10.000000, 14.000000\n6403, 18.000000, 10.000000, 14.000000\n6404, 19.000000, 10.000000, 14.000000\n6405, 20.000000, 10.000000, 14.000000\n6406, 0.000000, 11.000000, 14.000000\n6407, 1.000000, 11.000000, 14.000000\n6408, 2.000000, 11.000000, 14.000000\n6409, 3.000000, 11.000000, 14.000000\n6410, 4.000000, 11.000000, 14.000000\n6411, 5.000000, 11.000000, 14.000000\n6412, 6.000000, 11.000000, 14.000000\n6413, 7.000000, 11.000000, 14.000000\n6414, 8.000000, 11.000000, 14.000000\n6415, 9.000000, 11.000000, 14.000000\n6416, 10.000000, 11.000000, 14.000000\n6417, 11.000000, 11.000000, 14.000000\n6418, 12.000000, 11.000000, 14.000000\n6419, 13.000000, 11.000000, 14.000000\n6420, 14.000000, 11.000000, 14.000000\n6421, 15.000000, 11.000000, 14.000000\n6422, 16.000000, 11.000000, 14.000000\n6423, 17.000000, 11.000000, 14.000000\n6424, 18.000000, 11.000000, 14.000000\n6425, 19.000000, 11.000000, 14.000000\n6426, 20.000000, 11.000000, 14.000000\n6427, 0.000000, 12.000000, 14.000000\n6428, 1.000000, 12.000000, 14.000000\n6429, 2.000000, 12.000000, 14.000000\n6430, 3.000000, 12.000000, 14.000000\n6431, 4.000000, 12.000000, 14.000000\n6432, 5.000000, 12.000000, 14.000000\n6433, 6.000000, 12.000000, 14.000000\n6434, 7.000000, 12.000000, 14.000000\n6435, 8.000000, 12.000000, 14.000000\n6436, 9.000000, 12.000000, 14.000000\n6437, 10.000000, 12.000000, 14.000000\n6438, 11.000000, 12.000000, 14.000000\n6439, 12.000000, 12.000000, 14.000000\n6440, 13.000000, 12.000000, 14.000000\n6441, 14.000000, 12.000000, 14.000000\n6442, 15.000000, 12.000000, 14.000000\n6443, 16.000000, 12.000000, 14.000000\n6444, 17.000000, 12.000000, 14.000000\n6445, 18.000000, 12.000000, 14.000000\n6446, 19.000000, 12.000000, 14.000000\n6447, 20.000000, 12.000000, 14.000000\n6448, 0.000000, 13.000000, 14.000000\n6449, 1.000000, 13.000000, 14.000000\n6450, 2.000000, 13.000000, 14.000000\n6451, 3.000000, 13.000000, 14.000000\n6452, 4.000000, 13.000000, 14.000000\n6453, 5.000000, 13.000000, 14.000000\n6454, 6.000000, 13.000000, 14.000000\n6455, 7.000000, 13.000000, 14.000000\n6456, 8.000000, 13.000000, 14.000000\n6457, 9.000000, 13.000000, 14.000000\n6458, 10.000000, 13.000000, 14.000000\n6459, 11.000000, 13.000000, 14.000000\n6460, 12.000000, 13.000000, 14.000000\n6461, 13.000000, 13.000000, 14.000000\n6462, 14.000000, 13.000000, 14.000000\n6463, 15.000000, 13.000000, 14.000000\n6464, 16.000000, 13.000000, 14.000000\n6465, 17.000000, 13.000000, 14.000000\n6466, 18.000000, 13.000000, 14.000000\n6467, 19.000000, 13.000000, 14.000000\n6468, 20.000000, 13.000000, 14.000000\n6469, 0.000000, 14.000000, 14.000000\n6470, 1.000000, 14.000000, 14.000000\n6471, 2.000000, 14.000000, 14.000000\n6472, 3.000000, 14.000000, 14.000000\n6473, 4.000000, 14.000000, 14.000000\n6474, 5.000000, 14.000000, 14.000000\n6475, 6.000000, 14.000000, 14.000000\n6476, 7.000000, 14.000000, 14.000000\n6477, 8.000000, 14.000000, 14.000000\n6478, 9.000000, 14.000000, 14.000000\n6479, 10.000000, 14.000000, 14.000000\n6480, 11.000000, 14.000000, 14.000000\n6481, 12.000000, 14.000000, 14.000000\n6482, 13.000000, 14.000000, 14.000000\n6483, 14.000000, 14.000000, 14.000000\n6484, 15.000000, 14.000000, 14.000000\n6485, 16.000000, 14.000000, 14.000000\n6486, 17.000000, 14.000000, 14.000000\n6487, 18.000000, 14.000000, 14.000000\n6488, 19.000000, 14.000000, 14.000000\n6489, 20.000000, 14.000000, 14.000000\n6490, 0.000000, 15.000000, 14.000000\n6491, 1.000000, 15.000000, 14.000000\n6492, 2.000000, 15.000000, 14.000000\n6493, 3.000000, 15.000000, 14.000000\n6494, 4.000000, 15.000000, 14.000000\n6495, 5.000000, 15.000000, 14.000000\n6496, 6.000000, 15.000000, 14.000000\n6497, 7.000000, 15.000000, 14.000000\n6498, 8.000000, 15.000000, 14.000000\n6499, 9.000000, 15.000000, 14.000000\n6500, 10.000000, 15.000000, 14.000000\n6501, 11.000000, 15.000000, 14.000000\n6502, 12.000000, 15.000000, 14.000000\n6503, 13.000000, 15.000000, 14.000000\n6504, 14.000000, 15.000000, 14.000000\n6505, 15.000000, 15.000000, 14.000000\n6506, 16.000000, 15.000000, 14.000000\n6507, 17.000000, 15.000000, 14.000000\n6508, 18.000000, 15.000000, 14.000000\n6509, 19.000000, 15.000000, 14.000000\n6510, 20.000000, 15.000000, 14.000000\n6511, 0.000000, 16.000000, 14.000000\n6512, 1.000000, 16.000000, 14.000000\n6513, 2.000000, 16.000000, 14.000000\n6514, 3.000000, 16.000000, 14.000000\n6515, 4.000000, 16.000000, 14.000000\n6516, 5.000000, 16.000000, 14.000000\n6517, 6.000000, 16.000000, 14.000000\n6518, 7.000000, 16.000000, 14.000000\n6519, 8.000000, 16.000000, 14.000000\n6520, 9.000000, 16.000000, 14.000000\n6521, 10.000000, 16.000000, 14.000000\n6522, 11.000000, 16.000000, 14.000000\n6523, 12.000000, 16.000000, 14.000000\n6524, 13.000000, 16.000000, 14.000000\n6525, 14.000000, 16.000000, 14.000000\n6526, 15.000000, 16.000000, 14.000000\n6527, 16.000000, 16.000000, 14.000000\n6528, 17.000000, 16.000000, 14.000000\n6529, 18.000000, 16.000000, 14.000000\n6530, 19.000000, 16.000000, 14.000000\n6531, 20.000000, 16.000000, 14.000000\n6532, 0.000000, 17.000000, 14.000000\n6533, 1.000000, 17.000000, 14.000000\n6534, 2.000000, 17.000000, 14.000000\n6535, 3.000000, 17.000000, 14.000000\n6536, 4.000000, 17.000000, 14.000000\n6537, 5.000000, 17.000000, 14.000000\n6538, 6.000000, 17.000000, 14.000000\n6539, 7.000000, 17.000000, 14.000000\n6540, 8.000000, 17.000000, 14.000000\n6541, 9.000000, 17.000000, 14.000000\n6542, 10.000000, 17.000000, 14.000000\n6543, 11.000000, 17.000000, 14.000000\n6544, 12.000000, 17.000000, 14.000000\n6545, 13.000000, 17.000000, 14.000000\n6546, 14.000000, 17.000000, 14.000000\n6547, 15.000000, 17.000000, 14.000000\n6548, 16.000000, 17.000000, 14.000000\n6549, 17.000000, 17.000000, 14.000000\n6550, 18.000000, 17.000000, 14.000000\n6551, 19.000000, 17.000000, 14.000000\n6552, 20.000000, 17.000000, 14.000000\n6553, 0.000000, 18.000000, 14.000000\n6554, 1.000000, 18.000000, 14.000000\n6555, 2.000000, 18.000000, 14.000000\n6556, 3.000000, 18.000000, 14.000000\n6557, 4.000000, 18.000000, 14.000000\n6558, 5.000000, 18.000000, 14.000000\n6559, 6.000000, 18.000000, 14.000000\n6560, 7.000000, 18.000000, 14.000000\n6561, 8.000000, 18.000000, 14.000000\n6562, 9.000000, 18.000000, 14.000000\n6563, 10.000000, 18.000000, 14.000000\n6564, 11.000000, 18.000000, 14.000000\n6565, 12.000000, 18.000000, 14.000000\n6566, 13.000000, 18.000000, 14.000000\n6567, 14.000000, 18.000000, 14.000000\n6568, 15.000000, 18.000000, 14.000000\n6569, 16.000000, 18.000000, 14.000000\n6570, 17.000000, 18.000000, 14.000000\n6571, 18.000000, 18.000000, 14.000000\n6572, 19.000000, 18.000000, 14.000000\n6573, 20.000000, 18.000000, 14.000000\n6574, 0.000000, 19.000000, 14.000000\n6575, 1.000000, 19.000000, 14.000000\n6576, 2.000000, 19.000000, 14.000000\n6577, 3.000000, 19.000000, 14.000000\n6578, 4.000000, 19.000000, 14.000000\n6579, 5.000000, 19.000000, 14.000000\n6580, 6.000000, 19.000000, 14.000000\n6581, 7.000000, 19.000000, 14.000000\n6582, 8.000000, 19.000000, 14.000000\n6583, 9.000000, 19.000000, 14.000000\n6584, 10.000000, 19.000000, 14.000000\n6585, 11.000000, 19.000000, 14.000000\n6586, 12.000000, 19.000000, 14.000000\n6587, 13.000000, 19.000000, 14.000000\n6588, 14.000000, 19.000000, 14.000000\n6589, 15.000000, 19.000000, 14.000000\n6590, 16.000000, 19.000000, 14.000000\n6591, 17.000000, 19.000000, 14.000000\n6592, 18.000000, 19.000000, 14.000000\n6593, 19.000000, 19.000000, 14.000000\n6594, 20.000000, 19.000000, 14.000000\n6595, 0.000000, 20.000000, 14.000000\n6596, 1.000000, 20.000000, 14.000000\n6597, 2.000000, 20.000000, 14.000000\n6598, 3.000000, 20.000000, 14.000000\n6599, 4.000000, 20.000000, 14.000000\n6600, 5.000000, 20.000000, 14.000000\n6601, 6.000000, 20.000000, 14.000000\n6602, 7.000000, 20.000000, 14.000000\n6603, 8.000000, 20.000000, 14.000000\n6604, 9.000000, 20.000000, 14.000000\n6605, 10.000000, 20.000000, 14.000000\n6606, 11.000000, 20.000000, 14.000000\n6607, 12.000000, 20.000000, 14.000000\n6608, 13.000000, 20.000000, 14.000000\n6609, 14.000000, 20.000000, 14.000000\n6610, 15.000000, 20.000000, 14.000000\n6611, 16.000000, 20.000000, 14.000000\n6612, 17.000000, 20.000000, 14.000000\n6613, 18.000000, 20.000000, 14.000000\n6614, 19.000000, 20.000000, 14.000000\n6615, 20.000000, 20.000000, 14.000000\n6616, 0.000000, 0.000000, 15.000000\n6617, 1.000000, 0.000000, 15.000000\n6618, 2.000000, 0.000000, 15.000000\n6619, 3.000000, 0.000000, 15.000000\n6620, 4.000000, 0.000000, 15.000000\n6621, 5.000000, 0.000000, 15.000000\n6622, 6.000000, 0.000000, 15.000000\n6623, 7.000000, 0.000000, 15.000000\n6624, 8.000000, 0.000000, 15.000000\n6625, 9.000000, 0.000000, 15.000000\n6626, 10.000000, 0.000000, 15.000000\n6627, 11.000000, 0.000000, 15.000000\n6628, 12.000000, 0.000000, 15.000000\n6629, 13.000000, 0.000000, 15.000000\n6630, 14.000000, 0.000000, 15.000000\n6631, 15.000000, 0.000000, 15.000000\n6632, 16.000000, 0.000000, 15.000000\n6633, 17.000000, 0.000000, 15.000000\n6634, 18.000000, 0.000000, 15.000000\n6635, 19.000000, 0.000000, 15.000000\n6636, 20.000000, 0.000000, 15.000000\n6637, 0.000000, 1.000000, 15.000000\n6638, 1.000000, 1.000000, 15.000000\n6639, 2.000000, 1.000000, 15.000000\n6640, 3.000000, 1.000000, 15.000000\n6641, 4.000000, 1.000000, 15.000000\n6642, 5.000000, 1.000000, 15.000000\n6643, 6.000000, 1.000000, 15.000000\n6644, 7.000000, 1.000000, 15.000000\n6645, 8.000000, 1.000000, 15.000000\n6646, 9.000000, 1.000000, 15.000000\n6647, 10.000000, 1.000000, 15.000000\n6648, 11.000000, 1.000000, 15.000000\n6649, 12.000000, 1.000000, 15.000000\n6650, 13.000000, 1.000000, 15.000000\n6651, 14.000000, 1.000000, 15.000000\n6652, 15.000000, 1.000000, 15.000000\n6653, 16.000000, 1.000000, 15.000000\n6654, 17.000000, 1.000000, 15.000000\n6655, 18.000000, 1.000000, 15.000000\n6656, 19.000000, 1.000000, 15.000000\n6657, 20.000000, 1.000000, 15.000000\n6658, 0.000000, 2.000000, 15.000000\n6659, 1.000000, 2.000000, 15.000000\n6660, 2.000000, 2.000000, 15.000000\n6661, 3.000000, 2.000000, 15.000000\n6662, 4.000000, 2.000000, 15.000000\n6663, 5.000000, 2.000000, 15.000000\n6664, 6.000000, 2.000000, 15.000000\n6665, 7.000000, 2.000000, 15.000000\n6666, 8.000000, 2.000000, 15.000000\n6667, 9.000000, 2.000000, 15.000000\n6668, 10.000000, 2.000000, 15.000000\n6669, 11.000000, 2.000000, 15.000000\n6670, 12.000000, 2.000000, 15.000000\n6671, 13.000000, 2.000000, 15.000000\n6672, 14.000000, 2.000000, 15.000000\n6673, 15.000000, 2.000000, 15.000000\n6674, 16.000000, 2.000000, 15.000000\n6675, 17.000000, 2.000000, 15.000000\n6676, 18.000000, 2.000000, 15.000000\n6677, 19.000000, 2.000000, 15.000000\n6678, 20.000000, 2.000000, 15.000000\n6679, 0.000000, 3.000000, 15.000000\n6680, 1.000000, 3.000000, 15.000000\n6681, 2.000000, 3.000000, 15.000000\n6682, 3.000000, 3.000000, 15.000000\n6683, 4.000000, 3.000000, 15.000000\n6684, 5.000000, 3.000000, 15.000000\n6685, 6.000000, 3.000000, 15.000000\n6686, 7.000000, 3.000000, 15.000000\n6687, 8.000000, 3.000000, 15.000000\n6688, 9.000000, 3.000000, 15.000000\n6689, 10.000000, 3.000000, 15.000000\n6690, 11.000000, 3.000000, 15.000000\n6691, 12.000000, 3.000000, 15.000000\n6692, 13.000000, 3.000000, 15.000000\n6693, 14.000000, 3.000000, 15.000000\n6694, 15.000000, 3.000000, 15.000000\n6695, 16.000000, 3.000000, 15.000000\n6696, 17.000000, 3.000000, 15.000000\n6697, 18.000000, 3.000000, 15.000000\n6698, 19.000000, 3.000000, 15.000000\n6699, 20.000000, 3.000000, 15.000000\n6700, 0.000000, 4.000000, 15.000000\n6701, 1.000000, 4.000000, 15.000000\n6702, 2.000000, 4.000000, 15.000000\n6703, 3.000000, 4.000000, 15.000000\n6704, 4.000000, 4.000000, 15.000000\n6705, 5.000000, 4.000000, 15.000000\n6706, 6.000000, 4.000000, 15.000000\n6707, 7.000000, 4.000000, 15.000000\n6708, 8.000000, 4.000000, 15.000000\n6709, 9.000000, 4.000000, 15.000000\n6710, 10.000000, 4.000000, 15.000000\n6711, 11.000000, 4.000000, 15.000000\n6712, 12.000000, 4.000000, 15.000000\n6713, 13.000000, 4.000000, 15.000000\n6714, 14.000000, 4.000000, 15.000000\n6715, 15.000000, 4.000000, 15.000000\n6716, 16.000000, 4.000000, 15.000000\n6717, 17.000000, 4.000000, 15.000000\n6718, 18.000000, 4.000000, 15.000000\n6719, 19.000000, 4.000000, 15.000000\n6720, 20.000000, 4.000000, 15.000000\n6721, 0.000000, 5.000000, 15.000000\n6722, 1.000000, 5.000000, 15.000000\n6723, 2.000000, 5.000000, 15.000000\n6724, 3.000000, 5.000000, 15.000000\n6725, 4.000000, 5.000000, 15.000000\n6726, 5.000000, 5.000000, 15.000000\n6727, 6.000000, 5.000000, 15.000000\n6728, 7.000000, 5.000000, 15.000000\n6729, 8.000000, 5.000000, 15.000000\n6730, 9.000000, 5.000000, 15.000000\n6731, 10.000000, 5.000000, 15.000000\n6732, 11.000000, 5.000000, 15.000000\n6733, 12.000000, 5.000000, 15.000000\n6734, 13.000000, 5.000000, 15.000000\n6735, 14.000000, 5.000000, 15.000000\n6736, 15.000000, 5.000000, 15.000000\n6737, 16.000000, 5.000000, 15.000000\n6738, 17.000000, 5.000000, 15.000000\n6739, 18.000000, 5.000000, 15.000000\n6740, 19.000000, 5.000000, 15.000000\n6741, 20.000000, 5.000000, 15.000000\n6742, 0.000000, 6.000000, 15.000000\n6743, 1.000000, 6.000000, 15.000000\n6744, 2.000000, 6.000000, 15.000000\n6745, 3.000000, 6.000000, 15.000000\n6746, 4.000000, 6.000000, 15.000000\n6747, 5.000000, 6.000000, 15.000000\n6748, 6.000000, 6.000000, 15.000000\n6749, 7.000000, 6.000000, 15.000000\n6750, 8.000000, 6.000000, 15.000000\n6751, 9.000000, 6.000000, 15.000000\n6752, 10.000000, 6.000000, 15.000000\n6753, 11.000000, 6.000000, 15.000000\n6754, 12.000000, 6.000000, 15.000000\n6755, 13.000000, 6.000000, 15.000000\n6756, 14.000000, 6.000000, 15.000000\n6757, 15.000000, 6.000000, 15.000000\n6758, 16.000000, 6.000000, 15.000000\n6759, 17.000000, 6.000000, 15.000000\n6760, 18.000000, 6.000000, 15.000000\n6761, 19.000000, 6.000000, 15.000000\n6762, 20.000000, 6.000000, 15.000000\n6763, 0.000000, 7.000000, 15.000000\n6764, 1.000000, 7.000000, 15.000000\n6765, 2.000000, 7.000000, 15.000000\n6766, 3.000000, 7.000000, 15.000000\n6767, 4.000000, 7.000000, 15.000000\n6768, 5.000000, 7.000000, 15.000000\n6769, 6.000000, 7.000000, 15.000000\n6770, 7.000000, 7.000000, 15.000000\n6771, 8.000000, 7.000000, 15.000000\n6772, 9.000000, 7.000000, 15.000000\n6773, 10.000000, 7.000000, 15.000000\n6774, 11.000000, 7.000000, 15.000000\n6775, 12.000000, 7.000000, 15.000000\n6776, 13.000000, 7.000000, 15.000000\n6777, 14.000000, 7.000000, 15.000000\n6778, 15.000000, 7.000000, 15.000000\n6779, 16.000000, 7.000000, 15.000000\n6780, 17.000000, 7.000000, 15.000000\n6781, 18.000000, 7.000000, 15.000000\n6782, 19.000000, 7.000000, 15.000000\n6783, 20.000000, 7.000000, 15.000000\n6784, 0.000000, 8.000000, 15.000000\n6785, 1.000000, 8.000000, 15.000000\n6786, 2.000000, 8.000000, 15.000000\n6787, 3.000000, 8.000000, 15.000000\n6788, 4.000000, 8.000000, 15.000000\n6789, 5.000000, 8.000000, 15.000000\n6790, 6.000000, 8.000000, 15.000000\n6791, 7.000000, 8.000000, 15.000000\n6792, 8.000000, 8.000000, 15.000000\n6793, 9.000000, 8.000000, 15.000000\n6794, 10.000000, 8.000000, 15.000000\n6795, 11.000000, 8.000000, 15.000000\n6796, 12.000000, 8.000000, 15.000000\n6797, 13.000000, 8.000000, 15.000000\n6798, 14.000000, 8.000000, 15.000000\n6799, 15.000000, 8.000000, 15.000000\n6800, 16.000000, 8.000000, 15.000000\n6801, 17.000000, 8.000000, 15.000000\n6802, 18.000000, 8.000000, 15.000000\n6803, 19.000000, 8.000000, 15.000000\n6804, 20.000000, 8.000000, 15.000000\n6805, 0.000000, 9.000000, 15.000000\n6806, 1.000000, 9.000000, 15.000000\n6807, 2.000000, 9.000000, 15.000000\n6808, 3.000000, 9.000000, 15.000000\n6809, 4.000000, 9.000000, 15.000000\n6810, 5.000000, 9.000000, 15.000000\n6811, 6.000000, 9.000000, 15.000000\n6812, 7.000000, 9.000000, 15.000000\n6813, 8.000000, 9.000000, 15.000000\n6814, 9.000000, 9.000000, 15.000000\n6815, 10.000000, 9.000000, 15.000000\n6816, 11.000000, 9.000000, 15.000000\n6817, 12.000000, 9.000000, 15.000000\n6818, 13.000000, 9.000000, 15.000000\n6819, 14.000000, 9.000000, 15.000000\n6820, 15.000000, 9.000000, 15.000000\n6821, 16.000000, 9.000000, 15.000000\n6822, 17.000000, 9.000000, 15.000000\n6823, 18.000000, 9.000000, 15.000000\n6824, 19.000000, 9.000000, 15.000000\n6825, 20.000000, 9.000000, 15.000000\n6826, 0.000000, 10.000000, 15.000000\n6827, 1.000000, 10.000000, 15.000000\n6828, 2.000000, 10.000000, 15.000000\n6829, 3.000000, 10.000000, 15.000000\n6830, 4.000000, 10.000000, 15.000000\n6831, 5.000000, 10.000000, 15.000000\n6832, 6.000000, 10.000000, 15.000000\n6833, 7.000000, 10.000000, 15.000000\n6834, 8.000000, 10.000000, 15.000000\n6835, 9.000000, 10.000000, 15.000000\n6836, 10.000000, 10.000000, 15.000000\n6837, 11.000000, 10.000000, 15.000000\n6838, 12.000000, 10.000000, 15.000000\n6839, 13.000000, 10.000000, 15.000000\n6840, 14.000000, 10.000000, 15.000000\n6841, 15.000000, 10.000000, 15.000000\n6842, 16.000000, 10.000000, 15.000000\n6843, 17.000000, 10.000000, 15.000000\n6844, 18.000000, 10.000000, 15.000000\n6845, 19.000000, 10.000000, 15.000000\n6846, 20.000000, 10.000000, 15.000000\n6847, 0.000000, 11.000000, 15.000000\n6848, 1.000000, 11.000000, 15.000000\n6849, 2.000000, 11.000000, 15.000000\n6850, 3.000000, 11.000000, 15.000000\n6851, 4.000000, 11.000000, 15.000000\n6852, 5.000000, 11.000000, 15.000000\n6853, 6.000000, 11.000000, 15.000000\n6854, 7.000000, 11.000000, 15.000000\n6855, 8.000000, 11.000000, 15.000000\n6856, 9.000000, 11.000000, 15.000000\n6857, 10.000000, 11.000000, 15.000000\n6858, 11.000000, 11.000000, 15.000000\n6859, 12.000000, 11.000000, 15.000000\n6860, 13.000000, 11.000000, 15.000000\n6861, 14.000000, 11.000000, 15.000000\n6862, 15.000000, 11.000000, 15.000000\n6863, 16.000000, 11.000000, 15.000000\n6864, 17.000000, 11.000000, 15.000000\n6865, 18.000000, 11.000000, 15.000000\n6866, 19.000000, 11.000000, 15.000000\n6867, 20.000000, 11.000000, 15.000000\n6868, 0.000000, 12.000000, 15.000000\n6869, 1.000000, 12.000000, 15.000000\n6870, 2.000000, 12.000000, 15.000000\n6871, 3.000000, 12.000000, 15.000000\n6872, 4.000000, 12.000000, 15.000000\n6873, 5.000000, 12.000000, 15.000000\n6874, 6.000000, 12.000000, 15.000000\n6875, 7.000000, 12.000000, 15.000000\n6876, 8.000000, 12.000000, 15.000000\n6877, 9.000000, 12.000000, 15.000000\n6878, 10.000000, 12.000000, 15.000000\n6879, 11.000000, 12.000000, 15.000000\n6880, 12.000000, 12.000000, 15.000000\n6881, 13.000000, 12.000000, 15.000000\n6882, 14.000000, 12.000000, 15.000000\n6883, 15.000000, 12.000000, 15.000000\n6884, 16.000000, 12.000000, 15.000000\n6885, 17.000000, 12.000000, 15.000000\n6886, 18.000000, 12.000000, 15.000000\n6887, 19.000000, 12.000000, 15.000000\n6888, 20.000000, 12.000000, 15.000000\n6889, 0.000000, 13.000000, 15.000000\n6890, 1.000000, 13.000000, 15.000000\n6891, 2.000000, 13.000000, 15.000000\n6892, 3.000000, 13.000000, 15.000000\n6893, 4.000000, 13.000000, 15.000000\n6894, 5.000000, 13.000000, 15.000000\n6895, 6.000000, 13.000000, 15.000000\n6896, 7.000000, 13.000000, 15.000000\n6897, 8.000000, 13.000000, 15.000000\n6898, 9.000000, 13.000000, 15.000000\n6899, 10.000000, 13.000000, 15.000000\n6900, 11.000000, 13.000000, 15.000000\n6901, 12.000000, 13.000000, 15.000000\n6902, 13.000000, 13.000000, 15.000000\n6903, 14.000000, 13.000000, 15.000000\n6904, 15.000000, 13.000000, 15.000000\n6905, 16.000000, 13.000000, 15.000000\n6906, 17.000000, 13.000000, 15.000000\n6907, 18.000000, 13.000000, 15.000000\n6908, 19.000000, 13.000000, 15.000000\n6909, 20.000000, 13.000000, 15.000000\n6910, 0.000000, 14.000000, 15.000000\n6911, 1.000000, 14.000000, 15.000000\n6912, 2.000000, 14.000000, 15.000000\n6913, 3.000000, 14.000000, 15.000000\n6914, 4.000000, 14.000000, 15.000000\n6915, 5.000000, 14.000000, 15.000000\n6916, 6.000000, 14.000000, 15.000000\n6917, 7.000000, 14.000000, 15.000000\n6918, 8.000000, 14.000000, 15.000000\n6919, 9.000000, 14.000000, 15.000000\n6920, 10.000000, 14.000000, 15.000000\n6921, 11.000000, 14.000000, 15.000000\n6922, 12.000000, 14.000000, 15.000000\n6923, 13.000000, 14.000000, 15.000000\n6924, 14.000000, 14.000000, 15.000000\n6925, 15.000000, 14.000000, 15.000000\n6926, 16.000000, 14.000000, 15.000000\n6927, 17.000000, 14.000000, 15.000000\n6928, 18.000000, 14.000000, 15.000000\n6929, 19.000000, 14.000000, 15.000000\n6930, 20.000000, 14.000000, 15.000000\n6931, 0.000000, 15.000000, 15.000000\n6932, 1.000000, 15.000000, 15.000000\n6933, 2.000000, 15.000000, 15.000000\n6934, 3.000000, 15.000000, 15.000000\n6935, 4.000000, 15.000000, 15.000000\n6936, 5.000000, 15.000000, 15.000000\n6937, 6.000000, 15.000000, 15.000000\n6938, 7.000000, 15.000000, 15.000000\n6939, 8.000000, 15.000000, 15.000000\n6940, 9.000000, 15.000000, 15.000000\n6941, 10.000000, 15.000000, 15.000000\n6942, 11.000000, 15.000000, 15.000000\n6943, 12.000000, 15.000000, 15.000000\n6944, 13.000000, 15.000000, 15.000000\n6945, 14.000000, 15.000000, 15.000000\n6946, 15.000000, 15.000000, 15.000000\n6947, 16.000000, 15.000000, 15.000000\n6948, 17.000000, 15.000000, 15.000000\n6949, 18.000000, 15.000000, 15.000000\n6950, 19.000000, 15.000000, 15.000000\n6951, 20.000000, 15.000000, 15.000000\n6952, 0.000000, 16.000000, 15.000000\n6953, 1.000000, 16.000000, 15.000000\n6954, 2.000000, 16.000000, 15.000000\n6955, 3.000000, 16.000000, 15.000000\n6956, 4.000000, 16.000000, 15.000000\n6957, 5.000000, 16.000000, 15.000000\n6958, 6.000000, 16.000000, 15.000000\n6959, 7.000000, 16.000000, 15.000000\n6960, 8.000000, 16.000000, 15.000000\n6961, 9.000000, 16.000000, 15.000000\n6962, 10.000000, 16.000000, 15.000000\n6963, 11.000000, 16.000000, 15.000000\n6964, 12.000000, 16.000000, 15.000000\n6965, 13.000000, 16.000000, 15.000000\n6966, 14.000000, 16.000000, 15.000000\n6967, 15.000000, 16.000000, 15.000000\n6968, 16.000000, 16.000000, 15.000000\n6969, 17.000000, 16.000000, 15.000000\n6970, 18.000000, 16.000000, 15.000000\n6971, 19.000000, 16.000000, 15.000000\n6972, 20.000000, 16.000000, 15.000000\n6973, 0.000000, 17.000000, 15.000000\n6974, 1.000000, 17.000000, 15.000000\n6975, 2.000000, 17.000000, 15.000000\n6976, 3.000000, 17.000000, 15.000000\n6977, 4.000000, 17.000000, 15.000000\n6978, 5.000000, 17.000000, 15.000000\n6979, 6.000000, 17.000000, 15.000000\n6980, 7.000000, 17.000000, 15.000000\n6981, 8.000000, 17.000000, 15.000000\n6982, 9.000000, 17.000000, 15.000000\n6983, 10.000000, 17.000000, 15.000000\n6984, 11.000000, 17.000000, 15.000000\n6985, 12.000000, 17.000000, 15.000000\n6986, 13.000000, 17.000000, 15.000000\n6987, 14.000000, 17.000000, 15.000000\n6988, 15.000000, 17.000000, 15.000000\n6989, 16.000000, 17.000000, 15.000000\n6990, 17.000000, 17.000000, 15.000000\n6991, 18.000000, 17.000000, 15.000000\n6992, 19.000000, 17.000000, 15.000000\n6993, 20.000000, 17.000000, 15.000000\n6994, 0.000000, 18.000000, 15.000000\n6995, 1.000000, 18.000000, 15.000000\n6996, 2.000000, 18.000000, 15.000000\n6997, 3.000000, 18.000000, 15.000000\n6998, 4.000000, 18.000000, 15.000000\n6999, 5.000000, 18.000000, 15.000000\n7000, 6.000000, 18.000000, 15.000000\n7001, 7.000000, 18.000000, 15.000000\n7002, 8.000000, 18.000000, 15.000000\n7003, 9.000000, 18.000000, 15.000000\n7004, 10.000000, 18.000000, 15.000000\n7005, 11.000000, 18.000000, 15.000000\n7006, 12.000000, 18.000000, 15.000000\n7007, 13.000000, 18.000000, 15.000000\n7008, 14.000000, 18.000000, 15.000000\n7009, 15.000000, 18.000000, 15.000000\n7010, 16.000000, 18.000000, 15.000000\n7011, 17.000000, 18.000000, 15.000000\n7012, 18.000000, 18.000000, 15.000000\n7013, 19.000000, 18.000000, 15.000000\n7014, 20.000000, 18.000000, 15.000000\n7015, 0.000000, 19.000000, 15.000000\n7016, 1.000000, 19.000000, 15.000000\n7017, 2.000000, 19.000000, 15.000000\n7018, 3.000000, 19.000000, 15.000000\n7019, 4.000000, 19.000000, 15.000000\n7020, 5.000000, 19.000000, 15.000000\n7021, 6.000000, 19.000000, 15.000000\n7022, 7.000000, 19.000000, 15.000000\n7023, 8.000000, 19.000000, 15.000000\n7024, 9.000000, 19.000000, 15.000000\n7025, 10.000000, 19.000000, 15.000000\n7026, 11.000000, 19.000000, 15.000000\n7027, 12.000000, 19.000000, 15.000000\n7028, 13.000000, 19.000000, 15.000000\n7029, 14.000000, 19.000000, 15.000000\n7030, 15.000000, 19.000000, 15.000000\n7031, 16.000000, 19.000000, 15.000000\n7032, 17.000000, 19.000000, 15.000000\n7033, 18.000000, 19.000000, 15.000000\n7034, 19.000000, 19.000000, 15.000000\n7035, 20.000000, 19.000000, 15.000000\n7036, 0.000000, 20.000000, 15.000000\n7037, 1.000000, 20.000000, 15.000000\n7038, 2.000000, 20.000000, 15.000000\n7039, 3.000000, 20.000000, 15.000000\n7040, 4.000000, 20.000000, 15.000000\n7041, 5.000000, 20.000000, 15.000000\n7042, 6.000000, 20.000000, 15.000000\n7043, 7.000000, 20.000000, 15.000000\n7044, 8.000000, 20.000000, 15.000000\n7045, 9.000000, 20.000000, 15.000000\n7046, 10.000000, 20.000000, 15.000000\n7047, 11.000000, 20.000000, 15.000000\n7048, 12.000000, 20.000000, 15.000000\n7049, 13.000000, 20.000000, 15.000000\n7050, 14.000000, 20.000000, 15.000000\n7051, 15.000000, 20.000000, 15.000000\n7052, 16.000000, 20.000000, 15.000000\n7053, 17.000000, 20.000000, 15.000000\n7054, 18.000000, 20.000000, 15.000000\n7055, 19.000000, 20.000000, 15.000000\n7056, 20.000000, 20.000000, 15.000000\n7057, 0.000000, 0.000000, 16.000000\n7058, 1.000000, 0.000000, 16.000000\n7059, 2.000000, 0.000000, 16.000000\n7060, 3.000000, 0.000000, 16.000000\n7061, 4.000000, 0.000000, 16.000000\n7062, 5.000000, 0.000000, 16.000000\n7063, 6.000000, 0.000000, 16.000000\n7064, 7.000000, 0.000000, 16.000000\n7065, 8.000000, 0.000000, 16.000000\n7066, 9.000000, 0.000000, 16.000000\n7067, 10.000000, 0.000000, 16.000000\n7068, 11.000000, 0.000000, 16.000000\n7069, 12.000000, 0.000000, 16.000000\n7070, 13.000000, 0.000000, 16.000000\n7071, 14.000000, 0.000000, 16.000000\n7072, 15.000000, 0.000000, 16.000000\n7073, 16.000000, 0.000000, 16.000000\n7074, 17.000000, 0.000000, 16.000000\n7075, 18.000000, 0.000000, 16.000000\n7076, 19.000000, 0.000000, 16.000000\n7077, 20.000000, 0.000000, 16.000000\n7078, 0.000000, 1.000000, 16.000000\n7079, 1.000000, 1.000000, 16.000000\n7080, 2.000000, 1.000000, 16.000000\n7081, 3.000000, 1.000000, 16.000000\n7082, 4.000000, 1.000000, 16.000000\n7083, 5.000000, 1.000000, 16.000000\n7084, 6.000000, 1.000000, 16.000000\n7085, 7.000000, 1.000000, 16.000000\n7086, 8.000000, 1.000000, 16.000000\n7087, 9.000000, 1.000000, 16.000000\n7088, 10.000000, 1.000000, 16.000000\n7089, 11.000000, 1.000000, 16.000000\n7090, 12.000000, 1.000000, 16.000000\n7091, 13.000000, 1.000000, 16.000000\n7092, 14.000000, 1.000000, 16.000000\n7093, 15.000000, 1.000000, 16.000000\n7094, 16.000000, 1.000000, 16.000000\n7095, 17.000000, 1.000000, 16.000000\n7096, 18.000000, 1.000000, 16.000000\n7097, 19.000000, 1.000000, 16.000000\n7098, 20.000000, 1.000000, 16.000000\n7099, 0.000000, 2.000000, 16.000000\n7100, 1.000000, 2.000000, 16.000000\n7101, 2.000000, 2.000000, 16.000000\n7102, 3.000000, 2.000000, 16.000000\n7103, 4.000000, 2.000000, 16.000000\n7104, 5.000000, 2.000000, 16.000000\n7105, 6.000000, 2.000000, 16.000000\n7106, 7.000000, 2.000000, 16.000000\n7107, 8.000000, 2.000000, 16.000000\n7108, 9.000000, 2.000000, 16.000000\n7109, 10.000000, 2.000000, 16.000000\n7110, 11.000000, 2.000000, 16.000000\n7111, 12.000000, 2.000000, 16.000000\n7112, 13.000000, 2.000000, 16.000000\n7113, 14.000000, 2.000000, 16.000000\n7114, 15.000000, 2.000000, 16.000000\n7115, 16.000000, 2.000000, 16.000000\n7116, 17.000000, 2.000000, 16.000000\n7117, 18.000000, 2.000000, 16.000000\n7118, 19.000000, 2.000000, 16.000000\n7119, 20.000000, 2.000000, 16.000000\n7120, 0.000000, 3.000000, 16.000000\n7121, 1.000000, 3.000000, 16.000000\n7122, 2.000000, 3.000000, 16.000000\n7123, 3.000000, 3.000000, 16.000000\n7124, 4.000000, 3.000000, 16.000000\n7125, 5.000000, 3.000000, 16.000000\n7126, 6.000000, 3.000000, 16.000000\n7127, 7.000000, 3.000000, 16.000000\n7128, 8.000000, 3.000000, 16.000000\n7129, 9.000000, 3.000000, 16.000000\n7130, 10.000000, 3.000000, 16.000000\n7131, 11.000000, 3.000000, 16.000000\n7132, 12.000000, 3.000000, 16.000000\n7133, 13.000000, 3.000000, 16.000000\n7134, 14.000000, 3.000000, 16.000000\n7135, 15.000000, 3.000000, 16.000000\n7136, 16.000000, 3.000000, 16.000000\n7137, 17.000000, 3.000000, 16.000000\n7138, 18.000000, 3.000000, 16.000000\n7139, 19.000000, 3.000000, 16.000000\n7140, 20.000000, 3.000000, 16.000000\n7141, 0.000000, 4.000000, 16.000000\n7142, 1.000000, 4.000000, 16.000000\n7143, 2.000000, 4.000000, 16.000000\n7144, 3.000000, 4.000000, 16.000000\n7145, 4.000000, 4.000000, 16.000000\n7146, 5.000000, 4.000000, 16.000000\n7147, 6.000000, 4.000000, 16.000000\n7148, 7.000000, 4.000000, 16.000000\n7149, 8.000000, 4.000000, 16.000000\n7150, 9.000000, 4.000000, 16.000000\n7151, 10.000000, 4.000000, 16.000000\n7152, 11.000000, 4.000000, 16.000000\n7153, 12.000000, 4.000000, 16.000000\n7154, 13.000000, 4.000000, 16.000000\n7155, 14.000000, 4.000000, 16.000000\n7156, 15.000000, 4.000000, 16.000000\n7157, 16.000000, 4.000000, 16.000000\n7158, 17.000000, 4.000000, 16.000000\n7159, 18.000000, 4.000000, 16.000000\n7160, 19.000000, 4.000000, 16.000000\n7161, 20.000000, 4.000000, 16.000000\n7162, 0.000000, 5.000000, 16.000000\n7163, 1.000000, 5.000000, 16.000000\n7164, 2.000000, 5.000000, 16.000000\n7165, 3.000000, 5.000000, 16.000000\n7166, 4.000000, 5.000000, 16.000000\n7167, 5.000000, 5.000000, 16.000000\n7168, 6.000000, 5.000000, 16.000000\n7169, 7.000000, 5.000000, 16.000000\n7170, 8.000000, 5.000000, 16.000000\n7171, 9.000000, 5.000000, 16.000000\n7172, 10.000000, 5.000000, 16.000000\n7173, 11.000000, 5.000000, 16.000000\n7174, 12.000000, 5.000000, 16.000000\n7175, 13.000000, 5.000000, 16.000000\n7176, 14.000000, 5.000000, 16.000000\n7177, 15.000000, 5.000000, 16.000000\n7178, 16.000000, 5.000000, 16.000000\n7179, 17.000000, 5.000000, 16.000000\n7180, 18.000000, 5.000000, 16.000000\n7181, 19.000000, 5.000000, 16.000000\n7182, 20.000000, 5.000000, 16.000000\n7183, 0.000000, 6.000000, 16.000000\n7184, 1.000000, 6.000000, 16.000000\n7185, 2.000000, 6.000000, 16.000000\n7186, 3.000000, 6.000000, 16.000000\n7187, 4.000000, 6.000000, 16.000000\n7188, 5.000000, 6.000000, 16.000000\n7189, 6.000000, 6.000000, 16.000000\n7190, 7.000000, 6.000000, 16.000000\n7191, 8.000000, 6.000000, 16.000000\n7192, 9.000000, 6.000000, 16.000000\n7193, 10.000000, 6.000000, 16.000000\n7194, 11.000000, 6.000000, 16.000000\n7195, 12.000000, 6.000000, 16.000000\n7196, 13.000000, 6.000000, 16.000000\n7197, 14.000000, 6.000000, 16.000000\n7198, 15.000000, 6.000000, 16.000000\n7199, 16.000000, 6.000000, 16.000000\n7200, 17.000000, 6.000000, 16.000000\n7201, 18.000000, 6.000000, 16.000000\n7202, 19.000000, 6.000000, 16.000000\n7203, 20.000000, 6.000000, 16.000000\n7204, 0.000000, 7.000000, 16.000000\n7205, 1.000000, 7.000000, 16.000000\n7206, 2.000000, 7.000000, 16.000000\n7207, 3.000000, 7.000000, 16.000000\n7208, 4.000000, 7.000000, 16.000000\n7209, 5.000000, 7.000000, 16.000000\n7210, 6.000000, 7.000000, 16.000000\n7211, 7.000000, 7.000000, 16.000000\n7212, 8.000000, 7.000000, 16.000000\n7213, 9.000000, 7.000000, 16.000000\n7214, 10.000000, 7.000000, 16.000000\n7215, 11.000000, 7.000000, 16.000000\n7216, 12.000000, 7.000000, 16.000000\n7217, 13.000000, 7.000000, 16.000000\n7218, 14.000000, 7.000000, 16.000000\n7219, 15.000000, 7.000000, 16.000000\n7220, 16.000000, 7.000000, 16.000000\n7221, 17.000000, 7.000000, 16.000000\n7222, 18.000000, 7.000000, 16.000000\n7223, 19.000000, 7.000000, 16.000000\n7224, 20.000000, 7.000000, 16.000000\n7225, 0.000000, 8.000000, 16.000000\n7226, 1.000000, 8.000000, 16.000000\n7227, 2.000000, 8.000000, 16.000000\n7228, 3.000000, 8.000000, 16.000000\n7229, 4.000000, 8.000000, 16.000000\n7230, 5.000000, 8.000000, 16.000000\n7231, 6.000000, 8.000000, 16.000000\n7232, 7.000000, 8.000000, 16.000000\n7233, 8.000000, 8.000000, 16.000000\n7234, 9.000000, 8.000000, 16.000000\n7235, 10.000000, 8.000000, 16.000000\n7236, 11.000000, 8.000000, 16.000000\n7237, 12.000000, 8.000000, 16.000000\n7238, 13.000000, 8.000000, 16.000000\n7239, 14.000000, 8.000000, 16.000000\n7240, 15.000000, 8.000000, 16.000000\n7241, 16.000000, 8.000000, 16.000000\n7242, 17.000000, 8.000000, 16.000000\n7243, 18.000000, 8.000000, 16.000000\n7244, 19.000000, 8.000000, 16.000000\n7245, 20.000000, 8.000000, 16.000000\n7246, 0.000000, 9.000000, 16.000000\n7247, 1.000000, 9.000000, 16.000000\n7248, 2.000000, 9.000000, 16.000000\n7249, 3.000000, 9.000000, 16.000000\n7250, 4.000000, 9.000000, 16.000000\n7251, 5.000000, 9.000000, 16.000000\n7252, 6.000000, 9.000000, 16.000000\n7253, 7.000000, 9.000000, 16.000000\n7254, 8.000000, 9.000000, 16.000000\n7255, 9.000000, 9.000000, 16.000000\n7256, 10.000000, 9.000000, 16.000000\n7257, 11.000000, 9.000000, 16.000000\n7258, 12.000000, 9.000000, 16.000000\n7259, 13.000000, 9.000000, 16.000000\n7260, 14.000000, 9.000000, 16.000000\n7261, 15.000000, 9.000000, 16.000000\n7262, 16.000000, 9.000000, 16.000000\n7263, 17.000000, 9.000000, 16.000000\n7264, 18.000000, 9.000000, 16.000000\n7265, 19.000000, 9.000000, 16.000000\n7266, 20.000000, 9.000000, 16.000000\n7267, 0.000000, 10.000000, 16.000000\n7268, 1.000000, 10.000000, 16.000000\n7269, 2.000000, 10.000000, 16.000000\n7270, 3.000000, 10.000000, 16.000000\n7271, 4.000000, 10.000000, 16.000000\n7272, 5.000000, 10.000000, 16.000000\n7273, 6.000000, 10.000000, 16.000000\n7274, 7.000000, 10.000000, 16.000000\n7275, 8.000000, 10.000000, 16.000000\n7276, 9.000000, 10.000000, 16.000000\n7277, 10.000000, 10.000000, 16.000000\n7278, 11.000000, 10.000000, 16.000000\n7279, 12.000000, 10.000000, 16.000000\n7280, 13.000000, 10.000000, 16.000000\n7281, 14.000000, 10.000000, 16.000000\n7282, 15.000000, 10.000000, 16.000000\n7283, 16.000000, 10.000000, 16.000000\n7284, 17.000000, 10.000000, 16.000000\n7285, 18.000000, 10.000000, 16.000000\n7286, 19.000000, 10.000000, 16.000000\n7287, 20.000000, 10.000000, 16.000000\n7288, 0.000000, 11.000000, 16.000000\n7289, 1.000000, 11.000000, 16.000000\n7290, 2.000000, 11.000000, 16.000000\n7291, 3.000000, 11.000000, 16.000000\n7292, 4.000000, 11.000000, 16.000000\n7293, 5.000000, 11.000000, 16.000000\n7294, 6.000000, 11.000000, 16.000000\n7295, 7.000000, 11.000000, 16.000000\n7296, 8.000000, 11.000000, 16.000000\n7297, 9.000000, 11.000000, 16.000000\n7298, 10.000000, 11.000000, 16.000000\n7299, 11.000000, 11.000000, 16.000000\n7300, 12.000000, 11.000000, 16.000000\n7301, 13.000000, 11.000000, 16.000000\n7302, 14.000000, 11.000000, 16.000000\n7303, 15.000000, 11.000000, 16.000000\n7304, 16.000000, 11.000000, 16.000000\n7305, 17.000000, 11.000000, 16.000000\n7306, 18.000000, 11.000000, 16.000000\n7307, 19.000000, 11.000000, 16.000000\n7308, 20.000000, 11.000000, 16.000000\n7309, 0.000000, 12.000000, 16.000000\n7310, 1.000000, 12.000000, 16.000000\n7311, 2.000000, 12.000000, 16.000000\n7312, 3.000000, 12.000000, 16.000000\n7313, 4.000000, 12.000000, 16.000000\n7314, 5.000000, 12.000000, 16.000000\n7315, 6.000000, 12.000000, 16.000000\n7316, 7.000000, 12.000000, 16.000000\n7317, 8.000000, 12.000000, 16.000000\n7318, 9.000000, 12.000000, 16.000000\n7319, 10.000000, 12.000000, 16.000000\n7320, 11.000000, 12.000000, 16.000000\n7321, 12.000000, 12.000000, 16.000000\n7322, 13.000000, 12.000000, 16.000000\n7323, 14.000000, 12.000000, 16.000000\n7324, 15.000000, 12.000000, 16.000000\n7325, 16.000000, 12.000000, 16.000000\n7326, 17.000000, 12.000000, 16.000000\n7327, 18.000000, 12.000000, 16.000000\n7328, 19.000000, 12.000000, 16.000000\n7329, 20.000000, 12.000000, 16.000000\n7330, 0.000000, 13.000000, 16.000000\n7331, 1.000000, 13.000000, 16.000000\n7332, 2.000000, 13.000000, 16.000000\n7333, 3.000000, 13.000000, 16.000000\n7334, 4.000000, 13.000000, 16.000000\n7335, 5.000000, 13.000000, 16.000000\n7336, 6.000000, 13.000000, 16.000000\n7337, 7.000000, 13.000000, 16.000000\n7338, 8.000000, 13.000000, 16.000000\n7339, 9.000000, 13.000000, 16.000000\n7340, 10.000000, 13.000000, 16.000000\n7341, 11.000000, 13.000000, 16.000000\n7342, 12.000000, 13.000000, 16.000000\n7343, 13.000000, 13.000000, 16.000000\n7344, 14.000000, 13.000000, 16.000000\n7345, 15.000000, 13.000000, 16.000000\n7346, 16.000000, 13.000000, 16.000000\n7347, 17.000000, 13.000000, 16.000000\n7348, 18.000000, 13.000000, 16.000000\n7349, 19.000000, 13.000000, 16.000000\n7350, 20.000000, 13.000000, 16.000000\n7351, 0.000000, 14.000000, 16.000000\n7352, 1.000000, 14.000000, 16.000000\n7353, 2.000000, 14.000000, 16.000000\n7354, 3.000000, 14.000000, 16.000000\n7355, 4.000000, 14.000000, 16.000000\n7356, 5.000000, 14.000000, 16.000000\n7357, 6.000000, 14.000000, 16.000000\n7358, 7.000000, 14.000000, 16.000000\n7359, 8.000000, 14.000000, 16.000000\n7360, 9.000000, 14.000000, 16.000000\n7361, 10.000000, 14.000000, 16.000000\n7362, 11.000000, 14.000000, 16.000000\n7363, 12.000000, 14.000000, 16.000000\n7364, 13.000000, 14.000000, 16.000000\n7365, 14.000000, 14.000000, 16.000000\n7366, 15.000000, 14.000000, 16.000000\n7367, 16.000000, 14.000000, 16.000000\n7368, 17.000000, 14.000000, 16.000000\n7369, 18.000000, 14.000000, 16.000000\n7370, 19.000000, 14.000000, 16.000000\n7371, 20.000000, 14.000000, 16.000000\n7372, 0.000000, 15.000000, 16.000000\n7373, 1.000000, 15.000000, 16.000000\n7374, 2.000000, 15.000000, 16.000000\n7375, 3.000000, 15.000000, 16.000000\n7376, 4.000000, 15.000000, 16.000000\n7377, 5.000000, 15.000000, 16.000000\n7378, 6.000000, 15.000000, 16.000000\n7379, 7.000000, 15.000000, 16.000000\n7380, 8.000000, 15.000000, 16.000000\n7381, 9.000000, 15.000000, 16.000000\n7382, 10.000000, 15.000000, 16.000000\n7383, 11.000000, 15.000000, 16.000000\n7384, 12.000000, 15.000000, 16.000000\n7385, 13.000000, 15.000000, 16.000000\n7386, 14.000000, 15.000000, 16.000000\n7387, 15.000000, 15.000000, 16.000000\n7388, 16.000000, 15.000000, 16.000000\n7389, 17.000000, 15.000000, 16.000000\n7390, 18.000000, 15.000000, 16.000000\n7391, 19.000000, 15.000000, 16.000000\n7392, 20.000000, 15.000000, 16.000000\n7393, 0.000000, 16.000000, 16.000000\n7394, 1.000000, 16.000000, 16.000000\n7395, 2.000000, 16.000000, 16.000000\n7396, 3.000000, 16.000000, 16.000000\n7397, 4.000000, 16.000000, 16.000000\n7398, 5.000000, 16.000000, 16.000000\n7399, 6.000000, 16.000000, 16.000000\n7400, 7.000000, 16.000000, 16.000000\n7401, 8.000000, 16.000000, 16.000000\n7402, 9.000000, 16.000000, 16.000000\n7403, 10.000000, 16.000000, 16.000000\n7404, 11.000000, 16.000000, 16.000000\n7405, 12.000000, 16.000000, 16.000000\n7406, 13.000000, 16.000000, 16.000000\n7407, 14.000000, 16.000000, 16.000000\n7408, 15.000000, 16.000000, 16.000000\n7409, 16.000000, 16.000000, 16.000000\n7410, 17.000000, 16.000000, 16.000000\n7411, 18.000000, 16.000000, 16.000000\n7412, 19.000000, 16.000000, 16.000000\n7413, 20.000000, 16.000000, 16.000000\n7414, 0.000000, 17.000000, 16.000000\n7415, 1.000000, 17.000000, 16.000000\n7416, 2.000000, 17.000000, 16.000000\n7417, 3.000000, 17.000000, 16.000000\n7418, 4.000000, 17.000000, 16.000000\n7419, 5.000000, 17.000000, 16.000000\n7420, 6.000000, 17.000000, 16.000000\n7421, 7.000000, 17.000000, 16.000000\n7422, 8.000000, 17.000000, 16.000000\n7423, 9.000000, 17.000000, 16.000000\n7424, 10.000000, 17.000000, 16.000000\n7425, 11.000000, 17.000000, 16.000000\n7426, 12.000000, 17.000000, 16.000000\n7427, 13.000000, 17.000000, 16.000000\n7428, 14.000000, 17.000000, 16.000000\n7429, 15.000000, 17.000000, 16.000000\n7430, 16.000000, 17.000000, 16.000000\n7431, 17.000000, 17.000000, 16.000000\n7432, 18.000000, 17.000000, 16.000000\n7433, 19.000000, 17.000000, 16.000000\n7434, 20.000000, 17.000000, 16.000000\n7435, 0.000000, 18.000000, 16.000000\n7436, 1.000000, 18.000000, 16.000000\n7437, 2.000000, 18.000000, 16.000000\n7438, 3.000000, 18.000000, 16.000000\n7439, 4.000000, 18.000000, 16.000000\n7440, 5.000000, 18.000000, 16.000000\n7441, 6.000000, 18.000000, 16.000000\n7442, 7.000000, 18.000000, 16.000000\n7443, 8.000000, 18.000000, 16.000000\n7444, 9.000000, 18.000000, 16.000000\n7445, 10.000000, 18.000000, 16.000000\n7446, 11.000000, 18.000000, 16.000000\n7447, 12.000000, 18.000000, 16.000000\n7448, 13.000000, 18.000000, 16.000000\n7449, 14.000000, 18.000000, 16.000000\n7450, 15.000000, 18.000000, 16.000000\n7451, 16.000000, 18.000000, 16.000000\n7452, 17.000000, 18.000000, 16.000000\n7453, 18.000000, 18.000000, 16.000000\n7454, 19.000000, 18.000000, 16.000000\n7455, 20.000000, 18.000000, 16.000000\n7456, 0.000000, 19.000000, 16.000000\n7457, 1.000000, 19.000000, 16.000000\n7458, 2.000000, 19.000000, 16.000000\n7459, 3.000000, 19.000000, 16.000000\n7460, 4.000000, 19.000000, 16.000000\n7461, 5.000000, 19.000000, 16.000000\n7462, 6.000000, 19.000000, 16.000000\n7463, 7.000000, 19.000000, 16.000000\n7464, 8.000000, 19.000000, 16.000000\n7465, 9.000000, 19.000000, 16.000000\n7466, 10.000000, 19.000000, 16.000000\n7467, 11.000000, 19.000000, 16.000000\n7468, 12.000000, 19.000000, 16.000000\n7469, 13.000000, 19.000000, 16.000000\n7470, 14.000000, 19.000000, 16.000000\n7471, 15.000000, 19.000000, 16.000000\n7472, 16.000000, 19.000000, 16.000000\n7473, 17.000000, 19.000000, 16.000000\n7474, 18.000000, 19.000000, 16.000000\n7475, 19.000000, 19.000000, 16.000000\n7476, 20.000000, 19.000000, 16.000000\n7477, 0.000000, 20.000000, 16.000000\n7478, 1.000000, 20.000000, 16.000000\n7479, 2.000000, 20.000000, 16.000000\n7480, 3.000000, 20.000000, 16.000000\n7481, 4.000000, 20.000000, 16.000000\n7482, 5.000000, 20.000000, 16.000000\n7483, 6.000000, 20.000000, 16.000000\n7484, 7.000000, 20.000000, 16.000000\n7485, 8.000000, 20.000000, 16.000000\n7486, 9.000000, 20.000000, 16.000000\n7487, 10.000000, 20.000000, 16.000000\n7488, 11.000000, 20.000000, 16.000000\n7489, 12.000000, 20.000000, 16.000000\n7490, 13.000000, 20.000000, 16.000000\n7491, 14.000000, 20.000000, 16.000000\n7492, 15.000000, 20.000000, 16.000000\n7493, 16.000000, 20.000000, 16.000000\n7494, 17.000000, 20.000000, 16.000000\n7495, 18.000000, 20.000000, 16.000000\n7496, 19.000000, 20.000000, 16.000000\n7497, 20.000000, 20.000000, 16.000000\n7498, 0.000000, 0.000000, 17.000000\n7499, 1.000000, 0.000000, 17.000000\n7500, 2.000000, 0.000000, 17.000000\n7501, 3.000000, 0.000000, 17.000000\n7502, 4.000000, 0.000000, 17.000000\n7503, 5.000000, 0.000000, 17.000000\n7504, 6.000000, 0.000000, 17.000000\n7505, 7.000000, 0.000000, 17.000000\n7506, 8.000000, 0.000000, 17.000000\n7507, 9.000000, 0.000000, 17.000000\n7508, 10.000000, 0.000000, 17.000000\n7509, 11.000000, 0.000000, 17.000000\n7510, 12.000000, 0.000000, 17.000000\n7511, 13.000000, 0.000000, 17.000000\n7512, 14.000000, 0.000000, 17.000000\n7513, 15.000000, 0.000000, 17.000000\n7514, 16.000000, 0.000000, 17.000000\n7515, 17.000000, 0.000000, 17.000000\n7516, 18.000000, 0.000000, 17.000000\n7517, 19.000000, 0.000000, 17.000000\n7518, 20.000000, 0.000000, 17.000000\n7519, 0.000000, 1.000000, 17.000000\n7520, 1.000000, 1.000000, 17.000000\n7521, 2.000000, 1.000000, 17.000000\n7522, 3.000000, 1.000000, 17.000000\n7523, 4.000000, 1.000000, 17.000000\n7524, 5.000000, 1.000000, 17.000000\n7525, 6.000000, 1.000000, 17.000000\n7526, 7.000000, 1.000000, 17.000000\n7527, 8.000000, 1.000000, 17.000000\n7528, 9.000000, 1.000000, 17.000000\n7529, 10.000000, 1.000000, 17.000000\n7530, 11.000000, 1.000000, 17.000000\n7531, 12.000000, 1.000000, 17.000000\n7532, 13.000000, 1.000000, 17.000000\n7533, 14.000000, 1.000000, 17.000000\n7534, 15.000000, 1.000000, 17.000000\n7535, 16.000000, 1.000000, 17.000000\n7536, 17.000000, 1.000000, 17.000000\n7537, 18.000000, 1.000000, 17.000000\n7538, 19.000000, 1.000000, 17.000000\n7539, 20.000000, 1.000000, 17.000000\n7540, 0.000000, 2.000000, 17.000000\n7541, 1.000000, 2.000000, 17.000000\n7542, 2.000000, 2.000000, 17.000000\n7543, 3.000000, 2.000000, 17.000000\n7544, 4.000000, 2.000000, 17.000000\n7545, 5.000000, 2.000000, 17.000000\n7546, 6.000000, 2.000000, 17.000000\n7547, 7.000000, 2.000000, 17.000000\n7548, 8.000000, 2.000000, 17.000000\n7549, 9.000000, 2.000000, 17.000000\n7550, 10.000000, 2.000000, 17.000000\n7551, 11.000000, 2.000000, 17.000000\n7552, 12.000000, 2.000000, 17.000000\n7553, 13.000000, 2.000000, 17.000000\n7554, 14.000000, 2.000000, 17.000000\n7555, 15.000000, 2.000000, 17.000000\n7556, 16.000000, 2.000000, 17.000000\n7557, 17.000000, 2.000000, 17.000000\n7558, 18.000000, 2.000000, 17.000000\n7559, 19.000000, 2.000000, 17.000000\n7560, 20.000000, 2.000000, 17.000000\n7561, 0.000000, 3.000000, 17.000000\n7562, 1.000000, 3.000000, 17.000000\n7563, 2.000000, 3.000000, 17.000000\n7564, 3.000000, 3.000000, 17.000000\n7565, 4.000000, 3.000000, 17.000000\n7566, 5.000000, 3.000000, 17.000000\n7567, 6.000000, 3.000000, 17.000000\n7568, 7.000000, 3.000000, 17.000000\n7569, 8.000000, 3.000000, 17.000000\n7570, 9.000000, 3.000000, 17.000000\n7571, 10.000000, 3.000000, 17.000000\n7572, 11.000000, 3.000000, 17.000000\n7573, 12.000000, 3.000000, 17.000000\n7574, 13.000000, 3.000000, 17.000000\n7575, 14.000000, 3.000000, 17.000000\n7576, 15.000000, 3.000000, 17.000000\n7577, 16.000000, 3.000000, 17.000000\n7578, 17.000000, 3.000000, 17.000000\n7579, 18.000000, 3.000000, 17.000000\n7580, 19.000000, 3.000000, 17.000000\n7581, 20.000000, 3.000000, 17.000000\n7582, 0.000000, 4.000000, 17.000000\n7583, 1.000000, 4.000000, 17.000000\n7584, 2.000000, 4.000000, 17.000000\n7585, 3.000000, 4.000000, 17.000000\n7586, 4.000000, 4.000000, 17.000000\n7587, 5.000000, 4.000000, 17.000000\n7588, 6.000000, 4.000000, 17.000000\n7589, 7.000000, 4.000000, 17.000000\n7590, 8.000000, 4.000000, 17.000000\n7591, 9.000000, 4.000000, 17.000000\n7592, 10.000000, 4.000000, 17.000000\n7593, 11.000000, 4.000000, 17.000000\n7594, 12.000000, 4.000000, 17.000000\n7595, 13.000000, 4.000000, 17.000000\n7596, 14.000000, 4.000000, 17.000000\n7597, 15.000000, 4.000000, 17.000000\n7598, 16.000000, 4.000000, 17.000000\n7599, 17.000000, 4.000000, 17.000000\n7600, 18.000000, 4.000000, 17.000000\n7601, 19.000000, 4.000000, 17.000000\n7602, 20.000000, 4.000000, 17.000000\n7603, 0.000000, 5.000000, 17.000000\n7604, 1.000000, 5.000000, 17.000000\n7605, 2.000000, 5.000000, 17.000000\n7606, 3.000000, 5.000000, 17.000000\n7607, 4.000000, 5.000000, 17.000000\n7608, 5.000000, 5.000000, 17.000000\n7609, 6.000000, 5.000000, 17.000000\n7610, 7.000000, 5.000000, 17.000000\n7611, 8.000000, 5.000000, 17.000000\n7612, 9.000000, 5.000000, 17.000000\n7613, 10.000000, 5.000000, 17.000000\n7614, 11.000000, 5.000000, 17.000000\n7615, 12.000000, 5.000000, 17.000000\n7616, 13.000000, 5.000000, 17.000000\n7617, 14.000000, 5.000000, 17.000000\n7618, 15.000000, 5.000000, 17.000000\n7619, 16.000000, 5.000000, 17.000000\n7620, 17.000000, 5.000000, 17.000000\n7621, 18.000000, 5.000000, 17.000000\n7622, 19.000000, 5.000000, 17.000000\n7623, 20.000000, 5.000000, 17.000000\n7624, 0.000000, 6.000000, 17.000000\n7625, 1.000000, 6.000000, 17.000000\n7626, 2.000000, 6.000000, 17.000000\n7627, 3.000000, 6.000000, 17.000000\n7628, 4.000000, 6.000000, 17.000000\n7629, 5.000000, 6.000000, 17.000000\n7630, 6.000000, 6.000000, 17.000000\n7631, 7.000000, 6.000000, 17.000000\n7632, 8.000000, 6.000000, 17.000000\n7633, 9.000000, 6.000000, 17.000000\n7634, 10.000000, 6.000000, 17.000000\n7635, 11.000000, 6.000000, 17.000000\n7636, 12.000000, 6.000000, 17.000000\n7637, 13.000000, 6.000000, 17.000000\n7638, 14.000000, 6.000000, 17.000000\n7639, 15.000000, 6.000000, 17.000000\n7640, 16.000000, 6.000000, 17.000000\n7641, 17.000000, 6.000000, 17.000000\n7642, 18.000000, 6.000000, 17.000000\n7643, 19.000000, 6.000000, 17.000000\n7644, 20.000000, 6.000000, 17.000000\n7645, 0.000000, 7.000000, 17.000000\n7646, 1.000000, 7.000000, 17.000000\n7647, 2.000000, 7.000000, 17.000000\n7648, 3.000000, 7.000000, 17.000000\n7649, 4.000000, 7.000000, 17.000000\n7650, 5.000000, 7.000000, 17.000000\n7651, 6.000000, 7.000000, 17.000000\n7652, 7.000000, 7.000000, 17.000000\n7653, 8.000000, 7.000000, 17.000000\n7654, 9.000000, 7.000000, 17.000000\n7655, 10.000000, 7.000000, 17.000000\n7656, 11.000000, 7.000000, 17.000000\n7657, 12.000000, 7.000000, 17.000000\n7658, 13.000000, 7.000000, 17.000000\n7659, 14.000000, 7.000000, 17.000000\n7660, 15.000000, 7.000000, 17.000000\n7661, 16.000000, 7.000000, 17.000000\n7662, 17.000000, 7.000000, 17.000000\n7663, 18.000000, 7.000000, 17.000000\n7664, 19.000000, 7.000000, 17.000000\n7665, 20.000000, 7.000000, 17.000000\n7666, 0.000000, 8.000000, 17.000000\n7667, 1.000000, 8.000000, 17.000000\n7668, 2.000000, 8.000000, 17.000000\n7669, 3.000000, 8.000000, 17.000000\n7670, 4.000000, 8.000000, 17.000000\n7671, 5.000000, 8.000000, 17.000000\n7672, 6.000000, 8.000000, 17.000000\n7673, 7.000000, 8.000000, 17.000000\n7674, 8.000000, 8.000000, 17.000000\n7675, 9.000000, 8.000000, 17.000000\n7676, 10.000000, 8.000000, 17.000000\n7677, 11.000000, 8.000000, 17.000000\n7678, 12.000000, 8.000000, 17.000000\n7679, 13.000000, 8.000000, 17.000000\n7680, 14.000000, 8.000000, 17.000000\n7681, 15.000000, 8.000000, 17.000000\n7682, 16.000000, 8.000000, 17.000000\n7683, 17.000000, 8.000000, 17.000000\n7684, 18.000000, 8.000000, 17.000000\n7685, 19.000000, 8.000000, 17.000000\n7686, 20.000000, 8.000000, 17.000000\n7687, 0.000000, 9.000000, 17.000000\n7688, 1.000000, 9.000000, 17.000000\n7689, 2.000000, 9.000000, 17.000000\n7690, 3.000000, 9.000000, 17.000000\n7691, 4.000000, 9.000000, 17.000000\n7692, 5.000000, 9.000000, 17.000000\n7693, 6.000000, 9.000000, 17.000000\n7694, 7.000000, 9.000000, 17.000000\n7695, 8.000000, 9.000000, 17.000000\n7696, 9.000000, 9.000000, 17.000000\n7697, 10.000000, 9.000000, 17.000000\n7698, 11.000000, 9.000000, 17.000000\n7699, 12.000000, 9.000000, 17.000000\n7700, 13.000000, 9.000000, 17.000000\n7701, 14.000000, 9.000000, 17.000000\n7702, 15.000000, 9.000000, 17.000000\n7703, 16.000000, 9.000000, 17.000000\n7704, 17.000000, 9.000000, 17.000000\n7705, 18.000000, 9.000000, 17.000000\n7706, 19.000000, 9.000000, 17.000000\n7707, 20.000000, 9.000000, 17.000000\n7708, 0.000000, 10.000000, 17.000000\n7709, 1.000000, 10.000000, 17.000000\n7710, 2.000000, 10.000000, 17.000000\n7711, 3.000000, 10.000000, 17.000000\n7712, 4.000000, 10.000000, 17.000000\n7713, 5.000000, 10.000000, 17.000000\n7714, 6.000000, 10.000000, 17.000000\n7715, 7.000000, 10.000000, 17.000000\n7716, 8.000000, 10.000000, 17.000000\n7717, 9.000000, 10.000000, 17.000000\n7718, 10.000000, 10.000000, 17.000000\n7719, 11.000000, 10.000000, 17.000000\n7720, 12.000000, 10.000000, 17.000000\n7721, 13.000000, 10.000000, 17.000000\n7722, 14.000000, 10.000000, 17.000000\n7723, 15.000000, 10.000000, 17.000000\n7724, 16.000000, 10.000000, 17.000000\n7725, 17.000000, 10.000000, 17.000000\n7726, 18.000000, 10.000000, 17.000000\n7727, 19.000000, 10.000000, 17.000000\n7728, 20.000000, 10.000000, 17.000000\n7729, 0.000000, 11.000000, 17.000000\n7730, 1.000000, 11.000000, 17.000000\n7731, 2.000000, 11.000000, 17.000000\n7732, 3.000000, 11.000000, 17.000000\n7733, 4.000000, 11.000000, 17.000000\n7734, 5.000000, 11.000000, 17.000000\n7735, 6.000000, 11.000000, 17.000000\n7736, 7.000000, 11.000000, 17.000000\n7737, 8.000000, 11.000000, 17.000000\n7738, 9.000000, 11.000000, 17.000000\n7739, 10.000000, 11.000000, 17.000000\n7740, 11.000000, 11.000000, 17.000000\n7741, 12.000000, 11.000000, 17.000000\n7742, 13.000000, 11.000000, 17.000000\n7743, 14.000000, 11.000000, 17.000000\n7744, 15.000000, 11.000000, 17.000000\n7745, 16.000000, 11.000000, 17.000000\n7746, 17.000000, 11.000000, 17.000000\n7747, 18.000000, 11.000000, 17.000000\n7748, 19.000000, 11.000000, 17.000000\n7749, 20.000000, 11.000000, 17.000000\n7750, 0.000000, 12.000000, 17.000000\n7751, 1.000000, 12.000000, 17.000000\n7752, 2.000000, 12.000000, 17.000000\n7753, 3.000000, 12.000000, 17.000000\n7754, 4.000000, 12.000000, 17.000000\n7755, 5.000000, 12.000000, 17.000000\n7756, 6.000000, 12.000000, 17.000000\n7757, 7.000000, 12.000000, 17.000000\n7758, 8.000000, 12.000000, 17.000000\n7759, 9.000000, 12.000000, 17.000000\n7760, 10.000000, 12.000000, 17.000000\n7761, 11.000000, 12.000000, 17.000000\n7762, 12.000000, 12.000000, 17.000000\n7763, 13.000000, 12.000000, 17.000000\n7764, 14.000000, 12.000000, 17.000000\n7765, 15.000000, 12.000000, 17.000000\n7766, 16.000000, 12.000000, 17.000000\n7767, 17.000000, 12.000000, 17.000000\n7768, 18.000000, 12.000000, 17.000000\n7769, 19.000000, 12.000000, 17.000000\n7770, 20.000000, 12.000000, 17.000000\n7771, 0.000000, 13.000000, 17.000000\n7772, 1.000000, 13.000000, 17.000000\n7773, 2.000000, 13.000000, 17.000000\n7774, 3.000000, 13.000000, 17.000000\n7775, 4.000000, 13.000000, 17.000000\n7776, 5.000000, 13.000000, 17.000000\n7777, 6.000000, 13.000000, 17.000000\n7778, 7.000000, 13.000000, 17.000000\n7779, 8.000000, 13.000000, 17.000000\n7780, 9.000000, 13.000000, 17.000000\n7781, 10.000000, 13.000000, 17.000000\n7782, 11.000000, 13.000000, 17.000000\n7783, 12.000000, 13.000000, 17.000000\n7784, 13.000000, 13.000000, 17.000000\n7785, 14.000000, 13.000000, 17.000000\n7786, 15.000000, 13.000000, 17.000000\n7787, 16.000000, 13.000000, 17.000000\n7788, 17.000000, 13.000000, 17.000000\n7789, 18.000000, 13.000000, 17.000000\n7790, 19.000000, 13.000000, 17.000000\n7791, 20.000000, 13.000000, 17.000000\n7792, 0.000000, 14.000000, 17.000000\n7793, 1.000000, 14.000000, 17.000000\n7794, 2.000000, 14.000000, 17.000000\n7795, 3.000000, 14.000000, 17.000000\n7796, 4.000000, 14.000000, 17.000000\n7797, 5.000000, 14.000000, 17.000000\n7798, 6.000000, 14.000000, 17.000000\n7799, 7.000000, 14.000000, 17.000000\n7800, 8.000000, 14.000000, 17.000000\n7801, 9.000000, 14.000000, 17.000000\n7802, 10.000000, 14.000000, 17.000000\n7803, 11.000000, 14.000000, 17.000000\n7804, 12.000000, 14.000000, 17.000000\n7805, 13.000000, 14.000000, 17.000000\n7806, 14.000000, 14.000000, 17.000000\n7807, 15.000000, 14.000000, 17.000000\n7808, 16.000000, 14.000000, 17.000000\n7809, 17.000000, 14.000000, 17.000000\n7810, 18.000000, 14.000000, 17.000000\n7811, 19.000000, 14.000000, 17.000000\n7812, 20.000000, 14.000000, 17.000000\n7813, 0.000000, 15.000000, 17.000000\n7814, 1.000000, 15.000000, 17.000000\n7815, 2.000000, 15.000000, 17.000000\n7816, 3.000000, 15.000000, 17.000000\n7817, 4.000000, 15.000000, 17.000000\n7818, 5.000000, 15.000000, 17.000000\n7819, 6.000000, 15.000000, 17.000000\n7820, 7.000000, 15.000000, 17.000000\n7821, 8.000000, 15.000000, 17.000000\n7822, 9.000000, 15.000000, 17.000000\n7823, 10.000000, 15.000000, 17.000000\n7824, 11.000000, 15.000000, 17.000000\n7825, 12.000000, 15.000000, 17.000000\n7826, 13.000000, 15.000000, 17.000000\n7827, 14.000000, 15.000000, 17.000000\n7828, 15.000000, 15.000000, 17.000000\n7829, 16.000000, 15.000000, 17.000000\n7830, 17.000000, 15.000000, 17.000000\n7831, 18.000000, 15.000000, 17.000000\n7832, 19.000000, 15.000000, 17.000000\n7833, 20.000000, 15.000000, 17.000000\n7834, 0.000000, 16.000000, 17.000000\n7835, 1.000000, 16.000000, 17.000000\n7836, 2.000000, 16.000000, 17.000000\n7837, 3.000000, 16.000000, 17.000000\n7838, 4.000000, 16.000000, 17.000000\n7839, 5.000000, 16.000000, 17.000000\n7840, 6.000000, 16.000000, 17.000000\n7841, 7.000000, 16.000000, 17.000000\n7842, 8.000000, 16.000000, 17.000000\n7843, 9.000000, 16.000000, 17.000000\n7844, 10.000000, 16.000000, 17.000000\n7845, 11.000000, 16.000000, 17.000000\n7846, 12.000000, 16.000000, 17.000000\n7847, 13.000000, 16.000000, 17.000000\n7848, 14.000000, 16.000000, 17.000000\n7849, 15.000000, 16.000000, 17.000000\n7850, 16.000000, 16.000000, 17.000000\n7851, 17.000000, 16.000000, 17.000000\n7852, 18.000000, 16.000000, 17.000000\n7853, 19.000000, 16.000000, 17.000000\n7854, 20.000000, 16.000000, 17.000000\n7855, 0.000000, 17.000000, 17.000000\n7856, 1.000000, 17.000000, 17.000000\n7857, 2.000000, 17.000000, 17.000000\n7858, 3.000000, 17.000000, 17.000000\n7859, 4.000000, 17.000000, 17.000000\n7860, 5.000000, 17.000000, 17.000000\n7861, 6.000000, 17.000000, 17.000000\n7862, 7.000000, 17.000000, 17.000000\n7863, 8.000000, 17.000000, 17.000000\n7864, 9.000000, 17.000000, 17.000000\n7865, 10.000000, 17.000000, 17.000000\n7866, 11.000000, 17.000000, 17.000000\n7867, 12.000000, 17.000000, 17.000000\n7868, 13.000000, 17.000000, 17.000000\n7869, 14.000000, 17.000000, 17.000000\n7870, 15.000000, 17.000000, 17.000000\n7871, 16.000000, 17.000000, 17.000000\n7872, 17.000000, 17.000000, 17.000000\n7873, 18.000000, 17.000000, 17.000000\n7874, 19.000000, 17.000000, 17.000000\n7875, 20.000000, 17.000000, 17.000000\n7876, 0.000000, 18.000000, 17.000000\n7877, 1.000000, 18.000000, 17.000000\n7878, 2.000000, 18.000000, 17.000000\n7879, 3.000000, 18.000000, 17.000000\n7880, 4.000000, 18.000000, 17.000000\n7881, 5.000000, 18.000000, 17.000000\n7882, 6.000000, 18.000000, 17.000000\n7883, 7.000000, 18.000000, 17.000000\n7884, 8.000000, 18.000000, 17.000000\n7885, 9.000000, 18.000000, 17.000000\n7886, 10.000000, 18.000000, 17.000000\n7887, 11.000000, 18.000000, 17.000000\n7888, 12.000000, 18.000000, 17.000000\n7889, 13.000000, 18.000000, 17.000000\n7890, 14.000000, 18.000000, 17.000000\n7891, 15.000000, 18.000000, 17.000000\n7892, 16.000000, 18.000000, 17.000000\n7893, 17.000000, 18.000000, 17.000000\n7894, 18.000000, 18.000000, 17.000000\n7895, 19.000000, 18.000000, 17.000000\n7896, 20.000000, 18.000000, 17.000000\n7897, 0.000000, 19.000000, 17.000000\n7898, 1.000000, 19.000000, 17.000000\n7899, 2.000000, 19.000000, 17.000000\n7900, 3.000000, 19.000000, 17.000000\n7901, 4.000000, 19.000000, 17.000000\n7902, 5.000000, 19.000000, 17.000000\n7903, 6.000000, 19.000000, 17.000000\n7904, 7.000000, 19.000000, 17.000000\n7905, 8.000000, 19.000000, 17.000000\n7906, 9.000000, 19.000000, 17.000000\n7907, 10.000000, 19.000000, 17.000000\n7908, 11.000000, 19.000000, 17.000000\n7909, 12.000000, 19.000000, 17.000000\n7910, 13.000000, 19.000000, 17.000000\n7911, 14.000000, 19.000000, 17.000000\n7912, 15.000000, 19.000000, 17.000000\n7913, 16.000000, 19.000000, 17.000000\n7914, 17.000000, 19.000000, 17.000000\n7915, 18.000000, 19.000000, 17.000000\n7916, 19.000000, 19.000000, 17.000000\n7917, 20.000000, 19.000000, 17.000000\n7918, 0.000000, 20.000000, 17.000000\n7919, 1.000000, 20.000000, 17.000000\n7920, 2.000000, 20.000000, 17.000000\n7921, 3.000000, 20.000000, 17.000000\n7922, 4.000000, 20.000000, 17.000000\n7923, 5.000000, 20.000000, 17.000000\n7924, 6.000000, 20.000000, 17.000000\n7925, 7.000000, 20.000000, 17.000000\n7926, 8.000000, 20.000000, 17.000000\n7927, 9.000000, 20.000000, 17.000000\n7928, 10.000000, 20.000000, 17.000000\n7929, 11.000000, 20.000000, 17.000000\n7930, 12.000000, 20.000000, 17.000000\n7931, 13.000000, 20.000000, 17.000000\n7932, 14.000000, 20.000000, 17.000000\n7933, 15.000000, 20.000000, 17.000000\n7934, 16.000000, 20.000000, 17.000000\n7935, 17.000000, 20.000000, 17.000000\n7936, 18.000000, 20.000000, 17.000000\n7937, 19.000000, 20.000000, 17.000000\n7938, 20.000000, 20.000000, 17.000000\n7939, 0.000000, 0.000000, 18.000000\n7940, 1.000000, 0.000000, 18.000000\n7941, 2.000000, 0.000000, 18.000000\n7942, 3.000000, 0.000000, 18.000000\n7943, 4.000000, 0.000000, 18.000000\n7944, 5.000000, 0.000000, 18.000000\n7945, 6.000000, 0.000000, 18.000000\n7946, 7.000000, 0.000000, 18.000000\n7947, 8.000000, 0.000000, 18.000000\n7948, 9.000000, 0.000000, 18.000000\n7949, 10.000000, 0.000000, 18.000000\n7950, 11.000000, 0.000000, 18.000000\n7951, 12.000000, 0.000000, 18.000000\n7952, 13.000000, 0.000000, 18.000000\n7953, 14.000000, 0.000000, 18.000000\n7954, 15.000000, 0.000000, 18.000000\n7955, 16.000000, 0.000000, 18.000000\n7956, 17.000000, 0.000000, 18.000000\n7957, 18.000000, 0.000000, 18.000000\n7958, 19.000000, 0.000000, 18.000000\n7959, 20.000000, 0.000000, 18.000000\n7960, 0.000000, 1.000000, 18.000000\n7961, 1.000000, 1.000000, 18.000000\n7962, 2.000000, 1.000000, 18.000000\n7963, 3.000000, 1.000000, 18.000000\n7964, 4.000000, 1.000000, 18.000000\n7965, 5.000000, 1.000000, 18.000000\n7966, 6.000000, 1.000000, 18.000000\n7967, 7.000000, 1.000000, 18.000000\n7968, 8.000000, 1.000000, 18.000000\n7969, 9.000000, 1.000000, 18.000000\n7970, 10.000000, 1.000000, 18.000000\n7971, 11.000000, 1.000000, 18.000000\n7972, 12.000000, 1.000000, 18.000000\n7973, 13.000000, 1.000000, 18.000000\n7974, 14.000000, 1.000000, 18.000000\n7975, 15.000000, 1.000000, 18.000000\n7976, 16.000000, 1.000000, 18.000000\n7977, 17.000000, 1.000000, 18.000000\n7978, 18.000000, 1.000000, 18.000000\n7979, 19.000000, 1.000000, 18.000000\n7980, 20.000000, 1.000000, 18.000000\n7981, 0.000000, 2.000000, 18.000000\n7982, 1.000000, 2.000000, 18.000000\n7983, 2.000000, 2.000000, 18.000000\n7984, 3.000000, 2.000000, 18.000000\n7985, 4.000000, 2.000000, 18.000000\n7986, 5.000000, 2.000000, 18.000000\n7987, 6.000000, 2.000000, 18.000000\n7988, 7.000000, 2.000000, 18.000000\n7989, 8.000000, 2.000000, 18.000000\n7990, 9.000000, 2.000000, 18.000000\n7991, 10.000000, 2.000000, 18.000000\n7992, 11.000000, 2.000000, 18.000000\n7993, 12.000000, 2.000000, 18.000000\n7994, 13.000000, 2.000000, 18.000000\n7995, 14.000000, 2.000000, 18.000000\n7996, 15.000000, 2.000000, 18.000000\n7997, 16.000000, 2.000000, 18.000000\n7998, 17.000000, 2.000000, 18.000000\n7999, 18.000000, 2.000000, 18.000000\n8000, 19.000000, 2.000000, 18.000000\n8001, 20.000000, 2.000000, 18.000000\n8002, 0.000000, 3.000000, 18.000000\n8003, 1.000000, 3.000000, 18.000000\n8004, 2.000000, 3.000000, 18.000000\n8005, 3.000000, 3.000000, 18.000000\n8006, 4.000000, 3.000000, 18.000000\n8007, 5.000000, 3.000000, 18.000000\n8008, 6.000000, 3.000000, 18.000000\n8009, 7.000000, 3.000000, 18.000000\n8010, 8.000000, 3.000000, 18.000000\n8011, 9.000000, 3.000000, 18.000000\n8012, 10.000000, 3.000000, 18.000000\n8013, 11.000000, 3.000000, 18.000000\n8014, 12.000000, 3.000000, 18.000000\n8015, 13.000000, 3.000000, 18.000000\n8016, 14.000000, 3.000000, 18.000000\n8017, 15.000000, 3.000000, 18.000000\n8018, 16.000000, 3.000000, 18.000000\n8019, 17.000000, 3.000000, 18.000000\n8020, 18.000000, 3.000000, 18.000000\n8021, 19.000000, 3.000000, 18.000000\n8022, 20.000000, 3.000000, 18.000000\n8023, 0.000000, 4.000000, 18.000000\n8024, 1.000000, 4.000000, 18.000000\n8025, 2.000000, 4.000000, 18.000000\n8026, 3.000000, 4.000000, 18.000000\n8027, 4.000000, 4.000000, 18.000000\n8028, 5.000000, 4.000000, 18.000000\n8029, 6.000000, 4.000000, 18.000000\n8030, 7.000000, 4.000000, 18.000000\n8031, 8.000000, 4.000000, 18.000000\n8032, 9.000000, 4.000000, 18.000000\n8033, 10.000000, 4.000000, 18.000000\n8034, 11.000000, 4.000000, 18.000000\n8035, 12.000000, 4.000000, 18.000000\n8036, 13.000000, 4.000000, 18.000000\n8037, 14.000000, 4.000000, 18.000000\n8038, 15.000000, 4.000000, 18.000000\n8039, 16.000000, 4.000000, 18.000000\n8040, 17.000000, 4.000000, 18.000000\n8041, 18.000000, 4.000000, 18.000000\n8042, 19.000000, 4.000000, 18.000000\n8043, 20.000000, 4.000000, 18.000000\n8044, 0.000000, 5.000000, 18.000000\n8045, 1.000000, 5.000000, 18.000000\n8046, 2.000000, 5.000000, 18.000000\n8047, 3.000000, 5.000000, 18.000000\n8048, 4.000000, 5.000000, 18.000000\n8049, 5.000000, 5.000000, 18.000000\n8050, 6.000000, 5.000000, 18.000000\n8051, 7.000000, 5.000000, 18.000000\n8052, 8.000000, 5.000000, 18.000000\n8053, 9.000000, 5.000000, 18.000000\n8054, 10.000000, 5.000000, 18.000000\n8055, 11.000000, 5.000000, 18.000000\n8056, 12.000000, 5.000000, 18.000000\n8057, 13.000000, 5.000000, 18.000000\n8058, 14.000000, 5.000000, 18.000000\n8059, 15.000000, 5.000000, 18.000000\n8060, 16.000000, 5.000000, 18.000000\n8061, 17.000000, 5.000000, 18.000000\n8062, 18.000000, 5.000000, 18.000000\n8063, 19.000000, 5.000000, 18.000000\n8064, 20.000000, 5.000000, 18.000000\n8065, 0.000000, 6.000000, 18.000000\n8066, 1.000000, 6.000000, 18.000000\n8067, 2.000000, 6.000000, 18.000000\n8068, 3.000000, 6.000000, 18.000000\n8069, 4.000000, 6.000000, 18.000000\n8070, 5.000000, 6.000000, 18.000000\n8071, 6.000000, 6.000000, 18.000000\n8072, 7.000000, 6.000000, 18.000000\n8073, 8.000000, 6.000000, 18.000000\n8074, 9.000000, 6.000000, 18.000000\n8075, 10.000000, 6.000000, 18.000000\n8076, 11.000000, 6.000000, 18.000000\n8077, 12.000000, 6.000000, 18.000000\n8078, 13.000000, 6.000000, 18.000000\n8079, 14.000000, 6.000000, 18.000000\n8080, 15.000000, 6.000000, 18.000000\n8081, 16.000000, 6.000000, 18.000000\n8082, 17.000000, 6.000000, 18.000000\n8083, 18.000000, 6.000000, 18.000000\n8084, 19.000000, 6.000000, 18.000000\n8085, 20.000000, 6.000000, 18.000000\n8086, 0.000000, 7.000000, 18.000000\n8087, 1.000000, 7.000000, 18.000000\n8088, 2.000000, 7.000000, 18.000000\n8089, 3.000000, 7.000000, 18.000000\n8090, 4.000000, 7.000000, 18.000000\n8091, 5.000000, 7.000000, 18.000000\n8092, 6.000000, 7.000000, 18.000000\n8093, 7.000000, 7.000000, 18.000000\n8094, 8.000000, 7.000000, 18.000000\n8095, 9.000000, 7.000000, 18.000000\n8096, 10.000000, 7.000000, 18.000000\n8097, 11.000000, 7.000000, 18.000000\n8098, 12.000000, 7.000000, 18.000000\n8099, 13.000000, 7.000000, 18.000000\n8100, 14.000000, 7.000000, 18.000000\n8101, 15.000000, 7.000000, 18.000000\n8102, 16.000000, 7.000000, 18.000000\n8103, 17.000000, 7.000000, 18.000000\n8104, 18.000000, 7.000000, 18.000000\n8105, 19.000000, 7.000000, 18.000000\n8106, 20.000000, 7.000000, 18.000000\n8107, 0.000000, 8.000000, 18.000000\n8108, 1.000000, 8.000000, 18.000000\n8109, 2.000000, 8.000000, 18.000000\n8110, 3.000000, 8.000000, 18.000000\n8111, 4.000000, 8.000000, 18.000000\n8112, 5.000000, 8.000000, 18.000000\n8113, 6.000000, 8.000000, 18.000000\n8114, 7.000000, 8.000000, 18.000000\n8115, 8.000000, 8.000000, 18.000000\n8116, 9.000000, 8.000000, 18.000000\n8117, 10.000000, 8.000000, 18.000000\n8118, 11.000000, 8.000000, 18.000000\n8119, 12.000000, 8.000000, 18.000000\n8120, 13.000000, 8.000000, 18.000000\n8121, 14.000000, 8.000000, 18.000000\n8122, 15.000000, 8.000000, 18.000000\n8123, 16.000000, 8.000000, 18.000000\n8124, 17.000000, 8.000000, 18.000000\n8125, 18.000000, 8.000000, 18.000000\n8126, 19.000000, 8.000000, 18.000000\n8127, 20.000000, 8.000000, 18.000000\n8128, 0.000000, 9.000000, 18.000000\n8129, 1.000000, 9.000000, 18.000000\n8130, 2.000000, 9.000000, 18.000000\n8131, 3.000000, 9.000000, 18.000000\n8132, 4.000000, 9.000000, 18.000000\n8133, 5.000000, 9.000000, 18.000000\n8134, 6.000000, 9.000000, 18.000000\n8135, 7.000000, 9.000000, 18.000000\n8136, 8.000000, 9.000000, 18.000000\n8137, 9.000000, 9.000000, 18.000000\n8138, 10.000000, 9.000000, 18.000000\n8139, 11.000000, 9.000000, 18.000000\n8140, 12.000000, 9.000000, 18.000000\n8141, 13.000000, 9.000000, 18.000000\n8142, 14.000000, 9.000000, 18.000000\n8143, 15.000000, 9.000000, 18.000000\n8144, 16.000000, 9.000000, 18.000000\n8145, 17.000000, 9.000000, 18.000000\n8146, 18.000000, 9.000000, 18.000000\n8147, 19.000000, 9.000000, 18.000000\n8148, 20.000000, 9.000000, 18.000000\n8149, 0.000000, 10.000000, 18.000000\n8150, 1.000000, 10.000000, 18.000000\n8151, 2.000000, 10.000000, 18.000000\n8152, 3.000000, 10.000000, 18.000000\n8153, 4.000000, 10.000000, 18.000000\n8154, 5.000000, 10.000000, 18.000000\n8155, 6.000000, 10.000000, 18.000000\n8156, 7.000000, 10.000000, 18.000000\n8157, 8.000000, 10.000000, 18.000000\n8158, 9.000000, 10.000000, 18.000000\n8159, 10.000000, 10.000000, 18.000000\n8160, 11.000000, 10.000000, 18.000000\n8161, 12.000000, 10.000000, 18.000000\n8162, 13.000000, 10.000000, 18.000000\n8163, 14.000000, 10.000000, 18.000000\n8164, 15.000000, 10.000000, 18.000000\n8165, 16.000000, 10.000000, 18.000000\n8166, 17.000000, 10.000000, 18.000000\n8167, 18.000000, 10.000000, 18.000000\n8168, 19.000000, 10.000000, 18.000000\n8169, 20.000000, 10.000000, 18.000000\n8170, 0.000000, 11.000000, 18.000000\n8171, 1.000000, 11.000000, 18.000000\n8172, 2.000000, 11.000000, 18.000000\n8173, 3.000000, 11.000000, 18.000000\n8174, 4.000000, 11.000000, 18.000000\n8175, 5.000000, 11.000000, 18.000000\n8176, 6.000000, 11.000000, 18.000000\n8177, 7.000000, 11.000000, 18.000000\n8178, 8.000000, 11.000000, 18.000000\n8179, 9.000000, 11.000000, 18.000000\n8180, 10.000000, 11.000000, 18.000000\n8181, 11.000000, 11.000000, 18.000000\n8182, 12.000000, 11.000000, 18.000000\n8183, 13.000000, 11.000000, 18.000000\n8184, 14.000000, 11.000000, 18.000000\n8185, 15.000000, 11.000000, 18.000000\n8186, 16.000000, 11.000000, 18.000000\n8187, 17.000000, 11.000000, 18.000000\n8188, 18.000000, 11.000000, 18.000000\n8189, 19.000000, 11.000000, 18.000000\n8190, 20.000000, 11.000000, 18.000000\n8191, 0.000000, 12.000000, 18.000000\n8192, 1.000000, 12.000000, 18.000000\n8193, 2.000000, 12.000000, 18.000000\n8194, 3.000000, 12.000000, 18.000000\n8195, 4.000000, 12.000000, 18.000000\n8196, 5.000000, 12.000000, 18.000000\n8197, 6.000000, 12.000000, 18.000000\n8198, 7.000000, 12.000000, 18.000000\n8199, 8.000000, 12.000000, 18.000000\n8200, 9.000000, 12.000000, 18.000000\n8201, 10.000000, 12.000000, 18.000000\n8202, 11.000000, 12.000000, 18.000000\n8203, 12.000000, 12.000000, 18.000000\n8204, 13.000000, 12.000000, 18.000000\n8205, 14.000000, 12.000000, 18.000000\n8206, 15.000000, 12.000000, 18.000000\n8207, 16.000000, 12.000000, 18.000000\n8208, 17.000000, 12.000000, 18.000000\n8209, 18.000000, 12.000000, 18.000000\n8210, 19.000000, 12.000000, 18.000000\n8211, 20.000000, 12.000000, 18.000000\n8212, 0.000000, 13.000000, 18.000000\n8213, 1.000000, 13.000000, 18.000000\n8214, 2.000000, 13.000000, 18.000000\n8215, 3.000000, 13.000000, 18.000000\n8216, 4.000000, 13.000000, 18.000000\n8217, 5.000000, 13.000000, 18.000000\n8218, 6.000000, 13.000000, 18.000000\n8219, 7.000000, 13.000000, 18.000000\n8220, 8.000000, 13.000000, 18.000000\n8221, 9.000000, 13.000000, 18.000000\n8222, 10.000000, 13.000000, 18.000000\n8223, 11.000000, 13.000000, 18.000000\n8224, 12.000000, 13.000000, 18.000000\n8225, 13.000000, 13.000000, 18.000000\n8226, 14.000000, 13.000000, 18.000000\n8227, 15.000000, 13.000000, 18.000000\n8228, 16.000000, 13.000000, 18.000000\n8229, 17.000000, 13.000000, 18.000000\n8230, 18.000000, 13.000000, 18.000000\n8231, 19.000000, 13.000000, 18.000000\n8232, 20.000000, 13.000000, 18.000000\n8233, 0.000000, 14.000000, 18.000000\n8234, 1.000000, 14.000000, 18.000000\n8235, 2.000000, 14.000000, 18.000000\n8236, 3.000000, 14.000000, 18.000000\n8237, 4.000000, 14.000000, 18.000000\n8238, 5.000000, 14.000000, 18.000000\n8239, 6.000000, 14.000000, 18.000000\n8240, 7.000000, 14.000000, 18.000000\n8241, 8.000000, 14.000000, 18.000000\n8242, 9.000000, 14.000000, 18.000000\n8243, 10.000000, 14.000000, 18.000000\n8244, 11.000000, 14.000000, 18.000000\n8245, 12.000000, 14.000000, 18.000000\n8246, 13.000000, 14.000000, 18.000000\n8247, 14.000000, 14.000000, 18.000000\n8248, 15.000000, 14.000000, 18.000000\n8249, 16.000000, 14.000000, 18.000000\n8250, 17.000000, 14.000000, 18.000000\n8251, 18.000000, 14.000000, 18.000000\n8252, 19.000000, 14.000000, 18.000000\n8253, 20.000000, 14.000000, 18.000000\n8254, 0.000000, 15.000000, 18.000000\n8255, 1.000000, 15.000000, 18.000000\n8256, 2.000000, 15.000000, 18.000000\n8257, 3.000000, 15.000000, 18.000000\n8258, 4.000000, 15.000000, 18.000000\n8259, 5.000000, 15.000000, 18.000000\n8260, 6.000000, 15.000000, 18.000000\n8261, 7.000000, 15.000000, 18.000000\n8262, 8.000000, 15.000000, 18.000000\n8263, 9.000000, 15.000000, 18.000000\n8264, 10.000000, 15.000000, 18.000000\n8265, 11.000000, 15.000000, 18.000000\n8266, 12.000000, 15.000000, 18.000000\n8267, 13.000000, 15.000000, 18.000000\n8268, 14.000000, 15.000000, 18.000000\n8269, 15.000000, 15.000000, 18.000000\n8270, 16.000000, 15.000000, 18.000000\n8271, 17.000000, 15.000000, 18.000000\n8272, 18.000000, 15.000000, 18.000000\n8273, 19.000000, 15.000000, 18.000000\n8274, 20.000000, 15.000000, 18.000000\n8275, 0.000000, 16.000000, 18.000000\n8276, 1.000000, 16.000000, 18.000000\n8277, 2.000000, 16.000000, 18.000000\n8278, 3.000000, 16.000000, 18.000000\n8279, 4.000000, 16.000000, 18.000000\n8280, 5.000000, 16.000000, 18.000000\n8281, 6.000000, 16.000000, 18.000000\n8282, 7.000000, 16.000000, 18.000000\n8283, 8.000000, 16.000000, 18.000000\n8284, 9.000000, 16.000000, 18.000000\n8285, 10.000000, 16.000000, 18.000000\n8286, 11.000000, 16.000000, 18.000000\n8287, 12.000000, 16.000000, 18.000000\n8288, 13.000000, 16.000000, 18.000000\n8289, 14.000000, 16.000000, 18.000000\n8290, 15.000000, 16.000000, 18.000000\n8291, 16.000000, 16.000000, 18.000000\n8292, 17.000000, 16.000000, 18.000000\n8293, 18.000000, 16.000000, 18.000000\n8294, 19.000000, 16.000000, 18.000000\n8295, 20.000000, 16.000000, 18.000000\n8296, 0.000000, 17.000000, 18.000000\n8297, 1.000000, 17.000000, 18.000000\n8298, 2.000000, 17.000000, 18.000000\n8299, 3.000000, 17.000000, 18.000000\n8300, 4.000000, 17.000000, 18.000000\n8301, 5.000000, 17.000000, 18.000000\n8302, 6.000000, 17.000000, 18.000000\n8303, 7.000000, 17.000000, 18.000000\n8304, 8.000000, 17.000000, 18.000000\n8305, 9.000000, 17.000000, 18.000000\n8306, 10.000000, 17.000000, 18.000000\n8307, 11.000000, 17.000000, 18.000000\n8308, 12.000000, 17.000000, 18.000000\n8309, 13.000000, 17.000000, 18.000000\n8310, 14.000000, 17.000000, 18.000000\n8311, 15.000000, 17.000000, 18.000000\n8312, 16.000000, 17.000000, 18.000000\n8313, 17.000000, 17.000000, 18.000000\n8314, 18.000000, 17.000000, 18.000000\n8315, 19.000000, 17.000000, 18.000000\n8316, 20.000000, 17.000000, 18.000000\n8317, 0.000000, 18.000000, 18.000000\n8318, 1.000000, 18.000000, 18.000000\n8319, 2.000000, 18.000000, 18.000000\n8320, 3.000000, 18.000000, 18.000000\n8321, 4.000000, 18.000000, 18.000000\n8322, 5.000000, 18.000000, 18.000000\n8323, 6.000000, 18.000000, 18.000000\n8324, 7.000000, 18.000000, 18.000000\n8325, 8.000000, 18.000000, 18.000000\n8326, 9.000000, 18.000000, 18.000000\n8327, 10.000000, 18.000000, 18.000000\n8328, 11.000000, 18.000000, 18.000000\n8329, 12.000000, 18.000000, 18.000000\n8330, 13.000000, 18.000000, 18.000000\n8331, 14.000000, 18.000000, 18.000000\n8332, 15.000000, 18.000000, 18.000000\n8333, 16.000000, 18.000000, 18.000000\n8334, 17.000000, 18.000000, 18.000000\n8335, 18.000000, 18.000000, 18.000000\n8336, 19.000000, 18.000000, 18.000000\n8337, 20.000000, 18.000000, 18.000000\n8338, 0.000000, 19.000000, 18.000000\n8339, 1.000000, 19.000000, 18.000000\n8340, 2.000000, 19.000000, 18.000000\n8341, 3.000000, 19.000000, 18.000000\n8342, 4.000000, 19.000000, 18.000000\n8343, 5.000000, 19.000000, 18.000000\n8344, 6.000000, 19.000000, 18.000000\n8345, 7.000000, 19.000000, 18.000000\n8346, 8.000000, 19.000000, 18.000000\n8347, 9.000000, 19.000000, 18.000000\n8348, 10.000000, 19.000000, 18.000000\n8349, 11.000000, 19.000000, 18.000000\n8350, 12.000000, 19.000000, 18.000000\n8351, 13.000000, 19.000000, 18.000000\n8352, 14.000000, 19.000000, 18.000000\n8353, 15.000000, 19.000000, 18.000000\n8354, 16.000000, 19.000000, 18.000000\n8355, 17.000000, 19.000000, 18.000000\n8356, 18.000000, 19.000000, 18.000000\n8357, 19.000000, 19.000000, 18.000000\n8358, 20.000000, 19.000000, 18.000000\n8359, 0.000000, 20.000000, 18.000000\n8360, 1.000000, 20.000000, 18.000000\n8361, 2.000000, 20.000000, 18.000000\n8362, 3.000000, 20.000000, 18.000000\n8363, 4.000000, 20.000000, 18.000000\n8364, 5.000000, 20.000000, 18.000000\n8365, 6.000000, 20.000000, 18.000000\n8366, 7.000000, 20.000000, 18.000000\n8367, 8.000000, 20.000000, 18.000000\n8368, 9.000000, 20.000000, 18.000000\n8369, 10.000000, 20.000000, 18.000000\n8370, 11.000000, 20.000000, 18.000000\n8371, 12.000000, 20.000000, 18.000000\n8372, 13.000000, 20.000000, 18.000000\n8373, 14.000000, 20.000000, 18.000000\n8374, 15.000000, 20.000000, 18.000000\n8375, 16.000000, 20.000000, 18.000000\n8376, 17.000000, 20.000000, 18.000000\n8377, 18.000000, 20.000000, 18.000000\n8378, 19.000000, 20.000000, 18.000000\n8379, 20.000000, 20.000000, 18.000000\n8380, 0.000000, 0.000000, 19.000000\n8381, 1.000000, 0.000000, 19.000000\n8382, 2.000000, 0.000000, 19.000000\n8383, 3.000000, 0.000000, 19.000000\n8384, 4.000000, 0.000000, 19.000000\n8385, 5.000000, 0.000000, 19.000000\n8386, 6.000000, 0.000000, 19.000000\n8387, 7.000000, 0.000000, 19.000000\n8388, 8.000000, 0.000000, 19.000000\n8389, 9.000000, 0.000000, 19.000000\n8390, 10.000000, 0.000000, 19.000000\n8391, 11.000000, 0.000000, 19.000000\n8392, 12.000000, 0.000000, 19.000000\n8393, 13.000000, 0.000000, 19.000000\n8394, 14.000000, 0.000000, 19.000000\n8395, 15.000000, 0.000000, 19.000000\n8396, 16.000000, 0.000000, 19.000000\n8397, 17.000000, 0.000000, 19.000000\n8398, 18.000000, 0.000000, 19.000000\n8399, 19.000000, 0.000000, 19.000000\n8400, 20.000000, 0.000000, 19.000000\n8401, 0.000000, 1.000000, 19.000000\n8402, 1.000000, 1.000000, 19.000000\n8403, 2.000000, 1.000000, 19.000000\n8404, 3.000000, 1.000000, 19.000000\n8405, 4.000000, 1.000000, 19.000000\n8406, 5.000000, 1.000000, 19.000000\n8407, 6.000000, 1.000000, 19.000000\n8408, 7.000000, 1.000000, 19.000000\n8409, 8.000000, 1.000000, 19.000000\n8410, 9.000000, 1.000000, 19.000000\n8411, 10.000000, 1.000000, 19.000000\n8412, 11.000000, 1.000000, 19.000000\n8413, 12.000000, 1.000000, 19.000000\n8414, 13.000000, 1.000000, 19.000000\n8415, 14.000000, 1.000000, 19.000000\n8416, 15.000000, 1.000000, 19.000000\n8417, 16.000000, 1.000000, 19.000000\n8418, 17.000000, 1.000000, 19.000000\n8419, 18.000000, 1.000000, 19.000000\n8420, 19.000000, 1.000000, 19.000000\n8421, 20.000000, 1.000000, 19.000000\n8422, 0.000000, 2.000000, 19.000000\n8423, 1.000000, 2.000000, 19.000000\n8424, 2.000000, 2.000000, 19.000000\n8425, 3.000000, 2.000000, 19.000000\n8426, 4.000000, 2.000000, 19.000000\n8427, 5.000000, 2.000000, 19.000000\n8428, 6.000000, 2.000000, 19.000000\n8429, 7.000000, 2.000000, 19.000000\n8430, 8.000000, 2.000000, 19.000000\n8431, 9.000000, 2.000000, 19.000000\n8432, 10.000000, 2.000000, 19.000000\n8433, 11.000000, 2.000000, 19.000000\n8434, 12.000000, 2.000000, 19.000000\n8435, 13.000000, 2.000000, 19.000000\n8436, 14.000000, 2.000000, 19.000000\n8437, 15.000000, 2.000000, 19.000000\n8438, 16.000000, 2.000000, 19.000000\n8439, 17.000000, 2.000000, 19.000000\n8440, 18.000000, 2.000000, 19.000000\n8441, 19.000000, 2.000000, 19.000000\n8442, 20.000000, 2.000000, 19.000000\n8443, 0.000000, 3.000000, 19.000000\n8444, 1.000000, 3.000000, 19.000000\n8445, 2.000000, 3.000000, 19.000000\n8446, 3.000000, 3.000000, 19.000000\n8447, 4.000000, 3.000000, 19.000000\n8448, 5.000000, 3.000000, 19.000000\n8449, 6.000000, 3.000000, 19.000000\n8450, 7.000000, 3.000000, 19.000000\n8451, 8.000000, 3.000000, 19.000000\n8452, 9.000000, 3.000000, 19.000000\n8453, 10.000000, 3.000000, 19.000000\n8454, 11.000000, 3.000000, 19.000000\n8455, 12.000000, 3.000000, 19.000000\n8456, 13.000000, 3.000000, 19.000000\n8457, 14.000000, 3.000000, 19.000000\n8458, 15.000000, 3.000000, 19.000000\n8459, 16.000000, 3.000000, 19.000000\n8460, 17.000000, 3.000000, 19.000000\n8461, 18.000000, 3.000000, 19.000000\n8462, 19.000000, 3.000000, 19.000000\n8463, 20.000000, 3.000000, 19.000000\n8464, 0.000000, 4.000000, 19.000000\n8465, 1.000000, 4.000000, 19.000000\n8466, 2.000000, 4.000000, 19.000000\n8467, 3.000000, 4.000000, 19.000000\n8468, 4.000000, 4.000000, 19.000000\n8469, 5.000000, 4.000000, 19.000000\n8470, 6.000000, 4.000000, 19.000000\n8471, 7.000000, 4.000000, 19.000000\n8472, 8.000000, 4.000000, 19.000000\n8473, 9.000000, 4.000000, 19.000000\n8474, 10.000000, 4.000000, 19.000000\n8475, 11.000000, 4.000000, 19.000000\n8476, 12.000000, 4.000000, 19.000000\n8477, 13.000000, 4.000000, 19.000000\n8478, 14.000000, 4.000000, 19.000000\n8479, 15.000000, 4.000000, 19.000000\n8480, 16.000000, 4.000000, 19.000000\n8481, 17.000000, 4.000000, 19.000000\n8482, 18.000000, 4.000000, 19.000000\n8483, 19.000000, 4.000000, 19.000000\n8484, 20.000000, 4.000000, 19.000000\n8485, 0.000000, 5.000000, 19.000000\n8486, 1.000000, 5.000000, 19.000000\n8487, 2.000000, 5.000000, 19.000000\n8488, 3.000000, 5.000000, 19.000000\n8489, 4.000000, 5.000000, 19.000000\n8490, 5.000000, 5.000000, 19.000000\n8491, 6.000000, 5.000000, 19.000000\n8492, 7.000000, 5.000000, 19.000000\n8493, 8.000000, 5.000000, 19.000000\n8494, 9.000000, 5.000000, 19.000000\n8495, 10.000000, 5.000000, 19.000000\n8496, 11.000000, 5.000000, 19.000000\n8497, 12.000000, 5.000000, 19.000000\n8498, 13.000000, 5.000000, 19.000000\n8499, 14.000000, 5.000000, 19.000000\n8500, 15.000000, 5.000000, 19.000000\n8501, 16.000000, 5.000000, 19.000000\n8502, 17.000000, 5.000000, 19.000000\n8503, 18.000000, 5.000000, 19.000000\n8504, 19.000000, 5.000000, 19.000000\n8505, 20.000000, 5.000000, 19.000000\n8506, 0.000000, 6.000000, 19.000000\n8507, 1.000000, 6.000000, 19.000000\n8508, 2.000000, 6.000000, 19.000000\n8509, 3.000000, 6.000000, 19.000000\n8510, 4.000000, 6.000000, 19.000000\n8511, 5.000000, 6.000000, 19.000000\n8512, 6.000000, 6.000000, 19.000000\n8513, 7.000000, 6.000000, 19.000000\n8514, 8.000000, 6.000000, 19.000000\n8515, 9.000000, 6.000000, 19.000000\n8516, 10.000000, 6.000000, 19.000000\n8517, 11.000000, 6.000000, 19.000000\n8518, 12.000000, 6.000000, 19.000000\n8519, 13.000000, 6.000000, 19.000000\n8520, 14.000000, 6.000000, 19.000000\n8521, 15.000000, 6.000000, 19.000000\n8522, 16.000000, 6.000000, 19.000000\n8523, 17.000000, 6.000000, 19.000000\n8524, 18.000000, 6.000000, 19.000000\n8525, 19.000000, 6.000000, 19.000000\n8526, 20.000000, 6.000000, 19.000000\n8527, 0.000000, 7.000000, 19.000000\n8528, 1.000000, 7.000000, 19.000000\n8529, 2.000000, 7.000000, 19.000000\n8530, 3.000000, 7.000000, 19.000000\n8531, 4.000000, 7.000000, 19.000000\n8532, 5.000000, 7.000000, 19.000000\n8533, 6.000000, 7.000000, 19.000000\n8534, 7.000000, 7.000000, 19.000000\n8535, 8.000000, 7.000000, 19.000000\n8536, 9.000000, 7.000000, 19.000000\n8537, 10.000000, 7.000000, 19.000000\n8538, 11.000000, 7.000000, 19.000000\n8539, 12.000000, 7.000000, 19.000000\n8540, 13.000000, 7.000000, 19.000000\n8541, 14.000000, 7.000000, 19.000000\n8542, 15.000000, 7.000000, 19.000000\n8543, 16.000000, 7.000000, 19.000000\n8544, 17.000000, 7.000000, 19.000000\n8545, 18.000000, 7.000000, 19.000000\n8546, 19.000000, 7.000000, 19.000000\n8547, 20.000000, 7.000000, 19.000000\n8548, 0.000000, 8.000000, 19.000000\n8549, 1.000000, 8.000000, 19.000000\n8550, 2.000000, 8.000000, 19.000000\n8551, 3.000000, 8.000000, 19.000000\n8552, 4.000000, 8.000000, 19.000000\n8553, 5.000000, 8.000000, 19.000000\n8554, 6.000000, 8.000000, 19.000000\n8555, 7.000000, 8.000000, 19.000000\n8556, 8.000000, 8.000000, 19.000000\n8557, 9.000000, 8.000000, 19.000000\n8558, 10.000000, 8.000000, 19.000000\n8559, 11.000000, 8.000000, 19.000000\n8560, 12.000000, 8.000000, 19.000000\n8561, 13.000000, 8.000000, 19.000000\n8562, 14.000000, 8.000000, 19.000000\n8563, 15.000000, 8.000000, 19.000000\n8564, 16.000000, 8.000000, 19.000000\n8565, 17.000000, 8.000000, 19.000000\n8566, 18.000000, 8.000000, 19.000000\n8567, 19.000000, 8.000000, 19.000000\n8568, 20.000000, 8.000000, 19.000000\n8569, 0.000000, 9.000000, 19.000000\n8570, 1.000000, 9.000000, 19.000000\n8571, 2.000000, 9.000000, 19.000000\n8572, 3.000000, 9.000000, 19.000000\n8573, 4.000000, 9.000000, 19.000000\n8574, 5.000000, 9.000000, 19.000000\n8575, 6.000000, 9.000000, 19.000000\n8576, 7.000000, 9.000000, 19.000000\n8577, 8.000000, 9.000000, 19.000000\n8578, 9.000000, 9.000000, 19.000000\n8579, 10.000000, 9.000000, 19.000000\n8580, 11.000000, 9.000000, 19.000000\n8581, 12.000000, 9.000000, 19.000000\n8582, 13.000000, 9.000000, 19.000000\n8583, 14.000000, 9.000000, 19.000000\n8584, 15.000000, 9.000000, 19.000000\n8585, 16.000000, 9.000000, 19.000000\n8586, 17.000000, 9.000000, 19.000000\n8587, 18.000000, 9.000000, 19.000000\n8588, 19.000000, 9.000000, 19.000000\n8589, 20.000000, 9.000000, 19.000000\n8590, 0.000000, 10.000000, 19.000000\n8591, 1.000000, 10.000000, 19.000000\n8592, 2.000000, 10.000000, 19.000000\n8593, 3.000000, 10.000000, 19.000000\n8594, 4.000000, 10.000000, 19.000000\n8595, 5.000000, 10.000000, 19.000000\n8596, 6.000000, 10.000000, 19.000000\n8597, 7.000000, 10.000000, 19.000000\n8598, 8.000000, 10.000000, 19.000000\n8599, 9.000000, 10.000000, 19.000000\n8600, 10.000000, 10.000000, 19.000000\n8601, 11.000000, 10.000000, 19.000000\n8602, 12.000000, 10.000000, 19.000000\n8603, 13.000000, 10.000000, 19.000000\n8604, 14.000000, 10.000000, 19.000000\n8605, 15.000000, 10.000000, 19.000000\n8606, 16.000000, 10.000000, 19.000000\n8607, 17.000000, 10.000000, 19.000000\n8608, 18.000000, 10.000000, 19.000000\n8609, 19.000000, 10.000000, 19.000000\n8610, 20.000000, 10.000000, 19.000000\n8611, 0.000000, 11.000000, 19.000000\n8612, 1.000000, 11.000000, 19.000000\n8613, 2.000000, 11.000000, 19.000000\n8614, 3.000000, 11.000000, 19.000000\n8615, 4.000000, 11.000000, 19.000000\n8616, 5.000000, 11.000000, 19.000000\n8617, 6.000000, 11.000000, 19.000000\n8618, 7.000000, 11.000000, 19.000000\n8619, 8.000000, 11.000000, 19.000000\n8620, 9.000000, 11.000000, 19.000000\n8621, 10.000000, 11.000000, 19.000000\n8622, 11.000000, 11.000000, 19.000000\n8623, 12.000000, 11.000000, 19.000000\n8624, 13.000000, 11.000000, 19.000000\n8625, 14.000000, 11.000000, 19.000000\n8626, 15.000000, 11.000000, 19.000000\n8627, 16.000000, 11.000000, 19.000000\n8628, 17.000000, 11.000000, 19.000000\n8629, 18.000000, 11.000000, 19.000000\n8630, 19.000000, 11.000000, 19.000000\n8631, 20.000000, 11.000000, 19.000000\n8632, 0.000000, 12.000000, 19.000000\n8633, 1.000000, 12.000000, 19.000000\n8634, 2.000000, 12.000000, 19.000000\n8635, 3.000000, 12.000000, 19.000000\n8636, 4.000000, 12.000000, 19.000000\n8637, 5.000000, 12.000000, 19.000000\n8638, 6.000000, 12.000000, 19.000000\n8639, 7.000000, 12.000000, 19.000000\n8640, 8.000000, 12.000000, 19.000000\n8641, 9.000000, 12.000000, 19.000000\n8642, 10.000000, 12.000000, 19.000000\n8643, 11.000000, 12.000000, 19.000000\n8644, 12.000000, 12.000000, 19.000000\n8645, 13.000000, 12.000000, 19.000000\n8646, 14.000000, 12.000000, 19.000000\n8647, 15.000000, 12.000000, 19.000000\n8648, 16.000000, 12.000000, 19.000000\n8649, 17.000000, 12.000000, 19.000000\n8650, 18.000000, 12.000000, 19.000000\n8651, 19.000000, 12.000000, 19.000000\n8652, 20.000000, 12.000000, 19.000000\n8653, 0.000000, 13.000000, 19.000000\n8654, 1.000000, 13.000000, 19.000000\n8655, 2.000000, 13.000000, 19.000000\n8656, 3.000000, 13.000000, 19.000000\n8657, 4.000000, 13.000000, 19.000000\n8658, 5.000000, 13.000000, 19.000000\n8659, 6.000000, 13.000000, 19.000000\n8660, 7.000000, 13.000000, 19.000000\n8661, 8.000000, 13.000000, 19.000000\n8662, 9.000000, 13.000000, 19.000000\n8663, 10.000000, 13.000000, 19.000000\n8664, 11.000000, 13.000000, 19.000000\n8665, 12.000000, 13.000000, 19.000000\n8666, 13.000000, 13.000000, 19.000000\n8667, 14.000000, 13.000000, 19.000000\n8668, 15.000000, 13.000000, 19.000000\n8669, 16.000000, 13.000000, 19.000000\n8670, 17.000000, 13.000000, 19.000000\n8671, 18.000000, 13.000000, 19.000000\n8672, 19.000000, 13.000000, 19.000000\n8673, 20.000000, 13.000000, 19.000000\n8674, 0.000000, 14.000000, 19.000000\n8675, 1.000000, 14.000000, 19.000000\n8676, 2.000000, 14.000000, 19.000000\n8677, 3.000000, 14.000000, 19.000000\n8678, 4.000000, 14.000000, 19.000000\n8679, 5.000000, 14.000000, 19.000000\n8680, 6.000000, 14.000000, 19.000000\n8681, 7.000000, 14.000000, 19.000000\n8682, 8.000000, 14.000000, 19.000000\n8683, 9.000000, 14.000000, 19.000000\n8684, 10.000000, 14.000000, 19.000000\n8685, 11.000000, 14.000000, 19.000000\n8686, 12.000000, 14.000000, 19.000000\n8687, 13.000000, 14.000000, 19.000000\n8688, 14.000000, 14.000000, 19.000000\n8689, 15.000000, 14.000000, 19.000000\n8690, 16.000000, 14.000000, 19.000000\n8691, 17.000000, 14.000000, 19.000000\n8692, 18.000000, 14.000000, 19.000000\n8693, 19.000000, 14.000000, 19.000000\n8694, 20.000000, 14.000000, 19.000000\n8695, 0.000000, 15.000000, 19.000000\n8696, 1.000000, 15.000000, 19.000000\n8697, 2.000000, 15.000000, 19.000000\n8698, 3.000000, 15.000000, 19.000000\n8699, 4.000000, 15.000000, 19.000000\n8700, 5.000000, 15.000000, 19.000000\n8701, 6.000000, 15.000000, 19.000000\n8702, 7.000000, 15.000000, 19.000000\n8703, 8.000000, 15.000000, 19.000000\n8704, 9.000000, 15.000000, 19.000000\n8705, 10.000000, 15.000000, 19.000000\n8706, 11.000000, 15.000000, 19.000000\n8707, 12.000000, 15.000000, 19.000000\n8708, 13.000000, 15.000000, 19.000000\n8709, 14.000000, 15.000000, 19.000000\n8710, 15.000000, 15.000000, 19.000000\n8711, 16.000000, 15.000000, 19.000000\n8712, 17.000000, 15.000000, 19.000000\n8713, 18.000000, 15.000000, 19.000000\n8714, 19.000000, 15.000000, 19.000000\n8715, 20.000000, 15.000000, 19.000000\n8716, 0.000000, 16.000000, 19.000000\n8717, 1.000000, 16.000000, 19.000000\n8718, 2.000000, 16.000000, 19.000000\n8719, 3.000000, 16.000000, 19.000000\n8720, 4.000000, 16.000000, 19.000000\n8721, 5.000000, 16.000000, 19.000000\n8722, 6.000000, 16.000000, 19.000000\n8723, 7.000000, 16.000000, 19.000000\n8724, 8.000000, 16.000000, 19.000000\n8725, 9.000000, 16.000000, 19.000000\n8726, 10.000000, 16.000000, 19.000000\n8727, 11.000000, 16.000000, 19.000000\n8728, 12.000000, 16.000000, 19.000000\n8729, 13.000000, 16.000000, 19.000000\n8730, 14.000000, 16.000000, 19.000000\n8731, 15.000000, 16.000000, 19.000000\n8732, 16.000000, 16.000000, 19.000000\n8733, 17.000000, 16.000000, 19.000000\n8734, 18.000000, 16.000000, 19.000000\n8735, 19.000000, 16.000000, 19.000000\n8736, 20.000000, 16.000000, 19.000000\n8737, 0.000000, 17.000000, 19.000000\n8738, 1.000000, 17.000000, 19.000000\n8739, 2.000000, 17.000000, 19.000000\n8740, 3.000000, 17.000000, 19.000000\n8741, 4.000000, 17.000000, 19.000000\n8742, 5.000000, 17.000000, 19.000000\n8743, 6.000000, 17.000000, 19.000000\n8744, 7.000000, 17.000000, 19.000000\n8745, 8.000000, 17.000000, 19.000000\n8746, 9.000000, 17.000000, 19.000000\n8747, 10.000000, 17.000000, 19.000000\n8748, 11.000000, 17.000000, 19.000000\n8749, 12.000000, 17.000000, 19.000000\n8750, 13.000000, 17.000000, 19.000000\n8751, 14.000000, 17.000000, 19.000000\n8752, 15.000000, 17.000000, 19.000000\n8753, 16.000000, 17.000000, 19.000000\n8754, 17.000000, 17.000000, 19.000000\n8755, 18.000000, 17.000000, 19.000000\n8756, 19.000000, 17.000000, 19.000000\n8757, 20.000000, 17.000000, 19.000000\n8758, 0.000000, 18.000000, 19.000000\n8759, 1.000000, 18.000000, 19.000000\n8760, 2.000000, 18.000000, 19.000000\n8761, 3.000000, 18.000000, 19.000000\n8762, 4.000000, 18.000000, 19.000000\n8763, 5.000000, 18.000000, 19.000000\n8764, 6.000000, 18.000000, 19.000000\n8765, 7.000000, 18.000000, 19.000000\n8766, 8.000000, 18.000000, 19.000000\n8767, 9.000000, 18.000000, 19.000000\n8768, 10.000000, 18.000000, 19.000000\n8769, 11.000000, 18.000000, 19.000000\n8770, 12.000000, 18.000000, 19.000000\n8771, 13.000000, 18.000000, 19.000000\n8772, 14.000000, 18.000000, 19.000000\n8773, 15.000000, 18.000000, 19.000000\n8774, 16.000000, 18.000000, 19.000000\n8775, 17.000000, 18.000000, 19.000000\n8776, 18.000000, 18.000000, 19.000000\n8777, 19.000000, 18.000000, 19.000000\n8778, 20.000000, 18.000000, 19.000000\n8779, 0.000000, 19.000000, 19.000000\n8780, 1.000000, 19.000000, 19.000000\n8781, 2.000000, 19.000000, 19.000000\n8782, 3.000000, 19.000000, 19.000000\n8783, 4.000000, 19.000000, 19.000000\n8784, 5.000000, 19.000000, 19.000000\n8785, 6.000000, 19.000000, 19.000000\n8786, 7.000000, 19.000000, 19.000000\n8787, 8.000000, 19.000000, 19.000000\n8788, 9.000000, 19.000000, 19.000000\n8789, 10.000000, 19.000000, 19.000000\n8790, 11.000000, 19.000000, 19.000000\n8791, 12.000000, 19.000000, 19.000000\n8792, 13.000000, 19.000000, 19.000000\n8793, 14.000000, 19.000000, 19.000000\n8794, 15.000000, 19.000000, 19.000000\n8795, 16.000000, 19.000000, 19.000000\n8796, 17.000000, 19.000000, 19.000000\n8797, 18.000000, 19.000000, 19.000000\n8798, 19.000000, 19.000000, 19.000000\n8799, 20.000000, 19.000000, 19.000000\n8800, 0.000000, 20.000000, 19.000000\n8801, 1.000000, 20.000000, 19.000000\n8802, 2.000000, 20.000000, 19.000000\n8803, 3.000000, 20.000000, 19.000000\n8804, 4.000000, 20.000000, 19.000000\n8805, 5.000000, 20.000000, 19.000000\n8806, 6.000000, 20.000000, 19.000000\n8807, 7.000000, 20.000000, 19.000000\n8808, 8.000000, 20.000000, 19.000000\n8809, 9.000000, 20.000000, 19.000000\n8810, 10.000000, 20.000000, 19.000000\n8811, 11.000000, 20.000000, 19.000000\n8812, 12.000000, 20.000000, 19.000000\n8813, 13.000000, 20.000000, 19.000000\n8814, 14.000000, 20.000000, 19.000000\n8815, 15.000000, 20.000000, 19.000000\n8816, 16.000000, 20.000000, 19.000000\n8817, 17.000000, 20.000000, 19.000000\n8818, 18.000000, 20.000000, 19.000000\n8819, 19.000000, 20.000000, 19.000000\n8820, 20.000000, 20.000000, 19.000000\n8821, 0.000000, 0.000000, 20.000000\n8822, 1.000000, 0.000000, 20.000000\n8823, 2.000000, 0.000000, 20.000000\n8824, 3.000000, 0.000000, 20.000000\n8825, 4.000000, 0.000000, 20.000000\n8826, 5.000000, 0.000000, 20.000000\n8827, 6.000000, 0.000000, 20.000000\n8828, 7.000000, 0.000000, 20.000000\n8829, 8.000000, 0.000000, 20.000000\n8830, 9.000000, 0.000000, 20.000000\n8831, 10.000000, 0.000000, 20.000000\n8832, 11.000000, 0.000000, 20.000000\n8833, 12.000000, 0.000000, 20.000000\n8834, 13.000000, 0.000000, 20.000000\n8835, 14.000000, 0.000000, 20.000000\n8836, 15.000000, 0.000000, 20.000000\n8837, 16.000000, 0.000000, 20.000000\n8838, 17.000000, 0.000000, 20.000000\n8839, 18.000000, 0.000000, 20.000000\n8840, 19.000000, 0.000000, 20.000000\n8841, 20.000000, 0.000000, 20.000000\n8842, 0.000000, 1.000000, 20.000000\n8843, 1.000000, 1.000000, 20.000000\n8844, 2.000000, 1.000000, 20.000000\n8845, 3.000000, 1.000000, 20.000000\n8846, 4.000000, 1.000000, 20.000000\n8847, 5.000000, 1.000000, 20.000000\n8848, 6.000000, 1.000000, 20.000000\n8849, 7.000000, 1.000000, 20.000000\n8850, 8.000000, 1.000000, 20.000000\n8851, 9.000000, 1.000000, 20.000000\n8852, 10.000000, 1.000000, 20.000000\n8853, 11.000000, 1.000000, 20.000000\n8854, 12.000000, 1.000000, 20.000000\n8855, 13.000000, 1.000000, 20.000000\n8856, 14.000000, 1.000000, 20.000000\n8857, 15.000000, 1.000000, 20.000000\n8858, 16.000000, 1.000000, 20.000000\n8859, 17.000000, 1.000000, 20.000000\n8860, 18.000000, 1.000000, 20.000000\n8861, 19.000000, 1.000000, 20.000000\n8862, 20.000000, 1.000000, 20.000000\n8863, 0.000000, 2.000000, 20.000000\n8864, 1.000000, 2.000000, 20.000000\n8865, 2.000000, 2.000000, 20.000000\n8866, 3.000000, 2.000000, 20.000000\n8867, 4.000000, 2.000000, 20.000000\n8868, 5.000000, 2.000000, 20.000000\n8869, 6.000000, 2.000000, 20.000000\n8870, 7.000000, 2.000000, 20.000000\n8871, 8.000000, 2.000000, 20.000000\n8872, 9.000000, 2.000000, 20.000000\n8873, 10.000000, 2.000000, 20.000000\n8874, 11.000000, 2.000000, 20.000000\n8875, 12.000000, 2.000000, 20.000000\n8876, 13.000000, 2.000000, 20.000000\n8877, 14.000000, 2.000000, 20.000000\n8878, 15.000000, 2.000000, 20.000000\n8879, 16.000000, 2.000000, 20.000000\n8880, 17.000000, 2.000000, 20.000000\n8881, 18.000000, 2.000000, 20.000000\n8882, 19.000000, 2.000000, 20.000000\n8883, 20.000000, 2.000000, 20.000000\n8884, 0.000000, 3.000000, 20.000000\n8885, 1.000000, 3.000000, 20.000000\n8886, 2.000000, 3.000000, 20.000000\n8887, 3.000000, 3.000000, 20.000000\n8888, 4.000000, 3.000000, 20.000000\n8889, 5.000000, 3.000000, 20.000000\n8890, 6.000000, 3.000000, 20.000000\n8891, 7.000000, 3.000000, 20.000000\n8892, 8.000000, 3.000000, 20.000000\n8893, 9.000000, 3.000000, 20.000000\n8894, 10.000000, 3.000000, 20.000000\n8895, 11.000000, 3.000000, 20.000000\n8896, 12.000000, 3.000000, 20.000000\n8897, 13.000000, 3.000000, 20.000000\n8898, 14.000000, 3.000000, 20.000000\n8899, 15.000000, 3.000000, 20.000000\n8900, 16.000000, 3.000000, 20.000000\n8901, 17.000000, 3.000000, 20.000000\n8902, 18.000000, 3.000000, 20.000000\n8903, 19.000000, 3.000000, 20.000000\n8904, 20.000000, 3.000000, 20.000000\n8905, 0.000000, 4.000000, 20.000000\n8906, 1.000000, 4.000000, 20.000000\n8907, 2.000000, 4.000000, 20.000000\n8908, 3.000000, 4.000000, 20.000000\n8909, 4.000000, 4.000000, 20.000000\n8910, 5.000000, 4.000000, 20.000000\n8911, 6.000000, 4.000000, 20.000000\n8912, 7.000000, 4.000000, 20.000000\n8913, 8.000000, 4.000000, 20.000000\n8914, 9.000000, 4.000000, 20.000000\n8915, 10.000000, 4.000000, 20.000000\n8916, 11.000000, 4.000000, 20.000000\n8917, 12.000000, 4.000000, 20.000000\n8918, 13.000000, 4.000000, 20.000000\n8919, 14.000000, 4.000000, 20.000000\n8920, 15.000000, 4.000000, 20.000000\n8921, 16.000000, 4.000000, 20.000000\n8922, 17.000000, 4.000000, 20.000000\n8923, 18.000000, 4.000000, 20.000000\n8924, 19.000000, 4.000000, 20.000000\n8925, 20.000000, 4.000000, 20.000000\n8926, 0.000000, 5.000000, 20.000000\n8927, 1.000000, 5.000000, 20.000000\n8928, 2.000000, 5.000000, 20.000000\n8929, 3.000000, 5.000000, 20.000000\n8930, 4.000000, 5.000000, 20.000000\n8931, 5.000000, 5.000000, 20.000000\n8932, 6.000000, 5.000000, 20.000000\n8933, 7.000000, 5.000000, 20.000000\n8934, 8.000000, 5.000000, 20.000000\n8935, 9.000000, 5.000000, 20.000000\n8936, 10.000000, 5.000000, 20.000000\n8937, 11.000000, 5.000000, 20.000000\n8938, 12.000000, 5.000000, 20.000000\n8939, 13.000000, 5.000000, 20.000000\n8940, 14.000000, 5.000000, 20.000000\n8941, 15.000000, 5.000000, 20.000000\n8942, 16.000000, 5.000000, 20.000000\n8943, 17.000000, 5.000000, 20.000000\n8944, 18.000000, 5.000000, 20.000000\n8945, 19.000000, 5.000000, 20.000000\n8946, 20.000000, 5.000000, 20.000000\n8947, 0.000000, 6.000000, 20.000000\n8948, 1.000000, 6.000000, 20.000000\n8949, 2.000000, 6.000000, 20.000000\n8950, 3.000000, 6.000000, 20.000000\n8951, 4.000000, 6.000000, 20.000000\n8952, 5.000000, 6.000000, 20.000000\n8953, 6.000000, 6.000000, 20.000000\n8954, 7.000000, 6.000000, 20.000000\n8955, 8.000000, 6.000000, 20.000000\n8956, 9.000000, 6.000000, 20.000000\n8957, 10.000000, 6.000000, 20.000000\n8958, 11.000000, 6.000000, 20.000000\n8959, 12.000000, 6.000000, 20.000000\n8960, 13.000000, 6.000000, 20.000000\n8961, 14.000000, 6.000000, 20.000000\n8962, 15.000000, 6.000000, 20.000000\n8963, 16.000000, 6.000000, 20.000000\n8964, 17.000000, 6.000000, 20.000000\n8965, 18.000000, 6.000000, 20.000000\n8966, 19.000000, 6.000000, 20.000000\n8967, 20.000000, 6.000000, 20.000000\n8968, 0.000000, 7.000000, 20.000000\n8969, 1.000000, 7.000000, 20.000000\n8970, 2.000000, 7.000000, 20.000000\n8971, 3.000000, 7.000000, 20.000000\n8972, 4.000000, 7.000000, 20.000000\n8973, 5.000000, 7.000000, 20.000000\n8974, 6.000000, 7.000000, 20.000000\n8975, 7.000000, 7.000000, 20.000000\n8976, 8.000000, 7.000000, 20.000000\n8977, 9.000000, 7.000000, 20.000000\n8978, 10.000000, 7.000000, 20.000000\n8979, 11.000000, 7.000000, 20.000000\n8980, 12.000000, 7.000000, 20.000000\n8981, 13.000000, 7.000000, 20.000000\n8982, 14.000000, 7.000000, 20.000000\n8983, 15.000000, 7.000000, 20.000000\n8984, 16.000000, 7.000000, 20.000000\n8985, 17.000000, 7.000000, 20.000000\n8986, 18.000000, 7.000000, 20.000000\n8987, 19.000000, 7.000000, 20.000000\n8988, 20.000000, 7.000000, 20.000000\n8989, 0.000000, 8.000000, 20.000000\n8990, 1.000000, 8.000000, 20.000000\n8991, 2.000000, 8.000000, 20.000000\n8992, 3.000000, 8.000000, 20.000000\n8993, 4.000000, 8.000000, 20.000000\n8994, 5.000000, 8.000000, 20.000000\n8995, 6.000000, 8.000000, 20.000000\n8996, 7.000000, 8.000000, 20.000000\n8997, 8.000000, 8.000000, 20.000000\n8998, 9.000000, 8.000000, 20.000000\n8999, 10.000000, 8.000000, 20.000000\n9000, 11.000000, 8.000000, 20.000000\n9001, 12.000000, 8.000000, 20.000000\n9002, 13.000000, 8.000000, 20.000000\n9003, 14.000000, 8.000000, 20.000000\n9004, 15.000000, 8.000000, 20.000000\n9005, 16.000000, 8.000000, 20.000000\n9006, 17.000000, 8.000000, 20.000000\n9007, 18.000000, 8.000000, 20.000000\n9008, 19.000000, 8.000000, 20.000000\n9009, 20.000000, 8.000000, 20.000000\n9010, 0.000000, 9.000000, 20.000000\n9011, 1.000000, 9.000000, 20.000000\n9012, 2.000000, 9.000000, 20.000000\n9013, 3.000000, 9.000000, 20.000000\n9014, 4.000000, 9.000000, 20.000000\n9015, 5.000000, 9.000000, 20.000000\n9016, 6.000000, 9.000000, 20.000000\n9017, 7.000000, 9.000000, 20.000000\n9018, 8.000000, 9.000000, 20.000000\n9019, 9.000000, 9.000000, 20.000000\n9020, 10.000000, 9.000000, 20.000000\n9021, 11.000000, 9.000000, 20.000000\n9022, 12.000000, 9.000000, 20.000000\n9023, 13.000000, 9.000000, 20.000000\n9024, 14.000000, 9.000000, 20.000000\n9025, 15.000000, 9.000000, 20.000000\n9026, 16.000000, 9.000000, 20.000000\n9027, 17.000000, 9.000000, 20.000000\n9028, 18.000000, 9.000000, 20.000000\n9029, 19.000000, 9.000000, 20.000000\n9030, 20.000000, 9.000000, 20.000000\n9031, 0.000000, 10.000000, 20.000000\n9032, 1.000000, 10.000000, 20.000000\n9033, 2.000000, 10.000000, 20.000000\n9034, 3.000000, 10.000000, 20.000000\n9035, 4.000000, 10.000000, 20.000000\n9036, 5.000000, 10.000000, 20.000000\n9037, 6.000000, 10.000000, 20.000000\n9038, 7.000000, 10.000000, 20.000000\n9039, 8.000000, 10.000000, 20.000000\n9040, 9.000000, 10.000000, 20.000000\n9041, 10.000000, 10.000000, 20.000000\n9042, 11.000000, 10.000000, 20.000000\n9043, 12.000000, 10.000000, 20.000000\n9044, 13.000000, 10.000000, 20.000000\n9045, 14.000000, 10.000000, 20.000000\n9046, 15.000000, 10.000000, 20.000000\n9047, 16.000000, 10.000000, 20.000000\n9048, 17.000000, 10.000000, 20.000000\n9049, 18.000000, 10.000000, 20.000000\n9050, 19.000000, 10.000000, 20.000000\n9051, 20.000000, 10.000000, 20.000000\n9052, 0.000000, 11.000000, 20.000000\n9053, 1.000000, 11.000000, 20.000000\n9054, 2.000000, 11.000000, 20.000000\n9055, 3.000000, 11.000000, 20.000000\n9056, 4.000000, 11.000000, 20.000000\n9057, 5.000000, 11.000000, 20.000000\n9058, 6.000000, 11.000000, 20.000000\n9059, 7.000000, 11.000000, 20.000000\n9060, 8.000000, 11.000000, 20.000000\n9061, 9.000000, 11.000000, 20.000000\n9062, 10.000000, 11.000000, 20.000000\n9063, 11.000000, 11.000000, 20.000000\n9064, 12.000000, 11.000000, 20.000000\n9065, 13.000000, 11.000000, 20.000000\n9066, 14.000000, 11.000000, 20.000000\n9067, 15.000000, 11.000000, 20.000000\n9068, 16.000000, 11.000000, 20.000000\n9069, 17.000000, 11.000000, 20.000000\n9070, 18.000000, 11.000000, 20.000000\n9071, 19.000000, 11.000000, 20.000000\n9072, 20.000000, 11.000000, 20.000000\n9073, 0.000000, 12.000000, 20.000000\n9074, 1.000000, 12.000000, 20.000000\n9075, 2.000000, 12.000000, 20.000000\n9076, 3.000000, 12.000000, 20.000000\n9077, 4.000000, 12.000000, 20.000000\n9078, 5.000000, 12.000000, 20.000000\n9079, 6.000000, 12.000000, 20.000000\n9080, 7.000000, 12.000000, 20.000000\n9081, 8.000000, 12.000000, 20.000000\n9082, 9.000000, 12.000000, 20.000000\n9083, 10.000000, 12.000000, 20.000000\n9084, 11.000000, 12.000000, 20.000000\n9085, 12.000000, 12.000000, 20.000000\n9086, 13.000000, 12.000000, 20.000000\n9087, 14.000000, 12.000000, 20.000000\n9088, 15.000000, 12.000000, 20.000000\n9089, 16.000000, 12.000000, 20.000000\n9090, 17.000000, 12.000000, 20.000000\n9091, 18.000000, 12.000000, 20.000000\n9092, 19.000000, 12.000000, 20.000000\n9093, 20.000000, 12.000000, 20.000000\n9094, 0.000000, 13.000000, 20.000000\n9095, 1.000000, 13.000000, 20.000000\n9096, 2.000000, 13.000000, 20.000000\n9097, 3.000000, 13.000000, 20.000000\n9098, 4.000000, 13.000000, 20.000000\n9099, 5.000000, 13.000000, 20.000000\n9100, 6.000000, 13.000000, 20.000000\n9101, 7.000000, 13.000000, 20.000000\n9102, 8.000000, 13.000000, 20.000000\n9103, 9.000000, 13.000000, 20.000000\n9104, 10.000000, 13.000000, 20.000000\n9105, 11.000000, 13.000000, 20.000000\n9106, 12.000000, 13.000000, 20.000000\n9107, 13.000000, 13.000000, 20.000000\n9108, 14.000000, 13.000000, 20.000000\n9109, 15.000000, 13.000000, 20.000000\n9110, 16.000000, 13.000000, 20.000000\n9111, 17.000000, 13.000000, 20.000000\n9112, 18.000000, 13.000000, 20.000000\n9113, 19.000000, 13.000000, 20.000000\n9114, 20.000000, 13.000000, 20.000000\n9115, 0.000000, 14.000000, 20.000000\n9116, 1.000000, 14.000000, 20.000000\n9117, 2.000000, 14.000000, 20.000000\n9118, 3.000000, 14.000000, 20.000000\n9119, 4.000000, 14.000000, 20.000000\n9120, 5.000000, 14.000000, 20.000000\n9121, 6.000000, 14.000000, 20.000000\n9122, 7.000000, 14.000000, 20.000000\n9123, 8.000000, 14.000000, 20.000000\n9124, 9.000000, 14.000000, 20.000000\n9125, 10.000000, 14.000000, 20.000000\n9126, 11.000000, 14.000000, 20.000000\n9127, 12.000000, 14.000000, 20.000000\n9128, 13.000000, 14.000000, 20.000000\n9129, 14.000000, 14.000000, 20.000000\n9130, 15.000000, 14.000000, 20.000000\n9131, 16.000000, 14.000000, 20.000000\n9132, 17.000000, 14.000000, 20.000000\n9133, 18.000000, 14.000000, 20.000000\n9134, 19.000000, 14.000000, 20.000000\n9135, 20.000000, 14.000000, 20.000000\n9136, 0.000000, 15.000000, 20.000000\n9137, 1.000000, 15.000000, 20.000000\n9138, 2.000000, 15.000000, 20.000000\n9139, 3.000000, 15.000000, 20.000000\n9140, 4.000000, 15.000000, 20.000000\n9141, 5.000000, 15.000000, 20.000000\n9142, 6.000000, 15.000000, 20.000000\n9143, 7.000000, 15.000000, 20.000000\n9144, 8.000000, 15.000000, 20.000000\n9145, 9.000000, 15.000000, 20.000000\n9146, 10.000000, 15.000000, 20.000000\n9147, 11.000000, 15.000000, 20.000000\n9148, 12.000000, 15.000000, 20.000000\n9149, 13.000000, 15.000000, 20.000000\n9150, 14.000000, 15.000000, 20.000000\n9151, 15.000000, 15.000000, 20.000000\n9152, 16.000000, 15.000000, 20.000000\n9153, 17.000000, 15.000000, 20.000000\n9154, 18.000000, 15.000000, 20.000000\n9155, 19.000000, 15.000000, 20.000000\n9156, 20.000000, 15.000000, 20.000000\n9157, 0.000000, 16.000000, 20.000000\n9158, 1.000000, 16.000000, 20.000000\n9159, 2.000000, 16.000000, 20.000000\n9160, 3.000000, 16.000000, 20.000000\n9161, 4.000000, 16.000000, 20.000000\n9162, 5.000000, 16.000000, 20.000000\n9163, 6.000000, 16.000000, 20.000000\n9164, 7.000000, 16.000000, 20.000000\n9165, 8.000000, 16.000000, 20.000000\n9166, 9.000000, 16.000000, 20.000000\n9167, 10.000000, 16.000000, 20.000000\n9168, 11.000000, 16.000000, 20.000000\n9169, 12.000000, 16.000000, 20.000000\n9170, 13.000000, 16.000000, 20.000000\n9171, 14.000000, 16.000000, 20.000000\n9172, 15.000000, 16.000000, 20.000000\n9173, 16.000000, 16.000000, 20.000000\n9174, 17.000000, 16.000000, 20.000000\n9175, 18.000000, 16.000000, 20.000000\n9176, 19.000000, 16.000000, 20.000000\n9177, 20.000000, 16.000000, 20.000000\n9178, 0.000000, 17.000000, 20.000000\n9179, 1.000000, 17.000000, 20.000000\n9180, 2.000000, 17.000000, 20.000000\n9181, 3.000000, 17.000000, 20.000000\n9182, 4.000000, 17.000000, 20.000000\n9183, 5.000000, 17.000000, 20.000000\n9184, 6.000000, 17.000000, 20.000000\n9185, 7.000000, 17.000000, 20.000000\n9186, 8.000000, 17.000000, 20.000000\n9187, 9.000000, 17.000000, 20.000000\n9188, 10.000000, 17.000000, 20.000000\n9189, 11.000000, 17.000000, 20.000000\n9190, 12.000000, 17.000000, 20.000000\n9191, 13.000000, 17.000000, 20.000000\n9192, 14.000000, 17.000000, 20.000000\n9193, 15.000000, 17.000000, 20.000000\n9194, 16.000000, 17.000000, 20.000000\n9195, 17.000000, 17.000000, 20.000000\n9196, 18.000000, 17.000000, 20.000000\n9197, 19.000000, 17.000000, 20.000000\n9198, 20.000000, 17.000000, 20.000000\n9199, 0.000000, 18.000000, 20.000000\n9200, 1.000000, 18.000000, 20.000000\n9201, 2.000000, 18.000000, 20.000000\n9202, 3.000000, 18.000000, 20.000000\n9203, 4.000000, 18.000000, 20.000000\n9204, 5.000000, 18.000000, 20.000000\n9205, 6.000000, 18.000000, 20.000000\n9206, 7.000000, 18.000000, 20.000000\n9207, 8.000000, 18.000000, 20.000000\n9208, 9.000000, 18.000000, 20.000000\n9209, 10.000000, 18.000000, 20.000000\n9210, 11.000000, 18.000000, 20.000000\n9211, 12.000000, 18.000000, 20.000000\n9212, 13.000000, 18.000000, 20.000000\n9213, 14.000000, 18.000000, 20.000000\n9214, 15.000000, 18.000000, 20.000000\n9215, 16.000000, 18.000000, 20.000000\n9216, 17.000000, 18.000000, 20.000000\n9217, 18.000000, 18.000000, 20.000000\n9218, 19.000000, 18.000000, 20.000000\n9219, 20.000000, 18.000000, 20.000000\n9220, 0.000000, 19.000000, 20.000000\n9221, 1.000000, 19.000000, 20.000000\n9222, 2.000000, 19.000000, 20.000000\n9223, 3.000000, 19.000000, 20.000000\n9224, 4.000000, 19.000000, 20.000000\n9225, 5.000000, 19.000000, 20.000000\n9226, 6.000000, 19.000000, 20.000000\n9227, 7.000000, 19.000000, 20.000000\n9228, 8.000000, 19.000000, 20.000000\n9229, 9.000000, 19.000000, 20.000000\n9230, 10.000000, 19.000000, 20.000000\n9231, 11.000000, 19.000000, 20.000000\n9232, 12.000000, 19.000000, 20.000000\n9233, 13.000000, 19.000000, 20.000000\n9234, 14.000000, 19.000000, 20.000000\n9235, 15.000000, 19.000000, 20.000000\n9236, 16.000000, 19.000000, 20.000000\n9237, 17.000000, 19.000000, 20.000000\n9238, 18.000000, 19.000000, 20.000000\n9239, 19.000000, 19.000000, 20.000000\n9240, 20.000000, 19.000000, 20.000000\n9241, 0.000000, 20.000000, 20.000000\n9242, 1.000000, 20.000000, 20.000000\n9243, 2.000000, 20.000000, 20.000000\n9244, 3.000000, 20.000000, 20.000000\n9245, 4.000000, 20.000000, 20.000000\n9246, 5.000000, 20.000000, 20.000000\n9247, 6.000000, 20.000000, 20.000000\n9248, 7.000000, 20.000000, 20.000000\n9249, 8.000000, 20.000000, 20.000000\n9250, 9.000000, 20.000000, 20.000000\n9251, 10.000000, 20.000000, 20.000000\n9252, 11.000000, 20.000000, 20.000000\n9253, 12.000000, 20.000000, 20.000000\n9254, 13.000000, 20.000000, 20.000000\n9255, 14.000000, 20.000000, 20.000000\n9256, 15.000000, 20.000000, 20.000000\n9257, 16.000000, 20.000000, 20.000000\n9258, 17.000000, 20.000000, 20.000000\n9259, 18.000000, 20.000000, 20.000000\n9260, 19.000000, 20.000000, 20.000000\n9261, 20.000000, 20.000000, 20.000000\n999999, 0.000000, 0.000000, 0.000000\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-1 Dream3D/testcase_sects.inp",
    "content": "** Generated by : ImportExport Version 6.5.163.1998a502a\n** ----------------------------------------------------------------\n**\n** Each section is a separate grain\n** Section: Grain1\n*Solid Section, elset=Grain1_set, material=Grain_Mat1\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain2\n*Solid Section, elset=Grain2_set, material=Grain_Mat2\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain3\n*Solid Section, elset=Grain3_set, material=Grain_Mat3\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain4\n*Solid Section, elset=Grain4_set, material=Grain_Mat4\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain5\n*Solid Section, elset=Grain5_set, material=Grain_Mat5\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain6\n*Solid Section, elset=Grain6_set, material=Grain_Mat6\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain7\n*Solid Section, elset=Grain7_set, material=Grain_Mat7\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain8\n*Solid Section, elset=Grain8_set, material=Grain_Mat8\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain9\n*Solid Section, elset=Grain9_set, material=Grain_Mat9\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain10\n*Solid Section, elset=Grain10_set, material=Grain_Mat10\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain11\n*Solid Section, elset=Grain11_set, material=Grain_Mat11\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain12\n*Solid Section, elset=Grain12_set, material=Grain_Mat12\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain13\n*Solid Section, elset=Grain13_set, material=Grain_Mat13\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain14\n*Solid Section, elset=Grain14_set, material=Grain_Mat14\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain15\n*Solid Section, elset=Grain15_set, material=Grain_Mat15\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain16\n*Solid Section, elset=Grain16_set, material=Grain_Mat16\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain17\n*Solid Section, elset=Grain17_set, material=Grain_Mat17\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain18\n*Solid Section, elset=Grain18_set, material=Grain_Mat18\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain19\n*Solid Section, elset=Grain19_set, material=Grain_Mat19\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain20\n*Solid Section, elset=Grain20_set, material=Grain_Mat20\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain21\n*Solid Section, elset=Grain21_set, material=Grain_Mat21\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain22\n*Solid Section, elset=Grain22_set, material=Grain_Mat22\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain23\n*Solid Section, elset=Grain23_set, material=Grain_Mat23\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain24\n*Solid Section, elset=Grain24_set, material=Grain_Mat24\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain25\n*Solid Section, elset=Grain25_set, material=Grain_Mat25\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain26\n*Solid Section, elset=Grain26_set, material=Grain_Mat26\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain27\n*Solid Section, elset=Grain27_set, material=Grain_Mat27\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain28\n*Solid Section, elset=Grain28_set, material=Grain_Mat28\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain29\n*Solid Section, elset=Grain29_set, material=Grain_Mat29\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain30\n*Solid Section, elset=Grain30_set, material=Grain_Mat30\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain31\n*Solid Section, elset=Grain31_set, material=Grain_Mat31\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain32\n*Solid Section, elset=Grain32_set, material=Grain_Mat32\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain33\n*Solid Section, elset=Grain33_set, material=Grain_Mat33\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain34\n*Solid Section, elset=Grain34_set, material=Grain_Mat34\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain35\n*Solid Section, elset=Grain35_set, material=Grain_Mat35\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain36\n*Solid Section, elset=Grain36_set, material=Grain_Mat36\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain37\n*Solid Section, elset=Grain37_set, material=Grain_Mat37\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain38\n*Solid Section, elset=Grain38_set, material=Grain_Mat38\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain39\n*Solid Section, elset=Grain39_set, material=Grain_Mat39\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain40\n*Solid Section, elset=Grain40_set, material=Grain_Mat40\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain41\n*Solid Section, elset=Grain41_set, material=Grain_Mat41\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain42\n*Solid Section, elset=Grain42_set, material=Grain_Mat42\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain43\n*Solid Section, elset=Grain43_set, material=Grain_Mat43\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain44\n*Solid Section, elset=Grain44_set, material=Grain_Mat44\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain45\n*Solid Section, elset=Grain45_set, material=Grain_Mat45\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain46\n*Solid Section, elset=Grain46_set, material=Grain_Mat46\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain47\n*Solid Section, elset=Grain47_set, material=Grain_Mat47\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain48\n*Solid Section, elset=Grain48_set, material=Grain_Mat48\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain49\n*Solid Section, elset=Grain49_set, material=Grain_Mat49\n*Hourglass Stiffness\n250\n** --------------------------------------\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/Dream3D2Abaqus.m",
    "content": "function Dream3D2Abaqus(filename,matID,noDepvar)\r\n\r\n\r\n\r\n  \r\n%% Input\r\n% filename - name of the material parameter file \r\n\r\n% Set material ID:\r\n% - enter \"0\" to use Dream3D number output\r\n% - enter \"1-10\" material ID number if user defined!\r\n\r\n\r\n% Number of state variables\r\n% Number of outputs\r\n% noDepvar\r\n\r\n\r\n\r\n\r\n% The name of the excel file:\r\n% inputfile_info.xlsx\r\n    \r\n% --------------------------\r\n% Convert the Dream3D outputs to Abaqus input file\r\n% Designed for input structure of DBF_code - A UMAT subroutine for crystal\r\n% plasticity\r\n\r\n% Jan. 29th, 2022\r\n% written by\r\n% Eralp Demir\r\n% eralp.demir@eng.ox.ac.uk\r\n% --------------------------\r\n    \r\ntic  \r\n\r\nformat shortg\r\n\r\nfid = fopen([filename '.vox'],'r+');\r\n\r\nrawData = textscan(fid, '%f %f %f %f %f %f %d %d','delimiter',' ');\r\nfclose(fid);\r\n\r\n% load euler angles, coordinates, grain and phase IDs\r\neuler   = cell2mat(rawData(1:3));\r\nxyz     = cell2mat(rawData(4:6));\r\ngrains  = cell2mat(rawData(7));\r\nphases  = cell2mat(rawData(8));\r\n\r\n\r\nclear max_value\r\nclear total_els\r\n%calculate the maximum value of elements and nodes\r\nmax_value=max(cell2mat(rawData(4)));\r\ntotal_els=size(euler,1);\r\n\r\n% Material-ID\r\nmaterials = ones(total_els,1)*matID;\r\n\r\n\r\n\r\n\r\n\r\n\r\n[grain_order, grain_record]=unique(grains);\r\n\r\ngrain_order=grain_order';\r\n\r\ngrain_record=grain_record';\r\n\r\n\r\n\r\nphase_order=phases(grain_record);\r\n\r\n\r\nmaterial_order=materials(grain_record);\r\n\r\neuler_angle1=euler(grain_record,1);\r\neuler_angle2=euler(grain_record,2);\r\neuler_angle3=euler(grain_record,3);\r\n%     \r\n\r\n\r\n\r\n% %% Generate the rotation matrix        \r\n% for ii=1:length(grain_order)\r\n%     %%\r\n%     %need to create the rotation matrix for each euler angle for each\r\n%     %grain.  This matrix is then used to rotate a global orientation to\r\n%     %the what is is n the local orientation.\r\n%     zrot=[cosd(euler_angle1(ii)), sind(euler_angle1(ii)), 0; -sind(euler_angle1(ii)), cosd(euler_angle1(ii)),0; 0,0,1];\r\n%     xrot=[1,0,0;0,cosd(euler_angle2(ii)),sind(euler_angle2(ii));0,-sind(euler_angle2(ii)),cosd(euler_angle2(ii))];\r\n%     zrot2=[cosd(euler_angle3(ii)),sind(euler_angle3(ii)),0;-sind(euler_angle3(ii)),cosd(euler_angle3(ii)),0;0,0,1];\r\n% \r\n%     %total rotation matrix - crystal to sample transformation\r\n%     total_rot=transpose(zrot2*xrot*zrot);\r\n% \r\n% \r\n% \r\n% end\r\n\r\n\r\n\r\nformat long\r\n% import node coordinates\r\nfid = fopen([filename '_nodes.inp'],'r+');\r\nindata = textscan(fid, '%d %f %f %f', 'HeaderLines',4,'delimiter',',');\r\nfclose(fid);\r\n\r\n% Dream3D output is in micrometers - NOT converted to mm    \r\nnodes = [double(indata{1,1}), indata{1,2} indata{1,3}, indata{1,4}];\r\nnodes = nodes(1:end-1,:);\r\n\r\n% import connectivity\r\nfid = fopen([filename '_elems.inp'],'r+');\r\nindata = textscan(fid, '%d %d %d %d %d %d %d %d %d', 'HeaderLines',4,'delimiter',',');\r\nfclose(fid);\r\n\r\n% Connectivity\r\nelem = [indata{1,1}, indata{1,2}, indata{1,3}, indata{1,4}, indata{1,5}, indata{1,6}, indata{1,7}, indata{1,8}, indata{1,9}];\r\n\r\n\r\n\r\n%% Write the overall element and node sets to input file\r\n% open inp file and write keywords \r\ninpFile = fopen([filename '.inp'],'wt');\r\nfprintf(inpFile,'** Generated by Dream3D and modified by: Dream3D2Abaqus.m\\n');\r\nfprintf(inpFile,'**PARTS\\n**\\n');\r\nfprintf(inpFile,'*Part, name=DREAM3D\\n');\r\n\r\n% write nodes\r\nfprintf(inpFile,'*NODE\\n');\r\nfprintf(inpFile,'%d,\\t%e,\\t%e, \\t%e\\n',nodes');\r\n\r\n% write elements\r\nfprintf(inpFile,['*Element, type=C3D8\\n']);\r\nfprintf(inpFile,'%8d,%8d,%8d,%8d,%8d,%8d,%8d,%8d,%8d\\n',elem');\r\n\r\n\r\n%% Write the elements sets for each grain to the input file\r\n% create element sets containing grains\r\nfor ii = 1:numel(unique(grains))\r\n    %%\r\n    fprintf(inpFile,'\\n*Elset, elset=GRAIN-%d\\n',grain_order(ii));\r\n    fprintf(inpFile,'%d, %d, %d, %d, %d, %d, %d, %d, %d\\n',elem(grains==grain_order(ii))');\r\n    numels=0;\r\n\r\n    for tt=1:length(elem(grains==grain_order(ii)))\r\n        %%\r\n        numels=numels+1;\r\n    end\r\n   numels_total(grain_order(ii))=numels;\r\nend\r\n\r\n%% Write element set for each phase to input file\r\nuniPhases = unique(phases);\r\nfor ii = 1:numel(unique(phases))\r\n    fprintf(inpFile,'\\n*Elset, elset=Phase-%d\\n',ii);\r\n    fprintf(inpFile,'%d, %d, %d, %d, %d, %d, %d, %d, %d\\n',elem(phases==uniPhases(ii))');\r\nend\r\n\r\n% %% Calculate grain spherical equivalent diameter\r\n% % calulate diamater in microns\r\n% % additionally, the dimaters for each ground are written to a separate\r\n% % text file to be used to developed a grain size histogram\r\n% diameterID=fopen('diameter.txt','w');\r\n% for ii=1:numel(unique(grains))\r\n%     %%\r\n%     diameter(grain_order(ii))=((((6.0/pi)*(numels_total(grain_order(ii))))^(1/3)));\r\n%     fprintf(diameterID, '%d\\n', diameter(grain_order(ii)));\r\n% end\r\n% fclose(diameterID);\r\n\r\n%% write sections to each grain\r\nfor ii=1:length(grain_order)\r\n    %%\r\n    fprintf(inpFile,'\\n**Section: Section_Grain-%d\\n*Solid Section, elset=GRAIN-%d, material=MATERIAL-GRAIN%d\\n,\\n',grain_order(ii),grain_order(ii),grain_order(ii));\r\nend\r\n%% Continue writing the input file with assembly information\r\n% write a closing keyword\r\nfprintf(inpFile,'*End Part');\r\n\r\n%writing assembly\r\nfprintf(inpFile,'\\n**\\n**ASSEMBLY\\n**');\r\nfprintf(inpFile,'\\n*Assembly, name=Assembly\\n**');\r\nfprintf(inpFile,'\\n*Instance, name=DREAM3D-1, part=DREAM3D\\n');\r\n\r\n% write nodes\r\nfprintf(inpFile,'*NODE\\n');\r\nfprintf(inpFile,'%d,\\t%e,\\t%e, \\t%e\\n',nodes');\r\n\r\n% write elements\r\nfprintf(inpFile,'*Element, type=C3D8\\n');\r\nfprintf(inpFile,'%8d,%8d,%8d,%8d,%8d,%8d,%8d,%8d,%8d\\n',elem');\r\n\r\nfprintf(inpFile,'\\n*End Instance\\n**');\r\n\r\n\r\n%% Closing the assembly component of the input file\r\n\r\nfprintf(inpFile,'\\n*End Assembly');\r\nfprintf(inpFile, '\\n**MATERIALS\\n**');\r\n\r\n%import material parameters to be used in the development of materials\r\n%for each grain.\r\nxlRange='A1:A6';\r\n[A16]=readmatrix('PROPS.xlsx','Sheet','Material_parameters','DataRange',xlRange);\r\n\r\n\r\n%% Finalising the input file\r\n\r\n% Flag for reading the inputs from the file or material library\r\n% \"0\": material library in usermaterial.f will be used\r\n% \"1\": use the material parameters in excel file\r\n\r\n\r\n\r\n% Are the material properties given in the excel file?\r\n% Read from excel file (if read_all_props==true)\r\nif A16(6)==0\r\n    \r\n    \r\n    A = strings(6,1);\r\n\r\n    \r\n\r\n    \r\n    % Flag for reading the inputs from the file or material library\r\n    % \"0\": material library in usermaterial.f will be used\r\n    % \"1\": use the material parameters in excel file\r\n    A(6)=0;\r\n    \r\n    % Number variables in DEPVAR\r\n    noPROPS = 6;\r\n    \r\n    % Do not define anything further\r\n    \r\nelse\r\n    \r\n    A = strings(300,1);\r\n\r\n\r\n        \r\n    % Flag for reading the inputs from the file or material library\r\n    % \"0\": material library in usermaterial.f will be used\r\n    % \"1\": use the material parameters in excel file\r\n    A(6)=1;   \r\n    \r\n    \r\n    % Number variables in DEPVAR\r\n    % Has a fixed size - including additional space for extra variables\r\n    noPROPS = 300;\r\n    \r\n    \r\n    \r\nend\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nfor ii=1:length(grain_order)\r\n\r\n    fprintf(inpFile, '\\n*Material, name=MATERIAL-GRAIN%d',grain_order(ii));\r\n    fprintf(inpFile, ['\\n*Depvar\\n', num2str(noDepvar), ',']);\r\n    fprintf(inpFile, ['\\n*User Material, constants=',num2str(noPROPS),'\\n']);\r\n\r\n    % Euler angles\r\n    A(1:3) = [euler_angle1(ii), euler_angle2(ii), euler_angle3(ii)];\r\n    % Grain - ID\r\n    A(4) = grain_order(ii);\r\n    \r\n    \r\n    % Phase - ID\r\n    % IF DEFINED BY THE USER (>0)\r\n    if matID>0\r\n        \r\n        A(5) = material_order(ii);\r\n        \r\n    % Use Dream3D output \r\n    else\r\n        \r\n        A(5) = phase_order(ii);\r\n        \r\n    end\r\n\r\n%     % Adding the centroid information in x,y,z coordinates\r\n%     A(9:11)=centroid(grain_order(ii),:);\r\n%     % center element\r\n\r\n%     %adding the calculated equivalent spherical diameter for each grain\r\n%     A(13)=diameter(grain_order(ii));\r\n\r\n    % Read the properties from the PROPS if desired\r\n    if A16(6) ==1\r\n        \r\n        % Loop through all different phases\r\n        for iph = 1:uniPhases\r\n            \r\n            % Column character (read next column for each phase)\r\n            letter = char(iph+ 64);\r\n\r\n            xlRange = [letter,'1:', letter, '300']; % A1-A300\r\n            [B]=readmatrix('PROPS.xlsx','Sheet','Material_parameters','DataRange',xlRange);\r\n            \r\n\r\n            % All parameters\r\n            A(7:300) = B(7:300);\r\n            \r\n            \r\n        end\r\n        \r\n    end\r\n\r\n\r\n\r\n\r\n\r\n    % Printing this information to file\r\n    fprintf(inpFile, '%s, %s, %s, %s, %s, %s, %s, %s\\n',A);\r\n\r\nend\r\n\r\nfprintf(inpFile,'\\n**');\r\nfprintf(inpFile, '\\n**\\n** STEP: Loading\\n**\\n*Step, name=Loading, nlgeom=YES, inc=10000\\n*Static\\n0.01, 10., 1e-05, 1.');\r\nfprintf(inpFile, '\\n**\\n** OUTPUT REQUESTS\\n**');\r\nfprintf(inpFile, '\\n*Restart, write, frequency=0\\n**');\r\nfprintf(inpFile, '\\n** FIELD OUTPUT: F-Output-1\\n**\\n*Output, field, variable=PRESELECT\\n**');\r\nif noDepvar>0\r\n    fprintf(inpFile, '\\n** FIELD OUTPUT: F-Output-2\\n**\\n*Element Output, directions=YES\\nSDV,\\n**');\r\nend\r\nfprintf(inpFile, '\\n** HISTORY OUTPUT: H-Output-1\\n**\\n*Output, history, variable=PRESELECT\\n**');\r\nfprintf(inpFile, '\\n*End Step');\r\n\r\n% close the file\r\nfclose(inpFile);\r\n\r\n\r\ntoc\r\n\r\nreturn\r\n\r\nend\r\n\r\n\r\n\r\n\r\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase.inp",
    "content": "** Generated by Dream3D and modified by: Dream3D2Abaqus.m\r\n**PARTS\r\n**\r\n*Part, name=DREAM3D\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n2,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n3,\t2.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n4,\t3.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n5,\t4.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n6,\t5.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n7,\t6.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n8,\t7.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n9,\t8.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n10,\t9.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n11,\t1.000000e+01,\t0.000000e+00, \t0.000000e+00\r\n12,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n13,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n14,\t2.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n15,\t3.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n16,\t4.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n17,\t5.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n18,\t6.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n19,\t7.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n20,\t8.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n21,\t9.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n22,\t1.000000e+01,\t1.000000e+00, \t0.000000e+00\r\n23,\t0.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n24,\t1.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n25,\t2.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n26,\t3.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n27,\t4.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n28,\t5.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n29,\t6.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n30,\t7.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n31,\t8.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n32,\t9.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n33,\t1.000000e+01,\t2.000000e+00, \t0.000000e+00\r\n34,\t0.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n35,\t1.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n36,\t2.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n37,\t3.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n38,\t4.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n39,\t5.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n40,\t6.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n41,\t7.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n42,\t8.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n43,\t9.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n44,\t1.000000e+01,\t3.000000e+00, \t0.000000e+00\r\n45,\t0.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n46,\t1.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n47,\t2.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n48,\t3.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n49,\t4.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n50,\t5.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n51,\t6.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n52,\t7.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n53,\t8.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n54,\t9.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n55,\t1.000000e+01,\t4.000000e+00, \t0.000000e+00\r\n56,\t0.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n57,\t1.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n58,\t2.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n59,\t3.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n60,\t4.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n61,\t5.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n62,\t6.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n63,\t7.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n64,\t8.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n65,\t9.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n66,\t1.000000e+01,\t5.000000e+00, \t0.000000e+00\r\n67,\t0.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n68,\t1.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n69,\t2.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n70,\t3.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n71,\t4.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n72,\t5.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n73,\t6.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n74,\t7.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n75,\t8.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n76,\t9.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n77,\t1.000000e+01,\t6.000000e+00, \t0.000000e+00\r\n78,\t0.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n79,\t1.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n80,\t2.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n81,\t3.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n82,\t4.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n83,\t5.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n84,\t6.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n85,\t7.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n86,\t8.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n87,\t9.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n88,\t1.000000e+01,\t7.000000e+00, \t0.000000e+00\r\n89,\t0.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n90,\t1.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n91,\t2.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n92,\t3.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n93,\t4.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n94,\t5.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n95,\t6.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n96,\t7.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n97,\t8.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n98,\t9.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n99,\t1.000000e+01,\t8.000000e+00, \t0.000000e+00\r\n100,\t0.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n101,\t1.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n102,\t2.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n103,\t3.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n104,\t4.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n105,\t5.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n106,\t6.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n107,\t7.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n108,\t8.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n109,\t9.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n110,\t1.000000e+01,\t9.000000e+00, \t0.000000e+00\r\n111,\t0.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n112,\t1.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n113,\t2.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n114,\t3.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n115,\t4.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n116,\t5.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n117,\t6.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n118,\t7.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n119,\t8.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n120,\t9.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n121,\t1.000000e+01,\t1.000000e+01, \t0.000000e+00\r\n122,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n123,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n124,\t2.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n125,\t3.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n126,\t4.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n127,\t5.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n128,\t6.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n129,\t7.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n130,\t8.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n131,\t9.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n132,\t1.000000e+01,\t0.000000e+00, \t1.000000e+00\r\n133,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n134,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n135,\t2.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n136,\t3.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n137,\t4.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n138,\t5.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n139,\t6.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n140,\t7.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n141,\t8.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n142,\t9.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n143,\t1.000000e+01,\t1.000000e+00, \t1.000000e+00\r\n144,\t0.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n145,\t1.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n146,\t2.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n147,\t3.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n148,\t4.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n149,\t5.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n150,\t6.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n151,\t7.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n152,\t8.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n153,\t9.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n154,\t1.000000e+01,\t2.000000e+00, \t1.000000e+00\r\n155,\t0.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n156,\t1.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n157,\t2.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n158,\t3.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n159,\t4.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n160,\t5.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n161,\t6.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n162,\t7.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n163,\t8.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n164,\t9.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n165,\t1.000000e+01,\t3.000000e+00, \t1.000000e+00\r\n166,\t0.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n167,\t1.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n168,\t2.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n169,\t3.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n170,\t4.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n171,\t5.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n172,\t6.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n173,\t7.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n174,\t8.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n175,\t9.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n176,\t1.000000e+01,\t4.000000e+00, \t1.000000e+00\r\n177,\t0.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n178,\t1.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n179,\t2.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n180,\t3.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n181,\t4.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n182,\t5.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n183,\t6.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n184,\t7.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n185,\t8.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n186,\t9.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n187,\t1.000000e+01,\t5.000000e+00, \t1.000000e+00\r\n188,\t0.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n189,\t1.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n190,\t2.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n191,\t3.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n192,\t4.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n193,\t5.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n194,\t6.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n195,\t7.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n196,\t8.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n197,\t9.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n198,\t1.000000e+01,\t6.000000e+00, \t1.000000e+00\r\n199,\t0.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n200,\t1.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n201,\t2.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n202,\t3.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n203,\t4.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n204,\t5.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n205,\t6.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n206,\t7.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n207,\t8.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n208,\t9.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n209,\t1.000000e+01,\t7.000000e+00, \t1.000000e+00\r\n210,\t0.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n211,\t1.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n212,\t2.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n213,\t3.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n214,\t4.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n215,\t5.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n216,\t6.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n217,\t7.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n218,\t8.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n219,\t9.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n220,\t1.000000e+01,\t8.000000e+00, \t1.000000e+00\r\n221,\t0.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n222,\t1.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n223,\t2.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n224,\t3.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n225,\t4.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n226,\t5.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n227,\t6.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n228,\t7.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n229,\t8.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n230,\t9.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n231,\t1.000000e+01,\t9.000000e+00, \t1.000000e+00\r\n232,\t0.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n233,\t1.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n234,\t2.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n235,\t3.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n236,\t4.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n237,\t5.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n238,\t6.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n239,\t7.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n240,\t8.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n241,\t9.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n242,\t1.000000e+01,\t1.000000e+01, \t1.000000e+00\r\n243,\t0.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n244,\t1.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n245,\t2.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n246,\t3.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n247,\t4.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n248,\t5.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n249,\t6.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n250,\t7.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n251,\t8.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n252,\t9.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n253,\t1.000000e+01,\t0.000000e+00, \t2.000000e+00\r\n254,\t0.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n255,\t1.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n256,\t2.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n257,\t3.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n258,\t4.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n259,\t5.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n260,\t6.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n261,\t7.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n262,\t8.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n263,\t9.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n264,\t1.000000e+01,\t1.000000e+00, \t2.000000e+00\r\n265,\t0.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n266,\t1.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n267,\t2.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n268,\t3.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n269,\t4.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n270,\t5.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n271,\t6.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n272,\t7.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n273,\t8.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n274,\t9.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n275,\t1.000000e+01,\t2.000000e+00, \t2.000000e+00\r\n276,\t0.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n277,\t1.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n278,\t2.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n279,\t3.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n280,\t4.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n281,\t5.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n282,\t6.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n283,\t7.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n284,\t8.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n285,\t9.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n286,\t1.000000e+01,\t3.000000e+00, \t2.000000e+00\r\n287,\t0.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n288,\t1.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n289,\t2.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n290,\t3.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n291,\t4.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n292,\t5.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n293,\t6.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n294,\t7.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n295,\t8.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n296,\t9.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n297,\t1.000000e+01,\t4.000000e+00, \t2.000000e+00\r\n298,\t0.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n299,\t1.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n300,\t2.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n301,\t3.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n302,\t4.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n303,\t5.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n304,\t6.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n305,\t7.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n306,\t8.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n307,\t9.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n308,\t1.000000e+01,\t5.000000e+00, \t2.000000e+00\r\n309,\t0.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n310,\t1.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n311,\t2.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n312,\t3.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n313,\t4.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n314,\t5.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n315,\t6.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n316,\t7.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n317,\t8.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n318,\t9.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n319,\t1.000000e+01,\t6.000000e+00, \t2.000000e+00\r\n320,\t0.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n321,\t1.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n322,\t2.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n323,\t3.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n324,\t4.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n325,\t5.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n326,\t6.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n327,\t7.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n328,\t8.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n329,\t9.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n330,\t1.000000e+01,\t7.000000e+00, \t2.000000e+00\r\n331,\t0.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n332,\t1.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n333,\t2.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n334,\t3.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n335,\t4.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n336,\t5.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n337,\t6.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n338,\t7.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n339,\t8.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n340,\t9.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n341,\t1.000000e+01,\t8.000000e+00, \t2.000000e+00\r\n342,\t0.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n343,\t1.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n344,\t2.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n345,\t3.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n346,\t4.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n347,\t5.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n348,\t6.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n349,\t7.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n350,\t8.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n351,\t9.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n352,\t1.000000e+01,\t9.000000e+00, \t2.000000e+00\r\n353,\t0.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n354,\t1.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n355,\t2.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n356,\t3.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n357,\t4.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n358,\t5.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n359,\t6.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n360,\t7.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n361,\t8.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n362,\t9.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n363,\t1.000000e+01,\t1.000000e+01, \t2.000000e+00\r\n364,\t0.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n365,\t1.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n366,\t2.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n367,\t3.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n368,\t4.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n369,\t5.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n370,\t6.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n371,\t7.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n372,\t8.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n373,\t9.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n374,\t1.000000e+01,\t0.000000e+00, \t3.000000e+00\r\n375,\t0.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n376,\t1.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n377,\t2.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n378,\t3.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n379,\t4.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n380,\t5.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n381,\t6.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n382,\t7.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n383,\t8.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n384,\t9.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n385,\t1.000000e+01,\t1.000000e+00, \t3.000000e+00\r\n386,\t0.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n387,\t1.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n388,\t2.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n389,\t3.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n390,\t4.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n391,\t5.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n392,\t6.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n393,\t7.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n394,\t8.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n395,\t9.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n396,\t1.000000e+01,\t2.000000e+00, \t3.000000e+00\r\n397,\t0.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n398,\t1.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n399,\t2.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n400,\t3.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n401,\t4.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n402,\t5.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n403,\t6.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n404,\t7.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n405,\t8.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n406,\t9.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n407,\t1.000000e+01,\t3.000000e+00, \t3.000000e+00\r\n408,\t0.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n409,\t1.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n410,\t2.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n411,\t3.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n412,\t4.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n413,\t5.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n414,\t6.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n415,\t7.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n416,\t8.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n417,\t9.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n418,\t1.000000e+01,\t4.000000e+00, \t3.000000e+00\r\n419,\t0.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n420,\t1.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n421,\t2.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n422,\t3.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n423,\t4.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n424,\t5.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n425,\t6.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n426,\t7.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n427,\t8.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n428,\t9.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n429,\t1.000000e+01,\t5.000000e+00, \t3.000000e+00\r\n430,\t0.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n431,\t1.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n432,\t2.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n433,\t3.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n434,\t4.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n435,\t5.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n436,\t6.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n437,\t7.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n438,\t8.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n439,\t9.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n440,\t1.000000e+01,\t6.000000e+00, \t3.000000e+00\r\n441,\t0.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n442,\t1.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n443,\t2.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n444,\t3.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n445,\t4.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n446,\t5.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n447,\t6.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n448,\t7.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n449,\t8.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n450,\t9.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n451,\t1.000000e+01,\t7.000000e+00, \t3.000000e+00\r\n452,\t0.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n453,\t1.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n454,\t2.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n455,\t3.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n456,\t4.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n457,\t5.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n458,\t6.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n459,\t7.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n460,\t8.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n461,\t9.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n462,\t1.000000e+01,\t8.000000e+00, \t3.000000e+00\r\n463,\t0.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n464,\t1.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n465,\t2.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n466,\t3.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n467,\t4.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n468,\t5.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n469,\t6.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n470,\t7.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n471,\t8.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n472,\t9.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n473,\t1.000000e+01,\t9.000000e+00, \t3.000000e+00\r\n474,\t0.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n475,\t1.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n476,\t2.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n477,\t3.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n478,\t4.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n479,\t5.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n480,\t6.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n481,\t7.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n482,\t8.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n483,\t9.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n484,\t1.000000e+01,\t1.000000e+01, \t3.000000e+00\r\n485,\t0.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n486,\t1.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n487,\t2.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n488,\t3.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n489,\t4.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n490,\t5.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n491,\t6.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n492,\t7.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n493,\t8.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n494,\t9.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n495,\t1.000000e+01,\t0.000000e+00, \t4.000000e+00\r\n496,\t0.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n497,\t1.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n498,\t2.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n499,\t3.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n500,\t4.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n501,\t5.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n502,\t6.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n503,\t7.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n504,\t8.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n505,\t9.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n506,\t1.000000e+01,\t1.000000e+00, \t4.000000e+00\r\n507,\t0.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n508,\t1.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n509,\t2.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n510,\t3.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n511,\t4.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n512,\t5.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n513,\t6.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n514,\t7.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n515,\t8.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n516,\t9.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n517,\t1.000000e+01,\t2.000000e+00, \t4.000000e+00\r\n518,\t0.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n519,\t1.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n520,\t2.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n521,\t3.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n522,\t4.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n523,\t5.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n524,\t6.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n525,\t7.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n526,\t8.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n527,\t9.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n528,\t1.000000e+01,\t3.000000e+00, \t4.000000e+00\r\n529,\t0.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n530,\t1.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n531,\t2.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n532,\t3.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n533,\t4.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n534,\t5.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n535,\t6.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n536,\t7.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n537,\t8.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n538,\t9.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n539,\t1.000000e+01,\t4.000000e+00, \t4.000000e+00\r\n540,\t0.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n541,\t1.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n542,\t2.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n543,\t3.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n544,\t4.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n545,\t5.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n546,\t6.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n547,\t7.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n548,\t8.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n549,\t9.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n550,\t1.000000e+01,\t5.000000e+00, \t4.000000e+00\r\n551,\t0.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n552,\t1.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n553,\t2.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n554,\t3.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n555,\t4.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n556,\t5.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n557,\t6.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n558,\t7.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n559,\t8.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n560,\t9.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n561,\t1.000000e+01,\t6.000000e+00, \t4.000000e+00\r\n562,\t0.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n563,\t1.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n564,\t2.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n565,\t3.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n566,\t4.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n567,\t5.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n568,\t6.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n569,\t7.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n570,\t8.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n571,\t9.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n572,\t1.000000e+01,\t7.000000e+00, \t4.000000e+00\r\n573,\t0.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n574,\t1.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n575,\t2.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n576,\t3.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n577,\t4.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n578,\t5.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n579,\t6.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n580,\t7.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n581,\t8.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n582,\t9.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n583,\t1.000000e+01,\t8.000000e+00, \t4.000000e+00\r\n584,\t0.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n585,\t1.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n586,\t2.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n587,\t3.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n588,\t4.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n589,\t5.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n590,\t6.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n591,\t7.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n592,\t8.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n593,\t9.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n594,\t1.000000e+01,\t9.000000e+00, \t4.000000e+00\r\n595,\t0.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n596,\t1.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n597,\t2.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n598,\t3.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n599,\t4.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n600,\t5.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n601,\t6.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n602,\t7.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n603,\t8.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n604,\t9.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n605,\t1.000000e+01,\t1.000000e+01, \t4.000000e+00\r\n606,\t0.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n607,\t1.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n608,\t2.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n609,\t3.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n610,\t4.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n611,\t5.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n612,\t6.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n613,\t7.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n614,\t8.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n615,\t9.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n616,\t1.000000e+01,\t0.000000e+00, \t5.000000e+00\r\n617,\t0.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n618,\t1.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n619,\t2.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n620,\t3.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n621,\t4.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n622,\t5.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n623,\t6.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n624,\t7.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n625,\t8.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n626,\t9.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n627,\t1.000000e+01,\t1.000000e+00, \t5.000000e+00\r\n628,\t0.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n629,\t1.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n630,\t2.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n631,\t3.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n632,\t4.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n633,\t5.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n634,\t6.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n635,\t7.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n636,\t8.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n637,\t9.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n638,\t1.000000e+01,\t2.000000e+00, \t5.000000e+00\r\n639,\t0.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n640,\t1.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n641,\t2.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n642,\t3.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n643,\t4.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n644,\t5.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n645,\t6.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n646,\t7.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n647,\t8.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n648,\t9.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n649,\t1.000000e+01,\t3.000000e+00, \t5.000000e+00\r\n650,\t0.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n651,\t1.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n652,\t2.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n653,\t3.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n654,\t4.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n655,\t5.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n656,\t6.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n657,\t7.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n658,\t8.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n659,\t9.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n660,\t1.000000e+01,\t4.000000e+00, \t5.000000e+00\r\n661,\t0.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n662,\t1.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n663,\t2.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n664,\t3.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n665,\t4.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n666,\t5.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n667,\t6.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n668,\t7.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n669,\t8.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n670,\t9.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n671,\t1.000000e+01,\t5.000000e+00, \t5.000000e+00\r\n672,\t0.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n673,\t1.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n674,\t2.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n675,\t3.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n676,\t4.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n677,\t5.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n678,\t6.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n679,\t7.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n680,\t8.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n681,\t9.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n682,\t1.000000e+01,\t6.000000e+00, \t5.000000e+00\r\n683,\t0.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n684,\t1.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n685,\t2.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n686,\t3.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n687,\t4.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n688,\t5.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n689,\t6.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n690,\t7.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n691,\t8.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n692,\t9.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n693,\t1.000000e+01,\t7.000000e+00, \t5.000000e+00\r\n694,\t0.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n695,\t1.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n696,\t2.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n697,\t3.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n698,\t4.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n699,\t5.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n700,\t6.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n701,\t7.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n702,\t8.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n703,\t9.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n704,\t1.000000e+01,\t8.000000e+00, \t5.000000e+00\r\n705,\t0.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n706,\t1.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n707,\t2.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n708,\t3.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n709,\t4.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n710,\t5.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n711,\t6.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n712,\t7.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n713,\t8.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n714,\t9.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n715,\t1.000000e+01,\t9.000000e+00, \t5.000000e+00\r\n716,\t0.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n717,\t1.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n718,\t2.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n719,\t3.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n720,\t4.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n721,\t5.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n722,\t6.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n723,\t7.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n724,\t8.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n725,\t9.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n726,\t1.000000e+01,\t1.000000e+01, \t5.000000e+00\r\n727,\t0.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n728,\t1.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n729,\t2.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n730,\t3.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n731,\t4.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n732,\t5.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n733,\t6.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n734,\t7.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n735,\t8.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n736,\t9.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n737,\t1.000000e+01,\t0.000000e+00, \t6.000000e+00\r\n738,\t0.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n739,\t1.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n740,\t2.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n741,\t3.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n742,\t4.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n743,\t5.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n744,\t6.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n745,\t7.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n746,\t8.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n747,\t9.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n748,\t1.000000e+01,\t1.000000e+00, \t6.000000e+00\r\n749,\t0.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n750,\t1.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n751,\t2.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n752,\t3.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n753,\t4.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n754,\t5.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n755,\t6.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n756,\t7.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n757,\t8.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n758,\t9.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n759,\t1.000000e+01,\t2.000000e+00, \t6.000000e+00\r\n760,\t0.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n761,\t1.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n762,\t2.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n763,\t3.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n764,\t4.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n765,\t5.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n766,\t6.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n767,\t7.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n768,\t8.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n769,\t9.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n770,\t1.000000e+01,\t3.000000e+00, \t6.000000e+00\r\n771,\t0.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n772,\t1.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n773,\t2.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n774,\t3.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n775,\t4.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n776,\t5.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n777,\t6.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n778,\t7.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n779,\t8.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n780,\t9.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n781,\t1.000000e+01,\t4.000000e+00, \t6.000000e+00\r\n782,\t0.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n783,\t1.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n784,\t2.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n785,\t3.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n786,\t4.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n787,\t5.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n788,\t6.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n789,\t7.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n790,\t8.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n791,\t9.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n792,\t1.000000e+01,\t5.000000e+00, \t6.000000e+00\r\n793,\t0.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n794,\t1.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n795,\t2.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n796,\t3.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n797,\t4.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n798,\t5.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n799,\t6.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n800,\t7.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n801,\t8.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n802,\t9.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n803,\t1.000000e+01,\t6.000000e+00, \t6.000000e+00\r\n804,\t0.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n805,\t1.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n806,\t2.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n807,\t3.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n808,\t4.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n809,\t5.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n810,\t6.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n811,\t7.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n812,\t8.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n813,\t9.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n814,\t1.000000e+01,\t7.000000e+00, \t6.000000e+00\r\n815,\t0.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n816,\t1.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n817,\t2.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n818,\t3.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n819,\t4.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n820,\t5.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n821,\t6.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n822,\t7.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n823,\t8.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n824,\t9.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n825,\t1.000000e+01,\t8.000000e+00, \t6.000000e+00\r\n826,\t0.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n827,\t1.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n828,\t2.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n829,\t3.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n830,\t4.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n831,\t5.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n832,\t6.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n833,\t7.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n834,\t8.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n835,\t9.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n836,\t1.000000e+01,\t9.000000e+00, \t6.000000e+00\r\n837,\t0.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n838,\t1.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n839,\t2.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n840,\t3.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n841,\t4.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n842,\t5.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n843,\t6.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n844,\t7.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n845,\t8.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n846,\t9.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n847,\t1.000000e+01,\t1.000000e+01, \t6.000000e+00\r\n848,\t0.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n849,\t1.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n850,\t2.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n851,\t3.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n852,\t4.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n853,\t5.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n854,\t6.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n855,\t7.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n856,\t8.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n857,\t9.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n858,\t1.000000e+01,\t0.000000e+00, \t7.000000e+00\r\n859,\t0.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n860,\t1.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n861,\t2.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n862,\t3.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n863,\t4.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n864,\t5.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n865,\t6.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n866,\t7.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n867,\t8.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n868,\t9.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n869,\t1.000000e+01,\t1.000000e+00, \t7.000000e+00\r\n870,\t0.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n871,\t1.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n872,\t2.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n873,\t3.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n874,\t4.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n875,\t5.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n876,\t6.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n877,\t7.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n878,\t8.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n879,\t9.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n880,\t1.000000e+01,\t2.000000e+00, \t7.000000e+00\r\n881,\t0.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n882,\t1.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n883,\t2.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n884,\t3.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n885,\t4.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n886,\t5.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n887,\t6.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n888,\t7.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n889,\t8.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n890,\t9.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n891,\t1.000000e+01,\t3.000000e+00, \t7.000000e+00\r\n892,\t0.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n893,\t1.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n894,\t2.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n895,\t3.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n896,\t4.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n897,\t5.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n898,\t6.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n899,\t7.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n900,\t8.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n901,\t9.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n902,\t1.000000e+01,\t4.000000e+00, \t7.000000e+00\r\n903,\t0.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n904,\t1.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n905,\t2.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n906,\t3.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n907,\t4.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n908,\t5.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n909,\t6.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n910,\t7.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n911,\t8.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n912,\t9.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n913,\t1.000000e+01,\t5.000000e+00, \t7.000000e+00\r\n914,\t0.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n915,\t1.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n916,\t2.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n917,\t3.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n918,\t4.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n919,\t5.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n920,\t6.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n921,\t7.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n922,\t8.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n923,\t9.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n924,\t1.000000e+01,\t6.000000e+00, \t7.000000e+00\r\n925,\t0.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n926,\t1.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n927,\t2.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n928,\t3.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n929,\t4.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n930,\t5.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n931,\t6.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n932,\t7.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n933,\t8.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n934,\t9.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n935,\t1.000000e+01,\t7.000000e+00, \t7.000000e+00\r\n936,\t0.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n937,\t1.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n938,\t2.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n939,\t3.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n940,\t4.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n941,\t5.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n942,\t6.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n943,\t7.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n944,\t8.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n945,\t9.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n946,\t1.000000e+01,\t8.000000e+00, \t7.000000e+00\r\n947,\t0.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n948,\t1.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n949,\t2.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n950,\t3.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n951,\t4.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n952,\t5.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n953,\t6.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n954,\t7.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n955,\t8.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n956,\t9.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n957,\t1.000000e+01,\t9.000000e+00, \t7.000000e+00\r\n958,\t0.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n959,\t1.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n960,\t2.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n961,\t3.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n962,\t4.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n963,\t5.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n964,\t6.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n965,\t7.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n966,\t8.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n967,\t9.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n968,\t1.000000e+01,\t1.000000e+01, \t7.000000e+00\r\n969,\t0.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n970,\t1.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n971,\t2.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n972,\t3.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n973,\t4.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n974,\t5.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n975,\t6.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n976,\t7.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n977,\t8.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n978,\t9.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n979,\t1.000000e+01,\t0.000000e+00, \t8.000000e+00\r\n980,\t0.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n981,\t1.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n982,\t2.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n983,\t3.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n984,\t4.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n985,\t5.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n986,\t6.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n987,\t7.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n988,\t8.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n989,\t9.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n990,\t1.000000e+01,\t1.000000e+00, \t8.000000e+00\r\n991,\t0.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n992,\t1.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n993,\t2.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n994,\t3.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n995,\t4.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n996,\t5.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n997,\t6.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n998,\t7.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n999,\t8.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n1000,\t9.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n1001,\t1.000000e+01,\t2.000000e+00, \t8.000000e+00\r\n1002,\t0.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1003,\t1.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1004,\t2.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1005,\t3.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1006,\t4.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1007,\t5.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1008,\t6.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1009,\t7.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1010,\t8.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1011,\t9.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1012,\t1.000000e+01,\t3.000000e+00, \t8.000000e+00\r\n1013,\t0.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1014,\t1.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1015,\t2.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1016,\t3.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1017,\t4.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1018,\t5.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1019,\t6.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1020,\t7.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1021,\t8.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1022,\t9.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1023,\t1.000000e+01,\t4.000000e+00, \t8.000000e+00\r\n1024,\t0.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1025,\t1.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1026,\t2.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1027,\t3.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1028,\t4.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1029,\t5.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1030,\t6.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1031,\t7.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1032,\t8.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1033,\t9.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1034,\t1.000000e+01,\t5.000000e+00, \t8.000000e+00\r\n1035,\t0.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1036,\t1.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1037,\t2.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1038,\t3.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1039,\t4.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1040,\t5.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1041,\t6.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1042,\t7.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1043,\t8.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1044,\t9.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1045,\t1.000000e+01,\t6.000000e+00, \t8.000000e+00\r\n1046,\t0.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1047,\t1.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1048,\t2.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1049,\t3.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1050,\t4.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1051,\t5.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1052,\t6.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1053,\t7.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1054,\t8.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1055,\t9.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1056,\t1.000000e+01,\t7.000000e+00, \t8.000000e+00\r\n1057,\t0.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1058,\t1.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1059,\t2.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1060,\t3.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1061,\t4.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1062,\t5.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1063,\t6.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1064,\t7.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1065,\t8.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1066,\t9.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1067,\t1.000000e+01,\t8.000000e+00, \t8.000000e+00\r\n1068,\t0.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1069,\t1.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1070,\t2.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1071,\t3.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1072,\t4.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1073,\t5.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1074,\t6.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1075,\t7.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1076,\t8.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1077,\t9.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1078,\t1.000000e+01,\t9.000000e+00, \t8.000000e+00\r\n1079,\t0.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1080,\t1.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1081,\t2.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1082,\t3.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1083,\t4.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1084,\t5.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1085,\t6.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1086,\t7.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1087,\t8.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1088,\t9.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1089,\t1.000000e+01,\t1.000000e+01, \t8.000000e+00\r\n1090,\t0.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1091,\t1.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1092,\t2.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1093,\t3.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1094,\t4.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1095,\t5.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1096,\t6.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1097,\t7.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1098,\t8.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1099,\t9.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1100,\t1.000000e+01,\t0.000000e+00, \t9.000000e+00\r\n1101,\t0.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1102,\t1.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1103,\t2.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1104,\t3.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1105,\t4.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1106,\t5.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1107,\t6.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1108,\t7.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1109,\t8.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1110,\t9.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1111,\t1.000000e+01,\t1.000000e+00, \t9.000000e+00\r\n1112,\t0.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1113,\t1.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1114,\t2.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1115,\t3.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1116,\t4.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1117,\t5.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1118,\t6.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1119,\t7.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1120,\t8.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1121,\t9.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1122,\t1.000000e+01,\t2.000000e+00, \t9.000000e+00\r\n1123,\t0.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1124,\t1.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1125,\t2.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1126,\t3.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1127,\t4.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1128,\t5.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1129,\t6.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1130,\t7.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1131,\t8.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1132,\t9.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1133,\t1.000000e+01,\t3.000000e+00, \t9.000000e+00\r\n1134,\t0.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1135,\t1.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1136,\t2.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1137,\t3.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1138,\t4.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1139,\t5.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1140,\t6.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1141,\t7.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1142,\t8.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1143,\t9.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1144,\t1.000000e+01,\t4.000000e+00, \t9.000000e+00\r\n1145,\t0.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1146,\t1.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1147,\t2.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1148,\t3.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1149,\t4.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1150,\t5.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1151,\t6.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1152,\t7.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1153,\t8.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1154,\t9.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1155,\t1.000000e+01,\t5.000000e+00, \t9.000000e+00\r\n1156,\t0.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1157,\t1.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1158,\t2.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1159,\t3.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1160,\t4.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1161,\t5.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1162,\t6.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1163,\t7.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1164,\t8.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1165,\t9.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1166,\t1.000000e+01,\t6.000000e+00, \t9.000000e+00\r\n1167,\t0.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1168,\t1.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1169,\t2.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1170,\t3.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1171,\t4.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1172,\t5.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1173,\t6.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1174,\t7.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1175,\t8.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1176,\t9.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1177,\t1.000000e+01,\t7.000000e+00, \t9.000000e+00\r\n1178,\t0.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1179,\t1.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1180,\t2.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1181,\t3.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1182,\t4.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1183,\t5.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1184,\t6.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1185,\t7.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1186,\t8.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1187,\t9.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1188,\t1.000000e+01,\t8.000000e+00, \t9.000000e+00\r\n1189,\t0.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1190,\t1.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1191,\t2.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1192,\t3.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1193,\t4.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1194,\t5.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1195,\t6.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1196,\t7.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1197,\t8.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1198,\t9.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1199,\t1.000000e+01,\t9.000000e+00, \t9.000000e+00\r\n1200,\t0.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1201,\t1.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1202,\t2.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1203,\t3.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1204,\t4.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1205,\t5.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1206,\t6.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1207,\t7.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1208,\t8.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1209,\t9.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1210,\t1.000000e+01,\t1.000000e+01, \t9.000000e+00\r\n1211,\t0.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1212,\t1.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1213,\t2.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1214,\t3.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1215,\t4.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1216,\t5.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1217,\t6.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1218,\t7.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1219,\t8.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1220,\t9.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1221,\t1.000000e+01,\t0.000000e+00, \t1.000000e+01\r\n1222,\t0.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1223,\t1.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1224,\t2.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1225,\t3.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1226,\t4.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1227,\t5.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1228,\t6.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1229,\t7.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1230,\t8.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1231,\t9.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1232,\t1.000000e+01,\t1.000000e+00, \t1.000000e+01\r\n1233,\t0.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1234,\t1.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1235,\t2.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1236,\t3.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1237,\t4.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1238,\t5.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1239,\t6.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1240,\t7.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1241,\t8.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1242,\t9.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1243,\t1.000000e+01,\t2.000000e+00, \t1.000000e+01\r\n1244,\t0.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1245,\t1.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1246,\t2.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1247,\t3.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1248,\t4.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1249,\t5.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1250,\t6.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1251,\t7.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1252,\t8.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1253,\t9.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1254,\t1.000000e+01,\t3.000000e+00, \t1.000000e+01\r\n1255,\t0.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1256,\t1.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1257,\t2.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1258,\t3.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1259,\t4.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1260,\t5.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1261,\t6.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1262,\t7.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1263,\t8.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1264,\t9.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1265,\t1.000000e+01,\t4.000000e+00, \t1.000000e+01\r\n1266,\t0.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1267,\t1.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1268,\t2.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1269,\t3.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1270,\t4.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1271,\t5.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1272,\t6.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1273,\t7.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1274,\t8.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1275,\t9.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1276,\t1.000000e+01,\t5.000000e+00, \t1.000000e+01\r\n1277,\t0.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1278,\t1.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1279,\t2.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1280,\t3.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1281,\t4.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1282,\t5.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1283,\t6.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1284,\t7.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1285,\t8.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1286,\t9.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1287,\t1.000000e+01,\t6.000000e+00, \t1.000000e+01\r\n1288,\t0.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1289,\t1.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1290,\t2.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1291,\t3.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1292,\t4.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1293,\t5.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1294,\t6.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1295,\t7.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1296,\t8.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1297,\t9.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1298,\t1.000000e+01,\t7.000000e+00, \t1.000000e+01\r\n1299,\t0.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1300,\t1.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1301,\t2.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1302,\t3.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1303,\t4.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1304,\t5.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1305,\t6.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1306,\t7.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1307,\t8.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1308,\t9.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1309,\t1.000000e+01,\t8.000000e+00, \t1.000000e+01\r\n1310,\t0.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1311,\t1.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1312,\t2.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1313,\t3.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1314,\t4.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1315,\t5.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1316,\t6.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1317,\t7.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1318,\t8.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1319,\t9.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1320,\t1.000000e+01,\t9.000000e+00, \t1.000000e+01\r\n1321,\t0.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1322,\t1.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1323,\t2.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1324,\t3.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1325,\t4.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1326,\t5.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1327,\t6.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1328,\t7.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1329,\t8.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1330,\t9.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1331,\t1.000000e+01,\t1.000000e+01, \t1.000000e+01\r\n*Element, type=C3D8\r\n       1,     123,       2,       1,     122,     134,      13,      12,     133\r\n       2,     124,       3,       2,     123,     135,      14,      13,     134\r\n       3,     125,       4,       3,     124,     136,      15,      14,     135\r\n       4,     126,       5,       4,     125,     137,      16,      15,     136\r\n       5,     127,       6,       5,     126,     138,      17,      16,     137\r\n       6,     128,       7,       6,     127,     139,      18,      17,     138\r\n       7,     129,       8,       7,     128,     140,      19,      18,     139\r\n       8,     130,       9,       8,     129,     141,      20,      19,     140\r\n       9,     131,      10,       9,     130,     142,      21,      20,     141\r\n      10,     132,      11,      10,     131,     143,      22,      21,     142\r\n      11,     134,      13,      12,     133,     145,      24,      23,     144\r\n      12,     135,      14,      13,     134,     146,      25,      24,     145\r\n      13,     136,      15,      14,     135,     147,      26,      25,     146\r\n      14,     137,      16,      15,     136,     148,      27,      26,     147\r\n      15,     138,      17,      16,     137,     149,      28,      27,     148\r\n      16,     139,      18,      17,     138,     150,      29,      28,     149\r\n      17,     140,      19,      18,     139,     151,      30,      29,     150\r\n      18,     141,      20,      19,     140,     152,      31,      30,     151\r\n      19,     142,      21,      20,     141,     153,      32,      31,     152\r\n      20,     143,      22,      21,     142,     154,      33,      32,     153\r\n      21,     145,      24,      23,     144,     156,      35,      34,     155\r\n      22,     146,      25,      24,     145,     157,      36,      35,     156\r\n      23,     147,      26,      25,     146,     158,      37,      36,     157\r\n      24,     148,      27,      26,     147,     159,      38,      37,     158\r\n      25,     149,      28,      27,     148,     160,      39,      38,     159\r\n      26,     150,      29,      28,     149,     161,      40,      39,     160\r\n      27,     151,      30,      29,     150,     162,      41,      40,     161\r\n      28,     152,      31,      30,     151,     163,      42,      41,     162\r\n      29,     153,      32,      31,     152,     164,      43,      42,     163\r\n      30,     154,      33,      32,     153,     165,      44,      43,     164\r\n      31,     156,      35,      34,     155,     167,      46,      45,     166\r\n      32,     157,      36,      35,     156,     168,      47,      46,     167\r\n      33,     158,      37,      36,     157,     169,      48,      47,     168\r\n      34,     159,      38,      37,     158,     170,      49,      48,     169\r\n      35,     160,      39,      38,     159,     171,      50,      49,     170\r\n      36,     161,      40,      39,     160,     172,      51,      50,     171\r\n      37,     162,      41,      40,     161,     173,      52,      51,     172\r\n      38,     163,      42,      41,     162,     174,      53,      52,     173\r\n      39,     164,      43,      42,     163,     175,      54,      53,     174\r\n      40,     165,      44,      43,     164,     176,      55,      54,     175\r\n      41,     167,      46,      45,     166,     178,      57,      56,     177\r\n      42,     168,      47,      46,     167,     179,      58,      57,     178\r\n      43,     169,      48,      47,     168,     180,      59,      58,     179\r\n      44,     170,      49,      48,     169,     181,      60,      59,     180\r\n      45,     171,      50,      49,     170,     182,      61,      60,     181\r\n      46,     172,      51,      50,     171,     183,      62,      61,     182\r\n      47,     173,      52,      51,     172,     184,      63,      62,     183\r\n      48,     174,      53,      52,     173,     185,      64,      63,     184\r\n      49,     175,      54,      53,     174,     186,      65,      64,     185\r\n      50,     176,      55,      54,     175,     187,      66,      65,     186\r\n      51,     178,      57,      56,     177,     189,      68,      67,     188\r\n      52,     179,      58,      57,     178,     190,      69,      68,     189\r\n      53,     180,      59,      58,     179,     191,      70,      69,     190\r\n      54,     181,      60,      59,     180,     192,      71,      70,     191\r\n      55,     182,      61,      60,     181,     193,      72,      71,     192\r\n      56,     183,      62,      61,     182,     194,      73,      72,     193\r\n      57,     184,      63,      62,     183,     195,      74,      73,     194\r\n      58,     185,      64,      63,     184,     196,      75,      74,     195\r\n      59,     186,      65,      64,     185,     197,      76,      75,     196\r\n      60,     187,      66,      65,     186,     198,      77,      76,     197\r\n      61,     189,      68,      67,     188,     200,      79,      78,     199\r\n      62,     190,      69,      68,     189,     201,      80,      79,     200\r\n      63,     191,      70,      69,     190,     202,      81,      80,     201\r\n      64,     192,      71,      70,     191,     203,      82,      81,     202\r\n      65,     193,      72,      71,     192,     204,      83,      82,     203\r\n      66,     194,      73,      72,     193,     205,      84,      83,     204\r\n      67,     195,      74,      73,     194,     206,      85,      84,     205\r\n      68,     196,      75,      74,     195,     207,      86,      85,     206\r\n      69,     197,      76,      75,     196,     208,      87,      86,     207\r\n      70,     198,      77,      76,     197,     209,      88,      87,     208\r\n      71,     200,      79,      78,     199,     211,      90,      89,     210\r\n      72,     201,      80,      79,     200,     212,      91,      90,     211\r\n      73,     202,      81,      80,     201,     213,      92,      91,     212\r\n      74,     203,      82,      81,     202,     214,      93,      92,     213\r\n      75,     204,      83,      82,     203,     215,      94,      93,     214\r\n      76,     205,      84,      83,     204,     216,      95,      94,     215\r\n      77,     206,      85,      84,     205,     217,      96,      95,     216\r\n      78,     207,      86,      85,     206,     218,      97,      96,     217\r\n      79,     208,      87,      86,     207,     219,      98,      97,     218\r\n      80,     209,      88,      87,     208,     220,      99,      98,     219\r\n      81,     211,      90,      89,     210,     222,     101,     100,     221\r\n      82,     212,      91,      90,     211,     223,     102,     101,     222\r\n      83,     213,      92,      91,     212,     224,     103,     102,     223\r\n      84,     214,      93,      92,     213,     225,     104,     103,     224\r\n      85,     215,      94,      93,     214,     226,     105,     104,     225\r\n      86,     216,      95,      94,     215,     227,     106,     105,     226\r\n      87,     217,      96,      95,     216,     228,     107,     106,     227\r\n      88,     218,      97,      96,     217,     229,     108,     107,     228\r\n      89,     219,      98,      97,     218,     230,     109,     108,     229\r\n      90,     220,      99,      98,     219,     231,     110,     109,     230\r\n      91,     222,     101,     100,     221,     233,     112,     111,     232\r\n      92,     223,     102,     101,     222,     234,     113,     112,     233\r\n      93,     224,     103,     102,     223,     235,     114,     113,     234\r\n      94,     225,     104,     103,     224,     236,     115,     114,     235\r\n      95,     226,     105,     104,     225,     237,     116,     115,     236\r\n      96,     227,     106,     105,     226,     238,     117,     116,     237\r\n      97,     228,     107,     106,     227,     239,     118,     117,     238\r\n      98,     229,     108,     107,     228,     240,     119,     118,     239\r\n      99,     230,     109,     108,     229,     241,     120,     119,     240\r\n     100,     231,     110,     109,     230,     242,     121,     120,     241\r\n     101,     244,     123,     122,     243,     255,     134,     133,     254\r\n     102,     245,     124,     123,     244,     256,     135,     134,     255\r\n     103,     246,     125,     124,     245,     257,     136,     135,     256\r\n     104,     247,     126,     125,     246,     258,     137,     136,     257\r\n     105,     248,     127,     126,     247,     259,     138,     137,     258\r\n     106,     249,     128,     127,     248,     260,     139,     138,     259\r\n     107,     250,     129,     128,     249,     261,     140,     139,     260\r\n     108,     251,     130,     129,     250,     262,     141,     140,     261\r\n     109,     252,     131,     130,     251,     263,     142,     141,     262\r\n     110,     253,     132,     131,     252,     264,     143,     142,     263\r\n     111,     255,     134,     133,     254,     266,     145,     144,     265\r\n     112,     256,     135,     134,     255,     267,     146,     145,     266\r\n     113,     257,     136,     135,     256,     268,     147,     146,     267\r\n     114,     258,     137,     136,     257,     269,     148,     147,     268\r\n     115,     259,     138,     137,     258,     270,     149,     148,     269\r\n     116,     260,     139,     138,     259,     271,     150,     149,     270\r\n     117,     261,     140,     139,     260,     272,     151,     150,     271\r\n     118,     262,     141,     140,     261,     273,     152,     151,     272\r\n     119,     263,     142,     141,     262,     274,     153,     152,     273\r\n     120,     264,     143,     142,     263,     275,     154,     153,     274\r\n     121,     266,     145,     144,     265,     277,     156,     155,     276\r\n     122,     267,     146,     145,     266,     278,     157,     156,     277\r\n     123,     268,     147,     146,     267,     279,     158,     157,     278\r\n     124,     269,     148,     147,     268,     280,     159,     158,     279\r\n     125,     270,     149,     148,     269,     281,     160,     159,     280\r\n     126,     271,     150,     149,     270,     282,     161,     160,     281\r\n     127,     272,     151,     150,     271,     283,     162,     161,     282\r\n     128,     273,     152,     151,     272,     284,     163,     162,     283\r\n     129,     274,     153,     152,     273,     285,     164,     163,     284\r\n     130,     275,     154,     153,     274,     286,     165,     164,     285\r\n     131,     277,     156,     155,     276,     288,     167,     166,     287\r\n     132,     278,     157,     156,     277,     289,     168,     167,     288\r\n     133,     279,     158,     157,     278,     290,     169,     168,     289\r\n     134,     280,     159,     158,     279,     291,     170,     169,     290\r\n     135,     281,     160,     159,     280,     292,     171,     170,     291\r\n     136,     282,     161,     160,     281,     293,     172,     171,     292\r\n     137,     283,     162,     161,     282,     294,     173,     172,     293\r\n     138,     284,     163,     162,     283,     295,     174,     173,     294\r\n     139,     285,     164,     163,     284,     296,     175,     174,     295\r\n     140,     286,     165,     164,     285,     297,     176,     175,     296\r\n     141,     288,     167,     166,     287,     299,     178,     177,     298\r\n     142,     289,     168,     167,     288,     300,     179,     178,     299\r\n     143,     290,     169,     168,     289,     301,     180,     179,     300\r\n     144,     291,     170,     169,     290,     302,     181,     180,     301\r\n     145,     292,     171,     170,     291,     303,     182,     181,     302\r\n     146,     293,     172,     171,     292,     304,     183,     182,     303\r\n     147,     294,     173,     172,     293,     305,     184,     183,     304\r\n     148,     295,     174,     173,     294,     306,     185,     184,     305\r\n     149,     296,     175,     174,     295,     307,     186,     185,     306\r\n     150,     297,     176,     175,     296,     308,     187,     186,     307\r\n     151,     299,     178,     177,     298,     310,     189,     188,     309\r\n     152,     300,     179,     178,     299,     311,     190,     189,     310\r\n     153,     301,     180,     179,     300,     312,     191,     190,     311\r\n     154,     302,     181,     180,     301,     313,     192,     191,     312\r\n     155,     303,     182,     181,     302,     314,     193,     192,     313\r\n     156,     304,     183,     182,     303,     315,     194,     193,     314\r\n     157,     305,     184,     183,     304,     316,     195,     194,     315\r\n     158,     306,     185,     184,     305,     317,     196,     195,     316\r\n     159,     307,     186,     185,     306,     318,     197,     196,     317\r\n     160,     308,     187,     186,     307,     319,     198,     197,     318\r\n     161,     310,     189,     188,     309,     321,     200,     199,     320\r\n     162,     311,     190,     189,     310,     322,     201,     200,     321\r\n     163,     312,     191,     190,     311,     323,     202,     201,     322\r\n     164,     313,     192,     191,     312,     324,     203,     202,     323\r\n     165,     314,     193,     192,     313,     325,     204,     203,     324\r\n     166,     315,     194,     193,     314,     326,     205,     204,     325\r\n     167,     316,     195,     194,     315,     327,     206,     205,     326\r\n     168,     317,     196,     195,     316,     328,     207,     206,     327\r\n     169,     318,     197,     196,     317,     329,     208,     207,     328\r\n     170,     319,     198,     197,     318,     330,     209,     208,     329\r\n     171,     321,     200,     199,     320,     332,     211,     210,     331\r\n     172,     322,     201,     200,     321,     333,     212,     211,     332\r\n     173,     323,     202,     201,     322,     334,     213,     212,     333\r\n     174,     324,     203,     202,     323,     335,     214,     213,     334\r\n     175,     325,     204,     203,     324,     336,     215,     214,     335\r\n     176,     326,     205,     204,     325,     337,     216,     215,     336\r\n     177,     327,     206,     205,     326,     338,     217,     216,     337\r\n     178,     328,     207,     206,     327,     339,     218,     217,     338\r\n     179,     329,     208,     207,     328,     340,     219,     218,     339\r\n     180,     330,     209,     208,     329,     341,     220,     219,     340\r\n     181,     332,     211,     210,     331,     343,     222,     221,     342\r\n     182,     333,     212,     211,     332,     344,     223,     222,     343\r\n     183,     334,     213,     212,     333,     345,     224,     223,     344\r\n     184,     335,     214,     213,     334,     346,     225,     224,     345\r\n     185,     336,     215,     214,     335,     347,     226,     225,     346\r\n     186,     337,     216,     215,     336,     348,     227,     226,     347\r\n     187,     338,     217,     216,     337,     349,     228,     227,     348\r\n     188,     339,     218,     217,     338,     350,     229,     228,     349\r\n     189,     340,     219,     218,     339,     351,     230,     229,     350\r\n     190,     341,     220,     219,     340,     352,     231,     230,     351\r\n     191,     343,     222,     221,     342,     354,     233,     232,     353\r\n     192,     344,     223,     222,     343,     355,     234,     233,     354\r\n     193,     345,     224,     223,     344,     356,     235,     234,     355\r\n     194,     346,     225,     224,     345,     357,     236,     235,     356\r\n     195,     347,     226,     225,     346,     358,     237,     236,     357\r\n     196,     348,     227,     226,     347,     359,     238,     237,     358\r\n     197,     349,     228,     227,     348,     360,     239,     238,     359\r\n     198,     350,     229,     228,     349,     361,     240,     239,     360\r\n     199,     351,     230,     229,     350,     362,     241,     240,     361\r\n     200,     352,     231,     230,     351,     363,     242,     241,     362\r\n     201,     365,     244,     243,     364,     376,     255,     254,     375\r\n     202,     366,     245,     244,     365,     377,     256,     255,     376\r\n     203,     367,     246,     245,     366,     378,     257,     256,     377\r\n     204,     368,     247,     246,     367,     379,     258,     257,     378\r\n     205,     369,     248,     247,     368,     380,     259,     258,     379\r\n     206,     370,     249,     248,     369,     381,     260,     259,     380\r\n     207,     371,     250,     249,     370,     382,     261,     260,     381\r\n     208,     372,     251,     250,     371,     383,     262,     261,     382\r\n     209,     373,     252,     251,     372,     384,     263,     262,     383\r\n     210,     374,     253,     252,     373,     385,     264,     263,     384\r\n     211,     376,     255,     254,     375,     387,     266,     265,     386\r\n     212,     377,     256,     255,     376,     388,     267,     266,     387\r\n     213,     378,     257,     256,     377,     389,     268,     267,     388\r\n     214,     379,     258,     257,     378,     390,     269,     268,     389\r\n     215,     380,     259,     258,     379,     391,     270,     269,     390\r\n     216,     381,     260,     259,     380,     392,     271,     270,     391\r\n     217,     382,     261,     260,     381,     393,     272,     271,     392\r\n     218,     383,     262,     261,     382,     394,     273,     272,     393\r\n     219,     384,     263,     262,     383,     395,     274,     273,     394\r\n     220,     385,     264,     263,     384,     396,     275,     274,     395\r\n     221,     387,     266,     265,     386,     398,     277,     276,     397\r\n     222,     388,     267,     266,     387,     399,     278,     277,     398\r\n     223,     389,     268,     267,     388,     400,     279,     278,     399\r\n     224,     390,     269,     268,     389,     401,     280,     279,     400\r\n     225,     391,     270,     269,     390,     402,     281,     280,     401\r\n     226,     392,     271,     270,     391,     403,     282,     281,     402\r\n     227,     393,     272,     271,     392,     404,     283,     282,     403\r\n     228,     394,     273,     272,     393,     405,     284,     283,     404\r\n     229,     395,     274,     273,     394,     406,     285,     284,     405\r\n     230,     396,     275,     274,     395,     407,     286,     285,     406\r\n     231,     398,     277,     276,     397,     409,     288,     287,     408\r\n     232,     399,     278,     277,     398,     410,     289,     288,     409\r\n     233,     400,     279,     278,     399,     411,     290,     289,     410\r\n     234,     401,     280,     279,     400,     412,     291,     290,     411\r\n     235,     402,     281,     280,     401,     413,     292,     291,     412\r\n     236,     403,     282,     281,     402,     414,     293,     292,     413\r\n     237,     404,     283,     282,     403,     415,     294,     293,     414\r\n     238,     405,     284,     283,     404,     416,     295,     294,     415\r\n     239,     406,     285,     284,     405,     417,     296,     295,     416\r\n     240,     407,     286,     285,     406,     418,     297,     296,     417\r\n     241,     409,     288,     287,     408,     420,     299,     298,     419\r\n     242,     410,     289,     288,     409,     421,     300,     299,     420\r\n     243,     411,     290,     289,     410,     422,     301,     300,     421\r\n     244,     412,     291,     290,     411,     423,     302,     301,     422\r\n     245,     413,     292,     291,     412,     424,     303,     302,     423\r\n     246,     414,     293,     292,     413,     425,     304,     303,     424\r\n     247,     415,     294,     293,     414,     426,     305,     304,     425\r\n     248,     416,     295,     294,     415,     427,     306,     305,     426\r\n     249,     417,     296,     295,     416,     428,     307,     306,     427\r\n     250,     418,     297,     296,     417,     429,     308,     307,     428\r\n     251,     420,     299,     298,     419,     431,     310,     309,     430\r\n     252,     421,     300,     299,     420,     432,     311,     310,     431\r\n     253,     422,     301,     300,     421,     433,     312,     311,     432\r\n     254,     423,     302,     301,     422,     434,     313,     312,     433\r\n     255,     424,     303,     302,     423,     435,     314,     313,     434\r\n     256,     425,     304,     303,     424,     436,     315,     314,     435\r\n     257,     426,     305,     304,     425,     437,     316,     315,     436\r\n     258,     427,     306,     305,     426,     438,     317,     316,     437\r\n     259,     428,     307,     306,     427,     439,     318,     317,     438\r\n     260,     429,     308,     307,     428,     440,     319,     318,     439\r\n     261,     431,     310,     309,     430,     442,     321,     320,     441\r\n     262,     432,     311,     310,     431,     443,     322,     321,     442\r\n     263,     433,     312,     311,     432,     444,     323,     322,     443\r\n     264,     434,     313,     312,     433,     445,     324,     323,     444\r\n     265,     435,     314,     313,     434,     446,     325,     324,     445\r\n     266,     436,     315,     314,     435,     447,     326,     325,     446\r\n     267,     437,     316,     315,     436,     448,     327,     326,     447\r\n     268,     438,     317,     316,     437,     449,     328,     327,     448\r\n     269,     439,     318,     317,     438,     450,     329,     328,     449\r\n     270,     440,     319,     318,     439,     451,     330,     329,     450\r\n     271,     442,     321,     320,     441,     453,     332,     331,     452\r\n     272,     443,     322,     321,     442,     454,     333,     332,     453\r\n     273,     444,     323,     322,     443,     455,     334,     333,     454\r\n     274,     445,     324,     323,     444,     456,     335,     334,     455\r\n     275,     446,     325,     324,     445,     457,     336,     335,     456\r\n     276,     447,     326,     325,     446,     458,     337,     336,     457\r\n     277,     448,     327,     326,     447,     459,     338,     337,     458\r\n     278,     449,     328,     327,     448,     460,     339,     338,     459\r\n     279,     450,     329,     328,     449,     461,     340,     339,     460\r\n     280,     451,     330,     329,     450,     462,     341,     340,     461\r\n     281,     453,     332,     331,     452,     464,     343,     342,     463\r\n     282,     454,     333,     332,     453,     465,     344,     343,     464\r\n     283,     455,     334,     333,     454,     466,     345,     344,     465\r\n     284,     456,     335,     334,     455,     467,     346,     345,     466\r\n     285,     457,     336,     335,     456,     468,     347,     346,     467\r\n     286,     458,     337,     336,     457,     469,     348,     347,     468\r\n     287,     459,     338,     337,     458,     470,     349,     348,     469\r\n     288,     460,     339,     338,     459,     471,     350,     349,     470\r\n     289,     461,     340,     339,     460,     472,     351,     350,     471\r\n     290,     462,     341,     340,     461,     473,     352,     351,     472\r\n     291,     464,     343,     342,     463,     475,     354,     353,     474\r\n     292,     465,     344,     343,     464,     476,     355,     354,     475\r\n     293,     466,     345,     344,     465,     477,     356,     355,     476\r\n     294,     467,     346,     345,     466,     478,     357,     356,     477\r\n     295,     468,     347,     346,     467,     479,     358,     357,     478\r\n     296,     469,     348,     347,     468,     480,     359,     358,     479\r\n     297,     470,     349,     348,     469,     481,     360,     359,     480\r\n     298,     471,     350,     349,     470,     482,     361,     360,     481\r\n     299,     472,     351,     350,     471,     483,     362,     361,     482\r\n     300,     473,     352,     351,     472,     484,     363,     362,     483\r\n     301,     486,     365,     364,     485,     497,     376,     375,     496\r\n     302,     487,     366,     365,     486,     498,     377,     376,     497\r\n     303,     488,     367,     366,     487,     499,     378,     377,     498\r\n     304,     489,     368,     367,     488,     500,     379,     378,     499\r\n     305,     490,     369,     368,     489,     501,     380,     379,     500\r\n     306,     491,     370,     369,     490,     502,     381,     380,     501\r\n     307,     492,     371,     370,     491,     503,     382,     381,     502\r\n     308,     493,     372,     371,     492,     504,     383,     382,     503\r\n     309,     494,     373,     372,     493,     505,     384,     383,     504\r\n     310,     495,     374,     373,     494,     506,     385,     384,     505\r\n     311,     497,     376,     375,     496,     508,     387,     386,     507\r\n     312,     498,     377,     376,     497,     509,     388,     387,     508\r\n     313,     499,     378,     377,     498,     510,     389,     388,     509\r\n     314,     500,     379,     378,     499,     511,     390,     389,     510\r\n     315,     501,     380,     379,     500,     512,     391,     390,     511\r\n     316,     502,     381,     380,     501,     513,     392,     391,     512\r\n     317,     503,     382,     381,     502,     514,     393,     392,     513\r\n     318,     504,     383,     382,     503,     515,     394,     393,     514\r\n     319,     505,     384,     383,     504,     516,     395,     394,     515\r\n     320,     506,     385,     384,     505,     517,     396,     395,     516\r\n     321,     508,     387,     386,     507,     519,     398,     397,     518\r\n     322,     509,     388,     387,     508,     520,     399,     398,     519\r\n     323,     510,     389,     388,     509,     521,     400,     399,     520\r\n     324,     511,     390,     389,     510,     522,     401,     400,     521\r\n     325,     512,     391,     390,     511,     523,     402,     401,     522\r\n     326,     513,     392,     391,     512,     524,     403,     402,     523\r\n     327,     514,     393,     392,     513,     525,     404,     403,     524\r\n     328,     515,     394,     393,     514,     526,     405,     404,     525\r\n     329,     516,     395,     394,     515,     527,     406,     405,     526\r\n     330,     517,     396,     395,     516,     528,     407,     406,     527\r\n     331,     519,     398,     397,     518,     530,     409,     408,     529\r\n     332,     520,     399,     398,     519,     531,     410,     409,     530\r\n     333,     521,     400,     399,     520,     532,     411,     410,     531\r\n     334,     522,     401,     400,     521,     533,     412,     411,     532\r\n     335,     523,     402,     401,     522,     534,     413,     412,     533\r\n     336,     524,     403,     402,     523,     535,     414,     413,     534\r\n     337,     525,     404,     403,     524,     536,     415,     414,     535\r\n     338,     526,     405,     404,     525,     537,     416,     415,     536\r\n     339,     527,     406,     405,     526,     538,     417,     416,     537\r\n     340,     528,     407,     406,     527,     539,     418,     417,     538\r\n     341,     530,     409,     408,     529,     541,     420,     419,     540\r\n     342,     531,     410,     409,     530,     542,     421,     420,     541\r\n     343,     532,     411,     410,     531,     543,     422,     421,     542\r\n     344,     533,     412,     411,     532,     544,     423,     422,     543\r\n     345,     534,     413,     412,     533,     545,     424,     423,     544\r\n     346,     535,     414,     413,     534,     546,     425,     424,     545\r\n     347,     536,     415,     414,     535,     547,     426,     425,     546\r\n     348,     537,     416,     415,     536,     548,     427,     426,     547\r\n     349,     538,     417,     416,     537,     549,     428,     427,     548\r\n     350,     539,     418,     417,     538,     550,     429,     428,     549\r\n     351,     541,     420,     419,     540,     552,     431,     430,     551\r\n     352,     542,     421,     420,     541,     553,     432,     431,     552\r\n     353,     543,     422,     421,     542,     554,     433,     432,     553\r\n     354,     544,     423,     422,     543,     555,     434,     433,     554\r\n     355,     545,     424,     423,     544,     556,     435,     434,     555\r\n     356,     546,     425,     424,     545,     557,     436,     435,     556\r\n     357,     547,     426,     425,     546,     558,     437,     436,     557\r\n     358,     548,     427,     426,     547,     559,     438,     437,     558\r\n     359,     549,     428,     427,     548,     560,     439,     438,     559\r\n     360,     550,     429,     428,     549,     561,     440,     439,     560\r\n     361,     552,     431,     430,     551,     563,     442,     441,     562\r\n     362,     553,     432,     431,     552,     564,     443,     442,     563\r\n     363,     554,     433,     432,     553,     565,     444,     443,     564\r\n     364,     555,     434,     433,     554,     566,     445,     444,     565\r\n     365,     556,     435,     434,     555,     567,     446,     445,     566\r\n     366,     557,     436,     435,     556,     568,     447,     446,     567\r\n     367,     558,     437,     436,     557,     569,     448,     447,     568\r\n     368,     559,     438,     437,     558,     570,     449,     448,     569\r\n     369,     560,     439,     438,     559,     571,     450,     449,     570\r\n     370,     561,     440,     439,     560,     572,     451,     450,     571\r\n     371,     563,     442,     441,     562,     574,     453,     452,     573\r\n     372,     564,     443,     442,     563,     575,     454,     453,     574\r\n     373,     565,     444,     443,     564,     576,     455,     454,     575\r\n     374,     566,     445,     444,     565,     577,     456,     455,     576\r\n     375,     567,     446,     445,     566,     578,     457,     456,     577\r\n     376,     568,     447,     446,     567,     579,     458,     457,     578\r\n     377,     569,     448,     447,     568,     580,     459,     458,     579\r\n     378,     570,     449,     448,     569,     581,     460,     459,     580\r\n     379,     571,     450,     449,     570,     582,     461,     460,     581\r\n     380,     572,     451,     450,     571,     583,     462,     461,     582\r\n     381,     574,     453,     452,     573,     585,     464,     463,     584\r\n     382,     575,     454,     453,     574,     586,     465,     464,     585\r\n     383,     576,     455,     454,     575,     587,     466,     465,     586\r\n     384,     577,     456,     455,     576,     588,     467,     466,     587\r\n     385,     578,     457,     456,     577,     589,     468,     467,     588\r\n     386,     579,     458,     457,     578,     590,     469,     468,     589\r\n     387,     580,     459,     458,     579,     591,     470,     469,     590\r\n     388,     581,     460,     459,     580,     592,     471,     470,     591\r\n     389,     582,     461,     460,     581,     593,     472,     471,     592\r\n     390,     583,     462,     461,     582,     594,     473,     472,     593\r\n     391,     585,     464,     463,     584,     596,     475,     474,     595\r\n     392,     586,     465,     464,     585,     597,     476,     475,     596\r\n     393,     587,     466,     465,     586,     598,     477,     476,     597\r\n     394,     588,     467,     466,     587,     599,     478,     477,     598\r\n     395,     589,     468,     467,     588,     600,     479,     478,     599\r\n     396,     590,     469,     468,     589,     601,     480,     479,     600\r\n     397,     591,     470,     469,     590,     602,     481,     480,     601\r\n     398,     592,     471,     470,     591,     603,     482,     481,     602\r\n     399,     593,     472,     471,     592,     604,     483,     482,     603\r\n     400,     594,     473,     472,     593,     605,     484,     483,     604\r\n     401,     607,     486,     485,     606,     618,     497,     496,     617\r\n     402,     608,     487,     486,     607,     619,     498,     497,     618\r\n     403,     609,     488,     487,     608,     620,     499,     498,     619\r\n     404,     610,     489,     488,     609,     621,     500,     499,     620\r\n     405,     611,     490,     489,     610,     622,     501,     500,     621\r\n     406,     612,     491,     490,     611,     623,     502,     501,     622\r\n     407,     613,     492,     491,     612,     624,     503,     502,     623\r\n     408,     614,     493,     492,     613,     625,     504,     503,     624\r\n     409,     615,     494,     493,     614,     626,     505,     504,     625\r\n     410,     616,     495,     494,     615,     627,     506,     505,     626\r\n     411,     618,     497,     496,     617,     629,     508,     507,     628\r\n     412,     619,     498,     497,     618,     630,     509,     508,     629\r\n     413,     620,     499,     498,     619,     631,     510,     509,     630\r\n     414,     621,     500,     499,     620,     632,     511,     510,     631\r\n     415,     622,     501,     500,     621,     633,     512,     511,     632\r\n     416,     623,     502,     501,     622,     634,     513,     512,     633\r\n     417,     624,     503,     502,     623,     635,     514,     513,     634\r\n     418,     625,     504,     503,     624,     636,     515,     514,     635\r\n     419,     626,     505,     504,     625,     637,     516,     515,     636\r\n     420,     627,     506,     505,     626,     638,     517,     516,     637\r\n     421,     629,     508,     507,     628,     640,     519,     518,     639\r\n     422,     630,     509,     508,     629,     641,     520,     519,     640\r\n     423,     631,     510,     509,     630,     642,     521,     520,     641\r\n     424,     632,     511,     510,     631,     643,     522,     521,     642\r\n     425,     633,     512,     511,     632,     644,     523,     522,     643\r\n     426,     634,     513,     512,     633,     645,     524,     523,     644\r\n     427,     635,     514,     513,     634,     646,     525,     524,     645\r\n     428,     636,     515,     514,     635,     647,     526,     525,     646\r\n     429,     637,     516,     515,     636,     648,     527,     526,     647\r\n     430,     638,     517,     516,     637,     649,     528,     527,     648\r\n     431,     640,     519,     518,     639,     651,     530,     529,     650\r\n     432,     641,     520,     519,     640,     652,     531,     530,     651\r\n     433,     642,     521,     520,     641,     653,     532,     531,     652\r\n     434,     643,     522,     521,     642,     654,     533,     532,     653\r\n     435,     644,     523,     522,     643,     655,     534,     533,     654\r\n     436,     645,     524,     523,     644,     656,     535,     534,     655\r\n     437,     646,     525,     524,     645,     657,     536,     535,     656\r\n     438,     647,     526,     525,     646,     658,     537,     536,     657\r\n     439,     648,     527,     526,     647,     659,     538,     537,     658\r\n     440,     649,     528,     527,     648,     660,     539,     538,     659\r\n     441,     651,     530,     529,     650,     662,     541,     540,     661\r\n     442,     652,     531,     530,     651,     663,     542,     541,     662\r\n     443,     653,     532,     531,     652,     664,     543,     542,     663\r\n     444,     654,     533,     532,     653,     665,     544,     543,     664\r\n     445,     655,     534,     533,     654,     666,     545,     544,     665\r\n     446,     656,     535,     534,     655,     667,     546,     545,     666\r\n     447,     657,     536,     535,     656,     668,     547,     546,     667\r\n     448,     658,     537,     536,     657,     669,     548,     547,     668\r\n     449,     659,     538,     537,     658,     670,     549,     548,     669\r\n     450,     660,     539,     538,     659,     671,     550,     549,     670\r\n     451,     662,     541,     540,     661,     673,     552,     551,     672\r\n     452,     663,     542,     541,     662,     674,     553,     552,     673\r\n     453,     664,     543,     542,     663,     675,     554,     553,     674\r\n     454,     665,     544,     543,     664,     676,     555,     554,     675\r\n     455,     666,     545,     544,     665,     677,     556,     555,     676\r\n     456,     667,     546,     545,     666,     678,     557,     556,     677\r\n     457,     668,     547,     546,     667,     679,     558,     557,     678\r\n     458,     669,     548,     547,     668,     680,     559,     558,     679\r\n     459,     670,     549,     548,     669,     681,     560,     559,     680\r\n     460,     671,     550,     549,     670,     682,     561,     560,     681\r\n     461,     673,     552,     551,     672,     684,     563,     562,     683\r\n     462,     674,     553,     552,     673,     685,     564,     563,     684\r\n     463,     675,     554,     553,     674,     686,     565,     564,     685\r\n     464,     676,     555,     554,     675,     687,     566,     565,     686\r\n     465,     677,     556,     555,     676,     688,     567,     566,     687\r\n     466,     678,     557,     556,     677,     689,     568,     567,     688\r\n     467,     679,     558,     557,     678,     690,     569,     568,     689\r\n     468,     680,     559,     558,     679,     691,     570,     569,     690\r\n     469,     681,     560,     559,     680,     692,     571,     570,     691\r\n     470,     682,     561,     560,     681,     693,     572,     571,     692\r\n     471,     684,     563,     562,     683,     695,     574,     573,     694\r\n     472,     685,     564,     563,     684,     696,     575,     574,     695\r\n     473,     686,     565,     564,     685,     697,     576,     575,     696\r\n     474,     687,     566,     565,     686,     698,     577,     576,     697\r\n     475,     688,     567,     566,     687,     699,     578,     577,     698\r\n     476,     689,     568,     567,     688,     700,     579,     578,     699\r\n     477,     690,     569,     568,     689,     701,     580,     579,     700\r\n     478,     691,     570,     569,     690,     702,     581,     580,     701\r\n     479,     692,     571,     570,     691,     703,     582,     581,     702\r\n     480,     693,     572,     571,     692,     704,     583,     582,     703\r\n     481,     695,     574,     573,     694,     706,     585,     584,     705\r\n     482,     696,     575,     574,     695,     707,     586,     585,     706\r\n     483,     697,     576,     575,     696,     708,     587,     586,     707\r\n     484,     698,     577,     576,     697,     709,     588,     587,     708\r\n     485,     699,     578,     577,     698,     710,     589,     588,     709\r\n     486,     700,     579,     578,     699,     711,     590,     589,     710\r\n     487,     701,     580,     579,     700,     712,     591,     590,     711\r\n     488,     702,     581,     580,     701,     713,     592,     591,     712\r\n     489,     703,     582,     581,     702,     714,     593,     592,     713\r\n     490,     704,     583,     582,     703,     715,     594,     593,     714\r\n     491,     706,     585,     584,     705,     717,     596,     595,     716\r\n     492,     707,     586,     585,     706,     718,     597,     596,     717\r\n     493,     708,     587,     586,     707,     719,     598,     597,     718\r\n     494,     709,     588,     587,     708,     720,     599,     598,     719\r\n     495,     710,     589,     588,     709,     721,     600,     599,     720\r\n     496,     711,     590,     589,     710,     722,     601,     600,     721\r\n     497,     712,     591,     590,     711,     723,     602,     601,     722\r\n     498,     713,     592,     591,     712,     724,     603,     602,     723\r\n     499,     714,     593,     592,     713,     725,     604,     603,     724\r\n     500,     715,     594,     593,     714,     726,     605,     604,     725\r\n     501,     728,     607,     606,     727,     739,     618,     617,     738\r\n     502,     729,     608,     607,     728,     740,     619,     618,     739\r\n     503,     730,     609,     608,     729,     741,     620,     619,     740\r\n     504,     731,     610,     609,     730,     742,     621,     620,     741\r\n     505,     732,     611,     610,     731,     743,     622,     621,     742\r\n     506,     733,     612,     611,     732,     744,     623,     622,     743\r\n     507,     734,     613,     612,     733,     745,     624,     623,     744\r\n     508,     735,     614,     613,     734,     746,     625,     624,     745\r\n     509,     736,     615,     614,     735,     747,     626,     625,     746\r\n     510,     737,     616,     615,     736,     748,     627,     626,     747\r\n     511,     739,     618,     617,     738,     750,     629,     628,     749\r\n     512,     740,     619,     618,     739,     751,     630,     629,     750\r\n     513,     741,     620,     619,     740,     752,     631,     630,     751\r\n     514,     742,     621,     620,     741,     753,     632,     631,     752\r\n     515,     743,     622,     621,     742,     754,     633,     632,     753\r\n     516,     744,     623,     622,     743,     755,     634,     633,     754\r\n     517,     745,     624,     623,     744,     756,     635,     634,     755\r\n     518,     746,     625,     624,     745,     757,     636,     635,     756\r\n     519,     747,     626,     625,     746,     758,     637,     636,     757\r\n     520,     748,     627,     626,     747,     759,     638,     637,     758\r\n     521,     750,     629,     628,     749,     761,     640,     639,     760\r\n     522,     751,     630,     629,     750,     762,     641,     640,     761\r\n     523,     752,     631,     630,     751,     763,     642,     641,     762\r\n     524,     753,     632,     631,     752,     764,     643,     642,     763\r\n     525,     754,     633,     632,     753,     765,     644,     643,     764\r\n     526,     755,     634,     633,     754,     766,     645,     644,     765\r\n     527,     756,     635,     634,     755,     767,     646,     645,     766\r\n     528,     757,     636,     635,     756,     768,     647,     646,     767\r\n     529,     758,     637,     636,     757,     769,     648,     647,     768\r\n     530,     759,     638,     637,     758,     770,     649,     648,     769\r\n     531,     761,     640,     639,     760,     772,     651,     650,     771\r\n     532,     762,     641,     640,     761,     773,     652,     651,     772\r\n     533,     763,     642,     641,     762,     774,     653,     652,     773\r\n     534,     764,     643,     642,     763,     775,     654,     653,     774\r\n     535,     765,     644,     643,     764,     776,     655,     654,     775\r\n     536,     766,     645,     644,     765,     777,     656,     655,     776\r\n     537,     767,     646,     645,     766,     778,     657,     656,     777\r\n     538,     768,     647,     646,     767,     779,     658,     657,     778\r\n     539,     769,     648,     647,     768,     780,     659,     658,     779\r\n     540,     770,     649,     648,     769,     781,     660,     659,     780\r\n     541,     772,     651,     650,     771,     783,     662,     661,     782\r\n     542,     773,     652,     651,     772,     784,     663,     662,     783\r\n     543,     774,     653,     652,     773,     785,     664,     663,     784\r\n     544,     775,     654,     653,     774,     786,     665,     664,     785\r\n     545,     776,     655,     654,     775,     787,     666,     665,     786\r\n     546,     777,     656,     655,     776,     788,     667,     666,     787\r\n     547,     778,     657,     656,     777,     789,     668,     667,     788\r\n     548,     779,     658,     657,     778,     790,     669,     668,     789\r\n     549,     780,     659,     658,     779,     791,     670,     669,     790\r\n     550,     781,     660,     659,     780,     792,     671,     670,     791\r\n     551,     783,     662,     661,     782,     794,     673,     672,     793\r\n     552,     784,     663,     662,     783,     795,     674,     673,     794\r\n     553,     785,     664,     663,     784,     796,     675,     674,     795\r\n     554,     786,     665,     664,     785,     797,     676,     675,     796\r\n     555,     787,     666,     665,     786,     798,     677,     676,     797\r\n     556,     788,     667,     666,     787,     799,     678,     677,     798\r\n     557,     789,     668,     667,     788,     800,     679,     678,     799\r\n     558,     790,     669,     668,     789,     801,     680,     679,     800\r\n     559,     791,     670,     669,     790,     802,     681,     680,     801\r\n     560,     792,     671,     670,     791,     803,     682,     681,     802\r\n     561,     794,     673,     672,     793,     805,     684,     683,     804\r\n     562,     795,     674,     673,     794,     806,     685,     684,     805\r\n     563,     796,     675,     674,     795,     807,     686,     685,     806\r\n     564,     797,     676,     675,     796,     808,     687,     686,     807\r\n     565,     798,     677,     676,     797,     809,     688,     687,     808\r\n     566,     799,     678,     677,     798,     810,     689,     688,     809\r\n     567,     800,     679,     678,     799,     811,     690,     689,     810\r\n     568,     801,     680,     679,     800,     812,     691,     690,     811\r\n     569,     802,     681,     680,     801,     813,     692,     691,     812\r\n     570,     803,     682,     681,     802,     814,     693,     692,     813\r\n     571,     805,     684,     683,     804,     816,     695,     694,     815\r\n     572,     806,     685,     684,     805,     817,     696,     695,     816\r\n     573,     807,     686,     685,     806,     818,     697,     696,     817\r\n     574,     808,     687,     686,     807,     819,     698,     697,     818\r\n     575,     809,     688,     687,     808,     820,     699,     698,     819\r\n     576,     810,     689,     688,     809,     821,     700,     699,     820\r\n     577,     811,     690,     689,     810,     822,     701,     700,     821\r\n     578,     812,     691,     690,     811,     823,     702,     701,     822\r\n     579,     813,     692,     691,     812,     824,     703,     702,     823\r\n     580,     814,     693,     692,     813,     825,     704,     703,     824\r\n     581,     816,     695,     694,     815,     827,     706,     705,     826\r\n     582,     817,     696,     695,     816,     828,     707,     706,     827\r\n     583,     818,     697,     696,     817,     829,     708,     707,     828\r\n     584,     819,     698,     697,     818,     830,     709,     708,     829\r\n     585,     820,     699,     698,     819,     831,     710,     709,     830\r\n     586,     821,     700,     699,     820,     832,     711,     710,     831\r\n     587,     822,     701,     700,     821,     833,     712,     711,     832\r\n     588,     823,     702,     701,     822,     834,     713,     712,     833\r\n     589,     824,     703,     702,     823,     835,     714,     713,     834\r\n     590,     825,     704,     703,     824,     836,     715,     714,     835\r\n     591,     827,     706,     705,     826,     838,     717,     716,     837\r\n     592,     828,     707,     706,     827,     839,     718,     717,     838\r\n     593,     829,     708,     707,     828,     840,     719,     718,     839\r\n     594,     830,     709,     708,     829,     841,     720,     719,     840\r\n     595,     831,     710,     709,     830,     842,     721,     720,     841\r\n     596,     832,     711,     710,     831,     843,     722,     721,     842\r\n     597,     833,     712,     711,     832,     844,     723,     722,     843\r\n     598,     834,     713,     712,     833,     845,     724,     723,     844\r\n     599,     835,     714,     713,     834,     846,     725,     724,     845\r\n     600,     836,     715,     714,     835,     847,     726,     725,     846\r\n     601,     849,     728,     727,     848,     860,     739,     738,     859\r\n     602,     850,     729,     728,     849,     861,     740,     739,     860\r\n     603,     851,     730,     729,     850,     862,     741,     740,     861\r\n     604,     852,     731,     730,     851,     863,     742,     741,     862\r\n     605,     853,     732,     731,     852,     864,     743,     742,     863\r\n     606,     854,     733,     732,     853,     865,     744,     743,     864\r\n     607,     855,     734,     733,     854,     866,     745,     744,     865\r\n     608,     856,     735,     734,     855,     867,     746,     745,     866\r\n     609,     857,     736,     735,     856,     868,     747,     746,     867\r\n     610,     858,     737,     736,     857,     869,     748,     747,     868\r\n     611,     860,     739,     738,     859,     871,     750,     749,     870\r\n     612,     861,     740,     739,     860,     872,     751,     750,     871\r\n     613,     862,     741,     740,     861,     873,     752,     751,     872\r\n     614,     863,     742,     741,     862,     874,     753,     752,     873\r\n     615,     864,     743,     742,     863,     875,     754,     753,     874\r\n     616,     865,     744,     743,     864,     876,     755,     754,     875\r\n     617,     866,     745,     744,     865,     877,     756,     755,     876\r\n     618,     867,     746,     745,     866,     878,     757,     756,     877\r\n     619,     868,     747,     746,     867,     879,     758,     757,     878\r\n     620,     869,     748,     747,     868,     880,     759,     758,     879\r\n     621,     871,     750,     749,     870,     882,     761,     760,     881\r\n     622,     872,     751,     750,     871,     883,     762,     761,     882\r\n     623,     873,     752,     751,     872,     884,     763,     762,     883\r\n     624,     874,     753,     752,     873,     885,     764,     763,     884\r\n     625,     875,     754,     753,     874,     886,     765,     764,     885\r\n     626,     876,     755,     754,     875,     887,     766,     765,     886\r\n     627,     877,     756,     755,     876,     888,     767,     766,     887\r\n     628,     878,     757,     756,     877,     889,     768,     767,     888\r\n     629,     879,     758,     757,     878,     890,     769,     768,     889\r\n     630,     880,     759,     758,     879,     891,     770,     769,     890\r\n     631,     882,     761,     760,     881,     893,     772,     771,     892\r\n     632,     883,     762,     761,     882,     894,     773,     772,     893\r\n     633,     884,     763,     762,     883,     895,     774,     773,     894\r\n     634,     885,     764,     763,     884,     896,     775,     774,     895\r\n     635,     886,     765,     764,     885,     897,     776,     775,     896\r\n     636,     887,     766,     765,     886,     898,     777,     776,     897\r\n     637,     888,     767,     766,     887,     899,     778,     777,     898\r\n     638,     889,     768,     767,     888,     900,     779,     778,     899\r\n     639,     890,     769,     768,     889,     901,     780,     779,     900\r\n     640,     891,     770,     769,     890,     902,     781,     780,     901\r\n     641,     893,     772,     771,     892,     904,     783,     782,     903\r\n     642,     894,     773,     772,     893,     905,     784,     783,     904\r\n     643,     895,     774,     773,     894,     906,     785,     784,     905\r\n     644,     896,     775,     774,     895,     907,     786,     785,     906\r\n     645,     897,     776,     775,     896,     908,     787,     786,     907\r\n     646,     898,     777,     776,     897,     909,     788,     787,     908\r\n     647,     899,     778,     777,     898,     910,     789,     788,     909\r\n     648,     900,     779,     778,     899,     911,     790,     789,     910\r\n     649,     901,     780,     779,     900,     912,     791,     790,     911\r\n     650,     902,     781,     780,     901,     913,     792,     791,     912\r\n     651,     904,     783,     782,     903,     915,     794,     793,     914\r\n     652,     905,     784,     783,     904,     916,     795,     794,     915\r\n     653,     906,     785,     784,     905,     917,     796,     795,     916\r\n     654,     907,     786,     785,     906,     918,     797,     796,     917\r\n     655,     908,     787,     786,     907,     919,     798,     797,     918\r\n     656,     909,     788,     787,     908,     920,     799,     798,     919\r\n     657,     910,     789,     788,     909,     921,     800,     799,     920\r\n     658,     911,     790,     789,     910,     922,     801,     800,     921\r\n     659,     912,     791,     790,     911,     923,     802,     801,     922\r\n     660,     913,     792,     791,     912,     924,     803,     802,     923\r\n     661,     915,     794,     793,     914,     926,     805,     804,     925\r\n     662,     916,     795,     794,     915,     927,     806,     805,     926\r\n     663,     917,     796,     795,     916,     928,     807,     806,     927\r\n     664,     918,     797,     796,     917,     929,     808,     807,     928\r\n     665,     919,     798,     797,     918,     930,     809,     808,     929\r\n     666,     920,     799,     798,     919,     931,     810,     809,     930\r\n     667,     921,     800,     799,     920,     932,     811,     810,     931\r\n     668,     922,     801,     800,     921,     933,     812,     811,     932\r\n     669,     923,     802,     801,     922,     934,     813,     812,     933\r\n     670,     924,     803,     802,     923,     935,     814,     813,     934\r\n     671,     926,     805,     804,     925,     937,     816,     815,     936\r\n     672,     927,     806,     805,     926,     938,     817,     816,     937\r\n     673,     928,     807,     806,     927,     939,     818,     817,     938\r\n     674,     929,     808,     807,     928,     940,     819,     818,     939\r\n     675,     930,     809,     808,     929,     941,     820,     819,     940\r\n     676,     931,     810,     809,     930,     942,     821,     820,     941\r\n     677,     932,     811,     810,     931,     943,     822,     821,     942\r\n     678,     933,     812,     811,     932,     944,     823,     822,     943\r\n     679,     934,     813,     812,     933,     945,     824,     823,     944\r\n     680,     935,     814,     813,     934,     946,     825,     824,     945\r\n     681,     937,     816,     815,     936,     948,     827,     826,     947\r\n     682,     938,     817,     816,     937,     949,     828,     827,     948\r\n     683,     939,     818,     817,     938,     950,     829,     828,     949\r\n     684,     940,     819,     818,     939,     951,     830,     829,     950\r\n     685,     941,     820,     819,     940,     952,     831,     830,     951\r\n     686,     942,     821,     820,     941,     953,     832,     831,     952\r\n     687,     943,     822,     821,     942,     954,     833,     832,     953\r\n     688,     944,     823,     822,     943,     955,     834,     833,     954\r\n     689,     945,     824,     823,     944,     956,     835,     834,     955\r\n     690,     946,     825,     824,     945,     957,     836,     835,     956\r\n     691,     948,     827,     826,     947,     959,     838,     837,     958\r\n     692,     949,     828,     827,     948,     960,     839,     838,     959\r\n     693,     950,     829,     828,     949,     961,     840,     839,     960\r\n     694,     951,     830,     829,     950,     962,     841,     840,     961\r\n     695,     952,     831,     830,     951,     963,     842,     841,     962\r\n     696,     953,     832,     831,     952,     964,     843,     842,     963\r\n     697,     954,     833,     832,     953,     965,     844,     843,     964\r\n     698,     955,     834,     833,     954,     966,     845,     844,     965\r\n     699,     956,     835,     834,     955,     967,     846,     845,     966\r\n     700,     957,     836,     835,     956,     968,     847,     846,     967\r\n     701,     970,     849,     848,     969,     981,     860,     859,     980\r\n     702,     971,     850,     849,     970,     982,     861,     860,     981\r\n     703,     972,     851,     850,     971,     983,     862,     861,     982\r\n     704,     973,     852,     851,     972,     984,     863,     862,     983\r\n     705,     974,     853,     852,     973,     985,     864,     863,     984\r\n     706,     975,     854,     853,     974,     986,     865,     864,     985\r\n     707,     976,     855,     854,     975,     987,     866,     865,     986\r\n     708,     977,     856,     855,     976,     988,     867,     866,     987\r\n     709,     978,     857,     856,     977,     989,     868,     867,     988\r\n     710,     979,     858,     857,     978,     990,     869,     868,     989\r\n     711,     981,     860,     859,     980,     992,     871,     870,     991\r\n     712,     982,     861,     860,     981,     993,     872,     871,     992\r\n     713,     983,     862,     861,     982,     994,     873,     872,     993\r\n     714,     984,     863,     862,     983,     995,     874,     873,     994\r\n     715,     985,     864,     863,     984,     996,     875,     874,     995\r\n     716,     986,     865,     864,     985,     997,     876,     875,     996\r\n     717,     987,     866,     865,     986,     998,     877,     876,     997\r\n     718,     988,     867,     866,     987,     999,     878,     877,     998\r\n     719,     989,     868,     867,     988,    1000,     879,     878,     999\r\n     720,     990,     869,     868,     989,    1001,     880,     879,    1000\r\n     721,     992,     871,     870,     991,    1003,     882,     881,    1002\r\n     722,     993,     872,     871,     992,    1004,     883,     882,    1003\r\n     723,     994,     873,     872,     993,    1005,     884,     883,    1004\r\n     724,     995,     874,     873,     994,    1006,     885,     884,    1005\r\n     725,     996,     875,     874,     995,    1007,     886,     885,    1006\r\n     726,     997,     876,     875,     996,    1008,     887,     886,    1007\r\n     727,     998,     877,     876,     997,    1009,     888,     887,    1008\r\n     728,     999,     878,     877,     998,    1010,     889,     888,    1009\r\n     729,    1000,     879,     878,     999,    1011,     890,     889,    1010\r\n     730,    1001,     880,     879,    1000,    1012,     891,     890,    1011\r\n     731,    1003,     882,     881,    1002,    1014,     893,     892,    1013\r\n     732,    1004,     883,     882,    1003,    1015,     894,     893,    1014\r\n     733,    1005,     884,     883,    1004,    1016,     895,     894,    1015\r\n     734,    1006,     885,     884,    1005,    1017,     896,     895,    1016\r\n     735,    1007,     886,     885,    1006,    1018,     897,     896,    1017\r\n     736,    1008,     887,     886,    1007,    1019,     898,     897,    1018\r\n     737,    1009,     888,     887,    1008,    1020,     899,     898,    1019\r\n     738,    1010,     889,     888,    1009,    1021,     900,     899,    1020\r\n     739,    1011,     890,     889,    1010,    1022,     901,     900,    1021\r\n     740,    1012,     891,     890,    1011,    1023,     902,     901,    1022\r\n     741,    1014,     893,     892,    1013,    1025,     904,     903,    1024\r\n     742,    1015,     894,     893,    1014,    1026,     905,     904,    1025\r\n     743,    1016,     895,     894,    1015,    1027,     906,     905,    1026\r\n     744,    1017,     896,     895,    1016,    1028,     907,     906,    1027\r\n     745,    1018,     897,     896,    1017,    1029,     908,     907,    1028\r\n     746,    1019,     898,     897,    1018,    1030,     909,     908,    1029\r\n     747,    1020,     899,     898,    1019,    1031,     910,     909,    1030\r\n     748,    1021,     900,     899,    1020,    1032,     911,     910,    1031\r\n     749,    1022,     901,     900,    1021,    1033,     912,     911,    1032\r\n     750,    1023,     902,     901,    1022,    1034,     913,     912,    1033\r\n     751,    1025,     904,     903,    1024,    1036,     915,     914,    1035\r\n     752,    1026,     905,     904,    1025,    1037,     916,     915,    1036\r\n     753,    1027,     906,     905,    1026,    1038,     917,     916,    1037\r\n     754,    1028,     907,     906,    1027,    1039,     918,     917,    1038\r\n     755,    1029,     908,     907,    1028,    1040,     919,     918,    1039\r\n     756,    1030,     909,     908,    1029,    1041,     920,     919,    1040\r\n     757,    1031,     910,     909,    1030,    1042,     921,     920,    1041\r\n     758,    1032,     911,     910,    1031,    1043,     922,     921,    1042\r\n     759,    1033,     912,     911,    1032,    1044,     923,     922,    1043\r\n     760,    1034,     913,     912,    1033,    1045,     924,     923,    1044\r\n     761,    1036,     915,     914,    1035,    1047,     926,     925,    1046\r\n     762,    1037,     916,     915,    1036,    1048,     927,     926,    1047\r\n     763,    1038,     917,     916,    1037,    1049,     928,     927,    1048\r\n     764,    1039,     918,     917,    1038,    1050,     929,     928,    1049\r\n     765,    1040,     919,     918,    1039,    1051,     930,     929,    1050\r\n     766,    1041,     920,     919,    1040,    1052,     931,     930,    1051\r\n     767,    1042,     921,     920,    1041,    1053,     932,     931,    1052\r\n     768,    1043,     922,     921,    1042,    1054,     933,     932,    1053\r\n     769,    1044,     923,     922,    1043,    1055,     934,     933,    1054\r\n     770,    1045,     924,     923,    1044,    1056,     935,     934,    1055\r\n     771,    1047,     926,     925,    1046,    1058,     937,     936,    1057\r\n     772,    1048,     927,     926,    1047,    1059,     938,     937,    1058\r\n     773,    1049,     928,     927,    1048,    1060,     939,     938,    1059\r\n     774,    1050,     929,     928,    1049,    1061,     940,     939,    1060\r\n     775,    1051,     930,     929,    1050,    1062,     941,     940,    1061\r\n     776,    1052,     931,     930,    1051,    1063,     942,     941,    1062\r\n     777,    1053,     932,     931,    1052,    1064,     943,     942,    1063\r\n     778,    1054,     933,     932,    1053,    1065,     944,     943,    1064\r\n     779,    1055,     934,     933,    1054,    1066,     945,     944,    1065\r\n     780,    1056,     935,     934,    1055,    1067,     946,     945,    1066\r\n     781,    1058,     937,     936,    1057,    1069,     948,     947,    1068\r\n     782,    1059,     938,     937,    1058,    1070,     949,     948,    1069\r\n     783,    1060,     939,     938,    1059,    1071,     950,     949,    1070\r\n     784,    1061,     940,     939,    1060,    1072,     951,     950,    1071\r\n     785,    1062,     941,     940,    1061,    1073,     952,     951,    1072\r\n     786,    1063,     942,     941,    1062,    1074,     953,     952,    1073\r\n     787,    1064,     943,     942,    1063,    1075,     954,     953,    1074\r\n     788,    1065,     944,     943,    1064,    1076,     955,     954,    1075\r\n     789,    1066,     945,     944,    1065,    1077,     956,     955,    1076\r\n     790,    1067,     946,     945,    1066,    1078,     957,     956,    1077\r\n     791,    1069,     948,     947,    1068,    1080,     959,     958,    1079\r\n     792,    1070,     949,     948,    1069,    1081,     960,     959,    1080\r\n     793,    1071,     950,     949,    1070,    1082,     961,     960,    1081\r\n     794,    1072,     951,     950,    1071,    1083,     962,     961,    1082\r\n     795,    1073,     952,     951,    1072,    1084,     963,     962,    1083\r\n     796,    1074,     953,     952,    1073,    1085,     964,     963,    1084\r\n     797,    1075,     954,     953,    1074,    1086,     965,     964,    1085\r\n     798,    1076,     955,     954,    1075,    1087,     966,     965,    1086\r\n     799,    1077,     956,     955,    1076,    1088,     967,     966,    1087\r\n     800,    1078,     957,     956,    1077,    1089,     968,     967,    1088\r\n     801,    1091,     970,     969,    1090,    1102,     981,     980,    1101\r\n     802,    1092,     971,     970,    1091,    1103,     982,     981,    1102\r\n     803,    1093,     972,     971,    1092,    1104,     983,     982,    1103\r\n     804,    1094,     973,     972,    1093,    1105,     984,     983,    1104\r\n     805,    1095,     974,     973,    1094,    1106,     985,     984,    1105\r\n     806,    1096,     975,     974,    1095,    1107,     986,     985,    1106\r\n     807,    1097,     976,     975,    1096,    1108,     987,     986,    1107\r\n     808,    1098,     977,     976,    1097,    1109,     988,     987,    1108\r\n     809,    1099,     978,     977,    1098,    1110,     989,     988,    1109\r\n     810,    1100,     979,     978,    1099,    1111,     990,     989,    1110\r\n     811,    1102,     981,     980,    1101,    1113,     992,     991,    1112\r\n     812,    1103,     982,     981,    1102,    1114,     993,     992,    1113\r\n     813,    1104,     983,     982,    1103,    1115,     994,     993,    1114\r\n     814,    1105,     984,     983,    1104,    1116,     995,     994,    1115\r\n     815,    1106,     985,     984,    1105,    1117,     996,     995,    1116\r\n     816,    1107,     986,     985,    1106,    1118,     997,     996,    1117\r\n     817,    1108,     987,     986,    1107,    1119,     998,     997,    1118\r\n     818,    1109,     988,     987,    1108,    1120,     999,     998,    1119\r\n     819,    1110,     989,     988,    1109,    1121,    1000,     999,    1120\r\n     820,    1111,     990,     989,    1110,    1122,    1001,    1000,    1121\r\n     821,    1113,     992,     991,    1112,    1124,    1003,    1002,    1123\r\n     822,    1114,     993,     992,    1113,    1125,    1004,    1003,    1124\r\n     823,    1115,     994,     993,    1114,    1126,    1005,    1004,    1125\r\n     824,    1116,     995,     994,    1115,    1127,    1006,    1005,    1126\r\n     825,    1117,     996,     995,    1116,    1128,    1007,    1006,    1127\r\n     826,    1118,     997,     996,    1117,    1129,    1008,    1007,    1128\r\n     827,    1119,     998,     997,    1118,    1130,    1009,    1008,    1129\r\n     828,    1120,     999,     998,    1119,    1131,    1010,    1009,    1130\r\n     829,    1121,    1000,     999,    1120,    1132,    1011,    1010,    1131\r\n     830,    1122,    1001,    1000,    1121,    1133,    1012,    1011,    1132\r\n     831,    1124,    1003,    1002,    1123,    1135,    1014,    1013,    1134\r\n     832,    1125,    1004,    1003,    1124,    1136,    1015,    1014,    1135\r\n     833,    1126,    1005,    1004,    1125,    1137,    1016,    1015,    1136\r\n     834,    1127,    1006,    1005,    1126,    1138,    1017,    1016,    1137\r\n     835,    1128,    1007,    1006,    1127,    1139,    1018,    1017,    1138\r\n     836,    1129,    1008,    1007,    1128,    1140,    1019,    1018,    1139\r\n     837,    1130,    1009,    1008,    1129,    1141,    1020,    1019,    1140\r\n     838,    1131,    1010,    1009,    1130,    1142,    1021,    1020,    1141\r\n     839,    1132,    1011,    1010,    1131,    1143,    1022,    1021,    1142\r\n     840,    1133,    1012,    1011,    1132,    1144,    1023,    1022,    1143\r\n     841,    1135,    1014,    1013,    1134,    1146,    1025,    1024,    1145\r\n     842,    1136,    1015,    1014,    1135,    1147,    1026,    1025,    1146\r\n     843,    1137,    1016,    1015,    1136,    1148,    1027,    1026,    1147\r\n     844,    1138,    1017,    1016,    1137,    1149,    1028,    1027,    1148\r\n     845,    1139,    1018,    1017,    1138,    1150,    1029,    1028,    1149\r\n     846,    1140,    1019,    1018,    1139,    1151,    1030,    1029,    1150\r\n     847,    1141,    1020,    1019,    1140,    1152,    1031,    1030,    1151\r\n     848,    1142,    1021,    1020,    1141,    1153,    1032,    1031,    1152\r\n     849,    1143,    1022,    1021,    1142,    1154,    1033,    1032,    1153\r\n     850,    1144,    1023,    1022,    1143,    1155,    1034,    1033,    1154\r\n     851,    1146,    1025,    1024,    1145,    1157,    1036,    1035,    1156\r\n     852,    1147,    1026,    1025,    1146,    1158,    1037,    1036,    1157\r\n     853,    1148,    1027,    1026,    1147,    1159,    1038,    1037,    1158\r\n     854,    1149,    1028,    1027,    1148,    1160,    1039,    1038,    1159\r\n     855,    1150,    1029,    1028,    1149,    1161,    1040,    1039,    1160\r\n     856,    1151,    1030,    1029,    1150,    1162,    1041,    1040,    1161\r\n     857,    1152,    1031,    1030,    1151,    1163,    1042,    1041,    1162\r\n     858,    1153,    1032,    1031,    1152,    1164,    1043,    1042,    1163\r\n     859,    1154,    1033,    1032,    1153,    1165,    1044,    1043,    1164\r\n     860,    1155,    1034,    1033,    1154,    1166,    1045,    1044,    1165\r\n     861,    1157,    1036,    1035,    1156,    1168,    1047,    1046,    1167\r\n     862,    1158,    1037,    1036,    1157,    1169,    1048,    1047,    1168\r\n     863,    1159,    1038,    1037,    1158,    1170,    1049,    1048,    1169\r\n     864,    1160,    1039,    1038,    1159,    1171,    1050,    1049,    1170\r\n     865,    1161,    1040,    1039,    1160,    1172,    1051,    1050,    1171\r\n     866,    1162,    1041,    1040,    1161,    1173,    1052,    1051,    1172\r\n     867,    1163,    1042,    1041,    1162,    1174,    1053,    1052,    1173\r\n     868,    1164,    1043,    1042,    1163,    1175,    1054,    1053,    1174\r\n     869,    1165,    1044,    1043,    1164,    1176,    1055,    1054,    1175\r\n     870,    1166,    1045,    1044,    1165,    1177,    1056,    1055,    1176\r\n     871,    1168,    1047,    1046,    1167,    1179,    1058,    1057,    1178\r\n     872,    1169,    1048,    1047,    1168,    1180,    1059,    1058,    1179\r\n     873,    1170,    1049,    1048,    1169,    1181,    1060,    1059,    1180\r\n     874,    1171,    1050,    1049,    1170,    1182,    1061,    1060,    1181\r\n     875,    1172,    1051,    1050,    1171,    1183,    1062,    1061,    1182\r\n     876,    1173,    1052,    1051,    1172,    1184,    1063,    1062,    1183\r\n     877,    1174,    1053,    1052,    1173,    1185,    1064,    1063,    1184\r\n     878,    1175,    1054,    1053,    1174,    1186,    1065,    1064,    1185\r\n     879,    1176,    1055,    1054,    1175,    1187,    1066,    1065,    1186\r\n     880,    1177,    1056,    1055,    1176,    1188,    1067,    1066,    1187\r\n     881,    1179,    1058,    1057,    1178,    1190,    1069,    1068,    1189\r\n     882,    1180,    1059,    1058,    1179,    1191,    1070,    1069,    1190\r\n     883,    1181,    1060,    1059,    1180,    1192,    1071,    1070,    1191\r\n     884,    1182,    1061,    1060,    1181,    1193,    1072,    1071,    1192\r\n     885,    1183,    1062,    1061,    1182,    1194,    1073,    1072,    1193\r\n     886,    1184,    1063,    1062,    1183,    1195,    1074,    1073,    1194\r\n     887,    1185,    1064,    1063,    1184,    1196,    1075,    1074,    1195\r\n     888,    1186,    1065,    1064,    1185,    1197,    1076,    1075,    1196\r\n     889,    1187,    1066,    1065,    1186,    1198,    1077,    1076,    1197\r\n     890,    1188,    1067,    1066,    1187,    1199,    1078,    1077,    1198\r\n     891,    1190,    1069,    1068,    1189,    1201,    1080,    1079,    1200\r\n     892,    1191,    1070,    1069,    1190,    1202,    1081,    1080,    1201\r\n     893,    1192,    1071,    1070,    1191,    1203,    1082,    1081,    1202\r\n     894,    1193,    1072,    1071,    1192,    1204,    1083,    1082,    1203\r\n     895,    1194,    1073,    1072,    1193,    1205,    1084,    1083,    1204\r\n     896,    1195,    1074,    1073,    1194,    1206,    1085,    1084,    1205\r\n     897,    1196,    1075,    1074,    1195,    1207,    1086,    1085,    1206\r\n     898,    1197,    1076,    1075,    1196,    1208,    1087,    1086,    1207\r\n     899,    1198,    1077,    1076,    1197,    1209,    1088,    1087,    1208\r\n     900,    1199,    1078,    1077,    1198,    1210,    1089,    1088,    1209\r\n     901,    1212,    1091,    1090,    1211,    1223,    1102,    1101,    1222\r\n     902,    1213,    1092,    1091,    1212,    1224,    1103,    1102,    1223\r\n     903,    1214,    1093,    1092,    1213,    1225,    1104,    1103,    1224\r\n     904,    1215,    1094,    1093,    1214,    1226,    1105,    1104,    1225\r\n     905,    1216,    1095,    1094,    1215,    1227,    1106,    1105,    1226\r\n     906,    1217,    1096,    1095,    1216,    1228,    1107,    1106,    1227\r\n     907,    1218,    1097,    1096,    1217,    1229,    1108,    1107,    1228\r\n     908,    1219,    1098,    1097,    1218,    1230,    1109,    1108,    1229\r\n     909,    1220,    1099,    1098,    1219,    1231,    1110,    1109,    1230\r\n     910,    1221,    1100,    1099,    1220,    1232,    1111,    1110,    1231\r\n     911,    1223,    1102,    1101,    1222,    1234,    1113,    1112,    1233\r\n     912,    1224,    1103,    1102,    1223,    1235,    1114,    1113,    1234\r\n     913,    1225,    1104,    1103,    1224,    1236,    1115,    1114,    1235\r\n     914,    1226,    1105,    1104,    1225,    1237,    1116,    1115,    1236\r\n     915,    1227,    1106,    1105,    1226,    1238,    1117,    1116,    1237\r\n     916,    1228,    1107,    1106,    1227,    1239,    1118,    1117,    1238\r\n     917,    1229,    1108,    1107,    1228,    1240,    1119,    1118,    1239\r\n     918,    1230,    1109,    1108,    1229,    1241,    1120,    1119,    1240\r\n     919,    1231,    1110,    1109,    1230,    1242,    1121,    1120,    1241\r\n     920,    1232,    1111,    1110,    1231,    1243,    1122,    1121,    1242\r\n     921,    1234,    1113,    1112,    1233,    1245,    1124,    1123,    1244\r\n     922,    1235,    1114,    1113,    1234,    1246,    1125,    1124,    1245\r\n     923,    1236,    1115,    1114,    1235,    1247,    1126,    1125,    1246\r\n     924,    1237,    1116,    1115,    1236,    1248,    1127,    1126,    1247\r\n     925,    1238,    1117,    1116,    1237,    1249,    1128,    1127,    1248\r\n     926,    1239,    1118,    1117,    1238,    1250,    1129,    1128,    1249\r\n     927,    1240,    1119,    1118,    1239,    1251,    1130,    1129,    1250\r\n     928,    1241,    1120,    1119,    1240,    1252,    1131,    1130,    1251\r\n     929,    1242,    1121,    1120,    1241,    1253,    1132,    1131,    1252\r\n     930,    1243,    1122,    1121,    1242,    1254,    1133,    1132,    1253\r\n     931,    1245,    1124,    1123,    1244,    1256,    1135,    1134,    1255\r\n     932,    1246,    1125,    1124,    1245,    1257,    1136,    1135,    1256\r\n     933,    1247,    1126,    1125,    1246,    1258,    1137,    1136,    1257\r\n     934,    1248,    1127,    1126,    1247,    1259,    1138,    1137,    1258\r\n     935,    1249,    1128,    1127,    1248,    1260,    1139,    1138,    1259\r\n     936,    1250,    1129,    1128,    1249,    1261,    1140,    1139,    1260\r\n     937,    1251,    1130,    1129,    1250,    1262,    1141,    1140,    1261\r\n     938,    1252,    1131,    1130,    1251,    1263,    1142,    1141,    1262\r\n     939,    1253,    1132,    1131,    1252,    1264,    1143,    1142,    1263\r\n     940,    1254,    1133,    1132,    1253,    1265,    1144,    1143,    1264\r\n     941,    1256,    1135,    1134,    1255,    1267,    1146,    1145,    1266\r\n     942,    1257,    1136,    1135,    1256,    1268,    1147,    1146,    1267\r\n     943,    1258,    1137,    1136,    1257,    1269,    1148,    1147,    1268\r\n     944,    1259,    1138,    1137,    1258,    1270,    1149,    1148,    1269\r\n     945,    1260,    1139,    1138,    1259,    1271,    1150,    1149,    1270\r\n     946,    1261,    1140,    1139,    1260,    1272,    1151,    1150,    1271\r\n     947,    1262,    1141,    1140,    1261,    1273,    1152,    1151,    1272\r\n     948,    1263,    1142,    1141,    1262,    1274,    1153,    1152,    1273\r\n     949,    1264,    1143,    1142,    1263,    1275,    1154,    1153,    1274\r\n     950,    1265,    1144,    1143,    1264,    1276,    1155,    1154,    1275\r\n     951,    1267,    1146,    1145,    1266,    1278,    1157,    1156,    1277\r\n     952,    1268,    1147,    1146,    1267,    1279,    1158,    1157,    1278\r\n     953,    1269,    1148,    1147,    1268,    1280,    1159,    1158,    1279\r\n     954,    1270,    1149,    1148,    1269,    1281,    1160,    1159,    1280\r\n     955,    1271,    1150,    1149,    1270,    1282,    1161,    1160,    1281\r\n     956,    1272,    1151,    1150,    1271,    1283,    1162,    1161,    1282\r\n     957,    1273,    1152,    1151,    1272,    1284,    1163,    1162,    1283\r\n     958,    1274,    1153,    1152,    1273,    1285,    1164,    1163,    1284\r\n     959,    1275,    1154,    1153,    1274,    1286,    1165,    1164,    1285\r\n     960,    1276,    1155,    1154,    1275,    1287,    1166,    1165,    1286\r\n     961,    1278,    1157,    1156,    1277,    1289,    1168,    1167,    1288\r\n     962,    1279,    1158,    1157,    1278,    1290,    1169,    1168,    1289\r\n     963,    1280,    1159,    1158,    1279,    1291,    1170,    1169,    1290\r\n     964,    1281,    1160,    1159,    1280,    1292,    1171,    1170,    1291\r\n     965,    1282,    1161,    1160,    1281,    1293,    1172,    1171,    1292\r\n     966,    1283,    1162,    1161,    1282,    1294,    1173,    1172,    1293\r\n     967,    1284,    1163,    1162,    1283,    1295,    1174,    1173,    1294\r\n     968,    1285,    1164,    1163,    1284,    1296,    1175,    1174,    1295\r\n     969,    1286,    1165,    1164,    1285,    1297,    1176,    1175,    1296\r\n     970,    1287,    1166,    1165,    1286,    1298,    1177,    1176,    1297\r\n     971,    1289,    1168,    1167,    1288,    1300,    1179,    1178,    1299\r\n     972,    1290,    1169,    1168,    1289,    1301,    1180,    1179,    1300\r\n     973,    1291,    1170,    1169,    1290,    1302,    1181,    1180,    1301\r\n     974,    1292,    1171,    1170,    1291,    1303,    1182,    1181,    1302\r\n     975,    1293,    1172,    1171,    1292,    1304,    1183,    1182,    1303\r\n     976,    1294,    1173,    1172,    1293,    1305,    1184,    1183,    1304\r\n     977,    1295,    1174,    1173,    1294,    1306,    1185,    1184,    1305\r\n     978,    1296,    1175,    1174,    1295,    1307,    1186,    1185,    1306\r\n     979,    1297,    1176,    1175,    1296,    1308,    1187,    1186,    1307\r\n     980,    1298,    1177,    1176,    1297,    1309,    1188,    1187,    1308\r\n     981,    1300,    1179,    1178,    1299,    1311,    1190,    1189,    1310\r\n     982,    1301,    1180,    1179,    1300,    1312,    1191,    1190,    1311\r\n     983,    1302,    1181,    1180,    1301,    1313,    1192,    1191,    1312\r\n     984,    1303,    1182,    1181,    1302,    1314,    1193,    1192,    1313\r\n     985,    1304,    1183,    1182,    1303,    1315,    1194,    1193,    1314\r\n     986,    1305,    1184,    1183,    1304,    1316,    1195,    1194,    1315\r\n     987,    1306,    1185,    1184,    1305,    1317,    1196,    1195,    1316\r\n     988,    1307,    1186,    1185,    1306,    1318,    1197,    1196,    1317\r\n     989,    1308,    1187,    1186,    1307,    1319,    1198,    1197,    1318\r\n     990,    1309,    1188,    1187,    1308,    1320,    1199,    1198,    1319\r\n     991,    1311,    1190,    1189,    1310,    1322,    1201,    1200,    1321\r\n     992,    1312,    1191,    1190,    1311,    1323,    1202,    1201,    1322\r\n     993,    1313,    1192,    1191,    1312,    1324,    1203,    1202,    1323\r\n     994,    1314,    1193,    1192,    1313,    1325,    1204,    1203,    1324\r\n     995,    1315,    1194,    1193,    1314,    1326,    1205,    1204,    1325\r\n     996,    1316,    1195,    1194,    1315,    1327,    1206,    1205,    1326\r\n     997,    1317,    1196,    1195,    1316,    1328,    1207,    1206,    1327\r\n     998,    1318,    1197,    1196,    1317,    1329,    1208,    1207,    1328\r\n     999,    1319,    1198,    1197,    1318,    1330,    1209,    1208,    1329\r\n    1000,    1320,    1199,    1198,    1319,    1331,    1210,    1209,    1330\r\n\r\n*Elset, elset=GRAIN-1\r\n505, 506, 515, 516, 604, 605, 606, 607, 608\r\n609, 613, 614, 615, 616, 617, 618, 624, 625\r\n626, 627, 635, 636, 702, 703, 704, 705, 706\r\n707, 708, 709, 710, 712, 713, 714, 715, 716\r\n717, 718, 719, 720, 722, 723, 724, 725, 726\r\n727, 728, 729, 730, 734, 735, 736, 737, 738\r\n739, 801, 802, 803, 804, 805, 806, 807, 808\r\n809, 810, 811, 812, 813, 814, 815, 816, 817\r\n818, 819, 820, 821, 822, 823, 824, 825, 826\r\n827, 828, 829, 830, 833, 834, 835, 836, 837\r\n838, 839, 840, 845, 846, 847, 848, 849, 901\r\n902, 903, 904, 905, 906, 907, 908, 909, 910\r\n911, 912, 913, 914, 915, 916, 917, 918, 919\r\n920, 921, 922, 923, 924, 925, 926, 927, 928\r\n929, 930, 931, 932, 933, 934, 935, 936, 937\r\n938, 939, 940, 944, 945, 946, 947, 948, 949\r\n950, \r\n*Elset, elset=GRAIN-2\r\n35, 36, 37, 44, 45, 46, 47, 48, 54\r\n55, 56, 57, 58, 59, 60, 64, 65, 66\r\n67, 68, 69, 70, 74, 75, 76, 77, 78\r\n79, 80, 83, 84, 85, 86, 87, 88, 89\r\n90, 93, 94, 95, 96, 97, 98, 99, 100\r\n135, 144, 145, 146, 147, 148, 154, 155, 156\r\n157, 158, 159, 160, 164, 165, 166, 167, 168\r\n169, 170, 174, 175, 176, 177, 178, 179, 180\r\n184, 185, 186, 187, 188, 189, 190, 194, 195\r\n196, 197, 198, 199, 200, 244, 245, 246, 247\r\n254, 255, 256, 257, 258, 259, 264, 265, 266\r\n267, 268, 269, 270, 274, 275, 276, 277, 278\r\n279, 280, 284, 285, 286, 287, 288, 289, 290\r\n295, 296, 297, 298, 299, 344, 345, 346, 354\r\n355, 356, 357, 358, 359, 364, 365, 366, 367\r\n368, 369, 375, 376, 377, 378, 379, 385, 386\r\n387, 388, 397, 446, 456, 457, 458, 459, 466\r\n467, 468, 476, 477, \r\n*Elset, elset=GRAIN-3\r\n193, 293, 294, 374, 383, 384, 391, 392, 393\r\n394, 395, 396, 443, 444, 445, 453, 454, 455\r\n463, 464, 465, 473, 474, 475, 481, 482, 483\r\n484, 485, 486, 491, 492, 493, 494, 495, 496\r\n534, 535, 541, 542, 543, 544, 545, 546, 551\r\n552, 553, 554, 555, 556, 557, 561, 562, 563\r\n564, 565, 566, 567, 571, 572, 573, 574, 575\r\n576, 577, 581, 582, 583, 584, 585, 586, 587\r\n591, 592, 593, 594, 595, 596, 631, 632, 633\r\n634, 641, 642, 643, 644, 645, 646, 647, 651\r\n652, 653, 654, 655, 656, 657, 661, 662, 663\r\n664, 665, 666, 667, 671, 672, 673, 674, 675\r\n676, 677, 681, 682, 683, 684, 685, 686, 687\r\n691, 692, 693, 694, 695, 696, 697, 731, 732\r\n733, 741, 742, 743, 744, 745, 746, 747, 751\r\n752, 753, 754, 755, 756, 757, 761, 762, 763\r\n764, 765, 766, 767, 771, 772, 773, 774, 775\r\n776, 777, 781, 782, 783, 784, 785, 786, 787\r\n791, 792, 793, 794, 795, 796, 797, 831, 832\r\n841, 842, 843, 844, 851, 852, 853, 854, 855\r\n856, 857, 861, 862, 863, 864, 865, 866, 867\r\n871, 872, 873, 874, 875, 876, 877, 881, 882\r\n883, 884, 885, 886, 887, 891, 892, 893, 894\r\n895, 896, 897, 941, 942, 943, 951, 952, 953\r\n954, 955, 956, 957, 961, 962, 963, 964, 965\r\n966, 967, 971, 972, 973, 974, 975, 976, 977\r\n981, 982, 983, 984, 985, 986, 987, 991, 992\r\n993, 994, 995, 996, 997, \r\n*Elset, elset=GRAIN-4\r\n1, 2, 3, 4, 5, 11, 12, 13, 14\r\n15, 21, 22, 23, 24, 25, 31, 32, 33\r\n34, 42, 43, 101, 102, 103, 104, 105, 111\r\n112, 113, 114, 115, 121, 122, 123, 124, 125\r\n131, 132, 133, 134, 142, 143, 201, 202, 203\r\n204, 205, 211, 212, 213, 214, 215, 221, 222\r\n223, 224, 225, 231, 232, 233, 234, 301, 302\r\n303, 304, 305, 311, 312, 313, 314, 315, 321\r\n322, 323, 324, 331, 332, 333, 334, 401, 402\r\n403, 404, 405, 411, 412, 413, 414, 415, 421\r\n422, 423, 424, 431, 432, 433, 434, 501, 502\r\n503, 504, 511, 512, 513, 514, 521, 522, 523\r\n524, 531, 532, 533, 601, 602, 603, 611, 612\r\n621, 622, 623, 701, 711, 721, \r\n*Elset, elset=GRAIN-5\r\n6, 7, 8, 9, 10, 16, 17, 18, 19\r\n20, 26, 27, 28, 29, 30, 38, 39, 40\r\n49, 50, 106, 107, 108, 109, 110, 116, 117\r\n118, 119, 120, 126, 127, 128, 129, 130, 136\r\n137, 138, 139, 140, 149, 150, 206, 207, 208\r\n209, 210, 216, 217, 218, 219, 220, 226, 227\r\n228, 229, 230, 235, 236, 237, 238, 239, 240\r\n248, 249, 250, 260, 306, 307, 308, 309, 310\r\n316, 317, 318, 319, 320, 325, 326, 327, 328\r\n329, 330, 335, 336, 337, 338, 339, 340, 347\r\n348, 349, 350, 360, 406, 407, 408, 409, 410\r\n416, 417, 418, 419, 420, 425, 426, 427, 428\r\n429, 430, 435, 436, 437, 438, 439, 440, 447\r\n448, 449, 450, 507, 508, 509, 510, 517, 518\r\n519, 520, 525, 526, 527, 528, 529, 530, 536\r\n537, 538, 539, 540, 547, 548, 549, 550, 610\r\n619, 620, 628, 629, 630, 637, 638, 639, 640\r\n648, 740, \r\n*Elset, elset=GRAIN-6\r\n300, 370, 380, 389, 390, 398, 399, 400, 460\r\n469, 470, 478, 479, 480, 487, 488, 489, 490\r\n497, 498, 499, 500, 558, 559, 560, 568, 569\r\n570, 578, 579, 580, 588, 589, 590, 597, 598\r\n599, 600, 649, 650, 658, 659, 660, 668, 669\r\n670, 678, 679, 680, 688, 689, 690, 698, 699\r\n700, 748, 749, 750, 758, 759, 760, 768, 769\r\n770, 778, 779, 780, 788, 789, 790, 798, 799\r\n800, 850, 858, 859, 860, 868, 869, 870, 878\r\n879, 880, 888, 889, 890, 898, 899, 900, 958\r\n959, 960, 968, 969, 970, 978, 979, 980, 988\r\n989, 990, 998, 999, 1000, \r\n*Elset, elset=GRAIN-7\r\n41, 51, 52, 53, 61, 62, 63, 71, 72\r\n73, 81, 82, 91, 92, 141, 151, 152, 153\r\n161, 162, 163, 171, 172, 173, 181, 182, 183\r\n191, 192, 241, 242, 243, 251, 252, 253, 261\r\n262, 263, 271, 272, 273, 281, 282, 283, 291\r\n292, 341, 342, 343, 351, 352, 353, 361, 362\r\n363, 371, 372, 373, 381, 382, 441, 442, 451\r\n452, 461, 462, 471, 472, \r\n*Elset, elset=Phase-1\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n10, 11, 12, 13, 14, 15, 16, 17, 18\r\n19, 20, 21, 22, 23, 24, 25, 26, 27\r\n28, 29, 30, 31, 32, 33, 34, 35, 36\r\n37, 38, 39, 40, 41, 42, 43, 44, 45\r\n46, 47, 48, 49, 50, 51, 52, 53, 54\r\n55, 56, 57, 58, 59, 60, 61, 62, 63\r\n64, 65, 66, 67, 68, 69, 70, 71, 72\r\n73, 74, 75, 76, 77, 78, 79, 80, 81\r\n82, 83, 84, 85, 86, 87, 88, 89, 90\r\n91, 92, 93, 94, 95, 96, 97, 98, 99\r\n100, 101, 102, 103, 104, 105, 106, 107, 108\r\n109, 110, 111, 112, 113, 114, 115, 116, 117\r\n118, 119, 120, 121, 122, 123, 124, 125, 126\r\n127, 128, 129, 130, 131, 132, 133, 134, 135\r\n136, 137, 138, 139, 140, 141, 142, 143, 144\r\n145, 146, 147, 148, 149, 150, 151, 152, 153\r\n154, 155, 156, 157, 158, 159, 160, 161, 162\r\n163, 164, 165, 166, 167, 168, 169, 170, 171\r\n172, 173, 174, 175, 176, 177, 178, 179, 180\r\n181, 182, 183, 184, 185, 186, 187, 188, 189\r\n190, 191, 192, 193, 194, 195, 196, 197, 198\r\n199, 200, 201, 202, 203, 204, 205, 206, 207\r\n208, 209, 210, 211, 212, 213, 214, 215, 216\r\n217, 218, 219, 220, 221, 222, 223, 224, 225\r\n226, 227, 228, 229, 230, 231, 232, 233, 234\r\n235, 236, 237, 238, 239, 240, 241, 242, 243\r\n244, 245, 246, 247, 248, 249, 250, 251, 252\r\n253, 254, 255, 256, 257, 258, 259, 260, 261\r\n262, 263, 264, 265, 266, 267, 268, 269, 270\r\n271, 272, 273, 274, 275, 276, 277, 278, 279\r\n280, 281, 282, 283, 284, 285, 286, 287, 288\r\n289, 290, 291, 292, 293, 294, 295, 296, 297\r\n298, 299, 300, 301, 302, 303, 304, 305, 306\r\n307, 308, 309, 310, 311, 312, 313, 314, 315\r\n316, 317, 318, 319, 320, 321, 322, 323, 324\r\n325, 326, 327, 328, 329, 330, 331, 332, 333\r\n334, 335, 336, 337, 338, 339, 340, 341, 342\r\n343, 344, 345, 346, 347, 348, 349, 350, 351\r\n352, 353, 354, 355, 356, 357, 358, 359, 360\r\n361, 362, 363, 364, 365, 366, 367, 368, 369\r\n370, 371, 372, 373, 374, 375, 376, 377, 378\r\n379, 380, 381, 382, 383, 384, 385, 386, 387\r\n388, 389, 390, 391, 392, 393, 394, 395, 396\r\n397, 398, 399, 400, 401, 402, 403, 404, 405\r\n406, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 416, 417, 418, 419, 420, 421, 422, 423\r\n424, 425, 426, 427, 428, 429, 430, 431, 432\r\n433, 434, 435, 436, 437, 438, 439, 440, 441\r\n442, 443, 444, 445, 446, 447, 448, 449, 450\r\n451, 452, 453, 454, 455, 456, 457, 458, 459\r\n460, 461, 462, 463, 464, 465, 466, 467, 468\r\n469, 470, 471, 472, 473, 474, 475, 476, 477\r\n478, 479, 480, 481, 482, 483, 484, 485, 486\r\n487, 488, 489, 490, 491, 492, 493, 494, 495\r\n496, 497, 498, 499, 500, 501, 502, 503, 504\r\n505, 506, 507, 508, 509, 510, 511, 512, 513\r\n514, 515, 516, 517, 518, 519, 520, 521, 522\r\n523, 524, 525, 526, 527, 528, 529, 530, 531\r\n532, 533, 534, 535, 536, 537, 538, 539, 540\r\n541, 542, 543, 544, 545, 546, 547, 548, 549\r\n550, 551, 552, 553, 554, 555, 556, 557, 558\r\n559, 560, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 570, 571, 572, 573, 574, 575, 576\r\n577, 578, 579, 580, 581, 582, 583, 584, 585\r\n586, 587, 588, 589, 590, 591, 592, 593, 594\r\n595, 596, 597, 598, 599, 600, 601, 602, 603\r\n604, 605, 606, 607, 608, 609, 610, 611, 612\r\n613, 614, 615, 616, 617, 618, 619, 620, 621\r\n622, 623, 624, 625, 626, 627, 628, 629, 630\r\n631, 632, 633, 634, 635, 636, 637, 638, 639\r\n640, 641, 642, 643, 644, 645, 646, 647, 648\r\n649, 650, 651, 652, 653, 654, 655, 656, 657\r\n658, 659, 660, 661, 662, 663, 664, 665, 666\r\n667, 668, 669, 670, 671, 672, 673, 674, 675\r\n676, 677, 678, 679, 680, 681, 682, 683, 684\r\n685, 686, 687, 688, 689, 690, 691, 692, 693\r\n694, 695, 696, 697, 698, 699, 700, 701, 702\r\n703, 704, 705, 706, 707, 708, 709, 710, 711\r\n712, 713, 714, 715, 716, 717, 718, 719, 720\r\n721, 722, 723, 724, 725, 726, 727, 728, 729\r\n730, 731, 732, 733, 734, 735, 736, 737, 738\r\n739, 740, 741, 742, 743, 744, 745, 746, 747\r\n748, 749, 750, 751, 752, 753, 754, 755, 756\r\n757, 758, 759, 760, 761, 762, 763, 764, 765\r\n766, 767, 768, 769, 770, 771, 772, 773, 774\r\n775, 776, 777, 778, 779, 780, 781, 782, 783\r\n784, 785, 786, 787, 788, 789, 790, 791, 792\r\n793, 794, 795, 796, 797, 798, 799, 800, 801\r\n802, 803, 804, 805, 806, 807, 808, 809, 810\r\n811, 812, 813, 814, 815, 816, 817, 818, 819\r\n820, 821, 822, 823, 824, 825, 826, 827, 828\r\n829, 830, 831, 832, 833, 834, 835, 836, 837\r\n838, 839, 840, 841, 842, 843, 844, 845, 846\r\n847, 848, 849, 850, 851, 852, 853, 854, 855\r\n856, 857, 858, 859, 860, 861, 862, 863, 864\r\n865, 866, 867, 868, 869, 870, 871, 872, 873\r\n874, 875, 876, 877, 878, 879, 880, 881, 882\r\n883, 884, 885, 886, 887, 888, 889, 890, 891\r\n892, 893, 894, 895, 896, 897, 898, 899, 900\r\n901, 902, 903, 904, 905, 906, 907, 908, 909\r\n910, 911, 912, 913, 914, 915, 916, 917, 918\r\n919, 920, 921, 922, 923, 924, 925, 926, 927\r\n928, 929, 930, 931, 932, 933, 934, 935, 936\r\n937, 938, 939, 940, 941, 942, 943, 944, 945\r\n946, 947, 948, 949, 950, 951, 952, 953, 954\r\n955, 956, 957, 958, 959, 960, 961, 962, 963\r\n964, 965, 966, 967, 968, 969, 970, 971, 972\r\n973, 974, 975, 976, 977, 978, 979, 980, 981\r\n982, 983, 984, 985, 986, 987, 988, 989, 990\r\n991, 992, 993, 994, 995, 996, 997, 998, 999\r\n1000, \r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=DREAM3D-1, part=DREAM3D\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n2,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n3,\t2.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n4,\t3.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n5,\t4.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n6,\t5.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n7,\t6.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n8,\t7.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n9,\t8.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n10,\t9.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n11,\t1.000000e+01,\t0.000000e+00, \t0.000000e+00\r\n12,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n13,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n14,\t2.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n15,\t3.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n16,\t4.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n17,\t5.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n18,\t6.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n19,\t7.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n20,\t8.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n21,\t9.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n22,\t1.000000e+01,\t1.000000e+00, \t0.000000e+00\r\n23,\t0.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n24,\t1.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n25,\t2.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n26,\t3.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n27,\t4.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n28,\t5.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n29,\t6.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n30,\t7.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n31,\t8.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n32,\t9.000000e+00,\t2.000000e+00, \t0.000000e+00\r\n33,\t1.000000e+01,\t2.000000e+00, \t0.000000e+00\r\n34,\t0.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n35,\t1.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n36,\t2.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n37,\t3.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n38,\t4.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n39,\t5.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n40,\t6.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n41,\t7.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n42,\t8.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n43,\t9.000000e+00,\t3.000000e+00, \t0.000000e+00\r\n44,\t1.000000e+01,\t3.000000e+00, \t0.000000e+00\r\n45,\t0.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n46,\t1.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n47,\t2.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n48,\t3.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n49,\t4.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n50,\t5.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n51,\t6.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n52,\t7.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n53,\t8.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n54,\t9.000000e+00,\t4.000000e+00, \t0.000000e+00\r\n55,\t1.000000e+01,\t4.000000e+00, \t0.000000e+00\r\n56,\t0.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n57,\t1.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n58,\t2.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n59,\t3.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n60,\t4.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n61,\t5.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n62,\t6.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n63,\t7.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n64,\t8.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n65,\t9.000000e+00,\t5.000000e+00, \t0.000000e+00\r\n66,\t1.000000e+01,\t5.000000e+00, \t0.000000e+00\r\n67,\t0.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n68,\t1.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n69,\t2.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n70,\t3.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n71,\t4.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n72,\t5.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n73,\t6.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n74,\t7.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n75,\t8.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n76,\t9.000000e+00,\t6.000000e+00, \t0.000000e+00\r\n77,\t1.000000e+01,\t6.000000e+00, \t0.000000e+00\r\n78,\t0.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n79,\t1.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n80,\t2.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n81,\t3.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n82,\t4.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n83,\t5.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n84,\t6.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n85,\t7.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n86,\t8.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n87,\t9.000000e+00,\t7.000000e+00, \t0.000000e+00\r\n88,\t1.000000e+01,\t7.000000e+00, \t0.000000e+00\r\n89,\t0.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n90,\t1.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n91,\t2.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n92,\t3.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n93,\t4.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n94,\t5.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n95,\t6.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n96,\t7.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n97,\t8.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n98,\t9.000000e+00,\t8.000000e+00, \t0.000000e+00\r\n99,\t1.000000e+01,\t8.000000e+00, \t0.000000e+00\r\n100,\t0.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n101,\t1.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n102,\t2.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n103,\t3.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n104,\t4.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n105,\t5.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n106,\t6.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n107,\t7.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n108,\t8.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n109,\t9.000000e+00,\t9.000000e+00, \t0.000000e+00\r\n110,\t1.000000e+01,\t9.000000e+00, \t0.000000e+00\r\n111,\t0.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n112,\t1.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n113,\t2.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n114,\t3.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n115,\t4.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n116,\t5.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n117,\t6.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n118,\t7.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n119,\t8.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n120,\t9.000000e+00,\t1.000000e+01, \t0.000000e+00\r\n121,\t1.000000e+01,\t1.000000e+01, \t0.000000e+00\r\n122,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n123,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n124,\t2.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n125,\t3.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n126,\t4.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n127,\t5.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n128,\t6.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n129,\t7.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n130,\t8.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n131,\t9.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n132,\t1.000000e+01,\t0.000000e+00, \t1.000000e+00\r\n133,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n134,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n135,\t2.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n136,\t3.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n137,\t4.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n138,\t5.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n139,\t6.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n140,\t7.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n141,\t8.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n142,\t9.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n143,\t1.000000e+01,\t1.000000e+00, \t1.000000e+00\r\n144,\t0.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n145,\t1.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n146,\t2.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n147,\t3.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n148,\t4.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n149,\t5.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n150,\t6.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n151,\t7.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n152,\t8.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n153,\t9.000000e+00,\t2.000000e+00, \t1.000000e+00\r\n154,\t1.000000e+01,\t2.000000e+00, \t1.000000e+00\r\n155,\t0.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n156,\t1.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n157,\t2.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n158,\t3.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n159,\t4.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n160,\t5.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n161,\t6.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n162,\t7.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n163,\t8.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n164,\t9.000000e+00,\t3.000000e+00, \t1.000000e+00\r\n165,\t1.000000e+01,\t3.000000e+00, \t1.000000e+00\r\n166,\t0.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n167,\t1.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n168,\t2.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n169,\t3.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n170,\t4.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n171,\t5.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n172,\t6.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n173,\t7.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n174,\t8.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n175,\t9.000000e+00,\t4.000000e+00, \t1.000000e+00\r\n176,\t1.000000e+01,\t4.000000e+00, \t1.000000e+00\r\n177,\t0.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n178,\t1.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n179,\t2.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n180,\t3.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n181,\t4.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n182,\t5.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n183,\t6.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n184,\t7.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n185,\t8.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n186,\t9.000000e+00,\t5.000000e+00, \t1.000000e+00\r\n187,\t1.000000e+01,\t5.000000e+00, \t1.000000e+00\r\n188,\t0.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n189,\t1.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n190,\t2.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n191,\t3.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n192,\t4.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n193,\t5.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n194,\t6.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n195,\t7.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n196,\t8.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n197,\t9.000000e+00,\t6.000000e+00, \t1.000000e+00\r\n198,\t1.000000e+01,\t6.000000e+00, \t1.000000e+00\r\n199,\t0.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n200,\t1.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n201,\t2.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n202,\t3.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n203,\t4.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n204,\t5.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n205,\t6.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n206,\t7.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n207,\t8.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n208,\t9.000000e+00,\t7.000000e+00, \t1.000000e+00\r\n209,\t1.000000e+01,\t7.000000e+00, \t1.000000e+00\r\n210,\t0.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n211,\t1.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n212,\t2.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n213,\t3.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n214,\t4.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n215,\t5.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n216,\t6.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n217,\t7.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n218,\t8.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n219,\t9.000000e+00,\t8.000000e+00, \t1.000000e+00\r\n220,\t1.000000e+01,\t8.000000e+00, \t1.000000e+00\r\n221,\t0.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n222,\t1.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n223,\t2.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n224,\t3.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n225,\t4.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n226,\t5.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n227,\t6.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n228,\t7.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n229,\t8.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n230,\t9.000000e+00,\t9.000000e+00, \t1.000000e+00\r\n231,\t1.000000e+01,\t9.000000e+00, \t1.000000e+00\r\n232,\t0.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n233,\t1.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n234,\t2.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n235,\t3.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n236,\t4.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n237,\t5.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n238,\t6.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n239,\t7.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n240,\t8.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n241,\t9.000000e+00,\t1.000000e+01, \t1.000000e+00\r\n242,\t1.000000e+01,\t1.000000e+01, \t1.000000e+00\r\n243,\t0.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n244,\t1.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n245,\t2.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n246,\t3.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n247,\t4.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n248,\t5.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n249,\t6.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n250,\t7.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n251,\t8.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n252,\t9.000000e+00,\t0.000000e+00, \t2.000000e+00\r\n253,\t1.000000e+01,\t0.000000e+00, \t2.000000e+00\r\n254,\t0.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n255,\t1.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n256,\t2.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n257,\t3.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n258,\t4.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n259,\t5.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n260,\t6.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n261,\t7.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n262,\t8.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n263,\t9.000000e+00,\t1.000000e+00, \t2.000000e+00\r\n264,\t1.000000e+01,\t1.000000e+00, \t2.000000e+00\r\n265,\t0.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n266,\t1.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n267,\t2.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n268,\t3.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n269,\t4.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n270,\t5.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n271,\t6.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n272,\t7.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n273,\t8.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n274,\t9.000000e+00,\t2.000000e+00, \t2.000000e+00\r\n275,\t1.000000e+01,\t2.000000e+00, \t2.000000e+00\r\n276,\t0.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n277,\t1.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n278,\t2.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n279,\t3.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n280,\t4.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n281,\t5.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n282,\t6.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n283,\t7.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n284,\t8.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n285,\t9.000000e+00,\t3.000000e+00, \t2.000000e+00\r\n286,\t1.000000e+01,\t3.000000e+00, \t2.000000e+00\r\n287,\t0.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n288,\t1.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n289,\t2.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n290,\t3.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n291,\t4.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n292,\t5.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n293,\t6.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n294,\t7.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n295,\t8.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n296,\t9.000000e+00,\t4.000000e+00, \t2.000000e+00\r\n297,\t1.000000e+01,\t4.000000e+00, \t2.000000e+00\r\n298,\t0.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n299,\t1.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n300,\t2.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n301,\t3.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n302,\t4.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n303,\t5.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n304,\t6.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n305,\t7.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n306,\t8.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n307,\t9.000000e+00,\t5.000000e+00, \t2.000000e+00\r\n308,\t1.000000e+01,\t5.000000e+00, \t2.000000e+00\r\n309,\t0.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n310,\t1.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n311,\t2.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n312,\t3.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n313,\t4.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n314,\t5.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n315,\t6.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n316,\t7.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n317,\t8.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n318,\t9.000000e+00,\t6.000000e+00, \t2.000000e+00\r\n319,\t1.000000e+01,\t6.000000e+00, \t2.000000e+00\r\n320,\t0.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n321,\t1.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n322,\t2.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n323,\t3.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n324,\t4.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n325,\t5.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n326,\t6.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n327,\t7.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n328,\t8.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n329,\t9.000000e+00,\t7.000000e+00, \t2.000000e+00\r\n330,\t1.000000e+01,\t7.000000e+00, \t2.000000e+00\r\n331,\t0.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n332,\t1.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n333,\t2.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n334,\t3.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n335,\t4.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n336,\t5.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n337,\t6.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n338,\t7.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n339,\t8.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n340,\t9.000000e+00,\t8.000000e+00, \t2.000000e+00\r\n341,\t1.000000e+01,\t8.000000e+00, \t2.000000e+00\r\n342,\t0.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n343,\t1.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n344,\t2.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n345,\t3.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n346,\t4.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n347,\t5.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n348,\t6.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n349,\t7.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n350,\t8.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n351,\t9.000000e+00,\t9.000000e+00, \t2.000000e+00\r\n352,\t1.000000e+01,\t9.000000e+00, \t2.000000e+00\r\n353,\t0.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n354,\t1.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n355,\t2.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n356,\t3.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n357,\t4.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n358,\t5.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n359,\t6.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n360,\t7.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n361,\t8.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n362,\t9.000000e+00,\t1.000000e+01, \t2.000000e+00\r\n363,\t1.000000e+01,\t1.000000e+01, \t2.000000e+00\r\n364,\t0.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n365,\t1.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n366,\t2.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n367,\t3.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n368,\t4.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n369,\t5.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n370,\t6.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n371,\t7.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n372,\t8.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n373,\t9.000000e+00,\t0.000000e+00, \t3.000000e+00\r\n374,\t1.000000e+01,\t0.000000e+00, \t3.000000e+00\r\n375,\t0.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n376,\t1.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n377,\t2.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n378,\t3.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n379,\t4.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n380,\t5.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n381,\t6.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n382,\t7.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n383,\t8.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n384,\t9.000000e+00,\t1.000000e+00, \t3.000000e+00\r\n385,\t1.000000e+01,\t1.000000e+00, \t3.000000e+00\r\n386,\t0.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n387,\t1.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n388,\t2.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n389,\t3.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n390,\t4.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n391,\t5.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n392,\t6.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n393,\t7.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n394,\t8.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n395,\t9.000000e+00,\t2.000000e+00, \t3.000000e+00\r\n396,\t1.000000e+01,\t2.000000e+00, \t3.000000e+00\r\n397,\t0.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n398,\t1.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n399,\t2.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n400,\t3.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n401,\t4.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n402,\t5.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n403,\t6.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n404,\t7.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n405,\t8.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n406,\t9.000000e+00,\t3.000000e+00, \t3.000000e+00\r\n407,\t1.000000e+01,\t3.000000e+00, \t3.000000e+00\r\n408,\t0.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n409,\t1.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n410,\t2.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n411,\t3.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n412,\t4.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n413,\t5.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n414,\t6.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n415,\t7.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n416,\t8.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n417,\t9.000000e+00,\t4.000000e+00, \t3.000000e+00\r\n418,\t1.000000e+01,\t4.000000e+00, \t3.000000e+00\r\n419,\t0.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n420,\t1.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n421,\t2.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n422,\t3.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n423,\t4.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n424,\t5.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n425,\t6.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n426,\t7.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n427,\t8.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n428,\t9.000000e+00,\t5.000000e+00, \t3.000000e+00\r\n429,\t1.000000e+01,\t5.000000e+00, \t3.000000e+00\r\n430,\t0.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n431,\t1.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n432,\t2.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n433,\t3.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n434,\t4.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n435,\t5.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n436,\t6.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n437,\t7.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n438,\t8.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n439,\t9.000000e+00,\t6.000000e+00, \t3.000000e+00\r\n440,\t1.000000e+01,\t6.000000e+00, \t3.000000e+00\r\n441,\t0.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n442,\t1.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n443,\t2.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n444,\t3.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n445,\t4.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n446,\t5.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n447,\t6.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n448,\t7.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n449,\t8.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n450,\t9.000000e+00,\t7.000000e+00, \t3.000000e+00\r\n451,\t1.000000e+01,\t7.000000e+00, \t3.000000e+00\r\n452,\t0.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n453,\t1.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n454,\t2.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n455,\t3.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n456,\t4.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n457,\t5.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n458,\t6.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n459,\t7.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n460,\t8.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n461,\t9.000000e+00,\t8.000000e+00, \t3.000000e+00\r\n462,\t1.000000e+01,\t8.000000e+00, \t3.000000e+00\r\n463,\t0.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n464,\t1.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n465,\t2.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n466,\t3.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n467,\t4.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n468,\t5.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n469,\t6.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n470,\t7.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n471,\t8.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n472,\t9.000000e+00,\t9.000000e+00, \t3.000000e+00\r\n473,\t1.000000e+01,\t9.000000e+00, \t3.000000e+00\r\n474,\t0.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n475,\t1.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n476,\t2.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n477,\t3.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n478,\t4.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n479,\t5.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n480,\t6.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n481,\t7.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n482,\t8.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n483,\t9.000000e+00,\t1.000000e+01, \t3.000000e+00\r\n484,\t1.000000e+01,\t1.000000e+01, \t3.000000e+00\r\n485,\t0.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n486,\t1.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n487,\t2.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n488,\t3.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n489,\t4.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n490,\t5.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n491,\t6.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n492,\t7.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n493,\t8.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n494,\t9.000000e+00,\t0.000000e+00, \t4.000000e+00\r\n495,\t1.000000e+01,\t0.000000e+00, \t4.000000e+00\r\n496,\t0.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n497,\t1.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n498,\t2.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n499,\t3.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n500,\t4.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n501,\t5.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n502,\t6.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n503,\t7.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n504,\t8.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n505,\t9.000000e+00,\t1.000000e+00, \t4.000000e+00\r\n506,\t1.000000e+01,\t1.000000e+00, \t4.000000e+00\r\n507,\t0.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n508,\t1.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n509,\t2.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n510,\t3.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n511,\t4.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n512,\t5.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n513,\t6.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n514,\t7.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n515,\t8.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n516,\t9.000000e+00,\t2.000000e+00, \t4.000000e+00\r\n517,\t1.000000e+01,\t2.000000e+00, \t4.000000e+00\r\n518,\t0.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n519,\t1.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n520,\t2.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n521,\t3.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n522,\t4.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n523,\t5.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n524,\t6.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n525,\t7.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n526,\t8.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n527,\t9.000000e+00,\t3.000000e+00, \t4.000000e+00\r\n528,\t1.000000e+01,\t3.000000e+00, \t4.000000e+00\r\n529,\t0.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n530,\t1.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n531,\t2.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n532,\t3.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n533,\t4.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n534,\t5.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n535,\t6.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n536,\t7.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n537,\t8.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n538,\t9.000000e+00,\t4.000000e+00, \t4.000000e+00\r\n539,\t1.000000e+01,\t4.000000e+00, \t4.000000e+00\r\n540,\t0.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n541,\t1.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n542,\t2.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n543,\t3.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n544,\t4.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n545,\t5.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n546,\t6.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n547,\t7.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n548,\t8.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n549,\t9.000000e+00,\t5.000000e+00, \t4.000000e+00\r\n550,\t1.000000e+01,\t5.000000e+00, \t4.000000e+00\r\n551,\t0.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n552,\t1.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n553,\t2.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n554,\t3.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n555,\t4.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n556,\t5.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n557,\t6.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n558,\t7.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n559,\t8.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n560,\t9.000000e+00,\t6.000000e+00, \t4.000000e+00\r\n561,\t1.000000e+01,\t6.000000e+00, \t4.000000e+00\r\n562,\t0.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n563,\t1.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n564,\t2.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n565,\t3.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n566,\t4.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n567,\t5.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n568,\t6.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n569,\t7.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n570,\t8.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n571,\t9.000000e+00,\t7.000000e+00, \t4.000000e+00\r\n572,\t1.000000e+01,\t7.000000e+00, \t4.000000e+00\r\n573,\t0.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n574,\t1.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n575,\t2.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n576,\t3.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n577,\t4.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n578,\t5.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n579,\t6.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n580,\t7.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n581,\t8.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n582,\t9.000000e+00,\t8.000000e+00, \t4.000000e+00\r\n583,\t1.000000e+01,\t8.000000e+00, \t4.000000e+00\r\n584,\t0.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n585,\t1.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n586,\t2.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n587,\t3.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n588,\t4.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n589,\t5.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n590,\t6.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n591,\t7.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n592,\t8.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n593,\t9.000000e+00,\t9.000000e+00, \t4.000000e+00\r\n594,\t1.000000e+01,\t9.000000e+00, \t4.000000e+00\r\n595,\t0.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n596,\t1.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n597,\t2.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n598,\t3.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n599,\t4.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n600,\t5.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n601,\t6.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n602,\t7.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n603,\t8.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n604,\t9.000000e+00,\t1.000000e+01, \t4.000000e+00\r\n605,\t1.000000e+01,\t1.000000e+01, \t4.000000e+00\r\n606,\t0.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n607,\t1.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n608,\t2.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n609,\t3.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n610,\t4.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n611,\t5.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n612,\t6.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n613,\t7.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n614,\t8.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n615,\t9.000000e+00,\t0.000000e+00, \t5.000000e+00\r\n616,\t1.000000e+01,\t0.000000e+00, \t5.000000e+00\r\n617,\t0.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n618,\t1.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n619,\t2.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n620,\t3.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n621,\t4.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n622,\t5.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n623,\t6.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n624,\t7.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n625,\t8.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n626,\t9.000000e+00,\t1.000000e+00, \t5.000000e+00\r\n627,\t1.000000e+01,\t1.000000e+00, \t5.000000e+00\r\n628,\t0.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n629,\t1.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n630,\t2.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n631,\t3.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n632,\t4.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n633,\t5.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n634,\t6.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n635,\t7.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n636,\t8.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n637,\t9.000000e+00,\t2.000000e+00, \t5.000000e+00\r\n638,\t1.000000e+01,\t2.000000e+00, \t5.000000e+00\r\n639,\t0.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n640,\t1.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n641,\t2.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n642,\t3.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n643,\t4.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n644,\t5.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n645,\t6.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n646,\t7.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n647,\t8.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n648,\t9.000000e+00,\t3.000000e+00, \t5.000000e+00\r\n649,\t1.000000e+01,\t3.000000e+00, \t5.000000e+00\r\n650,\t0.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n651,\t1.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n652,\t2.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n653,\t3.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n654,\t4.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n655,\t5.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n656,\t6.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n657,\t7.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n658,\t8.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n659,\t9.000000e+00,\t4.000000e+00, \t5.000000e+00\r\n660,\t1.000000e+01,\t4.000000e+00, \t5.000000e+00\r\n661,\t0.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n662,\t1.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n663,\t2.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n664,\t3.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n665,\t4.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n666,\t5.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n667,\t6.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n668,\t7.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n669,\t8.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n670,\t9.000000e+00,\t5.000000e+00, \t5.000000e+00\r\n671,\t1.000000e+01,\t5.000000e+00, \t5.000000e+00\r\n672,\t0.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n673,\t1.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n674,\t2.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n675,\t3.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n676,\t4.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n677,\t5.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n678,\t6.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n679,\t7.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n680,\t8.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n681,\t9.000000e+00,\t6.000000e+00, \t5.000000e+00\r\n682,\t1.000000e+01,\t6.000000e+00, \t5.000000e+00\r\n683,\t0.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n684,\t1.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n685,\t2.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n686,\t3.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n687,\t4.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n688,\t5.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n689,\t6.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n690,\t7.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n691,\t8.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n692,\t9.000000e+00,\t7.000000e+00, \t5.000000e+00\r\n693,\t1.000000e+01,\t7.000000e+00, \t5.000000e+00\r\n694,\t0.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n695,\t1.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n696,\t2.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n697,\t3.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n698,\t4.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n699,\t5.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n700,\t6.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n701,\t7.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n702,\t8.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n703,\t9.000000e+00,\t8.000000e+00, \t5.000000e+00\r\n704,\t1.000000e+01,\t8.000000e+00, \t5.000000e+00\r\n705,\t0.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n706,\t1.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n707,\t2.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n708,\t3.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n709,\t4.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n710,\t5.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n711,\t6.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n712,\t7.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n713,\t8.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n714,\t9.000000e+00,\t9.000000e+00, \t5.000000e+00\r\n715,\t1.000000e+01,\t9.000000e+00, \t5.000000e+00\r\n716,\t0.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n717,\t1.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n718,\t2.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n719,\t3.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n720,\t4.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n721,\t5.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n722,\t6.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n723,\t7.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n724,\t8.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n725,\t9.000000e+00,\t1.000000e+01, \t5.000000e+00\r\n726,\t1.000000e+01,\t1.000000e+01, \t5.000000e+00\r\n727,\t0.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n728,\t1.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n729,\t2.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n730,\t3.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n731,\t4.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n732,\t5.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n733,\t6.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n734,\t7.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n735,\t8.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n736,\t9.000000e+00,\t0.000000e+00, \t6.000000e+00\r\n737,\t1.000000e+01,\t0.000000e+00, \t6.000000e+00\r\n738,\t0.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n739,\t1.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n740,\t2.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n741,\t3.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n742,\t4.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n743,\t5.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n744,\t6.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n745,\t7.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n746,\t8.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n747,\t9.000000e+00,\t1.000000e+00, \t6.000000e+00\r\n748,\t1.000000e+01,\t1.000000e+00, \t6.000000e+00\r\n749,\t0.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n750,\t1.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n751,\t2.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n752,\t3.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n753,\t4.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n754,\t5.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n755,\t6.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n756,\t7.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n757,\t8.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n758,\t9.000000e+00,\t2.000000e+00, \t6.000000e+00\r\n759,\t1.000000e+01,\t2.000000e+00, \t6.000000e+00\r\n760,\t0.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n761,\t1.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n762,\t2.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n763,\t3.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n764,\t4.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n765,\t5.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n766,\t6.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n767,\t7.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n768,\t8.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n769,\t9.000000e+00,\t3.000000e+00, \t6.000000e+00\r\n770,\t1.000000e+01,\t3.000000e+00, \t6.000000e+00\r\n771,\t0.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n772,\t1.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n773,\t2.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n774,\t3.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n775,\t4.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n776,\t5.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n777,\t6.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n778,\t7.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n779,\t8.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n780,\t9.000000e+00,\t4.000000e+00, \t6.000000e+00\r\n781,\t1.000000e+01,\t4.000000e+00, \t6.000000e+00\r\n782,\t0.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n783,\t1.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n784,\t2.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n785,\t3.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n786,\t4.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n787,\t5.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n788,\t6.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n789,\t7.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n790,\t8.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n791,\t9.000000e+00,\t5.000000e+00, \t6.000000e+00\r\n792,\t1.000000e+01,\t5.000000e+00, \t6.000000e+00\r\n793,\t0.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n794,\t1.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n795,\t2.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n796,\t3.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n797,\t4.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n798,\t5.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n799,\t6.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n800,\t7.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n801,\t8.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n802,\t9.000000e+00,\t6.000000e+00, \t6.000000e+00\r\n803,\t1.000000e+01,\t6.000000e+00, \t6.000000e+00\r\n804,\t0.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n805,\t1.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n806,\t2.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n807,\t3.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n808,\t4.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n809,\t5.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n810,\t6.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n811,\t7.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n812,\t8.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n813,\t9.000000e+00,\t7.000000e+00, \t6.000000e+00\r\n814,\t1.000000e+01,\t7.000000e+00, \t6.000000e+00\r\n815,\t0.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n816,\t1.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n817,\t2.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n818,\t3.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n819,\t4.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n820,\t5.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n821,\t6.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n822,\t7.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n823,\t8.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n824,\t9.000000e+00,\t8.000000e+00, \t6.000000e+00\r\n825,\t1.000000e+01,\t8.000000e+00, \t6.000000e+00\r\n826,\t0.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n827,\t1.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n828,\t2.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n829,\t3.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n830,\t4.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n831,\t5.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n832,\t6.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n833,\t7.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n834,\t8.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n835,\t9.000000e+00,\t9.000000e+00, \t6.000000e+00\r\n836,\t1.000000e+01,\t9.000000e+00, \t6.000000e+00\r\n837,\t0.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n838,\t1.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n839,\t2.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n840,\t3.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n841,\t4.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n842,\t5.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n843,\t6.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n844,\t7.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n845,\t8.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n846,\t9.000000e+00,\t1.000000e+01, \t6.000000e+00\r\n847,\t1.000000e+01,\t1.000000e+01, \t6.000000e+00\r\n848,\t0.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n849,\t1.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n850,\t2.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n851,\t3.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n852,\t4.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n853,\t5.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n854,\t6.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n855,\t7.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n856,\t8.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n857,\t9.000000e+00,\t0.000000e+00, \t7.000000e+00\r\n858,\t1.000000e+01,\t0.000000e+00, \t7.000000e+00\r\n859,\t0.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n860,\t1.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n861,\t2.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n862,\t3.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n863,\t4.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n864,\t5.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n865,\t6.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n866,\t7.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n867,\t8.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n868,\t9.000000e+00,\t1.000000e+00, \t7.000000e+00\r\n869,\t1.000000e+01,\t1.000000e+00, \t7.000000e+00\r\n870,\t0.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n871,\t1.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n872,\t2.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n873,\t3.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n874,\t4.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n875,\t5.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n876,\t6.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n877,\t7.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n878,\t8.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n879,\t9.000000e+00,\t2.000000e+00, \t7.000000e+00\r\n880,\t1.000000e+01,\t2.000000e+00, \t7.000000e+00\r\n881,\t0.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n882,\t1.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n883,\t2.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n884,\t3.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n885,\t4.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n886,\t5.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n887,\t6.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n888,\t7.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n889,\t8.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n890,\t9.000000e+00,\t3.000000e+00, \t7.000000e+00\r\n891,\t1.000000e+01,\t3.000000e+00, \t7.000000e+00\r\n892,\t0.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n893,\t1.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n894,\t2.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n895,\t3.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n896,\t4.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n897,\t5.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n898,\t6.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n899,\t7.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n900,\t8.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n901,\t9.000000e+00,\t4.000000e+00, \t7.000000e+00\r\n902,\t1.000000e+01,\t4.000000e+00, \t7.000000e+00\r\n903,\t0.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n904,\t1.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n905,\t2.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n906,\t3.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n907,\t4.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n908,\t5.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n909,\t6.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n910,\t7.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n911,\t8.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n912,\t9.000000e+00,\t5.000000e+00, \t7.000000e+00\r\n913,\t1.000000e+01,\t5.000000e+00, \t7.000000e+00\r\n914,\t0.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n915,\t1.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n916,\t2.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n917,\t3.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n918,\t4.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n919,\t5.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n920,\t6.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n921,\t7.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n922,\t8.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n923,\t9.000000e+00,\t6.000000e+00, \t7.000000e+00\r\n924,\t1.000000e+01,\t6.000000e+00, \t7.000000e+00\r\n925,\t0.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n926,\t1.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n927,\t2.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n928,\t3.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n929,\t4.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n930,\t5.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n931,\t6.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n932,\t7.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n933,\t8.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n934,\t9.000000e+00,\t7.000000e+00, \t7.000000e+00\r\n935,\t1.000000e+01,\t7.000000e+00, \t7.000000e+00\r\n936,\t0.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n937,\t1.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n938,\t2.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n939,\t3.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n940,\t4.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n941,\t5.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n942,\t6.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n943,\t7.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n944,\t8.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n945,\t9.000000e+00,\t8.000000e+00, \t7.000000e+00\r\n946,\t1.000000e+01,\t8.000000e+00, \t7.000000e+00\r\n947,\t0.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n948,\t1.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n949,\t2.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n950,\t3.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n951,\t4.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n952,\t5.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n953,\t6.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n954,\t7.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n955,\t8.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n956,\t9.000000e+00,\t9.000000e+00, \t7.000000e+00\r\n957,\t1.000000e+01,\t9.000000e+00, \t7.000000e+00\r\n958,\t0.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n959,\t1.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n960,\t2.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n961,\t3.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n962,\t4.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n963,\t5.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n964,\t6.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n965,\t7.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n966,\t8.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n967,\t9.000000e+00,\t1.000000e+01, \t7.000000e+00\r\n968,\t1.000000e+01,\t1.000000e+01, \t7.000000e+00\r\n969,\t0.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n970,\t1.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n971,\t2.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n972,\t3.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n973,\t4.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n974,\t5.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n975,\t6.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n976,\t7.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n977,\t8.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n978,\t9.000000e+00,\t0.000000e+00, \t8.000000e+00\r\n979,\t1.000000e+01,\t0.000000e+00, \t8.000000e+00\r\n980,\t0.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n981,\t1.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n982,\t2.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n983,\t3.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n984,\t4.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n985,\t5.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n986,\t6.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n987,\t7.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n988,\t8.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n989,\t9.000000e+00,\t1.000000e+00, \t8.000000e+00\r\n990,\t1.000000e+01,\t1.000000e+00, \t8.000000e+00\r\n991,\t0.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n992,\t1.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n993,\t2.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n994,\t3.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n995,\t4.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n996,\t5.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n997,\t6.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n998,\t7.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n999,\t8.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n1000,\t9.000000e+00,\t2.000000e+00, \t8.000000e+00\r\n1001,\t1.000000e+01,\t2.000000e+00, \t8.000000e+00\r\n1002,\t0.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1003,\t1.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1004,\t2.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1005,\t3.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1006,\t4.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1007,\t5.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1008,\t6.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1009,\t7.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1010,\t8.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1011,\t9.000000e+00,\t3.000000e+00, \t8.000000e+00\r\n1012,\t1.000000e+01,\t3.000000e+00, \t8.000000e+00\r\n1013,\t0.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1014,\t1.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1015,\t2.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1016,\t3.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1017,\t4.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1018,\t5.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1019,\t6.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1020,\t7.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1021,\t8.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1022,\t9.000000e+00,\t4.000000e+00, \t8.000000e+00\r\n1023,\t1.000000e+01,\t4.000000e+00, \t8.000000e+00\r\n1024,\t0.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1025,\t1.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1026,\t2.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1027,\t3.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1028,\t4.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1029,\t5.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1030,\t6.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1031,\t7.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1032,\t8.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1033,\t9.000000e+00,\t5.000000e+00, \t8.000000e+00\r\n1034,\t1.000000e+01,\t5.000000e+00, \t8.000000e+00\r\n1035,\t0.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1036,\t1.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1037,\t2.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1038,\t3.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1039,\t4.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1040,\t5.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1041,\t6.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1042,\t7.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1043,\t8.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1044,\t9.000000e+00,\t6.000000e+00, \t8.000000e+00\r\n1045,\t1.000000e+01,\t6.000000e+00, \t8.000000e+00\r\n1046,\t0.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1047,\t1.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1048,\t2.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1049,\t3.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1050,\t4.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1051,\t5.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1052,\t6.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1053,\t7.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1054,\t8.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1055,\t9.000000e+00,\t7.000000e+00, \t8.000000e+00\r\n1056,\t1.000000e+01,\t7.000000e+00, \t8.000000e+00\r\n1057,\t0.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1058,\t1.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1059,\t2.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1060,\t3.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1061,\t4.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1062,\t5.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1063,\t6.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1064,\t7.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1065,\t8.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1066,\t9.000000e+00,\t8.000000e+00, \t8.000000e+00\r\n1067,\t1.000000e+01,\t8.000000e+00, \t8.000000e+00\r\n1068,\t0.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1069,\t1.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1070,\t2.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1071,\t3.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1072,\t4.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1073,\t5.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1074,\t6.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1075,\t7.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1076,\t8.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1077,\t9.000000e+00,\t9.000000e+00, \t8.000000e+00\r\n1078,\t1.000000e+01,\t9.000000e+00, \t8.000000e+00\r\n1079,\t0.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1080,\t1.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1081,\t2.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1082,\t3.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1083,\t4.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1084,\t5.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1085,\t6.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1086,\t7.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1087,\t8.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1088,\t9.000000e+00,\t1.000000e+01, \t8.000000e+00\r\n1089,\t1.000000e+01,\t1.000000e+01, \t8.000000e+00\r\n1090,\t0.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1091,\t1.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1092,\t2.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1093,\t3.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1094,\t4.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1095,\t5.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1096,\t6.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1097,\t7.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1098,\t8.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1099,\t9.000000e+00,\t0.000000e+00, \t9.000000e+00\r\n1100,\t1.000000e+01,\t0.000000e+00, \t9.000000e+00\r\n1101,\t0.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1102,\t1.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1103,\t2.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1104,\t3.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1105,\t4.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1106,\t5.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1107,\t6.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1108,\t7.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1109,\t8.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1110,\t9.000000e+00,\t1.000000e+00, \t9.000000e+00\r\n1111,\t1.000000e+01,\t1.000000e+00, \t9.000000e+00\r\n1112,\t0.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1113,\t1.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1114,\t2.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1115,\t3.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1116,\t4.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1117,\t5.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1118,\t6.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1119,\t7.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1120,\t8.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1121,\t9.000000e+00,\t2.000000e+00, \t9.000000e+00\r\n1122,\t1.000000e+01,\t2.000000e+00, \t9.000000e+00\r\n1123,\t0.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1124,\t1.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1125,\t2.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1126,\t3.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1127,\t4.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1128,\t5.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1129,\t6.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1130,\t7.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1131,\t8.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1132,\t9.000000e+00,\t3.000000e+00, \t9.000000e+00\r\n1133,\t1.000000e+01,\t3.000000e+00, \t9.000000e+00\r\n1134,\t0.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1135,\t1.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1136,\t2.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1137,\t3.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1138,\t4.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1139,\t5.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1140,\t6.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1141,\t7.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1142,\t8.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1143,\t9.000000e+00,\t4.000000e+00, \t9.000000e+00\r\n1144,\t1.000000e+01,\t4.000000e+00, \t9.000000e+00\r\n1145,\t0.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1146,\t1.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1147,\t2.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1148,\t3.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1149,\t4.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1150,\t5.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1151,\t6.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1152,\t7.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1153,\t8.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1154,\t9.000000e+00,\t5.000000e+00, \t9.000000e+00\r\n1155,\t1.000000e+01,\t5.000000e+00, \t9.000000e+00\r\n1156,\t0.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1157,\t1.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1158,\t2.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1159,\t3.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1160,\t4.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1161,\t5.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1162,\t6.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1163,\t7.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1164,\t8.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1165,\t9.000000e+00,\t6.000000e+00, \t9.000000e+00\r\n1166,\t1.000000e+01,\t6.000000e+00, \t9.000000e+00\r\n1167,\t0.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1168,\t1.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1169,\t2.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1170,\t3.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1171,\t4.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1172,\t5.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1173,\t6.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1174,\t7.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1175,\t8.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1176,\t9.000000e+00,\t7.000000e+00, \t9.000000e+00\r\n1177,\t1.000000e+01,\t7.000000e+00, \t9.000000e+00\r\n1178,\t0.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1179,\t1.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1180,\t2.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1181,\t3.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1182,\t4.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1183,\t5.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1184,\t6.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1185,\t7.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1186,\t8.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1187,\t9.000000e+00,\t8.000000e+00, \t9.000000e+00\r\n1188,\t1.000000e+01,\t8.000000e+00, \t9.000000e+00\r\n1189,\t0.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1190,\t1.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1191,\t2.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1192,\t3.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1193,\t4.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1194,\t5.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1195,\t6.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1196,\t7.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1197,\t8.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1198,\t9.000000e+00,\t9.000000e+00, \t9.000000e+00\r\n1199,\t1.000000e+01,\t9.000000e+00, \t9.000000e+00\r\n1200,\t0.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1201,\t1.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1202,\t2.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1203,\t3.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1204,\t4.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1205,\t5.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1206,\t6.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1207,\t7.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1208,\t8.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1209,\t9.000000e+00,\t1.000000e+01, \t9.000000e+00\r\n1210,\t1.000000e+01,\t1.000000e+01, \t9.000000e+00\r\n1211,\t0.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1212,\t1.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1213,\t2.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1214,\t3.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1215,\t4.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1216,\t5.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1217,\t6.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1218,\t7.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1219,\t8.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1220,\t9.000000e+00,\t0.000000e+00, \t1.000000e+01\r\n1221,\t1.000000e+01,\t0.000000e+00, \t1.000000e+01\r\n1222,\t0.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1223,\t1.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1224,\t2.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1225,\t3.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1226,\t4.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1227,\t5.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1228,\t6.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1229,\t7.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1230,\t8.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1231,\t9.000000e+00,\t1.000000e+00, \t1.000000e+01\r\n1232,\t1.000000e+01,\t1.000000e+00, \t1.000000e+01\r\n1233,\t0.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1234,\t1.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1235,\t2.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1236,\t3.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1237,\t4.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1238,\t5.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1239,\t6.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1240,\t7.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1241,\t8.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1242,\t9.000000e+00,\t2.000000e+00, \t1.000000e+01\r\n1243,\t1.000000e+01,\t2.000000e+00, \t1.000000e+01\r\n1244,\t0.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1245,\t1.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1246,\t2.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1247,\t3.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1248,\t4.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1249,\t5.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1250,\t6.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1251,\t7.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1252,\t8.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1253,\t9.000000e+00,\t3.000000e+00, \t1.000000e+01\r\n1254,\t1.000000e+01,\t3.000000e+00, \t1.000000e+01\r\n1255,\t0.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1256,\t1.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1257,\t2.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1258,\t3.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1259,\t4.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1260,\t5.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1261,\t6.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1262,\t7.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1263,\t8.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1264,\t9.000000e+00,\t4.000000e+00, \t1.000000e+01\r\n1265,\t1.000000e+01,\t4.000000e+00, \t1.000000e+01\r\n1266,\t0.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1267,\t1.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1268,\t2.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1269,\t3.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1270,\t4.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1271,\t5.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1272,\t6.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1273,\t7.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1274,\t8.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1275,\t9.000000e+00,\t5.000000e+00, \t1.000000e+01\r\n1276,\t1.000000e+01,\t5.000000e+00, \t1.000000e+01\r\n1277,\t0.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1278,\t1.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1279,\t2.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1280,\t3.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1281,\t4.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1282,\t5.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1283,\t6.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1284,\t7.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1285,\t8.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1286,\t9.000000e+00,\t6.000000e+00, \t1.000000e+01\r\n1287,\t1.000000e+01,\t6.000000e+00, \t1.000000e+01\r\n1288,\t0.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1289,\t1.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1290,\t2.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1291,\t3.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1292,\t4.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1293,\t5.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1294,\t6.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1295,\t7.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1296,\t8.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1297,\t9.000000e+00,\t7.000000e+00, \t1.000000e+01\r\n1298,\t1.000000e+01,\t7.000000e+00, \t1.000000e+01\r\n1299,\t0.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1300,\t1.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1301,\t2.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1302,\t3.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1303,\t4.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1304,\t5.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1305,\t6.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1306,\t7.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1307,\t8.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1308,\t9.000000e+00,\t8.000000e+00, \t1.000000e+01\r\n1309,\t1.000000e+01,\t8.000000e+00, \t1.000000e+01\r\n1310,\t0.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1311,\t1.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1312,\t2.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1313,\t3.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1314,\t4.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1315,\t5.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1316,\t6.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1317,\t7.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1318,\t8.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1319,\t9.000000e+00,\t9.000000e+00, \t1.000000e+01\r\n1320,\t1.000000e+01,\t9.000000e+00, \t1.000000e+01\r\n1321,\t0.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1322,\t1.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1323,\t2.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1324,\t3.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1325,\t4.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1326,\t5.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1327,\t6.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1328,\t7.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1329,\t8.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1330,\t9.000000e+00,\t1.000000e+01, \t1.000000e+01\r\n1331,\t1.000000e+01,\t1.000000e+01, \t1.000000e+01\r\n*Element, type=C3D8\r\n       1,     123,       2,       1,     122,     134,      13,      12,     133\r\n       2,     124,       3,       2,     123,     135,      14,      13,     134\r\n       3,     125,       4,       3,     124,     136,      15,      14,     135\r\n       4,     126,       5,       4,     125,     137,      16,      15,     136\r\n       5,     127,       6,       5,     126,     138,      17,      16,     137\r\n       6,     128,       7,       6,     127,     139,      18,      17,     138\r\n       7,     129,       8,       7,     128,     140,      19,      18,     139\r\n       8,     130,       9,       8,     129,     141,      20,      19,     140\r\n       9,     131,      10,       9,     130,     142,      21,      20,     141\r\n      10,     132,      11,      10,     131,     143,      22,      21,     142\r\n      11,     134,      13,      12,     133,     145,      24,      23,     144\r\n      12,     135,      14,      13,     134,     146,      25,      24,     145\r\n      13,     136,      15,      14,     135,     147,      26,      25,     146\r\n      14,     137,      16,      15,     136,     148,      27,      26,     147\r\n      15,     138,      17,      16,     137,     149,      28,      27,     148\r\n      16,     139,      18,      17,     138,     150,      29,      28,     149\r\n      17,     140,      19,      18,     139,     151,      30,      29,     150\r\n      18,     141,      20,      19,     140,     152,      31,      30,     151\r\n      19,     142,      21,      20,     141,     153,      32,      31,     152\r\n      20,     143,      22,      21,     142,     154,      33,      32,     153\r\n      21,     145,      24,      23,     144,     156,      35,      34,     155\r\n      22,     146,      25,      24,     145,     157,      36,      35,     156\r\n      23,     147,      26,      25,     146,     158,      37,      36,     157\r\n      24,     148,      27,      26,     147,     159,      38,      37,     158\r\n      25,     149,      28,      27,     148,     160,      39,      38,     159\r\n      26,     150,      29,      28,     149,     161,      40,      39,     160\r\n      27,     151,      30,      29,     150,     162,      41,      40,     161\r\n      28,     152,      31,      30,     151,     163,      42,      41,     162\r\n      29,     153,      32,      31,     152,     164,      43,      42,     163\r\n      30,     154,      33,      32,     153,     165,      44,      43,     164\r\n      31,     156,      35,      34,     155,     167,      46,      45,     166\r\n      32,     157,      36,      35,     156,     168,      47,      46,     167\r\n      33,     158,      37,      36,     157,     169,      48,      47,     168\r\n      34,     159,      38,      37,     158,     170,      49,      48,     169\r\n      35,     160,      39,      38,     159,     171,      50,      49,     170\r\n      36,     161,      40,      39,     160,     172,      51,      50,     171\r\n      37,     162,      41,      40,     161,     173,      52,      51,     172\r\n      38,     163,      42,      41,     162,     174,      53,      52,     173\r\n      39,     164,      43,      42,     163,     175,      54,      53,     174\r\n      40,     165,      44,      43,     164,     176,      55,      54,     175\r\n      41,     167,      46,      45,     166,     178,      57,      56,     177\r\n      42,     168,      47,      46,     167,     179,      58,      57,     178\r\n      43,     169,      48,      47,     168,     180,      59,      58,     179\r\n      44,     170,      49,      48,     169,     181,      60,      59,     180\r\n      45,     171,      50,      49,     170,     182,      61,      60,     181\r\n      46,     172,      51,      50,     171,     183,      62,      61,     182\r\n      47,     173,      52,      51,     172,     184,      63,      62,     183\r\n      48,     174,      53,      52,     173,     185,      64,      63,     184\r\n      49,     175,      54,      53,     174,     186,      65,      64,     185\r\n      50,     176,      55,      54,     175,     187,      66,      65,     186\r\n      51,     178,      57,      56,     177,     189,      68,      67,     188\r\n      52,     179,      58,      57,     178,     190,      69,      68,     189\r\n      53,     180,      59,      58,     179,     191,      70,      69,     190\r\n      54,     181,      60,      59,     180,     192,      71,      70,     191\r\n      55,     182,      61,      60,     181,     193,      72,      71,     192\r\n      56,     183,      62,      61,     182,     194,      73,      72,     193\r\n      57,     184,      63,      62,     183,     195,      74,      73,     194\r\n      58,     185,      64,      63,     184,     196,      75,      74,     195\r\n      59,     186,      65,      64,     185,     197,      76,      75,     196\r\n      60,     187,      66,      65,     186,     198,      77,      76,     197\r\n      61,     189,      68,      67,     188,     200,      79,      78,     199\r\n      62,     190,      69,      68,     189,     201,      80,      79,     200\r\n      63,     191,      70,      69,     190,     202,      81,      80,     201\r\n      64,     192,      71,      70,     191,     203,      82,      81,     202\r\n      65,     193,      72,      71,     192,     204,      83,      82,     203\r\n      66,     194,      73,      72,     193,     205,      84,      83,     204\r\n      67,     195,      74,      73,     194,     206,      85,      84,     205\r\n      68,     196,      75,      74,     195,     207,      86,      85,     206\r\n      69,     197,      76,      75,     196,     208,      87,      86,     207\r\n      70,     198,      77,      76,     197,     209,      88,      87,     208\r\n      71,     200,      79,      78,     199,     211,      90,      89,     210\r\n      72,     201,      80,      79,     200,     212,      91,      90,     211\r\n      73,     202,      81,      80,     201,     213,      92,      91,     212\r\n      74,     203,      82,      81,     202,     214,      93,      92,     213\r\n      75,     204,      83,      82,     203,     215,      94,      93,     214\r\n      76,     205,      84,      83,     204,     216,      95,      94,     215\r\n      77,     206,      85,      84,     205,     217,      96,      95,     216\r\n      78,     207,      86,      85,     206,     218,      97,      96,     217\r\n      79,     208,      87,      86,     207,     219,      98,      97,     218\r\n      80,     209,      88,      87,     208,     220,      99,      98,     219\r\n      81,     211,      90,      89,     210,     222,     101,     100,     221\r\n      82,     212,      91,      90,     211,     223,     102,     101,     222\r\n      83,     213,      92,      91,     212,     224,     103,     102,     223\r\n      84,     214,      93,      92,     213,     225,     104,     103,     224\r\n      85,     215,      94,      93,     214,     226,     105,     104,     225\r\n      86,     216,      95,      94,     215,     227,     106,     105,     226\r\n      87,     217,      96,      95,     216,     228,     107,     106,     227\r\n      88,     218,      97,      96,     217,     229,     108,     107,     228\r\n      89,     219,      98,      97,     218,     230,     109,     108,     229\r\n      90,     220,      99,      98,     219,     231,     110,     109,     230\r\n      91,     222,     101,     100,     221,     233,     112,     111,     232\r\n      92,     223,     102,     101,     222,     234,     113,     112,     233\r\n      93,     224,     103,     102,     223,     235,     114,     113,     234\r\n      94,     225,     104,     103,     224,     236,     115,     114,     235\r\n      95,     226,     105,     104,     225,     237,     116,     115,     236\r\n      96,     227,     106,     105,     226,     238,     117,     116,     237\r\n      97,     228,     107,     106,     227,     239,     118,     117,     238\r\n      98,     229,     108,     107,     228,     240,     119,     118,     239\r\n      99,     230,     109,     108,     229,     241,     120,     119,     240\r\n     100,     231,     110,     109,     230,     242,     121,     120,     241\r\n     101,     244,     123,     122,     243,     255,     134,     133,     254\r\n     102,     245,     124,     123,     244,     256,     135,     134,     255\r\n     103,     246,     125,     124,     245,     257,     136,     135,     256\r\n     104,     247,     126,     125,     246,     258,     137,     136,     257\r\n     105,     248,     127,     126,     247,     259,     138,     137,     258\r\n     106,     249,     128,     127,     248,     260,     139,     138,     259\r\n     107,     250,     129,     128,     249,     261,     140,     139,     260\r\n     108,     251,     130,     129,     250,     262,     141,     140,     261\r\n     109,     252,     131,     130,     251,     263,     142,     141,     262\r\n     110,     253,     132,     131,     252,     264,     143,     142,     263\r\n     111,     255,     134,     133,     254,     266,     145,     144,     265\r\n     112,     256,     135,     134,     255,     267,     146,     145,     266\r\n     113,     257,     136,     135,     256,     268,     147,     146,     267\r\n     114,     258,     137,     136,     257,     269,     148,     147,     268\r\n     115,     259,     138,     137,     258,     270,     149,     148,     269\r\n     116,     260,     139,     138,     259,     271,     150,     149,     270\r\n     117,     261,     140,     139,     260,     272,     151,     150,     271\r\n     118,     262,     141,     140,     261,     273,     152,     151,     272\r\n     119,     263,     142,     141,     262,     274,     153,     152,     273\r\n     120,     264,     143,     142,     263,     275,     154,     153,     274\r\n     121,     266,     145,     144,     265,     277,     156,     155,     276\r\n     122,     267,     146,     145,     266,     278,     157,     156,     277\r\n     123,     268,     147,     146,     267,     279,     158,     157,     278\r\n     124,     269,     148,     147,     268,     280,     159,     158,     279\r\n     125,     270,     149,     148,     269,     281,     160,     159,     280\r\n     126,     271,     150,     149,     270,     282,     161,     160,     281\r\n     127,     272,     151,     150,     271,     283,     162,     161,     282\r\n     128,     273,     152,     151,     272,     284,     163,     162,     283\r\n     129,     274,     153,     152,     273,     285,     164,     163,     284\r\n     130,     275,     154,     153,     274,     286,     165,     164,     285\r\n     131,     277,     156,     155,     276,     288,     167,     166,     287\r\n     132,     278,     157,     156,     277,     289,     168,     167,     288\r\n     133,     279,     158,     157,     278,     290,     169,     168,     289\r\n     134,     280,     159,     158,     279,     291,     170,     169,     290\r\n     135,     281,     160,     159,     280,     292,     171,     170,     291\r\n     136,     282,     161,     160,     281,     293,     172,     171,     292\r\n     137,     283,     162,     161,     282,     294,     173,     172,     293\r\n     138,     284,     163,     162,     283,     295,     174,     173,     294\r\n     139,     285,     164,     163,     284,     296,     175,     174,     295\r\n     140,     286,     165,     164,     285,     297,     176,     175,     296\r\n     141,     288,     167,     166,     287,     299,     178,     177,     298\r\n     142,     289,     168,     167,     288,     300,     179,     178,     299\r\n     143,     290,     169,     168,     289,     301,     180,     179,     300\r\n     144,     291,     170,     169,     290,     302,     181,     180,     301\r\n     145,     292,     171,     170,     291,     303,     182,     181,     302\r\n     146,     293,     172,     171,     292,     304,     183,     182,     303\r\n     147,     294,     173,     172,     293,     305,     184,     183,     304\r\n     148,     295,     174,     173,     294,     306,     185,     184,     305\r\n     149,     296,     175,     174,     295,     307,     186,     185,     306\r\n     150,     297,     176,     175,     296,     308,     187,     186,     307\r\n     151,     299,     178,     177,     298,     310,     189,     188,     309\r\n     152,     300,     179,     178,     299,     311,     190,     189,     310\r\n     153,     301,     180,     179,     300,     312,     191,     190,     311\r\n     154,     302,     181,     180,     301,     313,     192,     191,     312\r\n     155,     303,     182,     181,     302,     314,     193,     192,     313\r\n     156,     304,     183,     182,     303,     315,     194,     193,     314\r\n     157,     305,     184,     183,     304,     316,     195,     194,     315\r\n     158,     306,     185,     184,     305,     317,     196,     195,     316\r\n     159,     307,     186,     185,     306,     318,     197,     196,     317\r\n     160,     308,     187,     186,     307,     319,     198,     197,     318\r\n     161,     310,     189,     188,     309,     321,     200,     199,     320\r\n     162,     311,     190,     189,     310,     322,     201,     200,     321\r\n     163,     312,     191,     190,     311,     323,     202,     201,     322\r\n     164,     313,     192,     191,     312,     324,     203,     202,     323\r\n     165,     314,     193,     192,     313,     325,     204,     203,     324\r\n     166,     315,     194,     193,     314,     326,     205,     204,     325\r\n     167,     316,     195,     194,     315,     327,     206,     205,     326\r\n     168,     317,     196,     195,     316,     328,     207,     206,     327\r\n     169,     318,     197,     196,     317,     329,     208,     207,     328\r\n     170,     319,     198,     197,     318,     330,     209,     208,     329\r\n     171,     321,     200,     199,     320,     332,     211,     210,     331\r\n     172,     322,     201,     200,     321,     333,     212,     211,     332\r\n     173,     323,     202,     201,     322,     334,     213,     212,     333\r\n     174,     324,     203,     202,     323,     335,     214,     213,     334\r\n     175,     325,     204,     203,     324,     336,     215,     214,     335\r\n     176,     326,     205,     204,     325,     337,     216,     215,     336\r\n     177,     327,     206,     205,     326,     338,     217,     216,     337\r\n     178,     328,     207,     206,     327,     339,     218,     217,     338\r\n     179,     329,     208,     207,     328,     340,     219,     218,     339\r\n     180,     330,     209,     208,     329,     341,     220,     219,     340\r\n     181,     332,     211,     210,     331,     343,     222,     221,     342\r\n     182,     333,     212,     211,     332,     344,     223,     222,     343\r\n     183,     334,     213,     212,     333,     345,     224,     223,     344\r\n     184,     335,     214,     213,     334,     346,     225,     224,     345\r\n     185,     336,     215,     214,     335,     347,     226,     225,     346\r\n     186,     337,     216,     215,     336,     348,     227,     226,     347\r\n     187,     338,     217,     216,     337,     349,     228,     227,     348\r\n     188,     339,     218,     217,     338,     350,     229,     228,     349\r\n     189,     340,     219,     218,     339,     351,     230,     229,     350\r\n     190,     341,     220,     219,     340,     352,     231,     230,     351\r\n     191,     343,     222,     221,     342,     354,     233,     232,     353\r\n     192,     344,     223,     222,     343,     355,     234,     233,     354\r\n     193,     345,     224,     223,     344,     356,     235,     234,     355\r\n     194,     346,     225,     224,     345,     357,     236,     235,     356\r\n     195,     347,     226,     225,     346,     358,     237,     236,     357\r\n     196,     348,     227,     226,     347,     359,     238,     237,     358\r\n     197,     349,     228,     227,     348,     360,     239,     238,     359\r\n     198,     350,     229,     228,     349,     361,     240,     239,     360\r\n     199,     351,     230,     229,     350,     362,     241,     240,     361\r\n     200,     352,     231,     230,     351,     363,     242,     241,     362\r\n     201,     365,     244,     243,     364,     376,     255,     254,     375\r\n     202,     366,     245,     244,     365,     377,     256,     255,     376\r\n     203,     367,     246,     245,     366,     378,     257,     256,     377\r\n     204,     368,     247,     246,     367,     379,     258,     257,     378\r\n     205,     369,     248,     247,     368,     380,     259,     258,     379\r\n     206,     370,     249,     248,     369,     381,     260,     259,     380\r\n     207,     371,     250,     249,     370,     382,     261,     260,     381\r\n     208,     372,     251,     250,     371,     383,     262,     261,     382\r\n     209,     373,     252,     251,     372,     384,     263,     262,     383\r\n     210,     374,     253,     252,     373,     385,     264,     263,     384\r\n     211,     376,     255,     254,     375,     387,     266,     265,     386\r\n     212,     377,     256,     255,     376,     388,     267,     266,     387\r\n     213,     378,     257,     256,     377,     389,     268,     267,     388\r\n     214,     379,     258,     257,     378,     390,     269,     268,     389\r\n     215,     380,     259,     258,     379,     391,     270,     269,     390\r\n     216,     381,     260,     259,     380,     392,     271,     270,     391\r\n     217,     382,     261,     260,     381,     393,     272,     271,     392\r\n     218,     383,     262,     261,     382,     394,     273,     272,     393\r\n     219,     384,     263,     262,     383,     395,     274,     273,     394\r\n     220,     385,     264,     263,     384,     396,     275,     274,     395\r\n     221,     387,     266,     265,     386,     398,     277,     276,     397\r\n     222,     388,     267,     266,     387,     399,     278,     277,     398\r\n     223,     389,     268,     267,     388,     400,     279,     278,     399\r\n     224,     390,     269,     268,     389,     401,     280,     279,     400\r\n     225,     391,     270,     269,     390,     402,     281,     280,     401\r\n     226,     392,     271,     270,     391,     403,     282,     281,     402\r\n     227,     393,     272,     271,     392,     404,     283,     282,     403\r\n     228,     394,     273,     272,     393,     405,     284,     283,     404\r\n     229,     395,     274,     273,     394,     406,     285,     284,     405\r\n     230,     396,     275,     274,     395,     407,     286,     285,     406\r\n     231,     398,     277,     276,     397,     409,     288,     287,     408\r\n     232,     399,     278,     277,     398,     410,     289,     288,     409\r\n     233,     400,     279,     278,     399,     411,     290,     289,     410\r\n     234,     401,     280,     279,     400,     412,     291,     290,     411\r\n     235,     402,     281,     280,     401,     413,     292,     291,     412\r\n     236,     403,     282,     281,     402,     414,     293,     292,     413\r\n     237,     404,     283,     282,     403,     415,     294,     293,     414\r\n     238,     405,     284,     283,     404,     416,     295,     294,     415\r\n     239,     406,     285,     284,     405,     417,     296,     295,     416\r\n     240,     407,     286,     285,     406,     418,     297,     296,     417\r\n     241,     409,     288,     287,     408,     420,     299,     298,     419\r\n     242,     410,     289,     288,     409,     421,     300,     299,     420\r\n     243,     411,     290,     289,     410,     422,     301,     300,     421\r\n     244,     412,     291,     290,     411,     423,     302,     301,     422\r\n     245,     413,     292,     291,     412,     424,     303,     302,     423\r\n     246,     414,     293,     292,     413,     425,     304,     303,     424\r\n     247,     415,     294,     293,     414,     426,     305,     304,     425\r\n     248,     416,     295,     294,     415,     427,     306,     305,     426\r\n     249,     417,     296,     295,     416,     428,     307,     306,     427\r\n     250,     418,     297,     296,     417,     429,     308,     307,     428\r\n     251,     420,     299,     298,     419,     431,     310,     309,     430\r\n     252,     421,     300,     299,     420,     432,     311,     310,     431\r\n     253,     422,     301,     300,     421,     433,     312,     311,     432\r\n     254,     423,     302,     301,     422,     434,     313,     312,     433\r\n     255,     424,     303,     302,     423,     435,     314,     313,     434\r\n     256,     425,     304,     303,     424,     436,     315,     314,     435\r\n     257,     426,     305,     304,     425,     437,     316,     315,     436\r\n     258,     427,     306,     305,     426,     438,     317,     316,     437\r\n     259,     428,     307,     306,     427,     439,     318,     317,     438\r\n     260,     429,     308,     307,     428,     440,     319,     318,     439\r\n     261,     431,     310,     309,     430,     442,     321,     320,     441\r\n     262,     432,     311,     310,     431,     443,     322,     321,     442\r\n     263,     433,     312,     311,     432,     444,     323,     322,     443\r\n     264,     434,     313,     312,     433,     445,     324,     323,     444\r\n     265,     435,     314,     313,     434,     446,     325,     324,     445\r\n     266,     436,     315,     314,     435,     447,     326,     325,     446\r\n     267,     437,     316,     315,     436,     448,     327,     326,     447\r\n     268,     438,     317,     316,     437,     449,     328,     327,     448\r\n     269,     439,     318,     317,     438,     450,     329,     328,     449\r\n     270,     440,     319,     318,     439,     451,     330,     329,     450\r\n     271,     442,     321,     320,     441,     453,     332,     331,     452\r\n     272,     443,     322,     321,     442,     454,     333,     332,     453\r\n     273,     444,     323,     322,     443,     455,     334,     333,     454\r\n     274,     445,     324,     323,     444,     456,     335,     334,     455\r\n     275,     446,     325,     324,     445,     457,     336,     335,     456\r\n     276,     447,     326,     325,     446,     458,     337,     336,     457\r\n     277,     448,     327,     326,     447,     459,     338,     337,     458\r\n     278,     449,     328,     327,     448,     460,     339,     338,     459\r\n     279,     450,     329,     328,     449,     461,     340,     339,     460\r\n     280,     451,     330,     329,     450,     462,     341,     340,     461\r\n     281,     453,     332,     331,     452,     464,     343,     342,     463\r\n     282,     454,     333,     332,     453,     465,     344,     343,     464\r\n     283,     455,     334,     333,     454,     466,     345,     344,     465\r\n     284,     456,     335,     334,     455,     467,     346,     345,     466\r\n     285,     457,     336,     335,     456,     468,     347,     346,     467\r\n     286,     458,     337,     336,     457,     469,     348,     347,     468\r\n     287,     459,     338,     337,     458,     470,     349,     348,     469\r\n     288,     460,     339,     338,     459,     471,     350,     349,     470\r\n     289,     461,     340,     339,     460,     472,     351,     350,     471\r\n     290,     462,     341,     340,     461,     473,     352,     351,     472\r\n     291,     464,     343,     342,     463,     475,     354,     353,     474\r\n     292,     465,     344,     343,     464,     476,     355,     354,     475\r\n     293,     466,     345,     344,     465,     477,     356,     355,     476\r\n     294,     467,     346,     345,     466,     478,     357,     356,     477\r\n     295,     468,     347,     346,     467,     479,     358,     357,     478\r\n     296,     469,     348,     347,     468,     480,     359,     358,     479\r\n     297,     470,     349,     348,     469,     481,     360,     359,     480\r\n     298,     471,     350,     349,     470,     482,     361,     360,     481\r\n     299,     472,     351,     350,     471,     483,     362,     361,     482\r\n     300,     473,     352,     351,     472,     484,     363,     362,     483\r\n     301,     486,     365,     364,     485,     497,     376,     375,     496\r\n     302,     487,     366,     365,     486,     498,     377,     376,     497\r\n     303,     488,     367,     366,     487,     499,     378,     377,     498\r\n     304,     489,     368,     367,     488,     500,     379,     378,     499\r\n     305,     490,     369,     368,     489,     501,     380,     379,     500\r\n     306,     491,     370,     369,     490,     502,     381,     380,     501\r\n     307,     492,     371,     370,     491,     503,     382,     381,     502\r\n     308,     493,     372,     371,     492,     504,     383,     382,     503\r\n     309,     494,     373,     372,     493,     505,     384,     383,     504\r\n     310,     495,     374,     373,     494,     506,     385,     384,     505\r\n     311,     497,     376,     375,     496,     508,     387,     386,     507\r\n     312,     498,     377,     376,     497,     509,     388,     387,     508\r\n     313,     499,     378,     377,     498,     510,     389,     388,     509\r\n     314,     500,     379,     378,     499,     511,     390,     389,     510\r\n     315,     501,     380,     379,     500,     512,     391,     390,     511\r\n     316,     502,     381,     380,     501,     513,     392,     391,     512\r\n     317,     503,     382,     381,     502,     514,     393,     392,     513\r\n     318,     504,     383,     382,     503,     515,     394,     393,     514\r\n     319,     505,     384,     383,     504,     516,     395,     394,     515\r\n     320,     506,     385,     384,     505,     517,     396,     395,     516\r\n     321,     508,     387,     386,     507,     519,     398,     397,     518\r\n     322,     509,     388,     387,     508,     520,     399,     398,     519\r\n     323,     510,     389,     388,     509,     521,     400,     399,     520\r\n     324,     511,     390,     389,     510,     522,     401,     400,     521\r\n     325,     512,     391,     390,     511,     523,     402,     401,     522\r\n     326,     513,     392,     391,     512,     524,     403,     402,     523\r\n     327,     514,     393,     392,     513,     525,     404,     403,     524\r\n     328,     515,     394,     393,     514,     526,     405,     404,     525\r\n     329,     516,     395,     394,     515,     527,     406,     405,     526\r\n     330,     517,     396,     395,     516,     528,     407,     406,     527\r\n     331,     519,     398,     397,     518,     530,     409,     408,     529\r\n     332,     520,     399,     398,     519,     531,     410,     409,     530\r\n     333,     521,     400,     399,     520,     532,     411,     410,     531\r\n     334,     522,     401,     400,     521,     533,     412,     411,     532\r\n     335,     523,     402,     401,     522,     534,     413,     412,     533\r\n     336,     524,     403,     402,     523,     535,     414,     413,     534\r\n     337,     525,     404,     403,     524,     536,     415,     414,     535\r\n     338,     526,     405,     404,     525,     537,     416,     415,     536\r\n     339,     527,     406,     405,     526,     538,     417,     416,     537\r\n     340,     528,     407,     406,     527,     539,     418,     417,     538\r\n     341,     530,     409,     408,     529,     541,     420,     419,     540\r\n     342,     531,     410,     409,     530,     542,     421,     420,     541\r\n     343,     532,     411,     410,     531,     543,     422,     421,     542\r\n     344,     533,     412,     411,     532,     544,     423,     422,     543\r\n     345,     534,     413,     412,     533,     545,     424,     423,     544\r\n     346,     535,     414,     413,     534,     546,     425,     424,     545\r\n     347,     536,     415,     414,     535,     547,     426,     425,     546\r\n     348,     537,     416,     415,     536,     548,     427,     426,     547\r\n     349,     538,     417,     416,     537,     549,     428,     427,     548\r\n     350,     539,     418,     417,     538,     550,     429,     428,     549\r\n     351,     541,     420,     419,     540,     552,     431,     430,     551\r\n     352,     542,     421,     420,     541,     553,     432,     431,     552\r\n     353,     543,     422,     421,     542,     554,     433,     432,     553\r\n     354,     544,     423,     422,     543,     555,     434,     433,     554\r\n     355,     545,     424,     423,     544,     556,     435,     434,     555\r\n     356,     546,     425,     424,     545,     557,     436,     435,     556\r\n     357,     547,     426,     425,     546,     558,     437,     436,     557\r\n     358,     548,     427,     426,     547,     559,     438,     437,     558\r\n     359,     549,     428,     427,     548,     560,     439,     438,     559\r\n     360,     550,     429,     428,     549,     561,     440,     439,     560\r\n     361,     552,     431,     430,     551,     563,     442,     441,     562\r\n     362,     553,     432,     431,     552,     564,     443,     442,     563\r\n     363,     554,     433,     432,     553,     565,     444,     443,     564\r\n     364,     555,     434,     433,     554,     566,     445,     444,     565\r\n     365,     556,     435,     434,     555,     567,     446,     445,     566\r\n     366,     557,     436,     435,     556,     568,     447,     446,     567\r\n     367,     558,     437,     436,     557,     569,     448,     447,     568\r\n     368,     559,     438,     437,     558,     570,     449,     448,     569\r\n     369,     560,     439,     438,     559,     571,     450,     449,     570\r\n     370,     561,     440,     439,     560,     572,     451,     450,     571\r\n     371,     563,     442,     441,     562,     574,     453,     452,     573\r\n     372,     564,     443,     442,     563,     575,     454,     453,     574\r\n     373,     565,     444,     443,     564,     576,     455,     454,     575\r\n     374,     566,     445,     444,     565,     577,     456,     455,     576\r\n     375,     567,     446,     445,     566,     578,     457,     456,     577\r\n     376,     568,     447,     446,     567,     579,     458,     457,     578\r\n     377,     569,     448,     447,     568,     580,     459,     458,     579\r\n     378,     570,     449,     448,     569,     581,     460,     459,     580\r\n     379,     571,     450,     449,     570,     582,     461,     460,     581\r\n     380,     572,     451,     450,     571,     583,     462,     461,     582\r\n     381,     574,     453,     452,     573,     585,     464,     463,     584\r\n     382,     575,     454,     453,     574,     586,     465,     464,     585\r\n     383,     576,     455,     454,     575,     587,     466,     465,     586\r\n     384,     577,     456,     455,     576,     588,     467,     466,     587\r\n     385,     578,     457,     456,     577,     589,     468,     467,     588\r\n     386,     579,     458,     457,     578,     590,     469,     468,     589\r\n     387,     580,     459,     458,     579,     591,     470,     469,     590\r\n     388,     581,     460,     459,     580,     592,     471,     470,     591\r\n     389,     582,     461,     460,     581,     593,     472,     471,     592\r\n     390,     583,     462,     461,     582,     594,     473,     472,     593\r\n     391,     585,     464,     463,     584,     596,     475,     474,     595\r\n     392,     586,     465,     464,     585,     597,     476,     475,     596\r\n     393,     587,     466,     465,     586,     598,     477,     476,     597\r\n     394,     588,     467,     466,     587,     599,     478,     477,     598\r\n     395,     589,     468,     467,     588,     600,     479,     478,     599\r\n     396,     590,     469,     468,     589,     601,     480,     479,     600\r\n     397,     591,     470,     469,     590,     602,     481,     480,     601\r\n     398,     592,     471,     470,     591,     603,     482,     481,     602\r\n     399,     593,     472,     471,     592,     604,     483,     482,     603\r\n     400,     594,     473,     472,     593,     605,     484,     483,     604\r\n     401,     607,     486,     485,     606,     618,     497,     496,     617\r\n     402,     608,     487,     486,     607,     619,     498,     497,     618\r\n     403,     609,     488,     487,     608,     620,     499,     498,     619\r\n     404,     610,     489,     488,     609,     621,     500,     499,     620\r\n     405,     611,     490,     489,     610,     622,     501,     500,     621\r\n     406,     612,     491,     490,     611,     623,     502,     501,     622\r\n     407,     613,     492,     491,     612,     624,     503,     502,     623\r\n     408,     614,     493,     492,     613,     625,     504,     503,     624\r\n     409,     615,     494,     493,     614,     626,     505,     504,     625\r\n     410,     616,     495,     494,     615,     627,     506,     505,     626\r\n     411,     618,     497,     496,     617,     629,     508,     507,     628\r\n     412,     619,     498,     497,     618,     630,     509,     508,     629\r\n     413,     620,     499,     498,     619,     631,     510,     509,     630\r\n     414,     621,     500,     499,     620,     632,     511,     510,     631\r\n     415,     622,     501,     500,     621,     633,     512,     511,     632\r\n     416,     623,     502,     501,     622,     634,     513,     512,     633\r\n     417,     624,     503,     502,     623,     635,     514,     513,     634\r\n     418,     625,     504,     503,     624,     636,     515,     514,     635\r\n     419,     626,     505,     504,     625,     637,     516,     515,     636\r\n     420,     627,     506,     505,     626,     638,     517,     516,     637\r\n     421,     629,     508,     507,     628,     640,     519,     518,     639\r\n     422,     630,     509,     508,     629,     641,     520,     519,     640\r\n     423,     631,     510,     509,     630,     642,     521,     520,     641\r\n     424,     632,     511,     510,     631,     643,     522,     521,     642\r\n     425,     633,     512,     511,     632,     644,     523,     522,     643\r\n     426,     634,     513,     512,     633,     645,     524,     523,     644\r\n     427,     635,     514,     513,     634,     646,     525,     524,     645\r\n     428,     636,     515,     514,     635,     647,     526,     525,     646\r\n     429,     637,     516,     515,     636,     648,     527,     526,     647\r\n     430,     638,     517,     516,     637,     649,     528,     527,     648\r\n     431,     640,     519,     518,     639,     651,     530,     529,     650\r\n     432,     641,     520,     519,     640,     652,     531,     530,     651\r\n     433,     642,     521,     520,     641,     653,     532,     531,     652\r\n     434,     643,     522,     521,     642,     654,     533,     532,     653\r\n     435,     644,     523,     522,     643,     655,     534,     533,     654\r\n     436,     645,     524,     523,     644,     656,     535,     534,     655\r\n     437,     646,     525,     524,     645,     657,     536,     535,     656\r\n     438,     647,     526,     525,     646,     658,     537,     536,     657\r\n     439,     648,     527,     526,     647,     659,     538,     537,     658\r\n     440,     649,     528,     527,     648,     660,     539,     538,     659\r\n     441,     651,     530,     529,     650,     662,     541,     540,     661\r\n     442,     652,     531,     530,     651,     663,     542,     541,     662\r\n     443,     653,     532,     531,     652,     664,     543,     542,     663\r\n     444,     654,     533,     532,     653,     665,     544,     543,     664\r\n     445,     655,     534,     533,     654,     666,     545,     544,     665\r\n     446,     656,     535,     534,     655,     667,     546,     545,     666\r\n     447,     657,     536,     535,     656,     668,     547,     546,     667\r\n     448,     658,     537,     536,     657,     669,     548,     547,     668\r\n     449,     659,     538,     537,     658,     670,     549,     548,     669\r\n     450,     660,     539,     538,     659,     671,     550,     549,     670\r\n     451,     662,     541,     540,     661,     673,     552,     551,     672\r\n     452,     663,     542,     541,     662,     674,     553,     552,     673\r\n     453,     664,     543,     542,     663,     675,     554,     553,     674\r\n     454,     665,     544,     543,     664,     676,     555,     554,     675\r\n     455,     666,     545,     544,     665,     677,     556,     555,     676\r\n     456,     667,     546,     545,     666,     678,     557,     556,     677\r\n     457,     668,     547,     546,     667,     679,     558,     557,     678\r\n     458,     669,     548,     547,     668,     680,     559,     558,     679\r\n     459,     670,     549,     548,     669,     681,     560,     559,     680\r\n     460,     671,     550,     549,     670,     682,     561,     560,     681\r\n     461,     673,     552,     551,     672,     684,     563,     562,     683\r\n     462,     674,     553,     552,     673,     685,     564,     563,     684\r\n     463,     675,     554,     553,     674,     686,     565,     564,     685\r\n     464,     676,     555,     554,     675,     687,     566,     565,     686\r\n     465,     677,     556,     555,     676,     688,     567,     566,     687\r\n     466,     678,     557,     556,     677,     689,     568,     567,     688\r\n     467,     679,     558,     557,     678,     690,     569,     568,     689\r\n     468,     680,     559,     558,     679,     691,     570,     569,     690\r\n     469,     681,     560,     559,     680,     692,     571,     570,     691\r\n     470,     682,     561,     560,     681,     693,     572,     571,     692\r\n     471,     684,     563,     562,     683,     695,     574,     573,     694\r\n     472,     685,     564,     563,     684,     696,     575,     574,     695\r\n     473,     686,     565,     564,     685,     697,     576,     575,     696\r\n     474,     687,     566,     565,     686,     698,     577,     576,     697\r\n     475,     688,     567,     566,     687,     699,     578,     577,     698\r\n     476,     689,     568,     567,     688,     700,     579,     578,     699\r\n     477,     690,     569,     568,     689,     701,     580,     579,     700\r\n     478,     691,     570,     569,     690,     702,     581,     580,     701\r\n     479,     692,     571,     570,     691,     703,     582,     581,     702\r\n     480,     693,     572,     571,     692,     704,     583,     582,     703\r\n     481,     695,     574,     573,     694,     706,     585,     584,     705\r\n     482,     696,     575,     574,     695,     707,     586,     585,     706\r\n     483,     697,     576,     575,     696,     708,     587,     586,     707\r\n     484,     698,     577,     576,     697,     709,     588,     587,     708\r\n     485,     699,     578,     577,     698,     710,     589,     588,     709\r\n     486,     700,     579,     578,     699,     711,     590,     589,     710\r\n     487,     701,     580,     579,     700,     712,     591,     590,     711\r\n     488,     702,     581,     580,     701,     713,     592,     591,     712\r\n     489,     703,     582,     581,     702,     714,     593,     592,     713\r\n     490,     704,     583,     582,     703,     715,     594,     593,     714\r\n     491,     706,     585,     584,     705,     717,     596,     595,     716\r\n     492,     707,     586,     585,     706,     718,     597,     596,     717\r\n     493,     708,     587,     586,     707,     719,     598,     597,     718\r\n     494,     709,     588,     587,     708,     720,     599,     598,     719\r\n     495,     710,     589,     588,     709,     721,     600,     599,     720\r\n     496,     711,     590,     589,     710,     722,     601,     600,     721\r\n     497,     712,     591,     590,     711,     723,     602,     601,     722\r\n     498,     713,     592,     591,     712,     724,     603,     602,     723\r\n     499,     714,     593,     592,     713,     725,     604,     603,     724\r\n     500,     715,     594,     593,     714,     726,     605,     604,     725\r\n     501,     728,     607,     606,     727,     739,     618,     617,     738\r\n     502,     729,     608,     607,     728,     740,     619,     618,     739\r\n     503,     730,     609,     608,     729,     741,     620,     619,     740\r\n     504,     731,     610,     609,     730,     742,     621,     620,     741\r\n     505,     732,     611,     610,     731,     743,     622,     621,     742\r\n     506,     733,     612,     611,     732,     744,     623,     622,     743\r\n     507,     734,     613,     612,     733,     745,     624,     623,     744\r\n     508,     735,     614,     613,     734,     746,     625,     624,     745\r\n     509,     736,     615,     614,     735,     747,     626,     625,     746\r\n     510,     737,     616,     615,     736,     748,     627,     626,     747\r\n     511,     739,     618,     617,     738,     750,     629,     628,     749\r\n     512,     740,     619,     618,     739,     751,     630,     629,     750\r\n     513,     741,     620,     619,     740,     752,     631,     630,     751\r\n     514,     742,     621,     620,     741,     753,     632,     631,     752\r\n     515,     743,     622,     621,     742,     754,     633,     632,     753\r\n     516,     744,     623,     622,     743,     755,     634,     633,     754\r\n     517,     745,     624,     623,     744,     756,     635,     634,     755\r\n     518,     746,     625,     624,     745,     757,     636,     635,     756\r\n     519,     747,     626,     625,     746,     758,     637,     636,     757\r\n     520,     748,     627,     626,     747,     759,     638,     637,     758\r\n     521,     750,     629,     628,     749,     761,     640,     639,     760\r\n     522,     751,     630,     629,     750,     762,     641,     640,     761\r\n     523,     752,     631,     630,     751,     763,     642,     641,     762\r\n     524,     753,     632,     631,     752,     764,     643,     642,     763\r\n     525,     754,     633,     632,     753,     765,     644,     643,     764\r\n     526,     755,     634,     633,     754,     766,     645,     644,     765\r\n     527,     756,     635,     634,     755,     767,     646,     645,     766\r\n     528,     757,     636,     635,     756,     768,     647,     646,     767\r\n     529,     758,     637,     636,     757,     769,     648,     647,     768\r\n     530,     759,     638,     637,     758,     770,     649,     648,     769\r\n     531,     761,     640,     639,     760,     772,     651,     650,     771\r\n     532,     762,     641,     640,     761,     773,     652,     651,     772\r\n     533,     763,     642,     641,     762,     774,     653,     652,     773\r\n     534,     764,     643,     642,     763,     775,     654,     653,     774\r\n     535,     765,     644,     643,     764,     776,     655,     654,     775\r\n     536,     766,     645,     644,     765,     777,     656,     655,     776\r\n     537,     767,     646,     645,     766,     778,     657,     656,     777\r\n     538,     768,     647,     646,     767,     779,     658,     657,     778\r\n     539,     769,     648,     647,     768,     780,     659,     658,     779\r\n     540,     770,     649,     648,     769,     781,     660,     659,     780\r\n     541,     772,     651,     650,     771,     783,     662,     661,     782\r\n     542,     773,     652,     651,     772,     784,     663,     662,     783\r\n     543,     774,     653,     652,     773,     785,     664,     663,     784\r\n     544,     775,     654,     653,     774,     786,     665,     664,     785\r\n     545,     776,     655,     654,     775,     787,     666,     665,     786\r\n     546,     777,     656,     655,     776,     788,     667,     666,     787\r\n     547,     778,     657,     656,     777,     789,     668,     667,     788\r\n     548,     779,     658,     657,     778,     790,     669,     668,     789\r\n     549,     780,     659,     658,     779,     791,     670,     669,     790\r\n     550,     781,     660,     659,     780,     792,     671,     670,     791\r\n     551,     783,     662,     661,     782,     794,     673,     672,     793\r\n     552,     784,     663,     662,     783,     795,     674,     673,     794\r\n     553,     785,     664,     663,     784,     796,     675,     674,     795\r\n     554,     786,     665,     664,     785,     797,     676,     675,     796\r\n     555,     787,     666,     665,     786,     798,     677,     676,     797\r\n     556,     788,     667,     666,     787,     799,     678,     677,     798\r\n     557,     789,     668,     667,     788,     800,     679,     678,     799\r\n     558,     790,     669,     668,     789,     801,     680,     679,     800\r\n     559,     791,     670,     669,     790,     802,     681,     680,     801\r\n     560,     792,     671,     670,     791,     803,     682,     681,     802\r\n     561,     794,     673,     672,     793,     805,     684,     683,     804\r\n     562,     795,     674,     673,     794,     806,     685,     684,     805\r\n     563,     796,     675,     674,     795,     807,     686,     685,     806\r\n     564,     797,     676,     675,     796,     808,     687,     686,     807\r\n     565,     798,     677,     676,     797,     809,     688,     687,     808\r\n     566,     799,     678,     677,     798,     810,     689,     688,     809\r\n     567,     800,     679,     678,     799,     811,     690,     689,     810\r\n     568,     801,     680,     679,     800,     812,     691,     690,     811\r\n     569,     802,     681,     680,     801,     813,     692,     691,     812\r\n     570,     803,     682,     681,     802,     814,     693,     692,     813\r\n     571,     805,     684,     683,     804,     816,     695,     694,     815\r\n     572,     806,     685,     684,     805,     817,     696,     695,     816\r\n     573,     807,     686,     685,     806,     818,     697,     696,     817\r\n     574,     808,     687,     686,     807,     819,     698,     697,     818\r\n     575,     809,     688,     687,     808,     820,     699,     698,     819\r\n     576,     810,     689,     688,     809,     821,     700,     699,     820\r\n     577,     811,     690,     689,     810,     822,     701,     700,     821\r\n     578,     812,     691,     690,     811,     823,     702,     701,     822\r\n     579,     813,     692,     691,     812,     824,     703,     702,     823\r\n     580,     814,     693,     692,     813,     825,     704,     703,     824\r\n     581,     816,     695,     694,     815,     827,     706,     705,     826\r\n     582,     817,     696,     695,     816,     828,     707,     706,     827\r\n     583,     818,     697,     696,     817,     829,     708,     707,     828\r\n     584,     819,     698,     697,     818,     830,     709,     708,     829\r\n     585,     820,     699,     698,     819,     831,     710,     709,     830\r\n     586,     821,     700,     699,     820,     832,     711,     710,     831\r\n     587,     822,     701,     700,     821,     833,     712,     711,     832\r\n     588,     823,     702,     701,     822,     834,     713,     712,     833\r\n     589,     824,     703,     702,     823,     835,     714,     713,     834\r\n     590,     825,     704,     703,     824,     836,     715,     714,     835\r\n     591,     827,     706,     705,     826,     838,     717,     716,     837\r\n     592,     828,     707,     706,     827,     839,     718,     717,     838\r\n     593,     829,     708,     707,     828,     840,     719,     718,     839\r\n     594,     830,     709,     708,     829,     841,     720,     719,     840\r\n     595,     831,     710,     709,     830,     842,     721,     720,     841\r\n     596,     832,     711,     710,     831,     843,     722,     721,     842\r\n     597,     833,     712,     711,     832,     844,     723,     722,     843\r\n     598,     834,     713,     712,     833,     845,     724,     723,     844\r\n     599,     835,     714,     713,     834,     846,     725,     724,     845\r\n     600,     836,     715,     714,     835,     847,     726,     725,     846\r\n     601,     849,     728,     727,     848,     860,     739,     738,     859\r\n     602,     850,     729,     728,     849,     861,     740,     739,     860\r\n     603,     851,     730,     729,     850,     862,     741,     740,     861\r\n     604,     852,     731,     730,     851,     863,     742,     741,     862\r\n     605,     853,     732,     731,     852,     864,     743,     742,     863\r\n     606,     854,     733,     732,     853,     865,     744,     743,     864\r\n     607,     855,     734,     733,     854,     866,     745,     744,     865\r\n     608,     856,     735,     734,     855,     867,     746,     745,     866\r\n     609,     857,     736,     735,     856,     868,     747,     746,     867\r\n     610,     858,     737,     736,     857,     869,     748,     747,     868\r\n     611,     860,     739,     738,     859,     871,     750,     749,     870\r\n     612,     861,     740,     739,     860,     872,     751,     750,     871\r\n     613,     862,     741,     740,     861,     873,     752,     751,     872\r\n     614,     863,     742,     741,     862,     874,     753,     752,     873\r\n     615,     864,     743,     742,     863,     875,     754,     753,     874\r\n     616,     865,     744,     743,     864,     876,     755,     754,     875\r\n     617,     866,     745,     744,     865,     877,     756,     755,     876\r\n     618,     867,     746,     745,     866,     878,     757,     756,     877\r\n     619,     868,     747,     746,     867,     879,     758,     757,     878\r\n     620,     869,     748,     747,     868,     880,     759,     758,     879\r\n     621,     871,     750,     749,     870,     882,     761,     760,     881\r\n     622,     872,     751,     750,     871,     883,     762,     761,     882\r\n     623,     873,     752,     751,     872,     884,     763,     762,     883\r\n     624,     874,     753,     752,     873,     885,     764,     763,     884\r\n     625,     875,     754,     753,     874,     886,     765,     764,     885\r\n     626,     876,     755,     754,     875,     887,     766,     765,     886\r\n     627,     877,     756,     755,     876,     888,     767,     766,     887\r\n     628,     878,     757,     756,     877,     889,     768,     767,     888\r\n     629,     879,     758,     757,     878,     890,     769,     768,     889\r\n     630,     880,     759,     758,     879,     891,     770,     769,     890\r\n     631,     882,     761,     760,     881,     893,     772,     771,     892\r\n     632,     883,     762,     761,     882,     894,     773,     772,     893\r\n     633,     884,     763,     762,     883,     895,     774,     773,     894\r\n     634,     885,     764,     763,     884,     896,     775,     774,     895\r\n     635,     886,     765,     764,     885,     897,     776,     775,     896\r\n     636,     887,     766,     765,     886,     898,     777,     776,     897\r\n     637,     888,     767,     766,     887,     899,     778,     777,     898\r\n     638,     889,     768,     767,     888,     900,     779,     778,     899\r\n     639,     890,     769,     768,     889,     901,     780,     779,     900\r\n     640,     891,     770,     769,     890,     902,     781,     780,     901\r\n     641,     893,     772,     771,     892,     904,     783,     782,     903\r\n     642,     894,     773,     772,     893,     905,     784,     783,     904\r\n     643,     895,     774,     773,     894,     906,     785,     784,     905\r\n     644,     896,     775,     774,     895,     907,     786,     785,     906\r\n     645,     897,     776,     775,     896,     908,     787,     786,     907\r\n     646,     898,     777,     776,     897,     909,     788,     787,     908\r\n     647,     899,     778,     777,     898,     910,     789,     788,     909\r\n     648,     900,     779,     778,     899,     911,     790,     789,     910\r\n     649,     901,     780,     779,     900,     912,     791,     790,     911\r\n     650,     902,     781,     780,     901,     913,     792,     791,     912\r\n     651,     904,     783,     782,     903,     915,     794,     793,     914\r\n     652,     905,     784,     783,     904,     916,     795,     794,     915\r\n     653,     906,     785,     784,     905,     917,     796,     795,     916\r\n     654,     907,     786,     785,     906,     918,     797,     796,     917\r\n     655,     908,     787,     786,     907,     919,     798,     797,     918\r\n     656,     909,     788,     787,     908,     920,     799,     798,     919\r\n     657,     910,     789,     788,     909,     921,     800,     799,     920\r\n     658,     911,     790,     789,     910,     922,     801,     800,     921\r\n     659,     912,     791,     790,     911,     923,     802,     801,     922\r\n     660,     913,     792,     791,     912,     924,     803,     802,     923\r\n     661,     915,     794,     793,     914,     926,     805,     804,     925\r\n     662,     916,     795,     794,     915,     927,     806,     805,     926\r\n     663,     917,     796,     795,     916,     928,     807,     806,     927\r\n     664,     918,     797,     796,     917,     929,     808,     807,     928\r\n     665,     919,     798,     797,     918,     930,     809,     808,     929\r\n     666,     920,     799,     798,     919,     931,     810,     809,     930\r\n     667,     921,     800,     799,     920,     932,     811,     810,     931\r\n     668,     922,     801,     800,     921,     933,     812,     811,     932\r\n     669,     923,     802,     801,     922,     934,     813,     812,     933\r\n     670,     924,     803,     802,     923,     935,     814,     813,     934\r\n     671,     926,     805,     804,     925,     937,     816,     815,     936\r\n     672,     927,     806,     805,     926,     938,     817,     816,     937\r\n     673,     928,     807,     806,     927,     939,     818,     817,     938\r\n     674,     929,     808,     807,     928,     940,     819,     818,     939\r\n     675,     930,     809,     808,     929,     941,     820,     819,     940\r\n     676,     931,     810,     809,     930,     942,     821,     820,     941\r\n     677,     932,     811,     810,     931,     943,     822,     821,     942\r\n     678,     933,     812,     811,     932,     944,     823,     822,     943\r\n     679,     934,     813,     812,     933,     945,     824,     823,     944\r\n     680,     935,     814,     813,     934,     946,     825,     824,     945\r\n     681,     937,     816,     815,     936,     948,     827,     826,     947\r\n     682,     938,     817,     816,     937,     949,     828,     827,     948\r\n     683,     939,     818,     817,     938,     950,     829,     828,     949\r\n     684,     940,     819,     818,     939,     951,     830,     829,     950\r\n     685,     941,     820,     819,     940,     952,     831,     830,     951\r\n     686,     942,     821,     820,     941,     953,     832,     831,     952\r\n     687,     943,     822,     821,     942,     954,     833,     832,     953\r\n     688,     944,     823,     822,     943,     955,     834,     833,     954\r\n     689,     945,     824,     823,     944,     956,     835,     834,     955\r\n     690,     946,     825,     824,     945,     957,     836,     835,     956\r\n     691,     948,     827,     826,     947,     959,     838,     837,     958\r\n     692,     949,     828,     827,     948,     960,     839,     838,     959\r\n     693,     950,     829,     828,     949,     961,     840,     839,     960\r\n     694,     951,     830,     829,     950,     962,     841,     840,     961\r\n     695,     952,     831,     830,     951,     963,     842,     841,     962\r\n     696,     953,     832,     831,     952,     964,     843,     842,     963\r\n     697,     954,     833,     832,     953,     965,     844,     843,     964\r\n     698,     955,     834,     833,     954,     966,     845,     844,     965\r\n     699,     956,     835,     834,     955,     967,     846,     845,     966\r\n     700,     957,     836,     835,     956,     968,     847,     846,     967\r\n     701,     970,     849,     848,     969,     981,     860,     859,     980\r\n     702,     971,     850,     849,     970,     982,     861,     860,     981\r\n     703,     972,     851,     850,     971,     983,     862,     861,     982\r\n     704,     973,     852,     851,     972,     984,     863,     862,     983\r\n     705,     974,     853,     852,     973,     985,     864,     863,     984\r\n     706,     975,     854,     853,     974,     986,     865,     864,     985\r\n     707,     976,     855,     854,     975,     987,     866,     865,     986\r\n     708,     977,     856,     855,     976,     988,     867,     866,     987\r\n     709,     978,     857,     856,     977,     989,     868,     867,     988\r\n     710,     979,     858,     857,     978,     990,     869,     868,     989\r\n     711,     981,     860,     859,     980,     992,     871,     870,     991\r\n     712,     982,     861,     860,     981,     993,     872,     871,     992\r\n     713,     983,     862,     861,     982,     994,     873,     872,     993\r\n     714,     984,     863,     862,     983,     995,     874,     873,     994\r\n     715,     985,     864,     863,     984,     996,     875,     874,     995\r\n     716,     986,     865,     864,     985,     997,     876,     875,     996\r\n     717,     987,     866,     865,     986,     998,     877,     876,     997\r\n     718,     988,     867,     866,     987,     999,     878,     877,     998\r\n     719,     989,     868,     867,     988,    1000,     879,     878,     999\r\n     720,     990,     869,     868,     989,    1001,     880,     879,    1000\r\n     721,     992,     871,     870,     991,    1003,     882,     881,    1002\r\n     722,     993,     872,     871,     992,    1004,     883,     882,    1003\r\n     723,     994,     873,     872,     993,    1005,     884,     883,    1004\r\n     724,     995,     874,     873,     994,    1006,     885,     884,    1005\r\n     725,     996,     875,     874,     995,    1007,     886,     885,    1006\r\n     726,     997,     876,     875,     996,    1008,     887,     886,    1007\r\n     727,     998,     877,     876,     997,    1009,     888,     887,    1008\r\n     728,     999,     878,     877,     998,    1010,     889,     888,    1009\r\n     729,    1000,     879,     878,     999,    1011,     890,     889,    1010\r\n     730,    1001,     880,     879,    1000,    1012,     891,     890,    1011\r\n     731,    1003,     882,     881,    1002,    1014,     893,     892,    1013\r\n     732,    1004,     883,     882,    1003,    1015,     894,     893,    1014\r\n     733,    1005,     884,     883,    1004,    1016,     895,     894,    1015\r\n     734,    1006,     885,     884,    1005,    1017,     896,     895,    1016\r\n     735,    1007,     886,     885,    1006,    1018,     897,     896,    1017\r\n     736,    1008,     887,     886,    1007,    1019,     898,     897,    1018\r\n     737,    1009,     888,     887,    1008,    1020,     899,     898,    1019\r\n     738,    1010,     889,     888,    1009,    1021,     900,     899,    1020\r\n     739,    1011,     890,     889,    1010,    1022,     901,     900,    1021\r\n     740,    1012,     891,     890,    1011,    1023,     902,     901,    1022\r\n     741,    1014,     893,     892,    1013,    1025,     904,     903,    1024\r\n     742,    1015,     894,     893,    1014,    1026,     905,     904,    1025\r\n     743,    1016,     895,     894,    1015,    1027,     906,     905,    1026\r\n     744,    1017,     896,     895,    1016,    1028,     907,     906,    1027\r\n     745,    1018,     897,     896,    1017,    1029,     908,     907,    1028\r\n     746,    1019,     898,     897,    1018,    1030,     909,     908,    1029\r\n     747,    1020,     899,     898,    1019,    1031,     910,     909,    1030\r\n     748,    1021,     900,     899,    1020,    1032,     911,     910,    1031\r\n     749,    1022,     901,     900,    1021,    1033,     912,     911,    1032\r\n     750,    1023,     902,     901,    1022,    1034,     913,     912,    1033\r\n     751,    1025,     904,     903,    1024,    1036,     915,     914,    1035\r\n     752,    1026,     905,     904,    1025,    1037,     916,     915,    1036\r\n     753,    1027,     906,     905,    1026,    1038,     917,     916,    1037\r\n     754,    1028,     907,     906,    1027,    1039,     918,     917,    1038\r\n     755,    1029,     908,     907,    1028,    1040,     919,     918,    1039\r\n     756,    1030,     909,     908,    1029,    1041,     920,     919,    1040\r\n     757,    1031,     910,     909,    1030,    1042,     921,     920,    1041\r\n     758,    1032,     911,     910,    1031,    1043,     922,     921,    1042\r\n     759,    1033,     912,     911,    1032,    1044,     923,     922,    1043\r\n     760,    1034,     913,     912,    1033,    1045,     924,     923,    1044\r\n     761,    1036,     915,     914,    1035,    1047,     926,     925,    1046\r\n     762,    1037,     916,     915,    1036,    1048,     927,     926,    1047\r\n     763,    1038,     917,     916,    1037,    1049,     928,     927,    1048\r\n     764,    1039,     918,     917,    1038,    1050,     929,     928,    1049\r\n     765,    1040,     919,     918,    1039,    1051,     930,     929,    1050\r\n     766,    1041,     920,     919,    1040,    1052,     931,     930,    1051\r\n     767,    1042,     921,     920,    1041,    1053,     932,     931,    1052\r\n     768,    1043,     922,     921,    1042,    1054,     933,     932,    1053\r\n     769,    1044,     923,     922,    1043,    1055,     934,     933,    1054\r\n     770,    1045,     924,     923,    1044,    1056,     935,     934,    1055\r\n     771,    1047,     926,     925,    1046,    1058,     937,     936,    1057\r\n     772,    1048,     927,     926,    1047,    1059,     938,     937,    1058\r\n     773,    1049,     928,     927,    1048,    1060,     939,     938,    1059\r\n     774,    1050,     929,     928,    1049,    1061,     940,     939,    1060\r\n     775,    1051,     930,     929,    1050,    1062,     941,     940,    1061\r\n     776,    1052,     931,     930,    1051,    1063,     942,     941,    1062\r\n     777,    1053,     932,     931,    1052,    1064,     943,     942,    1063\r\n     778,    1054,     933,     932,    1053,    1065,     944,     943,    1064\r\n     779,    1055,     934,     933,    1054,    1066,     945,     944,    1065\r\n     780,    1056,     935,     934,    1055,    1067,     946,     945,    1066\r\n     781,    1058,     937,     936,    1057,    1069,     948,     947,    1068\r\n     782,    1059,     938,     937,    1058,    1070,     949,     948,    1069\r\n     783,    1060,     939,     938,    1059,    1071,     950,     949,    1070\r\n     784,    1061,     940,     939,    1060,    1072,     951,     950,    1071\r\n     785,    1062,     941,     940,    1061,    1073,     952,     951,    1072\r\n     786,    1063,     942,     941,    1062,    1074,     953,     952,    1073\r\n     787,    1064,     943,     942,    1063,    1075,     954,     953,    1074\r\n     788,    1065,     944,     943,    1064,    1076,     955,     954,    1075\r\n     789,    1066,     945,     944,    1065,    1077,     956,     955,    1076\r\n     790,    1067,     946,     945,    1066,    1078,     957,     956,    1077\r\n     791,    1069,     948,     947,    1068,    1080,     959,     958,    1079\r\n     792,    1070,     949,     948,    1069,    1081,     960,     959,    1080\r\n     793,    1071,     950,     949,    1070,    1082,     961,     960,    1081\r\n     794,    1072,     951,     950,    1071,    1083,     962,     961,    1082\r\n     795,    1073,     952,     951,    1072,    1084,     963,     962,    1083\r\n     796,    1074,     953,     952,    1073,    1085,     964,     963,    1084\r\n     797,    1075,     954,     953,    1074,    1086,     965,     964,    1085\r\n     798,    1076,     955,     954,    1075,    1087,     966,     965,    1086\r\n     799,    1077,     956,     955,    1076,    1088,     967,     966,    1087\r\n     800,    1078,     957,     956,    1077,    1089,     968,     967,    1088\r\n     801,    1091,     970,     969,    1090,    1102,     981,     980,    1101\r\n     802,    1092,     971,     970,    1091,    1103,     982,     981,    1102\r\n     803,    1093,     972,     971,    1092,    1104,     983,     982,    1103\r\n     804,    1094,     973,     972,    1093,    1105,     984,     983,    1104\r\n     805,    1095,     974,     973,    1094,    1106,     985,     984,    1105\r\n     806,    1096,     975,     974,    1095,    1107,     986,     985,    1106\r\n     807,    1097,     976,     975,    1096,    1108,     987,     986,    1107\r\n     808,    1098,     977,     976,    1097,    1109,     988,     987,    1108\r\n     809,    1099,     978,     977,    1098,    1110,     989,     988,    1109\r\n     810,    1100,     979,     978,    1099,    1111,     990,     989,    1110\r\n     811,    1102,     981,     980,    1101,    1113,     992,     991,    1112\r\n     812,    1103,     982,     981,    1102,    1114,     993,     992,    1113\r\n     813,    1104,     983,     982,    1103,    1115,     994,     993,    1114\r\n     814,    1105,     984,     983,    1104,    1116,     995,     994,    1115\r\n     815,    1106,     985,     984,    1105,    1117,     996,     995,    1116\r\n     816,    1107,     986,     985,    1106,    1118,     997,     996,    1117\r\n     817,    1108,     987,     986,    1107,    1119,     998,     997,    1118\r\n     818,    1109,     988,     987,    1108,    1120,     999,     998,    1119\r\n     819,    1110,     989,     988,    1109,    1121,    1000,     999,    1120\r\n     820,    1111,     990,     989,    1110,    1122,    1001,    1000,    1121\r\n     821,    1113,     992,     991,    1112,    1124,    1003,    1002,    1123\r\n     822,    1114,     993,     992,    1113,    1125,    1004,    1003,    1124\r\n     823,    1115,     994,     993,    1114,    1126,    1005,    1004,    1125\r\n     824,    1116,     995,     994,    1115,    1127,    1006,    1005,    1126\r\n     825,    1117,     996,     995,    1116,    1128,    1007,    1006,    1127\r\n     826,    1118,     997,     996,    1117,    1129,    1008,    1007,    1128\r\n     827,    1119,     998,     997,    1118,    1130,    1009,    1008,    1129\r\n     828,    1120,     999,     998,    1119,    1131,    1010,    1009,    1130\r\n     829,    1121,    1000,     999,    1120,    1132,    1011,    1010,    1131\r\n     830,    1122,    1001,    1000,    1121,    1133,    1012,    1011,    1132\r\n     831,    1124,    1003,    1002,    1123,    1135,    1014,    1013,    1134\r\n     832,    1125,    1004,    1003,    1124,    1136,    1015,    1014,    1135\r\n     833,    1126,    1005,    1004,    1125,    1137,    1016,    1015,    1136\r\n     834,    1127,    1006,    1005,    1126,    1138,    1017,    1016,    1137\r\n     835,    1128,    1007,    1006,    1127,    1139,    1018,    1017,    1138\r\n     836,    1129,    1008,    1007,    1128,    1140,    1019,    1018,    1139\r\n     837,    1130,    1009,    1008,    1129,    1141,    1020,    1019,    1140\r\n     838,    1131,    1010,    1009,    1130,    1142,    1021,    1020,    1141\r\n     839,    1132,    1011,    1010,    1131,    1143,    1022,    1021,    1142\r\n     840,    1133,    1012,    1011,    1132,    1144,    1023,    1022,    1143\r\n     841,    1135,    1014,    1013,    1134,    1146,    1025,    1024,    1145\r\n     842,    1136,    1015,    1014,    1135,    1147,    1026,    1025,    1146\r\n     843,    1137,    1016,    1015,    1136,    1148,    1027,    1026,    1147\r\n     844,    1138,    1017,    1016,    1137,    1149,    1028,    1027,    1148\r\n     845,    1139,    1018,    1017,    1138,    1150,    1029,    1028,    1149\r\n     846,    1140,    1019,    1018,    1139,    1151,    1030,    1029,    1150\r\n     847,    1141,    1020,    1019,    1140,    1152,    1031,    1030,    1151\r\n     848,    1142,    1021,    1020,    1141,    1153,    1032,    1031,    1152\r\n     849,    1143,    1022,    1021,    1142,    1154,    1033,    1032,    1153\r\n     850,    1144,    1023,    1022,    1143,    1155,    1034,    1033,    1154\r\n     851,    1146,    1025,    1024,    1145,    1157,    1036,    1035,    1156\r\n     852,    1147,    1026,    1025,    1146,    1158,    1037,    1036,    1157\r\n     853,    1148,    1027,    1026,    1147,    1159,    1038,    1037,    1158\r\n     854,    1149,    1028,    1027,    1148,    1160,    1039,    1038,    1159\r\n     855,    1150,    1029,    1028,    1149,    1161,    1040,    1039,    1160\r\n     856,    1151,    1030,    1029,    1150,    1162,    1041,    1040,    1161\r\n     857,    1152,    1031,    1030,    1151,    1163,    1042,    1041,    1162\r\n     858,    1153,    1032,    1031,    1152,    1164,    1043,    1042,    1163\r\n     859,    1154,    1033,    1032,    1153,    1165,    1044,    1043,    1164\r\n     860,    1155,    1034,    1033,    1154,    1166,    1045,    1044,    1165\r\n     861,    1157,    1036,    1035,    1156,    1168,    1047,    1046,    1167\r\n     862,    1158,    1037,    1036,    1157,    1169,    1048,    1047,    1168\r\n     863,    1159,    1038,    1037,    1158,    1170,    1049,    1048,    1169\r\n     864,    1160,    1039,    1038,    1159,    1171,    1050,    1049,    1170\r\n     865,    1161,    1040,    1039,    1160,    1172,    1051,    1050,    1171\r\n     866,    1162,    1041,    1040,    1161,    1173,    1052,    1051,    1172\r\n     867,    1163,    1042,    1041,    1162,    1174,    1053,    1052,    1173\r\n     868,    1164,    1043,    1042,    1163,    1175,    1054,    1053,    1174\r\n     869,    1165,    1044,    1043,    1164,    1176,    1055,    1054,    1175\r\n     870,    1166,    1045,    1044,    1165,    1177,    1056,    1055,    1176\r\n     871,    1168,    1047,    1046,    1167,    1179,    1058,    1057,    1178\r\n     872,    1169,    1048,    1047,    1168,    1180,    1059,    1058,    1179\r\n     873,    1170,    1049,    1048,    1169,    1181,    1060,    1059,    1180\r\n     874,    1171,    1050,    1049,    1170,    1182,    1061,    1060,    1181\r\n     875,    1172,    1051,    1050,    1171,    1183,    1062,    1061,    1182\r\n     876,    1173,    1052,    1051,    1172,    1184,    1063,    1062,    1183\r\n     877,    1174,    1053,    1052,    1173,    1185,    1064,    1063,    1184\r\n     878,    1175,    1054,    1053,    1174,    1186,    1065,    1064,    1185\r\n     879,    1176,    1055,    1054,    1175,    1187,    1066,    1065,    1186\r\n     880,    1177,    1056,    1055,    1176,    1188,    1067,    1066,    1187\r\n     881,    1179,    1058,    1057,    1178,    1190,    1069,    1068,    1189\r\n     882,    1180,    1059,    1058,    1179,    1191,    1070,    1069,    1190\r\n     883,    1181,    1060,    1059,    1180,    1192,    1071,    1070,    1191\r\n     884,    1182,    1061,    1060,    1181,    1193,    1072,    1071,    1192\r\n     885,    1183,    1062,    1061,    1182,    1194,    1073,    1072,    1193\r\n     886,    1184,    1063,    1062,    1183,    1195,    1074,    1073,    1194\r\n     887,    1185,    1064,    1063,    1184,    1196,    1075,    1074,    1195\r\n     888,    1186,    1065,    1064,    1185,    1197,    1076,    1075,    1196\r\n     889,    1187,    1066,    1065,    1186,    1198,    1077,    1076,    1197\r\n     890,    1188,    1067,    1066,    1187,    1199,    1078,    1077,    1198\r\n     891,    1190,    1069,    1068,    1189,    1201,    1080,    1079,    1200\r\n     892,    1191,    1070,    1069,    1190,    1202,    1081,    1080,    1201\r\n     893,    1192,    1071,    1070,    1191,    1203,    1082,    1081,    1202\r\n     894,    1193,    1072,    1071,    1192,    1204,    1083,    1082,    1203\r\n     895,    1194,    1073,    1072,    1193,    1205,    1084,    1083,    1204\r\n     896,    1195,    1074,    1073,    1194,    1206,    1085,    1084,    1205\r\n     897,    1196,    1075,    1074,    1195,    1207,    1086,    1085,    1206\r\n     898,    1197,    1076,    1075,    1196,    1208,    1087,    1086,    1207\r\n     899,    1198,    1077,    1076,    1197,    1209,    1088,    1087,    1208\r\n     900,    1199,    1078,    1077,    1198,    1210,    1089,    1088,    1209\r\n     901,    1212,    1091,    1090,    1211,    1223,    1102,    1101,    1222\r\n     902,    1213,    1092,    1091,    1212,    1224,    1103,    1102,    1223\r\n     903,    1214,    1093,    1092,    1213,    1225,    1104,    1103,    1224\r\n     904,    1215,    1094,    1093,    1214,    1226,    1105,    1104,    1225\r\n     905,    1216,    1095,    1094,    1215,    1227,    1106,    1105,    1226\r\n     906,    1217,    1096,    1095,    1216,    1228,    1107,    1106,    1227\r\n     907,    1218,    1097,    1096,    1217,    1229,    1108,    1107,    1228\r\n     908,    1219,    1098,    1097,    1218,    1230,    1109,    1108,    1229\r\n     909,    1220,    1099,    1098,    1219,    1231,    1110,    1109,    1230\r\n     910,    1221,    1100,    1099,    1220,    1232,    1111,    1110,    1231\r\n     911,    1223,    1102,    1101,    1222,    1234,    1113,    1112,    1233\r\n     912,    1224,    1103,    1102,    1223,    1235,    1114,    1113,    1234\r\n     913,    1225,    1104,    1103,    1224,    1236,    1115,    1114,    1235\r\n     914,    1226,    1105,    1104,    1225,    1237,    1116,    1115,    1236\r\n     915,    1227,    1106,    1105,    1226,    1238,    1117,    1116,    1237\r\n     916,    1228,    1107,    1106,    1227,    1239,    1118,    1117,    1238\r\n     917,    1229,    1108,    1107,    1228,    1240,    1119,    1118,    1239\r\n     918,    1230,    1109,    1108,    1229,    1241,    1120,    1119,    1240\r\n     919,    1231,    1110,    1109,    1230,    1242,    1121,    1120,    1241\r\n     920,    1232,    1111,    1110,    1231,    1243,    1122,    1121,    1242\r\n     921,    1234,    1113,    1112,    1233,    1245,    1124,    1123,    1244\r\n     922,    1235,    1114,    1113,    1234,    1246,    1125,    1124,    1245\r\n     923,    1236,    1115,    1114,    1235,    1247,    1126,    1125,    1246\r\n     924,    1237,    1116,    1115,    1236,    1248,    1127,    1126,    1247\r\n     925,    1238,    1117,    1116,    1237,    1249,    1128,    1127,    1248\r\n     926,    1239,    1118,    1117,    1238,    1250,    1129,    1128,    1249\r\n     927,    1240,    1119,    1118,    1239,    1251,    1130,    1129,    1250\r\n     928,    1241,    1120,    1119,    1240,    1252,    1131,    1130,    1251\r\n     929,    1242,    1121,    1120,    1241,    1253,    1132,    1131,    1252\r\n     930,    1243,    1122,    1121,    1242,    1254,    1133,    1132,    1253\r\n     931,    1245,    1124,    1123,    1244,    1256,    1135,    1134,    1255\r\n     932,    1246,    1125,    1124,    1245,    1257,    1136,    1135,    1256\r\n     933,    1247,    1126,    1125,    1246,    1258,    1137,    1136,    1257\r\n     934,    1248,    1127,    1126,    1247,    1259,    1138,    1137,    1258\r\n     935,    1249,    1128,    1127,    1248,    1260,    1139,    1138,    1259\r\n     936,    1250,    1129,    1128,    1249,    1261,    1140,    1139,    1260\r\n     937,    1251,    1130,    1129,    1250,    1262,    1141,    1140,    1261\r\n     938,    1252,    1131,    1130,    1251,    1263,    1142,    1141,    1262\r\n     939,    1253,    1132,    1131,    1252,    1264,    1143,    1142,    1263\r\n     940,    1254,    1133,    1132,    1253,    1265,    1144,    1143,    1264\r\n     941,    1256,    1135,    1134,    1255,    1267,    1146,    1145,    1266\r\n     942,    1257,    1136,    1135,    1256,    1268,    1147,    1146,    1267\r\n     943,    1258,    1137,    1136,    1257,    1269,    1148,    1147,    1268\r\n     944,    1259,    1138,    1137,    1258,    1270,    1149,    1148,    1269\r\n     945,    1260,    1139,    1138,    1259,    1271,    1150,    1149,    1270\r\n     946,    1261,    1140,    1139,    1260,    1272,    1151,    1150,    1271\r\n     947,    1262,    1141,    1140,    1261,    1273,    1152,    1151,    1272\r\n     948,    1263,    1142,    1141,    1262,    1274,    1153,    1152,    1273\r\n     949,    1264,    1143,    1142,    1263,    1275,    1154,    1153,    1274\r\n     950,    1265,    1144,    1143,    1264,    1276,    1155,    1154,    1275\r\n     951,    1267,    1146,    1145,    1266,    1278,    1157,    1156,    1277\r\n     952,    1268,    1147,    1146,    1267,    1279,    1158,    1157,    1278\r\n     953,    1269,    1148,    1147,    1268,    1280,    1159,    1158,    1279\r\n     954,    1270,    1149,    1148,    1269,    1281,    1160,    1159,    1280\r\n     955,    1271,    1150,    1149,    1270,    1282,    1161,    1160,    1281\r\n     956,    1272,    1151,    1150,    1271,    1283,    1162,    1161,    1282\r\n     957,    1273,    1152,    1151,    1272,    1284,    1163,    1162,    1283\r\n     958,    1274,    1153,    1152,    1273,    1285,    1164,    1163,    1284\r\n     959,    1275,    1154,    1153,    1274,    1286,    1165,    1164,    1285\r\n     960,    1276,    1155,    1154,    1275,    1287,    1166,    1165,    1286\r\n     961,    1278,    1157,    1156,    1277,    1289,    1168,    1167,    1288\r\n     962,    1279,    1158,    1157,    1278,    1290,    1169,    1168,    1289\r\n     963,    1280,    1159,    1158,    1279,    1291,    1170,    1169,    1290\r\n     964,    1281,    1160,    1159,    1280,    1292,    1171,    1170,    1291\r\n     965,    1282,    1161,    1160,    1281,    1293,    1172,    1171,    1292\r\n     966,    1283,    1162,    1161,    1282,    1294,    1173,    1172,    1293\r\n     967,    1284,    1163,    1162,    1283,    1295,    1174,    1173,    1294\r\n     968,    1285,    1164,    1163,    1284,    1296,    1175,    1174,    1295\r\n     969,    1286,    1165,    1164,    1285,    1297,    1176,    1175,    1296\r\n     970,    1287,    1166,    1165,    1286,    1298,    1177,    1176,    1297\r\n     971,    1289,    1168,    1167,    1288,    1300,    1179,    1178,    1299\r\n     972,    1290,    1169,    1168,    1289,    1301,    1180,    1179,    1300\r\n     973,    1291,    1170,    1169,    1290,    1302,    1181,    1180,    1301\r\n     974,    1292,    1171,    1170,    1291,    1303,    1182,    1181,    1302\r\n     975,    1293,    1172,    1171,    1292,    1304,    1183,    1182,    1303\r\n     976,    1294,    1173,    1172,    1293,    1305,    1184,    1183,    1304\r\n     977,    1295,    1174,    1173,    1294,    1306,    1185,    1184,    1305\r\n     978,    1296,    1175,    1174,    1295,    1307,    1186,    1185,    1306\r\n     979,    1297,    1176,    1175,    1296,    1308,    1187,    1186,    1307\r\n     980,    1298,    1177,    1176,    1297,    1309,    1188,    1187,    1308\r\n     981,    1300,    1179,    1178,    1299,    1311,    1190,    1189,    1310\r\n     982,    1301,    1180,    1179,    1300,    1312,    1191,    1190,    1311\r\n     983,    1302,    1181,    1180,    1301,    1313,    1192,    1191,    1312\r\n     984,    1303,    1182,    1181,    1302,    1314,    1193,    1192,    1313\r\n     985,    1304,    1183,    1182,    1303,    1315,    1194,    1193,    1314\r\n     986,    1305,    1184,    1183,    1304,    1316,    1195,    1194,    1315\r\n     987,    1306,    1185,    1184,    1305,    1317,    1196,    1195,    1316\r\n     988,    1307,    1186,    1185,    1306,    1318,    1197,    1196,    1317\r\n     989,    1308,    1187,    1186,    1307,    1319,    1198,    1197,    1318\r\n     990,    1309,    1188,    1187,    1308,    1320,    1199,    1198,    1319\r\n     991,    1311,    1190,    1189,    1310,    1322,    1201,    1200,    1321\r\n     992,    1312,    1191,    1190,    1311,    1323,    1202,    1201,    1322\r\n     993,    1313,    1192,    1191,    1312,    1324,    1203,    1202,    1323\r\n     994,    1314,    1193,    1192,    1313,    1325,    1204,    1203,    1324\r\n     995,    1315,    1194,    1193,    1314,    1326,    1205,    1204,    1325\r\n     996,    1316,    1195,    1194,    1315,    1327,    1206,    1205,    1326\r\n     997,    1317,    1196,    1195,    1316,    1328,    1207,    1206,    1327\r\n     998,    1318,    1197,    1196,    1317,    1329,    1208,    1207,    1328\r\n     999,    1319,    1198,    1197,    1318,    1330,    1209,    1208,    1329\r\n    1000,    1320,    1199,    1198,    1319,    1331,    1210,    1209,    1330\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n131.57, 106.934, 219.914, 1, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 1, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n207.046, 89.158, 335.024, 2, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n178.061, 37.773, 321.494, 3, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n234.272, 107.927, 232.783, 4, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n131.024, 82.927, 261.214, 5, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n123.609, 63.988, 170.189, 6, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=300\r\n78.282, 94.024, 208.666, 7, 2, 1, 2, 12\r\n6, 0, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 1, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n16, 16, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, \r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase.vox",
    "content": "234.272 107.927 232.783 1 1 1 4 1\n234.272 107.927 232.783 2 1 1 4 1\n234.272 107.927 232.783 3 1 1 4 1\n234.272 107.927 232.783 4 1 1 4 1\n234.272 107.927 232.783 5 1 1 4 1\n131.024 82.927 261.214 6 1 1 5 1\n131.024 82.927 261.214 7 1 1 5 1\n131.024 82.927 261.214 8 1 1 5 1\n131.024 82.927 261.214 9 1 1 5 1\n131.024 82.927 261.214 10 1 1 5 1\n234.272 107.927 232.783 1 2 1 4 1\n234.272 107.927 232.783 2 2 1 4 1\n234.272 107.927 232.783 3 2 1 4 1\n234.272 107.927 232.783 4 2 1 4 1\n234.272 107.927 232.783 5 2 1 4 1\n131.024 82.927 261.214 6 2 1 5 1\n131.024 82.927 261.214 7 2 1 5 1\n131.024 82.927 261.214 8 2 1 5 1\n131.024 82.927 261.214 9 2 1 5 1\n131.024 82.927 261.214 10 2 1 5 1\n234.272 107.927 232.783 1 3 1 4 1\n234.272 107.927 232.783 2 3 1 4 1\n234.272 107.927 232.783 3 3 1 4 1\n234.272 107.927 232.783 4 3 1 4 1\n234.272 107.927 232.783 5 3 1 4 1\n131.024 82.927 261.214 6 3 1 5 1\n131.024 82.927 261.214 7 3 1 5 1\n131.024 82.927 261.214 8 3 1 5 1\n131.024 82.927 261.214 9 3 1 5 1\n131.024 82.927 261.214 10 3 1 5 1\n234.272 107.927 232.783 1 4 1 4 1\n234.272 107.927 232.783 2 4 1 4 1\n234.272 107.927 232.783 3 4 1 4 1\n234.272 107.927 232.783 4 4 1 4 1\n207.046 89.158 335.024 5 4 1 2 1\n207.046 89.158 335.024 6 4 1 2 1\n207.046 89.158 335.024 7 4 1 2 1\n131.024 82.927 261.214 8 4 1 5 1\n131.024 82.927 261.214 9 4 1 5 1\n131.024 82.927 261.214 10 4 1 5 1\n78.282 94.024 208.666 1 5 1 7 1\n234.272 107.927 232.783 2 5 1 4 1\n234.272 107.927 232.783 3 5 1 4 1\n207.046 89.158 335.024 4 5 1 2 1\n207.046 89.158 335.024 5 5 1 2 1\n207.046 89.158 335.024 6 5 1 2 1\n207.046 89.158 335.024 7 5 1 2 1\n207.046 89.158 335.024 8 5 1 2 1\n131.024 82.927 261.214 9 5 1 5 1\n131.024 82.927 261.214 10 5 1 5 1\n78.282 94.024 208.666 1 6 1 7 1\n78.282 94.024 208.666 2 6 1 7 1\n78.282 94.024 208.666 3 6 1 7 1\n207.046 89.158 335.024 4 6 1 2 1\n207.046 89.158 335.024 5 6 1 2 1\n207.046 89.158 335.024 6 6 1 2 1\n207.046 89.158 335.024 7 6 1 2 1\n207.046 89.158 335.024 8 6 1 2 1\n207.046 89.158 335.024 9 6 1 2 1\n207.046 89.158 335.024 10 6 1 2 1\n78.282 94.024 208.666 1 7 1 7 1\n78.282 94.024 208.666 2 7 1 7 1\n78.282 94.024 208.666 3 7 1 7 1\n207.046 89.158 335.024 4 7 1 2 1\n207.046 89.158 335.024 5 7 1 2 1\n207.046 89.158 335.024 6 7 1 2 1\n207.046 89.158 335.024 7 7 1 2 1\n207.046 89.158 335.024 8 7 1 2 1\n207.046 89.158 335.024 9 7 1 2 1\n207.046 89.158 335.024 10 7 1 2 1\n78.282 94.024 208.666 1 8 1 7 1\n78.282 94.024 208.666 2 8 1 7 1\n78.282 94.024 208.666 3 8 1 7 1\n207.046 89.158 335.024 4 8 1 2 1\n207.046 89.158 335.024 5 8 1 2 1\n207.046 89.158 335.024 6 8 1 2 1\n207.046 89.158 335.024 7 8 1 2 1\n207.046 89.158 335.024 8 8 1 2 1\n207.046 89.158 335.024 9 8 1 2 1\n207.046 89.158 335.024 10 8 1 2 1\n78.282 94.024 208.666 1 9 1 7 1\n78.282 94.024 208.666 2 9 1 7 1\n207.046 89.158 335.024 3 9 1 2 1\n207.046 89.158 335.024 4 9 1 2 1\n207.046 89.158 335.024 5 9 1 2 1\n207.046 89.158 335.024 6 9 1 2 1\n207.046 89.158 335.024 7 9 1 2 1\n207.046 89.158 335.024 8 9 1 2 1\n207.046 89.158 335.024 9 9 1 2 1\n207.046 89.158 335.024 10 9 1 2 1\n78.282 94.024 208.666 1 10 1 7 1\n78.282 94.024 208.666 2 10 1 7 1\n207.046 89.158 335.024 3 10 1 2 1\n207.046 89.158 335.024 4 10 1 2 1\n207.046 89.158 335.024 5 10 1 2 1\n207.046 89.158 335.024 6 10 1 2 1\n207.046 89.158 335.024 7 10 1 2 1\n207.046 89.158 335.024 8 10 1 2 1\n207.046 89.158 335.024 9 10 1 2 1\n207.046 89.158 335.024 10 10 1 2 1\n234.272 107.927 232.783 1 1 2 4 1\n234.272 107.927 232.783 2 1 2 4 1\n234.272 107.927 232.783 3 1 2 4 1\n234.272 107.927 232.783 4 1 2 4 1\n234.272 107.927 232.783 5 1 2 4 1\n131.024 82.927 261.214 6 1 2 5 1\n131.024 82.927 261.214 7 1 2 5 1\n131.024 82.927 261.214 8 1 2 5 1\n131.024 82.927 261.214 9 1 2 5 1\n131.024 82.927 261.214 10 1 2 5 1\n234.272 107.927 232.783 1 2 2 4 1\n234.272 107.927 232.783 2 2 2 4 1\n234.272 107.927 232.783 3 2 2 4 1\n234.272 107.927 232.783 4 2 2 4 1\n234.272 107.927 232.783 5 2 2 4 1\n131.024 82.927 261.214 6 2 2 5 1\n131.024 82.927 261.214 7 2 2 5 1\n131.024 82.927 261.214 8 2 2 5 1\n131.024 82.927 261.214 9 2 2 5 1\n131.024 82.927 261.214 10 2 2 5 1\n234.272 107.927 232.783 1 3 2 4 1\n234.272 107.927 232.783 2 3 2 4 1\n234.272 107.927 232.783 3 3 2 4 1\n234.272 107.927 232.783 4 3 2 4 1\n234.272 107.927 232.783 5 3 2 4 1\n131.024 82.927 261.214 6 3 2 5 1\n131.024 82.927 261.214 7 3 2 5 1\n131.024 82.927 261.214 8 3 2 5 1\n131.024 82.927 261.214 9 3 2 5 1\n131.024 82.927 261.214 10 3 2 5 1\n234.272 107.927 232.783 1 4 2 4 1\n234.272 107.927 232.783 2 4 2 4 1\n234.272 107.927 232.783 3 4 2 4 1\n234.272 107.927 232.783 4 4 2 4 1\n207.046 89.158 335.024 5 4 2 2 1\n131.024 82.927 261.214 6 4 2 5 1\n131.024 82.927 261.214 7 4 2 5 1\n131.024 82.927 261.214 8 4 2 5 1\n131.024 82.927 261.214 9 4 2 5 1\n131.024 82.927 261.214 10 4 2 5 1\n78.282 94.024 208.666 1 5 2 7 1\n234.272 107.927 232.783 2 5 2 4 1\n234.272 107.927 232.783 3 5 2 4 1\n207.046 89.158 335.024 4 5 2 2 1\n207.046 89.158 335.024 5 5 2 2 1\n207.046 89.158 335.024 6 5 2 2 1\n207.046 89.158 335.024 7 5 2 2 1\n207.046 89.158 335.024 8 5 2 2 1\n131.024 82.927 261.214 9 5 2 5 1\n131.024 82.927 261.214 10 5 2 5 1\n78.282 94.024 208.666 1 6 2 7 1\n78.282 94.024 208.666 2 6 2 7 1\n78.282 94.024 208.666 3 6 2 7 1\n207.046 89.158 335.024 4 6 2 2 1\n207.046 89.158 335.024 5 6 2 2 1\n207.046 89.158 335.024 6 6 2 2 1\n207.046 89.158 335.024 7 6 2 2 1\n207.046 89.158 335.024 8 6 2 2 1\n207.046 89.158 335.024 9 6 2 2 1\n207.046 89.158 335.024 10 6 2 2 1\n78.282 94.024 208.666 1 7 2 7 1\n78.282 94.024 208.666 2 7 2 7 1\n78.282 94.024 208.666 3 7 2 7 1\n207.046 89.158 335.024 4 7 2 2 1\n207.046 89.158 335.024 5 7 2 2 1\n207.046 89.158 335.024 6 7 2 2 1\n207.046 89.158 335.024 7 7 2 2 1\n207.046 89.158 335.024 8 7 2 2 1\n207.046 89.158 335.024 9 7 2 2 1\n207.046 89.158 335.024 10 7 2 2 1\n78.282 94.024 208.666 1 8 2 7 1\n78.282 94.024 208.666 2 8 2 7 1\n78.282 94.024 208.666 3 8 2 7 1\n207.046 89.158 335.024 4 8 2 2 1\n207.046 89.158 335.024 5 8 2 2 1\n207.046 89.158 335.024 6 8 2 2 1\n207.046 89.158 335.024 7 8 2 2 1\n207.046 89.158 335.024 8 8 2 2 1\n207.046 89.158 335.024 9 8 2 2 1\n207.046 89.158 335.024 10 8 2 2 1\n78.282 94.024 208.666 1 9 2 7 1\n78.282 94.024 208.666 2 9 2 7 1\n78.282 94.024 208.666 3 9 2 7 1\n207.046 89.158 335.024 4 9 2 2 1\n207.046 89.158 335.024 5 9 2 2 1\n207.046 89.158 335.024 6 9 2 2 1\n207.046 89.158 335.024 7 9 2 2 1\n207.046 89.158 335.024 8 9 2 2 1\n207.046 89.158 335.024 9 9 2 2 1\n207.046 89.158 335.024 10 9 2 2 1\n78.282 94.024 208.666 1 10 2 7 1\n78.282 94.024 208.666 2 10 2 7 1\n178.061 37.773 321.494 3 10 2 3 1\n207.046 89.158 335.024 4 10 2 2 1\n207.046 89.158 335.024 5 10 2 2 1\n207.046 89.158 335.024 6 10 2 2 1\n207.046 89.158 335.024 7 10 2 2 1\n207.046 89.158 335.024 8 10 2 2 1\n207.046 89.158 335.024 9 10 2 2 1\n207.046 89.158 335.024 10 10 2 2 1\n234.272 107.927 232.783 1 1 3 4 1\n234.272 107.927 232.783 2 1 3 4 1\n234.272 107.927 232.783 3 1 3 4 1\n234.272 107.927 232.783 4 1 3 4 1\n234.272 107.927 232.783 5 1 3 4 1\n131.024 82.927 261.214 6 1 3 5 1\n131.024 82.927 261.214 7 1 3 5 1\n131.024 82.927 261.214 8 1 3 5 1\n131.024 82.927 261.214 9 1 3 5 1\n131.024 82.927 261.214 10 1 3 5 1\n234.272 107.927 232.783 1 2 3 4 1\n234.272 107.927 232.783 2 2 3 4 1\n234.272 107.927 232.783 3 2 3 4 1\n234.272 107.927 232.783 4 2 3 4 1\n234.272 107.927 232.783 5 2 3 4 1\n131.024 82.927 261.214 6 2 3 5 1\n131.024 82.927 261.214 7 2 3 5 1\n131.024 82.927 261.214 8 2 3 5 1\n131.024 82.927 261.214 9 2 3 5 1\n131.024 82.927 261.214 10 2 3 5 1\n234.272 107.927 232.783 1 3 3 4 1\n234.272 107.927 232.783 2 3 3 4 1\n234.272 107.927 232.783 3 3 3 4 1\n234.272 107.927 232.783 4 3 3 4 1\n234.272 107.927 232.783 5 3 3 4 1\n131.024 82.927 261.214 6 3 3 5 1\n131.024 82.927 261.214 7 3 3 5 1\n131.024 82.927 261.214 8 3 3 5 1\n131.024 82.927 261.214 9 3 3 5 1\n131.024 82.927 261.214 10 3 3 5 1\n234.272 107.927 232.783 1 4 3 4 1\n234.272 107.927 232.783 2 4 3 4 1\n234.272 107.927 232.783 3 4 3 4 1\n234.272 107.927 232.783 4 4 3 4 1\n131.024 82.927 261.214 5 4 3 5 1\n131.024 82.927 261.214 6 4 3 5 1\n131.024 82.927 261.214 7 4 3 5 1\n131.024 82.927 261.214 8 4 3 5 1\n131.024 82.927 261.214 9 4 3 5 1\n131.024 82.927 261.214 10 4 3 5 1\n78.282 94.024 208.666 1 5 3 7 1\n78.282 94.024 208.666 2 5 3 7 1\n78.282 94.024 208.666 3 5 3 7 1\n207.046 89.158 335.024 4 5 3 2 1\n207.046 89.158 335.024 5 5 3 2 1\n207.046 89.158 335.024 6 5 3 2 1\n207.046 89.158 335.024 7 5 3 2 1\n131.024 82.927 261.214 8 5 3 5 1\n131.024 82.927 261.214 9 5 3 5 1\n131.024 82.927 261.214 10 5 3 5 1\n78.282 94.024 208.666 1 6 3 7 1\n78.282 94.024 208.666 2 6 3 7 1\n78.282 94.024 208.666 3 6 3 7 1\n207.046 89.158 335.024 4 6 3 2 1\n207.046 89.158 335.024 5 6 3 2 1\n207.046 89.158 335.024 6 6 3 2 1\n207.046 89.158 335.024 7 6 3 2 1\n207.046 89.158 335.024 8 6 3 2 1\n207.046 89.158 335.024 9 6 3 2 1\n131.024 82.927 261.214 10 6 3 5 1\n78.282 94.024 208.666 1 7 3 7 1\n78.282 94.024 208.666 2 7 3 7 1\n78.282 94.024 208.666 3 7 3 7 1\n207.046 89.158 335.024 4 7 3 2 1\n207.046 89.158 335.024 5 7 3 2 1\n207.046 89.158 335.024 6 7 3 2 1\n207.046 89.158 335.024 7 7 3 2 1\n207.046 89.158 335.024 8 7 3 2 1\n207.046 89.158 335.024 9 7 3 2 1\n207.046 89.158 335.024 10 7 3 2 1\n78.282 94.024 208.666 1 8 3 7 1\n78.282 94.024 208.666 2 8 3 7 1\n78.282 94.024 208.666 3 8 3 7 1\n207.046 89.158 335.024 4 8 3 2 1\n207.046 89.158 335.024 5 8 3 2 1\n207.046 89.158 335.024 6 8 3 2 1\n207.046 89.158 335.024 7 8 3 2 1\n207.046 89.158 335.024 8 8 3 2 1\n207.046 89.158 335.024 9 8 3 2 1\n207.046 89.158 335.024 10 8 3 2 1\n78.282 94.024 208.666 1 9 3 7 1\n78.282 94.024 208.666 2 9 3 7 1\n78.282 94.024 208.666 3 9 3 7 1\n207.046 89.158 335.024 4 9 3 2 1\n207.046 89.158 335.024 5 9 3 2 1\n207.046 89.158 335.024 6 9 3 2 1\n207.046 89.158 335.024 7 9 3 2 1\n207.046 89.158 335.024 8 9 3 2 1\n207.046 89.158 335.024 9 9 3 2 1\n207.046 89.158 335.024 10 9 3 2 1\n78.282 94.024 208.666 1 10 3 7 1\n78.282 94.024 208.666 2 10 3 7 1\n178.061 37.773 321.494 3 10 3 3 1\n178.061 37.773 321.494 4 10 3 3 1\n207.046 89.158 335.024 5 10 3 2 1\n207.046 89.158 335.024 6 10 3 2 1\n207.046 89.158 335.024 7 10 3 2 1\n207.046 89.158 335.024 8 10 3 2 1\n207.046 89.158 335.024 9 10 3 2 1\n123.609 63.988 170.189 10 10 3 6 1\n234.272 107.927 232.783 1 1 4 4 1\n234.272 107.927 232.783 2 1 4 4 1\n234.272 107.927 232.783 3 1 4 4 1\n234.272 107.927 232.783 4 1 4 4 1\n234.272 107.927 232.783 5 1 4 4 1\n131.024 82.927 261.214 6 1 4 5 1\n131.024 82.927 261.214 7 1 4 5 1\n131.024 82.927 261.214 8 1 4 5 1\n131.024 82.927 261.214 9 1 4 5 1\n131.024 82.927 261.214 10 1 4 5 1\n234.272 107.927 232.783 1 2 4 4 1\n234.272 107.927 232.783 2 2 4 4 1\n234.272 107.927 232.783 3 2 4 4 1\n234.272 107.927 232.783 4 2 4 4 1\n234.272 107.927 232.783 5 2 4 4 1\n131.024 82.927 261.214 6 2 4 5 1\n131.024 82.927 261.214 7 2 4 5 1\n131.024 82.927 261.214 8 2 4 5 1\n131.024 82.927 261.214 9 2 4 5 1\n131.024 82.927 261.214 10 2 4 5 1\n234.272 107.927 232.783 1 3 4 4 1\n234.272 107.927 232.783 2 3 4 4 1\n234.272 107.927 232.783 3 3 4 4 1\n234.272 107.927 232.783 4 3 4 4 1\n131.024 82.927 261.214 5 3 4 5 1\n131.024 82.927 261.214 6 3 4 5 1\n131.024 82.927 261.214 7 3 4 5 1\n131.024 82.927 261.214 8 3 4 5 1\n131.024 82.927 261.214 9 3 4 5 1\n131.024 82.927 261.214 10 3 4 5 1\n234.272 107.927 232.783 1 4 4 4 1\n234.272 107.927 232.783 2 4 4 4 1\n234.272 107.927 232.783 3 4 4 4 1\n234.272 107.927 232.783 4 4 4 4 1\n131.024 82.927 261.214 5 4 4 5 1\n131.024 82.927 261.214 6 4 4 5 1\n131.024 82.927 261.214 7 4 4 5 1\n131.024 82.927 261.214 8 4 4 5 1\n131.024 82.927 261.214 9 4 4 5 1\n131.024 82.927 261.214 10 4 4 5 1\n78.282 94.024 208.666 1 5 4 7 1\n78.282 94.024 208.666 2 5 4 7 1\n78.282 94.024 208.666 3 5 4 7 1\n207.046 89.158 335.024 4 5 4 2 1\n207.046 89.158 335.024 5 5 4 2 1\n207.046 89.158 335.024 6 5 4 2 1\n131.024 82.927 261.214 7 5 4 5 1\n131.024 82.927 261.214 8 5 4 5 1\n131.024 82.927 261.214 9 5 4 5 1\n131.024 82.927 261.214 10 5 4 5 1\n78.282 94.024 208.666 1 6 4 7 1\n78.282 94.024 208.666 2 6 4 7 1\n78.282 94.024 208.666 3 6 4 7 1\n207.046 89.158 335.024 4 6 4 2 1\n207.046 89.158 335.024 5 6 4 2 1\n207.046 89.158 335.024 6 6 4 2 1\n207.046 89.158 335.024 7 6 4 2 1\n207.046 89.158 335.024 8 6 4 2 1\n207.046 89.158 335.024 9 6 4 2 1\n131.024 82.927 261.214 10 6 4 5 1\n78.282 94.024 208.666 1 7 4 7 1\n78.282 94.024 208.666 2 7 4 7 1\n78.282 94.024 208.666 3 7 4 7 1\n207.046 89.158 335.024 4 7 4 2 1\n207.046 89.158 335.024 5 7 4 2 1\n207.046 89.158 335.024 6 7 4 2 1\n207.046 89.158 335.024 7 7 4 2 1\n207.046 89.158 335.024 8 7 4 2 1\n207.046 89.158 335.024 9 7 4 2 1\n123.609 63.988 170.189 10 7 4 6 1\n78.282 94.024 208.666 1 8 4 7 1\n78.282 94.024 208.666 2 8 4 7 1\n78.282 94.024 208.666 3 8 4 7 1\n178.061 37.773 321.494 4 8 4 3 1\n207.046 89.158 335.024 5 8 4 2 1\n207.046 89.158 335.024 6 8 4 2 1\n207.046 89.158 335.024 7 8 4 2 1\n207.046 89.158 335.024 8 8 4 2 1\n207.046 89.158 335.024 9 8 4 2 1\n123.609 63.988 170.189 10 8 4 6 1\n78.282 94.024 208.666 1 9 4 7 1\n78.282 94.024 208.666 2 9 4 7 1\n178.061 37.773 321.494 3 9 4 3 1\n178.061 37.773 321.494 4 9 4 3 1\n207.046 89.158 335.024 5 9 4 2 1\n207.046 89.158 335.024 6 9 4 2 1\n207.046 89.158 335.024 7 9 4 2 1\n207.046 89.158 335.024 8 9 4 2 1\n123.609 63.988 170.189 9 9 4 6 1\n123.609 63.988 170.189 10 9 4 6 1\n178.061 37.773 321.494 1 10 4 3 1\n178.061 37.773 321.494 2 10 4 3 1\n178.061 37.773 321.494 3 10 4 3 1\n178.061 37.773 321.494 4 10 4 3 1\n178.061 37.773 321.494 5 10 4 3 1\n178.061 37.773 321.494 6 10 4 3 1\n207.046 89.158 335.024 7 10 4 2 1\n123.609 63.988 170.189 8 10 4 6 1\n123.609 63.988 170.189 9 10 4 6 1\n123.609 63.988 170.189 10 10 4 6 1\n234.272 107.927 232.783 1 1 5 4 1\n234.272 107.927 232.783 2 1 5 4 1\n234.272 107.927 232.783 3 1 5 4 1\n234.272 107.927 232.783 4 1 5 4 1\n234.272 107.927 232.783 5 1 5 4 1\n131.024 82.927 261.214 6 1 5 5 1\n131.024 82.927 261.214 7 1 5 5 1\n131.024 82.927 261.214 8 1 5 5 1\n131.024 82.927 261.214 9 1 5 5 1\n131.024 82.927 261.214 10 1 5 5 1\n234.272 107.927 232.783 1 2 5 4 1\n234.272 107.927 232.783 2 2 5 4 1\n234.272 107.927 232.783 3 2 5 4 1\n234.272 107.927 232.783 4 2 5 4 1\n234.272 107.927 232.783 5 2 5 4 1\n131.024 82.927 261.214 6 2 5 5 1\n131.024 82.927 261.214 7 2 5 5 1\n131.024 82.927 261.214 8 2 5 5 1\n131.024 82.927 261.214 9 2 5 5 1\n131.024 82.927 261.214 10 2 5 5 1\n234.272 107.927 232.783 1 3 5 4 1\n234.272 107.927 232.783 2 3 5 4 1\n234.272 107.927 232.783 3 3 5 4 1\n234.272 107.927 232.783 4 3 5 4 1\n131.024 82.927 261.214 5 3 5 5 1\n131.024 82.927 261.214 6 3 5 5 1\n131.024 82.927 261.214 7 3 5 5 1\n131.024 82.927 261.214 8 3 5 5 1\n131.024 82.927 261.214 9 3 5 5 1\n131.024 82.927 261.214 10 3 5 5 1\n234.272 107.927 232.783 1 4 5 4 1\n234.272 107.927 232.783 2 4 5 4 1\n234.272 107.927 232.783 3 4 5 4 1\n234.272 107.927 232.783 4 4 5 4 1\n131.024 82.927 261.214 5 4 5 5 1\n131.024 82.927 261.214 6 4 5 5 1\n131.024 82.927 261.214 7 4 5 5 1\n131.024 82.927 261.214 8 4 5 5 1\n131.024 82.927 261.214 9 4 5 5 1\n131.024 82.927 261.214 10 4 5 5 1\n78.282 94.024 208.666 1 5 5 7 1\n78.282 94.024 208.666 2 5 5 7 1\n178.061 37.773 321.494 3 5 5 3 1\n178.061 37.773 321.494 4 5 5 3 1\n178.061 37.773 321.494 5 5 5 3 1\n207.046 89.158 335.024 6 5 5 2 1\n131.024 82.927 261.214 7 5 5 5 1\n131.024 82.927 261.214 8 5 5 5 1\n131.024 82.927 261.214 9 5 5 5 1\n131.024 82.927 261.214 10 5 5 5 1\n78.282 94.024 208.666 1 6 5 7 1\n78.282 94.024 208.666 2 6 5 7 1\n178.061 37.773 321.494 3 6 5 3 1\n178.061 37.773 321.494 4 6 5 3 1\n178.061 37.773 321.494 5 6 5 3 1\n207.046 89.158 335.024 6 6 5 2 1\n207.046 89.158 335.024 7 6 5 2 1\n207.046 89.158 335.024 8 6 5 2 1\n207.046 89.158 335.024 9 6 5 2 1\n123.609 63.988 170.189 10 6 5 6 1\n78.282 94.024 208.666 1 7 5 7 1\n78.282 94.024 208.666 2 7 5 7 1\n178.061 37.773 321.494 3 7 5 3 1\n178.061 37.773 321.494 4 7 5 3 1\n178.061 37.773 321.494 5 7 5 3 1\n207.046 89.158 335.024 6 7 5 2 1\n207.046 89.158 335.024 7 7 5 2 1\n207.046 89.158 335.024 8 7 5 2 1\n123.609 63.988 170.189 9 7 5 6 1\n123.609 63.988 170.189 10 7 5 6 1\n78.282 94.024 208.666 1 8 5 7 1\n78.282 94.024 208.666 2 8 5 7 1\n178.061 37.773 321.494 3 8 5 3 1\n178.061 37.773 321.494 4 8 5 3 1\n178.061 37.773 321.494 5 8 5 3 1\n207.046 89.158 335.024 6 8 5 2 1\n207.046 89.158 335.024 7 8 5 2 1\n123.609 63.988 170.189 8 8 5 6 1\n123.609 63.988 170.189 9 8 5 6 1\n123.609 63.988 170.189 10 8 5 6 1\n178.061 37.773 321.494 1 9 5 3 1\n178.061 37.773 321.494 2 9 5 3 1\n178.061 37.773 321.494 3 9 5 3 1\n178.061 37.773 321.494 4 9 5 3 1\n178.061 37.773 321.494 5 9 5 3 1\n178.061 37.773 321.494 6 9 5 3 1\n123.609 63.988 170.189 7 9 5 6 1\n123.609 63.988 170.189 8 9 5 6 1\n123.609 63.988 170.189 9 9 5 6 1\n123.609 63.988 170.189 10 9 5 6 1\n178.061 37.773 321.494 1 10 5 3 1\n178.061 37.773 321.494 2 10 5 3 1\n178.061 37.773 321.494 3 10 5 3 1\n178.061 37.773 321.494 4 10 5 3 1\n178.061 37.773 321.494 5 10 5 3 1\n178.061 37.773 321.494 6 10 5 3 1\n123.609 63.988 170.189 7 10 5 6 1\n123.609 63.988 170.189 8 10 5 6 1\n123.609 63.988 170.189 9 10 5 6 1\n123.609 63.988 170.189 10 10 5 6 1\n234.272 107.927 232.783 1 1 6 4 1\n234.272 107.927 232.783 2 1 6 4 1\n234.272 107.927 232.783 3 1 6 4 1\n234.272 107.927 232.783 4 1 6 4 1\n131.570 106.934 219.914 5 1 6 1 1\n131.570 106.934 219.914 6 1 6 1 1\n131.024 82.927 261.214 7 1 6 5 1\n131.024 82.927 261.214 8 1 6 5 1\n131.024 82.927 261.214 9 1 6 5 1\n131.024 82.927 261.214 10 1 6 5 1\n234.272 107.927 232.783 1 2 6 4 1\n234.272 107.927 232.783 2 2 6 4 1\n234.272 107.927 232.783 3 2 6 4 1\n234.272 107.927 232.783 4 2 6 4 1\n131.570 106.934 219.914 5 2 6 1 1\n131.570 106.934 219.914 6 2 6 1 1\n131.024 82.927 261.214 7 2 6 5 1\n131.024 82.927 261.214 8 2 6 5 1\n131.024 82.927 261.214 9 2 6 5 1\n131.024 82.927 261.214 10 2 6 5 1\n234.272 107.927 232.783 1 3 6 4 1\n234.272 107.927 232.783 2 3 6 4 1\n234.272 107.927 232.783 3 3 6 4 1\n234.272 107.927 232.783 4 3 6 4 1\n131.024 82.927 261.214 5 3 6 5 1\n131.024 82.927 261.214 6 3 6 5 1\n131.024 82.927 261.214 7 3 6 5 1\n131.024 82.927 261.214 8 3 6 5 1\n131.024 82.927 261.214 9 3 6 5 1\n131.024 82.927 261.214 10 3 6 5 1\n234.272 107.927 232.783 1 4 6 4 1\n234.272 107.927 232.783 2 4 6 4 1\n234.272 107.927 232.783 3 4 6 4 1\n178.061 37.773 321.494 4 4 6 3 1\n178.061 37.773 321.494 5 4 6 3 1\n131.024 82.927 261.214 6 4 6 5 1\n131.024 82.927 261.214 7 4 6 5 1\n131.024 82.927 261.214 8 4 6 5 1\n131.024 82.927 261.214 9 4 6 5 1\n131.024 82.927 261.214 10 4 6 5 1\n178.061 37.773 321.494 1 5 6 3 1\n178.061 37.773 321.494 2 5 6 3 1\n178.061 37.773 321.494 3 5 6 3 1\n178.061 37.773 321.494 4 5 6 3 1\n178.061 37.773 321.494 5 5 6 3 1\n178.061 37.773 321.494 6 5 6 3 1\n131.024 82.927 261.214 7 5 6 5 1\n131.024 82.927 261.214 8 5 6 5 1\n131.024 82.927 261.214 9 5 6 5 1\n131.024 82.927 261.214 10 5 6 5 1\n178.061 37.773 321.494 1 6 6 3 1\n178.061 37.773 321.494 2 6 6 3 1\n178.061 37.773 321.494 3 6 6 3 1\n178.061 37.773 321.494 4 6 6 3 1\n178.061 37.773 321.494 5 6 6 3 1\n178.061 37.773 321.494 6 6 6 3 1\n178.061 37.773 321.494 7 6 6 3 1\n123.609 63.988 170.189 8 6 6 6 1\n123.609 63.988 170.189 9 6 6 6 1\n123.609 63.988 170.189 10 6 6 6 1\n178.061 37.773 321.494 1 7 6 3 1\n178.061 37.773 321.494 2 7 6 3 1\n178.061 37.773 321.494 3 7 6 3 1\n178.061 37.773 321.494 4 7 6 3 1\n178.061 37.773 321.494 5 7 6 3 1\n178.061 37.773 321.494 6 7 6 3 1\n178.061 37.773 321.494 7 7 6 3 1\n123.609 63.988 170.189 8 7 6 6 1\n123.609 63.988 170.189 9 7 6 6 1\n123.609 63.988 170.189 10 7 6 6 1\n178.061 37.773 321.494 1 8 6 3 1\n178.061 37.773 321.494 2 8 6 3 1\n178.061 37.773 321.494 3 8 6 3 1\n178.061 37.773 321.494 4 8 6 3 1\n178.061 37.773 321.494 5 8 6 3 1\n178.061 37.773 321.494 6 8 6 3 1\n178.061 37.773 321.494 7 8 6 3 1\n123.609 63.988 170.189 8 8 6 6 1\n123.609 63.988 170.189 9 8 6 6 1\n123.609 63.988 170.189 10 8 6 6 1\n178.061 37.773 321.494 1 9 6 3 1\n178.061 37.773 321.494 2 9 6 3 1\n178.061 37.773 321.494 3 9 6 3 1\n178.061 37.773 321.494 4 9 6 3 1\n178.061 37.773 321.494 5 9 6 3 1\n178.061 37.773 321.494 6 9 6 3 1\n178.061 37.773 321.494 7 9 6 3 1\n123.609 63.988 170.189 8 9 6 6 1\n123.609 63.988 170.189 9 9 6 6 1\n123.609 63.988 170.189 10 9 6 6 1\n178.061 37.773 321.494 1 10 6 3 1\n178.061 37.773 321.494 2 10 6 3 1\n178.061 37.773 321.494 3 10 6 3 1\n178.061 37.773 321.494 4 10 6 3 1\n178.061 37.773 321.494 5 10 6 3 1\n178.061 37.773 321.494 6 10 6 3 1\n123.609 63.988 170.189 7 10 6 6 1\n123.609 63.988 170.189 8 10 6 6 1\n123.609 63.988 170.189 9 10 6 6 1\n123.609 63.988 170.189 10 10 6 6 1\n234.272 107.927 232.783 1 1 7 4 1\n234.272 107.927 232.783 2 1 7 4 1\n234.272 107.927 232.783 3 1 7 4 1\n131.570 106.934 219.914 4 1 7 1 1\n131.570 106.934 219.914 5 1 7 1 1\n131.570 106.934 219.914 6 1 7 1 1\n131.570 106.934 219.914 7 1 7 1 1\n131.570 106.934 219.914 8 1 7 1 1\n131.570 106.934 219.914 9 1 7 1 1\n131.024 82.927 261.214 10 1 7 5 1\n234.272 107.927 232.783 1 2 7 4 1\n234.272 107.927 232.783 2 2 7 4 1\n131.570 106.934 219.914 3 2 7 1 1\n131.570 106.934 219.914 4 2 7 1 1\n131.570 106.934 219.914 5 2 7 1 1\n131.570 106.934 219.914 6 2 7 1 1\n131.570 106.934 219.914 7 2 7 1 1\n131.570 106.934 219.914 8 2 7 1 1\n131.024 82.927 261.214 9 2 7 5 1\n131.024 82.927 261.214 10 2 7 5 1\n234.272 107.927 232.783 1 3 7 4 1\n234.272 107.927 232.783 2 3 7 4 1\n234.272 107.927 232.783 3 3 7 4 1\n131.570 106.934 219.914 4 3 7 1 1\n131.570 106.934 219.914 5 3 7 1 1\n131.570 106.934 219.914 6 3 7 1 1\n131.570 106.934 219.914 7 3 7 1 1\n131.024 82.927 261.214 8 3 7 5 1\n131.024 82.927 261.214 9 3 7 5 1\n131.024 82.927 261.214 10 3 7 5 1\n178.061 37.773 321.494 1 4 7 3 1\n178.061 37.773 321.494 2 4 7 3 1\n178.061 37.773 321.494 3 4 7 3 1\n178.061 37.773 321.494 4 4 7 3 1\n131.570 106.934 219.914 5 4 7 1 1\n131.570 106.934 219.914 6 4 7 1 1\n131.024 82.927 261.214 7 4 7 5 1\n131.024 82.927 261.214 8 4 7 5 1\n131.024 82.927 261.214 9 4 7 5 1\n131.024 82.927 261.214 10 4 7 5 1\n178.061 37.773 321.494 1 5 7 3 1\n178.061 37.773 321.494 2 5 7 3 1\n178.061 37.773 321.494 3 5 7 3 1\n178.061 37.773 321.494 4 5 7 3 1\n178.061 37.773 321.494 5 5 7 3 1\n178.061 37.773 321.494 6 5 7 3 1\n178.061 37.773 321.494 7 5 7 3 1\n131.024 82.927 261.214 8 5 7 5 1\n123.609 63.988 170.189 9 5 7 6 1\n123.609 63.988 170.189 10 5 7 6 1\n178.061 37.773 321.494 1 6 7 3 1\n178.061 37.773 321.494 2 6 7 3 1\n178.061 37.773 321.494 3 6 7 3 1\n178.061 37.773 321.494 4 6 7 3 1\n178.061 37.773 321.494 5 6 7 3 1\n178.061 37.773 321.494 6 6 7 3 1\n178.061 37.773 321.494 7 6 7 3 1\n123.609 63.988 170.189 8 6 7 6 1\n123.609 63.988 170.189 9 6 7 6 1\n123.609 63.988 170.189 10 6 7 6 1\n178.061 37.773 321.494 1 7 7 3 1\n178.061 37.773 321.494 2 7 7 3 1\n178.061 37.773 321.494 3 7 7 3 1\n178.061 37.773 321.494 4 7 7 3 1\n178.061 37.773 321.494 5 7 7 3 1\n178.061 37.773 321.494 6 7 7 3 1\n178.061 37.773 321.494 7 7 7 3 1\n123.609 63.988 170.189 8 7 7 6 1\n123.609 63.988 170.189 9 7 7 6 1\n123.609 63.988 170.189 10 7 7 6 1\n178.061 37.773 321.494 1 8 7 3 1\n178.061 37.773 321.494 2 8 7 3 1\n178.061 37.773 321.494 3 8 7 3 1\n178.061 37.773 321.494 4 8 7 3 1\n178.061 37.773 321.494 5 8 7 3 1\n178.061 37.773 321.494 6 8 7 3 1\n178.061 37.773 321.494 7 8 7 3 1\n123.609 63.988 170.189 8 8 7 6 1\n123.609 63.988 170.189 9 8 7 6 1\n123.609 63.988 170.189 10 8 7 6 1\n178.061 37.773 321.494 1 9 7 3 1\n178.061 37.773 321.494 2 9 7 3 1\n178.061 37.773 321.494 3 9 7 3 1\n178.061 37.773 321.494 4 9 7 3 1\n178.061 37.773 321.494 5 9 7 3 1\n178.061 37.773 321.494 6 9 7 3 1\n178.061 37.773 321.494 7 9 7 3 1\n123.609 63.988 170.189 8 9 7 6 1\n123.609 63.988 170.189 9 9 7 6 1\n123.609 63.988 170.189 10 9 7 6 1\n178.061 37.773 321.494 1 10 7 3 1\n178.061 37.773 321.494 2 10 7 3 1\n178.061 37.773 321.494 3 10 7 3 1\n178.061 37.773 321.494 4 10 7 3 1\n178.061 37.773 321.494 5 10 7 3 1\n178.061 37.773 321.494 6 10 7 3 1\n178.061 37.773 321.494 7 10 7 3 1\n123.609 63.988 170.189 8 10 7 6 1\n123.609 63.988 170.189 9 10 7 6 1\n123.609 63.988 170.189 10 10 7 6 1\n234.272 107.927 232.783 1 1 8 4 1\n131.570 106.934 219.914 2 1 8 1 1\n131.570 106.934 219.914 3 1 8 1 1\n131.570 106.934 219.914 4 1 8 1 1\n131.570 106.934 219.914 5 1 8 1 1\n131.570 106.934 219.914 6 1 8 1 1\n131.570 106.934 219.914 7 1 8 1 1\n131.570 106.934 219.914 8 1 8 1 1\n131.570 106.934 219.914 9 1 8 1 1\n131.570 106.934 219.914 10 1 8 1 1\n234.272 107.927 232.783 1 2 8 4 1\n131.570 106.934 219.914 2 2 8 1 1\n131.570 106.934 219.914 3 2 8 1 1\n131.570 106.934 219.914 4 2 8 1 1\n131.570 106.934 219.914 5 2 8 1 1\n131.570 106.934 219.914 6 2 8 1 1\n131.570 106.934 219.914 7 2 8 1 1\n131.570 106.934 219.914 8 2 8 1 1\n131.570 106.934 219.914 9 2 8 1 1\n131.570 106.934 219.914 10 2 8 1 1\n234.272 107.927 232.783 1 3 8 4 1\n131.570 106.934 219.914 2 3 8 1 1\n131.570 106.934 219.914 3 3 8 1 1\n131.570 106.934 219.914 4 3 8 1 1\n131.570 106.934 219.914 5 3 8 1 1\n131.570 106.934 219.914 6 3 8 1 1\n131.570 106.934 219.914 7 3 8 1 1\n131.570 106.934 219.914 8 3 8 1 1\n131.570 106.934 219.914 9 3 8 1 1\n131.570 106.934 219.914 10 3 8 1 1\n178.061 37.773 321.494 1 4 8 3 1\n178.061 37.773 321.494 2 4 8 3 1\n178.061 37.773 321.494 3 4 8 3 1\n131.570 106.934 219.914 4 4 8 1 1\n131.570 106.934 219.914 5 4 8 1 1\n131.570 106.934 219.914 6 4 8 1 1\n131.570 106.934 219.914 7 4 8 1 1\n131.570 106.934 219.914 8 4 8 1 1\n131.570 106.934 219.914 9 4 8 1 1\n131.024 82.927 261.214 10 4 8 5 1\n178.061 37.773 321.494 1 5 8 3 1\n178.061 37.773 321.494 2 5 8 3 1\n178.061 37.773 321.494 3 5 8 3 1\n178.061 37.773 321.494 4 5 8 3 1\n178.061 37.773 321.494 5 5 8 3 1\n178.061 37.773 321.494 6 5 8 3 1\n178.061 37.773 321.494 7 5 8 3 1\n123.609 63.988 170.189 8 5 8 6 1\n123.609 63.988 170.189 9 5 8 6 1\n123.609 63.988 170.189 10 5 8 6 1\n178.061 37.773 321.494 1 6 8 3 1\n178.061 37.773 321.494 2 6 8 3 1\n178.061 37.773 321.494 3 6 8 3 1\n178.061 37.773 321.494 4 6 8 3 1\n178.061 37.773 321.494 5 6 8 3 1\n178.061 37.773 321.494 6 6 8 3 1\n178.061 37.773 321.494 7 6 8 3 1\n123.609 63.988 170.189 8 6 8 6 1\n123.609 63.988 170.189 9 6 8 6 1\n123.609 63.988 170.189 10 6 8 6 1\n178.061 37.773 321.494 1 7 8 3 1\n178.061 37.773 321.494 2 7 8 3 1\n178.061 37.773 321.494 3 7 8 3 1\n178.061 37.773 321.494 4 7 8 3 1\n178.061 37.773 321.494 5 7 8 3 1\n178.061 37.773 321.494 6 7 8 3 1\n178.061 37.773 321.494 7 7 8 3 1\n123.609 63.988 170.189 8 7 8 6 1\n123.609 63.988 170.189 9 7 8 6 1\n123.609 63.988 170.189 10 7 8 6 1\n178.061 37.773 321.494 1 8 8 3 1\n178.061 37.773 321.494 2 8 8 3 1\n178.061 37.773 321.494 3 8 8 3 1\n178.061 37.773 321.494 4 8 8 3 1\n178.061 37.773 321.494 5 8 8 3 1\n178.061 37.773 321.494 6 8 8 3 1\n178.061 37.773 321.494 7 8 8 3 1\n123.609 63.988 170.189 8 8 8 6 1\n123.609 63.988 170.189 9 8 8 6 1\n123.609 63.988 170.189 10 8 8 6 1\n178.061 37.773 321.494 1 9 8 3 1\n178.061 37.773 321.494 2 9 8 3 1\n178.061 37.773 321.494 3 9 8 3 1\n178.061 37.773 321.494 4 9 8 3 1\n178.061 37.773 321.494 5 9 8 3 1\n178.061 37.773 321.494 6 9 8 3 1\n178.061 37.773 321.494 7 9 8 3 1\n123.609 63.988 170.189 8 9 8 6 1\n123.609 63.988 170.189 9 9 8 6 1\n123.609 63.988 170.189 10 9 8 6 1\n178.061 37.773 321.494 1 10 8 3 1\n178.061 37.773 321.494 2 10 8 3 1\n178.061 37.773 321.494 3 10 8 3 1\n178.061 37.773 321.494 4 10 8 3 1\n178.061 37.773 321.494 5 10 8 3 1\n178.061 37.773 321.494 6 10 8 3 1\n178.061 37.773 321.494 7 10 8 3 1\n123.609 63.988 170.189 8 10 8 6 1\n123.609 63.988 170.189 9 10 8 6 1\n123.609 63.988 170.189 10 10 8 6 1\n131.570 106.934 219.914 1 1 9 1 1\n131.570 106.934 219.914 2 1 9 1 1\n131.570 106.934 219.914 3 1 9 1 1\n131.570 106.934 219.914 4 1 9 1 1\n131.570 106.934 219.914 5 1 9 1 1\n131.570 106.934 219.914 6 1 9 1 1\n131.570 106.934 219.914 7 1 9 1 1\n131.570 106.934 219.914 8 1 9 1 1\n131.570 106.934 219.914 9 1 9 1 1\n131.570 106.934 219.914 10 1 9 1 1\n131.570 106.934 219.914 1 2 9 1 1\n131.570 106.934 219.914 2 2 9 1 1\n131.570 106.934 219.914 3 2 9 1 1\n131.570 106.934 219.914 4 2 9 1 1\n131.570 106.934 219.914 5 2 9 1 1\n131.570 106.934 219.914 6 2 9 1 1\n131.570 106.934 219.914 7 2 9 1 1\n131.570 106.934 219.914 8 2 9 1 1\n131.570 106.934 219.914 9 2 9 1 1\n131.570 106.934 219.914 10 2 9 1 1\n131.570 106.934 219.914 1 3 9 1 1\n131.570 106.934 219.914 2 3 9 1 1\n131.570 106.934 219.914 3 3 9 1 1\n131.570 106.934 219.914 4 3 9 1 1\n131.570 106.934 219.914 5 3 9 1 1\n131.570 106.934 219.914 6 3 9 1 1\n131.570 106.934 219.914 7 3 9 1 1\n131.570 106.934 219.914 8 3 9 1 1\n131.570 106.934 219.914 9 3 9 1 1\n131.570 106.934 219.914 10 3 9 1 1\n178.061 37.773 321.494 1 4 9 3 1\n178.061 37.773 321.494 2 4 9 3 1\n131.570 106.934 219.914 3 4 9 1 1\n131.570 106.934 219.914 4 4 9 1 1\n131.570 106.934 219.914 5 4 9 1 1\n131.570 106.934 219.914 6 4 9 1 1\n131.570 106.934 219.914 7 4 9 1 1\n131.570 106.934 219.914 8 4 9 1 1\n131.570 106.934 219.914 9 4 9 1 1\n131.570 106.934 219.914 10 4 9 1 1\n178.061 37.773 321.494 1 5 9 3 1\n178.061 37.773 321.494 2 5 9 3 1\n178.061 37.773 321.494 3 5 9 3 1\n178.061 37.773 321.494 4 5 9 3 1\n131.570 106.934 219.914 5 5 9 1 1\n131.570 106.934 219.914 6 5 9 1 1\n131.570 106.934 219.914 7 5 9 1 1\n131.570 106.934 219.914 8 5 9 1 1\n131.570 106.934 219.914 9 5 9 1 1\n123.609 63.988 170.189 10 5 9 6 1\n178.061 37.773 321.494 1 6 9 3 1\n178.061 37.773 321.494 2 6 9 3 1\n178.061 37.773 321.494 3 6 9 3 1\n178.061 37.773 321.494 4 6 9 3 1\n178.061 37.773 321.494 5 6 9 3 1\n178.061 37.773 321.494 6 6 9 3 1\n178.061 37.773 321.494 7 6 9 3 1\n123.609 63.988 170.189 8 6 9 6 1\n123.609 63.988 170.189 9 6 9 6 1\n123.609 63.988 170.189 10 6 9 6 1\n178.061 37.773 321.494 1 7 9 3 1\n178.061 37.773 321.494 2 7 9 3 1\n178.061 37.773 321.494 3 7 9 3 1\n178.061 37.773 321.494 4 7 9 3 1\n178.061 37.773 321.494 5 7 9 3 1\n178.061 37.773 321.494 6 7 9 3 1\n178.061 37.773 321.494 7 7 9 3 1\n123.609 63.988 170.189 8 7 9 6 1\n123.609 63.988 170.189 9 7 9 6 1\n123.609 63.988 170.189 10 7 9 6 1\n178.061 37.773 321.494 1 8 9 3 1\n178.061 37.773 321.494 2 8 9 3 1\n178.061 37.773 321.494 3 8 9 3 1\n178.061 37.773 321.494 4 8 9 3 1\n178.061 37.773 321.494 5 8 9 3 1\n178.061 37.773 321.494 6 8 9 3 1\n178.061 37.773 321.494 7 8 9 3 1\n123.609 63.988 170.189 8 8 9 6 1\n123.609 63.988 170.189 9 8 9 6 1\n123.609 63.988 170.189 10 8 9 6 1\n178.061 37.773 321.494 1 9 9 3 1\n178.061 37.773 321.494 2 9 9 3 1\n178.061 37.773 321.494 3 9 9 3 1\n178.061 37.773 321.494 4 9 9 3 1\n178.061 37.773 321.494 5 9 9 3 1\n178.061 37.773 321.494 6 9 9 3 1\n178.061 37.773 321.494 7 9 9 3 1\n123.609 63.988 170.189 8 9 9 6 1\n123.609 63.988 170.189 9 9 9 6 1\n123.609 63.988 170.189 10 9 9 6 1\n178.061 37.773 321.494 1 10 9 3 1\n178.061 37.773 321.494 2 10 9 3 1\n178.061 37.773 321.494 3 10 9 3 1\n178.061 37.773 321.494 4 10 9 3 1\n178.061 37.773 321.494 5 10 9 3 1\n178.061 37.773 321.494 6 10 9 3 1\n178.061 37.773 321.494 7 10 9 3 1\n123.609 63.988 170.189 8 10 9 6 1\n123.609 63.988 170.189 9 10 9 6 1\n123.609 63.988 170.189 10 10 9 6 1\n131.570 106.934 219.914 1 1 10 1 1\n131.570 106.934 219.914 2 1 10 1 1\n131.570 106.934 219.914 3 1 10 1 1\n131.570 106.934 219.914 4 1 10 1 1\n131.570 106.934 219.914 5 1 10 1 1\n131.570 106.934 219.914 6 1 10 1 1\n131.570 106.934 219.914 7 1 10 1 1\n131.570 106.934 219.914 8 1 10 1 1\n131.570 106.934 219.914 9 1 10 1 1\n131.570 106.934 219.914 10 1 10 1 1\n131.570 106.934 219.914 1 2 10 1 1\n131.570 106.934 219.914 2 2 10 1 1\n131.570 106.934 219.914 3 2 10 1 1\n131.570 106.934 219.914 4 2 10 1 1\n131.570 106.934 219.914 5 2 10 1 1\n131.570 106.934 219.914 6 2 10 1 1\n131.570 106.934 219.914 7 2 10 1 1\n131.570 106.934 219.914 8 2 10 1 1\n131.570 106.934 219.914 9 2 10 1 1\n131.570 106.934 219.914 10 2 10 1 1\n131.570 106.934 219.914 1 3 10 1 1\n131.570 106.934 219.914 2 3 10 1 1\n131.570 106.934 219.914 3 3 10 1 1\n131.570 106.934 219.914 4 3 10 1 1\n131.570 106.934 219.914 5 3 10 1 1\n131.570 106.934 219.914 6 3 10 1 1\n131.570 106.934 219.914 7 3 10 1 1\n131.570 106.934 219.914 8 3 10 1 1\n131.570 106.934 219.914 9 3 10 1 1\n131.570 106.934 219.914 10 3 10 1 1\n131.570 106.934 219.914 1 4 10 1 1\n131.570 106.934 219.914 2 4 10 1 1\n131.570 106.934 219.914 3 4 10 1 1\n131.570 106.934 219.914 4 4 10 1 1\n131.570 106.934 219.914 5 4 10 1 1\n131.570 106.934 219.914 6 4 10 1 1\n131.570 106.934 219.914 7 4 10 1 1\n131.570 106.934 219.914 8 4 10 1 1\n131.570 106.934 219.914 9 4 10 1 1\n131.570 106.934 219.914 10 4 10 1 1\n178.061 37.773 321.494 1 5 10 3 1\n178.061 37.773 321.494 2 5 10 3 1\n178.061 37.773 321.494 3 5 10 3 1\n131.570 106.934 219.914 4 5 10 1 1\n131.570 106.934 219.914 5 5 10 1 1\n131.570 106.934 219.914 6 5 10 1 1\n131.570 106.934 219.914 7 5 10 1 1\n131.570 106.934 219.914 8 5 10 1 1\n131.570 106.934 219.914 9 5 10 1 1\n131.570 106.934 219.914 10 5 10 1 1\n178.061 37.773 321.494 1 6 10 3 1\n178.061 37.773 321.494 2 6 10 3 1\n178.061 37.773 321.494 3 6 10 3 1\n178.061 37.773 321.494 4 6 10 3 1\n178.061 37.773 321.494 5 6 10 3 1\n178.061 37.773 321.494 6 6 10 3 1\n178.061 37.773 321.494 7 6 10 3 1\n123.609 63.988 170.189 8 6 10 6 1\n123.609 63.988 170.189 9 6 10 6 1\n123.609 63.988 170.189 10 6 10 6 1\n178.061 37.773 321.494 1 7 10 3 1\n178.061 37.773 321.494 2 7 10 3 1\n178.061 37.773 321.494 3 7 10 3 1\n178.061 37.773 321.494 4 7 10 3 1\n178.061 37.773 321.494 5 7 10 3 1\n178.061 37.773 321.494 6 7 10 3 1\n178.061 37.773 321.494 7 7 10 3 1\n123.609 63.988 170.189 8 7 10 6 1\n123.609 63.988 170.189 9 7 10 6 1\n123.609 63.988 170.189 10 7 10 6 1\n178.061 37.773 321.494 1 8 10 3 1\n178.061 37.773 321.494 2 8 10 3 1\n178.061 37.773 321.494 3 8 10 3 1\n178.061 37.773 321.494 4 8 10 3 1\n178.061 37.773 321.494 5 8 10 3 1\n178.061 37.773 321.494 6 8 10 3 1\n178.061 37.773 321.494 7 8 10 3 1\n123.609 63.988 170.189 8 8 10 6 1\n123.609 63.988 170.189 9 8 10 6 1\n123.609 63.988 170.189 10 8 10 6 1\n178.061 37.773 321.494 1 9 10 3 1\n178.061 37.773 321.494 2 9 10 3 1\n178.061 37.773 321.494 3 9 10 3 1\n178.061 37.773 321.494 4 9 10 3 1\n178.061 37.773 321.494 5 9 10 3 1\n178.061 37.773 321.494 6 9 10 3 1\n178.061 37.773 321.494 7 9 10 3 1\n123.609 63.988 170.189 8 9 10 6 1\n123.609 63.988 170.189 9 9 10 6 1\n123.609 63.988 170.189 10 9 10 6 1\n178.061 37.773 321.494 1 10 10 3 1\n178.061 37.773 321.494 2 10 10 3 1\n178.061 37.773 321.494 3 10 10 3 1\n178.061 37.773 321.494 4 10 10 3 1\n178.061 37.773 321.494 5 10 10 3 1\n178.061 37.773 321.494 6 10 10 3 1\n178.061 37.773 321.494 7 10 10 3 1\n123.609 63.988 170.189 8 10 10 6 1\n123.609 63.988 170.189 9 10 10 6 1\n123.609 63.988 170.189 10 10 10 6 1\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase_elems.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n*Element, type=C3D8\n1, 123, 2, 1, 122, 134, 13, 12, 133\n2, 124, 3, 2, 123, 135, 14, 13, 134\n3, 125, 4, 3, 124, 136, 15, 14, 135\n4, 126, 5, 4, 125, 137, 16, 15, 136\n5, 127, 6, 5, 126, 138, 17, 16, 137\n6, 128, 7, 6, 127, 139, 18, 17, 138\n7, 129, 8, 7, 128, 140, 19, 18, 139\n8, 130, 9, 8, 129, 141, 20, 19, 140\n9, 131, 10, 9, 130, 142, 21, 20, 141\n10, 132, 11, 10, 131, 143, 22, 21, 142\n11, 134, 13, 12, 133, 145, 24, 23, 144\n12, 135, 14, 13, 134, 146, 25, 24, 145\n13, 136, 15, 14, 135, 147, 26, 25, 146\n14, 137, 16, 15, 136, 148, 27, 26, 147\n15, 138, 17, 16, 137, 149, 28, 27, 148\n16, 139, 18, 17, 138, 150, 29, 28, 149\n17, 140, 19, 18, 139, 151, 30, 29, 150\n18, 141, 20, 19, 140, 152, 31, 30, 151\n19, 142, 21, 20, 141, 153, 32, 31, 152\n20, 143, 22, 21, 142, 154, 33, 32, 153\n21, 145, 24, 23, 144, 156, 35, 34, 155\n22, 146, 25, 24, 145, 157, 36, 35, 156\n23, 147, 26, 25, 146, 158, 37, 36, 157\n24, 148, 27, 26, 147, 159, 38, 37, 158\n25, 149, 28, 27, 148, 160, 39, 38, 159\n26, 150, 29, 28, 149, 161, 40, 39, 160\n27, 151, 30, 29, 150, 162, 41, 40, 161\n28, 152, 31, 30, 151, 163, 42, 41, 162\n29, 153, 32, 31, 152, 164, 43, 42, 163\n30, 154, 33, 32, 153, 165, 44, 43, 164\n31, 156, 35, 34, 155, 167, 46, 45, 166\n32, 157, 36, 35, 156, 168, 47, 46, 167\n33, 158, 37, 36, 157, 169, 48, 47, 168\n34, 159, 38, 37, 158, 170, 49, 48, 169\n35, 160, 39, 38, 159, 171, 50, 49, 170\n36, 161, 40, 39, 160, 172, 51, 50, 171\n37, 162, 41, 40, 161, 173, 52, 51, 172\n38, 163, 42, 41, 162, 174, 53, 52, 173\n39, 164, 43, 42, 163, 175, 54, 53, 174\n40, 165, 44, 43, 164, 176, 55, 54, 175\n41, 167, 46, 45, 166, 178, 57, 56, 177\n42, 168, 47, 46, 167, 179, 58, 57, 178\n43, 169, 48, 47, 168, 180, 59, 58, 179\n44, 170, 49, 48, 169, 181, 60, 59, 180\n45, 171, 50, 49, 170, 182, 61, 60, 181\n46, 172, 51, 50, 171, 183, 62, 61, 182\n47, 173, 52, 51, 172, 184, 63, 62, 183\n48, 174, 53, 52, 173, 185, 64, 63, 184\n49, 175, 54, 53, 174, 186, 65, 64, 185\n50, 176, 55, 54, 175, 187, 66, 65, 186\n51, 178, 57, 56, 177, 189, 68, 67, 188\n52, 179, 58, 57, 178, 190, 69, 68, 189\n53, 180, 59, 58, 179, 191, 70, 69, 190\n54, 181, 60, 59, 180, 192, 71, 70, 191\n55, 182, 61, 60, 181, 193, 72, 71, 192\n56, 183, 62, 61, 182, 194, 73, 72, 193\n57, 184, 63, 62, 183, 195, 74, 73, 194\n58, 185, 64, 63, 184, 196, 75, 74, 195\n59, 186, 65, 64, 185, 197, 76, 75, 196\n60, 187, 66, 65, 186, 198, 77, 76, 197\n61, 189, 68, 67, 188, 200, 79, 78, 199\n62, 190, 69, 68, 189, 201, 80, 79, 200\n63, 191, 70, 69, 190, 202, 81, 80, 201\n64, 192, 71, 70, 191, 203, 82, 81, 202\n65, 193, 72, 71, 192, 204, 83, 82, 203\n66, 194, 73, 72, 193, 205, 84, 83, 204\n67, 195, 74, 73, 194, 206, 85, 84, 205\n68, 196, 75, 74, 195, 207, 86, 85, 206\n69, 197, 76, 75, 196, 208, 87, 86, 207\n70, 198, 77, 76, 197, 209, 88, 87, 208\n71, 200, 79, 78, 199, 211, 90, 89, 210\n72, 201, 80, 79, 200, 212, 91, 90, 211\n73, 202, 81, 80, 201, 213, 92, 91, 212\n74, 203, 82, 81, 202, 214, 93, 92, 213\n75, 204, 83, 82, 203, 215, 94, 93, 214\n76, 205, 84, 83, 204, 216, 95, 94, 215\n77, 206, 85, 84, 205, 217, 96, 95, 216\n78, 207, 86, 85, 206, 218, 97, 96, 217\n79, 208, 87, 86, 207, 219, 98, 97, 218\n80, 209, 88, 87, 208, 220, 99, 98, 219\n81, 211, 90, 89, 210, 222, 101, 100, 221\n82, 212, 91, 90, 211, 223, 102, 101, 222\n83, 213, 92, 91, 212, 224, 103, 102, 223\n84, 214, 93, 92, 213, 225, 104, 103, 224\n85, 215, 94, 93, 214, 226, 105, 104, 225\n86, 216, 95, 94, 215, 227, 106, 105, 226\n87, 217, 96, 95, 216, 228, 107, 106, 227\n88, 218, 97, 96, 217, 229, 108, 107, 228\n89, 219, 98, 97, 218, 230, 109, 108, 229\n90, 220, 99, 98, 219, 231, 110, 109, 230\n91, 222, 101, 100, 221, 233, 112, 111, 232\n92, 223, 102, 101, 222, 234, 113, 112, 233\n93, 224, 103, 102, 223, 235, 114, 113, 234\n94, 225, 104, 103, 224, 236, 115, 114, 235\n95, 226, 105, 104, 225, 237, 116, 115, 236\n96, 227, 106, 105, 226, 238, 117, 116, 237\n97, 228, 107, 106, 227, 239, 118, 117, 238\n98, 229, 108, 107, 228, 240, 119, 118, 239\n99, 230, 109, 108, 229, 241, 120, 119, 240\n100, 231, 110, 109, 230, 242, 121, 120, 241\n101, 244, 123, 122, 243, 255, 134, 133, 254\n102, 245, 124, 123, 244, 256, 135, 134, 255\n103, 246, 125, 124, 245, 257, 136, 135, 256\n104, 247, 126, 125, 246, 258, 137, 136, 257\n105, 248, 127, 126, 247, 259, 138, 137, 258\n106, 249, 128, 127, 248, 260, 139, 138, 259\n107, 250, 129, 128, 249, 261, 140, 139, 260\n108, 251, 130, 129, 250, 262, 141, 140, 261\n109, 252, 131, 130, 251, 263, 142, 141, 262\n110, 253, 132, 131, 252, 264, 143, 142, 263\n111, 255, 134, 133, 254, 266, 145, 144, 265\n112, 256, 135, 134, 255, 267, 146, 145, 266\n113, 257, 136, 135, 256, 268, 147, 146, 267\n114, 258, 137, 136, 257, 269, 148, 147, 268\n115, 259, 138, 137, 258, 270, 149, 148, 269\n116, 260, 139, 138, 259, 271, 150, 149, 270\n117, 261, 140, 139, 260, 272, 151, 150, 271\n118, 262, 141, 140, 261, 273, 152, 151, 272\n119, 263, 142, 141, 262, 274, 153, 152, 273\n120, 264, 143, 142, 263, 275, 154, 153, 274\n121, 266, 145, 144, 265, 277, 156, 155, 276\n122, 267, 146, 145, 266, 278, 157, 156, 277\n123, 268, 147, 146, 267, 279, 158, 157, 278\n124, 269, 148, 147, 268, 280, 159, 158, 279\n125, 270, 149, 148, 269, 281, 160, 159, 280\n126, 271, 150, 149, 270, 282, 161, 160, 281\n127, 272, 151, 150, 271, 283, 162, 161, 282\n128, 273, 152, 151, 272, 284, 163, 162, 283\n129, 274, 153, 152, 273, 285, 164, 163, 284\n130, 275, 154, 153, 274, 286, 165, 164, 285\n131, 277, 156, 155, 276, 288, 167, 166, 287\n132, 278, 157, 156, 277, 289, 168, 167, 288\n133, 279, 158, 157, 278, 290, 169, 168, 289\n134, 280, 159, 158, 279, 291, 170, 169, 290\n135, 281, 160, 159, 280, 292, 171, 170, 291\n136, 282, 161, 160, 281, 293, 172, 171, 292\n137, 283, 162, 161, 282, 294, 173, 172, 293\n138, 284, 163, 162, 283, 295, 174, 173, 294\n139, 285, 164, 163, 284, 296, 175, 174, 295\n140, 286, 165, 164, 285, 297, 176, 175, 296\n141, 288, 167, 166, 287, 299, 178, 177, 298\n142, 289, 168, 167, 288, 300, 179, 178, 299\n143, 290, 169, 168, 289, 301, 180, 179, 300\n144, 291, 170, 169, 290, 302, 181, 180, 301\n145, 292, 171, 170, 291, 303, 182, 181, 302\n146, 293, 172, 171, 292, 304, 183, 182, 303\n147, 294, 173, 172, 293, 305, 184, 183, 304\n148, 295, 174, 173, 294, 306, 185, 184, 305\n149, 296, 175, 174, 295, 307, 186, 185, 306\n150, 297, 176, 175, 296, 308, 187, 186, 307\n151, 299, 178, 177, 298, 310, 189, 188, 309\n152, 300, 179, 178, 299, 311, 190, 189, 310\n153, 301, 180, 179, 300, 312, 191, 190, 311\n154, 302, 181, 180, 301, 313, 192, 191, 312\n155, 303, 182, 181, 302, 314, 193, 192, 313\n156, 304, 183, 182, 303, 315, 194, 193, 314\n157, 305, 184, 183, 304, 316, 195, 194, 315\n158, 306, 185, 184, 305, 317, 196, 195, 316\n159, 307, 186, 185, 306, 318, 197, 196, 317\n160, 308, 187, 186, 307, 319, 198, 197, 318\n161, 310, 189, 188, 309, 321, 200, 199, 320\n162, 311, 190, 189, 310, 322, 201, 200, 321\n163, 312, 191, 190, 311, 323, 202, 201, 322\n164, 313, 192, 191, 312, 324, 203, 202, 323\n165, 314, 193, 192, 313, 325, 204, 203, 324\n166, 315, 194, 193, 314, 326, 205, 204, 325\n167, 316, 195, 194, 315, 327, 206, 205, 326\n168, 317, 196, 195, 316, 328, 207, 206, 327\n169, 318, 197, 196, 317, 329, 208, 207, 328\n170, 319, 198, 197, 318, 330, 209, 208, 329\n171, 321, 200, 199, 320, 332, 211, 210, 331\n172, 322, 201, 200, 321, 333, 212, 211, 332\n173, 323, 202, 201, 322, 334, 213, 212, 333\n174, 324, 203, 202, 323, 335, 214, 213, 334\n175, 325, 204, 203, 324, 336, 215, 214, 335\n176, 326, 205, 204, 325, 337, 216, 215, 336\n177, 327, 206, 205, 326, 338, 217, 216, 337\n178, 328, 207, 206, 327, 339, 218, 217, 338\n179, 329, 208, 207, 328, 340, 219, 218, 339\n180, 330, 209, 208, 329, 341, 220, 219, 340\n181, 332, 211, 210, 331, 343, 222, 221, 342\n182, 333, 212, 211, 332, 344, 223, 222, 343\n183, 334, 213, 212, 333, 345, 224, 223, 344\n184, 335, 214, 213, 334, 346, 225, 224, 345\n185, 336, 215, 214, 335, 347, 226, 225, 346\n186, 337, 216, 215, 336, 348, 227, 226, 347\n187, 338, 217, 216, 337, 349, 228, 227, 348\n188, 339, 218, 217, 338, 350, 229, 228, 349\n189, 340, 219, 218, 339, 351, 230, 229, 350\n190, 341, 220, 219, 340, 352, 231, 230, 351\n191, 343, 222, 221, 342, 354, 233, 232, 353\n192, 344, 223, 222, 343, 355, 234, 233, 354\n193, 345, 224, 223, 344, 356, 235, 234, 355\n194, 346, 225, 224, 345, 357, 236, 235, 356\n195, 347, 226, 225, 346, 358, 237, 236, 357\n196, 348, 227, 226, 347, 359, 238, 237, 358\n197, 349, 228, 227, 348, 360, 239, 238, 359\n198, 350, 229, 228, 349, 361, 240, 239, 360\n199, 351, 230, 229, 350, 362, 241, 240, 361\n200, 352, 231, 230, 351, 363, 242, 241, 362\n201, 365, 244, 243, 364, 376, 255, 254, 375\n202, 366, 245, 244, 365, 377, 256, 255, 376\n203, 367, 246, 245, 366, 378, 257, 256, 377\n204, 368, 247, 246, 367, 379, 258, 257, 378\n205, 369, 248, 247, 368, 380, 259, 258, 379\n206, 370, 249, 248, 369, 381, 260, 259, 380\n207, 371, 250, 249, 370, 382, 261, 260, 381\n208, 372, 251, 250, 371, 383, 262, 261, 382\n209, 373, 252, 251, 372, 384, 263, 262, 383\n210, 374, 253, 252, 373, 385, 264, 263, 384\n211, 376, 255, 254, 375, 387, 266, 265, 386\n212, 377, 256, 255, 376, 388, 267, 266, 387\n213, 378, 257, 256, 377, 389, 268, 267, 388\n214, 379, 258, 257, 378, 390, 269, 268, 389\n215, 380, 259, 258, 379, 391, 270, 269, 390\n216, 381, 260, 259, 380, 392, 271, 270, 391\n217, 382, 261, 260, 381, 393, 272, 271, 392\n218, 383, 262, 261, 382, 394, 273, 272, 393\n219, 384, 263, 262, 383, 395, 274, 273, 394\n220, 385, 264, 263, 384, 396, 275, 274, 395\n221, 387, 266, 265, 386, 398, 277, 276, 397\n222, 388, 267, 266, 387, 399, 278, 277, 398\n223, 389, 268, 267, 388, 400, 279, 278, 399\n224, 390, 269, 268, 389, 401, 280, 279, 400\n225, 391, 270, 269, 390, 402, 281, 280, 401\n226, 392, 271, 270, 391, 403, 282, 281, 402\n227, 393, 272, 271, 392, 404, 283, 282, 403\n228, 394, 273, 272, 393, 405, 284, 283, 404\n229, 395, 274, 273, 394, 406, 285, 284, 405\n230, 396, 275, 274, 395, 407, 286, 285, 406\n231, 398, 277, 276, 397, 409, 288, 287, 408\n232, 399, 278, 277, 398, 410, 289, 288, 409\n233, 400, 279, 278, 399, 411, 290, 289, 410\n234, 401, 280, 279, 400, 412, 291, 290, 411\n235, 402, 281, 280, 401, 413, 292, 291, 412\n236, 403, 282, 281, 402, 414, 293, 292, 413\n237, 404, 283, 282, 403, 415, 294, 293, 414\n238, 405, 284, 283, 404, 416, 295, 294, 415\n239, 406, 285, 284, 405, 417, 296, 295, 416\n240, 407, 286, 285, 406, 418, 297, 296, 417\n241, 409, 288, 287, 408, 420, 299, 298, 419\n242, 410, 289, 288, 409, 421, 300, 299, 420\n243, 411, 290, 289, 410, 422, 301, 300, 421\n244, 412, 291, 290, 411, 423, 302, 301, 422\n245, 413, 292, 291, 412, 424, 303, 302, 423\n246, 414, 293, 292, 413, 425, 304, 303, 424\n247, 415, 294, 293, 414, 426, 305, 304, 425\n248, 416, 295, 294, 415, 427, 306, 305, 426\n249, 417, 296, 295, 416, 428, 307, 306, 427\n250, 418, 297, 296, 417, 429, 308, 307, 428\n251, 420, 299, 298, 419, 431, 310, 309, 430\n252, 421, 300, 299, 420, 432, 311, 310, 431\n253, 422, 301, 300, 421, 433, 312, 311, 432\n254, 423, 302, 301, 422, 434, 313, 312, 433\n255, 424, 303, 302, 423, 435, 314, 313, 434\n256, 425, 304, 303, 424, 436, 315, 314, 435\n257, 426, 305, 304, 425, 437, 316, 315, 436\n258, 427, 306, 305, 426, 438, 317, 316, 437\n259, 428, 307, 306, 427, 439, 318, 317, 438\n260, 429, 308, 307, 428, 440, 319, 318, 439\n261, 431, 310, 309, 430, 442, 321, 320, 441\n262, 432, 311, 310, 431, 443, 322, 321, 442\n263, 433, 312, 311, 432, 444, 323, 322, 443\n264, 434, 313, 312, 433, 445, 324, 323, 444\n265, 435, 314, 313, 434, 446, 325, 324, 445\n266, 436, 315, 314, 435, 447, 326, 325, 446\n267, 437, 316, 315, 436, 448, 327, 326, 447\n268, 438, 317, 316, 437, 449, 328, 327, 448\n269, 439, 318, 317, 438, 450, 329, 328, 449\n270, 440, 319, 318, 439, 451, 330, 329, 450\n271, 442, 321, 320, 441, 453, 332, 331, 452\n272, 443, 322, 321, 442, 454, 333, 332, 453\n273, 444, 323, 322, 443, 455, 334, 333, 454\n274, 445, 324, 323, 444, 456, 335, 334, 455\n275, 446, 325, 324, 445, 457, 336, 335, 456\n276, 447, 326, 325, 446, 458, 337, 336, 457\n277, 448, 327, 326, 447, 459, 338, 337, 458\n278, 449, 328, 327, 448, 460, 339, 338, 459\n279, 450, 329, 328, 449, 461, 340, 339, 460\n280, 451, 330, 329, 450, 462, 341, 340, 461\n281, 453, 332, 331, 452, 464, 343, 342, 463\n282, 454, 333, 332, 453, 465, 344, 343, 464\n283, 455, 334, 333, 454, 466, 345, 344, 465\n284, 456, 335, 334, 455, 467, 346, 345, 466\n285, 457, 336, 335, 456, 468, 347, 346, 467\n286, 458, 337, 336, 457, 469, 348, 347, 468\n287, 459, 338, 337, 458, 470, 349, 348, 469\n288, 460, 339, 338, 459, 471, 350, 349, 470\n289, 461, 340, 339, 460, 472, 351, 350, 471\n290, 462, 341, 340, 461, 473, 352, 351, 472\n291, 464, 343, 342, 463, 475, 354, 353, 474\n292, 465, 344, 343, 464, 476, 355, 354, 475\n293, 466, 345, 344, 465, 477, 356, 355, 476\n294, 467, 346, 345, 466, 478, 357, 356, 477\n295, 468, 347, 346, 467, 479, 358, 357, 478\n296, 469, 348, 347, 468, 480, 359, 358, 479\n297, 470, 349, 348, 469, 481, 360, 359, 480\n298, 471, 350, 349, 470, 482, 361, 360, 481\n299, 472, 351, 350, 471, 483, 362, 361, 482\n300, 473, 352, 351, 472, 484, 363, 362, 483\n301, 486, 365, 364, 485, 497, 376, 375, 496\n302, 487, 366, 365, 486, 498, 377, 376, 497\n303, 488, 367, 366, 487, 499, 378, 377, 498\n304, 489, 368, 367, 488, 500, 379, 378, 499\n305, 490, 369, 368, 489, 501, 380, 379, 500\n306, 491, 370, 369, 490, 502, 381, 380, 501\n307, 492, 371, 370, 491, 503, 382, 381, 502\n308, 493, 372, 371, 492, 504, 383, 382, 503\n309, 494, 373, 372, 493, 505, 384, 383, 504\n310, 495, 374, 373, 494, 506, 385, 384, 505\n311, 497, 376, 375, 496, 508, 387, 386, 507\n312, 498, 377, 376, 497, 509, 388, 387, 508\n313, 499, 378, 377, 498, 510, 389, 388, 509\n314, 500, 379, 378, 499, 511, 390, 389, 510\n315, 501, 380, 379, 500, 512, 391, 390, 511\n316, 502, 381, 380, 501, 513, 392, 391, 512\n317, 503, 382, 381, 502, 514, 393, 392, 513\n318, 504, 383, 382, 503, 515, 394, 393, 514\n319, 505, 384, 383, 504, 516, 395, 394, 515\n320, 506, 385, 384, 505, 517, 396, 395, 516\n321, 508, 387, 386, 507, 519, 398, 397, 518\n322, 509, 388, 387, 508, 520, 399, 398, 519\n323, 510, 389, 388, 509, 521, 400, 399, 520\n324, 511, 390, 389, 510, 522, 401, 400, 521\n325, 512, 391, 390, 511, 523, 402, 401, 522\n326, 513, 392, 391, 512, 524, 403, 402, 523\n327, 514, 393, 392, 513, 525, 404, 403, 524\n328, 515, 394, 393, 514, 526, 405, 404, 525\n329, 516, 395, 394, 515, 527, 406, 405, 526\n330, 517, 396, 395, 516, 528, 407, 406, 527\n331, 519, 398, 397, 518, 530, 409, 408, 529\n332, 520, 399, 398, 519, 531, 410, 409, 530\n333, 521, 400, 399, 520, 532, 411, 410, 531\n334, 522, 401, 400, 521, 533, 412, 411, 532\n335, 523, 402, 401, 522, 534, 413, 412, 533\n336, 524, 403, 402, 523, 535, 414, 413, 534\n337, 525, 404, 403, 524, 536, 415, 414, 535\n338, 526, 405, 404, 525, 537, 416, 415, 536\n339, 527, 406, 405, 526, 538, 417, 416, 537\n340, 528, 407, 406, 527, 539, 418, 417, 538\n341, 530, 409, 408, 529, 541, 420, 419, 540\n342, 531, 410, 409, 530, 542, 421, 420, 541\n343, 532, 411, 410, 531, 543, 422, 421, 542\n344, 533, 412, 411, 532, 544, 423, 422, 543\n345, 534, 413, 412, 533, 545, 424, 423, 544\n346, 535, 414, 413, 534, 546, 425, 424, 545\n347, 536, 415, 414, 535, 547, 426, 425, 546\n348, 537, 416, 415, 536, 548, 427, 426, 547\n349, 538, 417, 416, 537, 549, 428, 427, 548\n350, 539, 418, 417, 538, 550, 429, 428, 549\n351, 541, 420, 419, 540, 552, 431, 430, 551\n352, 542, 421, 420, 541, 553, 432, 431, 552\n353, 543, 422, 421, 542, 554, 433, 432, 553\n354, 544, 423, 422, 543, 555, 434, 433, 554\n355, 545, 424, 423, 544, 556, 435, 434, 555\n356, 546, 425, 424, 545, 557, 436, 435, 556\n357, 547, 426, 425, 546, 558, 437, 436, 557\n358, 548, 427, 426, 547, 559, 438, 437, 558\n359, 549, 428, 427, 548, 560, 439, 438, 559\n360, 550, 429, 428, 549, 561, 440, 439, 560\n361, 552, 431, 430, 551, 563, 442, 441, 562\n362, 553, 432, 431, 552, 564, 443, 442, 563\n363, 554, 433, 432, 553, 565, 444, 443, 564\n364, 555, 434, 433, 554, 566, 445, 444, 565\n365, 556, 435, 434, 555, 567, 446, 445, 566\n366, 557, 436, 435, 556, 568, 447, 446, 567\n367, 558, 437, 436, 557, 569, 448, 447, 568\n368, 559, 438, 437, 558, 570, 449, 448, 569\n369, 560, 439, 438, 559, 571, 450, 449, 570\n370, 561, 440, 439, 560, 572, 451, 450, 571\n371, 563, 442, 441, 562, 574, 453, 452, 573\n372, 564, 443, 442, 563, 575, 454, 453, 574\n373, 565, 444, 443, 564, 576, 455, 454, 575\n374, 566, 445, 444, 565, 577, 456, 455, 576\n375, 567, 446, 445, 566, 578, 457, 456, 577\n376, 568, 447, 446, 567, 579, 458, 457, 578\n377, 569, 448, 447, 568, 580, 459, 458, 579\n378, 570, 449, 448, 569, 581, 460, 459, 580\n379, 571, 450, 449, 570, 582, 461, 460, 581\n380, 572, 451, 450, 571, 583, 462, 461, 582\n381, 574, 453, 452, 573, 585, 464, 463, 584\n382, 575, 454, 453, 574, 586, 465, 464, 585\n383, 576, 455, 454, 575, 587, 466, 465, 586\n384, 577, 456, 455, 576, 588, 467, 466, 587\n385, 578, 457, 456, 577, 589, 468, 467, 588\n386, 579, 458, 457, 578, 590, 469, 468, 589\n387, 580, 459, 458, 579, 591, 470, 469, 590\n388, 581, 460, 459, 580, 592, 471, 470, 591\n389, 582, 461, 460, 581, 593, 472, 471, 592\n390, 583, 462, 461, 582, 594, 473, 472, 593\n391, 585, 464, 463, 584, 596, 475, 474, 595\n392, 586, 465, 464, 585, 597, 476, 475, 596\n393, 587, 466, 465, 586, 598, 477, 476, 597\n394, 588, 467, 466, 587, 599, 478, 477, 598\n395, 589, 468, 467, 588, 600, 479, 478, 599\n396, 590, 469, 468, 589, 601, 480, 479, 600\n397, 591, 470, 469, 590, 602, 481, 480, 601\n398, 592, 471, 470, 591, 603, 482, 481, 602\n399, 593, 472, 471, 592, 604, 483, 482, 603\n400, 594, 473, 472, 593, 605, 484, 483, 604\n401, 607, 486, 485, 606, 618, 497, 496, 617\n402, 608, 487, 486, 607, 619, 498, 497, 618\n403, 609, 488, 487, 608, 620, 499, 498, 619\n404, 610, 489, 488, 609, 621, 500, 499, 620\n405, 611, 490, 489, 610, 622, 501, 500, 621\n406, 612, 491, 490, 611, 623, 502, 501, 622\n407, 613, 492, 491, 612, 624, 503, 502, 623\n408, 614, 493, 492, 613, 625, 504, 503, 624\n409, 615, 494, 493, 614, 626, 505, 504, 625\n410, 616, 495, 494, 615, 627, 506, 505, 626\n411, 618, 497, 496, 617, 629, 508, 507, 628\n412, 619, 498, 497, 618, 630, 509, 508, 629\n413, 620, 499, 498, 619, 631, 510, 509, 630\n414, 621, 500, 499, 620, 632, 511, 510, 631\n415, 622, 501, 500, 621, 633, 512, 511, 632\n416, 623, 502, 501, 622, 634, 513, 512, 633\n417, 624, 503, 502, 623, 635, 514, 513, 634\n418, 625, 504, 503, 624, 636, 515, 514, 635\n419, 626, 505, 504, 625, 637, 516, 515, 636\n420, 627, 506, 505, 626, 638, 517, 516, 637\n421, 629, 508, 507, 628, 640, 519, 518, 639\n422, 630, 509, 508, 629, 641, 520, 519, 640\n423, 631, 510, 509, 630, 642, 521, 520, 641\n424, 632, 511, 510, 631, 643, 522, 521, 642\n425, 633, 512, 511, 632, 644, 523, 522, 643\n426, 634, 513, 512, 633, 645, 524, 523, 644\n427, 635, 514, 513, 634, 646, 525, 524, 645\n428, 636, 515, 514, 635, 647, 526, 525, 646\n429, 637, 516, 515, 636, 648, 527, 526, 647\n430, 638, 517, 516, 637, 649, 528, 527, 648\n431, 640, 519, 518, 639, 651, 530, 529, 650\n432, 641, 520, 519, 640, 652, 531, 530, 651\n433, 642, 521, 520, 641, 653, 532, 531, 652\n434, 643, 522, 521, 642, 654, 533, 532, 653\n435, 644, 523, 522, 643, 655, 534, 533, 654\n436, 645, 524, 523, 644, 656, 535, 534, 655\n437, 646, 525, 524, 645, 657, 536, 535, 656\n438, 647, 526, 525, 646, 658, 537, 536, 657\n439, 648, 527, 526, 647, 659, 538, 537, 658\n440, 649, 528, 527, 648, 660, 539, 538, 659\n441, 651, 530, 529, 650, 662, 541, 540, 661\n442, 652, 531, 530, 651, 663, 542, 541, 662\n443, 653, 532, 531, 652, 664, 543, 542, 663\n444, 654, 533, 532, 653, 665, 544, 543, 664\n445, 655, 534, 533, 654, 666, 545, 544, 665\n446, 656, 535, 534, 655, 667, 546, 545, 666\n447, 657, 536, 535, 656, 668, 547, 546, 667\n448, 658, 537, 536, 657, 669, 548, 547, 668\n449, 659, 538, 537, 658, 670, 549, 548, 669\n450, 660, 539, 538, 659, 671, 550, 549, 670\n451, 662, 541, 540, 661, 673, 552, 551, 672\n452, 663, 542, 541, 662, 674, 553, 552, 673\n453, 664, 543, 542, 663, 675, 554, 553, 674\n454, 665, 544, 543, 664, 676, 555, 554, 675\n455, 666, 545, 544, 665, 677, 556, 555, 676\n456, 667, 546, 545, 666, 678, 557, 556, 677\n457, 668, 547, 546, 667, 679, 558, 557, 678\n458, 669, 548, 547, 668, 680, 559, 558, 679\n459, 670, 549, 548, 669, 681, 560, 559, 680\n460, 671, 550, 549, 670, 682, 561, 560, 681\n461, 673, 552, 551, 672, 684, 563, 562, 683\n462, 674, 553, 552, 673, 685, 564, 563, 684\n463, 675, 554, 553, 674, 686, 565, 564, 685\n464, 676, 555, 554, 675, 687, 566, 565, 686\n465, 677, 556, 555, 676, 688, 567, 566, 687\n466, 678, 557, 556, 677, 689, 568, 567, 688\n467, 679, 558, 557, 678, 690, 569, 568, 689\n468, 680, 559, 558, 679, 691, 570, 569, 690\n469, 681, 560, 559, 680, 692, 571, 570, 691\n470, 682, 561, 560, 681, 693, 572, 571, 692\n471, 684, 563, 562, 683, 695, 574, 573, 694\n472, 685, 564, 563, 684, 696, 575, 574, 695\n473, 686, 565, 564, 685, 697, 576, 575, 696\n474, 687, 566, 565, 686, 698, 577, 576, 697\n475, 688, 567, 566, 687, 699, 578, 577, 698\n476, 689, 568, 567, 688, 700, 579, 578, 699\n477, 690, 569, 568, 689, 701, 580, 579, 700\n478, 691, 570, 569, 690, 702, 581, 580, 701\n479, 692, 571, 570, 691, 703, 582, 581, 702\n480, 693, 572, 571, 692, 704, 583, 582, 703\n481, 695, 574, 573, 694, 706, 585, 584, 705\n482, 696, 575, 574, 695, 707, 586, 585, 706\n483, 697, 576, 575, 696, 708, 587, 586, 707\n484, 698, 577, 576, 697, 709, 588, 587, 708\n485, 699, 578, 577, 698, 710, 589, 588, 709\n486, 700, 579, 578, 699, 711, 590, 589, 710\n487, 701, 580, 579, 700, 712, 591, 590, 711\n488, 702, 581, 580, 701, 713, 592, 591, 712\n489, 703, 582, 581, 702, 714, 593, 592, 713\n490, 704, 583, 582, 703, 715, 594, 593, 714\n491, 706, 585, 584, 705, 717, 596, 595, 716\n492, 707, 586, 585, 706, 718, 597, 596, 717\n493, 708, 587, 586, 707, 719, 598, 597, 718\n494, 709, 588, 587, 708, 720, 599, 598, 719\n495, 710, 589, 588, 709, 721, 600, 599, 720\n496, 711, 590, 589, 710, 722, 601, 600, 721\n497, 712, 591, 590, 711, 723, 602, 601, 722\n498, 713, 592, 591, 712, 724, 603, 602, 723\n499, 714, 593, 592, 713, 725, 604, 603, 724\n500, 715, 594, 593, 714, 726, 605, 604, 725\n501, 728, 607, 606, 727, 739, 618, 617, 738\n502, 729, 608, 607, 728, 740, 619, 618, 739\n503, 730, 609, 608, 729, 741, 620, 619, 740\n504, 731, 610, 609, 730, 742, 621, 620, 741\n505, 732, 611, 610, 731, 743, 622, 621, 742\n506, 733, 612, 611, 732, 744, 623, 622, 743\n507, 734, 613, 612, 733, 745, 624, 623, 744\n508, 735, 614, 613, 734, 746, 625, 624, 745\n509, 736, 615, 614, 735, 747, 626, 625, 746\n510, 737, 616, 615, 736, 748, 627, 626, 747\n511, 739, 618, 617, 738, 750, 629, 628, 749\n512, 740, 619, 618, 739, 751, 630, 629, 750\n513, 741, 620, 619, 740, 752, 631, 630, 751\n514, 742, 621, 620, 741, 753, 632, 631, 752\n515, 743, 622, 621, 742, 754, 633, 632, 753\n516, 744, 623, 622, 743, 755, 634, 633, 754\n517, 745, 624, 623, 744, 756, 635, 634, 755\n518, 746, 625, 624, 745, 757, 636, 635, 756\n519, 747, 626, 625, 746, 758, 637, 636, 757\n520, 748, 627, 626, 747, 759, 638, 637, 758\n521, 750, 629, 628, 749, 761, 640, 639, 760\n522, 751, 630, 629, 750, 762, 641, 640, 761\n523, 752, 631, 630, 751, 763, 642, 641, 762\n524, 753, 632, 631, 752, 764, 643, 642, 763\n525, 754, 633, 632, 753, 765, 644, 643, 764\n526, 755, 634, 633, 754, 766, 645, 644, 765\n527, 756, 635, 634, 755, 767, 646, 645, 766\n528, 757, 636, 635, 756, 768, 647, 646, 767\n529, 758, 637, 636, 757, 769, 648, 647, 768\n530, 759, 638, 637, 758, 770, 649, 648, 769\n531, 761, 640, 639, 760, 772, 651, 650, 771\n532, 762, 641, 640, 761, 773, 652, 651, 772\n533, 763, 642, 641, 762, 774, 653, 652, 773\n534, 764, 643, 642, 763, 775, 654, 653, 774\n535, 765, 644, 643, 764, 776, 655, 654, 775\n536, 766, 645, 644, 765, 777, 656, 655, 776\n537, 767, 646, 645, 766, 778, 657, 656, 777\n538, 768, 647, 646, 767, 779, 658, 657, 778\n539, 769, 648, 647, 768, 780, 659, 658, 779\n540, 770, 649, 648, 769, 781, 660, 659, 780\n541, 772, 651, 650, 771, 783, 662, 661, 782\n542, 773, 652, 651, 772, 784, 663, 662, 783\n543, 774, 653, 652, 773, 785, 664, 663, 784\n544, 775, 654, 653, 774, 786, 665, 664, 785\n545, 776, 655, 654, 775, 787, 666, 665, 786\n546, 777, 656, 655, 776, 788, 667, 666, 787\n547, 778, 657, 656, 777, 789, 668, 667, 788\n548, 779, 658, 657, 778, 790, 669, 668, 789\n549, 780, 659, 658, 779, 791, 670, 669, 790\n550, 781, 660, 659, 780, 792, 671, 670, 791\n551, 783, 662, 661, 782, 794, 673, 672, 793\n552, 784, 663, 662, 783, 795, 674, 673, 794\n553, 785, 664, 663, 784, 796, 675, 674, 795\n554, 786, 665, 664, 785, 797, 676, 675, 796\n555, 787, 666, 665, 786, 798, 677, 676, 797\n556, 788, 667, 666, 787, 799, 678, 677, 798\n557, 789, 668, 667, 788, 800, 679, 678, 799\n558, 790, 669, 668, 789, 801, 680, 679, 800\n559, 791, 670, 669, 790, 802, 681, 680, 801\n560, 792, 671, 670, 791, 803, 682, 681, 802\n561, 794, 673, 672, 793, 805, 684, 683, 804\n562, 795, 674, 673, 794, 806, 685, 684, 805\n563, 796, 675, 674, 795, 807, 686, 685, 806\n564, 797, 676, 675, 796, 808, 687, 686, 807\n565, 798, 677, 676, 797, 809, 688, 687, 808\n566, 799, 678, 677, 798, 810, 689, 688, 809\n567, 800, 679, 678, 799, 811, 690, 689, 810\n568, 801, 680, 679, 800, 812, 691, 690, 811\n569, 802, 681, 680, 801, 813, 692, 691, 812\n570, 803, 682, 681, 802, 814, 693, 692, 813\n571, 805, 684, 683, 804, 816, 695, 694, 815\n572, 806, 685, 684, 805, 817, 696, 695, 816\n573, 807, 686, 685, 806, 818, 697, 696, 817\n574, 808, 687, 686, 807, 819, 698, 697, 818\n575, 809, 688, 687, 808, 820, 699, 698, 819\n576, 810, 689, 688, 809, 821, 700, 699, 820\n577, 811, 690, 689, 810, 822, 701, 700, 821\n578, 812, 691, 690, 811, 823, 702, 701, 822\n579, 813, 692, 691, 812, 824, 703, 702, 823\n580, 814, 693, 692, 813, 825, 704, 703, 824\n581, 816, 695, 694, 815, 827, 706, 705, 826\n582, 817, 696, 695, 816, 828, 707, 706, 827\n583, 818, 697, 696, 817, 829, 708, 707, 828\n584, 819, 698, 697, 818, 830, 709, 708, 829\n585, 820, 699, 698, 819, 831, 710, 709, 830\n586, 821, 700, 699, 820, 832, 711, 710, 831\n587, 822, 701, 700, 821, 833, 712, 711, 832\n588, 823, 702, 701, 822, 834, 713, 712, 833\n589, 824, 703, 702, 823, 835, 714, 713, 834\n590, 825, 704, 703, 824, 836, 715, 714, 835\n591, 827, 706, 705, 826, 838, 717, 716, 837\n592, 828, 707, 706, 827, 839, 718, 717, 838\n593, 829, 708, 707, 828, 840, 719, 718, 839\n594, 830, 709, 708, 829, 841, 720, 719, 840\n595, 831, 710, 709, 830, 842, 721, 720, 841\n596, 832, 711, 710, 831, 843, 722, 721, 842\n597, 833, 712, 711, 832, 844, 723, 722, 843\n598, 834, 713, 712, 833, 845, 724, 723, 844\n599, 835, 714, 713, 834, 846, 725, 724, 845\n600, 836, 715, 714, 835, 847, 726, 725, 846\n601, 849, 728, 727, 848, 860, 739, 738, 859\n602, 850, 729, 728, 849, 861, 740, 739, 860\n603, 851, 730, 729, 850, 862, 741, 740, 861\n604, 852, 731, 730, 851, 863, 742, 741, 862\n605, 853, 732, 731, 852, 864, 743, 742, 863\n606, 854, 733, 732, 853, 865, 744, 743, 864\n607, 855, 734, 733, 854, 866, 745, 744, 865\n608, 856, 735, 734, 855, 867, 746, 745, 866\n609, 857, 736, 735, 856, 868, 747, 746, 867\n610, 858, 737, 736, 857, 869, 748, 747, 868\n611, 860, 739, 738, 859, 871, 750, 749, 870\n612, 861, 740, 739, 860, 872, 751, 750, 871\n613, 862, 741, 740, 861, 873, 752, 751, 872\n614, 863, 742, 741, 862, 874, 753, 752, 873\n615, 864, 743, 742, 863, 875, 754, 753, 874\n616, 865, 744, 743, 864, 876, 755, 754, 875\n617, 866, 745, 744, 865, 877, 756, 755, 876\n618, 867, 746, 745, 866, 878, 757, 756, 877\n619, 868, 747, 746, 867, 879, 758, 757, 878\n620, 869, 748, 747, 868, 880, 759, 758, 879\n621, 871, 750, 749, 870, 882, 761, 760, 881\n622, 872, 751, 750, 871, 883, 762, 761, 882\n623, 873, 752, 751, 872, 884, 763, 762, 883\n624, 874, 753, 752, 873, 885, 764, 763, 884\n625, 875, 754, 753, 874, 886, 765, 764, 885\n626, 876, 755, 754, 875, 887, 766, 765, 886\n627, 877, 756, 755, 876, 888, 767, 766, 887\n628, 878, 757, 756, 877, 889, 768, 767, 888\n629, 879, 758, 757, 878, 890, 769, 768, 889\n630, 880, 759, 758, 879, 891, 770, 769, 890\n631, 882, 761, 760, 881, 893, 772, 771, 892\n632, 883, 762, 761, 882, 894, 773, 772, 893\n633, 884, 763, 762, 883, 895, 774, 773, 894\n634, 885, 764, 763, 884, 896, 775, 774, 895\n635, 886, 765, 764, 885, 897, 776, 775, 896\n636, 887, 766, 765, 886, 898, 777, 776, 897\n637, 888, 767, 766, 887, 899, 778, 777, 898\n638, 889, 768, 767, 888, 900, 779, 778, 899\n639, 890, 769, 768, 889, 901, 780, 779, 900\n640, 891, 770, 769, 890, 902, 781, 780, 901\n641, 893, 772, 771, 892, 904, 783, 782, 903\n642, 894, 773, 772, 893, 905, 784, 783, 904\n643, 895, 774, 773, 894, 906, 785, 784, 905\n644, 896, 775, 774, 895, 907, 786, 785, 906\n645, 897, 776, 775, 896, 908, 787, 786, 907\n646, 898, 777, 776, 897, 909, 788, 787, 908\n647, 899, 778, 777, 898, 910, 789, 788, 909\n648, 900, 779, 778, 899, 911, 790, 789, 910\n649, 901, 780, 779, 900, 912, 791, 790, 911\n650, 902, 781, 780, 901, 913, 792, 791, 912\n651, 904, 783, 782, 903, 915, 794, 793, 914\n652, 905, 784, 783, 904, 916, 795, 794, 915\n653, 906, 785, 784, 905, 917, 796, 795, 916\n654, 907, 786, 785, 906, 918, 797, 796, 917\n655, 908, 787, 786, 907, 919, 798, 797, 918\n656, 909, 788, 787, 908, 920, 799, 798, 919\n657, 910, 789, 788, 909, 921, 800, 799, 920\n658, 911, 790, 789, 910, 922, 801, 800, 921\n659, 912, 791, 790, 911, 923, 802, 801, 922\n660, 913, 792, 791, 912, 924, 803, 802, 923\n661, 915, 794, 793, 914, 926, 805, 804, 925\n662, 916, 795, 794, 915, 927, 806, 805, 926\n663, 917, 796, 795, 916, 928, 807, 806, 927\n664, 918, 797, 796, 917, 929, 808, 807, 928\n665, 919, 798, 797, 918, 930, 809, 808, 929\n666, 920, 799, 798, 919, 931, 810, 809, 930\n667, 921, 800, 799, 920, 932, 811, 810, 931\n668, 922, 801, 800, 921, 933, 812, 811, 932\n669, 923, 802, 801, 922, 934, 813, 812, 933\n670, 924, 803, 802, 923, 935, 814, 813, 934\n671, 926, 805, 804, 925, 937, 816, 815, 936\n672, 927, 806, 805, 926, 938, 817, 816, 937\n673, 928, 807, 806, 927, 939, 818, 817, 938\n674, 929, 808, 807, 928, 940, 819, 818, 939\n675, 930, 809, 808, 929, 941, 820, 819, 940\n676, 931, 810, 809, 930, 942, 821, 820, 941\n677, 932, 811, 810, 931, 943, 822, 821, 942\n678, 933, 812, 811, 932, 944, 823, 822, 943\n679, 934, 813, 812, 933, 945, 824, 823, 944\n680, 935, 814, 813, 934, 946, 825, 824, 945\n681, 937, 816, 815, 936, 948, 827, 826, 947\n682, 938, 817, 816, 937, 949, 828, 827, 948\n683, 939, 818, 817, 938, 950, 829, 828, 949\n684, 940, 819, 818, 939, 951, 830, 829, 950\n685, 941, 820, 819, 940, 952, 831, 830, 951\n686, 942, 821, 820, 941, 953, 832, 831, 952\n687, 943, 822, 821, 942, 954, 833, 832, 953\n688, 944, 823, 822, 943, 955, 834, 833, 954\n689, 945, 824, 823, 944, 956, 835, 834, 955\n690, 946, 825, 824, 945, 957, 836, 835, 956\n691, 948, 827, 826, 947, 959, 838, 837, 958\n692, 949, 828, 827, 948, 960, 839, 838, 959\n693, 950, 829, 828, 949, 961, 840, 839, 960\n694, 951, 830, 829, 950, 962, 841, 840, 961\n695, 952, 831, 830, 951, 963, 842, 841, 962\n696, 953, 832, 831, 952, 964, 843, 842, 963\n697, 954, 833, 832, 953, 965, 844, 843, 964\n698, 955, 834, 833, 954, 966, 845, 844, 965\n699, 956, 835, 834, 955, 967, 846, 845, 966\n700, 957, 836, 835, 956, 968, 847, 846, 967\n701, 970, 849, 848, 969, 981, 860, 859, 980\n702, 971, 850, 849, 970, 982, 861, 860, 981\n703, 972, 851, 850, 971, 983, 862, 861, 982\n704, 973, 852, 851, 972, 984, 863, 862, 983\n705, 974, 853, 852, 973, 985, 864, 863, 984\n706, 975, 854, 853, 974, 986, 865, 864, 985\n707, 976, 855, 854, 975, 987, 866, 865, 986\n708, 977, 856, 855, 976, 988, 867, 866, 987\n709, 978, 857, 856, 977, 989, 868, 867, 988\n710, 979, 858, 857, 978, 990, 869, 868, 989\n711, 981, 860, 859, 980, 992, 871, 870, 991\n712, 982, 861, 860, 981, 993, 872, 871, 992\n713, 983, 862, 861, 982, 994, 873, 872, 993\n714, 984, 863, 862, 983, 995, 874, 873, 994\n715, 985, 864, 863, 984, 996, 875, 874, 995\n716, 986, 865, 864, 985, 997, 876, 875, 996\n717, 987, 866, 865, 986, 998, 877, 876, 997\n718, 988, 867, 866, 987, 999, 878, 877, 998\n719, 989, 868, 867, 988, 1000, 879, 878, 999\n720, 990, 869, 868, 989, 1001, 880, 879, 1000\n721, 992, 871, 870, 991, 1003, 882, 881, 1002\n722, 993, 872, 871, 992, 1004, 883, 882, 1003\n723, 994, 873, 872, 993, 1005, 884, 883, 1004\n724, 995, 874, 873, 994, 1006, 885, 884, 1005\n725, 996, 875, 874, 995, 1007, 886, 885, 1006\n726, 997, 876, 875, 996, 1008, 887, 886, 1007\n727, 998, 877, 876, 997, 1009, 888, 887, 1008\n728, 999, 878, 877, 998, 1010, 889, 888, 1009\n729, 1000, 879, 878, 999, 1011, 890, 889, 1010\n730, 1001, 880, 879, 1000, 1012, 891, 890, 1011\n731, 1003, 882, 881, 1002, 1014, 893, 892, 1013\n732, 1004, 883, 882, 1003, 1015, 894, 893, 1014\n733, 1005, 884, 883, 1004, 1016, 895, 894, 1015\n734, 1006, 885, 884, 1005, 1017, 896, 895, 1016\n735, 1007, 886, 885, 1006, 1018, 897, 896, 1017\n736, 1008, 887, 886, 1007, 1019, 898, 897, 1018\n737, 1009, 888, 887, 1008, 1020, 899, 898, 1019\n738, 1010, 889, 888, 1009, 1021, 900, 899, 1020\n739, 1011, 890, 889, 1010, 1022, 901, 900, 1021\n740, 1012, 891, 890, 1011, 1023, 902, 901, 1022\n741, 1014, 893, 892, 1013, 1025, 904, 903, 1024\n742, 1015, 894, 893, 1014, 1026, 905, 904, 1025\n743, 1016, 895, 894, 1015, 1027, 906, 905, 1026\n744, 1017, 896, 895, 1016, 1028, 907, 906, 1027\n745, 1018, 897, 896, 1017, 1029, 908, 907, 1028\n746, 1019, 898, 897, 1018, 1030, 909, 908, 1029\n747, 1020, 899, 898, 1019, 1031, 910, 909, 1030\n748, 1021, 900, 899, 1020, 1032, 911, 910, 1031\n749, 1022, 901, 900, 1021, 1033, 912, 911, 1032\n750, 1023, 902, 901, 1022, 1034, 913, 912, 1033\n751, 1025, 904, 903, 1024, 1036, 915, 914, 1035\n752, 1026, 905, 904, 1025, 1037, 916, 915, 1036\n753, 1027, 906, 905, 1026, 1038, 917, 916, 1037\n754, 1028, 907, 906, 1027, 1039, 918, 917, 1038\n755, 1029, 908, 907, 1028, 1040, 919, 918, 1039\n756, 1030, 909, 908, 1029, 1041, 920, 919, 1040\n757, 1031, 910, 909, 1030, 1042, 921, 920, 1041\n758, 1032, 911, 910, 1031, 1043, 922, 921, 1042\n759, 1033, 912, 911, 1032, 1044, 923, 922, 1043\n760, 1034, 913, 912, 1033, 1045, 924, 923, 1044\n761, 1036, 915, 914, 1035, 1047, 926, 925, 1046\n762, 1037, 916, 915, 1036, 1048, 927, 926, 1047\n763, 1038, 917, 916, 1037, 1049, 928, 927, 1048\n764, 1039, 918, 917, 1038, 1050, 929, 928, 1049\n765, 1040, 919, 918, 1039, 1051, 930, 929, 1050\n766, 1041, 920, 919, 1040, 1052, 931, 930, 1051\n767, 1042, 921, 920, 1041, 1053, 932, 931, 1052\n768, 1043, 922, 921, 1042, 1054, 933, 932, 1053\n769, 1044, 923, 922, 1043, 1055, 934, 933, 1054\n770, 1045, 924, 923, 1044, 1056, 935, 934, 1055\n771, 1047, 926, 925, 1046, 1058, 937, 936, 1057\n772, 1048, 927, 926, 1047, 1059, 938, 937, 1058\n773, 1049, 928, 927, 1048, 1060, 939, 938, 1059\n774, 1050, 929, 928, 1049, 1061, 940, 939, 1060\n775, 1051, 930, 929, 1050, 1062, 941, 940, 1061\n776, 1052, 931, 930, 1051, 1063, 942, 941, 1062\n777, 1053, 932, 931, 1052, 1064, 943, 942, 1063\n778, 1054, 933, 932, 1053, 1065, 944, 943, 1064\n779, 1055, 934, 933, 1054, 1066, 945, 944, 1065\n780, 1056, 935, 934, 1055, 1067, 946, 945, 1066\n781, 1058, 937, 936, 1057, 1069, 948, 947, 1068\n782, 1059, 938, 937, 1058, 1070, 949, 948, 1069\n783, 1060, 939, 938, 1059, 1071, 950, 949, 1070\n784, 1061, 940, 939, 1060, 1072, 951, 950, 1071\n785, 1062, 941, 940, 1061, 1073, 952, 951, 1072\n786, 1063, 942, 941, 1062, 1074, 953, 952, 1073\n787, 1064, 943, 942, 1063, 1075, 954, 953, 1074\n788, 1065, 944, 943, 1064, 1076, 955, 954, 1075\n789, 1066, 945, 944, 1065, 1077, 956, 955, 1076\n790, 1067, 946, 945, 1066, 1078, 957, 956, 1077\n791, 1069, 948, 947, 1068, 1080, 959, 958, 1079\n792, 1070, 949, 948, 1069, 1081, 960, 959, 1080\n793, 1071, 950, 949, 1070, 1082, 961, 960, 1081\n794, 1072, 951, 950, 1071, 1083, 962, 961, 1082\n795, 1073, 952, 951, 1072, 1084, 963, 962, 1083\n796, 1074, 953, 952, 1073, 1085, 964, 963, 1084\n797, 1075, 954, 953, 1074, 1086, 965, 964, 1085\n798, 1076, 955, 954, 1075, 1087, 966, 965, 1086\n799, 1077, 956, 955, 1076, 1088, 967, 966, 1087\n800, 1078, 957, 956, 1077, 1089, 968, 967, 1088\n801, 1091, 970, 969, 1090, 1102, 981, 980, 1101\n802, 1092, 971, 970, 1091, 1103, 982, 981, 1102\n803, 1093, 972, 971, 1092, 1104, 983, 982, 1103\n804, 1094, 973, 972, 1093, 1105, 984, 983, 1104\n805, 1095, 974, 973, 1094, 1106, 985, 984, 1105\n806, 1096, 975, 974, 1095, 1107, 986, 985, 1106\n807, 1097, 976, 975, 1096, 1108, 987, 986, 1107\n808, 1098, 977, 976, 1097, 1109, 988, 987, 1108\n809, 1099, 978, 977, 1098, 1110, 989, 988, 1109\n810, 1100, 979, 978, 1099, 1111, 990, 989, 1110\n811, 1102, 981, 980, 1101, 1113, 992, 991, 1112\n812, 1103, 982, 981, 1102, 1114, 993, 992, 1113\n813, 1104, 983, 982, 1103, 1115, 994, 993, 1114\n814, 1105, 984, 983, 1104, 1116, 995, 994, 1115\n815, 1106, 985, 984, 1105, 1117, 996, 995, 1116\n816, 1107, 986, 985, 1106, 1118, 997, 996, 1117\n817, 1108, 987, 986, 1107, 1119, 998, 997, 1118\n818, 1109, 988, 987, 1108, 1120, 999, 998, 1119\n819, 1110, 989, 988, 1109, 1121, 1000, 999, 1120\n820, 1111, 990, 989, 1110, 1122, 1001, 1000, 1121\n821, 1113, 992, 991, 1112, 1124, 1003, 1002, 1123\n822, 1114, 993, 992, 1113, 1125, 1004, 1003, 1124\n823, 1115, 994, 993, 1114, 1126, 1005, 1004, 1125\n824, 1116, 995, 994, 1115, 1127, 1006, 1005, 1126\n825, 1117, 996, 995, 1116, 1128, 1007, 1006, 1127\n826, 1118, 997, 996, 1117, 1129, 1008, 1007, 1128\n827, 1119, 998, 997, 1118, 1130, 1009, 1008, 1129\n828, 1120, 999, 998, 1119, 1131, 1010, 1009, 1130\n829, 1121, 1000, 999, 1120, 1132, 1011, 1010, 1131\n830, 1122, 1001, 1000, 1121, 1133, 1012, 1011, 1132\n831, 1124, 1003, 1002, 1123, 1135, 1014, 1013, 1134\n832, 1125, 1004, 1003, 1124, 1136, 1015, 1014, 1135\n833, 1126, 1005, 1004, 1125, 1137, 1016, 1015, 1136\n834, 1127, 1006, 1005, 1126, 1138, 1017, 1016, 1137\n835, 1128, 1007, 1006, 1127, 1139, 1018, 1017, 1138\n836, 1129, 1008, 1007, 1128, 1140, 1019, 1018, 1139\n837, 1130, 1009, 1008, 1129, 1141, 1020, 1019, 1140\n838, 1131, 1010, 1009, 1130, 1142, 1021, 1020, 1141\n839, 1132, 1011, 1010, 1131, 1143, 1022, 1021, 1142\n840, 1133, 1012, 1011, 1132, 1144, 1023, 1022, 1143\n841, 1135, 1014, 1013, 1134, 1146, 1025, 1024, 1145\n842, 1136, 1015, 1014, 1135, 1147, 1026, 1025, 1146\n843, 1137, 1016, 1015, 1136, 1148, 1027, 1026, 1147\n844, 1138, 1017, 1016, 1137, 1149, 1028, 1027, 1148\n845, 1139, 1018, 1017, 1138, 1150, 1029, 1028, 1149\n846, 1140, 1019, 1018, 1139, 1151, 1030, 1029, 1150\n847, 1141, 1020, 1019, 1140, 1152, 1031, 1030, 1151\n848, 1142, 1021, 1020, 1141, 1153, 1032, 1031, 1152\n849, 1143, 1022, 1021, 1142, 1154, 1033, 1032, 1153\n850, 1144, 1023, 1022, 1143, 1155, 1034, 1033, 1154\n851, 1146, 1025, 1024, 1145, 1157, 1036, 1035, 1156\n852, 1147, 1026, 1025, 1146, 1158, 1037, 1036, 1157\n853, 1148, 1027, 1026, 1147, 1159, 1038, 1037, 1158\n854, 1149, 1028, 1027, 1148, 1160, 1039, 1038, 1159\n855, 1150, 1029, 1028, 1149, 1161, 1040, 1039, 1160\n856, 1151, 1030, 1029, 1150, 1162, 1041, 1040, 1161\n857, 1152, 1031, 1030, 1151, 1163, 1042, 1041, 1162\n858, 1153, 1032, 1031, 1152, 1164, 1043, 1042, 1163\n859, 1154, 1033, 1032, 1153, 1165, 1044, 1043, 1164\n860, 1155, 1034, 1033, 1154, 1166, 1045, 1044, 1165\n861, 1157, 1036, 1035, 1156, 1168, 1047, 1046, 1167\n862, 1158, 1037, 1036, 1157, 1169, 1048, 1047, 1168\n863, 1159, 1038, 1037, 1158, 1170, 1049, 1048, 1169\n864, 1160, 1039, 1038, 1159, 1171, 1050, 1049, 1170\n865, 1161, 1040, 1039, 1160, 1172, 1051, 1050, 1171\n866, 1162, 1041, 1040, 1161, 1173, 1052, 1051, 1172\n867, 1163, 1042, 1041, 1162, 1174, 1053, 1052, 1173\n868, 1164, 1043, 1042, 1163, 1175, 1054, 1053, 1174\n869, 1165, 1044, 1043, 1164, 1176, 1055, 1054, 1175\n870, 1166, 1045, 1044, 1165, 1177, 1056, 1055, 1176\n871, 1168, 1047, 1046, 1167, 1179, 1058, 1057, 1178\n872, 1169, 1048, 1047, 1168, 1180, 1059, 1058, 1179\n873, 1170, 1049, 1048, 1169, 1181, 1060, 1059, 1180\n874, 1171, 1050, 1049, 1170, 1182, 1061, 1060, 1181\n875, 1172, 1051, 1050, 1171, 1183, 1062, 1061, 1182\n876, 1173, 1052, 1051, 1172, 1184, 1063, 1062, 1183\n877, 1174, 1053, 1052, 1173, 1185, 1064, 1063, 1184\n878, 1175, 1054, 1053, 1174, 1186, 1065, 1064, 1185\n879, 1176, 1055, 1054, 1175, 1187, 1066, 1065, 1186\n880, 1177, 1056, 1055, 1176, 1188, 1067, 1066, 1187\n881, 1179, 1058, 1057, 1178, 1190, 1069, 1068, 1189\n882, 1180, 1059, 1058, 1179, 1191, 1070, 1069, 1190\n883, 1181, 1060, 1059, 1180, 1192, 1071, 1070, 1191\n884, 1182, 1061, 1060, 1181, 1193, 1072, 1071, 1192\n885, 1183, 1062, 1061, 1182, 1194, 1073, 1072, 1193\n886, 1184, 1063, 1062, 1183, 1195, 1074, 1073, 1194\n887, 1185, 1064, 1063, 1184, 1196, 1075, 1074, 1195\n888, 1186, 1065, 1064, 1185, 1197, 1076, 1075, 1196\n889, 1187, 1066, 1065, 1186, 1198, 1077, 1076, 1197\n890, 1188, 1067, 1066, 1187, 1199, 1078, 1077, 1198\n891, 1190, 1069, 1068, 1189, 1201, 1080, 1079, 1200\n892, 1191, 1070, 1069, 1190, 1202, 1081, 1080, 1201\n893, 1192, 1071, 1070, 1191, 1203, 1082, 1081, 1202\n894, 1193, 1072, 1071, 1192, 1204, 1083, 1082, 1203\n895, 1194, 1073, 1072, 1193, 1205, 1084, 1083, 1204\n896, 1195, 1074, 1073, 1194, 1206, 1085, 1084, 1205\n897, 1196, 1075, 1074, 1195, 1207, 1086, 1085, 1206\n898, 1197, 1076, 1075, 1196, 1208, 1087, 1086, 1207\n899, 1198, 1077, 1076, 1197, 1209, 1088, 1087, 1208\n900, 1199, 1078, 1077, 1198, 1210, 1089, 1088, 1209\n901, 1212, 1091, 1090, 1211, 1223, 1102, 1101, 1222\n902, 1213, 1092, 1091, 1212, 1224, 1103, 1102, 1223\n903, 1214, 1093, 1092, 1213, 1225, 1104, 1103, 1224\n904, 1215, 1094, 1093, 1214, 1226, 1105, 1104, 1225\n905, 1216, 1095, 1094, 1215, 1227, 1106, 1105, 1226\n906, 1217, 1096, 1095, 1216, 1228, 1107, 1106, 1227\n907, 1218, 1097, 1096, 1217, 1229, 1108, 1107, 1228\n908, 1219, 1098, 1097, 1218, 1230, 1109, 1108, 1229\n909, 1220, 1099, 1098, 1219, 1231, 1110, 1109, 1230\n910, 1221, 1100, 1099, 1220, 1232, 1111, 1110, 1231\n911, 1223, 1102, 1101, 1222, 1234, 1113, 1112, 1233\n912, 1224, 1103, 1102, 1223, 1235, 1114, 1113, 1234\n913, 1225, 1104, 1103, 1224, 1236, 1115, 1114, 1235\n914, 1226, 1105, 1104, 1225, 1237, 1116, 1115, 1236\n915, 1227, 1106, 1105, 1226, 1238, 1117, 1116, 1237\n916, 1228, 1107, 1106, 1227, 1239, 1118, 1117, 1238\n917, 1229, 1108, 1107, 1228, 1240, 1119, 1118, 1239\n918, 1230, 1109, 1108, 1229, 1241, 1120, 1119, 1240\n919, 1231, 1110, 1109, 1230, 1242, 1121, 1120, 1241\n920, 1232, 1111, 1110, 1231, 1243, 1122, 1121, 1242\n921, 1234, 1113, 1112, 1233, 1245, 1124, 1123, 1244\n922, 1235, 1114, 1113, 1234, 1246, 1125, 1124, 1245\n923, 1236, 1115, 1114, 1235, 1247, 1126, 1125, 1246\n924, 1237, 1116, 1115, 1236, 1248, 1127, 1126, 1247\n925, 1238, 1117, 1116, 1237, 1249, 1128, 1127, 1248\n926, 1239, 1118, 1117, 1238, 1250, 1129, 1128, 1249\n927, 1240, 1119, 1118, 1239, 1251, 1130, 1129, 1250\n928, 1241, 1120, 1119, 1240, 1252, 1131, 1130, 1251\n929, 1242, 1121, 1120, 1241, 1253, 1132, 1131, 1252\n930, 1243, 1122, 1121, 1242, 1254, 1133, 1132, 1253\n931, 1245, 1124, 1123, 1244, 1256, 1135, 1134, 1255\n932, 1246, 1125, 1124, 1245, 1257, 1136, 1135, 1256\n933, 1247, 1126, 1125, 1246, 1258, 1137, 1136, 1257\n934, 1248, 1127, 1126, 1247, 1259, 1138, 1137, 1258\n935, 1249, 1128, 1127, 1248, 1260, 1139, 1138, 1259\n936, 1250, 1129, 1128, 1249, 1261, 1140, 1139, 1260\n937, 1251, 1130, 1129, 1250, 1262, 1141, 1140, 1261\n938, 1252, 1131, 1130, 1251, 1263, 1142, 1141, 1262\n939, 1253, 1132, 1131, 1252, 1264, 1143, 1142, 1263\n940, 1254, 1133, 1132, 1253, 1265, 1144, 1143, 1264\n941, 1256, 1135, 1134, 1255, 1267, 1146, 1145, 1266\n942, 1257, 1136, 1135, 1256, 1268, 1147, 1146, 1267\n943, 1258, 1137, 1136, 1257, 1269, 1148, 1147, 1268\n944, 1259, 1138, 1137, 1258, 1270, 1149, 1148, 1269\n945, 1260, 1139, 1138, 1259, 1271, 1150, 1149, 1270\n946, 1261, 1140, 1139, 1260, 1272, 1151, 1150, 1271\n947, 1262, 1141, 1140, 1261, 1273, 1152, 1151, 1272\n948, 1263, 1142, 1141, 1262, 1274, 1153, 1152, 1273\n949, 1264, 1143, 1142, 1263, 1275, 1154, 1153, 1274\n950, 1265, 1144, 1143, 1264, 1276, 1155, 1154, 1275\n951, 1267, 1146, 1145, 1266, 1278, 1157, 1156, 1277\n952, 1268, 1147, 1146, 1267, 1279, 1158, 1157, 1278\n953, 1269, 1148, 1147, 1268, 1280, 1159, 1158, 1279\n954, 1270, 1149, 1148, 1269, 1281, 1160, 1159, 1280\n955, 1271, 1150, 1149, 1270, 1282, 1161, 1160, 1281\n956, 1272, 1151, 1150, 1271, 1283, 1162, 1161, 1282\n957, 1273, 1152, 1151, 1272, 1284, 1163, 1162, 1283\n958, 1274, 1153, 1152, 1273, 1285, 1164, 1163, 1284\n959, 1275, 1154, 1153, 1274, 1286, 1165, 1164, 1285\n960, 1276, 1155, 1154, 1275, 1287, 1166, 1165, 1286\n961, 1278, 1157, 1156, 1277, 1289, 1168, 1167, 1288\n962, 1279, 1158, 1157, 1278, 1290, 1169, 1168, 1289\n963, 1280, 1159, 1158, 1279, 1291, 1170, 1169, 1290\n964, 1281, 1160, 1159, 1280, 1292, 1171, 1170, 1291\n965, 1282, 1161, 1160, 1281, 1293, 1172, 1171, 1292\n966, 1283, 1162, 1161, 1282, 1294, 1173, 1172, 1293\n967, 1284, 1163, 1162, 1283, 1295, 1174, 1173, 1294\n968, 1285, 1164, 1163, 1284, 1296, 1175, 1174, 1295\n969, 1286, 1165, 1164, 1285, 1297, 1176, 1175, 1296\n970, 1287, 1166, 1165, 1286, 1298, 1177, 1176, 1297\n971, 1289, 1168, 1167, 1288, 1300, 1179, 1178, 1299\n972, 1290, 1169, 1168, 1289, 1301, 1180, 1179, 1300\n973, 1291, 1170, 1169, 1290, 1302, 1181, 1180, 1301\n974, 1292, 1171, 1170, 1291, 1303, 1182, 1181, 1302\n975, 1293, 1172, 1171, 1292, 1304, 1183, 1182, 1303\n976, 1294, 1173, 1172, 1293, 1305, 1184, 1183, 1304\n977, 1295, 1174, 1173, 1294, 1306, 1185, 1184, 1305\n978, 1296, 1175, 1174, 1295, 1307, 1186, 1185, 1306\n979, 1297, 1176, 1175, 1296, 1308, 1187, 1186, 1307\n980, 1298, 1177, 1176, 1297, 1309, 1188, 1187, 1308\n981, 1300, 1179, 1178, 1299, 1311, 1190, 1189, 1310\n982, 1301, 1180, 1179, 1300, 1312, 1191, 1190, 1311\n983, 1302, 1181, 1180, 1301, 1313, 1192, 1191, 1312\n984, 1303, 1182, 1181, 1302, 1314, 1193, 1192, 1313\n985, 1304, 1183, 1182, 1303, 1315, 1194, 1193, 1314\n986, 1305, 1184, 1183, 1304, 1316, 1195, 1194, 1315\n987, 1306, 1185, 1184, 1305, 1317, 1196, 1195, 1316\n988, 1307, 1186, 1185, 1306, 1318, 1197, 1196, 1317\n989, 1308, 1187, 1186, 1307, 1319, 1198, 1197, 1318\n990, 1309, 1188, 1187, 1308, 1320, 1199, 1198, 1319\n991, 1311, 1190, 1189, 1310, 1322, 1201, 1200, 1321\n992, 1312, 1191, 1190, 1311, 1323, 1202, 1201, 1322\n993, 1313, 1192, 1191, 1312, 1324, 1203, 1202, 1323\n994, 1314, 1193, 1192, 1313, 1325, 1204, 1203, 1324\n995, 1315, 1194, 1193, 1314, 1326, 1205, 1204, 1325\n996, 1316, 1195, 1194, 1315, 1327, 1206, 1205, 1326\n997, 1317, 1196, 1195, 1316, 1328, 1207, 1206, 1327\n998, 1318, 1197, 1196, 1317, 1329, 1208, 1207, 1328\n999, 1319, 1198, 1197, 1318, 1330, 1209, 1208, 1329\n1000, 1320, 1199, 1198, 1319, 1331, 1210, 1209, 1330\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase_elset.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n** The element sets\n*Elset, elset=cube, generate\n1, 1000, 1\n**\n** Each Grain is made up of multiple elements\n**\n*Elset, elset=Grain1_set\n505, 506, 515, 516, 604, 605, 606, 607, 608, 609, 613, 614, 615, 616, 617, 618,\n624, 625, 626, 627, 635, 636, 702, 703, 704, 705, 706, 707, 708, 709, 710, 712,\n713, 714, 715, 716, 717, 718, 719, 720, 722, 723, 724, 725, 726, 727, 728, 729,\n730, 734, 735, 736, 737, 738, 739, 801, 802, 803, 804, 805, 806, 807, 808, 809,\n810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825,\n826, 827, 828, 829, 830, 833, 834, 835, 836, 837, 838, 839, 840, 845, 846, 847,\n848, 849, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914,\n915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930,\n931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 944, 945, 946, 947, 948, 949,\n950\n*Elset, elset=Grain2_set\n35, 36, 37, 44, 45, 46, 47, 48, 54, 55, 56, 57, 58, 59, 60, 64,\n65, 66, 67, 68, 69, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85,\n86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 135, 144, 145,\n146, 147, 148, 154, 155, 156, 157, 158, 159, 160, 164, 165, 166, 167, 168, 169,\n170, 174, 175, 176, 177, 178, 179, 180, 184, 185, 186, 187, 188, 189, 190, 194,\n195, 196, 197, 198, 199, 200, 244, 245, 246, 247, 254, 255, 256, 257, 258, 259,\n264, 265, 266, 267, 268, 269, 270, 274, 275, 276, 277, 278, 279, 280, 284, 285,\n286, 287, 288, 289, 290, 295, 296, 297, 298, 299, 344, 345, 346, 354, 355, 356,\n357, 358, 359, 364, 365, 366, 367, 368, 369, 375, 376, 377, 378, 379, 385, 386,\n387, 388, 397, 446, 456, 457, 458, 459, 466, 467, 468, 476, 477\n*Elset, elset=Grain3_set\n193, 293, 294, 374, 383, 384, 391, 392, 393, 394, 395, 396, 443, 444, 445, 453,\n454, 455, 463, 464, 465, 473, 474, 475, 481, 482, 483, 484, 485, 486, 491, 492,\n493, 494, 495, 496, 534, 535, 541, 542, 543, 544, 545, 546, 551, 552, 553, 554,\n555, 556, 557, 561, 562, 563, 564, 565, 566, 567, 571, 572, 573, 574, 575, 576,\n577, 581, 582, 583, 584, 585, 586, 587, 591, 592, 593, 594, 595, 596, 631, 632,\n633, 634, 641, 642, 643, 644, 645, 646, 647, 651, 652, 653, 654, 655, 656, 657,\n661, 662, 663, 664, 665, 666, 667, 671, 672, 673, 674, 675, 676, 677, 681, 682,\n683, 684, 685, 686, 687, 691, 692, 693, 694, 695, 696, 697, 731, 732, 733, 741,\n742, 743, 744, 745, 746, 747, 751, 752, 753, 754, 755, 756, 757, 761, 762, 763,\n764, 765, 766, 767, 771, 772, 773, 774, 775, 776, 777, 781, 782, 783, 784, 785,\n786, 787, 791, 792, 793, 794, 795, 796, 797, 831, 832, 841, 842, 843, 844, 851,\n852, 853, 854, 855, 856, 857, 861, 862, 863, 864, 865, 866, 867, 871, 872, 873,\n874, 875, 876, 877, 881, 882, 883, 884, 885, 886, 887, 891, 892, 893, 894, 895,\n896, 897, 941, 942, 943, 951, 952, 953, 954, 955, 956, 957, 961, 962, 963, 964,\n965, 966, 967, 971, 972, 973, 974, 975, 976, 977, 981, 982, 983, 984, 985, 986,\n987, 991, 992, 993, 994, 995, 996, 997\n*Elset, elset=Grain4_set\n1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 21, 22, 23, 24, 25, 31,\n32, 33, 34, 42, 43, 101, 102, 103, 104, 105, 111, 112, 113, 114, 115, 121,\n122, 123, 124, 125, 131, 132, 133, 134, 142, 143, 201, 202, 203, 204, 205, 211,\n212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 233, 234, 301, 302, 303,\n304, 305, 311, 312, 313, 314, 315, 321, 322, 323, 324, 331, 332, 333, 334, 401,\n402, 403, 404, 405, 411, 412, 413, 414, 415, 421, 422, 423, 424, 431, 432, 433,\n434, 501, 502, 503, 504, 511, 512, 513, 514, 521, 522, 523, 524, 531, 532, 533,\n601, 602, 603, 611, 612, 621, 622, 623, 701, 711, 721\n*Elset, elset=Grain5_set\n6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 26, 27, 28, 29, 30, 38,\n39, 40, 49, 50, 106, 107, 108, 109, 110, 116, 117, 118, 119, 120, 126, 127,\n128, 129, 130, 136, 137, 138, 139, 140, 149, 150, 206, 207, 208, 209, 210, 216,\n217, 218, 219, 220, 226, 227, 228, 229, 230, 235, 236, 237, 238, 239, 240, 248,\n249, 250, 260, 306, 307, 308, 309, 310, 316, 317, 318, 319, 320, 325, 326, 327,\n328, 329, 330, 335, 336, 337, 338, 339, 340, 347, 348, 349, 350, 360, 406, 407,\n408, 409, 410, 416, 417, 418, 419, 420, 425, 426, 427, 428, 429, 430, 435, 436,\n437, 438, 439, 440, 447, 448, 449, 450, 507, 508, 509, 510, 517, 518, 519, 520,\n525, 526, 527, 528, 529, 530, 536, 537, 538, 539, 540, 547, 548, 549, 550, 610,\n619, 620, 628, 629, 630, 637, 638, 639, 640, 648, 740\n*Elset, elset=Grain6_set\n300, 370, 380, 389, 390, 398, 399, 400, 460, 469, 470, 478, 479, 480, 487, 488,\n489, 490, 497, 498, 499, 500, 558, 559, 560, 568, 569, 570, 578, 579, 580, 588,\n589, 590, 597, 598, 599, 600, 649, 650, 658, 659, 660, 668, 669, 670, 678, 679,\n680, 688, 689, 690, 698, 699, 700, 748, 749, 750, 758, 759, 760, 768, 769, 770,\n778, 779, 780, 788, 789, 790, 798, 799, 800, 850, 858, 859, 860, 868, 869, 870,\n878, 879, 880, 888, 889, 890, 898, 899, 900, 958, 959, 960, 968, 969, 970, 978,\n979, 980, 988, 989, 990, 998, 999, 1000\n*Elset, elset=Grain7_set\n41, 51, 52, 53, 61, 62, 63, 71, 72, 73, 81, 82, 91, 92, 141, 151,\n152, 153, 161, 162, 163, 171, 172, 173, 181, 182, 183, 191, 192, 241, 242, 243,\n251, 252, 253, 261, 262, 263, 271, 272, 273, 281, 282, 283, 291, 292, 341, 342,\n343, 351, 352, 353, 361, 362, 363, 371, 372, 373, 381, 382, 441, 442, 451, 452,\n461, 462, 471, 472\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase_nodes.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n*Node\n1, 0.000000, 0.000000, 0.000000\n2, 1.000000, 0.000000, 0.000000\n3, 2.000000, 0.000000, 0.000000\n4, 3.000000, 0.000000, 0.000000\n5, 4.000000, 0.000000, 0.000000\n6, 5.000000, 0.000000, 0.000000\n7, 6.000000, 0.000000, 0.000000\n8, 7.000000, 0.000000, 0.000000\n9, 8.000000, 0.000000, 0.000000\n10, 9.000000, 0.000000, 0.000000\n11, 10.000000, 0.000000, 0.000000\n12, 0.000000, 1.000000, 0.000000\n13, 1.000000, 1.000000, 0.000000\n14, 2.000000, 1.000000, 0.000000\n15, 3.000000, 1.000000, 0.000000\n16, 4.000000, 1.000000, 0.000000\n17, 5.000000, 1.000000, 0.000000\n18, 6.000000, 1.000000, 0.000000\n19, 7.000000, 1.000000, 0.000000\n20, 8.000000, 1.000000, 0.000000\n21, 9.000000, 1.000000, 0.000000\n22, 10.000000, 1.000000, 0.000000\n23, 0.000000, 2.000000, 0.000000\n24, 1.000000, 2.000000, 0.000000\n25, 2.000000, 2.000000, 0.000000\n26, 3.000000, 2.000000, 0.000000\n27, 4.000000, 2.000000, 0.000000\n28, 5.000000, 2.000000, 0.000000\n29, 6.000000, 2.000000, 0.000000\n30, 7.000000, 2.000000, 0.000000\n31, 8.000000, 2.000000, 0.000000\n32, 9.000000, 2.000000, 0.000000\n33, 10.000000, 2.000000, 0.000000\n34, 0.000000, 3.000000, 0.000000\n35, 1.000000, 3.000000, 0.000000\n36, 2.000000, 3.000000, 0.000000\n37, 3.000000, 3.000000, 0.000000\n38, 4.000000, 3.000000, 0.000000\n39, 5.000000, 3.000000, 0.000000\n40, 6.000000, 3.000000, 0.000000\n41, 7.000000, 3.000000, 0.000000\n42, 8.000000, 3.000000, 0.000000\n43, 9.000000, 3.000000, 0.000000\n44, 10.000000, 3.000000, 0.000000\n45, 0.000000, 4.000000, 0.000000\n46, 1.000000, 4.000000, 0.000000\n47, 2.000000, 4.000000, 0.000000\n48, 3.000000, 4.000000, 0.000000\n49, 4.000000, 4.000000, 0.000000\n50, 5.000000, 4.000000, 0.000000\n51, 6.000000, 4.000000, 0.000000\n52, 7.000000, 4.000000, 0.000000\n53, 8.000000, 4.000000, 0.000000\n54, 9.000000, 4.000000, 0.000000\n55, 10.000000, 4.000000, 0.000000\n56, 0.000000, 5.000000, 0.000000\n57, 1.000000, 5.000000, 0.000000\n58, 2.000000, 5.000000, 0.000000\n59, 3.000000, 5.000000, 0.000000\n60, 4.000000, 5.000000, 0.000000\n61, 5.000000, 5.000000, 0.000000\n62, 6.000000, 5.000000, 0.000000\n63, 7.000000, 5.000000, 0.000000\n64, 8.000000, 5.000000, 0.000000\n65, 9.000000, 5.000000, 0.000000\n66, 10.000000, 5.000000, 0.000000\n67, 0.000000, 6.000000, 0.000000\n68, 1.000000, 6.000000, 0.000000\n69, 2.000000, 6.000000, 0.000000\n70, 3.000000, 6.000000, 0.000000\n71, 4.000000, 6.000000, 0.000000\n72, 5.000000, 6.000000, 0.000000\n73, 6.000000, 6.000000, 0.000000\n74, 7.000000, 6.000000, 0.000000\n75, 8.000000, 6.000000, 0.000000\n76, 9.000000, 6.000000, 0.000000\n77, 10.000000, 6.000000, 0.000000\n78, 0.000000, 7.000000, 0.000000\n79, 1.000000, 7.000000, 0.000000\n80, 2.000000, 7.000000, 0.000000\n81, 3.000000, 7.000000, 0.000000\n82, 4.000000, 7.000000, 0.000000\n83, 5.000000, 7.000000, 0.000000\n84, 6.000000, 7.000000, 0.000000\n85, 7.000000, 7.000000, 0.000000\n86, 8.000000, 7.000000, 0.000000\n87, 9.000000, 7.000000, 0.000000\n88, 10.000000, 7.000000, 0.000000\n89, 0.000000, 8.000000, 0.000000\n90, 1.000000, 8.000000, 0.000000\n91, 2.000000, 8.000000, 0.000000\n92, 3.000000, 8.000000, 0.000000\n93, 4.000000, 8.000000, 0.000000\n94, 5.000000, 8.000000, 0.000000\n95, 6.000000, 8.000000, 0.000000\n96, 7.000000, 8.000000, 0.000000\n97, 8.000000, 8.000000, 0.000000\n98, 9.000000, 8.000000, 0.000000\n99, 10.000000, 8.000000, 0.000000\n100, 0.000000, 9.000000, 0.000000\n101, 1.000000, 9.000000, 0.000000\n102, 2.000000, 9.000000, 0.000000\n103, 3.000000, 9.000000, 0.000000\n104, 4.000000, 9.000000, 0.000000\n105, 5.000000, 9.000000, 0.000000\n106, 6.000000, 9.000000, 0.000000\n107, 7.000000, 9.000000, 0.000000\n108, 8.000000, 9.000000, 0.000000\n109, 9.000000, 9.000000, 0.000000\n110, 10.000000, 9.000000, 0.000000\n111, 0.000000, 10.000000, 0.000000\n112, 1.000000, 10.000000, 0.000000\n113, 2.000000, 10.000000, 0.000000\n114, 3.000000, 10.000000, 0.000000\n115, 4.000000, 10.000000, 0.000000\n116, 5.000000, 10.000000, 0.000000\n117, 6.000000, 10.000000, 0.000000\n118, 7.000000, 10.000000, 0.000000\n119, 8.000000, 10.000000, 0.000000\n120, 9.000000, 10.000000, 0.000000\n121, 10.000000, 10.000000, 0.000000\n122, 0.000000, 0.000000, 1.000000\n123, 1.000000, 0.000000, 1.000000\n124, 2.000000, 0.000000, 1.000000\n125, 3.000000, 0.000000, 1.000000\n126, 4.000000, 0.000000, 1.000000\n127, 5.000000, 0.000000, 1.000000\n128, 6.000000, 0.000000, 1.000000\n129, 7.000000, 0.000000, 1.000000\n130, 8.000000, 0.000000, 1.000000\n131, 9.000000, 0.000000, 1.000000\n132, 10.000000, 0.000000, 1.000000\n133, 0.000000, 1.000000, 1.000000\n134, 1.000000, 1.000000, 1.000000\n135, 2.000000, 1.000000, 1.000000\n136, 3.000000, 1.000000, 1.000000\n137, 4.000000, 1.000000, 1.000000\n138, 5.000000, 1.000000, 1.000000\n139, 6.000000, 1.000000, 1.000000\n140, 7.000000, 1.000000, 1.000000\n141, 8.000000, 1.000000, 1.000000\n142, 9.000000, 1.000000, 1.000000\n143, 10.000000, 1.000000, 1.000000\n144, 0.000000, 2.000000, 1.000000\n145, 1.000000, 2.000000, 1.000000\n146, 2.000000, 2.000000, 1.000000\n147, 3.000000, 2.000000, 1.000000\n148, 4.000000, 2.000000, 1.000000\n149, 5.000000, 2.000000, 1.000000\n150, 6.000000, 2.000000, 1.000000\n151, 7.000000, 2.000000, 1.000000\n152, 8.000000, 2.000000, 1.000000\n153, 9.000000, 2.000000, 1.000000\n154, 10.000000, 2.000000, 1.000000\n155, 0.000000, 3.000000, 1.000000\n156, 1.000000, 3.000000, 1.000000\n157, 2.000000, 3.000000, 1.000000\n158, 3.000000, 3.000000, 1.000000\n159, 4.000000, 3.000000, 1.000000\n160, 5.000000, 3.000000, 1.000000\n161, 6.000000, 3.000000, 1.000000\n162, 7.000000, 3.000000, 1.000000\n163, 8.000000, 3.000000, 1.000000\n164, 9.000000, 3.000000, 1.000000\n165, 10.000000, 3.000000, 1.000000\n166, 0.000000, 4.000000, 1.000000\n167, 1.000000, 4.000000, 1.000000\n168, 2.000000, 4.000000, 1.000000\n169, 3.000000, 4.000000, 1.000000\n170, 4.000000, 4.000000, 1.000000\n171, 5.000000, 4.000000, 1.000000\n172, 6.000000, 4.000000, 1.000000\n173, 7.000000, 4.000000, 1.000000\n174, 8.000000, 4.000000, 1.000000\n175, 9.000000, 4.000000, 1.000000\n176, 10.000000, 4.000000, 1.000000\n177, 0.000000, 5.000000, 1.000000\n178, 1.000000, 5.000000, 1.000000\n179, 2.000000, 5.000000, 1.000000\n180, 3.000000, 5.000000, 1.000000\n181, 4.000000, 5.000000, 1.000000\n182, 5.000000, 5.000000, 1.000000\n183, 6.000000, 5.000000, 1.000000\n184, 7.000000, 5.000000, 1.000000\n185, 8.000000, 5.000000, 1.000000\n186, 9.000000, 5.000000, 1.000000\n187, 10.000000, 5.000000, 1.000000\n188, 0.000000, 6.000000, 1.000000\n189, 1.000000, 6.000000, 1.000000\n190, 2.000000, 6.000000, 1.000000\n191, 3.000000, 6.000000, 1.000000\n192, 4.000000, 6.000000, 1.000000\n193, 5.000000, 6.000000, 1.000000\n194, 6.000000, 6.000000, 1.000000\n195, 7.000000, 6.000000, 1.000000\n196, 8.000000, 6.000000, 1.000000\n197, 9.000000, 6.000000, 1.000000\n198, 10.000000, 6.000000, 1.000000\n199, 0.000000, 7.000000, 1.000000\n200, 1.000000, 7.000000, 1.000000\n201, 2.000000, 7.000000, 1.000000\n202, 3.000000, 7.000000, 1.000000\n203, 4.000000, 7.000000, 1.000000\n204, 5.000000, 7.000000, 1.000000\n205, 6.000000, 7.000000, 1.000000\n206, 7.000000, 7.000000, 1.000000\n207, 8.000000, 7.000000, 1.000000\n208, 9.000000, 7.000000, 1.000000\n209, 10.000000, 7.000000, 1.000000\n210, 0.000000, 8.000000, 1.000000\n211, 1.000000, 8.000000, 1.000000\n212, 2.000000, 8.000000, 1.000000\n213, 3.000000, 8.000000, 1.000000\n214, 4.000000, 8.000000, 1.000000\n215, 5.000000, 8.000000, 1.000000\n216, 6.000000, 8.000000, 1.000000\n217, 7.000000, 8.000000, 1.000000\n218, 8.000000, 8.000000, 1.000000\n219, 9.000000, 8.000000, 1.000000\n220, 10.000000, 8.000000, 1.000000\n221, 0.000000, 9.000000, 1.000000\n222, 1.000000, 9.000000, 1.000000\n223, 2.000000, 9.000000, 1.000000\n224, 3.000000, 9.000000, 1.000000\n225, 4.000000, 9.000000, 1.000000\n226, 5.000000, 9.000000, 1.000000\n227, 6.000000, 9.000000, 1.000000\n228, 7.000000, 9.000000, 1.000000\n229, 8.000000, 9.000000, 1.000000\n230, 9.000000, 9.000000, 1.000000\n231, 10.000000, 9.000000, 1.000000\n232, 0.000000, 10.000000, 1.000000\n233, 1.000000, 10.000000, 1.000000\n234, 2.000000, 10.000000, 1.000000\n235, 3.000000, 10.000000, 1.000000\n236, 4.000000, 10.000000, 1.000000\n237, 5.000000, 10.000000, 1.000000\n238, 6.000000, 10.000000, 1.000000\n239, 7.000000, 10.000000, 1.000000\n240, 8.000000, 10.000000, 1.000000\n241, 9.000000, 10.000000, 1.000000\n242, 10.000000, 10.000000, 1.000000\n243, 0.000000, 0.000000, 2.000000\n244, 1.000000, 0.000000, 2.000000\n245, 2.000000, 0.000000, 2.000000\n246, 3.000000, 0.000000, 2.000000\n247, 4.000000, 0.000000, 2.000000\n248, 5.000000, 0.000000, 2.000000\n249, 6.000000, 0.000000, 2.000000\n250, 7.000000, 0.000000, 2.000000\n251, 8.000000, 0.000000, 2.000000\n252, 9.000000, 0.000000, 2.000000\n253, 10.000000, 0.000000, 2.000000\n254, 0.000000, 1.000000, 2.000000\n255, 1.000000, 1.000000, 2.000000\n256, 2.000000, 1.000000, 2.000000\n257, 3.000000, 1.000000, 2.000000\n258, 4.000000, 1.000000, 2.000000\n259, 5.000000, 1.000000, 2.000000\n260, 6.000000, 1.000000, 2.000000\n261, 7.000000, 1.000000, 2.000000\n262, 8.000000, 1.000000, 2.000000\n263, 9.000000, 1.000000, 2.000000\n264, 10.000000, 1.000000, 2.000000\n265, 0.000000, 2.000000, 2.000000\n266, 1.000000, 2.000000, 2.000000\n267, 2.000000, 2.000000, 2.000000\n268, 3.000000, 2.000000, 2.000000\n269, 4.000000, 2.000000, 2.000000\n270, 5.000000, 2.000000, 2.000000\n271, 6.000000, 2.000000, 2.000000\n272, 7.000000, 2.000000, 2.000000\n273, 8.000000, 2.000000, 2.000000\n274, 9.000000, 2.000000, 2.000000\n275, 10.000000, 2.000000, 2.000000\n276, 0.000000, 3.000000, 2.000000\n277, 1.000000, 3.000000, 2.000000\n278, 2.000000, 3.000000, 2.000000\n279, 3.000000, 3.000000, 2.000000\n280, 4.000000, 3.000000, 2.000000\n281, 5.000000, 3.000000, 2.000000\n282, 6.000000, 3.000000, 2.000000\n283, 7.000000, 3.000000, 2.000000\n284, 8.000000, 3.000000, 2.000000\n285, 9.000000, 3.000000, 2.000000\n286, 10.000000, 3.000000, 2.000000\n287, 0.000000, 4.000000, 2.000000\n288, 1.000000, 4.000000, 2.000000\n289, 2.000000, 4.000000, 2.000000\n290, 3.000000, 4.000000, 2.000000\n291, 4.000000, 4.000000, 2.000000\n292, 5.000000, 4.000000, 2.000000\n293, 6.000000, 4.000000, 2.000000\n294, 7.000000, 4.000000, 2.000000\n295, 8.000000, 4.000000, 2.000000\n296, 9.000000, 4.000000, 2.000000\n297, 10.000000, 4.000000, 2.000000\n298, 0.000000, 5.000000, 2.000000\n299, 1.000000, 5.000000, 2.000000\n300, 2.000000, 5.000000, 2.000000\n301, 3.000000, 5.000000, 2.000000\n302, 4.000000, 5.000000, 2.000000\n303, 5.000000, 5.000000, 2.000000\n304, 6.000000, 5.000000, 2.000000\n305, 7.000000, 5.000000, 2.000000\n306, 8.000000, 5.000000, 2.000000\n307, 9.000000, 5.000000, 2.000000\n308, 10.000000, 5.000000, 2.000000\n309, 0.000000, 6.000000, 2.000000\n310, 1.000000, 6.000000, 2.000000\n311, 2.000000, 6.000000, 2.000000\n312, 3.000000, 6.000000, 2.000000\n313, 4.000000, 6.000000, 2.000000\n314, 5.000000, 6.000000, 2.000000\n315, 6.000000, 6.000000, 2.000000\n316, 7.000000, 6.000000, 2.000000\n317, 8.000000, 6.000000, 2.000000\n318, 9.000000, 6.000000, 2.000000\n319, 10.000000, 6.000000, 2.000000\n320, 0.000000, 7.000000, 2.000000\n321, 1.000000, 7.000000, 2.000000\n322, 2.000000, 7.000000, 2.000000\n323, 3.000000, 7.000000, 2.000000\n324, 4.000000, 7.000000, 2.000000\n325, 5.000000, 7.000000, 2.000000\n326, 6.000000, 7.000000, 2.000000\n327, 7.000000, 7.000000, 2.000000\n328, 8.000000, 7.000000, 2.000000\n329, 9.000000, 7.000000, 2.000000\n330, 10.000000, 7.000000, 2.000000\n331, 0.000000, 8.000000, 2.000000\n332, 1.000000, 8.000000, 2.000000\n333, 2.000000, 8.000000, 2.000000\n334, 3.000000, 8.000000, 2.000000\n335, 4.000000, 8.000000, 2.000000\n336, 5.000000, 8.000000, 2.000000\n337, 6.000000, 8.000000, 2.000000\n338, 7.000000, 8.000000, 2.000000\n339, 8.000000, 8.000000, 2.000000\n340, 9.000000, 8.000000, 2.000000\n341, 10.000000, 8.000000, 2.000000\n342, 0.000000, 9.000000, 2.000000\n343, 1.000000, 9.000000, 2.000000\n344, 2.000000, 9.000000, 2.000000\n345, 3.000000, 9.000000, 2.000000\n346, 4.000000, 9.000000, 2.000000\n347, 5.000000, 9.000000, 2.000000\n348, 6.000000, 9.000000, 2.000000\n349, 7.000000, 9.000000, 2.000000\n350, 8.000000, 9.000000, 2.000000\n351, 9.000000, 9.000000, 2.000000\n352, 10.000000, 9.000000, 2.000000\n353, 0.000000, 10.000000, 2.000000\n354, 1.000000, 10.000000, 2.000000\n355, 2.000000, 10.000000, 2.000000\n356, 3.000000, 10.000000, 2.000000\n357, 4.000000, 10.000000, 2.000000\n358, 5.000000, 10.000000, 2.000000\n359, 6.000000, 10.000000, 2.000000\n360, 7.000000, 10.000000, 2.000000\n361, 8.000000, 10.000000, 2.000000\n362, 9.000000, 10.000000, 2.000000\n363, 10.000000, 10.000000, 2.000000\n364, 0.000000, 0.000000, 3.000000\n365, 1.000000, 0.000000, 3.000000\n366, 2.000000, 0.000000, 3.000000\n367, 3.000000, 0.000000, 3.000000\n368, 4.000000, 0.000000, 3.000000\n369, 5.000000, 0.000000, 3.000000\n370, 6.000000, 0.000000, 3.000000\n371, 7.000000, 0.000000, 3.000000\n372, 8.000000, 0.000000, 3.000000\n373, 9.000000, 0.000000, 3.000000\n374, 10.000000, 0.000000, 3.000000\n375, 0.000000, 1.000000, 3.000000\n376, 1.000000, 1.000000, 3.000000\n377, 2.000000, 1.000000, 3.000000\n378, 3.000000, 1.000000, 3.000000\n379, 4.000000, 1.000000, 3.000000\n380, 5.000000, 1.000000, 3.000000\n381, 6.000000, 1.000000, 3.000000\n382, 7.000000, 1.000000, 3.000000\n383, 8.000000, 1.000000, 3.000000\n384, 9.000000, 1.000000, 3.000000\n385, 10.000000, 1.000000, 3.000000\n386, 0.000000, 2.000000, 3.000000\n387, 1.000000, 2.000000, 3.000000\n388, 2.000000, 2.000000, 3.000000\n389, 3.000000, 2.000000, 3.000000\n390, 4.000000, 2.000000, 3.000000\n391, 5.000000, 2.000000, 3.000000\n392, 6.000000, 2.000000, 3.000000\n393, 7.000000, 2.000000, 3.000000\n394, 8.000000, 2.000000, 3.000000\n395, 9.000000, 2.000000, 3.000000\n396, 10.000000, 2.000000, 3.000000\n397, 0.000000, 3.000000, 3.000000\n398, 1.000000, 3.000000, 3.000000\n399, 2.000000, 3.000000, 3.000000\n400, 3.000000, 3.000000, 3.000000\n401, 4.000000, 3.000000, 3.000000\n402, 5.000000, 3.000000, 3.000000\n403, 6.000000, 3.000000, 3.000000\n404, 7.000000, 3.000000, 3.000000\n405, 8.000000, 3.000000, 3.000000\n406, 9.000000, 3.000000, 3.000000\n407, 10.000000, 3.000000, 3.000000\n408, 0.000000, 4.000000, 3.000000\n409, 1.000000, 4.000000, 3.000000\n410, 2.000000, 4.000000, 3.000000\n411, 3.000000, 4.000000, 3.000000\n412, 4.000000, 4.000000, 3.000000\n413, 5.000000, 4.000000, 3.000000\n414, 6.000000, 4.000000, 3.000000\n415, 7.000000, 4.000000, 3.000000\n416, 8.000000, 4.000000, 3.000000\n417, 9.000000, 4.000000, 3.000000\n418, 10.000000, 4.000000, 3.000000\n419, 0.000000, 5.000000, 3.000000\n420, 1.000000, 5.000000, 3.000000\n421, 2.000000, 5.000000, 3.000000\n422, 3.000000, 5.000000, 3.000000\n423, 4.000000, 5.000000, 3.000000\n424, 5.000000, 5.000000, 3.000000\n425, 6.000000, 5.000000, 3.000000\n426, 7.000000, 5.000000, 3.000000\n427, 8.000000, 5.000000, 3.000000\n428, 9.000000, 5.000000, 3.000000\n429, 10.000000, 5.000000, 3.000000\n430, 0.000000, 6.000000, 3.000000\n431, 1.000000, 6.000000, 3.000000\n432, 2.000000, 6.000000, 3.000000\n433, 3.000000, 6.000000, 3.000000\n434, 4.000000, 6.000000, 3.000000\n435, 5.000000, 6.000000, 3.000000\n436, 6.000000, 6.000000, 3.000000\n437, 7.000000, 6.000000, 3.000000\n438, 8.000000, 6.000000, 3.000000\n439, 9.000000, 6.000000, 3.000000\n440, 10.000000, 6.000000, 3.000000\n441, 0.000000, 7.000000, 3.000000\n442, 1.000000, 7.000000, 3.000000\n443, 2.000000, 7.000000, 3.000000\n444, 3.000000, 7.000000, 3.000000\n445, 4.000000, 7.000000, 3.000000\n446, 5.000000, 7.000000, 3.000000\n447, 6.000000, 7.000000, 3.000000\n448, 7.000000, 7.000000, 3.000000\n449, 8.000000, 7.000000, 3.000000\n450, 9.000000, 7.000000, 3.000000\n451, 10.000000, 7.000000, 3.000000\n452, 0.000000, 8.000000, 3.000000\n453, 1.000000, 8.000000, 3.000000\n454, 2.000000, 8.000000, 3.000000\n455, 3.000000, 8.000000, 3.000000\n456, 4.000000, 8.000000, 3.000000\n457, 5.000000, 8.000000, 3.000000\n458, 6.000000, 8.000000, 3.000000\n459, 7.000000, 8.000000, 3.000000\n460, 8.000000, 8.000000, 3.000000\n461, 9.000000, 8.000000, 3.000000\n462, 10.000000, 8.000000, 3.000000\n463, 0.000000, 9.000000, 3.000000\n464, 1.000000, 9.000000, 3.000000\n465, 2.000000, 9.000000, 3.000000\n466, 3.000000, 9.000000, 3.000000\n467, 4.000000, 9.000000, 3.000000\n468, 5.000000, 9.000000, 3.000000\n469, 6.000000, 9.000000, 3.000000\n470, 7.000000, 9.000000, 3.000000\n471, 8.000000, 9.000000, 3.000000\n472, 9.000000, 9.000000, 3.000000\n473, 10.000000, 9.000000, 3.000000\n474, 0.000000, 10.000000, 3.000000\n475, 1.000000, 10.000000, 3.000000\n476, 2.000000, 10.000000, 3.000000\n477, 3.000000, 10.000000, 3.000000\n478, 4.000000, 10.000000, 3.000000\n479, 5.000000, 10.000000, 3.000000\n480, 6.000000, 10.000000, 3.000000\n481, 7.000000, 10.000000, 3.000000\n482, 8.000000, 10.000000, 3.000000\n483, 9.000000, 10.000000, 3.000000\n484, 10.000000, 10.000000, 3.000000\n485, 0.000000, 0.000000, 4.000000\n486, 1.000000, 0.000000, 4.000000\n487, 2.000000, 0.000000, 4.000000\n488, 3.000000, 0.000000, 4.000000\n489, 4.000000, 0.000000, 4.000000\n490, 5.000000, 0.000000, 4.000000\n491, 6.000000, 0.000000, 4.000000\n492, 7.000000, 0.000000, 4.000000\n493, 8.000000, 0.000000, 4.000000\n494, 9.000000, 0.000000, 4.000000\n495, 10.000000, 0.000000, 4.000000\n496, 0.000000, 1.000000, 4.000000\n497, 1.000000, 1.000000, 4.000000\n498, 2.000000, 1.000000, 4.000000\n499, 3.000000, 1.000000, 4.000000\n500, 4.000000, 1.000000, 4.000000\n501, 5.000000, 1.000000, 4.000000\n502, 6.000000, 1.000000, 4.000000\n503, 7.000000, 1.000000, 4.000000\n504, 8.000000, 1.000000, 4.000000\n505, 9.000000, 1.000000, 4.000000\n506, 10.000000, 1.000000, 4.000000\n507, 0.000000, 2.000000, 4.000000\n508, 1.000000, 2.000000, 4.000000\n509, 2.000000, 2.000000, 4.000000\n510, 3.000000, 2.000000, 4.000000\n511, 4.000000, 2.000000, 4.000000\n512, 5.000000, 2.000000, 4.000000\n513, 6.000000, 2.000000, 4.000000\n514, 7.000000, 2.000000, 4.000000\n515, 8.000000, 2.000000, 4.000000\n516, 9.000000, 2.000000, 4.000000\n517, 10.000000, 2.000000, 4.000000\n518, 0.000000, 3.000000, 4.000000\n519, 1.000000, 3.000000, 4.000000\n520, 2.000000, 3.000000, 4.000000\n521, 3.000000, 3.000000, 4.000000\n522, 4.000000, 3.000000, 4.000000\n523, 5.000000, 3.000000, 4.000000\n524, 6.000000, 3.000000, 4.000000\n525, 7.000000, 3.000000, 4.000000\n526, 8.000000, 3.000000, 4.000000\n527, 9.000000, 3.000000, 4.000000\n528, 10.000000, 3.000000, 4.000000\n529, 0.000000, 4.000000, 4.000000\n530, 1.000000, 4.000000, 4.000000\n531, 2.000000, 4.000000, 4.000000\n532, 3.000000, 4.000000, 4.000000\n533, 4.000000, 4.000000, 4.000000\n534, 5.000000, 4.000000, 4.000000\n535, 6.000000, 4.000000, 4.000000\n536, 7.000000, 4.000000, 4.000000\n537, 8.000000, 4.000000, 4.000000\n538, 9.000000, 4.000000, 4.000000\n539, 10.000000, 4.000000, 4.000000\n540, 0.000000, 5.000000, 4.000000\n541, 1.000000, 5.000000, 4.000000\n542, 2.000000, 5.000000, 4.000000\n543, 3.000000, 5.000000, 4.000000\n544, 4.000000, 5.000000, 4.000000\n545, 5.000000, 5.000000, 4.000000\n546, 6.000000, 5.000000, 4.000000\n547, 7.000000, 5.000000, 4.000000\n548, 8.000000, 5.000000, 4.000000\n549, 9.000000, 5.000000, 4.000000\n550, 10.000000, 5.000000, 4.000000\n551, 0.000000, 6.000000, 4.000000\n552, 1.000000, 6.000000, 4.000000\n553, 2.000000, 6.000000, 4.000000\n554, 3.000000, 6.000000, 4.000000\n555, 4.000000, 6.000000, 4.000000\n556, 5.000000, 6.000000, 4.000000\n557, 6.000000, 6.000000, 4.000000\n558, 7.000000, 6.000000, 4.000000\n559, 8.000000, 6.000000, 4.000000\n560, 9.000000, 6.000000, 4.000000\n561, 10.000000, 6.000000, 4.000000\n562, 0.000000, 7.000000, 4.000000\n563, 1.000000, 7.000000, 4.000000\n564, 2.000000, 7.000000, 4.000000\n565, 3.000000, 7.000000, 4.000000\n566, 4.000000, 7.000000, 4.000000\n567, 5.000000, 7.000000, 4.000000\n568, 6.000000, 7.000000, 4.000000\n569, 7.000000, 7.000000, 4.000000\n570, 8.000000, 7.000000, 4.000000\n571, 9.000000, 7.000000, 4.000000\n572, 10.000000, 7.000000, 4.000000\n573, 0.000000, 8.000000, 4.000000\n574, 1.000000, 8.000000, 4.000000\n575, 2.000000, 8.000000, 4.000000\n576, 3.000000, 8.000000, 4.000000\n577, 4.000000, 8.000000, 4.000000\n578, 5.000000, 8.000000, 4.000000\n579, 6.000000, 8.000000, 4.000000\n580, 7.000000, 8.000000, 4.000000\n581, 8.000000, 8.000000, 4.000000\n582, 9.000000, 8.000000, 4.000000\n583, 10.000000, 8.000000, 4.000000\n584, 0.000000, 9.000000, 4.000000\n585, 1.000000, 9.000000, 4.000000\n586, 2.000000, 9.000000, 4.000000\n587, 3.000000, 9.000000, 4.000000\n588, 4.000000, 9.000000, 4.000000\n589, 5.000000, 9.000000, 4.000000\n590, 6.000000, 9.000000, 4.000000\n591, 7.000000, 9.000000, 4.000000\n592, 8.000000, 9.000000, 4.000000\n593, 9.000000, 9.000000, 4.000000\n594, 10.000000, 9.000000, 4.000000\n595, 0.000000, 10.000000, 4.000000\n596, 1.000000, 10.000000, 4.000000\n597, 2.000000, 10.000000, 4.000000\n598, 3.000000, 10.000000, 4.000000\n599, 4.000000, 10.000000, 4.000000\n600, 5.000000, 10.000000, 4.000000\n601, 6.000000, 10.000000, 4.000000\n602, 7.000000, 10.000000, 4.000000\n603, 8.000000, 10.000000, 4.000000\n604, 9.000000, 10.000000, 4.000000\n605, 10.000000, 10.000000, 4.000000\n606, 0.000000, 0.000000, 5.000000\n607, 1.000000, 0.000000, 5.000000\n608, 2.000000, 0.000000, 5.000000\n609, 3.000000, 0.000000, 5.000000\n610, 4.000000, 0.000000, 5.000000\n611, 5.000000, 0.000000, 5.000000\n612, 6.000000, 0.000000, 5.000000\n613, 7.000000, 0.000000, 5.000000\n614, 8.000000, 0.000000, 5.000000\n615, 9.000000, 0.000000, 5.000000\n616, 10.000000, 0.000000, 5.000000\n617, 0.000000, 1.000000, 5.000000\n618, 1.000000, 1.000000, 5.000000\n619, 2.000000, 1.000000, 5.000000\n620, 3.000000, 1.000000, 5.000000\n621, 4.000000, 1.000000, 5.000000\n622, 5.000000, 1.000000, 5.000000\n623, 6.000000, 1.000000, 5.000000\n624, 7.000000, 1.000000, 5.000000\n625, 8.000000, 1.000000, 5.000000\n626, 9.000000, 1.000000, 5.000000\n627, 10.000000, 1.000000, 5.000000\n628, 0.000000, 2.000000, 5.000000\n629, 1.000000, 2.000000, 5.000000\n630, 2.000000, 2.000000, 5.000000\n631, 3.000000, 2.000000, 5.000000\n632, 4.000000, 2.000000, 5.000000\n633, 5.000000, 2.000000, 5.000000\n634, 6.000000, 2.000000, 5.000000\n635, 7.000000, 2.000000, 5.000000\n636, 8.000000, 2.000000, 5.000000\n637, 9.000000, 2.000000, 5.000000\n638, 10.000000, 2.000000, 5.000000\n639, 0.000000, 3.000000, 5.000000\n640, 1.000000, 3.000000, 5.000000\n641, 2.000000, 3.000000, 5.000000\n642, 3.000000, 3.000000, 5.000000\n643, 4.000000, 3.000000, 5.000000\n644, 5.000000, 3.000000, 5.000000\n645, 6.000000, 3.000000, 5.000000\n646, 7.000000, 3.000000, 5.000000\n647, 8.000000, 3.000000, 5.000000\n648, 9.000000, 3.000000, 5.000000\n649, 10.000000, 3.000000, 5.000000\n650, 0.000000, 4.000000, 5.000000\n651, 1.000000, 4.000000, 5.000000\n652, 2.000000, 4.000000, 5.000000\n653, 3.000000, 4.000000, 5.000000\n654, 4.000000, 4.000000, 5.000000\n655, 5.000000, 4.000000, 5.000000\n656, 6.000000, 4.000000, 5.000000\n657, 7.000000, 4.000000, 5.000000\n658, 8.000000, 4.000000, 5.000000\n659, 9.000000, 4.000000, 5.000000\n660, 10.000000, 4.000000, 5.000000\n661, 0.000000, 5.000000, 5.000000\n662, 1.000000, 5.000000, 5.000000\n663, 2.000000, 5.000000, 5.000000\n664, 3.000000, 5.000000, 5.000000\n665, 4.000000, 5.000000, 5.000000\n666, 5.000000, 5.000000, 5.000000\n667, 6.000000, 5.000000, 5.000000\n668, 7.000000, 5.000000, 5.000000\n669, 8.000000, 5.000000, 5.000000\n670, 9.000000, 5.000000, 5.000000\n671, 10.000000, 5.000000, 5.000000\n672, 0.000000, 6.000000, 5.000000\n673, 1.000000, 6.000000, 5.000000\n674, 2.000000, 6.000000, 5.000000\n675, 3.000000, 6.000000, 5.000000\n676, 4.000000, 6.000000, 5.000000\n677, 5.000000, 6.000000, 5.000000\n678, 6.000000, 6.000000, 5.000000\n679, 7.000000, 6.000000, 5.000000\n680, 8.000000, 6.000000, 5.000000\n681, 9.000000, 6.000000, 5.000000\n682, 10.000000, 6.000000, 5.000000\n683, 0.000000, 7.000000, 5.000000\n684, 1.000000, 7.000000, 5.000000\n685, 2.000000, 7.000000, 5.000000\n686, 3.000000, 7.000000, 5.000000\n687, 4.000000, 7.000000, 5.000000\n688, 5.000000, 7.000000, 5.000000\n689, 6.000000, 7.000000, 5.000000\n690, 7.000000, 7.000000, 5.000000\n691, 8.000000, 7.000000, 5.000000\n692, 9.000000, 7.000000, 5.000000\n693, 10.000000, 7.000000, 5.000000\n694, 0.000000, 8.000000, 5.000000\n695, 1.000000, 8.000000, 5.000000\n696, 2.000000, 8.000000, 5.000000\n697, 3.000000, 8.000000, 5.000000\n698, 4.000000, 8.000000, 5.000000\n699, 5.000000, 8.000000, 5.000000\n700, 6.000000, 8.000000, 5.000000\n701, 7.000000, 8.000000, 5.000000\n702, 8.000000, 8.000000, 5.000000\n703, 9.000000, 8.000000, 5.000000\n704, 10.000000, 8.000000, 5.000000\n705, 0.000000, 9.000000, 5.000000\n706, 1.000000, 9.000000, 5.000000\n707, 2.000000, 9.000000, 5.000000\n708, 3.000000, 9.000000, 5.000000\n709, 4.000000, 9.000000, 5.000000\n710, 5.000000, 9.000000, 5.000000\n711, 6.000000, 9.000000, 5.000000\n712, 7.000000, 9.000000, 5.000000\n713, 8.000000, 9.000000, 5.000000\n714, 9.000000, 9.000000, 5.000000\n715, 10.000000, 9.000000, 5.000000\n716, 0.000000, 10.000000, 5.000000\n717, 1.000000, 10.000000, 5.000000\n718, 2.000000, 10.000000, 5.000000\n719, 3.000000, 10.000000, 5.000000\n720, 4.000000, 10.000000, 5.000000\n721, 5.000000, 10.000000, 5.000000\n722, 6.000000, 10.000000, 5.000000\n723, 7.000000, 10.000000, 5.000000\n724, 8.000000, 10.000000, 5.000000\n725, 9.000000, 10.000000, 5.000000\n726, 10.000000, 10.000000, 5.000000\n727, 0.000000, 0.000000, 6.000000\n728, 1.000000, 0.000000, 6.000000\n729, 2.000000, 0.000000, 6.000000\n730, 3.000000, 0.000000, 6.000000\n731, 4.000000, 0.000000, 6.000000\n732, 5.000000, 0.000000, 6.000000\n733, 6.000000, 0.000000, 6.000000\n734, 7.000000, 0.000000, 6.000000\n735, 8.000000, 0.000000, 6.000000\n736, 9.000000, 0.000000, 6.000000\n737, 10.000000, 0.000000, 6.000000\n738, 0.000000, 1.000000, 6.000000\n739, 1.000000, 1.000000, 6.000000\n740, 2.000000, 1.000000, 6.000000\n741, 3.000000, 1.000000, 6.000000\n742, 4.000000, 1.000000, 6.000000\n743, 5.000000, 1.000000, 6.000000\n744, 6.000000, 1.000000, 6.000000\n745, 7.000000, 1.000000, 6.000000\n746, 8.000000, 1.000000, 6.000000\n747, 9.000000, 1.000000, 6.000000\n748, 10.000000, 1.000000, 6.000000\n749, 0.000000, 2.000000, 6.000000\n750, 1.000000, 2.000000, 6.000000\n751, 2.000000, 2.000000, 6.000000\n752, 3.000000, 2.000000, 6.000000\n753, 4.000000, 2.000000, 6.000000\n754, 5.000000, 2.000000, 6.000000\n755, 6.000000, 2.000000, 6.000000\n756, 7.000000, 2.000000, 6.000000\n757, 8.000000, 2.000000, 6.000000\n758, 9.000000, 2.000000, 6.000000\n759, 10.000000, 2.000000, 6.000000\n760, 0.000000, 3.000000, 6.000000\n761, 1.000000, 3.000000, 6.000000\n762, 2.000000, 3.000000, 6.000000\n763, 3.000000, 3.000000, 6.000000\n764, 4.000000, 3.000000, 6.000000\n765, 5.000000, 3.000000, 6.000000\n766, 6.000000, 3.000000, 6.000000\n767, 7.000000, 3.000000, 6.000000\n768, 8.000000, 3.000000, 6.000000\n769, 9.000000, 3.000000, 6.000000\n770, 10.000000, 3.000000, 6.000000\n771, 0.000000, 4.000000, 6.000000\n772, 1.000000, 4.000000, 6.000000\n773, 2.000000, 4.000000, 6.000000\n774, 3.000000, 4.000000, 6.000000\n775, 4.000000, 4.000000, 6.000000\n776, 5.000000, 4.000000, 6.000000\n777, 6.000000, 4.000000, 6.000000\n778, 7.000000, 4.000000, 6.000000\n779, 8.000000, 4.000000, 6.000000\n780, 9.000000, 4.000000, 6.000000\n781, 10.000000, 4.000000, 6.000000\n782, 0.000000, 5.000000, 6.000000\n783, 1.000000, 5.000000, 6.000000\n784, 2.000000, 5.000000, 6.000000\n785, 3.000000, 5.000000, 6.000000\n786, 4.000000, 5.000000, 6.000000\n787, 5.000000, 5.000000, 6.000000\n788, 6.000000, 5.000000, 6.000000\n789, 7.000000, 5.000000, 6.000000\n790, 8.000000, 5.000000, 6.000000\n791, 9.000000, 5.000000, 6.000000\n792, 10.000000, 5.000000, 6.000000\n793, 0.000000, 6.000000, 6.000000\n794, 1.000000, 6.000000, 6.000000\n795, 2.000000, 6.000000, 6.000000\n796, 3.000000, 6.000000, 6.000000\n797, 4.000000, 6.000000, 6.000000\n798, 5.000000, 6.000000, 6.000000\n799, 6.000000, 6.000000, 6.000000\n800, 7.000000, 6.000000, 6.000000\n801, 8.000000, 6.000000, 6.000000\n802, 9.000000, 6.000000, 6.000000\n803, 10.000000, 6.000000, 6.000000\n804, 0.000000, 7.000000, 6.000000\n805, 1.000000, 7.000000, 6.000000\n806, 2.000000, 7.000000, 6.000000\n807, 3.000000, 7.000000, 6.000000\n808, 4.000000, 7.000000, 6.000000\n809, 5.000000, 7.000000, 6.000000\n810, 6.000000, 7.000000, 6.000000\n811, 7.000000, 7.000000, 6.000000\n812, 8.000000, 7.000000, 6.000000\n813, 9.000000, 7.000000, 6.000000\n814, 10.000000, 7.000000, 6.000000\n815, 0.000000, 8.000000, 6.000000\n816, 1.000000, 8.000000, 6.000000\n817, 2.000000, 8.000000, 6.000000\n818, 3.000000, 8.000000, 6.000000\n819, 4.000000, 8.000000, 6.000000\n820, 5.000000, 8.000000, 6.000000\n821, 6.000000, 8.000000, 6.000000\n822, 7.000000, 8.000000, 6.000000\n823, 8.000000, 8.000000, 6.000000\n824, 9.000000, 8.000000, 6.000000\n825, 10.000000, 8.000000, 6.000000\n826, 0.000000, 9.000000, 6.000000\n827, 1.000000, 9.000000, 6.000000\n828, 2.000000, 9.000000, 6.000000\n829, 3.000000, 9.000000, 6.000000\n830, 4.000000, 9.000000, 6.000000\n831, 5.000000, 9.000000, 6.000000\n832, 6.000000, 9.000000, 6.000000\n833, 7.000000, 9.000000, 6.000000\n834, 8.000000, 9.000000, 6.000000\n835, 9.000000, 9.000000, 6.000000\n836, 10.000000, 9.000000, 6.000000\n837, 0.000000, 10.000000, 6.000000\n838, 1.000000, 10.000000, 6.000000\n839, 2.000000, 10.000000, 6.000000\n840, 3.000000, 10.000000, 6.000000\n841, 4.000000, 10.000000, 6.000000\n842, 5.000000, 10.000000, 6.000000\n843, 6.000000, 10.000000, 6.000000\n844, 7.000000, 10.000000, 6.000000\n845, 8.000000, 10.000000, 6.000000\n846, 9.000000, 10.000000, 6.000000\n847, 10.000000, 10.000000, 6.000000\n848, 0.000000, 0.000000, 7.000000\n849, 1.000000, 0.000000, 7.000000\n850, 2.000000, 0.000000, 7.000000\n851, 3.000000, 0.000000, 7.000000\n852, 4.000000, 0.000000, 7.000000\n853, 5.000000, 0.000000, 7.000000\n854, 6.000000, 0.000000, 7.000000\n855, 7.000000, 0.000000, 7.000000\n856, 8.000000, 0.000000, 7.000000\n857, 9.000000, 0.000000, 7.000000\n858, 10.000000, 0.000000, 7.000000\n859, 0.000000, 1.000000, 7.000000\n860, 1.000000, 1.000000, 7.000000\n861, 2.000000, 1.000000, 7.000000\n862, 3.000000, 1.000000, 7.000000\n863, 4.000000, 1.000000, 7.000000\n864, 5.000000, 1.000000, 7.000000\n865, 6.000000, 1.000000, 7.000000\n866, 7.000000, 1.000000, 7.000000\n867, 8.000000, 1.000000, 7.000000\n868, 9.000000, 1.000000, 7.000000\n869, 10.000000, 1.000000, 7.000000\n870, 0.000000, 2.000000, 7.000000\n871, 1.000000, 2.000000, 7.000000\n872, 2.000000, 2.000000, 7.000000\n873, 3.000000, 2.000000, 7.000000\n874, 4.000000, 2.000000, 7.000000\n875, 5.000000, 2.000000, 7.000000\n876, 6.000000, 2.000000, 7.000000\n877, 7.000000, 2.000000, 7.000000\n878, 8.000000, 2.000000, 7.000000\n879, 9.000000, 2.000000, 7.000000\n880, 10.000000, 2.000000, 7.000000\n881, 0.000000, 3.000000, 7.000000\n882, 1.000000, 3.000000, 7.000000\n883, 2.000000, 3.000000, 7.000000\n884, 3.000000, 3.000000, 7.000000\n885, 4.000000, 3.000000, 7.000000\n886, 5.000000, 3.000000, 7.000000\n887, 6.000000, 3.000000, 7.000000\n888, 7.000000, 3.000000, 7.000000\n889, 8.000000, 3.000000, 7.000000\n890, 9.000000, 3.000000, 7.000000\n891, 10.000000, 3.000000, 7.000000\n892, 0.000000, 4.000000, 7.000000\n893, 1.000000, 4.000000, 7.000000\n894, 2.000000, 4.000000, 7.000000\n895, 3.000000, 4.000000, 7.000000\n896, 4.000000, 4.000000, 7.000000\n897, 5.000000, 4.000000, 7.000000\n898, 6.000000, 4.000000, 7.000000\n899, 7.000000, 4.000000, 7.000000\n900, 8.000000, 4.000000, 7.000000\n901, 9.000000, 4.000000, 7.000000\n902, 10.000000, 4.000000, 7.000000\n903, 0.000000, 5.000000, 7.000000\n904, 1.000000, 5.000000, 7.000000\n905, 2.000000, 5.000000, 7.000000\n906, 3.000000, 5.000000, 7.000000\n907, 4.000000, 5.000000, 7.000000\n908, 5.000000, 5.000000, 7.000000\n909, 6.000000, 5.000000, 7.000000\n910, 7.000000, 5.000000, 7.000000\n911, 8.000000, 5.000000, 7.000000\n912, 9.000000, 5.000000, 7.000000\n913, 10.000000, 5.000000, 7.000000\n914, 0.000000, 6.000000, 7.000000\n915, 1.000000, 6.000000, 7.000000\n916, 2.000000, 6.000000, 7.000000\n917, 3.000000, 6.000000, 7.000000\n918, 4.000000, 6.000000, 7.000000\n919, 5.000000, 6.000000, 7.000000\n920, 6.000000, 6.000000, 7.000000\n921, 7.000000, 6.000000, 7.000000\n922, 8.000000, 6.000000, 7.000000\n923, 9.000000, 6.000000, 7.000000\n924, 10.000000, 6.000000, 7.000000\n925, 0.000000, 7.000000, 7.000000\n926, 1.000000, 7.000000, 7.000000\n927, 2.000000, 7.000000, 7.000000\n928, 3.000000, 7.000000, 7.000000\n929, 4.000000, 7.000000, 7.000000\n930, 5.000000, 7.000000, 7.000000\n931, 6.000000, 7.000000, 7.000000\n932, 7.000000, 7.000000, 7.000000\n933, 8.000000, 7.000000, 7.000000\n934, 9.000000, 7.000000, 7.000000\n935, 10.000000, 7.000000, 7.000000\n936, 0.000000, 8.000000, 7.000000\n937, 1.000000, 8.000000, 7.000000\n938, 2.000000, 8.000000, 7.000000\n939, 3.000000, 8.000000, 7.000000\n940, 4.000000, 8.000000, 7.000000\n941, 5.000000, 8.000000, 7.000000\n942, 6.000000, 8.000000, 7.000000\n943, 7.000000, 8.000000, 7.000000\n944, 8.000000, 8.000000, 7.000000\n945, 9.000000, 8.000000, 7.000000\n946, 10.000000, 8.000000, 7.000000\n947, 0.000000, 9.000000, 7.000000\n948, 1.000000, 9.000000, 7.000000\n949, 2.000000, 9.000000, 7.000000\n950, 3.000000, 9.000000, 7.000000\n951, 4.000000, 9.000000, 7.000000\n952, 5.000000, 9.000000, 7.000000\n953, 6.000000, 9.000000, 7.000000\n954, 7.000000, 9.000000, 7.000000\n955, 8.000000, 9.000000, 7.000000\n956, 9.000000, 9.000000, 7.000000\n957, 10.000000, 9.000000, 7.000000\n958, 0.000000, 10.000000, 7.000000\n959, 1.000000, 10.000000, 7.000000\n960, 2.000000, 10.000000, 7.000000\n961, 3.000000, 10.000000, 7.000000\n962, 4.000000, 10.000000, 7.000000\n963, 5.000000, 10.000000, 7.000000\n964, 6.000000, 10.000000, 7.000000\n965, 7.000000, 10.000000, 7.000000\n966, 8.000000, 10.000000, 7.000000\n967, 9.000000, 10.000000, 7.000000\n968, 10.000000, 10.000000, 7.000000\n969, 0.000000, 0.000000, 8.000000\n970, 1.000000, 0.000000, 8.000000\n971, 2.000000, 0.000000, 8.000000\n972, 3.000000, 0.000000, 8.000000\n973, 4.000000, 0.000000, 8.000000\n974, 5.000000, 0.000000, 8.000000\n975, 6.000000, 0.000000, 8.000000\n976, 7.000000, 0.000000, 8.000000\n977, 8.000000, 0.000000, 8.000000\n978, 9.000000, 0.000000, 8.000000\n979, 10.000000, 0.000000, 8.000000\n980, 0.000000, 1.000000, 8.000000\n981, 1.000000, 1.000000, 8.000000\n982, 2.000000, 1.000000, 8.000000\n983, 3.000000, 1.000000, 8.000000\n984, 4.000000, 1.000000, 8.000000\n985, 5.000000, 1.000000, 8.000000\n986, 6.000000, 1.000000, 8.000000\n987, 7.000000, 1.000000, 8.000000\n988, 8.000000, 1.000000, 8.000000\n989, 9.000000, 1.000000, 8.000000\n990, 10.000000, 1.000000, 8.000000\n991, 0.000000, 2.000000, 8.000000\n992, 1.000000, 2.000000, 8.000000\n993, 2.000000, 2.000000, 8.000000\n994, 3.000000, 2.000000, 8.000000\n995, 4.000000, 2.000000, 8.000000\n996, 5.000000, 2.000000, 8.000000\n997, 6.000000, 2.000000, 8.000000\n998, 7.000000, 2.000000, 8.000000\n999, 8.000000, 2.000000, 8.000000\n1000, 9.000000, 2.000000, 8.000000\n1001, 10.000000, 2.000000, 8.000000\n1002, 0.000000, 3.000000, 8.000000\n1003, 1.000000, 3.000000, 8.000000\n1004, 2.000000, 3.000000, 8.000000\n1005, 3.000000, 3.000000, 8.000000\n1006, 4.000000, 3.000000, 8.000000\n1007, 5.000000, 3.000000, 8.000000\n1008, 6.000000, 3.000000, 8.000000\n1009, 7.000000, 3.000000, 8.000000\n1010, 8.000000, 3.000000, 8.000000\n1011, 9.000000, 3.000000, 8.000000\n1012, 10.000000, 3.000000, 8.000000\n1013, 0.000000, 4.000000, 8.000000\n1014, 1.000000, 4.000000, 8.000000\n1015, 2.000000, 4.000000, 8.000000\n1016, 3.000000, 4.000000, 8.000000\n1017, 4.000000, 4.000000, 8.000000\n1018, 5.000000, 4.000000, 8.000000\n1019, 6.000000, 4.000000, 8.000000\n1020, 7.000000, 4.000000, 8.000000\n1021, 8.000000, 4.000000, 8.000000\n1022, 9.000000, 4.000000, 8.000000\n1023, 10.000000, 4.000000, 8.000000\n1024, 0.000000, 5.000000, 8.000000\n1025, 1.000000, 5.000000, 8.000000\n1026, 2.000000, 5.000000, 8.000000\n1027, 3.000000, 5.000000, 8.000000\n1028, 4.000000, 5.000000, 8.000000\n1029, 5.000000, 5.000000, 8.000000\n1030, 6.000000, 5.000000, 8.000000\n1031, 7.000000, 5.000000, 8.000000\n1032, 8.000000, 5.000000, 8.000000\n1033, 9.000000, 5.000000, 8.000000\n1034, 10.000000, 5.000000, 8.000000\n1035, 0.000000, 6.000000, 8.000000\n1036, 1.000000, 6.000000, 8.000000\n1037, 2.000000, 6.000000, 8.000000\n1038, 3.000000, 6.000000, 8.000000\n1039, 4.000000, 6.000000, 8.000000\n1040, 5.000000, 6.000000, 8.000000\n1041, 6.000000, 6.000000, 8.000000\n1042, 7.000000, 6.000000, 8.000000\n1043, 8.000000, 6.000000, 8.000000\n1044, 9.000000, 6.000000, 8.000000\n1045, 10.000000, 6.000000, 8.000000\n1046, 0.000000, 7.000000, 8.000000\n1047, 1.000000, 7.000000, 8.000000\n1048, 2.000000, 7.000000, 8.000000\n1049, 3.000000, 7.000000, 8.000000\n1050, 4.000000, 7.000000, 8.000000\n1051, 5.000000, 7.000000, 8.000000\n1052, 6.000000, 7.000000, 8.000000\n1053, 7.000000, 7.000000, 8.000000\n1054, 8.000000, 7.000000, 8.000000\n1055, 9.000000, 7.000000, 8.000000\n1056, 10.000000, 7.000000, 8.000000\n1057, 0.000000, 8.000000, 8.000000\n1058, 1.000000, 8.000000, 8.000000\n1059, 2.000000, 8.000000, 8.000000\n1060, 3.000000, 8.000000, 8.000000\n1061, 4.000000, 8.000000, 8.000000\n1062, 5.000000, 8.000000, 8.000000\n1063, 6.000000, 8.000000, 8.000000\n1064, 7.000000, 8.000000, 8.000000\n1065, 8.000000, 8.000000, 8.000000\n1066, 9.000000, 8.000000, 8.000000\n1067, 10.000000, 8.000000, 8.000000\n1068, 0.000000, 9.000000, 8.000000\n1069, 1.000000, 9.000000, 8.000000\n1070, 2.000000, 9.000000, 8.000000\n1071, 3.000000, 9.000000, 8.000000\n1072, 4.000000, 9.000000, 8.000000\n1073, 5.000000, 9.000000, 8.000000\n1074, 6.000000, 9.000000, 8.000000\n1075, 7.000000, 9.000000, 8.000000\n1076, 8.000000, 9.000000, 8.000000\n1077, 9.000000, 9.000000, 8.000000\n1078, 10.000000, 9.000000, 8.000000\n1079, 0.000000, 10.000000, 8.000000\n1080, 1.000000, 10.000000, 8.000000\n1081, 2.000000, 10.000000, 8.000000\n1082, 3.000000, 10.000000, 8.000000\n1083, 4.000000, 10.000000, 8.000000\n1084, 5.000000, 10.000000, 8.000000\n1085, 6.000000, 10.000000, 8.000000\n1086, 7.000000, 10.000000, 8.000000\n1087, 8.000000, 10.000000, 8.000000\n1088, 9.000000, 10.000000, 8.000000\n1089, 10.000000, 10.000000, 8.000000\n1090, 0.000000, 0.000000, 9.000000\n1091, 1.000000, 0.000000, 9.000000\n1092, 2.000000, 0.000000, 9.000000\n1093, 3.000000, 0.000000, 9.000000\n1094, 4.000000, 0.000000, 9.000000\n1095, 5.000000, 0.000000, 9.000000\n1096, 6.000000, 0.000000, 9.000000\n1097, 7.000000, 0.000000, 9.000000\n1098, 8.000000, 0.000000, 9.000000\n1099, 9.000000, 0.000000, 9.000000\n1100, 10.000000, 0.000000, 9.000000\n1101, 0.000000, 1.000000, 9.000000\n1102, 1.000000, 1.000000, 9.000000\n1103, 2.000000, 1.000000, 9.000000\n1104, 3.000000, 1.000000, 9.000000\n1105, 4.000000, 1.000000, 9.000000\n1106, 5.000000, 1.000000, 9.000000\n1107, 6.000000, 1.000000, 9.000000\n1108, 7.000000, 1.000000, 9.000000\n1109, 8.000000, 1.000000, 9.000000\n1110, 9.000000, 1.000000, 9.000000\n1111, 10.000000, 1.000000, 9.000000\n1112, 0.000000, 2.000000, 9.000000\n1113, 1.000000, 2.000000, 9.000000\n1114, 2.000000, 2.000000, 9.000000\n1115, 3.000000, 2.000000, 9.000000\n1116, 4.000000, 2.000000, 9.000000\n1117, 5.000000, 2.000000, 9.000000\n1118, 6.000000, 2.000000, 9.000000\n1119, 7.000000, 2.000000, 9.000000\n1120, 8.000000, 2.000000, 9.000000\n1121, 9.000000, 2.000000, 9.000000\n1122, 10.000000, 2.000000, 9.000000\n1123, 0.000000, 3.000000, 9.000000\n1124, 1.000000, 3.000000, 9.000000\n1125, 2.000000, 3.000000, 9.000000\n1126, 3.000000, 3.000000, 9.000000\n1127, 4.000000, 3.000000, 9.000000\n1128, 5.000000, 3.000000, 9.000000\n1129, 6.000000, 3.000000, 9.000000\n1130, 7.000000, 3.000000, 9.000000\n1131, 8.000000, 3.000000, 9.000000\n1132, 9.000000, 3.000000, 9.000000\n1133, 10.000000, 3.000000, 9.000000\n1134, 0.000000, 4.000000, 9.000000\n1135, 1.000000, 4.000000, 9.000000\n1136, 2.000000, 4.000000, 9.000000\n1137, 3.000000, 4.000000, 9.000000\n1138, 4.000000, 4.000000, 9.000000\n1139, 5.000000, 4.000000, 9.000000\n1140, 6.000000, 4.000000, 9.000000\n1141, 7.000000, 4.000000, 9.000000\n1142, 8.000000, 4.000000, 9.000000\n1143, 9.000000, 4.000000, 9.000000\n1144, 10.000000, 4.000000, 9.000000\n1145, 0.000000, 5.000000, 9.000000\n1146, 1.000000, 5.000000, 9.000000\n1147, 2.000000, 5.000000, 9.000000\n1148, 3.000000, 5.000000, 9.000000\n1149, 4.000000, 5.000000, 9.000000\n1150, 5.000000, 5.000000, 9.000000\n1151, 6.000000, 5.000000, 9.000000\n1152, 7.000000, 5.000000, 9.000000\n1153, 8.000000, 5.000000, 9.000000\n1154, 9.000000, 5.000000, 9.000000\n1155, 10.000000, 5.000000, 9.000000\n1156, 0.000000, 6.000000, 9.000000\n1157, 1.000000, 6.000000, 9.000000\n1158, 2.000000, 6.000000, 9.000000\n1159, 3.000000, 6.000000, 9.000000\n1160, 4.000000, 6.000000, 9.000000\n1161, 5.000000, 6.000000, 9.000000\n1162, 6.000000, 6.000000, 9.000000\n1163, 7.000000, 6.000000, 9.000000\n1164, 8.000000, 6.000000, 9.000000\n1165, 9.000000, 6.000000, 9.000000\n1166, 10.000000, 6.000000, 9.000000\n1167, 0.000000, 7.000000, 9.000000\n1168, 1.000000, 7.000000, 9.000000\n1169, 2.000000, 7.000000, 9.000000\n1170, 3.000000, 7.000000, 9.000000\n1171, 4.000000, 7.000000, 9.000000\n1172, 5.000000, 7.000000, 9.000000\n1173, 6.000000, 7.000000, 9.000000\n1174, 7.000000, 7.000000, 9.000000\n1175, 8.000000, 7.000000, 9.000000\n1176, 9.000000, 7.000000, 9.000000\n1177, 10.000000, 7.000000, 9.000000\n1178, 0.000000, 8.000000, 9.000000\n1179, 1.000000, 8.000000, 9.000000\n1180, 2.000000, 8.000000, 9.000000\n1181, 3.000000, 8.000000, 9.000000\n1182, 4.000000, 8.000000, 9.000000\n1183, 5.000000, 8.000000, 9.000000\n1184, 6.000000, 8.000000, 9.000000\n1185, 7.000000, 8.000000, 9.000000\n1186, 8.000000, 8.000000, 9.000000\n1187, 9.000000, 8.000000, 9.000000\n1188, 10.000000, 8.000000, 9.000000\n1189, 0.000000, 9.000000, 9.000000\n1190, 1.000000, 9.000000, 9.000000\n1191, 2.000000, 9.000000, 9.000000\n1192, 3.000000, 9.000000, 9.000000\n1193, 4.000000, 9.000000, 9.000000\n1194, 5.000000, 9.000000, 9.000000\n1195, 6.000000, 9.000000, 9.000000\n1196, 7.000000, 9.000000, 9.000000\n1197, 8.000000, 9.000000, 9.000000\n1198, 9.000000, 9.000000, 9.000000\n1199, 10.000000, 9.000000, 9.000000\n1200, 0.000000, 10.000000, 9.000000\n1201, 1.000000, 10.000000, 9.000000\n1202, 2.000000, 10.000000, 9.000000\n1203, 3.000000, 10.000000, 9.000000\n1204, 4.000000, 10.000000, 9.000000\n1205, 5.000000, 10.000000, 9.000000\n1206, 6.000000, 10.000000, 9.000000\n1207, 7.000000, 10.000000, 9.000000\n1208, 8.000000, 10.000000, 9.000000\n1209, 9.000000, 10.000000, 9.000000\n1210, 10.000000, 10.000000, 9.000000\n1211, 0.000000, 0.000000, 10.000000\n1212, 1.000000, 0.000000, 10.000000\n1213, 2.000000, 0.000000, 10.000000\n1214, 3.000000, 0.000000, 10.000000\n1215, 4.000000, 0.000000, 10.000000\n1216, 5.000000, 0.000000, 10.000000\n1217, 6.000000, 0.000000, 10.000000\n1218, 7.000000, 0.000000, 10.000000\n1219, 8.000000, 0.000000, 10.000000\n1220, 9.000000, 0.000000, 10.000000\n1221, 10.000000, 0.000000, 10.000000\n1222, 0.000000, 1.000000, 10.000000\n1223, 1.000000, 1.000000, 10.000000\n1224, 2.000000, 1.000000, 10.000000\n1225, 3.000000, 1.000000, 10.000000\n1226, 4.000000, 1.000000, 10.000000\n1227, 5.000000, 1.000000, 10.000000\n1228, 6.000000, 1.000000, 10.000000\n1229, 7.000000, 1.000000, 10.000000\n1230, 8.000000, 1.000000, 10.000000\n1231, 9.000000, 1.000000, 10.000000\n1232, 10.000000, 1.000000, 10.000000\n1233, 0.000000, 2.000000, 10.000000\n1234, 1.000000, 2.000000, 10.000000\n1235, 2.000000, 2.000000, 10.000000\n1236, 3.000000, 2.000000, 10.000000\n1237, 4.000000, 2.000000, 10.000000\n1238, 5.000000, 2.000000, 10.000000\n1239, 6.000000, 2.000000, 10.000000\n1240, 7.000000, 2.000000, 10.000000\n1241, 8.000000, 2.000000, 10.000000\n1242, 9.000000, 2.000000, 10.000000\n1243, 10.000000, 2.000000, 10.000000\n1244, 0.000000, 3.000000, 10.000000\n1245, 1.000000, 3.000000, 10.000000\n1246, 2.000000, 3.000000, 10.000000\n1247, 3.000000, 3.000000, 10.000000\n1248, 4.000000, 3.000000, 10.000000\n1249, 5.000000, 3.000000, 10.000000\n1250, 6.000000, 3.000000, 10.000000\n1251, 7.000000, 3.000000, 10.000000\n1252, 8.000000, 3.000000, 10.000000\n1253, 9.000000, 3.000000, 10.000000\n1254, 10.000000, 3.000000, 10.000000\n1255, 0.000000, 4.000000, 10.000000\n1256, 1.000000, 4.000000, 10.000000\n1257, 2.000000, 4.000000, 10.000000\n1258, 3.000000, 4.000000, 10.000000\n1259, 4.000000, 4.000000, 10.000000\n1260, 5.000000, 4.000000, 10.000000\n1261, 6.000000, 4.000000, 10.000000\n1262, 7.000000, 4.000000, 10.000000\n1263, 8.000000, 4.000000, 10.000000\n1264, 9.000000, 4.000000, 10.000000\n1265, 10.000000, 4.000000, 10.000000\n1266, 0.000000, 5.000000, 10.000000\n1267, 1.000000, 5.000000, 10.000000\n1268, 2.000000, 5.000000, 10.000000\n1269, 3.000000, 5.000000, 10.000000\n1270, 4.000000, 5.000000, 10.000000\n1271, 5.000000, 5.000000, 10.000000\n1272, 6.000000, 5.000000, 10.000000\n1273, 7.000000, 5.000000, 10.000000\n1274, 8.000000, 5.000000, 10.000000\n1275, 9.000000, 5.000000, 10.000000\n1276, 10.000000, 5.000000, 10.000000\n1277, 0.000000, 6.000000, 10.000000\n1278, 1.000000, 6.000000, 10.000000\n1279, 2.000000, 6.000000, 10.000000\n1280, 3.000000, 6.000000, 10.000000\n1281, 4.000000, 6.000000, 10.000000\n1282, 5.000000, 6.000000, 10.000000\n1283, 6.000000, 6.000000, 10.000000\n1284, 7.000000, 6.000000, 10.000000\n1285, 8.000000, 6.000000, 10.000000\n1286, 9.000000, 6.000000, 10.000000\n1287, 10.000000, 6.000000, 10.000000\n1288, 0.000000, 7.000000, 10.000000\n1289, 1.000000, 7.000000, 10.000000\n1290, 2.000000, 7.000000, 10.000000\n1291, 3.000000, 7.000000, 10.000000\n1292, 4.000000, 7.000000, 10.000000\n1293, 5.000000, 7.000000, 10.000000\n1294, 6.000000, 7.000000, 10.000000\n1295, 7.000000, 7.000000, 10.000000\n1296, 8.000000, 7.000000, 10.000000\n1297, 9.000000, 7.000000, 10.000000\n1298, 10.000000, 7.000000, 10.000000\n1299, 0.000000, 8.000000, 10.000000\n1300, 1.000000, 8.000000, 10.000000\n1301, 2.000000, 8.000000, 10.000000\n1302, 3.000000, 8.000000, 10.000000\n1303, 4.000000, 8.000000, 10.000000\n1304, 5.000000, 8.000000, 10.000000\n1305, 6.000000, 8.000000, 10.000000\n1306, 7.000000, 8.000000, 10.000000\n1307, 8.000000, 8.000000, 10.000000\n1308, 9.000000, 8.000000, 10.000000\n1309, 10.000000, 8.000000, 10.000000\n1310, 0.000000, 9.000000, 10.000000\n1311, 1.000000, 9.000000, 10.000000\n1312, 2.000000, 9.000000, 10.000000\n1313, 3.000000, 9.000000, 10.000000\n1314, 4.000000, 9.000000, 10.000000\n1315, 5.000000, 9.000000, 10.000000\n1316, 6.000000, 9.000000, 10.000000\n1317, 7.000000, 9.000000, 10.000000\n1318, 8.000000, 9.000000, 10.000000\n1319, 9.000000, 9.000000, 10.000000\n1320, 10.000000, 9.000000, 10.000000\n1321, 0.000000, 10.000000, 10.000000\n1322, 1.000000, 10.000000, 10.000000\n1323, 2.000000, 10.000000, 10.000000\n1324, 3.000000, 10.000000, 10.000000\n1325, 4.000000, 10.000000, 10.000000\n1326, 5.000000, 10.000000, 10.000000\n1327, 6.000000, 10.000000, 10.000000\n1328, 7.000000, 10.000000, 10.000000\n1329, 8.000000, 10.000000, 10.000000\n1330, 9.000000, 10.000000, 10.000000\n1331, 10.000000, 10.000000, 10.000000\n999999, 0.000000, 0.000000, 0.000000\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2a Matlab/testcase_sects.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n** Each section is a separate grain\n** Section: Grain1\n*Solid Section, elset=Grain1_set, material=Grain_Mat1\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain2\n*Solid Section, elset=Grain2_set, material=Grain_Mat2\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain3\n*Solid Section, elset=Grain3_set, material=Grain_Mat3\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain4\n*Solid Section, elset=Grain4_set, material=Grain_Mat4\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain5\n*Solid Section, elset=Grain5_set, material=Grain_Mat5\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain6\n*Solid Section, elset=Grain6_set, material=Grain_Mat6\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain7\n*Solid Section, elset=Grain7_set, material=Grain_Mat7\n*Hourglass Stiffness\n250\n** --------------------------------------\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/Dream3D2Abaqus.py",
    "content": "######################\n# VERSION 3 OF DREAM 3D TO ABAQUS \n#MADE BY ALVARO MARTINEZ\n# DPhil student of the Oxford Engineering Department\n#Any questions email to alvaro.martinezpechero@eng.ox.ac.uk\n#####################\n\n\n\nimport numpy as np\nimport pandas as pd\n\ndef Dream3D2Abaqus(filename,matID,noDepvar):\n    with open(filename + '.vox', 'r') as f:\n        raw_data = np.genfromtxt(f, delimiter=' ')\n    euler = raw_data[:, :3]\n    xyz = raw_data[:, 3:6]\n    grains = raw_data[:, 6].astype(int)\n    phases = raw_data[:, 7].astype(int)\n\n    total_els=len(euler[:,1])\n    #print(total_els)\n    \n    materials = np.ones(total_els, dtype=int)*matID\n    \n    grain_order, grain_record = np.unique(grains, return_index=True)\n    phase_order = phases[grain_record]\n    \n    material_order = materials[grain_record]\n    \n    euler_angle1 = euler[grain_record, 0]\n    euler_angle2 = euler[grain_record, 1]\n    euler_angle3 = euler[grain_record, 2]\n    \n    \n    \n    with open(f\"{filename}_nodes.inp\", \"r+\") as fid:\n        indata = fid.readlines()[4:-4]\n        indata = [line.strip().split(\",\") for line in indata]\n        indata = [[float(x[0]), float(x[1]), float(x[2]), float(x[3])] for x in indata]\n\n    nodes = np.array(indata)\n    nodes = nodes[:]\n    \n\n\n    with open(filename + '_elems.inp', 'r') as f:\n        elem = np.genfromtxt(f, delimiter=',', skip_header=4, skip_footer=3)\n    #print(elem.shape)\n        \n    #return euler, xyz, grain_order, phase_order, euler_angle1, euler_angle2, euler_angle3, nodes, elem\n\n    ## Write the overall element and node sets to input file\n    # open inp file and write keywords \n    with open(f\"{filename}.inp\", 'wt') as inp_file:\n        inp_file.write(\"** Generated by: Dream3DtoAbaqus.m\\n\")\n        inp_file.write(\"**PARTS\\n**\\n\")\n        inp_file.write(\"*Part, name=DREAM3D\\n\")\n\n        # write nodes\n        inp_file.write(\"*NODE\\n\")\n        for node in nodes:\n            inp_file.write(f\"{int(node[0])},\\t{'{:.6e}'.format(node[1])},\\t{'{:.6e}'.format(node[2])},\\t{'{:.6e}'.format(node[3])}\\n\")\n            #inp_file.write(f\"{int(node[0])},\\t{node[1]},\\t{node[2]},\\t{node[3]}\\n\")\n            \n        # write elements\n        inp_file.write(\"*Element, type=C3D8\\n\")\n        for elementj in elem:\n            inp_file.write(f\"   {int(elementj[0])},   {int(elementj[1])},   {int(elementj[2])}   ,{int(elementj[3])}   ,{int(elementj[4])},   {int(elementj[5])}   ,{int(elementj[6])}   ,{int(elementj[7])}   ,{int(elementj[8])}\\n\")\n\n        unique_grains = np.unique(grains)\n        \n        \n        numels_total=[]\n \n        inp_file.write(\"\\n\")\n\n        for ii in range(len(unique_grains)):\n            inp_file.write(f\"*Elset, elset=GRAIN-{grain_order[ii]}\\n\")\n            grain_elements = elem[grain_order[ii]]\n            for ee in range(0,len(elem[grains == grain_order[ii]][:,0]),9):\n                inp_file.write(\", \".join(str(int(e)) for e in elem[grains == grain_order[ii]][ee:ee+9,0]) + \"\\n\")\n            numels = 0\n            for tt in range(len(grain_elements)):\n                numels += 1\n\n            \n                 \n            \n        uniPhases = np.unique(phases)\n        for ii in range(len(np.unique(phases))):\n            inp_file.write(f\"\\n*Elset, elset=Phase-{ii + 1}\\n\")        \n            elem_for_ii = elem[phases == uniPhases[ii]]\n            for ee in range(0,len(elem_for_ii[:,0]),9):\n                inp_file.write(\", \".join(str(int(e)) for e in elem_for_ii[ee:ee+9,0]) + \"\\n\")\n            #for tt in range(elem_for_ii.shape[0]):\n                #inp_file.write(f\"{elem_for_ii[tt, 0]}, {elem_for_ii[tt, 1]}, {elem_for_ii[tt, 2]}, {elem_for_ii[tt, 3]}, {elem_for_ii[tt, 4]}, {elem_for_ii[tt, 5]}, {elem_for_ii[tt, 6]}, {elem_for_ii[tt, 7]}, {elem_for_ii[tt, 8]}\\n\")\n\n                \n        for ii in range(len(grain_order)):\n            inp_file.write(\"\\n**Section: Section_Grain-%d\\n\" % grain_order[ii])\n            inp_file.write(\"*Solid Section, elset=GRAIN-%d, material=MATERIAL-GRAIN%d\\n\" % (grain_order[ii], grain_order[ii]))\n            inp_file.write(\",\\n\")\n            \n            \n            \n            \n        # Write the closing keyword\n        inp_file.write(\"*End Part\\n\")\n\n        # Write the assembly information\n        inp_file.write(\"**\\n**ASSEMBLY\\n**\\n\")\n        inp_file.write(\"*Assembly, name=Assembly\\n**\\n\")\n        inp_file.write(\"*Instance, name=DREAM3D-1, part=DREAM3D\\n\")\n\n        # Write the nodes\n        inp_file.write(\"*NODE\\n\")\n        for i in range(nodes.shape[0]):\n            inp_file.write(f\"{int(nodes[i, 0])},\\t{'{:.6e}'.format(nodes[i, 1])},\\t{'{:.6e}'.format(nodes[i, 2])},\\t{'{:.6e}'.format(nodes[i, 3])}\\n\")\n            #inp_file.write(\"%d, %.2f, %.2f, %.2f\\n\" % (i+1, nodes[i, 1], nodes[i, 2], nodes[i, 3]))            \n\n\n        # Write the elements\n        inp_file.write(\"*Element, type=C3D8\\n\")\n        for i in range(elem.shape[0]):\n            inp_file.write(\"%d, %d, %d, %d, %d, %d, %d, %d, %d\\n\" % (i+1, elem[i, 1], elem[i, 2], elem[i, 3], elem[i, 4], elem[i, 5], elem[i, 6], elem[i, 7], elem[i, 8]))\n\n        inp_file.write('\\n*End Instance\\n')\n        inp_file.write('**\\n')\n        inp_file.write('*End Assembly\\n**MATERIALS\\n**\\n')\n        \n        #import material parameters to be used in the development of materials\n        #for each grain.\n        df = pd.read_excel('PROPS.xlsx', sheet_name='Material_parameters', usecols=\"A\", header=None)\n        A16 = np.array(df.iloc[0:6, :])\n        #print(A19)\n        \n        # Flag for reading the inputs from the file or material library\n        # \"0\": material library in usermaterial.f will be used\n        # \"1\": use the material parameters in excel file       \n        \n        if A16[5] == 0:\n            A = [\"\"] * 6\n\n            A[5] = 0 #CHANGE HERE\n            noPROPS = 6\n            \n        # Flag for reading the inputs from the file or material library\n        # \"0\": material library in usermaterial.f will be used\n        # \"1\": use the material parameters in excel file              \n\n        else:\n            A = [\"\"] * 300\n\n            A[5] = 1\n            noPROPS = 300\n\n        \n        \n\n        for ii in range(len(grain_order)):\n            inp_file.write(\"\\n*Material, name=MATERIAL-GRAIN%d\" % grain_order[ii])\n            inp_file.write(f\"\\n*Depvar\\n{noDepvar},\")\n            inp_file.write(f\"\\n*User Material, constants={noPROPS}\\n\")\n\n            A[0:3] = [euler_angle1[ii], euler_angle2[ii], euler_angle3[ii]]\n            A[3] = grain_order[ii]\n            \n            # If a non-zero material-ID defined by user\n            if matID>0:\n                A[4] = material_order[ii]\n            else:\n                A[4] = phase_order[ii]\n\n            if A16[5] ==1:\n                for iph in uniPhases:\n                    letter = chr(iph + 64)\n                    xlRange = f\"{letter}1:{letter}300\"#CHANGE\n                    df = pd.read_excel(\"PROPS.xlsx\", sheet_name='Material_parameters', usecols=\"A\", header=None)\n                    B = np.array(df.iloc[0:301, :]).flatten()\n                    #print(B)\n                    #B=tolist(B)\n                    \n                    nslip = B[6]\n                    # All parameters\n                    A[6:301] = B[6:301]\n                    \n\n            #print(A)\n            for i in range(0, len(A), 8):\n                inp_file.write(\",\".join(str(x) for x in A[i:i+8]) + \"\\n\")\n                \n            #inp_file.write(\"{}, {}, {}, {}, {}, {}, {}, {}, {},\".format(*A))\n\n        inp_file.write(\"\\n**\")\n        inp_file.write(\"\\n**\\n** STEP: Loading\\n**\\n*Step, name=Loading, nlgeom=YES, inc=10000\\n*Static\\n0.01, 10., 1e-05, 1.\")\n        inp_file.write(\"\\n**\\n** OUTPUT REQUESTS\\n**\")\n        inp_file.write(\"\\n*Restart, write, frequency=0\\n**\")\n        inp_file.write(\"\\n** FIELD OUTPUT: F-Output-1\\n**\\n*Output, field, variable=PRESELECT\\n**\")\n        if noDepvar>0:\n            inp_file.write(\"\\n** FIELD OUTPUT: F-Output-2\\n**\\n*Element Output, directions=YES\\nSDV,\\n**\")\n        inp_file.write(\"\\n** HISTORY OUTPUT: H-Output-1\\n**\\n*Output, history, variable=PRESELECT\\n**\")\n        inp_file.write(\"\\n*End Step\")\n\n    inp_file.close()\n\n    return  \n\n\n "
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase.inp",
    "content": "** Generated by: Dream3DtoAbaqus.m\r\n**PARTS\r\n**\r\n*Part, name=DREAM3D\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n2,\t1.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n3,\t2.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n4,\t3.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n5,\t4.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n6,\t5.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n7,\t6.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n8,\t7.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n9,\t8.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n10,\t9.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n11,\t1.000000e+01,\t0.000000e+00,\t0.000000e+00\r\n12,\t0.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n13,\t1.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n14,\t2.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n15,\t3.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n16,\t4.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n17,\t5.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n18,\t6.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n19,\t7.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n20,\t8.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n21,\t9.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n22,\t1.000000e+01,\t1.000000e+00,\t0.000000e+00\r\n23,\t0.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n24,\t1.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n25,\t2.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n26,\t3.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n27,\t4.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n28,\t5.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n29,\t6.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n30,\t7.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n31,\t8.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n32,\t9.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n33,\t1.000000e+01,\t2.000000e+00,\t0.000000e+00\r\n34,\t0.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n35,\t1.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n36,\t2.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n37,\t3.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n38,\t4.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n39,\t5.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n40,\t6.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n41,\t7.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n42,\t8.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n43,\t9.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n44,\t1.000000e+01,\t3.000000e+00,\t0.000000e+00\r\n45,\t0.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n46,\t1.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n47,\t2.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n48,\t3.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n49,\t4.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n50,\t5.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n51,\t6.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n52,\t7.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n53,\t8.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n54,\t9.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n55,\t1.000000e+01,\t4.000000e+00,\t0.000000e+00\r\n56,\t0.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n57,\t1.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n58,\t2.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n59,\t3.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n60,\t4.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n61,\t5.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n62,\t6.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n63,\t7.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n64,\t8.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n65,\t9.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n66,\t1.000000e+01,\t5.000000e+00,\t0.000000e+00\r\n67,\t0.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n68,\t1.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n69,\t2.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n70,\t3.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n71,\t4.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n72,\t5.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n73,\t6.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n74,\t7.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n75,\t8.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n76,\t9.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n77,\t1.000000e+01,\t6.000000e+00,\t0.000000e+00\r\n78,\t0.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n79,\t1.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n80,\t2.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n81,\t3.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n82,\t4.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n83,\t5.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n84,\t6.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n85,\t7.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n86,\t8.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n87,\t9.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n88,\t1.000000e+01,\t7.000000e+00,\t0.000000e+00\r\n89,\t0.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n90,\t1.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n91,\t2.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n92,\t3.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n93,\t4.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n94,\t5.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n95,\t6.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n96,\t7.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n97,\t8.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n98,\t9.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n99,\t1.000000e+01,\t8.000000e+00,\t0.000000e+00\r\n100,\t0.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n101,\t1.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n102,\t2.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n103,\t3.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n104,\t4.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n105,\t5.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n106,\t6.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n107,\t7.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n108,\t8.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n109,\t9.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n110,\t1.000000e+01,\t9.000000e+00,\t0.000000e+00\r\n111,\t0.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n112,\t1.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n113,\t2.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n114,\t3.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n115,\t4.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n116,\t5.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n117,\t6.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n118,\t7.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n119,\t8.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n120,\t9.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n121,\t1.000000e+01,\t1.000000e+01,\t0.000000e+00\r\n122,\t0.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n123,\t1.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n124,\t2.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n125,\t3.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n126,\t4.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n127,\t5.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n128,\t6.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n129,\t7.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n130,\t8.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n131,\t9.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n132,\t1.000000e+01,\t0.000000e+00,\t1.000000e+00\r\n133,\t0.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n134,\t1.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n135,\t2.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n136,\t3.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n137,\t4.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n138,\t5.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n139,\t6.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n140,\t7.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n141,\t8.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n142,\t9.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n143,\t1.000000e+01,\t1.000000e+00,\t1.000000e+00\r\n144,\t0.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n145,\t1.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n146,\t2.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n147,\t3.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n148,\t4.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n149,\t5.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n150,\t6.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n151,\t7.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n152,\t8.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n153,\t9.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n154,\t1.000000e+01,\t2.000000e+00,\t1.000000e+00\r\n155,\t0.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n156,\t1.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n157,\t2.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n158,\t3.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n159,\t4.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n160,\t5.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n161,\t6.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n162,\t7.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n163,\t8.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n164,\t9.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n165,\t1.000000e+01,\t3.000000e+00,\t1.000000e+00\r\n166,\t0.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n167,\t1.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n168,\t2.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n169,\t3.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n170,\t4.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n171,\t5.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n172,\t6.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n173,\t7.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n174,\t8.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n175,\t9.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n176,\t1.000000e+01,\t4.000000e+00,\t1.000000e+00\r\n177,\t0.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n178,\t1.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n179,\t2.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n180,\t3.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n181,\t4.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n182,\t5.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n183,\t6.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n184,\t7.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n185,\t8.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n186,\t9.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n187,\t1.000000e+01,\t5.000000e+00,\t1.000000e+00\r\n188,\t0.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n189,\t1.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n190,\t2.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n191,\t3.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n192,\t4.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n193,\t5.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n194,\t6.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n195,\t7.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n196,\t8.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n197,\t9.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n198,\t1.000000e+01,\t6.000000e+00,\t1.000000e+00\r\n199,\t0.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n200,\t1.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n201,\t2.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n202,\t3.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n203,\t4.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n204,\t5.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n205,\t6.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n206,\t7.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n207,\t8.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n208,\t9.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n209,\t1.000000e+01,\t7.000000e+00,\t1.000000e+00\r\n210,\t0.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n211,\t1.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n212,\t2.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n213,\t3.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n214,\t4.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n215,\t5.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n216,\t6.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n217,\t7.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n218,\t8.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n219,\t9.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n220,\t1.000000e+01,\t8.000000e+00,\t1.000000e+00\r\n221,\t0.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n222,\t1.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n223,\t2.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n224,\t3.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n225,\t4.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n226,\t5.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n227,\t6.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n228,\t7.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n229,\t8.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n230,\t9.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n231,\t1.000000e+01,\t9.000000e+00,\t1.000000e+00\r\n232,\t0.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n233,\t1.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n234,\t2.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n235,\t3.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n236,\t4.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n237,\t5.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n238,\t6.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n239,\t7.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n240,\t8.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n241,\t9.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n242,\t1.000000e+01,\t1.000000e+01,\t1.000000e+00\r\n243,\t0.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n244,\t1.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n245,\t2.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n246,\t3.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n247,\t4.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n248,\t5.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n249,\t6.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n250,\t7.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n251,\t8.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n252,\t9.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n253,\t1.000000e+01,\t0.000000e+00,\t2.000000e+00\r\n254,\t0.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n255,\t1.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n256,\t2.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n257,\t3.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n258,\t4.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n259,\t5.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n260,\t6.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n261,\t7.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n262,\t8.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n263,\t9.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n264,\t1.000000e+01,\t1.000000e+00,\t2.000000e+00\r\n265,\t0.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n266,\t1.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n267,\t2.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n268,\t3.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n269,\t4.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n270,\t5.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n271,\t6.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n272,\t7.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n273,\t8.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n274,\t9.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n275,\t1.000000e+01,\t2.000000e+00,\t2.000000e+00\r\n276,\t0.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n277,\t1.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n278,\t2.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n279,\t3.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n280,\t4.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n281,\t5.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n282,\t6.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n283,\t7.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n284,\t8.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n285,\t9.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n286,\t1.000000e+01,\t3.000000e+00,\t2.000000e+00\r\n287,\t0.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n288,\t1.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n289,\t2.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n290,\t3.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n291,\t4.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n292,\t5.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n293,\t6.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n294,\t7.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n295,\t8.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n296,\t9.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n297,\t1.000000e+01,\t4.000000e+00,\t2.000000e+00\r\n298,\t0.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n299,\t1.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n300,\t2.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n301,\t3.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n302,\t4.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n303,\t5.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n304,\t6.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n305,\t7.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n306,\t8.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n307,\t9.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n308,\t1.000000e+01,\t5.000000e+00,\t2.000000e+00\r\n309,\t0.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n310,\t1.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n311,\t2.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n312,\t3.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n313,\t4.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n314,\t5.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n315,\t6.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n316,\t7.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n317,\t8.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n318,\t9.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n319,\t1.000000e+01,\t6.000000e+00,\t2.000000e+00\r\n320,\t0.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n321,\t1.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n322,\t2.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n323,\t3.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n324,\t4.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n325,\t5.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n326,\t6.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n327,\t7.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n328,\t8.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n329,\t9.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n330,\t1.000000e+01,\t7.000000e+00,\t2.000000e+00\r\n331,\t0.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n332,\t1.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n333,\t2.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n334,\t3.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n335,\t4.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n336,\t5.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n337,\t6.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n338,\t7.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n339,\t8.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n340,\t9.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n341,\t1.000000e+01,\t8.000000e+00,\t2.000000e+00\r\n342,\t0.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n343,\t1.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n344,\t2.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n345,\t3.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n346,\t4.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n347,\t5.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n348,\t6.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n349,\t7.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n350,\t8.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n351,\t9.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n352,\t1.000000e+01,\t9.000000e+00,\t2.000000e+00\r\n353,\t0.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n354,\t1.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n355,\t2.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n356,\t3.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n357,\t4.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n358,\t5.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n359,\t6.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n360,\t7.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n361,\t8.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n362,\t9.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n363,\t1.000000e+01,\t1.000000e+01,\t2.000000e+00\r\n364,\t0.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n365,\t1.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n366,\t2.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n367,\t3.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n368,\t4.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n369,\t5.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n370,\t6.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n371,\t7.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n372,\t8.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n373,\t9.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n374,\t1.000000e+01,\t0.000000e+00,\t3.000000e+00\r\n375,\t0.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n376,\t1.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n377,\t2.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n378,\t3.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n379,\t4.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n380,\t5.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n381,\t6.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n382,\t7.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n383,\t8.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n384,\t9.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n385,\t1.000000e+01,\t1.000000e+00,\t3.000000e+00\r\n386,\t0.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n387,\t1.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n388,\t2.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n389,\t3.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n390,\t4.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n391,\t5.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n392,\t6.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n393,\t7.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n394,\t8.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n395,\t9.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n396,\t1.000000e+01,\t2.000000e+00,\t3.000000e+00\r\n397,\t0.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n398,\t1.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n399,\t2.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n400,\t3.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n401,\t4.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n402,\t5.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n403,\t6.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n404,\t7.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n405,\t8.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n406,\t9.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n407,\t1.000000e+01,\t3.000000e+00,\t3.000000e+00\r\n408,\t0.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n409,\t1.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n410,\t2.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n411,\t3.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n412,\t4.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n413,\t5.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n414,\t6.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n415,\t7.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n416,\t8.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n417,\t9.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n418,\t1.000000e+01,\t4.000000e+00,\t3.000000e+00\r\n419,\t0.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n420,\t1.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n421,\t2.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n422,\t3.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n423,\t4.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n424,\t5.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n425,\t6.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n426,\t7.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n427,\t8.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n428,\t9.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n429,\t1.000000e+01,\t5.000000e+00,\t3.000000e+00\r\n430,\t0.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n431,\t1.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n432,\t2.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n433,\t3.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n434,\t4.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n435,\t5.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n436,\t6.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n437,\t7.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n438,\t8.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n439,\t9.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n440,\t1.000000e+01,\t6.000000e+00,\t3.000000e+00\r\n441,\t0.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n442,\t1.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n443,\t2.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n444,\t3.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n445,\t4.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n446,\t5.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n447,\t6.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n448,\t7.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n449,\t8.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n450,\t9.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n451,\t1.000000e+01,\t7.000000e+00,\t3.000000e+00\r\n452,\t0.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n453,\t1.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n454,\t2.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n455,\t3.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n456,\t4.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n457,\t5.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n458,\t6.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n459,\t7.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n460,\t8.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n461,\t9.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n462,\t1.000000e+01,\t8.000000e+00,\t3.000000e+00\r\n463,\t0.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n464,\t1.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n465,\t2.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n466,\t3.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n467,\t4.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n468,\t5.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n469,\t6.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n470,\t7.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n471,\t8.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n472,\t9.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n473,\t1.000000e+01,\t9.000000e+00,\t3.000000e+00\r\n474,\t0.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n475,\t1.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n476,\t2.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n477,\t3.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n478,\t4.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n479,\t5.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n480,\t6.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n481,\t7.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n482,\t8.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n483,\t9.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n484,\t1.000000e+01,\t1.000000e+01,\t3.000000e+00\r\n485,\t0.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n486,\t1.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n487,\t2.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n488,\t3.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n489,\t4.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n490,\t5.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n491,\t6.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n492,\t7.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n493,\t8.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n494,\t9.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n495,\t1.000000e+01,\t0.000000e+00,\t4.000000e+00\r\n496,\t0.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n497,\t1.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n498,\t2.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n499,\t3.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n500,\t4.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n501,\t5.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n502,\t6.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n503,\t7.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n504,\t8.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n505,\t9.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n506,\t1.000000e+01,\t1.000000e+00,\t4.000000e+00\r\n507,\t0.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n508,\t1.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n509,\t2.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n510,\t3.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n511,\t4.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n512,\t5.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n513,\t6.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n514,\t7.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n515,\t8.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n516,\t9.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n517,\t1.000000e+01,\t2.000000e+00,\t4.000000e+00\r\n518,\t0.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n519,\t1.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n520,\t2.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n521,\t3.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n522,\t4.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n523,\t5.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n524,\t6.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n525,\t7.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n526,\t8.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n527,\t9.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n528,\t1.000000e+01,\t3.000000e+00,\t4.000000e+00\r\n529,\t0.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n530,\t1.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n531,\t2.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n532,\t3.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n533,\t4.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n534,\t5.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n535,\t6.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n536,\t7.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n537,\t8.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n538,\t9.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n539,\t1.000000e+01,\t4.000000e+00,\t4.000000e+00\r\n540,\t0.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n541,\t1.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n542,\t2.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n543,\t3.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n544,\t4.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n545,\t5.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n546,\t6.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n547,\t7.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n548,\t8.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n549,\t9.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n550,\t1.000000e+01,\t5.000000e+00,\t4.000000e+00\r\n551,\t0.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n552,\t1.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n553,\t2.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n554,\t3.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n555,\t4.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n556,\t5.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n557,\t6.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n558,\t7.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n559,\t8.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n560,\t9.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n561,\t1.000000e+01,\t6.000000e+00,\t4.000000e+00\r\n562,\t0.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n563,\t1.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n564,\t2.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n565,\t3.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n566,\t4.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n567,\t5.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n568,\t6.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n569,\t7.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n570,\t8.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n571,\t9.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n572,\t1.000000e+01,\t7.000000e+00,\t4.000000e+00\r\n573,\t0.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n574,\t1.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n575,\t2.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n576,\t3.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n577,\t4.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n578,\t5.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n579,\t6.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n580,\t7.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n581,\t8.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n582,\t9.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n583,\t1.000000e+01,\t8.000000e+00,\t4.000000e+00\r\n584,\t0.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n585,\t1.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n586,\t2.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n587,\t3.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n588,\t4.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n589,\t5.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n590,\t6.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n591,\t7.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n592,\t8.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n593,\t9.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n594,\t1.000000e+01,\t9.000000e+00,\t4.000000e+00\r\n595,\t0.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n596,\t1.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n597,\t2.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n598,\t3.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n599,\t4.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n600,\t5.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n601,\t6.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n602,\t7.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n603,\t8.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n604,\t9.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n605,\t1.000000e+01,\t1.000000e+01,\t4.000000e+00\r\n606,\t0.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n607,\t1.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n608,\t2.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n609,\t3.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n610,\t4.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n611,\t5.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n612,\t6.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n613,\t7.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n614,\t8.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n615,\t9.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n616,\t1.000000e+01,\t0.000000e+00,\t5.000000e+00\r\n617,\t0.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n618,\t1.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n619,\t2.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n620,\t3.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n621,\t4.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n622,\t5.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n623,\t6.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n624,\t7.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n625,\t8.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n626,\t9.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n627,\t1.000000e+01,\t1.000000e+00,\t5.000000e+00\r\n628,\t0.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n629,\t1.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n630,\t2.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n631,\t3.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n632,\t4.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n633,\t5.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n634,\t6.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n635,\t7.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n636,\t8.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n637,\t9.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n638,\t1.000000e+01,\t2.000000e+00,\t5.000000e+00\r\n639,\t0.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n640,\t1.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n641,\t2.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n642,\t3.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n643,\t4.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n644,\t5.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n645,\t6.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n646,\t7.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n647,\t8.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n648,\t9.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n649,\t1.000000e+01,\t3.000000e+00,\t5.000000e+00\r\n650,\t0.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n651,\t1.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n652,\t2.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n653,\t3.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n654,\t4.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n655,\t5.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n656,\t6.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n657,\t7.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n658,\t8.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n659,\t9.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n660,\t1.000000e+01,\t4.000000e+00,\t5.000000e+00\r\n661,\t0.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n662,\t1.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n663,\t2.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n664,\t3.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n665,\t4.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n666,\t5.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n667,\t6.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n668,\t7.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n669,\t8.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n670,\t9.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n671,\t1.000000e+01,\t5.000000e+00,\t5.000000e+00\r\n672,\t0.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n673,\t1.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n674,\t2.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n675,\t3.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n676,\t4.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n677,\t5.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n678,\t6.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n679,\t7.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n680,\t8.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n681,\t9.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n682,\t1.000000e+01,\t6.000000e+00,\t5.000000e+00\r\n683,\t0.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n684,\t1.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n685,\t2.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n686,\t3.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n687,\t4.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n688,\t5.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n689,\t6.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n690,\t7.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n691,\t8.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n692,\t9.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n693,\t1.000000e+01,\t7.000000e+00,\t5.000000e+00\r\n694,\t0.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n695,\t1.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n696,\t2.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n697,\t3.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n698,\t4.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n699,\t5.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n700,\t6.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n701,\t7.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n702,\t8.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n703,\t9.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n704,\t1.000000e+01,\t8.000000e+00,\t5.000000e+00\r\n705,\t0.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n706,\t1.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n707,\t2.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n708,\t3.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n709,\t4.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n710,\t5.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n711,\t6.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n712,\t7.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n713,\t8.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n714,\t9.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n715,\t1.000000e+01,\t9.000000e+00,\t5.000000e+00\r\n716,\t0.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n717,\t1.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n718,\t2.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n719,\t3.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n720,\t4.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n721,\t5.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n722,\t6.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n723,\t7.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n724,\t8.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n725,\t9.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n726,\t1.000000e+01,\t1.000000e+01,\t5.000000e+00\r\n727,\t0.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n728,\t1.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n729,\t2.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n730,\t3.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n731,\t4.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n732,\t5.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n733,\t6.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n734,\t7.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n735,\t8.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n736,\t9.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n737,\t1.000000e+01,\t0.000000e+00,\t6.000000e+00\r\n738,\t0.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n739,\t1.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n740,\t2.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n741,\t3.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n742,\t4.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n743,\t5.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n744,\t6.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n745,\t7.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n746,\t8.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n747,\t9.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n748,\t1.000000e+01,\t1.000000e+00,\t6.000000e+00\r\n749,\t0.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n750,\t1.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n751,\t2.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n752,\t3.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n753,\t4.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n754,\t5.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n755,\t6.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n756,\t7.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n757,\t8.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n758,\t9.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n759,\t1.000000e+01,\t2.000000e+00,\t6.000000e+00\r\n760,\t0.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n761,\t1.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n762,\t2.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n763,\t3.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n764,\t4.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n765,\t5.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n766,\t6.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n767,\t7.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n768,\t8.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n769,\t9.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n770,\t1.000000e+01,\t3.000000e+00,\t6.000000e+00\r\n771,\t0.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n772,\t1.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n773,\t2.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n774,\t3.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n775,\t4.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n776,\t5.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n777,\t6.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n778,\t7.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n779,\t8.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n780,\t9.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n781,\t1.000000e+01,\t4.000000e+00,\t6.000000e+00\r\n782,\t0.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n783,\t1.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n784,\t2.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n785,\t3.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n786,\t4.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n787,\t5.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n788,\t6.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n789,\t7.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n790,\t8.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n791,\t9.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n792,\t1.000000e+01,\t5.000000e+00,\t6.000000e+00\r\n793,\t0.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n794,\t1.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n795,\t2.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n796,\t3.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n797,\t4.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n798,\t5.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n799,\t6.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n800,\t7.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n801,\t8.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n802,\t9.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n803,\t1.000000e+01,\t6.000000e+00,\t6.000000e+00\r\n804,\t0.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n805,\t1.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n806,\t2.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n807,\t3.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n808,\t4.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n809,\t5.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n810,\t6.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n811,\t7.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n812,\t8.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n813,\t9.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n814,\t1.000000e+01,\t7.000000e+00,\t6.000000e+00\r\n815,\t0.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n816,\t1.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n817,\t2.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n818,\t3.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n819,\t4.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n820,\t5.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n821,\t6.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n822,\t7.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n823,\t8.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n824,\t9.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n825,\t1.000000e+01,\t8.000000e+00,\t6.000000e+00\r\n826,\t0.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n827,\t1.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n828,\t2.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n829,\t3.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n830,\t4.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n831,\t5.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n832,\t6.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n833,\t7.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n834,\t8.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n835,\t9.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n836,\t1.000000e+01,\t9.000000e+00,\t6.000000e+00\r\n837,\t0.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n838,\t1.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n839,\t2.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n840,\t3.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n841,\t4.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n842,\t5.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n843,\t6.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n844,\t7.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n845,\t8.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n846,\t9.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n847,\t1.000000e+01,\t1.000000e+01,\t6.000000e+00\r\n848,\t0.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n849,\t1.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n850,\t2.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n851,\t3.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n852,\t4.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n853,\t5.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n854,\t6.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n855,\t7.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n856,\t8.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n857,\t9.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n858,\t1.000000e+01,\t0.000000e+00,\t7.000000e+00\r\n859,\t0.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n860,\t1.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n861,\t2.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n862,\t3.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n863,\t4.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n864,\t5.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n865,\t6.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n866,\t7.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n867,\t8.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n868,\t9.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n869,\t1.000000e+01,\t1.000000e+00,\t7.000000e+00\r\n870,\t0.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n871,\t1.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n872,\t2.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n873,\t3.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n874,\t4.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n875,\t5.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n876,\t6.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n877,\t7.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n878,\t8.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n879,\t9.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n880,\t1.000000e+01,\t2.000000e+00,\t7.000000e+00\r\n881,\t0.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n882,\t1.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n883,\t2.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n884,\t3.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n885,\t4.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n886,\t5.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n887,\t6.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n888,\t7.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n889,\t8.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n890,\t9.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n891,\t1.000000e+01,\t3.000000e+00,\t7.000000e+00\r\n892,\t0.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n893,\t1.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n894,\t2.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n895,\t3.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n896,\t4.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n897,\t5.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n898,\t6.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n899,\t7.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n900,\t8.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n901,\t9.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n902,\t1.000000e+01,\t4.000000e+00,\t7.000000e+00\r\n903,\t0.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n904,\t1.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n905,\t2.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n906,\t3.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n907,\t4.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n908,\t5.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n909,\t6.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n910,\t7.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n911,\t8.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n912,\t9.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n913,\t1.000000e+01,\t5.000000e+00,\t7.000000e+00\r\n914,\t0.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n915,\t1.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n916,\t2.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n917,\t3.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n918,\t4.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n919,\t5.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n920,\t6.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n921,\t7.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n922,\t8.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n923,\t9.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n924,\t1.000000e+01,\t6.000000e+00,\t7.000000e+00\r\n925,\t0.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n926,\t1.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n927,\t2.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n928,\t3.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n929,\t4.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n930,\t5.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n931,\t6.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n932,\t7.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n933,\t8.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n934,\t9.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n935,\t1.000000e+01,\t7.000000e+00,\t7.000000e+00\r\n936,\t0.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n937,\t1.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n938,\t2.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n939,\t3.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n940,\t4.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n941,\t5.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n942,\t6.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n943,\t7.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n944,\t8.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n945,\t9.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n946,\t1.000000e+01,\t8.000000e+00,\t7.000000e+00\r\n947,\t0.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n948,\t1.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n949,\t2.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n950,\t3.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n951,\t4.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n952,\t5.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n953,\t6.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n954,\t7.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n955,\t8.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n956,\t9.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n957,\t1.000000e+01,\t9.000000e+00,\t7.000000e+00\r\n958,\t0.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n959,\t1.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n960,\t2.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n961,\t3.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n962,\t4.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n963,\t5.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n964,\t6.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n965,\t7.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n966,\t8.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n967,\t9.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n968,\t1.000000e+01,\t1.000000e+01,\t7.000000e+00\r\n969,\t0.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n970,\t1.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n971,\t2.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n972,\t3.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n973,\t4.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n974,\t5.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n975,\t6.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n976,\t7.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n977,\t8.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n978,\t9.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n979,\t1.000000e+01,\t0.000000e+00,\t8.000000e+00\r\n980,\t0.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n981,\t1.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n982,\t2.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n983,\t3.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n984,\t4.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n985,\t5.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n986,\t6.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n987,\t7.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n988,\t8.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n989,\t9.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n990,\t1.000000e+01,\t1.000000e+00,\t8.000000e+00\r\n991,\t0.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n992,\t1.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n993,\t2.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n994,\t3.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n995,\t4.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n996,\t5.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n997,\t6.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n998,\t7.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n999,\t8.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n1000,\t9.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n1001,\t1.000000e+01,\t2.000000e+00,\t8.000000e+00\r\n1002,\t0.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1003,\t1.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1004,\t2.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1005,\t3.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1006,\t4.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1007,\t5.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1008,\t6.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1009,\t7.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1010,\t8.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1011,\t9.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1012,\t1.000000e+01,\t3.000000e+00,\t8.000000e+00\r\n1013,\t0.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1014,\t1.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1015,\t2.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1016,\t3.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1017,\t4.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1018,\t5.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1019,\t6.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1020,\t7.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1021,\t8.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1022,\t9.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1023,\t1.000000e+01,\t4.000000e+00,\t8.000000e+00\r\n1024,\t0.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1025,\t1.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1026,\t2.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1027,\t3.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1028,\t4.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1029,\t5.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1030,\t6.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1031,\t7.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1032,\t8.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1033,\t9.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1034,\t1.000000e+01,\t5.000000e+00,\t8.000000e+00\r\n1035,\t0.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1036,\t1.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1037,\t2.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1038,\t3.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1039,\t4.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1040,\t5.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1041,\t6.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1042,\t7.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1043,\t8.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1044,\t9.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1045,\t1.000000e+01,\t6.000000e+00,\t8.000000e+00\r\n1046,\t0.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1047,\t1.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1048,\t2.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1049,\t3.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1050,\t4.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1051,\t5.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1052,\t6.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1053,\t7.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1054,\t8.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1055,\t9.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1056,\t1.000000e+01,\t7.000000e+00,\t8.000000e+00\r\n1057,\t0.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1058,\t1.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1059,\t2.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1060,\t3.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1061,\t4.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1062,\t5.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1063,\t6.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1064,\t7.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1065,\t8.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1066,\t9.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1067,\t1.000000e+01,\t8.000000e+00,\t8.000000e+00\r\n1068,\t0.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1069,\t1.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1070,\t2.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1071,\t3.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1072,\t4.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1073,\t5.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1074,\t6.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1075,\t7.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1076,\t8.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1077,\t9.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1078,\t1.000000e+01,\t9.000000e+00,\t8.000000e+00\r\n1079,\t0.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1080,\t1.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1081,\t2.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1082,\t3.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1083,\t4.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1084,\t5.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1085,\t6.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1086,\t7.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1087,\t8.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1088,\t9.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1089,\t1.000000e+01,\t1.000000e+01,\t8.000000e+00\r\n1090,\t0.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1091,\t1.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1092,\t2.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1093,\t3.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1094,\t4.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1095,\t5.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1096,\t6.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1097,\t7.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1098,\t8.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1099,\t9.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1100,\t1.000000e+01,\t0.000000e+00,\t9.000000e+00\r\n1101,\t0.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1102,\t1.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1103,\t2.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1104,\t3.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1105,\t4.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1106,\t5.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1107,\t6.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1108,\t7.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1109,\t8.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1110,\t9.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1111,\t1.000000e+01,\t1.000000e+00,\t9.000000e+00\r\n1112,\t0.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1113,\t1.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1114,\t2.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1115,\t3.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1116,\t4.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1117,\t5.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1118,\t6.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1119,\t7.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1120,\t8.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1121,\t9.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1122,\t1.000000e+01,\t2.000000e+00,\t9.000000e+00\r\n1123,\t0.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1124,\t1.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1125,\t2.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1126,\t3.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1127,\t4.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1128,\t5.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1129,\t6.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1130,\t7.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1131,\t8.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1132,\t9.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1133,\t1.000000e+01,\t3.000000e+00,\t9.000000e+00\r\n1134,\t0.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1135,\t1.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1136,\t2.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1137,\t3.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1138,\t4.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1139,\t5.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1140,\t6.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1141,\t7.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1142,\t8.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1143,\t9.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1144,\t1.000000e+01,\t4.000000e+00,\t9.000000e+00\r\n1145,\t0.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1146,\t1.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1147,\t2.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1148,\t3.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1149,\t4.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1150,\t5.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1151,\t6.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1152,\t7.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1153,\t8.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1154,\t9.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1155,\t1.000000e+01,\t5.000000e+00,\t9.000000e+00\r\n1156,\t0.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1157,\t1.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1158,\t2.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1159,\t3.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1160,\t4.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1161,\t5.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1162,\t6.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1163,\t7.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1164,\t8.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1165,\t9.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1166,\t1.000000e+01,\t6.000000e+00,\t9.000000e+00\r\n1167,\t0.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1168,\t1.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1169,\t2.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1170,\t3.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1171,\t4.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1172,\t5.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1173,\t6.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1174,\t7.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1175,\t8.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1176,\t9.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1177,\t1.000000e+01,\t7.000000e+00,\t9.000000e+00\r\n1178,\t0.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1179,\t1.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1180,\t2.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1181,\t3.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1182,\t4.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1183,\t5.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1184,\t6.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1185,\t7.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1186,\t8.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1187,\t9.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1188,\t1.000000e+01,\t8.000000e+00,\t9.000000e+00\r\n1189,\t0.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1190,\t1.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1191,\t2.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1192,\t3.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1193,\t4.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1194,\t5.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1195,\t6.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1196,\t7.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1197,\t8.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1198,\t9.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1199,\t1.000000e+01,\t9.000000e+00,\t9.000000e+00\r\n1200,\t0.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1201,\t1.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1202,\t2.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1203,\t3.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1204,\t4.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1205,\t5.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1206,\t6.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1207,\t7.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1208,\t8.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1209,\t9.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1210,\t1.000000e+01,\t1.000000e+01,\t9.000000e+00\r\n1211,\t0.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1212,\t1.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1213,\t2.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1214,\t3.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1215,\t4.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1216,\t5.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1217,\t6.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1218,\t7.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1219,\t8.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1220,\t9.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1221,\t1.000000e+01,\t0.000000e+00,\t1.000000e+01\r\n1222,\t0.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1223,\t1.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1224,\t2.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1225,\t3.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1226,\t4.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1227,\t5.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1228,\t6.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1229,\t7.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1230,\t8.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1231,\t9.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1232,\t1.000000e+01,\t1.000000e+00,\t1.000000e+01\r\n1233,\t0.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1234,\t1.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1235,\t2.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1236,\t3.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1237,\t4.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1238,\t5.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1239,\t6.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1240,\t7.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1241,\t8.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1242,\t9.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1243,\t1.000000e+01,\t2.000000e+00,\t1.000000e+01\r\n1244,\t0.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1245,\t1.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1246,\t2.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1247,\t3.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1248,\t4.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1249,\t5.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1250,\t6.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1251,\t7.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1252,\t8.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1253,\t9.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1254,\t1.000000e+01,\t3.000000e+00,\t1.000000e+01\r\n1255,\t0.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1256,\t1.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1257,\t2.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1258,\t3.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1259,\t4.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1260,\t5.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1261,\t6.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1262,\t7.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1263,\t8.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1264,\t9.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1265,\t1.000000e+01,\t4.000000e+00,\t1.000000e+01\r\n1266,\t0.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1267,\t1.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1268,\t2.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1269,\t3.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1270,\t4.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1271,\t5.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1272,\t6.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1273,\t7.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1274,\t8.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1275,\t9.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1276,\t1.000000e+01,\t5.000000e+00,\t1.000000e+01\r\n1277,\t0.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1278,\t1.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1279,\t2.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1280,\t3.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1281,\t4.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1282,\t5.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1283,\t6.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1284,\t7.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1285,\t8.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1286,\t9.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1287,\t1.000000e+01,\t6.000000e+00,\t1.000000e+01\r\n1288,\t0.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1289,\t1.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1290,\t2.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1291,\t3.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1292,\t4.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1293,\t5.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1294,\t6.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1295,\t7.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1296,\t8.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1297,\t9.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1298,\t1.000000e+01,\t7.000000e+00,\t1.000000e+01\r\n1299,\t0.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1300,\t1.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1301,\t2.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1302,\t3.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1303,\t4.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1304,\t5.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1305,\t6.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1306,\t7.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1307,\t8.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1308,\t9.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1309,\t1.000000e+01,\t8.000000e+00,\t1.000000e+01\r\n1310,\t0.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1311,\t1.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1312,\t2.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1313,\t3.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1314,\t4.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1315,\t5.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1316,\t6.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1317,\t7.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1318,\t8.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1319,\t9.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1320,\t1.000000e+01,\t9.000000e+00,\t1.000000e+01\r\n1321,\t0.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1322,\t1.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1323,\t2.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1324,\t3.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1325,\t4.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1326,\t5.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1327,\t6.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1328,\t7.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1329,\t8.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1330,\t9.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1331,\t1.000000e+01,\t1.000000e+01,\t1.000000e+01\r\n*Element, type=C3D8\r\n   1,   123,   2   ,1   ,122,   134   ,13   ,12   ,133\r\n   2,   124,   3   ,2   ,123,   135   ,14   ,13   ,134\r\n   3,   125,   4   ,3   ,124,   136   ,15   ,14   ,135\r\n   4,   126,   5   ,4   ,125,   137   ,16   ,15   ,136\r\n   5,   127,   6   ,5   ,126,   138   ,17   ,16   ,137\r\n   6,   128,   7   ,6   ,127,   139   ,18   ,17   ,138\r\n   7,   129,   8   ,7   ,128,   140   ,19   ,18   ,139\r\n   8,   130,   9   ,8   ,129,   141   ,20   ,19   ,140\r\n   9,   131,   10   ,9   ,130,   142   ,21   ,20   ,141\r\n   10,   132,   11   ,10   ,131,   143   ,22   ,21   ,142\r\n   11,   134,   13   ,12   ,133,   145   ,24   ,23   ,144\r\n   12,   135,   14   ,13   ,134,   146   ,25   ,24   ,145\r\n   13,   136,   15   ,14   ,135,   147   ,26   ,25   ,146\r\n   14,   137,   16   ,15   ,136,   148   ,27   ,26   ,147\r\n   15,   138,   17   ,16   ,137,   149   ,28   ,27   ,148\r\n   16,   139,   18   ,17   ,138,   150   ,29   ,28   ,149\r\n   17,   140,   19   ,18   ,139,   151   ,30   ,29   ,150\r\n   18,   141,   20   ,19   ,140,   152   ,31   ,30   ,151\r\n   19,   142,   21   ,20   ,141,   153   ,32   ,31   ,152\r\n   20,   143,   22   ,21   ,142,   154   ,33   ,32   ,153\r\n   21,   145,   24   ,23   ,144,   156   ,35   ,34   ,155\r\n   22,   146,   25   ,24   ,145,   157   ,36   ,35   ,156\r\n   23,   147,   26   ,25   ,146,   158   ,37   ,36   ,157\r\n   24,   148,   27   ,26   ,147,   159   ,38   ,37   ,158\r\n   25,   149,   28   ,27   ,148,   160   ,39   ,38   ,159\r\n   26,   150,   29   ,28   ,149,   161   ,40   ,39   ,160\r\n   27,   151,   30   ,29   ,150,   162   ,41   ,40   ,161\r\n   28,   152,   31   ,30   ,151,   163   ,42   ,41   ,162\r\n   29,   153,   32   ,31   ,152,   164   ,43   ,42   ,163\r\n   30,   154,   33   ,32   ,153,   165   ,44   ,43   ,164\r\n   31,   156,   35   ,34   ,155,   167   ,46   ,45   ,166\r\n   32,   157,   36   ,35   ,156,   168   ,47   ,46   ,167\r\n   33,   158,   37   ,36   ,157,   169   ,48   ,47   ,168\r\n   34,   159,   38   ,37   ,158,   170   ,49   ,48   ,169\r\n   35,   160,   39   ,38   ,159,   171   ,50   ,49   ,170\r\n   36,   161,   40   ,39   ,160,   172   ,51   ,50   ,171\r\n   37,   162,   41   ,40   ,161,   173   ,52   ,51   ,172\r\n   38,   163,   42   ,41   ,162,   174   ,53   ,52   ,173\r\n   39,   164,   43   ,42   ,163,   175   ,54   ,53   ,174\r\n   40,   165,   44   ,43   ,164,   176   ,55   ,54   ,175\r\n   41,   167,   46   ,45   ,166,   178   ,57   ,56   ,177\r\n   42,   168,   47   ,46   ,167,   179   ,58   ,57   ,178\r\n   43,   169,   48   ,47   ,168,   180   ,59   ,58   ,179\r\n   44,   170,   49   ,48   ,169,   181   ,60   ,59   ,180\r\n   45,   171,   50   ,49   ,170,   182   ,61   ,60   ,181\r\n   46,   172,   51   ,50   ,171,   183   ,62   ,61   ,182\r\n   47,   173,   52   ,51   ,172,   184   ,63   ,62   ,183\r\n   48,   174,   53   ,52   ,173,   185   ,64   ,63   ,184\r\n   49,   175,   54   ,53   ,174,   186   ,65   ,64   ,185\r\n   50,   176,   55   ,54   ,175,   187   ,66   ,65   ,186\r\n   51,   178,   57   ,56   ,177,   189   ,68   ,67   ,188\r\n   52,   179,   58   ,57   ,178,   190   ,69   ,68   ,189\r\n   53,   180,   59   ,58   ,179,   191   ,70   ,69   ,190\r\n   54,   181,   60   ,59   ,180,   192   ,71   ,70   ,191\r\n   55,   182,   61   ,60   ,181,   193   ,72   ,71   ,192\r\n   56,   183,   62   ,61   ,182,   194   ,73   ,72   ,193\r\n   57,   184,   63   ,62   ,183,   195   ,74   ,73   ,194\r\n   58,   185,   64   ,63   ,184,   196   ,75   ,74   ,195\r\n   59,   186,   65   ,64   ,185,   197   ,76   ,75   ,196\r\n   60,   187,   66   ,65   ,186,   198   ,77   ,76   ,197\r\n   61,   189,   68   ,67   ,188,   200   ,79   ,78   ,199\r\n   62,   190,   69   ,68   ,189,   201   ,80   ,79   ,200\r\n   63,   191,   70   ,69   ,190,   202   ,81   ,80   ,201\r\n   64,   192,   71   ,70   ,191,   203   ,82   ,81   ,202\r\n   65,   193,   72   ,71   ,192,   204   ,83   ,82   ,203\r\n   66,   194,   73   ,72   ,193,   205   ,84   ,83   ,204\r\n   67,   195,   74   ,73   ,194,   206   ,85   ,84   ,205\r\n   68,   196,   75   ,74   ,195,   207   ,86   ,85   ,206\r\n   69,   197,   76   ,75   ,196,   208   ,87   ,86   ,207\r\n   70,   198,   77   ,76   ,197,   209   ,88   ,87   ,208\r\n   71,   200,   79   ,78   ,199,   211   ,90   ,89   ,210\r\n   72,   201,   80   ,79   ,200,   212   ,91   ,90   ,211\r\n   73,   202,   81   ,80   ,201,   213   ,92   ,91   ,212\r\n   74,   203,   82   ,81   ,202,   214   ,93   ,92   ,213\r\n   75,   204,   83   ,82   ,203,   215   ,94   ,93   ,214\r\n   76,   205,   84   ,83   ,204,   216   ,95   ,94   ,215\r\n   77,   206,   85   ,84   ,205,   217   ,96   ,95   ,216\r\n   78,   207,   86   ,85   ,206,   218   ,97   ,96   ,217\r\n   79,   208,   87   ,86   ,207,   219   ,98   ,97   ,218\r\n   80,   209,   88   ,87   ,208,   220   ,99   ,98   ,219\r\n   81,   211,   90   ,89   ,210,   222   ,101   ,100   ,221\r\n   82,   212,   91   ,90   ,211,   223   ,102   ,101   ,222\r\n   83,   213,   92   ,91   ,212,   224   ,103   ,102   ,223\r\n   84,   214,   93   ,92   ,213,   225   ,104   ,103   ,224\r\n   85,   215,   94   ,93   ,214,   226   ,105   ,104   ,225\r\n   86,   216,   95   ,94   ,215,   227   ,106   ,105   ,226\r\n   87,   217,   96   ,95   ,216,   228   ,107   ,106   ,227\r\n   88,   218,   97   ,96   ,217,   229   ,108   ,107   ,228\r\n   89,   219,   98   ,97   ,218,   230   ,109   ,108   ,229\r\n   90,   220,   99   ,98   ,219,   231   ,110   ,109   ,230\r\n   91,   222,   101   ,100   ,221,   233   ,112   ,111   ,232\r\n   92,   223,   102   ,101   ,222,   234   ,113   ,112   ,233\r\n   93,   224,   103   ,102   ,223,   235   ,114   ,113   ,234\r\n   94,   225,   104   ,103   ,224,   236   ,115   ,114   ,235\r\n   95,   226,   105   ,104   ,225,   237   ,116   ,115   ,236\r\n   96,   227,   106   ,105   ,226,   238   ,117   ,116   ,237\r\n   97,   228,   107   ,106   ,227,   239   ,118   ,117   ,238\r\n   98,   229,   108   ,107   ,228,   240   ,119   ,118   ,239\r\n   99,   230,   109   ,108   ,229,   241   ,120   ,119   ,240\r\n   100,   231,   110   ,109   ,230,   242   ,121   ,120   ,241\r\n   101,   244,   123   ,122   ,243,   255   ,134   ,133   ,254\r\n   102,   245,   124   ,123   ,244,   256   ,135   ,134   ,255\r\n   103,   246,   125   ,124   ,245,   257   ,136   ,135   ,256\r\n   104,   247,   126   ,125   ,246,   258   ,137   ,136   ,257\r\n   105,   248,   127   ,126   ,247,   259   ,138   ,137   ,258\r\n   106,   249,   128   ,127   ,248,   260   ,139   ,138   ,259\r\n   107,   250,   129   ,128   ,249,   261   ,140   ,139   ,260\r\n   108,   251,   130   ,129   ,250,   262   ,141   ,140   ,261\r\n   109,   252,   131   ,130   ,251,   263   ,142   ,141   ,262\r\n   110,   253,   132   ,131   ,252,   264   ,143   ,142   ,263\r\n   111,   255,   134   ,133   ,254,   266   ,145   ,144   ,265\r\n   112,   256,   135   ,134   ,255,   267   ,146   ,145   ,266\r\n   113,   257,   136   ,135   ,256,   268   ,147   ,146   ,267\r\n   114,   258,   137   ,136   ,257,   269   ,148   ,147   ,268\r\n   115,   259,   138   ,137   ,258,   270   ,149   ,148   ,269\r\n   116,   260,   139   ,138   ,259,   271   ,150   ,149   ,270\r\n   117,   261,   140   ,139   ,260,   272   ,151   ,150   ,271\r\n   118,   262,   141   ,140   ,261,   273   ,152   ,151   ,272\r\n   119,   263,   142   ,141   ,262,   274   ,153   ,152   ,273\r\n   120,   264,   143   ,142   ,263,   275   ,154   ,153   ,274\r\n   121,   266,   145   ,144   ,265,   277   ,156   ,155   ,276\r\n   122,   267,   146   ,145   ,266,   278   ,157   ,156   ,277\r\n   123,   268,   147   ,146   ,267,   279   ,158   ,157   ,278\r\n   124,   269,   148   ,147   ,268,   280   ,159   ,158   ,279\r\n   125,   270,   149   ,148   ,269,   281   ,160   ,159   ,280\r\n   126,   271,   150   ,149   ,270,   282   ,161   ,160   ,281\r\n   127,   272,   151   ,150   ,271,   283   ,162   ,161   ,282\r\n   128,   273,   152   ,151   ,272,   284   ,163   ,162   ,283\r\n   129,   274,   153   ,152   ,273,   285   ,164   ,163   ,284\r\n   130,   275,   154   ,153   ,274,   286   ,165   ,164   ,285\r\n   131,   277,   156   ,155   ,276,   288   ,167   ,166   ,287\r\n   132,   278,   157   ,156   ,277,   289   ,168   ,167   ,288\r\n   133,   279,   158   ,157   ,278,   290   ,169   ,168   ,289\r\n   134,   280,   159   ,158   ,279,   291   ,170   ,169   ,290\r\n   135,   281,   160   ,159   ,280,   292   ,171   ,170   ,291\r\n   136,   282,   161   ,160   ,281,   293   ,172   ,171   ,292\r\n   137,   283,   162   ,161   ,282,   294   ,173   ,172   ,293\r\n   138,   284,   163   ,162   ,283,   295   ,174   ,173   ,294\r\n   139,   285,   164   ,163   ,284,   296   ,175   ,174   ,295\r\n   140,   286,   165   ,164   ,285,   297   ,176   ,175   ,296\r\n   141,   288,   167   ,166   ,287,   299   ,178   ,177   ,298\r\n   142,   289,   168   ,167   ,288,   300   ,179   ,178   ,299\r\n   143,   290,   169   ,168   ,289,   301   ,180   ,179   ,300\r\n   144,   291,   170   ,169   ,290,   302   ,181   ,180   ,301\r\n   145,   292,   171   ,170   ,291,   303   ,182   ,181   ,302\r\n   146,   293,   172   ,171   ,292,   304   ,183   ,182   ,303\r\n   147,   294,   173   ,172   ,293,   305   ,184   ,183   ,304\r\n   148,   295,   174   ,173   ,294,   306   ,185   ,184   ,305\r\n   149,   296,   175   ,174   ,295,   307   ,186   ,185   ,306\r\n   150,   297,   176   ,175   ,296,   308   ,187   ,186   ,307\r\n   151,   299,   178   ,177   ,298,   310   ,189   ,188   ,309\r\n   152,   300,   179   ,178   ,299,   311   ,190   ,189   ,310\r\n   153,   301,   180   ,179   ,300,   312   ,191   ,190   ,311\r\n   154,   302,   181   ,180   ,301,   313   ,192   ,191   ,312\r\n   155,   303,   182   ,181   ,302,   314   ,193   ,192   ,313\r\n   156,   304,   183   ,182   ,303,   315   ,194   ,193   ,314\r\n   157,   305,   184   ,183   ,304,   316   ,195   ,194   ,315\r\n   158,   306,   185   ,184   ,305,   317   ,196   ,195   ,316\r\n   159,   307,   186   ,185   ,306,   318   ,197   ,196   ,317\r\n   160,   308,   187   ,186   ,307,   319   ,198   ,197   ,318\r\n   161,   310,   189   ,188   ,309,   321   ,200   ,199   ,320\r\n   162,   311,   190   ,189   ,310,   322   ,201   ,200   ,321\r\n   163,   312,   191   ,190   ,311,   323   ,202   ,201   ,322\r\n   164,   313,   192   ,191   ,312,   324   ,203   ,202   ,323\r\n   165,   314,   193   ,192   ,313,   325   ,204   ,203   ,324\r\n   166,   315,   194   ,193   ,314,   326   ,205   ,204   ,325\r\n   167,   316,   195   ,194   ,315,   327   ,206   ,205   ,326\r\n   168,   317,   196   ,195   ,316,   328   ,207   ,206   ,327\r\n   169,   318,   197   ,196   ,317,   329   ,208   ,207   ,328\r\n   170,   319,   198   ,197   ,318,   330   ,209   ,208   ,329\r\n   171,   321,   200   ,199   ,320,   332   ,211   ,210   ,331\r\n   172,   322,   201   ,200   ,321,   333   ,212   ,211   ,332\r\n   173,   323,   202   ,201   ,322,   334   ,213   ,212   ,333\r\n   174,   324,   203   ,202   ,323,   335   ,214   ,213   ,334\r\n   175,   325,   204   ,203   ,324,   336   ,215   ,214   ,335\r\n   176,   326,   205   ,204   ,325,   337   ,216   ,215   ,336\r\n   177,   327,   206   ,205   ,326,   338   ,217   ,216   ,337\r\n   178,   328,   207   ,206   ,327,   339   ,218   ,217   ,338\r\n   179,   329,   208   ,207   ,328,   340   ,219   ,218   ,339\r\n   180,   330,   209   ,208   ,329,   341   ,220   ,219   ,340\r\n   181,   332,   211   ,210   ,331,   343   ,222   ,221   ,342\r\n   182,   333,   212   ,211   ,332,   344   ,223   ,222   ,343\r\n   183,   334,   213   ,212   ,333,   345   ,224   ,223   ,344\r\n   184,   335,   214   ,213   ,334,   346   ,225   ,224   ,345\r\n   185,   336,   215   ,214   ,335,   347   ,226   ,225   ,346\r\n   186,   337,   216   ,215   ,336,   348   ,227   ,226   ,347\r\n   187,   338,   217   ,216   ,337,   349   ,228   ,227   ,348\r\n   188,   339,   218   ,217   ,338,   350   ,229   ,228   ,349\r\n   189,   340,   219   ,218   ,339,   351   ,230   ,229   ,350\r\n   190,   341,   220   ,219   ,340,   352   ,231   ,230   ,351\r\n   191,   343,   222   ,221   ,342,   354   ,233   ,232   ,353\r\n   192,   344,   223   ,222   ,343,   355   ,234   ,233   ,354\r\n   193,   345,   224   ,223   ,344,   356   ,235   ,234   ,355\r\n   194,   346,   225   ,224   ,345,   357   ,236   ,235   ,356\r\n   195,   347,   226   ,225   ,346,   358   ,237   ,236   ,357\r\n   196,   348,   227   ,226   ,347,   359   ,238   ,237   ,358\r\n   197,   349,   228   ,227   ,348,   360   ,239   ,238   ,359\r\n   198,   350,   229   ,228   ,349,   361   ,240   ,239   ,360\r\n   199,   351,   230   ,229   ,350,   362   ,241   ,240   ,361\r\n   200,   352,   231   ,230   ,351,   363   ,242   ,241   ,362\r\n   201,   365,   244   ,243   ,364,   376   ,255   ,254   ,375\r\n   202,   366,   245   ,244   ,365,   377   ,256   ,255   ,376\r\n   203,   367,   246   ,245   ,366,   378   ,257   ,256   ,377\r\n   204,   368,   247   ,246   ,367,   379   ,258   ,257   ,378\r\n   205,   369,   248   ,247   ,368,   380   ,259   ,258   ,379\r\n   206,   370,   249   ,248   ,369,   381   ,260   ,259   ,380\r\n   207,   371,   250   ,249   ,370,   382   ,261   ,260   ,381\r\n   208,   372,   251   ,250   ,371,   383   ,262   ,261   ,382\r\n   209,   373,   252   ,251   ,372,   384   ,263   ,262   ,383\r\n   210,   374,   253   ,252   ,373,   385   ,264   ,263   ,384\r\n   211,   376,   255   ,254   ,375,   387   ,266   ,265   ,386\r\n   212,   377,   256   ,255   ,376,   388   ,267   ,266   ,387\r\n   213,   378,   257   ,256   ,377,   389   ,268   ,267   ,388\r\n   214,   379,   258   ,257   ,378,   390   ,269   ,268   ,389\r\n   215,   380,   259   ,258   ,379,   391   ,270   ,269   ,390\r\n   216,   381,   260   ,259   ,380,   392   ,271   ,270   ,391\r\n   217,   382,   261   ,260   ,381,   393   ,272   ,271   ,392\r\n   218,   383,   262   ,261   ,382,   394   ,273   ,272   ,393\r\n   219,   384,   263   ,262   ,383,   395   ,274   ,273   ,394\r\n   220,   385,   264   ,263   ,384,   396   ,275   ,274   ,395\r\n   221,   387,   266   ,265   ,386,   398   ,277   ,276   ,397\r\n   222,   388,   267   ,266   ,387,   399   ,278   ,277   ,398\r\n   223,   389,   268   ,267   ,388,   400   ,279   ,278   ,399\r\n   224,   390,   269   ,268   ,389,   401   ,280   ,279   ,400\r\n   225,   391,   270   ,269   ,390,   402   ,281   ,280   ,401\r\n   226,   392,   271   ,270   ,391,   403   ,282   ,281   ,402\r\n   227,   393,   272   ,271   ,392,   404   ,283   ,282   ,403\r\n   228,   394,   273   ,272   ,393,   405   ,284   ,283   ,404\r\n   229,   395,   274   ,273   ,394,   406   ,285   ,284   ,405\r\n   230,   396,   275   ,274   ,395,   407   ,286   ,285   ,406\r\n   231,   398,   277   ,276   ,397,   409   ,288   ,287   ,408\r\n   232,   399,   278   ,277   ,398,   410   ,289   ,288   ,409\r\n   233,   400,   279   ,278   ,399,   411   ,290   ,289   ,410\r\n   234,   401,   280   ,279   ,400,   412   ,291   ,290   ,411\r\n   235,   402,   281   ,280   ,401,   413   ,292   ,291   ,412\r\n   236,   403,   282   ,281   ,402,   414   ,293   ,292   ,413\r\n   237,   404,   283   ,282   ,403,   415   ,294   ,293   ,414\r\n   238,   405,   284   ,283   ,404,   416   ,295   ,294   ,415\r\n   239,   406,   285   ,284   ,405,   417   ,296   ,295   ,416\r\n   240,   407,   286   ,285   ,406,   418   ,297   ,296   ,417\r\n   241,   409,   288   ,287   ,408,   420   ,299   ,298   ,419\r\n   242,   410,   289   ,288   ,409,   421   ,300   ,299   ,420\r\n   243,   411,   290   ,289   ,410,   422   ,301   ,300   ,421\r\n   244,   412,   291   ,290   ,411,   423   ,302   ,301   ,422\r\n   245,   413,   292   ,291   ,412,   424   ,303   ,302   ,423\r\n   246,   414,   293   ,292   ,413,   425   ,304   ,303   ,424\r\n   247,   415,   294   ,293   ,414,   426   ,305   ,304   ,425\r\n   248,   416,   295   ,294   ,415,   427   ,306   ,305   ,426\r\n   249,   417,   296   ,295   ,416,   428   ,307   ,306   ,427\r\n   250,   418,   297   ,296   ,417,   429   ,308   ,307   ,428\r\n   251,   420,   299   ,298   ,419,   431   ,310   ,309   ,430\r\n   252,   421,   300   ,299   ,420,   432   ,311   ,310   ,431\r\n   253,   422,   301   ,300   ,421,   433   ,312   ,311   ,432\r\n   254,   423,   302   ,301   ,422,   434   ,313   ,312   ,433\r\n   255,   424,   303   ,302   ,423,   435   ,314   ,313   ,434\r\n   256,   425,   304   ,303   ,424,   436   ,315   ,314   ,435\r\n   257,   426,   305   ,304   ,425,   437   ,316   ,315   ,436\r\n   258,   427,   306   ,305   ,426,   438   ,317   ,316   ,437\r\n   259,   428,   307   ,306   ,427,   439   ,318   ,317   ,438\r\n   260,   429,   308   ,307   ,428,   440   ,319   ,318   ,439\r\n   261,   431,   310   ,309   ,430,   442   ,321   ,320   ,441\r\n   262,   432,   311   ,310   ,431,   443   ,322   ,321   ,442\r\n   263,   433,   312   ,311   ,432,   444   ,323   ,322   ,443\r\n   264,   434,   313   ,312   ,433,   445   ,324   ,323   ,444\r\n   265,   435,   314   ,313   ,434,   446   ,325   ,324   ,445\r\n   266,   436,   315   ,314   ,435,   447   ,326   ,325   ,446\r\n   267,   437,   316   ,315   ,436,   448   ,327   ,326   ,447\r\n   268,   438,   317   ,316   ,437,   449   ,328   ,327   ,448\r\n   269,   439,   318   ,317   ,438,   450   ,329   ,328   ,449\r\n   270,   440,   319   ,318   ,439,   451   ,330   ,329   ,450\r\n   271,   442,   321   ,320   ,441,   453   ,332   ,331   ,452\r\n   272,   443,   322   ,321   ,442,   454   ,333   ,332   ,453\r\n   273,   444,   323   ,322   ,443,   455   ,334   ,333   ,454\r\n   274,   445,   324   ,323   ,444,   456   ,335   ,334   ,455\r\n   275,   446,   325   ,324   ,445,   457   ,336   ,335   ,456\r\n   276,   447,   326   ,325   ,446,   458   ,337   ,336   ,457\r\n   277,   448,   327   ,326   ,447,   459   ,338   ,337   ,458\r\n   278,   449,   328   ,327   ,448,   460   ,339   ,338   ,459\r\n   279,   450,   329   ,328   ,449,   461   ,340   ,339   ,460\r\n   280,   451,   330   ,329   ,450,   462   ,341   ,340   ,461\r\n   281,   453,   332   ,331   ,452,   464   ,343   ,342   ,463\r\n   282,   454,   333   ,332   ,453,   465   ,344   ,343   ,464\r\n   283,   455,   334   ,333   ,454,   466   ,345   ,344   ,465\r\n   284,   456,   335   ,334   ,455,   467   ,346   ,345   ,466\r\n   285,   457,   336   ,335   ,456,   468   ,347   ,346   ,467\r\n   286,   458,   337   ,336   ,457,   469   ,348   ,347   ,468\r\n   287,   459,   338   ,337   ,458,   470   ,349   ,348   ,469\r\n   288,   460,   339   ,338   ,459,   471   ,350   ,349   ,470\r\n   289,   461,   340   ,339   ,460,   472   ,351   ,350   ,471\r\n   290,   462,   341   ,340   ,461,   473   ,352   ,351   ,472\r\n   291,   464,   343   ,342   ,463,   475   ,354   ,353   ,474\r\n   292,   465,   344   ,343   ,464,   476   ,355   ,354   ,475\r\n   293,   466,   345   ,344   ,465,   477   ,356   ,355   ,476\r\n   294,   467,   346   ,345   ,466,   478   ,357   ,356   ,477\r\n   295,   468,   347   ,346   ,467,   479   ,358   ,357   ,478\r\n   296,   469,   348   ,347   ,468,   480   ,359   ,358   ,479\r\n   297,   470,   349   ,348   ,469,   481   ,360   ,359   ,480\r\n   298,   471,   350   ,349   ,470,   482   ,361   ,360   ,481\r\n   299,   472,   351   ,350   ,471,   483   ,362   ,361   ,482\r\n   300,   473,   352   ,351   ,472,   484   ,363   ,362   ,483\r\n   301,   486,   365   ,364   ,485,   497   ,376   ,375   ,496\r\n   302,   487,   366   ,365   ,486,   498   ,377   ,376   ,497\r\n   303,   488,   367   ,366   ,487,   499   ,378   ,377   ,498\r\n   304,   489,   368   ,367   ,488,   500   ,379   ,378   ,499\r\n   305,   490,   369   ,368   ,489,   501   ,380   ,379   ,500\r\n   306,   491,   370   ,369   ,490,   502   ,381   ,380   ,501\r\n   307,   492,   371   ,370   ,491,   503   ,382   ,381   ,502\r\n   308,   493,   372   ,371   ,492,   504   ,383   ,382   ,503\r\n   309,   494,   373   ,372   ,493,   505   ,384   ,383   ,504\r\n   310,   495,   374   ,373   ,494,   506   ,385   ,384   ,505\r\n   311,   497,   376   ,375   ,496,   508   ,387   ,386   ,507\r\n   312,   498,   377   ,376   ,497,   509   ,388   ,387   ,508\r\n   313,   499,   378   ,377   ,498,   510   ,389   ,388   ,509\r\n   314,   500,   379   ,378   ,499,   511   ,390   ,389   ,510\r\n   315,   501,   380   ,379   ,500,   512   ,391   ,390   ,511\r\n   316,   502,   381   ,380   ,501,   513   ,392   ,391   ,512\r\n   317,   503,   382   ,381   ,502,   514   ,393   ,392   ,513\r\n   318,   504,   383   ,382   ,503,   515   ,394   ,393   ,514\r\n   319,   505,   384   ,383   ,504,   516   ,395   ,394   ,515\r\n   320,   506,   385   ,384   ,505,   517   ,396   ,395   ,516\r\n   321,   508,   387   ,386   ,507,   519   ,398   ,397   ,518\r\n   322,   509,   388   ,387   ,508,   520   ,399   ,398   ,519\r\n   323,   510,   389   ,388   ,509,   521   ,400   ,399   ,520\r\n   324,   511,   390   ,389   ,510,   522   ,401   ,400   ,521\r\n   325,   512,   391   ,390   ,511,   523   ,402   ,401   ,522\r\n   326,   513,   392   ,391   ,512,   524   ,403   ,402   ,523\r\n   327,   514,   393   ,392   ,513,   525   ,404   ,403   ,524\r\n   328,   515,   394   ,393   ,514,   526   ,405   ,404   ,525\r\n   329,   516,   395   ,394   ,515,   527   ,406   ,405   ,526\r\n   330,   517,   396   ,395   ,516,   528   ,407   ,406   ,527\r\n   331,   519,   398   ,397   ,518,   530   ,409   ,408   ,529\r\n   332,   520,   399   ,398   ,519,   531   ,410   ,409   ,530\r\n   333,   521,   400   ,399   ,520,   532   ,411   ,410   ,531\r\n   334,   522,   401   ,400   ,521,   533   ,412   ,411   ,532\r\n   335,   523,   402   ,401   ,522,   534   ,413   ,412   ,533\r\n   336,   524,   403   ,402   ,523,   535   ,414   ,413   ,534\r\n   337,   525,   404   ,403   ,524,   536   ,415   ,414   ,535\r\n   338,   526,   405   ,404   ,525,   537   ,416   ,415   ,536\r\n   339,   527,   406   ,405   ,526,   538   ,417   ,416   ,537\r\n   340,   528,   407   ,406   ,527,   539   ,418   ,417   ,538\r\n   341,   530,   409   ,408   ,529,   541   ,420   ,419   ,540\r\n   342,   531,   410   ,409   ,530,   542   ,421   ,420   ,541\r\n   343,   532,   411   ,410   ,531,   543   ,422   ,421   ,542\r\n   344,   533,   412   ,411   ,532,   544   ,423   ,422   ,543\r\n   345,   534,   413   ,412   ,533,   545   ,424   ,423   ,544\r\n   346,   535,   414   ,413   ,534,   546   ,425   ,424   ,545\r\n   347,   536,   415   ,414   ,535,   547   ,426   ,425   ,546\r\n   348,   537,   416   ,415   ,536,   548   ,427   ,426   ,547\r\n   349,   538,   417   ,416   ,537,   549   ,428   ,427   ,548\r\n   350,   539,   418   ,417   ,538,   550   ,429   ,428   ,549\r\n   351,   541,   420   ,419   ,540,   552   ,431   ,430   ,551\r\n   352,   542,   421   ,420   ,541,   553   ,432   ,431   ,552\r\n   353,   543,   422   ,421   ,542,   554   ,433   ,432   ,553\r\n   354,   544,   423   ,422   ,543,   555   ,434   ,433   ,554\r\n   355,   545,   424   ,423   ,544,   556   ,435   ,434   ,555\r\n   356,   546,   425   ,424   ,545,   557   ,436   ,435   ,556\r\n   357,   547,   426   ,425   ,546,   558   ,437   ,436   ,557\r\n   358,   548,   427   ,426   ,547,   559   ,438   ,437   ,558\r\n   359,   549,   428   ,427   ,548,   560   ,439   ,438   ,559\r\n   360,   550,   429   ,428   ,549,   561   ,440   ,439   ,560\r\n   361,   552,   431   ,430   ,551,   563   ,442   ,441   ,562\r\n   362,   553,   432   ,431   ,552,   564   ,443   ,442   ,563\r\n   363,   554,   433   ,432   ,553,   565   ,444   ,443   ,564\r\n   364,   555,   434   ,433   ,554,   566   ,445   ,444   ,565\r\n   365,   556,   435   ,434   ,555,   567   ,446   ,445   ,566\r\n   366,   557,   436   ,435   ,556,   568   ,447   ,446   ,567\r\n   367,   558,   437   ,436   ,557,   569   ,448   ,447   ,568\r\n   368,   559,   438   ,437   ,558,   570   ,449   ,448   ,569\r\n   369,   560,   439   ,438   ,559,   571   ,450   ,449   ,570\r\n   370,   561,   440   ,439   ,560,   572   ,451   ,450   ,571\r\n   371,   563,   442   ,441   ,562,   574   ,453   ,452   ,573\r\n   372,   564,   443   ,442   ,563,   575   ,454   ,453   ,574\r\n   373,   565,   444   ,443   ,564,   576   ,455   ,454   ,575\r\n   374,   566,   445   ,444   ,565,   577   ,456   ,455   ,576\r\n   375,   567,   446   ,445   ,566,   578   ,457   ,456   ,577\r\n   376,   568,   447   ,446   ,567,   579   ,458   ,457   ,578\r\n   377,   569,   448   ,447   ,568,   580   ,459   ,458   ,579\r\n   378,   570,   449   ,448   ,569,   581   ,460   ,459   ,580\r\n   379,   571,   450   ,449   ,570,   582   ,461   ,460   ,581\r\n   380,   572,   451   ,450   ,571,   583   ,462   ,461   ,582\r\n   381,   574,   453   ,452   ,573,   585   ,464   ,463   ,584\r\n   382,   575,   454   ,453   ,574,   586   ,465   ,464   ,585\r\n   383,   576,   455   ,454   ,575,   587   ,466   ,465   ,586\r\n   384,   577,   456   ,455   ,576,   588   ,467   ,466   ,587\r\n   385,   578,   457   ,456   ,577,   589   ,468   ,467   ,588\r\n   386,   579,   458   ,457   ,578,   590   ,469   ,468   ,589\r\n   387,   580,   459   ,458   ,579,   591   ,470   ,469   ,590\r\n   388,   581,   460   ,459   ,580,   592   ,471   ,470   ,591\r\n   389,   582,   461   ,460   ,581,   593   ,472   ,471   ,592\r\n   390,   583,   462   ,461   ,582,   594   ,473   ,472   ,593\r\n   391,   585,   464   ,463   ,584,   596   ,475   ,474   ,595\r\n   392,   586,   465   ,464   ,585,   597   ,476   ,475   ,596\r\n   393,   587,   466   ,465   ,586,   598   ,477   ,476   ,597\r\n   394,   588,   467   ,466   ,587,   599   ,478   ,477   ,598\r\n   395,   589,   468   ,467   ,588,   600   ,479   ,478   ,599\r\n   396,   590,   469   ,468   ,589,   601   ,480   ,479   ,600\r\n   397,   591,   470   ,469   ,590,   602   ,481   ,480   ,601\r\n   398,   592,   471   ,470   ,591,   603   ,482   ,481   ,602\r\n   399,   593,   472   ,471   ,592,   604   ,483   ,482   ,603\r\n   400,   594,   473   ,472   ,593,   605   ,484   ,483   ,604\r\n   401,   607,   486   ,485   ,606,   618   ,497   ,496   ,617\r\n   402,   608,   487   ,486   ,607,   619   ,498   ,497   ,618\r\n   403,   609,   488   ,487   ,608,   620   ,499   ,498   ,619\r\n   404,   610,   489   ,488   ,609,   621   ,500   ,499   ,620\r\n   405,   611,   490   ,489   ,610,   622   ,501   ,500   ,621\r\n   406,   612,   491   ,490   ,611,   623   ,502   ,501   ,622\r\n   407,   613,   492   ,491   ,612,   624   ,503   ,502   ,623\r\n   408,   614,   493   ,492   ,613,   625   ,504   ,503   ,624\r\n   409,   615,   494   ,493   ,614,   626   ,505   ,504   ,625\r\n   410,   616,   495   ,494   ,615,   627   ,506   ,505   ,626\r\n   411,   618,   497   ,496   ,617,   629   ,508   ,507   ,628\r\n   412,   619,   498   ,497   ,618,   630   ,509   ,508   ,629\r\n   413,   620,   499   ,498   ,619,   631   ,510   ,509   ,630\r\n   414,   621,   500   ,499   ,620,   632   ,511   ,510   ,631\r\n   415,   622,   501   ,500   ,621,   633   ,512   ,511   ,632\r\n   416,   623,   502   ,501   ,622,   634   ,513   ,512   ,633\r\n   417,   624,   503   ,502   ,623,   635   ,514   ,513   ,634\r\n   418,   625,   504   ,503   ,624,   636   ,515   ,514   ,635\r\n   419,   626,   505   ,504   ,625,   637   ,516   ,515   ,636\r\n   420,   627,   506   ,505   ,626,   638   ,517   ,516   ,637\r\n   421,   629,   508   ,507   ,628,   640   ,519   ,518   ,639\r\n   422,   630,   509   ,508   ,629,   641   ,520   ,519   ,640\r\n   423,   631,   510   ,509   ,630,   642   ,521   ,520   ,641\r\n   424,   632,   511   ,510   ,631,   643   ,522   ,521   ,642\r\n   425,   633,   512   ,511   ,632,   644   ,523   ,522   ,643\r\n   426,   634,   513   ,512   ,633,   645   ,524   ,523   ,644\r\n   427,   635,   514   ,513   ,634,   646   ,525   ,524   ,645\r\n   428,   636,   515   ,514   ,635,   647   ,526   ,525   ,646\r\n   429,   637,   516   ,515   ,636,   648   ,527   ,526   ,647\r\n   430,   638,   517   ,516   ,637,   649   ,528   ,527   ,648\r\n   431,   640,   519   ,518   ,639,   651   ,530   ,529   ,650\r\n   432,   641,   520   ,519   ,640,   652   ,531   ,530   ,651\r\n   433,   642,   521   ,520   ,641,   653   ,532   ,531   ,652\r\n   434,   643,   522   ,521   ,642,   654   ,533   ,532   ,653\r\n   435,   644,   523   ,522   ,643,   655   ,534   ,533   ,654\r\n   436,   645,   524   ,523   ,644,   656   ,535   ,534   ,655\r\n   437,   646,   525   ,524   ,645,   657   ,536   ,535   ,656\r\n   438,   647,   526   ,525   ,646,   658   ,537   ,536   ,657\r\n   439,   648,   527   ,526   ,647,   659   ,538   ,537   ,658\r\n   440,   649,   528   ,527   ,648,   660   ,539   ,538   ,659\r\n   441,   651,   530   ,529   ,650,   662   ,541   ,540   ,661\r\n   442,   652,   531   ,530   ,651,   663   ,542   ,541   ,662\r\n   443,   653,   532   ,531   ,652,   664   ,543   ,542   ,663\r\n   444,   654,   533   ,532   ,653,   665   ,544   ,543   ,664\r\n   445,   655,   534   ,533   ,654,   666   ,545   ,544   ,665\r\n   446,   656,   535   ,534   ,655,   667   ,546   ,545   ,666\r\n   447,   657,   536   ,535   ,656,   668   ,547   ,546   ,667\r\n   448,   658,   537   ,536   ,657,   669   ,548   ,547   ,668\r\n   449,   659,   538   ,537   ,658,   670   ,549   ,548   ,669\r\n   450,   660,   539   ,538   ,659,   671   ,550   ,549   ,670\r\n   451,   662,   541   ,540   ,661,   673   ,552   ,551   ,672\r\n   452,   663,   542   ,541   ,662,   674   ,553   ,552   ,673\r\n   453,   664,   543   ,542   ,663,   675   ,554   ,553   ,674\r\n   454,   665,   544   ,543   ,664,   676   ,555   ,554   ,675\r\n   455,   666,   545   ,544   ,665,   677   ,556   ,555   ,676\r\n   456,   667,   546   ,545   ,666,   678   ,557   ,556   ,677\r\n   457,   668,   547   ,546   ,667,   679   ,558   ,557   ,678\r\n   458,   669,   548   ,547   ,668,   680   ,559   ,558   ,679\r\n   459,   670,   549   ,548   ,669,   681   ,560   ,559   ,680\r\n   460,   671,   550   ,549   ,670,   682   ,561   ,560   ,681\r\n   461,   673,   552   ,551   ,672,   684   ,563   ,562   ,683\r\n   462,   674,   553   ,552   ,673,   685   ,564   ,563   ,684\r\n   463,   675,   554   ,553   ,674,   686   ,565   ,564   ,685\r\n   464,   676,   555   ,554   ,675,   687   ,566   ,565   ,686\r\n   465,   677,   556   ,555   ,676,   688   ,567   ,566   ,687\r\n   466,   678,   557   ,556   ,677,   689   ,568   ,567   ,688\r\n   467,   679,   558   ,557   ,678,   690   ,569   ,568   ,689\r\n   468,   680,   559   ,558   ,679,   691   ,570   ,569   ,690\r\n   469,   681,   560   ,559   ,680,   692   ,571   ,570   ,691\r\n   470,   682,   561   ,560   ,681,   693   ,572   ,571   ,692\r\n   471,   684,   563   ,562   ,683,   695   ,574   ,573   ,694\r\n   472,   685,   564   ,563   ,684,   696   ,575   ,574   ,695\r\n   473,   686,   565   ,564   ,685,   697   ,576   ,575   ,696\r\n   474,   687,   566   ,565   ,686,   698   ,577   ,576   ,697\r\n   475,   688,   567   ,566   ,687,   699   ,578   ,577   ,698\r\n   476,   689,   568   ,567   ,688,   700   ,579   ,578   ,699\r\n   477,   690,   569   ,568   ,689,   701   ,580   ,579   ,700\r\n   478,   691,   570   ,569   ,690,   702   ,581   ,580   ,701\r\n   479,   692,   571   ,570   ,691,   703   ,582   ,581   ,702\r\n   480,   693,   572   ,571   ,692,   704   ,583   ,582   ,703\r\n   481,   695,   574   ,573   ,694,   706   ,585   ,584   ,705\r\n   482,   696,   575   ,574   ,695,   707   ,586   ,585   ,706\r\n   483,   697,   576   ,575   ,696,   708   ,587   ,586   ,707\r\n   484,   698,   577   ,576   ,697,   709   ,588   ,587   ,708\r\n   485,   699,   578   ,577   ,698,   710   ,589   ,588   ,709\r\n   486,   700,   579   ,578   ,699,   711   ,590   ,589   ,710\r\n   487,   701,   580   ,579   ,700,   712   ,591   ,590   ,711\r\n   488,   702,   581   ,580   ,701,   713   ,592   ,591   ,712\r\n   489,   703,   582   ,581   ,702,   714   ,593   ,592   ,713\r\n   490,   704,   583   ,582   ,703,   715   ,594   ,593   ,714\r\n   491,   706,   585   ,584   ,705,   717   ,596   ,595   ,716\r\n   492,   707,   586   ,585   ,706,   718   ,597   ,596   ,717\r\n   493,   708,   587   ,586   ,707,   719   ,598   ,597   ,718\r\n   494,   709,   588   ,587   ,708,   720   ,599   ,598   ,719\r\n   495,   710,   589   ,588   ,709,   721   ,600   ,599   ,720\r\n   496,   711,   590   ,589   ,710,   722   ,601   ,600   ,721\r\n   497,   712,   591   ,590   ,711,   723   ,602   ,601   ,722\r\n   498,   713,   592   ,591   ,712,   724   ,603   ,602   ,723\r\n   499,   714,   593   ,592   ,713,   725   ,604   ,603   ,724\r\n   500,   715,   594   ,593   ,714,   726   ,605   ,604   ,725\r\n   501,   728,   607   ,606   ,727,   739   ,618   ,617   ,738\r\n   502,   729,   608   ,607   ,728,   740   ,619   ,618   ,739\r\n   503,   730,   609   ,608   ,729,   741   ,620   ,619   ,740\r\n   504,   731,   610   ,609   ,730,   742   ,621   ,620   ,741\r\n   505,   732,   611   ,610   ,731,   743   ,622   ,621   ,742\r\n   506,   733,   612   ,611   ,732,   744   ,623   ,622   ,743\r\n   507,   734,   613   ,612   ,733,   745   ,624   ,623   ,744\r\n   508,   735,   614   ,613   ,734,   746   ,625   ,624   ,745\r\n   509,   736,   615   ,614   ,735,   747   ,626   ,625   ,746\r\n   510,   737,   616   ,615   ,736,   748   ,627   ,626   ,747\r\n   511,   739,   618   ,617   ,738,   750   ,629   ,628   ,749\r\n   512,   740,   619   ,618   ,739,   751   ,630   ,629   ,750\r\n   513,   741,   620   ,619   ,740,   752   ,631   ,630   ,751\r\n   514,   742,   621   ,620   ,741,   753   ,632   ,631   ,752\r\n   515,   743,   622   ,621   ,742,   754   ,633   ,632   ,753\r\n   516,   744,   623   ,622   ,743,   755   ,634   ,633   ,754\r\n   517,   745,   624   ,623   ,744,   756   ,635   ,634   ,755\r\n   518,   746,   625   ,624   ,745,   757   ,636   ,635   ,756\r\n   519,   747,   626   ,625   ,746,   758   ,637   ,636   ,757\r\n   520,   748,   627   ,626   ,747,   759   ,638   ,637   ,758\r\n   521,   750,   629   ,628   ,749,   761   ,640   ,639   ,760\r\n   522,   751,   630   ,629   ,750,   762   ,641   ,640   ,761\r\n   523,   752,   631   ,630   ,751,   763   ,642   ,641   ,762\r\n   524,   753,   632   ,631   ,752,   764   ,643   ,642   ,763\r\n   525,   754,   633   ,632   ,753,   765   ,644   ,643   ,764\r\n   526,   755,   634   ,633   ,754,   766   ,645   ,644   ,765\r\n   527,   756,   635   ,634   ,755,   767   ,646   ,645   ,766\r\n   528,   757,   636   ,635   ,756,   768   ,647   ,646   ,767\r\n   529,   758,   637   ,636   ,757,   769   ,648   ,647   ,768\r\n   530,   759,   638   ,637   ,758,   770   ,649   ,648   ,769\r\n   531,   761,   640   ,639   ,760,   772   ,651   ,650   ,771\r\n   532,   762,   641   ,640   ,761,   773   ,652   ,651   ,772\r\n   533,   763,   642   ,641   ,762,   774   ,653   ,652   ,773\r\n   534,   764,   643   ,642   ,763,   775   ,654   ,653   ,774\r\n   535,   765,   644   ,643   ,764,   776   ,655   ,654   ,775\r\n   536,   766,   645   ,644   ,765,   777   ,656   ,655   ,776\r\n   537,   767,   646   ,645   ,766,   778   ,657   ,656   ,777\r\n   538,   768,   647   ,646   ,767,   779   ,658   ,657   ,778\r\n   539,   769,   648   ,647   ,768,   780   ,659   ,658   ,779\r\n   540,   770,   649   ,648   ,769,   781   ,660   ,659   ,780\r\n   541,   772,   651   ,650   ,771,   783   ,662   ,661   ,782\r\n   542,   773,   652   ,651   ,772,   784   ,663   ,662   ,783\r\n   543,   774,   653   ,652   ,773,   785   ,664   ,663   ,784\r\n   544,   775,   654   ,653   ,774,   786   ,665   ,664   ,785\r\n   545,   776,   655   ,654   ,775,   787   ,666   ,665   ,786\r\n   546,   777,   656   ,655   ,776,   788   ,667   ,666   ,787\r\n   547,   778,   657   ,656   ,777,   789   ,668   ,667   ,788\r\n   548,   779,   658   ,657   ,778,   790   ,669   ,668   ,789\r\n   549,   780,   659   ,658   ,779,   791   ,670   ,669   ,790\r\n   550,   781,   660   ,659   ,780,   792   ,671   ,670   ,791\r\n   551,   783,   662   ,661   ,782,   794   ,673   ,672   ,793\r\n   552,   784,   663   ,662   ,783,   795   ,674   ,673   ,794\r\n   553,   785,   664   ,663   ,784,   796   ,675   ,674   ,795\r\n   554,   786,   665   ,664   ,785,   797   ,676   ,675   ,796\r\n   555,   787,   666   ,665   ,786,   798   ,677   ,676   ,797\r\n   556,   788,   667   ,666   ,787,   799   ,678   ,677   ,798\r\n   557,   789,   668   ,667   ,788,   800   ,679   ,678   ,799\r\n   558,   790,   669   ,668   ,789,   801   ,680   ,679   ,800\r\n   559,   791,   670   ,669   ,790,   802   ,681   ,680   ,801\r\n   560,   792,   671   ,670   ,791,   803   ,682   ,681   ,802\r\n   561,   794,   673   ,672   ,793,   805   ,684   ,683   ,804\r\n   562,   795,   674   ,673   ,794,   806   ,685   ,684   ,805\r\n   563,   796,   675   ,674   ,795,   807   ,686   ,685   ,806\r\n   564,   797,   676   ,675   ,796,   808   ,687   ,686   ,807\r\n   565,   798,   677   ,676   ,797,   809   ,688   ,687   ,808\r\n   566,   799,   678   ,677   ,798,   810   ,689   ,688   ,809\r\n   567,   800,   679   ,678   ,799,   811   ,690   ,689   ,810\r\n   568,   801,   680   ,679   ,800,   812   ,691   ,690   ,811\r\n   569,   802,   681   ,680   ,801,   813   ,692   ,691   ,812\r\n   570,   803,   682   ,681   ,802,   814   ,693   ,692   ,813\r\n   571,   805,   684   ,683   ,804,   816   ,695   ,694   ,815\r\n   572,   806,   685   ,684   ,805,   817   ,696   ,695   ,816\r\n   573,   807,   686   ,685   ,806,   818   ,697   ,696   ,817\r\n   574,   808,   687   ,686   ,807,   819   ,698   ,697   ,818\r\n   575,   809,   688   ,687   ,808,   820   ,699   ,698   ,819\r\n   576,   810,   689   ,688   ,809,   821   ,700   ,699   ,820\r\n   577,   811,   690   ,689   ,810,   822   ,701   ,700   ,821\r\n   578,   812,   691   ,690   ,811,   823   ,702   ,701   ,822\r\n   579,   813,   692   ,691   ,812,   824   ,703   ,702   ,823\r\n   580,   814,   693   ,692   ,813,   825   ,704   ,703   ,824\r\n   581,   816,   695   ,694   ,815,   827   ,706   ,705   ,826\r\n   582,   817,   696   ,695   ,816,   828   ,707   ,706   ,827\r\n   583,   818,   697   ,696   ,817,   829   ,708   ,707   ,828\r\n   584,   819,   698   ,697   ,818,   830   ,709   ,708   ,829\r\n   585,   820,   699   ,698   ,819,   831   ,710   ,709   ,830\r\n   586,   821,   700   ,699   ,820,   832   ,711   ,710   ,831\r\n   587,   822,   701   ,700   ,821,   833   ,712   ,711   ,832\r\n   588,   823,   702   ,701   ,822,   834   ,713   ,712   ,833\r\n   589,   824,   703   ,702   ,823,   835   ,714   ,713   ,834\r\n   590,   825,   704   ,703   ,824,   836   ,715   ,714   ,835\r\n   591,   827,   706   ,705   ,826,   838   ,717   ,716   ,837\r\n   592,   828,   707   ,706   ,827,   839   ,718   ,717   ,838\r\n   593,   829,   708   ,707   ,828,   840   ,719   ,718   ,839\r\n   594,   830,   709   ,708   ,829,   841   ,720   ,719   ,840\r\n   595,   831,   710   ,709   ,830,   842   ,721   ,720   ,841\r\n   596,   832,   711   ,710   ,831,   843   ,722   ,721   ,842\r\n   597,   833,   712   ,711   ,832,   844   ,723   ,722   ,843\r\n   598,   834,   713   ,712   ,833,   845   ,724   ,723   ,844\r\n   599,   835,   714   ,713   ,834,   846   ,725   ,724   ,845\r\n   600,   836,   715   ,714   ,835,   847   ,726   ,725   ,846\r\n   601,   849,   728   ,727   ,848,   860   ,739   ,738   ,859\r\n   602,   850,   729   ,728   ,849,   861   ,740   ,739   ,860\r\n   603,   851,   730   ,729   ,850,   862   ,741   ,740   ,861\r\n   604,   852,   731   ,730   ,851,   863   ,742   ,741   ,862\r\n   605,   853,   732   ,731   ,852,   864   ,743   ,742   ,863\r\n   606,   854,   733   ,732   ,853,   865   ,744   ,743   ,864\r\n   607,   855,   734   ,733   ,854,   866   ,745   ,744   ,865\r\n   608,   856,   735   ,734   ,855,   867   ,746   ,745   ,866\r\n   609,   857,   736   ,735   ,856,   868   ,747   ,746   ,867\r\n   610,   858,   737   ,736   ,857,   869   ,748   ,747   ,868\r\n   611,   860,   739   ,738   ,859,   871   ,750   ,749   ,870\r\n   612,   861,   740   ,739   ,860,   872   ,751   ,750   ,871\r\n   613,   862,   741   ,740   ,861,   873   ,752   ,751   ,872\r\n   614,   863,   742   ,741   ,862,   874   ,753   ,752   ,873\r\n   615,   864,   743   ,742   ,863,   875   ,754   ,753   ,874\r\n   616,   865,   744   ,743   ,864,   876   ,755   ,754   ,875\r\n   617,   866,   745   ,744   ,865,   877   ,756   ,755   ,876\r\n   618,   867,   746   ,745   ,866,   878   ,757   ,756   ,877\r\n   619,   868,   747   ,746   ,867,   879   ,758   ,757   ,878\r\n   620,   869,   748   ,747   ,868,   880   ,759   ,758   ,879\r\n   621,   871,   750   ,749   ,870,   882   ,761   ,760   ,881\r\n   622,   872,   751   ,750   ,871,   883   ,762   ,761   ,882\r\n   623,   873,   752   ,751   ,872,   884   ,763   ,762   ,883\r\n   624,   874,   753   ,752   ,873,   885   ,764   ,763   ,884\r\n   625,   875,   754   ,753   ,874,   886   ,765   ,764   ,885\r\n   626,   876,   755   ,754   ,875,   887   ,766   ,765   ,886\r\n   627,   877,   756   ,755   ,876,   888   ,767   ,766   ,887\r\n   628,   878,   757   ,756   ,877,   889   ,768   ,767   ,888\r\n   629,   879,   758   ,757   ,878,   890   ,769   ,768   ,889\r\n   630,   880,   759   ,758   ,879,   891   ,770   ,769   ,890\r\n   631,   882,   761   ,760   ,881,   893   ,772   ,771   ,892\r\n   632,   883,   762   ,761   ,882,   894   ,773   ,772   ,893\r\n   633,   884,   763   ,762   ,883,   895   ,774   ,773   ,894\r\n   634,   885,   764   ,763   ,884,   896   ,775   ,774   ,895\r\n   635,   886,   765   ,764   ,885,   897   ,776   ,775   ,896\r\n   636,   887,   766   ,765   ,886,   898   ,777   ,776   ,897\r\n   637,   888,   767   ,766   ,887,   899   ,778   ,777   ,898\r\n   638,   889,   768   ,767   ,888,   900   ,779   ,778   ,899\r\n   639,   890,   769   ,768   ,889,   901   ,780   ,779   ,900\r\n   640,   891,   770   ,769   ,890,   902   ,781   ,780   ,901\r\n   641,   893,   772   ,771   ,892,   904   ,783   ,782   ,903\r\n   642,   894,   773   ,772   ,893,   905   ,784   ,783   ,904\r\n   643,   895,   774   ,773   ,894,   906   ,785   ,784   ,905\r\n   644,   896,   775   ,774   ,895,   907   ,786   ,785   ,906\r\n   645,   897,   776   ,775   ,896,   908   ,787   ,786   ,907\r\n   646,   898,   777   ,776   ,897,   909   ,788   ,787   ,908\r\n   647,   899,   778   ,777   ,898,   910   ,789   ,788   ,909\r\n   648,   900,   779   ,778   ,899,   911   ,790   ,789   ,910\r\n   649,   901,   780   ,779   ,900,   912   ,791   ,790   ,911\r\n   650,   902,   781   ,780   ,901,   913   ,792   ,791   ,912\r\n   651,   904,   783   ,782   ,903,   915   ,794   ,793   ,914\r\n   652,   905,   784   ,783   ,904,   916   ,795   ,794   ,915\r\n   653,   906,   785   ,784   ,905,   917   ,796   ,795   ,916\r\n   654,   907,   786   ,785   ,906,   918   ,797   ,796   ,917\r\n   655,   908,   787   ,786   ,907,   919   ,798   ,797   ,918\r\n   656,   909,   788   ,787   ,908,   920   ,799   ,798   ,919\r\n   657,   910,   789   ,788   ,909,   921   ,800   ,799   ,920\r\n   658,   911,   790   ,789   ,910,   922   ,801   ,800   ,921\r\n   659,   912,   791   ,790   ,911,   923   ,802   ,801   ,922\r\n   660,   913,   792   ,791   ,912,   924   ,803   ,802   ,923\r\n   661,   915,   794   ,793   ,914,   926   ,805   ,804   ,925\r\n   662,   916,   795   ,794   ,915,   927   ,806   ,805   ,926\r\n   663,   917,   796   ,795   ,916,   928   ,807   ,806   ,927\r\n   664,   918,   797   ,796   ,917,   929   ,808   ,807   ,928\r\n   665,   919,   798   ,797   ,918,   930   ,809   ,808   ,929\r\n   666,   920,   799   ,798   ,919,   931   ,810   ,809   ,930\r\n   667,   921,   800   ,799   ,920,   932   ,811   ,810   ,931\r\n   668,   922,   801   ,800   ,921,   933   ,812   ,811   ,932\r\n   669,   923,   802   ,801   ,922,   934   ,813   ,812   ,933\r\n   670,   924,   803   ,802   ,923,   935   ,814   ,813   ,934\r\n   671,   926,   805   ,804   ,925,   937   ,816   ,815   ,936\r\n   672,   927,   806   ,805   ,926,   938   ,817   ,816   ,937\r\n   673,   928,   807   ,806   ,927,   939   ,818   ,817   ,938\r\n   674,   929,   808   ,807   ,928,   940   ,819   ,818   ,939\r\n   675,   930,   809   ,808   ,929,   941   ,820   ,819   ,940\r\n   676,   931,   810   ,809   ,930,   942   ,821   ,820   ,941\r\n   677,   932,   811   ,810   ,931,   943   ,822   ,821   ,942\r\n   678,   933,   812   ,811   ,932,   944   ,823   ,822   ,943\r\n   679,   934,   813   ,812   ,933,   945   ,824   ,823   ,944\r\n   680,   935,   814   ,813   ,934,   946   ,825   ,824   ,945\r\n   681,   937,   816   ,815   ,936,   948   ,827   ,826   ,947\r\n   682,   938,   817   ,816   ,937,   949   ,828   ,827   ,948\r\n   683,   939,   818   ,817   ,938,   950   ,829   ,828   ,949\r\n   684,   940,   819   ,818   ,939,   951   ,830   ,829   ,950\r\n   685,   941,   820   ,819   ,940,   952   ,831   ,830   ,951\r\n   686,   942,   821   ,820   ,941,   953   ,832   ,831   ,952\r\n   687,   943,   822   ,821   ,942,   954   ,833   ,832   ,953\r\n   688,   944,   823   ,822   ,943,   955   ,834   ,833   ,954\r\n   689,   945,   824   ,823   ,944,   956   ,835   ,834   ,955\r\n   690,   946,   825   ,824   ,945,   957   ,836   ,835   ,956\r\n   691,   948,   827   ,826   ,947,   959   ,838   ,837   ,958\r\n   692,   949,   828   ,827   ,948,   960   ,839   ,838   ,959\r\n   693,   950,   829   ,828   ,949,   961   ,840   ,839   ,960\r\n   694,   951,   830   ,829   ,950,   962   ,841   ,840   ,961\r\n   695,   952,   831   ,830   ,951,   963   ,842   ,841   ,962\r\n   696,   953,   832   ,831   ,952,   964   ,843   ,842   ,963\r\n   697,   954,   833   ,832   ,953,   965   ,844   ,843   ,964\r\n   698,   955,   834   ,833   ,954,   966   ,845   ,844   ,965\r\n   699,   956,   835   ,834   ,955,   967   ,846   ,845   ,966\r\n   700,   957,   836   ,835   ,956,   968   ,847   ,846   ,967\r\n   701,   970,   849   ,848   ,969,   981   ,860   ,859   ,980\r\n   702,   971,   850   ,849   ,970,   982   ,861   ,860   ,981\r\n   703,   972,   851   ,850   ,971,   983   ,862   ,861   ,982\r\n   704,   973,   852   ,851   ,972,   984   ,863   ,862   ,983\r\n   705,   974,   853   ,852   ,973,   985   ,864   ,863   ,984\r\n   706,   975,   854   ,853   ,974,   986   ,865   ,864   ,985\r\n   707,   976,   855   ,854   ,975,   987   ,866   ,865   ,986\r\n   708,   977,   856   ,855   ,976,   988   ,867   ,866   ,987\r\n   709,   978,   857   ,856   ,977,   989   ,868   ,867   ,988\r\n   710,   979,   858   ,857   ,978,   990   ,869   ,868   ,989\r\n   711,   981,   860   ,859   ,980,   992   ,871   ,870   ,991\r\n   712,   982,   861   ,860   ,981,   993   ,872   ,871   ,992\r\n   713,   983,   862   ,861   ,982,   994   ,873   ,872   ,993\r\n   714,   984,   863   ,862   ,983,   995   ,874   ,873   ,994\r\n   715,   985,   864   ,863   ,984,   996   ,875   ,874   ,995\r\n   716,   986,   865   ,864   ,985,   997   ,876   ,875   ,996\r\n   717,   987,   866   ,865   ,986,   998   ,877   ,876   ,997\r\n   718,   988,   867   ,866   ,987,   999   ,878   ,877   ,998\r\n   719,   989,   868   ,867   ,988,   1000   ,879   ,878   ,999\r\n   720,   990,   869   ,868   ,989,   1001   ,880   ,879   ,1000\r\n   721,   992,   871   ,870   ,991,   1003   ,882   ,881   ,1002\r\n   722,   993,   872   ,871   ,992,   1004   ,883   ,882   ,1003\r\n   723,   994,   873   ,872   ,993,   1005   ,884   ,883   ,1004\r\n   724,   995,   874   ,873   ,994,   1006   ,885   ,884   ,1005\r\n   725,   996,   875   ,874   ,995,   1007   ,886   ,885   ,1006\r\n   726,   997,   876   ,875   ,996,   1008   ,887   ,886   ,1007\r\n   727,   998,   877   ,876   ,997,   1009   ,888   ,887   ,1008\r\n   728,   999,   878   ,877   ,998,   1010   ,889   ,888   ,1009\r\n   729,   1000,   879   ,878   ,999,   1011   ,890   ,889   ,1010\r\n   730,   1001,   880   ,879   ,1000,   1012   ,891   ,890   ,1011\r\n   731,   1003,   882   ,881   ,1002,   1014   ,893   ,892   ,1013\r\n   732,   1004,   883   ,882   ,1003,   1015   ,894   ,893   ,1014\r\n   733,   1005,   884   ,883   ,1004,   1016   ,895   ,894   ,1015\r\n   734,   1006,   885   ,884   ,1005,   1017   ,896   ,895   ,1016\r\n   735,   1007,   886   ,885   ,1006,   1018   ,897   ,896   ,1017\r\n   736,   1008,   887   ,886   ,1007,   1019   ,898   ,897   ,1018\r\n   737,   1009,   888   ,887   ,1008,   1020   ,899   ,898   ,1019\r\n   738,   1010,   889   ,888   ,1009,   1021   ,900   ,899   ,1020\r\n   739,   1011,   890   ,889   ,1010,   1022   ,901   ,900   ,1021\r\n   740,   1012,   891   ,890   ,1011,   1023   ,902   ,901   ,1022\r\n   741,   1014,   893   ,892   ,1013,   1025   ,904   ,903   ,1024\r\n   742,   1015,   894   ,893   ,1014,   1026   ,905   ,904   ,1025\r\n   743,   1016,   895   ,894   ,1015,   1027   ,906   ,905   ,1026\r\n   744,   1017,   896   ,895   ,1016,   1028   ,907   ,906   ,1027\r\n   745,   1018,   897   ,896   ,1017,   1029   ,908   ,907   ,1028\r\n   746,   1019,   898   ,897   ,1018,   1030   ,909   ,908   ,1029\r\n   747,   1020,   899   ,898   ,1019,   1031   ,910   ,909   ,1030\r\n   748,   1021,   900   ,899   ,1020,   1032   ,911   ,910   ,1031\r\n   749,   1022,   901   ,900   ,1021,   1033   ,912   ,911   ,1032\r\n   750,   1023,   902   ,901   ,1022,   1034   ,913   ,912   ,1033\r\n   751,   1025,   904   ,903   ,1024,   1036   ,915   ,914   ,1035\r\n   752,   1026,   905   ,904   ,1025,   1037   ,916   ,915   ,1036\r\n   753,   1027,   906   ,905   ,1026,   1038   ,917   ,916   ,1037\r\n   754,   1028,   907   ,906   ,1027,   1039   ,918   ,917   ,1038\r\n   755,   1029,   908   ,907   ,1028,   1040   ,919   ,918   ,1039\r\n   756,   1030,   909   ,908   ,1029,   1041   ,920   ,919   ,1040\r\n   757,   1031,   910   ,909   ,1030,   1042   ,921   ,920   ,1041\r\n   758,   1032,   911   ,910   ,1031,   1043   ,922   ,921   ,1042\r\n   759,   1033,   912   ,911   ,1032,   1044   ,923   ,922   ,1043\r\n   760,   1034,   913   ,912   ,1033,   1045   ,924   ,923   ,1044\r\n   761,   1036,   915   ,914   ,1035,   1047   ,926   ,925   ,1046\r\n   762,   1037,   916   ,915   ,1036,   1048   ,927   ,926   ,1047\r\n   763,   1038,   917   ,916   ,1037,   1049   ,928   ,927   ,1048\r\n   764,   1039,   918   ,917   ,1038,   1050   ,929   ,928   ,1049\r\n   765,   1040,   919   ,918   ,1039,   1051   ,930   ,929   ,1050\r\n   766,   1041,   920   ,919   ,1040,   1052   ,931   ,930   ,1051\r\n   767,   1042,   921   ,920   ,1041,   1053   ,932   ,931   ,1052\r\n   768,   1043,   922   ,921   ,1042,   1054   ,933   ,932   ,1053\r\n   769,   1044,   923   ,922   ,1043,   1055   ,934   ,933   ,1054\r\n   770,   1045,   924   ,923   ,1044,   1056   ,935   ,934   ,1055\r\n   771,   1047,   926   ,925   ,1046,   1058   ,937   ,936   ,1057\r\n   772,   1048,   927   ,926   ,1047,   1059   ,938   ,937   ,1058\r\n   773,   1049,   928   ,927   ,1048,   1060   ,939   ,938   ,1059\r\n   774,   1050,   929   ,928   ,1049,   1061   ,940   ,939   ,1060\r\n   775,   1051,   930   ,929   ,1050,   1062   ,941   ,940   ,1061\r\n   776,   1052,   931   ,930   ,1051,   1063   ,942   ,941   ,1062\r\n   777,   1053,   932   ,931   ,1052,   1064   ,943   ,942   ,1063\r\n   778,   1054,   933   ,932   ,1053,   1065   ,944   ,943   ,1064\r\n   779,   1055,   934   ,933   ,1054,   1066   ,945   ,944   ,1065\r\n   780,   1056,   935   ,934   ,1055,   1067   ,946   ,945   ,1066\r\n   781,   1058,   937   ,936   ,1057,   1069   ,948   ,947   ,1068\r\n   782,   1059,   938   ,937   ,1058,   1070   ,949   ,948   ,1069\r\n   783,   1060,   939   ,938   ,1059,   1071   ,950   ,949   ,1070\r\n   784,   1061,   940   ,939   ,1060,   1072   ,951   ,950   ,1071\r\n   785,   1062,   941   ,940   ,1061,   1073   ,952   ,951   ,1072\r\n   786,   1063,   942   ,941   ,1062,   1074   ,953   ,952   ,1073\r\n   787,   1064,   943   ,942   ,1063,   1075   ,954   ,953   ,1074\r\n   788,   1065,   944   ,943   ,1064,   1076   ,955   ,954   ,1075\r\n   789,   1066,   945   ,944   ,1065,   1077   ,956   ,955   ,1076\r\n   790,   1067,   946   ,945   ,1066,   1078   ,957   ,956   ,1077\r\n   791,   1069,   948   ,947   ,1068,   1080   ,959   ,958   ,1079\r\n   792,   1070,   949   ,948   ,1069,   1081   ,960   ,959   ,1080\r\n   793,   1071,   950   ,949   ,1070,   1082   ,961   ,960   ,1081\r\n   794,   1072,   951   ,950   ,1071,   1083   ,962   ,961   ,1082\r\n   795,   1073,   952   ,951   ,1072,   1084   ,963   ,962   ,1083\r\n   796,   1074,   953   ,952   ,1073,   1085   ,964   ,963   ,1084\r\n   797,   1075,   954   ,953   ,1074,   1086   ,965   ,964   ,1085\r\n   798,   1076,   955   ,954   ,1075,   1087   ,966   ,965   ,1086\r\n   799,   1077,   956   ,955   ,1076,   1088   ,967   ,966   ,1087\r\n   800,   1078,   957   ,956   ,1077,   1089   ,968   ,967   ,1088\r\n   801,   1091,   970   ,969   ,1090,   1102   ,981   ,980   ,1101\r\n   802,   1092,   971   ,970   ,1091,   1103   ,982   ,981   ,1102\r\n   803,   1093,   972   ,971   ,1092,   1104   ,983   ,982   ,1103\r\n   804,   1094,   973   ,972   ,1093,   1105   ,984   ,983   ,1104\r\n   805,   1095,   974   ,973   ,1094,   1106   ,985   ,984   ,1105\r\n   806,   1096,   975   ,974   ,1095,   1107   ,986   ,985   ,1106\r\n   807,   1097,   976   ,975   ,1096,   1108   ,987   ,986   ,1107\r\n   808,   1098,   977   ,976   ,1097,   1109   ,988   ,987   ,1108\r\n   809,   1099,   978   ,977   ,1098,   1110   ,989   ,988   ,1109\r\n   810,   1100,   979   ,978   ,1099,   1111   ,990   ,989   ,1110\r\n   811,   1102,   981   ,980   ,1101,   1113   ,992   ,991   ,1112\r\n   812,   1103,   982   ,981   ,1102,   1114   ,993   ,992   ,1113\r\n   813,   1104,   983   ,982   ,1103,   1115   ,994   ,993   ,1114\r\n   814,   1105,   984   ,983   ,1104,   1116   ,995   ,994   ,1115\r\n   815,   1106,   985   ,984   ,1105,   1117   ,996   ,995   ,1116\r\n   816,   1107,   986   ,985   ,1106,   1118   ,997   ,996   ,1117\r\n   817,   1108,   987   ,986   ,1107,   1119   ,998   ,997   ,1118\r\n   818,   1109,   988   ,987   ,1108,   1120   ,999   ,998   ,1119\r\n   819,   1110,   989   ,988   ,1109,   1121   ,1000   ,999   ,1120\r\n   820,   1111,   990   ,989   ,1110,   1122   ,1001   ,1000   ,1121\r\n   821,   1113,   992   ,991   ,1112,   1124   ,1003   ,1002   ,1123\r\n   822,   1114,   993   ,992   ,1113,   1125   ,1004   ,1003   ,1124\r\n   823,   1115,   994   ,993   ,1114,   1126   ,1005   ,1004   ,1125\r\n   824,   1116,   995   ,994   ,1115,   1127   ,1006   ,1005   ,1126\r\n   825,   1117,   996   ,995   ,1116,   1128   ,1007   ,1006   ,1127\r\n   826,   1118,   997   ,996   ,1117,   1129   ,1008   ,1007   ,1128\r\n   827,   1119,   998   ,997   ,1118,   1130   ,1009   ,1008   ,1129\r\n   828,   1120,   999   ,998   ,1119,   1131   ,1010   ,1009   ,1130\r\n   829,   1121,   1000   ,999   ,1120,   1132   ,1011   ,1010   ,1131\r\n   830,   1122,   1001   ,1000   ,1121,   1133   ,1012   ,1011   ,1132\r\n   831,   1124,   1003   ,1002   ,1123,   1135   ,1014   ,1013   ,1134\r\n   832,   1125,   1004   ,1003   ,1124,   1136   ,1015   ,1014   ,1135\r\n   833,   1126,   1005   ,1004   ,1125,   1137   ,1016   ,1015   ,1136\r\n   834,   1127,   1006   ,1005   ,1126,   1138   ,1017   ,1016   ,1137\r\n   835,   1128,   1007   ,1006   ,1127,   1139   ,1018   ,1017   ,1138\r\n   836,   1129,   1008   ,1007   ,1128,   1140   ,1019   ,1018   ,1139\r\n   837,   1130,   1009   ,1008   ,1129,   1141   ,1020   ,1019   ,1140\r\n   838,   1131,   1010   ,1009   ,1130,   1142   ,1021   ,1020   ,1141\r\n   839,   1132,   1011   ,1010   ,1131,   1143   ,1022   ,1021   ,1142\r\n   840,   1133,   1012   ,1011   ,1132,   1144   ,1023   ,1022   ,1143\r\n   841,   1135,   1014   ,1013   ,1134,   1146   ,1025   ,1024   ,1145\r\n   842,   1136,   1015   ,1014   ,1135,   1147   ,1026   ,1025   ,1146\r\n   843,   1137,   1016   ,1015   ,1136,   1148   ,1027   ,1026   ,1147\r\n   844,   1138,   1017   ,1016   ,1137,   1149   ,1028   ,1027   ,1148\r\n   845,   1139,   1018   ,1017   ,1138,   1150   ,1029   ,1028   ,1149\r\n   846,   1140,   1019   ,1018   ,1139,   1151   ,1030   ,1029   ,1150\r\n   847,   1141,   1020   ,1019   ,1140,   1152   ,1031   ,1030   ,1151\r\n   848,   1142,   1021   ,1020   ,1141,   1153   ,1032   ,1031   ,1152\r\n   849,   1143,   1022   ,1021   ,1142,   1154   ,1033   ,1032   ,1153\r\n   850,   1144,   1023   ,1022   ,1143,   1155   ,1034   ,1033   ,1154\r\n   851,   1146,   1025   ,1024   ,1145,   1157   ,1036   ,1035   ,1156\r\n   852,   1147,   1026   ,1025   ,1146,   1158   ,1037   ,1036   ,1157\r\n   853,   1148,   1027   ,1026   ,1147,   1159   ,1038   ,1037   ,1158\r\n   854,   1149,   1028   ,1027   ,1148,   1160   ,1039   ,1038   ,1159\r\n   855,   1150,   1029   ,1028   ,1149,   1161   ,1040   ,1039   ,1160\r\n   856,   1151,   1030   ,1029   ,1150,   1162   ,1041   ,1040   ,1161\r\n   857,   1152,   1031   ,1030   ,1151,   1163   ,1042   ,1041   ,1162\r\n   858,   1153,   1032   ,1031   ,1152,   1164   ,1043   ,1042   ,1163\r\n   859,   1154,   1033   ,1032   ,1153,   1165   ,1044   ,1043   ,1164\r\n   860,   1155,   1034   ,1033   ,1154,   1166   ,1045   ,1044   ,1165\r\n   861,   1157,   1036   ,1035   ,1156,   1168   ,1047   ,1046   ,1167\r\n   862,   1158,   1037   ,1036   ,1157,   1169   ,1048   ,1047   ,1168\r\n   863,   1159,   1038   ,1037   ,1158,   1170   ,1049   ,1048   ,1169\r\n   864,   1160,   1039   ,1038   ,1159,   1171   ,1050   ,1049   ,1170\r\n   865,   1161,   1040   ,1039   ,1160,   1172   ,1051   ,1050   ,1171\r\n   866,   1162,   1041   ,1040   ,1161,   1173   ,1052   ,1051   ,1172\r\n   867,   1163,   1042   ,1041   ,1162,   1174   ,1053   ,1052   ,1173\r\n   868,   1164,   1043   ,1042   ,1163,   1175   ,1054   ,1053   ,1174\r\n   869,   1165,   1044   ,1043   ,1164,   1176   ,1055   ,1054   ,1175\r\n   870,   1166,   1045   ,1044   ,1165,   1177   ,1056   ,1055   ,1176\r\n   871,   1168,   1047   ,1046   ,1167,   1179   ,1058   ,1057   ,1178\r\n   872,   1169,   1048   ,1047   ,1168,   1180   ,1059   ,1058   ,1179\r\n   873,   1170,   1049   ,1048   ,1169,   1181   ,1060   ,1059   ,1180\r\n   874,   1171,   1050   ,1049   ,1170,   1182   ,1061   ,1060   ,1181\r\n   875,   1172,   1051   ,1050   ,1171,   1183   ,1062   ,1061   ,1182\r\n   876,   1173,   1052   ,1051   ,1172,   1184   ,1063   ,1062   ,1183\r\n   877,   1174,   1053   ,1052   ,1173,   1185   ,1064   ,1063   ,1184\r\n   878,   1175,   1054   ,1053   ,1174,   1186   ,1065   ,1064   ,1185\r\n   879,   1176,   1055   ,1054   ,1175,   1187   ,1066   ,1065   ,1186\r\n   880,   1177,   1056   ,1055   ,1176,   1188   ,1067   ,1066   ,1187\r\n   881,   1179,   1058   ,1057   ,1178,   1190   ,1069   ,1068   ,1189\r\n   882,   1180,   1059   ,1058   ,1179,   1191   ,1070   ,1069   ,1190\r\n   883,   1181,   1060   ,1059   ,1180,   1192   ,1071   ,1070   ,1191\r\n   884,   1182,   1061   ,1060   ,1181,   1193   ,1072   ,1071   ,1192\r\n   885,   1183,   1062   ,1061   ,1182,   1194   ,1073   ,1072   ,1193\r\n   886,   1184,   1063   ,1062   ,1183,   1195   ,1074   ,1073   ,1194\r\n   887,   1185,   1064   ,1063   ,1184,   1196   ,1075   ,1074   ,1195\r\n   888,   1186,   1065   ,1064   ,1185,   1197   ,1076   ,1075   ,1196\r\n   889,   1187,   1066   ,1065   ,1186,   1198   ,1077   ,1076   ,1197\r\n   890,   1188,   1067   ,1066   ,1187,   1199   ,1078   ,1077   ,1198\r\n   891,   1190,   1069   ,1068   ,1189,   1201   ,1080   ,1079   ,1200\r\n   892,   1191,   1070   ,1069   ,1190,   1202   ,1081   ,1080   ,1201\r\n   893,   1192,   1071   ,1070   ,1191,   1203   ,1082   ,1081   ,1202\r\n   894,   1193,   1072   ,1071   ,1192,   1204   ,1083   ,1082   ,1203\r\n   895,   1194,   1073   ,1072   ,1193,   1205   ,1084   ,1083   ,1204\r\n   896,   1195,   1074   ,1073   ,1194,   1206   ,1085   ,1084   ,1205\r\n   897,   1196,   1075   ,1074   ,1195,   1207   ,1086   ,1085   ,1206\r\n   898,   1197,   1076   ,1075   ,1196,   1208   ,1087   ,1086   ,1207\r\n   899,   1198,   1077   ,1076   ,1197,   1209   ,1088   ,1087   ,1208\r\n   900,   1199,   1078   ,1077   ,1198,   1210   ,1089   ,1088   ,1209\r\n   901,   1212,   1091   ,1090   ,1211,   1223   ,1102   ,1101   ,1222\r\n   902,   1213,   1092   ,1091   ,1212,   1224   ,1103   ,1102   ,1223\r\n   903,   1214,   1093   ,1092   ,1213,   1225   ,1104   ,1103   ,1224\r\n   904,   1215,   1094   ,1093   ,1214,   1226   ,1105   ,1104   ,1225\r\n   905,   1216,   1095   ,1094   ,1215,   1227   ,1106   ,1105   ,1226\r\n   906,   1217,   1096   ,1095   ,1216,   1228   ,1107   ,1106   ,1227\r\n   907,   1218,   1097   ,1096   ,1217,   1229   ,1108   ,1107   ,1228\r\n   908,   1219,   1098   ,1097   ,1218,   1230   ,1109   ,1108   ,1229\r\n   909,   1220,   1099   ,1098   ,1219,   1231   ,1110   ,1109   ,1230\r\n   910,   1221,   1100   ,1099   ,1220,   1232   ,1111   ,1110   ,1231\r\n   911,   1223,   1102   ,1101   ,1222,   1234   ,1113   ,1112   ,1233\r\n   912,   1224,   1103   ,1102   ,1223,   1235   ,1114   ,1113   ,1234\r\n   913,   1225,   1104   ,1103   ,1224,   1236   ,1115   ,1114   ,1235\r\n   914,   1226,   1105   ,1104   ,1225,   1237   ,1116   ,1115   ,1236\r\n   915,   1227,   1106   ,1105   ,1226,   1238   ,1117   ,1116   ,1237\r\n   916,   1228,   1107   ,1106   ,1227,   1239   ,1118   ,1117   ,1238\r\n   917,   1229,   1108   ,1107   ,1228,   1240   ,1119   ,1118   ,1239\r\n   918,   1230,   1109   ,1108   ,1229,   1241   ,1120   ,1119   ,1240\r\n   919,   1231,   1110   ,1109   ,1230,   1242   ,1121   ,1120   ,1241\r\n   920,   1232,   1111   ,1110   ,1231,   1243   ,1122   ,1121   ,1242\r\n   921,   1234,   1113   ,1112   ,1233,   1245   ,1124   ,1123   ,1244\r\n   922,   1235,   1114   ,1113   ,1234,   1246   ,1125   ,1124   ,1245\r\n   923,   1236,   1115   ,1114   ,1235,   1247   ,1126   ,1125   ,1246\r\n   924,   1237,   1116   ,1115   ,1236,   1248   ,1127   ,1126   ,1247\r\n   925,   1238,   1117   ,1116   ,1237,   1249   ,1128   ,1127   ,1248\r\n   926,   1239,   1118   ,1117   ,1238,   1250   ,1129   ,1128   ,1249\r\n   927,   1240,   1119   ,1118   ,1239,   1251   ,1130   ,1129   ,1250\r\n   928,   1241,   1120   ,1119   ,1240,   1252   ,1131   ,1130   ,1251\r\n   929,   1242,   1121   ,1120   ,1241,   1253   ,1132   ,1131   ,1252\r\n   930,   1243,   1122   ,1121   ,1242,   1254   ,1133   ,1132   ,1253\r\n   931,   1245,   1124   ,1123   ,1244,   1256   ,1135   ,1134   ,1255\r\n   932,   1246,   1125   ,1124   ,1245,   1257   ,1136   ,1135   ,1256\r\n   933,   1247,   1126   ,1125   ,1246,   1258   ,1137   ,1136   ,1257\r\n   934,   1248,   1127   ,1126   ,1247,   1259   ,1138   ,1137   ,1258\r\n   935,   1249,   1128   ,1127   ,1248,   1260   ,1139   ,1138   ,1259\r\n   936,   1250,   1129   ,1128   ,1249,   1261   ,1140   ,1139   ,1260\r\n   937,   1251,   1130   ,1129   ,1250,   1262   ,1141   ,1140   ,1261\r\n   938,   1252,   1131   ,1130   ,1251,   1263   ,1142   ,1141   ,1262\r\n   939,   1253,   1132   ,1131   ,1252,   1264   ,1143   ,1142   ,1263\r\n   940,   1254,   1133   ,1132   ,1253,   1265   ,1144   ,1143   ,1264\r\n   941,   1256,   1135   ,1134   ,1255,   1267   ,1146   ,1145   ,1266\r\n   942,   1257,   1136   ,1135   ,1256,   1268   ,1147   ,1146   ,1267\r\n   943,   1258,   1137   ,1136   ,1257,   1269   ,1148   ,1147   ,1268\r\n   944,   1259,   1138   ,1137   ,1258,   1270   ,1149   ,1148   ,1269\r\n   945,   1260,   1139   ,1138   ,1259,   1271   ,1150   ,1149   ,1270\r\n   946,   1261,   1140   ,1139   ,1260,   1272   ,1151   ,1150   ,1271\r\n   947,   1262,   1141   ,1140   ,1261,   1273   ,1152   ,1151   ,1272\r\n   948,   1263,   1142   ,1141   ,1262,   1274   ,1153   ,1152   ,1273\r\n   949,   1264,   1143   ,1142   ,1263,   1275   ,1154   ,1153   ,1274\r\n   950,   1265,   1144   ,1143   ,1264,   1276   ,1155   ,1154   ,1275\r\n   951,   1267,   1146   ,1145   ,1266,   1278   ,1157   ,1156   ,1277\r\n   952,   1268,   1147   ,1146   ,1267,   1279   ,1158   ,1157   ,1278\r\n   953,   1269,   1148   ,1147   ,1268,   1280   ,1159   ,1158   ,1279\r\n   954,   1270,   1149   ,1148   ,1269,   1281   ,1160   ,1159   ,1280\r\n   955,   1271,   1150   ,1149   ,1270,   1282   ,1161   ,1160   ,1281\r\n   956,   1272,   1151   ,1150   ,1271,   1283   ,1162   ,1161   ,1282\r\n   957,   1273,   1152   ,1151   ,1272,   1284   ,1163   ,1162   ,1283\r\n   958,   1274,   1153   ,1152   ,1273,   1285   ,1164   ,1163   ,1284\r\n   959,   1275,   1154   ,1153   ,1274,   1286   ,1165   ,1164   ,1285\r\n   960,   1276,   1155   ,1154   ,1275,   1287   ,1166   ,1165   ,1286\r\n   961,   1278,   1157   ,1156   ,1277,   1289   ,1168   ,1167   ,1288\r\n   962,   1279,   1158   ,1157   ,1278,   1290   ,1169   ,1168   ,1289\r\n   963,   1280,   1159   ,1158   ,1279,   1291   ,1170   ,1169   ,1290\r\n   964,   1281,   1160   ,1159   ,1280,   1292   ,1171   ,1170   ,1291\r\n   965,   1282,   1161   ,1160   ,1281,   1293   ,1172   ,1171   ,1292\r\n   966,   1283,   1162   ,1161   ,1282,   1294   ,1173   ,1172   ,1293\r\n   967,   1284,   1163   ,1162   ,1283,   1295   ,1174   ,1173   ,1294\r\n   968,   1285,   1164   ,1163   ,1284,   1296   ,1175   ,1174   ,1295\r\n   969,   1286,   1165   ,1164   ,1285,   1297   ,1176   ,1175   ,1296\r\n   970,   1287,   1166   ,1165   ,1286,   1298   ,1177   ,1176   ,1297\r\n   971,   1289,   1168   ,1167   ,1288,   1300   ,1179   ,1178   ,1299\r\n   972,   1290,   1169   ,1168   ,1289,   1301   ,1180   ,1179   ,1300\r\n   973,   1291,   1170   ,1169   ,1290,   1302   ,1181   ,1180   ,1301\r\n   974,   1292,   1171   ,1170   ,1291,   1303   ,1182   ,1181   ,1302\r\n   975,   1293,   1172   ,1171   ,1292,   1304   ,1183   ,1182   ,1303\r\n   976,   1294,   1173   ,1172   ,1293,   1305   ,1184   ,1183   ,1304\r\n   977,   1295,   1174   ,1173   ,1294,   1306   ,1185   ,1184   ,1305\r\n   978,   1296,   1175   ,1174   ,1295,   1307   ,1186   ,1185   ,1306\r\n   979,   1297,   1176   ,1175   ,1296,   1308   ,1187   ,1186   ,1307\r\n   980,   1298,   1177   ,1176   ,1297,   1309   ,1188   ,1187   ,1308\r\n   981,   1300,   1179   ,1178   ,1299,   1311   ,1190   ,1189   ,1310\r\n   982,   1301,   1180   ,1179   ,1300,   1312   ,1191   ,1190   ,1311\r\n   983,   1302,   1181   ,1180   ,1301,   1313   ,1192   ,1191   ,1312\r\n   984,   1303,   1182   ,1181   ,1302,   1314   ,1193   ,1192   ,1313\r\n   985,   1304,   1183   ,1182   ,1303,   1315   ,1194   ,1193   ,1314\r\n   986,   1305,   1184   ,1183   ,1304,   1316   ,1195   ,1194   ,1315\r\n   987,   1306,   1185   ,1184   ,1305,   1317   ,1196   ,1195   ,1316\r\n   988,   1307,   1186   ,1185   ,1306,   1318   ,1197   ,1196   ,1317\r\n   989,   1308,   1187   ,1186   ,1307,   1319   ,1198   ,1197   ,1318\r\n   990,   1309,   1188   ,1187   ,1308,   1320   ,1199   ,1198   ,1319\r\n   991,   1311,   1190   ,1189   ,1310,   1322   ,1201   ,1200   ,1321\r\n   992,   1312,   1191   ,1190   ,1311,   1323   ,1202   ,1201   ,1322\r\n   993,   1313,   1192   ,1191   ,1312,   1324   ,1203   ,1202   ,1323\r\n   994,   1314,   1193   ,1192   ,1313,   1325   ,1204   ,1203   ,1324\r\n   995,   1315,   1194   ,1193   ,1314,   1326   ,1205   ,1204   ,1325\r\n   996,   1316,   1195   ,1194   ,1315,   1327   ,1206   ,1205   ,1326\r\n   997,   1317,   1196   ,1195   ,1316,   1328   ,1207   ,1206   ,1327\r\n   998,   1318,   1197   ,1196   ,1317,   1329   ,1208   ,1207   ,1328\r\n   999,   1319,   1198   ,1197   ,1318,   1330   ,1209   ,1208   ,1329\r\n   1000,   1320,   1199   ,1198   ,1319,   1331   ,1210   ,1209   ,1330\r\n\r\n*Elset, elset=GRAIN-1\r\n505, 506, 515, 516, 604, 605, 606, 607, 608\r\n609, 613, 614, 615, 616, 617, 618, 624, 625\r\n626, 627, 635, 636, 702, 703, 704, 705, 706\r\n707, 708, 709, 710, 712, 713, 714, 715, 716\r\n717, 718, 719, 720, 722, 723, 724, 725, 726\r\n727, 728, 729, 730, 734, 735, 736, 737, 738\r\n739, 801, 802, 803, 804, 805, 806, 807, 808\r\n809, 810, 811, 812, 813, 814, 815, 816, 817\r\n818, 819, 820, 821, 822, 823, 824, 825, 826\r\n827, 828, 829, 830, 833, 834, 835, 836, 837\r\n838, 839, 840, 845, 846, 847, 848, 849, 901\r\n902, 903, 904, 905, 906, 907, 908, 909, 910\r\n911, 912, 913, 914, 915, 916, 917, 918, 919\r\n920, 921, 922, 923, 924, 925, 926, 927, 928\r\n929, 930, 931, 932, 933, 934, 935, 936, 937\r\n938, 939, 940, 944, 945, 946, 947, 948, 949\r\n950\r\n*Elset, elset=GRAIN-2\r\n35, 36, 37, 44, 45, 46, 47, 48, 54\r\n55, 56, 57, 58, 59, 60, 64, 65, 66\r\n67, 68, 69, 70, 74, 75, 76, 77, 78\r\n79, 80, 83, 84, 85, 86, 87, 88, 89\r\n90, 93, 94, 95, 96, 97, 98, 99, 100\r\n135, 144, 145, 146, 147, 148, 154, 155, 156\r\n157, 158, 159, 160, 164, 165, 166, 167, 168\r\n169, 170, 174, 175, 176, 177, 178, 179, 180\r\n184, 185, 186, 187, 188, 189, 190, 194, 195\r\n196, 197, 198, 199, 200, 244, 245, 246, 247\r\n254, 255, 256, 257, 258, 259, 264, 265, 266\r\n267, 268, 269, 270, 274, 275, 276, 277, 278\r\n279, 280, 284, 285, 286, 287, 288, 289, 290\r\n295, 296, 297, 298, 299, 344, 345, 346, 354\r\n355, 356, 357, 358, 359, 364, 365, 366, 367\r\n368, 369, 375, 376, 377, 378, 379, 385, 386\r\n387, 388, 397, 446, 456, 457, 458, 459, 466\r\n467, 468, 476, 477\r\n*Elset, elset=GRAIN-3\r\n193, 293, 294, 374, 383, 384, 391, 392, 393\r\n394, 395, 396, 443, 444, 445, 453, 454, 455\r\n463, 464, 465, 473, 474, 475, 481, 482, 483\r\n484, 485, 486, 491, 492, 493, 494, 495, 496\r\n534, 535, 541, 542, 543, 544, 545, 546, 551\r\n552, 553, 554, 555, 556, 557, 561, 562, 563\r\n564, 565, 566, 567, 571, 572, 573, 574, 575\r\n576, 577, 581, 582, 583, 584, 585, 586, 587\r\n591, 592, 593, 594, 595, 596, 631, 632, 633\r\n634, 641, 642, 643, 644, 645, 646, 647, 651\r\n652, 653, 654, 655, 656, 657, 661, 662, 663\r\n664, 665, 666, 667, 671, 672, 673, 674, 675\r\n676, 677, 681, 682, 683, 684, 685, 686, 687\r\n691, 692, 693, 694, 695, 696, 697, 731, 732\r\n733, 741, 742, 743, 744, 745, 746, 747, 751\r\n752, 753, 754, 755, 756, 757, 761, 762, 763\r\n764, 765, 766, 767, 771, 772, 773, 774, 775\r\n776, 777, 781, 782, 783, 784, 785, 786, 787\r\n791, 792, 793, 794, 795, 796, 797, 831, 832\r\n841, 842, 843, 844, 851, 852, 853, 854, 855\r\n856, 857, 861, 862, 863, 864, 865, 866, 867\r\n871, 872, 873, 874, 875, 876, 877, 881, 882\r\n883, 884, 885, 886, 887, 891, 892, 893, 894\r\n895, 896, 897, 941, 942, 943, 951, 952, 953\r\n954, 955, 956, 957, 961, 962, 963, 964, 965\r\n966, 967, 971, 972, 973, 974, 975, 976, 977\r\n981, 982, 983, 984, 985, 986, 987, 991, 992\r\n993, 994, 995, 996, 997\r\n*Elset, elset=GRAIN-4\r\n1, 2, 3, 4, 5, 11, 12, 13, 14\r\n15, 21, 22, 23, 24, 25, 31, 32, 33\r\n34, 42, 43, 101, 102, 103, 104, 105, 111\r\n112, 113, 114, 115, 121, 122, 123, 124, 125\r\n131, 132, 133, 134, 142, 143, 201, 202, 203\r\n204, 205, 211, 212, 213, 214, 215, 221, 222\r\n223, 224, 225, 231, 232, 233, 234, 301, 302\r\n303, 304, 305, 311, 312, 313, 314, 315, 321\r\n322, 323, 324, 331, 332, 333, 334, 401, 402\r\n403, 404, 405, 411, 412, 413, 414, 415, 421\r\n422, 423, 424, 431, 432, 433, 434, 501, 502\r\n503, 504, 511, 512, 513, 514, 521, 522, 523\r\n524, 531, 532, 533, 601, 602, 603, 611, 612\r\n621, 622, 623, 701, 711, 721\r\n*Elset, elset=GRAIN-5\r\n6, 7, 8, 9, 10, 16, 17, 18, 19\r\n20, 26, 27, 28, 29, 30, 38, 39, 40\r\n49, 50, 106, 107, 108, 109, 110, 116, 117\r\n118, 119, 120, 126, 127, 128, 129, 130, 136\r\n137, 138, 139, 140, 149, 150, 206, 207, 208\r\n209, 210, 216, 217, 218, 219, 220, 226, 227\r\n228, 229, 230, 235, 236, 237, 238, 239, 240\r\n248, 249, 250, 260, 306, 307, 308, 309, 310\r\n316, 317, 318, 319, 320, 325, 326, 327, 328\r\n329, 330, 335, 336, 337, 338, 339, 340, 347\r\n348, 349, 350, 360, 406, 407, 408, 409, 410\r\n416, 417, 418, 419, 420, 425, 426, 427, 428\r\n429, 430, 435, 436, 437, 438, 439, 440, 447\r\n448, 449, 450, 507, 508, 509, 510, 517, 518\r\n519, 520, 525, 526, 527, 528, 529, 530, 536\r\n537, 538, 539, 540, 547, 548, 549, 550, 610\r\n619, 620, 628, 629, 630, 637, 638, 639, 640\r\n648, 740\r\n*Elset, elset=GRAIN-6\r\n300, 370, 380, 389, 390, 398, 399, 400, 460\r\n469, 470, 478, 479, 480, 487, 488, 489, 490\r\n497, 498, 499, 500, 558, 559, 560, 568, 569\r\n570, 578, 579, 580, 588, 589, 590, 597, 598\r\n599, 600, 649, 650, 658, 659, 660, 668, 669\r\n670, 678, 679, 680, 688, 689, 690, 698, 699\r\n700, 748, 749, 750, 758, 759, 760, 768, 769\r\n770, 778, 779, 780, 788, 789, 790, 798, 799\r\n800, 850, 858, 859, 860, 868, 869, 870, 878\r\n879, 880, 888, 889, 890, 898, 899, 900, 958\r\n959, 960, 968, 969, 970, 978, 979, 980, 988\r\n989, 990, 998, 999, 1000\r\n*Elset, elset=GRAIN-7\r\n41, 51, 52, 53, 61, 62, 63, 71, 72\r\n73, 81, 82, 91, 92, 141, 151, 152, 153\r\n161, 162, 163, 171, 172, 173, 181, 182, 183\r\n191, 192, 241, 242, 243, 251, 252, 253, 261\r\n262, 263, 271, 272, 273, 281, 282, 283, 291\r\n292, 341, 342, 343, 351, 352, 353, 361, 362\r\n363, 371, 372, 373, 381, 382, 441, 442, 451\r\n452, 461, 462, 471, 472\r\n\r\n*Elset, elset=Phase-1\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n10, 11, 12, 13, 14, 15, 16, 17, 18\r\n19, 20, 21, 22, 23, 24, 25, 26, 27\r\n28, 29, 30, 31, 32, 33, 34, 35, 36\r\n37, 38, 39, 40, 41, 42, 43, 44, 45\r\n46, 47, 48, 49, 50, 51, 52, 53, 54\r\n55, 56, 57, 58, 59, 60, 61, 62, 63\r\n64, 65, 66, 67, 68, 69, 70, 71, 72\r\n73, 74, 75, 76, 77, 78, 79, 80, 81\r\n82, 83, 84, 85, 86, 87, 88, 89, 90\r\n91, 92, 93, 94, 95, 96, 97, 98, 99\r\n100, 101, 102, 103, 104, 105, 106, 107, 108\r\n109, 110, 111, 112, 113, 114, 115, 116, 117\r\n118, 119, 120, 121, 122, 123, 124, 125, 126\r\n127, 128, 129, 130, 131, 132, 133, 134, 135\r\n136, 137, 138, 139, 140, 141, 142, 143, 144\r\n145, 146, 147, 148, 149, 150, 151, 152, 153\r\n154, 155, 156, 157, 158, 159, 160, 161, 162\r\n163, 164, 165, 166, 167, 168, 169, 170, 171\r\n172, 173, 174, 175, 176, 177, 178, 179, 180\r\n181, 182, 183, 184, 185, 186, 187, 188, 189\r\n190, 191, 192, 193, 194, 195, 196, 197, 198\r\n199, 200, 201, 202, 203, 204, 205, 206, 207\r\n208, 209, 210, 211, 212, 213, 214, 215, 216\r\n217, 218, 219, 220, 221, 222, 223, 224, 225\r\n226, 227, 228, 229, 230, 231, 232, 233, 234\r\n235, 236, 237, 238, 239, 240, 241, 242, 243\r\n244, 245, 246, 247, 248, 249, 250, 251, 252\r\n253, 254, 255, 256, 257, 258, 259, 260, 261\r\n262, 263, 264, 265, 266, 267, 268, 269, 270\r\n271, 272, 273, 274, 275, 276, 277, 278, 279\r\n280, 281, 282, 283, 284, 285, 286, 287, 288\r\n289, 290, 291, 292, 293, 294, 295, 296, 297\r\n298, 299, 300, 301, 302, 303, 304, 305, 306\r\n307, 308, 309, 310, 311, 312, 313, 314, 315\r\n316, 317, 318, 319, 320, 321, 322, 323, 324\r\n325, 326, 327, 328, 329, 330, 331, 332, 333\r\n334, 335, 336, 337, 338, 339, 340, 341, 342\r\n343, 344, 345, 346, 347, 348, 349, 350, 351\r\n352, 353, 354, 355, 356, 357, 358, 359, 360\r\n361, 362, 363, 364, 365, 366, 367, 368, 369\r\n370, 371, 372, 373, 374, 375, 376, 377, 378\r\n379, 380, 381, 382, 383, 384, 385, 386, 387\r\n388, 389, 390, 391, 392, 393, 394, 395, 396\r\n397, 398, 399, 400, 401, 402, 403, 404, 405\r\n406, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 416, 417, 418, 419, 420, 421, 422, 423\r\n424, 425, 426, 427, 428, 429, 430, 431, 432\r\n433, 434, 435, 436, 437, 438, 439, 440, 441\r\n442, 443, 444, 445, 446, 447, 448, 449, 450\r\n451, 452, 453, 454, 455, 456, 457, 458, 459\r\n460, 461, 462, 463, 464, 465, 466, 467, 468\r\n469, 470, 471, 472, 473, 474, 475, 476, 477\r\n478, 479, 480, 481, 482, 483, 484, 485, 486\r\n487, 488, 489, 490, 491, 492, 493, 494, 495\r\n496, 497, 498, 499, 500, 501, 502, 503, 504\r\n505, 506, 507, 508, 509, 510, 511, 512, 513\r\n514, 515, 516, 517, 518, 519, 520, 521, 522\r\n523, 524, 525, 526, 527, 528, 529, 530, 531\r\n532, 533, 534, 535, 536, 537, 538, 539, 540\r\n541, 542, 543, 544, 545, 546, 547, 548, 549\r\n550, 551, 552, 553, 554, 555, 556, 557, 558\r\n559, 560, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 570, 571, 572, 573, 574, 575, 576\r\n577, 578, 579, 580, 581, 582, 583, 584, 585\r\n586, 587, 588, 589, 590, 591, 592, 593, 594\r\n595, 596, 597, 598, 599, 600, 601, 602, 603\r\n604, 605, 606, 607, 608, 609, 610, 611, 612\r\n613, 614, 615, 616, 617, 618, 619, 620, 621\r\n622, 623, 624, 625, 626, 627, 628, 629, 630\r\n631, 632, 633, 634, 635, 636, 637, 638, 639\r\n640, 641, 642, 643, 644, 645, 646, 647, 648\r\n649, 650, 651, 652, 653, 654, 655, 656, 657\r\n658, 659, 660, 661, 662, 663, 664, 665, 666\r\n667, 668, 669, 670, 671, 672, 673, 674, 675\r\n676, 677, 678, 679, 680, 681, 682, 683, 684\r\n685, 686, 687, 688, 689, 690, 691, 692, 693\r\n694, 695, 696, 697, 698, 699, 700, 701, 702\r\n703, 704, 705, 706, 707, 708, 709, 710, 711\r\n712, 713, 714, 715, 716, 717, 718, 719, 720\r\n721, 722, 723, 724, 725, 726, 727, 728, 729\r\n730, 731, 732, 733, 734, 735, 736, 737, 738\r\n739, 740, 741, 742, 743, 744, 745, 746, 747\r\n748, 749, 750, 751, 752, 753, 754, 755, 756\r\n757, 758, 759, 760, 761, 762, 763, 764, 765\r\n766, 767, 768, 769, 770, 771, 772, 773, 774\r\n775, 776, 777, 778, 779, 780, 781, 782, 783\r\n784, 785, 786, 787, 788, 789, 790, 791, 792\r\n793, 794, 795, 796, 797, 798, 799, 800, 801\r\n802, 803, 804, 805, 806, 807, 808, 809, 810\r\n811, 812, 813, 814, 815, 816, 817, 818, 819\r\n820, 821, 822, 823, 824, 825, 826, 827, 828\r\n829, 830, 831, 832, 833, 834, 835, 836, 837\r\n838, 839, 840, 841, 842, 843, 844, 845, 846\r\n847, 848, 849, 850, 851, 852, 853, 854, 855\r\n856, 857, 858, 859, 860, 861, 862, 863, 864\r\n865, 866, 867, 868, 869, 870, 871, 872, 873\r\n874, 875, 876, 877, 878, 879, 880, 881, 882\r\n883, 884, 885, 886, 887, 888, 889, 890, 891\r\n892, 893, 894, 895, 896, 897, 898, 899, 900\r\n901, 902, 903, 904, 905, 906, 907, 908, 909\r\n910, 911, 912, 913, 914, 915, 916, 917, 918\r\n919, 920, 921, 922, 923, 924, 925, 926, 927\r\n928, 929, 930, 931, 932, 933, 934, 935, 936\r\n937, 938, 939, 940, 941, 942, 943, 944, 945\r\n946, 947, 948, 949, 950, 951, 952, 953, 954\r\n955, 956, 957, 958, 959, 960, 961, 962, 963\r\n964, 965, 966, 967, 968, 969, 970, 971, 972\r\n973, 974, 975, 976, 977, 978, 979, 980, 981\r\n982, 983, 984, 985, 986, 987, 988, 989, 990\r\n991, 992, 993, 994, 995, 996, 997, 998, 999\r\n1000\r\n\r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=DREAM3D-1, part=DREAM3D\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n2,\t1.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n3,\t2.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n4,\t3.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n5,\t4.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n6,\t5.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n7,\t6.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n8,\t7.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n9,\t8.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n10,\t9.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n11,\t1.000000e+01,\t0.000000e+00,\t0.000000e+00\r\n12,\t0.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n13,\t1.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n14,\t2.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n15,\t3.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n16,\t4.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n17,\t5.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n18,\t6.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n19,\t7.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n20,\t8.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n21,\t9.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n22,\t1.000000e+01,\t1.000000e+00,\t0.000000e+00\r\n23,\t0.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n24,\t1.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n25,\t2.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n26,\t3.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n27,\t4.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n28,\t5.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n29,\t6.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n30,\t7.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n31,\t8.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n32,\t9.000000e+00,\t2.000000e+00,\t0.000000e+00\r\n33,\t1.000000e+01,\t2.000000e+00,\t0.000000e+00\r\n34,\t0.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n35,\t1.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n36,\t2.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n37,\t3.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n38,\t4.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n39,\t5.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n40,\t6.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n41,\t7.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n42,\t8.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n43,\t9.000000e+00,\t3.000000e+00,\t0.000000e+00\r\n44,\t1.000000e+01,\t3.000000e+00,\t0.000000e+00\r\n45,\t0.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n46,\t1.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n47,\t2.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n48,\t3.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n49,\t4.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n50,\t5.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n51,\t6.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n52,\t7.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n53,\t8.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n54,\t9.000000e+00,\t4.000000e+00,\t0.000000e+00\r\n55,\t1.000000e+01,\t4.000000e+00,\t0.000000e+00\r\n56,\t0.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n57,\t1.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n58,\t2.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n59,\t3.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n60,\t4.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n61,\t5.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n62,\t6.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n63,\t7.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n64,\t8.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n65,\t9.000000e+00,\t5.000000e+00,\t0.000000e+00\r\n66,\t1.000000e+01,\t5.000000e+00,\t0.000000e+00\r\n67,\t0.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n68,\t1.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n69,\t2.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n70,\t3.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n71,\t4.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n72,\t5.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n73,\t6.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n74,\t7.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n75,\t8.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n76,\t9.000000e+00,\t6.000000e+00,\t0.000000e+00\r\n77,\t1.000000e+01,\t6.000000e+00,\t0.000000e+00\r\n78,\t0.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n79,\t1.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n80,\t2.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n81,\t3.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n82,\t4.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n83,\t5.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n84,\t6.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n85,\t7.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n86,\t8.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n87,\t9.000000e+00,\t7.000000e+00,\t0.000000e+00\r\n88,\t1.000000e+01,\t7.000000e+00,\t0.000000e+00\r\n89,\t0.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n90,\t1.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n91,\t2.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n92,\t3.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n93,\t4.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n94,\t5.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n95,\t6.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n96,\t7.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n97,\t8.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n98,\t9.000000e+00,\t8.000000e+00,\t0.000000e+00\r\n99,\t1.000000e+01,\t8.000000e+00,\t0.000000e+00\r\n100,\t0.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n101,\t1.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n102,\t2.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n103,\t3.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n104,\t4.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n105,\t5.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n106,\t6.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n107,\t7.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n108,\t8.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n109,\t9.000000e+00,\t9.000000e+00,\t0.000000e+00\r\n110,\t1.000000e+01,\t9.000000e+00,\t0.000000e+00\r\n111,\t0.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n112,\t1.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n113,\t2.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n114,\t3.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n115,\t4.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n116,\t5.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n117,\t6.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n118,\t7.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n119,\t8.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n120,\t9.000000e+00,\t1.000000e+01,\t0.000000e+00\r\n121,\t1.000000e+01,\t1.000000e+01,\t0.000000e+00\r\n122,\t0.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n123,\t1.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n124,\t2.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n125,\t3.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n126,\t4.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n127,\t5.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n128,\t6.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n129,\t7.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n130,\t8.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n131,\t9.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n132,\t1.000000e+01,\t0.000000e+00,\t1.000000e+00\r\n133,\t0.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n134,\t1.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n135,\t2.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n136,\t3.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n137,\t4.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n138,\t5.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n139,\t6.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n140,\t7.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n141,\t8.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n142,\t9.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n143,\t1.000000e+01,\t1.000000e+00,\t1.000000e+00\r\n144,\t0.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n145,\t1.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n146,\t2.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n147,\t3.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n148,\t4.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n149,\t5.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n150,\t6.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n151,\t7.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n152,\t8.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n153,\t9.000000e+00,\t2.000000e+00,\t1.000000e+00\r\n154,\t1.000000e+01,\t2.000000e+00,\t1.000000e+00\r\n155,\t0.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n156,\t1.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n157,\t2.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n158,\t3.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n159,\t4.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n160,\t5.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n161,\t6.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n162,\t7.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n163,\t8.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n164,\t9.000000e+00,\t3.000000e+00,\t1.000000e+00\r\n165,\t1.000000e+01,\t3.000000e+00,\t1.000000e+00\r\n166,\t0.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n167,\t1.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n168,\t2.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n169,\t3.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n170,\t4.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n171,\t5.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n172,\t6.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n173,\t7.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n174,\t8.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n175,\t9.000000e+00,\t4.000000e+00,\t1.000000e+00\r\n176,\t1.000000e+01,\t4.000000e+00,\t1.000000e+00\r\n177,\t0.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n178,\t1.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n179,\t2.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n180,\t3.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n181,\t4.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n182,\t5.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n183,\t6.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n184,\t7.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n185,\t8.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n186,\t9.000000e+00,\t5.000000e+00,\t1.000000e+00\r\n187,\t1.000000e+01,\t5.000000e+00,\t1.000000e+00\r\n188,\t0.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n189,\t1.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n190,\t2.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n191,\t3.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n192,\t4.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n193,\t5.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n194,\t6.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n195,\t7.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n196,\t8.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n197,\t9.000000e+00,\t6.000000e+00,\t1.000000e+00\r\n198,\t1.000000e+01,\t6.000000e+00,\t1.000000e+00\r\n199,\t0.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n200,\t1.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n201,\t2.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n202,\t3.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n203,\t4.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n204,\t5.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n205,\t6.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n206,\t7.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n207,\t8.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n208,\t9.000000e+00,\t7.000000e+00,\t1.000000e+00\r\n209,\t1.000000e+01,\t7.000000e+00,\t1.000000e+00\r\n210,\t0.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n211,\t1.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n212,\t2.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n213,\t3.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n214,\t4.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n215,\t5.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n216,\t6.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n217,\t7.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n218,\t8.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n219,\t9.000000e+00,\t8.000000e+00,\t1.000000e+00\r\n220,\t1.000000e+01,\t8.000000e+00,\t1.000000e+00\r\n221,\t0.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n222,\t1.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n223,\t2.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n224,\t3.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n225,\t4.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n226,\t5.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n227,\t6.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n228,\t7.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n229,\t8.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n230,\t9.000000e+00,\t9.000000e+00,\t1.000000e+00\r\n231,\t1.000000e+01,\t9.000000e+00,\t1.000000e+00\r\n232,\t0.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n233,\t1.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n234,\t2.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n235,\t3.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n236,\t4.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n237,\t5.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n238,\t6.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n239,\t7.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n240,\t8.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n241,\t9.000000e+00,\t1.000000e+01,\t1.000000e+00\r\n242,\t1.000000e+01,\t1.000000e+01,\t1.000000e+00\r\n243,\t0.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n244,\t1.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n245,\t2.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n246,\t3.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n247,\t4.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n248,\t5.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n249,\t6.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n250,\t7.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n251,\t8.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n252,\t9.000000e+00,\t0.000000e+00,\t2.000000e+00\r\n253,\t1.000000e+01,\t0.000000e+00,\t2.000000e+00\r\n254,\t0.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n255,\t1.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n256,\t2.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n257,\t3.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n258,\t4.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n259,\t5.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n260,\t6.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n261,\t7.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n262,\t8.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n263,\t9.000000e+00,\t1.000000e+00,\t2.000000e+00\r\n264,\t1.000000e+01,\t1.000000e+00,\t2.000000e+00\r\n265,\t0.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n266,\t1.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n267,\t2.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n268,\t3.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n269,\t4.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n270,\t5.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n271,\t6.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n272,\t7.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n273,\t8.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n274,\t9.000000e+00,\t2.000000e+00,\t2.000000e+00\r\n275,\t1.000000e+01,\t2.000000e+00,\t2.000000e+00\r\n276,\t0.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n277,\t1.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n278,\t2.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n279,\t3.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n280,\t4.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n281,\t5.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n282,\t6.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n283,\t7.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n284,\t8.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n285,\t9.000000e+00,\t3.000000e+00,\t2.000000e+00\r\n286,\t1.000000e+01,\t3.000000e+00,\t2.000000e+00\r\n287,\t0.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n288,\t1.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n289,\t2.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n290,\t3.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n291,\t4.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n292,\t5.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n293,\t6.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n294,\t7.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n295,\t8.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n296,\t9.000000e+00,\t4.000000e+00,\t2.000000e+00\r\n297,\t1.000000e+01,\t4.000000e+00,\t2.000000e+00\r\n298,\t0.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n299,\t1.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n300,\t2.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n301,\t3.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n302,\t4.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n303,\t5.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n304,\t6.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n305,\t7.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n306,\t8.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n307,\t9.000000e+00,\t5.000000e+00,\t2.000000e+00\r\n308,\t1.000000e+01,\t5.000000e+00,\t2.000000e+00\r\n309,\t0.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n310,\t1.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n311,\t2.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n312,\t3.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n313,\t4.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n314,\t5.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n315,\t6.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n316,\t7.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n317,\t8.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n318,\t9.000000e+00,\t6.000000e+00,\t2.000000e+00\r\n319,\t1.000000e+01,\t6.000000e+00,\t2.000000e+00\r\n320,\t0.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n321,\t1.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n322,\t2.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n323,\t3.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n324,\t4.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n325,\t5.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n326,\t6.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n327,\t7.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n328,\t8.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n329,\t9.000000e+00,\t7.000000e+00,\t2.000000e+00\r\n330,\t1.000000e+01,\t7.000000e+00,\t2.000000e+00\r\n331,\t0.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n332,\t1.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n333,\t2.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n334,\t3.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n335,\t4.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n336,\t5.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n337,\t6.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n338,\t7.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n339,\t8.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n340,\t9.000000e+00,\t8.000000e+00,\t2.000000e+00\r\n341,\t1.000000e+01,\t8.000000e+00,\t2.000000e+00\r\n342,\t0.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n343,\t1.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n344,\t2.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n345,\t3.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n346,\t4.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n347,\t5.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n348,\t6.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n349,\t7.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n350,\t8.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n351,\t9.000000e+00,\t9.000000e+00,\t2.000000e+00\r\n352,\t1.000000e+01,\t9.000000e+00,\t2.000000e+00\r\n353,\t0.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n354,\t1.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n355,\t2.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n356,\t3.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n357,\t4.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n358,\t5.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n359,\t6.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n360,\t7.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n361,\t8.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n362,\t9.000000e+00,\t1.000000e+01,\t2.000000e+00\r\n363,\t1.000000e+01,\t1.000000e+01,\t2.000000e+00\r\n364,\t0.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n365,\t1.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n366,\t2.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n367,\t3.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n368,\t4.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n369,\t5.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n370,\t6.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n371,\t7.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n372,\t8.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n373,\t9.000000e+00,\t0.000000e+00,\t3.000000e+00\r\n374,\t1.000000e+01,\t0.000000e+00,\t3.000000e+00\r\n375,\t0.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n376,\t1.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n377,\t2.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n378,\t3.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n379,\t4.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n380,\t5.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n381,\t6.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n382,\t7.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n383,\t8.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n384,\t9.000000e+00,\t1.000000e+00,\t3.000000e+00\r\n385,\t1.000000e+01,\t1.000000e+00,\t3.000000e+00\r\n386,\t0.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n387,\t1.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n388,\t2.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n389,\t3.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n390,\t4.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n391,\t5.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n392,\t6.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n393,\t7.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n394,\t8.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n395,\t9.000000e+00,\t2.000000e+00,\t3.000000e+00\r\n396,\t1.000000e+01,\t2.000000e+00,\t3.000000e+00\r\n397,\t0.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n398,\t1.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n399,\t2.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n400,\t3.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n401,\t4.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n402,\t5.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n403,\t6.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n404,\t7.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n405,\t8.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n406,\t9.000000e+00,\t3.000000e+00,\t3.000000e+00\r\n407,\t1.000000e+01,\t3.000000e+00,\t3.000000e+00\r\n408,\t0.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n409,\t1.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n410,\t2.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n411,\t3.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n412,\t4.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n413,\t5.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n414,\t6.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n415,\t7.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n416,\t8.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n417,\t9.000000e+00,\t4.000000e+00,\t3.000000e+00\r\n418,\t1.000000e+01,\t4.000000e+00,\t3.000000e+00\r\n419,\t0.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n420,\t1.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n421,\t2.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n422,\t3.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n423,\t4.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n424,\t5.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n425,\t6.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n426,\t7.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n427,\t8.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n428,\t9.000000e+00,\t5.000000e+00,\t3.000000e+00\r\n429,\t1.000000e+01,\t5.000000e+00,\t3.000000e+00\r\n430,\t0.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n431,\t1.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n432,\t2.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n433,\t3.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n434,\t4.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n435,\t5.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n436,\t6.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n437,\t7.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n438,\t8.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n439,\t9.000000e+00,\t6.000000e+00,\t3.000000e+00\r\n440,\t1.000000e+01,\t6.000000e+00,\t3.000000e+00\r\n441,\t0.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n442,\t1.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n443,\t2.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n444,\t3.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n445,\t4.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n446,\t5.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n447,\t6.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n448,\t7.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n449,\t8.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n450,\t9.000000e+00,\t7.000000e+00,\t3.000000e+00\r\n451,\t1.000000e+01,\t7.000000e+00,\t3.000000e+00\r\n452,\t0.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n453,\t1.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n454,\t2.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n455,\t3.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n456,\t4.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n457,\t5.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n458,\t6.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n459,\t7.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n460,\t8.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n461,\t9.000000e+00,\t8.000000e+00,\t3.000000e+00\r\n462,\t1.000000e+01,\t8.000000e+00,\t3.000000e+00\r\n463,\t0.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n464,\t1.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n465,\t2.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n466,\t3.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n467,\t4.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n468,\t5.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n469,\t6.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n470,\t7.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n471,\t8.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n472,\t9.000000e+00,\t9.000000e+00,\t3.000000e+00\r\n473,\t1.000000e+01,\t9.000000e+00,\t3.000000e+00\r\n474,\t0.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n475,\t1.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n476,\t2.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n477,\t3.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n478,\t4.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n479,\t5.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n480,\t6.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n481,\t7.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n482,\t8.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n483,\t9.000000e+00,\t1.000000e+01,\t3.000000e+00\r\n484,\t1.000000e+01,\t1.000000e+01,\t3.000000e+00\r\n485,\t0.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n486,\t1.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n487,\t2.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n488,\t3.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n489,\t4.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n490,\t5.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n491,\t6.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n492,\t7.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n493,\t8.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n494,\t9.000000e+00,\t0.000000e+00,\t4.000000e+00\r\n495,\t1.000000e+01,\t0.000000e+00,\t4.000000e+00\r\n496,\t0.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n497,\t1.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n498,\t2.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n499,\t3.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n500,\t4.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n501,\t5.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n502,\t6.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n503,\t7.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n504,\t8.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n505,\t9.000000e+00,\t1.000000e+00,\t4.000000e+00\r\n506,\t1.000000e+01,\t1.000000e+00,\t4.000000e+00\r\n507,\t0.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n508,\t1.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n509,\t2.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n510,\t3.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n511,\t4.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n512,\t5.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n513,\t6.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n514,\t7.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n515,\t8.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n516,\t9.000000e+00,\t2.000000e+00,\t4.000000e+00\r\n517,\t1.000000e+01,\t2.000000e+00,\t4.000000e+00\r\n518,\t0.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n519,\t1.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n520,\t2.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n521,\t3.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n522,\t4.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n523,\t5.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n524,\t6.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n525,\t7.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n526,\t8.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n527,\t9.000000e+00,\t3.000000e+00,\t4.000000e+00\r\n528,\t1.000000e+01,\t3.000000e+00,\t4.000000e+00\r\n529,\t0.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n530,\t1.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n531,\t2.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n532,\t3.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n533,\t4.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n534,\t5.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n535,\t6.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n536,\t7.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n537,\t8.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n538,\t9.000000e+00,\t4.000000e+00,\t4.000000e+00\r\n539,\t1.000000e+01,\t4.000000e+00,\t4.000000e+00\r\n540,\t0.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n541,\t1.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n542,\t2.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n543,\t3.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n544,\t4.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n545,\t5.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n546,\t6.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n547,\t7.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n548,\t8.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n549,\t9.000000e+00,\t5.000000e+00,\t4.000000e+00\r\n550,\t1.000000e+01,\t5.000000e+00,\t4.000000e+00\r\n551,\t0.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n552,\t1.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n553,\t2.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n554,\t3.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n555,\t4.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n556,\t5.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n557,\t6.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n558,\t7.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n559,\t8.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n560,\t9.000000e+00,\t6.000000e+00,\t4.000000e+00\r\n561,\t1.000000e+01,\t6.000000e+00,\t4.000000e+00\r\n562,\t0.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n563,\t1.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n564,\t2.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n565,\t3.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n566,\t4.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n567,\t5.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n568,\t6.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n569,\t7.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n570,\t8.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n571,\t9.000000e+00,\t7.000000e+00,\t4.000000e+00\r\n572,\t1.000000e+01,\t7.000000e+00,\t4.000000e+00\r\n573,\t0.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n574,\t1.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n575,\t2.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n576,\t3.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n577,\t4.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n578,\t5.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n579,\t6.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n580,\t7.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n581,\t8.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n582,\t9.000000e+00,\t8.000000e+00,\t4.000000e+00\r\n583,\t1.000000e+01,\t8.000000e+00,\t4.000000e+00\r\n584,\t0.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n585,\t1.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n586,\t2.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n587,\t3.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n588,\t4.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n589,\t5.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n590,\t6.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n591,\t7.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n592,\t8.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n593,\t9.000000e+00,\t9.000000e+00,\t4.000000e+00\r\n594,\t1.000000e+01,\t9.000000e+00,\t4.000000e+00\r\n595,\t0.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n596,\t1.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n597,\t2.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n598,\t3.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n599,\t4.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n600,\t5.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n601,\t6.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n602,\t7.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n603,\t8.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n604,\t9.000000e+00,\t1.000000e+01,\t4.000000e+00\r\n605,\t1.000000e+01,\t1.000000e+01,\t4.000000e+00\r\n606,\t0.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n607,\t1.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n608,\t2.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n609,\t3.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n610,\t4.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n611,\t5.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n612,\t6.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n613,\t7.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n614,\t8.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n615,\t9.000000e+00,\t0.000000e+00,\t5.000000e+00\r\n616,\t1.000000e+01,\t0.000000e+00,\t5.000000e+00\r\n617,\t0.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n618,\t1.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n619,\t2.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n620,\t3.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n621,\t4.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n622,\t5.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n623,\t6.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n624,\t7.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n625,\t8.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n626,\t9.000000e+00,\t1.000000e+00,\t5.000000e+00\r\n627,\t1.000000e+01,\t1.000000e+00,\t5.000000e+00\r\n628,\t0.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n629,\t1.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n630,\t2.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n631,\t3.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n632,\t4.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n633,\t5.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n634,\t6.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n635,\t7.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n636,\t8.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n637,\t9.000000e+00,\t2.000000e+00,\t5.000000e+00\r\n638,\t1.000000e+01,\t2.000000e+00,\t5.000000e+00\r\n639,\t0.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n640,\t1.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n641,\t2.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n642,\t3.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n643,\t4.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n644,\t5.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n645,\t6.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n646,\t7.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n647,\t8.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n648,\t9.000000e+00,\t3.000000e+00,\t5.000000e+00\r\n649,\t1.000000e+01,\t3.000000e+00,\t5.000000e+00\r\n650,\t0.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n651,\t1.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n652,\t2.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n653,\t3.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n654,\t4.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n655,\t5.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n656,\t6.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n657,\t7.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n658,\t8.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n659,\t9.000000e+00,\t4.000000e+00,\t5.000000e+00\r\n660,\t1.000000e+01,\t4.000000e+00,\t5.000000e+00\r\n661,\t0.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n662,\t1.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n663,\t2.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n664,\t3.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n665,\t4.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n666,\t5.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n667,\t6.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n668,\t7.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n669,\t8.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n670,\t9.000000e+00,\t5.000000e+00,\t5.000000e+00\r\n671,\t1.000000e+01,\t5.000000e+00,\t5.000000e+00\r\n672,\t0.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n673,\t1.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n674,\t2.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n675,\t3.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n676,\t4.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n677,\t5.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n678,\t6.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n679,\t7.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n680,\t8.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n681,\t9.000000e+00,\t6.000000e+00,\t5.000000e+00\r\n682,\t1.000000e+01,\t6.000000e+00,\t5.000000e+00\r\n683,\t0.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n684,\t1.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n685,\t2.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n686,\t3.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n687,\t4.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n688,\t5.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n689,\t6.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n690,\t7.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n691,\t8.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n692,\t9.000000e+00,\t7.000000e+00,\t5.000000e+00\r\n693,\t1.000000e+01,\t7.000000e+00,\t5.000000e+00\r\n694,\t0.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n695,\t1.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n696,\t2.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n697,\t3.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n698,\t4.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n699,\t5.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n700,\t6.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n701,\t7.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n702,\t8.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n703,\t9.000000e+00,\t8.000000e+00,\t5.000000e+00\r\n704,\t1.000000e+01,\t8.000000e+00,\t5.000000e+00\r\n705,\t0.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n706,\t1.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n707,\t2.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n708,\t3.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n709,\t4.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n710,\t5.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n711,\t6.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n712,\t7.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n713,\t8.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n714,\t9.000000e+00,\t9.000000e+00,\t5.000000e+00\r\n715,\t1.000000e+01,\t9.000000e+00,\t5.000000e+00\r\n716,\t0.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n717,\t1.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n718,\t2.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n719,\t3.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n720,\t4.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n721,\t5.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n722,\t6.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n723,\t7.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n724,\t8.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n725,\t9.000000e+00,\t1.000000e+01,\t5.000000e+00\r\n726,\t1.000000e+01,\t1.000000e+01,\t5.000000e+00\r\n727,\t0.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n728,\t1.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n729,\t2.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n730,\t3.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n731,\t4.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n732,\t5.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n733,\t6.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n734,\t7.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n735,\t8.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n736,\t9.000000e+00,\t0.000000e+00,\t6.000000e+00\r\n737,\t1.000000e+01,\t0.000000e+00,\t6.000000e+00\r\n738,\t0.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n739,\t1.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n740,\t2.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n741,\t3.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n742,\t4.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n743,\t5.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n744,\t6.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n745,\t7.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n746,\t8.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n747,\t9.000000e+00,\t1.000000e+00,\t6.000000e+00\r\n748,\t1.000000e+01,\t1.000000e+00,\t6.000000e+00\r\n749,\t0.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n750,\t1.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n751,\t2.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n752,\t3.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n753,\t4.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n754,\t5.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n755,\t6.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n756,\t7.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n757,\t8.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n758,\t9.000000e+00,\t2.000000e+00,\t6.000000e+00\r\n759,\t1.000000e+01,\t2.000000e+00,\t6.000000e+00\r\n760,\t0.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n761,\t1.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n762,\t2.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n763,\t3.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n764,\t4.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n765,\t5.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n766,\t6.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n767,\t7.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n768,\t8.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n769,\t9.000000e+00,\t3.000000e+00,\t6.000000e+00\r\n770,\t1.000000e+01,\t3.000000e+00,\t6.000000e+00\r\n771,\t0.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n772,\t1.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n773,\t2.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n774,\t3.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n775,\t4.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n776,\t5.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n777,\t6.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n778,\t7.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n779,\t8.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n780,\t9.000000e+00,\t4.000000e+00,\t6.000000e+00\r\n781,\t1.000000e+01,\t4.000000e+00,\t6.000000e+00\r\n782,\t0.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n783,\t1.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n784,\t2.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n785,\t3.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n786,\t4.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n787,\t5.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n788,\t6.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n789,\t7.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n790,\t8.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n791,\t9.000000e+00,\t5.000000e+00,\t6.000000e+00\r\n792,\t1.000000e+01,\t5.000000e+00,\t6.000000e+00\r\n793,\t0.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n794,\t1.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n795,\t2.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n796,\t3.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n797,\t4.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n798,\t5.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n799,\t6.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n800,\t7.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n801,\t8.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n802,\t9.000000e+00,\t6.000000e+00,\t6.000000e+00\r\n803,\t1.000000e+01,\t6.000000e+00,\t6.000000e+00\r\n804,\t0.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n805,\t1.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n806,\t2.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n807,\t3.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n808,\t4.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n809,\t5.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n810,\t6.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n811,\t7.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n812,\t8.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n813,\t9.000000e+00,\t7.000000e+00,\t6.000000e+00\r\n814,\t1.000000e+01,\t7.000000e+00,\t6.000000e+00\r\n815,\t0.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n816,\t1.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n817,\t2.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n818,\t3.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n819,\t4.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n820,\t5.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n821,\t6.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n822,\t7.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n823,\t8.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n824,\t9.000000e+00,\t8.000000e+00,\t6.000000e+00\r\n825,\t1.000000e+01,\t8.000000e+00,\t6.000000e+00\r\n826,\t0.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n827,\t1.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n828,\t2.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n829,\t3.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n830,\t4.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n831,\t5.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n832,\t6.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n833,\t7.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n834,\t8.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n835,\t9.000000e+00,\t9.000000e+00,\t6.000000e+00\r\n836,\t1.000000e+01,\t9.000000e+00,\t6.000000e+00\r\n837,\t0.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n838,\t1.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n839,\t2.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n840,\t3.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n841,\t4.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n842,\t5.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n843,\t6.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n844,\t7.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n845,\t8.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n846,\t9.000000e+00,\t1.000000e+01,\t6.000000e+00\r\n847,\t1.000000e+01,\t1.000000e+01,\t6.000000e+00\r\n848,\t0.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n849,\t1.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n850,\t2.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n851,\t3.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n852,\t4.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n853,\t5.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n854,\t6.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n855,\t7.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n856,\t8.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n857,\t9.000000e+00,\t0.000000e+00,\t7.000000e+00\r\n858,\t1.000000e+01,\t0.000000e+00,\t7.000000e+00\r\n859,\t0.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n860,\t1.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n861,\t2.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n862,\t3.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n863,\t4.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n864,\t5.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n865,\t6.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n866,\t7.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n867,\t8.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n868,\t9.000000e+00,\t1.000000e+00,\t7.000000e+00\r\n869,\t1.000000e+01,\t1.000000e+00,\t7.000000e+00\r\n870,\t0.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n871,\t1.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n872,\t2.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n873,\t3.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n874,\t4.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n875,\t5.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n876,\t6.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n877,\t7.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n878,\t8.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n879,\t9.000000e+00,\t2.000000e+00,\t7.000000e+00\r\n880,\t1.000000e+01,\t2.000000e+00,\t7.000000e+00\r\n881,\t0.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n882,\t1.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n883,\t2.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n884,\t3.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n885,\t4.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n886,\t5.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n887,\t6.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n888,\t7.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n889,\t8.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n890,\t9.000000e+00,\t3.000000e+00,\t7.000000e+00\r\n891,\t1.000000e+01,\t3.000000e+00,\t7.000000e+00\r\n892,\t0.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n893,\t1.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n894,\t2.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n895,\t3.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n896,\t4.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n897,\t5.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n898,\t6.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n899,\t7.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n900,\t8.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n901,\t9.000000e+00,\t4.000000e+00,\t7.000000e+00\r\n902,\t1.000000e+01,\t4.000000e+00,\t7.000000e+00\r\n903,\t0.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n904,\t1.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n905,\t2.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n906,\t3.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n907,\t4.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n908,\t5.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n909,\t6.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n910,\t7.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n911,\t8.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n912,\t9.000000e+00,\t5.000000e+00,\t7.000000e+00\r\n913,\t1.000000e+01,\t5.000000e+00,\t7.000000e+00\r\n914,\t0.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n915,\t1.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n916,\t2.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n917,\t3.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n918,\t4.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n919,\t5.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n920,\t6.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n921,\t7.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n922,\t8.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n923,\t9.000000e+00,\t6.000000e+00,\t7.000000e+00\r\n924,\t1.000000e+01,\t6.000000e+00,\t7.000000e+00\r\n925,\t0.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n926,\t1.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n927,\t2.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n928,\t3.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n929,\t4.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n930,\t5.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n931,\t6.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n932,\t7.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n933,\t8.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n934,\t9.000000e+00,\t7.000000e+00,\t7.000000e+00\r\n935,\t1.000000e+01,\t7.000000e+00,\t7.000000e+00\r\n936,\t0.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n937,\t1.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n938,\t2.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n939,\t3.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n940,\t4.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n941,\t5.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n942,\t6.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n943,\t7.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n944,\t8.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n945,\t9.000000e+00,\t8.000000e+00,\t7.000000e+00\r\n946,\t1.000000e+01,\t8.000000e+00,\t7.000000e+00\r\n947,\t0.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n948,\t1.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n949,\t2.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n950,\t3.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n951,\t4.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n952,\t5.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n953,\t6.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n954,\t7.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n955,\t8.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n956,\t9.000000e+00,\t9.000000e+00,\t7.000000e+00\r\n957,\t1.000000e+01,\t9.000000e+00,\t7.000000e+00\r\n958,\t0.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n959,\t1.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n960,\t2.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n961,\t3.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n962,\t4.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n963,\t5.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n964,\t6.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n965,\t7.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n966,\t8.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n967,\t9.000000e+00,\t1.000000e+01,\t7.000000e+00\r\n968,\t1.000000e+01,\t1.000000e+01,\t7.000000e+00\r\n969,\t0.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n970,\t1.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n971,\t2.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n972,\t3.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n973,\t4.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n974,\t5.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n975,\t6.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n976,\t7.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n977,\t8.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n978,\t9.000000e+00,\t0.000000e+00,\t8.000000e+00\r\n979,\t1.000000e+01,\t0.000000e+00,\t8.000000e+00\r\n980,\t0.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n981,\t1.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n982,\t2.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n983,\t3.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n984,\t4.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n985,\t5.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n986,\t6.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n987,\t7.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n988,\t8.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n989,\t9.000000e+00,\t1.000000e+00,\t8.000000e+00\r\n990,\t1.000000e+01,\t1.000000e+00,\t8.000000e+00\r\n991,\t0.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n992,\t1.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n993,\t2.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n994,\t3.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n995,\t4.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n996,\t5.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n997,\t6.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n998,\t7.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n999,\t8.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n1000,\t9.000000e+00,\t2.000000e+00,\t8.000000e+00\r\n1001,\t1.000000e+01,\t2.000000e+00,\t8.000000e+00\r\n1002,\t0.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1003,\t1.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1004,\t2.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1005,\t3.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1006,\t4.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1007,\t5.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1008,\t6.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1009,\t7.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1010,\t8.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1011,\t9.000000e+00,\t3.000000e+00,\t8.000000e+00\r\n1012,\t1.000000e+01,\t3.000000e+00,\t8.000000e+00\r\n1013,\t0.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1014,\t1.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1015,\t2.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1016,\t3.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1017,\t4.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1018,\t5.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1019,\t6.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1020,\t7.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1021,\t8.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1022,\t9.000000e+00,\t4.000000e+00,\t8.000000e+00\r\n1023,\t1.000000e+01,\t4.000000e+00,\t8.000000e+00\r\n1024,\t0.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1025,\t1.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1026,\t2.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1027,\t3.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1028,\t4.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1029,\t5.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1030,\t6.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1031,\t7.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1032,\t8.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1033,\t9.000000e+00,\t5.000000e+00,\t8.000000e+00\r\n1034,\t1.000000e+01,\t5.000000e+00,\t8.000000e+00\r\n1035,\t0.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1036,\t1.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1037,\t2.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1038,\t3.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1039,\t4.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1040,\t5.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1041,\t6.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1042,\t7.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1043,\t8.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1044,\t9.000000e+00,\t6.000000e+00,\t8.000000e+00\r\n1045,\t1.000000e+01,\t6.000000e+00,\t8.000000e+00\r\n1046,\t0.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1047,\t1.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1048,\t2.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1049,\t3.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1050,\t4.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1051,\t5.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1052,\t6.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1053,\t7.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1054,\t8.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1055,\t9.000000e+00,\t7.000000e+00,\t8.000000e+00\r\n1056,\t1.000000e+01,\t7.000000e+00,\t8.000000e+00\r\n1057,\t0.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1058,\t1.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1059,\t2.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1060,\t3.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1061,\t4.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1062,\t5.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1063,\t6.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1064,\t7.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1065,\t8.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1066,\t9.000000e+00,\t8.000000e+00,\t8.000000e+00\r\n1067,\t1.000000e+01,\t8.000000e+00,\t8.000000e+00\r\n1068,\t0.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1069,\t1.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1070,\t2.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1071,\t3.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1072,\t4.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1073,\t5.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1074,\t6.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1075,\t7.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1076,\t8.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1077,\t9.000000e+00,\t9.000000e+00,\t8.000000e+00\r\n1078,\t1.000000e+01,\t9.000000e+00,\t8.000000e+00\r\n1079,\t0.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1080,\t1.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1081,\t2.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1082,\t3.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1083,\t4.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1084,\t5.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1085,\t6.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1086,\t7.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1087,\t8.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1088,\t9.000000e+00,\t1.000000e+01,\t8.000000e+00\r\n1089,\t1.000000e+01,\t1.000000e+01,\t8.000000e+00\r\n1090,\t0.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1091,\t1.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1092,\t2.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1093,\t3.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1094,\t4.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1095,\t5.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1096,\t6.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1097,\t7.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1098,\t8.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1099,\t9.000000e+00,\t0.000000e+00,\t9.000000e+00\r\n1100,\t1.000000e+01,\t0.000000e+00,\t9.000000e+00\r\n1101,\t0.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1102,\t1.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1103,\t2.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1104,\t3.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1105,\t4.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1106,\t5.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1107,\t6.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1108,\t7.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1109,\t8.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1110,\t9.000000e+00,\t1.000000e+00,\t9.000000e+00\r\n1111,\t1.000000e+01,\t1.000000e+00,\t9.000000e+00\r\n1112,\t0.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1113,\t1.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1114,\t2.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1115,\t3.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1116,\t4.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1117,\t5.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1118,\t6.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1119,\t7.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1120,\t8.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1121,\t9.000000e+00,\t2.000000e+00,\t9.000000e+00\r\n1122,\t1.000000e+01,\t2.000000e+00,\t9.000000e+00\r\n1123,\t0.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1124,\t1.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1125,\t2.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1126,\t3.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1127,\t4.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1128,\t5.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1129,\t6.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1130,\t7.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1131,\t8.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1132,\t9.000000e+00,\t3.000000e+00,\t9.000000e+00\r\n1133,\t1.000000e+01,\t3.000000e+00,\t9.000000e+00\r\n1134,\t0.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1135,\t1.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1136,\t2.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1137,\t3.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1138,\t4.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1139,\t5.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1140,\t6.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1141,\t7.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1142,\t8.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1143,\t9.000000e+00,\t4.000000e+00,\t9.000000e+00\r\n1144,\t1.000000e+01,\t4.000000e+00,\t9.000000e+00\r\n1145,\t0.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1146,\t1.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1147,\t2.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1148,\t3.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1149,\t4.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1150,\t5.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1151,\t6.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1152,\t7.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1153,\t8.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1154,\t9.000000e+00,\t5.000000e+00,\t9.000000e+00\r\n1155,\t1.000000e+01,\t5.000000e+00,\t9.000000e+00\r\n1156,\t0.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1157,\t1.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1158,\t2.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1159,\t3.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1160,\t4.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1161,\t5.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1162,\t6.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1163,\t7.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1164,\t8.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1165,\t9.000000e+00,\t6.000000e+00,\t9.000000e+00\r\n1166,\t1.000000e+01,\t6.000000e+00,\t9.000000e+00\r\n1167,\t0.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1168,\t1.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1169,\t2.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1170,\t3.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1171,\t4.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1172,\t5.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1173,\t6.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1174,\t7.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1175,\t8.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1176,\t9.000000e+00,\t7.000000e+00,\t9.000000e+00\r\n1177,\t1.000000e+01,\t7.000000e+00,\t9.000000e+00\r\n1178,\t0.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1179,\t1.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1180,\t2.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1181,\t3.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1182,\t4.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1183,\t5.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1184,\t6.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1185,\t7.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1186,\t8.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1187,\t9.000000e+00,\t8.000000e+00,\t9.000000e+00\r\n1188,\t1.000000e+01,\t8.000000e+00,\t9.000000e+00\r\n1189,\t0.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1190,\t1.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1191,\t2.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1192,\t3.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1193,\t4.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1194,\t5.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1195,\t6.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1196,\t7.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1197,\t8.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1198,\t9.000000e+00,\t9.000000e+00,\t9.000000e+00\r\n1199,\t1.000000e+01,\t9.000000e+00,\t9.000000e+00\r\n1200,\t0.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1201,\t1.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1202,\t2.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1203,\t3.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1204,\t4.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1205,\t5.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1206,\t6.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1207,\t7.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1208,\t8.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1209,\t9.000000e+00,\t1.000000e+01,\t9.000000e+00\r\n1210,\t1.000000e+01,\t1.000000e+01,\t9.000000e+00\r\n1211,\t0.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1212,\t1.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1213,\t2.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1214,\t3.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1215,\t4.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1216,\t5.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1217,\t6.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1218,\t7.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1219,\t8.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1220,\t9.000000e+00,\t0.000000e+00,\t1.000000e+01\r\n1221,\t1.000000e+01,\t0.000000e+00,\t1.000000e+01\r\n1222,\t0.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1223,\t1.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1224,\t2.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1225,\t3.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1226,\t4.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1227,\t5.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1228,\t6.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1229,\t7.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1230,\t8.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1231,\t9.000000e+00,\t1.000000e+00,\t1.000000e+01\r\n1232,\t1.000000e+01,\t1.000000e+00,\t1.000000e+01\r\n1233,\t0.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1234,\t1.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1235,\t2.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1236,\t3.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1237,\t4.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1238,\t5.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1239,\t6.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1240,\t7.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1241,\t8.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1242,\t9.000000e+00,\t2.000000e+00,\t1.000000e+01\r\n1243,\t1.000000e+01,\t2.000000e+00,\t1.000000e+01\r\n1244,\t0.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1245,\t1.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1246,\t2.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1247,\t3.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1248,\t4.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1249,\t5.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1250,\t6.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1251,\t7.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1252,\t8.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1253,\t9.000000e+00,\t3.000000e+00,\t1.000000e+01\r\n1254,\t1.000000e+01,\t3.000000e+00,\t1.000000e+01\r\n1255,\t0.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1256,\t1.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1257,\t2.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1258,\t3.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1259,\t4.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1260,\t5.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1261,\t6.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1262,\t7.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1263,\t8.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1264,\t9.000000e+00,\t4.000000e+00,\t1.000000e+01\r\n1265,\t1.000000e+01,\t4.000000e+00,\t1.000000e+01\r\n1266,\t0.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1267,\t1.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1268,\t2.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1269,\t3.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1270,\t4.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1271,\t5.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1272,\t6.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1273,\t7.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1274,\t8.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1275,\t9.000000e+00,\t5.000000e+00,\t1.000000e+01\r\n1276,\t1.000000e+01,\t5.000000e+00,\t1.000000e+01\r\n1277,\t0.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1278,\t1.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1279,\t2.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1280,\t3.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1281,\t4.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1282,\t5.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1283,\t6.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1284,\t7.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1285,\t8.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1286,\t9.000000e+00,\t6.000000e+00,\t1.000000e+01\r\n1287,\t1.000000e+01,\t6.000000e+00,\t1.000000e+01\r\n1288,\t0.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1289,\t1.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1290,\t2.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1291,\t3.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1292,\t4.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1293,\t5.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1294,\t6.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1295,\t7.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1296,\t8.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1297,\t9.000000e+00,\t7.000000e+00,\t1.000000e+01\r\n1298,\t1.000000e+01,\t7.000000e+00,\t1.000000e+01\r\n1299,\t0.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1300,\t1.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1301,\t2.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1302,\t3.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1303,\t4.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1304,\t5.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1305,\t6.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1306,\t7.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1307,\t8.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1308,\t9.000000e+00,\t8.000000e+00,\t1.000000e+01\r\n1309,\t1.000000e+01,\t8.000000e+00,\t1.000000e+01\r\n1310,\t0.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1311,\t1.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1312,\t2.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1313,\t3.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1314,\t4.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1315,\t5.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1316,\t6.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1317,\t7.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1318,\t8.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1319,\t9.000000e+00,\t9.000000e+00,\t1.000000e+01\r\n1320,\t1.000000e+01,\t9.000000e+00,\t1.000000e+01\r\n1321,\t0.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1322,\t1.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1323,\t2.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1324,\t3.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1325,\t4.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1326,\t5.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1327,\t6.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1328,\t7.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1329,\t8.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1330,\t9.000000e+00,\t1.000000e+01,\t1.000000e+01\r\n1331,\t1.000000e+01,\t1.000000e+01,\t1.000000e+01\r\n*Element, type=C3D8\r\n1, 123, 2, 1, 122, 134, 13, 12, 133\r\n2, 124, 3, 2, 123, 135, 14, 13, 134\r\n3, 125, 4, 3, 124, 136, 15, 14, 135\r\n4, 126, 5, 4, 125, 137, 16, 15, 136\r\n5, 127, 6, 5, 126, 138, 17, 16, 137\r\n6, 128, 7, 6, 127, 139, 18, 17, 138\r\n7, 129, 8, 7, 128, 140, 19, 18, 139\r\n8, 130, 9, 8, 129, 141, 20, 19, 140\r\n9, 131, 10, 9, 130, 142, 21, 20, 141\r\n10, 132, 11, 10, 131, 143, 22, 21, 142\r\n11, 134, 13, 12, 133, 145, 24, 23, 144\r\n12, 135, 14, 13, 134, 146, 25, 24, 145\r\n13, 136, 15, 14, 135, 147, 26, 25, 146\r\n14, 137, 16, 15, 136, 148, 27, 26, 147\r\n15, 138, 17, 16, 137, 149, 28, 27, 148\r\n16, 139, 18, 17, 138, 150, 29, 28, 149\r\n17, 140, 19, 18, 139, 151, 30, 29, 150\r\n18, 141, 20, 19, 140, 152, 31, 30, 151\r\n19, 142, 21, 20, 141, 153, 32, 31, 152\r\n20, 143, 22, 21, 142, 154, 33, 32, 153\r\n21, 145, 24, 23, 144, 156, 35, 34, 155\r\n22, 146, 25, 24, 145, 157, 36, 35, 156\r\n23, 147, 26, 25, 146, 158, 37, 36, 157\r\n24, 148, 27, 26, 147, 159, 38, 37, 158\r\n25, 149, 28, 27, 148, 160, 39, 38, 159\r\n26, 150, 29, 28, 149, 161, 40, 39, 160\r\n27, 151, 30, 29, 150, 162, 41, 40, 161\r\n28, 152, 31, 30, 151, 163, 42, 41, 162\r\n29, 153, 32, 31, 152, 164, 43, 42, 163\r\n30, 154, 33, 32, 153, 165, 44, 43, 164\r\n31, 156, 35, 34, 155, 167, 46, 45, 166\r\n32, 157, 36, 35, 156, 168, 47, 46, 167\r\n33, 158, 37, 36, 157, 169, 48, 47, 168\r\n34, 159, 38, 37, 158, 170, 49, 48, 169\r\n35, 160, 39, 38, 159, 171, 50, 49, 170\r\n36, 161, 40, 39, 160, 172, 51, 50, 171\r\n37, 162, 41, 40, 161, 173, 52, 51, 172\r\n38, 163, 42, 41, 162, 174, 53, 52, 173\r\n39, 164, 43, 42, 163, 175, 54, 53, 174\r\n40, 165, 44, 43, 164, 176, 55, 54, 175\r\n41, 167, 46, 45, 166, 178, 57, 56, 177\r\n42, 168, 47, 46, 167, 179, 58, 57, 178\r\n43, 169, 48, 47, 168, 180, 59, 58, 179\r\n44, 170, 49, 48, 169, 181, 60, 59, 180\r\n45, 171, 50, 49, 170, 182, 61, 60, 181\r\n46, 172, 51, 50, 171, 183, 62, 61, 182\r\n47, 173, 52, 51, 172, 184, 63, 62, 183\r\n48, 174, 53, 52, 173, 185, 64, 63, 184\r\n49, 175, 54, 53, 174, 186, 65, 64, 185\r\n50, 176, 55, 54, 175, 187, 66, 65, 186\r\n51, 178, 57, 56, 177, 189, 68, 67, 188\r\n52, 179, 58, 57, 178, 190, 69, 68, 189\r\n53, 180, 59, 58, 179, 191, 70, 69, 190\r\n54, 181, 60, 59, 180, 192, 71, 70, 191\r\n55, 182, 61, 60, 181, 193, 72, 71, 192\r\n56, 183, 62, 61, 182, 194, 73, 72, 193\r\n57, 184, 63, 62, 183, 195, 74, 73, 194\r\n58, 185, 64, 63, 184, 196, 75, 74, 195\r\n59, 186, 65, 64, 185, 197, 76, 75, 196\r\n60, 187, 66, 65, 186, 198, 77, 76, 197\r\n61, 189, 68, 67, 188, 200, 79, 78, 199\r\n62, 190, 69, 68, 189, 201, 80, 79, 200\r\n63, 191, 70, 69, 190, 202, 81, 80, 201\r\n64, 192, 71, 70, 191, 203, 82, 81, 202\r\n65, 193, 72, 71, 192, 204, 83, 82, 203\r\n66, 194, 73, 72, 193, 205, 84, 83, 204\r\n67, 195, 74, 73, 194, 206, 85, 84, 205\r\n68, 196, 75, 74, 195, 207, 86, 85, 206\r\n69, 197, 76, 75, 196, 208, 87, 86, 207\r\n70, 198, 77, 76, 197, 209, 88, 87, 208\r\n71, 200, 79, 78, 199, 211, 90, 89, 210\r\n72, 201, 80, 79, 200, 212, 91, 90, 211\r\n73, 202, 81, 80, 201, 213, 92, 91, 212\r\n74, 203, 82, 81, 202, 214, 93, 92, 213\r\n75, 204, 83, 82, 203, 215, 94, 93, 214\r\n76, 205, 84, 83, 204, 216, 95, 94, 215\r\n77, 206, 85, 84, 205, 217, 96, 95, 216\r\n78, 207, 86, 85, 206, 218, 97, 96, 217\r\n79, 208, 87, 86, 207, 219, 98, 97, 218\r\n80, 209, 88, 87, 208, 220, 99, 98, 219\r\n81, 211, 90, 89, 210, 222, 101, 100, 221\r\n82, 212, 91, 90, 211, 223, 102, 101, 222\r\n83, 213, 92, 91, 212, 224, 103, 102, 223\r\n84, 214, 93, 92, 213, 225, 104, 103, 224\r\n85, 215, 94, 93, 214, 226, 105, 104, 225\r\n86, 216, 95, 94, 215, 227, 106, 105, 226\r\n87, 217, 96, 95, 216, 228, 107, 106, 227\r\n88, 218, 97, 96, 217, 229, 108, 107, 228\r\n89, 219, 98, 97, 218, 230, 109, 108, 229\r\n90, 220, 99, 98, 219, 231, 110, 109, 230\r\n91, 222, 101, 100, 221, 233, 112, 111, 232\r\n92, 223, 102, 101, 222, 234, 113, 112, 233\r\n93, 224, 103, 102, 223, 235, 114, 113, 234\r\n94, 225, 104, 103, 224, 236, 115, 114, 235\r\n95, 226, 105, 104, 225, 237, 116, 115, 236\r\n96, 227, 106, 105, 226, 238, 117, 116, 237\r\n97, 228, 107, 106, 227, 239, 118, 117, 238\r\n98, 229, 108, 107, 228, 240, 119, 118, 239\r\n99, 230, 109, 108, 229, 241, 120, 119, 240\r\n100, 231, 110, 109, 230, 242, 121, 120, 241\r\n101, 244, 123, 122, 243, 255, 134, 133, 254\r\n102, 245, 124, 123, 244, 256, 135, 134, 255\r\n103, 246, 125, 124, 245, 257, 136, 135, 256\r\n104, 247, 126, 125, 246, 258, 137, 136, 257\r\n105, 248, 127, 126, 247, 259, 138, 137, 258\r\n106, 249, 128, 127, 248, 260, 139, 138, 259\r\n107, 250, 129, 128, 249, 261, 140, 139, 260\r\n108, 251, 130, 129, 250, 262, 141, 140, 261\r\n109, 252, 131, 130, 251, 263, 142, 141, 262\r\n110, 253, 132, 131, 252, 264, 143, 142, 263\r\n111, 255, 134, 133, 254, 266, 145, 144, 265\r\n112, 256, 135, 134, 255, 267, 146, 145, 266\r\n113, 257, 136, 135, 256, 268, 147, 146, 267\r\n114, 258, 137, 136, 257, 269, 148, 147, 268\r\n115, 259, 138, 137, 258, 270, 149, 148, 269\r\n116, 260, 139, 138, 259, 271, 150, 149, 270\r\n117, 261, 140, 139, 260, 272, 151, 150, 271\r\n118, 262, 141, 140, 261, 273, 152, 151, 272\r\n119, 263, 142, 141, 262, 274, 153, 152, 273\r\n120, 264, 143, 142, 263, 275, 154, 153, 274\r\n121, 266, 145, 144, 265, 277, 156, 155, 276\r\n122, 267, 146, 145, 266, 278, 157, 156, 277\r\n123, 268, 147, 146, 267, 279, 158, 157, 278\r\n124, 269, 148, 147, 268, 280, 159, 158, 279\r\n125, 270, 149, 148, 269, 281, 160, 159, 280\r\n126, 271, 150, 149, 270, 282, 161, 160, 281\r\n127, 272, 151, 150, 271, 283, 162, 161, 282\r\n128, 273, 152, 151, 272, 284, 163, 162, 283\r\n129, 274, 153, 152, 273, 285, 164, 163, 284\r\n130, 275, 154, 153, 274, 286, 165, 164, 285\r\n131, 277, 156, 155, 276, 288, 167, 166, 287\r\n132, 278, 157, 156, 277, 289, 168, 167, 288\r\n133, 279, 158, 157, 278, 290, 169, 168, 289\r\n134, 280, 159, 158, 279, 291, 170, 169, 290\r\n135, 281, 160, 159, 280, 292, 171, 170, 291\r\n136, 282, 161, 160, 281, 293, 172, 171, 292\r\n137, 283, 162, 161, 282, 294, 173, 172, 293\r\n138, 284, 163, 162, 283, 295, 174, 173, 294\r\n139, 285, 164, 163, 284, 296, 175, 174, 295\r\n140, 286, 165, 164, 285, 297, 176, 175, 296\r\n141, 288, 167, 166, 287, 299, 178, 177, 298\r\n142, 289, 168, 167, 288, 300, 179, 178, 299\r\n143, 290, 169, 168, 289, 301, 180, 179, 300\r\n144, 291, 170, 169, 290, 302, 181, 180, 301\r\n145, 292, 171, 170, 291, 303, 182, 181, 302\r\n146, 293, 172, 171, 292, 304, 183, 182, 303\r\n147, 294, 173, 172, 293, 305, 184, 183, 304\r\n148, 295, 174, 173, 294, 306, 185, 184, 305\r\n149, 296, 175, 174, 295, 307, 186, 185, 306\r\n150, 297, 176, 175, 296, 308, 187, 186, 307\r\n151, 299, 178, 177, 298, 310, 189, 188, 309\r\n152, 300, 179, 178, 299, 311, 190, 189, 310\r\n153, 301, 180, 179, 300, 312, 191, 190, 311\r\n154, 302, 181, 180, 301, 313, 192, 191, 312\r\n155, 303, 182, 181, 302, 314, 193, 192, 313\r\n156, 304, 183, 182, 303, 315, 194, 193, 314\r\n157, 305, 184, 183, 304, 316, 195, 194, 315\r\n158, 306, 185, 184, 305, 317, 196, 195, 316\r\n159, 307, 186, 185, 306, 318, 197, 196, 317\r\n160, 308, 187, 186, 307, 319, 198, 197, 318\r\n161, 310, 189, 188, 309, 321, 200, 199, 320\r\n162, 311, 190, 189, 310, 322, 201, 200, 321\r\n163, 312, 191, 190, 311, 323, 202, 201, 322\r\n164, 313, 192, 191, 312, 324, 203, 202, 323\r\n165, 314, 193, 192, 313, 325, 204, 203, 324\r\n166, 315, 194, 193, 314, 326, 205, 204, 325\r\n167, 316, 195, 194, 315, 327, 206, 205, 326\r\n168, 317, 196, 195, 316, 328, 207, 206, 327\r\n169, 318, 197, 196, 317, 329, 208, 207, 328\r\n170, 319, 198, 197, 318, 330, 209, 208, 329\r\n171, 321, 200, 199, 320, 332, 211, 210, 331\r\n172, 322, 201, 200, 321, 333, 212, 211, 332\r\n173, 323, 202, 201, 322, 334, 213, 212, 333\r\n174, 324, 203, 202, 323, 335, 214, 213, 334\r\n175, 325, 204, 203, 324, 336, 215, 214, 335\r\n176, 326, 205, 204, 325, 337, 216, 215, 336\r\n177, 327, 206, 205, 326, 338, 217, 216, 337\r\n178, 328, 207, 206, 327, 339, 218, 217, 338\r\n179, 329, 208, 207, 328, 340, 219, 218, 339\r\n180, 330, 209, 208, 329, 341, 220, 219, 340\r\n181, 332, 211, 210, 331, 343, 222, 221, 342\r\n182, 333, 212, 211, 332, 344, 223, 222, 343\r\n183, 334, 213, 212, 333, 345, 224, 223, 344\r\n184, 335, 214, 213, 334, 346, 225, 224, 345\r\n185, 336, 215, 214, 335, 347, 226, 225, 346\r\n186, 337, 216, 215, 336, 348, 227, 226, 347\r\n187, 338, 217, 216, 337, 349, 228, 227, 348\r\n188, 339, 218, 217, 338, 350, 229, 228, 349\r\n189, 340, 219, 218, 339, 351, 230, 229, 350\r\n190, 341, 220, 219, 340, 352, 231, 230, 351\r\n191, 343, 222, 221, 342, 354, 233, 232, 353\r\n192, 344, 223, 222, 343, 355, 234, 233, 354\r\n193, 345, 224, 223, 344, 356, 235, 234, 355\r\n194, 346, 225, 224, 345, 357, 236, 235, 356\r\n195, 347, 226, 225, 346, 358, 237, 236, 357\r\n196, 348, 227, 226, 347, 359, 238, 237, 358\r\n197, 349, 228, 227, 348, 360, 239, 238, 359\r\n198, 350, 229, 228, 349, 361, 240, 239, 360\r\n199, 351, 230, 229, 350, 362, 241, 240, 361\r\n200, 352, 231, 230, 351, 363, 242, 241, 362\r\n201, 365, 244, 243, 364, 376, 255, 254, 375\r\n202, 366, 245, 244, 365, 377, 256, 255, 376\r\n203, 367, 246, 245, 366, 378, 257, 256, 377\r\n204, 368, 247, 246, 367, 379, 258, 257, 378\r\n205, 369, 248, 247, 368, 380, 259, 258, 379\r\n206, 370, 249, 248, 369, 381, 260, 259, 380\r\n207, 371, 250, 249, 370, 382, 261, 260, 381\r\n208, 372, 251, 250, 371, 383, 262, 261, 382\r\n209, 373, 252, 251, 372, 384, 263, 262, 383\r\n210, 374, 253, 252, 373, 385, 264, 263, 384\r\n211, 376, 255, 254, 375, 387, 266, 265, 386\r\n212, 377, 256, 255, 376, 388, 267, 266, 387\r\n213, 378, 257, 256, 377, 389, 268, 267, 388\r\n214, 379, 258, 257, 378, 390, 269, 268, 389\r\n215, 380, 259, 258, 379, 391, 270, 269, 390\r\n216, 381, 260, 259, 380, 392, 271, 270, 391\r\n217, 382, 261, 260, 381, 393, 272, 271, 392\r\n218, 383, 262, 261, 382, 394, 273, 272, 393\r\n219, 384, 263, 262, 383, 395, 274, 273, 394\r\n220, 385, 264, 263, 384, 396, 275, 274, 395\r\n221, 387, 266, 265, 386, 398, 277, 276, 397\r\n222, 388, 267, 266, 387, 399, 278, 277, 398\r\n223, 389, 268, 267, 388, 400, 279, 278, 399\r\n224, 390, 269, 268, 389, 401, 280, 279, 400\r\n225, 391, 270, 269, 390, 402, 281, 280, 401\r\n226, 392, 271, 270, 391, 403, 282, 281, 402\r\n227, 393, 272, 271, 392, 404, 283, 282, 403\r\n228, 394, 273, 272, 393, 405, 284, 283, 404\r\n229, 395, 274, 273, 394, 406, 285, 284, 405\r\n230, 396, 275, 274, 395, 407, 286, 285, 406\r\n231, 398, 277, 276, 397, 409, 288, 287, 408\r\n232, 399, 278, 277, 398, 410, 289, 288, 409\r\n233, 400, 279, 278, 399, 411, 290, 289, 410\r\n234, 401, 280, 279, 400, 412, 291, 290, 411\r\n235, 402, 281, 280, 401, 413, 292, 291, 412\r\n236, 403, 282, 281, 402, 414, 293, 292, 413\r\n237, 404, 283, 282, 403, 415, 294, 293, 414\r\n238, 405, 284, 283, 404, 416, 295, 294, 415\r\n239, 406, 285, 284, 405, 417, 296, 295, 416\r\n240, 407, 286, 285, 406, 418, 297, 296, 417\r\n241, 409, 288, 287, 408, 420, 299, 298, 419\r\n242, 410, 289, 288, 409, 421, 300, 299, 420\r\n243, 411, 290, 289, 410, 422, 301, 300, 421\r\n244, 412, 291, 290, 411, 423, 302, 301, 422\r\n245, 413, 292, 291, 412, 424, 303, 302, 423\r\n246, 414, 293, 292, 413, 425, 304, 303, 424\r\n247, 415, 294, 293, 414, 426, 305, 304, 425\r\n248, 416, 295, 294, 415, 427, 306, 305, 426\r\n249, 417, 296, 295, 416, 428, 307, 306, 427\r\n250, 418, 297, 296, 417, 429, 308, 307, 428\r\n251, 420, 299, 298, 419, 431, 310, 309, 430\r\n252, 421, 300, 299, 420, 432, 311, 310, 431\r\n253, 422, 301, 300, 421, 433, 312, 311, 432\r\n254, 423, 302, 301, 422, 434, 313, 312, 433\r\n255, 424, 303, 302, 423, 435, 314, 313, 434\r\n256, 425, 304, 303, 424, 436, 315, 314, 435\r\n257, 426, 305, 304, 425, 437, 316, 315, 436\r\n258, 427, 306, 305, 426, 438, 317, 316, 437\r\n259, 428, 307, 306, 427, 439, 318, 317, 438\r\n260, 429, 308, 307, 428, 440, 319, 318, 439\r\n261, 431, 310, 309, 430, 442, 321, 320, 441\r\n262, 432, 311, 310, 431, 443, 322, 321, 442\r\n263, 433, 312, 311, 432, 444, 323, 322, 443\r\n264, 434, 313, 312, 433, 445, 324, 323, 444\r\n265, 435, 314, 313, 434, 446, 325, 324, 445\r\n266, 436, 315, 314, 435, 447, 326, 325, 446\r\n267, 437, 316, 315, 436, 448, 327, 326, 447\r\n268, 438, 317, 316, 437, 449, 328, 327, 448\r\n269, 439, 318, 317, 438, 450, 329, 328, 449\r\n270, 440, 319, 318, 439, 451, 330, 329, 450\r\n271, 442, 321, 320, 441, 453, 332, 331, 452\r\n272, 443, 322, 321, 442, 454, 333, 332, 453\r\n273, 444, 323, 322, 443, 455, 334, 333, 454\r\n274, 445, 324, 323, 444, 456, 335, 334, 455\r\n275, 446, 325, 324, 445, 457, 336, 335, 456\r\n276, 447, 326, 325, 446, 458, 337, 336, 457\r\n277, 448, 327, 326, 447, 459, 338, 337, 458\r\n278, 449, 328, 327, 448, 460, 339, 338, 459\r\n279, 450, 329, 328, 449, 461, 340, 339, 460\r\n280, 451, 330, 329, 450, 462, 341, 340, 461\r\n281, 453, 332, 331, 452, 464, 343, 342, 463\r\n282, 454, 333, 332, 453, 465, 344, 343, 464\r\n283, 455, 334, 333, 454, 466, 345, 344, 465\r\n284, 456, 335, 334, 455, 467, 346, 345, 466\r\n285, 457, 336, 335, 456, 468, 347, 346, 467\r\n286, 458, 337, 336, 457, 469, 348, 347, 468\r\n287, 459, 338, 337, 458, 470, 349, 348, 469\r\n288, 460, 339, 338, 459, 471, 350, 349, 470\r\n289, 461, 340, 339, 460, 472, 351, 350, 471\r\n290, 462, 341, 340, 461, 473, 352, 351, 472\r\n291, 464, 343, 342, 463, 475, 354, 353, 474\r\n292, 465, 344, 343, 464, 476, 355, 354, 475\r\n293, 466, 345, 344, 465, 477, 356, 355, 476\r\n294, 467, 346, 345, 466, 478, 357, 356, 477\r\n295, 468, 347, 346, 467, 479, 358, 357, 478\r\n296, 469, 348, 347, 468, 480, 359, 358, 479\r\n297, 470, 349, 348, 469, 481, 360, 359, 480\r\n298, 471, 350, 349, 470, 482, 361, 360, 481\r\n299, 472, 351, 350, 471, 483, 362, 361, 482\r\n300, 473, 352, 351, 472, 484, 363, 362, 483\r\n301, 486, 365, 364, 485, 497, 376, 375, 496\r\n302, 487, 366, 365, 486, 498, 377, 376, 497\r\n303, 488, 367, 366, 487, 499, 378, 377, 498\r\n304, 489, 368, 367, 488, 500, 379, 378, 499\r\n305, 490, 369, 368, 489, 501, 380, 379, 500\r\n306, 491, 370, 369, 490, 502, 381, 380, 501\r\n307, 492, 371, 370, 491, 503, 382, 381, 502\r\n308, 493, 372, 371, 492, 504, 383, 382, 503\r\n309, 494, 373, 372, 493, 505, 384, 383, 504\r\n310, 495, 374, 373, 494, 506, 385, 384, 505\r\n311, 497, 376, 375, 496, 508, 387, 386, 507\r\n312, 498, 377, 376, 497, 509, 388, 387, 508\r\n313, 499, 378, 377, 498, 510, 389, 388, 509\r\n314, 500, 379, 378, 499, 511, 390, 389, 510\r\n315, 501, 380, 379, 500, 512, 391, 390, 511\r\n316, 502, 381, 380, 501, 513, 392, 391, 512\r\n317, 503, 382, 381, 502, 514, 393, 392, 513\r\n318, 504, 383, 382, 503, 515, 394, 393, 514\r\n319, 505, 384, 383, 504, 516, 395, 394, 515\r\n320, 506, 385, 384, 505, 517, 396, 395, 516\r\n321, 508, 387, 386, 507, 519, 398, 397, 518\r\n322, 509, 388, 387, 508, 520, 399, 398, 519\r\n323, 510, 389, 388, 509, 521, 400, 399, 520\r\n324, 511, 390, 389, 510, 522, 401, 400, 521\r\n325, 512, 391, 390, 511, 523, 402, 401, 522\r\n326, 513, 392, 391, 512, 524, 403, 402, 523\r\n327, 514, 393, 392, 513, 525, 404, 403, 524\r\n328, 515, 394, 393, 514, 526, 405, 404, 525\r\n329, 516, 395, 394, 515, 527, 406, 405, 526\r\n330, 517, 396, 395, 516, 528, 407, 406, 527\r\n331, 519, 398, 397, 518, 530, 409, 408, 529\r\n332, 520, 399, 398, 519, 531, 410, 409, 530\r\n333, 521, 400, 399, 520, 532, 411, 410, 531\r\n334, 522, 401, 400, 521, 533, 412, 411, 532\r\n335, 523, 402, 401, 522, 534, 413, 412, 533\r\n336, 524, 403, 402, 523, 535, 414, 413, 534\r\n337, 525, 404, 403, 524, 536, 415, 414, 535\r\n338, 526, 405, 404, 525, 537, 416, 415, 536\r\n339, 527, 406, 405, 526, 538, 417, 416, 537\r\n340, 528, 407, 406, 527, 539, 418, 417, 538\r\n341, 530, 409, 408, 529, 541, 420, 419, 540\r\n342, 531, 410, 409, 530, 542, 421, 420, 541\r\n343, 532, 411, 410, 531, 543, 422, 421, 542\r\n344, 533, 412, 411, 532, 544, 423, 422, 543\r\n345, 534, 413, 412, 533, 545, 424, 423, 544\r\n346, 535, 414, 413, 534, 546, 425, 424, 545\r\n347, 536, 415, 414, 535, 547, 426, 425, 546\r\n348, 537, 416, 415, 536, 548, 427, 426, 547\r\n349, 538, 417, 416, 537, 549, 428, 427, 548\r\n350, 539, 418, 417, 538, 550, 429, 428, 549\r\n351, 541, 420, 419, 540, 552, 431, 430, 551\r\n352, 542, 421, 420, 541, 553, 432, 431, 552\r\n353, 543, 422, 421, 542, 554, 433, 432, 553\r\n354, 544, 423, 422, 543, 555, 434, 433, 554\r\n355, 545, 424, 423, 544, 556, 435, 434, 555\r\n356, 546, 425, 424, 545, 557, 436, 435, 556\r\n357, 547, 426, 425, 546, 558, 437, 436, 557\r\n358, 548, 427, 426, 547, 559, 438, 437, 558\r\n359, 549, 428, 427, 548, 560, 439, 438, 559\r\n360, 550, 429, 428, 549, 561, 440, 439, 560\r\n361, 552, 431, 430, 551, 563, 442, 441, 562\r\n362, 553, 432, 431, 552, 564, 443, 442, 563\r\n363, 554, 433, 432, 553, 565, 444, 443, 564\r\n364, 555, 434, 433, 554, 566, 445, 444, 565\r\n365, 556, 435, 434, 555, 567, 446, 445, 566\r\n366, 557, 436, 435, 556, 568, 447, 446, 567\r\n367, 558, 437, 436, 557, 569, 448, 447, 568\r\n368, 559, 438, 437, 558, 570, 449, 448, 569\r\n369, 560, 439, 438, 559, 571, 450, 449, 570\r\n370, 561, 440, 439, 560, 572, 451, 450, 571\r\n371, 563, 442, 441, 562, 574, 453, 452, 573\r\n372, 564, 443, 442, 563, 575, 454, 453, 574\r\n373, 565, 444, 443, 564, 576, 455, 454, 575\r\n374, 566, 445, 444, 565, 577, 456, 455, 576\r\n375, 567, 446, 445, 566, 578, 457, 456, 577\r\n376, 568, 447, 446, 567, 579, 458, 457, 578\r\n377, 569, 448, 447, 568, 580, 459, 458, 579\r\n378, 570, 449, 448, 569, 581, 460, 459, 580\r\n379, 571, 450, 449, 570, 582, 461, 460, 581\r\n380, 572, 451, 450, 571, 583, 462, 461, 582\r\n381, 574, 453, 452, 573, 585, 464, 463, 584\r\n382, 575, 454, 453, 574, 586, 465, 464, 585\r\n383, 576, 455, 454, 575, 587, 466, 465, 586\r\n384, 577, 456, 455, 576, 588, 467, 466, 587\r\n385, 578, 457, 456, 577, 589, 468, 467, 588\r\n386, 579, 458, 457, 578, 590, 469, 468, 589\r\n387, 580, 459, 458, 579, 591, 470, 469, 590\r\n388, 581, 460, 459, 580, 592, 471, 470, 591\r\n389, 582, 461, 460, 581, 593, 472, 471, 592\r\n390, 583, 462, 461, 582, 594, 473, 472, 593\r\n391, 585, 464, 463, 584, 596, 475, 474, 595\r\n392, 586, 465, 464, 585, 597, 476, 475, 596\r\n393, 587, 466, 465, 586, 598, 477, 476, 597\r\n394, 588, 467, 466, 587, 599, 478, 477, 598\r\n395, 589, 468, 467, 588, 600, 479, 478, 599\r\n396, 590, 469, 468, 589, 601, 480, 479, 600\r\n397, 591, 470, 469, 590, 602, 481, 480, 601\r\n398, 592, 471, 470, 591, 603, 482, 481, 602\r\n399, 593, 472, 471, 592, 604, 483, 482, 603\r\n400, 594, 473, 472, 593, 605, 484, 483, 604\r\n401, 607, 486, 485, 606, 618, 497, 496, 617\r\n402, 608, 487, 486, 607, 619, 498, 497, 618\r\n403, 609, 488, 487, 608, 620, 499, 498, 619\r\n404, 610, 489, 488, 609, 621, 500, 499, 620\r\n405, 611, 490, 489, 610, 622, 501, 500, 621\r\n406, 612, 491, 490, 611, 623, 502, 501, 622\r\n407, 613, 492, 491, 612, 624, 503, 502, 623\r\n408, 614, 493, 492, 613, 625, 504, 503, 624\r\n409, 615, 494, 493, 614, 626, 505, 504, 625\r\n410, 616, 495, 494, 615, 627, 506, 505, 626\r\n411, 618, 497, 496, 617, 629, 508, 507, 628\r\n412, 619, 498, 497, 618, 630, 509, 508, 629\r\n413, 620, 499, 498, 619, 631, 510, 509, 630\r\n414, 621, 500, 499, 620, 632, 511, 510, 631\r\n415, 622, 501, 500, 621, 633, 512, 511, 632\r\n416, 623, 502, 501, 622, 634, 513, 512, 633\r\n417, 624, 503, 502, 623, 635, 514, 513, 634\r\n418, 625, 504, 503, 624, 636, 515, 514, 635\r\n419, 626, 505, 504, 625, 637, 516, 515, 636\r\n420, 627, 506, 505, 626, 638, 517, 516, 637\r\n421, 629, 508, 507, 628, 640, 519, 518, 639\r\n422, 630, 509, 508, 629, 641, 520, 519, 640\r\n423, 631, 510, 509, 630, 642, 521, 520, 641\r\n424, 632, 511, 510, 631, 643, 522, 521, 642\r\n425, 633, 512, 511, 632, 644, 523, 522, 643\r\n426, 634, 513, 512, 633, 645, 524, 523, 644\r\n427, 635, 514, 513, 634, 646, 525, 524, 645\r\n428, 636, 515, 514, 635, 647, 526, 525, 646\r\n429, 637, 516, 515, 636, 648, 527, 526, 647\r\n430, 638, 517, 516, 637, 649, 528, 527, 648\r\n431, 640, 519, 518, 639, 651, 530, 529, 650\r\n432, 641, 520, 519, 640, 652, 531, 530, 651\r\n433, 642, 521, 520, 641, 653, 532, 531, 652\r\n434, 643, 522, 521, 642, 654, 533, 532, 653\r\n435, 644, 523, 522, 643, 655, 534, 533, 654\r\n436, 645, 524, 523, 644, 656, 535, 534, 655\r\n437, 646, 525, 524, 645, 657, 536, 535, 656\r\n438, 647, 526, 525, 646, 658, 537, 536, 657\r\n439, 648, 527, 526, 647, 659, 538, 537, 658\r\n440, 649, 528, 527, 648, 660, 539, 538, 659\r\n441, 651, 530, 529, 650, 662, 541, 540, 661\r\n442, 652, 531, 530, 651, 663, 542, 541, 662\r\n443, 653, 532, 531, 652, 664, 543, 542, 663\r\n444, 654, 533, 532, 653, 665, 544, 543, 664\r\n445, 655, 534, 533, 654, 666, 545, 544, 665\r\n446, 656, 535, 534, 655, 667, 546, 545, 666\r\n447, 657, 536, 535, 656, 668, 547, 546, 667\r\n448, 658, 537, 536, 657, 669, 548, 547, 668\r\n449, 659, 538, 537, 658, 670, 549, 548, 669\r\n450, 660, 539, 538, 659, 671, 550, 549, 670\r\n451, 662, 541, 540, 661, 673, 552, 551, 672\r\n452, 663, 542, 541, 662, 674, 553, 552, 673\r\n453, 664, 543, 542, 663, 675, 554, 553, 674\r\n454, 665, 544, 543, 664, 676, 555, 554, 675\r\n455, 666, 545, 544, 665, 677, 556, 555, 676\r\n456, 667, 546, 545, 666, 678, 557, 556, 677\r\n457, 668, 547, 546, 667, 679, 558, 557, 678\r\n458, 669, 548, 547, 668, 680, 559, 558, 679\r\n459, 670, 549, 548, 669, 681, 560, 559, 680\r\n460, 671, 550, 549, 670, 682, 561, 560, 681\r\n461, 673, 552, 551, 672, 684, 563, 562, 683\r\n462, 674, 553, 552, 673, 685, 564, 563, 684\r\n463, 675, 554, 553, 674, 686, 565, 564, 685\r\n464, 676, 555, 554, 675, 687, 566, 565, 686\r\n465, 677, 556, 555, 676, 688, 567, 566, 687\r\n466, 678, 557, 556, 677, 689, 568, 567, 688\r\n467, 679, 558, 557, 678, 690, 569, 568, 689\r\n468, 680, 559, 558, 679, 691, 570, 569, 690\r\n469, 681, 560, 559, 680, 692, 571, 570, 691\r\n470, 682, 561, 560, 681, 693, 572, 571, 692\r\n471, 684, 563, 562, 683, 695, 574, 573, 694\r\n472, 685, 564, 563, 684, 696, 575, 574, 695\r\n473, 686, 565, 564, 685, 697, 576, 575, 696\r\n474, 687, 566, 565, 686, 698, 577, 576, 697\r\n475, 688, 567, 566, 687, 699, 578, 577, 698\r\n476, 689, 568, 567, 688, 700, 579, 578, 699\r\n477, 690, 569, 568, 689, 701, 580, 579, 700\r\n478, 691, 570, 569, 690, 702, 581, 580, 701\r\n479, 692, 571, 570, 691, 703, 582, 581, 702\r\n480, 693, 572, 571, 692, 704, 583, 582, 703\r\n481, 695, 574, 573, 694, 706, 585, 584, 705\r\n482, 696, 575, 574, 695, 707, 586, 585, 706\r\n483, 697, 576, 575, 696, 708, 587, 586, 707\r\n484, 698, 577, 576, 697, 709, 588, 587, 708\r\n485, 699, 578, 577, 698, 710, 589, 588, 709\r\n486, 700, 579, 578, 699, 711, 590, 589, 710\r\n487, 701, 580, 579, 700, 712, 591, 590, 711\r\n488, 702, 581, 580, 701, 713, 592, 591, 712\r\n489, 703, 582, 581, 702, 714, 593, 592, 713\r\n490, 704, 583, 582, 703, 715, 594, 593, 714\r\n491, 706, 585, 584, 705, 717, 596, 595, 716\r\n492, 707, 586, 585, 706, 718, 597, 596, 717\r\n493, 708, 587, 586, 707, 719, 598, 597, 718\r\n494, 709, 588, 587, 708, 720, 599, 598, 719\r\n495, 710, 589, 588, 709, 721, 600, 599, 720\r\n496, 711, 590, 589, 710, 722, 601, 600, 721\r\n497, 712, 591, 590, 711, 723, 602, 601, 722\r\n498, 713, 592, 591, 712, 724, 603, 602, 723\r\n499, 714, 593, 592, 713, 725, 604, 603, 724\r\n500, 715, 594, 593, 714, 726, 605, 604, 725\r\n501, 728, 607, 606, 727, 739, 618, 617, 738\r\n502, 729, 608, 607, 728, 740, 619, 618, 739\r\n503, 730, 609, 608, 729, 741, 620, 619, 740\r\n504, 731, 610, 609, 730, 742, 621, 620, 741\r\n505, 732, 611, 610, 731, 743, 622, 621, 742\r\n506, 733, 612, 611, 732, 744, 623, 622, 743\r\n507, 734, 613, 612, 733, 745, 624, 623, 744\r\n508, 735, 614, 613, 734, 746, 625, 624, 745\r\n509, 736, 615, 614, 735, 747, 626, 625, 746\r\n510, 737, 616, 615, 736, 748, 627, 626, 747\r\n511, 739, 618, 617, 738, 750, 629, 628, 749\r\n512, 740, 619, 618, 739, 751, 630, 629, 750\r\n513, 741, 620, 619, 740, 752, 631, 630, 751\r\n514, 742, 621, 620, 741, 753, 632, 631, 752\r\n515, 743, 622, 621, 742, 754, 633, 632, 753\r\n516, 744, 623, 622, 743, 755, 634, 633, 754\r\n517, 745, 624, 623, 744, 756, 635, 634, 755\r\n518, 746, 625, 624, 745, 757, 636, 635, 756\r\n519, 747, 626, 625, 746, 758, 637, 636, 757\r\n520, 748, 627, 626, 747, 759, 638, 637, 758\r\n521, 750, 629, 628, 749, 761, 640, 639, 760\r\n522, 751, 630, 629, 750, 762, 641, 640, 761\r\n523, 752, 631, 630, 751, 763, 642, 641, 762\r\n524, 753, 632, 631, 752, 764, 643, 642, 763\r\n525, 754, 633, 632, 753, 765, 644, 643, 764\r\n526, 755, 634, 633, 754, 766, 645, 644, 765\r\n527, 756, 635, 634, 755, 767, 646, 645, 766\r\n528, 757, 636, 635, 756, 768, 647, 646, 767\r\n529, 758, 637, 636, 757, 769, 648, 647, 768\r\n530, 759, 638, 637, 758, 770, 649, 648, 769\r\n531, 761, 640, 639, 760, 772, 651, 650, 771\r\n532, 762, 641, 640, 761, 773, 652, 651, 772\r\n533, 763, 642, 641, 762, 774, 653, 652, 773\r\n534, 764, 643, 642, 763, 775, 654, 653, 774\r\n535, 765, 644, 643, 764, 776, 655, 654, 775\r\n536, 766, 645, 644, 765, 777, 656, 655, 776\r\n537, 767, 646, 645, 766, 778, 657, 656, 777\r\n538, 768, 647, 646, 767, 779, 658, 657, 778\r\n539, 769, 648, 647, 768, 780, 659, 658, 779\r\n540, 770, 649, 648, 769, 781, 660, 659, 780\r\n541, 772, 651, 650, 771, 783, 662, 661, 782\r\n542, 773, 652, 651, 772, 784, 663, 662, 783\r\n543, 774, 653, 652, 773, 785, 664, 663, 784\r\n544, 775, 654, 653, 774, 786, 665, 664, 785\r\n545, 776, 655, 654, 775, 787, 666, 665, 786\r\n546, 777, 656, 655, 776, 788, 667, 666, 787\r\n547, 778, 657, 656, 777, 789, 668, 667, 788\r\n548, 779, 658, 657, 778, 790, 669, 668, 789\r\n549, 780, 659, 658, 779, 791, 670, 669, 790\r\n550, 781, 660, 659, 780, 792, 671, 670, 791\r\n551, 783, 662, 661, 782, 794, 673, 672, 793\r\n552, 784, 663, 662, 783, 795, 674, 673, 794\r\n553, 785, 664, 663, 784, 796, 675, 674, 795\r\n554, 786, 665, 664, 785, 797, 676, 675, 796\r\n555, 787, 666, 665, 786, 798, 677, 676, 797\r\n556, 788, 667, 666, 787, 799, 678, 677, 798\r\n557, 789, 668, 667, 788, 800, 679, 678, 799\r\n558, 790, 669, 668, 789, 801, 680, 679, 800\r\n559, 791, 670, 669, 790, 802, 681, 680, 801\r\n560, 792, 671, 670, 791, 803, 682, 681, 802\r\n561, 794, 673, 672, 793, 805, 684, 683, 804\r\n562, 795, 674, 673, 794, 806, 685, 684, 805\r\n563, 796, 675, 674, 795, 807, 686, 685, 806\r\n564, 797, 676, 675, 796, 808, 687, 686, 807\r\n565, 798, 677, 676, 797, 809, 688, 687, 808\r\n566, 799, 678, 677, 798, 810, 689, 688, 809\r\n567, 800, 679, 678, 799, 811, 690, 689, 810\r\n568, 801, 680, 679, 800, 812, 691, 690, 811\r\n569, 802, 681, 680, 801, 813, 692, 691, 812\r\n570, 803, 682, 681, 802, 814, 693, 692, 813\r\n571, 805, 684, 683, 804, 816, 695, 694, 815\r\n572, 806, 685, 684, 805, 817, 696, 695, 816\r\n573, 807, 686, 685, 806, 818, 697, 696, 817\r\n574, 808, 687, 686, 807, 819, 698, 697, 818\r\n575, 809, 688, 687, 808, 820, 699, 698, 819\r\n576, 810, 689, 688, 809, 821, 700, 699, 820\r\n577, 811, 690, 689, 810, 822, 701, 700, 821\r\n578, 812, 691, 690, 811, 823, 702, 701, 822\r\n579, 813, 692, 691, 812, 824, 703, 702, 823\r\n580, 814, 693, 692, 813, 825, 704, 703, 824\r\n581, 816, 695, 694, 815, 827, 706, 705, 826\r\n582, 817, 696, 695, 816, 828, 707, 706, 827\r\n583, 818, 697, 696, 817, 829, 708, 707, 828\r\n584, 819, 698, 697, 818, 830, 709, 708, 829\r\n585, 820, 699, 698, 819, 831, 710, 709, 830\r\n586, 821, 700, 699, 820, 832, 711, 710, 831\r\n587, 822, 701, 700, 821, 833, 712, 711, 832\r\n588, 823, 702, 701, 822, 834, 713, 712, 833\r\n589, 824, 703, 702, 823, 835, 714, 713, 834\r\n590, 825, 704, 703, 824, 836, 715, 714, 835\r\n591, 827, 706, 705, 826, 838, 717, 716, 837\r\n592, 828, 707, 706, 827, 839, 718, 717, 838\r\n593, 829, 708, 707, 828, 840, 719, 718, 839\r\n594, 830, 709, 708, 829, 841, 720, 719, 840\r\n595, 831, 710, 709, 830, 842, 721, 720, 841\r\n596, 832, 711, 710, 831, 843, 722, 721, 842\r\n597, 833, 712, 711, 832, 844, 723, 722, 843\r\n598, 834, 713, 712, 833, 845, 724, 723, 844\r\n599, 835, 714, 713, 834, 846, 725, 724, 845\r\n600, 836, 715, 714, 835, 847, 726, 725, 846\r\n601, 849, 728, 727, 848, 860, 739, 738, 859\r\n602, 850, 729, 728, 849, 861, 740, 739, 860\r\n603, 851, 730, 729, 850, 862, 741, 740, 861\r\n604, 852, 731, 730, 851, 863, 742, 741, 862\r\n605, 853, 732, 731, 852, 864, 743, 742, 863\r\n606, 854, 733, 732, 853, 865, 744, 743, 864\r\n607, 855, 734, 733, 854, 866, 745, 744, 865\r\n608, 856, 735, 734, 855, 867, 746, 745, 866\r\n609, 857, 736, 735, 856, 868, 747, 746, 867\r\n610, 858, 737, 736, 857, 869, 748, 747, 868\r\n611, 860, 739, 738, 859, 871, 750, 749, 870\r\n612, 861, 740, 739, 860, 872, 751, 750, 871\r\n613, 862, 741, 740, 861, 873, 752, 751, 872\r\n614, 863, 742, 741, 862, 874, 753, 752, 873\r\n615, 864, 743, 742, 863, 875, 754, 753, 874\r\n616, 865, 744, 743, 864, 876, 755, 754, 875\r\n617, 866, 745, 744, 865, 877, 756, 755, 876\r\n618, 867, 746, 745, 866, 878, 757, 756, 877\r\n619, 868, 747, 746, 867, 879, 758, 757, 878\r\n620, 869, 748, 747, 868, 880, 759, 758, 879\r\n621, 871, 750, 749, 870, 882, 761, 760, 881\r\n622, 872, 751, 750, 871, 883, 762, 761, 882\r\n623, 873, 752, 751, 872, 884, 763, 762, 883\r\n624, 874, 753, 752, 873, 885, 764, 763, 884\r\n625, 875, 754, 753, 874, 886, 765, 764, 885\r\n626, 876, 755, 754, 875, 887, 766, 765, 886\r\n627, 877, 756, 755, 876, 888, 767, 766, 887\r\n628, 878, 757, 756, 877, 889, 768, 767, 888\r\n629, 879, 758, 757, 878, 890, 769, 768, 889\r\n630, 880, 759, 758, 879, 891, 770, 769, 890\r\n631, 882, 761, 760, 881, 893, 772, 771, 892\r\n632, 883, 762, 761, 882, 894, 773, 772, 893\r\n633, 884, 763, 762, 883, 895, 774, 773, 894\r\n634, 885, 764, 763, 884, 896, 775, 774, 895\r\n635, 886, 765, 764, 885, 897, 776, 775, 896\r\n636, 887, 766, 765, 886, 898, 777, 776, 897\r\n637, 888, 767, 766, 887, 899, 778, 777, 898\r\n638, 889, 768, 767, 888, 900, 779, 778, 899\r\n639, 890, 769, 768, 889, 901, 780, 779, 900\r\n640, 891, 770, 769, 890, 902, 781, 780, 901\r\n641, 893, 772, 771, 892, 904, 783, 782, 903\r\n642, 894, 773, 772, 893, 905, 784, 783, 904\r\n643, 895, 774, 773, 894, 906, 785, 784, 905\r\n644, 896, 775, 774, 895, 907, 786, 785, 906\r\n645, 897, 776, 775, 896, 908, 787, 786, 907\r\n646, 898, 777, 776, 897, 909, 788, 787, 908\r\n647, 899, 778, 777, 898, 910, 789, 788, 909\r\n648, 900, 779, 778, 899, 911, 790, 789, 910\r\n649, 901, 780, 779, 900, 912, 791, 790, 911\r\n650, 902, 781, 780, 901, 913, 792, 791, 912\r\n651, 904, 783, 782, 903, 915, 794, 793, 914\r\n652, 905, 784, 783, 904, 916, 795, 794, 915\r\n653, 906, 785, 784, 905, 917, 796, 795, 916\r\n654, 907, 786, 785, 906, 918, 797, 796, 917\r\n655, 908, 787, 786, 907, 919, 798, 797, 918\r\n656, 909, 788, 787, 908, 920, 799, 798, 919\r\n657, 910, 789, 788, 909, 921, 800, 799, 920\r\n658, 911, 790, 789, 910, 922, 801, 800, 921\r\n659, 912, 791, 790, 911, 923, 802, 801, 922\r\n660, 913, 792, 791, 912, 924, 803, 802, 923\r\n661, 915, 794, 793, 914, 926, 805, 804, 925\r\n662, 916, 795, 794, 915, 927, 806, 805, 926\r\n663, 917, 796, 795, 916, 928, 807, 806, 927\r\n664, 918, 797, 796, 917, 929, 808, 807, 928\r\n665, 919, 798, 797, 918, 930, 809, 808, 929\r\n666, 920, 799, 798, 919, 931, 810, 809, 930\r\n667, 921, 800, 799, 920, 932, 811, 810, 931\r\n668, 922, 801, 800, 921, 933, 812, 811, 932\r\n669, 923, 802, 801, 922, 934, 813, 812, 933\r\n670, 924, 803, 802, 923, 935, 814, 813, 934\r\n671, 926, 805, 804, 925, 937, 816, 815, 936\r\n672, 927, 806, 805, 926, 938, 817, 816, 937\r\n673, 928, 807, 806, 927, 939, 818, 817, 938\r\n674, 929, 808, 807, 928, 940, 819, 818, 939\r\n675, 930, 809, 808, 929, 941, 820, 819, 940\r\n676, 931, 810, 809, 930, 942, 821, 820, 941\r\n677, 932, 811, 810, 931, 943, 822, 821, 942\r\n678, 933, 812, 811, 932, 944, 823, 822, 943\r\n679, 934, 813, 812, 933, 945, 824, 823, 944\r\n680, 935, 814, 813, 934, 946, 825, 824, 945\r\n681, 937, 816, 815, 936, 948, 827, 826, 947\r\n682, 938, 817, 816, 937, 949, 828, 827, 948\r\n683, 939, 818, 817, 938, 950, 829, 828, 949\r\n684, 940, 819, 818, 939, 951, 830, 829, 950\r\n685, 941, 820, 819, 940, 952, 831, 830, 951\r\n686, 942, 821, 820, 941, 953, 832, 831, 952\r\n687, 943, 822, 821, 942, 954, 833, 832, 953\r\n688, 944, 823, 822, 943, 955, 834, 833, 954\r\n689, 945, 824, 823, 944, 956, 835, 834, 955\r\n690, 946, 825, 824, 945, 957, 836, 835, 956\r\n691, 948, 827, 826, 947, 959, 838, 837, 958\r\n692, 949, 828, 827, 948, 960, 839, 838, 959\r\n693, 950, 829, 828, 949, 961, 840, 839, 960\r\n694, 951, 830, 829, 950, 962, 841, 840, 961\r\n695, 952, 831, 830, 951, 963, 842, 841, 962\r\n696, 953, 832, 831, 952, 964, 843, 842, 963\r\n697, 954, 833, 832, 953, 965, 844, 843, 964\r\n698, 955, 834, 833, 954, 966, 845, 844, 965\r\n699, 956, 835, 834, 955, 967, 846, 845, 966\r\n700, 957, 836, 835, 956, 968, 847, 846, 967\r\n701, 970, 849, 848, 969, 981, 860, 859, 980\r\n702, 971, 850, 849, 970, 982, 861, 860, 981\r\n703, 972, 851, 850, 971, 983, 862, 861, 982\r\n704, 973, 852, 851, 972, 984, 863, 862, 983\r\n705, 974, 853, 852, 973, 985, 864, 863, 984\r\n706, 975, 854, 853, 974, 986, 865, 864, 985\r\n707, 976, 855, 854, 975, 987, 866, 865, 986\r\n708, 977, 856, 855, 976, 988, 867, 866, 987\r\n709, 978, 857, 856, 977, 989, 868, 867, 988\r\n710, 979, 858, 857, 978, 990, 869, 868, 989\r\n711, 981, 860, 859, 980, 992, 871, 870, 991\r\n712, 982, 861, 860, 981, 993, 872, 871, 992\r\n713, 983, 862, 861, 982, 994, 873, 872, 993\r\n714, 984, 863, 862, 983, 995, 874, 873, 994\r\n715, 985, 864, 863, 984, 996, 875, 874, 995\r\n716, 986, 865, 864, 985, 997, 876, 875, 996\r\n717, 987, 866, 865, 986, 998, 877, 876, 997\r\n718, 988, 867, 866, 987, 999, 878, 877, 998\r\n719, 989, 868, 867, 988, 1000, 879, 878, 999\r\n720, 990, 869, 868, 989, 1001, 880, 879, 1000\r\n721, 992, 871, 870, 991, 1003, 882, 881, 1002\r\n722, 993, 872, 871, 992, 1004, 883, 882, 1003\r\n723, 994, 873, 872, 993, 1005, 884, 883, 1004\r\n724, 995, 874, 873, 994, 1006, 885, 884, 1005\r\n725, 996, 875, 874, 995, 1007, 886, 885, 1006\r\n726, 997, 876, 875, 996, 1008, 887, 886, 1007\r\n727, 998, 877, 876, 997, 1009, 888, 887, 1008\r\n728, 999, 878, 877, 998, 1010, 889, 888, 1009\r\n729, 1000, 879, 878, 999, 1011, 890, 889, 1010\r\n730, 1001, 880, 879, 1000, 1012, 891, 890, 1011\r\n731, 1003, 882, 881, 1002, 1014, 893, 892, 1013\r\n732, 1004, 883, 882, 1003, 1015, 894, 893, 1014\r\n733, 1005, 884, 883, 1004, 1016, 895, 894, 1015\r\n734, 1006, 885, 884, 1005, 1017, 896, 895, 1016\r\n735, 1007, 886, 885, 1006, 1018, 897, 896, 1017\r\n736, 1008, 887, 886, 1007, 1019, 898, 897, 1018\r\n737, 1009, 888, 887, 1008, 1020, 899, 898, 1019\r\n738, 1010, 889, 888, 1009, 1021, 900, 899, 1020\r\n739, 1011, 890, 889, 1010, 1022, 901, 900, 1021\r\n740, 1012, 891, 890, 1011, 1023, 902, 901, 1022\r\n741, 1014, 893, 892, 1013, 1025, 904, 903, 1024\r\n742, 1015, 894, 893, 1014, 1026, 905, 904, 1025\r\n743, 1016, 895, 894, 1015, 1027, 906, 905, 1026\r\n744, 1017, 896, 895, 1016, 1028, 907, 906, 1027\r\n745, 1018, 897, 896, 1017, 1029, 908, 907, 1028\r\n746, 1019, 898, 897, 1018, 1030, 909, 908, 1029\r\n747, 1020, 899, 898, 1019, 1031, 910, 909, 1030\r\n748, 1021, 900, 899, 1020, 1032, 911, 910, 1031\r\n749, 1022, 901, 900, 1021, 1033, 912, 911, 1032\r\n750, 1023, 902, 901, 1022, 1034, 913, 912, 1033\r\n751, 1025, 904, 903, 1024, 1036, 915, 914, 1035\r\n752, 1026, 905, 904, 1025, 1037, 916, 915, 1036\r\n753, 1027, 906, 905, 1026, 1038, 917, 916, 1037\r\n754, 1028, 907, 906, 1027, 1039, 918, 917, 1038\r\n755, 1029, 908, 907, 1028, 1040, 919, 918, 1039\r\n756, 1030, 909, 908, 1029, 1041, 920, 919, 1040\r\n757, 1031, 910, 909, 1030, 1042, 921, 920, 1041\r\n758, 1032, 911, 910, 1031, 1043, 922, 921, 1042\r\n759, 1033, 912, 911, 1032, 1044, 923, 922, 1043\r\n760, 1034, 913, 912, 1033, 1045, 924, 923, 1044\r\n761, 1036, 915, 914, 1035, 1047, 926, 925, 1046\r\n762, 1037, 916, 915, 1036, 1048, 927, 926, 1047\r\n763, 1038, 917, 916, 1037, 1049, 928, 927, 1048\r\n764, 1039, 918, 917, 1038, 1050, 929, 928, 1049\r\n765, 1040, 919, 918, 1039, 1051, 930, 929, 1050\r\n766, 1041, 920, 919, 1040, 1052, 931, 930, 1051\r\n767, 1042, 921, 920, 1041, 1053, 932, 931, 1052\r\n768, 1043, 922, 921, 1042, 1054, 933, 932, 1053\r\n769, 1044, 923, 922, 1043, 1055, 934, 933, 1054\r\n770, 1045, 924, 923, 1044, 1056, 935, 934, 1055\r\n771, 1047, 926, 925, 1046, 1058, 937, 936, 1057\r\n772, 1048, 927, 926, 1047, 1059, 938, 937, 1058\r\n773, 1049, 928, 927, 1048, 1060, 939, 938, 1059\r\n774, 1050, 929, 928, 1049, 1061, 940, 939, 1060\r\n775, 1051, 930, 929, 1050, 1062, 941, 940, 1061\r\n776, 1052, 931, 930, 1051, 1063, 942, 941, 1062\r\n777, 1053, 932, 931, 1052, 1064, 943, 942, 1063\r\n778, 1054, 933, 932, 1053, 1065, 944, 943, 1064\r\n779, 1055, 934, 933, 1054, 1066, 945, 944, 1065\r\n780, 1056, 935, 934, 1055, 1067, 946, 945, 1066\r\n781, 1058, 937, 936, 1057, 1069, 948, 947, 1068\r\n782, 1059, 938, 937, 1058, 1070, 949, 948, 1069\r\n783, 1060, 939, 938, 1059, 1071, 950, 949, 1070\r\n784, 1061, 940, 939, 1060, 1072, 951, 950, 1071\r\n785, 1062, 941, 940, 1061, 1073, 952, 951, 1072\r\n786, 1063, 942, 941, 1062, 1074, 953, 952, 1073\r\n787, 1064, 943, 942, 1063, 1075, 954, 953, 1074\r\n788, 1065, 944, 943, 1064, 1076, 955, 954, 1075\r\n789, 1066, 945, 944, 1065, 1077, 956, 955, 1076\r\n790, 1067, 946, 945, 1066, 1078, 957, 956, 1077\r\n791, 1069, 948, 947, 1068, 1080, 959, 958, 1079\r\n792, 1070, 949, 948, 1069, 1081, 960, 959, 1080\r\n793, 1071, 950, 949, 1070, 1082, 961, 960, 1081\r\n794, 1072, 951, 950, 1071, 1083, 962, 961, 1082\r\n795, 1073, 952, 951, 1072, 1084, 963, 962, 1083\r\n796, 1074, 953, 952, 1073, 1085, 964, 963, 1084\r\n797, 1075, 954, 953, 1074, 1086, 965, 964, 1085\r\n798, 1076, 955, 954, 1075, 1087, 966, 965, 1086\r\n799, 1077, 956, 955, 1076, 1088, 967, 966, 1087\r\n800, 1078, 957, 956, 1077, 1089, 968, 967, 1088\r\n801, 1091, 970, 969, 1090, 1102, 981, 980, 1101\r\n802, 1092, 971, 970, 1091, 1103, 982, 981, 1102\r\n803, 1093, 972, 971, 1092, 1104, 983, 982, 1103\r\n804, 1094, 973, 972, 1093, 1105, 984, 983, 1104\r\n805, 1095, 974, 973, 1094, 1106, 985, 984, 1105\r\n806, 1096, 975, 974, 1095, 1107, 986, 985, 1106\r\n807, 1097, 976, 975, 1096, 1108, 987, 986, 1107\r\n808, 1098, 977, 976, 1097, 1109, 988, 987, 1108\r\n809, 1099, 978, 977, 1098, 1110, 989, 988, 1109\r\n810, 1100, 979, 978, 1099, 1111, 990, 989, 1110\r\n811, 1102, 981, 980, 1101, 1113, 992, 991, 1112\r\n812, 1103, 982, 981, 1102, 1114, 993, 992, 1113\r\n813, 1104, 983, 982, 1103, 1115, 994, 993, 1114\r\n814, 1105, 984, 983, 1104, 1116, 995, 994, 1115\r\n815, 1106, 985, 984, 1105, 1117, 996, 995, 1116\r\n816, 1107, 986, 985, 1106, 1118, 997, 996, 1117\r\n817, 1108, 987, 986, 1107, 1119, 998, 997, 1118\r\n818, 1109, 988, 987, 1108, 1120, 999, 998, 1119\r\n819, 1110, 989, 988, 1109, 1121, 1000, 999, 1120\r\n820, 1111, 990, 989, 1110, 1122, 1001, 1000, 1121\r\n821, 1113, 992, 991, 1112, 1124, 1003, 1002, 1123\r\n822, 1114, 993, 992, 1113, 1125, 1004, 1003, 1124\r\n823, 1115, 994, 993, 1114, 1126, 1005, 1004, 1125\r\n824, 1116, 995, 994, 1115, 1127, 1006, 1005, 1126\r\n825, 1117, 996, 995, 1116, 1128, 1007, 1006, 1127\r\n826, 1118, 997, 996, 1117, 1129, 1008, 1007, 1128\r\n827, 1119, 998, 997, 1118, 1130, 1009, 1008, 1129\r\n828, 1120, 999, 998, 1119, 1131, 1010, 1009, 1130\r\n829, 1121, 1000, 999, 1120, 1132, 1011, 1010, 1131\r\n830, 1122, 1001, 1000, 1121, 1133, 1012, 1011, 1132\r\n831, 1124, 1003, 1002, 1123, 1135, 1014, 1013, 1134\r\n832, 1125, 1004, 1003, 1124, 1136, 1015, 1014, 1135\r\n833, 1126, 1005, 1004, 1125, 1137, 1016, 1015, 1136\r\n834, 1127, 1006, 1005, 1126, 1138, 1017, 1016, 1137\r\n835, 1128, 1007, 1006, 1127, 1139, 1018, 1017, 1138\r\n836, 1129, 1008, 1007, 1128, 1140, 1019, 1018, 1139\r\n837, 1130, 1009, 1008, 1129, 1141, 1020, 1019, 1140\r\n838, 1131, 1010, 1009, 1130, 1142, 1021, 1020, 1141\r\n839, 1132, 1011, 1010, 1131, 1143, 1022, 1021, 1142\r\n840, 1133, 1012, 1011, 1132, 1144, 1023, 1022, 1143\r\n841, 1135, 1014, 1013, 1134, 1146, 1025, 1024, 1145\r\n842, 1136, 1015, 1014, 1135, 1147, 1026, 1025, 1146\r\n843, 1137, 1016, 1015, 1136, 1148, 1027, 1026, 1147\r\n844, 1138, 1017, 1016, 1137, 1149, 1028, 1027, 1148\r\n845, 1139, 1018, 1017, 1138, 1150, 1029, 1028, 1149\r\n846, 1140, 1019, 1018, 1139, 1151, 1030, 1029, 1150\r\n847, 1141, 1020, 1019, 1140, 1152, 1031, 1030, 1151\r\n848, 1142, 1021, 1020, 1141, 1153, 1032, 1031, 1152\r\n849, 1143, 1022, 1021, 1142, 1154, 1033, 1032, 1153\r\n850, 1144, 1023, 1022, 1143, 1155, 1034, 1033, 1154\r\n851, 1146, 1025, 1024, 1145, 1157, 1036, 1035, 1156\r\n852, 1147, 1026, 1025, 1146, 1158, 1037, 1036, 1157\r\n853, 1148, 1027, 1026, 1147, 1159, 1038, 1037, 1158\r\n854, 1149, 1028, 1027, 1148, 1160, 1039, 1038, 1159\r\n855, 1150, 1029, 1028, 1149, 1161, 1040, 1039, 1160\r\n856, 1151, 1030, 1029, 1150, 1162, 1041, 1040, 1161\r\n857, 1152, 1031, 1030, 1151, 1163, 1042, 1041, 1162\r\n858, 1153, 1032, 1031, 1152, 1164, 1043, 1042, 1163\r\n859, 1154, 1033, 1032, 1153, 1165, 1044, 1043, 1164\r\n860, 1155, 1034, 1033, 1154, 1166, 1045, 1044, 1165\r\n861, 1157, 1036, 1035, 1156, 1168, 1047, 1046, 1167\r\n862, 1158, 1037, 1036, 1157, 1169, 1048, 1047, 1168\r\n863, 1159, 1038, 1037, 1158, 1170, 1049, 1048, 1169\r\n864, 1160, 1039, 1038, 1159, 1171, 1050, 1049, 1170\r\n865, 1161, 1040, 1039, 1160, 1172, 1051, 1050, 1171\r\n866, 1162, 1041, 1040, 1161, 1173, 1052, 1051, 1172\r\n867, 1163, 1042, 1041, 1162, 1174, 1053, 1052, 1173\r\n868, 1164, 1043, 1042, 1163, 1175, 1054, 1053, 1174\r\n869, 1165, 1044, 1043, 1164, 1176, 1055, 1054, 1175\r\n870, 1166, 1045, 1044, 1165, 1177, 1056, 1055, 1176\r\n871, 1168, 1047, 1046, 1167, 1179, 1058, 1057, 1178\r\n872, 1169, 1048, 1047, 1168, 1180, 1059, 1058, 1179\r\n873, 1170, 1049, 1048, 1169, 1181, 1060, 1059, 1180\r\n874, 1171, 1050, 1049, 1170, 1182, 1061, 1060, 1181\r\n875, 1172, 1051, 1050, 1171, 1183, 1062, 1061, 1182\r\n876, 1173, 1052, 1051, 1172, 1184, 1063, 1062, 1183\r\n877, 1174, 1053, 1052, 1173, 1185, 1064, 1063, 1184\r\n878, 1175, 1054, 1053, 1174, 1186, 1065, 1064, 1185\r\n879, 1176, 1055, 1054, 1175, 1187, 1066, 1065, 1186\r\n880, 1177, 1056, 1055, 1176, 1188, 1067, 1066, 1187\r\n881, 1179, 1058, 1057, 1178, 1190, 1069, 1068, 1189\r\n882, 1180, 1059, 1058, 1179, 1191, 1070, 1069, 1190\r\n883, 1181, 1060, 1059, 1180, 1192, 1071, 1070, 1191\r\n884, 1182, 1061, 1060, 1181, 1193, 1072, 1071, 1192\r\n885, 1183, 1062, 1061, 1182, 1194, 1073, 1072, 1193\r\n886, 1184, 1063, 1062, 1183, 1195, 1074, 1073, 1194\r\n887, 1185, 1064, 1063, 1184, 1196, 1075, 1074, 1195\r\n888, 1186, 1065, 1064, 1185, 1197, 1076, 1075, 1196\r\n889, 1187, 1066, 1065, 1186, 1198, 1077, 1076, 1197\r\n890, 1188, 1067, 1066, 1187, 1199, 1078, 1077, 1198\r\n891, 1190, 1069, 1068, 1189, 1201, 1080, 1079, 1200\r\n892, 1191, 1070, 1069, 1190, 1202, 1081, 1080, 1201\r\n893, 1192, 1071, 1070, 1191, 1203, 1082, 1081, 1202\r\n894, 1193, 1072, 1071, 1192, 1204, 1083, 1082, 1203\r\n895, 1194, 1073, 1072, 1193, 1205, 1084, 1083, 1204\r\n896, 1195, 1074, 1073, 1194, 1206, 1085, 1084, 1205\r\n897, 1196, 1075, 1074, 1195, 1207, 1086, 1085, 1206\r\n898, 1197, 1076, 1075, 1196, 1208, 1087, 1086, 1207\r\n899, 1198, 1077, 1076, 1197, 1209, 1088, 1087, 1208\r\n900, 1199, 1078, 1077, 1198, 1210, 1089, 1088, 1209\r\n901, 1212, 1091, 1090, 1211, 1223, 1102, 1101, 1222\r\n902, 1213, 1092, 1091, 1212, 1224, 1103, 1102, 1223\r\n903, 1214, 1093, 1092, 1213, 1225, 1104, 1103, 1224\r\n904, 1215, 1094, 1093, 1214, 1226, 1105, 1104, 1225\r\n905, 1216, 1095, 1094, 1215, 1227, 1106, 1105, 1226\r\n906, 1217, 1096, 1095, 1216, 1228, 1107, 1106, 1227\r\n907, 1218, 1097, 1096, 1217, 1229, 1108, 1107, 1228\r\n908, 1219, 1098, 1097, 1218, 1230, 1109, 1108, 1229\r\n909, 1220, 1099, 1098, 1219, 1231, 1110, 1109, 1230\r\n910, 1221, 1100, 1099, 1220, 1232, 1111, 1110, 1231\r\n911, 1223, 1102, 1101, 1222, 1234, 1113, 1112, 1233\r\n912, 1224, 1103, 1102, 1223, 1235, 1114, 1113, 1234\r\n913, 1225, 1104, 1103, 1224, 1236, 1115, 1114, 1235\r\n914, 1226, 1105, 1104, 1225, 1237, 1116, 1115, 1236\r\n915, 1227, 1106, 1105, 1226, 1238, 1117, 1116, 1237\r\n916, 1228, 1107, 1106, 1227, 1239, 1118, 1117, 1238\r\n917, 1229, 1108, 1107, 1228, 1240, 1119, 1118, 1239\r\n918, 1230, 1109, 1108, 1229, 1241, 1120, 1119, 1240\r\n919, 1231, 1110, 1109, 1230, 1242, 1121, 1120, 1241\r\n920, 1232, 1111, 1110, 1231, 1243, 1122, 1121, 1242\r\n921, 1234, 1113, 1112, 1233, 1245, 1124, 1123, 1244\r\n922, 1235, 1114, 1113, 1234, 1246, 1125, 1124, 1245\r\n923, 1236, 1115, 1114, 1235, 1247, 1126, 1125, 1246\r\n924, 1237, 1116, 1115, 1236, 1248, 1127, 1126, 1247\r\n925, 1238, 1117, 1116, 1237, 1249, 1128, 1127, 1248\r\n926, 1239, 1118, 1117, 1238, 1250, 1129, 1128, 1249\r\n927, 1240, 1119, 1118, 1239, 1251, 1130, 1129, 1250\r\n928, 1241, 1120, 1119, 1240, 1252, 1131, 1130, 1251\r\n929, 1242, 1121, 1120, 1241, 1253, 1132, 1131, 1252\r\n930, 1243, 1122, 1121, 1242, 1254, 1133, 1132, 1253\r\n931, 1245, 1124, 1123, 1244, 1256, 1135, 1134, 1255\r\n932, 1246, 1125, 1124, 1245, 1257, 1136, 1135, 1256\r\n933, 1247, 1126, 1125, 1246, 1258, 1137, 1136, 1257\r\n934, 1248, 1127, 1126, 1247, 1259, 1138, 1137, 1258\r\n935, 1249, 1128, 1127, 1248, 1260, 1139, 1138, 1259\r\n936, 1250, 1129, 1128, 1249, 1261, 1140, 1139, 1260\r\n937, 1251, 1130, 1129, 1250, 1262, 1141, 1140, 1261\r\n938, 1252, 1131, 1130, 1251, 1263, 1142, 1141, 1262\r\n939, 1253, 1132, 1131, 1252, 1264, 1143, 1142, 1263\r\n940, 1254, 1133, 1132, 1253, 1265, 1144, 1143, 1264\r\n941, 1256, 1135, 1134, 1255, 1267, 1146, 1145, 1266\r\n942, 1257, 1136, 1135, 1256, 1268, 1147, 1146, 1267\r\n943, 1258, 1137, 1136, 1257, 1269, 1148, 1147, 1268\r\n944, 1259, 1138, 1137, 1258, 1270, 1149, 1148, 1269\r\n945, 1260, 1139, 1138, 1259, 1271, 1150, 1149, 1270\r\n946, 1261, 1140, 1139, 1260, 1272, 1151, 1150, 1271\r\n947, 1262, 1141, 1140, 1261, 1273, 1152, 1151, 1272\r\n948, 1263, 1142, 1141, 1262, 1274, 1153, 1152, 1273\r\n949, 1264, 1143, 1142, 1263, 1275, 1154, 1153, 1274\r\n950, 1265, 1144, 1143, 1264, 1276, 1155, 1154, 1275\r\n951, 1267, 1146, 1145, 1266, 1278, 1157, 1156, 1277\r\n952, 1268, 1147, 1146, 1267, 1279, 1158, 1157, 1278\r\n953, 1269, 1148, 1147, 1268, 1280, 1159, 1158, 1279\r\n954, 1270, 1149, 1148, 1269, 1281, 1160, 1159, 1280\r\n955, 1271, 1150, 1149, 1270, 1282, 1161, 1160, 1281\r\n956, 1272, 1151, 1150, 1271, 1283, 1162, 1161, 1282\r\n957, 1273, 1152, 1151, 1272, 1284, 1163, 1162, 1283\r\n958, 1274, 1153, 1152, 1273, 1285, 1164, 1163, 1284\r\n959, 1275, 1154, 1153, 1274, 1286, 1165, 1164, 1285\r\n960, 1276, 1155, 1154, 1275, 1287, 1166, 1165, 1286\r\n961, 1278, 1157, 1156, 1277, 1289, 1168, 1167, 1288\r\n962, 1279, 1158, 1157, 1278, 1290, 1169, 1168, 1289\r\n963, 1280, 1159, 1158, 1279, 1291, 1170, 1169, 1290\r\n964, 1281, 1160, 1159, 1280, 1292, 1171, 1170, 1291\r\n965, 1282, 1161, 1160, 1281, 1293, 1172, 1171, 1292\r\n966, 1283, 1162, 1161, 1282, 1294, 1173, 1172, 1293\r\n967, 1284, 1163, 1162, 1283, 1295, 1174, 1173, 1294\r\n968, 1285, 1164, 1163, 1284, 1296, 1175, 1174, 1295\r\n969, 1286, 1165, 1164, 1285, 1297, 1176, 1175, 1296\r\n970, 1287, 1166, 1165, 1286, 1298, 1177, 1176, 1297\r\n971, 1289, 1168, 1167, 1288, 1300, 1179, 1178, 1299\r\n972, 1290, 1169, 1168, 1289, 1301, 1180, 1179, 1300\r\n973, 1291, 1170, 1169, 1290, 1302, 1181, 1180, 1301\r\n974, 1292, 1171, 1170, 1291, 1303, 1182, 1181, 1302\r\n975, 1293, 1172, 1171, 1292, 1304, 1183, 1182, 1303\r\n976, 1294, 1173, 1172, 1293, 1305, 1184, 1183, 1304\r\n977, 1295, 1174, 1173, 1294, 1306, 1185, 1184, 1305\r\n978, 1296, 1175, 1174, 1295, 1307, 1186, 1185, 1306\r\n979, 1297, 1176, 1175, 1296, 1308, 1187, 1186, 1307\r\n980, 1298, 1177, 1176, 1297, 1309, 1188, 1187, 1308\r\n981, 1300, 1179, 1178, 1299, 1311, 1190, 1189, 1310\r\n982, 1301, 1180, 1179, 1300, 1312, 1191, 1190, 1311\r\n983, 1302, 1181, 1180, 1301, 1313, 1192, 1191, 1312\r\n984, 1303, 1182, 1181, 1302, 1314, 1193, 1192, 1313\r\n985, 1304, 1183, 1182, 1303, 1315, 1194, 1193, 1314\r\n986, 1305, 1184, 1183, 1304, 1316, 1195, 1194, 1315\r\n987, 1306, 1185, 1184, 1305, 1317, 1196, 1195, 1316\r\n988, 1307, 1186, 1185, 1306, 1318, 1197, 1196, 1317\r\n989, 1308, 1187, 1186, 1307, 1319, 1198, 1197, 1318\r\n990, 1309, 1188, 1187, 1308, 1320, 1199, 1198, 1319\r\n991, 1311, 1190, 1189, 1310, 1322, 1201, 1200, 1321\r\n992, 1312, 1191, 1190, 1311, 1323, 1202, 1201, 1322\r\n993, 1313, 1192, 1191, 1312, 1324, 1203, 1202, 1323\r\n994, 1314, 1193, 1192, 1313, 1325, 1204, 1203, 1324\r\n995, 1315, 1194, 1193, 1314, 1326, 1205, 1204, 1325\r\n996, 1316, 1195, 1194, 1315, 1327, 1206, 1205, 1326\r\n997, 1317, 1196, 1195, 1316, 1328, 1207, 1206, 1327\r\n998, 1318, 1197, 1196, 1317, 1329, 1208, 1207, 1328\r\n999, 1319, 1198, 1197, 1318, 1330, 1209, 1208, 1329\r\n1000, 1320, 1199, 1198, 1319, 1331, 1210, 1209, 1330\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n131.57,106.934,219.914,1,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n207.046,89.158,335.024,2,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n178.061,37.773,321.494,3,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n234.272,107.927,232.783,4,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n131.024,82.927,261.214,5,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n123.609,63.988,170.189,6,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n78.282,94.024,208.666,7,2,0\r\n\r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase.vox",
    "content": "234.272 107.927 232.783 1 1 1 4 1\n234.272 107.927 232.783 2 1 1 4 1\n234.272 107.927 232.783 3 1 1 4 1\n234.272 107.927 232.783 4 1 1 4 1\n234.272 107.927 232.783 5 1 1 4 1\n131.024 82.927 261.214 6 1 1 5 1\n131.024 82.927 261.214 7 1 1 5 1\n131.024 82.927 261.214 8 1 1 5 1\n131.024 82.927 261.214 9 1 1 5 1\n131.024 82.927 261.214 10 1 1 5 1\n234.272 107.927 232.783 1 2 1 4 1\n234.272 107.927 232.783 2 2 1 4 1\n234.272 107.927 232.783 3 2 1 4 1\n234.272 107.927 232.783 4 2 1 4 1\n234.272 107.927 232.783 5 2 1 4 1\n131.024 82.927 261.214 6 2 1 5 1\n131.024 82.927 261.214 7 2 1 5 1\n131.024 82.927 261.214 8 2 1 5 1\n131.024 82.927 261.214 9 2 1 5 1\n131.024 82.927 261.214 10 2 1 5 1\n234.272 107.927 232.783 1 3 1 4 1\n234.272 107.927 232.783 2 3 1 4 1\n234.272 107.927 232.783 3 3 1 4 1\n234.272 107.927 232.783 4 3 1 4 1\n234.272 107.927 232.783 5 3 1 4 1\n131.024 82.927 261.214 6 3 1 5 1\n131.024 82.927 261.214 7 3 1 5 1\n131.024 82.927 261.214 8 3 1 5 1\n131.024 82.927 261.214 9 3 1 5 1\n131.024 82.927 261.214 10 3 1 5 1\n234.272 107.927 232.783 1 4 1 4 1\n234.272 107.927 232.783 2 4 1 4 1\n234.272 107.927 232.783 3 4 1 4 1\n234.272 107.927 232.783 4 4 1 4 1\n207.046 89.158 335.024 5 4 1 2 1\n207.046 89.158 335.024 6 4 1 2 1\n207.046 89.158 335.024 7 4 1 2 1\n131.024 82.927 261.214 8 4 1 5 1\n131.024 82.927 261.214 9 4 1 5 1\n131.024 82.927 261.214 10 4 1 5 1\n78.282 94.024 208.666 1 5 1 7 1\n234.272 107.927 232.783 2 5 1 4 1\n234.272 107.927 232.783 3 5 1 4 1\n207.046 89.158 335.024 4 5 1 2 1\n207.046 89.158 335.024 5 5 1 2 1\n207.046 89.158 335.024 6 5 1 2 1\n207.046 89.158 335.024 7 5 1 2 1\n207.046 89.158 335.024 8 5 1 2 1\n131.024 82.927 261.214 9 5 1 5 1\n131.024 82.927 261.214 10 5 1 5 1\n78.282 94.024 208.666 1 6 1 7 1\n78.282 94.024 208.666 2 6 1 7 1\n78.282 94.024 208.666 3 6 1 7 1\n207.046 89.158 335.024 4 6 1 2 1\n207.046 89.158 335.024 5 6 1 2 1\n207.046 89.158 335.024 6 6 1 2 1\n207.046 89.158 335.024 7 6 1 2 1\n207.046 89.158 335.024 8 6 1 2 1\n207.046 89.158 335.024 9 6 1 2 1\n207.046 89.158 335.024 10 6 1 2 1\n78.282 94.024 208.666 1 7 1 7 1\n78.282 94.024 208.666 2 7 1 7 1\n78.282 94.024 208.666 3 7 1 7 1\n207.046 89.158 335.024 4 7 1 2 1\n207.046 89.158 335.024 5 7 1 2 1\n207.046 89.158 335.024 6 7 1 2 1\n207.046 89.158 335.024 7 7 1 2 1\n207.046 89.158 335.024 8 7 1 2 1\n207.046 89.158 335.024 9 7 1 2 1\n207.046 89.158 335.024 10 7 1 2 1\n78.282 94.024 208.666 1 8 1 7 1\n78.282 94.024 208.666 2 8 1 7 1\n78.282 94.024 208.666 3 8 1 7 1\n207.046 89.158 335.024 4 8 1 2 1\n207.046 89.158 335.024 5 8 1 2 1\n207.046 89.158 335.024 6 8 1 2 1\n207.046 89.158 335.024 7 8 1 2 1\n207.046 89.158 335.024 8 8 1 2 1\n207.046 89.158 335.024 9 8 1 2 1\n207.046 89.158 335.024 10 8 1 2 1\n78.282 94.024 208.666 1 9 1 7 1\n78.282 94.024 208.666 2 9 1 7 1\n207.046 89.158 335.024 3 9 1 2 1\n207.046 89.158 335.024 4 9 1 2 1\n207.046 89.158 335.024 5 9 1 2 1\n207.046 89.158 335.024 6 9 1 2 1\n207.046 89.158 335.024 7 9 1 2 1\n207.046 89.158 335.024 8 9 1 2 1\n207.046 89.158 335.024 9 9 1 2 1\n207.046 89.158 335.024 10 9 1 2 1\n78.282 94.024 208.666 1 10 1 7 1\n78.282 94.024 208.666 2 10 1 7 1\n207.046 89.158 335.024 3 10 1 2 1\n207.046 89.158 335.024 4 10 1 2 1\n207.046 89.158 335.024 5 10 1 2 1\n207.046 89.158 335.024 6 10 1 2 1\n207.046 89.158 335.024 7 10 1 2 1\n207.046 89.158 335.024 8 10 1 2 1\n207.046 89.158 335.024 9 10 1 2 1\n207.046 89.158 335.024 10 10 1 2 1\n234.272 107.927 232.783 1 1 2 4 1\n234.272 107.927 232.783 2 1 2 4 1\n234.272 107.927 232.783 3 1 2 4 1\n234.272 107.927 232.783 4 1 2 4 1\n234.272 107.927 232.783 5 1 2 4 1\n131.024 82.927 261.214 6 1 2 5 1\n131.024 82.927 261.214 7 1 2 5 1\n131.024 82.927 261.214 8 1 2 5 1\n131.024 82.927 261.214 9 1 2 5 1\n131.024 82.927 261.214 10 1 2 5 1\n234.272 107.927 232.783 1 2 2 4 1\n234.272 107.927 232.783 2 2 2 4 1\n234.272 107.927 232.783 3 2 2 4 1\n234.272 107.927 232.783 4 2 2 4 1\n234.272 107.927 232.783 5 2 2 4 1\n131.024 82.927 261.214 6 2 2 5 1\n131.024 82.927 261.214 7 2 2 5 1\n131.024 82.927 261.214 8 2 2 5 1\n131.024 82.927 261.214 9 2 2 5 1\n131.024 82.927 261.214 10 2 2 5 1\n234.272 107.927 232.783 1 3 2 4 1\n234.272 107.927 232.783 2 3 2 4 1\n234.272 107.927 232.783 3 3 2 4 1\n234.272 107.927 232.783 4 3 2 4 1\n234.272 107.927 232.783 5 3 2 4 1\n131.024 82.927 261.214 6 3 2 5 1\n131.024 82.927 261.214 7 3 2 5 1\n131.024 82.927 261.214 8 3 2 5 1\n131.024 82.927 261.214 9 3 2 5 1\n131.024 82.927 261.214 10 3 2 5 1\n234.272 107.927 232.783 1 4 2 4 1\n234.272 107.927 232.783 2 4 2 4 1\n234.272 107.927 232.783 3 4 2 4 1\n234.272 107.927 232.783 4 4 2 4 1\n207.046 89.158 335.024 5 4 2 2 1\n131.024 82.927 261.214 6 4 2 5 1\n131.024 82.927 261.214 7 4 2 5 1\n131.024 82.927 261.214 8 4 2 5 1\n131.024 82.927 261.214 9 4 2 5 1\n131.024 82.927 261.214 10 4 2 5 1\n78.282 94.024 208.666 1 5 2 7 1\n234.272 107.927 232.783 2 5 2 4 1\n234.272 107.927 232.783 3 5 2 4 1\n207.046 89.158 335.024 4 5 2 2 1\n207.046 89.158 335.024 5 5 2 2 1\n207.046 89.158 335.024 6 5 2 2 1\n207.046 89.158 335.024 7 5 2 2 1\n207.046 89.158 335.024 8 5 2 2 1\n131.024 82.927 261.214 9 5 2 5 1\n131.024 82.927 261.214 10 5 2 5 1\n78.282 94.024 208.666 1 6 2 7 1\n78.282 94.024 208.666 2 6 2 7 1\n78.282 94.024 208.666 3 6 2 7 1\n207.046 89.158 335.024 4 6 2 2 1\n207.046 89.158 335.024 5 6 2 2 1\n207.046 89.158 335.024 6 6 2 2 1\n207.046 89.158 335.024 7 6 2 2 1\n207.046 89.158 335.024 8 6 2 2 1\n207.046 89.158 335.024 9 6 2 2 1\n207.046 89.158 335.024 10 6 2 2 1\n78.282 94.024 208.666 1 7 2 7 1\n78.282 94.024 208.666 2 7 2 7 1\n78.282 94.024 208.666 3 7 2 7 1\n207.046 89.158 335.024 4 7 2 2 1\n207.046 89.158 335.024 5 7 2 2 1\n207.046 89.158 335.024 6 7 2 2 1\n207.046 89.158 335.024 7 7 2 2 1\n207.046 89.158 335.024 8 7 2 2 1\n207.046 89.158 335.024 9 7 2 2 1\n207.046 89.158 335.024 10 7 2 2 1\n78.282 94.024 208.666 1 8 2 7 1\n78.282 94.024 208.666 2 8 2 7 1\n78.282 94.024 208.666 3 8 2 7 1\n207.046 89.158 335.024 4 8 2 2 1\n207.046 89.158 335.024 5 8 2 2 1\n207.046 89.158 335.024 6 8 2 2 1\n207.046 89.158 335.024 7 8 2 2 1\n207.046 89.158 335.024 8 8 2 2 1\n207.046 89.158 335.024 9 8 2 2 1\n207.046 89.158 335.024 10 8 2 2 1\n78.282 94.024 208.666 1 9 2 7 1\n78.282 94.024 208.666 2 9 2 7 1\n78.282 94.024 208.666 3 9 2 7 1\n207.046 89.158 335.024 4 9 2 2 1\n207.046 89.158 335.024 5 9 2 2 1\n207.046 89.158 335.024 6 9 2 2 1\n207.046 89.158 335.024 7 9 2 2 1\n207.046 89.158 335.024 8 9 2 2 1\n207.046 89.158 335.024 9 9 2 2 1\n207.046 89.158 335.024 10 9 2 2 1\n78.282 94.024 208.666 1 10 2 7 1\n78.282 94.024 208.666 2 10 2 7 1\n178.061 37.773 321.494 3 10 2 3 1\n207.046 89.158 335.024 4 10 2 2 1\n207.046 89.158 335.024 5 10 2 2 1\n207.046 89.158 335.024 6 10 2 2 1\n207.046 89.158 335.024 7 10 2 2 1\n207.046 89.158 335.024 8 10 2 2 1\n207.046 89.158 335.024 9 10 2 2 1\n207.046 89.158 335.024 10 10 2 2 1\n234.272 107.927 232.783 1 1 3 4 1\n234.272 107.927 232.783 2 1 3 4 1\n234.272 107.927 232.783 3 1 3 4 1\n234.272 107.927 232.783 4 1 3 4 1\n234.272 107.927 232.783 5 1 3 4 1\n131.024 82.927 261.214 6 1 3 5 1\n131.024 82.927 261.214 7 1 3 5 1\n131.024 82.927 261.214 8 1 3 5 1\n131.024 82.927 261.214 9 1 3 5 1\n131.024 82.927 261.214 10 1 3 5 1\n234.272 107.927 232.783 1 2 3 4 1\n234.272 107.927 232.783 2 2 3 4 1\n234.272 107.927 232.783 3 2 3 4 1\n234.272 107.927 232.783 4 2 3 4 1\n234.272 107.927 232.783 5 2 3 4 1\n131.024 82.927 261.214 6 2 3 5 1\n131.024 82.927 261.214 7 2 3 5 1\n131.024 82.927 261.214 8 2 3 5 1\n131.024 82.927 261.214 9 2 3 5 1\n131.024 82.927 261.214 10 2 3 5 1\n234.272 107.927 232.783 1 3 3 4 1\n234.272 107.927 232.783 2 3 3 4 1\n234.272 107.927 232.783 3 3 3 4 1\n234.272 107.927 232.783 4 3 3 4 1\n234.272 107.927 232.783 5 3 3 4 1\n131.024 82.927 261.214 6 3 3 5 1\n131.024 82.927 261.214 7 3 3 5 1\n131.024 82.927 261.214 8 3 3 5 1\n131.024 82.927 261.214 9 3 3 5 1\n131.024 82.927 261.214 10 3 3 5 1\n234.272 107.927 232.783 1 4 3 4 1\n234.272 107.927 232.783 2 4 3 4 1\n234.272 107.927 232.783 3 4 3 4 1\n234.272 107.927 232.783 4 4 3 4 1\n131.024 82.927 261.214 5 4 3 5 1\n131.024 82.927 261.214 6 4 3 5 1\n131.024 82.927 261.214 7 4 3 5 1\n131.024 82.927 261.214 8 4 3 5 1\n131.024 82.927 261.214 9 4 3 5 1\n131.024 82.927 261.214 10 4 3 5 1\n78.282 94.024 208.666 1 5 3 7 1\n78.282 94.024 208.666 2 5 3 7 1\n78.282 94.024 208.666 3 5 3 7 1\n207.046 89.158 335.024 4 5 3 2 1\n207.046 89.158 335.024 5 5 3 2 1\n207.046 89.158 335.024 6 5 3 2 1\n207.046 89.158 335.024 7 5 3 2 1\n131.024 82.927 261.214 8 5 3 5 1\n131.024 82.927 261.214 9 5 3 5 1\n131.024 82.927 261.214 10 5 3 5 1\n78.282 94.024 208.666 1 6 3 7 1\n78.282 94.024 208.666 2 6 3 7 1\n78.282 94.024 208.666 3 6 3 7 1\n207.046 89.158 335.024 4 6 3 2 1\n207.046 89.158 335.024 5 6 3 2 1\n207.046 89.158 335.024 6 6 3 2 1\n207.046 89.158 335.024 7 6 3 2 1\n207.046 89.158 335.024 8 6 3 2 1\n207.046 89.158 335.024 9 6 3 2 1\n131.024 82.927 261.214 10 6 3 5 1\n78.282 94.024 208.666 1 7 3 7 1\n78.282 94.024 208.666 2 7 3 7 1\n78.282 94.024 208.666 3 7 3 7 1\n207.046 89.158 335.024 4 7 3 2 1\n207.046 89.158 335.024 5 7 3 2 1\n207.046 89.158 335.024 6 7 3 2 1\n207.046 89.158 335.024 7 7 3 2 1\n207.046 89.158 335.024 8 7 3 2 1\n207.046 89.158 335.024 9 7 3 2 1\n207.046 89.158 335.024 10 7 3 2 1\n78.282 94.024 208.666 1 8 3 7 1\n78.282 94.024 208.666 2 8 3 7 1\n78.282 94.024 208.666 3 8 3 7 1\n207.046 89.158 335.024 4 8 3 2 1\n207.046 89.158 335.024 5 8 3 2 1\n207.046 89.158 335.024 6 8 3 2 1\n207.046 89.158 335.024 7 8 3 2 1\n207.046 89.158 335.024 8 8 3 2 1\n207.046 89.158 335.024 9 8 3 2 1\n207.046 89.158 335.024 10 8 3 2 1\n78.282 94.024 208.666 1 9 3 7 1\n78.282 94.024 208.666 2 9 3 7 1\n78.282 94.024 208.666 3 9 3 7 1\n207.046 89.158 335.024 4 9 3 2 1\n207.046 89.158 335.024 5 9 3 2 1\n207.046 89.158 335.024 6 9 3 2 1\n207.046 89.158 335.024 7 9 3 2 1\n207.046 89.158 335.024 8 9 3 2 1\n207.046 89.158 335.024 9 9 3 2 1\n207.046 89.158 335.024 10 9 3 2 1\n78.282 94.024 208.666 1 10 3 7 1\n78.282 94.024 208.666 2 10 3 7 1\n178.061 37.773 321.494 3 10 3 3 1\n178.061 37.773 321.494 4 10 3 3 1\n207.046 89.158 335.024 5 10 3 2 1\n207.046 89.158 335.024 6 10 3 2 1\n207.046 89.158 335.024 7 10 3 2 1\n207.046 89.158 335.024 8 10 3 2 1\n207.046 89.158 335.024 9 10 3 2 1\n123.609 63.988 170.189 10 10 3 6 1\n234.272 107.927 232.783 1 1 4 4 1\n234.272 107.927 232.783 2 1 4 4 1\n234.272 107.927 232.783 3 1 4 4 1\n234.272 107.927 232.783 4 1 4 4 1\n234.272 107.927 232.783 5 1 4 4 1\n131.024 82.927 261.214 6 1 4 5 1\n131.024 82.927 261.214 7 1 4 5 1\n131.024 82.927 261.214 8 1 4 5 1\n131.024 82.927 261.214 9 1 4 5 1\n131.024 82.927 261.214 10 1 4 5 1\n234.272 107.927 232.783 1 2 4 4 1\n234.272 107.927 232.783 2 2 4 4 1\n234.272 107.927 232.783 3 2 4 4 1\n234.272 107.927 232.783 4 2 4 4 1\n234.272 107.927 232.783 5 2 4 4 1\n131.024 82.927 261.214 6 2 4 5 1\n131.024 82.927 261.214 7 2 4 5 1\n131.024 82.927 261.214 8 2 4 5 1\n131.024 82.927 261.214 9 2 4 5 1\n131.024 82.927 261.214 10 2 4 5 1\n234.272 107.927 232.783 1 3 4 4 1\n234.272 107.927 232.783 2 3 4 4 1\n234.272 107.927 232.783 3 3 4 4 1\n234.272 107.927 232.783 4 3 4 4 1\n131.024 82.927 261.214 5 3 4 5 1\n131.024 82.927 261.214 6 3 4 5 1\n131.024 82.927 261.214 7 3 4 5 1\n131.024 82.927 261.214 8 3 4 5 1\n131.024 82.927 261.214 9 3 4 5 1\n131.024 82.927 261.214 10 3 4 5 1\n234.272 107.927 232.783 1 4 4 4 1\n234.272 107.927 232.783 2 4 4 4 1\n234.272 107.927 232.783 3 4 4 4 1\n234.272 107.927 232.783 4 4 4 4 1\n131.024 82.927 261.214 5 4 4 5 1\n131.024 82.927 261.214 6 4 4 5 1\n131.024 82.927 261.214 7 4 4 5 1\n131.024 82.927 261.214 8 4 4 5 1\n131.024 82.927 261.214 9 4 4 5 1\n131.024 82.927 261.214 10 4 4 5 1\n78.282 94.024 208.666 1 5 4 7 1\n78.282 94.024 208.666 2 5 4 7 1\n78.282 94.024 208.666 3 5 4 7 1\n207.046 89.158 335.024 4 5 4 2 1\n207.046 89.158 335.024 5 5 4 2 1\n207.046 89.158 335.024 6 5 4 2 1\n131.024 82.927 261.214 7 5 4 5 1\n131.024 82.927 261.214 8 5 4 5 1\n131.024 82.927 261.214 9 5 4 5 1\n131.024 82.927 261.214 10 5 4 5 1\n78.282 94.024 208.666 1 6 4 7 1\n78.282 94.024 208.666 2 6 4 7 1\n78.282 94.024 208.666 3 6 4 7 1\n207.046 89.158 335.024 4 6 4 2 1\n207.046 89.158 335.024 5 6 4 2 1\n207.046 89.158 335.024 6 6 4 2 1\n207.046 89.158 335.024 7 6 4 2 1\n207.046 89.158 335.024 8 6 4 2 1\n207.046 89.158 335.024 9 6 4 2 1\n131.024 82.927 261.214 10 6 4 5 1\n78.282 94.024 208.666 1 7 4 7 1\n78.282 94.024 208.666 2 7 4 7 1\n78.282 94.024 208.666 3 7 4 7 1\n207.046 89.158 335.024 4 7 4 2 1\n207.046 89.158 335.024 5 7 4 2 1\n207.046 89.158 335.024 6 7 4 2 1\n207.046 89.158 335.024 7 7 4 2 1\n207.046 89.158 335.024 8 7 4 2 1\n207.046 89.158 335.024 9 7 4 2 1\n123.609 63.988 170.189 10 7 4 6 1\n78.282 94.024 208.666 1 8 4 7 1\n78.282 94.024 208.666 2 8 4 7 1\n78.282 94.024 208.666 3 8 4 7 1\n178.061 37.773 321.494 4 8 4 3 1\n207.046 89.158 335.024 5 8 4 2 1\n207.046 89.158 335.024 6 8 4 2 1\n207.046 89.158 335.024 7 8 4 2 1\n207.046 89.158 335.024 8 8 4 2 1\n207.046 89.158 335.024 9 8 4 2 1\n123.609 63.988 170.189 10 8 4 6 1\n78.282 94.024 208.666 1 9 4 7 1\n78.282 94.024 208.666 2 9 4 7 1\n178.061 37.773 321.494 3 9 4 3 1\n178.061 37.773 321.494 4 9 4 3 1\n207.046 89.158 335.024 5 9 4 2 1\n207.046 89.158 335.024 6 9 4 2 1\n207.046 89.158 335.024 7 9 4 2 1\n207.046 89.158 335.024 8 9 4 2 1\n123.609 63.988 170.189 9 9 4 6 1\n123.609 63.988 170.189 10 9 4 6 1\n178.061 37.773 321.494 1 10 4 3 1\n178.061 37.773 321.494 2 10 4 3 1\n178.061 37.773 321.494 3 10 4 3 1\n178.061 37.773 321.494 4 10 4 3 1\n178.061 37.773 321.494 5 10 4 3 1\n178.061 37.773 321.494 6 10 4 3 1\n207.046 89.158 335.024 7 10 4 2 1\n123.609 63.988 170.189 8 10 4 6 1\n123.609 63.988 170.189 9 10 4 6 1\n123.609 63.988 170.189 10 10 4 6 1\n234.272 107.927 232.783 1 1 5 4 1\n234.272 107.927 232.783 2 1 5 4 1\n234.272 107.927 232.783 3 1 5 4 1\n234.272 107.927 232.783 4 1 5 4 1\n234.272 107.927 232.783 5 1 5 4 1\n131.024 82.927 261.214 6 1 5 5 1\n131.024 82.927 261.214 7 1 5 5 1\n131.024 82.927 261.214 8 1 5 5 1\n131.024 82.927 261.214 9 1 5 5 1\n131.024 82.927 261.214 10 1 5 5 1\n234.272 107.927 232.783 1 2 5 4 1\n234.272 107.927 232.783 2 2 5 4 1\n234.272 107.927 232.783 3 2 5 4 1\n234.272 107.927 232.783 4 2 5 4 1\n234.272 107.927 232.783 5 2 5 4 1\n131.024 82.927 261.214 6 2 5 5 1\n131.024 82.927 261.214 7 2 5 5 1\n131.024 82.927 261.214 8 2 5 5 1\n131.024 82.927 261.214 9 2 5 5 1\n131.024 82.927 261.214 10 2 5 5 1\n234.272 107.927 232.783 1 3 5 4 1\n234.272 107.927 232.783 2 3 5 4 1\n234.272 107.927 232.783 3 3 5 4 1\n234.272 107.927 232.783 4 3 5 4 1\n131.024 82.927 261.214 5 3 5 5 1\n131.024 82.927 261.214 6 3 5 5 1\n131.024 82.927 261.214 7 3 5 5 1\n131.024 82.927 261.214 8 3 5 5 1\n131.024 82.927 261.214 9 3 5 5 1\n131.024 82.927 261.214 10 3 5 5 1\n234.272 107.927 232.783 1 4 5 4 1\n234.272 107.927 232.783 2 4 5 4 1\n234.272 107.927 232.783 3 4 5 4 1\n234.272 107.927 232.783 4 4 5 4 1\n131.024 82.927 261.214 5 4 5 5 1\n131.024 82.927 261.214 6 4 5 5 1\n131.024 82.927 261.214 7 4 5 5 1\n131.024 82.927 261.214 8 4 5 5 1\n131.024 82.927 261.214 9 4 5 5 1\n131.024 82.927 261.214 10 4 5 5 1\n78.282 94.024 208.666 1 5 5 7 1\n78.282 94.024 208.666 2 5 5 7 1\n178.061 37.773 321.494 3 5 5 3 1\n178.061 37.773 321.494 4 5 5 3 1\n178.061 37.773 321.494 5 5 5 3 1\n207.046 89.158 335.024 6 5 5 2 1\n131.024 82.927 261.214 7 5 5 5 1\n131.024 82.927 261.214 8 5 5 5 1\n131.024 82.927 261.214 9 5 5 5 1\n131.024 82.927 261.214 10 5 5 5 1\n78.282 94.024 208.666 1 6 5 7 1\n78.282 94.024 208.666 2 6 5 7 1\n178.061 37.773 321.494 3 6 5 3 1\n178.061 37.773 321.494 4 6 5 3 1\n178.061 37.773 321.494 5 6 5 3 1\n207.046 89.158 335.024 6 6 5 2 1\n207.046 89.158 335.024 7 6 5 2 1\n207.046 89.158 335.024 8 6 5 2 1\n207.046 89.158 335.024 9 6 5 2 1\n123.609 63.988 170.189 10 6 5 6 1\n78.282 94.024 208.666 1 7 5 7 1\n78.282 94.024 208.666 2 7 5 7 1\n178.061 37.773 321.494 3 7 5 3 1\n178.061 37.773 321.494 4 7 5 3 1\n178.061 37.773 321.494 5 7 5 3 1\n207.046 89.158 335.024 6 7 5 2 1\n207.046 89.158 335.024 7 7 5 2 1\n207.046 89.158 335.024 8 7 5 2 1\n123.609 63.988 170.189 9 7 5 6 1\n123.609 63.988 170.189 10 7 5 6 1\n78.282 94.024 208.666 1 8 5 7 1\n78.282 94.024 208.666 2 8 5 7 1\n178.061 37.773 321.494 3 8 5 3 1\n178.061 37.773 321.494 4 8 5 3 1\n178.061 37.773 321.494 5 8 5 3 1\n207.046 89.158 335.024 6 8 5 2 1\n207.046 89.158 335.024 7 8 5 2 1\n123.609 63.988 170.189 8 8 5 6 1\n123.609 63.988 170.189 9 8 5 6 1\n123.609 63.988 170.189 10 8 5 6 1\n178.061 37.773 321.494 1 9 5 3 1\n178.061 37.773 321.494 2 9 5 3 1\n178.061 37.773 321.494 3 9 5 3 1\n178.061 37.773 321.494 4 9 5 3 1\n178.061 37.773 321.494 5 9 5 3 1\n178.061 37.773 321.494 6 9 5 3 1\n123.609 63.988 170.189 7 9 5 6 1\n123.609 63.988 170.189 8 9 5 6 1\n123.609 63.988 170.189 9 9 5 6 1\n123.609 63.988 170.189 10 9 5 6 1\n178.061 37.773 321.494 1 10 5 3 1\n178.061 37.773 321.494 2 10 5 3 1\n178.061 37.773 321.494 3 10 5 3 1\n178.061 37.773 321.494 4 10 5 3 1\n178.061 37.773 321.494 5 10 5 3 1\n178.061 37.773 321.494 6 10 5 3 1\n123.609 63.988 170.189 7 10 5 6 1\n123.609 63.988 170.189 8 10 5 6 1\n123.609 63.988 170.189 9 10 5 6 1\n123.609 63.988 170.189 10 10 5 6 1\n234.272 107.927 232.783 1 1 6 4 1\n234.272 107.927 232.783 2 1 6 4 1\n234.272 107.927 232.783 3 1 6 4 1\n234.272 107.927 232.783 4 1 6 4 1\n131.570 106.934 219.914 5 1 6 1 1\n131.570 106.934 219.914 6 1 6 1 1\n131.024 82.927 261.214 7 1 6 5 1\n131.024 82.927 261.214 8 1 6 5 1\n131.024 82.927 261.214 9 1 6 5 1\n131.024 82.927 261.214 10 1 6 5 1\n234.272 107.927 232.783 1 2 6 4 1\n234.272 107.927 232.783 2 2 6 4 1\n234.272 107.927 232.783 3 2 6 4 1\n234.272 107.927 232.783 4 2 6 4 1\n131.570 106.934 219.914 5 2 6 1 1\n131.570 106.934 219.914 6 2 6 1 1\n131.024 82.927 261.214 7 2 6 5 1\n131.024 82.927 261.214 8 2 6 5 1\n131.024 82.927 261.214 9 2 6 5 1\n131.024 82.927 261.214 10 2 6 5 1\n234.272 107.927 232.783 1 3 6 4 1\n234.272 107.927 232.783 2 3 6 4 1\n234.272 107.927 232.783 3 3 6 4 1\n234.272 107.927 232.783 4 3 6 4 1\n131.024 82.927 261.214 5 3 6 5 1\n131.024 82.927 261.214 6 3 6 5 1\n131.024 82.927 261.214 7 3 6 5 1\n131.024 82.927 261.214 8 3 6 5 1\n131.024 82.927 261.214 9 3 6 5 1\n131.024 82.927 261.214 10 3 6 5 1\n234.272 107.927 232.783 1 4 6 4 1\n234.272 107.927 232.783 2 4 6 4 1\n234.272 107.927 232.783 3 4 6 4 1\n178.061 37.773 321.494 4 4 6 3 1\n178.061 37.773 321.494 5 4 6 3 1\n131.024 82.927 261.214 6 4 6 5 1\n131.024 82.927 261.214 7 4 6 5 1\n131.024 82.927 261.214 8 4 6 5 1\n131.024 82.927 261.214 9 4 6 5 1\n131.024 82.927 261.214 10 4 6 5 1\n178.061 37.773 321.494 1 5 6 3 1\n178.061 37.773 321.494 2 5 6 3 1\n178.061 37.773 321.494 3 5 6 3 1\n178.061 37.773 321.494 4 5 6 3 1\n178.061 37.773 321.494 5 5 6 3 1\n178.061 37.773 321.494 6 5 6 3 1\n131.024 82.927 261.214 7 5 6 5 1\n131.024 82.927 261.214 8 5 6 5 1\n131.024 82.927 261.214 9 5 6 5 1\n131.024 82.927 261.214 10 5 6 5 1\n178.061 37.773 321.494 1 6 6 3 1\n178.061 37.773 321.494 2 6 6 3 1\n178.061 37.773 321.494 3 6 6 3 1\n178.061 37.773 321.494 4 6 6 3 1\n178.061 37.773 321.494 5 6 6 3 1\n178.061 37.773 321.494 6 6 6 3 1\n178.061 37.773 321.494 7 6 6 3 1\n123.609 63.988 170.189 8 6 6 6 1\n123.609 63.988 170.189 9 6 6 6 1\n123.609 63.988 170.189 10 6 6 6 1\n178.061 37.773 321.494 1 7 6 3 1\n178.061 37.773 321.494 2 7 6 3 1\n178.061 37.773 321.494 3 7 6 3 1\n178.061 37.773 321.494 4 7 6 3 1\n178.061 37.773 321.494 5 7 6 3 1\n178.061 37.773 321.494 6 7 6 3 1\n178.061 37.773 321.494 7 7 6 3 1\n123.609 63.988 170.189 8 7 6 6 1\n123.609 63.988 170.189 9 7 6 6 1\n123.609 63.988 170.189 10 7 6 6 1\n178.061 37.773 321.494 1 8 6 3 1\n178.061 37.773 321.494 2 8 6 3 1\n178.061 37.773 321.494 3 8 6 3 1\n178.061 37.773 321.494 4 8 6 3 1\n178.061 37.773 321.494 5 8 6 3 1\n178.061 37.773 321.494 6 8 6 3 1\n178.061 37.773 321.494 7 8 6 3 1\n123.609 63.988 170.189 8 8 6 6 1\n123.609 63.988 170.189 9 8 6 6 1\n123.609 63.988 170.189 10 8 6 6 1\n178.061 37.773 321.494 1 9 6 3 1\n178.061 37.773 321.494 2 9 6 3 1\n178.061 37.773 321.494 3 9 6 3 1\n178.061 37.773 321.494 4 9 6 3 1\n178.061 37.773 321.494 5 9 6 3 1\n178.061 37.773 321.494 6 9 6 3 1\n178.061 37.773 321.494 7 9 6 3 1\n123.609 63.988 170.189 8 9 6 6 1\n123.609 63.988 170.189 9 9 6 6 1\n123.609 63.988 170.189 10 9 6 6 1\n178.061 37.773 321.494 1 10 6 3 1\n178.061 37.773 321.494 2 10 6 3 1\n178.061 37.773 321.494 3 10 6 3 1\n178.061 37.773 321.494 4 10 6 3 1\n178.061 37.773 321.494 5 10 6 3 1\n178.061 37.773 321.494 6 10 6 3 1\n123.609 63.988 170.189 7 10 6 6 1\n123.609 63.988 170.189 8 10 6 6 1\n123.609 63.988 170.189 9 10 6 6 1\n123.609 63.988 170.189 10 10 6 6 1\n234.272 107.927 232.783 1 1 7 4 1\n234.272 107.927 232.783 2 1 7 4 1\n234.272 107.927 232.783 3 1 7 4 1\n131.570 106.934 219.914 4 1 7 1 1\n131.570 106.934 219.914 5 1 7 1 1\n131.570 106.934 219.914 6 1 7 1 1\n131.570 106.934 219.914 7 1 7 1 1\n131.570 106.934 219.914 8 1 7 1 1\n131.570 106.934 219.914 9 1 7 1 1\n131.024 82.927 261.214 10 1 7 5 1\n234.272 107.927 232.783 1 2 7 4 1\n234.272 107.927 232.783 2 2 7 4 1\n131.570 106.934 219.914 3 2 7 1 1\n131.570 106.934 219.914 4 2 7 1 1\n131.570 106.934 219.914 5 2 7 1 1\n131.570 106.934 219.914 6 2 7 1 1\n131.570 106.934 219.914 7 2 7 1 1\n131.570 106.934 219.914 8 2 7 1 1\n131.024 82.927 261.214 9 2 7 5 1\n131.024 82.927 261.214 10 2 7 5 1\n234.272 107.927 232.783 1 3 7 4 1\n234.272 107.927 232.783 2 3 7 4 1\n234.272 107.927 232.783 3 3 7 4 1\n131.570 106.934 219.914 4 3 7 1 1\n131.570 106.934 219.914 5 3 7 1 1\n131.570 106.934 219.914 6 3 7 1 1\n131.570 106.934 219.914 7 3 7 1 1\n131.024 82.927 261.214 8 3 7 5 1\n131.024 82.927 261.214 9 3 7 5 1\n131.024 82.927 261.214 10 3 7 5 1\n178.061 37.773 321.494 1 4 7 3 1\n178.061 37.773 321.494 2 4 7 3 1\n178.061 37.773 321.494 3 4 7 3 1\n178.061 37.773 321.494 4 4 7 3 1\n131.570 106.934 219.914 5 4 7 1 1\n131.570 106.934 219.914 6 4 7 1 1\n131.024 82.927 261.214 7 4 7 5 1\n131.024 82.927 261.214 8 4 7 5 1\n131.024 82.927 261.214 9 4 7 5 1\n131.024 82.927 261.214 10 4 7 5 1\n178.061 37.773 321.494 1 5 7 3 1\n178.061 37.773 321.494 2 5 7 3 1\n178.061 37.773 321.494 3 5 7 3 1\n178.061 37.773 321.494 4 5 7 3 1\n178.061 37.773 321.494 5 5 7 3 1\n178.061 37.773 321.494 6 5 7 3 1\n178.061 37.773 321.494 7 5 7 3 1\n131.024 82.927 261.214 8 5 7 5 1\n123.609 63.988 170.189 9 5 7 6 1\n123.609 63.988 170.189 10 5 7 6 1\n178.061 37.773 321.494 1 6 7 3 1\n178.061 37.773 321.494 2 6 7 3 1\n178.061 37.773 321.494 3 6 7 3 1\n178.061 37.773 321.494 4 6 7 3 1\n178.061 37.773 321.494 5 6 7 3 1\n178.061 37.773 321.494 6 6 7 3 1\n178.061 37.773 321.494 7 6 7 3 1\n123.609 63.988 170.189 8 6 7 6 1\n123.609 63.988 170.189 9 6 7 6 1\n123.609 63.988 170.189 10 6 7 6 1\n178.061 37.773 321.494 1 7 7 3 1\n178.061 37.773 321.494 2 7 7 3 1\n178.061 37.773 321.494 3 7 7 3 1\n178.061 37.773 321.494 4 7 7 3 1\n178.061 37.773 321.494 5 7 7 3 1\n178.061 37.773 321.494 6 7 7 3 1\n178.061 37.773 321.494 7 7 7 3 1\n123.609 63.988 170.189 8 7 7 6 1\n123.609 63.988 170.189 9 7 7 6 1\n123.609 63.988 170.189 10 7 7 6 1\n178.061 37.773 321.494 1 8 7 3 1\n178.061 37.773 321.494 2 8 7 3 1\n178.061 37.773 321.494 3 8 7 3 1\n178.061 37.773 321.494 4 8 7 3 1\n178.061 37.773 321.494 5 8 7 3 1\n178.061 37.773 321.494 6 8 7 3 1\n178.061 37.773 321.494 7 8 7 3 1\n123.609 63.988 170.189 8 8 7 6 1\n123.609 63.988 170.189 9 8 7 6 1\n123.609 63.988 170.189 10 8 7 6 1\n178.061 37.773 321.494 1 9 7 3 1\n178.061 37.773 321.494 2 9 7 3 1\n178.061 37.773 321.494 3 9 7 3 1\n178.061 37.773 321.494 4 9 7 3 1\n178.061 37.773 321.494 5 9 7 3 1\n178.061 37.773 321.494 6 9 7 3 1\n178.061 37.773 321.494 7 9 7 3 1\n123.609 63.988 170.189 8 9 7 6 1\n123.609 63.988 170.189 9 9 7 6 1\n123.609 63.988 170.189 10 9 7 6 1\n178.061 37.773 321.494 1 10 7 3 1\n178.061 37.773 321.494 2 10 7 3 1\n178.061 37.773 321.494 3 10 7 3 1\n178.061 37.773 321.494 4 10 7 3 1\n178.061 37.773 321.494 5 10 7 3 1\n178.061 37.773 321.494 6 10 7 3 1\n178.061 37.773 321.494 7 10 7 3 1\n123.609 63.988 170.189 8 10 7 6 1\n123.609 63.988 170.189 9 10 7 6 1\n123.609 63.988 170.189 10 10 7 6 1\n234.272 107.927 232.783 1 1 8 4 1\n131.570 106.934 219.914 2 1 8 1 1\n131.570 106.934 219.914 3 1 8 1 1\n131.570 106.934 219.914 4 1 8 1 1\n131.570 106.934 219.914 5 1 8 1 1\n131.570 106.934 219.914 6 1 8 1 1\n131.570 106.934 219.914 7 1 8 1 1\n131.570 106.934 219.914 8 1 8 1 1\n131.570 106.934 219.914 9 1 8 1 1\n131.570 106.934 219.914 10 1 8 1 1\n234.272 107.927 232.783 1 2 8 4 1\n131.570 106.934 219.914 2 2 8 1 1\n131.570 106.934 219.914 3 2 8 1 1\n131.570 106.934 219.914 4 2 8 1 1\n131.570 106.934 219.914 5 2 8 1 1\n131.570 106.934 219.914 6 2 8 1 1\n131.570 106.934 219.914 7 2 8 1 1\n131.570 106.934 219.914 8 2 8 1 1\n131.570 106.934 219.914 9 2 8 1 1\n131.570 106.934 219.914 10 2 8 1 1\n234.272 107.927 232.783 1 3 8 4 1\n131.570 106.934 219.914 2 3 8 1 1\n131.570 106.934 219.914 3 3 8 1 1\n131.570 106.934 219.914 4 3 8 1 1\n131.570 106.934 219.914 5 3 8 1 1\n131.570 106.934 219.914 6 3 8 1 1\n131.570 106.934 219.914 7 3 8 1 1\n131.570 106.934 219.914 8 3 8 1 1\n131.570 106.934 219.914 9 3 8 1 1\n131.570 106.934 219.914 10 3 8 1 1\n178.061 37.773 321.494 1 4 8 3 1\n178.061 37.773 321.494 2 4 8 3 1\n178.061 37.773 321.494 3 4 8 3 1\n131.570 106.934 219.914 4 4 8 1 1\n131.570 106.934 219.914 5 4 8 1 1\n131.570 106.934 219.914 6 4 8 1 1\n131.570 106.934 219.914 7 4 8 1 1\n131.570 106.934 219.914 8 4 8 1 1\n131.570 106.934 219.914 9 4 8 1 1\n131.024 82.927 261.214 10 4 8 5 1\n178.061 37.773 321.494 1 5 8 3 1\n178.061 37.773 321.494 2 5 8 3 1\n178.061 37.773 321.494 3 5 8 3 1\n178.061 37.773 321.494 4 5 8 3 1\n178.061 37.773 321.494 5 5 8 3 1\n178.061 37.773 321.494 6 5 8 3 1\n178.061 37.773 321.494 7 5 8 3 1\n123.609 63.988 170.189 8 5 8 6 1\n123.609 63.988 170.189 9 5 8 6 1\n123.609 63.988 170.189 10 5 8 6 1\n178.061 37.773 321.494 1 6 8 3 1\n178.061 37.773 321.494 2 6 8 3 1\n178.061 37.773 321.494 3 6 8 3 1\n178.061 37.773 321.494 4 6 8 3 1\n178.061 37.773 321.494 5 6 8 3 1\n178.061 37.773 321.494 6 6 8 3 1\n178.061 37.773 321.494 7 6 8 3 1\n123.609 63.988 170.189 8 6 8 6 1\n123.609 63.988 170.189 9 6 8 6 1\n123.609 63.988 170.189 10 6 8 6 1\n178.061 37.773 321.494 1 7 8 3 1\n178.061 37.773 321.494 2 7 8 3 1\n178.061 37.773 321.494 3 7 8 3 1\n178.061 37.773 321.494 4 7 8 3 1\n178.061 37.773 321.494 5 7 8 3 1\n178.061 37.773 321.494 6 7 8 3 1\n178.061 37.773 321.494 7 7 8 3 1\n123.609 63.988 170.189 8 7 8 6 1\n123.609 63.988 170.189 9 7 8 6 1\n123.609 63.988 170.189 10 7 8 6 1\n178.061 37.773 321.494 1 8 8 3 1\n178.061 37.773 321.494 2 8 8 3 1\n178.061 37.773 321.494 3 8 8 3 1\n178.061 37.773 321.494 4 8 8 3 1\n178.061 37.773 321.494 5 8 8 3 1\n178.061 37.773 321.494 6 8 8 3 1\n178.061 37.773 321.494 7 8 8 3 1\n123.609 63.988 170.189 8 8 8 6 1\n123.609 63.988 170.189 9 8 8 6 1\n123.609 63.988 170.189 10 8 8 6 1\n178.061 37.773 321.494 1 9 8 3 1\n178.061 37.773 321.494 2 9 8 3 1\n178.061 37.773 321.494 3 9 8 3 1\n178.061 37.773 321.494 4 9 8 3 1\n178.061 37.773 321.494 5 9 8 3 1\n178.061 37.773 321.494 6 9 8 3 1\n178.061 37.773 321.494 7 9 8 3 1\n123.609 63.988 170.189 8 9 8 6 1\n123.609 63.988 170.189 9 9 8 6 1\n123.609 63.988 170.189 10 9 8 6 1\n178.061 37.773 321.494 1 10 8 3 1\n178.061 37.773 321.494 2 10 8 3 1\n178.061 37.773 321.494 3 10 8 3 1\n178.061 37.773 321.494 4 10 8 3 1\n178.061 37.773 321.494 5 10 8 3 1\n178.061 37.773 321.494 6 10 8 3 1\n178.061 37.773 321.494 7 10 8 3 1\n123.609 63.988 170.189 8 10 8 6 1\n123.609 63.988 170.189 9 10 8 6 1\n123.609 63.988 170.189 10 10 8 6 1\n131.570 106.934 219.914 1 1 9 1 1\n131.570 106.934 219.914 2 1 9 1 1\n131.570 106.934 219.914 3 1 9 1 1\n131.570 106.934 219.914 4 1 9 1 1\n131.570 106.934 219.914 5 1 9 1 1\n131.570 106.934 219.914 6 1 9 1 1\n131.570 106.934 219.914 7 1 9 1 1\n131.570 106.934 219.914 8 1 9 1 1\n131.570 106.934 219.914 9 1 9 1 1\n131.570 106.934 219.914 10 1 9 1 1\n131.570 106.934 219.914 1 2 9 1 1\n131.570 106.934 219.914 2 2 9 1 1\n131.570 106.934 219.914 3 2 9 1 1\n131.570 106.934 219.914 4 2 9 1 1\n131.570 106.934 219.914 5 2 9 1 1\n131.570 106.934 219.914 6 2 9 1 1\n131.570 106.934 219.914 7 2 9 1 1\n131.570 106.934 219.914 8 2 9 1 1\n131.570 106.934 219.914 9 2 9 1 1\n131.570 106.934 219.914 10 2 9 1 1\n131.570 106.934 219.914 1 3 9 1 1\n131.570 106.934 219.914 2 3 9 1 1\n131.570 106.934 219.914 3 3 9 1 1\n131.570 106.934 219.914 4 3 9 1 1\n131.570 106.934 219.914 5 3 9 1 1\n131.570 106.934 219.914 6 3 9 1 1\n131.570 106.934 219.914 7 3 9 1 1\n131.570 106.934 219.914 8 3 9 1 1\n131.570 106.934 219.914 9 3 9 1 1\n131.570 106.934 219.914 10 3 9 1 1\n178.061 37.773 321.494 1 4 9 3 1\n178.061 37.773 321.494 2 4 9 3 1\n131.570 106.934 219.914 3 4 9 1 1\n131.570 106.934 219.914 4 4 9 1 1\n131.570 106.934 219.914 5 4 9 1 1\n131.570 106.934 219.914 6 4 9 1 1\n131.570 106.934 219.914 7 4 9 1 1\n131.570 106.934 219.914 8 4 9 1 1\n131.570 106.934 219.914 9 4 9 1 1\n131.570 106.934 219.914 10 4 9 1 1\n178.061 37.773 321.494 1 5 9 3 1\n178.061 37.773 321.494 2 5 9 3 1\n178.061 37.773 321.494 3 5 9 3 1\n178.061 37.773 321.494 4 5 9 3 1\n131.570 106.934 219.914 5 5 9 1 1\n131.570 106.934 219.914 6 5 9 1 1\n131.570 106.934 219.914 7 5 9 1 1\n131.570 106.934 219.914 8 5 9 1 1\n131.570 106.934 219.914 9 5 9 1 1\n123.609 63.988 170.189 10 5 9 6 1\n178.061 37.773 321.494 1 6 9 3 1\n178.061 37.773 321.494 2 6 9 3 1\n178.061 37.773 321.494 3 6 9 3 1\n178.061 37.773 321.494 4 6 9 3 1\n178.061 37.773 321.494 5 6 9 3 1\n178.061 37.773 321.494 6 6 9 3 1\n178.061 37.773 321.494 7 6 9 3 1\n123.609 63.988 170.189 8 6 9 6 1\n123.609 63.988 170.189 9 6 9 6 1\n123.609 63.988 170.189 10 6 9 6 1\n178.061 37.773 321.494 1 7 9 3 1\n178.061 37.773 321.494 2 7 9 3 1\n178.061 37.773 321.494 3 7 9 3 1\n178.061 37.773 321.494 4 7 9 3 1\n178.061 37.773 321.494 5 7 9 3 1\n178.061 37.773 321.494 6 7 9 3 1\n178.061 37.773 321.494 7 7 9 3 1\n123.609 63.988 170.189 8 7 9 6 1\n123.609 63.988 170.189 9 7 9 6 1\n123.609 63.988 170.189 10 7 9 6 1\n178.061 37.773 321.494 1 8 9 3 1\n178.061 37.773 321.494 2 8 9 3 1\n178.061 37.773 321.494 3 8 9 3 1\n178.061 37.773 321.494 4 8 9 3 1\n178.061 37.773 321.494 5 8 9 3 1\n178.061 37.773 321.494 6 8 9 3 1\n178.061 37.773 321.494 7 8 9 3 1\n123.609 63.988 170.189 8 8 9 6 1\n123.609 63.988 170.189 9 8 9 6 1\n123.609 63.988 170.189 10 8 9 6 1\n178.061 37.773 321.494 1 9 9 3 1\n178.061 37.773 321.494 2 9 9 3 1\n178.061 37.773 321.494 3 9 9 3 1\n178.061 37.773 321.494 4 9 9 3 1\n178.061 37.773 321.494 5 9 9 3 1\n178.061 37.773 321.494 6 9 9 3 1\n178.061 37.773 321.494 7 9 9 3 1\n123.609 63.988 170.189 8 9 9 6 1\n123.609 63.988 170.189 9 9 9 6 1\n123.609 63.988 170.189 10 9 9 6 1\n178.061 37.773 321.494 1 10 9 3 1\n178.061 37.773 321.494 2 10 9 3 1\n178.061 37.773 321.494 3 10 9 3 1\n178.061 37.773 321.494 4 10 9 3 1\n178.061 37.773 321.494 5 10 9 3 1\n178.061 37.773 321.494 6 10 9 3 1\n178.061 37.773 321.494 7 10 9 3 1\n123.609 63.988 170.189 8 10 9 6 1\n123.609 63.988 170.189 9 10 9 6 1\n123.609 63.988 170.189 10 10 9 6 1\n131.570 106.934 219.914 1 1 10 1 1\n131.570 106.934 219.914 2 1 10 1 1\n131.570 106.934 219.914 3 1 10 1 1\n131.570 106.934 219.914 4 1 10 1 1\n131.570 106.934 219.914 5 1 10 1 1\n131.570 106.934 219.914 6 1 10 1 1\n131.570 106.934 219.914 7 1 10 1 1\n131.570 106.934 219.914 8 1 10 1 1\n131.570 106.934 219.914 9 1 10 1 1\n131.570 106.934 219.914 10 1 10 1 1\n131.570 106.934 219.914 1 2 10 1 1\n131.570 106.934 219.914 2 2 10 1 1\n131.570 106.934 219.914 3 2 10 1 1\n131.570 106.934 219.914 4 2 10 1 1\n131.570 106.934 219.914 5 2 10 1 1\n131.570 106.934 219.914 6 2 10 1 1\n131.570 106.934 219.914 7 2 10 1 1\n131.570 106.934 219.914 8 2 10 1 1\n131.570 106.934 219.914 9 2 10 1 1\n131.570 106.934 219.914 10 2 10 1 1\n131.570 106.934 219.914 1 3 10 1 1\n131.570 106.934 219.914 2 3 10 1 1\n131.570 106.934 219.914 3 3 10 1 1\n131.570 106.934 219.914 4 3 10 1 1\n131.570 106.934 219.914 5 3 10 1 1\n131.570 106.934 219.914 6 3 10 1 1\n131.570 106.934 219.914 7 3 10 1 1\n131.570 106.934 219.914 8 3 10 1 1\n131.570 106.934 219.914 9 3 10 1 1\n131.570 106.934 219.914 10 3 10 1 1\n131.570 106.934 219.914 1 4 10 1 1\n131.570 106.934 219.914 2 4 10 1 1\n131.570 106.934 219.914 3 4 10 1 1\n131.570 106.934 219.914 4 4 10 1 1\n131.570 106.934 219.914 5 4 10 1 1\n131.570 106.934 219.914 6 4 10 1 1\n131.570 106.934 219.914 7 4 10 1 1\n131.570 106.934 219.914 8 4 10 1 1\n131.570 106.934 219.914 9 4 10 1 1\n131.570 106.934 219.914 10 4 10 1 1\n178.061 37.773 321.494 1 5 10 3 1\n178.061 37.773 321.494 2 5 10 3 1\n178.061 37.773 321.494 3 5 10 3 1\n131.570 106.934 219.914 4 5 10 1 1\n131.570 106.934 219.914 5 5 10 1 1\n131.570 106.934 219.914 6 5 10 1 1\n131.570 106.934 219.914 7 5 10 1 1\n131.570 106.934 219.914 8 5 10 1 1\n131.570 106.934 219.914 9 5 10 1 1\n131.570 106.934 219.914 10 5 10 1 1\n178.061 37.773 321.494 1 6 10 3 1\n178.061 37.773 321.494 2 6 10 3 1\n178.061 37.773 321.494 3 6 10 3 1\n178.061 37.773 321.494 4 6 10 3 1\n178.061 37.773 321.494 5 6 10 3 1\n178.061 37.773 321.494 6 6 10 3 1\n178.061 37.773 321.494 7 6 10 3 1\n123.609 63.988 170.189 8 6 10 6 1\n123.609 63.988 170.189 9 6 10 6 1\n123.609 63.988 170.189 10 6 10 6 1\n178.061 37.773 321.494 1 7 10 3 1\n178.061 37.773 321.494 2 7 10 3 1\n178.061 37.773 321.494 3 7 10 3 1\n178.061 37.773 321.494 4 7 10 3 1\n178.061 37.773 321.494 5 7 10 3 1\n178.061 37.773 321.494 6 7 10 3 1\n178.061 37.773 321.494 7 7 10 3 1\n123.609 63.988 170.189 8 7 10 6 1\n123.609 63.988 170.189 9 7 10 6 1\n123.609 63.988 170.189 10 7 10 6 1\n178.061 37.773 321.494 1 8 10 3 1\n178.061 37.773 321.494 2 8 10 3 1\n178.061 37.773 321.494 3 8 10 3 1\n178.061 37.773 321.494 4 8 10 3 1\n178.061 37.773 321.494 5 8 10 3 1\n178.061 37.773 321.494 6 8 10 3 1\n178.061 37.773 321.494 7 8 10 3 1\n123.609 63.988 170.189 8 8 10 6 1\n123.609 63.988 170.189 9 8 10 6 1\n123.609 63.988 170.189 10 8 10 6 1\n178.061 37.773 321.494 1 9 10 3 1\n178.061 37.773 321.494 2 9 10 3 1\n178.061 37.773 321.494 3 9 10 3 1\n178.061 37.773 321.494 4 9 10 3 1\n178.061 37.773 321.494 5 9 10 3 1\n178.061 37.773 321.494 6 9 10 3 1\n178.061 37.773 321.494 7 9 10 3 1\n123.609 63.988 170.189 8 9 10 6 1\n123.609 63.988 170.189 9 9 10 6 1\n123.609 63.988 170.189 10 9 10 6 1\n178.061 37.773 321.494 1 10 10 3 1\n178.061 37.773 321.494 2 10 10 3 1\n178.061 37.773 321.494 3 10 10 3 1\n178.061 37.773 321.494 4 10 10 3 1\n178.061 37.773 321.494 5 10 10 3 1\n178.061 37.773 321.494 6 10 10 3 1\n178.061 37.773 321.494 7 10 10 3 1\n123.609 63.988 170.189 8 10 10 6 1\n123.609 63.988 170.189 9 10 10 6 1\n123.609 63.988 170.189 10 10 10 6 1\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase_elems.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n*Element, type=C3D8\n1, 123, 2, 1, 122, 134, 13, 12, 133\n2, 124, 3, 2, 123, 135, 14, 13, 134\n3, 125, 4, 3, 124, 136, 15, 14, 135\n4, 126, 5, 4, 125, 137, 16, 15, 136\n5, 127, 6, 5, 126, 138, 17, 16, 137\n6, 128, 7, 6, 127, 139, 18, 17, 138\n7, 129, 8, 7, 128, 140, 19, 18, 139\n8, 130, 9, 8, 129, 141, 20, 19, 140\n9, 131, 10, 9, 130, 142, 21, 20, 141\n10, 132, 11, 10, 131, 143, 22, 21, 142\n11, 134, 13, 12, 133, 145, 24, 23, 144\n12, 135, 14, 13, 134, 146, 25, 24, 145\n13, 136, 15, 14, 135, 147, 26, 25, 146\n14, 137, 16, 15, 136, 148, 27, 26, 147\n15, 138, 17, 16, 137, 149, 28, 27, 148\n16, 139, 18, 17, 138, 150, 29, 28, 149\n17, 140, 19, 18, 139, 151, 30, 29, 150\n18, 141, 20, 19, 140, 152, 31, 30, 151\n19, 142, 21, 20, 141, 153, 32, 31, 152\n20, 143, 22, 21, 142, 154, 33, 32, 153\n21, 145, 24, 23, 144, 156, 35, 34, 155\n22, 146, 25, 24, 145, 157, 36, 35, 156\n23, 147, 26, 25, 146, 158, 37, 36, 157\n24, 148, 27, 26, 147, 159, 38, 37, 158\n25, 149, 28, 27, 148, 160, 39, 38, 159\n26, 150, 29, 28, 149, 161, 40, 39, 160\n27, 151, 30, 29, 150, 162, 41, 40, 161\n28, 152, 31, 30, 151, 163, 42, 41, 162\n29, 153, 32, 31, 152, 164, 43, 42, 163\n30, 154, 33, 32, 153, 165, 44, 43, 164\n31, 156, 35, 34, 155, 167, 46, 45, 166\n32, 157, 36, 35, 156, 168, 47, 46, 167\n33, 158, 37, 36, 157, 169, 48, 47, 168\n34, 159, 38, 37, 158, 170, 49, 48, 169\n35, 160, 39, 38, 159, 171, 50, 49, 170\n36, 161, 40, 39, 160, 172, 51, 50, 171\n37, 162, 41, 40, 161, 173, 52, 51, 172\n38, 163, 42, 41, 162, 174, 53, 52, 173\n39, 164, 43, 42, 163, 175, 54, 53, 174\n40, 165, 44, 43, 164, 176, 55, 54, 175\n41, 167, 46, 45, 166, 178, 57, 56, 177\n42, 168, 47, 46, 167, 179, 58, 57, 178\n43, 169, 48, 47, 168, 180, 59, 58, 179\n44, 170, 49, 48, 169, 181, 60, 59, 180\n45, 171, 50, 49, 170, 182, 61, 60, 181\n46, 172, 51, 50, 171, 183, 62, 61, 182\n47, 173, 52, 51, 172, 184, 63, 62, 183\n48, 174, 53, 52, 173, 185, 64, 63, 184\n49, 175, 54, 53, 174, 186, 65, 64, 185\n50, 176, 55, 54, 175, 187, 66, 65, 186\n51, 178, 57, 56, 177, 189, 68, 67, 188\n52, 179, 58, 57, 178, 190, 69, 68, 189\n53, 180, 59, 58, 179, 191, 70, 69, 190\n54, 181, 60, 59, 180, 192, 71, 70, 191\n55, 182, 61, 60, 181, 193, 72, 71, 192\n56, 183, 62, 61, 182, 194, 73, 72, 193\n57, 184, 63, 62, 183, 195, 74, 73, 194\n58, 185, 64, 63, 184, 196, 75, 74, 195\n59, 186, 65, 64, 185, 197, 76, 75, 196\n60, 187, 66, 65, 186, 198, 77, 76, 197\n61, 189, 68, 67, 188, 200, 79, 78, 199\n62, 190, 69, 68, 189, 201, 80, 79, 200\n63, 191, 70, 69, 190, 202, 81, 80, 201\n64, 192, 71, 70, 191, 203, 82, 81, 202\n65, 193, 72, 71, 192, 204, 83, 82, 203\n66, 194, 73, 72, 193, 205, 84, 83, 204\n67, 195, 74, 73, 194, 206, 85, 84, 205\n68, 196, 75, 74, 195, 207, 86, 85, 206\n69, 197, 76, 75, 196, 208, 87, 86, 207\n70, 198, 77, 76, 197, 209, 88, 87, 208\n71, 200, 79, 78, 199, 211, 90, 89, 210\n72, 201, 80, 79, 200, 212, 91, 90, 211\n73, 202, 81, 80, 201, 213, 92, 91, 212\n74, 203, 82, 81, 202, 214, 93, 92, 213\n75, 204, 83, 82, 203, 215, 94, 93, 214\n76, 205, 84, 83, 204, 216, 95, 94, 215\n77, 206, 85, 84, 205, 217, 96, 95, 216\n78, 207, 86, 85, 206, 218, 97, 96, 217\n79, 208, 87, 86, 207, 219, 98, 97, 218\n80, 209, 88, 87, 208, 220, 99, 98, 219\n81, 211, 90, 89, 210, 222, 101, 100, 221\n82, 212, 91, 90, 211, 223, 102, 101, 222\n83, 213, 92, 91, 212, 224, 103, 102, 223\n84, 214, 93, 92, 213, 225, 104, 103, 224\n85, 215, 94, 93, 214, 226, 105, 104, 225\n86, 216, 95, 94, 215, 227, 106, 105, 226\n87, 217, 96, 95, 216, 228, 107, 106, 227\n88, 218, 97, 96, 217, 229, 108, 107, 228\n89, 219, 98, 97, 218, 230, 109, 108, 229\n90, 220, 99, 98, 219, 231, 110, 109, 230\n91, 222, 101, 100, 221, 233, 112, 111, 232\n92, 223, 102, 101, 222, 234, 113, 112, 233\n93, 224, 103, 102, 223, 235, 114, 113, 234\n94, 225, 104, 103, 224, 236, 115, 114, 235\n95, 226, 105, 104, 225, 237, 116, 115, 236\n96, 227, 106, 105, 226, 238, 117, 116, 237\n97, 228, 107, 106, 227, 239, 118, 117, 238\n98, 229, 108, 107, 228, 240, 119, 118, 239\n99, 230, 109, 108, 229, 241, 120, 119, 240\n100, 231, 110, 109, 230, 242, 121, 120, 241\n101, 244, 123, 122, 243, 255, 134, 133, 254\n102, 245, 124, 123, 244, 256, 135, 134, 255\n103, 246, 125, 124, 245, 257, 136, 135, 256\n104, 247, 126, 125, 246, 258, 137, 136, 257\n105, 248, 127, 126, 247, 259, 138, 137, 258\n106, 249, 128, 127, 248, 260, 139, 138, 259\n107, 250, 129, 128, 249, 261, 140, 139, 260\n108, 251, 130, 129, 250, 262, 141, 140, 261\n109, 252, 131, 130, 251, 263, 142, 141, 262\n110, 253, 132, 131, 252, 264, 143, 142, 263\n111, 255, 134, 133, 254, 266, 145, 144, 265\n112, 256, 135, 134, 255, 267, 146, 145, 266\n113, 257, 136, 135, 256, 268, 147, 146, 267\n114, 258, 137, 136, 257, 269, 148, 147, 268\n115, 259, 138, 137, 258, 270, 149, 148, 269\n116, 260, 139, 138, 259, 271, 150, 149, 270\n117, 261, 140, 139, 260, 272, 151, 150, 271\n118, 262, 141, 140, 261, 273, 152, 151, 272\n119, 263, 142, 141, 262, 274, 153, 152, 273\n120, 264, 143, 142, 263, 275, 154, 153, 274\n121, 266, 145, 144, 265, 277, 156, 155, 276\n122, 267, 146, 145, 266, 278, 157, 156, 277\n123, 268, 147, 146, 267, 279, 158, 157, 278\n124, 269, 148, 147, 268, 280, 159, 158, 279\n125, 270, 149, 148, 269, 281, 160, 159, 280\n126, 271, 150, 149, 270, 282, 161, 160, 281\n127, 272, 151, 150, 271, 283, 162, 161, 282\n128, 273, 152, 151, 272, 284, 163, 162, 283\n129, 274, 153, 152, 273, 285, 164, 163, 284\n130, 275, 154, 153, 274, 286, 165, 164, 285\n131, 277, 156, 155, 276, 288, 167, 166, 287\n132, 278, 157, 156, 277, 289, 168, 167, 288\n133, 279, 158, 157, 278, 290, 169, 168, 289\n134, 280, 159, 158, 279, 291, 170, 169, 290\n135, 281, 160, 159, 280, 292, 171, 170, 291\n136, 282, 161, 160, 281, 293, 172, 171, 292\n137, 283, 162, 161, 282, 294, 173, 172, 293\n138, 284, 163, 162, 283, 295, 174, 173, 294\n139, 285, 164, 163, 284, 296, 175, 174, 295\n140, 286, 165, 164, 285, 297, 176, 175, 296\n141, 288, 167, 166, 287, 299, 178, 177, 298\n142, 289, 168, 167, 288, 300, 179, 178, 299\n143, 290, 169, 168, 289, 301, 180, 179, 300\n144, 291, 170, 169, 290, 302, 181, 180, 301\n145, 292, 171, 170, 291, 303, 182, 181, 302\n146, 293, 172, 171, 292, 304, 183, 182, 303\n147, 294, 173, 172, 293, 305, 184, 183, 304\n148, 295, 174, 173, 294, 306, 185, 184, 305\n149, 296, 175, 174, 295, 307, 186, 185, 306\n150, 297, 176, 175, 296, 308, 187, 186, 307\n151, 299, 178, 177, 298, 310, 189, 188, 309\n152, 300, 179, 178, 299, 311, 190, 189, 310\n153, 301, 180, 179, 300, 312, 191, 190, 311\n154, 302, 181, 180, 301, 313, 192, 191, 312\n155, 303, 182, 181, 302, 314, 193, 192, 313\n156, 304, 183, 182, 303, 315, 194, 193, 314\n157, 305, 184, 183, 304, 316, 195, 194, 315\n158, 306, 185, 184, 305, 317, 196, 195, 316\n159, 307, 186, 185, 306, 318, 197, 196, 317\n160, 308, 187, 186, 307, 319, 198, 197, 318\n161, 310, 189, 188, 309, 321, 200, 199, 320\n162, 311, 190, 189, 310, 322, 201, 200, 321\n163, 312, 191, 190, 311, 323, 202, 201, 322\n164, 313, 192, 191, 312, 324, 203, 202, 323\n165, 314, 193, 192, 313, 325, 204, 203, 324\n166, 315, 194, 193, 314, 326, 205, 204, 325\n167, 316, 195, 194, 315, 327, 206, 205, 326\n168, 317, 196, 195, 316, 328, 207, 206, 327\n169, 318, 197, 196, 317, 329, 208, 207, 328\n170, 319, 198, 197, 318, 330, 209, 208, 329\n171, 321, 200, 199, 320, 332, 211, 210, 331\n172, 322, 201, 200, 321, 333, 212, 211, 332\n173, 323, 202, 201, 322, 334, 213, 212, 333\n174, 324, 203, 202, 323, 335, 214, 213, 334\n175, 325, 204, 203, 324, 336, 215, 214, 335\n176, 326, 205, 204, 325, 337, 216, 215, 336\n177, 327, 206, 205, 326, 338, 217, 216, 337\n178, 328, 207, 206, 327, 339, 218, 217, 338\n179, 329, 208, 207, 328, 340, 219, 218, 339\n180, 330, 209, 208, 329, 341, 220, 219, 340\n181, 332, 211, 210, 331, 343, 222, 221, 342\n182, 333, 212, 211, 332, 344, 223, 222, 343\n183, 334, 213, 212, 333, 345, 224, 223, 344\n184, 335, 214, 213, 334, 346, 225, 224, 345\n185, 336, 215, 214, 335, 347, 226, 225, 346\n186, 337, 216, 215, 336, 348, 227, 226, 347\n187, 338, 217, 216, 337, 349, 228, 227, 348\n188, 339, 218, 217, 338, 350, 229, 228, 349\n189, 340, 219, 218, 339, 351, 230, 229, 350\n190, 341, 220, 219, 340, 352, 231, 230, 351\n191, 343, 222, 221, 342, 354, 233, 232, 353\n192, 344, 223, 222, 343, 355, 234, 233, 354\n193, 345, 224, 223, 344, 356, 235, 234, 355\n194, 346, 225, 224, 345, 357, 236, 235, 356\n195, 347, 226, 225, 346, 358, 237, 236, 357\n196, 348, 227, 226, 347, 359, 238, 237, 358\n197, 349, 228, 227, 348, 360, 239, 238, 359\n198, 350, 229, 228, 349, 361, 240, 239, 360\n199, 351, 230, 229, 350, 362, 241, 240, 361\n200, 352, 231, 230, 351, 363, 242, 241, 362\n201, 365, 244, 243, 364, 376, 255, 254, 375\n202, 366, 245, 244, 365, 377, 256, 255, 376\n203, 367, 246, 245, 366, 378, 257, 256, 377\n204, 368, 247, 246, 367, 379, 258, 257, 378\n205, 369, 248, 247, 368, 380, 259, 258, 379\n206, 370, 249, 248, 369, 381, 260, 259, 380\n207, 371, 250, 249, 370, 382, 261, 260, 381\n208, 372, 251, 250, 371, 383, 262, 261, 382\n209, 373, 252, 251, 372, 384, 263, 262, 383\n210, 374, 253, 252, 373, 385, 264, 263, 384\n211, 376, 255, 254, 375, 387, 266, 265, 386\n212, 377, 256, 255, 376, 388, 267, 266, 387\n213, 378, 257, 256, 377, 389, 268, 267, 388\n214, 379, 258, 257, 378, 390, 269, 268, 389\n215, 380, 259, 258, 379, 391, 270, 269, 390\n216, 381, 260, 259, 380, 392, 271, 270, 391\n217, 382, 261, 260, 381, 393, 272, 271, 392\n218, 383, 262, 261, 382, 394, 273, 272, 393\n219, 384, 263, 262, 383, 395, 274, 273, 394\n220, 385, 264, 263, 384, 396, 275, 274, 395\n221, 387, 266, 265, 386, 398, 277, 276, 397\n222, 388, 267, 266, 387, 399, 278, 277, 398\n223, 389, 268, 267, 388, 400, 279, 278, 399\n224, 390, 269, 268, 389, 401, 280, 279, 400\n225, 391, 270, 269, 390, 402, 281, 280, 401\n226, 392, 271, 270, 391, 403, 282, 281, 402\n227, 393, 272, 271, 392, 404, 283, 282, 403\n228, 394, 273, 272, 393, 405, 284, 283, 404\n229, 395, 274, 273, 394, 406, 285, 284, 405\n230, 396, 275, 274, 395, 407, 286, 285, 406\n231, 398, 277, 276, 397, 409, 288, 287, 408\n232, 399, 278, 277, 398, 410, 289, 288, 409\n233, 400, 279, 278, 399, 411, 290, 289, 410\n234, 401, 280, 279, 400, 412, 291, 290, 411\n235, 402, 281, 280, 401, 413, 292, 291, 412\n236, 403, 282, 281, 402, 414, 293, 292, 413\n237, 404, 283, 282, 403, 415, 294, 293, 414\n238, 405, 284, 283, 404, 416, 295, 294, 415\n239, 406, 285, 284, 405, 417, 296, 295, 416\n240, 407, 286, 285, 406, 418, 297, 296, 417\n241, 409, 288, 287, 408, 420, 299, 298, 419\n242, 410, 289, 288, 409, 421, 300, 299, 420\n243, 411, 290, 289, 410, 422, 301, 300, 421\n244, 412, 291, 290, 411, 423, 302, 301, 422\n245, 413, 292, 291, 412, 424, 303, 302, 423\n246, 414, 293, 292, 413, 425, 304, 303, 424\n247, 415, 294, 293, 414, 426, 305, 304, 425\n248, 416, 295, 294, 415, 427, 306, 305, 426\n249, 417, 296, 295, 416, 428, 307, 306, 427\n250, 418, 297, 296, 417, 429, 308, 307, 428\n251, 420, 299, 298, 419, 431, 310, 309, 430\n252, 421, 300, 299, 420, 432, 311, 310, 431\n253, 422, 301, 300, 421, 433, 312, 311, 432\n254, 423, 302, 301, 422, 434, 313, 312, 433\n255, 424, 303, 302, 423, 435, 314, 313, 434\n256, 425, 304, 303, 424, 436, 315, 314, 435\n257, 426, 305, 304, 425, 437, 316, 315, 436\n258, 427, 306, 305, 426, 438, 317, 316, 437\n259, 428, 307, 306, 427, 439, 318, 317, 438\n260, 429, 308, 307, 428, 440, 319, 318, 439\n261, 431, 310, 309, 430, 442, 321, 320, 441\n262, 432, 311, 310, 431, 443, 322, 321, 442\n263, 433, 312, 311, 432, 444, 323, 322, 443\n264, 434, 313, 312, 433, 445, 324, 323, 444\n265, 435, 314, 313, 434, 446, 325, 324, 445\n266, 436, 315, 314, 435, 447, 326, 325, 446\n267, 437, 316, 315, 436, 448, 327, 326, 447\n268, 438, 317, 316, 437, 449, 328, 327, 448\n269, 439, 318, 317, 438, 450, 329, 328, 449\n270, 440, 319, 318, 439, 451, 330, 329, 450\n271, 442, 321, 320, 441, 453, 332, 331, 452\n272, 443, 322, 321, 442, 454, 333, 332, 453\n273, 444, 323, 322, 443, 455, 334, 333, 454\n274, 445, 324, 323, 444, 456, 335, 334, 455\n275, 446, 325, 324, 445, 457, 336, 335, 456\n276, 447, 326, 325, 446, 458, 337, 336, 457\n277, 448, 327, 326, 447, 459, 338, 337, 458\n278, 449, 328, 327, 448, 460, 339, 338, 459\n279, 450, 329, 328, 449, 461, 340, 339, 460\n280, 451, 330, 329, 450, 462, 341, 340, 461\n281, 453, 332, 331, 452, 464, 343, 342, 463\n282, 454, 333, 332, 453, 465, 344, 343, 464\n283, 455, 334, 333, 454, 466, 345, 344, 465\n284, 456, 335, 334, 455, 467, 346, 345, 466\n285, 457, 336, 335, 456, 468, 347, 346, 467\n286, 458, 337, 336, 457, 469, 348, 347, 468\n287, 459, 338, 337, 458, 470, 349, 348, 469\n288, 460, 339, 338, 459, 471, 350, 349, 470\n289, 461, 340, 339, 460, 472, 351, 350, 471\n290, 462, 341, 340, 461, 473, 352, 351, 472\n291, 464, 343, 342, 463, 475, 354, 353, 474\n292, 465, 344, 343, 464, 476, 355, 354, 475\n293, 466, 345, 344, 465, 477, 356, 355, 476\n294, 467, 346, 345, 466, 478, 357, 356, 477\n295, 468, 347, 346, 467, 479, 358, 357, 478\n296, 469, 348, 347, 468, 480, 359, 358, 479\n297, 470, 349, 348, 469, 481, 360, 359, 480\n298, 471, 350, 349, 470, 482, 361, 360, 481\n299, 472, 351, 350, 471, 483, 362, 361, 482\n300, 473, 352, 351, 472, 484, 363, 362, 483\n301, 486, 365, 364, 485, 497, 376, 375, 496\n302, 487, 366, 365, 486, 498, 377, 376, 497\n303, 488, 367, 366, 487, 499, 378, 377, 498\n304, 489, 368, 367, 488, 500, 379, 378, 499\n305, 490, 369, 368, 489, 501, 380, 379, 500\n306, 491, 370, 369, 490, 502, 381, 380, 501\n307, 492, 371, 370, 491, 503, 382, 381, 502\n308, 493, 372, 371, 492, 504, 383, 382, 503\n309, 494, 373, 372, 493, 505, 384, 383, 504\n310, 495, 374, 373, 494, 506, 385, 384, 505\n311, 497, 376, 375, 496, 508, 387, 386, 507\n312, 498, 377, 376, 497, 509, 388, 387, 508\n313, 499, 378, 377, 498, 510, 389, 388, 509\n314, 500, 379, 378, 499, 511, 390, 389, 510\n315, 501, 380, 379, 500, 512, 391, 390, 511\n316, 502, 381, 380, 501, 513, 392, 391, 512\n317, 503, 382, 381, 502, 514, 393, 392, 513\n318, 504, 383, 382, 503, 515, 394, 393, 514\n319, 505, 384, 383, 504, 516, 395, 394, 515\n320, 506, 385, 384, 505, 517, 396, 395, 516\n321, 508, 387, 386, 507, 519, 398, 397, 518\n322, 509, 388, 387, 508, 520, 399, 398, 519\n323, 510, 389, 388, 509, 521, 400, 399, 520\n324, 511, 390, 389, 510, 522, 401, 400, 521\n325, 512, 391, 390, 511, 523, 402, 401, 522\n326, 513, 392, 391, 512, 524, 403, 402, 523\n327, 514, 393, 392, 513, 525, 404, 403, 524\n328, 515, 394, 393, 514, 526, 405, 404, 525\n329, 516, 395, 394, 515, 527, 406, 405, 526\n330, 517, 396, 395, 516, 528, 407, 406, 527\n331, 519, 398, 397, 518, 530, 409, 408, 529\n332, 520, 399, 398, 519, 531, 410, 409, 530\n333, 521, 400, 399, 520, 532, 411, 410, 531\n334, 522, 401, 400, 521, 533, 412, 411, 532\n335, 523, 402, 401, 522, 534, 413, 412, 533\n336, 524, 403, 402, 523, 535, 414, 413, 534\n337, 525, 404, 403, 524, 536, 415, 414, 535\n338, 526, 405, 404, 525, 537, 416, 415, 536\n339, 527, 406, 405, 526, 538, 417, 416, 537\n340, 528, 407, 406, 527, 539, 418, 417, 538\n341, 530, 409, 408, 529, 541, 420, 419, 540\n342, 531, 410, 409, 530, 542, 421, 420, 541\n343, 532, 411, 410, 531, 543, 422, 421, 542\n344, 533, 412, 411, 532, 544, 423, 422, 543\n345, 534, 413, 412, 533, 545, 424, 423, 544\n346, 535, 414, 413, 534, 546, 425, 424, 545\n347, 536, 415, 414, 535, 547, 426, 425, 546\n348, 537, 416, 415, 536, 548, 427, 426, 547\n349, 538, 417, 416, 537, 549, 428, 427, 548\n350, 539, 418, 417, 538, 550, 429, 428, 549\n351, 541, 420, 419, 540, 552, 431, 430, 551\n352, 542, 421, 420, 541, 553, 432, 431, 552\n353, 543, 422, 421, 542, 554, 433, 432, 553\n354, 544, 423, 422, 543, 555, 434, 433, 554\n355, 545, 424, 423, 544, 556, 435, 434, 555\n356, 546, 425, 424, 545, 557, 436, 435, 556\n357, 547, 426, 425, 546, 558, 437, 436, 557\n358, 548, 427, 426, 547, 559, 438, 437, 558\n359, 549, 428, 427, 548, 560, 439, 438, 559\n360, 550, 429, 428, 549, 561, 440, 439, 560\n361, 552, 431, 430, 551, 563, 442, 441, 562\n362, 553, 432, 431, 552, 564, 443, 442, 563\n363, 554, 433, 432, 553, 565, 444, 443, 564\n364, 555, 434, 433, 554, 566, 445, 444, 565\n365, 556, 435, 434, 555, 567, 446, 445, 566\n366, 557, 436, 435, 556, 568, 447, 446, 567\n367, 558, 437, 436, 557, 569, 448, 447, 568\n368, 559, 438, 437, 558, 570, 449, 448, 569\n369, 560, 439, 438, 559, 571, 450, 449, 570\n370, 561, 440, 439, 560, 572, 451, 450, 571\n371, 563, 442, 441, 562, 574, 453, 452, 573\n372, 564, 443, 442, 563, 575, 454, 453, 574\n373, 565, 444, 443, 564, 576, 455, 454, 575\n374, 566, 445, 444, 565, 577, 456, 455, 576\n375, 567, 446, 445, 566, 578, 457, 456, 577\n376, 568, 447, 446, 567, 579, 458, 457, 578\n377, 569, 448, 447, 568, 580, 459, 458, 579\n378, 570, 449, 448, 569, 581, 460, 459, 580\n379, 571, 450, 449, 570, 582, 461, 460, 581\n380, 572, 451, 450, 571, 583, 462, 461, 582\n381, 574, 453, 452, 573, 585, 464, 463, 584\n382, 575, 454, 453, 574, 586, 465, 464, 585\n383, 576, 455, 454, 575, 587, 466, 465, 586\n384, 577, 456, 455, 576, 588, 467, 466, 587\n385, 578, 457, 456, 577, 589, 468, 467, 588\n386, 579, 458, 457, 578, 590, 469, 468, 589\n387, 580, 459, 458, 579, 591, 470, 469, 590\n388, 581, 460, 459, 580, 592, 471, 470, 591\n389, 582, 461, 460, 581, 593, 472, 471, 592\n390, 583, 462, 461, 582, 594, 473, 472, 593\n391, 585, 464, 463, 584, 596, 475, 474, 595\n392, 586, 465, 464, 585, 597, 476, 475, 596\n393, 587, 466, 465, 586, 598, 477, 476, 597\n394, 588, 467, 466, 587, 599, 478, 477, 598\n395, 589, 468, 467, 588, 600, 479, 478, 599\n396, 590, 469, 468, 589, 601, 480, 479, 600\n397, 591, 470, 469, 590, 602, 481, 480, 601\n398, 592, 471, 470, 591, 603, 482, 481, 602\n399, 593, 472, 471, 592, 604, 483, 482, 603\n400, 594, 473, 472, 593, 605, 484, 483, 604\n401, 607, 486, 485, 606, 618, 497, 496, 617\n402, 608, 487, 486, 607, 619, 498, 497, 618\n403, 609, 488, 487, 608, 620, 499, 498, 619\n404, 610, 489, 488, 609, 621, 500, 499, 620\n405, 611, 490, 489, 610, 622, 501, 500, 621\n406, 612, 491, 490, 611, 623, 502, 501, 622\n407, 613, 492, 491, 612, 624, 503, 502, 623\n408, 614, 493, 492, 613, 625, 504, 503, 624\n409, 615, 494, 493, 614, 626, 505, 504, 625\n410, 616, 495, 494, 615, 627, 506, 505, 626\n411, 618, 497, 496, 617, 629, 508, 507, 628\n412, 619, 498, 497, 618, 630, 509, 508, 629\n413, 620, 499, 498, 619, 631, 510, 509, 630\n414, 621, 500, 499, 620, 632, 511, 510, 631\n415, 622, 501, 500, 621, 633, 512, 511, 632\n416, 623, 502, 501, 622, 634, 513, 512, 633\n417, 624, 503, 502, 623, 635, 514, 513, 634\n418, 625, 504, 503, 624, 636, 515, 514, 635\n419, 626, 505, 504, 625, 637, 516, 515, 636\n420, 627, 506, 505, 626, 638, 517, 516, 637\n421, 629, 508, 507, 628, 640, 519, 518, 639\n422, 630, 509, 508, 629, 641, 520, 519, 640\n423, 631, 510, 509, 630, 642, 521, 520, 641\n424, 632, 511, 510, 631, 643, 522, 521, 642\n425, 633, 512, 511, 632, 644, 523, 522, 643\n426, 634, 513, 512, 633, 645, 524, 523, 644\n427, 635, 514, 513, 634, 646, 525, 524, 645\n428, 636, 515, 514, 635, 647, 526, 525, 646\n429, 637, 516, 515, 636, 648, 527, 526, 647\n430, 638, 517, 516, 637, 649, 528, 527, 648\n431, 640, 519, 518, 639, 651, 530, 529, 650\n432, 641, 520, 519, 640, 652, 531, 530, 651\n433, 642, 521, 520, 641, 653, 532, 531, 652\n434, 643, 522, 521, 642, 654, 533, 532, 653\n435, 644, 523, 522, 643, 655, 534, 533, 654\n436, 645, 524, 523, 644, 656, 535, 534, 655\n437, 646, 525, 524, 645, 657, 536, 535, 656\n438, 647, 526, 525, 646, 658, 537, 536, 657\n439, 648, 527, 526, 647, 659, 538, 537, 658\n440, 649, 528, 527, 648, 660, 539, 538, 659\n441, 651, 530, 529, 650, 662, 541, 540, 661\n442, 652, 531, 530, 651, 663, 542, 541, 662\n443, 653, 532, 531, 652, 664, 543, 542, 663\n444, 654, 533, 532, 653, 665, 544, 543, 664\n445, 655, 534, 533, 654, 666, 545, 544, 665\n446, 656, 535, 534, 655, 667, 546, 545, 666\n447, 657, 536, 535, 656, 668, 547, 546, 667\n448, 658, 537, 536, 657, 669, 548, 547, 668\n449, 659, 538, 537, 658, 670, 549, 548, 669\n450, 660, 539, 538, 659, 671, 550, 549, 670\n451, 662, 541, 540, 661, 673, 552, 551, 672\n452, 663, 542, 541, 662, 674, 553, 552, 673\n453, 664, 543, 542, 663, 675, 554, 553, 674\n454, 665, 544, 543, 664, 676, 555, 554, 675\n455, 666, 545, 544, 665, 677, 556, 555, 676\n456, 667, 546, 545, 666, 678, 557, 556, 677\n457, 668, 547, 546, 667, 679, 558, 557, 678\n458, 669, 548, 547, 668, 680, 559, 558, 679\n459, 670, 549, 548, 669, 681, 560, 559, 680\n460, 671, 550, 549, 670, 682, 561, 560, 681\n461, 673, 552, 551, 672, 684, 563, 562, 683\n462, 674, 553, 552, 673, 685, 564, 563, 684\n463, 675, 554, 553, 674, 686, 565, 564, 685\n464, 676, 555, 554, 675, 687, 566, 565, 686\n465, 677, 556, 555, 676, 688, 567, 566, 687\n466, 678, 557, 556, 677, 689, 568, 567, 688\n467, 679, 558, 557, 678, 690, 569, 568, 689\n468, 680, 559, 558, 679, 691, 570, 569, 690\n469, 681, 560, 559, 680, 692, 571, 570, 691\n470, 682, 561, 560, 681, 693, 572, 571, 692\n471, 684, 563, 562, 683, 695, 574, 573, 694\n472, 685, 564, 563, 684, 696, 575, 574, 695\n473, 686, 565, 564, 685, 697, 576, 575, 696\n474, 687, 566, 565, 686, 698, 577, 576, 697\n475, 688, 567, 566, 687, 699, 578, 577, 698\n476, 689, 568, 567, 688, 700, 579, 578, 699\n477, 690, 569, 568, 689, 701, 580, 579, 700\n478, 691, 570, 569, 690, 702, 581, 580, 701\n479, 692, 571, 570, 691, 703, 582, 581, 702\n480, 693, 572, 571, 692, 704, 583, 582, 703\n481, 695, 574, 573, 694, 706, 585, 584, 705\n482, 696, 575, 574, 695, 707, 586, 585, 706\n483, 697, 576, 575, 696, 708, 587, 586, 707\n484, 698, 577, 576, 697, 709, 588, 587, 708\n485, 699, 578, 577, 698, 710, 589, 588, 709\n486, 700, 579, 578, 699, 711, 590, 589, 710\n487, 701, 580, 579, 700, 712, 591, 590, 711\n488, 702, 581, 580, 701, 713, 592, 591, 712\n489, 703, 582, 581, 702, 714, 593, 592, 713\n490, 704, 583, 582, 703, 715, 594, 593, 714\n491, 706, 585, 584, 705, 717, 596, 595, 716\n492, 707, 586, 585, 706, 718, 597, 596, 717\n493, 708, 587, 586, 707, 719, 598, 597, 718\n494, 709, 588, 587, 708, 720, 599, 598, 719\n495, 710, 589, 588, 709, 721, 600, 599, 720\n496, 711, 590, 589, 710, 722, 601, 600, 721\n497, 712, 591, 590, 711, 723, 602, 601, 722\n498, 713, 592, 591, 712, 724, 603, 602, 723\n499, 714, 593, 592, 713, 725, 604, 603, 724\n500, 715, 594, 593, 714, 726, 605, 604, 725\n501, 728, 607, 606, 727, 739, 618, 617, 738\n502, 729, 608, 607, 728, 740, 619, 618, 739\n503, 730, 609, 608, 729, 741, 620, 619, 740\n504, 731, 610, 609, 730, 742, 621, 620, 741\n505, 732, 611, 610, 731, 743, 622, 621, 742\n506, 733, 612, 611, 732, 744, 623, 622, 743\n507, 734, 613, 612, 733, 745, 624, 623, 744\n508, 735, 614, 613, 734, 746, 625, 624, 745\n509, 736, 615, 614, 735, 747, 626, 625, 746\n510, 737, 616, 615, 736, 748, 627, 626, 747\n511, 739, 618, 617, 738, 750, 629, 628, 749\n512, 740, 619, 618, 739, 751, 630, 629, 750\n513, 741, 620, 619, 740, 752, 631, 630, 751\n514, 742, 621, 620, 741, 753, 632, 631, 752\n515, 743, 622, 621, 742, 754, 633, 632, 753\n516, 744, 623, 622, 743, 755, 634, 633, 754\n517, 745, 624, 623, 744, 756, 635, 634, 755\n518, 746, 625, 624, 745, 757, 636, 635, 756\n519, 747, 626, 625, 746, 758, 637, 636, 757\n520, 748, 627, 626, 747, 759, 638, 637, 758\n521, 750, 629, 628, 749, 761, 640, 639, 760\n522, 751, 630, 629, 750, 762, 641, 640, 761\n523, 752, 631, 630, 751, 763, 642, 641, 762\n524, 753, 632, 631, 752, 764, 643, 642, 763\n525, 754, 633, 632, 753, 765, 644, 643, 764\n526, 755, 634, 633, 754, 766, 645, 644, 765\n527, 756, 635, 634, 755, 767, 646, 645, 766\n528, 757, 636, 635, 756, 768, 647, 646, 767\n529, 758, 637, 636, 757, 769, 648, 647, 768\n530, 759, 638, 637, 758, 770, 649, 648, 769\n531, 761, 640, 639, 760, 772, 651, 650, 771\n532, 762, 641, 640, 761, 773, 652, 651, 772\n533, 763, 642, 641, 762, 774, 653, 652, 773\n534, 764, 643, 642, 763, 775, 654, 653, 774\n535, 765, 644, 643, 764, 776, 655, 654, 775\n536, 766, 645, 644, 765, 777, 656, 655, 776\n537, 767, 646, 645, 766, 778, 657, 656, 777\n538, 768, 647, 646, 767, 779, 658, 657, 778\n539, 769, 648, 647, 768, 780, 659, 658, 779\n540, 770, 649, 648, 769, 781, 660, 659, 780\n541, 772, 651, 650, 771, 783, 662, 661, 782\n542, 773, 652, 651, 772, 784, 663, 662, 783\n543, 774, 653, 652, 773, 785, 664, 663, 784\n544, 775, 654, 653, 774, 786, 665, 664, 785\n545, 776, 655, 654, 775, 787, 666, 665, 786\n546, 777, 656, 655, 776, 788, 667, 666, 787\n547, 778, 657, 656, 777, 789, 668, 667, 788\n548, 779, 658, 657, 778, 790, 669, 668, 789\n549, 780, 659, 658, 779, 791, 670, 669, 790\n550, 781, 660, 659, 780, 792, 671, 670, 791\n551, 783, 662, 661, 782, 794, 673, 672, 793\n552, 784, 663, 662, 783, 795, 674, 673, 794\n553, 785, 664, 663, 784, 796, 675, 674, 795\n554, 786, 665, 664, 785, 797, 676, 675, 796\n555, 787, 666, 665, 786, 798, 677, 676, 797\n556, 788, 667, 666, 787, 799, 678, 677, 798\n557, 789, 668, 667, 788, 800, 679, 678, 799\n558, 790, 669, 668, 789, 801, 680, 679, 800\n559, 791, 670, 669, 790, 802, 681, 680, 801\n560, 792, 671, 670, 791, 803, 682, 681, 802\n561, 794, 673, 672, 793, 805, 684, 683, 804\n562, 795, 674, 673, 794, 806, 685, 684, 805\n563, 796, 675, 674, 795, 807, 686, 685, 806\n564, 797, 676, 675, 796, 808, 687, 686, 807\n565, 798, 677, 676, 797, 809, 688, 687, 808\n566, 799, 678, 677, 798, 810, 689, 688, 809\n567, 800, 679, 678, 799, 811, 690, 689, 810\n568, 801, 680, 679, 800, 812, 691, 690, 811\n569, 802, 681, 680, 801, 813, 692, 691, 812\n570, 803, 682, 681, 802, 814, 693, 692, 813\n571, 805, 684, 683, 804, 816, 695, 694, 815\n572, 806, 685, 684, 805, 817, 696, 695, 816\n573, 807, 686, 685, 806, 818, 697, 696, 817\n574, 808, 687, 686, 807, 819, 698, 697, 818\n575, 809, 688, 687, 808, 820, 699, 698, 819\n576, 810, 689, 688, 809, 821, 700, 699, 820\n577, 811, 690, 689, 810, 822, 701, 700, 821\n578, 812, 691, 690, 811, 823, 702, 701, 822\n579, 813, 692, 691, 812, 824, 703, 702, 823\n580, 814, 693, 692, 813, 825, 704, 703, 824\n581, 816, 695, 694, 815, 827, 706, 705, 826\n582, 817, 696, 695, 816, 828, 707, 706, 827\n583, 818, 697, 696, 817, 829, 708, 707, 828\n584, 819, 698, 697, 818, 830, 709, 708, 829\n585, 820, 699, 698, 819, 831, 710, 709, 830\n586, 821, 700, 699, 820, 832, 711, 710, 831\n587, 822, 701, 700, 821, 833, 712, 711, 832\n588, 823, 702, 701, 822, 834, 713, 712, 833\n589, 824, 703, 702, 823, 835, 714, 713, 834\n590, 825, 704, 703, 824, 836, 715, 714, 835\n591, 827, 706, 705, 826, 838, 717, 716, 837\n592, 828, 707, 706, 827, 839, 718, 717, 838\n593, 829, 708, 707, 828, 840, 719, 718, 839\n594, 830, 709, 708, 829, 841, 720, 719, 840\n595, 831, 710, 709, 830, 842, 721, 720, 841\n596, 832, 711, 710, 831, 843, 722, 721, 842\n597, 833, 712, 711, 832, 844, 723, 722, 843\n598, 834, 713, 712, 833, 845, 724, 723, 844\n599, 835, 714, 713, 834, 846, 725, 724, 845\n600, 836, 715, 714, 835, 847, 726, 725, 846\n601, 849, 728, 727, 848, 860, 739, 738, 859\n602, 850, 729, 728, 849, 861, 740, 739, 860\n603, 851, 730, 729, 850, 862, 741, 740, 861\n604, 852, 731, 730, 851, 863, 742, 741, 862\n605, 853, 732, 731, 852, 864, 743, 742, 863\n606, 854, 733, 732, 853, 865, 744, 743, 864\n607, 855, 734, 733, 854, 866, 745, 744, 865\n608, 856, 735, 734, 855, 867, 746, 745, 866\n609, 857, 736, 735, 856, 868, 747, 746, 867\n610, 858, 737, 736, 857, 869, 748, 747, 868\n611, 860, 739, 738, 859, 871, 750, 749, 870\n612, 861, 740, 739, 860, 872, 751, 750, 871\n613, 862, 741, 740, 861, 873, 752, 751, 872\n614, 863, 742, 741, 862, 874, 753, 752, 873\n615, 864, 743, 742, 863, 875, 754, 753, 874\n616, 865, 744, 743, 864, 876, 755, 754, 875\n617, 866, 745, 744, 865, 877, 756, 755, 876\n618, 867, 746, 745, 866, 878, 757, 756, 877\n619, 868, 747, 746, 867, 879, 758, 757, 878\n620, 869, 748, 747, 868, 880, 759, 758, 879\n621, 871, 750, 749, 870, 882, 761, 760, 881\n622, 872, 751, 750, 871, 883, 762, 761, 882\n623, 873, 752, 751, 872, 884, 763, 762, 883\n624, 874, 753, 752, 873, 885, 764, 763, 884\n625, 875, 754, 753, 874, 886, 765, 764, 885\n626, 876, 755, 754, 875, 887, 766, 765, 886\n627, 877, 756, 755, 876, 888, 767, 766, 887\n628, 878, 757, 756, 877, 889, 768, 767, 888\n629, 879, 758, 757, 878, 890, 769, 768, 889\n630, 880, 759, 758, 879, 891, 770, 769, 890\n631, 882, 761, 760, 881, 893, 772, 771, 892\n632, 883, 762, 761, 882, 894, 773, 772, 893\n633, 884, 763, 762, 883, 895, 774, 773, 894\n634, 885, 764, 763, 884, 896, 775, 774, 895\n635, 886, 765, 764, 885, 897, 776, 775, 896\n636, 887, 766, 765, 886, 898, 777, 776, 897\n637, 888, 767, 766, 887, 899, 778, 777, 898\n638, 889, 768, 767, 888, 900, 779, 778, 899\n639, 890, 769, 768, 889, 901, 780, 779, 900\n640, 891, 770, 769, 890, 902, 781, 780, 901\n641, 893, 772, 771, 892, 904, 783, 782, 903\n642, 894, 773, 772, 893, 905, 784, 783, 904\n643, 895, 774, 773, 894, 906, 785, 784, 905\n644, 896, 775, 774, 895, 907, 786, 785, 906\n645, 897, 776, 775, 896, 908, 787, 786, 907\n646, 898, 777, 776, 897, 909, 788, 787, 908\n647, 899, 778, 777, 898, 910, 789, 788, 909\n648, 900, 779, 778, 899, 911, 790, 789, 910\n649, 901, 780, 779, 900, 912, 791, 790, 911\n650, 902, 781, 780, 901, 913, 792, 791, 912\n651, 904, 783, 782, 903, 915, 794, 793, 914\n652, 905, 784, 783, 904, 916, 795, 794, 915\n653, 906, 785, 784, 905, 917, 796, 795, 916\n654, 907, 786, 785, 906, 918, 797, 796, 917\n655, 908, 787, 786, 907, 919, 798, 797, 918\n656, 909, 788, 787, 908, 920, 799, 798, 919\n657, 910, 789, 788, 909, 921, 800, 799, 920\n658, 911, 790, 789, 910, 922, 801, 800, 921\n659, 912, 791, 790, 911, 923, 802, 801, 922\n660, 913, 792, 791, 912, 924, 803, 802, 923\n661, 915, 794, 793, 914, 926, 805, 804, 925\n662, 916, 795, 794, 915, 927, 806, 805, 926\n663, 917, 796, 795, 916, 928, 807, 806, 927\n664, 918, 797, 796, 917, 929, 808, 807, 928\n665, 919, 798, 797, 918, 930, 809, 808, 929\n666, 920, 799, 798, 919, 931, 810, 809, 930\n667, 921, 800, 799, 920, 932, 811, 810, 931\n668, 922, 801, 800, 921, 933, 812, 811, 932\n669, 923, 802, 801, 922, 934, 813, 812, 933\n670, 924, 803, 802, 923, 935, 814, 813, 934\n671, 926, 805, 804, 925, 937, 816, 815, 936\n672, 927, 806, 805, 926, 938, 817, 816, 937\n673, 928, 807, 806, 927, 939, 818, 817, 938\n674, 929, 808, 807, 928, 940, 819, 818, 939\n675, 930, 809, 808, 929, 941, 820, 819, 940\n676, 931, 810, 809, 930, 942, 821, 820, 941\n677, 932, 811, 810, 931, 943, 822, 821, 942\n678, 933, 812, 811, 932, 944, 823, 822, 943\n679, 934, 813, 812, 933, 945, 824, 823, 944\n680, 935, 814, 813, 934, 946, 825, 824, 945\n681, 937, 816, 815, 936, 948, 827, 826, 947\n682, 938, 817, 816, 937, 949, 828, 827, 948\n683, 939, 818, 817, 938, 950, 829, 828, 949\n684, 940, 819, 818, 939, 951, 830, 829, 950\n685, 941, 820, 819, 940, 952, 831, 830, 951\n686, 942, 821, 820, 941, 953, 832, 831, 952\n687, 943, 822, 821, 942, 954, 833, 832, 953\n688, 944, 823, 822, 943, 955, 834, 833, 954\n689, 945, 824, 823, 944, 956, 835, 834, 955\n690, 946, 825, 824, 945, 957, 836, 835, 956\n691, 948, 827, 826, 947, 959, 838, 837, 958\n692, 949, 828, 827, 948, 960, 839, 838, 959\n693, 950, 829, 828, 949, 961, 840, 839, 960\n694, 951, 830, 829, 950, 962, 841, 840, 961\n695, 952, 831, 830, 951, 963, 842, 841, 962\n696, 953, 832, 831, 952, 964, 843, 842, 963\n697, 954, 833, 832, 953, 965, 844, 843, 964\n698, 955, 834, 833, 954, 966, 845, 844, 965\n699, 956, 835, 834, 955, 967, 846, 845, 966\n700, 957, 836, 835, 956, 968, 847, 846, 967\n701, 970, 849, 848, 969, 981, 860, 859, 980\n702, 971, 850, 849, 970, 982, 861, 860, 981\n703, 972, 851, 850, 971, 983, 862, 861, 982\n704, 973, 852, 851, 972, 984, 863, 862, 983\n705, 974, 853, 852, 973, 985, 864, 863, 984\n706, 975, 854, 853, 974, 986, 865, 864, 985\n707, 976, 855, 854, 975, 987, 866, 865, 986\n708, 977, 856, 855, 976, 988, 867, 866, 987\n709, 978, 857, 856, 977, 989, 868, 867, 988\n710, 979, 858, 857, 978, 990, 869, 868, 989\n711, 981, 860, 859, 980, 992, 871, 870, 991\n712, 982, 861, 860, 981, 993, 872, 871, 992\n713, 983, 862, 861, 982, 994, 873, 872, 993\n714, 984, 863, 862, 983, 995, 874, 873, 994\n715, 985, 864, 863, 984, 996, 875, 874, 995\n716, 986, 865, 864, 985, 997, 876, 875, 996\n717, 987, 866, 865, 986, 998, 877, 876, 997\n718, 988, 867, 866, 987, 999, 878, 877, 998\n719, 989, 868, 867, 988, 1000, 879, 878, 999\n720, 990, 869, 868, 989, 1001, 880, 879, 1000\n721, 992, 871, 870, 991, 1003, 882, 881, 1002\n722, 993, 872, 871, 992, 1004, 883, 882, 1003\n723, 994, 873, 872, 993, 1005, 884, 883, 1004\n724, 995, 874, 873, 994, 1006, 885, 884, 1005\n725, 996, 875, 874, 995, 1007, 886, 885, 1006\n726, 997, 876, 875, 996, 1008, 887, 886, 1007\n727, 998, 877, 876, 997, 1009, 888, 887, 1008\n728, 999, 878, 877, 998, 1010, 889, 888, 1009\n729, 1000, 879, 878, 999, 1011, 890, 889, 1010\n730, 1001, 880, 879, 1000, 1012, 891, 890, 1011\n731, 1003, 882, 881, 1002, 1014, 893, 892, 1013\n732, 1004, 883, 882, 1003, 1015, 894, 893, 1014\n733, 1005, 884, 883, 1004, 1016, 895, 894, 1015\n734, 1006, 885, 884, 1005, 1017, 896, 895, 1016\n735, 1007, 886, 885, 1006, 1018, 897, 896, 1017\n736, 1008, 887, 886, 1007, 1019, 898, 897, 1018\n737, 1009, 888, 887, 1008, 1020, 899, 898, 1019\n738, 1010, 889, 888, 1009, 1021, 900, 899, 1020\n739, 1011, 890, 889, 1010, 1022, 901, 900, 1021\n740, 1012, 891, 890, 1011, 1023, 902, 901, 1022\n741, 1014, 893, 892, 1013, 1025, 904, 903, 1024\n742, 1015, 894, 893, 1014, 1026, 905, 904, 1025\n743, 1016, 895, 894, 1015, 1027, 906, 905, 1026\n744, 1017, 896, 895, 1016, 1028, 907, 906, 1027\n745, 1018, 897, 896, 1017, 1029, 908, 907, 1028\n746, 1019, 898, 897, 1018, 1030, 909, 908, 1029\n747, 1020, 899, 898, 1019, 1031, 910, 909, 1030\n748, 1021, 900, 899, 1020, 1032, 911, 910, 1031\n749, 1022, 901, 900, 1021, 1033, 912, 911, 1032\n750, 1023, 902, 901, 1022, 1034, 913, 912, 1033\n751, 1025, 904, 903, 1024, 1036, 915, 914, 1035\n752, 1026, 905, 904, 1025, 1037, 916, 915, 1036\n753, 1027, 906, 905, 1026, 1038, 917, 916, 1037\n754, 1028, 907, 906, 1027, 1039, 918, 917, 1038\n755, 1029, 908, 907, 1028, 1040, 919, 918, 1039\n756, 1030, 909, 908, 1029, 1041, 920, 919, 1040\n757, 1031, 910, 909, 1030, 1042, 921, 920, 1041\n758, 1032, 911, 910, 1031, 1043, 922, 921, 1042\n759, 1033, 912, 911, 1032, 1044, 923, 922, 1043\n760, 1034, 913, 912, 1033, 1045, 924, 923, 1044\n761, 1036, 915, 914, 1035, 1047, 926, 925, 1046\n762, 1037, 916, 915, 1036, 1048, 927, 926, 1047\n763, 1038, 917, 916, 1037, 1049, 928, 927, 1048\n764, 1039, 918, 917, 1038, 1050, 929, 928, 1049\n765, 1040, 919, 918, 1039, 1051, 930, 929, 1050\n766, 1041, 920, 919, 1040, 1052, 931, 930, 1051\n767, 1042, 921, 920, 1041, 1053, 932, 931, 1052\n768, 1043, 922, 921, 1042, 1054, 933, 932, 1053\n769, 1044, 923, 922, 1043, 1055, 934, 933, 1054\n770, 1045, 924, 923, 1044, 1056, 935, 934, 1055\n771, 1047, 926, 925, 1046, 1058, 937, 936, 1057\n772, 1048, 927, 926, 1047, 1059, 938, 937, 1058\n773, 1049, 928, 927, 1048, 1060, 939, 938, 1059\n774, 1050, 929, 928, 1049, 1061, 940, 939, 1060\n775, 1051, 930, 929, 1050, 1062, 941, 940, 1061\n776, 1052, 931, 930, 1051, 1063, 942, 941, 1062\n777, 1053, 932, 931, 1052, 1064, 943, 942, 1063\n778, 1054, 933, 932, 1053, 1065, 944, 943, 1064\n779, 1055, 934, 933, 1054, 1066, 945, 944, 1065\n780, 1056, 935, 934, 1055, 1067, 946, 945, 1066\n781, 1058, 937, 936, 1057, 1069, 948, 947, 1068\n782, 1059, 938, 937, 1058, 1070, 949, 948, 1069\n783, 1060, 939, 938, 1059, 1071, 950, 949, 1070\n784, 1061, 940, 939, 1060, 1072, 951, 950, 1071\n785, 1062, 941, 940, 1061, 1073, 952, 951, 1072\n786, 1063, 942, 941, 1062, 1074, 953, 952, 1073\n787, 1064, 943, 942, 1063, 1075, 954, 953, 1074\n788, 1065, 944, 943, 1064, 1076, 955, 954, 1075\n789, 1066, 945, 944, 1065, 1077, 956, 955, 1076\n790, 1067, 946, 945, 1066, 1078, 957, 956, 1077\n791, 1069, 948, 947, 1068, 1080, 959, 958, 1079\n792, 1070, 949, 948, 1069, 1081, 960, 959, 1080\n793, 1071, 950, 949, 1070, 1082, 961, 960, 1081\n794, 1072, 951, 950, 1071, 1083, 962, 961, 1082\n795, 1073, 952, 951, 1072, 1084, 963, 962, 1083\n796, 1074, 953, 952, 1073, 1085, 964, 963, 1084\n797, 1075, 954, 953, 1074, 1086, 965, 964, 1085\n798, 1076, 955, 954, 1075, 1087, 966, 965, 1086\n799, 1077, 956, 955, 1076, 1088, 967, 966, 1087\n800, 1078, 957, 956, 1077, 1089, 968, 967, 1088\n801, 1091, 970, 969, 1090, 1102, 981, 980, 1101\n802, 1092, 971, 970, 1091, 1103, 982, 981, 1102\n803, 1093, 972, 971, 1092, 1104, 983, 982, 1103\n804, 1094, 973, 972, 1093, 1105, 984, 983, 1104\n805, 1095, 974, 973, 1094, 1106, 985, 984, 1105\n806, 1096, 975, 974, 1095, 1107, 986, 985, 1106\n807, 1097, 976, 975, 1096, 1108, 987, 986, 1107\n808, 1098, 977, 976, 1097, 1109, 988, 987, 1108\n809, 1099, 978, 977, 1098, 1110, 989, 988, 1109\n810, 1100, 979, 978, 1099, 1111, 990, 989, 1110\n811, 1102, 981, 980, 1101, 1113, 992, 991, 1112\n812, 1103, 982, 981, 1102, 1114, 993, 992, 1113\n813, 1104, 983, 982, 1103, 1115, 994, 993, 1114\n814, 1105, 984, 983, 1104, 1116, 995, 994, 1115\n815, 1106, 985, 984, 1105, 1117, 996, 995, 1116\n816, 1107, 986, 985, 1106, 1118, 997, 996, 1117\n817, 1108, 987, 986, 1107, 1119, 998, 997, 1118\n818, 1109, 988, 987, 1108, 1120, 999, 998, 1119\n819, 1110, 989, 988, 1109, 1121, 1000, 999, 1120\n820, 1111, 990, 989, 1110, 1122, 1001, 1000, 1121\n821, 1113, 992, 991, 1112, 1124, 1003, 1002, 1123\n822, 1114, 993, 992, 1113, 1125, 1004, 1003, 1124\n823, 1115, 994, 993, 1114, 1126, 1005, 1004, 1125\n824, 1116, 995, 994, 1115, 1127, 1006, 1005, 1126\n825, 1117, 996, 995, 1116, 1128, 1007, 1006, 1127\n826, 1118, 997, 996, 1117, 1129, 1008, 1007, 1128\n827, 1119, 998, 997, 1118, 1130, 1009, 1008, 1129\n828, 1120, 999, 998, 1119, 1131, 1010, 1009, 1130\n829, 1121, 1000, 999, 1120, 1132, 1011, 1010, 1131\n830, 1122, 1001, 1000, 1121, 1133, 1012, 1011, 1132\n831, 1124, 1003, 1002, 1123, 1135, 1014, 1013, 1134\n832, 1125, 1004, 1003, 1124, 1136, 1015, 1014, 1135\n833, 1126, 1005, 1004, 1125, 1137, 1016, 1015, 1136\n834, 1127, 1006, 1005, 1126, 1138, 1017, 1016, 1137\n835, 1128, 1007, 1006, 1127, 1139, 1018, 1017, 1138\n836, 1129, 1008, 1007, 1128, 1140, 1019, 1018, 1139\n837, 1130, 1009, 1008, 1129, 1141, 1020, 1019, 1140\n838, 1131, 1010, 1009, 1130, 1142, 1021, 1020, 1141\n839, 1132, 1011, 1010, 1131, 1143, 1022, 1021, 1142\n840, 1133, 1012, 1011, 1132, 1144, 1023, 1022, 1143\n841, 1135, 1014, 1013, 1134, 1146, 1025, 1024, 1145\n842, 1136, 1015, 1014, 1135, 1147, 1026, 1025, 1146\n843, 1137, 1016, 1015, 1136, 1148, 1027, 1026, 1147\n844, 1138, 1017, 1016, 1137, 1149, 1028, 1027, 1148\n845, 1139, 1018, 1017, 1138, 1150, 1029, 1028, 1149\n846, 1140, 1019, 1018, 1139, 1151, 1030, 1029, 1150\n847, 1141, 1020, 1019, 1140, 1152, 1031, 1030, 1151\n848, 1142, 1021, 1020, 1141, 1153, 1032, 1031, 1152\n849, 1143, 1022, 1021, 1142, 1154, 1033, 1032, 1153\n850, 1144, 1023, 1022, 1143, 1155, 1034, 1033, 1154\n851, 1146, 1025, 1024, 1145, 1157, 1036, 1035, 1156\n852, 1147, 1026, 1025, 1146, 1158, 1037, 1036, 1157\n853, 1148, 1027, 1026, 1147, 1159, 1038, 1037, 1158\n854, 1149, 1028, 1027, 1148, 1160, 1039, 1038, 1159\n855, 1150, 1029, 1028, 1149, 1161, 1040, 1039, 1160\n856, 1151, 1030, 1029, 1150, 1162, 1041, 1040, 1161\n857, 1152, 1031, 1030, 1151, 1163, 1042, 1041, 1162\n858, 1153, 1032, 1031, 1152, 1164, 1043, 1042, 1163\n859, 1154, 1033, 1032, 1153, 1165, 1044, 1043, 1164\n860, 1155, 1034, 1033, 1154, 1166, 1045, 1044, 1165\n861, 1157, 1036, 1035, 1156, 1168, 1047, 1046, 1167\n862, 1158, 1037, 1036, 1157, 1169, 1048, 1047, 1168\n863, 1159, 1038, 1037, 1158, 1170, 1049, 1048, 1169\n864, 1160, 1039, 1038, 1159, 1171, 1050, 1049, 1170\n865, 1161, 1040, 1039, 1160, 1172, 1051, 1050, 1171\n866, 1162, 1041, 1040, 1161, 1173, 1052, 1051, 1172\n867, 1163, 1042, 1041, 1162, 1174, 1053, 1052, 1173\n868, 1164, 1043, 1042, 1163, 1175, 1054, 1053, 1174\n869, 1165, 1044, 1043, 1164, 1176, 1055, 1054, 1175\n870, 1166, 1045, 1044, 1165, 1177, 1056, 1055, 1176\n871, 1168, 1047, 1046, 1167, 1179, 1058, 1057, 1178\n872, 1169, 1048, 1047, 1168, 1180, 1059, 1058, 1179\n873, 1170, 1049, 1048, 1169, 1181, 1060, 1059, 1180\n874, 1171, 1050, 1049, 1170, 1182, 1061, 1060, 1181\n875, 1172, 1051, 1050, 1171, 1183, 1062, 1061, 1182\n876, 1173, 1052, 1051, 1172, 1184, 1063, 1062, 1183\n877, 1174, 1053, 1052, 1173, 1185, 1064, 1063, 1184\n878, 1175, 1054, 1053, 1174, 1186, 1065, 1064, 1185\n879, 1176, 1055, 1054, 1175, 1187, 1066, 1065, 1186\n880, 1177, 1056, 1055, 1176, 1188, 1067, 1066, 1187\n881, 1179, 1058, 1057, 1178, 1190, 1069, 1068, 1189\n882, 1180, 1059, 1058, 1179, 1191, 1070, 1069, 1190\n883, 1181, 1060, 1059, 1180, 1192, 1071, 1070, 1191\n884, 1182, 1061, 1060, 1181, 1193, 1072, 1071, 1192\n885, 1183, 1062, 1061, 1182, 1194, 1073, 1072, 1193\n886, 1184, 1063, 1062, 1183, 1195, 1074, 1073, 1194\n887, 1185, 1064, 1063, 1184, 1196, 1075, 1074, 1195\n888, 1186, 1065, 1064, 1185, 1197, 1076, 1075, 1196\n889, 1187, 1066, 1065, 1186, 1198, 1077, 1076, 1197\n890, 1188, 1067, 1066, 1187, 1199, 1078, 1077, 1198\n891, 1190, 1069, 1068, 1189, 1201, 1080, 1079, 1200\n892, 1191, 1070, 1069, 1190, 1202, 1081, 1080, 1201\n893, 1192, 1071, 1070, 1191, 1203, 1082, 1081, 1202\n894, 1193, 1072, 1071, 1192, 1204, 1083, 1082, 1203\n895, 1194, 1073, 1072, 1193, 1205, 1084, 1083, 1204\n896, 1195, 1074, 1073, 1194, 1206, 1085, 1084, 1205\n897, 1196, 1075, 1074, 1195, 1207, 1086, 1085, 1206\n898, 1197, 1076, 1075, 1196, 1208, 1087, 1086, 1207\n899, 1198, 1077, 1076, 1197, 1209, 1088, 1087, 1208\n900, 1199, 1078, 1077, 1198, 1210, 1089, 1088, 1209\n901, 1212, 1091, 1090, 1211, 1223, 1102, 1101, 1222\n902, 1213, 1092, 1091, 1212, 1224, 1103, 1102, 1223\n903, 1214, 1093, 1092, 1213, 1225, 1104, 1103, 1224\n904, 1215, 1094, 1093, 1214, 1226, 1105, 1104, 1225\n905, 1216, 1095, 1094, 1215, 1227, 1106, 1105, 1226\n906, 1217, 1096, 1095, 1216, 1228, 1107, 1106, 1227\n907, 1218, 1097, 1096, 1217, 1229, 1108, 1107, 1228\n908, 1219, 1098, 1097, 1218, 1230, 1109, 1108, 1229\n909, 1220, 1099, 1098, 1219, 1231, 1110, 1109, 1230\n910, 1221, 1100, 1099, 1220, 1232, 1111, 1110, 1231\n911, 1223, 1102, 1101, 1222, 1234, 1113, 1112, 1233\n912, 1224, 1103, 1102, 1223, 1235, 1114, 1113, 1234\n913, 1225, 1104, 1103, 1224, 1236, 1115, 1114, 1235\n914, 1226, 1105, 1104, 1225, 1237, 1116, 1115, 1236\n915, 1227, 1106, 1105, 1226, 1238, 1117, 1116, 1237\n916, 1228, 1107, 1106, 1227, 1239, 1118, 1117, 1238\n917, 1229, 1108, 1107, 1228, 1240, 1119, 1118, 1239\n918, 1230, 1109, 1108, 1229, 1241, 1120, 1119, 1240\n919, 1231, 1110, 1109, 1230, 1242, 1121, 1120, 1241\n920, 1232, 1111, 1110, 1231, 1243, 1122, 1121, 1242\n921, 1234, 1113, 1112, 1233, 1245, 1124, 1123, 1244\n922, 1235, 1114, 1113, 1234, 1246, 1125, 1124, 1245\n923, 1236, 1115, 1114, 1235, 1247, 1126, 1125, 1246\n924, 1237, 1116, 1115, 1236, 1248, 1127, 1126, 1247\n925, 1238, 1117, 1116, 1237, 1249, 1128, 1127, 1248\n926, 1239, 1118, 1117, 1238, 1250, 1129, 1128, 1249\n927, 1240, 1119, 1118, 1239, 1251, 1130, 1129, 1250\n928, 1241, 1120, 1119, 1240, 1252, 1131, 1130, 1251\n929, 1242, 1121, 1120, 1241, 1253, 1132, 1131, 1252\n930, 1243, 1122, 1121, 1242, 1254, 1133, 1132, 1253\n931, 1245, 1124, 1123, 1244, 1256, 1135, 1134, 1255\n932, 1246, 1125, 1124, 1245, 1257, 1136, 1135, 1256\n933, 1247, 1126, 1125, 1246, 1258, 1137, 1136, 1257\n934, 1248, 1127, 1126, 1247, 1259, 1138, 1137, 1258\n935, 1249, 1128, 1127, 1248, 1260, 1139, 1138, 1259\n936, 1250, 1129, 1128, 1249, 1261, 1140, 1139, 1260\n937, 1251, 1130, 1129, 1250, 1262, 1141, 1140, 1261\n938, 1252, 1131, 1130, 1251, 1263, 1142, 1141, 1262\n939, 1253, 1132, 1131, 1252, 1264, 1143, 1142, 1263\n940, 1254, 1133, 1132, 1253, 1265, 1144, 1143, 1264\n941, 1256, 1135, 1134, 1255, 1267, 1146, 1145, 1266\n942, 1257, 1136, 1135, 1256, 1268, 1147, 1146, 1267\n943, 1258, 1137, 1136, 1257, 1269, 1148, 1147, 1268\n944, 1259, 1138, 1137, 1258, 1270, 1149, 1148, 1269\n945, 1260, 1139, 1138, 1259, 1271, 1150, 1149, 1270\n946, 1261, 1140, 1139, 1260, 1272, 1151, 1150, 1271\n947, 1262, 1141, 1140, 1261, 1273, 1152, 1151, 1272\n948, 1263, 1142, 1141, 1262, 1274, 1153, 1152, 1273\n949, 1264, 1143, 1142, 1263, 1275, 1154, 1153, 1274\n950, 1265, 1144, 1143, 1264, 1276, 1155, 1154, 1275\n951, 1267, 1146, 1145, 1266, 1278, 1157, 1156, 1277\n952, 1268, 1147, 1146, 1267, 1279, 1158, 1157, 1278\n953, 1269, 1148, 1147, 1268, 1280, 1159, 1158, 1279\n954, 1270, 1149, 1148, 1269, 1281, 1160, 1159, 1280\n955, 1271, 1150, 1149, 1270, 1282, 1161, 1160, 1281\n956, 1272, 1151, 1150, 1271, 1283, 1162, 1161, 1282\n957, 1273, 1152, 1151, 1272, 1284, 1163, 1162, 1283\n958, 1274, 1153, 1152, 1273, 1285, 1164, 1163, 1284\n959, 1275, 1154, 1153, 1274, 1286, 1165, 1164, 1285\n960, 1276, 1155, 1154, 1275, 1287, 1166, 1165, 1286\n961, 1278, 1157, 1156, 1277, 1289, 1168, 1167, 1288\n962, 1279, 1158, 1157, 1278, 1290, 1169, 1168, 1289\n963, 1280, 1159, 1158, 1279, 1291, 1170, 1169, 1290\n964, 1281, 1160, 1159, 1280, 1292, 1171, 1170, 1291\n965, 1282, 1161, 1160, 1281, 1293, 1172, 1171, 1292\n966, 1283, 1162, 1161, 1282, 1294, 1173, 1172, 1293\n967, 1284, 1163, 1162, 1283, 1295, 1174, 1173, 1294\n968, 1285, 1164, 1163, 1284, 1296, 1175, 1174, 1295\n969, 1286, 1165, 1164, 1285, 1297, 1176, 1175, 1296\n970, 1287, 1166, 1165, 1286, 1298, 1177, 1176, 1297\n971, 1289, 1168, 1167, 1288, 1300, 1179, 1178, 1299\n972, 1290, 1169, 1168, 1289, 1301, 1180, 1179, 1300\n973, 1291, 1170, 1169, 1290, 1302, 1181, 1180, 1301\n974, 1292, 1171, 1170, 1291, 1303, 1182, 1181, 1302\n975, 1293, 1172, 1171, 1292, 1304, 1183, 1182, 1303\n976, 1294, 1173, 1172, 1293, 1305, 1184, 1183, 1304\n977, 1295, 1174, 1173, 1294, 1306, 1185, 1184, 1305\n978, 1296, 1175, 1174, 1295, 1307, 1186, 1185, 1306\n979, 1297, 1176, 1175, 1296, 1308, 1187, 1186, 1307\n980, 1298, 1177, 1176, 1297, 1309, 1188, 1187, 1308\n981, 1300, 1179, 1178, 1299, 1311, 1190, 1189, 1310\n982, 1301, 1180, 1179, 1300, 1312, 1191, 1190, 1311\n983, 1302, 1181, 1180, 1301, 1313, 1192, 1191, 1312\n984, 1303, 1182, 1181, 1302, 1314, 1193, 1192, 1313\n985, 1304, 1183, 1182, 1303, 1315, 1194, 1193, 1314\n986, 1305, 1184, 1183, 1304, 1316, 1195, 1194, 1315\n987, 1306, 1185, 1184, 1305, 1317, 1196, 1195, 1316\n988, 1307, 1186, 1185, 1306, 1318, 1197, 1196, 1317\n989, 1308, 1187, 1186, 1307, 1319, 1198, 1197, 1318\n990, 1309, 1188, 1187, 1308, 1320, 1199, 1198, 1319\n991, 1311, 1190, 1189, 1310, 1322, 1201, 1200, 1321\n992, 1312, 1191, 1190, 1311, 1323, 1202, 1201, 1322\n993, 1313, 1192, 1191, 1312, 1324, 1203, 1202, 1323\n994, 1314, 1193, 1192, 1313, 1325, 1204, 1203, 1324\n995, 1315, 1194, 1193, 1314, 1326, 1205, 1204, 1325\n996, 1316, 1195, 1194, 1315, 1327, 1206, 1205, 1326\n997, 1317, 1196, 1195, 1316, 1328, 1207, 1206, 1327\n998, 1318, 1197, 1196, 1317, 1329, 1208, 1207, 1328\n999, 1319, 1198, 1197, 1318, 1330, 1209, 1208, 1329\n1000, 1320, 1199, 1198, 1319, 1331, 1210, 1209, 1330\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase_elset.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n** The element sets\n*Elset, elset=cube, generate\n1, 1000, 1\n**\n** Each Grain is made up of multiple elements\n**\n*Elset, elset=Grain1_set\n505, 506, 515, 516, 604, 605, 606, 607, 608, 609, 613, 614, 615, 616, 617, 618,\n624, 625, 626, 627, 635, 636, 702, 703, 704, 705, 706, 707, 708, 709, 710, 712,\n713, 714, 715, 716, 717, 718, 719, 720, 722, 723, 724, 725, 726, 727, 728, 729,\n730, 734, 735, 736, 737, 738, 739, 801, 802, 803, 804, 805, 806, 807, 808, 809,\n810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825,\n826, 827, 828, 829, 830, 833, 834, 835, 836, 837, 838, 839, 840, 845, 846, 847,\n848, 849, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914,\n915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930,\n931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 944, 945, 946, 947, 948, 949,\n950\n*Elset, elset=Grain2_set\n35, 36, 37, 44, 45, 46, 47, 48, 54, 55, 56, 57, 58, 59, 60, 64,\n65, 66, 67, 68, 69, 70, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85,\n86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, 135, 144, 145,\n146, 147, 148, 154, 155, 156, 157, 158, 159, 160, 164, 165, 166, 167, 168, 169,\n170, 174, 175, 176, 177, 178, 179, 180, 184, 185, 186, 187, 188, 189, 190, 194,\n195, 196, 197, 198, 199, 200, 244, 245, 246, 247, 254, 255, 256, 257, 258, 259,\n264, 265, 266, 267, 268, 269, 270, 274, 275, 276, 277, 278, 279, 280, 284, 285,\n286, 287, 288, 289, 290, 295, 296, 297, 298, 299, 344, 345, 346, 354, 355, 356,\n357, 358, 359, 364, 365, 366, 367, 368, 369, 375, 376, 377, 378, 379, 385, 386,\n387, 388, 397, 446, 456, 457, 458, 459, 466, 467, 468, 476, 477\n*Elset, elset=Grain3_set\n193, 293, 294, 374, 383, 384, 391, 392, 393, 394, 395, 396, 443, 444, 445, 453,\n454, 455, 463, 464, 465, 473, 474, 475, 481, 482, 483, 484, 485, 486, 491, 492,\n493, 494, 495, 496, 534, 535, 541, 542, 543, 544, 545, 546, 551, 552, 553, 554,\n555, 556, 557, 561, 562, 563, 564, 565, 566, 567, 571, 572, 573, 574, 575, 576,\n577, 581, 582, 583, 584, 585, 586, 587, 591, 592, 593, 594, 595, 596, 631, 632,\n633, 634, 641, 642, 643, 644, 645, 646, 647, 651, 652, 653, 654, 655, 656, 657,\n661, 662, 663, 664, 665, 666, 667, 671, 672, 673, 674, 675, 676, 677, 681, 682,\n683, 684, 685, 686, 687, 691, 692, 693, 694, 695, 696, 697, 731, 732, 733, 741,\n742, 743, 744, 745, 746, 747, 751, 752, 753, 754, 755, 756, 757, 761, 762, 763,\n764, 765, 766, 767, 771, 772, 773, 774, 775, 776, 777, 781, 782, 783, 784, 785,\n786, 787, 791, 792, 793, 794, 795, 796, 797, 831, 832, 841, 842, 843, 844, 851,\n852, 853, 854, 855, 856, 857, 861, 862, 863, 864, 865, 866, 867, 871, 872, 873,\n874, 875, 876, 877, 881, 882, 883, 884, 885, 886, 887, 891, 892, 893, 894, 895,\n896, 897, 941, 942, 943, 951, 952, 953, 954, 955, 956, 957, 961, 962, 963, 964,\n965, 966, 967, 971, 972, 973, 974, 975, 976, 977, 981, 982, 983, 984, 985, 986,\n987, 991, 992, 993, 994, 995, 996, 997\n*Elset, elset=Grain4_set\n1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 21, 22, 23, 24, 25, 31,\n32, 33, 34, 42, 43, 101, 102, 103, 104, 105, 111, 112, 113, 114, 115, 121,\n122, 123, 124, 125, 131, 132, 133, 134, 142, 143, 201, 202, 203, 204, 205, 211,\n212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 233, 234, 301, 302, 303,\n304, 305, 311, 312, 313, 314, 315, 321, 322, 323, 324, 331, 332, 333, 334, 401,\n402, 403, 404, 405, 411, 412, 413, 414, 415, 421, 422, 423, 424, 431, 432, 433,\n434, 501, 502, 503, 504, 511, 512, 513, 514, 521, 522, 523, 524, 531, 532, 533,\n601, 602, 603, 611, 612, 621, 622, 623, 701, 711, 721\n*Elset, elset=Grain5_set\n6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 26, 27, 28, 29, 30, 38,\n39, 40, 49, 50, 106, 107, 108, 109, 110, 116, 117, 118, 119, 120, 126, 127,\n128, 129, 130, 136, 137, 138, 139, 140, 149, 150, 206, 207, 208, 209, 210, 216,\n217, 218, 219, 220, 226, 227, 228, 229, 230, 235, 236, 237, 238, 239, 240, 248,\n249, 250, 260, 306, 307, 308, 309, 310, 316, 317, 318, 319, 320, 325, 326, 327,\n328, 329, 330, 335, 336, 337, 338, 339, 340, 347, 348, 349, 350, 360, 406, 407,\n408, 409, 410, 416, 417, 418, 419, 420, 425, 426, 427, 428, 429, 430, 435, 436,\n437, 438, 439, 440, 447, 448, 449, 450, 507, 508, 509, 510, 517, 518, 519, 520,\n525, 526, 527, 528, 529, 530, 536, 537, 538, 539, 540, 547, 548, 549, 550, 610,\n619, 620, 628, 629, 630, 637, 638, 639, 640, 648, 740\n*Elset, elset=Grain6_set\n300, 370, 380, 389, 390, 398, 399, 400, 460, 469, 470, 478, 479, 480, 487, 488,\n489, 490, 497, 498, 499, 500, 558, 559, 560, 568, 569, 570, 578, 579, 580, 588,\n589, 590, 597, 598, 599, 600, 649, 650, 658, 659, 660, 668, 669, 670, 678, 679,\n680, 688, 689, 690, 698, 699, 700, 748, 749, 750, 758, 759, 760, 768, 769, 770,\n778, 779, 780, 788, 789, 790, 798, 799, 800, 850, 858, 859, 860, 868, 869, 870,\n878, 879, 880, 888, 889, 890, 898, 899, 900, 958, 959, 960, 968, 969, 970, 978,\n979, 980, 988, 989, 990, 998, 999, 1000\n*Elset, elset=Grain7_set\n41, 51, 52, 53, 61, 62, 63, 71, 72, 73, 81, 82, 91, 92, 141, 151,\n152, 153, 161, 162, 163, 171, 172, 173, 181, 182, 183, 191, 192, 241, 242, 243,\n251, 252, 253, 261, 262, 263, 271, 272, 273, 281, 282, 283, 291, 292, 341, 342,\n343, 351, 352, 353, 361, 362, 363, 371, 372, 373, 381, 382, 441, 442, 451, 452,\n461, 462, 471, 472\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase_nodes.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n*Node\n1, 0.000000, 0.000000, 0.000000\n2, 1.000000, 0.000000, 0.000000\n3, 2.000000, 0.000000, 0.000000\n4, 3.000000, 0.000000, 0.000000\n5, 4.000000, 0.000000, 0.000000\n6, 5.000000, 0.000000, 0.000000\n7, 6.000000, 0.000000, 0.000000\n8, 7.000000, 0.000000, 0.000000\n9, 8.000000, 0.000000, 0.000000\n10, 9.000000, 0.000000, 0.000000\n11, 10.000000, 0.000000, 0.000000\n12, 0.000000, 1.000000, 0.000000\n13, 1.000000, 1.000000, 0.000000\n14, 2.000000, 1.000000, 0.000000\n15, 3.000000, 1.000000, 0.000000\n16, 4.000000, 1.000000, 0.000000\n17, 5.000000, 1.000000, 0.000000\n18, 6.000000, 1.000000, 0.000000\n19, 7.000000, 1.000000, 0.000000\n20, 8.000000, 1.000000, 0.000000\n21, 9.000000, 1.000000, 0.000000\n22, 10.000000, 1.000000, 0.000000\n23, 0.000000, 2.000000, 0.000000\n24, 1.000000, 2.000000, 0.000000\n25, 2.000000, 2.000000, 0.000000\n26, 3.000000, 2.000000, 0.000000\n27, 4.000000, 2.000000, 0.000000\n28, 5.000000, 2.000000, 0.000000\n29, 6.000000, 2.000000, 0.000000\n30, 7.000000, 2.000000, 0.000000\n31, 8.000000, 2.000000, 0.000000\n32, 9.000000, 2.000000, 0.000000\n33, 10.000000, 2.000000, 0.000000\n34, 0.000000, 3.000000, 0.000000\n35, 1.000000, 3.000000, 0.000000\n36, 2.000000, 3.000000, 0.000000\n37, 3.000000, 3.000000, 0.000000\n38, 4.000000, 3.000000, 0.000000\n39, 5.000000, 3.000000, 0.000000\n40, 6.000000, 3.000000, 0.000000\n41, 7.000000, 3.000000, 0.000000\n42, 8.000000, 3.000000, 0.000000\n43, 9.000000, 3.000000, 0.000000\n44, 10.000000, 3.000000, 0.000000\n45, 0.000000, 4.000000, 0.000000\n46, 1.000000, 4.000000, 0.000000\n47, 2.000000, 4.000000, 0.000000\n48, 3.000000, 4.000000, 0.000000\n49, 4.000000, 4.000000, 0.000000\n50, 5.000000, 4.000000, 0.000000\n51, 6.000000, 4.000000, 0.000000\n52, 7.000000, 4.000000, 0.000000\n53, 8.000000, 4.000000, 0.000000\n54, 9.000000, 4.000000, 0.000000\n55, 10.000000, 4.000000, 0.000000\n56, 0.000000, 5.000000, 0.000000\n57, 1.000000, 5.000000, 0.000000\n58, 2.000000, 5.000000, 0.000000\n59, 3.000000, 5.000000, 0.000000\n60, 4.000000, 5.000000, 0.000000\n61, 5.000000, 5.000000, 0.000000\n62, 6.000000, 5.000000, 0.000000\n63, 7.000000, 5.000000, 0.000000\n64, 8.000000, 5.000000, 0.000000\n65, 9.000000, 5.000000, 0.000000\n66, 10.000000, 5.000000, 0.000000\n67, 0.000000, 6.000000, 0.000000\n68, 1.000000, 6.000000, 0.000000\n69, 2.000000, 6.000000, 0.000000\n70, 3.000000, 6.000000, 0.000000\n71, 4.000000, 6.000000, 0.000000\n72, 5.000000, 6.000000, 0.000000\n73, 6.000000, 6.000000, 0.000000\n74, 7.000000, 6.000000, 0.000000\n75, 8.000000, 6.000000, 0.000000\n76, 9.000000, 6.000000, 0.000000\n77, 10.000000, 6.000000, 0.000000\n78, 0.000000, 7.000000, 0.000000\n79, 1.000000, 7.000000, 0.000000\n80, 2.000000, 7.000000, 0.000000\n81, 3.000000, 7.000000, 0.000000\n82, 4.000000, 7.000000, 0.000000\n83, 5.000000, 7.000000, 0.000000\n84, 6.000000, 7.000000, 0.000000\n85, 7.000000, 7.000000, 0.000000\n86, 8.000000, 7.000000, 0.000000\n87, 9.000000, 7.000000, 0.000000\n88, 10.000000, 7.000000, 0.000000\n89, 0.000000, 8.000000, 0.000000\n90, 1.000000, 8.000000, 0.000000\n91, 2.000000, 8.000000, 0.000000\n92, 3.000000, 8.000000, 0.000000\n93, 4.000000, 8.000000, 0.000000\n94, 5.000000, 8.000000, 0.000000\n95, 6.000000, 8.000000, 0.000000\n96, 7.000000, 8.000000, 0.000000\n97, 8.000000, 8.000000, 0.000000\n98, 9.000000, 8.000000, 0.000000\n99, 10.000000, 8.000000, 0.000000\n100, 0.000000, 9.000000, 0.000000\n101, 1.000000, 9.000000, 0.000000\n102, 2.000000, 9.000000, 0.000000\n103, 3.000000, 9.000000, 0.000000\n104, 4.000000, 9.000000, 0.000000\n105, 5.000000, 9.000000, 0.000000\n106, 6.000000, 9.000000, 0.000000\n107, 7.000000, 9.000000, 0.000000\n108, 8.000000, 9.000000, 0.000000\n109, 9.000000, 9.000000, 0.000000\n110, 10.000000, 9.000000, 0.000000\n111, 0.000000, 10.000000, 0.000000\n112, 1.000000, 10.000000, 0.000000\n113, 2.000000, 10.000000, 0.000000\n114, 3.000000, 10.000000, 0.000000\n115, 4.000000, 10.000000, 0.000000\n116, 5.000000, 10.000000, 0.000000\n117, 6.000000, 10.000000, 0.000000\n118, 7.000000, 10.000000, 0.000000\n119, 8.000000, 10.000000, 0.000000\n120, 9.000000, 10.000000, 0.000000\n121, 10.000000, 10.000000, 0.000000\n122, 0.000000, 0.000000, 1.000000\n123, 1.000000, 0.000000, 1.000000\n124, 2.000000, 0.000000, 1.000000\n125, 3.000000, 0.000000, 1.000000\n126, 4.000000, 0.000000, 1.000000\n127, 5.000000, 0.000000, 1.000000\n128, 6.000000, 0.000000, 1.000000\n129, 7.000000, 0.000000, 1.000000\n130, 8.000000, 0.000000, 1.000000\n131, 9.000000, 0.000000, 1.000000\n132, 10.000000, 0.000000, 1.000000\n133, 0.000000, 1.000000, 1.000000\n134, 1.000000, 1.000000, 1.000000\n135, 2.000000, 1.000000, 1.000000\n136, 3.000000, 1.000000, 1.000000\n137, 4.000000, 1.000000, 1.000000\n138, 5.000000, 1.000000, 1.000000\n139, 6.000000, 1.000000, 1.000000\n140, 7.000000, 1.000000, 1.000000\n141, 8.000000, 1.000000, 1.000000\n142, 9.000000, 1.000000, 1.000000\n143, 10.000000, 1.000000, 1.000000\n144, 0.000000, 2.000000, 1.000000\n145, 1.000000, 2.000000, 1.000000\n146, 2.000000, 2.000000, 1.000000\n147, 3.000000, 2.000000, 1.000000\n148, 4.000000, 2.000000, 1.000000\n149, 5.000000, 2.000000, 1.000000\n150, 6.000000, 2.000000, 1.000000\n151, 7.000000, 2.000000, 1.000000\n152, 8.000000, 2.000000, 1.000000\n153, 9.000000, 2.000000, 1.000000\n154, 10.000000, 2.000000, 1.000000\n155, 0.000000, 3.000000, 1.000000\n156, 1.000000, 3.000000, 1.000000\n157, 2.000000, 3.000000, 1.000000\n158, 3.000000, 3.000000, 1.000000\n159, 4.000000, 3.000000, 1.000000\n160, 5.000000, 3.000000, 1.000000\n161, 6.000000, 3.000000, 1.000000\n162, 7.000000, 3.000000, 1.000000\n163, 8.000000, 3.000000, 1.000000\n164, 9.000000, 3.000000, 1.000000\n165, 10.000000, 3.000000, 1.000000\n166, 0.000000, 4.000000, 1.000000\n167, 1.000000, 4.000000, 1.000000\n168, 2.000000, 4.000000, 1.000000\n169, 3.000000, 4.000000, 1.000000\n170, 4.000000, 4.000000, 1.000000\n171, 5.000000, 4.000000, 1.000000\n172, 6.000000, 4.000000, 1.000000\n173, 7.000000, 4.000000, 1.000000\n174, 8.000000, 4.000000, 1.000000\n175, 9.000000, 4.000000, 1.000000\n176, 10.000000, 4.000000, 1.000000\n177, 0.000000, 5.000000, 1.000000\n178, 1.000000, 5.000000, 1.000000\n179, 2.000000, 5.000000, 1.000000\n180, 3.000000, 5.000000, 1.000000\n181, 4.000000, 5.000000, 1.000000\n182, 5.000000, 5.000000, 1.000000\n183, 6.000000, 5.000000, 1.000000\n184, 7.000000, 5.000000, 1.000000\n185, 8.000000, 5.000000, 1.000000\n186, 9.000000, 5.000000, 1.000000\n187, 10.000000, 5.000000, 1.000000\n188, 0.000000, 6.000000, 1.000000\n189, 1.000000, 6.000000, 1.000000\n190, 2.000000, 6.000000, 1.000000\n191, 3.000000, 6.000000, 1.000000\n192, 4.000000, 6.000000, 1.000000\n193, 5.000000, 6.000000, 1.000000\n194, 6.000000, 6.000000, 1.000000\n195, 7.000000, 6.000000, 1.000000\n196, 8.000000, 6.000000, 1.000000\n197, 9.000000, 6.000000, 1.000000\n198, 10.000000, 6.000000, 1.000000\n199, 0.000000, 7.000000, 1.000000\n200, 1.000000, 7.000000, 1.000000\n201, 2.000000, 7.000000, 1.000000\n202, 3.000000, 7.000000, 1.000000\n203, 4.000000, 7.000000, 1.000000\n204, 5.000000, 7.000000, 1.000000\n205, 6.000000, 7.000000, 1.000000\n206, 7.000000, 7.000000, 1.000000\n207, 8.000000, 7.000000, 1.000000\n208, 9.000000, 7.000000, 1.000000\n209, 10.000000, 7.000000, 1.000000\n210, 0.000000, 8.000000, 1.000000\n211, 1.000000, 8.000000, 1.000000\n212, 2.000000, 8.000000, 1.000000\n213, 3.000000, 8.000000, 1.000000\n214, 4.000000, 8.000000, 1.000000\n215, 5.000000, 8.000000, 1.000000\n216, 6.000000, 8.000000, 1.000000\n217, 7.000000, 8.000000, 1.000000\n218, 8.000000, 8.000000, 1.000000\n219, 9.000000, 8.000000, 1.000000\n220, 10.000000, 8.000000, 1.000000\n221, 0.000000, 9.000000, 1.000000\n222, 1.000000, 9.000000, 1.000000\n223, 2.000000, 9.000000, 1.000000\n224, 3.000000, 9.000000, 1.000000\n225, 4.000000, 9.000000, 1.000000\n226, 5.000000, 9.000000, 1.000000\n227, 6.000000, 9.000000, 1.000000\n228, 7.000000, 9.000000, 1.000000\n229, 8.000000, 9.000000, 1.000000\n230, 9.000000, 9.000000, 1.000000\n231, 10.000000, 9.000000, 1.000000\n232, 0.000000, 10.000000, 1.000000\n233, 1.000000, 10.000000, 1.000000\n234, 2.000000, 10.000000, 1.000000\n235, 3.000000, 10.000000, 1.000000\n236, 4.000000, 10.000000, 1.000000\n237, 5.000000, 10.000000, 1.000000\n238, 6.000000, 10.000000, 1.000000\n239, 7.000000, 10.000000, 1.000000\n240, 8.000000, 10.000000, 1.000000\n241, 9.000000, 10.000000, 1.000000\n242, 10.000000, 10.000000, 1.000000\n243, 0.000000, 0.000000, 2.000000\n244, 1.000000, 0.000000, 2.000000\n245, 2.000000, 0.000000, 2.000000\n246, 3.000000, 0.000000, 2.000000\n247, 4.000000, 0.000000, 2.000000\n248, 5.000000, 0.000000, 2.000000\n249, 6.000000, 0.000000, 2.000000\n250, 7.000000, 0.000000, 2.000000\n251, 8.000000, 0.000000, 2.000000\n252, 9.000000, 0.000000, 2.000000\n253, 10.000000, 0.000000, 2.000000\n254, 0.000000, 1.000000, 2.000000\n255, 1.000000, 1.000000, 2.000000\n256, 2.000000, 1.000000, 2.000000\n257, 3.000000, 1.000000, 2.000000\n258, 4.000000, 1.000000, 2.000000\n259, 5.000000, 1.000000, 2.000000\n260, 6.000000, 1.000000, 2.000000\n261, 7.000000, 1.000000, 2.000000\n262, 8.000000, 1.000000, 2.000000\n263, 9.000000, 1.000000, 2.000000\n264, 10.000000, 1.000000, 2.000000\n265, 0.000000, 2.000000, 2.000000\n266, 1.000000, 2.000000, 2.000000\n267, 2.000000, 2.000000, 2.000000\n268, 3.000000, 2.000000, 2.000000\n269, 4.000000, 2.000000, 2.000000\n270, 5.000000, 2.000000, 2.000000\n271, 6.000000, 2.000000, 2.000000\n272, 7.000000, 2.000000, 2.000000\n273, 8.000000, 2.000000, 2.000000\n274, 9.000000, 2.000000, 2.000000\n275, 10.000000, 2.000000, 2.000000\n276, 0.000000, 3.000000, 2.000000\n277, 1.000000, 3.000000, 2.000000\n278, 2.000000, 3.000000, 2.000000\n279, 3.000000, 3.000000, 2.000000\n280, 4.000000, 3.000000, 2.000000\n281, 5.000000, 3.000000, 2.000000\n282, 6.000000, 3.000000, 2.000000\n283, 7.000000, 3.000000, 2.000000\n284, 8.000000, 3.000000, 2.000000\n285, 9.000000, 3.000000, 2.000000\n286, 10.000000, 3.000000, 2.000000\n287, 0.000000, 4.000000, 2.000000\n288, 1.000000, 4.000000, 2.000000\n289, 2.000000, 4.000000, 2.000000\n290, 3.000000, 4.000000, 2.000000\n291, 4.000000, 4.000000, 2.000000\n292, 5.000000, 4.000000, 2.000000\n293, 6.000000, 4.000000, 2.000000\n294, 7.000000, 4.000000, 2.000000\n295, 8.000000, 4.000000, 2.000000\n296, 9.000000, 4.000000, 2.000000\n297, 10.000000, 4.000000, 2.000000\n298, 0.000000, 5.000000, 2.000000\n299, 1.000000, 5.000000, 2.000000\n300, 2.000000, 5.000000, 2.000000\n301, 3.000000, 5.000000, 2.000000\n302, 4.000000, 5.000000, 2.000000\n303, 5.000000, 5.000000, 2.000000\n304, 6.000000, 5.000000, 2.000000\n305, 7.000000, 5.000000, 2.000000\n306, 8.000000, 5.000000, 2.000000\n307, 9.000000, 5.000000, 2.000000\n308, 10.000000, 5.000000, 2.000000\n309, 0.000000, 6.000000, 2.000000\n310, 1.000000, 6.000000, 2.000000\n311, 2.000000, 6.000000, 2.000000\n312, 3.000000, 6.000000, 2.000000\n313, 4.000000, 6.000000, 2.000000\n314, 5.000000, 6.000000, 2.000000\n315, 6.000000, 6.000000, 2.000000\n316, 7.000000, 6.000000, 2.000000\n317, 8.000000, 6.000000, 2.000000\n318, 9.000000, 6.000000, 2.000000\n319, 10.000000, 6.000000, 2.000000\n320, 0.000000, 7.000000, 2.000000\n321, 1.000000, 7.000000, 2.000000\n322, 2.000000, 7.000000, 2.000000\n323, 3.000000, 7.000000, 2.000000\n324, 4.000000, 7.000000, 2.000000\n325, 5.000000, 7.000000, 2.000000\n326, 6.000000, 7.000000, 2.000000\n327, 7.000000, 7.000000, 2.000000\n328, 8.000000, 7.000000, 2.000000\n329, 9.000000, 7.000000, 2.000000\n330, 10.000000, 7.000000, 2.000000\n331, 0.000000, 8.000000, 2.000000\n332, 1.000000, 8.000000, 2.000000\n333, 2.000000, 8.000000, 2.000000\n334, 3.000000, 8.000000, 2.000000\n335, 4.000000, 8.000000, 2.000000\n336, 5.000000, 8.000000, 2.000000\n337, 6.000000, 8.000000, 2.000000\n338, 7.000000, 8.000000, 2.000000\n339, 8.000000, 8.000000, 2.000000\n340, 9.000000, 8.000000, 2.000000\n341, 10.000000, 8.000000, 2.000000\n342, 0.000000, 9.000000, 2.000000\n343, 1.000000, 9.000000, 2.000000\n344, 2.000000, 9.000000, 2.000000\n345, 3.000000, 9.000000, 2.000000\n346, 4.000000, 9.000000, 2.000000\n347, 5.000000, 9.000000, 2.000000\n348, 6.000000, 9.000000, 2.000000\n349, 7.000000, 9.000000, 2.000000\n350, 8.000000, 9.000000, 2.000000\n351, 9.000000, 9.000000, 2.000000\n352, 10.000000, 9.000000, 2.000000\n353, 0.000000, 10.000000, 2.000000\n354, 1.000000, 10.000000, 2.000000\n355, 2.000000, 10.000000, 2.000000\n356, 3.000000, 10.000000, 2.000000\n357, 4.000000, 10.000000, 2.000000\n358, 5.000000, 10.000000, 2.000000\n359, 6.000000, 10.000000, 2.000000\n360, 7.000000, 10.000000, 2.000000\n361, 8.000000, 10.000000, 2.000000\n362, 9.000000, 10.000000, 2.000000\n363, 10.000000, 10.000000, 2.000000\n364, 0.000000, 0.000000, 3.000000\n365, 1.000000, 0.000000, 3.000000\n366, 2.000000, 0.000000, 3.000000\n367, 3.000000, 0.000000, 3.000000\n368, 4.000000, 0.000000, 3.000000\n369, 5.000000, 0.000000, 3.000000\n370, 6.000000, 0.000000, 3.000000\n371, 7.000000, 0.000000, 3.000000\n372, 8.000000, 0.000000, 3.000000\n373, 9.000000, 0.000000, 3.000000\n374, 10.000000, 0.000000, 3.000000\n375, 0.000000, 1.000000, 3.000000\n376, 1.000000, 1.000000, 3.000000\n377, 2.000000, 1.000000, 3.000000\n378, 3.000000, 1.000000, 3.000000\n379, 4.000000, 1.000000, 3.000000\n380, 5.000000, 1.000000, 3.000000\n381, 6.000000, 1.000000, 3.000000\n382, 7.000000, 1.000000, 3.000000\n383, 8.000000, 1.000000, 3.000000\n384, 9.000000, 1.000000, 3.000000\n385, 10.000000, 1.000000, 3.000000\n386, 0.000000, 2.000000, 3.000000\n387, 1.000000, 2.000000, 3.000000\n388, 2.000000, 2.000000, 3.000000\n389, 3.000000, 2.000000, 3.000000\n390, 4.000000, 2.000000, 3.000000\n391, 5.000000, 2.000000, 3.000000\n392, 6.000000, 2.000000, 3.000000\n393, 7.000000, 2.000000, 3.000000\n394, 8.000000, 2.000000, 3.000000\n395, 9.000000, 2.000000, 3.000000\n396, 10.000000, 2.000000, 3.000000\n397, 0.000000, 3.000000, 3.000000\n398, 1.000000, 3.000000, 3.000000\n399, 2.000000, 3.000000, 3.000000\n400, 3.000000, 3.000000, 3.000000\n401, 4.000000, 3.000000, 3.000000\n402, 5.000000, 3.000000, 3.000000\n403, 6.000000, 3.000000, 3.000000\n404, 7.000000, 3.000000, 3.000000\n405, 8.000000, 3.000000, 3.000000\n406, 9.000000, 3.000000, 3.000000\n407, 10.000000, 3.000000, 3.000000\n408, 0.000000, 4.000000, 3.000000\n409, 1.000000, 4.000000, 3.000000\n410, 2.000000, 4.000000, 3.000000\n411, 3.000000, 4.000000, 3.000000\n412, 4.000000, 4.000000, 3.000000\n413, 5.000000, 4.000000, 3.000000\n414, 6.000000, 4.000000, 3.000000\n415, 7.000000, 4.000000, 3.000000\n416, 8.000000, 4.000000, 3.000000\n417, 9.000000, 4.000000, 3.000000\n418, 10.000000, 4.000000, 3.000000\n419, 0.000000, 5.000000, 3.000000\n420, 1.000000, 5.000000, 3.000000\n421, 2.000000, 5.000000, 3.000000\n422, 3.000000, 5.000000, 3.000000\n423, 4.000000, 5.000000, 3.000000\n424, 5.000000, 5.000000, 3.000000\n425, 6.000000, 5.000000, 3.000000\n426, 7.000000, 5.000000, 3.000000\n427, 8.000000, 5.000000, 3.000000\n428, 9.000000, 5.000000, 3.000000\n429, 10.000000, 5.000000, 3.000000\n430, 0.000000, 6.000000, 3.000000\n431, 1.000000, 6.000000, 3.000000\n432, 2.000000, 6.000000, 3.000000\n433, 3.000000, 6.000000, 3.000000\n434, 4.000000, 6.000000, 3.000000\n435, 5.000000, 6.000000, 3.000000\n436, 6.000000, 6.000000, 3.000000\n437, 7.000000, 6.000000, 3.000000\n438, 8.000000, 6.000000, 3.000000\n439, 9.000000, 6.000000, 3.000000\n440, 10.000000, 6.000000, 3.000000\n441, 0.000000, 7.000000, 3.000000\n442, 1.000000, 7.000000, 3.000000\n443, 2.000000, 7.000000, 3.000000\n444, 3.000000, 7.000000, 3.000000\n445, 4.000000, 7.000000, 3.000000\n446, 5.000000, 7.000000, 3.000000\n447, 6.000000, 7.000000, 3.000000\n448, 7.000000, 7.000000, 3.000000\n449, 8.000000, 7.000000, 3.000000\n450, 9.000000, 7.000000, 3.000000\n451, 10.000000, 7.000000, 3.000000\n452, 0.000000, 8.000000, 3.000000\n453, 1.000000, 8.000000, 3.000000\n454, 2.000000, 8.000000, 3.000000\n455, 3.000000, 8.000000, 3.000000\n456, 4.000000, 8.000000, 3.000000\n457, 5.000000, 8.000000, 3.000000\n458, 6.000000, 8.000000, 3.000000\n459, 7.000000, 8.000000, 3.000000\n460, 8.000000, 8.000000, 3.000000\n461, 9.000000, 8.000000, 3.000000\n462, 10.000000, 8.000000, 3.000000\n463, 0.000000, 9.000000, 3.000000\n464, 1.000000, 9.000000, 3.000000\n465, 2.000000, 9.000000, 3.000000\n466, 3.000000, 9.000000, 3.000000\n467, 4.000000, 9.000000, 3.000000\n468, 5.000000, 9.000000, 3.000000\n469, 6.000000, 9.000000, 3.000000\n470, 7.000000, 9.000000, 3.000000\n471, 8.000000, 9.000000, 3.000000\n472, 9.000000, 9.000000, 3.000000\n473, 10.000000, 9.000000, 3.000000\n474, 0.000000, 10.000000, 3.000000\n475, 1.000000, 10.000000, 3.000000\n476, 2.000000, 10.000000, 3.000000\n477, 3.000000, 10.000000, 3.000000\n478, 4.000000, 10.000000, 3.000000\n479, 5.000000, 10.000000, 3.000000\n480, 6.000000, 10.000000, 3.000000\n481, 7.000000, 10.000000, 3.000000\n482, 8.000000, 10.000000, 3.000000\n483, 9.000000, 10.000000, 3.000000\n484, 10.000000, 10.000000, 3.000000\n485, 0.000000, 0.000000, 4.000000\n486, 1.000000, 0.000000, 4.000000\n487, 2.000000, 0.000000, 4.000000\n488, 3.000000, 0.000000, 4.000000\n489, 4.000000, 0.000000, 4.000000\n490, 5.000000, 0.000000, 4.000000\n491, 6.000000, 0.000000, 4.000000\n492, 7.000000, 0.000000, 4.000000\n493, 8.000000, 0.000000, 4.000000\n494, 9.000000, 0.000000, 4.000000\n495, 10.000000, 0.000000, 4.000000\n496, 0.000000, 1.000000, 4.000000\n497, 1.000000, 1.000000, 4.000000\n498, 2.000000, 1.000000, 4.000000\n499, 3.000000, 1.000000, 4.000000\n500, 4.000000, 1.000000, 4.000000\n501, 5.000000, 1.000000, 4.000000\n502, 6.000000, 1.000000, 4.000000\n503, 7.000000, 1.000000, 4.000000\n504, 8.000000, 1.000000, 4.000000\n505, 9.000000, 1.000000, 4.000000\n506, 10.000000, 1.000000, 4.000000\n507, 0.000000, 2.000000, 4.000000\n508, 1.000000, 2.000000, 4.000000\n509, 2.000000, 2.000000, 4.000000\n510, 3.000000, 2.000000, 4.000000\n511, 4.000000, 2.000000, 4.000000\n512, 5.000000, 2.000000, 4.000000\n513, 6.000000, 2.000000, 4.000000\n514, 7.000000, 2.000000, 4.000000\n515, 8.000000, 2.000000, 4.000000\n516, 9.000000, 2.000000, 4.000000\n517, 10.000000, 2.000000, 4.000000\n518, 0.000000, 3.000000, 4.000000\n519, 1.000000, 3.000000, 4.000000\n520, 2.000000, 3.000000, 4.000000\n521, 3.000000, 3.000000, 4.000000\n522, 4.000000, 3.000000, 4.000000\n523, 5.000000, 3.000000, 4.000000\n524, 6.000000, 3.000000, 4.000000\n525, 7.000000, 3.000000, 4.000000\n526, 8.000000, 3.000000, 4.000000\n527, 9.000000, 3.000000, 4.000000\n528, 10.000000, 3.000000, 4.000000\n529, 0.000000, 4.000000, 4.000000\n530, 1.000000, 4.000000, 4.000000\n531, 2.000000, 4.000000, 4.000000\n532, 3.000000, 4.000000, 4.000000\n533, 4.000000, 4.000000, 4.000000\n534, 5.000000, 4.000000, 4.000000\n535, 6.000000, 4.000000, 4.000000\n536, 7.000000, 4.000000, 4.000000\n537, 8.000000, 4.000000, 4.000000\n538, 9.000000, 4.000000, 4.000000\n539, 10.000000, 4.000000, 4.000000\n540, 0.000000, 5.000000, 4.000000\n541, 1.000000, 5.000000, 4.000000\n542, 2.000000, 5.000000, 4.000000\n543, 3.000000, 5.000000, 4.000000\n544, 4.000000, 5.000000, 4.000000\n545, 5.000000, 5.000000, 4.000000\n546, 6.000000, 5.000000, 4.000000\n547, 7.000000, 5.000000, 4.000000\n548, 8.000000, 5.000000, 4.000000\n549, 9.000000, 5.000000, 4.000000\n550, 10.000000, 5.000000, 4.000000\n551, 0.000000, 6.000000, 4.000000\n552, 1.000000, 6.000000, 4.000000\n553, 2.000000, 6.000000, 4.000000\n554, 3.000000, 6.000000, 4.000000\n555, 4.000000, 6.000000, 4.000000\n556, 5.000000, 6.000000, 4.000000\n557, 6.000000, 6.000000, 4.000000\n558, 7.000000, 6.000000, 4.000000\n559, 8.000000, 6.000000, 4.000000\n560, 9.000000, 6.000000, 4.000000\n561, 10.000000, 6.000000, 4.000000\n562, 0.000000, 7.000000, 4.000000\n563, 1.000000, 7.000000, 4.000000\n564, 2.000000, 7.000000, 4.000000\n565, 3.000000, 7.000000, 4.000000\n566, 4.000000, 7.000000, 4.000000\n567, 5.000000, 7.000000, 4.000000\n568, 6.000000, 7.000000, 4.000000\n569, 7.000000, 7.000000, 4.000000\n570, 8.000000, 7.000000, 4.000000\n571, 9.000000, 7.000000, 4.000000\n572, 10.000000, 7.000000, 4.000000\n573, 0.000000, 8.000000, 4.000000\n574, 1.000000, 8.000000, 4.000000\n575, 2.000000, 8.000000, 4.000000\n576, 3.000000, 8.000000, 4.000000\n577, 4.000000, 8.000000, 4.000000\n578, 5.000000, 8.000000, 4.000000\n579, 6.000000, 8.000000, 4.000000\n580, 7.000000, 8.000000, 4.000000\n581, 8.000000, 8.000000, 4.000000\n582, 9.000000, 8.000000, 4.000000\n583, 10.000000, 8.000000, 4.000000\n584, 0.000000, 9.000000, 4.000000\n585, 1.000000, 9.000000, 4.000000\n586, 2.000000, 9.000000, 4.000000\n587, 3.000000, 9.000000, 4.000000\n588, 4.000000, 9.000000, 4.000000\n589, 5.000000, 9.000000, 4.000000\n590, 6.000000, 9.000000, 4.000000\n591, 7.000000, 9.000000, 4.000000\n592, 8.000000, 9.000000, 4.000000\n593, 9.000000, 9.000000, 4.000000\n594, 10.000000, 9.000000, 4.000000\n595, 0.000000, 10.000000, 4.000000\n596, 1.000000, 10.000000, 4.000000\n597, 2.000000, 10.000000, 4.000000\n598, 3.000000, 10.000000, 4.000000\n599, 4.000000, 10.000000, 4.000000\n600, 5.000000, 10.000000, 4.000000\n601, 6.000000, 10.000000, 4.000000\n602, 7.000000, 10.000000, 4.000000\n603, 8.000000, 10.000000, 4.000000\n604, 9.000000, 10.000000, 4.000000\n605, 10.000000, 10.000000, 4.000000\n606, 0.000000, 0.000000, 5.000000\n607, 1.000000, 0.000000, 5.000000\n608, 2.000000, 0.000000, 5.000000\n609, 3.000000, 0.000000, 5.000000\n610, 4.000000, 0.000000, 5.000000\n611, 5.000000, 0.000000, 5.000000\n612, 6.000000, 0.000000, 5.000000\n613, 7.000000, 0.000000, 5.000000\n614, 8.000000, 0.000000, 5.000000\n615, 9.000000, 0.000000, 5.000000\n616, 10.000000, 0.000000, 5.000000\n617, 0.000000, 1.000000, 5.000000\n618, 1.000000, 1.000000, 5.000000\n619, 2.000000, 1.000000, 5.000000\n620, 3.000000, 1.000000, 5.000000\n621, 4.000000, 1.000000, 5.000000\n622, 5.000000, 1.000000, 5.000000\n623, 6.000000, 1.000000, 5.000000\n624, 7.000000, 1.000000, 5.000000\n625, 8.000000, 1.000000, 5.000000\n626, 9.000000, 1.000000, 5.000000\n627, 10.000000, 1.000000, 5.000000\n628, 0.000000, 2.000000, 5.000000\n629, 1.000000, 2.000000, 5.000000\n630, 2.000000, 2.000000, 5.000000\n631, 3.000000, 2.000000, 5.000000\n632, 4.000000, 2.000000, 5.000000\n633, 5.000000, 2.000000, 5.000000\n634, 6.000000, 2.000000, 5.000000\n635, 7.000000, 2.000000, 5.000000\n636, 8.000000, 2.000000, 5.000000\n637, 9.000000, 2.000000, 5.000000\n638, 10.000000, 2.000000, 5.000000\n639, 0.000000, 3.000000, 5.000000\n640, 1.000000, 3.000000, 5.000000\n641, 2.000000, 3.000000, 5.000000\n642, 3.000000, 3.000000, 5.000000\n643, 4.000000, 3.000000, 5.000000\n644, 5.000000, 3.000000, 5.000000\n645, 6.000000, 3.000000, 5.000000\n646, 7.000000, 3.000000, 5.000000\n647, 8.000000, 3.000000, 5.000000\n648, 9.000000, 3.000000, 5.000000\n649, 10.000000, 3.000000, 5.000000\n650, 0.000000, 4.000000, 5.000000\n651, 1.000000, 4.000000, 5.000000\n652, 2.000000, 4.000000, 5.000000\n653, 3.000000, 4.000000, 5.000000\n654, 4.000000, 4.000000, 5.000000\n655, 5.000000, 4.000000, 5.000000\n656, 6.000000, 4.000000, 5.000000\n657, 7.000000, 4.000000, 5.000000\n658, 8.000000, 4.000000, 5.000000\n659, 9.000000, 4.000000, 5.000000\n660, 10.000000, 4.000000, 5.000000\n661, 0.000000, 5.000000, 5.000000\n662, 1.000000, 5.000000, 5.000000\n663, 2.000000, 5.000000, 5.000000\n664, 3.000000, 5.000000, 5.000000\n665, 4.000000, 5.000000, 5.000000\n666, 5.000000, 5.000000, 5.000000\n667, 6.000000, 5.000000, 5.000000\n668, 7.000000, 5.000000, 5.000000\n669, 8.000000, 5.000000, 5.000000\n670, 9.000000, 5.000000, 5.000000\n671, 10.000000, 5.000000, 5.000000\n672, 0.000000, 6.000000, 5.000000\n673, 1.000000, 6.000000, 5.000000\n674, 2.000000, 6.000000, 5.000000\n675, 3.000000, 6.000000, 5.000000\n676, 4.000000, 6.000000, 5.000000\n677, 5.000000, 6.000000, 5.000000\n678, 6.000000, 6.000000, 5.000000\n679, 7.000000, 6.000000, 5.000000\n680, 8.000000, 6.000000, 5.000000\n681, 9.000000, 6.000000, 5.000000\n682, 10.000000, 6.000000, 5.000000\n683, 0.000000, 7.000000, 5.000000\n684, 1.000000, 7.000000, 5.000000\n685, 2.000000, 7.000000, 5.000000\n686, 3.000000, 7.000000, 5.000000\n687, 4.000000, 7.000000, 5.000000\n688, 5.000000, 7.000000, 5.000000\n689, 6.000000, 7.000000, 5.000000\n690, 7.000000, 7.000000, 5.000000\n691, 8.000000, 7.000000, 5.000000\n692, 9.000000, 7.000000, 5.000000\n693, 10.000000, 7.000000, 5.000000\n694, 0.000000, 8.000000, 5.000000\n695, 1.000000, 8.000000, 5.000000\n696, 2.000000, 8.000000, 5.000000\n697, 3.000000, 8.000000, 5.000000\n698, 4.000000, 8.000000, 5.000000\n699, 5.000000, 8.000000, 5.000000\n700, 6.000000, 8.000000, 5.000000\n701, 7.000000, 8.000000, 5.000000\n702, 8.000000, 8.000000, 5.000000\n703, 9.000000, 8.000000, 5.000000\n704, 10.000000, 8.000000, 5.000000\n705, 0.000000, 9.000000, 5.000000\n706, 1.000000, 9.000000, 5.000000\n707, 2.000000, 9.000000, 5.000000\n708, 3.000000, 9.000000, 5.000000\n709, 4.000000, 9.000000, 5.000000\n710, 5.000000, 9.000000, 5.000000\n711, 6.000000, 9.000000, 5.000000\n712, 7.000000, 9.000000, 5.000000\n713, 8.000000, 9.000000, 5.000000\n714, 9.000000, 9.000000, 5.000000\n715, 10.000000, 9.000000, 5.000000\n716, 0.000000, 10.000000, 5.000000\n717, 1.000000, 10.000000, 5.000000\n718, 2.000000, 10.000000, 5.000000\n719, 3.000000, 10.000000, 5.000000\n720, 4.000000, 10.000000, 5.000000\n721, 5.000000, 10.000000, 5.000000\n722, 6.000000, 10.000000, 5.000000\n723, 7.000000, 10.000000, 5.000000\n724, 8.000000, 10.000000, 5.000000\n725, 9.000000, 10.000000, 5.000000\n726, 10.000000, 10.000000, 5.000000\n727, 0.000000, 0.000000, 6.000000\n728, 1.000000, 0.000000, 6.000000\n729, 2.000000, 0.000000, 6.000000\n730, 3.000000, 0.000000, 6.000000\n731, 4.000000, 0.000000, 6.000000\n732, 5.000000, 0.000000, 6.000000\n733, 6.000000, 0.000000, 6.000000\n734, 7.000000, 0.000000, 6.000000\n735, 8.000000, 0.000000, 6.000000\n736, 9.000000, 0.000000, 6.000000\n737, 10.000000, 0.000000, 6.000000\n738, 0.000000, 1.000000, 6.000000\n739, 1.000000, 1.000000, 6.000000\n740, 2.000000, 1.000000, 6.000000\n741, 3.000000, 1.000000, 6.000000\n742, 4.000000, 1.000000, 6.000000\n743, 5.000000, 1.000000, 6.000000\n744, 6.000000, 1.000000, 6.000000\n745, 7.000000, 1.000000, 6.000000\n746, 8.000000, 1.000000, 6.000000\n747, 9.000000, 1.000000, 6.000000\n748, 10.000000, 1.000000, 6.000000\n749, 0.000000, 2.000000, 6.000000\n750, 1.000000, 2.000000, 6.000000\n751, 2.000000, 2.000000, 6.000000\n752, 3.000000, 2.000000, 6.000000\n753, 4.000000, 2.000000, 6.000000\n754, 5.000000, 2.000000, 6.000000\n755, 6.000000, 2.000000, 6.000000\n756, 7.000000, 2.000000, 6.000000\n757, 8.000000, 2.000000, 6.000000\n758, 9.000000, 2.000000, 6.000000\n759, 10.000000, 2.000000, 6.000000\n760, 0.000000, 3.000000, 6.000000\n761, 1.000000, 3.000000, 6.000000\n762, 2.000000, 3.000000, 6.000000\n763, 3.000000, 3.000000, 6.000000\n764, 4.000000, 3.000000, 6.000000\n765, 5.000000, 3.000000, 6.000000\n766, 6.000000, 3.000000, 6.000000\n767, 7.000000, 3.000000, 6.000000\n768, 8.000000, 3.000000, 6.000000\n769, 9.000000, 3.000000, 6.000000\n770, 10.000000, 3.000000, 6.000000\n771, 0.000000, 4.000000, 6.000000\n772, 1.000000, 4.000000, 6.000000\n773, 2.000000, 4.000000, 6.000000\n774, 3.000000, 4.000000, 6.000000\n775, 4.000000, 4.000000, 6.000000\n776, 5.000000, 4.000000, 6.000000\n777, 6.000000, 4.000000, 6.000000\n778, 7.000000, 4.000000, 6.000000\n779, 8.000000, 4.000000, 6.000000\n780, 9.000000, 4.000000, 6.000000\n781, 10.000000, 4.000000, 6.000000\n782, 0.000000, 5.000000, 6.000000\n783, 1.000000, 5.000000, 6.000000\n784, 2.000000, 5.000000, 6.000000\n785, 3.000000, 5.000000, 6.000000\n786, 4.000000, 5.000000, 6.000000\n787, 5.000000, 5.000000, 6.000000\n788, 6.000000, 5.000000, 6.000000\n789, 7.000000, 5.000000, 6.000000\n790, 8.000000, 5.000000, 6.000000\n791, 9.000000, 5.000000, 6.000000\n792, 10.000000, 5.000000, 6.000000\n793, 0.000000, 6.000000, 6.000000\n794, 1.000000, 6.000000, 6.000000\n795, 2.000000, 6.000000, 6.000000\n796, 3.000000, 6.000000, 6.000000\n797, 4.000000, 6.000000, 6.000000\n798, 5.000000, 6.000000, 6.000000\n799, 6.000000, 6.000000, 6.000000\n800, 7.000000, 6.000000, 6.000000\n801, 8.000000, 6.000000, 6.000000\n802, 9.000000, 6.000000, 6.000000\n803, 10.000000, 6.000000, 6.000000\n804, 0.000000, 7.000000, 6.000000\n805, 1.000000, 7.000000, 6.000000\n806, 2.000000, 7.000000, 6.000000\n807, 3.000000, 7.000000, 6.000000\n808, 4.000000, 7.000000, 6.000000\n809, 5.000000, 7.000000, 6.000000\n810, 6.000000, 7.000000, 6.000000\n811, 7.000000, 7.000000, 6.000000\n812, 8.000000, 7.000000, 6.000000\n813, 9.000000, 7.000000, 6.000000\n814, 10.000000, 7.000000, 6.000000\n815, 0.000000, 8.000000, 6.000000\n816, 1.000000, 8.000000, 6.000000\n817, 2.000000, 8.000000, 6.000000\n818, 3.000000, 8.000000, 6.000000\n819, 4.000000, 8.000000, 6.000000\n820, 5.000000, 8.000000, 6.000000\n821, 6.000000, 8.000000, 6.000000\n822, 7.000000, 8.000000, 6.000000\n823, 8.000000, 8.000000, 6.000000\n824, 9.000000, 8.000000, 6.000000\n825, 10.000000, 8.000000, 6.000000\n826, 0.000000, 9.000000, 6.000000\n827, 1.000000, 9.000000, 6.000000\n828, 2.000000, 9.000000, 6.000000\n829, 3.000000, 9.000000, 6.000000\n830, 4.000000, 9.000000, 6.000000\n831, 5.000000, 9.000000, 6.000000\n832, 6.000000, 9.000000, 6.000000\n833, 7.000000, 9.000000, 6.000000\n834, 8.000000, 9.000000, 6.000000\n835, 9.000000, 9.000000, 6.000000\n836, 10.000000, 9.000000, 6.000000\n837, 0.000000, 10.000000, 6.000000\n838, 1.000000, 10.000000, 6.000000\n839, 2.000000, 10.000000, 6.000000\n840, 3.000000, 10.000000, 6.000000\n841, 4.000000, 10.000000, 6.000000\n842, 5.000000, 10.000000, 6.000000\n843, 6.000000, 10.000000, 6.000000\n844, 7.000000, 10.000000, 6.000000\n845, 8.000000, 10.000000, 6.000000\n846, 9.000000, 10.000000, 6.000000\n847, 10.000000, 10.000000, 6.000000\n848, 0.000000, 0.000000, 7.000000\n849, 1.000000, 0.000000, 7.000000\n850, 2.000000, 0.000000, 7.000000\n851, 3.000000, 0.000000, 7.000000\n852, 4.000000, 0.000000, 7.000000\n853, 5.000000, 0.000000, 7.000000\n854, 6.000000, 0.000000, 7.000000\n855, 7.000000, 0.000000, 7.000000\n856, 8.000000, 0.000000, 7.000000\n857, 9.000000, 0.000000, 7.000000\n858, 10.000000, 0.000000, 7.000000\n859, 0.000000, 1.000000, 7.000000\n860, 1.000000, 1.000000, 7.000000\n861, 2.000000, 1.000000, 7.000000\n862, 3.000000, 1.000000, 7.000000\n863, 4.000000, 1.000000, 7.000000\n864, 5.000000, 1.000000, 7.000000\n865, 6.000000, 1.000000, 7.000000\n866, 7.000000, 1.000000, 7.000000\n867, 8.000000, 1.000000, 7.000000\n868, 9.000000, 1.000000, 7.000000\n869, 10.000000, 1.000000, 7.000000\n870, 0.000000, 2.000000, 7.000000\n871, 1.000000, 2.000000, 7.000000\n872, 2.000000, 2.000000, 7.000000\n873, 3.000000, 2.000000, 7.000000\n874, 4.000000, 2.000000, 7.000000\n875, 5.000000, 2.000000, 7.000000\n876, 6.000000, 2.000000, 7.000000\n877, 7.000000, 2.000000, 7.000000\n878, 8.000000, 2.000000, 7.000000\n879, 9.000000, 2.000000, 7.000000\n880, 10.000000, 2.000000, 7.000000\n881, 0.000000, 3.000000, 7.000000\n882, 1.000000, 3.000000, 7.000000\n883, 2.000000, 3.000000, 7.000000\n884, 3.000000, 3.000000, 7.000000\n885, 4.000000, 3.000000, 7.000000\n886, 5.000000, 3.000000, 7.000000\n887, 6.000000, 3.000000, 7.000000\n888, 7.000000, 3.000000, 7.000000\n889, 8.000000, 3.000000, 7.000000\n890, 9.000000, 3.000000, 7.000000\n891, 10.000000, 3.000000, 7.000000\n892, 0.000000, 4.000000, 7.000000\n893, 1.000000, 4.000000, 7.000000\n894, 2.000000, 4.000000, 7.000000\n895, 3.000000, 4.000000, 7.000000\n896, 4.000000, 4.000000, 7.000000\n897, 5.000000, 4.000000, 7.000000\n898, 6.000000, 4.000000, 7.000000\n899, 7.000000, 4.000000, 7.000000\n900, 8.000000, 4.000000, 7.000000\n901, 9.000000, 4.000000, 7.000000\n902, 10.000000, 4.000000, 7.000000\n903, 0.000000, 5.000000, 7.000000\n904, 1.000000, 5.000000, 7.000000\n905, 2.000000, 5.000000, 7.000000\n906, 3.000000, 5.000000, 7.000000\n907, 4.000000, 5.000000, 7.000000\n908, 5.000000, 5.000000, 7.000000\n909, 6.000000, 5.000000, 7.000000\n910, 7.000000, 5.000000, 7.000000\n911, 8.000000, 5.000000, 7.000000\n912, 9.000000, 5.000000, 7.000000\n913, 10.000000, 5.000000, 7.000000\n914, 0.000000, 6.000000, 7.000000\n915, 1.000000, 6.000000, 7.000000\n916, 2.000000, 6.000000, 7.000000\n917, 3.000000, 6.000000, 7.000000\n918, 4.000000, 6.000000, 7.000000\n919, 5.000000, 6.000000, 7.000000\n920, 6.000000, 6.000000, 7.000000\n921, 7.000000, 6.000000, 7.000000\n922, 8.000000, 6.000000, 7.000000\n923, 9.000000, 6.000000, 7.000000\n924, 10.000000, 6.000000, 7.000000\n925, 0.000000, 7.000000, 7.000000\n926, 1.000000, 7.000000, 7.000000\n927, 2.000000, 7.000000, 7.000000\n928, 3.000000, 7.000000, 7.000000\n929, 4.000000, 7.000000, 7.000000\n930, 5.000000, 7.000000, 7.000000\n931, 6.000000, 7.000000, 7.000000\n932, 7.000000, 7.000000, 7.000000\n933, 8.000000, 7.000000, 7.000000\n934, 9.000000, 7.000000, 7.000000\n935, 10.000000, 7.000000, 7.000000\n936, 0.000000, 8.000000, 7.000000\n937, 1.000000, 8.000000, 7.000000\n938, 2.000000, 8.000000, 7.000000\n939, 3.000000, 8.000000, 7.000000\n940, 4.000000, 8.000000, 7.000000\n941, 5.000000, 8.000000, 7.000000\n942, 6.000000, 8.000000, 7.000000\n943, 7.000000, 8.000000, 7.000000\n944, 8.000000, 8.000000, 7.000000\n945, 9.000000, 8.000000, 7.000000\n946, 10.000000, 8.000000, 7.000000\n947, 0.000000, 9.000000, 7.000000\n948, 1.000000, 9.000000, 7.000000\n949, 2.000000, 9.000000, 7.000000\n950, 3.000000, 9.000000, 7.000000\n951, 4.000000, 9.000000, 7.000000\n952, 5.000000, 9.000000, 7.000000\n953, 6.000000, 9.000000, 7.000000\n954, 7.000000, 9.000000, 7.000000\n955, 8.000000, 9.000000, 7.000000\n956, 9.000000, 9.000000, 7.000000\n957, 10.000000, 9.000000, 7.000000\n958, 0.000000, 10.000000, 7.000000\n959, 1.000000, 10.000000, 7.000000\n960, 2.000000, 10.000000, 7.000000\n961, 3.000000, 10.000000, 7.000000\n962, 4.000000, 10.000000, 7.000000\n963, 5.000000, 10.000000, 7.000000\n964, 6.000000, 10.000000, 7.000000\n965, 7.000000, 10.000000, 7.000000\n966, 8.000000, 10.000000, 7.000000\n967, 9.000000, 10.000000, 7.000000\n968, 10.000000, 10.000000, 7.000000\n969, 0.000000, 0.000000, 8.000000\n970, 1.000000, 0.000000, 8.000000\n971, 2.000000, 0.000000, 8.000000\n972, 3.000000, 0.000000, 8.000000\n973, 4.000000, 0.000000, 8.000000\n974, 5.000000, 0.000000, 8.000000\n975, 6.000000, 0.000000, 8.000000\n976, 7.000000, 0.000000, 8.000000\n977, 8.000000, 0.000000, 8.000000\n978, 9.000000, 0.000000, 8.000000\n979, 10.000000, 0.000000, 8.000000\n980, 0.000000, 1.000000, 8.000000\n981, 1.000000, 1.000000, 8.000000\n982, 2.000000, 1.000000, 8.000000\n983, 3.000000, 1.000000, 8.000000\n984, 4.000000, 1.000000, 8.000000\n985, 5.000000, 1.000000, 8.000000\n986, 6.000000, 1.000000, 8.000000\n987, 7.000000, 1.000000, 8.000000\n988, 8.000000, 1.000000, 8.000000\n989, 9.000000, 1.000000, 8.000000\n990, 10.000000, 1.000000, 8.000000\n991, 0.000000, 2.000000, 8.000000\n992, 1.000000, 2.000000, 8.000000\n993, 2.000000, 2.000000, 8.000000\n994, 3.000000, 2.000000, 8.000000\n995, 4.000000, 2.000000, 8.000000\n996, 5.000000, 2.000000, 8.000000\n997, 6.000000, 2.000000, 8.000000\n998, 7.000000, 2.000000, 8.000000\n999, 8.000000, 2.000000, 8.000000\n1000, 9.000000, 2.000000, 8.000000\n1001, 10.000000, 2.000000, 8.000000\n1002, 0.000000, 3.000000, 8.000000\n1003, 1.000000, 3.000000, 8.000000\n1004, 2.000000, 3.000000, 8.000000\n1005, 3.000000, 3.000000, 8.000000\n1006, 4.000000, 3.000000, 8.000000\n1007, 5.000000, 3.000000, 8.000000\n1008, 6.000000, 3.000000, 8.000000\n1009, 7.000000, 3.000000, 8.000000\n1010, 8.000000, 3.000000, 8.000000\n1011, 9.000000, 3.000000, 8.000000\n1012, 10.000000, 3.000000, 8.000000\n1013, 0.000000, 4.000000, 8.000000\n1014, 1.000000, 4.000000, 8.000000\n1015, 2.000000, 4.000000, 8.000000\n1016, 3.000000, 4.000000, 8.000000\n1017, 4.000000, 4.000000, 8.000000\n1018, 5.000000, 4.000000, 8.000000\n1019, 6.000000, 4.000000, 8.000000\n1020, 7.000000, 4.000000, 8.000000\n1021, 8.000000, 4.000000, 8.000000\n1022, 9.000000, 4.000000, 8.000000\n1023, 10.000000, 4.000000, 8.000000\n1024, 0.000000, 5.000000, 8.000000\n1025, 1.000000, 5.000000, 8.000000\n1026, 2.000000, 5.000000, 8.000000\n1027, 3.000000, 5.000000, 8.000000\n1028, 4.000000, 5.000000, 8.000000\n1029, 5.000000, 5.000000, 8.000000\n1030, 6.000000, 5.000000, 8.000000\n1031, 7.000000, 5.000000, 8.000000\n1032, 8.000000, 5.000000, 8.000000\n1033, 9.000000, 5.000000, 8.000000\n1034, 10.000000, 5.000000, 8.000000\n1035, 0.000000, 6.000000, 8.000000\n1036, 1.000000, 6.000000, 8.000000\n1037, 2.000000, 6.000000, 8.000000\n1038, 3.000000, 6.000000, 8.000000\n1039, 4.000000, 6.000000, 8.000000\n1040, 5.000000, 6.000000, 8.000000\n1041, 6.000000, 6.000000, 8.000000\n1042, 7.000000, 6.000000, 8.000000\n1043, 8.000000, 6.000000, 8.000000\n1044, 9.000000, 6.000000, 8.000000\n1045, 10.000000, 6.000000, 8.000000\n1046, 0.000000, 7.000000, 8.000000\n1047, 1.000000, 7.000000, 8.000000\n1048, 2.000000, 7.000000, 8.000000\n1049, 3.000000, 7.000000, 8.000000\n1050, 4.000000, 7.000000, 8.000000\n1051, 5.000000, 7.000000, 8.000000\n1052, 6.000000, 7.000000, 8.000000\n1053, 7.000000, 7.000000, 8.000000\n1054, 8.000000, 7.000000, 8.000000\n1055, 9.000000, 7.000000, 8.000000\n1056, 10.000000, 7.000000, 8.000000\n1057, 0.000000, 8.000000, 8.000000\n1058, 1.000000, 8.000000, 8.000000\n1059, 2.000000, 8.000000, 8.000000\n1060, 3.000000, 8.000000, 8.000000\n1061, 4.000000, 8.000000, 8.000000\n1062, 5.000000, 8.000000, 8.000000\n1063, 6.000000, 8.000000, 8.000000\n1064, 7.000000, 8.000000, 8.000000\n1065, 8.000000, 8.000000, 8.000000\n1066, 9.000000, 8.000000, 8.000000\n1067, 10.000000, 8.000000, 8.000000\n1068, 0.000000, 9.000000, 8.000000\n1069, 1.000000, 9.000000, 8.000000\n1070, 2.000000, 9.000000, 8.000000\n1071, 3.000000, 9.000000, 8.000000\n1072, 4.000000, 9.000000, 8.000000\n1073, 5.000000, 9.000000, 8.000000\n1074, 6.000000, 9.000000, 8.000000\n1075, 7.000000, 9.000000, 8.000000\n1076, 8.000000, 9.000000, 8.000000\n1077, 9.000000, 9.000000, 8.000000\n1078, 10.000000, 9.000000, 8.000000\n1079, 0.000000, 10.000000, 8.000000\n1080, 1.000000, 10.000000, 8.000000\n1081, 2.000000, 10.000000, 8.000000\n1082, 3.000000, 10.000000, 8.000000\n1083, 4.000000, 10.000000, 8.000000\n1084, 5.000000, 10.000000, 8.000000\n1085, 6.000000, 10.000000, 8.000000\n1086, 7.000000, 10.000000, 8.000000\n1087, 8.000000, 10.000000, 8.000000\n1088, 9.000000, 10.000000, 8.000000\n1089, 10.000000, 10.000000, 8.000000\n1090, 0.000000, 0.000000, 9.000000\n1091, 1.000000, 0.000000, 9.000000\n1092, 2.000000, 0.000000, 9.000000\n1093, 3.000000, 0.000000, 9.000000\n1094, 4.000000, 0.000000, 9.000000\n1095, 5.000000, 0.000000, 9.000000\n1096, 6.000000, 0.000000, 9.000000\n1097, 7.000000, 0.000000, 9.000000\n1098, 8.000000, 0.000000, 9.000000\n1099, 9.000000, 0.000000, 9.000000\n1100, 10.000000, 0.000000, 9.000000\n1101, 0.000000, 1.000000, 9.000000\n1102, 1.000000, 1.000000, 9.000000\n1103, 2.000000, 1.000000, 9.000000\n1104, 3.000000, 1.000000, 9.000000\n1105, 4.000000, 1.000000, 9.000000\n1106, 5.000000, 1.000000, 9.000000\n1107, 6.000000, 1.000000, 9.000000\n1108, 7.000000, 1.000000, 9.000000\n1109, 8.000000, 1.000000, 9.000000\n1110, 9.000000, 1.000000, 9.000000\n1111, 10.000000, 1.000000, 9.000000\n1112, 0.000000, 2.000000, 9.000000\n1113, 1.000000, 2.000000, 9.000000\n1114, 2.000000, 2.000000, 9.000000\n1115, 3.000000, 2.000000, 9.000000\n1116, 4.000000, 2.000000, 9.000000\n1117, 5.000000, 2.000000, 9.000000\n1118, 6.000000, 2.000000, 9.000000\n1119, 7.000000, 2.000000, 9.000000\n1120, 8.000000, 2.000000, 9.000000\n1121, 9.000000, 2.000000, 9.000000\n1122, 10.000000, 2.000000, 9.000000\n1123, 0.000000, 3.000000, 9.000000\n1124, 1.000000, 3.000000, 9.000000\n1125, 2.000000, 3.000000, 9.000000\n1126, 3.000000, 3.000000, 9.000000\n1127, 4.000000, 3.000000, 9.000000\n1128, 5.000000, 3.000000, 9.000000\n1129, 6.000000, 3.000000, 9.000000\n1130, 7.000000, 3.000000, 9.000000\n1131, 8.000000, 3.000000, 9.000000\n1132, 9.000000, 3.000000, 9.000000\n1133, 10.000000, 3.000000, 9.000000\n1134, 0.000000, 4.000000, 9.000000\n1135, 1.000000, 4.000000, 9.000000\n1136, 2.000000, 4.000000, 9.000000\n1137, 3.000000, 4.000000, 9.000000\n1138, 4.000000, 4.000000, 9.000000\n1139, 5.000000, 4.000000, 9.000000\n1140, 6.000000, 4.000000, 9.000000\n1141, 7.000000, 4.000000, 9.000000\n1142, 8.000000, 4.000000, 9.000000\n1143, 9.000000, 4.000000, 9.000000\n1144, 10.000000, 4.000000, 9.000000\n1145, 0.000000, 5.000000, 9.000000\n1146, 1.000000, 5.000000, 9.000000\n1147, 2.000000, 5.000000, 9.000000\n1148, 3.000000, 5.000000, 9.000000\n1149, 4.000000, 5.000000, 9.000000\n1150, 5.000000, 5.000000, 9.000000\n1151, 6.000000, 5.000000, 9.000000\n1152, 7.000000, 5.000000, 9.000000\n1153, 8.000000, 5.000000, 9.000000\n1154, 9.000000, 5.000000, 9.000000\n1155, 10.000000, 5.000000, 9.000000\n1156, 0.000000, 6.000000, 9.000000\n1157, 1.000000, 6.000000, 9.000000\n1158, 2.000000, 6.000000, 9.000000\n1159, 3.000000, 6.000000, 9.000000\n1160, 4.000000, 6.000000, 9.000000\n1161, 5.000000, 6.000000, 9.000000\n1162, 6.000000, 6.000000, 9.000000\n1163, 7.000000, 6.000000, 9.000000\n1164, 8.000000, 6.000000, 9.000000\n1165, 9.000000, 6.000000, 9.000000\n1166, 10.000000, 6.000000, 9.000000\n1167, 0.000000, 7.000000, 9.000000\n1168, 1.000000, 7.000000, 9.000000\n1169, 2.000000, 7.000000, 9.000000\n1170, 3.000000, 7.000000, 9.000000\n1171, 4.000000, 7.000000, 9.000000\n1172, 5.000000, 7.000000, 9.000000\n1173, 6.000000, 7.000000, 9.000000\n1174, 7.000000, 7.000000, 9.000000\n1175, 8.000000, 7.000000, 9.000000\n1176, 9.000000, 7.000000, 9.000000\n1177, 10.000000, 7.000000, 9.000000\n1178, 0.000000, 8.000000, 9.000000\n1179, 1.000000, 8.000000, 9.000000\n1180, 2.000000, 8.000000, 9.000000\n1181, 3.000000, 8.000000, 9.000000\n1182, 4.000000, 8.000000, 9.000000\n1183, 5.000000, 8.000000, 9.000000\n1184, 6.000000, 8.000000, 9.000000\n1185, 7.000000, 8.000000, 9.000000\n1186, 8.000000, 8.000000, 9.000000\n1187, 9.000000, 8.000000, 9.000000\n1188, 10.000000, 8.000000, 9.000000\n1189, 0.000000, 9.000000, 9.000000\n1190, 1.000000, 9.000000, 9.000000\n1191, 2.000000, 9.000000, 9.000000\n1192, 3.000000, 9.000000, 9.000000\n1193, 4.000000, 9.000000, 9.000000\n1194, 5.000000, 9.000000, 9.000000\n1195, 6.000000, 9.000000, 9.000000\n1196, 7.000000, 9.000000, 9.000000\n1197, 8.000000, 9.000000, 9.000000\n1198, 9.000000, 9.000000, 9.000000\n1199, 10.000000, 9.000000, 9.000000\n1200, 0.000000, 10.000000, 9.000000\n1201, 1.000000, 10.000000, 9.000000\n1202, 2.000000, 10.000000, 9.000000\n1203, 3.000000, 10.000000, 9.000000\n1204, 4.000000, 10.000000, 9.000000\n1205, 5.000000, 10.000000, 9.000000\n1206, 6.000000, 10.000000, 9.000000\n1207, 7.000000, 10.000000, 9.000000\n1208, 8.000000, 10.000000, 9.000000\n1209, 9.000000, 10.000000, 9.000000\n1210, 10.000000, 10.000000, 9.000000\n1211, 0.000000, 0.000000, 10.000000\n1212, 1.000000, 0.000000, 10.000000\n1213, 2.000000, 0.000000, 10.000000\n1214, 3.000000, 0.000000, 10.000000\n1215, 4.000000, 0.000000, 10.000000\n1216, 5.000000, 0.000000, 10.000000\n1217, 6.000000, 0.000000, 10.000000\n1218, 7.000000, 0.000000, 10.000000\n1219, 8.000000, 0.000000, 10.000000\n1220, 9.000000, 0.000000, 10.000000\n1221, 10.000000, 0.000000, 10.000000\n1222, 0.000000, 1.000000, 10.000000\n1223, 1.000000, 1.000000, 10.000000\n1224, 2.000000, 1.000000, 10.000000\n1225, 3.000000, 1.000000, 10.000000\n1226, 4.000000, 1.000000, 10.000000\n1227, 5.000000, 1.000000, 10.000000\n1228, 6.000000, 1.000000, 10.000000\n1229, 7.000000, 1.000000, 10.000000\n1230, 8.000000, 1.000000, 10.000000\n1231, 9.000000, 1.000000, 10.000000\n1232, 10.000000, 1.000000, 10.000000\n1233, 0.000000, 2.000000, 10.000000\n1234, 1.000000, 2.000000, 10.000000\n1235, 2.000000, 2.000000, 10.000000\n1236, 3.000000, 2.000000, 10.000000\n1237, 4.000000, 2.000000, 10.000000\n1238, 5.000000, 2.000000, 10.000000\n1239, 6.000000, 2.000000, 10.000000\n1240, 7.000000, 2.000000, 10.000000\n1241, 8.000000, 2.000000, 10.000000\n1242, 9.000000, 2.000000, 10.000000\n1243, 10.000000, 2.000000, 10.000000\n1244, 0.000000, 3.000000, 10.000000\n1245, 1.000000, 3.000000, 10.000000\n1246, 2.000000, 3.000000, 10.000000\n1247, 3.000000, 3.000000, 10.000000\n1248, 4.000000, 3.000000, 10.000000\n1249, 5.000000, 3.000000, 10.000000\n1250, 6.000000, 3.000000, 10.000000\n1251, 7.000000, 3.000000, 10.000000\n1252, 8.000000, 3.000000, 10.000000\n1253, 9.000000, 3.000000, 10.000000\n1254, 10.000000, 3.000000, 10.000000\n1255, 0.000000, 4.000000, 10.000000\n1256, 1.000000, 4.000000, 10.000000\n1257, 2.000000, 4.000000, 10.000000\n1258, 3.000000, 4.000000, 10.000000\n1259, 4.000000, 4.000000, 10.000000\n1260, 5.000000, 4.000000, 10.000000\n1261, 6.000000, 4.000000, 10.000000\n1262, 7.000000, 4.000000, 10.000000\n1263, 8.000000, 4.000000, 10.000000\n1264, 9.000000, 4.000000, 10.000000\n1265, 10.000000, 4.000000, 10.000000\n1266, 0.000000, 5.000000, 10.000000\n1267, 1.000000, 5.000000, 10.000000\n1268, 2.000000, 5.000000, 10.000000\n1269, 3.000000, 5.000000, 10.000000\n1270, 4.000000, 5.000000, 10.000000\n1271, 5.000000, 5.000000, 10.000000\n1272, 6.000000, 5.000000, 10.000000\n1273, 7.000000, 5.000000, 10.000000\n1274, 8.000000, 5.000000, 10.000000\n1275, 9.000000, 5.000000, 10.000000\n1276, 10.000000, 5.000000, 10.000000\n1277, 0.000000, 6.000000, 10.000000\n1278, 1.000000, 6.000000, 10.000000\n1279, 2.000000, 6.000000, 10.000000\n1280, 3.000000, 6.000000, 10.000000\n1281, 4.000000, 6.000000, 10.000000\n1282, 5.000000, 6.000000, 10.000000\n1283, 6.000000, 6.000000, 10.000000\n1284, 7.000000, 6.000000, 10.000000\n1285, 8.000000, 6.000000, 10.000000\n1286, 9.000000, 6.000000, 10.000000\n1287, 10.000000, 6.000000, 10.000000\n1288, 0.000000, 7.000000, 10.000000\n1289, 1.000000, 7.000000, 10.000000\n1290, 2.000000, 7.000000, 10.000000\n1291, 3.000000, 7.000000, 10.000000\n1292, 4.000000, 7.000000, 10.000000\n1293, 5.000000, 7.000000, 10.000000\n1294, 6.000000, 7.000000, 10.000000\n1295, 7.000000, 7.000000, 10.000000\n1296, 8.000000, 7.000000, 10.000000\n1297, 9.000000, 7.000000, 10.000000\n1298, 10.000000, 7.000000, 10.000000\n1299, 0.000000, 8.000000, 10.000000\n1300, 1.000000, 8.000000, 10.000000\n1301, 2.000000, 8.000000, 10.000000\n1302, 3.000000, 8.000000, 10.000000\n1303, 4.000000, 8.000000, 10.000000\n1304, 5.000000, 8.000000, 10.000000\n1305, 6.000000, 8.000000, 10.000000\n1306, 7.000000, 8.000000, 10.000000\n1307, 8.000000, 8.000000, 10.000000\n1308, 9.000000, 8.000000, 10.000000\n1309, 10.000000, 8.000000, 10.000000\n1310, 0.000000, 9.000000, 10.000000\n1311, 1.000000, 9.000000, 10.000000\n1312, 2.000000, 9.000000, 10.000000\n1313, 3.000000, 9.000000, 10.000000\n1314, 4.000000, 9.000000, 10.000000\n1315, 5.000000, 9.000000, 10.000000\n1316, 6.000000, 9.000000, 10.000000\n1317, 7.000000, 9.000000, 10.000000\n1318, 8.000000, 9.000000, 10.000000\n1319, 9.000000, 9.000000, 10.000000\n1320, 10.000000, 9.000000, 10.000000\n1321, 0.000000, 10.000000, 10.000000\n1322, 1.000000, 10.000000, 10.000000\n1323, 2.000000, 10.000000, 10.000000\n1324, 3.000000, 10.000000, 10.000000\n1325, 4.000000, 10.000000, 10.000000\n1326, 5.000000, 10.000000, 10.000000\n1327, 6.000000, 10.000000, 10.000000\n1328, 7.000000, 10.000000, 10.000000\n1329, 8.000000, 10.000000, 10.000000\n1330, 9.000000, 10.000000, 10.000000\n1331, 10.000000, 10.000000, 10.000000\n999999, 0.000000, 0.000000, 0.000000\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Dream3D2Abaqus/Step-2b Python/testcase_sects.inp",
    "content": "** Generated by : ImportExport Version 6.5.160.2320e899c\n** ----------------------------------------------------------------\n**\n** Each section is a separate grain\n** Section: Grain1\n*Solid Section, elset=Grain1_set, material=Grain_Mat1\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain2\n*Solid Section, elset=Grain2_set, material=Grain_Mat2\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain3\n*Solid Section, elset=Grain3_set, material=Grain_Mat3\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain4\n*Solid Section, elset=Grain4_set, material=Grain_Mat4\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain5\n*Solid Section, elset=Grain5_set, material=Grain_Mat5\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain6\n*Solid Section, elset=Grain6_set, material=Grain_Mat6\n*Hourglass Stiffness\n250\n** --------------------------------------\n** Section: Grain7\n*Solid Section, elset=Grain7_set, material=Grain_Mat7\n*Hourglass Stiffness\n250\n** --------------------------------------\n**\n** ----------------------------------------------------------------\n**\n"
  },
  {
    "path": "Example - Polycrytal with PROPS/Job-1.inp",
    "content": "*Heading\r\n** Job name: Job-1 Model name: testcase\r\n** Generated by: Abaqus/CAE 2021\r\n*Preprint, echo=NO, model=NO, history=NO, contact=NO\r\n**\r\n** PARTS\r\n**\r\n*Part, name=DREAM3D\r\n*Node\r\n      1,           0.,           0.,           0.\r\n      2,           1.,           0.,           0.\r\n      3,           2.,           0.,           0.\r\n      4,           3.,           0.,           0.\r\n      5,           4.,           0.,           0.\r\n      6,           5.,           0.,           0.\r\n      7,           6.,           0.,           0.\r\n      8,           7.,           0.,           0.\r\n      9,           8.,           0.,           0.\r\n     10,           9.,           0.,           0.\r\n     11,          10.,           0.,           0.\r\n     12,           0.,           1.,           0.\r\n     13,           1.,           1.,           0.\r\n     14,           2.,           1.,           0.\r\n     15,           3.,           1.,           0.\r\n     16,           4.,           1.,           0.\r\n     17,           5.,           1.,           0.\r\n     18,           6.,           1.,           0.\r\n     19,           7.,           1.,           0.\r\n     20,           8.,           1.,           0.\r\n     21,           9.,           1.,           0.\r\n     22,          10.,           1.,           0.\r\n     23,           0.,           2.,           0.\r\n     24,           1.,           2.,           0.\r\n     25,           2.,           2.,           0.\r\n     26,           3.,           2.,           0.\r\n     27,           4.,           2.,           0.\r\n     28,           5.,           2.,           0.\r\n     29,           6.,           2.,           0.\r\n     30,           7.,           2.,           0.\r\n     31,           8.,           2.,           0.\r\n     32,           9.,           2.,           0.\r\n     33,          10.,           2.,           0.\r\n     34,           0.,           3.,           0.\r\n     35,           1.,           3.,           0.\r\n     36,           2.,           3.,           0.\r\n     37,           3.,           3.,           0.\r\n     38,           4.,           3.,           0.\r\n     39,           5.,           3.,           0.\r\n     40,           6.,           3.,           0.\r\n     41,           7.,           3.,           0.\r\n     42,           8.,           3.,           0.\r\n     43,           9.,           3.,           0.\r\n     44,          10.,           3.,           0.\r\n     45,           0.,           4.,           0.\r\n     46,           1.,           4.,           0.\r\n     47,           2.,           4.,           0.\r\n     48,           3.,           4.,           0.\r\n     49,           4.,           4.,           0.\r\n     50,           5.,           4.,           0.\r\n     51,           6.,           4.,           0.\r\n     52,           7.,           4.,           0.\r\n     53,           8.,           4.,           0.\r\n     54,           9.,           4.,           0.\r\n     55,          10.,           4.,           0.\r\n     56,           0.,           5.,           0.\r\n     57,           1.,           5.,           0.\r\n     58,           2.,           5.,           0.\r\n     59,           3.,           5.,           0.\r\n     60,           4.,           5.,           0.\r\n     61,           5.,           5.,           0.\r\n     62,           6.,           5.,           0.\r\n     63,           7.,           5.,           0.\r\n     64,           8.,           5.,           0.\r\n     65,           9.,           5.,           0.\r\n     66,          10.,           5.,           0.\r\n     67,           0.,           6.,           0.\r\n     68,           1.,           6.,           0.\r\n     69,           2.,           6.,           0.\r\n     70,           3.,           6.,           0.\r\n     71,           4.,           6.,           0.\r\n     72,           5.,           6.,           0.\r\n     73,           6.,           6.,           0.\r\n     74,           7.,           6.,           0.\r\n     75,           8.,           6.,           0.\r\n     76,           9.,           6.,           0.\r\n     77,          10.,           6.,           0.\r\n     78,           0.,           7.,           0.\r\n     79,           1.,           7.,           0.\r\n     80,           2.,           7.,           0.\r\n     81,           3.,           7.,           0.\r\n     82,           4.,           7.,           0.\r\n     83,           5.,           7.,           0.\r\n     84,           6.,           7.,           0.\r\n     85,           7.,           7.,           0.\r\n     86,           8.,           7.,           0.\r\n     87,           9.,           7.,           0.\r\n     88,          10.,           7.,           0.\r\n     89,           0.,           8.,           0.\r\n     90,           1.,           8.,           0.\r\n     91,           2.,           8.,           0.\r\n     92,           3.,           8.,           0.\r\n     93,           4.,           8.,           0.\r\n     94,           5.,           8.,           0.\r\n     95,           6.,           8.,           0.\r\n     96,           7.,           8.,           0.\r\n     97,           8.,           8.,           0.\r\n     98,           9.,           8.,           0.\r\n     99,          10.,           8.,           0.\r\n    100,           0.,           9.,           0.\r\n    101,           1.,           9.,           0.\r\n    102,           2.,           9.,           0.\r\n    103,           3.,           9.,           0.\r\n    104,           4.,           9.,           0.\r\n    105,           5.,           9.,           0.\r\n    106,           6.,           9.,           0.\r\n    107,           7.,           9.,           0.\r\n    108,           8.,           9.,           0.\r\n    109,           9.,           9.,           0.\r\n    110,          10.,           9.,           0.\r\n    111,           0.,          10.,           0.\r\n    112,           1.,          10.,           0.\r\n    113,           2.,          10.,           0.\r\n    114,           3.,          10.,           0.\r\n    115,           4.,          10.,           0.\r\n    116,           5.,          10.,           0.\r\n    117,           6.,          10.,           0.\r\n    118,           7.,          10.,           0.\r\n    119,           8.,          10.,           0.\r\n    120,           9.,          10.,           0.\r\n    121,          10.,          10.,           0.\r\n    122,           0.,           0.,           1.\r\n    123,           1.,           0.,           1.\r\n    124,           2.,           0.,           1.\r\n    125,           3.,           0.,           1.\r\n    126,           4.,           0.,           1.\r\n    127,           5.,           0.,           1.\r\n    128,           6.,           0.,           1.\r\n    129,           7.,           0.,           1.\r\n    130,           8.,           0.,           1.\r\n    131,           9.,           0.,           1.\r\n    132,          10.,           0.,           1.\r\n    133,           0.,           1.,           1.\r\n    134,           1.,           1.,           1.\r\n    135,           2.,           1.,           1.\r\n    136,           3.,           1.,           1.\r\n    137,           4.,           1.,           1.\r\n    138,           5.,           1.,           1.\r\n    139,           6.,           1.,           1.\r\n    140,           7.,           1.,           1.\r\n    141,           8.,           1.,           1.\r\n    142,           9.,           1.,           1.\r\n    143,          10.,           1.,           1.\r\n    144,           0.,           2.,           1.\r\n    145,           1.,           2.,           1.\r\n    146,           2.,           2.,           1.\r\n    147,           3.,           2.,           1.\r\n    148,           4.,           2.,           1.\r\n    149,           5.,           2.,           1.\r\n    150,           6.,           2.,           1.\r\n    151,           7.,           2.,           1.\r\n    152,           8.,           2.,           1.\r\n    153,           9.,           2.,           1.\r\n    154,          10.,           2.,           1.\r\n    155,           0.,           3.,           1.\r\n    156,           1.,           3.,           1.\r\n    157,           2.,           3.,           1.\r\n    158,           3.,           3.,           1.\r\n    159,           4.,           3.,           1.\r\n    160,           5.,           3.,           1.\r\n    161,           6.,           3.,           1.\r\n    162,           7.,           3.,           1.\r\n    163,           8.,           3.,           1.\r\n    164,           9.,           3.,           1.\r\n    165,          10.,           3.,           1.\r\n    166,           0.,           4.,           1.\r\n    167,           1.,           4.,           1.\r\n    168,           2.,           4.,           1.\r\n    169,           3.,           4.,           1.\r\n    170,           4.,           4.,           1.\r\n    171,           5.,           4.,           1.\r\n    172,           6.,           4.,           1.\r\n    173,           7.,           4.,           1.\r\n    174,           8.,           4.,           1.\r\n    175,           9.,           4.,           1.\r\n    176,          10.,           4.,           1.\r\n    177,           0.,           5.,           1.\r\n    178,           1.,           5.,           1.\r\n    179,           2.,           5.,           1.\r\n    180,           3.,           5.,           1.\r\n    181,           4.,           5.,           1.\r\n    182,           5.,           5.,           1.\r\n    183,           6.,           5.,           1.\r\n    184,           7.,           5.,           1.\r\n    185,           8.,           5.,           1.\r\n    186,           9.,           5.,           1.\r\n    187,          10.,           5.,           1.\r\n    188,           0.,           6.,           1.\r\n    189,           1.,           6.,           1.\r\n    190,           2.,           6.,           1.\r\n    191,           3.,           6.,           1.\r\n    192,           4.,           6.,           1.\r\n    193,           5.,           6.,           1.\r\n    194,           6.,           6.,           1.\r\n    195,           7.,           6.,           1.\r\n    196,           8.,           6.,           1.\r\n    197,           9.,           6.,           1.\r\n    198,          10.,           6.,           1.\r\n    199,           0.,           7.,           1.\r\n    200,           1.,           7.,           1.\r\n    201,           2.,           7.,           1.\r\n    202,           3.,           7.,           1.\r\n    203,           4.,           7.,           1.\r\n    204,           5.,           7.,           1.\r\n    205,           6.,           7.,           1.\r\n    206,           7.,           7.,           1.\r\n    207,           8.,           7.,           1.\r\n    208,           9.,           7.,           1.\r\n    209,          10.,           7.,           1.\r\n    210,           0.,           8.,           1.\r\n    211,           1.,           8.,           1.\r\n    212,           2.,           8.,           1.\r\n    213,           3.,           8.,           1.\r\n    214,           4.,           8.,           1.\r\n    215,           5.,           8.,           1.\r\n    216,           6.,           8.,           1.\r\n    217,           7.,           8.,           1.\r\n    218,           8.,           8.,           1.\r\n    219,           9.,           8.,           1.\r\n    220,          10.,           8.,           1.\r\n    221,           0.,           9.,           1.\r\n    222,           1.,           9.,           1.\r\n    223,           2.,           9.,           1.\r\n    224,           3.,           9.,           1.\r\n    225,           4.,           9.,           1.\r\n    226,           5.,           9.,           1.\r\n    227,           6.,           9.,           1.\r\n    228,           7.,           9.,           1.\r\n    229,           8.,           9.,           1.\r\n    230,           9.,           9.,           1.\r\n    231,          10.,           9.,           1.\r\n    232,           0.,          10.,           1.\r\n    233,           1.,          10.,           1.\r\n    234,           2.,          10.,           1.\r\n    235,           3.,          10.,           1.\r\n    236,           4.,          10.,           1.\r\n    237,           5.,          10.,           1.\r\n    238,           6.,          10.,           1.\r\n    239,           7.,          10.,           1.\r\n    240,           8.,          10.,           1.\r\n    241,           9.,          10.,           1.\r\n    242,          10.,          10.,           1.\r\n    243,           0.,           0.,           2.\r\n    244,           1.,           0.,           2.\r\n    245,           2.,           0.,           2.\r\n    246,           3.,           0.,           2.\r\n    247,           4.,           0.,           2.\r\n    248,           5.,           0.,           2.\r\n    249,           6.,           0.,           2.\r\n    250,           7.,           0.,           2.\r\n    251,           8.,           0.,           2.\r\n    252,           9.,           0.,           2.\r\n    253,          10.,           0.,           2.\r\n    254,           0.,           1.,           2.\r\n    255,           1.,           1.,           2.\r\n    256,           2.,           1.,           2.\r\n    257,           3.,           1.,           2.\r\n    258,           4.,           1.,           2.\r\n    259,           5.,           1.,           2.\r\n    260,           6.,           1.,           2.\r\n    261,           7.,           1.,           2.\r\n    262,           8.,           1.,           2.\r\n    263,           9.,           1.,           2.\r\n    264,          10.,           1.,           2.\r\n    265,           0.,           2.,           2.\r\n    266,           1.,           2.,           2.\r\n    267,           2.,           2.,           2.\r\n    268,           3.,           2.,           2.\r\n    269,           4.,           2.,           2.\r\n    270,           5.,           2.,           2.\r\n    271,           6.,           2.,           2.\r\n    272,           7.,           2.,           2.\r\n    273,           8.,           2.,           2.\r\n    274,           9.,           2.,           2.\r\n    275,          10.,           2.,           2.\r\n    276,           0.,           3.,           2.\r\n    277,           1.,           3.,           2.\r\n    278,           2.,           3.,           2.\r\n    279,           3.,           3.,           2.\r\n    280,           4.,           3.,           2.\r\n    281,           5.,           3.,           2.\r\n    282,           6.,           3.,           2.\r\n    283,           7.,           3.,           2.\r\n    284,           8.,           3.,           2.\r\n    285,           9.,           3.,           2.\r\n    286,          10.,           3.,           2.\r\n    287,           0.,           4.,           2.\r\n    288,           1.,           4.,           2.\r\n    289,           2.,           4.,           2.\r\n    290,           3.,           4.,           2.\r\n    291,           4.,           4.,           2.\r\n    292,           5.,           4.,           2.\r\n    293,           6.,           4.,           2.\r\n    294,           7.,           4.,           2.\r\n    295,           8.,           4.,           2.\r\n    296,           9.,           4.,           2.\r\n    297,          10.,           4.,           2.\r\n    298,           0.,           5.,           2.\r\n    299,           1.,           5.,           2.\r\n    300,           2.,           5.,           2.\r\n    301,           3.,           5.,           2.\r\n    302,           4.,           5.,           2.\r\n    303,           5.,           5.,           2.\r\n    304,           6.,           5.,           2.\r\n    305,           7.,           5.,           2.\r\n    306,           8.,           5.,           2.\r\n    307,           9.,           5.,           2.\r\n    308,          10.,           5.,           2.\r\n    309,           0.,           6.,           2.\r\n    310,           1.,           6.,           2.\r\n    311,           2.,           6.,           2.\r\n    312,           3.,           6.,           2.\r\n    313,           4.,           6.,           2.\r\n    314,           5.,           6.,           2.\r\n    315,           6.,           6.,           2.\r\n    316,           7.,           6.,           2.\r\n    317,           8.,           6.,           2.\r\n    318,           9.,           6.,           2.\r\n    319,          10.,           6.,           2.\r\n    320,           0.,           7.,           2.\r\n    321,           1.,           7.,           2.\r\n    322,           2.,           7.,           2.\r\n    323,           3.,           7.,           2.\r\n    324,           4.,           7.,           2.\r\n    325,           5.,           7.,           2.\r\n    326,           6.,           7.,           2.\r\n    327,           7.,           7.,           2.\r\n    328,           8.,           7.,           2.\r\n    329,           9.,           7.,           2.\r\n    330,          10.,           7.,           2.\r\n    331,           0.,           8.,           2.\r\n    332,           1.,           8.,           2.\r\n    333,           2.,           8.,           2.\r\n    334,           3.,           8.,           2.\r\n    335,           4.,           8.,           2.\r\n    336,           5.,           8.,           2.\r\n    337,           6.,           8.,           2.\r\n    338,           7.,           8.,           2.\r\n    339,           8.,           8.,           2.\r\n    340,           9.,           8.,           2.\r\n    341,          10.,           8.,           2.\r\n    342,           0.,           9.,           2.\r\n    343,           1.,           9.,           2.\r\n    344,           2.,           9.,           2.\r\n    345,           3.,           9.,           2.\r\n    346,           4.,           9.,           2.\r\n    347,           5.,           9.,           2.\r\n    348,           6.,           9.,           2.\r\n    349,           7.,           9.,           2.\r\n    350,           8.,           9.,           2.\r\n    351,           9.,           9.,           2.\r\n    352,          10.,           9.,           2.\r\n    353,           0.,          10.,           2.\r\n    354,           1.,          10.,           2.\r\n    355,           2.,          10.,           2.\r\n    356,           3.,          10.,           2.\r\n    357,           4.,          10.,           2.\r\n    358,           5.,          10.,           2.\r\n    359,           6.,          10.,           2.\r\n    360,           7.,          10.,           2.\r\n    361,           8.,          10.,           2.\r\n    362,           9.,          10.,           2.\r\n    363,          10.,          10.,           2.\r\n    364,           0.,           0.,           3.\r\n    365,           1.,           0.,           3.\r\n    366,           2.,           0.,           3.\r\n    367,           3.,           0.,           3.\r\n    368,           4.,           0.,           3.\r\n    369,           5.,           0.,           3.\r\n    370,           6.,           0.,           3.\r\n    371,           7.,           0.,           3.\r\n    372,           8.,           0.,           3.\r\n    373,           9.,           0.,           3.\r\n    374,          10.,           0.,           3.\r\n    375,           0.,           1.,           3.\r\n    376,           1.,           1.,           3.\r\n    377,           2.,           1.,           3.\r\n    378,           3.,           1.,           3.\r\n    379,           4.,           1.,           3.\r\n    380,           5.,           1.,           3.\r\n    381,           6.,           1.,           3.\r\n    382,           7.,           1.,           3.\r\n    383,           8.,           1.,           3.\r\n    384,           9.,           1.,           3.\r\n    385,          10.,           1.,           3.\r\n    386,           0.,           2.,           3.\r\n    387,           1.,           2.,           3.\r\n    388,           2.,           2.,           3.\r\n    389,           3.,           2.,           3.\r\n    390,           4.,           2.,           3.\r\n    391,           5.,           2.,           3.\r\n    392,           6.,           2.,           3.\r\n    393,           7.,           2.,           3.\r\n    394,           8.,           2.,           3.\r\n    395,           9.,           2.,           3.\r\n    396,          10.,           2.,           3.\r\n    397,           0.,           3.,           3.\r\n    398,           1.,           3.,           3.\r\n    399,           2.,           3.,           3.\r\n    400,           3.,           3.,           3.\r\n    401,           4.,           3.,           3.\r\n    402,           5.,           3.,           3.\r\n    403,           6.,           3.,           3.\r\n    404,           7.,           3.,           3.\r\n    405,           8.,           3.,           3.\r\n    406,           9.,           3.,           3.\r\n    407,          10.,           3.,           3.\r\n    408,           0.,           4.,           3.\r\n    409,           1.,           4.,           3.\r\n    410,           2.,           4.,           3.\r\n    411,           3.,           4.,           3.\r\n    412,           4.,           4.,           3.\r\n    413,           5.,           4.,           3.\r\n    414,           6.,           4.,           3.\r\n    415,           7.,           4.,           3.\r\n    416,           8.,           4.,           3.\r\n    417,           9.,           4.,           3.\r\n    418,          10.,           4.,           3.\r\n    419,           0.,           5.,           3.\r\n    420,           1.,           5.,           3.\r\n    421,           2.,           5.,           3.\r\n    422,           3.,           5.,           3.\r\n    423,           4.,           5.,           3.\r\n    424,           5.,           5.,           3.\r\n    425,           6.,           5.,           3.\r\n    426,           7.,           5.,           3.\r\n    427,           8.,           5.,           3.\r\n    428,           9.,           5.,           3.\r\n    429,          10.,           5.,           3.\r\n    430,           0.,           6.,           3.\r\n    431,           1.,           6.,           3.\r\n    432,           2.,           6.,           3.\r\n    433,           3.,           6.,           3.\r\n    434,           4.,           6.,           3.\r\n    435,           5.,           6.,           3.\r\n    436,           6.,           6.,           3.\r\n    437,           7.,           6.,           3.\r\n    438,           8.,           6.,           3.\r\n    439,           9.,           6.,           3.\r\n    440,          10.,           6.,           3.\r\n    441,           0.,           7.,           3.\r\n    442,           1.,           7.,           3.\r\n    443,           2.,           7.,           3.\r\n    444,           3.,           7.,           3.\r\n    445,           4.,           7.,           3.\r\n    446,           5.,           7.,           3.\r\n    447,           6.,           7.,           3.\r\n    448,           7.,           7.,           3.\r\n    449,           8.,           7.,           3.\r\n    450,           9.,           7.,           3.\r\n    451,          10.,           7.,           3.\r\n    452,           0.,           8.,           3.\r\n    453,           1.,           8.,           3.\r\n    454,           2.,           8.,           3.\r\n    455,           3.,           8.,           3.\r\n    456,           4.,           8.,           3.\r\n    457,           5.,           8.,           3.\r\n    458,           6.,           8.,           3.\r\n    459,           7.,           8.,           3.\r\n    460,           8.,           8.,           3.\r\n    461,           9.,           8.,           3.\r\n    462,          10.,           8.,           3.\r\n    463,           0.,           9.,           3.\r\n    464,           1.,           9.,           3.\r\n    465,           2.,           9.,           3.\r\n    466,           3.,           9.,           3.\r\n    467,           4.,           9.,           3.\r\n    468,           5.,           9.,           3.\r\n    469,           6.,           9.,           3.\r\n    470,           7.,           9.,           3.\r\n    471,           8.,           9.,           3.\r\n    472,           9.,           9.,           3.\r\n    473,          10.,           9.,           3.\r\n    474,           0.,          10.,           3.\r\n    475,           1.,          10.,           3.\r\n    476,           2.,          10.,           3.\r\n    477,           3.,          10.,           3.\r\n    478,           4.,          10.,           3.\r\n    479,           5.,          10.,           3.\r\n    480,           6.,          10.,           3.\r\n    481,           7.,          10.,           3.\r\n    482,           8.,          10.,           3.\r\n    483,           9.,          10.,           3.\r\n    484,          10.,          10.,           3.\r\n    485,           0.,           0.,           4.\r\n    486,           1.,           0.,           4.\r\n    487,           2.,           0.,           4.\r\n    488,           3.,           0.,           4.\r\n    489,           4.,           0.,           4.\r\n    490,           5.,           0.,           4.\r\n    491,           6.,           0.,           4.\r\n    492,           7.,           0.,           4.\r\n    493,           8.,           0.,           4.\r\n    494,           9.,           0.,           4.\r\n    495,          10.,           0.,           4.\r\n    496,           0.,           1.,           4.\r\n    497,           1.,           1.,           4.\r\n    498,           2.,           1.,           4.\r\n    499,           3.,           1.,           4.\r\n    500,           4.,           1.,           4.\r\n    501,           5.,           1.,           4.\r\n    502,           6.,           1.,           4.\r\n    503,           7.,           1.,           4.\r\n    504,           8.,           1.,           4.\r\n    505,           9.,           1.,           4.\r\n    506,          10.,           1.,           4.\r\n    507,           0.,           2.,           4.\r\n    508,           1.,           2.,           4.\r\n    509,           2.,           2.,           4.\r\n    510,           3.,           2.,           4.\r\n    511,           4.,           2.,           4.\r\n    512,           5.,           2.,           4.\r\n    513,           6.,           2.,           4.\r\n    514,           7.,           2.,           4.\r\n    515,           8.,           2.,           4.\r\n    516,           9.,           2.,           4.\r\n    517,          10.,           2.,           4.\r\n    518,           0.,           3.,           4.\r\n    519,           1.,           3.,           4.\r\n    520,           2.,           3.,           4.\r\n    521,           3.,           3.,           4.\r\n    522,           4.,           3.,           4.\r\n    523,           5.,           3.,           4.\r\n    524,           6.,           3.,           4.\r\n    525,           7.,           3.,           4.\r\n    526,           8.,           3.,           4.\r\n    527,           9.,           3.,           4.\r\n    528,          10.,           3.,           4.\r\n    529,           0.,           4.,           4.\r\n    530,           1.,           4.,           4.\r\n    531,           2.,           4.,           4.\r\n    532,           3.,           4.,           4.\r\n    533,           4.,           4.,           4.\r\n    534,           5.,           4.,           4.\r\n    535,           6.,           4.,           4.\r\n    536,           7.,           4.,           4.\r\n    537,           8.,           4.,           4.\r\n    538,           9.,           4.,           4.\r\n    539,          10.,           4.,           4.\r\n    540,           0.,           5.,           4.\r\n    541,           1.,           5.,           4.\r\n    542,           2.,           5.,           4.\r\n    543,           3.,           5.,           4.\r\n    544,           4.,           5.,           4.\r\n    545,           5.,           5.,           4.\r\n    546,           6.,           5.,           4.\r\n    547,           7.,           5.,           4.\r\n    548,           8.,           5.,           4.\r\n    549,           9.,           5.,           4.\r\n    550,          10.,           5.,           4.\r\n    551,           0.,           6.,           4.\r\n    552,           1.,           6.,           4.\r\n    553,           2.,           6.,           4.\r\n    554,           3.,           6.,           4.\r\n    555,           4.,           6.,           4.\r\n    556,           5.,           6.,           4.\r\n    557,           6.,           6.,           4.\r\n    558,           7.,           6.,           4.\r\n    559,           8.,           6.,           4.\r\n    560,           9.,           6.,           4.\r\n    561,          10.,           6.,           4.\r\n    562,           0.,           7.,           4.\r\n    563,           1.,           7.,           4.\r\n    564,           2.,           7.,           4.\r\n    565,           3.,           7.,           4.\r\n    566,           4.,           7.,           4.\r\n    567,           5.,           7.,           4.\r\n    568,           6.,           7.,           4.\r\n    569,           7.,           7.,           4.\r\n    570,           8.,           7.,           4.\r\n    571,           9.,           7.,           4.\r\n    572,          10.,           7.,           4.\r\n    573,           0.,           8.,           4.\r\n    574,           1.,           8.,           4.\r\n    575,           2.,           8.,           4.\r\n    576,           3.,           8.,           4.\r\n    577,           4.,           8.,           4.\r\n    578,           5.,           8.,           4.\r\n    579,           6.,           8.,           4.\r\n    580,           7.,           8.,           4.\r\n    581,           8.,           8.,           4.\r\n    582,           9.,           8.,           4.\r\n    583,          10.,           8.,           4.\r\n    584,           0.,           9.,           4.\r\n    585,           1.,           9.,           4.\r\n    586,           2.,           9.,           4.\r\n    587,           3.,           9.,           4.\r\n    588,           4.,           9.,           4.\r\n    589,           5.,           9.,           4.\r\n    590,           6.,           9.,           4.\r\n    591,           7.,           9.,           4.\r\n    592,           8.,           9.,           4.\r\n    593,           9.,           9.,           4.\r\n    594,          10.,           9.,           4.\r\n    595,           0.,          10.,           4.\r\n    596,           1.,          10.,           4.\r\n    597,           2.,          10.,           4.\r\n    598,           3.,          10.,           4.\r\n    599,           4.,          10.,           4.\r\n    600,           5.,          10.,           4.\r\n    601,           6.,          10.,           4.\r\n    602,           7.,          10.,           4.\r\n    603,           8.,          10.,           4.\r\n    604,           9.,          10.,           4.\r\n    605,          10.,          10.,           4.\r\n    606,           0.,           0.,           5.\r\n    607,           1.,           0.,           5.\r\n    608,           2.,           0.,           5.\r\n    609,           3.,           0.,           5.\r\n    610,           4.,           0.,           5.\r\n    611,           5.,           0.,           5.\r\n    612,           6.,           0.,           5.\r\n    613,           7.,           0.,           5.\r\n    614,           8.,           0.,           5.\r\n    615,           9.,           0.,           5.\r\n    616,          10.,           0.,           5.\r\n    617,           0.,           1.,           5.\r\n    618,           1.,           1.,           5.\r\n    619,           2.,           1.,           5.\r\n    620,           3.,           1.,           5.\r\n    621,           4.,           1.,           5.\r\n    622,           5.,           1.,           5.\r\n    623,           6.,           1.,           5.\r\n    624,           7.,           1.,           5.\r\n    625,           8.,           1.,           5.\r\n    626,           9.,           1.,           5.\r\n    627,          10.,           1.,           5.\r\n    628,           0.,           2.,           5.\r\n    629,           1.,           2.,           5.\r\n    630,           2.,           2.,           5.\r\n    631,           3.,           2.,           5.\r\n    632,           4.,           2.,           5.\r\n    633,           5.,           2.,           5.\r\n    634,           6.,           2.,           5.\r\n    635,           7.,           2.,           5.\r\n    636,           8.,           2.,           5.\r\n    637,           9.,           2.,           5.\r\n    638,          10.,           2.,           5.\r\n    639,           0.,           3.,           5.\r\n    640,           1.,           3.,           5.\r\n    641,           2.,           3.,           5.\r\n    642,           3.,           3.,           5.\r\n    643,           4.,           3.,           5.\r\n    644,           5.,           3.,           5.\r\n    645,           6.,           3.,           5.\r\n    646,           7.,           3.,           5.\r\n    647,           8.,           3.,           5.\r\n    648,           9.,           3.,           5.\r\n    649,          10.,           3.,           5.\r\n    650,           0.,           4.,           5.\r\n    651,           1.,           4.,           5.\r\n    652,           2.,           4.,           5.\r\n    653,           3.,           4.,           5.\r\n    654,           4.,           4.,           5.\r\n    655,           5.,           4.,           5.\r\n    656,           6.,           4.,           5.\r\n    657,           7.,           4.,           5.\r\n    658,           8.,           4.,           5.\r\n    659,           9.,           4.,           5.\r\n    660,          10.,           4.,           5.\r\n    661,           0.,           5.,           5.\r\n    662,           1.,           5.,           5.\r\n    663,           2.,           5.,           5.\r\n    664,           3.,           5.,           5.\r\n    665,           4.,           5.,           5.\r\n    666,           5.,           5.,           5.\r\n    667,           6.,           5.,           5.\r\n    668,           7.,           5.,           5.\r\n    669,           8.,           5.,           5.\r\n    670,           9.,           5.,           5.\r\n    671,          10.,           5.,           5.\r\n    672,           0.,           6.,           5.\r\n    673,           1.,           6.,           5.\r\n    674,           2.,           6.,           5.\r\n    675,           3.,           6.,           5.\r\n    676,           4.,           6.,           5.\r\n    677,           5.,           6.,           5.\r\n    678,           6.,           6.,           5.\r\n    679,           7.,           6.,           5.\r\n    680,           8.,           6.,           5.\r\n    681,           9.,           6.,           5.\r\n    682,          10.,           6.,           5.\r\n    683,           0.,           7.,           5.\r\n    684,           1.,           7.,           5.\r\n    685,           2.,           7.,           5.\r\n    686,           3.,           7.,           5.\r\n    687,           4.,           7.,           5.\r\n    688,           5.,           7.,           5.\r\n    689,           6.,           7.,           5.\r\n    690,           7.,           7.,           5.\r\n    691,           8.,           7.,           5.\r\n    692,           9.,           7.,           5.\r\n    693,          10.,           7.,           5.\r\n    694,           0.,           8.,           5.\r\n    695,           1.,           8.,           5.\r\n    696,           2.,           8.,           5.\r\n    697,           3.,           8.,           5.\r\n    698,           4.,           8.,           5.\r\n    699,           5.,           8.,           5.\r\n    700,           6.,           8.,           5.\r\n    701,           7.,           8.,           5.\r\n    702,           8.,           8.,           5.\r\n    703,           9.,           8.,           5.\r\n    704,          10.,           8.,           5.\r\n    705,           0.,           9.,           5.\r\n    706,           1.,           9.,           5.\r\n    707,           2.,           9.,           5.\r\n    708,           3.,           9.,           5.\r\n    709,           4.,           9.,           5.\r\n    710,           5.,           9.,           5.\r\n    711,           6.,           9.,           5.\r\n    712,           7.,           9.,           5.\r\n    713,           8.,           9.,           5.\r\n    714,           9.,           9.,           5.\r\n    715,          10.,           9.,           5.\r\n    716,           0.,          10.,           5.\r\n    717,           1.,          10.,           5.\r\n    718,           2.,          10.,           5.\r\n    719,           3.,          10.,           5.\r\n    720,           4.,          10.,           5.\r\n    721,           5.,          10.,           5.\r\n    722,           6.,          10.,           5.\r\n    723,           7.,          10.,           5.\r\n    724,           8.,          10.,           5.\r\n    725,           9.,          10.,           5.\r\n    726,          10.,          10.,           5.\r\n    727,           0.,           0.,           6.\r\n    728,           1.,           0.,           6.\r\n    729,           2.,           0.,           6.\r\n    730,           3.,           0.,           6.\r\n    731,           4.,           0.,           6.\r\n    732,           5.,           0.,           6.\r\n    733,           6.,           0.,           6.\r\n    734,           7.,           0.,           6.\r\n    735,           8.,           0.,           6.\r\n    736,           9.,           0.,           6.\r\n    737,          10.,           0.,           6.\r\n    738,           0.,           1.,           6.\r\n    739,           1.,           1.,           6.\r\n    740,           2.,           1.,           6.\r\n    741,           3.,           1.,           6.\r\n    742,           4.,           1.,           6.\r\n    743,           5.,           1.,           6.\r\n    744,           6.,           1.,           6.\r\n    745,           7.,           1.,           6.\r\n    746,           8.,           1.,           6.\r\n    747,           9.,           1.,           6.\r\n    748,          10.,           1.,           6.\r\n    749,           0.,           2.,           6.\r\n    750,           1.,           2.,           6.\r\n    751,           2.,           2.,           6.\r\n    752,           3.,           2.,           6.\r\n    753,           4.,           2.,           6.\r\n    754,           5.,           2.,           6.\r\n    755,           6.,           2.,           6.\r\n    756,           7.,           2.,           6.\r\n    757,           8.,           2.,           6.\r\n    758,           9.,           2.,           6.\r\n    759,          10.,           2.,           6.\r\n    760,           0.,           3.,           6.\r\n    761,           1.,           3.,           6.\r\n    762,           2.,           3.,           6.\r\n    763,           3.,           3.,           6.\r\n    764,           4.,           3.,           6.\r\n    765,           5.,           3.,           6.\r\n    766,           6.,           3.,           6.\r\n    767,           7.,           3.,           6.\r\n    768,           8.,           3.,           6.\r\n    769,           9.,           3.,           6.\r\n    770,          10.,           3.,           6.\r\n    771,           0.,           4.,           6.\r\n    772,           1.,           4.,           6.\r\n    773,           2.,           4.,           6.\r\n    774,           3.,           4.,           6.\r\n    775,           4.,           4.,           6.\r\n    776,           5.,           4.,           6.\r\n    777,           6.,           4.,           6.\r\n    778,           7.,           4.,           6.\r\n    779,           8.,           4.,           6.\r\n    780,           9.,           4.,           6.\r\n    781,          10.,           4.,           6.\r\n    782,           0.,           5.,           6.\r\n    783,           1.,           5.,           6.\r\n    784,           2.,           5.,           6.\r\n    785,           3.,           5.,           6.\r\n    786,           4.,           5.,           6.\r\n    787,           5.,           5.,           6.\r\n    788,           6.,           5.,           6.\r\n    789,           7.,           5.,           6.\r\n    790,           8.,           5.,           6.\r\n    791,           9.,           5.,           6.\r\n    792,          10.,           5.,           6.\r\n    793,           0.,           6.,           6.\r\n    794,           1.,           6.,           6.\r\n    795,           2.,           6.,           6.\r\n    796,           3.,           6.,           6.\r\n    797,           4.,           6.,           6.\r\n    798,           5.,           6.,           6.\r\n    799,           6.,           6.,           6.\r\n    800,           7.,           6.,           6.\r\n    801,           8.,           6.,           6.\r\n    802,           9.,           6.,           6.\r\n    803,          10.,           6.,           6.\r\n    804,           0.,           7.,           6.\r\n    805,           1.,           7.,           6.\r\n    806,           2.,           7.,           6.\r\n    807,           3.,           7.,           6.\r\n    808,           4.,           7.,           6.\r\n    809,           5.,           7.,           6.\r\n    810,           6.,           7.,           6.\r\n    811,           7.,           7.,           6.\r\n    812,           8.,           7.,           6.\r\n    813,           9.,           7.,           6.\r\n    814,          10.,           7.,           6.\r\n    815,           0.,           8.,           6.\r\n    816,           1.,           8.,           6.\r\n    817,           2.,           8.,           6.\r\n    818,           3.,           8.,           6.\r\n    819,           4.,           8.,           6.\r\n    820,           5.,           8.,           6.\r\n    821,           6.,           8.,           6.\r\n    822,           7.,           8.,           6.\r\n    823,           8.,           8.,           6.\r\n    824,           9.,           8.,           6.\r\n    825,          10.,           8.,           6.\r\n    826,           0.,           9.,           6.\r\n    827,           1.,           9.,           6.\r\n    828,           2.,           9.,           6.\r\n    829,           3.,           9.,           6.\r\n    830,           4.,           9.,           6.\r\n    831,           5.,           9.,           6.\r\n    832,           6.,           9.,           6.\r\n    833,           7.,           9.,           6.\r\n    834,           8.,           9.,           6.\r\n    835,           9.,           9.,           6.\r\n    836,          10.,           9.,           6.\r\n    837,           0.,          10.,           6.\r\n    838,           1.,          10.,           6.\r\n    839,           2.,          10.,           6.\r\n    840,           3.,          10.,           6.\r\n    841,           4.,          10.,           6.\r\n    842,           5.,          10.,           6.\r\n    843,           6.,          10.,           6.\r\n    844,           7.,          10.,           6.\r\n    845,           8.,          10.,           6.\r\n    846,           9.,          10.,           6.\r\n    847,          10.,          10.,           6.\r\n    848,           0.,           0.,           7.\r\n    849,           1.,           0.,           7.\r\n    850,           2.,           0.,           7.\r\n    851,           3.,           0.,           7.\r\n    852,           4.,           0.,           7.\r\n    853,           5.,           0.,           7.\r\n    854,           6.,           0.,           7.\r\n    855,           7.,           0.,           7.\r\n    856,           8.,           0.,           7.\r\n    857,           9.,           0.,           7.\r\n    858,          10.,           0.,           7.\r\n    859,           0.,           1.,           7.\r\n    860,           1.,           1.,           7.\r\n    861,           2.,           1.,           7.\r\n    862,           3.,           1.,           7.\r\n    863,           4.,           1.,           7.\r\n    864,           5.,           1.,           7.\r\n    865,           6.,           1.,           7.\r\n    866,           7.,           1.,           7.\r\n    867,           8.,           1.,           7.\r\n    868,           9.,           1.,           7.\r\n    869,          10.,           1.,           7.\r\n    870,           0.,           2.,           7.\r\n    871,           1.,           2.,           7.\r\n    872,           2.,           2.,           7.\r\n    873,           3.,           2.,           7.\r\n    874,           4.,           2.,           7.\r\n    875,           5.,           2.,           7.\r\n    876,           6.,           2.,           7.\r\n    877,           7.,           2.,           7.\r\n    878,           8.,           2.,           7.\r\n    879,           9.,           2.,           7.\r\n    880,          10.,           2.,           7.\r\n    881,           0.,           3.,           7.\r\n    882,           1.,           3.,           7.\r\n    883,           2.,           3.,           7.\r\n    884,           3.,           3.,           7.\r\n    885,           4.,           3.,           7.\r\n    886,           5.,           3.,           7.\r\n    887,           6.,           3.,           7.\r\n    888,           7.,           3.,           7.\r\n    889,           8.,           3.,           7.\r\n    890,           9.,           3.,           7.\r\n    891,          10.,           3.,           7.\r\n    892,           0.,           4.,           7.\r\n    893,           1.,           4.,           7.\r\n    894,           2.,           4.,           7.\r\n    895,           3.,           4.,           7.\r\n    896,           4.,           4.,           7.\r\n    897,           5.,           4.,           7.\r\n    898,           6.,           4.,           7.\r\n    899,           7.,           4.,           7.\r\n    900,           8.,           4.,           7.\r\n    901,           9.,           4.,           7.\r\n    902,          10.,           4.,           7.\r\n    903,           0.,           5.,           7.\r\n    904,           1.,           5.,           7.\r\n    905,           2.,           5.,           7.\r\n    906,           3.,           5.,           7.\r\n    907,           4.,           5.,           7.\r\n    908,           5.,           5.,           7.\r\n    909,           6.,           5.,           7.\r\n    910,           7.,           5.,           7.\r\n    911,           8.,           5.,           7.\r\n    912,           9.,           5.,           7.\r\n    913,          10.,           5.,           7.\r\n    914,           0.,           6.,           7.\r\n    915,           1.,           6.,           7.\r\n    916,           2.,           6.,           7.\r\n    917,           3.,           6.,           7.\r\n    918,           4.,           6.,           7.\r\n    919,           5.,           6.,           7.\r\n    920,           6.,           6.,           7.\r\n    921,           7.,           6.,           7.\r\n    922,           8.,           6.,           7.\r\n    923,           9.,           6.,           7.\r\n    924,          10.,           6.,           7.\r\n    925,           0.,           7.,           7.\r\n    926,           1.,           7.,           7.\r\n    927,           2.,           7.,           7.\r\n    928,           3.,           7.,           7.\r\n    929,           4.,           7.,           7.\r\n    930,           5.,           7.,           7.\r\n    931,           6.,           7.,           7.\r\n    932,           7.,           7.,           7.\r\n    933,           8.,           7.,           7.\r\n    934,           9.,           7.,           7.\r\n    935,          10.,           7.,           7.\r\n    936,           0.,           8.,           7.\r\n    937,           1.,           8.,           7.\r\n    938,           2.,           8.,           7.\r\n    939,           3.,           8.,           7.\r\n    940,           4.,           8.,           7.\r\n    941,           5.,           8.,           7.\r\n    942,           6.,           8.,           7.\r\n    943,           7.,           8.,           7.\r\n    944,           8.,           8.,           7.\r\n    945,           9.,           8.,           7.\r\n    946,          10.,           8.,           7.\r\n    947,           0.,           9.,           7.\r\n    948,           1.,           9.,           7.\r\n    949,           2.,           9.,           7.\r\n    950,           3.,           9.,           7.\r\n    951,           4.,           9.,           7.\r\n    952,           5.,           9.,           7.\r\n    953,           6.,           9.,           7.\r\n    954,           7.,           9.,           7.\r\n    955,           8.,           9.,           7.\r\n    956,           9.,           9.,           7.\r\n    957,          10.,           9.,           7.\r\n    958,           0.,          10.,           7.\r\n    959,           1.,          10.,           7.\r\n    960,           2.,          10.,           7.\r\n    961,           3.,          10.,           7.\r\n    962,           4.,          10.,           7.\r\n    963,           5.,          10.,           7.\r\n    964,           6.,          10.,           7.\r\n    965,           7.,          10.,           7.\r\n    966,           8.,          10.,           7.\r\n    967,           9.,          10.,           7.\r\n    968,          10.,          10.,           7.\r\n    969,           0.,           0.,           8.\r\n    970,           1.,           0.,           8.\r\n    971,           2.,           0.,           8.\r\n    972,           3.,           0.,           8.\r\n    973,           4.,           0.,           8.\r\n    974,           5.,           0.,           8.\r\n    975,           6.,           0.,           8.\r\n    976,           7.,           0.,           8.\r\n    977,           8.,           0.,           8.\r\n    978,           9.,           0.,           8.\r\n    979,          10.,           0.,           8.\r\n    980,           0.,           1.,           8.\r\n    981,           1.,           1.,           8.\r\n    982,           2.,           1.,           8.\r\n    983,           3.,           1.,           8.\r\n    984,           4.,           1.,           8.\r\n    985,           5.,           1.,           8.\r\n    986,           6.,           1.,           8.\r\n    987,           7.,           1.,           8.\r\n    988,           8.,           1.,           8.\r\n    989,           9.,           1.,           8.\r\n    990,          10.,           1.,           8.\r\n    991,           0.,           2.,           8.\r\n    992,           1.,           2.,           8.\r\n    993,           2.,           2.,           8.\r\n    994,           3.,           2.,           8.\r\n    995,           4.,           2.,           8.\r\n    996,           5.,           2.,           8.\r\n    997,           6.,           2.,           8.\r\n    998,           7.,           2.,           8.\r\n    999,           8.,           2.,           8.\r\n   1000,           9.,           2.,           8.\r\n   1001,          10.,           2.,           8.\r\n   1002,           0.,           3.,           8.\r\n   1003,           1.,           3.,           8.\r\n   1004,           2.,           3.,           8.\r\n   1005,           3.,           3.,           8.\r\n   1006,           4.,           3.,           8.\r\n   1007,           5.,           3.,           8.\r\n   1008,           6.,           3.,           8.\r\n   1009,           7.,           3.,           8.\r\n   1010,           8.,           3.,           8.\r\n   1011,           9.,           3.,           8.\r\n   1012,          10.,           3.,           8.\r\n   1013,           0.,           4.,           8.\r\n   1014,           1.,           4.,           8.\r\n   1015,           2.,           4.,           8.\r\n   1016,           3.,           4.,           8.\r\n   1017,           4.,           4.,           8.\r\n   1018,           5.,           4.,           8.\r\n   1019,           6.,           4.,           8.\r\n   1020,           7.,           4.,           8.\r\n   1021,           8.,           4.,           8.\r\n   1022,           9.,           4.,           8.\r\n   1023,          10.,           4.,           8.\r\n   1024,           0.,           5.,           8.\r\n   1025,           1.,           5.,           8.\r\n   1026,           2.,           5.,           8.\r\n   1027,           3.,           5.,           8.\r\n   1028,           4.,           5.,           8.\r\n   1029,           5.,           5.,           8.\r\n   1030,           6.,           5.,           8.\r\n   1031,           7.,           5.,           8.\r\n   1032,           8.,           5.,           8.\r\n   1033,           9.,           5.,           8.\r\n   1034,          10.,           5.,           8.\r\n   1035,           0.,           6.,           8.\r\n   1036,           1.,           6.,           8.\r\n   1037,           2.,           6.,           8.\r\n   1038,           3.,           6.,           8.\r\n   1039,           4.,           6.,           8.\r\n   1040,           5.,           6.,           8.\r\n   1041,           6.,           6.,           8.\r\n   1042,           7.,           6.,           8.\r\n   1043,           8.,           6.,           8.\r\n   1044,           9.,           6.,           8.\r\n   1045,          10.,           6.,           8.\r\n   1046,           0.,           7.,           8.\r\n   1047,           1.,           7.,           8.\r\n   1048,           2.,           7.,           8.\r\n   1049,           3.,           7.,           8.\r\n   1050,           4.,           7.,           8.\r\n   1051,           5.,           7.,           8.\r\n   1052,           6.,           7.,           8.\r\n   1053,           7.,           7.,           8.\r\n   1054,           8.,           7.,           8.\r\n   1055,           9.,           7.,           8.\r\n   1056,          10.,           7.,           8.\r\n   1057,           0.,           8.,           8.\r\n   1058,           1.,           8.,           8.\r\n   1059,           2.,           8.,           8.\r\n   1060,           3.,           8.,           8.\r\n   1061,           4.,           8.,           8.\r\n   1062,           5.,           8.,           8.\r\n   1063,           6.,           8.,           8.\r\n   1064,           7.,           8.,           8.\r\n   1065,           8.,           8.,           8.\r\n   1066,           9.,           8.,           8.\r\n   1067,          10.,           8.,           8.\r\n   1068,           0.,           9.,           8.\r\n   1069,           1.,           9.,           8.\r\n   1070,           2.,           9.,           8.\r\n   1071,           3.,           9.,           8.\r\n   1072,           4.,           9.,           8.\r\n   1073,           5.,           9.,           8.\r\n   1074,           6.,           9.,           8.\r\n   1075,           7.,           9.,           8.\r\n   1076,           8.,           9.,           8.\r\n   1077,           9.,           9.,           8.\r\n   1078,          10.,           9.,           8.\r\n   1079,           0.,          10.,           8.\r\n   1080,           1.,          10.,           8.\r\n   1081,           2.,          10.,           8.\r\n   1082,           3.,          10.,           8.\r\n   1083,           4.,          10.,           8.\r\n   1084,           5.,          10.,           8.\r\n   1085,           6.,          10.,           8.\r\n   1086,           7.,          10.,           8.\r\n   1087,           8.,          10.,           8.\r\n   1088,           9.,          10.,           8.\r\n   1089,          10.,          10.,           8.\r\n   1090,           0.,           0.,           9.\r\n   1091,           1.,           0.,           9.\r\n   1092,           2.,           0.,           9.\r\n   1093,           3.,           0.,           9.\r\n   1094,           4.,           0.,           9.\r\n   1095,           5.,           0.,           9.\r\n   1096,           6.,           0.,           9.\r\n   1097,           7.,           0.,           9.\r\n   1098,           8.,           0.,           9.\r\n   1099,           9.,           0.,           9.\r\n   1100,          10.,           0.,           9.\r\n   1101,           0.,           1.,           9.\r\n   1102,           1.,           1.,           9.\r\n   1103,           2.,           1.,           9.\r\n   1104,           3.,           1.,           9.\r\n   1105,           4.,           1.,           9.\r\n   1106,           5.,           1.,           9.\r\n   1107,           6.,           1.,           9.\r\n   1108,           7.,           1.,           9.\r\n   1109,           8.,           1.,           9.\r\n   1110,           9.,           1.,           9.\r\n   1111,          10.,           1.,           9.\r\n   1112,           0.,           2.,           9.\r\n   1113,           1.,           2.,           9.\r\n   1114,           2.,           2.,           9.\r\n   1115,           3.,           2.,           9.\r\n   1116,           4.,           2.,           9.\r\n   1117,           5.,           2.,           9.\r\n   1118,           6.,           2.,           9.\r\n   1119,           7.,           2.,           9.\r\n   1120,           8.,           2.,           9.\r\n   1121,           9.,           2.,           9.\r\n   1122,          10.,           2.,           9.\r\n   1123,           0.,           3.,           9.\r\n   1124,           1.,           3.,           9.\r\n   1125,           2.,           3.,           9.\r\n   1126,           3.,           3.,           9.\r\n   1127,           4.,           3.,           9.\r\n   1128,           5.,           3.,           9.\r\n   1129,           6.,           3.,           9.\r\n   1130,           7.,           3.,           9.\r\n   1131,           8.,           3.,           9.\r\n   1132,           9.,           3.,           9.\r\n   1133,          10.,           3.,           9.\r\n   1134,           0.,           4.,           9.\r\n   1135,           1.,           4.,           9.\r\n   1136,           2.,           4.,           9.\r\n   1137,           3.,           4.,           9.\r\n   1138,           4.,           4.,           9.\r\n   1139,           5.,           4.,           9.\r\n   1140,           6.,           4.,           9.\r\n   1141,           7.,           4.,           9.\r\n   1142,           8.,           4.,           9.\r\n   1143,           9.,           4.,           9.\r\n   1144,          10.,           4.,           9.\r\n   1145,           0.,           5.,           9.\r\n   1146,           1.,           5.,           9.\r\n   1147,           2.,           5.,           9.\r\n   1148,           3.,           5.,           9.\r\n   1149,           4.,           5.,           9.\r\n   1150,           5.,           5.,           9.\r\n   1151,           6.,           5.,           9.\r\n   1152,           7.,           5.,           9.\r\n   1153,           8.,           5.,           9.\r\n   1154,           9.,           5.,           9.\r\n   1155,          10.,           5.,           9.\r\n   1156,           0.,           6.,           9.\r\n   1157,           1.,           6.,           9.\r\n   1158,           2.,           6.,           9.\r\n   1159,           3.,           6.,           9.\r\n   1160,           4.,           6.,           9.\r\n   1161,           5.,           6.,           9.\r\n   1162,           6.,           6.,           9.\r\n   1163,           7.,           6.,           9.\r\n   1164,           8.,           6.,           9.\r\n   1165,           9.,           6.,           9.\r\n   1166,          10.,           6.,           9.\r\n   1167,           0.,           7.,           9.\r\n   1168,           1.,           7.,           9.\r\n   1169,           2.,           7.,           9.\r\n   1170,           3.,           7.,           9.\r\n   1171,           4.,           7.,           9.\r\n   1172,           5.,           7.,           9.\r\n   1173,           6.,           7.,           9.\r\n   1174,           7.,           7.,           9.\r\n   1175,           8.,           7.,           9.\r\n   1176,           9.,           7.,           9.\r\n   1177,          10.,           7.,           9.\r\n   1178,           0.,           8.,           9.\r\n   1179,           1.,           8.,           9.\r\n   1180,           2.,           8.,           9.\r\n   1181,           3.,           8.,           9.\r\n   1182,           4.,           8.,           9.\r\n   1183,           5.,           8.,           9.\r\n   1184,           6.,           8.,           9.\r\n   1185,           7.,           8.,           9.\r\n   1186,           8.,           8.,           9.\r\n   1187,           9.,           8.,           9.\r\n   1188,          10.,           8.,           9.\r\n   1189,           0.,           9.,           9.\r\n   1190,           1.,           9.,           9.\r\n   1191,           2.,           9.,           9.\r\n   1192,           3.,           9.,           9.\r\n   1193,           4.,           9.,           9.\r\n   1194,           5.,           9.,           9.\r\n   1195,           6.,           9.,           9.\r\n   1196,           7.,           9.,           9.\r\n   1197,           8.,           9.,           9.\r\n   1198,           9.,           9.,           9.\r\n   1199,          10.,           9.,           9.\r\n   1200,           0.,          10.,           9.\r\n   1201,           1.,          10.,           9.\r\n   1202,           2.,          10.,           9.\r\n   1203,           3.,          10.,           9.\r\n   1204,           4.,          10.,           9.\r\n   1205,           5.,          10.,           9.\r\n   1206,           6.,          10.,           9.\r\n   1207,           7.,          10.,           9.\r\n   1208,           8.,          10.,           9.\r\n   1209,           9.,          10.,           9.\r\n   1210,          10.,          10.,           9.\r\n   1211,           0.,           0.,          10.\r\n   1212,           1.,           0.,          10.\r\n   1213,           2.,           0.,          10.\r\n   1214,           3.,           0.,          10.\r\n   1215,           4.,           0.,          10.\r\n   1216,           5.,           0.,          10.\r\n   1217,           6.,           0.,          10.\r\n   1218,           7.,           0.,          10.\r\n   1219,           8.,           0.,          10.\r\n   1220,           9.,           0.,          10.\r\n   1221,          10.,           0.,          10.\r\n   1222,           0.,           1.,          10.\r\n   1223,           1.,           1.,          10.\r\n   1224,           2.,           1.,          10.\r\n   1225,           3.,           1.,          10.\r\n   1226,           4.,           1.,          10.\r\n   1227,           5.,           1.,          10.\r\n   1228,           6.,           1.,          10.\r\n   1229,           7.,           1.,          10.\r\n   1230,           8.,           1.,          10.\r\n   1231,           9.,           1.,          10.\r\n   1232,          10.,           1.,          10.\r\n   1233,           0.,           2.,          10.\r\n   1234,           1.,           2.,          10.\r\n   1235,           2.,           2.,          10.\r\n   1236,           3.,           2.,          10.\r\n   1237,           4.,           2.,          10.\r\n   1238,           5.,           2.,          10.\r\n   1239,           6.,           2.,          10.\r\n   1240,           7.,           2.,          10.\r\n   1241,           8.,           2.,          10.\r\n   1242,           9.,           2.,          10.\r\n   1243,          10.,           2.,          10.\r\n   1244,           0.,           3.,          10.\r\n   1245,           1.,           3.,          10.\r\n   1246,           2.,           3.,          10.\r\n   1247,           3.,           3.,          10.\r\n   1248,           4.,           3.,          10.\r\n   1249,           5.,           3.,          10.\r\n   1250,           6.,           3.,          10.\r\n   1251,           7.,           3.,          10.\r\n   1252,           8.,           3.,          10.\r\n   1253,           9.,           3.,          10.\r\n   1254,          10.,           3.,          10.\r\n   1255,           0.,           4.,          10.\r\n   1256,           1.,           4.,          10.\r\n   1257,           2.,           4.,          10.\r\n   1258,           3.,           4.,          10.\r\n   1259,           4.,           4.,          10.\r\n   1260,           5.,           4.,          10.\r\n   1261,           6.,           4.,          10.\r\n   1262,           7.,           4.,          10.\r\n   1263,           8.,           4.,          10.\r\n   1264,           9.,           4.,          10.\r\n   1265,          10.,           4.,          10.\r\n   1266,           0.,           5.,          10.\r\n   1267,           1.,           5.,          10.\r\n   1268,           2.,           5.,          10.\r\n   1269,           3.,           5.,          10.\r\n   1270,           4.,           5.,          10.\r\n   1271,           5.,           5.,          10.\r\n   1272,           6.,           5.,          10.\r\n   1273,           7.,           5.,          10.\r\n   1274,           8.,           5.,          10.\r\n   1275,           9.,           5.,          10.\r\n   1276,          10.,           5.,          10.\r\n   1277,           0.,           6.,          10.\r\n   1278,           1.,           6.,          10.\r\n   1279,           2.,           6.,          10.\r\n   1280,           3.,           6.,          10.\r\n   1281,           4.,           6.,          10.\r\n   1282,           5.,           6.,          10.\r\n   1283,           6.,           6.,          10.\r\n   1284,           7.,           6.,          10.\r\n   1285,           8.,           6.,          10.\r\n   1286,           9.,           6.,          10.\r\n   1287,          10.,           6.,          10.\r\n   1288,           0.,           7.,          10.\r\n   1289,           1.,           7.,          10.\r\n   1290,           2.,           7.,          10.\r\n   1291,           3.,           7.,          10.\r\n   1292,           4.,           7.,          10.\r\n   1293,           5.,           7.,          10.\r\n   1294,           6.,           7.,          10.\r\n   1295,           7.,           7.,          10.\r\n   1296,           8.,           7.,          10.\r\n   1297,           9.,           7.,          10.\r\n   1298,          10.,           7.,          10.\r\n   1299,           0.,           8.,          10.\r\n   1300,           1.,           8.,          10.\r\n   1301,           2.,           8.,          10.\r\n   1302,           3.,           8.,          10.\r\n   1303,           4.,           8.,          10.\r\n   1304,           5.,           8.,          10.\r\n   1305,           6.,           8.,          10.\r\n   1306,           7.,           8.,          10.\r\n   1307,           8.,           8.,          10.\r\n   1308,           9.,           8.,          10.\r\n   1309,          10.,           8.,          10.\r\n   1310,           0.,           9.,          10.\r\n   1311,           1.,           9.,          10.\r\n   1312,           2.,           9.,          10.\r\n   1313,           3.,           9.,          10.\r\n   1314,           4.,           9.,          10.\r\n   1315,           5.,           9.,          10.\r\n   1316,           6.,           9.,          10.\r\n   1317,           7.,           9.,          10.\r\n   1318,           8.,           9.,          10.\r\n   1319,           9.,           9.,          10.\r\n   1320,          10.,           9.,          10.\r\n   1321,           0.,          10.,          10.\r\n   1322,           1.,          10.,          10.\r\n   1323,           2.,          10.,          10.\r\n   1324,           3.,          10.,          10.\r\n   1325,           4.,          10.,          10.\r\n   1326,           5.,          10.,          10.\r\n   1327,           6.,          10.,          10.\r\n   1328,           7.,          10.,          10.\r\n   1329,           8.,          10.,          10.\r\n   1330,           9.,          10.,          10.\r\n   1331,          10.,          10.,          10.\r\n*Element, type=C3D8\r\n   1,  123,    2,    1,  122,  134,   13,   12,  133\r\n   2,  124,    3,    2,  123,  135,   14,   13,  134\r\n   3,  125,    4,    3,  124,  136,   15,   14,  135\r\n   4,  126,    5,    4,  125,  137,   16,   15,  136\r\n   5,  127,    6,    5,  126,  138,   17,   16,  137\r\n   6,  128,    7,    6,  127,  139,   18,   17,  138\r\n   7,  129,    8,    7,  128,  140,   19,   18,  139\r\n   8,  130,    9,    8,  129,  141,   20,   19,  140\r\n   9,  131,   10,    9,  130,  142,   21,   20,  141\r\n  10,  132,   11,   10,  131,  143,   22,   21,  142\r\n  11,  134,   13,   12,  133,  145,   24,   23,  144\r\n  12,  135,   14,   13,  134,  146,   25,   24,  145\r\n  13,  136,   15,   14,  135,  147,   26,   25,  146\r\n  14,  137,   16,   15,  136,  148,   27,   26,  147\r\n  15,  138,   17,   16,  137,  149,   28,   27,  148\r\n  16,  139,   18,   17,  138,  150,   29,   28,  149\r\n  17,  140,   19,   18,  139,  151,   30,   29,  150\r\n  18,  141,   20,   19,  140,  152,   31,   30,  151\r\n  19,  142,   21,   20,  141,  153,   32,   31,  152\r\n  20,  143,   22,   21,  142,  154,   33,   32,  153\r\n  21,  145,   24,   23,  144,  156,   35,   34,  155\r\n  22,  146,   25,   24,  145,  157,   36,   35,  156\r\n  23,  147,   26,   25,  146,  158,   37,   36,  157\r\n  24,  148,   27,   26,  147,  159,   38,   37,  158\r\n  25,  149,   28,   27,  148,  160,   39,   38,  159\r\n  26,  150,   29,   28,  149,  161,   40,   39,  160\r\n  27,  151,   30,   29,  150,  162,   41,   40,  161\r\n  28,  152,   31,   30,  151,  163,   42,   41,  162\r\n  29,  153,   32,   31,  152,  164,   43,   42,  163\r\n  30,  154,   33,   32,  153,  165,   44,   43,  164\r\n  31,  156,   35,   34,  155,  167,   46,   45,  166\r\n  32,  157,   36,   35,  156,  168,   47,   46,  167\r\n  33,  158,   37,   36,  157,  169,   48,   47,  168\r\n  34,  159,   38,   37,  158,  170,   49,   48,  169\r\n  35,  160,   39,   38,  159,  171,   50,   49,  170\r\n  36,  161,   40,   39,  160,  172,   51,   50,  171\r\n  37,  162,   41,   40,  161,  173,   52,   51,  172\r\n  38,  163,   42,   41,  162,  174,   53,   52,  173\r\n  39,  164,   43,   42,  163,  175,   54,   53,  174\r\n  40,  165,   44,   43,  164,  176,   55,   54,  175\r\n  41,  167,   46,   45,  166,  178,   57,   56,  177\r\n  42,  168,   47,   46,  167,  179,   58,   57,  178\r\n  43,  169,   48,   47,  168,  180,   59,   58,  179\r\n  44,  170,   49,   48,  169,  181,   60,   59,  180\r\n  45,  171,   50,   49,  170,  182,   61,   60,  181\r\n  46,  172,   51,   50,  171,  183,   62,   61,  182\r\n  47,  173,   52,   51,  172,  184,   63,   62,  183\r\n  48,  174,   53,   52,  173,  185,   64,   63,  184\r\n  49,  175,   54,   53,  174,  186,   65,   64,  185\r\n  50,  176,   55,   54,  175,  187,   66,   65,  186\r\n  51,  178,   57,   56,  177,  189,   68,   67,  188\r\n  52,  179,   58,   57,  178,  190,   69,   68,  189\r\n  53,  180,   59,   58,  179,  191,   70,   69,  190\r\n  54,  181,   60,   59,  180,  192,   71,   70,  191\r\n  55,  182,   61,   60,  181,  193,   72,   71,  192\r\n  56,  183,   62,   61,  182,  194,   73,   72,  193\r\n  57,  184,   63,   62,  183,  195,   74,   73,  194\r\n  58,  185,   64,   63,  184,  196,   75,   74,  195\r\n  59,  186,   65,   64,  185,  197,   76,   75,  196\r\n  60,  187,   66,   65,  186,  198,   77,   76,  197\r\n  61,  189,   68,   67,  188,  200,   79,   78,  199\r\n  62,  190,   69,   68,  189,  201,   80,   79,  200\r\n  63,  191,   70,   69,  190,  202,   81,   80,  201\r\n  64,  192,   71,   70,  191,  203,   82,   81,  202\r\n  65,  193,   72,   71,  192,  204,   83,   82,  203\r\n  66,  194,   73,   72,  193,  205,   84,   83,  204\r\n  67,  195,   74,   73,  194,  206,   85,   84,  205\r\n  68,  196,   75,   74,  195,  207,   86,   85,  206\r\n  69,  197,   76,   75,  196,  208,   87,   86,  207\r\n  70,  198,   77,   76,  197,  209,   88,   87,  208\r\n  71,  200,   79,   78,  199,  211,   90,   89,  210\r\n  72,  201,   80,   79,  200,  212,   91,   90,  211\r\n  73,  202,   81,   80,  201,  213,   92,   91,  212\r\n  74,  203,   82,   81,  202,  214,   93,   92,  213\r\n  75,  204,   83,   82,  203,  215,   94,   93,  214\r\n  76,  205,   84,   83,  204,  216,   95,   94,  215\r\n  77,  206,   85,   84,  205,  217,   96,   95,  216\r\n  78,  207,   86,   85,  206,  218,   97,   96,  217\r\n  79,  208,   87,   86,  207,  219,   98,   97,  218\r\n  80,  209,   88,   87,  208,  220,   99,   98,  219\r\n  81,  211,   90,   89,  210,  222,  101,  100,  221\r\n  82,  212,   91,   90,  211,  223,  102,  101,  222\r\n  83,  213,   92,   91,  212,  224,  103,  102,  223\r\n  84,  214,   93,   92,  213,  225,  104,  103,  224\r\n  85,  215,   94,   93,  214,  226,  105,  104,  225\r\n  86,  216,   95,   94,  215,  227,  106,  105,  226\r\n  87,  217,   96,   95,  216,  228,  107,  106,  227\r\n  88,  218,   97,   96,  217,  229,  108,  107,  228\r\n  89,  219,   98,   97,  218,  230,  109,  108,  229\r\n  90,  220,   99,   98,  219,  231,  110,  109,  230\r\n  91,  222,  101,  100,  221,  233,  112,  111,  232\r\n  92,  223,  102,  101,  222,  234,  113,  112,  233\r\n  93,  224,  103,  102,  223,  235,  114,  113,  234\r\n  94,  225,  104,  103,  224,  236,  115,  114,  235\r\n  95,  226,  105,  104,  225,  237,  116,  115,  236\r\n  96,  227,  106,  105,  226,  238,  117,  116,  237\r\n  97,  228,  107,  106,  227,  239,  118,  117,  238\r\n  98,  229,  108,  107,  228,  240,  119,  118,  239\r\n  99,  230,  109,  108,  229,  241,  120,  119,  240\r\n 100,  231,  110,  109,  230,  242,  121,  120,  241\r\n 101,  244,  123,  122,  243,  255,  134,  133,  254\r\n 102,  245,  124,  123,  244,  256,  135,  134,  255\r\n 103,  246,  125,  124,  245,  257,  136,  135,  256\r\n 104,  247,  126,  125,  246,  258,  137,  136,  257\r\n 105,  248,  127,  126,  247,  259,  138,  137,  258\r\n 106,  249,  128,  127,  248,  260,  139,  138,  259\r\n 107,  250,  129,  128,  249,  261,  140,  139,  260\r\n 108,  251,  130,  129,  250,  262,  141,  140,  261\r\n 109,  252,  131,  130,  251,  263,  142,  141,  262\r\n 110,  253,  132,  131,  252,  264,  143,  142,  263\r\n 111,  255,  134,  133,  254,  266,  145,  144,  265\r\n 112,  256,  135,  134,  255,  267,  146,  145,  266\r\n 113,  257,  136,  135,  256,  268,  147,  146,  267\r\n 114,  258,  137,  136,  257,  269,  148,  147,  268\r\n 115,  259,  138,  137,  258,  270,  149,  148,  269\r\n 116,  260,  139,  138,  259,  271,  150,  149,  270\r\n 117,  261,  140,  139,  260,  272,  151,  150,  271\r\n 118,  262,  141,  140,  261,  273,  152,  151,  272\r\n 119,  263,  142,  141,  262,  274,  153,  152,  273\r\n 120,  264,  143,  142,  263,  275,  154,  153,  274\r\n 121,  266,  145,  144,  265,  277,  156,  155,  276\r\n 122,  267,  146,  145,  266,  278,  157,  156,  277\r\n 123,  268,  147,  146,  267,  279,  158,  157,  278\r\n 124,  269,  148,  147,  268,  280,  159,  158,  279\r\n 125,  270,  149,  148,  269,  281,  160,  159,  280\r\n 126,  271,  150,  149,  270,  282,  161,  160,  281\r\n 127,  272,  151,  150,  271,  283,  162,  161,  282\r\n 128,  273,  152,  151,  272,  284,  163,  162,  283\r\n 129,  274,  153,  152,  273,  285,  164,  163,  284\r\n 130,  275,  154,  153,  274,  286,  165,  164,  285\r\n 131,  277,  156,  155,  276,  288,  167,  166,  287\r\n 132,  278,  157,  156,  277,  289,  168,  167,  288\r\n 133,  279,  158,  157,  278,  290,  169,  168,  289\r\n 134,  280,  159,  158,  279,  291,  170,  169,  290\r\n 135,  281,  160,  159,  280,  292,  171,  170,  291\r\n 136,  282,  161,  160,  281,  293,  172,  171,  292\r\n 137,  283,  162,  161,  282,  294,  173,  172,  293\r\n 138,  284,  163,  162,  283,  295,  174,  173,  294\r\n 139,  285,  164,  163,  284,  296,  175,  174,  295\r\n 140,  286,  165,  164,  285,  297,  176,  175,  296\r\n 141,  288,  167,  166,  287,  299,  178,  177,  298\r\n 142,  289,  168,  167,  288,  300,  179,  178,  299\r\n 143,  290,  169,  168,  289,  301,  180,  179,  300\r\n 144,  291,  170,  169,  290,  302,  181,  180,  301\r\n 145,  292,  171,  170,  291,  303,  182,  181,  302\r\n 146,  293,  172,  171,  292,  304,  183,  182,  303\r\n 147,  294,  173,  172,  293,  305,  184,  183,  304\r\n 148,  295,  174,  173,  294,  306,  185,  184,  305\r\n 149,  296,  175,  174,  295,  307,  186,  185,  306\r\n 150,  297,  176,  175,  296,  308,  187,  186,  307\r\n 151,  299,  178,  177,  298,  310,  189,  188,  309\r\n 152,  300,  179,  178,  299,  311,  190,  189,  310\r\n 153,  301,  180,  179,  300,  312,  191,  190,  311\r\n 154,  302,  181,  180,  301,  313,  192,  191,  312\r\n 155,  303,  182,  181,  302,  314,  193,  192,  313\r\n 156,  304,  183,  182,  303,  315,  194,  193,  314\r\n 157,  305,  184,  183,  304,  316,  195,  194,  315\r\n 158,  306,  185,  184,  305,  317,  196,  195,  316\r\n 159,  307,  186,  185,  306,  318,  197,  196,  317\r\n 160,  308,  187,  186,  307,  319,  198,  197,  318\r\n 161,  310,  189,  188,  309,  321,  200,  199,  320\r\n 162,  311,  190,  189,  310,  322,  201,  200,  321\r\n 163,  312,  191,  190,  311,  323,  202,  201,  322\r\n 164,  313,  192,  191,  312,  324,  203,  202,  323\r\n 165,  314,  193,  192,  313,  325,  204,  203,  324\r\n 166,  315,  194,  193,  314,  326,  205,  204,  325\r\n 167,  316,  195,  194,  315,  327,  206,  205,  326\r\n 168,  317,  196,  195,  316,  328,  207,  206,  327\r\n 169,  318,  197,  196,  317,  329,  208,  207,  328\r\n 170,  319,  198,  197,  318,  330,  209,  208,  329\r\n 171,  321,  200,  199,  320,  332,  211,  210,  331\r\n 172,  322,  201,  200,  321,  333,  212,  211,  332\r\n 173,  323,  202,  201,  322,  334,  213,  212,  333\r\n 174,  324,  203,  202,  323,  335,  214,  213,  334\r\n 175,  325,  204,  203,  324,  336,  215,  214,  335\r\n 176,  326,  205,  204,  325,  337,  216,  215,  336\r\n 177,  327,  206,  205,  326,  338,  217,  216,  337\r\n 178,  328,  207,  206,  327,  339,  218,  217,  338\r\n 179,  329,  208,  207,  328,  340,  219,  218,  339\r\n 180,  330,  209,  208,  329,  341,  220,  219,  340\r\n 181,  332,  211,  210,  331,  343,  222,  221,  342\r\n 182,  333,  212,  211,  332,  344,  223,  222,  343\r\n 183,  334,  213,  212,  333,  345,  224,  223,  344\r\n 184,  335,  214,  213,  334,  346,  225,  224,  345\r\n 185,  336,  215,  214,  335,  347,  226,  225,  346\r\n 186,  337,  216,  215,  336,  348,  227,  226,  347\r\n 187,  338,  217,  216,  337,  349,  228,  227,  348\r\n 188,  339,  218,  217,  338,  350,  229,  228,  349\r\n 189,  340,  219,  218,  339,  351,  230,  229,  350\r\n 190,  341,  220,  219,  340,  352,  231,  230,  351\r\n 191,  343,  222,  221,  342,  354,  233,  232,  353\r\n 192,  344,  223,  222,  343,  355,  234,  233,  354\r\n 193,  345,  224,  223,  344,  356,  235,  234,  355\r\n 194,  346,  225,  224,  345,  357,  236,  235,  356\r\n 195,  347,  226,  225,  346,  358,  237,  236,  357\r\n 196,  348,  227,  226,  347,  359,  238,  237,  358\r\n 197,  349,  228,  227,  348,  360,  239,  238,  359\r\n 198,  350,  229,  228,  349,  361,  240,  239,  360\r\n 199,  351,  230,  229,  350,  362,  241,  240,  361\r\n 200,  352,  231,  230,  351,  363,  242,  241,  362\r\n 201,  365,  244,  243,  364,  376,  255,  254,  375\r\n 202,  366,  245,  244,  365,  377,  256,  255,  376\r\n 203,  367,  246,  245,  366,  378,  257,  256,  377\r\n 204,  368,  247,  246,  367,  379,  258,  257,  378\r\n 205,  369,  248,  247,  368,  380,  259,  258,  379\r\n 206,  370,  249,  248,  369,  381,  260,  259,  380\r\n 207,  371,  250,  249,  370,  382,  261,  260,  381\r\n 208,  372,  251,  250,  371,  383,  262,  261,  382\r\n 209,  373,  252,  251,  372,  384,  263,  262,  383\r\n 210,  374,  253,  252,  373,  385,  264,  263,  384\r\n 211,  376,  255,  254,  375,  387,  266,  265,  386\r\n 212,  377,  256,  255,  376,  388,  267,  266,  387\r\n 213,  378,  257,  256,  377,  389,  268,  267,  388\r\n 214,  379,  258,  257,  378,  390,  269,  268,  389\r\n 215,  380,  259,  258,  379,  391,  270,  269,  390\r\n 216,  381,  260,  259,  380,  392,  271,  270,  391\r\n 217,  382,  261,  260,  381,  393,  272,  271,  392\r\n 218,  383,  262,  261,  382,  394,  273,  272,  393\r\n 219,  384,  263,  262,  383,  395,  274,  273,  394\r\n 220,  385,  264,  263,  384,  396,  275,  274,  395\r\n 221,  387,  266,  265,  386,  398,  277,  276,  397\r\n 222,  388,  267,  266,  387,  399,  278,  277,  398\r\n 223,  389,  268,  267,  388,  400,  279,  278,  399\r\n 224,  390,  269,  268,  389,  401,  280,  279,  400\r\n 225,  391,  270,  269,  390,  402,  281,  280,  401\r\n 226,  392,  271,  270,  391,  403,  282,  281,  402\r\n 227,  393,  272,  271,  392,  404,  283,  282,  403\r\n 228,  394,  273,  272,  393,  405,  284,  283,  404\r\n 229,  395,  274,  273,  394,  406,  285,  284,  405\r\n 230,  396,  275,  274,  395,  407,  286,  285,  406\r\n 231,  398,  277,  276,  397,  409,  288,  287,  408\r\n 232,  399,  278,  277,  398,  410,  289,  288,  409\r\n 233,  400,  279,  278,  399,  411,  290,  289,  410\r\n 234,  401,  280,  279,  400,  412,  291,  290,  411\r\n 235,  402,  281,  280,  401,  413,  292,  291,  412\r\n 236,  403,  282,  281,  402,  414,  293,  292,  413\r\n 237,  404,  283,  282,  403,  415,  294,  293,  414\r\n 238,  405,  284,  283,  404,  416,  295,  294,  415\r\n 239,  406,  285,  284,  405,  417,  296,  295,  416\r\n 240,  407,  286,  285,  406,  418,  297,  296,  417\r\n 241,  409,  288,  287,  408,  420,  299,  298,  419\r\n 242,  410,  289,  288,  409,  421,  300,  299,  420\r\n 243,  411,  290,  289,  410,  422,  301,  300,  421\r\n 244,  412,  291,  290,  411,  423,  302,  301,  422\r\n 245,  413,  292,  291,  412,  424,  303,  302,  423\r\n 246,  414,  293,  292,  413,  425,  304,  303,  424\r\n 247,  415,  294,  293,  414,  426,  305,  304,  425\r\n 248,  416,  295,  294,  415,  427,  306,  305,  426\r\n 249,  417,  296,  295,  416,  428,  307,  306,  427\r\n 250,  418,  297,  296,  417,  429,  308,  307,  428\r\n 251,  420,  299,  298,  419,  431,  310,  309,  430\r\n 252,  421,  300,  299,  420,  432,  311,  310,  431\r\n 253,  422,  301,  300,  421,  433,  312,  311,  432\r\n 254,  423,  302,  301,  422,  434,  313,  312,  433\r\n 255,  424,  303,  302,  423,  435,  314,  313,  434\r\n 256,  425,  304,  303,  424,  436,  315,  314,  435\r\n 257,  426,  305,  304,  425,  437,  316,  315,  436\r\n 258,  427,  306,  305,  426,  438,  317,  316,  437\r\n 259,  428,  307,  306,  427,  439,  318,  317,  438\r\n 260,  429,  308,  307,  428,  440,  319,  318,  439\r\n 261,  431,  310,  309,  430,  442,  321,  320,  441\r\n 262,  432,  311,  310,  431,  443,  322,  321,  442\r\n 263,  433,  312,  311,  432,  444,  323,  322,  443\r\n 264,  434,  313,  312,  433,  445,  324,  323,  444\r\n 265,  435,  314,  313,  434,  446,  325,  324,  445\r\n 266,  436,  315,  314,  435,  447,  326,  325,  446\r\n 267,  437,  316,  315,  436,  448,  327,  326,  447\r\n 268,  438,  317,  316,  437,  449,  328,  327,  448\r\n 269,  439,  318,  317,  438,  450,  329,  328,  449\r\n 270,  440,  319,  318,  439,  451,  330,  329,  450\r\n 271,  442,  321,  320,  441,  453,  332,  331,  452\r\n 272,  443,  322,  321,  442,  454,  333,  332,  453\r\n 273,  444,  323,  322,  443,  455,  334,  333,  454\r\n 274,  445,  324,  323,  444,  456,  335,  334,  455\r\n 275,  446,  325,  324,  445,  457,  336,  335,  456\r\n 276,  447,  326,  325,  446,  458,  337,  336,  457\r\n 277,  448,  327,  326,  447,  459,  338,  337,  458\r\n 278,  449,  328,  327,  448,  460,  339,  338,  459\r\n 279,  450,  329,  328,  449,  461,  340,  339,  460\r\n 280,  451,  330,  329,  450,  462,  341,  340,  461\r\n 281,  453,  332,  331,  452,  464,  343,  342,  463\r\n 282,  454,  333,  332,  453,  465,  344,  343,  464\r\n 283,  455,  334,  333,  454,  466,  345,  344,  465\r\n 284,  456,  335,  334,  455,  467,  346,  345,  466\r\n 285,  457,  336,  335,  456,  468,  347,  346,  467\r\n 286,  458,  337,  336,  457,  469,  348,  347,  468\r\n 287,  459,  338,  337,  458,  470,  349,  348,  469\r\n 288,  460,  339,  338,  459,  471,  350,  349,  470\r\n 289,  461,  340,  339,  460,  472,  351,  350,  471\r\n 290,  462,  341,  340,  461,  473,  352,  351,  472\r\n 291,  464,  343,  342,  463,  475,  354,  353,  474\r\n 292,  465,  344,  343,  464,  476,  355,  354,  475\r\n 293,  466,  345,  344,  465,  477,  356,  355,  476\r\n 294,  467,  346,  345,  466,  478,  357,  356,  477\r\n 295,  468,  347,  346,  467,  479,  358,  357,  478\r\n 296,  469,  348,  347,  468,  480,  359,  358,  479\r\n 297,  470,  349,  348,  469,  481,  360,  359,  480\r\n 298,  471,  350,  349,  470,  482,  361,  360,  481\r\n 299,  472,  351,  350,  471,  483,  362,  361,  482\r\n 300,  473,  352,  351,  472,  484,  363,  362,  483\r\n 301,  486,  365,  364,  485,  497,  376,  375,  496\r\n 302,  487,  366,  365,  486,  498,  377,  376,  497\r\n 303,  488,  367,  366,  487,  499,  378,  377,  498\r\n 304,  489,  368,  367,  488,  500,  379,  378,  499\r\n 305,  490,  369,  368,  489,  501,  380,  379,  500\r\n 306,  491,  370,  369,  490,  502,  381,  380,  501\r\n 307,  492,  371,  370,  491,  503,  382,  381,  502\r\n 308,  493,  372,  371,  492,  504,  383,  382,  503\r\n 309,  494,  373,  372,  493,  505,  384,  383,  504\r\n 310,  495,  374,  373,  494,  506,  385,  384,  505\r\n 311,  497,  376,  375,  496,  508,  387,  386,  507\r\n 312,  498,  377,  376,  497,  509,  388,  387,  508\r\n 313,  499,  378,  377,  498,  510,  389,  388,  509\r\n 314,  500,  379,  378,  499,  511,  390,  389,  510\r\n 315,  501,  380,  379,  500,  512,  391,  390,  511\r\n 316,  502,  381,  380,  501,  513,  392,  391,  512\r\n 317,  503,  382,  381,  502,  514,  393,  392,  513\r\n 318,  504,  383,  382,  503,  515,  394,  393,  514\r\n 319,  505,  384,  383,  504,  516,  395,  394,  515\r\n 320,  506,  385,  384,  505,  517,  396,  395,  516\r\n 321,  508,  387,  386,  507,  519,  398,  397,  518\r\n 322,  509,  388,  387,  508,  520,  399,  398,  519\r\n 323,  510,  389,  388,  509,  521,  400,  399,  520\r\n 324,  511,  390,  389,  510,  522,  401,  400,  521\r\n 325,  512,  391,  390,  511,  523,  402,  401,  522\r\n 326,  513,  392,  391,  512,  524,  403,  402,  523\r\n 327,  514,  393,  392,  513,  525,  404,  403,  524\r\n 328,  515,  394,  393,  514,  526,  405,  404,  525\r\n 329,  516,  395,  394,  515,  527,  406,  405,  526\r\n 330,  517,  396,  395,  516,  528,  407,  406,  527\r\n 331,  519,  398,  397,  518,  530,  409,  408,  529\r\n 332,  520,  399,  398,  519,  531,  410,  409,  530\r\n 333,  521,  400,  399,  520,  532,  411,  410,  531\r\n 334,  522,  401,  400,  521,  533,  412,  411,  532\r\n 335,  523,  402,  401,  522,  534,  413,  412,  533\r\n 336,  524,  403,  402,  523,  535,  414,  413,  534\r\n 337,  525,  404,  403,  524,  536,  415,  414,  535\r\n 338,  526,  405,  404,  525,  537,  416,  415,  536\r\n 339,  527,  406,  405,  526,  538,  417,  416,  537\r\n 340,  528,  407,  406,  527,  539,  418,  417,  538\r\n 341,  530,  409,  408,  529,  541,  420,  419,  540\r\n 342,  531,  410,  409,  530,  542,  421,  420,  541\r\n 343,  532,  411,  410,  531,  543,  422,  421,  542\r\n 344,  533,  412,  411,  532,  544,  423,  422,  543\r\n 345,  534,  413,  412,  533,  545,  424,  423,  544\r\n 346,  535,  414,  413,  534,  546,  425,  424,  545\r\n 347,  536,  415,  414,  535,  547,  426,  425,  546\r\n 348,  537,  416,  415,  536,  548,  427,  426,  547\r\n 349,  538,  417,  416,  537,  549,  428,  427,  548\r\n 350,  539,  418,  417,  538,  550,  429,  428,  549\r\n 351,  541,  420,  419,  540,  552,  431,  430,  551\r\n 352,  542,  421,  420,  541,  553,  432,  431,  552\r\n 353,  543,  422,  421,  542,  554,  433,  432,  553\r\n 354,  544,  423,  422,  543,  555,  434,  433,  554\r\n 355,  545,  424,  423,  544,  556,  435,  434,  555\r\n 356,  546,  425,  424,  545,  557,  436,  435,  556\r\n 357,  547,  426,  425,  546,  558,  437,  436,  557\r\n 358,  548,  427,  426,  547,  559,  438,  437,  558\r\n 359,  549,  428,  427,  548,  560,  439,  438,  559\r\n 360,  550,  429,  428,  549,  561,  440,  439,  560\r\n 361,  552,  431,  430,  551,  563,  442,  441,  562\r\n 362,  553,  432,  431,  552,  564,  443,  442,  563\r\n 363,  554,  433,  432,  553,  565,  444,  443,  564\r\n 364,  555,  434,  433,  554,  566,  445,  444,  565\r\n 365,  556,  435,  434,  555,  567,  446,  445,  566\r\n 366,  557,  436,  435,  556,  568,  447,  446,  567\r\n 367,  558,  437,  436,  557,  569,  448,  447,  568\r\n 368,  559,  438,  437,  558,  570,  449,  448,  569\r\n 369,  560,  439,  438,  559,  571,  450,  449,  570\r\n 370,  561,  440,  439,  560,  572,  451,  450,  571\r\n 371,  563,  442,  441,  562,  574,  453,  452,  573\r\n 372,  564,  443,  442,  563,  575,  454,  453,  574\r\n 373,  565,  444,  443,  564,  576,  455,  454,  575\r\n 374,  566,  445,  444,  565,  577,  456,  455,  576\r\n 375,  567,  446,  445,  566,  578,  457,  456,  577\r\n 376,  568,  447,  446,  567,  579,  458,  457,  578\r\n 377,  569,  448,  447,  568,  580,  459,  458,  579\r\n 378,  570,  449,  448,  569,  581,  460,  459,  580\r\n 379,  571,  450,  449,  570,  582,  461,  460,  581\r\n 380,  572,  451,  450,  571,  583,  462,  461,  582\r\n 381,  574,  453,  452,  573,  585,  464,  463,  584\r\n 382,  575,  454,  453,  574,  586,  465,  464,  585\r\n 383,  576,  455,  454,  575,  587,  466,  465,  586\r\n 384,  577,  456,  455,  576,  588,  467,  466,  587\r\n 385,  578,  457,  456,  577,  589,  468,  467,  588\r\n 386,  579,  458,  457,  578,  590,  469,  468,  589\r\n 387,  580,  459,  458,  579,  591,  470,  469,  590\r\n 388,  581,  460,  459,  580,  592,  471,  470,  591\r\n 389,  582,  461,  460,  581,  593,  472,  471,  592\r\n 390,  583,  462,  461,  582,  594,  473,  472,  593\r\n 391,  585,  464,  463,  584,  596,  475,  474,  595\r\n 392,  586,  465,  464,  585,  597,  476,  475,  596\r\n 393,  587,  466,  465,  586,  598,  477,  476,  597\r\n 394,  588,  467,  466,  587,  599,  478,  477,  598\r\n 395,  589,  468,  467,  588,  600,  479,  478,  599\r\n 396,  590,  469,  468,  589,  601,  480,  479,  600\r\n 397,  591,  470,  469,  590,  602,  481,  480,  601\r\n 398,  592,  471,  470,  591,  603,  482,  481,  602\r\n 399,  593,  472,  471,  592,  604,  483,  482,  603\r\n 400,  594,  473,  472,  593,  605,  484,  483,  604\r\n 401,  607,  486,  485,  606,  618,  497,  496,  617\r\n 402,  608,  487,  486,  607,  619,  498,  497,  618\r\n 403,  609,  488,  487,  608,  620,  499,  498,  619\r\n 404,  610,  489,  488,  609,  621,  500,  499,  620\r\n 405,  611,  490,  489,  610,  622,  501,  500,  621\r\n 406,  612,  491,  490,  611,  623,  502,  501,  622\r\n 407,  613,  492,  491,  612,  624,  503,  502,  623\r\n 408,  614,  493,  492,  613,  625,  504,  503,  624\r\n 409,  615,  494,  493,  614,  626,  505,  504,  625\r\n 410,  616,  495,  494,  615,  627,  506,  505,  626\r\n 411,  618,  497,  496,  617,  629,  508,  507,  628\r\n 412,  619,  498,  497,  618,  630,  509,  508,  629\r\n 413,  620,  499,  498,  619,  631,  510,  509,  630\r\n 414,  621,  500,  499,  620,  632,  511,  510,  631\r\n 415,  622,  501,  500,  621,  633,  512,  511,  632\r\n 416,  623,  502,  501,  622,  634,  513,  512,  633\r\n 417,  624,  503,  502,  623,  635,  514,  513,  634\r\n 418,  625,  504,  503,  624,  636,  515,  514,  635\r\n 419,  626,  505,  504,  625,  637,  516,  515,  636\r\n 420,  627,  506,  505,  626,  638,  517,  516,  637\r\n 421,  629,  508,  507,  628,  640,  519,  518,  639\r\n 422,  630,  509,  508,  629,  641,  520,  519,  640\r\n 423,  631,  510,  509,  630,  642,  521,  520,  641\r\n 424,  632,  511,  510,  631,  643,  522,  521,  642\r\n 425,  633,  512,  511,  632,  644,  523,  522,  643\r\n 426,  634,  513,  512,  633,  645,  524,  523,  644\r\n 427,  635,  514,  513,  634,  646,  525,  524,  645\r\n 428,  636,  515,  514,  635,  647,  526,  525,  646\r\n 429,  637,  516,  515,  636,  648,  527,  526,  647\r\n 430,  638,  517,  516,  637,  649,  528,  527,  648\r\n 431,  640,  519,  518,  639,  651,  530,  529,  650\r\n 432,  641,  520,  519,  640,  652,  531,  530,  651\r\n 433,  642,  521,  520,  641,  653,  532,  531,  652\r\n 434,  643,  522,  521,  642,  654,  533,  532,  653\r\n 435,  644,  523,  522,  643,  655,  534,  533,  654\r\n 436,  645,  524,  523,  644,  656,  535,  534,  655\r\n 437,  646,  525,  524,  645,  657,  536,  535,  656\r\n 438,  647,  526,  525,  646,  658,  537,  536,  657\r\n 439,  648,  527,  526,  647,  659,  538,  537,  658\r\n 440,  649,  528,  527,  648,  660,  539,  538,  659\r\n 441,  651,  530,  529,  650,  662,  541,  540,  661\r\n 442,  652,  531,  530,  651,  663,  542,  541,  662\r\n 443,  653,  532,  531,  652,  664,  543,  542,  663\r\n 444,  654,  533,  532,  653,  665,  544,  543,  664\r\n 445,  655,  534,  533,  654,  666,  545,  544,  665\r\n 446,  656,  535,  534,  655,  667,  546,  545,  666\r\n 447,  657,  536,  535,  656,  668,  547,  546,  667\r\n 448,  658,  537,  536,  657,  669,  548,  547,  668\r\n 449,  659,  538,  537,  658,  670,  549,  548,  669\r\n 450,  660,  539,  538,  659,  671,  550,  549,  670\r\n 451,  662,  541,  540,  661,  673,  552,  551,  672\r\n 452,  663,  542,  541,  662,  674,  553,  552,  673\r\n 453,  664,  543,  542,  663,  675,  554,  553,  674\r\n 454,  665,  544,  543,  664,  676,  555,  554,  675\r\n 455,  666,  545,  544,  665,  677,  556,  555,  676\r\n 456,  667,  546,  545,  666,  678,  557,  556,  677\r\n 457,  668,  547,  546,  667,  679,  558,  557,  678\r\n 458,  669,  548,  547,  668,  680,  559,  558,  679\r\n 459,  670,  549,  548,  669,  681,  560,  559,  680\r\n 460,  671,  550,  549,  670,  682,  561,  560,  681\r\n 461,  673,  552,  551,  672,  684,  563,  562,  683\r\n 462,  674,  553,  552,  673,  685,  564,  563,  684\r\n 463,  675,  554,  553,  674,  686,  565,  564,  685\r\n 464,  676,  555,  554,  675,  687,  566,  565,  686\r\n 465,  677,  556,  555,  676,  688,  567,  566,  687\r\n 466,  678,  557,  556,  677,  689,  568,  567,  688\r\n 467,  679,  558,  557,  678,  690,  569,  568,  689\r\n 468,  680,  559,  558,  679,  691,  570,  569,  690\r\n 469,  681,  560,  559,  680,  692,  571,  570,  691\r\n 470,  682,  561,  560,  681,  693,  572,  571,  692\r\n 471,  684,  563,  562,  683,  695,  574,  573,  694\r\n 472,  685,  564,  563,  684,  696,  575,  574,  695\r\n 473,  686,  565,  564,  685,  697,  576,  575,  696\r\n 474,  687,  566,  565,  686,  698,  577,  576,  697\r\n 475,  688,  567,  566,  687,  699,  578,  577,  698\r\n 476,  689,  568,  567,  688,  700,  579,  578,  699\r\n 477,  690,  569,  568,  689,  701,  580,  579,  700\r\n 478,  691,  570,  569,  690,  702,  581,  580,  701\r\n 479,  692,  571,  570,  691,  703,  582,  581,  702\r\n 480,  693,  572,  571,  692,  704,  583,  582,  703\r\n 481,  695,  574,  573,  694,  706,  585,  584,  705\r\n 482,  696,  575,  574,  695,  707,  586,  585,  706\r\n 483,  697,  576,  575,  696,  708,  587,  586,  707\r\n 484,  698,  577,  576,  697,  709,  588,  587,  708\r\n 485,  699,  578,  577,  698,  710,  589,  588,  709\r\n 486,  700,  579,  578,  699,  711,  590,  589,  710\r\n 487,  701,  580,  579,  700,  712,  591,  590,  711\r\n 488,  702,  581,  580,  701,  713,  592,  591,  712\r\n 489,  703,  582,  581,  702,  714,  593,  592,  713\r\n 490,  704,  583,  582,  703,  715,  594,  593,  714\r\n 491,  706,  585,  584,  705,  717,  596,  595,  716\r\n 492,  707,  586,  585,  706,  718,  597,  596,  717\r\n 493,  708,  587,  586,  707,  719,  598,  597,  718\r\n 494,  709,  588,  587,  708,  720,  599,  598,  719\r\n 495,  710,  589,  588,  709,  721,  600,  599,  720\r\n 496,  711,  590,  589,  710,  722,  601,  600,  721\r\n 497,  712,  591,  590,  711,  723,  602,  601,  722\r\n 498,  713,  592,  591,  712,  724,  603,  602,  723\r\n 499,  714,  593,  592,  713,  725,  604,  603,  724\r\n 500,  715,  594,  593,  714,  726,  605,  604,  725\r\n 501,  728,  607,  606,  727,  739,  618,  617,  738\r\n 502,  729,  608,  607,  728,  740,  619,  618,  739\r\n 503,  730,  609,  608,  729,  741,  620,  619,  740\r\n 504,  731,  610,  609,  730,  742,  621,  620,  741\r\n 505,  732,  611,  610,  731,  743,  622,  621,  742\r\n 506,  733,  612,  611,  732,  744,  623,  622,  743\r\n 507,  734,  613,  612,  733,  745,  624,  623,  744\r\n 508,  735,  614,  613,  734,  746,  625,  624,  745\r\n 509,  736,  615,  614,  735,  747,  626,  625,  746\r\n 510,  737,  616,  615,  736,  748,  627,  626,  747\r\n 511,  739,  618,  617,  738,  750,  629,  628,  749\r\n 512,  740,  619,  618,  739,  751,  630,  629,  750\r\n 513,  741,  620,  619,  740,  752,  631,  630,  751\r\n 514,  742,  621,  620,  741,  753,  632,  631,  752\r\n 515,  743,  622,  621,  742,  754,  633,  632,  753\r\n 516,  744,  623,  622,  743,  755,  634,  633,  754\r\n 517,  745,  624,  623,  744,  756,  635,  634,  755\r\n 518,  746,  625,  624,  745,  757,  636,  635,  756\r\n 519,  747,  626,  625,  746,  758,  637,  636,  757\r\n 520,  748,  627,  626,  747,  759,  638,  637,  758\r\n 521,  750,  629,  628,  749,  761,  640,  639,  760\r\n 522,  751,  630,  629,  750,  762,  641,  640,  761\r\n 523,  752,  631,  630,  751,  763,  642,  641,  762\r\n 524,  753,  632,  631,  752,  764,  643,  642,  763\r\n 525,  754,  633,  632,  753,  765,  644,  643,  764\r\n 526,  755,  634,  633,  754,  766,  645,  644,  765\r\n 527,  756,  635,  634,  755,  767,  646,  645,  766\r\n 528,  757,  636,  635,  756,  768,  647,  646,  767\r\n 529,  758,  637,  636,  757,  769,  648,  647,  768\r\n 530,  759,  638,  637,  758,  770,  649,  648,  769\r\n 531,  761,  640,  639,  760,  772,  651,  650,  771\r\n 532,  762,  641,  640,  761,  773,  652,  651,  772\r\n 533,  763,  642,  641,  762,  774,  653,  652,  773\r\n 534,  764,  643,  642,  763,  775,  654,  653,  774\r\n 535,  765,  644,  643,  764,  776,  655,  654,  775\r\n 536,  766,  645,  644,  765,  777,  656,  655,  776\r\n 537,  767,  646,  645,  766,  778,  657,  656,  777\r\n 538,  768,  647,  646,  767,  779,  658,  657,  778\r\n 539,  769,  648,  647,  768,  780,  659,  658,  779\r\n 540,  770,  649,  648,  769,  781,  660,  659,  780\r\n 541,  772,  651,  650,  771,  783,  662,  661,  782\r\n 542,  773,  652,  651,  772,  784,  663,  662,  783\r\n 543,  774,  653,  652,  773,  785,  664,  663,  784\r\n 544,  775,  654,  653,  774,  786,  665,  664,  785\r\n 545,  776,  655,  654,  775,  787,  666,  665,  786\r\n 546,  777,  656,  655,  776,  788,  667,  666,  787\r\n 547,  778,  657,  656,  777,  789,  668,  667,  788\r\n 548,  779,  658,  657,  778,  790,  669,  668,  789\r\n 549,  780,  659,  658,  779,  791,  670,  669,  790\r\n 550,  781,  660,  659,  780,  792,  671,  670,  791\r\n 551,  783,  662,  661,  782,  794,  673,  672,  793\r\n 552,  784,  663,  662,  783,  795,  674,  673,  794\r\n 553,  785,  664,  663,  784,  796,  675,  674,  795\r\n 554,  786,  665,  664,  785,  797,  676,  675,  796\r\n 555,  787,  666,  665,  786,  798,  677,  676,  797\r\n 556,  788,  667,  666,  787,  799,  678,  677,  798\r\n 557,  789,  668,  667,  788,  800,  679,  678,  799\r\n 558,  790,  669,  668,  789,  801,  680,  679,  800\r\n 559,  791,  670,  669,  790,  802,  681,  680,  801\r\n 560,  792,  671,  670,  791,  803,  682,  681,  802\r\n 561,  794,  673,  672,  793,  805,  684,  683,  804\r\n 562,  795,  674,  673,  794,  806,  685,  684,  805\r\n 563,  796,  675,  674,  795,  807,  686,  685,  806\r\n 564,  797,  676,  675,  796,  808,  687,  686,  807\r\n 565,  798,  677,  676,  797,  809,  688,  687,  808\r\n 566,  799,  678,  677,  798,  810,  689,  688,  809\r\n 567,  800,  679,  678,  799,  811,  690,  689,  810\r\n 568,  801,  680,  679,  800,  812,  691,  690,  811\r\n 569,  802,  681,  680,  801,  813,  692,  691,  812\r\n 570,  803,  682,  681,  802,  814,  693,  692,  813\r\n 571,  805,  684,  683,  804,  816,  695,  694,  815\r\n 572,  806,  685,  684,  805,  817,  696,  695,  816\r\n 573,  807,  686,  685,  806,  818,  697,  696,  817\r\n 574,  808,  687,  686,  807,  819,  698,  697,  818\r\n 575,  809,  688,  687,  808,  820,  699,  698,  819\r\n 576,  810,  689,  688,  809,  821,  700,  699,  820\r\n 577,  811,  690,  689,  810,  822,  701,  700,  821\r\n 578,  812,  691,  690,  811,  823,  702,  701,  822\r\n 579,  813,  692,  691,  812,  824,  703,  702,  823\r\n 580,  814,  693,  692,  813,  825,  704,  703,  824\r\n 581,  816,  695,  694,  815,  827,  706,  705,  826\r\n 582,  817,  696,  695,  816,  828,  707,  706,  827\r\n 583,  818,  697,  696,  817,  829,  708,  707,  828\r\n 584,  819,  698,  697,  818,  830,  709,  708,  829\r\n 585,  820,  699,  698,  819,  831,  710,  709,  830\r\n 586,  821,  700,  699,  820,  832,  711,  710,  831\r\n 587,  822,  701,  700,  821,  833,  712,  711,  832\r\n 588,  823,  702,  701,  822,  834,  713,  712,  833\r\n 589,  824,  703,  702,  823,  835,  714,  713,  834\r\n 590,  825,  704,  703,  824,  836,  715,  714,  835\r\n 591,  827,  706,  705,  826,  838,  717,  716,  837\r\n 592,  828,  707,  706,  827,  839,  718,  717,  838\r\n 593,  829,  708,  707,  828,  840,  719,  718,  839\r\n 594,  830,  709,  708,  829,  841,  720,  719,  840\r\n 595,  831,  710,  709,  830,  842,  721,  720,  841\r\n 596,  832,  711,  710,  831,  843,  722,  721,  842\r\n 597,  833,  712,  711,  832,  844,  723,  722,  843\r\n 598,  834,  713,  712,  833,  845,  724,  723,  844\r\n 599,  835,  714,  713,  834,  846,  725,  724,  845\r\n 600,  836,  715,  714,  835,  847,  726,  725,  846\r\n 601,  849,  728,  727,  848,  860,  739,  738,  859\r\n 602,  850,  729,  728,  849,  861,  740,  739,  860\r\n 603,  851,  730,  729,  850,  862,  741,  740,  861\r\n 604,  852,  731,  730,  851,  863,  742,  741,  862\r\n 605,  853,  732,  731,  852,  864,  743,  742,  863\r\n 606,  854,  733,  732,  853,  865,  744,  743,  864\r\n 607,  855,  734,  733,  854,  866,  745,  744,  865\r\n 608,  856,  735,  734,  855,  867,  746,  745,  866\r\n 609,  857,  736,  735,  856,  868,  747,  746,  867\r\n 610,  858,  737,  736,  857,  869,  748,  747,  868\r\n 611,  860,  739,  738,  859,  871,  750,  749,  870\r\n 612,  861,  740,  739,  860,  872,  751,  750,  871\r\n 613,  862,  741,  740,  861,  873,  752,  751,  872\r\n 614,  863,  742,  741,  862,  874,  753,  752,  873\r\n 615,  864,  743,  742,  863,  875,  754,  753,  874\r\n 616,  865,  744,  743,  864,  876,  755,  754,  875\r\n 617,  866,  745,  744,  865,  877,  756,  755,  876\r\n 618,  867,  746,  745,  866,  878,  757,  756,  877\r\n 619,  868,  747,  746,  867,  879,  758,  757,  878\r\n 620,  869,  748,  747,  868,  880,  759,  758,  879\r\n 621,  871,  750,  749,  870,  882,  761,  760,  881\r\n 622,  872,  751,  750,  871,  883,  762,  761,  882\r\n 623,  873,  752,  751,  872,  884,  763,  762,  883\r\n 624,  874,  753,  752,  873,  885,  764,  763,  884\r\n 625,  875,  754,  753,  874,  886,  765,  764,  885\r\n 626,  876,  755,  754,  875,  887,  766,  765,  886\r\n 627,  877,  756,  755,  876,  888,  767,  766,  887\r\n 628,  878,  757,  756,  877,  889,  768,  767,  888\r\n 629,  879,  758,  757,  878,  890,  769,  768,  889\r\n 630,  880,  759,  758,  879,  891,  770,  769,  890\r\n 631,  882,  761,  760,  881,  893,  772,  771,  892\r\n 632,  883,  762,  761,  882,  894,  773,  772,  893\r\n 633,  884,  763,  762,  883,  895,  774,  773,  894\r\n 634,  885,  764,  763,  884,  896,  775,  774,  895\r\n 635,  886,  765,  764,  885,  897,  776,  775,  896\r\n 636,  887,  766,  765,  886,  898,  777,  776,  897\r\n 637,  888,  767,  766,  887,  899,  778,  777,  898\r\n 638,  889,  768,  767,  888,  900,  779,  778,  899\r\n 639,  890,  769,  768,  889,  901,  780,  779,  900\r\n 640,  891,  770,  769,  890,  902,  781,  780,  901\r\n 641,  893,  772,  771,  892,  904,  783,  782,  903\r\n 642,  894,  773,  772,  893,  905,  784,  783,  904\r\n 643,  895,  774,  773,  894,  906,  785,  784,  905\r\n 644,  896,  775,  774,  895,  907,  786,  785,  906\r\n 645,  897,  776,  775,  896,  908,  787,  786,  907\r\n 646,  898,  777,  776,  897,  909,  788,  787,  908\r\n 647,  899,  778,  777,  898,  910,  789,  788,  909\r\n 648,  900,  779,  778,  899,  911,  790,  789,  910\r\n 649,  901,  780,  779,  900,  912,  791,  790,  911\r\n 650,  902,  781,  780,  901,  913,  792,  791,  912\r\n 651,  904,  783,  782,  903,  915,  794,  793,  914\r\n 652,  905,  784,  783,  904,  916,  795,  794,  915\r\n 653,  906,  785,  784,  905,  917,  796,  795,  916\r\n 654,  907,  786,  785,  906,  918,  797,  796,  917\r\n 655,  908,  787,  786,  907,  919,  798,  797,  918\r\n 656,  909,  788,  787,  908,  920,  799,  798,  919\r\n 657,  910,  789,  788,  909,  921,  800,  799,  920\r\n 658,  911,  790,  789,  910,  922,  801,  800,  921\r\n 659,  912,  791,  790,  911,  923,  802,  801,  922\r\n 660,  913,  792,  791,  912,  924,  803,  802,  923\r\n 661,  915,  794,  793,  914,  926,  805,  804,  925\r\n 662,  916,  795,  794,  915,  927,  806,  805,  926\r\n 663,  917,  796,  795,  916,  928,  807,  806,  927\r\n 664,  918,  797,  796,  917,  929,  808,  807,  928\r\n 665,  919,  798,  797,  918,  930,  809,  808,  929\r\n 666,  920,  799,  798,  919,  931,  810,  809,  930\r\n 667,  921,  800,  799,  920,  932,  811,  810,  931\r\n 668,  922,  801,  800,  921,  933,  812,  811,  932\r\n 669,  923,  802,  801,  922,  934,  813,  812,  933\r\n 670,  924,  803,  802,  923,  935,  814,  813,  934\r\n 671,  926,  805,  804,  925,  937,  816,  815,  936\r\n 672,  927,  806,  805,  926,  938,  817,  816,  937\r\n 673,  928,  807,  806,  927,  939,  818,  817,  938\r\n 674,  929,  808,  807,  928,  940,  819,  818,  939\r\n 675,  930,  809,  808,  929,  941,  820,  819,  940\r\n 676,  931,  810,  809,  930,  942,  821,  820,  941\r\n 677,  932,  811,  810,  931,  943,  822,  821,  942\r\n 678,  933,  812,  811,  932,  944,  823,  822,  943\r\n 679,  934,  813,  812,  933,  945,  824,  823,  944\r\n 680,  935,  814,  813,  934,  946,  825,  824,  945\r\n 681,  937,  816,  815,  936,  948,  827,  826,  947\r\n 682,  938,  817,  816,  937,  949,  828,  827,  948\r\n 683,  939,  818,  817,  938,  950,  829,  828,  949\r\n 684,  940,  819,  818,  939,  951,  830,  829,  950\r\n 685,  941,  820,  819,  940,  952,  831,  830,  951\r\n 686,  942,  821,  820,  941,  953,  832,  831,  952\r\n 687,  943,  822,  821,  942,  954,  833,  832,  953\r\n 688,  944,  823,  822,  943,  955,  834,  833,  954\r\n 689,  945,  824,  823,  944,  956,  835,  834,  955\r\n 690,  946,  825,  824,  945,  957,  836,  835,  956\r\n 691,  948,  827,  826,  947,  959,  838,  837,  958\r\n 692,  949,  828,  827,  948,  960,  839,  838,  959\r\n 693,  950,  829,  828,  949,  961,  840,  839,  960\r\n 694,  951,  830,  829,  950,  962,  841,  840,  961\r\n 695,  952,  831,  830,  951,  963,  842,  841,  962\r\n 696,  953,  832,  831,  952,  964,  843,  842,  963\r\n 697,  954,  833,  832,  953,  965,  844,  843,  964\r\n 698,  955,  834,  833,  954,  966,  845,  844,  965\r\n 699,  956,  835,  834,  955,  967,  846,  845,  966\r\n 700,  957,  836,  835,  956,  968,  847,  846,  967\r\n 701,  970,  849,  848,  969,  981,  860,  859,  980\r\n 702,  971,  850,  849,  970,  982,  861,  860,  981\r\n 703,  972,  851,  850,  971,  983,  862,  861,  982\r\n 704,  973,  852,  851,  972,  984,  863,  862,  983\r\n 705,  974,  853,  852,  973,  985,  864,  863,  984\r\n 706,  975,  854,  853,  974,  986,  865,  864,  985\r\n 707,  976,  855,  854,  975,  987,  866,  865,  986\r\n 708,  977,  856,  855,  976,  988,  867,  866,  987\r\n 709,  978,  857,  856,  977,  989,  868,  867,  988\r\n 710,  979,  858,  857,  978,  990,  869,  868,  989\r\n 711,  981,  860,  859,  980,  992,  871,  870,  991\r\n 712,  982,  861,  860,  981,  993,  872,  871,  992\r\n 713,  983,  862,  861,  982,  994,  873,  872,  993\r\n 714,  984,  863,  862,  983,  995,  874,  873,  994\r\n 715,  985,  864,  863,  984,  996,  875,  874,  995\r\n 716,  986,  865,  864,  985,  997,  876,  875,  996\r\n 717,  987,  866,  865,  986,  998,  877,  876,  997\r\n 718,  988,  867,  866,  987,  999,  878,  877,  998\r\n 719,  989,  868,  867,  988, 1000,  879,  878,  999\r\n 720,  990,  869,  868,  989, 1001,  880,  879, 1000\r\n 721,  992,  871,  870,  991, 1003,  882,  881, 1002\r\n 722,  993,  872,  871,  992, 1004,  883,  882, 1003\r\n 723,  994,  873,  872,  993, 1005,  884,  883, 1004\r\n 724,  995,  874,  873,  994, 1006,  885,  884, 1005\r\n 725,  996,  875,  874,  995, 1007,  886,  885, 1006\r\n 726,  997,  876,  875,  996, 1008,  887,  886, 1007\r\n 727,  998,  877,  876,  997, 1009,  888,  887, 1008\r\n 728,  999,  878,  877,  998, 1010,  889,  888, 1009\r\n 729, 1000,  879,  878,  999, 1011,  890,  889, 1010\r\n 730, 1001,  880,  879, 1000, 1012,  891,  890, 1011\r\n 731, 1003,  882,  881, 1002, 1014,  893,  892, 1013\r\n 732, 1004,  883,  882, 1003, 1015,  894,  893, 1014\r\n 733, 1005,  884,  883, 1004, 1016,  895,  894, 1015\r\n 734, 1006,  885,  884, 1005, 1017,  896,  895, 1016\r\n 735, 1007,  886,  885, 1006, 1018,  897,  896, 1017\r\n 736, 1008,  887,  886, 1007, 1019,  898,  897, 1018\r\n 737, 1009,  888,  887, 1008, 1020,  899,  898, 1019\r\n 738, 1010,  889,  888, 1009, 1021,  900,  899, 1020\r\n 739, 1011,  890,  889, 1010, 1022,  901,  900, 1021\r\n 740, 1012,  891,  890, 1011, 1023,  902,  901, 1022\r\n 741, 1014,  893,  892, 1013, 1025,  904,  903, 1024\r\n 742, 1015,  894,  893, 1014, 1026,  905,  904, 1025\r\n 743, 1016,  895,  894, 1015, 1027,  906,  905, 1026\r\n 744, 1017,  896,  895, 1016, 1028,  907,  906, 1027\r\n 745, 1018,  897,  896, 1017, 1029,  908,  907, 1028\r\n 746, 1019,  898,  897, 1018, 1030,  909,  908, 1029\r\n 747, 1020,  899,  898, 1019, 1031,  910,  909, 1030\r\n 748, 1021,  900,  899, 1020, 1032,  911,  910, 1031\r\n 749, 1022,  901,  900, 1021, 1033,  912,  911, 1032\r\n 750, 1023,  902,  901, 1022, 1034,  913,  912, 1033\r\n 751, 1025,  904,  903, 1024, 1036,  915,  914, 1035\r\n 752, 1026,  905,  904, 1025, 1037,  916,  915, 1036\r\n 753, 1027,  906,  905, 1026, 1038,  917,  916, 1037\r\n 754, 1028,  907,  906, 1027, 1039,  918,  917, 1038\r\n 755, 1029,  908,  907, 1028, 1040,  919,  918, 1039\r\n 756, 1030,  909,  908, 1029, 1041,  920,  919, 1040\r\n 757, 1031,  910,  909, 1030, 1042,  921,  920, 1041\r\n 758, 1032,  911,  910, 1031, 1043,  922,  921, 1042\r\n 759, 1033,  912,  911, 1032, 1044,  923,  922, 1043\r\n 760, 1034,  913,  912, 1033, 1045,  924,  923, 1044\r\n 761, 1036,  915,  914, 1035, 1047,  926,  925, 1046\r\n 762, 1037,  916,  915, 1036, 1048,  927,  926, 1047\r\n 763, 1038,  917,  916, 1037, 1049,  928,  927, 1048\r\n 764, 1039,  918,  917, 1038, 1050,  929,  928, 1049\r\n 765, 1040,  919,  918, 1039, 1051,  930,  929, 1050\r\n 766, 1041,  920,  919, 1040, 1052,  931,  930, 1051\r\n 767, 1042,  921,  920, 1041, 1053,  932,  931, 1052\r\n 768, 1043,  922,  921, 1042, 1054,  933,  932, 1053\r\n 769, 1044,  923,  922, 1043, 1055,  934,  933, 1054\r\n 770, 1045,  924,  923, 1044, 1056,  935,  934, 1055\r\n 771, 1047,  926,  925, 1046, 1058,  937,  936, 1057\r\n 772, 1048,  927,  926, 1047, 1059,  938,  937, 1058\r\n 773, 1049,  928,  927, 1048, 1060,  939,  938, 1059\r\n 774, 1050,  929,  928, 1049, 1061,  940,  939, 1060\r\n 775, 1051,  930,  929, 1050, 1062,  941,  940, 1061\r\n 776, 1052,  931,  930, 1051, 1063,  942,  941, 1062\r\n 777, 1053,  932,  931, 1052, 1064,  943,  942, 1063\r\n 778, 1054,  933,  932, 1053, 1065,  944,  943, 1064\r\n 779, 1055,  934,  933, 1054, 1066,  945,  944, 1065\r\n 780, 1056,  935,  934, 1055, 1067,  946,  945, 1066\r\n 781, 1058,  937,  936, 1057, 1069,  948,  947, 1068\r\n 782, 1059,  938,  937, 1058, 1070,  949,  948, 1069\r\n 783, 1060,  939,  938, 1059, 1071,  950,  949, 1070\r\n 784, 1061,  940,  939, 1060, 1072,  951,  950, 1071\r\n 785, 1062,  941,  940, 1061, 1073,  952,  951, 1072\r\n 786, 1063,  942,  941, 1062, 1074,  953,  952, 1073\r\n 787, 1064,  943,  942, 1063, 1075,  954,  953, 1074\r\n 788, 1065,  944,  943, 1064, 1076,  955,  954, 1075\r\n 789, 1066,  945,  944, 1065, 1077,  956,  955, 1076\r\n 790, 1067,  946,  945, 1066, 1078,  957,  956, 1077\r\n 791, 1069,  948,  947, 1068, 1080,  959,  958, 1079\r\n 792, 1070,  949,  948, 1069, 1081,  960,  959, 1080\r\n 793, 1071,  950,  949, 1070, 1082,  961,  960, 1081\r\n 794, 1072,  951,  950, 1071, 1083,  962,  961, 1082\r\n 795, 1073,  952,  951, 1072, 1084,  963,  962, 1083\r\n 796, 1074,  953,  952, 1073, 1085,  964,  963, 1084\r\n 797, 1075,  954,  953, 1074, 1086,  965,  964, 1085\r\n 798, 1076,  955,  954, 1075, 1087,  966,  965, 1086\r\n 799, 1077,  956,  955, 1076, 1088,  967,  966, 1087\r\n 800, 1078,  957,  956, 1077, 1089,  968,  967, 1088\r\n 801, 1091,  970,  969, 1090, 1102,  981,  980, 1101\r\n 802, 1092,  971,  970, 1091, 1103,  982,  981, 1102\r\n 803, 1093,  972,  971, 1092, 1104,  983,  982, 1103\r\n 804, 1094,  973,  972, 1093, 1105,  984,  983, 1104\r\n 805, 1095,  974,  973, 1094, 1106,  985,  984, 1105\r\n 806, 1096,  975,  974, 1095, 1107,  986,  985, 1106\r\n 807, 1097,  976,  975, 1096, 1108,  987,  986, 1107\r\n 808, 1098,  977,  976, 1097, 1109,  988,  987, 1108\r\n 809, 1099,  978,  977, 1098, 1110,  989,  988, 1109\r\n 810, 1100,  979,  978, 1099, 1111,  990,  989, 1110\r\n 811, 1102,  981,  980, 1101, 1113,  992,  991, 1112\r\n 812, 1103,  982,  981, 1102, 1114,  993,  992, 1113\r\n 813, 1104,  983,  982, 1103, 1115,  994,  993, 1114\r\n 814, 1105,  984,  983, 1104, 1116,  995,  994, 1115\r\n 815, 1106,  985,  984, 1105, 1117,  996,  995, 1116\r\n 816, 1107,  986,  985, 1106, 1118,  997,  996, 1117\r\n 817, 1108,  987,  986, 1107, 1119,  998,  997, 1118\r\n 818, 1109,  988,  987, 1108, 1120,  999,  998, 1119\r\n 819, 1110,  989,  988, 1109, 1121, 1000,  999, 1120\r\n 820, 1111,  990,  989, 1110, 1122, 1001, 1000, 1121\r\n 821, 1113,  992,  991, 1112, 1124, 1003, 1002, 1123\r\n 822, 1114,  993,  992, 1113, 1125, 1004, 1003, 1124\r\n 823, 1115,  994,  993, 1114, 1126, 1005, 1004, 1125\r\n 824, 1116,  995,  994, 1115, 1127, 1006, 1005, 1126\r\n 825, 1117,  996,  995, 1116, 1128, 1007, 1006, 1127\r\n 826, 1118,  997,  996, 1117, 1129, 1008, 1007, 1128\r\n 827, 1119,  998,  997, 1118, 1130, 1009, 1008, 1129\r\n 828, 1120,  999,  998, 1119, 1131, 1010, 1009, 1130\r\n 829, 1121, 1000,  999, 1120, 1132, 1011, 1010, 1131\r\n 830, 1122, 1001, 1000, 1121, 1133, 1012, 1011, 1132\r\n 831, 1124, 1003, 1002, 1123, 1135, 1014, 1013, 1134\r\n 832, 1125, 1004, 1003, 1124, 1136, 1015, 1014, 1135\r\n 833, 1126, 1005, 1004, 1125, 1137, 1016, 1015, 1136\r\n 834, 1127, 1006, 1005, 1126, 1138, 1017, 1016, 1137\r\n 835, 1128, 1007, 1006, 1127, 1139, 1018, 1017, 1138\r\n 836, 1129, 1008, 1007, 1128, 1140, 1019, 1018, 1139\r\n 837, 1130, 1009, 1008, 1129, 1141, 1020, 1019, 1140\r\n 838, 1131, 1010, 1009, 1130, 1142, 1021, 1020, 1141\r\n 839, 1132, 1011, 1010, 1131, 1143, 1022, 1021, 1142\r\n 840, 1133, 1012, 1011, 1132, 1144, 1023, 1022, 1143\r\n 841, 1135, 1014, 1013, 1134, 1146, 1025, 1024, 1145\r\n 842, 1136, 1015, 1014, 1135, 1147, 1026, 1025, 1146\r\n 843, 1137, 1016, 1015, 1136, 1148, 1027, 1026, 1147\r\n 844, 1138, 1017, 1016, 1137, 1149, 1028, 1027, 1148\r\n 845, 1139, 1018, 1017, 1138, 1150, 1029, 1028, 1149\r\n 846, 1140, 1019, 1018, 1139, 1151, 1030, 1029, 1150\r\n 847, 1141, 1020, 1019, 1140, 1152, 1031, 1030, 1151\r\n 848, 1142, 1021, 1020, 1141, 1153, 1032, 1031, 1152\r\n 849, 1143, 1022, 1021, 1142, 1154, 1033, 1032, 1153\r\n 850, 1144, 1023, 1022, 1143, 1155, 1034, 1033, 1154\r\n 851, 1146, 1025, 1024, 1145, 1157, 1036, 1035, 1156\r\n 852, 1147, 1026, 1025, 1146, 1158, 1037, 1036, 1157\r\n 853, 1148, 1027, 1026, 1147, 1159, 1038, 1037, 1158\r\n 854, 1149, 1028, 1027, 1148, 1160, 1039, 1038, 1159\r\n 855, 1150, 1029, 1028, 1149, 1161, 1040, 1039, 1160\r\n 856, 1151, 1030, 1029, 1150, 1162, 1041, 1040, 1161\r\n 857, 1152, 1031, 1030, 1151, 1163, 1042, 1041, 1162\r\n 858, 1153, 1032, 1031, 1152, 1164, 1043, 1042, 1163\r\n 859, 1154, 1033, 1032, 1153, 1165, 1044, 1043, 1164\r\n 860, 1155, 1034, 1033, 1154, 1166, 1045, 1044, 1165\r\n 861, 1157, 1036, 1035, 1156, 1168, 1047, 1046, 1167\r\n 862, 1158, 1037, 1036, 1157, 1169, 1048, 1047, 1168\r\n 863, 1159, 1038, 1037, 1158, 1170, 1049, 1048, 1169\r\n 864, 1160, 1039, 1038, 1159, 1171, 1050, 1049, 1170\r\n 865, 1161, 1040, 1039, 1160, 1172, 1051, 1050, 1171\r\n 866, 1162, 1041, 1040, 1161, 1173, 1052, 1051, 1172\r\n 867, 1163, 1042, 1041, 1162, 1174, 1053, 1052, 1173\r\n 868, 1164, 1043, 1042, 1163, 1175, 1054, 1053, 1174\r\n 869, 1165, 1044, 1043, 1164, 1176, 1055, 1054, 1175\r\n 870, 1166, 1045, 1044, 1165, 1177, 1056, 1055, 1176\r\n 871, 1168, 1047, 1046, 1167, 1179, 1058, 1057, 1178\r\n 872, 1169, 1048, 1047, 1168, 1180, 1059, 1058, 1179\r\n 873, 1170, 1049, 1048, 1169, 1181, 1060, 1059, 1180\r\n 874, 1171, 1050, 1049, 1170, 1182, 1061, 1060, 1181\r\n 875, 1172, 1051, 1050, 1171, 1183, 1062, 1061, 1182\r\n 876, 1173, 1052, 1051, 1172, 1184, 1063, 1062, 1183\r\n 877, 1174, 1053, 1052, 1173, 1185, 1064, 1063, 1184\r\n 878, 1175, 1054, 1053, 1174, 1186, 1065, 1064, 1185\r\n 879, 1176, 1055, 1054, 1175, 1187, 1066, 1065, 1186\r\n 880, 1177, 1056, 1055, 1176, 1188, 1067, 1066, 1187\r\n 881, 1179, 1058, 1057, 1178, 1190, 1069, 1068, 1189\r\n 882, 1180, 1059, 1058, 1179, 1191, 1070, 1069, 1190\r\n 883, 1181, 1060, 1059, 1180, 1192, 1071, 1070, 1191\r\n 884, 1182, 1061, 1060, 1181, 1193, 1072, 1071, 1192\r\n 885, 1183, 1062, 1061, 1182, 1194, 1073, 1072, 1193\r\n 886, 1184, 1063, 1062, 1183, 1195, 1074, 1073, 1194\r\n 887, 1185, 1064, 1063, 1184, 1196, 1075, 1074, 1195\r\n 888, 1186, 1065, 1064, 1185, 1197, 1076, 1075, 1196\r\n 889, 1187, 1066, 1065, 1186, 1198, 1077, 1076, 1197\r\n 890, 1188, 1067, 1066, 1187, 1199, 1078, 1077, 1198\r\n 891, 1190, 1069, 1068, 1189, 1201, 1080, 1079, 1200\r\n 892, 1191, 1070, 1069, 1190, 1202, 1081, 1080, 1201\r\n 893, 1192, 1071, 1070, 1191, 1203, 1082, 1081, 1202\r\n 894, 1193, 1072, 1071, 1192, 1204, 1083, 1082, 1203\r\n 895, 1194, 1073, 1072, 1193, 1205, 1084, 1083, 1204\r\n 896, 1195, 1074, 1073, 1194, 1206, 1085, 1084, 1205\r\n 897, 1196, 1075, 1074, 1195, 1207, 1086, 1085, 1206\r\n 898, 1197, 1076, 1075, 1196, 1208, 1087, 1086, 1207\r\n 899, 1198, 1077, 1076, 1197, 1209, 1088, 1087, 1208\r\n 900, 1199, 1078, 1077, 1198, 1210, 1089, 1088, 1209\r\n 901, 1212, 1091, 1090, 1211, 1223, 1102, 1101, 1222\r\n 902, 1213, 1092, 1091, 1212, 1224, 1103, 1102, 1223\r\n 903, 1214, 1093, 1092, 1213, 1225, 1104, 1103, 1224\r\n 904, 1215, 1094, 1093, 1214, 1226, 1105, 1104, 1225\r\n 905, 1216, 1095, 1094, 1215, 1227, 1106, 1105, 1226\r\n 906, 1217, 1096, 1095, 1216, 1228, 1107, 1106, 1227\r\n 907, 1218, 1097, 1096, 1217, 1229, 1108, 1107, 1228\r\n 908, 1219, 1098, 1097, 1218, 1230, 1109, 1108, 1229\r\n 909, 1220, 1099, 1098, 1219, 1231, 1110, 1109, 1230\r\n 910, 1221, 1100, 1099, 1220, 1232, 1111, 1110, 1231\r\n 911, 1223, 1102, 1101, 1222, 1234, 1113, 1112, 1233\r\n 912, 1224, 1103, 1102, 1223, 1235, 1114, 1113, 1234\r\n 913, 1225, 1104, 1103, 1224, 1236, 1115, 1114, 1235\r\n 914, 1226, 1105, 1104, 1225, 1237, 1116, 1115, 1236\r\n 915, 1227, 1106, 1105, 1226, 1238, 1117, 1116, 1237\r\n 916, 1228, 1107, 1106, 1227, 1239, 1118, 1117, 1238\r\n 917, 1229, 1108, 1107, 1228, 1240, 1119, 1118, 1239\r\n 918, 1230, 1109, 1108, 1229, 1241, 1120, 1119, 1240\r\n 919, 1231, 1110, 1109, 1230, 1242, 1121, 1120, 1241\r\n 920, 1232, 1111, 1110, 1231, 1243, 1122, 1121, 1242\r\n 921, 1234, 1113, 1112, 1233, 1245, 1124, 1123, 1244\r\n 922, 1235, 1114, 1113, 1234, 1246, 1125, 1124, 1245\r\n 923, 1236, 1115, 1114, 1235, 1247, 1126, 1125, 1246\r\n 924, 1237, 1116, 1115, 1236, 1248, 1127, 1126, 1247\r\n 925, 1238, 1117, 1116, 1237, 1249, 1128, 1127, 1248\r\n 926, 1239, 1118, 1117, 1238, 1250, 1129, 1128, 1249\r\n 927, 1240, 1119, 1118, 1239, 1251, 1130, 1129, 1250\r\n 928, 1241, 1120, 1119, 1240, 1252, 1131, 1130, 1251\r\n 929, 1242, 1121, 1120, 1241, 1253, 1132, 1131, 1252\r\n 930, 1243, 1122, 1121, 1242, 1254, 1133, 1132, 1253\r\n 931, 1245, 1124, 1123, 1244, 1256, 1135, 1134, 1255\r\n 932, 1246, 1125, 1124, 1245, 1257, 1136, 1135, 1256\r\n 933, 1247, 1126, 1125, 1246, 1258, 1137, 1136, 1257\r\n 934, 1248, 1127, 1126, 1247, 1259, 1138, 1137, 1258\r\n 935, 1249, 1128, 1127, 1248, 1260, 1139, 1138, 1259\r\n 936, 1250, 1129, 1128, 1249, 1261, 1140, 1139, 1260\r\n 937, 1251, 1130, 1129, 1250, 1262, 1141, 1140, 1261\r\n 938, 1252, 1131, 1130, 1251, 1263, 1142, 1141, 1262\r\n 939, 1253, 1132, 1131, 1252, 1264, 1143, 1142, 1263\r\n 940, 1254, 1133, 1132, 1253, 1265, 1144, 1143, 1264\r\n 941, 1256, 1135, 1134, 1255, 1267, 1146, 1145, 1266\r\n 942, 1257, 1136, 1135, 1256, 1268, 1147, 1146, 1267\r\n 943, 1258, 1137, 1136, 1257, 1269, 1148, 1147, 1268\r\n 944, 1259, 1138, 1137, 1258, 1270, 1149, 1148, 1269\r\n 945, 1260, 1139, 1138, 1259, 1271, 1150, 1149, 1270\r\n 946, 1261, 1140, 1139, 1260, 1272, 1151, 1150, 1271\r\n 947, 1262, 1141, 1140, 1261, 1273, 1152, 1151, 1272\r\n 948, 1263, 1142, 1141, 1262, 1274, 1153, 1152, 1273\r\n 949, 1264, 1143, 1142, 1263, 1275, 1154, 1153, 1274\r\n 950, 1265, 1144, 1143, 1264, 1276, 1155, 1154, 1275\r\n 951, 1267, 1146, 1145, 1266, 1278, 1157, 1156, 1277\r\n 952, 1268, 1147, 1146, 1267, 1279, 1158, 1157, 1278\r\n 953, 1269, 1148, 1147, 1268, 1280, 1159, 1158, 1279\r\n 954, 1270, 1149, 1148, 1269, 1281, 1160, 1159, 1280\r\n 955, 1271, 1150, 1149, 1270, 1282, 1161, 1160, 1281\r\n 956, 1272, 1151, 1150, 1271, 1283, 1162, 1161, 1282\r\n 957, 1273, 1152, 1151, 1272, 1284, 1163, 1162, 1283\r\n 958, 1274, 1153, 1152, 1273, 1285, 1164, 1163, 1284\r\n 959, 1275, 1154, 1153, 1274, 1286, 1165, 1164, 1285\r\n 960, 1276, 1155, 1154, 1275, 1287, 1166, 1165, 1286\r\n 961, 1278, 1157, 1156, 1277, 1289, 1168, 1167, 1288\r\n 962, 1279, 1158, 1157, 1278, 1290, 1169, 1168, 1289\r\n 963, 1280, 1159, 1158, 1279, 1291, 1170, 1169, 1290\r\n 964, 1281, 1160, 1159, 1280, 1292, 1171, 1170, 1291\r\n 965, 1282, 1161, 1160, 1281, 1293, 1172, 1171, 1292\r\n 966, 1283, 1162, 1161, 1282, 1294, 1173, 1172, 1293\r\n 967, 1284, 1163, 1162, 1283, 1295, 1174, 1173, 1294\r\n 968, 1285, 1164, 1163, 1284, 1296, 1175, 1174, 1295\r\n 969, 1286, 1165, 1164, 1285, 1297, 1176, 1175, 1296\r\n 970, 1287, 1166, 1165, 1286, 1298, 1177, 1176, 1297\r\n 971, 1289, 1168, 1167, 1288, 1300, 1179, 1178, 1299\r\n 972, 1290, 1169, 1168, 1289, 1301, 1180, 1179, 1300\r\n 973, 1291, 1170, 1169, 1290, 1302, 1181, 1180, 1301\r\n 974, 1292, 1171, 1170, 1291, 1303, 1182, 1181, 1302\r\n 975, 1293, 1172, 1171, 1292, 1304, 1183, 1182, 1303\r\n 976, 1294, 1173, 1172, 1293, 1305, 1184, 1183, 1304\r\n 977, 1295, 1174, 1173, 1294, 1306, 1185, 1184, 1305\r\n 978, 1296, 1175, 1174, 1295, 1307, 1186, 1185, 1306\r\n 979, 1297, 1176, 1175, 1296, 1308, 1187, 1186, 1307\r\n 980, 1298, 1177, 1176, 1297, 1309, 1188, 1187, 1308\r\n 981, 1300, 1179, 1178, 1299, 1311, 1190, 1189, 1310\r\n 982, 1301, 1180, 1179, 1300, 1312, 1191, 1190, 1311\r\n 983, 1302, 1181, 1180, 1301, 1313, 1192, 1191, 1312\r\n 984, 1303, 1182, 1181, 1302, 1314, 1193, 1192, 1313\r\n 985, 1304, 1183, 1182, 1303, 1315, 1194, 1193, 1314\r\n 986, 1305, 1184, 1183, 1304, 1316, 1195, 1194, 1315\r\n 987, 1306, 1185, 1184, 1305, 1317, 1196, 1195, 1316\r\n 988, 1307, 1186, 1185, 1306, 1318, 1197, 1196, 1317\r\n 989, 1308, 1187, 1186, 1307, 1319, 1198, 1197, 1318\r\n 990, 1309, 1188, 1187, 1308, 1320, 1199, 1198, 1319\r\n 991, 1311, 1190, 1189, 1310, 1322, 1201, 1200, 1321\r\n 992, 1312, 1191, 1190, 1311, 1323, 1202, 1201, 1322\r\n 993, 1313, 1192, 1191, 1312, 1324, 1203, 1202, 1323\r\n 994, 1314, 1193, 1192, 1313, 1325, 1204, 1203, 1324\r\n 995, 1315, 1194, 1193, 1314, 1326, 1205, 1204, 1325\r\n 996, 1316, 1195, 1194, 1315, 1327, 1206, 1205, 1326\r\n 997, 1317, 1196, 1195, 1316, 1328, 1207, 1206, 1327\r\n 998, 1318, 1197, 1196, 1317, 1329, 1208, 1207, 1328\r\n 999, 1319, 1198, 1197, 1318, 1330, 1209, 1208, 1329\r\n1000, 1320, 1199, 1198, 1319, 1331, 1210, 1209, 1330\r\n*Elset, elset=GRAIN-1\r\n 505, 506, 515, 516, 604, 605, 606, 607, 608, 609, 613, 614, 615, 616, 617, 618\r\n 624, 625, 626, 627, 635, 636, 702, 703, 704, 705, 706, 707, 708, 709, 710, 712\r\n 713, 714, 715, 716, 717, 718, 719, 720, 722, 723, 724, 725, 726, 727, 728, 729\r\n 730, 734, 735, 736, 737, 738, 739, 801, 802, 803, 804, 805, 806, 807, 808, 809\r\n 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825\r\n 826, 827, 828, 829, 830, 833, 834, 835, 836, 837, 838, 839, 840, 845, 846, 847\r\n 848, 849, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914\r\n 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930\r\n 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 944, 945, 946, 947, 948, 949\r\n 950,\r\n*Elset, elset=GRAIN-2\r\n  35,  36,  37,  44,  45,  46,  47,  48,  54,  55,  56,  57,  58,  59,  60,  64\r\n  65,  66,  67,  68,  69,  70,  74,  75,  76,  77,  78,  79,  80,  83,  84,  85\r\n  86,  87,  88,  89,  90,  93,  94,  95,  96,  97,  98,  99, 100, 135, 144, 145\r\n 146, 147, 148, 154, 155, 156, 157, 158, 159, 160, 164, 165, 166, 167, 168, 169\r\n 170, 174, 175, 176, 177, 178, 179, 180, 184, 185, 186, 187, 188, 189, 190, 194\r\n 195, 196, 197, 198, 199, 200, 244, 245, 246, 247, 254, 255, 256, 257, 258, 259\r\n 264, 265, 266, 267, 268, 269, 270, 274, 275, 276, 277, 278, 279, 280, 284, 285\r\n 286, 287, 288, 289, 290, 295, 296, 297, 298, 299, 344, 345, 346, 354, 355, 356\r\n 357, 358, 359, 364, 365, 366, 367, 368, 369, 375, 376, 377, 378, 379, 385, 386\r\n 387, 388, 397, 446, 456, 457, 458, 459, 466, 467, 468, 476, 477\r\n*Elset, elset=GRAIN-3\r\n 193, 293, 294, 374, 383, 384, 391, 392, 393, 394, 395, 396, 443, 444, 445, 453\r\n 454, 455, 463, 464, 465, 473, 474, 475, 481, 482, 483, 484, 485, 486, 491, 492\r\n 493, 494, 495, 496, 534, 535, 541, 542, 543, 544, 545, 546, 551, 552, 553, 554\r\n 555, 556, 557, 561, 562, 563, 564, 565, 566, 567, 571, 572, 573, 574, 575, 576\r\n 577, 581, 582, 583, 584, 585, 586, 587, 591, 592, 593, 594, 595, 596, 631, 632\r\n 633, 634, 641, 642, 643, 644, 645, 646, 647, 651, 652, 653, 654, 655, 656, 657\r\n 661, 662, 663, 664, 665, 666, 667, 671, 672, 673, 674, 675, 676, 677, 681, 682\r\n 683, 684, 685, 686, 687, 691, 692, 693, 694, 695, 696, 697, 731, 732, 733, 741\r\n 742, 743, 744, 745, 746, 747, 751, 752, 753, 754, 755, 756, 757, 761, 762, 763\r\n 764, 765, 766, 767, 771, 772, 773, 774, 775, 776, 777, 781, 782, 783, 784, 785\r\n 786, 787, 791, 792, 793, 794, 795, 796, 797, 831, 832, 841, 842, 843, 844, 851\r\n 852, 853, 854, 855, 856, 857, 861, 862, 863, 864, 865, 866, 867, 871, 872, 873\r\n 874, 875, 876, 877, 881, 882, 883, 884, 885, 886, 887, 891, 892, 893, 894, 895\r\n 896, 897, 941, 942, 943, 951, 952, 953, 954, 955, 956, 957, 961, 962, 963, 964\r\n 965, 966, 967, 971, 972, 973, 974, 975, 976, 977, 981, 982, 983, 984, 985, 986\r\n 987, 991, 992, 993, 994, 995, 996, 997\r\n*Elset, elset=GRAIN-4\r\n   1,   2,   3,   4,   5,  11,  12,  13,  14,  15,  21,  22,  23,  24,  25,  31\r\n  32,  33,  34,  42,  43, 101, 102, 103, 104, 105, 111, 112, 113, 114, 115, 121\r\n 122, 123, 124, 125, 131, 132, 133, 134, 142, 143, 201, 202, 203, 204, 205, 211\r\n 212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 233, 234, 301, 302, 303\r\n 304, 305, 311, 312, 313, 314, 315, 321, 322, 323, 324, 331, 332, 333, 334, 401\r\n 402, 403, 404, 405, 411, 412, 413, 414, 415, 421, 422, 423, 424, 431, 432, 433\r\n 434, 501, 502, 503, 504, 511, 512, 513, 514, 521, 522, 523, 524, 531, 532, 533\r\n 601, 602, 603, 611, 612, 621, 622, 623, 701, 711, 721\r\n*Elset, elset=GRAIN-5\r\n   6,   7,   8,   9,  10,  16,  17,  18,  19,  20,  26,  27,  28,  29,  30,  38\r\n  39,  40,  49,  50, 106, 107, 108, 109, 110, 116, 117, 118, 119, 120, 126, 127\r\n 128, 129, 130, 136, 137, 138, 139, 140, 149, 150, 206, 207, 208, 209, 210, 216\r\n 217, 218, 219, 220, 226, 227, 228, 229, 230, 235, 236, 237, 238, 239, 240, 248\r\n 249, 250, 260, 306, 307, 308, 309, 310, 316, 317, 318, 319, 320, 325, 326, 327\r\n 328, 329, 330, 335, 336, 337, 338, 339, 340, 347, 348, 349, 350, 360, 406, 407\r\n 408, 409, 410, 416, 417, 418, 419, 420, 425, 426, 427, 428, 429, 430, 435, 436\r\n 437, 438, 439, 440, 447, 448, 449, 450, 507, 508, 509, 510, 517, 518, 519, 520\r\n 525, 526, 527, 528, 529, 530, 536, 537, 538, 539, 540, 547, 548, 549, 550, 610\r\n 619, 620, 628, 629, 630, 637, 638, 639, 640, 648, 740\r\n*Elset, elset=GRAIN-6\r\n  300,  370,  380,  389,  390,  398,  399,  400,  460,  469,  470,  478,  479,  480,  487,  488\r\n  489,  490,  497,  498,  499,  500,  558,  559,  560,  568,  569,  570,  578,  579,  580,  588\r\n  589,  590,  597,  598,  599,  600,  649,  650,  658,  659,  660,  668,  669,  670,  678,  679\r\n  680,  688,  689,  690,  698,  699,  700,  748,  749,  750,  758,  759,  760,  768,  769,  770\r\n  778,  779,  780,  788,  789,  790,  798,  799,  800,  850,  858,  859,  860,  868,  869,  870\r\n  878,  879,  880,  888,  889,  890,  898,  899,  900,  958,  959,  960,  968,  969,  970,  978\r\n  979,  980,  988,  989,  990,  998,  999, 1000\r\n*Elset, elset=GRAIN-7\r\n  41,  51,  52,  53,  61,  62,  63,  71,  72,  73,  81,  82,  91,  92, 141, 151\r\n 152, 153, 161, 162, 163, 171, 172, 173, 181, 182, 183, 191, 192, 241, 242, 243\r\n 251, 252, 253, 261, 262, 263, 271, 272, 273, 281, 282, 283, 291, 292, 341, 342\r\n 343, 351, 352, 353, 361, 362, 363, 371, 372, 373, 381, 382, 441, 442, 451, 452\r\n 461, 462, 471, 472\r\n*Elset, elset=PHASE-1, generate\r\n    1,  1000,     1\r\n** Section: Section-4-GRAIN-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n** Section: Section-5-GRAIN-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n** Section: Section-2-GRAIN-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n** Section: Section-7-GRAIN-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n** Section: Section-3-GRAIN-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n** Section: Section-6-GRAIN-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n** Section: Section-1-GRAIN-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n*End Part\r\n**  \r\n**\r\n** ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**  \r\n*Instance, name=DREAM3D-1, part=DREAM3D\r\n*End Instance\r\n**  \r\n*Nset, nset=_PickedSet4, internal, instance=DREAM3D-1, generate\r\n    1,  1321,    11\r\n*Nset, nset=_PickedSet5, internal, instance=DREAM3D-1\r\n    1,    2,    3,    4,    5,    6,    7,    8,    9,   10,   11,  122,  123,  124,  125,  126\r\n  127,  128,  129,  130,  131,  132,  243,  244,  245,  246,  247,  248,  249,  250,  251,  252\r\n  253,  364,  365,  366,  367,  368,  369,  370,  371,  372,  373,  374,  485,  486,  487,  488\r\n  489,  490,  491,  492,  493,  494,  495,  606,  607,  608,  609,  610,  611,  612,  613,  614\r\n  615,  616,  727,  728,  729,  730,  731,  732,  733,  734,  735,  736,  737,  848,  849,  850\r\n  851,  852,  853,  854,  855,  856,  857,  858,  969,  970,  971,  972,  973,  974,  975,  976\r\n  977,  978,  979, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1211, 1212\r\n 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221\r\n*Nset, nset=_PickedSet6, internal, instance=DREAM3D-1, generate\r\n   1,  121,    1\r\n*Nset, nset=_PickedSet7, internal, instance=DREAM3D-1, generate\r\n   11,  1331,    11\r\n*End Assembly\r\n** \r\n** MATERIALS\r\n** \r\n** MATERIALS\r\n** \r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 131.57,  106.934,  219.914,       1.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 207.046,   89.158,  335.024,       2.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 178.061,   37.773,  321.494,       3.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 234.272,  107.927,  232.783,       4.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 131.024,   82.927,  261.214,       5.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 123.609,   63.988,  170.189,       6.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n     12,\r\n*User Material, constants=300\r\n 78.282,   94.024,  208.666,       7.,       2.,       1.,       2.,      12.\r\n       6.,       0.,     0.25,  170000.,  124000.,   75000.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       1.,       0.,       0.,       0.\r\n       3.,    0.001,      20.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       1.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n 0.000256, 0.000256, 0.000256, 0.000256,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n      16.,      16.,      16.,      16.,      16.,      16.,      16.,      16.\r\n      16.,      16.,      16.,      16.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.,       0.,       0.,       0.,       0.\r\n       0.,       0.,       0.,       0.\r\n** \r\n** BOUNDARY CONDITIONS\r\n** \r\n** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet4, XSYMM\r\n** Name: BC-2 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet5, YSYMM\r\n** Name: BC-3 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet6, ZSYMM\r\n** ----------------------------------------------------------------\r\n** \r\n** STEP: Loading\r\n** \r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.05, 10., 1e-05, 5.\r\n** \r\n** BOUNDARY CONDITIONS\r\n** \r\n** Name: BC-4 Type: Displacement/Rotation\r\n*Boundary\r\n_PickedSet7, 1, 1, 1.\r\n** \r\n** OUTPUT REQUESTS\r\n** \r\n*Restart, write, frequency=0\r\n** \r\n** FIELD OUTPUT: F-Output-2\r\n** \r\n*Output, field\r\n*Element Output, directions=YES\r\nSDV, \r\n** \r\n** FIELD OUTPUT: F-Output-1\r\n** \r\n*Output, field, variable=PRESELECT\r\n** \r\n** HISTORY OUTPUT: H-Output-1\r\n** \r\n*Output, history, variable=PRESELECT\r\n*End Step\r\n"
  },
  {
    "path": "Example - Polycrytal with PROPS/OXFORD-UMAT.f",
    "content": "! \r\n! Nov., 01st, 2022 - 1st working version\r\n! Apr., 25th, 2024 - Release v2.17\r\n!\r\n! Crystal Plasticity UMAT\r\n! University of Oxford\r\n! Eralp Demir\r\n!\r\n! Sponsored by Design-by-Fundamentals (DbF) project under STEP program of UKAEA\r\n!\r\n! Rewrite of UMAT by Ed Tarleton and Nicolo Grilli\r\n! Originally based on the UEL by Fionn Dunne 2007\r\n! Deformation twinning is not included\n!\r\n! Major changes:\r\n!     - Initialization routines for computational efficiency\r\n!     - Reverse slip formulation by C. Hardie\r\n!     - Option for implicit state update\r\n!     - Multiple materials with different phases can co-exist in a mesh\r\n!     - Modular code for flexible constitutive model development\r\n!     - GND calculations:\r\n!         o Restricted solution to the active slip systems\r\n!         o Option for element center homogenization\n!         o Different 2D/3D element types for GND calculation\r\n!     - 2D plane stress/strain problems\r\n!\r\n      include \"userinputs.f\"\n      include \"globalvariables.f\"\r\n      include \"irradiation.f\"\r\n      include \"errors.f\"\r\n      include \"utilities.f\"\r\n      include \"meshprop.f\"\r\n      include \"usermaterials.f\"\r\n      include \"useroutputs.f\"\r\n      include \"crss.f\"\r\n      include \"initializations.f\"\r\n      include \"slip.f\"\r\n      include \"slipreverse.f\"\r\n      include \"creep.f\"\r\n      include \"innerloop.f\"\r\n      include \"hardening.f\"\r\n      include \"backstress.f\"\r\n      include \"cpsolver.f\"\r\n      include \"straingradients.f\"\n!\n!\n!\n      SUBROUTINE UEXTERNALDB(LOP,LRESTART,TIME,DTIME,KSTEP,KINC)\n!     Subroutine for initialization \n      use initializations, only : initialize_variables,\r\n     + initialize_once \r\n      use userinputs, only : gndmodel, backstressmodel\r\n      use globalvariables, only: numel, numpt, \r\n     + init_once, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum,\r\n     + statev_gammadot_t, statev_gammadot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_forest_t, statev_forest,\r\n     + statev_substructure_t, statev_substructure, statev_evmp_t,\r\n     + statev_evmp, statev_totgammasum_t, statev_totgammasum,\r\n     + statev_ssdtot_t, statev_ssdtot, statev_loop_t, statev_loop,\r\n     + statev_Lambda_t, statev_Lambda, statev_sigma_t2,\r\n     + statev_tausolute_t, statev_tausolute, time_old, dt_t,\r\n     + statev_backstress, statev_backstress_t,\r\n     + statev_plasdiss, statev_plasdiss_t, \r\n     + ip_count, calculategradient, ip_init, grad_init\r\n!\r\n      use straingradients, only: gndmodel1, gndmodel2, \r\n     + gndmodel3, gndmodel4\r\n      use backstress, only: backstressmodel2\r\n      use meshprop, only: initialize_gradientoperators\r\n      use useroutputs, only: write_statev_legend   \r\n!\r\n      implicit none\n!\n!\r\n!\n      INTEGER,                        INTENT(IN) ::\n     + LOP,\n     + LRESTART,\n     + KSTEP,\n     + KINC\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + DTIME\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME\n!\n!\r\n      integer :: i\r\n!\n!\n!\n!     at the start of the analysis (only ONCE!)\r\n!     if there are initializations/calculations that are needed once,\r\n!     and that are independepent of element properties, you may use here.\n      if (LOP==0) then\n!\r\n!         0. Initialize variables (instead of using data statements)\r\n          call initialize_variables\r\n!\r\n!\n      end if\n!\r\n!     Initialization of gradient operators\r\n!     Check if the element has more than one integration point\r\n!     And the gradient initialization was done before or not\r\n      if ((calculategradient==1).and.(grad_init==0)) then\r\n!\r\n!         Check if IP coordinates were collected\r\n          if ((sum(ip_init)==numel*numpt).and.\r\n     + (numel>0).and.(numpt>0)) then\r\n!\r\n!\r\n!             Calculate the gradient mapping for each element once.\r\n              call initialize_gradientoperators\r\n!\r\n              grad_init=1\r\n              write(*,*) '7. Gradient operators initialized!'\r\n!\r\n          endif\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      if (LOP==1) then\n!\r\n!\r\n!         in case of force BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     at the end of each increment\r\n      if (LOP==2) then\n!\r\n!\r\n!         in case of displacement BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n!             \r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n\r\n!\r\n!\r\n!\r\n          write(*,*) '--------------------------------'\n!\n          write(*,*) 'At the end of increment: ', KINC\r\n!\r\n!   \r\n!     \r\n!\r\n!\r\n!         GND calculations\r\n!         do this only if the initiliazation complete and \r\n!         element gradients are calculatable (calculategradient==1)\r\n          if ((init_once==1).and.(grad_init==1).and.\r\n     + (calculategradient==1).and.(KINC>1)) then\r\n!\r\n!             update and calculate GNDs (nonlocal calculations)\n!             this is done at the end of calculations.\n!             GNDs that belong to the PREVIOUS time step are used.\n!             initially GNDs are assumed to have \"0\" values.\r\n!\r\n!             calculate GNDs (if initialization complete)\r\n              if (gndmodel>0) then\r\n!\r\n!                 curl followed by L2 minimization - SVD -\r\n!                 constrained to active slip systems\r\n                  if (gndmodel==1) then\r\n!\r\n                      call gndmodel1\r\n!\r\n!                 Cermelli-Gurtin's incompatibility measure - L2 minimization - SVD\r\n!                 constrained to active slip systems (same as model-1)\r\n                  elseif (gndmodel==2) then\r\n!\r\n                      call gndmodel2\r\n!\r\n!                 rate form followed by direct projections\r\n                  elseif (gndmodel==3) then\r\n!\r\n                      call gndmodel3(DTIME(1))\r\n!\r\n!                 slip gradients\r\n                  elseif (gndmodel==4) then\r\n!\r\n                      call gndmodel4(DTIME(1))\r\n!\r\n!\r\n                  endif\r\n!\r\n!\r\n                  write(*,*) 'GNDs are computed!'\r\n!\r\n!\r\n                  if (backstressmodel==2) then\r\n!\r\n                      call backstressmodel2\r\n!\r\n                      write(*,*) 'Backstresses are computed!'\r\n!\r\n                  end if\r\n!\r\n              end if\r\n!\r\n          end if\r\n!\r\n!         update the time\r\n          time_old = time(2)\r\n!         store former converged time increment\r\n          dt_t = DTIME(1)\r\n!\r\n!\r\n!         update state variables\r\n!         assign the current results to the former values\r\n          statev_gmatinv_t(:,:,:,:) = statev_gmatinv(:,:,:,:)\r\n          statev_evmp_t(:,:) = statev_evmp(:,:)\r\n          statev_gammasum_t(:,:,:) = statev_gammasum(:,:,:)\r\n          statev_totgammasum_t(:,:) = statev_totgammasum(:,:)\r\n          statev_gammadot_t(:,:,:) = statev_gammadot(:,:,:)\r\n          statev_Fp_t(:,:,:,:) = statev_Fp(:,:,:,:)\r\n          statev_Fth_t(:,:,:,:) = statev_Fth(:,:,:,:)\r\n          statev_sigma_t2(:,:,:) = statev_sigma_t(:,:,:)\r\n          statev_sigma_t(:,:,:) = statev_sigma(:,:,:)\r\n          statev_jacobi_t(:,:,:,:) = statev_jacobi(:,:,:,:)\r\n          statev_tauc_t(:,:,:) = statev_tauc(:,:,:)\r\n          statev_maxx_t(:,:) = statev_maxx(:,:)\r\n          statev_Eec_t(:,:,:) = statev_Eec(:,:,:)\r\n          statev_gnd_t(:,:,:) = statev_gnd(:,:,:)\r\n          statev_ssd_t(:,:,:) = statev_ssd(:,:,:)\r\n          statev_ssdtot_t(:,:) = statev_ssdtot(:,:)\r\n          statev_forest_t(:,:,:) = statev_forest(:,:,:)\r\n          statev_loop_t(:,:,:) = statev_loop(:,:,:)\r\n          statev_substructure_t(:,:) = statev_substructure(:,:)\r\n          statev_tausolute_t(:,:) = statev_tausolute(:,:)\r\n          statev_Lambda_t(:,:,:) = statev_Lambda(:,:,:)\r\n          statev_backstress_t(:,:,:) = statev_backstress(:,:,:)\r\n          statev_plasdiss_t(:,:) = statev_plasdiss(:,:)\r\n!\r\n          write(*,*) 'States are updated!'\r\n!\r\n          write(*,*) '--------------------------------'\r\n!\n!\r\n      endif\r\n!\n!\r\n!\n      RETURN\n      END\n!\n!\n!\n!\r\n!\r\n      SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,\r\n     1 RPL,DDSDDT,DRPLDE,DRPLDT,\r\n     2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,\r\n     3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,\r\n     4 CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,JSTEP,KINC)\r\n!\r\n      use userinputs, only: cutback, pastefront\r\n      use globalvariables, only: numel, numpt, numtens,\r\n     + largenum, ip_init, init_once, ip_count\r\n      use initializations, only: initialize_atfirstinc   \r\n      use cpsolver, only: solve\r\n      implicit none\r\n!   \r\n!\n      INTEGER,                        INTENT(IN) ::\n     + NDI,       ! Number of direct stress components at this point\n     + NSHR,      ! Number of engineering shear stress components\n     + NTENS,     ! Size of the stress / strain components (NDI + NSHR)\n     + NSTATV,    ! Number of solution-dependent state variables\n     + NPROPS,    ! User-defined number of material constants\n     + NOEL,      ! Element number\n     + NPT,       ! Integration point number\n     + LAYER,     ! Layer number (shell elements etc.)\n     + KSPT,      ! Section point within the current layer\n     + KINC       ! Increment number (time increment)\r\n      INTEGER, DIMENSION(4),          INTENT(IN) ::\r\n     + JSTEP     ! Step number (load step)\n      CHARACTER(LEN=80),              INTENT(IN) ::\n     + CMNAME     ! Usee-specified material name, left justified\n      REAL(8),                        INTENT(IN) ::\n     + DTIME,     ! Time increment\n     + TEMP,      ! Temperature at the start of the increment\n     + DTEMP,     ! Increment of temperature\n     + CELENT     ! Temperature\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + PREDEF,\n     + DPRED\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME       ! Step time/total time at begin, of the current inc.\n      REAL(8), DIMENSION(3),          INTENT(IN) ::\n     + COORDS\n      REAL(8), DIMENSION(NTENS),       INTENT(IN) ::\n     + STRAN,     ! Total strains at beginning of the increment\n     + DSTRAN     ! Strain increments\n      REAL(8), DIMENSION(NPROPS),      INTENT(IN) ::\n     + PROPS\n      REAL(8), DIMENSION(3,3),         INTENT(IN) ::\n     + DROT,      ! Rotation increment matrix\n     + DFGRD0,    ! Deformation gradient at the former time increment\n     + DFGRD1     ! Deformation gradient at the current time increment\n      REAL(8),                         INTENT(INOUT) ::\n     + PNEWDT,    ! Ratio of suggested new time increment to current time increment\n     + SSE,       ! Specific elastic strain engergy\n     + SPD,       ! Specific plastic dissipation\n     + SCD,       ! Specific creep dissipation\n     + RPL,       ! Volumetric heat generation\n     + DRPLDT     ! Variation of RPL with respect to the temperature\n      REAL(8), DIMENSION(NTENS),       INTENT(INOUT) ::\n     + STRESS     ! Cauchy stress vector at the current time increment\n      REAL(8), DIMENSION(NSTATV),      INTENT(INOUT) ::\n     + STATEV     ! Solution-dependent state variables\n      REAL(8), DIMENSION(NTENS),       INTENT(OUT) ::\n     + DDSDDT,    ! Variation of the stress increments with respect to the temperature\n     + DRPLDE     ! Variation of RPL with respect to the strain increments\n      REAL(8), DIMENSION(NTENS,NTENS), INTENT(OUT) ::\n     + DDSDDE     ! Material tangent at the current time increment\n!\r\n!     local array for 3D crystal plasticity solver\r\n      real(8) :: sigma(6), jacobi(6,6)\r\n!     material-id needed for array allocations\r\n      integer :: matid, debug, debugwait\r\n!     counter\r\n      integer :: i\r\n!\r\n!     turn VS debugger on/off\r\n      debug=0\r\n      do while (debug==1)\r\n          debugwait = 1\r\n      end do\r\n!\r\n!     to avoid warning messages set the following to zero\n      DDSDDT = 0.\n      DRPLDE = 0.\r\n!\r\n!     outputs\r\n      sigma = 0.\r\n      jacobi = 0.\r\n!\r\n!\r\n!\r\n!     read the number of elements and number of integration points per element\r\n      if (ip_count(NOEL,NPT)<1) then\r\n!\r\n\r\n!         Increment the counter\r\n          ip_count(NOEL,NPT)=ip_count(NOEL,NPT)+1\r\n!\r\n!         store the number of elements\r\n          if (NOEL>numel) numel=NOEL\r\n!         store the number of integration points\r\n          if (NPT>numpt) numpt=NPT\r\n!\r\n!         dimension of the problem (will be re-assigned in feprop)\r\n          numtens = ntens\r\n!\r\n          DDSDDE=0.\r\n          do i=1,NTENS\r\n              DDSDDE(i,i)=largenum   \r\n          end do\r\n          STRESS=0.\r\n          PNEWDT=cutback\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     if arrays allocated then\r\n!     do the crystal plasticity calculations\r\n      if (init_once==1) then\r\n!\r\n!\r\n!         material/phase identifier\r\n          matid=int(PROPS(5))\r\n!\r\n!         in some multi-body simulations UMAT entry for RGB has happened!\r\n!         in that case, RGB having no material-ID assigned gave array access issues\r\n!         this case deals with that situation\r\n          if (matid > 0) then\r\n!\r\n!             material property initialization\r\n              if (ip_init(NOEL,NPT)==0) then\r\n!\r\n                  call initialize_atfirstinc(NOEL,NPT,COORDS,\r\n     + NPROPS,PROPS,TEMP,NSTATV)\r\n!\r\n!\r\n!                 write(*,*) 'element: ', NOEL\r\n!                 write(*,*) 'ip: ', NPT\r\n!                 write(*,*) 'initialized!'\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             call the main crystal plasticity solver\r\n              call solve(NOEL,NPT,DFGRD1,DFGRD0,\r\n     + TEMP,DTEMP,DTIME,matid,\r\n     + PNEWDT,NSTATV,STATEV,\r\n     + sigma,jacobi)\r\n!\r\n!\r\n!\r\n!             increase the time step if desired or,\r\n!             let ABAQUS decide!\r\n              if (pastefront > 1.) then\r\n!             if there is no cutback introduced\r\n                  if (PNEWDT /= cutback) then\r\n                      PNEWDT = pastefront\r\n                  end if\r\n              end if\r\n!\r\n!\r\n!\r\n!             3D case\r\n              if (NTENS==6) then\r\n!\r\n                  STRESS = sigma\r\n                  DDSDDE = jacobi\r\n!\r\n!             plane strain case\r\n              elseif (NTENS==4) then\r\n!\r\n                  STRESS=0.\r\n                  STRESS=0.\r\n                  STRESS(1) = sigma(1)\r\n                  STRESS(2) = sigma(2)\r\n                  STRESS(3) = sigma(3)\r\n                  STRESS(4) = sigma(4)\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(1,3) = jacobi(1,3)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(2,3) = jacobi(2,3)\r\n                  DDSDDE(3,1) = jacobi(3,1)\r\n                  DDSDDE(3,2) = jacobi(3,2)\r\n                  DDSDDE(3,3) = jacobi(3,3)\r\n                  DDSDDE(4,4) = jacobi(4,4)\r\n!\r\n!             plane stress case\r\n              elseif (NTENS==3) then\r\n!\r\n                  STRESS=0.\r\n!                 correction by Alvaro\r\n                  STRESS(1) = sigma(1)-sigma(3)\r\n                  STRESS(2) = sigma(2)-sigma(3)\r\n!\r\n                  STRESS(3) = sigma(4)\r\n!\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(3,3) = jacobi(4,4)\r\n!\r\n              end if\r\n!\r\n!         if rigid body (or matid not defined in PROPS)\r\n          else\r\n!\r\n              DDSDDE=0.\r\n              do i=1,NTENS\r\n                  DDSDDE(i,i)=largenum    \r\n              end do\r\n              STRESS=0.              \r\n!\r\n!         end of crystal plasticity solution\r\n          end if\r\n!\r\n!     end of one-time initialization performed case\r\n      end if\r\n!\r\n!\r\n!\r\n      RETURN\r\n      END"
  },
  {
    "path": "Example - Polycrytal with PROPS/backstress.f",
    "content": "!     May 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module backstress\r\n      implicit none\r\n      contains\r\n!\r\n!     Armstrong-Frederic backstress model\r\n!     Two input parameters are required\r\n      subroutine backstressmodel1(backstressparam,nslip,X,gdot,dt,dX)\r\n      use userinputs, only : maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Backstress parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Current value of slip rate\r\n      real(8), intent(in) :: gdot(nslip)\r\n!     Current value of backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!\r\n!     Output\r\n!     Backtress increment\r\n      real(8), intent(out) :: dX(nslip)\r\n!\r\n!     Variables used in this subroutine\r\n!     Backstress evolution parameter\r\n      real(8) :: h\r\n!     Backstress relief parameter\r\n      real(8) :: hD\r\n      integer :: is\r\n!\r\n!     Backstress evolution\r\n      h = backstressparam(1)\r\n!\r\n!     Backstress annihiliation\r\n      hD = backstressparam(2)\r\n!\r\n      dX = 0.\r\n      do is=1,nslip\r\n!\r\n          dX(is) = (h*gdot(is) - hD*X(is)*abs(gdot(is)))*dt\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine backstressmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!    NON-LOCAL backstress calculation based on GND density\n      subroutine backstressmodel2\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: numel, numpt,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + burgerv_all, gf_all, G12_all, v12_all,\r\n     + backstressparam_all, statev_backstress,\r\n     + statev_gnd, statev_gammasum\r\n      use utilities, only: matvec6\r\n      implicit none\n      integer :: matid, nslip, nscrew\r\n      real(8) :: burgerv(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: X(maxnslip)\r\n      real(8) :: gf, G12, v12, xi\r\n      real(8) :: rhoGNDe, rhoGNDs, gsum\r\n      real(8) :: rhoGND(maxnslip)\r\n      integer :: ie, ip, is, i, k, l\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      do ie=1, numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.;screw=0\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw = screw_all(matid,1:nscrew)\r\n!\r\n!         Geometric factor\r\n          gf = gf_all(matid)\r\n!\r\n!         Shear Modulus\r\n          G12 = G12_all(matid)\r\n!\r\n!         Poisson's ratio\r\n          v12 = v12_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) = burgerv_all(matid,1:nslip)\r\n!\r\n!         Backstress parameter\r\n          xi = backstressparam_all(matid,1)\r\n!\r\n!\r\n          do ip=1,numpt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Reset backstress\r\n              X = 0.\r\n!\r\n!\r\n              rhoGND=0.\r\n!             Edges\r\n              do is = 1, nslip\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Edge dislocation density\r\n                  rhoGNDe = statev_gnd(ie,ip,is)\r\n!\r\n!!\r\n!                  rhoGND(is) = abs(statev_gnd(ie,ip,is))\r\n!\r\n!\r\n!                 Backstress due to edges\r\n                  X(is) = xi*G12/(1.-v12)*burgerv(is)*\r\n     + sqrt(abs(rhoGNDe))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!             Screws\r\n              do i = 1, nscrew\r\n!\r\n                  is = screw(i)\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Screw dislocation density\r\n                  rhoGNDs = statev_gnd(ie,ip,nslip+i)\r\n!\r\n!                  rhoGND(is) = rhoGND(is) + \r\n!     + abs(statev_gnd(ie,ip,nslip+i))\r\n!\r\n!                 Backstress due to screws\r\n                  X(is) = X(is) + xi*G12*burgerv(is)*\r\n     + sqrt(abs(rhoGNDs))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!!             Backstress\r\n!              do is = 1, nslip\r\n!!\r\n!!                 Sum of shear rates\r\n!                  gsum = statev_gammasum(ie,ip,is)\r\n!!\r\n!                  X(is) = xi*G12*burgerv(is)*sqrt(rhoGND(is))\r\n!     + *sign(1.0,gsum)\r\n!!\r\n!              end do\r\n!\r\n!\r\n!             Assign to the global vector\r\n              statev_backstress(ie,ip,1:nslip) = X(1:nslip)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\n!\r\n!\n      return\n!\n      end subroutine backstressmodel2\n!\r\n!\r\n      end module backstress"
  },
  {
    "path": "Example - Polycrytal with PROPS/cpsolver.f",
    "content": "!     Oct. 1st, 2022\r\n!     Eralp Demir\r\n!     This module contains the solver schemes for crystal plasticity\r\n!\r\n      module cpsolver\r\n      implicit none\r\n      contains\r\n!\r\n!     This subroutine deals with\r\n!     global variables and their assignments\r\n!     before entering the main solver:\r\n!     1. assigns the global variables to locals\r\n!     before calling the CP-solver\r\n!     2. calls fge-predictor scheme before as\r\n!     spare solution\r\n!     3. calls implicit or explicit CP-solvers\r\n!     4. assigns the results to the glboal state variables\r\n      subroutine solve(noel, npt, dfgrd1, dfgrd0,\r\n     + temp, dtemp, dt, matid, pnewdt, nstatv, statev,\r\n     + sigma, jacobi)\r\n!\r\n      use globalvariables, only : dt_t,\r\n     + statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum, statev_ssdtot_t,\r\n     + statev_gammadot_t, statev_gammadot, statev_ssdtot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_loop_t, statev_loop,\r\n     + statev_forest_t, statev_forest, statev_evmp_t, statev_evmp,\r\n     + statev_substructure_t, statev_substructure, statev_sigma_t2,\r\n     + statev_totgammasum_t, statev_totgammasum, \r\n     + statev_tausolute_t, statev_tausolute, forestproj_all,\r\n     + numslip_all, numscrew_all, phaseid_all, Schmid_0_all,\r\n     + dirc_0_all, norc_0_all, caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, alphamat_all, burgerv_all,\r\n     + sintmat1_all, sintmat2_all, hintmat1_all, hintmat2_all,\r\n     + slipmodel_all, slipparam_all, creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all, irradiationmodel_all,\r\n     + irradiationparam_all, backstressparam_all, slip2screw_all,\r\n     + statev_backstress_t, statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff,\r\n     + I3, I6, smallnum\r\n!\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + predictor, maxnslip, maxnparam, maxxcr, cutback,\r\n     + phi, maxnloop, stateupdate\r\n!\r\n!\r\n      use usermaterials, only: materialparam\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use useroutputs, only: assignoutputs, nstatv_outputs\r\n!\r\n      use errors, only: error\r\n!\r\n      use utilities, only: inv3x3, nolapinverse, matvec6, vecmat6,\r\n     + rotord4sig, gmatvec6\r\n!\r\n      implicit none\r\n!\r\n!     element no\r\n      integer, intent(in) :: noel\r\n!\r\n!     ip no\r\n      integer, intent(in) :: npt\r\n!\r\n!\r\n!     current deformation gradient\r\n      real(8), intent(in) :: dfgrd1(3,3)\r\n!\r\n!     former deformation gradient\r\n      real(8), intent(in) :: dfgrd0(3,3)\r\n!\r\n!     ABAQUS temperature\r\n      real(8), intent(in) :: temp\r\n!\r\n!     ABAQUS temperature increment\r\n      real(8), intent(in) :: dtemp\r\n!\r\n!     time step\r\n      real(8), intent(in) :: dt\r\n!\r\n!     material id\r\n      integer, intent(in) :: matid\r\n!\r\n!     time factor\r\n      real(8), intent(inout) :: pnewdt\r\n!\r\n!     number of state variables - for postprocessing\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     state variables - postprocessing\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!\r\n!     Material tangent\r\n      real(8), intent(out) :: jacobi(6,6)\r\n!\r\n!     Local variables used within this subroutine\r\n!\r\n!\r\n!     phase-id\r\n      integer :: phaid\r\n!\r\n!     number of slip systems\r\n      integer :: nslip\r\n!\r\n!\r\n!     Convergence flag (initially set to zero!)\r\n!\r\n!     Flag for crystal plasticity explicit/implicit solver\r\n      integer :: cpconv\r\n!\r\n!     Flag for Euler solver convergence\r\n      integer :: cpconv0\r\n!\r\n!\r\n!     Local state variables with known dimensions\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv_t(3,3)\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv(3,3)\r\n!     stress at the former time step\r\n      real(8) :: sigma_t(6)\r\n!     rss/crsss ratio at the former time step\r\n      real(8) :: maxx_t\r\n!     rss/crsss ratio at the current time step \r\n      real(8) :: maxx\r\n!     elastic strains in the crystal reference at the former time step\r\n      real(8) :: Eec_t(6)\r\n!     elastic strains in the crystal reference at the current time step\r\n      real(8) :: Eec(6)\r\n!     plastic deformation gradient at the former time step\r\n      real(8) :: Fp_t(3,3)\r\n!     plastic deformation gradient at the current time step\r\n      real(8) :: Fp(3,3)\r\n!     thermal deformation gradient at the former time step\r\n      real(8) :: Fth_t(3,3)\r\n!     thermal deformation gradient at the current time step\r\n      real(8) :: Fth(3,3)\r\n!     inverse of the thermal deformation gradient at the former time step\r\n      real(8) :: invFth_t(3,3)\r\n!     inverse of the thermal deformation gradient at the current time step\r\n      real(8) :: invFth(3,3)\r\n!     determinant of the thermal deformation gradient\r\n      real(8) :: detFth, detFth_t\r\n!     mechanical deformation gradient at the former time step\r\n      real(8) :: F_t(3,3)\r\n!     mechanical deformation gradient at the current time step\r\n      real(8) :: F(3,3)\r\n!\r\n!     Variables for velocity gradient calculation\r\n!     Fdot\r\n      real(8) :: Fdot(3,3)\r\n!     velocity gradient at the current time step\r\n      real(8) :: L(3,3)\r\n!     inverse of the deformation gradient\r\n      real(8) :: Finv(3,3)\r\n!     determinant of the deformation gradient\r\n      real(8) :: detF\r\n!\r\n!     Local state variable arrays\r\n!     sum of slip per slip system\r\n      real(8) :: gammasum_t(numslip_all(matid))\r\n      real(8) :: gammasum(numslip_all(matid))\r\n!     slip rates\r\n      real(8) :: gammadot_t(numslip_all(matid))\r\n      real(8) :: gammadot(numslip_all(matid))\r\n!     slip resistance\r\n      real(8) :: tauc_t(numslip_all(matid))\r\n      real(8) :: tauc(numslip_all(matid))\r\n!     effective overall slip resistance\r\n!     (tauc0 + GND + SSD + solute + substructure + forest + etc.)\r\n      real(8) :: tauceff_t(numslip_all(matid))\r\n      real(8) :: tauceff(numslip_all(matid))\r\n!     Note the size of GND is different\r\n!     gnd density (nslip + nscrew)\r\n      real(8) :: gnd_t(numslip_all(matid)+numscrew_all(matid))\r\n      real(8) :: gnd(numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     ssd density (nslip)\r\n      real(8) :: ssd_t(numslip_all(matid))\r\n      real(8) :: ssd(numslip_all(matid))\r\n!     loop density (maxnloop)\r\n      real(8) :: loop_t(maxnloop)\r\n      real(8) :: loop(maxnloop)\r\n!     total forest dislocation density - derived from other terms\r\n      real(8) :: rhofor_t(numslip_all(matid))\r\n      real(8) :: rhofor(numslip_all(matid))\r\n!     total density\r\n      real(8) :: rhotot_t(numslip_all(matid))\r\n      real(8) :: rhotot(numslip_all(matid))\r\n!     forest dislocation density as a state variable\r\n      real(8) :: forest_t(numslip_all(matid))\r\n      real(8) :: forest(numslip_all(matid))\r\n!\r\n!\r\n!     Scalar state variables\r\n!     equivalent Von-Mises plastic strain\r\n      real(8) :: evmp_t\r\n      real(8) :: evmp\r\n!\r\n!     cumulative slip\r\n      real(8) :: totgammasum_t\r\n      real(8) :: totgammasum\r\n!\r\n!     plastic dissipation power\r\n      real(8) :: plasdiss_t\r\n      real(8) :: plasdiss\r\n!\r\n!     solute strength\r\n      real(8) :: tausolute_t\r\n      real(8) :: tausolute\r\n!     substructure density\r\n      real(8) :: substructure_t\r\n      real(8) :: substructure\r\n!     total density\r\n      real(8) :: ssdtot_t\r\n      real(8) :: ssdtot\r\n!     scalar cumulartive density\r\n      real(8) :: sumrhotot_t\r\n      real(8) :: sumrhotot     \r\n!\r\n!     material-related local variables\r\n!     number screw systems\r\n      integer :: nscrew\r\n!     slip model flag\r\n      integer :: smodel\r\n!     creep model flag\r\n      integer :: cmodel\r\n!     hardening model flag   \r\n      integer :: hmodel\r\n!     irradiation mdoel flag\r\n      integer :: imodel\r\n!     cubic slip flag\r\n      integer :: cubicslip\r\n!     material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hcp materials\r\n      real(8) :: caratio\r\n!     compliance at the crystal reference\r\n      real(8) :: Cc(6,6)\r\n!     geometric factor\r\n      real(8) :: gf\r\n!     shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     thermal expansion coefficient\r\n      real(8) :: alphamat(3,3)\r\n!     slip parameters\r\n      real(8) :: sparam(maxnparam)\r\n!     creep parameters\r\n      real(8) :: cparam(maxnparam)\r\n!     hardening parameters\r\n      real(8) :: hparam(maxnparam)\r\n!     irradiation parameters\r\n      real(8) :: iparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: bparam(maxnparam)\r\n!     Burgers vector\r\n      real(8) :: burgerv(numslip_all(matid))\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(numslip_all(matid),numslip_all(matid))\r\n!     Latent hardening\r\n      real(8) :: hintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(numslip_all(matid),numslip_all(matid))\r\n!\r\n!\r\n!     slip direction and slip plane normal at the crystal reference (undeformed)\r\n      real(8) :: dirc_0(numslip_all(matid),3)\r\n      real(8) :: norc_0(numslip_all(matid),3)\r\n!     slip direction and slip plane normal at the sample reference\r\n      real(8) :: dirs_t(numslip_all(matid),3)\r\n      real(8) :: nors_t(numslip_all(matid),3)\r\n!\r\n!     Forest projection operators for GND and SSD\r\n      real(8) :: forestproj(numslip_all(matid),\r\n     + numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     Slip to screw system map\r\n      real(8) :: slip2screw(numscrew_all(matid),numslip_all(matid))\r\n!\r\n!     Schmid Dyadic\r\n      real(8) :: Schmid_0(numslip_all(matid),3,3)\r\n      real(8) :: Schmid(numslip_all(matid),3,3)\r\n      real(8) :: Schmidvec(numslip_all(matid),6)\r\n      real(8) :: SchmidxSchmid(numslip_all(matid),6,6)\r\n      real(8) :: sdir(3), ndir(3), SNij(3,3), NSij(3,3)\r\n      real(8) :: nsi(6), sni(6)\r\n!\r\n!\r\n!\r\n!     strain calculations\r\n!     total strain increment\r\n      real(8) ::  dstran(6), dstran33(3,3)\r\n!     thermal strain increment\r\n      real(8) ::  dstranth33(3,3), dstranth(6)\r\n!     total spin increment\r\n      real(8) ::  domega(3)\r\n!     total spin (rate) 3x3 matrix\r\n      real(8) ::  W(3,3), dW33(3,3)\r\n!\r\n!     Elasticity transformation\r\n!     temporary array for elastic stiffness calculation\r\n      real(8) :: rot4(6,6)\r\n!     elasticity matrix at the deformed reference\r\n      real(8) :: Cs(6,6)     \r\n!\r\n!     Trial stress calculation\r\n!     trial stress\r\n      real(8) :: sigmatr(6)\r\n!\r\n!     Backstress at current time\r\n      real(8) :: X(numslip_all(matid))\r\n!     Backstress at former time\r\n      real(8) :: X_t(numslip_all(matid))\r\n!     Backstress backup solution\r\n      real(8) :: X0(numslip_all(matid))\r\n!\r\n!     stress with rotations\r\n      real(8) :: sigmarot_t(6)\r\n!\r\n!     stress (3x3)\r\n      real(8) ::  sigma33_t(3,3)\r\n!\r\n!\r\n!     Resolved shear stress calculation\r\n!     GUESS values\r\n      real(8) :: sigma0(6), jacobi0(6,6)\r\n!     value of resolved shear stress\r\n      real(8) :: tau0(numslip_all(matid))\r\n!\r\n!     value of resolved shear stress\r\n      real(8) :: tau_t(numslip_all(matid))\r\n!\r\n!     value of trial resolved shear stress\r\n      real(8) :: tautr(numslip_all(matid))\r\n!     absolute value of resolved shear stress\r\n      real(8) :: abstautr(numslip_all(matid))\r\n!\r\n!     dummy variables\r\n      real(8) :: dummy3(3), dummy33(3,3)\r\n      real(8) :: dummy33_(3,3)\r\n      real(8) :: dummy6(6), dummy66(6,6)\r\n      integer :: dum1, dum2, dum3\r\n!     unused variables\r\n      real(8) :: notused1(maxnslip)\r\n      real(8) :: notused2(maxnslip)\r\n      real(8) :: notused3(maxnslip)\r\n!     In case materials subroutine entered everytime\r\n!     Strength interaction between dislocations\r\n      real(8) :: notused4(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: notused5(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: notused6(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: notused7(maxnslip,maxnslip)\r\n!     Initial forest and substructure densities\r\n      real(8) :: notused8, notused9\r\n!\r\n!     counter\r\n      integer :: is, i, j\r\n!\r\n!\r\n!\r\n!     Reset sparse arrays\r\n      notused1=0.;notused2=0.;notused3=0.\r\n      notused4=0.;notused5=0.\r\n      notused6=0.;notused7=0.\r\n!\r\n!\r\n!\r\n!     convergence check initially\r\n!     if sinh( ) in the slip law has probably blown up\r\n!     then try again with smaller dt\r\n      if(any(dfgrd1 /= dfgrd1)) then\r\n!         Set the outputs to zero initially\r\n          sigma = 0.\r\n          jacobi = I6\r\n!         cut back time\r\n          pnewdt = cutback\r\n!         warning message in .dat file\r\n          call error(11)\r\n!         go to the end of subroutine\r\n          return\r\n      end if\r\n!     \r\n!\r\n!\r\n!     phase-id\r\n      phaid = phaseid_all(matid)\r\n!\r\n!     Number of slip systems\r\n      nslip = numslip_all(matid)\r\n!\r\n!     Number of screw systems\r\n      nscrew = numscrew_all(matid)\r\n!\r\n!\r\n!\r\n!\r\n!     undeformed slip direction\r\n      dirc_0 = dirc_0_all(matid,1:nslip,1:3)\r\n      \r\n!     undeformed slip plane normal\r\n      norc_0 = norc_0_all(matid,1:nslip,1:3)      \r\n!\r\n!\r\n!     Forest projection for GND\r\n      forestproj = forestproj_all(matid,1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw system mapping\r\n      slip2screw = slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!     Initial Schmid tensor\r\n      Schmid_0 = Schmid_0_all(matid,1:nslip,:,:)\r\n!\r\n!     Assign the global state variables\r\n!     to the local variables\r\n!     at the former time step\r\n      gammasum_t = statev_gammasum_t(noel,npt,1:nslip)\r\n      gammadot_t = statev_gammadot_t(noel,npt,1:nslip)\r\n      tauc_t = statev_tauc_t(noel,npt,1:nslip)\r\n      gnd_t = statev_gnd_t(noel,npt,1:nslip+nscrew)\r\n      ssd_t = statev_ssd_t(noel,npt,1:nslip)\r\n      loop_t = statev_loop_t(noel,npt,1:maxnloop)\r\n      ssdtot_t = statev_ssdtot_t(noel,npt)\r\n      forest_t = statev_forest_t(noel,npt,1:nslip)\r\n      substructure_t = statev_substructure_t(noel,npt)\r\n      evmp_t = statev_evmp_t(noel,npt)\r\n      plasdiss_t = statev_plasdiss_t(noel,npt)\r\n      totgammasum_t = statev_totgammasum_t(noel,npt)\r\n      tausolute_t = statev_tausolute_t(noel,npt)\r\n      sigma_t = statev_sigma_t(noel,npt,:)\r\n      Fp_t = statev_Fp_t(noel,npt,:,:)\r\n      Fth_t = statev_Fth_t(noel,npt,:,:)\r\n      Eec_t = statev_Eec_t(noel,npt,:)\r\n!     Crystal orientations at former time step\r\n      gmatinv_t = statev_gmatinv_t(noel,npt,:,:)\r\n!     Backstress at former time step\r\n      X_t = statev_backstress_t(noel,npt,1:nslip)\r\n!\r\n!\r\n!     Material parameters are constant\r\n      caratio = caratio_all(matid)\r\n      cubicslip = cubicslip_all(matid)\r\n      Cc = Cc_all(matid,:,:)\r\n      gf = gf_all(matid)\r\n      G12 = G12_all(matid)\r\n      alphamat = alphamat_all(matid,:,:)\r\n      burgerv = burgerv_all(matid,1:nslip)\r\n!\r\n!\r\n      sintmat1 = sintmat1_all(matid,1:nslip,1:nslip)\r\n      sintmat2 = sintmat2_all(matid,1:nslip,1:nslip)\r\n      hintmat1 = hintmat1_all(matid,1:nslip,1:nslip)\r\n      hintmat2 = hintmat2_all(matid,1:nslip,1:nslip)\r\n!\r\n!\r\n!\r\n      smodel = slipmodel_all(matid)\r\n      sparam = slipparam_all(matid,1:maxnparam)\r\n      cmodel = creepmodel_all(matid)\r\n      cparam = creepparam_all(matid,1:maxnparam)\r\n      hmodel = hardeningmodel_all(matid)\r\n      hparam = hardeningparam_all(matid,1:maxnparam)\r\n      imodel = irradiationmodel_all(matid)\r\n      iparam = irradiationparam_all(matid,1:maxnparam)\r\n      bparam = backstressparam_all(matid,1:maxnparam)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature is constant and defined by the user\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n!         Assign temperature\r\n          mattemp = temperature\r\n!\r\n!\r\n!\r\n!     Temperature is defined by ABAQUS\r\n!     Material properties are entered every time\r\n!     Because properties can be temperature dependent\r\n      else if (constanttemperature == 0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n!         get material constants\r\n          call materialparam(matid,mattemp,\r\n     + dum1,dum2,dum3,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,notused1, ! state variables are NOT updated here\r\n     + notused2,notused3,notused8,notused9,\r\n     + smodel,sparam,cmodel,cparam,\r\n     + hmodel,hparam,imodel,iparam,\r\n     + notused4,notused5,notused6,\r\n     + notused7,bparam) ! Interaction matrices are not updated here\r\n!\r\n!\r\n!  \r\n!    \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Slip directions in the sample reference\r\n      call rotateslipsystems(phaid,nslip,caratio,\r\n     + gmatinv_t,dirc_0,norc_0,dirs_t,nors_t)\r\n!\r\n!\r\n!     Calculate Schmid tensors and Schmid dyadic\r\n      Schmid=0.; SchmidxSchmid=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction\r\n          sdir = dirs_t(is,:)\r\n!         Slip plane normal\r\n          ndir = nors_t(is,:)\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  SNij(i,j) = sdir(i)*ndir(j)\r\n                  NSij(j,i) = ndir(j)*sdir(i)\r\n                  Schmid(is,i,j) = SNij(i,j)\r\n              enddo\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n          call gmatvec6(SNij,sni)\r\n!\r\n          call gmatvec6(NSij,nsi)\r\n!\r\n!         Vectorized Schmid tensor\r\n          Schmidvec(is,1:6) = sni\r\n!\r\n          do i=1,6\r\n              do j=1,6\r\n                  SchmidxSchmid(is,i,j)=sni(i)*nsi(j)\r\n              enddo\r\n          enddo\r\n!\r\n      enddo\r\n!\r\n!\r\n!\r\n!     Calculate total and forest density\r\n      call totalandforest(phaid, nscrew, nslip,\r\n     + gnd_t, ssd_t,\r\n     + ssdtot_t, forest_t,\r\n     + forestproj, slip2screw, rhotot_t,\r\n     + sumrhotot_t, rhofor_t)\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv, sintmat1, sintmat2, tauc_t,\r\n     + rhotot_t, sumrhotot_t, rhofor_t, substructure_t,\r\n     + tausolute_t, loop_t, hmodel, hparam, imodel, iparam,\r\n     + mattemp, tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic stiffness in the sample reference\r\n!\r\n!     Rotation matrix - special for symmetric 4th rank transformation\r\n      call rotord4sig(gmatinv_t,rot4)\r\n!\r\n!\r\n!\r\n!     Elasticity tensor in sample reference\r\n      dummy66=matmul(rot4,Cc)\r\n      Cs = matmul(dummy66,transpose(rot4))\r\n!\r\n!!     To avoid numerical problems\r\n!      Cs = (Cs + transpose(Cs))/2.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF THERMAL STRAINS\r\n!\r\n!     No thermal strains\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n          dstranth = 0.\r\n!\r\n          F = dfgrd1\r\n!\r\n          F_t = dfgrd0\r\n!\r\n          Fth = Fth_t\r\n!\r\n!     Thermal strains if temperature change is defined by ABAQUS\r\n      else\r\n!\r\n!         Thermal eigenstrain in the crystal reference system\r\n          dstranth33 = dtemp*alphamat\r\n!\r\n!         Transform the thermal strains to sample reference\r\n          dstranth33 = matmul(matmul(gmatinv_t,dstranth33),\r\n     + transpose(gmatinv_t))\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Convert to a vector\r\n          call matvec6(dstranth33,dstranth)\r\n!\r\n!         Shear corrections\r\n          dstranth(4:6) = 2.0*dstranth(4:6)\r\n!\r\n!\r\n!\r\n!         Thermal deformation gradient\r\n          Fth = Fth_t + dstranth33 \r\n!\r\n!         Invert the thermal distortions\r\n          call inv3x3(Fth,invFth,detFth)\r\n!\r\n          call inv3x3(Fth_t,invFth_t,detFth_t)\r\n!\r\n!         Take out the thermal distortions from the total deformation\r\n          F = matmul(dfgrd1,invFth)\r\n!\r\n          F_t = matmul(dfgrd0,invFth_t)\r\n!\r\n!\r\n!\r\n      end if\r\n!     \r\n!\r\n!\r\n!\r\n!     MECHANICAL PART OF THE DEFORMATION GRADIENT\r\n!     Calculate velocity gradient\r\n!     Rate of deformation gradient\r\n      Fdot = (F - F_t) / dt\r\n!\r\n!     Inverse of the deformation gradient\r\n      call inv3x3(F,Finv,detF)\r\n!\r\n!     Velocity gradient\r\n      L = matmul(Fdot,Finv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TOTAL & MECHANICAL STRAINS      \r\n!\r\n!     Total stain increment from velocity gradient\r\n      dstran33=(L+transpose(L))*0.5*dt\r\n!\r\n!\r\n!\r\n      call matvec6(dstran33,dstran)\r\n!\r\n!     Shear corrections\r\n      dstran(4:6) = 2.0*dstran(4:6)\r\n!\r\n!\r\n!     Total spin\r\n      W=(L-transpose(L))*0.5\r\n!     \r\n!\r\n!\r\n!     Total spin increment - components\r\n!     This is corrected as follows: Eralp - Alvaro 19.02.2023\r\n!     The solution in Huang et al gives the negative -1/2*W\r\n!     We obtained the spin directly from velocity gradient\r\n!     1. It is positive\r\n!     2. It has to be divided by 2\r\n      domega(1) = W(1,2) - W(2,1)\r\n      domega(2) = W(3,1) - W(1,3)\r\n      domega(3) = W(2,3) - W(3,2)\r\n      domega = domega * dt / 2.\r\n!\r\n!\r\n!\r\n!\r\n!     Store the stress before rotation correction\r\n      sigmarot_t = sigma_t\r\n!\r\n!\r\n!     CALCULATION OF TRIAL STRESS\r\n!\r\n!     Trial stress\r\n      sigmatr =  sigma_t + matmul(Cs,dstran)\r\n!\r\n!\r\n!\r\n!     3x3 stress tensor\r\n      call vecmat6(sigma_t,sigma33_t)\r\n!\r\n!\r\n!\r\n!         Co-rotational stress\r\n          sigma33_t = sigma33_t +\r\n     + (matmul(W,sigma33_t) -\r\n     + matmul(sigma33_t,W))*dt\r\n!\r\n!\r\n!\r\n!     Vectorize the initial guess\r\n      call matvec6(sigma33_t,sigma_t)\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tau_t(is) = dot_product(Schmidvec(is,:),sigma_t)\r\n      end do\r\n!\r\n!\r\n!\r\n!     CALCULATE TRIAL-RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n          abstautr(is) = abs(tautr(is))\r\n      end do\r\n!\r\n!\r\n!     maximum ratio of rss to crss\r\n      maxx = maxval(abstautr/tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     DECISION FOR USING CRYSTAL PLASTICITY\r\n!     BASED ON THRESHOLD VALUE\r\n!\r\n!     Elastic solution\r\n      if (maxx <= maxxcr) then\r\n!\r\n!\r\n!\r\n!\r\n!         stress\r\n          sigma = sigmatr\r\n!\r\n!         material tangent\r\n          jacobi = Cs\r\n!\r\n!\r\n!         Assign the global state variables\r\n!         For NO SLIP condition\r\n          totgammasum=totgammasum_t\r\n          gammasum=gammasum_t\r\n          gammadot=0.\r\n          tauceff=tauceff_t\r\n          tauc=tauc_t\r\n          gnd=gnd_t\r\n          ssd=ssd_t\r\n          loop = loop_t\r\n          ssdtot=ssdtot_t\r\n          forest=forest_t\r\n          substructure=substructure_t\r\n          evmp=evmp_t\r\n          plasdiss=plasdiss_t\r\n          tausolute=tausolute_t\r\n          Fp=Fp_t\r\n          X=X_t\r\n          cpconv=1\r\n          cpconv0=0\r\n!\r\n!         Update orietnations\r\n!         All the orientation changes are elastic - rotations\r\n          dW33=0.\r\n          dW33(1,2) = domega(1)\r\n          dW33(1,3) = -domega(2)\r\n          dW33(2,1) = -domega(1)\r\n          dW33(2,3) = domega(3)\r\n          dW33(3,1) = domega(2)\r\n          dW33(3,2) = -domega(3)\r\n!\r\n          gmatinv = gmatinv_t + matmul(dW33,gmatinv_t)\r\n!\r\n!         Elastic strains in the crystal lattice\r\n!         Add the former elastic strains\r\n!\r\n!         Undo shear corrections\r\n          dummy6 = dstran\r\n          dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!         Convert the strain into matrix\r\n          call vecmat6(dummy6,dummy33)\r\n!\r\n!         Elastic strains in the crystal reference\r\n          dummy33_ = matmul(transpose(gmatinv),dummy33)\r\n          dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!\r\n!         Vectorize\r\n          call matvec6(dummy33,dummy6)  \r\n!\r\n!         Shear corrections\r\n          dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n          Eec=Eec_t+dummy6\r\n!\r\n!\r\n!\r\n!\r\n!     Solve using crystal plasticity\r\n      else\r\n! \r\n!\r\n!\r\n!         Guess if Forward Gradient Predictor scheme is not active\r\n          if (predictor == 0) then\r\n!\r\n              sigma0 = (1.-phi)*sigma_t + phi*sigmatr\r\n!\r\n!\r\n!\r\n!         This part is added by Chris Hardie (11/05/2023)   \r\n!         Former stress scheme\r\n          elseif (predictor == 1) then\r\n!\r\n!\r\n!\r\n              if (dt_t > 0.0) then\r\n!\r\n              do i = 1, 6\r\n                  sigma0(i) =\r\n     + statev_sigma_t(noel,npt,i) +\r\n     + (statev_sigma_t(noel,npt,i) -\r\n     + statev_sigma_t2(noel,npt,i))*dt/dt_t\r\n              end do\r\n!\r\n              else\r\n                  sigma0 = sigma_t\r\n              end if\r\n!\r\n!\r\n!\r\n!         \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau0(is) = dot_product(Schmidvec(is,:),sigma0)\r\n          end do\r\n!\r\n!\r\n\r\n!\r\n          call CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0, sigmatr, \r\n     + forestproj, slip2screw,\r\n     + Schmid_0, Schmid, \r\n     + Schmidvec, SchmidxSchmid,\r\n     + smodel, sparam, cmodel, cparam,\r\n     + imodel, iparam, hmodel, hparam,\r\n     + bparam, sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t,\r\n     + rhofor_t, forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         STILL NOT CONVERGED THE CUTBACK TIME\r\n!         Convergence check\r\n!         Use cpsolver did not converge\r\n!         Diverged! - use time cut backs\r\n          if (cpconv == 0) then         \r\n!\r\n!             Set the outputs to zero initially\r\n              sigma = 0.!statev_sigma_t(noel,npt,:)\r\n              jacobi = 0.!statev_jacobi_t(noel,npt,:,:)\r\n!             Set time cut back and send a message\r\n              pnewdt = cutback\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Assign the global state variables          \r\n      statev_gammasum(noel,npt,1:nslip)=gammasum\r\n      statev_gammadot(noel,npt,1:nslip)=gammadot\r\n      statev_tauc(noel,npt,1:nslip)=tauc\r\n      statev_ssd(noel,npt,1:nslip)=ssd\r\n      statev_loop(noel,npt,1:maxnloop)=loop\r\n      statev_ssdtot(noel,npt)=ssdtot\r\n      statev_forest(noel,npt,1:nslip)=forest\r\n      statev_substructure(noel,npt)=substructure\r\n      statev_evmp(noel,npt)=evmp\r\n      statev_maxx(noel,npt)=maxx\r\n      statev_totgammasum(noel,npt)=totgammasum\r\n      statev_tausolute(noel,npt)=tausolute\r\n      statev_sigma(noel,npt,1:6)=sigma\r\n      statev_jacobi(noel,npt,1:6,1:6)=jacobi\r\n      statev_Fp(noel,npt,1:3,1:3)=Fp\r\n      statev_Fth(noel,npt,1:3,1:3)=Fth\r\n      statev_Eec(noel,npt,1:6)=Eec\r\n!     Crystal orientations at former time step\r\n      statev_gmatinv(noel,npt,1:3,1:3)=gmatinv\r\n!     Backstress\r\n      statev_backstress(noel,npt,1:nslip)=X\r\n!     Plastic dissipation power density\r\n      statev_plasdiss(noel,npt)=plasdiss\r\n!     Overall CRSS\r\n      statev_tauceff(noel,npt,1:nslip)=tauceff\r\n!\r\n!     Write the outputs for post-processing\r\n!     If outputs are defined by the user\r\n      if (nstatv_outputs>0) then\r\n!\r\n          call assignoutputs(noel,npt,nstatv,statev)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine solve\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Semi-implicit / Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0,\r\n     + sigmatr, forestproj, slip2screw,\r\n     + Schmid_0, Schmid,\r\n     + Schmidvec, SchmidxSchmid,\r\n     + slipmodel, slipparam,\r\n     + creepmodel, creepparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + hardeningmodel, hardeningparam,\r\n     + backstressparam, \r\n     + sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t, rhofor_t,\r\n     + forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnloop,\r\n     + tauctolerance , SVDinversion,\r\n     + backstressmodel, stateupdate, inversebackup\r\n!\r\n      use innerloop, only : Dunne_innerloop, Hardie_innerloop\r\n!\r\n      use utilities, only : vecmat6, matvec6,\r\n     + nolapinverse, deter3x3, inv3x3, trace3x3,\r\n     + vecmat9, matvec9, nolapinverse, SVDinverse\r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use hardening, only: hardeningrules\r\n!\r\n      use backstress, only: backstressmodel1\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     material-id\r\n      integer, intent(in) :: matid\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     number of screw sytems\r\n      integer, intent(in) :: nscrew\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     geometric factor\r\n      real(8), intent(in) :: gf\r\n!     elastic shear modulus\r\n      real(8), intent(in) :: G12\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of the deformation gradient at former time step\r\n      real(8), intent(in) :: Fp_t(3,3)\r\n!     Crystal to sample transformation martrix at former time step\r\n      real(8), intent(in) :: gmatinv_t(3,3)\r\n!     Lattice strains\r\n      real(8), intent(in) :: Eec_t(6)\r\n!     slip rates at the former time step\r\n      real(8), intent(in) :: gammadot_t(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the former time step\r\n      real(8), intent(in) :: gammasum_t(nslip)\r\n!     overall total slip at the former time step\r\n      real(8), intent(in) :: totgammasum_t\r\n!     Von-Mises equivalent total plastic strain at the former time step\r\n      real(8), intent(in) :: evmp_t\r\n!     Plastic dissipation power density at the former time step\r\n      real(8), intent(in) :: plasdiss_t\r\n!     Cauchy stress guess\r\n      real(8), intent(in) :: sigma0(6)\r\n!     rss guess\r\n      real(8), intent(in) :: tau0(nslip)\r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     Forest projections\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n!     Forest projections\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)  \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)  \r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6) \r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!     hardening model no.\r\n      integer, intent(in) :: hardeningmodel\r\n!     hardening model parameters\r\n      real(8), intent(in) :: hardeningparam(maxnparam)\r\n!     backstress model parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\r\n!\r\n!\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff_t(nslip)\r\n!     crss at former time step\r\n      real(8), intent(in) :: tauc_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: rhotot_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: sumrhotot_t\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: ssdtot_t\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor_t(nslip)\r\n!     forest dislocation density per slip system at the former time step (hardening model = 4)\r\n      real(8), intent(in) :: forest_t(nslip)\r\n!     substructure dislocation density at the former time step\r\n      real(8), intent(in) :: substructure_t\r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: gnd_t(nslip+nscrew) \r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: ssd_t(nslip)\r\n!     loop defect density per slip system at the former time step\r\n      real(8), intent(in) :: loop_t(maxnloop)\r\n!     backstress at former time step\r\n      real(8), intent(in) :: X_t(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     total velocity gradient at the current time step\r\n      real(8), intent(in) :: L(3,3)\r\n!     mechanical strain increment\r\n      real(8), intent(in) :: dstran(6)\r\n!\r\n!\r\n!\r\n!     OUTPUTS\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8), intent(out) :: Fp(3,3)\r\n!     Crystal to sample transformation martrix at current time step\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n!     Green-Lagrange strains in the crystal reference\r\n      real(8), intent(out) :: Eec(6)\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(out) :: gammasum(nslip)\r\n!     overall total slip at the current time step\r\n      real(8), intent(out) :: totgammasum\r\n!     Von-Mises equivalent total plastic strain at the current time step\r\n      real(8), intent(out) :: evmp\r\n!     Plastic dissipation power density at the current time step\r\n      real(8), intent(out) :: plasdiss\r\n!     Current values of state variables\r\n!     overall crss\r\n      real(8), intent(out) :: tauceff(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: tauc(nslip)\r\n!     solute strength due to irradiation hardening\r\n      real(8), intent(out) :: tausolute\r\n!     total dislocation density over all slip systems at the current time step\r\n      real(8), intent(out) :: ssdtot\r\n!     forest dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: forest(nslip)\r\n!     substructure dislocation density at the current time step\r\n      real(8), intent(out) :: substructure\r\n!     statistically-stored dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: ssd(nslip)\r\n!     loop defect density per slip system at the current time step\r\n      real(8), intent(out) :: loop(maxnloop)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: X(nslip)\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     material tangent\r\n      real(8), intent(out) :: jacobi(6,6)  \r\n!     convergence flag\r\n      integer, intent(out) :: cpconv\r\n!\r\n!\r\n!\r\n!     Local variables used within this subroutine    \r\n!\r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3), Dp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3), Dp_c(3,3)\r\n!     plastic velocity gradient\r\n      real(8) Lp(3,3), Dp(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto crss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto crss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip)\r\n!    absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: abstau(nslip), signtau(nslip)\r\n!\r\n!     trial absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: tautr(nslip), abstautr(nslip), signtautr(nslip)\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6), invdpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!     Von-Mises equivalent plastic strain rate and increment\r\n      real(8) :: pdot\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     stress 3x3 matrix\r\n      real(8) :: sigma33(3,3)\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8) :: detFp, invFp(3,3)\r\n!\r\n!     elastic part of the deformation gradient\r\n      real(8) :: Fe(3,3)\r\n!\r\n!     elastic part of the velocity gradient\r\n      real(8) :: Le(3,3)\r\n!\r\n!     elastic spin\r\n      real(8) :: We(3,3)\r\n!\r\n!     increment in rotation matrix\r\n      real(8) :: dR(3,3)\r\n!\r\n!     Von-Mises stress\r\n      real(8) :: sigmaii, vms, sigmadev(3,3)\r\n!\r\n!     Co-rotational stress update\r\n      real(8) :: dotsigma33(3,3)\r\n!\r\n!     Cauchy stress at former time step in 3x3\r\n      real(8) :: sigma33_t(3,3)\r\n!\r\n!     Total mechanical strain increment\r\n      real(8) :: dstran33(3,3)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp33(3,3)\r\n!\r\n!     elastic strain increment\r\n      real(8) :: dstrane33(3,3)\r\n!\r\n!     crss increment\r\n      real(8) :: dtauc(nslip)\r\n!\r\n!\r\n!     ssd density increment\r\n      real(8) :: dssd(nslip)\r\n!\r\n!     ssd density increment\r\n      real(8) :: dloop(maxnloop)\r\n!\r\n!     backstress increment\r\n      real(8) :: dX(nslip)    \r\n!\r\n!     total ssd density increment\r\n      real(8) :: dssdtot\r\n!\r\n!     forest dislocation density increment\r\n      real(8) :: dforest(nslip)\r\n!\r\n!     substructure dislocation density increment\r\n      real(8) :: dsubstructure\r\n!\r\n!     Residues\r\n      real(8) :: dtauceff(nslip), tauceff_old(nslip)\r\n!\r\n!\r\n!     overall forest density\r\n      real(8) :: rhofor(nslip)\r\n!\r\n!     overall total density\r\n      real(8) :: rhotot(nslip)\r\n!\r\n!     overall total scalar density\r\n      real(8) :: sumrhotot\r\n!\r\n!     Overall residue\r\n      real(8) :: dtauceffnorm\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n!     other variables\r\n      real(8) :: dummy3(3), dummy33(3,3),\r\n     + dummy33_(3,3), dummy6(6), dummy0\r\n      integer :: is, il, iter, oiter\r\n      integer :: iterinverse\r\n!\r\n!\r\n!     Set convergence flag to \"converged\"\r\n      cpconv = 1\r\n!\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigma0\r\n      tau = tau0\r\n!\r\n!\r\n!     State assignments\r\n      gammasum=gammasum_t\r\n      tauc = tauc_t\r\n      tauceff = tauceff_t\r\n      ssdtot = ssdtot_t\r\n      ssd = ssd_t\r\n      loop = loop_t\r\n      rhofor = rhofor_t\r\n      X = X_t\r\n      forest = forest_t\r\n      substructure = substructure_t\r\n!\r\n!     Reset variables for the inner iteration    \r\n      oiter = 0\r\n      dtauceffnorm = 1.\r\n!\r\n!\r\n!     Outer loop for state update\r\n      do while ((dtauceffnorm >= tauctolerance)\r\n     +.and.(oiter < maxniter).and.(cpconv==1))\r\n!\r\n!\r\n!\r\n!\r\n          call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n          end if\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!\r\n!         Inverse scheme start here!!!\r\n!         Try inverse scheme if not converged\r\n          if ((cpconv==0).and.(inversebackup==1)) then\r\n!\r\n!             Reset convergence flag\r\n              cpconv=1\r\n!\r\n!             Calculate trial-resolved shear stress on slip systems\r\n!             Absolute value of trial-RSS and its sign\r\n              do is = 1, nslip\r\n                  tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n                  signtautr(is) = sign(1.0,tautr(is))\r\n                  abstautr(is) = abs(tautr(is))\r\n              end do    \r\n!\r\n!             Initial guess for NR scheme\r\n!             Stress at the former time step\r\n              sigma = sigma0\r\n              tau = tau0\r\n!             Absolute value of RSS and its sign             \r\n              do is = 1, nslip\r\n                  signtau(is) = sign(1.0,tau0(is))\r\n                  abstau(is) = abs(tau0(is))\r\n              end do  \r\n!\r\n!             Reverse slip scheme\r\n              call Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)              \r\n!\r\n!\r\n!\r\n!\r\n!             Recalculate RSS on slip systems\r\n!             RSS and its sign\r\n              do is = 1, nslip\r\n                  tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n              end do\r\n!\r\n!\r\n!             Call the Dunne solver again\r\n              call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)      \r\n!\r\n!             assign jacobi and stress\r\n              if (cpconv == 0) then\r\n                  return\r\n              end if\r\n!\r\n          end if\r\n!         End of inverse solution\r\n!\r\n!\r\n!\r\n!         Calculate Von Mises invariant plastic strain rate\r\n          pdot=sqrt(2./3.*sum(Dp*Dp))\r\n!\r\n!\r\n!         Total plastic strain increment\r\n          evmp = evmp_t + pdot*dt\r\n!\r\n!         Total slip over time per slip system\r\n          gammasum = 0.\r\n          do is = 1, nslip\r\n!\r\n              gammasum(is) = gammasum_t(is) +\r\n     + gammadot(is)*dt\r\n!\r\n          enddo\r\n!\r\n!\r\n!         Total slip\r\n          totgammasum = totgammasum_t +\r\n     + sum(abs(gammadot))*dt\r\n!\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          end if\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Update the states using hardening laws\r\n          call hardeningrules(phaid,nslip,\r\n     + mattemp,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,\r\n     + tauc_t,ssd_t,loop_t,\r\n     + rhofor_t,rhotot_t,substructure_t,\r\n     + tausolute,dtauc,dssdtot,dforest,\r\n     + dsubstructure,dssd,dloop)\r\n!\r\n!\r\n!\r\n!\r\n!         Update the hardening states\r\n!\r\n          tauc = tauc_t + dtauc\r\n!\r\n          ssd = ssd_t + dssd\r\n!\r\n          loop = loop_t + dloop\r\n!\r\n          ssdtot = ssdtot_t + dssdtot\r\n!\r\n          forest = forest_t + dforest\r\n!\r\n          substructure = substructure_t + dsubstructure\r\n!\r\n!         \r\n!\r\n!         Recalculate total and forest density\r\n          call totalandforest(phaid,\r\n     + nscrew, nslip, gnd_t,\r\n     + ssd, ssdtot, forest,\r\n     + forestproj, slip2screw, rhotot,\r\n     + sumrhotot, rhofor)\r\n!\r\n!\r\n!\r\n!         Store the former value of effective tauc\r\n          tauceff_old = tauceff\r\n!\r\n!         Recalculate slip resistance for the next iteration\r\n!         Calculate crss\r\n          call slipresistance(phaid, nslip,\r\n     + gf, G12, burgerv, sintmat1, sintmat2,\r\n     + tauc, rhotot, sumrhotot, rhofor,\r\n     + substructure, tausolute, loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff)\r\n!\r\n!\r\n!         Calculate the change of state\r\n!         with respect to the former increment\r\n          dtauceff = abs(tauceff-tauceff_old)\r\n!\r\n!         Explicit state update\r\n          if (stateupdate==0) then\r\n              dtauceffnorm = 0.\r\n!         Semi-implicit state update\r\n          elseif (stateupdate==1) then\r\n              dtauceffnorm = maxval(dtauceff)\r\n          end if\r\n      \r\n!\r\n!\r\n!\r\n!         Check if the statevariables going negative due to softening\r\n!         This may happen at high temperature and strain rates constants going bad\r\n          if(any(tauc < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(any(ssd < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Loop density set to zero if negative\r\n          do il = 1, maxnloop\r\n              if(loop(il) < 0.) then\r\n!\r\n                  loop(il) = 0.\r\n!\r\n              endif\r\n          enddo\r\n!\r\n!\r\n          if(any(forest < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(substructure < 0.) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Update backstress if local model is selected\r\n          if (backstressmodel==1) then\r\n!\r\n              call backstressmodel1(backstressparam,\r\n     + nslip,X,gammadot,dt,dX)\r\n!\r\n!             Update the backstress\r\n              X = X_t + dX\r\n!\r\n          end if\r\n!\r\n!\r\n!         increment iteration no.\r\n          oiter = oiter + 1\r\n!\r\n!     End of state update (outer loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!     convergence check\r\n      if (oiter == maxniter) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!     calculate jacobian\r\n      jacobi = matmul(invdpsi_dsigma,Cs)    \r\n!\r\n!\r\n!\r\n!     Check for NaN in the jacobi matrix\r\n      if(any(jacobi/=jacobi))  then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      endif \r\n!\r\n!\r\n!\r\n!\r\n!     convert it to 3x3 marix\r\n      call vecmat6(sigma,sigma33)\r\n!\r\n!     Trace of stress\r\n      call trace3x3(sigma33,sigmaii)\r\n!\r\n!     deviatoric stress\r\n      sigmadev = sigma33 - sigmaii*I3/3.\r\n!\r\n!     Von-Mises stress\r\n      vms = sqrt(3./2.*(sum(sigmadev*sigmadev)))\r\n!\r\n!\r\n!     variables for plastic part of the deformation gradient\r\n      !dummy33 = I3 - Lp*dt\r\n      !call inv3x3(dummy33,dummy33_,dummy0)\r\n      dummy33_ = I3 + Lp*dt\r\n!\r\n!     plastic part of the deformation gradient\r\n      Fp = matmul(dummy33_,Fp_t)\r\n!\r\n!     determinant\r\n      call deter3x3(Fp,detFp)\r\n!\r\n!\r\n!\r\n!\r\n!     check wheter the determinant is negative\r\n!     or close zero\r\n      if (detFp <= smallnum) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      else\r\n!         Scale Fp with its determinant to make it isochoric\r\n          Fp = Fp / detFp**(1./3.)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic part of the velocity gradient\r\n      Le = L - Lp\r\n!\r\n!     Elastic spin\r\n      We = (Le - transpose(Le)) / 2.\r\n!\r\n!\r\n!\r\n!     stress rate due to spin\r\n      dotsigma33 = matmul(We,sigma33) - matmul(sigma33,We)\r\n!\r\n!\r\n!     Update co-rotational sress state\r\n      sigma33 = sigma33 + dotsigma33*dt\r\n!\r\n!\r\n!     Vectorize stress\r\n      call matvec6(sigma33,sigma)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Orientation update  \r\n!\r\n!     Intermediate variable\r\n      dR = I3 - We*dt\r\n!\r\n!     Invert or transpose since rotations are orthogonal\r\n      dR = transpose(dR)\r\n!\r\n!\r\n!\r\n!     Update the crystal orientations\r\n      gmatinv = matmul(dR, gmatinv_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Undo shear corrections\r\n      dummy6 = dstran\r\n      dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!     Convert the strain into matrix\r\n      call vecmat6(dummy6,dstran33)\r\n!\r\n!     Elastic strain increment\r\n      dstrane33 = dstran33-dstranp33\r\n!\r\n!     Elastic strains in the crystal reference\r\n      dummy33_ = matmul(transpose(gmatinv),dstrane33)\r\n      dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!     Vectorize\r\n      call matvec6(dummy33,dummy6)\r\n!\r\n!     Shear corrections\r\n      dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n!     Add the strain increment to the former value\r\n      Eec=Eec_t+dummy6\r\n!\r\n!\r\n!     Plastic dissipation power density\r\n      plasdiss=0.\r\n      do is = 1, nslip\r\n!\r\n          plasdiss = plasdiss +\r\n     + tau(is)*gammadot(is)*dt\r\n!\r\n      enddo\r\n!\r\n!\r\n!     Sum over the fomer value\r\n      plasdiss = plasdiss_t + plasdiss\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP_Dunne\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!  \r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Implicit state update rule\r\n!     Solution using the updated state variables\r\n      subroutine rotateslipsystems(iphase,nslip,caratio,\r\n     + gmatinv,dirc,norc,dirs,nors)\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: caratio\r\n      real(8), intent(in) :: gmatinv(3,3)\r\n      real(8), intent(in) :: dirc(nslip,3)\r\n      real(8), intent(in) :: norc(nslip,3)\r\n      real(8), intent(out) :: dirs(nslip,3)\r\n      real(8), intent(out) :: nors(nslip,3)\r\n!\r\n      integer :: i, is\r\n      real(8) :: tdir(3), tnor(3)\r\n      real(8) :: tdir1(3), tnor1(3)\r\n      real(8) :: dirmag, normag\r\n!\r\n      dirs=0.;nors=0.\r\n!\r\n!\r\n      do is=1,nslip ! rotate slip directions \r\n!\r\n          tdir = dirc(is,:)\r\n          tnor = norc(is,:)\r\n!\r\n!\r\n!\r\n          tdir1 = matmul(gmatinv,tdir)\r\n          tnor1 = matmul(gmatinv,tnor)\r\n!\r\n          dirmag = norm2(tdir1)\r\n          normag = norm2(tnor1)\r\n!\r\n!\r\n          dirs(is,:) = tdir1/dirmag\r\n          nors(is,:) = tnor1/normag\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine rotateslipsystems\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module cpsolver"
  },
  {
    "path": "Example - Polycrytal with PROPS/creep.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Creep laws\r\n!     1. exponential law (used for Ni-superalloy)\r\n!\r\n      module creep\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine expcreep(Schmid_0,\r\n     + Schmid,SchmidxSchmid,tau,X,tauc,\r\n     + dtime,nslip,iphase,T,creepparam,slipsysplasstran,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,dgammadot_dtauc)\r\n!\r\n      use globalvariables, only : Rgas\r\n      use utilities, only : gmatvec6\r\n      use userinputs, only: maxnparam\r\n      implicit none\r\n!     Schmid tensor - undeformed\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor - deformed\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dtime\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)\r\n!     accumulated plastic strain on each slip system, signed\r\n      real(8), intent(in) :: slipsysplasstran(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine\r\n      real(8) :: gammadotc, gammadotd, bc, bd, Qc, Qd\r\n      real(8) :: abstau, signtau\r\n      integer :: is\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain creep parameters\r\n!     reference creep rate (1/s)\r\n      gammadotc = creepparam(1)\r\n!     creep stress multiplier (1/MPa)\r\n      bc = creepparam(5)\r\n!     activation energy for creep (J/mol)\r\n      Qc = creepparam(3)\r\n!     reference damage rate (1/s)\r\n      gammadotd = creepparam(4)\r\n!     damage stress multiplier (1/MPa)\r\n      bd = creepparam(5)\r\n!     activation energy for damage (J/mol)\r\n      Qd = creepparam(6)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n!\r\n      gammadot=0.\r\n      dgammadot_dtau=0.\r\n      dgammadot_dtauc=0.\r\n!\r\n!\r\n!\r\n!     contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!          This statement is redundant so commented out!\r\n!          if (abstau > 0.0) then\r\n!\r\n!\r\n              gammadot(is) = \r\n     + signtau*gammadotc*exp(bc*abstau-Qc/Rgas/T) +\r\n     + signtau*abs(slipsysplasstran(is))*gammadotd*\r\n     + exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n              dgammadot_dtau(is) = gammadotc*bc*\r\n     + exp(bc*abstau-Qc/Rgas/T) +\r\n     + abs(slipsysplasstran(is))*\r\n     + gammadotd*bd*exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n!\r\n!\r\n!\r\n!             contribution to Jacobian\r\n              Pmat = Pmat + dtime*dgammadot_dtau(is)\r\n     + *SchmidxSchmid(is,:,:)\r\n!\r\n!             plastic velocity gradient contribution\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!\r\n!             plastic velocity gradient contribution\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!          endif\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!      \r\n!\r\n!     \r\n      end subroutine expcreep\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module creep"
  },
  {
    "path": "Example - Polycrytal with PROPS/crss.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module crss\r\n      implicit none\r\n      contains\r\n!\r\n!     ********************************************************\n!     ** crss calculates the crss of slip systems           **\n!     ********************************************************\n      subroutine slipresistance(iphase,nslip,gf,G12,\n     + burgerv,sintmat1,sintmat2,\r\n     + tauc0,rhotot,sumrhotot,rhofor,\r\n     + rhosub,tausolute,loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + temperature,\r\n     + tauc)\r\n      use userinputs, only: useaveragestatevars,\r\n     + maxnloop, maxnparam\r\n      implicit none\n!\n!     crystal type\n      integer,intent(in) :: iphase\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\n!     geometric factor\n      real(8),intent(in) :: gf\n!\n!     shear modulus for taylor dislocation law\n      real(8),intent(in) :: G12\r\n!\n!     burgers vectors\n      real(8),intent(in) :: burgerv(nslip)\n!\r\n!     Strength interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!\r\n!\r\n!     critical resolved shear stress of slip systems\n      real(8),intent(in) :: tauc0(nslip)\n!\r\n!     total dislocation density (immobile)\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     total scalar dislocation density (immobile)\n      real(8),intent(in) :: sumrhotot\r\n!\n!     forest dislocation density\n      real(8),intent(in) :: rhofor(nslip)\n!\n!     substructure dislocation density\n      real(8),intent(in) :: rhosub\n!\r\n!     increase in tauc due to solute force\n      real(8),intent(in) :: tausolute\r\n!\r\n!     increase in tauc due to loop defects\n      real(8),intent(in) :: loop(maxnloop)\r\n!\r\n!     hardeningmodel\n      integer,intent(in) :: hardeningmodel\n!\r\n!     hardening model parameters\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     activate irradiation effect\n      integer,intent(in) :: irradiationmodel\n!\r\n!     irradiation model parameters\n      real(8),intent(in) :: irradiationparam(maxnparam)\r\n!\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     critical resolved shear stress of slip systems\n      real(8),intent(out) :: tauc(nslip)\n!\n!     variables used in this subroutine\n      integer :: is, il, nloop\r\n      real(8) :: Ploop(nslip)\r\n!\r\n!     Subtructure density\r\n      real(8) :: tausub(nslip)\r\n!     Substructure factor\r\n      real(8) :: ksub\r\n!\r\n!     Precipitate strengthening parameters\r\n!     Strength factor / geometric factor\r\n      real(8) :: gfp\r\n!     Number density of precipitates [1/mm^3]\r\n      real(8) :: rhop\r\n!     Particle diameter [mm]\r\n      real(8) :: Dp\r\n!\r\n!\r\n!     Reset the density of loops\r\n      Ploop = 0.\r\n!\r\n!     Reset Substructure density\r\n      tausub = 0.\r\n!\r\n!\r\n!     Reset Precipitate strength\r\n      if (hardeningmodel==5) then\r\n!         Precipitate strength parameters\r\n          gfp=hardeningparam(5)\r\n          rhop=hardeningparam(6)\r\n          Dp=hardeningparam(7)\r\n      else\r\n          gfp=0.; rhop=0.; Dp=0.\r\n      end if\r\n!\r\n!\r\n!\r\n!     If irradiation model-2 is set ON\r\n!     Compute the strength contribution\r\n      if (irradiationmodel==2) then\r\n!\r\n!         Number of defects        \r\n          nloop = int(irradiationparam(1)) \r\n!\r\n          do is = 1, nslip\r\n!\r\n!\r\n              do il = 1, 3\r\n!\r\n                  Ploop(is) = Ploop(is) +\r\n     + sintmat2(is,il)**2. * loop(il)\r\n!\r\n              end do\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!\n!     Check crystal type\n!     Only for alpha-uranium there is an exception\n!\r\n!\r\n!\r\n!     Defined by data fitting\r\n!     as a function of rhofor, rhosub, and temperature\n      if (iphase == 4) then\n!\n!         alpha-uranium model with forest and substructure dislocations\n!         R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tome\n!         Deformation of wrought uranium: experiments and modeling\n!         Acta Materialia 58 (2010) 5447–5459\n          tauc(1) = tauc0(1) + 19.066 * dsqrt(rhofor(1)) +\r\n     +    1.8218 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(1) / dsqrt(rhosub))\n          tauc(2) = tauc0(2) + 18.832 * dsqrt(rhofor(2)) +\r\n     +    1.7995 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(2) / dsqrt(rhosub))\n          tauc(3) = tauc0(3) + 54.052 * dsqrt(rhofor(3)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(3) / dsqrt(rhosub))\n          tauc(4) = tauc0(4) + 54.052 * dsqrt(rhofor(4)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(4) / dsqrt(rhosub))\n          tauc(5) = tauc0(5) + 123.357 * dsqrt(rhofor(5)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(5) / dsqrt(rhosub))\n          tauc(6) = tauc0(6) + 123.357 * dsqrt(rhofor(6)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(6) / dsqrt(rhosub))\n          tauc(7) = tauc0(7) + 123.357 * dsqrt(rhofor(7)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(7) / dsqrt(rhosub))\n          tauc(8) = tauc0(8) + 123.357 * dsqrt(rhofor(8)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(8) / dsqrt(rhosub))\n!\n!         zecevic 2016 temperature dependence\n          tauc(1) = tauc(1) * dexp(-(temperature-293.0)/140.0)\n          tauc(2) = tauc(2) * dexp(-(temperature-293.0)/140.0)\n          tauc(3) = tauc(3) * dexp(-(temperature-293.0)/140.0)\n          tauc(4) = tauc(4) * dexp(-(temperature-293.0)/140.0)\n          tauc(5) = tauc(5) * dexp(-(temperature-293.0)/140.0)\n          tauc(6) = tauc(6) * dexp(-(temperature-293.0)/140.0)\n          tauc(7) = tauc(7) * dexp(-(temperature-293.0)/140.0)\n          tauc(8) = tauc(8) * dexp(-(temperature-293.0)/140.0)\n!\n          ! daniel, lesage, 1971 minimum value as minima\n          tauc(1) = max(tauc(1),4.0)\n          tauc(2) = max(tauc(2),4.0)\n          tauc(3) = max(tauc(3),4.0)\n          tauc(4) = max(tauc(4),4.0)\n          tauc(5) = max(tauc(5),4.0)\n          tauc(6) = max(tauc(6),4.0)\n          tauc(7) = max(tauc(7),4.0)\n          tauc(8) = max(tauc(8),4.0)\n!\n!\r\n!\r\n!     For any other phase\r\n!     Use forest/total dislocation spacing to determine the strength\r\n!\r\n      else    \r\n!\r\n!         Substructure density\r\n          if (hardeningmodel==4) then\r\n!\r\n              do is = 1, nslip\r\n                  ksub = hardeningparam(9)\r\n                  tausub(is) = ksub*G12*burgerv(is)*\r\n     + dsqrt(rhosub) *dlog(1./burgerv(is)/dsqrt(rhosub))\r\n              end do\r\n!\r\n          end if\r\n!\r\n!\r\n           if (useaveragestatevars == 0) then\r\n!\r\n              do is = 1, nslip\r\n!\r\n!\r\n!!                 Taylor strength - total density / backstress\n!                  tauc(is) = tauc0(is)  +\r\n!     + G12*burgerv(is)*dsqrt(gf**2.*rhotot(is) + Ploop(is)) \r\n!                  \r\n!\r\n!                 Taylor strength - forest spacing / cut-through\n                  tauc(is) = tauc0(is)  +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*rhofor(is) +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n          elseif (useaveragestatevars == 1) then\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n!                 Taylor strength - total density\n                  tauc(is) = tauc0(is) +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*sumrhotot +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\n!!                 Taylor strength - total density\n!                  tauc(is) = tauc0(is)*(1.-X) +\r\n!     + G12*burgerv(is)*dsqrt(X*tauc0(is)/G12/burgerv(is) +\r\n!     + gf**2.*rhotot + Ploop(is))\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n          endif    \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n      end if ! check crystal type\n!\r\n!\r\n!\r\n!     Effect of irradiation\r\n!     True for all crystal types\r\n      if (irradiationmodel == 1) then\n          tauc = tauc + tausolute\n      end if\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine slipresistance\n!\r\n!\r\n!\r\n!     Calculates the total and forest density\r\n!     from SSD and GND densities using summation\r\n!     and forest projections\r\n      subroutine totalandforest(iphase, nscrew, nslip,\r\n     + gnd, ssd, ssdtot, forest, forestproj, slip2screw,\r\n     + rhotot, sumrhotot, rhofor)\r\n      use utilities, only : vecprod\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nscrew\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: gnd(nslip+nscrew)\r\n      real(8), intent(in) :: ssd(nslip)\r\n      real(8), intent(in) :: ssdtot\r\n      real(8), intent(in) :: forest(nslip)\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n      real(8), intent(out) :: rhotot(nslip)\r\n      real(8), intent(out) :: sumrhotot\r\n      real(8), intent(out) :: rhofor(nslip)\r\n!\r\n!     local variables\r\n!\r\n      real(8) vec(3)\r\n      integer i, j\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Compute forest density\r\n!     Add gnd and sdd contributions (if exist)\r\n!     Forest projections\r\n      rhofor = forest + matmul(forestproj, abs(gnd)) +\r\n     + matmul(forestproj(1:nslip,1:nslip), ssd) + ! edges\r\n     + matmul(forestproj(1:nslip,nslip+1:nslip+nscrew),\r\n     + matmul(slip2screw,ssd)) ! screws\r\n!\r\n!\r\n      rhotot = ssd +\r\n     + abs(gnd(1:nslip)) + ! edges\r\n     + matmul(transpose(slip2screw), abs(gnd(nslip+1:nslip+nscrew))) ! screws\r\n!\r\n!\r\n!   \r\n!     Scalar sum\r\n      sumrhotot = sqrt(sum(gnd*gnd)) + ssdtot\r\n!\r\n!\r\n      return\r\n      end subroutine totalandforest\r\n!\r\n      end module crss"
  },
  {
    "path": "Example - Polycrytal with PROPS/errors.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written point the user to the sources of errors\r\n!\r\n      module errors\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine error(errorid)\r\n      implicit none\r\n!\r\n!\r\n!\r\n      integer :: errorid\r\n!\r\n!\r\n!     Message only when exiting the subroutine\r\n!\r\n      if(errorid.eq.1) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-001: Material-ID is out of range (1-9).\r\n     +    Pls. check materials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.2) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-002: Element type is not defined! \r\n     +    Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.3) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-003: \"cubicslip\" integer parameter is not\r\n     + properly defined. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.4) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-004: phase id of the material is not\r\n     + within the possible limits!. Pls. check PROPS variable!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.5) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-005: \"temperatureflag\" is not\r\n     + within the possible limits. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.6) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-006: \"NSTATV\" is less than the\r\n     + defined outputs.\r\n     + Pls. check DEPVAR in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.7) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-007: GND calculation is not possible\r\n     + for the selected element type.\r\n     + Pls. change the element type in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.8) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-008: Zero activation volume!\r\n     + Pls. check the slip parameters and make sure that the\r\n     + initial dislocation density has non-zero value\r\n     + in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.9) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-009: Could not read the element type\r\n     + and the total number of elements from *.INP file.\r\n     + Pls. check the file name in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.10) then\r\n!          write(*,*) '*******************ERROR*******************'\r\n!          write(*,*) 'ERROR-010: \"Bmat\" for L2 method\r\n!     + is not invertible.\r\n!     + GND model will give zero GND densities!.'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.11) then\r\n!          write(*,*) '******************WARNING******************'\r\n!          write(*,*) 'ERROR-006: WARNING DFGRD1  = NaN!'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.12) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-012: Lp iteration did not converge'\r\n!          write(*,*) 'Using forward-gradient Euler predictor'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.13) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-013: singular matrix in Lp iteration'\r\n!          write(*,*) 'Will continue if alternate solution exists!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.14) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-014: forward-gradient Euler predictor\r\n!     + did not converge or it does not exist'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.15) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-015: tmat array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.16) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-016: NR scheme reached maximum number of\r\n!     + iterations'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.17) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-017: stress array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.18) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-018: jacobian array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.19) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-019: det(Fp) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.20) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-020: det(Fe) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.21) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-021: state variables become negative'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.22) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-022: inversion in predictor did not work'\r\n!          write(*,*) ''\r\n!          write(*,*) '**********************************************'\r\n      else\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-???: Unknown error!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      end if\r\n!\r\n!\r\n      return\r\n      end subroutine error\r\n!\r\n!\r\n!\r\n      end module errors"
  },
  {
    "path": "Example - Polycrytal with PROPS/globalvariables.f",
    "content": "!     Sept. 20th, 2022\r\n!     Eralp Demir\r\n!     University of Oxford\r\n!\r\n!     Global variables used within the code\r\n      module globalvariables\r\n      implicit none\r\n!\r\n!\r\n!\r\n!     MATERIAL-LINKED GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------       \r\n!     Global variable for Euler angles\r\n      real(8), allocatable, public :: Euler(:,:)\r\n      \r\n!     Global variable storing grain id\r\n!     Different grains can be present in the mesh\r\n      integer, allocatable, public ::\t featureid(:,:)\r\n!  \r\n!     Global variable storing material id\r\n      integer, allocatable, public ::\t materialid(:,:)\r\n!\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid(:,:)\r\n!\r\n!\r\n!\r\n!     Global variable storing phase-id\r\n!     This refers to the crystal structure\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numslip_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Required for GND calculations\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numscrew_all(:)\r\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law\r\n!     3: power law\r\n      integer, allocatable, public :: slipmodel_all(:)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: slipparam_all(:,:)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: sinh slip strain\r\n!     2: exponential slip strain\r\n!     3: power law slip strain\r\n!     4: sinh slip strain + climb strain\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: creepmodel_all(:)\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: creepparam_all(:,:)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Kocks-Mecking hardening\r\n!     2: Voce type hardening\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: hardeningmodel_all(:)\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: hardeningparam_all(:,:)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: irradiationmodel_all(:)\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: irradiationparam_all(:,:)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!\r\n!     Backstress model parameters\r\n!     Array size adjustable (maxnmaterial, maxnparam)\r\n      real(8), allocatable, public :: backstressparam_all(:,:)\r\n!\r\n!     The following variables are stored for every element and ip\r\n!     INITALLY - only once at the beginning\r\n!     This is done for the following reasons\r\n!     1. In order to reduce computation time\r\n!     2. Various materials can be present in the mesh\r\n!\r\n!     Global variable for caratio\r\n      real(8), allocatable, public ::\t caratio_all(:)\r\n!\r\n!     Global variable for cubicslip\r\n      integer, allocatable, public ::\t cubicslip_all(:)\r\n!\r\n!     Global variable for elasticity in crystal reference\r\n      real(8), allocatable, public ::\t Cc_all(:,:,:)\r\n!\r\n!     Global variable for geometric factor in Taylor equation\r\n      real(8), allocatable, public ::\t gf_all(:)\r\n!\r\n!     Global variable for shear modulus\r\n      real(8), allocatable, public ::\t G12_all(:)\r\n!\r\n!     Global variable for Poisson's ratio\r\n      real(8), allocatable, public ::\t v12_all(:)\r\n!\r\n!     Global variable for thermal expansion matrix\r\n      real(8), allocatable, public ::\t alphamat_all(:,:,:)\r\n!\r\n!     Global variable for Burgers vector\r\n      real(8), allocatable, public ::\t burgerv_all(:,:)\r\n!\r\n!\r\n!     INTERACTION MATRICES\r\n!     Global variables for dislocation strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation irradiation loop strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat2_all(:,:,:)\r\n!\r\n!     Global variable for latent hardening interaction\r\n      real(8), allocatable, public ::\t hintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation hardening interaction\r\n      real(8), allocatable, public ::\t hintmat2_all(:,:,:)\r\n!\r\n!     Screw systems\r\n      integer, allocatable, public ::\t screw_all(:,:)\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     TIME (SOLUTION) DEPENDENT GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------\r\n!     time at former time step\r\n      real(8), public :: time_old\r\n!\r\n!     time increment at former time step\r\n      real(8), public :: dt_t\r\n!\r\n!     Global initialization flag for elemental initialization\r\n!     Orientation assigment\r\n!     Initial slip direction calculations\r\n!     Global coordinates\r\n      integer, allocatable, public ::\tinitialized_firstinc(:,:)\r\n!\r\n!\r\n!     Global initialization flag for IP initialization\r\n      integer, allocatable, public ::\t ip_init(:,:)\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t init_once\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t grad_init\r\n!\r\n!     Global flag for IP count (10m elements, 100 ips)\r\n      integer, allocatable, public ::\t ip_count(:,:)\r\n!\r\n!     Crystal orientation at current time step\r\n      real(8), allocatable, public :: statev_gmatinv(:,:,:,:)\r\n!     Crystal orientation at former time step\r\n      real(8), allocatable, public :: statev_gmatinv_t(:,:,:,:)\r\n!     Crystal orientation initially\r\n      real(8), allocatable, public :: statev_gmatinv_0(:,:,:,:)\r\n!\r\n!     Total cumulative Von-Mises equivalent plastic strain at current time step\r\n      real(8), allocatable, public :: statev_evmp(:,:)\r\n!     Total cumulative Von-Mises equivalent plastic strain at former time step\r\n      real(8), allocatable, public :: statev_evmp_t(:,:)\r\n!\r\n!     Plastic dissipation power density at current time step\r\n      real(8), allocatable, public :: statev_plasdiss(:,:)\r\n!     Plastic dissipation power density at former time step\r\n      real(8), allocatable, public :: statev_plasdiss_t(:,:)\r\n!\r\n!     Effective critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauceff(:,:,:)\r\n!\r\n!\r\n!     Total cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_totgammasum(:,:)\r\n!     Total cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_totgammasum_t(:,:)\r\n!\r\n!     Cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_gammasum(:,:,:)\r\n!     Cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_gammasum_t(:,:,:)\r\n!\r\n!     Slip rates at current time step\r\n      real(8), allocatable, public :: statev_gammadot(:,:,:)\r\n!     Slip rates at former time step\r\n      real(8), allocatable, public :: statev_gammadot_t(:,:,:)\r\n!\r\n!\r\n!     Plastic part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fp(:,:,:,:)\r\n!     Plastic part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fp_t(:,:,:,:)\r\n!\r\n!\r\n!     Thermal part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fth(:,:,:,:)\r\n!     Thermal part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fth_t(:,:,:,:)\r\n!\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_sigma(:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_sigma_t(:,:,:)\r\n!     Cauchy stress at previous time step\r\n      real(8), allocatable, public :: statev_sigma_t2(:,:,:)\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_jacobi(:,:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_jacobi_t(:,:,:,:)\r\n!\r\n!\r\n!     Critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauc(:,:,:)\r\n!     Critical resolved shear stress at former time step\r\n      real(8), allocatable, public :: statev_tauc_t(:,:,:)\r\n!\r\n!     maximum of the tau/tauc ratio at current time step\r\n      real(8), allocatable, public :: statev_maxx(:,:)\r\n!     maximum of tau/tauc ratio at former time step\r\n      real(8), allocatable, public :: statev_maxx_t(:,:)\r\n!\r\n!     elastic strains at the crystal ref. at current time step\r\n      real(8), allocatable, public :: statev_Eec(:,:,:)\r\n!     elastic strains at the crystal ref. at former time step\r\n      real(8), allocatable, public :: statev_Eec_t(:,:,:)\r\n!\r\n!     Lattice curvature at current time step\r\n      real(8), allocatable, public :: statev_curvature(:,:,:)\r\n!\r\n!     Incompatibility at current time step\r\n      real(8), allocatable, public :: statev_Lambda(:,:,:)\r\n!     Incompatibility at former time step\r\n      real(8), allocatable, public :: statev_Lambda_t(:,:,:)\r\n!\r\n!     GND density per slip system at current time step\r\n      real(8), allocatable, public :: statev_gnd(:,:,:)\r\n!     GND density per slip system at former time step\r\n      real(8), allocatable, public :: statev_gnd_t(:,:,:)\r\n!     GND density per slip system initially - EBSD import\r\n      real(8), allocatable, public :: statev_gnd_0(:,:,:)\r\n!\r\n!     SSD density per slip system at current time step\r\n      real(8), allocatable, public :: statev_ssd(:,:,:)\r\n!     SSD density per slip system at former time step\r\n      real(8), allocatable, public :: statev_ssd_t(:,:,:)\r\n!\r\n!     Total SSD density at current time step\r\n      real(8), allocatable, public :: statev_ssdtot(:,:)\r\n!     Total SSD density at former time step\r\n      real(8), allocatable, public :: statev_ssdtot_t(:,:)\r\n!\r\n!     Forest dislocation density per slip system at current time step\r\n      real(8), allocatable, public :: statev_forest(:,:,:)\r\n!     Forest dislocation density per slip system at former time step\r\n      real(8), allocatable, public :: statev_forest_t(:,:,:)\r\n!\r\n!     Substructure dislocation density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_substructure(:,:)\r\n!     Substructure dislocation density for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_substructure_t(:,:)\r\n!\r\n!     Solute strength for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_tausolute(:,:)\r\n!     Solute strength for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_tausolute_t(:,:)\r\n!\r\n!\r\n!     Defect loop density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_loop(:,:,:)\r\n!     Defect loop for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_loop_t(:,:,:)\r\n!\r\n!     Backstress per slip system at current time step\r\n      real(8), allocatable, public :: statev_backstress(:,:,:)\r\n!     Backstress per slip system at former time step\r\n      real(8), allocatable, public :: statev_backstress_t(:,:,:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     MESH INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Total number of elements in the mesh\r\n!     Adaptive mesh cannot be used!\r\n      integer, public :: numel\r\n!\r\n!     Element type\r\n!     Single element type is possible throughout the mesh\r\n!     Please do not leave any spaces between the characters\r\n!     Use the element types defined in ABAQUS element library\r\n!     Please see meshprop.f for the list of available element types\r\n      character(len=:), allocatable, public :: eltyp\r\n!\r\n!\r\n!     Number of integration points per element\r\n      integer, public ::  numpt\r\n!\r\n!     Number of nodes per element\r\n      integer, public ::  nnpel\r\n!\r\n!\r\n!     Dimensions of the problem:\r\n!     Tensor dimensions in UMAT\r\n      integer, public ::  numtens\r\n!\r\n!     2: 2D / 3: 3D\r\n      integer, public ::  numdim\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     GLOBAL VARIABLES FOR NON-LOCAL CALCULATIONS\r\n!     -------------------------------------------------------------------------------\r\n!     These variables will be assigned at the initialization\r\n!     A single type of element is assumed throughout the mesh\r\n!\r\n!     integration point domain (area/volume)\r\n      real(8), allocatable, public ::\t ipdomain(:,:)\r\n!\r\n!     integration point weights\r\n      real(8), allocatable, public :: ipweights(:)\r\n!\r\n!     Global integration point coordinates\r\n      real(8), allocatable, public ::\t ipcoords(:,:,:)\r\n!\r\n!     Element specific shape functions and mappings\r\n!     Dependent on element type\r\n!\r\n!     Gradient map for elements\r\n      real(8), allocatable, public :: gradip2ip(:,:,:,:)\r\n!\r\n!     Interpolation matrix\r\n      real(8), allocatable, public :: Nmat(:,:)\r\n!\r\n!     Inverse of interpolation matrix\r\n      real(8), allocatable, public :: invNmat(:,:)\r\n!\r\n!     Shape function derivatives\r\n      real(8), allocatable, public :: dNmat(:,:,:)\r\n!\r\n!     Shape function derivatives at element center\r\n      real(8), allocatable, public :: dNmatc(:,:)\r\n!\r\n!     Element having a single IP\r\n      integer, public :: calculategradient\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     CONSTANTS\r\n!     -------------------------------------------------------------------------------    \r\n!\r\n!\tNumber pi\r\n\treal(8), parameter, public :: pi = 3.14159265359\r\n!\r\n!\tTaylor factor for a polycrytal aggregate\r\n\treal(8), parameter, public :: TF = 3.1\r\n!\r\n!     Universal gas contant [J/mol/K]\r\n      real(8), parameter, public :: Rgas = 8.31432\r\n!\r\n!     Boltzman contant [m2 kg s-2 K-1 ]\r\n      real(8), parameter, public :: KB = 1.380649d-23\r\n!\r\n!\tSmall real number\r\n\treal(8), parameter, public :: smallnum = 1.0d-20\r\n!\r\n!\tLarge real number\r\n\treal(8), parameter, public :: largenum = 1.0d+50\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     IDENTITY TENSORS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\tIdentity matrix (3x3)\r\n\treal(8), public :: I3(3,3)\r\n!\r\n!\tIdentity matrix (6x6)\r\n      real(8), public :: I6(6,6)\r\n!\r\n!\tIdentity matrix (9x9)\r\n      real(8), public :: I9(9,9)\r\n!\r\n!\tPermutation symbol (3,3,3)\r\n      real(8), public :: eijk(3,3,3)\r\n!\r\n!\r\n!     SLIP DIRECTIONS\r\n!     ------------------------------------------------------------------------------- \r\n!\r\n!\r\n!     Global variable for slip directions\r\n!     Slip direction can be different for each material\r\n      real(8), allocatable, public ::\t dirc_0_all(:,:,:)\r\n!\r\n!     Global variable for slip plane normal\r\n!     Slip plane normal can be different for each material\r\n      real(8), allocatable, public ::\t norc_0_all(:,:,:)\r\n!\r\n!     Global variable for transverse direction\r\n!     Transverse direction can be different for each material\r\n      real(8), allocatable, public ::\t trac_0_all(:,:,:)\r\n!\r\n!     Global variable for line direction\r\n!     Line direction can be different for each material\r\n      real(8), allocatable, public ::\t linc_0_all(:,:,:)\r\n!\r\n!     Global variable for initial Schmid tensor at the sample referencec\r\n!     Schmid tensor can be different for each material\r\n      real(8), allocatable, public ::\t Schmid_0_all(:,:,:,:)\r\n!\r\n!     Global variable for forest projections\r\n!     Forest projection for GND and SSD\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t forestproj_all(:,:,:)     \r\n!\r\n!     Global variable to map screw dislocations from the corespondent slip systems\r\n!     This is needed for gndmodels 4/5/6 where screw dislocations are computed at each system\r\n!     Therefore, need to account for only the defined set of screw systems\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t slip2screw_all(:,:,:)\r\n!\r\n!\r\n!\r\n!     BCC slip directions\r\n      real(8), public ::  dir1(48,3)\r\n!     <111> {110} slip family\r\n      data dir1(1,:)   /-1.,  1.,  1. /\n\tdata dir1(2,:)   / 1., -1.,  1. /\n\tdata dir1(3,:)   / 1.,  1.,  1. /\n\tdata dir1(4,:)   / 1., -1.,  1. /\n\tdata dir1(5,:)   / 1.,  1.,  1. /\n\tdata dir1(6,:)   / 1.,  1., -1. /\n\tdata dir1(7,:)   / 1.,  1.,  1. /\n\tdata dir1(8,:)   /-1.,  1.,  1. /\n\tdata dir1(9,:)   / 1., -1.,  1. /\n\tdata dir1(10,:)   /1.,  1., -1. /\n\tdata dir1(11,:)  /-1.,  1.,  1. /\n\tdata dir1(12,:)  / 1.,  1., -1. /\r\n!     <111> {112} slip family\n\tdata dir1(13,:)  / 1.,  1., -1. /\n\tdata dir1(14,:)  / 1., -1.,  1. /\n\tdata dir1(15,:)  /-1.,  1.,  1. /\n\tdata dir1(16,:)  / 1.,  1.,  1. /\n\tdata dir1(17,:)  / 1., -1.,  1. /\n\tdata dir1(18,:)  / 1.,  1., -1. /\n\tdata dir1(19,:)  / 1.,  1.,  1. /\n\tdata dir1(20,:)  /-1.,  1.,  1. /\n\tdata dir1(21,:)  /-1.,  1.,  1. /\n\tdata dir1(22,:)  / 1.,  1.,  1. /\n\tdata dir1(23,:)  / 1.,  1., -1. /\n\tdata dir1(24,:)  / 1., -1.,  1. /\r\n!     <111> {123} slip family\r\n      data dir1(25,:) / 1.,  1., -1. /\r\n      data dir1(26,:) / 1., -1.,  1. /\r\n      data dir1(27,:) /-1.,  1.,  1. /\r\n      data dir1(28,:) / 1.,  1.,  1. /\r\n      data dir1(29,:) / 1., -1.,  1. /\r\n      data dir1(30,:) / 1.,  1., -1. /\r\n      data dir1(31,:) / 1.,  1.,  1. /\r\n      data dir1(32,:) /-1.,  1.,  1. /\r\n      data dir1(33,:) / 1.,  1., -1. /\r\n      data dir1(34,:) / 1., -1.,  1. /\r\n      data dir1(35,:) /-1.,  1.,  1. /\r\n      data dir1(36,:) / 1.,  1.,  1. /\r\n      data dir1(37,:) / 1., -1.,  1. /\r\n      data dir1(38,:) / 1.,  1., -1. /\r\n      data dir1(39,:) / 1.,  1.,  1. /\r\n      data dir1(40,:) /-1.,  1.,  1. /\r\n      data dir1(41,:) /-1.,  1.,  1. /\r\n      data dir1(42,:) / 1.,  1.,  1. /\r\n      data dir1(43,:) / 1.,  1., -1. /\r\n      data dir1(44,:) / 1., -1.,  1. /\r\n      data dir1(45,:) /-1.,  1.,  1. /\r\n      data dir1(46,:) / 1.,  1.,  1. /\r\n      data dir1(47,:) / 1.,  1., -1. /\r\n      data dir1(48,:) / 1., -1.,  1. /\r\n!\r\n!\r\n!     BCC slip plane normals\r\n      real(8), public ::  nor1(48,3)\r\n!     <111> {110} slip family\r\n      data nor1(1,:)   / 1.,  1.,  0. /\n      data nor1(2,:)   / 1.,  1.,  0. /\n      data nor1(3,:)   /-1.,  0.,  1. /\n      data nor1(4,:)   /-1.,  0.,  1. /\n      data nor1(5,:)   /-1.,  1.,  0. /\n      data nor1(6,:)   /-1.,  1.,  0. /\n      data nor1(7,:)   / 0.,  1., -1. /\n      data nor1(8,:)   / 0.,  1., -1. /\n      data nor1(9,:)   / 0.,  1.,  1. /\n      data nor1(10,:)  / 0.,  1.,  1. /\n      data nor1(11,:)  / 1.,  0.,  1. /\n      data nor1(12,:)  / 1.,  0.,  1. /\r\n!     <111> {112} slip family\n      data nor1(13,:)  / 1.,  1.,  2. /\n      data nor1(14,:)  /-1.,  1.,  2. /\n      data nor1(15,:)  / 1., -1.,  2. /\n      data nor1(16,:)  / 1.,  1., -2. /\n      data nor1(17,:)  / 1.,  2.,  1. /\n      data nor1(18,:)  /-1.,  2.,  1. /\n      data nor1(19,:)  / 1., -2.,  1. /\n      data nor1(20,:)  / 1.,  2., -1. /\n      data nor1(21,:)  / 2.,  1.,  1. /\n      data nor1(22,:)  /-2.,  1.,  1. /\n      data nor1(23,:)  / 2., -1.,  1. /\n      data nor1(24,:)  / 2.,  1., -1. /\r\n!     <111> {123} slip family\r\n      data nor1(25,:) /  1.,  2.,  3. /\r\n      data nor1(26,:) / -1.,  2.,  3. /\r\n      data nor1(27,:) /  1., -2.,  3. /\r\n      data nor1(28,:) /  1.,  2., -3. /\r\n      data nor1(29,:) /  1.,  3.,  2. /\r\n      data nor1(30,:) / -1.,  3.,  2. /\r\n      data nor1(31,:) /  1., -3.,  2. /\r\n      data nor1(32,:) /  1.,  3., -2. /\r\n      data nor1(33,:) /  2.,  1.,  3. /\r\n      data nor1(34,:) / -2.,  1.,  3. /\r\n      data nor1(35,:) /  2., -1.,  3. /\r\n      data nor1(36,:) /  2.,  1., -3. /\r\n      data nor1(37,:) /  2.,  3.,  1. /\r\n      data nor1(38,:) / -2.,  3.,  1. /\r\n      data nor1(39,:) /  2., -3.,  1. /\r\n      data nor1(40,:) /  2.,  3., -1. /\r\n      data nor1(41,:) /  3.,  1.,  2. /\r\n      data nor1(42,:) / -3.,  1.,  2. /\r\n      data nor1(43,:) /  3., -1.,  2. /\r\n      data nor1(44,:) /  3.,  1., -2. /\r\n      data nor1(45,:) /  3.,  2.,  1. /\r\n      data nor1(46,:) / -3.,  2.,  1. /\r\n      data nor1(47,:) /  3., -2.,  1. /\r\n      data nor1(48,:) /  3.,  2., -1. /      \r\n!\r\n!\r\n!\r\n!     FCC slip directions\r\n      real(8), public ::  dir2(18,3)\r\n!     <110> {111} slip family\r\n\tdata dir2(1,:)  / 1., -1.,  0. /\n\tdata dir2(2,:)  / 0.,  1., -1. /\n\tdata dir2(3,:)  / 1.,  0., -1. /\n\tdata dir2(4,:)  / 1.,  1.,  0. /\n\tdata dir2(5,:)  / 0.,  1., -1. /\n\tdata dir2(6,:)  / 1.,  0.,  1. /\n\tdata dir2(7,:)  / 1.,  1.,  0. /\n\tdata dir2(8,:)  / 0.,  1.,  1. /\n\tdata dir2(9,:)  / 1.,  0., -1. /\n\tdata dir2(10,:) / 1., -1.,  0. /\n\tdata dir2(11,:) / 0.,  1.,  1. /\n\tdata dir2(12,:) / 1.,  0.,  1. /\r\n!     <110> {100} cubic slip family\n      data dir2(13,:) / 0.,  1.,  1. /\n      data dir2(14,:) / 0.,  1., -1. /\n      data dir2(15,:) / 1.,  0.,  1. /\n      data dir2(16,:) / 1.,  0., -1. /\n      data dir2(17,:) / 1.,  1.,  0. /\n      data dir2(18,:) / 1., -1.,  0. /\r\n!\r\n!\r\n!     FCC slip plane normals\r\n      real(8), public ::  nor2(18,3)\r\n!     <110> {111} slip family\r\n\tdata nor2(1,:)  / 1.,  1.,  1. /\n\tdata nor2(2,:)  / 1.,  1.,  1. /\n\tdata nor2(3,:)  / 1.,  1.,  1. /\n\tdata nor2(4,:)  /-1.,  1.,  1. /\n\tdata nor2(5,:)  /-1.,  1.,  1. /\n\tdata nor2(6,:)  /-1.,  1.,  1. /\n\tdata nor2(7,:)  / 1., -1.,  1. /\n\tdata nor2(8,:)  / 1., -1.,  1. /\n\tdata nor2(9,:)  / 1., -1.,  1. /\n\tdata nor2(10,:) / 1.,  1., -1. /\n\tdata nor2(11,:) / 1.,  1., -1. /\n\tdata nor2(12,:) / 1.,  1., -1. /\r\n!     <110> {100} cubic slip family\n      data nor2(13,:) / 1.,  0.,  0. /\n      data nor2(14,:) / 1.,  0.,  0. /\n      data nor2(15,:) / 0.,  1.,  0. /\n      data nor2(16,:) / 0.,  1.,  0. /\n      data nor2(17,:) / 0.,  0.,  1. /\n      data nor2(18,:) / 0.,  0.,  1. /\r\n!\r\n!\r\n!     The directions are corrected by Alvaro 23.02.2023\r\n!     HCP slip directions\r\n      real(8), public ::  dir3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\n      data dir3h(1,:)   / 2., -1., -1.,  0./\n      data dir3h(2,:)   /-1.,  2., -1.,  0./\n      data dir3h(3,:)   /-1., -1.,  2.,  0./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\n      data dir3h(4,:)   / 2., -1., -1.,  0./\n      data dir3h(5,:)   /-1.,  2., -1.,  0./\n      data dir3h(6,:)   /-1., -1.,  2.,  0./\r\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\n      data dir3h(7,:)  /-1.,  2., -1.,  0./\n      data dir3h(8,:)  /-2.,  1.,  1.,  0./\n      data dir3h(9,:)  /-1., -1.,  2.,  0./\n      data dir3h(10,:)  / 1., -2.,  1.,  0./\n      data dir3h(11,:)  / 2., -1., -1.,  0./\n      data dir3h(12,:)  / 1.,  1., -2.,  0./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\n      data dir3h(13,:)  /-2.,  1.,  1.,  3./\n      data dir3h(14,:)  /-1., -1.,  2.,  3./\n      data dir3h(15,:)  /-1., -1.,  2.,  3./\n      data dir3h(16,:)  / 1., -2.,  1.,  3./\n      data dir3h(17,:)  / 1., -2.,  1.,  3./\n      data dir3h(18,:)  / 2., -1., -1.,  3./\n      data dir3h(19,:)  / 2., -1., -1.,  3./\n      data dir3h(20,:)  / 1.,  1., -2.,  3./\n      data dir3h(21,:)  / 1.,  1., -2.,  3./\n      data dir3h(22,:)  /-1.,  2., -1.,  3./\n      data dir3h(23,:)  /-1.,  2., -1.,  3./\n      data dir3h(24,:)  /-2.,  1.,  1.,  3./\r\n!\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\n      data dir3h(25,:)   /-1., -1.,  2.,  3./\n      data dir3h(26,:)   / 1., -2.,  1.,  3./\n      data dir3h(27,:)   / 2., -1., -1.,  3./\n      data dir3h(28,:)  / 1.,  1., -2.,  3./\n      data dir3h(29,:)  /-1.,  2., -1.,  3./\n      data dir3h(30,:)  /-2.,  1.,  1.,  3./\n!\r\n!      \r\n!     HCP slip plane normals\r\n      real(8), public ::  nor3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\r\n      data nor3h(1,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(2,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(3,:)  /0.,  0.,  0.,  1./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\r\n      data nor3h(4,:)  /0.,  1., -1.,  0./\r\n      data nor3h(5,:)  /-1.,  0.,  1.,  0./\r\n      data nor3h(6,:)  /1., -1.,  0.,  0./\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\r\n      data nor3h(7,:)  /1.,  0., -1.,  1./\r\n      data nor3h(8,:)  /0.,  1., -1.,  1./\r\n      data nor3h(9,:)  /-1.,  1.,  0., 1./\r\n      data nor3h(10,:)  /-1.,  0.,  1., 1./\r\n      data nor3h(11,:)  /0., -1.,  1.,  1./\r\n      data nor3h(12,:)  /1., -1.,  0.,  1./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\r\n      data nor3h(13,:)  /1.,  0., -1.,  1./\r\n      data nor3h(14,:)  /1.,  0., -1.,  1./\r\n      data nor3h(15,:)  /0.,  1., -1.,  1./\r\n      data nor3h(16,:)  /0.,  1., -1.,  1./\r\n      data nor3h(17,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(18,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(19,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(20,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(21,:)  /0., -1.,  1.,  1./\r\n      data nor3h(22,:)  /0., -1.,  1.,  1./\r\n      data nor3h(23,:)  /1., -1.,  0.,  1./\r\n      data nor3h(24,:)  /1., -1.,  0.,  1./\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\r\n      data nor3h(25,:)  /1.,  1., -2.,  2./\r\n      data nor3h(26,:)  /-1.,  2., -1.,  2./\r\n      data nor3h(27,:)  /-2.,  1.,  1.,  2./\r\n      data nor3h(28,:)  /-1., -1.,  2.,  2./\r\n      data nor3h(29,:)  /1., -2.,  1.,  2./\r\n      data nor3h(30,:)  /2., -1., -1.,  2./\r\n!\r\n!\r\n!     Slip direction for alpha-Uranium\r\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  dir4(8,3)\n      data dir4(1,:)  /1.0, 0.0, 0.0/\n      data dir4(2,:)  /1.0, 0.0, 0.0/\n\tdata dir4(3,:)  /0.43731, -0.89931, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata dir4(4,:)  /0.43731,0 .89931, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata dir4(5,:)  /0.24074, -0.49507, 0.83483/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata dir4(6,:)  /-0.24074, -0.49507, 0.83483/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata dir4(7,:)  /0.24074, 0.49507, 0.83483/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata dir4(8,:)  /0.24074, -0.49507, -0.83483/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\r\n!\r\n!\r\n!     Slip plane normals of alpha-Uranium\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  nor4(8,3)\n\tdata nor4(1,:)  /0.0, 1.0, 0.0/\n\tdata nor4(2,:)  /0.0, 0.0, 1.0/\n\tdata nor4(3,:)  /0.89931, 0.43731, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata nor4(4,:)  /0.89931, -0.43731, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata nor4(5,:)  /0.0, 0.86013, 0.51008/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata nor4(6,:)  /0.0, 0.86013, 0.51008/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata nor4(7,:)  /0.0, 0.86013, -0.51008/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata nor4(8,:)  /0.0, 0.86013, -0.51008/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)         \r\n!\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      end module globalvariables"
  },
  {
    "path": "Example - Polycrytal with PROPS/hardening.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module hardening\r\n      implicit none\r\n      contains\r\n!     Since crss is computed considering the phase\r\n!     Hardening shall evolve the proper state variables\r\n!\r\n!\r\n!     ********************************************\n!     ** HARDENING updates the state variables  **\n!     **  that determine mechanical hardening   **\n!     ********************************************\n      subroutine hardeningrules(iphase,nslip,\r\n     + temperature,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,tauc,ssd,\r\n     + loop, rhofor, rhotot, \r\n     + rhosub, tausolute,\r\n     + dtauc,drhotot,drhofor,\r\n     + drhosub, dssd, dloop)\r\n      use globalvariables, only : KB\r\n      use userinputs, only: maxnparam, maxnloop\r\n      implicit none\n!\r\n!     INPUTS\r\n!     crystal type\n      integer,intent(in) :: iphase\r\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\r\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     time increment\n      real(8),intent(in) :: dt\r\n!\r\n!     shear modulus\n      real(8),intent(in) :: G12\n!\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!\n!\r\n!     cumulative crystallographic slip at the current tiemstep\n!     needed for model with irradiation\n      real(8),intent(in) :: totgammasum\n!\n!     plastic shear rate on slip systems\n!     and absolute value\n      real(8),intent(in) :: gammadot(nslip)\r\n!\r\n!     Von-mises equivalent plastic strain rate\n      real(8),intent(in) :: pdot\n!\n!     irradiation effect\n      integer,intent(in) :: irradiationmodel\r\n!\r\n!     irradiation model parameters\r\n      real(8),intent(in) :: irradiationparam(maxnparam)\n!\n!     hardening model\n      integer,intent(in) :: hardeningmodel\r\n!\r\n!     hardening parameters\r\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     Hardening interaction matrices\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\n!\r\n!     crss\n      real(8),intent(in) :: tauc(nslip)\r\n!\r\n!     ssd density\n      real(8),intent(in) :: ssd(nslip)\r\n!\r\n!     loop density\n      real(8),intent(in) :: loop(maxnloop) \r\n!\r\n!     forest density\n      real(8),intent(in) :: rhofor(nslip)\r\n!\r\n!     total density\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     substructure density\n      real(8),intent(in) :: rhosub\r\n!\r\n!\n!\r\n!     OUTPUTS\r\n!     increase in tauc due to solute force\n      real(8),intent(out) :: tausolute\r\n!\r\n!     crss increment\n      real(8),intent(out) :: dtauc(nslip)\r\n!\r\n!\r\n!\n!\r\n!     total ssd density increment\n      real(8),intent(out) :: drhotot\n!\n!     forest dislocation density increment\n      real(8),intent(out) :: drhofor(nslip)\n!\n!     substructure dislocation density increment\n      real(8),intent(out) :: drhosub\n!\n!     ssd density increment\n      real(8),intent(out) :: dssd(nslip)\r\n!\r\n!     loop density increment\n      real(8),intent(out) :: dloop(maxnloop)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Variables used within this subroutine\n!     absolute value of the plastic shear rate on slip systems\n      real(8), dimension(nslip) :: absgammadot\r\n!     Parameters for irradiation hardening\r\n      real(8) :: taus0, gammasat, gamma\r\n!     Parameters for irradiation model = 2\r\n      integer :: nloop\r\n!     Parameters for Voce typ hardening model\r\n      real(8) :: h0, ss, m, q, hb(nslip), Hab(nslip,nslip)\r\n!     Parameter for linear hardening model\r\n      real(8) :: k\r\n!     Parameters for Kocks-Mecking hardening model\r\n      real(8) :: k1, b, X, g, D, pdot0, k2, KBT\r\n!     Parameters for hardening model - 5 (KM)\r\n      real(8) :: q1, q2, tot\r\n!     Additional parameters for substructure hardening\r\n      real(8) :: f\n!\n      integer :: is, js, i, j\r\n      integer :: il\n!\n!\r\n!     Set outputs zero initially\n      dtauc = 0.\r\n      dssd = 0.\r\n      drhofor = 0.\r\n      drhosub = 0.\r\n      drhotot = 0.\r\n      tausolute = 0.\r\n      dloop = 0.\r\n!\r\n!\r\n!\r\n!     absolute value of slip rates\n      absgammadot = dabs(gammadot)\r\n!\n!\n!\r\n!     Irradiation hardening  \r\n!     =========================================================================      \n!\n!\n!     update solute force\n      if (irradiationmodel == 1) then\r\n!\r\n!         Prefactor in irradiation hardening\r\n          taus0 = irradiationparam(1)\r\n!\r\n!         Saturation strain\r\n          gammasat = irradiationparam(2)\r\n!\r\n!         Solute strength\n          tausolute = taus0*dexp(-totgammasum/gammasat)\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     update loop density\n      if (irradiationmodel == 2) then\r\n!\r\n!         Number of type of the loop defects\r\n          nloop = int(irradiationparam(1))\r\n!\r\n!         Compute the evolution (annihiliation)\r\n          do il = 1, nloop\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n                  dloop(il) = dloop(il) - hintmat2(il,is) *\r\n     + sqrt(loop(il)) / burgerv(is) * absgammadot(is) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\n      end if\r\n!\r\n!\n!\n!     =========================================================================\n!\r\n!\r\n!\r\n!     Other strainhardening models\r\n!     No hardening\r\n      if (hardeningmodel==0) then\r\n!\r\n!         Do not harden!\r\n!\r\n!\r\n      elseif (hardeningmodel==1) then\r\n!\r\n!         read in the parameters\r\n          h0 = hardeningparam(1)\r\n          ss = hardeningparam(2)\r\n          m = hardeningparam(3)\r\n          q = hardeningparam(4)\r\n!\r\n!\r\n!\r\n!         Construct the latent hardening matrix\r\n!         Note that this is a matrix different than latent hardening\r\n          Hab = hintmat1\r\n!\r\n          hb=0.\r\n          do is = 1,nslip\r\n!\r\n              hb(is) = h0*(1.-tauc(is)/ss)**m*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          dtauc = matmul(Hab,hb)\r\n!\r\n!\r\n!     linear hardening model\r\n      elseif (hardeningmodel==2) then\r\n!\r\n!         read in the parameters\r\n          k = hardeningparam(1)\r\n!\r\n!\r\n!         total density\n          drhotot = k*pdot*dt\r\n!\r\n!         SSD evolution\r\n          do is = 1, nslip\r\n!\r\n              dssd(is) = k*absgammadot(is)*dt\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!     Kocks-Mecking hardening\r\n      elseif (hardeningmodel==3) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          X = hardeningparam(3)\r\n          g = hardeningparam(4)\r\n          D = hardeningparam(5)\r\n          pdot0 = hardeningparam(6)\r\n!\r\n!\r\n          KBT = KB*temperature\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             Parametrically calculate softening factor\r\n              if (hardeningparam(2)==0.) then\r\n                  k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n              else\r\n                  k2 = hardeningparam(2)\r\n              end if\r\n!\r\n!\r\n              dssd(is) = (k1/b*dsqrt(rhofor(is))-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!     Kocks-Mecking hardening with substructure evolution\r\n!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!\r\n      elseif (hardeningmodel==4) then\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!         for alpha-uranium material parameters are built in\n          if (iphase == 4) then\n!\n!\n!\n!             forest dislocations evolution\n!             using constants from calibration of tensile bar 3\n!             using twin-slip interaction model\n              drhofor(1) = 43.2*max(dsqrt(rhofor(1))-\r\n     + (0.17100+2.6093e-03*temperature)\r\n     + *rhofor(1),0.0)*absgammadot(1)*dt\n              drhofor(2) = 6320.0*max(dsqrt(rhofor(2))-\r\n     + (0.25650+5.8708e-04*temperature)\r\n     + *rhofor(2),0.0)*absgammadot(2)*dt\n              drhofor(3) = 0.24*max(dsqrt(rhofor(3))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(3),0.0)*absgammadot(3)*dt\n              drhofor(4) = 0.24*max(dsqrt(rhofor(4))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(4),0.0)*absgammadot(4)*dt\n              drhofor(5) = 800.0*max(dsqrt(rhofor(5))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(5),0.0)*absgammadot(5)*dt\n              drhofor(6) = 800.0*max(dsqrt(rhofor(6))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(6),0.0)*absgammadot(6)*dt\n              drhofor(7) = 800.0*max(dsqrt(rhofor(7))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(7),0.0)*absgammadot(7)*dt\n              drhofor(8) = 800.0*max(dsqrt(rhofor(8))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(8),0.0)*absgammadot(8)*dt\n!\n!             substructure dislocations evolution\n              drhosub =  0.216*(17.545+0.26771*temperature)*\r\n     + rhofor(1)*dsqrt(rhosub)*absgammadot(1)*dt\r\n!\r\n!         If any other material\r\n          else\r\n!\r\n!\r\n!             input parameters\r\n              k1 = hardeningparam(1)\r\n              X = hardeningparam(3)\r\n              g = hardeningparam(4)\r\n              D = hardeningparam(5)\r\n              pdot0 = hardeningparam(6)\r\n              q = hardeningparam(7)\r\n              f = hardeningparam(8)\r\n!\r\n!\r\n              do is = 1,nslip\r\n!\r\n!                 Burgers vector\r\n                  b = burgerv(is)\r\n!\r\n!                 Parametrically calculate softening factor\r\n                  if (hardeningparam(2)==0.) then\r\n                      k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n                  else\r\n                      k2 = hardeningparam(2)\r\n                  end if\r\n!\r\n                  drhofor(is)=(k1/b*dsqrt(rhofor(is))-k2*rhofor(is))\r\n     + *absgammadot(is)*dt    \r\n!\r\n                  drhosub = drhosub + b*q*f*dsqrt(rhosub)*\r\n     + k2*rhofor(is)*absgammadot(is)*dt\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!     UKAEA - model\r\n!     Vikram Phalke \r\n!     Kocks-Mecking hardening - based on total density\r\n      elseif (hardeningmodel==5) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          q1 = hardeningparam(3)\r\n          q2 = hardeningparam(4)\r\n\r\n!\r\n!\r\n!         interaction matrix\r\n          Hab = hintmat1\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n              tot = 0.\r\n              do js=1,nslip\r\n!\r\n!                 total density (rhottot) is used to include GND effects\r\n!                 instead of just SSD density\r\n                  tot=tot + Hab(is,js)*rhotot(js)\r\n!\r\n              end do\r\n!\r\n              dssd(is) =  \r\n     + (k1/b*dsqrt(tot)-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\n!\n!\n      end if\n!\n      return\n!\n      end subroutine hardeningrules\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module hardening"
  },
  {
    "path": "Example - Polycrytal with PROPS/initializations.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This module includes initialization scripts\r\n!\r\n      module initializations\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_once\r\n      use meshprop, only : feprop\r\n      use useroutputs, only: defineoutputs\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n\r\n!     1. Enter mesh/element properties\r\n!     to get number of integration points for array allocation\r\n      call feprop\r\n      write(*,*) '1. Mesh initialization completed!'\r\n!\r\n!     2. Allocate arrays\r\n      call allocate_arrays\r\n      write(*,*) '2. Array allocation completed!'\r\n!\r\n!     3. Initialize identity matrices\r\n      call initialize_identity\r\n      write(*,*) '3. Identity tensors initialized!'\r\n!\r\n!     4. Define outputs\r\n!     Based on the flag: \"readfromprops = 0 / 1\"\r\n!     Will be either read from PROPS or from useroutputs.f\r\n      call defineoutputs\r\n      write(*,*) '4. Outputs are defined using useroutputs.f!'\r\n!\r\n!\r\n!     5. Read the input files if needed\r\n      call readfiles\r\n      write(*,*) '5. The necessary files were read!'\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_once\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to initialize global flags\r\n      subroutine initialize_variables\r\n      use userinputs, only: maxnumel, maxnumpt\r\n      use globalvariables, only : time_old,\r\n     + dt_t, calculategradient, numpt, numel,\r\n     + ip_count, init_once, grad_init\r\n!\r\n!     Use this instead of data statements\r\n      time_old=0.\r\n      dt_t=0.\r\n!\r\n      calculategradient=1\r\n      grad_init=0\r\n!\r\n!     Maximum number of elements and maximum number of integration points \r\n!     are defined in userinputs.f\r\n      allocate(ip_count(maxnumel,maxnumpt))\r\n      ip_count=-1\r\n!\r\n!     Element number will be counted\r\n      numpt=0\r\n      numel=0\r\n!\r\n!     flag for initialization once at the beginning\r\n      init_once=0\r\n!\r\n      return\r\n      end subroutine initialize_variables\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Reading additional input files\r\n      subroutine readfiles\r\n      use userinputs, only: \r\n     + voxfilename, foldername, readmaterialfile\r\n      use globalvariables, only: numel, Euler\r\n      integer :: iele\r\n      real(8) :: dummy(8)\r\n!\r\n!\r\n!     Read vox file if requested\r\n      if (readmaterialfile==1) then\r\n!         Open the file\r\n          open(200,file=foldername // '/' // voxfilename,action='read',\r\n     + status='old')\r\n!\r\n!\r\n!         Number of lines is the same as the number of elements\r\n          do iele=1,numel\r\n!\r\n              dummy=0.\r\n              read(100,*) dummy(1:8)\r\n!\r\n!             Bunge angles in degrees\r\n              Euler(iele,1) = dummy(1)\r\n              Euler(iele,2) = dummy(2)\r\n              Euler(iele,3) = dummy(3)\r\n!\r\n!\r\n!         \r\n          end do\r\n!\r\n!         End of reading vox file      \r\n          close(200)\r\n!\r\n      end if\r\n!\r\n!     ADD HERE IF THERE ARE ADDITIONAL INPUT FILES!!!\r\n!\r\n!     \r\n      return\r\n      end subroutine readfiles\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_atfirstinc(noel,npt,coords,nprops,\r\n     + props,temp,nstatv)\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + maxnslip, maxnparam, maxnmaterial, maxnloop,\r\n     + backstressmodel, readmaterialfile\r\n      use globalvariables, only: Euler, materialid,\r\n     + featureid, phaseid, ipcoords, numdim,\r\n     + statev_gmatinv, statev_gmatinv_t, ip_init,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + statev_tauc, statev_tauc_t, statev_gmatinv_0,\r\n     + dirc_0_all, norc_0_all,\r\n     + trac_0_all, linc_0_all, Schmid_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + statev_ssd, statev_ssd_t,\r\n     + statev_ssdtot, statev_ssdtot_t,\r\n     + statev_forest, statev_forest_t,\r\n     + statev_substructure, statev_substructure_t, \r\n     + statev_tausolute, statev_tausolute_t,\r\n     + statev_loop, statev_loop_t,\r\n     + statev_tauceff,\r\n     + statev_gnd_0,\r\n     + caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, v12_all,\r\n     + alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all,\r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all \r\n!\r\n      use irradiation, only: calculateintmats4irradmodel2\r\n      use usermaterials, only: materialparam\r\n      use utilities, only: rotord4sig\r\n      use crss, only: slipresistance, totalandforest\r\n      use useroutputs, only: checkoutputs, \r\n     + statev_outputs, nstatv_outputs\r\n      use errors, only: error\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of properties\r\n      integer, intent(in) :: nprops\r\n!     Ip coordinates\r\n      real(8), intent(in) :: coords(3)\r\n!     State variables\r\n      real(8), intent(in) :: props(nprops)\r\n!     Abaqus temperature\r\n      real(8), intent(in) :: temp\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Internal variables\r\n!     Flag for reading from PROPS vector\r\n      integer readfromprops\r\n!     Crystal to sample transformation matrix\r\n      real(8) :: gmatinv(3,3)\r\n!     Phase id\r\n      integer :: phaid\r\n!     Number of slip systems\r\n      integer :: nslip\r\n!     Number of screw systems\r\n      integer :: nscrew\r\n!     Material id\r\n      integer :: matid\r\n!     Slip model\r\n      integer :: slipmodel\r\n!     Slip parameters\r\n      real(8) :: slipparam(maxnparam)\r\n!     Creep model\r\n      integer :: creepmodel\r\n!     Creep parameters\r\n      real(8) :: creepparam(maxnparam)\r\n!     Hardening model\r\n      integer :: hardeningmodel\r\n!     Hardening parameters\r\n      real(8) :: hardeningparam(maxnparam)\r\n!     Irradiation model\r\n      integer :: irradiationmodel\r\n!     Irradiation parameters\r\n      real(8) :: irradiationparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: backstressparam(maxnparam)\r\n!     Cubic slip for fcc nickel superalloys only\r\n      integer :: cubicslip\r\n!     Material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hexagonal materials\r\n      real(8) :: caratio\r\n!     Crystal elasticity matrix\r\n      real(8) :: Cc(6,6)\r\n!     Geometric factor\r\n      real(8) :: gf\r\n!     Shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     Thermal expansion coefficient matrix in crystal lattice\r\n      real(8) :: alphamat(3,3)\r\n!     Burgers vector\r\n      real(8) :: burgerv(maxnslip)\r\n!     Screw systems\r\n      integer :: screw(maxnslip)\r\n!     Initial critical resolved shear stress\r\n      real(8) :: tauc_0(maxnslip)\r\n!     Initial dislocation density (SSD)\r\n      real(8) :: rho_0(maxnslip)\r\n!     Sum of the initial density (SSD)\r\n      real(8) :: rhosum_0\r\n!     Initial forest density (hardening model-4)\r\n      real(8) :: forest_0, for_0(maxnslip)\r\n!     Initial substructure density (hardening model-4)\r\n      real(8) :: substructure_0\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(maxnslip,maxnslip)\r\n!     Allocatable arrays\r\n!     Slip direction\r\n      real(8) :: dirc(maxnslip,3)\r\n!     Slip plane normal\r\n      real(8) :: norc(maxnslip,3)\r\n!     Transverse direction\r\n      real(8) :: trac(maxnslip,3)\r\n!     Slip line direction\r\n      real(8) :: linc(maxnslip*2,3)\r\n!     Forest projection operator\r\n      real(8) :: forestproj(maxnslip,maxnslip*2)\r\n!     Slip to screw system mapping\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n!     initial Schmid tensor\r\n      real(8) :: Schmid_0(maxnslip,3,3)\r\n!     initial loop density\r\n      real(8) :: loop_0(maxnloop)\r\n!     initial solute strength\r\n      real(8) :: tausolute_0\r\n!     initial GND density\r\n      real(8) :: gnd_0(2*maxnslip)\r\n!     overall forest density\r\n      real(8) :: rhofor_0(maxnslip)\r\n!     overall total density\r\n      real(8) :: rhotot_0(maxnslip)\r\n!     overall cumulative density - scalar\r\n      real(8) :: sumrhotot_0\r\n!     Effective CRSS\r\n      real(8) :: tauceff_0(maxnslip)\r\n!     Variables used in the calculations here within this subroutine\r\n!     Elasiticity\r\n      real(8) :: C11, C12, C44, C13, C33\r\n      real(8) :: C23, C22, C55, C66\r\n!     Thermal expansion \r\n      real(8) :: alpha1, alpha2, alpha3\r\n!\r\n!     Dummy variables\r\n      integer :: i, j, k, ind, is, nloop, dum\r\n      integer :: i0, i1, i2\r\n      real(8) :: dir(3), nor(3)\r\n!\r\n!\r\n!     Reset arrays\r\n      burgerv=0.; tauc_0=0.; \r\n      rho_0=0.; forest_0=0.; \r\n      substructure_0=0.; for_0=0.\r\n      sintmat1=0.; sintmat2=0.\r\n      hintmat1=0.; hintmat2=0.\r\n      dirc=0.; norc=0.; trac=0.; linc=0.\r\n      Schmid_0=0.\r\n      forestproj=0.; slip2screw=0.; screw=0\r\n      slipparam=0.;creepparam=0.\r\n      hardeningparam=0.; irradiationparam=0.\r\n      backstressparam = 0.\r\n!\r\n      loop_0=0.; tausolute_0=0.\r\n      rhofor_0=0.; rhotot_0=0.\r\n      sumrhotot_0=0.; gnd_0=0.\r\n      tauceff_0=0.\r\n!\r\n!\r\n!\r\n!     Calculation for only once (require NSTATV)\r\n!     This is done here because NSTATV is available in UMAT\r\n!     Can't be done at UEXTERNALDB(LOP=0)\r\n      if (ip_init(1,1) == 0) then\r\n!\r\n!         Check the number state variables defined in DEPVAR \r\n!         matches the outputs defined by the user (in useroutputs.f or in PROPS)\r\n          call checkoutputs(nstatv)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Initialization flag\r\n      ip_init(noel,npt) = 1\r\n!\r\n!     Read integration point coordinates\r\n!     Assign and store at a global variable\r\n      ipcoords(noel,npt,1:numdim) = coords(1:numdim)\r\n!\r\n!     Read from PROPS\r\n      readfromprops = int(props(6))\r\n!\r\n!     Material id\r\n      matid = int(props(5))\r\n!\r\n!     Save material id\r\n      materialid(noel,npt)=matid\r\n!\r\n!     Save grain id\r\n      featureid(noel,npt) = int(props(4))\r\n!\r\n!     Euler angles are read from PROPS\r\n!     IF the variable in userinputs.f was set as: \"readmaterialfile=0\"\r\n!     No entry from material file was selected\r\n      if (readmaterialfile==0) then\r\n!\r\n!         Initialize the ginv from Euler angles\r\n!         phi1: 1st on the property list\r\n          Euler(noel,1)=props(1)\r\n!         Phi: 2nd on the property list\r\n          Euler(noel,2)=props(2)\r\n!         phi2: 3rd on the property list\r\n          Euler(noel,3)=props(3)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!      write(*,*) 'noel', noel\r\n!      write(*,*) 'npt', npt\r\n!      write(*,*) 'matid', matid\r\n!      write(*,*) 'Euler', Euler\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate inverse of the orientation matrix\r\n      call initialize_orientations(Euler(noel,1:3),gmatinv)\r\n!\r\n!     Assign the initial orientations\r\n      statev_gmatinv(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_t(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_0(noel,npt,:,:)=gmatinv\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Decision on using ABAQUS temperature\r\n      if (constanttemperature.eq.1) then\r\n!\r\n!\r\n!         Assign\r\n          mattemp = temperature\r\n!\r\n      else if (constanttemperature.eq.0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n      else\r\n!         Temperature flag is not assined correctly\r\n          call error(5)\r\n!\r\n      endif\r\n!\r\n!\r\n!     If the properties are defined at \"usermaterials.f\"\r\n      if (readfromprops==0) then\r\n!\r\n!         Enter materials subroutine once for every ip to get number of slip systems    \r\n          call materialparam(matid,mattemp,\r\n     + phaid,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,forest_0,substructure_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n!\r\n!     If material properies are defined in PROPS vector\r\n      elseif (readfromprops==1) then\r\n!\r\n!         Phase id indicates crystal structure\r\n          phaid = int(props(7))\r\n!\r\n!         Number of slip systems\r\n          nslip = int(props(8))\r\n!\r\n!         Number of screw systems\r\n          nscrew = int(props(9)) \r\n!\r\n!         cubic slip flag\r\n          cubicslip = int(props(10))\r\n!\r\n!         geometric factor\r\n          gf = props(11)\r\n!\r\n!         Elastic constants\r\n          C11 = props(12)\r\n          C12 = props(13)\r\n          C44 = props(14)\r\n!\r\n!         Shear modulus\r\n          G12 = C44\r\n!\r\n!     \r\n!         Poisson's ratio\r\n          v12 = C12/(C11+C12)\r\n!\r\n!         If cubic material - 3 constants\r\n          if (phaid<3) then\r\n!\r\n!             Elasticity matrix of a cubic material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C12 /)\r\n              Cc(2,1:3) = (/ C12, C11, C12 /)\r\n              Cc(3,1:3) = (/ C12, C12, C11 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = C44\r\n!\r\n!\r\n!         If hexagonal material - 5 constants\r\n          elseif (phaid==3) then\r\n!\r\n!             Read the remaning parameters\r\n              C13 = props(15)\r\n              C33 = props(16)\r\n!\r\n!             Elasticity matrix of a hexagonal material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C11, C13 /)\r\n              Cc(3,1:3) = (/ C13, C13, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = 0.5*(C11-C12)\r\n!\r\n!         If tetragonal material - 9 constants\r\n          elseif (phaid==4) then\r\n!\r\n!             Read the remaning parameters\r\n              C23 = props(17)\r\n              C22 = props(18)\r\n              C55 = props(19)\r\n              C66 = props(20)\r\n!\r\n!             Elasticity matrix of a ot material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C22, C23 /)\r\n              Cc(3,1:3) = (/ C13, C23, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C55\r\n              Cc(6,6) = C66\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!         c/a ratio\r\n          caratio = int(props(21))\r\n!\r\n!\r\n!         Thermal expansion coefficients\r\n          alpha1 = props(22)\r\n          alpha2 = props(23)\r\n          alpha3 = props(24)\r\n          alphamat = 0.\r\n          alphamat(1,1) = alpha1\r\n          alphamat(2,2) = alpha2\r\n          alphamat(3,3) = alpha3\r\n!\r\n!\r\n!         Starting index for props\r\n          i0 = 25\r\n!\r\n!\r\n!         Slip model\r\n          slipmodel = int(props(i0))\r\n!\r\n!         Slip model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0\r\n!\r\n              slipparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!         Creep model\r\n          creepmodel = int(props(i0+maxnparam+1))\r\n!\r\n!         Creep model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0 + maxnparam+1\r\n!\r\n              creepparam(i) = props(ind)\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!         Hardening model\r\n          hardeningmodel = int(props(i0+2*(maxnparam+1)))\r\n!\r\n!         Hardening model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+2*(maxnparam+1)\r\n!\r\n              hardeningparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!\r\n!         They are undefined for now - set to identity\r\n!         Interaction matrices\r\n!         Initially set all to identity\r\n          sintmat1=0.\r\n          sintmat2=0.\r\n          hintmat1=0.\r\n          hintmat2=0.\r\n          do is = 1, maxnslip\r\n              sintmat1(is,is)=1.\r\n              sintmat2(is,is)=1.\r\n              hintmat1(is,is)=1.\r\n              hintmat2(is,is)=1.\r\n          end do\r\n!\r\n!         Define hardening matrix here based on the model!\r\n!         Hardening model-1\r\n          if (hardeningmodel==1) then\r\n    !         Hardening interactions - latent hardening\r\n              hintmat1 = hardeningparam(4)\r\n              do k = 1, int(nslip/3.)\r\n\t            do i = 1, 3\r\n                      do j = 1, 3\r\n\t                    hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                      enddo\r\n                  enddo\r\n              enddo\r\n          end if\r\n!\r\n!\r\n!         Irradiation model\r\n          irradiationmodel = int(props(i0+3*(maxnparam+1)))\r\n!\r\n!\r\n!         Irradiation model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+3*(maxnparam+1)\r\n!\r\n              irradiationparam(i) = props(ind)\r\n!             \r\n          end do                \r\n!\r\n!\r\n!         Backstress parameters\r\n          if (backstressmodel==1) then\r\n!     \r\n              backstressparam(1) = props(ind+1)\r\n              backstressparam(2) = props(ind+2)\r\n!\r\n          end if\r\n!\r\n!              \r\n!\r\n!\r\n!\r\n!\r\n!         Overwrite user-defined outputs in useroutputs.f\r\n!         Reset number of state variables\r\n          nstatv_outputs = 0\r\n!         Reset the flags for outputs\r\n          statev_outputs = 0\r\n!\r\n!         Reset starting index\r\n          i1 = i0 + 5*maxnparam + 3\r\n          do i = 1, 30\r\n!\r\n              ind = i + i1\r\n!\r\n              dum = int(PROPS(ind))\r\n!\r\n              statev_outputs(i) = dum\r\n!\r\n!             Count the total number of outputs\r\n              if (dum ==1) then\r\n                  nstatv_outputs =  nstatv_outputs + 1\r\n              end if\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!         Assign slip system quantities\r\n!         Reset starting index\r\n          i2 = i1 + 30\r\n!\r\n!         Initial dislocation density\r\n          rho_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2\r\n!\r\n              rho_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n\r\n\r\n!\r\n!         Burgers vector\r\n          burgerv=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2 + 48\r\n!\r\n              burgerv(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!\r\n!         Initial critical resolved shear strength\r\n          tauc_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2 + 96\r\n!\r\n              tauc_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!         Initial forest dislocation density (hardening model-4)\r\n          forest_0 = props(273)\r\n!\r\n!         Initial substructure dislocation density (hardening model-4)\r\n          substructure_0 = props(274)\r\n!\r\n!\r\n!         PROPS(275-300) are intentionally left empty!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     Initialize phase-id of the material\r\n      phaseid_all(matid)=phaid\r\n!\r\n!\r\n!     Initialize number of slip systems\r\n      numslip_all(matid)=nslip\r\n!\r\n!     Initialize number of screw systems\r\n!     Required for GND calculations\r\n      numscrew_all(matid)=nscrew\r\n!\r\n!\r\n!     Initialize crss\r\n      statev_tauc(noel,npt,1:maxnslip)=tauc_0\r\n      statev_tauc_t(noel,npt,1:maxnslip)=tauc_0\r\n!\r\n\r\n!     Initialize ssd density per slip system\r\n      statev_ssd(noel,npt,1:maxnslip)=rho_0\r\n      statev_ssd_t(noel,npt,1:maxnslip)=rho_0\r\n!\r\n!     Initialize total ssd density\r\n      rhosum_0=sum(rho_0(1:nslip))\r\n      statev_ssdtot(noel,npt)=rhosum_0\r\n      statev_ssdtot_t(noel,npt)=rhosum_0\r\n\r\n!     Initialize forest density per slip system\r\n      for_0(1:nslip)=forest_0\r\n      statev_forest(noel,npt,1:maxnslip)=for_0\r\n      statev_forest_t(noel,npt,1:maxnslip)=for_0\r\n!\r\n!     Initialize total ssd density\r\n      statev_substructure(noel,npt)=substructure_0\r\n      statev_substructure_t(noel,npt)=substructure_0\r\n!\r\n!\r\n!\r\n!\r\n!     Initialize irradiation parameters\r\n      if (irradiationmodel==1) then\r\n!         Initialize solute strength\r\n          tausolute_0=irradiationparam(1)\r\n          statev_tausolute(noel,npt)=tausolute_0\r\n          statev_tausolute_t(noel,npt)=tausolute_0\r\n!\r\n!\r\n      elseif (irradiationmodel==2) then\r\n!         Initialize defect loop density\r\n          nloop=int(irradiationparam(1))\r\n          do i = 1, nloop\r\n              loop_0(i)=irradiationparam(1+i)*\r\n     + irradiationparam(1+nloop+i)\r\n              statev_loop(noel,npt,i)=loop_0(i)\r\n              statev_loop_t(noel,npt,i)=loop_0(i)\r\n          end do\r\n!\r\n      end if    \r\n!\r\n!\r\n!     Initialize caratio\r\n      caratio_all(matid)=caratio\r\n!\r\n!\r\n!     Initialize cubicslip\r\n      cubicslip_all(matid)=cubicslip\r\n!\r\n!     Initialize elasticity in crystal frame\r\n      Cc_all(matid,1:6,1:6)=Cc\r\n!\r\n!     Initialize geometric factor\r\n      gf_all(matid)=gf\r\n!\r\n!     Initialize shear modulus\r\n      G12_all(matid)=G12\r\n      \r\n!     Initialize Poisson's ratio\r\n      v12_all(matid)=v12\r\n!\r\n!     Initialize thermal expansion matrix\r\n      alphamat_all(matid,1:3,1:3)=alphamat\r\n!\r\n!     Initialize burgers vector\r\n      burgerv_all(matid,1:maxnslip)=burgerv\r\n!\r\n!\r\n!\r\n!     assign the global variables\r\n!\r\n!     slip model\r\n      slipmodel_all(matid)=slipmodel\r\n!     slip parameters\r\n      slipparam_all(matid,:)=slipparam\r\n!     creep model\r\n      creepmodel_all(matid)=creepmodel\r\n!     creep parameters\r\n      creepparam_all(matid,:)=creepparam\r\n!     hardening model\r\n      hardeningmodel_all(matid)=hardeningmodel\r\n!     hardening parameters\r\n      hardeningparam_all(matid,:)=hardeningparam\r\n!     irradiation model\r\n      irradiationmodel_all(matid)=irradiationmodel\r\n!     irradiation parameters\r\n      irradiationparam_all(matid,:)=irradiationparam\r\n!\r\n!\r\n!     backstress parameters\r\n      backstressparam_all(matid,:)=backstressparam     \r\n!\r\n!     Initialize initial (undeformed) slip vectors\r\n!     This is needed once per element since the material is different\r\n      call initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw(1:nscrew),dirc(1:nslip,1:3),norc(1:nslip,1:3),\r\n     + trac(1:nslip,1:3),linc(1:nslip+nscrew,1:3),\r\n     + forestproj(1:nslip,1:nslip+nscrew),\r\n     + slip2screw(1:nscrew,1:nslip))\r\n!\r\n!\r\n!     Irradiation strength and hardening matrices are a function of slip vectors\r\n!     Therefore, the interaction matrices need to be computed here, \r\n!     after the calculation of slip vectors\r\n      if (irradiationmodel==2) then\r\n          call calculateintmats4irradmodel2(nslip,dirc,norc,\r\n     + irradiationparam,sintmat2,hintmat2)\r\n      end if\r\n!\r\n!\r\n!     assign the interaction matrices\r\n!     Strength interaction between dislocations\r\n      sintmat1_all(matid,:,:) = sintmat1\r\n!     Strength interaction dislocation loops related with irradiation\r\n      sintmat2_all(matid,:,:) = sintmat2\r\n!     Latent hardening\r\n      hintmat1_all(matid,:,:) = hintmat1\r\n!     Hardening interaction matrix between dislocations\r\n      hintmat2_all(matid,:,:) = hintmat2\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     assign undeformed slip directions\r\n      dirc_0_all(matid,1:nslip,1:3) = dirc(1:nslip,1:3)\r\n      norc_0_all(matid,1:nslip,1:3) = norc(1:nslip,1:3)\r\n      trac_0_all(matid,1:nslip,1:3) = trac(1:nslip,1:3)\r\n      linc_0_all(matid,1:nslip+nscrew,1:3) = linc(1:nslip+nscrew,1:3)\r\n!\r\n!     Forest projection operator\r\n      forestproj_all(matid,1:nslip,1:nslip+nscrew) =\r\n     + forestproj(1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw mapping\r\n      slip2screw_all(matid,1:nscrew,1:nslip) =\r\n     + slip2screw(1:nscrew,1:nslip)\r\n!\r\n!      \r\n!     Screw systems\r\n      screw_all(matid,1:nscrew)=screw(1:nscrew)\r\n!\r\n!     Initialize Schmid tensor (needed for the calculation of Lp)\r\n      Schmid_0=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction in the sample reference\r\n          dir = matmul(gmatinv,dirc(is,:))\r\n!         Slip plane normal in the sample reference\r\n          nor = matmul(gmatinv,norc(is,:))\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  Schmid_0(is,i,j) = dir(i)*nor(j)\r\n              enddo\r\n          enddo      \r\n      end do\r\n!\r\n!     Assign undeformed Schmid tensor\r\n      Schmid_0_all(matid,1:nslip,:,:) = Schmid_0(1:nslip,:,:)\r\n!\r\n!\r\n!     Initial GND density (may or may not be present!)\r\n      gnd_0=statev_gnd_0(noel,npt,:)\r\n!\r\n!     Calculate initial total and forest density\r\n      call totalandforest(\r\n     + phaid, nscrew, nslip,\r\n     + gnd_0(1:nslip+nscrew), rho_0(1:nslip), rhosum_0,\r\n     + for_0(1:nslip), forestproj(1:nslip,1:nslip+nscrew), \r\n     + slip2screw(1:nscrew,1:nslip), \r\n     + rhotot_0(1:nslip), sumrhotot_0, rhofor_0(1:nslip))\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv(1:nslip), sintmat1(1:nslip,1:nslip), \r\n     + sintmat2(1:nslip,1:nslip), tauc_0(1:nslip),\r\n     + rhotot_0, sumrhotot_0, rhofor_0(1:nslip), \r\n     + substructure_0, tausolute_0, loop_0(1:maxnloop), \r\n     + hardeningmodel, hardeningparam, \r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff_0(1:nslip))\r\n!\r\n!\r\n      statev_tauceff(noel,npt,1:maxnslip)=tauceff_0\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_atfirstinc\r\n!\r\n!\r\n!\r\n!     Arrays allocated\r\n      subroutine allocate_arrays\r\n      use globalvariables, only : numel, numpt, numdim, \r\n     + Euler, materialid, featureid, phaseid, \r\n     + phaseid_all, numslip_all, numscrew_all,\r\n     + dirc_0_all, norc_0_all, trac_0_all, linc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + ip_init, gradip2ip, ipcoords, ipdomain,\r\n     + statev_sigma_t2, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gmatinv_0, statev_gammasum, statev_gammasum_t,\r\n     + statev_jacobi, statev_jacobi_t, statev_Fth, statev_Fth_t,\r\n     + statev_gammadot, statev_gammadot_t, statev_Fp, statev_Fp_t,\r\n     + statev_sigma, statev_sigma_t, statev_tauc, statev_tauc_t,\r\n     + statev_maxx, statev_maxx_t, statev_Eec, statev_Eec_t,\r\n     + statev_gnd, statev_gnd_t, statev_ssd, statev_ssd_t,\r\n     + statev_forest, statev_forest_t, statev_substructure,\r\n     + statev_substructure_t, statev_tausolute, statev_tausolute_t,\r\n     + statev_totgammasum, statev_totgammasum_t,\r\n     + statev_evmp, statev_evmp_t, statev_ssdtot, statev_ssdtot_t,\r\n     + statev_Lambda, statev_Lambda_t, statev_curvature,\r\n     + statev_loop, statev_loop_t, statev_gnd_0,\r\n     + caratio_all, cubicslip_all, Cc_all, gf_all,\r\n     + G12_all, v12_all, alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all, Schmid_0_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all, \r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all, statev_backstress_t,\r\n     + statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff\r\n!\r\n      use userinputs, only : maxnslip, maxnparam,\r\n     + maxnmaterial, maxnloop\r\n      implicit none\r\n      integer i, j, k\r\n!\r\n!\r\n!     Can be different for each element\r\n      allocate(Euler(numel,3))\r\n      Euler=0.\r\n!\r\n!     For multiple grains\r\n      allocate(featureid(numel,numpt))\r\n      featureid=0\r\n!\r\n!     For multi materials\r\n      allocate(materialid(numel,numpt))\r\n      materialid=0\r\n!\r\n!     For multi phases\r\n      allocate(phaseid(numel,numpt))\r\n      phaseid=0\r\n!\r\n!     Initial crystal to sample transformation   \r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(numslip_all(maxnmaterial))\r\n      numslip_all=0\r\n!\r\n!     For multi material case with varying number of screw systems\r\n      allocate(numscrew_all(maxnmaterial))\r\n      numscrew_all=0\r\n!\r\n!     Screw systems\r\n      allocate(screw_all(maxnmaterial,maxnslip))\r\n      screw_all=0\r\n!\r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(phaseid_all(maxnmaterial))\r\n      phaseid_all=0\r\n      phaseid_all=0\r\n!\r\n!     Allocate slip systems\r\n      allocate(dirc_0_all(maxnmaterial,maxnslip,3))\r\n      dirc_0_all=0.\r\n      allocate(norc_0_all(maxnmaterial,maxnslip,3))\r\n      norc_0_all=0.\r\n      allocate(trac_0_all(maxnmaterial,maxnslip,3))\r\n      trac_0_all=0.\r\n      allocate(linc_0_all(maxnmaterial,2*maxnslip,3))\r\n      linc_0_all=0.\r\n!     Allocate initial Schmid tensor\r\n      allocate(Schmid_0_all(maxnmaterial,maxnslip,3,3))\r\n      Schmid_0_all=0.\r\n!\r\n!     Forest projections for GND\r\n      allocate(forestproj_all(maxnmaterial,maxnslip,maxnslip*2))\r\n      forestproj_all=0. \r\n!\r\n!     Mapping for dislocations at slip sytems to screw systems for GND\r\n      allocate(slip2screw_all(maxnmaterial,maxnslip,maxnslip))\r\n      slip2screw_all=0.\r\n!\r\n!     IP domain size (area/volume)\r\n      allocate(ipdomain(numel,numpt))\r\n      ipdomain=0.\r\n!\r\n!\r\n!     These are needed for GND calculations\r\n      allocate(ipcoords(numel,numpt,numdim))\r\n      ipcoords=0.\r\n      allocate(ip_init(numel,numpt))\r\n      ip_init=0 ! very important to set to zero initially\r\n!\r\n!     Allocate arrays related with shape functions\r\n!     Note the gradient is 3-dimensional (\"numdim\" is not used!)\r\n      allocate(gradip2ip(numel,numpt+1,3,numpt))\r\n      gradip2ip=0.\r\n!\r\n!\r\n!     Allocate state variables\r\n      allocate(statev_gmatinv(numel,numpt,3,3))\r\n      statev_gmatinv=0.\r\n      allocate(statev_gmatinv_t(numel,numpt,3,3))\r\n      statev_gmatinv_t=0.\r\n      allocate(statev_gmatinv_0(numel,numpt,3,3))\r\n      statev_gmatinv_0=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_gmatinv(i,j,k,k)=1.\r\n                  statev_gmatinv_t(i,j,k,k)=1.\r\n                  statev_gmatinv_0(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n      allocate(statev_gammasum(numel,numpt,maxnslip))\r\n      statev_gammasum=0.\r\n      allocate(statev_gammasum_t(numel,numpt,maxnslip))\r\n      statev_gammasum_t=0.\r\n      allocate(statev_gammadot(numel,numpt,maxnslip))\r\n      statev_gammadot=0.\r\n      allocate(statev_gammadot_t(numel,numpt,maxnslip))\r\n      statev_gammadot_t=0.\r\n      allocate(statev_Fp(numel,numpt,3,3))\r\n      statev_Fp=0.\r\n      allocate(statev_Fp_t(numel,numpt,3,3))\r\n      statev_Fp_t=0.\r\n      allocate(statev_Fth(numel,numpt,3,3))\r\n      statev_Fth=0.\r\n      allocate(statev_Fth_t(numel,numpt,3,3))\r\n      statev_Fth_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_Fp(i,j,k,k)=1.\r\n                  statev_Fp_t(i,j,k,k)=1.\r\n                  statev_Fth(i,j,k,k)=1.\r\n                  statev_Fth_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_sigma(numel,numpt,6))\r\n      statev_sigma=0.\r\n      allocate(statev_sigma_t(numel,numpt,6))\r\n      statev_sigma_t=0.\r\n      allocate(statev_sigma_t2(numel,numpt,6))\r\n      statev_sigma_t2=0.\r\n\r\n      allocate(statev_jacobi(numel,numpt,6,6))\r\n      statev_jacobi=0.\r\n      allocate(statev_jacobi_t(numel,numpt,6,6))\r\n      statev_jacobi_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,6\r\n                  statev_jacobi(i,j,k,k)=1.\r\n                  statev_jacobi_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_tauc(numel,numpt,maxnslip))\r\n      statev_tauc=0.\r\n      allocate(statev_tauc_t(numel,numpt,maxnslip))\r\n      statev_tauc_t=0.\r\n!\r\n      allocate(statev_tauceff(numel,numpt,maxnslip))\r\n      statev_tauceff=0.\r\n!\r\n      allocate(statev_maxx(numel,numpt))\r\n      statev_maxx=0.\r\n      allocate(statev_maxx_t(numel,numpt))\r\n      statev_maxx_t=0.\r\n      allocate(statev_Eec(numel,numpt,6))\r\n      statev_Eec=0.\r\n      allocate(statev_Eec_t(numel,numpt,6))\r\n      statev_Eec_t=0.\r\n!\r\n!     Incompatibility\r\n      allocate(statev_Lambda(numel,numpt,9))\r\n      statev_Lambda = 0.\r\n      allocate(statev_Lambda_t(numel,numpt,9))\r\n      statev_Lambda_t = 0.\r\n!     Lattice curvature\r\n      allocate(statev_curvature(numel,numpt,9))\r\n      statev_curvature = 0.\r\n!\r\n!     Allocated as twice the maxslip to leave space for screws\r\n      allocate(statev_gnd(numel,numpt,2*maxnslip))\r\n      statev_gnd=0.\r\n      allocate(statev_gnd_t(numel,numpt,2*maxnslip))\r\n      statev_gnd_t=0.\r\n      allocate(statev_gnd_0(numel,numpt,2*maxnslip))\r\n      statev_gnd_0=0.\r\n      allocate(statev_ssd(numel,numpt,maxnslip))\r\n      statev_ssd=0.\r\n      allocate(statev_ssd_t(numel,numpt,maxnslip))\r\n      statev_ssd_t=0.\r\n      allocate(statev_ssdtot(numel,numpt))\r\n      statev_ssdtot=0.\r\n      allocate(statev_ssdtot_t(numel,numpt))\r\n      statev_ssdtot_t=0.\r\n      allocate(statev_forest(numel,numpt,maxnslip))\r\n      statev_forest=0.\r\n      allocate(statev_forest_t(numel,numpt,maxnslip))\r\n      statev_forest_t=0.\r\n      allocate(statev_substructure(numel,numpt))\r\n      statev_substructure=0.\r\n      allocate(statev_substructure_t(numel,numpt))\r\n      statev_substructure_t=0.\r\n      allocate(statev_tausolute(numel,numpt))\r\n      statev_tausolute=0.\r\n      allocate(statev_tausolute_t(numel,numpt))\r\n      statev_tausolute_t=0.\r\n      allocate(statev_totgammasum(numel,numpt))\r\n      statev_totgammasum=0.\r\n      allocate(statev_totgammasum_t(numel,numpt))\r\n      statev_totgammasum_t=0.\r\n      allocate(statev_evmp(numel,numpt))\r\n      statev_evmp=0.\r\n      allocate(statev_evmp_t(numel,numpt))\r\n      statev_evmp_t=0.\r\n!\r\n      allocate(statev_plasdiss(numel,numpt))\r\n      statev_plasdiss=0.\r\n      allocate(statev_plasdiss_t(numel,numpt))\r\n      statev_plasdiss_t=0.\r\n!\r\n!     allocate as sparse array\r\n      allocate(statev_loop(numel,numpt,maxnloop))\r\n      statev_loop=0.\r\n      allocate(statev_loop_t(numel,numpt,maxnloop))\r\n      statev_loop_t=0.\r\n!\r\n      allocate(statev_backstress(numel,numpt,maxnslip))\r\n      statev_backstress=0.\r\n      allocate(statev_backstress_t(numel,numpt,maxnslip))\r\n      statev_backstress_t=0.\r\n!\r\n!     Material parameters\r\n      allocate(caratio_all(maxnmaterial))\r\n      caratio_all=0.\r\n      allocate(cubicslip_all(maxnmaterial))\r\n      cubicslip_all=0\r\n      allocate(Cc_all(maxnmaterial,6,6))\r\n      Cc_all=0.\r\n      allocate(gf_all(maxnmaterial))\r\n      gf_all=0.\r\n      allocate(G12_all(maxnmaterial))\r\n      G12_all=0.\r\n      allocate(v12_all(maxnmaterial))\r\n      v12_all=0.\r\n      allocate(alphamat_all(maxnmaterial,3,3))\r\n      alphamat_all=0.\r\n      allocate(burgerv_all(maxnmaterial,maxnslip))\r\n      burgerv_all=0.\r\n!\r\n!\r\n!     Material model parameters\r\n      allocate(slipmodel_all(maxnmaterial))\r\n      slipmodel_all=0\r\n      allocate(slipparam_all(maxnmaterial,maxnparam))\r\n      slipparam_all=0.\r\n      allocate(creepmodel_all(maxnmaterial))\r\n      creepmodel_all=0\r\n      allocate(creepparam_all(maxnmaterial,maxnparam))\r\n      creepparam_all=0.\r\n      allocate(hardeningmodel_all(maxnmaterial))\r\n      hardeningmodel_all=0\r\n      allocate(hardeningparam_all(maxnmaterial,maxnparam))\r\n      hardeningparam_all=0.     \r\n      allocate(irradiationmodel_all(maxnmaterial))\r\n      irradiationmodel_all=0\r\n      allocate(irradiationparam_all(maxnmaterial,maxnparam))\r\n      irradiationparam_all=0.\r\n!\r\n      allocate(backstressparam_all(maxnmaterial,maxnparam))\r\n      backstressparam_all=0.\r\n!\r\n!     Interaction matrices\r\n      allocate(sintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat1_all=0.\r\n      allocate(sintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat2_all=0.\r\n      allocate(hintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat1_all=0.\r\n      allocate(hintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat2_all=0.\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine allocate_arrays\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\tThis subroutine assigns identity tensors\r\n!\tUSES: I3(3,3),I6(6,6),I9(9,9),eijk(3,3,3)\r\n\tsubroutine initialize_identity\r\n\tuse globalvariables, only : I3, I6, I9, eijk\r\n\timplicit none\r\n\tinteger :: i, j, k, l\r\n!\r\n\tI3=0.\r\n      I6=0.\r\n      I9=0.\r\n!\r\n!\tIdentity matrix (3x3)\r\n\tdo i=1,3\r\n         I3(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!\tIdentity matrix (6x6)\r\n      do i=1,6\r\n         I6(i,i)=1.\r\n      enddo\r\n!\r\n!\tIdentity matrix (9x9)\r\n      do i=1,9\r\n         I9(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!     Permutation symbol (3x3x3)\r\n      eijk=0.\r\n      eijk(1,2,3)=1.\r\n      eijk(2,3,1)=1.\r\n      eijk(3,1,2)=1.\r\n      eijk(3,2,1)=-1.\t\t\t\t\t\t\t\r\n      eijk(2,1,3)=-1.\r\n      eijk(1,3,2)=-1.\r\n!\r\n\treturn\r\n\tend subroutine initialize_identity      \r\n!\r\n!\r\n!\tThis subroutine assigns orientations\r\n\tsubroutine initialize_orientations(Euler,gmatinv)\r\n      use utilities, only: Euler2ori\r\n\timplicit none\r\n      real(8), intent(in)  :: Euler(3)\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n      real(8)              :: g(3,3)\r\n!\r\n!\r\n!     Sample to crystal transformation\r\n      call Euler2ori(Euler,g)\r\n!\r\n!\r\n!     Crystal to sample tranformation\r\n      gmatinv = transpose(g)\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_orientations      \r\n!\r\n!\r\n!     All slip systems of different phases are initialized\r\n!     1: BCC\r\n!     2: FCC\r\n!     3: HCP\r\n!     4: alpha-uranium\r\n!     Forest projections are initialized here!\r\n!     The number of slip systems will be identified in materials card      \r\n!     Slip directions      \r\n      subroutine initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw,dirc,norc,trac,linc,forestproj,slip2screw)\r\n      use userinputs, only : maxnslip\r\n      use globalvariables, only :  dir1, nor1, dir2, nor2,\r\n     + dir3h, nor3h, dir4, nor4\r\n      use utilities, only: vecprod\r\n      use errors, only: error\r\n      implicit none\r\n!     Inputs\r\n      integer, intent(in) :: phaid, nslip, nscrew\r\n      real(8), intent(in) :: caratio\r\n!     Outputs\r\n      real(8), dimension(nslip,3), intent(out) :: dirc\r\n      real(8), dimension(nslip,3), intent(out) :: norc\r\n      real(8), dimension(nslip,3), intent(out) :: trac\r\n      real(8), dimension(nslip+nscrew,3), intent(out) :: linc\r\n      real(8), dimension(nslip,nslip+nscrew), intent(out) :: forestproj\r\n      real(8), dimension(nscrew,nslip), intent(out) :: slip2screw\r\n      integer, dimension(nscrew), intent(out) :: screw\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: dir(48,3), nor(48,3)\r\n      real(8) :: sdir(nslip+nscrew,3)\r\n      real(8) :: res\r\n      integer :: is, i, j\r\n!\r\n!     caratio (c/a) ratio is only used for HCP materials\r\n!     So, caratio can take any value for other phases than HCP\r\n!\r\n!     Reset arrays\r\n      dirc=0.; norc=0.\r\n      dir=0.; nor=0.\r\n!\r\n!     BCC phase\r\n      if (phaid == 1) then\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1, 48\r\n              dir(is,:) = dir1(is,:)/norm2(dir1(is,:))\r\n!\r\n              nor(is,:) = nor1(is,:)/norm2(nor1(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!     FCC phase\r\n      elseif (phaid == 2) then\r\n!\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,18\r\n              dir(is,:) = dir2(is,:)/norm2(dir2(is,:))\r\n!\r\n              nor(is,:) = nor2(is,:)/norm2(nor2(is,:))\r\n          end do\r\n!\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     HCP phase\r\n      elseif (phaid == 3) then\r\n!\r\n!         slip direction conversion\r\n!         [uvtw]->[3u/2 (u+2v)*sqrt(3)/2 w*(c/a)])\r\n          do is=1,30\r\n              dir(is,1) = 3.*dir3h(is,1)/2.\r\n              dir(is,2) = (dir3h(is,1) + 2.*dir3h(is,2))*sqrt(3.)/2.\r\n              dir(is,3) = dir3h(is,4)*caratio\r\n          end do\r\n!\r\n!\r\n!         slip plane conversion\r\n!         (hkil)->(h (h+2k)/sqrt(3) l/(c/a))\r\n          do is=1,30\r\n              nor(is,1) = nor3h(is,1)\r\n              nor(is,2) = (nor3h(is,1) + 2.*nor3h(is,2))/sqrt(3.)\r\n              nor(is,3) = nor3h(is,4)/caratio\r\n          end do\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,30\r\n              dir(is,:) = dir(is,:)/norm2(dir(is,:))\r\n!\r\n              nor(is,:) = nor(is,:)/norm2(nor(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!     alpha-Uranium\r\n      elseif (phaid == 4) then\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,8\r\n              dir(is,:) = dir4(is,:)/norm2(dir4(is,:))\r\n!\r\n              nor(is,:) = nor4(is,:)/norm2(nor4(is,:))\r\n          end do           \r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n      else\r\n!\r\n!         Error message needed!\r\n!         Phase number is not within the available options\r\n          call error(4)\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     Transverse directions\r\n      trac = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),trac(i,1:3))\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!     Dislocation line directions:\r\n!\r\n!     If screw systems are defined\r\n      if (nscrew>0) then\r\n!\r\n!\r\n!         Build up the screw slip systems\r\n          select case(phaid)\r\n!\r\n!\r\n!\r\n!             BCC\r\n              case(1)\r\n!\r\n!             a/2<111>\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 6\r\n!\r\n!\r\n!             FCC\r\n              case(2)\r\n!\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 4\r\n              screw(5) = 6\r\n              screw(6) = 8\r\n!\r\n!\r\n!\r\n!             HCP\r\n              case(3)\r\n!\r\n!             <a> slip\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n!             <c+a>\r\n              screw(4) = 7\r\n              screw(5) = 8\r\n              screw(6) = 9\r\n              screw(7) = 10\r\n              screw(8) = 11\r\n              screw(9) = 12\r\n!\r\n!\r\n!     \r\n! \r\n          end select\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     slip2screw mapping\r\n      slip2screw = 0.\r\n!     Loop through the defined screw systems for equivalency\r\n      do i = 1, nscrew\r\n!\r\n!         Screw system corresponding slip system\r\n          is = screw(i)\r\n!\r\n!         Set the mapping to 1/2\r\n          slip2screw(i,is) = 0.5\r\n!\r\n!         Loop through all possible slip sytems\r\n          do j = 1, nslip\r\n!\r\n!             Caclulate the difference in Burgers vector\r\n              res = dot_product(dirc(is,1:3),dirc(j,1:3))\r\n!\r\n!             If all the components of the vector is the same\r\n              if (abs(res)>0.99) then\r\n!\r\n!                 Assign the component of mapping as 1/2\r\n                  slip2screw(i,j) = 0.5\r\n!\r\n!\r\n              end if\r\n!\r\n!         Loop for slip sytems\r\n          end do\r\n!\r\n!\r\n!     Loop for screw systems\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate line directions for edge dislocations\r\n      linc = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),linc(i,1:3))\r\n!\r\n      end do\r\n!\r\n!     Calculate line directions for screw dislocations\r\n!     If screw dislocations exist\r\n      if (nscrew>0) then\r\n!\r\n          do i = 1, nscrew\r\n!\r\n              linc(nslip+i,1:3) = dirc(screw(i),1:3)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     Compute forest projection operator for GNDs\r\n      forestproj = 0.\r\n      do i = 1, nslip\r\n!\r\n          do j = 1, nslip+nscrew\r\n!\r\n              forestproj(i,j) =\r\n     + abs(dot_product(norc(i,1:3),linc(j,1:3)))\r\n!\r\n          enddo\r\n!\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n      return\r\n      end subroutine initialize_slipvectors\r\n!\r\n!\r\n!\r\n!\r\n      end module initializations"
  },
  {
    "path": "Example - Polycrytal with PROPS/innerloop.f",
    "content": "      module innerloop\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n      use globalvariables, only : I6\r\n!\r\n      use userinputs, only : maxniter, tolerance, \r\n     + maxnparam, maxnloop, SVDinversion, maxnslip\r\n!\r\n      use utilities, only : matvec6,\r\n     + nolapinverse, SVDinverse \r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!     INPUTS    \r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)      \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(in) :: gammasum(nslip)\r\n!\r\n!     INOUTS\r\n!     Cauchy stress\r\n      real(8), intent(inout) :: sigma(6)\r\n!     overall crss\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     convergence flag\r\n      integer, intent(inout) :: cpconv\r\n!\r\n!     OUTPUTS\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)  \r\n!     plastic velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: dstranp33(3,3)\r\n!     \r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8), intent(out) :: invdpsi_dsigma(6,6)\r\n!     number of iterations\r\n      integer, intent(out) :: iter\r\n\r\n!\r\n!     Local variables used within this subroutine       \r\n!        \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3)\r\n!     Sym part of plastic velocity gradient for slip\r\n      real(8) Dp_s(3,3)\r\n!     Sym part of plastic velocity gradient for creep\r\n      real(8) Dp_c(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp(6)\r\n!\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n      integer :: is\r\n!\r\n!     Reset variables for the inner iteration\r\n      psinorm = 1.\r\n      iter = 0\r\n!\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= tolerance)\r\n     +.and.(iter < maxniter).and.(cpconv == 1))\r\n!\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              Lp_s = 0.\r\n              Dp_s = 0.\r\n              Pmat_s = 0.\r\n              gammadot_s = 0.\r\n!\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         exponential law\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,nslip,phaid,\r\n     + mattemp,slipparam,irradiationmodel,\r\n     + irradiationparam,cubicslip,caratio,\r\n     + Lp_s,Dp_s,Pmat_s,gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!         Slip due to creep\r\n          if (creepmodel == 0) then\r\n!\r\n!\r\n              Lp_c = 0.\r\n              Dp_c = 0.\r\n              Pmat_c = 0.\r\n              gammadot_c = 0.\r\n!\r\n!\r\n          elseif (creepmodel == 1) then\r\n!\r\n!\r\n!\r\n              call expcreep(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,dt,nslip,phaid,\r\n     + mattemp,creepparam,gammasum,Lp_c,Dp_c,Pmat_c,\r\n     + gammadot_c,dgammadot_dtau_c,\r\n     + dgammadot_dtauc_c)\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!         Sum the effects of creep and slip rates\r\n          Lp = Lp_s + Lp_c\r\n          Dp = Dp_s + Dp_c\r\n          Pmat = Pmat_s + Pmat_c\r\n          gammadot = gammadot_s + gammadot_c\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rates\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for the Pmat\r\n          if(any(Pmat /= Pmat)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!         Plastic strain increment\r\n          dstranp33 = Dp*dt\r\n          call matvec6(dstranp33,dstranp)\r\n          dstranp(4:6)=2.*dstranp(4:6)\r\n!\r\n!\r\n!\r\n!\r\n!         Tangent-stiffness calculation\r\n!         Jacobian of the Newton loop (see Dunne, Rugg, Walker, 2007)\r\n          dpsi_dsigma = I6 + matmul(Cs, Pmat)\r\n!\r\n\r\n!\r\n\r\n!\r\n!         Invert (double precision version)\r\n          call nolapinverse(dpsi_dsigma,invdpsi_dsigma,6)\r\n\r\n!\r\n!\r\n!         If inversion is not successfull!\r\n!         Check for the inverse\r\n          if(any(invdpsi_dsigma /= invdpsi_dsigma)) then\r\n!\r\n!             Try using singular value decomposition\r\n!             If singular value decomposition is ON\r\n              if (SVDinversion==1) then\r\n!\r\n!                 Invert\r\n                  call SVDinverse(dpsi_dsigma,6,invdpsi_dsigma,err)\r\n!\r\n!\r\n!\r\n              else\r\n!\r\n!\r\n!                 did not converge\r\n                  err = 1\r\n!\r\n!\r\n!\r\n              end if\r\n!\r\n!             Check again and if still not successfull\r\n              if(err==1) then\r\n!                 did not converge\r\n                  cpconv = 0\r\n                  return\r\n              end if\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         residual (predictor - corrector scheme)\r\n          psi = sigmatr - sigma - matmul(Cs,dstranp)\r\n!\r\n!         norm of the residual\r\n          psinorm = sqrt(sum(psi*psi))\r\n!\r\n!\r\n!         stress increment\r\n          dsigma = matmul(invdpsi_dsigma,psi)\r\n!\r\n!\r\n!         stress update\r\n          sigma = sigma + dsigma\r\n!\r\n!\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n          end do\r\n!\r\n!\r\n!         increment iteration no.\r\n          iter = iter + 1\r\n!\r\n!     End of NR iteration (inner loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!         \r\n      return\r\n      end subroutine Dunne_innerloop\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     This subroutine is written by Chris Hardie (11/10/2023)      \r\n!     Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnslip,\r\n     + inversetolerance \r\n!\r\n      use utilities, only : matvec6, gmatvec6\r\n!\r\n      use slipreverse, only : sinhslipreverse, powerslipreverse, \r\n     + doubleexpslipreverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     absolute value of trial RSS\r\n      real(8), intent(in) :: abstautr(nslip)\r\n!     sign of trial RSS\r\n      real(8), intent(in) :: signtautr(nslip)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!\r\n!     OUTPUTS\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     Number of iterations\r\n      integer, intent(out) :: iterinverse\r\n!\r\n!\r\n!     Local variables used within this subroutine       \r\n!           \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     absolute slip rates      \r\n      real(8) absgammadot_s(nslip)\r\n!     sign of gammadot_s      \r\n      real(8) signgammadot_s(nslip)\r\n!     derivative of rss wrt slip rates for slip\r\n      real(8) dtau_dgammadot_s(nslip,nslip)\r\n!     derrivative of error function      \r\n      real(8) dpsi_dgammadot(nslip,nslip)\r\n!     inverse of derivative above      \r\n      real(8) dpsi_dgammadotinv(nslip,nslip)\r\n!     slip correction\r\n      real(8) dgammadot(nslip)\r\n!     Derivative of slip law in forward direction\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip), tau_e(nslip)\r\n!     absolute value of rss at the former time step\r\n      real(8) :: abstau(nslip)\r\n!     sign of rss at the former time step\r\n      real(8) :: signtau(nslip)\r\n!\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psinorm2, psi(nslip)\r\n!\r\n!     Forward Jacobian\r\n      real(8) :: Pmat(6,6)\r\n      real(8) :: dpsi_dsigma(6,6)\r\n!     LU decomposition matricies for calculation of determinant\r\n!      real(8), allocatable :: l(:,:), u(:,:)\r\n!      integer, allocatable :: p(:,:)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: plasstraininc33(3,3), plasstraininc(6)\r\n      real(8) :: plasstrainrate(3,3)\r\n!\r\n!     Shear Stiffness Matrix\r\n      real(8) :: G(nslip,nslip)\r\n!\r\n!     other variables\r\n      real(8) :: dummy6(6), damping, iter_max, activesum\r\n      integer :: is\r\n!\r\n!      allocate(dpsi_dsigma(6,6),l(6,6),u(6,6),p(6,6))\r\n!\r\n!\r\n!     Reset variables for iteration\r\n      iter_max=10000.0\r\n      iterinverse = 0\r\n      psinorm = 1.0d+200\r\n      psinorm2 = 1.0d+200\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigmatr\r\n      abstau = abstautr\r\n      signtau =signtautr\r\n      tau_e = abstau*signtau\r\n      gammadot_s=0.\r\n      absgammadot_s=0.\r\n      Lp_s=0.\r\n!\r\n!     Build Shear stiffness matrix\r\n!\r\n      G = 0.\r\n      do is = 1, nslip\r\n          dummy6 = matmul(Cs, Schmidvec(is,:))\r\n          G(is,is) = dot_product(Schmidvec(is,:), dummy6)\r\n      end do\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= inversetolerance))!  .OR. (psinorm2 >= tol2))!((psinorm >= tol)) !((psinorm >= tol)  .AND. (psinorm2 >= tol2))\r\n!\r\n!         increment iteration no.\r\n          iterinverse = iterinverse + 1\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              gammadot_s = 0.\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslipreverse(\r\n     + Schmid,SchmidxSchmid,signtau,\r\n     + abstau,tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,\r\n     + absgammadot_s, gammadot_s,\r\n     + dtau_dgammadot_s, dgammadot_dtau,Pmat)\r\n!\r\n!\r\n!\r\n!         double exponent law (exponential law)\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,Pmat,absgammadot_s,gammadot_s,\r\n     + dtau_dgammadot_s,dgammadot_dtau) \r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,absgammadot_s, gammadot_s,dtau_dgammadot_s,\r\n     + dgammadot_dtau, Pmat)  \r\n!\r\n!\r\n          end if\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          activesum=0\r\n          do is = 1, nslip\r\n              tau(is) = signtau(is)*abstau(is)\r\n              if (abstau(is) .GE. tauceff(is)) then\r\n                  activesum=activesum+1.0\r\n              end if\r\n          end do             \r\n!\r\n!         residual (predictor - corrector) including backstress\r\n          psi = tau - X - tau_e\r\n!\r\n!         norm of the residual\r\n          psinorm2 = sqrt(sum(psi*psi))\r\n!\r\n!         Forward Jacobian\r\n          dgammadot_dtau=abs(dgammadot_dtau)*dt\r\n          psinorm = maxval(dgammadot_dtau)\r\n!\r\n!         ! CALL LU_DECOMP(dpsi_dsigma, p, l, u)\r\n!\r\n!\r\n!\r\n!         dpsi_dgammadot\r\n!\r\n          dpsi_dgammadot = dtau_dgammadot_s + G*dt\r\n!\r\n!         Invert diagonal matrix\r\n          dpsi_dgammadotinv=0.\r\n          do is = 1, nslip\r\n              dpsi_dgammadotinv(is,is)=1/dpsi_dgammadot(is,is)\r\n          end do\r\n!\r\n!\r\n          damping=min(2.0/activesum, 1.0)!0.5)\r\n!          damping = 0.5\r\n!          if (psinorm > 200.0) then\r\n!              damping=min(2.0/activesum, 0.5)\r\n!          end if\r\n!\r\n!         slip increment\r\n          dgammadot = matmul(dpsi_dgammadotinv,psi)\r\n!\r\n          gammadot_s = gammadot_s-damping*dgammadot\r\n!\r\n!\r\n!         Calculate Plastic Strain\r\n          Lp_s=0.; plasstrainrate=0.\r\n          do is = 1, nslip\r\n              Lp_s = Lp_s + gammadot_s(is)*Schmid_0(is,:,:)\r\n              plasstrainrate = plasstrainrate +\r\n     + gammadot_s(is)*Schmid(is,:,:)\r\n              absgammadot_s(is) = abs(gammadot_s(is))\r\n              signgammadot_s(is)= sign(1.0,gammadot_s(is))\r\n          end do\r\n!\r\n!         plastic strain rate\r\n          plasstrainrate = (plasstrainrate + \r\n     + transpose(plasstrainrate))/2.\r\n!\r\n!\r\n!         Plastic strain increment\r\n          plasstraininc33 = plasstrainrate*dt\r\n          call matvec6(plasstraininc33,plasstraininc)\r\n          plasstraininc(4:6)=2.*plasstraininc(4:6)\r\n          call gmatvec6(plasstraininc33,plasstraininc)\r\n!\r\n!         Calculate rss following plastic relaxation\r\n!\r\n          sigma=sigmatr-matmul(Cs,plasstraininc)\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau_e(is) = dot_product(Schmidvec(is,:),sigma)\r\n              tau(is) = tau_e(is)\r\n              signtau(is) = sign(1.0,tau(is))\r\n              abstau(is) = abs(tau(is))\r\n          end do          \r\n!\r\n!         check if slip is changing direction\r\n          do is = 1, nslip\r\n              if (signgammadot_s(is) /= signtau(is)) then\r\n                  gammadot_s(is)=0.0\r\n                  absgammadot_s(is)=0.0\r\n              end if\r\n          end do\r\n!\r\n          if (iterinverse > iter_max) then\r\n              psinorm=1e-10\r\n              psinorm2=1e-10\r\n          end if\r\n!\r\n!     End of NR iteration for stress approximation\r\n      end do\r\n          !active_s=1\r\n          !do is = 1, nslip\r\n          !    if (absgammadot_s(is) > 0.0) then\r\n          !        active_s(is)=1\r\n          !    end if\r\n          !end do  \r\n\r\n      return\r\n      end subroutine Hardie_innerloop\r\n!\r\n      end module innerloop"
  },
  {
    "path": "Example - Polycrytal with PROPS/irradiation.f",
    "content": "!     Specific subroutines for irradiation models\r\n!\r\n!     Strength and hardening interaction matrices for irradiation model-2\r\n      module irradiation\r\n      implicit none\r\n!\r\n!\r\n      contains\r\n!\r\n!\r\n!     Subroutine to calculate strength interaction matrix for\r\n!     irradiation model-2\r\n!     Ref: https://doi.org/10.1016/j.actamat.2022.118361\r\n      subroutine calculateintmats4irradmodel2(nslip, dirc, norc,\r\n     + irradiationparam, sintmat, hintmat)\r\n      use userinputs, only: maxnslip, maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Normalize slip directions\r\n      real(8), intent(in) :: dirc(maxnslip,3)\r\n!     Normalized slip plane normals\r\n      real(8), intent(in) :: norc(maxnslip,3)\r\n!     Irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     Outputs\r\n!     Strength interaction matrix\r\n!     Strength interaction:   sintmat (nslip x nloop)\r\n      real(8), intent(out) :: sintmat(maxnslip,maxnslip)\r\n!     Hardening (Softening) interaction matrix\r\n!     Hardening interaction:  hintmat (nloop x nslip)\r\n      real(8), intent(out) :: hintmat(maxnslip,maxnslip)\r\n!     Variables used in this subroutine\r\n      integer ::  nloop\r\n!     reaction vector\r\n      real(8) ::  r(3)\r\n!     Projected vector (reaction segment)\r\n      real(8) ::  a\r\n      integer ::  i, j, ind\r\n!\r\n!\r\n!\r\n!\r\n!     Reset arrays\r\n      sintmat = 0.\r\n      hintmat = 0.\r\n!\r\n!\r\n!     Number of types of defects\r\n      nloop = int(irradiationparam(1))\r\n!\r\n!\r\n      do i=1,nslip\r\n!\r\n          do j=1,nloop\r\n!\r\n!             Slip system index corresponding to the defect type\r\n              ind = int(irradiationparam(7+j))\r\n!\r\n!             What is the reaction product for the gliding dislocation on slip\r\n!             system 'i' and defect type 'j'?\r\n              r = dirc(i,:) + dirc(ind,:)\r\n!\r\n!             Is this reaction in the slip plane of slip system 'i'?\r\n              a = dot_product(norc(i,:), r)\r\n!\r\n              if (a==0.) then\r\n                  sintmat(i,j)=irradiationparam(12)\r\n                  hintmat(j,i)=irradiationparam(14)\r\n              else\r\n                  sintmat(i,j)=irradiationparam(11)\r\n                  hintmat(j,i)=irradiationparam(13)\r\n              end if\r\n!\r\n          end do\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine calculateintmats4irradmodel2\r\n!\r\n!\r\n!\r\n      end module irradiation"
  },
  {
    "path": "Example - Polycrytal with PROPS/meshprop.f",
    "content": "!     Jan. 01st, 2023\r\n!     Eralp Demir      \r\n!\r\n!      \r\n!     ABAQUS Analysis User's Manual (6.10)\r\n!     2D-Plane strain elements\r\n!     CPE4   \t4-node bilinear         4-integration points\r\n!     CPE6   \t6-node quadratic        3-integration points\r\n!     CPE8   \t8-node biquadratic      9-integration points\r\n!     CPE8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!\r\n!\r\n!     2D-Plane stress elements\r\n!     CPS4   \t4-node bilinear         4-integration points\r\n!     CPS6   \t6-node quadratic        3-integration points\r\n!     CPS8   \t8-node biquadratic      9-integration points\r\n!     CPS8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!   \r\n!\r\n!     3D - element types\r\n!     C3D6    6-node linear triangular prism      4-integration points\r\n!     C3D8    8-node linear brick                 8-integration points\r\n!     C3D10   10-node quadratic tetrahedron       4-integration points\r\n!     C3D15   15-node quadratic triangular prism  9-integration points\r\n!     C3D20   20-node quadratic brick             27-integration points\r\n!     C3D20R  20-node quadratic brick             8-integration points (reduced integration)\r\n!\r\n      module meshprop\r\n      implicit none\r\n      contains\r\n!\r\n!     Finite element properties\r\n!     based on element type\r\n      subroutine feprop\r\n      use errors, only : error\r\n      use globalvariables, only : eltyp, numel, \r\n     + numtens, numdim, numpt, nnpel,\r\n     + Nmat, invNmat, dNmat, dNmatc, \r\n     + ipweights, calculategradient\r\n      use userinputs, only : gndlinear, gndmodel\r\n      use utilities, only: nolapinverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!     Gaussian point coordinates\r\n      real(8) :: a, b\r\n!     Parametric coordinates\r\n      real(8) :: g, h, r\r\n!\r\n!     Separate variables are used for each element type\r\n!     in order to avoid using allocatables!\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP4(4,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP4(4)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP4(2,4)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP4(4,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP4(4,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP4(4,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)    \r\n      real(8) :: dNmatc_CP4(2,4)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP6(3,2)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_CP3(3)\r\n!     Quadratic version\r\n      real(8) :: N_CP6(6)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_CP3(2,3)\r\n!     Quadratic version\r\n      real(8) :: dN_CP6(2,6)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_CP3(3,3)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_CP6(6,6)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_CP3(3,3)\r\n!     Quadratic version\r\n      real(8) :: invNmat_CP6(6,3)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_CP3(3,2,3)\r\n!     Quadratic version\r\n      real(8) :: dNmat_CP6(3,2,6)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_CP3(2,3)\r\n!     Quadratic version      \r\n      real(8) :: dNmatc_CP6(2,6)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP6(3,2)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP3(3,2)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_CP6(6,3)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_CP6(6,6)\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP8(9,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP8(2,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8(9,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8(8,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP8(9,2,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8(2,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8(8,8)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8lin(9,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8lin(4,9)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_CP8lin(9,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8lin(2,4)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8lin(4,4)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8lin(4,4)\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D8(8,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D8(3,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D8(8,8)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D8(8,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D8(3,8)\r\n!\r\n!\r\n!     Element type: C3D10\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D10(4,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D4(4)\r\n!     Quadratic version\r\n      real(8) :: N_C3D10(10)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D10(3,10)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_C3D4(4,4)\r\n!     Linear version (numpt_sub x nnpel)\r\n      real(8) :: Nmat_sub_C3D4(6,4)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D10(10,10)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_C3D4(4,4)\r\n!     Quadratic version\r\n      real(8) :: invNmat_C3D10(10,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D4(4,3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D10(4,3,10)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D10(3,10)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D10(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D4(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D10(10,4)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D10(10,10)\r\n!\r\n!\r\n!\r\n!     Element type: C3D15\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D15(9,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D6(6)\r\n!     Quadratic version\r\n      real(8) :: N_C3D15(15)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D15(3,15)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_C3D6(9,6)\r\n!     Quadratic version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_sub_C3D6(6,6)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D15(15,15)\r\n!     Coefficient matrix\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: coeff_C3D6(6,6)\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: invNmat_C3D6(6,9)\r\n!     Quadratic version (nnpel x numpt)\r\n      real(8) :: invNmat_C3D15(15,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D6(9,3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D15(9,3,15)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D15(3,15)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D15(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D6(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D15(15,9)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D15(15,15)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D6(6,6)  \r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D20(27,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D20(20)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D20(3,20)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20(27,20)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20(20,20)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20(20,27)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D20(27,3,20)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20(3,20)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20(20,20)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20lin(27,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20lin(8,27)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_C3D20lin(27,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20lin(3,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20lin(8,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20lin(8,8)\r\n!\r\n!\r\n!     Sub element properties\r\n      integer :: nnpel_sub, numpt_sub\r\n!     Parametric Gauss point coordinates\r\n      integer :: ipt\r\n!     Dummy integers\r\n      integer :: i, j\r\n!\r\n!\r\n!     Identify the element type\r\n!     Based on \r\n!     - number of integration points per element: numpt\r\n!     - dimension of the problem: ntens\r\n      call findelementtype(numtens,numpt,eltyp)\r\n!\r\n!\r\n!\r\n!\r\n!!     Output the element type\r\n!      write(*,*) 'ABAQUS element type: ', eltyp\r\n!\r\n      select case(eltyp)\r\n!\r\n!     Element type: CPE3 or CPS3 or CPE6R or CPS6R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE3', 'CPS3', 'CPE6R', 'CPS6R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 3\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4R or CPS4R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4R', 'CPS4R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4', 'CPS4', 'CPE8R', 'CPS8R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0    \r\n!\r\n!         Gauss points\r\n          GPcoords_CP4 = 0.\r\n          GPcoords_CP4(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP4(2,:) = (/  1., -1. /)\r\n          GPcoords_CP4(3,:) = (/ -1.,  1. /)\r\n          GPcoords_CP4(4,:) = (/  1.,  1. /)\r\n          GPcoords_CP4 = GPcoords_CP4/sqrt(3.)\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_CP4(ipt,1)\r\n              h = GPcoords_CP4(ipt,2)\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Shape function mapping\r\n              Nmat_CP4(ipt,1:nnpel) = N_CP4\r\n!\r\n!             Shape function derivative\r\n              dNmat_CP4(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n          end do          \r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_CP4,invNmat_CP4,4)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!         Assign the center value\r\n          dNmatc_CP4 = dN_CP4\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_CP4(:,:)\r\n          dNmat(:,:,:) = dNmat_CP4(:,:,:)\r\n          invNmat(:,:) = invNmat_CP4(:,:)\r\n          dNmatc(:,:) = dNmatc_CP4(:,:)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n      case('CPE6', 'CPS6')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./6.\r\n!\r\n!\r\n!\r\n!\r\n!         Gauss points\r\n          GPcoords_CP6 = 0.\r\n          GPcoords_CP6(1,:) = (/ 1./6., 1./6. /)\r\n          GPcoords_CP6(2,:) = (/ 2./3., 1./6. /)\r\n          GPcoords_CP6(3,:) = (/ 1./6., 2./3. /)\r\n!\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 3\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use CP3 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points          \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel) = N_CP3\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP3(ipt,1:numdim,1:nnpel) = dN_CP3\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP3,invNmat_CP3,3)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_CP3 = dN_CP3\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP3(:,:)\r\n              dNmat(:,:,:) = dNmat_CP3(:,:,:)\r\n              invNmat(:,:) = invNmat_CP3(:,:)\r\n              dNmatc(:,:) = dNmatc_CP3(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 6\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 3\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_CP6 = 0.\r\n              GPcoords_sub_CP6(1,:) = (/ 5./12., 1./6. /)\r\n              GPcoords_sub_CP6(2,:) = (/ 5./12., 5./12. /)\r\n              GPcoords_sub_CP6(3,:) = (/ 1./6.,  5./12. /)\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_CP3 = 0.\r\n              GPcoords_sub_CP3(1,:) = (/ 1./2., 0. /)\r\n              GPcoords_sub_CP3(2,:) = (/ 1./2., 1./2. /)\r\n              GPcoords_sub_CP3(3,:) = (/ 0., 1./2. /)\r\n!\r\n!\r\n!\r\n!             Use CP6 (quadratic) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(ipt,1:nnpel) = N_CP6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP6(ipt,1:numdim,1:nnpel) = dN_CP6\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_CP6(ipt,1)\r\n                  h = GPcoords_sub_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(numpt+ipt,1:nnpel) = N_CP6\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_CP3(ipt,1)\r\n                  h = GPcoords_sub_CP3(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel_sub,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel_sub) = N_CP3\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n              IPmap_CP6=0.\r\n!             Identity matrix\r\n              do i=1,numpt\r\n                  IPmap_CP6(i,i)=1.\r\n              end do\r\n              IPmap_CP6(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_CP3\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP6,coeff_CP6,6)\r\n!\r\n!\r\n              invNmat_CP6 = matmul(coeff_CP6,IPmap_CP6)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP6 = dN_CP6\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP6(:,:)\r\n              dNmat(:,:,:) = dNmat_CP6(:,:,:)\r\n              invNmat(:,:) = invNmat_CP6(:,:)\r\n              dNmatc(:,:) = dNmatc_CP6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n      case('CPE8', 'CPS8')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.308641975308642\r\n          ipweights(2) = 0.493827160493827\r\n          ipweights(3) = 0.308641975308642\r\n          ipweights(4) = 0.493827160493827\r\n          ipweights(5) = 0.790123456790124\r\n          ipweights(6) = 0.493827160493827\r\n          ipweights(7) = 0.308641975308642\r\n          ipweights(8) = 0.493827160493827\r\n          ipweights(9) = 0.308641975308642\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!         Gauss points\r\n          GPcoords_CP8 = 0.\r\n          GPcoords_CP8(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP8(2,:) = (/  0., -1. /)\r\n          GPcoords_CP8(3,:) = (/  1., -1. /)\r\n          GPcoords_CP8(4,:) = (/ -1.,  0. /)\r\n          GPcoords_CP8(5,:) = (/  0.,  0. /)\r\n          GPcoords_CP8(6,:) = (/  1.,  0. /)\r\n          GPcoords_CP8(7,:) = (/ -1.,  1. /)\r\n          GPcoords_CP8(8,:) = (/  0.,  1. /)\r\n          GPcoords_CP8(9,:) = (/  1.,  1. /)\r\n          GPcoords_CP8 = sqrt(0.6) * GPcoords_CP8\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Use CP4 (linear) element function\r\n!             \r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8lin(ipt,1:nnpel) = N_CP4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8lin(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8lin = matmul(transpose(Nmat_CP8lin),Nmat_CP8lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8lin,coeff_CP8lin,4)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8lin=matmul(coeff_CP8lin,transpose(Nmat_CP8lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8lin = dN_CP4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8lin(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8lin(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8lin(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 8\r\n!\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8(ipt,1:nnpel) = N_CP8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8(ipt,1:numdim,1:nnpel) = dN_CP8\r\n!\r\n              end do\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8 = matmul(transpose(Nmat_CP8),Nmat_CP8)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8,coeff_CP8,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8 = matmul(coeff_CP8,transpose(Nmat_CP8))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8 = dN_CP8\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n      case('C3D4')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n      case('C3D6')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 6\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n      case('C3D8R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     Use the same interpolation functions for the reduced element\r\n      case('C3D8','C3D20R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         Number of nodes per element  \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!         \r\n!\r\n!         Gauss points\r\n          GPcoords_C3D8 = 0.\r\n          GPcoords_C3D8(1,:) = (/ -1., -1., -1. /)\r\n          GPcoords_C3D8(2,:) = (/  1., -1., -1. /)\r\n          GPcoords_C3D8(3,:) = (/ -1.,  1., -1. /)\r\n          GPcoords_C3D8(4,:) = (/  1.,  1., -1. /)\r\n          GPcoords_C3D8(5,:) = (/ -1., -1.,  1. /)\r\n          GPcoords_C3D8(6,:) = (/  1., -1.,  1. /)\r\n          GPcoords_C3D8(7,:) = (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D8(8,:) = (/  1.,  1.,  1. /)\r\n          GPcoords_C3D8 = GPcoords_C3D8/sqrt(3.)\r\n!\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!\r\n!\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_C3D8(ipt,1)\r\n              h = GPcoords_C3D8(ipt,2)\r\n              r = GPcoords_C3D8(ipt,3)\r\n!\r\n!             \r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!\r\n!\r\n!             Shape function mapping\r\n              Nmat_C3D8(ipt,1:nnpel) = N_C3D8\r\n!\r\n!\r\n!\r\n!             Shape function derivative\r\n              dNmat_C3D8(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_C3D8,invNmat_C3D8,8)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n          r = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!         Assign the center value\r\n          dNmatc_C3D8 = dN_C3D8\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_C3D8(:,:)\r\n          dNmat(:,:,:) = dNmat_C3D8(:,:,:)\r\n          invNmat(:,:) = invNmat_C3D8(:,:)\r\n          dNmatc(:,:) = dNmatc_C3D8(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D10\r\n      case('C3D10')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./4./6.\r\n!\r\n!         Gauss points\r\n          a = 0.138196601125010\r\n          b = 0.585410196624968\r\n!\r\n!\r\n          GPcoords_C3D10 = 0.\r\n          GPcoords_C3D10(1,:) = (/ a, a, a /) \r\n          GPcoords_C3D10(2,:) = (/ b, a, a /)\r\n          GPcoords_C3D10(3,:) = (/ a, b, a /)\r\n          GPcoords_C3D10(4,:) = (/ a, a, b /)\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n              \r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use C3D4 (linear) element function\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points      \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D4(ipt,1:nnpel) = N_C3D4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D4(ipt,1:numdim,1:nnpel) = dN_C3D4\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D4,invNmat_C3D4,4)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)    \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D4 = dN_C3D4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D4(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D4(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D4(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D4(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 10\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 4\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt          \r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D10 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D10(1,i) =\r\n     + 0.5*(GPcoords_C3D10(1,i)+GPcoords_C3D10(2,i))\r\n                  GPcoords_sub_C3D10(2,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(3,i))\r\n                  GPcoords_sub_C3D10(3,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(4,i) =\r\n     + 0.5*(GPcoords_C3D10(4,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(5,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(4,i))\r\n                  GPcoords_sub_C3D10(6,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(4,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D4 = 0.\r\n              GPcoords_sub_C3D4(1,:) = (/ 0.5, 0.,  0. /)\r\n              GPcoords_sub_C3D4(2,:) = (/ 0.5, 0.5, 0. /)\r\n              GPcoords_sub_C3D4(3,:) = (/  0., 0.5, 0. /)\r\n              GPcoords_sub_C3D4(4,:) = (/  0., 0., 0.5 /)\r\n              GPcoords_sub_C3D4(5,:) = (/ 0.5, 0., 0.5 /)\r\n              GPcoords_sub_C3D4(6,:) = (/ 0., 0.5, 0.5 /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D10 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D10(ipt,1:numdim,1:nnpel) = dN_C3D10\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D10(ipt,1)\r\n                  h = GPcoords_sub_C3D10(ipt,2)\r\n                  r = GPcoords_sub_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(numpt+ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 \r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D4(ipt,1)\r\n                  h = GPcoords_sub_C3D4(ipt,2)\r\n                  r = GPcoords_sub_C3D4(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel_sub,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D4(ipt,1:nnpel_sub) = N_C3D4\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D10 = 0.\r\n              do i=1,numpt\r\n                  IPmap_C3D10(i,i)=1.\r\n              end do\r\n!\r\n              IPmap_C3D10(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D4\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D10,coeff_C3D10,10)\r\n!\r\n!\r\n!             \r\n              invNmat_C3D10 = matmul(coeff_C3D10,IPmap_C3D10)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D10 = dN_C3D10\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D10(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D10(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D10(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D10(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!     Element type: C3D15   \r\n      case('C3D15')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1./6./3.\r\n!\r\n!\r\n!\r\n!         Isoparametric coordinate (r-axis)\r\n          a = 0.774596669241483\r\n!\r\n!\r\n          GPcoords_C3D15 = 0.\r\n          GPcoords_C3D15(2,:) = (/ 2./3., 1./6., -1. /)\r\n          GPcoords_C3D15(1,:) = (/ 1./6., 1./6., -1. /)\r\n          GPcoords_C3D15(3,:) = (/ 1./6., 2./3., -1. /)\r\n          GPcoords_C3D15(5,:) = (/ 2./3., 1./6.,  0. /)\r\n          GPcoords_C3D15(4,:) = (/ 1./6., 1./6.,  0. /)\r\n          GPcoords_C3D15(6,:) = (/ 1./6., 2./3.,  0. /)\r\n          GPcoords_C3D15(8,:) = (/ 2./3., 1./6.,  1. /)\r\n          GPcoords_C3D15(7,:) = (/ 1./6., 1./6.,  1. /)\r\n          GPcoords_C3D15(9,:) = (/ 1./6., 2./3.,  1. /)\r\n!\r\n          GPcoords_C3D15(:,3) = GPcoords_C3D15(:,3) * a\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 6\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!\r\n!             Use C3D6 (linear) element function\r\n              write(*,*) 'Linear interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points         \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D6(ipt,1:nnpel) = N_C3D6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D6(ipt,1:numdim,1:nnpel) = dN_C3D6\r\n!\r\n              end do\r\n!\r\n!\r\n              NTN_C3D6 = matmul(transpose(Nmat_C3D6),Nmat_C3D6)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D6,coeff_C3D6,6)\r\n!\r\n!\r\n              invNmat_C3D6 = matmul(coeff_C3D6,transpose(Nmat_C3D6))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D6 = dN_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D6(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D6(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D6(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element      \r\n              nnpel = 15\r\n!\r\n!             Number of nodes of the sub-element\r\n              nnpel_sub = 6\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D15 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D15(1,i) =\r\n     + 0.5*(GPcoords_C3D15(1,i)+GPcoords_C3D15(2,i))\r\n                  GPcoords_sub_C3D15(2,i) =\r\n     + 0.5*(GPcoords_C3D15(2,i)+GPcoords_C3D15(3,i))\r\n                  GPcoords_sub_C3D15(3,i) =\r\n     + 0.5*(GPcoords_C3D15(3,i)+GPcoords_C3D15(1,i))\r\n                  GPcoords_sub_C3D15(4,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(8,i))\r\n                  GPcoords_sub_C3D15(5,i) =\r\n     + 0.5*(GPcoords_C3D15(8,i)+GPcoords_C3D15(9,i))\r\n                  GPcoords_sub_C3D15(6,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(9,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D6 = 0.\r\n              GPcoords_sub_C3D6(1,:) = (/ 0.5,  0., -1. /)\r\n              GPcoords_sub_C3D6(2,:) = (/ 0.5, 0.5, -1. /)\r\n              GPcoords_sub_C3D6(3,:) = (/  0., 0.5, -1. /)\r\n              GPcoords_sub_C3D6(4,:) = (/ 0.5,  0.,  1. /)\r\n              GPcoords_sub_C3D6(5,:) = (/ 0.5, 0.5,  1. /)\r\n              GPcoords_sub_C3D6(6,:) = (/  0., 0.5,  1. /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D15 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points        \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(ipt,1:nnpel) = N_C3D15\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D15(ipt,1:numdim,1:nnpel) = dN_C3D15\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!      \r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D15(ipt,1)\r\n                  h = GPcoords_sub_C3D15(ipt,2)\r\n                  r = GPcoords_sub_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(numpt+ipt,1:nnpel) = N_C3D15\r\n!\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D6(ipt,1)\r\n                  h = GPcoords_sub_C3D6(ipt,2)\r\n                  r = GPcoords_sub_C3D6(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel_sub,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D6(ipt,1:nnpel_sub) = N_C3D6\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D15=0.\r\n              do i=1,numpt\r\n                  IPmap_C3D15(i,i)=1.\r\n              end do\r\n              IPmap_C3D15(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D15,coeff_C3D15,15)\r\n!\r\n!\r\n              invNmat_C3D15 = matmul(coeff_C3D15,IPmap_C3D15)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D15 = dN_C3D15\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D15(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D15(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D15(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D15(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n      case('C3D20')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.171467764060357\r\n          ipweights(2) = 0.274348422496571\r\n          ipweights(3) = 0.171467764060357\r\n          ipweights(4) = 0.274348422496571\r\n          ipweights(5) = 0.438957475994513\r\n          ipweights(6) = 0.274348422496571\r\n          ipweights(7) = 0.171467764060357\r\n          ipweights(8) = 0.274348422496571\r\n          ipweights(9) = 0.171467764060357\r\n          ipweights(10) = 0.274348422496571\r\n          ipweights(11) = 0.438957475994513\r\n          ipweights(12) = 0.274348422496571\r\n          ipweights(13) = 0.438957475994513\r\n          ipweights(14) = 0.702331961591221\r\n          ipweights(15) = 0.438957475994513\r\n          ipweights(16) = 0.274348422496571\r\n          ipweights(17) = 0.438957475994513\r\n          ipweights(18) = 0.274348422496571\r\n          ipweights(19) = 0.171467764060357\r\n          ipweights(20) = 0.274348422496571\r\n          ipweights(21) = 0.171467764060357\r\n          ipweights(22) = 0.274348422496571\r\n          ipweights(23) = 0.438957475994513\r\n          ipweights(24) = 0.274348422496571\r\n          ipweights(25) = 0.171467764060357\r\n          ipweights(26) = 0.274348422496571\r\n          ipweights(27) = 0.171467764060357\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n          GPcoords_C3D20 = 0.\r\n          GPcoords_C3D20(1,:)=  (/ -1., -1., -1. /)\r\n          GPcoords_C3D20(2,:)=  (/  0., -1., -1. /)\r\n          GPcoords_C3D20(3,:)=  (/  1., -1., -1. /)\r\n          GPcoords_C3D20(4,:)=  (/ -1.,  0., -1. /)\r\n          GPcoords_C3D20(5,:)=  (/  0.,  0., -1. /)\r\n          GPcoords_C3D20(6,:)=  (/  1.,  0., -1. /)\r\n          GPcoords_C3D20(7,:)=  (/ -1.,  1., -1. /)\r\n          GPcoords_C3D20(8,:)=  (/  0.,  1., -1. /)\r\n          GPcoords_C3D20(9,:)=  (/  1.,  1., -1. /)\r\n          GPcoords_C3D20(10,:)= (/ -1., -1.,  0. /)\r\n          GPcoords_C3D20(11,:)= (/  0., -1.,  0. /)\r\n          GPcoords_C3D20(12,:)= (/  1., -1.,  0. /)\r\n          GPcoords_C3D20(13,:)= (/ -1.,  0.,  0. /)\r\n          GPcoords_C3D20(14,:)= (/  0.,  0.,  0. /)\r\n          GPcoords_C3D20(15,:)= (/  1.,  0.,  0. /)\r\n          GPcoords_C3D20(16,:)= (/ -1.,  1.,  0. /)\r\n          GPcoords_C3D20(17,:)= (/  0.,  1.,  0. /)\r\n          GPcoords_C3D20(18,:)= (/  1.,  1.,  0. /)\r\n          GPcoords_C3D20(19,:)= (/ -1., -1.,  1. /)\r\n          GPcoords_C3D20(20,:)= (/  0., -1.,  1. /)\r\n          GPcoords_C3D20(21,:)= (/  1., -1.,  1. /)\r\n          GPcoords_C3D20(22,:)= (/ -1.,  0.,  1. /)\r\n          GPcoords_C3D20(23,:)= (/  0.,  0.,  1. /)\r\n          GPcoords_C3D20(24,:)= (/  1.,  0.,  1. /)\r\n          GPcoords_C3D20(25,:)= (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D20(26,:)= (/  0.,  1.,  1. /)\r\n          GPcoords_C3D20(27,:)= (/  1.,  1.,  1. /)\r\n          GPcoords_C3D20 = GPcoords_C3D20 * sqrt(0.6)\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 8\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D8 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20lin(ipt,1:nnpel) = N_C3D8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20lin(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20lin =\r\n     + matmul(transpose(Nmat_C3D20lin),Nmat_C3D20lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20lin,coeff_C3D20lin,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_C3D20lin =\r\n     + matmul(coeff_C3D20lin,transpose(Nmat_C3D20lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20lin = dN_C3D8\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20lin(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20lin(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20lin(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 20\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20(ipt,1:nnpel) = N_C3D20\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20(ipt,1:numdim,1:nnpel) = dN_C3D20\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20 = matmul(transpose(Nmat_C3D20),Nmat_C3D20)\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20,coeff_C3D20,20)\r\n!\r\n!             Overall mapping to map from the IPs to the nodes\r\n              invNmat_C3D20 = matmul(coeff_C3D20,transpose(Nmat_C3D20))\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20 = dN_C3D20\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n      case default\r\n!\r\n          call error(2)\r\n!\r\n!\r\n      end select\r\n!\r\n!\r\n      write(*,*) 'Dimension of the analysis: ', numdim\r\n      write(*,*) 'Number of integration points per element: ', numpt\r\n!      write(*,*) 'Number of nodes per element: ', nnpel\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine feprop\r\n!\r\n!\r\n!\r\n!     Find the number of nodes for displacement analysis (not for GND analysis)\r\n      subroutine findelementtype(numtens,numpt,eltyp)\r\n      implicit none\r\n      integer, intent(in) :: numtens\r\n      integer, intent(in) :: numpt\r\n      character(len=:), allocatable, intent(out) :: eltyp\r\n      \r\n!\r\n!\r\n!     Determine the element type\r\n!     Based on the dimension of the problem (numdim=ntens)\r\n!\r\n!     Dimension of the problem (2D-plane stress)\r\n      if (numtens==3) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPS3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPS4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPS6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPS8'\r\n!\r\n          end select    \r\n!\r\n!     Dimension of the problem (2D - Plane strain)\r\n      elseif (numtens==4) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPE3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPE4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPE6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPE8'\r\n!\r\n          end select\r\n!\r\n!\r\n!     Dimension of the problem (3D)\r\n      elseif (numtens==6) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         3D - C3D4 / C3D8R / C3D10R\r\n          case(1)\r\n!\r\n              eltyp = 'C3D4'\r\n!\r\n!         3D - C3D6 / C3D15R\r\n          case(2)\r\n!\r\n              eltyp = 'C3D6' \r\n!       \r\n!         3D - C3D8 / C3D20R\r\n          case(8)\r\n!\r\n              eltyp = 'C3D8'\r\n!\r\n!         3D - C3D10\r\n          case(4)\r\n!\r\n              eltyp = 'C3D10'\r\n!\r\n!         3D - C3D15\r\n          case(9)\r\n!\r\n              eltyp = 'C3D15'\r\n!\r\n!         3D - C3D20\r\n          case(27)\r\n!\r\n              eltyp = 'C3D20'\r\n!\r\n          end select\r\n!\r\n      end if\r\n!\r\n      write(*,*) 'Element type identified as: ', eltyp    \r\n!\r\n      return\r\n      end subroutine findelementtype\r\n!\r\n!\r\n!     Contains the element-by-element initializations\r\n!     Done only once at the first run\r\n      subroutine initialize_gradientoperators\r\n       use globalvariables, only : numel, \r\n     + numdim, numpt, nnpel, gradip2ip, ipweights,\r\n     + ipcoords, ipdomain, Nmat, invNmat, dNmat, dNmatc\r\n      use userinputs, only : gndlinear\r\n      use utilities, only: nolapinverse, inv2x2, inv3x3\r\n      implicit none\r\n!     Gauss point coordinates in sample reference\r\n      real(8) :: xIP(numpt,numdim)\r\n!     Node point coordinates\r\n      real(8) :: xnode(nnpel,numdim)\r\n!     Jacobian transpose\r\n      real(8) :: JT(numdim,numdim)\r\n!     Jacobian inverse transpose\r\n      real(8) :: invJT(numdim,numdim)\r\n!     Determinant of the inversion\r\n      real(8) :: det\r\n!     Gradient operator\r\n      real(8) :: grad(numdim,nnpel)\r\n!     Overall mapping\r\n      real(8) :: grad_invN(numdim,numpt)\r\n!     Element number and ip number\r\n      integer :: iel, ipt\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through each element\r\n      do iel = 1, numel\r\n!\r\n!\r\n!\r\n!         Vectorize element ipcoordinates\r\n          xIP = 0.\r\n          do ipt = 1, numpt\r\n!\r\n              xIP(ipt,1:numdim) = ipcoords(iel,ipt,1:numdim)\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          xnode = matmul(invNmat,xIP)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         For each integration point\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Calculate jacobian (transpose) for isoparametric space to real reference\r\n              JT = matmul(dNmat(ipt,1:numdim,1:nnpel),xnode)\r\n!\r\n!\r\n!\r\n!\r\n!             Invert the Jacobian\r\n              if (numdim==2) then\r\n!\r\n                  call inv2x2(JT,invJT,det)\r\n!\r\n              elseif (numdim==3) then\r\n!\r\n                  call inv3x3(JT,invJT,det)\r\n!\r\n              endif\r\n!\r\n!\r\n!             IP domain size\r\n              ipdomain(iel,ipt) = det * ipweights(ipt)\r\n!\r\n!\r\n!             \r\n!             Gradient operator\r\n              grad = matmul(invJT,dNmat(ipt,1:numdim,1:nnpel))\r\n!\r\n!\r\n!\r\n!             Overall mapping\r\n              grad_invN = matmul(grad,invNmat)\r\n!\r\n!\r\n!\r\n!\r\n!             Store\r\n              gradip2ip(iel,ipt,1:numdim,1:numpt) = grad_invN\r\n!\r\n!             \r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!          write(*,*) 'vol: ', sum(ipdomain(iel,:))\r\n!          write(*,*) '******************'\r\n!\r\n!         For the center of the element\r\n!\r\n!         Calculate jacobian (transpose) for isoparametric space to real reference\r\n          JT = matmul(dNmatc,xnode)\r\n!\r\n!         Invert the Jacobian\r\n          if (numdim==2) then\r\n!\r\n              call inv2x2(JT,invJT,det)\r\n!\r\n          elseif (numdim==3) then\r\n!\r\n              call inv3x3(JT,invJT,det)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Gradient operator\r\n          grad = matmul(invJT,dNmatc)\r\n!\r\n!\r\n!         Overall mapping\r\n          grad_invN = matmul(grad, invNmat)\r\n!\r\n!         Store\r\n          gradip2ip(iel,numpt+1,1:numdim,1:numpt) = grad_invN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do    \r\n!\r\n!\r\n      return\r\n      end subroutine initialize_gradientoperators\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE3 or CPS3\r\n      subroutine CP3_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - g - h\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP3_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n      subroutine CP4_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP4 element\r\n      N(1) = (1. - g) * (1. - h) / 4.\r\n!\r\n      N(2) = (1. + g) * (1. - h) / 4.\r\n!\r\n      N(3) = (1. + g) * (1. + h) / 4.\r\n!\r\n      N(4) = (1. - g) * (1. + h) / 4.\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP4 element\r\n!\r\n!     dN_dg\r\n      dN(1,1) = -1. * (1. - h) / 4.\r\n!\r\n      dN(1,2) = 1. * (1. - h) / 4.\r\n!\r\n      dN(1,3) = 1. * (1. + h) / 4.\r\n!\r\n      dN(1,4) = -1. * (1. + h) / 4.\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (1. - g) * -1. / 4.\r\n!\r\n      dN(2,2) = (1. + g) * -1. / 4.\r\n!\r\n      dN(2,3) = (1. + g) * 1. / 4.\r\n \r\n      dN(2,4) = (1. - g) * 1. / 4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE6 or CPS6\r\n      subroutine CP6_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP6 element\r\n      N(1) = 2. * (0.5 - g - h) * (1. - g - h)\r\n!\r\n      N(2) = 2. * g * (g - 0.5)\r\n!\r\n      N(3) = 2. * h * (h - 0.5)\r\n!\r\n      N(4) = 4. * g * (1. - g - h)\r\n!\r\n      N(5) = 4. * g * h\r\n!\r\n      N(6) = 4. * h * (1. - g - h)\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D4 element\r\n!     dN_dg\r\n      dN(1,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(1,2) = 2. * (1.) * (g - 0.5) + 2. * g * (1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 4. * (1.) * (1. - g - h) + 4. * g * (-1.)\r\n!\r\n      dN(1,5) = 4. * (1.) * h\r\n!\r\n      dN(1,6) = 4. * h * (-1.)\r\n!\r\n!     dN_dh       \r\n      dN(2,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 2. * (1.) * (h - 0.5)  + 2. * h * (1.)\r\n!\r\n      dN(2,4) = 4. * g * (-1.)\r\n!\r\n      dN(2,5) = 4. * g * (1.)\r\n!\r\n      dN(2,6) = 4. * (1.) * (1. - g - h) + 4. * h * (-1.)\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP6_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE8 or CPS8\r\n      subroutine CP8_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP8 element\r\n      N(1) = -1./4. * (1. - g) * (1. - h) * (1. + g + h)\r\n!\r\n      N(2) = -1./4. * (1. + g) * (1. - h) * (1. - g + h)\r\n!\r\n      N(3) = -1./4. * (1. + g) * (1. + h) * (1. - g - h)\r\n!\r\n      N(4) = -1./4. * (1. - g) * (1. + h) * (1. + g - h)\r\n!\r\n      N(5) = 1./2. * (1. - g) * (1. + g) * (1. - h)\r\n!\r\n      N(6) = 1./2. * (1. - h) * (1. + h) * (1. + g)\r\n!\r\n      N(7) = 1./2. * (1. - g) * (1. + g) * (1. + h)\r\n!\r\n      N(8) = 1./2. * (1. - h) * (1. + h) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP8 element\r\n!     dN_dg\r\n      dN(1,1) = (-1./4.) * (-1.) * (1. - h) * (1. + g + h) +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(1,2) = (-1./4.) * (1.) *  (1. - h) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (-1.)\r\n!\r\n      dN(1,3) = (-1./4.) * (1.) *  (1. + h) * (1. - g - h) +\r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n!\r\n      dN(1,4) = (-1./4.) * (-1.) * (1. + h) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (1.)\r\n!\r\n      dN(1,5) = 1./2. * (-1.) * (1. + g) * (1. - h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. - h)\r\n!\r\n      dN(1,6) = 1./2. * (1. - h) * (1. + h) * (1.)\r\n!\r\n      dN(1,7) = 1./2. * (-1.) * (1. + g) * (1. + h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. + h)\r\n!\r\n      dN(1,8) = 1./2. * (1. - h) * (1. + h) * (-1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (-1./4.) * (1. - g) * (-1.) * (1. + g + h)  +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(2,2) = (-1./4.) * (1. + g) * (-1.) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (1.)\r\n!\r\n      dN(2,3) = (-1./4.) * (1. + g) *  (1.) * (1. - g - h) + \r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n \r\n      dN(2,4) = (-1./4.) * (1. - g) *  (1.) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (-1.)\r\n!\r\n      dN(2,5) = 1./2. * (1. - g) * (1. + g) * (-1.)\r\n!\r\n      dN(2,6) = 1./2. * (-1.) * (1. + h) * (1. + g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. + g)\r\n!\r\n      dN(2,7) = 1./2. * (1. - g) * (1. + g) * (1.)\r\n!\r\n      dN(2,8) = 1./2. * (-1.) * (1. + h) * (1. - g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!          \r\n!     \r\n      return\r\n      end subroutine CP8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D4\r\n      subroutine C3D4_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - h - r - g\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n      N(4) = r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = -1.\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = 1.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D6\r\n      subroutine C3D6_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D6 element\r\n      N(1) = 1./2.*(1.-g-h)*(1.-r)\r\n!\r\n      N(2) = 1./2.*g*(1.-r)\r\n!\r\n      N(3) = 1./2.*h*(1.-r)\r\n!\r\n      N(4) = 1./2.*(1.-g-h)*(1.+r)\r\n!\r\n      N(5) = 1./2.*g*(1.+r)\r\n!\r\n      N(6) = 1./2.*h*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = 1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(1,2) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(1,5) = 1./2.*(1.)*(1.+r)\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) =  1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = 1./2.*(1.)*(1.+r)\r\n!\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = 1./2.*(1.-g-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./2.*g*(-1.)\r\n!\r\n      dN(3,3) = 1./2.*h*(-1.)\r\n!\r\n      dN(3,4) = 1./2.*(1.-g-h)*(1.)\r\n!\r\n      dN(3,5) = 1./2.*g*(1.)\r\n!\r\n      dN(3,6) = 1./2.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D6_N_dN      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D8\r\n      subroutine C3D8_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D8 element\r\n      N(1) = 1./8.*(1.-g)*(1.-h)*(1.-r)\r\n!\r\n      N(2) = 1./8.*(1.+g)*(1.-h)*(1.-r)\r\n!\r\n      N(3) = 1./8.*(1.+g)*(1.+h)*(1.-r)\r\n!\r\n      N(4) = 1./8.*(1.-g)*(1.+h)*(1.-r)\r\n!\r\n      N(5) = 1./8.*(1.-g)*(1.-h)*(1.+r)\r\n!\r\n      N(6) = 1./8.*(1.+g)*(1.-h)*(1.+r)\r\n!\r\n      N(7) = 1./8.*(1.+g)*(1.+h)*(1.+r)\r\n!\r\n      N(8) = 1./8.*(1.-g)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D8 element\r\n!     dN_dg\r\n      dN(1,1) = 1./8.*(-1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,2) = 1./8.*(1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,3) = 1./8.*(1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,4) = 1./8.*(-1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,5) = 1./8.*(-1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,6) = 1./8.*(1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,7) = 1./8.*(1.)*(1.+h)*(1.+r)\r\n!\r\n      dN(1,8) = 1./8.*(-1.)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = 1./8.*(1.-g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 1./8.*(1.+g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,3) = 1./8.*(1.+g)*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./8.*(1.-g)*(1.)*(1.-r)\r\n!\r\n      dN(2,5) = 1./8.*(1.-g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,6) = 1./8.*(1.+g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,7) = 1./8.*(1.+g)*(1.)*(1.+r)\r\n!\r\n      dN(2,8) = 1./8.*(1.-g)*(1.)*(1.+r)\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = 1./8.*(1.-g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./8.*(1.+g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,3) = 1./8.*(1.+g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,4) = 1./8.*(1.-g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,5) = 1./8.*(1.-g)*(1.-h)*(1.)\r\n!\r\n      dN(3,6) = 1./8.*(1.+g)*(1.-h)*(1.)\r\n!\r\n      dN(3,7) = 1./8.*(1.+g)*(1.+h)*(1.)\r\n!\r\n      dN(3,8) = 1./8.*(1.-g)*(1.+h)*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D10\r\n      subroutine C3D10_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D10 element\r\n      N(1) = (2.*(1.-g-h-r)-1.)*(1.-g-h-r)\r\n!\r\n      N(2) = (2.*g - 1.)*g\r\n!\r\n      N(3) = (2.*h - 1.)*h\r\n!\r\n      N(4) = (2.*r - 1.)*r\r\n!\r\n      N(5) = 4.*(1.-g-h-r)*g\r\n!\r\n      N(6) = 4.*g*h\r\n!\r\n      N(7) = 4.*(1.-g-h-r)*h\r\n!\r\n      N(8) = 4.*(1.-g-h-r)*r\r\n!\r\n      N(9) = 4.*g*r\r\n!\r\n      N(10) = 4.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D10 element\r\n!     dN_dg\r\n      dN(1,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(1,2) = (2.*(1.))*g + (2.*g - 1.)*(1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n      dN(1,5) = 4.*(-1.)*g + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(1,6) = 4.*h\r\n!\r\n      dN(1,7) = 4.*(-1.)*h\r\n!\r\n      dN(1,8) = 4.*(-1.)*r\r\n!\r\n      dN(1,9) = 4.*(1.)*r\r\n!\r\n      dN(1,10) = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = (2.*(1.))*h + (2.*h - 1.)*(1.)\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n      dN(2,5) = 4.*(-1.)*g\r\n!\r\n      dN(2,6) = 4.*g*(1.)\r\n!\r\n      dN(2,7) = 4.*(-1.)*h + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(2,8) = 4.*(-1.)*r\r\n!\r\n      dN(2,9) = 0.\r\n!\r\n      dN(2,10) = 4.*(1.)*r\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = (2.*(1.))*r + (2.*r - 1.)*(1.)\r\n!\r\n      dN(3,5) = 4.*(-1.)*g\r\n!\r\n      dN(3,6) = 0.\r\n!\r\n      dN(3,7) = 4.*(-1.)*h\r\n!\r\n      dN(3,8) = 4.*(-1.)*r + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(3,9) = 4.*g*(1.)\r\n!\r\n      dN(3,10) = 4.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D10_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D15\r\n      subroutine C3D15_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D15 element\r\n      N(1) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.-r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(2) = 1./2.*(g*(2.*g-1.)*(1.-r)-g*(1.-r**2))\r\n!\r\n      N(3) = 1./2.*(h*(2.*h-1.)*(1.-r)-h*(1.-r**2))\r\n!\r\n      N(4) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.+r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(5) = 1./2.*(g*(2.*g-1.)*(1.+r)-g*(1.-r**2))\r\n!\r\n      N(6) = 1./2.*(h*(2.*h-1.)*(1.+r)-h*(1.-r**2))\r\n!\r\n      N(7) = 2.*(1.-g-h)*g*(1.-r)\r\n!\r\n      N(8) = 2.*g*h*(1.-r)\r\n!\r\n      N(9) = 2.*h*(1.-g-h)*(1.-r)\r\n!\r\n      N(10) = 2.*(1.-g-h)*g*(1.+r)\r\n!\r\n      N(11) = 2.*g*h*(1.+r)\r\n!\r\n      N(12) = 2.*h*(1.-g-h)*(1.+r)\r\n!\r\n      N(13) = (1.-g-h)*(1.-r**2)\r\n!\r\n      N(14) = g*(1.-r**2)\r\n!\r\n      N(15) = h*(1.-r**2)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D15 element\r\n!     dN_dg\r\n      dN(1,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(1,2) = ((r - 1.)*(r - 4.*g + 2.))/2.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(1,5) = ((r + 1.)*(4.*g + r - 2.))/2.\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n      dN(1,7) = 2.*(r - 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,8) = -2.*h*(r - 1.)\r\n!\r\n      dN(1,9) = 2.*h*(r - 1.)\r\n!\r\n      dN(1,10) = -2.*(r + 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,11) = 2.*h*(r + 1.)\r\n!\r\n      dN(1,12) = -2.*h*(r + 1.)\r\n!\r\n      dN(1,13) = r**2 - 1.\r\n!\r\n      dN(1,14) = 1. - r**2\r\n!\r\n      dN(1,15) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = ((r - 1.)*(r - 4.*h + 2.))/2.\r\n!\r\n      dN(2,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = ((r + 1.)*(4.*h + r - 2.))/2.\r\n!\r\n      dN(2,7) = 2.*g*(r - 1.)\r\n!\r\n      dN(2,8) = -2.*g*(r - 1.)\r\n!\r\n      dN(2,9) = 2.*(r - 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,10) = -2.*g*(r + 1.)\r\n!\r\n      dN(2,11) = 2.*g*(r + 1.)\r\n!\r\n      dN(2,12) = -2.*(r + 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,13) = r**2 - 1.\r\n!\r\n      dN(2,14) = 0.\r\n!\r\n      dN(2,15) = 1. - r**2\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = -((g + h - 1.)*(2.*g + 2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,2) = (g*(2.*r - 2.*g + 1.))/2.\r\n!\r\n      dN(3,3) = (h*(2.*r - 2.*h + 1.))/2.\r\n!\r\n      dN(3,4) = ((g + h - 1.)*(2.*g + 2.*h - 2.*r - 1.))/2.\r\n!\r\n      dN(3,5) = (g*(2.*g + 2.*r - 1.))/2.\r\n!\r\n      dN(3,6) = (h*(2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,7) = g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,8) = -2.*g*h\r\n!\r\n      dN(3,9) = 2.*h*(g + h - 1.)\r\n!\r\n      dN(3,10) = -g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,11) = 2.*g*h\r\n!\r\n      dN(3,12) = -2.*h*(g + h - 1.)\r\n!\r\n      dN(3,13) = 2.*r*(g + h - 1.)\r\n!\r\n      dN(3,14) = -2.*g*r\r\n!\r\n      dN(3,15) = -2.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D15_N_dN\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D20\r\n      subroutine C3D20_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D20 element\r\n      N(1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      N(2) = -(g/8. + 1./8.)*(h - 1.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      N(3) = -(g/8. + 1./8.)*(h + 1.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      N(4) = -(g/8. - 1./8.)*(h + 1.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      N(5) = -(g/8. - 1./8.)*(h - 1.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      N(6) = -(g/8. + 1./8.)*(h - 1.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      N(7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      N(8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.)*(g - h - r + 2.)\r\n!\r\n      N(9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r - 1.)\r\n!\r\n      N(10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(17) = -(r/4. - 1./4.)*(g - 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(19) = -(r/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D20 element\r\n!     dN_dg\r\n      dN(1,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (h - 1.)*(r - 1.)*(g + h + r + 2.)/8.\r\n!\r\n      dN(1,2) = (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (h - 1.)*(r - 1.)*(h - g + r + 2.)/8.\r\n!\r\n      dN(1,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g + h - r - 2.)/8.\r\n!\r\n      dN(1,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g - h + r + 2.)/8.\r\n!\r\n      dN(1,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g + h - r + 2.)/8.\r\n!\r\n      dN(1,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g - h + r - 2.)/8.\r\n!\r\n      dN(1,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g + h + r - 2.)/8.\r\n!\r\n      dN(1,8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g - h - r + 2.)/8.\r\n!\r\n      dN(1,9) = - (g/4. - 1./4.)*(h - 1.)*(r - 1.) -\r\n     + (g + 1.)*(h - 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,10) = (h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n\r\n      dN(1,11) = (g/4. - 1./4.)*(h + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,12) = -(h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n!\r\n      dN(1,13) = (g/4. - 1./4.)*(h - 1.)*(r + 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,14) = -(h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,15) = - (g/4. - 1./4.)*(h + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,16) = (h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,17) = -(r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,18) = (r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,19) = -(r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,20) = (r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(2,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(2,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      dN(2,4) = (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      dN(2,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      dN(2,6) = (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      dN(2,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(2,8) = (g/8. - 1./8.)*(r + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(2,9) = -(g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,10) = (h/4. - 1./4.)*(g + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,11) = (g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,12) = - (h/4. - 1./4.)*(g - 1.)*(r - 1.) -\r\n     + (g - 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,13) = (g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,14) = - (h/4. - 1./4.)*(g + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,15) = -(g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n\r\n      dN(2,16) = (h/4. - 1./4.)*(g - 1.)*(r + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,17) = -(r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n      dN(2,18) = (r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,19) = -(r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,20) = (r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(3,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(3,3) = (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h - r - 2.)\r\n!\r\n      dN(3,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(g - h + r + 2.)\r\n!\r\n      dN(3,5) = (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h - r + 2.)\r\n!\r\n      dN(3,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(g - h + r - 2.)\r\n!\r\n      dN(3,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(3,8) = (g/8. - 1./8.)*(h + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(3,9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,17) = - (r/4. - 1./4.)*(g - 1.)*(h - 1.) -\r\n     + (g - 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,19) = - (r/4. - 1./4.)*(g + 1.)*(h + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D20_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module meshprop"
  },
  {
    "path": "Example - Polycrytal with PROPS/slip.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slip\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine sinhslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,\r\n     + dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      use errors, only: error\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)\r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n!\r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n      Pmat=0.; Lp = 0.; Dp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!\r\n!         Outer multipler \"alpha\" calculation:\r\n!\r\n!         if alpha is defined parametrically\r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant\r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         THESE CHECKS SHALL BE PLACED TO INITIALIZATION!\r\n!!         Check for zero activation volume\r\n!          if (AV == 0.) then\r\n!              call error(8)\r\n!          end if \r\n!\r\n!\r\n!\r\n!\r\n!         Inner multiplier \"beta\" calculation:\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then\r\n!\r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             Correction by C. Hardie - 26.05.2022\r\n!             This correction needs to be done if activation volume\r\n!             IS NOT DEFINED PARAMETRICALLY, because it is already taken into account then!\r\n              if (AV0 /= 0.0) then\r\n!                 Corrected by A. Pechero - 23.02.2023\r\n!                 same burgers magnitude for 1st-12th slip systems\r\n!                 changes only if slip system is greater than 12th\r\n                  if (is > 12) then\r\n                      alpha = caratio*caratio*alpha\r\n                      beta = caratio*caratio*beta\r\n                  endif\r\n              end if\r\n          end if\r\n!\r\n!         This is critical threshold\r\n          if (abstau >= tauc(is)) then\r\n!\r\n!             slip rate\r\n              gammadot(is) = alpha*\r\n     + sinh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))\r\n!\r\n!\r\n              dgammadot_dtauc(is) = -alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     +        SchmidxSchmid(is,:,:)\r\n!\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!             Update plastic velocity gradient\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n          end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine sinhslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Zhengxuan Fan & Serge Kruch (2020) A comparison of different crystal\r\n!     plasticity finite-element models on the simulation of nickel alloys, \r\n!     Materials at High Temperatures, 37:5, 328-339, DOI: 10.1080/09603409.2020.1801951      \r\n!\r\n      subroutine doubleexpslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!         RSS/CRSS ratio\r\n          ratio=abstau/tauc(is)\r\n!\r\n!         Avoid negative values before elevating to power q\r\n          if (ratio >= 1.0) then\r\n!\r\n              gammadot(is) = signtau*gammadot0 !*exp(-dF/(kB*CurrentTemperature))\r\n!\r\n!         Standard case\r\n          else\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n!             Strain rate due to thermally activated glide (rate dependent plasticity)\r\n              gammadot(is) = signtau*gammadot0*\r\n     + exp(-(DeltaF/KB/T)*(1.-ratio**p)**q)\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- ratio**p)**(q-1.)*p/tauc(is)*ratio**(p-1.)\r\n!\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tauc(i) )\r\n          dgammadot_dtauc(is) = -abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- ratio**p)**(q-1.)*p/tauc(is)*ratio**p*signtau\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine doubleexpslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! \r\n      subroutine powerslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     Variables used within this subroutine\r\n      integer :: is, i, j\r\n      real(8) :: gammadot0, power_n, constant_n, slope_n, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!      \r\n!\r\n          ratio = abstau / tauc(is)\r\n!\r\n\r\n!\r\n          gammadot(is) = gammadot0*ratio**power_n*signtau\r\n!\r\n!\r\n!\r\n          dgammadot_dtau(is) = gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n-1.0)\r\n!\r\n!\r\n          dgammadot_dtauc(is) = -gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n)*signtau\r\n!\r\n!\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is)*SchmidxSchmid(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n! \r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n!\r\n      end subroutine powerslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module slip"
  },
  {
    "path": "Example - Polycrytal with PROPS/slipreverse.f",
    "content": "!     Oct. 6th, 2023\r\n!     Chris Hardie\r\n!     Reverse Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slipreverse\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n      subroutine doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Pmat,absgammadot,gammadot,\r\n     + dtau_dgammadot,dgammadot_dtau)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Absolute value of slip\r\n      real(8), intent(in) :: absgammadot(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     slip rates\r\n      real(8), intent(in) :: gammadot(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     Value of RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(out) :: abstau(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, xx, u\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!         RSS/CRSS ratio\r\n          xx=abstau(is)/tauc(is)\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n              u=-log(absgammadot(is)/gammadot0)*KB*T/DeltaF\r\n!\r\n              abstau(is)=max(tauc(is)*(1-u**(1/q))**(1/p),\r\n     +         tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = (KB*T*tauc(is)/\r\n     + (absgammadot(is)*DeltaF*q*p))*\r\n     + (1-u**(1/q))**((1-p)/p)*u**((1-q)/q)\r\n                  \r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- xx**p)**(q-1.)*p/tauc(is)*xx**(p-1.)\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine doubleexpslipreverse\r\n!\r\n!\r\n!\r\n!\r\n      subroutine powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot, gammadot,\r\n     + dtau_dgammadot,\r\n     + dgammadot_dtau, Pmat)            \r\n!    \r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n      real(8) :: gammadot0, constant_n, slope_n, power_n\r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!         \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is)).OR.\r\n     + (absgammadot(is) .GT. 1.0e-6)))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = \r\n     + (power_n*gammadot0/tauc(is))*xtau(is)**(power_n-1)\r\n!\r\n              abstau(is)=\r\n     + max(tauc(is)*(absgammadot(is)/gammadot0)**(1/power_n),tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = \r\n     + (tauc(is)/power_n*gammadot0)*\r\n     + (absgammadot(is)/gammadot0)**((1-power_n)/power_n)\r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine powerslipreverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine sinhslipreverse(\r\n     + Schmid, SchmidxSchmid, signtau,\r\n     + abstau,tau, X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot,gammadot,\r\n     + dtau_dgammadot, dgammadot_dtau, Pmat)\r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)   \r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume \r\n!     =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n!     Unit conversion factor for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n              \r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n      endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n      Pmat = 0.\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!\r\n!         alpha calculation\r\n!\r\n!         if alpha is defined parametrically          \r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant          \r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!\r\n!         beta calculation\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then              \r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             same burgers magnitude for first 1-6 and 25-30 \r\n!             change only 7-24\r\n              if (is > 12) then\r\n                  alpha = caratio*caratio*alpha\r\n                  beta = caratio*caratio*beta\r\n              endif\r\n          end if          \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is))\r\n     + .AND. (xtau_norm(is) .GT. 0.0)) \r\n     + .OR. (absgammadot(is) .GT. 1.0e-6))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau(is)-tauc(is)))\r\n                            \r\n              abstau(is)=tauc(is)+\r\n     + (1/beta)*asinh(absgammadot(is)/alpha)\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              dtau_dgammadot(is,is) = 1/(alpha*beta*\r\n     + sqrt(absgammadot(is)**2*alpha**-2+1))        \r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n     \r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine sinhslipreverse \r\n!\r\n!\r\n!\r\n!\r\n      end module slipreverse"
  },
  {
    "path": "Example - Polycrytal with PROPS/straingradients.f",
    "content": "!     Jan. 1st, 2023\r\n!     Eralp Demir\r\n!\r\n      module straingradients\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-1\r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie\r\n      subroutine gndmodel1\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!\r\n      real(8) :: Fp_ip(numpt,3,3)\r\n      real(8) :: gmatinv(3,3)\r\n!\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.\r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Slip rate per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip,nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) =\r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) =\r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) =\r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-2\r\n!     Gurtin's measure for incompatibility: (curl x Fp)^T * Fp^T \r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie \r\n      subroutine gndmodel2\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold  \r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip, \r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n      \r\n      real(8) :: Fp_ip(numpt,3,3), Fp(3,3)\r\n      real(8) :: gmatinv(3,3)\r\n\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)              \r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.              \r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Cumulative slip per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip, nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:), tras(1:nslip,:), burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n! \r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) = \r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             Plastic part of the deformation gradient\r\n              Fp = Fp_ip(ip,:,:)\r\n!\r\n!\r\n!             (curlxFp)^T * Fp^T\r\n!             Curl post-multiplies with Fp^T\r\n              Lambda =  matmul(Lambda, transpose(Fp))\r\n!\r\n!\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) = \r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) = \r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do    \r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) = \r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel2\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-3\r\n!     Based on original rate formulation of GNDs\r\n!     GND calculation using curl of (n^a*Fp*gammadot^a)\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Dai, H., 1997. Doctoral dissertation, Massachusetts Institute of Technology.\n      subroutine gndmodel3(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, eijk, I3,\r\n     + dirc_0_all, trac_0_all, norc_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0, statev_Fp,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot, Fp(3,3), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: norc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: vec_ip(numpt,3)\r\n      real(8) :: n_a(3)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n!     Incompatibility\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3)\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3,3)\r\n      real(8) :: lambdadot_a(3), sum, trace\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; norc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed slip plane normal\r\n          norc_0(1:nslip,:) = norc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.; drhoGND=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot = statev_gammadot(ie,ip,is)\r\n!\r\n!                 Plastic part of the deformation gradient\r\n                  Fp = statev_Fp(ie,ip,:,:)\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!                 Slip plane normal in sample reference\r\n                  n_a = matmul(gmatinv, norc_0(is,:))\r\n!\r\n!                 transverse directions (store) in sample reference\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!                 \r\n!                 slip directions (store) in sample reference\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!                 \r\n!                 Result = vector\r\n                  vec_ip(ip,:) = -matmul(transpose(Fp),n_a) * gdot\r\n!\r\n!\r\n!             \r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!\r\n!                 grad(k,i) = - n^a(j) * Fp(ji,k) * gdot^a\r\n!                 lambdadot^a(l) = eijk(k,i,l) * grad(k,i)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,vec_ip)\r\n!\r\n!                 calculate curl\r\n                  do l = 1, 3\r\n                      sum = 0.\r\n                      do k = 1, 3\r\n                          do i = 1, 3\r\n                              sum = sum + eijk(k,i,l)*grad(k,i)\r\n                          end do\r\n                      end do\r\n                      lambdadot_a(l) = sum\r\n                  end do                  \r\n!\r\n!\r\n!                 calculate incompatibility increment\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n                          dLambda_ip(ip,i,j) =\r\n     + dLambda_ip(ip,i,j) + dirs_ip(ip,i)*lambdadot_a(j)*dt\r\n                      end do\r\n                  end do                  \r\n!\r\n!\r\n!\r\n!                 gnd increment - edge dislocations                 \r\n                  drhoGNDe(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, tras_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, dirs_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop                  \r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop          \r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)          \r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!         end of IP loop                  \r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel3\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-4\r\n!     GND calculation using slip gradients\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Gerken, J.M. and Dawson, P.R., 2008. Journal of the Mechanics and Physics of Solids, 56(4), pp.1651-1672.\n      subroutine gndmodel4(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : I3, \r\n     + numdim, numel, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all,\r\n     + dirc_0_all, trac_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot(numpt), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n      real(8) :: dot_t, dot_s\r\n!     Incompatibility\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3), trace\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3)\r\n      integer :: i, j, k, q\r\n      integer :: ie, ip, is   \r\n!\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid) \r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot(ip) = statev_gammadot(ie,ip,is)\r\n!\r\n!\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!\r\n!                 transverse directions (store)\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n!\r\n!                 slip directions (store)\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!                 grad(k) = gdot^a\r\n!                 lambdadot^a(k) = grad(k,1:numpt) * gdot^a(1:numpt)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,gdot)\r\n!\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations\r\n                  dot_t = dot_product(grad, tras_ip(ip,:))\r\n!\r\n!                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) * dot_t * dt\r\n!\r\n!\r\n!                 gnd increment - edge dislocations\r\n                  dot_s = dot_product(grad, dirs_ip(ip,:))\r\n!\r\n!                 Note the negative sign for screws\r\n                  drhoGNDe(ip,is) = -1. / burgerv(is) * dot_s * dt\r\n!\r\n!\r\n!\r\n!\r\n!                 Compute incompatibility dyadic\r\n!\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n!\r\n                          dLambda_ip(ip,i,j) = dLambda_ip(ip,i,j)\r\n     + - dot_s * dirs_ip(ip,i) * tras_ip(ip,j) * dt\r\n     + + dot_t * dirs_ip(ip,i) * dirs_ip(ip,j) * dt\r\n!\r\n!                         \r\n                      end do\r\n                  end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop\r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n              drhoGND=0.\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do              \r\n!\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!             \r\n!         end of IP loop\r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel4\r\n!\r\n!\r\n!\r\n!!     GND model-1_old\r\n!!     GND calculation using curl of (Fp) together with L2 approximation\r\n!!     Cumulative (total) calculation of GNDs\r\n!!     Kuksenko, V., Roberts, S. and Tarleton, E., 2019. International Journal of Plasticity, 116, pp.62-80.\r\n!      subroutine gndmodel1_old\r\n!      use userinputs, only : numel, maxnslip,\r\n!     + gndhomogenization, gndthreshold\r\n!      use globalvariables, only : numdim, numpt, nnpel,\r\n!     + phaseid, numslip_all, numscrew_all, screw_all,\r\n!     + burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n!     + I3, eijk, statev_curvature, statev_Lambda,\r\n!     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n!      use utilities, only: matvec9\r\n!      implicit none\r\n!!     Local variables\r\n!      integer matid, nslip, nscrew\r\n!!     Some variables are allotable since material type can vary hence\r\n!!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n!      real(8) :: burgerv(maxnslip)\r\n!      integer :: screw(maxnslip)\r\n!      real(8) :: dirc_0(maxnslip,3)\r\n!      real(8) :: trac_0(maxnslip,3)\r\n!!\r\n!      real(8) :: dirs(maxnslip,3)\r\n!      real(8) :: tras(maxnslip*2,3)\r\n!      real(8) :: Bmat(maxnslip*2,9)\r\n!      real(8) :: rhoGND(maxnslip*2)\r\n!      real(8) :: drhoGND(maxnslip*2)\r\n!!\r\n!      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n!      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n!      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!      real(8) :: Fp_ip(numpt,3,3)\r\n!      real(8) :: gmatinv(3,3)\r\n!\r\n!      integer :: i, j, k, l\r\n!      integer :: ie, ip, is\r\n!!     \r\n!!\r\n!!\r\n!!\r\n!!     Loop through the elements\r\n!      do ie=1,numel\r\n!!\r\n!!         Reset arrays\r\n!          burgerv=0.;screw=0\r\n!          dirc_0=0.; trac_0=0.\r\n!          dirs=0.; tras=0.\r\n!!\r\n!!\r\n!!         Assume the same material for al the Gaussian points of an element\r\n!          matid = phaseid(ie,1)\r\n!!\r\n!!         Number of slip systems\r\n!          nslip = numslip_all(matid)\r\n!!\r\n!!         Number of screw systems\r\n!          nscrew = numscrew_all(matid)\r\n!!\r\n!!         Screw systems\r\n!          screw = screw_all(matid,1:nscrew)\r\n!!\r\n!!         Burgers vector\r\n!          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!!\r\n!!         undeformed slip direction\r\n!          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!         undeformed line direction\r\n!          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!\r\n!!\r\n!!         Store Fp for each IP\r\n!!         Plastic part of the deformation gradient\r\n!          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!!\r\n!!\r\n!!         Calculate the gradient of Fp\r\n!!         Calculate the gradients using gradient operator\r\n!          do ip = 1, numpt\r\n!!\r\n!!             Reset arrays\r\n!              Bmat=0.; rhoGND=0.\r\n!!\r\n!!             Crystal to sample transformation matrix\r\n!              gmatinv = statev_gmatinv_0(ie,ip,:,:)              \r\n!!\r\n!!\r\n!              do is = 1, nslip\r\n!!                 Transform slip directions to sample reference\r\n!                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!!\r\n!!                 Transform line directions to sample reference\r\n!                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!!\r\n!!\r\n!              end do\r\n!!\r\n!!             Calculate Bmatrix - using singular value decomposition\r\n!!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n!              call calculateBmat(nslip,nscrew,screw,\r\n!     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n!     + Bmat(1:nslip+nscrew,1:9))\r\n!!\r\n!!\r\n!!             Use gradients per integration point\r\n!              if (gndhomogenization == 0) then\r\n!!\r\n!                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!!\r\n!!             Use the gradient at the element center\r\n!              else\r\n!!\r\n!                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!!\r\n!              end if\r\n!!\r\n!!\r\n!!\r\n!!\r\n!!             Calculate gradient\r\n!              do k = 1,3\r\n!                  do j = 1,3\r\n!                      do i = 1,3\r\n!                          sum = 0.\r\n!                          do l = 1, numpt\r\n!                              sum = sum + grad_invN(k,l)*Fp_ip(l,i,j)\r\n!                          end do\r\n!                          grad(i,j,k) = sum\r\n!                      end do\r\n!                  end do\r\n!              end do\r\n!!\r\n!!\r\n!!             calculate curl\r\n!!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!!             index \"i\" refers to the gradient direction\r\n!              do k = 1,3\r\n!                  do l = 1,3\r\n!                      sum = 0.\r\n!                      do i = 1, 3\r\n!                          do j = 1, 3\r\n!                              sum = sum - eijk(i,j,k)*grad(l,j,i)\r\n!!!                             earlier version (no \"-\" sign)\r\n!!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n!                          end do\r\n!                      end do\r\n!                      Lambda(l,k) = sum\r\n!                  end do\r\n!              end do\r\n!!\r\n!!             Vectorize the incompatibility\r\n!              call matvec9(Lambda,Lambda_vec)\r\n!!\r\n!!\r\n!!             Assign the Incompatibility\r\n!              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!!\r\n!!             Trace\r\n!              trace = Lambda_vec(1) + Lambda_vec(2) + Lambda_vec(3)\r\n!!\r\n!!             Calculate curvature (negative transpose + trace term)\r\n!              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!!\r\n!!             Convert curvature to vector\r\n!              call matvec9(kappa,kappa_vec)\r\n!!\r\n!!             Assign curvature\r\n!              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!!\r\n!!             Reset arrays\r\n!              rhoGND=0.; drhoGND=0.\r\n!!             Compute the dislocation densities using L2 minimization\r\n!              rhoGND(1:nslip+nscrew) =\r\n!     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!!\r\n!!\r\n!!             Calculate the increment of GNDs\r\n!              drhoGND(1:nslip+nscrew) =\r\n!     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!!\r\n!!\r\n!!             Check for a threshold\r\n!              do is = 1, nslip+nscrew\r\n!                  if (abs(drhoGND(is))<gndthreshold) then\r\n!                      drhoGND(is) = 0.\r\n!                  end if\r\n!              end do\r\n!!\r\n!!\r\n!!             Assign the GND value\r\n!              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n!     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!!\r\n!!\r\n!!\r\n!          end do\r\n!!      \r\n!!\r\n!!\r\n!!\r\n!!\r\n!!\r\n!      end do\r\n!!\r\n!!\r\n!!\r\n!      return\r\n!      end subroutine gndmodel1_old\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using KKT condition\r\n      subroutine calculateBmatKKT(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + BmatKKT)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     number of screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     L2 mapping at the deformed configuration\r\n      real(8), dimension(nslip+nscrew+9,nslip+nscrew+9),\r\n     + intent(out) :: BmatKKT\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n!     KKT matrix in L2 method\r\n      real(8) :: KKTmat(nslip+nscrew+9,nslip+nscrew+9)\r\n      real(8) :: s(3), l(3), b\r\n      integer i, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!     L2 solution by KKT condition\r\n!     Assign zero initially\r\n      KKTmat = 0.\r\n!     Assign the identity part\r\n      do i = 1, nslip+nscrew\r\n          KKTmat(i,i)=2.\r\n      end do\r\n!\r\n!     Assign A^T - upper right part\r\n      KKTmat(1:nslip+nscrew,nslip+nscrew+1:nslip+nscrew+9) =\r\n     + transpose(Amat)\r\n!\r\n!     Assign A - lower left part\r\n      KKTmat(nslip+nscrew+1:nslip+nscrew+9,1:nslip+nscrew) =\r\n     + Amat\r\n!\r\n!     Take the inverse\r\n      call nolapinverse(KKTmat,BmatKKT,nslip+nscrew+9)\r\n!     \r\n!     Set to zero if not invertible\r\n      if(any(BmatKKT /= BmatKKT)) then\r\n!         Set the outputs to zero initially\r\n          BmatKKT = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if            \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatKKT\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmat(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + Bmat)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: Bmat\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: AmatAmatT(9,9)\r\n      real(8) :: invAmatAmatT(9,9)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Other solution (former method)\r\n!     -----------------------------------------------\r\n!     This is preserved to check its validity\r\n!     Right pseudo inverse is used\r\n!     This is exactly the same as the inversion by singular value decomposition\r\n!     Compute the L2 coefficient\r\n      AmatAmatT = matmul(Amat,transpose(Amat))     \r\n!\r\n!     Take the inverse\r\n      call nolapinverse(AmatAmatT,invAmatAmatT,9)\r\n!\r\n!      \r\n!     Compute Bmat\r\n      Bmat = matmul(transpose(Amat),invAmatAmatT)    \r\n!\r\n!     Set to zero if not invertible\r\n      if(any(Bmat /= Bmat)) then\r\n!         Set the outputs to zero initially\r\n          Bmat = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if        \r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmat\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmatPINV(nslip,nscrew,screw,slip2screw,\r\n     + dirs,tras,burgerv,gammadot,BmatPINV)\r\n      use userinputs, only: slipthreshold\r\n      use utilities, only: svdgeninverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip to screw mapping\r\n      real(8), dimension(nscrew,nslip), intent(in) :: slip2screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Cumulative slip per slip system\r\n      real(8), dimension(nslip), intent(in) :: gammadot\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: BmatPINV\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: gdot_screw(nscrew)\r\n!      real(8) :: AmatTAmat(nslip+nscrew,nslip+nscrew)\r\n!      real(8) :: invAmatTAmat(nslip+nscrew,nslip+nscrew)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is, err\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n      end do\r\n!\r\n!\r\n!     Sum slip on each system sharing common screw types\r\n      gdot_screw= matmul(slip2screw,gammadot)\r\n!\r\n!\r\n!     Shut down the slip systems \r\n!     that have a cumulative slip\r\n!     less than 10^-10\r\n\r\n!     For edge type of dislocations\r\n      do is = 1, nslip\r\n!\r\n          if (abs(gammadot(is))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,is) = 0.\r\n!\r\n          end if\r\n!\r\n      end do\r\n!\r\n!     For screw type of dislocations\r\n      do i = 1, nscrew\r\n!\r\n!          is = screw(i)\r\n!\r\n          if (abs(gdot_screw(i))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,i+nslip) = 0.\r\n!\r\n          end if\r\n!\r\n      end do      \r\n!\r\n!\r\n!\r\n!!     Other solution (former method)\r\n!!     -----------------------------------------------\r\n!!     This is preserved to check its validity\r\n!!     BmatPINV: B-mat calculation using pseudo inverse\r\n!!     Former method gives large number due to rank deficit inversion\r\n!!     Compute the L2 coefficient\r\n!      AmatTAmat = matmul(transpose(Amat),Amat)\r\n!!\r\n!!      if (any(isnan(AmatAmatT))) write(*,*) 'NaN before'\r\n!!     Take the inverse\r\n!\r\n!!     Using singular value decomposition      \r\n!      call svdinverse(AmatTAmat,nslip+nscrew,invAmatTAmat,err)\r\n!!      if (any(isnan(invAmatAmatT))) write(*,*) 'NaN after'\r\n!!\r\n!!      \r\n!!      Compute Bmat\r\n!      BmatPINV = matmul(invAmatTAmat,transpose(Amat))\r\n!\r\n!     Generalized inverse\r\n!     Subroutine implemented by Alvaro 8-3-2023\r\n!\r\n      call svdgeninverse(Amat,9,nslip+nscrew,BmatPINV,err)\r\n!\r\n!     Check if there is an error\r\n      if (err/=0) then\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!     Set to zero if not invertible\r\n      if(any(BmatPINV /= BmatPINV)) then\r\n!         Set the outputs to zero initially\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatPINV\r\n!\r\n!     \r\n!\r\n      end module straingradients"
  },
  {
    "path": "Example - Polycrytal with PROPS/userinputs.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     User inputs\r\n!     Global variables that the user entry is required\r\n!     Users asked to change the model and numerical parameters here\r\n!\r\n!\r\n      module userinputs\r\n      implicit none\r\n!\r\n!\r\n!  \r\n!\r\n!     NUMERICAL INPUTS\r\n!     -------------------------------------------------------------------------------      \r\n!     Explicit/Implicit state update\r\n!     0: explicit\r\n!     1: semi-implicit\r\n!     By default set to be ON\r\n      integer, parameter, public :: stateupdate = 0\r\n!\r\n!\r\n!     Predictor schemes\r\n!     0: Weighted average of fully-plastic and fully-elastic guess\r\n!     1: Stress extrapolation (Chris Hardie)\r\n!     By default set to \"1\"\r\n      integer, parameter, public :: predictor = 0\r\n!\r\n!\r\n!\r\n!     Inverted Newton Loop as backup predictor/solution \r\n!     Hardie et al. 2023: https://www.sciencedirect.com/science/article/pii/S0749641923002577\r\n!     0: Don't use\r\n!     1: Use\r\n      integer, parameter, public :: inversebackup = 0\r\n!\r\n!     Tolerance for the reverse scheme\r\n      real(8), parameter, public :: inversetolerance = 10.0 ! MPa.s\r\n!\r\n!\r\n!\r\n!     Factor used in forward gradient scheme\r\n!     This is a factor used within the predictor scheme\r\n!     0 : Euler solution\r\n!     1 : Implicit solution\r\n!     Default value is set to 1.\r\n      real(8), parameter, public :: theta = 1.\r\n!\r\n!     Initial guess weight factor\r\n!     This is used only when the predictor is turned off or,\r\n!     when the predictor does not converge!\r\n!     0 : fully plastic guess (stress at former time step, sigma_t)\r\n!     1 : fully elastic guess (trial stress, sigma_tr)\r\n!     guess = (1 - phi) * sigma_t + phi * sigma_tr\r\n!     For sinh law slip 0.5 is recommended\r\n!     For power law slip 0.0 is recommended\r\n!     Default value is set to 0.\r\n      real(8), parameter, public :: phi = 0.\r\n!\r\n!     Threshold for rss to crss ratio\r\n!     This threshold becomes redundant when the sinh law is used!\r\n!     Elastic solution will be used for lower values\r\n!     Default value is set to 0.1\r\n!     Do not choose this value greater than 0.0 for power law!\r\n      real(8), parameter, public :: maxxcr = 0.0\r\n!\r\n!     Convergence tolerance for Cauchy stress of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-6 MPa\r\n      real(8), parameter, public :: tolerance = 1.d-8\r\n!\r\n!     Convergence tolerance for state update of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-4 MPa\r\n      real(8), parameter, public :: tauctolerance = 1.d-4\r\n!\r\n!     Maximum number of iterations\r\n!     Default value is set to 200\r\n      integer, parameter, public :: maxniter = 200\r\n!\r\n!     Increase the time step if there is no convergence\r\n!     Default value is set to 0.5\r\n      real(8), parameter, public :: cutback = 0.5\r\n!\r\n!     Increase the time step if there is no cutback\r\n!     If selected as '0.' then ABAQUS determines the time step,\r\n!     which is more efficient!\r\n!     Default value is set to 1.25\r\n!     Recommended value is 1.25 if manual setting is desired!\r\n      real(8), parameter, public :: pastefront = 0.\r\n!\r\n!\r\n!     Inversion by Singular Value Decomposition in CP solver\r\n!     This is used when the inversion in CP solver cannot be\r\n!     accomplished due to matrix to be inverted being close to\r\n!     singular (rank deficit)!\r\n!     0: OFF\r\n!     1: ON\r\n!     By default set to be OFF (Problems may occur with array allocation)\r\n      integer, parameter, public :: SVDinversion = 0\r\n!\r\n!\r\n!     The size of parameter array\r\n!     Please do not change this value\r\n!     The PROPS correspondence must be updated in case it has changed\r\n!     Default value is set to 14 (should give enough freedom)\r\n      integer, parameter, public :: maxnparam = 14\r\n!\r\n!\r\n!\r\n!\r\n!     MATERIAL INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     In-grain orientation scatter\r\n!     Need to provide .vox file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readmaterialfile = 0\r\n!\r\n!     Material file that tells orientation of each element\r\n!     The file has the following format (for each element):\r\n!     phi1, PHI, phi2, x-div., y-div., z-div., grainID, phaseID\r\n      character(len=*), parameter, public :: \r\n     + voxfilename = 'Job-1.vox'\r\n!     \r\n!     Folder location\r\n!     This is necessary if there is an extra input file\r\n!     Ex. vox file for in-grain orientation scatter\r\n      character(len=*), parameter, public :: foldername=\r\n     +'C:\\Users\\engs2474\\Documents\\Eralp\r\n     + \\Oxford\\UMAT\\Test Cases\\0. version test'   \r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of materials available in the library\r\n!     Materials refer to phases with different properties\r\n!     Default value is set to the maximum available material id\r\n      integer, parameter, public :: maxnmaterial = 12\r\n!\r\n!     state variables per slip system\r\n!     If turned on Forward-Gradient Predictor will be switched off\r\n!     0: slip rate and strain hardening using individual slip systems\r\n!     1: slip rate and strain hardening using the average properties\r\n      integer,  parameter, public :: useaveragestatevars = 0\r\n!\r\n!\r\n!     GND calculation identifier\r\n!     0: No GNDs\r\n!     1: (curlxFp)^T followed L2 method - SVD - Active SS restriction (new)\r\n!     2: Gurtin's measure for incompatibility - L2 - SVD - Active SS restriction (Cermeli, P. and Gurtin, M.E., 2001)\r\n!     3: curl(gdotnFp) followed by projections (H.Dai, PhD Thesis, 1997.)\r\n!     4: slip gradients followed by projections (Gerken, J.M. and Dawson, P.R., 2008.)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndmodel = 0\r\n!\r\n!     GND threshold\r\n!     This is used to ignore GNDs below a threshold value\r\n!     Used in all gndmodels\r\n!     Acts on the absolute GND increments\r\n      real(8), parameter, public :: gndthreshold = 2.d-10\r\n!\r\n!     Slip rate threshold for GND calculation\r\n!     This is used as the absolute limit below which slip is ignored\r\n!     Used in gndmodels: 1 and 2 (SVD inversion)\r\n!     Acts on the absolute value of total slip\r\n!     Only valid for models 1 and 2\r\n      real(8), parameter, public :: slipthreshold = 1.d-10\r\n!\r\n!     GND homogenization flag\r\n!     0: GNDs at every integration point individually using extrapolation\r\n!     1: GNDs at the element centers only (the same value for the integration points)\r\n!     Not used when no GNDs are required\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndhomogenization = 0\r\n!\r\n!     GND linear approximation flag - applicable to only quadratic elements\r\n!     0: use the exact interpolation function of the element type (linear/quadratic)\r\n!     1: use linear interpolation functions (only valid for quadratic elements)\r\n      integer, parameter, public :: gndlinear = 0\r\n!\r\n!     Backstress flag\r\n!     0: No Backstress\r\n!     1: Local backstress model (Armstron-Frederick)\r\n!     2: Non-local backstress model based on GNDs\r\n!     (2 will only be effect in case any of the GND model is active)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: backstressmodel = 0\r\n!\r\n!\r\n!     Temperature flag\r\n!     0: Temperature is defined by the field variable in ABAQUS in [K]\r\n!     Material properties are entered once only at the initialization\r\n!     1: Temperature is defined by the user (constant)\r\n!     Material subroutine is entered every time step\r\n      integer, parameter, public :: constanttemperature = 1\r\n!\r\n!\r\n!     Temperature in Kelvins [K]\r\n      real(8), parameter, public :: temperature = 298.\r\n!\r\n!\r\n!     Maximum number of slip systems in the mesh\r\n!     among all possible materials in the mesh\r\n!     Default value is set to 12\r\n!     This is used to allocate arrays\r\n!     Using a smaller number reduces the memory allocated\r\n!     1. BCC material: 12/24/48\r\n!     2. FCC material: 12/18 (if cubic slip is active)\r\n!     3. HCP material: 3/6/12/24/30\r\n!     4. Multiple phases: choose the highest value amongst the phases\r\n      integer, parameter, public :: maxnslip = 12\r\n!\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of defect types for irradiation model-2\r\n!     This is used to allocate arrays\r\n      integer, parameter, public :: maxnloop = 3\r\n!\r\n!\r\n!     Maximum number of elements in the mesh\r\n      integer, parameter, public :: maxnumel = 10000000\r\n!\r\n!\r\n!     Maximum number of integration points per element\r\n      integer, parameter, public :: maxnumpt = 27\r\n!\r\n!\r\n!\r\n      end module userinputs"
  },
  {
    "path": "Example - Polycrytal with PROPS/usermaterials.f",
    "content": "!     Sept. 24th, 2022\r\n!\r\n!     Everytime UMAT enters here to get temperature dependent properties\r\n!     User has to enter the inputs manually\r\n      module usermaterials\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n      contains\r\n!\r\n!     Material parameters are according to following IDs      \r\n!     material-01: custom material / bcc / phase-1\r\n!     material-02: custom material / fcc / phase-2\r\n!     material-03: custom material / hcp / phase-3\r\n!     material-04: tungsten / bcc / phase-1\r\n!     material-05: copper / fcc / phase-2\r\n!     material-06: carbide / fcc / phase-2\r\n!     material-07: CSMX-4 Nickel alloy / fcc / phase-2 ==> cubicslipystem flag\r\n!     material-08: zirconium / hcp / phase-3\r\n!     material-09: berylium / hcp / phase-3 (not ready yet)\r\n!     material-10: alpha-uranium / alphauranium / phase-4\r\n!     material-11: copper / UKAEA / Vikram Phalke\r\n!     material-12: CuCrZr / UKAEA / Vikram Phalke\r\n!\r\n!\r\n!\r\n!     **********************************************\n!     ** MATERIALPARAMETERS sets the material     **\n!     ** constants for elasticity and plasticity  **\n!     **********************************************\n      subroutine materialparam(imat,temperature,\r\n     + iphase,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,rhofor_0,rhosub_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n      use errors, only : error\r\n      use userinputs, only : maxnslip, maxnparam\r\n      implicit none\n!\n!     material id\n      integer, intent(in) :: imat\n!\n!\n!     current temperature in Kelvins\n      real(8), intent(in) :: temperature\n!\t  \r\n!     phase id\r\n!     1: BCC, 2: FCC, 3: HCP, 4: alpha-uranium\n      integer, intent(out) :: iphase\r\n!\r\n!     number of slip systems\n      integer, intent(out) :: nslip\n!\r\n!     number of screw systems\n      integer, intent(out) :: nscrew\r\n!      \n!     c/a ratio for hcp crystals\n      real(8), intent(out) :: caratio\r\n!\r\n!     cubic slip for fcc superalloys\n      integer, intent(out) :: cubicslip\n!\n!     elastic stiffness matrix in the crystal reference frame\n      real(8), intent(out) :: Cc(6,6)\n!\n!     shear modulus for Taylor's dislocation law\n      real(8), intent(out) :: G12\r\n!\r\n!     Poisson's ratio\n      real(8), intent(out) :: v12\r\n!\r\n!     geometric factor for obstacle strength\n      real(8), intent(out) :: gf\n!\n!     thermal eigenstrain to model thermal expansion\n      real(8), intent(out) :: alphamat(3,3)\n!\n!     burgers vectors\n      real(8), intent(out) :: burgerv(maxnslip)\n!\n!     critical resolved shear stress of slip systems\n      real(8), intent(out) :: tauc_0(maxnslip)\r\n!\r\n!     initial ssd dislocation density \n      real(8), intent(out) :: rho_0(maxnslip)\r\n!\r\n!     initial forest dislocation density \n      real(8), intent(out) :: rhofor_0\r\n!\r\n!     initial substructure dislocation density \n      real(8), intent(out) :: rhosub_0\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law      \r\n!     3: power law\r\n      integer, intent(out) :: slipmodel\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: slipparam(maxnparam)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!     3: dn/dT / temperature dependence of slip rate sensitivity / [1/K]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: exponential creep law\r\n!     Default value is set to 0\r\n      integer, intent(out) :: creepmodel\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: creepparam(maxnparam)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Voce type hardening\r\n!     2: Linear hardening\r\n!     3: Kocks-Mecking hardening\r\n!     4: Kocks-Mecking hardening with substructure\r\n!     Default value is set to 0\r\n      integer, intent(out) :: hardeningmodel\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: hardeningparam(maxnparam)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, intent(out) :: irradiationmodel\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: irradiationparam(maxnparam)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(out) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(out) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8), intent(out) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(out) :: hintmat2(maxnslip,maxnslip)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: backstressparam(maxnparam)\r\n!\n!     burgers vector scalars\n      real(8) :: burger1, burger2\n!\n!     elastic constants scalars\n      real(8) :: e1, e2, e3, g13, v13\n      real(8) :: g23, v23, v21, v31, v32\n!\n!     critical resolved shear stress\n      real(8) :: xtauc1, xtauc2, xtauc3, xtauc4, xtauc5\n!\n!     thermal expansion coefficients\n      real(8) :: alpha1, alpha2, alpha3\n!\n!     temperature in celsius\n      real(8) :: tcelsius\r\n!\r\n      real(8) :: C11, C12, C44, cst\r\n!\r\n!     local variable for identity martrix\r\n      real(8) :: kdelta(maxnslip,maxnslip), q1, q2\r\n!\n      integer :: i, j, k, is, js\n!\r\n!\r\n!\r\n!     Set potentially unassigned parameters to zero\r\n!     Slip parameters\r\n      slipparam = 0.\r\n!     Creep parameters\r\n      creepparam = 0.\r\n!     Hardening parameters\r\n      hardeningparam = 0.\r\n!     Irradiation parameters\r\n      irradiationparam = 0.\r\n!     Backstress parameters\r\n      backstressparam = 0.\r\n!\r\n!\r\n!     Interaction matrices\r\n!     Initially set all to zero\r\n      sintmat1=0.\r\n      sintmat2=0.\r\n      hintmat1=0.\r\n      hintmat2=0.\r\n!\r\n!\r\n!\r\n!     Temperature in Celcius\n      tcelsius = temperature - 273.15\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!     select crystal type\n      select case(imat)\n!\r\n!     custom material - bcc (i.e. ferrite)\r\n!     no temperature dependence\n      case(1) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2 \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy\r\n          slipparam(5) = 4.646312d-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d+11\r\n!         gamma0 - multiplier for activation volume\r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         Activation volume (factor of Burgers vector^3)\r\n          slipparam(8) = 1.\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 60.\r\n!          xtauc1 = 45.\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 0  \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     custom material - fcc (i.e. copper)\r\n!     no temperature dependence\r\n      case(2)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n!          slipparam(2) = 83.333\r\n          slipparam(2) = 20.\r\n!\r\n!!         Inverse slip test parameters\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-9\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 13.         \r\n!\r\n!!         steel\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-3\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 7.143\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!!         steel\r\n!          xtauc1 = 32.\r\n!\r\n!         Copper\n          xtauc1 = 16.\r\n!\r\n!!         Inverse slip test parameter\r\n!          xtauc1 = 32.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!\r\n!     Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         copper\r\n!         \"Texture and Anisotropy\", \r\n!         Cambridge University Press, 1998,  page 300\r\n!         C11=168.0d3\r\n!         C12=121.4d3\r\n!         C44=75.4d3\r\n!\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\", \r\n!         Oxford University Press, 1993, page 16\r\n!         C11=166.1d3\r\n!         C12=199.0d3 wrong! correct value: 119.0d3\r\n!         C44=75.6d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=168.3d3\r\n!         C12=122.1d3\r\n!         C44=75.7d3\r\n!\r\n!         aluminum\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\",\r\n!         Oxford University Press, 1993, page 16 \r\n!         C11=107.3d3\r\n!         C12=60.9d3\r\n!         C44=28.3d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=106.75d3\r\n!         C12=60.41d3\r\n!         C44=28.34d3\r\n!\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=106.43d3\r\n!         C12=60.35d3\r\n!         C44=28.21d3\r\n!\r\n!         steel-austenite\r\n!         S. Turteltaub and A.S.J. Suiker, \"Transformation-induced plasticit in ferrous alloys\", 2005\r\n!         page 1765, Eq. (37)\r\n!         C11=268.5d3\r\n!         C12=156.d3\r\n!         C44=136.d3\r\n!         \r\n!         steel\r\n!         C11=204.6d3\r\n!         C12=137.7d3\r\n!         C44=126.6d3          \r\n!\r\n!     **********************************************************          \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 1\r\n!\r\n!!     Kocks-Mecking hardening with substructure evolution\r\n!!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!!\r\n!!         hardening model\r\n!          hardeningmodel = 4\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!!         q - substructure\r\n!          hardeningparam(7) = 4.\r\n!!         f - substructure\r\n!          hardeningparam(8) = 20.\r\n!!         ksub - substructure\r\n!          hardeningparam(9) = 0.086\r\n!\r\n!\r\n!!         Inverse slip test parameter\r\n!          hardeningmodel = 0\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - h0\r\n          hardeningparam(1)=250.\r\n!         Saturation strength for slip - ss\r\n          hardeningparam(2)=190.\r\n!         Hardening exponent - a\r\n          hardeningparam(3)=2.5\r\n!         Latent hardening coefficient - q\r\n          hardeningparam(4)=1.4\r\n!\r\n!\r\n!!         steel\r\n!!         Hardening rate - h0\r\n!          hardeningparam(1)=217.8\r\n!!         Saturation strength for slip - ss\r\n!          hardeningparam(2)=257.\r\n!!         Hardening exponent - a\r\n!          hardeningparam(3)=2.5\r\n!!         Latent hardening coefficient - q\r\n!          hardeningparam(4)=1.1          \r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!         Hardening interactions - latent hardening\r\n          hintmat1 = hardeningparam(4)\r\n          do k = 1, int(nslip/3.)       \r\n\t        do i = 1, 3\r\n                  do j = 1, 3\r\n\t                hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                  enddo\r\n              enddo\r\n          enddo\r\n!!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.25\r\n!\r\n!     custom material - hcp (i.e. zirconium)\r\n!     no temperature dependence\r\n      case(3) \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         fraction of mobile dislocations\r\n          slipparam(3) = 1.\r\n!         reference mobile dislocations (1/micrometer^2)\r\n          slipparam(4) = 0.01\r\n!         activation energy for slip (J)\r\n          slipparam(5) = 5.127d-20\r\n!         attempt frequency\r\n          slipparam(6) = 1.d11\r\n!         scaling for jump distance\r\n          slipparam(7) = 1.\r\n!         activation volume\r\n          slipparam(8) = 20.93\r\n!\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.22364 \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 30\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 10.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.2d-4   \n          burger2 = 6.0d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 98.32d3\n          e3 = 123.28d3\n          g12 = 32.01d3\n          v12 = 0.40\n          v13 = 0.24\n!\n!         crss [MPa]\n          xtauc1 = 187.7 ! basal\n          xtauc2 = 140.8 ! prismatic\r\n          xtauc3 = 140.8 ! pyramidal\n          xtauc4 = 489.8 ! pyramidal-1\r\n          xtauc5 = 2449.1 ! pyramidal-2\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\r\n          g13 = e3/(1.+v13)/2.\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:30) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc3\r\n          tauc_0(13:24) = xtauc4\r\n          tauc_0(25:30) = xtauc5\r\n!\r\n!         c/a ratio          \r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n!         linear hardening\r\n          hardeningmodel = 2\r\n!         hardening parameter (1/micrometer^2)\r\n          hardeningparam(1) = 2600.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 2\r\n!         Irradiation parameters\r\n!         Number of different types of defects\r\n          irradiationparam(1) = 3.\r\n!         Number density of defects (1/micrometer^3)\r\n          irradiationparam(2:4) = 2.033d+4\r\n!         size of defects (micrometer)\r\n          irradiationparam(5:7) = 1.4d-3\r\n!         defect vectors (crystallographic directions)\r\n          irradiationparam(8:10) = (/ 4.0, 6.0, 11.0 /) \r\n!         Strength interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(11) = 1.25\r\n!         when a not equals 0\r\n          irradiationparam(12) = 1.875\r\n!         Hardening (Softening) interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(13) = 0.5\r\n!         when a not equals 0\r\n          irradiationparam(14) = 0.          \r\n!\r\n!\r\n!\r\n!\r\n!\n!     tungsten - bcc\n      case(4) \n!\r\n!         Phase id\r\n          iphase = 1      \r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Burgers vectors [micrometers]\n          burger1 = 2.74d-4\r\n!\r\n!         Slip model parameters\r\n!         Partly available in the reference https://doi.org/10.1016/j.ijplas.2018.05.001\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.0159\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2    \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy to overcome Pierls barrier\r\n          slipparam(5) = 3.524788e-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d11\r\n!         gamma0 - multiplier for activation volume \r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         AV0\r\n          slipparam(8) = 0.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.1        \r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.     \r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 360.0 ! 900 MPa in the reference\n!\n!         elastic constants [MPa]\n          e1 = 421d3\n          g12 = 164.4d3\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 2\r\n          hardeningparam(1) = 1000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 1\r\n!         irradiation parameters\r\n!         initial strength\r\n          irradiationparam(1) = 750.\r\n!         solute strength saturation strain\r\n          irradiationparam(2) = 0.025\r\n!         factor for mobile density\r\n          irradiationparam(3) = 3.457d-2\r\n!\n!\r\n!\r\n!\r\n!     copper - fcc\n      case(5) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.02\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 20.0\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.55d-4\n!\n!         elastic constants [MPa]\n          e1 = 66.69d3\n          v12 = 0.4189\n          g12 = 75.4d3\n!\r\n!\r\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12          \r\n!\r\n!\n!         thermal expansion coefficients\n          alpha1 = 13.0d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\r\n!\r\n          burgerv(1:nslip)=burger1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!     carbide - fcc\n      case(6) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         Rate sensitivity exponent\r\n          slipparam(2) = 50\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25  \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 0\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 2300.0\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.5072d-4\n!\n!         elastic constants [MPa]\n          e1 = 207.0d4\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 4.5d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\n!\n!         elastic constants based on crystal symmetry      \n          e3 = e1\r\n          e2 = e1\n          v13 = v12\r\n          v23 = v12\n          g12 = e1/(2.0*(1.0+v12)) \n          g13 = g12\n          g23 = g12\n!\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CMSX-4 - fcc + cubic\n      case(7)\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         Double exponent law\r\n          slipmodel = 2\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d7 \r\n!         Inner exponent\r\n          slipparam(2) = 0.78\r\n!         Outer exponent\r\n          slipparam(3) = 1.15\r\n!         Activation energy for octahedral slip  (J)\r\n          slipparam(4) = 9.39d-19\r\n!         Activation energy for cubic slip  (J)\r\n          slipparam(5) = 1.17d-18\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!              \r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          if (cubicslip == 0) then\r\n              nslip = 12\r\n          elseif (cubicslip == 1) then\r\n              nslip = 18\r\n          else\r\n              call error(3)\r\n          end if\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!         \r\n!\n!         crss [MPa]\n          if (tcelsius <= 850.0) then   !  temperature in celsius\n!\n              tauc_0=-0.000000001051*tcelsius**4 +\n     + 0.000001644382*tcelsius**3 -\n     + 0.000738679333*tcelsius**2 + 0.128385617901*tcelsius +\n     + 446.547978926622\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.000000001077*tcelsius**4 +\n     + 0.000001567820*tcelsius**3 -\n     + 0.000686532147*tcelsius**2 -\r\n     + 0.074981918833*tcelsius +\n     + 571.706771689334\n!\n              end if\n!\n          else\n!\n              tauc_0=-1.1707*tcelsius + 1478.9\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.9097*tcelsius + 1183\n!\n              end if\n!\n          end if ! end temperature check\n!\n!         tcelsius dependent stiffness constants [MPa]\n          if (tcelsius <= 800.0) then   !  celsius units\n!\n              c11=-40.841*tcelsius+251300\n              c12=-14.269*tcelsius+160965\n!\n          else\n!\n              c11=0.111364*tcelsius**2-295.136*tcelsius+382827.0\n              c12=-0.000375*tcelsius**3+1.3375*tcelsius**2 -\n     + 1537.5*tcelsius+716000\n!\n          end if ! end temperature check  \n!\n          g12=-0.00002066*tcelsius**3+0.021718*tcelsius**2 -\n     + 38.3179*tcelsius+129864\n!\n          e1 = (c11-c12)*(c11+2*c12)/(c11+c12)\n          v12 = e1*c12/((c11-c12)*(c11+2*c12))\n!\n!         temperature dependent thermal expansion coefficient\n          alpha1 = 9.119d-9*tcelsius +1.0975d-5\n!\n!         Eralp: Burgers vector was not defined for this\r\n          burger1=2.56d-4\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1         \r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 1\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         creep parameters\r\n!         reference rate for creep (1/s)\r\n          creepparam(1) = 4.0d+8\r\n!         stress multiplier for creep (1/MPa)\r\n          creepparam(2) = 3.2d-2\r\n!         activation energy for creep (J/mol)\r\n          creepparam(3) = 460000.\r\n!         reference rate for damage (1/s)\r\n          creepparam(4) = 6.0d6\r\n!         stress multiplier for damage (1/MPa)\r\n          creepparam(5) = -5.0d-8\r\n!         activation energy for damage (J/mol)\r\n          creepparam(6) = 340000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!     zirconium - hcp\n      case(8)\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.28d-4   \n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 289.38d3\n          e3 = 335.17d3\n          g12 = 132.80d3\n          g13 = 162.50d3\n          v12 = 0.09 \n          v13 = 0.04\n!\n!         crss [MPa]\n          xtauc1 = 15.2 ! basal\n          xtauc2 = 67.7 ! prismatic\n          xtauc4 = 2000.0 ! pyramidal\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:12) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc4              \r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Material constants by Alvaro Martinez Pechero\r\n!     Berilyum - hcp\n      case(9)           \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 3\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         Burgers vectors [micrometers]\r\n          burger1 = 2.28d-4\r\n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)\r\n!\r\n!\r\n!         elastic constants [MPa]\r\n          e1 = 289.38d3\r\n          e3 = 335.17d3\r\n          g12 = 132.80d3\r\n          g13 = 162.50d3\r\n          v12 = 0.09\r\n          v13 = 0.04\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 20.2 ! basal\r\n          xtauc2 = 88.7 ! prismatic\r\n          xtauc4 = 188. ! pyramidal\r\n!\r\n!         thermal expansion coefficients [1/K]\r\n          alpha1 = 0.\r\n          alpha2 = 0.\r\n          alpha3 = 0.\r\n!\r\n!\r\n!\r\n!         elastic constants based on crystal symmetry\r\n          e2 = e1\r\n          g23 = g13\r\n          v23 = v13\r\n!\r\n!         assign Burgers vector scalars\r\n          burgerv(1:6) = burger1\r\n          burgerv(7:12) = burger1\r\n!\r\n!         assign crss\r\n          tauc_0(1:3) = xtauc1\r\n          tauc_0(4:6) = xtauc2\r\n          tauc_0(7:12) = xtauc4\r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\n!     alpha-uranium - alphauranium\n      case(10) \n!\r\n!         Phase id\r\n          iphase = 4\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 20.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!         number of slip systems\r\n          nslip = 8\r\n!\r\n!         Screw systems\r\n          nscrew = 0\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0. \r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         Burgers vectors [micrometers]\n          burgerv(1:2) = 2.85d-4\n          burgerv(3:4) = 6.51d-4\n          burgerv(5:8) = 11.85d-4\n!\n!         constant factor tau_0^alpha for crss [MPa]\n!         calhoun 2013 values\n!         with temperature dependence as in zecevic 2016\n!         added after hardening is included\n          tauc_0(1) = 24.5\n          tauc_0(2) = 85.5\n          tauc_0(3) = 166.5\n          tauc_0(4) = 166.5\n          tauc_0(5) = 235.0\n          tauc_0(6) = 235.0\n          tauc_0(7) = 235.0\n          tauc_0(8) = 235.0\n!\n!\n!\n!         elastic moduli [MPa] and poissons ratios\n!         see prs literature review by philip earp\n!         short crack propagation in uranium, an anisotropic polycrystalline metal\n!         temperature dependence according to daniel 1971\n          e1 = 203665.987780 * (1.0 - 0.000935*(temperature-293.0))\n          e2 = 148588.410104 * (1.0 - 0.000935*(temperature-293.0))\n          e3 = 208768.267223 * (1.0 - 0.000935*(temperature-293.0))\n          v12 = 0.242363\n          v13 = -0.016293\n          v23 = 0.387816\n          g12 = 74349.442379 * (1.0 - 0.000935*(temperature-293.0))\n          g13 = 73421.439060 * (1.0 - 0.000935*(temperature-293.0))\n          g23 = 124378.109453 * (1.0 - 0.000935*(temperature-293.0))\n!\n!         define thermal expansion coefficients as a function of temperature\n!         lloyd, barrett, 1966\n!         thermal expansion of alpha uranium\n!         journal of nuclear materials 18 (1966) 55-59\n          alpha1 = 24.22d-6 - 9.83d-9 * temperature + \r\n     + 46.02d-12 * temperature * temperature\n          alpha2 = 3.07d-6 + 3.47d-9 * temperature -\r\n     + 38.45d-12 * temperature * temperature\n          alpha3 = 8.72d-6 + 37.04d-9 * temperature +\r\n     + 9.08d-12 * temperature * temperature\n!\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0   \n!\r\n!     UKAEA - Vikram Phalke\r\n!     copper - fcc\r\n!     no temperature dependence\r\n      case(11)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         Copper\n          xtauc1 = 1.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     UKAEA - Vikram Phalke\r\n!     CuCrZr - fcc\r\n!     no temperature dependence\r\n      case(12)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density [1/micrometer^2]\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         CuCrZr\n          xtauc1 = 84.6\r\n!\r\n!\n!         Burgers vectors [micrometer]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model (KM with precipitates)\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         CuCrZr  \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!         Parameters related to precipitate strengthening\r\n!         Geometric/Strength factor for precipitates\r\n          hardeningparam(5)=0.08\r\n!         Number density of precipitates [1/micrometer^3]\r\n          hardeningparam(6)=1.76d6\r\n!         Particle diameter [micrometer]\r\n          hardeningparam(7)=3.2d-3\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!\n      case default\r\n!\n          call error(1)\r\n!\n      end select\n!\n!     *** set up elastic stiffness matrix in lattice system ***  \n!     http://solidmechanics.org/Text/Chapter3_2/Chapter3_2.php#Sect3_2_11\n!     however, the voigt notation in abaqus for strain and stress vectors\n!     has the following order:\n!     stress = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\n!     strain = (epsilon11,epsilon22,epsilon33,gamma12,gamma13,gamma23)\r\n!     Calculate the remaining Poisson's ratios\r\n      v21 = e2/e1*v12\r\n      v31 = e3/e1*v13\r\n      v32 = e3/e2*v23\r\n!\r\n!     constant as a factor\n      cst = 1./(1.-v12*v21-v23*v32-v31*v13\r\n     + -2.*v21*v32*v13)\r\n!\r\n      Cc=0.\n      Cc(1,1) = e1*(1.-v23*v32)*cst\r\n      Cc(2,2) = e2*(1.-v13*v31)*cst\r\n      Cc(3,3) = e3*(1.-v12*v21)*cst\r\n      Cc(1,2) = e1*(v21+v31*v23)*cst\r\n      Cc(1,3) = e1*(v31+v21*v32)*cst\n      Cc(2,3) = e2*(v32+v12*v31)*cst\r\n      Cc(4,4) = g12\r\n      Cc(5,5) = g13\r\n      Cc(6,6) = g23\n!\n!     symmetrize compliance matrix\n      Cc(2,1) =  Cc(1,2)\r\n      Cc(3,1) =  Cc(1,3)\r\n      Cc(3,2) =  Cc(2,3)\r\n!\r\n!\n!\n!     define thermal eigenstrain in the lattice system\r\n      alphamat=0.\n      alphamat(1,1) = alpha1 \n      alphamat(2,2) = alpha2 \n      alphamat(3,3) = alpha3\n!\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine materialparam\n!\n!    \r\n!\r\n!\r\n!\r\n      end module usermaterials"
  },
  {
    "path": "Example - Polycrytal with PROPS/useroutputs.f",
    "content": "!     Nov. 11th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written to define the outputs for post-processing\r\n!\r\n      module useroutputs\r\n      implicit none\r\n!\r\n!\r\n!     GLOBAL VARIABLES USED IN POST-PROCESSING\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Flags for different outputs (22-30 custom outputs)\r\n      integer, public :: statev_outputs(30)\r\n!\r\n!     Set the desired outputs by setting  0 / 1 \r\n!     in the \"defineoutputs\" subroutine in the below!\r\n!\r\n!\r\n!\r\n!     Number of outputs - will be computed\r\n      integer, public :: nstatv_outputs\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine defineoutputs\r\n!\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n      implicit none\r\n!\r\n!     Variables used in the subroutine\r\n      integer :: i, ind\r\n!\r\n!\r\n!     List of variables\r\n!     Set the flag to \"1\" if requested\r\n!\r\n!     1st State-variable output / number of outputs: 9\r\n!     Crystal to Sample tranformation: statev_gmatinv\r\n      statev_outputs(1) = 0\r\n!\r\n!     2nd State-variable output / number of outputs: 1\r\n!     Equivalent Von-Mises plastic total strain: statev_evmp\r\n      statev_outputs(2) = 0\r\n!\r\n!     3rd State-variable output / number of outputs: 1\r\n!     Maximum ratio of rss to crss: statev_maxx\r\n      statev_outputs(3) = 0\r\n!\r\n!     4th State-variable output / number of outputs: 6\r\n!     Elastic strains in the crystal frame: statev_Eec\r\n      statev_outputs(4) = 0\r\n!\r\n!     5th State-variable output / number of outputs: 9\r\n!     Lattice curvature: statev_curvature\r\n      statev_outputs(5) = 0\r\n!\r\n!     6th State-variable output / number of outputs: 1\r\n!     Total statistically-stored dislocation density: statev_ssdtot\r\n      statev_outputs(6) = 0\r\n!\r\n!     7th State-variable output / number of outputs: 1\r\n!     Substructure dislocation density: statev_substructure\r\n      statev_outputs(7) = 0\r\n!\r\n!     8th State-variable output / number of outputs: 1\r\n!     Solute strength: statev_tausolute\r\n      statev_outputs(8) = 0\r\n!\r\n!     9th State-variable output / number of outputs: 1\r\n!     Cumulative slip: statev_totgammasum\r\n      statev_outputs(9) = 0\r\n!\r\n!     10th State-variable output / number of outputs: maxnslip\r\n!     Total slip per slip system: statev_gammasum\r\n      statev_outputs(10) = 1\r\n!\r\n!     11th State-variable output / number of outputs: maxnslip\r\n!     Slip rate: statev_gammadot\r\n      statev_outputs(11) = 0\r\n!\r\n!     12nd State-variable output / number of outputs: maxnslip\r\n!     Critical Resolved Shear Stress: statev_tauc\r\n      statev_outputs(12) = 0\r\n!\r\n!     13rd State-variable output / number of outputs: maxnslip\r\n!     Statistically-Stored Dislocation Density: statev_ssd\r\n      statev_outputs(13) = 0\r\n!\r\n!     14th State-variable output / number of outputs: maxnslip*2\r\n!     Geometrically Necessary Dislocation Density: statev_gnd\r\n      statev_outputs(14) = 0\r\n!\r\n!     15th State-variable output / number of outputs: maxnslip\r\n!     Foresty Dislocation Density: statev_forest\r\n      statev_outputs(15) = 0\r\n!\r\n!     16th State-variable output / number of outputs: maxnloop\r\n!     Defect Loop Density: statev_loop\r\n      statev_outputs(16) = 0\r\n!\r\n!     17th State-variable output / number of outputs: maxnslip\r\n!     Backstress: statev_backstress\r\n      statev_outputs(17) = 0\r\n!\r\n!     18th State-variable output / number of outputs: 1\r\n!     Total GND density\r\n      statev_outputs(18) = 0\r\n!\r\n!     19th State-variable output / number of outputs: 1\r\n!     Plastic dissipation power density\r\n      statev_outputs(19) = 0\r\n!     \r\n!     20st State-variable output / number of outputs: 1\r\n!     Fatemi Socie parameter\r\n      statev_outputs(20) = 0\r\n!\r\n!     21-30 custom outputs\r\n!     Need to be defined here!\r\n      statev_outputs(21) = 0\r\n      statev_outputs(22) = 0\r\n      statev_outputs(23) = 0\r\n      statev_outputs(24) = 0\r\n      statev_outputs(25) = 0\r\n      statev_outputs(26) = 0\r\n      statev_outputs(27) = 0\r\n      statev_outputs(28) = 0\r\n      statev_outputs(29) = 0\r\n      statev_outputs(30) = 0\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     \r\n!     Count the user-defined outputs\r\n      nstatv_outputs=0\r\n!     Find the total number of state variable outputs\r\n      if (statev_outputs(1)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(2)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif        \r\n      if (statev_outputs(3)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif      \r\n      if (statev_outputs(4)==1) then\r\n          nstatv_outputs=nstatv_outputs+6\r\n      endif\r\n      if (statev_outputs(5)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(6)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(7)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(8)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(9)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif    \r\n      if (statev_outputs(10)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(11)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(12)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(13)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif                \r\n      if (statev_outputs(14)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip*2\r\n      endif       \r\n      if (statev_outputs(15)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif     \r\n      if (statev_outputs(16)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnloop\r\n      endif     \r\n      if (statev_outputs(17)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(18)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(19)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(20)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n!\r\n!\r\n!     Custom outputs need to be filled here!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine defineoutputs\r\n!\r\n!\r\n!\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine checkoutputs(nstatv)\r\n      use errors, only: error\r\n      implicit none\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Check if defined correctly\r\n      if (nstatv_outputs > nstatv) then\r\n          write(*,*) 'There are ', \r\n     + nstatv_outputs, ' number of outputs!'\r\n          write(*,*) 'But, ', \r\n     + nstatv, ' number of outputs were defined in DEPVAR!'\r\n!         error message in .dat file\r\n          call error(6)\r\n      end if\r\n!\r\n      end subroutine checkoutputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine write_statev_legend\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n\timplicit none\r\n!\r\n      integer count, i\r\n      character*2 ij\r\n!\r\n!     Write the legend of the output variables (nstatv)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maximum ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: cumulative slip (x1)\r\n!     10: total slip per slip system (x maxnslip)\r\n!     11: slip rates per slip system (x maxnslip)\r\n!     12: CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip)\r\n!     14: GND (x maxnslip)\r\n!     15: Forest (x maxnslip)\r\n!     16: Loop (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: GND density (x1)\r\n!     19: Plastic dissipation power density (x1)\r\n!     20: Fatemi Socie parameter (x1)\r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      count = 0\r\n      open(100,file='../STATEV_legend.txt',action='write',\r\n     + status='replace')\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-1\r\n      if (statev_outputs(1) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A37,A2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':  Crystal to Sample transformation -',  ij,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n      if (statev_outputs(2) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A39,A4)')\r\n     + 'STATEV-', count,\r\n     + ':   Equivalent Von-Mises plastic strain', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-3\r\n      if (statev_outputs(3) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A32,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Maximum ratio of rss to crss', ' [-]'\r\n!              \r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-4\r\n      if (statev_outputs(4) == 1) then\r\n!\r\n          do i = 1, 6\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'yy'\r\n              case(3)\r\n                  ij = 'zz'\r\n              case(4)\r\n                  ij = 'xy'\r\n              case(5)\r\n                  ij = 'xz'\r\n              case(6)\r\n                  ij = 'yz'                  \r\n!\r\n              end select\r\n!\r\n!             \r\n!\r\n              write(100,'(A7,I3,A36,A2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Elastic strain in crystal frame-',  ij,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-5\r\n      if (statev_outputs(5) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A21,A2,A15)')\r\n     + 'STATEV-', count, \r\n     + ':   Lattice curvature',  ij,  ' [1/micrometer]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-6   \r\n      if (statev_outputs(6) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   total SSD density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n      if (statev_outputs(7) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A24,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   substructure density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif \r\n!\r\n!\r\n!     State variable-8  \r\n      if (statev_outputs(8) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   solute strength', ' [MPa]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-9 \r\n      if (statev_outputs(9) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   cumulative slip', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-10\r\n      if (statev_outputs(10) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Total slip on slip system-',  i,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-11\r\n      if (statev_outputs(11) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A29,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Slip rate of slip system-',  i,  ' [1/s]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-12\r\n      if (statev_outputs(12) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A24,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   CRSS on slip system-',  i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-13\r\n      if (statev_outputs(13) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   SSD density of slip system-',  i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-14\r\n      if (statev_outputs(14) == 1) then\r\n!\r\n          do i = 1, maxnslip*2\r\n!\r\n              count = count + 1\r\n!\r\n!             Edge dislocation\r\n              if (i <= maxnslip) then\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Edge dislocation density-',  i,  ' [1/micrometer^2]'\r\n!\r\n              else\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Screw dislocation density-', i-maxnslip, ' [1/micrometer^2]'\r\n!\r\n              end if\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-15\r\n      if (statev_outputs(15) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Forest dislocation density of slip system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-16\r\n      if (statev_outputs(16) == 1) then\r\n!\r\n          do i = 1, maxnloop\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Loop dislocation density of defect system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-17\r\n      if (statev_outputs(17) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Backstress on slip system-',\r\n     + i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-18\r\n      if (statev_outputs(18) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Total GND density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-19\r\n      if (statev_outputs(19) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A37,A5)')\r\n     + 'STATEV-', count, \r\n     + ':   Plastic dissipation power density', ' [nW]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-20\r\n      if (statev_outputs(20) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A26,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Fatemi Socie parameter', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n      close(100)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n\treturn\r\n      end subroutine write_statev_legend\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine assignoutputs(noel,npt,nstatv,statev)\r\n      use globalvariables, only: statev_gmatinv,\r\n     + statev_evmp, statev_maxx, statev_Eec,\r\n     + statev_curvature, statev_backstress_t,\r\n     + statev_ssdtot, statev_substructure,\r\n     + statev_tausolute, statev_totgammasum,\r\n     + statev_gammasum, statev_gammadot,\r\n     + statev_tauceff, statev_ssd, statev_loop, statev_gnd_t,\r\n     + statev_forest, statev_plasdiss\r\n      use userinputs, only: maxnslip, maxnloop\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Values of state variables\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!     Other variables\r\n      integer :: i, j\r\n      real(8) :: d6(6), d9(9), d1\r\n      real(8) :: gnd(maxnslip*2)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maxium ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: Cumulative slip (x1)\r\n!     10: Total slip per slip system (x maxnslip)\r\n!     11: Slip rates per slip system (x maxnslip)\r\n!     12: Effective CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip) \r\n!     14: GND (x maxnslip) \r\n!     15: Forest (x maxnslip)\r\n!     16: Loop density (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: Total GND density (x1)\r\n!     19: Plastic dissipation (x1)\r\n!     20: Fatemi Socie parameter (x1)      \r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!     Reset the counter\r\n      i=0\r\n!\r\n!     State variable-1\r\n!     Transformation matrix from crystal to sample (x9)\r\n      if (statev_outputs(1)==1) then\r\n!\r\n!\r\n!\r\n          call matvec9(statev_gmatinv(noel,npt,:,:),d9)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n!     Equivalent Von-Mises plastic strain (x1)\r\n      if (statev_outputs(2)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_evmp(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-3\r\n!     Maxium ratio of rss to crss (x1)\r\n      if (statev_outputs(3)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_maxx(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-4\r\n!     Elastic strain in crystal frame (x6)\r\n      if (statev_outputs(4)==1) then\r\n!\r\n!\r\n          do j = 1, 6\r\n              i = i + 1\r\n              statev(i) = statev_Eec(noel,npt,j)\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-5\r\n!     Lattice curvature (x9)\r\n      if (statev_outputs(5)==1) then\r\n!\r\n          d9 = statev_curvature(noel,npt,:)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-6\r\n!     SSD total (x1)\r\n      if (statev_outputs(6)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_ssdtot(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n!     Substructure density (x1)\r\n      if (statev_outputs(7)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_substructure(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-8\r\n!     Solute strength (x1)\r\n      if (statev_outputs(8)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_tausolute(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-9\r\n!     Cumulative slip (x1)\r\n      if (statev_outputs(9)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_totgammasum(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-10\r\n!     Total slip per slip system (x maxnslip)\r\n      if (statev_outputs(10)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammasum(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-11\r\n!     Slip rates per slip system (x maxnslip)\r\n      if (statev_outputs(11)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammadot(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-12\r\n!     CRSS (x maxnslip)\r\n      if (statev_outputs(12)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_tauceff(noel,npt,j)\r\n          end do\r\n!      \r\n      end if    \r\n!\r\n!\r\n!     State variable-13\r\n!     SSD (x maxnslip) \r\n      if (statev_outputs(13)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_ssd(noel,npt,j)\r\n          end do\r\n!  \r\n      end if\r\n!\r\n!\r\n!     State variable-14\r\n!     GND (x maxnslip)       \r\n      if (statev_outputs(14)==1) then\r\n!\r\n          do j = 1, maxnslip*2\r\n              i = i + 1\r\n              statev(i) = statev_gnd_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-15\r\n!     Forest density (x maxnslip)       \r\n      if (statev_outputs(15)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_forest(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-16\r\n!     Loop density (x maxnloop)       \r\n      if (statev_outputs(16)==1) then\r\n!\r\n          do j = 1, maxnloop\r\n              i = i + 1\r\n              statev(i) = statev_loop(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-17\r\n!     Backstress (x maxnslip)       \r\n      if (statev_outputs(17)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_backstress_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-18\r\n!     GND total (x1)\r\n      if (statev_outputs(18)==1) then\r\n!\r\n          i = i + 1\r\n          gnd = statev_gnd_t(noel,npt,1:2*maxnslip)\r\n          statev(i) = sqrt(sum(gnd*gnd))\r\n!\r\n      end if\r\n!\r\n!     State variable-19\r\n!     Plastic dissipation power density (x1)\r\n      if (statev_outputs(19)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_plasdiss(noel,npt)\r\n!\r\n      end if\r\n!\r\n!     State variable-20\r\n!     Fatemi Socie parameter (x1)\r\n      if (statev_outputs(20)==1) then\r\n!\r\n          i = i + 1\r\n          call  FatemiSocie_parameter(noel,npt,d1)\r\n          statev(i) = d1\r\n!\r\n      end if\r\n!\r\n!\r\n!     Custom state variables 21-30\r\n!     Please add custom outputs here!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine assignoutputs\r\n!\r\n!\r\n!!\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate Fatemi Socie parameter\r\n      subroutine FatemiSocie_parameter(noel,npt,FSp)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: statev_sigma, statev_gammasum,\r\n     + statev_gmatinv, statev_tauceff, materialid, norc_0_all\r\n      use utilities, only: vecmat6\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: FSp\r\n!     Variables used in the subroutine\r\n      real(8) :: sig6(6), sig3x3(3,3)\r\n      real(8) :: gammasum(maxnslip)\r\n      real(8) :: gmatinv(3,3)\r\n      real(8) :: tauceff(maxnslip), tauceffmax\r\n      integer :: matid\r\n      real(8) :: norc(3), nors(3)\r\n      real(8) :: shmax, sigmax, k\r\n      integer :: ismax, is, i, j\r\n!\r\n!     Input parameter \"k\"\r\n!     Reference: https://doi.org/10.1016/j.ijfatigue.2011.01.003\r\n      k = 0.5\r\n!\r\n!\r\n      FSp=0.\r\n      sig6 = statev_sigma(noel,npt,:)\r\n      gammasum = statev_gammasum(noel,npt,:)\r\n      gmatinv = statev_gmatinv(noel,npt,:,:)\r\n      tauceff = statev_tauceff(noel,npt,:)\r\n      matid = materialid(noel,npt)\r\n!\r\n!\r\n!     Find maximum slip\r\n      shmax=0.\r\n      do is=1,maxnslip\r\n          if (abs(gammasum(is)).gt.shmax) then\r\n              shmax = abs(gammasum(is))\r\n              ismax = is\r\n          end if\r\n      end do\r\n!\r\n!     Maximum CRSS\r\n      tauceffmax = tauceff(ismax)\r\n!\r\n!     Slip plane normal of maximum slip\r\n      norc = norc_0_all(matid,ismax,:)\r\n!\r\n!     Transform to sample reference\r\n      nors = matmul(gmatinv,norc)\r\n!\r\n!     Convert stress to 3x3 matrix\r\n      call vecmat6(sig6,sig3x3)\r\n!\r\n!     Project stress to the slip plane of maximum slip\r\n      sigmax = 0.\r\n      do i = 1, 3\r\n          do j = 1, 3\r\n              sigmax = sigmax +\r\n     + nors(i)*sig3x3(i,j)*nors(j)\r\n          end do\r\n      end do\r\n!\r\n!     Parameter calculation\r\n      FSp = shmax/2.*(1.+k*sigmax/tauceffmax) \r\n!             \r\n!\r\n      return\r\n      end subroutine FatemiSocie_parameter\r\n!\r\n!\r\n!\r\n      end module useroutputs"
  },
  {
    "path": "Example - Polycrytal with PROPS/utilities.f",
    "content": "! *************************************************\r\n! *************************************************\r\n! *          UTILITY SUBROUTINES                  *\r\n! *************************************************\r\n! *************************************************\r\n! Updated on Sept 23rd, 2022\r\n! Reorganized by Eralp Demir\r\n! Converged into a module file\r\n! Function trace is written as a subroutine\r\n!\r\n!\r\n      module utilities\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A 3X3 MATRIX               *\r\n! *************************************************\r\n      subroutine trace3x3(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3)\r\n      real(8), intent(out) :: aii\r\n!      \r\n      aii = a(1,1)+a(2,2)+a(3,3)\r\n!\r\n      return\r\n      end subroutine trace3x3\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A2X2 MATRIX               *\r\n! *************************************************\r\n      subroutine trace2x2(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(2,2)\r\n      real(8), intent(out) :: aii\r\n!\r\n      aii = a(1,1)+a(2,2)\r\n!\r\n      return\r\n      end subroutine trace2x2\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *\r\n! *************************************************\r\n      subroutine vecmat9(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(9)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      dmout(1,1) = dvin(1)\r\n      dmout(1,2) = dvin(2)\r\n      dmout(1,3) = dvin(3)\r\n!\r\n      dmout(2,1) = dvin(4)\r\n      dmout(2,2) = dvin(5)\r\n      dmout(2,3) = dvin(6)      \r\n!\r\n      dmout(3,1) = dvin(7)\r\n      dmout(3,2) = dvin(8)\r\n      dmout(3,3) = dvin(9)\r\n!\r\n      return\r\n      end subroutine vecmat9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec9(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(9)\r\n      integer :: i\r\n!\r\n      dvout(1) = dmin(1,1)\r\n      dvout(2) = dmin(1,2)\r\n      dvout(3) = dmin(1,3)\r\n!\r\n      dvout(4) = dmin(2,1)\r\n      dvout(5) = dmin(2,2)\r\n      dvout(6) = dmin(2,3)\r\n!\r\n      dvout(7) = dmin(3,1)\r\n      dvout(8) = dmin(3,2)\r\n      dvout(9) = dmin(3,3)\r\n!\r\n      return\r\n      end subroutine matvec9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 6X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = (dmin(1,2)+dmin(2,1))/2.\r\n      dvout(5) = (dmin(1,3)+dmin(3,1))/2.\r\n      dvout(6) = (dmin(2,3)+dmin(3,2))/2.\r\n!\r\n      return\r\n      end subroutine matvec6\r\n!\r\n!\r\n! *************************************************\r\n! *   TRANSFER 6X1 COLUMN VECTOR TO 3X3 MATRIX    *\r\n! *************************************************\r\n!\r\n      subroutine vecmat6(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(6)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n            dmout(i,i) = dvin(i)\r\n      end do\r\n!\r\n      dmout(1,2) = dvin(4)\r\n      dmout(2,1) = dvin(4)\r\n      dmout(1,3) = dvin(5)\r\n      dmout(3,1) = dvin(5)\r\n      dmout(3,2) = dvin(6)\r\n      dmout(2,3) = dvin(6)\r\n!\r\n      return\r\n      end subroutine vecmat6\r\n!\r\n!\r\n! *************************************************\r\n! *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\n! *************************************************\r\n      subroutine vecprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout(1)=dvin1(2)*dvin2(3)-dvin1(3)*dvin2(2)\r\n      dvout(2)=dvin1(3)*dvin2(1)-dvin1(1)*dvin2(3)\r\n      dvout(3)=dvin1(1)*dvin2(2)-dvin1(2)*dvin2(1)\r\n!\r\n      return\r\n      end subroutine vecprod\r\n!\r\n!\r\n! *************************************************\r\n! *   DOT PRODUCT OF 3X1 WITH 3X1 GIVING 1X1      *\r\n! *************************************************\r\n      subroutine dotprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout = dvin1(1)*dvin2(1)+dvin1(2)*dvin2(2)+dvin1(3)*dvin2(3)\r\n      dvout = abs(dvout)\r\n!\r\n      return\r\n      end subroutine dotprod\r\n!\r\n!\r\n! ****************************************************\r\n! * TRANSFER GENERAL 3X3 MATRIX TO 6X1 COLUMN VECTOR *\r\n! ****************************************************\r\n!     Off-diagonal terms are doubled!\r\n!     This is valid for shear conversion only!\r\n      subroutine gmatvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = dmin(1,2)+dmin(2,1)\r\n      dvout(5) = dmin(3,1)+dmin(1,3)\r\n      dvout(6) = dmin(2,3)+dmin(3,2)            \r\n!\r\n      return\r\n      end subroutine gmatvec6\r\n!\r\n! *************************************************\r\n! *        INVERSE OF A MATRIX  WITH LAPACK       *\r\n! *************************************************\r\n! Checked inverse against python's numpy.linalg.inv\r\n      subroutine lapinverse(xmatin,m,info,xmatout)\r\n      implicit none\r\n!\r\n      integer,intent(in) :: m\r\n      real(8),intent(in):: xmatin(m,m) !abaqus won't allow xmatin(:,:)\r\n!\r\n      integer,parameter :: lwork = 64\r\n      real(8),parameter :: zero=1.0d-12\r\n      integer :: i,j\r\n!\r\n      integer,intent(out) :: info\r\n      real(8),intent(out) :: xmatout(m,m)\r\n      integer ::  ipiv(m)\r\n      real(8)  :: a(m,m)\r\n      real(8) :: work(lwork)\r\n!\r\n!\r\n! https://software.intel.com/en-us/mkl-developer-reference-fortran-getri#626EB2AE-CA6A-4233-A6FA-04F54EF7A6E6\r\n!\r\n!      EXTERNAL DGETRI, DGETRF\r\n!\r\n!\r\n!\r\n      xmatout = 0.\r\n!     ED: I have added to run this\r\n!     The next line shall be removed\r\n      info=1\r\n!\r\n      a = xmatin !don't input array xmatin\r\n!\r\n!      call DGETRF( m, m, a, m, ipiv, info )\r\n!\r\n      if(info == 0) then\r\n!          call DGETRI( m, a, m, ipiv, work, lwork, info )\r\n          !write(*,*) \"work(1) == min lwork needed\", work(1)\r\n      else\r\n          xmatout = 0.\r\n!          write(*,*)\"dgetrf, illegal value at = \",-info,\". no inverse\"         \r\n      end if\r\n!\r\n      do i=1,m;\r\n          do j=1,m;\r\n              if (abs(a(i,j))<= zero) a(i,j) = 0. \r\n          end do \r\n      end do\r\n      xmatout = a\r\n!\r\n!\r\n!      \r\n!\r\n      return\r\n      end subroutine lapinverse\r\n!\r\n!\r\n!\r\n!\r\n! ****************************************************\r\n! *        INVERSE OF A MATRIX  WITHOUT LAPACK       *\r\n! ****************************************************\r\n!\r\n      subroutine nolapinverse(ain,c,n)\r\n!     ============================================================\r\n!     Inverse matrix\r\n!     Method: Based on Doolittle LU factorization for Ax=b\r\n!     Alex G. December 2009\r\n!     -----------------------------------------------------------\r\n!     input ...\r\n!     a(n,n) - array of coefficients for matrix A\r\n!     n      - dimension\r\n!     output ...\r\n!     c(n,n) - inverse matrix of A\r\n!\r\n!     ===========================================================\r\n      implicit none\r\n!\r\n      integer, intent(in) :: n\r\n      real(8), intent(out) :: c(n,n)\r\n      real(8), intent(in) :: ain(n,n)\r\n      real(8) :: L(n,n), U(n,n), b(n), d(n), x(n)\r\n      real(8) :: coeff, a(n,n)\r\n      integer :: i, j, k\r\n!\r\n!     step 0: initialization for matrices L and U and b\r\n!     Fortran 90/95 allows such operations on matrices\r\n      L=0.\r\n      U=0.\r\n      b=0.\r\n      a=ain\r\n!\r\n!     step 1: forward elimination\r\n      do k=1,n-1\r\n          do i=k+1,n\r\n              coeff=a(i,k)/a(k,k)\r\n              L(i,k) = coeff\r\n              do j=k+1,n\r\n                  a(i,j) = a(i,j)-coeff*a(k,j)\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n!     Step 2: prepare L and U matrices \r\n!     L matrix is a matrix of the elimination coefficient\r\n!     + the diagonal elements are 1.0\r\n      do i=1,n\r\n          L(i,i) = 1.0\r\n      end do  \r\n!     U matrix is the upper triangular part of A\r\n      do j=1,n\r\n          do i=1,j\r\n              U(i,j) = a(i,j)\r\n          end do\r\n      end do\r\n!\r\n!     Step 3: compute columns of the inverse matrix C\r\n      do k=1,n\r\n          b(k)=1.0\r\n          d(1) = b(1)\r\n!     Step 3a: Solve Ld=b using the forward substitution\r\n          do i=2,n\r\n              d(i)=b(i)\r\n              do j=1,i-1\r\n                  d(i) = d(i) - L(i,j)*d(j)\r\n              end do\r\n          end do\r\n!         Step 3b: Solve Ux=d using the back substitution\r\n          x(n)=d(n)/U(n,n)\r\n          do i = n-1,1,-1\r\n              x(i) = d(i)\r\n              do j=n,i+1,-1\r\n                  x(i)=x(i)-U(i,j)*x(j)\r\n              end do\r\n              x(i) = x(i)/u(i,i)\r\n          end do\r\n!         Step 3c: fill the solutions x(n) into column k of C\r\n          do i=1,n\r\n              c(i,k) = x(i)\r\n          end do\r\n          b(k)=0.0\r\n      end do\r\n!\r\n      end subroutine nolapinverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE MATRIX SQUARE ROOT        *\r\n! *************************************************\r\n!\r\n      subroutine msqrt(a,b)\r\n      implicit none\r\n      real(8), intent(inout) :: a(3,3)\r\n      real(8), intent(out) :: b(3,3)\r\n      integer :: i\r\n      real(8) :: diag(3,3), q(3,3), d(3),\r\n     + qtrans(3,3), res(3,3)\r\n!\r\n!\r\n      diag=0.; b=0.; q=0.;res=0.;d=0.\r\n!             \r\n      call jacobi(a,3,d,q) \r\n      call eigsrt(d,q,3)\r\n!\r\n      do i=1,3\r\n         if (d(i) .ge. 0) then\r\n            diag(i,i)=sqrt(d(i))\r\n         else\r\n            write (6,*) 'the matrix is not positive definite'\r\n         end if\r\n      end do\r\n!\r\n      res = matmul(q,diag)\r\n      b = matmul(res,transpose(q))\r\n!\r\n      return\r\n      end subroutine msqrt\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! * SUBROUTINE MATRIX EIGENVALUES AND EIGENVECTORS*\r\n! *************************************************\r\n!\r\n      subroutine jacobi(a,n,d,v)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: a(n,n)\r\n      real(8), intent(out) :: d(n), v(n,n)\r\n!\r\n      integer, parameter :: nmax=500\r\n      integer :: i, j, ip, iq, nrot\r\n      real(8) :: b(nmax), z(nmax), dial(n,n),\r\n     + sm, tresh, g, h, t, theta, c, s, ta\r\n!\r\n!\r\n      do ip=1,n\r\n         do iq=1,n\r\n            v(ip,iq)=0.\r\n         end do\r\n         v(ip,ip)=1.\r\n      end do\r\n!\r\n      do ip=1,n\r\n         b(ip)=a(ip,ip)\r\n         d(ip)=b(ip)\r\n         z(ip)=0.\r\n      end do\r\n!\r\n      nrot=0\r\n      do i=1,50\r\n         sm=0.\r\n         do ip=1,n-1\r\n            do iq=ip+1,n\r\n               sm=sm+abs(a(ip,iq))\r\n            end do\r\n         end do\r\n!\r\n         if (sm .eq. 0.) return\r\n         if (i .lt. 4) then\r\n           tresh=0.2*sm/n**2\r\n         else\r\n           tresh=0.\r\n         end if\r\n!\r\n         do ip=1,n-1\r\n           do iq=ip+1,n\r\n              g=100.*abs(a(ip,iq))\r\n              if ((i .gt. 4) .and. (abs(d(ip))+g .eq. abs(d(ip)))\r\n     + .and. (abs(d(ip))+g .eq. abs(d(iq)))) then\r\n                a(ip,iq)=0.\r\n              else if (abs(a(ip,iq)) .gt. tresh) then\r\n                h=d(iq)-d(ip)\r\n                if (abs(h)+g .eq. abs(h)) then\r\n                   t=a(ip,iq)/h \r\n                else\r\n                   theta=0.5*h/a(ip,iq)\r\n                   t=1./(abs(theta)+sqrt(1.+theta**2))\r\n                   if (theta .lt. 0) t=-t\r\n                end if\r\n                c=1./sqrt(1.+t**2)\r\n                s=t*c\r\n                ta=s/(1.+c)\r\n                h=t*a(ip,iq)\r\n                z(ip)=z(ip)-h\r\n                z(iq)=z(iq)+h\r\n                d(ip)=d(ip)-h\r\n                d(iq)=d(iq)+h\r\n                a(ip,iq)=0.\r\n!\r\n                do j=1,ip-1\r\n                  g=a(j,ip)\r\n                  h=a(j,iq)\r\n                  a(j,ip)=g-s*(h+g*ta)\r\n                  a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=ip+1,iq-1\r\n                 g=a(ip,j)\r\n                 h=a(j,iq)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=iq+1,n\r\n                 g=a(ip,j)\r\n                 h=a(iq,j)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(iq,j)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=1,n\r\n                  g=v(j,ip)\r\n                  h=v(j,iq)\r\n                  v(j,ip)=g-s*(h+g*ta)\r\n                  v(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                nrot=nrot+1\r\n              end if\r\n           end do\r\n         end do\r\n!\r\n         do ip=1,n\r\n            b(ip)=b(ip)+z(ip)\r\n            d(ip)=b(ip)\r\n            z(ip)=0.\r\n         end do\r\n      end do\r\n!      \r\n!\r\n      return\r\n      end subroutine jacobi\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE SORT EIGENVALUES          *\r\n! *************************************************\r\n!\r\n      subroutine eigsrt(d,v,n)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: d(n)\r\n      real(8), intent(inout) :: v(n,n)\r\n!\r\n      integer :: i, j, k\r\n      real(8) :: p\r\n!\r\n      do i=1,n-1\r\n        k=i\r\n        p=d(i)\r\n        do j=i+1,n\r\n          if(d(j).ge.p)then\r\n            k=j\r\n            p=d(j)\r\n          endif\r\n        end do\r\n        if(k.ne.i)then\r\n          d(k)=d(i)\r\n          d(i)=p\r\n          do j=1,n\r\n            p=v(j,i)\r\n            v(j,i)=v(j,k)\r\n            v(j,k)=p\r\n          end do\r\n        endif\r\n      end do\r\n!\r\n      return\r\n      end subroutine eigsrt\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 3X3 MATRIX          *\r\n! *************************************************\r\n      subroutine deter3x3(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: d\r\n!\r\n      d = 0.\r\n      d = dmin(1,1)*dmin(2,2)*dmin(3,3) + \r\n     + dmin(1,2)*dmin(2,3)*dmin(3,1) + \r\n     + dmin(2,1)*dmin(3,2)*dmin(1,3) -\r\n     + dmin(1,3)*dmin(2,2)*dmin(3,1) -\r\n     + dmin(1,1)*dmin(2,3)*dmin(3,2) -\r\n     + dmin(1,2)*dmin(2,1)*dmin(3,3)\r\n!\r\n      return\r\n      end subroutine deter3x3\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 2X2 MATRIX          *\r\n! *************************************************\r\n      subroutine deter2x2(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(2,2)\r\n      real(8), intent(out) :: d\r\n!\r\n      d=0.\r\n      d=dmin(1,1)*dmin(2,2)-dmin(1,2)*dmin(2,1)\r\n!\r\n      return\r\n      end subroutine deter2x2\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tsigma) *\r\n! *************************************************\r\n!     valid for rotating symmetric tensors\r\n      subroutine rotord4sig(xrot,tsigma) \r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tsigma(6,6)\r\n!\r\n      tsigma(1,1) = xrot(1,1)*xrot(1,1)\r\n      tsigma(1,2) = xrot(1,2)*xrot(1,2)\r\n      tsigma(1,3) = xrot(1,3)*xrot(1,3)\r\n      tsigma(1,4) = 2.*xrot(1,1)*xrot(1,2)\r\n      tsigma(1,6) = 2.*xrot(1,2)*xrot(1,3)\r\n      tsigma(1,5) = 2.*xrot(1,3)*xrot(1,1)\r\n!\r\n      tsigma(2,1) = xrot(2,1)*xrot(2,1)\r\n      tsigma(2,2) = xrot(2,2)*xrot(2,2)\r\n      tsigma(2,3) = xrot(2,3)*xrot(2,3)\r\n      tsigma(2,4) = 2.*xrot(2,1)*xrot(2,2)\r\n      tsigma(2,6) = 2.*xrot(2,2)*xrot(2,3)\r\n      tsigma(2,5) = 2.*xrot(2,3)*xrot(2,1)\r\n!\r\n      tsigma(3,1) = xrot(3,1)*xrot(3,1)\r\n      tsigma(3,2) = xrot(3,2)*xrot(3,2)\r\n      tsigma(3,3) = xrot(3,3)*xrot(3,3)\r\n      tsigma(3,4) = 2.*xrot(3,1)*xrot(3,2)\r\n      tsigma(3,6) = 2.*xrot(3,2)*xrot(3,3)\r\n      tsigma(3,5) = 2.*xrot(3,3)*xrot(3,1)\r\n!\r\n      tsigma(4,1) = xrot(1,1)*xrot(2,1)\r\n      tsigma(4,2) = xrot(1,2)*xrot(2,2)\r\n      tsigma(4,3) = xrot(1,3)*xrot(2,3)\r\n      tsigma(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tsigma(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tsigma(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tsigma(6,1) = xrot(2,1)*xrot(3,1)\r\n      tsigma(6,2) = xrot(2,2)*xrot(3,2)\r\n      tsigma(6,3) = xrot(2,3)*xrot(3,3)\r\n      tsigma(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tsigma(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tsigma(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tsigma(5,1) = xrot(3,1)*xrot(1,1)\r\n      tsigma(5,2) = xrot(3,2)*xrot(1,2)\r\n      tsigma(5,3) = xrot(3,3)*xrot(1,3)\r\n      tsigma(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tsigma(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tsigma(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!      \r\n      return\r\n      end subroutine rotord4sig\r\n!\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tstran) *\r\n! *************************************************\r\n!     valid for symmetric tensors\r\n      subroutine rotord4str(xrot,tstran)\r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tstran(6,6)\r\n!  \r\n      tstran(1,1) = xrot(1,1)*xrot(1,1)\r\n      tstran(1,2) = xrot(1,2)*xrot(1,2)\r\n      tstran(1,3) = xrot(1,3)*xrot(1,3)\r\n      tstran(1,4) = xrot(1,1)*xrot(1,2)\r\n      tstran(1,6) = xrot(1,2)*xrot(1,3)\r\n      tstran(1,5) = xrot(1,3)*xrot(1,1)\r\n!\r\n      tstran(2,1) = xrot(2,1)*xrot(2,1)\r\n      tstran(2,2) = xrot(2,2)*xrot(2,2)\r\n      tstran(2,3) = xrot(2,3)*xrot(2,3)\r\n      tstran(2,4) = xrot(2,1)*xrot(2,2)\r\n      tstran(2,6) = xrot(2,2)*xrot(2,3)\r\n      tstran(2,5) = xrot(2,3)*xrot(2,1)\r\n!\r\n      tstran(3,1) = xrot(3,1)*xrot(3,1)\r\n      tstran(3,2) = xrot(3,2)*xrot(3,2)\r\n      tstran(3,3) = xrot(3,3)*xrot(3,3)\r\n      tstran(3,4) = xrot(3,1)*xrot(3,2)\r\n      tstran(3,6) = xrot(3,2)*xrot(3,3)\r\n      tstran(3,5) = xrot(3,3)*xrot(3,1)\r\n!\r\n      tstran(4,1) = 2.*xrot(1,1)*xrot(2,1)\r\n      tstran(4,2) = 2.*xrot(1,2)*xrot(2,2)\r\n      tstran(4,3) = 2.*xrot(1,3)*xrot(2,3)\r\n      tstran(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tstran(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tstran(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tstran(6,1) = 2.*xrot(2,1)*xrot(3,1)\r\n      tstran(6,2) = 2.*xrot(2,2)*xrot(3,2)\r\n      tstran(6,3) = 2.*xrot(2,3)*xrot(3,3)\r\n      tstran(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tstran(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tstran(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tstran(5,1) = 2.*xrot(3,1)*xrot(1,1)\r\n      tstran(5,2) = 2.*xrot(3,2)*xrot(1,2)\r\n      tstran(5,3) = 2.*xrot(3,3)*xrot(1,3)\r\n      tstran(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tstran(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tstran(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!\r\n      return\r\n      end subroutine rotord4str\r\n!\r\n!\r\n! ***************************************************************\r\n! *   Build 4th order lower (and upper) tensor product          *\r\n! *   NB: When contracted from 4th to the format used for       *\r\n! *   C-matrix, it turns out that the upper and lower products  *\r\n! *   are the same!                                             *\r\n! ***************************************************************\r\n!     valid for symmetric tensors\r\n      subroutine ltprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,2)*b(1,2)\r\n      c(1,3) = 2.*a(1,3)*b(1,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,2)*b(1,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,3)*b(1,1)\r\n      c(1,6) = a(1,2)*b(1,3)+a(1,3)*b(1,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,3)*b(2,3)\r\n      c(2,4) = a(2,1)*b(2,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,1)*b(2,3)+a(2,3)*b(2,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,3)*b(2,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,1)*b(3,2)+a(3,2)*b(3,1)\r\n      c(3,5) = a(3,1)*b(3,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,2)*b(3,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,1)*b(2,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,1)*b(2,3)+a(1,3)*b(2,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,3)*b(2,2)\r\n!\r\n      c(5,5) = a(1,1)*b(3,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,2)*b(3,3)+a(1,3)*b(3,2)\r\n!\r\n      c(6,6) = a(2,2)*b(3,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!\r\n      return\r\n      end subroutine ltprod\r\n!\r\n!\r\n! **************************************************\r\n! *      Build 4th order tensor product (kronecker)*\r\n! **************************************************\r\n!     valid for symmetric tensors\r\n      subroutine tprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,1)*b(2,2)\r\n      c(1,3) = 2.*a(1,1)*b(3,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,1)*b(2,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,1)*b(3,1)\r\n      c(1,6) = a(1,1)*b(2,3)+a(1,1)*b(3,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,2)*b(3,3)\r\n      c(2,4) = a(2,2)*b(1,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,2)*b(1,3)+a(2,2)*b(3,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,2)*b(3,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,3)*b(1,2)+a(3,3)*b(2,1)\r\n      c(3,5) = a(3,3)*b(1,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,3)*b(2,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,2)*b(1,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,2)*b(1,3)+a(1,2)*b(3,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,2)*b(3,2)\r\n!\r\n      c(5,5) = a(1,3)*b(1,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,3)*b(2,3)+a(1,3)*b(3,2)\r\n! \r\n      c(6,6) = a(2,3)*b(2,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!  \r\n      return\r\n      end subroutine tprod\r\n!\r\n!\r\n!\r\n! **************************************\r\n! *         MULTIPLY 3x3 MATRICES      *\r\n! **************************************\r\n      subroutine mmult(dm1,dm2,dm)\r\n      implicit none\r\n      real(8), intent(in) :: dm1(3,3), dm2(3,3)\r\n      real(8), intent(out) :: dm(3,3)\r\n      integer :: i, j, k\r\n      real(8) :: x\r\n!\r\n!\r\n      do i=1,3\r\n          do j=1,3\r\n              x=0.0\r\n              do k=1,3\r\n                  x=x+dm1(i,k)*dm2(k,j)\r\n              end do\r\n              dm(i,j)=x\r\n          end do\r\n      end do\r\n!\r\n      return\r\n      end subroutine mmult\r\n!\r\n!\r\n!\tThis subroutine inverts a 3x3 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(3,3)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(3,3),det\r\n\tsubroutine inv3x3(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(3,3)\r\n      real(8), intent(out) :: invA(3,3), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter3x3(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1)=((A(2,2)*A(3,3))-(A(2,3)*A(3,2)))/det\r\n\t\tinvA(2,1)=-((A(2,1)*A(3,3))-(A(2,3)*A(3,1)))/det\r\n\t\tinvA(3,1)=((A(2,1)*A(3,2))-(A(2,2)*A(3,1)))/det\r\n\t\tinvA(1,2)=-((A(1,2)*A(3,3))-(A(1,3)*A(3,2)))/det\r\n\t\tinvA(2,2)=((A(1,1)*A(3,3))-(A(1,3)*A(3,1)))/det\r\n\t\tinvA(3,2)=-((A(1,1)*A(3,2))-(A(1,2)*A(3,1)))/det\r\n\t\tinvA(1,3)=((A(1,2)*A(2,3))-(A(1,3)*A(2,2)))/det\r\n\t\tinvA(2,3)=-((A(1,1)*A(2,3))-(A(2,1)*A(1,3)))/det\r\n\t\tinvA(3,3)=((A(1,1)*A(2,2))-(A(1,2)*A(2,1)))/det\r\n\tendif\r\n\treturn\r\n      end subroutine inv3x3\r\n!\r\n!\r\n!\tThis subroutine inverts a 2x2 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(2,2)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(2,2),det\r\n\tsubroutine inv2x2(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(2,2)\r\n      real(8), intent(out) :: invA(2,2), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter2x2(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1) = A(2,2)/det\r\n\t\tinvA(1,2) =-A(1,2)/det\r\n\t\tinvA(2,1) =-A(2,1)/det\r\n          invA(2,2) = A(1,1)/det\r\n\tendif\r\n\treturn\r\n\tend subroutine inv2x2\r\n!\r\n!\tEuler angles to crystal orientation matrix\r\n!\tINPUT:\tAngles(deg)\t\t\t---\tang(3)\r\n!\tOUTPUT:\tOrientation matrix\t---\tR(3,3)\r\n!     USES:     Number pi           --- pi\r\n\tsubroutine Euler2ori(Euler,R)\r\n\tuse globalvariables, only : pi\r\n\timplicit none\r\n\treal(8), intent(in) :: Euler(3)\r\n      real(8), intent(out) :: R(3,3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n!     convert to radians\r\n\tphi1=Euler(1)*pi/180.\r\n      Phi=Euler(2)*pi/180.\r\n\tphi2=Euler(3)*pi/180.\r\n!\r\n!\r\n      R=0.\r\n      R(1,1)=(cos(phi1)*cos(phi2))-(sin(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,1)=-(cos(phi1)*sin(phi2))-(sin(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,1)=sin(phi1)*sin(Phi)\r\n      R(1,2)=(sin(phi1)*cos(phi2))+(cos(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,2)=-(sin(phi1)*sin(phi2))+(cos(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,2)=-cos(phi1)*sin(Phi)\r\n      R(1,3)=sin(phi2)*sin(Phi)\r\n      R(2,3)=cos(phi2)*sin(Phi)\r\n      R(3,3)=cos(Phi)\r\n!\r\n\treturn\r\n      end subroutine Euler2ori\r\n!\r\n!\r\n!\tOrientation matrix from Euler angles\r\n!\tINPUT:\tOrientation matrix\t---\tR(3)\r\n!\tOUTPUT:\tBunge angles(deg)   ---\tang(3)\r\n!     USES:     Number pi         --- pi\r\n\tsubroutine ori2Euler(R,Euler)\r\n      use globalvariables, only : pi\r\n\timplicit none\r\n      real(8), intent(in) :: R(3,3)\r\n      real(8), intent(out) :: Euler(3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n\tif (R(3,3).eq.1.) then\r\n\t\tPhi=0.\r\n\t\tphi1=atan2(R(1,2),R(1,1))\r\n\t\tphi2=0.\r\n\telse\r\n\t\tPhi=acos(R(3,3))\r\n\t\tphi1=atan2(R(3,1)/sin(Phi),-R(3,2)/sin(Phi))\r\n\t\tphi2=atan2(R(1,3)/sin(Phi),R(2,3)/sin(Phi))\r\n      endif\r\n      Euler(1)=phi1\r\n      Euler(2)=Phi\r\n      Euler(3)=phi2\r\n!     convert to degrees\r\n\tEuler=Euler*180./pi\r\n!\r\n\treturn\r\n      end subroutine ori2Euler   \r\n!\r\n!\r\n!     This subroutine calculates inverse of a square matrix\r\n!     by singular value decomposition\r\n      subroutine SVDinverse(A,n,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer n\r\n      real(8), intent(in) :: A(n,n)\r\n      real(8), intent(out) :: invA(n,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(n), V(n,n), U(n,n)\r\n      real(8) :: invS(n,n), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,n,n,n,w,V,err)\r\n!\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n!    \r\n          invS = 0.\r\n          do i = 1, n\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!         Corrected by Alvaro\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDinverse\r\n!\r\n!\r\n!     Generalized inverse by singular value decomposition\r\n!     Written by Alvaro Martinez 08-03-2023\r\n!\r\n      subroutine SVDgeninverse(A,n,m,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      integer, intent(in) :: m\r\n      real(8), intent(in) :: A(n,m)\r\n      real(8), intent(out) :: invA(m,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(m), V(m,m), U(n,m)\r\n      real(8) :: invS(m,m), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,m,n,m,w,V,err)\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n          invS = 0.\r\n          do i = 1, m\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDgeninverse\r\n!\r\n!\r\n!\r\n!     Codes for singular value decomposition\r\n!     Numerical Recipies in F77\r\n!     https://websites.pmc.ucsc.edu/~fnimmo/eart290c_17/NumericalRecipesinF77.pdf\r\n!  \r\n!     SVDcmp subroutine\r\n!     Given a matrix (1:m,1:n) with physical dimensions mp by np,\r\n!     this routine computes its singular value decomposition,\r\n!     A = U W VT.  The matrix U replaces A on output.  The diagonal\r\n!     matrix of singular values W is output as a vector w(1:n)\r\n!     The matrix V (not the transpose VT) is the output as V(1:n,1:n) \r\n!\r\n      subroutine svdcmp(A,m,n,mp,np,w,V,err)\r\n      use errors, only: error\r\n      implicit none\r\n      integer, intent(in) :: m,mp,n,np\r\n      real(8), intent(inout) :: A(mp,np)\r\n      real(8), intent(out) :: V(np,np), w(np)\r\n      integer, intent(out) :: err\r\n      integer, parameter :: nmax=1000\r\n!     uses pythag\r\n      integer i,its,j,jj,k,l,nm\r\n      real(8) anorm,c,f,g,h,s,scale,x,y,z,rv1(nmax),pyt\r\n!     initialize error flag\r\n      err=0\r\n!\r\n      g=0.0\r\n      scale=0.0\r\n      anorm=0.0\r\n      do 25 i=1,n\r\n        l=i+1\r\n        rv1(i)=scale*g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if(i.le.m)then\r\n          do 11 k=i,m\r\n            scale=scale+abs(A(k,i))\r\n11        continue\r\n          if(scale.ne.0.0)then\r\n            do 12 k=i,m\r\n              A(k,i)=A(k,i)/scale\r\n              s=s+A(k,i)*A(k,i)\r\n12          continue\r\n            f=A(i,i)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,i)=f-g\r\n            do 15 j=l,n\r\n              s=0.0\r\n              do 13 k=i,m\r\n                s=s+A(k,i)*A(k,j)\r\n13            continue\r\n              f=s/h\r\n              do 14 k=i,m\r\n                A(k,j)=A(k,j)+f*A(k,i)\r\n14            continue\r\n15          continue\r\n            do 16 k=i,m\r\n              A(k,i)=scale*A(k,i)\r\n16          continue\r\n          endif\r\n        endif\r\n        w(i)=scale *g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if((i.le.m).and.(i.ne.n))then\r\n          do 17 k=l,n\r\n            scale=scale+abs(A(i,k))\r\n17        continue\r\n          if(scale.ne.0.0)then\r\n            do 18 k=l,n\r\n              A(i,k)=A(i,k)/scale\r\n              s=s+A(i,k)*A(i,k)\r\n18          continue\r\n            f=A(i,l)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,l)=f-g\r\n            do 19 k=l,n\r\n              rv1(k)=A(i,k)/h\r\n19          continue\r\n            do 23 j=l,m\r\n              s=0.0\r\n              do 21 k=l,n\r\n                s=s+A(j,k)*A(i,k)\r\n21            continue\r\n              do 22 k=l,n\r\n                A(j,k)=A(j,k)+s*rv1(k)\r\n22            continue\r\n23          continue\r\n            do 24 k=l,n\r\n              A(i,k)=scale*A(i,k)\r\n24          continue\r\n          endif\r\n        endif\r\n        anorm=max(anorm,(abs(w(i))+abs(rv1(i))))\r\n25    continue\r\n      do 32 i=n,1,-1\r\n        if(i.lt.n)then\r\n          if(g.ne.0.0)then\r\n            do 26 j=l,n\r\n              V(j,i)=(A(i,j)/A(i,l))/g\r\n26          continue\r\n            do 29 j=l,n\r\n              s=0.0\r\n              do 27 k=l,n\r\n                s=s+A(i,k)*V(k,j)\r\n27            continue\r\n              do 28 k=l,n\r\n                V(k,j)=V(k,j)+s*V(k,i)\r\n28            continue\r\n29          continue\r\n          endif\r\n          do 31 j=l,n\r\n            V(i,j)=0.0\r\n            V(j,i)=0.0\r\n31        continue\r\n        endif\r\n        V(i,i)=1.0\r\n        g=rv1(i)\r\n        l=i\r\n32    continue\r\n      do 39 i=min(m,n),1,-1\r\n        l=i+1\r\n        g=w(i)\r\n        do 33 j=l,n\r\n          A(i,j)=0.0\r\n33      continue\r\n        if(g.ne.0.0)then\r\n          g=1.0/g\r\n          do 36 j=l,n\r\n            s=0.0\r\n            do 34 k=l,m\r\n              s=s+A(k,i)*A(k,j)\r\n34          continue\r\n            f=(s/A(i,i))*g\r\n            do 35 k=i,m\r\n              A(k,j)=A(k,j)+f*A(k,i)\r\n35          continue\r\n36        continue\r\n          do 37 j=i,m\r\n            A(j,i)=A(j,i)*g\r\n37        continue\r\n        else\r\n          do 38 j= i,m\r\n            A(j,i)=0.0\r\n38        continue\r\n        endif\r\n        A(i,i)=A(i,i)+1.0\r\n39    continue\r\n      do 49 k=n,1,-1\r\n        do 48 its=1,30\r\n          do 41 l=k,1,-1\r\n            nm=l-1\r\n            if((abs(rv1(l))+anorm).eq.anorm)  goto 2\r\n            if((abs(w(nm))+anorm).eq.anorm)  goto 1\r\n41        continue\r\n1         c=0.0\r\n          s=1.0\r\n          do 43 i=l,k\r\n            f=s*rv1(i)\r\n            rv1(i)=c*rv1(i)\r\n            if((abs(f)+anorm).eq.anorm) goto 2\r\n            g=w(i)\r\n            call pythag(f,g,h)\r\n            w(i)=h\r\n            h=1.0/h\r\n            c= (g*h)\r\n            s=-(f*h)\r\n            do 42 j=1,m\r\n              y=A(j,nm)\r\n              z=A(j,i)\r\n              A(j,nm)=(y*c)+(z*s)\r\n              A(j,i)=-(y*s)+(z*c)\r\n42          continue\r\n43        continue\r\n2         z=w(k)\r\n          if(l.eq.k)then\r\n            if(z.lt.0.0)then\r\n              w(k)=-z\r\n              do 44 j=1,n\r\n                V(j,k)=-V(j,k)\r\n44            continue\r\n            endif\r\n            goto 3\r\n          endif\r\n          if(its.eq.30) then !pause 'no convergence in svdcmp'\r\n              err=1\r\n          endif\r\n          x=w(l)\r\n          nm=k-1\r\n          y=w(nm)\r\n          g=rv1(nm)\r\n          h=rv1(k)\r\n          f=((y-z)*(y+z)+(g-h)*(g+h))/(2.0*h*y)\r\n          call pythag(f,1.0d+0,g)\r\n          f=((x-z)*(x+z)+h*((y/(f+sign(g,f)))-h))/x\r\n          c=1.0\r\n          s=1.0\r\n          do 47 j=l,nm\r\n            i=j+1\r\n            g=rv1(i)\r\n            y=w(i)\r\n            h=s*g\r\n            g=c*g\r\n            call pythag(f,h,z)\r\n            rv1(j)=z\r\n            c=f/z\r\n            s=h/z\r\n            f= (x*c)+(g*s)\r\n            g=-(x*s)+(g*c)\r\n            h=y*s\r\n            y=y*c\r\n            do 45 jj=1,n\r\n              x=V(jj,j)\r\n              z=V(jj,i)\r\n              V(jj,j)= (x*c)+(z*s)\r\n              V(jj,i)=-(x*s)+(z*c)\r\n45          continue\r\n            call pythag(f,h,z)\r\n            w(j)=z\r\n            if(z.ne.0.0)then\r\n              z=1.0/z\r\n              c=f*z\r\n              s=h*z\r\n            endif\r\n            f= (c*g)+(s*y)\r\n            x=-(s*g)+(c*y)\r\n            do 46 jj=1,m\r\n              y=A(jj,j)\r\n              z=A(jj,i)\r\n              A(jj,j)= (y*c)+(z*s)\r\n              A(jj,i)=-(y*s)+(z*c)\r\n46          continue\r\n47        continue\r\n          rv1(l)=0.0\r\n          rv1(k)=f\r\n          w(k)=x\r\n48      continue\r\n3       continue\r\n49    continue\r\n      return\r\n      end subroutine svdcmp\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine pythag(a,b,pyt)\r\n      implicit none\r\n      real(8), intent(in):: a,b\r\n      real(8), intent(out):: pyt\r\n      real(8) absa,absb\r\n      absa=abs(a)\r\n      absb=abs(b)\r\n      if(absa.gt.absb)then\r\n        pyt=absa*sqrt(1.+(absb/absa)**2)\r\n      else\r\n        if(absb.eq.0.)then\r\n          pyt=0.\r\n        else\r\n          pyt=absb*sqrt(1.+(absa/absb)**2)\r\n        endif\r\n      endif\r\n      return\r\n      end subroutine pythag\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n      end module utilities\r\n"
  },
  {
    "path": "Example - Residual deformation/Job-1.inp",
    "content": "*Heading\r\n** Job name: Job-1 Model name: Model-1\r\n** Generated by: Abaqus/CAE 2021\r\n*Preprint, echo=NO, model=NO, history=NO, contact=NO\r\n**\r\n** PARTS\r\n**\r\n*Part, name=Part-1\r\n*Node\r\n      1,        1000.,           1.,        1000.\r\n      2,        1000.,        -999.,        1000.\r\n      3,        1000.,           1.,           0.\r\n      4,        1000.,        -999.,           0.\r\n      5,           0.,           1.,        1000.\r\n      6,           0.,        -999.,        1000.\r\n      7,           0.,           1.,           0.\r\n      8,           0.,        -999.,           0.\r\n*Element, type=C3D8R\r\n1, 5, 6, 8, 7, 1, 2, 4, 3\r\n*Nset, nset=_PickedSet2, internal, generate\r\n 1,  8,  1\r\n*Elset, elset=_PickedSet2, internal\r\n 1,\r\n** Section: Section-1\r\n*Solid Section, elset=_PickedSet2, controls=EC-1, material=Material-1\r\n,\r\n*Hourglass Stiffness\r\n1e-06, , 0., 0.\r\n*End Part\r\n**  \r\n**\r\n** ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**  \r\n*Instance, name=Part-1-1, part=Part-1\r\n*End Instance\r\n**  \r\n*Nset, nset=_PickedSet5, internal, instance=Part-1-1, generate\r\n 2,  8,  2\r\n*Elset, elset=_PickedSet5, internal, instance=Part-1-1\r\n 1,\r\n*Nset, nset=_PickedSet6, internal, instance=Part-1-1\r\n 3, 4, 7, 8\r\n*Elset, elset=_PickedSet6, internal, instance=Part-1-1\r\n 1,\r\n*Nset, nset=_PickedSet10, internal, instance=Part-1-1, generate\r\n 1,  8,  1\r\n*Elset, elset=_PickedSet10, internal, instance=Part-1-1\r\n 1,\r\n*End Assembly\r\n** \r\n** ELEMENT CONTROLS\r\n** \r\n*Section Controls, name=EC-1, hourglass=STIFFNESS\r\n1., 1., 1.\r\n** \r\n** MATERIALS\r\n** \r\n*Material, name=Material-1\r\n*Depvar\r\n     12,\r\n*User Material, constants=6\r\n0.,0.,0.,1.,2.,0.\r\n** \r\n** BOUNDARY CONDITIONS\r\n** \r\n** Name: BC-1 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet10, XSYMM\r\n** Name: BC-2 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet5, YSYMM\r\n** Name: BC-3 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PickedSet6, ZSYMM\r\n** ----------------------------------------------------------------\r\n** \r\n** STEP: Step-2\r\n** \r\n*Step, name=Step-2, nlgeom=YES\r\n*Static\r\n0.1, 10., 0.0001, 10.\r\n** \r\n** CONTROLS\r\n** \r\n*Controls, reset\r\n*Controls, parameters=field, field=displacement\r\n, 1., , , , , , \r\n*Controls, parameters=field, field=hydrostatic fluid pressure\r\n, 1., , , , , , \r\n*Controls, parameters=field, field=rotation\r\n, 1., , , , , , \r\n*Controls, parameters=field, field=electrical potential\r\n, 1., , , , , , \r\n** \r\n** OUTPUT REQUESTS\r\n** \r\n*Restart, write, frequency=0\r\n** \r\n** FIELD OUTPUT: F-Output-2\r\n** \r\n*Output, field\r\n*Node Output\r\nCF, RF, RM, RT, TF, U, UR, UT\r\nV, VF, VR, VT\r\n*Element Output, directions=YES\r\nALPHA, ALPHAN, BF, CENTMAG, CENTRIFMAG, CORIOMAG, CS11, CTSHR, E, EE, EEQUT, ER, ESF1, GRAV, HP, IE\r\nLE, MISES, MISESMAX, MISESONLY, NE, NFORC, NFORCSO, P, PE, PEEQ, PEEQMAX, PEEQT, PEMAG, PEQC, PRESSONLY, PS\r\nROTAMAG, S, SALPHA, SE, SEE, SEP, SEPE, SEQUT, SF, SPE, SQEQ, SSAVG, TE, TEEQ, TEVOL, THE\r\nTRIAX, TRNOR, TRSHR, TSHR, VE, VEEQ, VS, YIELDPOT\r\n** \r\n** HISTORY OUTPUT: H-Output-2\r\n** \r\n*Output, history\r\n*Element Output\r\nIRA1, IRA2, IRA3, IRAR1, IRAR2, IRAR3, IRF1, IRF2, IRF3, IRM1, IRM2, IRM3\r\n*End Step\r\n"
  },
  {
    "path": "Example - Residual deformation/OXFORD-UMAT.f",
    "content": "! \r\n! November, 01st, 2022 - 1st working version\r\n! Mar., 27th, 2025 - Release v3.0\r\n!\r\n! Crystal Plasticity UMAT\r\n! University of Oxford\r\n! Eralp Demir\r\n!\r\n! Sponsored by Design-by-Fundamentals (DbF) project under STEP program of UKAEA\r\n!\r\n! Rewrite of UMAT by Ed Tarleton and Nicolo Grilli\r\n! Originally based on the UEL by Fionn Dunne 2007\r\n! Deformation twinning is not included\n!\r\n! Major changes:\r\n!     - Initialization routines for computational efficiency\r\n!     - Reverse slip formulation by C. Hardie\r\n!     - Option for implicit state update\r\n!     - Multiple materials with different phases can co-exist in a mesh\r\n!     - Modular code for flexible constitutive model development\r\n!     - GND calculations:\r\n!         o Restricted solution to the active slip systems\r\n!         o Option for element center homogenization\n!         o Different 2D/3D element types for GND calculation\r\n!     - 2D plane stress/strain problems\r\n!     - Lp correction\r\n!     - Jaumann rate correction\r\n!\r\n      include \"userinputs.f\"\n      include \"globalvariables.f\"\r\n      include \"irradiation.f\"\r\n      include \"errors.f\"\r\n      include \"utilities.f\"\r\n      include \"meshprop.f\"\r\n      include \"usermaterials.f\"\r\n      include \"useroutputs.f\"\r\n      include \"crss.f\"\r\n      include \"initializations.f\"\r\n      include \"slip.f\"\r\n      include \"slipreverse.f\"\r\n      include \"creep.f\"\r\n      include \"innerloop.f\"\r\n      include \"hardening.f\"\r\n      include \"backstress.f\"\r\n      include \"cpsolver.f\"\r\n      include \"straingradients.f\"\r\n      include \"UEXTERNALDB.f\"\n!\n!\n!\n!\r\n!\r\n      SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,\r\n     1 RPL,DDSDDT,DRPLDE,DRPLDT,\r\n     2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,\r\n     3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,\r\n     4 CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,JSTEP,KINC)\r\n!\r\n      use userinputs, only: cutback, pastefront\r\n      use globalvariables, only: numel, numpt, numtens,\r\n     + largenum, ip_init, init_once, ip_count\r\n      use initializations, only: initialize_atfirstinc   \r\n      use cpsolver, only: solve\r\n      implicit none\r\n!   \r\n!\n      INTEGER,                        INTENT(IN) ::\n     + NDI,       ! Number of direct stress components at this point\n     + NSHR,      ! Number of engineering shear stress components\n     + NTENS,     ! Size of the stress / strain components (NDI + NSHR)\n     + NSTATV,    ! Number of solution-dependent state variables\n     + NPROPS,    ! User-defined number of material constants\n     + NOEL,      ! Element number\n     + NPT,       ! Integration point number\n     + LAYER,     ! Layer number (shell elements etc.)\n     + KSPT,      ! Section point within the current layer\n     + KINC       ! Increment number (time increment)\r\n      INTEGER, DIMENSION(4),          INTENT(IN) ::\r\n     + JSTEP     ! Step number (load step)\n      CHARACTER(LEN=80),              INTENT(IN) ::\n     + CMNAME     ! Usee-specified material name, left justified\n      REAL(8),                        INTENT(IN) ::\n     + DTIME,     ! Time increment\n     + TEMP,      ! Temperature at the start of the increment\n     + DTEMP,     ! Increment of temperature\n     + CELENT     ! Temperature\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + PREDEF,\n     + DPRED\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME       ! Step time/total time at begin, of the current inc.\n      REAL(8), DIMENSION(3),          INTENT(IN) ::\n     + COORDS\n      REAL(8), DIMENSION(NTENS),       INTENT(IN) ::\n     + STRAN,     ! Total strains at beginning of the increment\n     + DSTRAN     ! Strain increments\n      REAL(8), DIMENSION(NPROPS),      INTENT(IN) ::\n     + PROPS\n      REAL(8), DIMENSION(3,3),         INTENT(IN) ::\n     + DROT,      ! Rotation increment matrix\n     + DFGRD0,    ! Deformation gradient at the former time increment\n     + DFGRD1     ! Deformation gradient at the current time increment\n      REAL(8),                         INTENT(INOUT) ::\n     + PNEWDT,    ! Ratio of suggested new time increment to current time increment\n     + SSE,       ! Specific elastic strain engergy\n     + SPD,       ! Specific plastic dissipation\n     + SCD,       ! Specific creep dissipation\n     + RPL,       ! Volumetric heat generation\n     + DRPLDT     ! Variation of RPL with respect to the temperature\n      REAL(8), DIMENSION(NTENS),       INTENT(INOUT) ::\n     + STRESS     ! Cauchy stress vector at the current time increment\n      REAL(8), DIMENSION(NSTATV),      INTENT(INOUT) ::\n     + STATEV     ! Solution-dependent state variables\n      REAL(8), DIMENSION(NTENS),       INTENT(OUT) ::\n     + DDSDDT,    ! Variation of the stress increments with respect to the temperature\n     + DRPLDE     ! Variation of RPL with respect to the strain increments\n      REAL(8), DIMENSION(NTENS,NTENS), INTENT(OUT) ::\n     + DDSDDE     ! Material tangent at the current time increment\n!\r\n!     local array for 3D crystal plasticity solver\r\n      real(8) :: sigma(6), jacobi(6,6)\r\n!     material-id needed for array allocations\r\n      integer :: matid, debug, debugwait\r\n!     counter\r\n      integer :: i\r\n!\r\n!     turn VS debugger on/off\r\n      debug=0\r\n      do while (debug==1)\r\n          debugwait = 1\r\n      end do\r\n!\r\n!     to avoid warning messages set the following to zero\n      DDSDDT = 0.\n      DRPLDE = 0.\r\n!\r\n!     outputs\r\n      sigma = 0.\r\n      jacobi = 0.\r\n!\r\n!\r\n!\r\n!     read the number of elements and number of integration points per element\r\n      if (ip_count(NOEL,NPT)<1) then\r\n!\r\n\r\n!         Increment the counter\r\n          ip_count(NOEL,NPT)=ip_count(NOEL,NPT)+1\r\n!\r\n!         store the number of elements\r\n          if (NOEL>numel) numel=NOEL\r\n!         store the number of integration points\r\n          if (NPT>numpt) numpt=NPT\r\n!\r\n!         dimension of the problem (will be re-assigned in feprop)\r\n          numtens = ntens\r\n!\r\n          DDSDDE=0.\r\n          do i=1,NTENS\r\n              DDSDDE(i,i)=largenum   \r\n          end do\r\n          STRESS=0.\r\n          PNEWDT=cutback\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     if arrays allocated then\r\n!     do the crystal plasticity calculations\r\n      if (init_once==1) then\r\n!\r\n!\r\n!         material/phase identifier\r\n          matid=int(PROPS(5))\r\n!\r\n!         in some multi-body simulations UMAT entry for RGB has happened!\r\n!         in that case, RGB having no material-ID assigned gave array access issues\r\n!         this case deals with that situation\r\n          if (matid > 0) then\r\n!\r\n!             material property initialization\r\n              if (ip_init(NOEL,NPT)==0) then\r\n!\r\n                  call initialize_atfirstinc(NOEL,NPT,COORDS,\r\n     + NPROPS,PROPS,TEMP,NSTATV,NTENS,STRESS)\r\n!\r\n!\r\n!                 write(*,*) 'element: ', NOEL\r\n!                 write(*,*) 'ip: ', NPT\r\n!                 write(*,*) 'initialized!'\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             call the main crystal plasticity solver\r\n              call solve(NOEL,NPT,DFGRD1,DFGRD0,\r\n     + TEMP,DTEMP,JSTEP(1),TIME(1),DTIME,matid,\r\n     + PNEWDT,NSTATV,STATEV,\r\n     + sigma,jacobi)\r\n!\r\n!\r\n!\r\n!             increase the time step if desired or,\r\n!             let ABAQUS decide!\r\n              if (pastefront > 1.) then\r\n!             if there is no cutback introduced\r\n                  if (PNEWDT /= cutback) then\r\n                      PNEWDT = pastefront\r\n                  end if\r\n              end if\r\n!\r\n!\r\n!\r\n!             3D case\r\n              if (NTENS==6) then\r\n!\r\n                  STRESS = sigma\r\n                  DDSDDE = jacobi\r\n!\r\n!             plane strain case\r\n              elseif (NTENS==4) then\r\n!\r\n                  STRESS=0.\r\n                  STRESS=0.\r\n                  STRESS(1) = sigma(1)\r\n                  STRESS(2) = sigma(2)\r\n                  STRESS(3) = sigma(3)\r\n                  STRESS(4) = sigma(4)\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(1,3) = jacobi(1,3)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(2,3) = jacobi(2,3)\r\n                  DDSDDE(3,1) = jacobi(3,1)\r\n                  DDSDDE(3,2) = jacobi(3,2)\r\n                  DDSDDE(3,3) = jacobi(3,3)\r\n                  DDSDDE(4,4) = jacobi(4,4)\r\n!\r\n!             plane stress case\r\n              elseif (NTENS==3) then\r\n!\r\n                  STRESS=0.\r\n!                 correction by Alvaro\r\n                  STRESS(1) = sigma(1)-sigma(3)\r\n                  STRESS(2) = sigma(2)-sigma(3)\r\n!\r\n                  STRESS(3) = sigma(4)\r\n!\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(3,3) = jacobi(4,4)\r\n!\r\n              end if\r\n!\r\n!         if rigid body (or matid not defined in PROPS)\r\n          else\r\n!\r\n              DDSDDE=0.\r\n              do i=1,NTENS\r\n                  DDSDDE(i,i)=largenum    \r\n              end do\r\n              STRESS=0.              \r\n!\r\n!         end of crystal plasticity solution\r\n          end if\r\n!\r\n!     end of one-time initialization performed case\r\n      end if\r\n!\r\n!\r\n!\r\n      RETURN\r\n      END"
  },
  {
    "path": "Example - Residual deformation/UEXTERNALDB.f",
    "content": "!\r\n      SUBROUTINE UEXTERNALDB(LOP,LRESTART,TIME,DTIME,KSTEP,KINC)\r\n!     Subroutine for initialization \r\n      use initializations, only : initialize_variables,\r\n     + initialize_once \r\n      use userinputs, only : gndmodel, backstressmodel\r\n      use globalvariables, only: numel, numpt, \r\n     + init_once, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum,\r\n     + statev_gammadot_t, statev_gammadot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_forest_t, statev_forest,\r\n     + statev_substructure_t, statev_substructure, statev_evmp_t,\r\n     + statev_evmp, statev_totgammasum_t, statev_totgammasum,\r\n     + statev_ssdtot_t, statev_ssdtot, statev_loop_t, statev_loop,\r\n     + statev_Lambda_t, statev_Lambda, statev_sigma_t2,\r\n     + statev_tausolute_t, statev_tausolute, time_old, dt_t,\r\n     + statev_backstress, statev_backstress_t,\r\n     + statev_plasdiss, statev_plasdiss_t, \r\n     + ip_count, calculategradient, ip_init, grad_init\r\n!\r\n      use straingradients, only: gndmodel1, gndmodel2, \r\n     + gndmodel3, gndmodel4\r\n      use backstress, only: backstressmodel2\r\n      use meshprop, only: initialize_gradientoperators\r\n      use useroutputs, only: write_statev_legend   \r\n!\r\n      implicit none\r\n!\r\n!\r\n!\r\n      INTEGER,                        INTENT(IN) ::\r\n     + LOP,\r\n     + LRESTART,\r\n     + KSTEP,\r\n     + KINC\r\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\r\n     + DTIME\r\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\r\n     + TIME\r\n!\r\n!\r\n      integer :: i\r\n!\r\n!\r\n!\r\n!     at the start of the analysis (only ONCE!)\r\n!     if there are initializations/calculations that are needed once,\r\n!     and that are independepent of element properties, you may use here.\r\n      if (LOP==0) then\r\n!\r\n!         0. Initialize variables (instead of using data statements)\r\n          call initialize_variables\r\n!\r\n!\r\n      end if\r\n!\r\n!     Initialization of gradient operators\r\n!     Check if the element has more than one integration point\r\n!     And the gradient initialization was done before or not\r\n      if ((calculategradient==1).and.(grad_init==0)) then\r\n!\r\n!         Check if IP coordinates were collected\r\n          if ((sum(ip_init)==numel*numpt).and.\r\n     + (numel>0).and.(numpt>0)) then\r\n!\r\n!\r\n!             Calculate the gradient mapping for each element once.\r\n              call initialize_gradientoperators\r\n!\r\n              grad_init=1\r\n              write(*,*) '7. Gradient operators initialized!'\r\n!\r\n          endif\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      if (LOP==1) then\r\n!\r\n!\r\n!         in case of force BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\r\n                  call initialize_once\r\n!\r\n!                 display upon completion\r\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     at the end of each increment\r\n      if (LOP==2) then\r\n!\r\n!\r\n!         in case of displacement BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\r\n                  call initialize_once\r\n!\r\n!                 display upon completion\r\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n!             \r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n\r\n!\r\n!\r\n!\r\n          write(*,*) '--------------------------------'\r\n!\r\n          write(*,*) 'At the end of increment: ', KINC\r\n!\r\n!   \r\n!     \r\n!\r\n!\r\n!         GND calculations\r\n!         do this only if the initiliazation complete and \r\n!         element gradients are calculatable (calculategradient==1)\r\n          if ((init_once==1).and.(grad_init==1).and.\r\n     + (calculategradient==1).and.(KINC>1)) then\r\n!\r\n!             update and calculate GNDs (nonlocal calculations)\r\n!             this is done at the end of calculations.\r\n!             GNDs that belong to the PREVIOUS time step are used.\r\n!             initially GNDs are assumed to have \"0\" values.\r\n!\r\n!             calculate GNDs (if initialization complete)\r\n              if (gndmodel>0) then\r\n!\r\n!                 curl followed by L2 minimization - SVD -\r\n!                 constrained to active slip systems\r\n                  if (gndmodel==1) then\r\n!\r\n                      call gndmodel1\r\n!\r\n!                 Cermelli-Gurtin's incompatibility measure - L2 minimization - SVD\r\n!                 constrained to active slip systems (same as model-1)\r\n                  elseif (gndmodel==2) then\r\n!\r\n                      call gndmodel2\r\n!\r\n!                 rate form followed by direct projections\r\n                  elseif (gndmodel==3) then\r\n!\r\n                      call gndmodel3(DTIME(1))\r\n!\r\n!                 slip gradients\r\n                  elseif (gndmodel==4) then\r\n!\r\n                      call gndmodel4(DTIME(1))\r\n!\r\n!\r\n                  endif\r\n!\r\n!\r\n                  write(*,*) 'GNDs are computed!'\r\n!\r\n!\r\n                  if (backstressmodel==2) then\r\n!\r\n                      call backstressmodel2\r\n!\r\n                      write(*,*) 'Backstresses are computed!'\r\n!\r\n                  end if\r\n!\r\n              end if\r\n!\r\n          end if\r\n!\r\n!         update the time\r\n          time_old = time(2)\r\n!         store former converged time increment\r\n          dt_t = DTIME(1)\r\n!\r\n!\r\n!         update state variables\r\n!         assign the current results to the former values\r\n          statev_gmatinv_t(:,:,:,:) = statev_gmatinv(:,:,:,:)\r\n          statev_evmp_t(:,:) = statev_evmp(:,:)\r\n          statev_gammasum_t(:,:,:) = statev_gammasum(:,:,:)\r\n          statev_totgammasum_t(:,:) = statev_totgammasum(:,:)\r\n          statev_gammadot_t(:,:,:) = statev_gammadot(:,:,:)\r\n          statev_Fp_t(:,:,:,:) = statev_Fp(:,:,:,:)\r\n          statev_Fth_t(:,:,:,:) = statev_Fth(:,:,:,:)\r\n          statev_sigma_t2(:,:,:) = statev_sigma_t(:,:,:)\r\n          statev_sigma_t(:,:,:) = statev_sigma(:,:,:)\r\n          statev_jacobi_t(:,:,:,:) = statev_jacobi(:,:,:,:)\r\n          statev_tauc_t(:,:,:) = statev_tauc(:,:,:)\r\n          statev_maxx_t(:,:) = statev_maxx(:,:)\r\n          statev_Eec_t(:,:,:) = statev_Eec(:,:,:)\r\n          statev_gnd_t(:,:,:) = statev_gnd(:,:,:)\r\n          statev_ssd_t(:,:,:) = statev_ssd(:,:,:)\r\n          statev_ssdtot_t(:,:) = statev_ssdtot(:,:)\r\n          statev_forest_t(:,:,:) = statev_forest(:,:,:)\r\n          statev_loop_t(:,:,:) = statev_loop(:,:,:)\r\n          statev_substructure_t(:,:) = statev_substructure(:,:)\r\n          statev_tausolute_t(:,:) = statev_tausolute(:,:)\r\n          statev_Lambda_t(:,:,:) = statev_Lambda(:,:,:)\r\n          statev_backstress_t(:,:,:) = statev_backstress(:,:,:)\r\n          statev_plasdiss_t(:,:) = statev_plasdiss(:,:)\r\n!\r\n          write(*,*) 'States are updated!'\r\n!\r\n          write(*,*) '--------------------------------'\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n      RETURN\r\n      END\r\n!\r\n!"
  },
  {
    "path": "Example - Residual deformation/backstress.f",
    "content": "!     May 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module backstress\r\n      implicit none\r\n      contains\r\n!\r\n!     Armstrong-Frederic backstress model\r\n!     Two input parameters are required\r\n      subroutine backstressmodel1(backstressparam,nslip,X,gdot,dt,dX)\r\n      use userinputs, only : maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Backstress parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Current value of slip rate\r\n      real(8), intent(in) :: gdot(nslip)\r\n!     Current value of backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!\r\n!     Output\r\n!     Backtress increment\r\n      real(8), intent(out) :: dX(nslip)\r\n!\r\n!     Variables used in this subroutine\r\n!     Backstress evolution parameter\r\n      real(8) :: h\r\n!     Backstress relief parameter\r\n      real(8) :: hD\r\n      integer :: is\r\n!\r\n!     Backstress evolution\r\n      h = backstressparam(1)\r\n!\r\n!     Backstress annihiliation\r\n      hD = backstressparam(2)\r\n!\r\n      dX = 0.\r\n      do is=1,nslip\r\n!\r\n          dX(is) = (h*gdot(is) - hD*X(is)*abs(gdot(is)))*dt\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine backstressmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!    NON-LOCAL backstress calculation based on GND density\n      subroutine backstressmodel2\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: numel, numpt,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + burgerv_all, gf_all, G12_all, v12_all,\r\n     + backstressparam_all, statev_backstress,\r\n     + statev_gnd, statev_gammasum\r\n      use utilities, only: matvec6\r\n      implicit none\n      integer :: matid, nslip, nscrew\r\n      real(8) :: burgerv(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: X(maxnslip)\r\n      real(8) :: gf, G12, v12, xi\r\n      real(8) :: rhoGNDe, rhoGNDs, gsum\r\n      real(8) :: rhoGND(maxnslip)\r\n      integer :: ie, ip, is, i, k, l\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      do ie=1, numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.;screw=0\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw = screw_all(matid,1:nscrew)\r\n!\r\n!         Geometric factor\r\n          gf = gf_all(matid)\r\n!\r\n!         Shear Modulus\r\n          G12 = G12_all(matid)\r\n!\r\n!         Poisson's ratio\r\n          v12 = v12_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) = burgerv_all(matid,1:nslip)\r\n!\r\n!         Backstress parameter\r\n          xi = backstressparam_all(matid,1)\r\n!\r\n!\r\n          do ip=1,numpt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Reset backstress\r\n              X = 0.\r\n!\r\n!\r\n              rhoGND=0.\r\n!             Edges\r\n              do is = 1, nslip\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Edge dislocation density\r\n                  rhoGNDe = statev_gnd(ie,ip,is)\r\n!\r\n!!\r\n!                  rhoGND(is) = abs(statev_gnd(ie,ip,is))\r\n!\r\n!\r\n!                 Backstress due to edges\r\n                  X(is) = xi*G12/(1.-v12)*burgerv(is)*\r\n     + sqrt(abs(rhoGNDe))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!             Screws\r\n              do i = 1, nscrew\r\n!\r\n                  is = screw(i)\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Screw dislocation density\r\n                  rhoGNDs = statev_gnd(ie,ip,nslip+i)\r\n!\r\n!                  rhoGND(is) = rhoGND(is) + \r\n!     + abs(statev_gnd(ie,ip,nslip+i))\r\n!\r\n!                 Backstress due to screws\r\n                  X(is) = X(is) + xi*G12*burgerv(is)*\r\n     + sqrt(abs(rhoGNDs))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!!             Backstress\r\n!              do is = 1, nslip\r\n!!\r\n!!                 Sum of shear rates\r\n!                  gsum = statev_gammasum(ie,ip,is)\r\n!!\r\n!                  X(is) = xi*G12*burgerv(is)*sqrt(rhoGND(is))\r\n!     + *sign(1.0,gsum)\r\n!!\r\n!              end do\r\n!\r\n!\r\n!             Assign to the global vector\r\n              statev_backstress(ie,ip,1:nslip) = X(1:nslip)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\n!\r\n!\n      return\n!\n      end subroutine backstressmodel2\n!\r\n!\r\n      end module backstress"
  },
  {
    "path": "Example - Residual deformation/cpsolver.f",
    "content": "!     Oct. 1st, 2022\r\n!     Eralp Demir\r\n!     This module contains the solver schemes for crystal plasticity\r\n!\r\n      module cpsolver\r\n      implicit none\r\n      contains\r\n!\r\n!     This subroutine deals with\r\n!     global variables and their assignments\r\n!     before entering the main solver:\r\n!     1. assigns the global variables to locals\r\n!     before calling the CP-solver\r\n!     2. calls fge-predictor scheme before as\r\n!     spare solution\r\n!     3. calls implicit or explicit CP-solvers\r\n!     4. assigns the results to the glboal state variables\r\n      subroutine solve(noel, npt, dfgrd1, dfgrd0,\r\n     + temp, dtemp, jstep, tstep, dt, \r\n     + matid, pnewdt, nstatv, statev,\r\n     + sigma, jacobi)\r\n!\r\n      use globalvariables, only : dt_t,\r\n     + statev_gmatinv, statev_gmatinv_t, statev_gmatinv_0,\r\n     + statev_gammasum_t, statev_gammasum, statev_ssdtot_t,\r\n     + statev_gammadot_t, statev_gammadot, statev_ssdtot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_loop_t, statev_loop,\r\n     + statev_forest_t, statev_forest, statev_evmp_t, statev_evmp,\r\n     + statev_substructure_t, statev_substructure, statev_sigma_t2,\r\n     + statev_totgammasum_t, statev_totgammasum, \r\n     + statev_tausolute_t, statev_tausolute, forestproj_all,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + dirc_0_all, norc_0_all, caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, alphamat_all, burgerv_all,\r\n     + sintmat1_all, sintmat2_all, hintmat1_all, hintmat2_all,\r\n     + slipmodel_all, slipparam_all, creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all, irradiationmodel_all,\r\n     + irradiationparam_all, backstressparam_all, slip2screw_all,\r\n     + statev_backstress_t, statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff, statev_Fr,\r\n     + I3, I6, smallnum\r\n!\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + predictor, maxnslip, maxnparam, maxxcr, cutback,\r\n     + phi, maxnloop, stateupdate, readresidualstrainfile, tres\r\n!\r\n!\r\n      use usermaterials, only: materialparam\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use useroutputs, only: assignoutputs, nstatv_outputs\r\n!\r\n      use errors, only: error\r\n!\r\n      use utilities, only: inv3x3, nolapinverse, matvec6, vecmat6,\r\n     + rotord4sig, gmatvec6\r\n!\r\n      implicit none\r\n!\r\n!     element no\r\n      integer, intent(in) :: noel\r\n!\r\n!     ip no\r\n      integer, intent(in) :: npt\r\n!\r\n!\r\n!     current deformation gradient\r\n      real(8), intent(in) :: dfgrd1(3,3)\r\n!\r\n!     former deformation gradient\r\n      real(8), intent(in) :: dfgrd0(3,3)\r\n!\r\n!     ABAQUS temperature\r\n      real(8), intent(in) :: temp\r\n!\r\n!     ABAQUS temperature increment\r\n      real(8), intent(in) :: dtemp\r\n!\r\n!     step number\r\n      integer, intent(in) :: jstep\r\n!\r\n!     step time\r\n      real(8), intent(in) :: tstep\r\n!\r\n!     time step\r\n      real(8), intent(in) :: dt\r\n!\r\n!     material id\r\n      integer, intent(in) :: matid\r\n!\r\n!     time factor\r\n      real(8), intent(inout) :: pnewdt\r\n!\r\n!     number of state variables - for postprocessing\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     state variables - postprocessing\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!\r\n!     Material tangent\r\n      real(8), intent(out) :: jacobi(6,6)\r\n!\r\n!     Local variables used within this subroutine\r\n!\r\n!\r\n!     phase-id\r\n      integer :: phaid\r\n!\r\n!     number of slip systems\r\n      integer :: nslip\r\n!\r\n!\r\n!     Convergence flag (initially set to zero!)\r\n!\r\n!     Flag for crystal plasticity explicit/implicit solver\r\n      integer :: cpconv\r\n!\r\n!     Flag for Euler solver convergence\r\n      integer :: cpconv0\r\n!\r\n!\r\n!     Local state variables with known dimensions\r\n!     crystal to sample transformation initally\r\n      real(8) :: gmatinv_0(3,3)      \r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv_t(3,3)\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv(3,3)\r\n!     stress at the former time step\r\n      real(8) :: sigma_t(6), sigma_t33(3,3)\r\n!     rss/crsss ratio at the former time step\r\n      real(8) :: maxx_t\r\n!     rss/crsss ratio at the current time step \r\n      real(8) :: maxx\r\n!     elastic strains in the crystal reference at the former time step\r\n      real(8) :: Eec_t(6)\r\n!     elastic strains in the crystal reference at the current time step\r\n      real(8) :: Eec(6)\r\n!     plastic deformation gradient at the former time step\r\n      real(8) :: Fp_t(3,3)\r\n!     plastic deformation gradient at the current time step\r\n      real(8) :: Fp(3,3)\r\n!     thermal deformation gradient at the former time step\r\n      real(8) :: Fth_t(3,3)\r\n!     thermal deformation gradient at the current time step\r\n      real(8) :: Fth(3,3)\r\n!     determinant of the thermal deformation gradient\r\n      real(8) :: invFth(3,3), invFth_t(3,3), detFth, detFth_t\r\n!     residual deformation gradient\r\n      real(8) :: Fr(3,3), Fr_t(3,3), Fr0(3,3)\r\n      real(8) :: invFr(3,3), invFr_t(3,3), detFr, detFr_t\r\n!     mechanical deformation gradient at the former time step\r\n      real(8) :: F_t(3,3)\r\n!     mechanical deformation gradient at the current time step\r\n      real(8) :: F(3,3)\r\n!\r\n!     Variables for velocity gradient calculation\r\n!     Fdot\r\n      real(8) :: Fdot(3,3)\r\n!     velocity gradient at the current time step\r\n      real(8) :: L(3,3)\r\n!     inverse of the deformation gradient\r\n      real(8) :: Finv(3,3)\r\n!     determinant of the deformation gradient\r\n      real(8) :: detF\r\n!\r\n!     Local state variable arrays\r\n!     sum of slip per slip system\r\n      real(8) :: gammasum_t(numslip_all(matid))\r\n      real(8) :: gammasum(numslip_all(matid))\r\n!     slip rates\r\n      real(8) :: gammadot_t(numslip_all(matid))\r\n      real(8) :: gammadot(numslip_all(matid))\r\n!     slip resistance\r\n      real(8) :: tauc_t(numslip_all(matid))\r\n      real(8) :: tauc(numslip_all(matid))\r\n!     effective overall slip resistance\r\n!     (tauc0 + GND + SSD + solute + substructure + forest + etc.)\r\n      real(8) :: tauceff_t(numslip_all(matid))\r\n      real(8) :: tauceff(numslip_all(matid))\r\n!     Note the size of GND is different\r\n!     gnd density (nslip + nscrew)\r\n      real(8) :: gnd_t(numslip_all(matid)+numscrew_all(matid))\r\n      real(8) :: gnd(numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     ssd density (nslip)\r\n      real(8) :: ssd_t(numslip_all(matid))\r\n      real(8) :: ssd(numslip_all(matid))\r\n!     loop density (maxnloop)\r\n      real(8) :: loop_t(maxnloop)\r\n      real(8) :: loop(maxnloop)\r\n!     total forest dislocation density - derived from other terms\r\n      real(8) :: rhofor_t(numslip_all(matid))\r\n      real(8) :: rhofor(numslip_all(matid))\r\n!     total density\r\n      real(8) :: rhotot_t(numslip_all(matid))\r\n      real(8) :: rhotot(numslip_all(matid))\r\n!     forest dislocation density as a state variable\r\n      real(8) :: forest_t(numslip_all(matid))\r\n      real(8) :: forest(numslip_all(matid))\r\n!\r\n!\r\n!     Scalar state variables\r\n!     equivalent Von-Mises plastic strain\r\n      real(8) :: evmp_t\r\n      real(8) :: evmp\r\n!\r\n!     cumulative slip\r\n      real(8) :: totgammasum_t\r\n      real(8) :: totgammasum\r\n!\r\n!     plastic dissipation power\r\n      real(8) :: plasdiss_t\r\n      real(8) :: plasdiss\r\n!\r\n!     solute strength\r\n      real(8) :: tausolute_t\r\n      real(8) :: tausolute\r\n!     substructure density\r\n      real(8) :: substructure_t\r\n      real(8) :: substructure\r\n!     total density\r\n      real(8) :: ssdtot_t\r\n      real(8) :: ssdtot\r\n!     scalar cumulartive density\r\n      real(8) :: sumrhotot_t\r\n      real(8) :: sumrhotot     \r\n!\r\n!     material-related local variables\r\n!     number screw systems\r\n      integer :: nscrew\r\n!     slip model flag\r\n      integer :: smodel\r\n!     creep model flag\r\n      integer :: cmodel\r\n!     hardening model flag   \r\n      integer :: hmodel\r\n!     irradiation mdoel flag\r\n      integer :: imodel\r\n!     cubic slip flag\r\n      integer :: cubicslip\r\n!     material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hcp materials\r\n      real(8) :: caratio\r\n!     compliance at the crystal reference\r\n      real(8) :: Cc(6,6)\r\n!     geometric factor\r\n      real(8) :: gf\r\n!     shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     thermal expansion coefficient\r\n      real(8) :: alphamat(3,3)\r\n!     slip parameters\r\n      real(8) :: sparam(maxnparam)\r\n!     creep parameters\r\n      real(8) :: cparam(maxnparam)\r\n!     hardening parameters\r\n      real(8) :: hparam(maxnparam)\r\n!     irradiation parameters\r\n      real(8) :: iparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: bparam(maxnparam)\r\n!     Burgers vector\r\n      real(8) :: burgerv(numslip_all(matid))\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(numslip_all(matid),numslip_all(matid))\r\n!     Latent hardening\r\n      real(8) :: hintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(numslip_all(matid),numslip_all(matid))\r\n!\r\n!\r\n!     slip direction and slip plane normal at the crystal reference (undeformed)\r\n      real(8) :: dirc_0(numslip_all(matid),3)\r\n      real(8) :: norc_0(numslip_all(matid),3)\r\n!     undeformed slip direction and slip plane normal at the sample reference\r\n      real(8) :: dirs_0(numslip_all(matid),3)\r\n      real(8) :: nors_0(numslip_all(matid),3)\r\n!     slip direction and slip plane normal at the sample reference\r\n      real(8) :: dirs_t(numslip_all(matid),3)\r\n      real(8) :: nors_t(numslip_all(matid),3)\r\n!\r\n!     Forest projection operators for GND and SSD\r\n      real(8) :: forestproj(numslip_all(matid),\r\n     + numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     Slip to screw system map\r\n      real(8) :: slip2screw(numscrew_all(matid),numslip_all(matid))\r\n!\r\n!     Schmid Dyadic\r\n      real(8) :: Schmid_0(numslip_all(matid),3,3)\r\n      real(8) :: Schmid(numslip_all(matid),3,3)\r\n      real(8) :: Schmidvec(numslip_all(matid),6)\r\n      real(8) :: SchmidxSchmid(numslip_all(matid),6,6)\r\n      real(8) :: sdir(3), ndir(3), SNij(3,3), NSij(3,3)\r\n      real(8) :: nsi(6), sni(6)\r\n!\r\n!\r\n!\r\n!     strain calculations\r\n!     total strain increment\r\n      real(8) ::  dstran(6), dstran33(3,3)\r\n!     thermal strain increment\r\n      real(8) ::  dstranth33(3,3), dstranth(6)\r\n!     total spin increment\r\n      real(8) ::  domega(3)\r\n!     total spin (rate) 3x3 matrix\r\n      real(8) ::  W(3,3), dW33(3,3)\r\n!\r\n!     Elasticity transformation\r\n!     temporary array for elastic stiffness calculation\r\n      real(8) :: rot4(6,6)\r\n!     elasticity matrix at the deformed reference\r\n      real(8) :: Cs(6,6)     \r\n!\r\n!     Trial stress calculation\r\n!     trial stress\r\n      real(8) :: sigmatr(6)\r\n!\r\n!     Backstress at current time\r\n      real(8) :: X(numslip_all(matid))\r\n!     Backstress at former time\r\n      real(8) :: X_t(numslip_all(matid))\r\n!     Backstress backup solution\r\n      real(8) :: X0(numslip_all(matid))\r\n!\r\n!\r\n!\r\n!     Resolved shear stress calculation\r\n!     GUESS values\r\n      real(8) :: sigma0(6), jacobi0(6,6)\r\n!     3x3 matrix form of the stress\r\n      real(8) :: sigma33(3,3)\r\n!     value of resolved shear stress\r\n      real(8) :: tau0(numslip_all(matid))\r\n!\r\n!     value of resolved shear stress\r\n      real(8) :: tau_t(numslip_all(matid))\r\n!\r\n!     value of trial resolved shear stress\r\n      real(8) :: tautr(numslip_all(matid))\r\n!     absolute value of resolved shear stress\r\n      real(8) :: abstautr(numslip_all(matid))\r\n!\r\n!     dummy variables\r\n      real(8) :: dummy3(3), dummy33(3,3)\r\n      real(8) :: dummy33_(3,3)\r\n      real(8) :: dummy6(6), dummy66(6,6)\r\n      integer :: dum1, dum2, dum3\r\n!     unused variables\r\n      real(8) :: notused1(maxnslip)\r\n      real(8) :: notused2(maxnslip)\r\n      real(8) :: notused3(maxnslip)\r\n!     In case materials subroutine entered everytime\r\n!     Strength interaction between dislocations\r\n      real(8) :: notused4(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: notused5(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: notused6(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: notused7(maxnslip,maxnslip)\r\n!     Initial forest and substructure densities\r\n      real(8) :: notused8, notused9\r\n!\r\n!     counter\r\n      integer :: is, i, j\r\n!\r\n!\r\n!\r\n!     Reset sparse arrays\r\n      notused1=0.;notused2=0.;notused3=0.\r\n      notused4=0.;notused5=0.\r\n      notused6=0.;notused7=0.\r\n!\r\n!\r\n!\r\n!     convergence check initially\r\n!     if sinh( ) in the slip law has probably blown up\r\n!     then try again with smaller dt\r\n      if(any(dfgrd1 /= dfgrd1)) then\r\n!         Set the outputs to zero initially\r\n          sigma = 0.\r\n          jacobi = I6\r\n!         cut back time\r\n          pnewdt = cutback\r\n!         warning message in .dat file\r\n          call error(11)\r\n!         go to the end of subroutine\r\n          return\r\n      end if\r\n!     \r\n!\r\n!\r\n!     phase-id\r\n      phaid = phaseid_all(matid)\r\n!\r\n!     Number of slip systems\r\n      nslip = numslip_all(matid)\r\n!\r\n!     Number of screw systems\r\n      nscrew = numscrew_all(matid)\r\n!\r\n!\r\n!\r\n!\r\n!     undeformed slip direction\r\n      dirc_0 = dirc_0_all(matid,1:nslip,1:3)\r\n      \r\n!     undeformed slip plane normal\r\n      norc_0 = norc_0_all(matid,1:nslip,1:3)      \r\n!\r\n!\r\n!     Forest projection for GND\r\n      forestproj = forestproj_all(matid,1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw system mapping\r\n      slip2screw = slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n\r\n!\r\n!     Assign the global state variables\r\n!     to the local variables\r\n!     at the former time step\r\n      gammasum_t = statev_gammasum_t(noel,npt,1:nslip)\r\n      gammadot_t = statev_gammadot_t(noel,npt,1:nslip)\r\n      tauc_t = statev_tauc_t(noel,npt,1:nslip)\r\n      gnd_t = statev_gnd_t(noel,npt,1:nslip+nscrew)\r\n      ssd_t = statev_ssd_t(noel,npt,1:nslip)\r\n      loop_t = statev_loop_t(noel,npt,1:maxnloop)\r\n      ssdtot_t = statev_ssdtot_t(noel,npt)\r\n      forest_t = statev_forest_t(noel,npt,1:nslip)\r\n      substructure_t = statev_substructure_t(noel,npt)\r\n      evmp_t = statev_evmp_t(noel,npt)\r\n      plasdiss_t = statev_plasdiss_t(noel,npt)\r\n      totgammasum_t = statev_totgammasum_t(noel,npt)\r\n      tausolute_t = statev_tausolute_t(noel,npt)\r\n      sigma_t = statev_sigma_t(noel,npt,:)\r\n      Fp_t = statev_Fp_t(noel,npt,:,:)\r\n      Fth_t = statev_Fth_t(noel,npt,:,:)\r\n      Eec_t = statev_Eec_t(noel,npt,:)\r\n!     Crystal orientations at former time step\r\n      gmatinv_t = statev_gmatinv_t(noel,npt,:,:)\r\n!     Initial orientation\r\n      gmatinv_0 = statev_gmatinv_0(noel,npt,:,:)\r\n!     Backstress at former time step\r\n      X_t = statev_backstress_t(noel,npt,1:nslip)\r\n!\r\n!     residual deformation gradient\r\n      Fr0=statev_Fr(noel,npt,:,:)\r\n!\r\n!     Material parameters are constant\r\n      caratio = caratio_all(matid)\r\n      cubicslip = cubicslip_all(matid)\r\n      Cc = Cc_all(matid,:,:)\r\n      gf = gf_all(matid)\r\n      G12 = G12_all(matid)\r\n      alphamat = alphamat_all(matid,:,:)\r\n      burgerv = burgerv_all(matid,1:nslip)\r\n!\r\n!\r\n      sintmat1 = sintmat1_all(matid,1:nslip,1:nslip)\r\n      sintmat2 = sintmat2_all(matid,1:nslip,1:nslip)\r\n      hintmat1 = hintmat1_all(matid,1:nslip,1:nslip)\r\n      hintmat2 = hintmat2_all(matid,1:nslip,1:nslip)\r\n!\r\n!\r\n!\r\n      smodel = slipmodel_all(matid)\r\n      sparam = slipparam_all(matid,1:maxnparam)\r\n      cmodel = creepmodel_all(matid)\r\n      cparam = creepparam_all(matid,1:maxnparam)\r\n      hmodel = hardeningmodel_all(matid)\r\n      hparam = hardeningparam_all(matid,1:maxnparam)\r\n      imodel = irradiationmodel_all(matid)\r\n      iparam = irradiationparam_all(matid,1:maxnparam)\r\n      bparam = backstressparam_all(matid,1:maxnparam)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature is constant and defined by the user\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n!         Assign temperature\r\n          mattemp = temperature\r\n!\r\n!\r\n!\r\n!     Temperature is defined by ABAQUS\r\n!     Material properties are entered every time\r\n!     Because properties can be temperature dependent\r\n      else if (constanttemperature == 0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n!         get material constants\r\n          call materialparam(matid,mattemp,\r\n     + dum1,dum2,dum3,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,notused1, ! state variables are NOT updated here\r\n     + notused2,notused3,notused8,notused9,\r\n     + smodel,sparam,cmodel,cparam,\r\n     + hmodel,hparam,imodel,iparam,\r\n     + notused4,notused5,notused6,\r\n     + notused7,bparam) ! Interaction matrices are not updated here\r\n!\r\n!\r\n!  \r\n!    \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     Slip directions in the initial sample reference\r\n      call rotateslipsystems(phaid,nslip,caratio,\r\n     + gmatinv_0,dirc_0,norc_0,dirs_0,nors_0)\r\n!\r\n      do is=1,nslip\r\n!\r\n!         Slip direction\r\n          sdir = dirs_0(is,:)\r\n!         Slip plane normal\r\n          ndir = nors_0(is,:)\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  SNij(i,j) = sdir(i)*ndir(j)\r\n                  Schmid_0(is,i,j) = SNij(i,j)\r\n              enddo\r\n          enddo\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!     Slip directions in the sample reference\r\n      call rotateslipsystems(phaid,nslip,caratio,\r\n     + gmatinv_t,dirc_0,norc_0,dirs_t,nors_t)\r\n!\r\n!\r\n!     Calculate Schmid tensors and Schmid dyadic\r\n      Schmid=0.; SchmidxSchmid=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction\r\n          sdir = dirs_t(is,:)\r\n!         Slip plane normal\r\n          ndir = nors_t(is,:)\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  SNij(i,j) = sdir(i)*ndir(j)\r\n                  NSij(j,i) = ndir(j)*sdir(i)\r\n                  Schmid(is,i,j) = SNij(i,j)\r\n              enddo\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n          call gmatvec6(SNij,sni)\r\n!\r\n          call gmatvec6(NSij,nsi)\r\n!\r\n!         Vectorized Schmid tensor\r\n          Schmidvec(is,1:6) = sni\r\n!\r\n          do i=1,6\r\n              do j=1,6\r\n                  SchmidxSchmid(is,i,j)=sni(i)*nsi(j)\r\n              enddo\r\n          enddo\r\n!\r\n      enddo\r\n!\r\n!\r\n!\r\n!     Calculate total and forest density\r\n      call totalandforest(phaid, nscrew, nslip,\r\n     + gnd_t, ssd_t,\r\n     + ssdtot_t, forest_t,\r\n     + forestproj, slip2screw, rhotot_t,\r\n     + sumrhotot_t, rhofor_t)\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv, sintmat1, sintmat2, tauc_t,\r\n     + rhotot_t, sumrhotot_t, rhofor_t, substructure_t,\r\n     + tausolute_t, loop_t, hmodel, hparam, imodel, iparam,\r\n     + mattemp, tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic stiffness in the sample reference\r\n!\r\n!     Rotation matrix - special for symmetric 4th rank transformation\r\n      call rotord4sig(gmatinv_t,rot4)\r\n!\r\n!\r\n!\r\n!     Elasticity tensor in sample reference\r\n      dummy66=matmul(rot4,Cc)\r\n      Cs = matmul(dummy66,transpose(rot4))\r\n!\r\n!!     To avoid numerical problems\r\n!      Cs = (Cs + transpose(Cs))/2.\r\n!\r\n!\r\n      F = dfgrd1\r\n!\r\n      F_t = dfgrd0\r\n!\r\n!\r\n!\r\n!     CALCULATION OF THERMAL STRAINS\r\n!\r\n!     No thermal strains\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n          dstranth33 = 0.\r\n          dstranth = 0.\r\n!\r\n!\r\n          Fth = Fth_t\r\n!\r\n          call inv3x3(Fth,invFth,detFth)\r\n          invFth_t=invFth\r\n          detFth_t=detFth\r\n!\r\n!     Thermal strains if temperature change is defined by ABAQUS\r\n      else\r\n!\r\n!         Thermal eigenstrain in the crystal reference system\r\n          dstranth33 = dtemp*alphamat\r\n!\r\n!         Transform the thermal strains to sample reference\r\n          dstranth33 = matmul(matmul(gmatinv_t,dstranth33),\r\n     + transpose(gmatinv_t))\r\n!\r\n!         vectorize\r\n          call matvec6(dstranth33,dstranth)\r\n!\r\n!         Shear corrections\r\n          dstranth(4:6) = 2.0*dstranth(4:6)\r\n!\r\n!\r\n!         Thermal deformation gradient\r\n          Fth = Fth_t + dstranth33 \r\n!\r\n          call inv3x3(Fth,invFth,detFth)\r\n          call inv3x3(Fth_t,invFth_t,detFth_t)\r\n!\r\n      end if\r\n!\r\n!     CALCULATION OF RESIDUAL STRAINS\r\n!\r\n!     Residual strains\r\n      if (readresidualstrainfile==1) then\r\n!\r\n!         residual strains will be applied at the very first step\r\n!         linearly ramp the residual deformation\r\n          if (jstep==1) then\r\n              Fr = (Fr0-I3)*(tstep+dt)/tres + I3\r\n              Fr_t = (Fr0-I3)*tstep/tres + I3\r\n          else\r\n              Fr = Fr0\r\n          end if\r\n!\r\n          call inv3x3(Fr,invFr,detFr)\r\n          call inv3x3(Fr_t,invFr_t,detFr_t)\r\n!\r\n!     No residual strains\r\n      else\r\n!\r\n          Fr=0.; Fr_t=0.\r\n          invFr=0.; invFr_t=0.\r\n          do i=1,3\r\n              Fr(i,i)=1.\r\n              Fr_t(i,i)=1.\r\n              invFr(i,i)=1.\r\n              invFr_t(i,i)=1.\r\n          end do\r\n!\r\n          detFr=1.; detFr_t=1.\r\n!   \r\n      end if\r\n!\r\n!     Subtract the initial distortions from the total deformation gradient\r\n      F = matmul(invFth,matmul(invFr,F))\r\n      F_t = matmul(invFth_t,matmul(invFr_t,F_t))\r\n!\r\n!     Compute the stress at the mechanical framework\r\n      dummy33 = matmul(invFth_t,invFr_t)\r\n!\r\n!     Convert the stress to 3x3 matrix\r\n      call vecmat6(sigma_t,sigma_t33)\r\n      \r\n!     Pull-back\r\n      sigma_t33=matmul(dummy33,matmul(sigma_t33,transpose(dummy33)))\r\n     + *detFr_t*detFth_t\r\n!\r\n!     Convert back to a vector\r\n      call matvec6(sigma_t33,sigma_t)\r\n!\r\n!     MECHANICAL PART OF THE DEFORMATION GRADIENT\r\n!     Calculate velocity gradient\r\n!     Rate of deformation gradient\r\n      Fdot = (F - F_t) / dt\r\n!\r\n!     Inverse of the deformation gradient\r\n      call inv3x3(F,Finv,detF)\r\n!\r\n!     Velocity gradient\r\n      L = matmul(Fdot,Finv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TOTAL & MECHANICAL STRAINS      \r\n!\r\n!     Total stain increment from velocity gradient\r\n      dstran33=(L+transpose(L))*0.5*dt\r\n!\r\n!\r\n!\r\n      call matvec6(dstran33,dstran)\r\n!\r\n!     Shear corrections\r\n      dstran(4:6) = 2.0*dstran(4:6)\r\n!\r\n!\r\n!     Total spin\r\n      W=(L-transpose(L))*0.5\r\n!     \r\n!\r\n!\r\n!     Total spin increment - components\r\n!     This is corrected as follows: Eralp - Alvaro 19.02.2023\r\n!     The solution in Huang et al gives the negative -1/2*W\r\n!     We obtained the spin directly from velocity gradient\r\n!     1. It is positive\r\n!     2. It has to be divided by 2\r\n      domega(1) = W(1,2) - W(2,1)\r\n      domega(2) = W(3,1) - W(1,3)\r\n      domega(3) = W(2,3) - W(3,2)\r\n      domega = domega * dt / 2.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TRIAL STRESS\r\n!\r\n!     Trial stress\r\n      sigmatr =  sigma_t + matmul(Cs,dstran)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tau_t(is) = dot_product(Schmidvec(is,:),sigma_t)\r\n      end do\r\n!\r\n!\r\n!\r\n!     CALCULATE TRIAL-RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n          abstautr(is) = abs(tautr(is))\r\n      end do\r\n!\r\n!\r\n!     maximum ratio of rss to crss\r\n      maxx = maxval(abstautr/tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     DECISION FOR USING CRYSTAL PLASTICITY\r\n!     BASED ON THRESHOLD VALUE\r\n!\r\n!     Elastic solution\r\n      if (maxx <= maxxcr) then\r\n!\r\n!\r\n!\r\n!\r\n!         stress\r\n          sigma = sigmatr\r\n!\r\n!         material tangent\r\n          jacobi = Cs\r\n!\r\n!\r\n!         Assign the global state variables\r\n!         For NO SLIP condition\r\n          totgammasum=totgammasum_t\r\n          gammasum=gammasum_t\r\n          gammadot=0.\r\n          tauceff=tauceff_t\r\n          tauc=tauc_t\r\n          gnd=gnd_t\r\n          ssd=ssd_t\r\n          loop = loop_t\r\n          ssdtot=ssdtot_t\r\n          forest=forest_t\r\n          substructure=substructure_t\r\n          evmp=evmp_t\r\n          plasdiss=plasdiss_t\r\n          tausolute=tausolute_t\r\n          Fp=Fp_t\r\n          Fth=Fth_t\r\n          X=X_t\r\n          cpconv=1\r\n          cpconv0=0\r\n!\r\n!         Update orietnations\r\n!         All the orientation changes are elastic - rotations\r\n          dW33=0.\r\n          dW33(1,2) = domega(1)\r\n          dW33(1,3) = -domega(2)\r\n          dW33(2,1) = -domega(1)\r\n          dW33(2,3) = domega(3)\r\n          dW33(3,1) = domega(2)\r\n          dW33(3,2) = -domega(3)\r\n!\r\n          gmatinv = gmatinv_t + matmul(dW33,gmatinv_t)\r\n!\r\n!         Elastic strains in the crystal lattice\r\n!         Add the former elastic strains\r\n!\r\n!         Undo shear corrections\r\n          dummy6 = dstran\r\n          dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!         Convert the strain into matrix\r\n          call vecmat6(dummy6,dummy33)\r\n!\r\n!         Elastic strains in the crystal reference\r\n          dummy33_ = matmul(transpose(gmatinv),dummy33)\r\n          dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!\r\n!         Vectorize\r\n          call matvec6(dummy33,dummy6)  \r\n!\r\n!         Shear corrections\r\n          dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n          Eec=Eec_t+dummy6\r\n!\r\n!\r\n!\r\n!\r\n!     Solve using crystal plasticity\r\n      else\r\n! \r\n!\r\n!\r\n!         Guess if Forward Gradient Predictor scheme is not active\r\n          if (predictor == 0) then\r\n!\r\n              sigma0 = (1.-phi)*sigma_t + phi*sigmatr\r\n!\r\n!\r\n!\r\n!         This part is added by Chris Hardie (11/05/2023)   \r\n!         Former stress scheme\r\n          elseif (predictor == 1) then\r\n!\r\n!\r\n!\r\n              if (dt_t > 0.0) then\r\n!\r\n              do i = 1, 6\r\n                  sigma0(i) =\r\n     + statev_sigma_t(noel,npt,i) +\r\n     + (statev_sigma_t(noel,npt,i) -\r\n     + statev_sigma_t2(noel,npt,i))*dt/dt_t\r\n              end do\r\n!\r\n              else\r\n                  sigma0 = sigma_t\r\n              end if\r\n!\r\n!\r\n!\r\n!         \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau0(is) = dot_product(Schmidvec(is,:),sigma0)\r\n          end do\r\n!\r\n!\r\n\r\n!\r\n          call CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0, sigmatr, \r\n     + forestproj, slip2screw,\r\n     + Schmid_0, Schmid, \r\n     + Schmidvec, SchmidxSchmid,\r\n     + smodel, sparam, cmodel, cparam,\r\n     + imodel, iparam, hmodel, hparam,\r\n     + bparam, sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t,\r\n     + rhofor_t, forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, W, F, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         STILL NOT CONVERGED THE CUTBACK TIME\r\n!         Convergence check\r\n!         Use cpsolver did not converge\r\n!         Diverged! - use time cut backs\r\n          if (cpconv == 0) then         \r\n!\r\n!             Set the outputs to zero initially\r\n              sigma = 0.!statev_sigma_t(noel,npt,:)\r\n              jacobi = 0.!statev_jacobi_t(noel,npt,:,:)\r\n!             Set time cut back and send a message\r\n              pnewdt = cutback\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     Convert the stress to 3x3 matrix\r\n      call vecmat6(sigma,sigma33)\r\n!\r\n!     Compute the stress at the mechanical framework\r\n      dummy33 = matmul(Fr,Fth)\r\n!\r\n!     Push-forward stress\r\n      sigma33=matmul(dummy33,matmul(sigma33,transpose(dummy33)))\r\n     + /detFr/detFth\r\n!\r\n!     Convert back to a vector\r\n      call matvec6(sigma33,sigma)\r\n!\r\n!     Correct the Jacobi for volumetric changes \r\n!     Ignore rotations\r\n      jacobi=jacobi/detFr/detFth\r\n!\r\n!\r\n!\r\n!     Assign the global state variables          \r\n      statev_gammasum(noel,npt,1:nslip)=gammasum\r\n      statev_gammadot(noel,npt,1:nslip)=gammadot\r\n      statev_tauc(noel,npt,1:nslip)=tauc\r\n      statev_ssd(noel,npt,1:nslip)=ssd\r\n      statev_loop(noel,npt,1:maxnloop)=loop\r\n      statev_ssdtot(noel,npt)=ssdtot\r\n      statev_forest(noel,npt,1:nslip)=forest\r\n      statev_substructure(noel,npt)=substructure\r\n      statev_evmp(noel,npt)=evmp\r\n      statev_maxx(noel,npt)=maxx\r\n      statev_totgammasum(noel,npt)=totgammasum\r\n      statev_tausolute(noel,npt)=tausolute\r\n      statev_sigma(noel,npt,1:6)=sigma\r\n      statev_jacobi(noel,npt,1:6,1:6)=jacobi\r\n      statev_Fp(noel,npt,1:3,1:3)=Fp\r\n      statev_Fth(noel,npt,1:3,1:3)=Fth\r\n      statev_Eec(noel,npt,1:6)=Eec\r\n!     Crystal orientations at former time step\r\n      statev_gmatinv(noel,npt,1:3,1:3)=gmatinv\r\n!     Backstress\r\n      statev_backstress(noel,npt,1:nslip)=X\r\n!     Plastic dissipation power density\r\n      statev_plasdiss(noel,npt)=plasdiss\r\n!     Overall CRSS\r\n      statev_tauceff(noel,npt,1:nslip)=tauceff\r\n!\r\n!     Write the outputs for post-processing\r\n!     If outputs are defined by the user\r\n      if (nstatv_outputs>0) then\r\n!\r\n          call assignoutputs(noel,npt,nstatv,statev)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine solve\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Semi-implicit / Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0,\r\n     + sigmatr, forestproj, slip2screw,\r\n     + Schmid_0, Schmid,\r\n     + Schmidvec, SchmidxSchmid,\r\n     + slipmodel, slipparam,\r\n     + creepmodel, creepparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + hardeningmodel, hardeningparam,\r\n     + backstressparam, \r\n     + sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t, rhofor_t,\r\n     + forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, W, F, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnloop,\r\n     + tauctolerance , SVDinversion,\r\n     + backstressmodel, stateupdate, inversebackup\r\n!\r\n      use innerloop, only : Dunne_innerloop, Hardie_innerloop\r\n!\r\n      use utilities, only : vecmat6, matvec6,\r\n     + nolapinverse, deter3x3, inv3x3, trace3x3,\r\n     + vecmat9, matvec9, nolapinverse, SVDinverse\r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use hardening, only: hardeningrules\r\n!\r\n      use backstress, only: backstressmodel1\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     material-id\r\n      integer, intent(in) :: matid\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     number of screw sytems\r\n      integer, intent(in) :: nscrew\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     geometric factor\r\n      real(8), intent(in) :: gf\r\n!     elastic shear modulus\r\n      real(8), intent(in) :: G12\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of the deformation gradient at former time step\r\n      real(8), intent(in) :: Fp_t(3,3)\r\n!     Crystal to sample transformation martrix at former time step\r\n      real(8), intent(in) :: gmatinv_t(3,3)\r\n!     Lattice strains\r\n      real(8), intent(in) :: Eec_t(6)\r\n!     slip rates at the former time step\r\n      real(8), intent(in) :: gammadot_t(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the former time step\r\n      real(8), intent(in) :: gammasum_t(nslip)\r\n!     overall total slip at the former time step\r\n      real(8), intent(in) :: totgammasum_t\r\n!     Von-Mises equivalent total plastic strain at the former time step\r\n      real(8), intent(in) :: evmp_t\r\n!     Plastic dissipation power density at the former time step\r\n      real(8), intent(in) :: plasdiss_t\r\n!     Cauchy stress guess\r\n      real(8), intent(in) :: sigma0(6)\r\n!     rss guess\r\n      real(8), intent(in) :: tau0(nslip)\r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     Forest projections\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n!     Forest projections\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)  \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)  \r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6) \r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!     hardening model no.\r\n      integer, intent(in) :: hardeningmodel\r\n!     hardening model parameters\r\n      real(8), intent(in) :: hardeningparam(maxnparam)\r\n!     backstress model parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\r\n!\r\n!\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff_t(nslip)\r\n!     crss at former time step\r\n      real(8), intent(in) :: tauc_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: rhotot_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: sumrhotot_t\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: ssdtot_t\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor_t(nslip)\r\n!     forest dislocation density per slip system at the former time step (hardening model = 4)\r\n      real(8), intent(in) :: forest_t(nslip)\r\n!     substructure dislocation density at the former time step\r\n      real(8), intent(in) :: substructure_t\r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: gnd_t(nslip+nscrew) \r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: ssd_t(nslip)\r\n!     loop defect density per slip system at the former time step\r\n      real(8), intent(in) :: loop_t(maxnloop)\r\n!     backstress at former time step\r\n      real(8), intent(in) :: X_t(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     total velocity gradient at the current time step\r\n      real(8), intent(in) :: L(3,3)\r\n!     total spin\r\n      real(8), intent(in) :: W(3,3)\r\n!     total deformation gradient\r\n      real(8), intent(in) :: F(3,3)\r\n!     mechanical strain increment\r\n      real(8), intent(in) :: dstran(6)\r\n!\r\n!\r\n!\r\n!     OUTPUTS\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8), intent(out) :: Fp(3,3)\r\n!     Crystal to sample transformation martrix at current time step\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n!     Green-Lagrange strains in the crystal reference\r\n      real(8), intent(out) :: Eec(6)\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(out) :: gammasum(nslip)\r\n!     overall total slip at the current time step\r\n      real(8), intent(out) :: totgammasum\r\n!     Von-Mises equivalent total plastic strain at the current time step\r\n      real(8), intent(out) :: evmp\r\n!     Plastic dissipation power density at the current time step\r\n      real(8), intent(out) :: plasdiss\r\n!     Current values of state variables\r\n!     overall crss\r\n      real(8), intent(out) :: tauceff(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: tauc(nslip)\r\n!     solute strength due to irradiation hardening\r\n      real(8), intent(out) :: tausolute\r\n!     total dislocation density over all slip systems at the current time step\r\n      real(8), intent(out) :: ssdtot\r\n!     forest dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: forest(nslip)\r\n!     substructure dislocation density at the current time step\r\n      real(8), intent(out) :: substructure\r\n!     statistically-stored dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: ssd(nslip)\r\n!     loop defect density per slip system at the current time step\r\n      real(8), intent(out) :: loop(maxnloop)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: X(nslip)\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     material tangent\r\n      real(8), intent(out) :: jacobi(6,6)  \r\n!     convergence flag\r\n      integer, intent(out) :: cpconv\r\n!\r\n!\r\n!\r\n!     Local variables used within this subroutine    \r\n!\r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3), Dp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3), Dp_c(3,3)\r\n!     plastic velocity gradient\r\n      real(8) Lp(3,3), Dp(3,3), dstranp(6)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto crss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto crss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip)\r\n!    absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: abstau(nslip), signtau(nslip)\r\n!\r\n!     trial absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: tautr(nslip), abstautr(nslip), signtautr(nslip)\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6), invdpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!     Von-Mises equivalent plastic strain rate and increment\r\n      real(8) :: pdot\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     stress 3x3 matrix\r\n      real(8) :: sigma33(3,3)\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8) :: detFp, invFp(3,3)\r\n!\r\n!     elastic part of the deformation gradient\r\n      real(8) :: detFe, Fe(3,3), invFe(3,3)\r\n!\r\n!     inverse of thermal deformation gradient\r\n      real(8) :: detFth, invFth(3,3)\r\n!\r\n!     inverse of residual deformation gradient\r\n      real(8) ::  detFr, invFr(3,3)\r\n!\r\n!     corrected plastic velocity gradient\r\n      real(8) :: Lp_(3,3)\r\n!\r\n!     elastic part of the velocity gradient\r\n      real(8) :: Le(3,3)\r\n!\r\n!     elastic spin\r\n      real(8) :: We(3,3)\r\n!\r\n!     increment in rotation matrix\r\n      real(8) :: dR(3,3)\r\n!\r\n!     Von-Mises stress\r\n      real(8) :: sigmaii, vms, sigmadev(3,3)\r\n!\r\n!     Co-rotational stress update\r\n      real(8) :: dotsigma33(3,3)\r\n!\r\n!     Cauchy stress at former time step in 3x3\r\n      real(8) :: sigma33_t(3,3)\r\n!\r\n!     Total mechanical strain increment\r\n      real(8) :: dstran33(3,3)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp33(3,3)\r\n!\r\n!     elastic strain increment\r\n      real(8) :: dstrane33(3,3)\r\n!\r\n!     crss increment\r\n      real(8) :: dtauc(nslip)\r\n!\r\n!\r\n!     ssd density increment\r\n      real(8) :: dssd(nslip)\r\n!\r\n!     ssd density increment\r\n      real(8) :: dloop(maxnloop)\r\n!\r\n!     backstress increment\r\n      real(8) :: dX(nslip)    \r\n!\r\n!     total ssd density increment\r\n      real(8) :: dssdtot\r\n!\r\n!     forest dislocation density increment\r\n      real(8) :: dforest(nslip)\r\n!\r\n!     substructure dislocation density increment\r\n      real(8) :: dsubstructure\r\n!\r\n!     Residues\r\n      real(8) :: dtauceff(nslip), tauceff_old(nslip)\r\n!\r\n!\r\n!     overall forest density\r\n      real(8) :: rhofor(nslip)\r\n!\r\n!     overall total density\r\n      real(8) :: rhotot(nslip)\r\n!\r\n!     overall total scalar density\r\n      real(8) :: sumrhotot\r\n!\r\n!     Overall residue\r\n      real(8) :: dtauceffnorm\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n!     other variables\r\n      real(8) :: dummy3(3), dummy33(3,3),\r\n     + dummy33_(3,3), dummy6(6), dummy0\r\n      integer :: is, il, iter, oiter\r\n      integer :: iterinverse\r\n!\r\n!\r\n!     Set convergence flag to \"converged\"\r\n      cpconv = 1\r\n!\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigma0\r\n      tau = tau0\r\n!\r\n!\r\n!     State assignments\r\n      gammasum=gammasum_t\r\n      tauc = tauc_t\r\n      tauceff = tauceff_t\r\n      ssdtot = ssdtot_t\r\n      ssd = ssd_t\r\n      loop = loop_t\r\n      rhofor = rhofor_t\r\n      X = X_t\r\n      forest = forest_t\r\n      substructure = substructure_t\r\n!\r\n!     Reset variables for the inner iteration    \r\n      oiter = 0\r\n      dtauceffnorm = 1.\r\n!\r\n!\r\n!     Outer loop for state update\r\n      do while ((dtauceffnorm >= tauctolerance)\r\n     +.and.(oiter < maxniter).and.(cpconv==1))\r\n!\r\n!\r\n!\r\n!\r\n          call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n          end if\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!\r\n!         Inverse scheme start here!!!\r\n!         Try inverse scheme if not converged\r\n          if ((cpconv==0).and.(inversebackup==1)) then\r\n!\r\n!             Reset convergence flag\r\n              cpconv=1\r\n!\r\n!             Calculate trial-resolved shear stress on slip systems\r\n!             Absolute value of trial-RSS and its sign\r\n              do is = 1, nslip\r\n                  tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n                  signtautr(is) = sign(1.0,tautr(is))\r\n                  abstautr(is) = abs(tautr(is))\r\n              end do    \r\n!\r\n!             Initial guess for NR scheme\r\n!             Stress at the former time step\r\n              sigma = sigma0\r\n              tau = tau0\r\n!             Absolute value of RSS and its sign             \r\n              do is = 1, nslip\r\n                  signtau(is) = sign(1.0,tau0(is))\r\n                  abstau(is) = abs(tau0(is))\r\n              end do  \r\n!\r\n!             Reverse slip scheme\r\n              call Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)              \r\n!\r\n!\r\n!\r\n!\r\n!             Recalculate RSS on slip systems\r\n!             RSS and its sign\r\n              do is = 1, nslip\r\n                  tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n              end do\r\n!\r\n!\r\n!             Call the Dunne solver again\r\n              call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)      \r\n!\r\n!             assign jacobi and stress\r\n              if (cpconv == 0) then\r\n                  return\r\n              end if\r\n!\r\n          end if\r\n!         End of inverse solution\r\n!\r\n!\r\n!\r\n!         Calculate Von Mises invariant plastic strain rate\r\n          pdot=sqrt(2./3.*sum(Dp*Dp))\r\n!\r\n!\r\n!         Total plastic strain increment\r\n          evmp = evmp_t + pdot*dt\r\n!\r\n!         Total slip over time per slip system\r\n          gammasum = 0.\r\n          do is = 1, nslip\r\n!\r\n              gammasum(is) = gammasum_t(is) +\r\n     + gammadot(is)*dt\r\n!\r\n          enddo\r\n!\r\n!\r\n!         Total slip\r\n          totgammasum = totgammasum_t +\r\n     + sum(abs(gammadot))*dt\r\n!\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          end if\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Update the states using hardening laws\r\n          call hardeningrules(phaid,nslip,\r\n     + mattemp,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,\r\n     + tauc_t,ssd_t,loop_t,\r\n     + rhofor_t,rhotot_t,substructure_t,\r\n     + tausolute,dtauc,dssdtot,dforest,\r\n     + dsubstructure,dssd,dloop)\r\n!\r\n!\r\n!\r\n!\r\n!         Update the hardening states\r\n!\r\n          tauc = tauc_t + dtauc\r\n!\r\n          ssd = ssd_t + dssd\r\n!\r\n          loop = loop_t + dloop\r\n!\r\n          ssdtot = ssdtot_t + dssdtot\r\n!\r\n          forest = forest_t + dforest\r\n!\r\n          substructure = substructure_t + dsubstructure\r\n!\r\n!         \r\n!\r\n!         Recalculate total and forest density\r\n          call totalandforest(phaid,\r\n     + nscrew, nslip, gnd_t,\r\n     + ssd, ssdtot, forest,\r\n     + forestproj, slip2screw, rhotot,\r\n     + sumrhotot, rhofor)\r\n!\r\n!\r\n!\r\n!         Store the former value of effective tauc\r\n          tauceff_old = tauceff\r\n!\r\n!         Recalculate slip resistance for the next iteration\r\n!         Calculate crss\r\n          call slipresistance(phaid, nslip,\r\n     + gf, G12, burgerv, sintmat1, sintmat2,\r\n     + tauc, rhotot, sumrhotot, rhofor,\r\n     + substructure, tausolute, loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff)\r\n!\r\n!\r\n!         Calculate the change of state\r\n!         with respect to the former increment\r\n          dtauceff = abs(tauceff-tauceff_old)\r\n!\r\n!         Explicit state update\r\n          if (stateupdate==0) then\r\n              dtauceffnorm = 0.\r\n!         Semi-implicit state update\r\n          elseif (stateupdate==1) then\r\n              dtauceffnorm = maxval(dtauceff)\r\n          end if\r\n      \r\n!\r\n!\r\n!\r\n!         Check if the statevariables going negative due to softening\r\n!         This may happen at high temperature and strain rates constants going bad\r\n          if(any(tauc < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(any(ssd < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Loop density set to zero if negative\r\n          do il = 1, maxnloop\r\n              if(loop(il) < 0.) then\r\n!\r\n                  loop(il) = 0.\r\n!\r\n              endif\r\n          enddo\r\n!\r\n!\r\n          if(any(forest < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(substructure < 0.) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Update backstress if local model is selected\r\n          if (backstressmodel==1) then\r\n!\r\n              call backstressmodel1(backstressparam,\r\n     + nslip,X,gammadot,dt,dX)\r\n!\r\n!             Update the backstress\r\n              X = X_t + dX\r\n!\r\n          end if\r\n!\r\n!\r\n!         increment iteration no.\r\n          oiter = oiter + 1\r\n!\r\n!     End of state update (outer loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!     convergence check\r\n      if (oiter == maxniter) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!     calculate jacobian\r\n      jacobi = matmul(invdpsi_dsigma,Cs)    \r\n!\r\n!\r\n!\r\n!     Check for NaN in the jacobi matrix\r\n      if(any(jacobi/=jacobi))  then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      endif \r\n!\r\n!\r\n!\r\n!\r\n!     convert it to 3x3 marix\r\n      call vecmat6(sigma,sigma33)\r\n!\r\n!     Trace of stress\r\n      call trace3x3(sigma33,sigmaii)\r\n!\r\n!     deviatoric stress\r\n      sigmadev = sigma33 - sigmaii*I3/3.\r\n!\r\n!     Von-Mises stress\r\n      vms = sqrt(3./2.*(sum(sigmadev*sigmadev)))\r\n!\r\n!\r\n!     variables for plastic part of the deformation gradient\r\n      !dummy33 = I3 - Lp*dt\r\n      !call inv3x3(dummy33,dummy33_,dummy0)\r\n      dummy33_ = I3 + Lp*dt\r\n!\r\n!     plastic part of the deformation gradient\r\n      Fp = matmul(dummy33_,Fp_t)\r\n!\r\n!     determinant\r\n      call deter3x3(Fp,detFp)\r\n!\r\n!\r\n!\r\n!\r\n!     check wheter the determinant is negative\r\n!     or close zero\r\n      if (detFp <= smallnum) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      else\r\n!         Scale Fp with its determinant to make it isochoric\r\n          Fp = Fp / detFp**(1./3.)\r\n!\r\n      end if\r\n!\r\n!         \r\n!     Calculate inverse of the plastic deformation gradient\r\n      call inv3x3(Fp,invFp,detFp)\r\n!\r\n!     Calculate the elastic deformation\r\n      Fe = matmul(F,invFp)\r\n!\r\n!     Calculate inverse of the elastic deformation gradient\r\n      call inv3x3(Fe,invFe,detFe)\r\n!\r\n!     Corrected Lp\r\n      Lp_ = matmul(matmul(Fe,Lp),invFe)\r\n!\r\n!\r\n!     Elastic part of the velocity gradient\r\n      Le = L - Lp_\r\n!\r\n!     Elastic spin\r\n      We = (Le - transpose(Le)) / 2.\r\n!\r\n!\r\n!\r\n!     stress rate due to spin\r\n      dotsigma33 = matmul(W,sigma33) - matmul(sigma33,W)\r\n!\r\n!\r\n!     Update co-rotational sress state\r\n      sigma33 = sigma33 + dotsigma33*dt\r\n!\r\n!\r\n!     Vectorize stress\r\n      call matvec6(sigma33,sigma)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Orientation update  \r\n!\r\n!     Intermediate variable\r\n      dR = I3 + We*dt\r\n!\r\n!\r\n!\r\n!\r\n!     Update the crystal orientations\r\n      gmatinv = matmul(dR, gmatinv_t)\r\n!\r\n!\r\n      dstrane33=Fe-I3\r\n!\r\n!\r\n!     Elastic strains in the crystal reference\r\n      dummy33_ = matmul(transpose(gmatinv),dstrane33)\r\n      dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!     Vectorize\r\n      call matvec6(dummy33,dummy6)\r\n!\r\n!     Shear corrections\r\n      dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n!     Add the strain increment to the former value\r\n      Eec=Eec_t+dummy6\r\n!\r\n!\r\n!     Plastic dissipation power density\r\n      plasdiss=0.\r\n      do is = 1, nslip\r\n!\r\n          plasdiss = plasdiss +\r\n     + tau(is)*gammadot(is)*dt\r\n!\r\n      enddo\r\n!\r\n!\r\n!     Sum over the fomer value\r\n      plasdiss = plasdiss_t + plasdiss\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP_Dunne\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!  \r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Implicit state update rule\r\n!     Solution using the updated state variables\r\n      subroutine rotateslipsystems(iphase,nslip,caratio,\r\n     + gmatinv,dirc,norc,dirs,nors)\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: caratio\r\n      real(8), intent(in) :: gmatinv(3,3)\r\n      real(8), intent(in) :: dirc(nslip,3)\r\n      real(8), intent(in) :: norc(nslip,3)\r\n      real(8), intent(out) :: dirs(nslip,3)\r\n      real(8), intent(out) :: nors(nslip,3)\r\n!\r\n      integer :: i, is\r\n      real(8) :: tdir(3), tnor(3)\r\n      real(8) :: tdir1(3), tnor1(3)\r\n      real(8) :: dirmag, normag\r\n!\r\n      dirs=0.;nors=0.\r\n!\r\n!\r\n      do is=1,nslip ! rotate slip directions \r\n!\r\n          tdir = dirc(is,:)\r\n          tnor = norc(is,:)\r\n!\r\n!\r\n!\r\n          tdir1 = matmul(gmatinv,tdir)\r\n          tnor1 = matmul(gmatinv,tnor)\r\n!\r\n          dirmag = norm2(tdir1)\r\n          normag = norm2(tnor1)\r\n!\r\n!\r\n          dirs(is,:) = tdir1/dirmag\r\n          nors(is,:) = tnor1/normag\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine rotateslipsystems\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module cpsolver"
  },
  {
    "path": "Example - Residual deformation/creep.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Creep laws\r\n!     1. exponential law (used for Ni-superalloy)\r\n!\r\n      module creep\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine expcreep(Schmid_0,\r\n     + Schmid,SchmidxSchmid,tau,X,tauc,\r\n     + dtime,nslip,iphase,T,creepparam,slipsysplasstran,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,dgammadot_dtauc)\r\n!\r\n      use globalvariables, only : Rgas\r\n      use utilities, only : gmatvec6\r\n      use userinputs, only: maxnparam\r\n      implicit none\r\n!     Schmid tensor - undeformed\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor - deformed\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dtime\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)\r\n!     accumulated plastic strain on each slip system, signed\r\n      real(8), intent(in) :: slipsysplasstran(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine\r\n      real(8) :: gammadotc, gammadotd, bc, bd, Qc, Qd\r\n      real(8) :: abstau, signtau\r\n      integer :: is\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain creep parameters\r\n!     reference creep rate (1/s)\r\n      gammadotc = creepparam(1)\r\n!     creep stress multiplier (1/MPa)\r\n      bc = creepparam(5)\r\n!     activation energy for creep (J/mol)\r\n      Qc = creepparam(3)\r\n!     reference damage rate (1/s)\r\n      gammadotd = creepparam(4)\r\n!     damage stress multiplier (1/MPa)\r\n      bd = creepparam(5)\r\n!     activation energy for damage (J/mol)\r\n      Qd = creepparam(6)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n!\r\n      gammadot=0.\r\n      dgammadot_dtau=0.\r\n      dgammadot_dtauc=0.\r\n!\r\n!\r\n!\r\n!     contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!          This statement is redundant so commented out!\r\n!          if (abstau > 0.0) then\r\n!\r\n!\r\n              gammadot(is) = \r\n     + signtau*gammadotc*exp(bc*abstau-Qc/Rgas/T) +\r\n     + signtau*abs(slipsysplasstran(is))*gammadotd*\r\n     + exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n              dgammadot_dtau(is) = gammadotc*bc*\r\n     + exp(bc*abstau-Qc/Rgas/T) +\r\n     + abs(slipsysplasstran(is))*\r\n     + gammadotd*bd*exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n!\r\n!\r\n!\r\n!             contribution to Jacobian\r\n              Pmat = Pmat + dtime*dgammadot_dtau(is)\r\n     + *SchmidxSchmid(is,:,:)\r\n!\r\n!             plastic velocity gradient contribution\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!\r\n!             plastic velocity gradient contribution\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!          endif\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!      \r\n!\r\n!     \r\n      end subroutine expcreep\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module creep"
  },
  {
    "path": "Example - Residual deformation/crss.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module crss\r\n      implicit none\r\n      contains\r\n!\r\n!     ********************************************************\n!     ** crss calculates the crss of slip systems           **\n!     ********************************************************\n      subroutine slipresistance(iphase,nslip,gf,G12,\n     + burgerv,sintmat1,sintmat2,\r\n     + tauc0,rhotot,sumrhotot,rhofor,\r\n     + rhosub,tausolute,loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + temperature,\r\n     + tauc)\r\n      use userinputs, only: useaveragestatevars,\r\n     + maxnloop, maxnparam\r\n      implicit none\n!\n!     crystal type\n      integer,intent(in) :: iphase\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\n!     geometric factor\n      real(8),intent(in) :: gf\n!\n!     shear modulus for taylor dislocation law\n      real(8),intent(in) :: G12\r\n!\n!     burgers vectors\n      real(8),intent(in) :: burgerv(nslip)\n!\r\n!     Strength interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!\r\n!\r\n!     critical resolved shear stress of slip systems\n      real(8),intent(in) :: tauc0(nslip)\n!\r\n!     total dislocation density (immobile)\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     total scalar dislocation density (immobile)\n      real(8),intent(in) :: sumrhotot\r\n!\n!     forest dislocation density\n      real(8),intent(in) :: rhofor(nslip)\n!\n!     substructure dislocation density\n      real(8),intent(in) :: rhosub\n!\r\n!     increase in tauc due to solute force\n      real(8),intent(in) :: tausolute\r\n!\r\n!     increase in tauc due to loop defects\n      real(8),intent(in) :: loop(maxnloop)\r\n!\r\n!     hardeningmodel\n      integer,intent(in) :: hardeningmodel\n!\r\n!     hardening model parameters\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     activate irradiation effect\n      integer,intent(in) :: irradiationmodel\n!\r\n!     irradiation model parameters\n      real(8),intent(in) :: irradiationparam(maxnparam)\r\n!\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     critical resolved shear stress of slip systems\n      real(8),intent(out) :: tauc(nslip)\n!\n!     variables used in this subroutine\n      integer :: is, il, nloop\r\n      real(8) :: Ploop(nslip)\r\n!\r\n!     Subtructure density\r\n      real(8) :: tausub(nslip)\r\n!     Substructure factor\r\n      real(8) :: ksub\r\n!\r\n!     Precipitate strengthening parameters\r\n!     Strength factor / geometric factor\r\n      real(8) :: gfp\r\n!     Number density of precipitates [1/mm^3]\r\n      real(8) :: rhop\r\n!     Particle diameter [mm]\r\n      real(8) :: Dp\r\n!\r\n!\r\n!     Reset the density of loops\r\n      Ploop = 0.\r\n!\r\n!     Reset Substructure density\r\n      tausub = 0.\r\n!\r\n!\r\n!     Reset Precipitate strength\r\n      if (hardeningmodel==5) then\r\n!         Precipitate strength parameters\r\n          gfp=hardeningparam(5)\r\n          rhop=hardeningparam(6)\r\n          Dp=hardeningparam(7)\r\n      else\r\n          gfp=0.; rhop=0.; Dp=0.\r\n      end if\r\n!\r\n!\r\n!\r\n!     If irradiation model-2 is set ON\r\n!     Compute the strength contribution\r\n      if (irradiationmodel==2) then\r\n!\r\n!         Number of defects        \r\n          nloop = int(irradiationparam(1)) \r\n!\r\n          do is = 1, nslip\r\n!\r\n!\r\n              do il = 1, 3\r\n!\r\n                  Ploop(is) = Ploop(is) +\r\n     + sintmat2(is,il)**2. * loop(il)\r\n!\r\n              end do\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!\n!     Check crystal type\n!     Only for alpha-uranium there is an exception\n!\r\n!\r\n!\r\n!     Defined by data fitting\r\n!     as a function of rhofor, rhosub, and temperature\n      if (iphase == 4) then\n!\n!         alpha-uranium model with forest and substructure dislocations\n!         R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tome\n!         Deformation of wrought uranium: experiments and modeling\n!         Acta Materialia 58 (2010) 5447–5459\n          tauc(1) = tauc0(1) + 19.066 * dsqrt(rhofor(1)) +\r\n     +    1.8218 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(1) / dsqrt(rhosub))\n          tauc(2) = tauc0(2) + 18.832 * dsqrt(rhofor(2)) +\r\n     +    1.7995 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(2) / dsqrt(rhosub))\n          tauc(3) = tauc0(3) + 54.052 * dsqrt(rhofor(3)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(3) / dsqrt(rhosub))\n          tauc(4) = tauc0(4) + 54.052 * dsqrt(rhofor(4)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(4) / dsqrt(rhosub))\n          tauc(5) = tauc0(5) + 123.357 * dsqrt(rhofor(5)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(5) / dsqrt(rhosub))\n          tauc(6) = tauc0(6) + 123.357 * dsqrt(rhofor(6)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(6) / dsqrt(rhosub))\n          tauc(7) = tauc0(7) + 123.357 * dsqrt(rhofor(7)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(7) / dsqrt(rhosub))\n          tauc(8) = tauc0(8) + 123.357 * dsqrt(rhofor(8)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(8) / dsqrt(rhosub))\n!\n!         zecevic 2016 temperature dependence\n          tauc(1) = tauc(1) * dexp(-(temperature-293.0)/140.0)\n          tauc(2) = tauc(2) * dexp(-(temperature-293.0)/140.0)\n          tauc(3) = tauc(3) * dexp(-(temperature-293.0)/140.0)\n          tauc(4) = tauc(4) * dexp(-(temperature-293.0)/140.0)\n          tauc(5) = tauc(5) * dexp(-(temperature-293.0)/140.0)\n          tauc(6) = tauc(6) * dexp(-(temperature-293.0)/140.0)\n          tauc(7) = tauc(7) * dexp(-(temperature-293.0)/140.0)\n          tauc(8) = tauc(8) * dexp(-(temperature-293.0)/140.0)\n!\n          ! daniel, lesage, 1971 minimum value as minima\n          tauc(1) = max(tauc(1),4.0)\n          tauc(2) = max(tauc(2),4.0)\n          tauc(3) = max(tauc(3),4.0)\n          tauc(4) = max(tauc(4),4.0)\n          tauc(5) = max(tauc(5),4.0)\n          tauc(6) = max(tauc(6),4.0)\n          tauc(7) = max(tauc(7),4.0)\n          tauc(8) = max(tauc(8),4.0)\n!\n!\r\n!\r\n!     For any other phase\r\n!     Use forest/total dislocation spacing to determine the strength\r\n!\r\n      else    \r\n!\r\n!         Substructure density\r\n          if (hardeningmodel==4) then\r\n!\r\n              do is = 1, nslip\r\n                  ksub = hardeningparam(9)\r\n                  tausub(is) = ksub*G12*burgerv(is)*\r\n     + dsqrt(rhosub) *dlog(1./burgerv(is)/dsqrt(rhosub))\r\n              end do\r\n!\r\n          end if\r\n!\r\n!\r\n           if (useaveragestatevars == 0) then\r\n!\r\n              do is = 1, nslip\r\n!\r\n!\r\n!!                 Taylor strength - total density / backstress\n!                  tauc(is) = tauc0(is)  +\r\n!     + G12*burgerv(is)*dsqrt(gf**2.*rhotot(is) + Ploop(is)) \r\n!                  \r\n!\r\n!                 Taylor strength - forest spacing / cut-through\n                  tauc(is) = tauc0(is)  +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*rhofor(is) +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n          elseif (useaveragestatevars == 1) then\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n!                 Taylor strength - total density\n                  tauc(is) = tauc0(is) +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*sumrhotot +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\n!!                 Taylor strength - total density\n!                  tauc(is) = tauc0(is)*(1.-X) +\r\n!     + G12*burgerv(is)*dsqrt(X*tauc0(is)/G12/burgerv(is) +\r\n!     + gf**2.*rhotot + Ploop(is))\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n          endif    \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n      end if ! check crystal type\n!\r\n!\r\n!\r\n!     Effect of irradiation\r\n!     True for all crystal types\r\n      if (irradiationmodel == 1) then\n          tauc = tauc + tausolute\n      end if\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine slipresistance\n!\r\n!\r\n!\r\n!     Calculates the total and forest density\r\n!     from SSD and GND densities using summation\r\n!     and forest projections\r\n      subroutine totalandforest(iphase, nscrew, nslip,\r\n     + gnd, ssd, ssdtot, forest, forestproj, slip2screw,\r\n     + rhotot, sumrhotot, rhofor)\r\n      use utilities, only : vecprod\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nscrew\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: gnd(nslip+nscrew)\r\n      real(8), intent(in) :: ssd(nslip)\r\n      real(8), intent(in) :: ssdtot\r\n      real(8), intent(in) :: forest(nslip)\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n      real(8), intent(out) :: rhotot(nslip)\r\n      real(8), intent(out) :: sumrhotot\r\n      real(8), intent(out) :: rhofor(nslip)\r\n!\r\n!     local variables\r\n!\r\n      real(8) vec(3)\r\n      integer i, j\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Compute forest density\r\n!     Add gnd and sdd contributions (if exist)\r\n!     Forest projections\r\n      rhofor = forest + matmul(forestproj, abs(gnd)) +\r\n     + matmul(forestproj(1:nslip,1:nslip), ssd) + ! edges\r\n     + matmul(forestproj(1:nslip,nslip+1:nslip+nscrew),\r\n     + matmul(slip2screw,ssd)) ! screws\r\n!\r\n!\r\n      rhotot = ssd +\r\n     + abs(gnd(1:nslip)) + ! edges\r\n     + matmul(transpose(slip2screw), abs(gnd(nslip+1:nslip+nscrew))) ! screws\r\n!\r\n!\r\n!   \r\n!     Scalar sum\r\n      sumrhotot = sqrt(sum(gnd*gnd)) + ssdtot\r\n!\r\n!\r\n      return\r\n      end subroutine totalandforest\r\n!\r\n      end module crss"
  },
  {
    "path": "Example - Residual deformation/errors.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written point the user to the sources of errors\r\n!\r\n      module errors\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine error(errorid)\r\n      implicit none\r\n!\r\n!\r\n!\r\n      integer :: errorid\r\n!\r\n!\r\n!     Message only when exiting the subroutine\r\n!\r\n      if(errorid.eq.1) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-001: Material-ID is out of range (1-9).\r\n     +    Pls. check materials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.2) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-002: Element type is not defined! \r\n     +    Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.3) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-003: \"cubicslip\" integer parameter is not\r\n     + properly defined. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.4) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-004: phase id of the material is not\r\n     + within the possible limits!. Pls. check PROPS variable!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.5) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-005: \"temperatureflag\" is not\r\n     + within the possible limits. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.6) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-006: \"NSTATV\" is less than the\r\n     + defined outputs.\r\n     + Pls. check DEPVAR in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.7) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-007: GND calculation is not possible\r\n     + for the selected element type.\r\n     + Pls. change the element type in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.8) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-008: Zero activation volume!\r\n     + Pls. check the slip parameters and make sure that the\r\n     + initial dislocation density has non-zero value\r\n     + in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.9) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-009: Could not read the element type\r\n     + and the total number of elements from *.INP file.\r\n     + Pls. check the file name in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.10) then\r\n!          write(*,*) '*******************ERROR*******************'\r\n!          write(*,*) 'ERROR-010: \"Bmat\" for L2 method\r\n!     + is not invertible.\r\n!     + GND model will give zero GND densities!.'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.11) then\r\n!          write(*,*) '******************WARNING******************'\r\n!          write(*,*) 'ERROR-006: WARNING DFGRD1  = NaN!'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.12) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-012: Lp iteration did not converge'\r\n!          write(*,*) 'Using forward-gradient Euler predictor'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.13) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-013: singular matrix in Lp iteration'\r\n!          write(*,*) 'Will continue if alternate solution exists!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.14) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-014: forward-gradient Euler predictor\r\n!     + did not converge or it does not exist'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.15) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-015: tmat array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.16) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-016: NR scheme reached maximum number of\r\n!     + iterations'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.17) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-017: stress array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.18) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-018: jacobian array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.19) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-019: det(Fp) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.20) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-020: det(Fe) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.21) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-021: state variables become negative'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.22) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-022: inversion in predictor did not work'\r\n!          write(*,*) ''\r\n!          write(*,*) '**********************************************'\r\n      else\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-???: Unknown error!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      end if\r\n!\r\n!\r\n      return\r\n      end subroutine error\r\n!\r\n!\r\n!\r\n      end module errors"
  },
  {
    "path": "Example - Residual deformation/globalvariables.f",
    "content": "!     Sept. 20th, 2022\r\n!     Eralp Demir\r\n!     University of Oxford\r\n!\r\n!     Global variables used within the code\r\n      module globalvariables\r\n      implicit none\r\n!\r\n!\r\n!\r\n!     MATERIAL-LINKED GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------       \r\n!     Global variable for Euler angles\r\n      real(8), allocatable, public :: Euler(:,:)\r\n!\r\n!     Global variable storing grain id\r\n!     Different grains can be present in the mesh\r\n      integer, allocatable, public ::\t featureid(:,:)\r\n!  \r\n!     Global variable storing material id\r\n      integer, allocatable, public ::\t materialid(:,:)\r\n!\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid(:,:)\r\n!\r\n!\r\n!\r\n!     Global variable storing phase-id\r\n!     This refers to the crystal structure\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numslip_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Required for GND calculations\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numscrew_all(:)\r\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law\r\n!     3: power law\r\n      integer, allocatable, public :: slipmodel_all(:)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: slipparam_all(:,:)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: sinh slip strain\r\n!     2: exponential slip strain\r\n!     3: power law slip strain\r\n!     4: sinh slip strain + climb strain\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: creepmodel_all(:)\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: creepparam_all(:,:)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Kocks-Mecking hardening\r\n!     2: Voce type hardening\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: hardeningmodel_all(:)\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: hardeningparam_all(:,:)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: irradiationmodel_all(:)\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: irradiationparam_all(:,:)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!\r\n!     Backstress model parameters\r\n!     Array size adjustable (maxnmaterial, maxnparam)\r\n      real(8), allocatable, public :: backstressparam_all(:,:)\r\n!\r\n!     The following variables are stored for every element and ip\r\n!     INITALLY - only once at the beginning\r\n!     This is done for the following reasons\r\n!     1. In order to reduce computation time\r\n!     2. Various materials can be present in the mesh\r\n!\r\n!     Global variable for caratio\r\n      real(8), allocatable, public ::\t caratio_all(:)\r\n!\r\n!     Global variable for cubicslip\r\n      integer, allocatable, public ::\t cubicslip_all(:)\r\n!\r\n!     Global variable for elasticity in crystal reference\r\n      real(8), allocatable, public ::\t Cc_all(:,:,:)\r\n!\r\n!     Global variable for geometric factor in Taylor equation\r\n      real(8), allocatable, public ::\t gf_all(:)\r\n!\r\n!     Global variable for shear modulus\r\n      real(8), allocatable, public ::\t G12_all(:)\r\n!\r\n!     Global variable for Poisson's ratio\r\n      real(8), allocatable, public ::\t v12_all(:)\r\n!\r\n!     Global variable for thermal expansion matrix\r\n      real(8), allocatable, public ::\t alphamat_all(:,:,:)\r\n!\r\n!     Global variable for Burgers vector\r\n      real(8), allocatable, public ::\t burgerv_all(:,:)\r\n!\r\n!\r\n!     INTERACTION MATRICES\r\n!     Global variables for dislocation strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation irradiation loop strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat2_all(:,:,:)\r\n!\r\n!     Global variable for latent hardening interaction\r\n      real(8), allocatable, public ::\t hintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation hardening interaction\r\n      real(8), allocatable, public ::\t hintmat2_all(:,:,:)\r\n!\r\n!     Screw systems\r\n      integer, allocatable, public ::\t screw_all(:,:)\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     TIME (SOLUTION) DEPENDENT GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------\r\n!     time at former time step\r\n      real(8), public :: time_old\r\n!\r\n!     time increment at former time step\r\n      real(8), public :: dt_t\r\n!\r\n!     Global initialization flag for elemental initialization\r\n!     Orientation assigment\r\n!     Initial slip direction calculations\r\n!     Global coordinates\r\n      integer, allocatable, public ::\tinitialized_firstinc(:,:)\r\n!\r\n!\r\n!     Global initialization flag for IP initialization\r\n      integer, allocatable, public ::\t ip_init(:,:)\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t init_once\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t grad_init\r\n!\r\n!     Global flag for IP count (10m elements, 100 ips)\r\n      integer, allocatable, public ::\t ip_count(:,:)\r\n!\r\n!     Crystal orientation at current time step\r\n      real(8), allocatable, public :: statev_gmatinv(:,:,:,:)\r\n!     Crystal orientation at former time step\r\n      real(8), allocatable, public :: statev_gmatinv_t(:,:,:,:)\r\n!     Crystal orientation initially\r\n      real(8), allocatable, public :: statev_gmatinv_0(:,:,:,:)\r\n!\r\n!     Total cumulative Von-Mises equivalent plastic strain at current time step\r\n      real(8), allocatable, public :: statev_evmp(:,:)\r\n!     Total cumulative Von-Mises equivalent plastic strain at former time step\r\n      real(8), allocatable, public :: statev_evmp_t(:,:)\r\n!\r\n!     Plastic dissipation power density at current time step\r\n      real(8), allocatable, public :: statev_plasdiss(:,:)\r\n!     Plastic dissipation power density at former time step\r\n      real(8), allocatable, public :: statev_plasdiss_t(:,:)\r\n!\r\n!     Effective critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauceff(:,:,:)\r\n!\r\n!\r\n!     Total cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_totgammasum(:,:)\r\n!     Total cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_totgammasum_t(:,:)\r\n!\r\n!     Cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_gammasum(:,:,:)\r\n!     Cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_gammasum_t(:,:,:)\r\n!\r\n!     Slip rates at current time step\r\n      real(8), allocatable, public :: statev_gammadot(:,:,:)\r\n!     Slip rates at former time step\r\n      real(8), allocatable, public :: statev_gammadot_t(:,:,:)\r\n!\r\n!\r\n!     Global variable for the inverse of the residual deformation\r\n      real(8), allocatable, public :: statev_Fr(:,:,:,:)\r\n!\r\n!     Plastic part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fp(:,:,:,:)\r\n!     Plastic part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fp_t(:,:,:,:)\r\n!\r\n!\r\n!     Thermal part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fth(:,:,:,:)\r\n!     Thermal part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fth_t(:,:,:,:)\r\n!\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_sigma(:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_sigma_t(:,:,:)\r\n!     Cauchy stress at previous time step\r\n      real(8), allocatable, public :: statev_sigma_t2(:,:,:)\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_jacobi(:,:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_jacobi_t(:,:,:,:)\r\n!\r\n!\r\n!     Critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauc(:,:,:)\r\n!     Critical resolved shear stress at former time step\r\n      real(8), allocatable, public :: statev_tauc_t(:,:,:)\r\n!\r\n!     maximum of the tau/tauc ratio at current time step\r\n      real(8), allocatable, public :: statev_maxx(:,:)\r\n!     maximum of tau/tauc ratio at former time step\r\n      real(8), allocatable, public :: statev_maxx_t(:,:)\r\n!\r\n!     elastic strains at the crystal ref. at current time step\r\n      real(8), allocatable, public :: statev_Eec(:,:,:)\r\n!     elastic strains at the crystal ref. at former time step\r\n      real(8), allocatable, public :: statev_Eec_t(:,:,:)\r\n!\r\n!     Lattice curvature at current time step\r\n      real(8), allocatable, public :: statev_curvature(:,:,:)\r\n!\r\n!     Incompatibility at current time step\r\n      real(8), allocatable, public :: statev_Lambda(:,:,:)\r\n!     Incompatibility at former time step\r\n      real(8), allocatable, public :: statev_Lambda_t(:,:,:)\r\n!\r\n!     GND density per slip system at current time step\r\n      real(8), allocatable, public :: statev_gnd(:,:,:)\r\n!     GND density per slip system at former time step\r\n      real(8), allocatable, public :: statev_gnd_t(:,:,:)\r\n!     GND density per slip system initially - EBSD import\r\n      real(8), allocatable, public :: statev_gnd_0(:,:,:)\r\n!\r\n!     SSD density per slip system at current time step\r\n      real(8), allocatable, public :: statev_ssd(:,:,:)\r\n!     SSD density per slip system at former time step\r\n      real(8), allocatable, public :: statev_ssd_t(:,:,:)\r\n!\r\n!     Total SSD density at current time step\r\n      real(8), allocatable, public :: statev_ssdtot(:,:)\r\n!     Total SSD density at former time step\r\n      real(8), allocatable, public :: statev_ssdtot_t(:,:)\r\n!\r\n!     Forest dislocation density per slip system at current time step\r\n      real(8), allocatable, public :: statev_forest(:,:,:)\r\n!     Forest dislocation density per slip system at former time step\r\n      real(8), allocatable, public :: statev_forest_t(:,:,:)\r\n!\r\n!     Substructure dislocation density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_substructure(:,:)\r\n!     Substructure dislocation density for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_substructure_t(:,:)\r\n!\r\n!     Solute strength for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_tausolute(:,:)\r\n!     Solute strength for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_tausolute_t(:,:)\r\n!\r\n!\r\n!     Defect loop density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_loop(:,:,:)\r\n!     Defect loop for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_loop_t(:,:,:)\r\n!\r\n!     Backstress per slip system at current time step\r\n      real(8), allocatable, public :: statev_backstress(:,:,:)\r\n!     Backstress per slip system at former time step\r\n      real(8), allocatable, public :: statev_backstress_t(:,:,:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     MESH INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Total number of elements in the mesh\r\n!     Adaptive mesh cannot be used!\r\n      integer, public :: numel\r\n!\r\n!     Element type\r\n!     Single element type is possible throughout the mesh\r\n!     Please do not leave any spaces between the characters\r\n!     Use the element types defined in ABAQUS element library\r\n!     Please see meshprop.f for the list of available element types\r\n      character(len=:), allocatable, public :: eltyp\r\n!\r\n!\r\n!     Number of integration points per element\r\n      integer, public ::  numpt\r\n!\r\n!     Number of nodes per element\r\n      integer, public ::  nnpel\r\n!\r\n!\r\n!     Dimensions of the problem:\r\n!     Tensor dimensions in UMAT\r\n      integer, public ::  numtens\r\n!\r\n!     2: 2D / 3: 3D\r\n      integer, public ::  numdim\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     GLOBAL VARIABLES FOR NON-LOCAL CALCULATIONS\r\n!     -------------------------------------------------------------------------------\r\n!     These variables will be assigned at the initialization\r\n!     A single type of element is assumed throughout the mesh\r\n!\r\n!     integration point domain (area/volume)\r\n      real(8), allocatable, public ::\t ipdomain(:,:)\r\n!\r\n!     integration point weights\r\n      real(8), allocatable, public :: ipweights(:)\r\n!\r\n!     Global integration point coordinates\r\n      real(8), allocatable, public ::\t ipcoords(:,:,:)\r\n!\r\n!     Element specific shape functions and mappings\r\n!     Dependent on element type\r\n!\r\n!     Gradient map for elements\r\n      real(8), allocatable, public :: gradip2ip(:,:,:,:)\r\n!\r\n!     Interpolation matrix\r\n      real(8), allocatable, public :: Nmat(:,:)\r\n!\r\n!     Inverse of interpolation matrix\r\n      real(8), allocatable, public :: invNmat(:,:)\r\n!\r\n!     Shape function derivatives\r\n      real(8), allocatable, public :: dNmat(:,:,:)\r\n!\r\n!     Shape function derivatives at element center\r\n      real(8), allocatable, public :: dNmatc(:,:)\r\n!\r\n!     Element having a single IP\r\n      integer, public :: calculategradient\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     CONSTANTS\r\n!     -------------------------------------------------------------------------------    \r\n!\r\n!\tNumber pi\r\n\treal(8), parameter, public :: pi = 3.14159265359\r\n!\r\n!\tTaylor factor for a polycrytal aggregate\r\n\treal(8), parameter, public :: TF = 3.1\r\n!\r\n!     Universal gas contant [J/mol/K]\r\n      real(8), parameter, public :: Rgas = 8.31432\r\n!\r\n!     Boltzman contant [m2 kg s-2 K-1 ]\r\n      real(8), parameter, public :: KB = 1.380649d-23\r\n!\r\n!\tSmall real number\r\n\treal(8), parameter, public :: smallnum = 1.0d-20\r\n!\r\n!\tLarge real number\r\n\treal(8), parameter, public :: largenum = 1.0d+50\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     IDENTITY TENSORS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\tIdentity matrix (3x3)\r\n\treal(8), public :: I3(3,3)\r\n!\r\n!\tIdentity matrix (6x6)\r\n      real(8), public :: I6(6,6)\r\n!\r\n!\tIdentity matrix (9x9)\r\n      real(8), public :: I9(9,9)\r\n!\r\n!\tPermutation symbol (3,3,3)\r\n      real(8), public :: eijk(3,3,3)\r\n!\r\n!\r\n!     SLIP DIRECTIONS\r\n!     ------------------------------------------------------------------------------- \r\n!\r\n!\r\n!     Global variable for slip directions\r\n!     Slip direction can be different for each material\r\n      real(8), allocatable, public ::\t dirc_0_all(:,:,:)\r\n!\r\n!     Global variable for slip plane normal\r\n!     Slip plane normal can be different for each material\r\n      real(8), allocatable, public ::\t norc_0_all(:,:,:)\r\n!\r\n!     Global variable for transverse direction\r\n!     Transverse direction can be different for each material\r\n      real(8), allocatable, public ::\t trac_0_all(:,:,:)\r\n!\r\n!     Global variable for line direction\r\n!     Line direction can be different for each material\r\n      real(8), allocatable, public ::\t linc_0_all(:,:,:)\r\n!\r\n!     Global variable for initial Schmid tensor at the sample referencec\r\n!     Schmid tensor can be different for each material\r\n      real(8), allocatable, public ::\t Schmidc_0_all(:,:,:,:)\r\n!\r\n!     Global variable for forest projections\r\n!     Forest projection for GND and SSD\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t forestproj_all(:,:,:)     \r\n!\r\n!     Global variable to map screw dislocations from the corespondent slip systems\r\n!     This is needed for gndmodels 4/5/6 where screw dislocations are computed at each system\r\n!     Therefore, need to account for only the defined set of screw systems\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t slip2screw_all(:,:,:)\r\n!\r\n!\r\n!\r\n!     BCC slip directions\r\n      real(8), public ::  dir1(48,3)\r\n!     <111> {110} slip family\r\n      data dir1(1,:)   /-1.,  1.,  1. /\n\tdata dir1(2,:)   / 1., -1.,  1. /\n\tdata dir1(3,:)   / 1.,  1.,  1. /\n\tdata dir1(4,:)   / 1., -1.,  1. /\n\tdata dir1(5,:)   / 1.,  1.,  1. /\n\tdata dir1(6,:)   / 1.,  1., -1. /\n\tdata dir1(7,:)   / 1.,  1.,  1. /\n\tdata dir1(8,:)   /-1.,  1.,  1. /\n\tdata dir1(9,:)   / 1., -1.,  1. /\n\tdata dir1(10,:)   /1.,  1., -1. /\n\tdata dir1(11,:)  /-1.,  1.,  1. /\n\tdata dir1(12,:)  / 1.,  1., -1. /\r\n!     <111> {112} slip family\n\tdata dir1(13,:)  / 1.,  1., -1. /\n\tdata dir1(14,:)  / 1., -1.,  1. /\n\tdata dir1(15,:)  /-1.,  1.,  1. /\n\tdata dir1(16,:)  / 1.,  1.,  1. /\n\tdata dir1(17,:)  / 1., -1.,  1. /\n\tdata dir1(18,:)  / 1.,  1., -1. /\n\tdata dir1(19,:)  / 1.,  1.,  1. /\n\tdata dir1(20,:)  /-1.,  1.,  1. /\n\tdata dir1(21,:)  /-1.,  1.,  1. /\n\tdata dir1(22,:)  / 1.,  1.,  1. /\n\tdata dir1(23,:)  / 1.,  1., -1. /\n\tdata dir1(24,:)  / 1., -1.,  1. /\r\n!     <111> {123} slip family\r\n      data dir1(25,:) / 1.,  1., -1. /\r\n      data dir1(26,:) / 1., -1.,  1. /\r\n      data dir1(27,:) /-1.,  1.,  1. /\r\n      data dir1(28,:) / 1.,  1.,  1. /\r\n      data dir1(29,:) / 1., -1.,  1. /\r\n      data dir1(30,:) / 1.,  1., -1. /\r\n      data dir1(31,:) / 1.,  1.,  1. /\r\n      data dir1(32,:) /-1.,  1.,  1. /\r\n      data dir1(33,:) / 1.,  1., -1. /\r\n      data dir1(34,:) / 1., -1.,  1. /\r\n      data dir1(35,:) /-1.,  1.,  1. /\r\n      data dir1(36,:) / 1.,  1.,  1. /\r\n      data dir1(37,:) / 1., -1.,  1. /\r\n      data dir1(38,:) / 1.,  1., -1. /\r\n      data dir1(39,:) / 1.,  1.,  1. /\r\n      data dir1(40,:) /-1.,  1.,  1. /\r\n      data dir1(41,:) /-1.,  1.,  1. /\r\n      data dir1(42,:) / 1.,  1.,  1. /\r\n      data dir1(43,:) / 1.,  1., -1. /\r\n      data dir1(44,:) / 1., -1.,  1. /\r\n      data dir1(45,:) /-1.,  1.,  1. /\r\n      data dir1(46,:) / 1.,  1.,  1. /\r\n      data dir1(47,:) / 1.,  1., -1. /\r\n      data dir1(48,:) / 1., -1.,  1. /\r\n!\r\n!\r\n!     BCC slip plane normals\r\n      real(8), public ::  nor1(48,3)\r\n!     <111> {110} slip family\r\n      data nor1(1,:)   / 1.,  1.,  0. /\n      data nor1(2,:)   / 1.,  1.,  0. /\n      data nor1(3,:)   /-1.,  0.,  1. /\n      data nor1(4,:)   /-1.,  0.,  1. /\n      data nor1(5,:)   /-1.,  1.,  0. /\n      data nor1(6,:)   /-1.,  1.,  0. /\n      data nor1(7,:)   / 0.,  1., -1. /\n      data nor1(8,:)   / 0.,  1., -1. /\n      data nor1(9,:)   / 0.,  1.,  1. /\n      data nor1(10,:)  / 0.,  1.,  1. /\n      data nor1(11,:)  / 1.,  0.,  1. /\n      data nor1(12,:)  / 1.,  0.,  1. /\r\n!     <111> {112} slip family\n      data nor1(13,:)  / 1.,  1.,  2. /\n      data nor1(14,:)  /-1.,  1.,  2. /\n      data nor1(15,:)  / 1., -1.,  2. /\n      data nor1(16,:)  / 1.,  1., -2. /\n      data nor1(17,:)  / 1.,  2.,  1. /\n      data nor1(18,:)  /-1.,  2.,  1. /\n      data nor1(19,:)  / 1., -2.,  1. /\n      data nor1(20,:)  / 1.,  2., -1. /\n      data nor1(21,:)  / 2.,  1.,  1. /\n      data nor1(22,:)  /-2.,  1.,  1. /\n      data nor1(23,:)  / 2., -1.,  1. /\n      data nor1(24,:)  / 2.,  1., -1. /\r\n!     <111> {123} slip family\r\n      data nor1(25,:) /  1.,  2.,  3. /\r\n      data nor1(26,:) / -1.,  2.,  3. /\r\n      data nor1(27,:) /  1., -2.,  3. /\r\n      data nor1(28,:) /  1.,  2., -3. /\r\n      data nor1(29,:) /  1.,  3.,  2. /\r\n      data nor1(30,:) / -1.,  3.,  2. /\r\n      data nor1(31,:) /  1., -3.,  2. /\r\n      data nor1(32,:) /  1.,  3., -2. /\r\n      data nor1(33,:) /  2.,  1.,  3. /\r\n      data nor1(34,:) / -2.,  1.,  3. /\r\n      data nor1(35,:) /  2., -1.,  3. /\r\n      data nor1(36,:) /  2.,  1., -3. /\r\n      data nor1(37,:) /  2.,  3.,  1. /\r\n      data nor1(38,:) / -2.,  3.,  1. /\r\n      data nor1(39,:) /  2., -3.,  1. /\r\n      data nor1(40,:) /  2.,  3., -1. /\r\n      data nor1(41,:) /  3.,  1.,  2. /\r\n      data nor1(42,:) / -3.,  1.,  2. /\r\n      data nor1(43,:) /  3., -1.,  2. /\r\n      data nor1(44,:) /  3.,  1., -2. /\r\n      data nor1(45,:) /  3.,  2.,  1. /\r\n      data nor1(46,:) / -3.,  2.,  1. /\r\n      data nor1(47,:) /  3., -2.,  1. /\r\n      data nor1(48,:) /  3.,  2., -1. /      \r\n!\r\n!\r\n!\r\n!     FCC slip directions\r\n      real(8), public ::  dir2(18,3)\r\n!     <110> {111} slip family\r\n\tdata dir2(1,:)  / 1., -1.,  0. /\n\tdata dir2(2,:)  / 0.,  1., -1. /\n\tdata dir2(3,:)  / 1.,  0., -1. /\n\tdata dir2(4,:)  / 1.,  1.,  0. /\n\tdata dir2(5,:)  / 0.,  1., -1. /\n\tdata dir2(6,:)  / 1.,  0.,  1. /\n\tdata dir2(7,:)  / 1.,  1.,  0. /\n\tdata dir2(8,:)  / 0.,  1.,  1. /\n\tdata dir2(9,:)  / 1.,  0., -1. /\n\tdata dir2(10,:) / 1., -1.,  0. /\n\tdata dir2(11,:) / 0.,  1.,  1. /\n\tdata dir2(12,:) / 1.,  0.,  1. /\r\n!     <110> {100} cubic slip family\n      data dir2(13,:) / 0.,  1.,  1. /\n      data dir2(14,:) / 0.,  1., -1. /\n      data dir2(15,:) / 1.,  0.,  1. /\n      data dir2(16,:) / 1.,  0., -1. /\n      data dir2(17,:) / 1.,  1.,  0. /\n      data dir2(18,:) / 1., -1.,  0. /\r\n!\r\n!\r\n!     FCC slip plane normals\r\n      real(8), public ::  nor2(18,3)\r\n!     <110> {111} slip family\r\n\tdata nor2(1,:)  / 1.,  1.,  1. /\n\tdata nor2(2,:)  / 1.,  1.,  1. /\n\tdata nor2(3,:)  / 1.,  1.,  1. /\n\tdata nor2(4,:)  /-1.,  1.,  1. /\n\tdata nor2(5,:)  /-1.,  1.,  1. /\n\tdata nor2(6,:)  /-1.,  1.,  1. /\n\tdata nor2(7,:)  / 1., -1.,  1. /\n\tdata nor2(8,:)  / 1., -1.,  1. /\n\tdata nor2(9,:)  / 1., -1.,  1. /\n\tdata nor2(10,:) / 1.,  1., -1. /\n\tdata nor2(11,:) / 1.,  1., -1. /\n\tdata nor2(12,:) / 1.,  1., -1. /\r\n!     <110> {100} cubic slip family\n      data nor2(13,:) / 1.,  0.,  0. /\n      data nor2(14,:) / 1.,  0.,  0. /\n      data nor2(15,:) / 0.,  1.,  0. /\n      data nor2(16,:) / 0.,  1.,  0. /\n      data nor2(17,:) / 0.,  0.,  1. /\n      data nor2(18,:) / 0.,  0.,  1. /\r\n!\r\n!\r\n!     The directions are corrected by Alvaro 23.02.2023\r\n!     HCP slip directions\r\n      real(8), public ::  dir3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\n      data dir3h(1,:)   / 2., -1., -1.,  0./\n      data dir3h(2,:)   /-1.,  2., -1.,  0./\n      data dir3h(3,:)   /-1., -1.,  2.,  0./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\n      data dir3h(4,:)   / 2., -1., -1.,  0./\n      data dir3h(5,:)   /-1.,  2., -1.,  0./\n      data dir3h(6,:)   /-1., -1.,  2.,  0./\r\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\n      data dir3h(7,:)  /-1.,  2., -1.,  0./\n      data dir3h(8,:)  /-2.,  1.,  1.,  0./\n      data dir3h(9,:)  /-1., -1.,  2.,  0./\n      data dir3h(10,:)  / 1., -2.,  1.,  0./\n      data dir3h(11,:)  / 2., -1., -1.,  0./\n      data dir3h(12,:)  / 1.,  1., -2.,  0./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\n      data dir3h(13,:)  /-2.,  1.,  1.,  3./\n      data dir3h(14,:)  /-1., -1.,  2.,  3./\n      data dir3h(15,:)  /-1., -1.,  2.,  3./\n      data dir3h(16,:)  / 1., -2.,  1.,  3./\n      data dir3h(17,:)  / 1., -2.,  1.,  3./\n      data dir3h(18,:)  / 2., -1., -1.,  3./\n      data dir3h(19,:)  / 2., -1., -1.,  3./\n      data dir3h(20,:)  / 1.,  1., -2.,  3./\n      data dir3h(21,:)  / 1.,  1., -2.,  3./\n      data dir3h(22,:)  /-1.,  2., -1.,  3./\n      data dir3h(23,:)  /-1.,  2., -1.,  3./\n      data dir3h(24,:)  /-2.,  1.,  1.,  3./\r\n!\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\n      data dir3h(25,:)   /-1., -1.,  2.,  3./\n      data dir3h(26,:)   / 1., -2.,  1.,  3./\n      data dir3h(27,:)   / 2., -1., -1.,  3./\n      data dir3h(28,:)  / 1.,  1., -2.,  3./\n      data dir3h(29,:)  /-1.,  2., -1.,  3./\n      data dir3h(30,:)  /-2.,  1.,  1.,  3./\n!\r\n!      \r\n!     HCP slip plane normals\r\n      real(8), public ::  nor3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\r\n      data nor3h(1,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(2,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(3,:)  /0.,  0.,  0.,  1./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\r\n      data nor3h(4,:)  /0.,  1., -1.,  0./\r\n      data nor3h(5,:)  /-1.,  0.,  1.,  0./\r\n      data nor3h(6,:)  /1., -1.,  0.,  0./\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\r\n      data nor3h(7,:)  /1.,  0., -1.,  1./\r\n      data nor3h(8,:)  /0.,  1., -1.,  1./\r\n      data nor3h(9,:)  /-1.,  1.,  0., 1./\r\n      data nor3h(10,:)  /-1.,  0.,  1., 1./\r\n      data nor3h(11,:)  /0., -1.,  1.,  1./\r\n      data nor3h(12,:)  /1., -1.,  0.,  1./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\r\n      data nor3h(13,:)  /1.,  0., -1.,  1./\r\n      data nor3h(14,:)  /1.,  0., -1.,  1./\r\n      data nor3h(15,:)  /0.,  1., -1.,  1./\r\n      data nor3h(16,:)  /0.,  1., -1.,  1./\r\n      data nor3h(17,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(18,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(19,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(20,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(21,:)  /0., -1.,  1.,  1./\r\n      data nor3h(22,:)  /0., -1.,  1.,  1./\r\n      data nor3h(23,:)  /1., -1.,  0.,  1./\r\n      data nor3h(24,:)  /1., -1.,  0.,  1./\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\r\n      data nor3h(25,:)  /1.,  1., -2.,  2./\r\n      data nor3h(26,:)  /-1.,  2., -1.,  2./\r\n      data nor3h(27,:)  /-2.,  1.,  1.,  2./\r\n      data nor3h(28,:)  /-1., -1.,  2.,  2./\r\n      data nor3h(29,:)  /1., -2.,  1.,  2./\r\n      data nor3h(30,:)  /2., -1., -1.,  2./\r\n!\r\n!\r\n!     Slip direction for alpha-Uranium\r\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  dir4(8,3)\n      data dir4(1,:)  /1.0, 0.0, 0.0/\n      data dir4(2,:)  /1.0, 0.0, 0.0/\n\tdata dir4(3,:)  /0.43731, -0.89931, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata dir4(4,:)  /0.43731,0 .89931, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata dir4(5,:)  /0.24074, -0.49507, 0.83483/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata dir4(6,:)  /-0.24074, -0.49507, 0.83483/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata dir4(7,:)  /0.24074, 0.49507, 0.83483/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata dir4(8,:)  /0.24074, -0.49507, -0.83483/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\r\n!\r\n!\r\n!     Slip plane normals of alpha-Uranium\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  nor4(8,3)\n\tdata nor4(1,:)  /0.0, 1.0, 0.0/\n\tdata nor4(2,:)  /0.0, 0.0, 1.0/\n\tdata nor4(3,:)  /0.89931, 0.43731, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata nor4(4,:)  /0.89931, -0.43731, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata nor4(5,:)  /0.0, 0.86013, 0.51008/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata nor4(6,:)  /0.0, 0.86013, 0.51008/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata nor4(7,:)  /0.0, 0.86013, -0.51008/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata nor4(8,:)  /0.0, 0.86013, -0.51008/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)         \r\n!\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      end module globalvariables"
  },
  {
    "path": "Example - Residual deformation/hardening.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module hardening\r\n      implicit none\r\n      contains\r\n!     Since crss is computed considering the phase\r\n!     Hardening shall evolve the proper state variables\r\n!\r\n!\r\n!     ********************************************\n!     ** HARDENING updates the state variables  **\n!     **  that determine mechanical hardening   **\n!     ********************************************\n      subroutine hardeningrules(iphase,nslip,\r\n     + temperature,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,tauc,ssd,\r\n     + loop, rhofor, rhotot, \r\n     + rhosub, tausolute,\r\n     + dtauc,drhotot,drhofor,\r\n     + drhosub, dssd, dloop)\r\n      use globalvariables, only : KB\r\n      use userinputs, only: maxnparam, maxnloop\r\n      implicit none\n!\r\n!     INPUTS\r\n!     crystal type\n      integer,intent(in) :: iphase\r\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\r\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     time increment\n      real(8),intent(in) :: dt\r\n!\r\n!     shear modulus\n      real(8),intent(in) :: G12\n!\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!\n!\r\n!     cumulative crystallographic slip at the current tiemstep\n!     needed for model with irradiation\n      real(8),intent(in) :: totgammasum\n!\n!     plastic shear rate on slip systems\n!     and absolute value\n      real(8),intent(in) :: gammadot(nslip)\r\n!\r\n!     Von-mises equivalent plastic strain rate\n      real(8),intent(in) :: pdot\n!\n!     irradiation effect\n      integer,intent(in) :: irradiationmodel\r\n!\r\n!     irradiation model parameters\r\n      real(8),intent(in) :: irradiationparam(maxnparam)\n!\n!     hardening model\n      integer,intent(in) :: hardeningmodel\r\n!\r\n!     hardening parameters\r\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     Hardening interaction matrices\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\n!\r\n!     crss\n      real(8),intent(in) :: tauc(nslip)\r\n!\r\n!     ssd density\n      real(8),intent(in) :: ssd(nslip)\r\n!\r\n!     loop density\n      real(8),intent(in) :: loop(maxnloop) \r\n!\r\n!     forest density\n      real(8),intent(in) :: rhofor(nslip)\r\n!\r\n!     total density\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     substructure density\n      real(8),intent(in) :: rhosub\r\n!\r\n!\n!\r\n!     OUTPUTS\r\n!     increase in tauc due to solute force\n      real(8),intent(out) :: tausolute\r\n!\r\n!     crss increment\n      real(8),intent(out) :: dtauc(nslip)\r\n!\r\n!\r\n!\n!\r\n!     total ssd density increment\n      real(8),intent(out) :: drhotot\n!\n!     forest dislocation density increment\n      real(8),intent(out) :: drhofor(nslip)\n!\n!     substructure dislocation density increment\n      real(8),intent(out) :: drhosub\n!\n!     ssd density increment\n      real(8),intent(out) :: dssd(nslip)\r\n!\r\n!     loop density increment\n      real(8),intent(out) :: dloop(maxnloop)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Variables used within this subroutine\n!     absolute value of the plastic shear rate on slip systems\n      real(8), dimension(nslip) :: absgammadot\r\n!     Parameters for irradiation hardening\r\n      real(8) :: taus0, gammasat, gamma\r\n!     Parameters for irradiation model = 2\r\n      integer :: nloop\r\n!     Parameters for Voce typ hardening model\r\n      real(8) :: h0, ss, m, q, hb(nslip), Hab(nslip,nslip)\r\n!     Parameter for linear hardening model\r\n      real(8) :: k\r\n!     Parameters for Kocks-Mecking hardening model\r\n      real(8) :: k1, b, X, g, D, pdot0, k2, KBT\r\n!     Parameters for hardening model - 5 (KM)\r\n      real(8) :: q1, q2, tot\r\n!     Additional parameters for substructure hardening\r\n      real(8) :: f\n!\n      integer :: is, js, i, j\r\n      integer :: il\n!\n!\r\n!     Set outputs zero initially\n      dtauc = 0.\r\n      dssd = 0.\r\n      drhofor = 0.\r\n      drhosub = 0.\r\n      drhotot = 0.\r\n      tausolute = 0.\r\n      dloop = 0.\r\n!\r\n!\r\n!\r\n!     absolute value of slip rates\n      absgammadot = dabs(gammadot)\r\n!\n!\n!\r\n!     Irradiation hardening  \r\n!     =========================================================================      \n!\n!\n!     update solute force\n      if (irradiationmodel == 1) then\r\n!\r\n!         Prefactor in irradiation hardening\r\n          taus0 = irradiationparam(1)\r\n!\r\n!         Saturation strain\r\n          gammasat = irradiationparam(2)\r\n!\r\n!         Solute strength\n          tausolute = taus0*dexp(-totgammasum/gammasat)\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     update loop density\n      if (irradiationmodel == 2) then\r\n!\r\n!         Number of type of the loop defects\r\n          nloop = int(irradiationparam(1))\r\n!\r\n!         Compute the evolution (annihiliation)\r\n          do il = 1, nloop\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n                  dloop(il) = dloop(il) - hintmat2(il,is) *\r\n     + sqrt(loop(il)) / burgerv(is) * absgammadot(is) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\n      end if\r\n!\r\n!\n!\n!     =========================================================================\n!\r\n!\r\n!\r\n!     Other strainhardening models\r\n!     No hardening\r\n      if (hardeningmodel==0) then\r\n!\r\n!         Do not harden!\r\n!\r\n!\r\n      elseif (hardeningmodel==1) then\r\n!\r\n!         read in the parameters\r\n          h0 = hardeningparam(1)\r\n          ss = hardeningparam(2)\r\n          m = hardeningparam(3)\r\n          q = hardeningparam(4)\r\n!\r\n!\r\n!\r\n!         Construct the latent hardening matrix\r\n!         Note that this is a matrix different than latent hardening\r\n          Hab = hintmat1\r\n!\r\n          hb=0.\r\n          do is = 1,nslip\r\n!\r\n              hb(is) = h0*(1.-tauc(is)/ss)**m*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          dtauc = matmul(Hab,hb)\r\n!\r\n!\r\n!     linear hardening model\r\n      elseif (hardeningmodel==2) then\r\n!\r\n!         read in the parameters\r\n          k = hardeningparam(1)\r\n!\r\n!\r\n!         total density\n          drhotot = k*pdot*dt\r\n!\r\n!         SSD evolution\r\n          do is = 1, nslip\r\n!\r\n              dssd(is) = k*absgammadot(is)*dt\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!     Kocks-Mecking hardening\r\n      elseif (hardeningmodel==3) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          X = hardeningparam(3)\r\n          g = hardeningparam(4)\r\n          D = hardeningparam(5)\r\n          pdot0 = hardeningparam(6)\r\n!\r\n!\r\n          KBT = KB*temperature\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             Parametrically calculate softening factor\r\n              if (hardeningparam(2)==0.) then\r\n                  k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n              else\r\n                  k2 = hardeningparam(2)\r\n              end if\r\n!\r\n!\r\n              dssd(is) = (k1/b*dsqrt(rhofor(is))-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!     Kocks-Mecking hardening with substructure evolution\r\n!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!\r\n      elseif (hardeningmodel==4) then\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!         for alpha-uranium material parameters are built in\n          if (iphase == 4) then\n!\n!\n!\n!             forest dislocations evolution\n!             using constants from calibration of tensile bar 3\n!             using twin-slip interaction model\n              drhofor(1) = 43.2*max(dsqrt(rhofor(1))-\r\n     + (0.17100+2.6093e-03*temperature)\r\n     + *rhofor(1),0.0)*absgammadot(1)*dt\n              drhofor(2) = 6320.0*max(dsqrt(rhofor(2))-\r\n     + (0.25650+5.8708e-04*temperature)\r\n     + *rhofor(2),0.0)*absgammadot(2)*dt\n              drhofor(3) = 0.24*max(dsqrt(rhofor(3))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(3),0.0)*absgammadot(3)*dt\n              drhofor(4) = 0.24*max(dsqrt(rhofor(4))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(4),0.0)*absgammadot(4)*dt\n              drhofor(5) = 800.0*max(dsqrt(rhofor(5))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(5),0.0)*absgammadot(5)*dt\n              drhofor(6) = 800.0*max(dsqrt(rhofor(6))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(6),0.0)*absgammadot(6)*dt\n              drhofor(7) = 800.0*max(dsqrt(rhofor(7))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(7),0.0)*absgammadot(7)*dt\n              drhofor(8) = 800.0*max(dsqrt(rhofor(8))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(8),0.0)*absgammadot(8)*dt\n!\n!             substructure dislocations evolution\n              drhosub =  0.216*(17.545+0.26771*temperature)*\r\n     + rhofor(1)*dsqrt(rhosub)*absgammadot(1)*dt\r\n!\r\n!         If any other material\r\n          else\r\n!\r\n!\r\n!             input parameters\r\n              k1 = hardeningparam(1)\r\n              X = hardeningparam(3)\r\n              g = hardeningparam(4)\r\n              D = hardeningparam(5)\r\n              pdot0 = hardeningparam(6)\r\n              q = hardeningparam(7)\r\n              f = hardeningparam(8)\r\n!\r\n!\r\n              do is = 1,nslip\r\n!\r\n!                 Burgers vector\r\n                  b = burgerv(is)\r\n!\r\n!                 Parametrically calculate softening factor\r\n                  if (hardeningparam(2)==0.) then\r\n                      k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n                  else\r\n                      k2 = hardeningparam(2)\r\n                  end if\r\n!\r\n                  drhofor(is)=(k1/b*dsqrt(rhofor(is))-k2*rhofor(is))\r\n     + *absgammadot(is)*dt    \r\n!\r\n                  drhosub = drhosub + b*q*f*dsqrt(rhosub)*\r\n     + k2*rhofor(is)*absgammadot(is)*dt\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!     UKAEA - model\r\n!     Vikram Phalke \r\n!     Kocks-Mecking hardening - based on total density\r\n      elseif (hardeningmodel==5) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          q1 = hardeningparam(3)\r\n          q2 = hardeningparam(4)\r\n\r\n!\r\n!\r\n!         interaction matrix\r\n          Hab = hintmat1\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n              tot = 0.\r\n              do js=1,nslip\r\n!\r\n!                 total density (rhottot) is used to include GND effects\r\n!                 instead of just SSD density\r\n                  tot=tot + Hab(is,js)*rhotot(js)\r\n!\r\n              end do\r\n!\r\n              dssd(is) =  \r\n     + (k1/b*dsqrt(tot)-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\r\n!     UKAEA - model\r\n!     Yunzhou Bai \r\n!     Hardening model for EUROFER steel\r\n!     Kocks-Mecking hardening - based on martensite lath spacing\r\n      elseif (hardeningmodel==6) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          D = hardeningparam(3)\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n!\r\n              dssd(is) = (k1/D/b-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\n!\n!\n!\n      end if\n!\n      return\n!\n      end subroutine hardeningrules\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module hardening"
  },
  {
    "path": "Example - Residual deformation/initializations.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This module includes initialization scripts\r\n!\r\n      module initializations\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_once\r\n      use meshprop, only : feprop\r\n      use useroutputs, only: defineoutputs\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n\r\n!     1. Enter mesh/element properties\r\n!     to get number of integration points for array allocation\r\n      call feprop\r\n      write(*,*) '1. Mesh initialization completed!'\r\n!\r\n!     2. Allocate arrays\r\n      call allocate_arrays\r\n      write(*,*) '2. Array allocation completed!'\r\n!\r\n!     3. Initialize identity matrices\r\n      call initialize_identity\r\n      write(*,*) '3. Identity tensors initialized!'\r\n!\r\n!     4. Define outputs\r\n!     Based on the flag: \"readfromprops = 0 / 1\"\r\n!     Will be either read from PROPS or from useroutputs.f\r\n      call defineoutputs\r\n      write(*,*) '4. Outputs are defined using useroutputs.f!'\r\n!\r\n!\r\n!     5. Read the input files if needed\r\n      call readfiles\r\n      write(*,*) '5. The necessary files were read!'\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_once\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to initialize global flags\r\n      subroutine initialize_variables\r\n      use userinputs, only: maxnumel, maxnumpt\r\n      use globalvariables, only : time_old,\r\n     + dt_t, calculategradient, numpt, numel,\r\n     + ip_count, init_once, grad_init\r\n!\r\n!     Use this instead of data statements\r\n      time_old=0.\r\n      dt_t=0.\r\n!\r\n      calculategradient=1\r\n      grad_init=0\r\n!\r\n!     Maximum number of elements and maximum number of integration points \r\n!     are defined in userinputs.f\r\n      allocate(ip_count(maxnumel,maxnumpt))\r\n      ip_count=-1\r\n!\r\n!     Element number will be counted\r\n      numpt=0\r\n      numel=0\r\n!\r\n!     flag for initialization once at the beginning\r\n      init_once=0\r\n!\r\n      return\r\n      end subroutine initialize_variables\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Reading additional input files\r\n      subroutine readfiles\r\n      use userinputs, only: \r\n     + voxfilename, foldername, readmaterialfile,\r\n     + rsfilename, readresidualstrainfile \r\n      use globalvariables, only: numel, numpt,\r\n     + Euler, statev_Fr\r\n      use utilities, only: vecmat9, inv3x3\r\n      integer :: i, iele, iquad\r\n      real(8) :: dummy(8), dum1, dum2, det\r\n      real(8) :: Fe0_vec(9), Fe0(3,3), Fr(3,3), detFr\r\n!\r\n!\r\n!     Read vox file if requested\r\n      if (readmaterialfile==1) then\r\n!         Open the file\r\n          open(200,file=foldername // '/' // voxfilename,action='read',\r\n     + status='old')\r\n!\r\n!\r\n!         Number of lines is the same as the number of elements\r\n          do i=1,numel\r\n!\r\n              dummy=0.\r\n              read(200,*) dummy(1:8)\r\n!\r\n!             Bunge angles in degrees\r\n              Euler(i,1) = dummy(1)\r\n              Euler(i,2) = dummy(2)\r\n              Euler(i,3) = dummy(3)\r\n!\r\n!             Test write\r\n              if (i==1) then\r\n                  write(*,*) 'Testing reading of Job-1.vox file'\r\n                  write(*,*) 'iele', i\r\n                  write(*,*) 'Bunge (deg)', Euler(i,:)\r\n              end if              \r\n!\r\n!         \r\n          end do\r\n!\r\n!         End of reading vox file      \r\n          close(200)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Read residual strains\r\n      if (readresidualstrainfile==1) then\r\n!\r\n!         Open the file\r\n          open(300,file=foldername // '/' // rsfilename,action='read',\r\n     + status='old')\r\n!\r\n!         total number of lines =\r\n!         number of elements x number of integtration points\r\n          do i=1,numel*numpt\r\n!\r\n!             dummy first read - Euler angles\r\n              read(300,*) dum1, dum2, Fe0_vec(1:9)\r\n              iele = int(dum1)\r\n              iquad = int(dum2)         \r\n!\r\n!             calculate 3x3 deformation gradient\r\n              call vecmat9(Fe0_vec,Fe0)\r\n!\r\n!!             invert to get the residual deformation\r\n!              call inv3x3(Fe0,Fr,detFr)              \r\n!\r\n!             Test write\r\n              if (i==1) then\r\n                  write(*,*) 'Testing reading of resdef.dat file'\r\n                  write(*,*) 'iele', iele\r\n                  write(*,*) 'iquad', iquad\r\n                  write(*,*) 'Fe0_vec', Fe0_vec\r\n              end if\r\n!\r\n              statev_Fr(iele,iquad,:,:)=Fe0\r\n!\r\n          end do\r\n!\r\n!         End of residual strain file      \r\n          close(300)\r\n!\r\n      end if\r\n!\r\n!     ADD HERE IF THERE ARE ADDITIONAL INPUT FILES!!!\r\n!\r\n!     \r\n      return\r\n      end subroutine readfiles\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_atfirstinc(noel,npt,coords,nprops,\r\n     + props,temp,nstatv,ntens,stress)\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + maxnslip, maxnparam, maxnmaterial, maxnloop,\r\n     + backstressmodel, readmaterialfile\r\n      use globalvariables, only: Euler, materialid,\r\n     + featureid, phaseid, ipcoords, numdim,\r\n     + statev_gmatinv, statev_gmatinv_t, ip_init,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + statev_tauc, statev_tauc_t, statev_gmatinv_0,\r\n     + dirc_0_all, norc_0_all,\r\n     + trac_0_all, linc_0_all, Schmidc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + statev_ssd, statev_ssd_t,\r\n     + statev_ssdtot, statev_ssdtot_t,\r\n     + statev_forest, statev_forest_t,\r\n     + statev_substructure, statev_substructure_t, \r\n     + statev_tausolute, statev_tausolute_t,\r\n     + statev_loop, statev_loop_t,\r\n     + statev_tauceff, statev_gnd_0,\r\n     + statev_sigma, statev_sigma_t, \r\n     + caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, v12_all,\r\n     + alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all,\r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all \r\n!\r\n      use irradiation, only: calculateintmats4irradmodel2\r\n      use usermaterials, only: materialparam\r\n      use utilities, only: rotord4sig\r\n      use crss, only: slipresistance, totalandforest\r\n      use useroutputs, only: checkoutputs, \r\n     + statev_outputs, nstatv_outputs\r\n      use errors, only: error\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of properties\r\n      integer, intent(in) :: nprops\r\n!     Ip coordinates\r\n      real(8), intent(in) :: coords(3)\r\n!     State variables\r\n      real(8), intent(in) :: props(nprops)\r\n!     Abaqus temperature\r\n      real(8), intent(in) :: temp\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Dimension of stress vector\r\n      integer, intent(in) :: ntens\r\n!     Stress tensor\r\n      real(8), intent(in) :: stress(ntens)\r\n!\r\n!     Internal variables\r\n!     Flag for reading from PROPS vector\r\n      integer readfromprops\r\n!     Crystal to sample transformation matrix\r\n      real(8) :: gmatinv(3,3)\r\n!     Phase id\r\n      integer :: phaid\r\n!     Number of slip systems\r\n      integer :: nslip\r\n!     Number of screw systems\r\n      integer :: nscrew\r\n!     Material id\r\n      integer :: matid\r\n!     Slip model\r\n      integer :: slipmodel\r\n!     Slip parameters\r\n      real(8) :: slipparam(maxnparam)\r\n!     Creep model\r\n      integer :: creepmodel\r\n!     Creep parameters\r\n      real(8) :: creepparam(maxnparam)\r\n!     Hardening model\r\n      integer :: hardeningmodel\r\n!     Hardening parameters\r\n      real(8) :: hardeningparam(maxnparam)\r\n!     Irradiation model\r\n      integer :: irradiationmodel\r\n!     Irradiation parameters\r\n      real(8) :: irradiationparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: backstressparam(maxnparam)\r\n!     Cubic slip for fcc nickel superalloys only\r\n      integer :: cubicslip\r\n!     Material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hexagonal materials\r\n      real(8) :: caratio\r\n!     Crystal elasticity matrix\r\n      real(8) :: Cc(6,6)\r\n!     Geometric factor\r\n      real(8) :: gf\r\n!     Shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     Thermal expansion coefficient matrix in crystal lattice\r\n      real(8) :: alphamat(3,3)\r\n!     Burgers vector\r\n      real(8) :: burgerv(maxnslip)\r\n!     Screw systems\r\n      integer :: screw(maxnslip)\r\n!     Initial critical resolved shear stress\r\n      real(8) :: tauc_0(maxnslip)\r\n!     Initial dislocation density (SSD)\r\n      real(8) :: rho_0(maxnslip)\r\n!     Sum of the initial density (SSD)\r\n      real(8) :: rhosum_0\r\n!     Initial forest density (hardening model-4)\r\n      real(8) :: forest_0, for_0(maxnslip)\r\n!     Initial substructure density (hardening model-4)\r\n      real(8) :: substructure_0\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(maxnslip,maxnslip)\r\n!     Allocatable arrays\r\n!     Slip direction\r\n      real(8) :: dirc(maxnslip,3)\r\n!     Slip plane normal\r\n      real(8) :: norc(maxnslip,3)\r\n!     Transverse direction\r\n      real(8) :: trac(maxnslip,3)\r\n!     Slip line direction\r\n      real(8) :: linc(maxnslip*2,3)\r\n!     Forest projection operator\r\n      real(8) :: forestproj(maxnslip,maxnslip*2)\r\n!     Slip to screw system mapping\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n!     initial Schmid tensor\r\n      real(8) :: Schmidc_0(maxnslip,3,3)\r\n!     initial loop density\r\n      real(8) :: loop_0(maxnloop)\r\n!     initial solute strength\r\n      real(8) :: tausolute_0\r\n!     initial GND density\r\n      real(8) :: gnd_0(2*maxnslip)\r\n!     overall forest density\r\n      real(8) :: rhofor_0(maxnslip)\r\n!     overall total density\r\n      real(8) :: rhotot_0(maxnslip)\r\n!     overall cumulative density - scalar\r\n      real(8) :: sumrhotot_0\r\n!     Effective CRSS\r\n      real(8) :: tauceff_0(maxnslip)\r\n!     Variables used in the calculations here within this subroutine\r\n!     Elasiticity\r\n      real(8) :: C11, C12, C44, C13, C33\r\n      real(8) :: C23, C22, C55, C66\r\n!     Thermal expansion \r\n      real(8) :: alpha1, alpha2, alpha3\r\n!\r\n!     Dummy variables\r\n      integer :: i, j, k, ind, is, nloop, dum\r\n      integer :: i0, i1, i2\r\n      real(8) :: dir(3), nor(3)\r\n!\r\n!\r\n!     Reset arrays\r\n      burgerv=0.; tauc_0=0.; \r\n      rho_0=0.; forest_0=0.; \r\n      substructure_0=0.; for_0=0.\r\n      sintmat1=0.; sintmat2=0.\r\n      hintmat1=0.; hintmat2=0.\r\n      dirc=0.; norc=0.; trac=0.; linc=0.\r\n      Schmidc_0=0.\r\n      forestproj=0.; slip2screw=0.; screw=0\r\n      slipparam=0.;creepparam=0.\r\n      hardeningparam=0.; irradiationparam=0.\r\n      backstressparam = 0.\r\n!\r\n      loop_0=0.; tausolute_0=0.\r\n      rhofor_0=0.; rhotot_0=0.\r\n      sumrhotot_0=0.; gnd_0=0.\r\n      tauceff_0=0.\r\n!\r\n!\r\n!\r\n!     Calculation for only once (require NSTATV)\r\n!     This is done here because NSTATV is available in UMAT\r\n!     Can't be done at UEXTERNALDB(LOP=0)\r\n      if (ip_init(1,1) == 0) then\r\n!\r\n!         Check the number state variables defined in DEPVAR \r\n!         matches the outputs defined by the user (in useroutputs.f or in PROPS)\r\n          call checkoutputs(nstatv)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Initialization flag\r\n      ip_init(noel,npt) = 1\r\n!\r\n!     Read integration point coordinates\r\n!     Assign and store at a global variable\r\n      ipcoords(noel,npt,1:numdim) = coords(1:numdim)\r\n!\r\n!     Read from PROPS\r\n      readfromprops = int(props(6))\r\n!\r\n!     Material id\r\n      matid = int(props(5))\r\n!\r\n!     Save material id\r\n      materialid(noel,npt)=matid\r\n!\r\n!     Save grain id\r\n      featureid(noel,npt) = int(props(4))\r\n!\r\n!     Euler angles are read from PROPS\r\n!     IF the variable in userinputs.f was set as: \"readmaterialfile=0\"\r\n!     No entry from material file was selected\r\n      if (readmaterialfile==0) then\r\n!\r\n!         Initialize the ginv from Euler angles\r\n!         phi1: 1st on the property list\r\n          Euler(noel,1)=props(1)\r\n!         Phi: 2nd on the property list\r\n          Euler(noel,2)=props(2)\r\n!         phi2: 3rd on the property list\r\n          Euler(noel,3)=props(3)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!      write(*,*) 'noel', noel\r\n!      write(*,*) 'npt', npt\r\n!      write(*,*) 'matid', matid\r\n!      write(*,*) 'Euler', Euler\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate inverse of the orientation matrix\r\n      call initialize_orientations(Euler(noel,1:3),gmatinv)\r\n!\r\n!     Assign the initial orientations\r\n      statev_gmatinv(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_t(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_0(noel,npt,:,:)=gmatinv\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Decision on using ABAQUS temperature\r\n      if (constanttemperature.eq.1) then\r\n!\r\n!\r\n!         Assign\r\n          mattemp = temperature\r\n!\r\n      else if (constanttemperature.eq.0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n      else\r\n!         Temperature flag is not assined correctly\r\n          call error(5)\r\n!\r\n      endif\r\n!\r\n!\r\n!     If the properties are defined at \"usermaterials.f\"\r\n      if (readfromprops==0) then\r\n!\r\n!         Enter materials subroutine once for every ip to get number of slip systems    \r\n          call materialparam(matid,mattemp,\r\n     + phaid,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,forest_0,substructure_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n!\r\n!     If material properies are defined in PROPS vector\r\n      elseif (readfromprops==1) then\r\n!\r\n!         Phase id indicates crystal structure\r\n          phaid = int(props(7))\r\n!\r\n!         Number of slip systems\r\n          nslip = int(props(8))\r\n!\r\n!         Number of screw systems\r\n          nscrew = int(props(9)) \r\n!\r\n!         cubic slip flag\r\n          cubicslip = int(props(10))\r\n!\r\n!         geometric factor\r\n          gf = props(11)\r\n!\r\n!         Elastic constants\r\n          C11 = props(12)\r\n          C12 = props(13)\r\n          C44 = props(14)\r\n!\r\n!         Shear modulus\r\n          G12 = C44\r\n!\r\n!     \r\n!         Poisson's ratio\r\n          v12 = C12/(C11+C12)\r\n!\r\n!         If cubic material - 3 constants\r\n          if (phaid<3) then\r\n!\r\n!             Elasticity matrix of a cubic material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C12 /)\r\n              Cc(2,1:3) = (/ C12, C11, C12 /)\r\n              Cc(3,1:3) = (/ C12, C12, C11 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = C44\r\n!\r\n!\r\n!         If hexagonal material - 5 constants\r\n          elseif (phaid==3) then\r\n!\r\n!             Read the remaning parameters\r\n              C13 = props(15)\r\n              C33 = props(16)\r\n!\r\n!             Elasticity matrix of a hexagonal material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C11, C13 /)\r\n              Cc(3,1:3) = (/ C13, C13, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = 0.5*(C11-C12)\r\n!\r\n!         If tetragonal material - 9 constants\r\n          elseif (phaid==4) then\r\n!\r\n!             Read the remaning parameters\r\n              C23 = props(17)\r\n              C22 = props(18)\r\n              C55 = props(19)\r\n              C66 = props(20)\r\n!\r\n!             Elasticity matrix of a ot material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C22, C23 /)\r\n              Cc(3,1:3) = (/ C13, C23, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C55\r\n              Cc(6,6) = C66\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!         c/a ratio\r\n          caratio = int(props(21))\r\n!\r\n!\r\n!         Thermal expansion coefficients\r\n          alpha1 = props(22)\r\n          alpha2 = props(23)\r\n          alpha3 = props(24)\r\n          alphamat = 0.\r\n          alphamat(1,1) = alpha1\r\n          alphamat(2,2) = alpha2\r\n          alphamat(3,3) = alpha3\r\n!\r\n!\r\n!         Starting index for props\r\n          i0 = 25\r\n!\r\n!\r\n!         Slip model\r\n          slipmodel = int(props(i0))\r\n!\r\n!         Slip model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0\r\n!\r\n              slipparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!         Creep model\r\n          creepmodel = int(props(i0+maxnparam+1))\r\n!\r\n!         Creep model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0 + maxnparam+1\r\n!\r\n              creepparam(i) = props(ind)\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!         Hardening model\r\n          hardeningmodel = int(props(i0+2*(maxnparam+1)))\r\n!\r\n!         Hardening model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+2*(maxnparam+1)\r\n!\r\n              hardeningparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!\r\n!         They are undefined for now - set to identity\r\n!         Interaction matrices\r\n!         Initially set all to identity\r\n          sintmat1=0.\r\n          sintmat2=0.\r\n          hintmat1=0.\r\n          hintmat2=0.\r\n          do is = 1, maxnslip\r\n              sintmat1(is,is)=1.\r\n              sintmat2(is,is)=1.\r\n              hintmat1(is,is)=1.\r\n              hintmat2(is,is)=1.\r\n          end do\r\n!\r\n!         Define hardening matrix here based on the model!\r\n!         Hardening model-1\r\n          if (hardeningmodel==1) then\r\n    !         Hardening interactions - latent hardening\r\n              hintmat1 = hardeningparam(4)\r\n              do k = 1, int(nslip/3.)\r\n\t            do i = 1, 3\r\n                      do j = 1, 3\r\n\t                    hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                      enddo\r\n                  enddo\r\n              enddo\r\n          end if\r\n!\r\n!\r\n!         Irradiation model\r\n          irradiationmodel = int(props(i0+3*(maxnparam+1)))\r\n!\r\n!\r\n!         Irradiation model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+3*(maxnparam+1)\r\n!\r\n              irradiationparam(i) = props(ind)\r\n!             \r\n          end do                \r\n!\r\n!\r\n!         Backstress parameters\r\n          if (backstressmodel==1) then\r\n!     \r\n              backstressparam(1) = props(ind+1)\r\n              backstressparam(2) = props(ind+2)\r\n!\r\n          end if\r\n!\r\n!              \r\n!\r\n!\r\n!\r\n!\r\n!         Overwrite user-defined outputs in useroutputs.f\r\n!         Reset number of state variables\r\n          nstatv_outputs = 0\r\n!         Reset the flags for outputs\r\n          statev_outputs = 0\r\n!\r\n!         Reset starting index\r\n          i1 = i0 + 5*maxnparam + 3\r\n          do i = 1, 30\r\n!\r\n              ind = i + i1\r\n!\r\n              dum = int(PROPS(ind))\r\n!\r\n              statev_outputs(i) = dum\r\n!\r\n!             Count the total number of outputs\r\n              if (dum ==1) then\r\n                  nstatv_outputs =  nstatv_outputs + 1\r\n              end if\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!         Assign slip system quantities\r\n!         Reset starting index\r\n          i2 = i1 + 30\r\n!\r\n!         Initial dislocation density\r\n          rho_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then !hcp\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n!\r\n              rho_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n          i2 = i2 + 6\r\n!\r\n!         Burgers vector\r\n          burgerv=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n              burgerv(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n          i2 = i2 + 6\r\n!\r\n!         Initial critical resolved shear strength\r\n          tauc_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n              tauc_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!         Initial forest dislocation density (hardening model-4)\r\n          forest_0 = props(147)\r\n!\r\n!         Initial substructure dislocation density (hardening model-4)\r\n          substructure_0 = props(148)\r\n!\r\n!\r\n!         PROPS(149-175) are intentionally left empty!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     Initialize phase-id of the material\r\n      phaseid_all(matid)=phaid\r\n!\r\n!\r\n!     Initialize number of slip systems\r\n      numslip_all(matid)=nslip\r\n!\r\n!     Initialize number of screw systems\r\n!     Required for GND calculations\r\n      numscrew_all(matid)=nscrew\r\n!\r\n!\r\n!     Initialize crss\r\n      statev_tauc(noel,npt,1:maxnslip)=tauc_0\r\n      statev_tauc_t(noel,npt,1:maxnslip)=tauc_0\r\n!\r\n\r\n!     Initialize ssd density per slip system\r\n      statev_ssd(noel,npt,1:maxnslip)=rho_0\r\n      statev_ssd_t(noel,npt,1:maxnslip)=rho_0\r\n!\r\n!     Initialize total ssd density\r\n      rhosum_0=sum(rho_0(1:nslip))\r\n      statev_ssdtot(noel,npt)=rhosum_0\r\n      statev_ssdtot_t(noel,npt)=rhosum_0\r\n\r\n!     Initialize forest density per slip system\r\n      for_0(1:nslip)=forest_0\r\n      statev_forest(noel,npt,1:maxnslip)=for_0\r\n      statev_forest_t(noel,npt,1:maxnslip)=for_0\r\n!\r\n!     Initialize total ssd density\r\n      statev_substructure(noel,npt)=substructure_0\r\n      statev_substructure_t(noel,npt)=substructure_0\r\n!\r\n!\r\n!\r\n!\r\n!     Initialize irradiation parameters\r\n      if (irradiationmodel==1) then\r\n!         Initialize solute strength\r\n          tausolute_0=irradiationparam(1)\r\n          statev_tausolute(noel,npt)=tausolute_0\r\n          statev_tausolute_t(noel,npt)=tausolute_0\r\n!\r\n!\r\n      elseif (irradiationmodel==2) then\r\n!         Initialize defect loop density\r\n          nloop=int(irradiationparam(1))\r\n          do i = 1, nloop\r\n              loop_0(i)=irradiationparam(1+i)*\r\n     + irradiationparam(1+nloop+i)\r\n              statev_loop(noel,npt,i)=loop_0(i)\r\n              statev_loop_t(noel,npt,i)=loop_0(i)\r\n          end do\r\n!\r\n      end if    \r\n!\r\n!\r\n!     Initialize caratio\r\n      caratio_all(matid)=caratio\r\n!\r\n!\r\n!     Initialize cubicslip\r\n      cubicslip_all(matid)=cubicslip\r\n!\r\n!     Initialize elasticity in crystal frame\r\n      Cc_all(matid,1:6,1:6)=Cc\r\n!\r\n!     Initialize geometric factor\r\n      gf_all(matid)=gf\r\n!\r\n!     Initialize shear modulus\r\n      G12_all(matid)=G12\r\n      \r\n!     Initialize Poisson's ratio\r\n      v12_all(matid)=v12\r\n!\r\n!     Initialize thermal expansion matrix\r\n      alphamat_all(matid,1:3,1:3)=alphamat\r\n!\r\n!     Initialize burgers vector\r\n      burgerv_all(matid,1:maxnslip)=burgerv\r\n!\r\n!\r\n!\r\n!     assign the global variables\r\n!\r\n!     slip model\r\n      slipmodel_all(matid)=slipmodel\r\n!     slip parameters\r\n      slipparam_all(matid,:)=slipparam\r\n!     creep model\r\n      creepmodel_all(matid)=creepmodel\r\n!     creep parameters\r\n      creepparam_all(matid,:)=creepparam\r\n!     hardening model\r\n      hardeningmodel_all(matid)=hardeningmodel\r\n!     hardening parameters\r\n      hardeningparam_all(matid,:)=hardeningparam\r\n!     irradiation model\r\n      irradiationmodel_all(matid)=irradiationmodel\r\n!     irradiation parameters\r\n      irradiationparam_all(matid,:)=irradiationparam\r\n!\r\n!\r\n!     backstress parameters\r\n      backstressparam_all(matid,:)=backstressparam     \r\n!\r\n!     Initialize initial (undeformed) slip vectors\r\n!     This is needed once per element since the material is different\r\n      call initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw(1:nscrew),dirc(1:nslip,1:3),norc(1:nslip,1:3),\r\n     + trac(1:nslip,1:3),linc(1:nslip+nscrew,1:3),\r\n     + forestproj(1:nslip,1:nslip+nscrew),\r\n     + slip2screw(1:nscrew,1:nslip))\r\n!\r\n!\r\n!     Irradiation strength and hardening matrices are a function of slip vectors\r\n!     Therefore, the interaction matrices need to be computed here, \r\n!     after the calculation of slip vectors\r\n      if (irradiationmodel==2) then\r\n          call calculateintmats4irradmodel2(nslip,dirc,norc,\r\n     + irradiationparam,sintmat2,hintmat2)\r\n      end if\r\n!\r\n!\r\n!     assign the interaction matrices\r\n!     Strength interaction between dislocations\r\n      sintmat1_all(matid,:,:) = sintmat1\r\n!     Strength interaction dislocation loops related with irradiation\r\n      sintmat2_all(matid,:,:) = sintmat2\r\n!     Latent hardening\r\n      hintmat1_all(matid,:,:) = hintmat1\r\n!     Hardening interaction matrix between dislocations\r\n      hintmat2_all(matid,:,:) = hintmat2\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     assign undeformed slip directions\r\n      dirc_0_all(matid,1:nslip,1:3) = dirc(1:nslip,1:3)\r\n      norc_0_all(matid,1:nslip,1:3) = norc(1:nslip,1:3)\r\n      trac_0_all(matid,1:nslip,1:3) = trac(1:nslip,1:3)\r\n      linc_0_all(matid,1:nslip+nscrew,1:3) = linc(1:nslip+nscrew,1:3)\r\n!\r\n!     Forest projection operator\r\n      forestproj_all(matid,1:nslip,1:nslip+nscrew) =\r\n     + forestproj(1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw mapping\r\n      slip2screw_all(matid,1:nscrew,1:nslip) =\r\n     + slip2screw(1:nscrew,1:nslip)\r\n!\r\n!      \r\n!     Screw systems\r\n      screw_all(matid,1:nscrew)=screw(1:nscrew)\r\n!\r\n!     Initialize Schmid tensor (needed for the calculation of Lp)\r\n      Schmidc_0=0.\r\n      do is=1,nslip\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  Schmidc_0(is,i,j) = dirc(is,i)*norc(is,j)\r\n              enddo\r\n          enddo\r\n!\r\n      end do\r\n!\r\n!     Assign undeformed Schmid tensor\r\n      Schmidc_0_all(matid,1:nslip,:,:) = Schmidc_0(1:nslip,:,:)\r\n!\r\n!\r\n!     Initial GND density (may or may not be present!)\r\n      gnd_0=statev_gnd_0(noel,npt,:)\r\n!\r\n!     Calculate initial total and forest density\r\n      call totalandforest(\r\n     + phaid, nscrew, nslip,\r\n     + gnd_0(1:nslip+nscrew), rho_0(1:nslip), rhosum_0,\r\n     + for_0(1:nslip), forestproj(1:nslip,1:nslip+nscrew), \r\n     + slip2screw(1:nscrew,1:nslip), \r\n     + rhotot_0(1:nslip), sumrhotot_0, rhofor_0(1:nslip))\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv(1:nslip), sintmat1(1:nslip,1:nslip), \r\n     + sintmat2(1:nslip,1:nslip), tauc_0(1:nslip),\r\n     + rhotot_0, sumrhotot_0, rhofor_0(1:nslip), \r\n     + substructure_0, tausolute_0, loop_0(1:maxnloop), \r\n     + hardeningmodel, hardeningparam, \r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff_0(1:nslip))\r\n!\r\n!\r\n      statev_tauceff(noel,npt,1:maxnslip)=tauceff_0\r\n!\r\n!     initialize stress\r\n!     3D\r\n      if (ntens==6) then\r\n          statev_sigma(noel,npt,1:6)=stress\r\n!     2D-plane strain\r\n      elseif (ntens==4) then\r\n          statev_sigma(noel,npt,1:4)=stress\r\n!     2D-plane stress\r\n      elseif (ntens==3) then\r\n          statev_sigma(noel,npt,1:2)=stress(1:2)\r\n          statev_sigma(noel,npt,4)=stress(3)\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_atfirstinc\r\n!\r\n!\r\n!\r\n!     Arrays allocated\r\n      subroutine allocate_arrays\r\n      use globalvariables, only : numel, numpt, numdim, \r\n     + Euler, materialid, featureid, phaseid, \r\n     + phaseid_all, numslip_all, numscrew_all,\r\n     + dirc_0_all, norc_0_all, trac_0_all, linc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + ip_init, gradip2ip, ipcoords, ipdomain,\r\n     + statev_sigma_t2, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gmatinv_0, statev_gammasum, statev_gammasum_t,\r\n     + statev_jacobi, statev_jacobi_t, statev_Fth, statev_Fth_t,\r\n     + statev_gammadot, statev_gammadot_t, statev_Fp, statev_Fp_t,\r\n     + statev_sigma, statev_sigma_t, statev_tauc, statev_tauc_t,\r\n     + statev_maxx, statev_maxx_t, statev_Eec, statev_Eec_t,\r\n     + statev_gnd, statev_gnd_t, statev_ssd, statev_ssd_t,\r\n     + statev_forest, statev_forest_t, statev_substructure,\r\n     + statev_substructure_t, statev_tausolute, statev_tausolute_t,\r\n     + statev_totgammasum, statev_totgammasum_t,\r\n     + statev_evmp, statev_evmp_t, statev_ssdtot, statev_ssdtot_t,\r\n     + statev_Lambda, statev_Lambda_t, statev_curvature,\r\n     + statev_loop, statev_loop_t, statev_gnd_0,\r\n     + caratio_all, cubicslip_all, Cc_all, gf_all,\r\n     + G12_all, v12_all, alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all, Schmidc_0_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all, \r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all, statev_backstress_t,\r\n     + statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff, statev_Fr\r\n!\r\n      use userinputs, only : maxnslip, maxnparam,\r\n     + maxnmaterial, maxnloop\r\n      implicit none\r\n      integer i, j, k\r\n!\r\n!\r\n!     Can be different for each element\r\n      allocate(Euler(numel,3))\r\n      Euler=0.\r\n!\r\n!     For multiple grains\r\n      allocate(featureid(numel,numpt))\r\n      featureid=0\r\n!\r\n!     For multi materials\r\n      allocate(materialid(numel,numpt))\r\n      materialid=0\r\n!\r\n!     For multi phases\r\n      allocate(phaseid(numel,numpt))\r\n      phaseid=0\r\n!\r\n!     Initial crystal to sample transformation   \r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(numslip_all(maxnmaterial))\r\n      numslip_all=0\r\n!\r\n!     For multi material case with varying number of screw systems\r\n      allocate(numscrew_all(maxnmaterial))\r\n      numscrew_all=0\r\n!\r\n!     Screw systems\r\n      allocate(screw_all(maxnmaterial,maxnslip))\r\n      screw_all=0\r\n!\r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(phaseid_all(maxnmaterial))\r\n      phaseid_all=0\r\n      phaseid_all=0\r\n!\r\n!     Allocate slip systems\r\n      allocate(dirc_0_all(maxnmaterial,maxnslip,3))\r\n      dirc_0_all=0.\r\n      allocate(norc_0_all(maxnmaterial,maxnslip,3))\r\n      norc_0_all=0.\r\n      allocate(trac_0_all(maxnmaterial,maxnslip,3))\r\n      trac_0_all=0.\r\n      allocate(linc_0_all(maxnmaterial,2*maxnslip,3))\r\n      linc_0_all=0.\r\n!     Allocate initial Schmid tensor\r\n      allocate(Schmidc_0_all(maxnmaterial,maxnslip,3,3))\r\n      Schmidc_0_all=0.\r\n!\r\n!     Forest projections for GND\r\n      allocate(forestproj_all(maxnmaterial,maxnslip,maxnslip*2))\r\n      forestproj_all=0. \r\n!\r\n!     Mapping for dislocations at slip sytems to screw systems for GND\r\n      allocate(slip2screw_all(maxnmaterial,maxnslip,maxnslip))\r\n      slip2screw_all=0.\r\n!\r\n!     IP domain size (area/volume)\r\n      allocate(ipdomain(numel,numpt))\r\n      ipdomain=0.\r\n!\r\n!\r\n!     These are needed for GND calculations\r\n      allocate(ipcoords(numel,numpt,numdim))\r\n      ipcoords=0.\r\n      allocate(ip_init(numel,numpt))\r\n      ip_init=0 ! very important to set to zero initially\r\n!\r\n!     Allocate arrays related with shape functions\r\n!     Note the gradient is 3-dimensional (\"numdim\" is not used!)\r\n      allocate(gradip2ip(numel,numpt+1,3,numpt))\r\n      gradip2ip=0.\r\n!\r\n!\r\n!     Allocate state variables\r\n      allocate(statev_gmatinv(numel,numpt,3,3))\r\n      statev_gmatinv=0.\r\n      allocate(statev_gmatinv_t(numel,numpt,3,3))\r\n      statev_gmatinv_t=0.\r\n      allocate(statev_gmatinv_0(numel,numpt,3,3))\r\n      statev_gmatinv_0=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_gmatinv(i,j,k,k)=1.\r\n                  statev_gmatinv_t(i,j,k,k)=1.\r\n                  statev_gmatinv_0(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n      allocate(statev_gammasum(numel,numpt,maxnslip))\r\n      statev_gammasum=0.\r\n      allocate(statev_gammasum_t(numel,numpt,maxnslip))\r\n      statev_gammasum_t=0.\r\n      allocate(statev_gammadot(numel,numpt,maxnslip))\r\n      statev_gammadot=0.\r\n      allocate(statev_gammadot_t(numel,numpt,maxnslip))\r\n      statev_gammadot_t=0.\r\n      allocate(statev_Fp(numel,numpt,3,3))\r\n      statev_Fp=0.\r\n      allocate(statev_Fp_t(numel,numpt,3,3))\r\n      statev_Fp_t=0.\r\n      allocate(statev_Fth(numel,numpt,3,3))\r\n      statev_Fth=0.\r\n      allocate(statev_Fth_t(numel,numpt,3,3))\r\n      statev_Fth_t=0.\r\n      allocate(statev_Fr(numel,numpt,3,3))\r\n      statev_Fr=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_Fp(i,j,k,k)=1.\r\n                  statev_Fp_t(i,j,k,k)=1.\r\n                  statev_Fth(i,j,k,k)=1.\r\n                  statev_Fth_t(i,j,k,k)=1.\r\n                  statev_Fr(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_sigma(numel,numpt,6))\r\n      statev_sigma=0.\r\n      allocate(statev_sigma_t(numel,numpt,6))\r\n      statev_sigma_t=0.\r\n      allocate(statev_sigma_t2(numel,numpt,6))\r\n      statev_sigma_t2=0.\r\n\r\n      allocate(statev_jacobi(numel,numpt,6,6))\r\n      statev_jacobi=0.\r\n      allocate(statev_jacobi_t(numel,numpt,6,6))\r\n      statev_jacobi_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,6\r\n                  statev_jacobi(i,j,k,k)=1.\r\n                  statev_jacobi_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_tauc(numel,numpt,maxnslip))\r\n      statev_tauc=0.\r\n      allocate(statev_tauc_t(numel,numpt,maxnslip))\r\n      statev_tauc_t=0.\r\n!\r\n      allocate(statev_tauceff(numel,numpt,maxnslip))\r\n      statev_tauceff=0.\r\n!\r\n      allocate(statev_maxx(numel,numpt))\r\n      statev_maxx=0.\r\n      allocate(statev_maxx_t(numel,numpt))\r\n      statev_maxx_t=0.\r\n      allocate(statev_Eec(numel,numpt,6))\r\n      statev_Eec=0.\r\n      allocate(statev_Eec_t(numel,numpt,6))\r\n      statev_Eec_t=0.\r\n!\r\n!     Incompatibility\r\n      allocate(statev_Lambda(numel,numpt,9))\r\n      statev_Lambda = 0.\r\n      allocate(statev_Lambda_t(numel,numpt,9))\r\n      statev_Lambda_t = 0.\r\n!     Lattice curvature\r\n      allocate(statev_curvature(numel,numpt,9))\r\n      statev_curvature = 0.\r\n!\r\n!     Allocated as twice the maxslip to leave space for screws\r\n      allocate(statev_gnd(numel,numpt,2*maxnslip))\r\n      statev_gnd=0.\r\n      allocate(statev_gnd_t(numel,numpt,2*maxnslip))\r\n      statev_gnd_t=0.\r\n      allocate(statev_gnd_0(numel,numpt,2*maxnslip))\r\n      statev_gnd_0=0.\r\n      allocate(statev_ssd(numel,numpt,maxnslip))\r\n      statev_ssd=0.\r\n      allocate(statev_ssd_t(numel,numpt,maxnslip))\r\n      statev_ssd_t=0.\r\n      allocate(statev_ssdtot(numel,numpt))\r\n      statev_ssdtot=0.\r\n      allocate(statev_ssdtot_t(numel,numpt))\r\n      statev_ssdtot_t=0.\r\n      allocate(statev_forest(numel,numpt,maxnslip))\r\n      statev_forest=0.\r\n      allocate(statev_forest_t(numel,numpt,maxnslip))\r\n      statev_forest_t=0.\r\n      allocate(statev_substructure(numel,numpt))\r\n      statev_substructure=0.\r\n      allocate(statev_substructure_t(numel,numpt))\r\n      statev_substructure_t=0.\r\n      allocate(statev_tausolute(numel,numpt))\r\n      statev_tausolute=0.\r\n      allocate(statev_tausolute_t(numel,numpt))\r\n      statev_tausolute_t=0.\r\n      allocate(statev_totgammasum(numel,numpt))\r\n      statev_totgammasum=0.\r\n      allocate(statev_totgammasum_t(numel,numpt))\r\n      statev_totgammasum_t=0.\r\n      allocate(statev_evmp(numel,numpt))\r\n      statev_evmp=0.\r\n      allocate(statev_evmp_t(numel,numpt))\r\n      statev_evmp_t=0.\r\n!\r\n      allocate(statev_plasdiss(numel,numpt))\r\n      statev_plasdiss=0.\r\n      allocate(statev_plasdiss_t(numel,numpt))\r\n      statev_plasdiss_t=0.\r\n!\r\n!     allocate as sparse array\r\n      allocate(statev_loop(numel,numpt,maxnloop))\r\n      statev_loop=0.\r\n      allocate(statev_loop_t(numel,numpt,maxnloop))\r\n      statev_loop_t=0.\r\n!\r\n      allocate(statev_backstress(numel,numpt,maxnslip))\r\n      statev_backstress=0.\r\n      allocate(statev_backstress_t(numel,numpt,maxnslip))\r\n      statev_backstress_t=0.\r\n!\r\n!     Material parameters\r\n      allocate(caratio_all(maxnmaterial))\r\n      caratio_all=0.\r\n      allocate(cubicslip_all(maxnmaterial))\r\n      cubicslip_all=0\r\n      allocate(Cc_all(maxnmaterial,6,6))\r\n      Cc_all=0.\r\n      allocate(gf_all(maxnmaterial))\r\n      gf_all=0.\r\n      allocate(G12_all(maxnmaterial))\r\n      G12_all=0.\r\n      allocate(v12_all(maxnmaterial))\r\n      v12_all=0.\r\n      allocate(alphamat_all(maxnmaterial,3,3))\r\n      alphamat_all=0.\r\n      allocate(burgerv_all(maxnmaterial,maxnslip))\r\n      burgerv_all=0.\r\n!\r\n!\r\n!     Material model parameters\r\n      allocate(slipmodel_all(maxnmaterial))\r\n      slipmodel_all=0\r\n      allocate(slipparam_all(maxnmaterial,maxnparam))\r\n      slipparam_all=0.\r\n      allocate(creepmodel_all(maxnmaterial))\r\n      creepmodel_all=0\r\n      allocate(creepparam_all(maxnmaterial,maxnparam))\r\n      creepparam_all=0.\r\n      allocate(hardeningmodel_all(maxnmaterial))\r\n      hardeningmodel_all=0\r\n      allocate(hardeningparam_all(maxnmaterial,maxnparam))\r\n      hardeningparam_all=0.     \r\n      allocate(irradiationmodel_all(maxnmaterial))\r\n      irradiationmodel_all=0\r\n      allocate(irradiationparam_all(maxnmaterial,maxnparam))\r\n      irradiationparam_all=0.\r\n!\r\n      allocate(backstressparam_all(maxnmaterial,maxnparam))\r\n      backstressparam_all=0.\r\n!\r\n!     Interaction matrices\r\n      allocate(sintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat1_all=0.\r\n      allocate(sintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat2_all=0.\r\n      allocate(hintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat1_all=0.\r\n      allocate(hintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat2_all=0.\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine allocate_arrays\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\tThis subroutine assigns identity tensors\r\n!\tUSES: I3(3,3),I6(6,6),I9(9,9),eijk(3,3,3)\r\n\tsubroutine initialize_identity\r\n\tuse globalvariables, only : I3, I6, I9, eijk\r\n\timplicit none\r\n\tinteger :: i, j, k, l\r\n!\r\n\tI3=0.\r\n      I6=0.\r\n      I9=0.\r\n!\r\n!\tIdentity matrix (3x3)\r\n\tdo i=1,3\r\n         I3(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!\tIdentity matrix (6x6)\r\n      do i=1,6\r\n         I6(i,i)=1.\r\n      enddo\r\n!\r\n!\tIdentity matrix (9x9)\r\n      do i=1,9\r\n         I9(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!     Permutation symbol (3x3x3)\r\n      eijk=0.\r\n      eijk(1,2,3)=1.\r\n      eijk(2,3,1)=1.\r\n      eijk(3,1,2)=1.\r\n      eijk(3,2,1)=-1.\t\t\t\t\t\t\t\r\n      eijk(2,1,3)=-1.\r\n      eijk(1,3,2)=-1.\r\n!\r\n\treturn\r\n\tend subroutine initialize_identity      \r\n!\r\n!\r\n!\tThis subroutine assigns orientations\r\n\tsubroutine initialize_orientations(Euler,gmatinv)\r\n      use utilities, only: Euler2ori\r\n\timplicit none\r\n      real(8), intent(in)  :: Euler(3)\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n      real(8)              :: g(3,3)\r\n!\r\n!\r\n!     Sample to crystal transformation\r\n      call Euler2ori(Euler,g)\r\n!\r\n!\r\n!     Crystal to sample tranformation\r\n      gmatinv = transpose(g)\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_orientations      \r\n!\r\n!\r\n!     All slip systems of different phases are initialized\r\n!     1: BCC\r\n!     2: FCC\r\n!     3: HCP\r\n!     4: alpha-uranium\r\n!     Forest projections are initialized here!\r\n!     The number of slip systems will be identified in materials card      \r\n!     Slip directions      \r\n      subroutine initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw,dirc,norc,trac,linc,forestproj,slip2screw)\r\n      use userinputs, only : maxnslip\r\n      use globalvariables, only :  dir1, nor1, dir2, nor2,\r\n     + dir3h, nor3h, dir4, nor4\r\n      use utilities, only: vecprod\r\n      use errors, only: error\r\n      implicit none\r\n!     Inputs\r\n      integer, intent(in) :: phaid, nslip, nscrew\r\n      real(8), intent(in) :: caratio\r\n!     Outputs\r\n      real(8), dimension(nslip,3), intent(out) :: dirc\r\n      real(8), dimension(nslip,3), intent(out) :: norc\r\n      real(8), dimension(nslip,3), intent(out) :: trac\r\n      real(8), dimension(nslip+nscrew,3), intent(out) :: linc\r\n      real(8), dimension(nslip,nslip+nscrew), intent(out) :: forestproj\r\n      real(8), dimension(nscrew,nslip), intent(out) :: slip2screw\r\n      integer, dimension(nscrew), intent(out) :: screw\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: dir(48,3), nor(48,3)\r\n      real(8) :: sdir(nslip+nscrew,3)\r\n      real(8) :: res\r\n      integer :: is, i, j\r\n!\r\n!     caratio (c/a) ratio is only used for HCP materials\r\n!     So, caratio can take any value for other phases than HCP\r\n!\r\n!     Reset arrays\r\n      dirc=0.; norc=0.\r\n      dir=0.; nor=0.\r\n!\r\n!     BCC phase\r\n      if (phaid == 1) then\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1, 48\r\n              dir(is,:) = dir1(is,:)/norm2(dir1(is,:))\r\n!\r\n              nor(is,:) = nor1(is,:)/norm2(nor1(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!     FCC phase\r\n      elseif (phaid == 2) then\r\n!\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,18\r\n              dir(is,:) = dir2(is,:)/norm2(dir2(is,:))\r\n!\r\n              nor(is,:) = nor2(is,:)/norm2(nor2(is,:))\r\n          end do\r\n!\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     HCP phase\r\n      elseif (phaid == 3) then\r\n!\r\n!         slip direction conversion\r\n!         [uvtw]->[3u/2 (u+2v)*sqrt(3)/2 w*(c/a)])\r\n          do is=1,30\r\n              dir(is,1) = 3.*dir3h(is,1)/2.\r\n              dir(is,2) = (dir3h(is,1) + 2.*dir3h(is,2))*sqrt(3.)/2.\r\n              dir(is,3) = dir3h(is,4)*caratio\r\n          end do\r\n!\r\n!\r\n!         slip plane conversion\r\n!         (hkil)->(h (h+2k)/sqrt(3) l/(c/a))\r\n          do is=1,30\r\n              nor(is,1) = nor3h(is,1)\r\n              nor(is,2) = (nor3h(is,1) + 2.*nor3h(is,2))/sqrt(3.)\r\n              nor(is,3) = nor3h(is,4)/caratio\r\n          end do\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,30\r\n              dir(is,:) = dir(is,:)/norm2(dir(is,:))\r\n!\r\n              nor(is,:) = nor(is,:)/norm2(nor(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!     alpha-Uranium\r\n      elseif (phaid == 4) then\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,8\r\n              dir(is,:) = dir4(is,:)/norm2(dir4(is,:))\r\n!\r\n              nor(is,:) = nor4(is,:)/norm2(nor4(is,:))\r\n          end do           \r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n      else\r\n!\r\n!         Error message needed!\r\n!         Phase number is not within the available options\r\n          call error(4)\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     Transverse directions\r\n      trac = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),trac(i,1:3))\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!     Dislocation line directions:\r\n!\r\n!     If screw systems are defined\r\n      if (nscrew>0) then\r\n!\r\n!\r\n!         Build up the screw slip systems\r\n          select case(phaid)\r\n!\r\n!\r\n!\r\n!             BCC\r\n              case(1)\r\n!\r\n!             a/2<111>\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 6\r\n!\r\n!\r\n!             FCC\r\n              case(2)\r\n!\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 4\r\n              screw(5) = 6\r\n              screw(6) = 8\r\n!\r\n!\r\n!\r\n!             HCP\r\n              case(3)\r\n!\r\n!             <a> slip\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n!             <c+a>\r\n              screw(4) = 7\r\n              screw(5) = 8\r\n              screw(6) = 9\r\n              screw(7) = 10\r\n              screw(8) = 11\r\n              screw(9) = 12\r\n!\r\n!\r\n!     \r\n! \r\n          end select\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     slip2screw mapping\r\n      slip2screw = 0.\r\n!     Loop through the defined screw systems for equivalency\r\n      do i = 1, nscrew\r\n!\r\n!         Screw system corresponding slip system\r\n          is = screw(i)\r\n!\r\n!         Set the mapping to 1/2\r\n          slip2screw(i,is) = 0.5\r\n!\r\n!         Loop through all possible slip sytems\r\n          do j = 1, nslip\r\n!\r\n!             Caclulate the difference in Burgers vector\r\n              res = dot_product(dirc(is,1:3),dirc(j,1:3))\r\n!\r\n!             If all the components of the vector is the same\r\n              if (abs(res)>0.99) then\r\n!\r\n!                 Assign the component of mapping as 1/2\r\n                  slip2screw(i,j) = 0.5\r\n!\r\n!\r\n              end if\r\n!\r\n!         Loop for slip sytems\r\n          end do\r\n!\r\n!\r\n!     Loop for screw systems\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate line directions for edge dislocations\r\n      linc = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),linc(i,1:3))\r\n!\r\n      end do\r\n!\r\n!     Calculate line directions for screw dislocations\r\n!     If screw dislocations exist\r\n      if (nscrew>0) then\r\n!\r\n          do i = 1, nscrew\r\n!\r\n              linc(nslip+i,1:3) = dirc(screw(i),1:3)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     Compute forest projection operator for GNDs\r\n      forestproj = 0.\r\n      do i = 1, nslip\r\n!\r\n          do j = 1, nslip+nscrew\r\n!\r\n              forestproj(i,j) =\r\n     + abs(dot_product(norc(i,1:3),linc(j,1:3)))\r\n!\r\n          enddo\r\n!\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n      return\r\n      end subroutine initialize_slipvectors\r\n!\r\n!\r\n!\r\n!\r\n      end module initializations"
  },
  {
    "path": "Example - Residual deformation/innerloop.f",
    "content": "      module innerloop\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n      use globalvariables, only : I6\r\n!\r\n      use userinputs, only : maxniter, tolerance, \r\n     + maxnparam, maxnloop, SVDinversion, maxnslip\r\n!\r\n      use utilities, only : matvec6,\r\n     + nolapinverse, SVDinverse \r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!     INPUTS    \r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)      \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(in) :: gammasum(nslip)\r\n!\r\n!     INOUTS\r\n!     Cauchy stress\r\n      real(8), intent(inout) :: sigma(6)\r\n!     overall crss\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     convergence flag\r\n      integer, intent(inout) :: cpconv\r\n!\r\n!     OUTPUTS\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)  \r\n!     plastic velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: dstranp33(3,3)\r\n!     \r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8), intent(out) :: invdpsi_dsigma(6,6)\r\n!     number of iterations\r\n      integer, intent(out) :: iter\r\n\r\n!\r\n!     Local variables used within this subroutine       \r\n!        \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3)\r\n!     Sym part of plastic velocity gradient for slip\r\n      real(8) Dp_s(3,3)\r\n!     Sym part of plastic velocity gradient for creep\r\n      real(8) Dp_c(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp(6)\r\n!\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n      integer :: is\r\n!\r\n!     Reset variables for the inner iteration\r\n      psinorm = 1.\r\n      iter = 0\r\n!\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= tolerance)\r\n     +.and.(iter < maxniter).and.(cpconv == 1))\r\n!\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              Lp_s = 0.\r\n              Dp_s = 0.\r\n              Pmat_s = 0.\r\n              gammadot_s = 0.\r\n!\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         exponential law\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,nslip,phaid,\r\n     + mattemp,slipparam,irradiationmodel,\r\n     + irradiationparam,cubicslip,caratio,\r\n     + Lp_s,Dp_s,Pmat_s,gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!         Slip due to creep\r\n          if (creepmodel == 0) then\r\n!\r\n!\r\n              Lp_c = 0.\r\n              Dp_c = 0.\r\n              Pmat_c = 0.\r\n              gammadot_c = 0.\r\n!\r\n!\r\n          elseif (creepmodel == 1) then\r\n!\r\n!\r\n!\r\n              call expcreep(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,dt,nslip,phaid,\r\n     + mattemp,creepparam,gammasum,Lp_c,Dp_c,Pmat_c,\r\n     + gammadot_c,dgammadot_dtau_c,\r\n     + dgammadot_dtauc_c)\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!         Sum the effects of creep and slip rates\r\n          Lp = Lp_s + Lp_c\r\n          Dp = Dp_s + Dp_c\r\n          Pmat = Pmat_s + Pmat_c\r\n          gammadot = gammadot_s + gammadot_c\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rates\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for the Pmat\r\n          if(any(Pmat /= Pmat)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!         Plastic strain increment\r\n          dstranp33 = Dp*dt\r\n          call matvec6(dstranp33,dstranp)\r\n          dstranp(4:6)=2.*dstranp(4:6)\r\n!\r\n!\r\n!\r\n!\r\n!         Tangent-stiffness calculation\r\n!         Jacobian of the Newton loop (see Dunne, Rugg, Walker, 2007)\r\n          dpsi_dsigma = I6 + matmul(Cs, Pmat)\r\n!\r\n\r\n!\r\n\r\n!\r\n!         Invert (double precision version)\r\n          call nolapinverse(dpsi_dsigma,invdpsi_dsigma,6)\r\n\r\n!\r\n!\r\n!         If inversion is not successfull!\r\n!         Check for the inverse\r\n          if(any(invdpsi_dsigma /= invdpsi_dsigma)) then\r\n!\r\n!             Try using singular value decomposition\r\n!             If singular value decomposition is ON\r\n              if (SVDinversion==1) then\r\n!\r\n!                 Invert\r\n                  call SVDinverse(dpsi_dsigma,6,invdpsi_dsigma,err)\r\n!\r\n!\r\n!\r\n              else\r\n!\r\n!\r\n!                 did not converge\r\n                  err = 1\r\n!\r\n!\r\n!\r\n              end if\r\n!\r\n!             Check again and if still not successfull\r\n              if(err==1) then\r\n!                 did not converge\r\n                  cpconv = 0\r\n                  return\r\n              end if\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         residual (predictor - corrector scheme)\r\n          psi = sigmatr - sigma - matmul(Cs,dstranp)\r\n!\r\n!         norm of the residual\r\n          psinorm = sqrt(sum(psi*psi))\r\n!\r\n!\r\n!         stress increment\r\n          dsigma = matmul(invdpsi_dsigma,psi)\r\n!\r\n!\r\n!         stress update\r\n          sigma = sigma + dsigma\r\n!\r\n!\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n          end do\r\n!\r\n!\r\n!         increment iteration no.\r\n          iter = iter + 1\r\n!\r\n!     End of NR iteration (inner loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!         \r\n      return\r\n      end subroutine Dunne_innerloop\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     This subroutine is written by Chris Hardie (11/10/2023)      \r\n!     Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnslip,\r\n     + inversetolerance \r\n!\r\n      use utilities, only : matvec6, gmatvec6\r\n!\r\n      use slipreverse, only : sinhslipreverse, powerslipreverse, \r\n     + doubleexpslipreverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     absolute value of trial RSS\r\n      real(8), intent(in) :: abstautr(nslip)\r\n!     sign of trial RSS\r\n      real(8), intent(in) :: signtautr(nslip)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!\r\n!     OUTPUTS\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     Number of iterations\r\n      integer, intent(out) :: iterinverse\r\n!\r\n!\r\n!     Local variables used within this subroutine       \r\n!           \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     absolute slip rates      \r\n      real(8) absgammadot_s(nslip)\r\n!     sign of gammadot_s      \r\n      real(8) signgammadot_s(nslip)\r\n!     derivative of rss wrt slip rates for slip\r\n      real(8) dtau_dgammadot_s(nslip,nslip)\r\n!     derrivative of error function      \r\n      real(8) dpsi_dgammadot(nslip,nslip)\r\n!     inverse of derivative above      \r\n      real(8) dpsi_dgammadotinv(nslip,nslip)\r\n!     slip correction\r\n      real(8) dgammadot(nslip)\r\n!     Derivative of slip law in forward direction\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip), tau_e(nslip)\r\n!     absolute value of rss at the former time step\r\n      real(8) :: abstau(nslip)\r\n!     sign of rss at the former time step\r\n      real(8) :: signtau(nslip)\r\n!\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psinorm2, psi(nslip)\r\n!\r\n!     Forward Jacobian\r\n      real(8) :: Pmat(6,6)\r\n      real(8) :: dpsi_dsigma(6,6)\r\n!     LU decomposition matricies for calculation of determinant\r\n!      real(8), allocatable :: l(:,:), u(:,:)\r\n!      integer, allocatable :: p(:,:)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: plasstraininc33(3,3), plasstraininc(6)\r\n      real(8) :: plasstrainrate(3,3)\r\n!\r\n!     Shear Stiffness Matrix\r\n      real(8) :: G(nslip,nslip)\r\n!\r\n!     other variables\r\n      real(8) :: dummy6(6), damping, iter_max, activesum\r\n      integer :: is\r\n!\r\n!      allocate(dpsi_dsigma(6,6),l(6,6),u(6,6),p(6,6))\r\n!\r\n!\r\n!     Reset variables for iteration\r\n      iter_max=10000.0\r\n      iterinverse = 0\r\n      psinorm = 1.0d+200\r\n      psinorm2 = 1.0d+200\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigmatr\r\n      abstau = abstautr\r\n      signtau =signtautr\r\n      tau_e = abstau*signtau\r\n      gammadot_s=0.\r\n      absgammadot_s=0.\r\n      Lp_s=0.\r\n!\r\n!     Build Shear stiffness matrix\r\n!\r\n      G = 0.\r\n      do is = 1, nslip\r\n          dummy6 = matmul(Cs, Schmidvec(is,:))\r\n          G(is,is) = dot_product(Schmidvec(is,:), dummy6)\r\n      end do\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= inversetolerance))!  .OR. (psinorm2 >= tol2))!((psinorm >= tol)) !((psinorm >= tol)  .AND. (psinorm2 >= tol2))\r\n!\r\n!         increment iteration no.\r\n          iterinverse = iterinverse + 1\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              gammadot_s = 0.\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslipreverse(\r\n     + Schmid,SchmidxSchmid,signtau,\r\n     + abstau,tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,\r\n     + absgammadot_s, gammadot_s,\r\n     + dtau_dgammadot_s, dgammadot_dtau,Pmat)\r\n!\r\n!\r\n!\r\n!         double exponent law (exponential law)\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,Pmat,absgammadot_s,gammadot_s,\r\n     + dtau_dgammadot_s,dgammadot_dtau) \r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,absgammadot_s, gammadot_s,dtau_dgammadot_s,\r\n     + dgammadot_dtau, Pmat)  \r\n!\r\n!\r\n          end if\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          activesum=0\r\n          do is = 1, nslip\r\n              tau(is) = signtau(is)*abstau(is)\r\n              if (abstau(is) .GE. tauceff(is)) then\r\n                  activesum=activesum+1.0\r\n              end if\r\n          end do             \r\n!\r\n!         residual (predictor - corrector) including backstress\r\n          psi = tau - X - tau_e\r\n!\r\n!         norm of the residual\r\n          psinorm2 = sqrt(sum(psi*psi))\r\n!\r\n!         Forward Jacobian\r\n          dgammadot_dtau=abs(dgammadot_dtau)*dt\r\n          psinorm = maxval(dgammadot_dtau)\r\n!\r\n!         ! CALL LU_DECOMP(dpsi_dsigma, p, l, u)\r\n!\r\n!\r\n!\r\n!         dpsi_dgammadot\r\n!\r\n          dpsi_dgammadot = dtau_dgammadot_s + G*dt\r\n!\r\n!         Invert diagonal matrix\r\n          dpsi_dgammadotinv=0.\r\n          do is = 1, nslip\r\n              dpsi_dgammadotinv(is,is)=1/dpsi_dgammadot(is,is)\r\n          end do\r\n!\r\n!\r\n          damping=min(2.0/activesum, 1.0)!0.5)\r\n!          damping = 0.5\r\n!          if (psinorm > 200.0) then\r\n!              damping=min(2.0/activesum, 0.5)\r\n!          end if\r\n!\r\n!         slip increment\r\n          dgammadot = matmul(dpsi_dgammadotinv,psi)\r\n!\r\n          gammadot_s = gammadot_s-damping*dgammadot\r\n!\r\n!\r\n!         Calculate Plastic Strain\r\n          Lp_s=0.; plasstrainrate=0.\r\n          do is = 1, nslip\r\n              Lp_s = Lp_s + gammadot_s(is)*Schmid_0(is,:,:)\r\n              plasstrainrate = plasstrainrate +\r\n     + gammadot_s(is)*Schmid(is,:,:)\r\n              absgammadot_s(is) = abs(gammadot_s(is))\r\n              signgammadot_s(is)= sign(1.0,gammadot_s(is))\r\n          end do\r\n!\r\n!         plastic strain rate\r\n          plasstrainrate = (plasstrainrate + \r\n     + transpose(plasstrainrate))/2.\r\n!\r\n!\r\n!         Plastic strain increment\r\n          plasstraininc33 = plasstrainrate*dt\r\n          call matvec6(plasstraininc33,plasstraininc)\r\n          plasstraininc(4:6)=2.*plasstraininc(4:6)\r\n          call gmatvec6(plasstraininc33,plasstraininc)\r\n!\r\n!         Calculate rss following plastic relaxation\r\n!\r\n          sigma=sigmatr-matmul(Cs,plasstraininc)\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau_e(is) = dot_product(Schmidvec(is,:),sigma)\r\n              tau(is) = tau_e(is)\r\n              signtau(is) = sign(1.0,tau(is))\r\n              abstau(is) = abs(tau(is))\r\n          end do          \r\n!\r\n!         check if slip is changing direction\r\n          do is = 1, nslip\r\n              if (signgammadot_s(is) /= signtau(is)) then\r\n                  gammadot_s(is)=0.0\r\n                  absgammadot_s(is)=0.0\r\n              end if\r\n          end do\r\n!\r\n          if (iterinverse > iter_max) then\r\n              psinorm=1e-10\r\n              psinorm2=1e-10\r\n          end if\r\n!\r\n!     End of NR iteration for stress approximation\r\n      end do\r\n          !active_s=1\r\n          !do is = 1, nslip\r\n          !    if (absgammadot_s(is) > 0.0) then\r\n          !        active_s(is)=1\r\n          !    end if\r\n          !end do  \r\n\r\n      return\r\n      end subroutine Hardie_innerloop\r\n!\r\n      end module innerloop"
  },
  {
    "path": "Example - Residual deformation/irradiation.f",
    "content": "!     Specific subroutines for irradiation models\r\n!\r\n!     Strength and hardening interaction matrices for irradiation model-2\r\n      module irradiation\r\n      implicit none\r\n!\r\n!\r\n      contains\r\n!\r\n!\r\n!     Subroutine to calculate strength interaction matrix for\r\n!     irradiation model-2\r\n!     Ref: https://doi.org/10.1016/j.actamat.2022.118361\r\n      subroutine calculateintmats4irradmodel2(nslip, dirc, norc,\r\n     + irradiationparam, sintmat, hintmat)\r\n      use userinputs, only: maxnslip, maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Normalize slip directions\r\n      real(8), intent(in) :: dirc(maxnslip,3)\r\n!     Normalized slip plane normals\r\n      real(8), intent(in) :: norc(maxnslip,3)\r\n!     Irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     Outputs\r\n!     Strength interaction matrix\r\n!     Strength interaction:   sintmat (nslip x nloop)\r\n      real(8), intent(out) :: sintmat(maxnslip,maxnslip)\r\n!     Hardening (Softening) interaction matrix\r\n!     Hardening interaction:  hintmat (nloop x nslip)\r\n      real(8), intent(out) :: hintmat(maxnslip,maxnslip)\r\n!     Variables used in this subroutine\r\n      integer ::  nloop\r\n!     reaction vector\r\n      real(8) ::  r(3)\r\n!     Projected vector (reaction segment)\r\n      real(8) ::  a\r\n      integer ::  i, j, ind\r\n!\r\n!\r\n!\r\n!\r\n!     Reset arrays\r\n      sintmat = 0.\r\n      hintmat = 0.\r\n!\r\n!\r\n!     Number of types of defects\r\n      nloop = int(irradiationparam(1))\r\n!\r\n!\r\n      do i=1,nslip\r\n!\r\n          do j=1,nloop\r\n!\r\n!             Slip system index corresponding to the defect type\r\n              ind = int(irradiationparam(7+j))\r\n!\r\n!             What is the reaction product for the gliding dislocation on slip\r\n!             system 'i' and defect type 'j'?\r\n              r = dirc(i,:) + dirc(ind,:)\r\n!\r\n!             Is this reaction in the slip plane of slip system 'i'?\r\n              a = dot_product(norc(i,:), r)\r\n!\r\n              if (a==0.) then\r\n                  sintmat(i,j)=irradiationparam(12)\r\n                  hintmat(j,i)=irradiationparam(14)\r\n              else\r\n                  sintmat(i,j)=irradiationparam(11)\r\n                  hintmat(j,i)=irradiationparam(13)\r\n              end if\r\n!\r\n          end do\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine calculateintmats4irradmodel2\r\n!\r\n!\r\n!\r\n      end module irradiation"
  },
  {
    "path": "Example - Residual deformation/meshprop.f",
    "content": "!     Jan. 01st, 2023\r\n!     Eralp Demir      \r\n!\r\n!      \r\n!     ABAQUS Analysis User's Manual (6.10)\r\n!     2D-Plane strain elements\r\n!     CPE4   \t4-node bilinear         4-integration points\r\n!     CPE6   \t6-node quadratic        3-integration points\r\n!     CPE8   \t8-node biquadratic      9-integration points\r\n!     CPE8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!\r\n!\r\n!     2D-Plane stress elements\r\n!     CPS4   \t4-node bilinear         4-integration points\r\n!     CPS6   \t6-node quadratic        3-integration points\r\n!     CPS8   \t8-node biquadratic      9-integration points\r\n!     CPS8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!   \r\n!\r\n!     3D - element types\r\n!     C3D6    6-node linear triangular prism      4-integration points\r\n!     C3D8    8-node linear brick                 8-integration points\r\n!     C3D10   10-node quadratic tetrahedron       4-integration points\r\n!     C3D15   15-node quadratic triangular prism  9-integration points\r\n!     C3D20   20-node quadratic brick             27-integration points\r\n!     C3D20R  20-node quadratic brick             8-integration points (reduced integration)\r\n!\r\n      module meshprop\r\n      implicit none\r\n      contains\r\n!\r\n!     Finite element properties\r\n!     based on element type\r\n      subroutine feprop\r\n      use errors, only : error\r\n      use globalvariables, only : eltyp, numel, \r\n     + numtens, numdim, numpt, nnpel,\r\n     + Nmat, invNmat, dNmat, dNmatc, \r\n     + ipweights, calculategradient\r\n      use userinputs, only : gndlinear, gndmodel\r\n      use utilities, only: nolapinverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!     Gaussian point coordinates\r\n      real(8) :: a, b\r\n!     Parametric coordinates\r\n      real(8) :: g, h, r\r\n!\r\n!     Separate variables are used for each element type\r\n!     in order to avoid using allocatables!\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP4(4,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP4(4)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP4(2,4)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP4(4,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP4(4,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP4(4,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)    \r\n      real(8) :: dNmatc_CP4(2,4)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP6(3,2)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_CP3(3)\r\n!     Quadratic version\r\n      real(8) :: N_CP6(6)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_CP3(2,3)\r\n!     Quadratic version\r\n      real(8) :: dN_CP6(2,6)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_CP3(3,3)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_CP6(6,6)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_CP3(3,3)\r\n!     Quadratic version\r\n      real(8) :: invNmat_CP6(6,3)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_CP3(3,2,3)\r\n!     Quadratic version\r\n      real(8) :: dNmat_CP6(3,2,6)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_CP3(2,3)\r\n!     Quadratic version      \r\n      real(8) :: dNmatc_CP6(2,6)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP6(3,2)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP3(3,2)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_CP6(6,3)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_CP6(6,6)\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP8(9,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP8(2,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8(9,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8(8,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP8(9,2,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8(2,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8(8,8)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8lin(9,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8lin(4,9)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_CP8lin(9,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8lin(2,4)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8lin(4,4)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8lin(4,4)\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D8(8,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D8(3,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D8(8,8)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D8(8,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D8(3,8)\r\n!\r\n!\r\n!     Element type: C3D10\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D10(4,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D4(4)\r\n!     Quadratic version\r\n      real(8) :: N_C3D10(10)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D10(3,10)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_C3D4(4,4)\r\n!     Linear version (numpt_sub x nnpel)\r\n      real(8) :: Nmat_sub_C3D4(6,4)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D10(10,10)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_C3D4(4,4)\r\n!     Quadratic version\r\n      real(8) :: invNmat_C3D10(10,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D4(4,3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D10(4,3,10)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D10(3,10)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D10(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D4(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D10(10,4)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D10(10,10)\r\n!\r\n!\r\n!\r\n!     Element type: C3D15\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D15(9,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D6(6)\r\n!     Quadratic version\r\n      real(8) :: N_C3D15(15)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D15(3,15)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_C3D6(9,6)\r\n!     Quadratic version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_sub_C3D6(6,6)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D15(15,15)\r\n!     Coefficient matrix\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: coeff_C3D6(6,6)\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: invNmat_C3D6(6,9)\r\n!     Quadratic version (nnpel x numpt)\r\n      real(8) :: invNmat_C3D15(15,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D6(9,3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D15(9,3,15)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D15(3,15)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D15(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D6(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D15(15,9)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D15(15,15)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D6(6,6)  \r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D20(27,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D20(20)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D20(3,20)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20(27,20)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20(20,20)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20(20,27)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D20(27,3,20)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20(3,20)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20(20,20)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20lin(27,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20lin(8,27)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_C3D20lin(27,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20lin(3,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20lin(8,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20lin(8,8)\r\n!\r\n!\r\n!     Sub element properties\r\n      integer :: nnpel_sub, numpt_sub\r\n!     Parametric Gauss point coordinates\r\n      integer :: ipt\r\n!     Dummy integers\r\n      integer :: i, j\r\n!\r\n!\r\n!     Identify the element type\r\n!     Based on \r\n!     - number of integration points per element: numpt\r\n!     - dimension of the problem: ntens\r\n      call findelementtype(numtens,numpt,eltyp)\r\n!\r\n!\r\n!\r\n!\r\n!!     Output the element type\r\n!      write(*,*) 'ABAQUS element type: ', eltyp\r\n!\r\n      select case(eltyp)\r\n!\r\n!     Element type: CPE3 or CPS3 or CPE6R or CPS6R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE3', 'CPS3', 'CPE6R', 'CPS6R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 3\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4R or CPS4R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4R', 'CPS4R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4', 'CPS4', 'CPE8R', 'CPS8R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0    \r\n!\r\n!         Gauss points\r\n          GPcoords_CP4 = 0.\r\n          GPcoords_CP4(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP4(2,:) = (/  1., -1. /)\r\n          GPcoords_CP4(3,:) = (/ -1.,  1. /)\r\n          GPcoords_CP4(4,:) = (/  1.,  1. /)\r\n          GPcoords_CP4 = GPcoords_CP4/sqrt(3.)\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_CP4(ipt,1)\r\n              h = GPcoords_CP4(ipt,2)\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Shape function mapping\r\n              Nmat_CP4(ipt,1:nnpel) = N_CP4\r\n!\r\n!             Shape function derivative\r\n              dNmat_CP4(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n          end do          \r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_CP4,invNmat_CP4,4)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!         Assign the center value\r\n          dNmatc_CP4 = dN_CP4\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_CP4(:,:)\r\n          dNmat(:,:,:) = dNmat_CP4(:,:,:)\r\n          invNmat(:,:) = invNmat_CP4(:,:)\r\n          dNmatc(:,:) = dNmatc_CP4(:,:)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n      case('CPE6', 'CPS6')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./6.\r\n!\r\n!\r\n!\r\n!\r\n!         Gauss points\r\n          GPcoords_CP6 = 0.\r\n          GPcoords_CP6(1,:) = (/ 1./6., 1./6. /)\r\n          GPcoords_CP6(2,:) = (/ 2./3., 1./6. /)\r\n          GPcoords_CP6(3,:) = (/ 1./6., 2./3. /)\r\n!\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 3\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use CP3 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points          \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel) = N_CP3\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP3(ipt,1:numdim,1:nnpel) = dN_CP3\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP3,invNmat_CP3,3)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_CP3 = dN_CP3\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP3(:,:)\r\n              dNmat(:,:,:) = dNmat_CP3(:,:,:)\r\n              invNmat(:,:) = invNmat_CP3(:,:)\r\n              dNmatc(:,:) = dNmatc_CP3(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 6\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 3\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_CP6 = 0.\r\n              GPcoords_sub_CP6(1,:) = (/ 5./12., 1./6. /)\r\n              GPcoords_sub_CP6(2,:) = (/ 5./12., 5./12. /)\r\n              GPcoords_sub_CP6(3,:) = (/ 1./6.,  5./12. /)\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_CP3 = 0.\r\n              GPcoords_sub_CP3(1,:) = (/ 1./2., 0. /)\r\n              GPcoords_sub_CP3(2,:) = (/ 1./2., 1./2. /)\r\n              GPcoords_sub_CP3(3,:) = (/ 0., 1./2. /)\r\n!\r\n!\r\n!\r\n!             Use CP6 (quadratic) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(ipt,1:nnpel) = N_CP6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP6(ipt,1:numdim,1:nnpel) = dN_CP6\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_CP6(ipt,1)\r\n                  h = GPcoords_sub_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(numpt+ipt,1:nnpel) = N_CP6\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_CP3(ipt,1)\r\n                  h = GPcoords_sub_CP3(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel_sub,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel_sub) = N_CP3\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n              IPmap_CP6=0.\r\n!             Identity matrix\r\n              do i=1,numpt\r\n                  IPmap_CP6(i,i)=1.\r\n              end do\r\n              IPmap_CP6(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_CP3\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP6,coeff_CP6,6)\r\n!\r\n!\r\n              invNmat_CP6 = matmul(coeff_CP6,IPmap_CP6)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP6 = dN_CP6\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP6(:,:)\r\n              dNmat(:,:,:) = dNmat_CP6(:,:,:)\r\n              invNmat(:,:) = invNmat_CP6(:,:)\r\n              dNmatc(:,:) = dNmatc_CP6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n      case('CPE8', 'CPS8')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.308641975308642\r\n          ipweights(2) = 0.493827160493827\r\n          ipweights(3) = 0.308641975308642\r\n          ipweights(4) = 0.493827160493827\r\n          ipweights(5) = 0.790123456790124\r\n          ipweights(6) = 0.493827160493827\r\n          ipweights(7) = 0.308641975308642\r\n          ipweights(8) = 0.493827160493827\r\n          ipweights(9) = 0.308641975308642\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!         Gauss points\r\n          GPcoords_CP8 = 0.\r\n          GPcoords_CP8(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP8(2,:) = (/  0., -1. /)\r\n          GPcoords_CP8(3,:) = (/  1., -1. /)\r\n          GPcoords_CP8(4,:) = (/ -1.,  0. /)\r\n          GPcoords_CP8(5,:) = (/  0.,  0. /)\r\n          GPcoords_CP8(6,:) = (/  1.,  0. /)\r\n          GPcoords_CP8(7,:) = (/ -1.,  1. /)\r\n          GPcoords_CP8(8,:) = (/  0.,  1. /)\r\n          GPcoords_CP8(9,:) = (/  1.,  1. /)\r\n          GPcoords_CP8 = sqrt(0.6) * GPcoords_CP8\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Use CP4 (linear) element function\r\n!             \r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8lin(ipt,1:nnpel) = N_CP4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8lin(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8lin = matmul(transpose(Nmat_CP8lin),Nmat_CP8lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8lin,coeff_CP8lin,4)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8lin=matmul(coeff_CP8lin,transpose(Nmat_CP8lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8lin = dN_CP4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8lin(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8lin(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8lin(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 8\r\n!\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8(ipt,1:nnpel) = N_CP8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8(ipt,1:numdim,1:nnpel) = dN_CP8\r\n!\r\n              end do\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8 = matmul(transpose(Nmat_CP8),Nmat_CP8)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8,coeff_CP8,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8 = matmul(coeff_CP8,transpose(Nmat_CP8))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8 = dN_CP8\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n      case('C3D4')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n      case('C3D6')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 6\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n      case('C3D8R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     Use the same interpolation functions for the reduced element\r\n      case('C3D8','C3D20R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         Number of nodes per element  \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!         \r\n!\r\n!         Gauss points\r\n          GPcoords_C3D8 = 0.\r\n          GPcoords_C3D8(1,:) = (/ -1., -1., -1. /)\r\n          GPcoords_C3D8(2,:) = (/  1., -1., -1. /)\r\n          GPcoords_C3D8(3,:) = (/ -1.,  1., -1. /)\r\n          GPcoords_C3D8(4,:) = (/  1.,  1., -1. /)\r\n          GPcoords_C3D8(5,:) = (/ -1., -1.,  1. /)\r\n          GPcoords_C3D8(6,:) = (/  1., -1.,  1. /)\r\n          GPcoords_C3D8(7,:) = (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D8(8,:) = (/  1.,  1.,  1. /)\r\n          GPcoords_C3D8 = GPcoords_C3D8/sqrt(3.)\r\n!\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!\r\n!\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_C3D8(ipt,1)\r\n              h = GPcoords_C3D8(ipt,2)\r\n              r = GPcoords_C3D8(ipt,3)\r\n!\r\n!             \r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!\r\n!\r\n!             Shape function mapping\r\n              Nmat_C3D8(ipt,1:nnpel) = N_C3D8\r\n!\r\n!\r\n!\r\n!             Shape function derivative\r\n              dNmat_C3D8(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_C3D8,invNmat_C3D8,8)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n          r = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!         Assign the center value\r\n          dNmatc_C3D8 = dN_C3D8\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_C3D8(:,:)\r\n          dNmat(:,:,:) = dNmat_C3D8(:,:,:)\r\n          invNmat(:,:) = invNmat_C3D8(:,:)\r\n          dNmatc(:,:) = dNmatc_C3D8(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D10\r\n      case('C3D10')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./4./6.\r\n!\r\n!         Gauss points\r\n          a = 0.138196601125010\r\n          b = 0.585410196624968\r\n!\r\n!\r\n          GPcoords_C3D10 = 0.\r\n          GPcoords_C3D10(1,:) = (/ a, a, a /) \r\n          GPcoords_C3D10(2,:) = (/ b, a, a /)\r\n          GPcoords_C3D10(3,:) = (/ a, b, a /)\r\n          GPcoords_C3D10(4,:) = (/ a, a, b /)\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n              \r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use C3D4 (linear) element function\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points      \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D4(ipt,1:nnpel) = N_C3D4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D4(ipt,1:numdim,1:nnpel) = dN_C3D4\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D4,invNmat_C3D4,4)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)    \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D4 = dN_C3D4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D4(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D4(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D4(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D4(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 10\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 4\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt          \r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D10 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D10(1,i) =\r\n     + 0.5*(GPcoords_C3D10(1,i)+GPcoords_C3D10(2,i))\r\n                  GPcoords_sub_C3D10(2,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(3,i))\r\n                  GPcoords_sub_C3D10(3,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(4,i) =\r\n     + 0.5*(GPcoords_C3D10(4,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(5,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(4,i))\r\n                  GPcoords_sub_C3D10(6,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(4,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D4 = 0.\r\n              GPcoords_sub_C3D4(1,:) = (/ 0.5, 0.,  0. /)\r\n              GPcoords_sub_C3D4(2,:) = (/ 0.5, 0.5, 0. /)\r\n              GPcoords_sub_C3D4(3,:) = (/  0., 0.5, 0. /)\r\n              GPcoords_sub_C3D4(4,:) = (/  0., 0., 0.5 /)\r\n              GPcoords_sub_C3D4(5,:) = (/ 0.5, 0., 0.5 /)\r\n              GPcoords_sub_C3D4(6,:) = (/ 0., 0.5, 0.5 /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D10 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D10(ipt,1:numdim,1:nnpel) = dN_C3D10\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D10(ipt,1)\r\n                  h = GPcoords_sub_C3D10(ipt,2)\r\n                  r = GPcoords_sub_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(numpt+ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 \r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D4(ipt,1)\r\n                  h = GPcoords_sub_C3D4(ipt,2)\r\n                  r = GPcoords_sub_C3D4(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel_sub,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D4(ipt,1:nnpel_sub) = N_C3D4\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D10 = 0.\r\n              do i=1,numpt\r\n                  IPmap_C3D10(i,i)=1.\r\n              end do\r\n!\r\n              IPmap_C3D10(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D4\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D10,coeff_C3D10,10)\r\n!\r\n!\r\n!             \r\n              invNmat_C3D10 = matmul(coeff_C3D10,IPmap_C3D10)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D10 = dN_C3D10\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D10(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D10(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D10(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D10(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!     Element type: C3D15   \r\n      case('C3D15')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1./6./3.\r\n!\r\n!\r\n!\r\n!         Isoparametric coordinate (r-axis)\r\n          a = 0.774596669241483\r\n!\r\n!\r\n          GPcoords_C3D15 = 0.\r\n          GPcoords_C3D15(2,:) = (/ 2./3., 1./6., -1. /)\r\n          GPcoords_C3D15(1,:) = (/ 1./6., 1./6., -1. /)\r\n          GPcoords_C3D15(3,:) = (/ 1./6., 2./3., -1. /)\r\n          GPcoords_C3D15(5,:) = (/ 2./3., 1./6.,  0. /)\r\n          GPcoords_C3D15(4,:) = (/ 1./6., 1./6.,  0. /)\r\n          GPcoords_C3D15(6,:) = (/ 1./6., 2./3.,  0. /)\r\n          GPcoords_C3D15(8,:) = (/ 2./3., 1./6.,  1. /)\r\n          GPcoords_C3D15(7,:) = (/ 1./6., 1./6.,  1. /)\r\n          GPcoords_C3D15(9,:) = (/ 1./6., 2./3.,  1. /)\r\n!\r\n          GPcoords_C3D15(:,3) = GPcoords_C3D15(:,3) * a\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 6\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!\r\n!             Use C3D6 (linear) element function\r\n              write(*,*) 'Linear interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points         \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D6(ipt,1:nnpel) = N_C3D6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D6(ipt,1:numdim,1:nnpel) = dN_C3D6\r\n!\r\n              end do\r\n!\r\n!\r\n              NTN_C3D6 = matmul(transpose(Nmat_C3D6),Nmat_C3D6)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D6,coeff_C3D6,6)\r\n!\r\n!\r\n              invNmat_C3D6 = matmul(coeff_C3D6,transpose(Nmat_C3D6))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D6 = dN_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D6(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D6(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D6(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element      \r\n              nnpel = 15\r\n!\r\n!             Number of nodes of the sub-element\r\n              nnpel_sub = 6\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D15 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D15(1,i) =\r\n     + 0.5*(GPcoords_C3D15(1,i)+GPcoords_C3D15(2,i))\r\n                  GPcoords_sub_C3D15(2,i) =\r\n     + 0.5*(GPcoords_C3D15(2,i)+GPcoords_C3D15(3,i))\r\n                  GPcoords_sub_C3D15(3,i) =\r\n     + 0.5*(GPcoords_C3D15(3,i)+GPcoords_C3D15(1,i))\r\n                  GPcoords_sub_C3D15(4,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(8,i))\r\n                  GPcoords_sub_C3D15(5,i) =\r\n     + 0.5*(GPcoords_C3D15(8,i)+GPcoords_C3D15(9,i))\r\n                  GPcoords_sub_C3D15(6,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(9,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D6 = 0.\r\n              GPcoords_sub_C3D6(1,:) = (/ 0.5,  0., -1. /)\r\n              GPcoords_sub_C3D6(2,:) = (/ 0.5, 0.5, -1. /)\r\n              GPcoords_sub_C3D6(3,:) = (/  0., 0.5, -1. /)\r\n              GPcoords_sub_C3D6(4,:) = (/ 0.5,  0.,  1. /)\r\n              GPcoords_sub_C3D6(5,:) = (/ 0.5, 0.5,  1. /)\r\n              GPcoords_sub_C3D6(6,:) = (/  0., 0.5,  1. /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D15 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points        \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(ipt,1:nnpel) = N_C3D15\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D15(ipt,1:numdim,1:nnpel) = dN_C3D15\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!      \r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D15(ipt,1)\r\n                  h = GPcoords_sub_C3D15(ipt,2)\r\n                  r = GPcoords_sub_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(numpt+ipt,1:nnpel) = N_C3D15\r\n!\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D6(ipt,1)\r\n                  h = GPcoords_sub_C3D6(ipt,2)\r\n                  r = GPcoords_sub_C3D6(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel_sub,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D6(ipt,1:nnpel_sub) = N_C3D6\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D15=0.\r\n              do i=1,numpt\r\n                  IPmap_C3D15(i,i)=1.\r\n              end do\r\n              IPmap_C3D15(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D15,coeff_C3D15,15)\r\n!\r\n!\r\n              invNmat_C3D15 = matmul(coeff_C3D15,IPmap_C3D15)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D15 = dN_C3D15\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D15(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D15(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D15(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D15(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n      case('C3D20')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.171467764060357\r\n          ipweights(2) = 0.274348422496571\r\n          ipweights(3) = 0.171467764060357\r\n          ipweights(4) = 0.274348422496571\r\n          ipweights(5) = 0.438957475994513\r\n          ipweights(6) = 0.274348422496571\r\n          ipweights(7) = 0.171467764060357\r\n          ipweights(8) = 0.274348422496571\r\n          ipweights(9) = 0.171467764060357\r\n          ipweights(10) = 0.274348422496571\r\n          ipweights(11) = 0.438957475994513\r\n          ipweights(12) = 0.274348422496571\r\n          ipweights(13) = 0.438957475994513\r\n          ipweights(14) = 0.702331961591221\r\n          ipweights(15) = 0.438957475994513\r\n          ipweights(16) = 0.274348422496571\r\n          ipweights(17) = 0.438957475994513\r\n          ipweights(18) = 0.274348422496571\r\n          ipweights(19) = 0.171467764060357\r\n          ipweights(20) = 0.274348422496571\r\n          ipweights(21) = 0.171467764060357\r\n          ipweights(22) = 0.274348422496571\r\n          ipweights(23) = 0.438957475994513\r\n          ipweights(24) = 0.274348422496571\r\n          ipweights(25) = 0.171467764060357\r\n          ipweights(26) = 0.274348422496571\r\n          ipweights(27) = 0.171467764060357\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n          GPcoords_C3D20 = 0.\r\n          GPcoords_C3D20(1,:)=  (/ -1., -1., -1. /)\r\n          GPcoords_C3D20(2,:)=  (/  0., -1., -1. /)\r\n          GPcoords_C3D20(3,:)=  (/  1., -1., -1. /)\r\n          GPcoords_C3D20(4,:)=  (/ -1.,  0., -1. /)\r\n          GPcoords_C3D20(5,:)=  (/  0.,  0., -1. /)\r\n          GPcoords_C3D20(6,:)=  (/  1.,  0., -1. /)\r\n          GPcoords_C3D20(7,:)=  (/ -1.,  1., -1. /)\r\n          GPcoords_C3D20(8,:)=  (/  0.,  1., -1. /)\r\n          GPcoords_C3D20(9,:)=  (/  1.,  1., -1. /)\r\n          GPcoords_C3D20(10,:)= (/ -1., -1.,  0. /)\r\n          GPcoords_C3D20(11,:)= (/  0., -1.,  0. /)\r\n          GPcoords_C3D20(12,:)= (/  1., -1.,  0. /)\r\n          GPcoords_C3D20(13,:)= (/ -1.,  0.,  0. /)\r\n          GPcoords_C3D20(14,:)= (/  0.,  0.,  0. /)\r\n          GPcoords_C3D20(15,:)= (/  1.,  0.,  0. /)\r\n          GPcoords_C3D20(16,:)= (/ -1.,  1.,  0. /)\r\n          GPcoords_C3D20(17,:)= (/  0.,  1.,  0. /)\r\n          GPcoords_C3D20(18,:)= (/  1.,  1.,  0. /)\r\n          GPcoords_C3D20(19,:)= (/ -1., -1.,  1. /)\r\n          GPcoords_C3D20(20,:)= (/  0., -1.,  1. /)\r\n          GPcoords_C3D20(21,:)= (/  1., -1.,  1. /)\r\n          GPcoords_C3D20(22,:)= (/ -1.,  0.,  1. /)\r\n          GPcoords_C3D20(23,:)= (/  0.,  0.,  1. /)\r\n          GPcoords_C3D20(24,:)= (/  1.,  0.,  1. /)\r\n          GPcoords_C3D20(25,:)= (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D20(26,:)= (/  0.,  1.,  1. /)\r\n          GPcoords_C3D20(27,:)= (/  1.,  1.,  1. /)\r\n          GPcoords_C3D20 = GPcoords_C3D20 * sqrt(0.6)\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 8\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D8 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20lin(ipt,1:nnpel) = N_C3D8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20lin(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20lin =\r\n     + matmul(transpose(Nmat_C3D20lin),Nmat_C3D20lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20lin,coeff_C3D20lin,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_C3D20lin =\r\n     + matmul(coeff_C3D20lin,transpose(Nmat_C3D20lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20lin = dN_C3D8\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20lin(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20lin(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20lin(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 20\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20(ipt,1:nnpel) = N_C3D20\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20(ipt,1:numdim,1:nnpel) = dN_C3D20\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20 = matmul(transpose(Nmat_C3D20),Nmat_C3D20)\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20,coeff_C3D20,20)\r\n!\r\n!             Overall mapping to map from the IPs to the nodes\r\n              invNmat_C3D20 = matmul(coeff_C3D20,transpose(Nmat_C3D20))\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20 = dN_C3D20\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n      case default\r\n!\r\n          call error(2)\r\n!\r\n!\r\n      end select\r\n!\r\n!\r\n      write(*,*) 'Dimension of the analysis: ', numdim\r\n      write(*,*) 'Number of integration points per element: ', numpt\r\n!      write(*,*) 'Number of nodes per element: ', nnpel\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine feprop\r\n!\r\n!\r\n!\r\n!     Find the number of nodes for displacement analysis (not for GND analysis)\r\n      subroutine findelementtype(numtens,numpt,eltyp)\r\n      implicit none\r\n      integer, intent(in) :: numtens\r\n      integer, intent(in) :: numpt\r\n      character(len=:), allocatable, intent(out) :: eltyp\r\n      \r\n!\r\n!\r\n!     Determine the element type\r\n!     Based on the dimension of the problem (numdim=ntens)\r\n!\r\n!     Dimension of the problem (2D-plane stress)\r\n      if (numtens==3) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPS3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPS4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPS6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPS8'\r\n!\r\n          end select    \r\n!\r\n!     Dimension of the problem (2D - Plane strain)\r\n      elseif (numtens==4) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPE3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPE4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPE6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPE8'\r\n!\r\n          end select\r\n!\r\n!\r\n!     Dimension of the problem (3D)\r\n      elseif (numtens==6) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         3D - C3D4 / C3D8R / C3D10R\r\n          case(1)\r\n!\r\n              eltyp = 'C3D4'\r\n!\r\n!         3D - C3D6 / C3D15R\r\n          case(2)\r\n!\r\n              eltyp = 'C3D6' \r\n!       \r\n!         3D - C3D8 / C3D20R\r\n          case(8)\r\n!\r\n              eltyp = 'C3D8'\r\n!\r\n!         3D - C3D10\r\n          case(4)\r\n!\r\n              eltyp = 'C3D10'\r\n!\r\n!         3D - C3D15\r\n          case(9)\r\n!\r\n              eltyp = 'C3D15'\r\n!\r\n!         3D - C3D20\r\n          case(27)\r\n!\r\n              eltyp = 'C3D20'\r\n!\r\n          end select\r\n!\r\n      end if\r\n!\r\n      write(*,*) 'Element type identified as: ', eltyp    \r\n!\r\n      return\r\n      end subroutine findelementtype\r\n!\r\n!\r\n!     Contains the element-by-element initializations\r\n!     Done only once at the first run\r\n      subroutine initialize_gradientoperators\r\n       use globalvariables, only : numel, \r\n     + numdim, numpt, nnpel, gradip2ip, ipweights,\r\n     + ipcoords, ipdomain, Nmat, invNmat, dNmat, dNmatc\r\n      use userinputs, only : gndlinear\r\n      use utilities, only: nolapinverse, inv2x2, inv3x3\r\n      implicit none\r\n!     Gauss point coordinates in sample reference\r\n      real(8) :: xIP(numpt,numdim)\r\n!     Node point coordinates\r\n      real(8) :: xnode(nnpel,numdim)\r\n!     Jacobian transpose\r\n      real(8) :: JT(numdim,numdim)\r\n!     Jacobian inverse transpose\r\n      real(8) :: invJT(numdim,numdim)\r\n!     Determinant of the inversion\r\n      real(8) :: det\r\n!     Gradient operator\r\n      real(8) :: grad(numdim,nnpel)\r\n!     Overall mapping\r\n      real(8) :: grad_invN(numdim,numpt)\r\n!     Element number and ip number\r\n      integer :: iel, ipt\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through each element\r\n      do iel = 1, numel\r\n!\r\n!\r\n!\r\n!         Vectorize element ipcoordinates\r\n          xIP = 0.\r\n          do ipt = 1, numpt\r\n!\r\n              xIP(ipt,1:numdim) = ipcoords(iel,ipt,1:numdim)\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          xnode = matmul(invNmat,xIP)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         For each integration point\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Calculate jacobian (transpose) for isoparametric space to real reference\r\n              JT = matmul(dNmat(ipt,1:numdim,1:nnpel),xnode)\r\n!\r\n!\r\n!\r\n!\r\n!             Invert the Jacobian\r\n              if (numdim==2) then\r\n!\r\n                  call inv2x2(JT,invJT,det)\r\n!\r\n              elseif (numdim==3) then\r\n!\r\n                  call inv3x3(JT,invJT,det)\r\n!\r\n              endif\r\n!\r\n!\r\n!             IP domain size\r\n              ipdomain(iel,ipt) = det * ipweights(ipt)\r\n!\r\n!\r\n!             \r\n!             Gradient operator\r\n              grad = matmul(invJT,dNmat(ipt,1:numdim,1:nnpel))\r\n!\r\n!\r\n!\r\n!             Overall mapping\r\n              grad_invN = matmul(grad,invNmat)\r\n!\r\n!\r\n!\r\n!\r\n!             Store\r\n              gradip2ip(iel,ipt,1:numdim,1:numpt) = grad_invN\r\n!\r\n!             \r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!          write(*,*) 'vol: ', sum(ipdomain(iel,:))\r\n!          write(*,*) '******************'\r\n!\r\n!         For the center of the element\r\n!\r\n!         Calculate jacobian (transpose) for isoparametric space to real reference\r\n          JT = matmul(dNmatc,xnode)\r\n!\r\n!         Invert the Jacobian\r\n          if (numdim==2) then\r\n!\r\n              call inv2x2(JT,invJT,det)\r\n!\r\n          elseif (numdim==3) then\r\n!\r\n              call inv3x3(JT,invJT,det)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Gradient operator\r\n          grad = matmul(invJT,dNmatc)\r\n!\r\n!\r\n!         Overall mapping\r\n          grad_invN = matmul(grad, invNmat)\r\n!\r\n!         Store\r\n          gradip2ip(iel,numpt+1,1:numdim,1:numpt) = grad_invN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do    \r\n!\r\n!\r\n      return\r\n      end subroutine initialize_gradientoperators\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE3 or CPS3\r\n      subroutine CP3_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - g - h\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP3_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n      subroutine CP4_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP4 element\r\n      N(1) = (1. - g) * (1. - h) / 4.\r\n!\r\n      N(2) = (1. + g) * (1. - h) / 4.\r\n!\r\n      N(3) = (1. + g) * (1. + h) / 4.\r\n!\r\n      N(4) = (1. - g) * (1. + h) / 4.\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP4 element\r\n!\r\n!     dN_dg\r\n      dN(1,1) = -1. * (1. - h) / 4.\r\n!\r\n      dN(1,2) = 1. * (1. - h) / 4.\r\n!\r\n      dN(1,3) = 1. * (1. + h) / 4.\r\n!\r\n      dN(1,4) = -1. * (1. + h) / 4.\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (1. - g) * -1. / 4.\r\n!\r\n      dN(2,2) = (1. + g) * -1. / 4.\r\n!\r\n      dN(2,3) = (1. + g) * 1. / 4.\r\n \r\n      dN(2,4) = (1. - g) * 1. / 4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE6 or CPS6\r\n      subroutine CP6_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP6 element\r\n      N(1) = 2. * (0.5 - g - h) * (1. - g - h)\r\n!\r\n      N(2) = 2. * g * (g - 0.5)\r\n!\r\n      N(3) = 2. * h * (h - 0.5)\r\n!\r\n      N(4) = 4. * g * (1. - g - h)\r\n!\r\n      N(5) = 4. * g * h\r\n!\r\n      N(6) = 4. * h * (1. - g - h)\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D4 element\r\n!     dN_dg\r\n      dN(1,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(1,2) = 2. * (1.) * (g - 0.5) + 2. * g * (1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 4. * (1.) * (1. - g - h) + 4. * g * (-1.)\r\n!\r\n      dN(1,5) = 4. * (1.) * h\r\n!\r\n      dN(1,6) = 4. * h * (-1.)\r\n!\r\n!     dN_dh       \r\n      dN(2,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 2. * (1.) * (h - 0.5)  + 2. * h * (1.)\r\n!\r\n      dN(2,4) = 4. * g * (-1.)\r\n!\r\n      dN(2,5) = 4. * g * (1.)\r\n!\r\n      dN(2,6) = 4. * (1.) * (1. - g - h) + 4. * h * (-1.)\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP6_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE8 or CPS8\r\n      subroutine CP8_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP8 element\r\n      N(1) = -1./4. * (1. - g) * (1. - h) * (1. + g + h)\r\n!\r\n      N(2) = -1./4. * (1. + g) * (1. - h) * (1. - g + h)\r\n!\r\n      N(3) = -1./4. * (1. + g) * (1. + h) * (1. - g - h)\r\n!\r\n      N(4) = -1./4. * (1. - g) * (1. + h) * (1. + g - h)\r\n!\r\n      N(5) = 1./2. * (1. - g) * (1. + g) * (1. - h)\r\n!\r\n      N(6) = 1./2. * (1. - h) * (1. + h) * (1. + g)\r\n!\r\n      N(7) = 1./2. * (1. - g) * (1. + g) * (1. + h)\r\n!\r\n      N(8) = 1./2. * (1. - h) * (1. + h) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP8 element\r\n!     dN_dg\r\n      dN(1,1) = (-1./4.) * (-1.) * (1. - h) * (1. + g + h) +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(1,2) = (-1./4.) * (1.) *  (1. - h) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (-1.)\r\n!\r\n      dN(1,3) = (-1./4.) * (1.) *  (1. + h) * (1. - g - h) +\r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n!\r\n      dN(1,4) = (-1./4.) * (-1.) * (1. + h) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (1.)\r\n!\r\n      dN(1,5) = 1./2. * (-1.) * (1. + g) * (1. - h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. - h)\r\n!\r\n      dN(1,6) = 1./2. * (1. - h) * (1. + h) * (1.)\r\n!\r\n      dN(1,7) = 1./2. * (-1.) * (1. + g) * (1. + h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. + h)\r\n!\r\n      dN(1,8) = 1./2. * (1. - h) * (1. + h) * (-1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (-1./4.) * (1. - g) * (-1.) * (1. + g + h)  +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(2,2) = (-1./4.) * (1. + g) * (-1.) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (1.)\r\n!\r\n      dN(2,3) = (-1./4.) * (1. + g) *  (1.) * (1. - g - h) + \r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n \r\n      dN(2,4) = (-1./4.) * (1. - g) *  (1.) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (-1.)\r\n!\r\n      dN(2,5) = 1./2. * (1. - g) * (1. + g) * (-1.)\r\n!\r\n      dN(2,6) = 1./2. * (-1.) * (1. + h) * (1. + g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. + g)\r\n!\r\n      dN(2,7) = 1./2. * (1. - g) * (1. + g) * (1.)\r\n!\r\n      dN(2,8) = 1./2. * (-1.) * (1. + h) * (1. - g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!          \r\n!     \r\n      return\r\n      end subroutine CP8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D4\r\n      subroutine C3D4_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - h - r - g\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n      N(4) = r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = -1.\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = 1.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D6\r\n      subroutine C3D6_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D6 element\r\n      N(1) = 1./2.*(1.-g-h)*(1.-r)\r\n!\r\n      N(2) = 1./2.*g*(1.-r)\r\n!\r\n      N(3) = 1./2.*h*(1.-r)\r\n!\r\n      N(4) = 1./2.*(1.-g-h)*(1.+r)\r\n!\r\n      N(5) = 1./2.*g*(1.+r)\r\n!\r\n      N(6) = 1./2.*h*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = 1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(1,2) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(1,5) = 1./2.*(1.)*(1.+r)\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) =  1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = 1./2.*(1.)*(1.+r)\r\n!\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = 1./2.*(1.-g-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./2.*g*(-1.)\r\n!\r\n      dN(3,3) = 1./2.*h*(-1.)\r\n!\r\n      dN(3,4) = 1./2.*(1.-g-h)*(1.)\r\n!\r\n      dN(3,5) = 1./2.*g*(1.)\r\n!\r\n      dN(3,6) = 1./2.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D6_N_dN      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D8\r\n      subroutine C3D8_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D8 element\r\n      N(1) = 1./8.*(1.-g)*(1.-h)*(1.-r)\r\n!\r\n      N(2) = 1./8.*(1.+g)*(1.-h)*(1.-r)\r\n!\r\n      N(3) = 1./8.*(1.+g)*(1.+h)*(1.-r)\r\n!\r\n      N(4) = 1./8.*(1.-g)*(1.+h)*(1.-r)\r\n!\r\n      N(5) = 1./8.*(1.-g)*(1.-h)*(1.+r)\r\n!\r\n      N(6) = 1./8.*(1.+g)*(1.-h)*(1.+r)\r\n!\r\n      N(7) = 1./8.*(1.+g)*(1.+h)*(1.+r)\r\n!\r\n      N(8) = 1./8.*(1.-g)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D8 element\r\n!     dN_dg\r\n      dN(1,1) = 1./8.*(-1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,2) = 1./8.*(1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,3) = 1./8.*(1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,4) = 1./8.*(-1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,5) = 1./8.*(-1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,6) = 1./8.*(1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,7) = 1./8.*(1.)*(1.+h)*(1.+r)\r\n!\r\n      dN(1,8) = 1./8.*(-1.)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = 1./8.*(1.-g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 1./8.*(1.+g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,3) = 1./8.*(1.+g)*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./8.*(1.-g)*(1.)*(1.-r)\r\n!\r\n      dN(2,5) = 1./8.*(1.-g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,6) = 1./8.*(1.+g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,7) = 1./8.*(1.+g)*(1.)*(1.+r)\r\n!\r\n      dN(2,8) = 1./8.*(1.-g)*(1.)*(1.+r)\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = 1./8.*(1.-g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./8.*(1.+g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,3) = 1./8.*(1.+g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,4) = 1./8.*(1.-g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,5) = 1./8.*(1.-g)*(1.-h)*(1.)\r\n!\r\n      dN(3,6) = 1./8.*(1.+g)*(1.-h)*(1.)\r\n!\r\n      dN(3,7) = 1./8.*(1.+g)*(1.+h)*(1.)\r\n!\r\n      dN(3,8) = 1./8.*(1.-g)*(1.+h)*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D10\r\n      subroutine C3D10_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D10 element\r\n      N(1) = (2.*(1.-g-h-r)-1.)*(1.-g-h-r)\r\n!\r\n      N(2) = (2.*g - 1.)*g\r\n!\r\n      N(3) = (2.*h - 1.)*h\r\n!\r\n      N(4) = (2.*r - 1.)*r\r\n!\r\n      N(5) = 4.*(1.-g-h-r)*g\r\n!\r\n      N(6) = 4.*g*h\r\n!\r\n      N(7) = 4.*(1.-g-h-r)*h\r\n!\r\n      N(8) = 4.*(1.-g-h-r)*r\r\n!\r\n      N(9) = 4.*g*r\r\n!\r\n      N(10) = 4.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D10 element\r\n!     dN_dg\r\n      dN(1,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(1,2) = (2.*(1.))*g + (2.*g - 1.)*(1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n      dN(1,5) = 4.*(-1.)*g + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(1,6) = 4.*h\r\n!\r\n      dN(1,7) = 4.*(-1.)*h\r\n!\r\n      dN(1,8) = 4.*(-1.)*r\r\n!\r\n      dN(1,9) = 4.*(1.)*r\r\n!\r\n      dN(1,10) = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = (2.*(1.))*h + (2.*h - 1.)*(1.)\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n      dN(2,5) = 4.*(-1.)*g\r\n!\r\n      dN(2,6) = 4.*g*(1.)\r\n!\r\n      dN(2,7) = 4.*(-1.)*h + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(2,8) = 4.*(-1.)*r\r\n!\r\n      dN(2,9) = 0.\r\n!\r\n      dN(2,10) = 4.*(1.)*r\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = (2.*(1.))*r + (2.*r - 1.)*(1.)\r\n!\r\n      dN(3,5) = 4.*(-1.)*g\r\n!\r\n      dN(3,6) = 0.\r\n!\r\n      dN(3,7) = 4.*(-1.)*h\r\n!\r\n      dN(3,8) = 4.*(-1.)*r + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(3,9) = 4.*g*(1.)\r\n!\r\n      dN(3,10) = 4.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D10_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D15\r\n      subroutine C3D15_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D15 element\r\n      N(1) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.-r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(2) = 1./2.*(g*(2.*g-1.)*(1.-r)-g*(1.-r**2))\r\n!\r\n      N(3) = 1./2.*(h*(2.*h-1.)*(1.-r)-h*(1.-r**2))\r\n!\r\n      N(4) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.+r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(5) = 1./2.*(g*(2.*g-1.)*(1.+r)-g*(1.-r**2))\r\n!\r\n      N(6) = 1./2.*(h*(2.*h-1.)*(1.+r)-h*(1.-r**2))\r\n!\r\n      N(7) = 2.*(1.-g-h)*g*(1.-r)\r\n!\r\n      N(8) = 2.*g*h*(1.-r)\r\n!\r\n      N(9) = 2.*h*(1.-g-h)*(1.-r)\r\n!\r\n      N(10) = 2.*(1.-g-h)*g*(1.+r)\r\n!\r\n      N(11) = 2.*g*h*(1.+r)\r\n!\r\n      N(12) = 2.*h*(1.-g-h)*(1.+r)\r\n!\r\n      N(13) = (1.-g-h)*(1.-r**2)\r\n!\r\n      N(14) = g*(1.-r**2)\r\n!\r\n      N(15) = h*(1.-r**2)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D15 element\r\n!     dN_dg\r\n      dN(1,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(1,2) = ((r - 1.)*(r - 4.*g + 2.))/2.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(1,5) = ((r + 1.)*(4.*g + r - 2.))/2.\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n      dN(1,7) = 2.*(r - 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,8) = -2.*h*(r - 1.)\r\n!\r\n      dN(1,9) = 2.*h*(r - 1.)\r\n!\r\n      dN(1,10) = -2.*(r + 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,11) = 2.*h*(r + 1.)\r\n!\r\n      dN(1,12) = -2.*h*(r + 1.)\r\n!\r\n      dN(1,13) = r**2 - 1.\r\n!\r\n      dN(1,14) = 1. - r**2\r\n!\r\n      dN(1,15) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = ((r - 1.)*(r - 4.*h + 2.))/2.\r\n!\r\n      dN(2,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = ((r + 1.)*(4.*h + r - 2.))/2.\r\n!\r\n      dN(2,7) = 2.*g*(r - 1.)\r\n!\r\n      dN(2,8) = -2.*g*(r - 1.)\r\n!\r\n      dN(2,9) = 2.*(r - 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,10) = -2.*g*(r + 1.)\r\n!\r\n      dN(2,11) = 2.*g*(r + 1.)\r\n!\r\n      dN(2,12) = -2.*(r + 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,13) = r**2 - 1.\r\n!\r\n      dN(2,14) = 0.\r\n!\r\n      dN(2,15) = 1. - r**2\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = -((g + h - 1.)*(2.*g + 2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,2) = (g*(2.*r - 2.*g + 1.))/2.\r\n!\r\n      dN(3,3) = (h*(2.*r - 2.*h + 1.))/2.\r\n!\r\n      dN(3,4) = ((g + h - 1.)*(2.*g + 2.*h - 2.*r - 1.))/2.\r\n!\r\n      dN(3,5) = (g*(2.*g + 2.*r - 1.))/2.\r\n!\r\n      dN(3,6) = (h*(2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,7) = g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,8) = -2.*g*h\r\n!\r\n      dN(3,9) = 2.*h*(g + h - 1.)\r\n!\r\n      dN(3,10) = -g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,11) = 2.*g*h\r\n!\r\n      dN(3,12) = -2.*h*(g + h - 1.)\r\n!\r\n      dN(3,13) = 2.*r*(g + h - 1.)\r\n!\r\n      dN(3,14) = -2.*g*r\r\n!\r\n      dN(3,15) = -2.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D15_N_dN\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D20\r\n      subroutine C3D20_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D20 element\r\n      N(1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      N(2) = -(g/8. + 1./8.)*(h - 1.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      N(3) = -(g/8. + 1./8.)*(h + 1.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      N(4) = -(g/8. - 1./8.)*(h + 1.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      N(5) = -(g/8. - 1./8.)*(h - 1.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      N(6) = -(g/8. + 1./8.)*(h - 1.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      N(7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      N(8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.)*(g - h - r + 2.)\r\n!\r\n      N(9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r - 1.)\r\n!\r\n      N(10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(17) = -(r/4. - 1./4.)*(g - 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(19) = -(r/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D20 element\r\n!     dN_dg\r\n      dN(1,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (h - 1.)*(r - 1.)*(g + h + r + 2.)/8.\r\n!\r\n      dN(1,2) = (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (h - 1.)*(r - 1.)*(h - g + r + 2.)/8.\r\n!\r\n      dN(1,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g + h - r - 2.)/8.\r\n!\r\n      dN(1,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g - h + r + 2.)/8.\r\n!\r\n      dN(1,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g + h - r + 2.)/8.\r\n!\r\n      dN(1,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g - h + r - 2.)/8.\r\n!\r\n      dN(1,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g + h + r - 2.)/8.\r\n!\r\n      dN(1,8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g - h - r + 2.)/8.\r\n!\r\n      dN(1,9) = - (g/4. - 1./4.)*(h - 1.)*(r - 1.) -\r\n     + (g + 1.)*(h - 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,10) = (h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n\r\n      dN(1,11) = (g/4. - 1./4.)*(h + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,12) = -(h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n!\r\n      dN(1,13) = (g/4. - 1./4.)*(h - 1.)*(r + 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,14) = -(h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,15) = - (g/4. - 1./4.)*(h + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,16) = (h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,17) = -(r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,18) = (r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,19) = -(r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,20) = (r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(2,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(2,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      dN(2,4) = (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      dN(2,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      dN(2,6) = (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      dN(2,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(2,8) = (g/8. - 1./8.)*(r + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(2,9) = -(g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,10) = (h/4. - 1./4.)*(g + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,11) = (g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,12) = - (h/4. - 1./4.)*(g - 1.)*(r - 1.) -\r\n     + (g - 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,13) = (g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,14) = - (h/4. - 1./4.)*(g + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,15) = -(g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n\r\n      dN(2,16) = (h/4. - 1./4.)*(g - 1.)*(r + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,17) = -(r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n      dN(2,18) = (r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,19) = -(r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,20) = (r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(3,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(3,3) = (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h - r - 2.)\r\n!\r\n      dN(3,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(g - h + r + 2.)\r\n!\r\n      dN(3,5) = (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h - r + 2.)\r\n!\r\n      dN(3,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(g - h + r - 2.)\r\n!\r\n      dN(3,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(3,8) = (g/8. - 1./8.)*(h + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(3,9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,17) = - (r/4. - 1./4.)*(g - 1.)*(h - 1.) -\r\n     + (g - 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,19) = - (r/4. - 1./4.)*(g + 1.)*(h + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D20_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module meshprop"
  },
  {
    "path": "Example - Residual deformation/slip.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slip\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine sinhslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,\r\n     + dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      use errors, only: error\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)\r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n!\r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n      Pmat=0.; Lp = 0.; Dp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!\r\n!         Outer multipler \"alpha\" calculation:\r\n!\r\n!         if alpha is defined parametrically\r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant\r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         THESE CHECKS SHALL BE PLACED TO INITIALIZATION!\r\n!!         Check for zero activation volume\r\n!          if (AV == 0.) then\r\n!              call error(8)\r\n!          end if \r\n!\r\n!\r\n!\r\n!\r\n!         Inner multiplier \"beta\" calculation:\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then\r\n!\r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             Correction by C. Hardie - 26.05.2022\r\n!             This correction needs to be done if activation volume\r\n!             IS NOT DEFINED PARAMETRICALLY, because it is already taken into account then!\r\n              if (AV0 /= 0.0) then\r\n!                 Corrected by A. Pechero - 23.02.2023\r\n!                 same burgers magnitude for 1st-12th slip systems\r\n!                 changes only if slip system is greater than 12th\r\n                  if (is > 12) then\r\n                      alpha = caratio*caratio*alpha\r\n                      beta = caratio*caratio*beta\r\n                  endif\r\n              end if\r\n          end if\r\n!\r\n!         This is critical threshold\r\n          if (abstau >= tauc(is)) then\r\n!\r\n!             slip rate\r\n              gammadot(is) = alpha*\r\n     + sinh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))\r\n!\r\n!\r\n              dgammadot_dtauc(is) = -alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     +        SchmidxSchmid(is,:,:)\r\n!\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!             Update plastic velocity gradient\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n          end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine sinhslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Zhengxuan Fan & Serge Kruch (2020) A comparison of different crystal\r\n!     plasticity finite-element models on the simulation of nickel alloys, \r\n!     Materials at High Temperatures, 37:5, 328-339, DOI: 10.1080/09603409.2020.1801951      \r\n!\r\n      subroutine doubleexpslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB, smallnum\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!         RSS/CRSS ratio\r\n          ratio=abstau/tauc(is)\r\n!\r\n!         Avoid negative values before elevating to power q\r\n          if (ratio >= 1.0) then\r\n!\r\n              gammadot(is) = signtau*gammadot0 !*exp(-dF/(kB*CurrentTemperature))\r\n!\r\n!         Standard case\r\n          elseif (ratio /= 0.) then\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n!             Strain rate due to thermally activated glide (rate dependent plasticity)\r\n              gammadot(is) = signtau*gammadot0*\r\n     + exp(-(DeltaF/KB/T)*((1.-(ratio**p))**q))\r\n!\r\n              if (abs(gammadot(is)) > smallnum) then\r\n!\r\n!                 Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n                  dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *((1.- (ratio**p))**(q-1.))*p/tauc(is)*(ratio**(p-1.))\r\n!\r\n!\r\n!\r\n!                 Calculate derivative d ( gammadot(i) ) / d ( tauc(i) )\r\n                  dgammadot_dtauc(is) = -abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *((1.- (ratio**p))**(q-1.))*p/tauc(is)*(ratio**p)*signtau\r\n!\r\n              else\r\n                  gammadot(is)=0.\r\n              end if\r\n\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine doubleexpslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! \r\n      subroutine powerslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     Variables used within this subroutine\r\n      integer :: is, i, j\r\n      real(8) :: gammadot0, power_n, constant_n, slope_n, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!      \r\n!\r\n          ratio = abstau / tauc(is)\r\n!\r\n\r\n!\r\n          gammadot(is) = gammadot0*ratio**power_n*signtau\r\n!\r\n!\r\n!\r\n          dgammadot_dtau(is) = gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n-1.0)\r\n!\r\n!\r\n          dgammadot_dtauc(is) = -gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n)*signtau\r\n!\r\n!\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is)*SchmidxSchmid(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n! \r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n!\r\n      end subroutine powerslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module slip"
  },
  {
    "path": "Example - Residual deformation/slipreverse.f",
    "content": "!     Oct. 6th, 2023\r\n!     Chris Hardie\r\n!     Reverse Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slipreverse\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n      subroutine doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Pmat,absgammadot,gammadot,\r\n     + dtau_dgammadot,dgammadot_dtau)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Absolute value of slip\r\n      real(8), intent(in) :: absgammadot(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     slip rates\r\n      real(8), intent(in) :: gammadot(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     Value of RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(out) :: abstau(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, xx, u\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!         RSS/CRSS ratio\r\n          xx=abstau(is)/tauc(is)\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n              u=-log(absgammadot(is)/gammadot0)*KB*T/DeltaF\r\n!\r\n              abstau(is)=max(tauc(is)*(1-u**(1/q))**(1/p),\r\n     +         tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = (KB*T*tauc(is)/\r\n     + (absgammadot(is)*DeltaF*q*p))*\r\n     + (1-u**(1/q))**((1-p)/p)*u**((1-q)/q)\r\n                  \r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- xx**p)**(q-1.)*p/tauc(is)*xx**(p-1.)\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine doubleexpslipreverse\r\n!\r\n!\r\n!\r\n!\r\n      subroutine powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot, gammadot,\r\n     + dtau_dgammadot,\r\n     + dgammadot_dtau, Pmat)            \r\n!    \r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n      real(8) :: gammadot0, constant_n, slope_n, power_n\r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!         \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is)).OR.\r\n     + (absgammadot(is) .GT. 1.0e-6)))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = \r\n     + (power_n*gammadot0/tauc(is))*xtau(is)**(power_n-1)\r\n!\r\n              abstau(is)=\r\n     + max(tauc(is)*(absgammadot(is)/gammadot0)**(1/power_n),tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = \r\n     + (tauc(is)/power_n*gammadot0)*\r\n     + (absgammadot(is)/gammadot0)**((1-power_n)/power_n)\r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine powerslipreverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine sinhslipreverse(\r\n     + Schmid, SchmidxSchmid, signtau,\r\n     + abstau,tau, X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot,gammadot,\r\n     + dtau_dgammadot, dgammadot_dtau, Pmat)\r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)   \r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume \r\n!     =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n!     Unit conversion factor for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n              \r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n      endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n      Pmat = 0.\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!\r\n!         alpha calculation\r\n!\r\n!         if alpha is defined parametrically          \r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant          \r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!\r\n!         beta calculation\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then              \r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             same burgers magnitude for first 1-6 and 25-30 \r\n!             change only 7-24\r\n              if (is > 12) then\r\n                  alpha = caratio*caratio*alpha\r\n                  beta = caratio*caratio*beta\r\n              endif\r\n          end if          \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is))\r\n     + .AND. (xtau_norm(is) .GT. 0.0)) \r\n     + .OR. (absgammadot(is) .GT. 1.0e-6))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau(is)-tauc(is)))\r\n                            \r\n              abstau(is)=tauc(is)+\r\n     + (1/beta)*asinh(absgammadot(is)/alpha)\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              dtau_dgammadot(is,is) = 1/(alpha*beta*\r\n     + sqrt(absgammadot(is)**2*alpha**-2+1))        \r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n     \r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine sinhslipreverse \r\n!\r\n!\r\n!\r\n!\r\n      end module slipreverse"
  },
  {
    "path": "Example - Residual deformation/straingradients.f",
    "content": "!     Jan. 1st, 2023\r\n!     Eralp Demir\r\n!\r\n      module straingradients\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-1\r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie\r\n      subroutine gndmodel1\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!\r\n      real(8) :: Fp_ip(numpt,3,3)\r\n      real(8) :: gmatinv(3,3)\r\n!\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.\r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Slip rate per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip,nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) =\r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) =\r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) =\r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-2\r\n!     Gurtin's measure for incompatibility: (curl x Fp)^T * Fp^T \r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie \r\n      subroutine gndmodel2\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold  \r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip, \r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n      \r\n      real(8) :: Fp_ip(numpt,3,3), Fp(3,3)\r\n      real(8) :: gmatinv(3,3)\r\n\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)              \r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.              \r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Cumulative slip per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip, nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:), tras(1:nslip,:), burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n! \r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) = \r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             Plastic part of the deformation gradient\r\n              Fp = Fp_ip(ip,:,:)\r\n!\r\n!\r\n!             (curlxFp)^T * Fp^T\r\n!             Curl post-multiplies with Fp^T\r\n              Lambda =  matmul(Lambda, transpose(Fp))\r\n!\r\n!\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) = \r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) = \r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do    \r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) = \r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel2\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-3\r\n!     Based on original rate formulation of GNDs\r\n!     GND calculation using curl of (n^a*Fp*gammadot^a)\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Dai, H., 1997. Doctoral dissertation, Massachusetts Institute of Technology.\n      subroutine gndmodel3(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, eijk, I3,\r\n     + dirc_0_all, trac_0_all, norc_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0, statev_Fp,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot, Fp(3,3), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: norc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: vec_ip(numpt,3)\r\n      real(8) :: n_a(3)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n!     Incompatibility\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3)\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3,3)\r\n      real(8) :: lambdadot_a(3), sum, trace\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; norc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed slip plane normal\r\n          norc_0(1:nslip,:) = norc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.; drhoGND=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot = statev_gammadot(ie,ip,is)\r\n!\r\n!                 Plastic part of the deformation gradient\r\n                  Fp = statev_Fp(ie,ip,:,:)\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!                 Slip plane normal in sample reference\r\n                  n_a = matmul(gmatinv, norc_0(is,:))\r\n!\r\n!                 transverse directions (store) in sample reference\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!                 \r\n!                 slip directions (store) in sample reference\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!                 \r\n!                 Result = vector\r\n                  vec_ip(ip,:) = -matmul(transpose(Fp),n_a) * gdot\r\n!\r\n!\r\n!             \r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!\r\n!                 grad(k,i) = - n^a(j) * Fp(ji,k) * gdot^a\r\n!                 lambdadot^a(l) = eijk(k,i,l) * grad(k,i)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,vec_ip)\r\n!\r\n!                 calculate curl\r\n                  do l = 1, 3\r\n                      sum = 0.\r\n                      do k = 1, 3\r\n                          do i = 1, 3\r\n                              sum = sum + eijk(k,i,l)*grad(k,i)\r\n                          end do\r\n                      end do\r\n                      lambdadot_a(l) = sum\r\n                  end do                  \r\n!\r\n!\r\n!                 calculate incompatibility increment\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n                          dLambda_ip(ip,i,j) =\r\n     + dLambda_ip(ip,i,j) + dirs_ip(ip,i)*lambdadot_a(j)*dt\r\n                      end do\r\n                  end do                  \r\n!\r\n!\r\n!\r\n!                 gnd increment - edge dislocations                 \r\n                  drhoGNDe(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, tras_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, dirs_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop                  \r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop          \r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)          \r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!         end of IP loop                  \r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel3\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-4\r\n!     GND calculation using slip gradients\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Gerken, J.M. and Dawson, P.R., 2008. Journal of the Mechanics and Physics of Solids, 56(4), pp.1651-1672.\n      subroutine gndmodel4(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : I3, \r\n     + numdim, numel, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all,\r\n     + dirc_0_all, trac_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot(numpt), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n      real(8) :: dot_t, dot_s\r\n!     Incompatibility\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3), trace\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3)\r\n      integer :: i, j, k, q\r\n      integer :: ie, ip, is   \r\n!\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid) \r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot(ip) = statev_gammadot(ie,ip,is)\r\n!\r\n!\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!\r\n!                 transverse directions (store)\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n!\r\n!                 slip directions (store)\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!                 grad(k) = gdot^a\r\n!                 lambdadot^a(k) = grad(k,1:numpt) * gdot^a(1:numpt)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,gdot)\r\n!\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations\r\n                  dot_t = dot_product(grad, tras_ip(ip,:))\r\n!\r\n!                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) * dot_t * dt\r\n!\r\n!\r\n!                 gnd increment - edge dislocations\r\n                  dot_s = dot_product(grad, dirs_ip(ip,:))\r\n!\r\n!                 Note the negative sign for screws\r\n                  drhoGNDe(ip,is) = -1. / burgerv(is) * dot_s * dt\r\n!\r\n!\r\n!\r\n!\r\n!                 Compute incompatibility dyadic\r\n!\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n!\r\n                          dLambda_ip(ip,i,j) = dLambda_ip(ip,i,j)\r\n     + - dot_s * dirs_ip(ip,i) * tras_ip(ip,j) * dt\r\n     + + dot_t * dirs_ip(ip,i) * dirs_ip(ip,j) * dt\r\n!\r\n!                         \r\n                      end do\r\n                  end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop\r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n              drhoGND=0.\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do              \r\n!\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!             \r\n!         end of IP loop\r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel4\r\n!\r\n!\r\n!\r\n!!     GND model-1_old\r\n!!     GND calculation using curl of (Fp) together with L2 approximation\r\n!!     Cumulative (total) calculation of GNDs\r\n!!     Kuksenko, V., Roberts, S. and Tarleton, E., 2019. International Journal of Plasticity, 116, pp.62-80.\r\n!      subroutine gndmodel1_old\r\n!      use userinputs, only : numel, maxnslip,\r\n!     + gndhomogenization, gndthreshold\r\n!      use globalvariables, only : numdim, numpt, nnpel,\r\n!     + phaseid, numslip_all, numscrew_all, screw_all,\r\n!     + burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n!     + I3, eijk, statev_curvature, statev_Lambda,\r\n!     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n!      use utilities, only: matvec9\r\n!      implicit none\r\n!!     Local variables\r\n!      integer matid, nslip, nscrew\r\n!!     Some variables are allotable since material type can vary hence\r\n!!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n!      real(8) :: burgerv(maxnslip)\r\n!      integer :: screw(maxnslip)\r\n!      real(8) :: dirc_0(maxnslip,3)\r\n!      real(8) :: trac_0(maxnslip,3)\r\n!!\r\n!      real(8) :: dirs(maxnslip,3)\r\n!      real(8) :: tras(maxnslip*2,3)\r\n!      real(8) :: Bmat(maxnslip*2,9)\r\n!      real(8) :: rhoGND(maxnslip*2)\r\n!      real(8) :: drhoGND(maxnslip*2)\r\n!!\r\n!      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n!      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n!      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!      real(8) :: Fp_ip(numpt,3,3)\r\n!      real(8) :: gmatinv(3,3)\r\n!\r\n!      integer :: i, j, k, l\r\n!      integer :: ie, ip, is\r\n!!     \r\n!!\r\n!!\r\n!!\r\n!!     Loop through the elements\r\n!      do ie=1,numel\r\n!!\r\n!!         Reset arrays\r\n!          burgerv=0.;screw=0\r\n!          dirc_0=0.; trac_0=0.\r\n!          dirs=0.; tras=0.\r\n!!\r\n!!\r\n!!         Assume the same material for al the Gaussian points of an element\r\n!          matid = phaseid(ie,1)\r\n!!\r\n!!         Number of slip systems\r\n!          nslip = numslip_all(matid)\r\n!!\r\n!!         Number of screw systems\r\n!          nscrew = numscrew_all(matid)\r\n!!\r\n!!         Screw systems\r\n!          screw = screw_all(matid,1:nscrew)\r\n!!\r\n!!         Burgers vector\r\n!          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!!\r\n!!         undeformed slip direction\r\n!          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!         undeformed line direction\r\n!          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!\r\n!!\r\n!!         Store Fp for each IP\r\n!!         Plastic part of the deformation gradient\r\n!          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!!\r\n!!\r\n!!         Calculate the gradient of Fp\r\n!!         Calculate the gradients using gradient operator\r\n!          do ip = 1, numpt\r\n!!\r\n!!             Reset arrays\r\n!              Bmat=0.; rhoGND=0.\r\n!!\r\n!!             Crystal to sample transformation matrix\r\n!              gmatinv = statev_gmatinv_0(ie,ip,:,:)              \r\n!!\r\n!!\r\n!              do is = 1, nslip\r\n!!                 Transform slip directions to sample reference\r\n!                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!!\r\n!!                 Transform line directions to sample reference\r\n!                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!!\r\n!!\r\n!              end do\r\n!!\r\n!!             Calculate Bmatrix - using singular value decomposition\r\n!!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n!              call calculateBmat(nslip,nscrew,screw,\r\n!     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n!     + Bmat(1:nslip+nscrew,1:9))\r\n!!\r\n!!\r\n!!             Use gradients per integration point\r\n!              if (gndhomogenization == 0) then\r\n!!\r\n!                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!!\r\n!!             Use the gradient at the element center\r\n!              else\r\n!!\r\n!                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!!\r\n!              end if\r\n!!\r\n!!\r\n!!\r\n!!\r\n!!             Calculate gradient\r\n!              do k = 1,3\r\n!                  do j = 1,3\r\n!                      do i = 1,3\r\n!                          sum = 0.\r\n!                          do l = 1, numpt\r\n!                              sum = sum + grad_invN(k,l)*Fp_ip(l,i,j)\r\n!                          end do\r\n!                          grad(i,j,k) = sum\r\n!                      end do\r\n!                  end do\r\n!              end do\r\n!!\r\n!!\r\n!!             calculate curl\r\n!!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!!             index \"i\" refers to the gradient direction\r\n!              do k = 1,3\r\n!                  do l = 1,3\r\n!                      sum = 0.\r\n!                      do i = 1, 3\r\n!                          do j = 1, 3\r\n!                              sum = sum - eijk(i,j,k)*grad(l,j,i)\r\n!!!                             earlier version (no \"-\" sign)\r\n!!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n!                          end do\r\n!                      end do\r\n!                      Lambda(l,k) = sum\r\n!                  end do\r\n!              end do\r\n!!\r\n!!             Vectorize the incompatibility\r\n!              call matvec9(Lambda,Lambda_vec)\r\n!!\r\n!!\r\n!!             Assign the Incompatibility\r\n!              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!!\r\n!!             Trace\r\n!              trace = Lambda_vec(1) + Lambda_vec(2) + Lambda_vec(3)\r\n!!\r\n!!             Calculate curvature (negative transpose + trace term)\r\n!              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!!\r\n!!             Convert curvature to vector\r\n!              call matvec9(kappa,kappa_vec)\r\n!!\r\n!!             Assign curvature\r\n!              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!!\r\n!!             Reset arrays\r\n!              rhoGND=0.; drhoGND=0.\r\n!!             Compute the dislocation densities using L2 minimization\r\n!              rhoGND(1:nslip+nscrew) =\r\n!     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!!\r\n!!\r\n!!             Calculate the increment of GNDs\r\n!              drhoGND(1:nslip+nscrew) =\r\n!     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!!\r\n!!\r\n!!             Check for a threshold\r\n!              do is = 1, nslip+nscrew\r\n!                  if (abs(drhoGND(is))<gndthreshold) then\r\n!                      drhoGND(is) = 0.\r\n!                  end if\r\n!              end do\r\n!!\r\n!!\r\n!!             Assign the GND value\r\n!              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n!     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!!\r\n!!\r\n!!\r\n!          end do\r\n!!      \r\n!!\r\n!!\r\n!!\r\n!!\r\n!!\r\n!      end do\r\n!!\r\n!!\r\n!!\r\n!      return\r\n!      end subroutine gndmodel1_old\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using KKT condition\r\n      subroutine calculateBmatKKT(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + BmatKKT)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     number of screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     L2 mapping at the deformed configuration\r\n      real(8), dimension(nslip+nscrew+9,nslip+nscrew+9),\r\n     + intent(out) :: BmatKKT\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n!     KKT matrix in L2 method\r\n      real(8) :: KKTmat(nslip+nscrew+9,nslip+nscrew+9)\r\n      real(8) :: s(3), l(3), b\r\n      integer i, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!     L2 solution by KKT condition\r\n!     Assign zero initially\r\n      KKTmat = 0.\r\n!     Assign the identity part\r\n      do i = 1, nslip+nscrew\r\n          KKTmat(i,i)=2.\r\n      end do\r\n!\r\n!     Assign A^T - upper right part\r\n      KKTmat(1:nslip+nscrew,nslip+nscrew+1:nslip+nscrew+9) =\r\n     + transpose(Amat)\r\n!\r\n!     Assign A - lower left part\r\n      KKTmat(nslip+nscrew+1:nslip+nscrew+9,1:nslip+nscrew) =\r\n     + Amat\r\n!\r\n!     Take the inverse\r\n      call nolapinverse(KKTmat,BmatKKT,nslip+nscrew+9)\r\n!     \r\n!     Set to zero if not invertible\r\n      if(any(BmatKKT /= BmatKKT)) then\r\n!         Set the outputs to zero initially\r\n          BmatKKT = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if            \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatKKT\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmat(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + Bmat)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: Bmat\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: AmatAmatT(9,9)\r\n      real(8) :: invAmatAmatT(9,9)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Other solution (former method)\r\n!     -----------------------------------------------\r\n!     This is preserved to check its validity\r\n!     Right pseudo inverse is used\r\n!     This is exactly the same as the inversion by singular value decomposition\r\n!     Compute the L2 coefficient\r\n      AmatAmatT = matmul(Amat,transpose(Amat))     \r\n!\r\n!     Take the inverse\r\n      call nolapinverse(AmatAmatT,invAmatAmatT,9)\r\n!\r\n!      \r\n!     Compute Bmat\r\n      Bmat = matmul(transpose(Amat),invAmatAmatT)    \r\n!\r\n!     Set to zero if not invertible\r\n      if(any(Bmat /= Bmat)) then\r\n!         Set the outputs to zero initially\r\n          Bmat = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if        \r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmat\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmatPINV(nslip,nscrew,screw,slip2screw,\r\n     + dirs,tras,burgerv,gammadot,BmatPINV)\r\n      use userinputs, only: slipthreshold\r\n      use utilities, only: svdgeninverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip to screw mapping\r\n      real(8), dimension(nscrew,nslip), intent(in) :: slip2screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Cumulative slip per slip system\r\n      real(8), dimension(nslip), intent(in) :: gammadot\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: BmatPINV\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: gdot_screw(nscrew)\r\n!      real(8) :: AmatTAmat(nslip+nscrew,nslip+nscrew)\r\n!      real(8) :: invAmatTAmat(nslip+nscrew,nslip+nscrew)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is, err\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n      end do\r\n!\r\n!\r\n!     Sum slip on each system sharing common screw types\r\n      gdot_screw= matmul(slip2screw,gammadot)\r\n!\r\n!\r\n!     Shut down the slip systems \r\n!     that have a cumulative slip\r\n!     less than 10^-10\r\n\r\n!     For edge type of dislocations\r\n      do is = 1, nslip\r\n!\r\n          if (abs(gammadot(is))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,is) = 0.\r\n!\r\n          end if\r\n!\r\n      end do\r\n!\r\n!     For screw type of dislocations\r\n      do i = 1, nscrew\r\n!\r\n!          is = screw(i)\r\n!\r\n          if (abs(gdot_screw(i))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,i+nslip) = 0.\r\n!\r\n          end if\r\n!\r\n      end do      \r\n!\r\n!\r\n!\r\n!!     Other solution (former method)\r\n!!     -----------------------------------------------\r\n!!     This is preserved to check its validity\r\n!!     BmatPINV: B-mat calculation using pseudo inverse\r\n!!     Former method gives large number due to rank deficit inversion\r\n!!     Compute the L2 coefficient\r\n!      AmatTAmat = matmul(transpose(Amat),Amat)\r\n!!\r\n!!      if (any(isnan(AmatAmatT))) write(*,*) 'NaN before'\r\n!!     Take the inverse\r\n!\r\n!!     Using singular value decomposition      \r\n!      call svdinverse(AmatTAmat,nslip+nscrew,invAmatTAmat,err)\r\n!!      if (any(isnan(invAmatAmatT))) write(*,*) 'NaN after'\r\n!!\r\n!!      \r\n!!      Compute Bmat\r\n!      BmatPINV = matmul(invAmatTAmat,transpose(Amat))\r\n!\r\n!     Generalized inverse\r\n!     Subroutine implemented by Alvaro 8-3-2023\r\n!\r\n      call svdgeninverse(Amat,9,nslip+nscrew,BmatPINV,err)\r\n!\r\n!     Check if there is an error\r\n      if (err/=0) then\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!     Set to zero if not invertible\r\n      if(any(BmatPINV /= BmatPINV)) then\r\n!         Set the outputs to zero initially\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatPINV\r\n!\r\n!     \r\n!\r\n      end module straingradients"
  },
  {
    "path": "Example - Residual deformation/userinputs.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     User inputs\r\n!     Global variables that the user entry is required\r\n!     Users asked to change the model and numerical parameters here\r\n!\r\n!\r\n      module userinputs\r\n      implicit none\r\n!\r\n!\r\n!  \r\n!\r\n!     NUMERICAL INPUTS\r\n!     -------------------------------------------------------------------------------      \r\n!     Explicit/Implicit state update\r\n!     0: explicit\r\n!     1: semi-implicit\r\n!     By default set to be ON\r\n      integer, parameter, public :: stateupdate = 0\r\n!\r\n!\r\n!     Predictor schemes\r\n!     0: Weighted average of fully-plastic and fully-elastic guess\r\n!     1: Stress extrapolation (Chris Hardie)\r\n!     By default set to \"1\"\r\n      integer, parameter, public :: predictor = 0\r\n!\r\n!\r\n!\r\n!     Inverted Newton Loop as backup predictor/solution \r\n!     Hardie et al. 2023: https://www.sciencedirect.com/science/article/pii/S0749641923002577\r\n!     0: Don't use\r\n!     1: Use\r\n      integer, parameter, public :: inversebackup = 0\r\n!\r\n!     Tolerance for the reverse scheme\r\n      real(8), parameter, public :: inversetolerance = 10.0 ! MPa.s\r\n!\r\n!\r\n!\r\n!     Factor used in forward gradient scheme\r\n!     This is a factor used within the predictor scheme\r\n!     0 : Euler solution\r\n!     1 : Implicit solution\r\n!     Default value is set to 1.\r\n      real(8), parameter, public :: theta = 1.\r\n!\r\n!     Initial guess weight factor\r\n!     This is used only when the predictor is turned off or,\r\n!     when the predictor does not converge!\r\n!     0 : fully plastic guess (stress at former time step, sigma_t)\r\n!     1 : fully elastic guess (trial stress, sigma_tr)\r\n!     guess = (1 - phi) * sigma_t + phi * sigma_tr\r\n!     For sinh law slip 0.5 is recommended\r\n!     For power law slip 0.0 is recommended\r\n!     Default value is set to 0.\r\n      real(8), parameter, public :: phi = 0.\r\n!\r\n!     Threshold for rss to crss ratio\r\n!     This threshold becomes redundant when the sinh law is used!\r\n!     Elastic solution will be used for lower values\r\n!     Default value is set to 0.1\r\n!     Do not choose this value greater than 0.0 for power law!\r\n      real(8), parameter, public :: maxxcr = 0.0\r\n!\r\n!     Convergence tolerance for Cauchy stress of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-6 MPa\r\n      real(8), parameter, public :: tolerance = 1.d-8\r\n!\r\n!     Convergence tolerance for state update of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-4 MPa\r\n      real(8), parameter, public :: tauctolerance = 1.d-4\r\n!\r\n!     Maximum number of iterations\r\n!     Default value is set to 200\r\n      integer, parameter, public :: maxniter = 200\r\n!\r\n!     Increase the time step if there is no convergence\r\n!     Default value is set to 0.5\r\n      real(8), parameter, public :: cutback = 0.5\r\n!\r\n!     Increase the time step if there is no cutback\r\n!     If selected as '0.' then ABAQUS determines the time step,\r\n!     which is more efficient!\r\n!     Default value is set to 1.25\r\n!     Recommended value is 1.25 if manual setting is desired!\r\n      real(8), parameter, public :: pastefront = 0.\r\n!\r\n!\r\n!     Inversion by Singular Value Decomposition in CP solver\r\n!     This is used when the inversion in CP solver cannot be\r\n!     accomplished due to matrix to be inverted being close to\r\n!     singular (rank deficit)!\r\n!     0: OFF\r\n!     1: ON\r\n!     By default set to be OFF (Problems may occur with array allocation)\r\n      integer, parameter, public :: SVDinversion = 0\r\n!\r\n!\r\n!     The size of parameter array\r\n!     Please do not change this value\r\n!     The PROPS correspondence must be updated in case it has changed\r\n!     Default value is set to 14 (should give enough freedom)\r\n      integer, parameter, public :: maxnparam = 14\r\n!\r\n!\r\n!\r\n!\r\n!     MATERIAL INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     In-grain orientation scatter\r\n!     Need to provide .vox file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readmaterialfile = 0\r\n!\r\n!     Material file that tells orientation of each element\r\n!     The file has the following format (for each element):\r\n!     phi1, PHI, phi2, x-div., y-div., z-div., grainID, phaseID\r\n      character(len=*), parameter, public :: \r\n     + voxfilename = 'Job-1.vox'\r\n!     \r\n!     Residual strains\r\n!     Need to provide .dat file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readresidualstrainfile = 1\r\n!\r\n!     Time interval \r\n!     Must be the same as the step time of the 1st step\r\n!     Default value is set to 10 s\r\n      real(8), parameter, public :: tres = 10.     \r\n!\r\n!     Residual strain file containing of each element\r\n!     The file has the following format (for each element):\r\n!     elno, ipno, F11, F12, F13, F21, F22, F23, F31, F32, F33\r\n      character(len=*), parameter, public :: \r\n     + rsfilename = 'resdef.dat'\r\n!\r\n!     Folder location\r\n!     This is necessary if there is an extra input file\r\n!     Ex. vox file for in-grain orientation scatter\r\n      character(len=*), parameter, public :: foldername=\r\n     +'C:\\Users\\engs2474\\Documents\\Eralp\\Oxford\\UMAT\r\n     +\\Example - Residual deformation'\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of materials available in the library\r\n!     Materials refer to phases with different properties\r\n!     Default value is set to the maximum available material id\r\n      integer, parameter, public :: maxnmaterial = 20\r\n!\r\n!     state variables per slip system\r\n!     If turned on Forward-Gradient Predictor will be switched off\r\n!     0: slip rate and strain hardening using individual slip systems\r\n!     1: slip rate and strain hardening using the average properties\r\n      integer,  parameter, public :: useaveragestatevars = 0\r\n!\r\n!\r\n!     GND calculation identifier\r\n!     0: No GNDs\r\n!     1: (curlxFp)^T followed L2 method - SVD - Active SS restriction (new)\r\n!     2: Gurtin's measure for incompatibility - L2 - SVD - Active SS restriction (Cermeli, P. and Gurtin, M.E., 2001)\r\n!     3: curl(gdotnFp) followed by projections (H.Dai, PhD Thesis, 1997.)\r\n!     4: slip gradients followed by projections (Gerken, J.M. and Dawson, P.R., 2008.)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndmodel = 0\r\n!\r\n!     GND threshold\r\n!     This is used to ignore GNDs below a threshold value\r\n!     Used in all gndmodels\r\n!     Acts on the absolute GND increments\r\n      real(8), parameter, public :: gndthreshold = 2.d-10\r\n!\r\n!     Slip rate threshold for GND calculation\r\n!     This is used as the absolute limit below which slip is ignored\r\n!     Used in gndmodels: 1 and 2 (SVD inversion)\r\n!     Acts on the absolute value of total slip\r\n!     Only valid for models 1 and 2\r\n      real(8), parameter, public :: slipthreshold = 1.d-10\r\n!\r\n!     GND homogenization flag\r\n!     0: GNDs at every integration point individually using extrapolation\r\n!     1: GNDs at the element centers only (the same value for the integration points)\r\n!     Not used when no GNDs are required\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndhomogenization = 0\r\n!\r\n!     GND linear approximation flag - applicable to only quadratic elements\r\n!     0: use the exact interpolation function of the element type (linear/quadratic)\r\n!     1: use linear interpolation functions (only valid for quadratic elements)\r\n      integer, parameter, public :: gndlinear = 0\r\n!\r\n!     Backstress flag\r\n!     0: No Backstress\r\n!     1: Local backstress model (Armstron-Frederick)\r\n!     2: Non-local backstress model based on GNDs\r\n!     (2 will only be effect in case any of the GND model is active)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: backstressmodel = 0\r\n!\r\n!\r\n!     Temperature flag\r\n!     0: Temperature is defined by the field variable in ABAQUS in [K]\r\n!     Material properties are entered once only at the initialization\r\n!     1: Temperature is defined by the user (constant)\r\n!     Material subroutine is entered every time step\r\n      integer, parameter, public :: constanttemperature = 1\r\n!\r\n!\r\n!     Temperature in Kelvins [K]\r\n      real(8), parameter, public :: temperature = 298.\r\n!\r\n!\r\n!     Maximum number of slip systems in the mesh\r\n!     among all possible materials in the mesh\r\n!     Default value is set to 12\r\n!     This is used to allocate arrays\r\n!     Using a smaller number reduces the memory allocated\r\n!     1. BCC material: 12/24/48\r\n!     2. FCC material: 12/18 (if cubic slip is active)\r\n!     3. HCP material: 3/6/12/24/30\r\n!     4. Multiple phases: choose the highest value amongst the phases\r\n      integer, parameter, public :: maxnslip = 12\r\n!\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of defect types for irradiation model-2\r\n!     This is used to allocate arrays\r\n      integer, parameter, public :: maxnloop = 3\r\n!\r\n!\r\n!     Maximum number of elements in the mesh\r\n      integer, parameter, public :: maxnumel = 10000000\r\n!\r\n!\r\n!     Maximum number of integration points per element\r\n      integer, parameter, public :: maxnumpt = 27\r\n!\r\n!\r\n!\r\n      end module userinputs"
  },
  {
    "path": "Example - Residual deformation/usermaterials.f",
    "content": "!     Sept. 24th, 2022\r\n!\r\n!     Everytime UMAT enters here to get temperature dependent properties\r\n!     User has to enter the inputs manually\r\n      module usermaterials\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n      contains\r\n!\r\n!     Material parameters are according to following IDs      \r\n!     material-01: custom material / bcc / phase-1\r\n!     material-02: custom material / fcc / phase-2\r\n!     material-03: custom material / hcp / phase-3\r\n!     material-04: tungsten / bcc / phase-1\r\n!     material-05: copper / fcc / phase-2\r\n!     material-06: carbide / fcc / phase-2\r\n!     material-07: CSMX-4 Nickel alloy / fcc / phase-2 ==> cubicslipystem flag\r\n!     material-08: zirconium / hcp / phase-3\r\n!     material-09: berylium / hcp / phase-3 (not ready yet)\r\n!     material-10: alpha-uranium / alphauranium / phase-4\r\n!     material-11: copper / UKAEA / Vikram Phalke\r\n!     material-12: CuCrZr / UKAEA / Vikram Phalke\r\n!\r\n!\r\n!\r\n!     **********************************************\n!     ** MATERIALPARAMETERS sets the material     **\n!     ** constants for elasticity and plasticity  **\n!     **********************************************\n      subroutine materialparam(imat,temperature,\r\n     + iphase,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,rhofor_0,rhosub_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n      use errors, only : error\r\n      use userinputs, only : maxnslip, maxnparam\r\n      implicit none\n!\n!     material id\n      integer, intent(in) :: imat\n!\n!\n!     current temperature in Kelvins\n      real(8), intent(in) :: temperature\n!\t  \r\n!     phase id\r\n!     1: BCC, 2: FCC, 3: HCP, 4: alpha-uranium\n      integer, intent(out) :: iphase\r\n!\r\n!     number of slip systems\n      integer, intent(out) :: nslip\n!\r\n!     number of screw systems\n      integer, intent(out) :: nscrew\r\n!      \n!     c/a ratio for hcp crystals\n      real(8), intent(out) :: caratio\r\n!\r\n!     cubic slip for fcc superalloys\n      integer, intent(out) :: cubicslip\n!\n!     elastic stiffness matrix in the crystal reference frame\n      real(8), intent(out) :: Cc(6,6)\n!\n!     shear modulus for Taylor's dislocation law\n      real(8), intent(out) :: G12\r\n!\r\n!     Poisson's ratio\n      real(8), intent(out) :: v12\r\n!\r\n!     geometric factor for obstacle strength\n      real(8), intent(out) :: gf\n!\n!     thermal eigenstrain to model thermal expansion\n      real(8), intent(out) :: alphamat(3,3)\n!\n!     burgers vectors\n      real(8), intent(out) :: burgerv(maxnslip)\n!\n!     critical resolved shear stress of slip systems\n      real(8), intent(out) :: tauc_0(maxnslip)\r\n!\r\n!     initial ssd dislocation density \n      real(8), intent(out) :: rho_0(maxnslip)\r\n!\r\n!     initial forest dislocation density \n      real(8), intent(out) :: rhofor_0\r\n!\r\n!     initial substructure dislocation density \n      real(8), intent(out) :: rhosub_0\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law      \r\n!     3: power law\r\n      integer, intent(out) :: slipmodel\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: slipparam(maxnparam)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!     3: dn/dT / temperature dependence of slip rate sensitivity / [1/K]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: exponential creep law\r\n!     Default value is set to 0\r\n      integer, intent(out) :: creepmodel\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: creepparam(maxnparam)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Voce type hardening\r\n!     2: Linear hardening\r\n!     3: Kocks-Mecking hardening\r\n!     4: Kocks-Mecking hardening with substructure\r\n!     Default value is set to 0\r\n      integer, intent(out) :: hardeningmodel\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: hardeningparam(maxnparam)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, intent(out) :: irradiationmodel\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: irradiationparam(maxnparam)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(out) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(out) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8), intent(out) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(out) :: hintmat2(maxnslip,maxnslip)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: backstressparam(maxnparam)\r\n!\n!     burgers vector scalars\n      real(8) :: burger1, burger2\n!\n!     elastic constants scalars\n      real(8) :: e1, e2, e3, g13, v13\n      real(8) :: g23, v23, v21, v31, v32\n!\n!     critical resolved shear stress\n      real(8) :: xtauc1, xtauc2, xtauc3, xtauc4, xtauc5\n!\n!     thermal expansion coefficients\n      real(8) :: alpha1, alpha2, alpha3\n!\n!     temperature in celsius\n      real(8) :: tcelsius\r\n!\r\n      real(8) :: C11, C12, C44, cst\r\n!\r\n!     local variable for identity martrix\r\n      real(8) :: kdelta(maxnslip,maxnslip), q1, q2\r\n!\n      integer :: i, j, k, is, js\n!\r\n!\r\n!\r\n!     Set potentially unassigned parameters to zero\r\n!     Slip parameters\r\n      slipparam = 0.\r\n!     Creep parameters\r\n      creepparam = 0.\r\n!     Hardening parameters\r\n      hardeningparam = 0.\r\n!     Irradiation parameters\r\n      irradiationparam = 0.\r\n!     Backstress parameters\r\n      backstressparam = 0.\r\n!\r\n!\r\n!     Interaction matrices\r\n!     Initially set all to zero\r\n      sintmat1=0.\r\n      sintmat2=0.\r\n      hintmat1=0.\r\n      hintmat2=0.\r\n!\r\n      do is = 1, maxnslip\r\n          sintmat1(is,is)=1.\r\n          sintmat2(is,is)=1.\r\n          hintmat1(is,is)=1.\r\n          hintmat2(is,is)=1.\r\n      end do\r\n!\r\n!\r\n!     Temperature in Celcius\n      tcelsius = temperature - 273.15\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!     select material type\n      select case(imat)\n!\r\n!     custom material - bcc (i.e. ferrite)\r\n!     no temperature dependence\n      case(1) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2 \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy\r\n          slipparam(5) = 4.646312d-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d+11\r\n!         gamma0 - multiplier for activation volume\r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         Activation volume (factor of Burgers vector^3)\r\n          slipparam(8) = 1.\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 60.\r\n!          xtauc1 = 45.\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 0  \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     custom material - fcc (i.e. copper)\r\n!     no temperature dependence\r\n      case(2)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n!          slipparam(2) = 83.333\r\n          slipparam(2) = 20.\r\n!\r\n!!         Inverse slip test parameters\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-9\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 13.         \r\n!\r\n!!         steel\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-3\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 7.143\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!!         steel\r\n!          xtauc1 = 32.\r\n!\r\n!         Copper\n          xtauc1 = 16.\r\n!\r\n!!         Inverse slip test parameter\r\n!          xtauc1 = 32.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!\r\n!     Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         copper\r\n!         \"Texture and Anisotropy\", \r\n!         Cambridge University Press, 1998,  page 300\r\n!         C11=168.0d3\r\n!         C12=121.4d3\r\n!         C44=75.4d3\r\n!\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\", \r\n!         Oxford University Press, 1993, page 16\r\n!         C11=166.1d3\r\n!         C12=199.0d3 wrong! correct value: 119.0d3\r\n!         C44=75.6d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=168.3d3\r\n!         C12=122.1d3\r\n!         C44=75.7d3\r\n!\r\n!         aluminum\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\",\r\n!         Oxford University Press, 1993, page 16 \r\n!         C11=107.3d3\r\n!         C12=60.9d3\r\n!         C44=28.3d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=106.75d3\r\n!         C12=60.41d3\r\n!         C44=28.34d3\r\n!\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=106.43d3\r\n!         C12=60.35d3\r\n!         C44=28.21d3\r\n!\r\n!         steel-austenite\r\n!         S. Turteltaub and A.S.J. Suiker, \"Transformation-induced plasticit in ferrous alloys\", 2005\r\n!         page 1765, Eq. (37)\r\n!         C11=268.5d3\r\n!         C12=156.d3\r\n!         C44=136.d3\r\n!         \r\n!         steel\r\n!         C11=204.6d3\r\n!         C12=137.7d3\r\n!         C44=126.6d3          \r\n!\r\n!     **********************************************************          \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 1\r\n!\r\n!!     Kocks-Mecking hardening with substructure evolution\r\n!!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!!\r\n!!         hardening model\r\n!          hardeningmodel = 4\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!!         q - substructure\r\n!          hardeningparam(7) = 4.\r\n!!         f - substructure\r\n!          hardeningparam(8) = 20.\r\n!!         ksub - substructure\r\n!          hardeningparam(9) = 0.086\r\n!\r\n!\r\n!!         Inverse slip test parameter\r\n!          hardeningmodel = 0\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - h0\r\n          hardeningparam(1)=250.\r\n!         Saturation strength for slip - ss\r\n          hardeningparam(2)=190.\r\n!         Hardening exponent - a\r\n          hardeningparam(3)=2.5\r\n!         Latent hardening coefficient - q\r\n          hardeningparam(4)=1.4\r\n!\r\n!\r\n!!         steel\r\n!!         Hardening rate - h0\r\n!          hardeningparam(1)=217.8\r\n!!         Saturation strength for slip - ss\r\n!          hardeningparam(2)=257.\r\n!!         Hardening exponent - a\r\n!          hardeningparam(3)=2.5\r\n!!         Latent hardening coefficient - q\r\n!          hardeningparam(4)=1.1          \r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!         Hardening interactions - latent hardening\r\n          hintmat1 = hardeningparam(4)\r\n          do k = 1, int(nslip/3.)       \r\n\t        do i = 1, 3\r\n                  do j = 1, 3\r\n\t                hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                  enddo\r\n              enddo\r\n          enddo\r\n!!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.25\r\n!\r\n!     custom material - hcp (i.e. zirconium)\r\n!     no temperature dependence\r\n      case(3) \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         fraction of mobile dislocations\r\n          slipparam(3) = 1.\r\n!         reference mobile dislocations (1/micrometer^2)\r\n          slipparam(4) = 0.01\r\n!         activation energy for slip (J)\r\n          slipparam(5) = 5.127d-20\r\n!         attempt frequency\r\n          slipparam(6) = 1.d11\r\n!         scaling for jump distance\r\n          slipparam(7) = 1.\r\n!         activation volume\r\n          slipparam(8) = 20.93\r\n!\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.22364 \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 30\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 10.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.2d-4   \n          burger2 = 6.0d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 98.32d3\n          e3 = 123.28d3\n          g12 = 32.01d3\n          v12 = 0.40\n          v13 = 0.24\n!\n!         crss [MPa]\n          xtauc1 = 187.7 ! basal\n          xtauc2 = 140.8 ! prismatic\r\n          xtauc3 = 140.8 ! pyramidal\n          xtauc4 = 489.8 ! pyramidal-1\r\n          xtauc5 = 2449.1 ! pyramidal-2\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\r\n          g13 = e3/(1.+v13)/2.\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:30) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc3\r\n          tauc_0(13:24) = xtauc4\r\n          tauc_0(25:30) = xtauc5\r\n!\r\n!         c/a ratio          \r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n!         linear hardening\r\n          hardeningmodel = 2\r\n!         hardening parameter (1/micrometer^2)\r\n          hardeningparam(1) = 2600.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 2\r\n!         Irradiation parameters\r\n!         Number of different types of defects\r\n          irradiationparam(1) = 3.\r\n!         Number density of defects (1/micrometer^3)\r\n          irradiationparam(2:4) = 2.033d+4\r\n!         size of defects (micrometer)\r\n          irradiationparam(5:7) = 1.4d-3\r\n!         defect vectors (crystallographic directions)\r\n          irradiationparam(8:10) = (/ 4.0, 6.0, 11.0 /) \r\n!         Strength interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(11) = 1.25\r\n!         when a not equals 0\r\n          irradiationparam(12) = 1.875\r\n!         Hardening (Softening) interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(13) = 0.5\r\n!         when a not equals 0\r\n          irradiationparam(14) = 0.          \r\n!\r\n!\r\n!\r\n!\r\n!\n!     tungsten - bcc\n      case(4) \n!\r\n!         Phase id\r\n          iphase = 1      \r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Burgers vectors [micrometers]\n          burger1 = 2.74d-4\r\n!\r\n!         Slip model parameters\r\n!         Partly available in the reference https://doi.org/10.1016/j.ijplas.2018.05.001\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.0159\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2    \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy to overcome Pierls barrier\r\n          slipparam(5) = 3.524788e-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d11\r\n!         gamma0 - multiplier for activation volume \r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         AV0\r\n          slipparam(8) = 0.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.1        \r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.     \r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 360.0 ! 900 MPa in the reference\n!\n!         elastic constants [MPa]\n          e1 = 421d3\n          g12 = 164.4d3\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 2\r\n          hardeningparam(1) = 1000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 1\r\n!         irradiation parameters\r\n!         initial strength\r\n          irradiationparam(1) = 750.\r\n!         solute strength saturation strain\r\n          irradiationparam(2) = 0.025\r\n!         factor for mobile density\r\n          irradiationparam(3) = 3.457d-2\r\n!\n!\r\n!\r\n!\r\n!     copper - fcc\n      case(5) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.02\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 20.0\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.55d-4\n!\n!         elastic constants [MPa]\n          e1 = 66.69d3\n          v12 = 0.4189\n          g12 = 75.4d3\n!\r\n!\r\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12          \r\n!\r\n!\n!         thermal expansion coefficients\n          alpha1 = 13.0d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\r\n!\r\n          burgerv(1:nslip)=burger1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!     carbide - fcc\n      case(6) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         Rate sensitivity exponent\r\n          slipparam(2) = 50\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25  \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 0\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 2300.0\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.5072d-4\n!\n!         elastic constants [MPa]\n          e1 = 207.0d4\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 4.5d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\n!\n!         elastic constants based on crystal symmetry      \n          e3 = e1\r\n          e2 = e1\n          v13 = v12\r\n          v23 = v12\n          g12 = e1/(2.0*(1.0+v12)) \n          g13 = g12\n          g23 = g12\n!\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CMSX-4 - fcc + cubic\n      case(7)\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         Double exponent law\r\n          slipmodel = 2\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d7 \r\n!         Inner exponent\r\n          slipparam(2) = 0.78\r\n!         Outer exponent\r\n          slipparam(3) = 1.15\r\n!         Activation energy for octahedral slip  (J)\r\n          slipparam(4) = 9.39d-19\r\n!         Activation energy for cubic slip  (J)\r\n          slipparam(5) = 1.17d-18\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!              \r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          if (cubicslip == 0) then\r\n              nslip = 12\r\n          elseif (cubicslip == 1) then\r\n              nslip = 18\r\n          else\r\n              call error(3)\r\n          end if\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!         \r\n!\n!         crss [MPa]\n          if (tcelsius <= 850.0) then   !  temperature in celsius\n!\n              tauc_0=-0.000000001051*tcelsius**4 +\n     + 0.000001644382*tcelsius**3 -\n     + 0.000738679333*tcelsius**2 + 0.128385617901*tcelsius +\n     + 446.547978926622\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.000000001077*tcelsius**4 +\n     + 0.000001567820*tcelsius**3 -\n     + 0.000686532147*tcelsius**2 -\r\n     + 0.074981918833*tcelsius +\n     + 571.706771689334\n!\n              end if\n!\n          else\n!\n              tauc_0=-1.1707*tcelsius + 1478.9\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.9097*tcelsius + 1183\n!\n              end if\n!\n          end if ! end temperature check\n!\n!         tcelsius dependent stiffness constants [MPa]\n          if (tcelsius <= 800.0) then   !  celsius units\n!\n              c11=-40.841*tcelsius+251300\n              c12=-14.269*tcelsius+160965\n!\n          else\n!\n              c11=0.111364*tcelsius**2-295.136*tcelsius+382827.0\n              c12=-0.000375*tcelsius**3+1.3375*tcelsius**2 -\n     + 1537.5*tcelsius+716000\n!\n          end if ! end temperature check  \n!\n          g12=-0.00002066*tcelsius**3+0.021718*tcelsius**2 -\n     + 38.3179*tcelsius+129864\n!\n          e1 = (c11-c12)*(c11+2*c12)/(c11+c12)\n          v12 = e1*c12/((c11-c12)*(c11+2*c12))\n!\n!         temperature dependent thermal expansion coefficient\n          alpha1 = 9.119d-9*tcelsius +1.0975d-5\n!\n!         Eralp: Burgers vector was not defined for this\r\n          burger1=2.56d-4\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1         \r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 1\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         creep parameters\r\n!         reference rate for creep (1/s)\r\n          creepparam(1) = 4.0d+8\r\n!         stress multiplier for creep (1/MPa)\r\n          creepparam(2) = 3.2d-2\r\n!         activation energy for creep (J/mol)\r\n          creepparam(3) = 460000.\r\n!         reference rate for damage (1/s)\r\n          creepparam(4) = 6.0d6\r\n!         stress multiplier for damage (1/MPa)\r\n          creepparam(5) = -5.0d-8\r\n!         activation energy for damage (J/mol)\r\n          creepparam(6) = 340000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!     zirconium - hcp\n      case(8)\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.28d-4   \n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 289.38d3\n          e3 = 335.17d3\n          g12 = 132.80d3\n          g13 = 162.50d3\n          v12 = 0.09 \n          v13 = 0.04\n!\n!         crss [MPa]\n          xtauc1 = 15.2 ! basal\n          xtauc2 = 67.7 ! prismatic\n          xtauc4 = 2000.0 ! pyramidal\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:12) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc4              \r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Material constants by Alvaro Martinez Pechero\r\n!     Berilyum - hcp\n      case(9)           \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 3\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         Burgers vectors [micrometers]\r\n          burger1 = 2.28d-4\r\n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)\r\n!\r\n!\r\n!         elastic constants [MPa]\r\n          e1 = 289.38d3\r\n          e3 = 335.17d3\r\n          g12 = 132.80d3\r\n          g13 = 162.50d3\r\n          v12 = 0.09\r\n          v13 = 0.04\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 20.2 ! basal\r\n          xtauc2 = 88.7 ! prismatic\r\n          xtauc4 = 188. ! pyramidal\r\n!\r\n!         thermal expansion coefficients [1/K]\r\n          alpha1 = 0.\r\n          alpha2 = 0.\r\n          alpha3 = 0.\r\n!\r\n!\r\n!\r\n!         elastic constants based on crystal symmetry\r\n          e2 = e1\r\n          g23 = g13\r\n          v23 = v13\r\n!\r\n!         assign Burgers vector scalars\r\n          burgerv(1:6) = burger1\r\n          burgerv(7:12) = burger1\r\n!\r\n!         assign crss\r\n          tauc_0(1:3) = xtauc1\r\n          tauc_0(4:6) = xtauc2\r\n          tauc_0(7:12) = xtauc4\r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\n!     alpha-uranium - alphauranium\n      case(10) \n!\r\n!         Phase id\r\n          iphase = 4\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 20.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!         number of slip systems\r\n          nslip = 8\r\n!\r\n!         Screw systems\r\n          nscrew = 0\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0. \r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         Burgers vectors [micrometers]\n          burgerv(1:2) = 2.85d-4\n          burgerv(3:4) = 6.51d-4\n          burgerv(5:8) = 11.85d-4\n!\n!         constant factor tau_0^alpha for crss [MPa]\n!         calhoun 2013 values\n!         with temperature dependence as in zecevic 2016\n!         added after hardening is included\n          tauc_0(1) = 24.5\n          tauc_0(2) = 85.5\n          tauc_0(3) = 166.5\n          tauc_0(4) = 166.5\n          tauc_0(5) = 235.0\n          tauc_0(6) = 235.0\n          tauc_0(7) = 235.0\n          tauc_0(8) = 235.0\n!\n!\n!\n!         elastic moduli [MPa] and poissons ratios\n!         see prs literature review by philip earp\n!         short crack propagation in uranium, an anisotropic polycrystalline metal\n!         temperature dependence according to daniel 1971\n          e1 = 203665.987780 * (1.0 - 0.000935*(temperature-293.0))\n          e2 = 148588.410104 * (1.0 - 0.000935*(temperature-293.0))\n          e3 = 208768.267223 * (1.0 - 0.000935*(temperature-293.0))\n          v12 = 0.242363\n          v13 = -0.016293\n          v23 = 0.387816\n          g12 = 74349.442379 * (1.0 - 0.000935*(temperature-293.0))\n          g13 = 73421.439060 * (1.0 - 0.000935*(temperature-293.0))\n          g23 = 124378.109453 * (1.0 - 0.000935*(temperature-293.0))\n!\n!         define thermal expansion coefficients as a function of temperature\n!         lloyd, barrett, 1966\n!         thermal expansion of alpha uranium\n!         journal of nuclear materials 18 (1966) 55-59\n          alpha1 = 24.22d-6 - 9.83d-9 * temperature + \r\n     + 46.02d-12 * temperature * temperature\n          alpha2 = 3.07d-6 + 3.47d-9 * temperature -\r\n     + 38.45d-12 * temperature * temperature\n          alpha3 = 8.72d-6 + 37.04d-9 * temperature +\r\n     + 9.08d-12 * temperature * temperature\n!\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0   \n!\r\n!     UKAEA - Vikram Phalke\r\n!     copper - fcc\r\n!     no temperature dependence\r\n      case(11)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         Copper\n          xtauc1 = 1.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     UKAEA - Vikram Phalke\r\n!     CuCrZr - fcc\r\n!     no temperature dependence\r\n      case(12)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density [1/micrometer^2]\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         CuCrZr\n          xtauc1 = 84.6\r\n!\r\n!\n!         Burgers vectors [micrometer]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model (KM with precipitates)\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         CuCrZr  \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!         Parameters related to precipitate strengthening\r\n!         Geometric/Strength factor for precipitates\r\n          hardeningparam(5)=0.08\r\n!         Number density of precipitates [1/micrometer^3]\r\n          hardeningparam(6)=1.76d6\r\n!         Particle diameter [micrometer]\r\n          hardeningparam(7)=3.2d-3\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     EUROFER steel material model - bcc (i.e. ferrite)\r\n!     Developed by Yunzhou Bai\r\n!\n      case(13) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.01\r\n!         constant beta\r\n          slipparam(2) = 0.01\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 1.\r\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 6\r\n!         k1 - hardening parameter\r\n          hardeningparam(1) = 1.d-3\r\n!         k2 - softening parameter\r\n          hardeningparam(2) = 20. \r\n!         D - lath spacing (micrometers)\r\n          hardeningparam(3) = 1.\r\n          \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!\n      case default\r\n!\n          call error(1)\r\n!\n      end select\n!\n!     *** set up elastic stiffness matrix in lattice system ***  \n!     http://solidmechanics.org/Text/Chapter3_2/Chapter3_2.php#Sect3_2_11\n!     however, the voigt notation in abaqus for strain and stress vectors\n!     has the following order:\n!     stress = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\n!     strain = (epsilon11,epsilon22,epsilon33,gamma12,gamma13,gamma23)\r\n!     Calculate the remaining Poisson's ratios\r\n      v21 = e2/e1*v12\r\n      v31 = e3/e1*v13\r\n      v32 = e3/e2*v23\r\n!\r\n!     constant as a factor\n      cst = 1./(1.-v12*v21-v23*v32-v31*v13\r\n     + -2.*v21*v32*v13)\r\n!\r\n      Cc=0.\n      Cc(1,1) = e1*(1.-v23*v32)*cst\r\n      Cc(2,2) = e2*(1.-v13*v31)*cst\r\n      Cc(3,3) = e3*(1.-v12*v21)*cst\r\n      Cc(1,2) = e1*(v21+v31*v23)*cst\r\n      Cc(1,3) = e1*(v31+v21*v32)*cst\n      Cc(2,3) = e2*(v32+v12*v31)*cst\r\n      Cc(4,4) = g12\r\n      Cc(5,5) = g13\r\n      Cc(6,6) = g23\n!\n!     symmetrize compliance matrix\n      Cc(2,1) =  Cc(1,2)\r\n      Cc(3,1) =  Cc(1,3)\r\n      Cc(3,2) =  Cc(2,3)\r\n!\r\n!\n!\n!     define thermal eigenstrain in the lattice system\r\n      alphamat=0.\n      alphamat(1,1) = alpha1 \n      alphamat(2,2) = alpha2 \n      alphamat(3,3) = alpha3\n!\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine materialparam\n!\n!    \r\n!\r\n!\r\n!\r\n      end module usermaterials"
  },
  {
    "path": "Example - Residual deformation/useroutputs.f",
    "content": "!     Nov. 11th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written to define the outputs for post-processing\r\n!\r\n      module useroutputs\r\n      implicit none\r\n!\r\n!\r\n!     GLOBAL VARIABLES USED IN POST-PROCESSING\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Flags for different outputs (22-30 custom outputs)\r\n      integer, public :: statev_outputs(30)\r\n!\r\n!     Set the desired outputs by setting  0 / 1 \r\n!     in the \"defineoutputs\" subroutine in the below!\r\n!\r\n!\r\n!\r\n!     Number of outputs - will be computed\r\n      integer, public :: nstatv_outputs\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine defineoutputs\r\n!\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n      implicit none\r\n!\r\n!     Variables used in the subroutine\r\n      integer :: i, ind\r\n!\r\n!\r\n!     List of variables\r\n!     Set the flag to \"1\" if requested\r\n!\r\n!     1st State-variable output / number of outputs: 9\r\n!     Crystal to Sample tranformation: statev_gmatinv\r\n      statev_outputs(1) = 0\r\n!\r\n!     2nd State-variable output / number of outputs: 1\r\n!     Equivalent Von-Mises plastic total strain: statev_evmp\r\n      statev_outputs(2) = 0\r\n!\r\n!     3rd State-variable output / number of outputs: 1\r\n!     Maximum ratio of rss to crss: statev_maxx\r\n      statev_outputs(3) = 0\r\n!\r\n!     4th State-variable output / number of outputs: 6\r\n!     Elastic strains in the crystal frame: statev_Eec\r\n      statev_outputs(4) = 0\r\n!\r\n!     5th State-variable output / number of outputs: 9\r\n!     Lattice curvature: statev_curvature\r\n      statev_outputs(5) = 0\r\n!\r\n!     6th State-variable output / number of outputs: 1\r\n!     Total statistically-stored dislocation density: statev_ssdtot\r\n      statev_outputs(6) = 0\r\n!\r\n!     7th State-variable output / number of outputs: 1\r\n!     Substructure dislocation density: statev_substructure\r\n      statev_outputs(7) = 0\r\n!\r\n!     8th State-variable output / number of outputs: 1\r\n!     Solute strength: statev_tausolute\r\n      statev_outputs(8) = 0\r\n!\r\n!     9th State-variable output / number of outputs: 1\r\n!     Cumulative slip: statev_totgammasum\r\n      statev_outputs(9) = 0\r\n!\r\n!     10th State-variable output / number of outputs: maxnslip\r\n!     Total slip per slip system: statev_gammasum\r\n      statev_outputs(10) = 1\r\n!\r\n!     11th State-variable output / number of outputs: maxnslip\r\n!     Slip rate: statev_gammadot\r\n      statev_outputs(11) = 0\r\n!\r\n!     12nd State-variable output / number of outputs: maxnslip\r\n!     Critical Resolved Shear Stress: statev_tauc\r\n      statev_outputs(12) = 0\r\n!\r\n!     13rd State-variable output / number of outputs: maxnslip\r\n!     Statistically-Stored Dislocation Density: statev_ssd\r\n      statev_outputs(13) = 0\r\n!\r\n!     14th State-variable output / number of outputs: maxnslip*2\r\n!     Geometrically Necessary Dislocation Density: statev_gnd\r\n      statev_outputs(14) = 0\r\n!\r\n!     15th State-variable output / number of outputs: maxnslip\r\n!     Foresty Dislocation Density: statev_forest\r\n      statev_outputs(15) = 0\r\n!\r\n!     16th State-variable output / number of outputs: maxnloop\r\n!     Defect Loop Density: statev_loop\r\n      statev_outputs(16) = 0\r\n!\r\n!     17th State-variable output / number of outputs: maxnslip\r\n!     Backstress: statev_backstress\r\n      statev_outputs(17) = 0\r\n!\r\n!     18th State-variable output / number of outputs: 1\r\n!     Total GND density\r\n      statev_outputs(18) = 0\r\n!\r\n!     19th State-variable output / number of outputs: 1\r\n!     Plastic dissipation power density\r\n      statev_outputs(19) = 0\r\n!     \r\n!     20st State-variable output / number of outputs: 1\r\n!     Fatemi Socie parameter\r\n      statev_outputs(20) = 0\r\n!\r\n!     21-30 custom outputs\r\n!     Need to be defined here!\r\n      statev_outputs(21) = 0\r\n      statev_outputs(22) = 0\r\n      statev_outputs(23) = 0\r\n      statev_outputs(24) = 0\r\n      statev_outputs(25) = 0\r\n      statev_outputs(26) = 0\r\n      statev_outputs(27) = 0\r\n      statev_outputs(28) = 0\r\n      statev_outputs(29) = 0\r\n      statev_outputs(30) = 0\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     \r\n!     Count the user-defined outputs\r\n      nstatv_outputs=0\r\n!     Find the total number of state variable outputs\r\n      if (statev_outputs(1)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(2)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif        \r\n      if (statev_outputs(3)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif      \r\n      if (statev_outputs(4)==1) then\r\n          nstatv_outputs=nstatv_outputs+6\r\n      endif\r\n      if (statev_outputs(5)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(6)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(7)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(8)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(9)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif    \r\n      if (statev_outputs(10)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(11)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(12)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(13)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif                \r\n      if (statev_outputs(14)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip*2\r\n      endif       \r\n      if (statev_outputs(15)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif     \r\n      if (statev_outputs(16)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnloop\r\n      endif     \r\n      if (statev_outputs(17)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(18)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(19)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(20)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n!\r\n!\r\n!     Custom outputs need to be filled here!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine defineoutputs\r\n!\r\n!\r\n!\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine checkoutputs(nstatv)\r\n      use errors, only: error\r\n      implicit none\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Check if defined correctly\r\n      if (nstatv_outputs > nstatv) then\r\n          write(*,*) 'There are ', \r\n     + nstatv_outputs, ' number of outputs!'\r\n          write(*,*) 'But, ', \r\n     + nstatv, ' number of outputs were defined in DEPVAR!'\r\n!         error message in .dat file\r\n          call error(6)\r\n      end if\r\n!\r\n      end subroutine checkoutputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine write_statev_legend\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n\timplicit none\r\n!\r\n      integer count, i\r\n      character*2 ij\r\n!\r\n!     Write the legend of the output variables (nstatv)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maximum ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: cumulative slip (x1)\r\n!     10: total slip per slip system (x maxnslip)\r\n!     11: slip rates per slip system (x maxnslip)\r\n!     12: CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip)\r\n!     14: GND (x maxnslip)\r\n!     15: Forest (x maxnslip)\r\n!     16: Loop (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: GND density (x1)\r\n!     19: Plastic dissipation power density (x1)\r\n!     20: Fatemi Socie parameter (x1)\r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      count = 0\r\n      open(100,file='../STATEV_legend.txt',action='write',\r\n     + status='replace')\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-1\r\n      if (statev_outputs(1) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A37,A2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':  Crystal to Sample transformation -',  ij,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n      if (statev_outputs(2) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A39,A4)')\r\n     + 'STATEV-', count,\r\n     + ':   Equivalent Von-Mises plastic strain', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-3\r\n      if (statev_outputs(3) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A32,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Maximum ratio of rss to crss', ' [-]'\r\n!              \r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-4\r\n      if (statev_outputs(4) == 1) then\r\n!\r\n          do i = 1, 6\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'yy'\r\n              case(3)\r\n                  ij = 'zz'\r\n              case(4)\r\n                  ij = 'xy'\r\n              case(5)\r\n                  ij = 'xz'\r\n              case(6)\r\n                  ij = 'yz'                  \r\n!\r\n              end select\r\n!\r\n!             \r\n!\r\n              write(100,'(A7,I3,A36,A2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Elastic strain in crystal frame-',  ij,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-5\r\n      if (statev_outputs(5) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A21,A2,A15)')\r\n     + 'STATEV-', count, \r\n     + ':   Lattice curvature',  ij,  ' [1/micrometer]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-6   \r\n      if (statev_outputs(6) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   total SSD density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n      if (statev_outputs(7) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A24,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   substructure density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif \r\n!\r\n!\r\n!     State variable-8  \r\n      if (statev_outputs(8) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   solute strength', ' [MPa]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-9 \r\n      if (statev_outputs(9) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   cumulative slip', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-10\r\n      if (statev_outputs(10) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Total slip on slip system-',  i,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-11\r\n      if (statev_outputs(11) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A29,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Slip rate of slip system-',  i,  ' [1/s]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-12\r\n      if (statev_outputs(12) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A24,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   CRSS on slip system-',  i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-13\r\n      if (statev_outputs(13) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   SSD density of slip system-',  i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-14\r\n      if (statev_outputs(14) == 1) then\r\n!\r\n          do i = 1, maxnslip*2\r\n!\r\n              count = count + 1\r\n!\r\n!             Edge dislocation\r\n              if (i <= maxnslip) then\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Edge dislocation density-',  i,  ' [1/micrometer^2]'\r\n!\r\n              else\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Screw dislocation density-', i-maxnslip, ' [1/micrometer^2]'\r\n!\r\n              end if\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-15\r\n      if (statev_outputs(15) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Forest dislocation density of slip system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-16\r\n      if (statev_outputs(16) == 1) then\r\n!\r\n          do i = 1, maxnloop\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Loop dislocation density of defect system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-17\r\n      if (statev_outputs(17) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Backstress on slip system-',\r\n     + i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-18\r\n      if (statev_outputs(18) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Total GND density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-19\r\n      if (statev_outputs(19) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A37,A5)')\r\n     + 'STATEV-', count, \r\n     + ':   Plastic dissipation power density', ' [nW]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-20\r\n      if (statev_outputs(20) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A26,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Fatemi Socie parameter', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n      close(100)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n\treturn\r\n      end subroutine write_statev_legend\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine assignoutputs(noel,npt,nstatv,statev)\r\n      use globalvariables, only: statev_gmatinv,\r\n     + statev_evmp, statev_maxx, statev_Eec,\r\n     + statev_curvature, statev_backstress_t,\r\n     + statev_ssdtot, statev_substructure,\r\n     + statev_tausolute, statev_totgammasum,\r\n     + statev_gammasum, statev_gammadot,\r\n     + statev_tauceff, statev_ssd, statev_loop, statev_gnd_t,\r\n     + statev_forest, statev_plasdiss\r\n      use userinputs, only: maxnslip, maxnloop\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Values of state variables\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!     Other variables\r\n      integer :: i, j\r\n      real(8) :: d6(6), d9(9), d1\r\n      real(8) :: gnd(maxnslip*2)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maxium ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: Cumulative slip (x1)\r\n!     10: Total slip per slip system (x maxnslip)\r\n!     11: Slip rates per slip system (x maxnslip)\r\n!     12: Effective CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip) \r\n!     14: GND (x maxnslip) \r\n!     15: Forest (x maxnslip)\r\n!     16: Loop density (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: Total GND density (x1)\r\n!     19: Plastic dissipation (x1)\r\n!     20: Fatemi Socie parameter (x1)      \r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!     Reset the counter\r\n      i=0\r\n!\r\n!     State variable-1\r\n!     Transformation matrix from crystal to sample (x9)\r\n      if (statev_outputs(1)==1) then\r\n!\r\n!\r\n!\r\n          call matvec9(statev_gmatinv(noel,npt,:,:),d9)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n!     Equivalent Von-Mises plastic strain (x1)\r\n      if (statev_outputs(2)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_evmp(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-3\r\n!     Maxium ratio of rss to crss (x1)\r\n      if (statev_outputs(3)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_maxx(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-4\r\n!     Elastic strain in crystal frame (x6)\r\n      if (statev_outputs(4)==1) then\r\n!\r\n!\r\n          do j = 1, 6\r\n              i = i + 1\r\n              statev(i) = statev_Eec(noel,npt,j)\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-5\r\n!     Lattice curvature (x9)\r\n      if (statev_outputs(5)==1) then\r\n!\r\n          d9 = statev_curvature(noel,npt,:)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-6\r\n!     SSD total (x1)\r\n      if (statev_outputs(6)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_ssdtot(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n!     Substructure density (x1)\r\n      if (statev_outputs(7)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_substructure(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-8\r\n!     Solute strength (x1)\r\n      if (statev_outputs(8)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_tausolute(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-9\r\n!     Cumulative slip (x1)\r\n      if (statev_outputs(9)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_totgammasum(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-10\r\n!     Total slip per slip system (x maxnslip)\r\n      if (statev_outputs(10)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammasum(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-11\r\n!     Slip rates per slip system (x maxnslip)\r\n      if (statev_outputs(11)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammadot(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-12\r\n!     CRSS (x maxnslip)\r\n      if (statev_outputs(12)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_tauceff(noel,npt,j)\r\n          end do\r\n!      \r\n      end if    \r\n!\r\n!\r\n!     State variable-13\r\n!     SSD (x maxnslip) \r\n      if (statev_outputs(13)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_ssd(noel,npt,j)\r\n          end do\r\n!  \r\n      end if\r\n!\r\n!\r\n!     State variable-14\r\n!     GND (x maxnslip)       \r\n      if (statev_outputs(14)==1) then\r\n!\r\n          do j = 1, maxnslip*2\r\n              i = i + 1\r\n              statev(i) = statev_gnd_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-15\r\n!     Forest density (x maxnslip)       \r\n      if (statev_outputs(15)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_forest(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-16\r\n!     Loop density (x maxnloop)       \r\n      if (statev_outputs(16)==1) then\r\n!\r\n          do j = 1, maxnloop\r\n              i = i + 1\r\n              statev(i) = statev_loop(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-17\r\n!     Backstress (x maxnslip)       \r\n      if (statev_outputs(17)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_backstress_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-18\r\n!     GND total (x1)\r\n      if (statev_outputs(18)==1) then\r\n!\r\n          i = i + 1\r\n          gnd = statev_gnd_t(noel,npt,1:2*maxnslip)\r\n          statev(i) = sqrt(sum(gnd*gnd))\r\n!\r\n      end if\r\n!\r\n!     State variable-19\r\n!     Plastic dissipation power density (x1)\r\n      if (statev_outputs(19)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_plasdiss(noel,npt)\r\n!\r\n      end if\r\n!\r\n!     State variable-20\r\n!     Fatemi Socie parameter (x1)\r\n      if (statev_outputs(20)==1) then\r\n!\r\n          i = i + 1\r\n          call  FatemiSocie_parameter(noel,npt,d1)\r\n          statev(i) = d1\r\n!\r\n      end if\r\n!\r\n!\r\n!     Custom state variables 21-30\r\n!     Please add custom outputs here!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine assignoutputs\r\n!\r\n!\r\n!!\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate Fatemi Socie parameter\r\n      subroutine FatemiSocie_parameter(noel,npt,FSp)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: statev_sigma, statev_gammasum,\r\n     + statev_gmatinv, statev_tauceff, materialid, norc_0_all,\r\n     + numslip_all \r\n      use utilities, only: vecmat6\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: FSp\r\n!     Variables used in the subroutine\r\n      real(8) :: sig6(6), sig3x3(3,3)\r\n      real(8) :: gammasum(maxnslip)\r\n      real(8) :: gmatinv(3,3)\r\n      real(8) :: tauceff(maxnslip), tauceffmax\r\n      integer :: matid\r\n      real(8) :: norc(3), nors(3)\r\n      real(8) :: shmax, sigmax, k\r\n      integer :: ismax, is, i, j, nslip\r\n!\r\n!     Input parameter \"k\"\r\n!     Reference: https://doi.org/10.1016/j.ijfatigue.2011.01.003\r\n      k = 0.5\r\n!\r\n!\r\n      FSp=0.\r\n      sig6 = statev_sigma(noel,npt,:)\r\n      gammasum = statev_gammasum(noel,npt,:)\r\n      gmatinv = statev_gmatinv(noel,npt,:,:)\r\n      tauceff = statev_tauceff(noel,npt,:)\r\n      matid = materialid(noel,npt)\r\n      if (matid.ne.0) then\r\n          nslip = numslip_all(matid)\r\n!\r\n!\r\n!         Find maximum slip\r\n          shmax=0.; ismax=0\r\n          do is=1,nslip\r\n              if (abs(gammasum(is)).gt.shmax) then\r\n                  shmax = abs(gammasum(is))\r\n                  ismax = is\r\n              end if\r\n          end do\r\n!\r\n!         If there is no maximum or zero slip\r\n          if (ismax.eq.0) then\r\n!\r\n              FSp=0.\r\n!\r\n!         If there some slip on any system\r\n          else      \r\n!             Maximum CRSS\r\n              tauceffmax = tauceff(ismax)\r\n!\r\n!             Slip plane normal of maximum slip\r\n              norc = norc_0_all(matid,ismax,:)\r\n!\r\n!             Transform to sample reference\r\n              nors = matmul(gmatinv,norc)\r\n!\r\n!             Convert stress to 3x3 matrix\r\n              call vecmat6(sig6,sig3x3)\r\n!\r\n!             Project stress to the slip plane of maximum slip\r\n              sigmax = 0.\r\n              do i = 1, 3\r\n                  do j = 1, 3\r\n                      sigmax = sigmax +\r\n     + nors(i)*sig3x3(i,j)*nors(j)\r\n                  end do\r\n              end do\r\n!\r\n!             Check for zero tauceffmax\r\n              if (tauceffmax.gt.0.) then\r\n!                 Parameter calculation\r\n                  FSp = shmax/2.*(1.+k*sigmax/tauceffmax)\r\n              else\r\n                  FSp = 0.\r\n              end if\r\n!             \r\n          end if\r\n      else\r\n          FSp = 0.\r\n      end if\r\n!\r\n      return\r\n      end subroutine FatemiSocie_parameter\r\n!\r\n!\r\n!\r\n      end module useroutputs"
  },
  {
    "path": "Example - Residual deformation/utilities.f",
    "content": "! *************************************************\r\n! *************************************************\r\n! *          UTILITY SUBROUTINES                  *\r\n! *************************************************\r\n! *************************************************\r\n! Updated on Sept 23rd, 2022\r\n! Reorganized by Eralp Demir\r\n! Converged into a module file\r\n! Function trace is written as a subroutine\r\n!\r\n!\r\n      module utilities\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A 3X3 MATRIX               *\r\n! *************************************************\r\n      subroutine trace3x3(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3)\r\n      real(8), intent(out) :: aii\r\n!      \r\n      aii = a(1,1)+a(2,2)+a(3,3)\r\n!\r\n      return\r\n      end subroutine trace3x3\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A2X2 MATRIX               *\r\n! *************************************************\r\n      subroutine trace2x2(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(2,2)\r\n      real(8), intent(out) :: aii\r\n!\r\n      aii = a(1,1)+a(2,2)\r\n!\r\n      return\r\n      end subroutine trace2x2\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *\r\n! *************************************************\r\n      subroutine vecmat9(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(9)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      dmout(1,1) = dvin(1)\r\n      dmout(1,2) = dvin(2)\r\n      dmout(1,3) = dvin(3)\r\n!\r\n      dmout(2,1) = dvin(4)\r\n      dmout(2,2) = dvin(5)\r\n      dmout(2,3) = dvin(6)      \r\n!\r\n      dmout(3,1) = dvin(7)\r\n      dmout(3,2) = dvin(8)\r\n      dmout(3,3) = dvin(9)\r\n!\r\n      return\r\n      end subroutine vecmat9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec9(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(9)\r\n      integer :: i\r\n!\r\n      dvout(1) = dmin(1,1)\r\n      dvout(2) = dmin(1,2)\r\n      dvout(3) = dmin(1,3)\r\n!\r\n      dvout(4) = dmin(2,1)\r\n      dvout(5) = dmin(2,2)\r\n      dvout(6) = dmin(2,3)\r\n!\r\n      dvout(7) = dmin(3,1)\r\n      dvout(8) = dmin(3,2)\r\n      dvout(9) = dmin(3,3)\r\n!\r\n      return\r\n      end subroutine matvec9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 6X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = (dmin(1,2)+dmin(2,1))/2.\r\n      dvout(5) = (dmin(1,3)+dmin(3,1))/2.\r\n      dvout(6) = (dmin(2,3)+dmin(3,2))/2.\r\n!\r\n      return\r\n      end subroutine matvec6\r\n!\r\n!\r\n! *************************************************\r\n! *   TRANSFER 6X1 COLUMN VECTOR TO 3X3 MATRIX    *\r\n! *************************************************\r\n!\r\n      subroutine vecmat6(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(6)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n            dmout(i,i) = dvin(i)\r\n      end do\r\n!\r\n      dmout(1,2) = dvin(4)\r\n      dmout(2,1) = dvin(4)\r\n      dmout(1,3) = dvin(5)\r\n      dmout(3,1) = dvin(5)\r\n      dmout(3,2) = dvin(6)\r\n      dmout(2,3) = dvin(6)\r\n!\r\n      return\r\n      end subroutine vecmat6\r\n!\r\n!\r\n! *************************************************\r\n! *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\n! *************************************************\r\n      subroutine vecprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout(1)=dvin1(2)*dvin2(3)-dvin1(3)*dvin2(2)\r\n      dvout(2)=dvin1(3)*dvin2(1)-dvin1(1)*dvin2(3)\r\n      dvout(3)=dvin1(1)*dvin2(2)-dvin1(2)*dvin2(1)\r\n!\r\n      return\r\n      end subroutine vecprod\r\n!\r\n!\r\n! *************************************************\r\n! *   DOT PRODUCT OF 3X1 WITH 3X1 GIVING 1X1      *\r\n! *************************************************\r\n      subroutine dotprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout = dvin1(1)*dvin2(1)+dvin1(2)*dvin2(2)+dvin1(3)*dvin2(3)\r\n      dvout = abs(dvout)\r\n!\r\n      return\r\n      end subroutine dotprod\r\n!\r\n!\r\n! ****************************************************\r\n! * TRANSFER GENERAL 3X3 MATRIX TO 6X1 COLUMN VECTOR *\r\n! ****************************************************\r\n!     Off-diagonal terms are doubled!\r\n!     This is valid for shear conversion only!\r\n      subroutine gmatvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = dmin(1,2)+dmin(2,1)\r\n      dvout(5) = dmin(3,1)+dmin(1,3)\r\n      dvout(6) = dmin(2,3)+dmin(3,2)            \r\n!\r\n      return\r\n      end subroutine gmatvec6\r\n!\r\n! *************************************************\r\n! *        INVERSE OF A MATRIX  WITH LAPACK       *\r\n! *************************************************\r\n! Checked inverse against python's numpy.linalg.inv\r\n      subroutine lapinverse(xmatin,m,info,xmatout)\r\n      implicit none\r\n!\r\n      integer,intent(in) :: m\r\n      real(8),intent(in):: xmatin(m,m) !abaqus won't allow xmatin(:,:)\r\n!\r\n      integer,parameter :: lwork = 64\r\n      real(8),parameter :: zero=1.0d-12\r\n      integer :: i,j\r\n!\r\n      integer,intent(out) :: info\r\n      real(8),intent(out) :: xmatout(m,m)\r\n      integer ::  ipiv(m)\r\n      real(8)  :: a(m,m)\r\n      real(8) :: work(lwork)\r\n!\r\n!\r\n! https://software.intel.com/en-us/mkl-developer-reference-fortran-getri#626EB2AE-CA6A-4233-A6FA-04F54EF7A6E6\r\n!\r\n!      EXTERNAL DGETRI, DGETRF\r\n!\r\n!\r\n!\r\n      xmatout = 0.\r\n!     ED: I have added to run this\r\n!     The next line shall be removed\r\n      info=1\r\n!\r\n      a = xmatin !don't input array xmatin\r\n!\r\n!      call DGETRF( m, m, a, m, ipiv, info )\r\n!\r\n      if(info == 0) then\r\n!          call DGETRI( m, a, m, ipiv, work, lwork, info )\r\n          !write(*,*) \"work(1) == min lwork needed\", work(1)\r\n      else\r\n          xmatout = 0.\r\n!          write(*,*)\"dgetrf, illegal value at = \",-info,\". no inverse\"         \r\n      end if\r\n!\r\n      do i=1,m;\r\n          do j=1,m;\r\n              if (abs(a(i,j))<= zero) a(i,j) = 0. \r\n          end do \r\n      end do\r\n      xmatout = a\r\n!\r\n!\r\n!      \r\n!\r\n      return\r\n      end subroutine lapinverse\r\n!\r\n!\r\n!\r\n!\r\n! ****************************************************\r\n! *        INVERSE OF A MATRIX  WITHOUT LAPACK       *\r\n! ****************************************************\r\n!\r\n      subroutine nolapinverse(ain,c,n)\r\n!     ============================================================\r\n!     Inverse matrix\r\n!     Method: Based on Doolittle LU factorization for Ax=b\r\n!     Alex G. December 2009\r\n!     -----------------------------------------------------------\r\n!     input ...\r\n!     a(n,n) - array of coefficients for matrix A\r\n!     n      - dimension\r\n!     output ...\r\n!     c(n,n) - inverse matrix of A\r\n!\r\n!     ===========================================================\r\n      implicit none\r\n!\r\n      integer, intent(in) :: n\r\n      real(8), intent(out) :: c(n,n)\r\n      real(8), intent(in) :: ain(n,n)\r\n      real(8) :: L(n,n), U(n,n), b(n), d(n), x(n)\r\n      real(8) :: coeff, a(n,n)\r\n      integer :: i, j, k\r\n!\r\n!     step 0: initialization for matrices L and U and b\r\n!     Fortran 90/95 allows such operations on matrices\r\n      L=0.\r\n      U=0.\r\n      b=0.\r\n      a=ain\r\n!\r\n!     step 1: forward elimination\r\n      do k=1,n-1\r\n          do i=k+1,n\r\n              coeff=a(i,k)/a(k,k)\r\n              L(i,k) = coeff\r\n              do j=k+1,n\r\n                  a(i,j) = a(i,j)-coeff*a(k,j)\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n!     Step 2: prepare L and U matrices \r\n!     L matrix is a matrix of the elimination coefficient\r\n!     + the diagonal elements are 1.0\r\n      do i=1,n\r\n          L(i,i) = 1.0\r\n      end do  \r\n!     U matrix is the upper triangular part of A\r\n      do j=1,n\r\n          do i=1,j\r\n              U(i,j) = a(i,j)\r\n          end do\r\n      end do\r\n!\r\n!     Step 3: compute columns of the inverse matrix C\r\n      do k=1,n\r\n          b(k)=1.0\r\n          d(1) = b(1)\r\n!     Step 3a: Solve Ld=b using the forward substitution\r\n          do i=2,n\r\n              d(i)=b(i)\r\n              do j=1,i-1\r\n                  d(i) = d(i) - L(i,j)*d(j)\r\n              end do\r\n          end do\r\n!         Step 3b: Solve Ux=d using the back substitution\r\n          x(n)=d(n)/U(n,n)\r\n          do i = n-1,1,-1\r\n              x(i) = d(i)\r\n              do j=n,i+1,-1\r\n                  x(i)=x(i)-U(i,j)*x(j)\r\n              end do\r\n              x(i) = x(i)/u(i,i)\r\n          end do\r\n!         Step 3c: fill the solutions x(n) into column k of C\r\n          do i=1,n\r\n              c(i,k) = x(i)\r\n          end do\r\n          b(k)=0.0\r\n      end do\r\n!\r\n      end subroutine nolapinverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE MATRIX SQUARE ROOT        *\r\n! *************************************************\r\n!\r\n      subroutine msqrt(a,b)\r\n      implicit none\r\n      real(8), intent(inout) :: a(3,3)\r\n      real(8), intent(out) :: b(3,3)\r\n      integer :: i\r\n      real(8) :: diag(3,3), q(3,3), d(3),\r\n     + qtrans(3,3), res(3,3)\r\n!\r\n!\r\n      diag=0.; b=0.; q=0.;res=0.;d=0.\r\n!             \r\n      call jacobi(a,3,d,q) \r\n      call eigsrt(d,q,3)\r\n!\r\n      do i=1,3\r\n         if (d(i) .ge. 0) then\r\n            diag(i,i)=sqrt(d(i))\r\n         else\r\n            write (6,*) 'the matrix is not positive definite'\r\n         end if\r\n      end do\r\n!\r\n      res = matmul(q,diag)\r\n      b = matmul(res,transpose(q))\r\n!\r\n      return\r\n      end subroutine msqrt\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! * SUBROUTINE MATRIX EIGENVALUES AND EIGENVECTORS*\r\n! *************************************************\r\n!\r\n      subroutine jacobi(a,n,d,v)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: a(n,n)\r\n      real(8), intent(out) :: d(n), v(n,n)\r\n!\r\n      integer, parameter :: nmax=500\r\n      integer :: i, j, ip, iq, nrot\r\n      real(8) :: b(nmax), z(nmax), dial(n,n),\r\n     + sm, tresh, g, h, t, theta, c, s, ta\r\n!\r\n!\r\n      do ip=1,n\r\n         do iq=1,n\r\n            v(ip,iq)=0.\r\n         end do\r\n         v(ip,ip)=1.\r\n      end do\r\n!\r\n      do ip=1,n\r\n         b(ip)=a(ip,ip)\r\n         d(ip)=b(ip)\r\n         z(ip)=0.\r\n      end do\r\n!\r\n      nrot=0\r\n      do i=1,50\r\n         sm=0.\r\n         do ip=1,n-1\r\n            do iq=ip+1,n\r\n               sm=sm+abs(a(ip,iq))\r\n            end do\r\n         end do\r\n!\r\n         if (sm .eq. 0.) return\r\n         if (i .lt. 4) then\r\n           tresh=0.2*sm/n**2\r\n         else\r\n           tresh=0.\r\n         end if\r\n!\r\n         do ip=1,n-1\r\n           do iq=ip+1,n\r\n              g=100.*abs(a(ip,iq))\r\n              if ((i .gt. 4) .and. (abs(d(ip))+g .eq. abs(d(ip)))\r\n     + .and. (abs(d(ip))+g .eq. abs(d(iq)))) then\r\n                a(ip,iq)=0.\r\n              else if (abs(a(ip,iq)) .gt. tresh) then\r\n                h=d(iq)-d(ip)\r\n                if (abs(h)+g .eq. abs(h)) then\r\n                   t=a(ip,iq)/h \r\n                else\r\n                   theta=0.5*h/a(ip,iq)\r\n                   t=1./(abs(theta)+sqrt(1.+theta**2))\r\n                   if (theta .lt. 0) t=-t\r\n                end if\r\n                c=1./sqrt(1.+t**2)\r\n                s=t*c\r\n                ta=s/(1.+c)\r\n                h=t*a(ip,iq)\r\n                z(ip)=z(ip)-h\r\n                z(iq)=z(iq)+h\r\n                d(ip)=d(ip)-h\r\n                d(iq)=d(iq)+h\r\n                a(ip,iq)=0.\r\n!\r\n                do j=1,ip-1\r\n                  g=a(j,ip)\r\n                  h=a(j,iq)\r\n                  a(j,ip)=g-s*(h+g*ta)\r\n                  a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=ip+1,iq-1\r\n                 g=a(ip,j)\r\n                 h=a(j,iq)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=iq+1,n\r\n                 g=a(ip,j)\r\n                 h=a(iq,j)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(iq,j)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=1,n\r\n                  g=v(j,ip)\r\n                  h=v(j,iq)\r\n                  v(j,ip)=g-s*(h+g*ta)\r\n                  v(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                nrot=nrot+1\r\n              end if\r\n           end do\r\n         end do\r\n!\r\n         do ip=1,n\r\n            b(ip)=b(ip)+z(ip)\r\n            d(ip)=b(ip)\r\n            z(ip)=0.\r\n         end do\r\n      end do\r\n!      \r\n!\r\n      return\r\n      end subroutine jacobi\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE SORT EIGENVALUES          *\r\n! *************************************************\r\n!\r\n      subroutine eigsrt(d,v,n)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: d(n)\r\n      real(8), intent(inout) :: v(n,n)\r\n!\r\n      integer :: i, j, k\r\n      real(8) :: p\r\n!\r\n      do i=1,n-1\r\n        k=i\r\n        p=d(i)\r\n        do j=i+1,n\r\n          if(d(j).ge.p)then\r\n            k=j\r\n            p=d(j)\r\n          endif\r\n        end do\r\n        if(k.ne.i)then\r\n          d(k)=d(i)\r\n          d(i)=p\r\n          do j=1,n\r\n            p=v(j,i)\r\n            v(j,i)=v(j,k)\r\n            v(j,k)=p\r\n          end do\r\n        endif\r\n      end do\r\n!\r\n      return\r\n      end subroutine eigsrt\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 3X3 MATRIX          *\r\n! *************************************************\r\n      subroutine deter3x3(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: d\r\n!\r\n      d = 0.\r\n      d = dmin(1,1)*dmin(2,2)*dmin(3,3) + \r\n     + dmin(1,2)*dmin(2,3)*dmin(3,1) + \r\n     + dmin(2,1)*dmin(3,2)*dmin(1,3) -\r\n     + dmin(1,3)*dmin(2,2)*dmin(3,1) -\r\n     + dmin(1,1)*dmin(2,3)*dmin(3,2) -\r\n     + dmin(1,2)*dmin(2,1)*dmin(3,3)\r\n!\r\n      return\r\n      end subroutine deter3x3\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 2X2 MATRIX          *\r\n! *************************************************\r\n      subroutine deter2x2(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(2,2)\r\n      real(8), intent(out) :: d\r\n!\r\n      d=0.\r\n      d=dmin(1,1)*dmin(2,2)-dmin(1,2)*dmin(2,1)\r\n!\r\n      return\r\n      end subroutine deter2x2\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tsigma) *\r\n! *************************************************\r\n!     valid for rotating symmetric tensors\r\n      subroutine rotord4sig(xrot,tsigma) \r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tsigma(6,6)\r\n!\r\n      tsigma(1,1) = xrot(1,1)*xrot(1,1)\r\n      tsigma(1,2) = xrot(1,2)*xrot(1,2)\r\n      tsigma(1,3) = xrot(1,3)*xrot(1,3)\r\n      tsigma(1,4) = 2.*xrot(1,1)*xrot(1,2)\r\n      tsigma(1,6) = 2.*xrot(1,2)*xrot(1,3)\r\n      tsigma(1,5) = 2.*xrot(1,3)*xrot(1,1)\r\n!\r\n      tsigma(2,1) = xrot(2,1)*xrot(2,1)\r\n      tsigma(2,2) = xrot(2,2)*xrot(2,2)\r\n      tsigma(2,3) = xrot(2,3)*xrot(2,3)\r\n      tsigma(2,4) = 2.*xrot(2,1)*xrot(2,2)\r\n      tsigma(2,6) = 2.*xrot(2,2)*xrot(2,3)\r\n      tsigma(2,5) = 2.*xrot(2,3)*xrot(2,1)\r\n!\r\n      tsigma(3,1) = xrot(3,1)*xrot(3,1)\r\n      tsigma(3,2) = xrot(3,2)*xrot(3,2)\r\n      tsigma(3,3) = xrot(3,3)*xrot(3,3)\r\n      tsigma(3,4) = 2.*xrot(3,1)*xrot(3,2)\r\n      tsigma(3,6) = 2.*xrot(3,2)*xrot(3,3)\r\n      tsigma(3,5) = 2.*xrot(3,3)*xrot(3,1)\r\n!\r\n      tsigma(4,1) = xrot(1,1)*xrot(2,1)\r\n      tsigma(4,2) = xrot(1,2)*xrot(2,2)\r\n      tsigma(4,3) = xrot(1,3)*xrot(2,3)\r\n      tsigma(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tsigma(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tsigma(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tsigma(6,1) = xrot(2,1)*xrot(3,1)\r\n      tsigma(6,2) = xrot(2,2)*xrot(3,2)\r\n      tsigma(6,3) = xrot(2,3)*xrot(3,3)\r\n      tsigma(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tsigma(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tsigma(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tsigma(5,1) = xrot(3,1)*xrot(1,1)\r\n      tsigma(5,2) = xrot(3,2)*xrot(1,2)\r\n      tsigma(5,3) = xrot(3,3)*xrot(1,3)\r\n      tsigma(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tsigma(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tsigma(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!      \r\n      return\r\n      end subroutine rotord4sig\r\n!\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tstran) *\r\n! *************************************************\r\n!     valid for symmetric tensors\r\n      subroutine rotord4str(xrot,tstran)\r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tstran(6,6)\r\n!  \r\n      tstran(1,1) = xrot(1,1)*xrot(1,1)\r\n      tstran(1,2) = xrot(1,2)*xrot(1,2)\r\n      tstran(1,3) = xrot(1,3)*xrot(1,3)\r\n      tstran(1,4) = xrot(1,1)*xrot(1,2)\r\n      tstran(1,6) = xrot(1,2)*xrot(1,3)\r\n      tstran(1,5) = xrot(1,3)*xrot(1,1)\r\n!\r\n      tstran(2,1) = xrot(2,1)*xrot(2,1)\r\n      tstran(2,2) = xrot(2,2)*xrot(2,2)\r\n      tstran(2,3) = xrot(2,3)*xrot(2,3)\r\n      tstran(2,4) = xrot(2,1)*xrot(2,2)\r\n      tstran(2,6) = xrot(2,2)*xrot(2,3)\r\n      tstran(2,5) = xrot(2,3)*xrot(2,1)\r\n!\r\n      tstran(3,1) = xrot(3,1)*xrot(3,1)\r\n      tstran(3,2) = xrot(3,2)*xrot(3,2)\r\n      tstran(3,3) = xrot(3,3)*xrot(3,3)\r\n      tstran(3,4) = xrot(3,1)*xrot(3,2)\r\n      tstran(3,6) = xrot(3,2)*xrot(3,3)\r\n      tstran(3,5) = xrot(3,3)*xrot(3,1)\r\n!\r\n      tstran(4,1) = 2.*xrot(1,1)*xrot(2,1)\r\n      tstran(4,2) = 2.*xrot(1,2)*xrot(2,2)\r\n      tstran(4,3) = 2.*xrot(1,3)*xrot(2,3)\r\n      tstran(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tstran(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tstran(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tstran(6,1) = 2.*xrot(2,1)*xrot(3,1)\r\n      tstran(6,2) = 2.*xrot(2,2)*xrot(3,2)\r\n      tstran(6,3) = 2.*xrot(2,3)*xrot(3,3)\r\n      tstran(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tstran(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tstran(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tstran(5,1) = 2.*xrot(3,1)*xrot(1,1)\r\n      tstran(5,2) = 2.*xrot(3,2)*xrot(1,2)\r\n      tstran(5,3) = 2.*xrot(3,3)*xrot(1,3)\r\n      tstran(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tstran(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tstran(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!\r\n      return\r\n      end subroutine rotord4str\r\n!\r\n!\r\n! ***************************************************************\r\n! *   Build 4th order lower (and upper) tensor product          *\r\n! *   NB: When contracted from 4th to the format used for       *\r\n! *   C-matrix, it turns out that the upper and lower products  *\r\n! *   are the same!                                             *\r\n! ***************************************************************\r\n!     valid for symmetric tensors\r\n      subroutine ltprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,2)*b(1,2)\r\n      c(1,3) = 2.*a(1,3)*b(1,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,2)*b(1,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,3)*b(1,1)\r\n      c(1,6) = a(1,2)*b(1,3)+a(1,3)*b(1,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,3)*b(2,3)\r\n      c(2,4) = a(2,1)*b(2,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,1)*b(2,3)+a(2,3)*b(2,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,3)*b(2,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,1)*b(3,2)+a(3,2)*b(3,1)\r\n      c(3,5) = a(3,1)*b(3,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,2)*b(3,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,1)*b(2,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,1)*b(2,3)+a(1,3)*b(2,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,3)*b(2,2)\r\n!\r\n      c(5,5) = a(1,1)*b(3,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,2)*b(3,3)+a(1,3)*b(3,2)\r\n!\r\n      c(6,6) = a(2,2)*b(3,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!\r\n      return\r\n      end subroutine ltprod\r\n!\r\n!\r\n! **************************************************\r\n! *      Build 4th order tensor product (kronecker)*\r\n! **************************************************\r\n!     valid for symmetric tensors\r\n      subroutine tprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,1)*b(2,2)\r\n      c(1,3) = 2.*a(1,1)*b(3,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,1)*b(2,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,1)*b(3,1)\r\n      c(1,6) = a(1,1)*b(2,3)+a(1,1)*b(3,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,2)*b(3,3)\r\n      c(2,4) = a(2,2)*b(1,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,2)*b(1,3)+a(2,2)*b(3,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,2)*b(3,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,3)*b(1,2)+a(3,3)*b(2,1)\r\n      c(3,5) = a(3,3)*b(1,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,3)*b(2,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,2)*b(1,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,2)*b(1,3)+a(1,2)*b(3,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,2)*b(3,2)\r\n!\r\n      c(5,5) = a(1,3)*b(1,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,3)*b(2,3)+a(1,3)*b(3,2)\r\n! \r\n      c(6,6) = a(2,3)*b(2,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!  \r\n      return\r\n      end subroutine tprod\r\n!\r\n!\r\n!\r\n! **************************************\r\n! *         MULTIPLY 3x3 MATRICES      *\r\n! **************************************\r\n      subroutine mmult(dm1,dm2,dm)\r\n      implicit none\r\n      real(8), intent(in) :: dm1(3,3), dm2(3,3)\r\n      real(8), intent(out) :: dm(3,3)\r\n      integer :: i, j, k\r\n      real(8) :: x\r\n!\r\n!\r\n      do i=1,3\r\n          do j=1,3\r\n              x=0.0\r\n              do k=1,3\r\n                  x=x+dm1(i,k)*dm2(k,j)\r\n              end do\r\n              dm(i,j)=x\r\n          end do\r\n      end do\r\n!\r\n      return\r\n      end subroutine mmult\r\n!\r\n!\r\n!\tThis subroutine inverts a 3x3 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(3,3)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(3,3),det\r\n\tsubroutine inv3x3(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(3,3)\r\n      real(8), intent(out) :: invA(3,3), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter3x3(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1)=((A(2,2)*A(3,3))-(A(2,3)*A(3,2)))/det\r\n\t\tinvA(2,1)=-((A(2,1)*A(3,3))-(A(2,3)*A(3,1)))/det\r\n\t\tinvA(3,1)=((A(2,1)*A(3,2))-(A(2,2)*A(3,1)))/det\r\n\t\tinvA(1,2)=-((A(1,2)*A(3,3))-(A(1,3)*A(3,2)))/det\r\n\t\tinvA(2,2)=((A(1,1)*A(3,3))-(A(1,3)*A(3,1)))/det\r\n\t\tinvA(3,2)=-((A(1,1)*A(3,2))-(A(1,2)*A(3,1)))/det\r\n\t\tinvA(1,3)=((A(1,2)*A(2,3))-(A(1,3)*A(2,2)))/det\r\n\t\tinvA(2,3)=-((A(1,1)*A(2,3))-(A(2,1)*A(1,3)))/det\r\n\t\tinvA(3,3)=((A(1,1)*A(2,2))-(A(1,2)*A(2,1)))/det\r\n\tendif\r\n\treturn\r\n      end subroutine inv3x3\r\n!\r\n!\r\n!\tThis subroutine inverts a 2x2 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(2,2)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(2,2),det\r\n\tsubroutine inv2x2(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(2,2)\r\n      real(8), intent(out) :: invA(2,2), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter2x2(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1) = A(2,2)/det\r\n\t\tinvA(1,2) =-A(1,2)/det\r\n\t\tinvA(2,1) =-A(2,1)/det\r\n          invA(2,2) = A(1,1)/det\r\n\tendif\r\n\treturn\r\n\tend subroutine inv2x2\r\n!\r\n!\tEuler angles to crystal orientation matrix\r\n!\tINPUT:\tAngles(deg)\t\t\t---\tang(3)\r\n!\tOUTPUT:\tOrientation matrix\t---\tR(3,3)\r\n!     USES:     Number pi           --- pi\r\n\tsubroutine Euler2ori(Euler,R)\r\n\tuse globalvariables, only : pi\r\n\timplicit none\r\n\treal(8), intent(in) :: Euler(3)\r\n      real(8), intent(out) :: R(3,3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n!     convert to radians\r\n\tphi1=Euler(1)*pi/180.\r\n      Phi=Euler(2)*pi/180.\r\n\tphi2=Euler(3)*pi/180.\r\n!\r\n!\r\n      R=0.\r\n      R(1,1)=(cos(phi1)*cos(phi2))-(sin(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,1)=-(cos(phi1)*sin(phi2))-(sin(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,1)=sin(phi1)*sin(Phi)\r\n      R(1,2)=(sin(phi1)*cos(phi2))+(cos(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,2)=-(sin(phi1)*sin(phi2))+(cos(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,2)=-cos(phi1)*sin(Phi)\r\n      R(1,3)=sin(phi2)*sin(Phi)\r\n      R(2,3)=cos(phi2)*sin(Phi)\r\n      R(3,3)=cos(Phi)\r\n!\r\n\treturn\r\n      end subroutine Euler2ori\r\n!\r\n!\r\n!\tOrientation matrix from Euler angles\r\n!\tINPUT:\tOrientation matrix\t---\tR(3)\r\n!\tOUTPUT:\tBunge angles(deg)   ---\tang(3)\r\n!     USES:     Number pi         --- pi\r\n\tsubroutine ori2Euler(R,Euler)\r\n      use globalvariables, only : pi\r\n\timplicit none\r\n      real(8), intent(in) :: R(3,3)\r\n      real(8), intent(out) :: Euler(3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n\tif (R(3,3).eq.1.) then\r\n\t\tPhi=0.\r\n\t\tphi1=atan2(R(1,2),R(1,1))\r\n\t\tphi2=0.\r\n\telse\r\n\t\tPhi=acos(R(3,3))\r\n\t\tphi1=atan2(R(3,1)/sin(Phi),-R(3,2)/sin(Phi))\r\n\t\tphi2=atan2(R(1,3)/sin(Phi),R(2,3)/sin(Phi))\r\n      endif\r\n      Euler(1)=phi1\r\n      Euler(2)=Phi\r\n      Euler(3)=phi2\r\n!     convert to degrees\r\n\tEuler=Euler*180./pi\r\n!\r\n\treturn\r\n      end subroutine ori2Euler   \r\n!\r\n!\r\n!     This subroutine calculates inverse of a square matrix\r\n!     by singular value decomposition\r\n      subroutine SVDinverse(A,n,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer n\r\n      real(8), intent(in) :: A(n,n)\r\n      real(8), intent(out) :: invA(n,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(n), V(n,n), U(n,n)\r\n      real(8) :: invS(n,n), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,n,n,n,w,V,err)\r\n!\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n!    \r\n          invS = 0.\r\n          do i = 1, n\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!         Corrected by Alvaro\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDinverse\r\n!\r\n!\r\n!     Generalized inverse by singular value decomposition\r\n!     Written by Alvaro Martinez 08-03-2023\r\n!\r\n      subroutine SVDgeninverse(A,n,m,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      integer, intent(in) :: m\r\n      real(8), intent(in) :: A(n,m)\r\n      real(8), intent(out) :: invA(m,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(m), V(m,m), U(n,m)\r\n      real(8) :: invS(m,m), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,m,n,m,w,V,err)\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n          invS = 0.\r\n          do i = 1, m\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDgeninverse\r\n!\r\n!\r\n!\r\n!     Codes for singular value decomposition\r\n!     Numerical Recipies in F77\r\n!     https://websites.pmc.ucsc.edu/~fnimmo/eart290c_17/NumericalRecipesinF77.pdf\r\n!  \r\n!     SVDcmp subroutine\r\n!     Given a matrix (1:m,1:n) with physical dimensions mp by np,\r\n!     this routine computes its singular value decomposition,\r\n!     A = U W VT.  The matrix U replaces A on output.  The diagonal\r\n!     matrix of singular values W is output as a vector w(1:n)\r\n!     The matrix V (not the transpose VT) is the output as V(1:n,1:n) \r\n!\r\n      subroutine svdcmp(A,m,n,mp,np,w,V,err)\r\n      use errors, only: error\r\n      implicit none\r\n      integer, intent(in) :: m,mp,n,np\r\n      real(8), intent(inout) :: A(mp,np)\r\n      real(8), intent(out) :: V(np,np), w(np)\r\n      integer, intent(out) :: err\r\n      integer, parameter :: nmax=1000\r\n!     uses pythag\r\n      integer i,its,j,jj,k,l,nm\r\n      real(8) anorm,c,f,g,h,s,scale,x,y,z,rv1(nmax),pyt\r\n!     initialize error flag\r\n      err=0\r\n!\r\n      g=0.0\r\n      scale=0.0\r\n      anorm=0.0\r\n      do 25 i=1,n\r\n        l=i+1\r\n        rv1(i)=scale*g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if(i.le.m)then\r\n          do 11 k=i,m\r\n            scale=scale+abs(A(k,i))\r\n11        continue\r\n          if(scale.ne.0.0)then\r\n            do 12 k=i,m\r\n              A(k,i)=A(k,i)/scale\r\n              s=s+A(k,i)*A(k,i)\r\n12          continue\r\n            f=A(i,i)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,i)=f-g\r\n            do 15 j=l,n\r\n              s=0.0\r\n              do 13 k=i,m\r\n                s=s+A(k,i)*A(k,j)\r\n13            continue\r\n              f=s/h\r\n              do 14 k=i,m\r\n                A(k,j)=A(k,j)+f*A(k,i)\r\n14            continue\r\n15          continue\r\n            do 16 k=i,m\r\n              A(k,i)=scale*A(k,i)\r\n16          continue\r\n          endif\r\n        endif\r\n        w(i)=scale *g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if((i.le.m).and.(i.ne.n))then\r\n          do 17 k=l,n\r\n            scale=scale+abs(A(i,k))\r\n17        continue\r\n          if(scale.ne.0.0)then\r\n            do 18 k=l,n\r\n              A(i,k)=A(i,k)/scale\r\n              s=s+A(i,k)*A(i,k)\r\n18          continue\r\n            f=A(i,l)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,l)=f-g\r\n            do 19 k=l,n\r\n              rv1(k)=A(i,k)/h\r\n19          continue\r\n            do 23 j=l,m\r\n              s=0.0\r\n              do 21 k=l,n\r\n                s=s+A(j,k)*A(i,k)\r\n21            continue\r\n              do 22 k=l,n\r\n                A(j,k)=A(j,k)+s*rv1(k)\r\n22            continue\r\n23          continue\r\n            do 24 k=l,n\r\n              A(i,k)=scale*A(i,k)\r\n24          continue\r\n          endif\r\n        endif\r\n        anorm=max(anorm,(abs(w(i))+abs(rv1(i))))\r\n25    continue\r\n      do 32 i=n,1,-1\r\n        if(i.lt.n)then\r\n          if(g.ne.0.0)then\r\n            do 26 j=l,n\r\n              V(j,i)=(A(i,j)/A(i,l))/g\r\n26          continue\r\n            do 29 j=l,n\r\n              s=0.0\r\n              do 27 k=l,n\r\n                s=s+A(i,k)*V(k,j)\r\n27            continue\r\n              do 28 k=l,n\r\n                V(k,j)=V(k,j)+s*V(k,i)\r\n28            continue\r\n29          continue\r\n          endif\r\n          do 31 j=l,n\r\n            V(i,j)=0.0\r\n            V(j,i)=0.0\r\n31        continue\r\n        endif\r\n        V(i,i)=1.0\r\n        g=rv1(i)\r\n        l=i\r\n32    continue\r\n      do 39 i=min(m,n),1,-1\r\n        l=i+1\r\n        g=w(i)\r\n        do 33 j=l,n\r\n          A(i,j)=0.0\r\n33      continue\r\n        if(g.ne.0.0)then\r\n          g=1.0/g\r\n          do 36 j=l,n\r\n            s=0.0\r\n            do 34 k=l,m\r\n              s=s+A(k,i)*A(k,j)\r\n34          continue\r\n            f=(s/A(i,i))*g\r\n            do 35 k=i,m\r\n              A(k,j)=A(k,j)+f*A(k,i)\r\n35          continue\r\n36        continue\r\n          do 37 j=i,m\r\n            A(j,i)=A(j,i)*g\r\n37        continue\r\n        else\r\n          do 38 j= i,m\r\n            A(j,i)=0.0\r\n38        continue\r\n        endif\r\n        A(i,i)=A(i,i)+1.0\r\n39    continue\r\n      do 49 k=n,1,-1\r\n        do 48 its=1,30\r\n          do 41 l=k,1,-1\r\n            nm=l-1\r\n            if((abs(rv1(l))+anorm).eq.anorm)  goto 2\r\n            if((abs(w(nm))+anorm).eq.anorm)  goto 1\r\n41        continue\r\n1         c=0.0\r\n          s=1.0\r\n          do 43 i=l,k\r\n            f=s*rv1(i)\r\n            rv1(i)=c*rv1(i)\r\n            if((abs(f)+anorm).eq.anorm) goto 2\r\n            g=w(i)\r\n            call pythag(f,g,h)\r\n            w(i)=h\r\n            h=1.0/h\r\n            c= (g*h)\r\n            s=-(f*h)\r\n            do 42 j=1,m\r\n              y=A(j,nm)\r\n              z=A(j,i)\r\n              A(j,nm)=(y*c)+(z*s)\r\n              A(j,i)=-(y*s)+(z*c)\r\n42          continue\r\n43        continue\r\n2         z=w(k)\r\n          if(l.eq.k)then\r\n            if(z.lt.0.0)then\r\n              w(k)=-z\r\n              do 44 j=1,n\r\n                V(j,k)=-V(j,k)\r\n44            continue\r\n            endif\r\n            goto 3\r\n          endif\r\n          if(its.eq.30) then !pause 'no convergence in svdcmp'\r\n              err=1\r\n          endif\r\n          x=w(l)\r\n          nm=k-1\r\n          y=w(nm)\r\n          g=rv1(nm)\r\n          h=rv1(k)\r\n          f=((y-z)*(y+z)+(g-h)*(g+h))/(2.0*h*y)\r\n          call pythag(f,1.0d+0,g)\r\n          f=((x-z)*(x+z)+h*((y/(f+sign(g,f)))-h))/x\r\n          c=1.0\r\n          s=1.0\r\n          do 47 j=l,nm\r\n            i=j+1\r\n            g=rv1(i)\r\n            y=w(i)\r\n            h=s*g\r\n            g=c*g\r\n            call pythag(f,h,z)\r\n            rv1(j)=z\r\n            c=f/z\r\n            s=h/z\r\n            f= (x*c)+(g*s)\r\n            g=-(x*s)+(g*c)\r\n            h=y*s\r\n            y=y*c\r\n            do 45 jj=1,n\r\n              x=V(jj,j)\r\n              z=V(jj,i)\r\n              V(jj,j)= (x*c)+(z*s)\r\n              V(jj,i)=-(x*s)+(z*c)\r\n45          continue\r\n            call pythag(f,h,z)\r\n            w(j)=z\r\n            if(z.ne.0.0)then\r\n              z=1.0/z\r\n              c=f*z\r\n              s=h*z\r\n            endif\r\n            f= (c*g)+(s*y)\r\n            x=-(s*g)+(c*y)\r\n            do 46 jj=1,m\r\n              y=A(jj,j)\r\n              z=A(jj,i)\r\n              A(jj,j)= (y*c)+(z*s)\r\n              A(jj,i)=-(y*s)+(z*c)\r\n46          continue\r\n47        continue\r\n          rv1(l)=0.0\r\n          rv1(k)=f\r\n          w(k)=x\r\n48      continue\r\n3       continue\r\n49    continue\r\n      return\r\n      end subroutine svdcmp\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine pythag(a,b,pyt)\r\n      implicit none\r\n      real(8), intent(in):: a,b\r\n      real(8), intent(out):: pyt\r\n      real(8) absa,absb\r\n      absa=abs(a)\r\n      absb=abs(b)\r\n      if(absa.gt.absb)then\r\n        pyt=absa*sqrt(1.+(absb/absa)**2)\r\n      else\r\n        if(absb.eq.0.)then\r\n          pyt=0.\r\n        else\r\n          pyt=absb*sqrt(1.+(absa/absb)**2)\r\n        endif\r\n      endif\r\n      return\r\n      end subroutine pythag\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n      end module utilities\r\n"
  },
  {
    "path": "Example - Single crystal with material vox file/Job-1.inp",
    "content": "*Heading\r\n** Job name: Job-1 Model name: Job-1\r\n** Generated by: Abaqus/CAE 2021\r\n*Preprint, echo=NO, model=NO, history=NO, contact=NO\r\n**\r\n** PARTS\r\n**\r\n*Part, name=PART-1\r\n*Node\r\n      1,        1000.,           1.,        1000.\r\n      2,        1000.,        -499.,        1000.\r\n      3,        1000.,        -999.,        1000.\r\n      4,        1000.,           1.,         500.\r\n      5,        1000.,        -499.,         500.\r\n      6,        1000.,        -999.,         500.\r\n      7,        1000.,           1.,           0.\r\n      8,        1000.,        -499.,           0.\r\n      9,        1000.,        -999.,           0.\r\n     10,         500.,           1.,        1000.\r\n     11,         500.,        -499.,        1000.\r\n     12,         500.,        -999.,        1000.\r\n     13,         500.,           1.,         500.\r\n     14,         500.,        -499.,         500.\r\n     15,         500.,        -999.,         500.\r\n     16,         500.,           1.,           0.\r\n     17,         500.,        -499.,           0.\r\n     18,         500.,        -999.,           0.\r\n     19,           0.,           1.,        1000.\r\n     20,           0.,        -499.,        1000.\r\n     21,           0.,        -999.,        1000.\r\n     22,           0.,           1.,         500.\r\n     23,           0.,        -499.,         500.\r\n     24,           0.,        -999.,         500.\r\n     25,           0.,           1.,           0.\r\n     26,           0.,        -499.,           0.\r\n     27,           0.,        -999.,           0.\r\n*Element, type=C3D8\r\n1, 10, 11, 14, 13,  1,  2,  5,  4\r\n2, 11, 12, 15, 14,  2,  3,  6,  5\r\n3, 13, 14, 17, 16,  4,  5,  8,  7\r\n4, 14, 15, 18, 17,  5,  6,  9,  8\r\n5, 19, 20, 23, 22, 10, 11, 14, 13\r\n6, 20, 21, 24, 23, 11, 12, 15, 14\r\n7, 22, 23, 26, 25, 13, 14, 17, 16\r\n8, 23, 24, 27, 26, 14, 15, 18, 17\r\n*Nset, nset=_PICKEDSET2, internal, generate\r\n  1,  27,   1\r\n*Elset, elset=_PICKEDSET2, internal, generate\r\n 1,  8,  1\r\n** Section: Section-1-_PICKEDSET2\r\n*Solid Section, elset=_PICKEDSET2, material=MATERIAL-1\r\n,\r\n*End Part\r\n**  \r\n**\r\n** ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**  \r\n*Instance, name=PART-1-1, part=PART-1\r\n*End Instance\r\n**  \r\n*Nset, nset=_PICKEDSET4, internal, instance=PART-1-1, generate\r\n 19,  27,   1\r\n*Elset, elset=_PICKEDSET4, internal, instance=PART-1-1, generate\r\n 5,  8,  1\r\n*Nset, nset=_PICKEDSET5, internal, instance=PART-1-1, generate\r\n  3,  27,   3\r\n*Elset, elset=_PICKEDSET5, internal, instance=PART-1-1, generate\r\n 2,  8,  2\r\n*Nset, nset=_PICKEDSET6, internal, instance=PART-1-1\r\n  7,  8,  9, 16, 17, 18, 25, 26, 27\r\n*Elset, elset=_PICKEDSET6, internal, instance=PART-1-1\r\n 3, 4, 7, 8\r\n*Nset, nset=_PICKEDSET7, internal, instance=PART-1-1, generate\r\n 1,  9,  1\r\n*Elset, elset=_PICKEDSET7, internal, instance=PART-1-1, generate\r\n 1,  4,  1\r\n*End Assembly\r\n** \r\n** MATERIALS\r\n** \r\n*Material, name=MATERIAL-1\r\n*Depvar\r\n     12,\r\n*User Material, constants=6\r\n45.,0.,0.,1.,2.,0.\r\n** ----------------------------------------------------------------\r\n** \r\n** STEP: Step-1\r\n** \r\n*Step, name=Step-1, nlgeom=YES, inc=1000\r\n*Static\r\n0.01, 1., 1e-05, 1.\r\n** \r\n** BOUNDARY CONDITIONS\r\n** \r\n** Name: Disp-BC-1 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PICKEDSET4, XSYMM\r\n** Name: Disp-BC-2 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PICKEDSET5, YSYMM\r\n** Name: Disp-BC-3 Type: Symmetry/Antisymmetry/Encastre\r\n*Boundary\r\n_PICKEDSET6, ZSYMM\r\n** Name: Disp-BC-4 Type: Displacement/Rotation\r\n*Boundary\r\n_PICKEDSET7, 1, 1, 500.\r\n** \r\n** OUTPUT REQUESTS\r\n** \r\n*Restart, write, frequency=0\r\n** \r\n** FIELD OUTPUT: F-Output-1\r\n** \r\n*Output, field\r\n*Node Output\r\nCF, RF, U\r\n** \r\n** FIELD OUTPUT: F-Output-2\r\n** \r\n*Element Output, directions=YES\r\nLE, PE, PEEQ, PEMAG, S, SDV\r\n** \r\n** HISTORY OUTPUT: H-Output-1\r\n** \r\n*Output, history, variable=PRESELECT\r\n*End Step\r\n"
  },
  {
    "path": "Example - Single crystal with material vox file/OXFORD-UMAT.f",
    "content": "! \r\n! Nov., 01st, 2022 - 1st working version\r\n! Apr., 25th, 2024 - Release v2.17\r\n!\r\n! Crystal Plasticity UMAT\r\n! University of Oxford\r\n! Eralp Demir\r\n!\r\n! Sponsored by Design-by-Fundamentals (DbF) project under STEP program of UKAEA\r\n!\r\n! Rewrite of UMAT by Ed Tarleton and Nicolo Grilli\r\n! Originally based on the UEL by Fionn Dunne 2007\r\n! Deformation twinning is not included\n!\r\n! Major changes:\r\n!     - Initialization routines for computational efficiency\r\n!     - Reverse slip formulation by C. Hardie\r\n!     - Option for implicit state update\r\n!     - Multiple materials with different phases can co-exist in a mesh\r\n!     - Modular code for flexible constitutive model development\r\n!     - GND calculations:\r\n!         o Restricted solution to the active slip systems\r\n!         o Option for element center homogenization\n!         o Different 2D/3D element types for GND calculation\r\n!     - 2D plane stress/strain problems\r\n!\r\n      include \"userinputs.f\"\n      include \"globalvariables.f\"\r\n      include \"irradiation.f\"\r\n      include \"errors.f\"\r\n      include \"utilities.f\"\r\n      include \"meshprop.f\"\r\n      include \"usermaterials.f\"\r\n      include \"useroutputs.f\"\r\n      include \"crss.f\"\r\n      include \"initializations.f\"\r\n      include \"slip.f\"\r\n      include \"slipreverse.f\"\r\n      include \"creep.f\"\r\n      include \"innerloop.f\"\r\n      include \"hardening.f\"\r\n      include \"backstress.f\"\r\n      include \"cpsolver.f\"\r\n      include \"straingradients.f\"\n!\n!\n!\n      SUBROUTINE UEXTERNALDB(LOP,LRESTART,TIME,DTIME,KSTEP,KINC)\n!     Subroutine for initialization \n      use initializations, only : initialize_variables,\r\n     + initialize_once \r\n      use userinputs, only : gndmodel, backstressmodel\r\n      use globalvariables, only: numel, numpt, \r\n     + init_once, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum,\r\n     + statev_gammadot_t, statev_gammadot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_forest_t, statev_forest,\r\n     + statev_substructure_t, statev_substructure, statev_evmp_t,\r\n     + statev_evmp, statev_totgammasum_t, statev_totgammasum,\r\n     + statev_ssdtot_t, statev_ssdtot, statev_loop_t, statev_loop,\r\n     + statev_Lambda_t, statev_Lambda, statev_sigma_t2,\r\n     + statev_tausolute_t, statev_tausolute, time_old, dt_t,\r\n     + statev_backstress, statev_backstress_t,\r\n     + statev_plasdiss, statev_plasdiss_t, \r\n     + ip_count, calculategradient, ip_init, grad_init\r\n!\r\n      use straingradients, only: gndmodel1, gndmodel2, \r\n     + gndmodel3, gndmodel4\r\n      use backstress, only: backstressmodel2\r\n      use meshprop, only: initialize_gradientoperators\r\n      use useroutputs, only: write_statev_legend   \r\n!\r\n      implicit none\n!\n!\r\n!\n      INTEGER,                        INTENT(IN) ::\n     + LOP,\n     + LRESTART,\n     + KSTEP,\n     + KINC\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + DTIME\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME\n!\n!\r\n      integer :: i\r\n!\n!\n!\n!     at the start of the analysis (only ONCE!)\r\n!     if there are initializations/calculations that are needed once,\r\n!     and that are independepent of element properties, you may use here.\n      if (LOP==0) then\n!\r\n!         0. Initialize variables (instead of using data statements)\r\n          call initialize_variables\r\n!\r\n!\n      end if\n!\r\n!     Initialization of gradient operators\r\n!     Check if the element has more than one integration point\r\n!     And the gradient initialization was done before or not\r\n      if ((calculategradient==1).and.(grad_init==0)) then\r\n!\r\n!         Check if IP coordinates were collected\r\n          if ((sum(ip_init)==numel*numpt).and.\r\n     + (numel>0).and.(numpt>0)) then\r\n!\r\n!\r\n!             Calculate the gradient mapping for each element once.\r\n              call initialize_gradientoperators\r\n!\r\n              grad_init=1\r\n              write(*,*) '7. Gradient operators initialized!'\r\n!\r\n          endif\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      if (LOP==1) then\n!\r\n!\r\n!         in case of force BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     at the end of each increment\r\n      if (LOP==2) then\n!\r\n!\r\n!         in case of displacement BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '6. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n!             \r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n\r\n!\r\n!\r\n!\r\n          write(*,*) '--------------------------------'\n!\n          write(*,*) 'At the end of increment: ', KINC\r\n!\r\n!   \r\n!     \r\n!\r\n!\r\n!         GND calculations\r\n!         do this only if the initiliazation complete and \r\n!         element gradients are calculatable (calculategradient==1)\r\n          if ((init_once==1).and.(grad_init==1).and.\r\n     + (calculategradient==1).and.(KINC>1)) then\r\n!\r\n!             update and calculate GNDs (nonlocal calculations)\n!             this is done at the end of calculations.\n!             GNDs that belong to the PREVIOUS time step are used.\n!             initially GNDs are assumed to have \"0\" values.\r\n!\r\n!             calculate GNDs (if initialization complete)\r\n              if (gndmodel>0) then\r\n!\r\n!                 curl followed by L2 minimization - SVD -\r\n!                 constrained to active slip systems\r\n                  if (gndmodel==1) then\r\n!\r\n                      call gndmodel1\r\n!\r\n!                 Cermelli-Gurtin's incompatibility measure - L2 minimization - SVD\r\n!                 constrained to active slip systems (same as model-1)\r\n                  elseif (gndmodel==2) then\r\n!\r\n                      call gndmodel2\r\n!\r\n!                 rate form followed by direct projections\r\n                  elseif (gndmodel==3) then\r\n!\r\n                      call gndmodel3(DTIME(1))\r\n!\r\n!                 slip gradients\r\n                  elseif (gndmodel==4) then\r\n!\r\n                      call gndmodel4(DTIME(1))\r\n!\r\n!\r\n                  endif\r\n!\r\n!\r\n                  write(*,*) 'GNDs are computed!'\r\n!\r\n!\r\n                  if (backstressmodel==2) then\r\n!\r\n                      call backstressmodel2\r\n!\r\n                      write(*,*) 'Backstresses are computed!'\r\n!\r\n                  end if\r\n!\r\n              end if\r\n!\r\n          end if\r\n!\r\n!         update the time\r\n          time_old = time(2)\r\n!         store former converged time increment\r\n          dt_t = DTIME(1)\r\n!\r\n!\r\n!         update state variables\r\n!         assign the current results to the former values\r\n          statev_gmatinv_t(:,:,:,:) = statev_gmatinv(:,:,:,:)\r\n          statev_evmp_t(:,:) = statev_evmp(:,:)\r\n          statev_gammasum_t(:,:,:) = statev_gammasum(:,:,:)\r\n          statev_totgammasum_t(:,:) = statev_totgammasum(:,:)\r\n          statev_gammadot_t(:,:,:) = statev_gammadot(:,:,:)\r\n          statev_Fp_t(:,:,:,:) = statev_Fp(:,:,:,:)\r\n          statev_Fth_t(:,:,:,:) = statev_Fth(:,:,:,:)\r\n          statev_sigma_t2(:,:,:) = statev_sigma_t(:,:,:)\r\n          statev_sigma_t(:,:,:) = statev_sigma(:,:,:)\r\n          statev_jacobi_t(:,:,:,:) = statev_jacobi(:,:,:,:)\r\n          statev_tauc_t(:,:,:) = statev_tauc(:,:,:)\r\n          statev_maxx_t(:,:) = statev_maxx(:,:)\r\n          statev_Eec_t(:,:,:) = statev_Eec(:,:,:)\r\n          statev_gnd_t(:,:,:) = statev_gnd(:,:,:)\r\n          statev_ssd_t(:,:,:) = statev_ssd(:,:,:)\r\n          statev_ssdtot_t(:,:) = statev_ssdtot(:,:)\r\n          statev_forest_t(:,:,:) = statev_forest(:,:,:)\r\n          statev_loop_t(:,:,:) = statev_loop(:,:,:)\r\n          statev_substructure_t(:,:) = statev_substructure(:,:)\r\n          statev_tausolute_t(:,:) = statev_tausolute(:,:)\r\n          statev_Lambda_t(:,:,:) = statev_Lambda(:,:,:)\r\n          statev_backstress_t(:,:,:) = statev_backstress(:,:,:)\r\n          statev_plasdiss_t(:,:) = statev_plasdiss(:,:)\r\n!\r\n          write(*,*) 'States are updated!'\r\n!\r\n          write(*,*) '--------------------------------'\r\n!\n!\r\n      endif\r\n!\n!\r\n!\n      RETURN\n      END\n!\n!\n!\n!\r\n!\r\n      SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,\r\n     1 RPL,DDSDDT,DRPLDE,DRPLDT,\r\n     2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,\r\n     3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,\r\n     4 CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,JSTEP,KINC)\r\n!\r\n      use userinputs, only: cutback, pastefront\r\n      use globalvariables, only: numel, numpt, numtens,\r\n     + largenum, ip_init, init_once, ip_count\r\n      use initializations, only: initialize_atfirstinc   \r\n      use cpsolver, only: solve\r\n      implicit none\r\n!   \r\n!\n      INTEGER,                        INTENT(IN) ::\n     + NDI,       ! Number of direct stress components at this point\n     + NSHR,      ! Number of engineering shear stress components\n     + NTENS,     ! Size of the stress / strain components (NDI + NSHR)\n     + NSTATV,    ! Number of solution-dependent state variables\n     + NPROPS,    ! User-defined number of material constants\n     + NOEL,      ! Element number\n     + NPT,       ! Integration point number\n     + LAYER,     ! Layer number (shell elements etc.)\n     + KSPT,      ! Section point within the current layer\n     + KINC       ! Increment number (time increment)\r\n      INTEGER, DIMENSION(4),          INTENT(IN) ::\r\n     + JSTEP     ! Step number (load step)\n      CHARACTER(LEN=80),              INTENT(IN) ::\n     + CMNAME     ! Usee-specified material name, left justified\n      REAL(8),                        INTENT(IN) ::\n     + DTIME,     ! Time increment\n     + TEMP,      ! Temperature at the start of the increment\n     + DTEMP,     ! Increment of temperature\n     + CELENT     ! Temperature\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + PREDEF,\n     + DPRED\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME       ! Step time/total time at begin, of the current inc.\n      REAL(8), DIMENSION(3),          INTENT(IN) ::\n     + COORDS\n      REAL(8), DIMENSION(NTENS),       INTENT(IN) ::\n     + STRAN,     ! Total strains at beginning of the increment\n     + DSTRAN     ! Strain increments\n      REAL(8), DIMENSION(NPROPS),      INTENT(IN) ::\n     + PROPS\n      REAL(8), DIMENSION(3,3),         INTENT(IN) ::\n     + DROT,      ! Rotation increment matrix\n     + DFGRD0,    ! Deformation gradient at the former time increment\n     + DFGRD1     ! Deformation gradient at the current time increment\n      REAL(8),                         INTENT(INOUT) ::\n     + PNEWDT,    ! Ratio of suggested new time increment to current time increment\n     + SSE,       ! Specific elastic strain engergy\n     + SPD,       ! Specific plastic dissipation\n     + SCD,       ! Specific creep dissipation\n     + RPL,       ! Volumetric heat generation\n     + DRPLDT     ! Variation of RPL with respect to the temperature\n      REAL(8), DIMENSION(NTENS),       INTENT(INOUT) ::\n     + STRESS     ! Cauchy stress vector at the current time increment\n      REAL(8), DIMENSION(NSTATV),      INTENT(INOUT) ::\n     + STATEV     ! Solution-dependent state variables\n      REAL(8), DIMENSION(NTENS),       INTENT(OUT) ::\n     + DDSDDT,    ! Variation of the stress increments with respect to the temperature\n     + DRPLDE     ! Variation of RPL with respect to the strain increments\n      REAL(8), DIMENSION(NTENS,NTENS), INTENT(OUT) ::\n     + DDSDDE     ! Material tangent at the current time increment\n!\r\n!     local array for 3D crystal plasticity solver\r\n      real(8) :: sigma(6), jacobi(6,6)\r\n!     material-id needed for array allocations\r\n      integer :: matid, debug, debugwait\r\n!     counter\r\n      integer :: i\r\n!\r\n!     turn VS debugger on/off\r\n      debug=0\r\n      do while (debug==1)\r\n          debugwait = 1\r\n      end do\r\n!\r\n!     to avoid warning messages set the following to zero\n      DDSDDT = 0.\n      DRPLDE = 0.\r\n!\r\n!     outputs\r\n      sigma = 0.\r\n      jacobi = 0.\r\n!\r\n!\r\n!\r\n!     read the number of elements and number of integration points per element\r\n      if (ip_count(NOEL,NPT)<1) then\r\n!\r\n\r\n!         Increment the counter\r\n          ip_count(NOEL,NPT)=ip_count(NOEL,NPT)+1\r\n!\r\n!         store the number of elements\r\n          if (NOEL>numel) numel=NOEL\r\n!         store the number of integration points\r\n          if (NPT>numpt) numpt=NPT\r\n!\r\n!         dimension of the problem (will be re-assigned in feprop)\r\n          numtens = ntens\r\n!\r\n          DDSDDE=0.\r\n          do i=1,NTENS\r\n              DDSDDE(i,i)=largenum   \r\n          end do\r\n          STRESS=0.\r\n          PNEWDT=cutback\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     if arrays allocated then\r\n!     do the crystal plasticity calculations\r\n      if (init_once==1) then\r\n!\r\n!\r\n!         material/phase identifier\r\n          matid=int(PROPS(5))\r\n!\r\n!         in some multi-body simulations UMAT entry for RGB has happened!\r\n!         in that case, RGB having no material-ID assigned gave array access issues\r\n!         this case deals with that situation\r\n          if (matid > 0) then\r\n!\r\n!             material property initialization\r\n              if (ip_init(NOEL,NPT)==0) then\r\n!\r\n                  call initialize_atfirstinc(NOEL,NPT,COORDS,\r\n     + NPROPS,PROPS,TEMP,NSTATV)\r\n!\r\n!\r\n!                 write(*,*) 'element: ', NOEL\r\n!                 write(*,*) 'ip: ', NPT\r\n!                 write(*,*) 'initialized!'\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             call the main crystal plasticity solver\r\n              call solve(NOEL,NPT,DFGRD1,DFGRD0,\r\n     + TEMP,DTEMP,DTIME,matid,\r\n     + PNEWDT,NSTATV,STATEV,\r\n     + sigma,jacobi)\r\n!\r\n!\r\n!\r\n!             increase the time step if desired or,\r\n!             let ABAQUS decide!\r\n              if (pastefront > 1.) then\r\n!             if there is no cutback introduced\r\n                  if (PNEWDT /= cutback) then\r\n                      PNEWDT = pastefront\r\n                  end if\r\n              end if\r\n!\r\n!\r\n!\r\n!             3D case\r\n              if (NTENS==6) then\r\n!\r\n                  STRESS = sigma\r\n                  DDSDDE = jacobi\r\n!\r\n!             plane strain case\r\n              elseif (NTENS==4) then\r\n!\r\n                  STRESS=0.\r\n                  STRESS=0.\r\n                  STRESS(1) = sigma(1)\r\n                  STRESS(2) = sigma(2)\r\n                  STRESS(3) = sigma(3)\r\n                  STRESS(4) = sigma(4)\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(1,3) = jacobi(1,3)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(2,3) = jacobi(2,3)\r\n                  DDSDDE(3,1) = jacobi(3,1)\r\n                  DDSDDE(3,2) = jacobi(3,2)\r\n                  DDSDDE(3,3) = jacobi(3,3)\r\n                  DDSDDE(4,4) = jacobi(4,4)\r\n!\r\n!             plane stress case\r\n              elseif (NTENS==3) then\r\n!\r\n                  STRESS=0.\r\n!                 correction by Alvaro\r\n                  STRESS(1) = sigma(1)-sigma(3)\r\n                  STRESS(2) = sigma(2)-sigma(3)\r\n!\r\n                  STRESS(3) = sigma(4)\r\n!\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(3,3) = jacobi(4,4)\r\n!\r\n              end if\r\n!\r\n!         if rigid body (or matid not defined in PROPS)\r\n          else\r\n!\r\n              DDSDDE=0.\r\n              do i=1,NTENS\r\n                  DDSDDE(i,i)=largenum    \r\n              end do\r\n              STRESS=0.              \r\n!\r\n!         end of crystal plasticity solution\r\n          end if\r\n!\r\n!     end of one-time initialization performed case\r\n      end if\r\n!\r\n!\r\n!\r\n      RETURN\r\n      END"
  },
  {
    "path": "Example - Single crystal with material vox file/backstress.f",
    "content": "!     May 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module backstress\r\n      implicit none\r\n      contains\r\n!\r\n!     Armstrong-Frederic backstress model\r\n!     Two input parameters are required\r\n      subroutine backstressmodel1(backstressparam,nslip,X,gdot,dt,dX)\r\n      use userinputs, only : maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Backstress parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Current value of slip rate\r\n      real(8), intent(in) :: gdot(nslip)\r\n!     Current value of backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!\r\n!     Output\r\n!     Backtress increment\r\n      real(8), intent(out) :: dX(nslip)\r\n!\r\n!     Variables used in this subroutine\r\n!     Backstress evolution parameter\r\n      real(8) :: h\r\n!     Backstress relief parameter\r\n      real(8) :: hD\r\n      integer :: is\r\n!\r\n!     Backstress evolution\r\n      h = backstressparam(1)\r\n!\r\n!     Backstress annihiliation\r\n      hD = backstressparam(2)\r\n!\r\n      dX = 0.\r\n      do is=1,nslip\r\n!\r\n          dX(is) = (h*gdot(is) - hD*X(is)*abs(gdot(is)))*dt\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine backstressmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!    NON-LOCAL backstress calculation based on GND density\n      subroutine backstressmodel2\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: numel, numpt,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + burgerv_all, gf_all, G12_all, v12_all,\r\n     + backstressparam_all, statev_backstress,\r\n     + statev_gnd, statev_gammasum\r\n      use utilities, only: matvec6\r\n      implicit none\n      integer :: matid, nslip, nscrew\r\n      real(8) :: burgerv(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: X(maxnslip)\r\n      real(8) :: gf, G12, v12, xi\r\n      real(8) :: rhoGNDe, rhoGNDs, gsum\r\n      real(8) :: rhoGND(maxnslip)\r\n      integer :: ie, ip, is, i, k, l\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      do ie=1, numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.;screw=0\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw = screw_all(matid,1:nscrew)\r\n!\r\n!         Geometric factor\r\n          gf = gf_all(matid)\r\n!\r\n!         Shear Modulus\r\n          G12 = G12_all(matid)\r\n!\r\n!         Poisson's ratio\r\n          v12 = v12_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) = burgerv_all(matid,1:nslip)\r\n!\r\n!         Backstress parameter\r\n          xi = backstressparam_all(matid,1)\r\n!\r\n!\r\n          do ip=1,numpt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Reset backstress\r\n              X = 0.\r\n!\r\n!\r\n              rhoGND=0.\r\n!             Edges\r\n              do is = 1, nslip\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Edge dislocation density\r\n                  rhoGNDe = statev_gnd(ie,ip,is)\r\n!\r\n!!\r\n!                  rhoGND(is) = abs(statev_gnd(ie,ip,is))\r\n!\r\n!\r\n!                 Backstress due to edges\r\n                  X(is) = xi*G12/(1.-v12)*burgerv(is)*\r\n     + sqrt(abs(rhoGNDe))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!             Screws\r\n              do i = 1, nscrew\r\n!\r\n                  is = screw(i)\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Screw dislocation density\r\n                  rhoGNDs = statev_gnd(ie,ip,nslip+i)\r\n!\r\n!                  rhoGND(is) = rhoGND(is) + \r\n!     + abs(statev_gnd(ie,ip,nslip+i))\r\n!\r\n!                 Backstress due to screws\r\n                  X(is) = X(is) + xi*G12*burgerv(is)*\r\n     + sqrt(abs(rhoGNDs))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!!             Backstress\r\n!              do is = 1, nslip\r\n!!\r\n!!                 Sum of shear rates\r\n!                  gsum = statev_gammasum(ie,ip,is)\r\n!!\r\n!                  X(is) = xi*G12*burgerv(is)*sqrt(rhoGND(is))\r\n!     + *sign(1.0,gsum)\r\n!!\r\n!              end do\r\n!\r\n!\r\n!             Assign to the global vector\r\n              statev_backstress(ie,ip,1:nslip) = X(1:nslip)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\n!\r\n!\n      return\n!\n      end subroutine backstressmodel2\n!\r\n!\r\n      end module backstress"
  },
  {
    "path": "Example - Single crystal with material vox file/cpsolver.f",
    "content": "!     Oct. 1st, 2022\r\n!     Eralp Demir\r\n!     This module contains the solver schemes for crystal plasticity\r\n!\r\n      module cpsolver\r\n      implicit none\r\n      contains\r\n!\r\n!     This subroutine deals with\r\n!     global variables and their assignments\r\n!     before entering the main solver:\r\n!     1. assigns the global variables to locals\r\n!     before calling the CP-solver\r\n!     2. calls fge-predictor scheme before as\r\n!     spare solution\r\n!     3. calls implicit or explicit CP-solvers\r\n!     4. assigns the results to the glboal state variables\r\n      subroutine solve(noel, npt, dfgrd1, dfgrd0,\r\n     + temp, dtemp, dt, matid, pnewdt, nstatv, statev,\r\n     + sigma, jacobi)\r\n!\r\n      use globalvariables, only : dt_t,\r\n     + statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum, statev_ssdtot_t,\r\n     + statev_gammadot_t, statev_gammadot, statev_ssdtot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_loop_t, statev_loop,\r\n     + statev_forest_t, statev_forest, statev_evmp_t, statev_evmp,\r\n     + statev_substructure_t, statev_substructure, statev_sigma_t2,\r\n     + statev_totgammasum_t, statev_totgammasum, \r\n     + statev_tausolute_t, statev_tausolute, forestproj_all,\r\n     + numslip_all, numscrew_all, phaseid_all, Schmid_0_all,\r\n     + dirc_0_all, norc_0_all, caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, alphamat_all, burgerv_all,\r\n     + sintmat1_all, sintmat2_all, hintmat1_all, hintmat2_all,\r\n     + slipmodel_all, slipparam_all, creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all, irradiationmodel_all,\r\n     + irradiationparam_all, backstressparam_all, slip2screw_all,\r\n     + statev_backstress_t, statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff,\r\n     + I3, I6, smallnum\r\n!\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + predictor, maxnslip, maxnparam, maxxcr, cutback,\r\n     + phi, maxnloop, stateupdate\r\n!\r\n!\r\n      use usermaterials, only: materialparam\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use useroutputs, only: assignoutputs, nstatv_outputs\r\n!\r\n      use errors, only: error\r\n!\r\n      use utilities, only: inv3x3, nolapinverse, matvec6, vecmat6,\r\n     + rotord4sig, gmatvec6\r\n!\r\n      implicit none\r\n!\r\n!     element no\r\n      integer, intent(in) :: noel\r\n!\r\n!     ip no\r\n      integer, intent(in) :: npt\r\n!\r\n!\r\n!     current deformation gradient\r\n      real(8), intent(in) :: dfgrd1(3,3)\r\n!\r\n!     former deformation gradient\r\n      real(8), intent(in) :: dfgrd0(3,3)\r\n!\r\n!     ABAQUS temperature\r\n      real(8), intent(in) :: temp\r\n!\r\n!     ABAQUS temperature increment\r\n      real(8), intent(in) :: dtemp\r\n!\r\n!     time step\r\n      real(8), intent(in) :: dt\r\n!\r\n!     material id\r\n      integer, intent(in) :: matid\r\n!\r\n!     time factor\r\n      real(8), intent(inout) :: pnewdt\r\n!\r\n!     number of state variables - for postprocessing\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     state variables - postprocessing\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!\r\n!     Material tangent\r\n      real(8), intent(out) :: jacobi(6,6)\r\n!\r\n!     Local variables used within this subroutine\r\n!\r\n!\r\n!     phase-id\r\n      integer :: phaid\r\n!\r\n!     number of slip systems\r\n      integer :: nslip\r\n!\r\n!\r\n!     Convergence flag (initially set to zero!)\r\n!\r\n!     Flag for crystal plasticity explicit/implicit solver\r\n      integer :: cpconv\r\n!\r\n!     Flag for Euler solver convergence\r\n      integer :: cpconv0\r\n!\r\n!\r\n!     Local state variables with known dimensions\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv_t(3,3)\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv(3,3)\r\n!     stress at the former time step\r\n      real(8) :: sigma_t(6)\r\n!     rss/crsss ratio at the former time step\r\n      real(8) :: maxx_t\r\n!     rss/crsss ratio at the current time step \r\n      real(8) :: maxx\r\n!     elastic strains in the crystal reference at the former time step\r\n      real(8) :: Eec_t(6)\r\n!     elastic strains in the crystal reference at the current time step\r\n      real(8) :: Eec(6)\r\n!     plastic deformation gradient at the former time step\r\n      real(8) :: Fp_t(3,3)\r\n!     plastic deformation gradient at the current time step\r\n      real(8) :: Fp(3,3)\r\n!     thermal deformation gradient at the former time step\r\n      real(8) :: Fth_t(3,3)\r\n!     thermal deformation gradient at the current time step\r\n      real(8) :: Fth(3,3)\r\n!     inverse of the thermal deformation gradient at the former time step\r\n      real(8) :: invFth_t(3,3)\r\n!     inverse of the thermal deformation gradient at the current time step\r\n      real(8) :: invFth(3,3)\r\n!     determinant of the thermal deformation gradient\r\n      real(8) :: detFth, detFth_t\r\n!     mechanical deformation gradient at the former time step\r\n      real(8) :: F_t(3,3)\r\n!     mechanical deformation gradient at the current time step\r\n      real(8) :: F(3,3)\r\n!\r\n!     Variables for velocity gradient calculation\r\n!     Fdot\r\n      real(8) :: Fdot(3,3)\r\n!     velocity gradient at the current time step\r\n      real(8) :: L(3,3)\r\n!     inverse of the deformation gradient\r\n      real(8) :: Finv(3,3)\r\n!     determinant of the deformation gradient\r\n      real(8) :: detF\r\n!\r\n!     Local state variable arrays\r\n!     sum of slip per slip system\r\n      real(8) :: gammasum_t(numslip_all(matid))\r\n      real(8) :: gammasum(numslip_all(matid))\r\n!     slip rates\r\n      real(8) :: gammadot_t(numslip_all(matid))\r\n      real(8) :: gammadot(numslip_all(matid))\r\n!     slip resistance\r\n      real(8) :: tauc_t(numslip_all(matid))\r\n      real(8) :: tauc(numslip_all(matid))\r\n!     effective overall slip resistance\r\n!     (tauc0 + GND + SSD + solute + substructure + forest + etc.)\r\n      real(8) :: tauceff_t(numslip_all(matid))\r\n      real(8) :: tauceff(numslip_all(matid))\r\n!     Note the size of GND is different\r\n!     gnd density (nslip + nscrew)\r\n      real(8) :: gnd_t(numslip_all(matid)+numscrew_all(matid))\r\n      real(8) :: gnd(numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     ssd density (nslip)\r\n      real(8) :: ssd_t(numslip_all(matid))\r\n      real(8) :: ssd(numslip_all(matid))\r\n!     loop density (maxnloop)\r\n      real(8) :: loop_t(maxnloop)\r\n      real(8) :: loop(maxnloop)\r\n!     total forest dislocation density - derived from other terms\r\n      real(8) :: rhofor_t(numslip_all(matid))\r\n      real(8) :: rhofor(numslip_all(matid))\r\n!     total density\r\n      real(8) :: rhotot_t(numslip_all(matid))\r\n      real(8) :: rhotot(numslip_all(matid))\r\n!     forest dislocation density as a state variable\r\n      real(8) :: forest_t(numslip_all(matid))\r\n      real(8) :: forest(numslip_all(matid))\r\n!\r\n!\r\n!     Scalar state variables\r\n!     equivalent Von-Mises plastic strain\r\n      real(8) :: evmp_t\r\n      real(8) :: evmp\r\n!\r\n!     cumulative slip\r\n      real(8) :: totgammasum_t\r\n      real(8) :: totgammasum\r\n!\r\n!     plastic dissipation power\r\n      real(8) :: plasdiss_t\r\n      real(8) :: plasdiss\r\n!\r\n!     solute strength\r\n      real(8) :: tausolute_t\r\n      real(8) :: tausolute\r\n!     substructure density\r\n      real(8) :: substructure_t\r\n      real(8) :: substructure\r\n!     total density\r\n      real(8) :: ssdtot_t\r\n      real(8) :: ssdtot\r\n!     scalar cumulartive density\r\n      real(8) :: sumrhotot_t\r\n      real(8) :: sumrhotot     \r\n!\r\n!     material-related local variables\r\n!     number screw systems\r\n      integer :: nscrew\r\n!     slip model flag\r\n      integer :: smodel\r\n!     creep model flag\r\n      integer :: cmodel\r\n!     hardening model flag   \r\n      integer :: hmodel\r\n!     irradiation mdoel flag\r\n      integer :: imodel\r\n!     cubic slip flag\r\n      integer :: cubicslip\r\n!     material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hcp materials\r\n      real(8) :: caratio\r\n!     compliance at the crystal reference\r\n      real(8) :: Cc(6,6)\r\n!     geometric factor\r\n      real(8) :: gf\r\n!     shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     thermal expansion coefficient\r\n      real(8) :: alphamat(3,3)\r\n!     slip parameters\r\n      real(8) :: sparam(maxnparam)\r\n!     creep parameters\r\n      real(8) :: cparam(maxnparam)\r\n!     hardening parameters\r\n      real(8) :: hparam(maxnparam)\r\n!     irradiation parameters\r\n      real(8) :: iparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: bparam(maxnparam)\r\n!     Burgers vector\r\n      real(8) :: burgerv(numslip_all(matid))\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(numslip_all(matid),numslip_all(matid))\r\n!     Latent hardening\r\n      real(8) :: hintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(numslip_all(matid),numslip_all(matid))\r\n!\r\n!\r\n!     slip direction and slip plane normal at the crystal reference (undeformed)\r\n      real(8) :: dirc_0(numslip_all(matid),3)\r\n      real(8) :: norc_0(numslip_all(matid),3)\r\n!     slip direction and slip plane normal at the sample reference\r\n      real(8) :: dirs_t(numslip_all(matid),3)\r\n      real(8) :: nors_t(numslip_all(matid),3)\r\n!\r\n!     Forest projection operators for GND and SSD\r\n      real(8) :: forestproj(numslip_all(matid),\r\n     + numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     Slip to screw system map\r\n      real(8) :: slip2screw(numscrew_all(matid),numslip_all(matid))\r\n!\r\n!     Schmid Dyadic\r\n      real(8) :: Schmid_0(numslip_all(matid),3,3)\r\n      real(8) :: Schmid(numslip_all(matid),3,3)\r\n      real(8) :: Schmidvec(numslip_all(matid),6)\r\n      real(8) :: SchmidxSchmid(numslip_all(matid),6,6)\r\n      real(8) :: sdir(3), ndir(3), SNij(3,3), NSij(3,3)\r\n      real(8) :: nsi(6), sni(6)\r\n!\r\n!\r\n!\r\n!     strain calculations\r\n!     total strain increment\r\n      real(8) ::  dstran(6), dstran33(3,3)\r\n!     thermal strain increment\r\n      real(8) ::  dstranth33(3,3), dstranth(6)\r\n!     total spin increment\r\n      real(8) ::  domega(3)\r\n!     total spin (rate) 3x3 matrix\r\n      real(8) ::  W(3,3), dW33(3,3)\r\n!\r\n!     Elasticity transformation\r\n!     temporary array for elastic stiffness calculation\r\n      real(8) :: rot4(6,6)\r\n!     elasticity matrix at the deformed reference\r\n      real(8) :: Cs(6,6)     \r\n!\r\n!     Trial stress calculation\r\n!     trial stress\r\n      real(8) :: sigmatr(6)\r\n!\r\n!     Backstress at current time\r\n      real(8) :: X(numslip_all(matid))\r\n!     Backstress at former time\r\n      real(8) :: X_t(numslip_all(matid))\r\n!     Backstress backup solution\r\n      real(8) :: X0(numslip_all(matid))\r\n!\r\n!     stress with rotations\r\n      real(8) :: sigmarot_t(6)\r\n!\r\n!     stress (3x3)\r\n      real(8) ::  sigma33_t(3,3)\r\n!\r\n!\r\n!     Resolved shear stress calculation\r\n!     GUESS values\r\n      real(8) :: sigma0(6), jacobi0(6,6)\r\n!     value of resolved shear stress\r\n      real(8) :: tau0(numslip_all(matid))\r\n!\r\n!     value of resolved shear stress\r\n      real(8) :: tau_t(numslip_all(matid))\r\n!\r\n!     value of trial resolved shear stress\r\n      real(8) :: tautr(numslip_all(matid))\r\n!     absolute value of resolved shear stress\r\n      real(8) :: abstautr(numslip_all(matid))\r\n!\r\n!     dummy variables\r\n      real(8) :: dummy3(3), dummy33(3,3)\r\n      real(8) :: dummy33_(3,3)\r\n      real(8) :: dummy6(6), dummy66(6,6)\r\n      integer :: dum1, dum2, dum3\r\n!     unused variables\r\n      real(8) :: notused1(maxnslip)\r\n      real(8) :: notused2(maxnslip)\r\n      real(8) :: notused3(maxnslip)\r\n!     In case materials subroutine entered everytime\r\n!     Strength interaction between dislocations\r\n      real(8) :: notused4(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: notused5(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: notused6(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: notused7(maxnslip,maxnslip)\r\n!     Initial forest and substructure densities\r\n      real(8) :: notused8, notused9\r\n!\r\n!     counter\r\n      integer :: is, i, j\r\n!\r\n!\r\n!\r\n!     Reset sparse arrays\r\n      notused1=0.;notused2=0.;notused3=0.\r\n      notused4=0.;notused5=0.\r\n      notused6=0.;notused7=0.\r\n!\r\n!\r\n!\r\n!     convergence check initially\r\n!     if sinh( ) in the slip law has probably blown up\r\n!     then try again with smaller dt\r\n      if(any(dfgrd1 /= dfgrd1)) then\r\n!         Set the outputs to zero initially\r\n          sigma = 0.\r\n          jacobi = I6\r\n!         cut back time\r\n          pnewdt = cutback\r\n!         warning message in .dat file\r\n          call error(11)\r\n!         go to the end of subroutine\r\n          return\r\n      end if\r\n!     \r\n!\r\n!\r\n!     phase-id\r\n      phaid = phaseid_all(matid)\r\n!\r\n!     Number of slip systems\r\n      nslip = numslip_all(matid)\r\n!\r\n!     Number of screw systems\r\n      nscrew = numscrew_all(matid)\r\n!\r\n!\r\n!\r\n!\r\n!     undeformed slip direction\r\n      dirc_0 = dirc_0_all(matid,1:nslip,1:3)\r\n      \r\n!     undeformed slip plane normal\r\n      norc_0 = norc_0_all(matid,1:nslip,1:3)      \r\n!\r\n!\r\n!     Forest projection for GND\r\n      forestproj = forestproj_all(matid,1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw system mapping\r\n      slip2screw = slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!     Initial Schmid tensor\r\n      Schmid_0 = Schmid_0_all(matid,1:nslip,:,:)\r\n!\r\n!     Assign the global state variables\r\n!     to the local variables\r\n!     at the former time step\r\n      gammasum_t = statev_gammasum_t(noel,npt,1:nslip)\r\n      gammadot_t = statev_gammadot_t(noel,npt,1:nslip)\r\n      tauc_t = statev_tauc_t(noel,npt,1:nslip)\r\n      gnd_t = statev_gnd_t(noel,npt,1:nslip+nscrew)\r\n      ssd_t = statev_ssd_t(noel,npt,1:nslip)\r\n      loop_t = statev_loop_t(noel,npt,1:maxnloop)\r\n      ssdtot_t = statev_ssdtot_t(noel,npt)\r\n      forest_t = statev_forest_t(noel,npt,1:nslip)\r\n      substructure_t = statev_substructure_t(noel,npt)\r\n      evmp_t = statev_evmp_t(noel,npt)\r\n      plasdiss_t = statev_plasdiss_t(noel,npt)\r\n      totgammasum_t = statev_totgammasum_t(noel,npt)\r\n      tausolute_t = statev_tausolute_t(noel,npt)\r\n      sigma_t = statev_sigma_t(noel,npt,:)\r\n      Fp_t = statev_Fp_t(noel,npt,:,:)\r\n      Fth_t = statev_Fth_t(noel,npt,:,:)\r\n      Eec_t = statev_Eec_t(noel,npt,:)\r\n!     Crystal orientations at former time step\r\n      gmatinv_t = statev_gmatinv_t(noel,npt,:,:)\r\n!     Backstress at former time step\r\n      X_t = statev_backstress_t(noel,npt,1:nslip)\r\n!\r\n!\r\n!     Material parameters are constant\r\n      caratio = caratio_all(matid)\r\n      cubicslip = cubicslip_all(matid)\r\n      Cc = Cc_all(matid,:,:)\r\n      gf = gf_all(matid)\r\n      G12 = G12_all(matid)\r\n      alphamat = alphamat_all(matid,:,:)\r\n      burgerv = burgerv_all(matid,1:nslip)\r\n!\r\n!\r\n      sintmat1 = sintmat1_all(matid,1:nslip,1:nslip)\r\n      sintmat2 = sintmat2_all(matid,1:nslip,1:nslip)\r\n      hintmat1 = hintmat1_all(matid,1:nslip,1:nslip)\r\n      hintmat2 = hintmat2_all(matid,1:nslip,1:nslip)\r\n!\r\n!\r\n!\r\n      smodel = slipmodel_all(matid)\r\n      sparam = slipparam_all(matid,1:maxnparam)\r\n      cmodel = creepmodel_all(matid)\r\n      cparam = creepparam_all(matid,1:maxnparam)\r\n      hmodel = hardeningmodel_all(matid)\r\n      hparam = hardeningparam_all(matid,1:maxnparam)\r\n      imodel = irradiationmodel_all(matid)\r\n      iparam = irradiationparam_all(matid,1:maxnparam)\r\n      bparam = backstressparam_all(matid,1:maxnparam)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature is constant and defined by the user\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n!         Assign temperature\r\n          mattemp = temperature\r\n!\r\n!\r\n!\r\n!     Temperature is defined by ABAQUS\r\n!     Material properties are entered every time\r\n!     Because properties can be temperature dependent\r\n      else if (constanttemperature == 0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n!         get material constants\r\n          call materialparam(matid,mattemp,\r\n     + dum1,dum2,dum3,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,notused1, ! state variables are NOT updated here\r\n     + notused2,notused3,notused8,notused9,\r\n     + smodel,sparam,cmodel,cparam,\r\n     + hmodel,hparam,imodel,iparam,\r\n     + notused4,notused5,notused6,\r\n     + notused7,bparam) ! Interaction matrices are not updated here\r\n!\r\n!\r\n!  \r\n!    \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Slip directions in the sample reference\r\n      call rotateslipsystems(phaid,nslip,caratio,\r\n     + gmatinv_t,dirc_0,norc_0,dirs_t,nors_t)\r\n!\r\n!\r\n!     Calculate Schmid tensors and Schmid dyadic\r\n      Schmid=0.; SchmidxSchmid=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction\r\n          sdir = dirs_t(is,:)\r\n!         Slip plane normal\r\n          ndir = nors_t(is,:)\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  SNij(i,j) = sdir(i)*ndir(j)\r\n                  NSij(j,i) = ndir(j)*sdir(i)\r\n                  Schmid(is,i,j) = SNij(i,j)\r\n              enddo\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n          call gmatvec6(SNij,sni)\r\n!\r\n          call gmatvec6(NSij,nsi)\r\n!\r\n!         Vectorized Schmid tensor\r\n          Schmidvec(is,1:6) = sni\r\n!\r\n          do i=1,6\r\n              do j=1,6\r\n                  SchmidxSchmid(is,i,j)=sni(i)*nsi(j)\r\n              enddo\r\n          enddo\r\n!\r\n      enddo\r\n!\r\n!\r\n!\r\n!     Calculate total and forest density\r\n      call totalandforest(phaid, nscrew, nslip,\r\n     + gnd_t, ssd_t,\r\n     + ssdtot_t, forest_t,\r\n     + forestproj, slip2screw, rhotot_t,\r\n     + sumrhotot_t, rhofor_t)\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv, sintmat1, sintmat2, tauc_t,\r\n     + rhotot_t, sumrhotot_t, rhofor_t, substructure_t,\r\n     + tausolute_t, loop_t, hmodel, hparam, imodel, iparam,\r\n     + mattemp, tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic stiffness in the sample reference\r\n!\r\n!     Rotation matrix - special for symmetric 4th rank transformation\r\n      call rotord4sig(gmatinv_t,rot4)\r\n!\r\n!\r\n!\r\n!     Elasticity tensor in sample reference\r\n      dummy66=matmul(rot4,Cc)\r\n      Cs = matmul(dummy66,transpose(rot4))\r\n!\r\n!!     To avoid numerical problems\r\n!      Cs = (Cs + transpose(Cs))/2.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF THERMAL STRAINS\r\n!\r\n!     No thermal strains\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n          dstranth = 0.\r\n!\r\n          F = dfgrd1\r\n!\r\n          F_t = dfgrd0\r\n!\r\n          Fth = Fth_t\r\n!\r\n!     Thermal strains if temperature change is defined by ABAQUS\r\n      else\r\n!\r\n!         Thermal eigenstrain in the crystal reference system\r\n          dstranth33 = dtemp*alphamat\r\n!\r\n!         Transform the thermal strains to sample reference\r\n          dstranth33 = matmul(matmul(gmatinv_t,dstranth33),\r\n     + transpose(gmatinv_t))\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Convert to a vector\r\n          call matvec6(dstranth33,dstranth)\r\n!\r\n!         Shear corrections\r\n          dstranth(4:6) = 2.0*dstranth(4:6)\r\n!\r\n!\r\n!\r\n!         Thermal deformation gradient\r\n          Fth = Fth_t + dstranth33 \r\n!\r\n!         Invert the thermal distortions\r\n          call inv3x3(Fth,invFth,detFth)\r\n!\r\n          call inv3x3(Fth_t,invFth_t,detFth_t)\r\n!\r\n!         Take out the thermal distortions from the total deformation\r\n          F = matmul(dfgrd1,invFth)\r\n!\r\n          F_t = matmul(dfgrd0,invFth_t)\r\n!\r\n!\r\n!\r\n      end if\r\n!     \r\n!\r\n!\r\n!\r\n!     MECHANICAL PART OF THE DEFORMATION GRADIENT\r\n!     Calculate velocity gradient\r\n!     Rate of deformation gradient\r\n      Fdot = (F - F_t) / dt\r\n!\r\n!     Inverse of the deformation gradient\r\n      call inv3x3(F,Finv,detF)\r\n!\r\n!     Velocity gradient\r\n      L = matmul(Fdot,Finv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TOTAL & MECHANICAL STRAINS      \r\n!\r\n!     Total stain increment from velocity gradient\r\n      dstran33=(L+transpose(L))*0.5*dt\r\n!\r\n!\r\n!\r\n      call matvec6(dstran33,dstran)\r\n!\r\n!     Shear corrections\r\n      dstran(4:6) = 2.0*dstran(4:6)\r\n!\r\n!\r\n!     Total spin\r\n      W=(L-transpose(L))*0.5\r\n!     \r\n!\r\n!\r\n!     Total spin increment - components\r\n!     This is corrected as follows: Eralp - Alvaro 19.02.2023\r\n!     The solution in Huang et al gives the negative -1/2*W\r\n!     We obtained the spin directly from velocity gradient\r\n!     1. It is positive\r\n!     2. It has to be divided by 2\r\n      domega(1) = W(1,2) - W(2,1)\r\n      domega(2) = W(3,1) - W(1,3)\r\n      domega(3) = W(2,3) - W(3,2)\r\n      domega = domega * dt / 2.\r\n!\r\n!\r\n!\r\n!\r\n!     Store the stress before rotation correction\r\n      sigmarot_t = sigma_t\r\n!\r\n!\r\n!     CALCULATION OF TRIAL STRESS\r\n!\r\n!     Trial stress\r\n      sigmatr =  sigma_t + matmul(Cs,dstran)\r\n!\r\n!\r\n!\r\n!     3x3 stress tensor\r\n      call vecmat6(sigma_t,sigma33_t)\r\n!\r\n!\r\n!\r\n!         Co-rotational stress\r\n          sigma33_t = sigma33_t +\r\n     + (matmul(W,sigma33_t) -\r\n     + matmul(sigma33_t,W))*dt\r\n!\r\n!\r\n!\r\n!     Vectorize the initial guess\r\n      call matvec6(sigma33_t,sigma_t)\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tau_t(is) = dot_product(Schmidvec(is,:),sigma_t)\r\n      end do\r\n!\r\n!\r\n!\r\n!     CALCULATE TRIAL-RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n          abstautr(is) = abs(tautr(is))\r\n      end do\r\n!\r\n!\r\n!     maximum ratio of rss to crss\r\n      maxx = maxval(abstautr/tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     DECISION FOR USING CRYSTAL PLASTICITY\r\n!     BASED ON THRESHOLD VALUE\r\n!\r\n!     Elastic solution\r\n      if (maxx <= maxxcr) then\r\n!\r\n!\r\n!\r\n!\r\n!         stress\r\n          sigma = sigmatr\r\n!\r\n!         material tangent\r\n          jacobi = Cs\r\n!\r\n!\r\n!         Assign the global state variables\r\n!         For NO SLIP condition\r\n          totgammasum=totgammasum_t\r\n          gammasum=gammasum_t\r\n          gammadot=0.\r\n          tauceff=tauceff_t\r\n          tauc=tauc_t\r\n          gnd=gnd_t\r\n          ssd=ssd_t\r\n          loop = loop_t\r\n          ssdtot=ssdtot_t\r\n          forest=forest_t\r\n          substructure=substructure_t\r\n          evmp=evmp_t\r\n          plasdiss=plasdiss_t\r\n          tausolute=tausolute_t\r\n          Fp=Fp_t\r\n          X=X_t\r\n          cpconv=1\r\n          cpconv0=0\r\n!\r\n!         Update orietnations\r\n!         All the orientation changes are elastic - rotations\r\n          dW33=0.\r\n          dW33(1,2) = domega(1)\r\n          dW33(1,3) = -domega(2)\r\n          dW33(2,1) = -domega(1)\r\n          dW33(2,3) = domega(3)\r\n          dW33(3,1) = domega(2)\r\n          dW33(3,2) = -domega(3)\r\n!\r\n          gmatinv = gmatinv_t + matmul(dW33,gmatinv_t)\r\n!\r\n!         Elastic strains in the crystal lattice\r\n!         Add the former elastic strains\r\n!\r\n!         Undo shear corrections\r\n          dummy6 = dstran\r\n          dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!         Convert the strain into matrix\r\n          call vecmat6(dummy6,dummy33)\r\n!\r\n!         Elastic strains in the crystal reference\r\n          dummy33_ = matmul(transpose(gmatinv),dummy33)\r\n          dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!\r\n!         Vectorize\r\n          call matvec6(dummy33,dummy6)  \r\n!\r\n!         Shear corrections\r\n          dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n          Eec=Eec_t+dummy6\r\n!\r\n!\r\n!\r\n!\r\n!     Solve using crystal plasticity\r\n      else\r\n! \r\n!\r\n!\r\n!         Guess if Forward Gradient Predictor scheme is not active\r\n          if (predictor == 0) then\r\n!\r\n              sigma0 = (1.-phi)*sigma_t + phi*sigmatr\r\n!\r\n!\r\n!\r\n!         This part is added by Chris Hardie (11/05/2023)   \r\n!         Former stress scheme\r\n          elseif (predictor == 1) then\r\n!\r\n!\r\n!\r\n              if (dt_t > 0.0) then\r\n!\r\n              do i = 1, 6\r\n                  sigma0(i) =\r\n     + statev_sigma_t(noel,npt,i) +\r\n     + (statev_sigma_t(noel,npt,i) -\r\n     + statev_sigma_t2(noel,npt,i))*dt/dt_t\r\n              end do\r\n!\r\n              else\r\n                  sigma0 = sigma_t\r\n              end if\r\n!\r\n!\r\n!\r\n!         \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau0(is) = dot_product(Schmidvec(is,:),sigma0)\r\n          end do\r\n!\r\n!\r\n\r\n!\r\n          call CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0, sigmatr, \r\n     + forestproj, slip2screw,\r\n     + Schmid_0, Schmid, \r\n     + Schmidvec, SchmidxSchmid,\r\n     + smodel, sparam, cmodel, cparam,\r\n     + imodel, iparam, hmodel, hparam,\r\n     + bparam, sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t,\r\n     + rhofor_t, forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         STILL NOT CONVERGED THE CUTBACK TIME\r\n!         Convergence check\r\n!         Use cpsolver did not converge\r\n!         Diverged! - use time cut backs\r\n          if (cpconv == 0) then         \r\n!\r\n!             Set the outputs to zero initially\r\n              sigma = 0.!statev_sigma_t(noel,npt,:)\r\n              jacobi = 0.!statev_jacobi_t(noel,npt,:,:)\r\n!             Set time cut back and send a message\r\n              pnewdt = cutback\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Assign the global state variables          \r\n      statev_gammasum(noel,npt,1:nslip)=gammasum\r\n      statev_gammadot(noel,npt,1:nslip)=gammadot\r\n      statev_tauc(noel,npt,1:nslip)=tauc\r\n      statev_ssd(noel,npt,1:nslip)=ssd\r\n      statev_loop(noel,npt,1:maxnloop)=loop\r\n      statev_ssdtot(noel,npt)=ssdtot\r\n      statev_forest(noel,npt,1:nslip)=forest\r\n      statev_substructure(noel,npt)=substructure\r\n      statev_evmp(noel,npt)=evmp\r\n      statev_maxx(noel,npt)=maxx\r\n      statev_totgammasum(noel,npt)=totgammasum\r\n      statev_tausolute(noel,npt)=tausolute\r\n      statev_sigma(noel,npt,1:6)=sigma\r\n      statev_jacobi(noel,npt,1:6,1:6)=jacobi\r\n      statev_Fp(noel,npt,1:3,1:3)=Fp\r\n      statev_Fth(noel,npt,1:3,1:3)=Fth\r\n      statev_Eec(noel,npt,1:6)=Eec\r\n!     Crystal orientations at former time step\r\n      statev_gmatinv(noel,npt,1:3,1:3)=gmatinv\r\n!     Backstress\r\n      statev_backstress(noel,npt,1:nslip)=X\r\n!     Plastic dissipation power density\r\n      statev_plasdiss(noel,npt)=plasdiss\r\n!     Overall CRSS\r\n      statev_tauceff(noel,npt,1:nslip)=tauceff\r\n!\r\n!     Write the outputs for post-processing\r\n!     If outputs are defined by the user\r\n      if (nstatv_outputs>0) then\r\n!\r\n          call assignoutputs(noel,npt,nstatv,statev)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine solve\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Semi-implicit / Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0,\r\n     + sigmatr, forestproj, slip2screw,\r\n     + Schmid_0, Schmid,\r\n     + Schmidvec, SchmidxSchmid,\r\n     + slipmodel, slipparam,\r\n     + creepmodel, creepparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + hardeningmodel, hardeningparam,\r\n     + backstressparam, \r\n     + sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t, rhofor_t,\r\n     + forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum,\r\n     + totgammasum, evmp, plasdiss,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnloop,\r\n     + tauctolerance , SVDinversion,\r\n     + backstressmodel, stateupdate, inversebackup\r\n!\r\n      use innerloop, only : Dunne_innerloop, Hardie_innerloop\r\n!\r\n      use utilities, only : vecmat6, matvec6,\r\n     + nolapinverse, deter3x3, inv3x3, trace3x3,\r\n     + vecmat9, matvec9, nolapinverse, SVDinverse\r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use hardening, only: hardeningrules\r\n!\r\n      use backstress, only: backstressmodel1\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     material-id\r\n      integer, intent(in) :: matid\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     number of screw sytems\r\n      integer, intent(in) :: nscrew\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     geometric factor\r\n      real(8), intent(in) :: gf\r\n!     elastic shear modulus\r\n      real(8), intent(in) :: G12\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of the deformation gradient at former time step\r\n      real(8), intent(in) :: Fp_t(3,3)\r\n!     Crystal to sample transformation martrix at former time step\r\n      real(8), intent(in) :: gmatinv_t(3,3)\r\n!     Lattice strains\r\n      real(8), intent(in) :: Eec_t(6)\r\n!     slip rates at the former time step\r\n      real(8), intent(in) :: gammadot_t(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the former time step\r\n      real(8), intent(in) :: gammasum_t(nslip)\r\n!     overall total slip at the former time step\r\n      real(8), intent(in) :: totgammasum_t\r\n!     Von-Mises equivalent total plastic strain at the former time step\r\n      real(8), intent(in) :: evmp_t\r\n!     Plastic dissipation power density at the former time step\r\n      real(8), intent(in) :: plasdiss_t\r\n!     Cauchy stress guess\r\n      real(8), intent(in) :: sigma0(6)\r\n!     rss guess\r\n      real(8), intent(in) :: tau0(nslip)\r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     Forest projections\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n!     Forest projections\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)  \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)  \r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6) \r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!     hardening model no.\r\n      integer, intent(in) :: hardeningmodel\r\n!     hardening model parameters\r\n      real(8), intent(in) :: hardeningparam(maxnparam)\r\n!     backstress model parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\r\n!\r\n!\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff_t(nslip)\r\n!     crss at former time step\r\n      real(8), intent(in) :: tauc_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: rhotot_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: sumrhotot_t\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: ssdtot_t\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor_t(nslip)\r\n!     forest dislocation density per slip system at the former time step (hardening model = 4)\r\n      real(8), intent(in) :: forest_t(nslip)\r\n!     substructure dislocation density at the former time step\r\n      real(8), intent(in) :: substructure_t\r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: gnd_t(nslip+nscrew) \r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: ssd_t(nslip)\r\n!     loop defect density per slip system at the former time step\r\n      real(8), intent(in) :: loop_t(maxnloop)\r\n!     backstress at former time step\r\n      real(8), intent(in) :: X_t(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     total velocity gradient at the current time step\r\n      real(8), intent(in) :: L(3,3)\r\n!     mechanical strain increment\r\n      real(8), intent(in) :: dstran(6)\r\n!\r\n!\r\n!\r\n!     OUTPUTS\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8), intent(out) :: Fp(3,3)\r\n!     Crystal to sample transformation martrix at current time step\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n!     Green-Lagrange strains in the crystal reference\r\n      real(8), intent(out) :: Eec(6)\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(out) :: gammasum(nslip)\r\n!     overall total slip at the current time step\r\n      real(8), intent(out) :: totgammasum\r\n!     Von-Mises equivalent total plastic strain at the current time step\r\n      real(8), intent(out) :: evmp\r\n!     Plastic dissipation power density at the current time step\r\n      real(8), intent(out) :: plasdiss\r\n!     Current values of state variables\r\n!     overall crss\r\n      real(8), intent(out) :: tauceff(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: tauc(nslip)\r\n!     solute strength due to irradiation hardening\r\n      real(8), intent(out) :: tausolute\r\n!     total dislocation density over all slip systems at the current time step\r\n      real(8), intent(out) :: ssdtot\r\n!     forest dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: forest(nslip)\r\n!     substructure dislocation density at the current time step\r\n      real(8), intent(out) :: substructure\r\n!     statistically-stored dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: ssd(nslip)\r\n!     loop defect density per slip system at the current time step\r\n      real(8), intent(out) :: loop(maxnloop)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: X(nslip)\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     material tangent\r\n      real(8), intent(out) :: jacobi(6,6)  \r\n!     convergence flag\r\n      integer, intent(out) :: cpconv\r\n!\r\n!\r\n!\r\n!     Local variables used within this subroutine    \r\n!\r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3), Dp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3), Dp_c(3,3)\r\n!     plastic velocity gradient\r\n      real(8) Lp(3,3), Dp(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto crss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto crss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip)\r\n!    absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: abstau(nslip), signtau(nslip)\r\n!\r\n!     trial absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: tautr(nslip), abstautr(nslip), signtautr(nslip)\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6), invdpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!     Von-Mises equivalent plastic strain rate and increment\r\n      real(8) :: pdot\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     stress 3x3 matrix\r\n      real(8) :: sigma33(3,3)\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8) :: detFp, invFp(3,3)\r\n!\r\n!     elastic part of the deformation gradient\r\n      real(8) :: Fe(3,3)\r\n!\r\n!     elastic part of the velocity gradient\r\n      real(8) :: Le(3,3)\r\n!\r\n!     elastic spin\r\n      real(8) :: We(3,3)\r\n!\r\n!     increment in rotation matrix\r\n      real(8) :: dR(3,3)\r\n!\r\n!     Von-Mises stress\r\n      real(8) :: sigmaii, vms, sigmadev(3,3)\r\n!\r\n!     Co-rotational stress update\r\n      real(8) :: dotsigma33(3,3)\r\n!\r\n!     Cauchy stress at former time step in 3x3\r\n      real(8) :: sigma33_t(3,3)\r\n!\r\n!     Total mechanical strain increment\r\n      real(8) :: dstran33(3,3)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp33(3,3)\r\n!\r\n!     elastic strain increment\r\n      real(8) :: dstrane33(3,3)\r\n!\r\n!     crss increment\r\n      real(8) :: dtauc(nslip)\r\n!\r\n!\r\n!     ssd density increment\r\n      real(8) :: dssd(nslip)\r\n!\r\n!     ssd density increment\r\n      real(8) :: dloop(maxnloop)\r\n!\r\n!     backstress increment\r\n      real(8) :: dX(nslip)    \r\n!\r\n!     total ssd density increment\r\n      real(8) :: dssdtot\r\n!\r\n!     forest dislocation density increment\r\n      real(8) :: dforest(nslip)\r\n!\r\n!     substructure dislocation density increment\r\n      real(8) :: dsubstructure\r\n!\r\n!     Residues\r\n      real(8) :: dtauceff(nslip), tauceff_old(nslip)\r\n!\r\n!\r\n!     overall forest density\r\n      real(8) :: rhofor(nslip)\r\n!\r\n!     overall total density\r\n      real(8) :: rhotot(nslip)\r\n!\r\n!     overall total scalar density\r\n      real(8) :: sumrhotot\r\n!\r\n!     Overall residue\r\n      real(8) :: dtauceffnorm\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n!     other variables\r\n      real(8) :: dummy3(3), dummy33(3,3),\r\n     + dummy33_(3,3), dummy6(6), dummy0\r\n      integer :: is, il, iter, oiter\r\n      integer :: iterinverse\r\n!\r\n!\r\n!     Set convergence flag to \"converged\"\r\n      cpconv = 1\r\n!\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigma0\r\n      tau = tau0\r\n!\r\n!\r\n!     State assignments\r\n      gammasum=gammasum_t\r\n      tauc = tauc_t\r\n      tauceff = tauceff_t\r\n      ssdtot = ssdtot_t\r\n      ssd = ssd_t\r\n      loop = loop_t\r\n      rhofor = rhofor_t\r\n      X = X_t\r\n      forest = forest_t\r\n      substructure = substructure_t\r\n!\r\n!     Reset variables for the inner iteration    \r\n      oiter = 0\r\n      dtauceffnorm = 1.\r\n!\r\n!\r\n!     Outer loop for state update\r\n      do while ((dtauceffnorm >= tauctolerance)\r\n     +.and.(oiter < maxniter).and.(cpconv==1))\r\n!\r\n!\r\n!\r\n!\r\n          call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n          end if\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!\r\n!         Inverse scheme start here!!!\r\n!         Try inverse scheme if not converged\r\n          if ((cpconv==0).and.(inversebackup==1)) then\r\n!\r\n!             Reset convergence flag\r\n              cpconv=1\r\n!\r\n!             Calculate trial-resolved shear stress on slip systems\r\n!             Absolute value of trial-RSS and its sign\r\n              do is = 1, nslip\r\n                  tautr(is) = dot_product(Schmidvec(is,:),sigmatr)\r\n                  signtautr(is) = sign(1.0,tautr(is))\r\n                  abstautr(is) = abs(tautr(is))\r\n              end do    \r\n!\r\n!             Initial guess for NR scheme\r\n!             Stress at the former time step\r\n              sigma = sigma0\r\n              tau = tau0\r\n!             Absolute value of RSS and its sign             \r\n              do is = 1, nslip\r\n                  signtau(is) = sign(1.0,tau0(is))\r\n                  abstau(is) = abs(tau0(is))\r\n              end do  \r\n!\r\n!             Reverse slip scheme\r\n              call Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)              \r\n!\r\n!\r\n!\r\n!\r\n!             Recalculate RSS on slip systems\r\n!             RSS and its sign\r\n              do is = 1, nslip\r\n                  tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n              end do\r\n!\r\n!\r\n!             Call the Dunne solver again\r\n              call Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)      \r\n!\r\n!             assign jacobi and stress\r\n              if (cpconv == 0) then\r\n                  return\r\n              end if\r\n!\r\n          end if\r\n!         End of inverse solution\r\n!\r\n!\r\n!\r\n!         Calculate Von Mises invariant plastic strain rate\r\n          pdot=sqrt(2./3.*sum(Dp*Dp))\r\n!\r\n!\r\n!         Total plastic strain increment\r\n          evmp = evmp_t + pdot*dt\r\n!\r\n!         Total slip over time per slip system\r\n          gammasum = 0.\r\n          do is = 1, nslip\r\n!\r\n              gammasum(is) = gammasum_t(is) +\r\n     + gammadot(is)*dt\r\n!\r\n          enddo\r\n!\r\n!\r\n!         Total slip\r\n          totgammasum = totgammasum_t +\r\n     + sum(abs(gammadot))*dt\r\n!\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          end if\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Update the states using hardening laws\r\n          call hardeningrules(phaid,nslip,\r\n     + mattemp,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,\r\n     + tauc_t,ssd_t,loop_t,\r\n     + rhofor_t,rhotot_t,substructure_t,\r\n     + tausolute,dtauc,dssdtot,dforest,\r\n     + dsubstructure,dssd,dloop)\r\n!\r\n!\r\n!\r\n!\r\n!         Update the hardening states\r\n!\r\n          tauc = tauc_t + dtauc\r\n!\r\n          ssd = ssd_t + dssd\r\n!\r\n          loop = loop_t + dloop\r\n!\r\n          ssdtot = ssdtot_t + dssdtot\r\n!\r\n          forest = forest_t + dforest\r\n!\r\n          substructure = substructure_t + dsubstructure\r\n!\r\n!         \r\n!\r\n!         Recalculate total and forest density\r\n          call totalandforest(phaid,\r\n     + nscrew, nslip, gnd_t,\r\n     + ssd, ssdtot, forest,\r\n     + forestproj, slip2screw, rhotot,\r\n     + sumrhotot, rhofor)\r\n!\r\n!\r\n!\r\n!         Store the former value of effective tauc\r\n          tauceff_old = tauceff\r\n!\r\n!         Recalculate slip resistance for the next iteration\r\n!         Calculate crss\r\n          call slipresistance(phaid, nslip,\r\n     + gf, G12, burgerv, sintmat1, sintmat2,\r\n     + tauc, rhotot, sumrhotot, rhofor,\r\n     + substructure, tausolute, loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff)\r\n!\r\n!\r\n!         Calculate the change of state\r\n!         with respect to the former increment\r\n          dtauceff = abs(tauceff-tauceff_old)\r\n!\r\n!         Explicit state update\r\n          if (stateupdate==0) then\r\n              dtauceffnorm = 0.\r\n!         Semi-implicit state update\r\n          elseif (stateupdate==1) then\r\n              dtauceffnorm = maxval(dtauceff)\r\n          end if\r\n      \r\n!\r\n!\r\n!\r\n!         Check if the statevariables going negative due to softening\r\n!         This may happen at high temperature and strain rates constants going bad\r\n          if(any(tauc < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(any(ssd < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Loop density set to zero if negative\r\n          do il = 1, maxnloop\r\n              if(loop(il) < 0.) then\r\n!\r\n                  loop(il) = 0.\r\n!\r\n              endif\r\n          enddo\r\n!\r\n!\r\n          if(any(forest < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(substructure < 0.) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Update backstress if local model is selected\r\n          if (backstressmodel==1) then\r\n!\r\n              call backstressmodel1(backstressparam,\r\n     + nslip,X,gammadot,dt,dX)\r\n!\r\n!             Update the backstress\r\n              X = X_t + dX\r\n!\r\n          end if\r\n!\r\n!\r\n!         increment iteration no.\r\n          oiter = oiter + 1\r\n!\r\n!     End of state update (outer loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!     convergence check\r\n      if (oiter == maxniter) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!     calculate jacobian\r\n      jacobi = matmul(invdpsi_dsigma,Cs)    \r\n!\r\n!\r\n!\r\n!     Check for NaN in the jacobi matrix\r\n      if(any(jacobi/=jacobi))  then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      endif \r\n!\r\n!\r\n!\r\n!\r\n!     convert it to 3x3 marix\r\n      call vecmat6(sigma,sigma33)\r\n!\r\n!     Trace of stress\r\n      call trace3x3(sigma33,sigmaii)\r\n!\r\n!     deviatoric stress\r\n      sigmadev = sigma33 - sigmaii*I3/3.\r\n!\r\n!     Von-Mises stress\r\n      vms = sqrt(3./2.*(sum(sigmadev*sigmadev)))\r\n!\r\n!\r\n!     variables for plastic part of the deformation gradient\r\n      !dummy33 = I3 - Lp*dt\r\n      !call inv3x3(dummy33,dummy33_,dummy0)\r\n      dummy33_ = I3 + Lp*dt\r\n!\r\n!     plastic part of the deformation gradient\r\n      Fp = matmul(dummy33_,Fp_t)\r\n!\r\n!     determinant\r\n      call deter3x3(Fp,detFp)\r\n!\r\n!\r\n!\r\n!\r\n!     check wheter the determinant is negative\r\n!     or close zero\r\n      if (detFp <= smallnum) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      else\r\n!         Scale Fp with its determinant to make it isochoric\r\n          Fp = Fp / detFp**(1./3.)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic part of the velocity gradient\r\n      Le = L - Lp\r\n!\r\n!     Elastic spin\r\n      We = (Le - transpose(Le)) / 2.\r\n!\r\n!\r\n!\r\n!     stress rate due to spin\r\n      dotsigma33 = matmul(We,sigma33) - matmul(sigma33,We)\r\n!\r\n!\r\n!     Update co-rotational sress state\r\n      sigma33 = sigma33 + dotsigma33*dt\r\n!\r\n!\r\n!     Vectorize stress\r\n      call matvec6(sigma33,sigma)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Orientation update  \r\n!\r\n!     Intermediate variable\r\n      dR = I3 - We*dt\r\n!\r\n!     Invert or transpose since rotations are orthogonal\r\n      dR = transpose(dR)\r\n!\r\n!\r\n!\r\n!     Update the crystal orientations\r\n      gmatinv = matmul(dR, gmatinv_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Undo shear corrections\r\n      dummy6 = dstran\r\n      dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!     Convert the strain into matrix\r\n      call vecmat6(dummy6,dstran33)\r\n!\r\n!     Elastic strain increment\r\n      dstrane33 = dstran33-dstranp33\r\n!\r\n!     Elastic strains in the crystal reference\r\n      dummy33_ = matmul(transpose(gmatinv),dstrane33)\r\n      dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!     Vectorize\r\n      call matvec6(dummy33,dummy6)\r\n!\r\n!     Shear corrections\r\n      dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n!     Add the strain increment to the former value\r\n      Eec=Eec_t+dummy6\r\n!\r\n!\r\n!     Plastic dissipation power density\r\n      plasdiss=0.\r\n      do is = 1, nslip\r\n!\r\n          plasdiss = plasdiss +\r\n     + tau(is)*gammadot(is)*dt\r\n!\r\n      enddo\r\n!\r\n!\r\n!     Sum over the fomer value\r\n      plasdiss = plasdiss_t + plasdiss\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP_Dunne\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!  \r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Implicit state update rule\r\n!     Solution using the updated state variables\r\n      subroutine rotateslipsystems(iphase,nslip,caratio,\r\n     + gmatinv,dirc,norc,dirs,nors)\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: caratio\r\n      real(8), intent(in) :: gmatinv(3,3)\r\n      real(8), intent(in) :: dirc(nslip,3)\r\n      real(8), intent(in) :: norc(nslip,3)\r\n      real(8), intent(out) :: dirs(nslip,3)\r\n      real(8), intent(out) :: nors(nslip,3)\r\n!\r\n      integer :: i, is\r\n      real(8) :: tdir(3), tnor(3)\r\n      real(8) :: tdir1(3), tnor1(3)\r\n      real(8) :: dirmag, normag\r\n!\r\n      dirs=0.;nors=0.\r\n!\r\n!\r\n      do is=1,nslip ! rotate slip directions \r\n!\r\n          tdir = dirc(is,:)\r\n          tnor = norc(is,:)\r\n!\r\n!\r\n!\r\n          tdir1 = matmul(gmatinv,tdir)\r\n          tnor1 = matmul(gmatinv,tnor)\r\n!\r\n          dirmag = norm2(tdir1)\r\n          normag = norm2(tnor1)\r\n!\r\n!\r\n          dirs(is,:) = tdir1/dirmag\r\n          nors(is,:) = tnor1/normag\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine rotateslipsystems\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module cpsolver"
  },
  {
    "path": "Example - Single crystal with material vox file/creep.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Creep laws\r\n!     1. exponential law (used for Ni-superalloy)\r\n!\r\n      module creep\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine expcreep(Schmid_0,\r\n     + Schmid,SchmidxSchmid,tau,X,tauc,\r\n     + dtime,nslip,iphase,T,creepparam,slipsysplasstran,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,dgammadot_dtauc)\r\n!\r\n      use globalvariables, only : Rgas\r\n      use utilities, only : gmatvec6\r\n      use userinputs, only: maxnparam\r\n      implicit none\r\n!     Schmid tensor - undeformed\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor - deformed\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dtime\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)\r\n!     accumulated plastic strain on each slip system, signed\r\n      real(8), intent(in) :: slipsysplasstran(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine\r\n      real(8) :: gammadotc, gammadotd, bc, bd, Qc, Qd\r\n      real(8) :: abstau, signtau\r\n      integer :: is\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain creep parameters\r\n!     reference creep rate (1/s)\r\n      gammadotc = creepparam(1)\r\n!     creep stress multiplier (1/MPa)\r\n      bc = creepparam(5)\r\n!     activation energy for creep (J/mol)\r\n      Qc = creepparam(3)\r\n!     reference damage rate (1/s)\r\n      gammadotd = creepparam(4)\r\n!     damage stress multiplier (1/MPa)\r\n      bd = creepparam(5)\r\n!     activation energy for damage (J/mol)\r\n      Qd = creepparam(6)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n!\r\n      gammadot=0.\r\n      dgammadot_dtau=0.\r\n      dgammadot_dtauc=0.\r\n!\r\n!\r\n!\r\n!     contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!          This statement is redundant so commented out!\r\n!          if (abstau > 0.0) then\r\n!\r\n!\r\n              gammadot(is) = \r\n     + signtau*gammadotc*exp(bc*abstau-Qc/Rgas/T) +\r\n     + signtau*abs(slipsysplasstran(is))*gammadotd*\r\n     + exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n              dgammadot_dtau(is) = gammadotc*bc*\r\n     + exp(bc*abstau-Qc/Rgas/T) +\r\n     + abs(slipsysplasstran(is))*\r\n     + gammadotd*bd*exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n!\r\n!\r\n!\r\n!             contribution to Jacobian\r\n              Pmat = Pmat + dtime*dgammadot_dtau(is)\r\n     + *SchmidxSchmid(is,:,:)\r\n!\r\n!             plastic velocity gradient contribution\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!\r\n!             plastic velocity gradient contribution\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!          endif\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!      \r\n!\r\n!     \r\n      end subroutine expcreep\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module creep"
  },
  {
    "path": "Example - Single crystal with material vox file/crss.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module crss\r\n      implicit none\r\n      contains\r\n!\r\n!     ********************************************************\n!     ** crss calculates the crss of slip systems           **\n!     ********************************************************\n      subroutine slipresistance(iphase,nslip,gf,G12,\n     + burgerv,sintmat1,sintmat2,\r\n     + tauc0,rhotot,sumrhotot,rhofor,\r\n     + rhosub,tausolute,loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + temperature,\r\n     + tauc)\r\n      use userinputs, only: useaveragestatevars,\r\n     + maxnloop, maxnparam\r\n      implicit none\n!\n!     crystal type\n      integer,intent(in) :: iphase\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\n!     geometric factor\n      real(8),intent(in) :: gf\n!\n!     shear modulus for taylor dislocation law\n      real(8),intent(in) :: G12\r\n!\n!     burgers vectors\n      real(8),intent(in) :: burgerv(nslip)\n!\r\n!     Strength interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!\r\n!\r\n!     critical resolved shear stress of slip systems\n      real(8),intent(in) :: tauc0(nslip)\n!\r\n!     total dislocation density (immobile)\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     total scalar dislocation density (immobile)\n      real(8),intent(in) :: sumrhotot\r\n!\n!     forest dislocation density\n      real(8),intent(in) :: rhofor(nslip)\n!\n!     substructure dislocation density\n      real(8),intent(in) :: rhosub\n!\r\n!     increase in tauc due to solute force\n      real(8),intent(in) :: tausolute\r\n!\r\n!     increase in tauc due to loop defects\n      real(8),intent(in) :: loop(maxnloop)\r\n!\r\n!     hardeningmodel\n      integer,intent(in) :: hardeningmodel\n!\r\n!     hardening model parameters\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     activate irradiation effect\n      integer,intent(in) :: irradiationmodel\n!\r\n!     irradiation model parameters\n      real(8),intent(in) :: irradiationparam(maxnparam)\r\n!\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     critical resolved shear stress of slip systems\n      real(8),intent(out) :: tauc(nslip)\n!\n!     variables used in this subroutine\n      integer :: is, il, nloop\r\n      real(8) :: Ploop(nslip)\r\n!\r\n!     Subtructure density\r\n      real(8) :: tausub(nslip)\r\n!     Substructure factor\r\n      real(8) :: ksub\r\n!\r\n!     Precipitate strengthening parameters\r\n!     Strength factor / geometric factor\r\n      real(8) :: gfp\r\n!     Number density of precipitates [1/mm^3]\r\n      real(8) :: rhop\r\n!     Particle diameter [mm]\r\n      real(8) :: Dp\r\n!\r\n!\r\n!     Reset the density of loops\r\n      Ploop = 0.\r\n!\r\n!     Reset Substructure density\r\n      tausub = 0.\r\n!\r\n!\r\n!     Reset Precipitate strength\r\n      if (hardeningmodel==5) then\r\n!         Precipitate strength parameters\r\n          gfp=hardeningparam(5)\r\n          rhop=hardeningparam(6)\r\n          Dp=hardeningparam(7)\r\n      else\r\n          gfp=0.; rhop=0.; Dp=0.\r\n      end if\r\n!\r\n!\r\n!\r\n!     If irradiation model-2 is set ON\r\n!     Compute the strength contribution\r\n      if (irradiationmodel==2) then\r\n!\r\n!         Number of defects        \r\n          nloop = int(irradiationparam(1)) \r\n!\r\n          do is = 1, nslip\r\n!\r\n!\r\n              do il = 1, 3\r\n!\r\n                  Ploop(is) = Ploop(is) +\r\n     + sintmat2(is,il)**2. * loop(il)\r\n!\r\n              end do\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!\n!     Check crystal type\n!     Only for alpha-uranium there is an exception\n!\r\n!\r\n!\r\n!     Defined by data fitting\r\n!     as a function of rhofor, rhosub, and temperature\n      if (iphase == 4) then\n!\n!         alpha-uranium model with forest and substructure dislocations\n!         R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tome\n!         Deformation of wrought uranium: experiments and modeling\n!         Acta Materialia 58 (2010) 5447–5459\n          tauc(1) = tauc0(1) + 19.066 * dsqrt(rhofor(1)) +\r\n     +    1.8218 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(1) / dsqrt(rhosub))\n          tauc(2) = tauc0(2) + 18.832 * dsqrt(rhofor(2)) +\r\n     +    1.7995 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(2) / dsqrt(rhosub))\n          tauc(3) = tauc0(3) + 54.052 * dsqrt(rhofor(3)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(3) / dsqrt(rhosub))\n          tauc(4) = tauc0(4) + 54.052 * dsqrt(rhofor(4)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(4) / dsqrt(rhosub))\n          tauc(5) = tauc0(5) + 123.357 * dsqrt(rhofor(5)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(5) / dsqrt(rhosub))\n          tauc(6) = tauc0(6) + 123.357 * dsqrt(rhofor(6)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(6) / dsqrt(rhosub))\n          tauc(7) = tauc0(7) + 123.357 * dsqrt(rhofor(7)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(7) / dsqrt(rhosub))\n          tauc(8) = tauc0(8) + 123.357 * dsqrt(rhofor(8)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(8) / dsqrt(rhosub))\n!\n!         zecevic 2016 temperature dependence\n          tauc(1) = tauc(1) * dexp(-(temperature-293.0)/140.0)\n          tauc(2) = tauc(2) * dexp(-(temperature-293.0)/140.0)\n          tauc(3) = tauc(3) * dexp(-(temperature-293.0)/140.0)\n          tauc(4) = tauc(4) * dexp(-(temperature-293.0)/140.0)\n          tauc(5) = tauc(5) * dexp(-(temperature-293.0)/140.0)\n          tauc(6) = tauc(6) * dexp(-(temperature-293.0)/140.0)\n          tauc(7) = tauc(7) * dexp(-(temperature-293.0)/140.0)\n          tauc(8) = tauc(8) * dexp(-(temperature-293.0)/140.0)\n!\n          ! daniel, lesage, 1971 minimum value as minima\n          tauc(1) = max(tauc(1),4.0)\n          tauc(2) = max(tauc(2),4.0)\n          tauc(3) = max(tauc(3),4.0)\n          tauc(4) = max(tauc(4),4.0)\n          tauc(5) = max(tauc(5),4.0)\n          tauc(6) = max(tauc(6),4.0)\n          tauc(7) = max(tauc(7),4.0)\n          tauc(8) = max(tauc(8),4.0)\n!\n!\r\n!\r\n!     For any other phase\r\n!     Use forest/total dislocation spacing to determine the strength\r\n!\r\n      else    \r\n!\r\n!         Substructure density\r\n          if (hardeningmodel==4) then\r\n!\r\n              do is = 1, nslip\r\n                  ksub = hardeningparam(9)\r\n                  tausub(is) = ksub*G12*burgerv(is)*\r\n     + dsqrt(rhosub) *dlog(1./burgerv(is)/dsqrt(rhosub))\r\n              end do\r\n!\r\n          end if\r\n!\r\n!\r\n           if (useaveragestatevars == 0) then\r\n!\r\n              do is = 1, nslip\r\n!\r\n!\r\n!!                 Taylor strength - total density / backstress\n!                  tauc(is) = tauc0(is)  +\r\n!     + G12*burgerv(is)*dsqrt(gf**2.*rhotot(is) + Ploop(is)) \r\n!                  \r\n!\r\n!                 Taylor strength - forest spacing / cut-through\n                  tauc(is) = tauc0(is)  +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*rhofor(is) +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n          elseif (useaveragestatevars == 1) then\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n!                 Taylor strength - total density\n                  tauc(is) = tauc0(is) +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*sumrhotot +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\n!!                 Taylor strength - total density\n!                  tauc(is) = tauc0(is)*(1.-X) +\r\n!     + G12*burgerv(is)*dsqrt(X*tauc0(is)/G12/burgerv(is) +\r\n!     + gf**2.*rhotot + Ploop(is))\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n          endif    \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n      end if ! check crystal type\n!\r\n!\r\n!\r\n!     Effect of irradiation\r\n!     True for all crystal types\r\n      if (irradiationmodel == 1) then\n          tauc = tauc + tausolute\n      end if\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine slipresistance\n!\r\n!\r\n!\r\n!     Calculates the total and forest density\r\n!     from SSD and GND densities using summation\r\n!     and forest projections\r\n      subroutine totalandforest(iphase, nscrew, nslip,\r\n     + gnd, ssd, ssdtot, forest, forestproj, slip2screw,\r\n     + rhotot, sumrhotot, rhofor)\r\n      use utilities, only : vecprod\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nscrew\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: gnd(nslip+nscrew)\r\n      real(8), intent(in) :: ssd(nslip)\r\n      real(8), intent(in) :: ssdtot\r\n      real(8), intent(in) :: forest(nslip)\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n      real(8), intent(out) :: rhotot(nslip)\r\n      real(8), intent(out) :: sumrhotot\r\n      real(8), intent(out) :: rhofor(nslip)\r\n!\r\n!     local variables\r\n!\r\n      real(8) vec(3)\r\n      integer i, j\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Compute forest density\r\n!     Add gnd and sdd contributions (if exist)\r\n!     Forest projections\r\n      rhofor = forest + matmul(forestproj, abs(gnd)) +\r\n     + matmul(forestproj(1:nslip,1:nslip), ssd) + ! edges\r\n     + matmul(forestproj(1:nslip,nslip+1:nslip+nscrew),\r\n     + matmul(slip2screw,ssd)) ! screws\r\n!\r\n!\r\n      rhotot = ssd +\r\n     + abs(gnd(1:nslip)) + ! edges\r\n     + matmul(transpose(slip2screw), abs(gnd(nslip+1:nslip+nscrew))) ! screws\r\n!\r\n!\r\n!   \r\n!     Scalar sum\r\n      sumrhotot = sqrt(sum(gnd*gnd)) + ssdtot\r\n!\r\n!\r\n      return\r\n      end subroutine totalandforest\r\n!\r\n      end module crss"
  },
  {
    "path": "Example - Single crystal with material vox file/errors.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written point the user to the sources of errors\r\n!\r\n      module errors\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine error(errorid)\r\n      implicit none\r\n!\r\n!\r\n!\r\n      integer :: errorid\r\n!\r\n!\r\n!     Message only when exiting the subroutine\r\n!\r\n      if(errorid.eq.1) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-001: Material-ID is out of range (1-9).\r\n     +    Pls. check materials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.2) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-002: Element type is not defined! \r\n     +    Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.3) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-003: \"cubicslip\" integer parameter is not\r\n     + properly defined. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.4) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-004: phase id of the material is not\r\n     + within the possible limits!. Pls. check PROPS variable!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.5) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-005: \"temperatureflag\" is not\r\n     + within the possible limits. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.6) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-006: \"NSTATV\" is less than the\r\n     + defined outputs.\r\n     + Pls. check DEPVAR in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.7) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-007: GND calculation is not possible\r\n     + for the selected element type.\r\n     + Pls. change the element type in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.8) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-008: Zero activation volume!\r\n     + Pls. check the slip parameters and make sure that the\r\n     + initial dislocation density has non-zero value\r\n     + in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.9) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-009: Could not read the element type\r\n     + and the total number of elements from *.INP file.\r\n     + Pls. check the file name in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.10) then\r\n!          write(*,*) '*******************ERROR*******************'\r\n!          write(*,*) 'ERROR-010: \"Bmat\" for L2 method\r\n!     + is not invertible.\r\n!     + GND model will give zero GND densities!.'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.11) then\r\n!          write(*,*) '******************WARNING******************'\r\n!          write(*,*) 'ERROR-006: WARNING DFGRD1  = NaN!'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.12) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-012: Lp iteration did not converge'\r\n!          write(*,*) 'Using forward-gradient Euler predictor'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.13) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-013: singular matrix in Lp iteration'\r\n!          write(*,*) 'Will continue if alternate solution exists!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.14) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-014: forward-gradient Euler predictor\r\n!     + did not converge or it does not exist'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.15) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-015: tmat array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.16) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-016: NR scheme reached maximum number of\r\n!     + iterations'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.17) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-017: stress array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.18) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-018: jacobian array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.19) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-019: det(Fp) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.20) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-020: det(Fe) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.21) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-021: state variables become negative'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.22) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-022: inversion in predictor did not work'\r\n!          write(*,*) ''\r\n!          write(*,*) '**********************************************'\r\n      else\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-???: Unknown error!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      end if\r\n!\r\n!\r\n      return\r\n      end subroutine error\r\n!\r\n!\r\n!\r\n      end module errors"
  },
  {
    "path": "Example - Single crystal with material vox file/globalvariables.f",
    "content": "!     Sept. 20th, 2022\r\n!     Eralp Demir\r\n!     University of Oxford\r\n!\r\n!     Global variables used within the code\r\n      module globalvariables\r\n      implicit none\r\n!\r\n!\r\n!\r\n!     MATERIAL-LINKED GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------       \r\n!     Global variable for Euler angles\r\n      real(8), allocatable, public :: Euler(:,:)\r\n      \r\n!     Global variable storing grain id\r\n!     Different grains can be present in the mesh\r\n      integer, allocatable, public ::\t featureid(:,:)\r\n!  \r\n!     Global variable storing material id\r\n      integer, allocatable, public ::\t materialid(:,:)\r\n!\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid(:,:)\r\n!\r\n!\r\n!\r\n!     Global variable storing phase-id\r\n!     This refers to the crystal structure\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numslip_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Required for GND calculations\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numscrew_all(:)\r\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law\r\n!     3: power law\r\n      integer, allocatable, public :: slipmodel_all(:)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: slipparam_all(:,:)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: sinh slip strain\r\n!     2: exponential slip strain\r\n!     3: power law slip strain\r\n!     4: sinh slip strain + climb strain\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: creepmodel_all(:)\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: creepparam_all(:,:)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Kocks-Mecking hardening\r\n!     2: Voce type hardening\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: hardeningmodel_all(:)\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: hardeningparam_all(:,:)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: irradiationmodel_all(:)\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: irradiationparam_all(:,:)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!\r\n!     Backstress model parameters\r\n!     Array size adjustable (maxnmaterial, maxnparam)\r\n      real(8), allocatable, public :: backstressparam_all(:,:)\r\n!\r\n!     The following variables are stored for every element and ip\r\n!     INITALLY - only once at the beginning\r\n!     This is done for the following reasons\r\n!     1. In order to reduce computation time\r\n!     2. Various materials can be present in the mesh\r\n!\r\n!     Global variable for caratio\r\n      real(8), allocatable, public ::\t caratio_all(:)\r\n!\r\n!     Global variable for cubicslip\r\n      integer, allocatable, public ::\t cubicslip_all(:)\r\n!\r\n!     Global variable for elasticity in crystal reference\r\n      real(8), allocatable, public ::\t Cc_all(:,:,:)\r\n!\r\n!     Global variable for geometric factor in Taylor equation\r\n      real(8), allocatable, public ::\t gf_all(:)\r\n!\r\n!     Global variable for shear modulus\r\n      real(8), allocatable, public ::\t G12_all(:)\r\n!\r\n!     Global variable for Poisson's ratio\r\n      real(8), allocatable, public ::\t v12_all(:)\r\n!\r\n!     Global variable for thermal expansion matrix\r\n      real(8), allocatable, public ::\t alphamat_all(:,:,:)\r\n!\r\n!     Global variable for Burgers vector\r\n      real(8), allocatable, public ::\t burgerv_all(:,:)\r\n!\r\n!\r\n!     INTERACTION MATRICES\r\n!     Global variables for dislocation strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation irradiation loop strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat2_all(:,:,:)\r\n!\r\n!     Global variable for latent hardening interaction\r\n      real(8), allocatable, public ::\t hintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation hardening interaction\r\n      real(8), allocatable, public ::\t hintmat2_all(:,:,:)\r\n!\r\n!     Screw systems\r\n      integer, allocatable, public ::\t screw_all(:,:)\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     TIME (SOLUTION) DEPENDENT GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------\r\n!     time at former time step\r\n      real(8), public :: time_old\r\n!\r\n!     time increment at former time step\r\n      real(8), public :: dt_t\r\n!\r\n!     Global initialization flag for elemental initialization\r\n!     Orientation assigment\r\n!     Initial slip direction calculations\r\n!     Global coordinates\r\n      integer, allocatable, public ::\tinitialized_firstinc(:,:)\r\n!\r\n!\r\n!     Global initialization flag for IP initialization\r\n      integer, allocatable, public ::\t ip_init(:,:)\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t init_once\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t grad_init\r\n!\r\n!     Global flag for IP count (10m elements, 100 ips)\r\n      integer, allocatable, public ::\t ip_count(:,:)\r\n!\r\n!     Crystal orientation at current time step\r\n      real(8), allocatable, public :: statev_gmatinv(:,:,:,:)\r\n!     Crystal orientation at former time step\r\n      real(8), allocatable, public :: statev_gmatinv_t(:,:,:,:)\r\n!     Crystal orientation initially\r\n      real(8), allocatable, public :: statev_gmatinv_0(:,:,:,:)\r\n!\r\n!     Total cumulative Von-Mises equivalent plastic strain at current time step\r\n      real(8), allocatable, public :: statev_evmp(:,:)\r\n!     Total cumulative Von-Mises equivalent plastic strain at former time step\r\n      real(8), allocatable, public :: statev_evmp_t(:,:)\r\n!\r\n!     Plastic dissipation power density at current time step\r\n      real(8), allocatable, public :: statev_plasdiss(:,:)\r\n!     Plastic dissipation power density at former time step\r\n      real(8), allocatable, public :: statev_plasdiss_t(:,:)\r\n!\r\n!     Effective critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauceff(:,:,:)\r\n!\r\n!\r\n!     Total cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_totgammasum(:,:)\r\n!     Total cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_totgammasum_t(:,:)\r\n!\r\n!     Cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_gammasum(:,:,:)\r\n!     Cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_gammasum_t(:,:,:)\r\n!\r\n!     Slip rates at current time step\r\n      real(8), allocatable, public :: statev_gammadot(:,:,:)\r\n!     Slip rates at former time step\r\n      real(8), allocatable, public :: statev_gammadot_t(:,:,:)\r\n!\r\n!\r\n!     Plastic part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fp(:,:,:,:)\r\n!     Plastic part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fp_t(:,:,:,:)\r\n!\r\n!\r\n!     Thermal part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fth(:,:,:,:)\r\n!     Thermal part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fth_t(:,:,:,:)\r\n!\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_sigma(:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_sigma_t(:,:,:)\r\n!     Cauchy stress at previous time step\r\n      real(8), allocatable, public :: statev_sigma_t2(:,:,:)\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_jacobi(:,:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_jacobi_t(:,:,:,:)\r\n!\r\n!\r\n!     Critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauc(:,:,:)\r\n!     Critical resolved shear stress at former time step\r\n      real(8), allocatable, public :: statev_tauc_t(:,:,:)\r\n!\r\n!     maximum of the tau/tauc ratio at current time step\r\n      real(8), allocatable, public :: statev_maxx(:,:)\r\n!     maximum of tau/tauc ratio at former time step\r\n      real(8), allocatable, public :: statev_maxx_t(:,:)\r\n!\r\n!     elastic strains at the crystal ref. at current time step\r\n      real(8), allocatable, public :: statev_Eec(:,:,:)\r\n!     elastic strains at the crystal ref. at former time step\r\n      real(8), allocatable, public :: statev_Eec_t(:,:,:)\r\n!\r\n!     Lattice curvature at current time step\r\n      real(8), allocatable, public :: statev_curvature(:,:,:)\r\n!\r\n!     Incompatibility at current time step\r\n      real(8), allocatable, public :: statev_Lambda(:,:,:)\r\n!     Incompatibility at former time step\r\n      real(8), allocatable, public :: statev_Lambda_t(:,:,:)\r\n!\r\n!     GND density per slip system at current time step\r\n      real(8), allocatable, public :: statev_gnd(:,:,:)\r\n!     GND density per slip system at former time step\r\n      real(8), allocatable, public :: statev_gnd_t(:,:,:)\r\n!     GND density per slip system initially - EBSD import\r\n      real(8), allocatable, public :: statev_gnd_0(:,:,:)\r\n!\r\n!     SSD density per slip system at current time step\r\n      real(8), allocatable, public :: statev_ssd(:,:,:)\r\n!     SSD density per slip system at former time step\r\n      real(8), allocatable, public :: statev_ssd_t(:,:,:)\r\n!\r\n!     Total SSD density at current time step\r\n      real(8), allocatable, public :: statev_ssdtot(:,:)\r\n!     Total SSD density at former time step\r\n      real(8), allocatable, public :: statev_ssdtot_t(:,:)\r\n!\r\n!     Forest dislocation density per slip system at current time step\r\n      real(8), allocatable, public :: statev_forest(:,:,:)\r\n!     Forest dislocation density per slip system at former time step\r\n      real(8), allocatable, public :: statev_forest_t(:,:,:)\r\n!\r\n!     Substructure dislocation density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_substructure(:,:)\r\n!     Substructure dislocation density for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_substructure_t(:,:)\r\n!\r\n!     Solute strength for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_tausolute(:,:)\r\n!     Solute strength for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_tausolute_t(:,:)\r\n!\r\n!\r\n!     Defect loop density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_loop(:,:,:)\r\n!     Defect loop for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_loop_t(:,:,:)\r\n!\r\n!     Backstress per slip system at current time step\r\n      real(8), allocatable, public :: statev_backstress(:,:,:)\r\n!     Backstress per slip system at former time step\r\n      real(8), allocatable, public :: statev_backstress_t(:,:,:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     MESH INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Total number of elements in the mesh\r\n!     Adaptive mesh cannot be used!\r\n      integer, public :: numel\r\n!\r\n!     Element type\r\n!     Single element type is possible throughout the mesh\r\n!     Please do not leave any spaces between the characters\r\n!     Use the element types defined in ABAQUS element library\r\n!     Please see meshprop.f for the list of available element types\r\n      character(len=:), allocatable, public :: eltyp\r\n!\r\n!\r\n!     Number of integration points per element\r\n      integer, public ::  numpt\r\n!\r\n!     Number of nodes per element\r\n      integer, public ::  nnpel\r\n!\r\n!\r\n!     Dimensions of the problem:\r\n!     Tensor dimensions in UMAT\r\n      integer, public ::  numtens\r\n!\r\n!     2: 2D / 3: 3D\r\n      integer, public ::  numdim\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     GLOBAL VARIABLES FOR NON-LOCAL CALCULATIONS\r\n!     -------------------------------------------------------------------------------\r\n!     These variables will be assigned at the initialization\r\n!     A single type of element is assumed throughout the mesh\r\n!\r\n!     integration point domain (area/volume)\r\n      real(8), allocatable, public ::\t ipdomain(:,:)\r\n!\r\n!     integration point weights\r\n      real(8), allocatable, public :: ipweights(:)\r\n!\r\n!     Global integration point coordinates\r\n      real(8), allocatable, public ::\t ipcoords(:,:,:)\r\n!\r\n!     Element specific shape functions and mappings\r\n!     Dependent on element type\r\n!\r\n!     Gradient map for elements\r\n      real(8), allocatable, public :: gradip2ip(:,:,:,:)\r\n!\r\n!     Interpolation matrix\r\n      real(8), allocatable, public :: Nmat(:,:)\r\n!\r\n!     Inverse of interpolation matrix\r\n      real(8), allocatable, public :: invNmat(:,:)\r\n!\r\n!     Shape function derivatives\r\n      real(8), allocatable, public :: dNmat(:,:,:)\r\n!\r\n!     Shape function derivatives at element center\r\n      real(8), allocatable, public :: dNmatc(:,:)\r\n!\r\n!     Element having a single IP\r\n      integer, public :: calculategradient\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     CONSTANTS\r\n!     -------------------------------------------------------------------------------    \r\n!\r\n!\tNumber pi\r\n\treal(8), parameter, public :: pi = 3.14159265359\r\n!\r\n!\tTaylor factor for a polycrytal aggregate\r\n\treal(8), parameter, public :: TF = 3.1\r\n!\r\n!     Universal gas contant [J/mol/K]\r\n      real(8), parameter, public :: Rgas = 8.31432\r\n!\r\n!     Boltzman contant [m2 kg s-2 K-1 ]\r\n      real(8), parameter, public :: KB = 1.380649d-23\r\n!\r\n!\tSmall real number\r\n\treal(8), parameter, public :: smallnum = 1.0d-20\r\n!\r\n!\tLarge real number\r\n\treal(8), parameter, public :: largenum = 1.0d+50\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     IDENTITY TENSORS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\tIdentity matrix (3x3)\r\n\treal(8), public :: I3(3,3)\r\n!\r\n!\tIdentity matrix (6x6)\r\n      real(8), public :: I6(6,6)\r\n!\r\n!\tIdentity matrix (9x9)\r\n      real(8), public :: I9(9,9)\r\n!\r\n!\tPermutation symbol (3,3,3)\r\n      real(8), public :: eijk(3,3,3)\r\n!\r\n!\r\n!     SLIP DIRECTIONS\r\n!     ------------------------------------------------------------------------------- \r\n!\r\n!\r\n!     Global variable for slip directions\r\n!     Slip direction can be different for each material\r\n      real(8), allocatable, public ::\t dirc_0_all(:,:,:)\r\n!\r\n!     Global variable for slip plane normal\r\n!     Slip plane normal can be different for each material\r\n      real(8), allocatable, public ::\t norc_0_all(:,:,:)\r\n!\r\n!     Global variable for transverse direction\r\n!     Transverse direction can be different for each material\r\n      real(8), allocatable, public ::\t trac_0_all(:,:,:)\r\n!\r\n!     Global variable for line direction\r\n!     Line direction can be different for each material\r\n      real(8), allocatable, public ::\t linc_0_all(:,:,:)\r\n!\r\n!     Global variable for initial Schmid tensor at the sample referencec\r\n!     Schmid tensor can be different for each material\r\n      real(8), allocatable, public ::\t Schmid_0_all(:,:,:,:)\r\n!\r\n!     Global variable for forest projections\r\n!     Forest projection for GND and SSD\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t forestproj_all(:,:,:)     \r\n!\r\n!     Global variable to map screw dislocations from the corespondent slip systems\r\n!     This is needed for gndmodels 4/5/6 where screw dislocations are computed at each system\r\n!     Therefore, need to account for only the defined set of screw systems\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t slip2screw_all(:,:,:)\r\n!\r\n!\r\n!\r\n!     BCC slip directions\r\n      real(8), public ::  dir1(48,3)\r\n!     <111> {110} slip family\r\n      data dir1(1,:)   /-1.,  1.,  1. /\n\tdata dir1(2,:)   / 1., -1.,  1. /\n\tdata dir1(3,:)   / 1.,  1.,  1. /\n\tdata dir1(4,:)   / 1., -1.,  1. /\n\tdata dir1(5,:)   / 1.,  1.,  1. /\n\tdata dir1(6,:)   / 1.,  1., -1. /\n\tdata dir1(7,:)   / 1.,  1.,  1. /\n\tdata dir1(8,:)   /-1.,  1.,  1. /\n\tdata dir1(9,:)   / 1., -1.,  1. /\n\tdata dir1(10,:)   /1.,  1., -1. /\n\tdata dir1(11,:)  /-1.,  1.,  1. /\n\tdata dir1(12,:)  / 1.,  1., -1. /\r\n!     <111> {112} slip family\n\tdata dir1(13,:)  / 1.,  1., -1. /\n\tdata dir1(14,:)  / 1., -1.,  1. /\n\tdata dir1(15,:)  /-1.,  1.,  1. /\n\tdata dir1(16,:)  / 1.,  1.,  1. /\n\tdata dir1(17,:)  / 1., -1.,  1. /\n\tdata dir1(18,:)  / 1.,  1., -1. /\n\tdata dir1(19,:)  / 1.,  1.,  1. /\n\tdata dir1(20,:)  /-1.,  1.,  1. /\n\tdata dir1(21,:)  /-1.,  1.,  1. /\n\tdata dir1(22,:)  / 1.,  1.,  1. /\n\tdata dir1(23,:)  / 1.,  1., -1. /\n\tdata dir1(24,:)  / 1., -1.,  1. /\r\n!     <111> {123} slip family\r\n      data dir1(25,:) / 1.,  1., -1. /\r\n      data dir1(26,:) / 1., -1.,  1. /\r\n      data dir1(27,:) /-1.,  1.,  1. /\r\n      data dir1(28,:) / 1.,  1.,  1. /\r\n      data dir1(29,:) / 1., -1.,  1. /\r\n      data dir1(30,:) / 1.,  1., -1. /\r\n      data dir1(31,:) / 1.,  1.,  1. /\r\n      data dir1(32,:) /-1.,  1.,  1. /\r\n      data dir1(33,:) / 1.,  1., -1. /\r\n      data dir1(34,:) / 1., -1.,  1. /\r\n      data dir1(35,:) /-1.,  1.,  1. /\r\n      data dir1(36,:) / 1.,  1.,  1. /\r\n      data dir1(37,:) / 1., -1.,  1. /\r\n      data dir1(38,:) / 1.,  1., -1. /\r\n      data dir1(39,:) / 1.,  1.,  1. /\r\n      data dir1(40,:) /-1.,  1.,  1. /\r\n      data dir1(41,:) /-1.,  1.,  1. /\r\n      data dir1(42,:) / 1.,  1.,  1. /\r\n      data dir1(43,:) / 1.,  1., -1. /\r\n      data dir1(44,:) / 1., -1.,  1. /\r\n      data dir1(45,:) /-1.,  1.,  1. /\r\n      data dir1(46,:) / 1.,  1.,  1. /\r\n      data dir1(47,:) / 1.,  1., -1. /\r\n      data dir1(48,:) / 1., -1.,  1. /\r\n!\r\n!\r\n!     BCC slip plane normals\r\n      real(8), public ::  nor1(48,3)\r\n!     <111> {110} slip family\r\n      data nor1(1,:)   / 1.,  1.,  0. /\n      data nor1(2,:)   / 1.,  1.,  0. /\n      data nor1(3,:)   /-1.,  0.,  1. /\n      data nor1(4,:)   /-1.,  0.,  1. /\n      data nor1(5,:)   /-1.,  1.,  0. /\n      data nor1(6,:)   /-1.,  1.,  0. /\n      data nor1(7,:)   / 0.,  1., -1. /\n      data nor1(8,:)   / 0.,  1., -1. /\n      data nor1(9,:)   / 0.,  1.,  1. /\n      data nor1(10,:)  / 0.,  1.,  1. /\n      data nor1(11,:)  / 1.,  0.,  1. /\n      data nor1(12,:)  / 1.,  0.,  1. /\r\n!     <111> {112} slip family\n      data nor1(13,:)  / 1.,  1.,  2. /\n      data nor1(14,:)  /-1.,  1.,  2. /\n      data nor1(15,:)  / 1., -1.,  2. /\n      data nor1(16,:)  / 1.,  1., -2. /\n      data nor1(17,:)  / 1.,  2.,  1. /\n      data nor1(18,:)  /-1.,  2.,  1. /\n      data nor1(19,:)  / 1., -2.,  1. /\n      data nor1(20,:)  / 1.,  2., -1. /\n      data nor1(21,:)  / 2.,  1.,  1. /\n      data nor1(22,:)  /-2.,  1.,  1. /\n      data nor1(23,:)  / 2., -1.,  1. /\n      data nor1(24,:)  / 2.,  1., -1. /\r\n!     <111> {123} slip family\r\n      data nor1(25,:) /  1.,  2.,  3. /\r\n      data nor1(26,:) / -1.,  2.,  3. /\r\n      data nor1(27,:) /  1., -2.,  3. /\r\n      data nor1(28,:) /  1.,  2., -3. /\r\n      data nor1(29,:) /  1.,  3.,  2. /\r\n      data nor1(30,:) / -1.,  3.,  2. /\r\n      data nor1(31,:) /  1., -3.,  2. /\r\n      data nor1(32,:) /  1.,  3., -2. /\r\n      data nor1(33,:) /  2.,  1.,  3. /\r\n      data nor1(34,:) / -2.,  1.,  3. /\r\n      data nor1(35,:) /  2., -1.,  3. /\r\n      data nor1(36,:) /  2.,  1., -3. /\r\n      data nor1(37,:) /  2.,  3.,  1. /\r\n      data nor1(38,:) / -2.,  3.,  1. /\r\n      data nor1(39,:) /  2., -3.,  1. /\r\n      data nor1(40,:) /  2.,  3., -1. /\r\n      data nor1(41,:) /  3.,  1.,  2. /\r\n      data nor1(42,:) / -3.,  1.,  2. /\r\n      data nor1(43,:) /  3., -1.,  2. /\r\n      data nor1(44,:) /  3.,  1., -2. /\r\n      data nor1(45,:) /  3.,  2.,  1. /\r\n      data nor1(46,:) / -3.,  2.,  1. /\r\n      data nor1(47,:) /  3., -2.,  1. /\r\n      data nor1(48,:) /  3.,  2., -1. /      \r\n!\r\n!\r\n!\r\n!     FCC slip directions\r\n      real(8), public ::  dir2(18,3)\r\n!     <110> {111} slip family\r\n\tdata dir2(1,:)  / 1., -1.,  0. /\n\tdata dir2(2,:)  / 0.,  1., -1. /\n\tdata dir2(3,:)  / 1.,  0., -1. /\n\tdata dir2(4,:)  / 1.,  1.,  0. /\n\tdata dir2(5,:)  / 0.,  1., -1. /\n\tdata dir2(6,:)  / 1.,  0.,  1. /\n\tdata dir2(7,:)  / 1.,  1.,  0. /\n\tdata dir2(8,:)  / 0.,  1.,  1. /\n\tdata dir2(9,:)  / 1.,  0., -1. /\n\tdata dir2(10,:) / 1., -1.,  0. /\n\tdata dir2(11,:) / 0.,  1.,  1. /\n\tdata dir2(12,:) / 1.,  0.,  1. /\r\n!     <110> {100} cubic slip family\n      data dir2(13,:) / 0.,  1.,  1. /\n      data dir2(14,:) / 0.,  1., -1. /\n      data dir2(15,:) / 1.,  0.,  1. /\n      data dir2(16,:) / 1.,  0., -1. /\n      data dir2(17,:) / 1.,  1.,  0. /\n      data dir2(18,:) / 1., -1.,  0. /\r\n!\r\n!\r\n!     FCC slip plane normals\r\n      real(8), public ::  nor2(18,3)\r\n!     <110> {111} slip family\r\n\tdata nor2(1,:)  / 1.,  1.,  1. /\n\tdata nor2(2,:)  / 1.,  1.,  1. /\n\tdata nor2(3,:)  / 1.,  1.,  1. /\n\tdata nor2(4,:)  /-1.,  1.,  1. /\n\tdata nor2(5,:)  /-1.,  1.,  1. /\n\tdata nor2(6,:)  /-1.,  1.,  1. /\n\tdata nor2(7,:)  / 1., -1.,  1. /\n\tdata nor2(8,:)  / 1., -1.,  1. /\n\tdata nor2(9,:)  / 1., -1.,  1. /\n\tdata nor2(10,:) / 1.,  1., -1. /\n\tdata nor2(11,:) / 1.,  1., -1. /\n\tdata nor2(12,:) / 1.,  1., -1. /\r\n!     <110> {100} cubic slip family\n      data nor2(13,:) / 1.,  0.,  0. /\n      data nor2(14,:) / 1.,  0.,  0. /\n      data nor2(15,:) / 0.,  1.,  0. /\n      data nor2(16,:) / 0.,  1.,  0. /\n      data nor2(17,:) / 0.,  0.,  1. /\n      data nor2(18,:) / 0.,  0.,  1. /\r\n!\r\n!\r\n!     The directions are corrected by Alvaro 23.02.2023\r\n!     HCP slip directions\r\n      real(8), public ::  dir3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\n      data dir3h(1,:)   / 2., -1., -1.,  0./\n      data dir3h(2,:)   /-1.,  2., -1.,  0./\n      data dir3h(3,:)   /-1., -1.,  2.,  0./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\n      data dir3h(4,:)   / 2., -1., -1.,  0./\n      data dir3h(5,:)   /-1.,  2., -1.,  0./\n      data dir3h(6,:)   /-1., -1.,  2.,  0./\r\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\n      data dir3h(7,:)  /-1.,  2., -1.,  0./\n      data dir3h(8,:)  /-2.,  1.,  1.,  0./\n      data dir3h(9,:)  /-1., -1.,  2.,  0./\n      data dir3h(10,:)  / 1., -2.,  1.,  0./\n      data dir3h(11,:)  / 2., -1., -1.,  0./\n      data dir3h(12,:)  / 1.,  1., -2.,  0./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\n      data dir3h(13,:)  /-2.,  1.,  1.,  3./\n      data dir3h(14,:)  /-1., -1.,  2.,  3./\n      data dir3h(15,:)  /-1., -1.,  2.,  3./\n      data dir3h(16,:)  / 1., -2.,  1.,  3./\n      data dir3h(17,:)  / 1., -2.,  1.,  3./\n      data dir3h(18,:)  / 2., -1., -1.,  3./\n      data dir3h(19,:)  / 2., -1., -1.,  3./\n      data dir3h(20,:)  / 1.,  1., -2.,  3./\n      data dir3h(21,:)  / 1.,  1., -2.,  3./\n      data dir3h(22,:)  /-1.,  2., -1.,  3./\n      data dir3h(23,:)  /-1.,  2., -1.,  3./\n      data dir3h(24,:)  /-2.,  1.,  1.,  3./\r\n!\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\n      data dir3h(25,:)   /-1., -1.,  2.,  3./\n      data dir3h(26,:)   / 1., -2.,  1.,  3./\n      data dir3h(27,:)   / 2., -1., -1.,  3./\n      data dir3h(28,:)  / 1.,  1., -2.,  3./\n      data dir3h(29,:)  /-1.,  2., -1.,  3./\n      data dir3h(30,:)  /-2.,  1.,  1.,  3./\n!\r\n!      \r\n!     HCP slip plane normals\r\n      real(8), public ::  nor3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\r\n      data nor3h(1,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(2,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(3,:)  /0.,  0.,  0.,  1./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\r\n      data nor3h(4,:)  /0.,  1., -1.,  0./\r\n      data nor3h(5,:)  /-1.,  0.,  1.,  0./\r\n      data nor3h(6,:)  /1., -1.,  0.,  0./\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\r\n      data nor3h(7,:)  /1.,  0., -1.,  1./\r\n      data nor3h(8,:)  /0.,  1., -1.,  1./\r\n      data nor3h(9,:)  /-1.,  1.,  0., 1./\r\n      data nor3h(10,:)  /-1.,  0.,  1., 1./\r\n      data nor3h(11,:)  /0., -1.,  1.,  1./\r\n      data nor3h(12,:)  /1., -1.,  0.,  1./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\r\n      data nor3h(13,:)  /1.,  0., -1.,  1./\r\n      data nor3h(14,:)  /1.,  0., -1.,  1./\r\n      data nor3h(15,:)  /0.,  1., -1.,  1./\r\n      data nor3h(16,:)  /0.,  1., -1.,  1./\r\n      data nor3h(17,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(18,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(19,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(20,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(21,:)  /0., -1.,  1.,  1./\r\n      data nor3h(22,:)  /0., -1.,  1.,  1./\r\n      data nor3h(23,:)  /1., -1.,  0.,  1./\r\n      data nor3h(24,:)  /1., -1.,  0.,  1./\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\r\n      data nor3h(25,:)  /1.,  1., -2.,  2./\r\n      data nor3h(26,:)  /-1.,  2., -1.,  2./\r\n      data nor3h(27,:)  /-2.,  1.,  1.,  2./\r\n      data nor3h(28,:)  /-1., -1.,  2.,  2./\r\n      data nor3h(29,:)  /1., -2.,  1.,  2./\r\n      data nor3h(30,:)  /2., -1., -1.,  2./\r\n!\r\n!\r\n!     Slip direction for alpha-Uranium\r\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  dir4(8,3)\n      data dir4(1,:)  /1.0, 0.0, 0.0/\n      data dir4(2,:)  /1.0, 0.0, 0.0/\n\tdata dir4(3,:)  /0.43731, -0.89931, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata dir4(4,:)  /0.43731,0 .89931, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata dir4(5,:)  /0.24074, -0.49507, 0.83483/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata dir4(6,:)  /-0.24074, -0.49507, 0.83483/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata dir4(7,:)  /0.24074, 0.49507, 0.83483/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata dir4(8,:)  /0.24074, -0.49507, -0.83483/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\r\n!\r\n!\r\n!     Slip plane normals of alpha-Uranium\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  nor4(8,3)\n\tdata nor4(1,:)  /0.0, 1.0, 0.0/\n\tdata nor4(2,:)  /0.0, 0.0, 1.0/\n\tdata nor4(3,:)  /0.89931, 0.43731, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata nor4(4,:)  /0.89931, -0.43731, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata nor4(5,:)  /0.0, 0.86013, 0.51008/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata nor4(6,:)  /0.0, 0.86013, 0.51008/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata nor4(7,:)  /0.0, 0.86013, -0.51008/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata nor4(8,:)  /0.0, 0.86013, -0.51008/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)         \r\n!\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      end module globalvariables"
  },
  {
    "path": "Example - Single crystal with material vox file/hardening.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module hardening\r\n      implicit none\r\n      contains\r\n!     Since crss is computed considering the phase\r\n!     Hardening shall evolve the proper state variables\r\n!\r\n!\r\n!     ********************************************\n!     ** HARDENING updates the state variables  **\n!     **  that determine mechanical hardening   **\n!     ********************************************\n      subroutine hardeningrules(iphase,nslip,\r\n     + temperature,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,tauc,ssd,\r\n     + loop, rhofor, rhotot, \r\n     + rhosub, tausolute,\r\n     + dtauc,drhotot,drhofor,\r\n     + drhosub, dssd, dloop)\r\n      use globalvariables, only : KB\r\n      use userinputs, only: maxnparam, maxnloop\r\n      implicit none\n!\r\n!     INPUTS\r\n!     crystal type\n      integer,intent(in) :: iphase\r\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\r\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     time increment\n      real(8),intent(in) :: dt\r\n!\r\n!     shear modulus\n      real(8),intent(in) :: G12\n!\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!\n!\r\n!     cumulative crystallographic slip at the current tiemstep\n!     needed for model with irradiation\n      real(8),intent(in) :: totgammasum\n!\n!     plastic shear rate on slip systems\n!     and absolute value\n      real(8),intent(in) :: gammadot(nslip)\r\n!\r\n!     Von-mises equivalent plastic strain rate\n      real(8),intent(in) :: pdot\n!\n!     irradiation effect\n      integer,intent(in) :: irradiationmodel\r\n!\r\n!     irradiation model parameters\r\n      real(8),intent(in) :: irradiationparam(maxnparam)\n!\n!     hardening model\n      integer,intent(in) :: hardeningmodel\r\n!\r\n!     hardening parameters\r\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     Hardening interaction matrices\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\n!\r\n!     crss\n      real(8),intent(in) :: tauc(nslip)\r\n!\r\n!     ssd density\n      real(8),intent(in) :: ssd(nslip)\r\n!\r\n!     loop density\n      real(8),intent(in) :: loop(maxnloop) \r\n!\r\n!     forest density\n      real(8),intent(in) :: rhofor(nslip)\r\n!\r\n!     total density\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     substructure density\n      real(8),intent(in) :: rhosub\r\n!\r\n!\n!\r\n!     OUTPUTS\r\n!     increase in tauc due to solute force\n      real(8),intent(out) :: tausolute\r\n!\r\n!     crss increment\n      real(8),intent(out) :: dtauc(nslip)\r\n!\r\n!\r\n!\n!\r\n!     total ssd density increment\n      real(8),intent(out) :: drhotot\n!\n!     forest dislocation density increment\n      real(8),intent(out) :: drhofor(nslip)\n!\n!     substructure dislocation density increment\n      real(8),intent(out) :: drhosub\n!\n!     ssd density increment\n      real(8),intent(out) :: dssd(nslip)\r\n!\r\n!     loop density increment\n      real(8),intent(out) :: dloop(maxnloop)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Variables used within this subroutine\n!     absolute value of the plastic shear rate on slip systems\n      real(8), dimension(nslip) :: absgammadot\r\n!     Parameters for irradiation hardening\r\n      real(8) :: taus0, gammasat, gamma\r\n!     Parameters for irradiation model = 2\r\n      integer :: nloop\r\n!     Parameters for Voce typ hardening model\r\n      real(8) :: h0, ss, m, q, hb(nslip), Hab(nslip,nslip)\r\n!     Parameter for linear hardening model\r\n      real(8) :: k\r\n!     Parameters for Kocks-Mecking hardening model\r\n      real(8) :: k1, b, X, g, D, pdot0, k2, KBT\r\n!     Parameters for hardening model - 5 (KM)\r\n      real(8) :: q1, q2, tot\r\n!     Additional parameters for substructure hardening\r\n      real(8) :: f\n!\n      integer :: is, js, i, j\r\n      integer :: il\n!\n!\r\n!     Set outputs zero initially\n      dtauc = 0.\r\n      dssd = 0.\r\n      drhofor = 0.\r\n      drhosub = 0.\r\n      drhotot = 0.\r\n      tausolute = 0.\r\n      dloop = 0.\r\n!\r\n!\r\n!\r\n!     absolute value of slip rates\n      absgammadot = dabs(gammadot)\r\n!\n!\n!\r\n!     Irradiation hardening  \r\n!     =========================================================================      \n!\n!\n!     update solute force\n      if (irradiationmodel == 1) then\r\n!\r\n!         Prefactor in irradiation hardening\r\n          taus0 = irradiationparam(1)\r\n!\r\n!         Saturation strain\r\n          gammasat = irradiationparam(2)\r\n!\r\n!         Solute strength\n          tausolute = taus0*dexp(-totgammasum/gammasat)\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     update loop density\n      if (irradiationmodel == 2) then\r\n!\r\n!         Number of type of the loop defects\r\n          nloop = int(irradiationparam(1))\r\n!\r\n!         Compute the evolution (annihiliation)\r\n          do il = 1, nloop\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n                  dloop(il) = dloop(il) - hintmat2(il,is) *\r\n     + sqrt(loop(il)) / burgerv(is) * absgammadot(is) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\n      end if\r\n!\r\n!\n!\n!     =========================================================================\n!\r\n!\r\n!\r\n!     Other strainhardening models\r\n!     No hardening\r\n      if (hardeningmodel==0) then\r\n!\r\n!         Do not harden!\r\n!\r\n!\r\n      elseif (hardeningmodel==1) then\r\n!\r\n!         read in the parameters\r\n          h0 = hardeningparam(1)\r\n          ss = hardeningparam(2)\r\n          m = hardeningparam(3)\r\n          q = hardeningparam(4)\r\n!\r\n!\r\n!\r\n!         Construct the latent hardening matrix\r\n!         Note that this is a matrix different than latent hardening\r\n          Hab = hintmat1\r\n!\r\n          hb=0.\r\n          do is = 1,nslip\r\n!\r\n              hb(is) = h0*(1.-tauc(is)/ss)**m*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          dtauc = matmul(Hab,hb)\r\n!\r\n!\r\n!     linear hardening model\r\n      elseif (hardeningmodel==2) then\r\n!\r\n!         read in the parameters\r\n          k = hardeningparam(1)\r\n!\r\n!\r\n!         total density\n          drhotot = k*pdot*dt\r\n!\r\n!         SSD evolution\r\n          do is = 1, nslip\r\n!\r\n              dssd(is) = k*absgammadot(is)*dt\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!     Kocks-Mecking hardening\r\n      elseif (hardeningmodel==3) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          X = hardeningparam(3)\r\n          g = hardeningparam(4)\r\n          D = hardeningparam(5)\r\n          pdot0 = hardeningparam(6)\r\n!\r\n!\r\n          KBT = KB*temperature\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             Parametrically calculate softening factor\r\n              if (hardeningparam(2)==0.) then\r\n                  k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n              else\r\n                  k2 = hardeningparam(2)\r\n              end if\r\n!\r\n!\r\n              dssd(is) = (k1/b*dsqrt(rhofor(is))-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!     Kocks-Mecking hardening with substructure evolution\r\n!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!\r\n      elseif (hardeningmodel==4) then\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!         for alpha-uranium material parameters are built in\n          if (iphase == 4) then\n!\n!\n!\n!             forest dislocations evolution\n!             using constants from calibration of tensile bar 3\n!             using twin-slip interaction model\n              drhofor(1) = 43.2*max(dsqrt(rhofor(1))-\r\n     + (0.17100+2.6093e-03*temperature)\r\n     + *rhofor(1),0.0)*absgammadot(1)*dt\n              drhofor(2) = 6320.0*max(dsqrt(rhofor(2))-\r\n     + (0.25650+5.8708e-04*temperature)\r\n     + *rhofor(2),0.0)*absgammadot(2)*dt\n              drhofor(3) = 0.24*max(dsqrt(rhofor(3))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(3),0.0)*absgammadot(3)*dt\n              drhofor(4) = 0.24*max(dsqrt(rhofor(4))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(4),0.0)*absgammadot(4)*dt\n              drhofor(5) = 800.0*max(dsqrt(rhofor(5))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(5),0.0)*absgammadot(5)*dt\n              drhofor(6) = 800.0*max(dsqrt(rhofor(6))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(6),0.0)*absgammadot(6)*dt\n              drhofor(7) = 800.0*max(dsqrt(rhofor(7))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(7),0.0)*absgammadot(7)*dt\n              drhofor(8) = 800.0*max(dsqrt(rhofor(8))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(8),0.0)*absgammadot(8)*dt\n!\n!             substructure dislocations evolution\n              drhosub =  0.216*(17.545+0.26771*temperature)*\r\n     + rhofor(1)*dsqrt(rhosub)*absgammadot(1)*dt\r\n!\r\n!         If any other material\r\n          else\r\n!\r\n!\r\n!             input parameters\r\n              k1 = hardeningparam(1)\r\n              X = hardeningparam(3)\r\n              g = hardeningparam(4)\r\n              D = hardeningparam(5)\r\n              pdot0 = hardeningparam(6)\r\n              q = hardeningparam(7)\r\n              f = hardeningparam(8)\r\n!\r\n!\r\n              do is = 1,nslip\r\n!\r\n!                 Burgers vector\r\n                  b = burgerv(is)\r\n!\r\n!                 Parametrically calculate softening factor\r\n                  if (hardeningparam(2)==0.) then\r\n                      k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n                  else\r\n                      k2 = hardeningparam(2)\r\n                  end if\r\n!\r\n                  drhofor(is)=(k1/b*dsqrt(rhofor(is))-k2*rhofor(is))\r\n     + *absgammadot(is)*dt    \r\n!\r\n                  drhosub = drhosub + b*q*f*dsqrt(rhosub)*\r\n     + k2*rhofor(is)*absgammadot(is)*dt\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!     UKAEA - model\r\n!     Vikram Phalke \r\n!     Kocks-Mecking hardening - based on total density\r\n      elseif (hardeningmodel==5) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          q1 = hardeningparam(3)\r\n          q2 = hardeningparam(4)\r\n\r\n!\r\n!\r\n!         interaction matrix\r\n          Hab = hintmat1\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n              tot = 0.\r\n              do js=1,nslip\r\n!\r\n!                 total density (rhottot) is used to include GND effects\r\n!                 instead of just SSD density\r\n                  tot=tot + Hab(is,js)*rhotot(js)\r\n!\r\n              end do\r\n!\r\n              dssd(is) =  \r\n     + (k1/b*dsqrt(tot)-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\n!\n!\n      end if\n!\n      return\n!\n      end subroutine hardeningrules\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module hardening"
  },
  {
    "path": "Example - Single crystal with material vox file/initializations.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This module includes initialization scripts\r\n!\r\n      module initializations\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_once\r\n      use meshprop, only : feprop\r\n      use useroutputs, only: defineoutputs\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n\r\n!     1. Enter mesh/element properties\r\n!     to get number of integration points for array allocation\r\n      call feprop\r\n      write(*,*) '1. Mesh initialization completed!'\r\n!\r\n!     2. Allocate arrays\r\n      call allocate_arrays\r\n      write(*,*) '2. Array allocation completed!'\r\n!\r\n!     3. Initialize identity matrices\r\n      call initialize_identity\r\n      write(*,*) '3. Identity tensors initialized!'\r\n!\r\n!     4. Define outputs\r\n!     Based on the flag: \"readfromprops = 0 / 1\"\r\n!     Will be either read from PROPS or from useroutputs.f\r\n      call defineoutputs\r\n      write(*,*) '4. Outputs are defined using useroutputs.f!'\r\n!\r\n!\r\n!     5. Read the input files if needed\r\n      call readfiles\r\n      write(*,*) '5. The necessary files were read!'\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_once\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to initialize global flags\r\n      subroutine initialize_variables\r\n      use userinputs, only: maxnumel, maxnumpt\r\n      use globalvariables, only : time_old,\r\n     + dt_t, calculategradient, numpt, numel,\r\n     + ip_count, init_once, grad_init\r\n!\r\n!     Use this instead of data statements\r\n      time_old=0.\r\n      dt_t=0.\r\n!\r\n      calculategradient=1\r\n      grad_init=0\r\n!\r\n!     Maximum number of elements and maximum number of integration points \r\n!     are defined in userinputs.f\r\n      allocate(ip_count(maxnumel,maxnumpt))\r\n      ip_count=-1\r\n!\r\n!     Element number will be counted\r\n      numpt=0\r\n      numel=0\r\n!\r\n!     flag for initialization once at the beginning\r\n      init_once=0\r\n!\r\n      return\r\n      end subroutine initialize_variables\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Reading additional input files\r\n      subroutine readfiles\r\n      use userinputs, only: \r\n     + voxfilename, foldername, readmaterialfile\r\n      use globalvariables, only: numel, Euler\r\n      integer :: iele\r\n      real(8) :: dummy(8)\r\n!\r\n!\r\n!     Read vox file if requested\r\n      if (readmaterialfile==1) then\r\n!         Open the file\r\n          open(200,file=foldername // '/' // voxfilename,action='read',\r\n     + status='old')\r\n!\r\n!\r\n!         Number of lines is the same as the number of elements\r\n          do iele=1,numel\r\n!\r\n              dummy=0.\r\n              read(100,*) dummy(1:8)\r\n!\r\n!             Bunge angles in degrees\r\n              Euler(iele,1) = dummy(1)\r\n              Euler(iele,2) = dummy(2)\r\n              Euler(iele,3) = dummy(3)\r\n!\r\n!\r\n!         \r\n          end do\r\n!\r\n!         End of reading vox file      \r\n          close(200)\r\n!\r\n      end if\r\n!\r\n!     ADD HERE IF THERE ARE ADDITIONAL INPUT FILES!!!\r\n!\r\n!     \r\n      return\r\n      end subroutine readfiles\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_atfirstinc(noel,npt,coords,nprops,\r\n     + props,temp,nstatv)\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + maxnslip, maxnparam, maxnmaterial, maxnloop,\r\n     + backstressmodel, readmaterialfile\r\n      use globalvariables, only: Euler, materialid,\r\n     + featureid, phaseid, ipcoords, numdim,\r\n     + statev_gmatinv, statev_gmatinv_t, ip_init,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + statev_tauc, statev_tauc_t, statev_gmatinv_0,\r\n     + dirc_0_all, norc_0_all,\r\n     + trac_0_all, linc_0_all, Schmid_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + statev_ssd, statev_ssd_t,\r\n     + statev_ssdtot, statev_ssdtot_t,\r\n     + statev_forest, statev_forest_t,\r\n     + statev_substructure, statev_substructure_t, \r\n     + statev_tausolute, statev_tausolute_t,\r\n     + statev_loop, statev_loop_t,\r\n     + statev_tauceff,\r\n     + statev_gnd_0,\r\n     + caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, v12_all,\r\n     + alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all,\r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all \r\n!\r\n      use irradiation, only: calculateintmats4irradmodel2\r\n      use usermaterials, only: materialparam\r\n      use utilities, only: rotord4sig\r\n      use crss, only: slipresistance, totalandforest\r\n      use useroutputs, only: checkoutputs, \r\n     + statev_outputs, nstatv_outputs\r\n      use errors, only: error\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of properties\r\n      integer, intent(in) :: nprops\r\n!     Ip coordinates\r\n      real(8), intent(in) :: coords(3)\r\n!     State variables\r\n      real(8), intent(in) :: props(nprops)\r\n!     Abaqus temperature\r\n      real(8), intent(in) :: temp\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Internal variables\r\n!     Flag for reading from PROPS vector\r\n      integer readfromprops\r\n!     Crystal to sample transformation matrix\r\n      real(8) :: gmatinv(3,3)\r\n!     Phase id\r\n      integer :: phaid\r\n!     Number of slip systems\r\n      integer :: nslip\r\n!     Number of screw systems\r\n      integer :: nscrew\r\n!     Material id\r\n      integer :: matid\r\n!     Slip model\r\n      integer :: slipmodel\r\n!     Slip parameters\r\n      real(8) :: slipparam(maxnparam)\r\n!     Creep model\r\n      integer :: creepmodel\r\n!     Creep parameters\r\n      real(8) :: creepparam(maxnparam)\r\n!     Hardening model\r\n      integer :: hardeningmodel\r\n!     Hardening parameters\r\n      real(8) :: hardeningparam(maxnparam)\r\n!     Irradiation model\r\n      integer :: irradiationmodel\r\n!     Irradiation parameters\r\n      real(8) :: irradiationparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: backstressparam(maxnparam)\r\n!     Cubic slip for fcc nickel superalloys only\r\n      integer :: cubicslip\r\n!     Material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hexagonal materials\r\n      real(8) :: caratio\r\n!     Crystal elasticity matrix\r\n      real(8) :: Cc(6,6)\r\n!     Geometric factor\r\n      real(8) :: gf\r\n!     Shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     Thermal expansion coefficient matrix in crystal lattice\r\n      real(8) :: alphamat(3,3)\r\n!     Burgers vector\r\n      real(8) :: burgerv(maxnslip)\r\n!     Screw systems\r\n      integer :: screw(maxnslip)\r\n!     Initial critical resolved shear stress\r\n      real(8) :: tauc_0(maxnslip)\r\n!     Initial dislocation density (SSD)\r\n      real(8) :: rho_0(maxnslip)\r\n!     Sum of the initial density (SSD)\r\n      real(8) :: rhosum_0\r\n!     Initial forest density (hardening model-4)\r\n      real(8) :: forest_0, for_0(maxnslip)\r\n!     Initial substructure density (hardening model-4)\r\n      real(8) :: substructure_0\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(maxnslip,maxnslip)\r\n!     Allocatable arrays\r\n!     Slip direction\r\n      real(8) :: dirc(maxnslip,3)\r\n!     Slip plane normal\r\n      real(8) :: norc(maxnslip,3)\r\n!     Transverse direction\r\n      real(8) :: trac(maxnslip,3)\r\n!     Slip line direction\r\n      real(8) :: linc(maxnslip*2,3)\r\n!     Forest projection operator\r\n      real(8) :: forestproj(maxnslip,maxnslip*2)\r\n!     Slip to screw system mapping\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n!     initial Schmid tensor\r\n      real(8) :: Schmid_0(maxnslip,3,3)\r\n!     initial loop density\r\n      real(8) :: loop_0(maxnloop)\r\n!     initial solute strength\r\n      real(8) :: tausolute_0\r\n!     initial GND density\r\n      real(8) :: gnd_0(2*maxnslip)\r\n!     overall forest density\r\n      real(8) :: rhofor_0(maxnslip)\r\n!     overall total density\r\n      real(8) :: rhotot_0(maxnslip)\r\n!     overall cumulative density - scalar\r\n      real(8) :: sumrhotot_0\r\n!     Effective CRSS\r\n      real(8) :: tauceff_0(maxnslip)\r\n!     Variables used in the calculations here within this subroutine\r\n!     Elasiticity\r\n      real(8) :: C11, C12, C44, C13, C33\r\n      real(8) :: C23, C22, C55, C66\r\n!     Thermal expansion \r\n      real(8) :: alpha1, alpha2, alpha3\r\n!\r\n!     Dummy variables\r\n      integer :: i, j, k, ind, is, nloop, dum\r\n      integer :: i0, i1, i2\r\n      real(8) :: dir(3), nor(3)\r\n!\r\n!\r\n!     Reset arrays\r\n      burgerv=0.; tauc_0=0.; \r\n      rho_0=0.; forest_0=0.; \r\n      substructure_0=0.; for_0=0.\r\n      sintmat1=0.; sintmat2=0.\r\n      hintmat1=0.; hintmat2=0.\r\n      dirc=0.; norc=0.; trac=0.; linc=0.\r\n      Schmid_0=0.\r\n      forestproj=0.; slip2screw=0.; screw=0\r\n      slipparam=0.;creepparam=0.\r\n      hardeningparam=0.; irradiationparam=0.\r\n      backstressparam = 0.\r\n!\r\n      loop_0=0.; tausolute_0=0.\r\n      rhofor_0=0.; rhotot_0=0.\r\n      sumrhotot_0=0.; gnd_0=0.\r\n      tauceff_0=0.\r\n!\r\n!\r\n!\r\n!     Calculation for only once (require NSTATV)\r\n!     This is done here because NSTATV is available in UMAT\r\n!     Can't be done at UEXTERNALDB(LOP=0)\r\n      if (ip_init(1,1) == 0) then\r\n!\r\n!         Check the number state variables defined in DEPVAR \r\n!         matches the outputs defined by the user (in useroutputs.f or in PROPS)\r\n          call checkoutputs(nstatv)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Initialization flag\r\n      ip_init(noel,npt) = 1\r\n!\r\n!     Read integration point coordinates\r\n!     Assign and store at a global variable\r\n      ipcoords(noel,npt,1:numdim) = coords(1:numdim)\r\n!\r\n!     Read from PROPS\r\n      readfromprops = int(props(6))\r\n!\r\n!     Material id\r\n      matid = int(props(5))\r\n!\r\n!     Save material id\r\n      materialid(noel,npt)=matid\r\n!\r\n!     Save grain id\r\n      featureid(noel,npt) = int(props(4))\r\n!\r\n!     Euler angles are read from PROPS\r\n!     IF the variable in userinputs.f was set as: \"readmaterialfile=0\"\r\n!     No entry from material file was selected\r\n      if (readmaterialfile==0) then\r\n!\r\n!         Initialize the ginv from Euler angles\r\n!         phi1: 1st on the property list\r\n          Euler(noel,1)=props(1)\r\n!         Phi: 2nd on the property list\r\n          Euler(noel,2)=props(2)\r\n!         phi2: 3rd on the property list\r\n          Euler(noel,3)=props(3)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!      write(*,*) 'noel', noel\r\n!      write(*,*) 'npt', npt\r\n!      write(*,*) 'matid', matid\r\n!      write(*,*) 'Euler', Euler\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate inverse of the orientation matrix\r\n      call initialize_orientations(Euler(noel,1:3),gmatinv)\r\n!\r\n!     Assign the initial orientations\r\n      statev_gmatinv(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_t(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_0(noel,npt,:,:)=gmatinv\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Decision on using ABAQUS temperature\r\n      if (constanttemperature.eq.1) then\r\n!\r\n!\r\n!         Assign\r\n          mattemp = temperature\r\n!\r\n      else if (constanttemperature.eq.0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n      else\r\n!         Temperature flag is not assined correctly\r\n          call error(5)\r\n!\r\n      endif\r\n!\r\n!\r\n!     If the properties are defined at \"usermaterials.f\"\r\n      if (readfromprops==0) then\r\n!\r\n!         Enter materials subroutine once for every ip to get number of slip systems    \r\n          call materialparam(matid,mattemp,\r\n     + phaid,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,forest_0,substructure_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n!\r\n!     If material properies are defined in PROPS vector\r\n      elseif (readfromprops==1) then\r\n!\r\n!         Phase id indicates crystal structure\r\n          phaid = int(props(7))\r\n!\r\n!         Number of slip systems\r\n          nslip = int(props(8))\r\n!\r\n!         Number of screw systems\r\n          nscrew = int(props(9)) \r\n!\r\n!         cubic slip flag\r\n          cubicslip = int(props(10))\r\n!\r\n!         geometric factor\r\n          gf = props(11)\r\n!\r\n!         Elastic constants\r\n          C11 = props(12)\r\n          C12 = props(13)\r\n          C44 = props(14)\r\n!\r\n!         Shear modulus\r\n          G12 = C44\r\n!\r\n!     \r\n!         Poisson's ratio\r\n          v12 = C12/(C11+C12)\r\n!\r\n!         If cubic material - 3 constants\r\n          if (phaid<3) then\r\n!\r\n!             Elasticity matrix of a cubic material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C12 /)\r\n              Cc(2,1:3) = (/ C12, C11, C12 /)\r\n              Cc(3,1:3) = (/ C12, C12, C11 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = C44\r\n!\r\n!\r\n!         If hexagonal material - 5 constants\r\n          elseif (phaid==3) then\r\n!\r\n!             Read the remaning parameters\r\n              C13 = props(15)\r\n              C33 = props(16)\r\n!\r\n!             Elasticity matrix of a hexagonal material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C11, C13 /)\r\n              Cc(3,1:3) = (/ C13, C13, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = 0.5*(C11-C12)\r\n!\r\n!         If tetragonal material - 9 constants\r\n          elseif (phaid==4) then\r\n!\r\n!             Read the remaning parameters\r\n              C23 = props(17)\r\n              C22 = props(18)\r\n              C55 = props(19)\r\n              C66 = props(20)\r\n!\r\n!             Elasticity matrix of a ot material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C22, C23 /)\r\n              Cc(3,1:3) = (/ C13, C23, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C55\r\n              Cc(6,6) = C66\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!         c/a ratio\r\n          caratio = int(props(21))\r\n!\r\n!\r\n!         Thermal expansion coefficients\r\n          alpha1 = props(22)\r\n          alpha2 = props(23)\r\n          alpha3 = props(24)\r\n          alphamat = 0.\r\n          alphamat(1,1) = alpha1\r\n          alphamat(2,2) = alpha2\r\n          alphamat(3,3) = alpha3\r\n!\r\n!\r\n!         Starting index for props\r\n          i0 = 25\r\n!\r\n!\r\n!         Slip model\r\n          slipmodel = int(props(i0))\r\n!\r\n!         Slip model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0\r\n!\r\n              slipparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!         Creep model\r\n          creepmodel = int(props(i0+maxnparam+1))\r\n!\r\n!         Creep model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0 + maxnparam+1\r\n!\r\n              creepparam(i) = props(ind)\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!         Hardening model\r\n          hardeningmodel = int(props(i0+2*(maxnparam+1)))\r\n!\r\n!         Hardening model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+2*(maxnparam+1)\r\n!\r\n              hardeningparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!\r\n!         They are undefined for now - set to identity\r\n!         Interaction matrices\r\n!         Initially set all to identity\r\n          sintmat1=0.\r\n          sintmat2=0.\r\n          hintmat1=0.\r\n          hintmat2=0.\r\n          do is = 1, maxnslip\r\n              sintmat1(is,is)=1.\r\n              sintmat2(is,is)=1.\r\n              hintmat1(is,is)=1.\r\n              hintmat2(is,is)=1.\r\n          end do\r\n!\r\n!         Define hardening matrix here based on the model!\r\n!         Hardening model-1\r\n          if (hardeningmodel==1) then\r\n    !         Hardening interactions - latent hardening\r\n              hintmat1 = hardeningparam(4)\r\n              do k = 1, int(nslip/3.)\r\n\t            do i = 1, 3\r\n                      do j = 1, 3\r\n\t                    hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                      enddo\r\n                  enddo\r\n              enddo\r\n          end if\r\n!\r\n!\r\n!         Irradiation model\r\n          irradiationmodel = int(props(i0+3*(maxnparam+1)))\r\n!\r\n!\r\n!         Irradiation model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+3*(maxnparam+1)\r\n!\r\n              irradiationparam(i) = props(ind)\r\n!             \r\n          end do                \r\n!\r\n!\r\n!         Backstress parameters\r\n          if (backstressmodel==1) then\r\n!     \r\n              backstressparam(1) = props(ind+1)\r\n              backstressparam(2) = props(ind+2)\r\n!\r\n          end if\r\n!\r\n!              \r\n!\r\n!\r\n!\r\n!\r\n!         Overwrite user-defined outputs in useroutputs.f\r\n!         Reset number of state variables\r\n          nstatv_outputs = 0\r\n!         Reset the flags for outputs\r\n          statev_outputs = 0\r\n!\r\n!         Reset starting index\r\n          i1 = i0 + 5*maxnparam + 3\r\n          do i = 1, 30\r\n!\r\n              ind = i + i1\r\n!\r\n              dum = int(PROPS(ind))\r\n!\r\n              statev_outputs(i) = dum\r\n!\r\n!             Count the total number of outputs\r\n              if (dum ==1) then\r\n                  nstatv_outputs =  nstatv_outputs + 1\r\n              end if\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!         Assign slip system quantities\r\n!         Reset starting index\r\n          i2 = i1 + 30\r\n!\r\n!         Initial dislocation density\r\n          rho_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2\r\n!\r\n              rho_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n\r\n\r\n!\r\n!         Burgers vector\r\n          burgerv=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2 + 48\r\n!\r\n              burgerv(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!\r\n!         Initial critical resolved shear strength\r\n          tauc_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              ind = is + i2 + 96\r\n!\r\n              tauc_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!         Initial forest dislocation density (hardening model-4)\r\n          forest_0 = props(273)\r\n!\r\n!         Initial substructure dislocation density (hardening model-4)\r\n          substructure_0 = props(274)\r\n!\r\n!\r\n!         PROPS(275-300) are intentionally left empty!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     Initialize phase-id of the material\r\n      phaseid_all(matid)=phaid\r\n!\r\n!\r\n!     Initialize number of slip systems\r\n      numslip_all(matid)=nslip\r\n!\r\n!     Initialize number of screw systems\r\n!     Required for GND calculations\r\n      numscrew_all(matid)=nscrew\r\n!\r\n!\r\n!     Initialize crss\r\n      statev_tauc(noel,npt,1:maxnslip)=tauc_0\r\n      statev_tauc_t(noel,npt,1:maxnslip)=tauc_0\r\n!\r\n\r\n!     Initialize ssd density per slip system\r\n      statev_ssd(noel,npt,1:maxnslip)=rho_0\r\n      statev_ssd_t(noel,npt,1:maxnslip)=rho_0\r\n!\r\n!     Initialize total ssd density\r\n      rhosum_0=sum(rho_0(1:nslip))\r\n      statev_ssdtot(noel,npt)=rhosum_0\r\n      statev_ssdtot_t(noel,npt)=rhosum_0\r\n\r\n!     Initialize forest density per slip system\r\n      for_0(1:nslip)=forest_0\r\n      statev_forest(noel,npt,1:maxnslip)=for_0\r\n      statev_forest_t(noel,npt,1:maxnslip)=for_0\r\n!\r\n!     Initialize total ssd density\r\n      statev_substructure(noel,npt)=substructure_0\r\n      statev_substructure_t(noel,npt)=substructure_0\r\n!\r\n!\r\n!\r\n!\r\n!     Initialize irradiation parameters\r\n      if (irradiationmodel==1) then\r\n!         Initialize solute strength\r\n          tausolute_0=irradiationparam(1)\r\n          statev_tausolute(noel,npt)=tausolute_0\r\n          statev_tausolute_t(noel,npt)=tausolute_0\r\n!\r\n!\r\n      elseif (irradiationmodel==2) then\r\n!         Initialize defect loop density\r\n          nloop=int(irradiationparam(1))\r\n          do i = 1, nloop\r\n              loop_0(i)=irradiationparam(1+i)*\r\n     + irradiationparam(1+nloop+i)\r\n              statev_loop(noel,npt,i)=loop_0(i)\r\n              statev_loop_t(noel,npt,i)=loop_0(i)\r\n          end do\r\n!\r\n      end if    \r\n!\r\n!\r\n!     Initialize caratio\r\n      caratio_all(matid)=caratio\r\n!\r\n!\r\n!     Initialize cubicslip\r\n      cubicslip_all(matid)=cubicslip\r\n!\r\n!     Initialize elasticity in crystal frame\r\n      Cc_all(matid,1:6,1:6)=Cc\r\n!\r\n!     Initialize geometric factor\r\n      gf_all(matid)=gf\r\n!\r\n!     Initialize shear modulus\r\n      G12_all(matid)=G12\r\n      \r\n!     Initialize Poisson's ratio\r\n      v12_all(matid)=v12\r\n!\r\n!     Initialize thermal expansion matrix\r\n      alphamat_all(matid,1:3,1:3)=alphamat\r\n!\r\n!     Initialize burgers vector\r\n      burgerv_all(matid,1:maxnslip)=burgerv\r\n!\r\n!\r\n!\r\n!     assign the global variables\r\n!\r\n!     slip model\r\n      slipmodel_all(matid)=slipmodel\r\n!     slip parameters\r\n      slipparam_all(matid,:)=slipparam\r\n!     creep model\r\n      creepmodel_all(matid)=creepmodel\r\n!     creep parameters\r\n      creepparam_all(matid,:)=creepparam\r\n!     hardening model\r\n      hardeningmodel_all(matid)=hardeningmodel\r\n!     hardening parameters\r\n      hardeningparam_all(matid,:)=hardeningparam\r\n!     irradiation model\r\n      irradiationmodel_all(matid)=irradiationmodel\r\n!     irradiation parameters\r\n      irradiationparam_all(matid,:)=irradiationparam\r\n!\r\n!\r\n!     backstress parameters\r\n      backstressparam_all(matid,:)=backstressparam     \r\n!\r\n!     Initialize initial (undeformed) slip vectors\r\n!     This is needed once per element since the material is different\r\n      call initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw(1:nscrew),dirc(1:nslip,1:3),norc(1:nslip,1:3),\r\n     + trac(1:nslip,1:3),linc(1:nslip+nscrew,1:3),\r\n     + forestproj(1:nslip,1:nslip+nscrew),\r\n     + slip2screw(1:nscrew,1:nslip))\r\n!\r\n!\r\n!     Irradiation strength and hardening matrices are a function of slip vectors\r\n!     Therefore, the interaction matrices need to be computed here, \r\n!     after the calculation of slip vectors\r\n      if (irradiationmodel==2) then\r\n          call calculateintmats4irradmodel2(nslip,dirc,norc,\r\n     + irradiationparam,sintmat2,hintmat2)\r\n      end if\r\n!\r\n!\r\n!     assign the interaction matrices\r\n!     Strength interaction between dislocations\r\n      sintmat1_all(matid,:,:) = sintmat1\r\n!     Strength interaction dislocation loops related with irradiation\r\n      sintmat2_all(matid,:,:) = sintmat2\r\n!     Latent hardening\r\n      hintmat1_all(matid,:,:) = hintmat1\r\n!     Hardening interaction matrix between dislocations\r\n      hintmat2_all(matid,:,:) = hintmat2\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     assign undeformed slip directions\r\n      dirc_0_all(matid,1:nslip,1:3) = dirc(1:nslip,1:3)\r\n      norc_0_all(matid,1:nslip,1:3) = norc(1:nslip,1:3)\r\n      trac_0_all(matid,1:nslip,1:3) = trac(1:nslip,1:3)\r\n      linc_0_all(matid,1:nslip+nscrew,1:3) = linc(1:nslip+nscrew,1:3)\r\n!\r\n!     Forest projection operator\r\n      forestproj_all(matid,1:nslip,1:nslip+nscrew) =\r\n     + forestproj(1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw mapping\r\n      slip2screw_all(matid,1:nscrew,1:nslip) =\r\n     + slip2screw(1:nscrew,1:nslip)\r\n!\r\n!      \r\n!     Screw systems\r\n      screw_all(matid,1:nscrew)=screw(1:nscrew)\r\n!\r\n!     Initialize Schmid tensor (needed for the calculation of Lp)\r\n      Schmid_0=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction in the sample reference\r\n          dir = matmul(gmatinv,dirc(is,:))\r\n!         Slip plane normal in the sample reference\r\n          nor = matmul(gmatinv,norc(is,:))\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  Schmid_0(is,i,j) = dir(i)*nor(j)\r\n              enddo\r\n          enddo      \r\n      end do\r\n!\r\n!     Assign undeformed Schmid tensor\r\n      Schmid_0_all(matid,1:nslip,:,:) = Schmid_0(1:nslip,:,:)\r\n!\r\n!\r\n!     Initial GND density (may or may not be present!)\r\n      gnd_0=statev_gnd_0(noel,npt,:)\r\n!\r\n!     Calculate initial total and forest density\r\n      call totalandforest(\r\n     + phaid, nscrew, nslip,\r\n     + gnd_0(1:nslip+nscrew), rho_0(1:nslip), rhosum_0,\r\n     + for_0(1:nslip), forestproj(1:nslip,1:nslip+nscrew), \r\n     + slip2screw(1:nscrew,1:nslip), \r\n     + rhotot_0(1:nslip), sumrhotot_0, rhofor_0(1:nslip))\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv(1:nslip), sintmat1(1:nslip,1:nslip), \r\n     + sintmat2(1:nslip,1:nslip), tauc_0(1:nslip),\r\n     + rhotot_0, sumrhotot_0, rhofor_0(1:nslip), \r\n     + substructure_0, tausolute_0, loop_0(1:maxnloop), \r\n     + hardeningmodel, hardeningparam, \r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff_0(1:nslip))\r\n!\r\n!\r\n      statev_tauceff(noel,npt,1:maxnslip)=tauceff_0\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_atfirstinc\r\n!\r\n!\r\n!\r\n!     Arrays allocated\r\n      subroutine allocate_arrays\r\n      use globalvariables, only : numel, numpt, numdim, \r\n     + Euler, materialid, featureid, phaseid, \r\n     + phaseid_all, numslip_all, numscrew_all,\r\n     + dirc_0_all, norc_0_all, trac_0_all, linc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + ip_init, gradip2ip, ipcoords, ipdomain,\r\n     + statev_sigma_t2, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gmatinv_0, statev_gammasum, statev_gammasum_t,\r\n     + statev_jacobi, statev_jacobi_t, statev_Fth, statev_Fth_t,\r\n     + statev_gammadot, statev_gammadot_t, statev_Fp, statev_Fp_t,\r\n     + statev_sigma, statev_sigma_t, statev_tauc, statev_tauc_t,\r\n     + statev_maxx, statev_maxx_t, statev_Eec, statev_Eec_t,\r\n     + statev_gnd, statev_gnd_t, statev_ssd, statev_ssd_t,\r\n     + statev_forest, statev_forest_t, statev_substructure,\r\n     + statev_substructure_t, statev_tausolute, statev_tausolute_t,\r\n     + statev_totgammasum, statev_totgammasum_t,\r\n     + statev_evmp, statev_evmp_t, statev_ssdtot, statev_ssdtot_t,\r\n     + statev_Lambda, statev_Lambda_t, statev_curvature,\r\n     + statev_loop, statev_loop_t, statev_gnd_0,\r\n     + caratio_all, cubicslip_all, Cc_all, gf_all,\r\n     + G12_all, v12_all, alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all, Schmid_0_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all, \r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all, statev_backstress_t,\r\n     + statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_tauceff\r\n!\r\n      use userinputs, only : maxnslip, maxnparam,\r\n     + maxnmaterial, maxnloop\r\n      implicit none\r\n      integer i, j, k\r\n!\r\n!\r\n!     Can be different for each element\r\n      allocate(Euler(numel,3))\r\n      Euler=0.\r\n!\r\n!     For multiple grains\r\n      allocate(featureid(numel,numpt))\r\n      featureid=0\r\n!\r\n!     For multi materials\r\n      allocate(materialid(numel,numpt))\r\n      materialid=0\r\n!\r\n!     For multi phases\r\n      allocate(phaseid(numel,numpt))\r\n      phaseid=0\r\n!\r\n!     Initial crystal to sample transformation   \r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(numslip_all(maxnmaterial))\r\n      numslip_all=0\r\n!\r\n!     For multi material case with varying number of screw systems\r\n      allocate(numscrew_all(maxnmaterial))\r\n      numscrew_all=0\r\n!\r\n!     Screw systems\r\n      allocate(screw_all(maxnmaterial,maxnslip))\r\n      screw_all=0\r\n!\r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(phaseid_all(maxnmaterial))\r\n      phaseid_all=0\r\n      phaseid_all=0\r\n!\r\n!     Allocate slip systems\r\n      allocate(dirc_0_all(maxnmaterial,maxnslip,3))\r\n      dirc_0_all=0.\r\n      allocate(norc_0_all(maxnmaterial,maxnslip,3))\r\n      norc_0_all=0.\r\n      allocate(trac_0_all(maxnmaterial,maxnslip,3))\r\n      trac_0_all=0.\r\n      allocate(linc_0_all(maxnmaterial,2*maxnslip,3))\r\n      linc_0_all=0.\r\n!     Allocate initial Schmid tensor\r\n      allocate(Schmid_0_all(maxnmaterial,maxnslip,3,3))\r\n      Schmid_0_all=0.\r\n!\r\n!     Forest projections for GND\r\n      allocate(forestproj_all(maxnmaterial,maxnslip,maxnslip*2))\r\n      forestproj_all=0. \r\n!\r\n!     Mapping for dislocations at slip sytems to screw systems for GND\r\n      allocate(slip2screw_all(maxnmaterial,maxnslip,maxnslip))\r\n      slip2screw_all=0.\r\n!\r\n!     IP domain size (area/volume)\r\n      allocate(ipdomain(numel,numpt))\r\n      ipdomain=0.\r\n!\r\n!\r\n!     These are needed for GND calculations\r\n      allocate(ipcoords(numel,numpt,numdim))\r\n      ipcoords=0.\r\n      allocate(ip_init(numel,numpt))\r\n      ip_init=0 ! very important to set to zero initially\r\n!\r\n!     Allocate arrays related with shape functions\r\n!     Note the gradient is 3-dimensional (\"numdim\" is not used!)\r\n      allocate(gradip2ip(numel,numpt+1,3,numpt))\r\n      gradip2ip=0.\r\n!\r\n!\r\n!     Allocate state variables\r\n      allocate(statev_gmatinv(numel,numpt,3,3))\r\n      statev_gmatinv=0.\r\n      allocate(statev_gmatinv_t(numel,numpt,3,3))\r\n      statev_gmatinv_t=0.\r\n      allocate(statev_gmatinv_0(numel,numpt,3,3))\r\n      statev_gmatinv_0=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_gmatinv(i,j,k,k)=1.\r\n                  statev_gmatinv_t(i,j,k,k)=1.\r\n                  statev_gmatinv_0(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n      allocate(statev_gammasum(numel,numpt,maxnslip))\r\n      statev_gammasum=0.\r\n      allocate(statev_gammasum_t(numel,numpt,maxnslip))\r\n      statev_gammasum_t=0.\r\n      allocate(statev_gammadot(numel,numpt,maxnslip))\r\n      statev_gammadot=0.\r\n      allocate(statev_gammadot_t(numel,numpt,maxnslip))\r\n      statev_gammadot_t=0.\r\n      allocate(statev_Fp(numel,numpt,3,3))\r\n      statev_Fp=0.\r\n      allocate(statev_Fp_t(numel,numpt,3,3))\r\n      statev_Fp_t=0.\r\n      allocate(statev_Fth(numel,numpt,3,3))\r\n      statev_Fth=0.\r\n      allocate(statev_Fth_t(numel,numpt,3,3))\r\n      statev_Fth_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_Fp(i,j,k,k)=1.\r\n                  statev_Fp_t(i,j,k,k)=1.\r\n                  statev_Fth(i,j,k,k)=1.\r\n                  statev_Fth_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_sigma(numel,numpt,6))\r\n      statev_sigma=0.\r\n      allocate(statev_sigma_t(numel,numpt,6))\r\n      statev_sigma_t=0.\r\n      allocate(statev_sigma_t2(numel,numpt,6))\r\n      statev_sigma_t2=0.\r\n\r\n      allocate(statev_jacobi(numel,numpt,6,6))\r\n      statev_jacobi=0.\r\n      allocate(statev_jacobi_t(numel,numpt,6,6))\r\n      statev_jacobi_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,6\r\n                  statev_jacobi(i,j,k,k)=1.\r\n                  statev_jacobi_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_tauc(numel,numpt,maxnslip))\r\n      statev_tauc=0.\r\n      allocate(statev_tauc_t(numel,numpt,maxnslip))\r\n      statev_tauc_t=0.\r\n!\r\n      allocate(statev_tauceff(numel,numpt,maxnslip))\r\n      statev_tauceff=0.\r\n!\r\n      allocate(statev_maxx(numel,numpt))\r\n      statev_maxx=0.\r\n      allocate(statev_maxx_t(numel,numpt))\r\n      statev_maxx_t=0.\r\n      allocate(statev_Eec(numel,numpt,6))\r\n      statev_Eec=0.\r\n      allocate(statev_Eec_t(numel,numpt,6))\r\n      statev_Eec_t=0.\r\n!\r\n!     Incompatibility\r\n      allocate(statev_Lambda(numel,numpt,9))\r\n      statev_Lambda = 0.\r\n      allocate(statev_Lambda_t(numel,numpt,9))\r\n      statev_Lambda_t = 0.\r\n!     Lattice curvature\r\n      allocate(statev_curvature(numel,numpt,9))\r\n      statev_curvature = 0.\r\n!\r\n!     Allocated as twice the maxslip to leave space for screws\r\n      allocate(statev_gnd(numel,numpt,2*maxnslip))\r\n      statev_gnd=0.\r\n      allocate(statev_gnd_t(numel,numpt,2*maxnslip))\r\n      statev_gnd_t=0.\r\n      allocate(statev_gnd_0(numel,numpt,2*maxnslip))\r\n      statev_gnd_0=0.\r\n      allocate(statev_ssd(numel,numpt,maxnslip))\r\n      statev_ssd=0.\r\n      allocate(statev_ssd_t(numel,numpt,maxnslip))\r\n      statev_ssd_t=0.\r\n      allocate(statev_ssdtot(numel,numpt))\r\n      statev_ssdtot=0.\r\n      allocate(statev_ssdtot_t(numel,numpt))\r\n      statev_ssdtot_t=0.\r\n      allocate(statev_forest(numel,numpt,maxnslip))\r\n      statev_forest=0.\r\n      allocate(statev_forest_t(numel,numpt,maxnslip))\r\n      statev_forest_t=0.\r\n      allocate(statev_substructure(numel,numpt))\r\n      statev_substructure=0.\r\n      allocate(statev_substructure_t(numel,numpt))\r\n      statev_substructure_t=0.\r\n      allocate(statev_tausolute(numel,numpt))\r\n      statev_tausolute=0.\r\n      allocate(statev_tausolute_t(numel,numpt))\r\n      statev_tausolute_t=0.\r\n      allocate(statev_totgammasum(numel,numpt))\r\n      statev_totgammasum=0.\r\n      allocate(statev_totgammasum_t(numel,numpt))\r\n      statev_totgammasum_t=0.\r\n      allocate(statev_evmp(numel,numpt))\r\n      statev_evmp=0.\r\n      allocate(statev_evmp_t(numel,numpt))\r\n      statev_evmp_t=0.\r\n!\r\n      allocate(statev_plasdiss(numel,numpt))\r\n      statev_plasdiss=0.\r\n      allocate(statev_plasdiss_t(numel,numpt))\r\n      statev_plasdiss_t=0.\r\n!\r\n!     allocate as sparse array\r\n      allocate(statev_loop(numel,numpt,maxnloop))\r\n      statev_loop=0.\r\n      allocate(statev_loop_t(numel,numpt,maxnloop))\r\n      statev_loop_t=0.\r\n!\r\n      allocate(statev_backstress(numel,numpt,maxnslip))\r\n      statev_backstress=0.\r\n      allocate(statev_backstress_t(numel,numpt,maxnslip))\r\n      statev_backstress_t=0.\r\n!\r\n!     Material parameters\r\n      allocate(caratio_all(maxnmaterial))\r\n      caratio_all=0.\r\n      allocate(cubicslip_all(maxnmaterial))\r\n      cubicslip_all=0\r\n      allocate(Cc_all(maxnmaterial,6,6))\r\n      Cc_all=0.\r\n      allocate(gf_all(maxnmaterial))\r\n      gf_all=0.\r\n      allocate(G12_all(maxnmaterial))\r\n      G12_all=0.\r\n      allocate(v12_all(maxnmaterial))\r\n      v12_all=0.\r\n      allocate(alphamat_all(maxnmaterial,3,3))\r\n      alphamat_all=0.\r\n      allocate(burgerv_all(maxnmaterial,maxnslip))\r\n      burgerv_all=0.\r\n!\r\n!\r\n!     Material model parameters\r\n      allocate(slipmodel_all(maxnmaterial))\r\n      slipmodel_all=0\r\n      allocate(slipparam_all(maxnmaterial,maxnparam))\r\n      slipparam_all=0.\r\n      allocate(creepmodel_all(maxnmaterial))\r\n      creepmodel_all=0\r\n      allocate(creepparam_all(maxnmaterial,maxnparam))\r\n      creepparam_all=0.\r\n      allocate(hardeningmodel_all(maxnmaterial))\r\n      hardeningmodel_all=0\r\n      allocate(hardeningparam_all(maxnmaterial,maxnparam))\r\n      hardeningparam_all=0.     \r\n      allocate(irradiationmodel_all(maxnmaterial))\r\n      irradiationmodel_all=0\r\n      allocate(irradiationparam_all(maxnmaterial,maxnparam))\r\n      irradiationparam_all=0.\r\n!\r\n      allocate(backstressparam_all(maxnmaterial,maxnparam))\r\n      backstressparam_all=0.\r\n!\r\n!     Interaction matrices\r\n      allocate(sintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat1_all=0.\r\n      allocate(sintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat2_all=0.\r\n      allocate(hintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat1_all=0.\r\n      allocate(hintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat2_all=0.\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine allocate_arrays\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\tThis subroutine assigns identity tensors\r\n!\tUSES: I3(3,3),I6(6,6),I9(9,9),eijk(3,3,3)\r\n\tsubroutine initialize_identity\r\n\tuse globalvariables, only : I3, I6, I9, eijk\r\n\timplicit none\r\n\tinteger :: i, j, k, l\r\n!\r\n\tI3=0.\r\n      I6=0.\r\n      I9=0.\r\n!\r\n!\tIdentity matrix (3x3)\r\n\tdo i=1,3\r\n         I3(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!\tIdentity matrix (6x6)\r\n      do i=1,6\r\n         I6(i,i)=1.\r\n      enddo\r\n!\r\n!\tIdentity matrix (9x9)\r\n      do i=1,9\r\n         I9(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!     Permutation symbol (3x3x3)\r\n      eijk=0.\r\n      eijk(1,2,3)=1.\r\n      eijk(2,3,1)=1.\r\n      eijk(3,1,2)=1.\r\n      eijk(3,2,1)=-1.\t\t\t\t\t\t\t\r\n      eijk(2,1,3)=-1.\r\n      eijk(1,3,2)=-1.\r\n!\r\n\treturn\r\n\tend subroutine initialize_identity      \r\n!\r\n!\r\n!\tThis subroutine assigns orientations\r\n\tsubroutine initialize_orientations(Euler,gmatinv)\r\n      use utilities, only: Euler2ori\r\n\timplicit none\r\n      real(8), intent(in)  :: Euler(3)\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n      real(8)              :: g(3,3)\r\n!\r\n!\r\n!     Sample to crystal transformation\r\n      call Euler2ori(Euler,g)\r\n!\r\n!\r\n!     Crystal to sample tranformation\r\n      gmatinv = transpose(g)\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_orientations      \r\n!\r\n!\r\n!     All slip systems of different phases are initialized\r\n!     1: BCC\r\n!     2: FCC\r\n!     3: HCP\r\n!     4: alpha-uranium\r\n!     Forest projections are initialized here!\r\n!     The number of slip systems will be identified in materials card      \r\n!     Slip directions      \r\n      subroutine initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw,dirc,norc,trac,linc,forestproj,slip2screw)\r\n      use userinputs, only : maxnslip\r\n      use globalvariables, only :  dir1, nor1, dir2, nor2,\r\n     + dir3h, nor3h, dir4, nor4\r\n      use utilities, only: vecprod\r\n      use errors, only: error\r\n      implicit none\r\n!     Inputs\r\n      integer, intent(in) :: phaid, nslip, nscrew\r\n      real(8), intent(in) :: caratio\r\n!     Outputs\r\n      real(8), dimension(nslip,3), intent(out) :: dirc\r\n      real(8), dimension(nslip,3), intent(out) :: norc\r\n      real(8), dimension(nslip,3), intent(out) :: trac\r\n      real(8), dimension(nslip+nscrew,3), intent(out) :: linc\r\n      real(8), dimension(nslip,nslip+nscrew), intent(out) :: forestproj\r\n      real(8), dimension(nscrew,nslip), intent(out) :: slip2screw\r\n      integer, dimension(nscrew), intent(out) :: screw\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: dir(48,3), nor(48,3)\r\n      real(8) :: sdir(nslip+nscrew,3)\r\n      real(8) :: res\r\n      integer :: is, i, j\r\n!\r\n!     caratio (c/a) ratio is only used for HCP materials\r\n!     So, caratio can take any value for other phases than HCP\r\n!\r\n!     Reset arrays\r\n      dirc=0.; norc=0.\r\n      dir=0.; nor=0.\r\n!\r\n!     BCC phase\r\n      if (phaid == 1) then\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1, 48\r\n              dir(is,:) = dir1(is,:)/norm2(dir1(is,:))\r\n!\r\n              nor(is,:) = nor1(is,:)/norm2(nor1(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!     FCC phase\r\n      elseif (phaid == 2) then\r\n!\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,18\r\n              dir(is,:) = dir2(is,:)/norm2(dir2(is,:))\r\n!\r\n              nor(is,:) = nor2(is,:)/norm2(nor2(is,:))\r\n          end do\r\n!\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     HCP phase\r\n      elseif (phaid == 3) then\r\n!\r\n!         slip direction conversion\r\n!         [uvtw]->[3u/2 (u+2v)*sqrt(3)/2 w*(c/a)])\r\n          do is=1,30\r\n              dir(is,1) = 3.*dir3h(is,1)/2.\r\n              dir(is,2) = (dir3h(is,1) + 2.*dir3h(is,2))*sqrt(3.)/2.\r\n              dir(is,3) = dir3h(is,4)*caratio\r\n          end do\r\n!\r\n!\r\n!         slip plane conversion\r\n!         (hkil)->(h (h+2k)/sqrt(3) l/(c/a))\r\n          do is=1,30\r\n              nor(is,1) = nor3h(is,1)\r\n              nor(is,2) = (nor3h(is,1) + 2.*nor3h(is,2))/sqrt(3.)\r\n              nor(is,3) = nor3h(is,4)/caratio\r\n          end do\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,30\r\n              dir(is,:) = dir(is,:)/norm2(dir(is,:))\r\n!\r\n              nor(is,:) = nor(is,:)/norm2(nor(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!     alpha-Uranium\r\n      elseif (phaid == 4) then\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,8\r\n              dir(is,:) = dir4(is,:)/norm2(dir4(is,:))\r\n!\r\n              nor(is,:) = nor4(is,:)/norm2(nor4(is,:))\r\n          end do           \r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n      else\r\n!\r\n!         Error message needed!\r\n!         Phase number is not within the available options\r\n          call error(4)\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     Transverse directions\r\n      trac = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),trac(i,1:3))\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!     Dislocation line directions:\r\n!\r\n!     If screw systems are defined\r\n      if (nscrew>0) then\r\n!\r\n!\r\n!         Build up the screw slip systems\r\n          select case(phaid)\r\n!\r\n!\r\n!\r\n!             BCC\r\n              case(1)\r\n!\r\n!             a/2<111>\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 6\r\n!\r\n!\r\n!             FCC\r\n              case(2)\r\n!\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 4\r\n              screw(5) = 6\r\n              screw(6) = 8\r\n!\r\n!\r\n!\r\n!             HCP\r\n              case(3)\r\n!\r\n!             <a> slip\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n!             <c+a>\r\n              screw(4) = 7\r\n              screw(5) = 8\r\n              screw(6) = 9\r\n              screw(7) = 10\r\n              screw(8) = 11\r\n              screw(9) = 12\r\n!\r\n!\r\n!     \r\n! \r\n          end select\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     slip2screw mapping\r\n      slip2screw = 0.\r\n!     Loop through the defined screw systems for equivalency\r\n      do i = 1, nscrew\r\n!\r\n!         Screw system corresponding slip system\r\n          is = screw(i)\r\n!\r\n!         Set the mapping to 1/2\r\n          slip2screw(i,is) = 0.5\r\n!\r\n!         Loop through all possible slip sytems\r\n          do j = 1, nslip\r\n!\r\n!             Caclulate the difference in Burgers vector\r\n              res = dot_product(dirc(is,1:3),dirc(j,1:3))\r\n!\r\n!             If all the components of the vector is the same\r\n              if (abs(res)>0.99) then\r\n!\r\n!                 Assign the component of mapping as 1/2\r\n                  slip2screw(i,j) = 0.5\r\n!\r\n!\r\n              end if\r\n!\r\n!         Loop for slip sytems\r\n          end do\r\n!\r\n!\r\n!     Loop for screw systems\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate line directions for edge dislocations\r\n      linc = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),linc(i,1:3))\r\n!\r\n      end do\r\n!\r\n!     Calculate line directions for screw dislocations\r\n!     If screw dislocations exist\r\n      if (nscrew>0) then\r\n!\r\n          do i = 1, nscrew\r\n!\r\n              linc(nslip+i,1:3) = dirc(screw(i),1:3)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     Compute forest projection operator for GNDs\r\n      forestproj = 0.\r\n      do i = 1, nslip\r\n!\r\n          do j = 1, nslip+nscrew\r\n!\r\n              forestproj(i,j) =\r\n     + abs(dot_product(norc(i,1:3),linc(j,1:3)))\r\n!\r\n          enddo\r\n!\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n      return\r\n      end subroutine initialize_slipvectors\r\n!\r\n!\r\n!\r\n!\r\n      end module initializations"
  },
  {
    "path": "Example - Single crystal with material vox file/innerloop.f",
    "content": "      module innerloop\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine Dunne_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n      use globalvariables, only : I6\r\n!\r\n      use userinputs, only : maxniter, tolerance, \r\n     + maxnparam, maxnloop, SVDinversion, maxnslip\r\n!\r\n      use utilities, only : matvec6,\r\n     + nolapinverse, SVDinverse \r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!     INPUTS    \r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)      \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(in) :: gammasum(nslip)\r\n!\r\n!     INOUTS\r\n!     Cauchy stress\r\n      real(8), intent(inout) :: sigma(6)\r\n!     overall crss\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     convergence flag\r\n      integer, intent(inout) :: cpconv\r\n!\r\n!     OUTPUTS\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)  \r\n!     plastic velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: dstranp33(3,3)\r\n!     \r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8), intent(out) :: invdpsi_dsigma(6,6)\r\n!     number of iterations\r\n      integer, intent(out) :: iter\r\n\r\n!\r\n!     Local variables used within this subroutine       \r\n!        \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3)\r\n!     Sym part of plastic velocity gradient for slip\r\n      real(8) Dp_s(3,3)\r\n!     Sym part of plastic velocity gradient for creep\r\n      real(8) Dp_c(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp(6)\r\n!\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n      integer :: is\r\n!\r\n!     Reset variables for the inner iteration\r\n      psinorm = 1.\r\n      iter = 0\r\n!\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= tolerance)\r\n     +.and.(iter < maxniter).and.(cpconv == 1))\r\n!\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              Lp_s = 0.\r\n              Dp_s = 0.\r\n              Pmat_s = 0.\r\n              gammadot_s = 0.\r\n!\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         exponential law\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,nslip,phaid,\r\n     + mattemp,slipparam,irradiationmodel,\r\n     + irradiationparam,cubicslip,caratio,\r\n     + Lp_s,Dp_s,Pmat_s,gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslip(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!         Slip due to creep\r\n          if (creepmodel == 0) then\r\n!\r\n!\r\n              Lp_c = 0.\r\n              Dp_c = 0.\r\n              Pmat_c = 0.\r\n              gammadot_c = 0.\r\n!\r\n!\r\n          elseif (creepmodel == 1) then\r\n!\r\n!\r\n!\r\n              call expcreep(Schmid_0,Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,dt,nslip,phaid,\r\n     + mattemp,creepparam,gammasum,Lp_c,Dp_c,Pmat_c,\r\n     + gammadot_c,dgammadot_dtau_c,\r\n     + dgammadot_dtauc_c)\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!         Sum the effects of creep and slip rates\r\n          Lp = Lp_s + Lp_c\r\n          Dp = Dp_s + Dp_c\r\n          Pmat = Pmat_s + Pmat_c\r\n          gammadot = gammadot_s + gammadot_c\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rates\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for the Pmat\r\n          if(any(Pmat /= Pmat)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!         Plastic strain increment\r\n          dstranp33 = Dp*dt\r\n          call matvec6(dstranp33,dstranp)\r\n          dstranp(4:6)=2.*dstranp(4:6)\r\n!\r\n!\r\n!\r\n!\r\n!         Tangent-stiffness calculation\r\n!         Jacobian of the Newton loop (see Dunne, Rugg, Walker, 2007)\r\n          dpsi_dsigma = I6 + matmul(Cs, Pmat)\r\n!\r\n\r\n!\r\n\r\n!\r\n!         Invert (double precision version)\r\n          call nolapinverse(dpsi_dsigma,invdpsi_dsigma,6)\r\n\r\n!\r\n!\r\n!         If inversion is not successfull!\r\n!         Check for the inverse\r\n          if(any(invdpsi_dsigma /= invdpsi_dsigma)) then\r\n!\r\n!             Try using singular value decomposition\r\n!             If singular value decomposition is ON\r\n              if (SVDinversion==1) then\r\n!\r\n!                 Invert\r\n                  call SVDinverse(dpsi_dsigma,6,invdpsi_dsigma,err)\r\n!\r\n!\r\n!\r\n              else\r\n!\r\n!\r\n!                 did not converge\r\n                  err = 1\r\n!\r\n!\r\n!\r\n              end if\r\n!\r\n!             Check again and if still not successfull\r\n              if(err==1) then\r\n!                 did not converge\r\n                  cpconv = 0\r\n                  return\r\n              end if\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         residual (predictor - corrector scheme)\r\n          psi = sigmatr - sigma - matmul(Cs,dstranp)\r\n!\r\n!         norm of the residual\r\n          psinorm = sqrt(sum(psi*psi))\r\n!\r\n!\r\n!         stress increment\r\n          dsigma = matmul(invdpsi_dsigma,psi)\r\n!\r\n!\r\n!         stress update\r\n          sigma = sigma + dsigma\r\n!\r\n!\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n          end do\r\n!\r\n!\r\n!         increment iteration no.\r\n          iter = iter + 1\r\n!\r\n!     End of NR iteration (inner loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!         \r\n      return\r\n      end subroutine Dunne_innerloop\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     This subroutine is written by Chris Hardie (11/10/2023)      \r\n!     Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine Hardie_innerloop(\r\n     + Schmid_0,Schmid,\r\n     + SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnslip,\r\n     + inversetolerance \r\n!\r\n      use utilities, only : matvec6, gmatvec6\r\n!\r\n      use slipreverse, only : sinhslipreverse, powerslipreverse, \r\n     + doubleexpslipreverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     Initial Schmid tensor\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3) \r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     absolute value of trial RSS\r\n      real(8), intent(in) :: abstautr(nslip)\r\n!     sign of trial RSS\r\n      real(8), intent(in) :: signtautr(nslip)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!\r\n!     OUTPUTS\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     Number of iterations\r\n      integer, intent(out) :: iterinverse\r\n!\r\n!\r\n!     Local variables used within this subroutine       \r\n!           \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     absolute slip rates      \r\n      real(8) absgammadot_s(nslip)\r\n!     sign of gammadot_s      \r\n      real(8) signgammadot_s(nslip)\r\n!     derivative of rss wrt slip rates for slip\r\n      real(8) dtau_dgammadot_s(nslip,nslip)\r\n!     derrivative of error function      \r\n      real(8) dpsi_dgammadot(nslip,nslip)\r\n!     inverse of derivative above      \r\n      real(8) dpsi_dgammadotinv(nslip,nslip)\r\n!     slip correction\r\n      real(8) dgammadot(nslip)\r\n!     Derivative of slip law in forward direction\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip), tau_e(nslip)\r\n!     absolute value of rss at the former time step\r\n      real(8) :: abstau(nslip)\r\n!     sign of rss at the former time step\r\n      real(8) :: signtau(nslip)\r\n!\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psinorm2, psi(nslip)\r\n!\r\n!     Forward Jacobian\r\n      real(8) :: Pmat(6,6)\r\n      real(8) :: dpsi_dsigma(6,6)\r\n!     LU decomposition matricies for calculation of determinant\r\n!      real(8), allocatable :: l(:,:), u(:,:)\r\n!      integer, allocatable :: p(:,:)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: plasstraininc33(3,3), plasstraininc(6)\r\n      real(8) :: plasstrainrate(3,3)\r\n!\r\n!     Shear Stiffness Matrix\r\n      real(8) :: G(nslip,nslip)\r\n!\r\n!     other variables\r\n      real(8) :: dummy6(6), damping, iter_max, activesum\r\n      integer :: is\r\n!\r\n!      allocate(dpsi_dsigma(6,6),l(6,6),u(6,6),p(6,6))\r\n!\r\n!\r\n!     Reset variables for iteration\r\n      iter_max=10000.0\r\n      iterinverse = 0\r\n      psinorm = 1.0d+200\r\n      psinorm2 = 1.0d+200\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigmatr\r\n      abstau = abstautr\r\n      signtau =signtautr\r\n      tau_e = abstau*signtau\r\n      gammadot_s=0.\r\n      absgammadot_s=0.\r\n      Lp_s=0.\r\n!\r\n!     Build Shear stiffness matrix\r\n!\r\n      G = 0.\r\n      do is = 1, nslip\r\n          dummy6 = matmul(Cs, Schmidvec(is,:))\r\n          G(is,is) = dot_product(Schmidvec(is,:), dummy6)\r\n      end do\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= inversetolerance))!  .OR. (psinorm2 >= tol2))!((psinorm >= tol)) !((psinorm >= tol)  .AND. (psinorm2 >= tol2))\r\n!\r\n!         increment iteration no.\r\n          iterinverse = iterinverse + 1\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              gammadot_s = 0.\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslipreverse(\r\n     + Schmid,SchmidxSchmid,signtau,\r\n     + abstau,tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,\r\n     + absgammadot_s, gammadot_s,\r\n     + dtau_dgammadot_s, dgammadot_dtau,Pmat)\r\n!\r\n!\r\n!\r\n!         double exponent law (exponential law)\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,Pmat,absgammadot_s,gammadot_s,\r\n     + dtau_dgammadot_s,dgammadot_dtau) \r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,absgammadot_s, gammadot_s,dtau_dgammadot_s,\r\n     + dgammadot_dtau, Pmat)  \r\n!\r\n!\r\n          end if\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          activesum=0\r\n          do is = 1, nslip\r\n              tau(is) = signtau(is)*abstau(is)\r\n              if (abstau(is) .GE. tauceff(is)) then\r\n                  activesum=activesum+1.0\r\n              end if\r\n          end do             \r\n!\r\n!         residual (predictor - corrector) including backstress\r\n          psi = tau - X - tau_e\r\n!\r\n!         norm of the residual\r\n          psinorm2 = sqrt(sum(psi*psi))\r\n!\r\n!         Forward Jacobian\r\n          dgammadot_dtau=abs(dgammadot_dtau)*dt\r\n          psinorm = maxval(dgammadot_dtau)\r\n!\r\n!         ! CALL LU_DECOMP(dpsi_dsigma, p, l, u)\r\n!\r\n!\r\n!\r\n!         dpsi_dgammadot\r\n!\r\n          dpsi_dgammadot = dtau_dgammadot_s + G*dt\r\n!\r\n!         Invert diagonal matrix\r\n          dpsi_dgammadotinv=0.\r\n          do is = 1, nslip\r\n              dpsi_dgammadotinv(is,is)=1/dpsi_dgammadot(is,is)\r\n          end do\r\n!\r\n!\r\n          damping=min(2.0/activesum, 1.0)!0.5)\r\n!          damping = 0.5\r\n!          if (psinorm > 200.0) then\r\n!              damping=min(2.0/activesum, 0.5)\r\n!          end if\r\n!\r\n!         slip increment\r\n          dgammadot = matmul(dpsi_dgammadotinv,psi)\r\n!\r\n          gammadot_s = gammadot_s-damping*dgammadot\r\n!\r\n!\r\n!         Calculate Plastic Strain\r\n          Lp_s=0.; plasstrainrate=0.\r\n          do is = 1, nslip\r\n              Lp_s = Lp_s + gammadot_s(is)*Schmid_0(is,:,:)\r\n              plasstrainrate = plasstrainrate +\r\n     + gammadot_s(is)*Schmid(is,:,:)\r\n              absgammadot_s(is) = abs(gammadot_s(is))\r\n              signgammadot_s(is)= sign(1.0,gammadot_s(is))\r\n          end do\r\n!\r\n!         plastic strain rate\r\n          plasstrainrate = (plasstrainrate + \r\n     + transpose(plasstrainrate))/2.\r\n!\r\n!\r\n!         Plastic strain increment\r\n          plasstraininc33 = plasstrainrate*dt\r\n          call matvec6(plasstraininc33,plasstraininc)\r\n          plasstraininc(4:6)=2.*plasstraininc(4:6)\r\n          call gmatvec6(plasstraininc33,plasstraininc)\r\n!\r\n!         Calculate rss following plastic relaxation\r\n!\r\n          sigma=sigmatr-matmul(Cs,plasstraininc)\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau_e(is) = dot_product(Schmidvec(is,:),sigma)\r\n              tau(is) = tau_e(is)\r\n              signtau(is) = sign(1.0,tau(is))\r\n              abstau(is) = abs(tau(is))\r\n          end do          \r\n!\r\n!         check if slip is changing direction\r\n          do is = 1, nslip\r\n              if (signgammadot_s(is) /= signtau(is)) then\r\n                  gammadot_s(is)=0.0\r\n                  absgammadot_s(is)=0.0\r\n              end if\r\n          end do\r\n!\r\n          if (iterinverse > iter_max) then\r\n              psinorm=1e-10\r\n              psinorm2=1e-10\r\n          end if\r\n!\r\n!     End of NR iteration for stress approximation\r\n      end do\r\n          !active_s=1\r\n          !do is = 1, nslip\r\n          !    if (absgammadot_s(is) > 0.0) then\r\n          !        active_s(is)=1\r\n          !    end if\r\n          !end do  \r\n\r\n      return\r\n      end subroutine Hardie_innerloop\r\n!\r\n      end module innerloop"
  },
  {
    "path": "Example - Single crystal with material vox file/irradiation.f",
    "content": "!     Specific subroutines for irradiation models\r\n!\r\n!     Strength and hardening interaction matrices for irradiation model-2\r\n      module irradiation\r\n      implicit none\r\n!\r\n!\r\n      contains\r\n!\r\n!\r\n!     Subroutine to calculate strength interaction matrix for\r\n!     irradiation model-2\r\n!     Ref: https://doi.org/10.1016/j.actamat.2022.118361\r\n      subroutine calculateintmats4irradmodel2(nslip, dirc, norc,\r\n     + irradiationparam, sintmat, hintmat)\r\n      use userinputs, only: maxnslip, maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Normalize slip directions\r\n      real(8), intent(in) :: dirc(maxnslip,3)\r\n!     Normalized slip plane normals\r\n      real(8), intent(in) :: norc(maxnslip,3)\r\n!     Irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     Outputs\r\n!     Strength interaction matrix\r\n!     Strength interaction:   sintmat (nslip x nloop)\r\n      real(8), intent(out) :: sintmat(maxnslip,maxnslip)\r\n!     Hardening (Softening) interaction matrix\r\n!     Hardening interaction:  hintmat (nloop x nslip)\r\n      real(8), intent(out) :: hintmat(maxnslip,maxnslip)\r\n!     Variables used in this subroutine\r\n      integer ::  nloop\r\n!     reaction vector\r\n      real(8) ::  r(3)\r\n!     Projected vector (reaction segment)\r\n      real(8) ::  a\r\n      integer ::  i, j, ind\r\n!\r\n!\r\n!\r\n!\r\n!     Reset arrays\r\n      sintmat = 0.\r\n      hintmat = 0.\r\n!\r\n!\r\n!     Number of types of defects\r\n      nloop = int(irradiationparam(1))\r\n!\r\n!\r\n      do i=1,nslip\r\n!\r\n          do j=1,nloop\r\n!\r\n!             Slip system index corresponding to the defect type\r\n              ind = int(irradiationparam(7+j))\r\n!\r\n!             What is the reaction product for the gliding dislocation on slip\r\n!             system 'i' and defect type 'j'?\r\n              r = dirc(i,:) + dirc(ind,:)\r\n!\r\n!             Is this reaction in the slip plane of slip system 'i'?\r\n              a = dot_product(norc(i,:), r)\r\n!\r\n              if (a==0.) then\r\n                  sintmat(i,j)=irradiationparam(12)\r\n                  hintmat(j,i)=irradiationparam(14)\r\n              else\r\n                  sintmat(i,j)=irradiationparam(11)\r\n                  hintmat(j,i)=irradiationparam(13)\r\n              end if\r\n!\r\n          end do\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine calculateintmats4irradmodel2\r\n!\r\n!\r\n!\r\n      end module irradiation"
  },
  {
    "path": "Example - Single crystal with material vox file/meshprop.f",
    "content": "!     Jan. 01st, 2023\r\n!     Eralp Demir      \r\n!\r\n!      \r\n!     ABAQUS Analysis User's Manual (6.10)\r\n!     2D-Plane strain elements\r\n!     CPE4   \t4-node bilinear         4-integration points\r\n!     CPE6   \t6-node quadratic        3-integration points\r\n!     CPE8   \t8-node biquadratic      9-integration points\r\n!     CPE8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!\r\n!\r\n!     2D-Plane stress elements\r\n!     CPS4   \t4-node bilinear         4-integration points\r\n!     CPS6   \t6-node quadratic        3-integration points\r\n!     CPS8   \t8-node biquadratic      9-integration points\r\n!     CPS8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!   \r\n!\r\n!     3D - element types\r\n!     C3D6    6-node linear triangular prism      4-integration points\r\n!     C3D8    8-node linear brick                 8-integration points\r\n!     C3D10   10-node quadratic tetrahedron       4-integration points\r\n!     C3D15   15-node quadratic triangular prism  9-integration points\r\n!     C3D20   20-node quadratic brick             27-integration points\r\n!     C3D20R  20-node quadratic brick             8-integration points (reduced integration)\r\n!\r\n      module meshprop\r\n      implicit none\r\n      contains\r\n!\r\n!     Finite element properties\r\n!     based on element type\r\n      subroutine feprop\r\n      use errors, only : error\r\n      use globalvariables, only : eltyp, numel, \r\n     + numtens, numdim, numpt, nnpel,\r\n     + Nmat, invNmat, dNmat, dNmatc, \r\n     + ipweights, calculategradient\r\n      use userinputs, only : gndlinear, gndmodel\r\n      use utilities, only: nolapinverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!     Gaussian point coordinates\r\n      real(8) :: a, b\r\n!     Parametric coordinates\r\n      real(8) :: g, h, r\r\n!\r\n!     Separate variables are used for each element type\r\n!     in order to avoid using allocatables!\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP4(4,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP4(4)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP4(2,4)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP4(4,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP4(4,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP4(4,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)    \r\n      real(8) :: dNmatc_CP4(2,4)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP6(3,2)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_CP3(3)\r\n!     Quadratic version\r\n      real(8) :: N_CP6(6)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_CP3(2,3)\r\n!     Quadratic version\r\n      real(8) :: dN_CP6(2,6)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_CP3(3,3)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_CP6(6,6)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_CP3(3,3)\r\n!     Quadratic version\r\n      real(8) :: invNmat_CP6(6,3)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_CP3(3,2,3)\r\n!     Quadratic version\r\n      real(8) :: dNmat_CP6(3,2,6)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_CP3(2,3)\r\n!     Quadratic version      \r\n      real(8) :: dNmatc_CP6(2,6)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP6(3,2)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP3(3,2)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_CP6(6,3)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_CP6(6,6)\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP8(9,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP8(2,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8(9,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8(8,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP8(9,2,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8(2,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8(8,8)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8lin(9,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8lin(4,9)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_CP8lin(9,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8lin(2,4)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8lin(4,4)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8lin(4,4)\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D8(8,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D8(3,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D8(8,8)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D8(8,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D8(3,8)\r\n!\r\n!\r\n!     Element type: C3D10\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D10(4,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D4(4)\r\n!     Quadratic version\r\n      real(8) :: N_C3D10(10)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D10(3,10)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_C3D4(4,4)\r\n!     Linear version (numpt_sub x nnpel)\r\n      real(8) :: Nmat_sub_C3D4(6,4)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D10(10,10)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_C3D4(4,4)\r\n!     Quadratic version\r\n      real(8) :: invNmat_C3D10(10,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D4(4,3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D10(4,3,10)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D10(3,10)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D10(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D4(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D10(10,4)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D10(10,10)\r\n!\r\n!\r\n!\r\n!     Element type: C3D15\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D15(9,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D6(6)\r\n!     Quadratic version\r\n      real(8) :: N_C3D15(15)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D15(3,15)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_C3D6(9,6)\r\n!     Quadratic version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_sub_C3D6(6,6)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D15(15,15)\r\n!     Coefficient matrix\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: coeff_C3D6(6,6)\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: invNmat_C3D6(6,9)\r\n!     Quadratic version (nnpel x numpt)\r\n      real(8) :: invNmat_C3D15(15,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D6(9,3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D15(9,3,15)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D15(3,15)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D15(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D6(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D15(15,9)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D15(15,15)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D6(6,6)  \r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D20(27,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D20(20)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D20(3,20)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20(27,20)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20(20,20)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20(20,27)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D20(27,3,20)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20(3,20)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20(20,20)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20lin(27,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20lin(8,27)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_C3D20lin(27,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20lin(3,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20lin(8,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20lin(8,8)\r\n!\r\n!\r\n!     Sub element properties\r\n      integer :: nnpel_sub, numpt_sub\r\n!     Parametric Gauss point coordinates\r\n      integer :: ipt\r\n!     Dummy integers\r\n      integer :: i, j\r\n!\r\n!\r\n!     Identify the element type\r\n!     Based on \r\n!     - number of integration points per element: numpt\r\n!     - dimension of the problem: ntens\r\n      call findelementtype(numtens,numpt,eltyp)\r\n!\r\n!\r\n!\r\n!\r\n!!     Output the element type\r\n!      write(*,*) 'ABAQUS element type: ', eltyp\r\n!\r\n      select case(eltyp)\r\n!\r\n!     Element type: CPE3 or CPS3 or CPE6R or CPS6R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE3', 'CPS3', 'CPE6R', 'CPS6R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 3\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4R or CPS4R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4R', 'CPS4R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4', 'CPS4', 'CPE8R', 'CPS8R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0    \r\n!\r\n!         Gauss points\r\n          GPcoords_CP4 = 0.\r\n          GPcoords_CP4(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP4(2,:) = (/  1., -1. /)\r\n          GPcoords_CP4(3,:) = (/ -1.,  1. /)\r\n          GPcoords_CP4(4,:) = (/  1.,  1. /)\r\n          GPcoords_CP4 = GPcoords_CP4/sqrt(3.)\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_CP4(ipt,1)\r\n              h = GPcoords_CP4(ipt,2)\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Shape function mapping\r\n              Nmat_CP4(ipt,1:nnpel) = N_CP4\r\n!\r\n!             Shape function derivative\r\n              dNmat_CP4(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n          end do          \r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_CP4,invNmat_CP4,4)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!         Assign the center value\r\n          dNmatc_CP4 = dN_CP4\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_CP4(:,:)\r\n          dNmat(:,:,:) = dNmat_CP4(:,:,:)\r\n          invNmat(:,:) = invNmat_CP4(:,:)\r\n          dNmatc(:,:) = dNmatc_CP4(:,:)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n      case('CPE6', 'CPS6')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./6.\r\n!\r\n!\r\n!\r\n!\r\n!         Gauss points\r\n          GPcoords_CP6 = 0.\r\n          GPcoords_CP6(1,:) = (/ 1./6., 1./6. /)\r\n          GPcoords_CP6(2,:) = (/ 2./3., 1./6. /)\r\n          GPcoords_CP6(3,:) = (/ 1./6., 2./3. /)\r\n!\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 3\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use CP3 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points          \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel) = N_CP3\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP3(ipt,1:numdim,1:nnpel) = dN_CP3\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP3,invNmat_CP3,3)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_CP3 = dN_CP3\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP3(:,:)\r\n              dNmat(:,:,:) = dNmat_CP3(:,:,:)\r\n              invNmat(:,:) = invNmat_CP3(:,:)\r\n              dNmatc(:,:) = dNmatc_CP3(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 6\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 3\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_CP6 = 0.\r\n              GPcoords_sub_CP6(1,:) = (/ 5./12., 1./6. /)\r\n              GPcoords_sub_CP6(2,:) = (/ 5./12., 5./12. /)\r\n              GPcoords_sub_CP6(3,:) = (/ 1./6.,  5./12. /)\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_CP3 = 0.\r\n              GPcoords_sub_CP3(1,:) = (/ 1./2., 0. /)\r\n              GPcoords_sub_CP3(2,:) = (/ 1./2., 1./2. /)\r\n              GPcoords_sub_CP3(3,:) = (/ 0., 1./2. /)\r\n!\r\n!\r\n!\r\n!             Use CP6 (quadratic) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(ipt,1:nnpel) = N_CP6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP6(ipt,1:numdim,1:nnpel) = dN_CP6\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_CP6(ipt,1)\r\n                  h = GPcoords_sub_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(numpt+ipt,1:nnpel) = N_CP6\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_CP3(ipt,1)\r\n                  h = GPcoords_sub_CP3(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel_sub,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel_sub) = N_CP3\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n              IPmap_CP6=0.\r\n!             Identity matrix\r\n              do i=1,numpt\r\n                  IPmap_CP6(i,i)=1.\r\n              end do\r\n              IPmap_CP6(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_CP3\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP6,coeff_CP6,6)\r\n!\r\n!\r\n              invNmat_CP6 = matmul(coeff_CP6,IPmap_CP6)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP6 = dN_CP6\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP6(:,:)\r\n              dNmat(:,:,:) = dNmat_CP6(:,:,:)\r\n              invNmat(:,:) = invNmat_CP6(:,:)\r\n              dNmatc(:,:) = dNmatc_CP6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n      case('CPE8', 'CPS8')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.308641975308642\r\n          ipweights(2) = 0.493827160493827\r\n          ipweights(3) = 0.308641975308642\r\n          ipweights(4) = 0.493827160493827\r\n          ipweights(5) = 0.790123456790124\r\n          ipweights(6) = 0.493827160493827\r\n          ipweights(7) = 0.308641975308642\r\n          ipweights(8) = 0.493827160493827\r\n          ipweights(9) = 0.308641975308642\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!         Gauss points\r\n          GPcoords_CP8 = 0.\r\n          GPcoords_CP8(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP8(2,:) = (/  0., -1. /)\r\n          GPcoords_CP8(3,:) = (/  1., -1. /)\r\n          GPcoords_CP8(4,:) = (/ -1.,  0. /)\r\n          GPcoords_CP8(5,:) = (/  0.,  0. /)\r\n          GPcoords_CP8(6,:) = (/  1.,  0. /)\r\n          GPcoords_CP8(7,:) = (/ -1.,  1. /)\r\n          GPcoords_CP8(8,:) = (/  0.,  1. /)\r\n          GPcoords_CP8(9,:) = (/  1.,  1. /)\r\n          GPcoords_CP8 = sqrt(0.6) * GPcoords_CP8\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Use CP4 (linear) element function\r\n!             \r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8lin(ipt,1:nnpel) = N_CP4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8lin(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8lin = matmul(transpose(Nmat_CP8lin),Nmat_CP8lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8lin,coeff_CP8lin,4)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8lin=matmul(coeff_CP8lin,transpose(Nmat_CP8lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8lin = dN_CP4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8lin(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8lin(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8lin(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 8\r\n!\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8(ipt,1:nnpel) = N_CP8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8(ipt,1:numdim,1:nnpel) = dN_CP8\r\n!\r\n              end do\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8 = matmul(transpose(Nmat_CP8),Nmat_CP8)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8,coeff_CP8,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8 = matmul(coeff_CP8,transpose(Nmat_CP8))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8 = dN_CP8\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n      case('C3D4')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n      case('C3D6')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 6\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n      case('C3D8R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     Use the same interpolation functions for the reduced element\r\n      case('C3D8','C3D20R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         Number of nodes per element  \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!         \r\n!\r\n!         Gauss points\r\n          GPcoords_C3D8 = 0.\r\n          GPcoords_C3D8(1,:) = (/ -1., -1., -1. /)\r\n          GPcoords_C3D8(2,:) = (/  1., -1., -1. /)\r\n          GPcoords_C3D8(3,:) = (/ -1.,  1., -1. /)\r\n          GPcoords_C3D8(4,:) = (/  1.,  1., -1. /)\r\n          GPcoords_C3D8(5,:) = (/ -1., -1.,  1. /)\r\n          GPcoords_C3D8(6,:) = (/  1., -1.,  1. /)\r\n          GPcoords_C3D8(7,:) = (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D8(8,:) = (/  1.,  1.,  1. /)\r\n          GPcoords_C3D8 = GPcoords_C3D8/sqrt(3.)\r\n!\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!\r\n!\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_C3D8(ipt,1)\r\n              h = GPcoords_C3D8(ipt,2)\r\n              r = GPcoords_C3D8(ipt,3)\r\n!\r\n!             \r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!\r\n!\r\n!             Shape function mapping\r\n              Nmat_C3D8(ipt,1:nnpel) = N_C3D8\r\n!\r\n!\r\n!\r\n!             Shape function derivative\r\n              dNmat_C3D8(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_C3D8,invNmat_C3D8,8)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n          r = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!         Assign the center value\r\n          dNmatc_C3D8 = dN_C3D8\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_C3D8(:,:)\r\n          dNmat(:,:,:) = dNmat_C3D8(:,:,:)\r\n          invNmat(:,:) = invNmat_C3D8(:,:)\r\n          dNmatc(:,:) = dNmatc_C3D8(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D10\r\n      case('C3D10')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./4./6.\r\n!\r\n!         Gauss points\r\n          a = 0.138196601125010\r\n          b = 0.585410196624968\r\n!\r\n!\r\n          GPcoords_C3D10 = 0.\r\n          GPcoords_C3D10(1,:) = (/ a, a, a /) \r\n          GPcoords_C3D10(2,:) = (/ b, a, a /)\r\n          GPcoords_C3D10(3,:) = (/ a, b, a /)\r\n          GPcoords_C3D10(4,:) = (/ a, a, b /)\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n              \r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use C3D4 (linear) element function\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points      \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D4(ipt,1:nnpel) = N_C3D4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D4(ipt,1:numdim,1:nnpel) = dN_C3D4\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D4,invNmat_C3D4,4)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)    \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D4 = dN_C3D4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D4(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D4(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D4(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D4(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 10\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 4\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt          \r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D10 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D10(1,i) =\r\n     + 0.5*(GPcoords_C3D10(1,i)+GPcoords_C3D10(2,i))\r\n                  GPcoords_sub_C3D10(2,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(3,i))\r\n                  GPcoords_sub_C3D10(3,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(4,i) =\r\n     + 0.5*(GPcoords_C3D10(4,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(5,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(4,i))\r\n                  GPcoords_sub_C3D10(6,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(4,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D4 = 0.\r\n              GPcoords_sub_C3D4(1,:) = (/ 0.5, 0.,  0. /)\r\n              GPcoords_sub_C3D4(2,:) = (/ 0.5, 0.5, 0. /)\r\n              GPcoords_sub_C3D4(3,:) = (/  0., 0.5, 0. /)\r\n              GPcoords_sub_C3D4(4,:) = (/  0., 0., 0.5 /)\r\n              GPcoords_sub_C3D4(5,:) = (/ 0.5, 0., 0.5 /)\r\n              GPcoords_sub_C3D4(6,:) = (/ 0., 0.5, 0.5 /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D10 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D10(ipt,1:numdim,1:nnpel) = dN_C3D10\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D10(ipt,1)\r\n                  h = GPcoords_sub_C3D10(ipt,2)\r\n                  r = GPcoords_sub_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(numpt+ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 \r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D4(ipt,1)\r\n                  h = GPcoords_sub_C3D4(ipt,2)\r\n                  r = GPcoords_sub_C3D4(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel_sub,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D4(ipt,1:nnpel_sub) = N_C3D4\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D10 = 0.\r\n              do i=1,numpt\r\n                  IPmap_C3D10(i,i)=1.\r\n              end do\r\n!\r\n              IPmap_C3D10(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D4\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D10,coeff_C3D10,10)\r\n!\r\n!\r\n!             \r\n              invNmat_C3D10 = matmul(coeff_C3D10,IPmap_C3D10)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D10 = dN_C3D10\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D10(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D10(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D10(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D10(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!     Element type: C3D15   \r\n      case('C3D15')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1./6./3.\r\n!\r\n!\r\n!\r\n!         Isoparametric coordinate (r-axis)\r\n          a = 0.774596669241483\r\n!\r\n!\r\n          GPcoords_C3D15 = 0.\r\n          GPcoords_C3D15(2,:) = (/ 2./3., 1./6., -1. /)\r\n          GPcoords_C3D15(1,:) = (/ 1./6., 1./6., -1. /)\r\n          GPcoords_C3D15(3,:) = (/ 1./6., 2./3., -1. /)\r\n          GPcoords_C3D15(5,:) = (/ 2./3., 1./6.,  0. /)\r\n          GPcoords_C3D15(4,:) = (/ 1./6., 1./6.,  0. /)\r\n          GPcoords_C3D15(6,:) = (/ 1./6., 2./3.,  0. /)\r\n          GPcoords_C3D15(8,:) = (/ 2./3., 1./6.,  1. /)\r\n          GPcoords_C3D15(7,:) = (/ 1./6., 1./6.,  1. /)\r\n          GPcoords_C3D15(9,:) = (/ 1./6., 2./3.,  1. /)\r\n!\r\n          GPcoords_C3D15(:,3) = GPcoords_C3D15(:,3) * a\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 6\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!\r\n!             Use C3D6 (linear) element function\r\n              write(*,*) 'Linear interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points         \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D6(ipt,1:nnpel) = N_C3D6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D6(ipt,1:numdim,1:nnpel) = dN_C3D6\r\n!\r\n              end do\r\n!\r\n!\r\n              NTN_C3D6 = matmul(transpose(Nmat_C3D6),Nmat_C3D6)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D6,coeff_C3D6,6)\r\n!\r\n!\r\n              invNmat_C3D6 = matmul(coeff_C3D6,transpose(Nmat_C3D6))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D6 = dN_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D6(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D6(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D6(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element      \r\n              nnpel = 15\r\n!\r\n!             Number of nodes of the sub-element\r\n              nnpel_sub = 6\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D15 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D15(1,i) =\r\n     + 0.5*(GPcoords_C3D15(1,i)+GPcoords_C3D15(2,i))\r\n                  GPcoords_sub_C3D15(2,i) =\r\n     + 0.5*(GPcoords_C3D15(2,i)+GPcoords_C3D15(3,i))\r\n                  GPcoords_sub_C3D15(3,i) =\r\n     + 0.5*(GPcoords_C3D15(3,i)+GPcoords_C3D15(1,i))\r\n                  GPcoords_sub_C3D15(4,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(8,i))\r\n                  GPcoords_sub_C3D15(5,i) =\r\n     + 0.5*(GPcoords_C3D15(8,i)+GPcoords_C3D15(9,i))\r\n                  GPcoords_sub_C3D15(6,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(9,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D6 = 0.\r\n              GPcoords_sub_C3D6(1,:) = (/ 0.5,  0., -1. /)\r\n              GPcoords_sub_C3D6(2,:) = (/ 0.5, 0.5, -1. /)\r\n              GPcoords_sub_C3D6(3,:) = (/  0., 0.5, -1. /)\r\n              GPcoords_sub_C3D6(4,:) = (/ 0.5,  0.,  1. /)\r\n              GPcoords_sub_C3D6(5,:) = (/ 0.5, 0.5,  1. /)\r\n              GPcoords_sub_C3D6(6,:) = (/  0., 0.5,  1. /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D15 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points        \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(ipt,1:nnpel) = N_C3D15\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D15(ipt,1:numdim,1:nnpel) = dN_C3D15\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!      \r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D15(ipt,1)\r\n                  h = GPcoords_sub_C3D15(ipt,2)\r\n                  r = GPcoords_sub_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(numpt+ipt,1:nnpel) = N_C3D15\r\n!\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D6(ipt,1)\r\n                  h = GPcoords_sub_C3D6(ipt,2)\r\n                  r = GPcoords_sub_C3D6(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel_sub,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D6(ipt,1:nnpel_sub) = N_C3D6\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D15=0.\r\n              do i=1,numpt\r\n                  IPmap_C3D15(i,i)=1.\r\n              end do\r\n              IPmap_C3D15(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D15,coeff_C3D15,15)\r\n!\r\n!\r\n              invNmat_C3D15 = matmul(coeff_C3D15,IPmap_C3D15)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D15 = dN_C3D15\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D15(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D15(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D15(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D15(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n      case('C3D20')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.171467764060357\r\n          ipweights(2) = 0.274348422496571\r\n          ipweights(3) = 0.171467764060357\r\n          ipweights(4) = 0.274348422496571\r\n          ipweights(5) = 0.438957475994513\r\n          ipweights(6) = 0.274348422496571\r\n          ipweights(7) = 0.171467764060357\r\n          ipweights(8) = 0.274348422496571\r\n          ipweights(9) = 0.171467764060357\r\n          ipweights(10) = 0.274348422496571\r\n          ipweights(11) = 0.438957475994513\r\n          ipweights(12) = 0.274348422496571\r\n          ipweights(13) = 0.438957475994513\r\n          ipweights(14) = 0.702331961591221\r\n          ipweights(15) = 0.438957475994513\r\n          ipweights(16) = 0.274348422496571\r\n          ipweights(17) = 0.438957475994513\r\n          ipweights(18) = 0.274348422496571\r\n          ipweights(19) = 0.171467764060357\r\n          ipweights(20) = 0.274348422496571\r\n          ipweights(21) = 0.171467764060357\r\n          ipweights(22) = 0.274348422496571\r\n          ipweights(23) = 0.438957475994513\r\n          ipweights(24) = 0.274348422496571\r\n          ipweights(25) = 0.171467764060357\r\n          ipweights(26) = 0.274348422496571\r\n          ipweights(27) = 0.171467764060357\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n          GPcoords_C3D20 = 0.\r\n          GPcoords_C3D20(1,:)=  (/ -1., -1., -1. /)\r\n          GPcoords_C3D20(2,:)=  (/  0., -1., -1. /)\r\n          GPcoords_C3D20(3,:)=  (/  1., -1., -1. /)\r\n          GPcoords_C3D20(4,:)=  (/ -1.,  0., -1. /)\r\n          GPcoords_C3D20(5,:)=  (/  0.,  0., -1. /)\r\n          GPcoords_C3D20(6,:)=  (/  1.,  0., -1. /)\r\n          GPcoords_C3D20(7,:)=  (/ -1.,  1., -1. /)\r\n          GPcoords_C3D20(8,:)=  (/  0.,  1., -1. /)\r\n          GPcoords_C3D20(9,:)=  (/  1.,  1., -1. /)\r\n          GPcoords_C3D20(10,:)= (/ -1., -1.,  0. /)\r\n          GPcoords_C3D20(11,:)= (/  0., -1.,  0. /)\r\n          GPcoords_C3D20(12,:)= (/  1., -1.,  0. /)\r\n          GPcoords_C3D20(13,:)= (/ -1.,  0.,  0. /)\r\n          GPcoords_C3D20(14,:)= (/  0.,  0.,  0. /)\r\n          GPcoords_C3D20(15,:)= (/  1.,  0.,  0. /)\r\n          GPcoords_C3D20(16,:)= (/ -1.,  1.,  0. /)\r\n          GPcoords_C3D20(17,:)= (/  0.,  1.,  0. /)\r\n          GPcoords_C3D20(18,:)= (/  1.,  1.,  0. /)\r\n          GPcoords_C3D20(19,:)= (/ -1., -1.,  1. /)\r\n          GPcoords_C3D20(20,:)= (/  0., -1.,  1. /)\r\n          GPcoords_C3D20(21,:)= (/  1., -1.,  1. /)\r\n          GPcoords_C3D20(22,:)= (/ -1.,  0.,  1. /)\r\n          GPcoords_C3D20(23,:)= (/  0.,  0.,  1. /)\r\n          GPcoords_C3D20(24,:)= (/  1.,  0.,  1. /)\r\n          GPcoords_C3D20(25,:)= (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D20(26,:)= (/  0.,  1.,  1. /)\r\n          GPcoords_C3D20(27,:)= (/  1.,  1.,  1. /)\r\n          GPcoords_C3D20 = GPcoords_C3D20 * sqrt(0.6)\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 8\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D8 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20lin(ipt,1:nnpel) = N_C3D8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20lin(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20lin =\r\n     + matmul(transpose(Nmat_C3D20lin),Nmat_C3D20lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20lin,coeff_C3D20lin,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_C3D20lin =\r\n     + matmul(coeff_C3D20lin,transpose(Nmat_C3D20lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20lin = dN_C3D8\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20lin(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20lin(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20lin(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 20\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20(ipt,1:nnpel) = N_C3D20\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20(ipt,1:numdim,1:nnpel) = dN_C3D20\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20 = matmul(transpose(Nmat_C3D20),Nmat_C3D20)\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20,coeff_C3D20,20)\r\n!\r\n!             Overall mapping to map from the IPs to the nodes\r\n              invNmat_C3D20 = matmul(coeff_C3D20,transpose(Nmat_C3D20))\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20 = dN_C3D20\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n      case default\r\n!\r\n          call error(2)\r\n!\r\n!\r\n      end select\r\n!\r\n!\r\n      write(*,*) 'Dimension of the analysis: ', numdim\r\n      write(*,*) 'Number of integration points per element: ', numpt\r\n!      write(*,*) 'Number of nodes per element: ', nnpel\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine feprop\r\n!\r\n!\r\n!\r\n!     Find the number of nodes for displacement analysis (not for GND analysis)\r\n      subroutine findelementtype(numtens,numpt,eltyp)\r\n      implicit none\r\n      integer, intent(in) :: numtens\r\n      integer, intent(in) :: numpt\r\n      character(len=:), allocatable, intent(out) :: eltyp\r\n      \r\n!\r\n!\r\n!     Determine the element type\r\n!     Based on the dimension of the problem (numdim=ntens)\r\n!\r\n!     Dimension of the problem (2D-plane stress)\r\n      if (numtens==3) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPS3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPS4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPS6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPS8'\r\n!\r\n          end select    \r\n!\r\n!     Dimension of the problem (2D - Plane strain)\r\n      elseif (numtens==4) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPE3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPE4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPE6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPE8'\r\n!\r\n          end select\r\n!\r\n!\r\n!     Dimension of the problem (3D)\r\n      elseif (numtens==6) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         3D - C3D4 / C3D8R / C3D10R\r\n          case(1)\r\n!\r\n              eltyp = 'C3D4'\r\n!\r\n!         3D - C3D6 / C3D15R\r\n          case(2)\r\n!\r\n              eltyp = 'C3D6' \r\n!       \r\n!         3D - C3D8 / C3D20R\r\n          case(8)\r\n!\r\n              eltyp = 'C3D8'\r\n!\r\n!         3D - C3D10\r\n          case(4)\r\n!\r\n              eltyp = 'C3D10'\r\n!\r\n!         3D - C3D15\r\n          case(9)\r\n!\r\n              eltyp = 'C3D15'\r\n!\r\n!         3D - C3D20\r\n          case(27)\r\n!\r\n              eltyp = 'C3D20'\r\n!\r\n          end select\r\n!\r\n      end if\r\n!\r\n      write(*,*) 'Element type identified as: ', eltyp    \r\n!\r\n      return\r\n      end subroutine findelementtype\r\n!\r\n!\r\n!     Contains the element-by-element initializations\r\n!     Done only once at the first run\r\n      subroutine initialize_gradientoperators\r\n       use globalvariables, only : numel, \r\n     + numdim, numpt, nnpel, gradip2ip, ipweights,\r\n     + ipcoords, ipdomain, Nmat, invNmat, dNmat, dNmatc\r\n      use userinputs, only : gndlinear\r\n      use utilities, only: nolapinverse, inv2x2, inv3x3\r\n      implicit none\r\n!     Gauss point coordinates in sample reference\r\n      real(8) :: xIP(numpt,numdim)\r\n!     Node point coordinates\r\n      real(8) :: xnode(nnpel,numdim)\r\n!     Jacobian transpose\r\n      real(8) :: JT(numdim,numdim)\r\n!     Jacobian inverse transpose\r\n      real(8) :: invJT(numdim,numdim)\r\n!     Determinant of the inversion\r\n      real(8) :: det\r\n!     Gradient operator\r\n      real(8) :: grad(numdim,nnpel)\r\n!     Overall mapping\r\n      real(8) :: grad_invN(numdim,numpt)\r\n!     Element number and ip number\r\n      integer :: iel, ipt\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through each element\r\n      do iel = 1, numel\r\n!\r\n!\r\n!\r\n!         Vectorize element ipcoordinates\r\n          xIP = 0.\r\n          do ipt = 1, numpt\r\n!\r\n              xIP(ipt,1:numdim) = ipcoords(iel,ipt,1:numdim)\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          xnode = matmul(invNmat,xIP)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         For each integration point\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Calculate jacobian (transpose) for isoparametric space to real reference\r\n              JT = matmul(dNmat(ipt,1:numdim,1:nnpel),xnode)\r\n!\r\n!\r\n!\r\n!\r\n!             Invert the Jacobian\r\n              if (numdim==2) then\r\n!\r\n                  call inv2x2(JT,invJT,det)\r\n!\r\n              elseif (numdim==3) then\r\n!\r\n                  call inv3x3(JT,invJT,det)\r\n!\r\n              endif\r\n!\r\n!\r\n!             IP domain size\r\n              ipdomain(iel,ipt) = det * ipweights(ipt)\r\n!\r\n!\r\n!             \r\n!             Gradient operator\r\n              grad = matmul(invJT,dNmat(ipt,1:numdim,1:nnpel))\r\n!\r\n!\r\n!\r\n!             Overall mapping\r\n              grad_invN = matmul(grad,invNmat)\r\n!\r\n!\r\n!\r\n!\r\n!             Store\r\n              gradip2ip(iel,ipt,1:numdim,1:numpt) = grad_invN\r\n!\r\n!             \r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!          write(*,*) 'vol: ', sum(ipdomain(iel,:))\r\n!          write(*,*) '******************'\r\n!\r\n!         For the center of the element\r\n!\r\n!         Calculate jacobian (transpose) for isoparametric space to real reference\r\n          JT = matmul(dNmatc,xnode)\r\n!\r\n!         Invert the Jacobian\r\n          if (numdim==2) then\r\n!\r\n              call inv2x2(JT,invJT,det)\r\n!\r\n          elseif (numdim==3) then\r\n!\r\n              call inv3x3(JT,invJT,det)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Gradient operator\r\n          grad = matmul(invJT,dNmatc)\r\n!\r\n!\r\n!         Overall mapping\r\n          grad_invN = matmul(grad, invNmat)\r\n!\r\n!         Store\r\n          gradip2ip(iel,numpt+1,1:numdim,1:numpt) = grad_invN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do    \r\n!\r\n!\r\n      return\r\n      end subroutine initialize_gradientoperators\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE3 or CPS3\r\n      subroutine CP3_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - g - h\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP3_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n      subroutine CP4_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP4 element\r\n      N(1) = (1. - g) * (1. - h) / 4.\r\n!\r\n      N(2) = (1. + g) * (1. - h) / 4.\r\n!\r\n      N(3) = (1. + g) * (1. + h) / 4.\r\n!\r\n      N(4) = (1. - g) * (1. + h) / 4.\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP4 element\r\n!\r\n!     dN_dg\r\n      dN(1,1) = -1. * (1. - h) / 4.\r\n!\r\n      dN(1,2) = 1. * (1. - h) / 4.\r\n!\r\n      dN(1,3) = 1. * (1. + h) / 4.\r\n!\r\n      dN(1,4) = -1. * (1. + h) / 4.\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (1. - g) * -1. / 4.\r\n!\r\n      dN(2,2) = (1. + g) * -1. / 4.\r\n!\r\n      dN(2,3) = (1. + g) * 1. / 4.\r\n \r\n      dN(2,4) = (1. - g) * 1. / 4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE6 or CPS6\r\n      subroutine CP6_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP6 element\r\n      N(1) = 2. * (0.5 - g - h) * (1. - g - h)\r\n!\r\n      N(2) = 2. * g * (g - 0.5)\r\n!\r\n      N(3) = 2. * h * (h - 0.5)\r\n!\r\n      N(4) = 4. * g * (1. - g - h)\r\n!\r\n      N(5) = 4. * g * h\r\n!\r\n      N(6) = 4. * h * (1. - g - h)\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D4 element\r\n!     dN_dg\r\n      dN(1,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(1,2) = 2. * (1.) * (g - 0.5) + 2. * g * (1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 4. * (1.) * (1. - g - h) + 4. * g * (-1.)\r\n!\r\n      dN(1,5) = 4. * (1.) * h\r\n!\r\n      dN(1,6) = 4. * h * (-1.)\r\n!\r\n!     dN_dh       \r\n      dN(2,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 2. * (1.) * (h - 0.5)  + 2. * h * (1.)\r\n!\r\n      dN(2,4) = 4. * g * (-1.)\r\n!\r\n      dN(2,5) = 4. * g * (1.)\r\n!\r\n      dN(2,6) = 4. * (1.) * (1. - g - h) + 4. * h * (-1.)\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP6_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE8 or CPS8\r\n      subroutine CP8_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP8 element\r\n      N(1) = -1./4. * (1. - g) * (1. - h) * (1. + g + h)\r\n!\r\n      N(2) = -1./4. * (1. + g) * (1. - h) * (1. - g + h)\r\n!\r\n      N(3) = -1./4. * (1. + g) * (1. + h) * (1. - g - h)\r\n!\r\n      N(4) = -1./4. * (1. - g) * (1. + h) * (1. + g - h)\r\n!\r\n      N(5) = 1./2. * (1. - g) * (1. + g) * (1. - h)\r\n!\r\n      N(6) = 1./2. * (1. - h) * (1. + h) * (1. + g)\r\n!\r\n      N(7) = 1./2. * (1. - g) * (1. + g) * (1. + h)\r\n!\r\n      N(8) = 1./2. * (1. - h) * (1. + h) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP8 element\r\n!     dN_dg\r\n      dN(1,1) = (-1./4.) * (-1.) * (1. - h) * (1. + g + h) +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(1,2) = (-1./4.) * (1.) *  (1. - h) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (-1.)\r\n!\r\n      dN(1,3) = (-1./4.) * (1.) *  (1. + h) * (1. - g - h) +\r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n!\r\n      dN(1,4) = (-1./4.) * (-1.) * (1. + h) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (1.)\r\n!\r\n      dN(1,5) = 1./2. * (-1.) * (1. + g) * (1. - h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. - h)\r\n!\r\n      dN(1,6) = 1./2. * (1. - h) * (1. + h) * (1.)\r\n!\r\n      dN(1,7) = 1./2. * (-1.) * (1. + g) * (1. + h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. + h)\r\n!\r\n      dN(1,8) = 1./2. * (1. - h) * (1. + h) * (-1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (-1./4.) * (1. - g) * (-1.) * (1. + g + h)  +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(2,2) = (-1./4.) * (1. + g) * (-1.) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (1.)\r\n!\r\n      dN(2,3) = (-1./4.) * (1. + g) *  (1.) * (1. - g - h) + \r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n \r\n      dN(2,4) = (-1./4.) * (1. - g) *  (1.) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (-1.)\r\n!\r\n      dN(2,5) = 1./2. * (1. - g) * (1. + g) * (-1.)\r\n!\r\n      dN(2,6) = 1./2. * (-1.) * (1. + h) * (1. + g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. + g)\r\n!\r\n      dN(2,7) = 1./2. * (1. - g) * (1. + g) * (1.)\r\n!\r\n      dN(2,8) = 1./2. * (-1.) * (1. + h) * (1. - g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!          \r\n!     \r\n      return\r\n      end subroutine CP8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D4\r\n      subroutine C3D4_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - h - r - g\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n      N(4) = r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = -1.\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = 1.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D6\r\n      subroutine C3D6_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D6 element\r\n      N(1) = 1./2.*(1.-g-h)*(1.-r)\r\n!\r\n      N(2) = 1./2.*g*(1.-r)\r\n!\r\n      N(3) = 1./2.*h*(1.-r)\r\n!\r\n      N(4) = 1./2.*(1.-g-h)*(1.+r)\r\n!\r\n      N(5) = 1./2.*g*(1.+r)\r\n!\r\n      N(6) = 1./2.*h*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = 1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(1,2) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(1,5) = 1./2.*(1.)*(1.+r)\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) =  1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = 1./2.*(1.)*(1.+r)\r\n!\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = 1./2.*(1.-g-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./2.*g*(-1.)\r\n!\r\n      dN(3,3) = 1./2.*h*(-1.)\r\n!\r\n      dN(3,4) = 1./2.*(1.-g-h)*(1.)\r\n!\r\n      dN(3,5) = 1./2.*g*(1.)\r\n!\r\n      dN(3,6) = 1./2.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D6_N_dN      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D8\r\n      subroutine C3D8_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D8 element\r\n      N(1) = 1./8.*(1.-g)*(1.-h)*(1.-r)\r\n!\r\n      N(2) = 1./8.*(1.+g)*(1.-h)*(1.-r)\r\n!\r\n      N(3) = 1./8.*(1.+g)*(1.+h)*(1.-r)\r\n!\r\n      N(4) = 1./8.*(1.-g)*(1.+h)*(1.-r)\r\n!\r\n      N(5) = 1./8.*(1.-g)*(1.-h)*(1.+r)\r\n!\r\n      N(6) = 1./8.*(1.+g)*(1.-h)*(1.+r)\r\n!\r\n      N(7) = 1./8.*(1.+g)*(1.+h)*(1.+r)\r\n!\r\n      N(8) = 1./8.*(1.-g)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D8 element\r\n!     dN_dg\r\n      dN(1,1) = 1./8.*(-1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,2) = 1./8.*(1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,3) = 1./8.*(1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,4) = 1./8.*(-1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,5) = 1./8.*(-1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,6) = 1./8.*(1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,7) = 1./8.*(1.)*(1.+h)*(1.+r)\r\n!\r\n      dN(1,8) = 1./8.*(-1.)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = 1./8.*(1.-g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 1./8.*(1.+g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,3) = 1./8.*(1.+g)*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./8.*(1.-g)*(1.)*(1.-r)\r\n!\r\n      dN(2,5) = 1./8.*(1.-g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,6) = 1./8.*(1.+g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,7) = 1./8.*(1.+g)*(1.)*(1.+r)\r\n!\r\n      dN(2,8) = 1./8.*(1.-g)*(1.)*(1.+r)\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = 1./8.*(1.-g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./8.*(1.+g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,3) = 1./8.*(1.+g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,4) = 1./8.*(1.-g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,5) = 1./8.*(1.-g)*(1.-h)*(1.)\r\n!\r\n      dN(3,6) = 1./8.*(1.+g)*(1.-h)*(1.)\r\n!\r\n      dN(3,7) = 1./8.*(1.+g)*(1.+h)*(1.)\r\n!\r\n      dN(3,8) = 1./8.*(1.-g)*(1.+h)*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D10\r\n      subroutine C3D10_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D10 element\r\n      N(1) = (2.*(1.-g-h-r)-1.)*(1.-g-h-r)\r\n!\r\n      N(2) = (2.*g - 1.)*g\r\n!\r\n      N(3) = (2.*h - 1.)*h\r\n!\r\n      N(4) = (2.*r - 1.)*r\r\n!\r\n      N(5) = 4.*(1.-g-h-r)*g\r\n!\r\n      N(6) = 4.*g*h\r\n!\r\n      N(7) = 4.*(1.-g-h-r)*h\r\n!\r\n      N(8) = 4.*(1.-g-h-r)*r\r\n!\r\n      N(9) = 4.*g*r\r\n!\r\n      N(10) = 4.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D10 element\r\n!     dN_dg\r\n      dN(1,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(1,2) = (2.*(1.))*g + (2.*g - 1.)*(1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n      dN(1,5) = 4.*(-1.)*g + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(1,6) = 4.*h\r\n!\r\n      dN(1,7) = 4.*(-1.)*h\r\n!\r\n      dN(1,8) = 4.*(-1.)*r\r\n!\r\n      dN(1,9) = 4.*(1.)*r\r\n!\r\n      dN(1,10) = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = (2.*(1.))*h + (2.*h - 1.)*(1.)\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n      dN(2,5) = 4.*(-1.)*g\r\n!\r\n      dN(2,6) = 4.*g*(1.)\r\n!\r\n      dN(2,7) = 4.*(-1.)*h + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(2,8) = 4.*(-1.)*r\r\n!\r\n      dN(2,9) = 0.\r\n!\r\n      dN(2,10) = 4.*(1.)*r\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = (2.*(1.))*r + (2.*r - 1.)*(1.)\r\n!\r\n      dN(3,5) = 4.*(-1.)*g\r\n!\r\n      dN(3,6) = 0.\r\n!\r\n      dN(3,7) = 4.*(-1.)*h\r\n!\r\n      dN(3,8) = 4.*(-1.)*r + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(3,9) = 4.*g*(1.)\r\n!\r\n      dN(3,10) = 4.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D10_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D15\r\n      subroutine C3D15_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D15 element\r\n      N(1) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.-r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(2) = 1./2.*(g*(2.*g-1.)*(1.-r)-g*(1.-r**2))\r\n!\r\n      N(3) = 1./2.*(h*(2.*h-1.)*(1.-r)-h*(1.-r**2))\r\n!\r\n      N(4) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.+r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(5) = 1./2.*(g*(2.*g-1.)*(1.+r)-g*(1.-r**2))\r\n!\r\n      N(6) = 1./2.*(h*(2.*h-1.)*(1.+r)-h*(1.-r**2))\r\n!\r\n      N(7) = 2.*(1.-g-h)*g*(1.-r)\r\n!\r\n      N(8) = 2.*g*h*(1.-r)\r\n!\r\n      N(9) = 2.*h*(1.-g-h)*(1.-r)\r\n!\r\n      N(10) = 2.*(1.-g-h)*g*(1.+r)\r\n!\r\n      N(11) = 2.*g*h*(1.+r)\r\n!\r\n      N(12) = 2.*h*(1.-g-h)*(1.+r)\r\n!\r\n      N(13) = (1.-g-h)*(1.-r**2)\r\n!\r\n      N(14) = g*(1.-r**2)\r\n!\r\n      N(15) = h*(1.-r**2)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D15 element\r\n!     dN_dg\r\n      dN(1,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(1,2) = ((r - 1.)*(r - 4.*g + 2.))/2.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(1,5) = ((r + 1.)*(4.*g + r - 2.))/2.\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n      dN(1,7) = 2.*(r - 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,8) = -2.*h*(r - 1.)\r\n!\r\n      dN(1,9) = 2.*h*(r - 1.)\r\n!\r\n      dN(1,10) = -2.*(r + 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,11) = 2.*h*(r + 1.)\r\n!\r\n      dN(1,12) = -2.*h*(r + 1.)\r\n!\r\n      dN(1,13) = r**2 - 1.\r\n!\r\n      dN(1,14) = 1. - r**2\r\n!\r\n      dN(1,15) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = ((r - 1.)*(r - 4.*h + 2.))/2.\r\n!\r\n      dN(2,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = ((r + 1.)*(4.*h + r - 2.))/2.\r\n!\r\n      dN(2,7) = 2.*g*(r - 1.)\r\n!\r\n      dN(2,8) = -2.*g*(r - 1.)\r\n!\r\n      dN(2,9) = 2.*(r - 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,10) = -2.*g*(r + 1.)\r\n!\r\n      dN(2,11) = 2.*g*(r + 1.)\r\n!\r\n      dN(2,12) = -2.*(r + 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,13) = r**2 - 1.\r\n!\r\n      dN(2,14) = 0.\r\n!\r\n      dN(2,15) = 1. - r**2\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = -((g + h - 1.)*(2.*g + 2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,2) = (g*(2.*r - 2.*g + 1.))/2.\r\n!\r\n      dN(3,3) = (h*(2.*r - 2.*h + 1.))/2.\r\n!\r\n      dN(3,4) = ((g + h - 1.)*(2.*g + 2.*h - 2.*r - 1.))/2.\r\n!\r\n      dN(3,5) = (g*(2.*g + 2.*r - 1.))/2.\r\n!\r\n      dN(3,6) = (h*(2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,7) = g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,8) = -2.*g*h\r\n!\r\n      dN(3,9) = 2.*h*(g + h - 1.)\r\n!\r\n      dN(3,10) = -g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,11) = 2.*g*h\r\n!\r\n      dN(3,12) = -2.*h*(g + h - 1.)\r\n!\r\n      dN(3,13) = 2.*r*(g + h - 1.)\r\n!\r\n      dN(3,14) = -2.*g*r\r\n!\r\n      dN(3,15) = -2.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D15_N_dN\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D20\r\n      subroutine C3D20_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D20 element\r\n      N(1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      N(2) = -(g/8. + 1./8.)*(h - 1.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      N(3) = -(g/8. + 1./8.)*(h + 1.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      N(4) = -(g/8. - 1./8.)*(h + 1.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      N(5) = -(g/8. - 1./8.)*(h - 1.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      N(6) = -(g/8. + 1./8.)*(h - 1.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      N(7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      N(8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.)*(g - h - r + 2.)\r\n!\r\n      N(9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r - 1.)\r\n!\r\n      N(10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(17) = -(r/4. - 1./4.)*(g - 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(19) = -(r/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D20 element\r\n!     dN_dg\r\n      dN(1,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (h - 1.)*(r - 1.)*(g + h + r + 2.)/8.\r\n!\r\n      dN(1,2) = (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (h - 1.)*(r - 1.)*(h - g + r + 2.)/8.\r\n!\r\n      dN(1,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g + h - r - 2.)/8.\r\n!\r\n      dN(1,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g - h + r + 2.)/8.\r\n!\r\n      dN(1,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g + h - r + 2.)/8.\r\n!\r\n      dN(1,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g - h + r - 2.)/8.\r\n!\r\n      dN(1,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g + h + r - 2.)/8.\r\n!\r\n      dN(1,8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g - h - r + 2.)/8.\r\n!\r\n      dN(1,9) = - (g/4. - 1./4.)*(h - 1.)*(r - 1.) -\r\n     + (g + 1.)*(h - 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,10) = (h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n\r\n      dN(1,11) = (g/4. - 1./4.)*(h + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,12) = -(h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n!\r\n      dN(1,13) = (g/4. - 1./4.)*(h - 1.)*(r + 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,14) = -(h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,15) = - (g/4. - 1./4.)*(h + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,16) = (h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,17) = -(r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,18) = (r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,19) = -(r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,20) = (r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(2,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(2,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      dN(2,4) = (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      dN(2,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      dN(2,6) = (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      dN(2,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(2,8) = (g/8. - 1./8.)*(r + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(2,9) = -(g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,10) = (h/4. - 1./4.)*(g + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,11) = (g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,12) = - (h/4. - 1./4.)*(g - 1.)*(r - 1.) -\r\n     + (g - 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,13) = (g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,14) = - (h/4. - 1./4.)*(g + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,15) = -(g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n\r\n      dN(2,16) = (h/4. - 1./4.)*(g - 1.)*(r + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,17) = -(r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n      dN(2,18) = (r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,19) = -(r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,20) = (r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(3,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(3,3) = (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h - r - 2.)\r\n!\r\n      dN(3,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(g - h + r + 2.)\r\n!\r\n      dN(3,5) = (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h - r + 2.)\r\n!\r\n      dN(3,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(g - h + r - 2.)\r\n!\r\n      dN(3,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(3,8) = (g/8. - 1./8.)*(h + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(3,9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,17) = - (r/4. - 1./4.)*(g - 1.)*(h - 1.) -\r\n     + (g - 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,19) = - (r/4. - 1./4.)*(g + 1.)*(h + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D20_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module meshprop"
  },
  {
    "path": "Example - Single crystal with material vox file/slip.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slip\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine sinhslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,\r\n     + dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      use errors, only: error\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)\r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n!\r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n      Pmat=0.; Lp = 0.; Dp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!\r\n!         Outer multipler \"alpha\" calculation:\r\n!\r\n!         if alpha is defined parametrically\r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant\r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         THESE CHECKS SHALL BE PLACED TO INITIALIZATION!\r\n!!         Check for zero activation volume\r\n!          if (AV == 0.) then\r\n!              call error(8)\r\n!          end if \r\n!\r\n!\r\n!\r\n!\r\n!         Inner multiplier \"beta\" calculation:\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then\r\n!\r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             Correction by C. Hardie - 26.05.2022\r\n!             This correction needs to be done if activation volume\r\n!             IS NOT DEFINED PARAMETRICALLY, because it is already taken into account then!\r\n              if (AV0 /= 0.0) then\r\n!                 Corrected by A. Pechero - 23.02.2023\r\n!                 same burgers magnitude for 1st-12th slip systems\r\n!                 changes only if slip system is greater than 12th\r\n                  if (is > 12) then\r\n                      alpha = caratio*caratio*alpha\r\n                      beta = caratio*caratio*beta\r\n                  endif\r\n              end if\r\n          end if\r\n!\r\n!         This is critical threshold\r\n          if (abstau >= tauc(is)) then\r\n!\r\n!             slip rate\r\n              gammadot(is) = alpha*\r\n     + sinh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))\r\n!\r\n!\r\n              dgammadot_dtauc(is) = -alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     +        SchmidxSchmid(is,:,:)\r\n!\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!             Update plastic velocity gradient\r\n              Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n          end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine sinhslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Zhengxuan Fan & Serge Kruch (2020) A comparison of different crystal\r\n!     plasticity finite-element models on the simulation of nickel alloys, \r\n!     Materials at High Temperatures, 37:5, 328-339, DOI: 10.1080/09603409.2020.1801951      \r\n!\r\n      subroutine doubleexpslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!         RSS/CRSS ratio\r\n          ratio=abstau/tauc(is)\r\n!\r\n!         Avoid negative values before elevating to power q\r\n          if (ratio >= 1.0) then\r\n!\r\n              gammadot(is) = signtau*gammadot0 !*exp(-dF/(kB*CurrentTemperature))\r\n!\r\n!         Standard case\r\n          else\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n!             Strain rate due to thermally activated glide (rate dependent plasticity)\r\n              gammadot(is) = signtau*gammadot0*\r\n     + exp(-(DeltaF/KB/T)*(1.-ratio**p)**q)\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- ratio**p)**(q-1.)*p/tauc(is)*ratio**(p-1.)\r\n!\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tauc(i) )\r\n          dgammadot_dtauc(is) = -abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- ratio**p)**(q-1.)*p/tauc(is)*ratio**p*signtau\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine doubleexpslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! \r\n      subroutine powerslip(Schmid_0,\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor at the intermediate config. (or undeformed)\r\n      real(8), intent(in) :: Schmid_0(nslip,3,3)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     Variables used within this subroutine\r\n      integer :: is, i, j\r\n      real(8) :: gammadot0, power_n, constant_n, slope_n, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!      \r\n!\r\n          ratio = abstau / tauc(is)\r\n!\r\n\r\n!\r\n          gammadot(is) = gammadot0*ratio**power_n*signtau\r\n!\r\n!\r\n!\r\n          dgammadot_dtau(is) = gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n-1.0)\r\n!\r\n!\r\n          dgammadot_dtauc(is) = -gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n)*signtau\r\n!\r\n!\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is)*SchmidxSchmid(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Lp = Lp + gammadot(is)*Schmid_0(is,:,:)\r\n! \r\n!         Update plastic velocity gradient\r\n          Dp = Dp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Dp + transpose(Dp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n!\r\n      end subroutine powerslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module slip"
  },
  {
    "path": "Example - Single crystal with material vox file/slipreverse.f",
    "content": "!     Oct. 6th, 2023\r\n!     Chris Hardie\r\n!     Reverse Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slipreverse\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n      subroutine doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Pmat,absgammadot,gammadot,\r\n     + dtau_dgammadot,dgammadot_dtau)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Absolute value of slip\r\n      real(8), intent(in) :: absgammadot(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     slip rates\r\n      real(8), intent(in) :: gammadot(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     Value of RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(out) :: abstau(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, xx, u\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!         RSS/CRSS ratio\r\n          xx=abstau(is)/tauc(is)\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n              u=-log(absgammadot(is)/gammadot0)*KB*T/DeltaF\r\n!\r\n              abstau(is)=max(tauc(is)*(1-u**(1/q))**(1/p),\r\n     +         tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = (KB*T*tauc(is)/\r\n     + (absgammadot(is)*DeltaF*q*p))*\r\n     + (1-u**(1/q))**((1-p)/p)*u**((1-q)/q)\r\n                  \r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- xx**p)**(q-1.)*p/tauc(is)*xx**(p-1.)\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine doubleexpslipreverse\r\n!\r\n!\r\n!\r\n!\r\n      subroutine powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot, gammadot,\r\n     + dtau_dgammadot,\r\n     + dgammadot_dtau, Pmat)            \r\n!    \r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n      real(8) :: gammadot0, constant_n, slope_n, power_n\r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!         \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is)).OR.\r\n     + (absgammadot(is) .GT. 1.0e-6)))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = \r\n     + (power_n*gammadot0/tauc(is))*xtau(is)**(power_n-1)\r\n!\r\n              abstau(is)=\r\n     + max(tauc(is)*(absgammadot(is)/gammadot0)**(1/power_n),tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = \r\n     + (tauc(is)/power_n*gammadot0)*\r\n     + (absgammadot(is)/gammadot0)**((1-power_n)/power_n)\r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine powerslipreverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine sinhslipreverse(\r\n     + Schmid, SchmidxSchmid, signtau,\r\n     + abstau,tau, X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot,gammadot,\r\n     + dtau_dgammadot, dgammadot_dtau, Pmat)\r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)   \r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume \r\n!     =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n!     Unit conversion factor for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n              \r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n      endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n      Pmat = 0.\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!\r\n!         alpha calculation\r\n!\r\n!         if alpha is defined parametrically          \r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant          \r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!\r\n!         beta calculation\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then              \r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             same burgers magnitude for first 1-6 and 25-30 \r\n!             change only 7-24\r\n              if (is > 12) then\r\n                  alpha = caratio*caratio*alpha\r\n                  beta = caratio*caratio*beta\r\n              endif\r\n          end if          \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is))\r\n     + .AND. (xtau_norm(is) .GT. 0.0)) \r\n     + .OR. (absgammadot(is) .GT. 1.0e-6))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau(is)-tauc(is)))\r\n                            \r\n              abstau(is)=tauc(is)+\r\n     + (1/beta)*asinh(absgammadot(is)/alpha)\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              dtau_dgammadot(is,is) = 1/(alpha*beta*\r\n     + sqrt(absgammadot(is)**2*alpha**-2+1))        \r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n     \r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine sinhslipreverse \r\n!\r\n!\r\n!\r\n!\r\n      end module slipreverse"
  },
  {
    "path": "Example - Single crystal with material vox file/straingradients.f",
    "content": "!     Jan. 1st, 2023\r\n!     Eralp Demir\r\n!\r\n      module straingradients\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-1\r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie\r\n      subroutine gndmodel1\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!\r\n      real(8) :: Fp_ip(numpt,3,3)\r\n      real(8) :: gmatinv(3,3)\r\n!\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.\r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Slip rate per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip,nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) =\r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) =\r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) =\r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-2\r\n!     Gurtin's measure for incompatibility: (curl x Fp)^T * Fp^T \r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie \r\n      subroutine gndmodel2\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold  \r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip, \r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n      \r\n      real(8) :: Fp_ip(numpt,3,3), Fp(3,3)\r\n      real(8) :: gmatinv(3,3)\r\n\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)              \r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.              \r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Cumulative slip per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip, nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:), tras(1:nslip,:), burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n! \r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) = \r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             Plastic part of the deformation gradient\r\n              Fp = Fp_ip(ip,:,:)\r\n!\r\n!\r\n!             (curlxFp)^T * Fp^T\r\n!             Curl post-multiplies with Fp^T\r\n              Lambda =  matmul(Lambda, transpose(Fp))\r\n!\r\n!\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) = \r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) = \r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do    \r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) = \r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel2\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-3\r\n!     Based on original rate formulation of GNDs\r\n!     GND calculation using curl of (n^a*Fp*gammadot^a)\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Dai, H., 1997. Doctoral dissertation, Massachusetts Institute of Technology.\n      subroutine gndmodel3(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, eijk, I3,\r\n     + dirc_0_all, trac_0_all, norc_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0, statev_Fp,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot, Fp(3,3), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: norc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: vec_ip(numpt,3)\r\n      real(8) :: n_a(3)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n!     Incompatibility\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3)\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3,3)\r\n      real(8) :: lambdadot_a(3), sum, trace\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; norc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed slip plane normal\r\n          norc_0(1:nslip,:) = norc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.; drhoGND=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot = statev_gammadot(ie,ip,is)\r\n!\r\n!                 Plastic part of the deformation gradient\r\n                  Fp = statev_Fp(ie,ip,:,:)\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!                 Slip plane normal in sample reference\r\n                  n_a = matmul(gmatinv, norc_0(is,:))\r\n!\r\n!                 transverse directions (store) in sample reference\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!                 \r\n!                 slip directions (store) in sample reference\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!                 \r\n!                 Result = vector\r\n                  vec_ip(ip,:) = -matmul(transpose(Fp),n_a) * gdot\r\n!\r\n!\r\n!             \r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!\r\n!                 grad(k,i) = - n^a(j) * Fp(ji,k) * gdot^a\r\n!                 lambdadot^a(l) = eijk(k,i,l) * grad(k,i)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,vec_ip)\r\n!\r\n!                 calculate curl\r\n                  do l = 1, 3\r\n                      sum = 0.\r\n                      do k = 1, 3\r\n                          do i = 1, 3\r\n                              sum = sum + eijk(k,i,l)*grad(k,i)\r\n                          end do\r\n                      end do\r\n                      lambdadot_a(l) = sum\r\n                  end do                  \r\n!\r\n!\r\n!                 calculate incompatibility increment\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n                          dLambda_ip(ip,i,j) =\r\n     + dLambda_ip(ip,i,j) + dirs_ip(ip,i)*lambdadot_a(j)*dt\r\n                      end do\r\n                  end do                  \r\n!\r\n!\r\n!\r\n!                 gnd increment - edge dislocations                 \r\n                  drhoGNDe(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, tras_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, dirs_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop                  \r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop          \r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)          \r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!         end of IP loop                  \r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel3\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-4\r\n!     GND calculation using slip gradients\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Gerken, J.M. and Dawson, P.R., 2008. Journal of the Mechanics and Physics of Solids, 56(4), pp.1651-1672.\n      subroutine gndmodel4(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : I3, \r\n     + numdim, numel, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all,\r\n     + dirc_0_all, trac_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot(numpt), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n      real(8) :: dot_t, dot_s\r\n!     Incompatibility\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3), trace\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3)\r\n      integer :: i, j, k, q\r\n      integer :: ie, ip, is   \r\n!\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid) \r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot(ip) = statev_gammadot(ie,ip,is)\r\n!\r\n!\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!\r\n!                 transverse directions (store)\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n!\r\n!                 slip directions (store)\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!                 grad(k) = gdot^a\r\n!                 lambdadot^a(k) = grad(k,1:numpt) * gdot^a(1:numpt)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,gdot)\r\n!\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations\r\n                  dot_t = dot_product(grad, tras_ip(ip,:))\r\n!\r\n!                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) * dot_t * dt\r\n!\r\n!\r\n!                 gnd increment - edge dislocations\r\n                  dot_s = dot_product(grad, dirs_ip(ip,:))\r\n!\r\n!                 Note the negative sign for screws\r\n                  drhoGNDe(ip,is) = -1. / burgerv(is) * dot_s * dt\r\n!\r\n!\r\n!\r\n!\r\n!                 Compute incompatibility dyadic\r\n!\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n!\r\n                          dLambda_ip(ip,i,j) = dLambda_ip(ip,i,j)\r\n     + - dot_s * dirs_ip(ip,i) * tras_ip(ip,j) * dt\r\n     + + dot_t * dirs_ip(ip,i) * dirs_ip(ip,j) * dt\r\n!\r\n!                         \r\n                      end do\r\n                  end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop\r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n              drhoGND=0.\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do              \r\n!\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!             \r\n!         end of IP loop\r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel4\r\n!\r\n!\r\n!\r\n!!     GND model-1_old\r\n!!     GND calculation using curl of (Fp) together with L2 approximation\r\n!!     Cumulative (total) calculation of GNDs\r\n!!     Kuksenko, V., Roberts, S. and Tarleton, E., 2019. International Journal of Plasticity, 116, pp.62-80.\r\n!      subroutine gndmodel1_old\r\n!      use userinputs, only : numel, maxnslip,\r\n!     + gndhomogenization, gndthreshold\r\n!      use globalvariables, only : numdim, numpt, nnpel,\r\n!     + phaseid, numslip_all, numscrew_all, screw_all,\r\n!     + burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n!     + I3, eijk, statev_curvature, statev_Lambda,\r\n!     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n!      use utilities, only: matvec9\r\n!      implicit none\r\n!!     Local variables\r\n!      integer matid, nslip, nscrew\r\n!!     Some variables are allotable since material type can vary hence\r\n!!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n!      real(8) :: burgerv(maxnslip)\r\n!      integer :: screw(maxnslip)\r\n!      real(8) :: dirc_0(maxnslip,3)\r\n!      real(8) :: trac_0(maxnslip,3)\r\n!!\r\n!      real(8) :: dirs(maxnslip,3)\r\n!      real(8) :: tras(maxnslip*2,3)\r\n!      real(8) :: Bmat(maxnslip*2,9)\r\n!      real(8) :: rhoGND(maxnslip*2)\r\n!      real(8) :: drhoGND(maxnslip*2)\r\n!!\r\n!      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n!      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n!      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!      real(8) :: Fp_ip(numpt,3,3)\r\n!      real(8) :: gmatinv(3,3)\r\n!\r\n!      integer :: i, j, k, l\r\n!      integer :: ie, ip, is\r\n!!     \r\n!!\r\n!!\r\n!!\r\n!!     Loop through the elements\r\n!      do ie=1,numel\r\n!!\r\n!!         Reset arrays\r\n!          burgerv=0.;screw=0\r\n!          dirc_0=0.; trac_0=0.\r\n!          dirs=0.; tras=0.\r\n!!\r\n!!\r\n!!         Assume the same material for al the Gaussian points of an element\r\n!          matid = phaseid(ie,1)\r\n!!\r\n!!         Number of slip systems\r\n!          nslip = numslip_all(matid)\r\n!!\r\n!!         Number of screw systems\r\n!          nscrew = numscrew_all(matid)\r\n!!\r\n!!         Screw systems\r\n!          screw = screw_all(matid,1:nscrew)\r\n!!\r\n!!         Burgers vector\r\n!          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!!\r\n!!         undeformed slip direction\r\n!          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!         undeformed line direction\r\n!          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!\r\n!!\r\n!!         Store Fp for each IP\r\n!!         Plastic part of the deformation gradient\r\n!          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!!\r\n!!\r\n!!         Calculate the gradient of Fp\r\n!!         Calculate the gradients using gradient operator\r\n!          do ip = 1, numpt\r\n!!\r\n!!             Reset arrays\r\n!              Bmat=0.; rhoGND=0.\r\n!!\r\n!!             Crystal to sample transformation matrix\r\n!              gmatinv = statev_gmatinv_0(ie,ip,:,:)              \r\n!!\r\n!!\r\n!              do is = 1, nslip\r\n!!                 Transform slip directions to sample reference\r\n!                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!!\r\n!!                 Transform line directions to sample reference\r\n!                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!!\r\n!!\r\n!              end do\r\n!!\r\n!!             Calculate Bmatrix - using singular value decomposition\r\n!!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n!              call calculateBmat(nslip,nscrew,screw,\r\n!     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n!     + Bmat(1:nslip+nscrew,1:9))\r\n!!\r\n!!\r\n!!             Use gradients per integration point\r\n!              if (gndhomogenization == 0) then\r\n!!\r\n!                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!!\r\n!!             Use the gradient at the element center\r\n!              else\r\n!!\r\n!                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!!\r\n!              end if\r\n!!\r\n!!\r\n!!\r\n!!\r\n!!             Calculate gradient\r\n!              do k = 1,3\r\n!                  do j = 1,3\r\n!                      do i = 1,3\r\n!                          sum = 0.\r\n!                          do l = 1, numpt\r\n!                              sum = sum + grad_invN(k,l)*Fp_ip(l,i,j)\r\n!                          end do\r\n!                          grad(i,j,k) = sum\r\n!                      end do\r\n!                  end do\r\n!              end do\r\n!!\r\n!!\r\n!!             calculate curl\r\n!!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!!             index \"i\" refers to the gradient direction\r\n!              do k = 1,3\r\n!                  do l = 1,3\r\n!                      sum = 0.\r\n!                      do i = 1, 3\r\n!                          do j = 1, 3\r\n!                              sum = sum - eijk(i,j,k)*grad(l,j,i)\r\n!!!                             earlier version (no \"-\" sign)\r\n!!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n!                          end do\r\n!                      end do\r\n!                      Lambda(l,k) = sum\r\n!                  end do\r\n!              end do\r\n!!\r\n!!             Vectorize the incompatibility\r\n!              call matvec9(Lambda,Lambda_vec)\r\n!!\r\n!!\r\n!!             Assign the Incompatibility\r\n!              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!!\r\n!!             Trace\r\n!              trace = Lambda_vec(1) + Lambda_vec(2) + Lambda_vec(3)\r\n!!\r\n!!             Calculate curvature (negative transpose + trace term)\r\n!              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!!\r\n!!             Convert curvature to vector\r\n!              call matvec9(kappa,kappa_vec)\r\n!!\r\n!!             Assign curvature\r\n!              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!!\r\n!!             Reset arrays\r\n!              rhoGND=0.; drhoGND=0.\r\n!!             Compute the dislocation densities using L2 minimization\r\n!              rhoGND(1:nslip+nscrew) =\r\n!     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!!\r\n!!\r\n!!             Calculate the increment of GNDs\r\n!              drhoGND(1:nslip+nscrew) =\r\n!     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!!\r\n!!\r\n!!             Check for a threshold\r\n!              do is = 1, nslip+nscrew\r\n!                  if (abs(drhoGND(is))<gndthreshold) then\r\n!                      drhoGND(is) = 0.\r\n!                  end if\r\n!              end do\r\n!!\r\n!!\r\n!!             Assign the GND value\r\n!              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n!     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!!\r\n!!\r\n!!\r\n!          end do\r\n!!      \r\n!!\r\n!!\r\n!!\r\n!!\r\n!!\r\n!      end do\r\n!!\r\n!!\r\n!!\r\n!      return\r\n!      end subroutine gndmodel1_old\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using KKT condition\r\n      subroutine calculateBmatKKT(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + BmatKKT)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     number of screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     L2 mapping at the deformed configuration\r\n      real(8), dimension(nslip+nscrew+9,nslip+nscrew+9),\r\n     + intent(out) :: BmatKKT\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n!     KKT matrix in L2 method\r\n      real(8) :: KKTmat(nslip+nscrew+9,nslip+nscrew+9)\r\n      real(8) :: s(3), l(3), b\r\n      integer i, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!     L2 solution by KKT condition\r\n!     Assign zero initially\r\n      KKTmat = 0.\r\n!     Assign the identity part\r\n      do i = 1, nslip+nscrew\r\n          KKTmat(i,i)=2.\r\n      end do\r\n!\r\n!     Assign A^T - upper right part\r\n      KKTmat(1:nslip+nscrew,nslip+nscrew+1:nslip+nscrew+9) =\r\n     + transpose(Amat)\r\n!\r\n!     Assign A - lower left part\r\n      KKTmat(nslip+nscrew+1:nslip+nscrew+9,1:nslip+nscrew) =\r\n     + Amat\r\n!\r\n!     Take the inverse\r\n      call nolapinverse(KKTmat,BmatKKT,nslip+nscrew+9)\r\n!     \r\n!     Set to zero if not invertible\r\n      if(any(BmatKKT /= BmatKKT)) then\r\n!         Set the outputs to zero initially\r\n          BmatKKT = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if            \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatKKT\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmat(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + Bmat)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: Bmat\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: AmatAmatT(9,9)\r\n      real(8) :: invAmatAmatT(9,9)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Other solution (former method)\r\n!     -----------------------------------------------\r\n!     This is preserved to check its validity\r\n!     Right pseudo inverse is used\r\n!     This is exactly the same as the inversion by singular value decomposition\r\n!     Compute the L2 coefficient\r\n      AmatAmatT = matmul(Amat,transpose(Amat))     \r\n!\r\n!     Take the inverse\r\n      call nolapinverse(AmatAmatT,invAmatAmatT,9)\r\n!\r\n!      \r\n!     Compute Bmat\r\n      Bmat = matmul(transpose(Amat),invAmatAmatT)    \r\n!\r\n!     Set to zero if not invertible\r\n      if(any(Bmat /= Bmat)) then\r\n!         Set the outputs to zero initially\r\n          Bmat = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if        \r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmat\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmatPINV(nslip,nscrew,screw,slip2screw,\r\n     + dirs,tras,burgerv,gammadot,BmatPINV)\r\n      use userinputs, only: slipthreshold\r\n      use utilities, only: svdgeninverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip to screw mapping\r\n      real(8), dimension(nscrew,nslip), intent(in) :: slip2screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Cumulative slip per slip system\r\n      real(8), dimension(nslip), intent(in) :: gammadot\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: BmatPINV\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: gdot_screw(nscrew)\r\n!      real(8) :: AmatTAmat(nslip+nscrew,nslip+nscrew)\r\n!      real(8) :: invAmatTAmat(nslip+nscrew,nslip+nscrew)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is, err\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n      end do\r\n!\r\n!\r\n!     Sum slip on each system sharing common screw types\r\n      gdot_screw= matmul(slip2screw,gammadot)\r\n!\r\n!\r\n!     Shut down the slip systems \r\n!     that have a cumulative slip\r\n!     less than 10^-10\r\n\r\n!     For edge type of dislocations\r\n      do is = 1, nslip\r\n!\r\n          if (abs(gammadot(is))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,is) = 0.\r\n!\r\n          end if\r\n!\r\n      end do\r\n!\r\n!     For screw type of dislocations\r\n      do i = 1, nscrew\r\n!\r\n!          is = screw(i)\r\n!\r\n          if (abs(gdot_screw(i))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,i+nslip) = 0.\r\n!\r\n          end if\r\n!\r\n      end do      \r\n!\r\n!\r\n!\r\n!!     Other solution (former method)\r\n!!     -----------------------------------------------\r\n!!     This is preserved to check its validity\r\n!!     BmatPINV: B-mat calculation using pseudo inverse\r\n!!     Former method gives large number due to rank deficit inversion\r\n!!     Compute the L2 coefficient\r\n!      AmatTAmat = matmul(transpose(Amat),Amat)\r\n!!\r\n!!      if (any(isnan(AmatAmatT))) write(*,*) 'NaN before'\r\n!!     Take the inverse\r\n!\r\n!!     Using singular value decomposition      \r\n!      call svdinverse(AmatTAmat,nslip+nscrew,invAmatTAmat,err)\r\n!!      if (any(isnan(invAmatAmatT))) write(*,*) 'NaN after'\r\n!!\r\n!!      \r\n!!      Compute Bmat\r\n!      BmatPINV = matmul(invAmatTAmat,transpose(Amat))\r\n!\r\n!     Generalized inverse\r\n!     Subroutine implemented by Alvaro 8-3-2023\r\n!\r\n      call svdgeninverse(Amat,9,nslip+nscrew,BmatPINV,err)\r\n!\r\n!     Check if there is an error\r\n      if (err/=0) then\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!     Set to zero if not invertible\r\n      if(any(BmatPINV /= BmatPINV)) then\r\n!         Set the outputs to zero initially\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatPINV\r\n!\r\n!     \r\n!\r\n      end module straingradients"
  },
  {
    "path": "Example - Single crystal with material vox file/userinputs.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     User inputs\r\n!     Global variables that the user entry is required\r\n!     Users asked to change the model and numerical parameters here\r\n!\r\n!\r\n      module userinputs\r\n      implicit none\r\n!\r\n!\r\n!  \r\n!\r\n!     NUMERICAL INPUTS\r\n!     -------------------------------------------------------------------------------      \r\n!     Explicit/Implicit state update\r\n!     0: explicit\r\n!     1: semi-implicit\r\n!     By default set to be ON\r\n      integer, parameter, public :: stateupdate = 0\r\n!\r\n!\r\n!     Predictor schemes\r\n!     0: Weighted average of fully-plastic and fully-elastic guess\r\n!     1: Stress extrapolation (Chris Hardie)\r\n!     By default set to \"1\"\r\n      integer, parameter, public :: predictor = 0\r\n!\r\n!\r\n!\r\n!     Inverted Newton Loop as backup predictor/solution \r\n!     Hardie et al. 2023: https://www.sciencedirect.com/science/article/pii/S0749641923002577\r\n!     0: Don't use\r\n!     1: Use\r\n      integer, parameter, public :: inversebackup = 0\r\n!\r\n!     Tolerance for the reverse scheme\r\n      real(8), parameter, public :: inversetolerance = 10.0 ! MPa.s\r\n!\r\n!\r\n!\r\n!     Factor used in forward gradient scheme\r\n!     This is a factor used within the predictor scheme\r\n!     0 : Euler solution\r\n!     1 : Implicit solution\r\n!     Default value is set to 1.\r\n      real(8), parameter, public :: theta = 1.\r\n!\r\n!     Initial guess weight factor\r\n!     This is used only when the predictor is turned off or,\r\n!     when the predictor does not converge!\r\n!     0 : fully plastic guess (stress at former time step, sigma_t)\r\n!     1 : fully elastic guess (trial stress, sigma_tr)\r\n!     guess = (1 - phi) * sigma_t + phi * sigma_tr\r\n!     For sinh law slip 0.5 is recommended\r\n!     For power law slip 0.0 is recommended\r\n!     Default value is set to 0.\r\n      real(8), parameter, public :: phi = 0.\r\n!\r\n!     Threshold for rss to crss ratio\r\n!     This threshold becomes redundant when the sinh law is used!\r\n!     Elastic solution will be used for lower values\r\n!     Default value is set to 0.1\r\n!     Do not choose this value greater than 0.0 for power law!\r\n      real(8), parameter, public :: maxxcr = 0.0\r\n!\r\n!     Convergence tolerance for Cauchy stress of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-6 MPa\r\n      real(8), parameter, public :: tolerance = 1.d-8\r\n!\r\n!     Convergence tolerance for state update of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-4 MPa\r\n      real(8), parameter, public :: tauctolerance = 1.d-4\r\n!\r\n!     Maximum number of iterations\r\n!     Default value is set to 200\r\n      integer, parameter, public :: maxniter = 200\r\n!\r\n!     Increase the time step if there is no convergence\r\n!     Default value is set to 0.5\r\n      real(8), parameter, public :: cutback = 0.5\r\n!\r\n!     Increase the time step if there is no cutback\r\n!     If selected as '0.' then ABAQUS determines the time step,\r\n!     which is more efficient!\r\n!     Default value is set to 1.25\r\n!     Recommended value is 1.25 if manual setting is desired!\r\n      real(8), parameter, public :: pastefront = 0.\r\n!\r\n!\r\n!     Inversion by Singular Value Decomposition in CP solver\r\n!     This is used when the inversion in CP solver cannot be\r\n!     accomplished due to matrix to be inverted being close to\r\n!     singular (rank deficit)!\r\n!     0: OFF\r\n!     1: ON\r\n!     By default set to be OFF (Problems may occur with array allocation)\r\n      integer, parameter, public :: SVDinversion = 0\r\n!\r\n!\r\n!     The size of parameter array\r\n!     Please do not change this value\r\n!     The PROPS correspondence must be updated in case it has changed\r\n!     Default value is set to 14 (should give enough freedom)\r\n      integer, parameter, public :: maxnparam = 14\r\n!\r\n!\r\n!\r\n!\r\n!     MATERIAL INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     In-grain orientation scatter\r\n!     Need to provide .vox file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readmaterialfile = 0\r\n!\r\n!     Material file that tells orientation of each element\r\n!     The file has the following format (for each element):\r\n!     phi1, PHI, phi2, x-div., y-div., z-div., grainID, phaseID\r\n      character(len=*), parameter, public :: \r\n     + voxfilename = 'Job-1.vox'\r\n!     \r\n!     Folder location\r\n!     This is necessary if there is an extra input file\r\n!     Ex. vox file for in-grain orientation scatter\r\n      character(len=*), parameter, public :: foldername=\r\n     +'C:\\Users\\engs2474\\Documents\\Eralp\r\n     + \\Oxford\\UMAT\\Test Cases\\0. version test'   \r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of materials available in the library\r\n!     Materials refer to phases with different properties\r\n!     Default value is set to the maximum available material id\r\n      integer, parameter, public :: maxnmaterial = 12\r\n!\r\n!     state variables per slip system\r\n!     If turned on Forward-Gradient Predictor will be switched off\r\n!     0: slip rate and strain hardening using individual slip systems\r\n!     1: slip rate and strain hardening using the average properties\r\n      integer,  parameter, public :: useaveragestatevars = 0\r\n!\r\n!\r\n!     GND calculation identifier\r\n!     0: No GNDs\r\n!     1: (curlxFp)^T followed L2 method - SVD - Active SS restriction (new)\r\n!     2: Gurtin's measure for incompatibility - L2 - SVD - Active SS restriction (Cermeli, P. and Gurtin, M.E., 2001)\r\n!     3: curl(gdotnFp) followed by projections (H.Dai, PhD Thesis, 1997.)\r\n!     4: slip gradients followed by projections (Gerken, J.M. and Dawson, P.R., 2008.)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndmodel = 0\r\n!\r\n!     GND threshold\r\n!     This is used to ignore GNDs below a threshold value\r\n!     Used in all gndmodels\r\n!     Acts on the absolute GND increments\r\n      real(8), parameter, public :: gndthreshold = 2.d-10\r\n!\r\n!     Slip rate threshold for GND calculation\r\n!     This is used as the absolute limit below which slip is ignored\r\n!     Used in gndmodels: 1 and 2 (SVD inversion)\r\n!     Acts on the absolute value of total slip\r\n!     Only valid for models 1 and 2\r\n      real(8), parameter, public :: slipthreshold = 1.d-10\r\n!\r\n!     GND homogenization flag\r\n!     0: GNDs at every integration point individually using extrapolation\r\n!     1: GNDs at the element centers only (the same value for the integration points)\r\n!     Not used when no GNDs are required\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndhomogenization = 0\r\n!\r\n!     GND linear approximation flag - applicable to only quadratic elements\r\n!     0: use the exact interpolation function of the element type (linear/quadratic)\r\n!     1: use linear interpolation functions (only valid for quadratic elements)\r\n      integer, parameter, public :: gndlinear = 0\r\n!\r\n!     Backstress flag\r\n!     0: No Backstress\r\n!     1: Local backstress model (Armstron-Frederick)\r\n!     2: Non-local backstress model based on GNDs\r\n!     (2 will only be effect in case any of the GND model is active)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: backstressmodel = 0\r\n!\r\n!\r\n!     Temperature flag\r\n!     0: Temperature is defined by the field variable in ABAQUS in [K]\r\n!     Material properties are entered once only at the initialization\r\n!     1: Temperature is defined by the user (constant)\r\n!     Material subroutine is entered every time step\r\n      integer, parameter, public :: constanttemperature = 1\r\n!\r\n!\r\n!     Temperature in Kelvins [K]\r\n      real(8), parameter, public :: temperature = 298.\r\n!\r\n!\r\n!     Maximum number of slip systems in the mesh\r\n!     among all possible materials in the mesh\r\n!     Default value is set to 12\r\n!     This is used to allocate arrays\r\n!     Using a smaller number reduces the memory allocated\r\n!     1. BCC material: 12/24/48\r\n!     2. FCC material: 12/18 (if cubic slip is active)\r\n!     3. HCP material: 3/6/12/24/30\r\n!     4. Multiple phases: choose the highest value amongst the phases\r\n      integer, parameter, public :: maxnslip = 12\r\n!\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of defect types for irradiation model-2\r\n!     This is used to allocate arrays\r\n      integer, parameter, public :: maxnloop = 3\r\n!\r\n!\r\n!     Maximum number of elements in the mesh\r\n      integer, parameter, public :: maxnumel = 10000000\r\n!\r\n!\r\n!     Maximum number of integration points per element\r\n      integer, parameter, public :: maxnumpt = 27\r\n!\r\n!\r\n!\r\n      end module userinputs"
  },
  {
    "path": "Example - Single crystal with material vox file/usermaterials.f",
    "content": "!     Sept. 24th, 2022\r\n!\r\n!     Everytime UMAT enters here to get temperature dependent properties\r\n!     User has to enter the inputs manually\r\n      module usermaterials\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n      contains\r\n!\r\n!     Material parameters are according to following IDs      \r\n!     material-01: custom material / bcc / phase-1\r\n!     material-02: custom material / fcc / phase-2\r\n!     material-03: custom material / hcp / phase-3\r\n!     material-04: tungsten / bcc / phase-1\r\n!     material-05: copper / fcc / phase-2\r\n!     material-06: carbide / fcc / phase-2\r\n!     material-07: CSMX-4 Nickel alloy / fcc / phase-2 ==> cubicslipystem flag\r\n!     material-08: zirconium / hcp / phase-3\r\n!     material-09: berylium / hcp / phase-3 (not ready yet)\r\n!     material-10: alpha-uranium / alphauranium / phase-4\r\n!     material-11: copper / UKAEA / Vikram Phalke\r\n!     material-12: CuCrZr / UKAEA / Vikram Phalke\r\n!\r\n!\r\n!\r\n!     **********************************************\n!     ** MATERIALPARAMETERS sets the material     **\n!     ** constants for elasticity and plasticity  **\n!     **********************************************\n      subroutine materialparam(imat,temperature,\r\n     + iphase,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,rhofor_0,rhosub_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n      use errors, only : error\r\n      use userinputs, only : maxnslip, maxnparam\r\n      implicit none\n!\n!     material id\n      integer, intent(in) :: imat\n!\n!\n!     current temperature in Kelvins\n      real(8), intent(in) :: temperature\n!\t  \r\n!     phase id\r\n!     1: BCC, 2: FCC, 3: HCP, 4: alpha-uranium\n      integer, intent(out) :: iphase\r\n!\r\n!     number of slip systems\n      integer, intent(out) :: nslip\n!\r\n!     number of screw systems\n      integer, intent(out) :: nscrew\r\n!      \n!     c/a ratio for hcp crystals\n      real(8), intent(out) :: caratio\r\n!\r\n!     cubic slip for fcc superalloys\n      integer, intent(out) :: cubicslip\n!\n!     elastic stiffness matrix in the crystal reference frame\n      real(8), intent(out) :: Cc(6,6)\n!\n!     shear modulus for Taylor's dislocation law\n      real(8), intent(out) :: G12\r\n!\r\n!     Poisson's ratio\n      real(8), intent(out) :: v12\r\n!\r\n!     geometric factor for obstacle strength\n      real(8), intent(out) :: gf\n!\n!     thermal eigenstrain to model thermal expansion\n      real(8), intent(out) :: alphamat(3,3)\n!\n!     burgers vectors\n      real(8), intent(out) :: burgerv(maxnslip)\n!\n!     critical resolved shear stress of slip systems\n      real(8), intent(out) :: tauc_0(maxnslip)\r\n!\r\n!     initial ssd dislocation density \n      real(8), intent(out) :: rho_0(maxnslip)\r\n!\r\n!     initial forest dislocation density \n      real(8), intent(out) :: rhofor_0\r\n!\r\n!     initial substructure dislocation density \n      real(8), intent(out) :: rhosub_0\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law      \r\n!     3: power law\r\n      integer, intent(out) :: slipmodel\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: slipparam(maxnparam)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!     3: dn/dT / temperature dependence of slip rate sensitivity / [1/K]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: exponential creep law\r\n!     Default value is set to 0\r\n      integer, intent(out) :: creepmodel\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: creepparam(maxnparam)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Voce type hardening\r\n!     2: Linear hardening\r\n!     3: Kocks-Mecking hardening\r\n!     4: Kocks-Mecking hardening with substructure\r\n!     Default value is set to 0\r\n      integer, intent(out) :: hardeningmodel\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: hardeningparam(maxnparam)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, intent(out) :: irradiationmodel\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: irradiationparam(maxnparam)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(out) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(out) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8), intent(out) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(out) :: hintmat2(maxnslip,maxnslip)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: backstressparam(maxnparam)\r\n!\n!     burgers vector scalars\n      real(8) :: burger1, burger2\n!\n!     elastic constants scalars\n      real(8) :: e1, e2, e3, g13, v13\n      real(8) :: g23, v23, v21, v31, v32\n!\n!     critical resolved shear stress\n      real(8) :: xtauc1, xtauc2, xtauc3, xtauc4, xtauc5\n!\n!     thermal expansion coefficients\n      real(8) :: alpha1, alpha2, alpha3\n!\n!     temperature in celsius\n      real(8) :: tcelsius\r\n!\r\n      real(8) :: C11, C12, C44, cst\r\n!\r\n!     local variable for identity martrix\r\n      real(8) :: kdelta(maxnslip,maxnslip), q1, q2\r\n!\n      integer :: i, j, k, is, js\n!\r\n!\r\n!\r\n!     Set potentially unassigned parameters to zero\r\n!     Slip parameters\r\n      slipparam = 0.\r\n!     Creep parameters\r\n      creepparam = 0.\r\n!     Hardening parameters\r\n      hardeningparam = 0.\r\n!     Irradiation parameters\r\n      irradiationparam = 0.\r\n!     Backstress parameters\r\n      backstressparam = 0.\r\n!\r\n!\r\n!     Interaction matrices\r\n!     Initially set all to zero\r\n      sintmat1=0.\r\n      sintmat2=0.\r\n      hintmat1=0.\r\n      hintmat2=0.\r\n!\r\n!\r\n!\r\n!     Temperature in Celcius\n      tcelsius = temperature - 273.15\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!     select crystal type\n      select case(imat)\n!\r\n!     custom material - bcc (i.e. ferrite)\r\n!     no temperature dependence\n      case(1) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2 \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy\r\n          slipparam(5) = 4.646312d-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d+11\r\n!         gamma0 - multiplier for activation volume\r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         Activation volume (factor of Burgers vector^3)\r\n          slipparam(8) = 1.\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 60.\r\n!          xtauc1 = 45.\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 0  \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     custom material - fcc (i.e. copper)\r\n!     no temperature dependence\r\n      case(2)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n!          slipparam(2) = 83.333\r\n          slipparam(2) = 20.\r\n!\r\n!!         Inverse slip test parameters\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-9\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 13.         \r\n!\r\n!!         steel\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-3\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 7.143\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!!         steel\r\n!          xtauc1 = 32.\r\n!\r\n!         Copper\n          xtauc1 = 16.\r\n!\r\n!!         Inverse slip test parameter\r\n!          xtauc1 = 32.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!\r\n!     Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         copper\r\n!         \"Texture and Anisotropy\", \r\n!         Cambridge University Press, 1998,  page 300\r\n!         C11=168.0d3\r\n!         C12=121.4d3\r\n!         C44=75.4d3\r\n!\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\", \r\n!         Oxford University Press, 1993, page 16\r\n!         C11=166.1d3\r\n!         C12=199.0d3 wrong! correct value: 119.0d3\r\n!         C44=75.6d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=168.3d3\r\n!         C12=122.1d3\r\n!         C44=75.7d3\r\n!\r\n!         aluminum\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\",\r\n!         Oxford University Press, 1993, page 16 \r\n!         C11=107.3d3\r\n!         C12=60.9d3\r\n!         C44=28.3d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=106.75d3\r\n!         C12=60.41d3\r\n!         C44=28.34d3\r\n!\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=106.43d3\r\n!         C12=60.35d3\r\n!         C44=28.21d3\r\n!\r\n!         steel-austenite\r\n!         S. Turteltaub and A.S.J. Suiker, \"Transformation-induced plasticit in ferrous alloys\", 2005\r\n!         page 1765, Eq. (37)\r\n!         C11=268.5d3\r\n!         C12=156.d3\r\n!         C44=136.d3\r\n!         \r\n!         steel\r\n!         C11=204.6d3\r\n!         C12=137.7d3\r\n!         C44=126.6d3          \r\n!\r\n!     **********************************************************          \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 1\r\n!\r\n!!     Kocks-Mecking hardening with substructure evolution\r\n!!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!!\r\n!!         hardening model\r\n!          hardeningmodel = 4\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!!         q - substructure\r\n!          hardeningparam(7) = 4.\r\n!!         f - substructure\r\n!          hardeningparam(8) = 20.\r\n!!         ksub - substructure\r\n!          hardeningparam(9) = 0.086\r\n!\r\n!\r\n!!         Inverse slip test parameter\r\n!          hardeningmodel = 0\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - h0\r\n          hardeningparam(1)=250.\r\n!         Saturation strength for slip - ss\r\n          hardeningparam(2)=190.\r\n!         Hardening exponent - a\r\n          hardeningparam(3)=2.5\r\n!         Latent hardening coefficient - q\r\n          hardeningparam(4)=1.4\r\n!\r\n!\r\n!!         steel\r\n!!         Hardening rate - h0\r\n!          hardeningparam(1)=217.8\r\n!!         Saturation strength for slip - ss\r\n!          hardeningparam(2)=257.\r\n!!         Hardening exponent - a\r\n!          hardeningparam(3)=2.5\r\n!!         Latent hardening coefficient - q\r\n!          hardeningparam(4)=1.1          \r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!         Hardening interactions - latent hardening\r\n          hintmat1 = hardeningparam(4)\r\n          do k = 1, int(nslip/3.)       \r\n\t        do i = 1, 3\r\n                  do j = 1, 3\r\n\t                hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                  enddo\r\n              enddo\r\n          enddo\r\n!!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.25\r\n!\r\n!     custom material - hcp (i.e. zirconium)\r\n!     no temperature dependence\r\n      case(3) \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         fraction of mobile dislocations\r\n          slipparam(3) = 1.\r\n!         reference mobile dislocations (1/micrometer^2)\r\n          slipparam(4) = 0.01\r\n!         activation energy for slip (J)\r\n          slipparam(5) = 5.127d-20\r\n!         attempt frequency\r\n          slipparam(6) = 1.d11\r\n!         scaling for jump distance\r\n          slipparam(7) = 1.\r\n!         activation volume\r\n          slipparam(8) = 20.93\r\n!\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.22364 \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 30\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 10.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.2d-4   \n          burger2 = 6.0d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 98.32d3\n          e3 = 123.28d3\n          g12 = 32.01d3\n          v12 = 0.40\n          v13 = 0.24\n!\n!         crss [MPa]\n          xtauc1 = 187.7 ! basal\n          xtauc2 = 140.8 ! prismatic\r\n          xtauc3 = 140.8 ! pyramidal\n          xtauc4 = 489.8 ! pyramidal-1\r\n          xtauc5 = 2449.1 ! pyramidal-2\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\r\n          g13 = e3/(1.+v13)/2.\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:30) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc3\r\n          tauc_0(13:24) = xtauc4\r\n          tauc_0(25:30) = xtauc5\r\n!\r\n!         c/a ratio          \r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n!         linear hardening\r\n          hardeningmodel = 2\r\n!         hardening parameter (1/micrometer^2)\r\n          hardeningparam(1) = 2600.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 2\r\n!         Irradiation parameters\r\n!         Number of different types of defects\r\n          irradiationparam(1) = 3.\r\n!         Number density of defects (1/micrometer^3)\r\n          irradiationparam(2:4) = 2.033d+4\r\n!         size of defects (micrometer)\r\n          irradiationparam(5:7) = 1.4d-3\r\n!         defect vectors (crystallographic directions)\r\n          irradiationparam(8:10) = (/ 4.0, 6.0, 11.0 /) \r\n!         Strength interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(11) = 1.25\r\n!         when a not equals 0\r\n          irradiationparam(12) = 1.875\r\n!         Hardening (Softening) interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(13) = 0.5\r\n!         when a not equals 0\r\n          irradiationparam(14) = 0.          \r\n!\r\n!\r\n!\r\n!\r\n!\n!     tungsten - bcc\n      case(4) \n!\r\n!         Phase id\r\n          iphase = 1      \r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Burgers vectors [micrometers]\n          burger1 = 2.74d-4\r\n!\r\n!         Slip model parameters\r\n!         Partly available in the reference https://doi.org/10.1016/j.ijplas.2018.05.001\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.0159\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2    \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy to overcome Pierls barrier\r\n          slipparam(5) = 3.524788e-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d11\r\n!         gamma0 - multiplier for activation volume \r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         AV0\r\n          slipparam(8) = 0.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.1        \r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.     \r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 360.0 ! 900 MPa in the reference\n!\n!         elastic constants [MPa]\n          e1 = 421d3\n          g12 = 164.4d3\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 2\r\n          hardeningparam(1) = 1000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 1\r\n!         irradiation parameters\r\n!         initial strength\r\n          irradiationparam(1) = 750.\r\n!         solute strength saturation strain\r\n          irradiationparam(2) = 0.025\r\n!         factor for mobile density\r\n          irradiationparam(3) = 3.457d-2\r\n!\n!\r\n!\r\n!\r\n!     copper - fcc\n      case(5) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.02\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 20.0\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.55d-4\n!\n!         elastic constants [MPa]\n          e1 = 66.69d3\n          v12 = 0.4189\n          g12 = 75.4d3\n!\r\n!\r\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12          \r\n!\r\n!\n!         thermal expansion coefficients\n          alpha1 = 13.0d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\r\n!\r\n          burgerv(1:nslip)=burger1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!     carbide - fcc\n      case(6) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         Rate sensitivity exponent\r\n          slipparam(2) = 50\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25  \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 0\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 2300.0\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.5072d-4\n!\n!         elastic constants [MPa]\n          e1 = 207.0d4\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 4.5d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\n!\n!         elastic constants based on crystal symmetry      \n          e3 = e1\r\n          e2 = e1\n          v13 = v12\r\n          v23 = v12\n          g12 = e1/(2.0*(1.0+v12)) \n          g13 = g12\n          g23 = g12\n!\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CMSX-4 - fcc + cubic\n      case(7)\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         Double exponent law\r\n          slipmodel = 2\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d7 \r\n!         Inner exponent\r\n          slipparam(2) = 0.78\r\n!         Outer exponent\r\n          slipparam(3) = 1.15\r\n!         Activation energy for octahedral slip  (J)\r\n          slipparam(4) = 9.39d-19\r\n!         Activation energy for cubic slip  (J)\r\n          slipparam(5) = 1.17d-18\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!              \r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          if (cubicslip == 0) then\r\n              nslip = 12\r\n          elseif (cubicslip == 1) then\r\n              nslip = 18\r\n          else\r\n              call error(3)\r\n          end if\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!         \r\n!\n!         crss [MPa]\n          if (tcelsius <= 850.0) then   !  temperature in celsius\n!\n              tauc_0=-0.000000001051*tcelsius**4 +\n     + 0.000001644382*tcelsius**3 -\n     + 0.000738679333*tcelsius**2 + 0.128385617901*tcelsius +\n     + 446.547978926622\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.000000001077*tcelsius**4 +\n     + 0.000001567820*tcelsius**3 -\n     + 0.000686532147*tcelsius**2 -\r\n     + 0.074981918833*tcelsius +\n     + 571.706771689334\n!\n              end if\n!\n          else\n!\n              tauc_0=-1.1707*tcelsius + 1478.9\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.9097*tcelsius + 1183\n!\n              end if\n!\n          end if ! end temperature check\n!\n!         tcelsius dependent stiffness constants [MPa]\n          if (tcelsius <= 800.0) then   !  celsius units\n!\n              c11=-40.841*tcelsius+251300\n              c12=-14.269*tcelsius+160965\n!\n          else\n!\n              c11=0.111364*tcelsius**2-295.136*tcelsius+382827.0\n              c12=-0.000375*tcelsius**3+1.3375*tcelsius**2 -\n     + 1537.5*tcelsius+716000\n!\n          end if ! end temperature check  \n!\n          g12=-0.00002066*tcelsius**3+0.021718*tcelsius**2 -\n     + 38.3179*tcelsius+129864\n!\n          e1 = (c11-c12)*(c11+2*c12)/(c11+c12)\n          v12 = e1*c12/((c11-c12)*(c11+2*c12))\n!\n!         temperature dependent thermal expansion coefficient\n          alpha1 = 9.119d-9*tcelsius +1.0975d-5\n!\n!         Eralp: Burgers vector was not defined for this\r\n          burger1=2.56d-4\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1         \r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 1\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         creep parameters\r\n!         reference rate for creep (1/s)\r\n          creepparam(1) = 4.0d+8\r\n!         stress multiplier for creep (1/MPa)\r\n          creepparam(2) = 3.2d-2\r\n!         activation energy for creep (J/mol)\r\n          creepparam(3) = 460000.\r\n!         reference rate for damage (1/s)\r\n          creepparam(4) = 6.0d6\r\n!         stress multiplier for damage (1/MPa)\r\n          creepparam(5) = -5.0d-8\r\n!         activation energy for damage (J/mol)\r\n          creepparam(6) = 340000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!     zirconium - hcp\n      case(8)\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.28d-4   \n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 289.38d3\n          e3 = 335.17d3\n          g12 = 132.80d3\n          g13 = 162.50d3\n          v12 = 0.09 \n          v13 = 0.04\n!\n!         crss [MPa]\n          xtauc1 = 15.2 ! basal\n          xtauc2 = 67.7 ! prismatic\n          xtauc4 = 2000.0 ! pyramidal\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:12) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc4              \r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Material constants by Alvaro Martinez Pechero\r\n!     Berilyum - hcp\n      case(9)           \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 3\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         Burgers vectors [micrometers]\r\n          burger1 = 2.28d-4\r\n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)\r\n!\r\n!\r\n!         elastic constants [MPa]\r\n          e1 = 289.38d3\r\n          e3 = 335.17d3\r\n          g12 = 132.80d3\r\n          g13 = 162.50d3\r\n          v12 = 0.09\r\n          v13 = 0.04\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 20.2 ! basal\r\n          xtauc2 = 88.7 ! prismatic\r\n          xtauc4 = 188. ! pyramidal\r\n!\r\n!         thermal expansion coefficients [1/K]\r\n          alpha1 = 0.\r\n          alpha2 = 0.\r\n          alpha3 = 0.\r\n!\r\n!\r\n!\r\n!         elastic constants based on crystal symmetry\r\n          e2 = e1\r\n          g23 = g13\r\n          v23 = v13\r\n!\r\n!         assign Burgers vector scalars\r\n          burgerv(1:6) = burger1\r\n          burgerv(7:12) = burger1\r\n!\r\n!         assign crss\r\n          tauc_0(1:3) = xtauc1\r\n          tauc_0(4:6) = xtauc2\r\n          tauc_0(7:12) = xtauc4\r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\n!     alpha-uranium - alphauranium\n      case(10) \n!\r\n!         Phase id\r\n          iphase = 4\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 20.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!         number of slip systems\r\n          nslip = 8\r\n!\r\n!         Screw systems\r\n          nscrew = 0\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0. \r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         Burgers vectors [micrometers]\n          burgerv(1:2) = 2.85d-4\n          burgerv(3:4) = 6.51d-4\n          burgerv(5:8) = 11.85d-4\n!\n!         constant factor tau_0^alpha for crss [MPa]\n!         calhoun 2013 values\n!         with temperature dependence as in zecevic 2016\n!         added after hardening is included\n          tauc_0(1) = 24.5\n          tauc_0(2) = 85.5\n          tauc_0(3) = 166.5\n          tauc_0(4) = 166.5\n          tauc_0(5) = 235.0\n          tauc_0(6) = 235.0\n          tauc_0(7) = 235.0\n          tauc_0(8) = 235.0\n!\n!\n!\n!         elastic moduli [MPa] and poissons ratios\n!         see prs literature review by philip earp\n!         short crack propagation in uranium, an anisotropic polycrystalline metal\n!         temperature dependence according to daniel 1971\n          e1 = 203665.987780 * (1.0 - 0.000935*(temperature-293.0))\n          e2 = 148588.410104 * (1.0 - 0.000935*(temperature-293.0))\n          e3 = 208768.267223 * (1.0 - 0.000935*(temperature-293.0))\n          v12 = 0.242363\n          v13 = -0.016293\n          v23 = 0.387816\n          g12 = 74349.442379 * (1.0 - 0.000935*(temperature-293.0))\n          g13 = 73421.439060 * (1.0 - 0.000935*(temperature-293.0))\n          g23 = 124378.109453 * (1.0 - 0.000935*(temperature-293.0))\n!\n!         define thermal expansion coefficients as a function of temperature\n!         lloyd, barrett, 1966\n!         thermal expansion of alpha uranium\n!         journal of nuclear materials 18 (1966) 55-59\n          alpha1 = 24.22d-6 - 9.83d-9 * temperature + \r\n     + 46.02d-12 * temperature * temperature\n          alpha2 = 3.07d-6 + 3.47d-9 * temperature -\r\n     + 38.45d-12 * temperature * temperature\n          alpha3 = 8.72d-6 + 37.04d-9 * temperature +\r\n     + 9.08d-12 * temperature * temperature\n!\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0   \n!\r\n!     UKAEA - Vikram Phalke\r\n!     copper - fcc\r\n!     no temperature dependence\r\n      case(11)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         Copper\n          xtauc1 = 1.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     UKAEA - Vikram Phalke\r\n!     CuCrZr - fcc\r\n!     no temperature dependence\r\n      case(12)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density [1/micrometer^2]\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         CuCrZr\n          xtauc1 = 84.6\r\n!\r\n!\n!         Burgers vectors [micrometer]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model (KM with precipitates)\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         CuCrZr  \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!         Parameters related to precipitate strengthening\r\n!         Geometric/Strength factor for precipitates\r\n          hardeningparam(5)=0.08\r\n!         Number density of precipitates [1/micrometer^3]\r\n          hardeningparam(6)=1.76d6\r\n!         Particle diameter [micrometer]\r\n          hardeningparam(7)=3.2d-3\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!\n      case default\r\n!\n          call error(1)\r\n!\n      end select\n!\n!     *** set up elastic stiffness matrix in lattice system ***  \n!     http://solidmechanics.org/Text/Chapter3_2/Chapter3_2.php#Sect3_2_11\n!     however, the voigt notation in abaqus for strain and stress vectors\n!     has the following order:\n!     stress = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\n!     strain = (epsilon11,epsilon22,epsilon33,gamma12,gamma13,gamma23)\r\n!     Calculate the remaining Poisson's ratios\r\n      v21 = e2/e1*v12\r\n      v31 = e3/e1*v13\r\n      v32 = e3/e2*v23\r\n!\r\n!     constant as a factor\n      cst = 1./(1.-v12*v21-v23*v32-v31*v13\r\n     + -2.*v21*v32*v13)\r\n!\r\n      Cc=0.\n      Cc(1,1) = e1*(1.-v23*v32)*cst\r\n      Cc(2,2) = e2*(1.-v13*v31)*cst\r\n      Cc(3,3) = e3*(1.-v12*v21)*cst\r\n      Cc(1,2) = e1*(v21+v31*v23)*cst\r\n      Cc(1,3) = e1*(v31+v21*v32)*cst\n      Cc(2,3) = e2*(v32+v12*v31)*cst\r\n      Cc(4,4) = g12\r\n      Cc(5,5) = g13\r\n      Cc(6,6) = g23\n!\n!     symmetrize compliance matrix\n      Cc(2,1) =  Cc(1,2)\r\n      Cc(3,1) =  Cc(1,3)\r\n      Cc(3,2) =  Cc(2,3)\r\n!\r\n!\n!\n!     define thermal eigenstrain in the lattice system\r\n      alphamat=0.\n      alphamat(1,1) = alpha1 \n      alphamat(2,2) = alpha2 \n      alphamat(3,3) = alpha3\n!\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine materialparam\n!\n!    \r\n!\r\n!\r\n!\r\n      end module usermaterials"
  },
  {
    "path": "Example - Single crystal with material vox file/useroutputs.f",
    "content": "!     Nov. 11th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written to define the outputs for post-processing\r\n!\r\n      module useroutputs\r\n      implicit none\r\n!\r\n!\r\n!     GLOBAL VARIABLES USED IN POST-PROCESSING\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Flags for different outputs (22-30 custom outputs)\r\n      integer, public :: statev_outputs(30)\r\n!\r\n!     Set the desired outputs by setting  0 / 1 \r\n!     in the \"defineoutputs\" subroutine in the below!\r\n!\r\n!\r\n!\r\n!     Number of outputs - will be computed\r\n      integer, public :: nstatv_outputs\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine defineoutputs\r\n!\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n      implicit none\r\n!\r\n!     Variables used in the subroutine\r\n      integer :: i, ind\r\n!\r\n!\r\n!     List of variables\r\n!     Set the flag to \"1\" if requested\r\n!\r\n!     1st State-variable output / number of outputs: 9\r\n!     Crystal to Sample tranformation: statev_gmatinv\r\n      statev_outputs(1) = 0\r\n!\r\n!     2nd State-variable output / number of outputs: 1\r\n!     Equivalent Von-Mises plastic total strain: statev_evmp\r\n      statev_outputs(2) = 0\r\n!\r\n!     3rd State-variable output / number of outputs: 1\r\n!     Maximum ratio of rss to crss: statev_maxx\r\n      statev_outputs(3) = 0\r\n!\r\n!     4th State-variable output / number of outputs: 6\r\n!     Elastic strains in the crystal frame: statev_Eec\r\n      statev_outputs(4) = 0\r\n!\r\n!     5th State-variable output / number of outputs: 9\r\n!     Lattice curvature: statev_curvature\r\n      statev_outputs(5) = 0\r\n!\r\n!     6th State-variable output / number of outputs: 1\r\n!     Total statistically-stored dislocation density: statev_ssdtot\r\n      statev_outputs(6) = 0\r\n!\r\n!     7th State-variable output / number of outputs: 1\r\n!     Substructure dislocation density: statev_substructure\r\n      statev_outputs(7) = 0\r\n!\r\n!     8th State-variable output / number of outputs: 1\r\n!     Solute strength: statev_tausolute\r\n      statev_outputs(8) = 0\r\n!\r\n!     9th State-variable output / number of outputs: 1\r\n!     Cumulative slip: statev_totgammasum\r\n      statev_outputs(9) = 0\r\n!\r\n!     10th State-variable output / number of outputs: maxnslip\r\n!     Total slip per slip system: statev_gammasum\r\n      statev_outputs(10) = 1\r\n!\r\n!     11th State-variable output / number of outputs: maxnslip\r\n!     Slip rate: statev_gammadot\r\n      statev_outputs(11) = 0\r\n!\r\n!     12nd State-variable output / number of outputs: maxnslip\r\n!     Critical Resolved Shear Stress: statev_tauc\r\n      statev_outputs(12) = 0\r\n!\r\n!     13rd State-variable output / number of outputs: maxnslip\r\n!     Statistically-Stored Dislocation Density: statev_ssd\r\n      statev_outputs(13) = 0\r\n!\r\n!     14th State-variable output / number of outputs: maxnslip*2\r\n!     Geometrically Necessary Dislocation Density: statev_gnd\r\n      statev_outputs(14) = 0\r\n!\r\n!     15th State-variable output / number of outputs: maxnslip\r\n!     Foresty Dislocation Density: statev_forest\r\n      statev_outputs(15) = 0\r\n!\r\n!     16th State-variable output / number of outputs: maxnloop\r\n!     Defect Loop Density: statev_loop\r\n      statev_outputs(16) = 0\r\n!\r\n!     17th State-variable output / number of outputs: maxnslip\r\n!     Backstress: statev_backstress\r\n      statev_outputs(17) = 0\r\n!\r\n!     18th State-variable output / number of outputs: 1\r\n!     Total GND density\r\n      statev_outputs(18) = 0\r\n!\r\n!     19th State-variable output / number of outputs: 1\r\n!     Plastic dissipation power density\r\n      statev_outputs(19) = 0\r\n!     \r\n!     20st State-variable output / number of outputs: 1\r\n!     Fatemi Socie parameter\r\n      statev_outputs(20) = 0\r\n!\r\n!     21-30 custom outputs\r\n!     Need to be defined here!\r\n      statev_outputs(21) = 0\r\n      statev_outputs(22) = 0\r\n      statev_outputs(23) = 0\r\n      statev_outputs(24) = 0\r\n      statev_outputs(25) = 0\r\n      statev_outputs(26) = 0\r\n      statev_outputs(27) = 0\r\n      statev_outputs(28) = 0\r\n      statev_outputs(29) = 0\r\n      statev_outputs(30) = 0\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     \r\n!     Count the user-defined outputs\r\n      nstatv_outputs=0\r\n!     Find the total number of state variable outputs\r\n      if (statev_outputs(1)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(2)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif        \r\n      if (statev_outputs(3)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif      \r\n      if (statev_outputs(4)==1) then\r\n          nstatv_outputs=nstatv_outputs+6\r\n      endif\r\n      if (statev_outputs(5)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(6)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(7)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(8)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(9)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif    \r\n      if (statev_outputs(10)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(11)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(12)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(13)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif                \r\n      if (statev_outputs(14)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip*2\r\n      endif       \r\n      if (statev_outputs(15)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif     \r\n      if (statev_outputs(16)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnloop\r\n      endif     \r\n      if (statev_outputs(17)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(18)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(19)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(20)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n!\r\n!\r\n!     Custom outputs need to be filled here!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine defineoutputs\r\n!\r\n!\r\n!\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine checkoutputs(nstatv)\r\n      use errors, only: error\r\n      implicit none\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Check if defined correctly\r\n      if (nstatv_outputs > nstatv) then\r\n          write(*,*) 'There are ', \r\n     + nstatv_outputs, ' number of outputs!'\r\n          write(*,*) 'But, ', \r\n     + nstatv, ' number of outputs were defined in DEPVAR!'\r\n!         error message in .dat file\r\n          call error(6)\r\n      end if\r\n!\r\n      end subroutine checkoutputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine write_statev_legend\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n\timplicit none\r\n!\r\n      integer count, i\r\n      character*2 ij\r\n!\r\n!     Write the legend of the output variables (nstatv)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maximum ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: cumulative slip (x1)\r\n!     10: total slip per slip system (x maxnslip)\r\n!     11: slip rates per slip system (x maxnslip)\r\n!     12: CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip)\r\n!     14: GND (x maxnslip)\r\n!     15: Forest (x maxnslip)\r\n!     16: Loop (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: GND density (x1)\r\n!     19: Plastic dissipation power density (x1)\r\n!     20: Fatemi Socie parameter (x1)\r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      count = 0\r\n      open(100,file='../STATEV_legend.txt',action='write',\r\n     + status='replace')\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-1\r\n      if (statev_outputs(1) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A37,A2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':  Crystal to Sample transformation -',  ij,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n      if (statev_outputs(2) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A39,A4)')\r\n     + 'STATEV-', count,\r\n     + ':   Equivalent Von-Mises plastic strain', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-3\r\n      if (statev_outputs(3) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A32,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Maximum ratio of rss to crss', ' [-]'\r\n!              \r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-4\r\n      if (statev_outputs(4) == 1) then\r\n!\r\n          do i = 1, 6\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'yy'\r\n              case(3)\r\n                  ij = 'zz'\r\n              case(4)\r\n                  ij = 'xy'\r\n              case(5)\r\n                  ij = 'xz'\r\n              case(6)\r\n                  ij = 'yz'                  \r\n!\r\n              end select\r\n!\r\n!             \r\n!\r\n              write(100,'(A7,I3,A36,A2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Elastic strain in crystal frame-',  ij,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-5\r\n      if (statev_outputs(5) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A21,A2,A15)')\r\n     + 'STATEV-', count, \r\n     + ':   Lattice curvature',  ij,  ' [1/micrometer]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-6   \r\n      if (statev_outputs(6) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   total SSD density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n      if (statev_outputs(7) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A24,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   substructure density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif \r\n!\r\n!\r\n!     State variable-8  \r\n      if (statev_outputs(8) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   solute strength', ' [MPa]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-9 \r\n      if (statev_outputs(9) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   cumulative slip', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-10\r\n      if (statev_outputs(10) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Total slip on slip system-',  i,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-11\r\n      if (statev_outputs(11) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A29,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Slip rate of slip system-',  i,  ' [1/s]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-12\r\n      if (statev_outputs(12) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A24,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   CRSS on slip system-',  i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-13\r\n      if (statev_outputs(13) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   SSD density of slip system-',  i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-14\r\n      if (statev_outputs(14) == 1) then\r\n!\r\n          do i = 1, maxnslip*2\r\n!\r\n              count = count + 1\r\n!\r\n!             Edge dislocation\r\n              if (i <= maxnslip) then\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Edge dislocation density-',  i,  ' [1/micrometer^2]'\r\n!\r\n              else\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Screw dislocation density-', i-maxnslip, ' [1/micrometer^2]'\r\n!\r\n              end if\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-15\r\n      if (statev_outputs(15) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Forest dislocation density of slip system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-16\r\n      if (statev_outputs(16) == 1) then\r\n!\r\n          do i = 1, maxnloop\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Loop dislocation density of defect system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-17\r\n      if (statev_outputs(17) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Backstress on slip system-',\r\n     + i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-18\r\n      if (statev_outputs(18) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Total GND density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-19\r\n      if (statev_outputs(19) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A37,A5)')\r\n     + 'STATEV-', count, \r\n     + ':   Plastic dissipation power density', ' [nW]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-20\r\n      if (statev_outputs(20) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A26,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Fatemi Socie parameter', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n      close(100)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n\treturn\r\n      end subroutine write_statev_legend\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine assignoutputs(noel,npt,nstatv,statev)\r\n      use globalvariables, only: statev_gmatinv,\r\n     + statev_evmp, statev_maxx, statev_Eec,\r\n     + statev_curvature, statev_backstress_t,\r\n     + statev_ssdtot, statev_substructure,\r\n     + statev_tausolute, statev_totgammasum,\r\n     + statev_gammasum, statev_gammadot,\r\n     + statev_tauceff, statev_ssd, statev_loop, statev_gnd_t,\r\n     + statev_forest, statev_plasdiss\r\n      use userinputs, only: maxnslip, maxnloop\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Values of state variables\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!     Other variables\r\n      integer :: i, j\r\n      real(8) :: d6(6), d9(9), d1\r\n      real(8) :: gnd(maxnslip*2)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maxium ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: Cumulative slip (x1)\r\n!     10: Total slip per slip system (x maxnslip)\r\n!     11: Slip rates per slip system (x maxnslip)\r\n!     12: Effective CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip) \r\n!     14: GND (x maxnslip) \r\n!     15: Forest (x maxnslip)\r\n!     16: Loop density (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: Total GND density (x1)\r\n!     19: Plastic dissipation (x1)\r\n!     20: Fatemi Socie parameter (x1)      \r\n!     21-30: Custom outputs\r\n!\r\n!\r\n!     Reset the counter\r\n      i=0\r\n!\r\n!     State variable-1\r\n!     Transformation matrix from crystal to sample (x9)\r\n      if (statev_outputs(1)==1) then\r\n!\r\n!\r\n!\r\n          call matvec9(statev_gmatinv(noel,npt,:,:),d9)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n!     Equivalent Von-Mises plastic strain (x1)\r\n      if (statev_outputs(2)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_evmp(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-3\r\n!     Maxium ratio of rss to crss (x1)\r\n      if (statev_outputs(3)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_maxx(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-4\r\n!     Elastic strain in crystal frame (x6)\r\n      if (statev_outputs(4)==1) then\r\n!\r\n!\r\n          do j = 1, 6\r\n              i = i + 1\r\n              statev(i) = statev_Eec(noel,npt,j)\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-5\r\n!     Lattice curvature (x9)\r\n      if (statev_outputs(5)==1) then\r\n!\r\n          d9 = statev_curvature(noel,npt,:)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-6\r\n!     SSD total (x1)\r\n      if (statev_outputs(6)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_ssdtot(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n!     Substructure density (x1)\r\n      if (statev_outputs(7)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_substructure(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-8\r\n!     Solute strength (x1)\r\n      if (statev_outputs(8)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_tausolute(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-9\r\n!     Cumulative slip (x1)\r\n      if (statev_outputs(9)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_totgammasum(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-10\r\n!     Total slip per slip system (x maxnslip)\r\n      if (statev_outputs(10)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammasum(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-11\r\n!     Slip rates per slip system (x maxnslip)\r\n      if (statev_outputs(11)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammadot(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-12\r\n!     CRSS (x maxnslip)\r\n      if (statev_outputs(12)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_tauceff(noel,npt,j)\r\n          end do\r\n!      \r\n      end if    \r\n!\r\n!\r\n!     State variable-13\r\n!     SSD (x maxnslip) \r\n      if (statev_outputs(13)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_ssd(noel,npt,j)\r\n          end do\r\n!  \r\n      end if\r\n!\r\n!\r\n!     State variable-14\r\n!     GND (x maxnslip)       \r\n      if (statev_outputs(14)==1) then\r\n!\r\n          do j = 1, maxnslip*2\r\n              i = i + 1\r\n              statev(i) = statev_gnd_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-15\r\n!     Forest density (x maxnslip)       \r\n      if (statev_outputs(15)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_forest(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-16\r\n!     Loop density (x maxnloop)       \r\n      if (statev_outputs(16)==1) then\r\n!\r\n          do j = 1, maxnloop\r\n              i = i + 1\r\n              statev(i) = statev_loop(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-17\r\n!     Backstress (x maxnslip)       \r\n      if (statev_outputs(17)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_backstress_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-18\r\n!     GND total (x1)\r\n      if (statev_outputs(18)==1) then\r\n!\r\n          i = i + 1\r\n          gnd = statev_gnd_t(noel,npt,1:2*maxnslip)\r\n          statev(i) = sqrt(sum(gnd*gnd))\r\n!\r\n      end if\r\n!\r\n!     State variable-19\r\n!     Plastic dissipation power density (x1)\r\n      if (statev_outputs(19)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_plasdiss(noel,npt)\r\n!\r\n      end if\r\n!\r\n!     State variable-20\r\n!     Fatemi Socie parameter (x1)\r\n      if (statev_outputs(20)==1) then\r\n!\r\n          i = i + 1\r\n          call  FatemiSocie_parameter(noel,npt,d1)\r\n          statev(i) = d1\r\n!\r\n      end if\r\n!\r\n!\r\n!     Custom state variables 21-30\r\n!     Please add custom outputs here!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine assignoutputs\r\n!\r\n!\r\n!!\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate Fatemi Socie parameter\r\n      subroutine FatemiSocie_parameter(noel,npt,FSp)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: statev_sigma, statev_gammasum,\r\n     + statev_gmatinv, statev_tauceff, materialid, norc_0_all\r\n      use utilities, only: vecmat6\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: FSp\r\n!     Variables used in the subroutine\r\n      real(8) :: sig6(6), sig3x3(3,3)\r\n      real(8) :: gammasum(maxnslip)\r\n      real(8) :: gmatinv(3,3)\r\n      real(8) :: tauceff(maxnslip), tauceffmax\r\n      integer :: matid\r\n      real(8) :: norc(3), nors(3)\r\n      real(8) :: shmax, sigmax, k\r\n      integer :: ismax, is, i, j\r\n!\r\n!     Input parameter \"k\"\r\n!     Reference: https://doi.org/10.1016/j.ijfatigue.2011.01.003\r\n      k = 0.5\r\n!\r\n!\r\n      FSp=0.\r\n      sig6 = statev_sigma(noel,npt,:)\r\n      gammasum = statev_gammasum(noel,npt,:)\r\n      gmatinv = statev_gmatinv(noel,npt,:,:)\r\n      tauceff = statev_tauceff(noel,npt,:)\r\n      matid = materialid(noel,npt)\r\n!\r\n!\r\n!     Find maximum slip\r\n      shmax=0.\r\n      do is=1,maxnslip\r\n          if (abs(gammasum(is)).gt.shmax) then\r\n              shmax = abs(gammasum(is))\r\n              ismax = is\r\n          end if\r\n      end do\r\n!\r\n!     Maximum CRSS\r\n      tauceffmax = tauceff(ismax)\r\n!\r\n!     Slip plane normal of maximum slip\r\n      norc = norc_0_all(matid,ismax,:)\r\n!\r\n!     Transform to sample reference\r\n      nors = matmul(gmatinv,norc)\r\n!\r\n!     Convert stress to 3x3 matrix\r\n      call vecmat6(sig6,sig3x3)\r\n!\r\n!     Project stress to the slip plane of maximum slip\r\n      sigmax = 0.\r\n      do i = 1, 3\r\n          do j = 1, 3\r\n              sigmax = sigmax +\r\n     + nors(i)*sig3x3(i,j)*nors(j)\r\n          end do\r\n      end do\r\n!\r\n!     Parameter calculation\r\n      FSp = shmax/2.*(1.+k*sigmax/tauceffmax) \r\n!             \r\n!\r\n      return\r\n      end subroutine FatemiSocie_parameter\r\n!\r\n!\r\n!\r\n      end module useroutputs"
  },
  {
    "path": "Example - Single crystal with material vox file/utilities.f",
    "content": "! *************************************************\r\n! *************************************************\r\n! *          UTILITY SUBROUTINES                  *\r\n! *************************************************\r\n! *************************************************\r\n! Updated on Sept 23rd, 2022\r\n! Reorganized by Eralp Demir\r\n! Converged into a module file\r\n! Function trace is written as a subroutine\r\n!\r\n!\r\n      module utilities\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A 3X3 MATRIX               *\r\n! *************************************************\r\n      subroutine trace3x3(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3)\r\n      real(8), intent(out) :: aii\r\n!      \r\n      aii = a(1,1)+a(2,2)+a(3,3)\r\n!\r\n      return\r\n      end subroutine trace3x3\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A2X2 MATRIX               *\r\n! *************************************************\r\n      subroutine trace2x2(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(2,2)\r\n      real(8), intent(out) :: aii\r\n!\r\n      aii = a(1,1)+a(2,2)\r\n!\r\n      return\r\n      end subroutine trace2x2\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *\r\n! *************************************************\r\n      subroutine vecmat9(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(9)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      dmout(1,1) = dvin(1)\r\n      dmout(1,2) = dvin(2)\r\n      dmout(1,3) = dvin(3)\r\n!\r\n      dmout(2,1) = dvin(4)\r\n      dmout(2,2) = dvin(5)\r\n      dmout(2,3) = dvin(6)      \r\n!\r\n      dmout(3,1) = dvin(7)\r\n      dmout(3,2) = dvin(8)\r\n      dmout(3,3) = dvin(9)\r\n!\r\n      return\r\n      end subroutine vecmat9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec9(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(9)\r\n      integer :: i\r\n!\r\n      dvout(1) = dmin(1,1)\r\n      dvout(2) = dmin(1,2)\r\n      dvout(3) = dmin(1,3)\r\n!\r\n      dvout(4) = dmin(2,1)\r\n      dvout(5) = dmin(2,2)\r\n      dvout(6) = dmin(2,3)\r\n!\r\n      dvout(7) = dmin(3,1)\r\n      dvout(8) = dmin(3,2)\r\n      dvout(9) = dmin(3,3)\r\n!\r\n      return\r\n      end subroutine matvec9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 6X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = (dmin(1,2)+dmin(2,1))/2.\r\n      dvout(5) = (dmin(1,3)+dmin(3,1))/2.\r\n      dvout(6) = (dmin(2,3)+dmin(3,2))/2.\r\n!\r\n      return\r\n      end subroutine matvec6\r\n!\r\n!\r\n! *************************************************\r\n! *   TRANSFER 6X1 COLUMN VECTOR TO 3X3 MATRIX    *\r\n! *************************************************\r\n!\r\n      subroutine vecmat6(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(6)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n            dmout(i,i) = dvin(i)\r\n      end do\r\n!\r\n      dmout(1,2) = dvin(4)\r\n      dmout(2,1) = dvin(4)\r\n      dmout(1,3) = dvin(5)\r\n      dmout(3,1) = dvin(5)\r\n      dmout(3,2) = dvin(6)\r\n      dmout(2,3) = dvin(6)\r\n!\r\n      return\r\n      end subroutine vecmat6\r\n!\r\n!\r\n! *************************************************\r\n! *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\n! *************************************************\r\n      subroutine vecprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout(1)=dvin1(2)*dvin2(3)-dvin1(3)*dvin2(2)\r\n      dvout(2)=dvin1(3)*dvin2(1)-dvin1(1)*dvin2(3)\r\n      dvout(3)=dvin1(1)*dvin2(2)-dvin1(2)*dvin2(1)\r\n!\r\n      return\r\n      end subroutine vecprod\r\n!\r\n!\r\n! *************************************************\r\n! *   DOT PRODUCT OF 3X1 WITH 3X1 GIVING 1X1      *\r\n! *************************************************\r\n      subroutine dotprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout = dvin1(1)*dvin2(1)+dvin1(2)*dvin2(2)+dvin1(3)*dvin2(3)\r\n      dvout = abs(dvout)\r\n!\r\n      return\r\n      end subroutine dotprod\r\n!\r\n!\r\n! ****************************************************\r\n! * TRANSFER GENERAL 3X3 MATRIX TO 6X1 COLUMN VECTOR *\r\n! ****************************************************\r\n!     Off-diagonal terms are doubled!\r\n!     This is valid for shear conversion only!\r\n      subroutine gmatvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = dmin(1,2)+dmin(2,1)\r\n      dvout(5) = dmin(3,1)+dmin(1,3)\r\n      dvout(6) = dmin(2,3)+dmin(3,2)            \r\n!\r\n      return\r\n      end subroutine gmatvec6\r\n!\r\n! *************************************************\r\n! *        INVERSE OF A MATRIX  WITH LAPACK       *\r\n! *************************************************\r\n! Checked inverse against python's numpy.linalg.inv\r\n      subroutine lapinverse(xmatin,m,info,xmatout)\r\n      implicit none\r\n!\r\n      integer,intent(in) :: m\r\n      real(8),intent(in):: xmatin(m,m) !abaqus won't allow xmatin(:,:)\r\n!\r\n      integer,parameter :: lwork = 64\r\n      real(8),parameter :: zero=1.0d-12\r\n      integer :: i,j\r\n!\r\n      integer,intent(out) :: info\r\n      real(8),intent(out) :: xmatout(m,m)\r\n      integer ::  ipiv(m)\r\n      real(8)  :: a(m,m)\r\n      real(8) :: work(lwork)\r\n!\r\n!\r\n! https://software.intel.com/en-us/mkl-developer-reference-fortran-getri#626EB2AE-CA6A-4233-A6FA-04F54EF7A6E6\r\n!\r\n!      EXTERNAL DGETRI, DGETRF\r\n!\r\n!\r\n!\r\n      xmatout = 0.\r\n!     ED: I have added to run this\r\n!     The next line shall be removed\r\n      info=1\r\n!\r\n      a = xmatin !don't input array xmatin\r\n!\r\n!      call DGETRF( m, m, a, m, ipiv, info )\r\n!\r\n      if(info == 0) then\r\n!          call DGETRI( m, a, m, ipiv, work, lwork, info )\r\n          !write(*,*) \"work(1) == min lwork needed\", work(1)\r\n      else\r\n          xmatout = 0.\r\n!          write(*,*)\"dgetrf, illegal value at = \",-info,\". no inverse\"         \r\n      end if\r\n!\r\n      do i=1,m;\r\n          do j=1,m;\r\n              if (abs(a(i,j))<= zero) a(i,j) = 0. \r\n          end do \r\n      end do\r\n      xmatout = a\r\n!\r\n!\r\n!      \r\n!\r\n      return\r\n      end subroutine lapinverse\r\n!\r\n!\r\n!\r\n!\r\n! ****************************************************\r\n! *        INVERSE OF A MATRIX  WITHOUT LAPACK       *\r\n! ****************************************************\r\n!\r\n      subroutine nolapinverse(ain,c,n)\r\n!     ============================================================\r\n!     Inverse matrix\r\n!     Method: Based on Doolittle LU factorization for Ax=b\r\n!     Alex G. December 2009\r\n!     -----------------------------------------------------------\r\n!     input ...\r\n!     a(n,n) - array of coefficients for matrix A\r\n!     n      - dimension\r\n!     output ...\r\n!     c(n,n) - inverse matrix of A\r\n!\r\n!     ===========================================================\r\n      implicit none\r\n!\r\n      integer, intent(in) :: n\r\n      real(8), intent(out) :: c(n,n)\r\n      real(8), intent(in) :: ain(n,n)\r\n      real(8) :: L(n,n), U(n,n), b(n), d(n), x(n)\r\n      real(8) :: coeff, a(n,n)\r\n      integer :: i, j, k\r\n!\r\n!     step 0: initialization for matrices L and U and b\r\n!     Fortran 90/95 allows such operations on matrices\r\n      L=0.\r\n      U=0.\r\n      b=0.\r\n      a=ain\r\n!\r\n!     step 1: forward elimination\r\n      do k=1,n-1\r\n          do i=k+1,n\r\n              coeff=a(i,k)/a(k,k)\r\n              L(i,k) = coeff\r\n              do j=k+1,n\r\n                  a(i,j) = a(i,j)-coeff*a(k,j)\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n!     Step 2: prepare L and U matrices \r\n!     L matrix is a matrix of the elimination coefficient\r\n!     + the diagonal elements are 1.0\r\n      do i=1,n\r\n          L(i,i) = 1.0\r\n      end do  \r\n!     U matrix is the upper triangular part of A\r\n      do j=1,n\r\n          do i=1,j\r\n              U(i,j) = a(i,j)\r\n          end do\r\n      end do\r\n!\r\n!     Step 3: compute columns of the inverse matrix C\r\n      do k=1,n\r\n          b(k)=1.0\r\n          d(1) = b(1)\r\n!     Step 3a: Solve Ld=b using the forward substitution\r\n          do i=2,n\r\n              d(i)=b(i)\r\n              do j=1,i-1\r\n                  d(i) = d(i) - L(i,j)*d(j)\r\n              end do\r\n          end do\r\n!         Step 3b: Solve Ux=d using the back substitution\r\n          x(n)=d(n)/U(n,n)\r\n          do i = n-1,1,-1\r\n              x(i) = d(i)\r\n              do j=n,i+1,-1\r\n                  x(i)=x(i)-U(i,j)*x(j)\r\n              end do\r\n              x(i) = x(i)/u(i,i)\r\n          end do\r\n!         Step 3c: fill the solutions x(n) into column k of C\r\n          do i=1,n\r\n              c(i,k) = x(i)\r\n          end do\r\n          b(k)=0.0\r\n      end do\r\n!\r\n      end subroutine nolapinverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE MATRIX SQUARE ROOT        *\r\n! *************************************************\r\n!\r\n      subroutine msqrt(a,b)\r\n      implicit none\r\n      real(8), intent(inout) :: a(3,3)\r\n      real(8), intent(out) :: b(3,3)\r\n      integer :: i\r\n      real(8) :: diag(3,3), q(3,3), d(3),\r\n     + qtrans(3,3), res(3,3)\r\n!\r\n!\r\n      diag=0.; b=0.; q=0.;res=0.;d=0.\r\n!             \r\n      call jacobi(a,3,d,q) \r\n      call eigsrt(d,q,3)\r\n!\r\n      do i=1,3\r\n         if (d(i) .ge. 0) then\r\n            diag(i,i)=sqrt(d(i))\r\n         else\r\n            write (6,*) 'the matrix is not positive definite'\r\n         end if\r\n      end do\r\n!\r\n      res = matmul(q,diag)\r\n      b = matmul(res,transpose(q))\r\n!\r\n      return\r\n      end subroutine msqrt\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! * SUBROUTINE MATRIX EIGENVALUES AND EIGENVECTORS*\r\n! *************************************************\r\n!\r\n      subroutine jacobi(a,n,d,v)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: a(n,n)\r\n      real(8), intent(out) :: d(n), v(n,n)\r\n!\r\n      integer, parameter :: nmax=500\r\n      integer :: i, j, ip, iq, nrot\r\n      real(8) :: b(nmax), z(nmax), dial(n,n),\r\n     + sm, tresh, g, h, t, theta, c, s, ta\r\n!\r\n!\r\n      do ip=1,n\r\n         do iq=1,n\r\n            v(ip,iq)=0.\r\n         end do\r\n         v(ip,ip)=1.\r\n      end do\r\n!\r\n      do ip=1,n\r\n         b(ip)=a(ip,ip)\r\n         d(ip)=b(ip)\r\n         z(ip)=0.\r\n      end do\r\n!\r\n      nrot=0\r\n      do i=1,50\r\n         sm=0.\r\n         do ip=1,n-1\r\n            do iq=ip+1,n\r\n               sm=sm+abs(a(ip,iq))\r\n            end do\r\n         end do\r\n!\r\n         if (sm .eq. 0.) return\r\n         if (i .lt. 4) then\r\n           tresh=0.2*sm/n**2\r\n         else\r\n           tresh=0.\r\n         end if\r\n!\r\n         do ip=1,n-1\r\n           do iq=ip+1,n\r\n              g=100.*abs(a(ip,iq))\r\n              if ((i .gt. 4) .and. (abs(d(ip))+g .eq. abs(d(ip)))\r\n     + .and. (abs(d(ip))+g .eq. abs(d(iq)))) then\r\n                a(ip,iq)=0.\r\n              else if (abs(a(ip,iq)) .gt. tresh) then\r\n                h=d(iq)-d(ip)\r\n                if (abs(h)+g .eq. abs(h)) then\r\n                   t=a(ip,iq)/h \r\n                else\r\n                   theta=0.5*h/a(ip,iq)\r\n                   t=1./(abs(theta)+sqrt(1.+theta**2))\r\n                   if (theta .lt. 0) t=-t\r\n                end if\r\n                c=1./sqrt(1.+t**2)\r\n                s=t*c\r\n                ta=s/(1.+c)\r\n                h=t*a(ip,iq)\r\n                z(ip)=z(ip)-h\r\n                z(iq)=z(iq)+h\r\n                d(ip)=d(ip)-h\r\n                d(iq)=d(iq)+h\r\n                a(ip,iq)=0.\r\n!\r\n                do j=1,ip-1\r\n                  g=a(j,ip)\r\n                  h=a(j,iq)\r\n                  a(j,ip)=g-s*(h+g*ta)\r\n                  a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=ip+1,iq-1\r\n                 g=a(ip,j)\r\n                 h=a(j,iq)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=iq+1,n\r\n                 g=a(ip,j)\r\n                 h=a(iq,j)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(iq,j)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=1,n\r\n                  g=v(j,ip)\r\n                  h=v(j,iq)\r\n                  v(j,ip)=g-s*(h+g*ta)\r\n                  v(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                nrot=nrot+1\r\n              end if\r\n           end do\r\n         end do\r\n!\r\n         do ip=1,n\r\n            b(ip)=b(ip)+z(ip)\r\n            d(ip)=b(ip)\r\n            z(ip)=0.\r\n         end do\r\n      end do\r\n!      \r\n!\r\n      return\r\n      end subroutine jacobi\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE SORT EIGENVALUES          *\r\n! *************************************************\r\n!\r\n      subroutine eigsrt(d,v,n)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: d(n)\r\n      real(8), intent(inout) :: v(n,n)\r\n!\r\n      integer :: i, j, k\r\n      real(8) :: p\r\n!\r\n      do i=1,n-1\r\n        k=i\r\n        p=d(i)\r\n        do j=i+1,n\r\n          if(d(j).ge.p)then\r\n            k=j\r\n            p=d(j)\r\n          endif\r\n        end do\r\n        if(k.ne.i)then\r\n          d(k)=d(i)\r\n          d(i)=p\r\n          do j=1,n\r\n            p=v(j,i)\r\n            v(j,i)=v(j,k)\r\n            v(j,k)=p\r\n          end do\r\n        endif\r\n      end do\r\n!\r\n      return\r\n      end subroutine eigsrt\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 3X3 MATRIX          *\r\n! *************************************************\r\n      subroutine deter3x3(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: d\r\n!\r\n      d = 0.\r\n      d = dmin(1,1)*dmin(2,2)*dmin(3,3) + \r\n     + dmin(1,2)*dmin(2,3)*dmin(3,1) + \r\n     + dmin(2,1)*dmin(3,2)*dmin(1,3) -\r\n     + dmin(1,3)*dmin(2,2)*dmin(3,1) -\r\n     + dmin(1,1)*dmin(2,3)*dmin(3,2) -\r\n     + dmin(1,2)*dmin(2,1)*dmin(3,3)\r\n!\r\n      return\r\n      end subroutine deter3x3\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 2X2 MATRIX          *\r\n! *************************************************\r\n      subroutine deter2x2(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(2,2)\r\n      real(8), intent(out) :: d\r\n!\r\n      d=0.\r\n      d=dmin(1,1)*dmin(2,2)-dmin(1,2)*dmin(2,1)\r\n!\r\n      return\r\n      end subroutine deter2x2\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tsigma) *\r\n! *************************************************\r\n!     valid for rotating symmetric tensors\r\n      subroutine rotord4sig(xrot,tsigma) \r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tsigma(6,6)\r\n!\r\n      tsigma(1,1) = xrot(1,1)*xrot(1,1)\r\n      tsigma(1,2) = xrot(1,2)*xrot(1,2)\r\n      tsigma(1,3) = xrot(1,3)*xrot(1,3)\r\n      tsigma(1,4) = 2.*xrot(1,1)*xrot(1,2)\r\n      tsigma(1,6) = 2.*xrot(1,2)*xrot(1,3)\r\n      tsigma(1,5) = 2.*xrot(1,3)*xrot(1,1)\r\n!\r\n      tsigma(2,1) = xrot(2,1)*xrot(2,1)\r\n      tsigma(2,2) = xrot(2,2)*xrot(2,2)\r\n      tsigma(2,3) = xrot(2,3)*xrot(2,3)\r\n      tsigma(2,4) = 2.*xrot(2,1)*xrot(2,2)\r\n      tsigma(2,6) = 2.*xrot(2,2)*xrot(2,3)\r\n      tsigma(2,5) = 2.*xrot(2,3)*xrot(2,1)\r\n!\r\n      tsigma(3,1) = xrot(3,1)*xrot(3,1)\r\n      tsigma(3,2) = xrot(3,2)*xrot(3,2)\r\n      tsigma(3,3) = xrot(3,3)*xrot(3,3)\r\n      tsigma(3,4) = 2.*xrot(3,1)*xrot(3,2)\r\n      tsigma(3,6) = 2.*xrot(3,2)*xrot(3,3)\r\n      tsigma(3,5) = 2.*xrot(3,3)*xrot(3,1)\r\n!\r\n      tsigma(4,1) = xrot(1,1)*xrot(2,1)\r\n      tsigma(4,2) = xrot(1,2)*xrot(2,2)\r\n      tsigma(4,3) = xrot(1,3)*xrot(2,3)\r\n      tsigma(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tsigma(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tsigma(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tsigma(6,1) = xrot(2,1)*xrot(3,1)\r\n      tsigma(6,2) = xrot(2,2)*xrot(3,2)\r\n      tsigma(6,3) = xrot(2,3)*xrot(3,3)\r\n      tsigma(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tsigma(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tsigma(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tsigma(5,1) = xrot(3,1)*xrot(1,1)\r\n      tsigma(5,2) = xrot(3,2)*xrot(1,2)\r\n      tsigma(5,3) = xrot(3,3)*xrot(1,3)\r\n      tsigma(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tsigma(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tsigma(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!      \r\n      return\r\n      end subroutine rotord4sig\r\n!\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tstran) *\r\n! *************************************************\r\n!     valid for symmetric tensors\r\n      subroutine rotord4str(xrot,tstran)\r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tstran(6,6)\r\n!  \r\n      tstran(1,1) = xrot(1,1)*xrot(1,1)\r\n      tstran(1,2) = xrot(1,2)*xrot(1,2)\r\n      tstran(1,3) = xrot(1,3)*xrot(1,3)\r\n      tstran(1,4) = xrot(1,1)*xrot(1,2)\r\n      tstran(1,6) = xrot(1,2)*xrot(1,3)\r\n      tstran(1,5) = xrot(1,3)*xrot(1,1)\r\n!\r\n      tstran(2,1) = xrot(2,1)*xrot(2,1)\r\n      tstran(2,2) = xrot(2,2)*xrot(2,2)\r\n      tstran(2,3) = xrot(2,3)*xrot(2,3)\r\n      tstran(2,4) = xrot(2,1)*xrot(2,2)\r\n      tstran(2,6) = xrot(2,2)*xrot(2,3)\r\n      tstran(2,5) = xrot(2,3)*xrot(2,1)\r\n!\r\n      tstran(3,1) = xrot(3,1)*xrot(3,1)\r\n      tstran(3,2) = xrot(3,2)*xrot(3,2)\r\n      tstran(3,3) = xrot(3,3)*xrot(3,3)\r\n      tstran(3,4) = xrot(3,1)*xrot(3,2)\r\n      tstran(3,6) = xrot(3,2)*xrot(3,3)\r\n      tstran(3,5) = xrot(3,3)*xrot(3,1)\r\n!\r\n      tstran(4,1) = 2.*xrot(1,1)*xrot(2,1)\r\n      tstran(4,2) = 2.*xrot(1,2)*xrot(2,2)\r\n      tstran(4,3) = 2.*xrot(1,3)*xrot(2,3)\r\n      tstran(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tstran(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tstran(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tstran(6,1) = 2.*xrot(2,1)*xrot(3,1)\r\n      tstran(6,2) = 2.*xrot(2,2)*xrot(3,2)\r\n      tstran(6,3) = 2.*xrot(2,3)*xrot(3,3)\r\n      tstran(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tstran(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tstran(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tstran(5,1) = 2.*xrot(3,1)*xrot(1,1)\r\n      tstran(5,2) = 2.*xrot(3,2)*xrot(1,2)\r\n      tstran(5,3) = 2.*xrot(3,3)*xrot(1,3)\r\n      tstran(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tstran(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tstran(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!\r\n      return\r\n      end subroutine rotord4str\r\n!\r\n!\r\n! ***************************************************************\r\n! *   Build 4th order lower (and upper) tensor product          *\r\n! *   NB: When contracted from 4th to the format used for       *\r\n! *   C-matrix, it turns out that the upper and lower products  *\r\n! *   are the same!                                             *\r\n! ***************************************************************\r\n!     valid for symmetric tensors\r\n      subroutine ltprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,2)*b(1,2)\r\n      c(1,3) = 2.*a(1,3)*b(1,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,2)*b(1,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,3)*b(1,1)\r\n      c(1,6) = a(1,2)*b(1,3)+a(1,3)*b(1,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,3)*b(2,3)\r\n      c(2,4) = a(2,1)*b(2,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,1)*b(2,3)+a(2,3)*b(2,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,3)*b(2,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,1)*b(3,2)+a(3,2)*b(3,1)\r\n      c(3,5) = a(3,1)*b(3,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,2)*b(3,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,1)*b(2,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,1)*b(2,3)+a(1,3)*b(2,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,3)*b(2,2)\r\n!\r\n      c(5,5) = a(1,1)*b(3,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,2)*b(3,3)+a(1,3)*b(3,2)\r\n!\r\n      c(6,6) = a(2,2)*b(3,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!\r\n      return\r\n      end subroutine ltprod\r\n!\r\n!\r\n! **************************************************\r\n! *      Build 4th order tensor product (kronecker)*\r\n! **************************************************\r\n!     valid for symmetric tensors\r\n      subroutine tprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,1)*b(2,2)\r\n      c(1,3) = 2.*a(1,1)*b(3,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,1)*b(2,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,1)*b(3,1)\r\n      c(1,6) = a(1,1)*b(2,3)+a(1,1)*b(3,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,2)*b(3,3)\r\n      c(2,4) = a(2,2)*b(1,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,2)*b(1,3)+a(2,2)*b(3,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,2)*b(3,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,3)*b(1,2)+a(3,3)*b(2,1)\r\n      c(3,5) = a(3,3)*b(1,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,3)*b(2,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,2)*b(1,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,2)*b(1,3)+a(1,2)*b(3,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,2)*b(3,2)\r\n!\r\n      c(5,5) = a(1,3)*b(1,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,3)*b(2,3)+a(1,3)*b(3,2)\r\n! \r\n      c(6,6) = a(2,3)*b(2,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!  \r\n      return\r\n      end subroutine tprod\r\n!\r\n!\r\n!\r\n! **************************************\r\n! *         MULTIPLY 3x3 MATRICES      *\r\n! **************************************\r\n      subroutine mmult(dm1,dm2,dm)\r\n      implicit none\r\n      real(8), intent(in) :: dm1(3,3), dm2(3,3)\r\n      real(8), intent(out) :: dm(3,3)\r\n      integer :: i, j, k\r\n      real(8) :: x\r\n!\r\n!\r\n      do i=1,3\r\n          do j=1,3\r\n              x=0.0\r\n              do k=1,3\r\n                  x=x+dm1(i,k)*dm2(k,j)\r\n              end do\r\n              dm(i,j)=x\r\n          end do\r\n      end do\r\n!\r\n      return\r\n      end subroutine mmult\r\n!\r\n!\r\n!\tThis subroutine inverts a 3x3 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(3,3)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(3,3),det\r\n\tsubroutine inv3x3(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(3,3)\r\n      real(8), intent(out) :: invA(3,3), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter3x3(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1)=((A(2,2)*A(3,3))-(A(2,3)*A(3,2)))/det\r\n\t\tinvA(2,1)=-((A(2,1)*A(3,3))-(A(2,3)*A(3,1)))/det\r\n\t\tinvA(3,1)=((A(2,1)*A(3,2))-(A(2,2)*A(3,1)))/det\r\n\t\tinvA(1,2)=-((A(1,2)*A(3,3))-(A(1,3)*A(3,2)))/det\r\n\t\tinvA(2,2)=((A(1,1)*A(3,3))-(A(1,3)*A(3,1)))/det\r\n\t\tinvA(3,2)=-((A(1,1)*A(3,2))-(A(1,2)*A(3,1)))/det\r\n\t\tinvA(1,3)=((A(1,2)*A(2,3))-(A(1,3)*A(2,2)))/det\r\n\t\tinvA(2,3)=-((A(1,1)*A(2,3))-(A(2,1)*A(1,3)))/det\r\n\t\tinvA(3,3)=((A(1,1)*A(2,2))-(A(1,2)*A(2,1)))/det\r\n\tendif\r\n\treturn\r\n      end subroutine inv3x3\r\n!\r\n!\r\n!\tThis subroutine inverts a 2x2 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(2,2)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(2,2),det\r\n\tsubroutine inv2x2(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(2,2)\r\n      real(8), intent(out) :: invA(2,2), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter2x2(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1) = A(2,2)/det\r\n\t\tinvA(1,2) =-A(1,2)/det\r\n\t\tinvA(2,1) =-A(2,1)/det\r\n          invA(2,2) = A(1,1)/det\r\n\tendif\r\n\treturn\r\n\tend subroutine inv2x2\r\n!\r\n!\tEuler angles to crystal orientation matrix\r\n!\tINPUT:\tAngles(deg)\t\t\t---\tang(3)\r\n!\tOUTPUT:\tOrientation matrix\t---\tR(3,3)\r\n!     USES:     Number pi           --- pi\r\n\tsubroutine Euler2ori(Euler,R)\r\n\tuse globalvariables, only : pi\r\n\timplicit none\r\n\treal(8), intent(in) :: Euler(3)\r\n      real(8), intent(out) :: R(3,3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n!     convert to radians\r\n\tphi1=Euler(1)*pi/180.\r\n      Phi=Euler(2)*pi/180.\r\n\tphi2=Euler(3)*pi/180.\r\n!\r\n!\r\n      R=0.\r\n      R(1,1)=(cos(phi1)*cos(phi2))-(sin(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,1)=-(cos(phi1)*sin(phi2))-(sin(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,1)=sin(phi1)*sin(Phi)\r\n      R(1,2)=(sin(phi1)*cos(phi2))+(cos(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,2)=-(sin(phi1)*sin(phi2))+(cos(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,2)=-cos(phi1)*sin(Phi)\r\n      R(1,3)=sin(phi2)*sin(Phi)\r\n      R(2,3)=cos(phi2)*sin(Phi)\r\n      R(3,3)=cos(Phi)\r\n!\r\n\treturn\r\n      end subroutine Euler2ori\r\n!\r\n!\r\n!\tOrientation matrix from Euler angles\r\n!\tINPUT:\tOrientation matrix\t---\tR(3)\r\n!\tOUTPUT:\tBunge angles(deg)   ---\tang(3)\r\n!     USES:     Number pi         --- pi\r\n\tsubroutine ori2Euler(R,Euler)\r\n      use globalvariables, only : pi\r\n\timplicit none\r\n      real(8), intent(in) :: R(3,3)\r\n      real(8), intent(out) :: Euler(3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n\tif (R(3,3).eq.1.) then\r\n\t\tPhi=0.\r\n\t\tphi1=atan2(R(1,2),R(1,1))\r\n\t\tphi2=0.\r\n\telse\r\n\t\tPhi=acos(R(3,3))\r\n\t\tphi1=atan2(R(3,1)/sin(Phi),-R(3,2)/sin(Phi))\r\n\t\tphi2=atan2(R(1,3)/sin(Phi),R(2,3)/sin(Phi))\r\n      endif\r\n      Euler(1)=phi1\r\n      Euler(2)=Phi\r\n      Euler(3)=phi2\r\n!     convert to degrees\r\n\tEuler=Euler*180./pi\r\n!\r\n\treturn\r\n      end subroutine ori2Euler   \r\n!\r\n!\r\n!     This subroutine calculates inverse of a square matrix\r\n!     by singular value decomposition\r\n      subroutine SVDinverse(A,n,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer n\r\n      real(8), intent(in) :: A(n,n)\r\n      real(8), intent(out) :: invA(n,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(n), V(n,n), U(n,n)\r\n      real(8) :: invS(n,n), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,n,n,n,w,V,err)\r\n!\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n!    \r\n          invS = 0.\r\n          do i = 1, n\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!         Corrected by Alvaro\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDinverse\r\n!\r\n!\r\n!     Generalized inverse by singular value decomposition\r\n!     Written by Alvaro Martinez 08-03-2023\r\n!\r\n      subroutine SVDgeninverse(A,n,m,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      integer, intent(in) :: m\r\n      real(8), intent(in) :: A(n,m)\r\n      real(8), intent(out) :: invA(m,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(m), V(m,m), U(n,m)\r\n      real(8) :: invS(m,m), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,m,n,m,w,V,err)\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n          invS = 0.\r\n          do i = 1, m\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDgeninverse\r\n!\r\n!\r\n!\r\n!     Codes for singular value decomposition\r\n!     Numerical Recipies in F77\r\n!     https://websites.pmc.ucsc.edu/~fnimmo/eart290c_17/NumericalRecipesinF77.pdf\r\n!  \r\n!     SVDcmp subroutine\r\n!     Given a matrix (1:m,1:n) with physical dimensions mp by np,\r\n!     this routine computes its singular value decomposition,\r\n!     A = U W VT.  The matrix U replaces A on output.  The diagonal\r\n!     matrix of singular values W is output as a vector w(1:n)\r\n!     The matrix V (not the transpose VT) is the output as V(1:n,1:n) \r\n!\r\n      subroutine svdcmp(A,m,n,mp,np,w,V,err)\r\n      use errors, only: error\r\n      implicit none\r\n      integer, intent(in) :: m,mp,n,np\r\n      real(8), intent(inout) :: A(mp,np)\r\n      real(8), intent(out) :: V(np,np), w(np)\r\n      integer, intent(out) :: err\r\n      integer, parameter :: nmax=1000\r\n!     uses pythag\r\n      integer i,its,j,jj,k,l,nm\r\n      real(8) anorm,c,f,g,h,s,scale,x,y,z,rv1(nmax),pyt\r\n!     initialize error flag\r\n      err=0\r\n!\r\n      g=0.0\r\n      scale=0.0\r\n      anorm=0.0\r\n      do 25 i=1,n\r\n        l=i+1\r\n        rv1(i)=scale*g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if(i.le.m)then\r\n          do 11 k=i,m\r\n            scale=scale+abs(A(k,i))\r\n11        continue\r\n          if(scale.ne.0.0)then\r\n            do 12 k=i,m\r\n              A(k,i)=A(k,i)/scale\r\n              s=s+A(k,i)*A(k,i)\r\n12          continue\r\n            f=A(i,i)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,i)=f-g\r\n            do 15 j=l,n\r\n              s=0.0\r\n              do 13 k=i,m\r\n                s=s+A(k,i)*A(k,j)\r\n13            continue\r\n              f=s/h\r\n              do 14 k=i,m\r\n                A(k,j)=A(k,j)+f*A(k,i)\r\n14            continue\r\n15          continue\r\n            do 16 k=i,m\r\n              A(k,i)=scale*A(k,i)\r\n16          continue\r\n          endif\r\n        endif\r\n        w(i)=scale *g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if((i.le.m).and.(i.ne.n))then\r\n          do 17 k=l,n\r\n            scale=scale+abs(A(i,k))\r\n17        continue\r\n          if(scale.ne.0.0)then\r\n            do 18 k=l,n\r\n              A(i,k)=A(i,k)/scale\r\n              s=s+A(i,k)*A(i,k)\r\n18          continue\r\n            f=A(i,l)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,l)=f-g\r\n            do 19 k=l,n\r\n              rv1(k)=A(i,k)/h\r\n19          continue\r\n            do 23 j=l,m\r\n              s=0.0\r\n              do 21 k=l,n\r\n                s=s+A(j,k)*A(i,k)\r\n21            continue\r\n              do 22 k=l,n\r\n                A(j,k)=A(j,k)+s*rv1(k)\r\n22            continue\r\n23          continue\r\n            do 24 k=l,n\r\n              A(i,k)=scale*A(i,k)\r\n24          continue\r\n          endif\r\n        endif\r\n        anorm=max(anorm,(abs(w(i))+abs(rv1(i))))\r\n25    continue\r\n      do 32 i=n,1,-1\r\n        if(i.lt.n)then\r\n          if(g.ne.0.0)then\r\n            do 26 j=l,n\r\n              V(j,i)=(A(i,j)/A(i,l))/g\r\n26          continue\r\n            do 29 j=l,n\r\n              s=0.0\r\n              do 27 k=l,n\r\n                s=s+A(i,k)*V(k,j)\r\n27            continue\r\n              do 28 k=l,n\r\n                V(k,j)=V(k,j)+s*V(k,i)\r\n28            continue\r\n29          continue\r\n          endif\r\n          do 31 j=l,n\r\n            V(i,j)=0.0\r\n            V(j,i)=0.0\r\n31        continue\r\n        endif\r\n        V(i,i)=1.0\r\n        g=rv1(i)\r\n        l=i\r\n32    continue\r\n      do 39 i=min(m,n),1,-1\r\n        l=i+1\r\n        g=w(i)\r\n        do 33 j=l,n\r\n          A(i,j)=0.0\r\n33      continue\r\n        if(g.ne.0.0)then\r\n          g=1.0/g\r\n          do 36 j=l,n\r\n            s=0.0\r\n            do 34 k=l,m\r\n              s=s+A(k,i)*A(k,j)\r\n34          continue\r\n            f=(s/A(i,i))*g\r\n            do 35 k=i,m\r\n              A(k,j)=A(k,j)+f*A(k,i)\r\n35          continue\r\n36        continue\r\n          do 37 j=i,m\r\n            A(j,i)=A(j,i)*g\r\n37        continue\r\n        else\r\n          do 38 j= i,m\r\n            A(j,i)=0.0\r\n38        continue\r\n        endif\r\n        A(i,i)=A(i,i)+1.0\r\n39    continue\r\n      do 49 k=n,1,-1\r\n        do 48 its=1,30\r\n          do 41 l=k,1,-1\r\n            nm=l-1\r\n            if((abs(rv1(l))+anorm).eq.anorm)  goto 2\r\n            if((abs(w(nm))+anorm).eq.anorm)  goto 1\r\n41        continue\r\n1         c=0.0\r\n          s=1.0\r\n          do 43 i=l,k\r\n            f=s*rv1(i)\r\n            rv1(i)=c*rv1(i)\r\n            if((abs(f)+anorm).eq.anorm) goto 2\r\n            g=w(i)\r\n            call pythag(f,g,h)\r\n            w(i)=h\r\n            h=1.0/h\r\n            c= (g*h)\r\n            s=-(f*h)\r\n            do 42 j=1,m\r\n              y=A(j,nm)\r\n              z=A(j,i)\r\n              A(j,nm)=(y*c)+(z*s)\r\n              A(j,i)=-(y*s)+(z*c)\r\n42          continue\r\n43        continue\r\n2         z=w(k)\r\n          if(l.eq.k)then\r\n            if(z.lt.0.0)then\r\n              w(k)=-z\r\n              do 44 j=1,n\r\n                V(j,k)=-V(j,k)\r\n44            continue\r\n            endif\r\n            goto 3\r\n          endif\r\n          if(its.eq.30) then !pause 'no convergence in svdcmp'\r\n              err=1\r\n          endif\r\n          x=w(l)\r\n          nm=k-1\r\n          y=w(nm)\r\n          g=rv1(nm)\r\n          h=rv1(k)\r\n          f=((y-z)*(y+z)+(g-h)*(g+h))/(2.0*h*y)\r\n          call pythag(f,1.0d+0,g)\r\n          f=((x-z)*(x+z)+h*((y/(f+sign(g,f)))-h))/x\r\n          c=1.0\r\n          s=1.0\r\n          do 47 j=l,nm\r\n            i=j+1\r\n            g=rv1(i)\r\n            y=w(i)\r\n            h=s*g\r\n            g=c*g\r\n            call pythag(f,h,z)\r\n            rv1(j)=z\r\n            c=f/z\r\n            s=h/z\r\n            f= (x*c)+(g*s)\r\n            g=-(x*s)+(g*c)\r\n            h=y*s\r\n            y=y*c\r\n            do 45 jj=1,n\r\n              x=V(jj,j)\r\n              z=V(jj,i)\r\n              V(jj,j)= (x*c)+(z*s)\r\n              V(jj,i)=-(x*s)+(z*c)\r\n45          continue\r\n            call pythag(f,h,z)\r\n            w(j)=z\r\n            if(z.ne.0.0)then\r\n              z=1.0/z\r\n              c=f*z\r\n              s=h*z\r\n            endif\r\n            f= (c*g)+(s*y)\r\n            x=-(s*g)+(c*y)\r\n            do 46 jj=1,m\r\n              y=A(jj,j)\r\n              z=A(jj,i)\r\n              A(jj,j)= (y*c)+(z*s)\r\n              A(jj,i)=-(y*s)+(z*c)\r\n46          continue\r\n47        continue\r\n          rv1(l)=0.0\r\n          rv1(k)=f\r\n          w(k)=x\r\n48      continue\r\n3       continue\r\n49    continue\r\n      return\r\n      end subroutine svdcmp\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine pythag(a,b,pyt)\r\n      implicit none\r\n      real(8), intent(in):: a,b\r\n      real(8), intent(out):: pyt\r\n      real(8) absa,absb\r\n      absa=abs(a)\r\n      absb=abs(b)\r\n      if(absa.gt.absb)then\r\n        pyt=absa*sqrt(1.+(absb/absa)**2)\r\n      else\r\n        if(absb.eq.0.)then\r\n          pyt=0.\r\n        else\r\n          pyt=absb*sqrt(1.+(absa/absb)**2)\r\n        endif\r\n      endif\r\n      return\r\n      end subroutine pythag\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n      end module utilities\r\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_hex.inp",
    "content": "*Part, name=tess\n\n*Node\n1, 0.000000000000, 0.000000000000, 0.000000000000\n2, 0.071428571429, 0.000000000000, 0.000000000000\n3, 0.142857142857, 0.000000000000, 0.000000000000\n4, 0.214285714286, 0.000000000000, 0.000000000000\n5, 0.285714285714, 0.000000000000, 0.000000000000\n6, 0.357142857143, 0.000000000000, 0.000000000000\n7, 0.428571428571, 0.000000000000, 0.000000000000\n8, 0.500000000000, 0.000000000000, 0.000000000000\n9, 0.571428571429, 0.000000000000, 0.000000000000\n10, 0.642857142857, 0.000000000000, 0.000000000000\n11, 0.714285714286, 0.000000000000, 0.000000000000\n12, 0.785714285714, 0.000000000000, 0.000000000000\n13, 0.857142857143, 0.000000000000, 0.000000000000\n14, 0.928571428571, 0.000000000000, 0.000000000000\n15, 1.000000000000, 0.000000000000, 0.000000000000\n16, 0.000000000000, 0.071428571429, 0.000000000000\n17, 0.071428571429, 0.071428571429, 0.000000000000\n18, 0.142857142857, 0.071428571429, 0.000000000000\n19, 0.214285714286, 0.071428571429, 0.000000000000\n20, 0.285714285714, 0.071428571429, 0.000000000000\n21, 0.357142857143, 0.071428571429, 0.000000000000\n22, 0.428571428571, 0.071428571429, 0.000000000000\n23, 0.500000000000, 0.071428571429, 0.000000000000\n24, 0.571428571429, 0.071428571429, 0.000000000000\n25, 0.642857142857, 0.071428571429, 0.000000000000\n26, 0.714285714286, 0.071428571429, 0.000000000000\n27, 0.785714285714, 0.071428571429, 0.000000000000\n28, 0.857142857143, 0.071428571429, 0.000000000000\n29, 0.928571428571, 0.071428571429, 0.000000000000\n30, 1.000000000000, 0.071428571429, 0.000000000000\n31, 0.000000000000, 0.142857142857, 0.000000000000\n32, 0.071428571429, 0.142857142857, 0.000000000000\n33, 0.142857142857, 0.142857142857, 0.000000000000\n34, 0.214285714286, 0.142857142857, 0.000000000000\n35, 0.285714285714, 0.142857142857, 0.000000000000\n36, 0.357142857143, 0.142857142857, 0.000000000000\n37, 0.428571428571, 0.142857142857, 0.000000000000\n38, 0.500000000000, 0.142857142857, 0.000000000000\n39, 0.571428571429, 0.142857142857, 0.000000000000\n40, 0.642857142857, 0.142857142857, 0.000000000000\n41, 0.714285714286, 0.142857142857, 0.000000000000\n42, 0.785714285714, 0.142857142857, 0.000000000000\n43, 0.857142857143, 0.142857142857, 0.000000000000\n44, 0.928571428571, 0.142857142857, 0.000000000000\n45, 1.000000000000, 0.142857142857, 0.000000000000\n46, 0.000000000000, 0.214285714286, 0.000000000000\n47, 0.071428571429, 0.214285714286, 0.000000000000\n48, 0.142857142857, 0.214285714286, 0.000000000000\n49, 0.214285714286, 0.214285714286, 0.000000000000\n50, 0.285714285714, 0.214285714286, 0.000000000000\n51, 0.357142857143, 0.214285714286, 0.000000000000\n52, 0.428571428571, 0.214285714286, 0.000000000000\n53, 0.500000000000, 0.214285714286, 0.000000000000\n54, 0.571428571429, 0.214285714286, 0.000000000000\n55, 0.642857142857, 0.214285714286, 0.000000000000\n56, 0.714285714286, 0.214285714286, 0.000000000000\n57, 0.785714285714, 0.214285714286, 0.000000000000\n58, 0.857142857143, 0.214285714286, 0.000000000000\n59, 0.928571428571, 0.214285714286, 0.000000000000\n60, 1.000000000000, 0.214285714286, 0.000000000000\n61, 0.000000000000, 0.285714285714, 0.000000000000\n62, 0.071428571429, 0.285714285714, 0.000000000000\n63, 0.142857142857, 0.285714285714, 0.000000000000\n64, 0.214285714286, 0.285714285714, 0.000000000000\n65, 0.285714285714, 0.285714285714, 0.000000000000\n66, 0.357142857143, 0.285714285714, 0.000000000000\n67, 0.428571428571, 0.285714285714, 0.000000000000\n68, 0.500000000000, 0.285714285714, 0.000000000000\n69, 0.571428571429, 0.285714285714, 0.000000000000\n70, 0.642857142857, 0.285714285714, 0.000000000000\n71, 0.714285714286, 0.285714285714, 0.000000000000\n72, 0.785714285714, 0.285714285714, 0.000000000000\n73, 0.857142857143, 0.285714285714, 0.000000000000\n74, 0.928571428571, 0.285714285714, 0.000000000000\n75, 1.000000000000, 0.285714285714, 0.000000000000\n76, 0.000000000000, 0.357142857143, 0.000000000000\n77, 0.071428571429, 0.357142857143, 0.000000000000\n78, 0.142857142857, 0.357142857143, 0.000000000000\n79, 0.214285714286, 0.357142857143, 0.000000000000\n80, 0.285714285714, 0.357142857143, 0.000000000000\n81, 0.357142857143, 0.357142857143, 0.000000000000\n82, 0.428571428571, 0.357142857143, 0.000000000000\n83, 0.500000000000, 0.357142857143, 0.000000000000\n84, 0.571428571429, 0.357142857143, 0.000000000000\n85, 0.642857142857, 0.357142857143, 0.000000000000\n86, 0.714285714286, 0.357142857143, 0.000000000000\n87, 0.785714285714, 0.357142857143, 0.000000000000\n88, 0.857142857143, 0.357142857143, 0.000000000000\n89, 0.928571428571, 0.357142857143, 0.000000000000\n90, 1.000000000000, 0.357142857143, 0.000000000000\n91, 0.000000000000, 0.428571428571, 0.000000000000\n92, 0.071428571429, 0.428571428571, 0.000000000000\n93, 0.142857142857, 0.428571428571, 0.000000000000\n94, 0.214285714286, 0.428571428571, 0.000000000000\n95, 0.285714285714, 0.428571428571, 0.000000000000\n96, 0.357142857143, 0.428571428571, 0.000000000000\n97, 0.428571428571, 0.428571428571, 0.000000000000\n98, 0.500000000000, 0.428571428571, 0.000000000000\n99, 0.571428571429, 0.428571428571, 0.000000000000\n100, 0.642857142857, 0.428571428571, 0.000000000000\n101, 0.714285714286, 0.428571428571, 0.000000000000\n102, 0.785714285714, 0.428571428571, 0.000000000000\n103, 0.857142857143, 0.428571428571, 0.000000000000\n104, 0.928571428571, 0.428571428571, 0.000000000000\n105, 1.000000000000, 0.428571428571, 0.000000000000\n106, 0.000000000000, 0.500000000000, 0.000000000000\n107, 0.071428571429, 0.500000000000, 0.000000000000\n108, 0.142857142857, 0.500000000000, 0.000000000000\n109, 0.214285714286, 0.500000000000, 0.000000000000\n110, 0.285714285714, 0.500000000000, 0.000000000000\n111, 0.357142857143, 0.500000000000, 0.000000000000\n112, 0.428571428571, 0.500000000000, 0.000000000000\n113, 0.500000000000, 0.500000000000, 0.000000000000\n114, 0.571428571429, 0.500000000000, 0.000000000000\n115, 0.642857142857, 0.500000000000, 0.000000000000\n116, 0.714285714286, 0.500000000000, 0.000000000000\n117, 0.785714285714, 0.500000000000, 0.000000000000\n118, 0.857142857143, 0.500000000000, 0.000000000000\n119, 0.928571428571, 0.500000000000, 0.000000000000\n120, 1.000000000000, 0.500000000000, 0.000000000000\n121, 0.000000000000, 0.571428571429, 0.000000000000\n122, 0.071428571429, 0.571428571429, 0.000000000000\n123, 0.142857142857, 0.571428571429, 0.000000000000\n124, 0.214285714286, 0.571428571429, 0.000000000000\n125, 0.285714285714, 0.571428571429, 0.000000000000\n126, 0.357142857143, 0.571428571429, 0.000000000000\n127, 0.428571428571, 0.571428571429, 0.000000000000\n128, 0.500000000000, 0.571428571429, 0.000000000000\n129, 0.571428571429, 0.571428571429, 0.000000000000\n130, 0.642857142857, 0.571428571429, 0.000000000000\n131, 0.714285714286, 0.571428571429, 0.000000000000\n132, 0.785714285714, 0.571428571429, 0.000000000000\n133, 0.857142857143, 0.571428571429, 0.000000000000\n134, 0.928571428571, 0.571428571429, 0.000000000000\n135, 1.000000000000, 0.571428571429, 0.000000000000\n136, 0.000000000000, 0.642857142857, 0.000000000000\n137, 0.071428571429, 0.642857142857, 0.000000000000\n138, 0.142857142857, 0.642857142857, 0.000000000000\n139, 0.214285714286, 0.642857142857, 0.000000000000\n140, 0.285714285714, 0.642857142857, 0.000000000000\n141, 0.357142857143, 0.642857142857, 0.000000000000\n142, 0.428571428571, 0.642857142857, 0.000000000000\n143, 0.500000000000, 0.642857142857, 0.000000000000\n144, 0.571428571429, 0.642857142857, 0.000000000000\n145, 0.642857142857, 0.642857142857, 0.000000000000\n146, 0.714285714286, 0.642857142857, 0.000000000000\n147, 0.785714285714, 0.642857142857, 0.000000000000\n148, 0.857142857143, 0.642857142857, 0.000000000000\n149, 0.928571428571, 0.642857142857, 0.000000000000\n150, 1.000000000000, 0.642857142857, 0.000000000000\n151, 0.000000000000, 0.714285714286, 0.000000000000\n152, 0.071428571429, 0.714285714286, 0.000000000000\n153, 0.142857142857, 0.714285714286, 0.000000000000\n154, 0.214285714286, 0.714285714286, 0.000000000000\n155, 0.285714285714, 0.714285714286, 0.000000000000\n156, 0.357142857143, 0.714285714286, 0.000000000000\n157, 0.428571428571, 0.714285714286, 0.000000000000\n158, 0.500000000000, 0.714285714286, 0.000000000000\n159, 0.571428571429, 0.714285714286, 0.000000000000\n160, 0.642857142857, 0.714285714286, 0.000000000000\n161, 0.714285714286, 0.714285714286, 0.000000000000\n162, 0.785714285714, 0.714285714286, 0.000000000000\n163, 0.857142857143, 0.714285714286, 0.000000000000\n164, 0.928571428571, 0.714285714286, 0.000000000000\n165, 1.000000000000, 0.714285714286, 0.000000000000\n166, 0.000000000000, 0.785714285714, 0.000000000000\n167, 0.071428571429, 0.785714285714, 0.000000000000\n168, 0.142857142857, 0.785714285714, 0.000000000000\n169, 0.214285714286, 0.785714285714, 0.000000000000\n170, 0.285714285714, 0.785714285714, 0.000000000000\n171, 0.357142857143, 0.785714285714, 0.000000000000\n172, 0.428571428571, 0.785714285714, 0.000000000000\n173, 0.500000000000, 0.785714285714, 0.000000000000\n174, 0.571428571429, 0.785714285714, 0.000000000000\n175, 0.642857142857, 0.785714285714, 0.000000000000\n176, 0.714285714286, 0.785714285714, 0.000000000000\n177, 0.785714285714, 0.785714285714, 0.000000000000\n178, 0.857142857143, 0.785714285714, 0.000000000000\n179, 0.928571428571, 0.785714285714, 0.000000000000\n180, 1.000000000000, 0.785714285714, 0.000000000000\n181, 0.000000000000, 0.857142857143, 0.000000000000\n182, 0.071428571429, 0.857142857143, 0.000000000000\n183, 0.142857142857, 0.857142857143, 0.000000000000\n184, 0.214285714286, 0.857142857143, 0.000000000000\n185, 0.285714285714, 0.857142857143, 0.000000000000\n186, 0.357142857143, 0.857142857143, 0.000000000000\n187, 0.428571428571, 0.857142857143, 0.000000000000\n188, 0.500000000000, 0.857142857143, 0.000000000000\n189, 0.571428571429, 0.857142857143, 0.000000000000\n190, 0.642857142857, 0.857142857143, 0.000000000000\n191, 0.714285714286, 0.857142857143, 0.000000000000\n192, 0.785714285714, 0.857142857143, 0.000000000000\n193, 0.857142857143, 0.857142857143, 0.000000000000\n194, 0.928571428571, 0.857142857143, 0.000000000000\n195, 1.000000000000, 0.857142857143, 0.000000000000\n196, 0.000000000000, 0.928571428571, 0.000000000000\n197, 0.071428571429, 0.928571428571, 0.000000000000\n198, 0.142857142857, 0.928571428571, 0.000000000000\n199, 0.214285714286, 0.928571428571, 0.000000000000\n200, 0.285714285714, 0.928571428571, 0.000000000000\n201, 0.357142857143, 0.928571428571, 0.000000000000\n202, 0.428571428571, 0.928571428571, 0.000000000000\n203, 0.500000000000, 0.928571428571, 0.000000000000\n204, 0.571428571429, 0.928571428571, 0.000000000000\n205, 0.642857142857, 0.928571428571, 0.000000000000\n206, 0.714285714286, 0.928571428571, 0.000000000000\n207, 0.785714285714, 0.928571428571, 0.000000000000\n208, 0.857142857143, 0.928571428571, 0.000000000000\n209, 0.928571428571, 0.928571428571, 0.000000000000\n210, 1.000000000000, 0.928571428571, 0.000000000000\n211, 0.000000000000, 1.000000000000, 0.000000000000\n212, 0.071428571429, 1.000000000000, 0.000000000000\n213, 0.142857142857, 1.000000000000, 0.000000000000\n214, 0.214285714286, 1.000000000000, 0.000000000000\n215, 0.285714285714, 1.000000000000, 0.000000000000\n216, 0.357142857143, 1.000000000000, 0.000000000000\n217, 0.428571428571, 1.000000000000, 0.000000000000\n218, 0.500000000000, 1.000000000000, 0.000000000000\n219, 0.571428571429, 1.000000000000, 0.000000000000\n220, 0.642857142857, 1.000000000000, 0.000000000000\n221, 0.714285714286, 1.000000000000, 0.000000000000\n222, 0.785714285714, 1.000000000000, 0.000000000000\n223, 0.857142857143, 1.000000000000, 0.000000000000\n224, 0.928571428571, 1.000000000000, 0.000000000000\n225, 1.000000000000, 1.000000000000, 0.000000000000\n226, 0.000000000000, 0.000000000000, 0.071428571429\n227, 0.071428571429, 0.000000000000, 0.071428571429\n228, 0.142857142857, 0.000000000000, 0.071428571429\n229, 0.214285714286, 0.000000000000, 0.071428571429\n230, 0.285714285714, 0.000000000000, 0.071428571429\n231, 0.357142857143, 0.000000000000, 0.071428571429\n232, 0.428571428571, 0.000000000000, 0.071428571429\n233, 0.500000000000, 0.000000000000, 0.071428571429\n234, 0.571428571429, 0.000000000000, 0.071428571429\n235, 0.642857142857, 0.000000000000, 0.071428571429\n236, 0.714285714286, 0.000000000000, 0.071428571429\n237, 0.785714285714, 0.000000000000, 0.071428571429\n238, 0.857142857143, 0.000000000000, 0.071428571429\n239, 0.928571428571, 0.000000000000, 0.071428571429\n240, 1.000000000000, 0.000000000000, 0.071428571429\n241, 0.000000000000, 0.071428571429, 0.071428571429\n242, 0.071428571429, 0.071428571429, 0.071428571429\n243, 0.142857142857, 0.071428571429, 0.071428571429\n244, 0.214285714286, 0.071428571429, 0.071428571429\n245, 0.285714285714, 0.071428571429, 0.071428571429\n246, 0.357142857143, 0.071428571429, 0.071428571429\n247, 0.428571428571, 0.071428571429, 0.071428571429\n248, 0.500000000000, 0.071428571429, 0.071428571429\n249, 0.571428571429, 0.071428571429, 0.071428571429\n250, 0.642857142857, 0.071428571429, 0.071428571429\n251, 0.714285714286, 0.071428571429, 0.071428571429\n252, 0.785714285714, 0.071428571429, 0.071428571429\n253, 0.857142857143, 0.071428571429, 0.071428571429\n254, 0.928571428571, 0.071428571429, 0.071428571429\n255, 1.000000000000, 0.071428571429, 0.071428571429\n256, 0.000000000000, 0.142857142857, 0.071428571429\n257, 0.071428571429, 0.142857142857, 0.071428571429\n258, 0.142857142857, 0.142857142857, 0.071428571429\n259, 0.214285714286, 0.142857142857, 0.071428571429\n260, 0.285714285714, 0.142857142857, 0.071428571429\n261, 0.357142857143, 0.142857142857, 0.071428571429\n262, 0.428571428571, 0.142857142857, 0.071428571429\n263, 0.500000000000, 0.142857142857, 0.071428571429\n264, 0.571428571429, 0.142857142857, 0.071428571429\n265, 0.642857142857, 0.142857142857, 0.071428571429\n266, 0.714285714286, 0.142857142857, 0.071428571429\n267, 0.785714285714, 0.142857142857, 0.071428571429\n268, 0.857142857143, 0.142857142857, 0.071428571429\n269, 0.928571428571, 0.142857142857, 0.071428571429\n270, 1.000000000000, 0.142857142857, 0.071428571429\n271, 0.000000000000, 0.214285714286, 0.071428571429\n272, 0.071428571429, 0.214285714286, 0.071428571429\n273, 0.142857142857, 0.214285714286, 0.071428571429\n274, 0.214285714286, 0.214285714286, 0.071428571429\n275, 0.285714285714, 0.214285714286, 0.071428571429\n276, 0.357142857143, 0.214285714286, 0.071428571429\n277, 0.428571428571, 0.214285714286, 0.071428571429\n278, 0.500000000000, 0.214285714286, 0.071428571429\n279, 0.571428571429, 0.214285714286, 0.071428571429\n280, 0.642857142857, 0.214285714286, 0.071428571429\n281, 0.714285714286, 0.214285714286, 0.071428571429\n282, 0.785714285714, 0.214285714286, 0.071428571429\n283, 0.857142857143, 0.214285714286, 0.071428571429\n284, 0.928571428571, 0.214285714286, 0.071428571429\n285, 1.000000000000, 0.214285714286, 0.071428571429\n286, 0.000000000000, 0.285714285714, 0.071428571429\n287, 0.071428571429, 0.285714285714, 0.071428571429\n288, 0.142857142857, 0.285714285714, 0.071428571429\n289, 0.214285714286, 0.285714285714, 0.071428571429\n290, 0.285714285714, 0.285714285714, 0.071428571429\n291, 0.357142857143, 0.285714285714, 0.071428571429\n292, 0.428571428571, 0.285714285714, 0.071428571429\n293, 0.500000000000, 0.285714285714, 0.071428571429\n294, 0.571428571429, 0.285714285714, 0.071428571429\n295, 0.642857142857, 0.285714285714, 0.071428571429\n296, 0.714285714286, 0.285714285714, 0.071428571429\n297, 0.785714285714, 0.285714285714, 0.071428571429\n298, 0.857142857143, 0.285714285714, 0.071428571429\n299, 0.928571428571, 0.285714285714, 0.071428571429\n300, 1.000000000000, 0.285714285714, 0.071428571429\n301, 0.000000000000, 0.357142857143, 0.071428571429\n302, 0.071428571429, 0.357142857143, 0.071428571429\n303, 0.142857142857, 0.357142857143, 0.071428571429\n304, 0.214285714286, 0.357142857143, 0.071428571429\n305, 0.285714285714, 0.357142857143, 0.071428571429\n306, 0.357142857143, 0.357142857143, 0.071428571429\n307, 0.428571428571, 0.357142857143, 0.071428571429\n308, 0.500000000000, 0.357142857143, 0.071428571429\n309, 0.571428571429, 0.357142857143, 0.071428571429\n310, 0.642857142857, 0.357142857143, 0.071428571429\n311, 0.714285714286, 0.357142857143, 0.071428571429\n312, 0.785714285714, 0.357142857143, 0.071428571429\n313, 0.857142857143, 0.357142857143, 0.071428571429\n314, 0.928571428571, 0.357142857143, 0.071428571429\n315, 1.000000000000, 0.357142857143, 0.071428571429\n316, 0.000000000000, 0.428571428571, 0.071428571429\n317, 0.071428571429, 0.428571428571, 0.071428571429\n318, 0.142857142857, 0.428571428571, 0.071428571429\n319, 0.214285714286, 0.428571428571, 0.071428571429\n320, 0.285714285714, 0.428571428571, 0.071428571429\n321, 0.357142857143, 0.428571428571, 0.071428571429\n322, 0.428571428571, 0.428571428571, 0.071428571429\n323, 0.500000000000, 0.428571428571, 0.071428571429\n324, 0.571428571429, 0.428571428571, 0.071428571429\n325, 0.642857142857, 0.428571428571, 0.071428571429\n326, 0.714285714286, 0.428571428571, 0.071428571429\n327, 0.785714285714, 0.428571428571, 0.071428571429\n328, 0.857142857143, 0.428571428571, 0.071428571429\n329, 0.928571428571, 0.428571428571, 0.071428571429\n330, 1.000000000000, 0.428571428571, 0.071428571429\n331, 0.000000000000, 0.500000000000, 0.071428571429\n332, 0.071428571429, 0.500000000000, 0.071428571429\n333, 0.142857142857, 0.500000000000, 0.071428571429\n334, 0.214285714286, 0.500000000000, 0.071428571429\n335, 0.285714285714, 0.500000000000, 0.071428571429\n336, 0.357142857143, 0.500000000000, 0.071428571429\n337, 0.428571428571, 0.500000000000, 0.071428571429\n338, 0.500000000000, 0.500000000000, 0.071428571429\n339, 0.571428571429, 0.500000000000, 0.071428571429\n340, 0.642857142857, 0.500000000000, 0.071428571429\n341, 0.714285714286, 0.500000000000, 0.071428571429\n342, 0.785714285714, 0.500000000000, 0.071428571429\n343, 0.857142857143, 0.500000000000, 0.071428571429\n344, 0.928571428571, 0.500000000000, 0.071428571429\n345, 1.000000000000, 0.500000000000, 0.071428571429\n346, 0.000000000000, 0.571428571429, 0.071428571429\n347, 0.071428571429, 0.571428571429, 0.071428571429\n348, 0.142857142857, 0.571428571429, 0.071428571429\n349, 0.214285714286, 0.571428571429, 0.071428571429\n350, 0.285714285714, 0.571428571429, 0.071428571429\n351, 0.357142857143, 0.571428571429, 0.071428571429\n352, 0.428571428571, 0.571428571429, 0.071428571429\n353, 0.500000000000, 0.571428571429, 0.071428571429\n354, 0.571428571429, 0.571428571429, 0.071428571429\n355, 0.642857142857, 0.571428571429, 0.071428571429\n356, 0.714285714286, 0.571428571429, 0.071428571429\n357, 0.785714285714, 0.571428571429, 0.071428571429\n358, 0.857142857143, 0.571428571429, 0.071428571429\n359, 0.928571428571, 0.571428571429, 0.071428571429\n360, 1.000000000000, 0.571428571429, 0.071428571429\n361, 0.000000000000, 0.642857142857, 0.071428571429\n362, 0.071428571429, 0.642857142857, 0.071428571429\n363, 0.142857142857, 0.642857142857, 0.071428571429\n364, 0.214285714286, 0.642857142857, 0.071428571429\n365, 0.285714285714, 0.642857142857, 0.071428571429\n366, 0.357142857143, 0.642857142857, 0.071428571429\n367, 0.428571428571, 0.642857142857, 0.071428571429\n368, 0.500000000000, 0.642857142857, 0.071428571429\n369, 0.571428571429, 0.642857142857, 0.071428571429\n370, 0.642857142857, 0.642857142857, 0.071428571429\n371, 0.714285714286, 0.642857142857, 0.071428571429\n372, 0.785714285714, 0.642857142857, 0.071428571429\n373, 0.857142857143, 0.642857142857, 0.071428571429\n374, 0.928571428571, 0.642857142857, 0.071428571429\n375, 1.000000000000, 0.642857142857, 0.071428571429\n376, 0.000000000000, 0.714285714286, 0.071428571429\n377, 0.071428571429, 0.714285714286, 0.071428571429\n378, 0.142857142857, 0.714285714286, 0.071428571429\n379, 0.214285714286, 0.714285714286, 0.071428571429\n380, 0.285714285714, 0.714285714286, 0.071428571429\n381, 0.357142857143, 0.714285714286, 0.071428571429\n382, 0.428571428571, 0.714285714286, 0.071428571429\n383, 0.500000000000, 0.714285714286, 0.071428571429\n384, 0.571428571429, 0.714285714286, 0.071428571429\n385, 0.642857142857, 0.714285714286, 0.071428571429\n386, 0.714285714286, 0.714285714286, 0.071428571429\n387, 0.785714285714, 0.714285714286, 0.071428571429\n388, 0.857142857143, 0.714285714286, 0.071428571429\n389, 0.928571428571, 0.714285714286, 0.071428571429\n390, 1.000000000000, 0.714285714286, 0.071428571429\n391, 0.000000000000, 0.785714285714, 0.071428571429\n392, 0.071428571429, 0.785714285714, 0.071428571429\n393, 0.142857142857, 0.785714285714, 0.071428571429\n394, 0.214285714286, 0.785714285714, 0.071428571429\n395, 0.285714285714, 0.785714285714, 0.071428571429\n396, 0.357142857143, 0.785714285714, 0.071428571429\n397, 0.428571428571, 0.785714285714, 0.071428571429\n398, 0.500000000000, 0.785714285714, 0.071428571429\n399, 0.571428571429, 0.785714285714, 0.071428571429\n400, 0.642857142857, 0.785714285714, 0.071428571429\n401, 0.714285714286, 0.785714285714, 0.071428571429\n402, 0.785714285714, 0.785714285714, 0.071428571429\n403, 0.857142857143, 0.785714285714, 0.071428571429\n404, 0.928571428571, 0.785714285714, 0.071428571429\n405, 1.000000000000, 0.785714285714, 0.071428571429\n406, 0.000000000000, 0.857142857143, 0.071428571429\n407, 0.071428571429, 0.857142857143, 0.071428571429\n408, 0.142857142857, 0.857142857143, 0.071428571429\n409, 0.214285714286, 0.857142857143, 0.071428571429\n410, 0.285714285714, 0.857142857143, 0.071428571429\n411, 0.357142857143, 0.857142857143, 0.071428571429\n412, 0.428571428571, 0.857142857143, 0.071428571429\n413, 0.500000000000, 0.857142857143, 0.071428571429\n414, 0.571428571429, 0.857142857143, 0.071428571429\n415, 0.642857142857, 0.857142857143, 0.071428571429\n416, 0.714285714286, 0.857142857143, 0.071428571429\n417, 0.785714285714, 0.857142857143, 0.071428571429\n418, 0.857142857143, 0.857142857143, 0.071428571429\n419, 0.928571428571, 0.857142857143, 0.071428571429\n420, 1.000000000000, 0.857142857143, 0.071428571429\n421, 0.000000000000, 0.928571428571, 0.071428571429\n422, 0.071428571429, 0.928571428571, 0.071428571429\n423, 0.142857142857, 0.928571428571, 0.071428571429\n424, 0.214285714286, 0.928571428571, 0.071428571429\n425, 0.285714285714, 0.928571428571, 0.071428571429\n426, 0.357142857143, 0.928571428571, 0.071428571429\n427, 0.428571428571, 0.928571428571, 0.071428571429\n428, 0.500000000000, 0.928571428571, 0.071428571429\n429, 0.571428571429, 0.928571428571, 0.071428571429\n430, 0.642857142857, 0.928571428571, 0.071428571429\n431, 0.714285714286, 0.928571428571, 0.071428571429\n432, 0.785714285714, 0.928571428571, 0.071428571429\n433, 0.857142857143, 0.928571428571, 0.071428571429\n434, 0.928571428571, 0.928571428571, 0.071428571429\n435, 1.000000000000, 0.928571428571, 0.071428571429\n436, 0.000000000000, 1.000000000000, 0.071428571429\n437, 0.071428571429, 1.000000000000, 0.071428571429\n438, 0.142857142857, 1.000000000000, 0.071428571429\n439, 0.214285714286, 1.000000000000, 0.071428571429\n440, 0.285714285714, 1.000000000000, 0.071428571429\n441, 0.357142857143, 1.000000000000, 0.071428571429\n442, 0.428571428571, 1.000000000000, 0.071428571429\n443, 0.500000000000, 1.000000000000, 0.071428571429\n444, 0.571428571429, 1.000000000000, 0.071428571429\n445, 0.642857142857, 1.000000000000, 0.071428571429\n446, 0.714285714286, 1.000000000000, 0.071428571429\n447, 0.785714285714, 1.000000000000, 0.071428571429\n448, 0.857142857143, 1.000000000000, 0.071428571429\n449, 0.928571428571, 1.000000000000, 0.071428571429\n450, 1.000000000000, 1.000000000000, 0.071428571429\n451, 0.000000000000, 0.000000000000, 0.142857142857\n452, 0.071428571429, 0.000000000000, 0.142857142857\n453, 0.142857142857, 0.000000000000, 0.142857142857\n454, 0.214285714286, 0.000000000000, 0.142857142857\n455, 0.285714285714, 0.000000000000, 0.142857142857\n456, 0.357142857143, 0.000000000000, 0.142857142857\n457, 0.428571428571, 0.000000000000, 0.142857142857\n458, 0.500000000000, 0.000000000000, 0.142857142857\n459, 0.571428571429, 0.000000000000, 0.142857142857\n460, 0.642857142857, 0.000000000000, 0.142857142857\n461, 0.714285714286, 0.000000000000, 0.142857142857\n462, 0.785714285714, 0.000000000000, 0.142857142857\n463, 0.857142857143, 0.000000000000, 0.142857142857\n464, 0.928571428571, 0.000000000000, 0.142857142857\n465, 1.000000000000, 0.000000000000, 0.142857142857\n466, 0.000000000000, 0.071428571429, 0.142857142857\n467, 0.071428571429, 0.071428571429, 0.142857142857\n468, 0.142857142857, 0.071428571429, 0.142857142857\n469, 0.214285714286, 0.071428571429, 0.142857142857\n470, 0.285714285714, 0.071428571429, 0.142857142857\n471, 0.357142857143, 0.071428571429, 0.142857142857\n472, 0.428571428571, 0.071428571429, 0.142857142857\n473, 0.500000000000, 0.071428571429, 0.142857142857\n474, 0.571428571429, 0.071428571429, 0.142857142857\n475, 0.642857142857, 0.071428571429, 0.142857142857\n476, 0.714285714286, 0.071428571429, 0.142857142857\n477, 0.785714285714, 0.071428571429, 0.142857142857\n478, 0.857142857143, 0.071428571429, 0.142857142857\n479, 0.928571428571, 0.071428571429, 0.142857142857\n480, 1.000000000000, 0.071428571429, 0.142857142857\n481, 0.000000000000, 0.142857142857, 0.142857142857\n482, 0.071428571429, 0.142857142857, 0.142857142857\n483, 0.142857142857, 0.142857142857, 0.142857142857\n484, 0.214285714286, 0.142857142857, 0.142857142857\n485, 0.285714285714, 0.142857142857, 0.142857142857\n486, 0.357142857143, 0.142857142857, 0.142857142857\n487, 0.428571428571, 0.142857142857, 0.142857142857\n488, 0.500000000000, 0.142857142857, 0.142857142857\n489, 0.571428571429, 0.142857142857, 0.142857142857\n490, 0.642857142857, 0.142857142857, 0.142857142857\n491, 0.714285714286, 0.142857142857, 0.142857142857\n492, 0.785714285714, 0.142857142857, 0.142857142857\n493, 0.857142857143, 0.142857142857, 0.142857142857\n494, 0.928571428571, 0.142857142857, 0.142857142857\n495, 1.000000000000, 0.142857142857, 0.142857142857\n496, 0.000000000000, 0.214285714286, 0.142857142857\n497, 0.071428571429, 0.214285714286, 0.142857142857\n498, 0.142857142857, 0.214285714286, 0.142857142857\n499, 0.214285714286, 0.214285714286, 0.142857142857\n500, 0.285714285714, 0.214285714286, 0.142857142857\n501, 0.357142857143, 0.214285714286, 0.142857142857\n502, 0.428571428571, 0.214285714286, 0.142857142857\n503, 0.500000000000, 0.214285714286, 0.142857142857\n504, 0.571428571429, 0.214285714286, 0.142857142857\n505, 0.642857142857, 0.214285714286, 0.142857142857\n506, 0.714285714286, 0.214285714286, 0.142857142857\n507, 0.785714285714, 0.214285714286, 0.142857142857\n508, 0.857142857143, 0.214285714286, 0.142857142857\n509, 0.928571428571, 0.214285714286, 0.142857142857\n510, 1.000000000000, 0.214285714286, 0.142857142857\n511, 0.000000000000, 0.285714285714, 0.142857142857\n512, 0.071428571429, 0.285714285714, 0.142857142857\n513, 0.142857142857, 0.285714285714, 0.142857142857\n514, 0.214285714286, 0.285714285714, 0.142857142857\n515, 0.285714285714, 0.285714285714, 0.142857142857\n516, 0.357142857143, 0.285714285714, 0.142857142857\n517, 0.428571428571, 0.285714285714, 0.142857142857\n518, 0.500000000000, 0.285714285714, 0.142857142857\n519, 0.571428571429, 0.285714285714, 0.142857142857\n520, 0.642857142857, 0.285714285714, 0.142857142857\n521, 0.714285714286, 0.285714285714, 0.142857142857\n522, 0.785714285714, 0.285714285714, 0.142857142857\n523, 0.857142857143, 0.285714285714, 0.142857142857\n524, 0.928571428571, 0.285714285714, 0.142857142857\n525, 1.000000000000, 0.285714285714, 0.142857142857\n526, 0.000000000000, 0.357142857143, 0.142857142857\n527, 0.071428571429, 0.357142857143, 0.142857142857\n528, 0.142857142857, 0.357142857143, 0.142857142857\n529, 0.214285714286, 0.357142857143, 0.142857142857\n530, 0.285714285714, 0.357142857143, 0.142857142857\n531, 0.357142857143, 0.357142857143, 0.142857142857\n532, 0.428571428571, 0.357142857143, 0.142857142857\n533, 0.500000000000, 0.357142857143, 0.142857142857\n534, 0.571428571429, 0.357142857143, 0.142857142857\n535, 0.642857142857, 0.357142857143, 0.142857142857\n536, 0.714285714286, 0.357142857143, 0.142857142857\n537, 0.785714285714, 0.357142857143, 0.142857142857\n538, 0.857142857143, 0.357142857143, 0.142857142857\n539, 0.928571428571, 0.357142857143, 0.142857142857\n540, 1.000000000000, 0.357142857143, 0.142857142857\n541, 0.000000000000, 0.428571428571, 0.142857142857\n542, 0.071428571429, 0.428571428571, 0.142857142857\n543, 0.142857142857, 0.428571428571, 0.142857142857\n544, 0.214285714286, 0.428571428571, 0.142857142857\n545, 0.285714285714, 0.428571428571, 0.142857142857\n546, 0.357142857143, 0.428571428571, 0.142857142857\n547, 0.428571428571, 0.428571428571, 0.142857142857\n548, 0.500000000000, 0.428571428571, 0.142857142857\n549, 0.571428571429, 0.428571428571, 0.142857142857\n550, 0.642857142857, 0.428571428571, 0.142857142857\n551, 0.714285714286, 0.428571428571, 0.142857142857\n552, 0.785714285714, 0.428571428571, 0.142857142857\n553, 0.857142857143, 0.428571428571, 0.142857142857\n554, 0.928571428571, 0.428571428571, 0.142857142857\n555, 1.000000000000, 0.428571428571, 0.142857142857\n556, 0.000000000000, 0.500000000000, 0.142857142857\n557, 0.071428571429, 0.500000000000, 0.142857142857\n558, 0.142857142857, 0.500000000000, 0.142857142857\n559, 0.214285714286, 0.500000000000, 0.142857142857\n560, 0.285714285714, 0.500000000000, 0.142857142857\n561, 0.357142857143, 0.500000000000, 0.142857142857\n562, 0.428571428571, 0.500000000000, 0.142857142857\n563, 0.500000000000, 0.500000000000, 0.142857142857\n564, 0.571428571429, 0.500000000000, 0.142857142857\n565, 0.642857142857, 0.500000000000, 0.142857142857\n566, 0.714285714286, 0.500000000000, 0.142857142857\n567, 0.785714285714, 0.500000000000, 0.142857142857\n568, 0.857142857143, 0.500000000000, 0.142857142857\n569, 0.928571428571, 0.500000000000, 0.142857142857\n570, 1.000000000000, 0.500000000000, 0.142857142857\n571, 0.000000000000, 0.571428571429, 0.142857142857\n572, 0.071428571429, 0.571428571429, 0.142857142857\n573, 0.142857142857, 0.571428571429, 0.142857142857\n574, 0.214285714286, 0.571428571429, 0.142857142857\n575, 0.285714285714, 0.571428571429, 0.142857142857\n576, 0.357142857143, 0.571428571429, 0.142857142857\n577, 0.428571428571, 0.571428571429, 0.142857142857\n578, 0.500000000000, 0.571428571429, 0.142857142857\n579, 0.571428571429, 0.571428571429, 0.142857142857\n580, 0.642857142857, 0.571428571429, 0.142857142857\n581, 0.714285714286, 0.571428571429, 0.142857142857\n582, 0.785714285714, 0.571428571429, 0.142857142857\n583, 0.857142857143, 0.571428571429, 0.142857142857\n584, 0.928571428571, 0.571428571429, 0.142857142857\n585, 1.000000000000, 0.571428571429, 0.142857142857\n586, 0.000000000000, 0.642857142857, 0.142857142857\n587, 0.071428571429, 0.642857142857, 0.142857142857\n588, 0.142857142857, 0.642857142857, 0.142857142857\n589, 0.214285714286, 0.642857142857, 0.142857142857\n590, 0.285714285714, 0.642857142857, 0.142857142857\n591, 0.357142857143, 0.642857142857, 0.142857142857\n592, 0.428571428571, 0.642857142857, 0.142857142857\n593, 0.500000000000, 0.642857142857, 0.142857142857\n594, 0.571428571429, 0.642857142857, 0.142857142857\n595, 0.642857142857, 0.642857142857, 0.142857142857\n596, 0.714285714286, 0.642857142857, 0.142857142857\n597, 0.785714285714, 0.642857142857, 0.142857142857\n598, 0.857142857143, 0.642857142857, 0.142857142857\n599, 0.928571428571, 0.642857142857, 0.142857142857\n600, 1.000000000000, 0.642857142857, 0.142857142857\n601, 0.000000000000, 0.714285714286, 0.142857142857\n602, 0.071428571429, 0.714285714286, 0.142857142857\n603, 0.142857142857, 0.714285714286, 0.142857142857\n604, 0.214285714286, 0.714285714286, 0.142857142857\n605, 0.285714285714, 0.714285714286, 0.142857142857\n606, 0.357142857143, 0.714285714286, 0.142857142857\n607, 0.428571428571, 0.714285714286, 0.142857142857\n608, 0.500000000000, 0.714285714286, 0.142857142857\n609, 0.571428571429, 0.714285714286, 0.142857142857\n610, 0.642857142857, 0.714285714286, 0.142857142857\n611, 0.714285714286, 0.714285714286, 0.142857142857\n612, 0.785714285714, 0.714285714286, 0.142857142857\n613, 0.857142857143, 0.714285714286, 0.142857142857\n614, 0.928571428571, 0.714285714286, 0.142857142857\n615, 1.000000000000, 0.714285714286, 0.142857142857\n616, 0.000000000000, 0.785714285714, 0.142857142857\n617, 0.071428571429, 0.785714285714, 0.142857142857\n618, 0.142857142857, 0.785714285714, 0.142857142857\n619, 0.214285714286, 0.785714285714, 0.142857142857\n620, 0.285714285714, 0.785714285714, 0.142857142857\n621, 0.357142857143, 0.785714285714, 0.142857142857\n622, 0.428571428571, 0.785714285714, 0.142857142857\n623, 0.500000000000, 0.785714285714, 0.142857142857\n624, 0.571428571429, 0.785714285714, 0.142857142857\n625, 0.642857142857, 0.785714285714, 0.142857142857\n626, 0.714285714286, 0.785714285714, 0.142857142857\n627, 0.785714285714, 0.785714285714, 0.142857142857\n628, 0.857142857143, 0.785714285714, 0.142857142857\n629, 0.928571428571, 0.785714285714, 0.142857142857\n630, 1.000000000000, 0.785714285714, 0.142857142857\n631, 0.000000000000, 0.857142857143, 0.142857142857\n632, 0.071428571429, 0.857142857143, 0.142857142857\n633, 0.142857142857, 0.857142857143, 0.142857142857\n634, 0.214285714286, 0.857142857143, 0.142857142857\n635, 0.285714285714, 0.857142857143, 0.142857142857\n636, 0.357142857143, 0.857142857143, 0.142857142857\n637, 0.428571428571, 0.857142857143, 0.142857142857\n638, 0.500000000000, 0.857142857143, 0.142857142857\n639, 0.571428571429, 0.857142857143, 0.142857142857\n640, 0.642857142857, 0.857142857143, 0.142857142857\n641, 0.714285714286, 0.857142857143, 0.142857142857\n642, 0.785714285714, 0.857142857143, 0.142857142857\n643, 0.857142857143, 0.857142857143, 0.142857142857\n644, 0.928571428571, 0.857142857143, 0.142857142857\n645, 1.000000000000, 0.857142857143, 0.142857142857\n646, 0.000000000000, 0.928571428571, 0.142857142857\n647, 0.071428571429, 0.928571428571, 0.142857142857\n648, 0.142857142857, 0.928571428571, 0.142857142857\n649, 0.214285714286, 0.928571428571, 0.142857142857\n650, 0.285714285714, 0.928571428571, 0.142857142857\n651, 0.357142857143, 0.928571428571, 0.142857142857\n652, 0.428571428571, 0.928571428571, 0.142857142857\n653, 0.500000000000, 0.928571428571, 0.142857142857\n654, 0.571428571429, 0.928571428571, 0.142857142857\n655, 0.642857142857, 0.928571428571, 0.142857142857\n656, 0.714285714286, 0.928571428571, 0.142857142857\n657, 0.785714285714, 0.928571428571, 0.142857142857\n658, 0.857142857143, 0.928571428571, 0.142857142857\n659, 0.928571428571, 0.928571428571, 0.142857142857\n660, 1.000000000000, 0.928571428571, 0.142857142857\n661, 0.000000000000, 1.000000000000, 0.142857142857\n662, 0.071428571429, 1.000000000000, 0.142857142857\n663, 0.142857142857, 1.000000000000, 0.142857142857\n664, 0.214285714286, 1.000000000000, 0.142857142857\n665, 0.285714285714, 1.000000000000, 0.142857142857\n666, 0.357142857143, 1.000000000000, 0.142857142857\n667, 0.428571428571, 1.000000000000, 0.142857142857\n668, 0.500000000000, 1.000000000000, 0.142857142857\n669, 0.571428571429, 1.000000000000, 0.142857142857\n670, 0.642857142857, 1.000000000000, 0.142857142857\n671, 0.714285714286, 1.000000000000, 0.142857142857\n672, 0.785714285714, 1.000000000000, 0.142857142857\n673, 0.857142857143, 1.000000000000, 0.142857142857\n674, 0.928571428571, 1.000000000000, 0.142857142857\n675, 1.000000000000, 1.000000000000, 0.142857142857\n676, 0.000000000000, 0.000000000000, 0.214285714286\n677, 0.071428571429, 0.000000000000, 0.214285714286\n678, 0.142857142857, 0.000000000000, 0.214285714286\n679, 0.214285714286, 0.000000000000, 0.214285714286\n680, 0.285714285714, 0.000000000000, 0.214285714286\n681, 0.357142857143, 0.000000000000, 0.214285714286\n682, 0.428571428571, 0.000000000000, 0.214285714286\n683, 0.500000000000, 0.000000000000, 0.214285714286\n684, 0.571428571429, 0.000000000000, 0.214285714286\n685, 0.642857142857, 0.000000000000, 0.214285714286\n686, 0.714285714286, 0.000000000000, 0.214285714286\n687, 0.785714285714, 0.000000000000, 0.214285714286\n688, 0.857142857143, 0.000000000000, 0.214285714286\n689, 0.928571428571, 0.000000000000, 0.214285714286\n690, 1.000000000000, 0.000000000000, 0.214285714286\n691, 0.000000000000, 0.071428571429, 0.214285714286\n692, 0.071428571429, 0.071428571429, 0.214285714286\n693, 0.142857142857, 0.071428571429, 0.214285714286\n694, 0.214285714286, 0.071428571429, 0.214285714286\n695, 0.285714285714, 0.071428571429, 0.214285714286\n696, 0.357142857143, 0.071428571429, 0.214285714286\n697, 0.428571428571, 0.071428571429, 0.214285714286\n698, 0.500000000000, 0.071428571429, 0.214285714286\n699, 0.571428571429, 0.071428571429, 0.214285714286\n700, 0.642857142857, 0.071428571429, 0.214285714286\n701, 0.714285714286, 0.071428571429, 0.214285714286\n702, 0.785714285714, 0.071428571429, 0.214285714286\n703, 0.857142857143, 0.071428571429, 0.214285714286\n704, 0.928571428571, 0.071428571429, 0.214285714286\n705, 1.000000000000, 0.071428571429, 0.214285714286\n706, 0.000000000000, 0.142857142857, 0.214285714286\n707, 0.071428571429, 0.142857142857, 0.214285714286\n708, 0.142857142857, 0.142857142857, 0.214285714286\n709, 0.214285714286, 0.142857142857, 0.214285714286\n710, 0.285714285714, 0.142857142857, 0.214285714286\n711, 0.357142857143, 0.142857142857, 0.214285714286\n712, 0.428571428571, 0.142857142857, 0.214285714286\n713, 0.500000000000, 0.142857142857, 0.214285714286\n714, 0.571428571429, 0.142857142857, 0.214285714286\n715, 0.642857142857, 0.142857142857, 0.214285714286\n716, 0.714285714286, 0.142857142857, 0.214285714286\n717, 0.785714285714, 0.142857142857, 0.214285714286\n718, 0.857142857143, 0.142857142857, 0.214285714286\n719, 0.928571428571, 0.142857142857, 0.214285714286\n720, 1.000000000000, 0.142857142857, 0.214285714286\n721, 0.000000000000, 0.214285714286, 0.214285714286\n722, 0.071428571429, 0.214285714286, 0.214285714286\n723, 0.142857142857, 0.214285714286, 0.214285714286\n724, 0.214285714286, 0.214285714286, 0.214285714286\n725, 0.285714285714, 0.214285714286, 0.214285714286\n726, 0.357142857143, 0.214285714286, 0.214285714286\n727, 0.428571428571, 0.214285714286, 0.214285714286\n728, 0.500000000000, 0.214285714286, 0.214285714286\n729, 0.571428571429, 0.214285714286, 0.214285714286\n730, 0.642857142857, 0.214285714286, 0.214285714286\n731, 0.714285714286, 0.214285714286, 0.214285714286\n732, 0.785714285714, 0.214285714286, 0.214285714286\n733, 0.857142857143, 0.214285714286, 0.214285714286\n734, 0.928571428571, 0.214285714286, 0.214285714286\n735, 1.000000000000, 0.214285714286, 0.214285714286\n736, 0.000000000000, 0.285714285714, 0.214285714286\n737, 0.071428571429, 0.285714285714, 0.214285714286\n738, 0.142857142857, 0.285714285714, 0.214285714286\n739, 0.214285714286, 0.285714285714, 0.214285714286\n740, 0.285714285714, 0.285714285714, 0.214285714286\n741, 0.357142857143, 0.285714285714, 0.214285714286\n742, 0.428571428571, 0.285714285714, 0.214285714286\n743, 0.500000000000, 0.285714285714, 0.214285714286\n744, 0.571428571429, 0.285714285714, 0.214285714286\n745, 0.642857142857, 0.285714285714, 0.214285714286\n746, 0.714285714286, 0.285714285714, 0.214285714286\n747, 0.785714285714, 0.285714285714, 0.214285714286\n748, 0.857142857143, 0.285714285714, 0.214285714286\n749, 0.928571428571, 0.285714285714, 0.214285714286\n750, 1.000000000000, 0.285714285714, 0.214285714286\n751, 0.000000000000, 0.357142857143, 0.214285714286\n752, 0.071428571429, 0.357142857143, 0.214285714286\n753, 0.142857142857, 0.357142857143, 0.214285714286\n754, 0.214285714286, 0.357142857143, 0.214285714286\n755, 0.285714285714, 0.357142857143, 0.214285714286\n756, 0.357142857143, 0.357142857143, 0.214285714286\n757, 0.428571428571, 0.357142857143, 0.214285714286\n758, 0.500000000000, 0.357142857143, 0.214285714286\n759, 0.571428571429, 0.357142857143, 0.214285714286\n760, 0.642857142857, 0.357142857143, 0.214285714286\n761, 0.714285714286, 0.357142857143, 0.214285714286\n762, 0.785714285714, 0.357142857143, 0.214285714286\n763, 0.857142857143, 0.357142857143, 0.214285714286\n764, 0.928571428571, 0.357142857143, 0.214285714286\n765, 1.000000000000, 0.357142857143, 0.214285714286\n766, 0.000000000000, 0.428571428571, 0.214285714286\n767, 0.071428571429, 0.428571428571, 0.214285714286\n768, 0.142857142857, 0.428571428571, 0.214285714286\n769, 0.214285714286, 0.428571428571, 0.214285714286\n770, 0.285714285714, 0.428571428571, 0.214285714286\n771, 0.357142857143, 0.428571428571, 0.214285714286\n772, 0.428571428571, 0.428571428571, 0.214285714286\n773, 0.500000000000, 0.428571428571, 0.214285714286\n774, 0.571428571429, 0.428571428571, 0.214285714286\n775, 0.642857142857, 0.428571428571, 0.214285714286\n776, 0.714285714286, 0.428571428571, 0.214285714286\n777, 0.785714285714, 0.428571428571, 0.214285714286\n778, 0.857142857143, 0.428571428571, 0.214285714286\n779, 0.928571428571, 0.428571428571, 0.214285714286\n780, 1.000000000000, 0.428571428571, 0.214285714286\n781, 0.000000000000, 0.500000000000, 0.214285714286\n782, 0.071428571429, 0.500000000000, 0.214285714286\n783, 0.142857142857, 0.500000000000, 0.214285714286\n784, 0.214285714286, 0.500000000000, 0.214285714286\n785, 0.285714285714, 0.500000000000, 0.214285714286\n786, 0.357142857143, 0.500000000000, 0.214285714286\n787, 0.428571428571, 0.500000000000, 0.214285714286\n788, 0.500000000000, 0.500000000000, 0.214285714286\n789, 0.571428571429, 0.500000000000, 0.214285714286\n790, 0.642857142857, 0.500000000000, 0.214285714286\n791, 0.714285714286, 0.500000000000, 0.214285714286\n792, 0.785714285714, 0.500000000000, 0.214285714286\n793, 0.857142857143, 0.500000000000, 0.214285714286\n794, 0.928571428571, 0.500000000000, 0.214285714286\n795, 1.000000000000, 0.500000000000, 0.214285714286\n796, 0.000000000000, 0.571428571429, 0.214285714286\n797, 0.071428571429, 0.571428571429, 0.214285714286\n798, 0.142857142857, 0.571428571429, 0.214285714286\n799, 0.214285714286, 0.571428571429, 0.214285714286\n800, 0.285714285714, 0.571428571429, 0.214285714286\n801, 0.357142857143, 0.571428571429, 0.214285714286\n802, 0.428571428571, 0.571428571429, 0.214285714286\n803, 0.500000000000, 0.571428571429, 0.214285714286\n804, 0.571428571429, 0.571428571429, 0.214285714286\n805, 0.642857142857, 0.571428571429, 0.214285714286\n806, 0.714285714286, 0.571428571429, 0.214285714286\n807, 0.785714285714, 0.571428571429, 0.214285714286\n808, 0.857142857143, 0.571428571429, 0.214285714286\n809, 0.928571428571, 0.571428571429, 0.214285714286\n810, 1.000000000000, 0.571428571429, 0.214285714286\n811, 0.000000000000, 0.642857142857, 0.214285714286\n812, 0.071428571429, 0.642857142857, 0.214285714286\n813, 0.142857142857, 0.642857142857, 0.214285714286\n814, 0.214285714286, 0.642857142857, 0.214285714286\n815, 0.285714285714, 0.642857142857, 0.214285714286\n816, 0.357142857143, 0.642857142857, 0.214285714286\n817, 0.428571428571, 0.642857142857, 0.214285714286\n818, 0.500000000000, 0.642857142857, 0.214285714286\n819, 0.571428571429, 0.642857142857, 0.214285714286\n820, 0.642857142857, 0.642857142857, 0.214285714286\n821, 0.714285714286, 0.642857142857, 0.214285714286\n822, 0.785714285714, 0.642857142857, 0.214285714286\n823, 0.857142857143, 0.642857142857, 0.214285714286\n824, 0.928571428571, 0.642857142857, 0.214285714286\n825, 1.000000000000, 0.642857142857, 0.214285714286\n826, 0.000000000000, 0.714285714286, 0.214285714286\n827, 0.071428571429, 0.714285714286, 0.214285714286\n828, 0.142857142857, 0.714285714286, 0.214285714286\n829, 0.214285714286, 0.714285714286, 0.214285714286\n830, 0.285714285714, 0.714285714286, 0.214285714286\n831, 0.357142857143, 0.714285714286, 0.214285714286\n832, 0.428571428571, 0.714285714286, 0.214285714286\n833, 0.500000000000, 0.714285714286, 0.214285714286\n834, 0.571428571429, 0.714285714286, 0.214285714286\n835, 0.642857142857, 0.714285714286, 0.214285714286\n836, 0.714285714286, 0.714285714286, 0.214285714286\n837, 0.785714285714, 0.714285714286, 0.214285714286\n838, 0.857142857143, 0.714285714286, 0.214285714286\n839, 0.928571428571, 0.714285714286, 0.214285714286\n840, 1.000000000000, 0.714285714286, 0.214285714286\n841, 0.000000000000, 0.785714285714, 0.214285714286\n842, 0.071428571429, 0.785714285714, 0.214285714286\n843, 0.142857142857, 0.785714285714, 0.214285714286\n844, 0.214285714286, 0.785714285714, 0.214285714286\n845, 0.285714285714, 0.785714285714, 0.214285714286\n846, 0.357142857143, 0.785714285714, 0.214285714286\n847, 0.428571428571, 0.785714285714, 0.214285714286\n848, 0.500000000000, 0.785714285714, 0.214285714286\n849, 0.571428571429, 0.785714285714, 0.214285714286\n850, 0.642857142857, 0.785714285714, 0.214285714286\n851, 0.714285714286, 0.785714285714, 0.214285714286\n852, 0.785714285714, 0.785714285714, 0.214285714286\n853, 0.857142857143, 0.785714285714, 0.214285714286\n854, 0.928571428571, 0.785714285714, 0.214285714286\n855, 1.000000000000, 0.785714285714, 0.214285714286\n856, 0.000000000000, 0.857142857143, 0.214285714286\n857, 0.071428571429, 0.857142857143, 0.214285714286\n858, 0.142857142857, 0.857142857143, 0.214285714286\n859, 0.214285714286, 0.857142857143, 0.214285714286\n860, 0.285714285714, 0.857142857143, 0.214285714286\n861, 0.357142857143, 0.857142857143, 0.214285714286\n862, 0.428571428571, 0.857142857143, 0.214285714286\n863, 0.500000000000, 0.857142857143, 0.214285714286\n864, 0.571428571429, 0.857142857143, 0.214285714286\n865, 0.642857142857, 0.857142857143, 0.214285714286\n866, 0.714285714286, 0.857142857143, 0.214285714286\n867, 0.785714285714, 0.857142857143, 0.214285714286\n868, 0.857142857143, 0.857142857143, 0.214285714286\n869, 0.928571428571, 0.857142857143, 0.214285714286\n870, 1.000000000000, 0.857142857143, 0.214285714286\n871, 0.000000000000, 0.928571428571, 0.214285714286\n872, 0.071428571429, 0.928571428571, 0.214285714286\n873, 0.142857142857, 0.928571428571, 0.214285714286\n874, 0.214285714286, 0.928571428571, 0.214285714286\n875, 0.285714285714, 0.928571428571, 0.214285714286\n876, 0.357142857143, 0.928571428571, 0.214285714286\n877, 0.428571428571, 0.928571428571, 0.214285714286\n878, 0.500000000000, 0.928571428571, 0.214285714286\n879, 0.571428571429, 0.928571428571, 0.214285714286\n880, 0.642857142857, 0.928571428571, 0.214285714286\n881, 0.714285714286, 0.928571428571, 0.214285714286\n882, 0.785714285714, 0.928571428571, 0.214285714286\n883, 0.857142857143, 0.928571428571, 0.214285714286\n884, 0.928571428571, 0.928571428571, 0.214285714286\n885, 1.000000000000, 0.928571428571, 0.214285714286\n886, 0.000000000000, 1.000000000000, 0.214285714286\n887, 0.071428571429, 1.000000000000, 0.214285714286\n888, 0.142857142857, 1.000000000000, 0.214285714286\n889, 0.214285714286, 1.000000000000, 0.214285714286\n890, 0.285714285714, 1.000000000000, 0.214285714286\n891, 0.357142857143, 1.000000000000, 0.214285714286\n892, 0.428571428571, 1.000000000000, 0.214285714286\n893, 0.500000000000, 1.000000000000, 0.214285714286\n894, 0.571428571429, 1.000000000000, 0.214285714286\n895, 0.642857142857, 1.000000000000, 0.214285714286\n896, 0.714285714286, 1.000000000000, 0.214285714286\n897, 0.785714285714, 1.000000000000, 0.214285714286\n898, 0.857142857143, 1.000000000000, 0.214285714286\n899, 0.928571428571, 1.000000000000, 0.214285714286\n900, 1.000000000000, 1.000000000000, 0.214285714286\n901, 0.000000000000, 0.000000000000, 0.285714285714\n902, 0.071428571429, 0.000000000000, 0.285714285714\n903, 0.142857142857, 0.000000000000, 0.285714285714\n904, 0.214285714286, 0.000000000000, 0.285714285714\n905, 0.285714285714, 0.000000000000, 0.285714285714\n906, 0.357142857143, 0.000000000000, 0.285714285714\n907, 0.428571428571, 0.000000000000, 0.285714285714\n908, 0.500000000000, 0.000000000000, 0.285714285714\n909, 0.571428571429, 0.000000000000, 0.285714285714\n910, 0.642857142857, 0.000000000000, 0.285714285714\n911, 0.714285714286, 0.000000000000, 0.285714285714\n912, 0.785714285714, 0.000000000000, 0.285714285714\n913, 0.857142857143, 0.000000000000, 0.285714285714\n914, 0.928571428571, 0.000000000000, 0.285714285714\n915, 1.000000000000, 0.000000000000, 0.285714285714\n916, 0.000000000000, 0.071428571429, 0.285714285714\n917, 0.071428571429, 0.071428571429, 0.285714285714\n918, 0.142857142857, 0.071428571429, 0.285714285714\n919, 0.214285714286, 0.071428571429, 0.285714285714\n920, 0.285714285714, 0.071428571429, 0.285714285714\n921, 0.357142857143, 0.071428571429, 0.285714285714\n922, 0.428571428571, 0.071428571429, 0.285714285714\n923, 0.500000000000, 0.071428571429, 0.285714285714\n924, 0.571428571429, 0.071428571429, 0.285714285714\n925, 0.642857142857, 0.071428571429, 0.285714285714\n926, 0.714285714286, 0.071428571429, 0.285714285714\n927, 0.785714285714, 0.071428571429, 0.285714285714\n928, 0.857142857143, 0.071428571429, 0.285714285714\n929, 0.928571428571, 0.071428571429, 0.285714285714\n930, 1.000000000000, 0.071428571429, 0.285714285714\n931, 0.000000000000, 0.142857142857, 0.285714285714\n932, 0.071428571429, 0.142857142857, 0.285714285714\n933, 0.142857142857, 0.142857142857, 0.285714285714\n934, 0.214285714286, 0.142857142857, 0.285714285714\n935, 0.285714285714, 0.142857142857, 0.285714285714\n936, 0.357142857143, 0.142857142857, 0.285714285714\n937, 0.428571428571, 0.142857142857, 0.285714285714\n938, 0.500000000000, 0.142857142857, 0.285714285714\n939, 0.571428571429, 0.142857142857, 0.285714285714\n940, 0.642857142857, 0.142857142857, 0.285714285714\n941, 0.714285714286, 0.142857142857, 0.285714285714\n942, 0.785714285714, 0.142857142857, 0.285714285714\n943, 0.857142857143, 0.142857142857, 0.285714285714\n944, 0.928571428571, 0.142857142857, 0.285714285714\n945, 1.000000000000, 0.142857142857, 0.285714285714\n946, 0.000000000000, 0.214285714286, 0.285714285714\n947, 0.071428571429, 0.214285714286, 0.285714285714\n948, 0.142857142857, 0.214285714286, 0.285714285714\n949, 0.214285714286, 0.214285714286, 0.285714285714\n950, 0.285714285714, 0.214285714286, 0.285714285714\n951, 0.357142857143, 0.214285714286, 0.285714285714\n952, 0.428571428571, 0.214285714286, 0.285714285714\n953, 0.500000000000, 0.214285714286, 0.285714285714\n954, 0.571428571429, 0.214285714286, 0.285714285714\n955, 0.642857142857, 0.214285714286, 0.285714285714\n956, 0.714285714286, 0.214285714286, 0.285714285714\n957, 0.785714285714, 0.214285714286, 0.285714285714\n958, 0.857142857143, 0.214285714286, 0.285714285714\n959, 0.928571428571, 0.214285714286, 0.285714285714\n960, 1.000000000000, 0.214285714286, 0.285714285714\n961, 0.000000000000, 0.285714285714, 0.285714285714\n962, 0.071428571429, 0.285714285714, 0.285714285714\n963, 0.142857142857, 0.285714285714, 0.285714285714\n964, 0.214285714286, 0.285714285714, 0.285714285714\n965, 0.285714285714, 0.285714285714, 0.285714285714\n966, 0.357142857143, 0.285714285714, 0.285714285714\n967, 0.428571428571, 0.285714285714, 0.285714285714\n968, 0.500000000000, 0.285714285714, 0.285714285714\n969, 0.571428571429, 0.285714285714, 0.285714285714\n970, 0.642857142857, 0.285714285714, 0.285714285714\n971, 0.714285714286, 0.285714285714, 0.285714285714\n972, 0.785714285714, 0.285714285714, 0.285714285714\n973, 0.857142857143, 0.285714285714, 0.285714285714\n974, 0.928571428571, 0.285714285714, 0.285714285714\n975, 1.000000000000, 0.285714285714, 0.285714285714\n976, 0.000000000000, 0.357142857143, 0.285714285714\n977, 0.071428571429, 0.357142857143, 0.285714285714\n978, 0.142857142857, 0.357142857143, 0.285714285714\n979, 0.214285714286, 0.357142857143, 0.285714285714\n980, 0.285714285714, 0.357142857143, 0.285714285714\n981, 0.357142857143, 0.357142857143, 0.285714285714\n982, 0.428571428571, 0.357142857143, 0.285714285714\n983, 0.500000000000, 0.357142857143, 0.285714285714\n984, 0.571428571429, 0.357142857143, 0.285714285714\n985, 0.642857142857, 0.357142857143, 0.285714285714\n986, 0.714285714286, 0.357142857143, 0.285714285714\n987, 0.785714285714, 0.357142857143, 0.285714285714\n988, 0.857142857143, 0.357142857143, 0.285714285714\n989, 0.928571428571, 0.357142857143, 0.285714285714\n990, 1.000000000000, 0.357142857143, 0.285714285714\n991, 0.000000000000, 0.428571428571, 0.285714285714\n992, 0.071428571429, 0.428571428571, 0.285714285714\n993, 0.142857142857, 0.428571428571, 0.285714285714\n994, 0.214285714286, 0.428571428571, 0.285714285714\n995, 0.285714285714, 0.428571428571, 0.285714285714\n996, 0.357142857143, 0.428571428571, 0.285714285714\n997, 0.428571428571, 0.428571428571, 0.285714285714\n998, 0.500000000000, 0.428571428571, 0.285714285714\n999, 0.571428571429, 0.428571428571, 0.285714285714\n1000, 0.642857142857, 0.428571428571, 0.285714285714\n1001, 0.714285714286, 0.428571428571, 0.285714285714\n1002, 0.785714285714, 0.428571428571, 0.285714285714\n1003, 0.857142857143, 0.428571428571, 0.285714285714\n1004, 0.928571428571, 0.428571428571, 0.285714285714\n1005, 1.000000000000, 0.428571428571, 0.285714285714\n1006, 0.000000000000, 0.500000000000, 0.285714285714\n1007, 0.071428571429, 0.500000000000, 0.285714285714\n1008, 0.142857142857, 0.500000000000, 0.285714285714\n1009, 0.214285714286, 0.500000000000, 0.285714285714\n1010, 0.285714285714, 0.500000000000, 0.285714285714\n1011, 0.357142857143, 0.500000000000, 0.285714285714\n1012, 0.428571428571, 0.500000000000, 0.285714285714\n1013, 0.500000000000, 0.500000000000, 0.285714285714\n1014, 0.571428571429, 0.500000000000, 0.285714285714\n1015, 0.642857142857, 0.500000000000, 0.285714285714\n1016, 0.714285714286, 0.500000000000, 0.285714285714\n1017, 0.785714285714, 0.500000000000, 0.285714285714\n1018, 0.857142857143, 0.500000000000, 0.285714285714\n1019, 0.928571428571, 0.500000000000, 0.285714285714\n1020, 1.000000000000, 0.500000000000, 0.285714285714\n1021, 0.000000000000, 0.571428571429, 0.285714285714\n1022, 0.071428571429, 0.571428571429, 0.285714285714\n1023, 0.142857142857, 0.571428571429, 0.285714285714\n1024, 0.214285714286, 0.571428571429, 0.285714285714\n1025, 0.285714285714, 0.571428571429, 0.285714285714\n1026, 0.357142857143, 0.571428571429, 0.285714285714\n1027, 0.428571428571, 0.571428571429, 0.285714285714\n1028, 0.500000000000, 0.571428571429, 0.285714285714\n1029, 0.571428571429, 0.571428571429, 0.285714285714\n1030, 0.642857142857, 0.571428571429, 0.285714285714\n1031, 0.714285714286, 0.571428571429, 0.285714285714\n1032, 0.785714285714, 0.571428571429, 0.285714285714\n1033, 0.857142857143, 0.571428571429, 0.285714285714\n1034, 0.928571428571, 0.571428571429, 0.285714285714\n1035, 1.000000000000, 0.571428571429, 0.285714285714\n1036, 0.000000000000, 0.642857142857, 0.285714285714\n1037, 0.071428571429, 0.642857142857, 0.285714285714\n1038, 0.142857142857, 0.642857142857, 0.285714285714\n1039, 0.214285714286, 0.642857142857, 0.285714285714\n1040, 0.285714285714, 0.642857142857, 0.285714285714\n1041, 0.357142857143, 0.642857142857, 0.285714285714\n1042, 0.428571428571, 0.642857142857, 0.285714285714\n1043, 0.500000000000, 0.642857142857, 0.285714285714\n1044, 0.571428571429, 0.642857142857, 0.285714285714\n1045, 0.642857142857, 0.642857142857, 0.285714285714\n1046, 0.714285714286, 0.642857142857, 0.285714285714\n1047, 0.785714285714, 0.642857142857, 0.285714285714\n1048, 0.857142857143, 0.642857142857, 0.285714285714\n1049, 0.928571428571, 0.642857142857, 0.285714285714\n1050, 1.000000000000, 0.642857142857, 0.285714285714\n1051, 0.000000000000, 0.714285714286, 0.285714285714\n1052, 0.071428571429, 0.714285714286, 0.285714285714\n1053, 0.142857142857, 0.714285714286, 0.285714285714\n1054, 0.214285714286, 0.714285714286, 0.285714285714\n1055, 0.285714285714, 0.714285714286, 0.285714285714\n1056, 0.357142857143, 0.714285714286, 0.285714285714\n1057, 0.428571428571, 0.714285714286, 0.285714285714\n1058, 0.500000000000, 0.714285714286, 0.285714285714\n1059, 0.571428571429, 0.714285714286, 0.285714285714\n1060, 0.642857142857, 0.714285714286, 0.285714285714\n1061, 0.714285714286, 0.714285714286, 0.285714285714\n1062, 0.785714285714, 0.714285714286, 0.285714285714\n1063, 0.857142857143, 0.714285714286, 0.285714285714\n1064, 0.928571428571, 0.714285714286, 0.285714285714\n1065, 1.000000000000, 0.714285714286, 0.285714285714\n1066, 0.000000000000, 0.785714285714, 0.285714285714\n1067, 0.071428571429, 0.785714285714, 0.285714285714\n1068, 0.142857142857, 0.785714285714, 0.285714285714\n1069, 0.214285714286, 0.785714285714, 0.285714285714\n1070, 0.285714285714, 0.785714285714, 0.285714285714\n1071, 0.357142857143, 0.785714285714, 0.285714285714\n1072, 0.428571428571, 0.785714285714, 0.285714285714\n1073, 0.500000000000, 0.785714285714, 0.285714285714\n1074, 0.571428571429, 0.785714285714, 0.285714285714\n1075, 0.642857142857, 0.785714285714, 0.285714285714\n1076, 0.714285714286, 0.785714285714, 0.285714285714\n1077, 0.785714285714, 0.785714285714, 0.285714285714\n1078, 0.857142857143, 0.785714285714, 0.285714285714\n1079, 0.928571428571, 0.785714285714, 0.285714285714\n1080, 1.000000000000, 0.785714285714, 0.285714285714\n1081, 0.000000000000, 0.857142857143, 0.285714285714\n1082, 0.071428571429, 0.857142857143, 0.285714285714\n1083, 0.142857142857, 0.857142857143, 0.285714285714\n1084, 0.214285714286, 0.857142857143, 0.285714285714\n1085, 0.285714285714, 0.857142857143, 0.285714285714\n1086, 0.357142857143, 0.857142857143, 0.285714285714\n1087, 0.428571428571, 0.857142857143, 0.285714285714\n1088, 0.500000000000, 0.857142857143, 0.285714285714\n1089, 0.571428571429, 0.857142857143, 0.285714285714\n1090, 0.642857142857, 0.857142857143, 0.285714285714\n1091, 0.714285714286, 0.857142857143, 0.285714285714\n1092, 0.785714285714, 0.857142857143, 0.285714285714\n1093, 0.857142857143, 0.857142857143, 0.285714285714\n1094, 0.928571428571, 0.857142857143, 0.285714285714\n1095, 1.000000000000, 0.857142857143, 0.285714285714\n1096, 0.000000000000, 0.928571428571, 0.285714285714\n1097, 0.071428571429, 0.928571428571, 0.285714285714\n1098, 0.142857142857, 0.928571428571, 0.285714285714\n1099, 0.214285714286, 0.928571428571, 0.285714285714\n1100, 0.285714285714, 0.928571428571, 0.285714285714\n1101, 0.357142857143, 0.928571428571, 0.285714285714\n1102, 0.428571428571, 0.928571428571, 0.285714285714\n1103, 0.500000000000, 0.928571428571, 0.285714285714\n1104, 0.571428571429, 0.928571428571, 0.285714285714\n1105, 0.642857142857, 0.928571428571, 0.285714285714\n1106, 0.714285714286, 0.928571428571, 0.285714285714\n1107, 0.785714285714, 0.928571428571, 0.285714285714\n1108, 0.857142857143, 0.928571428571, 0.285714285714\n1109, 0.928571428571, 0.928571428571, 0.285714285714\n1110, 1.000000000000, 0.928571428571, 0.285714285714\n1111, 0.000000000000, 1.000000000000, 0.285714285714\n1112, 0.071428571429, 1.000000000000, 0.285714285714\n1113, 0.142857142857, 1.000000000000, 0.285714285714\n1114, 0.214285714286, 1.000000000000, 0.285714285714\n1115, 0.285714285714, 1.000000000000, 0.285714285714\n1116, 0.357142857143, 1.000000000000, 0.285714285714\n1117, 0.428571428571, 1.000000000000, 0.285714285714\n1118, 0.500000000000, 1.000000000000, 0.285714285714\n1119, 0.571428571429, 1.000000000000, 0.285714285714\n1120, 0.642857142857, 1.000000000000, 0.285714285714\n1121, 0.714285714286, 1.000000000000, 0.285714285714\n1122, 0.785714285714, 1.000000000000, 0.285714285714\n1123, 0.857142857143, 1.000000000000, 0.285714285714\n1124, 0.928571428571, 1.000000000000, 0.285714285714\n1125, 1.000000000000, 1.000000000000, 0.285714285714\n1126, 0.000000000000, 0.000000000000, 0.357142857143\n1127, 0.071428571429, 0.000000000000, 0.357142857143\n1128, 0.142857142857, 0.000000000000, 0.357142857143\n1129, 0.214285714286, 0.000000000000, 0.357142857143\n1130, 0.285714285714, 0.000000000000, 0.357142857143\n1131, 0.357142857143, 0.000000000000, 0.357142857143\n1132, 0.428571428571, 0.000000000000, 0.357142857143\n1133, 0.500000000000, 0.000000000000, 0.357142857143\n1134, 0.571428571429, 0.000000000000, 0.357142857143\n1135, 0.642857142857, 0.000000000000, 0.357142857143\n1136, 0.714285714286, 0.000000000000, 0.357142857143\n1137, 0.785714285714, 0.000000000000, 0.357142857143\n1138, 0.857142857143, 0.000000000000, 0.357142857143\n1139, 0.928571428571, 0.000000000000, 0.357142857143\n1140, 1.000000000000, 0.000000000000, 0.357142857143\n1141, 0.000000000000, 0.071428571429, 0.357142857143\n1142, 0.071428571429, 0.071428571429, 0.357142857143\n1143, 0.142857142857, 0.071428571429, 0.357142857143\n1144, 0.214285714286, 0.071428571429, 0.357142857143\n1145, 0.285714285714, 0.071428571429, 0.357142857143\n1146, 0.357142857143, 0.071428571429, 0.357142857143\n1147, 0.428571428571, 0.071428571429, 0.357142857143\n1148, 0.500000000000, 0.071428571429, 0.357142857143\n1149, 0.571428571429, 0.071428571429, 0.357142857143\n1150, 0.642857142857, 0.071428571429, 0.357142857143\n1151, 0.714285714286, 0.071428571429, 0.357142857143\n1152, 0.785714285714, 0.071428571429, 0.357142857143\n1153, 0.857142857143, 0.071428571429, 0.357142857143\n1154, 0.928571428571, 0.071428571429, 0.357142857143\n1155, 1.000000000000, 0.071428571429, 0.357142857143\n1156, 0.000000000000, 0.142857142857, 0.357142857143\n1157, 0.071428571429, 0.142857142857, 0.357142857143\n1158, 0.142857142857, 0.142857142857, 0.357142857143\n1159, 0.214285714286, 0.142857142857, 0.357142857143\n1160, 0.285714285714, 0.142857142857, 0.357142857143\n1161, 0.357142857143, 0.142857142857, 0.357142857143\n1162, 0.428571428571, 0.142857142857, 0.357142857143\n1163, 0.500000000000, 0.142857142857, 0.357142857143\n1164, 0.571428571429, 0.142857142857, 0.357142857143\n1165, 0.642857142857, 0.142857142857, 0.357142857143\n1166, 0.714285714286, 0.142857142857, 0.357142857143\n1167, 0.785714285714, 0.142857142857, 0.357142857143\n1168, 0.857142857143, 0.142857142857, 0.357142857143\n1169, 0.928571428571, 0.142857142857, 0.357142857143\n1170, 1.000000000000, 0.142857142857, 0.357142857143\n1171, 0.000000000000, 0.214285714286, 0.357142857143\n1172, 0.071428571429, 0.214285714286, 0.357142857143\n1173, 0.142857142857, 0.214285714286, 0.357142857143\n1174, 0.214285714286, 0.214285714286, 0.357142857143\n1175, 0.285714285714, 0.214285714286, 0.357142857143\n1176, 0.357142857143, 0.214285714286, 0.357142857143\n1177, 0.428571428571, 0.214285714286, 0.357142857143\n1178, 0.500000000000, 0.214285714286, 0.357142857143\n1179, 0.571428571429, 0.214285714286, 0.357142857143\n1180, 0.642857142857, 0.214285714286, 0.357142857143\n1181, 0.714285714286, 0.214285714286, 0.357142857143\n1182, 0.785714285714, 0.214285714286, 0.357142857143\n1183, 0.857142857143, 0.214285714286, 0.357142857143\n1184, 0.928571428571, 0.214285714286, 0.357142857143\n1185, 1.000000000000, 0.214285714286, 0.357142857143\n1186, 0.000000000000, 0.285714285714, 0.357142857143\n1187, 0.071428571429, 0.285714285714, 0.357142857143\n1188, 0.142857142857, 0.285714285714, 0.357142857143\n1189, 0.214285714286, 0.285714285714, 0.357142857143\n1190, 0.285714285714, 0.285714285714, 0.357142857143\n1191, 0.357142857143, 0.285714285714, 0.357142857143\n1192, 0.428571428571, 0.285714285714, 0.357142857143\n1193, 0.500000000000, 0.285714285714, 0.357142857143\n1194, 0.571428571429, 0.285714285714, 0.357142857143\n1195, 0.642857142857, 0.285714285714, 0.357142857143\n1196, 0.714285714286, 0.285714285714, 0.357142857143\n1197, 0.785714285714, 0.285714285714, 0.357142857143\n1198, 0.857142857143, 0.285714285714, 0.357142857143\n1199, 0.928571428571, 0.285714285714, 0.357142857143\n1200, 1.000000000000, 0.285714285714, 0.357142857143\n1201, 0.000000000000, 0.357142857143, 0.357142857143\n1202, 0.071428571429, 0.357142857143, 0.357142857143\n1203, 0.142857142857, 0.357142857143, 0.357142857143\n1204, 0.214285714286, 0.357142857143, 0.357142857143\n1205, 0.285714285714, 0.357142857143, 0.357142857143\n1206, 0.357142857143, 0.357142857143, 0.357142857143\n1207, 0.428571428571, 0.357142857143, 0.357142857143\n1208, 0.500000000000, 0.357142857143, 0.357142857143\n1209, 0.571428571429, 0.357142857143, 0.357142857143\n1210, 0.642857142857, 0.357142857143, 0.357142857143\n1211, 0.714285714286, 0.357142857143, 0.357142857143\n1212, 0.785714285714, 0.357142857143, 0.357142857143\n1213, 0.857142857143, 0.357142857143, 0.357142857143\n1214, 0.928571428571, 0.357142857143, 0.357142857143\n1215, 1.000000000000, 0.357142857143, 0.357142857143\n1216, 0.000000000000, 0.428571428571, 0.357142857143\n1217, 0.071428571429, 0.428571428571, 0.357142857143\n1218, 0.142857142857, 0.428571428571, 0.357142857143\n1219, 0.214285714286, 0.428571428571, 0.357142857143\n1220, 0.285714285714, 0.428571428571, 0.357142857143\n1221, 0.357142857143, 0.428571428571, 0.357142857143\n1222, 0.428571428571, 0.428571428571, 0.357142857143\n1223, 0.500000000000, 0.428571428571, 0.357142857143\n1224, 0.571428571429, 0.428571428571, 0.357142857143\n1225, 0.642857142857, 0.428571428571, 0.357142857143\n1226, 0.714285714286, 0.428571428571, 0.357142857143\n1227, 0.785714285714, 0.428571428571, 0.357142857143\n1228, 0.857142857143, 0.428571428571, 0.357142857143\n1229, 0.928571428571, 0.428571428571, 0.357142857143\n1230, 1.000000000000, 0.428571428571, 0.357142857143\n1231, 0.000000000000, 0.500000000000, 0.357142857143\n1232, 0.071428571429, 0.500000000000, 0.357142857143\n1233, 0.142857142857, 0.500000000000, 0.357142857143\n1234, 0.214285714286, 0.500000000000, 0.357142857143\n1235, 0.285714285714, 0.500000000000, 0.357142857143\n1236, 0.357142857143, 0.500000000000, 0.357142857143\n1237, 0.428571428571, 0.500000000000, 0.357142857143\n1238, 0.500000000000, 0.500000000000, 0.357142857143\n1239, 0.571428571429, 0.500000000000, 0.357142857143\n1240, 0.642857142857, 0.500000000000, 0.357142857143\n1241, 0.714285714286, 0.500000000000, 0.357142857143\n1242, 0.785714285714, 0.500000000000, 0.357142857143\n1243, 0.857142857143, 0.500000000000, 0.357142857143\n1244, 0.928571428571, 0.500000000000, 0.357142857143\n1245, 1.000000000000, 0.500000000000, 0.357142857143\n1246, 0.000000000000, 0.571428571429, 0.357142857143\n1247, 0.071428571429, 0.571428571429, 0.357142857143\n1248, 0.142857142857, 0.571428571429, 0.357142857143\n1249, 0.214285714286, 0.571428571429, 0.357142857143\n1250, 0.285714285714, 0.571428571429, 0.357142857143\n1251, 0.357142857143, 0.571428571429, 0.357142857143\n1252, 0.428571428571, 0.571428571429, 0.357142857143\n1253, 0.500000000000, 0.571428571429, 0.357142857143\n1254, 0.571428571429, 0.571428571429, 0.357142857143\n1255, 0.642857142857, 0.571428571429, 0.357142857143\n1256, 0.714285714286, 0.571428571429, 0.357142857143\n1257, 0.785714285714, 0.571428571429, 0.357142857143\n1258, 0.857142857143, 0.571428571429, 0.357142857143\n1259, 0.928571428571, 0.571428571429, 0.357142857143\n1260, 1.000000000000, 0.571428571429, 0.357142857143\n1261, 0.000000000000, 0.642857142857, 0.357142857143\n1262, 0.071428571429, 0.642857142857, 0.357142857143\n1263, 0.142857142857, 0.642857142857, 0.357142857143\n1264, 0.214285714286, 0.642857142857, 0.357142857143\n1265, 0.285714285714, 0.642857142857, 0.357142857143\n1266, 0.357142857143, 0.642857142857, 0.357142857143\n1267, 0.428571428571, 0.642857142857, 0.357142857143\n1268, 0.500000000000, 0.642857142857, 0.357142857143\n1269, 0.571428571429, 0.642857142857, 0.357142857143\n1270, 0.642857142857, 0.642857142857, 0.357142857143\n1271, 0.714285714286, 0.642857142857, 0.357142857143\n1272, 0.785714285714, 0.642857142857, 0.357142857143\n1273, 0.857142857143, 0.642857142857, 0.357142857143\n1274, 0.928571428571, 0.642857142857, 0.357142857143\n1275, 1.000000000000, 0.642857142857, 0.357142857143\n1276, 0.000000000000, 0.714285714286, 0.357142857143\n1277, 0.071428571429, 0.714285714286, 0.357142857143\n1278, 0.142857142857, 0.714285714286, 0.357142857143\n1279, 0.214285714286, 0.714285714286, 0.357142857143\n1280, 0.285714285714, 0.714285714286, 0.357142857143\n1281, 0.357142857143, 0.714285714286, 0.357142857143\n1282, 0.428571428571, 0.714285714286, 0.357142857143\n1283, 0.500000000000, 0.714285714286, 0.357142857143\n1284, 0.571428571429, 0.714285714286, 0.357142857143\n1285, 0.642857142857, 0.714285714286, 0.357142857143\n1286, 0.714285714286, 0.714285714286, 0.357142857143\n1287, 0.785714285714, 0.714285714286, 0.357142857143\n1288, 0.857142857143, 0.714285714286, 0.357142857143\n1289, 0.928571428571, 0.714285714286, 0.357142857143\n1290, 1.000000000000, 0.714285714286, 0.357142857143\n1291, 0.000000000000, 0.785714285714, 0.357142857143\n1292, 0.071428571429, 0.785714285714, 0.357142857143\n1293, 0.142857142857, 0.785714285714, 0.357142857143\n1294, 0.214285714286, 0.785714285714, 0.357142857143\n1295, 0.285714285714, 0.785714285714, 0.357142857143\n1296, 0.357142857143, 0.785714285714, 0.357142857143\n1297, 0.428571428571, 0.785714285714, 0.357142857143\n1298, 0.500000000000, 0.785714285714, 0.357142857143\n1299, 0.571428571429, 0.785714285714, 0.357142857143\n1300, 0.642857142857, 0.785714285714, 0.357142857143\n1301, 0.714285714286, 0.785714285714, 0.357142857143\n1302, 0.785714285714, 0.785714285714, 0.357142857143\n1303, 0.857142857143, 0.785714285714, 0.357142857143\n1304, 0.928571428571, 0.785714285714, 0.357142857143\n1305, 1.000000000000, 0.785714285714, 0.357142857143\n1306, 0.000000000000, 0.857142857143, 0.357142857143\n1307, 0.071428571429, 0.857142857143, 0.357142857143\n1308, 0.142857142857, 0.857142857143, 0.357142857143\n1309, 0.214285714286, 0.857142857143, 0.357142857143\n1310, 0.285714285714, 0.857142857143, 0.357142857143\n1311, 0.357142857143, 0.857142857143, 0.357142857143\n1312, 0.428571428571, 0.857142857143, 0.357142857143\n1313, 0.500000000000, 0.857142857143, 0.357142857143\n1314, 0.571428571429, 0.857142857143, 0.357142857143\n1315, 0.642857142857, 0.857142857143, 0.357142857143\n1316, 0.714285714286, 0.857142857143, 0.357142857143\n1317, 0.785714285714, 0.857142857143, 0.357142857143\n1318, 0.857142857143, 0.857142857143, 0.357142857143\n1319, 0.928571428571, 0.857142857143, 0.357142857143\n1320, 1.000000000000, 0.857142857143, 0.357142857143\n1321, 0.000000000000, 0.928571428571, 0.357142857143\n1322, 0.071428571429, 0.928571428571, 0.357142857143\n1323, 0.142857142857, 0.928571428571, 0.357142857143\n1324, 0.214285714286, 0.928571428571, 0.357142857143\n1325, 0.285714285714, 0.928571428571, 0.357142857143\n1326, 0.357142857143, 0.928571428571, 0.357142857143\n1327, 0.428571428571, 0.928571428571, 0.357142857143\n1328, 0.500000000000, 0.928571428571, 0.357142857143\n1329, 0.571428571429, 0.928571428571, 0.357142857143\n1330, 0.642857142857, 0.928571428571, 0.357142857143\n1331, 0.714285714286, 0.928571428571, 0.357142857143\n1332, 0.785714285714, 0.928571428571, 0.357142857143\n1333, 0.857142857143, 0.928571428571, 0.357142857143\n1334, 0.928571428571, 0.928571428571, 0.357142857143\n1335, 1.000000000000, 0.928571428571, 0.357142857143\n1336, 0.000000000000, 1.000000000000, 0.357142857143\n1337, 0.071428571429, 1.000000000000, 0.357142857143\n1338, 0.142857142857, 1.000000000000, 0.357142857143\n1339, 0.214285714286, 1.000000000000, 0.357142857143\n1340, 0.285714285714, 1.000000000000, 0.357142857143\n1341, 0.357142857143, 1.000000000000, 0.357142857143\n1342, 0.428571428571, 1.000000000000, 0.357142857143\n1343, 0.500000000000, 1.000000000000, 0.357142857143\n1344, 0.571428571429, 1.000000000000, 0.357142857143\n1345, 0.642857142857, 1.000000000000, 0.357142857143\n1346, 0.714285714286, 1.000000000000, 0.357142857143\n1347, 0.785714285714, 1.000000000000, 0.357142857143\n1348, 0.857142857143, 1.000000000000, 0.357142857143\n1349, 0.928571428571, 1.000000000000, 0.357142857143\n1350, 1.000000000000, 1.000000000000, 0.357142857143\n1351, 0.000000000000, 0.000000000000, 0.428571428571\n1352, 0.071428571429, 0.000000000000, 0.428571428571\n1353, 0.142857142857, 0.000000000000, 0.428571428571\n1354, 0.214285714286, 0.000000000000, 0.428571428571\n1355, 0.285714285714, 0.000000000000, 0.428571428571\n1356, 0.357142857143, 0.000000000000, 0.428571428571\n1357, 0.428571428571, 0.000000000000, 0.428571428571\n1358, 0.500000000000, 0.000000000000, 0.428571428571\n1359, 0.571428571429, 0.000000000000, 0.428571428571\n1360, 0.642857142857, 0.000000000000, 0.428571428571\n1361, 0.714285714286, 0.000000000000, 0.428571428571\n1362, 0.785714285714, 0.000000000000, 0.428571428571\n1363, 0.857142857143, 0.000000000000, 0.428571428571\n1364, 0.928571428571, 0.000000000000, 0.428571428571\n1365, 1.000000000000, 0.000000000000, 0.428571428571\n1366, 0.000000000000, 0.071428571429, 0.428571428571\n1367, 0.071428571429, 0.071428571429, 0.428571428571\n1368, 0.142857142857, 0.071428571429, 0.428571428571\n1369, 0.214285714286, 0.071428571429, 0.428571428571\n1370, 0.285714285714, 0.071428571429, 0.428571428571\n1371, 0.357142857143, 0.071428571429, 0.428571428571\n1372, 0.428571428571, 0.071428571429, 0.428571428571\n1373, 0.500000000000, 0.071428571429, 0.428571428571\n1374, 0.571428571429, 0.071428571429, 0.428571428571\n1375, 0.642857142857, 0.071428571429, 0.428571428571\n1376, 0.714285714286, 0.071428571429, 0.428571428571\n1377, 0.785714285714, 0.071428571429, 0.428571428571\n1378, 0.857142857143, 0.071428571429, 0.428571428571\n1379, 0.928571428571, 0.071428571429, 0.428571428571\n1380, 1.000000000000, 0.071428571429, 0.428571428571\n1381, 0.000000000000, 0.142857142857, 0.428571428571\n1382, 0.071428571429, 0.142857142857, 0.428571428571\n1383, 0.142857142857, 0.142857142857, 0.428571428571\n1384, 0.214285714286, 0.142857142857, 0.428571428571\n1385, 0.285714285714, 0.142857142857, 0.428571428571\n1386, 0.357142857143, 0.142857142857, 0.428571428571\n1387, 0.428571428571, 0.142857142857, 0.428571428571\n1388, 0.500000000000, 0.142857142857, 0.428571428571\n1389, 0.571428571429, 0.142857142857, 0.428571428571\n1390, 0.642857142857, 0.142857142857, 0.428571428571\n1391, 0.714285714286, 0.142857142857, 0.428571428571\n1392, 0.785714285714, 0.142857142857, 0.428571428571\n1393, 0.857142857143, 0.142857142857, 0.428571428571\n1394, 0.928571428571, 0.142857142857, 0.428571428571\n1395, 1.000000000000, 0.142857142857, 0.428571428571\n1396, 0.000000000000, 0.214285714286, 0.428571428571\n1397, 0.071428571429, 0.214285714286, 0.428571428571\n1398, 0.142857142857, 0.214285714286, 0.428571428571\n1399, 0.214285714286, 0.214285714286, 0.428571428571\n1400, 0.285714285714, 0.214285714286, 0.428571428571\n1401, 0.357142857143, 0.214285714286, 0.428571428571\n1402, 0.428571428571, 0.214285714286, 0.428571428571\n1403, 0.500000000000, 0.214285714286, 0.428571428571\n1404, 0.571428571429, 0.214285714286, 0.428571428571\n1405, 0.642857142857, 0.214285714286, 0.428571428571\n1406, 0.714285714286, 0.214285714286, 0.428571428571\n1407, 0.785714285714, 0.214285714286, 0.428571428571\n1408, 0.857142857143, 0.214285714286, 0.428571428571\n1409, 0.928571428571, 0.214285714286, 0.428571428571\n1410, 1.000000000000, 0.214285714286, 0.428571428571\n1411, 0.000000000000, 0.285714285714, 0.428571428571\n1412, 0.071428571429, 0.285714285714, 0.428571428571\n1413, 0.142857142857, 0.285714285714, 0.428571428571\n1414, 0.214285714286, 0.285714285714, 0.428571428571\n1415, 0.285714285714, 0.285714285714, 0.428571428571\n1416, 0.357142857143, 0.285714285714, 0.428571428571\n1417, 0.428571428571, 0.285714285714, 0.428571428571\n1418, 0.500000000000, 0.285714285714, 0.428571428571\n1419, 0.571428571429, 0.285714285714, 0.428571428571\n1420, 0.642857142857, 0.285714285714, 0.428571428571\n1421, 0.714285714286, 0.285714285714, 0.428571428571\n1422, 0.785714285714, 0.285714285714, 0.428571428571\n1423, 0.857142857143, 0.285714285714, 0.428571428571\n1424, 0.928571428571, 0.285714285714, 0.428571428571\n1425, 1.000000000000, 0.285714285714, 0.428571428571\n1426, 0.000000000000, 0.357142857143, 0.428571428571\n1427, 0.071428571429, 0.357142857143, 0.428571428571\n1428, 0.142857142857, 0.357142857143, 0.428571428571\n1429, 0.214285714286, 0.357142857143, 0.428571428571\n1430, 0.285714285714, 0.357142857143, 0.428571428571\n1431, 0.357142857143, 0.357142857143, 0.428571428571\n1432, 0.428571428571, 0.357142857143, 0.428571428571\n1433, 0.500000000000, 0.357142857143, 0.428571428571\n1434, 0.571428571429, 0.357142857143, 0.428571428571\n1435, 0.642857142857, 0.357142857143, 0.428571428571\n1436, 0.714285714286, 0.357142857143, 0.428571428571\n1437, 0.785714285714, 0.357142857143, 0.428571428571\n1438, 0.857142857143, 0.357142857143, 0.428571428571\n1439, 0.928571428571, 0.357142857143, 0.428571428571\n1440, 1.000000000000, 0.357142857143, 0.428571428571\n1441, 0.000000000000, 0.428571428571, 0.428571428571\n1442, 0.071428571429, 0.428571428571, 0.428571428571\n1443, 0.142857142857, 0.428571428571, 0.428571428571\n1444, 0.214285714286, 0.428571428571, 0.428571428571\n1445, 0.285714285714, 0.428571428571, 0.428571428571\n1446, 0.357142857143, 0.428571428571, 0.428571428571\n1447, 0.428571428571, 0.428571428571, 0.428571428571\n1448, 0.500000000000, 0.428571428571, 0.428571428571\n1449, 0.571428571429, 0.428571428571, 0.428571428571\n1450, 0.642857142857, 0.428571428571, 0.428571428571\n1451, 0.714285714286, 0.428571428571, 0.428571428571\n1452, 0.785714285714, 0.428571428571, 0.428571428571\n1453, 0.857142857143, 0.428571428571, 0.428571428571\n1454, 0.928571428571, 0.428571428571, 0.428571428571\n1455, 1.000000000000, 0.428571428571, 0.428571428571\n1456, 0.000000000000, 0.500000000000, 0.428571428571\n1457, 0.071428571429, 0.500000000000, 0.428571428571\n1458, 0.142857142857, 0.500000000000, 0.428571428571\n1459, 0.214285714286, 0.500000000000, 0.428571428571\n1460, 0.285714285714, 0.500000000000, 0.428571428571\n1461, 0.357142857143, 0.500000000000, 0.428571428571\n1462, 0.428571428571, 0.500000000000, 0.428571428571\n1463, 0.500000000000, 0.500000000000, 0.428571428571\n1464, 0.571428571429, 0.500000000000, 0.428571428571\n1465, 0.642857142857, 0.500000000000, 0.428571428571\n1466, 0.714285714286, 0.500000000000, 0.428571428571\n1467, 0.785714285714, 0.500000000000, 0.428571428571\n1468, 0.857142857143, 0.500000000000, 0.428571428571\n1469, 0.928571428571, 0.500000000000, 0.428571428571\n1470, 1.000000000000, 0.500000000000, 0.428571428571\n1471, 0.000000000000, 0.571428571429, 0.428571428571\n1472, 0.071428571429, 0.571428571429, 0.428571428571\n1473, 0.142857142857, 0.571428571429, 0.428571428571\n1474, 0.214285714286, 0.571428571429, 0.428571428571\n1475, 0.285714285714, 0.571428571429, 0.428571428571\n1476, 0.357142857143, 0.571428571429, 0.428571428571\n1477, 0.428571428571, 0.571428571429, 0.428571428571\n1478, 0.500000000000, 0.571428571429, 0.428571428571\n1479, 0.571428571429, 0.571428571429, 0.428571428571\n1480, 0.642857142857, 0.571428571429, 0.428571428571\n1481, 0.714285714286, 0.571428571429, 0.428571428571\n1482, 0.785714285714, 0.571428571429, 0.428571428571\n1483, 0.857142857143, 0.571428571429, 0.428571428571\n1484, 0.928571428571, 0.571428571429, 0.428571428571\n1485, 1.000000000000, 0.571428571429, 0.428571428571\n1486, 0.000000000000, 0.642857142857, 0.428571428571\n1487, 0.071428571429, 0.642857142857, 0.428571428571\n1488, 0.142857142857, 0.642857142857, 0.428571428571\n1489, 0.214285714286, 0.642857142857, 0.428571428571\n1490, 0.285714285714, 0.642857142857, 0.428571428571\n1491, 0.357142857143, 0.642857142857, 0.428571428571\n1492, 0.428571428571, 0.642857142857, 0.428571428571\n1493, 0.500000000000, 0.642857142857, 0.428571428571\n1494, 0.571428571429, 0.642857142857, 0.428571428571\n1495, 0.642857142857, 0.642857142857, 0.428571428571\n1496, 0.714285714286, 0.642857142857, 0.428571428571\n1497, 0.785714285714, 0.642857142857, 0.428571428571\n1498, 0.857142857143, 0.642857142857, 0.428571428571\n1499, 0.928571428571, 0.642857142857, 0.428571428571\n1500, 1.000000000000, 0.642857142857, 0.428571428571\n1501, 0.000000000000, 0.714285714286, 0.428571428571\n1502, 0.071428571429, 0.714285714286, 0.428571428571\n1503, 0.142857142857, 0.714285714286, 0.428571428571\n1504, 0.214285714286, 0.714285714286, 0.428571428571\n1505, 0.285714285714, 0.714285714286, 0.428571428571\n1506, 0.357142857143, 0.714285714286, 0.428571428571\n1507, 0.428571428571, 0.714285714286, 0.428571428571\n1508, 0.500000000000, 0.714285714286, 0.428571428571\n1509, 0.571428571429, 0.714285714286, 0.428571428571\n1510, 0.642857142857, 0.714285714286, 0.428571428571\n1511, 0.714285714286, 0.714285714286, 0.428571428571\n1512, 0.785714285714, 0.714285714286, 0.428571428571\n1513, 0.857142857143, 0.714285714286, 0.428571428571\n1514, 0.928571428571, 0.714285714286, 0.428571428571\n1515, 1.000000000000, 0.714285714286, 0.428571428571\n1516, 0.000000000000, 0.785714285714, 0.428571428571\n1517, 0.071428571429, 0.785714285714, 0.428571428571\n1518, 0.142857142857, 0.785714285714, 0.428571428571\n1519, 0.214285714286, 0.785714285714, 0.428571428571\n1520, 0.285714285714, 0.785714285714, 0.428571428571\n1521, 0.357142857143, 0.785714285714, 0.428571428571\n1522, 0.428571428571, 0.785714285714, 0.428571428571\n1523, 0.500000000000, 0.785714285714, 0.428571428571\n1524, 0.571428571429, 0.785714285714, 0.428571428571\n1525, 0.642857142857, 0.785714285714, 0.428571428571\n1526, 0.714285714286, 0.785714285714, 0.428571428571\n1527, 0.785714285714, 0.785714285714, 0.428571428571\n1528, 0.857142857143, 0.785714285714, 0.428571428571\n1529, 0.928571428571, 0.785714285714, 0.428571428571\n1530, 1.000000000000, 0.785714285714, 0.428571428571\n1531, 0.000000000000, 0.857142857143, 0.428571428571\n1532, 0.071428571429, 0.857142857143, 0.428571428571\n1533, 0.142857142857, 0.857142857143, 0.428571428571\n1534, 0.214285714286, 0.857142857143, 0.428571428571\n1535, 0.285714285714, 0.857142857143, 0.428571428571\n1536, 0.357142857143, 0.857142857143, 0.428571428571\n1537, 0.428571428571, 0.857142857143, 0.428571428571\n1538, 0.500000000000, 0.857142857143, 0.428571428571\n1539, 0.571428571429, 0.857142857143, 0.428571428571\n1540, 0.642857142857, 0.857142857143, 0.428571428571\n1541, 0.714285714286, 0.857142857143, 0.428571428571\n1542, 0.785714285714, 0.857142857143, 0.428571428571\n1543, 0.857142857143, 0.857142857143, 0.428571428571\n1544, 0.928571428571, 0.857142857143, 0.428571428571\n1545, 1.000000000000, 0.857142857143, 0.428571428571\n1546, 0.000000000000, 0.928571428571, 0.428571428571\n1547, 0.071428571429, 0.928571428571, 0.428571428571\n1548, 0.142857142857, 0.928571428571, 0.428571428571\n1549, 0.214285714286, 0.928571428571, 0.428571428571\n1550, 0.285714285714, 0.928571428571, 0.428571428571\n1551, 0.357142857143, 0.928571428571, 0.428571428571\n1552, 0.428571428571, 0.928571428571, 0.428571428571\n1553, 0.500000000000, 0.928571428571, 0.428571428571\n1554, 0.571428571429, 0.928571428571, 0.428571428571\n1555, 0.642857142857, 0.928571428571, 0.428571428571\n1556, 0.714285714286, 0.928571428571, 0.428571428571\n1557, 0.785714285714, 0.928571428571, 0.428571428571\n1558, 0.857142857143, 0.928571428571, 0.428571428571\n1559, 0.928571428571, 0.928571428571, 0.428571428571\n1560, 1.000000000000, 0.928571428571, 0.428571428571\n1561, 0.000000000000, 1.000000000000, 0.428571428571\n1562, 0.071428571429, 1.000000000000, 0.428571428571\n1563, 0.142857142857, 1.000000000000, 0.428571428571\n1564, 0.214285714286, 1.000000000000, 0.428571428571\n1565, 0.285714285714, 1.000000000000, 0.428571428571\n1566, 0.357142857143, 1.000000000000, 0.428571428571\n1567, 0.428571428571, 1.000000000000, 0.428571428571\n1568, 0.500000000000, 1.000000000000, 0.428571428571\n1569, 0.571428571429, 1.000000000000, 0.428571428571\n1570, 0.642857142857, 1.000000000000, 0.428571428571\n1571, 0.714285714286, 1.000000000000, 0.428571428571\n1572, 0.785714285714, 1.000000000000, 0.428571428571\n1573, 0.857142857143, 1.000000000000, 0.428571428571\n1574, 0.928571428571, 1.000000000000, 0.428571428571\n1575, 1.000000000000, 1.000000000000, 0.428571428571\n1576, 0.000000000000, 0.000000000000, 0.500000000000\n1577, 0.071428571429, 0.000000000000, 0.500000000000\n1578, 0.142857142857, 0.000000000000, 0.500000000000\n1579, 0.214285714286, 0.000000000000, 0.500000000000\n1580, 0.285714285714, 0.000000000000, 0.500000000000\n1581, 0.357142857143, 0.000000000000, 0.500000000000\n1582, 0.428571428571, 0.000000000000, 0.500000000000\n1583, 0.500000000000, 0.000000000000, 0.500000000000\n1584, 0.571428571429, 0.000000000000, 0.500000000000\n1585, 0.642857142857, 0.000000000000, 0.500000000000\n1586, 0.714285714286, 0.000000000000, 0.500000000000\n1587, 0.785714285714, 0.000000000000, 0.500000000000\n1588, 0.857142857143, 0.000000000000, 0.500000000000\n1589, 0.928571428571, 0.000000000000, 0.500000000000\n1590, 1.000000000000, 0.000000000000, 0.500000000000\n1591, 0.000000000000, 0.071428571429, 0.500000000000\n1592, 0.071428571429, 0.071428571429, 0.500000000000\n1593, 0.142857142857, 0.071428571429, 0.500000000000\n1594, 0.214285714286, 0.071428571429, 0.500000000000\n1595, 0.285714285714, 0.071428571429, 0.500000000000\n1596, 0.357142857143, 0.071428571429, 0.500000000000\n1597, 0.428571428571, 0.071428571429, 0.500000000000\n1598, 0.500000000000, 0.071428571429, 0.500000000000\n1599, 0.571428571429, 0.071428571429, 0.500000000000\n1600, 0.642857142857, 0.071428571429, 0.500000000000\n1601, 0.714285714286, 0.071428571429, 0.500000000000\n1602, 0.785714285714, 0.071428571429, 0.500000000000\n1603, 0.857142857143, 0.071428571429, 0.500000000000\n1604, 0.928571428571, 0.071428571429, 0.500000000000\n1605, 1.000000000000, 0.071428571429, 0.500000000000\n1606, 0.000000000000, 0.142857142857, 0.500000000000\n1607, 0.071428571429, 0.142857142857, 0.500000000000\n1608, 0.142857142857, 0.142857142857, 0.500000000000\n1609, 0.214285714286, 0.142857142857, 0.500000000000\n1610, 0.285714285714, 0.142857142857, 0.500000000000\n1611, 0.357142857143, 0.142857142857, 0.500000000000\n1612, 0.428571428571, 0.142857142857, 0.500000000000\n1613, 0.500000000000, 0.142857142857, 0.500000000000\n1614, 0.571428571429, 0.142857142857, 0.500000000000\n1615, 0.642857142857, 0.142857142857, 0.500000000000\n1616, 0.714285714286, 0.142857142857, 0.500000000000\n1617, 0.785714285714, 0.142857142857, 0.500000000000\n1618, 0.857142857143, 0.142857142857, 0.500000000000\n1619, 0.928571428571, 0.142857142857, 0.500000000000\n1620, 1.000000000000, 0.142857142857, 0.500000000000\n1621, 0.000000000000, 0.214285714286, 0.500000000000\n1622, 0.071428571429, 0.214285714286, 0.500000000000\n1623, 0.142857142857, 0.214285714286, 0.500000000000\n1624, 0.214285714286, 0.214285714286, 0.500000000000\n1625, 0.285714285714, 0.214285714286, 0.500000000000\n1626, 0.357142857143, 0.214285714286, 0.500000000000\n1627, 0.428571428571, 0.214285714286, 0.500000000000\n1628, 0.500000000000, 0.214285714286, 0.500000000000\n1629, 0.571428571429, 0.214285714286, 0.500000000000\n1630, 0.642857142857, 0.214285714286, 0.500000000000\n1631, 0.714285714286, 0.214285714286, 0.500000000000\n1632, 0.785714285714, 0.214285714286, 0.500000000000\n1633, 0.857142857143, 0.214285714286, 0.500000000000\n1634, 0.928571428571, 0.214285714286, 0.500000000000\n1635, 1.000000000000, 0.214285714286, 0.500000000000\n1636, 0.000000000000, 0.285714285714, 0.500000000000\n1637, 0.071428571429, 0.285714285714, 0.500000000000\n1638, 0.142857142857, 0.285714285714, 0.500000000000\n1639, 0.214285714286, 0.285714285714, 0.500000000000\n1640, 0.285714285714, 0.285714285714, 0.500000000000\n1641, 0.357142857143, 0.285714285714, 0.500000000000\n1642, 0.428571428571, 0.285714285714, 0.500000000000\n1643, 0.500000000000, 0.285714285714, 0.500000000000\n1644, 0.571428571429, 0.285714285714, 0.500000000000\n1645, 0.642857142857, 0.285714285714, 0.500000000000\n1646, 0.714285714286, 0.285714285714, 0.500000000000\n1647, 0.785714285714, 0.285714285714, 0.500000000000\n1648, 0.857142857143, 0.285714285714, 0.500000000000\n1649, 0.928571428571, 0.285714285714, 0.500000000000\n1650, 1.000000000000, 0.285714285714, 0.500000000000\n1651, 0.000000000000, 0.357142857143, 0.500000000000\n1652, 0.071428571429, 0.357142857143, 0.500000000000\n1653, 0.142857142857, 0.357142857143, 0.500000000000\n1654, 0.214285714286, 0.357142857143, 0.500000000000\n1655, 0.285714285714, 0.357142857143, 0.500000000000\n1656, 0.357142857143, 0.357142857143, 0.500000000000\n1657, 0.428571428571, 0.357142857143, 0.500000000000\n1658, 0.500000000000, 0.357142857143, 0.500000000000\n1659, 0.571428571429, 0.357142857143, 0.500000000000\n1660, 0.642857142857, 0.357142857143, 0.500000000000\n1661, 0.714285714286, 0.357142857143, 0.500000000000\n1662, 0.785714285714, 0.357142857143, 0.500000000000\n1663, 0.857142857143, 0.357142857143, 0.500000000000\n1664, 0.928571428571, 0.357142857143, 0.500000000000\n1665, 1.000000000000, 0.357142857143, 0.500000000000\n1666, 0.000000000000, 0.428571428571, 0.500000000000\n1667, 0.071428571429, 0.428571428571, 0.500000000000\n1668, 0.142857142857, 0.428571428571, 0.500000000000\n1669, 0.214285714286, 0.428571428571, 0.500000000000\n1670, 0.285714285714, 0.428571428571, 0.500000000000\n1671, 0.357142857143, 0.428571428571, 0.500000000000\n1672, 0.428571428571, 0.428571428571, 0.500000000000\n1673, 0.500000000000, 0.428571428571, 0.500000000000\n1674, 0.571428571429, 0.428571428571, 0.500000000000\n1675, 0.642857142857, 0.428571428571, 0.500000000000\n1676, 0.714285714286, 0.428571428571, 0.500000000000\n1677, 0.785714285714, 0.428571428571, 0.500000000000\n1678, 0.857142857143, 0.428571428571, 0.500000000000\n1679, 0.928571428571, 0.428571428571, 0.500000000000\n1680, 1.000000000000, 0.428571428571, 0.500000000000\n1681, 0.000000000000, 0.500000000000, 0.500000000000\n1682, 0.071428571429, 0.500000000000, 0.500000000000\n1683, 0.142857142857, 0.500000000000, 0.500000000000\n1684, 0.214285714286, 0.500000000000, 0.500000000000\n1685, 0.285714285714, 0.500000000000, 0.500000000000\n1686, 0.357142857143, 0.500000000000, 0.500000000000\n1687, 0.428571428571, 0.500000000000, 0.500000000000\n1688, 0.500000000000, 0.500000000000, 0.500000000000\n1689, 0.571428571429, 0.500000000000, 0.500000000000\n1690, 0.642857142857, 0.500000000000, 0.500000000000\n1691, 0.714285714286, 0.500000000000, 0.500000000000\n1692, 0.785714285714, 0.500000000000, 0.500000000000\n1693, 0.857142857143, 0.500000000000, 0.500000000000\n1694, 0.928571428571, 0.500000000000, 0.500000000000\n1695, 1.000000000000, 0.500000000000, 0.500000000000\n1696, 0.000000000000, 0.571428571429, 0.500000000000\n1697, 0.071428571429, 0.571428571429, 0.500000000000\n1698, 0.142857142857, 0.571428571429, 0.500000000000\n1699, 0.214285714286, 0.571428571429, 0.500000000000\n1700, 0.285714285714, 0.571428571429, 0.500000000000\n1701, 0.357142857143, 0.571428571429, 0.500000000000\n1702, 0.428571428571, 0.571428571429, 0.500000000000\n1703, 0.500000000000, 0.571428571429, 0.500000000000\n1704, 0.571428571429, 0.571428571429, 0.500000000000\n1705, 0.642857142857, 0.571428571429, 0.500000000000\n1706, 0.714285714286, 0.571428571429, 0.500000000000\n1707, 0.785714285714, 0.571428571429, 0.500000000000\n1708, 0.857142857143, 0.571428571429, 0.500000000000\n1709, 0.928571428571, 0.571428571429, 0.500000000000\n1710, 1.000000000000, 0.571428571429, 0.500000000000\n1711, 0.000000000000, 0.642857142857, 0.500000000000\n1712, 0.071428571429, 0.642857142857, 0.500000000000\n1713, 0.142857142857, 0.642857142857, 0.500000000000\n1714, 0.214285714286, 0.642857142857, 0.500000000000\n1715, 0.285714285714, 0.642857142857, 0.500000000000\n1716, 0.357142857143, 0.642857142857, 0.500000000000\n1717, 0.428571428571, 0.642857142857, 0.500000000000\n1718, 0.500000000000, 0.642857142857, 0.500000000000\n1719, 0.571428571429, 0.642857142857, 0.500000000000\n1720, 0.642857142857, 0.642857142857, 0.500000000000\n1721, 0.714285714286, 0.642857142857, 0.500000000000\n1722, 0.785714285714, 0.642857142857, 0.500000000000\n1723, 0.857142857143, 0.642857142857, 0.500000000000\n1724, 0.928571428571, 0.642857142857, 0.500000000000\n1725, 1.000000000000, 0.642857142857, 0.500000000000\n1726, 0.000000000000, 0.714285714286, 0.500000000000\n1727, 0.071428571429, 0.714285714286, 0.500000000000\n1728, 0.142857142857, 0.714285714286, 0.500000000000\n1729, 0.214285714286, 0.714285714286, 0.500000000000\n1730, 0.285714285714, 0.714285714286, 0.500000000000\n1731, 0.357142857143, 0.714285714286, 0.500000000000\n1732, 0.428571428571, 0.714285714286, 0.500000000000\n1733, 0.500000000000, 0.714285714286, 0.500000000000\n1734, 0.571428571429, 0.714285714286, 0.500000000000\n1735, 0.642857142857, 0.714285714286, 0.500000000000\n1736, 0.714285714286, 0.714285714286, 0.500000000000\n1737, 0.785714285714, 0.714285714286, 0.500000000000\n1738, 0.857142857143, 0.714285714286, 0.500000000000\n1739, 0.928571428571, 0.714285714286, 0.500000000000\n1740, 1.000000000000, 0.714285714286, 0.500000000000\n1741, 0.000000000000, 0.785714285714, 0.500000000000\n1742, 0.071428571429, 0.785714285714, 0.500000000000\n1743, 0.142857142857, 0.785714285714, 0.500000000000\n1744, 0.214285714286, 0.785714285714, 0.500000000000\n1745, 0.285714285714, 0.785714285714, 0.500000000000\n1746, 0.357142857143, 0.785714285714, 0.500000000000\n1747, 0.428571428571, 0.785714285714, 0.500000000000\n1748, 0.500000000000, 0.785714285714, 0.500000000000\n1749, 0.571428571429, 0.785714285714, 0.500000000000\n1750, 0.642857142857, 0.785714285714, 0.500000000000\n1751, 0.714285714286, 0.785714285714, 0.500000000000\n1752, 0.785714285714, 0.785714285714, 0.500000000000\n1753, 0.857142857143, 0.785714285714, 0.500000000000\n1754, 0.928571428571, 0.785714285714, 0.500000000000\n1755, 1.000000000000, 0.785714285714, 0.500000000000\n1756, 0.000000000000, 0.857142857143, 0.500000000000\n1757, 0.071428571429, 0.857142857143, 0.500000000000\n1758, 0.142857142857, 0.857142857143, 0.500000000000\n1759, 0.214285714286, 0.857142857143, 0.500000000000\n1760, 0.285714285714, 0.857142857143, 0.500000000000\n1761, 0.357142857143, 0.857142857143, 0.500000000000\n1762, 0.428571428571, 0.857142857143, 0.500000000000\n1763, 0.500000000000, 0.857142857143, 0.500000000000\n1764, 0.571428571429, 0.857142857143, 0.500000000000\n1765, 0.642857142857, 0.857142857143, 0.500000000000\n1766, 0.714285714286, 0.857142857143, 0.500000000000\n1767, 0.785714285714, 0.857142857143, 0.500000000000\n1768, 0.857142857143, 0.857142857143, 0.500000000000\n1769, 0.928571428571, 0.857142857143, 0.500000000000\n1770, 1.000000000000, 0.857142857143, 0.500000000000\n1771, 0.000000000000, 0.928571428571, 0.500000000000\n1772, 0.071428571429, 0.928571428571, 0.500000000000\n1773, 0.142857142857, 0.928571428571, 0.500000000000\n1774, 0.214285714286, 0.928571428571, 0.500000000000\n1775, 0.285714285714, 0.928571428571, 0.500000000000\n1776, 0.357142857143, 0.928571428571, 0.500000000000\n1777, 0.428571428571, 0.928571428571, 0.500000000000\n1778, 0.500000000000, 0.928571428571, 0.500000000000\n1779, 0.571428571429, 0.928571428571, 0.500000000000\n1780, 0.642857142857, 0.928571428571, 0.500000000000\n1781, 0.714285714286, 0.928571428571, 0.500000000000\n1782, 0.785714285714, 0.928571428571, 0.500000000000\n1783, 0.857142857143, 0.928571428571, 0.500000000000\n1784, 0.928571428571, 0.928571428571, 0.500000000000\n1785, 1.000000000000, 0.928571428571, 0.500000000000\n1786, 0.000000000000, 1.000000000000, 0.500000000000\n1787, 0.071428571429, 1.000000000000, 0.500000000000\n1788, 0.142857142857, 1.000000000000, 0.500000000000\n1789, 0.214285714286, 1.000000000000, 0.500000000000\n1790, 0.285714285714, 1.000000000000, 0.500000000000\n1791, 0.357142857143, 1.000000000000, 0.500000000000\n1792, 0.428571428571, 1.000000000000, 0.500000000000\n1793, 0.500000000000, 1.000000000000, 0.500000000000\n1794, 0.571428571429, 1.000000000000, 0.500000000000\n1795, 0.642857142857, 1.000000000000, 0.500000000000\n1796, 0.714285714286, 1.000000000000, 0.500000000000\n1797, 0.785714285714, 1.000000000000, 0.500000000000\n1798, 0.857142857143, 1.000000000000, 0.500000000000\n1799, 0.928571428571, 1.000000000000, 0.500000000000\n1800, 1.000000000000, 1.000000000000, 0.500000000000\n1801, 0.000000000000, 0.000000000000, 0.571428571429\n1802, 0.071428571429, 0.000000000000, 0.571428571429\n1803, 0.142857142857, 0.000000000000, 0.571428571429\n1804, 0.214285714286, 0.000000000000, 0.571428571429\n1805, 0.285714285714, 0.000000000000, 0.571428571429\n1806, 0.357142857143, 0.000000000000, 0.571428571429\n1807, 0.428571428571, 0.000000000000, 0.571428571429\n1808, 0.500000000000, 0.000000000000, 0.571428571429\n1809, 0.571428571429, 0.000000000000, 0.571428571429\n1810, 0.642857142857, 0.000000000000, 0.571428571429\n1811, 0.714285714286, 0.000000000000, 0.571428571429\n1812, 0.785714285714, 0.000000000000, 0.571428571429\n1813, 0.857142857143, 0.000000000000, 0.571428571429\n1814, 0.928571428571, 0.000000000000, 0.571428571429\n1815, 1.000000000000, 0.000000000000, 0.571428571429\n1816, 0.000000000000, 0.071428571429, 0.571428571429\n1817, 0.071428571429, 0.071428571429, 0.571428571429\n1818, 0.142857142857, 0.071428571429, 0.571428571429\n1819, 0.214285714286, 0.071428571429, 0.571428571429\n1820, 0.285714285714, 0.071428571429, 0.571428571429\n1821, 0.357142857143, 0.071428571429, 0.571428571429\n1822, 0.428571428571, 0.071428571429, 0.571428571429\n1823, 0.500000000000, 0.071428571429, 0.571428571429\n1824, 0.571428571429, 0.071428571429, 0.571428571429\n1825, 0.642857142857, 0.071428571429, 0.571428571429\n1826, 0.714285714286, 0.071428571429, 0.571428571429\n1827, 0.785714285714, 0.071428571429, 0.571428571429\n1828, 0.857142857143, 0.071428571429, 0.571428571429\n1829, 0.928571428571, 0.071428571429, 0.571428571429\n1830, 1.000000000000, 0.071428571429, 0.571428571429\n1831, 0.000000000000, 0.142857142857, 0.571428571429\n1832, 0.071428571429, 0.142857142857, 0.571428571429\n1833, 0.142857142857, 0.142857142857, 0.571428571429\n1834, 0.214285714286, 0.142857142857, 0.571428571429\n1835, 0.285714285714, 0.142857142857, 0.571428571429\n1836, 0.357142857143, 0.142857142857, 0.571428571429\n1837, 0.428571428571, 0.142857142857, 0.571428571429\n1838, 0.500000000000, 0.142857142857, 0.571428571429\n1839, 0.571428571429, 0.142857142857, 0.571428571429\n1840, 0.642857142857, 0.142857142857, 0.571428571429\n1841, 0.714285714286, 0.142857142857, 0.571428571429\n1842, 0.785714285714, 0.142857142857, 0.571428571429\n1843, 0.857142857143, 0.142857142857, 0.571428571429\n1844, 0.928571428571, 0.142857142857, 0.571428571429\n1845, 1.000000000000, 0.142857142857, 0.571428571429\n1846, 0.000000000000, 0.214285714286, 0.571428571429\n1847, 0.071428571429, 0.214285714286, 0.571428571429\n1848, 0.142857142857, 0.214285714286, 0.571428571429\n1849, 0.214285714286, 0.214285714286, 0.571428571429\n1850, 0.285714285714, 0.214285714286, 0.571428571429\n1851, 0.357142857143, 0.214285714286, 0.571428571429\n1852, 0.428571428571, 0.214285714286, 0.571428571429\n1853, 0.500000000000, 0.214285714286, 0.571428571429\n1854, 0.571428571429, 0.214285714286, 0.571428571429\n1855, 0.642857142857, 0.214285714286, 0.571428571429\n1856, 0.714285714286, 0.214285714286, 0.571428571429\n1857, 0.785714285714, 0.214285714286, 0.571428571429\n1858, 0.857142857143, 0.214285714286, 0.571428571429\n1859, 0.928571428571, 0.214285714286, 0.571428571429\n1860, 1.000000000000, 0.214285714286, 0.571428571429\n1861, 0.000000000000, 0.285714285714, 0.571428571429\n1862, 0.071428571429, 0.285714285714, 0.571428571429\n1863, 0.142857142857, 0.285714285714, 0.571428571429\n1864, 0.214285714286, 0.285714285714, 0.571428571429\n1865, 0.285714285714, 0.285714285714, 0.571428571429\n1866, 0.357142857143, 0.285714285714, 0.571428571429\n1867, 0.428571428571, 0.285714285714, 0.571428571429\n1868, 0.500000000000, 0.285714285714, 0.571428571429\n1869, 0.571428571429, 0.285714285714, 0.571428571429\n1870, 0.642857142857, 0.285714285714, 0.571428571429\n1871, 0.714285714286, 0.285714285714, 0.571428571429\n1872, 0.785714285714, 0.285714285714, 0.571428571429\n1873, 0.857142857143, 0.285714285714, 0.571428571429\n1874, 0.928571428571, 0.285714285714, 0.571428571429\n1875, 1.000000000000, 0.285714285714, 0.571428571429\n1876, 0.000000000000, 0.357142857143, 0.571428571429\n1877, 0.071428571429, 0.357142857143, 0.571428571429\n1878, 0.142857142857, 0.357142857143, 0.571428571429\n1879, 0.214285714286, 0.357142857143, 0.571428571429\n1880, 0.285714285714, 0.357142857143, 0.571428571429\n1881, 0.357142857143, 0.357142857143, 0.571428571429\n1882, 0.428571428571, 0.357142857143, 0.571428571429\n1883, 0.500000000000, 0.357142857143, 0.571428571429\n1884, 0.571428571429, 0.357142857143, 0.571428571429\n1885, 0.642857142857, 0.357142857143, 0.571428571429\n1886, 0.714285714286, 0.357142857143, 0.571428571429\n1887, 0.785714285714, 0.357142857143, 0.571428571429\n1888, 0.857142857143, 0.357142857143, 0.571428571429\n1889, 0.928571428571, 0.357142857143, 0.571428571429\n1890, 1.000000000000, 0.357142857143, 0.571428571429\n1891, 0.000000000000, 0.428571428571, 0.571428571429\n1892, 0.071428571429, 0.428571428571, 0.571428571429\n1893, 0.142857142857, 0.428571428571, 0.571428571429\n1894, 0.214285714286, 0.428571428571, 0.571428571429\n1895, 0.285714285714, 0.428571428571, 0.571428571429\n1896, 0.357142857143, 0.428571428571, 0.571428571429\n1897, 0.428571428571, 0.428571428571, 0.571428571429\n1898, 0.500000000000, 0.428571428571, 0.571428571429\n1899, 0.571428571429, 0.428571428571, 0.571428571429\n1900, 0.642857142857, 0.428571428571, 0.571428571429\n1901, 0.714285714286, 0.428571428571, 0.571428571429\n1902, 0.785714285714, 0.428571428571, 0.571428571429\n1903, 0.857142857143, 0.428571428571, 0.571428571429\n1904, 0.928571428571, 0.428571428571, 0.571428571429\n1905, 1.000000000000, 0.428571428571, 0.571428571429\n1906, 0.000000000000, 0.500000000000, 0.571428571429\n1907, 0.071428571429, 0.500000000000, 0.571428571429\n1908, 0.142857142857, 0.500000000000, 0.571428571429\n1909, 0.214285714286, 0.500000000000, 0.571428571429\n1910, 0.285714285714, 0.500000000000, 0.571428571429\n1911, 0.357142857143, 0.500000000000, 0.571428571429\n1912, 0.428571428571, 0.500000000000, 0.571428571429\n1913, 0.500000000000, 0.500000000000, 0.571428571429\n1914, 0.571428571429, 0.500000000000, 0.571428571429\n1915, 0.642857142857, 0.500000000000, 0.571428571429\n1916, 0.714285714286, 0.500000000000, 0.571428571429\n1917, 0.785714285714, 0.500000000000, 0.571428571429\n1918, 0.857142857143, 0.500000000000, 0.571428571429\n1919, 0.928571428571, 0.500000000000, 0.571428571429\n1920, 1.000000000000, 0.500000000000, 0.571428571429\n1921, 0.000000000000, 0.571428571429, 0.571428571429\n1922, 0.071428571429, 0.571428571429, 0.571428571429\n1923, 0.142857142857, 0.571428571429, 0.571428571429\n1924, 0.214285714286, 0.571428571429, 0.571428571429\n1925, 0.285714285714, 0.571428571429, 0.571428571429\n1926, 0.357142857143, 0.571428571429, 0.571428571429\n1927, 0.428571428571, 0.571428571429, 0.571428571429\n1928, 0.500000000000, 0.571428571429, 0.571428571429\n1929, 0.571428571429, 0.571428571429, 0.571428571429\n1930, 0.642857142857, 0.571428571429, 0.571428571429\n1931, 0.714285714286, 0.571428571429, 0.571428571429\n1932, 0.785714285714, 0.571428571429, 0.571428571429\n1933, 0.857142857143, 0.571428571429, 0.571428571429\n1934, 0.928571428571, 0.571428571429, 0.571428571429\n1935, 1.000000000000, 0.571428571429, 0.571428571429\n1936, 0.000000000000, 0.642857142857, 0.571428571429\n1937, 0.071428571429, 0.642857142857, 0.571428571429\n1938, 0.142857142857, 0.642857142857, 0.571428571429\n1939, 0.214285714286, 0.642857142857, 0.571428571429\n1940, 0.285714285714, 0.642857142857, 0.571428571429\n1941, 0.357142857143, 0.642857142857, 0.571428571429\n1942, 0.428571428571, 0.642857142857, 0.571428571429\n1943, 0.500000000000, 0.642857142857, 0.571428571429\n1944, 0.571428571429, 0.642857142857, 0.571428571429\n1945, 0.642857142857, 0.642857142857, 0.571428571429\n1946, 0.714285714286, 0.642857142857, 0.571428571429\n1947, 0.785714285714, 0.642857142857, 0.571428571429\n1948, 0.857142857143, 0.642857142857, 0.571428571429\n1949, 0.928571428571, 0.642857142857, 0.571428571429\n1950, 1.000000000000, 0.642857142857, 0.571428571429\n1951, 0.000000000000, 0.714285714286, 0.571428571429\n1952, 0.071428571429, 0.714285714286, 0.571428571429\n1953, 0.142857142857, 0.714285714286, 0.571428571429\n1954, 0.214285714286, 0.714285714286, 0.571428571429\n1955, 0.285714285714, 0.714285714286, 0.571428571429\n1956, 0.357142857143, 0.714285714286, 0.571428571429\n1957, 0.428571428571, 0.714285714286, 0.571428571429\n1958, 0.500000000000, 0.714285714286, 0.571428571429\n1959, 0.571428571429, 0.714285714286, 0.571428571429\n1960, 0.642857142857, 0.714285714286, 0.571428571429\n1961, 0.714285714286, 0.714285714286, 0.571428571429\n1962, 0.785714285714, 0.714285714286, 0.571428571429\n1963, 0.857142857143, 0.714285714286, 0.571428571429\n1964, 0.928571428571, 0.714285714286, 0.571428571429\n1965, 1.000000000000, 0.714285714286, 0.571428571429\n1966, 0.000000000000, 0.785714285714, 0.571428571429\n1967, 0.071428571429, 0.785714285714, 0.571428571429\n1968, 0.142857142857, 0.785714285714, 0.571428571429\n1969, 0.214285714286, 0.785714285714, 0.571428571429\n1970, 0.285714285714, 0.785714285714, 0.571428571429\n1971, 0.357142857143, 0.785714285714, 0.571428571429\n1972, 0.428571428571, 0.785714285714, 0.571428571429\n1973, 0.500000000000, 0.785714285714, 0.571428571429\n1974, 0.571428571429, 0.785714285714, 0.571428571429\n1975, 0.642857142857, 0.785714285714, 0.571428571429\n1976, 0.714285714286, 0.785714285714, 0.571428571429\n1977, 0.785714285714, 0.785714285714, 0.571428571429\n1978, 0.857142857143, 0.785714285714, 0.571428571429\n1979, 0.928571428571, 0.785714285714, 0.571428571429\n1980, 1.000000000000, 0.785714285714, 0.571428571429\n1981, 0.000000000000, 0.857142857143, 0.571428571429\n1982, 0.071428571429, 0.857142857143, 0.571428571429\n1983, 0.142857142857, 0.857142857143, 0.571428571429\n1984, 0.214285714286, 0.857142857143, 0.571428571429\n1985, 0.285714285714, 0.857142857143, 0.571428571429\n1986, 0.357142857143, 0.857142857143, 0.571428571429\n1987, 0.428571428571, 0.857142857143, 0.571428571429\n1988, 0.500000000000, 0.857142857143, 0.571428571429\n1989, 0.571428571429, 0.857142857143, 0.571428571429\n1990, 0.642857142857, 0.857142857143, 0.571428571429\n1991, 0.714285714286, 0.857142857143, 0.571428571429\n1992, 0.785714285714, 0.857142857143, 0.571428571429\n1993, 0.857142857143, 0.857142857143, 0.571428571429\n1994, 0.928571428571, 0.857142857143, 0.571428571429\n1995, 1.000000000000, 0.857142857143, 0.571428571429\n1996, 0.000000000000, 0.928571428571, 0.571428571429\n1997, 0.071428571429, 0.928571428571, 0.571428571429\n1998, 0.142857142857, 0.928571428571, 0.571428571429\n1999, 0.214285714286, 0.928571428571, 0.571428571429\n2000, 0.285714285714, 0.928571428571, 0.571428571429\n2001, 0.357142857143, 0.928571428571, 0.571428571429\n2002, 0.428571428571, 0.928571428571, 0.571428571429\n2003, 0.500000000000, 0.928571428571, 0.571428571429\n2004, 0.571428571429, 0.928571428571, 0.571428571429\n2005, 0.642857142857, 0.928571428571, 0.571428571429\n2006, 0.714285714286, 0.928571428571, 0.571428571429\n2007, 0.785714285714, 0.928571428571, 0.571428571429\n2008, 0.857142857143, 0.928571428571, 0.571428571429\n2009, 0.928571428571, 0.928571428571, 0.571428571429\n2010, 1.000000000000, 0.928571428571, 0.571428571429\n2011, 0.000000000000, 1.000000000000, 0.571428571429\n2012, 0.071428571429, 1.000000000000, 0.571428571429\n2013, 0.142857142857, 1.000000000000, 0.571428571429\n2014, 0.214285714286, 1.000000000000, 0.571428571429\n2015, 0.285714285714, 1.000000000000, 0.571428571429\n2016, 0.357142857143, 1.000000000000, 0.571428571429\n2017, 0.428571428571, 1.000000000000, 0.571428571429\n2018, 0.500000000000, 1.000000000000, 0.571428571429\n2019, 0.571428571429, 1.000000000000, 0.571428571429\n2020, 0.642857142857, 1.000000000000, 0.571428571429\n2021, 0.714285714286, 1.000000000000, 0.571428571429\n2022, 0.785714285714, 1.000000000000, 0.571428571429\n2023, 0.857142857143, 1.000000000000, 0.571428571429\n2024, 0.928571428571, 1.000000000000, 0.571428571429\n2025, 1.000000000000, 1.000000000000, 0.571428571429\n2026, 0.000000000000, 0.000000000000, 0.642857142857\n2027, 0.071428571429, 0.000000000000, 0.642857142857\n2028, 0.142857142857, 0.000000000000, 0.642857142857\n2029, 0.214285714286, 0.000000000000, 0.642857142857\n2030, 0.285714285714, 0.000000000000, 0.642857142857\n2031, 0.357142857143, 0.000000000000, 0.642857142857\n2032, 0.428571428571, 0.000000000000, 0.642857142857\n2033, 0.500000000000, 0.000000000000, 0.642857142857\n2034, 0.571428571429, 0.000000000000, 0.642857142857\n2035, 0.642857142857, 0.000000000000, 0.642857142857\n2036, 0.714285714286, 0.000000000000, 0.642857142857\n2037, 0.785714285714, 0.000000000000, 0.642857142857\n2038, 0.857142857143, 0.000000000000, 0.642857142857\n2039, 0.928571428571, 0.000000000000, 0.642857142857\n2040, 1.000000000000, 0.000000000000, 0.642857142857\n2041, 0.000000000000, 0.071428571429, 0.642857142857\n2042, 0.071428571429, 0.071428571429, 0.642857142857\n2043, 0.142857142857, 0.071428571429, 0.642857142857\n2044, 0.214285714286, 0.071428571429, 0.642857142857\n2045, 0.285714285714, 0.071428571429, 0.642857142857\n2046, 0.357142857143, 0.071428571429, 0.642857142857\n2047, 0.428571428571, 0.071428571429, 0.642857142857\n2048, 0.500000000000, 0.071428571429, 0.642857142857\n2049, 0.571428571429, 0.071428571429, 0.642857142857\n2050, 0.642857142857, 0.071428571429, 0.642857142857\n2051, 0.714285714286, 0.071428571429, 0.642857142857\n2052, 0.785714285714, 0.071428571429, 0.642857142857\n2053, 0.857142857143, 0.071428571429, 0.642857142857\n2054, 0.928571428571, 0.071428571429, 0.642857142857\n2055, 1.000000000000, 0.071428571429, 0.642857142857\n2056, 0.000000000000, 0.142857142857, 0.642857142857\n2057, 0.071428571429, 0.142857142857, 0.642857142857\n2058, 0.142857142857, 0.142857142857, 0.642857142857\n2059, 0.214285714286, 0.142857142857, 0.642857142857\n2060, 0.285714285714, 0.142857142857, 0.642857142857\n2061, 0.357142857143, 0.142857142857, 0.642857142857\n2062, 0.428571428571, 0.142857142857, 0.642857142857\n2063, 0.500000000000, 0.142857142857, 0.642857142857\n2064, 0.571428571429, 0.142857142857, 0.642857142857\n2065, 0.642857142857, 0.142857142857, 0.642857142857\n2066, 0.714285714286, 0.142857142857, 0.642857142857\n2067, 0.785714285714, 0.142857142857, 0.642857142857\n2068, 0.857142857143, 0.142857142857, 0.642857142857\n2069, 0.928571428571, 0.142857142857, 0.642857142857\n2070, 1.000000000000, 0.142857142857, 0.642857142857\n2071, 0.000000000000, 0.214285714286, 0.642857142857\n2072, 0.071428571429, 0.214285714286, 0.642857142857\n2073, 0.142857142857, 0.214285714286, 0.642857142857\n2074, 0.214285714286, 0.214285714286, 0.642857142857\n2075, 0.285714285714, 0.214285714286, 0.642857142857\n2076, 0.357142857143, 0.214285714286, 0.642857142857\n2077, 0.428571428571, 0.214285714286, 0.642857142857\n2078, 0.500000000000, 0.214285714286, 0.642857142857\n2079, 0.571428571429, 0.214285714286, 0.642857142857\n2080, 0.642857142857, 0.214285714286, 0.642857142857\n2081, 0.714285714286, 0.214285714286, 0.642857142857\n2082, 0.785714285714, 0.214285714286, 0.642857142857\n2083, 0.857142857143, 0.214285714286, 0.642857142857\n2084, 0.928571428571, 0.214285714286, 0.642857142857\n2085, 1.000000000000, 0.214285714286, 0.642857142857\n2086, 0.000000000000, 0.285714285714, 0.642857142857\n2087, 0.071428571429, 0.285714285714, 0.642857142857\n2088, 0.142857142857, 0.285714285714, 0.642857142857\n2089, 0.214285714286, 0.285714285714, 0.642857142857\n2090, 0.285714285714, 0.285714285714, 0.642857142857\n2091, 0.357142857143, 0.285714285714, 0.642857142857\n2092, 0.428571428571, 0.285714285714, 0.642857142857\n2093, 0.500000000000, 0.285714285714, 0.642857142857\n2094, 0.571428571429, 0.285714285714, 0.642857142857\n2095, 0.642857142857, 0.285714285714, 0.642857142857\n2096, 0.714285714286, 0.285714285714, 0.642857142857\n2097, 0.785714285714, 0.285714285714, 0.642857142857\n2098, 0.857142857143, 0.285714285714, 0.642857142857\n2099, 0.928571428571, 0.285714285714, 0.642857142857\n2100, 1.000000000000, 0.285714285714, 0.642857142857\n2101, 0.000000000000, 0.357142857143, 0.642857142857\n2102, 0.071428571429, 0.357142857143, 0.642857142857\n2103, 0.142857142857, 0.357142857143, 0.642857142857\n2104, 0.214285714286, 0.357142857143, 0.642857142857\n2105, 0.285714285714, 0.357142857143, 0.642857142857\n2106, 0.357142857143, 0.357142857143, 0.642857142857\n2107, 0.428571428571, 0.357142857143, 0.642857142857\n2108, 0.500000000000, 0.357142857143, 0.642857142857\n2109, 0.571428571429, 0.357142857143, 0.642857142857\n2110, 0.642857142857, 0.357142857143, 0.642857142857\n2111, 0.714285714286, 0.357142857143, 0.642857142857\n2112, 0.785714285714, 0.357142857143, 0.642857142857\n2113, 0.857142857143, 0.357142857143, 0.642857142857\n2114, 0.928571428571, 0.357142857143, 0.642857142857\n2115, 1.000000000000, 0.357142857143, 0.642857142857\n2116, 0.000000000000, 0.428571428571, 0.642857142857\n2117, 0.071428571429, 0.428571428571, 0.642857142857\n2118, 0.142857142857, 0.428571428571, 0.642857142857\n2119, 0.214285714286, 0.428571428571, 0.642857142857\n2120, 0.285714285714, 0.428571428571, 0.642857142857\n2121, 0.357142857143, 0.428571428571, 0.642857142857\n2122, 0.428571428571, 0.428571428571, 0.642857142857\n2123, 0.500000000000, 0.428571428571, 0.642857142857\n2124, 0.571428571429, 0.428571428571, 0.642857142857\n2125, 0.642857142857, 0.428571428571, 0.642857142857\n2126, 0.714285714286, 0.428571428571, 0.642857142857\n2127, 0.785714285714, 0.428571428571, 0.642857142857\n2128, 0.857142857143, 0.428571428571, 0.642857142857\n2129, 0.928571428571, 0.428571428571, 0.642857142857\n2130, 1.000000000000, 0.428571428571, 0.642857142857\n2131, 0.000000000000, 0.500000000000, 0.642857142857\n2132, 0.071428571429, 0.500000000000, 0.642857142857\n2133, 0.142857142857, 0.500000000000, 0.642857142857\n2134, 0.214285714286, 0.500000000000, 0.642857142857\n2135, 0.285714285714, 0.500000000000, 0.642857142857\n2136, 0.357142857143, 0.500000000000, 0.642857142857\n2137, 0.428571428571, 0.500000000000, 0.642857142857\n2138, 0.500000000000, 0.500000000000, 0.642857142857\n2139, 0.571428571429, 0.500000000000, 0.642857142857\n2140, 0.642857142857, 0.500000000000, 0.642857142857\n2141, 0.714285714286, 0.500000000000, 0.642857142857\n2142, 0.785714285714, 0.500000000000, 0.642857142857\n2143, 0.857142857143, 0.500000000000, 0.642857142857\n2144, 0.928571428571, 0.500000000000, 0.642857142857\n2145, 1.000000000000, 0.500000000000, 0.642857142857\n2146, 0.000000000000, 0.571428571429, 0.642857142857\n2147, 0.071428571429, 0.571428571429, 0.642857142857\n2148, 0.142857142857, 0.571428571429, 0.642857142857\n2149, 0.214285714286, 0.571428571429, 0.642857142857\n2150, 0.285714285714, 0.571428571429, 0.642857142857\n2151, 0.357142857143, 0.571428571429, 0.642857142857\n2152, 0.428571428571, 0.571428571429, 0.642857142857\n2153, 0.500000000000, 0.571428571429, 0.642857142857\n2154, 0.571428571429, 0.571428571429, 0.642857142857\n2155, 0.642857142857, 0.571428571429, 0.642857142857\n2156, 0.714285714286, 0.571428571429, 0.642857142857\n2157, 0.785714285714, 0.571428571429, 0.642857142857\n2158, 0.857142857143, 0.571428571429, 0.642857142857\n2159, 0.928571428571, 0.571428571429, 0.642857142857\n2160, 1.000000000000, 0.571428571429, 0.642857142857\n2161, 0.000000000000, 0.642857142857, 0.642857142857\n2162, 0.071428571429, 0.642857142857, 0.642857142857\n2163, 0.142857142857, 0.642857142857, 0.642857142857\n2164, 0.214285714286, 0.642857142857, 0.642857142857\n2165, 0.285714285714, 0.642857142857, 0.642857142857\n2166, 0.357142857143, 0.642857142857, 0.642857142857\n2167, 0.428571428571, 0.642857142857, 0.642857142857\n2168, 0.500000000000, 0.642857142857, 0.642857142857\n2169, 0.571428571429, 0.642857142857, 0.642857142857\n2170, 0.642857142857, 0.642857142857, 0.642857142857\n2171, 0.714285714286, 0.642857142857, 0.642857142857\n2172, 0.785714285714, 0.642857142857, 0.642857142857\n2173, 0.857142857143, 0.642857142857, 0.642857142857\n2174, 0.928571428571, 0.642857142857, 0.642857142857\n2175, 1.000000000000, 0.642857142857, 0.642857142857\n2176, 0.000000000000, 0.714285714286, 0.642857142857\n2177, 0.071428571429, 0.714285714286, 0.642857142857\n2178, 0.142857142857, 0.714285714286, 0.642857142857\n2179, 0.214285714286, 0.714285714286, 0.642857142857\n2180, 0.285714285714, 0.714285714286, 0.642857142857\n2181, 0.357142857143, 0.714285714286, 0.642857142857\n2182, 0.428571428571, 0.714285714286, 0.642857142857\n2183, 0.500000000000, 0.714285714286, 0.642857142857\n2184, 0.571428571429, 0.714285714286, 0.642857142857\n2185, 0.642857142857, 0.714285714286, 0.642857142857\n2186, 0.714285714286, 0.714285714286, 0.642857142857\n2187, 0.785714285714, 0.714285714286, 0.642857142857\n2188, 0.857142857143, 0.714285714286, 0.642857142857\n2189, 0.928571428571, 0.714285714286, 0.642857142857\n2190, 1.000000000000, 0.714285714286, 0.642857142857\n2191, 0.000000000000, 0.785714285714, 0.642857142857\n2192, 0.071428571429, 0.785714285714, 0.642857142857\n2193, 0.142857142857, 0.785714285714, 0.642857142857\n2194, 0.214285714286, 0.785714285714, 0.642857142857\n2195, 0.285714285714, 0.785714285714, 0.642857142857\n2196, 0.357142857143, 0.785714285714, 0.642857142857\n2197, 0.428571428571, 0.785714285714, 0.642857142857\n2198, 0.500000000000, 0.785714285714, 0.642857142857\n2199, 0.571428571429, 0.785714285714, 0.642857142857\n2200, 0.642857142857, 0.785714285714, 0.642857142857\n2201, 0.714285714286, 0.785714285714, 0.642857142857\n2202, 0.785714285714, 0.785714285714, 0.642857142857\n2203, 0.857142857143, 0.785714285714, 0.642857142857\n2204, 0.928571428571, 0.785714285714, 0.642857142857\n2205, 1.000000000000, 0.785714285714, 0.642857142857\n2206, 0.000000000000, 0.857142857143, 0.642857142857\n2207, 0.071428571429, 0.857142857143, 0.642857142857\n2208, 0.142857142857, 0.857142857143, 0.642857142857\n2209, 0.214285714286, 0.857142857143, 0.642857142857\n2210, 0.285714285714, 0.857142857143, 0.642857142857\n2211, 0.357142857143, 0.857142857143, 0.642857142857\n2212, 0.428571428571, 0.857142857143, 0.642857142857\n2213, 0.500000000000, 0.857142857143, 0.642857142857\n2214, 0.571428571429, 0.857142857143, 0.642857142857\n2215, 0.642857142857, 0.857142857143, 0.642857142857\n2216, 0.714285714286, 0.857142857143, 0.642857142857\n2217, 0.785714285714, 0.857142857143, 0.642857142857\n2218, 0.857142857143, 0.857142857143, 0.642857142857\n2219, 0.928571428571, 0.857142857143, 0.642857142857\n2220, 1.000000000000, 0.857142857143, 0.642857142857\n2221, 0.000000000000, 0.928571428571, 0.642857142857\n2222, 0.071428571429, 0.928571428571, 0.642857142857\n2223, 0.142857142857, 0.928571428571, 0.642857142857\n2224, 0.214285714286, 0.928571428571, 0.642857142857\n2225, 0.285714285714, 0.928571428571, 0.642857142857\n2226, 0.357142857143, 0.928571428571, 0.642857142857\n2227, 0.428571428571, 0.928571428571, 0.642857142857\n2228, 0.500000000000, 0.928571428571, 0.642857142857\n2229, 0.571428571429, 0.928571428571, 0.642857142857\n2230, 0.642857142857, 0.928571428571, 0.642857142857\n2231, 0.714285714286, 0.928571428571, 0.642857142857\n2232, 0.785714285714, 0.928571428571, 0.642857142857\n2233, 0.857142857143, 0.928571428571, 0.642857142857\n2234, 0.928571428571, 0.928571428571, 0.642857142857\n2235, 1.000000000000, 0.928571428571, 0.642857142857\n2236, 0.000000000000, 1.000000000000, 0.642857142857\n2237, 0.071428571429, 1.000000000000, 0.642857142857\n2238, 0.142857142857, 1.000000000000, 0.642857142857\n2239, 0.214285714286, 1.000000000000, 0.642857142857\n2240, 0.285714285714, 1.000000000000, 0.642857142857\n2241, 0.357142857143, 1.000000000000, 0.642857142857\n2242, 0.428571428571, 1.000000000000, 0.642857142857\n2243, 0.500000000000, 1.000000000000, 0.642857142857\n2244, 0.571428571429, 1.000000000000, 0.642857142857\n2245, 0.642857142857, 1.000000000000, 0.642857142857\n2246, 0.714285714286, 1.000000000000, 0.642857142857\n2247, 0.785714285714, 1.000000000000, 0.642857142857\n2248, 0.857142857143, 1.000000000000, 0.642857142857\n2249, 0.928571428571, 1.000000000000, 0.642857142857\n2250, 1.000000000000, 1.000000000000, 0.642857142857\n2251, 0.000000000000, 0.000000000000, 0.714285714286\n2252, 0.071428571429, 0.000000000000, 0.714285714286\n2253, 0.142857142857, 0.000000000000, 0.714285714286\n2254, 0.214285714286, 0.000000000000, 0.714285714286\n2255, 0.285714285714, 0.000000000000, 0.714285714286\n2256, 0.357142857143, 0.000000000000, 0.714285714286\n2257, 0.428571428571, 0.000000000000, 0.714285714286\n2258, 0.500000000000, 0.000000000000, 0.714285714286\n2259, 0.571428571429, 0.000000000000, 0.714285714286\n2260, 0.642857142857, 0.000000000000, 0.714285714286\n2261, 0.714285714286, 0.000000000000, 0.714285714286\n2262, 0.785714285714, 0.000000000000, 0.714285714286\n2263, 0.857142857143, 0.000000000000, 0.714285714286\n2264, 0.928571428571, 0.000000000000, 0.714285714286\n2265, 1.000000000000, 0.000000000000, 0.714285714286\n2266, 0.000000000000, 0.071428571429, 0.714285714286\n2267, 0.071428571429, 0.071428571429, 0.714285714286\n2268, 0.142857142857, 0.071428571429, 0.714285714286\n2269, 0.214285714286, 0.071428571429, 0.714285714286\n2270, 0.285714285714, 0.071428571429, 0.714285714286\n2271, 0.357142857143, 0.071428571429, 0.714285714286\n2272, 0.428571428571, 0.071428571429, 0.714285714286\n2273, 0.500000000000, 0.071428571429, 0.714285714286\n2274, 0.571428571429, 0.071428571429, 0.714285714286\n2275, 0.642857142857, 0.071428571429, 0.714285714286\n2276, 0.714285714286, 0.071428571429, 0.714285714286\n2277, 0.785714285714, 0.071428571429, 0.714285714286\n2278, 0.857142857143, 0.071428571429, 0.714285714286\n2279, 0.928571428571, 0.071428571429, 0.714285714286\n2280, 1.000000000000, 0.071428571429, 0.714285714286\n2281, 0.000000000000, 0.142857142857, 0.714285714286\n2282, 0.071428571429, 0.142857142857, 0.714285714286\n2283, 0.142857142857, 0.142857142857, 0.714285714286\n2284, 0.214285714286, 0.142857142857, 0.714285714286\n2285, 0.285714285714, 0.142857142857, 0.714285714286\n2286, 0.357142857143, 0.142857142857, 0.714285714286\n2287, 0.428571428571, 0.142857142857, 0.714285714286\n2288, 0.500000000000, 0.142857142857, 0.714285714286\n2289, 0.571428571429, 0.142857142857, 0.714285714286\n2290, 0.642857142857, 0.142857142857, 0.714285714286\n2291, 0.714285714286, 0.142857142857, 0.714285714286\n2292, 0.785714285714, 0.142857142857, 0.714285714286\n2293, 0.857142857143, 0.142857142857, 0.714285714286\n2294, 0.928571428571, 0.142857142857, 0.714285714286\n2295, 1.000000000000, 0.142857142857, 0.714285714286\n2296, 0.000000000000, 0.214285714286, 0.714285714286\n2297, 0.071428571429, 0.214285714286, 0.714285714286\n2298, 0.142857142857, 0.214285714286, 0.714285714286\n2299, 0.214285714286, 0.214285714286, 0.714285714286\n2300, 0.285714285714, 0.214285714286, 0.714285714286\n2301, 0.357142857143, 0.214285714286, 0.714285714286\n2302, 0.428571428571, 0.214285714286, 0.714285714286\n2303, 0.500000000000, 0.214285714286, 0.714285714286\n2304, 0.571428571429, 0.214285714286, 0.714285714286\n2305, 0.642857142857, 0.214285714286, 0.714285714286\n2306, 0.714285714286, 0.214285714286, 0.714285714286\n2307, 0.785714285714, 0.214285714286, 0.714285714286\n2308, 0.857142857143, 0.214285714286, 0.714285714286\n2309, 0.928571428571, 0.214285714286, 0.714285714286\n2310, 1.000000000000, 0.214285714286, 0.714285714286\n2311, 0.000000000000, 0.285714285714, 0.714285714286\n2312, 0.071428571429, 0.285714285714, 0.714285714286\n2313, 0.142857142857, 0.285714285714, 0.714285714286\n2314, 0.214285714286, 0.285714285714, 0.714285714286\n2315, 0.285714285714, 0.285714285714, 0.714285714286\n2316, 0.357142857143, 0.285714285714, 0.714285714286\n2317, 0.428571428571, 0.285714285714, 0.714285714286\n2318, 0.500000000000, 0.285714285714, 0.714285714286\n2319, 0.571428571429, 0.285714285714, 0.714285714286\n2320, 0.642857142857, 0.285714285714, 0.714285714286\n2321, 0.714285714286, 0.285714285714, 0.714285714286\n2322, 0.785714285714, 0.285714285714, 0.714285714286\n2323, 0.857142857143, 0.285714285714, 0.714285714286\n2324, 0.928571428571, 0.285714285714, 0.714285714286\n2325, 1.000000000000, 0.285714285714, 0.714285714286\n2326, 0.000000000000, 0.357142857143, 0.714285714286\n2327, 0.071428571429, 0.357142857143, 0.714285714286\n2328, 0.142857142857, 0.357142857143, 0.714285714286\n2329, 0.214285714286, 0.357142857143, 0.714285714286\n2330, 0.285714285714, 0.357142857143, 0.714285714286\n2331, 0.357142857143, 0.357142857143, 0.714285714286\n2332, 0.428571428571, 0.357142857143, 0.714285714286\n2333, 0.500000000000, 0.357142857143, 0.714285714286\n2334, 0.571428571429, 0.357142857143, 0.714285714286\n2335, 0.642857142857, 0.357142857143, 0.714285714286\n2336, 0.714285714286, 0.357142857143, 0.714285714286\n2337, 0.785714285714, 0.357142857143, 0.714285714286\n2338, 0.857142857143, 0.357142857143, 0.714285714286\n2339, 0.928571428571, 0.357142857143, 0.714285714286\n2340, 1.000000000000, 0.357142857143, 0.714285714286\n2341, 0.000000000000, 0.428571428571, 0.714285714286\n2342, 0.071428571429, 0.428571428571, 0.714285714286\n2343, 0.142857142857, 0.428571428571, 0.714285714286\n2344, 0.214285714286, 0.428571428571, 0.714285714286\n2345, 0.285714285714, 0.428571428571, 0.714285714286\n2346, 0.357142857143, 0.428571428571, 0.714285714286\n2347, 0.428571428571, 0.428571428571, 0.714285714286\n2348, 0.500000000000, 0.428571428571, 0.714285714286\n2349, 0.571428571429, 0.428571428571, 0.714285714286\n2350, 0.642857142857, 0.428571428571, 0.714285714286\n2351, 0.714285714286, 0.428571428571, 0.714285714286\n2352, 0.785714285714, 0.428571428571, 0.714285714286\n2353, 0.857142857143, 0.428571428571, 0.714285714286\n2354, 0.928571428571, 0.428571428571, 0.714285714286\n2355, 1.000000000000, 0.428571428571, 0.714285714286\n2356, 0.000000000000, 0.500000000000, 0.714285714286\n2357, 0.071428571429, 0.500000000000, 0.714285714286\n2358, 0.142857142857, 0.500000000000, 0.714285714286\n2359, 0.214285714286, 0.500000000000, 0.714285714286\n2360, 0.285714285714, 0.500000000000, 0.714285714286\n2361, 0.357142857143, 0.500000000000, 0.714285714286\n2362, 0.428571428571, 0.500000000000, 0.714285714286\n2363, 0.500000000000, 0.500000000000, 0.714285714286\n2364, 0.571428571429, 0.500000000000, 0.714285714286\n2365, 0.642857142857, 0.500000000000, 0.714285714286\n2366, 0.714285714286, 0.500000000000, 0.714285714286\n2367, 0.785714285714, 0.500000000000, 0.714285714286\n2368, 0.857142857143, 0.500000000000, 0.714285714286\n2369, 0.928571428571, 0.500000000000, 0.714285714286\n2370, 1.000000000000, 0.500000000000, 0.714285714286\n2371, 0.000000000000, 0.571428571429, 0.714285714286\n2372, 0.071428571429, 0.571428571429, 0.714285714286\n2373, 0.142857142857, 0.571428571429, 0.714285714286\n2374, 0.214285714286, 0.571428571429, 0.714285714286\n2375, 0.285714285714, 0.571428571429, 0.714285714286\n2376, 0.357142857143, 0.571428571429, 0.714285714286\n2377, 0.428571428571, 0.571428571429, 0.714285714286\n2378, 0.500000000000, 0.571428571429, 0.714285714286\n2379, 0.571428571429, 0.571428571429, 0.714285714286\n2380, 0.642857142857, 0.571428571429, 0.714285714286\n2381, 0.714285714286, 0.571428571429, 0.714285714286\n2382, 0.785714285714, 0.571428571429, 0.714285714286\n2383, 0.857142857143, 0.571428571429, 0.714285714286\n2384, 0.928571428571, 0.571428571429, 0.714285714286\n2385, 1.000000000000, 0.571428571429, 0.714285714286\n2386, 0.000000000000, 0.642857142857, 0.714285714286\n2387, 0.071428571429, 0.642857142857, 0.714285714286\n2388, 0.142857142857, 0.642857142857, 0.714285714286\n2389, 0.214285714286, 0.642857142857, 0.714285714286\n2390, 0.285714285714, 0.642857142857, 0.714285714286\n2391, 0.357142857143, 0.642857142857, 0.714285714286\n2392, 0.428571428571, 0.642857142857, 0.714285714286\n2393, 0.500000000000, 0.642857142857, 0.714285714286\n2394, 0.571428571429, 0.642857142857, 0.714285714286\n2395, 0.642857142857, 0.642857142857, 0.714285714286\n2396, 0.714285714286, 0.642857142857, 0.714285714286\n2397, 0.785714285714, 0.642857142857, 0.714285714286\n2398, 0.857142857143, 0.642857142857, 0.714285714286\n2399, 0.928571428571, 0.642857142857, 0.714285714286\n2400, 1.000000000000, 0.642857142857, 0.714285714286\n2401, 0.000000000000, 0.714285714286, 0.714285714286\n2402, 0.071428571429, 0.714285714286, 0.714285714286\n2403, 0.142857142857, 0.714285714286, 0.714285714286\n2404, 0.214285714286, 0.714285714286, 0.714285714286\n2405, 0.285714285714, 0.714285714286, 0.714285714286\n2406, 0.357142857143, 0.714285714286, 0.714285714286\n2407, 0.428571428571, 0.714285714286, 0.714285714286\n2408, 0.500000000000, 0.714285714286, 0.714285714286\n2409, 0.571428571429, 0.714285714286, 0.714285714286\n2410, 0.642857142857, 0.714285714286, 0.714285714286\n2411, 0.714285714286, 0.714285714286, 0.714285714286\n2412, 0.785714285714, 0.714285714286, 0.714285714286\n2413, 0.857142857143, 0.714285714286, 0.714285714286\n2414, 0.928571428571, 0.714285714286, 0.714285714286\n2415, 1.000000000000, 0.714285714286, 0.714285714286\n2416, 0.000000000000, 0.785714285714, 0.714285714286\n2417, 0.071428571429, 0.785714285714, 0.714285714286\n2418, 0.142857142857, 0.785714285714, 0.714285714286\n2419, 0.214285714286, 0.785714285714, 0.714285714286\n2420, 0.285714285714, 0.785714285714, 0.714285714286\n2421, 0.357142857143, 0.785714285714, 0.714285714286\n2422, 0.428571428571, 0.785714285714, 0.714285714286\n2423, 0.500000000000, 0.785714285714, 0.714285714286\n2424, 0.571428571429, 0.785714285714, 0.714285714286\n2425, 0.642857142857, 0.785714285714, 0.714285714286\n2426, 0.714285714286, 0.785714285714, 0.714285714286\n2427, 0.785714285714, 0.785714285714, 0.714285714286\n2428, 0.857142857143, 0.785714285714, 0.714285714286\n2429, 0.928571428571, 0.785714285714, 0.714285714286\n2430, 1.000000000000, 0.785714285714, 0.714285714286\n2431, 0.000000000000, 0.857142857143, 0.714285714286\n2432, 0.071428571429, 0.857142857143, 0.714285714286\n2433, 0.142857142857, 0.857142857143, 0.714285714286\n2434, 0.214285714286, 0.857142857143, 0.714285714286\n2435, 0.285714285714, 0.857142857143, 0.714285714286\n2436, 0.357142857143, 0.857142857143, 0.714285714286\n2437, 0.428571428571, 0.857142857143, 0.714285714286\n2438, 0.500000000000, 0.857142857143, 0.714285714286\n2439, 0.571428571429, 0.857142857143, 0.714285714286\n2440, 0.642857142857, 0.857142857143, 0.714285714286\n2441, 0.714285714286, 0.857142857143, 0.714285714286\n2442, 0.785714285714, 0.857142857143, 0.714285714286\n2443, 0.857142857143, 0.857142857143, 0.714285714286\n2444, 0.928571428571, 0.857142857143, 0.714285714286\n2445, 1.000000000000, 0.857142857143, 0.714285714286\n2446, 0.000000000000, 0.928571428571, 0.714285714286\n2447, 0.071428571429, 0.928571428571, 0.714285714286\n2448, 0.142857142857, 0.928571428571, 0.714285714286\n2449, 0.214285714286, 0.928571428571, 0.714285714286\n2450, 0.285714285714, 0.928571428571, 0.714285714286\n2451, 0.357142857143, 0.928571428571, 0.714285714286\n2452, 0.428571428571, 0.928571428571, 0.714285714286\n2453, 0.500000000000, 0.928571428571, 0.714285714286\n2454, 0.571428571429, 0.928571428571, 0.714285714286\n2455, 0.642857142857, 0.928571428571, 0.714285714286\n2456, 0.714285714286, 0.928571428571, 0.714285714286\n2457, 0.785714285714, 0.928571428571, 0.714285714286\n2458, 0.857142857143, 0.928571428571, 0.714285714286\n2459, 0.928571428571, 0.928571428571, 0.714285714286\n2460, 1.000000000000, 0.928571428571, 0.714285714286\n2461, 0.000000000000, 1.000000000000, 0.714285714286\n2462, 0.071428571429, 1.000000000000, 0.714285714286\n2463, 0.142857142857, 1.000000000000, 0.714285714286\n2464, 0.214285714286, 1.000000000000, 0.714285714286\n2465, 0.285714285714, 1.000000000000, 0.714285714286\n2466, 0.357142857143, 1.000000000000, 0.714285714286\n2467, 0.428571428571, 1.000000000000, 0.714285714286\n2468, 0.500000000000, 1.000000000000, 0.714285714286\n2469, 0.571428571429, 1.000000000000, 0.714285714286\n2470, 0.642857142857, 1.000000000000, 0.714285714286\n2471, 0.714285714286, 1.000000000000, 0.714285714286\n2472, 0.785714285714, 1.000000000000, 0.714285714286\n2473, 0.857142857143, 1.000000000000, 0.714285714286\n2474, 0.928571428571, 1.000000000000, 0.714285714286\n2475, 1.000000000000, 1.000000000000, 0.714285714286\n2476, 0.000000000000, 0.000000000000, 0.785714285714\n2477, 0.071428571429, 0.000000000000, 0.785714285714\n2478, 0.142857142857, 0.000000000000, 0.785714285714\n2479, 0.214285714286, 0.000000000000, 0.785714285714\n2480, 0.285714285714, 0.000000000000, 0.785714285714\n2481, 0.357142857143, 0.000000000000, 0.785714285714\n2482, 0.428571428571, 0.000000000000, 0.785714285714\n2483, 0.500000000000, 0.000000000000, 0.785714285714\n2484, 0.571428571429, 0.000000000000, 0.785714285714\n2485, 0.642857142857, 0.000000000000, 0.785714285714\n2486, 0.714285714286, 0.000000000000, 0.785714285714\n2487, 0.785714285714, 0.000000000000, 0.785714285714\n2488, 0.857142857143, 0.000000000000, 0.785714285714\n2489, 0.928571428571, 0.000000000000, 0.785714285714\n2490, 1.000000000000, 0.000000000000, 0.785714285714\n2491, 0.000000000000, 0.071428571429, 0.785714285714\n2492, 0.071428571429, 0.071428571429, 0.785714285714\n2493, 0.142857142857, 0.071428571429, 0.785714285714\n2494, 0.214285714286, 0.071428571429, 0.785714285714\n2495, 0.285714285714, 0.071428571429, 0.785714285714\n2496, 0.357142857143, 0.071428571429, 0.785714285714\n2497, 0.428571428571, 0.071428571429, 0.785714285714\n2498, 0.500000000000, 0.071428571429, 0.785714285714\n2499, 0.571428571429, 0.071428571429, 0.785714285714\n2500, 0.642857142857, 0.071428571429, 0.785714285714\n2501, 0.714285714286, 0.071428571429, 0.785714285714\n2502, 0.785714285714, 0.071428571429, 0.785714285714\n2503, 0.857142857143, 0.071428571429, 0.785714285714\n2504, 0.928571428571, 0.071428571429, 0.785714285714\n2505, 1.000000000000, 0.071428571429, 0.785714285714\n2506, 0.000000000000, 0.142857142857, 0.785714285714\n2507, 0.071428571429, 0.142857142857, 0.785714285714\n2508, 0.142857142857, 0.142857142857, 0.785714285714\n2509, 0.214285714286, 0.142857142857, 0.785714285714\n2510, 0.285714285714, 0.142857142857, 0.785714285714\n2511, 0.357142857143, 0.142857142857, 0.785714285714\n2512, 0.428571428571, 0.142857142857, 0.785714285714\n2513, 0.500000000000, 0.142857142857, 0.785714285714\n2514, 0.571428571429, 0.142857142857, 0.785714285714\n2515, 0.642857142857, 0.142857142857, 0.785714285714\n2516, 0.714285714286, 0.142857142857, 0.785714285714\n2517, 0.785714285714, 0.142857142857, 0.785714285714\n2518, 0.857142857143, 0.142857142857, 0.785714285714\n2519, 0.928571428571, 0.142857142857, 0.785714285714\n2520, 1.000000000000, 0.142857142857, 0.785714285714\n2521, 0.000000000000, 0.214285714286, 0.785714285714\n2522, 0.071428571429, 0.214285714286, 0.785714285714\n2523, 0.142857142857, 0.214285714286, 0.785714285714\n2524, 0.214285714286, 0.214285714286, 0.785714285714\n2525, 0.285714285714, 0.214285714286, 0.785714285714\n2526, 0.357142857143, 0.214285714286, 0.785714285714\n2527, 0.428571428571, 0.214285714286, 0.785714285714\n2528, 0.500000000000, 0.214285714286, 0.785714285714\n2529, 0.571428571429, 0.214285714286, 0.785714285714\n2530, 0.642857142857, 0.214285714286, 0.785714285714\n2531, 0.714285714286, 0.214285714286, 0.785714285714\n2532, 0.785714285714, 0.214285714286, 0.785714285714\n2533, 0.857142857143, 0.214285714286, 0.785714285714\n2534, 0.928571428571, 0.214285714286, 0.785714285714\n2535, 1.000000000000, 0.214285714286, 0.785714285714\n2536, 0.000000000000, 0.285714285714, 0.785714285714\n2537, 0.071428571429, 0.285714285714, 0.785714285714\n2538, 0.142857142857, 0.285714285714, 0.785714285714\n2539, 0.214285714286, 0.285714285714, 0.785714285714\n2540, 0.285714285714, 0.285714285714, 0.785714285714\n2541, 0.357142857143, 0.285714285714, 0.785714285714\n2542, 0.428571428571, 0.285714285714, 0.785714285714\n2543, 0.500000000000, 0.285714285714, 0.785714285714\n2544, 0.571428571429, 0.285714285714, 0.785714285714\n2545, 0.642857142857, 0.285714285714, 0.785714285714\n2546, 0.714285714286, 0.285714285714, 0.785714285714\n2547, 0.785714285714, 0.285714285714, 0.785714285714\n2548, 0.857142857143, 0.285714285714, 0.785714285714\n2549, 0.928571428571, 0.285714285714, 0.785714285714\n2550, 1.000000000000, 0.285714285714, 0.785714285714\n2551, 0.000000000000, 0.357142857143, 0.785714285714\n2552, 0.071428571429, 0.357142857143, 0.785714285714\n2553, 0.142857142857, 0.357142857143, 0.785714285714\n2554, 0.214285714286, 0.357142857143, 0.785714285714\n2555, 0.285714285714, 0.357142857143, 0.785714285714\n2556, 0.357142857143, 0.357142857143, 0.785714285714\n2557, 0.428571428571, 0.357142857143, 0.785714285714\n2558, 0.500000000000, 0.357142857143, 0.785714285714\n2559, 0.571428571429, 0.357142857143, 0.785714285714\n2560, 0.642857142857, 0.357142857143, 0.785714285714\n2561, 0.714285714286, 0.357142857143, 0.785714285714\n2562, 0.785714285714, 0.357142857143, 0.785714285714\n2563, 0.857142857143, 0.357142857143, 0.785714285714\n2564, 0.928571428571, 0.357142857143, 0.785714285714\n2565, 1.000000000000, 0.357142857143, 0.785714285714\n2566, 0.000000000000, 0.428571428571, 0.785714285714\n2567, 0.071428571429, 0.428571428571, 0.785714285714\n2568, 0.142857142857, 0.428571428571, 0.785714285714\n2569, 0.214285714286, 0.428571428571, 0.785714285714\n2570, 0.285714285714, 0.428571428571, 0.785714285714\n2571, 0.357142857143, 0.428571428571, 0.785714285714\n2572, 0.428571428571, 0.428571428571, 0.785714285714\n2573, 0.500000000000, 0.428571428571, 0.785714285714\n2574, 0.571428571429, 0.428571428571, 0.785714285714\n2575, 0.642857142857, 0.428571428571, 0.785714285714\n2576, 0.714285714286, 0.428571428571, 0.785714285714\n2577, 0.785714285714, 0.428571428571, 0.785714285714\n2578, 0.857142857143, 0.428571428571, 0.785714285714\n2579, 0.928571428571, 0.428571428571, 0.785714285714\n2580, 1.000000000000, 0.428571428571, 0.785714285714\n2581, 0.000000000000, 0.500000000000, 0.785714285714\n2582, 0.071428571429, 0.500000000000, 0.785714285714\n2583, 0.142857142857, 0.500000000000, 0.785714285714\n2584, 0.214285714286, 0.500000000000, 0.785714285714\n2585, 0.285714285714, 0.500000000000, 0.785714285714\n2586, 0.357142857143, 0.500000000000, 0.785714285714\n2587, 0.428571428571, 0.500000000000, 0.785714285714\n2588, 0.500000000000, 0.500000000000, 0.785714285714\n2589, 0.571428571429, 0.500000000000, 0.785714285714\n2590, 0.642857142857, 0.500000000000, 0.785714285714\n2591, 0.714285714286, 0.500000000000, 0.785714285714\n2592, 0.785714285714, 0.500000000000, 0.785714285714\n2593, 0.857142857143, 0.500000000000, 0.785714285714\n2594, 0.928571428571, 0.500000000000, 0.785714285714\n2595, 1.000000000000, 0.500000000000, 0.785714285714\n2596, 0.000000000000, 0.571428571429, 0.785714285714\n2597, 0.071428571429, 0.571428571429, 0.785714285714\n2598, 0.142857142857, 0.571428571429, 0.785714285714\n2599, 0.214285714286, 0.571428571429, 0.785714285714\n2600, 0.285714285714, 0.571428571429, 0.785714285714\n2601, 0.357142857143, 0.571428571429, 0.785714285714\n2602, 0.428571428571, 0.571428571429, 0.785714285714\n2603, 0.500000000000, 0.571428571429, 0.785714285714\n2604, 0.571428571429, 0.571428571429, 0.785714285714\n2605, 0.642857142857, 0.571428571429, 0.785714285714\n2606, 0.714285714286, 0.571428571429, 0.785714285714\n2607, 0.785714285714, 0.571428571429, 0.785714285714\n2608, 0.857142857143, 0.571428571429, 0.785714285714\n2609, 0.928571428571, 0.571428571429, 0.785714285714\n2610, 1.000000000000, 0.571428571429, 0.785714285714\n2611, 0.000000000000, 0.642857142857, 0.785714285714\n2612, 0.071428571429, 0.642857142857, 0.785714285714\n2613, 0.142857142857, 0.642857142857, 0.785714285714\n2614, 0.214285714286, 0.642857142857, 0.785714285714\n2615, 0.285714285714, 0.642857142857, 0.785714285714\n2616, 0.357142857143, 0.642857142857, 0.785714285714\n2617, 0.428571428571, 0.642857142857, 0.785714285714\n2618, 0.500000000000, 0.642857142857, 0.785714285714\n2619, 0.571428571429, 0.642857142857, 0.785714285714\n2620, 0.642857142857, 0.642857142857, 0.785714285714\n2621, 0.714285714286, 0.642857142857, 0.785714285714\n2622, 0.785714285714, 0.642857142857, 0.785714285714\n2623, 0.857142857143, 0.642857142857, 0.785714285714\n2624, 0.928571428571, 0.642857142857, 0.785714285714\n2625, 1.000000000000, 0.642857142857, 0.785714285714\n2626, 0.000000000000, 0.714285714286, 0.785714285714\n2627, 0.071428571429, 0.714285714286, 0.785714285714\n2628, 0.142857142857, 0.714285714286, 0.785714285714\n2629, 0.214285714286, 0.714285714286, 0.785714285714\n2630, 0.285714285714, 0.714285714286, 0.785714285714\n2631, 0.357142857143, 0.714285714286, 0.785714285714\n2632, 0.428571428571, 0.714285714286, 0.785714285714\n2633, 0.500000000000, 0.714285714286, 0.785714285714\n2634, 0.571428571429, 0.714285714286, 0.785714285714\n2635, 0.642857142857, 0.714285714286, 0.785714285714\n2636, 0.714285714286, 0.714285714286, 0.785714285714\n2637, 0.785714285714, 0.714285714286, 0.785714285714\n2638, 0.857142857143, 0.714285714286, 0.785714285714\n2639, 0.928571428571, 0.714285714286, 0.785714285714\n2640, 1.000000000000, 0.714285714286, 0.785714285714\n2641, 0.000000000000, 0.785714285714, 0.785714285714\n2642, 0.071428571429, 0.785714285714, 0.785714285714\n2643, 0.142857142857, 0.785714285714, 0.785714285714\n2644, 0.214285714286, 0.785714285714, 0.785714285714\n2645, 0.285714285714, 0.785714285714, 0.785714285714\n2646, 0.357142857143, 0.785714285714, 0.785714285714\n2647, 0.428571428571, 0.785714285714, 0.785714285714\n2648, 0.500000000000, 0.785714285714, 0.785714285714\n2649, 0.571428571429, 0.785714285714, 0.785714285714\n2650, 0.642857142857, 0.785714285714, 0.785714285714\n2651, 0.714285714286, 0.785714285714, 0.785714285714\n2652, 0.785714285714, 0.785714285714, 0.785714285714\n2653, 0.857142857143, 0.785714285714, 0.785714285714\n2654, 0.928571428571, 0.785714285714, 0.785714285714\n2655, 1.000000000000, 0.785714285714, 0.785714285714\n2656, 0.000000000000, 0.857142857143, 0.785714285714\n2657, 0.071428571429, 0.857142857143, 0.785714285714\n2658, 0.142857142857, 0.857142857143, 0.785714285714\n2659, 0.214285714286, 0.857142857143, 0.785714285714\n2660, 0.285714285714, 0.857142857143, 0.785714285714\n2661, 0.357142857143, 0.857142857143, 0.785714285714\n2662, 0.428571428571, 0.857142857143, 0.785714285714\n2663, 0.500000000000, 0.857142857143, 0.785714285714\n2664, 0.571428571429, 0.857142857143, 0.785714285714\n2665, 0.642857142857, 0.857142857143, 0.785714285714\n2666, 0.714285714286, 0.857142857143, 0.785714285714\n2667, 0.785714285714, 0.857142857143, 0.785714285714\n2668, 0.857142857143, 0.857142857143, 0.785714285714\n2669, 0.928571428571, 0.857142857143, 0.785714285714\n2670, 1.000000000000, 0.857142857143, 0.785714285714\n2671, 0.000000000000, 0.928571428571, 0.785714285714\n2672, 0.071428571429, 0.928571428571, 0.785714285714\n2673, 0.142857142857, 0.928571428571, 0.785714285714\n2674, 0.214285714286, 0.928571428571, 0.785714285714\n2675, 0.285714285714, 0.928571428571, 0.785714285714\n2676, 0.357142857143, 0.928571428571, 0.785714285714\n2677, 0.428571428571, 0.928571428571, 0.785714285714\n2678, 0.500000000000, 0.928571428571, 0.785714285714\n2679, 0.571428571429, 0.928571428571, 0.785714285714\n2680, 0.642857142857, 0.928571428571, 0.785714285714\n2681, 0.714285714286, 0.928571428571, 0.785714285714\n2682, 0.785714285714, 0.928571428571, 0.785714285714\n2683, 0.857142857143, 0.928571428571, 0.785714285714\n2684, 0.928571428571, 0.928571428571, 0.785714285714\n2685, 1.000000000000, 0.928571428571, 0.785714285714\n2686, 0.000000000000, 1.000000000000, 0.785714285714\n2687, 0.071428571429, 1.000000000000, 0.785714285714\n2688, 0.142857142857, 1.000000000000, 0.785714285714\n2689, 0.214285714286, 1.000000000000, 0.785714285714\n2690, 0.285714285714, 1.000000000000, 0.785714285714\n2691, 0.357142857143, 1.000000000000, 0.785714285714\n2692, 0.428571428571, 1.000000000000, 0.785714285714\n2693, 0.500000000000, 1.000000000000, 0.785714285714\n2694, 0.571428571429, 1.000000000000, 0.785714285714\n2695, 0.642857142857, 1.000000000000, 0.785714285714\n2696, 0.714285714286, 1.000000000000, 0.785714285714\n2697, 0.785714285714, 1.000000000000, 0.785714285714\n2698, 0.857142857143, 1.000000000000, 0.785714285714\n2699, 0.928571428571, 1.000000000000, 0.785714285714\n2700, 1.000000000000, 1.000000000000, 0.785714285714\n2701, 0.000000000000, 0.000000000000, 0.857142857143\n2702, 0.071428571429, 0.000000000000, 0.857142857143\n2703, 0.142857142857, 0.000000000000, 0.857142857143\n2704, 0.214285714286, 0.000000000000, 0.857142857143\n2705, 0.285714285714, 0.000000000000, 0.857142857143\n2706, 0.357142857143, 0.000000000000, 0.857142857143\n2707, 0.428571428571, 0.000000000000, 0.857142857143\n2708, 0.500000000000, 0.000000000000, 0.857142857143\n2709, 0.571428571429, 0.000000000000, 0.857142857143\n2710, 0.642857142857, 0.000000000000, 0.857142857143\n2711, 0.714285714286, 0.000000000000, 0.857142857143\n2712, 0.785714285714, 0.000000000000, 0.857142857143\n2713, 0.857142857143, 0.000000000000, 0.857142857143\n2714, 0.928571428571, 0.000000000000, 0.857142857143\n2715, 1.000000000000, 0.000000000000, 0.857142857143\n2716, 0.000000000000, 0.071428571429, 0.857142857143\n2717, 0.071428571429, 0.071428571429, 0.857142857143\n2718, 0.142857142857, 0.071428571429, 0.857142857143\n2719, 0.214285714286, 0.071428571429, 0.857142857143\n2720, 0.285714285714, 0.071428571429, 0.857142857143\n2721, 0.357142857143, 0.071428571429, 0.857142857143\n2722, 0.428571428571, 0.071428571429, 0.857142857143\n2723, 0.500000000000, 0.071428571429, 0.857142857143\n2724, 0.571428571429, 0.071428571429, 0.857142857143\n2725, 0.642857142857, 0.071428571429, 0.857142857143\n2726, 0.714285714286, 0.071428571429, 0.857142857143\n2727, 0.785714285714, 0.071428571429, 0.857142857143\n2728, 0.857142857143, 0.071428571429, 0.857142857143\n2729, 0.928571428571, 0.071428571429, 0.857142857143\n2730, 1.000000000000, 0.071428571429, 0.857142857143\n2731, 0.000000000000, 0.142857142857, 0.857142857143\n2732, 0.071428571429, 0.142857142857, 0.857142857143\n2733, 0.142857142857, 0.142857142857, 0.857142857143\n2734, 0.214285714286, 0.142857142857, 0.857142857143\n2735, 0.285714285714, 0.142857142857, 0.857142857143\n2736, 0.357142857143, 0.142857142857, 0.857142857143\n2737, 0.428571428571, 0.142857142857, 0.857142857143\n2738, 0.500000000000, 0.142857142857, 0.857142857143\n2739, 0.571428571429, 0.142857142857, 0.857142857143\n2740, 0.642857142857, 0.142857142857, 0.857142857143\n2741, 0.714285714286, 0.142857142857, 0.857142857143\n2742, 0.785714285714, 0.142857142857, 0.857142857143\n2743, 0.857142857143, 0.142857142857, 0.857142857143\n2744, 0.928571428571, 0.142857142857, 0.857142857143\n2745, 1.000000000000, 0.142857142857, 0.857142857143\n2746, 0.000000000000, 0.214285714286, 0.857142857143\n2747, 0.071428571429, 0.214285714286, 0.857142857143\n2748, 0.142857142857, 0.214285714286, 0.857142857143\n2749, 0.214285714286, 0.214285714286, 0.857142857143\n2750, 0.285714285714, 0.214285714286, 0.857142857143\n2751, 0.357142857143, 0.214285714286, 0.857142857143\n2752, 0.428571428571, 0.214285714286, 0.857142857143\n2753, 0.500000000000, 0.214285714286, 0.857142857143\n2754, 0.571428571429, 0.214285714286, 0.857142857143\n2755, 0.642857142857, 0.214285714286, 0.857142857143\n2756, 0.714285714286, 0.214285714286, 0.857142857143\n2757, 0.785714285714, 0.214285714286, 0.857142857143\n2758, 0.857142857143, 0.214285714286, 0.857142857143\n2759, 0.928571428571, 0.214285714286, 0.857142857143\n2760, 1.000000000000, 0.214285714286, 0.857142857143\n2761, 0.000000000000, 0.285714285714, 0.857142857143\n2762, 0.071428571429, 0.285714285714, 0.857142857143\n2763, 0.142857142857, 0.285714285714, 0.857142857143\n2764, 0.214285714286, 0.285714285714, 0.857142857143\n2765, 0.285714285714, 0.285714285714, 0.857142857143\n2766, 0.357142857143, 0.285714285714, 0.857142857143\n2767, 0.428571428571, 0.285714285714, 0.857142857143\n2768, 0.500000000000, 0.285714285714, 0.857142857143\n2769, 0.571428571429, 0.285714285714, 0.857142857143\n2770, 0.642857142857, 0.285714285714, 0.857142857143\n2771, 0.714285714286, 0.285714285714, 0.857142857143\n2772, 0.785714285714, 0.285714285714, 0.857142857143\n2773, 0.857142857143, 0.285714285714, 0.857142857143\n2774, 0.928571428571, 0.285714285714, 0.857142857143\n2775, 1.000000000000, 0.285714285714, 0.857142857143\n2776, 0.000000000000, 0.357142857143, 0.857142857143\n2777, 0.071428571429, 0.357142857143, 0.857142857143\n2778, 0.142857142857, 0.357142857143, 0.857142857143\n2779, 0.214285714286, 0.357142857143, 0.857142857143\n2780, 0.285714285714, 0.357142857143, 0.857142857143\n2781, 0.357142857143, 0.357142857143, 0.857142857143\n2782, 0.428571428571, 0.357142857143, 0.857142857143\n2783, 0.500000000000, 0.357142857143, 0.857142857143\n2784, 0.571428571429, 0.357142857143, 0.857142857143\n2785, 0.642857142857, 0.357142857143, 0.857142857143\n2786, 0.714285714286, 0.357142857143, 0.857142857143\n2787, 0.785714285714, 0.357142857143, 0.857142857143\n2788, 0.857142857143, 0.357142857143, 0.857142857143\n2789, 0.928571428571, 0.357142857143, 0.857142857143\n2790, 1.000000000000, 0.357142857143, 0.857142857143\n2791, 0.000000000000, 0.428571428571, 0.857142857143\n2792, 0.071428571429, 0.428571428571, 0.857142857143\n2793, 0.142857142857, 0.428571428571, 0.857142857143\n2794, 0.214285714286, 0.428571428571, 0.857142857143\n2795, 0.285714285714, 0.428571428571, 0.857142857143\n2796, 0.357142857143, 0.428571428571, 0.857142857143\n2797, 0.428571428571, 0.428571428571, 0.857142857143\n2798, 0.500000000000, 0.428571428571, 0.857142857143\n2799, 0.571428571429, 0.428571428571, 0.857142857143\n2800, 0.642857142857, 0.428571428571, 0.857142857143\n2801, 0.714285714286, 0.428571428571, 0.857142857143\n2802, 0.785714285714, 0.428571428571, 0.857142857143\n2803, 0.857142857143, 0.428571428571, 0.857142857143\n2804, 0.928571428571, 0.428571428571, 0.857142857143\n2805, 1.000000000000, 0.428571428571, 0.857142857143\n2806, 0.000000000000, 0.500000000000, 0.857142857143\n2807, 0.071428571429, 0.500000000000, 0.857142857143\n2808, 0.142857142857, 0.500000000000, 0.857142857143\n2809, 0.214285714286, 0.500000000000, 0.857142857143\n2810, 0.285714285714, 0.500000000000, 0.857142857143\n2811, 0.357142857143, 0.500000000000, 0.857142857143\n2812, 0.428571428571, 0.500000000000, 0.857142857143\n2813, 0.500000000000, 0.500000000000, 0.857142857143\n2814, 0.571428571429, 0.500000000000, 0.857142857143\n2815, 0.642857142857, 0.500000000000, 0.857142857143\n2816, 0.714285714286, 0.500000000000, 0.857142857143\n2817, 0.785714285714, 0.500000000000, 0.857142857143\n2818, 0.857142857143, 0.500000000000, 0.857142857143\n2819, 0.928571428571, 0.500000000000, 0.857142857143\n2820, 1.000000000000, 0.500000000000, 0.857142857143\n2821, 0.000000000000, 0.571428571429, 0.857142857143\n2822, 0.071428571429, 0.571428571429, 0.857142857143\n2823, 0.142857142857, 0.571428571429, 0.857142857143\n2824, 0.214285714286, 0.571428571429, 0.857142857143\n2825, 0.285714285714, 0.571428571429, 0.857142857143\n2826, 0.357142857143, 0.571428571429, 0.857142857143\n2827, 0.428571428571, 0.571428571429, 0.857142857143\n2828, 0.500000000000, 0.571428571429, 0.857142857143\n2829, 0.571428571429, 0.571428571429, 0.857142857143\n2830, 0.642857142857, 0.571428571429, 0.857142857143\n2831, 0.714285714286, 0.571428571429, 0.857142857143\n2832, 0.785714285714, 0.571428571429, 0.857142857143\n2833, 0.857142857143, 0.571428571429, 0.857142857143\n2834, 0.928571428571, 0.571428571429, 0.857142857143\n2835, 1.000000000000, 0.571428571429, 0.857142857143\n2836, 0.000000000000, 0.642857142857, 0.857142857143\n2837, 0.071428571429, 0.642857142857, 0.857142857143\n2838, 0.142857142857, 0.642857142857, 0.857142857143\n2839, 0.214285714286, 0.642857142857, 0.857142857143\n2840, 0.285714285714, 0.642857142857, 0.857142857143\n2841, 0.357142857143, 0.642857142857, 0.857142857143\n2842, 0.428571428571, 0.642857142857, 0.857142857143\n2843, 0.500000000000, 0.642857142857, 0.857142857143\n2844, 0.571428571429, 0.642857142857, 0.857142857143\n2845, 0.642857142857, 0.642857142857, 0.857142857143\n2846, 0.714285714286, 0.642857142857, 0.857142857143\n2847, 0.785714285714, 0.642857142857, 0.857142857143\n2848, 0.857142857143, 0.642857142857, 0.857142857143\n2849, 0.928571428571, 0.642857142857, 0.857142857143\n2850, 1.000000000000, 0.642857142857, 0.857142857143\n2851, 0.000000000000, 0.714285714286, 0.857142857143\n2852, 0.071428571429, 0.714285714286, 0.857142857143\n2853, 0.142857142857, 0.714285714286, 0.857142857143\n2854, 0.214285714286, 0.714285714286, 0.857142857143\n2855, 0.285714285714, 0.714285714286, 0.857142857143\n2856, 0.357142857143, 0.714285714286, 0.857142857143\n2857, 0.428571428571, 0.714285714286, 0.857142857143\n2858, 0.500000000000, 0.714285714286, 0.857142857143\n2859, 0.571428571429, 0.714285714286, 0.857142857143\n2860, 0.642857142857, 0.714285714286, 0.857142857143\n2861, 0.714285714286, 0.714285714286, 0.857142857143\n2862, 0.785714285714, 0.714285714286, 0.857142857143\n2863, 0.857142857143, 0.714285714286, 0.857142857143\n2864, 0.928571428571, 0.714285714286, 0.857142857143\n2865, 1.000000000000, 0.714285714286, 0.857142857143\n2866, 0.000000000000, 0.785714285714, 0.857142857143\n2867, 0.071428571429, 0.785714285714, 0.857142857143\n2868, 0.142857142857, 0.785714285714, 0.857142857143\n2869, 0.214285714286, 0.785714285714, 0.857142857143\n2870, 0.285714285714, 0.785714285714, 0.857142857143\n2871, 0.357142857143, 0.785714285714, 0.857142857143\n2872, 0.428571428571, 0.785714285714, 0.857142857143\n2873, 0.500000000000, 0.785714285714, 0.857142857143\n2874, 0.571428571429, 0.785714285714, 0.857142857143\n2875, 0.642857142857, 0.785714285714, 0.857142857143\n2876, 0.714285714286, 0.785714285714, 0.857142857143\n2877, 0.785714285714, 0.785714285714, 0.857142857143\n2878, 0.857142857143, 0.785714285714, 0.857142857143\n2879, 0.928571428571, 0.785714285714, 0.857142857143\n2880, 1.000000000000, 0.785714285714, 0.857142857143\n2881, 0.000000000000, 0.857142857143, 0.857142857143\n2882, 0.071428571429, 0.857142857143, 0.857142857143\n2883, 0.142857142857, 0.857142857143, 0.857142857143\n2884, 0.214285714286, 0.857142857143, 0.857142857143\n2885, 0.285714285714, 0.857142857143, 0.857142857143\n2886, 0.357142857143, 0.857142857143, 0.857142857143\n2887, 0.428571428571, 0.857142857143, 0.857142857143\n2888, 0.500000000000, 0.857142857143, 0.857142857143\n2889, 0.571428571429, 0.857142857143, 0.857142857143\n2890, 0.642857142857, 0.857142857143, 0.857142857143\n2891, 0.714285714286, 0.857142857143, 0.857142857143\n2892, 0.785714285714, 0.857142857143, 0.857142857143\n2893, 0.857142857143, 0.857142857143, 0.857142857143\n2894, 0.928571428571, 0.857142857143, 0.857142857143\n2895, 1.000000000000, 0.857142857143, 0.857142857143\n2896, 0.000000000000, 0.928571428571, 0.857142857143\n2897, 0.071428571429, 0.928571428571, 0.857142857143\n2898, 0.142857142857, 0.928571428571, 0.857142857143\n2899, 0.214285714286, 0.928571428571, 0.857142857143\n2900, 0.285714285714, 0.928571428571, 0.857142857143\n2901, 0.357142857143, 0.928571428571, 0.857142857143\n2902, 0.428571428571, 0.928571428571, 0.857142857143\n2903, 0.500000000000, 0.928571428571, 0.857142857143\n2904, 0.571428571429, 0.928571428571, 0.857142857143\n2905, 0.642857142857, 0.928571428571, 0.857142857143\n2906, 0.714285714286, 0.928571428571, 0.857142857143\n2907, 0.785714285714, 0.928571428571, 0.857142857143\n2908, 0.857142857143, 0.928571428571, 0.857142857143\n2909, 0.928571428571, 0.928571428571, 0.857142857143\n2910, 1.000000000000, 0.928571428571, 0.857142857143\n2911, 0.000000000000, 1.000000000000, 0.857142857143\n2912, 0.071428571429, 1.000000000000, 0.857142857143\n2913, 0.142857142857, 1.000000000000, 0.857142857143\n2914, 0.214285714286, 1.000000000000, 0.857142857143\n2915, 0.285714285714, 1.000000000000, 0.857142857143\n2916, 0.357142857143, 1.000000000000, 0.857142857143\n2917, 0.428571428571, 1.000000000000, 0.857142857143\n2918, 0.500000000000, 1.000000000000, 0.857142857143\n2919, 0.571428571429, 1.000000000000, 0.857142857143\n2920, 0.642857142857, 1.000000000000, 0.857142857143\n2921, 0.714285714286, 1.000000000000, 0.857142857143\n2922, 0.785714285714, 1.000000000000, 0.857142857143\n2923, 0.857142857143, 1.000000000000, 0.857142857143\n2924, 0.928571428571, 1.000000000000, 0.857142857143\n2925, 1.000000000000, 1.000000000000, 0.857142857143\n2926, 0.000000000000, 0.000000000000, 0.928571428571\n2927, 0.071428571429, 0.000000000000, 0.928571428571\n2928, 0.142857142857, 0.000000000000, 0.928571428571\n2929, 0.214285714286, 0.000000000000, 0.928571428571\n2930, 0.285714285714, 0.000000000000, 0.928571428571\n2931, 0.357142857143, 0.000000000000, 0.928571428571\n2932, 0.428571428571, 0.000000000000, 0.928571428571\n2933, 0.500000000000, 0.000000000000, 0.928571428571\n2934, 0.571428571429, 0.000000000000, 0.928571428571\n2935, 0.642857142857, 0.000000000000, 0.928571428571\n2936, 0.714285714286, 0.000000000000, 0.928571428571\n2937, 0.785714285714, 0.000000000000, 0.928571428571\n2938, 0.857142857143, 0.000000000000, 0.928571428571\n2939, 0.928571428571, 0.000000000000, 0.928571428571\n2940, 1.000000000000, 0.000000000000, 0.928571428571\n2941, 0.000000000000, 0.071428571429, 0.928571428571\n2942, 0.071428571429, 0.071428571429, 0.928571428571\n2943, 0.142857142857, 0.071428571429, 0.928571428571\n2944, 0.214285714286, 0.071428571429, 0.928571428571\n2945, 0.285714285714, 0.071428571429, 0.928571428571\n2946, 0.357142857143, 0.071428571429, 0.928571428571\n2947, 0.428571428571, 0.071428571429, 0.928571428571\n2948, 0.500000000000, 0.071428571429, 0.928571428571\n2949, 0.571428571429, 0.071428571429, 0.928571428571\n2950, 0.642857142857, 0.071428571429, 0.928571428571\n2951, 0.714285714286, 0.071428571429, 0.928571428571\n2952, 0.785714285714, 0.071428571429, 0.928571428571\n2953, 0.857142857143, 0.071428571429, 0.928571428571\n2954, 0.928571428571, 0.071428571429, 0.928571428571\n2955, 1.000000000000, 0.071428571429, 0.928571428571\n2956, 0.000000000000, 0.142857142857, 0.928571428571\n2957, 0.071428571429, 0.142857142857, 0.928571428571\n2958, 0.142857142857, 0.142857142857, 0.928571428571\n2959, 0.214285714286, 0.142857142857, 0.928571428571\n2960, 0.285714285714, 0.142857142857, 0.928571428571\n2961, 0.357142857143, 0.142857142857, 0.928571428571\n2962, 0.428571428571, 0.142857142857, 0.928571428571\n2963, 0.500000000000, 0.142857142857, 0.928571428571\n2964, 0.571428571429, 0.142857142857, 0.928571428571\n2965, 0.642857142857, 0.142857142857, 0.928571428571\n2966, 0.714285714286, 0.142857142857, 0.928571428571\n2967, 0.785714285714, 0.142857142857, 0.928571428571\n2968, 0.857142857143, 0.142857142857, 0.928571428571\n2969, 0.928571428571, 0.142857142857, 0.928571428571\n2970, 1.000000000000, 0.142857142857, 0.928571428571\n2971, 0.000000000000, 0.214285714286, 0.928571428571\n2972, 0.071428571429, 0.214285714286, 0.928571428571\n2973, 0.142857142857, 0.214285714286, 0.928571428571\n2974, 0.214285714286, 0.214285714286, 0.928571428571\n2975, 0.285714285714, 0.214285714286, 0.928571428571\n2976, 0.357142857143, 0.214285714286, 0.928571428571\n2977, 0.428571428571, 0.214285714286, 0.928571428571\n2978, 0.500000000000, 0.214285714286, 0.928571428571\n2979, 0.571428571429, 0.214285714286, 0.928571428571\n2980, 0.642857142857, 0.214285714286, 0.928571428571\n2981, 0.714285714286, 0.214285714286, 0.928571428571\n2982, 0.785714285714, 0.214285714286, 0.928571428571\n2983, 0.857142857143, 0.214285714286, 0.928571428571\n2984, 0.928571428571, 0.214285714286, 0.928571428571\n2985, 1.000000000000, 0.214285714286, 0.928571428571\n2986, 0.000000000000, 0.285714285714, 0.928571428571\n2987, 0.071428571429, 0.285714285714, 0.928571428571\n2988, 0.142857142857, 0.285714285714, 0.928571428571\n2989, 0.214285714286, 0.285714285714, 0.928571428571\n2990, 0.285714285714, 0.285714285714, 0.928571428571\n2991, 0.357142857143, 0.285714285714, 0.928571428571\n2992, 0.428571428571, 0.285714285714, 0.928571428571\n2993, 0.500000000000, 0.285714285714, 0.928571428571\n2994, 0.571428571429, 0.285714285714, 0.928571428571\n2995, 0.642857142857, 0.285714285714, 0.928571428571\n2996, 0.714285714286, 0.285714285714, 0.928571428571\n2997, 0.785714285714, 0.285714285714, 0.928571428571\n2998, 0.857142857143, 0.285714285714, 0.928571428571\n2999, 0.928571428571, 0.285714285714, 0.928571428571\n3000, 1.000000000000, 0.285714285714, 0.928571428571\n3001, 0.000000000000, 0.357142857143, 0.928571428571\n3002, 0.071428571429, 0.357142857143, 0.928571428571\n3003, 0.142857142857, 0.357142857143, 0.928571428571\n3004, 0.214285714286, 0.357142857143, 0.928571428571\n3005, 0.285714285714, 0.357142857143, 0.928571428571\n3006, 0.357142857143, 0.357142857143, 0.928571428571\n3007, 0.428571428571, 0.357142857143, 0.928571428571\n3008, 0.500000000000, 0.357142857143, 0.928571428571\n3009, 0.571428571429, 0.357142857143, 0.928571428571\n3010, 0.642857142857, 0.357142857143, 0.928571428571\n3011, 0.714285714286, 0.357142857143, 0.928571428571\n3012, 0.785714285714, 0.357142857143, 0.928571428571\n3013, 0.857142857143, 0.357142857143, 0.928571428571\n3014, 0.928571428571, 0.357142857143, 0.928571428571\n3015, 1.000000000000, 0.357142857143, 0.928571428571\n3016, 0.000000000000, 0.428571428571, 0.928571428571\n3017, 0.071428571429, 0.428571428571, 0.928571428571\n3018, 0.142857142857, 0.428571428571, 0.928571428571\n3019, 0.214285714286, 0.428571428571, 0.928571428571\n3020, 0.285714285714, 0.428571428571, 0.928571428571\n3021, 0.357142857143, 0.428571428571, 0.928571428571\n3022, 0.428571428571, 0.428571428571, 0.928571428571\n3023, 0.500000000000, 0.428571428571, 0.928571428571\n3024, 0.571428571429, 0.428571428571, 0.928571428571\n3025, 0.642857142857, 0.428571428571, 0.928571428571\n3026, 0.714285714286, 0.428571428571, 0.928571428571\n3027, 0.785714285714, 0.428571428571, 0.928571428571\n3028, 0.857142857143, 0.428571428571, 0.928571428571\n3029, 0.928571428571, 0.428571428571, 0.928571428571\n3030, 1.000000000000, 0.428571428571, 0.928571428571\n3031, 0.000000000000, 0.500000000000, 0.928571428571\n3032, 0.071428571429, 0.500000000000, 0.928571428571\n3033, 0.142857142857, 0.500000000000, 0.928571428571\n3034, 0.214285714286, 0.500000000000, 0.928571428571\n3035, 0.285714285714, 0.500000000000, 0.928571428571\n3036, 0.357142857143, 0.500000000000, 0.928571428571\n3037, 0.428571428571, 0.500000000000, 0.928571428571\n3038, 0.500000000000, 0.500000000000, 0.928571428571\n3039, 0.571428571429, 0.500000000000, 0.928571428571\n3040, 0.642857142857, 0.500000000000, 0.928571428571\n3041, 0.714285714286, 0.500000000000, 0.928571428571\n3042, 0.785714285714, 0.500000000000, 0.928571428571\n3043, 0.857142857143, 0.500000000000, 0.928571428571\n3044, 0.928571428571, 0.500000000000, 0.928571428571\n3045, 1.000000000000, 0.500000000000, 0.928571428571\n3046, 0.000000000000, 0.571428571429, 0.928571428571\n3047, 0.071428571429, 0.571428571429, 0.928571428571\n3048, 0.142857142857, 0.571428571429, 0.928571428571\n3049, 0.214285714286, 0.571428571429, 0.928571428571\n3050, 0.285714285714, 0.571428571429, 0.928571428571\n3051, 0.357142857143, 0.571428571429, 0.928571428571\n3052, 0.428571428571, 0.571428571429, 0.928571428571\n3053, 0.500000000000, 0.571428571429, 0.928571428571\n3054, 0.571428571429, 0.571428571429, 0.928571428571\n3055, 0.642857142857, 0.571428571429, 0.928571428571\n3056, 0.714285714286, 0.571428571429, 0.928571428571\n3057, 0.785714285714, 0.571428571429, 0.928571428571\n3058, 0.857142857143, 0.571428571429, 0.928571428571\n3059, 0.928571428571, 0.571428571429, 0.928571428571\n3060, 1.000000000000, 0.571428571429, 0.928571428571\n3061, 0.000000000000, 0.642857142857, 0.928571428571\n3062, 0.071428571429, 0.642857142857, 0.928571428571\n3063, 0.142857142857, 0.642857142857, 0.928571428571\n3064, 0.214285714286, 0.642857142857, 0.928571428571\n3065, 0.285714285714, 0.642857142857, 0.928571428571\n3066, 0.357142857143, 0.642857142857, 0.928571428571\n3067, 0.428571428571, 0.642857142857, 0.928571428571\n3068, 0.500000000000, 0.642857142857, 0.928571428571\n3069, 0.571428571429, 0.642857142857, 0.928571428571\n3070, 0.642857142857, 0.642857142857, 0.928571428571\n3071, 0.714285714286, 0.642857142857, 0.928571428571\n3072, 0.785714285714, 0.642857142857, 0.928571428571\n3073, 0.857142857143, 0.642857142857, 0.928571428571\n3074, 0.928571428571, 0.642857142857, 0.928571428571\n3075, 1.000000000000, 0.642857142857, 0.928571428571\n3076, 0.000000000000, 0.714285714286, 0.928571428571\n3077, 0.071428571429, 0.714285714286, 0.928571428571\n3078, 0.142857142857, 0.714285714286, 0.928571428571\n3079, 0.214285714286, 0.714285714286, 0.928571428571\n3080, 0.285714285714, 0.714285714286, 0.928571428571\n3081, 0.357142857143, 0.714285714286, 0.928571428571\n3082, 0.428571428571, 0.714285714286, 0.928571428571\n3083, 0.500000000000, 0.714285714286, 0.928571428571\n3084, 0.571428571429, 0.714285714286, 0.928571428571\n3085, 0.642857142857, 0.714285714286, 0.928571428571\n3086, 0.714285714286, 0.714285714286, 0.928571428571\n3087, 0.785714285714, 0.714285714286, 0.928571428571\n3088, 0.857142857143, 0.714285714286, 0.928571428571\n3089, 0.928571428571, 0.714285714286, 0.928571428571\n3090, 1.000000000000, 0.714285714286, 0.928571428571\n3091, 0.000000000000, 0.785714285714, 0.928571428571\n3092, 0.071428571429, 0.785714285714, 0.928571428571\n3093, 0.142857142857, 0.785714285714, 0.928571428571\n3094, 0.214285714286, 0.785714285714, 0.928571428571\n3095, 0.285714285714, 0.785714285714, 0.928571428571\n3096, 0.357142857143, 0.785714285714, 0.928571428571\n3097, 0.428571428571, 0.785714285714, 0.928571428571\n3098, 0.500000000000, 0.785714285714, 0.928571428571\n3099, 0.571428571429, 0.785714285714, 0.928571428571\n3100, 0.642857142857, 0.785714285714, 0.928571428571\n3101, 0.714285714286, 0.785714285714, 0.928571428571\n3102, 0.785714285714, 0.785714285714, 0.928571428571\n3103, 0.857142857143, 0.785714285714, 0.928571428571\n3104, 0.928571428571, 0.785714285714, 0.928571428571\n3105, 1.000000000000, 0.785714285714, 0.928571428571\n3106, 0.000000000000, 0.857142857143, 0.928571428571\n3107, 0.071428571429, 0.857142857143, 0.928571428571\n3108, 0.142857142857, 0.857142857143, 0.928571428571\n3109, 0.214285714286, 0.857142857143, 0.928571428571\n3110, 0.285714285714, 0.857142857143, 0.928571428571\n3111, 0.357142857143, 0.857142857143, 0.928571428571\n3112, 0.428571428571, 0.857142857143, 0.928571428571\n3113, 0.500000000000, 0.857142857143, 0.928571428571\n3114, 0.571428571429, 0.857142857143, 0.928571428571\n3115, 0.642857142857, 0.857142857143, 0.928571428571\n3116, 0.714285714286, 0.857142857143, 0.928571428571\n3117, 0.785714285714, 0.857142857143, 0.928571428571\n3118, 0.857142857143, 0.857142857143, 0.928571428571\n3119, 0.928571428571, 0.857142857143, 0.928571428571\n3120, 1.000000000000, 0.857142857143, 0.928571428571\n3121, 0.000000000000, 0.928571428571, 0.928571428571\n3122, 0.071428571429, 0.928571428571, 0.928571428571\n3123, 0.142857142857, 0.928571428571, 0.928571428571\n3124, 0.214285714286, 0.928571428571, 0.928571428571\n3125, 0.285714285714, 0.928571428571, 0.928571428571\n3126, 0.357142857143, 0.928571428571, 0.928571428571\n3127, 0.428571428571, 0.928571428571, 0.928571428571\n3128, 0.500000000000, 0.928571428571, 0.928571428571\n3129, 0.571428571429, 0.928571428571, 0.928571428571\n3130, 0.642857142857, 0.928571428571, 0.928571428571\n3131, 0.714285714286, 0.928571428571, 0.928571428571\n3132, 0.785714285714, 0.928571428571, 0.928571428571\n3133, 0.857142857143, 0.928571428571, 0.928571428571\n3134, 0.928571428571, 0.928571428571, 0.928571428571\n3135, 1.000000000000, 0.928571428571, 0.928571428571\n3136, 0.000000000000, 1.000000000000, 0.928571428571\n3137, 0.071428571429, 1.000000000000, 0.928571428571\n3138, 0.142857142857, 1.000000000000, 0.928571428571\n3139, 0.214285714286, 1.000000000000, 0.928571428571\n3140, 0.285714285714, 1.000000000000, 0.928571428571\n3141, 0.357142857143, 1.000000000000, 0.928571428571\n3142, 0.428571428571, 1.000000000000, 0.928571428571\n3143, 0.500000000000, 1.000000000000, 0.928571428571\n3144, 0.571428571429, 1.000000000000, 0.928571428571\n3145, 0.642857142857, 1.000000000000, 0.928571428571\n3146, 0.714285714286, 1.000000000000, 0.928571428571\n3147, 0.785714285714, 1.000000000000, 0.928571428571\n3148, 0.857142857143, 1.000000000000, 0.928571428571\n3149, 0.928571428571, 1.000000000000, 0.928571428571\n3150, 1.000000000000, 1.000000000000, 0.928571428571\n3151, 0.000000000000, 0.000000000000, 1.000000000000\n3152, 0.071428571429, 0.000000000000, 1.000000000000\n3153, 0.142857142857, 0.000000000000, 1.000000000000\n3154, 0.214285714286, 0.000000000000, 1.000000000000\n3155, 0.285714285714, 0.000000000000, 1.000000000000\n3156, 0.357142857143, 0.000000000000, 1.000000000000\n3157, 0.428571428571, 0.000000000000, 1.000000000000\n3158, 0.500000000000, 0.000000000000, 1.000000000000\n3159, 0.571428571429, 0.000000000000, 1.000000000000\n3160, 0.642857142857, 0.000000000000, 1.000000000000\n3161, 0.714285714286, 0.000000000000, 1.000000000000\n3162, 0.785714285714, 0.000000000000, 1.000000000000\n3163, 0.857142857143, 0.000000000000, 1.000000000000\n3164, 0.928571428571, 0.000000000000, 1.000000000000\n3165, 1.000000000000, 0.000000000000, 1.000000000000\n3166, 0.000000000000, 0.071428571429, 1.000000000000\n3167, 0.071428571429, 0.071428571429, 1.000000000000\n3168, 0.142857142857, 0.071428571429, 1.000000000000\n3169, 0.214285714286, 0.071428571429, 1.000000000000\n3170, 0.285714285714, 0.071428571429, 1.000000000000\n3171, 0.357142857143, 0.071428571429, 1.000000000000\n3172, 0.428571428571, 0.071428571429, 1.000000000000\n3173, 0.500000000000, 0.071428571429, 1.000000000000\n3174, 0.571428571429, 0.071428571429, 1.000000000000\n3175, 0.642857142857, 0.071428571429, 1.000000000000\n3176, 0.714285714286, 0.071428571429, 1.000000000000\n3177, 0.785714285714, 0.071428571429, 1.000000000000\n3178, 0.857142857143, 0.071428571429, 1.000000000000\n3179, 0.928571428571, 0.071428571429, 1.000000000000\n3180, 1.000000000000, 0.071428571429, 1.000000000000\n3181, 0.000000000000, 0.142857142857, 1.000000000000\n3182, 0.071428571429, 0.142857142857, 1.000000000000\n3183, 0.142857142857, 0.142857142857, 1.000000000000\n3184, 0.214285714286, 0.142857142857, 1.000000000000\n3185, 0.285714285714, 0.142857142857, 1.000000000000\n3186, 0.357142857143, 0.142857142857, 1.000000000000\n3187, 0.428571428571, 0.142857142857, 1.000000000000\n3188, 0.500000000000, 0.142857142857, 1.000000000000\n3189, 0.571428571429, 0.142857142857, 1.000000000000\n3190, 0.642857142857, 0.142857142857, 1.000000000000\n3191, 0.714285714286, 0.142857142857, 1.000000000000\n3192, 0.785714285714, 0.142857142857, 1.000000000000\n3193, 0.857142857143, 0.142857142857, 1.000000000000\n3194, 0.928571428571, 0.142857142857, 1.000000000000\n3195, 1.000000000000, 0.142857142857, 1.000000000000\n3196, 0.000000000000, 0.214285714286, 1.000000000000\n3197, 0.071428571429, 0.214285714286, 1.000000000000\n3198, 0.142857142857, 0.214285714286, 1.000000000000\n3199, 0.214285714286, 0.214285714286, 1.000000000000\n3200, 0.285714285714, 0.214285714286, 1.000000000000\n3201, 0.357142857143, 0.214285714286, 1.000000000000\n3202, 0.428571428571, 0.214285714286, 1.000000000000\n3203, 0.500000000000, 0.214285714286, 1.000000000000\n3204, 0.571428571429, 0.214285714286, 1.000000000000\n3205, 0.642857142857, 0.214285714286, 1.000000000000\n3206, 0.714285714286, 0.214285714286, 1.000000000000\n3207, 0.785714285714, 0.214285714286, 1.000000000000\n3208, 0.857142857143, 0.214285714286, 1.000000000000\n3209, 0.928571428571, 0.214285714286, 1.000000000000\n3210, 1.000000000000, 0.214285714286, 1.000000000000\n3211, 0.000000000000, 0.285714285714, 1.000000000000\n3212, 0.071428571429, 0.285714285714, 1.000000000000\n3213, 0.142857142857, 0.285714285714, 1.000000000000\n3214, 0.214285714286, 0.285714285714, 1.000000000000\n3215, 0.285714285714, 0.285714285714, 1.000000000000\n3216, 0.357142857143, 0.285714285714, 1.000000000000\n3217, 0.428571428571, 0.285714285714, 1.000000000000\n3218, 0.500000000000, 0.285714285714, 1.000000000000\n3219, 0.571428571429, 0.285714285714, 1.000000000000\n3220, 0.642857142857, 0.285714285714, 1.000000000000\n3221, 0.714285714286, 0.285714285714, 1.000000000000\n3222, 0.785714285714, 0.285714285714, 1.000000000000\n3223, 0.857142857143, 0.285714285714, 1.000000000000\n3224, 0.928571428571, 0.285714285714, 1.000000000000\n3225, 1.000000000000, 0.285714285714, 1.000000000000\n3226, 0.000000000000, 0.357142857143, 1.000000000000\n3227, 0.071428571429, 0.357142857143, 1.000000000000\n3228, 0.142857142857, 0.357142857143, 1.000000000000\n3229, 0.214285714286, 0.357142857143, 1.000000000000\n3230, 0.285714285714, 0.357142857143, 1.000000000000\n3231, 0.357142857143, 0.357142857143, 1.000000000000\n3232, 0.428571428571, 0.357142857143, 1.000000000000\n3233, 0.500000000000, 0.357142857143, 1.000000000000\n3234, 0.571428571429, 0.357142857143, 1.000000000000\n3235, 0.642857142857, 0.357142857143, 1.000000000000\n3236, 0.714285714286, 0.357142857143, 1.000000000000\n3237, 0.785714285714, 0.357142857143, 1.000000000000\n3238, 0.857142857143, 0.357142857143, 1.000000000000\n3239, 0.928571428571, 0.357142857143, 1.000000000000\n3240, 1.000000000000, 0.357142857143, 1.000000000000\n3241, 0.000000000000, 0.428571428571, 1.000000000000\n3242, 0.071428571429, 0.428571428571, 1.000000000000\n3243, 0.142857142857, 0.428571428571, 1.000000000000\n3244, 0.214285714286, 0.428571428571, 1.000000000000\n3245, 0.285714285714, 0.428571428571, 1.000000000000\n3246, 0.357142857143, 0.428571428571, 1.000000000000\n3247, 0.428571428571, 0.428571428571, 1.000000000000\n3248, 0.500000000000, 0.428571428571, 1.000000000000\n3249, 0.571428571429, 0.428571428571, 1.000000000000\n3250, 0.642857142857, 0.428571428571, 1.000000000000\n3251, 0.714285714286, 0.428571428571, 1.000000000000\n3252, 0.785714285714, 0.428571428571, 1.000000000000\n3253, 0.857142857143, 0.428571428571, 1.000000000000\n3254, 0.928571428571, 0.428571428571, 1.000000000000\n3255, 1.000000000000, 0.428571428571, 1.000000000000\n3256, 0.000000000000, 0.500000000000, 1.000000000000\n3257, 0.071428571429, 0.500000000000, 1.000000000000\n3258, 0.142857142857, 0.500000000000, 1.000000000000\n3259, 0.214285714286, 0.500000000000, 1.000000000000\n3260, 0.285714285714, 0.500000000000, 1.000000000000\n3261, 0.357142857143, 0.500000000000, 1.000000000000\n3262, 0.428571428571, 0.500000000000, 1.000000000000\n3263, 0.500000000000, 0.500000000000, 1.000000000000\n3264, 0.571428571429, 0.500000000000, 1.000000000000\n3265, 0.642857142857, 0.500000000000, 1.000000000000\n3266, 0.714285714286, 0.500000000000, 1.000000000000\n3267, 0.785714285714, 0.500000000000, 1.000000000000\n3268, 0.857142857143, 0.500000000000, 1.000000000000\n3269, 0.928571428571, 0.500000000000, 1.000000000000\n3270, 1.000000000000, 0.500000000000, 1.000000000000\n3271, 0.000000000000, 0.571428571429, 1.000000000000\n3272, 0.071428571429, 0.571428571429, 1.000000000000\n3273, 0.142857142857, 0.571428571429, 1.000000000000\n3274, 0.214285714286, 0.571428571429, 1.000000000000\n3275, 0.285714285714, 0.571428571429, 1.000000000000\n3276, 0.357142857143, 0.571428571429, 1.000000000000\n3277, 0.428571428571, 0.571428571429, 1.000000000000\n3278, 0.500000000000, 0.571428571429, 1.000000000000\n3279, 0.571428571429, 0.571428571429, 1.000000000000\n3280, 0.642857142857, 0.571428571429, 1.000000000000\n3281, 0.714285714286, 0.571428571429, 1.000000000000\n3282, 0.785714285714, 0.571428571429, 1.000000000000\n3283, 0.857142857143, 0.571428571429, 1.000000000000\n3284, 0.928571428571, 0.571428571429, 1.000000000000\n3285, 1.000000000000, 0.571428571429, 1.000000000000\n3286, 0.000000000000, 0.642857142857, 1.000000000000\n3287, 0.071428571429, 0.642857142857, 1.000000000000\n3288, 0.142857142857, 0.642857142857, 1.000000000000\n3289, 0.214285714286, 0.642857142857, 1.000000000000\n3290, 0.285714285714, 0.642857142857, 1.000000000000\n3291, 0.357142857143, 0.642857142857, 1.000000000000\n3292, 0.428571428571, 0.642857142857, 1.000000000000\n3293, 0.500000000000, 0.642857142857, 1.000000000000\n3294, 0.571428571429, 0.642857142857, 1.000000000000\n3295, 0.642857142857, 0.642857142857, 1.000000000000\n3296, 0.714285714286, 0.642857142857, 1.000000000000\n3297, 0.785714285714, 0.642857142857, 1.000000000000\n3298, 0.857142857143, 0.642857142857, 1.000000000000\n3299, 0.928571428571, 0.642857142857, 1.000000000000\n3300, 1.000000000000, 0.642857142857, 1.000000000000\n3301, 0.000000000000, 0.714285714286, 1.000000000000\n3302, 0.071428571429, 0.714285714286, 1.000000000000\n3303, 0.142857142857, 0.714285714286, 1.000000000000\n3304, 0.214285714286, 0.714285714286, 1.000000000000\n3305, 0.285714285714, 0.714285714286, 1.000000000000\n3306, 0.357142857143, 0.714285714286, 1.000000000000\n3307, 0.428571428571, 0.714285714286, 1.000000000000\n3308, 0.500000000000, 0.714285714286, 1.000000000000\n3309, 0.571428571429, 0.714285714286, 1.000000000000\n3310, 0.642857142857, 0.714285714286, 1.000000000000\n3311, 0.714285714286, 0.714285714286, 1.000000000000\n3312, 0.785714285714, 0.714285714286, 1.000000000000\n3313, 0.857142857143, 0.714285714286, 1.000000000000\n3314, 0.928571428571, 0.714285714286, 1.000000000000\n3315, 1.000000000000, 0.714285714286, 1.000000000000\n3316, 0.000000000000, 0.785714285714, 1.000000000000\n3317, 0.071428571429, 0.785714285714, 1.000000000000\n3318, 0.142857142857, 0.785714285714, 1.000000000000\n3319, 0.214285714286, 0.785714285714, 1.000000000000\n3320, 0.285714285714, 0.785714285714, 1.000000000000\n3321, 0.357142857143, 0.785714285714, 1.000000000000\n3322, 0.428571428571, 0.785714285714, 1.000000000000\n3323, 0.500000000000, 0.785714285714, 1.000000000000\n3324, 0.571428571429, 0.785714285714, 1.000000000000\n3325, 0.642857142857, 0.785714285714, 1.000000000000\n3326, 0.714285714286, 0.785714285714, 1.000000000000\n3327, 0.785714285714, 0.785714285714, 1.000000000000\n3328, 0.857142857143, 0.785714285714, 1.000000000000\n3329, 0.928571428571, 0.785714285714, 1.000000000000\n3330, 1.000000000000, 0.785714285714, 1.000000000000\n3331, 0.000000000000, 0.857142857143, 1.000000000000\n3332, 0.071428571429, 0.857142857143, 1.000000000000\n3333, 0.142857142857, 0.857142857143, 1.000000000000\n3334, 0.214285714286, 0.857142857143, 1.000000000000\n3335, 0.285714285714, 0.857142857143, 1.000000000000\n3336, 0.357142857143, 0.857142857143, 1.000000000000\n3337, 0.428571428571, 0.857142857143, 1.000000000000\n3338, 0.500000000000, 0.857142857143, 1.000000000000\n3339, 0.571428571429, 0.857142857143, 1.000000000000\n3340, 0.642857142857, 0.857142857143, 1.000000000000\n3341, 0.714285714286, 0.857142857143, 1.000000000000\n3342, 0.785714285714, 0.857142857143, 1.000000000000\n3343, 0.857142857143, 0.857142857143, 1.000000000000\n3344, 0.928571428571, 0.857142857143, 1.000000000000\n3345, 1.000000000000, 0.857142857143, 1.000000000000\n3346, 0.000000000000, 0.928571428571, 1.000000000000\n3347, 0.071428571429, 0.928571428571, 1.000000000000\n3348, 0.142857142857, 0.928571428571, 1.000000000000\n3349, 0.214285714286, 0.928571428571, 1.000000000000\n3350, 0.285714285714, 0.928571428571, 1.000000000000\n3351, 0.357142857143, 0.928571428571, 1.000000000000\n3352, 0.428571428571, 0.928571428571, 1.000000000000\n3353, 0.500000000000, 0.928571428571, 1.000000000000\n3354, 0.571428571429, 0.928571428571, 1.000000000000\n3355, 0.642857142857, 0.928571428571, 1.000000000000\n3356, 0.714285714286, 0.928571428571, 1.000000000000\n3357, 0.785714285714, 0.928571428571, 1.000000000000\n3358, 0.857142857143, 0.928571428571, 1.000000000000\n3359, 0.928571428571, 0.928571428571, 1.000000000000\n3360, 1.000000000000, 0.928571428571, 1.000000000000\n3361, 0.000000000000, 1.000000000000, 1.000000000000\n3362, 0.071428571429, 1.000000000000, 1.000000000000\n3363, 0.142857142857, 1.000000000000, 1.000000000000\n3364, 0.214285714286, 1.000000000000, 1.000000000000\n3365, 0.285714285714, 1.000000000000, 1.000000000000\n3366, 0.357142857143, 1.000000000000, 1.000000000000\n3367, 0.428571428571, 1.000000000000, 1.000000000000\n3368, 0.500000000000, 1.000000000000, 1.000000000000\n3369, 0.571428571429, 1.000000000000, 1.000000000000\n3370, 0.642857142857, 1.000000000000, 1.000000000000\n3371, 0.714285714286, 1.000000000000, 1.000000000000\n3372, 0.785714285714, 1.000000000000, 1.000000000000\n3373, 0.857142857143, 1.000000000000, 1.000000000000\n3374, 0.928571428571, 1.000000000000, 1.000000000000\n3375, 1.000000000000, 1.000000000000, 1.000000000000\n\n*Element, type=C3D8\n1,1, 2, 17, 16, 226, 227, 242, 241\n2,2, 3, 18, 17, 227, 228, 243, 242\n3,3, 4, 19, 18, 228, 229, 244, 243\n4,4, 5, 20, 19, 229, 230, 245, 244\n5,5, 6, 21, 20, 230, 231, 246, 245\n6,6, 7, 22, 21, 231, 232, 247, 246\n7,7, 8, 23, 22, 232, 233, 248, 247\n8,8, 9, 24, 23, 233, 234, 249, 248\n9,9, 10, 25, 24, 234, 235, 250, 249\n10,10, 11, 26, 25, 235, 236, 251, 250\n11,11, 12, 27, 26, 236, 237, 252, 251\n12,12, 13, 28, 27, 237, 238, 253, 252\n13,13, 14, 29, 28, 238, 239, 254, 253\n14,14, 15, 30, 29, 239, 240, 255, 254\n15,16, 17, 32, 31, 241, 242, 257, 256\n16,17, 18, 33, 32, 242, 243, 258, 257\n17,18, 19, 34, 33, 243, 244, 259, 258\n18,19, 20, 35, 34, 244, 245, 260, 259\n19,20, 21, 36, 35, 245, 246, 261, 260\n20,21, 22, 37, 36, 246, 247, 262, 261\n21,22, 23, 38, 37, 247, 248, 263, 262\n22,23, 24, 39, 38, 248, 249, 264, 263\n23,24, 25, 40, 39, 249, 250, 265, 264\n24,25, 26, 41, 40, 250, 251, 266, 265\n25,26, 27, 42, 41, 251, 252, 267, 266\n26,27, 28, 43, 42, 252, 253, 268, 267\n27,28, 29, 44, 43, 253, 254, 269, 268\n28,29, 30, 45, 44, 254, 255, 270, 269\n29,31, 32, 47, 46, 256, 257, 272, 271\n30,32, 33, 48, 47, 257, 258, 273, 272\n31,33, 34, 49, 48, 258, 259, 274, 273\n32,34, 35, 50, 49, 259, 260, 275, 274\n33,35, 36, 51, 50, 260, 261, 276, 275\n34,36, 37, 52, 51, 261, 262, 277, 276\n35,37, 38, 53, 52, 262, 263, 278, 277\n36,38, 39, 54, 53, 263, 264, 279, 278\n37,39, 40, 55, 54, 264, 265, 280, 279\n38,40, 41, 56, 55, 265, 266, 281, 280\n39,41, 42, 57, 56, 266, 267, 282, 281\n40,42, 43, 58, 57, 267, 268, 283, 282\n41,43, 44, 59, 58, 268, 269, 284, 283\n42,44, 45, 60, 59, 269, 270, 285, 284\n43,46, 47, 62, 61, 271, 272, 287, 286\n44,47, 48, 63, 62, 272, 273, 288, 287\n45,48, 49, 64, 63, 273, 274, 289, 288\n46,49, 50, 65, 64, 274, 275, 290, 289\n47,50, 51, 66, 65, 275, 276, 291, 290\n48,51, 52, 67, 66, 276, 277, 292, 291\n49,52, 53, 68, 67, 277, 278, 293, 292\n50,53, 54, 69, 68, 278, 279, 294, 293\n51,54, 55, 70, 69, 279, 280, 295, 294\n52,55, 56, 71, 70, 280, 281, 296, 295\n53,56, 57, 72, 71, 281, 282, 297, 296\n54,57, 58, 73, 72, 282, 283, 298, 297\n55,58, 59, 74, 73, 283, 284, 299, 298\n56,59, 60, 75, 74, 284, 285, 300, 299\n57,61, 62, 77, 76, 286, 287, 302, 301\n58,62, 63, 78, 77, 287, 288, 303, 302\n59,63, 64, 79, 78, 288, 289, 304, 303\n60,64, 65, 80, 79, 289, 290, 305, 304\n61,65, 66, 81, 80, 290, 291, 306, 305\n62,66, 67, 82, 81, 291, 292, 307, 306\n63,67, 68, 83, 82, 292, 293, 308, 307\n64,68, 69, 84, 83, 293, 294, 309, 308\n65,69, 70, 85, 84, 294, 295, 310, 309\n66,70, 71, 86, 85, 295, 296, 311, 310\n67,71, 72, 87, 86, 296, 297, 312, 311\n68,72, 73, 88, 87, 297, 298, 313, 312\n69,73, 74, 89, 88, 298, 299, 314, 313\n70,74, 75, 90, 89, 299, 300, 315, 314\n71,76, 77, 92, 91, 301, 302, 317, 316\n72,77, 78, 93, 92, 302, 303, 318, 317\n73,78, 79, 94, 93, 303, 304, 319, 318\n74,79, 80, 95, 94, 304, 305, 320, 319\n75,80, 81, 96, 95, 305, 306, 321, 320\n76,81, 82, 97, 96, 306, 307, 322, 321\n77,82, 83, 98, 97, 307, 308, 323, 322\n78,83, 84, 99, 98, 308, 309, 324, 323\n79,84, 85, 100, 99, 309, 310, 325, 324\n80,85, 86, 101, 100, 310, 311, 326, 325\n81,86, 87, 102, 101, 311, 312, 327, 326\n82,87, 88, 103, 102, 312, 313, 328, 327\n83,88, 89, 104, 103, 313, 314, 329, 328\n84,89, 90, 105, 104, 314, 315, 330, 329\n85,91, 92, 107, 106, 316, 317, 332, 331\n86,92, 93, 108, 107, 317, 318, 333, 332\n87,93, 94, 109, 108, 318, 319, 334, 333\n88,94, 95, 110, 109, 319, 320, 335, 334\n89,95, 96, 111, 110, 320, 321, 336, 335\n90,96, 97, 112, 111, 321, 322, 337, 336\n91,97, 98, 113, 112, 322, 323, 338, 337\n92,98, 99, 114, 113, 323, 324, 339, 338\n93,99, 100, 115, 114, 324, 325, 340, 339\n94,100, 101, 116, 115, 325, 326, 341, 340\n95,101, 102, 117, 116, 326, 327, 342, 341\n96,102, 103, 118, 117, 327, 328, 343, 342\n97,103, 104, 119, 118, 328, 329, 344, 343\n98,104, 105, 120, 119, 329, 330, 345, 344\n99,106, 107, 122, 121, 331, 332, 347, 346\n100,107, 108, 123, 122, 332, 333, 348, 347\n101,108, 109, 124, 123, 333, 334, 349, 348\n102,109, 110, 125, 124, 334, 335, 350, 349\n103,110, 111, 126, 125, 335, 336, 351, 350\n104,111, 112, 127, 126, 336, 337, 352, 351\n105,112, 113, 128, 127, 337, 338, 353, 352\n106,113, 114, 129, 128, 338, 339, 354, 353\n107,114, 115, 130, 129, 339, 340, 355, 354\n108,115, 116, 131, 130, 340, 341, 356, 355\n109,116, 117, 132, 131, 341, 342, 357, 356\n110,117, 118, 133, 132, 342, 343, 358, 357\n111,118, 119, 134, 133, 343, 344, 359, 358\n112,119, 120, 135, 134, 344, 345, 360, 359\n113,121, 122, 137, 136, 346, 347, 362, 361\n114,122, 123, 138, 137, 347, 348, 363, 362\n115,123, 124, 139, 138, 348, 349, 364, 363\n116,124, 125, 140, 139, 349, 350, 365, 364\n117,125, 126, 141, 140, 350, 351, 366, 365\n118,126, 127, 142, 141, 351, 352, 367, 366\n119,127, 128, 143, 142, 352, 353, 368, 367\n120,128, 129, 144, 143, 353, 354, 369, 368\n121,129, 130, 145, 144, 354, 355, 370, 369\n122,130, 131, 146, 145, 355, 356, 371, 370\n123,131, 132, 147, 146, 356, 357, 372, 371\n124,132, 133, 148, 147, 357, 358, 373, 372\n125,133, 134, 149, 148, 358, 359, 374, 373\n126,134, 135, 150, 149, 359, 360, 375, 374\n127,136, 137, 152, 151, 361, 362, 377, 376\n128,137, 138, 153, 152, 362, 363, 378, 377\n129,138, 139, 154, 153, 363, 364, 379, 378\n130,139, 140, 155, 154, 364, 365, 380, 379\n131,140, 141, 156, 155, 365, 366, 381, 380\n132,141, 142, 157, 156, 366, 367, 382, 381\n133,142, 143, 158, 157, 367, 368, 383, 382\n134,143, 144, 159, 158, 368, 369, 384, 383\n135,144, 145, 160, 159, 369, 370, 385, 384\n136,145, 146, 161, 160, 370, 371, 386, 385\n137,146, 147, 162, 161, 371, 372, 387, 386\n138,147, 148, 163, 162, 372, 373, 388, 387\n139,148, 149, 164, 163, 373, 374, 389, 388\n140,149, 150, 165, 164, 374, 375, 390, 389\n141,151, 152, 167, 166, 376, 377, 392, 391\n142,152, 153, 168, 167, 377, 378, 393, 392\n143,153, 154, 169, 168, 378, 379, 394, 393\n144,154, 155, 170, 169, 379, 380, 395, 394\n145,155, 156, 171, 170, 380, 381, 396, 395\n146,156, 157, 172, 171, 381, 382, 397, 396\n147,157, 158, 173, 172, 382, 383, 398, 397\n148,158, 159, 174, 173, 383, 384, 399, 398\n149,159, 160, 175, 174, 384, 385, 400, 399\n150,160, 161, 176, 175, 385, 386, 401, 400\n151,161, 162, 177, 176, 386, 387, 402, 401\n152,162, 163, 178, 177, 387, 388, 403, 402\n153,163, 164, 179, 178, 388, 389, 404, 403\n154,164, 165, 180, 179, 389, 390, 405, 404\n155,166, 167, 182, 181, 391, 392, 407, 406\n156,167, 168, 183, 182, 392, 393, 408, 407\n157,168, 169, 184, 183, 393, 394, 409, 408\n158,169, 170, 185, 184, 394, 395, 410, 409\n159,170, 171, 186, 185, 395, 396, 411, 410\n160,171, 172, 187, 186, 396, 397, 412, 411\n161,172, 173, 188, 187, 397, 398, 413, 412\n162,173, 174, 189, 188, 398, 399, 414, 413\n163,174, 175, 190, 189, 399, 400, 415, 414\n164,175, 176, 191, 190, 400, 401, 416, 415\n165,176, 177, 192, 191, 401, 402, 417, 416\n166,177, 178, 193, 192, 402, 403, 418, 417\n167,178, 179, 194, 193, 403, 404, 419, 418\n168,179, 180, 195, 194, 404, 405, 420, 419\n169,181, 182, 197, 196, 406, 407, 422, 421\n170,182, 183, 198, 197, 407, 408, 423, 422\n171,183, 184, 199, 198, 408, 409, 424, 423\n172,184, 185, 200, 199, 409, 410, 425, 424\n173,185, 186, 201, 200, 410, 411, 426, 425\n174,186, 187, 202, 201, 411, 412, 427, 426\n175,187, 188, 203, 202, 412, 413, 428, 427\n176,188, 189, 204, 203, 413, 414, 429, 428\n177,189, 190, 205, 204, 414, 415, 430, 429\n178,190, 191, 206, 205, 415, 416, 431, 430\n179,191, 192, 207, 206, 416, 417, 432, 431\n180,192, 193, 208, 207, 417, 418, 433, 432\n181,193, 194, 209, 208, 418, 419, 434, 433\n182,194, 195, 210, 209, 419, 420, 435, 434\n183,196, 197, 212, 211, 421, 422, 437, 436\n184,197, 198, 213, 212, 422, 423, 438, 437\n185,198, 199, 214, 213, 423, 424, 439, 438\n186,199, 200, 215, 214, 424, 425, 440, 439\n187,200, 201, 216, 215, 425, 426, 441, 440\n188,201, 202, 217, 216, 426, 427, 442, 441\n189,202, 203, 218, 217, 427, 428, 443, 442\n190,203, 204, 219, 218, 428, 429, 444, 443\n191,204, 205, 220, 219, 429, 430, 445, 444\n192,205, 206, 221, 220, 430, 431, 446, 445\n193,206, 207, 222, 221, 431, 432, 447, 446\n194,207, 208, 223, 222, 432, 433, 448, 447\n195,208, 209, 224, 223, 433, 434, 449, 448\n196,209, 210, 225, 224, 434, 435, 450, 449\n197,226, 227, 242, 241, 451, 452, 467, 466\n198,227, 228, 243, 242, 452, 453, 468, 467\n199,228, 229, 244, 243, 453, 454, 469, 468\n200,229, 230, 245, 244, 454, 455, 470, 469\n201,230, 231, 246, 245, 455, 456, 471, 470\n202,231, 232, 247, 246, 456, 457, 472, 471\n203,232, 233, 248, 247, 457, 458, 473, 472\n204,233, 234, 249, 248, 458, 459, 474, 473\n205,234, 235, 250, 249, 459, 460, 475, 474\n206,235, 236, 251, 250, 460, 461, 476, 475\n207,236, 237, 252, 251, 461, 462, 477, 476\n208,237, 238, 253, 252, 462, 463, 478, 477\n209,238, 239, 254, 253, 463, 464, 479, 478\n210,239, 240, 255, 254, 464, 465, 480, 479\n211,241, 242, 257, 256, 466, 467, 482, 481\n212,242, 243, 258, 257, 467, 468, 483, 482\n213,243, 244, 259, 258, 468, 469, 484, 483\n214,244, 245, 260, 259, 469, 470, 485, 484\n215,245, 246, 261, 260, 470, 471, 486, 485\n216,246, 247, 262, 261, 471, 472, 487, 486\n217,247, 248, 263, 262, 472, 473, 488, 487\n218,248, 249, 264, 263, 473, 474, 489, 488\n219,249, 250, 265, 264, 474, 475, 490, 489\n220,250, 251, 266, 265, 475, 476, 491, 490\n221,251, 252, 267, 266, 476, 477, 492, 491\n222,252, 253, 268, 267, 477, 478, 493, 492\n223,253, 254, 269, 268, 478, 479, 494, 493\n224,254, 255, 270, 269, 479, 480, 495, 494\n225,256, 257, 272, 271, 481, 482, 497, 496\n226,257, 258, 273, 272, 482, 483, 498, 497\n227,258, 259, 274, 273, 483, 484, 499, 498\n228,259, 260, 275, 274, 484, 485, 500, 499\n229,260, 261, 276, 275, 485, 486, 501, 500\n230,261, 262, 277, 276, 486, 487, 502, 501\n231,262, 263, 278, 277, 487, 488, 503, 502\n232,263, 264, 279, 278, 488, 489, 504, 503\n233,264, 265, 280, 279, 489, 490, 505, 504\n234,265, 266, 281, 280, 490, 491, 506, 505\n235,266, 267, 282, 281, 491, 492, 507, 506\n236,267, 268, 283, 282, 492, 493, 508, 507\n237,268, 269, 284, 283, 493, 494, 509, 508\n238,269, 270, 285, 284, 494, 495, 510, 509\n239,271, 272, 287, 286, 496, 497, 512, 511\n240,272, 273, 288, 287, 497, 498, 513, 512\n241,273, 274, 289, 288, 498, 499, 514, 513\n242,274, 275, 290, 289, 499, 500, 515, 514\n243,275, 276, 291, 290, 500, 501, 516, 515\n244,276, 277, 292, 291, 501, 502, 517, 516\n245,277, 278, 293, 292, 502, 503, 518, 517\n246,278, 279, 294, 293, 503, 504, 519, 518\n247,279, 280, 295, 294, 504, 505, 520, 519\n248,280, 281, 296, 295, 505, 506, 521, 520\n249,281, 282, 297, 296, 506, 507, 522, 521\n250,282, 283, 298, 297, 507, 508, 523, 522\n251,283, 284, 299, 298, 508, 509, 524, 523\n252,284, 285, 300, 299, 509, 510, 525, 524\n253,286, 287, 302, 301, 511, 512, 527, 526\n254,287, 288, 303, 302, 512, 513, 528, 527\n255,288, 289, 304, 303, 513, 514, 529, 528\n256,289, 290, 305, 304, 514, 515, 530, 529\n257,290, 291, 306, 305, 515, 516, 531, 530\n258,291, 292, 307, 306, 516, 517, 532, 531\n259,292, 293, 308, 307, 517, 518, 533, 532\n260,293, 294, 309, 308, 518, 519, 534, 533\n261,294, 295, 310, 309, 519, 520, 535, 534\n262,295, 296, 311, 310, 520, 521, 536, 535\n263,296, 297, 312, 311, 521, 522, 537, 536\n264,297, 298, 313, 312, 522, 523, 538, 537\n265,298, 299, 314, 313, 523, 524, 539, 538\n266,299, 300, 315, 314, 524, 525, 540, 539\n267,301, 302, 317, 316, 526, 527, 542, 541\n268,302, 303, 318, 317, 527, 528, 543, 542\n269,303, 304, 319, 318, 528, 529, 544, 543\n270,304, 305, 320, 319, 529, 530, 545, 544\n271,305, 306, 321, 320, 530, 531, 546, 545\n272,306, 307, 322, 321, 531, 532, 547, 546\n273,307, 308, 323, 322, 532, 533, 548, 547\n274,308, 309, 324, 323, 533, 534, 549, 548\n275,309, 310, 325, 324, 534, 535, 550, 549\n276,310, 311, 326, 325, 535, 536, 551, 550\n277,311, 312, 327, 326, 536, 537, 552, 551\n278,312, 313, 328, 327, 537, 538, 553, 552\n279,313, 314, 329, 328, 538, 539, 554, 553\n280,314, 315, 330, 329, 539, 540, 555, 554\n281,316, 317, 332, 331, 541, 542, 557, 556\n282,317, 318, 333, 332, 542, 543, 558, 557\n283,318, 319, 334, 333, 543, 544, 559, 558\n284,319, 320, 335, 334, 544, 545, 560, 559\n285,320, 321, 336, 335, 545, 546, 561, 560\n286,321, 322, 337, 336, 546, 547, 562, 561\n287,322, 323, 338, 337, 547, 548, 563, 562\n288,323, 324, 339, 338, 548, 549, 564, 563\n289,324, 325, 340, 339, 549, 550, 565, 564\n290,325, 326, 341, 340, 550, 551, 566, 565\n291,326, 327, 342, 341, 551, 552, 567, 566\n292,327, 328, 343, 342, 552, 553, 568, 567\n293,328, 329, 344, 343, 553, 554, 569, 568\n294,329, 330, 345, 344, 554, 555, 570, 569\n295,331, 332, 347, 346, 556, 557, 572, 571\n296,332, 333, 348, 347, 557, 558, 573, 572\n297,333, 334, 349, 348, 558, 559, 574, 573\n298,334, 335, 350, 349, 559, 560, 575, 574\n299,335, 336, 351, 350, 560, 561, 576, 575\n300,336, 337, 352, 351, 561, 562, 577, 576\n301,337, 338, 353, 352, 562, 563, 578, 577\n302,338, 339, 354, 353, 563, 564, 579, 578\n303,339, 340, 355, 354, 564, 565, 580, 579\n304,340, 341, 356, 355, 565, 566, 581, 580\n305,341, 342, 357, 356, 566, 567, 582, 581\n306,342, 343, 358, 357, 567, 568, 583, 582\n307,343, 344, 359, 358, 568, 569, 584, 583\n308,344, 345, 360, 359, 569, 570, 585, 584\n309,346, 347, 362, 361, 571, 572, 587, 586\n310,347, 348, 363, 362, 572, 573, 588, 587\n311,348, 349, 364, 363, 573, 574, 589, 588\n312,349, 350, 365, 364, 574, 575, 590, 589\n313,350, 351, 366, 365, 575, 576, 591, 590\n314,351, 352, 367, 366, 576, 577, 592, 591\n315,352, 353, 368, 367, 577, 578, 593, 592\n316,353, 354, 369, 368, 578, 579, 594, 593\n317,354, 355, 370, 369, 579, 580, 595, 594\n318,355, 356, 371, 370, 580, 581, 596, 595\n319,356, 357, 372, 371, 581, 582, 597, 596\n320,357, 358, 373, 372, 582, 583, 598, 597\n321,358, 359, 374, 373, 583, 584, 599, 598\n322,359, 360, 375, 374, 584, 585, 600, 599\n323,361, 362, 377, 376, 586, 587, 602, 601\n324,362, 363, 378, 377, 587, 588, 603, 602\n325,363, 364, 379, 378, 588, 589, 604, 603\n326,364, 365, 380, 379, 589, 590, 605, 604\n327,365, 366, 381, 380, 590, 591, 606, 605\n328,366, 367, 382, 381, 591, 592, 607, 606\n329,367, 368, 383, 382, 592, 593, 608, 607\n330,368, 369, 384, 383, 593, 594, 609, 608\n331,369, 370, 385, 384, 594, 595, 610, 609\n332,370, 371, 386, 385, 595, 596, 611, 610\n333,371, 372, 387, 386, 596, 597, 612, 611\n334,372, 373, 388, 387, 597, 598, 613, 612\n335,373, 374, 389, 388, 598, 599, 614, 613\n336,374, 375, 390, 389, 599, 600, 615, 614\n337,376, 377, 392, 391, 601, 602, 617, 616\n338,377, 378, 393, 392, 602, 603, 618, 617\n339,378, 379, 394, 393, 603, 604, 619, 618\n340,379, 380, 395, 394, 604, 605, 620, 619\n341,380, 381, 396, 395, 605, 606, 621, 620\n342,381, 382, 397, 396, 606, 607, 622, 621\n343,382, 383, 398, 397, 607, 608, 623, 622\n344,383, 384, 399, 398, 608, 609, 624, 623\n345,384, 385, 400, 399, 609, 610, 625, 624\n346,385, 386, 401, 400, 610, 611, 626, 625\n347,386, 387, 402, 401, 611, 612, 627, 626\n348,387, 388, 403, 402, 612, 613, 628, 627\n349,388, 389, 404, 403, 613, 614, 629, 628\n350,389, 390, 405, 404, 614, 615, 630, 629\n351,391, 392, 407, 406, 616, 617, 632, 631\n352,392, 393, 408, 407, 617, 618, 633, 632\n353,393, 394, 409, 408, 618, 619, 634, 633\n354,394, 395, 410, 409, 619, 620, 635, 634\n355,395, 396, 411, 410, 620, 621, 636, 635\n356,396, 397, 412, 411, 621, 622, 637, 636\n357,397, 398, 413, 412, 622, 623, 638, 637\n358,398, 399, 414, 413, 623, 624, 639, 638\n359,399, 400, 415, 414, 624, 625, 640, 639\n360,400, 401, 416, 415, 625, 626, 641, 640\n361,401, 402, 417, 416, 626, 627, 642, 641\n362,402, 403, 418, 417, 627, 628, 643, 642\n363,403, 404, 419, 418, 628, 629, 644, 643\n364,404, 405, 420, 419, 629, 630, 645, 644\n365,406, 407, 422, 421, 631, 632, 647, 646\n366,407, 408, 423, 422, 632, 633, 648, 647\n367,408, 409, 424, 423, 633, 634, 649, 648\n368,409, 410, 425, 424, 634, 635, 650, 649\n369,410, 411, 426, 425, 635, 636, 651, 650\n370,411, 412, 427, 426, 636, 637, 652, 651\n371,412, 413, 428, 427, 637, 638, 653, 652\n372,413, 414, 429, 428, 638, 639, 654, 653\n373,414, 415, 430, 429, 639, 640, 655, 654\n374,415, 416, 431, 430, 640, 641, 656, 655\n375,416, 417, 432, 431, 641, 642, 657, 656\n376,417, 418, 433, 432, 642, 643, 658, 657\n377,418, 419, 434, 433, 643, 644, 659, 658\n378,419, 420, 435, 434, 644, 645, 660, 659\n379,421, 422, 437, 436, 646, 647, 662, 661\n380,422, 423, 438, 437, 647, 648, 663, 662\n381,423, 424, 439, 438, 648, 649, 664, 663\n382,424, 425, 440, 439, 649, 650, 665, 664\n383,425, 426, 441, 440, 650, 651, 666, 665\n384,426, 427, 442, 441, 651, 652, 667, 666\n385,427, 428, 443, 442, 652, 653, 668, 667\n386,428, 429, 444, 443, 653, 654, 669, 668\n387,429, 430, 445, 444, 654, 655, 670, 669\n388,430, 431, 446, 445, 655, 656, 671, 670\n389,431, 432, 447, 446, 656, 657, 672, 671\n390,432, 433, 448, 447, 657, 658, 673, 672\n391,433, 434, 449, 448, 658, 659, 674, 673\n392,434, 435, 450, 449, 659, 660, 675, 674\n393,451, 452, 467, 466, 676, 677, 692, 691\n394,452, 453, 468, 467, 677, 678, 693, 692\n395,453, 454, 469, 468, 678, 679, 694, 693\n396,454, 455, 470, 469, 679, 680, 695, 694\n397,455, 456, 471, 470, 680, 681, 696, 695\n398,456, 457, 472, 471, 681, 682, 697, 696\n399,457, 458, 473, 472, 682, 683, 698, 697\n400,458, 459, 474, 473, 683, 684, 699, 698\n401,459, 460, 475, 474, 684, 685, 700, 699\n402,460, 461, 476, 475, 685, 686, 701, 700\n403,461, 462, 477, 476, 686, 687, 702, 701\n404,462, 463, 478, 477, 687, 688, 703, 702\n405,463, 464, 479, 478, 688, 689, 704, 703\n406,464, 465, 480, 479, 689, 690, 705, 704\n407,466, 467, 482, 481, 691, 692, 707, 706\n408,467, 468, 483, 482, 692, 693, 708, 707\n409,468, 469, 484, 483, 693, 694, 709, 708\n410,469, 470, 485, 484, 694, 695, 710, 709\n411,470, 471, 486, 485, 695, 696, 711, 710\n412,471, 472, 487, 486, 696, 697, 712, 711\n413,472, 473, 488, 487, 697, 698, 713, 712\n414,473, 474, 489, 488, 698, 699, 714, 713\n415,474, 475, 490, 489, 699, 700, 715, 714\n416,475, 476, 491, 490, 700, 701, 716, 715\n417,476, 477, 492, 491, 701, 702, 717, 716\n418,477, 478, 493, 492, 702, 703, 718, 717\n419,478, 479, 494, 493, 703, 704, 719, 718\n420,479, 480, 495, 494, 704, 705, 720, 719\n421,481, 482, 497, 496, 706, 707, 722, 721\n422,482, 483, 498, 497, 707, 708, 723, 722\n423,483, 484, 499, 498, 708, 709, 724, 723\n424,484, 485, 500, 499, 709, 710, 725, 724\n425,485, 486, 501, 500, 710, 711, 726, 725\n426,486, 487, 502, 501, 711, 712, 727, 726\n427,487, 488, 503, 502, 712, 713, 728, 727\n428,488, 489, 504, 503, 713, 714, 729, 728\n429,489, 490, 505, 504, 714, 715, 730, 729\n430,490, 491, 506, 505, 715, 716, 731, 730\n431,491, 492, 507, 506, 716, 717, 732, 731\n432,492, 493, 508, 507, 717, 718, 733, 732\n433,493, 494, 509, 508, 718, 719, 734, 733\n434,494, 495, 510, 509, 719, 720, 735, 734\n435,496, 497, 512, 511, 721, 722, 737, 736\n436,497, 498, 513, 512, 722, 723, 738, 737\n437,498, 499, 514, 513, 723, 724, 739, 738\n438,499, 500, 515, 514, 724, 725, 740, 739\n439,500, 501, 516, 515, 725, 726, 741, 740\n440,501, 502, 517, 516, 726, 727, 742, 741\n441,502, 503, 518, 517, 727, 728, 743, 742\n442,503, 504, 519, 518, 728, 729, 744, 743\n443,504, 505, 520, 519, 729, 730, 745, 744\n444,505, 506, 521, 520, 730, 731, 746, 745\n445,506, 507, 522, 521, 731, 732, 747, 746\n446,507, 508, 523, 522, 732, 733, 748, 747\n447,508, 509, 524, 523, 733, 734, 749, 748\n448,509, 510, 525, 524, 734, 735, 750, 749\n449,511, 512, 527, 526, 736, 737, 752, 751\n450,512, 513, 528, 527, 737, 738, 753, 752\n451,513, 514, 529, 528, 738, 739, 754, 753\n452,514, 515, 530, 529, 739, 740, 755, 754\n453,515, 516, 531, 530, 740, 741, 756, 755\n454,516, 517, 532, 531, 741, 742, 757, 756\n455,517, 518, 533, 532, 742, 743, 758, 757\n456,518, 519, 534, 533, 743, 744, 759, 758\n457,519, 520, 535, 534, 744, 745, 760, 759\n458,520, 521, 536, 535, 745, 746, 761, 760\n459,521, 522, 537, 536, 746, 747, 762, 761\n460,522, 523, 538, 537, 747, 748, 763, 762\n461,523, 524, 539, 538, 748, 749, 764, 763\n462,524, 525, 540, 539, 749, 750, 765, 764\n463,526, 527, 542, 541, 751, 752, 767, 766\n464,527, 528, 543, 542, 752, 753, 768, 767\n465,528, 529, 544, 543, 753, 754, 769, 768\n466,529, 530, 545, 544, 754, 755, 770, 769\n467,530, 531, 546, 545, 755, 756, 771, 770\n468,531, 532, 547, 546, 756, 757, 772, 771\n469,532, 533, 548, 547, 757, 758, 773, 772\n470,533, 534, 549, 548, 758, 759, 774, 773\n471,534, 535, 550, 549, 759, 760, 775, 774\n472,535, 536, 551, 550, 760, 761, 776, 775\n473,536, 537, 552, 551, 761, 762, 777, 776\n474,537, 538, 553, 552, 762, 763, 778, 777\n475,538, 539, 554, 553, 763, 764, 779, 778\n476,539, 540, 555, 554, 764, 765, 780, 779\n477,541, 542, 557, 556, 766, 767, 782, 781\n478,542, 543, 558, 557, 767, 768, 783, 782\n479,543, 544, 559, 558, 768, 769, 784, 783\n480,544, 545, 560, 559, 769, 770, 785, 784\n481,545, 546, 561, 560, 770, 771, 786, 785\n482,546, 547, 562, 561, 771, 772, 787, 786\n483,547, 548, 563, 562, 772, 773, 788, 787\n484,548, 549, 564, 563, 773, 774, 789, 788\n485,549, 550, 565, 564, 774, 775, 790, 789\n486,550, 551, 566, 565, 775, 776, 791, 790\n487,551, 552, 567, 566, 776, 777, 792, 791\n488,552, 553, 568, 567, 777, 778, 793, 792\n489,553, 554, 569, 568, 778, 779, 794, 793\n490,554, 555, 570, 569, 779, 780, 795, 794\n491,556, 557, 572, 571, 781, 782, 797, 796\n492,557, 558, 573, 572, 782, 783, 798, 797\n493,558, 559, 574, 573, 783, 784, 799, 798\n494,559, 560, 575, 574, 784, 785, 800, 799\n495,560, 561, 576, 575, 785, 786, 801, 800\n496,561, 562, 577, 576, 786, 787, 802, 801\n497,562, 563, 578, 577, 787, 788, 803, 802\n498,563, 564, 579, 578, 788, 789, 804, 803\n499,564, 565, 580, 579, 789, 790, 805, 804\n500,565, 566, 581, 580, 790, 791, 806, 805\n501,566, 567, 582, 581, 791, 792, 807, 806\n502,567, 568, 583, 582, 792, 793, 808, 807\n503,568, 569, 584, 583, 793, 794, 809, 808\n504,569, 570, 585, 584, 794, 795, 810, 809\n505,571, 572, 587, 586, 796, 797, 812, 811\n506,572, 573, 588, 587, 797, 798, 813, 812\n507,573, 574, 589, 588, 798, 799, 814, 813\n508,574, 575, 590, 589, 799, 800, 815, 814\n509,575, 576, 591, 590, 800, 801, 816, 815\n510,576, 577, 592, 591, 801, 802, 817, 816\n511,577, 578, 593, 592, 802, 803, 818, 817\n512,578, 579, 594, 593, 803, 804, 819, 818\n513,579, 580, 595, 594, 804, 805, 820, 819\n514,580, 581, 596, 595, 805, 806, 821, 820\n515,581, 582, 597, 596, 806, 807, 822, 821\n516,582, 583, 598, 597, 807, 808, 823, 822\n517,583, 584, 599, 598, 808, 809, 824, 823\n518,584, 585, 600, 599, 809, 810, 825, 824\n519,586, 587, 602, 601, 811, 812, 827, 826\n520,587, 588, 603, 602, 812, 813, 828, 827\n521,588, 589, 604, 603, 813, 814, 829, 828\n522,589, 590, 605, 604, 814, 815, 830, 829\n523,590, 591, 606, 605, 815, 816, 831, 830\n524,591, 592, 607, 606, 816, 817, 832, 831\n525,592, 593, 608, 607, 817, 818, 833, 832\n526,593, 594, 609, 608, 818, 819, 834, 833\n527,594, 595, 610, 609, 819, 820, 835, 834\n528,595, 596, 611, 610, 820, 821, 836, 835\n529,596, 597, 612, 611, 821, 822, 837, 836\n530,597, 598, 613, 612, 822, 823, 838, 837\n531,598, 599, 614, 613, 823, 824, 839, 838\n532,599, 600, 615, 614, 824, 825, 840, 839\n533,601, 602, 617, 616, 826, 827, 842, 841\n534,602, 603, 618, 617, 827, 828, 843, 842\n535,603, 604, 619, 618, 828, 829, 844, 843\n536,604, 605, 620, 619, 829, 830, 845, 844\n537,605, 606, 621, 620, 830, 831, 846, 845\n538,606, 607, 622, 621, 831, 832, 847, 846\n539,607, 608, 623, 622, 832, 833, 848, 847\n540,608, 609, 624, 623, 833, 834, 849, 848\n541,609, 610, 625, 624, 834, 835, 850, 849\n542,610, 611, 626, 625, 835, 836, 851, 850\n543,611, 612, 627, 626, 836, 837, 852, 851\n544,612, 613, 628, 627, 837, 838, 853, 852\n545,613, 614, 629, 628, 838, 839, 854, 853\n546,614, 615, 630, 629, 839, 840, 855, 854\n547,616, 617, 632, 631, 841, 842, 857, 856\n548,617, 618, 633, 632, 842, 843, 858, 857\n549,618, 619, 634, 633, 843, 844, 859, 858\n550,619, 620, 635, 634, 844, 845, 860, 859\n551,620, 621, 636, 635, 845, 846, 861, 860\n552,621, 622, 637, 636, 846, 847, 862, 861\n553,622, 623, 638, 637, 847, 848, 863, 862\n554,623, 624, 639, 638, 848, 849, 864, 863\n555,624, 625, 640, 639, 849, 850, 865, 864\n556,625, 626, 641, 640, 850, 851, 866, 865\n557,626, 627, 642, 641, 851, 852, 867, 866\n558,627, 628, 643, 642, 852, 853, 868, 867\n559,628, 629, 644, 643, 853, 854, 869, 868\n560,629, 630, 645, 644, 854, 855, 870, 869\n561,631, 632, 647, 646, 856, 857, 872, 871\n562,632, 633, 648, 647, 857, 858, 873, 872\n563,633, 634, 649, 648, 858, 859, 874, 873\n564,634, 635, 650, 649, 859, 860, 875, 874\n565,635, 636, 651, 650, 860, 861, 876, 875\n566,636, 637, 652, 651, 861, 862, 877, 876\n567,637, 638, 653, 652, 862, 863, 878, 877\n568,638, 639, 654, 653, 863, 864, 879, 878\n569,639, 640, 655, 654, 864, 865, 880, 879\n570,640, 641, 656, 655, 865, 866, 881, 880\n571,641, 642, 657, 656, 866, 867, 882, 881\n572,642, 643, 658, 657, 867, 868, 883, 882\n573,643, 644, 659, 658, 868, 869, 884, 883\n574,644, 645, 660, 659, 869, 870, 885, 884\n575,646, 647, 662, 661, 871, 872, 887, 886\n576,647, 648, 663, 662, 872, 873, 888, 887\n577,648, 649, 664, 663, 873, 874, 889, 888\n578,649, 650, 665, 664, 874, 875, 890, 889\n579,650, 651, 666, 665, 875, 876, 891, 890\n580,651, 652, 667, 666, 876, 877, 892, 891\n581,652, 653, 668, 667, 877, 878, 893, 892\n582,653, 654, 669, 668, 878, 879, 894, 893\n583,654, 655, 670, 669, 879, 880, 895, 894\n584,655, 656, 671, 670, 880, 881, 896, 895\n585,656, 657, 672, 671, 881, 882, 897, 896\n586,657, 658, 673, 672, 882, 883, 898, 897\n587,658, 659, 674, 673, 883, 884, 899, 898\n588,659, 660, 675, 674, 884, 885, 900, 899\n589,676, 677, 692, 691, 901, 902, 917, 916\n590,677, 678, 693, 692, 902, 903, 918, 917\n591,678, 679, 694, 693, 903, 904, 919, 918\n592,679, 680, 695, 694, 904, 905, 920, 919\n593,680, 681, 696, 695, 905, 906, 921, 920\n594,681, 682, 697, 696, 906, 907, 922, 921\n595,682, 683, 698, 697, 907, 908, 923, 922\n596,683, 684, 699, 698, 908, 909, 924, 923\n597,684, 685, 700, 699, 909, 910, 925, 924\n598,685, 686, 701, 700, 910, 911, 926, 925\n599,686, 687, 702, 701, 911, 912, 927, 926\n600,687, 688, 703, 702, 912, 913, 928, 927\n601,688, 689, 704, 703, 913, 914, 929, 928\n602,689, 690, 705, 704, 914, 915, 930, 929\n603,691, 692, 707, 706, 916, 917, 932, 931\n604,692, 693, 708, 707, 917, 918, 933, 932\n605,693, 694, 709, 708, 918, 919, 934, 933\n606,694, 695, 710, 709, 919, 920, 935, 934\n607,695, 696, 711, 710, 920, 921, 936, 935\n608,696, 697, 712, 711, 921, 922, 937, 936\n609,697, 698, 713, 712, 922, 923, 938, 937\n610,698, 699, 714, 713, 923, 924, 939, 938\n611,699, 700, 715, 714, 924, 925, 940, 939\n612,700, 701, 716, 715, 925, 926, 941, 940\n613,701, 702, 717, 716, 926, 927, 942, 941\n614,702, 703, 718, 717, 927, 928, 943, 942\n615,703, 704, 719, 718, 928, 929, 944, 943\n616,704, 705, 720, 719, 929, 930, 945, 944\n617,706, 707, 722, 721, 931, 932, 947, 946\n618,707, 708, 723, 722, 932, 933, 948, 947\n619,708, 709, 724, 723, 933, 934, 949, 948\n620,709, 710, 725, 724, 934, 935, 950, 949\n621,710, 711, 726, 725, 935, 936, 951, 950\n622,711, 712, 727, 726, 936, 937, 952, 951\n623,712, 713, 728, 727, 937, 938, 953, 952\n624,713, 714, 729, 728, 938, 939, 954, 953\n625,714, 715, 730, 729, 939, 940, 955, 954\n626,715, 716, 731, 730, 940, 941, 956, 955\n627,716, 717, 732, 731, 941, 942, 957, 956\n628,717, 718, 733, 732, 942, 943, 958, 957\n629,718, 719, 734, 733, 943, 944, 959, 958\n630,719, 720, 735, 734, 944, 945, 960, 959\n631,721, 722, 737, 736, 946, 947, 962, 961\n632,722, 723, 738, 737, 947, 948, 963, 962\n633,723, 724, 739, 738, 948, 949, 964, 963\n634,724, 725, 740, 739, 949, 950, 965, 964\n635,725, 726, 741, 740, 950, 951, 966, 965\n636,726, 727, 742, 741, 951, 952, 967, 966\n637,727, 728, 743, 742, 952, 953, 968, 967\n638,728, 729, 744, 743, 953, 954, 969, 968\n639,729, 730, 745, 744, 954, 955, 970, 969\n640,730, 731, 746, 745, 955, 956, 971, 970\n641,731, 732, 747, 746, 956, 957, 972, 971\n642,732, 733, 748, 747, 957, 958, 973, 972\n643,733, 734, 749, 748, 958, 959, 974, 973\n644,734, 735, 750, 749, 959, 960, 975, 974\n645,736, 737, 752, 751, 961, 962, 977, 976\n646,737, 738, 753, 752, 962, 963, 978, 977\n647,738, 739, 754, 753, 963, 964, 979, 978\n648,739, 740, 755, 754, 964, 965, 980, 979\n649,740, 741, 756, 755, 965, 966, 981, 980\n650,741, 742, 757, 756, 966, 967, 982, 981\n651,742, 743, 758, 757, 967, 968, 983, 982\n652,743, 744, 759, 758, 968, 969, 984, 983\n653,744, 745, 760, 759, 969, 970, 985, 984\n654,745, 746, 761, 760, 970, 971, 986, 985\n655,746, 747, 762, 761, 971, 972, 987, 986\n656,747, 748, 763, 762, 972, 973, 988, 987\n657,748, 749, 764, 763, 973, 974, 989, 988\n658,749, 750, 765, 764, 974, 975, 990, 989\n659,751, 752, 767, 766, 976, 977, 992, 991\n660,752, 753, 768, 767, 977, 978, 993, 992\n661,753, 754, 769, 768, 978, 979, 994, 993\n662,754, 755, 770, 769, 979, 980, 995, 994\n663,755, 756, 771, 770, 980, 981, 996, 995\n664,756, 757, 772, 771, 981, 982, 997, 996\n665,757, 758, 773, 772, 982, 983, 998, 997\n666,758, 759, 774, 773, 983, 984, 999, 998\n667,759, 760, 775, 774, 984, 985, 1000, 999\n668,760, 761, 776, 775, 985, 986, 1001, 1000\n669,761, 762, 777, 776, 986, 987, 1002, 1001\n670,762, 763, 778, 777, 987, 988, 1003, 1002\n671,763, 764, 779, 778, 988, 989, 1004, 1003\n672,764, 765, 780, 779, 989, 990, 1005, 1004\n673,766, 767, 782, 781, 991, 992, 1007, 1006\n674,767, 768, 783, 782, 992, 993, 1008, 1007\n675,768, 769, 784, 783, 993, 994, 1009, 1008\n676,769, 770, 785, 784, 994, 995, 1010, 1009\n677,770, 771, 786, 785, 995, 996, 1011, 1010\n678,771, 772, 787, 786, 996, 997, 1012, 1011\n679,772, 773, 788, 787, 997, 998, 1013, 1012\n680,773, 774, 789, 788, 998, 999, 1014, 1013\n681,774, 775, 790, 789, 999, 1000, 1015, 1014\n682,775, 776, 791, 790, 1000, 1001, 1016, 1015\n683,776, 777, 792, 791, 1001, 1002, 1017, 1016\n684,777, 778, 793, 792, 1002, 1003, 1018, 1017\n685,778, 779, 794, 793, 1003, 1004, 1019, 1018\n686,779, 780, 795, 794, 1004, 1005, 1020, 1019\n687,781, 782, 797, 796, 1006, 1007, 1022, 1021\n688,782, 783, 798, 797, 1007, 1008, 1023, 1022\n689,783, 784, 799, 798, 1008, 1009, 1024, 1023\n690,784, 785, 800, 799, 1009, 1010, 1025, 1024\n691,785, 786, 801, 800, 1010, 1011, 1026, 1025\n692,786, 787, 802, 801, 1011, 1012, 1027, 1026\n693,787, 788, 803, 802, 1012, 1013, 1028, 1027\n694,788, 789, 804, 803, 1013, 1014, 1029, 1028\n695,789, 790, 805, 804, 1014, 1015, 1030, 1029\n696,790, 791, 806, 805, 1015, 1016, 1031, 1030\n697,791, 792, 807, 806, 1016, 1017, 1032, 1031\n698,792, 793, 808, 807, 1017, 1018, 1033, 1032\n699,793, 794, 809, 808, 1018, 1019, 1034, 1033\n700,794, 795, 810, 809, 1019, 1020, 1035, 1034\n701,796, 797, 812, 811, 1021, 1022, 1037, 1036\n702,797, 798, 813, 812, 1022, 1023, 1038, 1037\n703,798, 799, 814, 813, 1023, 1024, 1039, 1038\n704,799, 800, 815, 814, 1024, 1025, 1040, 1039\n705,800, 801, 816, 815, 1025, 1026, 1041, 1040\n706,801, 802, 817, 816, 1026, 1027, 1042, 1041\n707,802, 803, 818, 817, 1027, 1028, 1043, 1042\n708,803, 804, 819, 818, 1028, 1029, 1044, 1043\n709,804, 805, 820, 819, 1029, 1030, 1045, 1044\n710,805, 806, 821, 820, 1030, 1031, 1046, 1045\n711,806, 807, 822, 821, 1031, 1032, 1047, 1046\n712,807, 808, 823, 822, 1032, 1033, 1048, 1047\n713,808, 809, 824, 823, 1033, 1034, 1049, 1048\n714,809, 810, 825, 824, 1034, 1035, 1050, 1049\n715,811, 812, 827, 826, 1036, 1037, 1052, 1051\n716,812, 813, 828, 827, 1037, 1038, 1053, 1052\n717,813, 814, 829, 828, 1038, 1039, 1054, 1053\n718,814, 815, 830, 829, 1039, 1040, 1055, 1054\n719,815, 816, 831, 830, 1040, 1041, 1056, 1055\n720,816, 817, 832, 831, 1041, 1042, 1057, 1056\n721,817, 818, 833, 832, 1042, 1043, 1058, 1057\n722,818, 819, 834, 833, 1043, 1044, 1059, 1058\n723,819, 820, 835, 834, 1044, 1045, 1060, 1059\n724,820, 821, 836, 835, 1045, 1046, 1061, 1060\n725,821, 822, 837, 836, 1046, 1047, 1062, 1061\n726,822, 823, 838, 837, 1047, 1048, 1063, 1062\n727,823, 824, 839, 838, 1048, 1049, 1064, 1063\n728,824, 825, 840, 839, 1049, 1050, 1065, 1064\n729,826, 827, 842, 841, 1051, 1052, 1067, 1066\n730,827, 828, 843, 842, 1052, 1053, 1068, 1067\n731,828, 829, 844, 843, 1053, 1054, 1069, 1068\n732,829, 830, 845, 844, 1054, 1055, 1070, 1069\n733,830, 831, 846, 845, 1055, 1056, 1071, 1070\n734,831, 832, 847, 846, 1056, 1057, 1072, 1071\n735,832, 833, 848, 847, 1057, 1058, 1073, 1072\n736,833, 834, 849, 848, 1058, 1059, 1074, 1073\n737,834, 835, 850, 849, 1059, 1060, 1075, 1074\n738,835, 836, 851, 850, 1060, 1061, 1076, 1075\n739,836, 837, 852, 851, 1061, 1062, 1077, 1076\n740,837, 838, 853, 852, 1062, 1063, 1078, 1077\n741,838, 839, 854, 853, 1063, 1064, 1079, 1078\n742,839, 840, 855, 854, 1064, 1065, 1080, 1079\n743,841, 842, 857, 856, 1066, 1067, 1082, 1081\n744,842, 843, 858, 857, 1067, 1068, 1083, 1082\n745,843, 844, 859, 858, 1068, 1069, 1084, 1083\n746,844, 845, 860, 859, 1069, 1070, 1085, 1084\n747,845, 846, 861, 860, 1070, 1071, 1086, 1085\n748,846, 847, 862, 861, 1071, 1072, 1087, 1086\n749,847, 848, 863, 862, 1072, 1073, 1088, 1087\n750,848, 849, 864, 863, 1073, 1074, 1089, 1088\n751,849, 850, 865, 864, 1074, 1075, 1090, 1089\n752,850, 851, 866, 865, 1075, 1076, 1091, 1090\n753,851, 852, 867, 866, 1076, 1077, 1092, 1091\n754,852, 853, 868, 867, 1077, 1078, 1093, 1092\n755,853, 854, 869, 868, 1078, 1079, 1094, 1093\n756,854, 855, 870, 869, 1079, 1080, 1095, 1094\n757,856, 857, 872, 871, 1081, 1082, 1097, 1096\n758,857, 858, 873, 872, 1082, 1083, 1098, 1097\n759,858, 859, 874, 873, 1083, 1084, 1099, 1098\n760,859, 860, 875, 874, 1084, 1085, 1100, 1099\n761,860, 861, 876, 875, 1085, 1086, 1101, 1100\n762,861, 862, 877, 876, 1086, 1087, 1102, 1101\n763,862, 863, 878, 877, 1087, 1088, 1103, 1102\n764,863, 864, 879, 878, 1088, 1089, 1104, 1103\n765,864, 865, 880, 879, 1089, 1090, 1105, 1104\n766,865, 866, 881, 880, 1090, 1091, 1106, 1105\n767,866, 867, 882, 881, 1091, 1092, 1107, 1106\n768,867, 868, 883, 882, 1092, 1093, 1108, 1107\n769,868, 869, 884, 883, 1093, 1094, 1109, 1108\n770,869, 870, 885, 884, 1094, 1095, 1110, 1109\n771,871, 872, 887, 886, 1096, 1097, 1112, 1111\n772,872, 873, 888, 887, 1097, 1098, 1113, 1112\n773,873, 874, 889, 888, 1098, 1099, 1114, 1113\n774,874, 875, 890, 889, 1099, 1100, 1115, 1114\n775,875, 876, 891, 890, 1100, 1101, 1116, 1115\n776,876, 877, 892, 891, 1101, 1102, 1117, 1116\n777,877, 878, 893, 892, 1102, 1103, 1118, 1117\n778,878, 879, 894, 893, 1103, 1104, 1119, 1118\n779,879, 880, 895, 894, 1104, 1105, 1120, 1119\n780,880, 881, 896, 895, 1105, 1106, 1121, 1120\n781,881, 882, 897, 896, 1106, 1107, 1122, 1121\n782,882, 883, 898, 897, 1107, 1108, 1123, 1122\n783,883, 884, 899, 898, 1108, 1109, 1124, 1123\n784,884, 885, 900, 899, 1109, 1110, 1125, 1124\n785,901, 902, 917, 916, 1126, 1127, 1142, 1141\n786,902, 903, 918, 917, 1127, 1128, 1143, 1142\n787,903, 904, 919, 918, 1128, 1129, 1144, 1143\n788,904, 905, 920, 919, 1129, 1130, 1145, 1144\n789,905, 906, 921, 920, 1130, 1131, 1146, 1145\n790,906, 907, 922, 921, 1131, 1132, 1147, 1146\n791,907, 908, 923, 922, 1132, 1133, 1148, 1147\n792,908, 909, 924, 923, 1133, 1134, 1149, 1148\n793,909, 910, 925, 924, 1134, 1135, 1150, 1149\n794,910, 911, 926, 925, 1135, 1136, 1151, 1150\n795,911, 912, 927, 926, 1136, 1137, 1152, 1151\n796,912, 913, 928, 927, 1137, 1138, 1153, 1152\n797,913, 914, 929, 928, 1138, 1139, 1154, 1153\n798,914, 915, 930, 929, 1139, 1140, 1155, 1154\n799,916, 917, 932, 931, 1141, 1142, 1157, 1156\n800,917, 918, 933, 932, 1142, 1143, 1158, 1157\n801,918, 919, 934, 933, 1143, 1144, 1159, 1158\n802,919, 920, 935, 934, 1144, 1145, 1160, 1159\n803,920, 921, 936, 935, 1145, 1146, 1161, 1160\n804,921, 922, 937, 936, 1146, 1147, 1162, 1161\n805,922, 923, 938, 937, 1147, 1148, 1163, 1162\n806,923, 924, 939, 938, 1148, 1149, 1164, 1163\n807,924, 925, 940, 939, 1149, 1150, 1165, 1164\n808,925, 926, 941, 940, 1150, 1151, 1166, 1165\n809,926, 927, 942, 941, 1151, 1152, 1167, 1166\n810,927, 928, 943, 942, 1152, 1153, 1168, 1167\n811,928, 929, 944, 943, 1153, 1154, 1169, 1168\n812,929, 930, 945, 944, 1154, 1155, 1170, 1169\n813,931, 932, 947, 946, 1156, 1157, 1172, 1171\n814,932, 933, 948, 947, 1157, 1158, 1173, 1172\n815,933, 934, 949, 948, 1158, 1159, 1174, 1173\n816,934, 935, 950, 949, 1159, 1160, 1175, 1174\n817,935, 936, 951, 950, 1160, 1161, 1176, 1175\n818,936, 937, 952, 951, 1161, 1162, 1177, 1176\n819,937, 938, 953, 952, 1162, 1163, 1178, 1177\n820,938, 939, 954, 953, 1163, 1164, 1179, 1178\n821,939, 940, 955, 954, 1164, 1165, 1180, 1179\n822,940, 941, 956, 955, 1165, 1166, 1181, 1180\n823,941, 942, 957, 956, 1166, 1167, 1182, 1181\n824,942, 943, 958, 957, 1167, 1168, 1183, 1182\n825,943, 944, 959, 958, 1168, 1169, 1184, 1183\n826,944, 945, 960, 959, 1169, 1170, 1185, 1184\n827,946, 947, 962, 961, 1171, 1172, 1187, 1186\n828,947, 948, 963, 962, 1172, 1173, 1188, 1187\n829,948, 949, 964, 963, 1173, 1174, 1189, 1188\n830,949, 950, 965, 964, 1174, 1175, 1190, 1189\n831,950, 951, 966, 965, 1175, 1176, 1191, 1190\n832,951, 952, 967, 966, 1176, 1177, 1192, 1191\n833,952, 953, 968, 967, 1177, 1178, 1193, 1192\n834,953, 954, 969, 968, 1178, 1179, 1194, 1193\n835,954, 955, 970, 969, 1179, 1180, 1195, 1194\n836,955, 956, 971, 970, 1180, 1181, 1196, 1195\n837,956, 957, 972, 971, 1181, 1182, 1197, 1196\n838,957, 958, 973, 972, 1182, 1183, 1198, 1197\n839,958, 959, 974, 973, 1183, 1184, 1199, 1198\n840,959, 960, 975, 974, 1184, 1185, 1200, 1199\n841,961, 962, 977, 976, 1186, 1187, 1202, 1201\n842,962, 963, 978, 977, 1187, 1188, 1203, 1202\n843,963, 964, 979, 978, 1188, 1189, 1204, 1203\n844,964, 965, 980, 979, 1189, 1190, 1205, 1204\n845,965, 966, 981, 980, 1190, 1191, 1206, 1205\n846,966, 967, 982, 981, 1191, 1192, 1207, 1206\n847,967, 968, 983, 982, 1192, 1193, 1208, 1207\n848,968, 969, 984, 983, 1193, 1194, 1209, 1208\n849,969, 970, 985, 984, 1194, 1195, 1210, 1209\n850,970, 971, 986, 985, 1195, 1196, 1211, 1210\n851,971, 972, 987, 986, 1196, 1197, 1212, 1211\n852,972, 973, 988, 987, 1197, 1198, 1213, 1212\n853,973, 974, 989, 988, 1198, 1199, 1214, 1213\n854,974, 975, 990, 989, 1199, 1200, 1215, 1214\n855,976, 977, 992, 991, 1201, 1202, 1217, 1216\n856,977, 978, 993, 992, 1202, 1203, 1218, 1217\n857,978, 979, 994, 993, 1203, 1204, 1219, 1218\n858,979, 980, 995, 994, 1204, 1205, 1220, 1219\n859,980, 981, 996, 995, 1205, 1206, 1221, 1220\n860,981, 982, 997, 996, 1206, 1207, 1222, 1221\n861,982, 983, 998, 997, 1207, 1208, 1223, 1222\n862,983, 984, 999, 998, 1208, 1209, 1224, 1223\n863,984, 985, 1000, 999, 1209, 1210, 1225, 1224\n864,985, 986, 1001, 1000, 1210, 1211, 1226, 1225\n865,986, 987, 1002, 1001, 1211, 1212, 1227, 1226\n866,987, 988, 1003, 1002, 1212, 1213, 1228, 1227\n867,988, 989, 1004, 1003, 1213, 1214, 1229, 1228\n868,989, 990, 1005, 1004, 1214, 1215, 1230, 1229\n869,991, 992, 1007, 1006, 1216, 1217, 1232, 1231\n870,992, 993, 1008, 1007, 1217, 1218, 1233, 1232\n871,993, 994, 1009, 1008, 1218, 1219, 1234, 1233\n872,994, 995, 1010, 1009, 1219, 1220, 1235, 1234\n873,995, 996, 1011, 1010, 1220, 1221, 1236, 1235\n874,996, 997, 1012, 1011, 1221, 1222, 1237, 1236\n875,997, 998, 1013, 1012, 1222, 1223, 1238, 1237\n876,998, 999, 1014, 1013, 1223, 1224, 1239, 1238\n877,999, 1000, 1015, 1014, 1224, 1225, 1240, 1239\n878,1000, 1001, 1016, 1015, 1225, 1226, 1241, 1240\n879,1001, 1002, 1017, 1016, 1226, 1227, 1242, 1241\n880,1002, 1003, 1018, 1017, 1227, 1228, 1243, 1242\n881,1003, 1004, 1019, 1018, 1228, 1229, 1244, 1243\n882,1004, 1005, 1020, 1019, 1229, 1230, 1245, 1244\n883,1006, 1007, 1022, 1021, 1231, 1232, 1247, 1246\n884,1007, 1008, 1023, 1022, 1232, 1233, 1248, 1247\n885,1008, 1009, 1024, 1023, 1233, 1234, 1249, 1248\n886,1009, 1010, 1025, 1024, 1234, 1235, 1250, 1249\n887,1010, 1011, 1026, 1025, 1235, 1236, 1251, 1250\n888,1011, 1012, 1027, 1026, 1236, 1237, 1252, 1251\n889,1012, 1013, 1028, 1027, 1237, 1238, 1253, 1252\n890,1013, 1014, 1029, 1028, 1238, 1239, 1254, 1253\n891,1014, 1015, 1030, 1029, 1239, 1240, 1255, 1254\n892,1015, 1016, 1031, 1030, 1240, 1241, 1256, 1255\n893,1016, 1017, 1032, 1031, 1241, 1242, 1257, 1256\n894,1017, 1018, 1033, 1032, 1242, 1243, 1258, 1257\n895,1018, 1019, 1034, 1033, 1243, 1244, 1259, 1258\n896,1019, 1020, 1035, 1034, 1244, 1245, 1260, 1259\n897,1021, 1022, 1037, 1036, 1246, 1247, 1262, 1261\n898,1022, 1023, 1038, 1037, 1247, 1248, 1263, 1262\n899,1023, 1024, 1039, 1038, 1248, 1249, 1264, 1263\n900,1024, 1025, 1040, 1039, 1249, 1250, 1265, 1264\n901,1025, 1026, 1041, 1040, 1250, 1251, 1266, 1265\n902,1026, 1027, 1042, 1041, 1251, 1252, 1267, 1266\n903,1027, 1028, 1043, 1042, 1252, 1253, 1268, 1267\n904,1028, 1029, 1044, 1043, 1253, 1254, 1269, 1268\n905,1029, 1030, 1045, 1044, 1254, 1255, 1270, 1269\n906,1030, 1031, 1046, 1045, 1255, 1256, 1271, 1270\n907,1031, 1032, 1047, 1046, 1256, 1257, 1272, 1271\n908,1032, 1033, 1048, 1047, 1257, 1258, 1273, 1272\n909,1033, 1034, 1049, 1048, 1258, 1259, 1274, 1273\n910,1034, 1035, 1050, 1049, 1259, 1260, 1275, 1274\n911,1036, 1037, 1052, 1051, 1261, 1262, 1277, 1276\n912,1037, 1038, 1053, 1052, 1262, 1263, 1278, 1277\n913,1038, 1039, 1054, 1053, 1263, 1264, 1279, 1278\n914,1039, 1040, 1055, 1054, 1264, 1265, 1280, 1279\n915,1040, 1041, 1056, 1055, 1265, 1266, 1281, 1280\n916,1041, 1042, 1057, 1056, 1266, 1267, 1282, 1281\n917,1042, 1043, 1058, 1057, 1267, 1268, 1283, 1282\n918,1043, 1044, 1059, 1058, 1268, 1269, 1284, 1283\n919,1044, 1045, 1060, 1059, 1269, 1270, 1285, 1284\n920,1045, 1046, 1061, 1060, 1270, 1271, 1286, 1285\n921,1046, 1047, 1062, 1061, 1271, 1272, 1287, 1286\n922,1047, 1048, 1063, 1062, 1272, 1273, 1288, 1287\n923,1048, 1049, 1064, 1063, 1273, 1274, 1289, 1288\n924,1049, 1050, 1065, 1064, 1274, 1275, 1290, 1289\n925,1051, 1052, 1067, 1066, 1276, 1277, 1292, 1291\n926,1052, 1053, 1068, 1067, 1277, 1278, 1293, 1292\n927,1053, 1054, 1069, 1068, 1278, 1279, 1294, 1293\n928,1054, 1055, 1070, 1069, 1279, 1280, 1295, 1294\n929,1055, 1056, 1071, 1070, 1280, 1281, 1296, 1295\n930,1056, 1057, 1072, 1071, 1281, 1282, 1297, 1296\n931,1057, 1058, 1073, 1072, 1282, 1283, 1298, 1297\n932,1058, 1059, 1074, 1073, 1283, 1284, 1299, 1298\n933,1059, 1060, 1075, 1074, 1284, 1285, 1300, 1299\n934,1060, 1061, 1076, 1075, 1285, 1286, 1301, 1300\n935,1061, 1062, 1077, 1076, 1286, 1287, 1302, 1301\n936,1062, 1063, 1078, 1077, 1287, 1288, 1303, 1302\n937,1063, 1064, 1079, 1078, 1288, 1289, 1304, 1303\n938,1064, 1065, 1080, 1079, 1289, 1290, 1305, 1304\n939,1066, 1067, 1082, 1081, 1291, 1292, 1307, 1306\n940,1067, 1068, 1083, 1082, 1292, 1293, 1308, 1307\n941,1068, 1069, 1084, 1083, 1293, 1294, 1309, 1308\n942,1069, 1070, 1085, 1084, 1294, 1295, 1310, 1309\n943,1070, 1071, 1086, 1085, 1295, 1296, 1311, 1310\n944,1071, 1072, 1087, 1086, 1296, 1297, 1312, 1311\n945,1072, 1073, 1088, 1087, 1297, 1298, 1313, 1312\n946,1073, 1074, 1089, 1088, 1298, 1299, 1314, 1313\n947,1074, 1075, 1090, 1089, 1299, 1300, 1315, 1314\n948,1075, 1076, 1091, 1090, 1300, 1301, 1316, 1315\n949,1076, 1077, 1092, 1091, 1301, 1302, 1317, 1316\n950,1077, 1078, 1093, 1092, 1302, 1303, 1318, 1317\n951,1078, 1079, 1094, 1093, 1303, 1304, 1319, 1318\n952,1079, 1080, 1095, 1094, 1304, 1305, 1320, 1319\n953,1081, 1082, 1097, 1096, 1306, 1307, 1322, 1321\n954,1082, 1083, 1098, 1097, 1307, 1308, 1323, 1322\n955,1083, 1084, 1099, 1098, 1308, 1309, 1324, 1323\n956,1084, 1085, 1100, 1099, 1309, 1310, 1325, 1324\n957,1085, 1086, 1101, 1100, 1310, 1311, 1326, 1325\n958,1086, 1087, 1102, 1101, 1311, 1312, 1327, 1326\n959,1087, 1088, 1103, 1102, 1312, 1313, 1328, 1327\n960,1088, 1089, 1104, 1103, 1313, 1314, 1329, 1328\n961,1089, 1090, 1105, 1104, 1314, 1315, 1330, 1329\n962,1090, 1091, 1106, 1105, 1315, 1316, 1331, 1330\n963,1091, 1092, 1107, 1106, 1316, 1317, 1332, 1331\n964,1092, 1093, 1108, 1107, 1317, 1318, 1333, 1332\n965,1093, 1094, 1109, 1108, 1318, 1319, 1334, 1333\n966,1094, 1095, 1110, 1109, 1319, 1320, 1335, 1334\n967,1096, 1097, 1112, 1111, 1321, 1322, 1337, 1336\n968,1097, 1098, 1113, 1112, 1322, 1323, 1338, 1337\n969,1098, 1099, 1114, 1113, 1323, 1324, 1339, 1338\n970,1099, 1100, 1115, 1114, 1324, 1325, 1340, 1339\n971,1100, 1101, 1116, 1115, 1325, 1326, 1341, 1340\n972,1101, 1102, 1117, 1116, 1326, 1327, 1342, 1341\n973,1102, 1103, 1118, 1117, 1327, 1328, 1343, 1342\n974,1103, 1104, 1119, 1118, 1328, 1329, 1344, 1343\n975,1104, 1105, 1120, 1119, 1329, 1330, 1345, 1344\n976,1105, 1106, 1121, 1120, 1330, 1331, 1346, 1345\n977,1106, 1107, 1122, 1121, 1331, 1332, 1347, 1346\n978,1107, 1108, 1123, 1122, 1332, 1333, 1348, 1347\n979,1108, 1109, 1124, 1123, 1333, 1334, 1349, 1348\n980,1109, 1110, 1125, 1124, 1334, 1335, 1350, 1349\n981,1126, 1127, 1142, 1141, 1351, 1352, 1367, 1366\n982,1127, 1128, 1143, 1142, 1352, 1353, 1368, 1367\n983,1128, 1129, 1144, 1143, 1353, 1354, 1369, 1368\n984,1129, 1130, 1145, 1144, 1354, 1355, 1370, 1369\n985,1130, 1131, 1146, 1145, 1355, 1356, 1371, 1370\n986,1131, 1132, 1147, 1146, 1356, 1357, 1372, 1371\n987,1132, 1133, 1148, 1147, 1357, 1358, 1373, 1372\n988,1133, 1134, 1149, 1148, 1358, 1359, 1374, 1373\n989,1134, 1135, 1150, 1149, 1359, 1360, 1375, 1374\n990,1135, 1136, 1151, 1150, 1360, 1361, 1376, 1375\n991,1136, 1137, 1152, 1151, 1361, 1362, 1377, 1376\n992,1137, 1138, 1153, 1152, 1362, 1363, 1378, 1377\n993,1138, 1139, 1154, 1153, 1363, 1364, 1379, 1378\n994,1139, 1140, 1155, 1154, 1364, 1365, 1380, 1379\n995,1141, 1142, 1157, 1156, 1366, 1367, 1382, 1381\n996,1142, 1143, 1158, 1157, 1367, 1368, 1383, 1382\n997,1143, 1144, 1159, 1158, 1368, 1369, 1384, 1383\n998,1144, 1145, 1160, 1159, 1369, 1370, 1385, 1384\n999,1145, 1146, 1161, 1160, 1370, 1371, 1386, 1385\n1000,1146, 1147, 1162, 1161, 1371, 1372, 1387, 1386\n1001,1147, 1148, 1163, 1162, 1372, 1373, 1388, 1387\n1002,1148, 1149, 1164, 1163, 1373, 1374, 1389, 1388\n1003,1149, 1150, 1165, 1164, 1374, 1375, 1390, 1389\n1004,1150, 1151, 1166, 1165, 1375, 1376, 1391, 1390\n1005,1151, 1152, 1167, 1166, 1376, 1377, 1392, 1391\n1006,1152, 1153, 1168, 1167, 1377, 1378, 1393, 1392\n1007,1153, 1154, 1169, 1168, 1378, 1379, 1394, 1393\n1008,1154, 1155, 1170, 1169, 1379, 1380, 1395, 1394\n1009,1156, 1157, 1172, 1171, 1381, 1382, 1397, 1396\n1010,1157, 1158, 1173, 1172, 1382, 1383, 1398, 1397\n1011,1158, 1159, 1174, 1173, 1383, 1384, 1399, 1398\n1012,1159, 1160, 1175, 1174, 1384, 1385, 1400, 1399\n1013,1160, 1161, 1176, 1175, 1385, 1386, 1401, 1400\n1014,1161, 1162, 1177, 1176, 1386, 1387, 1402, 1401\n1015,1162, 1163, 1178, 1177, 1387, 1388, 1403, 1402\n1016,1163, 1164, 1179, 1178, 1388, 1389, 1404, 1403\n1017,1164, 1165, 1180, 1179, 1389, 1390, 1405, 1404\n1018,1165, 1166, 1181, 1180, 1390, 1391, 1406, 1405\n1019,1166, 1167, 1182, 1181, 1391, 1392, 1407, 1406\n1020,1167, 1168, 1183, 1182, 1392, 1393, 1408, 1407\n1021,1168, 1169, 1184, 1183, 1393, 1394, 1409, 1408\n1022,1169, 1170, 1185, 1184, 1394, 1395, 1410, 1409\n1023,1171, 1172, 1187, 1186, 1396, 1397, 1412, 1411\n1024,1172, 1173, 1188, 1187, 1397, 1398, 1413, 1412\n1025,1173, 1174, 1189, 1188, 1398, 1399, 1414, 1413\n1026,1174, 1175, 1190, 1189, 1399, 1400, 1415, 1414\n1027,1175, 1176, 1191, 1190, 1400, 1401, 1416, 1415\n1028,1176, 1177, 1192, 1191, 1401, 1402, 1417, 1416\n1029,1177, 1178, 1193, 1192, 1402, 1403, 1418, 1417\n1030,1178, 1179, 1194, 1193, 1403, 1404, 1419, 1418\n1031,1179, 1180, 1195, 1194, 1404, 1405, 1420, 1419\n1032,1180, 1181, 1196, 1195, 1405, 1406, 1421, 1420\n1033,1181, 1182, 1197, 1196, 1406, 1407, 1422, 1421\n1034,1182, 1183, 1198, 1197, 1407, 1408, 1423, 1422\n1035,1183, 1184, 1199, 1198, 1408, 1409, 1424, 1423\n1036,1184, 1185, 1200, 1199, 1409, 1410, 1425, 1424\n1037,1186, 1187, 1202, 1201, 1411, 1412, 1427, 1426\n1038,1187, 1188, 1203, 1202, 1412, 1413, 1428, 1427\n1039,1188, 1189, 1204, 1203, 1413, 1414, 1429, 1428\n1040,1189, 1190, 1205, 1204, 1414, 1415, 1430, 1429\n1041,1190, 1191, 1206, 1205, 1415, 1416, 1431, 1430\n1042,1191, 1192, 1207, 1206, 1416, 1417, 1432, 1431\n1043,1192, 1193, 1208, 1207, 1417, 1418, 1433, 1432\n1044,1193, 1194, 1209, 1208, 1418, 1419, 1434, 1433\n1045,1194, 1195, 1210, 1209, 1419, 1420, 1435, 1434\n1046,1195, 1196, 1211, 1210, 1420, 1421, 1436, 1435\n1047,1196, 1197, 1212, 1211, 1421, 1422, 1437, 1436\n1048,1197, 1198, 1213, 1212, 1422, 1423, 1438, 1437\n1049,1198, 1199, 1214, 1213, 1423, 1424, 1439, 1438\n1050,1199, 1200, 1215, 1214, 1424, 1425, 1440, 1439\n1051,1201, 1202, 1217, 1216, 1426, 1427, 1442, 1441\n1052,1202, 1203, 1218, 1217, 1427, 1428, 1443, 1442\n1053,1203, 1204, 1219, 1218, 1428, 1429, 1444, 1443\n1054,1204, 1205, 1220, 1219, 1429, 1430, 1445, 1444\n1055,1205, 1206, 1221, 1220, 1430, 1431, 1446, 1445\n1056,1206, 1207, 1222, 1221, 1431, 1432, 1447, 1446\n1057,1207, 1208, 1223, 1222, 1432, 1433, 1448, 1447\n1058,1208, 1209, 1224, 1223, 1433, 1434, 1449, 1448\n1059,1209, 1210, 1225, 1224, 1434, 1435, 1450, 1449\n1060,1210, 1211, 1226, 1225, 1435, 1436, 1451, 1450\n1061,1211, 1212, 1227, 1226, 1436, 1437, 1452, 1451\n1062,1212, 1213, 1228, 1227, 1437, 1438, 1453, 1452\n1063,1213, 1214, 1229, 1228, 1438, 1439, 1454, 1453\n1064,1214, 1215, 1230, 1229, 1439, 1440, 1455, 1454\n1065,1216, 1217, 1232, 1231, 1441, 1442, 1457, 1456\n1066,1217, 1218, 1233, 1232, 1442, 1443, 1458, 1457\n1067,1218, 1219, 1234, 1233, 1443, 1444, 1459, 1458\n1068,1219, 1220, 1235, 1234, 1444, 1445, 1460, 1459\n1069,1220, 1221, 1236, 1235, 1445, 1446, 1461, 1460\n1070,1221, 1222, 1237, 1236, 1446, 1447, 1462, 1461\n1071,1222, 1223, 1238, 1237, 1447, 1448, 1463, 1462\n1072,1223, 1224, 1239, 1238, 1448, 1449, 1464, 1463\n1073,1224, 1225, 1240, 1239, 1449, 1450, 1465, 1464\n1074,1225, 1226, 1241, 1240, 1450, 1451, 1466, 1465\n1075,1226, 1227, 1242, 1241, 1451, 1452, 1467, 1466\n1076,1227, 1228, 1243, 1242, 1452, 1453, 1468, 1467\n1077,1228, 1229, 1244, 1243, 1453, 1454, 1469, 1468\n1078,1229, 1230, 1245, 1244, 1454, 1455, 1470, 1469\n1079,1231, 1232, 1247, 1246, 1456, 1457, 1472, 1471\n1080,1232, 1233, 1248, 1247, 1457, 1458, 1473, 1472\n1081,1233, 1234, 1249, 1248, 1458, 1459, 1474, 1473\n1082,1234, 1235, 1250, 1249, 1459, 1460, 1475, 1474\n1083,1235, 1236, 1251, 1250, 1460, 1461, 1476, 1475\n1084,1236, 1237, 1252, 1251, 1461, 1462, 1477, 1476\n1085,1237, 1238, 1253, 1252, 1462, 1463, 1478, 1477\n1086,1238, 1239, 1254, 1253, 1463, 1464, 1479, 1478\n1087,1239, 1240, 1255, 1254, 1464, 1465, 1480, 1479\n1088,1240, 1241, 1256, 1255, 1465, 1466, 1481, 1480\n1089,1241, 1242, 1257, 1256, 1466, 1467, 1482, 1481\n1090,1242, 1243, 1258, 1257, 1467, 1468, 1483, 1482\n1091,1243, 1244, 1259, 1258, 1468, 1469, 1484, 1483\n1092,1244, 1245, 1260, 1259, 1469, 1470, 1485, 1484\n1093,1246, 1247, 1262, 1261, 1471, 1472, 1487, 1486\n1094,1247, 1248, 1263, 1262, 1472, 1473, 1488, 1487\n1095,1248, 1249, 1264, 1263, 1473, 1474, 1489, 1488\n1096,1249, 1250, 1265, 1264, 1474, 1475, 1490, 1489\n1097,1250, 1251, 1266, 1265, 1475, 1476, 1491, 1490\n1098,1251, 1252, 1267, 1266, 1476, 1477, 1492, 1491\n1099,1252, 1253, 1268, 1267, 1477, 1478, 1493, 1492\n1100,1253, 1254, 1269, 1268, 1478, 1479, 1494, 1493\n1101,1254, 1255, 1270, 1269, 1479, 1480, 1495, 1494\n1102,1255, 1256, 1271, 1270, 1480, 1481, 1496, 1495\n1103,1256, 1257, 1272, 1271, 1481, 1482, 1497, 1496\n1104,1257, 1258, 1273, 1272, 1482, 1483, 1498, 1497\n1105,1258, 1259, 1274, 1273, 1483, 1484, 1499, 1498\n1106,1259, 1260, 1275, 1274, 1484, 1485, 1500, 1499\n1107,1261, 1262, 1277, 1276, 1486, 1487, 1502, 1501\n1108,1262, 1263, 1278, 1277, 1487, 1488, 1503, 1502\n1109,1263, 1264, 1279, 1278, 1488, 1489, 1504, 1503\n1110,1264, 1265, 1280, 1279, 1489, 1490, 1505, 1504\n1111,1265, 1266, 1281, 1280, 1490, 1491, 1506, 1505\n1112,1266, 1267, 1282, 1281, 1491, 1492, 1507, 1506\n1113,1267, 1268, 1283, 1282, 1492, 1493, 1508, 1507\n1114,1268, 1269, 1284, 1283, 1493, 1494, 1509, 1508\n1115,1269, 1270, 1285, 1284, 1494, 1495, 1510, 1509\n1116,1270, 1271, 1286, 1285, 1495, 1496, 1511, 1510\n1117,1271, 1272, 1287, 1286, 1496, 1497, 1512, 1511\n1118,1272, 1273, 1288, 1287, 1497, 1498, 1513, 1512\n1119,1273, 1274, 1289, 1288, 1498, 1499, 1514, 1513\n1120,1274, 1275, 1290, 1289, 1499, 1500, 1515, 1514\n1121,1276, 1277, 1292, 1291, 1501, 1502, 1517, 1516\n1122,1277, 1278, 1293, 1292, 1502, 1503, 1518, 1517\n1123,1278, 1279, 1294, 1293, 1503, 1504, 1519, 1518\n1124,1279, 1280, 1295, 1294, 1504, 1505, 1520, 1519\n1125,1280, 1281, 1296, 1295, 1505, 1506, 1521, 1520\n1126,1281, 1282, 1297, 1296, 1506, 1507, 1522, 1521\n1127,1282, 1283, 1298, 1297, 1507, 1508, 1523, 1522\n1128,1283, 1284, 1299, 1298, 1508, 1509, 1524, 1523\n1129,1284, 1285, 1300, 1299, 1509, 1510, 1525, 1524\n1130,1285, 1286, 1301, 1300, 1510, 1511, 1526, 1525\n1131,1286, 1287, 1302, 1301, 1511, 1512, 1527, 1526\n1132,1287, 1288, 1303, 1302, 1512, 1513, 1528, 1527\n1133,1288, 1289, 1304, 1303, 1513, 1514, 1529, 1528\n1134,1289, 1290, 1305, 1304, 1514, 1515, 1530, 1529\n1135,1291, 1292, 1307, 1306, 1516, 1517, 1532, 1531\n1136,1292, 1293, 1308, 1307, 1517, 1518, 1533, 1532\n1137,1293, 1294, 1309, 1308, 1518, 1519, 1534, 1533\n1138,1294, 1295, 1310, 1309, 1519, 1520, 1535, 1534\n1139,1295, 1296, 1311, 1310, 1520, 1521, 1536, 1535\n1140,1296, 1297, 1312, 1311, 1521, 1522, 1537, 1536\n1141,1297, 1298, 1313, 1312, 1522, 1523, 1538, 1537\n1142,1298, 1299, 1314, 1313, 1523, 1524, 1539, 1538\n1143,1299, 1300, 1315, 1314, 1524, 1525, 1540, 1539\n1144,1300, 1301, 1316, 1315, 1525, 1526, 1541, 1540\n1145,1301, 1302, 1317, 1316, 1526, 1527, 1542, 1541\n1146,1302, 1303, 1318, 1317, 1527, 1528, 1543, 1542\n1147,1303, 1304, 1319, 1318, 1528, 1529, 1544, 1543\n1148,1304, 1305, 1320, 1319, 1529, 1530, 1545, 1544\n1149,1306, 1307, 1322, 1321, 1531, 1532, 1547, 1546\n1150,1307, 1308, 1323, 1322, 1532, 1533, 1548, 1547\n1151,1308, 1309, 1324, 1323, 1533, 1534, 1549, 1548\n1152,1309, 1310, 1325, 1324, 1534, 1535, 1550, 1549\n1153,1310, 1311, 1326, 1325, 1535, 1536, 1551, 1550\n1154,1311, 1312, 1327, 1326, 1536, 1537, 1552, 1551\n1155,1312, 1313, 1328, 1327, 1537, 1538, 1553, 1552\n1156,1313, 1314, 1329, 1328, 1538, 1539, 1554, 1553\n1157,1314, 1315, 1330, 1329, 1539, 1540, 1555, 1554\n1158,1315, 1316, 1331, 1330, 1540, 1541, 1556, 1555\n1159,1316, 1317, 1332, 1331, 1541, 1542, 1557, 1556\n1160,1317, 1318, 1333, 1332, 1542, 1543, 1558, 1557\n1161,1318, 1319, 1334, 1333, 1543, 1544, 1559, 1558\n1162,1319, 1320, 1335, 1334, 1544, 1545, 1560, 1559\n1163,1321, 1322, 1337, 1336, 1546, 1547, 1562, 1561\n1164,1322, 1323, 1338, 1337, 1547, 1548, 1563, 1562\n1165,1323, 1324, 1339, 1338, 1548, 1549, 1564, 1563\n1166,1324, 1325, 1340, 1339, 1549, 1550, 1565, 1564\n1167,1325, 1326, 1341, 1340, 1550, 1551, 1566, 1565\n1168,1326, 1327, 1342, 1341, 1551, 1552, 1567, 1566\n1169,1327, 1328, 1343, 1342, 1552, 1553, 1568, 1567\n1170,1328, 1329, 1344, 1343, 1553, 1554, 1569, 1568\n1171,1329, 1330, 1345, 1344, 1554, 1555, 1570, 1569\n1172,1330, 1331, 1346, 1345, 1555, 1556, 1571, 1570\n1173,1331, 1332, 1347, 1346, 1556, 1557, 1572, 1571\n1174,1332, 1333, 1348, 1347, 1557, 1558, 1573, 1572\n1175,1333, 1334, 1349, 1348, 1558, 1559, 1574, 1573\n1176,1334, 1335, 1350, 1349, 1559, 1560, 1575, 1574\n1177,1351, 1352, 1367, 1366, 1576, 1577, 1592, 1591\n1178,1352, 1353, 1368, 1367, 1577, 1578, 1593, 1592\n1179,1353, 1354, 1369, 1368, 1578, 1579, 1594, 1593\n1180,1354, 1355, 1370, 1369, 1579, 1580, 1595, 1594\n1181,1355, 1356, 1371, 1370, 1580, 1581, 1596, 1595\n1182,1356, 1357, 1372, 1371, 1581, 1582, 1597, 1596\n1183,1357, 1358, 1373, 1372, 1582, 1583, 1598, 1597\n1184,1358, 1359, 1374, 1373, 1583, 1584, 1599, 1598\n1185,1359, 1360, 1375, 1374, 1584, 1585, 1600, 1599\n1186,1360, 1361, 1376, 1375, 1585, 1586, 1601, 1600\n1187,1361, 1362, 1377, 1376, 1586, 1587, 1602, 1601\n1188,1362, 1363, 1378, 1377, 1587, 1588, 1603, 1602\n1189,1363, 1364, 1379, 1378, 1588, 1589, 1604, 1603\n1190,1364, 1365, 1380, 1379, 1589, 1590, 1605, 1604\n1191,1366, 1367, 1382, 1381, 1591, 1592, 1607, 1606\n1192,1367, 1368, 1383, 1382, 1592, 1593, 1608, 1607\n1193,1368, 1369, 1384, 1383, 1593, 1594, 1609, 1608\n1194,1369, 1370, 1385, 1384, 1594, 1595, 1610, 1609\n1195,1370, 1371, 1386, 1385, 1595, 1596, 1611, 1610\n1196,1371, 1372, 1387, 1386, 1596, 1597, 1612, 1611\n1197,1372, 1373, 1388, 1387, 1597, 1598, 1613, 1612\n1198,1373, 1374, 1389, 1388, 1598, 1599, 1614, 1613\n1199,1374, 1375, 1390, 1389, 1599, 1600, 1615, 1614\n1200,1375, 1376, 1391, 1390, 1600, 1601, 1616, 1615\n1201,1376, 1377, 1392, 1391, 1601, 1602, 1617, 1616\n1202,1377, 1378, 1393, 1392, 1602, 1603, 1618, 1617\n1203,1378, 1379, 1394, 1393, 1603, 1604, 1619, 1618\n1204,1379, 1380, 1395, 1394, 1604, 1605, 1620, 1619\n1205,1381, 1382, 1397, 1396, 1606, 1607, 1622, 1621\n1206,1382, 1383, 1398, 1397, 1607, 1608, 1623, 1622\n1207,1383, 1384, 1399, 1398, 1608, 1609, 1624, 1623\n1208,1384, 1385, 1400, 1399, 1609, 1610, 1625, 1624\n1209,1385, 1386, 1401, 1400, 1610, 1611, 1626, 1625\n1210,1386, 1387, 1402, 1401, 1611, 1612, 1627, 1626\n1211,1387, 1388, 1403, 1402, 1612, 1613, 1628, 1627\n1212,1388, 1389, 1404, 1403, 1613, 1614, 1629, 1628\n1213,1389, 1390, 1405, 1404, 1614, 1615, 1630, 1629\n1214,1390, 1391, 1406, 1405, 1615, 1616, 1631, 1630\n1215,1391, 1392, 1407, 1406, 1616, 1617, 1632, 1631\n1216,1392, 1393, 1408, 1407, 1617, 1618, 1633, 1632\n1217,1393, 1394, 1409, 1408, 1618, 1619, 1634, 1633\n1218,1394, 1395, 1410, 1409, 1619, 1620, 1635, 1634\n1219,1396, 1397, 1412, 1411, 1621, 1622, 1637, 1636\n1220,1397, 1398, 1413, 1412, 1622, 1623, 1638, 1637\n1221,1398, 1399, 1414, 1413, 1623, 1624, 1639, 1638\n1222,1399, 1400, 1415, 1414, 1624, 1625, 1640, 1639\n1223,1400, 1401, 1416, 1415, 1625, 1626, 1641, 1640\n1224,1401, 1402, 1417, 1416, 1626, 1627, 1642, 1641\n1225,1402, 1403, 1418, 1417, 1627, 1628, 1643, 1642\n1226,1403, 1404, 1419, 1418, 1628, 1629, 1644, 1643\n1227,1404, 1405, 1420, 1419, 1629, 1630, 1645, 1644\n1228,1405, 1406, 1421, 1420, 1630, 1631, 1646, 1645\n1229,1406, 1407, 1422, 1421, 1631, 1632, 1647, 1646\n1230,1407, 1408, 1423, 1422, 1632, 1633, 1648, 1647\n1231,1408, 1409, 1424, 1423, 1633, 1634, 1649, 1648\n1232,1409, 1410, 1425, 1424, 1634, 1635, 1650, 1649\n1233,1411, 1412, 1427, 1426, 1636, 1637, 1652, 1651\n1234,1412, 1413, 1428, 1427, 1637, 1638, 1653, 1652\n1235,1413, 1414, 1429, 1428, 1638, 1639, 1654, 1653\n1236,1414, 1415, 1430, 1429, 1639, 1640, 1655, 1654\n1237,1415, 1416, 1431, 1430, 1640, 1641, 1656, 1655\n1238,1416, 1417, 1432, 1431, 1641, 1642, 1657, 1656\n1239,1417, 1418, 1433, 1432, 1642, 1643, 1658, 1657\n1240,1418, 1419, 1434, 1433, 1643, 1644, 1659, 1658\n1241,1419, 1420, 1435, 1434, 1644, 1645, 1660, 1659\n1242,1420, 1421, 1436, 1435, 1645, 1646, 1661, 1660\n1243,1421, 1422, 1437, 1436, 1646, 1647, 1662, 1661\n1244,1422, 1423, 1438, 1437, 1647, 1648, 1663, 1662\n1245,1423, 1424, 1439, 1438, 1648, 1649, 1664, 1663\n1246,1424, 1425, 1440, 1439, 1649, 1650, 1665, 1664\n1247,1426, 1427, 1442, 1441, 1651, 1652, 1667, 1666\n1248,1427, 1428, 1443, 1442, 1652, 1653, 1668, 1667\n1249,1428, 1429, 1444, 1443, 1653, 1654, 1669, 1668\n1250,1429, 1430, 1445, 1444, 1654, 1655, 1670, 1669\n1251,1430, 1431, 1446, 1445, 1655, 1656, 1671, 1670\n1252,1431, 1432, 1447, 1446, 1656, 1657, 1672, 1671\n1253,1432, 1433, 1448, 1447, 1657, 1658, 1673, 1672\n1254,1433, 1434, 1449, 1448, 1658, 1659, 1674, 1673\n1255,1434, 1435, 1450, 1449, 1659, 1660, 1675, 1674\n1256,1435, 1436, 1451, 1450, 1660, 1661, 1676, 1675\n1257,1436, 1437, 1452, 1451, 1661, 1662, 1677, 1676\n1258,1437, 1438, 1453, 1452, 1662, 1663, 1678, 1677\n1259,1438, 1439, 1454, 1453, 1663, 1664, 1679, 1678\n1260,1439, 1440, 1455, 1454, 1664, 1665, 1680, 1679\n1261,1441, 1442, 1457, 1456, 1666, 1667, 1682, 1681\n1262,1442, 1443, 1458, 1457, 1667, 1668, 1683, 1682\n1263,1443, 1444, 1459, 1458, 1668, 1669, 1684, 1683\n1264,1444, 1445, 1460, 1459, 1669, 1670, 1685, 1684\n1265,1445, 1446, 1461, 1460, 1670, 1671, 1686, 1685\n1266,1446, 1447, 1462, 1461, 1671, 1672, 1687, 1686\n1267,1447, 1448, 1463, 1462, 1672, 1673, 1688, 1687\n1268,1448, 1449, 1464, 1463, 1673, 1674, 1689, 1688\n1269,1449, 1450, 1465, 1464, 1674, 1675, 1690, 1689\n1270,1450, 1451, 1466, 1465, 1675, 1676, 1691, 1690\n1271,1451, 1452, 1467, 1466, 1676, 1677, 1692, 1691\n1272,1452, 1453, 1468, 1467, 1677, 1678, 1693, 1692\n1273,1453, 1454, 1469, 1468, 1678, 1679, 1694, 1693\n1274,1454, 1455, 1470, 1469, 1679, 1680, 1695, 1694\n1275,1456, 1457, 1472, 1471, 1681, 1682, 1697, 1696\n1276,1457, 1458, 1473, 1472, 1682, 1683, 1698, 1697\n1277,1458, 1459, 1474, 1473, 1683, 1684, 1699, 1698\n1278,1459, 1460, 1475, 1474, 1684, 1685, 1700, 1699\n1279,1460, 1461, 1476, 1475, 1685, 1686, 1701, 1700\n1280,1461, 1462, 1477, 1476, 1686, 1687, 1702, 1701\n1281,1462, 1463, 1478, 1477, 1687, 1688, 1703, 1702\n1282,1463, 1464, 1479, 1478, 1688, 1689, 1704, 1703\n1283,1464, 1465, 1480, 1479, 1689, 1690, 1705, 1704\n1284,1465, 1466, 1481, 1480, 1690, 1691, 1706, 1705\n1285,1466, 1467, 1482, 1481, 1691, 1692, 1707, 1706\n1286,1467, 1468, 1483, 1482, 1692, 1693, 1708, 1707\n1287,1468, 1469, 1484, 1483, 1693, 1694, 1709, 1708\n1288,1469, 1470, 1485, 1484, 1694, 1695, 1710, 1709\n1289,1471, 1472, 1487, 1486, 1696, 1697, 1712, 1711\n1290,1472, 1473, 1488, 1487, 1697, 1698, 1713, 1712\n1291,1473, 1474, 1489, 1488, 1698, 1699, 1714, 1713\n1292,1474, 1475, 1490, 1489, 1699, 1700, 1715, 1714\n1293,1475, 1476, 1491, 1490, 1700, 1701, 1716, 1715\n1294,1476, 1477, 1492, 1491, 1701, 1702, 1717, 1716\n1295,1477, 1478, 1493, 1492, 1702, 1703, 1718, 1717\n1296,1478, 1479, 1494, 1493, 1703, 1704, 1719, 1718\n1297,1479, 1480, 1495, 1494, 1704, 1705, 1720, 1719\n1298,1480, 1481, 1496, 1495, 1705, 1706, 1721, 1720\n1299,1481, 1482, 1497, 1496, 1706, 1707, 1722, 1721\n1300,1482, 1483, 1498, 1497, 1707, 1708, 1723, 1722\n1301,1483, 1484, 1499, 1498, 1708, 1709, 1724, 1723\n1302,1484, 1485, 1500, 1499, 1709, 1710, 1725, 1724\n1303,1486, 1487, 1502, 1501, 1711, 1712, 1727, 1726\n1304,1487, 1488, 1503, 1502, 1712, 1713, 1728, 1727\n1305,1488, 1489, 1504, 1503, 1713, 1714, 1729, 1728\n1306,1489, 1490, 1505, 1504, 1714, 1715, 1730, 1729\n1307,1490, 1491, 1506, 1505, 1715, 1716, 1731, 1730\n1308,1491, 1492, 1507, 1506, 1716, 1717, 1732, 1731\n1309,1492, 1493, 1508, 1507, 1717, 1718, 1733, 1732\n1310,1493, 1494, 1509, 1508, 1718, 1719, 1734, 1733\n1311,1494, 1495, 1510, 1509, 1719, 1720, 1735, 1734\n1312,1495, 1496, 1511, 1510, 1720, 1721, 1736, 1735\n1313,1496, 1497, 1512, 1511, 1721, 1722, 1737, 1736\n1314,1497, 1498, 1513, 1512, 1722, 1723, 1738, 1737\n1315,1498, 1499, 1514, 1513, 1723, 1724, 1739, 1738\n1316,1499, 1500, 1515, 1514, 1724, 1725, 1740, 1739\n1317,1501, 1502, 1517, 1516, 1726, 1727, 1742, 1741\n1318,1502, 1503, 1518, 1517, 1727, 1728, 1743, 1742\n1319,1503, 1504, 1519, 1518, 1728, 1729, 1744, 1743\n1320,1504, 1505, 1520, 1519, 1729, 1730, 1745, 1744\n1321,1505, 1506, 1521, 1520, 1730, 1731, 1746, 1745\n1322,1506, 1507, 1522, 1521, 1731, 1732, 1747, 1746\n1323,1507, 1508, 1523, 1522, 1732, 1733, 1748, 1747\n1324,1508, 1509, 1524, 1523, 1733, 1734, 1749, 1748\n1325,1509, 1510, 1525, 1524, 1734, 1735, 1750, 1749\n1326,1510, 1511, 1526, 1525, 1735, 1736, 1751, 1750\n1327,1511, 1512, 1527, 1526, 1736, 1737, 1752, 1751\n1328,1512, 1513, 1528, 1527, 1737, 1738, 1753, 1752\n1329,1513, 1514, 1529, 1528, 1738, 1739, 1754, 1753\n1330,1514, 1515, 1530, 1529, 1739, 1740, 1755, 1754\n1331,1516, 1517, 1532, 1531, 1741, 1742, 1757, 1756\n1332,1517, 1518, 1533, 1532, 1742, 1743, 1758, 1757\n1333,1518, 1519, 1534, 1533, 1743, 1744, 1759, 1758\n1334,1519, 1520, 1535, 1534, 1744, 1745, 1760, 1759\n1335,1520, 1521, 1536, 1535, 1745, 1746, 1761, 1760\n1336,1521, 1522, 1537, 1536, 1746, 1747, 1762, 1761\n1337,1522, 1523, 1538, 1537, 1747, 1748, 1763, 1762\n1338,1523, 1524, 1539, 1538, 1748, 1749, 1764, 1763\n1339,1524, 1525, 1540, 1539, 1749, 1750, 1765, 1764\n1340,1525, 1526, 1541, 1540, 1750, 1751, 1766, 1765\n1341,1526, 1527, 1542, 1541, 1751, 1752, 1767, 1766\n1342,1527, 1528, 1543, 1542, 1752, 1753, 1768, 1767\n1343,1528, 1529, 1544, 1543, 1753, 1754, 1769, 1768\n1344,1529, 1530, 1545, 1544, 1754, 1755, 1770, 1769\n1345,1531, 1532, 1547, 1546, 1756, 1757, 1772, 1771\n1346,1532, 1533, 1548, 1547, 1757, 1758, 1773, 1772\n1347,1533, 1534, 1549, 1548, 1758, 1759, 1774, 1773\n1348,1534, 1535, 1550, 1549, 1759, 1760, 1775, 1774\n1349,1535, 1536, 1551, 1550, 1760, 1761, 1776, 1775\n1350,1536, 1537, 1552, 1551, 1761, 1762, 1777, 1776\n1351,1537, 1538, 1553, 1552, 1762, 1763, 1778, 1777\n1352,1538, 1539, 1554, 1553, 1763, 1764, 1779, 1778\n1353,1539, 1540, 1555, 1554, 1764, 1765, 1780, 1779\n1354,1540, 1541, 1556, 1555, 1765, 1766, 1781, 1780\n1355,1541, 1542, 1557, 1556, 1766, 1767, 1782, 1781\n1356,1542, 1543, 1558, 1557, 1767, 1768, 1783, 1782\n1357,1543, 1544, 1559, 1558, 1768, 1769, 1784, 1783\n1358,1544, 1545, 1560, 1559, 1769, 1770, 1785, 1784\n1359,1546, 1547, 1562, 1561, 1771, 1772, 1787, 1786\n1360,1547, 1548, 1563, 1562, 1772, 1773, 1788, 1787\n1361,1548, 1549, 1564, 1563, 1773, 1774, 1789, 1788\n1362,1549, 1550, 1565, 1564, 1774, 1775, 1790, 1789\n1363,1550, 1551, 1566, 1565, 1775, 1776, 1791, 1790\n1364,1551, 1552, 1567, 1566, 1776, 1777, 1792, 1791\n1365,1552, 1553, 1568, 1567, 1777, 1778, 1793, 1792\n1366,1553, 1554, 1569, 1568, 1778, 1779, 1794, 1793\n1367,1554, 1555, 1570, 1569, 1779, 1780, 1795, 1794\n1368,1555, 1556, 1571, 1570, 1780, 1781, 1796, 1795\n1369,1556, 1557, 1572, 1571, 1781, 1782, 1797, 1796\n1370,1557, 1558, 1573, 1572, 1782, 1783, 1798, 1797\n1371,1558, 1559, 1574, 1573, 1783, 1784, 1799, 1798\n1372,1559, 1560, 1575, 1574, 1784, 1785, 1800, 1799\n1373,1576, 1577, 1592, 1591, 1801, 1802, 1817, 1816\n1374,1577, 1578, 1593, 1592, 1802, 1803, 1818, 1817\n1375,1578, 1579, 1594, 1593, 1803, 1804, 1819, 1818\n1376,1579, 1580, 1595, 1594, 1804, 1805, 1820, 1819\n1377,1580, 1581, 1596, 1595, 1805, 1806, 1821, 1820\n1378,1581, 1582, 1597, 1596, 1806, 1807, 1822, 1821\n1379,1582, 1583, 1598, 1597, 1807, 1808, 1823, 1822\n1380,1583, 1584, 1599, 1598, 1808, 1809, 1824, 1823\n1381,1584, 1585, 1600, 1599, 1809, 1810, 1825, 1824\n1382,1585, 1586, 1601, 1600, 1810, 1811, 1826, 1825\n1383,1586, 1587, 1602, 1601, 1811, 1812, 1827, 1826\n1384,1587, 1588, 1603, 1602, 1812, 1813, 1828, 1827\n1385,1588, 1589, 1604, 1603, 1813, 1814, 1829, 1828\n1386,1589, 1590, 1605, 1604, 1814, 1815, 1830, 1829\n1387,1591, 1592, 1607, 1606, 1816, 1817, 1832, 1831\n1388,1592, 1593, 1608, 1607, 1817, 1818, 1833, 1832\n1389,1593, 1594, 1609, 1608, 1818, 1819, 1834, 1833\n1390,1594, 1595, 1610, 1609, 1819, 1820, 1835, 1834\n1391,1595, 1596, 1611, 1610, 1820, 1821, 1836, 1835\n1392,1596, 1597, 1612, 1611, 1821, 1822, 1837, 1836\n1393,1597, 1598, 1613, 1612, 1822, 1823, 1838, 1837\n1394,1598, 1599, 1614, 1613, 1823, 1824, 1839, 1838\n1395,1599, 1600, 1615, 1614, 1824, 1825, 1840, 1839\n1396,1600, 1601, 1616, 1615, 1825, 1826, 1841, 1840\n1397,1601, 1602, 1617, 1616, 1826, 1827, 1842, 1841\n1398,1602, 1603, 1618, 1617, 1827, 1828, 1843, 1842\n1399,1603, 1604, 1619, 1618, 1828, 1829, 1844, 1843\n1400,1604, 1605, 1620, 1619, 1829, 1830, 1845, 1844\n1401,1606, 1607, 1622, 1621, 1831, 1832, 1847, 1846\n1402,1607, 1608, 1623, 1622, 1832, 1833, 1848, 1847\n1403,1608, 1609, 1624, 1623, 1833, 1834, 1849, 1848\n1404,1609, 1610, 1625, 1624, 1834, 1835, 1850, 1849\n1405,1610, 1611, 1626, 1625, 1835, 1836, 1851, 1850\n1406,1611, 1612, 1627, 1626, 1836, 1837, 1852, 1851\n1407,1612, 1613, 1628, 1627, 1837, 1838, 1853, 1852\n1408,1613, 1614, 1629, 1628, 1838, 1839, 1854, 1853\n1409,1614, 1615, 1630, 1629, 1839, 1840, 1855, 1854\n1410,1615, 1616, 1631, 1630, 1840, 1841, 1856, 1855\n1411,1616, 1617, 1632, 1631, 1841, 1842, 1857, 1856\n1412,1617, 1618, 1633, 1632, 1842, 1843, 1858, 1857\n1413,1618, 1619, 1634, 1633, 1843, 1844, 1859, 1858\n1414,1619, 1620, 1635, 1634, 1844, 1845, 1860, 1859\n1415,1621, 1622, 1637, 1636, 1846, 1847, 1862, 1861\n1416,1622, 1623, 1638, 1637, 1847, 1848, 1863, 1862\n1417,1623, 1624, 1639, 1638, 1848, 1849, 1864, 1863\n1418,1624, 1625, 1640, 1639, 1849, 1850, 1865, 1864\n1419,1625, 1626, 1641, 1640, 1850, 1851, 1866, 1865\n1420,1626, 1627, 1642, 1641, 1851, 1852, 1867, 1866\n1421,1627, 1628, 1643, 1642, 1852, 1853, 1868, 1867\n1422,1628, 1629, 1644, 1643, 1853, 1854, 1869, 1868\n1423,1629, 1630, 1645, 1644, 1854, 1855, 1870, 1869\n1424,1630, 1631, 1646, 1645, 1855, 1856, 1871, 1870\n1425,1631, 1632, 1647, 1646, 1856, 1857, 1872, 1871\n1426,1632, 1633, 1648, 1647, 1857, 1858, 1873, 1872\n1427,1633, 1634, 1649, 1648, 1858, 1859, 1874, 1873\n1428,1634, 1635, 1650, 1649, 1859, 1860, 1875, 1874\n1429,1636, 1637, 1652, 1651, 1861, 1862, 1877, 1876\n1430,1637, 1638, 1653, 1652, 1862, 1863, 1878, 1877\n1431,1638, 1639, 1654, 1653, 1863, 1864, 1879, 1878\n1432,1639, 1640, 1655, 1654, 1864, 1865, 1880, 1879\n1433,1640, 1641, 1656, 1655, 1865, 1866, 1881, 1880\n1434,1641, 1642, 1657, 1656, 1866, 1867, 1882, 1881\n1435,1642, 1643, 1658, 1657, 1867, 1868, 1883, 1882\n1436,1643, 1644, 1659, 1658, 1868, 1869, 1884, 1883\n1437,1644, 1645, 1660, 1659, 1869, 1870, 1885, 1884\n1438,1645, 1646, 1661, 1660, 1870, 1871, 1886, 1885\n1439,1646, 1647, 1662, 1661, 1871, 1872, 1887, 1886\n1440,1647, 1648, 1663, 1662, 1872, 1873, 1888, 1887\n1441,1648, 1649, 1664, 1663, 1873, 1874, 1889, 1888\n1442,1649, 1650, 1665, 1664, 1874, 1875, 1890, 1889\n1443,1651, 1652, 1667, 1666, 1876, 1877, 1892, 1891\n1444,1652, 1653, 1668, 1667, 1877, 1878, 1893, 1892\n1445,1653, 1654, 1669, 1668, 1878, 1879, 1894, 1893\n1446,1654, 1655, 1670, 1669, 1879, 1880, 1895, 1894\n1447,1655, 1656, 1671, 1670, 1880, 1881, 1896, 1895\n1448,1656, 1657, 1672, 1671, 1881, 1882, 1897, 1896\n1449,1657, 1658, 1673, 1672, 1882, 1883, 1898, 1897\n1450,1658, 1659, 1674, 1673, 1883, 1884, 1899, 1898\n1451,1659, 1660, 1675, 1674, 1884, 1885, 1900, 1899\n1452,1660, 1661, 1676, 1675, 1885, 1886, 1901, 1900\n1453,1661, 1662, 1677, 1676, 1886, 1887, 1902, 1901\n1454,1662, 1663, 1678, 1677, 1887, 1888, 1903, 1902\n1455,1663, 1664, 1679, 1678, 1888, 1889, 1904, 1903\n1456,1664, 1665, 1680, 1679, 1889, 1890, 1905, 1904\n1457,1666, 1667, 1682, 1681, 1891, 1892, 1907, 1906\n1458,1667, 1668, 1683, 1682, 1892, 1893, 1908, 1907\n1459,1668, 1669, 1684, 1683, 1893, 1894, 1909, 1908\n1460,1669, 1670, 1685, 1684, 1894, 1895, 1910, 1909\n1461,1670, 1671, 1686, 1685, 1895, 1896, 1911, 1910\n1462,1671, 1672, 1687, 1686, 1896, 1897, 1912, 1911\n1463,1672, 1673, 1688, 1687, 1897, 1898, 1913, 1912\n1464,1673, 1674, 1689, 1688, 1898, 1899, 1914, 1913\n1465,1674, 1675, 1690, 1689, 1899, 1900, 1915, 1914\n1466,1675, 1676, 1691, 1690, 1900, 1901, 1916, 1915\n1467,1676, 1677, 1692, 1691, 1901, 1902, 1917, 1916\n1468,1677, 1678, 1693, 1692, 1902, 1903, 1918, 1917\n1469,1678, 1679, 1694, 1693, 1903, 1904, 1919, 1918\n1470,1679, 1680, 1695, 1694, 1904, 1905, 1920, 1919\n1471,1681, 1682, 1697, 1696, 1906, 1907, 1922, 1921\n1472,1682, 1683, 1698, 1697, 1907, 1908, 1923, 1922\n1473,1683, 1684, 1699, 1698, 1908, 1909, 1924, 1923\n1474,1684, 1685, 1700, 1699, 1909, 1910, 1925, 1924\n1475,1685, 1686, 1701, 1700, 1910, 1911, 1926, 1925\n1476,1686, 1687, 1702, 1701, 1911, 1912, 1927, 1926\n1477,1687, 1688, 1703, 1702, 1912, 1913, 1928, 1927\n1478,1688, 1689, 1704, 1703, 1913, 1914, 1929, 1928\n1479,1689, 1690, 1705, 1704, 1914, 1915, 1930, 1929\n1480,1690, 1691, 1706, 1705, 1915, 1916, 1931, 1930\n1481,1691, 1692, 1707, 1706, 1916, 1917, 1932, 1931\n1482,1692, 1693, 1708, 1707, 1917, 1918, 1933, 1932\n1483,1693, 1694, 1709, 1708, 1918, 1919, 1934, 1933\n1484,1694, 1695, 1710, 1709, 1919, 1920, 1935, 1934\n1485,1696, 1697, 1712, 1711, 1921, 1922, 1937, 1936\n1486,1697, 1698, 1713, 1712, 1922, 1923, 1938, 1937\n1487,1698, 1699, 1714, 1713, 1923, 1924, 1939, 1938\n1488,1699, 1700, 1715, 1714, 1924, 1925, 1940, 1939\n1489,1700, 1701, 1716, 1715, 1925, 1926, 1941, 1940\n1490,1701, 1702, 1717, 1716, 1926, 1927, 1942, 1941\n1491,1702, 1703, 1718, 1717, 1927, 1928, 1943, 1942\n1492,1703, 1704, 1719, 1718, 1928, 1929, 1944, 1943\n1493,1704, 1705, 1720, 1719, 1929, 1930, 1945, 1944\n1494,1705, 1706, 1721, 1720, 1930, 1931, 1946, 1945\n1495,1706, 1707, 1722, 1721, 1931, 1932, 1947, 1946\n1496,1707, 1708, 1723, 1722, 1932, 1933, 1948, 1947\n1497,1708, 1709, 1724, 1723, 1933, 1934, 1949, 1948\n1498,1709, 1710, 1725, 1724, 1934, 1935, 1950, 1949\n1499,1711, 1712, 1727, 1726, 1936, 1937, 1952, 1951\n1500,1712, 1713, 1728, 1727, 1937, 1938, 1953, 1952\n1501,1713, 1714, 1729, 1728, 1938, 1939, 1954, 1953\n1502,1714, 1715, 1730, 1729, 1939, 1940, 1955, 1954\n1503,1715, 1716, 1731, 1730, 1940, 1941, 1956, 1955\n1504,1716, 1717, 1732, 1731, 1941, 1942, 1957, 1956\n1505,1717, 1718, 1733, 1732, 1942, 1943, 1958, 1957\n1506,1718, 1719, 1734, 1733, 1943, 1944, 1959, 1958\n1507,1719, 1720, 1735, 1734, 1944, 1945, 1960, 1959\n1508,1720, 1721, 1736, 1735, 1945, 1946, 1961, 1960\n1509,1721, 1722, 1737, 1736, 1946, 1947, 1962, 1961\n1510,1722, 1723, 1738, 1737, 1947, 1948, 1963, 1962\n1511,1723, 1724, 1739, 1738, 1948, 1949, 1964, 1963\n1512,1724, 1725, 1740, 1739, 1949, 1950, 1965, 1964\n1513,1726, 1727, 1742, 1741, 1951, 1952, 1967, 1966\n1514,1727, 1728, 1743, 1742, 1952, 1953, 1968, 1967\n1515,1728, 1729, 1744, 1743, 1953, 1954, 1969, 1968\n1516,1729, 1730, 1745, 1744, 1954, 1955, 1970, 1969\n1517,1730, 1731, 1746, 1745, 1955, 1956, 1971, 1970\n1518,1731, 1732, 1747, 1746, 1956, 1957, 1972, 1971\n1519,1732, 1733, 1748, 1747, 1957, 1958, 1973, 1972\n1520,1733, 1734, 1749, 1748, 1958, 1959, 1974, 1973\n1521,1734, 1735, 1750, 1749, 1959, 1960, 1975, 1974\n1522,1735, 1736, 1751, 1750, 1960, 1961, 1976, 1975\n1523,1736, 1737, 1752, 1751, 1961, 1962, 1977, 1976\n1524,1737, 1738, 1753, 1752, 1962, 1963, 1978, 1977\n1525,1738, 1739, 1754, 1753, 1963, 1964, 1979, 1978\n1526,1739, 1740, 1755, 1754, 1964, 1965, 1980, 1979\n1527,1741, 1742, 1757, 1756, 1966, 1967, 1982, 1981\n1528,1742, 1743, 1758, 1757, 1967, 1968, 1983, 1982\n1529,1743, 1744, 1759, 1758, 1968, 1969, 1984, 1983\n1530,1744, 1745, 1760, 1759, 1969, 1970, 1985, 1984\n1531,1745, 1746, 1761, 1760, 1970, 1971, 1986, 1985\n1532,1746, 1747, 1762, 1761, 1971, 1972, 1987, 1986\n1533,1747, 1748, 1763, 1762, 1972, 1973, 1988, 1987\n1534,1748, 1749, 1764, 1763, 1973, 1974, 1989, 1988\n1535,1749, 1750, 1765, 1764, 1974, 1975, 1990, 1989\n1536,1750, 1751, 1766, 1765, 1975, 1976, 1991, 1990\n1537,1751, 1752, 1767, 1766, 1976, 1977, 1992, 1991\n1538,1752, 1753, 1768, 1767, 1977, 1978, 1993, 1992\n1539,1753, 1754, 1769, 1768, 1978, 1979, 1994, 1993\n1540,1754, 1755, 1770, 1769, 1979, 1980, 1995, 1994\n1541,1756, 1757, 1772, 1771, 1981, 1982, 1997, 1996\n1542,1757, 1758, 1773, 1772, 1982, 1983, 1998, 1997\n1543,1758, 1759, 1774, 1773, 1983, 1984, 1999, 1998\n1544,1759, 1760, 1775, 1774, 1984, 1985, 2000, 1999\n1545,1760, 1761, 1776, 1775, 1985, 1986, 2001, 2000\n1546,1761, 1762, 1777, 1776, 1986, 1987, 2002, 2001\n1547,1762, 1763, 1778, 1777, 1987, 1988, 2003, 2002\n1548,1763, 1764, 1779, 1778, 1988, 1989, 2004, 2003\n1549,1764, 1765, 1780, 1779, 1989, 1990, 2005, 2004\n1550,1765, 1766, 1781, 1780, 1990, 1991, 2006, 2005\n1551,1766, 1767, 1782, 1781, 1991, 1992, 2007, 2006\n1552,1767, 1768, 1783, 1782, 1992, 1993, 2008, 2007\n1553,1768, 1769, 1784, 1783, 1993, 1994, 2009, 2008\n1554,1769, 1770, 1785, 1784, 1994, 1995, 2010, 2009\n1555,1771, 1772, 1787, 1786, 1996, 1997, 2012, 2011\n1556,1772, 1773, 1788, 1787, 1997, 1998, 2013, 2012\n1557,1773, 1774, 1789, 1788, 1998, 1999, 2014, 2013\n1558,1774, 1775, 1790, 1789, 1999, 2000, 2015, 2014\n1559,1775, 1776, 1791, 1790, 2000, 2001, 2016, 2015\n1560,1776, 1777, 1792, 1791, 2001, 2002, 2017, 2016\n1561,1777, 1778, 1793, 1792, 2002, 2003, 2018, 2017\n1562,1778, 1779, 1794, 1793, 2003, 2004, 2019, 2018\n1563,1779, 1780, 1795, 1794, 2004, 2005, 2020, 2019\n1564,1780, 1781, 1796, 1795, 2005, 2006, 2021, 2020\n1565,1781, 1782, 1797, 1796, 2006, 2007, 2022, 2021\n1566,1782, 1783, 1798, 1797, 2007, 2008, 2023, 2022\n1567,1783, 1784, 1799, 1798, 2008, 2009, 2024, 2023\n1568,1784, 1785, 1800, 1799, 2009, 2010, 2025, 2024\n1569,1801, 1802, 1817, 1816, 2026, 2027, 2042, 2041\n1570,1802, 1803, 1818, 1817, 2027, 2028, 2043, 2042\n1571,1803, 1804, 1819, 1818, 2028, 2029, 2044, 2043\n1572,1804, 1805, 1820, 1819, 2029, 2030, 2045, 2044\n1573,1805, 1806, 1821, 1820, 2030, 2031, 2046, 2045\n1574,1806, 1807, 1822, 1821, 2031, 2032, 2047, 2046\n1575,1807, 1808, 1823, 1822, 2032, 2033, 2048, 2047\n1576,1808, 1809, 1824, 1823, 2033, 2034, 2049, 2048\n1577,1809, 1810, 1825, 1824, 2034, 2035, 2050, 2049\n1578,1810, 1811, 1826, 1825, 2035, 2036, 2051, 2050\n1579,1811, 1812, 1827, 1826, 2036, 2037, 2052, 2051\n1580,1812, 1813, 1828, 1827, 2037, 2038, 2053, 2052\n1581,1813, 1814, 1829, 1828, 2038, 2039, 2054, 2053\n1582,1814, 1815, 1830, 1829, 2039, 2040, 2055, 2054\n1583,1816, 1817, 1832, 1831, 2041, 2042, 2057, 2056\n1584,1817, 1818, 1833, 1832, 2042, 2043, 2058, 2057\n1585,1818, 1819, 1834, 1833, 2043, 2044, 2059, 2058\n1586,1819, 1820, 1835, 1834, 2044, 2045, 2060, 2059\n1587,1820, 1821, 1836, 1835, 2045, 2046, 2061, 2060\n1588,1821, 1822, 1837, 1836, 2046, 2047, 2062, 2061\n1589,1822, 1823, 1838, 1837, 2047, 2048, 2063, 2062\n1590,1823, 1824, 1839, 1838, 2048, 2049, 2064, 2063\n1591,1824, 1825, 1840, 1839, 2049, 2050, 2065, 2064\n1592,1825, 1826, 1841, 1840, 2050, 2051, 2066, 2065\n1593,1826, 1827, 1842, 1841, 2051, 2052, 2067, 2066\n1594,1827, 1828, 1843, 1842, 2052, 2053, 2068, 2067\n1595,1828, 1829, 1844, 1843, 2053, 2054, 2069, 2068\n1596,1829, 1830, 1845, 1844, 2054, 2055, 2070, 2069\n1597,1831, 1832, 1847, 1846, 2056, 2057, 2072, 2071\n1598,1832, 1833, 1848, 1847, 2057, 2058, 2073, 2072\n1599,1833, 1834, 1849, 1848, 2058, 2059, 2074, 2073\n1600,1834, 1835, 1850, 1849, 2059, 2060, 2075, 2074\n1601,1835, 1836, 1851, 1850, 2060, 2061, 2076, 2075\n1602,1836, 1837, 1852, 1851, 2061, 2062, 2077, 2076\n1603,1837, 1838, 1853, 1852, 2062, 2063, 2078, 2077\n1604,1838, 1839, 1854, 1853, 2063, 2064, 2079, 2078\n1605,1839, 1840, 1855, 1854, 2064, 2065, 2080, 2079\n1606,1840, 1841, 1856, 1855, 2065, 2066, 2081, 2080\n1607,1841, 1842, 1857, 1856, 2066, 2067, 2082, 2081\n1608,1842, 1843, 1858, 1857, 2067, 2068, 2083, 2082\n1609,1843, 1844, 1859, 1858, 2068, 2069, 2084, 2083\n1610,1844, 1845, 1860, 1859, 2069, 2070, 2085, 2084\n1611,1846, 1847, 1862, 1861, 2071, 2072, 2087, 2086\n1612,1847, 1848, 1863, 1862, 2072, 2073, 2088, 2087\n1613,1848, 1849, 1864, 1863, 2073, 2074, 2089, 2088\n1614,1849, 1850, 1865, 1864, 2074, 2075, 2090, 2089\n1615,1850, 1851, 1866, 1865, 2075, 2076, 2091, 2090\n1616,1851, 1852, 1867, 1866, 2076, 2077, 2092, 2091\n1617,1852, 1853, 1868, 1867, 2077, 2078, 2093, 2092\n1618,1853, 1854, 1869, 1868, 2078, 2079, 2094, 2093\n1619,1854, 1855, 1870, 1869, 2079, 2080, 2095, 2094\n1620,1855, 1856, 1871, 1870, 2080, 2081, 2096, 2095\n1621,1856, 1857, 1872, 1871, 2081, 2082, 2097, 2096\n1622,1857, 1858, 1873, 1872, 2082, 2083, 2098, 2097\n1623,1858, 1859, 1874, 1873, 2083, 2084, 2099, 2098\n1624,1859, 1860, 1875, 1874, 2084, 2085, 2100, 2099\n1625,1861, 1862, 1877, 1876, 2086, 2087, 2102, 2101\n1626,1862, 1863, 1878, 1877, 2087, 2088, 2103, 2102\n1627,1863, 1864, 1879, 1878, 2088, 2089, 2104, 2103\n1628,1864, 1865, 1880, 1879, 2089, 2090, 2105, 2104\n1629,1865, 1866, 1881, 1880, 2090, 2091, 2106, 2105\n1630,1866, 1867, 1882, 1881, 2091, 2092, 2107, 2106\n1631,1867, 1868, 1883, 1882, 2092, 2093, 2108, 2107\n1632,1868, 1869, 1884, 1883, 2093, 2094, 2109, 2108\n1633,1869, 1870, 1885, 1884, 2094, 2095, 2110, 2109\n1634,1870, 1871, 1886, 1885, 2095, 2096, 2111, 2110\n1635,1871, 1872, 1887, 1886, 2096, 2097, 2112, 2111\n1636,1872, 1873, 1888, 1887, 2097, 2098, 2113, 2112\n1637,1873, 1874, 1889, 1888, 2098, 2099, 2114, 2113\n1638,1874, 1875, 1890, 1889, 2099, 2100, 2115, 2114\n1639,1876, 1877, 1892, 1891, 2101, 2102, 2117, 2116\n1640,1877, 1878, 1893, 1892, 2102, 2103, 2118, 2117\n1641,1878, 1879, 1894, 1893, 2103, 2104, 2119, 2118\n1642,1879, 1880, 1895, 1894, 2104, 2105, 2120, 2119\n1643,1880, 1881, 1896, 1895, 2105, 2106, 2121, 2120\n1644,1881, 1882, 1897, 1896, 2106, 2107, 2122, 2121\n1645,1882, 1883, 1898, 1897, 2107, 2108, 2123, 2122\n1646,1883, 1884, 1899, 1898, 2108, 2109, 2124, 2123\n1647,1884, 1885, 1900, 1899, 2109, 2110, 2125, 2124\n1648,1885, 1886, 1901, 1900, 2110, 2111, 2126, 2125\n1649,1886, 1887, 1902, 1901, 2111, 2112, 2127, 2126\n1650,1887, 1888, 1903, 1902, 2112, 2113, 2128, 2127\n1651,1888, 1889, 1904, 1903, 2113, 2114, 2129, 2128\n1652,1889, 1890, 1905, 1904, 2114, 2115, 2130, 2129\n1653,1891, 1892, 1907, 1906, 2116, 2117, 2132, 2131\n1654,1892, 1893, 1908, 1907, 2117, 2118, 2133, 2132\n1655,1893, 1894, 1909, 1908, 2118, 2119, 2134, 2133\n1656,1894, 1895, 1910, 1909, 2119, 2120, 2135, 2134\n1657,1895, 1896, 1911, 1910, 2120, 2121, 2136, 2135\n1658,1896, 1897, 1912, 1911, 2121, 2122, 2137, 2136\n1659,1897, 1898, 1913, 1912, 2122, 2123, 2138, 2137\n1660,1898, 1899, 1914, 1913, 2123, 2124, 2139, 2138\n1661,1899, 1900, 1915, 1914, 2124, 2125, 2140, 2139\n1662,1900, 1901, 1916, 1915, 2125, 2126, 2141, 2140\n1663,1901, 1902, 1917, 1916, 2126, 2127, 2142, 2141\n1664,1902, 1903, 1918, 1917, 2127, 2128, 2143, 2142\n1665,1903, 1904, 1919, 1918, 2128, 2129, 2144, 2143\n1666,1904, 1905, 1920, 1919, 2129, 2130, 2145, 2144\n1667,1906, 1907, 1922, 1921, 2131, 2132, 2147, 2146\n1668,1907, 1908, 1923, 1922, 2132, 2133, 2148, 2147\n1669,1908, 1909, 1924, 1923, 2133, 2134, 2149, 2148\n1670,1909, 1910, 1925, 1924, 2134, 2135, 2150, 2149\n1671,1910, 1911, 1926, 1925, 2135, 2136, 2151, 2150\n1672,1911, 1912, 1927, 1926, 2136, 2137, 2152, 2151\n1673,1912, 1913, 1928, 1927, 2137, 2138, 2153, 2152\n1674,1913, 1914, 1929, 1928, 2138, 2139, 2154, 2153\n1675,1914, 1915, 1930, 1929, 2139, 2140, 2155, 2154\n1676,1915, 1916, 1931, 1930, 2140, 2141, 2156, 2155\n1677,1916, 1917, 1932, 1931, 2141, 2142, 2157, 2156\n1678,1917, 1918, 1933, 1932, 2142, 2143, 2158, 2157\n1679,1918, 1919, 1934, 1933, 2143, 2144, 2159, 2158\n1680,1919, 1920, 1935, 1934, 2144, 2145, 2160, 2159\n1681,1921, 1922, 1937, 1936, 2146, 2147, 2162, 2161\n1682,1922, 1923, 1938, 1937, 2147, 2148, 2163, 2162\n1683,1923, 1924, 1939, 1938, 2148, 2149, 2164, 2163\n1684,1924, 1925, 1940, 1939, 2149, 2150, 2165, 2164\n1685,1925, 1926, 1941, 1940, 2150, 2151, 2166, 2165\n1686,1926, 1927, 1942, 1941, 2151, 2152, 2167, 2166\n1687,1927, 1928, 1943, 1942, 2152, 2153, 2168, 2167\n1688,1928, 1929, 1944, 1943, 2153, 2154, 2169, 2168\n1689,1929, 1930, 1945, 1944, 2154, 2155, 2170, 2169\n1690,1930, 1931, 1946, 1945, 2155, 2156, 2171, 2170\n1691,1931, 1932, 1947, 1946, 2156, 2157, 2172, 2171\n1692,1932, 1933, 1948, 1947, 2157, 2158, 2173, 2172\n1693,1933, 1934, 1949, 1948, 2158, 2159, 2174, 2173\n1694,1934, 1935, 1950, 1949, 2159, 2160, 2175, 2174\n1695,1936, 1937, 1952, 1951, 2161, 2162, 2177, 2176\n1696,1937, 1938, 1953, 1952, 2162, 2163, 2178, 2177\n1697,1938, 1939, 1954, 1953, 2163, 2164, 2179, 2178\n1698,1939, 1940, 1955, 1954, 2164, 2165, 2180, 2179\n1699,1940, 1941, 1956, 1955, 2165, 2166, 2181, 2180\n1700,1941, 1942, 1957, 1956, 2166, 2167, 2182, 2181\n1701,1942, 1943, 1958, 1957, 2167, 2168, 2183, 2182\n1702,1943, 1944, 1959, 1958, 2168, 2169, 2184, 2183\n1703,1944, 1945, 1960, 1959, 2169, 2170, 2185, 2184\n1704,1945, 1946, 1961, 1960, 2170, 2171, 2186, 2185\n1705,1946, 1947, 1962, 1961, 2171, 2172, 2187, 2186\n1706,1947, 1948, 1963, 1962, 2172, 2173, 2188, 2187\n1707,1948, 1949, 1964, 1963, 2173, 2174, 2189, 2188\n1708,1949, 1950, 1965, 1964, 2174, 2175, 2190, 2189\n1709,1951, 1952, 1967, 1966, 2176, 2177, 2192, 2191\n1710,1952, 1953, 1968, 1967, 2177, 2178, 2193, 2192\n1711,1953, 1954, 1969, 1968, 2178, 2179, 2194, 2193\n1712,1954, 1955, 1970, 1969, 2179, 2180, 2195, 2194\n1713,1955, 1956, 1971, 1970, 2180, 2181, 2196, 2195\n1714,1956, 1957, 1972, 1971, 2181, 2182, 2197, 2196\n1715,1957, 1958, 1973, 1972, 2182, 2183, 2198, 2197\n1716,1958, 1959, 1974, 1973, 2183, 2184, 2199, 2198\n1717,1959, 1960, 1975, 1974, 2184, 2185, 2200, 2199\n1718,1960, 1961, 1976, 1975, 2185, 2186, 2201, 2200\n1719,1961, 1962, 1977, 1976, 2186, 2187, 2202, 2201\n1720,1962, 1963, 1978, 1977, 2187, 2188, 2203, 2202\n1721,1963, 1964, 1979, 1978, 2188, 2189, 2204, 2203\n1722,1964, 1965, 1980, 1979, 2189, 2190, 2205, 2204\n1723,1966, 1967, 1982, 1981, 2191, 2192, 2207, 2206\n1724,1967, 1968, 1983, 1982, 2192, 2193, 2208, 2207\n1725,1968, 1969, 1984, 1983, 2193, 2194, 2209, 2208\n1726,1969, 1970, 1985, 1984, 2194, 2195, 2210, 2209\n1727,1970, 1971, 1986, 1985, 2195, 2196, 2211, 2210\n1728,1971, 1972, 1987, 1986, 2196, 2197, 2212, 2211\n1729,1972, 1973, 1988, 1987, 2197, 2198, 2213, 2212\n1730,1973, 1974, 1989, 1988, 2198, 2199, 2214, 2213\n1731,1974, 1975, 1990, 1989, 2199, 2200, 2215, 2214\n1732,1975, 1976, 1991, 1990, 2200, 2201, 2216, 2215\n1733,1976, 1977, 1992, 1991, 2201, 2202, 2217, 2216\n1734,1977, 1978, 1993, 1992, 2202, 2203, 2218, 2217\n1735,1978, 1979, 1994, 1993, 2203, 2204, 2219, 2218\n1736,1979, 1980, 1995, 1994, 2204, 2205, 2220, 2219\n1737,1981, 1982, 1997, 1996, 2206, 2207, 2222, 2221\n1738,1982, 1983, 1998, 1997, 2207, 2208, 2223, 2222\n1739,1983, 1984, 1999, 1998, 2208, 2209, 2224, 2223\n1740,1984, 1985, 2000, 1999, 2209, 2210, 2225, 2224\n1741,1985, 1986, 2001, 2000, 2210, 2211, 2226, 2225\n1742,1986, 1987, 2002, 2001, 2211, 2212, 2227, 2226\n1743,1987, 1988, 2003, 2002, 2212, 2213, 2228, 2227\n1744,1988, 1989, 2004, 2003, 2213, 2214, 2229, 2228\n1745,1989, 1990, 2005, 2004, 2214, 2215, 2230, 2229\n1746,1990, 1991, 2006, 2005, 2215, 2216, 2231, 2230\n1747,1991, 1992, 2007, 2006, 2216, 2217, 2232, 2231\n1748,1992, 1993, 2008, 2007, 2217, 2218, 2233, 2232\n1749,1993, 1994, 2009, 2008, 2218, 2219, 2234, 2233\n1750,1994, 1995, 2010, 2009, 2219, 2220, 2235, 2234\n1751,1996, 1997, 2012, 2011, 2221, 2222, 2237, 2236\n1752,1997, 1998, 2013, 2012, 2222, 2223, 2238, 2237\n1753,1998, 1999, 2014, 2013, 2223, 2224, 2239, 2238\n1754,1999, 2000, 2015, 2014, 2224, 2225, 2240, 2239\n1755,2000, 2001, 2016, 2015, 2225, 2226, 2241, 2240\n1756,2001, 2002, 2017, 2016, 2226, 2227, 2242, 2241\n1757,2002, 2003, 2018, 2017, 2227, 2228, 2243, 2242\n1758,2003, 2004, 2019, 2018, 2228, 2229, 2244, 2243\n1759,2004, 2005, 2020, 2019, 2229, 2230, 2245, 2244\n1760,2005, 2006, 2021, 2020, 2230, 2231, 2246, 2245\n1761,2006, 2007, 2022, 2021, 2231, 2232, 2247, 2246\n1762,2007, 2008, 2023, 2022, 2232, 2233, 2248, 2247\n1763,2008, 2009, 2024, 2023, 2233, 2234, 2249, 2248\n1764,2009, 2010, 2025, 2024, 2234, 2235, 2250, 2249\n1765,2026, 2027, 2042, 2041, 2251, 2252, 2267, 2266\n1766,2027, 2028, 2043, 2042, 2252, 2253, 2268, 2267\n1767,2028, 2029, 2044, 2043, 2253, 2254, 2269, 2268\n1768,2029, 2030, 2045, 2044, 2254, 2255, 2270, 2269\n1769,2030, 2031, 2046, 2045, 2255, 2256, 2271, 2270\n1770,2031, 2032, 2047, 2046, 2256, 2257, 2272, 2271\n1771,2032, 2033, 2048, 2047, 2257, 2258, 2273, 2272\n1772,2033, 2034, 2049, 2048, 2258, 2259, 2274, 2273\n1773,2034, 2035, 2050, 2049, 2259, 2260, 2275, 2274\n1774,2035, 2036, 2051, 2050, 2260, 2261, 2276, 2275\n1775,2036, 2037, 2052, 2051, 2261, 2262, 2277, 2276\n1776,2037, 2038, 2053, 2052, 2262, 2263, 2278, 2277\n1777,2038, 2039, 2054, 2053, 2263, 2264, 2279, 2278\n1778,2039, 2040, 2055, 2054, 2264, 2265, 2280, 2279\n1779,2041, 2042, 2057, 2056, 2266, 2267, 2282, 2281\n1780,2042, 2043, 2058, 2057, 2267, 2268, 2283, 2282\n1781,2043, 2044, 2059, 2058, 2268, 2269, 2284, 2283\n1782,2044, 2045, 2060, 2059, 2269, 2270, 2285, 2284\n1783,2045, 2046, 2061, 2060, 2270, 2271, 2286, 2285\n1784,2046, 2047, 2062, 2061, 2271, 2272, 2287, 2286\n1785,2047, 2048, 2063, 2062, 2272, 2273, 2288, 2287\n1786,2048, 2049, 2064, 2063, 2273, 2274, 2289, 2288\n1787,2049, 2050, 2065, 2064, 2274, 2275, 2290, 2289\n1788,2050, 2051, 2066, 2065, 2275, 2276, 2291, 2290\n1789,2051, 2052, 2067, 2066, 2276, 2277, 2292, 2291\n1790,2052, 2053, 2068, 2067, 2277, 2278, 2293, 2292\n1791,2053, 2054, 2069, 2068, 2278, 2279, 2294, 2293\n1792,2054, 2055, 2070, 2069, 2279, 2280, 2295, 2294\n1793,2056, 2057, 2072, 2071, 2281, 2282, 2297, 2296\n1794,2057, 2058, 2073, 2072, 2282, 2283, 2298, 2297\n1795,2058, 2059, 2074, 2073, 2283, 2284, 2299, 2298\n1796,2059, 2060, 2075, 2074, 2284, 2285, 2300, 2299\n1797,2060, 2061, 2076, 2075, 2285, 2286, 2301, 2300\n1798,2061, 2062, 2077, 2076, 2286, 2287, 2302, 2301\n1799,2062, 2063, 2078, 2077, 2287, 2288, 2303, 2302\n1800,2063, 2064, 2079, 2078, 2288, 2289, 2304, 2303\n1801,2064, 2065, 2080, 2079, 2289, 2290, 2305, 2304\n1802,2065, 2066, 2081, 2080, 2290, 2291, 2306, 2305\n1803,2066, 2067, 2082, 2081, 2291, 2292, 2307, 2306\n1804,2067, 2068, 2083, 2082, 2292, 2293, 2308, 2307\n1805,2068, 2069, 2084, 2083, 2293, 2294, 2309, 2308\n1806,2069, 2070, 2085, 2084, 2294, 2295, 2310, 2309\n1807,2071, 2072, 2087, 2086, 2296, 2297, 2312, 2311\n1808,2072, 2073, 2088, 2087, 2297, 2298, 2313, 2312\n1809,2073, 2074, 2089, 2088, 2298, 2299, 2314, 2313\n1810,2074, 2075, 2090, 2089, 2299, 2300, 2315, 2314\n1811,2075, 2076, 2091, 2090, 2300, 2301, 2316, 2315\n1812,2076, 2077, 2092, 2091, 2301, 2302, 2317, 2316\n1813,2077, 2078, 2093, 2092, 2302, 2303, 2318, 2317\n1814,2078, 2079, 2094, 2093, 2303, 2304, 2319, 2318\n1815,2079, 2080, 2095, 2094, 2304, 2305, 2320, 2319\n1816,2080, 2081, 2096, 2095, 2305, 2306, 2321, 2320\n1817,2081, 2082, 2097, 2096, 2306, 2307, 2322, 2321\n1818,2082, 2083, 2098, 2097, 2307, 2308, 2323, 2322\n1819,2083, 2084, 2099, 2098, 2308, 2309, 2324, 2323\n1820,2084, 2085, 2100, 2099, 2309, 2310, 2325, 2324\n1821,2086, 2087, 2102, 2101, 2311, 2312, 2327, 2326\n1822,2087, 2088, 2103, 2102, 2312, 2313, 2328, 2327\n1823,2088, 2089, 2104, 2103, 2313, 2314, 2329, 2328\n1824,2089, 2090, 2105, 2104, 2314, 2315, 2330, 2329\n1825,2090, 2091, 2106, 2105, 2315, 2316, 2331, 2330\n1826,2091, 2092, 2107, 2106, 2316, 2317, 2332, 2331\n1827,2092, 2093, 2108, 2107, 2317, 2318, 2333, 2332\n1828,2093, 2094, 2109, 2108, 2318, 2319, 2334, 2333\n1829,2094, 2095, 2110, 2109, 2319, 2320, 2335, 2334\n1830,2095, 2096, 2111, 2110, 2320, 2321, 2336, 2335\n1831,2096, 2097, 2112, 2111, 2321, 2322, 2337, 2336\n1832,2097, 2098, 2113, 2112, 2322, 2323, 2338, 2337\n1833,2098, 2099, 2114, 2113, 2323, 2324, 2339, 2338\n1834,2099, 2100, 2115, 2114, 2324, 2325, 2340, 2339\n1835,2101, 2102, 2117, 2116, 2326, 2327, 2342, 2341\n1836,2102, 2103, 2118, 2117, 2327, 2328, 2343, 2342\n1837,2103, 2104, 2119, 2118, 2328, 2329, 2344, 2343\n1838,2104, 2105, 2120, 2119, 2329, 2330, 2345, 2344\n1839,2105, 2106, 2121, 2120, 2330, 2331, 2346, 2345\n1840,2106, 2107, 2122, 2121, 2331, 2332, 2347, 2346\n1841,2107, 2108, 2123, 2122, 2332, 2333, 2348, 2347\n1842,2108, 2109, 2124, 2123, 2333, 2334, 2349, 2348\n1843,2109, 2110, 2125, 2124, 2334, 2335, 2350, 2349\n1844,2110, 2111, 2126, 2125, 2335, 2336, 2351, 2350\n1845,2111, 2112, 2127, 2126, 2336, 2337, 2352, 2351\n1846,2112, 2113, 2128, 2127, 2337, 2338, 2353, 2352\n1847,2113, 2114, 2129, 2128, 2338, 2339, 2354, 2353\n1848,2114, 2115, 2130, 2129, 2339, 2340, 2355, 2354\n1849,2116, 2117, 2132, 2131, 2341, 2342, 2357, 2356\n1850,2117, 2118, 2133, 2132, 2342, 2343, 2358, 2357\n1851,2118, 2119, 2134, 2133, 2343, 2344, 2359, 2358\n1852,2119, 2120, 2135, 2134, 2344, 2345, 2360, 2359\n1853,2120, 2121, 2136, 2135, 2345, 2346, 2361, 2360\n1854,2121, 2122, 2137, 2136, 2346, 2347, 2362, 2361\n1855,2122, 2123, 2138, 2137, 2347, 2348, 2363, 2362\n1856,2123, 2124, 2139, 2138, 2348, 2349, 2364, 2363\n1857,2124, 2125, 2140, 2139, 2349, 2350, 2365, 2364\n1858,2125, 2126, 2141, 2140, 2350, 2351, 2366, 2365\n1859,2126, 2127, 2142, 2141, 2351, 2352, 2367, 2366\n1860,2127, 2128, 2143, 2142, 2352, 2353, 2368, 2367\n1861,2128, 2129, 2144, 2143, 2353, 2354, 2369, 2368\n1862,2129, 2130, 2145, 2144, 2354, 2355, 2370, 2369\n1863,2131, 2132, 2147, 2146, 2356, 2357, 2372, 2371\n1864,2132, 2133, 2148, 2147, 2357, 2358, 2373, 2372\n1865,2133, 2134, 2149, 2148, 2358, 2359, 2374, 2373\n1866,2134, 2135, 2150, 2149, 2359, 2360, 2375, 2374\n1867,2135, 2136, 2151, 2150, 2360, 2361, 2376, 2375\n1868,2136, 2137, 2152, 2151, 2361, 2362, 2377, 2376\n1869,2137, 2138, 2153, 2152, 2362, 2363, 2378, 2377\n1870,2138, 2139, 2154, 2153, 2363, 2364, 2379, 2378\n1871,2139, 2140, 2155, 2154, 2364, 2365, 2380, 2379\n1872,2140, 2141, 2156, 2155, 2365, 2366, 2381, 2380\n1873,2141, 2142, 2157, 2156, 2366, 2367, 2382, 2381\n1874,2142, 2143, 2158, 2157, 2367, 2368, 2383, 2382\n1875,2143, 2144, 2159, 2158, 2368, 2369, 2384, 2383\n1876,2144, 2145, 2160, 2159, 2369, 2370, 2385, 2384\n1877,2146, 2147, 2162, 2161, 2371, 2372, 2387, 2386\n1878,2147, 2148, 2163, 2162, 2372, 2373, 2388, 2387\n1879,2148, 2149, 2164, 2163, 2373, 2374, 2389, 2388\n1880,2149, 2150, 2165, 2164, 2374, 2375, 2390, 2389\n1881,2150, 2151, 2166, 2165, 2375, 2376, 2391, 2390\n1882,2151, 2152, 2167, 2166, 2376, 2377, 2392, 2391\n1883,2152, 2153, 2168, 2167, 2377, 2378, 2393, 2392\n1884,2153, 2154, 2169, 2168, 2378, 2379, 2394, 2393\n1885,2154, 2155, 2170, 2169, 2379, 2380, 2395, 2394\n1886,2155, 2156, 2171, 2170, 2380, 2381, 2396, 2395\n1887,2156, 2157, 2172, 2171, 2381, 2382, 2397, 2396\n1888,2157, 2158, 2173, 2172, 2382, 2383, 2398, 2397\n1889,2158, 2159, 2174, 2173, 2383, 2384, 2399, 2398\n1890,2159, 2160, 2175, 2174, 2384, 2385, 2400, 2399\n1891,2161, 2162, 2177, 2176, 2386, 2387, 2402, 2401\n1892,2162, 2163, 2178, 2177, 2387, 2388, 2403, 2402\n1893,2163, 2164, 2179, 2178, 2388, 2389, 2404, 2403\n1894,2164, 2165, 2180, 2179, 2389, 2390, 2405, 2404\n1895,2165, 2166, 2181, 2180, 2390, 2391, 2406, 2405\n1896,2166, 2167, 2182, 2181, 2391, 2392, 2407, 2406\n1897,2167, 2168, 2183, 2182, 2392, 2393, 2408, 2407\n1898,2168, 2169, 2184, 2183, 2393, 2394, 2409, 2408\n1899,2169, 2170, 2185, 2184, 2394, 2395, 2410, 2409\n1900,2170, 2171, 2186, 2185, 2395, 2396, 2411, 2410\n1901,2171, 2172, 2187, 2186, 2396, 2397, 2412, 2411\n1902,2172, 2173, 2188, 2187, 2397, 2398, 2413, 2412\n1903,2173, 2174, 2189, 2188, 2398, 2399, 2414, 2413\n1904,2174, 2175, 2190, 2189, 2399, 2400, 2415, 2414\n1905,2176, 2177, 2192, 2191, 2401, 2402, 2417, 2416\n1906,2177, 2178, 2193, 2192, 2402, 2403, 2418, 2417\n1907,2178, 2179, 2194, 2193, 2403, 2404, 2419, 2418\n1908,2179, 2180, 2195, 2194, 2404, 2405, 2420, 2419\n1909,2180, 2181, 2196, 2195, 2405, 2406, 2421, 2420\n1910,2181, 2182, 2197, 2196, 2406, 2407, 2422, 2421\n1911,2182, 2183, 2198, 2197, 2407, 2408, 2423, 2422\n1912,2183, 2184, 2199, 2198, 2408, 2409, 2424, 2423\n1913,2184, 2185, 2200, 2199, 2409, 2410, 2425, 2424\n1914,2185, 2186, 2201, 2200, 2410, 2411, 2426, 2425\n1915,2186, 2187, 2202, 2201, 2411, 2412, 2427, 2426\n1916,2187, 2188, 2203, 2202, 2412, 2413, 2428, 2427\n1917,2188, 2189, 2204, 2203, 2413, 2414, 2429, 2428\n1918,2189, 2190, 2205, 2204, 2414, 2415, 2430, 2429\n1919,2191, 2192, 2207, 2206, 2416, 2417, 2432, 2431\n1920,2192, 2193, 2208, 2207, 2417, 2418, 2433, 2432\n1921,2193, 2194, 2209, 2208, 2418, 2419, 2434, 2433\n1922,2194, 2195, 2210, 2209, 2419, 2420, 2435, 2434\n1923,2195, 2196, 2211, 2210, 2420, 2421, 2436, 2435\n1924,2196, 2197, 2212, 2211, 2421, 2422, 2437, 2436\n1925,2197, 2198, 2213, 2212, 2422, 2423, 2438, 2437\n1926,2198, 2199, 2214, 2213, 2423, 2424, 2439, 2438\n1927,2199, 2200, 2215, 2214, 2424, 2425, 2440, 2439\n1928,2200, 2201, 2216, 2215, 2425, 2426, 2441, 2440\n1929,2201, 2202, 2217, 2216, 2426, 2427, 2442, 2441\n1930,2202, 2203, 2218, 2217, 2427, 2428, 2443, 2442\n1931,2203, 2204, 2219, 2218, 2428, 2429, 2444, 2443\n1932,2204, 2205, 2220, 2219, 2429, 2430, 2445, 2444\n1933,2206, 2207, 2222, 2221, 2431, 2432, 2447, 2446\n1934,2207, 2208, 2223, 2222, 2432, 2433, 2448, 2447\n1935,2208, 2209, 2224, 2223, 2433, 2434, 2449, 2448\n1936,2209, 2210, 2225, 2224, 2434, 2435, 2450, 2449\n1937,2210, 2211, 2226, 2225, 2435, 2436, 2451, 2450\n1938,2211, 2212, 2227, 2226, 2436, 2437, 2452, 2451\n1939,2212, 2213, 2228, 2227, 2437, 2438, 2453, 2452\n1940,2213, 2214, 2229, 2228, 2438, 2439, 2454, 2453\n1941,2214, 2215, 2230, 2229, 2439, 2440, 2455, 2454\n1942,2215, 2216, 2231, 2230, 2440, 2441, 2456, 2455\n1943,2216, 2217, 2232, 2231, 2441, 2442, 2457, 2456\n1944,2217, 2218, 2233, 2232, 2442, 2443, 2458, 2457\n1945,2218, 2219, 2234, 2233, 2443, 2444, 2459, 2458\n1946,2219, 2220, 2235, 2234, 2444, 2445, 2460, 2459\n1947,2221, 2222, 2237, 2236, 2446, 2447, 2462, 2461\n1948,2222, 2223, 2238, 2237, 2447, 2448, 2463, 2462\n1949,2223, 2224, 2239, 2238, 2448, 2449, 2464, 2463\n1950,2224, 2225, 2240, 2239, 2449, 2450, 2465, 2464\n1951,2225, 2226, 2241, 2240, 2450, 2451, 2466, 2465\n1952,2226, 2227, 2242, 2241, 2451, 2452, 2467, 2466\n1953,2227, 2228, 2243, 2242, 2452, 2453, 2468, 2467\n1954,2228, 2229, 2244, 2243, 2453, 2454, 2469, 2468\n1955,2229, 2230, 2245, 2244, 2454, 2455, 2470, 2469\n1956,2230, 2231, 2246, 2245, 2455, 2456, 2471, 2470\n1957,2231, 2232, 2247, 2246, 2456, 2457, 2472, 2471\n1958,2232, 2233, 2248, 2247, 2457, 2458, 2473, 2472\n1959,2233, 2234, 2249, 2248, 2458, 2459, 2474, 2473\n1960,2234, 2235, 2250, 2249, 2459, 2460, 2475, 2474\n1961,2251, 2252, 2267, 2266, 2476, 2477, 2492, 2491\n1962,2252, 2253, 2268, 2267, 2477, 2478, 2493, 2492\n1963,2253, 2254, 2269, 2268, 2478, 2479, 2494, 2493\n1964,2254, 2255, 2270, 2269, 2479, 2480, 2495, 2494\n1965,2255, 2256, 2271, 2270, 2480, 2481, 2496, 2495\n1966,2256, 2257, 2272, 2271, 2481, 2482, 2497, 2496\n1967,2257, 2258, 2273, 2272, 2482, 2483, 2498, 2497\n1968,2258, 2259, 2274, 2273, 2483, 2484, 2499, 2498\n1969,2259, 2260, 2275, 2274, 2484, 2485, 2500, 2499\n1970,2260, 2261, 2276, 2275, 2485, 2486, 2501, 2500\n1971,2261, 2262, 2277, 2276, 2486, 2487, 2502, 2501\n1972,2262, 2263, 2278, 2277, 2487, 2488, 2503, 2502\n1973,2263, 2264, 2279, 2278, 2488, 2489, 2504, 2503\n1974,2264, 2265, 2280, 2279, 2489, 2490, 2505, 2504\n1975,2266, 2267, 2282, 2281, 2491, 2492, 2507, 2506\n1976,2267, 2268, 2283, 2282, 2492, 2493, 2508, 2507\n1977,2268, 2269, 2284, 2283, 2493, 2494, 2509, 2508\n1978,2269, 2270, 2285, 2284, 2494, 2495, 2510, 2509\n1979,2270, 2271, 2286, 2285, 2495, 2496, 2511, 2510\n1980,2271, 2272, 2287, 2286, 2496, 2497, 2512, 2511\n1981,2272, 2273, 2288, 2287, 2497, 2498, 2513, 2512\n1982,2273, 2274, 2289, 2288, 2498, 2499, 2514, 2513\n1983,2274, 2275, 2290, 2289, 2499, 2500, 2515, 2514\n1984,2275, 2276, 2291, 2290, 2500, 2501, 2516, 2515\n1985,2276, 2277, 2292, 2291, 2501, 2502, 2517, 2516\n1986,2277, 2278, 2293, 2292, 2502, 2503, 2518, 2517\n1987,2278, 2279, 2294, 2293, 2503, 2504, 2519, 2518\n1988,2279, 2280, 2295, 2294, 2504, 2505, 2520, 2519\n1989,2281, 2282, 2297, 2296, 2506, 2507, 2522, 2521\n1990,2282, 2283, 2298, 2297, 2507, 2508, 2523, 2522\n1991,2283, 2284, 2299, 2298, 2508, 2509, 2524, 2523\n1992,2284, 2285, 2300, 2299, 2509, 2510, 2525, 2524\n1993,2285, 2286, 2301, 2300, 2510, 2511, 2526, 2525\n1994,2286, 2287, 2302, 2301, 2511, 2512, 2527, 2526\n1995,2287, 2288, 2303, 2302, 2512, 2513, 2528, 2527\n1996,2288, 2289, 2304, 2303, 2513, 2514, 2529, 2528\n1997,2289, 2290, 2305, 2304, 2514, 2515, 2530, 2529\n1998,2290, 2291, 2306, 2305, 2515, 2516, 2531, 2530\n1999,2291, 2292, 2307, 2306, 2516, 2517, 2532, 2531\n2000,2292, 2293, 2308, 2307, 2517, 2518, 2533, 2532\n2001,2293, 2294, 2309, 2308, 2518, 2519, 2534, 2533\n2002,2294, 2295, 2310, 2309, 2519, 2520, 2535, 2534\n2003,2296, 2297, 2312, 2311, 2521, 2522, 2537, 2536\n2004,2297, 2298, 2313, 2312, 2522, 2523, 2538, 2537\n2005,2298, 2299, 2314, 2313, 2523, 2524, 2539, 2538\n2006,2299, 2300, 2315, 2314, 2524, 2525, 2540, 2539\n2007,2300, 2301, 2316, 2315, 2525, 2526, 2541, 2540\n2008,2301, 2302, 2317, 2316, 2526, 2527, 2542, 2541\n2009,2302, 2303, 2318, 2317, 2527, 2528, 2543, 2542\n2010,2303, 2304, 2319, 2318, 2528, 2529, 2544, 2543\n2011,2304, 2305, 2320, 2319, 2529, 2530, 2545, 2544\n2012,2305, 2306, 2321, 2320, 2530, 2531, 2546, 2545\n2013,2306, 2307, 2322, 2321, 2531, 2532, 2547, 2546\n2014,2307, 2308, 2323, 2322, 2532, 2533, 2548, 2547\n2015,2308, 2309, 2324, 2323, 2533, 2534, 2549, 2548\n2016,2309, 2310, 2325, 2324, 2534, 2535, 2550, 2549\n2017,2311, 2312, 2327, 2326, 2536, 2537, 2552, 2551\n2018,2312, 2313, 2328, 2327, 2537, 2538, 2553, 2552\n2019,2313, 2314, 2329, 2328, 2538, 2539, 2554, 2553\n2020,2314, 2315, 2330, 2329, 2539, 2540, 2555, 2554\n2021,2315, 2316, 2331, 2330, 2540, 2541, 2556, 2555\n2022,2316, 2317, 2332, 2331, 2541, 2542, 2557, 2556\n2023,2317, 2318, 2333, 2332, 2542, 2543, 2558, 2557\n2024,2318, 2319, 2334, 2333, 2543, 2544, 2559, 2558\n2025,2319, 2320, 2335, 2334, 2544, 2545, 2560, 2559\n2026,2320, 2321, 2336, 2335, 2545, 2546, 2561, 2560\n2027,2321, 2322, 2337, 2336, 2546, 2547, 2562, 2561\n2028,2322, 2323, 2338, 2337, 2547, 2548, 2563, 2562\n2029,2323, 2324, 2339, 2338, 2548, 2549, 2564, 2563\n2030,2324, 2325, 2340, 2339, 2549, 2550, 2565, 2564\n2031,2326, 2327, 2342, 2341, 2551, 2552, 2567, 2566\n2032,2327, 2328, 2343, 2342, 2552, 2553, 2568, 2567\n2033,2328, 2329, 2344, 2343, 2553, 2554, 2569, 2568\n2034,2329, 2330, 2345, 2344, 2554, 2555, 2570, 2569\n2035,2330, 2331, 2346, 2345, 2555, 2556, 2571, 2570\n2036,2331, 2332, 2347, 2346, 2556, 2557, 2572, 2571\n2037,2332, 2333, 2348, 2347, 2557, 2558, 2573, 2572\n2038,2333, 2334, 2349, 2348, 2558, 2559, 2574, 2573\n2039,2334, 2335, 2350, 2349, 2559, 2560, 2575, 2574\n2040,2335, 2336, 2351, 2350, 2560, 2561, 2576, 2575\n2041,2336, 2337, 2352, 2351, 2561, 2562, 2577, 2576\n2042,2337, 2338, 2353, 2352, 2562, 2563, 2578, 2577\n2043,2338, 2339, 2354, 2353, 2563, 2564, 2579, 2578\n2044,2339, 2340, 2355, 2354, 2564, 2565, 2580, 2579\n2045,2341, 2342, 2357, 2356, 2566, 2567, 2582, 2581\n2046,2342, 2343, 2358, 2357, 2567, 2568, 2583, 2582\n2047,2343, 2344, 2359, 2358, 2568, 2569, 2584, 2583\n2048,2344, 2345, 2360, 2359, 2569, 2570, 2585, 2584\n2049,2345, 2346, 2361, 2360, 2570, 2571, 2586, 2585\n2050,2346, 2347, 2362, 2361, 2571, 2572, 2587, 2586\n2051,2347, 2348, 2363, 2362, 2572, 2573, 2588, 2587\n2052,2348, 2349, 2364, 2363, 2573, 2574, 2589, 2588\n2053,2349, 2350, 2365, 2364, 2574, 2575, 2590, 2589\n2054,2350, 2351, 2366, 2365, 2575, 2576, 2591, 2590\n2055,2351, 2352, 2367, 2366, 2576, 2577, 2592, 2591\n2056,2352, 2353, 2368, 2367, 2577, 2578, 2593, 2592\n2057,2353, 2354, 2369, 2368, 2578, 2579, 2594, 2593\n2058,2354, 2355, 2370, 2369, 2579, 2580, 2595, 2594\n2059,2356, 2357, 2372, 2371, 2581, 2582, 2597, 2596\n2060,2357, 2358, 2373, 2372, 2582, 2583, 2598, 2597\n2061,2358, 2359, 2374, 2373, 2583, 2584, 2599, 2598\n2062,2359, 2360, 2375, 2374, 2584, 2585, 2600, 2599\n2063,2360, 2361, 2376, 2375, 2585, 2586, 2601, 2600\n2064,2361, 2362, 2377, 2376, 2586, 2587, 2602, 2601\n2065,2362, 2363, 2378, 2377, 2587, 2588, 2603, 2602\n2066,2363, 2364, 2379, 2378, 2588, 2589, 2604, 2603\n2067,2364, 2365, 2380, 2379, 2589, 2590, 2605, 2604\n2068,2365, 2366, 2381, 2380, 2590, 2591, 2606, 2605\n2069,2366, 2367, 2382, 2381, 2591, 2592, 2607, 2606\n2070,2367, 2368, 2383, 2382, 2592, 2593, 2608, 2607\n2071,2368, 2369, 2384, 2383, 2593, 2594, 2609, 2608\n2072,2369, 2370, 2385, 2384, 2594, 2595, 2610, 2609\n2073,2371, 2372, 2387, 2386, 2596, 2597, 2612, 2611\n2074,2372, 2373, 2388, 2387, 2597, 2598, 2613, 2612\n2075,2373, 2374, 2389, 2388, 2598, 2599, 2614, 2613\n2076,2374, 2375, 2390, 2389, 2599, 2600, 2615, 2614\n2077,2375, 2376, 2391, 2390, 2600, 2601, 2616, 2615\n2078,2376, 2377, 2392, 2391, 2601, 2602, 2617, 2616\n2079,2377, 2378, 2393, 2392, 2602, 2603, 2618, 2617\n2080,2378, 2379, 2394, 2393, 2603, 2604, 2619, 2618\n2081,2379, 2380, 2395, 2394, 2604, 2605, 2620, 2619\n2082,2380, 2381, 2396, 2395, 2605, 2606, 2621, 2620\n2083,2381, 2382, 2397, 2396, 2606, 2607, 2622, 2621\n2084,2382, 2383, 2398, 2397, 2607, 2608, 2623, 2622\n2085,2383, 2384, 2399, 2398, 2608, 2609, 2624, 2623\n2086,2384, 2385, 2400, 2399, 2609, 2610, 2625, 2624\n2087,2386, 2387, 2402, 2401, 2611, 2612, 2627, 2626\n2088,2387, 2388, 2403, 2402, 2612, 2613, 2628, 2627\n2089,2388, 2389, 2404, 2403, 2613, 2614, 2629, 2628\n2090,2389, 2390, 2405, 2404, 2614, 2615, 2630, 2629\n2091,2390, 2391, 2406, 2405, 2615, 2616, 2631, 2630\n2092,2391, 2392, 2407, 2406, 2616, 2617, 2632, 2631\n2093,2392, 2393, 2408, 2407, 2617, 2618, 2633, 2632\n2094,2393, 2394, 2409, 2408, 2618, 2619, 2634, 2633\n2095,2394, 2395, 2410, 2409, 2619, 2620, 2635, 2634\n2096,2395, 2396, 2411, 2410, 2620, 2621, 2636, 2635\n2097,2396, 2397, 2412, 2411, 2621, 2622, 2637, 2636\n2098,2397, 2398, 2413, 2412, 2622, 2623, 2638, 2637\n2099,2398, 2399, 2414, 2413, 2623, 2624, 2639, 2638\n2100,2399, 2400, 2415, 2414, 2624, 2625, 2640, 2639\n2101,2401, 2402, 2417, 2416, 2626, 2627, 2642, 2641\n2102,2402, 2403, 2418, 2417, 2627, 2628, 2643, 2642\n2103,2403, 2404, 2419, 2418, 2628, 2629, 2644, 2643\n2104,2404, 2405, 2420, 2419, 2629, 2630, 2645, 2644\n2105,2405, 2406, 2421, 2420, 2630, 2631, 2646, 2645\n2106,2406, 2407, 2422, 2421, 2631, 2632, 2647, 2646\n2107,2407, 2408, 2423, 2422, 2632, 2633, 2648, 2647\n2108,2408, 2409, 2424, 2423, 2633, 2634, 2649, 2648\n2109,2409, 2410, 2425, 2424, 2634, 2635, 2650, 2649\n2110,2410, 2411, 2426, 2425, 2635, 2636, 2651, 2650\n2111,2411, 2412, 2427, 2426, 2636, 2637, 2652, 2651\n2112,2412, 2413, 2428, 2427, 2637, 2638, 2653, 2652\n2113,2413, 2414, 2429, 2428, 2638, 2639, 2654, 2653\n2114,2414, 2415, 2430, 2429, 2639, 2640, 2655, 2654\n2115,2416, 2417, 2432, 2431, 2641, 2642, 2657, 2656\n2116,2417, 2418, 2433, 2432, 2642, 2643, 2658, 2657\n2117,2418, 2419, 2434, 2433, 2643, 2644, 2659, 2658\n2118,2419, 2420, 2435, 2434, 2644, 2645, 2660, 2659\n2119,2420, 2421, 2436, 2435, 2645, 2646, 2661, 2660\n2120,2421, 2422, 2437, 2436, 2646, 2647, 2662, 2661\n2121,2422, 2423, 2438, 2437, 2647, 2648, 2663, 2662\n2122,2423, 2424, 2439, 2438, 2648, 2649, 2664, 2663\n2123,2424, 2425, 2440, 2439, 2649, 2650, 2665, 2664\n2124,2425, 2426, 2441, 2440, 2650, 2651, 2666, 2665\n2125,2426, 2427, 2442, 2441, 2651, 2652, 2667, 2666\n2126,2427, 2428, 2443, 2442, 2652, 2653, 2668, 2667\n2127,2428, 2429, 2444, 2443, 2653, 2654, 2669, 2668\n2128,2429, 2430, 2445, 2444, 2654, 2655, 2670, 2669\n2129,2431, 2432, 2447, 2446, 2656, 2657, 2672, 2671\n2130,2432, 2433, 2448, 2447, 2657, 2658, 2673, 2672\n2131,2433, 2434, 2449, 2448, 2658, 2659, 2674, 2673\n2132,2434, 2435, 2450, 2449, 2659, 2660, 2675, 2674\n2133,2435, 2436, 2451, 2450, 2660, 2661, 2676, 2675\n2134,2436, 2437, 2452, 2451, 2661, 2662, 2677, 2676\n2135,2437, 2438, 2453, 2452, 2662, 2663, 2678, 2677\n2136,2438, 2439, 2454, 2453, 2663, 2664, 2679, 2678\n2137,2439, 2440, 2455, 2454, 2664, 2665, 2680, 2679\n2138,2440, 2441, 2456, 2455, 2665, 2666, 2681, 2680\n2139,2441, 2442, 2457, 2456, 2666, 2667, 2682, 2681\n2140,2442, 2443, 2458, 2457, 2667, 2668, 2683, 2682\n2141,2443, 2444, 2459, 2458, 2668, 2669, 2684, 2683\n2142,2444, 2445, 2460, 2459, 2669, 2670, 2685, 2684\n2143,2446, 2447, 2462, 2461, 2671, 2672, 2687, 2686\n2144,2447, 2448, 2463, 2462, 2672, 2673, 2688, 2687\n2145,2448, 2449, 2464, 2463, 2673, 2674, 2689, 2688\n2146,2449, 2450, 2465, 2464, 2674, 2675, 2690, 2689\n2147,2450, 2451, 2466, 2465, 2675, 2676, 2691, 2690\n2148,2451, 2452, 2467, 2466, 2676, 2677, 2692, 2691\n2149,2452, 2453, 2468, 2467, 2677, 2678, 2693, 2692\n2150,2453, 2454, 2469, 2468, 2678, 2679, 2694, 2693\n2151,2454, 2455, 2470, 2469, 2679, 2680, 2695, 2694\n2152,2455, 2456, 2471, 2470, 2680, 2681, 2696, 2695\n2153,2456, 2457, 2472, 2471, 2681, 2682, 2697, 2696\n2154,2457, 2458, 2473, 2472, 2682, 2683, 2698, 2697\n2155,2458, 2459, 2474, 2473, 2683, 2684, 2699, 2698\n2156,2459, 2460, 2475, 2474, 2684, 2685, 2700, 2699\n2157,2476, 2477, 2492, 2491, 2701, 2702, 2717, 2716\n2158,2477, 2478, 2493, 2492, 2702, 2703, 2718, 2717\n2159,2478, 2479, 2494, 2493, 2703, 2704, 2719, 2718\n2160,2479, 2480, 2495, 2494, 2704, 2705, 2720, 2719\n2161,2480, 2481, 2496, 2495, 2705, 2706, 2721, 2720\n2162,2481, 2482, 2497, 2496, 2706, 2707, 2722, 2721\n2163,2482, 2483, 2498, 2497, 2707, 2708, 2723, 2722\n2164,2483, 2484, 2499, 2498, 2708, 2709, 2724, 2723\n2165,2484, 2485, 2500, 2499, 2709, 2710, 2725, 2724\n2166,2485, 2486, 2501, 2500, 2710, 2711, 2726, 2725\n2167,2486, 2487, 2502, 2501, 2711, 2712, 2727, 2726\n2168,2487, 2488, 2503, 2502, 2712, 2713, 2728, 2727\n2169,2488, 2489, 2504, 2503, 2713, 2714, 2729, 2728\n2170,2489, 2490, 2505, 2504, 2714, 2715, 2730, 2729\n2171,2491, 2492, 2507, 2506, 2716, 2717, 2732, 2731\n2172,2492, 2493, 2508, 2507, 2717, 2718, 2733, 2732\n2173,2493, 2494, 2509, 2508, 2718, 2719, 2734, 2733\n2174,2494, 2495, 2510, 2509, 2719, 2720, 2735, 2734\n2175,2495, 2496, 2511, 2510, 2720, 2721, 2736, 2735\n2176,2496, 2497, 2512, 2511, 2721, 2722, 2737, 2736\n2177,2497, 2498, 2513, 2512, 2722, 2723, 2738, 2737\n2178,2498, 2499, 2514, 2513, 2723, 2724, 2739, 2738\n2179,2499, 2500, 2515, 2514, 2724, 2725, 2740, 2739\n2180,2500, 2501, 2516, 2515, 2725, 2726, 2741, 2740\n2181,2501, 2502, 2517, 2516, 2726, 2727, 2742, 2741\n2182,2502, 2503, 2518, 2517, 2727, 2728, 2743, 2742\n2183,2503, 2504, 2519, 2518, 2728, 2729, 2744, 2743\n2184,2504, 2505, 2520, 2519, 2729, 2730, 2745, 2744\n2185,2506, 2507, 2522, 2521, 2731, 2732, 2747, 2746\n2186,2507, 2508, 2523, 2522, 2732, 2733, 2748, 2747\n2187,2508, 2509, 2524, 2523, 2733, 2734, 2749, 2748\n2188,2509, 2510, 2525, 2524, 2734, 2735, 2750, 2749\n2189,2510, 2511, 2526, 2525, 2735, 2736, 2751, 2750\n2190,2511, 2512, 2527, 2526, 2736, 2737, 2752, 2751\n2191,2512, 2513, 2528, 2527, 2737, 2738, 2753, 2752\n2192,2513, 2514, 2529, 2528, 2738, 2739, 2754, 2753\n2193,2514, 2515, 2530, 2529, 2739, 2740, 2755, 2754\n2194,2515, 2516, 2531, 2530, 2740, 2741, 2756, 2755\n2195,2516, 2517, 2532, 2531, 2741, 2742, 2757, 2756\n2196,2517, 2518, 2533, 2532, 2742, 2743, 2758, 2757\n2197,2518, 2519, 2534, 2533, 2743, 2744, 2759, 2758\n2198,2519, 2520, 2535, 2534, 2744, 2745, 2760, 2759\n2199,2521, 2522, 2537, 2536, 2746, 2747, 2762, 2761\n2200,2522, 2523, 2538, 2537, 2747, 2748, 2763, 2762\n2201,2523, 2524, 2539, 2538, 2748, 2749, 2764, 2763\n2202,2524, 2525, 2540, 2539, 2749, 2750, 2765, 2764\n2203,2525, 2526, 2541, 2540, 2750, 2751, 2766, 2765\n2204,2526, 2527, 2542, 2541, 2751, 2752, 2767, 2766\n2205,2527, 2528, 2543, 2542, 2752, 2753, 2768, 2767\n2206,2528, 2529, 2544, 2543, 2753, 2754, 2769, 2768\n2207,2529, 2530, 2545, 2544, 2754, 2755, 2770, 2769\n2208,2530, 2531, 2546, 2545, 2755, 2756, 2771, 2770\n2209,2531, 2532, 2547, 2546, 2756, 2757, 2772, 2771\n2210,2532, 2533, 2548, 2547, 2757, 2758, 2773, 2772\n2211,2533, 2534, 2549, 2548, 2758, 2759, 2774, 2773\n2212,2534, 2535, 2550, 2549, 2759, 2760, 2775, 2774\n2213,2536, 2537, 2552, 2551, 2761, 2762, 2777, 2776\n2214,2537, 2538, 2553, 2552, 2762, 2763, 2778, 2777\n2215,2538, 2539, 2554, 2553, 2763, 2764, 2779, 2778\n2216,2539, 2540, 2555, 2554, 2764, 2765, 2780, 2779\n2217,2540, 2541, 2556, 2555, 2765, 2766, 2781, 2780\n2218,2541, 2542, 2557, 2556, 2766, 2767, 2782, 2781\n2219,2542, 2543, 2558, 2557, 2767, 2768, 2783, 2782\n2220,2543, 2544, 2559, 2558, 2768, 2769, 2784, 2783\n2221,2544, 2545, 2560, 2559, 2769, 2770, 2785, 2784\n2222,2545, 2546, 2561, 2560, 2770, 2771, 2786, 2785\n2223,2546, 2547, 2562, 2561, 2771, 2772, 2787, 2786\n2224,2547, 2548, 2563, 2562, 2772, 2773, 2788, 2787\n2225,2548, 2549, 2564, 2563, 2773, 2774, 2789, 2788\n2226,2549, 2550, 2565, 2564, 2774, 2775, 2790, 2789\n2227,2551, 2552, 2567, 2566, 2776, 2777, 2792, 2791\n2228,2552, 2553, 2568, 2567, 2777, 2778, 2793, 2792\n2229,2553, 2554, 2569, 2568, 2778, 2779, 2794, 2793\n2230,2554, 2555, 2570, 2569, 2779, 2780, 2795, 2794\n2231,2555, 2556, 2571, 2570, 2780, 2781, 2796, 2795\n2232,2556, 2557, 2572, 2571, 2781, 2782, 2797, 2796\n2233,2557, 2558, 2573, 2572, 2782, 2783, 2798, 2797\n2234,2558, 2559, 2574, 2573, 2783, 2784, 2799, 2798\n2235,2559, 2560, 2575, 2574, 2784, 2785, 2800, 2799\n2236,2560, 2561, 2576, 2575, 2785, 2786, 2801, 2800\n2237,2561, 2562, 2577, 2576, 2786, 2787, 2802, 2801\n2238,2562, 2563, 2578, 2577, 2787, 2788, 2803, 2802\n2239,2563, 2564, 2579, 2578, 2788, 2789, 2804, 2803\n2240,2564, 2565, 2580, 2579, 2789, 2790, 2805, 2804\n2241,2566, 2567, 2582, 2581, 2791, 2792, 2807, 2806\n2242,2567, 2568, 2583, 2582, 2792, 2793, 2808, 2807\n2243,2568, 2569, 2584, 2583, 2793, 2794, 2809, 2808\n2244,2569, 2570, 2585, 2584, 2794, 2795, 2810, 2809\n2245,2570, 2571, 2586, 2585, 2795, 2796, 2811, 2810\n2246,2571, 2572, 2587, 2586, 2796, 2797, 2812, 2811\n2247,2572, 2573, 2588, 2587, 2797, 2798, 2813, 2812\n2248,2573, 2574, 2589, 2588, 2798, 2799, 2814, 2813\n2249,2574, 2575, 2590, 2589, 2799, 2800, 2815, 2814\n2250,2575, 2576, 2591, 2590, 2800, 2801, 2816, 2815\n2251,2576, 2577, 2592, 2591, 2801, 2802, 2817, 2816\n2252,2577, 2578, 2593, 2592, 2802, 2803, 2818, 2817\n2253,2578, 2579, 2594, 2593, 2803, 2804, 2819, 2818\n2254,2579, 2580, 2595, 2594, 2804, 2805, 2820, 2819\n2255,2581, 2582, 2597, 2596, 2806, 2807, 2822, 2821\n2256,2582, 2583, 2598, 2597, 2807, 2808, 2823, 2822\n2257,2583, 2584, 2599, 2598, 2808, 2809, 2824, 2823\n2258,2584, 2585, 2600, 2599, 2809, 2810, 2825, 2824\n2259,2585, 2586, 2601, 2600, 2810, 2811, 2826, 2825\n2260,2586, 2587, 2602, 2601, 2811, 2812, 2827, 2826\n2261,2587, 2588, 2603, 2602, 2812, 2813, 2828, 2827\n2262,2588, 2589, 2604, 2603, 2813, 2814, 2829, 2828\n2263,2589, 2590, 2605, 2604, 2814, 2815, 2830, 2829\n2264,2590, 2591, 2606, 2605, 2815, 2816, 2831, 2830\n2265,2591, 2592, 2607, 2606, 2816, 2817, 2832, 2831\n2266,2592, 2593, 2608, 2607, 2817, 2818, 2833, 2832\n2267,2593, 2594, 2609, 2608, 2818, 2819, 2834, 2833\n2268,2594, 2595, 2610, 2609, 2819, 2820, 2835, 2834\n2269,2596, 2597, 2612, 2611, 2821, 2822, 2837, 2836\n2270,2597, 2598, 2613, 2612, 2822, 2823, 2838, 2837\n2271,2598, 2599, 2614, 2613, 2823, 2824, 2839, 2838\n2272,2599, 2600, 2615, 2614, 2824, 2825, 2840, 2839\n2273,2600, 2601, 2616, 2615, 2825, 2826, 2841, 2840\n2274,2601, 2602, 2617, 2616, 2826, 2827, 2842, 2841\n2275,2602, 2603, 2618, 2617, 2827, 2828, 2843, 2842\n2276,2603, 2604, 2619, 2618, 2828, 2829, 2844, 2843\n2277,2604, 2605, 2620, 2619, 2829, 2830, 2845, 2844\n2278,2605, 2606, 2621, 2620, 2830, 2831, 2846, 2845\n2279,2606, 2607, 2622, 2621, 2831, 2832, 2847, 2846\n2280,2607, 2608, 2623, 2622, 2832, 2833, 2848, 2847\n2281,2608, 2609, 2624, 2623, 2833, 2834, 2849, 2848\n2282,2609, 2610, 2625, 2624, 2834, 2835, 2850, 2849\n2283,2611, 2612, 2627, 2626, 2836, 2837, 2852, 2851\n2284,2612, 2613, 2628, 2627, 2837, 2838, 2853, 2852\n2285,2613, 2614, 2629, 2628, 2838, 2839, 2854, 2853\n2286,2614, 2615, 2630, 2629, 2839, 2840, 2855, 2854\n2287,2615, 2616, 2631, 2630, 2840, 2841, 2856, 2855\n2288,2616, 2617, 2632, 2631, 2841, 2842, 2857, 2856\n2289,2617, 2618, 2633, 2632, 2842, 2843, 2858, 2857\n2290,2618, 2619, 2634, 2633, 2843, 2844, 2859, 2858\n2291,2619, 2620, 2635, 2634, 2844, 2845, 2860, 2859\n2292,2620, 2621, 2636, 2635, 2845, 2846, 2861, 2860\n2293,2621, 2622, 2637, 2636, 2846, 2847, 2862, 2861\n2294,2622, 2623, 2638, 2637, 2847, 2848, 2863, 2862\n2295,2623, 2624, 2639, 2638, 2848, 2849, 2864, 2863\n2296,2624, 2625, 2640, 2639, 2849, 2850, 2865, 2864\n2297,2626, 2627, 2642, 2641, 2851, 2852, 2867, 2866\n2298,2627, 2628, 2643, 2642, 2852, 2853, 2868, 2867\n2299,2628, 2629, 2644, 2643, 2853, 2854, 2869, 2868\n2300,2629, 2630, 2645, 2644, 2854, 2855, 2870, 2869\n2301,2630, 2631, 2646, 2645, 2855, 2856, 2871, 2870\n2302,2631, 2632, 2647, 2646, 2856, 2857, 2872, 2871\n2303,2632, 2633, 2648, 2647, 2857, 2858, 2873, 2872\n2304,2633, 2634, 2649, 2648, 2858, 2859, 2874, 2873\n2305,2634, 2635, 2650, 2649, 2859, 2860, 2875, 2874\n2306,2635, 2636, 2651, 2650, 2860, 2861, 2876, 2875\n2307,2636, 2637, 2652, 2651, 2861, 2862, 2877, 2876\n2308,2637, 2638, 2653, 2652, 2862, 2863, 2878, 2877\n2309,2638, 2639, 2654, 2653, 2863, 2864, 2879, 2878\n2310,2639, 2640, 2655, 2654, 2864, 2865, 2880, 2879\n2311,2641, 2642, 2657, 2656, 2866, 2867, 2882, 2881\n2312,2642, 2643, 2658, 2657, 2867, 2868, 2883, 2882\n2313,2643, 2644, 2659, 2658, 2868, 2869, 2884, 2883\n2314,2644, 2645, 2660, 2659, 2869, 2870, 2885, 2884\n2315,2645, 2646, 2661, 2660, 2870, 2871, 2886, 2885\n2316,2646, 2647, 2662, 2661, 2871, 2872, 2887, 2886\n2317,2647, 2648, 2663, 2662, 2872, 2873, 2888, 2887\n2318,2648, 2649, 2664, 2663, 2873, 2874, 2889, 2888\n2319,2649, 2650, 2665, 2664, 2874, 2875, 2890, 2889\n2320,2650, 2651, 2666, 2665, 2875, 2876, 2891, 2890\n2321,2651, 2652, 2667, 2666, 2876, 2877, 2892, 2891\n2322,2652, 2653, 2668, 2667, 2877, 2878, 2893, 2892\n2323,2653, 2654, 2669, 2668, 2878, 2879, 2894, 2893\n2324,2654, 2655, 2670, 2669, 2879, 2880, 2895, 2894\n2325,2656, 2657, 2672, 2671, 2881, 2882, 2897, 2896\n2326,2657, 2658, 2673, 2672, 2882, 2883, 2898, 2897\n2327,2658, 2659, 2674, 2673, 2883, 2884, 2899, 2898\n2328,2659, 2660, 2675, 2674, 2884, 2885, 2900, 2899\n2329,2660, 2661, 2676, 2675, 2885, 2886, 2901, 2900\n2330,2661, 2662, 2677, 2676, 2886, 2887, 2902, 2901\n2331,2662, 2663, 2678, 2677, 2887, 2888, 2903, 2902\n2332,2663, 2664, 2679, 2678, 2888, 2889, 2904, 2903\n2333,2664, 2665, 2680, 2679, 2889, 2890, 2905, 2904\n2334,2665, 2666, 2681, 2680, 2890, 2891, 2906, 2905\n2335,2666, 2667, 2682, 2681, 2891, 2892, 2907, 2906\n2336,2667, 2668, 2683, 2682, 2892, 2893, 2908, 2907\n2337,2668, 2669, 2684, 2683, 2893, 2894, 2909, 2908\n2338,2669, 2670, 2685, 2684, 2894, 2895, 2910, 2909\n2339,2671, 2672, 2687, 2686, 2896, 2897, 2912, 2911\n2340,2672, 2673, 2688, 2687, 2897, 2898, 2913, 2912\n2341,2673, 2674, 2689, 2688, 2898, 2899, 2914, 2913\n2342,2674, 2675, 2690, 2689, 2899, 2900, 2915, 2914\n2343,2675, 2676, 2691, 2690, 2900, 2901, 2916, 2915\n2344,2676, 2677, 2692, 2691, 2901, 2902, 2917, 2916\n2345,2677, 2678, 2693, 2692, 2902, 2903, 2918, 2917\n2346,2678, 2679, 2694, 2693, 2903, 2904, 2919, 2918\n2347,2679, 2680, 2695, 2694, 2904, 2905, 2920, 2919\n2348,2680, 2681, 2696, 2695, 2905, 2906, 2921, 2920\n2349,2681, 2682, 2697, 2696, 2906, 2907, 2922, 2921\n2350,2682, 2683, 2698, 2697, 2907, 2908, 2923, 2922\n2351,2683, 2684, 2699, 2698, 2908, 2909, 2924, 2923\n2352,2684, 2685, 2700, 2699, 2909, 2910, 2925, 2924\n2353,2701, 2702, 2717, 2716, 2926, 2927, 2942, 2941\n2354,2702, 2703, 2718, 2717, 2927, 2928, 2943, 2942\n2355,2703, 2704, 2719, 2718, 2928, 2929, 2944, 2943\n2356,2704, 2705, 2720, 2719, 2929, 2930, 2945, 2944\n2357,2705, 2706, 2721, 2720, 2930, 2931, 2946, 2945\n2358,2706, 2707, 2722, 2721, 2931, 2932, 2947, 2946\n2359,2707, 2708, 2723, 2722, 2932, 2933, 2948, 2947\n2360,2708, 2709, 2724, 2723, 2933, 2934, 2949, 2948\n2361,2709, 2710, 2725, 2724, 2934, 2935, 2950, 2949\n2362,2710, 2711, 2726, 2725, 2935, 2936, 2951, 2950\n2363,2711, 2712, 2727, 2726, 2936, 2937, 2952, 2951\n2364,2712, 2713, 2728, 2727, 2937, 2938, 2953, 2952\n2365,2713, 2714, 2729, 2728, 2938, 2939, 2954, 2953\n2366,2714, 2715, 2730, 2729, 2939, 2940, 2955, 2954\n2367,2716, 2717, 2732, 2731, 2941, 2942, 2957, 2956\n2368,2717, 2718, 2733, 2732, 2942, 2943, 2958, 2957\n2369,2718, 2719, 2734, 2733, 2943, 2944, 2959, 2958\n2370,2719, 2720, 2735, 2734, 2944, 2945, 2960, 2959\n2371,2720, 2721, 2736, 2735, 2945, 2946, 2961, 2960\n2372,2721, 2722, 2737, 2736, 2946, 2947, 2962, 2961\n2373,2722, 2723, 2738, 2737, 2947, 2948, 2963, 2962\n2374,2723, 2724, 2739, 2738, 2948, 2949, 2964, 2963\n2375,2724, 2725, 2740, 2739, 2949, 2950, 2965, 2964\n2376,2725, 2726, 2741, 2740, 2950, 2951, 2966, 2965\n2377,2726, 2727, 2742, 2741, 2951, 2952, 2967, 2966\n2378,2727, 2728, 2743, 2742, 2952, 2953, 2968, 2967\n2379,2728, 2729, 2744, 2743, 2953, 2954, 2969, 2968\n2380,2729, 2730, 2745, 2744, 2954, 2955, 2970, 2969\n2381,2731, 2732, 2747, 2746, 2956, 2957, 2972, 2971\n2382,2732, 2733, 2748, 2747, 2957, 2958, 2973, 2972\n2383,2733, 2734, 2749, 2748, 2958, 2959, 2974, 2973\n2384,2734, 2735, 2750, 2749, 2959, 2960, 2975, 2974\n2385,2735, 2736, 2751, 2750, 2960, 2961, 2976, 2975\n2386,2736, 2737, 2752, 2751, 2961, 2962, 2977, 2976\n2387,2737, 2738, 2753, 2752, 2962, 2963, 2978, 2977\n2388,2738, 2739, 2754, 2753, 2963, 2964, 2979, 2978\n2389,2739, 2740, 2755, 2754, 2964, 2965, 2980, 2979\n2390,2740, 2741, 2756, 2755, 2965, 2966, 2981, 2980\n2391,2741, 2742, 2757, 2756, 2966, 2967, 2982, 2981\n2392,2742, 2743, 2758, 2757, 2967, 2968, 2983, 2982\n2393,2743, 2744, 2759, 2758, 2968, 2969, 2984, 2983\n2394,2744, 2745, 2760, 2759, 2969, 2970, 2985, 2984\n2395,2746, 2747, 2762, 2761, 2971, 2972, 2987, 2986\n2396,2747, 2748, 2763, 2762, 2972, 2973, 2988, 2987\n2397,2748, 2749, 2764, 2763, 2973, 2974, 2989, 2988\n2398,2749, 2750, 2765, 2764, 2974, 2975, 2990, 2989\n2399,2750, 2751, 2766, 2765, 2975, 2976, 2991, 2990\n2400,2751, 2752, 2767, 2766, 2976, 2977, 2992, 2991\n2401,2752, 2753, 2768, 2767, 2977, 2978, 2993, 2992\n2402,2753, 2754, 2769, 2768, 2978, 2979, 2994, 2993\n2403,2754, 2755, 2770, 2769, 2979, 2980, 2995, 2994\n2404,2755, 2756, 2771, 2770, 2980, 2981, 2996, 2995\n2405,2756, 2757, 2772, 2771, 2981, 2982, 2997, 2996\n2406,2757, 2758, 2773, 2772, 2982, 2983, 2998, 2997\n2407,2758, 2759, 2774, 2773, 2983, 2984, 2999, 2998\n2408,2759, 2760, 2775, 2774, 2984, 2985, 3000, 2999\n2409,2761, 2762, 2777, 2776, 2986, 2987, 3002, 3001\n2410,2762, 2763, 2778, 2777, 2987, 2988, 3003, 3002\n2411,2763, 2764, 2779, 2778, 2988, 2989, 3004, 3003\n2412,2764, 2765, 2780, 2779, 2989, 2990, 3005, 3004\n2413,2765, 2766, 2781, 2780, 2990, 2991, 3006, 3005\n2414,2766, 2767, 2782, 2781, 2991, 2992, 3007, 3006\n2415,2767, 2768, 2783, 2782, 2992, 2993, 3008, 3007\n2416,2768, 2769, 2784, 2783, 2993, 2994, 3009, 3008\n2417,2769, 2770, 2785, 2784, 2994, 2995, 3010, 3009\n2418,2770, 2771, 2786, 2785, 2995, 2996, 3011, 3010\n2419,2771, 2772, 2787, 2786, 2996, 2997, 3012, 3011\n2420,2772, 2773, 2788, 2787, 2997, 2998, 3013, 3012\n2421,2773, 2774, 2789, 2788, 2998, 2999, 3014, 3013\n2422,2774, 2775, 2790, 2789, 2999, 3000, 3015, 3014\n2423,2776, 2777, 2792, 2791, 3001, 3002, 3017, 3016\n2424,2777, 2778, 2793, 2792, 3002, 3003, 3018, 3017\n2425,2778, 2779, 2794, 2793, 3003, 3004, 3019, 3018\n2426,2779, 2780, 2795, 2794, 3004, 3005, 3020, 3019\n2427,2780, 2781, 2796, 2795, 3005, 3006, 3021, 3020\n2428,2781, 2782, 2797, 2796, 3006, 3007, 3022, 3021\n2429,2782, 2783, 2798, 2797, 3007, 3008, 3023, 3022\n2430,2783, 2784, 2799, 2798, 3008, 3009, 3024, 3023\n2431,2784, 2785, 2800, 2799, 3009, 3010, 3025, 3024\n2432,2785, 2786, 2801, 2800, 3010, 3011, 3026, 3025\n2433,2786, 2787, 2802, 2801, 3011, 3012, 3027, 3026\n2434,2787, 2788, 2803, 2802, 3012, 3013, 3028, 3027\n2435,2788, 2789, 2804, 2803, 3013, 3014, 3029, 3028\n2436,2789, 2790, 2805, 2804, 3014, 3015, 3030, 3029\n2437,2791, 2792, 2807, 2806, 3016, 3017, 3032, 3031\n2438,2792, 2793, 2808, 2807, 3017, 3018, 3033, 3032\n2439,2793, 2794, 2809, 2808, 3018, 3019, 3034, 3033\n2440,2794, 2795, 2810, 2809, 3019, 3020, 3035, 3034\n2441,2795, 2796, 2811, 2810, 3020, 3021, 3036, 3035\n2442,2796, 2797, 2812, 2811, 3021, 3022, 3037, 3036\n2443,2797, 2798, 2813, 2812, 3022, 3023, 3038, 3037\n2444,2798, 2799, 2814, 2813, 3023, 3024, 3039, 3038\n2445,2799, 2800, 2815, 2814, 3024, 3025, 3040, 3039\n2446,2800, 2801, 2816, 2815, 3025, 3026, 3041, 3040\n2447,2801, 2802, 2817, 2816, 3026, 3027, 3042, 3041\n2448,2802, 2803, 2818, 2817, 3027, 3028, 3043, 3042\n2449,2803, 2804, 2819, 2818, 3028, 3029, 3044, 3043\n2450,2804, 2805, 2820, 2819, 3029, 3030, 3045, 3044\n2451,2806, 2807, 2822, 2821, 3031, 3032, 3047, 3046\n2452,2807, 2808, 2823, 2822, 3032, 3033, 3048, 3047\n2453,2808, 2809, 2824, 2823, 3033, 3034, 3049, 3048\n2454,2809, 2810, 2825, 2824, 3034, 3035, 3050, 3049\n2455,2810, 2811, 2826, 2825, 3035, 3036, 3051, 3050\n2456,2811, 2812, 2827, 2826, 3036, 3037, 3052, 3051\n2457,2812, 2813, 2828, 2827, 3037, 3038, 3053, 3052\n2458,2813, 2814, 2829, 2828, 3038, 3039, 3054, 3053\n2459,2814, 2815, 2830, 2829, 3039, 3040, 3055, 3054\n2460,2815, 2816, 2831, 2830, 3040, 3041, 3056, 3055\n2461,2816, 2817, 2832, 2831, 3041, 3042, 3057, 3056\n2462,2817, 2818, 2833, 2832, 3042, 3043, 3058, 3057\n2463,2818, 2819, 2834, 2833, 3043, 3044, 3059, 3058\n2464,2819, 2820, 2835, 2834, 3044, 3045, 3060, 3059\n2465,2821, 2822, 2837, 2836, 3046, 3047, 3062, 3061\n2466,2822, 2823, 2838, 2837, 3047, 3048, 3063, 3062\n2467,2823, 2824, 2839, 2838, 3048, 3049, 3064, 3063\n2468,2824, 2825, 2840, 2839, 3049, 3050, 3065, 3064\n2469,2825, 2826, 2841, 2840, 3050, 3051, 3066, 3065\n2470,2826, 2827, 2842, 2841, 3051, 3052, 3067, 3066\n2471,2827, 2828, 2843, 2842, 3052, 3053, 3068, 3067\n2472,2828, 2829, 2844, 2843, 3053, 3054, 3069, 3068\n2473,2829, 2830, 2845, 2844, 3054, 3055, 3070, 3069\n2474,2830, 2831, 2846, 2845, 3055, 3056, 3071, 3070\n2475,2831, 2832, 2847, 2846, 3056, 3057, 3072, 3071\n2476,2832, 2833, 2848, 2847, 3057, 3058, 3073, 3072\n2477,2833, 2834, 2849, 2848, 3058, 3059, 3074, 3073\n2478,2834, 2835, 2850, 2849, 3059, 3060, 3075, 3074\n2479,2836, 2837, 2852, 2851, 3061, 3062, 3077, 3076\n2480,2837, 2838, 2853, 2852, 3062, 3063, 3078, 3077\n2481,2838, 2839, 2854, 2853, 3063, 3064, 3079, 3078\n2482,2839, 2840, 2855, 2854, 3064, 3065, 3080, 3079\n2483,2840, 2841, 2856, 2855, 3065, 3066, 3081, 3080\n2484,2841, 2842, 2857, 2856, 3066, 3067, 3082, 3081\n2485,2842, 2843, 2858, 2857, 3067, 3068, 3083, 3082\n2486,2843, 2844, 2859, 2858, 3068, 3069, 3084, 3083\n2487,2844, 2845, 2860, 2859, 3069, 3070, 3085, 3084\n2488,2845, 2846, 2861, 2860, 3070, 3071, 3086, 3085\n2489,2846, 2847, 2862, 2861, 3071, 3072, 3087, 3086\n2490,2847, 2848, 2863, 2862, 3072, 3073, 3088, 3087\n2491,2848, 2849, 2864, 2863, 3073, 3074, 3089, 3088\n2492,2849, 2850, 2865, 2864, 3074, 3075, 3090, 3089\n2493,2851, 2852, 2867, 2866, 3076, 3077, 3092, 3091\n2494,2852, 2853, 2868, 2867, 3077, 3078, 3093, 3092\n2495,2853, 2854, 2869, 2868, 3078, 3079, 3094, 3093\n2496,2854, 2855, 2870, 2869, 3079, 3080, 3095, 3094\n2497,2855, 2856, 2871, 2870, 3080, 3081, 3096, 3095\n2498,2856, 2857, 2872, 2871, 3081, 3082, 3097, 3096\n2499,2857, 2858, 2873, 2872, 3082, 3083, 3098, 3097\n2500,2858, 2859, 2874, 2873, 3083, 3084, 3099, 3098\n2501,2859, 2860, 2875, 2874, 3084, 3085, 3100, 3099\n2502,2860, 2861, 2876, 2875, 3085, 3086, 3101, 3100\n2503,2861, 2862, 2877, 2876, 3086, 3087, 3102, 3101\n2504,2862, 2863, 2878, 2877, 3087, 3088, 3103, 3102\n2505,2863, 2864, 2879, 2878, 3088, 3089, 3104, 3103\n2506,2864, 2865, 2880, 2879, 3089, 3090, 3105, 3104\n2507,2866, 2867, 2882, 2881, 3091, 3092, 3107, 3106\n2508,2867, 2868, 2883, 2882, 3092, 3093, 3108, 3107\n2509,2868, 2869, 2884, 2883, 3093, 3094, 3109, 3108\n2510,2869, 2870, 2885, 2884, 3094, 3095, 3110, 3109\n2511,2870, 2871, 2886, 2885, 3095, 3096, 3111, 3110\n2512,2871, 2872, 2887, 2886, 3096, 3097, 3112, 3111\n2513,2872, 2873, 2888, 2887, 3097, 3098, 3113, 3112\n2514,2873, 2874, 2889, 2888, 3098, 3099, 3114, 3113\n2515,2874, 2875, 2890, 2889, 3099, 3100, 3115, 3114\n2516,2875, 2876, 2891, 2890, 3100, 3101, 3116, 3115\n2517,2876, 2877, 2892, 2891, 3101, 3102, 3117, 3116\n2518,2877, 2878, 2893, 2892, 3102, 3103, 3118, 3117\n2519,2878, 2879, 2894, 2893, 3103, 3104, 3119, 3118\n2520,2879, 2880, 2895, 2894, 3104, 3105, 3120, 3119\n2521,2881, 2882, 2897, 2896, 3106, 3107, 3122, 3121\n2522,2882, 2883, 2898, 2897, 3107, 3108, 3123, 3122\n2523,2883, 2884, 2899, 2898, 3108, 3109, 3124, 3123\n2524,2884, 2885, 2900, 2899, 3109, 3110, 3125, 3124\n2525,2885, 2886, 2901, 2900, 3110, 3111, 3126, 3125\n2526,2886, 2887, 2902, 2901, 3111, 3112, 3127, 3126\n2527,2887, 2888, 2903, 2902, 3112, 3113, 3128, 3127\n2528,2888, 2889, 2904, 2903, 3113, 3114, 3129, 3128\n2529,2889, 2890, 2905, 2904, 3114, 3115, 3130, 3129\n2530,2890, 2891, 2906, 2905, 3115, 3116, 3131, 3130\n2531,2891, 2892, 2907, 2906, 3116, 3117, 3132, 3131\n2532,2892, 2893, 2908, 2907, 3117, 3118, 3133, 3132\n2533,2893, 2894, 2909, 2908, 3118, 3119, 3134, 3133\n2534,2894, 2895, 2910, 2909, 3119, 3120, 3135, 3134\n2535,2896, 2897, 2912, 2911, 3121, 3122, 3137, 3136\n2536,2897, 2898, 2913, 2912, 3122, 3123, 3138, 3137\n2537,2898, 2899, 2914, 2913, 3123, 3124, 3139, 3138\n2538,2899, 2900, 2915, 2914, 3124, 3125, 3140, 3139\n2539,2900, 2901, 2916, 2915, 3125, 3126, 3141, 3140\n2540,2901, 2902, 2917, 2916, 3126, 3127, 3142, 3141\n2541,2902, 2903, 2918, 2917, 3127, 3128, 3143, 3142\n2542,2903, 2904, 2919, 2918, 3128, 3129, 3144, 3143\n2543,2904, 2905, 2920, 2919, 3129, 3130, 3145, 3144\n2544,2905, 2906, 2921, 2920, 3130, 3131, 3146, 3145\n2545,2906, 2907, 2922, 2921, 3131, 3132, 3147, 3146\n2546,2907, 2908, 2923, 2922, 3132, 3133, 3148, 3147\n2547,2908, 2909, 2924, 2923, 3133, 3134, 3149, 3148\n2548,2909, 2910, 2925, 2924, 3134, 3135, 3150, 3149\n2549,2926, 2927, 2942, 2941, 3151, 3152, 3167, 3166\n2550,2927, 2928, 2943, 2942, 3152, 3153, 3168, 3167\n2551,2928, 2929, 2944, 2943, 3153, 3154, 3169, 3168\n2552,2929, 2930, 2945, 2944, 3154, 3155, 3170, 3169\n2553,2930, 2931, 2946, 2945, 3155, 3156, 3171, 3170\n2554,2931, 2932, 2947, 2946, 3156, 3157, 3172, 3171\n2555,2932, 2933, 2948, 2947, 3157, 3158, 3173, 3172\n2556,2933, 2934, 2949, 2948, 3158, 3159, 3174, 3173\n2557,2934, 2935, 2950, 2949, 3159, 3160, 3175, 3174\n2558,2935, 2936, 2951, 2950, 3160, 3161, 3176, 3175\n2559,2936, 2937, 2952, 2951, 3161, 3162, 3177, 3176\n2560,2937, 2938, 2953, 2952, 3162, 3163, 3178, 3177\n2561,2938, 2939, 2954, 2953, 3163, 3164, 3179, 3178\n2562,2939, 2940, 2955, 2954, 3164, 3165, 3180, 3179\n2563,2941, 2942, 2957, 2956, 3166, 3167, 3182, 3181\n2564,2942, 2943, 2958, 2957, 3167, 3168, 3183, 3182\n2565,2943, 2944, 2959, 2958, 3168, 3169, 3184, 3183\n2566,2944, 2945, 2960, 2959, 3169, 3170, 3185, 3184\n2567,2945, 2946, 2961, 2960, 3170, 3171, 3186, 3185\n2568,2946, 2947, 2962, 2961, 3171, 3172, 3187, 3186\n2569,2947, 2948, 2963, 2962, 3172, 3173, 3188, 3187\n2570,2948, 2949, 2964, 2963, 3173, 3174, 3189, 3188\n2571,2949, 2950, 2965, 2964, 3174, 3175, 3190, 3189\n2572,2950, 2951, 2966, 2965, 3175, 3176, 3191, 3190\n2573,2951, 2952, 2967, 2966, 3176, 3177, 3192, 3191\n2574,2952, 2953, 2968, 2967, 3177, 3178, 3193, 3192\n2575,2953, 2954, 2969, 2968, 3178, 3179, 3194, 3193\n2576,2954, 2955, 2970, 2969, 3179, 3180, 3195, 3194\n2577,2956, 2957, 2972, 2971, 3181, 3182, 3197, 3196\n2578,2957, 2958, 2973, 2972, 3182, 3183, 3198, 3197\n2579,2958, 2959, 2974, 2973, 3183, 3184, 3199, 3198\n2580,2959, 2960, 2975, 2974, 3184, 3185, 3200, 3199\n2581,2960, 2961, 2976, 2975, 3185, 3186, 3201, 3200\n2582,2961, 2962, 2977, 2976, 3186, 3187, 3202, 3201\n2583,2962, 2963, 2978, 2977, 3187, 3188, 3203, 3202\n2584,2963, 2964, 2979, 2978, 3188, 3189, 3204, 3203\n2585,2964, 2965, 2980, 2979, 3189, 3190, 3205, 3204\n2586,2965, 2966, 2981, 2980, 3190, 3191, 3206, 3205\n2587,2966, 2967, 2982, 2981, 3191, 3192, 3207, 3206\n2588,2967, 2968, 2983, 2982, 3192, 3193, 3208, 3207\n2589,2968, 2969, 2984, 2983, 3193, 3194, 3209, 3208\n2590,2969, 2970, 2985, 2984, 3194, 3195, 3210, 3209\n2591,2971, 2972, 2987, 2986, 3196, 3197, 3212, 3211\n2592,2972, 2973, 2988, 2987, 3197, 3198, 3213, 3212\n2593,2973, 2974, 2989, 2988, 3198, 3199, 3214, 3213\n2594,2974, 2975, 2990, 2989, 3199, 3200, 3215, 3214\n2595,2975, 2976, 2991, 2990, 3200, 3201, 3216, 3215\n2596,2976, 2977, 2992, 2991, 3201, 3202, 3217, 3216\n2597,2977, 2978, 2993, 2992, 3202, 3203, 3218, 3217\n2598,2978, 2979, 2994, 2993, 3203, 3204, 3219, 3218\n2599,2979, 2980, 2995, 2994, 3204, 3205, 3220, 3219\n2600,2980, 2981, 2996, 2995, 3205, 3206, 3221, 3220\n2601,2981, 2982, 2997, 2996, 3206, 3207, 3222, 3221\n2602,2982, 2983, 2998, 2997, 3207, 3208, 3223, 3222\n2603,2983, 2984, 2999, 2998, 3208, 3209, 3224, 3223\n2604,2984, 2985, 3000, 2999, 3209, 3210, 3225, 3224\n2605,2986, 2987, 3002, 3001, 3211, 3212, 3227, 3226\n2606,2987, 2988, 3003, 3002, 3212, 3213, 3228, 3227\n2607,2988, 2989, 3004, 3003, 3213, 3214, 3229, 3228\n2608,2989, 2990, 3005, 3004, 3214, 3215, 3230, 3229\n2609,2990, 2991, 3006, 3005, 3215, 3216, 3231, 3230\n2610,2991, 2992, 3007, 3006, 3216, 3217, 3232, 3231\n2611,2992, 2993, 3008, 3007, 3217, 3218, 3233, 3232\n2612,2993, 2994, 3009, 3008, 3218, 3219, 3234, 3233\n2613,2994, 2995, 3010, 3009, 3219, 3220, 3235, 3234\n2614,2995, 2996, 3011, 3010, 3220, 3221, 3236, 3235\n2615,2996, 2997, 3012, 3011, 3221, 3222, 3237, 3236\n2616,2997, 2998, 3013, 3012, 3222, 3223, 3238, 3237\n2617,2998, 2999, 3014, 3013, 3223, 3224, 3239, 3238\n2618,2999, 3000, 3015, 3014, 3224, 3225, 3240, 3239\n2619,3001, 3002, 3017, 3016, 3226, 3227, 3242, 3241\n2620,3002, 3003, 3018, 3017, 3227, 3228, 3243, 3242\n2621,3003, 3004, 3019, 3018, 3228, 3229, 3244, 3243\n2622,3004, 3005, 3020, 3019, 3229, 3230, 3245, 3244\n2623,3005, 3006, 3021, 3020, 3230, 3231, 3246, 3245\n2624,3006, 3007, 3022, 3021, 3231, 3232, 3247, 3246\n2625,3007, 3008, 3023, 3022, 3232, 3233, 3248, 3247\n2626,3008, 3009, 3024, 3023, 3233, 3234, 3249, 3248\n2627,3009, 3010, 3025, 3024, 3234, 3235, 3250, 3249\n2628,3010, 3011, 3026, 3025, 3235, 3236, 3251, 3250\n2629,3011, 3012, 3027, 3026, 3236, 3237, 3252, 3251\n2630,3012, 3013, 3028, 3027, 3237, 3238, 3253, 3252\n2631,3013, 3014, 3029, 3028, 3238, 3239, 3254, 3253\n2632,3014, 3015, 3030, 3029, 3239, 3240, 3255, 3254\n2633,3016, 3017, 3032, 3031, 3241, 3242, 3257, 3256\n2634,3017, 3018, 3033, 3032, 3242, 3243, 3258, 3257\n2635,3018, 3019, 3034, 3033, 3243, 3244, 3259, 3258\n2636,3019, 3020, 3035, 3034, 3244, 3245, 3260, 3259\n2637,3020, 3021, 3036, 3035, 3245, 3246, 3261, 3260\n2638,3021, 3022, 3037, 3036, 3246, 3247, 3262, 3261\n2639,3022, 3023, 3038, 3037, 3247, 3248, 3263, 3262\n2640,3023, 3024, 3039, 3038, 3248, 3249, 3264, 3263\n2641,3024, 3025, 3040, 3039, 3249, 3250, 3265, 3264\n2642,3025, 3026, 3041, 3040, 3250, 3251, 3266, 3265\n2643,3026, 3027, 3042, 3041, 3251, 3252, 3267, 3266\n2644,3027, 3028, 3043, 3042, 3252, 3253, 3268, 3267\n2645,3028, 3029, 3044, 3043, 3253, 3254, 3269, 3268\n2646,3029, 3030, 3045, 3044, 3254, 3255, 3270, 3269\n2647,3031, 3032, 3047, 3046, 3256, 3257, 3272, 3271\n2648,3032, 3033, 3048, 3047, 3257, 3258, 3273, 3272\n2649,3033, 3034, 3049, 3048, 3258, 3259, 3274, 3273\n2650,3034, 3035, 3050, 3049, 3259, 3260, 3275, 3274\n2651,3035, 3036, 3051, 3050, 3260, 3261, 3276, 3275\n2652,3036, 3037, 3052, 3051, 3261, 3262, 3277, 3276\n2653,3037, 3038, 3053, 3052, 3262, 3263, 3278, 3277\n2654,3038, 3039, 3054, 3053, 3263, 3264, 3279, 3278\n2655,3039, 3040, 3055, 3054, 3264, 3265, 3280, 3279\n2656,3040, 3041, 3056, 3055, 3265, 3266, 3281, 3280\n2657,3041, 3042, 3057, 3056, 3266, 3267, 3282, 3281\n2658,3042, 3043, 3058, 3057, 3267, 3268, 3283, 3282\n2659,3043, 3044, 3059, 3058, 3268, 3269, 3284, 3283\n2660,3044, 3045, 3060, 3059, 3269, 3270, 3285, 3284\n2661,3046, 3047, 3062, 3061, 3271, 3272, 3287, 3286\n2662,3047, 3048, 3063, 3062, 3272, 3273, 3288, 3287\n2663,3048, 3049, 3064, 3063, 3273, 3274, 3289, 3288\n2664,3049, 3050, 3065, 3064, 3274, 3275, 3290, 3289\n2665,3050, 3051, 3066, 3065, 3275, 3276, 3291, 3290\n2666,3051, 3052, 3067, 3066, 3276, 3277, 3292, 3291\n2667,3052, 3053, 3068, 3067, 3277, 3278, 3293, 3292\n2668,3053, 3054, 3069, 3068, 3278, 3279, 3294, 3293\n2669,3054, 3055, 3070, 3069, 3279, 3280, 3295, 3294\n2670,3055, 3056, 3071, 3070, 3280, 3281, 3296, 3295\n2671,3056, 3057, 3072, 3071, 3281, 3282, 3297, 3296\n2672,3057, 3058, 3073, 3072, 3282, 3283, 3298, 3297\n2673,3058, 3059, 3074, 3073, 3283, 3284, 3299, 3298\n2674,3059, 3060, 3075, 3074, 3284, 3285, 3300, 3299\n2675,3061, 3062, 3077, 3076, 3286, 3287, 3302, 3301\n2676,3062, 3063, 3078, 3077, 3287, 3288, 3303, 3302\n2677,3063, 3064, 3079, 3078, 3288, 3289, 3304, 3303\n2678,3064, 3065, 3080, 3079, 3289, 3290, 3305, 3304\n2679,3065, 3066, 3081, 3080, 3290, 3291, 3306, 3305\n2680,3066, 3067, 3082, 3081, 3291, 3292, 3307, 3306\n2681,3067, 3068, 3083, 3082, 3292, 3293, 3308, 3307\n2682,3068, 3069, 3084, 3083, 3293, 3294, 3309, 3308\n2683,3069, 3070, 3085, 3084, 3294, 3295, 3310, 3309\n2684,3070, 3071, 3086, 3085, 3295, 3296, 3311, 3310\n2685,3071, 3072, 3087, 3086, 3296, 3297, 3312, 3311\n2686,3072, 3073, 3088, 3087, 3297, 3298, 3313, 3312\n2687,3073, 3074, 3089, 3088, 3298, 3299, 3314, 3313\n2688,3074, 3075, 3090, 3089, 3299, 3300, 3315, 3314\n2689,3076, 3077, 3092, 3091, 3301, 3302, 3317, 3316\n2690,3077, 3078, 3093, 3092, 3302, 3303, 3318, 3317\n2691,3078, 3079, 3094, 3093, 3303, 3304, 3319, 3318\n2692,3079, 3080, 3095, 3094, 3304, 3305, 3320, 3319\n2693,3080, 3081, 3096, 3095, 3305, 3306, 3321, 3320\n2694,3081, 3082, 3097, 3096, 3306, 3307, 3322, 3321\n2695,3082, 3083, 3098, 3097, 3307, 3308, 3323, 3322\n2696,3083, 3084, 3099, 3098, 3308, 3309, 3324, 3323\n2697,3084, 3085, 3100, 3099, 3309, 3310, 3325, 3324\n2698,3085, 3086, 3101, 3100, 3310, 3311, 3326, 3325\n2699,3086, 3087, 3102, 3101, 3311, 3312, 3327, 3326\n2700,3087, 3088, 3103, 3102, 3312, 3313, 3328, 3327\n2701,3088, 3089, 3104, 3103, 3313, 3314, 3329, 3328\n2702,3089, 3090, 3105, 3104, 3314, 3315, 3330, 3329\n2703,3091, 3092, 3107, 3106, 3316, 3317, 3332, 3331\n2704,3092, 3093, 3108, 3107, 3317, 3318, 3333, 3332\n2705,3093, 3094, 3109, 3108, 3318, 3319, 3334, 3333\n2706,3094, 3095, 3110, 3109, 3319, 3320, 3335, 3334\n2707,3095, 3096, 3111, 3110, 3320, 3321, 3336, 3335\n2708,3096, 3097, 3112, 3111, 3321, 3322, 3337, 3336\n2709,3097, 3098, 3113, 3112, 3322, 3323, 3338, 3337\n2710,3098, 3099, 3114, 3113, 3323, 3324, 3339, 3338\n2711,3099, 3100, 3115, 3114, 3324, 3325, 3340, 3339\n2712,3100, 3101, 3116, 3115, 3325, 3326, 3341, 3340\n2713,3101, 3102, 3117, 3116, 3326, 3327, 3342, 3341\n2714,3102, 3103, 3118, 3117, 3327, 3328, 3343, 3342\n2715,3103, 3104, 3119, 3118, 3328, 3329, 3344, 3343\n2716,3104, 3105, 3120, 3119, 3329, 3330, 3345, 3344\n2717,3106, 3107, 3122, 3121, 3331, 3332, 3347, 3346\n2718,3107, 3108, 3123, 3122, 3332, 3333, 3348, 3347\n2719,3108, 3109, 3124, 3123, 3333, 3334, 3349, 3348\n2720,3109, 3110, 3125, 3124, 3334, 3335, 3350, 3349\n2721,3110, 3111, 3126, 3125, 3335, 3336, 3351, 3350\n2722,3111, 3112, 3127, 3126, 3336, 3337, 3352, 3351\n2723,3112, 3113, 3128, 3127, 3337, 3338, 3353, 3352\n2724,3113, 3114, 3129, 3128, 3338, 3339, 3354, 3353\n2725,3114, 3115, 3130, 3129, 3339, 3340, 3355, 3354\n2726,3115, 3116, 3131, 3130, 3340, 3341, 3356, 3355\n2727,3116, 3117, 3132, 3131, 3341, 3342, 3357, 3356\n2728,3117, 3118, 3133, 3132, 3342, 3343, 3358, 3357\n2729,3118, 3119, 3134, 3133, 3343, 3344, 3359, 3358\n2730,3119, 3120, 3135, 3134, 3344, 3345, 3360, 3359\n2731,3121, 3122, 3137, 3136, 3346, 3347, 3362, 3361\n2732,3122, 3123, 3138, 3137, 3347, 3348, 3363, 3362\n2733,3123, 3124, 3139, 3138, 3348, 3349, 3364, 3363\n2734,3124, 3125, 3140, 3139, 3349, 3350, 3365, 3364\n2735,3125, 3126, 3141, 3140, 3350, 3351, 3366, 3365\n2736,3126, 3127, 3142, 3141, 3351, 3352, 3367, 3366\n2737,3127, 3128, 3143, 3142, 3352, 3353, 3368, 3367\n2738,3128, 3129, 3144, 3143, 3353, 3354, 3369, 3368\n2739,3129, 3130, 3145, 3144, 3354, 3355, 3370, 3369\n2740,3130, 3131, 3146, 3145, 3355, 3356, 3371, 3370\n2741,3131, 3132, 3147, 3146, 3356, 3357, 3372, 3371\n2742,3132, 3133, 3148, 3147, 3357, 3358, 3373, 3372\n2743,3133, 3134, 3149, 3148, 3358, 3359, 3374, 3373\n2744,3134, 3135, 3150, 3149, 3359, 3360, 3375, 3374\n\n*Elset, elset=poly1\n85, 86, 87, 88, 89, 99, 100, 101, 102, 103, 104, 105, 106, 113, 114,\n115, 116, 117, 118, 119, 120, 127, 128, 129, 130, 131, 132, 133, 134,\n135, 141, 142, 143, 144, 145, 146, 147, 148, 149, 155, 156, 157, 158,\n159, 160, 161, 162, 163, 169, 170, 171, 172, 173, 174, 175, 176, 177,\n183, 184, 185, 186, 187, 188, 189, 190, 281, 282, 283, 284, 285, 286,\n295, 296, 297, 298, 299, 300, 301, 302, 309, 310, 311, 312, 313, 314,\n315, 316, 323, 324, 325, 326, 327, 328, 329, 330, 331, 337, 338, 339,\n340, 341, 342, 343, 344, 345, 351, 352, 353, 354, 355, 356, 357, 358,\n359, 365, 366, 367, 368, 369, 370, 371, 372, 373, 379, 380, 381, 382,\n383, 384, 385, 386, 387, 477, 478, 479, 480, 481, 482, 483, 491, 492,\n493, 494, 495, 496, 497, 498, 505, 506, 507, 508, 509, 510, 511, 512,\n519, 520, 521, 522, 523, 524, 525, 526, 527, 533, 534, 535, 536, 537,\n538, 539, 540, 541, 547, 548, 549, 550, 551, 552, 553, 554, 555, 561,\n562, 563, 564, 565, 566, 567, 568, 569, 575, 576, 577, 578, 579, 580,\n581, 582, 583, 673, 674, 675, 676, 677, 678, 679, 687, 688, 689, 690,\n691, 692, 693, 701, 702, 703, 704, 705, 706, 707, 708, 715, 716, 717,\n718, 719, 720, 721, 722, 723, 729, 730, 731, 732, 733, 734, 735, 736,\n737, 743, 744, 745, 746, 747, 748, 749, 750, 751, 757, 758, 759, 760,\n761, 762, 763, 764, 765, 771, 772, 773, 774, 775, 776, 777, 778, 779,\n869, 870, 871, 872, 873, 874, 883, 884, 885, 886, 887, 888, 889, 897,\n898, 899, 900, 901, 902, 903, 904, 911, 912, 913, 914, 915, 916, 917,\n918, 925, 926, 927, 928, 929, 930, 931, 932, 939, 940, 941, 942, 943,\n944, 945, 946, 953, 954, 955, 956, 957, 958, 959, 960, 967, 968, 969,\n970, 971, 972, 973, 974, 1066, 1067, 1068, 1069, 1079, 1080, 1081, 1082,\n1083, 1084, 1085, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1107, 1108,\n1109, 1110, 1111, 1112, 1113, 1114, 1121, 1122, 1123, 1124, 1125, 1126,\n1127, 1128, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1149, 1150,\n1151, 1152, 1153, 1154, 1155, 1156, 1163, 1164, 1165, 1166, 1167, 1168,\n1169, 1275, 1276, 1277, 1278, 1279, 1280, 1289, 1290, 1291, 1292, 1293,\n1294, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1318, 1319, 1320, 1321,\n1322, 1323, 1333, 1334, 1335, 1336, 1337, 1348, 1349, 1350, 1362, 1363,\n1364\n\n*Elset, elset=poly2\n827, 841, 842, 855, 856, 981, 982, 995, 996, 997, 1009, 1010, 1011,\n1012, 1023, 1024, 1025, 1026, 1037, 1038, 1039, 1040, 1041, 1051, 1052,\n1053, 1054, 1055, 1065, 1177, 1178, 1179, 1180, 1181, 1191, 1192, 1193,\n1194, 1195, 1196, 1205, 1206, 1207, 1208, 1209, 1210, 1219, 1220, 1221,\n1222, 1223, 1224, 1233, 1234, 1235, 1236, 1237, 1238, 1247, 1248, 1249,\n1250, 1251, 1261, 1262, 1263, 1264, 1265, 1373, 1374, 1375, 1376, 1377,\n1387, 1388, 1389, 1390, 1391, 1401, 1402, 1403, 1404, 1405, 1406, 1415,\n1416, 1417, 1418, 1419, 1420, 1429, 1430, 1431, 1432, 1433, 1434, 1443,\n1444, 1445, 1446, 1447, 1457, 1458, 1459, 1460, 1569, 1570, 1571, 1572,\n1583, 1584, 1585, 1586, 1597, 1598, 1599, 1600, 1601, 1611, 1612, 1613,\n1614, 1615, 1625, 1626, 1627, 1628, 1629, 1639, 1640, 1641, 1642, 1653,\n1765, 1766, 1767, 1779, 1780, 1781, 1793, 1794, 1795, 1807, 1808, 1809,\n1810, 1821, 1822, 1823, 1824\n\n*Elset, elset=poly3\n2041, 2042, 2055, 2056, 2057, 2068, 2069, 2070, 2071, 2083, 2236, 2237,\n2238, 2239, 2240, 2250, 2251, 2252, 2253, 2254, 2264, 2265, 2266, 2267,\n2268, 2279, 2280, 2432, 2433, 2434, 2435, 2436, 2446, 2447, 2448, 2449,\n2450, 2460, 2461, 2462, 2463, 2464, 2475, 2476, 2477, 2628, 2629, 2630,\n2631, 2632, 2642, 2643, 2644, 2645, 2646, 2656, 2657, 2658, 2659, 2660,\n2671, 2672, 2673\n\n*Elset, elset=poly4\n1324, 1338, 1339, 1351, 1352, 1353, 1365, 1366, 1367, 1533, 1534, 1535,\n1547, 1548, 1549, 1561, 1562, 1563, 1729, 1730, 1731, 1743, 1744, 1745,\n1757, 1758, 1759\n\n*Elset, elset=poly5\n907, 919, 920, 921, 933, 934, 1100, 1101, 1102, 1103, 1115, 1116, 1117,\n1129, 1130, 1131, 1144, 1298, 1311, 1312, 1325, 1326\n\n*Elset, elset=poly6\n1295, 1296, 1297, 1310, 1478, 1479, 1491, 1492, 1493, 1505, 1506, 1507,\n1508, 1519, 1520, 1521, 1674, 1687, 1688, 1689, 1701, 1702, 1703, 1704,\n1716, 1717\n\n*Elset, elset=poly7\n1961, 1962, 1963, 1964, 1975, 1976, 1977, 1978, 1989, 1990, 1991, 1992,\n2003, 2004, 2005, 2006, 2017, 2018, 2019, 2157, 2158, 2159, 2160, 2161,\n2171, 2172, 2173, 2174, 2175, 2185, 2186, 2187, 2188, 2189, 2199, 2200,\n2201, 2202, 2203, 2213, 2214, 2215, 2216, 2217, 2227, 2228, 2229, 2353,\n2354, 2355, 2356, 2357, 2367, 2368, 2369, 2370, 2371, 2381, 2382, 2383,\n2384, 2385, 2395, 2396, 2397, 2398, 2399, 2409, 2410, 2411, 2412, 2413,\n2423, 2424, 2425, 2426, 2427, 2437, 2438, 2549, 2550, 2551, 2552, 2553,\n2563, 2564, 2565, 2566, 2567, 2577, 2578, 2579, 2580, 2581, 2591, 2592,\n2593, 2594, 2595, 2605, 2606, 2607, 2608, 2609, 2619, 2620, 2621, 2622,\n2623, 2633, 2634, 2635, 2636\n\n*Elset, elset=poly8\n848, 849, 862, 863, 875, 876, 1030, 1031, 1043, 1044, 1045, 1046, 1056,\n1057, 1058, 1059, 1060, 1070, 1071, 1072, 1073, 1074, 1086, 1087, 1225,\n1239, 1240, 1241, 1242, 1252, 1253, 1254, 1255, 1256, 1266, 1267, 1268,\n1269, 1281, 1282, 1283, 1435, 1436, 1449, 1450, 1451, 1463, 1464, 1465\n\n*Elset, elset=poly9\n988, 989, 990, 1002, 1003, 1016, 1017, 1182, 1183, 1184, 1185, 1186,\n1197, 1198, 1199, 1200, 1211, 1212, 1213, 1214, 1226, 1227, 1228, 1378,\n1379, 1380, 1381, 1382, 1393, 1394, 1395, 1396, 1407, 1408, 1409, 1410,\n1421, 1422, 1423, 1424, 1437, 1575, 1576, 1577, 1578, 1579, 1589, 1590,\n1591, 1592, 1604, 1605, 1606, 1618, 1619, 1620, 1772, 1773, 1774, 1786,\n1787, 1788, 1800, 1801\n\n*Elset, elset=poly10\n1132, 1133, 1134, 1145, 1146, 1147, 1148, 1159, 1160, 1161, 1162, 1173,\n1174, 1175, 1176, 1313, 1314, 1315, 1316, 1327, 1328, 1329, 1330, 1340,\n1341, 1342, 1343, 1344, 1354, 1355, 1356, 1357, 1358, 1368, 1369, 1370,\n1371, 1372, 1496, 1509, 1510, 1511, 1512, 1522, 1523, 1524, 1525, 1526,\n1536, 1537, 1538, 1539, 1540, 1550, 1551, 1552, 1553, 1554, 1564, 1565,\n1566, 1567, 1568, 1705, 1706, 1707, 1708, 1718, 1719, 1720, 1721, 1722,\n1732, 1733, 1734, 1735, 1736, 1746, 1747, 1748, 1749, 1750, 1760, 1761,\n1762, 1763, 1764, 1915, 1916, 1929, 1930, 1931, 1942, 1943, 1944, 1945,\n1946, 1956, 1957, 1958, 1959, 1960\n\n*Elset, elset=poly11\n110, 111, 112, 123, 124, 125, 126, 136, 137, 138, 139, 140, 150, 151,\n152, 153, 154, 164, 165, 166, 167, 168, 178, 179, 180, 181, 182, 191,\n192, 193, 194, 195, 196, 306, 307, 308, 319, 320, 321, 322, 332, 333,\n334, 335, 336, 346, 347, 348, 349, 350, 360, 361, 362, 363, 364, 374,\n375, 376, 377, 378, 388, 389, 390, 391, 392, 503, 504, 515, 516, 517,\n518, 528, 529, 530, 531, 532, 542, 543, 544, 545, 546, 556, 557, 558,\n559, 560, 570, 571, 572, 573, 574, 584, 585, 586, 587, 588, 712, 713,\n714, 724, 725, 726, 727, 728, 738, 739, 740, 741, 742, 752, 753, 754,\n755, 756, 766, 767, 768, 769, 770, 780, 781, 782, 783, 784, 922, 923,\n924, 935, 936, 937, 938, 949, 950, 951, 952, 963, 964, 965, 966, 977,\n978, 979, 980\n\n*Elset, elset=poly12\n1392, 1573, 1574, 1587, 1588, 1602, 1603, 1616, 1617, 1630, 1631, 1768,\n1769, 1770, 1771, 1782, 1783, 1784, 1785, 1796, 1797, 1798, 1799, 1811,\n1812, 1813, 1825, 1826, 1827, 1965, 1966, 1979, 1980, 1993, 1994, 2007,\n2008, 2021, 2022\n\n*Elset, elset=poly13\n699, 700, 881, 882, 894, 895, 896, 908, 909, 910, 1076, 1077, 1078,\n1090, 1091, 1092, 1104, 1105, 1106, 1118, 1119, 1120, 1272, 1273, 1274,\n1286, 1287, 1288, 1300, 1301, 1302\n\n*Elset, elset=poly14\n79, 92, 93, 94, 95, 107, 108, 109, 121, 122, 275, 288, 289, 290, 291,\n303, 304, 305, 317, 318, 471, 484, 485, 486, 487, 499, 500, 501, 502,\n513, 514, 667, 680, 681, 682, 683, 694, 695, 696, 697, 698, 709, 710,\n711, 864, 877, 878, 879, 890, 891, 892, 893, 905, 906\n\n*Elset, elset=poly15\n1677, 1690, 1691, 1873, 1886, 1887, 1901\n\n*Elset, elset=poly16\n1075, 1088, 1089, 1270, 1271, 1284, 1285, 1299, 1466, 1467, 1480, 1481,\n1494, 1495\n\n*Elset, elset=poly17\n1715, 1882, 1883, 1884, 1885, 1896, 1897, 1898, 1899, 1900, 1910, 1911,\n1912, 1913, 1914, 1924, 1925, 1926, 1927, 1928, 1938, 1939, 1940, 1941,\n1953, 1954, 1955, 2051, 2064, 2065, 2066, 2067, 2077, 2078, 2079, 2080,\n2081, 2082, 2091, 2092, 2093, 2094, 2095, 2096, 2105, 2106, 2107, 2108,\n2109, 2110, 2119, 2120, 2121, 2122, 2123, 2124, 2133, 2134, 2135, 2136,\n2137, 2138, 2147, 2148, 2149, 2150, 2151, 2152, 2246, 2247, 2248, 2259,\n2260, 2261, 2262, 2263, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2287,\n2288, 2289, 2290, 2291, 2292, 2301, 2302, 2303, 2304, 2305, 2306, 2315,\n2316, 2317, 2318, 2319, 2320, 2329, 2330, 2331, 2332, 2333, 2334, 2343,\n2344, 2345, 2346, 2347, 2348, 2441, 2442, 2443, 2444, 2455, 2456, 2457,\n2458, 2459, 2469, 2470, 2471, 2472, 2473, 2474, 2483, 2484, 2485, 2486,\n2487, 2488, 2497, 2498, 2499, 2500, 2501, 2502, 2511, 2512, 2513, 2514,\n2515, 2516, 2525, 2526, 2527, 2528, 2529, 2530, 2539, 2540, 2541, 2542,\n2543, 2544, 2637, 2638, 2639, 2640, 2641, 2651, 2652, 2653, 2654, 2655,\n2665, 2666, 2667, 2668, 2669, 2670, 2679, 2680, 2681, 2682, 2683, 2684,\n2685, 2693, 2694, 2695, 2696, 2697, 2698, 2707, 2708, 2709, 2710, 2711,\n2712, 2721, 2722, 2723, 2724, 2725, 2726, 2735, 2736, 2737, 2738, 2739,\n2740\n\n*Elset, elset=poly18\n1036, 1049, 1050, 1062, 1063, 1064, 1187, 1188, 1189, 1190, 1201, 1202,\n1203, 1204, 1215, 1216, 1217, 1218, 1229, 1230, 1231, 1232, 1243, 1244,\n1245, 1246, 1257, 1258, 1259, 1260, 1383, 1384, 1385, 1386, 1397, 1398,\n1399, 1400, 1411, 1412, 1413, 1414, 1425, 1426, 1427, 1428, 1439, 1440,\n1441, 1442, 1453, 1454, 1455, 1456, 1580, 1581, 1582, 1593, 1594, 1595,\n1596, 1607, 1608, 1609, 1610, 1621, 1622, 1623, 1624, 1635, 1636, 1637,\n1638\n\n*Elset, elset=poly19\n1, 2, 3, 4, 5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 20, 21,\n22, 23, 29, 30, 31, 32, 33, 34, 35, 36, 37, 43, 44, 45, 46, 47,\n48, 49, 50, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 71, 72, 73,\n74, 75, 76, 77, 78, 90, 91, 197, 198, 199, 200, 201, 202, 203, 204, 205,\n211, 212, 213, 214, 215, 216, 217, 218, 219, 225, 226, 227, 228, 229,\n230, 231, 232, 233, 239, 240, 241, 242, 243, 244, 245, 246, 247, 253,\n254, 255, 256, 257, 258, 259, 260, 261, 267, 268, 269, 270, 271, 272,\n273, 274, 287, 393, 394, 395, 396, 397, 398, 399, 400, 401, 407, 408,\n409, 410, 411, 412, 413, 414, 415, 421, 422, 423, 424, 425, 426, 427,\n428, 429, 435, 436, 437, 438, 439, 440, 441, 442, 449, 450, 451, 452,\n453, 454, 455, 456, 463, 464, 465, 466, 467, 468, 469, 470, 589, 590,\n591, 592, 593, 594, 595, 596, 603, 604, 605, 606, 607, 608, 609, 610,\n617, 618, 619, 620, 621, 622, 623, 624, 631, 632, 633, 634, 635, 636,\n637, 638, 645, 646, 647, 648, 649, 650, 651, 652, 659, 660, 661, 662,\n663, 664, 665, 666, 785, 786, 787, 788, 789, 790, 791, 792, 799, 800,\n801, 802, 803, 804, 805, 806, 813, 814, 815, 816, 817, 818, 819, 820,\n828, 829, 830, 831, 832, 833, 834, 843, 844, 845, 846, 847, 857, 858,\n859, 860, 861, 983, 984, 985, 986, 987, 998, 999, 1000, 1001, 1013,\n1014, 1015, 1027, 1028, 1029, 1042\n\n*Elset, elset=poly20\n10, 11, 12, 13, 14, 24, 25, 26, 27, 28, 38, 39, 40, 41, 42, 52,\n53, 54, 55, 56, 66, 67, 68, 69, 70, 80, 81, 82, 83, 84, 96, 97,\n98, 206, 207, 208, 209, 210, 220, 221, 222, 223, 224, 234, 235, 236,\n237, 238, 248, 249, 250, 251, 252, 262, 263, 264, 265, 266, 276, 277,\n278, 279, 280, 292, 293, 294, 402, 403, 404, 405, 406, 416, 417, 418,\n419, 420, 430, 431, 432, 433, 434, 443, 444, 445, 446, 447, 448, 457,\n458, 459, 460, 461, 462, 472, 473, 474, 475, 476, 488, 489, 490, 597,\n598, 599, 600, 601, 602, 611, 612, 613, 614, 615, 616, 625, 626, 627,\n628, 629, 630, 639, 640, 641, 642, 643, 644, 653, 654, 655, 656, 657,\n658, 668, 669, 670, 671, 672, 684, 685, 686, 793, 794, 795, 796, 797,\n798, 807, 808, 809, 810, 811, 812, 821, 822, 823, 824, 825, 826, 835,\n836, 837, 838, 839, 840, 850, 851, 852, 853, 854, 865, 866, 867, 868,\n880, 991, 992, 993, 994, 1004, 1005, 1006, 1007, 1008, 1018, 1019, 1020,\n1021, 1022, 1032, 1033, 1034, 1035, 1047, 1048, 1061\n\n*Elset, elset=poly21\n1775, 1776, 1777, 1778, 1789, 1790, 1791, 1792, 1802, 1803, 1804, 1805,\n1806, 1817, 1818, 1819, 1820, 1832, 1833, 1834, 1970, 1971, 1972, 1973,\n1974, 1984, 1985, 1986, 1987, 1988, 1998, 1999, 2000, 2001, 2002, 2012,\n2013, 2014, 2015, 2016, 2027, 2028, 2029, 2030, 2043, 2044, 2166, 2167,\n2168, 2169, 2170, 2180, 2181, 2182, 2183, 2184, 2194, 2195, 2196, 2197,\n2198, 2209, 2210, 2211, 2212, 2223, 2224, 2225, 2226, 2362, 2363, 2364,\n2365, 2366, 2376, 2377, 2378, 2379, 2380, 2391, 2392, 2393, 2394, 2405,\n2406, 2407, 2408, 2419, 2420, 2421, 2422, 2558, 2559, 2560, 2561, 2562,\n2572, 2573, 2574, 2575, 2576, 2587, 2588, 2589, 2590, 2601, 2602, 2603,\n2604, 2615, 2616, 2617, 2618\n\n*Elset, elset=poly22\n1468, 1469, 1470, 1482, 1483, 1484, 1497, 1498, 1650, 1651, 1652, 1664,\n1665, 1666, 1678, 1679, 1680, 1692, 1693, 1694, 1846, 1847, 1848, 1860,\n1861, 1862, 1874, 1875, 1876, 1888, 1889, 1890, 2058, 2072\n\n*Elset, elset=poly23\n1438, 1452, 1632, 1633, 1634, 1646, 1647, 1648, 1649, 1660, 1661, 1662,\n1663, 1675, 1676, 1815, 1816, 1828, 1829, 1830, 1831, 1842, 1843, 1844,\n1845, 1856, 1857, 1858, 1859, 1870, 1871, 1872, 2026, 2039, 2040, 2052,\n2053, 2054\n\n*Elset, elset=poly24\n947, 948, 961, 962, 975, 976, 1143, 1157, 1158, 1170, 1171, 1172\n\n*Elset, elset=poly25\n1814, 1967, 1968, 1969, 1981, 1982, 1983, 1995, 1996, 1997, 2009, 2010,\n2011, 2023, 2024, 2025, 2036, 2037, 2038, 2162, 2163, 2164, 2165, 2176,\n2177, 2178, 2179, 2190, 2191, 2192, 2193, 2204, 2205, 2206, 2207, 2208,\n2218, 2219, 2220, 2221, 2222, 2232, 2233, 2234, 2235, 2249, 2358, 2359,\n2360, 2361, 2372, 2373, 2374, 2375, 2386, 2387, 2388, 2389, 2390, 2400,\n2401, 2402, 2403, 2404, 2414, 2415, 2416, 2417, 2418, 2428, 2429, 2430,\n2431, 2445, 2554, 2555, 2556, 2557, 2568, 2569, 2570, 2571, 2582, 2583,\n2584, 2585, 2586, 2596, 2597, 2598, 2599, 2600, 2610, 2611, 2612, 2613,\n2614, 2624, 2625, 2626, 2627\n\n*Elset, elset=poly26\n1902, 1903, 1904, 1917, 1918, 1932, 2084, 2085, 2086, 2097, 2098, 2099,\n2100, 2111, 2112, 2113, 2114, 2125, 2126, 2127, 2128, 2139, 2140, 2141,\n2142, 2153, 2154, 2155, 2156, 2281, 2282, 2293, 2294, 2295, 2296, 2307,\n2308, 2309, 2310, 2321, 2322, 2323, 2324, 2335, 2336, 2337, 2338, 2349,\n2350, 2351, 2352, 2478, 2489, 2490, 2491, 2492, 2503, 2504, 2505, 2506,\n2517, 2518, 2519, 2520, 2531, 2532, 2533, 2534, 2545, 2546, 2547, 2548,\n2674, 2686, 2687, 2688, 2699, 2700, 2701, 2702, 2713, 2714, 2715, 2716,\n2727, 2728, 2729, 2730, 2741, 2742, 2743, 2744\n\n*Elset, elset=poly27\n1317, 1331, 1332, 1345, 1346, 1347, 1359, 1360, 1361, 1471, 1472, 1473,\n1474, 1485, 1486, 1487, 1488, 1489, 1499, 1500, 1501, 1502, 1503, 1504,\n1513, 1514, 1515, 1516, 1517, 1518, 1527, 1528, 1529, 1530, 1531, 1532,\n1541, 1542, 1543, 1544, 1545, 1546, 1555, 1556, 1557, 1558, 1559, 1560,\n1667, 1668, 1669, 1670, 1681, 1682, 1683, 1684, 1685, 1695, 1696, 1697,\n1698, 1699, 1700, 1709, 1710, 1711, 1712, 1713, 1714, 1723, 1724, 1725,\n1726, 1727, 1728, 1737, 1738, 1739, 1740, 1741, 1742, 1751, 1752, 1753,\n1754, 1755, 1756, 1877, 1878, 1879, 1880, 1881, 1891, 1892, 1893, 1894,\n1895, 1905, 1906, 1907, 1908, 1909, 1919, 1920, 1921, 1922, 1923, 1933,\n1934, 1935, 1936, 1937, 1947, 1948, 1949, 1950, 1951, 1952, 2088, 2089,\n2090, 2102, 2103, 2104, 2115, 2116, 2117, 2118, 2129, 2130, 2131, 2132,\n2143, 2144, 2145, 2146\n\n*Elset, elset=poly28\n1654, 1655, 1656, 1835, 1836, 1837, 1838, 1839, 1849, 1850, 1851, 1852,\n1853, 1863, 1864, 1865, 1866, 1867, 2020, 2031, 2032, 2033, 2034, 2035,\n2045, 2046, 2047, 2048, 2049, 2059, 2060, 2061, 2062, 2063, 2075, 2076,\n2230, 2231, 2241, 2242, 2243, 2244, 2245, 2257, 2258, 2439, 2440\n\n*Elset, elset=poly29\n2073, 2074, 2087, 2101, 2255, 2256, 2269, 2270, 2271, 2283, 2284, 2285,\n2286, 2297, 2298, 2299, 2300, 2311, 2312, 2313, 2314, 2325, 2326, 2327,\n2328, 2339, 2340, 2341, 2342, 2451, 2452, 2453, 2454, 2465, 2466, 2467,\n2468, 2479, 2480, 2481, 2482, 2493, 2494, 2495, 2496, 2507, 2508, 2509,\n2510, 2521, 2522, 2523, 2524, 2535, 2536, 2537, 2538, 2647, 2648, 2649,\n2650, 2661, 2662, 2663, 2664, 2675, 2676, 2677, 2678, 2689, 2690, 2691,\n2692, 2703, 2704, 2705, 2706, 2717, 2718, 2719, 2720, 2731, 2732, 2733,\n2734\n\n*Elset, elset=poly30\n1448, 1461, 1462, 1475, 1476, 1477, 1490, 1643, 1644, 1645, 1657, 1658,\n1659, 1671, 1672, 1673, 1686, 1840, 1841, 1854, 1855, 1868, 1869, 2050\n\n*Nset, nset=x0\n1, 16, 31, 46, 61, 76, 91, 106, 121, 136, 151, 166, 181, 196, 211, 226,\n241, 256, 271, 286, 301, 316, 331, 346, 361, 376, 391, 406, 421, 436,\n451, 466, 481, 496, 511, 526, 541, 556, 571, 586, 601, 616, 631, 646,\n661, 676, 691, 706, 721, 736, 751, 766, 781, 796, 811, 826, 841, 856,\n871, 886, 901, 916, 931, 946, 961, 976, 991, 1006, 1021, 1036, 1051,\n1066, 1081, 1096, 1111, 1126, 1141, 1156, 1171, 1186, 1201, 1216, 1231,\n1246, 1261, 1276, 1291, 1306, 1321, 1336, 1351, 1366, 1381, 1396, 1411,\n1426, 1441, 1456, 1471, 1486, 1501, 1516, 1531, 1546, 1561, 1576, 1591,\n1606, 1621, 1636, 1651, 1666, 1681, 1696, 1711, 1726, 1741, 1756, 1771,\n1786, 1801, 1816, 1831, 1846, 1861, 1876, 1891, 1906, 1921, 1936, 1951,\n1966, 1981, 1996, 2011, 2026, 2041, 2056, 2071, 2086, 2101, 2116, 2131,\n2146, 2161, 2176, 2191, 2206, 2221, 2236, 2251, 2266, 2281, 2296, 2311,\n2326, 2341, 2356, 2371, 2386, 2401, 2416, 2431, 2446, 2461, 2476, 2491,\n2506, 2521, 2536, 2551, 2566, 2581, 2596, 2611, 2626, 2641, 2656, 2671,\n2686, 2701, 2716, 2731, 2746, 2761, 2776, 2791, 2806, 2821, 2836, 2851,\n2866, 2881, 2896, 2911, 2926, 2941, 2956, 2971, 2986, 3001, 3016, 3031,\n3046, 3061, 3076, 3091, 3106, 3121, 3136, 3151, 3166, 3181, 3196, 3211,\n3226, 3241, 3256, 3271, 3286, 3301, 3316, 3331, 3346, 3361\n\n*Nset, nset=x1\n15, 30, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180, 195, 210, 225,\n240, 255, 270, 285, 300, 315, 330, 345, 360, 375, 390, 405, 420, 435,\n450, 465, 480, 495, 510, 525, 540, 555, 570, 585, 600, 615, 630, 645,\n660, 675, 690, 705, 720, 735, 750, 765, 780, 795, 810, 825, 840, 855,\n870, 885, 900, 915, 930, 945, 960, 975, 990, 1005, 1020, 1035, 1050,\n1065, 1080, 1095, 1110, 1125, 1140, 1155, 1170, 1185, 1200, 1215, 1230,\n1245, 1260, 1275, 1290, 1305, 1320, 1335, 1350, 1365, 1380, 1395, 1410,\n1425, 1440, 1455, 1470, 1485, 1500, 1515, 1530, 1545, 1560, 1575, 1590,\n1605, 1620, 1635, 1650, 1665, 1680, 1695, 1710, 1725, 1740, 1755, 1770,\n1785, 1800, 1815, 1830, 1845, 1860, 1875, 1890, 1905, 1920, 1935, 1950,\n1965, 1980, 1995, 2010, 2025, 2040, 2055, 2070, 2085, 2100, 2115, 2130,\n2145, 2160, 2175, 2190, 2205, 2220, 2235, 2250, 2265, 2280, 2295, 2310,\n2325, 2340, 2355, 2370, 2385, 2400, 2415, 2430, 2445, 2460, 2475, 2490,\n2505, 2520, 2535, 2550, 2565, 2580, 2595, 2610, 2625, 2640, 2655, 2670,\n2685, 2700, 2715, 2730, 2745, 2760, 2775, 2790, 2805, 2820, 2835, 2850,\n2865, 2880, 2895, 2910, 2925, 2940, 2955, 2970, 2985, 3000, 3015, 3030,\n3045, 3060, 3075, 3090, 3105, 3120, 3135, 3150, 3165, 3180, 3195, 3210,\n3225, 3240, 3255, 3270, 3285, 3300, 3315, 3330, 3345, 3360, 3375\n\n*Nset, nset=y0\n1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 226,\n227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240,\n451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464,\n465, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688,\n689, 690, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912,\n913, 914, 915, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134,\n1135, 1136, 1137, 1138, 1139, 1140, 1351, 1352, 1353, 1354, 1355, 1356,\n1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1576, 1577, 1578,\n1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590,\n1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812,\n1813, 1814, 1815, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034,\n2035, 2036, 2037, 2038, 2039, 2040, 2251, 2252, 2253, 2254, 2255, 2256,\n2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2476, 2477, 2478,\n2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490,\n2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712,\n2713, 2714, 2715, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934,\n2935, 2936, 2937, 2938, 2939, 2940, 3151, 3152, 3153, 3154, 3155, 3156,\n3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165\n\n*Nset, nset=y1\n211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224,\n225, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448,\n449, 450, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672,\n673, 674, 675, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896,\n897, 898, 899, 900, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118,\n1119, 1120, 1121, 1122, 1123, 1124, 1125, 1336, 1337, 1338, 1339, 1340,\n1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1561, 1562,\n1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574,\n1575, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796,\n1797, 1798, 1799, 1800, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018,\n2019, 2020, 2021, 2022, 2023, 2024, 2025, 2236, 2237, 2238, 2239, 2240,\n2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2461, 2462,\n2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474,\n2475, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696,\n2697, 2698, 2699, 2700, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918,\n2919, 2920, 2921, 2922, 2923, 2924, 2925, 3136, 3137, 3138, 3139, 3140,\n3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3361, 3362,\n3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374,\n3375\n\n*Nset, nset=z0\n1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,\n33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,\n49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,\n65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,\n81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,\n97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111,\n112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,\n126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139,\n140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,\n154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167,\n168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181,\n182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195,\n196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209,\n210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223,\n224, 225\n\n*Nset, nset=z1\n3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162,\n3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174,\n3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186,\n3187, 3188, 3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198,\n3199, 3200, 3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210,\n3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222,\n3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234,\n3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245, 3246,\n3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254, 3255, 3256, 3257, 3258,\n3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269, 3270,\n3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282,\n3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294,\n3295, 3296, 3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306,\n3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318,\n3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330,\n3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342,\n3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354,\n3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366,\n3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375\n\n*End Part\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_hex.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Nodes\n3375\n1 0.000000000000 0.000000000000 0.000000000000\n2 0.071428571429 0.000000000000 0.000000000000\n3 0.142857142857 0.000000000000 0.000000000000\n4 0.214285714286 0.000000000000 0.000000000000\n5 0.285714285714 0.000000000000 0.000000000000\n6 0.357142857143 0.000000000000 0.000000000000\n7 0.428571428571 0.000000000000 0.000000000000\n8 0.500000000000 0.000000000000 0.000000000000\n9 0.571428571429 0.000000000000 0.000000000000\n10 0.642857142857 0.000000000000 0.000000000000\n11 0.714285714286 0.000000000000 0.000000000000\n12 0.785714285714 0.000000000000 0.000000000000\n13 0.857142857143 0.000000000000 0.000000000000\n14 0.928571428571 0.000000000000 0.000000000000\n15 1.000000000000 0.000000000000 0.000000000000\n16 0.000000000000 0.071428571429 0.000000000000\n17 0.071428571429 0.071428571429 0.000000000000\n18 0.142857142857 0.071428571429 0.000000000000\n19 0.214285714286 0.071428571429 0.000000000000\n20 0.285714285714 0.071428571429 0.000000000000\n21 0.357142857143 0.071428571429 0.000000000000\n22 0.428571428571 0.071428571429 0.000000000000\n23 0.500000000000 0.071428571429 0.000000000000\n24 0.571428571429 0.071428571429 0.000000000000\n25 0.642857142857 0.071428571429 0.000000000000\n26 0.714285714286 0.071428571429 0.000000000000\n27 0.785714285714 0.071428571429 0.000000000000\n28 0.857142857143 0.071428571429 0.000000000000\n29 0.928571428571 0.071428571429 0.000000000000\n30 1.000000000000 0.071428571429 0.000000000000\n31 0.000000000000 0.142857142857 0.000000000000\n32 0.071428571429 0.142857142857 0.000000000000\n33 0.142857142857 0.142857142857 0.000000000000\n34 0.214285714286 0.142857142857 0.000000000000\n35 0.285714285714 0.142857142857 0.000000000000\n36 0.357142857143 0.142857142857 0.000000000000\n37 0.428571428571 0.142857142857 0.000000000000\n38 0.500000000000 0.142857142857 0.000000000000\n39 0.571428571429 0.142857142857 0.000000000000\n40 0.642857142857 0.142857142857 0.000000000000\n41 0.714285714286 0.142857142857 0.000000000000\n42 0.785714285714 0.142857142857 0.000000000000\n43 0.857142857143 0.142857142857 0.000000000000\n44 0.928571428571 0.142857142857 0.000000000000\n45 1.000000000000 0.142857142857 0.000000000000\n46 0.000000000000 0.214285714286 0.000000000000\n47 0.071428571429 0.214285714286 0.000000000000\n48 0.142857142857 0.214285714286 0.000000000000\n49 0.214285714286 0.214285714286 0.000000000000\n50 0.285714285714 0.214285714286 0.000000000000\n51 0.357142857143 0.214285714286 0.000000000000\n52 0.428571428571 0.214285714286 0.000000000000\n53 0.500000000000 0.214285714286 0.000000000000\n54 0.571428571429 0.214285714286 0.000000000000\n55 0.642857142857 0.214285714286 0.000000000000\n56 0.714285714286 0.214285714286 0.000000000000\n57 0.785714285714 0.214285714286 0.000000000000\n58 0.857142857143 0.214285714286 0.000000000000\n59 0.928571428571 0.214285714286 0.000000000000\n60 1.000000000000 0.214285714286 0.000000000000\n61 0.000000000000 0.285714285714 0.000000000000\n62 0.071428571429 0.285714285714 0.000000000000\n63 0.142857142857 0.285714285714 0.000000000000\n64 0.214285714286 0.285714285714 0.000000000000\n65 0.285714285714 0.285714285714 0.000000000000\n66 0.357142857143 0.285714285714 0.000000000000\n67 0.428571428571 0.285714285714 0.000000000000\n68 0.500000000000 0.285714285714 0.000000000000\n69 0.571428571429 0.285714285714 0.000000000000\n70 0.642857142857 0.285714285714 0.000000000000\n71 0.714285714286 0.285714285714 0.000000000000\n72 0.785714285714 0.285714285714 0.000000000000\n73 0.857142857143 0.285714285714 0.000000000000\n74 0.928571428571 0.285714285714 0.000000000000\n75 1.000000000000 0.285714285714 0.000000000000\n76 0.000000000000 0.357142857143 0.000000000000\n77 0.071428571429 0.357142857143 0.000000000000\n78 0.142857142857 0.357142857143 0.000000000000\n79 0.214285714286 0.357142857143 0.000000000000\n80 0.285714285714 0.357142857143 0.000000000000\n81 0.357142857143 0.357142857143 0.000000000000\n82 0.428571428571 0.357142857143 0.000000000000\n83 0.500000000000 0.357142857143 0.000000000000\n84 0.571428571429 0.357142857143 0.000000000000\n85 0.642857142857 0.357142857143 0.000000000000\n86 0.714285714286 0.357142857143 0.000000000000\n87 0.785714285714 0.357142857143 0.000000000000\n88 0.857142857143 0.357142857143 0.000000000000\n89 0.928571428571 0.357142857143 0.000000000000\n90 1.000000000000 0.357142857143 0.000000000000\n91 0.000000000000 0.428571428571 0.000000000000\n92 0.071428571429 0.428571428571 0.000000000000\n93 0.142857142857 0.428571428571 0.000000000000\n94 0.214285714286 0.428571428571 0.000000000000\n95 0.285714285714 0.428571428571 0.000000000000\n96 0.357142857143 0.428571428571 0.000000000000\n97 0.428571428571 0.428571428571 0.000000000000\n98 0.500000000000 0.428571428571 0.000000000000\n99 0.571428571429 0.428571428571 0.000000000000\n100 0.642857142857 0.428571428571 0.000000000000\n101 0.714285714286 0.428571428571 0.000000000000\n102 0.785714285714 0.428571428571 0.000000000000\n103 0.857142857143 0.428571428571 0.000000000000\n104 0.928571428571 0.428571428571 0.000000000000\n105 1.000000000000 0.428571428571 0.000000000000\n106 0.000000000000 0.500000000000 0.000000000000\n107 0.071428571429 0.500000000000 0.000000000000\n108 0.142857142857 0.500000000000 0.000000000000\n109 0.214285714286 0.500000000000 0.000000000000\n110 0.285714285714 0.500000000000 0.000000000000\n111 0.357142857143 0.500000000000 0.000000000000\n112 0.428571428571 0.500000000000 0.000000000000\n113 0.500000000000 0.500000000000 0.000000000000\n114 0.571428571429 0.500000000000 0.000000000000\n115 0.642857142857 0.500000000000 0.000000000000\n116 0.714285714286 0.500000000000 0.000000000000\n117 0.785714285714 0.500000000000 0.000000000000\n118 0.857142857143 0.500000000000 0.000000000000\n119 0.928571428571 0.500000000000 0.000000000000\n120 1.000000000000 0.500000000000 0.000000000000\n121 0.000000000000 0.571428571429 0.000000000000\n122 0.071428571429 0.571428571429 0.000000000000\n123 0.142857142857 0.571428571429 0.000000000000\n124 0.214285714286 0.571428571429 0.000000000000\n125 0.285714285714 0.571428571429 0.000000000000\n126 0.357142857143 0.571428571429 0.000000000000\n127 0.428571428571 0.571428571429 0.000000000000\n128 0.500000000000 0.571428571429 0.000000000000\n129 0.571428571429 0.571428571429 0.000000000000\n130 0.642857142857 0.571428571429 0.000000000000\n131 0.714285714286 0.571428571429 0.000000000000\n132 0.785714285714 0.571428571429 0.000000000000\n133 0.857142857143 0.571428571429 0.000000000000\n134 0.928571428571 0.571428571429 0.000000000000\n135 1.000000000000 0.571428571429 0.000000000000\n136 0.000000000000 0.642857142857 0.000000000000\n137 0.071428571429 0.642857142857 0.000000000000\n138 0.142857142857 0.642857142857 0.000000000000\n139 0.214285714286 0.642857142857 0.000000000000\n140 0.285714285714 0.642857142857 0.000000000000\n141 0.357142857143 0.642857142857 0.000000000000\n142 0.428571428571 0.642857142857 0.000000000000\n143 0.500000000000 0.642857142857 0.000000000000\n144 0.571428571429 0.642857142857 0.000000000000\n145 0.642857142857 0.642857142857 0.000000000000\n146 0.714285714286 0.642857142857 0.000000000000\n147 0.785714285714 0.642857142857 0.000000000000\n148 0.857142857143 0.642857142857 0.000000000000\n149 0.928571428571 0.642857142857 0.000000000000\n150 1.000000000000 0.642857142857 0.000000000000\n151 0.000000000000 0.714285714286 0.000000000000\n152 0.071428571429 0.714285714286 0.000000000000\n153 0.142857142857 0.714285714286 0.000000000000\n154 0.214285714286 0.714285714286 0.000000000000\n155 0.285714285714 0.714285714286 0.000000000000\n156 0.357142857143 0.714285714286 0.000000000000\n157 0.428571428571 0.714285714286 0.000000000000\n158 0.500000000000 0.714285714286 0.000000000000\n159 0.571428571429 0.714285714286 0.000000000000\n160 0.642857142857 0.714285714286 0.000000000000\n161 0.714285714286 0.714285714286 0.000000000000\n162 0.785714285714 0.714285714286 0.000000000000\n163 0.857142857143 0.714285714286 0.000000000000\n164 0.928571428571 0.714285714286 0.000000000000\n165 1.000000000000 0.714285714286 0.000000000000\n166 0.000000000000 0.785714285714 0.000000000000\n167 0.071428571429 0.785714285714 0.000000000000\n168 0.142857142857 0.785714285714 0.000000000000\n169 0.214285714286 0.785714285714 0.000000000000\n170 0.285714285714 0.785714285714 0.000000000000\n171 0.357142857143 0.785714285714 0.000000000000\n172 0.428571428571 0.785714285714 0.000000000000\n173 0.500000000000 0.785714285714 0.000000000000\n174 0.571428571429 0.785714285714 0.000000000000\n175 0.642857142857 0.785714285714 0.000000000000\n176 0.714285714286 0.785714285714 0.000000000000\n177 0.785714285714 0.785714285714 0.000000000000\n178 0.857142857143 0.785714285714 0.000000000000\n179 0.928571428571 0.785714285714 0.000000000000\n180 1.000000000000 0.785714285714 0.000000000000\n181 0.000000000000 0.857142857143 0.000000000000\n182 0.071428571429 0.857142857143 0.000000000000\n183 0.142857142857 0.857142857143 0.000000000000\n184 0.214285714286 0.857142857143 0.000000000000\n185 0.285714285714 0.857142857143 0.000000000000\n186 0.357142857143 0.857142857143 0.000000000000\n187 0.428571428571 0.857142857143 0.000000000000\n188 0.500000000000 0.857142857143 0.000000000000\n189 0.571428571429 0.857142857143 0.000000000000\n190 0.642857142857 0.857142857143 0.000000000000\n191 0.714285714286 0.857142857143 0.000000000000\n192 0.785714285714 0.857142857143 0.000000000000\n193 0.857142857143 0.857142857143 0.000000000000\n194 0.928571428571 0.857142857143 0.000000000000\n195 1.000000000000 0.857142857143 0.000000000000\n196 0.000000000000 0.928571428571 0.000000000000\n197 0.071428571429 0.928571428571 0.000000000000\n198 0.142857142857 0.928571428571 0.000000000000\n199 0.214285714286 0.928571428571 0.000000000000\n200 0.285714285714 0.928571428571 0.000000000000\n201 0.357142857143 0.928571428571 0.000000000000\n202 0.428571428571 0.928571428571 0.000000000000\n203 0.500000000000 0.928571428571 0.000000000000\n204 0.571428571429 0.928571428571 0.000000000000\n205 0.642857142857 0.928571428571 0.000000000000\n206 0.714285714286 0.928571428571 0.000000000000\n207 0.785714285714 0.928571428571 0.000000000000\n208 0.857142857143 0.928571428571 0.000000000000\n209 0.928571428571 0.928571428571 0.000000000000\n210 1.000000000000 0.928571428571 0.000000000000\n211 0.000000000000 1.000000000000 0.000000000000\n212 0.071428571429 1.000000000000 0.000000000000\n213 0.142857142857 1.000000000000 0.000000000000\n214 0.214285714286 1.000000000000 0.000000000000\n215 0.285714285714 1.000000000000 0.000000000000\n216 0.357142857143 1.000000000000 0.000000000000\n217 0.428571428571 1.000000000000 0.000000000000\n218 0.500000000000 1.000000000000 0.000000000000\n219 0.571428571429 1.000000000000 0.000000000000\n220 0.642857142857 1.000000000000 0.000000000000\n221 0.714285714286 1.000000000000 0.000000000000\n222 0.785714285714 1.000000000000 0.000000000000\n223 0.857142857143 1.000000000000 0.000000000000\n224 0.928571428571 1.000000000000 0.000000000000\n225 1.000000000000 1.000000000000 0.000000000000\n226 0.000000000000 0.000000000000 0.071428571429\n227 0.071428571429 0.000000000000 0.071428571429\n228 0.142857142857 0.000000000000 0.071428571429\n229 0.214285714286 0.000000000000 0.071428571429\n230 0.285714285714 0.000000000000 0.071428571429\n231 0.357142857143 0.000000000000 0.071428571429\n232 0.428571428571 0.000000000000 0.071428571429\n233 0.500000000000 0.000000000000 0.071428571429\n234 0.571428571429 0.000000000000 0.071428571429\n235 0.642857142857 0.000000000000 0.071428571429\n236 0.714285714286 0.000000000000 0.071428571429\n237 0.785714285714 0.000000000000 0.071428571429\n238 0.857142857143 0.000000000000 0.071428571429\n239 0.928571428571 0.000000000000 0.071428571429\n240 1.000000000000 0.000000000000 0.071428571429\n241 0.000000000000 0.071428571429 0.071428571429\n242 0.071428571429 0.071428571429 0.071428571429\n243 0.142857142857 0.071428571429 0.071428571429\n244 0.214285714286 0.071428571429 0.071428571429\n245 0.285714285714 0.071428571429 0.071428571429\n246 0.357142857143 0.071428571429 0.071428571429\n247 0.428571428571 0.071428571429 0.071428571429\n248 0.500000000000 0.071428571429 0.071428571429\n249 0.571428571429 0.071428571429 0.071428571429\n250 0.642857142857 0.071428571429 0.071428571429\n251 0.714285714286 0.071428571429 0.071428571429\n252 0.785714285714 0.071428571429 0.071428571429\n253 0.857142857143 0.071428571429 0.071428571429\n254 0.928571428571 0.071428571429 0.071428571429\n255 1.000000000000 0.071428571429 0.071428571429\n256 0.000000000000 0.142857142857 0.071428571429\n257 0.071428571429 0.142857142857 0.071428571429\n258 0.142857142857 0.142857142857 0.071428571429\n259 0.214285714286 0.142857142857 0.071428571429\n260 0.285714285714 0.142857142857 0.071428571429\n261 0.357142857143 0.142857142857 0.071428571429\n262 0.428571428571 0.142857142857 0.071428571429\n263 0.500000000000 0.142857142857 0.071428571429\n264 0.571428571429 0.142857142857 0.071428571429\n265 0.642857142857 0.142857142857 0.071428571429\n266 0.714285714286 0.142857142857 0.071428571429\n267 0.785714285714 0.142857142857 0.071428571429\n268 0.857142857143 0.142857142857 0.071428571429\n269 0.928571428571 0.142857142857 0.071428571429\n270 1.000000000000 0.142857142857 0.071428571429\n271 0.000000000000 0.214285714286 0.071428571429\n272 0.071428571429 0.214285714286 0.071428571429\n273 0.142857142857 0.214285714286 0.071428571429\n274 0.214285714286 0.214285714286 0.071428571429\n275 0.285714285714 0.214285714286 0.071428571429\n276 0.357142857143 0.214285714286 0.071428571429\n277 0.428571428571 0.214285714286 0.071428571429\n278 0.500000000000 0.214285714286 0.071428571429\n279 0.571428571429 0.214285714286 0.071428571429\n280 0.642857142857 0.214285714286 0.071428571429\n281 0.714285714286 0.214285714286 0.071428571429\n282 0.785714285714 0.214285714286 0.071428571429\n283 0.857142857143 0.214285714286 0.071428571429\n284 0.928571428571 0.214285714286 0.071428571429\n285 1.000000000000 0.214285714286 0.071428571429\n286 0.000000000000 0.285714285714 0.071428571429\n287 0.071428571429 0.285714285714 0.071428571429\n288 0.142857142857 0.285714285714 0.071428571429\n289 0.214285714286 0.285714285714 0.071428571429\n290 0.285714285714 0.285714285714 0.071428571429\n291 0.357142857143 0.285714285714 0.071428571429\n292 0.428571428571 0.285714285714 0.071428571429\n293 0.500000000000 0.285714285714 0.071428571429\n294 0.571428571429 0.285714285714 0.071428571429\n295 0.642857142857 0.285714285714 0.071428571429\n296 0.714285714286 0.285714285714 0.071428571429\n297 0.785714285714 0.285714285714 0.071428571429\n298 0.857142857143 0.285714285714 0.071428571429\n299 0.928571428571 0.285714285714 0.071428571429\n300 1.000000000000 0.285714285714 0.071428571429\n301 0.000000000000 0.357142857143 0.071428571429\n302 0.071428571429 0.357142857143 0.071428571429\n303 0.142857142857 0.357142857143 0.071428571429\n304 0.214285714286 0.357142857143 0.071428571429\n305 0.285714285714 0.357142857143 0.071428571429\n306 0.357142857143 0.357142857143 0.071428571429\n307 0.428571428571 0.357142857143 0.071428571429\n308 0.500000000000 0.357142857143 0.071428571429\n309 0.571428571429 0.357142857143 0.071428571429\n310 0.642857142857 0.357142857143 0.071428571429\n311 0.714285714286 0.357142857143 0.071428571429\n312 0.785714285714 0.357142857143 0.071428571429\n313 0.857142857143 0.357142857143 0.071428571429\n314 0.928571428571 0.357142857143 0.071428571429\n315 1.000000000000 0.357142857143 0.071428571429\n316 0.000000000000 0.428571428571 0.071428571429\n317 0.071428571429 0.428571428571 0.071428571429\n318 0.142857142857 0.428571428571 0.071428571429\n319 0.214285714286 0.428571428571 0.071428571429\n320 0.285714285714 0.428571428571 0.071428571429\n321 0.357142857143 0.428571428571 0.071428571429\n322 0.428571428571 0.428571428571 0.071428571429\n323 0.500000000000 0.428571428571 0.071428571429\n324 0.571428571429 0.428571428571 0.071428571429\n325 0.642857142857 0.428571428571 0.071428571429\n326 0.714285714286 0.428571428571 0.071428571429\n327 0.785714285714 0.428571428571 0.071428571429\n328 0.857142857143 0.428571428571 0.071428571429\n329 0.928571428571 0.428571428571 0.071428571429\n330 1.000000000000 0.428571428571 0.071428571429\n331 0.000000000000 0.500000000000 0.071428571429\n332 0.071428571429 0.500000000000 0.071428571429\n333 0.142857142857 0.500000000000 0.071428571429\n334 0.214285714286 0.500000000000 0.071428571429\n335 0.285714285714 0.500000000000 0.071428571429\n336 0.357142857143 0.500000000000 0.071428571429\n337 0.428571428571 0.500000000000 0.071428571429\n338 0.500000000000 0.500000000000 0.071428571429\n339 0.571428571429 0.500000000000 0.071428571429\n340 0.642857142857 0.500000000000 0.071428571429\n341 0.714285714286 0.500000000000 0.071428571429\n342 0.785714285714 0.500000000000 0.071428571429\n343 0.857142857143 0.500000000000 0.071428571429\n344 0.928571428571 0.500000000000 0.071428571429\n345 1.000000000000 0.500000000000 0.071428571429\n346 0.000000000000 0.571428571429 0.071428571429\n347 0.071428571429 0.571428571429 0.071428571429\n348 0.142857142857 0.571428571429 0.071428571429\n349 0.214285714286 0.571428571429 0.071428571429\n350 0.285714285714 0.571428571429 0.071428571429\n351 0.357142857143 0.571428571429 0.071428571429\n352 0.428571428571 0.571428571429 0.071428571429\n353 0.500000000000 0.571428571429 0.071428571429\n354 0.571428571429 0.571428571429 0.071428571429\n355 0.642857142857 0.571428571429 0.071428571429\n356 0.714285714286 0.571428571429 0.071428571429\n357 0.785714285714 0.571428571429 0.071428571429\n358 0.857142857143 0.571428571429 0.071428571429\n359 0.928571428571 0.571428571429 0.071428571429\n360 1.000000000000 0.571428571429 0.071428571429\n361 0.000000000000 0.642857142857 0.071428571429\n362 0.071428571429 0.642857142857 0.071428571429\n363 0.142857142857 0.642857142857 0.071428571429\n364 0.214285714286 0.642857142857 0.071428571429\n365 0.285714285714 0.642857142857 0.071428571429\n366 0.357142857143 0.642857142857 0.071428571429\n367 0.428571428571 0.642857142857 0.071428571429\n368 0.500000000000 0.642857142857 0.071428571429\n369 0.571428571429 0.642857142857 0.071428571429\n370 0.642857142857 0.642857142857 0.071428571429\n371 0.714285714286 0.642857142857 0.071428571429\n372 0.785714285714 0.642857142857 0.071428571429\n373 0.857142857143 0.642857142857 0.071428571429\n374 0.928571428571 0.642857142857 0.071428571429\n375 1.000000000000 0.642857142857 0.071428571429\n376 0.000000000000 0.714285714286 0.071428571429\n377 0.071428571429 0.714285714286 0.071428571429\n378 0.142857142857 0.714285714286 0.071428571429\n379 0.214285714286 0.714285714286 0.071428571429\n380 0.285714285714 0.714285714286 0.071428571429\n381 0.357142857143 0.714285714286 0.071428571429\n382 0.428571428571 0.714285714286 0.071428571429\n383 0.500000000000 0.714285714286 0.071428571429\n384 0.571428571429 0.714285714286 0.071428571429\n385 0.642857142857 0.714285714286 0.071428571429\n386 0.714285714286 0.714285714286 0.071428571429\n387 0.785714285714 0.714285714286 0.071428571429\n388 0.857142857143 0.714285714286 0.071428571429\n389 0.928571428571 0.714285714286 0.071428571429\n390 1.000000000000 0.714285714286 0.071428571429\n391 0.000000000000 0.785714285714 0.071428571429\n392 0.071428571429 0.785714285714 0.071428571429\n393 0.142857142857 0.785714285714 0.071428571429\n394 0.214285714286 0.785714285714 0.071428571429\n395 0.285714285714 0.785714285714 0.071428571429\n396 0.357142857143 0.785714285714 0.071428571429\n397 0.428571428571 0.785714285714 0.071428571429\n398 0.500000000000 0.785714285714 0.071428571429\n399 0.571428571429 0.785714285714 0.071428571429\n400 0.642857142857 0.785714285714 0.071428571429\n401 0.714285714286 0.785714285714 0.071428571429\n402 0.785714285714 0.785714285714 0.071428571429\n403 0.857142857143 0.785714285714 0.071428571429\n404 0.928571428571 0.785714285714 0.071428571429\n405 1.000000000000 0.785714285714 0.071428571429\n406 0.000000000000 0.857142857143 0.071428571429\n407 0.071428571429 0.857142857143 0.071428571429\n408 0.142857142857 0.857142857143 0.071428571429\n409 0.214285714286 0.857142857143 0.071428571429\n410 0.285714285714 0.857142857143 0.071428571429\n411 0.357142857143 0.857142857143 0.071428571429\n412 0.428571428571 0.857142857143 0.071428571429\n413 0.500000000000 0.857142857143 0.071428571429\n414 0.571428571429 0.857142857143 0.071428571429\n415 0.642857142857 0.857142857143 0.071428571429\n416 0.714285714286 0.857142857143 0.071428571429\n417 0.785714285714 0.857142857143 0.071428571429\n418 0.857142857143 0.857142857143 0.071428571429\n419 0.928571428571 0.857142857143 0.071428571429\n420 1.000000000000 0.857142857143 0.071428571429\n421 0.000000000000 0.928571428571 0.071428571429\n422 0.071428571429 0.928571428571 0.071428571429\n423 0.142857142857 0.928571428571 0.071428571429\n424 0.214285714286 0.928571428571 0.071428571429\n425 0.285714285714 0.928571428571 0.071428571429\n426 0.357142857143 0.928571428571 0.071428571429\n427 0.428571428571 0.928571428571 0.071428571429\n428 0.500000000000 0.928571428571 0.071428571429\n429 0.571428571429 0.928571428571 0.071428571429\n430 0.642857142857 0.928571428571 0.071428571429\n431 0.714285714286 0.928571428571 0.071428571429\n432 0.785714285714 0.928571428571 0.071428571429\n433 0.857142857143 0.928571428571 0.071428571429\n434 0.928571428571 0.928571428571 0.071428571429\n435 1.000000000000 0.928571428571 0.071428571429\n436 0.000000000000 1.000000000000 0.071428571429\n437 0.071428571429 1.000000000000 0.071428571429\n438 0.142857142857 1.000000000000 0.071428571429\n439 0.214285714286 1.000000000000 0.071428571429\n440 0.285714285714 1.000000000000 0.071428571429\n441 0.357142857143 1.000000000000 0.071428571429\n442 0.428571428571 1.000000000000 0.071428571429\n443 0.500000000000 1.000000000000 0.071428571429\n444 0.571428571429 1.000000000000 0.071428571429\n445 0.642857142857 1.000000000000 0.071428571429\n446 0.714285714286 1.000000000000 0.071428571429\n447 0.785714285714 1.000000000000 0.071428571429\n448 0.857142857143 1.000000000000 0.071428571429\n449 0.928571428571 1.000000000000 0.071428571429\n450 1.000000000000 1.000000000000 0.071428571429\n451 0.000000000000 0.000000000000 0.142857142857\n452 0.071428571429 0.000000000000 0.142857142857\n453 0.142857142857 0.000000000000 0.142857142857\n454 0.214285714286 0.000000000000 0.142857142857\n455 0.285714285714 0.000000000000 0.142857142857\n456 0.357142857143 0.000000000000 0.142857142857\n457 0.428571428571 0.000000000000 0.142857142857\n458 0.500000000000 0.000000000000 0.142857142857\n459 0.571428571429 0.000000000000 0.142857142857\n460 0.642857142857 0.000000000000 0.142857142857\n461 0.714285714286 0.000000000000 0.142857142857\n462 0.785714285714 0.000000000000 0.142857142857\n463 0.857142857143 0.000000000000 0.142857142857\n464 0.928571428571 0.000000000000 0.142857142857\n465 1.000000000000 0.000000000000 0.142857142857\n466 0.000000000000 0.071428571429 0.142857142857\n467 0.071428571429 0.071428571429 0.142857142857\n468 0.142857142857 0.071428571429 0.142857142857\n469 0.214285714286 0.071428571429 0.142857142857\n470 0.285714285714 0.071428571429 0.142857142857\n471 0.357142857143 0.071428571429 0.142857142857\n472 0.428571428571 0.071428571429 0.142857142857\n473 0.500000000000 0.071428571429 0.142857142857\n474 0.571428571429 0.071428571429 0.142857142857\n475 0.642857142857 0.071428571429 0.142857142857\n476 0.714285714286 0.071428571429 0.142857142857\n477 0.785714285714 0.071428571429 0.142857142857\n478 0.857142857143 0.071428571429 0.142857142857\n479 0.928571428571 0.071428571429 0.142857142857\n480 1.000000000000 0.071428571429 0.142857142857\n481 0.000000000000 0.142857142857 0.142857142857\n482 0.071428571429 0.142857142857 0.142857142857\n483 0.142857142857 0.142857142857 0.142857142857\n484 0.214285714286 0.142857142857 0.142857142857\n485 0.285714285714 0.142857142857 0.142857142857\n486 0.357142857143 0.142857142857 0.142857142857\n487 0.428571428571 0.142857142857 0.142857142857\n488 0.500000000000 0.142857142857 0.142857142857\n489 0.571428571429 0.142857142857 0.142857142857\n490 0.642857142857 0.142857142857 0.142857142857\n491 0.714285714286 0.142857142857 0.142857142857\n492 0.785714285714 0.142857142857 0.142857142857\n493 0.857142857143 0.142857142857 0.142857142857\n494 0.928571428571 0.142857142857 0.142857142857\n495 1.000000000000 0.142857142857 0.142857142857\n496 0.000000000000 0.214285714286 0.142857142857\n497 0.071428571429 0.214285714286 0.142857142857\n498 0.142857142857 0.214285714286 0.142857142857\n499 0.214285714286 0.214285714286 0.142857142857\n500 0.285714285714 0.214285714286 0.142857142857\n501 0.357142857143 0.214285714286 0.142857142857\n502 0.428571428571 0.214285714286 0.142857142857\n503 0.500000000000 0.214285714286 0.142857142857\n504 0.571428571429 0.214285714286 0.142857142857\n505 0.642857142857 0.214285714286 0.142857142857\n506 0.714285714286 0.214285714286 0.142857142857\n507 0.785714285714 0.214285714286 0.142857142857\n508 0.857142857143 0.214285714286 0.142857142857\n509 0.928571428571 0.214285714286 0.142857142857\n510 1.000000000000 0.214285714286 0.142857142857\n511 0.000000000000 0.285714285714 0.142857142857\n512 0.071428571429 0.285714285714 0.142857142857\n513 0.142857142857 0.285714285714 0.142857142857\n514 0.214285714286 0.285714285714 0.142857142857\n515 0.285714285714 0.285714285714 0.142857142857\n516 0.357142857143 0.285714285714 0.142857142857\n517 0.428571428571 0.285714285714 0.142857142857\n518 0.500000000000 0.285714285714 0.142857142857\n519 0.571428571429 0.285714285714 0.142857142857\n520 0.642857142857 0.285714285714 0.142857142857\n521 0.714285714286 0.285714285714 0.142857142857\n522 0.785714285714 0.285714285714 0.142857142857\n523 0.857142857143 0.285714285714 0.142857142857\n524 0.928571428571 0.285714285714 0.142857142857\n525 1.000000000000 0.285714285714 0.142857142857\n526 0.000000000000 0.357142857143 0.142857142857\n527 0.071428571429 0.357142857143 0.142857142857\n528 0.142857142857 0.357142857143 0.142857142857\n529 0.214285714286 0.357142857143 0.142857142857\n530 0.285714285714 0.357142857143 0.142857142857\n531 0.357142857143 0.357142857143 0.142857142857\n532 0.428571428571 0.357142857143 0.142857142857\n533 0.500000000000 0.357142857143 0.142857142857\n534 0.571428571429 0.357142857143 0.142857142857\n535 0.642857142857 0.357142857143 0.142857142857\n536 0.714285714286 0.357142857143 0.142857142857\n537 0.785714285714 0.357142857143 0.142857142857\n538 0.857142857143 0.357142857143 0.142857142857\n539 0.928571428571 0.357142857143 0.142857142857\n540 1.000000000000 0.357142857143 0.142857142857\n541 0.000000000000 0.428571428571 0.142857142857\n542 0.071428571429 0.428571428571 0.142857142857\n543 0.142857142857 0.428571428571 0.142857142857\n544 0.214285714286 0.428571428571 0.142857142857\n545 0.285714285714 0.428571428571 0.142857142857\n546 0.357142857143 0.428571428571 0.142857142857\n547 0.428571428571 0.428571428571 0.142857142857\n548 0.500000000000 0.428571428571 0.142857142857\n549 0.571428571429 0.428571428571 0.142857142857\n550 0.642857142857 0.428571428571 0.142857142857\n551 0.714285714286 0.428571428571 0.142857142857\n552 0.785714285714 0.428571428571 0.142857142857\n553 0.857142857143 0.428571428571 0.142857142857\n554 0.928571428571 0.428571428571 0.142857142857\n555 1.000000000000 0.428571428571 0.142857142857\n556 0.000000000000 0.500000000000 0.142857142857\n557 0.071428571429 0.500000000000 0.142857142857\n558 0.142857142857 0.500000000000 0.142857142857\n559 0.214285714286 0.500000000000 0.142857142857\n560 0.285714285714 0.500000000000 0.142857142857\n561 0.357142857143 0.500000000000 0.142857142857\n562 0.428571428571 0.500000000000 0.142857142857\n563 0.500000000000 0.500000000000 0.142857142857\n564 0.571428571429 0.500000000000 0.142857142857\n565 0.642857142857 0.500000000000 0.142857142857\n566 0.714285714286 0.500000000000 0.142857142857\n567 0.785714285714 0.500000000000 0.142857142857\n568 0.857142857143 0.500000000000 0.142857142857\n569 0.928571428571 0.500000000000 0.142857142857\n570 1.000000000000 0.500000000000 0.142857142857\n571 0.000000000000 0.571428571429 0.142857142857\n572 0.071428571429 0.571428571429 0.142857142857\n573 0.142857142857 0.571428571429 0.142857142857\n574 0.214285714286 0.571428571429 0.142857142857\n575 0.285714285714 0.571428571429 0.142857142857\n576 0.357142857143 0.571428571429 0.142857142857\n577 0.428571428571 0.571428571429 0.142857142857\n578 0.500000000000 0.571428571429 0.142857142857\n579 0.571428571429 0.571428571429 0.142857142857\n580 0.642857142857 0.571428571429 0.142857142857\n581 0.714285714286 0.571428571429 0.142857142857\n582 0.785714285714 0.571428571429 0.142857142857\n583 0.857142857143 0.571428571429 0.142857142857\n584 0.928571428571 0.571428571429 0.142857142857\n585 1.000000000000 0.571428571429 0.142857142857\n586 0.000000000000 0.642857142857 0.142857142857\n587 0.071428571429 0.642857142857 0.142857142857\n588 0.142857142857 0.642857142857 0.142857142857\n589 0.214285714286 0.642857142857 0.142857142857\n590 0.285714285714 0.642857142857 0.142857142857\n591 0.357142857143 0.642857142857 0.142857142857\n592 0.428571428571 0.642857142857 0.142857142857\n593 0.500000000000 0.642857142857 0.142857142857\n594 0.571428571429 0.642857142857 0.142857142857\n595 0.642857142857 0.642857142857 0.142857142857\n596 0.714285714286 0.642857142857 0.142857142857\n597 0.785714285714 0.642857142857 0.142857142857\n598 0.857142857143 0.642857142857 0.142857142857\n599 0.928571428571 0.642857142857 0.142857142857\n600 1.000000000000 0.642857142857 0.142857142857\n601 0.000000000000 0.714285714286 0.142857142857\n602 0.071428571429 0.714285714286 0.142857142857\n603 0.142857142857 0.714285714286 0.142857142857\n604 0.214285714286 0.714285714286 0.142857142857\n605 0.285714285714 0.714285714286 0.142857142857\n606 0.357142857143 0.714285714286 0.142857142857\n607 0.428571428571 0.714285714286 0.142857142857\n608 0.500000000000 0.714285714286 0.142857142857\n609 0.571428571429 0.714285714286 0.142857142857\n610 0.642857142857 0.714285714286 0.142857142857\n611 0.714285714286 0.714285714286 0.142857142857\n612 0.785714285714 0.714285714286 0.142857142857\n613 0.857142857143 0.714285714286 0.142857142857\n614 0.928571428571 0.714285714286 0.142857142857\n615 1.000000000000 0.714285714286 0.142857142857\n616 0.000000000000 0.785714285714 0.142857142857\n617 0.071428571429 0.785714285714 0.142857142857\n618 0.142857142857 0.785714285714 0.142857142857\n619 0.214285714286 0.785714285714 0.142857142857\n620 0.285714285714 0.785714285714 0.142857142857\n621 0.357142857143 0.785714285714 0.142857142857\n622 0.428571428571 0.785714285714 0.142857142857\n623 0.500000000000 0.785714285714 0.142857142857\n624 0.571428571429 0.785714285714 0.142857142857\n625 0.642857142857 0.785714285714 0.142857142857\n626 0.714285714286 0.785714285714 0.142857142857\n627 0.785714285714 0.785714285714 0.142857142857\n628 0.857142857143 0.785714285714 0.142857142857\n629 0.928571428571 0.785714285714 0.142857142857\n630 1.000000000000 0.785714285714 0.142857142857\n631 0.000000000000 0.857142857143 0.142857142857\n632 0.071428571429 0.857142857143 0.142857142857\n633 0.142857142857 0.857142857143 0.142857142857\n634 0.214285714286 0.857142857143 0.142857142857\n635 0.285714285714 0.857142857143 0.142857142857\n636 0.357142857143 0.857142857143 0.142857142857\n637 0.428571428571 0.857142857143 0.142857142857\n638 0.500000000000 0.857142857143 0.142857142857\n639 0.571428571429 0.857142857143 0.142857142857\n640 0.642857142857 0.857142857143 0.142857142857\n641 0.714285714286 0.857142857143 0.142857142857\n642 0.785714285714 0.857142857143 0.142857142857\n643 0.857142857143 0.857142857143 0.142857142857\n644 0.928571428571 0.857142857143 0.142857142857\n645 1.000000000000 0.857142857143 0.142857142857\n646 0.000000000000 0.928571428571 0.142857142857\n647 0.071428571429 0.928571428571 0.142857142857\n648 0.142857142857 0.928571428571 0.142857142857\n649 0.214285714286 0.928571428571 0.142857142857\n650 0.285714285714 0.928571428571 0.142857142857\n651 0.357142857143 0.928571428571 0.142857142857\n652 0.428571428571 0.928571428571 0.142857142857\n653 0.500000000000 0.928571428571 0.142857142857\n654 0.571428571429 0.928571428571 0.142857142857\n655 0.642857142857 0.928571428571 0.142857142857\n656 0.714285714286 0.928571428571 0.142857142857\n657 0.785714285714 0.928571428571 0.142857142857\n658 0.857142857143 0.928571428571 0.142857142857\n659 0.928571428571 0.928571428571 0.142857142857\n660 1.000000000000 0.928571428571 0.142857142857\n661 0.000000000000 1.000000000000 0.142857142857\n662 0.071428571429 1.000000000000 0.142857142857\n663 0.142857142857 1.000000000000 0.142857142857\n664 0.214285714286 1.000000000000 0.142857142857\n665 0.285714285714 1.000000000000 0.142857142857\n666 0.357142857143 1.000000000000 0.142857142857\n667 0.428571428571 1.000000000000 0.142857142857\n668 0.500000000000 1.000000000000 0.142857142857\n669 0.571428571429 1.000000000000 0.142857142857\n670 0.642857142857 1.000000000000 0.142857142857\n671 0.714285714286 1.000000000000 0.142857142857\n672 0.785714285714 1.000000000000 0.142857142857\n673 0.857142857143 1.000000000000 0.142857142857\n674 0.928571428571 1.000000000000 0.142857142857\n675 1.000000000000 1.000000000000 0.142857142857\n676 0.000000000000 0.000000000000 0.214285714286\n677 0.071428571429 0.000000000000 0.214285714286\n678 0.142857142857 0.000000000000 0.214285714286\n679 0.214285714286 0.000000000000 0.214285714286\n680 0.285714285714 0.000000000000 0.214285714286\n681 0.357142857143 0.000000000000 0.214285714286\n682 0.428571428571 0.000000000000 0.214285714286\n683 0.500000000000 0.000000000000 0.214285714286\n684 0.571428571429 0.000000000000 0.214285714286\n685 0.642857142857 0.000000000000 0.214285714286\n686 0.714285714286 0.000000000000 0.214285714286\n687 0.785714285714 0.000000000000 0.214285714286\n688 0.857142857143 0.000000000000 0.214285714286\n689 0.928571428571 0.000000000000 0.214285714286\n690 1.000000000000 0.000000000000 0.214285714286\n691 0.000000000000 0.071428571429 0.214285714286\n692 0.071428571429 0.071428571429 0.214285714286\n693 0.142857142857 0.071428571429 0.214285714286\n694 0.214285714286 0.071428571429 0.214285714286\n695 0.285714285714 0.071428571429 0.214285714286\n696 0.357142857143 0.071428571429 0.214285714286\n697 0.428571428571 0.071428571429 0.214285714286\n698 0.500000000000 0.071428571429 0.214285714286\n699 0.571428571429 0.071428571429 0.214285714286\n700 0.642857142857 0.071428571429 0.214285714286\n701 0.714285714286 0.071428571429 0.214285714286\n702 0.785714285714 0.071428571429 0.214285714286\n703 0.857142857143 0.071428571429 0.214285714286\n704 0.928571428571 0.071428571429 0.214285714286\n705 1.000000000000 0.071428571429 0.214285714286\n706 0.000000000000 0.142857142857 0.214285714286\n707 0.071428571429 0.142857142857 0.214285714286\n708 0.142857142857 0.142857142857 0.214285714286\n709 0.214285714286 0.142857142857 0.214285714286\n710 0.285714285714 0.142857142857 0.214285714286\n711 0.357142857143 0.142857142857 0.214285714286\n712 0.428571428571 0.142857142857 0.214285714286\n713 0.500000000000 0.142857142857 0.214285714286\n714 0.571428571429 0.142857142857 0.214285714286\n715 0.642857142857 0.142857142857 0.214285714286\n716 0.714285714286 0.142857142857 0.214285714286\n717 0.785714285714 0.142857142857 0.214285714286\n718 0.857142857143 0.142857142857 0.214285714286\n719 0.928571428571 0.142857142857 0.214285714286\n720 1.000000000000 0.142857142857 0.214285714286\n721 0.000000000000 0.214285714286 0.214285714286\n722 0.071428571429 0.214285714286 0.214285714286\n723 0.142857142857 0.214285714286 0.214285714286\n724 0.214285714286 0.214285714286 0.214285714286\n725 0.285714285714 0.214285714286 0.214285714286\n726 0.357142857143 0.214285714286 0.214285714286\n727 0.428571428571 0.214285714286 0.214285714286\n728 0.500000000000 0.214285714286 0.214285714286\n729 0.571428571429 0.214285714286 0.214285714286\n730 0.642857142857 0.214285714286 0.214285714286\n731 0.714285714286 0.214285714286 0.214285714286\n732 0.785714285714 0.214285714286 0.214285714286\n733 0.857142857143 0.214285714286 0.214285714286\n734 0.928571428571 0.214285714286 0.214285714286\n735 1.000000000000 0.214285714286 0.214285714286\n736 0.000000000000 0.285714285714 0.214285714286\n737 0.071428571429 0.285714285714 0.214285714286\n738 0.142857142857 0.285714285714 0.214285714286\n739 0.214285714286 0.285714285714 0.214285714286\n740 0.285714285714 0.285714285714 0.214285714286\n741 0.357142857143 0.285714285714 0.214285714286\n742 0.428571428571 0.285714285714 0.214285714286\n743 0.500000000000 0.285714285714 0.214285714286\n744 0.571428571429 0.285714285714 0.214285714286\n745 0.642857142857 0.285714285714 0.214285714286\n746 0.714285714286 0.285714285714 0.214285714286\n747 0.785714285714 0.285714285714 0.214285714286\n748 0.857142857143 0.285714285714 0.214285714286\n749 0.928571428571 0.285714285714 0.214285714286\n750 1.000000000000 0.285714285714 0.214285714286\n751 0.000000000000 0.357142857143 0.214285714286\n752 0.071428571429 0.357142857143 0.214285714286\n753 0.142857142857 0.357142857143 0.214285714286\n754 0.214285714286 0.357142857143 0.214285714286\n755 0.285714285714 0.357142857143 0.214285714286\n756 0.357142857143 0.357142857143 0.214285714286\n757 0.428571428571 0.357142857143 0.214285714286\n758 0.500000000000 0.357142857143 0.214285714286\n759 0.571428571429 0.357142857143 0.214285714286\n760 0.642857142857 0.357142857143 0.214285714286\n761 0.714285714286 0.357142857143 0.214285714286\n762 0.785714285714 0.357142857143 0.214285714286\n763 0.857142857143 0.357142857143 0.214285714286\n764 0.928571428571 0.357142857143 0.214285714286\n765 1.000000000000 0.357142857143 0.214285714286\n766 0.000000000000 0.428571428571 0.214285714286\n767 0.071428571429 0.428571428571 0.214285714286\n768 0.142857142857 0.428571428571 0.214285714286\n769 0.214285714286 0.428571428571 0.214285714286\n770 0.285714285714 0.428571428571 0.214285714286\n771 0.357142857143 0.428571428571 0.214285714286\n772 0.428571428571 0.428571428571 0.214285714286\n773 0.500000000000 0.428571428571 0.214285714286\n774 0.571428571429 0.428571428571 0.214285714286\n775 0.642857142857 0.428571428571 0.214285714286\n776 0.714285714286 0.428571428571 0.214285714286\n777 0.785714285714 0.428571428571 0.214285714286\n778 0.857142857143 0.428571428571 0.214285714286\n779 0.928571428571 0.428571428571 0.214285714286\n780 1.000000000000 0.428571428571 0.214285714286\n781 0.000000000000 0.500000000000 0.214285714286\n782 0.071428571429 0.500000000000 0.214285714286\n783 0.142857142857 0.500000000000 0.214285714286\n784 0.214285714286 0.500000000000 0.214285714286\n785 0.285714285714 0.500000000000 0.214285714286\n786 0.357142857143 0.500000000000 0.214285714286\n787 0.428571428571 0.500000000000 0.214285714286\n788 0.500000000000 0.500000000000 0.214285714286\n789 0.571428571429 0.500000000000 0.214285714286\n790 0.642857142857 0.500000000000 0.214285714286\n791 0.714285714286 0.500000000000 0.214285714286\n792 0.785714285714 0.500000000000 0.214285714286\n793 0.857142857143 0.500000000000 0.214285714286\n794 0.928571428571 0.500000000000 0.214285714286\n795 1.000000000000 0.500000000000 0.214285714286\n796 0.000000000000 0.571428571429 0.214285714286\n797 0.071428571429 0.571428571429 0.214285714286\n798 0.142857142857 0.571428571429 0.214285714286\n799 0.214285714286 0.571428571429 0.214285714286\n800 0.285714285714 0.571428571429 0.214285714286\n801 0.357142857143 0.571428571429 0.214285714286\n802 0.428571428571 0.571428571429 0.214285714286\n803 0.500000000000 0.571428571429 0.214285714286\n804 0.571428571429 0.571428571429 0.214285714286\n805 0.642857142857 0.571428571429 0.214285714286\n806 0.714285714286 0.571428571429 0.214285714286\n807 0.785714285714 0.571428571429 0.214285714286\n808 0.857142857143 0.571428571429 0.214285714286\n809 0.928571428571 0.571428571429 0.214285714286\n810 1.000000000000 0.571428571429 0.214285714286\n811 0.000000000000 0.642857142857 0.214285714286\n812 0.071428571429 0.642857142857 0.214285714286\n813 0.142857142857 0.642857142857 0.214285714286\n814 0.214285714286 0.642857142857 0.214285714286\n815 0.285714285714 0.642857142857 0.214285714286\n816 0.357142857143 0.642857142857 0.214285714286\n817 0.428571428571 0.642857142857 0.214285714286\n818 0.500000000000 0.642857142857 0.214285714286\n819 0.571428571429 0.642857142857 0.214285714286\n820 0.642857142857 0.642857142857 0.214285714286\n821 0.714285714286 0.642857142857 0.214285714286\n822 0.785714285714 0.642857142857 0.214285714286\n823 0.857142857143 0.642857142857 0.214285714286\n824 0.928571428571 0.642857142857 0.214285714286\n825 1.000000000000 0.642857142857 0.214285714286\n826 0.000000000000 0.714285714286 0.214285714286\n827 0.071428571429 0.714285714286 0.214285714286\n828 0.142857142857 0.714285714286 0.214285714286\n829 0.214285714286 0.714285714286 0.214285714286\n830 0.285714285714 0.714285714286 0.214285714286\n831 0.357142857143 0.714285714286 0.214285714286\n832 0.428571428571 0.714285714286 0.214285714286\n833 0.500000000000 0.714285714286 0.214285714286\n834 0.571428571429 0.714285714286 0.214285714286\n835 0.642857142857 0.714285714286 0.214285714286\n836 0.714285714286 0.714285714286 0.214285714286\n837 0.785714285714 0.714285714286 0.214285714286\n838 0.857142857143 0.714285714286 0.214285714286\n839 0.928571428571 0.714285714286 0.214285714286\n840 1.000000000000 0.714285714286 0.214285714286\n841 0.000000000000 0.785714285714 0.214285714286\n842 0.071428571429 0.785714285714 0.214285714286\n843 0.142857142857 0.785714285714 0.214285714286\n844 0.214285714286 0.785714285714 0.214285714286\n845 0.285714285714 0.785714285714 0.214285714286\n846 0.357142857143 0.785714285714 0.214285714286\n847 0.428571428571 0.785714285714 0.214285714286\n848 0.500000000000 0.785714285714 0.214285714286\n849 0.571428571429 0.785714285714 0.214285714286\n850 0.642857142857 0.785714285714 0.214285714286\n851 0.714285714286 0.785714285714 0.214285714286\n852 0.785714285714 0.785714285714 0.214285714286\n853 0.857142857143 0.785714285714 0.214285714286\n854 0.928571428571 0.785714285714 0.214285714286\n855 1.000000000000 0.785714285714 0.214285714286\n856 0.000000000000 0.857142857143 0.214285714286\n857 0.071428571429 0.857142857143 0.214285714286\n858 0.142857142857 0.857142857143 0.214285714286\n859 0.214285714286 0.857142857143 0.214285714286\n860 0.285714285714 0.857142857143 0.214285714286\n861 0.357142857143 0.857142857143 0.214285714286\n862 0.428571428571 0.857142857143 0.214285714286\n863 0.500000000000 0.857142857143 0.214285714286\n864 0.571428571429 0.857142857143 0.214285714286\n865 0.642857142857 0.857142857143 0.214285714286\n866 0.714285714286 0.857142857143 0.214285714286\n867 0.785714285714 0.857142857143 0.214285714286\n868 0.857142857143 0.857142857143 0.214285714286\n869 0.928571428571 0.857142857143 0.214285714286\n870 1.000000000000 0.857142857143 0.214285714286\n871 0.000000000000 0.928571428571 0.214285714286\n872 0.071428571429 0.928571428571 0.214285714286\n873 0.142857142857 0.928571428571 0.214285714286\n874 0.214285714286 0.928571428571 0.214285714286\n875 0.285714285714 0.928571428571 0.214285714286\n876 0.357142857143 0.928571428571 0.214285714286\n877 0.428571428571 0.928571428571 0.214285714286\n878 0.500000000000 0.928571428571 0.214285714286\n879 0.571428571429 0.928571428571 0.214285714286\n880 0.642857142857 0.928571428571 0.214285714286\n881 0.714285714286 0.928571428571 0.214285714286\n882 0.785714285714 0.928571428571 0.214285714286\n883 0.857142857143 0.928571428571 0.214285714286\n884 0.928571428571 0.928571428571 0.214285714286\n885 1.000000000000 0.928571428571 0.214285714286\n886 0.000000000000 1.000000000000 0.214285714286\n887 0.071428571429 1.000000000000 0.214285714286\n888 0.142857142857 1.000000000000 0.214285714286\n889 0.214285714286 1.000000000000 0.214285714286\n890 0.285714285714 1.000000000000 0.214285714286\n891 0.357142857143 1.000000000000 0.214285714286\n892 0.428571428571 1.000000000000 0.214285714286\n893 0.500000000000 1.000000000000 0.214285714286\n894 0.571428571429 1.000000000000 0.214285714286\n895 0.642857142857 1.000000000000 0.214285714286\n896 0.714285714286 1.000000000000 0.214285714286\n897 0.785714285714 1.000000000000 0.214285714286\n898 0.857142857143 1.000000000000 0.214285714286\n899 0.928571428571 1.000000000000 0.214285714286\n900 1.000000000000 1.000000000000 0.214285714286\n901 0.000000000000 0.000000000000 0.285714285714\n902 0.071428571429 0.000000000000 0.285714285714\n903 0.142857142857 0.000000000000 0.285714285714\n904 0.214285714286 0.000000000000 0.285714285714\n905 0.285714285714 0.000000000000 0.285714285714\n906 0.357142857143 0.000000000000 0.285714285714\n907 0.428571428571 0.000000000000 0.285714285714\n908 0.500000000000 0.000000000000 0.285714285714\n909 0.571428571429 0.000000000000 0.285714285714\n910 0.642857142857 0.000000000000 0.285714285714\n911 0.714285714286 0.000000000000 0.285714285714\n912 0.785714285714 0.000000000000 0.285714285714\n913 0.857142857143 0.000000000000 0.285714285714\n914 0.928571428571 0.000000000000 0.285714285714\n915 1.000000000000 0.000000000000 0.285714285714\n916 0.000000000000 0.071428571429 0.285714285714\n917 0.071428571429 0.071428571429 0.285714285714\n918 0.142857142857 0.071428571429 0.285714285714\n919 0.214285714286 0.071428571429 0.285714285714\n920 0.285714285714 0.071428571429 0.285714285714\n921 0.357142857143 0.071428571429 0.285714285714\n922 0.428571428571 0.071428571429 0.285714285714\n923 0.500000000000 0.071428571429 0.285714285714\n924 0.571428571429 0.071428571429 0.285714285714\n925 0.642857142857 0.071428571429 0.285714285714\n926 0.714285714286 0.071428571429 0.285714285714\n927 0.785714285714 0.071428571429 0.285714285714\n928 0.857142857143 0.071428571429 0.285714285714\n929 0.928571428571 0.071428571429 0.285714285714\n930 1.000000000000 0.071428571429 0.285714285714\n931 0.000000000000 0.142857142857 0.285714285714\n932 0.071428571429 0.142857142857 0.285714285714\n933 0.142857142857 0.142857142857 0.285714285714\n934 0.214285714286 0.142857142857 0.285714285714\n935 0.285714285714 0.142857142857 0.285714285714\n936 0.357142857143 0.142857142857 0.285714285714\n937 0.428571428571 0.142857142857 0.285714285714\n938 0.500000000000 0.142857142857 0.285714285714\n939 0.571428571429 0.142857142857 0.285714285714\n940 0.642857142857 0.142857142857 0.285714285714\n941 0.714285714286 0.142857142857 0.285714285714\n942 0.785714285714 0.142857142857 0.285714285714\n943 0.857142857143 0.142857142857 0.285714285714\n944 0.928571428571 0.142857142857 0.285714285714\n945 1.000000000000 0.142857142857 0.285714285714\n946 0.000000000000 0.214285714286 0.285714285714\n947 0.071428571429 0.214285714286 0.285714285714\n948 0.142857142857 0.214285714286 0.285714285714\n949 0.214285714286 0.214285714286 0.285714285714\n950 0.285714285714 0.214285714286 0.285714285714\n951 0.357142857143 0.214285714286 0.285714285714\n952 0.428571428571 0.214285714286 0.285714285714\n953 0.500000000000 0.214285714286 0.285714285714\n954 0.571428571429 0.214285714286 0.285714285714\n955 0.642857142857 0.214285714286 0.285714285714\n956 0.714285714286 0.214285714286 0.285714285714\n957 0.785714285714 0.214285714286 0.285714285714\n958 0.857142857143 0.214285714286 0.285714285714\n959 0.928571428571 0.214285714286 0.285714285714\n960 1.000000000000 0.214285714286 0.285714285714\n961 0.000000000000 0.285714285714 0.285714285714\n962 0.071428571429 0.285714285714 0.285714285714\n963 0.142857142857 0.285714285714 0.285714285714\n964 0.214285714286 0.285714285714 0.285714285714\n965 0.285714285714 0.285714285714 0.285714285714\n966 0.357142857143 0.285714285714 0.285714285714\n967 0.428571428571 0.285714285714 0.285714285714\n968 0.500000000000 0.285714285714 0.285714285714\n969 0.571428571429 0.285714285714 0.285714285714\n970 0.642857142857 0.285714285714 0.285714285714\n971 0.714285714286 0.285714285714 0.285714285714\n972 0.785714285714 0.285714285714 0.285714285714\n973 0.857142857143 0.285714285714 0.285714285714\n974 0.928571428571 0.285714285714 0.285714285714\n975 1.000000000000 0.285714285714 0.285714285714\n976 0.000000000000 0.357142857143 0.285714285714\n977 0.071428571429 0.357142857143 0.285714285714\n978 0.142857142857 0.357142857143 0.285714285714\n979 0.214285714286 0.357142857143 0.285714285714\n980 0.285714285714 0.357142857143 0.285714285714\n981 0.357142857143 0.357142857143 0.285714285714\n982 0.428571428571 0.357142857143 0.285714285714\n983 0.500000000000 0.357142857143 0.285714285714\n984 0.571428571429 0.357142857143 0.285714285714\n985 0.642857142857 0.357142857143 0.285714285714\n986 0.714285714286 0.357142857143 0.285714285714\n987 0.785714285714 0.357142857143 0.285714285714\n988 0.857142857143 0.357142857143 0.285714285714\n989 0.928571428571 0.357142857143 0.285714285714\n990 1.000000000000 0.357142857143 0.285714285714\n991 0.000000000000 0.428571428571 0.285714285714\n992 0.071428571429 0.428571428571 0.285714285714\n993 0.142857142857 0.428571428571 0.285714285714\n994 0.214285714286 0.428571428571 0.285714285714\n995 0.285714285714 0.428571428571 0.285714285714\n996 0.357142857143 0.428571428571 0.285714285714\n997 0.428571428571 0.428571428571 0.285714285714\n998 0.500000000000 0.428571428571 0.285714285714\n999 0.571428571429 0.428571428571 0.285714285714\n1000 0.642857142857 0.428571428571 0.285714285714\n1001 0.714285714286 0.428571428571 0.285714285714\n1002 0.785714285714 0.428571428571 0.285714285714\n1003 0.857142857143 0.428571428571 0.285714285714\n1004 0.928571428571 0.428571428571 0.285714285714\n1005 1.000000000000 0.428571428571 0.285714285714\n1006 0.000000000000 0.500000000000 0.285714285714\n1007 0.071428571429 0.500000000000 0.285714285714\n1008 0.142857142857 0.500000000000 0.285714285714\n1009 0.214285714286 0.500000000000 0.285714285714\n1010 0.285714285714 0.500000000000 0.285714285714\n1011 0.357142857143 0.500000000000 0.285714285714\n1012 0.428571428571 0.500000000000 0.285714285714\n1013 0.500000000000 0.500000000000 0.285714285714\n1014 0.571428571429 0.500000000000 0.285714285714\n1015 0.642857142857 0.500000000000 0.285714285714\n1016 0.714285714286 0.500000000000 0.285714285714\n1017 0.785714285714 0.500000000000 0.285714285714\n1018 0.857142857143 0.500000000000 0.285714285714\n1019 0.928571428571 0.500000000000 0.285714285714\n1020 1.000000000000 0.500000000000 0.285714285714\n1021 0.000000000000 0.571428571429 0.285714285714\n1022 0.071428571429 0.571428571429 0.285714285714\n1023 0.142857142857 0.571428571429 0.285714285714\n1024 0.214285714286 0.571428571429 0.285714285714\n1025 0.285714285714 0.571428571429 0.285714285714\n1026 0.357142857143 0.571428571429 0.285714285714\n1027 0.428571428571 0.571428571429 0.285714285714\n1028 0.500000000000 0.571428571429 0.285714285714\n1029 0.571428571429 0.571428571429 0.285714285714\n1030 0.642857142857 0.571428571429 0.285714285714\n1031 0.714285714286 0.571428571429 0.285714285714\n1032 0.785714285714 0.571428571429 0.285714285714\n1033 0.857142857143 0.571428571429 0.285714285714\n1034 0.928571428571 0.571428571429 0.285714285714\n1035 1.000000000000 0.571428571429 0.285714285714\n1036 0.000000000000 0.642857142857 0.285714285714\n1037 0.071428571429 0.642857142857 0.285714285714\n1038 0.142857142857 0.642857142857 0.285714285714\n1039 0.214285714286 0.642857142857 0.285714285714\n1040 0.285714285714 0.642857142857 0.285714285714\n1041 0.357142857143 0.642857142857 0.285714285714\n1042 0.428571428571 0.642857142857 0.285714285714\n1043 0.500000000000 0.642857142857 0.285714285714\n1044 0.571428571429 0.642857142857 0.285714285714\n1045 0.642857142857 0.642857142857 0.285714285714\n1046 0.714285714286 0.642857142857 0.285714285714\n1047 0.785714285714 0.642857142857 0.285714285714\n1048 0.857142857143 0.642857142857 0.285714285714\n1049 0.928571428571 0.642857142857 0.285714285714\n1050 1.000000000000 0.642857142857 0.285714285714\n1051 0.000000000000 0.714285714286 0.285714285714\n1052 0.071428571429 0.714285714286 0.285714285714\n1053 0.142857142857 0.714285714286 0.285714285714\n1054 0.214285714286 0.714285714286 0.285714285714\n1055 0.285714285714 0.714285714286 0.285714285714\n1056 0.357142857143 0.714285714286 0.285714285714\n1057 0.428571428571 0.714285714286 0.285714285714\n1058 0.500000000000 0.714285714286 0.285714285714\n1059 0.571428571429 0.714285714286 0.285714285714\n1060 0.642857142857 0.714285714286 0.285714285714\n1061 0.714285714286 0.714285714286 0.285714285714\n1062 0.785714285714 0.714285714286 0.285714285714\n1063 0.857142857143 0.714285714286 0.285714285714\n1064 0.928571428571 0.714285714286 0.285714285714\n1065 1.000000000000 0.714285714286 0.285714285714\n1066 0.000000000000 0.785714285714 0.285714285714\n1067 0.071428571429 0.785714285714 0.285714285714\n1068 0.142857142857 0.785714285714 0.285714285714\n1069 0.214285714286 0.785714285714 0.285714285714\n1070 0.285714285714 0.785714285714 0.285714285714\n1071 0.357142857143 0.785714285714 0.285714285714\n1072 0.428571428571 0.785714285714 0.285714285714\n1073 0.500000000000 0.785714285714 0.285714285714\n1074 0.571428571429 0.785714285714 0.285714285714\n1075 0.642857142857 0.785714285714 0.285714285714\n1076 0.714285714286 0.785714285714 0.285714285714\n1077 0.785714285714 0.785714285714 0.285714285714\n1078 0.857142857143 0.785714285714 0.285714285714\n1079 0.928571428571 0.785714285714 0.285714285714\n1080 1.000000000000 0.785714285714 0.285714285714\n1081 0.000000000000 0.857142857143 0.285714285714\n1082 0.071428571429 0.857142857143 0.285714285714\n1083 0.142857142857 0.857142857143 0.285714285714\n1084 0.214285714286 0.857142857143 0.285714285714\n1085 0.285714285714 0.857142857143 0.285714285714\n1086 0.357142857143 0.857142857143 0.285714285714\n1087 0.428571428571 0.857142857143 0.285714285714\n1088 0.500000000000 0.857142857143 0.285714285714\n1089 0.571428571429 0.857142857143 0.285714285714\n1090 0.642857142857 0.857142857143 0.285714285714\n1091 0.714285714286 0.857142857143 0.285714285714\n1092 0.785714285714 0.857142857143 0.285714285714\n1093 0.857142857143 0.857142857143 0.285714285714\n1094 0.928571428571 0.857142857143 0.285714285714\n1095 1.000000000000 0.857142857143 0.285714285714\n1096 0.000000000000 0.928571428571 0.285714285714\n1097 0.071428571429 0.928571428571 0.285714285714\n1098 0.142857142857 0.928571428571 0.285714285714\n1099 0.214285714286 0.928571428571 0.285714285714\n1100 0.285714285714 0.928571428571 0.285714285714\n1101 0.357142857143 0.928571428571 0.285714285714\n1102 0.428571428571 0.928571428571 0.285714285714\n1103 0.500000000000 0.928571428571 0.285714285714\n1104 0.571428571429 0.928571428571 0.285714285714\n1105 0.642857142857 0.928571428571 0.285714285714\n1106 0.714285714286 0.928571428571 0.285714285714\n1107 0.785714285714 0.928571428571 0.285714285714\n1108 0.857142857143 0.928571428571 0.285714285714\n1109 0.928571428571 0.928571428571 0.285714285714\n1110 1.000000000000 0.928571428571 0.285714285714\n1111 0.000000000000 1.000000000000 0.285714285714\n1112 0.071428571429 1.000000000000 0.285714285714\n1113 0.142857142857 1.000000000000 0.285714285714\n1114 0.214285714286 1.000000000000 0.285714285714\n1115 0.285714285714 1.000000000000 0.285714285714\n1116 0.357142857143 1.000000000000 0.285714285714\n1117 0.428571428571 1.000000000000 0.285714285714\n1118 0.500000000000 1.000000000000 0.285714285714\n1119 0.571428571429 1.000000000000 0.285714285714\n1120 0.642857142857 1.000000000000 0.285714285714\n1121 0.714285714286 1.000000000000 0.285714285714\n1122 0.785714285714 1.000000000000 0.285714285714\n1123 0.857142857143 1.000000000000 0.285714285714\n1124 0.928571428571 1.000000000000 0.285714285714\n1125 1.000000000000 1.000000000000 0.285714285714\n1126 0.000000000000 0.000000000000 0.357142857143\n1127 0.071428571429 0.000000000000 0.357142857143\n1128 0.142857142857 0.000000000000 0.357142857143\n1129 0.214285714286 0.000000000000 0.357142857143\n1130 0.285714285714 0.000000000000 0.357142857143\n1131 0.357142857143 0.000000000000 0.357142857143\n1132 0.428571428571 0.000000000000 0.357142857143\n1133 0.500000000000 0.000000000000 0.357142857143\n1134 0.571428571429 0.000000000000 0.357142857143\n1135 0.642857142857 0.000000000000 0.357142857143\n1136 0.714285714286 0.000000000000 0.357142857143\n1137 0.785714285714 0.000000000000 0.357142857143\n1138 0.857142857143 0.000000000000 0.357142857143\n1139 0.928571428571 0.000000000000 0.357142857143\n1140 1.000000000000 0.000000000000 0.357142857143\n1141 0.000000000000 0.071428571429 0.357142857143\n1142 0.071428571429 0.071428571429 0.357142857143\n1143 0.142857142857 0.071428571429 0.357142857143\n1144 0.214285714286 0.071428571429 0.357142857143\n1145 0.285714285714 0.071428571429 0.357142857143\n1146 0.357142857143 0.071428571429 0.357142857143\n1147 0.428571428571 0.071428571429 0.357142857143\n1148 0.500000000000 0.071428571429 0.357142857143\n1149 0.571428571429 0.071428571429 0.357142857143\n1150 0.642857142857 0.071428571429 0.357142857143\n1151 0.714285714286 0.071428571429 0.357142857143\n1152 0.785714285714 0.071428571429 0.357142857143\n1153 0.857142857143 0.071428571429 0.357142857143\n1154 0.928571428571 0.071428571429 0.357142857143\n1155 1.000000000000 0.071428571429 0.357142857143\n1156 0.000000000000 0.142857142857 0.357142857143\n1157 0.071428571429 0.142857142857 0.357142857143\n1158 0.142857142857 0.142857142857 0.357142857143\n1159 0.214285714286 0.142857142857 0.357142857143\n1160 0.285714285714 0.142857142857 0.357142857143\n1161 0.357142857143 0.142857142857 0.357142857143\n1162 0.428571428571 0.142857142857 0.357142857143\n1163 0.500000000000 0.142857142857 0.357142857143\n1164 0.571428571429 0.142857142857 0.357142857143\n1165 0.642857142857 0.142857142857 0.357142857143\n1166 0.714285714286 0.142857142857 0.357142857143\n1167 0.785714285714 0.142857142857 0.357142857143\n1168 0.857142857143 0.142857142857 0.357142857143\n1169 0.928571428571 0.142857142857 0.357142857143\n1170 1.000000000000 0.142857142857 0.357142857143\n1171 0.000000000000 0.214285714286 0.357142857143\n1172 0.071428571429 0.214285714286 0.357142857143\n1173 0.142857142857 0.214285714286 0.357142857143\n1174 0.214285714286 0.214285714286 0.357142857143\n1175 0.285714285714 0.214285714286 0.357142857143\n1176 0.357142857143 0.214285714286 0.357142857143\n1177 0.428571428571 0.214285714286 0.357142857143\n1178 0.500000000000 0.214285714286 0.357142857143\n1179 0.571428571429 0.214285714286 0.357142857143\n1180 0.642857142857 0.214285714286 0.357142857143\n1181 0.714285714286 0.214285714286 0.357142857143\n1182 0.785714285714 0.214285714286 0.357142857143\n1183 0.857142857143 0.214285714286 0.357142857143\n1184 0.928571428571 0.214285714286 0.357142857143\n1185 1.000000000000 0.214285714286 0.357142857143\n1186 0.000000000000 0.285714285714 0.357142857143\n1187 0.071428571429 0.285714285714 0.357142857143\n1188 0.142857142857 0.285714285714 0.357142857143\n1189 0.214285714286 0.285714285714 0.357142857143\n1190 0.285714285714 0.285714285714 0.357142857143\n1191 0.357142857143 0.285714285714 0.357142857143\n1192 0.428571428571 0.285714285714 0.357142857143\n1193 0.500000000000 0.285714285714 0.357142857143\n1194 0.571428571429 0.285714285714 0.357142857143\n1195 0.642857142857 0.285714285714 0.357142857143\n1196 0.714285714286 0.285714285714 0.357142857143\n1197 0.785714285714 0.285714285714 0.357142857143\n1198 0.857142857143 0.285714285714 0.357142857143\n1199 0.928571428571 0.285714285714 0.357142857143\n1200 1.000000000000 0.285714285714 0.357142857143\n1201 0.000000000000 0.357142857143 0.357142857143\n1202 0.071428571429 0.357142857143 0.357142857143\n1203 0.142857142857 0.357142857143 0.357142857143\n1204 0.214285714286 0.357142857143 0.357142857143\n1205 0.285714285714 0.357142857143 0.357142857143\n1206 0.357142857143 0.357142857143 0.357142857143\n1207 0.428571428571 0.357142857143 0.357142857143\n1208 0.500000000000 0.357142857143 0.357142857143\n1209 0.571428571429 0.357142857143 0.357142857143\n1210 0.642857142857 0.357142857143 0.357142857143\n1211 0.714285714286 0.357142857143 0.357142857143\n1212 0.785714285714 0.357142857143 0.357142857143\n1213 0.857142857143 0.357142857143 0.357142857143\n1214 0.928571428571 0.357142857143 0.357142857143\n1215 1.000000000000 0.357142857143 0.357142857143\n1216 0.000000000000 0.428571428571 0.357142857143\n1217 0.071428571429 0.428571428571 0.357142857143\n1218 0.142857142857 0.428571428571 0.357142857143\n1219 0.214285714286 0.428571428571 0.357142857143\n1220 0.285714285714 0.428571428571 0.357142857143\n1221 0.357142857143 0.428571428571 0.357142857143\n1222 0.428571428571 0.428571428571 0.357142857143\n1223 0.500000000000 0.428571428571 0.357142857143\n1224 0.571428571429 0.428571428571 0.357142857143\n1225 0.642857142857 0.428571428571 0.357142857143\n1226 0.714285714286 0.428571428571 0.357142857143\n1227 0.785714285714 0.428571428571 0.357142857143\n1228 0.857142857143 0.428571428571 0.357142857143\n1229 0.928571428571 0.428571428571 0.357142857143\n1230 1.000000000000 0.428571428571 0.357142857143\n1231 0.000000000000 0.500000000000 0.357142857143\n1232 0.071428571429 0.500000000000 0.357142857143\n1233 0.142857142857 0.500000000000 0.357142857143\n1234 0.214285714286 0.500000000000 0.357142857143\n1235 0.285714285714 0.500000000000 0.357142857143\n1236 0.357142857143 0.500000000000 0.357142857143\n1237 0.428571428571 0.500000000000 0.357142857143\n1238 0.500000000000 0.500000000000 0.357142857143\n1239 0.571428571429 0.500000000000 0.357142857143\n1240 0.642857142857 0.500000000000 0.357142857143\n1241 0.714285714286 0.500000000000 0.357142857143\n1242 0.785714285714 0.500000000000 0.357142857143\n1243 0.857142857143 0.500000000000 0.357142857143\n1244 0.928571428571 0.500000000000 0.357142857143\n1245 1.000000000000 0.500000000000 0.357142857143\n1246 0.000000000000 0.571428571429 0.357142857143\n1247 0.071428571429 0.571428571429 0.357142857143\n1248 0.142857142857 0.571428571429 0.357142857143\n1249 0.214285714286 0.571428571429 0.357142857143\n1250 0.285714285714 0.571428571429 0.357142857143\n1251 0.357142857143 0.571428571429 0.357142857143\n1252 0.428571428571 0.571428571429 0.357142857143\n1253 0.500000000000 0.571428571429 0.357142857143\n1254 0.571428571429 0.571428571429 0.357142857143\n1255 0.642857142857 0.571428571429 0.357142857143\n1256 0.714285714286 0.571428571429 0.357142857143\n1257 0.785714285714 0.571428571429 0.357142857143\n1258 0.857142857143 0.571428571429 0.357142857143\n1259 0.928571428571 0.571428571429 0.357142857143\n1260 1.000000000000 0.571428571429 0.357142857143\n1261 0.000000000000 0.642857142857 0.357142857143\n1262 0.071428571429 0.642857142857 0.357142857143\n1263 0.142857142857 0.642857142857 0.357142857143\n1264 0.214285714286 0.642857142857 0.357142857143\n1265 0.285714285714 0.642857142857 0.357142857143\n1266 0.357142857143 0.642857142857 0.357142857143\n1267 0.428571428571 0.642857142857 0.357142857143\n1268 0.500000000000 0.642857142857 0.357142857143\n1269 0.571428571429 0.642857142857 0.357142857143\n1270 0.642857142857 0.642857142857 0.357142857143\n1271 0.714285714286 0.642857142857 0.357142857143\n1272 0.785714285714 0.642857142857 0.357142857143\n1273 0.857142857143 0.642857142857 0.357142857143\n1274 0.928571428571 0.642857142857 0.357142857143\n1275 1.000000000000 0.642857142857 0.357142857143\n1276 0.000000000000 0.714285714286 0.357142857143\n1277 0.071428571429 0.714285714286 0.357142857143\n1278 0.142857142857 0.714285714286 0.357142857143\n1279 0.214285714286 0.714285714286 0.357142857143\n1280 0.285714285714 0.714285714286 0.357142857143\n1281 0.357142857143 0.714285714286 0.357142857143\n1282 0.428571428571 0.714285714286 0.357142857143\n1283 0.500000000000 0.714285714286 0.357142857143\n1284 0.571428571429 0.714285714286 0.357142857143\n1285 0.642857142857 0.714285714286 0.357142857143\n1286 0.714285714286 0.714285714286 0.357142857143\n1287 0.785714285714 0.714285714286 0.357142857143\n1288 0.857142857143 0.714285714286 0.357142857143\n1289 0.928571428571 0.714285714286 0.357142857143\n1290 1.000000000000 0.714285714286 0.357142857143\n1291 0.000000000000 0.785714285714 0.357142857143\n1292 0.071428571429 0.785714285714 0.357142857143\n1293 0.142857142857 0.785714285714 0.357142857143\n1294 0.214285714286 0.785714285714 0.357142857143\n1295 0.285714285714 0.785714285714 0.357142857143\n1296 0.357142857143 0.785714285714 0.357142857143\n1297 0.428571428571 0.785714285714 0.357142857143\n1298 0.500000000000 0.785714285714 0.357142857143\n1299 0.571428571429 0.785714285714 0.357142857143\n1300 0.642857142857 0.785714285714 0.357142857143\n1301 0.714285714286 0.785714285714 0.357142857143\n1302 0.785714285714 0.785714285714 0.357142857143\n1303 0.857142857143 0.785714285714 0.357142857143\n1304 0.928571428571 0.785714285714 0.357142857143\n1305 1.000000000000 0.785714285714 0.357142857143\n1306 0.000000000000 0.857142857143 0.357142857143\n1307 0.071428571429 0.857142857143 0.357142857143\n1308 0.142857142857 0.857142857143 0.357142857143\n1309 0.214285714286 0.857142857143 0.357142857143\n1310 0.285714285714 0.857142857143 0.357142857143\n1311 0.357142857143 0.857142857143 0.357142857143\n1312 0.428571428571 0.857142857143 0.357142857143\n1313 0.500000000000 0.857142857143 0.357142857143\n1314 0.571428571429 0.857142857143 0.357142857143\n1315 0.642857142857 0.857142857143 0.357142857143\n1316 0.714285714286 0.857142857143 0.357142857143\n1317 0.785714285714 0.857142857143 0.357142857143\n1318 0.857142857143 0.857142857143 0.357142857143\n1319 0.928571428571 0.857142857143 0.357142857143\n1320 1.000000000000 0.857142857143 0.357142857143\n1321 0.000000000000 0.928571428571 0.357142857143\n1322 0.071428571429 0.928571428571 0.357142857143\n1323 0.142857142857 0.928571428571 0.357142857143\n1324 0.214285714286 0.928571428571 0.357142857143\n1325 0.285714285714 0.928571428571 0.357142857143\n1326 0.357142857143 0.928571428571 0.357142857143\n1327 0.428571428571 0.928571428571 0.357142857143\n1328 0.500000000000 0.928571428571 0.357142857143\n1329 0.571428571429 0.928571428571 0.357142857143\n1330 0.642857142857 0.928571428571 0.357142857143\n1331 0.714285714286 0.928571428571 0.357142857143\n1332 0.785714285714 0.928571428571 0.357142857143\n1333 0.857142857143 0.928571428571 0.357142857143\n1334 0.928571428571 0.928571428571 0.357142857143\n1335 1.000000000000 0.928571428571 0.357142857143\n1336 0.000000000000 1.000000000000 0.357142857143\n1337 0.071428571429 1.000000000000 0.357142857143\n1338 0.142857142857 1.000000000000 0.357142857143\n1339 0.214285714286 1.000000000000 0.357142857143\n1340 0.285714285714 1.000000000000 0.357142857143\n1341 0.357142857143 1.000000000000 0.357142857143\n1342 0.428571428571 1.000000000000 0.357142857143\n1343 0.500000000000 1.000000000000 0.357142857143\n1344 0.571428571429 1.000000000000 0.357142857143\n1345 0.642857142857 1.000000000000 0.357142857143\n1346 0.714285714286 1.000000000000 0.357142857143\n1347 0.785714285714 1.000000000000 0.357142857143\n1348 0.857142857143 1.000000000000 0.357142857143\n1349 0.928571428571 1.000000000000 0.357142857143\n1350 1.000000000000 1.000000000000 0.357142857143\n1351 0.000000000000 0.000000000000 0.428571428571\n1352 0.071428571429 0.000000000000 0.428571428571\n1353 0.142857142857 0.000000000000 0.428571428571\n1354 0.214285714286 0.000000000000 0.428571428571\n1355 0.285714285714 0.000000000000 0.428571428571\n1356 0.357142857143 0.000000000000 0.428571428571\n1357 0.428571428571 0.000000000000 0.428571428571\n1358 0.500000000000 0.000000000000 0.428571428571\n1359 0.571428571429 0.000000000000 0.428571428571\n1360 0.642857142857 0.000000000000 0.428571428571\n1361 0.714285714286 0.000000000000 0.428571428571\n1362 0.785714285714 0.000000000000 0.428571428571\n1363 0.857142857143 0.000000000000 0.428571428571\n1364 0.928571428571 0.000000000000 0.428571428571\n1365 1.000000000000 0.000000000000 0.428571428571\n1366 0.000000000000 0.071428571429 0.428571428571\n1367 0.071428571429 0.071428571429 0.428571428571\n1368 0.142857142857 0.071428571429 0.428571428571\n1369 0.214285714286 0.071428571429 0.428571428571\n1370 0.285714285714 0.071428571429 0.428571428571\n1371 0.357142857143 0.071428571429 0.428571428571\n1372 0.428571428571 0.071428571429 0.428571428571\n1373 0.500000000000 0.071428571429 0.428571428571\n1374 0.571428571429 0.071428571429 0.428571428571\n1375 0.642857142857 0.071428571429 0.428571428571\n1376 0.714285714286 0.071428571429 0.428571428571\n1377 0.785714285714 0.071428571429 0.428571428571\n1378 0.857142857143 0.071428571429 0.428571428571\n1379 0.928571428571 0.071428571429 0.428571428571\n1380 1.000000000000 0.071428571429 0.428571428571\n1381 0.000000000000 0.142857142857 0.428571428571\n1382 0.071428571429 0.142857142857 0.428571428571\n1383 0.142857142857 0.142857142857 0.428571428571\n1384 0.214285714286 0.142857142857 0.428571428571\n1385 0.285714285714 0.142857142857 0.428571428571\n1386 0.357142857143 0.142857142857 0.428571428571\n1387 0.428571428571 0.142857142857 0.428571428571\n1388 0.500000000000 0.142857142857 0.428571428571\n1389 0.571428571429 0.142857142857 0.428571428571\n1390 0.642857142857 0.142857142857 0.428571428571\n1391 0.714285714286 0.142857142857 0.428571428571\n1392 0.785714285714 0.142857142857 0.428571428571\n1393 0.857142857143 0.142857142857 0.428571428571\n1394 0.928571428571 0.142857142857 0.428571428571\n1395 1.000000000000 0.142857142857 0.428571428571\n1396 0.000000000000 0.214285714286 0.428571428571\n1397 0.071428571429 0.214285714286 0.428571428571\n1398 0.142857142857 0.214285714286 0.428571428571\n1399 0.214285714286 0.214285714286 0.428571428571\n1400 0.285714285714 0.214285714286 0.428571428571\n1401 0.357142857143 0.214285714286 0.428571428571\n1402 0.428571428571 0.214285714286 0.428571428571\n1403 0.500000000000 0.214285714286 0.428571428571\n1404 0.571428571429 0.214285714286 0.428571428571\n1405 0.642857142857 0.214285714286 0.428571428571\n1406 0.714285714286 0.214285714286 0.428571428571\n1407 0.785714285714 0.214285714286 0.428571428571\n1408 0.857142857143 0.214285714286 0.428571428571\n1409 0.928571428571 0.214285714286 0.428571428571\n1410 1.000000000000 0.214285714286 0.428571428571\n1411 0.000000000000 0.285714285714 0.428571428571\n1412 0.071428571429 0.285714285714 0.428571428571\n1413 0.142857142857 0.285714285714 0.428571428571\n1414 0.214285714286 0.285714285714 0.428571428571\n1415 0.285714285714 0.285714285714 0.428571428571\n1416 0.357142857143 0.285714285714 0.428571428571\n1417 0.428571428571 0.285714285714 0.428571428571\n1418 0.500000000000 0.285714285714 0.428571428571\n1419 0.571428571429 0.285714285714 0.428571428571\n1420 0.642857142857 0.285714285714 0.428571428571\n1421 0.714285714286 0.285714285714 0.428571428571\n1422 0.785714285714 0.285714285714 0.428571428571\n1423 0.857142857143 0.285714285714 0.428571428571\n1424 0.928571428571 0.285714285714 0.428571428571\n1425 1.000000000000 0.285714285714 0.428571428571\n1426 0.000000000000 0.357142857143 0.428571428571\n1427 0.071428571429 0.357142857143 0.428571428571\n1428 0.142857142857 0.357142857143 0.428571428571\n1429 0.214285714286 0.357142857143 0.428571428571\n1430 0.285714285714 0.357142857143 0.428571428571\n1431 0.357142857143 0.357142857143 0.428571428571\n1432 0.428571428571 0.357142857143 0.428571428571\n1433 0.500000000000 0.357142857143 0.428571428571\n1434 0.571428571429 0.357142857143 0.428571428571\n1435 0.642857142857 0.357142857143 0.428571428571\n1436 0.714285714286 0.357142857143 0.428571428571\n1437 0.785714285714 0.357142857143 0.428571428571\n1438 0.857142857143 0.357142857143 0.428571428571\n1439 0.928571428571 0.357142857143 0.428571428571\n1440 1.000000000000 0.357142857143 0.428571428571\n1441 0.000000000000 0.428571428571 0.428571428571\n1442 0.071428571429 0.428571428571 0.428571428571\n1443 0.142857142857 0.428571428571 0.428571428571\n1444 0.214285714286 0.428571428571 0.428571428571\n1445 0.285714285714 0.428571428571 0.428571428571\n1446 0.357142857143 0.428571428571 0.428571428571\n1447 0.428571428571 0.428571428571 0.428571428571\n1448 0.500000000000 0.428571428571 0.428571428571\n1449 0.571428571429 0.428571428571 0.428571428571\n1450 0.642857142857 0.428571428571 0.428571428571\n1451 0.714285714286 0.428571428571 0.428571428571\n1452 0.785714285714 0.428571428571 0.428571428571\n1453 0.857142857143 0.428571428571 0.428571428571\n1454 0.928571428571 0.428571428571 0.428571428571\n1455 1.000000000000 0.428571428571 0.428571428571\n1456 0.000000000000 0.500000000000 0.428571428571\n1457 0.071428571429 0.500000000000 0.428571428571\n1458 0.142857142857 0.500000000000 0.428571428571\n1459 0.214285714286 0.500000000000 0.428571428571\n1460 0.285714285714 0.500000000000 0.428571428571\n1461 0.357142857143 0.500000000000 0.428571428571\n1462 0.428571428571 0.500000000000 0.428571428571\n1463 0.500000000000 0.500000000000 0.428571428571\n1464 0.571428571429 0.500000000000 0.428571428571\n1465 0.642857142857 0.500000000000 0.428571428571\n1466 0.714285714286 0.500000000000 0.428571428571\n1467 0.785714285714 0.500000000000 0.428571428571\n1468 0.857142857143 0.500000000000 0.428571428571\n1469 0.928571428571 0.500000000000 0.428571428571\n1470 1.000000000000 0.500000000000 0.428571428571\n1471 0.000000000000 0.571428571429 0.428571428571\n1472 0.071428571429 0.571428571429 0.428571428571\n1473 0.142857142857 0.571428571429 0.428571428571\n1474 0.214285714286 0.571428571429 0.428571428571\n1475 0.285714285714 0.571428571429 0.428571428571\n1476 0.357142857143 0.571428571429 0.428571428571\n1477 0.428571428571 0.571428571429 0.428571428571\n1478 0.500000000000 0.571428571429 0.428571428571\n1479 0.571428571429 0.571428571429 0.428571428571\n1480 0.642857142857 0.571428571429 0.428571428571\n1481 0.714285714286 0.571428571429 0.428571428571\n1482 0.785714285714 0.571428571429 0.428571428571\n1483 0.857142857143 0.571428571429 0.428571428571\n1484 0.928571428571 0.571428571429 0.428571428571\n1485 1.000000000000 0.571428571429 0.428571428571\n1486 0.000000000000 0.642857142857 0.428571428571\n1487 0.071428571429 0.642857142857 0.428571428571\n1488 0.142857142857 0.642857142857 0.428571428571\n1489 0.214285714286 0.642857142857 0.428571428571\n1490 0.285714285714 0.642857142857 0.428571428571\n1491 0.357142857143 0.642857142857 0.428571428571\n1492 0.428571428571 0.642857142857 0.428571428571\n1493 0.500000000000 0.642857142857 0.428571428571\n1494 0.571428571429 0.642857142857 0.428571428571\n1495 0.642857142857 0.642857142857 0.428571428571\n1496 0.714285714286 0.642857142857 0.428571428571\n1497 0.785714285714 0.642857142857 0.428571428571\n1498 0.857142857143 0.642857142857 0.428571428571\n1499 0.928571428571 0.642857142857 0.428571428571\n1500 1.000000000000 0.642857142857 0.428571428571\n1501 0.000000000000 0.714285714286 0.428571428571\n1502 0.071428571429 0.714285714286 0.428571428571\n1503 0.142857142857 0.714285714286 0.428571428571\n1504 0.214285714286 0.714285714286 0.428571428571\n1505 0.285714285714 0.714285714286 0.428571428571\n1506 0.357142857143 0.714285714286 0.428571428571\n1507 0.428571428571 0.714285714286 0.428571428571\n1508 0.500000000000 0.714285714286 0.428571428571\n1509 0.571428571429 0.714285714286 0.428571428571\n1510 0.642857142857 0.714285714286 0.428571428571\n1511 0.714285714286 0.714285714286 0.428571428571\n1512 0.785714285714 0.714285714286 0.428571428571\n1513 0.857142857143 0.714285714286 0.428571428571\n1514 0.928571428571 0.714285714286 0.428571428571\n1515 1.000000000000 0.714285714286 0.428571428571\n1516 0.000000000000 0.785714285714 0.428571428571\n1517 0.071428571429 0.785714285714 0.428571428571\n1518 0.142857142857 0.785714285714 0.428571428571\n1519 0.214285714286 0.785714285714 0.428571428571\n1520 0.285714285714 0.785714285714 0.428571428571\n1521 0.357142857143 0.785714285714 0.428571428571\n1522 0.428571428571 0.785714285714 0.428571428571\n1523 0.500000000000 0.785714285714 0.428571428571\n1524 0.571428571429 0.785714285714 0.428571428571\n1525 0.642857142857 0.785714285714 0.428571428571\n1526 0.714285714286 0.785714285714 0.428571428571\n1527 0.785714285714 0.785714285714 0.428571428571\n1528 0.857142857143 0.785714285714 0.428571428571\n1529 0.928571428571 0.785714285714 0.428571428571\n1530 1.000000000000 0.785714285714 0.428571428571\n1531 0.000000000000 0.857142857143 0.428571428571\n1532 0.071428571429 0.857142857143 0.428571428571\n1533 0.142857142857 0.857142857143 0.428571428571\n1534 0.214285714286 0.857142857143 0.428571428571\n1535 0.285714285714 0.857142857143 0.428571428571\n1536 0.357142857143 0.857142857143 0.428571428571\n1537 0.428571428571 0.857142857143 0.428571428571\n1538 0.500000000000 0.857142857143 0.428571428571\n1539 0.571428571429 0.857142857143 0.428571428571\n1540 0.642857142857 0.857142857143 0.428571428571\n1541 0.714285714286 0.857142857143 0.428571428571\n1542 0.785714285714 0.857142857143 0.428571428571\n1543 0.857142857143 0.857142857143 0.428571428571\n1544 0.928571428571 0.857142857143 0.428571428571\n1545 1.000000000000 0.857142857143 0.428571428571\n1546 0.000000000000 0.928571428571 0.428571428571\n1547 0.071428571429 0.928571428571 0.428571428571\n1548 0.142857142857 0.928571428571 0.428571428571\n1549 0.214285714286 0.928571428571 0.428571428571\n1550 0.285714285714 0.928571428571 0.428571428571\n1551 0.357142857143 0.928571428571 0.428571428571\n1552 0.428571428571 0.928571428571 0.428571428571\n1553 0.500000000000 0.928571428571 0.428571428571\n1554 0.571428571429 0.928571428571 0.428571428571\n1555 0.642857142857 0.928571428571 0.428571428571\n1556 0.714285714286 0.928571428571 0.428571428571\n1557 0.785714285714 0.928571428571 0.428571428571\n1558 0.857142857143 0.928571428571 0.428571428571\n1559 0.928571428571 0.928571428571 0.428571428571\n1560 1.000000000000 0.928571428571 0.428571428571\n1561 0.000000000000 1.000000000000 0.428571428571\n1562 0.071428571429 1.000000000000 0.428571428571\n1563 0.142857142857 1.000000000000 0.428571428571\n1564 0.214285714286 1.000000000000 0.428571428571\n1565 0.285714285714 1.000000000000 0.428571428571\n1566 0.357142857143 1.000000000000 0.428571428571\n1567 0.428571428571 1.000000000000 0.428571428571\n1568 0.500000000000 1.000000000000 0.428571428571\n1569 0.571428571429 1.000000000000 0.428571428571\n1570 0.642857142857 1.000000000000 0.428571428571\n1571 0.714285714286 1.000000000000 0.428571428571\n1572 0.785714285714 1.000000000000 0.428571428571\n1573 0.857142857143 1.000000000000 0.428571428571\n1574 0.928571428571 1.000000000000 0.428571428571\n1575 1.000000000000 1.000000000000 0.428571428571\n1576 0.000000000000 0.000000000000 0.500000000000\n1577 0.071428571429 0.000000000000 0.500000000000\n1578 0.142857142857 0.000000000000 0.500000000000\n1579 0.214285714286 0.000000000000 0.500000000000\n1580 0.285714285714 0.000000000000 0.500000000000\n1581 0.357142857143 0.000000000000 0.500000000000\n1582 0.428571428571 0.000000000000 0.500000000000\n1583 0.500000000000 0.000000000000 0.500000000000\n1584 0.571428571429 0.000000000000 0.500000000000\n1585 0.642857142857 0.000000000000 0.500000000000\n1586 0.714285714286 0.000000000000 0.500000000000\n1587 0.785714285714 0.000000000000 0.500000000000\n1588 0.857142857143 0.000000000000 0.500000000000\n1589 0.928571428571 0.000000000000 0.500000000000\n1590 1.000000000000 0.000000000000 0.500000000000\n1591 0.000000000000 0.071428571429 0.500000000000\n1592 0.071428571429 0.071428571429 0.500000000000\n1593 0.142857142857 0.071428571429 0.500000000000\n1594 0.214285714286 0.071428571429 0.500000000000\n1595 0.285714285714 0.071428571429 0.500000000000\n1596 0.357142857143 0.071428571429 0.500000000000\n1597 0.428571428571 0.071428571429 0.500000000000\n1598 0.500000000000 0.071428571429 0.500000000000\n1599 0.571428571429 0.071428571429 0.500000000000\n1600 0.642857142857 0.071428571429 0.500000000000\n1601 0.714285714286 0.071428571429 0.500000000000\n1602 0.785714285714 0.071428571429 0.500000000000\n1603 0.857142857143 0.071428571429 0.500000000000\n1604 0.928571428571 0.071428571429 0.500000000000\n1605 1.000000000000 0.071428571429 0.500000000000\n1606 0.000000000000 0.142857142857 0.500000000000\n1607 0.071428571429 0.142857142857 0.500000000000\n1608 0.142857142857 0.142857142857 0.500000000000\n1609 0.214285714286 0.142857142857 0.500000000000\n1610 0.285714285714 0.142857142857 0.500000000000\n1611 0.357142857143 0.142857142857 0.500000000000\n1612 0.428571428571 0.142857142857 0.500000000000\n1613 0.500000000000 0.142857142857 0.500000000000\n1614 0.571428571429 0.142857142857 0.500000000000\n1615 0.642857142857 0.142857142857 0.500000000000\n1616 0.714285714286 0.142857142857 0.500000000000\n1617 0.785714285714 0.142857142857 0.500000000000\n1618 0.857142857143 0.142857142857 0.500000000000\n1619 0.928571428571 0.142857142857 0.500000000000\n1620 1.000000000000 0.142857142857 0.500000000000\n1621 0.000000000000 0.214285714286 0.500000000000\n1622 0.071428571429 0.214285714286 0.500000000000\n1623 0.142857142857 0.214285714286 0.500000000000\n1624 0.214285714286 0.214285714286 0.500000000000\n1625 0.285714285714 0.214285714286 0.500000000000\n1626 0.357142857143 0.214285714286 0.500000000000\n1627 0.428571428571 0.214285714286 0.500000000000\n1628 0.500000000000 0.214285714286 0.500000000000\n1629 0.571428571429 0.214285714286 0.500000000000\n1630 0.642857142857 0.214285714286 0.500000000000\n1631 0.714285714286 0.214285714286 0.500000000000\n1632 0.785714285714 0.214285714286 0.500000000000\n1633 0.857142857143 0.214285714286 0.500000000000\n1634 0.928571428571 0.214285714286 0.500000000000\n1635 1.000000000000 0.214285714286 0.500000000000\n1636 0.000000000000 0.285714285714 0.500000000000\n1637 0.071428571429 0.285714285714 0.500000000000\n1638 0.142857142857 0.285714285714 0.500000000000\n1639 0.214285714286 0.285714285714 0.500000000000\n1640 0.285714285714 0.285714285714 0.500000000000\n1641 0.357142857143 0.285714285714 0.500000000000\n1642 0.428571428571 0.285714285714 0.500000000000\n1643 0.500000000000 0.285714285714 0.500000000000\n1644 0.571428571429 0.285714285714 0.500000000000\n1645 0.642857142857 0.285714285714 0.500000000000\n1646 0.714285714286 0.285714285714 0.500000000000\n1647 0.785714285714 0.285714285714 0.500000000000\n1648 0.857142857143 0.285714285714 0.500000000000\n1649 0.928571428571 0.285714285714 0.500000000000\n1650 1.000000000000 0.285714285714 0.500000000000\n1651 0.000000000000 0.357142857143 0.500000000000\n1652 0.071428571429 0.357142857143 0.500000000000\n1653 0.142857142857 0.357142857143 0.500000000000\n1654 0.214285714286 0.357142857143 0.500000000000\n1655 0.285714285714 0.357142857143 0.500000000000\n1656 0.357142857143 0.357142857143 0.500000000000\n1657 0.428571428571 0.357142857143 0.500000000000\n1658 0.500000000000 0.357142857143 0.500000000000\n1659 0.571428571429 0.357142857143 0.500000000000\n1660 0.642857142857 0.357142857143 0.500000000000\n1661 0.714285714286 0.357142857143 0.500000000000\n1662 0.785714285714 0.357142857143 0.500000000000\n1663 0.857142857143 0.357142857143 0.500000000000\n1664 0.928571428571 0.357142857143 0.500000000000\n1665 1.000000000000 0.357142857143 0.500000000000\n1666 0.000000000000 0.428571428571 0.500000000000\n1667 0.071428571429 0.428571428571 0.500000000000\n1668 0.142857142857 0.428571428571 0.500000000000\n1669 0.214285714286 0.428571428571 0.500000000000\n1670 0.285714285714 0.428571428571 0.500000000000\n1671 0.357142857143 0.428571428571 0.500000000000\n1672 0.428571428571 0.428571428571 0.500000000000\n1673 0.500000000000 0.428571428571 0.500000000000\n1674 0.571428571429 0.428571428571 0.500000000000\n1675 0.642857142857 0.428571428571 0.500000000000\n1676 0.714285714286 0.428571428571 0.500000000000\n1677 0.785714285714 0.428571428571 0.500000000000\n1678 0.857142857143 0.428571428571 0.500000000000\n1679 0.928571428571 0.428571428571 0.500000000000\n1680 1.000000000000 0.428571428571 0.500000000000\n1681 0.000000000000 0.500000000000 0.500000000000\n1682 0.071428571429 0.500000000000 0.500000000000\n1683 0.142857142857 0.500000000000 0.500000000000\n1684 0.214285714286 0.500000000000 0.500000000000\n1685 0.285714285714 0.500000000000 0.500000000000\n1686 0.357142857143 0.500000000000 0.500000000000\n1687 0.428571428571 0.500000000000 0.500000000000\n1688 0.500000000000 0.500000000000 0.500000000000\n1689 0.571428571429 0.500000000000 0.500000000000\n1690 0.642857142857 0.500000000000 0.500000000000\n1691 0.714285714286 0.500000000000 0.500000000000\n1692 0.785714285714 0.500000000000 0.500000000000\n1693 0.857142857143 0.500000000000 0.500000000000\n1694 0.928571428571 0.500000000000 0.500000000000\n1695 1.000000000000 0.500000000000 0.500000000000\n1696 0.000000000000 0.571428571429 0.500000000000\n1697 0.071428571429 0.571428571429 0.500000000000\n1698 0.142857142857 0.571428571429 0.500000000000\n1699 0.214285714286 0.571428571429 0.500000000000\n1700 0.285714285714 0.571428571429 0.500000000000\n1701 0.357142857143 0.571428571429 0.500000000000\n1702 0.428571428571 0.571428571429 0.500000000000\n1703 0.500000000000 0.571428571429 0.500000000000\n1704 0.571428571429 0.571428571429 0.500000000000\n1705 0.642857142857 0.571428571429 0.500000000000\n1706 0.714285714286 0.571428571429 0.500000000000\n1707 0.785714285714 0.571428571429 0.500000000000\n1708 0.857142857143 0.571428571429 0.500000000000\n1709 0.928571428571 0.571428571429 0.500000000000\n1710 1.000000000000 0.571428571429 0.500000000000\n1711 0.000000000000 0.642857142857 0.500000000000\n1712 0.071428571429 0.642857142857 0.500000000000\n1713 0.142857142857 0.642857142857 0.500000000000\n1714 0.214285714286 0.642857142857 0.500000000000\n1715 0.285714285714 0.642857142857 0.500000000000\n1716 0.357142857143 0.642857142857 0.500000000000\n1717 0.428571428571 0.642857142857 0.500000000000\n1718 0.500000000000 0.642857142857 0.500000000000\n1719 0.571428571429 0.642857142857 0.500000000000\n1720 0.642857142857 0.642857142857 0.500000000000\n1721 0.714285714286 0.642857142857 0.500000000000\n1722 0.785714285714 0.642857142857 0.500000000000\n1723 0.857142857143 0.642857142857 0.500000000000\n1724 0.928571428571 0.642857142857 0.500000000000\n1725 1.000000000000 0.642857142857 0.500000000000\n1726 0.000000000000 0.714285714286 0.500000000000\n1727 0.071428571429 0.714285714286 0.500000000000\n1728 0.142857142857 0.714285714286 0.500000000000\n1729 0.214285714286 0.714285714286 0.500000000000\n1730 0.285714285714 0.714285714286 0.500000000000\n1731 0.357142857143 0.714285714286 0.500000000000\n1732 0.428571428571 0.714285714286 0.500000000000\n1733 0.500000000000 0.714285714286 0.500000000000\n1734 0.571428571429 0.714285714286 0.500000000000\n1735 0.642857142857 0.714285714286 0.500000000000\n1736 0.714285714286 0.714285714286 0.500000000000\n1737 0.785714285714 0.714285714286 0.500000000000\n1738 0.857142857143 0.714285714286 0.500000000000\n1739 0.928571428571 0.714285714286 0.500000000000\n1740 1.000000000000 0.714285714286 0.500000000000\n1741 0.000000000000 0.785714285714 0.500000000000\n1742 0.071428571429 0.785714285714 0.500000000000\n1743 0.142857142857 0.785714285714 0.500000000000\n1744 0.214285714286 0.785714285714 0.500000000000\n1745 0.285714285714 0.785714285714 0.500000000000\n1746 0.357142857143 0.785714285714 0.500000000000\n1747 0.428571428571 0.785714285714 0.500000000000\n1748 0.500000000000 0.785714285714 0.500000000000\n1749 0.571428571429 0.785714285714 0.500000000000\n1750 0.642857142857 0.785714285714 0.500000000000\n1751 0.714285714286 0.785714285714 0.500000000000\n1752 0.785714285714 0.785714285714 0.500000000000\n1753 0.857142857143 0.785714285714 0.500000000000\n1754 0.928571428571 0.785714285714 0.500000000000\n1755 1.000000000000 0.785714285714 0.500000000000\n1756 0.000000000000 0.857142857143 0.500000000000\n1757 0.071428571429 0.857142857143 0.500000000000\n1758 0.142857142857 0.857142857143 0.500000000000\n1759 0.214285714286 0.857142857143 0.500000000000\n1760 0.285714285714 0.857142857143 0.500000000000\n1761 0.357142857143 0.857142857143 0.500000000000\n1762 0.428571428571 0.857142857143 0.500000000000\n1763 0.500000000000 0.857142857143 0.500000000000\n1764 0.571428571429 0.857142857143 0.500000000000\n1765 0.642857142857 0.857142857143 0.500000000000\n1766 0.714285714286 0.857142857143 0.500000000000\n1767 0.785714285714 0.857142857143 0.500000000000\n1768 0.857142857143 0.857142857143 0.500000000000\n1769 0.928571428571 0.857142857143 0.500000000000\n1770 1.000000000000 0.857142857143 0.500000000000\n1771 0.000000000000 0.928571428571 0.500000000000\n1772 0.071428571429 0.928571428571 0.500000000000\n1773 0.142857142857 0.928571428571 0.500000000000\n1774 0.214285714286 0.928571428571 0.500000000000\n1775 0.285714285714 0.928571428571 0.500000000000\n1776 0.357142857143 0.928571428571 0.500000000000\n1777 0.428571428571 0.928571428571 0.500000000000\n1778 0.500000000000 0.928571428571 0.500000000000\n1779 0.571428571429 0.928571428571 0.500000000000\n1780 0.642857142857 0.928571428571 0.500000000000\n1781 0.714285714286 0.928571428571 0.500000000000\n1782 0.785714285714 0.928571428571 0.500000000000\n1783 0.857142857143 0.928571428571 0.500000000000\n1784 0.928571428571 0.928571428571 0.500000000000\n1785 1.000000000000 0.928571428571 0.500000000000\n1786 0.000000000000 1.000000000000 0.500000000000\n1787 0.071428571429 1.000000000000 0.500000000000\n1788 0.142857142857 1.000000000000 0.500000000000\n1789 0.214285714286 1.000000000000 0.500000000000\n1790 0.285714285714 1.000000000000 0.500000000000\n1791 0.357142857143 1.000000000000 0.500000000000\n1792 0.428571428571 1.000000000000 0.500000000000\n1793 0.500000000000 1.000000000000 0.500000000000\n1794 0.571428571429 1.000000000000 0.500000000000\n1795 0.642857142857 1.000000000000 0.500000000000\n1796 0.714285714286 1.000000000000 0.500000000000\n1797 0.785714285714 1.000000000000 0.500000000000\n1798 0.857142857143 1.000000000000 0.500000000000\n1799 0.928571428571 1.000000000000 0.500000000000\n1800 1.000000000000 1.000000000000 0.500000000000\n1801 0.000000000000 0.000000000000 0.571428571429\n1802 0.071428571429 0.000000000000 0.571428571429\n1803 0.142857142857 0.000000000000 0.571428571429\n1804 0.214285714286 0.000000000000 0.571428571429\n1805 0.285714285714 0.000000000000 0.571428571429\n1806 0.357142857143 0.000000000000 0.571428571429\n1807 0.428571428571 0.000000000000 0.571428571429\n1808 0.500000000000 0.000000000000 0.571428571429\n1809 0.571428571429 0.000000000000 0.571428571429\n1810 0.642857142857 0.000000000000 0.571428571429\n1811 0.714285714286 0.000000000000 0.571428571429\n1812 0.785714285714 0.000000000000 0.571428571429\n1813 0.857142857143 0.000000000000 0.571428571429\n1814 0.928571428571 0.000000000000 0.571428571429\n1815 1.000000000000 0.000000000000 0.571428571429\n1816 0.000000000000 0.071428571429 0.571428571429\n1817 0.071428571429 0.071428571429 0.571428571429\n1818 0.142857142857 0.071428571429 0.571428571429\n1819 0.214285714286 0.071428571429 0.571428571429\n1820 0.285714285714 0.071428571429 0.571428571429\n1821 0.357142857143 0.071428571429 0.571428571429\n1822 0.428571428571 0.071428571429 0.571428571429\n1823 0.500000000000 0.071428571429 0.571428571429\n1824 0.571428571429 0.071428571429 0.571428571429\n1825 0.642857142857 0.071428571429 0.571428571429\n1826 0.714285714286 0.071428571429 0.571428571429\n1827 0.785714285714 0.071428571429 0.571428571429\n1828 0.857142857143 0.071428571429 0.571428571429\n1829 0.928571428571 0.071428571429 0.571428571429\n1830 1.000000000000 0.071428571429 0.571428571429\n1831 0.000000000000 0.142857142857 0.571428571429\n1832 0.071428571429 0.142857142857 0.571428571429\n1833 0.142857142857 0.142857142857 0.571428571429\n1834 0.214285714286 0.142857142857 0.571428571429\n1835 0.285714285714 0.142857142857 0.571428571429\n1836 0.357142857143 0.142857142857 0.571428571429\n1837 0.428571428571 0.142857142857 0.571428571429\n1838 0.500000000000 0.142857142857 0.571428571429\n1839 0.571428571429 0.142857142857 0.571428571429\n1840 0.642857142857 0.142857142857 0.571428571429\n1841 0.714285714286 0.142857142857 0.571428571429\n1842 0.785714285714 0.142857142857 0.571428571429\n1843 0.857142857143 0.142857142857 0.571428571429\n1844 0.928571428571 0.142857142857 0.571428571429\n1845 1.000000000000 0.142857142857 0.571428571429\n1846 0.000000000000 0.214285714286 0.571428571429\n1847 0.071428571429 0.214285714286 0.571428571429\n1848 0.142857142857 0.214285714286 0.571428571429\n1849 0.214285714286 0.214285714286 0.571428571429\n1850 0.285714285714 0.214285714286 0.571428571429\n1851 0.357142857143 0.214285714286 0.571428571429\n1852 0.428571428571 0.214285714286 0.571428571429\n1853 0.500000000000 0.214285714286 0.571428571429\n1854 0.571428571429 0.214285714286 0.571428571429\n1855 0.642857142857 0.214285714286 0.571428571429\n1856 0.714285714286 0.214285714286 0.571428571429\n1857 0.785714285714 0.214285714286 0.571428571429\n1858 0.857142857143 0.214285714286 0.571428571429\n1859 0.928571428571 0.214285714286 0.571428571429\n1860 1.000000000000 0.214285714286 0.571428571429\n1861 0.000000000000 0.285714285714 0.571428571429\n1862 0.071428571429 0.285714285714 0.571428571429\n1863 0.142857142857 0.285714285714 0.571428571429\n1864 0.214285714286 0.285714285714 0.571428571429\n1865 0.285714285714 0.285714285714 0.571428571429\n1866 0.357142857143 0.285714285714 0.571428571429\n1867 0.428571428571 0.285714285714 0.571428571429\n1868 0.500000000000 0.285714285714 0.571428571429\n1869 0.571428571429 0.285714285714 0.571428571429\n1870 0.642857142857 0.285714285714 0.571428571429\n1871 0.714285714286 0.285714285714 0.571428571429\n1872 0.785714285714 0.285714285714 0.571428571429\n1873 0.857142857143 0.285714285714 0.571428571429\n1874 0.928571428571 0.285714285714 0.571428571429\n1875 1.000000000000 0.285714285714 0.571428571429\n1876 0.000000000000 0.357142857143 0.571428571429\n1877 0.071428571429 0.357142857143 0.571428571429\n1878 0.142857142857 0.357142857143 0.571428571429\n1879 0.214285714286 0.357142857143 0.571428571429\n1880 0.285714285714 0.357142857143 0.571428571429\n1881 0.357142857143 0.357142857143 0.571428571429\n1882 0.428571428571 0.357142857143 0.571428571429\n1883 0.500000000000 0.357142857143 0.571428571429\n1884 0.571428571429 0.357142857143 0.571428571429\n1885 0.642857142857 0.357142857143 0.571428571429\n1886 0.714285714286 0.357142857143 0.571428571429\n1887 0.785714285714 0.357142857143 0.571428571429\n1888 0.857142857143 0.357142857143 0.571428571429\n1889 0.928571428571 0.357142857143 0.571428571429\n1890 1.000000000000 0.357142857143 0.571428571429\n1891 0.000000000000 0.428571428571 0.571428571429\n1892 0.071428571429 0.428571428571 0.571428571429\n1893 0.142857142857 0.428571428571 0.571428571429\n1894 0.214285714286 0.428571428571 0.571428571429\n1895 0.285714285714 0.428571428571 0.571428571429\n1896 0.357142857143 0.428571428571 0.571428571429\n1897 0.428571428571 0.428571428571 0.571428571429\n1898 0.500000000000 0.428571428571 0.571428571429\n1899 0.571428571429 0.428571428571 0.571428571429\n1900 0.642857142857 0.428571428571 0.571428571429\n1901 0.714285714286 0.428571428571 0.571428571429\n1902 0.785714285714 0.428571428571 0.571428571429\n1903 0.857142857143 0.428571428571 0.571428571429\n1904 0.928571428571 0.428571428571 0.571428571429\n1905 1.000000000000 0.428571428571 0.571428571429\n1906 0.000000000000 0.500000000000 0.571428571429\n1907 0.071428571429 0.500000000000 0.571428571429\n1908 0.142857142857 0.500000000000 0.571428571429\n1909 0.214285714286 0.500000000000 0.571428571429\n1910 0.285714285714 0.500000000000 0.571428571429\n1911 0.357142857143 0.500000000000 0.571428571429\n1912 0.428571428571 0.500000000000 0.571428571429\n1913 0.500000000000 0.500000000000 0.571428571429\n1914 0.571428571429 0.500000000000 0.571428571429\n1915 0.642857142857 0.500000000000 0.571428571429\n1916 0.714285714286 0.500000000000 0.571428571429\n1917 0.785714285714 0.500000000000 0.571428571429\n1918 0.857142857143 0.500000000000 0.571428571429\n1919 0.928571428571 0.500000000000 0.571428571429\n1920 1.000000000000 0.500000000000 0.571428571429\n1921 0.000000000000 0.571428571429 0.571428571429\n1922 0.071428571429 0.571428571429 0.571428571429\n1923 0.142857142857 0.571428571429 0.571428571429\n1924 0.214285714286 0.571428571429 0.571428571429\n1925 0.285714285714 0.571428571429 0.571428571429\n1926 0.357142857143 0.571428571429 0.571428571429\n1927 0.428571428571 0.571428571429 0.571428571429\n1928 0.500000000000 0.571428571429 0.571428571429\n1929 0.571428571429 0.571428571429 0.571428571429\n1930 0.642857142857 0.571428571429 0.571428571429\n1931 0.714285714286 0.571428571429 0.571428571429\n1932 0.785714285714 0.571428571429 0.571428571429\n1933 0.857142857143 0.571428571429 0.571428571429\n1934 0.928571428571 0.571428571429 0.571428571429\n1935 1.000000000000 0.571428571429 0.571428571429\n1936 0.000000000000 0.642857142857 0.571428571429\n1937 0.071428571429 0.642857142857 0.571428571429\n1938 0.142857142857 0.642857142857 0.571428571429\n1939 0.214285714286 0.642857142857 0.571428571429\n1940 0.285714285714 0.642857142857 0.571428571429\n1941 0.357142857143 0.642857142857 0.571428571429\n1942 0.428571428571 0.642857142857 0.571428571429\n1943 0.500000000000 0.642857142857 0.571428571429\n1944 0.571428571429 0.642857142857 0.571428571429\n1945 0.642857142857 0.642857142857 0.571428571429\n1946 0.714285714286 0.642857142857 0.571428571429\n1947 0.785714285714 0.642857142857 0.571428571429\n1948 0.857142857143 0.642857142857 0.571428571429\n1949 0.928571428571 0.642857142857 0.571428571429\n1950 1.000000000000 0.642857142857 0.571428571429\n1951 0.000000000000 0.714285714286 0.571428571429\n1952 0.071428571429 0.714285714286 0.571428571429\n1953 0.142857142857 0.714285714286 0.571428571429\n1954 0.214285714286 0.714285714286 0.571428571429\n1955 0.285714285714 0.714285714286 0.571428571429\n1956 0.357142857143 0.714285714286 0.571428571429\n1957 0.428571428571 0.714285714286 0.571428571429\n1958 0.500000000000 0.714285714286 0.571428571429\n1959 0.571428571429 0.714285714286 0.571428571429\n1960 0.642857142857 0.714285714286 0.571428571429\n1961 0.714285714286 0.714285714286 0.571428571429\n1962 0.785714285714 0.714285714286 0.571428571429\n1963 0.857142857143 0.714285714286 0.571428571429\n1964 0.928571428571 0.714285714286 0.571428571429\n1965 1.000000000000 0.714285714286 0.571428571429\n1966 0.000000000000 0.785714285714 0.571428571429\n1967 0.071428571429 0.785714285714 0.571428571429\n1968 0.142857142857 0.785714285714 0.571428571429\n1969 0.214285714286 0.785714285714 0.571428571429\n1970 0.285714285714 0.785714285714 0.571428571429\n1971 0.357142857143 0.785714285714 0.571428571429\n1972 0.428571428571 0.785714285714 0.571428571429\n1973 0.500000000000 0.785714285714 0.571428571429\n1974 0.571428571429 0.785714285714 0.571428571429\n1975 0.642857142857 0.785714285714 0.571428571429\n1976 0.714285714286 0.785714285714 0.571428571429\n1977 0.785714285714 0.785714285714 0.571428571429\n1978 0.857142857143 0.785714285714 0.571428571429\n1979 0.928571428571 0.785714285714 0.571428571429\n1980 1.000000000000 0.785714285714 0.571428571429\n1981 0.000000000000 0.857142857143 0.571428571429\n1982 0.071428571429 0.857142857143 0.571428571429\n1983 0.142857142857 0.857142857143 0.571428571429\n1984 0.214285714286 0.857142857143 0.571428571429\n1985 0.285714285714 0.857142857143 0.571428571429\n1986 0.357142857143 0.857142857143 0.571428571429\n1987 0.428571428571 0.857142857143 0.571428571429\n1988 0.500000000000 0.857142857143 0.571428571429\n1989 0.571428571429 0.857142857143 0.571428571429\n1990 0.642857142857 0.857142857143 0.571428571429\n1991 0.714285714286 0.857142857143 0.571428571429\n1992 0.785714285714 0.857142857143 0.571428571429\n1993 0.857142857143 0.857142857143 0.571428571429\n1994 0.928571428571 0.857142857143 0.571428571429\n1995 1.000000000000 0.857142857143 0.571428571429\n1996 0.000000000000 0.928571428571 0.571428571429\n1997 0.071428571429 0.928571428571 0.571428571429\n1998 0.142857142857 0.928571428571 0.571428571429\n1999 0.214285714286 0.928571428571 0.571428571429\n2000 0.285714285714 0.928571428571 0.571428571429\n2001 0.357142857143 0.928571428571 0.571428571429\n2002 0.428571428571 0.928571428571 0.571428571429\n2003 0.500000000000 0.928571428571 0.571428571429\n2004 0.571428571429 0.928571428571 0.571428571429\n2005 0.642857142857 0.928571428571 0.571428571429\n2006 0.714285714286 0.928571428571 0.571428571429\n2007 0.785714285714 0.928571428571 0.571428571429\n2008 0.857142857143 0.928571428571 0.571428571429\n2009 0.928571428571 0.928571428571 0.571428571429\n2010 1.000000000000 0.928571428571 0.571428571429\n2011 0.000000000000 1.000000000000 0.571428571429\n2012 0.071428571429 1.000000000000 0.571428571429\n2013 0.142857142857 1.000000000000 0.571428571429\n2014 0.214285714286 1.000000000000 0.571428571429\n2015 0.285714285714 1.000000000000 0.571428571429\n2016 0.357142857143 1.000000000000 0.571428571429\n2017 0.428571428571 1.000000000000 0.571428571429\n2018 0.500000000000 1.000000000000 0.571428571429\n2019 0.571428571429 1.000000000000 0.571428571429\n2020 0.642857142857 1.000000000000 0.571428571429\n2021 0.714285714286 1.000000000000 0.571428571429\n2022 0.785714285714 1.000000000000 0.571428571429\n2023 0.857142857143 1.000000000000 0.571428571429\n2024 0.928571428571 1.000000000000 0.571428571429\n2025 1.000000000000 1.000000000000 0.571428571429\n2026 0.000000000000 0.000000000000 0.642857142857\n2027 0.071428571429 0.000000000000 0.642857142857\n2028 0.142857142857 0.000000000000 0.642857142857\n2029 0.214285714286 0.000000000000 0.642857142857\n2030 0.285714285714 0.000000000000 0.642857142857\n2031 0.357142857143 0.000000000000 0.642857142857\n2032 0.428571428571 0.000000000000 0.642857142857\n2033 0.500000000000 0.000000000000 0.642857142857\n2034 0.571428571429 0.000000000000 0.642857142857\n2035 0.642857142857 0.000000000000 0.642857142857\n2036 0.714285714286 0.000000000000 0.642857142857\n2037 0.785714285714 0.000000000000 0.642857142857\n2038 0.857142857143 0.000000000000 0.642857142857\n2039 0.928571428571 0.000000000000 0.642857142857\n2040 1.000000000000 0.000000000000 0.642857142857\n2041 0.000000000000 0.071428571429 0.642857142857\n2042 0.071428571429 0.071428571429 0.642857142857\n2043 0.142857142857 0.071428571429 0.642857142857\n2044 0.214285714286 0.071428571429 0.642857142857\n2045 0.285714285714 0.071428571429 0.642857142857\n2046 0.357142857143 0.071428571429 0.642857142857\n2047 0.428571428571 0.071428571429 0.642857142857\n2048 0.500000000000 0.071428571429 0.642857142857\n2049 0.571428571429 0.071428571429 0.642857142857\n2050 0.642857142857 0.071428571429 0.642857142857\n2051 0.714285714286 0.071428571429 0.642857142857\n2052 0.785714285714 0.071428571429 0.642857142857\n2053 0.857142857143 0.071428571429 0.642857142857\n2054 0.928571428571 0.071428571429 0.642857142857\n2055 1.000000000000 0.071428571429 0.642857142857\n2056 0.000000000000 0.142857142857 0.642857142857\n2057 0.071428571429 0.142857142857 0.642857142857\n2058 0.142857142857 0.142857142857 0.642857142857\n2059 0.214285714286 0.142857142857 0.642857142857\n2060 0.285714285714 0.142857142857 0.642857142857\n2061 0.357142857143 0.142857142857 0.642857142857\n2062 0.428571428571 0.142857142857 0.642857142857\n2063 0.500000000000 0.142857142857 0.642857142857\n2064 0.571428571429 0.142857142857 0.642857142857\n2065 0.642857142857 0.142857142857 0.642857142857\n2066 0.714285714286 0.142857142857 0.642857142857\n2067 0.785714285714 0.142857142857 0.642857142857\n2068 0.857142857143 0.142857142857 0.642857142857\n2069 0.928571428571 0.142857142857 0.642857142857\n2070 1.000000000000 0.142857142857 0.642857142857\n2071 0.000000000000 0.214285714286 0.642857142857\n2072 0.071428571429 0.214285714286 0.642857142857\n2073 0.142857142857 0.214285714286 0.642857142857\n2074 0.214285714286 0.214285714286 0.642857142857\n2075 0.285714285714 0.214285714286 0.642857142857\n2076 0.357142857143 0.214285714286 0.642857142857\n2077 0.428571428571 0.214285714286 0.642857142857\n2078 0.500000000000 0.214285714286 0.642857142857\n2079 0.571428571429 0.214285714286 0.642857142857\n2080 0.642857142857 0.214285714286 0.642857142857\n2081 0.714285714286 0.214285714286 0.642857142857\n2082 0.785714285714 0.214285714286 0.642857142857\n2083 0.857142857143 0.214285714286 0.642857142857\n2084 0.928571428571 0.214285714286 0.642857142857\n2085 1.000000000000 0.214285714286 0.642857142857\n2086 0.000000000000 0.285714285714 0.642857142857\n2087 0.071428571429 0.285714285714 0.642857142857\n2088 0.142857142857 0.285714285714 0.642857142857\n2089 0.214285714286 0.285714285714 0.642857142857\n2090 0.285714285714 0.285714285714 0.642857142857\n2091 0.357142857143 0.285714285714 0.642857142857\n2092 0.428571428571 0.285714285714 0.642857142857\n2093 0.500000000000 0.285714285714 0.642857142857\n2094 0.571428571429 0.285714285714 0.642857142857\n2095 0.642857142857 0.285714285714 0.642857142857\n2096 0.714285714286 0.285714285714 0.642857142857\n2097 0.785714285714 0.285714285714 0.642857142857\n2098 0.857142857143 0.285714285714 0.642857142857\n2099 0.928571428571 0.285714285714 0.642857142857\n2100 1.000000000000 0.285714285714 0.642857142857\n2101 0.000000000000 0.357142857143 0.642857142857\n2102 0.071428571429 0.357142857143 0.642857142857\n2103 0.142857142857 0.357142857143 0.642857142857\n2104 0.214285714286 0.357142857143 0.642857142857\n2105 0.285714285714 0.357142857143 0.642857142857\n2106 0.357142857143 0.357142857143 0.642857142857\n2107 0.428571428571 0.357142857143 0.642857142857\n2108 0.500000000000 0.357142857143 0.642857142857\n2109 0.571428571429 0.357142857143 0.642857142857\n2110 0.642857142857 0.357142857143 0.642857142857\n2111 0.714285714286 0.357142857143 0.642857142857\n2112 0.785714285714 0.357142857143 0.642857142857\n2113 0.857142857143 0.357142857143 0.642857142857\n2114 0.928571428571 0.357142857143 0.642857142857\n2115 1.000000000000 0.357142857143 0.642857142857\n2116 0.000000000000 0.428571428571 0.642857142857\n2117 0.071428571429 0.428571428571 0.642857142857\n2118 0.142857142857 0.428571428571 0.642857142857\n2119 0.214285714286 0.428571428571 0.642857142857\n2120 0.285714285714 0.428571428571 0.642857142857\n2121 0.357142857143 0.428571428571 0.642857142857\n2122 0.428571428571 0.428571428571 0.642857142857\n2123 0.500000000000 0.428571428571 0.642857142857\n2124 0.571428571429 0.428571428571 0.642857142857\n2125 0.642857142857 0.428571428571 0.642857142857\n2126 0.714285714286 0.428571428571 0.642857142857\n2127 0.785714285714 0.428571428571 0.642857142857\n2128 0.857142857143 0.428571428571 0.642857142857\n2129 0.928571428571 0.428571428571 0.642857142857\n2130 1.000000000000 0.428571428571 0.642857142857\n2131 0.000000000000 0.500000000000 0.642857142857\n2132 0.071428571429 0.500000000000 0.642857142857\n2133 0.142857142857 0.500000000000 0.642857142857\n2134 0.214285714286 0.500000000000 0.642857142857\n2135 0.285714285714 0.500000000000 0.642857142857\n2136 0.357142857143 0.500000000000 0.642857142857\n2137 0.428571428571 0.500000000000 0.642857142857\n2138 0.500000000000 0.500000000000 0.642857142857\n2139 0.571428571429 0.500000000000 0.642857142857\n2140 0.642857142857 0.500000000000 0.642857142857\n2141 0.714285714286 0.500000000000 0.642857142857\n2142 0.785714285714 0.500000000000 0.642857142857\n2143 0.857142857143 0.500000000000 0.642857142857\n2144 0.928571428571 0.500000000000 0.642857142857\n2145 1.000000000000 0.500000000000 0.642857142857\n2146 0.000000000000 0.571428571429 0.642857142857\n2147 0.071428571429 0.571428571429 0.642857142857\n2148 0.142857142857 0.571428571429 0.642857142857\n2149 0.214285714286 0.571428571429 0.642857142857\n2150 0.285714285714 0.571428571429 0.642857142857\n2151 0.357142857143 0.571428571429 0.642857142857\n2152 0.428571428571 0.571428571429 0.642857142857\n2153 0.500000000000 0.571428571429 0.642857142857\n2154 0.571428571429 0.571428571429 0.642857142857\n2155 0.642857142857 0.571428571429 0.642857142857\n2156 0.714285714286 0.571428571429 0.642857142857\n2157 0.785714285714 0.571428571429 0.642857142857\n2158 0.857142857143 0.571428571429 0.642857142857\n2159 0.928571428571 0.571428571429 0.642857142857\n2160 1.000000000000 0.571428571429 0.642857142857\n2161 0.000000000000 0.642857142857 0.642857142857\n2162 0.071428571429 0.642857142857 0.642857142857\n2163 0.142857142857 0.642857142857 0.642857142857\n2164 0.214285714286 0.642857142857 0.642857142857\n2165 0.285714285714 0.642857142857 0.642857142857\n2166 0.357142857143 0.642857142857 0.642857142857\n2167 0.428571428571 0.642857142857 0.642857142857\n2168 0.500000000000 0.642857142857 0.642857142857\n2169 0.571428571429 0.642857142857 0.642857142857\n2170 0.642857142857 0.642857142857 0.642857142857\n2171 0.714285714286 0.642857142857 0.642857142857\n2172 0.785714285714 0.642857142857 0.642857142857\n2173 0.857142857143 0.642857142857 0.642857142857\n2174 0.928571428571 0.642857142857 0.642857142857\n2175 1.000000000000 0.642857142857 0.642857142857\n2176 0.000000000000 0.714285714286 0.642857142857\n2177 0.071428571429 0.714285714286 0.642857142857\n2178 0.142857142857 0.714285714286 0.642857142857\n2179 0.214285714286 0.714285714286 0.642857142857\n2180 0.285714285714 0.714285714286 0.642857142857\n2181 0.357142857143 0.714285714286 0.642857142857\n2182 0.428571428571 0.714285714286 0.642857142857\n2183 0.500000000000 0.714285714286 0.642857142857\n2184 0.571428571429 0.714285714286 0.642857142857\n2185 0.642857142857 0.714285714286 0.642857142857\n2186 0.714285714286 0.714285714286 0.642857142857\n2187 0.785714285714 0.714285714286 0.642857142857\n2188 0.857142857143 0.714285714286 0.642857142857\n2189 0.928571428571 0.714285714286 0.642857142857\n2190 1.000000000000 0.714285714286 0.642857142857\n2191 0.000000000000 0.785714285714 0.642857142857\n2192 0.071428571429 0.785714285714 0.642857142857\n2193 0.142857142857 0.785714285714 0.642857142857\n2194 0.214285714286 0.785714285714 0.642857142857\n2195 0.285714285714 0.785714285714 0.642857142857\n2196 0.357142857143 0.785714285714 0.642857142857\n2197 0.428571428571 0.785714285714 0.642857142857\n2198 0.500000000000 0.785714285714 0.642857142857\n2199 0.571428571429 0.785714285714 0.642857142857\n2200 0.642857142857 0.785714285714 0.642857142857\n2201 0.714285714286 0.785714285714 0.642857142857\n2202 0.785714285714 0.785714285714 0.642857142857\n2203 0.857142857143 0.785714285714 0.642857142857\n2204 0.928571428571 0.785714285714 0.642857142857\n2205 1.000000000000 0.785714285714 0.642857142857\n2206 0.000000000000 0.857142857143 0.642857142857\n2207 0.071428571429 0.857142857143 0.642857142857\n2208 0.142857142857 0.857142857143 0.642857142857\n2209 0.214285714286 0.857142857143 0.642857142857\n2210 0.285714285714 0.857142857143 0.642857142857\n2211 0.357142857143 0.857142857143 0.642857142857\n2212 0.428571428571 0.857142857143 0.642857142857\n2213 0.500000000000 0.857142857143 0.642857142857\n2214 0.571428571429 0.857142857143 0.642857142857\n2215 0.642857142857 0.857142857143 0.642857142857\n2216 0.714285714286 0.857142857143 0.642857142857\n2217 0.785714285714 0.857142857143 0.642857142857\n2218 0.857142857143 0.857142857143 0.642857142857\n2219 0.928571428571 0.857142857143 0.642857142857\n2220 1.000000000000 0.857142857143 0.642857142857\n2221 0.000000000000 0.928571428571 0.642857142857\n2222 0.071428571429 0.928571428571 0.642857142857\n2223 0.142857142857 0.928571428571 0.642857142857\n2224 0.214285714286 0.928571428571 0.642857142857\n2225 0.285714285714 0.928571428571 0.642857142857\n2226 0.357142857143 0.928571428571 0.642857142857\n2227 0.428571428571 0.928571428571 0.642857142857\n2228 0.500000000000 0.928571428571 0.642857142857\n2229 0.571428571429 0.928571428571 0.642857142857\n2230 0.642857142857 0.928571428571 0.642857142857\n2231 0.714285714286 0.928571428571 0.642857142857\n2232 0.785714285714 0.928571428571 0.642857142857\n2233 0.857142857143 0.928571428571 0.642857142857\n2234 0.928571428571 0.928571428571 0.642857142857\n2235 1.000000000000 0.928571428571 0.642857142857\n2236 0.000000000000 1.000000000000 0.642857142857\n2237 0.071428571429 1.000000000000 0.642857142857\n2238 0.142857142857 1.000000000000 0.642857142857\n2239 0.214285714286 1.000000000000 0.642857142857\n2240 0.285714285714 1.000000000000 0.642857142857\n2241 0.357142857143 1.000000000000 0.642857142857\n2242 0.428571428571 1.000000000000 0.642857142857\n2243 0.500000000000 1.000000000000 0.642857142857\n2244 0.571428571429 1.000000000000 0.642857142857\n2245 0.642857142857 1.000000000000 0.642857142857\n2246 0.714285714286 1.000000000000 0.642857142857\n2247 0.785714285714 1.000000000000 0.642857142857\n2248 0.857142857143 1.000000000000 0.642857142857\n2249 0.928571428571 1.000000000000 0.642857142857\n2250 1.000000000000 1.000000000000 0.642857142857\n2251 0.000000000000 0.000000000000 0.714285714286\n2252 0.071428571429 0.000000000000 0.714285714286\n2253 0.142857142857 0.000000000000 0.714285714286\n2254 0.214285714286 0.000000000000 0.714285714286\n2255 0.285714285714 0.000000000000 0.714285714286\n2256 0.357142857143 0.000000000000 0.714285714286\n2257 0.428571428571 0.000000000000 0.714285714286\n2258 0.500000000000 0.000000000000 0.714285714286\n2259 0.571428571429 0.000000000000 0.714285714286\n2260 0.642857142857 0.000000000000 0.714285714286\n2261 0.714285714286 0.000000000000 0.714285714286\n2262 0.785714285714 0.000000000000 0.714285714286\n2263 0.857142857143 0.000000000000 0.714285714286\n2264 0.928571428571 0.000000000000 0.714285714286\n2265 1.000000000000 0.000000000000 0.714285714286\n2266 0.000000000000 0.071428571429 0.714285714286\n2267 0.071428571429 0.071428571429 0.714285714286\n2268 0.142857142857 0.071428571429 0.714285714286\n2269 0.214285714286 0.071428571429 0.714285714286\n2270 0.285714285714 0.071428571429 0.714285714286\n2271 0.357142857143 0.071428571429 0.714285714286\n2272 0.428571428571 0.071428571429 0.714285714286\n2273 0.500000000000 0.071428571429 0.714285714286\n2274 0.571428571429 0.071428571429 0.714285714286\n2275 0.642857142857 0.071428571429 0.714285714286\n2276 0.714285714286 0.071428571429 0.714285714286\n2277 0.785714285714 0.071428571429 0.714285714286\n2278 0.857142857143 0.071428571429 0.714285714286\n2279 0.928571428571 0.071428571429 0.714285714286\n2280 1.000000000000 0.071428571429 0.714285714286\n2281 0.000000000000 0.142857142857 0.714285714286\n2282 0.071428571429 0.142857142857 0.714285714286\n2283 0.142857142857 0.142857142857 0.714285714286\n2284 0.214285714286 0.142857142857 0.714285714286\n2285 0.285714285714 0.142857142857 0.714285714286\n2286 0.357142857143 0.142857142857 0.714285714286\n2287 0.428571428571 0.142857142857 0.714285714286\n2288 0.500000000000 0.142857142857 0.714285714286\n2289 0.571428571429 0.142857142857 0.714285714286\n2290 0.642857142857 0.142857142857 0.714285714286\n2291 0.714285714286 0.142857142857 0.714285714286\n2292 0.785714285714 0.142857142857 0.714285714286\n2293 0.857142857143 0.142857142857 0.714285714286\n2294 0.928571428571 0.142857142857 0.714285714286\n2295 1.000000000000 0.142857142857 0.714285714286\n2296 0.000000000000 0.214285714286 0.714285714286\n2297 0.071428571429 0.214285714286 0.714285714286\n2298 0.142857142857 0.214285714286 0.714285714286\n2299 0.214285714286 0.214285714286 0.714285714286\n2300 0.285714285714 0.214285714286 0.714285714286\n2301 0.357142857143 0.214285714286 0.714285714286\n2302 0.428571428571 0.214285714286 0.714285714286\n2303 0.500000000000 0.214285714286 0.714285714286\n2304 0.571428571429 0.214285714286 0.714285714286\n2305 0.642857142857 0.214285714286 0.714285714286\n2306 0.714285714286 0.214285714286 0.714285714286\n2307 0.785714285714 0.214285714286 0.714285714286\n2308 0.857142857143 0.214285714286 0.714285714286\n2309 0.928571428571 0.214285714286 0.714285714286\n2310 1.000000000000 0.214285714286 0.714285714286\n2311 0.000000000000 0.285714285714 0.714285714286\n2312 0.071428571429 0.285714285714 0.714285714286\n2313 0.142857142857 0.285714285714 0.714285714286\n2314 0.214285714286 0.285714285714 0.714285714286\n2315 0.285714285714 0.285714285714 0.714285714286\n2316 0.357142857143 0.285714285714 0.714285714286\n2317 0.428571428571 0.285714285714 0.714285714286\n2318 0.500000000000 0.285714285714 0.714285714286\n2319 0.571428571429 0.285714285714 0.714285714286\n2320 0.642857142857 0.285714285714 0.714285714286\n2321 0.714285714286 0.285714285714 0.714285714286\n2322 0.785714285714 0.285714285714 0.714285714286\n2323 0.857142857143 0.285714285714 0.714285714286\n2324 0.928571428571 0.285714285714 0.714285714286\n2325 1.000000000000 0.285714285714 0.714285714286\n2326 0.000000000000 0.357142857143 0.714285714286\n2327 0.071428571429 0.357142857143 0.714285714286\n2328 0.142857142857 0.357142857143 0.714285714286\n2329 0.214285714286 0.357142857143 0.714285714286\n2330 0.285714285714 0.357142857143 0.714285714286\n2331 0.357142857143 0.357142857143 0.714285714286\n2332 0.428571428571 0.357142857143 0.714285714286\n2333 0.500000000000 0.357142857143 0.714285714286\n2334 0.571428571429 0.357142857143 0.714285714286\n2335 0.642857142857 0.357142857143 0.714285714286\n2336 0.714285714286 0.357142857143 0.714285714286\n2337 0.785714285714 0.357142857143 0.714285714286\n2338 0.857142857143 0.357142857143 0.714285714286\n2339 0.928571428571 0.357142857143 0.714285714286\n2340 1.000000000000 0.357142857143 0.714285714286\n2341 0.000000000000 0.428571428571 0.714285714286\n2342 0.071428571429 0.428571428571 0.714285714286\n2343 0.142857142857 0.428571428571 0.714285714286\n2344 0.214285714286 0.428571428571 0.714285714286\n2345 0.285714285714 0.428571428571 0.714285714286\n2346 0.357142857143 0.428571428571 0.714285714286\n2347 0.428571428571 0.428571428571 0.714285714286\n2348 0.500000000000 0.428571428571 0.714285714286\n2349 0.571428571429 0.428571428571 0.714285714286\n2350 0.642857142857 0.428571428571 0.714285714286\n2351 0.714285714286 0.428571428571 0.714285714286\n2352 0.785714285714 0.428571428571 0.714285714286\n2353 0.857142857143 0.428571428571 0.714285714286\n2354 0.928571428571 0.428571428571 0.714285714286\n2355 1.000000000000 0.428571428571 0.714285714286\n2356 0.000000000000 0.500000000000 0.714285714286\n2357 0.071428571429 0.500000000000 0.714285714286\n2358 0.142857142857 0.500000000000 0.714285714286\n2359 0.214285714286 0.500000000000 0.714285714286\n2360 0.285714285714 0.500000000000 0.714285714286\n2361 0.357142857143 0.500000000000 0.714285714286\n2362 0.428571428571 0.500000000000 0.714285714286\n2363 0.500000000000 0.500000000000 0.714285714286\n2364 0.571428571429 0.500000000000 0.714285714286\n2365 0.642857142857 0.500000000000 0.714285714286\n2366 0.714285714286 0.500000000000 0.714285714286\n2367 0.785714285714 0.500000000000 0.714285714286\n2368 0.857142857143 0.500000000000 0.714285714286\n2369 0.928571428571 0.500000000000 0.714285714286\n2370 1.000000000000 0.500000000000 0.714285714286\n2371 0.000000000000 0.571428571429 0.714285714286\n2372 0.071428571429 0.571428571429 0.714285714286\n2373 0.142857142857 0.571428571429 0.714285714286\n2374 0.214285714286 0.571428571429 0.714285714286\n2375 0.285714285714 0.571428571429 0.714285714286\n2376 0.357142857143 0.571428571429 0.714285714286\n2377 0.428571428571 0.571428571429 0.714285714286\n2378 0.500000000000 0.571428571429 0.714285714286\n2379 0.571428571429 0.571428571429 0.714285714286\n2380 0.642857142857 0.571428571429 0.714285714286\n2381 0.714285714286 0.571428571429 0.714285714286\n2382 0.785714285714 0.571428571429 0.714285714286\n2383 0.857142857143 0.571428571429 0.714285714286\n2384 0.928571428571 0.571428571429 0.714285714286\n2385 1.000000000000 0.571428571429 0.714285714286\n2386 0.000000000000 0.642857142857 0.714285714286\n2387 0.071428571429 0.642857142857 0.714285714286\n2388 0.142857142857 0.642857142857 0.714285714286\n2389 0.214285714286 0.642857142857 0.714285714286\n2390 0.285714285714 0.642857142857 0.714285714286\n2391 0.357142857143 0.642857142857 0.714285714286\n2392 0.428571428571 0.642857142857 0.714285714286\n2393 0.500000000000 0.642857142857 0.714285714286\n2394 0.571428571429 0.642857142857 0.714285714286\n2395 0.642857142857 0.642857142857 0.714285714286\n2396 0.714285714286 0.642857142857 0.714285714286\n2397 0.785714285714 0.642857142857 0.714285714286\n2398 0.857142857143 0.642857142857 0.714285714286\n2399 0.928571428571 0.642857142857 0.714285714286\n2400 1.000000000000 0.642857142857 0.714285714286\n2401 0.000000000000 0.714285714286 0.714285714286\n2402 0.071428571429 0.714285714286 0.714285714286\n2403 0.142857142857 0.714285714286 0.714285714286\n2404 0.214285714286 0.714285714286 0.714285714286\n2405 0.285714285714 0.714285714286 0.714285714286\n2406 0.357142857143 0.714285714286 0.714285714286\n2407 0.428571428571 0.714285714286 0.714285714286\n2408 0.500000000000 0.714285714286 0.714285714286\n2409 0.571428571429 0.714285714286 0.714285714286\n2410 0.642857142857 0.714285714286 0.714285714286\n2411 0.714285714286 0.714285714286 0.714285714286\n2412 0.785714285714 0.714285714286 0.714285714286\n2413 0.857142857143 0.714285714286 0.714285714286\n2414 0.928571428571 0.714285714286 0.714285714286\n2415 1.000000000000 0.714285714286 0.714285714286\n2416 0.000000000000 0.785714285714 0.714285714286\n2417 0.071428571429 0.785714285714 0.714285714286\n2418 0.142857142857 0.785714285714 0.714285714286\n2419 0.214285714286 0.785714285714 0.714285714286\n2420 0.285714285714 0.785714285714 0.714285714286\n2421 0.357142857143 0.785714285714 0.714285714286\n2422 0.428571428571 0.785714285714 0.714285714286\n2423 0.500000000000 0.785714285714 0.714285714286\n2424 0.571428571429 0.785714285714 0.714285714286\n2425 0.642857142857 0.785714285714 0.714285714286\n2426 0.714285714286 0.785714285714 0.714285714286\n2427 0.785714285714 0.785714285714 0.714285714286\n2428 0.857142857143 0.785714285714 0.714285714286\n2429 0.928571428571 0.785714285714 0.714285714286\n2430 1.000000000000 0.785714285714 0.714285714286\n2431 0.000000000000 0.857142857143 0.714285714286\n2432 0.071428571429 0.857142857143 0.714285714286\n2433 0.142857142857 0.857142857143 0.714285714286\n2434 0.214285714286 0.857142857143 0.714285714286\n2435 0.285714285714 0.857142857143 0.714285714286\n2436 0.357142857143 0.857142857143 0.714285714286\n2437 0.428571428571 0.857142857143 0.714285714286\n2438 0.500000000000 0.857142857143 0.714285714286\n2439 0.571428571429 0.857142857143 0.714285714286\n2440 0.642857142857 0.857142857143 0.714285714286\n2441 0.714285714286 0.857142857143 0.714285714286\n2442 0.785714285714 0.857142857143 0.714285714286\n2443 0.857142857143 0.857142857143 0.714285714286\n2444 0.928571428571 0.857142857143 0.714285714286\n2445 1.000000000000 0.857142857143 0.714285714286\n2446 0.000000000000 0.928571428571 0.714285714286\n2447 0.071428571429 0.928571428571 0.714285714286\n2448 0.142857142857 0.928571428571 0.714285714286\n2449 0.214285714286 0.928571428571 0.714285714286\n2450 0.285714285714 0.928571428571 0.714285714286\n2451 0.357142857143 0.928571428571 0.714285714286\n2452 0.428571428571 0.928571428571 0.714285714286\n2453 0.500000000000 0.928571428571 0.714285714286\n2454 0.571428571429 0.928571428571 0.714285714286\n2455 0.642857142857 0.928571428571 0.714285714286\n2456 0.714285714286 0.928571428571 0.714285714286\n2457 0.785714285714 0.928571428571 0.714285714286\n2458 0.857142857143 0.928571428571 0.714285714286\n2459 0.928571428571 0.928571428571 0.714285714286\n2460 1.000000000000 0.928571428571 0.714285714286\n2461 0.000000000000 1.000000000000 0.714285714286\n2462 0.071428571429 1.000000000000 0.714285714286\n2463 0.142857142857 1.000000000000 0.714285714286\n2464 0.214285714286 1.000000000000 0.714285714286\n2465 0.285714285714 1.000000000000 0.714285714286\n2466 0.357142857143 1.000000000000 0.714285714286\n2467 0.428571428571 1.000000000000 0.714285714286\n2468 0.500000000000 1.000000000000 0.714285714286\n2469 0.571428571429 1.000000000000 0.714285714286\n2470 0.642857142857 1.000000000000 0.714285714286\n2471 0.714285714286 1.000000000000 0.714285714286\n2472 0.785714285714 1.000000000000 0.714285714286\n2473 0.857142857143 1.000000000000 0.714285714286\n2474 0.928571428571 1.000000000000 0.714285714286\n2475 1.000000000000 1.000000000000 0.714285714286\n2476 0.000000000000 0.000000000000 0.785714285714\n2477 0.071428571429 0.000000000000 0.785714285714\n2478 0.142857142857 0.000000000000 0.785714285714\n2479 0.214285714286 0.000000000000 0.785714285714\n2480 0.285714285714 0.000000000000 0.785714285714\n2481 0.357142857143 0.000000000000 0.785714285714\n2482 0.428571428571 0.000000000000 0.785714285714\n2483 0.500000000000 0.000000000000 0.785714285714\n2484 0.571428571429 0.000000000000 0.785714285714\n2485 0.642857142857 0.000000000000 0.785714285714\n2486 0.714285714286 0.000000000000 0.785714285714\n2487 0.785714285714 0.000000000000 0.785714285714\n2488 0.857142857143 0.000000000000 0.785714285714\n2489 0.928571428571 0.000000000000 0.785714285714\n2490 1.000000000000 0.000000000000 0.785714285714\n2491 0.000000000000 0.071428571429 0.785714285714\n2492 0.071428571429 0.071428571429 0.785714285714\n2493 0.142857142857 0.071428571429 0.785714285714\n2494 0.214285714286 0.071428571429 0.785714285714\n2495 0.285714285714 0.071428571429 0.785714285714\n2496 0.357142857143 0.071428571429 0.785714285714\n2497 0.428571428571 0.071428571429 0.785714285714\n2498 0.500000000000 0.071428571429 0.785714285714\n2499 0.571428571429 0.071428571429 0.785714285714\n2500 0.642857142857 0.071428571429 0.785714285714\n2501 0.714285714286 0.071428571429 0.785714285714\n2502 0.785714285714 0.071428571429 0.785714285714\n2503 0.857142857143 0.071428571429 0.785714285714\n2504 0.928571428571 0.071428571429 0.785714285714\n2505 1.000000000000 0.071428571429 0.785714285714\n2506 0.000000000000 0.142857142857 0.785714285714\n2507 0.071428571429 0.142857142857 0.785714285714\n2508 0.142857142857 0.142857142857 0.785714285714\n2509 0.214285714286 0.142857142857 0.785714285714\n2510 0.285714285714 0.142857142857 0.785714285714\n2511 0.357142857143 0.142857142857 0.785714285714\n2512 0.428571428571 0.142857142857 0.785714285714\n2513 0.500000000000 0.142857142857 0.785714285714\n2514 0.571428571429 0.142857142857 0.785714285714\n2515 0.642857142857 0.142857142857 0.785714285714\n2516 0.714285714286 0.142857142857 0.785714285714\n2517 0.785714285714 0.142857142857 0.785714285714\n2518 0.857142857143 0.142857142857 0.785714285714\n2519 0.928571428571 0.142857142857 0.785714285714\n2520 1.000000000000 0.142857142857 0.785714285714\n2521 0.000000000000 0.214285714286 0.785714285714\n2522 0.071428571429 0.214285714286 0.785714285714\n2523 0.142857142857 0.214285714286 0.785714285714\n2524 0.214285714286 0.214285714286 0.785714285714\n2525 0.285714285714 0.214285714286 0.785714285714\n2526 0.357142857143 0.214285714286 0.785714285714\n2527 0.428571428571 0.214285714286 0.785714285714\n2528 0.500000000000 0.214285714286 0.785714285714\n2529 0.571428571429 0.214285714286 0.785714285714\n2530 0.642857142857 0.214285714286 0.785714285714\n2531 0.714285714286 0.214285714286 0.785714285714\n2532 0.785714285714 0.214285714286 0.785714285714\n2533 0.857142857143 0.214285714286 0.785714285714\n2534 0.928571428571 0.214285714286 0.785714285714\n2535 1.000000000000 0.214285714286 0.785714285714\n2536 0.000000000000 0.285714285714 0.785714285714\n2537 0.071428571429 0.285714285714 0.785714285714\n2538 0.142857142857 0.285714285714 0.785714285714\n2539 0.214285714286 0.285714285714 0.785714285714\n2540 0.285714285714 0.285714285714 0.785714285714\n2541 0.357142857143 0.285714285714 0.785714285714\n2542 0.428571428571 0.285714285714 0.785714285714\n2543 0.500000000000 0.285714285714 0.785714285714\n2544 0.571428571429 0.285714285714 0.785714285714\n2545 0.642857142857 0.285714285714 0.785714285714\n2546 0.714285714286 0.285714285714 0.785714285714\n2547 0.785714285714 0.285714285714 0.785714285714\n2548 0.857142857143 0.285714285714 0.785714285714\n2549 0.928571428571 0.285714285714 0.785714285714\n2550 1.000000000000 0.285714285714 0.785714285714\n2551 0.000000000000 0.357142857143 0.785714285714\n2552 0.071428571429 0.357142857143 0.785714285714\n2553 0.142857142857 0.357142857143 0.785714285714\n2554 0.214285714286 0.357142857143 0.785714285714\n2555 0.285714285714 0.357142857143 0.785714285714\n2556 0.357142857143 0.357142857143 0.785714285714\n2557 0.428571428571 0.357142857143 0.785714285714\n2558 0.500000000000 0.357142857143 0.785714285714\n2559 0.571428571429 0.357142857143 0.785714285714\n2560 0.642857142857 0.357142857143 0.785714285714\n2561 0.714285714286 0.357142857143 0.785714285714\n2562 0.785714285714 0.357142857143 0.785714285714\n2563 0.857142857143 0.357142857143 0.785714285714\n2564 0.928571428571 0.357142857143 0.785714285714\n2565 1.000000000000 0.357142857143 0.785714285714\n2566 0.000000000000 0.428571428571 0.785714285714\n2567 0.071428571429 0.428571428571 0.785714285714\n2568 0.142857142857 0.428571428571 0.785714285714\n2569 0.214285714286 0.428571428571 0.785714285714\n2570 0.285714285714 0.428571428571 0.785714285714\n2571 0.357142857143 0.428571428571 0.785714285714\n2572 0.428571428571 0.428571428571 0.785714285714\n2573 0.500000000000 0.428571428571 0.785714285714\n2574 0.571428571429 0.428571428571 0.785714285714\n2575 0.642857142857 0.428571428571 0.785714285714\n2576 0.714285714286 0.428571428571 0.785714285714\n2577 0.785714285714 0.428571428571 0.785714285714\n2578 0.857142857143 0.428571428571 0.785714285714\n2579 0.928571428571 0.428571428571 0.785714285714\n2580 1.000000000000 0.428571428571 0.785714285714\n2581 0.000000000000 0.500000000000 0.785714285714\n2582 0.071428571429 0.500000000000 0.785714285714\n2583 0.142857142857 0.500000000000 0.785714285714\n2584 0.214285714286 0.500000000000 0.785714285714\n2585 0.285714285714 0.500000000000 0.785714285714\n2586 0.357142857143 0.500000000000 0.785714285714\n2587 0.428571428571 0.500000000000 0.785714285714\n2588 0.500000000000 0.500000000000 0.785714285714\n2589 0.571428571429 0.500000000000 0.785714285714\n2590 0.642857142857 0.500000000000 0.785714285714\n2591 0.714285714286 0.500000000000 0.785714285714\n2592 0.785714285714 0.500000000000 0.785714285714\n2593 0.857142857143 0.500000000000 0.785714285714\n2594 0.928571428571 0.500000000000 0.785714285714\n2595 1.000000000000 0.500000000000 0.785714285714\n2596 0.000000000000 0.571428571429 0.785714285714\n2597 0.071428571429 0.571428571429 0.785714285714\n2598 0.142857142857 0.571428571429 0.785714285714\n2599 0.214285714286 0.571428571429 0.785714285714\n2600 0.285714285714 0.571428571429 0.785714285714\n2601 0.357142857143 0.571428571429 0.785714285714\n2602 0.428571428571 0.571428571429 0.785714285714\n2603 0.500000000000 0.571428571429 0.785714285714\n2604 0.571428571429 0.571428571429 0.785714285714\n2605 0.642857142857 0.571428571429 0.785714285714\n2606 0.714285714286 0.571428571429 0.785714285714\n2607 0.785714285714 0.571428571429 0.785714285714\n2608 0.857142857143 0.571428571429 0.785714285714\n2609 0.928571428571 0.571428571429 0.785714285714\n2610 1.000000000000 0.571428571429 0.785714285714\n2611 0.000000000000 0.642857142857 0.785714285714\n2612 0.071428571429 0.642857142857 0.785714285714\n2613 0.142857142857 0.642857142857 0.785714285714\n2614 0.214285714286 0.642857142857 0.785714285714\n2615 0.285714285714 0.642857142857 0.785714285714\n2616 0.357142857143 0.642857142857 0.785714285714\n2617 0.428571428571 0.642857142857 0.785714285714\n2618 0.500000000000 0.642857142857 0.785714285714\n2619 0.571428571429 0.642857142857 0.785714285714\n2620 0.642857142857 0.642857142857 0.785714285714\n2621 0.714285714286 0.642857142857 0.785714285714\n2622 0.785714285714 0.642857142857 0.785714285714\n2623 0.857142857143 0.642857142857 0.785714285714\n2624 0.928571428571 0.642857142857 0.785714285714\n2625 1.000000000000 0.642857142857 0.785714285714\n2626 0.000000000000 0.714285714286 0.785714285714\n2627 0.071428571429 0.714285714286 0.785714285714\n2628 0.142857142857 0.714285714286 0.785714285714\n2629 0.214285714286 0.714285714286 0.785714285714\n2630 0.285714285714 0.714285714286 0.785714285714\n2631 0.357142857143 0.714285714286 0.785714285714\n2632 0.428571428571 0.714285714286 0.785714285714\n2633 0.500000000000 0.714285714286 0.785714285714\n2634 0.571428571429 0.714285714286 0.785714285714\n2635 0.642857142857 0.714285714286 0.785714285714\n2636 0.714285714286 0.714285714286 0.785714285714\n2637 0.785714285714 0.714285714286 0.785714285714\n2638 0.857142857143 0.714285714286 0.785714285714\n2639 0.928571428571 0.714285714286 0.785714285714\n2640 1.000000000000 0.714285714286 0.785714285714\n2641 0.000000000000 0.785714285714 0.785714285714\n2642 0.071428571429 0.785714285714 0.785714285714\n2643 0.142857142857 0.785714285714 0.785714285714\n2644 0.214285714286 0.785714285714 0.785714285714\n2645 0.285714285714 0.785714285714 0.785714285714\n2646 0.357142857143 0.785714285714 0.785714285714\n2647 0.428571428571 0.785714285714 0.785714285714\n2648 0.500000000000 0.785714285714 0.785714285714\n2649 0.571428571429 0.785714285714 0.785714285714\n2650 0.642857142857 0.785714285714 0.785714285714\n2651 0.714285714286 0.785714285714 0.785714285714\n2652 0.785714285714 0.785714285714 0.785714285714\n2653 0.857142857143 0.785714285714 0.785714285714\n2654 0.928571428571 0.785714285714 0.785714285714\n2655 1.000000000000 0.785714285714 0.785714285714\n2656 0.000000000000 0.857142857143 0.785714285714\n2657 0.071428571429 0.857142857143 0.785714285714\n2658 0.142857142857 0.857142857143 0.785714285714\n2659 0.214285714286 0.857142857143 0.785714285714\n2660 0.285714285714 0.857142857143 0.785714285714\n2661 0.357142857143 0.857142857143 0.785714285714\n2662 0.428571428571 0.857142857143 0.785714285714\n2663 0.500000000000 0.857142857143 0.785714285714\n2664 0.571428571429 0.857142857143 0.785714285714\n2665 0.642857142857 0.857142857143 0.785714285714\n2666 0.714285714286 0.857142857143 0.785714285714\n2667 0.785714285714 0.857142857143 0.785714285714\n2668 0.857142857143 0.857142857143 0.785714285714\n2669 0.928571428571 0.857142857143 0.785714285714\n2670 1.000000000000 0.857142857143 0.785714285714\n2671 0.000000000000 0.928571428571 0.785714285714\n2672 0.071428571429 0.928571428571 0.785714285714\n2673 0.142857142857 0.928571428571 0.785714285714\n2674 0.214285714286 0.928571428571 0.785714285714\n2675 0.285714285714 0.928571428571 0.785714285714\n2676 0.357142857143 0.928571428571 0.785714285714\n2677 0.428571428571 0.928571428571 0.785714285714\n2678 0.500000000000 0.928571428571 0.785714285714\n2679 0.571428571429 0.928571428571 0.785714285714\n2680 0.642857142857 0.928571428571 0.785714285714\n2681 0.714285714286 0.928571428571 0.785714285714\n2682 0.785714285714 0.928571428571 0.785714285714\n2683 0.857142857143 0.928571428571 0.785714285714\n2684 0.928571428571 0.928571428571 0.785714285714\n2685 1.000000000000 0.928571428571 0.785714285714\n2686 0.000000000000 1.000000000000 0.785714285714\n2687 0.071428571429 1.000000000000 0.785714285714\n2688 0.142857142857 1.000000000000 0.785714285714\n2689 0.214285714286 1.000000000000 0.785714285714\n2690 0.285714285714 1.000000000000 0.785714285714\n2691 0.357142857143 1.000000000000 0.785714285714\n2692 0.428571428571 1.000000000000 0.785714285714\n2693 0.500000000000 1.000000000000 0.785714285714\n2694 0.571428571429 1.000000000000 0.785714285714\n2695 0.642857142857 1.000000000000 0.785714285714\n2696 0.714285714286 1.000000000000 0.785714285714\n2697 0.785714285714 1.000000000000 0.785714285714\n2698 0.857142857143 1.000000000000 0.785714285714\n2699 0.928571428571 1.000000000000 0.785714285714\n2700 1.000000000000 1.000000000000 0.785714285714\n2701 0.000000000000 0.000000000000 0.857142857143\n2702 0.071428571429 0.000000000000 0.857142857143\n2703 0.142857142857 0.000000000000 0.857142857143\n2704 0.214285714286 0.000000000000 0.857142857143\n2705 0.285714285714 0.000000000000 0.857142857143\n2706 0.357142857143 0.000000000000 0.857142857143\n2707 0.428571428571 0.000000000000 0.857142857143\n2708 0.500000000000 0.000000000000 0.857142857143\n2709 0.571428571429 0.000000000000 0.857142857143\n2710 0.642857142857 0.000000000000 0.857142857143\n2711 0.714285714286 0.000000000000 0.857142857143\n2712 0.785714285714 0.000000000000 0.857142857143\n2713 0.857142857143 0.000000000000 0.857142857143\n2714 0.928571428571 0.000000000000 0.857142857143\n2715 1.000000000000 0.000000000000 0.857142857143\n2716 0.000000000000 0.071428571429 0.857142857143\n2717 0.071428571429 0.071428571429 0.857142857143\n2718 0.142857142857 0.071428571429 0.857142857143\n2719 0.214285714286 0.071428571429 0.857142857143\n2720 0.285714285714 0.071428571429 0.857142857143\n2721 0.357142857143 0.071428571429 0.857142857143\n2722 0.428571428571 0.071428571429 0.857142857143\n2723 0.500000000000 0.071428571429 0.857142857143\n2724 0.571428571429 0.071428571429 0.857142857143\n2725 0.642857142857 0.071428571429 0.857142857143\n2726 0.714285714286 0.071428571429 0.857142857143\n2727 0.785714285714 0.071428571429 0.857142857143\n2728 0.857142857143 0.071428571429 0.857142857143\n2729 0.928571428571 0.071428571429 0.857142857143\n2730 1.000000000000 0.071428571429 0.857142857143\n2731 0.000000000000 0.142857142857 0.857142857143\n2732 0.071428571429 0.142857142857 0.857142857143\n2733 0.142857142857 0.142857142857 0.857142857143\n2734 0.214285714286 0.142857142857 0.857142857143\n2735 0.285714285714 0.142857142857 0.857142857143\n2736 0.357142857143 0.142857142857 0.857142857143\n2737 0.428571428571 0.142857142857 0.857142857143\n2738 0.500000000000 0.142857142857 0.857142857143\n2739 0.571428571429 0.142857142857 0.857142857143\n2740 0.642857142857 0.142857142857 0.857142857143\n2741 0.714285714286 0.142857142857 0.857142857143\n2742 0.785714285714 0.142857142857 0.857142857143\n2743 0.857142857143 0.142857142857 0.857142857143\n2744 0.928571428571 0.142857142857 0.857142857143\n2745 1.000000000000 0.142857142857 0.857142857143\n2746 0.000000000000 0.214285714286 0.857142857143\n2747 0.071428571429 0.214285714286 0.857142857143\n2748 0.142857142857 0.214285714286 0.857142857143\n2749 0.214285714286 0.214285714286 0.857142857143\n2750 0.285714285714 0.214285714286 0.857142857143\n2751 0.357142857143 0.214285714286 0.857142857143\n2752 0.428571428571 0.214285714286 0.857142857143\n2753 0.500000000000 0.214285714286 0.857142857143\n2754 0.571428571429 0.214285714286 0.857142857143\n2755 0.642857142857 0.214285714286 0.857142857143\n2756 0.714285714286 0.214285714286 0.857142857143\n2757 0.785714285714 0.214285714286 0.857142857143\n2758 0.857142857143 0.214285714286 0.857142857143\n2759 0.928571428571 0.214285714286 0.857142857143\n2760 1.000000000000 0.214285714286 0.857142857143\n2761 0.000000000000 0.285714285714 0.857142857143\n2762 0.071428571429 0.285714285714 0.857142857143\n2763 0.142857142857 0.285714285714 0.857142857143\n2764 0.214285714286 0.285714285714 0.857142857143\n2765 0.285714285714 0.285714285714 0.857142857143\n2766 0.357142857143 0.285714285714 0.857142857143\n2767 0.428571428571 0.285714285714 0.857142857143\n2768 0.500000000000 0.285714285714 0.857142857143\n2769 0.571428571429 0.285714285714 0.857142857143\n2770 0.642857142857 0.285714285714 0.857142857143\n2771 0.714285714286 0.285714285714 0.857142857143\n2772 0.785714285714 0.285714285714 0.857142857143\n2773 0.857142857143 0.285714285714 0.857142857143\n2774 0.928571428571 0.285714285714 0.857142857143\n2775 1.000000000000 0.285714285714 0.857142857143\n2776 0.000000000000 0.357142857143 0.857142857143\n2777 0.071428571429 0.357142857143 0.857142857143\n2778 0.142857142857 0.357142857143 0.857142857143\n2779 0.214285714286 0.357142857143 0.857142857143\n2780 0.285714285714 0.357142857143 0.857142857143\n2781 0.357142857143 0.357142857143 0.857142857143\n2782 0.428571428571 0.357142857143 0.857142857143\n2783 0.500000000000 0.357142857143 0.857142857143\n2784 0.571428571429 0.357142857143 0.857142857143\n2785 0.642857142857 0.357142857143 0.857142857143\n2786 0.714285714286 0.357142857143 0.857142857143\n2787 0.785714285714 0.357142857143 0.857142857143\n2788 0.857142857143 0.357142857143 0.857142857143\n2789 0.928571428571 0.357142857143 0.857142857143\n2790 1.000000000000 0.357142857143 0.857142857143\n2791 0.000000000000 0.428571428571 0.857142857143\n2792 0.071428571429 0.428571428571 0.857142857143\n2793 0.142857142857 0.428571428571 0.857142857143\n2794 0.214285714286 0.428571428571 0.857142857143\n2795 0.285714285714 0.428571428571 0.857142857143\n2796 0.357142857143 0.428571428571 0.857142857143\n2797 0.428571428571 0.428571428571 0.857142857143\n2798 0.500000000000 0.428571428571 0.857142857143\n2799 0.571428571429 0.428571428571 0.857142857143\n2800 0.642857142857 0.428571428571 0.857142857143\n2801 0.714285714286 0.428571428571 0.857142857143\n2802 0.785714285714 0.428571428571 0.857142857143\n2803 0.857142857143 0.428571428571 0.857142857143\n2804 0.928571428571 0.428571428571 0.857142857143\n2805 1.000000000000 0.428571428571 0.857142857143\n2806 0.000000000000 0.500000000000 0.857142857143\n2807 0.071428571429 0.500000000000 0.857142857143\n2808 0.142857142857 0.500000000000 0.857142857143\n2809 0.214285714286 0.500000000000 0.857142857143\n2810 0.285714285714 0.500000000000 0.857142857143\n2811 0.357142857143 0.500000000000 0.857142857143\n2812 0.428571428571 0.500000000000 0.857142857143\n2813 0.500000000000 0.500000000000 0.857142857143\n2814 0.571428571429 0.500000000000 0.857142857143\n2815 0.642857142857 0.500000000000 0.857142857143\n2816 0.714285714286 0.500000000000 0.857142857143\n2817 0.785714285714 0.500000000000 0.857142857143\n2818 0.857142857143 0.500000000000 0.857142857143\n2819 0.928571428571 0.500000000000 0.857142857143\n2820 1.000000000000 0.500000000000 0.857142857143\n2821 0.000000000000 0.571428571429 0.857142857143\n2822 0.071428571429 0.571428571429 0.857142857143\n2823 0.142857142857 0.571428571429 0.857142857143\n2824 0.214285714286 0.571428571429 0.857142857143\n2825 0.285714285714 0.571428571429 0.857142857143\n2826 0.357142857143 0.571428571429 0.857142857143\n2827 0.428571428571 0.571428571429 0.857142857143\n2828 0.500000000000 0.571428571429 0.857142857143\n2829 0.571428571429 0.571428571429 0.857142857143\n2830 0.642857142857 0.571428571429 0.857142857143\n2831 0.714285714286 0.571428571429 0.857142857143\n2832 0.785714285714 0.571428571429 0.857142857143\n2833 0.857142857143 0.571428571429 0.857142857143\n2834 0.928571428571 0.571428571429 0.857142857143\n2835 1.000000000000 0.571428571429 0.857142857143\n2836 0.000000000000 0.642857142857 0.857142857143\n2837 0.071428571429 0.642857142857 0.857142857143\n2838 0.142857142857 0.642857142857 0.857142857143\n2839 0.214285714286 0.642857142857 0.857142857143\n2840 0.285714285714 0.642857142857 0.857142857143\n2841 0.357142857143 0.642857142857 0.857142857143\n2842 0.428571428571 0.642857142857 0.857142857143\n2843 0.500000000000 0.642857142857 0.857142857143\n2844 0.571428571429 0.642857142857 0.857142857143\n2845 0.642857142857 0.642857142857 0.857142857143\n2846 0.714285714286 0.642857142857 0.857142857143\n2847 0.785714285714 0.642857142857 0.857142857143\n2848 0.857142857143 0.642857142857 0.857142857143\n2849 0.928571428571 0.642857142857 0.857142857143\n2850 1.000000000000 0.642857142857 0.857142857143\n2851 0.000000000000 0.714285714286 0.857142857143\n2852 0.071428571429 0.714285714286 0.857142857143\n2853 0.142857142857 0.714285714286 0.857142857143\n2854 0.214285714286 0.714285714286 0.857142857143\n2855 0.285714285714 0.714285714286 0.857142857143\n2856 0.357142857143 0.714285714286 0.857142857143\n2857 0.428571428571 0.714285714286 0.857142857143\n2858 0.500000000000 0.714285714286 0.857142857143\n2859 0.571428571429 0.714285714286 0.857142857143\n2860 0.642857142857 0.714285714286 0.857142857143\n2861 0.714285714286 0.714285714286 0.857142857143\n2862 0.785714285714 0.714285714286 0.857142857143\n2863 0.857142857143 0.714285714286 0.857142857143\n2864 0.928571428571 0.714285714286 0.857142857143\n2865 1.000000000000 0.714285714286 0.857142857143\n2866 0.000000000000 0.785714285714 0.857142857143\n2867 0.071428571429 0.785714285714 0.857142857143\n2868 0.142857142857 0.785714285714 0.857142857143\n2869 0.214285714286 0.785714285714 0.857142857143\n2870 0.285714285714 0.785714285714 0.857142857143\n2871 0.357142857143 0.785714285714 0.857142857143\n2872 0.428571428571 0.785714285714 0.857142857143\n2873 0.500000000000 0.785714285714 0.857142857143\n2874 0.571428571429 0.785714285714 0.857142857143\n2875 0.642857142857 0.785714285714 0.857142857143\n2876 0.714285714286 0.785714285714 0.857142857143\n2877 0.785714285714 0.785714285714 0.857142857143\n2878 0.857142857143 0.785714285714 0.857142857143\n2879 0.928571428571 0.785714285714 0.857142857143\n2880 1.000000000000 0.785714285714 0.857142857143\n2881 0.000000000000 0.857142857143 0.857142857143\n2882 0.071428571429 0.857142857143 0.857142857143\n2883 0.142857142857 0.857142857143 0.857142857143\n2884 0.214285714286 0.857142857143 0.857142857143\n2885 0.285714285714 0.857142857143 0.857142857143\n2886 0.357142857143 0.857142857143 0.857142857143\n2887 0.428571428571 0.857142857143 0.857142857143\n2888 0.500000000000 0.857142857143 0.857142857143\n2889 0.571428571429 0.857142857143 0.857142857143\n2890 0.642857142857 0.857142857143 0.857142857143\n2891 0.714285714286 0.857142857143 0.857142857143\n2892 0.785714285714 0.857142857143 0.857142857143\n2893 0.857142857143 0.857142857143 0.857142857143\n2894 0.928571428571 0.857142857143 0.857142857143\n2895 1.000000000000 0.857142857143 0.857142857143\n2896 0.000000000000 0.928571428571 0.857142857143\n2897 0.071428571429 0.928571428571 0.857142857143\n2898 0.142857142857 0.928571428571 0.857142857143\n2899 0.214285714286 0.928571428571 0.857142857143\n2900 0.285714285714 0.928571428571 0.857142857143\n2901 0.357142857143 0.928571428571 0.857142857143\n2902 0.428571428571 0.928571428571 0.857142857143\n2903 0.500000000000 0.928571428571 0.857142857143\n2904 0.571428571429 0.928571428571 0.857142857143\n2905 0.642857142857 0.928571428571 0.857142857143\n2906 0.714285714286 0.928571428571 0.857142857143\n2907 0.785714285714 0.928571428571 0.857142857143\n2908 0.857142857143 0.928571428571 0.857142857143\n2909 0.928571428571 0.928571428571 0.857142857143\n2910 1.000000000000 0.928571428571 0.857142857143\n2911 0.000000000000 1.000000000000 0.857142857143\n2912 0.071428571429 1.000000000000 0.857142857143\n2913 0.142857142857 1.000000000000 0.857142857143\n2914 0.214285714286 1.000000000000 0.857142857143\n2915 0.285714285714 1.000000000000 0.857142857143\n2916 0.357142857143 1.000000000000 0.857142857143\n2917 0.428571428571 1.000000000000 0.857142857143\n2918 0.500000000000 1.000000000000 0.857142857143\n2919 0.571428571429 1.000000000000 0.857142857143\n2920 0.642857142857 1.000000000000 0.857142857143\n2921 0.714285714286 1.000000000000 0.857142857143\n2922 0.785714285714 1.000000000000 0.857142857143\n2923 0.857142857143 1.000000000000 0.857142857143\n2924 0.928571428571 1.000000000000 0.857142857143\n2925 1.000000000000 1.000000000000 0.857142857143\n2926 0.000000000000 0.000000000000 0.928571428571\n2927 0.071428571429 0.000000000000 0.928571428571\n2928 0.142857142857 0.000000000000 0.928571428571\n2929 0.214285714286 0.000000000000 0.928571428571\n2930 0.285714285714 0.000000000000 0.928571428571\n2931 0.357142857143 0.000000000000 0.928571428571\n2932 0.428571428571 0.000000000000 0.928571428571\n2933 0.500000000000 0.000000000000 0.928571428571\n2934 0.571428571429 0.000000000000 0.928571428571\n2935 0.642857142857 0.000000000000 0.928571428571\n2936 0.714285714286 0.000000000000 0.928571428571\n2937 0.785714285714 0.000000000000 0.928571428571\n2938 0.857142857143 0.000000000000 0.928571428571\n2939 0.928571428571 0.000000000000 0.928571428571\n2940 1.000000000000 0.000000000000 0.928571428571\n2941 0.000000000000 0.071428571429 0.928571428571\n2942 0.071428571429 0.071428571429 0.928571428571\n2943 0.142857142857 0.071428571429 0.928571428571\n2944 0.214285714286 0.071428571429 0.928571428571\n2945 0.285714285714 0.071428571429 0.928571428571\n2946 0.357142857143 0.071428571429 0.928571428571\n2947 0.428571428571 0.071428571429 0.928571428571\n2948 0.500000000000 0.071428571429 0.928571428571\n2949 0.571428571429 0.071428571429 0.928571428571\n2950 0.642857142857 0.071428571429 0.928571428571\n2951 0.714285714286 0.071428571429 0.928571428571\n2952 0.785714285714 0.071428571429 0.928571428571\n2953 0.857142857143 0.071428571429 0.928571428571\n2954 0.928571428571 0.071428571429 0.928571428571\n2955 1.000000000000 0.071428571429 0.928571428571\n2956 0.000000000000 0.142857142857 0.928571428571\n2957 0.071428571429 0.142857142857 0.928571428571\n2958 0.142857142857 0.142857142857 0.928571428571\n2959 0.214285714286 0.142857142857 0.928571428571\n2960 0.285714285714 0.142857142857 0.928571428571\n2961 0.357142857143 0.142857142857 0.928571428571\n2962 0.428571428571 0.142857142857 0.928571428571\n2963 0.500000000000 0.142857142857 0.928571428571\n2964 0.571428571429 0.142857142857 0.928571428571\n2965 0.642857142857 0.142857142857 0.928571428571\n2966 0.714285714286 0.142857142857 0.928571428571\n2967 0.785714285714 0.142857142857 0.928571428571\n2968 0.857142857143 0.142857142857 0.928571428571\n2969 0.928571428571 0.142857142857 0.928571428571\n2970 1.000000000000 0.142857142857 0.928571428571\n2971 0.000000000000 0.214285714286 0.928571428571\n2972 0.071428571429 0.214285714286 0.928571428571\n2973 0.142857142857 0.214285714286 0.928571428571\n2974 0.214285714286 0.214285714286 0.928571428571\n2975 0.285714285714 0.214285714286 0.928571428571\n2976 0.357142857143 0.214285714286 0.928571428571\n2977 0.428571428571 0.214285714286 0.928571428571\n2978 0.500000000000 0.214285714286 0.928571428571\n2979 0.571428571429 0.214285714286 0.928571428571\n2980 0.642857142857 0.214285714286 0.928571428571\n2981 0.714285714286 0.214285714286 0.928571428571\n2982 0.785714285714 0.214285714286 0.928571428571\n2983 0.857142857143 0.214285714286 0.928571428571\n2984 0.928571428571 0.214285714286 0.928571428571\n2985 1.000000000000 0.214285714286 0.928571428571\n2986 0.000000000000 0.285714285714 0.928571428571\n2987 0.071428571429 0.285714285714 0.928571428571\n2988 0.142857142857 0.285714285714 0.928571428571\n2989 0.214285714286 0.285714285714 0.928571428571\n2990 0.285714285714 0.285714285714 0.928571428571\n2991 0.357142857143 0.285714285714 0.928571428571\n2992 0.428571428571 0.285714285714 0.928571428571\n2993 0.500000000000 0.285714285714 0.928571428571\n2994 0.571428571429 0.285714285714 0.928571428571\n2995 0.642857142857 0.285714285714 0.928571428571\n2996 0.714285714286 0.285714285714 0.928571428571\n2997 0.785714285714 0.285714285714 0.928571428571\n2998 0.857142857143 0.285714285714 0.928571428571\n2999 0.928571428571 0.285714285714 0.928571428571\n3000 1.000000000000 0.285714285714 0.928571428571\n3001 0.000000000000 0.357142857143 0.928571428571\n3002 0.071428571429 0.357142857143 0.928571428571\n3003 0.142857142857 0.357142857143 0.928571428571\n3004 0.214285714286 0.357142857143 0.928571428571\n3005 0.285714285714 0.357142857143 0.928571428571\n3006 0.357142857143 0.357142857143 0.928571428571\n3007 0.428571428571 0.357142857143 0.928571428571\n3008 0.500000000000 0.357142857143 0.928571428571\n3009 0.571428571429 0.357142857143 0.928571428571\n3010 0.642857142857 0.357142857143 0.928571428571\n3011 0.714285714286 0.357142857143 0.928571428571\n3012 0.785714285714 0.357142857143 0.928571428571\n3013 0.857142857143 0.357142857143 0.928571428571\n3014 0.928571428571 0.357142857143 0.928571428571\n3015 1.000000000000 0.357142857143 0.928571428571\n3016 0.000000000000 0.428571428571 0.928571428571\n3017 0.071428571429 0.428571428571 0.928571428571\n3018 0.142857142857 0.428571428571 0.928571428571\n3019 0.214285714286 0.428571428571 0.928571428571\n3020 0.285714285714 0.428571428571 0.928571428571\n3021 0.357142857143 0.428571428571 0.928571428571\n3022 0.428571428571 0.428571428571 0.928571428571\n3023 0.500000000000 0.428571428571 0.928571428571\n3024 0.571428571429 0.428571428571 0.928571428571\n3025 0.642857142857 0.428571428571 0.928571428571\n3026 0.714285714286 0.428571428571 0.928571428571\n3027 0.785714285714 0.428571428571 0.928571428571\n3028 0.857142857143 0.428571428571 0.928571428571\n3029 0.928571428571 0.428571428571 0.928571428571\n3030 1.000000000000 0.428571428571 0.928571428571\n3031 0.000000000000 0.500000000000 0.928571428571\n3032 0.071428571429 0.500000000000 0.928571428571\n3033 0.142857142857 0.500000000000 0.928571428571\n3034 0.214285714286 0.500000000000 0.928571428571\n3035 0.285714285714 0.500000000000 0.928571428571\n3036 0.357142857143 0.500000000000 0.928571428571\n3037 0.428571428571 0.500000000000 0.928571428571\n3038 0.500000000000 0.500000000000 0.928571428571\n3039 0.571428571429 0.500000000000 0.928571428571\n3040 0.642857142857 0.500000000000 0.928571428571\n3041 0.714285714286 0.500000000000 0.928571428571\n3042 0.785714285714 0.500000000000 0.928571428571\n3043 0.857142857143 0.500000000000 0.928571428571\n3044 0.928571428571 0.500000000000 0.928571428571\n3045 1.000000000000 0.500000000000 0.928571428571\n3046 0.000000000000 0.571428571429 0.928571428571\n3047 0.071428571429 0.571428571429 0.928571428571\n3048 0.142857142857 0.571428571429 0.928571428571\n3049 0.214285714286 0.571428571429 0.928571428571\n3050 0.285714285714 0.571428571429 0.928571428571\n3051 0.357142857143 0.571428571429 0.928571428571\n3052 0.428571428571 0.571428571429 0.928571428571\n3053 0.500000000000 0.571428571429 0.928571428571\n3054 0.571428571429 0.571428571429 0.928571428571\n3055 0.642857142857 0.571428571429 0.928571428571\n3056 0.714285714286 0.571428571429 0.928571428571\n3057 0.785714285714 0.571428571429 0.928571428571\n3058 0.857142857143 0.571428571429 0.928571428571\n3059 0.928571428571 0.571428571429 0.928571428571\n3060 1.000000000000 0.571428571429 0.928571428571\n3061 0.000000000000 0.642857142857 0.928571428571\n3062 0.071428571429 0.642857142857 0.928571428571\n3063 0.142857142857 0.642857142857 0.928571428571\n3064 0.214285714286 0.642857142857 0.928571428571\n3065 0.285714285714 0.642857142857 0.928571428571\n3066 0.357142857143 0.642857142857 0.928571428571\n3067 0.428571428571 0.642857142857 0.928571428571\n3068 0.500000000000 0.642857142857 0.928571428571\n3069 0.571428571429 0.642857142857 0.928571428571\n3070 0.642857142857 0.642857142857 0.928571428571\n3071 0.714285714286 0.642857142857 0.928571428571\n3072 0.785714285714 0.642857142857 0.928571428571\n3073 0.857142857143 0.642857142857 0.928571428571\n3074 0.928571428571 0.642857142857 0.928571428571\n3075 1.000000000000 0.642857142857 0.928571428571\n3076 0.000000000000 0.714285714286 0.928571428571\n3077 0.071428571429 0.714285714286 0.928571428571\n3078 0.142857142857 0.714285714286 0.928571428571\n3079 0.214285714286 0.714285714286 0.928571428571\n3080 0.285714285714 0.714285714286 0.928571428571\n3081 0.357142857143 0.714285714286 0.928571428571\n3082 0.428571428571 0.714285714286 0.928571428571\n3083 0.500000000000 0.714285714286 0.928571428571\n3084 0.571428571429 0.714285714286 0.928571428571\n3085 0.642857142857 0.714285714286 0.928571428571\n3086 0.714285714286 0.714285714286 0.928571428571\n3087 0.785714285714 0.714285714286 0.928571428571\n3088 0.857142857143 0.714285714286 0.928571428571\n3089 0.928571428571 0.714285714286 0.928571428571\n3090 1.000000000000 0.714285714286 0.928571428571\n3091 0.000000000000 0.785714285714 0.928571428571\n3092 0.071428571429 0.785714285714 0.928571428571\n3093 0.142857142857 0.785714285714 0.928571428571\n3094 0.214285714286 0.785714285714 0.928571428571\n3095 0.285714285714 0.785714285714 0.928571428571\n3096 0.357142857143 0.785714285714 0.928571428571\n3097 0.428571428571 0.785714285714 0.928571428571\n3098 0.500000000000 0.785714285714 0.928571428571\n3099 0.571428571429 0.785714285714 0.928571428571\n3100 0.642857142857 0.785714285714 0.928571428571\n3101 0.714285714286 0.785714285714 0.928571428571\n3102 0.785714285714 0.785714285714 0.928571428571\n3103 0.857142857143 0.785714285714 0.928571428571\n3104 0.928571428571 0.785714285714 0.928571428571\n3105 1.000000000000 0.785714285714 0.928571428571\n3106 0.000000000000 0.857142857143 0.928571428571\n3107 0.071428571429 0.857142857143 0.928571428571\n3108 0.142857142857 0.857142857143 0.928571428571\n3109 0.214285714286 0.857142857143 0.928571428571\n3110 0.285714285714 0.857142857143 0.928571428571\n3111 0.357142857143 0.857142857143 0.928571428571\n3112 0.428571428571 0.857142857143 0.928571428571\n3113 0.500000000000 0.857142857143 0.928571428571\n3114 0.571428571429 0.857142857143 0.928571428571\n3115 0.642857142857 0.857142857143 0.928571428571\n3116 0.714285714286 0.857142857143 0.928571428571\n3117 0.785714285714 0.857142857143 0.928571428571\n3118 0.857142857143 0.857142857143 0.928571428571\n3119 0.928571428571 0.857142857143 0.928571428571\n3120 1.000000000000 0.857142857143 0.928571428571\n3121 0.000000000000 0.928571428571 0.928571428571\n3122 0.071428571429 0.928571428571 0.928571428571\n3123 0.142857142857 0.928571428571 0.928571428571\n3124 0.214285714286 0.928571428571 0.928571428571\n3125 0.285714285714 0.928571428571 0.928571428571\n3126 0.357142857143 0.928571428571 0.928571428571\n3127 0.428571428571 0.928571428571 0.928571428571\n3128 0.500000000000 0.928571428571 0.928571428571\n3129 0.571428571429 0.928571428571 0.928571428571\n3130 0.642857142857 0.928571428571 0.928571428571\n3131 0.714285714286 0.928571428571 0.928571428571\n3132 0.785714285714 0.928571428571 0.928571428571\n3133 0.857142857143 0.928571428571 0.928571428571\n3134 0.928571428571 0.928571428571 0.928571428571\n3135 1.000000000000 0.928571428571 0.928571428571\n3136 0.000000000000 1.000000000000 0.928571428571\n3137 0.071428571429 1.000000000000 0.928571428571\n3138 0.142857142857 1.000000000000 0.928571428571\n3139 0.214285714286 1.000000000000 0.928571428571\n3140 0.285714285714 1.000000000000 0.928571428571\n3141 0.357142857143 1.000000000000 0.928571428571\n3142 0.428571428571 1.000000000000 0.928571428571\n3143 0.500000000000 1.000000000000 0.928571428571\n3144 0.571428571429 1.000000000000 0.928571428571\n3145 0.642857142857 1.000000000000 0.928571428571\n3146 0.714285714286 1.000000000000 0.928571428571\n3147 0.785714285714 1.000000000000 0.928571428571\n3148 0.857142857143 1.000000000000 0.928571428571\n3149 0.928571428571 1.000000000000 0.928571428571\n3150 1.000000000000 1.000000000000 0.928571428571\n3151 0.000000000000 0.000000000000 1.000000000000\n3152 0.071428571429 0.000000000000 1.000000000000\n3153 0.142857142857 0.000000000000 1.000000000000\n3154 0.214285714286 0.000000000000 1.000000000000\n3155 0.285714285714 0.000000000000 1.000000000000\n3156 0.357142857143 0.000000000000 1.000000000000\n3157 0.428571428571 0.000000000000 1.000000000000\n3158 0.500000000000 0.000000000000 1.000000000000\n3159 0.571428571429 0.000000000000 1.000000000000\n3160 0.642857142857 0.000000000000 1.000000000000\n3161 0.714285714286 0.000000000000 1.000000000000\n3162 0.785714285714 0.000000000000 1.000000000000\n3163 0.857142857143 0.000000000000 1.000000000000\n3164 0.928571428571 0.000000000000 1.000000000000\n3165 1.000000000000 0.000000000000 1.000000000000\n3166 0.000000000000 0.071428571429 1.000000000000\n3167 0.071428571429 0.071428571429 1.000000000000\n3168 0.142857142857 0.071428571429 1.000000000000\n3169 0.214285714286 0.071428571429 1.000000000000\n3170 0.285714285714 0.071428571429 1.000000000000\n3171 0.357142857143 0.071428571429 1.000000000000\n3172 0.428571428571 0.071428571429 1.000000000000\n3173 0.500000000000 0.071428571429 1.000000000000\n3174 0.571428571429 0.071428571429 1.000000000000\n3175 0.642857142857 0.071428571429 1.000000000000\n3176 0.714285714286 0.071428571429 1.000000000000\n3177 0.785714285714 0.071428571429 1.000000000000\n3178 0.857142857143 0.071428571429 1.000000000000\n3179 0.928571428571 0.071428571429 1.000000000000\n3180 1.000000000000 0.071428571429 1.000000000000\n3181 0.000000000000 0.142857142857 1.000000000000\n3182 0.071428571429 0.142857142857 1.000000000000\n3183 0.142857142857 0.142857142857 1.000000000000\n3184 0.214285714286 0.142857142857 1.000000000000\n3185 0.285714285714 0.142857142857 1.000000000000\n3186 0.357142857143 0.142857142857 1.000000000000\n3187 0.428571428571 0.142857142857 1.000000000000\n3188 0.500000000000 0.142857142857 1.000000000000\n3189 0.571428571429 0.142857142857 1.000000000000\n3190 0.642857142857 0.142857142857 1.000000000000\n3191 0.714285714286 0.142857142857 1.000000000000\n3192 0.785714285714 0.142857142857 1.000000000000\n3193 0.857142857143 0.142857142857 1.000000000000\n3194 0.928571428571 0.142857142857 1.000000000000\n3195 1.000000000000 0.142857142857 1.000000000000\n3196 0.000000000000 0.214285714286 1.000000000000\n3197 0.071428571429 0.214285714286 1.000000000000\n3198 0.142857142857 0.214285714286 1.000000000000\n3199 0.214285714286 0.214285714286 1.000000000000\n3200 0.285714285714 0.214285714286 1.000000000000\n3201 0.357142857143 0.214285714286 1.000000000000\n3202 0.428571428571 0.214285714286 1.000000000000\n3203 0.500000000000 0.214285714286 1.000000000000\n3204 0.571428571429 0.214285714286 1.000000000000\n3205 0.642857142857 0.214285714286 1.000000000000\n3206 0.714285714286 0.214285714286 1.000000000000\n3207 0.785714285714 0.214285714286 1.000000000000\n3208 0.857142857143 0.214285714286 1.000000000000\n3209 0.928571428571 0.214285714286 1.000000000000\n3210 1.000000000000 0.214285714286 1.000000000000\n3211 0.000000000000 0.285714285714 1.000000000000\n3212 0.071428571429 0.285714285714 1.000000000000\n3213 0.142857142857 0.285714285714 1.000000000000\n3214 0.214285714286 0.285714285714 1.000000000000\n3215 0.285714285714 0.285714285714 1.000000000000\n3216 0.357142857143 0.285714285714 1.000000000000\n3217 0.428571428571 0.285714285714 1.000000000000\n3218 0.500000000000 0.285714285714 1.000000000000\n3219 0.571428571429 0.285714285714 1.000000000000\n3220 0.642857142857 0.285714285714 1.000000000000\n3221 0.714285714286 0.285714285714 1.000000000000\n3222 0.785714285714 0.285714285714 1.000000000000\n3223 0.857142857143 0.285714285714 1.000000000000\n3224 0.928571428571 0.285714285714 1.000000000000\n3225 1.000000000000 0.285714285714 1.000000000000\n3226 0.000000000000 0.357142857143 1.000000000000\n3227 0.071428571429 0.357142857143 1.000000000000\n3228 0.142857142857 0.357142857143 1.000000000000\n3229 0.214285714286 0.357142857143 1.000000000000\n3230 0.285714285714 0.357142857143 1.000000000000\n3231 0.357142857143 0.357142857143 1.000000000000\n3232 0.428571428571 0.357142857143 1.000000000000\n3233 0.500000000000 0.357142857143 1.000000000000\n3234 0.571428571429 0.357142857143 1.000000000000\n3235 0.642857142857 0.357142857143 1.000000000000\n3236 0.714285714286 0.357142857143 1.000000000000\n3237 0.785714285714 0.357142857143 1.000000000000\n3238 0.857142857143 0.357142857143 1.000000000000\n3239 0.928571428571 0.357142857143 1.000000000000\n3240 1.000000000000 0.357142857143 1.000000000000\n3241 0.000000000000 0.428571428571 1.000000000000\n3242 0.071428571429 0.428571428571 1.000000000000\n3243 0.142857142857 0.428571428571 1.000000000000\n3244 0.214285714286 0.428571428571 1.000000000000\n3245 0.285714285714 0.428571428571 1.000000000000\n3246 0.357142857143 0.428571428571 1.000000000000\n3247 0.428571428571 0.428571428571 1.000000000000\n3248 0.500000000000 0.428571428571 1.000000000000\n3249 0.571428571429 0.428571428571 1.000000000000\n3250 0.642857142857 0.428571428571 1.000000000000\n3251 0.714285714286 0.428571428571 1.000000000000\n3252 0.785714285714 0.428571428571 1.000000000000\n3253 0.857142857143 0.428571428571 1.000000000000\n3254 0.928571428571 0.428571428571 1.000000000000\n3255 1.000000000000 0.428571428571 1.000000000000\n3256 0.000000000000 0.500000000000 1.000000000000\n3257 0.071428571429 0.500000000000 1.000000000000\n3258 0.142857142857 0.500000000000 1.000000000000\n3259 0.214285714286 0.500000000000 1.000000000000\n3260 0.285714285714 0.500000000000 1.000000000000\n3261 0.357142857143 0.500000000000 1.000000000000\n3262 0.428571428571 0.500000000000 1.000000000000\n3263 0.500000000000 0.500000000000 1.000000000000\n3264 0.571428571429 0.500000000000 1.000000000000\n3265 0.642857142857 0.500000000000 1.000000000000\n3266 0.714285714286 0.500000000000 1.000000000000\n3267 0.785714285714 0.500000000000 1.000000000000\n3268 0.857142857143 0.500000000000 1.000000000000\n3269 0.928571428571 0.500000000000 1.000000000000\n3270 1.000000000000 0.500000000000 1.000000000000\n3271 0.000000000000 0.571428571429 1.000000000000\n3272 0.071428571429 0.571428571429 1.000000000000\n3273 0.142857142857 0.571428571429 1.000000000000\n3274 0.214285714286 0.571428571429 1.000000000000\n3275 0.285714285714 0.571428571429 1.000000000000\n3276 0.357142857143 0.571428571429 1.000000000000\n3277 0.428571428571 0.571428571429 1.000000000000\n3278 0.500000000000 0.571428571429 1.000000000000\n3279 0.571428571429 0.571428571429 1.000000000000\n3280 0.642857142857 0.571428571429 1.000000000000\n3281 0.714285714286 0.571428571429 1.000000000000\n3282 0.785714285714 0.571428571429 1.000000000000\n3283 0.857142857143 0.571428571429 1.000000000000\n3284 0.928571428571 0.571428571429 1.000000000000\n3285 1.000000000000 0.571428571429 1.000000000000\n3286 0.000000000000 0.642857142857 1.000000000000\n3287 0.071428571429 0.642857142857 1.000000000000\n3288 0.142857142857 0.642857142857 1.000000000000\n3289 0.214285714286 0.642857142857 1.000000000000\n3290 0.285714285714 0.642857142857 1.000000000000\n3291 0.357142857143 0.642857142857 1.000000000000\n3292 0.428571428571 0.642857142857 1.000000000000\n3293 0.500000000000 0.642857142857 1.000000000000\n3294 0.571428571429 0.642857142857 1.000000000000\n3295 0.642857142857 0.642857142857 1.000000000000\n3296 0.714285714286 0.642857142857 1.000000000000\n3297 0.785714285714 0.642857142857 1.000000000000\n3298 0.857142857143 0.642857142857 1.000000000000\n3299 0.928571428571 0.642857142857 1.000000000000\n3300 1.000000000000 0.642857142857 1.000000000000\n3301 0.000000000000 0.714285714286 1.000000000000\n3302 0.071428571429 0.714285714286 1.000000000000\n3303 0.142857142857 0.714285714286 1.000000000000\n3304 0.214285714286 0.714285714286 1.000000000000\n3305 0.285714285714 0.714285714286 1.000000000000\n3306 0.357142857143 0.714285714286 1.000000000000\n3307 0.428571428571 0.714285714286 1.000000000000\n3308 0.500000000000 0.714285714286 1.000000000000\n3309 0.571428571429 0.714285714286 1.000000000000\n3310 0.642857142857 0.714285714286 1.000000000000\n3311 0.714285714286 0.714285714286 1.000000000000\n3312 0.785714285714 0.714285714286 1.000000000000\n3313 0.857142857143 0.714285714286 1.000000000000\n3314 0.928571428571 0.714285714286 1.000000000000\n3315 1.000000000000 0.714285714286 1.000000000000\n3316 0.000000000000 0.785714285714 1.000000000000\n3317 0.071428571429 0.785714285714 1.000000000000\n3318 0.142857142857 0.785714285714 1.000000000000\n3319 0.214285714286 0.785714285714 1.000000000000\n3320 0.285714285714 0.785714285714 1.000000000000\n3321 0.357142857143 0.785714285714 1.000000000000\n3322 0.428571428571 0.785714285714 1.000000000000\n3323 0.500000000000 0.785714285714 1.000000000000\n3324 0.571428571429 0.785714285714 1.000000000000\n3325 0.642857142857 0.785714285714 1.000000000000\n3326 0.714285714286 0.785714285714 1.000000000000\n3327 0.785714285714 0.785714285714 1.000000000000\n3328 0.857142857143 0.785714285714 1.000000000000\n3329 0.928571428571 0.785714285714 1.000000000000\n3330 1.000000000000 0.785714285714 1.000000000000\n3331 0.000000000000 0.857142857143 1.000000000000\n3332 0.071428571429 0.857142857143 1.000000000000\n3333 0.142857142857 0.857142857143 1.000000000000\n3334 0.214285714286 0.857142857143 1.000000000000\n3335 0.285714285714 0.857142857143 1.000000000000\n3336 0.357142857143 0.857142857143 1.000000000000\n3337 0.428571428571 0.857142857143 1.000000000000\n3338 0.500000000000 0.857142857143 1.000000000000\n3339 0.571428571429 0.857142857143 1.000000000000\n3340 0.642857142857 0.857142857143 1.000000000000\n3341 0.714285714286 0.857142857143 1.000000000000\n3342 0.785714285714 0.857142857143 1.000000000000\n3343 0.857142857143 0.857142857143 1.000000000000\n3344 0.928571428571 0.857142857143 1.000000000000\n3345 1.000000000000 0.857142857143 1.000000000000\n3346 0.000000000000 0.928571428571 1.000000000000\n3347 0.071428571429 0.928571428571 1.000000000000\n3348 0.142857142857 0.928571428571 1.000000000000\n3349 0.214285714286 0.928571428571 1.000000000000\n3350 0.285714285714 0.928571428571 1.000000000000\n3351 0.357142857143 0.928571428571 1.000000000000\n3352 0.428571428571 0.928571428571 1.000000000000\n3353 0.500000000000 0.928571428571 1.000000000000\n3354 0.571428571429 0.928571428571 1.000000000000\n3355 0.642857142857 0.928571428571 1.000000000000\n3356 0.714285714286 0.928571428571 1.000000000000\n3357 0.785714285714 0.928571428571 1.000000000000\n3358 0.857142857143 0.928571428571 1.000000000000\n3359 0.928571428571 0.928571428571 1.000000000000\n3360 1.000000000000 0.928571428571 1.000000000000\n3361 0.000000000000 1.000000000000 1.000000000000\n3362 0.071428571429 1.000000000000 1.000000000000\n3363 0.142857142857 1.000000000000 1.000000000000\n3364 0.214285714286 1.000000000000 1.000000000000\n3365 0.285714285714 1.000000000000 1.000000000000\n3366 0.357142857143 1.000000000000 1.000000000000\n3367 0.428571428571 1.000000000000 1.000000000000\n3368 0.500000000000 1.000000000000 1.000000000000\n3369 0.571428571429 1.000000000000 1.000000000000\n3370 0.642857142857 1.000000000000 1.000000000000\n3371 0.714285714286 1.000000000000 1.000000000000\n3372 0.785714285714 1.000000000000 1.000000000000\n3373 0.857142857143 1.000000000000 1.000000000000\n3374 0.928571428571 1.000000000000 1.000000000000\n3375 1.000000000000 1.000000000000 1.000000000000\n$EndNodes\n$Elements\n2744\n1 5 3 19 19 0 1 2 17 16 226 227 242 241\n2 5 3 19 19 0 2 3 18 17 227 228 243 242\n3 5 3 19 19 0 3 4 19 18 228 229 244 243\n4 5 3 19 19 0 4 5 20 19 229 230 245 244\n5 5 3 19 19 0 5 6 21 20 230 231 246 245\n6 5 3 19 19 0 6 7 22 21 231 232 247 246\n7 5 3 19 19 0 7 8 23 22 232 233 248 247\n8 5 3 19 19 0 8 9 24 23 233 234 249 248\n9 5 3 19 19 0 9 10 25 24 234 235 250 249\n10 5 3 20 20 0 10 11 26 25 235 236 251 250\n11 5 3 20 20 0 11 12 27 26 236 237 252 251\n12 5 3 20 20 0 12 13 28 27 237 238 253 252\n13 5 3 20 20 0 13 14 29 28 238 239 254 253\n14 5 3 20 20 0 14 15 30 29 239 240 255 254\n15 5 3 19 19 0 16 17 32 31 241 242 257 256\n16 5 3 19 19 0 17 18 33 32 242 243 258 257\n17 5 3 19 19 0 18 19 34 33 243 244 259 258\n18 5 3 19 19 0 19 20 35 34 244 245 260 259\n19 5 3 19 19 0 20 21 36 35 245 246 261 260\n20 5 3 19 19 0 21 22 37 36 246 247 262 261\n21 5 3 19 19 0 22 23 38 37 247 248 263 262\n22 5 3 19 19 0 23 24 39 38 248 249 264 263\n23 5 3 19 19 0 24 25 40 39 249 250 265 264\n24 5 3 20 20 0 25 26 41 40 250 251 266 265\n25 5 3 20 20 0 26 27 42 41 251 252 267 266\n26 5 3 20 20 0 27 28 43 42 252 253 268 267\n27 5 3 20 20 0 28 29 44 43 253 254 269 268\n28 5 3 20 20 0 29 30 45 44 254 255 270 269\n29 5 3 19 19 0 31 32 47 46 256 257 272 271\n30 5 3 19 19 0 32 33 48 47 257 258 273 272\n31 5 3 19 19 0 33 34 49 48 258 259 274 273\n32 5 3 19 19 0 34 35 50 49 259 260 275 274\n33 5 3 19 19 0 35 36 51 50 260 261 276 275\n34 5 3 19 19 0 36 37 52 51 261 262 277 276\n35 5 3 19 19 0 37 38 53 52 262 263 278 277\n36 5 3 19 19 0 38 39 54 53 263 264 279 278\n37 5 3 19 19 0 39 40 55 54 264 265 280 279\n38 5 3 20 20 0 40 41 56 55 265 266 281 280\n39 5 3 20 20 0 41 42 57 56 266 267 282 281\n40 5 3 20 20 0 42 43 58 57 267 268 283 282\n41 5 3 20 20 0 43 44 59 58 268 269 284 283\n42 5 3 20 20 0 44 45 60 59 269 270 285 284\n43 5 3 19 19 0 46 47 62 61 271 272 287 286\n44 5 3 19 19 0 47 48 63 62 272 273 288 287\n45 5 3 19 19 0 48 49 64 63 273 274 289 288\n46 5 3 19 19 0 49 50 65 64 274 275 290 289\n47 5 3 19 19 0 50 51 66 65 275 276 291 290\n48 5 3 19 19 0 51 52 67 66 276 277 292 291\n49 5 3 19 19 0 52 53 68 67 277 278 293 292\n50 5 3 19 19 0 53 54 69 68 278 279 294 293\n51 5 3 19 19 0 54 55 70 69 279 280 295 294\n52 5 3 20 20 0 55 56 71 70 280 281 296 295\n53 5 3 20 20 0 56 57 72 71 281 282 297 296\n54 5 3 20 20 0 57 58 73 72 282 283 298 297\n55 5 3 20 20 0 58 59 74 73 283 284 299 298\n56 5 3 20 20 0 59 60 75 74 284 285 300 299\n57 5 3 19 19 0 61 62 77 76 286 287 302 301\n58 5 3 19 19 0 62 63 78 77 287 288 303 302\n59 5 3 19 19 0 63 64 79 78 288 289 304 303\n60 5 3 19 19 0 64 65 80 79 289 290 305 304\n61 5 3 19 19 0 65 66 81 80 290 291 306 305\n62 5 3 19 19 0 66 67 82 81 291 292 307 306\n63 5 3 19 19 0 67 68 83 82 292 293 308 307\n64 5 3 19 19 0 68 69 84 83 293 294 309 308\n65 5 3 19 19 0 69 70 85 84 294 295 310 309\n66 5 3 20 20 0 70 71 86 85 295 296 311 310\n67 5 3 20 20 0 71 72 87 86 296 297 312 311\n68 5 3 20 20 0 72 73 88 87 297 298 313 312\n69 5 3 20 20 0 73 74 89 88 298 299 314 313\n70 5 3 20 20 0 74 75 90 89 299 300 315 314\n71 5 3 19 19 0 76 77 92 91 301 302 317 316\n72 5 3 19 19 0 77 78 93 92 302 303 318 317\n73 5 3 19 19 0 78 79 94 93 303 304 319 318\n74 5 3 19 19 0 79 80 95 94 304 305 320 319\n75 5 3 19 19 0 80 81 96 95 305 306 321 320\n76 5 3 19 19 0 81 82 97 96 306 307 322 321\n77 5 3 19 19 0 82 83 98 97 307 308 323 322\n78 5 3 19 19 0 83 84 99 98 308 309 324 323\n79 5 3 14 14 0 84 85 100 99 309 310 325 324\n80 5 3 20 20 0 85 86 101 100 310 311 326 325\n81 5 3 20 20 0 86 87 102 101 311 312 327 326\n82 5 3 20 20 0 87 88 103 102 312 313 328 327\n83 5 3 20 20 0 88 89 104 103 313 314 329 328\n84 5 3 20 20 0 89 90 105 104 314 315 330 329\n85 5 3 1 1 0 91 92 107 106 316 317 332 331\n86 5 3 1 1 0 92 93 108 107 317 318 333 332\n87 5 3 1 1 0 93 94 109 108 318 319 334 333\n88 5 3 1 1 0 94 95 110 109 319 320 335 334\n89 5 3 1 1 0 95 96 111 110 320 321 336 335\n90 5 3 19 19 0 96 97 112 111 321 322 337 336\n91 5 3 19 19 0 97 98 113 112 322 323 338 337\n92 5 3 14 14 0 98 99 114 113 323 324 339 338\n93 5 3 14 14 0 99 100 115 114 324 325 340 339\n94 5 3 14 14 0 100 101 116 115 325 326 341 340\n95 5 3 14 14 0 101 102 117 116 326 327 342 341\n96 5 3 20 20 0 102 103 118 117 327 328 343 342\n97 5 3 20 20 0 103 104 119 118 328 329 344 343\n98 5 3 20 20 0 104 105 120 119 329 330 345 344\n99 5 3 1 1 0 106 107 122 121 331 332 347 346\n100 5 3 1 1 0 107 108 123 122 332 333 348 347\n101 5 3 1 1 0 108 109 124 123 333 334 349 348\n102 5 3 1 1 0 109 110 125 124 334 335 350 349\n103 5 3 1 1 0 110 111 126 125 335 336 351 350\n104 5 3 1 1 0 111 112 127 126 336 337 352 351\n105 5 3 1 1 0 112 113 128 127 337 338 353 352\n106 5 3 1 1 0 113 114 129 128 338 339 354 353\n107 5 3 14 14 0 114 115 130 129 339 340 355 354\n108 5 3 14 14 0 115 116 131 130 340 341 356 355\n109 5 3 14 14 0 116 117 132 131 341 342 357 356\n110 5 3 11 11 0 117 118 133 132 342 343 358 357\n111 5 3 11 11 0 118 119 134 133 343 344 359 358\n112 5 3 11 11 0 119 120 135 134 344 345 360 359\n113 5 3 1 1 0 121 122 137 136 346 347 362 361\n114 5 3 1 1 0 122 123 138 137 347 348 363 362\n115 5 3 1 1 0 123 124 139 138 348 349 364 363\n116 5 3 1 1 0 124 125 140 139 349 350 365 364\n117 5 3 1 1 0 125 126 141 140 350 351 366 365\n118 5 3 1 1 0 126 127 142 141 351 352 367 366\n119 5 3 1 1 0 127 128 143 142 352 353 368 367\n120 5 3 1 1 0 128 129 144 143 353 354 369 368\n121 5 3 14 14 0 129 130 145 144 354 355 370 369\n122 5 3 14 14 0 130 131 146 145 355 356 371 370\n123 5 3 11 11 0 131 132 147 146 356 357 372 371\n124 5 3 11 11 0 132 133 148 147 357 358 373 372\n125 5 3 11 11 0 133 134 149 148 358 359 374 373\n126 5 3 11 11 0 134 135 150 149 359 360 375 374\n127 5 3 1 1 0 136 137 152 151 361 362 377 376\n128 5 3 1 1 0 137 138 153 152 362 363 378 377\n129 5 3 1 1 0 138 139 154 153 363 364 379 378\n130 5 3 1 1 0 139 140 155 154 364 365 380 379\n131 5 3 1 1 0 140 141 156 155 365 366 381 380\n132 5 3 1 1 0 141 142 157 156 366 367 382 381\n133 5 3 1 1 0 142 143 158 157 367 368 383 382\n134 5 3 1 1 0 143 144 159 158 368 369 384 383\n135 5 3 1 1 0 144 145 160 159 369 370 385 384\n136 5 3 11 11 0 145 146 161 160 370 371 386 385\n137 5 3 11 11 0 146 147 162 161 371 372 387 386\n138 5 3 11 11 0 147 148 163 162 372 373 388 387\n139 5 3 11 11 0 148 149 164 163 373 374 389 388\n140 5 3 11 11 0 149 150 165 164 374 375 390 389\n141 5 3 1 1 0 151 152 167 166 376 377 392 391\n142 5 3 1 1 0 152 153 168 167 377 378 393 392\n143 5 3 1 1 0 153 154 169 168 378 379 394 393\n144 5 3 1 1 0 154 155 170 169 379 380 395 394\n145 5 3 1 1 0 155 156 171 170 380 381 396 395\n146 5 3 1 1 0 156 157 172 171 381 382 397 396\n147 5 3 1 1 0 157 158 173 172 382 383 398 397\n148 5 3 1 1 0 158 159 174 173 383 384 399 398\n149 5 3 1 1 0 159 160 175 174 384 385 400 399\n150 5 3 11 11 0 160 161 176 175 385 386 401 400\n151 5 3 11 11 0 161 162 177 176 386 387 402 401\n152 5 3 11 11 0 162 163 178 177 387 388 403 402\n153 5 3 11 11 0 163 164 179 178 388 389 404 403\n154 5 3 11 11 0 164 165 180 179 389 390 405 404\n155 5 3 1 1 0 166 167 182 181 391 392 407 406\n156 5 3 1 1 0 167 168 183 182 392 393 408 407\n157 5 3 1 1 0 168 169 184 183 393 394 409 408\n158 5 3 1 1 0 169 170 185 184 394 395 410 409\n159 5 3 1 1 0 170 171 186 185 395 396 411 410\n160 5 3 1 1 0 171 172 187 186 396 397 412 411\n161 5 3 1 1 0 172 173 188 187 397 398 413 412\n162 5 3 1 1 0 173 174 189 188 398 399 414 413\n163 5 3 1 1 0 174 175 190 189 399 400 415 414\n164 5 3 11 11 0 175 176 191 190 400 401 416 415\n165 5 3 11 11 0 176 177 192 191 401 402 417 416\n166 5 3 11 11 0 177 178 193 192 402 403 418 417\n167 5 3 11 11 0 178 179 194 193 403 404 419 418\n168 5 3 11 11 0 179 180 195 194 404 405 420 419\n169 5 3 1 1 0 181 182 197 196 406 407 422 421\n170 5 3 1 1 0 182 183 198 197 407 408 423 422\n171 5 3 1 1 0 183 184 199 198 408 409 424 423\n172 5 3 1 1 0 184 185 200 199 409 410 425 424\n173 5 3 1 1 0 185 186 201 200 410 411 426 425\n174 5 3 1 1 0 186 187 202 201 411 412 427 426\n175 5 3 1 1 0 187 188 203 202 412 413 428 427\n176 5 3 1 1 0 188 189 204 203 413 414 429 428\n177 5 3 1 1 0 189 190 205 204 414 415 430 429\n178 5 3 11 11 0 190 191 206 205 415 416 431 430\n179 5 3 11 11 0 191 192 207 206 416 417 432 431\n180 5 3 11 11 0 192 193 208 207 417 418 433 432\n181 5 3 11 11 0 193 194 209 208 418 419 434 433\n182 5 3 11 11 0 194 195 210 209 419 420 435 434\n183 5 3 1 1 0 196 197 212 211 421 422 437 436\n184 5 3 1 1 0 197 198 213 212 422 423 438 437\n185 5 3 1 1 0 198 199 214 213 423 424 439 438\n186 5 3 1 1 0 199 200 215 214 424 425 440 439\n187 5 3 1 1 0 200 201 216 215 425 426 441 440\n188 5 3 1 1 0 201 202 217 216 426 427 442 441\n189 5 3 1 1 0 202 203 218 217 427 428 443 442\n190 5 3 1 1 0 203 204 219 218 428 429 444 443\n191 5 3 11 11 0 204 205 220 219 429 430 445 444\n192 5 3 11 11 0 205 206 221 220 430 431 446 445\n193 5 3 11 11 0 206 207 222 221 431 432 447 446\n194 5 3 11 11 0 207 208 223 222 432 433 448 447\n195 5 3 11 11 0 208 209 224 223 433 434 449 448\n196 5 3 11 11 0 209 210 225 224 434 435 450 449\n197 5 3 19 19 0 226 227 242 241 451 452 467 466\n198 5 3 19 19 0 227 228 243 242 452 453 468 467\n199 5 3 19 19 0 228 229 244 243 453 454 469 468\n200 5 3 19 19 0 229 230 245 244 454 455 470 469\n201 5 3 19 19 0 230 231 246 245 455 456 471 470\n202 5 3 19 19 0 231 232 247 246 456 457 472 471\n203 5 3 19 19 0 232 233 248 247 457 458 473 472\n204 5 3 19 19 0 233 234 249 248 458 459 474 473\n205 5 3 19 19 0 234 235 250 249 459 460 475 474\n206 5 3 20 20 0 235 236 251 250 460 461 476 475\n207 5 3 20 20 0 236 237 252 251 461 462 477 476\n208 5 3 20 20 0 237 238 253 252 462 463 478 477\n209 5 3 20 20 0 238 239 254 253 463 464 479 478\n210 5 3 20 20 0 239 240 255 254 464 465 480 479\n211 5 3 19 19 0 241 242 257 256 466 467 482 481\n212 5 3 19 19 0 242 243 258 257 467 468 483 482\n213 5 3 19 19 0 243 244 259 258 468 469 484 483\n214 5 3 19 19 0 244 245 260 259 469 470 485 484\n215 5 3 19 19 0 245 246 261 260 470 471 486 485\n216 5 3 19 19 0 246 247 262 261 471 472 487 486\n217 5 3 19 19 0 247 248 263 262 472 473 488 487\n218 5 3 19 19 0 248 249 264 263 473 474 489 488\n219 5 3 19 19 0 249 250 265 264 474 475 490 489\n220 5 3 20 20 0 250 251 266 265 475 476 491 490\n221 5 3 20 20 0 251 252 267 266 476 477 492 491\n222 5 3 20 20 0 252 253 268 267 477 478 493 492\n223 5 3 20 20 0 253 254 269 268 478 479 494 493\n224 5 3 20 20 0 254 255 270 269 479 480 495 494\n225 5 3 19 19 0 256 257 272 271 481 482 497 496\n226 5 3 19 19 0 257 258 273 272 482 483 498 497\n227 5 3 19 19 0 258 259 274 273 483 484 499 498\n228 5 3 19 19 0 259 260 275 274 484 485 500 499\n229 5 3 19 19 0 260 261 276 275 485 486 501 500\n230 5 3 19 19 0 261 262 277 276 486 487 502 501\n231 5 3 19 19 0 262 263 278 277 487 488 503 502\n232 5 3 19 19 0 263 264 279 278 488 489 504 503\n233 5 3 19 19 0 264 265 280 279 489 490 505 504\n234 5 3 20 20 0 265 266 281 280 490 491 506 505\n235 5 3 20 20 0 266 267 282 281 491 492 507 506\n236 5 3 20 20 0 267 268 283 282 492 493 508 507\n237 5 3 20 20 0 268 269 284 283 493 494 509 508\n238 5 3 20 20 0 269 270 285 284 494 495 510 509\n239 5 3 19 19 0 271 272 287 286 496 497 512 511\n240 5 3 19 19 0 272 273 288 287 497 498 513 512\n241 5 3 19 19 0 273 274 289 288 498 499 514 513\n242 5 3 19 19 0 274 275 290 289 499 500 515 514\n243 5 3 19 19 0 275 276 291 290 500 501 516 515\n244 5 3 19 19 0 276 277 292 291 501 502 517 516\n245 5 3 19 19 0 277 278 293 292 502 503 518 517\n246 5 3 19 19 0 278 279 294 293 503 504 519 518\n247 5 3 19 19 0 279 280 295 294 504 505 520 519\n248 5 3 20 20 0 280 281 296 295 505 506 521 520\n249 5 3 20 20 0 281 282 297 296 506 507 522 521\n250 5 3 20 20 0 282 283 298 297 507 508 523 522\n251 5 3 20 20 0 283 284 299 298 508 509 524 523\n252 5 3 20 20 0 284 285 300 299 509 510 525 524\n253 5 3 19 19 0 286 287 302 301 511 512 527 526\n254 5 3 19 19 0 287 288 303 302 512 513 528 527\n255 5 3 19 19 0 288 289 304 303 513 514 529 528\n256 5 3 19 19 0 289 290 305 304 514 515 530 529\n257 5 3 19 19 0 290 291 306 305 515 516 531 530\n258 5 3 19 19 0 291 292 307 306 516 517 532 531\n259 5 3 19 19 0 292 293 308 307 517 518 533 532\n260 5 3 19 19 0 293 294 309 308 518 519 534 533\n261 5 3 19 19 0 294 295 310 309 519 520 535 534\n262 5 3 20 20 0 295 296 311 310 520 521 536 535\n263 5 3 20 20 0 296 297 312 311 521 522 537 536\n264 5 3 20 20 0 297 298 313 312 522 523 538 537\n265 5 3 20 20 0 298 299 314 313 523 524 539 538\n266 5 3 20 20 0 299 300 315 314 524 525 540 539\n267 5 3 19 19 0 301 302 317 316 526 527 542 541\n268 5 3 19 19 0 302 303 318 317 527 528 543 542\n269 5 3 19 19 0 303 304 319 318 528 529 544 543\n270 5 3 19 19 0 304 305 320 319 529 530 545 544\n271 5 3 19 19 0 305 306 321 320 530 531 546 545\n272 5 3 19 19 0 306 307 322 321 531 532 547 546\n273 5 3 19 19 0 307 308 323 322 532 533 548 547\n274 5 3 19 19 0 308 309 324 323 533 534 549 548\n275 5 3 14 14 0 309 310 325 324 534 535 550 549\n276 5 3 20 20 0 310 311 326 325 535 536 551 550\n277 5 3 20 20 0 311 312 327 326 536 537 552 551\n278 5 3 20 20 0 312 313 328 327 537 538 553 552\n279 5 3 20 20 0 313 314 329 328 538 539 554 553\n280 5 3 20 20 0 314 315 330 329 539 540 555 554\n281 5 3 1 1 0 316 317 332 331 541 542 557 556\n282 5 3 1 1 0 317 318 333 332 542 543 558 557\n283 5 3 1 1 0 318 319 334 333 543 544 559 558\n284 5 3 1 1 0 319 320 335 334 544 545 560 559\n285 5 3 1 1 0 320 321 336 335 545 546 561 560\n286 5 3 1 1 0 321 322 337 336 546 547 562 561\n287 5 3 19 19 0 322 323 338 337 547 548 563 562\n288 5 3 14 14 0 323 324 339 338 548 549 564 563\n289 5 3 14 14 0 324 325 340 339 549 550 565 564\n290 5 3 14 14 0 325 326 341 340 550 551 566 565\n291 5 3 14 14 0 326 327 342 341 551 552 567 566\n292 5 3 20 20 0 327 328 343 342 552 553 568 567\n293 5 3 20 20 0 328 329 344 343 553 554 569 568\n294 5 3 20 20 0 329 330 345 344 554 555 570 569\n295 5 3 1 1 0 331 332 347 346 556 557 572 571\n296 5 3 1 1 0 332 333 348 347 557 558 573 572\n297 5 3 1 1 0 333 334 349 348 558 559 574 573\n298 5 3 1 1 0 334 335 350 349 559 560 575 574\n299 5 3 1 1 0 335 336 351 350 560 561 576 575\n300 5 3 1 1 0 336 337 352 351 561 562 577 576\n301 5 3 1 1 0 337 338 353 352 562 563 578 577\n302 5 3 1 1 0 338 339 354 353 563 564 579 578\n303 5 3 14 14 0 339 340 355 354 564 565 580 579\n304 5 3 14 14 0 340 341 356 355 565 566 581 580\n305 5 3 14 14 0 341 342 357 356 566 567 582 581\n306 5 3 11 11 0 342 343 358 357 567 568 583 582\n307 5 3 11 11 0 343 344 359 358 568 569 584 583\n308 5 3 11 11 0 344 345 360 359 569 570 585 584\n309 5 3 1 1 0 346 347 362 361 571 572 587 586\n310 5 3 1 1 0 347 348 363 362 572 573 588 587\n311 5 3 1 1 0 348 349 364 363 573 574 589 588\n312 5 3 1 1 0 349 350 365 364 574 575 590 589\n313 5 3 1 1 0 350 351 366 365 575 576 591 590\n314 5 3 1 1 0 351 352 367 366 576 577 592 591\n315 5 3 1 1 0 352 353 368 367 577 578 593 592\n316 5 3 1 1 0 353 354 369 368 578 579 594 593\n317 5 3 14 14 0 354 355 370 369 579 580 595 594\n318 5 3 14 14 0 355 356 371 370 580 581 596 595\n319 5 3 11 11 0 356 357 372 371 581 582 597 596\n320 5 3 11 11 0 357 358 373 372 582 583 598 597\n321 5 3 11 11 0 358 359 374 373 583 584 599 598\n322 5 3 11 11 0 359 360 375 374 584 585 600 599\n323 5 3 1 1 0 361 362 377 376 586 587 602 601\n324 5 3 1 1 0 362 363 378 377 587 588 603 602\n325 5 3 1 1 0 363 364 379 378 588 589 604 603\n326 5 3 1 1 0 364 365 380 379 589 590 605 604\n327 5 3 1 1 0 365 366 381 380 590 591 606 605\n328 5 3 1 1 0 366 367 382 381 591 592 607 606\n329 5 3 1 1 0 367 368 383 382 592 593 608 607\n330 5 3 1 1 0 368 369 384 383 593 594 609 608\n331 5 3 1 1 0 369 370 385 384 594 595 610 609\n332 5 3 11 11 0 370 371 386 385 595 596 611 610\n333 5 3 11 11 0 371 372 387 386 596 597 612 611\n334 5 3 11 11 0 372 373 388 387 597 598 613 612\n335 5 3 11 11 0 373 374 389 388 598 599 614 613\n336 5 3 11 11 0 374 375 390 389 599 600 615 614\n337 5 3 1 1 0 376 377 392 391 601 602 617 616\n338 5 3 1 1 0 377 378 393 392 602 603 618 617\n339 5 3 1 1 0 378 379 394 393 603 604 619 618\n340 5 3 1 1 0 379 380 395 394 604 605 620 619\n341 5 3 1 1 0 380 381 396 395 605 606 621 620\n342 5 3 1 1 0 381 382 397 396 606 607 622 621\n343 5 3 1 1 0 382 383 398 397 607 608 623 622\n344 5 3 1 1 0 383 384 399 398 608 609 624 623\n345 5 3 1 1 0 384 385 400 399 609 610 625 624\n346 5 3 11 11 0 385 386 401 400 610 611 626 625\n347 5 3 11 11 0 386 387 402 401 611 612 627 626\n348 5 3 11 11 0 387 388 403 402 612 613 628 627\n349 5 3 11 11 0 388 389 404 403 613 614 629 628\n350 5 3 11 11 0 389 390 405 404 614 615 630 629\n351 5 3 1 1 0 391 392 407 406 616 617 632 631\n352 5 3 1 1 0 392 393 408 407 617 618 633 632\n353 5 3 1 1 0 393 394 409 408 618 619 634 633\n354 5 3 1 1 0 394 395 410 409 619 620 635 634\n355 5 3 1 1 0 395 396 411 410 620 621 636 635\n356 5 3 1 1 0 396 397 412 411 621 622 637 636\n357 5 3 1 1 0 397 398 413 412 622 623 638 637\n358 5 3 1 1 0 398 399 414 413 623 624 639 638\n359 5 3 1 1 0 399 400 415 414 624 625 640 639\n360 5 3 11 11 0 400 401 416 415 625 626 641 640\n361 5 3 11 11 0 401 402 417 416 626 627 642 641\n362 5 3 11 11 0 402 403 418 417 627 628 643 642\n363 5 3 11 11 0 403 404 419 418 628 629 644 643\n364 5 3 11 11 0 404 405 420 419 629 630 645 644\n365 5 3 1 1 0 406 407 422 421 631 632 647 646\n366 5 3 1 1 0 407 408 423 422 632 633 648 647\n367 5 3 1 1 0 408 409 424 423 633 634 649 648\n368 5 3 1 1 0 409 410 425 424 634 635 650 649\n369 5 3 1 1 0 410 411 426 425 635 636 651 650\n370 5 3 1 1 0 411 412 427 426 636 637 652 651\n371 5 3 1 1 0 412 413 428 427 637 638 653 652\n372 5 3 1 1 0 413 414 429 428 638 639 654 653\n373 5 3 1 1 0 414 415 430 429 639 640 655 654\n374 5 3 11 11 0 415 416 431 430 640 641 656 655\n375 5 3 11 11 0 416 417 432 431 641 642 657 656\n376 5 3 11 11 0 417 418 433 432 642 643 658 657\n377 5 3 11 11 0 418 419 434 433 643 644 659 658\n378 5 3 11 11 0 419 420 435 434 644 645 660 659\n379 5 3 1 1 0 421 422 437 436 646 647 662 661\n380 5 3 1 1 0 422 423 438 437 647 648 663 662\n381 5 3 1 1 0 423 424 439 438 648 649 664 663\n382 5 3 1 1 0 424 425 440 439 649 650 665 664\n383 5 3 1 1 0 425 426 441 440 650 651 666 665\n384 5 3 1 1 0 426 427 442 441 651 652 667 666\n385 5 3 1 1 0 427 428 443 442 652 653 668 667\n386 5 3 1 1 0 428 429 444 443 653 654 669 668\n387 5 3 1 1 0 429 430 445 444 654 655 670 669\n388 5 3 11 11 0 430 431 446 445 655 656 671 670\n389 5 3 11 11 0 431 432 447 446 656 657 672 671\n390 5 3 11 11 0 432 433 448 447 657 658 673 672\n391 5 3 11 11 0 433 434 449 448 658 659 674 673\n392 5 3 11 11 0 434 435 450 449 659 660 675 674\n393 5 3 19 19 0 451 452 467 466 676 677 692 691\n394 5 3 19 19 0 452 453 468 467 677 678 693 692\n395 5 3 19 19 0 453 454 469 468 678 679 694 693\n396 5 3 19 19 0 454 455 470 469 679 680 695 694\n397 5 3 19 19 0 455 456 471 470 680 681 696 695\n398 5 3 19 19 0 456 457 472 471 681 682 697 696\n399 5 3 19 19 0 457 458 473 472 682 683 698 697\n400 5 3 19 19 0 458 459 474 473 683 684 699 698\n401 5 3 19 19 0 459 460 475 474 684 685 700 699\n402 5 3 20 20 0 460 461 476 475 685 686 701 700\n403 5 3 20 20 0 461 462 477 476 686 687 702 701\n404 5 3 20 20 0 462 463 478 477 687 688 703 702\n405 5 3 20 20 0 463 464 479 478 688 689 704 703\n406 5 3 20 20 0 464 465 480 479 689 690 705 704\n407 5 3 19 19 0 466 467 482 481 691 692 707 706\n408 5 3 19 19 0 467 468 483 482 692 693 708 707\n409 5 3 19 19 0 468 469 484 483 693 694 709 708\n410 5 3 19 19 0 469 470 485 484 694 695 710 709\n411 5 3 19 19 0 470 471 486 485 695 696 711 710\n412 5 3 19 19 0 471 472 487 486 696 697 712 711\n413 5 3 19 19 0 472 473 488 487 697 698 713 712\n414 5 3 19 19 0 473 474 489 488 698 699 714 713\n415 5 3 19 19 0 474 475 490 489 699 700 715 714\n416 5 3 20 20 0 475 476 491 490 700 701 716 715\n417 5 3 20 20 0 476 477 492 491 701 702 717 716\n418 5 3 20 20 0 477 478 493 492 702 703 718 717\n419 5 3 20 20 0 478 479 494 493 703 704 719 718\n420 5 3 20 20 0 479 480 495 494 704 705 720 719\n421 5 3 19 19 0 481 482 497 496 706 707 722 721\n422 5 3 19 19 0 482 483 498 497 707 708 723 722\n423 5 3 19 19 0 483 484 499 498 708 709 724 723\n424 5 3 19 19 0 484 485 500 499 709 710 725 724\n425 5 3 19 19 0 485 486 501 500 710 711 726 725\n426 5 3 19 19 0 486 487 502 501 711 712 727 726\n427 5 3 19 19 0 487 488 503 502 712 713 728 727\n428 5 3 19 19 0 488 489 504 503 713 714 729 728\n429 5 3 19 19 0 489 490 505 504 714 715 730 729\n430 5 3 20 20 0 490 491 506 505 715 716 731 730\n431 5 3 20 20 0 491 492 507 506 716 717 732 731\n432 5 3 20 20 0 492 493 508 507 717 718 733 732\n433 5 3 20 20 0 493 494 509 508 718 719 734 733\n434 5 3 20 20 0 494 495 510 509 719 720 735 734\n435 5 3 19 19 0 496 497 512 511 721 722 737 736\n436 5 3 19 19 0 497 498 513 512 722 723 738 737\n437 5 3 19 19 0 498 499 514 513 723 724 739 738\n438 5 3 19 19 0 499 500 515 514 724 725 740 739\n439 5 3 19 19 0 500 501 516 515 725 726 741 740\n440 5 3 19 19 0 501 502 517 516 726 727 742 741\n441 5 3 19 19 0 502 503 518 517 727 728 743 742\n442 5 3 19 19 0 503 504 519 518 728 729 744 743\n443 5 3 20 20 0 504 505 520 519 729 730 745 744\n444 5 3 20 20 0 505 506 521 520 730 731 746 745\n445 5 3 20 20 0 506 507 522 521 731 732 747 746\n446 5 3 20 20 0 507 508 523 522 732 733 748 747\n447 5 3 20 20 0 508 509 524 523 733 734 749 748\n448 5 3 20 20 0 509 510 525 524 734 735 750 749\n449 5 3 19 19 0 511 512 527 526 736 737 752 751\n450 5 3 19 19 0 512 513 528 527 737 738 753 752\n451 5 3 19 19 0 513 514 529 528 738 739 754 753\n452 5 3 19 19 0 514 515 530 529 739 740 755 754\n453 5 3 19 19 0 515 516 531 530 740 741 756 755\n454 5 3 19 19 0 516 517 532 531 741 742 757 756\n455 5 3 19 19 0 517 518 533 532 742 743 758 757\n456 5 3 19 19 0 518 519 534 533 743 744 759 758\n457 5 3 20 20 0 519 520 535 534 744 745 760 759\n458 5 3 20 20 0 520 521 536 535 745 746 761 760\n459 5 3 20 20 0 521 522 537 536 746 747 762 761\n460 5 3 20 20 0 522 523 538 537 747 748 763 762\n461 5 3 20 20 0 523 524 539 538 748 749 764 763\n462 5 3 20 20 0 524 525 540 539 749 750 765 764\n463 5 3 19 19 0 526 527 542 541 751 752 767 766\n464 5 3 19 19 0 527 528 543 542 752 753 768 767\n465 5 3 19 19 0 528 529 544 543 753 754 769 768\n466 5 3 19 19 0 529 530 545 544 754 755 770 769\n467 5 3 19 19 0 530 531 546 545 755 756 771 770\n468 5 3 19 19 0 531 532 547 546 756 757 772 771\n469 5 3 19 19 0 532 533 548 547 757 758 773 772\n470 5 3 19 19 0 533 534 549 548 758 759 774 773\n471 5 3 14 14 0 534 535 550 549 759 760 775 774\n472 5 3 20 20 0 535 536 551 550 760 761 776 775\n473 5 3 20 20 0 536 537 552 551 761 762 777 776\n474 5 3 20 20 0 537 538 553 552 762 763 778 777\n475 5 3 20 20 0 538 539 554 553 763 764 779 778\n476 5 3 20 20 0 539 540 555 554 764 765 780 779\n477 5 3 1 1 0 541 542 557 556 766 767 782 781\n478 5 3 1 1 0 542 543 558 557 767 768 783 782\n479 5 3 1 1 0 543 544 559 558 768 769 784 783\n480 5 3 1 1 0 544 545 560 559 769 770 785 784\n481 5 3 1 1 0 545 546 561 560 770 771 786 785\n482 5 3 1 1 0 546 547 562 561 771 772 787 786\n483 5 3 1 1 0 547 548 563 562 772 773 788 787\n484 5 3 14 14 0 548 549 564 563 773 774 789 788\n485 5 3 14 14 0 549 550 565 564 774 775 790 789\n486 5 3 14 14 0 550 551 566 565 775 776 791 790\n487 5 3 14 14 0 551 552 567 566 776 777 792 791\n488 5 3 20 20 0 552 553 568 567 777 778 793 792\n489 5 3 20 20 0 553 554 569 568 778 779 794 793\n490 5 3 20 20 0 554 555 570 569 779 780 795 794\n491 5 3 1 1 0 556 557 572 571 781 782 797 796\n492 5 3 1 1 0 557 558 573 572 782 783 798 797\n493 5 3 1 1 0 558 559 574 573 783 784 799 798\n494 5 3 1 1 0 559 560 575 574 784 785 800 799\n495 5 3 1 1 0 560 561 576 575 785 786 801 800\n496 5 3 1 1 0 561 562 577 576 786 787 802 801\n497 5 3 1 1 0 562 563 578 577 787 788 803 802\n498 5 3 1 1 0 563 564 579 578 788 789 804 803\n499 5 3 14 14 0 564 565 580 579 789 790 805 804\n500 5 3 14 14 0 565 566 581 580 790 791 806 805\n501 5 3 14 14 0 566 567 582 581 791 792 807 806\n502 5 3 14 14 0 567 568 583 582 792 793 808 807\n503 5 3 11 11 0 568 569 584 583 793 794 809 808\n504 5 3 11 11 0 569 570 585 584 794 795 810 809\n505 5 3 1 1 0 571 572 587 586 796 797 812 811\n506 5 3 1 1 0 572 573 588 587 797 798 813 812\n507 5 3 1 1 0 573 574 589 588 798 799 814 813\n508 5 3 1 1 0 574 575 590 589 799 800 815 814\n509 5 3 1 1 0 575 576 591 590 800 801 816 815\n510 5 3 1 1 0 576 577 592 591 801 802 817 816\n511 5 3 1 1 0 577 578 593 592 802 803 818 817\n512 5 3 1 1 0 578 579 594 593 803 804 819 818\n513 5 3 14 14 0 579 580 595 594 804 805 820 819\n514 5 3 14 14 0 580 581 596 595 805 806 821 820\n515 5 3 11 11 0 581 582 597 596 806 807 822 821\n516 5 3 11 11 0 582 583 598 597 807 808 823 822\n517 5 3 11 11 0 583 584 599 598 808 809 824 823\n518 5 3 11 11 0 584 585 600 599 809 810 825 824\n519 5 3 1 1 0 586 587 602 601 811 812 827 826\n520 5 3 1 1 0 587 588 603 602 812 813 828 827\n521 5 3 1 1 0 588 589 604 603 813 814 829 828\n522 5 3 1 1 0 589 590 605 604 814 815 830 829\n523 5 3 1 1 0 590 591 606 605 815 816 831 830\n524 5 3 1 1 0 591 592 607 606 816 817 832 831\n525 5 3 1 1 0 592 593 608 607 817 818 833 832\n526 5 3 1 1 0 593 594 609 608 818 819 834 833\n527 5 3 1 1 0 594 595 610 609 819 820 835 834\n528 5 3 11 11 0 595 596 611 610 820 821 836 835\n529 5 3 11 11 0 596 597 612 611 821 822 837 836\n530 5 3 11 11 0 597 598 613 612 822 823 838 837\n531 5 3 11 11 0 598 599 614 613 823 824 839 838\n532 5 3 11 11 0 599 600 615 614 824 825 840 839\n533 5 3 1 1 0 601 602 617 616 826 827 842 841\n534 5 3 1 1 0 602 603 618 617 827 828 843 842\n535 5 3 1 1 0 603 604 619 618 828 829 844 843\n536 5 3 1 1 0 604 605 620 619 829 830 845 844\n537 5 3 1 1 0 605 606 621 620 830 831 846 845\n538 5 3 1 1 0 606 607 622 621 831 832 847 846\n539 5 3 1 1 0 607 608 623 622 832 833 848 847\n540 5 3 1 1 0 608 609 624 623 833 834 849 848\n541 5 3 1 1 0 609 610 625 624 834 835 850 849\n542 5 3 11 11 0 610 611 626 625 835 836 851 850\n543 5 3 11 11 0 611 612 627 626 836 837 852 851\n544 5 3 11 11 0 612 613 628 627 837 838 853 852\n545 5 3 11 11 0 613 614 629 628 838 839 854 853\n546 5 3 11 11 0 614 615 630 629 839 840 855 854\n547 5 3 1 1 0 616 617 632 631 841 842 857 856\n548 5 3 1 1 0 617 618 633 632 842 843 858 857\n549 5 3 1 1 0 618 619 634 633 843 844 859 858\n550 5 3 1 1 0 619 620 635 634 844 845 860 859\n551 5 3 1 1 0 620 621 636 635 845 846 861 860\n552 5 3 1 1 0 621 622 637 636 846 847 862 861\n553 5 3 1 1 0 622 623 638 637 847 848 863 862\n554 5 3 1 1 0 623 624 639 638 848 849 864 863\n555 5 3 1 1 0 624 625 640 639 849 850 865 864\n556 5 3 11 11 0 625 626 641 640 850 851 866 865\n557 5 3 11 11 0 626 627 642 641 851 852 867 866\n558 5 3 11 11 0 627 628 643 642 852 853 868 867\n559 5 3 11 11 0 628 629 644 643 853 854 869 868\n560 5 3 11 11 0 629 630 645 644 854 855 870 869\n561 5 3 1 1 0 631 632 647 646 856 857 872 871\n562 5 3 1 1 0 632 633 648 647 857 858 873 872\n563 5 3 1 1 0 633 634 649 648 858 859 874 873\n564 5 3 1 1 0 634 635 650 649 859 860 875 874\n565 5 3 1 1 0 635 636 651 650 860 861 876 875\n566 5 3 1 1 0 636 637 652 651 861 862 877 876\n567 5 3 1 1 0 637 638 653 652 862 863 878 877\n568 5 3 1 1 0 638 639 654 653 863 864 879 878\n569 5 3 1 1 0 639 640 655 654 864 865 880 879\n570 5 3 11 11 0 640 641 656 655 865 866 881 880\n571 5 3 11 11 0 641 642 657 656 866 867 882 881\n572 5 3 11 11 0 642 643 658 657 867 868 883 882\n573 5 3 11 11 0 643 644 659 658 868 869 884 883\n574 5 3 11 11 0 644 645 660 659 869 870 885 884\n575 5 3 1 1 0 646 647 662 661 871 872 887 886\n576 5 3 1 1 0 647 648 663 662 872 873 888 887\n577 5 3 1 1 0 648 649 664 663 873 874 889 888\n578 5 3 1 1 0 649 650 665 664 874 875 890 889\n579 5 3 1 1 0 650 651 666 665 875 876 891 890\n580 5 3 1 1 0 651 652 667 666 876 877 892 891\n581 5 3 1 1 0 652 653 668 667 877 878 893 892\n582 5 3 1 1 0 653 654 669 668 878 879 894 893\n583 5 3 1 1 0 654 655 670 669 879 880 895 894\n584 5 3 11 11 0 655 656 671 670 880 881 896 895\n585 5 3 11 11 0 656 657 672 671 881 882 897 896\n586 5 3 11 11 0 657 658 673 672 882 883 898 897\n587 5 3 11 11 0 658 659 674 673 883 884 899 898\n588 5 3 11 11 0 659 660 675 674 884 885 900 899\n589 5 3 19 19 0 676 677 692 691 901 902 917 916\n590 5 3 19 19 0 677 678 693 692 902 903 918 917\n591 5 3 19 19 0 678 679 694 693 903 904 919 918\n592 5 3 19 19 0 679 680 695 694 904 905 920 919\n593 5 3 19 19 0 680 681 696 695 905 906 921 920\n594 5 3 19 19 0 681 682 697 696 906 907 922 921\n595 5 3 19 19 0 682 683 698 697 907 908 923 922\n596 5 3 19 19 0 683 684 699 698 908 909 924 923\n597 5 3 20 20 0 684 685 700 699 909 910 925 924\n598 5 3 20 20 0 685 686 701 700 910 911 926 925\n599 5 3 20 20 0 686 687 702 701 911 912 927 926\n600 5 3 20 20 0 687 688 703 702 912 913 928 927\n601 5 3 20 20 0 688 689 704 703 913 914 929 928\n602 5 3 20 20 0 689 690 705 704 914 915 930 929\n603 5 3 19 19 0 691 692 707 706 916 917 932 931\n604 5 3 19 19 0 692 693 708 707 917 918 933 932\n605 5 3 19 19 0 693 694 709 708 918 919 934 933\n606 5 3 19 19 0 694 695 710 709 919 920 935 934\n607 5 3 19 19 0 695 696 711 710 920 921 936 935\n608 5 3 19 19 0 696 697 712 711 921 922 937 936\n609 5 3 19 19 0 697 698 713 712 922 923 938 937\n610 5 3 19 19 0 698 699 714 713 923 924 939 938\n611 5 3 20 20 0 699 700 715 714 924 925 940 939\n612 5 3 20 20 0 700 701 716 715 925 926 941 940\n613 5 3 20 20 0 701 702 717 716 926 927 942 941\n614 5 3 20 20 0 702 703 718 717 927 928 943 942\n615 5 3 20 20 0 703 704 719 718 928 929 944 943\n616 5 3 20 20 0 704 705 720 719 929 930 945 944\n617 5 3 19 19 0 706 707 722 721 931 932 947 946\n618 5 3 19 19 0 707 708 723 722 932 933 948 947\n619 5 3 19 19 0 708 709 724 723 933 934 949 948\n620 5 3 19 19 0 709 710 725 724 934 935 950 949\n621 5 3 19 19 0 710 711 726 725 935 936 951 950\n622 5 3 19 19 0 711 712 727 726 936 937 952 951\n623 5 3 19 19 0 712 713 728 727 937 938 953 952\n624 5 3 19 19 0 713 714 729 728 938 939 954 953\n625 5 3 20 20 0 714 715 730 729 939 940 955 954\n626 5 3 20 20 0 715 716 731 730 940 941 956 955\n627 5 3 20 20 0 716 717 732 731 941 942 957 956\n628 5 3 20 20 0 717 718 733 732 942 943 958 957\n629 5 3 20 20 0 718 719 734 733 943 944 959 958\n630 5 3 20 20 0 719 720 735 734 944 945 960 959\n631 5 3 19 19 0 721 722 737 736 946 947 962 961\n632 5 3 19 19 0 722 723 738 737 947 948 963 962\n633 5 3 19 19 0 723 724 739 738 948 949 964 963\n634 5 3 19 19 0 724 725 740 739 949 950 965 964\n635 5 3 19 19 0 725 726 741 740 950 951 966 965\n636 5 3 19 19 0 726 727 742 741 951 952 967 966\n637 5 3 19 19 0 727 728 743 742 952 953 968 967\n638 5 3 19 19 0 728 729 744 743 953 954 969 968\n639 5 3 20 20 0 729 730 745 744 954 955 970 969\n640 5 3 20 20 0 730 731 746 745 955 956 971 970\n641 5 3 20 20 0 731 732 747 746 956 957 972 971\n642 5 3 20 20 0 732 733 748 747 957 958 973 972\n643 5 3 20 20 0 733 734 749 748 958 959 974 973\n644 5 3 20 20 0 734 735 750 749 959 960 975 974\n645 5 3 19 19 0 736 737 752 751 961 962 977 976\n646 5 3 19 19 0 737 738 753 752 962 963 978 977\n647 5 3 19 19 0 738 739 754 753 963 964 979 978\n648 5 3 19 19 0 739 740 755 754 964 965 980 979\n649 5 3 19 19 0 740 741 756 755 965 966 981 980\n650 5 3 19 19 0 741 742 757 756 966 967 982 981\n651 5 3 19 19 0 742 743 758 757 967 968 983 982\n652 5 3 19 19 0 743 744 759 758 968 969 984 983\n653 5 3 20 20 0 744 745 760 759 969 970 985 984\n654 5 3 20 20 0 745 746 761 760 970 971 986 985\n655 5 3 20 20 0 746 747 762 761 971 972 987 986\n656 5 3 20 20 0 747 748 763 762 972 973 988 987\n657 5 3 20 20 0 748 749 764 763 973 974 989 988\n658 5 3 20 20 0 749 750 765 764 974 975 990 989\n659 5 3 19 19 0 751 752 767 766 976 977 992 991\n660 5 3 19 19 0 752 753 768 767 977 978 993 992\n661 5 3 19 19 0 753 754 769 768 978 979 994 993\n662 5 3 19 19 0 754 755 770 769 979 980 995 994\n663 5 3 19 19 0 755 756 771 770 980 981 996 995\n664 5 3 19 19 0 756 757 772 771 981 982 997 996\n665 5 3 19 19 0 757 758 773 772 982 983 998 997\n666 5 3 19 19 0 758 759 774 773 983 984 999 998\n667 5 3 14 14 0 759 760 775 774 984 985 1000 999\n668 5 3 20 20 0 760 761 776 775 985 986 1001 1000\n669 5 3 20 20 0 761 762 777 776 986 987 1002 1001\n670 5 3 20 20 0 762 763 778 777 987 988 1003 1002\n671 5 3 20 20 0 763 764 779 778 988 989 1004 1003\n672 5 3 20 20 0 764 765 780 779 989 990 1005 1004\n673 5 3 1 1 0 766 767 782 781 991 992 1007 1006\n674 5 3 1 1 0 767 768 783 782 992 993 1008 1007\n675 5 3 1 1 0 768 769 784 783 993 994 1009 1008\n676 5 3 1 1 0 769 770 785 784 994 995 1010 1009\n677 5 3 1 1 0 770 771 786 785 995 996 1011 1010\n678 5 3 1 1 0 771 772 787 786 996 997 1012 1011\n679 5 3 1 1 0 772 773 788 787 997 998 1013 1012\n680 5 3 14 14 0 773 774 789 788 998 999 1014 1013\n681 5 3 14 14 0 774 775 790 789 999 1000 1015 1014\n682 5 3 14 14 0 775 776 791 790 1000 1001 1016 1015\n683 5 3 14 14 0 776 777 792 791 1001 1002 1017 1016\n684 5 3 20 20 0 777 778 793 792 1002 1003 1018 1017\n685 5 3 20 20 0 778 779 794 793 1003 1004 1019 1018\n686 5 3 20 20 0 779 780 795 794 1004 1005 1020 1019\n687 5 3 1 1 0 781 782 797 796 1006 1007 1022 1021\n688 5 3 1 1 0 782 783 798 797 1007 1008 1023 1022\n689 5 3 1 1 0 783 784 799 798 1008 1009 1024 1023\n690 5 3 1 1 0 784 785 800 799 1009 1010 1025 1024\n691 5 3 1 1 0 785 786 801 800 1010 1011 1026 1025\n692 5 3 1 1 0 786 787 802 801 1011 1012 1027 1026\n693 5 3 1 1 0 787 788 803 802 1012 1013 1028 1027\n694 5 3 14 14 0 788 789 804 803 1013 1014 1029 1028\n695 5 3 14 14 0 789 790 805 804 1014 1015 1030 1029\n696 5 3 14 14 0 790 791 806 805 1015 1016 1031 1030\n697 5 3 14 14 0 791 792 807 806 1016 1017 1032 1031\n698 5 3 14 14 0 792 793 808 807 1017 1018 1033 1032\n699 5 3 13 13 0 793 794 809 808 1018 1019 1034 1033\n700 5 3 13 13 0 794 795 810 809 1019 1020 1035 1034\n701 5 3 1 1 0 796 797 812 811 1021 1022 1037 1036\n702 5 3 1 1 0 797 798 813 812 1022 1023 1038 1037\n703 5 3 1 1 0 798 799 814 813 1023 1024 1039 1038\n704 5 3 1 1 0 799 800 815 814 1024 1025 1040 1039\n705 5 3 1 1 0 800 801 816 815 1025 1026 1041 1040\n706 5 3 1 1 0 801 802 817 816 1026 1027 1042 1041\n707 5 3 1 1 0 802 803 818 817 1027 1028 1043 1042\n708 5 3 1 1 0 803 804 819 818 1028 1029 1044 1043\n709 5 3 14 14 0 804 805 820 819 1029 1030 1045 1044\n710 5 3 14 14 0 805 806 821 820 1030 1031 1046 1045\n711 5 3 14 14 0 806 807 822 821 1031 1032 1047 1046\n712 5 3 11 11 0 807 808 823 822 1032 1033 1048 1047\n713 5 3 11 11 0 808 809 824 823 1033 1034 1049 1048\n714 5 3 11 11 0 809 810 825 824 1034 1035 1050 1049\n715 5 3 1 1 0 811 812 827 826 1036 1037 1052 1051\n716 5 3 1 1 0 812 813 828 827 1037 1038 1053 1052\n717 5 3 1 1 0 813 814 829 828 1038 1039 1054 1053\n718 5 3 1 1 0 814 815 830 829 1039 1040 1055 1054\n719 5 3 1 1 0 815 816 831 830 1040 1041 1056 1055\n720 5 3 1 1 0 816 817 832 831 1041 1042 1057 1056\n721 5 3 1 1 0 817 818 833 832 1042 1043 1058 1057\n722 5 3 1 1 0 818 819 834 833 1043 1044 1059 1058\n723 5 3 1 1 0 819 820 835 834 1044 1045 1060 1059\n724 5 3 11 11 0 820 821 836 835 1045 1046 1061 1060\n725 5 3 11 11 0 821 822 837 836 1046 1047 1062 1061\n726 5 3 11 11 0 822 823 838 837 1047 1048 1063 1062\n727 5 3 11 11 0 823 824 839 838 1048 1049 1064 1063\n728 5 3 11 11 0 824 825 840 839 1049 1050 1065 1064\n729 5 3 1 1 0 826 827 842 841 1051 1052 1067 1066\n730 5 3 1 1 0 827 828 843 842 1052 1053 1068 1067\n731 5 3 1 1 0 828 829 844 843 1053 1054 1069 1068\n732 5 3 1 1 0 829 830 845 844 1054 1055 1070 1069\n733 5 3 1 1 0 830 831 846 845 1055 1056 1071 1070\n734 5 3 1 1 0 831 832 847 846 1056 1057 1072 1071\n735 5 3 1 1 0 832 833 848 847 1057 1058 1073 1072\n736 5 3 1 1 0 833 834 849 848 1058 1059 1074 1073\n737 5 3 1 1 0 834 835 850 849 1059 1060 1075 1074\n738 5 3 11 11 0 835 836 851 850 1060 1061 1076 1075\n739 5 3 11 11 0 836 837 852 851 1061 1062 1077 1076\n740 5 3 11 11 0 837 838 853 852 1062 1063 1078 1077\n741 5 3 11 11 0 838 839 854 853 1063 1064 1079 1078\n742 5 3 11 11 0 839 840 855 854 1064 1065 1080 1079\n743 5 3 1 1 0 841 842 857 856 1066 1067 1082 1081\n744 5 3 1 1 0 842 843 858 857 1067 1068 1083 1082\n745 5 3 1 1 0 843 844 859 858 1068 1069 1084 1083\n746 5 3 1 1 0 844 845 860 859 1069 1070 1085 1084\n747 5 3 1 1 0 845 846 861 860 1070 1071 1086 1085\n748 5 3 1 1 0 846 847 862 861 1071 1072 1087 1086\n749 5 3 1 1 0 847 848 863 862 1072 1073 1088 1087\n750 5 3 1 1 0 848 849 864 863 1073 1074 1089 1088\n751 5 3 1 1 0 849 850 865 864 1074 1075 1090 1089\n752 5 3 11 11 0 850 851 866 865 1075 1076 1091 1090\n753 5 3 11 11 0 851 852 867 866 1076 1077 1092 1091\n754 5 3 11 11 0 852 853 868 867 1077 1078 1093 1092\n755 5 3 11 11 0 853 854 869 868 1078 1079 1094 1093\n756 5 3 11 11 0 854 855 870 869 1079 1080 1095 1094\n757 5 3 1 1 0 856 857 872 871 1081 1082 1097 1096\n758 5 3 1 1 0 857 858 873 872 1082 1083 1098 1097\n759 5 3 1 1 0 858 859 874 873 1083 1084 1099 1098\n760 5 3 1 1 0 859 860 875 874 1084 1085 1100 1099\n761 5 3 1 1 0 860 861 876 875 1085 1086 1101 1100\n762 5 3 1 1 0 861 862 877 876 1086 1087 1102 1101\n763 5 3 1 1 0 862 863 878 877 1087 1088 1103 1102\n764 5 3 1 1 0 863 864 879 878 1088 1089 1104 1103\n765 5 3 1 1 0 864 865 880 879 1089 1090 1105 1104\n766 5 3 11 11 0 865 866 881 880 1090 1091 1106 1105\n767 5 3 11 11 0 866 867 882 881 1091 1092 1107 1106\n768 5 3 11 11 0 867 868 883 882 1092 1093 1108 1107\n769 5 3 11 11 0 868 869 884 883 1093 1094 1109 1108\n770 5 3 11 11 0 869 870 885 884 1094 1095 1110 1109\n771 5 3 1 1 0 871 872 887 886 1096 1097 1112 1111\n772 5 3 1 1 0 872 873 888 887 1097 1098 1113 1112\n773 5 3 1 1 0 873 874 889 888 1098 1099 1114 1113\n774 5 3 1 1 0 874 875 890 889 1099 1100 1115 1114\n775 5 3 1 1 0 875 876 891 890 1100 1101 1116 1115\n776 5 3 1 1 0 876 877 892 891 1101 1102 1117 1116\n777 5 3 1 1 0 877 878 893 892 1102 1103 1118 1117\n778 5 3 1 1 0 878 879 894 893 1103 1104 1119 1118\n779 5 3 1 1 0 879 880 895 894 1104 1105 1120 1119\n780 5 3 11 11 0 880 881 896 895 1105 1106 1121 1120\n781 5 3 11 11 0 881 882 897 896 1106 1107 1122 1121\n782 5 3 11 11 0 882 883 898 897 1107 1108 1123 1122\n783 5 3 11 11 0 883 884 899 898 1108 1109 1124 1123\n784 5 3 11 11 0 884 885 900 899 1109 1110 1125 1124\n785 5 3 19 19 0 901 902 917 916 1126 1127 1142 1141\n786 5 3 19 19 0 902 903 918 917 1127 1128 1143 1142\n787 5 3 19 19 0 903 904 919 918 1128 1129 1144 1143\n788 5 3 19 19 0 904 905 920 919 1129 1130 1145 1144\n789 5 3 19 19 0 905 906 921 920 1130 1131 1146 1145\n790 5 3 19 19 0 906 907 922 921 1131 1132 1147 1146\n791 5 3 19 19 0 907 908 923 922 1132 1133 1148 1147\n792 5 3 19 19 0 908 909 924 923 1133 1134 1149 1148\n793 5 3 20 20 0 909 910 925 924 1134 1135 1150 1149\n794 5 3 20 20 0 910 911 926 925 1135 1136 1151 1150\n795 5 3 20 20 0 911 912 927 926 1136 1137 1152 1151\n796 5 3 20 20 0 912 913 928 927 1137 1138 1153 1152\n797 5 3 20 20 0 913 914 929 928 1138 1139 1154 1153\n798 5 3 20 20 0 914 915 930 929 1139 1140 1155 1154\n799 5 3 19 19 0 916 917 932 931 1141 1142 1157 1156\n800 5 3 19 19 0 917 918 933 932 1142 1143 1158 1157\n801 5 3 19 19 0 918 919 934 933 1143 1144 1159 1158\n802 5 3 19 19 0 919 920 935 934 1144 1145 1160 1159\n803 5 3 19 19 0 920 921 936 935 1145 1146 1161 1160\n804 5 3 19 19 0 921 922 937 936 1146 1147 1162 1161\n805 5 3 19 19 0 922 923 938 937 1147 1148 1163 1162\n806 5 3 19 19 0 923 924 939 938 1148 1149 1164 1163\n807 5 3 20 20 0 924 925 940 939 1149 1150 1165 1164\n808 5 3 20 20 0 925 926 941 940 1150 1151 1166 1165\n809 5 3 20 20 0 926 927 942 941 1151 1152 1167 1166\n810 5 3 20 20 0 927 928 943 942 1152 1153 1168 1167\n811 5 3 20 20 0 928 929 944 943 1153 1154 1169 1168\n812 5 3 20 20 0 929 930 945 944 1154 1155 1170 1169\n813 5 3 19 19 0 931 932 947 946 1156 1157 1172 1171\n814 5 3 19 19 0 932 933 948 947 1157 1158 1173 1172\n815 5 3 19 19 0 933 934 949 948 1158 1159 1174 1173\n816 5 3 19 19 0 934 935 950 949 1159 1160 1175 1174\n817 5 3 19 19 0 935 936 951 950 1160 1161 1176 1175\n818 5 3 19 19 0 936 937 952 951 1161 1162 1177 1176\n819 5 3 19 19 0 937 938 953 952 1162 1163 1178 1177\n820 5 3 19 19 0 938 939 954 953 1163 1164 1179 1178\n821 5 3 20 20 0 939 940 955 954 1164 1165 1180 1179\n822 5 3 20 20 0 940 941 956 955 1165 1166 1181 1180\n823 5 3 20 20 0 941 942 957 956 1166 1167 1182 1181\n824 5 3 20 20 0 942 943 958 957 1167 1168 1183 1182\n825 5 3 20 20 0 943 944 959 958 1168 1169 1184 1183\n826 5 3 20 20 0 944 945 960 959 1169 1170 1185 1184\n827 5 3 2 2 0 946 947 962 961 1171 1172 1187 1186\n828 5 3 19 19 0 947 948 963 962 1172 1173 1188 1187\n829 5 3 19 19 0 948 949 964 963 1173 1174 1189 1188\n830 5 3 19 19 0 949 950 965 964 1174 1175 1190 1189\n831 5 3 19 19 0 950 951 966 965 1175 1176 1191 1190\n832 5 3 19 19 0 951 952 967 966 1176 1177 1192 1191\n833 5 3 19 19 0 952 953 968 967 1177 1178 1193 1192\n834 5 3 19 19 0 953 954 969 968 1178 1179 1194 1193\n835 5 3 20 20 0 954 955 970 969 1179 1180 1195 1194\n836 5 3 20 20 0 955 956 971 970 1180 1181 1196 1195\n837 5 3 20 20 0 956 957 972 971 1181 1182 1197 1196\n838 5 3 20 20 0 957 958 973 972 1182 1183 1198 1197\n839 5 3 20 20 0 958 959 974 973 1183 1184 1199 1198\n840 5 3 20 20 0 959 960 975 974 1184 1185 1200 1199\n841 5 3 2 2 0 961 962 977 976 1186 1187 1202 1201\n842 5 3 2 2 0 962 963 978 977 1187 1188 1203 1202\n843 5 3 19 19 0 963 964 979 978 1188 1189 1204 1203\n844 5 3 19 19 0 964 965 980 979 1189 1190 1205 1204\n845 5 3 19 19 0 965 966 981 980 1190 1191 1206 1205\n846 5 3 19 19 0 966 967 982 981 1191 1192 1207 1206\n847 5 3 19 19 0 967 968 983 982 1192 1193 1208 1207\n848 5 3 8 8 0 968 969 984 983 1193 1194 1209 1208\n849 5 3 8 8 0 969 970 985 984 1194 1195 1210 1209\n850 5 3 20 20 0 970 971 986 985 1195 1196 1211 1210\n851 5 3 20 20 0 971 972 987 986 1196 1197 1212 1211\n852 5 3 20 20 0 972 973 988 987 1197 1198 1213 1212\n853 5 3 20 20 0 973 974 989 988 1198 1199 1214 1213\n854 5 3 20 20 0 974 975 990 989 1199 1200 1215 1214\n855 5 3 2 2 0 976 977 992 991 1201 1202 1217 1216\n856 5 3 2 2 0 977 978 993 992 1202 1203 1218 1217\n857 5 3 19 19 0 978 979 994 993 1203 1204 1219 1218\n858 5 3 19 19 0 979 980 995 994 1204 1205 1220 1219\n859 5 3 19 19 0 980 981 996 995 1205 1206 1221 1220\n860 5 3 19 19 0 981 982 997 996 1206 1207 1222 1221\n861 5 3 19 19 0 982 983 998 997 1207 1208 1223 1222\n862 5 3 8 8 0 983 984 999 998 1208 1209 1224 1223\n863 5 3 8 8 0 984 985 1000 999 1209 1210 1225 1224\n864 5 3 14 14 0 985 986 1001 1000 1210 1211 1226 1225\n865 5 3 20 20 0 986 987 1002 1001 1211 1212 1227 1226\n866 5 3 20 20 0 987 988 1003 1002 1212 1213 1228 1227\n867 5 3 20 20 0 988 989 1004 1003 1213 1214 1229 1228\n868 5 3 20 20 0 989 990 1005 1004 1214 1215 1230 1229\n869 5 3 1 1 0 991 992 1007 1006 1216 1217 1232 1231\n870 5 3 1 1 0 992 993 1008 1007 1217 1218 1233 1232\n871 5 3 1 1 0 993 994 1009 1008 1218 1219 1234 1233\n872 5 3 1 1 0 994 995 1010 1009 1219 1220 1235 1234\n873 5 3 1 1 0 995 996 1011 1010 1220 1221 1236 1235\n874 5 3 1 1 0 996 997 1012 1011 1221 1222 1237 1236\n875 5 3 8 8 0 997 998 1013 1012 1222 1223 1238 1237\n876 5 3 8 8 0 998 999 1014 1013 1223 1224 1239 1238\n877 5 3 14 14 0 999 1000 1015 1014 1224 1225 1240 1239\n878 5 3 14 14 0 1000 1001 1016 1015 1225 1226 1241 1240\n879 5 3 14 14 0 1001 1002 1017 1016 1226 1227 1242 1241\n880 5 3 20 20 0 1002 1003 1018 1017 1227 1228 1243 1242\n881 5 3 13 13 0 1003 1004 1019 1018 1228 1229 1244 1243\n882 5 3 13 13 0 1004 1005 1020 1019 1229 1230 1245 1244\n883 5 3 1 1 0 1006 1007 1022 1021 1231 1232 1247 1246\n884 5 3 1 1 0 1007 1008 1023 1022 1232 1233 1248 1247\n885 5 3 1 1 0 1008 1009 1024 1023 1233 1234 1249 1248\n886 5 3 1 1 0 1009 1010 1025 1024 1234 1235 1250 1249\n887 5 3 1 1 0 1010 1011 1026 1025 1235 1236 1251 1250\n888 5 3 1 1 0 1011 1012 1027 1026 1236 1237 1252 1251\n889 5 3 1 1 0 1012 1013 1028 1027 1237 1238 1253 1252\n890 5 3 14 14 0 1013 1014 1029 1028 1238 1239 1254 1253\n891 5 3 14 14 0 1014 1015 1030 1029 1239 1240 1255 1254\n892 5 3 14 14 0 1015 1016 1031 1030 1240 1241 1256 1255\n893 5 3 14 14 0 1016 1017 1032 1031 1241 1242 1257 1256\n894 5 3 13 13 0 1017 1018 1033 1032 1242 1243 1258 1257\n895 5 3 13 13 0 1018 1019 1034 1033 1243 1244 1259 1258\n896 5 3 13 13 0 1019 1020 1035 1034 1244 1245 1260 1259\n897 5 3 1 1 0 1021 1022 1037 1036 1246 1247 1262 1261\n898 5 3 1 1 0 1022 1023 1038 1037 1247 1248 1263 1262\n899 5 3 1 1 0 1023 1024 1039 1038 1248 1249 1264 1263\n900 5 3 1 1 0 1024 1025 1040 1039 1249 1250 1265 1264\n901 5 3 1 1 0 1025 1026 1041 1040 1250 1251 1266 1265\n902 5 3 1 1 0 1026 1027 1042 1041 1251 1252 1267 1266\n903 5 3 1 1 0 1027 1028 1043 1042 1252 1253 1268 1267\n904 5 3 1 1 0 1028 1029 1044 1043 1253 1254 1269 1268\n905 5 3 14 14 0 1029 1030 1045 1044 1254 1255 1270 1269\n906 5 3 14 14 0 1030 1031 1046 1045 1255 1256 1271 1270\n907 5 3 5 5 0 1031 1032 1047 1046 1256 1257 1272 1271\n908 5 3 13 13 0 1032 1033 1048 1047 1257 1258 1273 1272\n909 5 3 13 13 0 1033 1034 1049 1048 1258 1259 1274 1273\n910 5 3 13 13 0 1034 1035 1050 1049 1259 1260 1275 1274\n911 5 3 1 1 0 1036 1037 1052 1051 1261 1262 1277 1276\n912 5 3 1 1 0 1037 1038 1053 1052 1262 1263 1278 1277\n913 5 3 1 1 0 1038 1039 1054 1053 1263 1264 1279 1278\n914 5 3 1 1 0 1039 1040 1055 1054 1264 1265 1280 1279\n915 5 3 1 1 0 1040 1041 1056 1055 1265 1266 1281 1280\n916 5 3 1 1 0 1041 1042 1057 1056 1266 1267 1282 1281\n917 5 3 1 1 0 1042 1043 1058 1057 1267 1268 1283 1282\n918 5 3 1 1 0 1043 1044 1059 1058 1268 1269 1284 1283\n919 5 3 5 5 0 1044 1045 1060 1059 1269 1270 1285 1284\n920 5 3 5 5 0 1045 1046 1061 1060 1270 1271 1286 1285\n921 5 3 5 5 0 1046 1047 1062 1061 1271 1272 1287 1286\n922 5 3 11 11 0 1047 1048 1063 1062 1272 1273 1288 1287\n923 5 3 11 11 0 1048 1049 1064 1063 1273 1274 1289 1288\n924 5 3 11 11 0 1049 1050 1065 1064 1274 1275 1290 1289\n925 5 3 1 1 0 1051 1052 1067 1066 1276 1277 1292 1291\n926 5 3 1 1 0 1052 1053 1068 1067 1277 1278 1293 1292\n927 5 3 1 1 0 1053 1054 1069 1068 1278 1279 1294 1293\n928 5 3 1 1 0 1054 1055 1070 1069 1279 1280 1295 1294\n929 5 3 1 1 0 1055 1056 1071 1070 1280 1281 1296 1295\n930 5 3 1 1 0 1056 1057 1072 1071 1281 1282 1297 1296\n931 5 3 1 1 0 1057 1058 1073 1072 1282 1283 1298 1297\n932 5 3 1 1 0 1058 1059 1074 1073 1283 1284 1299 1298\n933 5 3 5 5 0 1059 1060 1075 1074 1284 1285 1300 1299\n934 5 3 5 5 0 1060 1061 1076 1075 1285 1286 1301 1300\n935 5 3 11 11 0 1061 1062 1077 1076 1286 1287 1302 1301\n936 5 3 11 11 0 1062 1063 1078 1077 1287 1288 1303 1302\n937 5 3 11 11 0 1063 1064 1079 1078 1288 1289 1304 1303\n938 5 3 11 11 0 1064 1065 1080 1079 1289 1290 1305 1304\n939 5 3 1 1 0 1066 1067 1082 1081 1291 1292 1307 1306\n940 5 3 1 1 0 1067 1068 1083 1082 1292 1293 1308 1307\n941 5 3 1 1 0 1068 1069 1084 1083 1293 1294 1309 1308\n942 5 3 1 1 0 1069 1070 1085 1084 1294 1295 1310 1309\n943 5 3 1 1 0 1070 1071 1086 1085 1295 1296 1311 1310\n944 5 3 1 1 0 1071 1072 1087 1086 1296 1297 1312 1311\n945 5 3 1 1 0 1072 1073 1088 1087 1297 1298 1313 1312\n946 5 3 1 1 0 1073 1074 1089 1088 1298 1299 1314 1313\n947 5 3 24 24 0 1074 1075 1090 1089 1299 1300 1315 1314\n948 5 3 24 24 0 1075 1076 1091 1090 1300 1301 1316 1315\n949 5 3 11 11 0 1076 1077 1092 1091 1301 1302 1317 1316\n950 5 3 11 11 0 1077 1078 1093 1092 1302 1303 1318 1317\n951 5 3 11 11 0 1078 1079 1094 1093 1303 1304 1319 1318\n952 5 3 11 11 0 1079 1080 1095 1094 1304 1305 1320 1319\n953 5 3 1 1 0 1081 1082 1097 1096 1306 1307 1322 1321\n954 5 3 1 1 0 1082 1083 1098 1097 1307 1308 1323 1322\n955 5 3 1 1 0 1083 1084 1099 1098 1308 1309 1324 1323\n956 5 3 1 1 0 1084 1085 1100 1099 1309 1310 1325 1324\n957 5 3 1 1 0 1085 1086 1101 1100 1310 1311 1326 1325\n958 5 3 1 1 0 1086 1087 1102 1101 1311 1312 1327 1326\n959 5 3 1 1 0 1087 1088 1103 1102 1312 1313 1328 1327\n960 5 3 1 1 0 1088 1089 1104 1103 1313 1314 1329 1328\n961 5 3 24 24 0 1089 1090 1105 1104 1314 1315 1330 1329\n962 5 3 24 24 0 1090 1091 1106 1105 1315 1316 1331 1330\n963 5 3 11 11 0 1091 1092 1107 1106 1316 1317 1332 1331\n964 5 3 11 11 0 1092 1093 1108 1107 1317 1318 1333 1332\n965 5 3 11 11 0 1093 1094 1109 1108 1318 1319 1334 1333\n966 5 3 11 11 0 1094 1095 1110 1109 1319 1320 1335 1334\n967 5 3 1 1 0 1096 1097 1112 1111 1321 1322 1337 1336\n968 5 3 1 1 0 1097 1098 1113 1112 1322 1323 1338 1337\n969 5 3 1 1 0 1098 1099 1114 1113 1323 1324 1339 1338\n970 5 3 1 1 0 1099 1100 1115 1114 1324 1325 1340 1339\n971 5 3 1 1 0 1100 1101 1116 1115 1325 1326 1341 1340\n972 5 3 1 1 0 1101 1102 1117 1116 1326 1327 1342 1341\n973 5 3 1 1 0 1102 1103 1118 1117 1327 1328 1343 1342\n974 5 3 1 1 0 1103 1104 1119 1118 1328 1329 1344 1343\n975 5 3 24 24 0 1104 1105 1120 1119 1329 1330 1345 1344\n976 5 3 24 24 0 1105 1106 1121 1120 1330 1331 1346 1345\n977 5 3 11 11 0 1106 1107 1122 1121 1331 1332 1347 1346\n978 5 3 11 11 0 1107 1108 1123 1122 1332 1333 1348 1347\n979 5 3 11 11 0 1108 1109 1124 1123 1333 1334 1349 1348\n980 5 3 11 11 0 1109 1110 1125 1124 1334 1335 1350 1349\n981 5 3 2 2 0 1126 1127 1142 1141 1351 1352 1367 1366\n982 5 3 2 2 0 1127 1128 1143 1142 1352 1353 1368 1367\n983 5 3 19 19 0 1128 1129 1144 1143 1353 1354 1369 1368\n984 5 3 19 19 0 1129 1130 1145 1144 1354 1355 1370 1369\n985 5 3 19 19 0 1130 1131 1146 1145 1355 1356 1371 1370\n986 5 3 19 19 0 1131 1132 1147 1146 1356 1357 1372 1371\n987 5 3 19 19 0 1132 1133 1148 1147 1357 1358 1373 1372\n988 5 3 9 9 0 1133 1134 1149 1148 1358 1359 1374 1373\n989 5 3 9 9 0 1134 1135 1150 1149 1359 1360 1375 1374\n990 5 3 9 9 0 1135 1136 1151 1150 1360 1361 1376 1375\n991 5 3 20 20 0 1136 1137 1152 1151 1361 1362 1377 1376\n992 5 3 20 20 0 1137 1138 1153 1152 1362 1363 1378 1377\n993 5 3 20 20 0 1138 1139 1154 1153 1363 1364 1379 1378\n994 5 3 20 20 0 1139 1140 1155 1154 1364 1365 1380 1379\n995 5 3 2 2 0 1141 1142 1157 1156 1366 1367 1382 1381\n996 5 3 2 2 0 1142 1143 1158 1157 1367 1368 1383 1382\n997 5 3 2 2 0 1143 1144 1159 1158 1368 1369 1384 1383\n998 5 3 19 19 0 1144 1145 1160 1159 1369 1370 1385 1384\n999 5 3 19 19 0 1145 1146 1161 1160 1370 1371 1386 1385\n1000 5 3 19 19 0 1146 1147 1162 1161 1371 1372 1387 1386\n1001 5 3 19 19 0 1147 1148 1163 1162 1372 1373 1388 1387\n1002 5 3 9 9 0 1148 1149 1164 1163 1373 1374 1389 1388\n1003 5 3 9 9 0 1149 1150 1165 1164 1374 1375 1390 1389\n1004 5 3 20 20 0 1150 1151 1166 1165 1375 1376 1391 1390\n1005 5 3 20 20 0 1151 1152 1167 1166 1376 1377 1392 1391\n1006 5 3 20 20 0 1152 1153 1168 1167 1377 1378 1393 1392\n1007 5 3 20 20 0 1153 1154 1169 1168 1378 1379 1394 1393\n1008 5 3 20 20 0 1154 1155 1170 1169 1379 1380 1395 1394\n1009 5 3 2 2 0 1156 1157 1172 1171 1381 1382 1397 1396\n1010 5 3 2 2 0 1157 1158 1173 1172 1382 1383 1398 1397\n1011 5 3 2 2 0 1158 1159 1174 1173 1383 1384 1399 1398\n1012 5 3 2 2 0 1159 1160 1175 1174 1384 1385 1400 1399\n1013 5 3 19 19 0 1160 1161 1176 1175 1385 1386 1401 1400\n1014 5 3 19 19 0 1161 1162 1177 1176 1386 1387 1402 1401\n1015 5 3 19 19 0 1162 1163 1178 1177 1387 1388 1403 1402\n1016 5 3 9 9 0 1163 1164 1179 1178 1388 1389 1404 1403\n1017 5 3 9 9 0 1164 1165 1180 1179 1389 1390 1405 1404\n1018 5 3 20 20 0 1165 1166 1181 1180 1390 1391 1406 1405\n1019 5 3 20 20 0 1166 1167 1182 1181 1391 1392 1407 1406\n1020 5 3 20 20 0 1167 1168 1183 1182 1392 1393 1408 1407\n1021 5 3 20 20 0 1168 1169 1184 1183 1393 1394 1409 1408\n1022 5 3 20 20 0 1169 1170 1185 1184 1394 1395 1410 1409\n1023 5 3 2 2 0 1171 1172 1187 1186 1396 1397 1412 1411\n1024 5 3 2 2 0 1172 1173 1188 1187 1397 1398 1413 1412\n1025 5 3 2 2 0 1173 1174 1189 1188 1398 1399 1414 1413\n1026 5 3 2 2 0 1174 1175 1190 1189 1399 1400 1415 1414\n1027 5 3 19 19 0 1175 1176 1191 1190 1400 1401 1416 1415\n1028 5 3 19 19 0 1176 1177 1192 1191 1401 1402 1417 1416\n1029 5 3 19 19 0 1177 1178 1193 1192 1402 1403 1418 1417\n1030 5 3 8 8 0 1178 1179 1194 1193 1403 1404 1419 1418\n1031 5 3 8 8 0 1179 1180 1195 1194 1404 1405 1420 1419\n1032 5 3 20 20 0 1180 1181 1196 1195 1405 1406 1421 1420\n1033 5 3 20 20 0 1181 1182 1197 1196 1406 1407 1422 1421\n1034 5 3 20 20 0 1182 1183 1198 1197 1407 1408 1423 1422\n1035 5 3 20 20 0 1183 1184 1199 1198 1408 1409 1424 1423\n1036 5 3 18 18 0 1184 1185 1200 1199 1409 1410 1425 1424\n1037 5 3 2 2 0 1186 1187 1202 1201 1411 1412 1427 1426\n1038 5 3 2 2 0 1187 1188 1203 1202 1412 1413 1428 1427\n1039 5 3 2 2 0 1188 1189 1204 1203 1413 1414 1429 1428\n1040 5 3 2 2 0 1189 1190 1205 1204 1414 1415 1430 1429\n1041 5 3 2 2 0 1190 1191 1206 1205 1415 1416 1431 1430\n1042 5 3 19 19 0 1191 1192 1207 1206 1416 1417 1432 1431\n1043 5 3 8 8 0 1192 1193 1208 1207 1417 1418 1433 1432\n1044 5 3 8 8 0 1193 1194 1209 1208 1418 1419 1434 1433\n1045 5 3 8 8 0 1194 1195 1210 1209 1419 1420 1435 1434\n1046 5 3 8 8 0 1195 1196 1211 1210 1420 1421 1436 1435\n1047 5 3 20 20 0 1196 1197 1212 1211 1421 1422 1437 1436\n1048 5 3 20 20 0 1197 1198 1213 1212 1422 1423 1438 1437\n1049 5 3 18 18 0 1198 1199 1214 1213 1423 1424 1439 1438\n1050 5 3 18 18 0 1199 1200 1215 1214 1424 1425 1440 1439\n1051 5 3 2 2 0 1201 1202 1217 1216 1426 1427 1442 1441\n1052 5 3 2 2 0 1202 1203 1218 1217 1427 1428 1443 1442\n1053 5 3 2 2 0 1203 1204 1219 1218 1428 1429 1444 1443\n1054 5 3 2 2 0 1204 1205 1220 1219 1429 1430 1445 1444\n1055 5 3 2 2 0 1205 1206 1221 1220 1430 1431 1446 1445\n1056 5 3 8 8 0 1206 1207 1222 1221 1431 1432 1447 1446\n1057 5 3 8 8 0 1207 1208 1223 1222 1432 1433 1448 1447\n1058 5 3 8 8 0 1208 1209 1224 1223 1433 1434 1449 1448\n1059 5 3 8 8 0 1209 1210 1225 1224 1434 1435 1450 1449\n1060 5 3 8 8 0 1210 1211 1226 1225 1435 1436 1451 1450\n1061 5 3 20 20 0 1211 1212 1227 1226 1436 1437 1452 1451\n1062 5 3 18 18 0 1212 1213 1228 1227 1437 1438 1453 1452\n1063 5 3 18 18 0 1213 1214 1229 1228 1438 1439 1454 1453\n1064 5 3 18 18 0 1214 1215 1230 1229 1439 1440 1455 1454\n1065 5 3 2 2 0 1216 1217 1232 1231 1441 1442 1457 1456\n1066 5 3 1 1 0 1217 1218 1233 1232 1442 1443 1458 1457\n1067 5 3 1 1 0 1218 1219 1234 1233 1443 1444 1459 1458\n1068 5 3 1 1 0 1219 1220 1235 1234 1444 1445 1460 1459\n1069 5 3 1 1 0 1220 1221 1236 1235 1445 1446 1461 1460\n1070 5 3 8 8 0 1221 1222 1237 1236 1446 1447 1462 1461\n1071 5 3 8 8 0 1222 1223 1238 1237 1447 1448 1463 1462\n1072 5 3 8 8 0 1223 1224 1239 1238 1448 1449 1464 1463\n1073 5 3 8 8 0 1224 1225 1240 1239 1449 1450 1465 1464\n1074 5 3 8 8 0 1225 1226 1241 1240 1450 1451 1466 1465\n1075 5 3 16 16 0 1226 1227 1242 1241 1451 1452 1467 1466\n1076 5 3 13 13 0 1227 1228 1243 1242 1452 1453 1468 1467\n1077 5 3 13 13 0 1228 1229 1244 1243 1453 1454 1469 1468\n1078 5 3 13 13 0 1229 1230 1245 1244 1454 1455 1470 1469\n1079 5 3 1 1 0 1231 1232 1247 1246 1456 1457 1472 1471\n1080 5 3 1 1 0 1232 1233 1248 1247 1457 1458 1473 1472\n1081 5 3 1 1 0 1233 1234 1249 1248 1458 1459 1474 1473\n1082 5 3 1 1 0 1234 1235 1250 1249 1459 1460 1475 1474\n1083 5 3 1 1 0 1235 1236 1251 1250 1460 1461 1476 1475\n1084 5 3 1 1 0 1236 1237 1252 1251 1461 1462 1477 1476\n1085 5 3 1 1 0 1237 1238 1253 1252 1462 1463 1478 1477\n1086 5 3 8 8 0 1238 1239 1254 1253 1463 1464 1479 1478\n1087 5 3 8 8 0 1239 1240 1255 1254 1464 1465 1480 1479\n1088 5 3 16 16 0 1240 1241 1256 1255 1465 1466 1481 1480\n1089 5 3 16 16 0 1241 1242 1257 1256 1466 1467 1482 1481\n1090 5 3 13 13 0 1242 1243 1258 1257 1467 1468 1483 1482\n1091 5 3 13 13 0 1243 1244 1259 1258 1468 1469 1484 1483\n1092 5 3 13 13 0 1244 1245 1260 1259 1469 1470 1485 1484\n1093 5 3 1 1 0 1246 1247 1262 1261 1471 1472 1487 1486\n1094 5 3 1 1 0 1247 1248 1263 1262 1472 1473 1488 1487\n1095 5 3 1 1 0 1248 1249 1264 1263 1473 1474 1489 1488\n1096 5 3 1 1 0 1249 1250 1265 1264 1474 1475 1490 1489\n1097 5 3 1 1 0 1250 1251 1266 1265 1475 1476 1491 1490\n1098 5 3 1 1 0 1251 1252 1267 1266 1476 1477 1492 1491\n1099 5 3 1 1 0 1252 1253 1268 1267 1477 1478 1493 1492\n1100 5 3 5 5 0 1253 1254 1269 1268 1478 1479 1494 1493\n1101 5 3 5 5 0 1254 1255 1270 1269 1479 1480 1495 1494\n1102 5 3 5 5 0 1255 1256 1271 1270 1480 1481 1496 1495\n1103 5 3 5 5 0 1256 1257 1272 1271 1481 1482 1497 1496\n1104 5 3 13 13 0 1257 1258 1273 1272 1482 1483 1498 1497\n1105 5 3 13 13 0 1258 1259 1274 1273 1483 1484 1499 1498\n1106 5 3 13 13 0 1259 1260 1275 1274 1484 1485 1500 1499\n1107 5 3 1 1 0 1261 1262 1277 1276 1486 1487 1502 1501\n1108 5 3 1 1 0 1262 1263 1278 1277 1487 1488 1503 1502\n1109 5 3 1 1 0 1263 1264 1279 1278 1488 1489 1504 1503\n1110 5 3 1 1 0 1264 1265 1280 1279 1489 1490 1505 1504\n1111 5 3 1 1 0 1265 1266 1281 1280 1490 1491 1506 1505\n1112 5 3 1 1 0 1266 1267 1282 1281 1491 1492 1507 1506\n1113 5 3 1 1 0 1267 1268 1283 1282 1492 1493 1508 1507\n1114 5 3 1 1 0 1268 1269 1284 1283 1493 1494 1509 1508\n1115 5 3 5 5 0 1269 1270 1285 1284 1494 1495 1510 1509\n1116 5 3 5 5 0 1270 1271 1286 1285 1495 1496 1511 1510\n1117 5 3 5 5 0 1271 1272 1287 1286 1496 1497 1512 1511\n1118 5 3 13 13 0 1272 1273 1288 1287 1497 1498 1513 1512\n1119 5 3 13 13 0 1273 1274 1289 1288 1498 1499 1514 1513\n1120 5 3 13 13 0 1274 1275 1290 1289 1499 1500 1515 1514\n1121 5 3 1 1 0 1276 1277 1292 1291 1501 1502 1517 1516\n1122 5 3 1 1 0 1277 1278 1293 1292 1502 1503 1518 1517\n1123 5 3 1 1 0 1278 1279 1294 1293 1503 1504 1519 1518\n1124 5 3 1 1 0 1279 1280 1295 1294 1504 1505 1520 1519\n1125 5 3 1 1 0 1280 1281 1296 1295 1505 1506 1521 1520\n1126 5 3 1 1 0 1281 1282 1297 1296 1506 1507 1522 1521\n1127 5 3 1 1 0 1282 1283 1298 1297 1507 1508 1523 1522\n1128 5 3 1 1 0 1283 1284 1299 1298 1508 1509 1524 1523\n1129 5 3 5 5 0 1284 1285 1300 1299 1509 1510 1525 1524\n1130 5 3 5 5 0 1285 1286 1301 1300 1510 1511 1526 1525\n1131 5 3 5 5 0 1286 1287 1302 1301 1511 1512 1527 1526\n1132 5 3 10 10 0 1287 1288 1303 1302 1512 1513 1528 1527\n1133 5 3 10 10 0 1288 1289 1304 1303 1513 1514 1529 1528\n1134 5 3 10 10 0 1289 1290 1305 1304 1514 1515 1530 1529\n1135 5 3 1 1 0 1291 1292 1307 1306 1516 1517 1532 1531\n1136 5 3 1 1 0 1292 1293 1308 1307 1517 1518 1533 1532\n1137 5 3 1 1 0 1293 1294 1309 1308 1518 1519 1534 1533\n1138 5 3 1 1 0 1294 1295 1310 1309 1519 1520 1535 1534\n1139 5 3 1 1 0 1295 1296 1311 1310 1520 1521 1536 1535\n1140 5 3 1 1 0 1296 1297 1312 1311 1521 1522 1537 1536\n1141 5 3 1 1 0 1297 1298 1313 1312 1522 1523 1538 1537\n1142 5 3 1 1 0 1298 1299 1314 1313 1523 1524 1539 1538\n1143 5 3 24 24 0 1299 1300 1315 1314 1524 1525 1540 1539\n1144 5 3 5 5 0 1300 1301 1316 1315 1525 1526 1541 1540\n1145 5 3 10 10 0 1301 1302 1317 1316 1526 1527 1542 1541\n1146 5 3 10 10 0 1302 1303 1318 1317 1527 1528 1543 1542\n1147 5 3 10 10 0 1303 1304 1319 1318 1528 1529 1544 1543\n1148 5 3 10 10 0 1304 1305 1320 1319 1529 1530 1545 1544\n1149 5 3 1 1 0 1306 1307 1322 1321 1531 1532 1547 1546\n1150 5 3 1 1 0 1307 1308 1323 1322 1532 1533 1548 1547\n1151 5 3 1 1 0 1308 1309 1324 1323 1533 1534 1549 1548\n1152 5 3 1 1 0 1309 1310 1325 1324 1534 1535 1550 1549\n1153 5 3 1 1 0 1310 1311 1326 1325 1535 1536 1551 1550\n1154 5 3 1 1 0 1311 1312 1327 1326 1536 1537 1552 1551\n1155 5 3 1 1 0 1312 1313 1328 1327 1537 1538 1553 1552\n1156 5 3 1 1 0 1313 1314 1329 1328 1538 1539 1554 1553\n1157 5 3 24 24 0 1314 1315 1330 1329 1539 1540 1555 1554\n1158 5 3 24 24 0 1315 1316 1331 1330 1540 1541 1556 1555\n1159 5 3 10 10 0 1316 1317 1332 1331 1541 1542 1557 1556\n1160 5 3 10 10 0 1317 1318 1333 1332 1542 1543 1558 1557\n1161 5 3 10 10 0 1318 1319 1334 1333 1543 1544 1559 1558\n1162 5 3 10 10 0 1319 1320 1335 1334 1544 1545 1560 1559\n1163 5 3 1 1 0 1321 1322 1337 1336 1546 1547 1562 1561\n1164 5 3 1 1 0 1322 1323 1338 1337 1547 1548 1563 1562\n1165 5 3 1 1 0 1323 1324 1339 1338 1548 1549 1564 1563\n1166 5 3 1 1 0 1324 1325 1340 1339 1549 1550 1565 1564\n1167 5 3 1 1 0 1325 1326 1341 1340 1550 1551 1566 1565\n1168 5 3 1 1 0 1326 1327 1342 1341 1551 1552 1567 1566\n1169 5 3 1 1 0 1327 1328 1343 1342 1552 1553 1568 1567\n1170 5 3 24 24 0 1328 1329 1344 1343 1553 1554 1569 1568\n1171 5 3 24 24 0 1329 1330 1345 1344 1554 1555 1570 1569\n1172 5 3 24 24 0 1330 1331 1346 1345 1555 1556 1571 1570\n1173 5 3 10 10 0 1331 1332 1347 1346 1556 1557 1572 1571\n1174 5 3 10 10 0 1332 1333 1348 1347 1557 1558 1573 1572\n1175 5 3 10 10 0 1333 1334 1349 1348 1558 1559 1574 1573\n1176 5 3 10 10 0 1334 1335 1350 1349 1559 1560 1575 1574\n1177 5 3 2 2 0 1351 1352 1367 1366 1576 1577 1592 1591\n1178 5 3 2 2 0 1352 1353 1368 1367 1577 1578 1593 1592\n1179 5 3 2 2 0 1353 1354 1369 1368 1578 1579 1594 1593\n1180 5 3 2 2 0 1354 1355 1370 1369 1579 1580 1595 1594\n1181 5 3 2 2 0 1355 1356 1371 1370 1580 1581 1596 1595\n1182 5 3 9 9 0 1356 1357 1372 1371 1581 1582 1597 1596\n1183 5 3 9 9 0 1357 1358 1373 1372 1582 1583 1598 1597\n1184 5 3 9 9 0 1358 1359 1374 1373 1583 1584 1599 1598\n1185 5 3 9 9 0 1359 1360 1375 1374 1584 1585 1600 1599\n1186 5 3 9 9 0 1360 1361 1376 1375 1585 1586 1601 1600\n1187 5 3 18 18 0 1361 1362 1377 1376 1586 1587 1602 1601\n1188 5 3 18 18 0 1362 1363 1378 1377 1587 1588 1603 1602\n1189 5 3 18 18 0 1363 1364 1379 1378 1588 1589 1604 1603\n1190 5 3 18 18 0 1364 1365 1380 1379 1589 1590 1605 1604\n1191 5 3 2 2 0 1366 1367 1382 1381 1591 1592 1607 1606\n1192 5 3 2 2 0 1367 1368 1383 1382 1592 1593 1608 1607\n1193 5 3 2 2 0 1368 1369 1384 1383 1593 1594 1609 1608\n1194 5 3 2 2 0 1369 1370 1385 1384 1594 1595 1610 1609\n1195 5 3 2 2 0 1370 1371 1386 1385 1595 1596 1611 1610\n1196 5 3 2 2 0 1371 1372 1387 1386 1596 1597 1612 1611\n1197 5 3 9 9 0 1372 1373 1388 1387 1597 1598 1613 1612\n1198 5 3 9 9 0 1373 1374 1389 1388 1598 1599 1614 1613\n1199 5 3 9 9 0 1374 1375 1390 1389 1599 1600 1615 1614\n1200 5 3 9 9 0 1375 1376 1391 1390 1600 1601 1616 1615\n1201 5 3 18 18 0 1376 1377 1392 1391 1601 1602 1617 1616\n1202 5 3 18 18 0 1377 1378 1393 1392 1602 1603 1618 1617\n1203 5 3 18 18 0 1378 1379 1394 1393 1603 1604 1619 1618\n1204 5 3 18 18 0 1379 1380 1395 1394 1604 1605 1620 1619\n1205 5 3 2 2 0 1381 1382 1397 1396 1606 1607 1622 1621\n1206 5 3 2 2 0 1382 1383 1398 1397 1607 1608 1623 1622\n1207 5 3 2 2 0 1383 1384 1399 1398 1608 1609 1624 1623\n1208 5 3 2 2 0 1384 1385 1400 1399 1609 1610 1625 1624\n1209 5 3 2 2 0 1385 1386 1401 1400 1610 1611 1626 1625\n1210 5 3 2 2 0 1386 1387 1402 1401 1611 1612 1627 1626\n1211 5 3 9 9 0 1387 1388 1403 1402 1612 1613 1628 1627\n1212 5 3 9 9 0 1388 1389 1404 1403 1613 1614 1629 1628\n1213 5 3 9 9 0 1389 1390 1405 1404 1614 1615 1630 1629\n1214 5 3 9 9 0 1390 1391 1406 1405 1615 1616 1631 1630\n1215 5 3 18 18 0 1391 1392 1407 1406 1616 1617 1632 1631\n1216 5 3 18 18 0 1392 1393 1408 1407 1617 1618 1633 1632\n1217 5 3 18 18 0 1393 1394 1409 1408 1618 1619 1634 1633\n1218 5 3 18 18 0 1394 1395 1410 1409 1619 1620 1635 1634\n1219 5 3 2 2 0 1396 1397 1412 1411 1621 1622 1637 1636\n1220 5 3 2 2 0 1397 1398 1413 1412 1622 1623 1638 1637\n1221 5 3 2 2 0 1398 1399 1414 1413 1623 1624 1639 1638\n1222 5 3 2 2 0 1399 1400 1415 1414 1624 1625 1640 1639\n1223 5 3 2 2 0 1400 1401 1416 1415 1625 1626 1641 1640\n1224 5 3 2 2 0 1401 1402 1417 1416 1626 1627 1642 1641\n1225 5 3 8 8 0 1402 1403 1418 1417 1627 1628 1643 1642\n1226 5 3 9 9 0 1403 1404 1419 1418 1628 1629 1644 1643\n1227 5 3 9 9 0 1404 1405 1420 1419 1629 1630 1645 1644\n1228 5 3 9 9 0 1405 1406 1421 1420 1630 1631 1646 1645\n1229 5 3 18 18 0 1406 1407 1422 1421 1631 1632 1647 1646\n1230 5 3 18 18 0 1407 1408 1423 1422 1632 1633 1648 1647\n1231 5 3 18 18 0 1408 1409 1424 1423 1633 1634 1649 1648\n1232 5 3 18 18 0 1409 1410 1425 1424 1634 1635 1650 1649\n1233 5 3 2 2 0 1411 1412 1427 1426 1636 1637 1652 1651\n1234 5 3 2 2 0 1412 1413 1428 1427 1637 1638 1653 1652\n1235 5 3 2 2 0 1413 1414 1429 1428 1638 1639 1654 1653\n1236 5 3 2 2 0 1414 1415 1430 1429 1639 1640 1655 1654\n1237 5 3 2 2 0 1415 1416 1431 1430 1640 1641 1656 1655\n1238 5 3 2 2 0 1416 1417 1432 1431 1641 1642 1657 1656\n1239 5 3 8 8 0 1417 1418 1433 1432 1642 1643 1658 1657\n1240 5 3 8 8 0 1418 1419 1434 1433 1643 1644 1659 1658\n1241 5 3 8 8 0 1419 1420 1435 1434 1644 1645 1660 1659\n1242 5 3 8 8 0 1420 1421 1436 1435 1645 1646 1661 1660\n1243 5 3 18 18 0 1421 1422 1437 1436 1646 1647 1662 1661\n1244 5 3 18 18 0 1422 1423 1438 1437 1647 1648 1663 1662\n1245 5 3 18 18 0 1423 1424 1439 1438 1648 1649 1664 1663\n1246 5 3 18 18 0 1424 1425 1440 1439 1649 1650 1665 1664\n1247 5 3 2 2 0 1426 1427 1442 1441 1651 1652 1667 1666\n1248 5 3 2 2 0 1427 1428 1443 1442 1652 1653 1668 1667\n1249 5 3 2 2 0 1428 1429 1444 1443 1653 1654 1669 1668\n1250 5 3 2 2 0 1429 1430 1445 1444 1654 1655 1670 1669\n1251 5 3 2 2 0 1430 1431 1446 1445 1655 1656 1671 1670\n1252 5 3 8 8 0 1431 1432 1447 1446 1656 1657 1672 1671\n1253 5 3 8 8 0 1432 1433 1448 1447 1657 1658 1673 1672\n1254 5 3 8 8 0 1433 1434 1449 1448 1658 1659 1674 1673\n1255 5 3 8 8 0 1434 1435 1450 1449 1659 1660 1675 1674\n1256 5 3 8 8 0 1435 1436 1451 1450 1660 1661 1676 1675\n1257 5 3 18 18 0 1436 1437 1452 1451 1661 1662 1677 1676\n1258 5 3 18 18 0 1437 1438 1453 1452 1662 1663 1678 1677\n1259 5 3 18 18 0 1438 1439 1454 1453 1663 1664 1679 1678\n1260 5 3 18 18 0 1439 1440 1455 1454 1664 1665 1680 1679\n1261 5 3 2 2 0 1441 1442 1457 1456 1666 1667 1682 1681\n1262 5 3 2 2 0 1442 1443 1458 1457 1667 1668 1683 1682\n1263 5 3 2 2 0 1443 1444 1459 1458 1668 1669 1684 1683\n1264 5 3 2 2 0 1444 1445 1460 1459 1669 1670 1685 1684\n1265 5 3 2 2 0 1445 1446 1461 1460 1670 1671 1686 1685\n1266 5 3 8 8 0 1446 1447 1462 1461 1671 1672 1687 1686\n1267 5 3 8 8 0 1447 1448 1463 1462 1672 1673 1688 1687\n1268 5 3 8 8 0 1448 1449 1464 1463 1673 1674 1689 1688\n1269 5 3 8 8 0 1449 1450 1465 1464 1674 1675 1690 1689\n1270 5 3 16 16 0 1450 1451 1466 1465 1675 1676 1691 1690\n1271 5 3 16 16 0 1451 1452 1467 1466 1676 1677 1692 1691\n1272 5 3 13 13 0 1452 1453 1468 1467 1677 1678 1693 1692\n1273 5 3 13 13 0 1453 1454 1469 1468 1678 1679 1694 1693\n1274 5 3 13 13 0 1454 1455 1470 1469 1679 1680 1695 1694\n1275 5 3 1 1 0 1456 1457 1472 1471 1681 1682 1697 1696\n1276 5 3 1 1 0 1457 1458 1473 1472 1682 1683 1698 1697\n1277 5 3 1 1 0 1458 1459 1474 1473 1683 1684 1699 1698\n1278 5 3 1 1 0 1459 1460 1475 1474 1684 1685 1700 1699\n1279 5 3 1 1 0 1460 1461 1476 1475 1685 1686 1701 1700\n1280 5 3 1 1 0 1461 1462 1477 1476 1686 1687 1702 1701\n1281 5 3 8 8 0 1462 1463 1478 1477 1687 1688 1703 1702\n1282 5 3 8 8 0 1463 1464 1479 1478 1688 1689 1704 1703\n1283 5 3 8 8 0 1464 1465 1480 1479 1689 1690 1705 1704\n1284 5 3 16 16 0 1465 1466 1481 1480 1690 1691 1706 1705\n1285 5 3 16 16 0 1466 1467 1482 1481 1691 1692 1707 1706\n1286 5 3 13 13 0 1467 1468 1483 1482 1692 1693 1708 1707\n1287 5 3 13 13 0 1468 1469 1484 1483 1693 1694 1709 1708\n1288 5 3 13 13 0 1469 1470 1485 1484 1694 1695 1710 1709\n1289 5 3 1 1 0 1471 1472 1487 1486 1696 1697 1712 1711\n1290 5 3 1 1 0 1472 1473 1488 1487 1697 1698 1713 1712\n1291 5 3 1 1 0 1473 1474 1489 1488 1698 1699 1714 1713\n1292 5 3 1 1 0 1474 1475 1490 1489 1699 1700 1715 1714\n1293 5 3 1 1 0 1475 1476 1491 1490 1700 1701 1716 1715\n1294 5 3 1 1 0 1476 1477 1492 1491 1701 1702 1717 1716\n1295 5 3 6 6 0 1477 1478 1493 1492 1702 1703 1718 1717\n1296 5 3 6 6 0 1478 1479 1494 1493 1703 1704 1719 1718\n1297 5 3 6 6 0 1479 1480 1495 1494 1704 1705 1720 1719\n1298 5 3 5 5 0 1480 1481 1496 1495 1705 1706 1721 1720\n1299 5 3 16 16 0 1481 1482 1497 1496 1706 1707 1722 1721\n1300 5 3 13 13 0 1482 1483 1498 1497 1707 1708 1723 1722\n1301 5 3 13 13 0 1483 1484 1499 1498 1708 1709 1724 1723\n1302 5 3 13 13 0 1484 1485 1500 1499 1709 1710 1725 1724\n1303 5 3 1 1 0 1486 1487 1502 1501 1711 1712 1727 1726\n1304 5 3 1 1 0 1487 1488 1503 1502 1712 1713 1728 1727\n1305 5 3 1 1 0 1488 1489 1504 1503 1713 1714 1729 1728\n1306 5 3 1 1 0 1489 1490 1505 1504 1714 1715 1730 1729\n1307 5 3 1 1 0 1490 1491 1506 1505 1715 1716 1731 1730\n1308 5 3 1 1 0 1491 1492 1507 1506 1716 1717 1732 1731\n1309 5 3 1 1 0 1492 1493 1508 1507 1717 1718 1733 1732\n1310 5 3 6 6 0 1493 1494 1509 1508 1718 1719 1734 1733\n1311 5 3 5 5 0 1494 1495 1510 1509 1719 1720 1735 1734\n1312 5 3 5 5 0 1495 1496 1511 1510 1720 1721 1736 1735\n1313 5 3 10 10 0 1496 1497 1512 1511 1721 1722 1737 1736\n1314 5 3 10 10 0 1497 1498 1513 1512 1722 1723 1738 1737\n1315 5 3 10 10 0 1498 1499 1514 1513 1723 1724 1739 1738\n1316 5 3 10 10 0 1499 1500 1515 1514 1724 1725 1740 1739\n1317 5 3 27 27 0 1501 1502 1517 1516 1726 1727 1742 1741\n1318 5 3 1 1 0 1502 1503 1518 1517 1727 1728 1743 1742\n1319 5 3 1 1 0 1503 1504 1519 1518 1728 1729 1744 1743\n1320 5 3 1 1 0 1504 1505 1520 1519 1729 1730 1745 1744\n1321 5 3 1 1 0 1505 1506 1521 1520 1730 1731 1746 1745\n1322 5 3 1 1 0 1506 1507 1522 1521 1731 1732 1747 1746\n1323 5 3 1 1 0 1507 1508 1523 1522 1732 1733 1748 1747\n1324 5 3 4 4 0 1508 1509 1524 1523 1733 1734 1749 1748\n1325 5 3 5 5 0 1509 1510 1525 1524 1734 1735 1750 1749\n1326 5 3 5 5 0 1510 1511 1526 1525 1735 1736 1751 1750\n1327 5 3 10 10 0 1511 1512 1527 1526 1736 1737 1752 1751\n1328 5 3 10 10 0 1512 1513 1528 1527 1737 1738 1753 1752\n1329 5 3 10 10 0 1513 1514 1529 1528 1738 1739 1754 1753\n1330 5 3 10 10 0 1514 1515 1530 1529 1739 1740 1755 1754\n1331 5 3 27 27 0 1516 1517 1532 1531 1741 1742 1757 1756\n1332 5 3 27 27 0 1517 1518 1533 1532 1742 1743 1758 1757\n1333 5 3 1 1 0 1518 1519 1534 1533 1743 1744 1759 1758\n1334 5 3 1 1 0 1519 1520 1535 1534 1744 1745 1760 1759\n1335 5 3 1 1 0 1520 1521 1536 1535 1745 1746 1761 1760\n1336 5 3 1 1 0 1521 1522 1537 1536 1746 1747 1762 1761\n1337 5 3 1 1 0 1522 1523 1538 1537 1747 1748 1763 1762\n1338 5 3 4 4 0 1523 1524 1539 1538 1748 1749 1764 1763\n1339 5 3 4 4 0 1524 1525 1540 1539 1749 1750 1765 1764\n1340 5 3 10 10 0 1525 1526 1541 1540 1750 1751 1766 1765\n1341 5 3 10 10 0 1526 1527 1542 1541 1751 1752 1767 1766\n1342 5 3 10 10 0 1527 1528 1543 1542 1752 1753 1768 1767\n1343 5 3 10 10 0 1528 1529 1544 1543 1753 1754 1769 1768\n1344 5 3 10 10 0 1529 1530 1545 1544 1754 1755 1770 1769\n1345 5 3 27 27 0 1531 1532 1547 1546 1756 1757 1772 1771\n1346 5 3 27 27 0 1532 1533 1548 1547 1757 1758 1773 1772\n1347 5 3 27 27 0 1533 1534 1549 1548 1758 1759 1774 1773\n1348 5 3 1 1 0 1534 1535 1550 1549 1759 1760 1775 1774\n1349 5 3 1 1 0 1535 1536 1551 1550 1760 1761 1776 1775\n1350 5 3 1 1 0 1536 1537 1552 1551 1761 1762 1777 1776\n1351 5 3 4 4 0 1537 1538 1553 1552 1762 1763 1778 1777\n1352 5 3 4 4 0 1538 1539 1554 1553 1763 1764 1779 1778\n1353 5 3 4 4 0 1539 1540 1555 1554 1764 1765 1780 1779\n1354 5 3 10 10 0 1540 1541 1556 1555 1765 1766 1781 1780\n1355 5 3 10 10 0 1541 1542 1557 1556 1766 1767 1782 1781\n1356 5 3 10 10 0 1542 1543 1558 1557 1767 1768 1783 1782\n1357 5 3 10 10 0 1543 1544 1559 1558 1768 1769 1784 1783\n1358 5 3 10 10 0 1544 1545 1560 1559 1769 1770 1785 1784\n1359 5 3 27 27 0 1546 1547 1562 1561 1771 1772 1787 1786\n1360 5 3 27 27 0 1547 1548 1563 1562 1772 1773 1788 1787\n1361 5 3 27 27 0 1548 1549 1564 1563 1773 1774 1789 1788\n1362 5 3 1 1 0 1549 1550 1565 1564 1774 1775 1790 1789\n1363 5 3 1 1 0 1550 1551 1566 1565 1775 1776 1791 1790\n1364 5 3 1 1 0 1551 1552 1567 1566 1776 1777 1792 1791\n1365 5 3 4 4 0 1552 1553 1568 1567 1777 1778 1793 1792\n1366 5 3 4 4 0 1553 1554 1569 1568 1778 1779 1794 1793\n1367 5 3 4 4 0 1554 1555 1570 1569 1779 1780 1795 1794\n1368 5 3 10 10 0 1555 1556 1571 1570 1780 1781 1796 1795\n1369 5 3 10 10 0 1556 1557 1572 1571 1781 1782 1797 1796\n1370 5 3 10 10 0 1557 1558 1573 1572 1782 1783 1798 1797\n1371 5 3 10 10 0 1558 1559 1574 1573 1783 1784 1799 1798\n1372 5 3 10 10 0 1559 1560 1575 1574 1784 1785 1800 1799\n1373 5 3 2 2 0 1576 1577 1592 1591 1801 1802 1817 1816\n1374 5 3 2 2 0 1577 1578 1593 1592 1802 1803 1818 1817\n1375 5 3 2 2 0 1578 1579 1594 1593 1803 1804 1819 1818\n1376 5 3 2 2 0 1579 1580 1595 1594 1804 1805 1820 1819\n1377 5 3 2 2 0 1580 1581 1596 1595 1805 1806 1821 1820\n1378 5 3 9 9 0 1581 1582 1597 1596 1806 1807 1822 1821\n1379 5 3 9 9 0 1582 1583 1598 1597 1807 1808 1823 1822\n1380 5 3 9 9 0 1583 1584 1599 1598 1808 1809 1824 1823\n1381 5 3 9 9 0 1584 1585 1600 1599 1809 1810 1825 1824\n1382 5 3 9 9 0 1585 1586 1601 1600 1810 1811 1826 1825\n1383 5 3 18 18 0 1586 1587 1602 1601 1811 1812 1827 1826\n1384 5 3 18 18 0 1587 1588 1603 1602 1812 1813 1828 1827\n1385 5 3 18 18 0 1588 1589 1604 1603 1813 1814 1829 1828\n1386 5 3 18 18 0 1589 1590 1605 1604 1814 1815 1830 1829\n1387 5 3 2 2 0 1591 1592 1607 1606 1816 1817 1832 1831\n1388 5 3 2 2 0 1592 1593 1608 1607 1817 1818 1833 1832\n1389 5 3 2 2 0 1593 1594 1609 1608 1818 1819 1834 1833\n1390 5 3 2 2 0 1594 1595 1610 1609 1819 1820 1835 1834\n1391 5 3 2 2 0 1595 1596 1611 1610 1820 1821 1836 1835\n1392 5 3 12 12 0 1596 1597 1612 1611 1821 1822 1837 1836\n1393 5 3 9 9 0 1597 1598 1613 1612 1822 1823 1838 1837\n1394 5 3 9 9 0 1598 1599 1614 1613 1823 1824 1839 1838\n1395 5 3 9 9 0 1599 1600 1615 1614 1824 1825 1840 1839\n1396 5 3 9 9 0 1600 1601 1616 1615 1825 1826 1841 1840\n1397 5 3 18 18 0 1601 1602 1617 1616 1826 1827 1842 1841\n1398 5 3 18 18 0 1602 1603 1618 1617 1827 1828 1843 1842\n1399 5 3 18 18 0 1603 1604 1619 1618 1828 1829 1844 1843\n1400 5 3 18 18 0 1604 1605 1620 1619 1829 1830 1845 1844\n1401 5 3 2 2 0 1606 1607 1622 1621 1831 1832 1847 1846\n1402 5 3 2 2 0 1607 1608 1623 1622 1832 1833 1848 1847\n1403 5 3 2 2 0 1608 1609 1624 1623 1833 1834 1849 1848\n1404 5 3 2 2 0 1609 1610 1625 1624 1834 1835 1850 1849\n1405 5 3 2 2 0 1610 1611 1626 1625 1835 1836 1851 1850\n1406 5 3 2 2 0 1611 1612 1627 1626 1836 1837 1852 1851\n1407 5 3 9 9 0 1612 1613 1628 1627 1837 1838 1853 1852\n1408 5 3 9 9 0 1613 1614 1629 1628 1838 1839 1854 1853\n1409 5 3 9 9 0 1614 1615 1630 1629 1839 1840 1855 1854\n1410 5 3 9 9 0 1615 1616 1631 1630 1840 1841 1856 1855\n1411 5 3 18 18 0 1616 1617 1632 1631 1841 1842 1857 1856\n1412 5 3 18 18 0 1617 1618 1633 1632 1842 1843 1858 1857\n1413 5 3 18 18 0 1618 1619 1634 1633 1843 1844 1859 1858\n1414 5 3 18 18 0 1619 1620 1635 1634 1844 1845 1860 1859\n1415 5 3 2 2 0 1621 1622 1637 1636 1846 1847 1862 1861\n1416 5 3 2 2 0 1622 1623 1638 1637 1847 1848 1863 1862\n1417 5 3 2 2 0 1623 1624 1639 1638 1848 1849 1864 1863\n1418 5 3 2 2 0 1624 1625 1640 1639 1849 1850 1865 1864\n1419 5 3 2 2 0 1625 1626 1641 1640 1850 1851 1866 1865\n1420 5 3 2 2 0 1626 1627 1642 1641 1851 1852 1867 1866\n1421 5 3 9 9 0 1627 1628 1643 1642 1852 1853 1868 1867\n1422 5 3 9 9 0 1628 1629 1644 1643 1853 1854 1869 1868\n1423 5 3 9 9 0 1629 1630 1645 1644 1854 1855 1870 1869\n1424 5 3 9 9 0 1630 1631 1646 1645 1855 1856 1871 1870\n1425 5 3 18 18 0 1631 1632 1647 1646 1856 1857 1872 1871\n1426 5 3 18 18 0 1632 1633 1648 1647 1857 1858 1873 1872\n1427 5 3 18 18 0 1633 1634 1649 1648 1858 1859 1874 1873\n1428 5 3 18 18 0 1634 1635 1650 1649 1859 1860 1875 1874\n1429 5 3 2 2 0 1636 1637 1652 1651 1861 1862 1877 1876\n1430 5 3 2 2 0 1637 1638 1653 1652 1862 1863 1878 1877\n1431 5 3 2 2 0 1638 1639 1654 1653 1863 1864 1879 1878\n1432 5 3 2 2 0 1639 1640 1655 1654 1864 1865 1880 1879\n1433 5 3 2 2 0 1640 1641 1656 1655 1865 1866 1881 1880\n1434 5 3 2 2 0 1641 1642 1657 1656 1866 1867 1882 1881\n1435 5 3 8 8 0 1642 1643 1658 1657 1867 1868 1883 1882\n1436 5 3 8 8 0 1643 1644 1659 1658 1868 1869 1884 1883\n1437 5 3 9 9 0 1644 1645 1660 1659 1869 1870 1885 1884\n1438 5 3 23 23 0 1645 1646 1661 1660 1870 1871 1886 1885\n1439 5 3 18 18 0 1646 1647 1662 1661 1871 1872 1887 1886\n1440 5 3 18 18 0 1647 1648 1663 1662 1872 1873 1888 1887\n1441 5 3 18 18 0 1648 1649 1664 1663 1873 1874 1889 1888\n1442 5 3 18 18 0 1649 1650 1665 1664 1874 1875 1890 1889\n1443 5 3 2 2 0 1651 1652 1667 1666 1876 1877 1892 1891\n1444 5 3 2 2 0 1652 1653 1668 1667 1877 1878 1893 1892\n1445 5 3 2 2 0 1653 1654 1669 1668 1878 1879 1894 1893\n1446 5 3 2 2 0 1654 1655 1670 1669 1879 1880 1895 1894\n1447 5 3 2 2 0 1655 1656 1671 1670 1880 1881 1896 1895\n1448 5 3 30 30 0 1656 1657 1672 1671 1881 1882 1897 1896\n1449 5 3 8 8 0 1657 1658 1673 1672 1882 1883 1898 1897\n1450 5 3 8 8 0 1658 1659 1674 1673 1883 1884 1899 1898\n1451 5 3 8 8 0 1659 1660 1675 1674 1884 1885 1900 1899\n1452 5 3 23 23 0 1660 1661 1676 1675 1885 1886 1901 1900\n1453 5 3 18 18 0 1661 1662 1677 1676 1886 1887 1902 1901\n1454 5 3 18 18 0 1662 1663 1678 1677 1887 1888 1903 1902\n1455 5 3 18 18 0 1663 1664 1679 1678 1888 1889 1904 1903\n1456 5 3 18 18 0 1664 1665 1680 1679 1889 1890 1905 1904\n1457 5 3 2 2 0 1666 1667 1682 1681 1891 1892 1907 1906\n1458 5 3 2 2 0 1667 1668 1683 1682 1892 1893 1908 1907\n1459 5 3 2 2 0 1668 1669 1684 1683 1893 1894 1909 1908\n1460 5 3 2 2 0 1669 1670 1685 1684 1894 1895 1910 1909\n1461 5 3 30 30 0 1670 1671 1686 1685 1895 1896 1911 1910\n1462 5 3 30 30 0 1671 1672 1687 1686 1896 1897 1912 1911\n1463 5 3 8 8 0 1672 1673 1688 1687 1897 1898 1913 1912\n1464 5 3 8 8 0 1673 1674 1689 1688 1898 1899 1914 1913\n1465 5 3 8 8 0 1674 1675 1690 1689 1899 1900 1915 1914\n1466 5 3 16 16 0 1675 1676 1691 1690 1900 1901 1916 1915\n1467 5 3 16 16 0 1676 1677 1692 1691 1901 1902 1917 1916\n1468 5 3 22 22 0 1677 1678 1693 1692 1902 1903 1918 1917\n1469 5 3 22 22 0 1678 1679 1694 1693 1903 1904 1919 1918\n1470 5 3 22 22 0 1679 1680 1695 1694 1904 1905 1920 1919\n1471 5 3 27 27 0 1681 1682 1697 1696 1906 1907 1922 1921\n1472 5 3 27 27 0 1682 1683 1698 1697 1907 1908 1923 1922\n1473 5 3 27 27 0 1683 1684 1699 1698 1908 1909 1924 1923\n1474 5 3 27 27 0 1684 1685 1700 1699 1909 1910 1925 1924\n1475 5 3 30 30 0 1685 1686 1701 1700 1910 1911 1926 1925\n1476 5 3 30 30 0 1686 1687 1702 1701 1911 1912 1927 1926\n1477 5 3 30 30 0 1687 1688 1703 1702 1912 1913 1928 1927\n1478 5 3 6 6 0 1688 1689 1704 1703 1913 1914 1929 1928\n1479 5 3 6 6 0 1689 1690 1705 1704 1914 1915 1930 1929\n1480 5 3 16 16 0 1690 1691 1706 1705 1915 1916 1931 1930\n1481 5 3 16 16 0 1691 1692 1707 1706 1916 1917 1932 1931\n1482 5 3 22 22 0 1692 1693 1708 1707 1917 1918 1933 1932\n1483 5 3 22 22 0 1693 1694 1709 1708 1918 1919 1934 1933\n1484 5 3 22 22 0 1694 1695 1710 1709 1919 1920 1935 1934\n1485 5 3 27 27 0 1696 1697 1712 1711 1921 1922 1937 1936\n1486 5 3 27 27 0 1697 1698 1713 1712 1922 1923 1938 1937\n1487 5 3 27 27 0 1698 1699 1714 1713 1923 1924 1939 1938\n1488 5 3 27 27 0 1699 1700 1715 1714 1924 1925 1940 1939\n1489 5 3 27 27 0 1700 1701 1716 1715 1925 1926 1941 1940\n1490 5 3 30 30 0 1701 1702 1717 1716 1926 1927 1942 1941\n1491 5 3 6 6 0 1702 1703 1718 1717 1927 1928 1943 1942\n1492 5 3 6 6 0 1703 1704 1719 1718 1928 1929 1944 1943\n1493 5 3 6 6 0 1704 1705 1720 1719 1929 1930 1945 1944\n1494 5 3 16 16 0 1705 1706 1721 1720 1930 1931 1946 1945\n1495 5 3 16 16 0 1706 1707 1722 1721 1931 1932 1947 1946\n1496 5 3 10 10 0 1707 1708 1723 1722 1932 1933 1948 1947\n1497 5 3 22 22 0 1708 1709 1724 1723 1933 1934 1949 1948\n1498 5 3 22 22 0 1709 1710 1725 1724 1934 1935 1950 1949\n1499 5 3 27 27 0 1711 1712 1727 1726 1936 1937 1952 1951\n1500 5 3 27 27 0 1712 1713 1728 1727 1937 1938 1953 1952\n1501 5 3 27 27 0 1713 1714 1729 1728 1938 1939 1954 1953\n1502 5 3 27 27 0 1714 1715 1730 1729 1939 1940 1955 1954\n1503 5 3 27 27 0 1715 1716 1731 1730 1940 1941 1956 1955\n1504 5 3 27 27 0 1716 1717 1732 1731 1941 1942 1957 1956\n1505 5 3 6 6 0 1717 1718 1733 1732 1942 1943 1958 1957\n1506 5 3 6 6 0 1718 1719 1734 1733 1943 1944 1959 1958\n1507 5 3 6 6 0 1719 1720 1735 1734 1944 1945 1960 1959\n1508 5 3 6 6 0 1720 1721 1736 1735 1945 1946 1961 1960\n1509 5 3 10 10 0 1721 1722 1737 1736 1946 1947 1962 1961\n1510 5 3 10 10 0 1722 1723 1738 1737 1947 1948 1963 1962\n1511 5 3 10 10 0 1723 1724 1739 1738 1948 1949 1964 1963\n1512 5 3 10 10 0 1724 1725 1740 1739 1949 1950 1965 1964\n1513 5 3 27 27 0 1726 1727 1742 1741 1951 1952 1967 1966\n1514 5 3 27 27 0 1727 1728 1743 1742 1952 1953 1968 1967\n1515 5 3 27 27 0 1728 1729 1744 1743 1953 1954 1969 1968\n1516 5 3 27 27 0 1729 1730 1745 1744 1954 1955 1970 1969\n1517 5 3 27 27 0 1730 1731 1746 1745 1955 1956 1971 1970\n1518 5 3 27 27 0 1731 1732 1747 1746 1956 1957 1972 1971\n1519 5 3 6 6 0 1732 1733 1748 1747 1957 1958 1973 1972\n1520 5 3 6 6 0 1733 1734 1749 1748 1958 1959 1974 1973\n1521 5 3 6 6 0 1734 1735 1750 1749 1959 1960 1975 1974\n1522 5 3 10 10 0 1735 1736 1751 1750 1960 1961 1976 1975\n1523 5 3 10 10 0 1736 1737 1752 1751 1961 1962 1977 1976\n1524 5 3 10 10 0 1737 1738 1753 1752 1962 1963 1978 1977\n1525 5 3 10 10 0 1738 1739 1754 1753 1963 1964 1979 1978\n1526 5 3 10 10 0 1739 1740 1755 1754 1964 1965 1980 1979\n1527 5 3 27 27 0 1741 1742 1757 1756 1966 1967 1982 1981\n1528 5 3 27 27 0 1742 1743 1758 1757 1967 1968 1983 1982\n1529 5 3 27 27 0 1743 1744 1759 1758 1968 1969 1984 1983\n1530 5 3 27 27 0 1744 1745 1760 1759 1969 1970 1985 1984\n1531 5 3 27 27 0 1745 1746 1761 1760 1970 1971 1986 1985\n1532 5 3 27 27 0 1746 1747 1762 1761 1971 1972 1987 1986\n1533 5 3 4 4 0 1747 1748 1763 1762 1972 1973 1988 1987\n1534 5 3 4 4 0 1748 1749 1764 1763 1973 1974 1989 1988\n1535 5 3 4 4 0 1749 1750 1765 1764 1974 1975 1990 1989\n1536 5 3 10 10 0 1750 1751 1766 1765 1975 1976 1991 1990\n1537 5 3 10 10 0 1751 1752 1767 1766 1976 1977 1992 1991\n1538 5 3 10 10 0 1752 1753 1768 1767 1977 1978 1993 1992\n1539 5 3 10 10 0 1753 1754 1769 1768 1978 1979 1994 1993\n1540 5 3 10 10 0 1754 1755 1770 1769 1979 1980 1995 1994\n1541 5 3 27 27 0 1756 1757 1772 1771 1981 1982 1997 1996\n1542 5 3 27 27 0 1757 1758 1773 1772 1982 1983 1998 1997\n1543 5 3 27 27 0 1758 1759 1774 1773 1983 1984 1999 1998\n1544 5 3 27 27 0 1759 1760 1775 1774 1984 1985 2000 1999\n1545 5 3 27 27 0 1760 1761 1776 1775 1985 1986 2001 2000\n1546 5 3 27 27 0 1761 1762 1777 1776 1986 1987 2002 2001\n1547 5 3 4 4 0 1762 1763 1778 1777 1987 1988 2003 2002\n1548 5 3 4 4 0 1763 1764 1779 1778 1988 1989 2004 2003\n1549 5 3 4 4 0 1764 1765 1780 1779 1989 1990 2005 2004\n1550 5 3 10 10 0 1765 1766 1781 1780 1990 1991 2006 2005\n1551 5 3 10 10 0 1766 1767 1782 1781 1991 1992 2007 2006\n1552 5 3 10 10 0 1767 1768 1783 1782 1992 1993 2008 2007\n1553 5 3 10 10 0 1768 1769 1784 1783 1993 1994 2009 2008\n1554 5 3 10 10 0 1769 1770 1785 1784 1994 1995 2010 2009\n1555 5 3 27 27 0 1771 1772 1787 1786 1996 1997 2012 2011\n1556 5 3 27 27 0 1772 1773 1788 1787 1997 1998 2013 2012\n1557 5 3 27 27 0 1773 1774 1789 1788 1998 1999 2014 2013\n1558 5 3 27 27 0 1774 1775 1790 1789 1999 2000 2015 2014\n1559 5 3 27 27 0 1775 1776 1791 1790 2000 2001 2016 2015\n1560 5 3 27 27 0 1776 1777 1792 1791 2001 2002 2017 2016\n1561 5 3 4 4 0 1777 1778 1793 1792 2002 2003 2018 2017\n1562 5 3 4 4 0 1778 1779 1794 1793 2003 2004 2019 2018\n1563 5 3 4 4 0 1779 1780 1795 1794 2004 2005 2020 2019\n1564 5 3 10 10 0 1780 1781 1796 1795 2005 2006 2021 2020\n1565 5 3 10 10 0 1781 1782 1797 1796 2006 2007 2022 2021\n1566 5 3 10 10 0 1782 1783 1798 1797 2007 2008 2023 2022\n1567 5 3 10 10 0 1783 1784 1799 1798 2008 2009 2024 2023\n1568 5 3 10 10 0 1784 1785 1800 1799 2009 2010 2025 2024\n1569 5 3 2 2 0 1801 1802 1817 1816 2026 2027 2042 2041\n1570 5 3 2 2 0 1802 1803 1818 1817 2027 2028 2043 2042\n1571 5 3 2 2 0 1803 1804 1819 1818 2028 2029 2044 2043\n1572 5 3 2 2 0 1804 1805 1820 1819 2029 2030 2045 2044\n1573 5 3 12 12 0 1805 1806 1821 1820 2030 2031 2046 2045\n1574 5 3 12 12 0 1806 1807 1822 1821 2031 2032 2047 2046\n1575 5 3 9 9 0 1807 1808 1823 1822 2032 2033 2048 2047\n1576 5 3 9 9 0 1808 1809 1824 1823 2033 2034 2049 2048\n1577 5 3 9 9 0 1809 1810 1825 1824 2034 2035 2050 2049\n1578 5 3 9 9 0 1810 1811 1826 1825 2035 2036 2051 2050\n1579 5 3 9 9 0 1811 1812 1827 1826 2036 2037 2052 2051\n1580 5 3 18 18 0 1812 1813 1828 1827 2037 2038 2053 2052\n1581 5 3 18 18 0 1813 1814 1829 1828 2038 2039 2054 2053\n1582 5 3 18 18 0 1814 1815 1830 1829 2039 2040 2055 2054\n1583 5 3 2 2 0 1816 1817 1832 1831 2041 2042 2057 2056\n1584 5 3 2 2 0 1817 1818 1833 1832 2042 2043 2058 2057\n1585 5 3 2 2 0 1818 1819 1834 1833 2043 2044 2059 2058\n1586 5 3 2 2 0 1819 1820 1835 1834 2044 2045 2060 2059\n1587 5 3 12 12 0 1820 1821 1836 1835 2045 2046 2061 2060\n1588 5 3 12 12 0 1821 1822 1837 1836 2046 2047 2062 2061\n1589 5 3 9 9 0 1822 1823 1838 1837 2047 2048 2063 2062\n1590 5 3 9 9 0 1823 1824 1839 1838 2048 2049 2064 2063\n1591 5 3 9 9 0 1824 1825 1840 1839 2049 2050 2065 2064\n1592 5 3 9 9 0 1825 1826 1841 1840 2050 2051 2066 2065\n1593 5 3 18 18 0 1826 1827 1842 1841 2051 2052 2067 2066\n1594 5 3 18 18 0 1827 1828 1843 1842 2052 2053 2068 2067\n1595 5 3 18 18 0 1828 1829 1844 1843 2053 2054 2069 2068\n1596 5 3 18 18 0 1829 1830 1845 1844 2054 2055 2070 2069\n1597 5 3 2 2 0 1831 1832 1847 1846 2056 2057 2072 2071\n1598 5 3 2 2 0 1832 1833 1848 1847 2057 2058 2073 2072\n1599 5 3 2 2 0 1833 1834 1849 1848 2058 2059 2074 2073\n1600 5 3 2 2 0 1834 1835 1850 1849 2059 2060 2075 2074\n1601 5 3 2 2 0 1835 1836 1851 1850 2060 2061 2076 2075\n1602 5 3 12 12 0 1836 1837 1852 1851 2061 2062 2077 2076\n1603 5 3 12 12 0 1837 1838 1853 1852 2062 2063 2078 2077\n1604 5 3 9 9 0 1838 1839 1854 1853 2063 2064 2079 2078\n1605 5 3 9 9 0 1839 1840 1855 1854 2064 2065 2080 2079\n1606 5 3 9 9 0 1840 1841 1856 1855 2065 2066 2081 2080\n1607 5 3 18 18 0 1841 1842 1857 1856 2066 2067 2082 2081\n1608 5 3 18 18 0 1842 1843 1858 1857 2067 2068 2083 2082\n1609 5 3 18 18 0 1843 1844 1859 1858 2068 2069 2084 2083\n1610 5 3 18 18 0 1844 1845 1860 1859 2069 2070 2085 2084\n1611 5 3 2 2 0 1846 1847 1862 1861 2071 2072 2087 2086\n1612 5 3 2 2 0 1847 1848 1863 1862 2072 2073 2088 2087\n1613 5 3 2 2 0 1848 1849 1864 1863 2073 2074 2089 2088\n1614 5 3 2 2 0 1849 1850 1865 1864 2074 2075 2090 2089\n1615 5 3 2 2 0 1850 1851 1866 1865 2075 2076 2091 2090\n1616 5 3 12 12 0 1851 1852 1867 1866 2076 2077 2092 2091\n1617 5 3 12 12 0 1852 1853 1868 1867 2077 2078 2093 2092\n1618 5 3 9 9 0 1853 1854 1869 1868 2078 2079 2094 2093\n1619 5 3 9 9 0 1854 1855 1870 1869 2079 2080 2095 2094\n1620 5 3 9 9 0 1855 1856 1871 1870 2080 2081 2096 2095\n1621 5 3 18 18 0 1856 1857 1872 1871 2081 2082 2097 2096\n1622 5 3 18 18 0 1857 1858 1873 1872 2082 2083 2098 2097\n1623 5 3 18 18 0 1858 1859 1874 1873 2083 2084 2099 2098\n1624 5 3 18 18 0 1859 1860 1875 1874 2084 2085 2100 2099\n1625 5 3 2 2 0 1861 1862 1877 1876 2086 2087 2102 2101\n1626 5 3 2 2 0 1862 1863 1878 1877 2087 2088 2103 2102\n1627 5 3 2 2 0 1863 1864 1879 1878 2088 2089 2104 2103\n1628 5 3 2 2 0 1864 1865 1880 1879 2089 2090 2105 2104\n1629 5 3 2 2 0 1865 1866 1881 1880 2090 2091 2106 2105\n1630 5 3 12 12 0 1866 1867 1882 1881 2091 2092 2107 2106\n1631 5 3 12 12 0 1867 1868 1883 1882 2092 2093 2108 2107\n1632 5 3 23 23 0 1868 1869 1884 1883 2093 2094 2109 2108\n1633 5 3 23 23 0 1869 1870 1885 1884 2094 2095 2110 2109\n1634 5 3 23 23 0 1870 1871 1886 1885 2095 2096 2111 2110\n1635 5 3 18 18 0 1871 1872 1887 1886 2096 2097 2112 2111\n1636 5 3 18 18 0 1872 1873 1888 1887 2097 2098 2113 2112\n1637 5 3 18 18 0 1873 1874 1889 1888 2098 2099 2114 2113\n1638 5 3 18 18 0 1874 1875 1890 1889 2099 2100 2115 2114\n1639 5 3 2 2 0 1876 1877 1892 1891 2101 2102 2117 2116\n1640 5 3 2 2 0 1877 1878 1893 1892 2102 2103 2118 2117\n1641 5 3 2 2 0 1878 1879 1894 1893 2103 2104 2119 2118\n1642 5 3 2 2 0 1879 1880 1895 1894 2104 2105 2120 2119\n1643 5 3 30 30 0 1880 1881 1896 1895 2105 2106 2121 2120\n1644 5 3 30 30 0 1881 1882 1897 1896 2106 2107 2122 2121\n1645 5 3 30 30 0 1882 1883 1898 1897 2107 2108 2123 2122\n1646 5 3 23 23 0 1883 1884 1899 1898 2108 2109 2124 2123\n1647 5 3 23 23 0 1884 1885 1900 1899 2109 2110 2125 2124\n1648 5 3 23 23 0 1885 1886 1901 1900 2110 2111 2126 2125\n1649 5 3 23 23 0 1886 1887 1902 1901 2111 2112 2127 2126\n1650 5 3 22 22 0 1887 1888 1903 1902 2112 2113 2128 2127\n1651 5 3 22 22 0 1888 1889 1904 1903 2113 2114 2129 2128\n1652 5 3 22 22 0 1889 1890 1905 1904 2114 2115 2130 2129\n1653 5 3 2 2 0 1891 1892 1907 1906 2116 2117 2132 2131\n1654 5 3 28 28 0 1892 1893 1908 1907 2117 2118 2133 2132\n1655 5 3 28 28 0 1893 1894 1909 1908 2118 2119 2134 2133\n1656 5 3 28 28 0 1894 1895 1910 1909 2119 2120 2135 2134\n1657 5 3 30 30 0 1895 1896 1911 1910 2120 2121 2136 2135\n1658 5 3 30 30 0 1896 1897 1912 1911 2121 2122 2137 2136\n1659 5 3 30 30 0 1897 1898 1913 1912 2122 2123 2138 2137\n1660 5 3 23 23 0 1898 1899 1914 1913 2123 2124 2139 2138\n1661 5 3 23 23 0 1899 1900 1915 1914 2124 2125 2140 2139\n1662 5 3 23 23 0 1900 1901 1916 1915 2125 2126 2141 2140\n1663 5 3 23 23 0 1901 1902 1917 1916 2126 2127 2142 2141\n1664 5 3 22 22 0 1902 1903 1918 1917 2127 2128 2143 2142\n1665 5 3 22 22 0 1903 1904 1919 1918 2128 2129 2144 2143\n1666 5 3 22 22 0 1904 1905 1920 1919 2129 2130 2145 2144\n1667 5 3 27 27 0 1906 1907 1922 1921 2131 2132 2147 2146\n1668 5 3 27 27 0 1907 1908 1923 1922 2132 2133 2148 2147\n1669 5 3 27 27 0 1908 1909 1924 1923 2133 2134 2149 2148\n1670 5 3 27 27 0 1909 1910 1925 1924 2134 2135 2150 2149\n1671 5 3 30 30 0 1910 1911 1926 1925 2135 2136 2151 2150\n1672 5 3 30 30 0 1911 1912 1927 1926 2136 2137 2152 2151\n1673 5 3 30 30 0 1912 1913 1928 1927 2137 2138 2153 2152\n1674 5 3 6 6 0 1913 1914 1929 1928 2138 2139 2154 2153\n1675 5 3 23 23 0 1914 1915 1930 1929 2139 2140 2155 2154\n1676 5 3 23 23 0 1915 1916 1931 1930 2140 2141 2156 2155\n1677 5 3 15 15 0 1916 1917 1932 1931 2141 2142 2157 2156\n1678 5 3 22 22 0 1917 1918 1933 1932 2142 2143 2158 2157\n1679 5 3 22 22 0 1918 1919 1934 1933 2143 2144 2159 2158\n1680 5 3 22 22 0 1919 1920 1935 1934 2144 2145 2160 2159\n1681 5 3 27 27 0 1921 1922 1937 1936 2146 2147 2162 2161\n1682 5 3 27 27 0 1922 1923 1938 1937 2147 2148 2163 2162\n1683 5 3 27 27 0 1923 1924 1939 1938 2148 2149 2164 2163\n1684 5 3 27 27 0 1924 1925 1940 1939 2149 2150 2165 2164\n1685 5 3 27 27 0 1925 1926 1941 1940 2150 2151 2166 2165\n1686 5 3 30 30 0 1926 1927 1942 1941 2151 2152 2167 2166\n1687 5 3 6 6 0 1927 1928 1943 1942 2152 2153 2168 2167\n1688 5 3 6 6 0 1928 1929 1944 1943 2153 2154 2169 2168\n1689 5 3 6 6 0 1929 1930 1945 1944 2154 2155 2170 2169\n1690 5 3 15 15 0 1930 1931 1946 1945 2155 2156 2171 2170\n1691 5 3 15 15 0 1931 1932 1947 1946 2156 2157 2172 2171\n1692 5 3 22 22 0 1932 1933 1948 1947 2157 2158 2173 2172\n1693 5 3 22 22 0 1933 1934 1949 1948 2158 2159 2174 2173\n1694 5 3 22 22 0 1934 1935 1950 1949 2159 2160 2175 2174\n1695 5 3 27 27 0 1936 1937 1952 1951 2161 2162 2177 2176\n1696 5 3 27 27 0 1937 1938 1953 1952 2162 2163 2178 2177\n1697 5 3 27 27 0 1938 1939 1954 1953 2163 2164 2179 2178\n1698 5 3 27 27 0 1939 1940 1955 1954 2164 2165 2180 2179\n1699 5 3 27 27 0 1940 1941 1956 1955 2165 2166 2181 2180\n1700 5 3 27 27 0 1941 1942 1957 1956 2166 2167 2182 2181\n1701 5 3 6 6 0 1942 1943 1958 1957 2167 2168 2183 2182\n1702 5 3 6 6 0 1943 1944 1959 1958 2168 2169 2184 2183\n1703 5 3 6 6 0 1944 1945 1960 1959 2169 2170 2185 2184\n1704 5 3 6 6 0 1945 1946 1961 1960 2170 2171 2186 2185\n1705 5 3 10 10 0 1946 1947 1962 1961 2171 2172 2187 2186\n1706 5 3 10 10 0 1947 1948 1963 1962 2172 2173 2188 2187\n1707 5 3 10 10 0 1948 1949 1964 1963 2173 2174 2189 2188\n1708 5 3 10 10 0 1949 1950 1965 1964 2174 2175 2190 2189\n1709 5 3 27 27 0 1951 1952 1967 1966 2176 2177 2192 2191\n1710 5 3 27 27 0 1952 1953 1968 1967 2177 2178 2193 2192\n1711 5 3 27 27 0 1953 1954 1969 1968 2178 2179 2194 2193\n1712 5 3 27 27 0 1954 1955 1970 1969 2179 2180 2195 2194\n1713 5 3 27 27 0 1955 1956 1971 1970 2180 2181 2196 2195\n1714 5 3 27 27 0 1956 1957 1972 1971 2181 2182 2197 2196\n1715 5 3 17 17 0 1957 1958 1973 1972 2182 2183 2198 2197\n1716 5 3 6 6 0 1958 1959 1974 1973 2183 2184 2199 2198\n1717 5 3 6 6 0 1959 1960 1975 1974 2184 2185 2200 2199\n1718 5 3 10 10 0 1960 1961 1976 1975 2185 2186 2201 2200\n1719 5 3 10 10 0 1961 1962 1977 1976 2186 2187 2202 2201\n1720 5 3 10 10 0 1962 1963 1978 1977 2187 2188 2203 2202\n1721 5 3 10 10 0 1963 1964 1979 1978 2188 2189 2204 2203\n1722 5 3 10 10 0 1964 1965 1980 1979 2189 2190 2205 2204\n1723 5 3 27 27 0 1966 1967 1982 1981 2191 2192 2207 2206\n1724 5 3 27 27 0 1967 1968 1983 1982 2192 2193 2208 2207\n1725 5 3 27 27 0 1968 1969 1984 1983 2193 2194 2209 2208\n1726 5 3 27 27 0 1969 1970 1985 1984 2194 2195 2210 2209\n1727 5 3 27 27 0 1970 1971 1986 1985 2195 2196 2211 2210\n1728 5 3 27 27 0 1971 1972 1987 1986 2196 2197 2212 2211\n1729 5 3 4 4 0 1972 1973 1988 1987 2197 2198 2213 2212\n1730 5 3 4 4 0 1973 1974 1989 1988 2198 2199 2214 2213\n1731 5 3 4 4 0 1974 1975 1990 1989 2199 2200 2215 2214\n1732 5 3 10 10 0 1975 1976 1991 1990 2200 2201 2216 2215\n1733 5 3 10 10 0 1976 1977 1992 1991 2201 2202 2217 2216\n1734 5 3 10 10 0 1977 1978 1993 1992 2202 2203 2218 2217\n1735 5 3 10 10 0 1978 1979 1994 1993 2203 2204 2219 2218\n1736 5 3 10 10 0 1979 1980 1995 1994 2204 2205 2220 2219\n1737 5 3 27 27 0 1981 1982 1997 1996 2206 2207 2222 2221\n1738 5 3 27 27 0 1982 1983 1998 1997 2207 2208 2223 2222\n1739 5 3 27 27 0 1983 1984 1999 1998 2208 2209 2224 2223\n1740 5 3 27 27 0 1984 1985 2000 1999 2209 2210 2225 2224\n1741 5 3 27 27 0 1985 1986 2001 2000 2210 2211 2226 2225\n1742 5 3 27 27 0 1986 1987 2002 2001 2211 2212 2227 2226\n1743 5 3 4 4 0 1987 1988 2003 2002 2212 2213 2228 2227\n1744 5 3 4 4 0 1988 1989 2004 2003 2213 2214 2229 2228\n1745 5 3 4 4 0 1989 1990 2005 2004 2214 2215 2230 2229\n1746 5 3 10 10 0 1990 1991 2006 2005 2215 2216 2231 2230\n1747 5 3 10 10 0 1991 1992 2007 2006 2216 2217 2232 2231\n1748 5 3 10 10 0 1992 1993 2008 2007 2217 2218 2233 2232\n1749 5 3 10 10 0 1993 1994 2009 2008 2218 2219 2234 2233\n1750 5 3 10 10 0 1994 1995 2010 2009 2219 2220 2235 2234\n1751 5 3 27 27 0 1996 1997 2012 2011 2221 2222 2237 2236\n1752 5 3 27 27 0 1997 1998 2013 2012 2222 2223 2238 2237\n1753 5 3 27 27 0 1998 1999 2014 2013 2223 2224 2239 2238\n1754 5 3 27 27 0 1999 2000 2015 2014 2224 2225 2240 2239\n1755 5 3 27 27 0 2000 2001 2016 2015 2225 2226 2241 2240\n1756 5 3 27 27 0 2001 2002 2017 2016 2226 2227 2242 2241\n1757 5 3 4 4 0 2002 2003 2018 2017 2227 2228 2243 2242\n1758 5 3 4 4 0 2003 2004 2019 2018 2228 2229 2244 2243\n1759 5 3 4 4 0 2004 2005 2020 2019 2229 2230 2245 2244\n1760 5 3 10 10 0 2005 2006 2021 2020 2230 2231 2246 2245\n1761 5 3 10 10 0 2006 2007 2022 2021 2231 2232 2247 2246\n1762 5 3 10 10 0 2007 2008 2023 2022 2232 2233 2248 2247\n1763 5 3 10 10 0 2008 2009 2024 2023 2233 2234 2249 2248\n1764 5 3 10 10 0 2009 2010 2025 2024 2234 2235 2250 2249\n1765 5 3 2 2 0 2026 2027 2042 2041 2251 2252 2267 2266\n1766 5 3 2 2 0 2027 2028 2043 2042 2252 2253 2268 2267\n1767 5 3 2 2 0 2028 2029 2044 2043 2253 2254 2269 2268\n1768 5 3 12 12 0 2029 2030 2045 2044 2254 2255 2270 2269\n1769 5 3 12 12 0 2030 2031 2046 2045 2255 2256 2271 2270\n1770 5 3 12 12 0 2031 2032 2047 2046 2256 2257 2272 2271\n1771 5 3 12 12 0 2032 2033 2048 2047 2257 2258 2273 2272\n1772 5 3 9 9 0 2033 2034 2049 2048 2258 2259 2274 2273\n1773 5 3 9 9 0 2034 2035 2050 2049 2259 2260 2275 2274\n1774 5 3 9 9 0 2035 2036 2051 2050 2260 2261 2276 2275\n1775 5 3 21 21 0 2036 2037 2052 2051 2261 2262 2277 2276\n1776 5 3 21 21 0 2037 2038 2053 2052 2262 2263 2278 2277\n1777 5 3 21 21 0 2038 2039 2054 2053 2263 2264 2279 2278\n1778 5 3 21 21 0 2039 2040 2055 2054 2264 2265 2280 2279\n1779 5 3 2 2 0 2041 2042 2057 2056 2266 2267 2282 2281\n1780 5 3 2 2 0 2042 2043 2058 2057 2267 2268 2283 2282\n1781 5 3 2 2 0 2043 2044 2059 2058 2268 2269 2284 2283\n1782 5 3 12 12 0 2044 2045 2060 2059 2269 2270 2285 2284\n1783 5 3 12 12 0 2045 2046 2061 2060 2270 2271 2286 2285\n1784 5 3 12 12 0 2046 2047 2062 2061 2271 2272 2287 2286\n1785 5 3 12 12 0 2047 2048 2063 2062 2272 2273 2288 2287\n1786 5 3 9 9 0 2048 2049 2064 2063 2273 2274 2289 2288\n1787 5 3 9 9 0 2049 2050 2065 2064 2274 2275 2290 2289\n1788 5 3 9 9 0 2050 2051 2066 2065 2275 2276 2291 2290\n1789 5 3 21 21 0 2051 2052 2067 2066 2276 2277 2292 2291\n1790 5 3 21 21 0 2052 2053 2068 2067 2277 2278 2293 2292\n1791 5 3 21 21 0 2053 2054 2069 2068 2278 2279 2294 2293\n1792 5 3 21 21 0 2054 2055 2070 2069 2279 2280 2295 2294\n1793 5 3 2 2 0 2056 2057 2072 2071 2281 2282 2297 2296\n1794 5 3 2 2 0 2057 2058 2073 2072 2282 2283 2298 2297\n1795 5 3 2 2 0 2058 2059 2074 2073 2283 2284 2299 2298\n1796 5 3 12 12 0 2059 2060 2075 2074 2284 2285 2300 2299\n1797 5 3 12 12 0 2060 2061 2076 2075 2285 2286 2301 2300\n1798 5 3 12 12 0 2061 2062 2077 2076 2286 2287 2302 2301\n1799 5 3 12 12 0 2062 2063 2078 2077 2287 2288 2303 2302\n1800 5 3 9 9 0 2063 2064 2079 2078 2288 2289 2304 2303\n1801 5 3 9 9 0 2064 2065 2080 2079 2289 2290 2305 2304\n1802 5 3 21 21 0 2065 2066 2081 2080 2290 2291 2306 2305\n1803 5 3 21 21 0 2066 2067 2082 2081 2291 2292 2307 2306\n1804 5 3 21 21 0 2067 2068 2083 2082 2292 2293 2308 2307\n1805 5 3 21 21 0 2068 2069 2084 2083 2293 2294 2309 2308\n1806 5 3 21 21 0 2069 2070 2085 2084 2294 2295 2310 2309\n1807 5 3 2 2 0 2071 2072 2087 2086 2296 2297 2312 2311\n1808 5 3 2 2 0 2072 2073 2088 2087 2297 2298 2313 2312\n1809 5 3 2 2 0 2073 2074 2089 2088 2298 2299 2314 2313\n1810 5 3 2 2 0 2074 2075 2090 2089 2299 2300 2315 2314\n1811 5 3 12 12 0 2075 2076 2091 2090 2300 2301 2316 2315\n1812 5 3 12 12 0 2076 2077 2092 2091 2301 2302 2317 2316\n1813 5 3 12 12 0 2077 2078 2093 2092 2302 2303 2318 2317\n1814 5 3 25 25 0 2078 2079 2094 2093 2303 2304 2319 2318\n1815 5 3 23 23 0 2079 2080 2095 2094 2304 2305 2320 2319\n1816 5 3 23 23 0 2080 2081 2096 2095 2305 2306 2321 2320\n1817 5 3 21 21 0 2081 2082 2097 2096 2306 2307 2322 2321\n1818 5 3 21 21 0 2082 2083 2098 2097 2307 2308 2323 2322\n1819 5 3 21 21 0 2083 2084 2099 2098 2308 2309 2324 2323\n1820 5 3 21 21 0 2084 2085 2100 2099 2309 2310 2325 2324\n1821 5 3 2 2 0 2086 2087 2102 2101 2311 2312 2327 2326\n1822 5 3 2 2 0 2087 2088 2103 2102 2312 2313 2328 2327\n1823 5 3 2 2 0 2088 2089 2104 2103 2313 2314 2329 2328\n1824 5 3 2 2 0 2089 2090 2105 2104 2314 2315 2330 2329\n1825 5 3 12 12 0 2090 2091 2106 2105 2315 2316 2331 2330\n1826 5 3 12 12 0 2091 2092 2107 2106 2316 2317 2332 2331\n1827 5 3 12 12 0 2092 2093 2108 2107 2317 2318 2333 2332\n1828 5 3 23 23 0 2093 2094 2109 2108 2318 2319 2334 2333\n1829 5 3 23 23 0 2094 2095 2110 2109 2319 2320 2335 2334\n1830 5 3 23 23 0 2095 2096 2111 2110 2320 2321 2336 2335\n1831 5 3 23 23 0 2096 2097 2112 2111 2321 2322 2337 2336\n1832 5 3 21 21 0 2097 2098 2113 2112 2322 2323 2338 2337\n1833 5 3 21 21 0 2098 2099 2114 2113 2323 2324 2339 2338\n1834 5 3 21 21 0 2099 2100 2115 2114 2324 2325 2340 2339\n1835 5 3 28 28 0 2101 2102 2117 2116 2326 2327 2342 2341\n1836 5 3 28 28 0 2102 2103 2118 2117 2327 2328 2343 2342\n1837 5 3 28 28 0 2103 2104 2119 2118 2328 2329 2344 2343\n1838 5 3 28 28 0 2104 2105 2120 2119 2329 2330 2345 2344\n1839 5 3 28 28 0 2105 2106 2121 2120 2330 2331 2346 2345\n1840 5 3 30 30 0 2106 2107 2122 2121 2331 2332 2347 2346\n1841 5 3 30 30 0 2107 2108 2123 2122 2332 2333 2348 2347\n1842 5 3 23 23 0 2108 2109 2124 2123 2333 2334 2349 2348\n1843 5 3 23 23 0 2109 2110 2125 2124 2334 2335 2350 2349\n1844 5 3 23 23 0 2110 2111 2126 2125 2335 2336 2351 2350\n1845 5 3 23 23 0 2111 2112 2127 2126 2336 2337 2352 2351\n1846 5 3 22 22 0 2112 2113 2128 2127 2337 2338 2353 2352\n1847 5 3 22 22 0 2113 2114 2129 2128 2338 2339 2354 2353\n1848 5 3 22 22 0 2114 2115 2130 2129 2339 2340 2355 2354\n1849 5 3 28 28 0 2116 2117 2132 2131 2341 2342 2357 2356\n1850 5 3 28 28 0 2117 2118 2133 2132 2342 2343 2358 2357\n1851 5 3 28 28 0 2118 2119 2134 2133 2343 2344 2359 2358\n1852 5 3 28 28 0 2119 2120 2135 2134 2344 2345 2360 2359\n1853 5 3 28 28 0 2120 2121 2136 2135 2345 2346 2361 2360\n1854 5 3 30 30 0 2121 2122 2137 2136 2346 2347 2362 2361\n1855 5 3 30 30 0 2122 2123 2138 2137 2347 2348 2363 2362\n1856 5 3 23 23 0 2123 2124 2139 2138 2348 2349 2364 2363\n1857 5 3 23 23 0 2124 2125 2140 2139 2349 2350 2365 2364\n1858 5 3 23 23 0 2125 2126 2141 2140 2350 2351 2366 2365\n1859 5 3 23 23 0 2126 2127 2142 2141 2351 2352 2367 2366\n1860 5 3 22 22 0 2127 2128 2143 2142 2352 2353 2368 2367\n1861 5 3 22 22 0 2128 2129 2144 2143 2353 2354 2369 2368\n1862 5 3 22 22 0 2129 2130 2145 2144 2354 2355 2370 2369\n1863 5 3 28 28 0 2131 2132 2147 2146 2356 2357 2372 2371\n1864 5 3 28 28 0 2132 2133 2148 2147 2357 2358 2373 2372\n1865 5 3 28 28 0 2133 2134 2149 2148 2358 2359 2374 2373\n1866 5 3 28 28 0 2134 2135 2150 2149 2359 2360 2375 2374\n1867 5 3 28 28 0 2135 2136 2151 2150 2360 2361 2376 2375\n1868 5 3 30 30 0 2136 2137 2152 2151 2361 2362 2377 2376\n1869 5 3 30 30 0 2137 2138 2153 2152 2362 2363 2378 2377\n1870 5 3 23 23 0 2138 2139 2154 2153 2363 2364 2379 2378\n1871 5 3 23 23 0 2139 2140 2155 2154 2364 2365 2380 2379\n1872 5 3 23 23 0 2140 2141 2156 2155 2365 2366 2381 2380\n1873 5 3 15 15 0 2141 2142 2157 2156 2366 2367 2382 2381\n1874 5 3 22 22 0 2142 2143 2158 2157 2367 2368 2383 2382\n1875 5 3 22 22 0 2143 2144 2159 2158 2368 2369 2384 2383\n1876 5 3 22 22 0 2144 2145 2160 2159 2369 2370 2385 2384\n1877 5 3 27 27 0 2146 2147 2162 2161 2371 2372 2387 2386\n1878 5 3 27 27 0 2147 2148 2163 2162 2372 2373 2388 2387\n1879 5 3 27 27 0 2148 2149 2164 2163 2373 2374 2389 2388\n1880 5 3 27 27 0 2149 2150 2165 2164 2374 2375 2390 2389\n1881 5 3 27 27 0 2150 2151 2166 2165 2375 2376 2391 2390\n1882 5 3 17 17 0 2151 2152 2167 2166 2376 2377 2392 2391\n1883 5 3 17 17 0 2152 2153 2168 2167 2377 2378 2393 2392\n1884 5 3 17 17 0 2153 2154 2169 2168 2378 2379 2394 2393\n1885 5 3 17 17 0 2154 2155 2170 2169 2379 2380 2395 2394\n1886 5 3 15 15 0 2155 2156 2171 2170 2380 2381 2396 2395\n1887 5 3 15 15 0 2156 2157 2172 2171 2381 2382 2397 2396\n1888 5 3 22 22 0 2157 2158 2173 2172 2382 2383 2398 2397\n1889 5 3 22 22 0 2158 2159 2174 2173 2383 2384 2399 2398\n1890 5 3 22 22 0 2159 2160 2175 2174 2384 2385 2400 2399\n1891 5 3 27 27 0 2161 2162 2177 2176 2386 2387 2402 2401\n1892 5 3 27 27 0 2162 2163 2178 2177 2387 2388 2403 2402\n1893 5 3 27 27 0 2163 2164 2179 2178 2388 2389 2404 2403\n1894 5 3 27 27 0 2164 2165 2180 2179 2389 2390 2405 2404\n1895 5 3 27 27 0 2165 2166 2181 2180 2390 2391 2406 2405\n1896 5 3 17 17 0 2166 2167 2182 2181 2391 2392 2407 2406\n1897 5 3 17 17 0 2167 2168 2183 2182 2392 2393 2408 2407\n1898 5 3 17 17 0 2168 2169 2184 2183 2393 2394 2409 2408\n1899 5 3 17 17 0 2169 2170 2185 2184 2394 2395 2410 2409\n1900 5 3 17 17 0 2170 2171 2186 2185 2395 2396 2411 2410\n1901 5 3 15 15 0 2171 2172 2187 2186 2396 2397 2412 2411\n1902 5 3 26 26 0 2172 2173 2188 2187 2397 2398 2413 2412\n1903 5 3 26 26 0 2173 2174 2189 2188 2398 2399 2414 2413\n1904 5 3 26 26 0 2174 2175 2190 2189 2399 2400 2415 2414\n1905 5 3 27 27 0 2176 2177 2192 2191 2401 2402 2417 2416\n1906 5 3 27 27 0 2177 2178 2193 2192 2402 2403 2418 2417\n1907 5 3 27 27 0 2178 2179 2194 2193 2403 2404 2419 2418\n1908 5 3 27 27 0 2179 2180 2195 2194 2404 2405 2420 2419\n1909 5 3 27 27 0 2180 2181 2196 2195 2405 2406 2421 2420\n1910 5 3 17 17 0 2181 2182 2197 2196 2406 2407 2422 2421\n1911 5 3 17 17 0 2182 2183 2198 2197 2407 2408 2423 2422\n1912 5 3 17 17 0 2183 2184 2199 2198 2408 2409 2424 2423\n1913 5 3 17 17 0 2184 2185 2200 2199 2409 2410 2425 2424\n1914 5 3 17 17 0 2185 2186 2201 2200 2410 2411 2426 2425\n1915 5 3 10 10 0 2186 2187 2202 2201 2411 2412 2427 2426\n1916 5 3 10 10 0 2187 2188 2203 2202 2412 2413 2428 2427\n1917 5 3 26 26 0 2188 2189 2204 2203 2413 2414 2429 2428\n1918 5 3 26 26 0 2189 2190 2205 2204 2414 2415 2430 2429\n1919 5 3 27 27 0 2191 2192 2207 2206 2416 2417 2432 2431\n1920 5 3 27 27 0 2192 2193 2208 2207 2417 2418 2433 2432\n1921 5 3 27 27 0 2193 2194 2209 2208 2418 2419 2434 2433\n1922 5 3 27 27 0 2194 2195 2210 2209 2419 2420 2435 2434\n1923 5 3 27 27 0 2195 2196 2211 2210 2420 2421 2436 2435\n1924 5 3 17 17 0 2196 2197 2212 2211 2421 2422 2437 2436\n1925 5 3 17 17 0 2197 2198 2213 2212 2422 2423 2438 2437\n1926 5 3 17 17 0 2198 2199 2214 2213 2423 2424 2439 2438\n1927 5 3 17 17 0 2199 2200 2215 2214 2424 2425 2440 2439\n1928 5 3 17 17 0 2200 2201 2216 2215 2425 2426 2441 2440\n1929 5 3 10 10 0 2201 2202 2217 2216 2426 2427 2442 2441\n1930 5 3 10 10 0 2202 2203 2218 2217 2427 2428 2443 2442\n1931 5 3 10 10 0 2203 2204 2219 2218 2428 2429 2444 2443\n1932 5 3 26 26 0 2204 2205 2220 2219 2429 2430 2445 2444\n1933 5 3 27 27 0 2206 2207 2222 2221 2431 2432 2447 2446\n1934 5 3 27 27 0 2207 2208 2223 2222 2432 2433 2448 2447\n1935 5 3 27 27 0 2208 2209 2224 2223 2433 2434 2449 2448\n1936 5 3 27 27 0 2209 2210 2225 2224 2434 2435 2450 2449\n1937 5 3 27 27 0 2210 2211 2226 2225 2435 2436 2451 2450\n1938 5 3 17 17 0 2211 2212 2227 2226 2436 2437 2452 2451\n1939 5 3 17 17 0 2212 2213 2228 2227 2437 2438 2453 2452\n1940 5 3 17 17 0 2213 2214 2229 2228 2438 2439 2454 2453\n1941 5 3 17 17 0 2214 2215 2230 2229 2439 2440 2455 2454\n1942 5 3 10 10 0 2215 2216 2231 2230 2440 2441 2456 2455\n1943 5 3 10 10 0 2216 2217 2232 2231 2441 2442 2457 2456\n1944 5 3 10 10 0 2217 2218 2233 2232 2442 2443 2458 2457\n1945 5 3 10 10 0 2218 2219 2234 2233 2443 2444 2459 2458\n1946 5 3 10 10 0 2219 2220 2235 2234 2444 2445 2460 2459\n1947 5 3 27 27 0 2221 2222 2237 2236 2446 2447 2462 2461\n1948 5 3 27 27 0 2222 2223 2238 2237 2447 2448 2463 2462\n1949 5 3 27 27 0 2223 2224 2239 2238 2448 2449 2464 2463\n1950 5 3 27 27 0 2224 2225 2240 2239 2449 2450 2465 2464\n1951 5 3 27 27 0 2225 2226 2241 2240 2450 2451 2466 2465\n1952 5 3 27 27 0 2226 2227 2242 2241 2451 2452 2467 2466\n1953 5 3 17 17 0 2227 2228 2243 2242 2452 2453 2468 2467\n1954 5 3 17 17 0 2228 2229 2244 2243 2453 2454 2469 2468\n1955 5 3 17 17 0 2229 2230 2245 2244 2454 2455 2470 2469\n1956 5 3 10 10 0 2230 2231 2246 2245 2455 2456 2471 2470\n1957 5 3 10 10 0 2231 2232 2247 2246 2456 2457 2472 2471\n1958 5 3 10 10 0 2232 2233 2248 2247 2457 2458 2473 2472\n1959 5 3 10 10 0 2233 2234 2249 2248 2458 2459 2474 2473\n1960 5 3 10 10 0 2234 2235 2250 2249 2459 2460 2475 2474\n1961 5 3 7 7 0 2251 2252 2267 2266 2476 2477 2492 2491\n1962 5 3 7 7 0 2252 2253 2268 2267 2477 2478 2493 2492\n1963 5 3 7 7 0 2253 2254 2269 2268 2478 2479 2494 2493\n1964 5 3 7 7 0 2254 2255 2270 2269 2479 2480 2495 2494\n1965 5 3 12 12 0 2255 2256 2271 2270 2480 2481 2496 2495\n1966 5 3 12 12 0 2256 2257 2272 2271 2481 2482 2497 2496\n1967 5 3 25 25 0 2257 2258 2273 2272 2482 2483 2498 2497\n1968 5 3 25 25 0 2258 2259 2274 2273 2483 2484 2499 2498\n1969 5 3 25 25 0 2259 2260 2275 2274 2484 2485 2500 2499\n1970 5 3 21 21 0 2260 2261 2276 2275 2485 2486 2501 2500\n1971 5 3 21 21 0 2261 2262 2277 2276 2486 2487 2502 2501\n1972 5 3 21 21 0 2262 2263 2278 2277 2487 2488 2503 2502\n1973 5 3 21 21 0 2263 2264 2279 2278 2488 2489 2504 2503\n1974 5 3 21 21 0 2264 2265 2280 2279 2489 2490 2505 2504\n1975 5 3 7 7 0 2266 2267 2282 2281 2491 2492 2507 2506\n1976 5 3 7 7 0 2267 2268 2283 2282 2492 2493 2508 2507\n1977 5 3 7 7 0 2268 2269 2284 2283 2493 2494 2509 2508\n1978 5 3 7 7 0 2269 2270 2285 2284 2494 2495 2510 2509\n1979 5 3 12 12 0 2270 2271 2286 2285 2495 2496 2511 2510\n1980 5 3 12 12 0 2271 2272 2287 2286 2496 2497 2512 2511\n1981 5 3 25 25 0 2272 2273 2288 2287 2497 2498 2513 2512\n1982 5 3 25 25 0 2273 2274 2289 2288 2498 2499 2514 2513\n1983 5 3 25 25 0 2274 2275 2290 2289 2499 2500 2515 2514\n1984 5 3 21 21 0 2275 2276 2291 2290 2500 2501 2516 2515\n1985 5 3 21 21 0 2276 2277 2292 2291 2501 2502 2517 2516\n1986 5 3 21 21 0 2277 2278 2293 2292 2502 2503 2518 2517\n1987 5 3 21 21 0 2278 2279 2294 2293 2503 2504 2519 2518\n1988 5 3 21 21 0 2279 2280 2295 2294 2504 2505 2520 2519\n1989 5 3 7 7 0 2281 2282 2297 2296 2506 2507 2522 2521\n1990 5 3 7 7 0 2282 2283 2298 2297 2507 2508 2523 2522\n1991 5 3 7 7 0 2283 2284 2299 2298 2508 2509 2524 2523\n1992 5 3 7 7 0 2284 2285 2300 2299 2509 2510 2525 2524\n1993 5 3 12 12 0 2285 2286 2301 2300 2510 2511 2526 2525\n1994 5 3 12 12 0 2286 2287 2302 2301 2511 2512 2527 2526\n1995 5 3 25 25 0 2287 2288 2303 2302 2512 2513 2528 2527\n1996 5 3 25 25 0 2288 2289 2304 2303 2513 2514 2529 2528\n1997 5 3 25 25 0 2289 2290 2305 2304 2514 2515 2530 2529\n1998 5 3 21 21 0 2290 2291 2306 2305 2515 2516 2531 2530\n1999 5 3 21 21 0 2291 2292 2307 2306 2516 2517 2532 2531\n2000 5 3 21 21 0 2292 2293 2308 2307 2517 2518 2533 2532\n2001 5 3 21 21 0 2293 2294 2309 2308 2518 2519 2534 2533\n2002 5 3 21 21 0 2294 2295 2310 2309 2519 2520 2535 2534\n2003 5 3 7 7 0 2296 2297 2312 2311 2521 2522 2537 2536\n2004 5 3 7 7 0 2297 2298 2313 2312 2522 2523 2538 2537\n2005 5 3 7 7 0 2298 2299 2314 2313 2523 2524 2539 2538\n2006 5 3 7 7 0 2299 2300 2315 2314 2524 2525 2540 2539\n2007 5 3 12 12 0 2300 2301 2316 2315 2525 2526 2541 2540\n2008 5 3 12 12 0 2301 2302 2317 2316 2526 2527 2542 2541\n2009 5 3 25 25 0 2302 2303 2318 2317 2527 2528 2543 2542\n2010 5 3 25 25 0 2303 2304 2319 2318 2528 2529 2544 2543\n2011 5 3 25 25 0 2304 2305 2320 2319 2529 2530 2545 2544\n2012 5 3 21 21 0 2305 2306 2321 2320 2530 2531 2546 2545\n2013 5 3 21 21 0 2306 2307 2322 2321 2531 2532 2547 2546\n2014 5 3 21 21 0 2307 2308 2323 2322 2532 2533 2548 2547\n2015 5 3 21 21 0 2308 2309 2324 2323 2533 2534 2549 2548\n2016 5 3 21 21 0 2309 2310 2325 2324 2534 2535 2550 2549\n2017 5 3 7 7 0 2311 2312 2327 2326 2536 2537 2552 2551\n2018 5 3 7 7 0 2312 2313 2328 2327 2537 2538 2553 2552\n2019 5 3 7 7 0 2313 2314 2329 2328 2538 2539 2554 2553\n2020 5 3 28 28 0 2314 2315 2330 2329 2539 2540 2555 2554\n2021 5 3 12 12 0 2315 2316 2331 2330 2540 2541 2556 2555\n2022 5 3 12 12 0 2316 2317 2332 2331 2541 2542 2557 2556\n2023 5 3 25 25 0 2317 2318 2333 2332 2542 2543 2558 2557\n2024 5 3 25 25 0 2318 2319 2334 2333 2543 2544 2559 2558\n2025 5 3 25 25 0 2319 2320 2335 2334 2544 2545 2560 2559\n2026 5 3 23 23 0 2320 2321 2336 2335 2545 2546 2561 2560\n2027 5 3 21 21 0 2321 2322 2337 2336 2546 2547 2562 2561\n2028 5 3 21 21 0 2322 2323 2338 2337 2547 2548 2563 2562\n2029 5 3 21 21 0 2323 2324 2339 2338 2548 2549 2564 2563\n2030 5 3 21 21 0 2324 2325 2340 2339 2549 2550 2565 2564\n2031 5 3 28 28 0 2326 2327 2342 2341 2551 2552 2567 2566\n2032 5 3 28 28 0 2327 2328 2343 2342 2552 2553 2568 2567\n2033 5 3 28 28 0 2328 2329 2344 2343 2553 2554 2569 2568\n2034 5 3 28 28 0 2329 2330 2345 2344 2554 2555 2570 2569\n2035 5 3 28 28 0 2330 2331 2346 2345 2555 2556 2571 2570\n2036 5 3 25 25 0 2331 2332 2347 2346 2556 2557 2572 2571\n2037 5 3 25 25 0 2332 2333 2348 2347 2557 2558 2573 2572\n2038 5 3 25 25 0 2333 2334 2349 2348 2558 2559 2574 2573\n2039 5 3 23 23 0 2334 2335 2350 2349 2559 2560 2575 2574\n2040 5 3 23 23 0 2335 2336 2351 2350 2560 2561 2576 2575\n2041 5 3 3 3 0 2336 2337 2352 2351 2561 2562 2577 2576\n2042 5 3 3 3 0 2337 2338 2353 2352 2562 2563 2578 2577\n2043 5 3 21 21 0 2338 2339 2354 2353 2563 2564 2579 2578\n2044 5 3 21 21 0 2339 2340 2355 2354 2564 2565 2580 2579\n2045 5 3 28 28 0 2341 2342 2357 2356 2566 2567 2582 2581\n2046 5 3 28 28 0 2342 2343 2358 2357 2567 2568 2583 2582\n2047 5 3 28 28 0 2343 2344 2359 2358 2568 2569 2584 2583\n2048 5 3 28 28 0 2344 2345 2360 2359 2569 2570 2585 2584\n2049 5 3 28 28 0 2345 2346 2361 2360 2570 2571 2586 2585\n2050 5 3 30 30 0 2346 2347 2362 2361 2571 2572 2587 2586\n2051 5 3 17 17 0 2347 2348 2363 2362 2572 2573 2588 2587\n2052 5 3 23 23 0 2348 2349 2364 2363 2573 2574 2589 2588\n2053 5 3 23 23 0 2349 2350 2365 2364 2574 2575 2590 2589\n2054 5 3 23 23 0 2350 2351 2366 2365 2575 2576 2591 2590\n2055 5 3 3 3 0 2351 2352 2367 2366 2576 2577 2592 2591\n2056 5 3 3 3 0 2352 2353 2368 2367 2577 2578 2593 2592\n2057 5 3 3 3 0 2353 2354 2369 2368 2578 2579 2594 2593\n2058 5 3 22 22 0 2354 2355 2370 2369 2579 2580 2595 2594\n2059 5 3 28 28 0 2356 2357 2372 2371 2581 2582 2597 2596\n2060 5 3 28 28 0 2357 2358 2373 2372 2582 2583 2598 2597\n2061 5 3 28 28 0 2358 2359 2374 2373 2583 2584 2599 2598\n2062 5 3 28 28 0 2359 2360 2375 2374 2584 2585 2600 2599\n2063 5 3 28 28 0 2360 2361 2376 2375 2585 2586 2601 2600\n2064 5 3 17 17 0 2361 2362 2377 2376 2586 2587 2602 2601\n2065 5 3 17 17 0 2362 2363 2378 2377 2587 2588 2603 2602\n2066 5 3 17 17 0 2363 2364 2379 2378 2588 2589 2604 2603\n2067 5 3 17 17 0 2364 2365 2380 2379 2589 2590 2605 2604\n2068 5 3 3 3 0 2365 2366 2381 2380 2590 2591 2606 2605\n2069 5 3 3 3 0 2366 2367 2382 2381 2591 2592 2607 2606\n2070 5 3 3 3 0 2367 2368 2383 2382 2592 2593 2608 2607\n2071 5 3 3 3 0 2368 2369 2384 2383 2593 2594 2609 2608\n2072 5 3 22 22 0 2369 2370 2385 2384 2594 2595 2610 2609\n2073 5 3 29 29 0 2371 2372 2387 2386 2596 2597 2612 2611\n2074 5 3 29 29 0 2372 2373 2388 2387 2597 2598 2613 2612\n2075 5 3 28 28 0 2373 2374 2389 2388 2598 2599 2614 2613\n2076 5 3 28 28 0 2374 2375 2390 2389 2599 2600 2615 2614\n2077 5 3 17 17 0 2375 2376 2391 2390 2600 2601 2616 2615\n2078 5 3 17 17 0 2376 2377 2392 2391 2601 2602 2617 2616\n2079 5 3 17 17 0 2377 2378 2393 2392 2602 2603 2618 2617\n2080 5 3 17 17 0 2378 2379 2394 2393 2603 2604 2619 2618\n2081 5 3 17 17 0 2379 2380 2395 2394 2604 2605 2620 2619\n2082 5 3 17 17 0 2380 2381 2396 2395 2605 2606 2621 2620\n2083 5 3 3 3 0 2381 2382 2397 2396 2606 2607 2622 2621\n2084 5 3 26 26 0 2382 2383 2398 2397 2607 2608 2623 2622\n2085 5 3 26 26 0 2383 2384 2399 2398 2608 2609 2624 2623\n2086 5 3 26 26 0 2384 2385 2400 2399 2609 2610 2625 2624\n2087 5 3 29 29 0 2386 2387 2402 2401 2611 2612 2627 2626\n2088 5 3 27 27 0 2387 2388 2403 2402 2612 2613 2628 2627\n2089 5 3 27 27 0 2388 2389 2404 2403 2613 2614 2629 2628\n2090 5 3 27 27 0 2389 2390 2405 2404 2614 2615 2630 2629\n2091 5 3 17 17 0 2390 2391 2406 2405 2615 2616 2631 2630\n2092 5 3 17 17 0 2391 2392 2407 2406 2616 2617 2632 2631\n2093 5 3 17 17 0 2392 2393 2408 2407 2617 2618 2633 2632\n2094 5 3 17 17 0 2393 2394 2409 2408 2618 2619 2634 2633\n2095 5 3 17 17 0 2394 2395 2410 2409 2619 2620 2635 2634\n2096 5 3 17 17 0 2395 2396 2411 2410 2620 2621 2636 2635\n2097 5 3 26 26 0 2396 2397 2412 2411 2621 2622 2637 2636\n2098 5 3 26 26 0 2397 2398 2413 2412 2622 2623 2638 2637\n2099 5 3 26 26 0 2398 2399 2414 2413 2623 2624 2639 2638\n2100 5 3 26 26 0 2399 2400 2415 2414 2624 2625 2640 2639\n2101 5 3 29 29 0 2401 2402 2417 2416 2626 2627 2642 2641\n2102 5 3 27 27 0 2402 2403 2418 2417 2627 2628 2643 2642\n2103 5 3 27 27 0 2403 2404 2419 2418 2628 2629 2644 2643\n2104 5 3 27 27 0 2404 2405 2420 2419 2629 2630 2645 2644\n2105 5 3 17 17 0 2405 2406 2421 2420 2630 2631 2646 2645\n2106 5 3 17 17 0 2406 2407 2422 2421 2631 2632 2647 2646\n2107 5 3 17 17 0 2407 2408 2423 2422 2632 2633 2648 2647\n2108 5 3 17 17 0 2408 2409 2424 2423 2633 2634 2649 2648\n2109 5 3 17 17 0 2409 2410 2425 2424 2634 2635 2650 2649\n2110 5 3 17 17 0 2410 2411 2426 2425 2635 2636 2651 2650\n2111 5 3 26 26 0 2411 2412 2427 2426 2636 2637 2652 2651\n2112 5 3 26 26 0 2412 2413 2428 2427 2637 2638 2653 2652\n2113 5 3 26 26 0 2413 2414 2429 2428 2638 2639 2654 2653\n2114 5 3 26 26 0 2414 2415 2430 2429 2639 2640 2655 2654\n2115 5 3 27 27 0 2416 2417 2432 2431 2641 2642 2657 2656\n2116 5 3 27 27 0 2417 2418 2433 2432 2642 2643 2658 2657\n2117 5 3 27 27 0 2418 2419 2434 2433 2643 2644 2659 2658\n2118 5 3 27 27 0 2419 2420 2435 2434 2644 2645 2660 2659\n2119 5 3 17 17 0 2420 2421 2436 2435 2645 2646 2661 2660\n2120 5 3 17 17 0 2421 2422 2437 2436 2646 2647 2662 2661\n2121 5 3 17 17 0 2422 2423 2438 2437 2647 2648 2663 2662\n2122 5 3 17 17 0 2423 2424 2439 2438 2648 2649 2664 2663\n2123 5 3 17 17 0 2424 2425 2440 2439 2649 2650 2665 2664\n2124 5 3 17 17 0 2425 2426 2441 2440 2650 2651 2666 2665\n2125 5 3 26 26 0 2426 2427 2442 2441 2651 2652 2667 2666\n2126 5 3 26 26 0 2427 2428 2443 2442 2652 2653 2668 2667\n2127 5 3 26 26 0 2428 2429 2444 2443 2653 2654 2669 2668\n2128 5 3 26 26 0 2429 2430 2445 2444 2654 2655 2670 2669\n2129 5 3 27 27 0 2431 2432 2447 2446 2656 2657 2672 2671\n2130 5 3 27 27 0 2432 2433 2448 2447 2657 2658 2673 2672\n2131 5 3 27 27 0 2433 2434 2449 2448 2658 2659 2674 2673\n2132 5 3 27 27 0 2434 2435 2450 2449 2659 2660 2675 2674\n2133 5 3 17 17 0 2435 2436 2451 2450 2660 2661 2676 2675\n2134 5 3 17 17 0 2436 2437 2452 2451 2661 2662 2677 2676\n2135 5 3 17 17 0 2437 2438 2453 2452 2662 2663 2678 2677\n2136 5 3 17 17 0 2438 2439 2454 2453 2663 2664 2679 2678\n2137 5 3 17 17 0 2439 2440 2455 2454 2664 2665 2680 2679\n2138 5 3 17 17 0 2440 2441 2456 2455 2665 2666 2681 2680\n2139 5 3 26 26 0 2441 2442 2457 2456 2666 2667 2682 2681\n2140 5 3 26 26 0 2442 2443 2458 2457 2667 2668 2683 2682\n2141 5 3 26 26 0 2443 2444 2459 2458 2668 2669 2684 2683\n2142 5 3 26 26 0 2444 2445 2460 2459 2669 2670 2685 2684\n2143 5 3 27 27 0 2446 2447 2462 2461 2671 2672 2687 2686\n2144 5 3 27 27 0 2447 2448 2463 2462 2672 2673 2688 2687\n2145 5 3 27 27 0 2448 2449 2464 2463 2673 2674 2689 2688\n2146 5 3 27 27 0 2449 2450 2465 2464 2674 2675 2690 2689\n2147 5 3 17 17 0 2450 2451 2466 2465 2675 2676 2691 2690\n2148 5 3 17 17 0 2451 2452 2467 2466 2676 2677 2692 2691\n2149 5 3 17 17 0 2452 2453 2468 2467 2677 2678 2693 2692\n2150 5 3 17 17 0 2453 2454 2469 2468 2678 2679 2694 2693\n2151 5 3 17 17 0 2454 2455 2470 2469 2679 2680 2695 2694\n2152 5 3 17 17 0 2455 2456 2471 2470 2680 2681 2696 2695\n2153 5 3 26 26 0 2456 2457 2472 2471 2681 2682 2697 2696\n2154 5 3 26 26 0 2457 2458 2473 2472 2682 2683 2698 2697\n2155 5 3 26 26 0 2458 2459 2474 2473 2683 2684 2699 2698\n2156 5 3 26 26 0 2459 2460 2475 2474 2684 2685 2700 2699\n2157 5 3 7 7 0 2476 2477 2492 2491 2701 2702 2717 2716\n2158 5 3 7 7 0 2477 2478 2493 2492 2702 2703 2718 2717\n2159 5 3 7 7 0 2478 2479 2494 2493 2703 2704 2719 2718\n2160 5 3 7 7 0 2479 2480 2495 2494 2704 2705 2720 2719\n2161 5 3 7 7 0 2480 2481 2496 2495 2705 2706 2721 2720\n2162 5 3 25 25 0 2481 2482 2497 2496 2706 2707 2722 2721\n2163 5 3 25 25 0 2482 2483 2498 2497 2707 2708 2723 2722\n2164 5 3 25 25 0 2483 2484 2499 2498 2708 2709 2724 2723\n2165 5 3 25 25 0 2484 2485 2500 2499 2709 2710 2725 2724\n2166 5 3 21 21 0 2485 2486 2501 2500 2710 2711 2726 2725\n2167 5 3 21 21 0 2486 2487 2502 2501 2711 2712 2727 2726\n2168 5 3 21 21 0 2487 2488 2503 2502 2712 2713 2728 2727\n2169 5 3 21 21 0 2488 2489 2504 2503 2713 2714 2729 2728\n2170 5 3 21 21 0 2489 2490 2505 2504 2714 2715 2730 2729\n2171 5 3 7 7 0 2491 2492 2507 2506 2716 2717 2732 2731\n2172 5 3 7 7 0 2492 2493 2508 2507 2717 2718 2733 2732\n2173 5 3 7 7 0 2493 2494 2509 2508 2718 2719 2734 2733\n2174 5 3 7 7 0 2494 2495 2510 2509 2719 2720 2735 2734\n2175 5 3 7 7 0 2495 2496 2511 2510 2720 2721 2736 2735\n2176 5 3 25 25 0 2496 2497 2512 2511 2721 2722 2737 2736\n2177 5 3 25 25 0 2497 2498 2513 2512 2722 2723 2738 2737\n2178 5 3 25 25 0 2498 2499 2514 2513 2723 2724 2739 2738\n2179 5 3 25 25 0 2499 2500 2515 2514 2724 2725 2740 2739\n2180 5 3 21 21 0 2500 2501 2516 2515 2725 2726 2741 2740\n2181 5 3 21 21 0 2501 2502 2517 2516 2726 2727 2742 2741\n2182 5 3 21 21 0 2502 2503 2518 2517 2727 2728 2743 2742\n2183 5 3 21 21 0 2503 2504 2519 2518 2728 2729 2744 2743\n2184 5 3 21 21 0 2504 2505 2520 2519 2729 2730 2745 2744\n2185 5 3 7 7 0 2506 2507 2522 2521 2731 2732 2747 2746\n2186 5 3 7 7 0 2507 2508 2523 2522 2732 2733 2748 2747\n2187 5 3 7 7 0 2508 2509 2524 2523 2733 2734 2749 2748\n2188 5 3 7 7 0 2509 2510 2525 2524 2734 2735 2750 2749\n2189 5 3 7 7 0 2510 2511 2526 2525 2735 2736 2751 2750\n2190 5 3 25 25 0 2511 2512 2527 2526 2736 2737 2752 2751\n2191 5 3 25 25 0 2512 2513 2528 2527 2737 2738 2753 2752\n2192 5 3 25 25 0 2513 2514 2529 2528 2738 2739 2754 2753\n2193 5 3 25 25 0 2514 2515 2530 2529 2739 2740 2755 2754\n2194 5 3 21 21 0 2515 2516 2531 2530 2740 2741 2756 2755\n2195 5 3 21 21 0 2516 2517 2532 2531 2741 2742 2757 2756\n2196 5 3 21 21 0 2517 2518 2533 2532 2742 2743 2758 2757\n2197 5 3 21 21 0 2518 2519 2534 2533 2743 2744 2759 2758\n2198 5 3 21 21 0 2519 2520 2535 2534 2744 2745 2760 2759\n2199 5 3 7 7 0 2521 2522 2537 2536 2746 2747 2762 2761\n2200 5 3 7 7 0 2522 2523 2538 2537 2747 2748 2763 2762\n2201 5 3 7 7 0 2523 2524 2539 2538 2748 2749 2764 2763\n2202 5 3 7 7 0 2524 2525 2540 2539 2749 2750 2765 2764\n2203 5 3 7 7 0 2525 2526 2541 2540 2750 2751 2766 2765\n2204 5 3 25 25 0 2526 2527 2542 2541 2751 2752 2767 2766\n2205 5 3 25 25 0 2527 2528 2543 2542 2752 2753 2768 2767\n2206 5 3 25 25 0 2528 2529 2544 2543 2753 2754 2769 2768\n2207 5 3 25 25 0 2529 2530 2545 2544 2754 2755 2770 2769\n2208 5 3 25 25 0 2530 2531 2546 2545 2755 2756 2771 2770\n2209 5 3 21 21 0 2531 2532 2547 2546 2756 2757 2772 2771\n2210 5 3 21 21 0 2532 2533 2548 2547 2757 2758 2773 2772\n2211 5 3 21 21 0 2533 2534 2549 2548 2758 2759 2774 2773\n2212 5 3 21 21 0 2534 2535 2550 2549 2759 2760 2775 2774\n2213 5 3 7 7 0 2536 2537 2552 2551 2761 2762 2777 2776\n2214 5 3 7 7 0 2537 2538 2553 2552 2762 2763 2778 2777\n2215 5 3 7 7 0 2538 2539 2554 2553 2763 2764 2779 2778\n2216 5 3 7 7 0 2539 2540 2555 2554 2764 2765 2780 2779\n2217 5 3 7 7 0 2540 2541 2556 2555 2765 2766 2781 2780\n2218 5 3 25 25 0 2541 2542 2557 2556 2766 2767 2782 2781\n2219 5 3 25 25 0 2542 2543 2558 2557 2767 2768 2783 2782\n2220 5 3 25 25 0 2543 2544 2559 2558 2768 2769 2784 2783\n2221 5 3 25 25 0 2544 2545 2560 2559 2769 2770 2785 2784\n2222 5 3 25 25 0 2545 2546 2561 2560 2770 2771 2786 2785\n2223 5 3 21 21 0 2546 2547 2562 2561 2771 2772 2787 2786\n2224 5 3 21 21 0 2547 2548 2563 2562 2772 2773 2788 2787\n2225 5 3 21 21 0 2548 2549 2564 2563 2773 2774 2789 2788\n2226 5 3 21 21 0 2549 2550 2565 2564 2774 2775 2790 2789\n2227 5 3 7 7 0 2551 2552 2567 2566 2776 2777 2792 2791\n2228 5 3 7 7 0 2552 2553 2568 2567 2777 2778 2793 2792\n2229 5 3 7 7 0 2553 2554 2569 2568 2778 2779 2794 2793\n2230 5 3 28 28 0 2554 2555 2570 2569 2779 2780 2795 2794\n2231 5 3 28 28 0 2555 2556 2571 2570 2780 2781 2796 2795\n2232 5 3 25 25 0 2556 2557 2572 2571 2781 2782 2797 2796\n2233 5 3 25 25 0 2557 2558 2573 2572 2782 2783 2798 2797\n2234 5 3 25 25 0 2558 2559 2574 2573 2783 2784 2799 2798\n2235 5 3 25 25 0 2559 2560 2575 2574 2784 2785 2800 2799\n2236 5 3 3 3 0 2560 2561 2576 2575 2785 2786 2801 2800\n2237 5 3 3 3 0 2561 2562 2577 2576 2786 2787 2802 2801\n2238 5 3 3 3 0 2562 2563 2578 2577 2787 2788 2803 2802\n2239 5 3 3 3 0 2563 2564 2579 2578 2788 2789 2804 2803\n2240 5 3 3 3 0 2564 2565 2580 2579 2789 2790 2805 2804\n2241 5 3 28 28 0 2566 2567 2582 2581 2791 2792 2807 2806\n2242 5 3 28 28 0 2567 2568 2583 2582 2792 2793 2808 2807\n2243 5 3 28 28 0 2568 2569 2584 2583 2793 2794 2809 2808\n2244 5 3 28 28 0 2569 2570 2585 2584 2794 2795 2810 2809\n2245 5 3 28 28 0 2570 2571 2586 2585 2795 2796 2811 2810\n2246 5 3 17 17 0 2571 2572 2587 2586 2796 2797 2812 2811\n2247 5 3 17 17 0 2572 2573 2588 2587 2797 2798 2813 2812\n2248 5 3 17 17 0 2573 2574 2589 2588 2798 2799 2814 2813\n2249 5 3 25 25 0 2574 2575 2590 2589 2799 2800 2815 2814\n2250 5 3 3 3 0 2575 2576 2591 2590 2800 2801 2816 2815\n2251 5 3 3 3 0 2576 2577 2592 2591 2801 2802 2817 2816\n2252 5 3 3 3 0 2577 2578 2593 2592 2802 2803 2818 2817\n2253 5 3 3 3 0 2578 2579 2594 2593 2803 2804 2819 2818\n2254 5 3 3 3 0 2579 2580 2595 2594 2804 2805 2820 2819\n2255 5 3 29 29 0 2581 2582 2597 2596 2806 2807 2822 2821\n2256 5 3 29 29 0 2582 2583 2598 2597 2807 2808 2823 2822\n2257 5 3 28 28 0 2583 2584 2599 2598 2808 2809 2824 2823\n2258 5 3 28 28 0 2584 2585 2600 2599 2809 2810 2825 2824\n2259 5 3 17 17 0 2585 2586 2601 2600 2810 2811 2826 2825\n2260 5 3 17 17 0 2586 2587 2602 2601 2811 2812 2827 2826\n2261 5 3 17 17 0 2587 2588 2603 2602 2812 2813 2828 2827\n2262 5 3 17 17 0 2588 2589 2604 2603 2813 2814 2829 2828\n2263 5 3 17 17 0 2589 2590 2605 2604 2814 2815 2830 2829\n2264 5 3 3 3 0 2590 2591 2606 2605 2815 2816 2831 2830\n2265 5 3 3 3 0 2591 2592 2607 2606 2816 2817 2832 2831\n2266 5 3 3 3 0 2592 2593 2608 2607 2817 2818 2833 2832\n2267 5 3 3 3 0 2593 2594 2609 2608 2818 2819 2834 2833\n2268 5 3 3 3 0 2594 2595 2610 2609 2819 2820 2835 2834\n2269 5 3 29 29 0 2596 2597 2612 2611 2821 2822 2837 2836\n2270 5 3 29 29 0 2597 2598 2613 2612 2822 2823 2838 2837\n2271 5 3 29 29 0 2598 2599 2614 2613 2823 2824 2839 2838\n2272 5 3 17 17 0 2599 2600 2615 2614 2824 2825 2840 2839\n2273 5 3 17 17 0 2600 2601 2616 2615 2825 2826 2841 2840\n2274 5 3 17 17 0 2601 2602 2617 2616 2826 2827 2842 2841\n2275 5 3 17 17 0 2602 2603 2618 2617 2827 2828 2843 2842\n2276 5 3 17 17 0 2603 2604 2619 2618 2828 2829 2844 2843\n2277 5 3 17 17 0 2604 2605 2620 2619 2829 2830 2845 2844\n2278 5 3 17 17 0 2605 2606 2621 2620 2830 2831 2846 2845\n2279 5 3 3 3 0 2606 2607 2622 2621 2831 2832 2847 2846\n2280 5 3 3 3 0 2607 2608 2623 2622 2832 2833 2848 2847\n2281 5 3 26 26 0 2608 2609 2624 2623 2833 2834 2849 2848\n2282 5 3 26 26 0 2609 2610 2625 2624 2834 2835 2850 2849\n2283 5 3 29 29 0 2611 2612 2627 2626 2836 2837 2852 2851\n2284 5 3 29 29 0 2612 2613 2628 2627 2837 2838 2853 2852\n2285 5 3 29 29 0 2613 2614 2629 2628 2838 2839 2854 2853\n2286 5 3 29 29 0 2614 2615 2630 2629 2839 2840 2855 2854\n2287 5 3 17 17 0 2615 2616 2631 2630 2840 2841 2856 2855\n2288 5 3 17 17 0 2616 2617 2632 2631 2841 2842 2857 2856\n2289 5 3 17 17 0 2617 2618 2633 2632 2842 2843 2858 2857\n2290 5 3 17 17 0 2618 2619 2634 2633 2843 2844 2859 2858\n2291 5 3 17 17 0 2619 2620 2635 2634 2844 2845 2860 2859\n2292 5 3 17 17 0 2620 2621 2636 2635 2845 2846 2861 2860\n2293 5 3 26 26 0 2621 2622 2637 2636 2846 2847 2862 2861\n2294 5 3 26 26 0 2622 2623 2638 2637 2847 2848 2863 2862\n2295 5 3 26 26 0 2623 2624 2639 2638 2848 2849 2864 2863\n2296 5 3 26 26 0 2624 2625 2640 2639 2849 2850 2865 2864\n2297 5 3 29 29 0 2626 2627 2642 2641 2851 2852 2867 2866\n2298 5 3 29 29 0 2627 2628 2643 2642 2852 2853 2868 2867\n2299 5 3 29 29 0 2628 2629 2644 2643 2853 2854 2869 2868\n2300 5 3 29 29 0 2629 2630 2645 2644 2854 2855 2870 2869\n2301 5 3 17 17 0 2630 2631 2646 2645 2855 2856 2871 2870\n2302 5 3 17 17 0 2631 2632 2647 2646 2856 2857 2872 2871\n2303 5 3 17 17 0 2632 2633 2648 2647 2857 2858 2873 2872\n2304 5 3 17 17 0 2633 2634 2649 2648 2858 2859 2874 2873\n2305 5 3 17 17 0 2634 2635 2650 2649 2859 2860 2875 2874\n2306 5 3 17 17 0 2635 2636 2651 2650 2860 2861 2876 2875\n2307 5 3 26 26 0 2636 2637 2652 2651 2861 2862 2877 2876\n2308 5 3 26 26 0 2637 2638 2653 2652 2862 2863 2878 2877\n2309 5 3 26 26 0 2638 2639 2654 2653 2863 2864 2879 2878\n2310 5 3 26 26 0 2639 2640 2655 2654 2864 2865 2880 2879\n2311 5 3 29 29 0 2641 2642 2657 2656 2866 2867 2882 2881\n2312 5 3 29 29 0 2642 2643 2658 2657 2867 2868 2883 2882\n2313 5 3 29 29 0 2643 2644 2659 2658 2868 2869 2884 2883\n2314 5 3 29 29 0 2644 2645 2660 2659 2869 2870 2885 2884\n2315 5 3 17 17 0 2645 2646 2661 2660 2870 2871 2886 2885\n2316 5 3 17 17 0 2646 2647 2662 2661 2871 2872 2887 2886\n2317 5 3 17 17 0 2647 2648 2663 2662 2872 2873 2888 2887\n2318 5 3 17 17 0 2648 2649 2664 2663 2873 2874 2889 2888\n2319 5 3 17 17 0 2649 2650 2665 2664 2874 2875 2890 2889\n2320 5 3 17 17 0 2650 2651 2666 2665 2875 2876 2891 2890\n2321 5 3 26 26 0 2651 2652 2667 2666 2876 2877 2892 2891\n2322 5 3 26 26 0 2652 2653 2668 2667 2877 2878 2893 2892\n2323 5 3 26 26 0 2653 2654 2669 2668 2878 2879 2894 2893\n2324 5 3 26 26 0 2654 2655 2670 2669 2879 2880 2895 2894\n2325 5 3 29 29 0 2656 2657 2672 2671 2881 2882 2897 2896\n2326 5 3 29 29 0 2657 2658 2673 2672 2882 2883 2898 2897\n2327 5 3 29 29 0 2658 2659 2674 2673 2883 2884 2899 2898\n2328 5 3 29 29 0 2659 2660 2675 2674 2884 2885 2900 2899\n2329 5 3 17 17 0 2660 2661 2676 2675 2885 2886 2901 2900\n2330 5 3 17 17 0 2661 2662 2677 2676 2886 2887 2902 2901\n2331 5 3 17 17 0 2662 2663 2678 2677 2887 2888 2903 2902\n2332 5 3 17 17 0 2663 2664 2679 2678 2888 2889 2904 2903\n2333 5 3 17 17 0 2664 2665 2680 2679 2889 2890 2905 2904\n2334 5 3 17 17 0 2665 2666 2681 2680 2890 2891 2906 2905\n2335 5 3 26 26 0 2666 2667 2682 2681 2891 2892 2907 2906\n2336 5 3 26 26 0 2667 2668 2683 2682 2892 2893 2908 2907\n2337 5 3 26 26 0 2668 2669 2684 2683 2893 2894 2909 2908\n2338 5 3 26 26 0 2669 2670 2685 2684 2894 2895 2910 2909\n2339 5 3 29 29 0 2671 2672 2687 2686 2896 2897 2912 2911\n2340 5 3 29 29 0 2672 2673 2688 2687 2897 2898 2913 2912\n2341 5 3 29 29 0 2673 2674 2689 2688 2898 2899 2914 2913\n2342 5 3 29 29 0 2674 2675 2690 2689 2899 2900 2915 2914\n2343 5 3 17 17 0 2675 2676 2691 2690 2900 2901 2916 2915\n2344 5 3 17 17 0 2676 2677 2692 2691 2901 2902 2917 2916\n2345 5 3 17 17 0 2677 2678 2693 2692 2902 2903 2918 2917\n2346 5 3 17 17 0 2678 2679 2694 2693 2903 2904 2919 2918\n2347 5 3 17 17 0 2679 2680 2695 2694 2904 2905 2920 2919\n2348 5 3 17 17 0 2680 2681 2696 2695 2905 2906 2921 2920\n2349 5 3 26 26 0 2681 2682 2697 2696 2906 2907 2922 2921\n2350 5 3 26 26 0 2682 2683 2698 2697 2907 2908 2923 2922\n2351 5 3 26 26 0 2683 2684 2699 2698 2908 2909 2924 2923\n2352 5 3 26 26 0 2684 2685 2700 2699 2909 2910 2925 2924\n2353 5 3 7 7 0 2701 2702 2717 2716 2926 2927 2942 2941\n2354 5 3 7 7 0 2702 2703 2718 2717 2927 2928 2943 2942\n2355 5 3 7 7 0 2703 2704 2719 2718 2928 2929 2944 2943\n2356 5 3 7 7 0 2704 2705 2720 2719 2929 2930 2945 2944\n2357 5 3 7 7 0 2705 2706 2721 2720 2930 2931 2946 2945\n2358 5 3 25 25 0 2706 2707 2722 2721 2931 2932 2947 2946\n2359 5 3 25 25 0 2707 2708 2723 2722 2932 2933 2948 2947\n2360 5 3 25 25 0 2708 2709 2724 2723 2933 2934 2949 2948\n2361 5 3 25 25 0 2709 2710 2725 2724 2934 2935 2950 2949\n2362 5 3 21 21 0 2710 2711 2726 2725 2935 2936 2951 2950\n2363 5 3 21 21 0 2711 2712 2727 2726 2936 2937 2952 2951\n2364 5 3 21 21 0 2712 2713 2728 2727 2937 2938 2953 2952\n2365 5 3 21 21 0 2713 2714 2729 2728 2938 2939 2954 2953\n2366 5 3 21 21 0 2714 2715 2730 2729 2939 2940 2955 2954\n2367 5 3 7 7 0 2716 2717 2732 2731 2941 2942 2957 2956\n2368 5 3 7 7 0 2717 2718 2733 2732 2942 2943 2958 2957\n2369 5 3 7 7 0 2718 2719 2734 2733 2943 2944 2959 2958\n2370 5 3 7 7 0 2719 2720 2735 2734 2944 2945 2960 2959\n2371 5 3 7 7 0 2720 2721 2736 2735 2945 2946 2961 2960\n2372 5 3 25 25 0 2721 2722 2737 2736 2946 2947 2962 2961\n2373 5 3 25 25 0 2722 2723 2738 2737 2947 2948 2963 2962\n2374 5 3 25 25 0 2723 2724 2739 2738 2948 2949 2964 2963\n2375 5 3 25 25 0 2724 2725 2740 2739 2949 2950 2965 2964\n2376 5 3 21 21 0 2725 2726 2741 2740 2950 2951 2966 2965\n2377 5 3 21 21 0 2726 2727 2742 2741 2951 2952 2967 2966\n2378 5 3 21 21 0 2727 2728 2743 2742 2952 2953 2968 2967\n2379 5 3 21 21 0 2728 2729 2744 2743 2953 2954 2969 2968\n2380 5 3 21 21 0 2729 2730 2745 2744 2954 2955 2970 2969\n2381 5 3 7 7 0 2731 2732 2747 2746 2956 2957 2972 2971\n2382 5 3 7 7 0 2732 2733 2748 2747 2957 2958 2973 2972\n2383 5 3 7 7 0 2733 2734 2749 2748 2958 2959 2974 2973\n2384 5 3 7 7 0 2734 2735 2750 2749 2959 2960 2975 2974\n2385 5 3 7 7 0 2735 2736 2751 2750 2960 2961 2976 2975\n2386 5 3 25 25 0 2736 2737 2752 2751 2961 2962 2977 2976\n2387 5 3 25 25 0 2737 2738 2753 2752 2962 2963 2978 2977\n2388 5 3 25 25 0 2738 2739 2754 2753 2963 2964 2979 2978\n2389 5 3 25 25 0 2739 2740 2755 2754 2964 2965 2980 2979\n2390 5 3 25 25 0 2740 2741 2756 2755 2965 2966 2981 2980\n2391 5 3 21 21 0 2741 2742 2757 2756 2966 2967 2982 2981\n2392 5 3 21 21 0 2742 2743 2758 2757 2967 2968 2983 2982\n2393 5 3 21 21 0 2743 2744 2759 2758 2968 2969 2984 2983\n2394 5 3 21 21 0 2744 2745 2760 2759 2969 2970 2985 2984\n2395 5 3 7 7 0 2746 2747 2762 2761 2971 2972 2987 2986\n2396 5 3 7 7 0 2747 2748 2763 2762 2972 2973 2988 2987\n2397 5 3 7 7 0 2748 2749 2764 2763 2973 2974 2989 2988\n2398 5 3 7 7 0 2749 2750 2765 2764 2974 2975 2990 2989\n2399 5 3 7 7 0 2750 2751 2766 2765 2975 2976 2991 2990\n2400 5 3 25 25 0 2751 2752 2767 2766 2976 2977 2992 2991\n2401 5 3 25 25 0 2752 2753 2768 2767 2977 2978 2993 2992\n2402 5 3 25 25 0 2753 2754 2769 2768 2978 2979 2994 2993\n2403 5 3 25 25 0 2754 2755 2770 2769 2979 2980 2995 2994\n2404 5 3 25 25 0 2755 2756 2771 2770 2980 2981 2996 2995\n2405 5 3 21 21 0 2756 2757 2772 2771 2981 2982 2997 2996\n2406 5 3 21 21 0 2757 2758 2773 2772 2982 2983 2998 2997\n2407 5 3 21 21 0 2758 2759 2774 2773 2983 2984 2999 2998\n2408 5 3 21 21 0 2759 2760 2775 2774 2984 2985 3000 2999\n2409 5 3 7 7 0 2761 2762 2777 2776 2986 2987 3002 3001\n2410 5 3 7 7 0 2762 2763 2778 2777 2987 2988 3003 3002\n2411 5 3 7 7 0 2763 2764 2779 2778 2988 2989 3004 3003\n2412 5 3 7 7 0 2764 2765 2780 2779 2989 2990 3005 3004\n2413 5 3 7 7 0 2765 2766 2781 2780 2990 2991 3006 3005\n2414 5 3 25 25 0 2766 2767 2782 2781 2991 2992 3007 3006\n2415 5 3 25 25 0 2767 2768 2783 2782 2992 2993 3008 3007\n2416 5 3 25 25 0 2768 2769 2784 2783 2993 2994 3009 3008\n2417 5 3 25 25 0 2769 2770 2785 2784 2994 2995 3010 3009\n2418 5 3 25 25 0 2770 2771 2786 2785 2995 2996 3011 3010\n2419 5 3 21 21 0 2771 2772 2787 2786 2996 2997 3012 3011\n2420 5 3 21 21 0 2772 2773 2788 2787 2997 2998 3013 3012\n2421 5 3 21 21 0 2773 2774 2789 2788 2998 2999 3014 3013\n2422 5 3 21 21 0 2774 2775 2790 2789 2999 3000 3015 3014\n2423 5 3 7 7 0 2776 2777 2792 2791 3001 3002 3017 3016\n2424 5 3 7 7 0 2777 2778 2793 2792 3002 3003 3018 3017\n2425 5 3 7 7 0 2778 2779 2794 2793 3003 3004 3019 3018\n2426 5 3 7 7 0 2779 2780 2795 2794 3004 3005 3020 3019\n2427 5 3 7 7 0 2780 2781 2796 2795 3005 3006 3021 3020\n2428 5 3 25 25 0 2781 2782 2797 2796 3006 3007 3022 3021\n2429 5 3 25 25 0 2782 2783 2798 2797 3007 3008 3023 3022\n2430 5 3 25 25 0 2783 2784 2799 2798 3008 3009 3024 3023\n2431 5 3 25 25 0 2784 2785 2800 2799 3009 3010 3025 3024\n2432 5 3 3 3 0 2785 2786 2801 2800 3010 3011 3026 3025\n2433 5 3 3 3 0 2786 2787 2802 2801 3011 3012 3027 3026\n2434 5 3 3 3 0 2787 2788 2803 2802 3012 3013 3028 3027\n2435 5 3 3 3 0 2788 2789 2804 2803 3013 3014 3029 3028\n2436 5 3 3 3 0 2789 2790 2805 2804 3014 3015 3030 3029\n2437 5 3 7 7 0 2791 2792 2807 2806 3016 3017 3032 3031\n2438 5 3 7 7 0 2792 2793 2808 2807 3017 3018 3033 3032\n2439 5 3 28 28 0 2793 2794 2809 2808 3018 3019 3034 3033\n2440 5 3 28 28 0 2794 2795 2810 2809 3019 3020 3035 3034\n2441 5 3 17 17 0 2795 2796 2811 2810 3020 3021 3036 3035\n2442 5 3 17 17 0 2796 2797 2812 2811 3021 3022 3037 3036\n2443 5 3 17 17 0 2797 2798 2813 2812 3022 3023 3038 3037\n2444 5 3 17 17 0 2798 2799 2814 2813 3023 3024 3039 3038\n2445 5 3 25 25 0 2799 2800 2815 2814 3024 3025 3040 3039\n2446 5 3 3 3 0 2800 2801 2816 2815 3025 3026 3041 3040\n2447 5 3 3 3 0 2801 2802 2817 2816 3026 3027 3042 3041\n2448 5 3 3 3 0 2802 2803 2818 2817 3027 3028 3043 3042\n2449 5 3 3 3 0 2803 2804 2819 2818 3028 3029 3044 3043\n2450 5 3 3 3 0 2804 2805 2820 2819 3029 3030 3045 3044\n2451 5 3 29 29 0 2806 2807 2822 2821 3031 3032 3047 3046\n2452 5 3 29 29 0 2807 2808 2823 2822 3032 3033 3048 3047\n2453 5 3 29 29 0 2808 2809 2824 2823 3033 3034 3049 3048\n2454 5 3 29 29 0 2809 2810 2825 2824 3034 3035 3050 3049\n2455 5 3 17 17 0 2810 2811 2826 2825 3035 3036 3051 3050\n2456 5 3 17 17 0 2811 2812 2827 2826 3036 3037 3052 3051\n2457 5 3 17 17 0 2812 2813 2828 2827 3037 3038 3053 3052\n2458 5 3 17 17 0 2813 2814 2829 2828 3038 3039 3054 3053\n2459 5 3 17 17 0 2814 2815 2830 2829 3039 3040 3055 3054\n2460 5 3 3 3 0 2815 2816 2831 2830 3040 3041 3056 3055\n2461 5 3 3 3 0 2816 2817 2832 2831 3041 3042 3057 3056\n2462 5 3 3 3 0 2817 2818 2833 2832 3042 3043 3058 3057\n2463 5 3 3 3 0 2818 2819 2834 2833 3043 3044 3059 3058\n2464 5 3 3 3 0 2819 2820 2835 2834 3044 3045 3060 3059\n2465 5 3 29 29 0 2821 2822 2837 2836 3046 3047 3062 3061\n2466 5 3 29 29 0 2822 2823 2838 2837 3047 3048 3063 3062\n2467 5 3 29 29 0 2823 2824 2839 2838 3048 3049 3064 3063\n2468 5 3 29 29 0 2824 2825 2840 2839 3049 3050 3065 3064\n2469 5 3 17 17 0 2825 2826 2841 2840 3050 3051 3066 3065\n2470 5 3 17 17 0 2826 2827 2842 2841 3051 3052 3067 3066\n2471 5 3 17 17 0 2827 2828 2843 2842 3052 3053 3068 3067\n2472 5 3 17 17 0 2828 2829 2844 2843 3053 3054 3069 3068\n2473 5 3 17 17 0 2829 2830 2845 2844 3054 3055 3070 3069\n2474 5 3 17 17 0 2830 2831 2846 2845 3055 3056 3071 3070\n2475 5 3 3 3 0 2831 2832 2847 2846 3056 3057 3072 3071\n2476 5 3 3 3 0 2832 2833 2848 2847 3057 3058 3073 3072\n2477 5 3 3 3 0 2833 2834 2849 2848 3058 3059 3074 3073\n2478 5 3 26 26 0 2834 2835 2850 2849 3059 3060 3075 3074\n2479 5 3 29 29 0 2836 2837 2852 2851 3061 3062 3077 3076\n2480 5 3 29 29 0 2837 2838 2853 2852 3062 3063 3078 3077\n2481 5 3 29 29 0 2838 2839 2854 2853 3063 3064 3079 3078\n2482 5 3 29 29 0 2839 2840 2855 2854 3064 3065 3080 3079\n2483 5 3 17 17 0 2840 2841 2856 2855 3065 3066 3081 3080\n2484 5 3 17 17 0 2841 2842 2857 2856 3066 3067 3082 3081\n2485 5 3 17 17 0 2842 2843 2858 2857 3067 3068 3083 3082\n2486 5 3 17 17 0 2843 2844 2859 2858 3068 3069 3084 3083\n2487 5 3 17 17 0 2844 2845 2860 2859 3069 3070 3085 3084\n2488 5 3 17 17 0 2845 2846 2861 2860 3070 3071 3086 3085\n2489 5 3 26 26 0 2846 2847 2862 2861 3071 3072 3087 3086\n2490 5 3 26 26 0 2847 2848 2863 2862 3072 3073 3088 3087\n2491 5 3 26 26 0 2848 2849 2864 2863 3073 3074 3089 3088\n2492 5 3 26 26 0 2849 2850 2865 2864 3074 3075 3090 3089\n2493 5 3 29 29 0 2851 2852 2867 2866 3076 3077 3092 3091\n2494 5 3 29 29 0 2852 2853 2868 2867 3077 3078 3093 3092\n2495 5 3 29 29 0 2853 2854 2869 2868 3078 3079 3094 3093\n2496 5 3 29 29 0 2854 2855 2870 2869 3079 3080 3095 3094\n2497 5 3 17 17 0 2855 2856 2871 2870 3080 3081 3096 3095\n2498 5 3 17 17 0 2856 2857 2872 2871 3081 3082 3097 3096\n2499 5 3 17 17 0 2857 2858 2873 2872 3082 3083 3098 3097\n2500 5 3 17 17 0 2858 2859 2874 2873 3083 3084 3099 3098\n2501 5 3 17 17 0 2859 2860 2875 2874 3084 3085 3100 3099\n2502 5 3 17 17 0 2860 2861 2876 2875 3085 3086 3101 3100\n2503 5 3 26 26 0 2861 2862 2877 2876 3086 3087 3102 3101\n2504 5 3 26 26 0 2862 2863 2878 2877 3087 3088 3103 3102\n2505 5 3 26 26 0 2863 2864 2879 2878 3088 3089 3104 3103\n2506 5 3 26 26 0 2864 2865 2880 2879 3089 3090 3105 3104\n2507 5 3 29 29 0 2866 2867 2882 2881 3091 3092 3107 3106\n2508 5 3 29 29 0 2867 2868 2883 2882 3092 3093 3108 3107\n2509 5 3 29 29 0 2868 2869 2884 2883 3093 3094 3109 3108\n2510 5 3 29 29 0 2869 2870 2885 2884 3094 3095 3110 3109\n2511 5 3 17 17 0 2870 2871 2886 2885 3095 3096 3111 3110\n2512 5 3 17 17 0 2871 2872 2887 2886 3096 3097 3112 3111\n2513 5 3 17 17 0 2872 2873 2888 2887 3097 3098 3113 3112\n2514 5 3 17 17 0 2873 2874 2889 2888 3098 3099 3114 3113\n2515 5 3 17 17 0 2874 2875 2890 2889 3099 3100 3115 3114\n2516 5 3 17 17 0 2875 2876 2891 2890 3100 3101 3116 3115\n2517 5 3 26 26 0 2876 2877 2892 2891 3101 3102 3117 3116\n2518 5 3 26 26 0 2877 2878 2893 2892 3102 3103 3118 3117\n2519 5 3 26 26 0 2878 2879 2894 2893 3103 3104 3119 3118\n2520 5 3 26 26 0 2879 2880 2895 2894 3104 3105 3120 3119\n2521 5 3 29 29 0 2881 2882 2897 2896 3106 3107 3122 3121\n2522 5 3 29 29 0 2882 2883 2898 2897 3107 3108 3123 3122\n2523 5 3 29 29 0 2883 2884 2899 2898 3108 3109 3124 3123\n2524 5 3 29 29 0 2884 2885 2900 2899 3109 3110 3125 3124\n2525 5 3 17 17 0 2885 2886 2901 2900 3110 3111 3126 3125\n2526 5 3 17 17 0 2886 2887 2902 2901 3111 3112 3127 3126\n2527 5 3 17 17 0 2887 2888 2903 2902 3112 3113 3128 3127\n2528 5 3 17 17 0 2888 2889 2904 2903 3113 3114 3129 3128\n2529 5 3 17 17 0 2889 2890 2905 2904 3114 3115 3130 3129\n2530 5 3 17 17 0 2890 2891 2906 2905 3115 3116 3131 3130\n2531 5 3 26 26 0 2891 2892 2907 2906 3116 3117 3132 3131\n2532 5 3 26 26 0 2892 2893 2908 2907 3117 3118 3133 3132\n2533 5 3 26 26 0 2893 2894 2909 2908 3118 3119 3134 3133\n2534 5 3 26 26 0 2894 2895 2910 2909 3119 3120 3135 3134\n2535 5 3 29 29 0 2896 2897 2912 2911 3121 3122 3137 3136\n2536 5 3 29 29 0 2897 2898 2913 2912 3122 3123 3138 3137\n2537 5 3 29 29 0 2898 2899 2914 2913 3123 3124 3139 3138\n2538 5 3 29 29 0 2899 2900 2915 2914 3124 3125 3140 3139\n2539 5 3 17 17 0 2900 2901 2916 2915 3125 3126 3141 3140\n2540 5 3 17 17 0 2901 2902 2917 2916 3126 3127 3142 3141\n2541 5 3 17 17 0 2902 2903 2918 2917 3127 3128 3143 3142\n2542 5 3 17 17 0 2903 2904 2919 2918 3128 3129 3144 3143\n2543 5 3 17 17 0 2904 2905 2920 2919 3129 3130 3145 3144\n2544 5 3 17 17 0 2905 2906 2921 2920 3130 3131 3146 3145\n2545 5 3 26 26 0 2906 2907 2922 2921 3131 3132 3147 3146\n2546 5 3 26 26 0 2907 2908 2923 2922 3132 3133 3148 3147\n2547 5 3 26 26 0 2908 2909 2924 2923 3133 3134 3149 3148\n2548 5 3 26 26 0 2909 2910 2925 2924 3134 3135 3150 3149\n2549 5 3 7 7 0 2926 2927 2942 2941 3151 3152 3167 3166\n2550 5 3 7 7 0 2927 2928 2943 2942 3152 3153 3168 3167\n2551 5 3 7 7 0 2928 2929 2944 2943 3153 3154 3169 3168\n2552 5 3 7 7 0 2929 2930 2945 2944 3154 3155 3170 3169\n2553 5 3 7 7 0 2930 2931 2946 2945 3155 3156 3171 3170\n2554 5 3 25 25 0 2931 2932 2947 2946 3156 3157 3172 3171\n2555 5 3 25 25 0 2932 2933 2948 2947 3157 3158 3173 3172\n2556 5 3 25 25 0 2933 2934 2949 2948 3158 3159 3174 3173\n2557 5 3 25 25 0 2934 2935 2950 2949 3159 3160 3175 3174\n2558 5 3 21 21 0 2935 2936 2951 2950 3160 3161 3176 3175\n2559 5 3 21 21 0 2936 2937 2952 2951 3161 3162 3177 3176\n2560 5 3 21 21 0 2937 2938 2953 2952 3162 3163 3178 3177\n2561 5 3 21 21 0 2938 2939 2954 2953 3163 3164 3179 3178\n2562 5 3 21 21 0 2939 2940 2955 2954 3164 3165 3180 3179\n2563 5 3 7 7 0 2941 2942 2957 2956 3166 3167 3182 3181\n2564 5 3 7 7 0 2942 2943 2958 2957 3167 3168 3183 3182\n2565 5 3 7 7 0 2943 2944 2959 2958 3168 3169 3184 3183\n2566 5 3 7 7 0 2944 2945 2960 2959 3169 3170 3185 3184\n2567 5 3 7 7 0 2945 2946 2961 2960 3170 3171 3186 3185\n2568 5 3 25 25 0 2946 2947 2962 2961 3171 3172 3187 3186\n2569 5 3 25 25 0 2947 2948 2963 2962 3172 3173 3188 3187\n2570 5 3 25 25 0 2948 2949 2964 2963 3173 3174 3189 3188\n2571 5 3 25 25 0 2949 2950 2965 2964 3174 3175 3190 3189\n2572 5 3 21 21 0 2950 2951 2966 2965 3175 3176 3191 3190\n2573 5 3 21 21 0 2951 2952 2967 2966 3176 3177 3192 3191\n2574 5 3 21 21 0 2952 2953 2968 2967 3177 3178 3193 3192\n2575 5 3 21 21 0 2953 2954 2969 2968 3178 3179 3194 3193\n2576 5 3 21 21 0 2954 2955 2970 2969 3179 3180 3195 3194\n2577 5 3 7 7 0 2956 2957 2972 2971 3181 3182 3197 3196\n2578 5 3 7 7 0 2957 2958 2973 2972 3182 3183 3198 3197\n2579 5 3 7 7 0 2958 2959 2974 2973 3183 3184 3199 3198\n2580 5 3 7 7 0 2959 2960 2975 2974 3184 3185 3200 3199\n2581 5 3 7 7 0 2960 2961 2976 2975 3185 3186 3201 3200\n2582 5 3 25 25 0 2961 2962 2977 2976 3186 3187 3202 3201\n2583 5 3 25 25 0 2962 2963 2978 2977 3187 3188 3203 3202\n2584 5 3 25 25 0 2963 2964 2979 2978 3188 3189 3204 3203\n2585 5 3 25 25 0 2964 2965 2980 2979 3189 3190 3205 3204\n2586 5 3 25 25 0 2965 2966 2981 2980 3190 3191 3206 3205\n2587 5 3 21 21 0 2966 2967 2982 2981 3191 3192 3207 3206\n2588 5 3 21 21 0 2967 2968 2983 2982 3192 3193 3208 3207\n2589 5 3 21 21 0 2968 2969 2984 2983 3193 3194 3209 3208\n2590 5 3 21 21 0 2969 2970 2985 2984 3194 3195 3210 3209\n2591 5 3 7 7 0 2971 2972 2987 2986 3196 3197 3212 3211\n2592 5 3 7 7 0 2972 2973 2988 2987 3197 3198 3213 3212\n2593 5 3 7 7 0 2973 2974 2989 2988 3198 3199 3214 3213\n2594 5 3 7 7 0 2974 2975 2990 2989 3199 3200 3215 3214\n2595 5 3 7 7 0 2975 2976 2991 2990 3200 3201 3216 3215\n2596 5 3 25 25 0 2976 2977 2992 2991 3201 3202 3217 3216\n2597 5 3 25 25 0 2977 2978 2993 2992 3202 3203 3218 3217\n2598 5 3 25 25 0 2978 2979 2994 2993 3203 3204 3219 3218\n2599 5 3 25 25 0 2979 2980 2995 2994 3204 3205 3220 3219\n2600 5 3 25 25 0 2980 2981 2996 2995 3205 3206 3221 3220\n2601 5 3 21 21 0 2981 2982 2997 2996 3206 3207 3222 3221\n2602 5 3 21 21 0 2982 2983 2998 2997 3207 3208 3223 3222\n2603 5 3 21 21 0 2983 2984 2999 2998 3208 3209 3224 3223\n2604 5 3 21 21 0 2984 2985 3000 2999 3209 3210 3225 3224\n2605 5 3 7 7 0 2986 2987 3002 3001 3211 3212 3227 3226\n2606 5 3 7 7 0 2987 2988 3003 3002 3212 3213 3228 3227\n2607 5 3 7 7 0 2988 2989 3004 3003 3213 3214 3229 3228\n2608 5 3 7 7 0 2989 2990 3005 3004 3214 3215 3230 3229\n2609 5 3 7 7 0 2990 2991 3006 3005 3215 3216 3231 3230\n2610 5 3 25 25 0 2991 2992 3007 3006 3216 3217 3232 3231\n2611 5 3 25 25 0 2992 2993 3008 3007 3217 3218 3233 3232\n2612 5 3 25 25 0 2993 2994 3009 3008 3218 3219 3234 3233\n2613 5 3 25 25 0 2994 2995 3010 3009 3219 3220 3235 3234\n2614 5 3 25 25 0 2995 2996 3011 3010 3220 3221 3236 3235\n2615 5 3 21 21 0 2996 2997 3012 3011 3221 3222 3237 3236\n2616 5 3 21 21 0 2997 2998 3013 3012 3222 3223 3238 3237\n2617 5 3 21 21 0 2998 2999 3014 3013 3223 3224 3239 3238\n2618 5 3 21 21 0 2999 3000 3015 3014 3224 3225 3240 3239\n2619 5 3 7 7 0 3001 3002 3017 3016 3226 3227 3242 3241\n2620 5 3 7 7 0 3002 3003 3018 3017 3227 3228 3243 3242\n2621 5 3 7 7 0 3003 3004 3019 3018 3228 3229 3244 3243\n2622 5 3 7 7 0 3004 3005 3020 3019 3229 3230 3245 3244\n2623 5 3 7 7 0 3005 3006 3021 3020 3230 3231 3246 3245\n2624 5 3 25 25 0 3006 3007 3022 3021 3231 3232 3247 3246\n2625 5 3 25 25 0 3007 3008 3023 3022 3232 3233 3248 3247\n2626 5 3 25 25 0 3008 3009 3024 3023 3233 3234 3249 3248\n2627 5 3 25 25 0 3009 3010 3025 3024 3234 3235 3250 3249\n2628 5 3 3 3 0 3010 3011 3026 3025 3235 3236 3251 3250\n2629 5 3 3 3 0 3011 3012 3027 3026 3236 3237 3252 3251\n2630 5 3 3 3 0 3012 3013 3028 3027 3237 3238 3253 3252\n2631 5 3 3 3 0 3013 3014 3029 3028 3238 3239 3254 3253\n2632 5 3 3 3 0 3014 3015 3030 3029 3239 3240 3255 3254\n2633 5 3 7 7 0 3016 3017 3032 3031 3241 3242 3257 3256\n2634 5 3 7 7 0 3017 3018 3033 3032 3242 3243 3258 3257\n2635 5 3 7 7 0 3018 3019 3034 3033 3243 3244 3259 3258\n2636 5 3 7 7 0 3019 3020 3035 3034 3244 3245 3260 3259\n2637 5 3 17 17 0 3020 3021 3036 3035 3245 3246 3261 3260\n2638 5 3 17 17 0 3021 3022 3037 3036 3246 3247 3262 3261\n2639 5 3 17 17 0 3022 3023 3038 3037 3247 3248 3263 3262\n2640 5 3 17 17 0 3023 3024 3039 3038 3248 3249 3264 3263\n2641 5 3 17 17 0 3024 3025 3040 3039 3249 3250 3265 3264\n2642 5 3 3 3 0 3025 3026 3041 3040 3250 3251 3266 3265\n2643 5 3 3 3 0 3026 3027 3042 3041 3251 3252 3267 3266\n2644 5 3 3 3 0 3027 3028 3043 3042 3252 3253 3268 3267\n2645 5 3 3 3 0 3028 3029 3044 3043 3253 3254 3269 3268\n2646 5 3 3 3 0 3029 3030 3045 3044 3254 3255 3270 3269\n2647 5 3 29 29 0 3031 3032 3047 3046 3256 3257 3272 3271\n2648 5 3 29 29 0 3032 3033 3048 3047 3257 3258 3273 3272\n2649 5 3 29 29 0 3033 3034 3049 3048 3258 3259 3274 3273\n2650 5 3 29 29 0 3034 3035 3050 3049 3259 3260 3275 3274\n2651 5 3 17 17 0 3035 3036 3051 3050 3260 3261 3276 3275\n2652 5 3 17 17 0 3036 3037 3052 3051 3261 3262 3277 3276\n2653 5 3 17 17 0 3037 3038 3053 3052 3262 3263 3278 3277\n2654 5 3 17 17 0 3038 3039 3054 3053 3263 3264 3279 3278\n2655 5 3 17 17 0 3039 3040 3055 3054 3264 3265 3280 3279\n2656 5 3 3 3 0 3040 3041 3056 3055 3265 3266 3281 3280\n2657 5 3 3 3 0 3041 3042 3057 3056 3266 3267 3282 3281\n2658 5 3 3 3 0 3042 3043 3058 3057 3267 3268 3283 3282\n2659 5 3 3 3 0 3043 3044 3059 3058 3268 3269 3284 3283\n2660 5 3 3 3 0 3044 3045 3060 3059 3269 3270 3285 3284\n2661 5 3 29 29 0 3046 3047 3062 3061 3271 3272 3287 3286\n2662 5 3 29 29 0 3047 3048 3063 3062 3272 3273 3288 3287\n2663 5 3 29 29 0 3048 3049 3064 3063 3273 3274 3289 3288\n2664 5 3 29 29 0 3049 3050 3065 3064 3274 3275 3290 3289\n2665 5 3 17 17 0 3050 3051 3066 3065 3275 3276 3291 3290\n2666 5 3 17 17 0 3051 3052 3067 3066 3276 3277 3292 3291\n2667 5 3 17 17 0 3052 3053 3068 3067 3277 3278 3293 3292\n2668 5 3 17 17 0 3053 3054 3069 3068 3278 3279 3294 3293\n2669 5 3 17 17 0 3054 3055 3070 3069 3279 3280 3295 3294\n2670 5 3 17 17 0 3055 3056 3071 3070 3280 3281 3296 3295\n2671 5 3 3 3 0 3056 3057 3072 3071 3281 3282 3297 3296\n2672 5 3 3 3 0 3057 3058 3073 3072 3282 3283 3298 3297\n2673 5 3 3 3 0 3058 3059 3074 3073 3283 3284 3299 3298\n2674 5 3 26 26 0 3059 3060 3075 3074 3284 3285 3300 3299\n2675 5 3 29 29 0 3061 3062 3077 3076 3286 3287 3302 3301\n2676 5 3 29 29 0 3062 3063 3078 3077 3287 3288 3303 3302\n2677 5 3 29 29 0 3063 3064 3079 3078 3288 3289 3304 3303\n2678 5 3 29 29 0 3064 3065 3080 3079 3289 3290 3305 3304\n2679 5 3 17 17 0 3065 3066 3081 3080 3290 3291 3306 3305\n2680 5 3 17 17 0 3066 3067 3082 3081 3291 3292 3307 3306\n2681 5 3 17 17 0 3067 3068 3083 3082 3292 3293 3308 3307\n2682 5 3 17 17 0 3068 3069 3084 3083 3293 3294 3309 3308\n2683 5 3 17 17 0 3069 3070 3085 3084 3294 3295 3310 3309\n2684 5 3 17 17 0 3070 3071 3086 3085 3295 3296 3311 3310\n2685 5 3 17 17 0 3071 3072 3087 3086 3296 3297 3312 3311\n2686 5 3 26 26 0 3072 3073 3088 3087 3297 3298 3313 3312\n2687 5 3 26 26 0 3073 3074 3089 3088 3298 3299 3314 3313\n2688 5 3 26 26 0 3074 3075 3090 3089 3299 3300 3315 3314\n2689 5 3 29 29 0 3076 3077 3092 3091 3301 3302 3317 3316\n2690 5 3 29 29 0 3077 3078 3093 3092 3302 3303 3318 3317\n2691 5 3 29 29 0 3078 3079 3094 3093 3303 3304 3319 3318\n2692 5 3 29 29 0 3079 3080 3095 3094 3304 3305 3320 3319\n2693 5 3 17 17 0 3080 3081 3096 3095 3305 3306 3321 3320\n2694 5 3 17 17 0 3081 3082 3097 3096 3306 3307 3322 3321\n2695 5 3 17 17 0 3082 3083 3098 3097 3307 3308 3323 3322\n2696 5 3 17 17 0 3083 3084 3099 3098 3308 3309 3324 3323\n2697 5 3 17 17 0 3084 3085 3100 3099 3309 3310 3325 3324\n2698 5 3 17 17 0 3085 3086 3101 3100 3310 3311 3326 3325\n2699 5 3 26 26 0 3086 3087 3102 3101 3311 3312 3327 3326\n2700 5 3 26 26 0 3087 3088 3103 3102 3312 3313 3328 3327\n2701 5 3 26 26 0 3088 3089 3104 3103 3313 3314 3329 3328\n2702 5 3 26 26 0 3089 3090 3105 3104 3314 3315 3330 3329\n2703 5 3 29 29 0 3091 3092 3107 3106 3316 3317 3332 3331\n2704 5 3 29 29 0 3092 3093 3108 3107 3317 3318 3333 3332\n2705 5 3 29 29 0 3093 3094 3109 3108 3318 3319 3334 3333\n2706 5 3 29 29 0 3094 3095 3110 3109 3319 3320 3335 3334\n2707 5 3 17 17 0 3095 3096 3111 3110 3320 3321 3336 3335\n2708 5 3 17 17 0 3096 3097 3112 3111 3321 3322 3337 3336\n2709 5 3 17 17 0 3097 3098 3113 3112 3322 3323 3338 3337\n2710 5 3 17 17 0 3098 3099 3114 3113 3323 3324 3339 3338\n2711 5 3 17 17 0 3099 3100 3115 3114 3324 3325 3340 3339\n2712 5 3 17 17 0 3100 3101 3116 3115 3325 3326 3341 3340\n2713 5 3 26 26 0 3101 3102 3117 3116 3326 3327 3342 3341\n2714 5 3 26 26 0 3102 3103 3118 3117 3327 3328 3343 3342\n2715 5 3 26 26 0 3103 3104 3119 3118 3328 3329 3344 3343\n2716 5 3 26 26 0 3104 3105 3120 3119 3329 3330 3345 3344\n2717 5 3 29 29 0 3106 3107 3122 3121 3331 3332 3347 3346\n2718 5 3 29 29 0 3107 3108 3123 3122 3332 3333 3348 3347\n2719 5 3 29 29 0 3108 3109 3124 3123 3333 3334 3349 3348\n2720 5 3 29 29 0 3109 3110 3125 3124 3334 3335 3350 3349\n2721 5 3 17 17 0 3110 3111 3126 3125 3335 3336 3351 3350\n2722 5 3 17 17 0 3111 3112 3127 3126 3336 3337 3352 3351\n2723 5 3 17 17 0 3112 3113 3128 3127 3337 3338 3353 3352\n2724 5 3 17 17 0 3113 3114 3129 3128 3338 3339 3354 3353\n2725 5 3 17 17 0 3114 3115 3130 3129 3339 3340 3355 3354\n2726 5 3 17 17 0 3115 3116 3131 3130 3340 3341 3356 3355\n2727 5 3 26 26 0 3116 3117 3132 3131 3341 3342 3357 3356\n2728 5 3 26 26 0 3117 3118 3133 3132 3342 3343 3358 3357\n2729 5 3 26 26 0 3118 3119 3134 3133 3343 3344 3359 3358\n2730 5 3 26 26 0 3119 3120 3135 3134 3344 3345 3360 3359\n2731 5 3 29 29 0 3121 3122 3137 3136 3346 3347 3362 3361\n2732 5 3 29 29 0 3122 3123 3138 3137 3347 3348 3363 3362\n2733 5 3 29 29 0 3123 3124 3139 3138 3348 3349 3364 3363\n2734 5 3 29 29 0 3124 3125 3140 3139 3349 3350 3365 3364\n2735 5 3 17 17 0 3125 3126 3141 3140 3350 3351 3366 3365\n2736 5 3 17 17 0 3126 3127 3142 3141 3351 3352 3367 3366\n2737 5 3 17 17 0 3127 3128 3143 3142 3352 3353 3368 3367\n2738 5 3 17 17 0 3128 3129 3144 3143 3353 3354 3369 3368\n2739 5 3 17 17 0 3129 3130 3145 3144 3354 3355 3370 3369\n2740 5 3 17 17 0 3130 3131 3146 3145 3355 3356 3371 3370\n2741 5 3 26 26 0 3131 3132 3147 3146 3356 3357 3372 3371\n2742 5 3 26 26 0 3132 3133 3148 3147 3357 3358 3373 3372\n2743 5 3 26 26 0 3133 3134 3149 3148 3358 3359 3374 3373\n2744 5 3 26 26 0 3134 3135 3150 3149 3359 3360 3375 3374\n$EndElements\n$NSets\n6\nx0\n225\n1\n16\n31\n46\n61\n76\n91\n106\n121\n136\n151\n166\n181\n196\n211\n226\n241\n256\n271\n286\n301\n316\n331\n346\n361\n376\n391\n406\n421\n436\n451\n466\n481\n496\n511\n526\n541\n556\n571\n586\n601\n616\n631\n646\n661\n676\n691\n706\n721\n736\n751\n766\n781\n796\n811\n826\n841\n856\n871\n886\n901\n916\n931\n946\n961\n976\n991\n1006\n1021\n1036\n1051\n1066\n1081\n1096\n1111\n1126\n1141\n1156\n1171\n1186\n1201\n1216\n1231\n1246\n1261\n1276\n1291\n1306\n1321\n1336\n1351\n1366\n1381\n1396\n1411\n1426\n1441\n1456\n1471\n1486\n1501\n1516\n1531\n1546\n1561\n1576\n1591\n1606\n1621\n1636\n1651\n1666\n1681\n1696\n1711\n1726\n1741\n1756\n1771\n1786\n1801\n1816\n1831\n1846\n1861\n1876\n1891\n1906\n1921\n1936\n1951\n1966\n1981\n1996\n2011\n2026\n2041\n2056\n2071\n2086\n2101\n2116\n2131\n2146\n2161\n2176\n2191\n2206\n2221\n2236\n2251\n2266\n2281\n2296\n2311\n2326\n2341\n2356\n2371\n2386\n2401\n2416\n2431\n2446\n2461\n2476\n2491\n2506\n2521\n2536\n2551\n2566\n2581\n2596\n2611\n2626\n2641\n2656\n2671\n2686\n2701\n2716\n2731\n2746\n2761\n2776\n2791\n2806\n2821\n2836\n2851\n2866\n2881\n2896\n2911\n2926\n2941\n2956\n2971\n2986\n3001\n3016\n3031\n3046\n3061\n3076\n3091\n3106\n3121\n3136\n3151\n3166\n3181\n3196\n3211\n3226\n3241\n3256\n3271\n3286\n3301\n3316\n3331\n3346\n3361\nx1\n225\n15\n30\n45\n60\n75\n90\n105\n120\n135\n150\n165\n180\n195\n210\n225\n240\n255\n270\n285\n300\n315\n330\n345\n360\n375\n390\n405\n420\n435\n450\n465\n480\n495\n510\n525\n540\n555\n570\n585\n600\n615\n630\n645\n660\n675\n690\n705\n720\n735\n750\n765\n780\n795\n810\n825\n840\n855\n870\n885\n900\n915\n930\n945\n960\n975\n990\n1005\n1020\n1035\n1050\n1065\n1080\n1095\n1110\n1125\n1140\n1155\n1170\n1185\n1200\n1215\n1230\n1245\n1260\n1275\n1290\n1305\n1320\n1335\n1350\n1365\n1380\n1395\n1410\n1425\n1440\n1455\n1470\n1485\n1500\n1515\n1530\n1545\n1560\n1575\n1590\n1605\n1620\n1635\n1650\n1665\n1680\n1695\n1710\n1725\n1740\n1755\n1770\n1785\n1800\n1815\n1830\n1845\n1860\n1875\n1890\n1905\n1920\n1935\n1950\n1965\n1980\n1995\n2010\n2025\n2040\n2055\n2070\n2085\n2100\n2115\n2130\n2145\n2160\n2175\n2190\n2205\n2220\n2235\n2250\n2265\n2280\n2295\n2310\n2325\n2340\n2355\n2370\n2385\n2400\n2415\n2430\n2445\n2460\n2475\n2490\n2505\n2520\n2535\n2550\n2565\n2580\n2595\n2610\n2625\n2640\n2655\n2670\n2685\n2700\n2715\n2730\n2745\n2760\n2775\n2790\n2805\n2820\n2835\n2850\n2865\n2880\n2895\n2910\n2925\n2940\n2955\n2970\n2985\n3000\n3015\n3030\n3045\n3060\n3075\n3090\n3105\n3120\n3135\n3150\n3165\n3180\n3195\n3210\n3225\n3240\n3255\n3270\n3285\n3300\n3315\n3330\n3345\n3360\n3375\ny0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n226\n227\n228\n229\n230\n231\n232\n233\n234\n235\n236\n237\n238\n239\n240\n451\n452\n453\n454\n455\n456\n457\n458\n459\n460\n461\n462\n463\n464\n465\n676\n677\n678\n679\n680\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n901\n902\n903\n904\n905\n906\n907\n908\n909\n910\n911\n912\n913\n914\n915\n1126\n1127\n1128\n1129\n1130\n1131\n1132\n1133\n1134\n1135\n1136\n1137\n1138\n1139\n1140\n1351\n1352\n1353\n1354\n1355\n1356\n1357\n1358\n1359\n1360\n1361\n1362\n1363\n1364\n1365\n1576\n1577\n1578\n1579\n1580\n1581\n1582\n1583\n1584\n1585\n1586\n1587\n1588\n1589\n1590\n1801\n1802\n1803\n1804\n1805\n1806\n1807\n1808\n1809\n1810\n1811\n1812\n1813\n1814\n1815\n2026\n2027\n2028\n2029\n2030\n2031\n2032\n2033\n2034\n2035\n2036\n2037\n2038\n2039\n2040\n2251\n2252\n2253\n2254\n2255\n2256\n2257\n2258\n2259\n2260\n2261\n2262\n2263\n2264\n2265\n2476\n2477\n2478\n2479\n2480\n2481\n2482\n2483\n2484\n2485\n2486\n2487\n2488\n2489\n2490\n2701\n2702\n2703\n2704\n2705\n2706\n2707\n2708\n2709\n2710\n2711\n2712\n2713\n2714\n2715\n2926\n2927\n2928\n2929\n2930\n2931\n2932\n2933\n2934\n2935\n2936\n2937\n2938\n2939\n2940\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\ny1\n225\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\n436\n437\n438\n439\n440\n441\n442\n443\n444\n445\n446\n447\n448\n449\n450\n661\n662\n663\n664\n665\n666\n667\n668\n669\n670\n671\n672\n673\n674\n675\n886\n887\n888\n889\n890\n891\n892\n893\n894\n895\n896\n897\n898\n899\n900\n1111\n1112\n1113\n1114\n1115\n1116\n1117\n1118\n1119\n1120\n1121\n1122\n1123\n1124\n1125\n1336\n1337\n1338\n1339\n1340\n1341\n1342\n1343\n1344\n1345\n1346\n1347\n1348\n1349\n1350\n1561\n1562\n1563\n1564\n1565\n1566\n1567\n1568\n1569\n1570\n1571\n1572\n1573\n1574\n1575\n1786\n1787\n1788\n1789\n1790\n1791\n1792\n1793\n1794\n1795\n1796\n1797\n1798\n1799\n1800\n2011\n2012\n2013\n2014\n2015\n2016\n2017\n2018\n2019\n2020\n2021\n2022\n2023\n2024\n2025\n2236\n2237\n2238\n2239\n2240\n2241\n2242\n2243\n2244\n2245\n2246\n2247\n2248\n2249\n2250\n2461\n2462\n2463\n2464\n2465\n2466\n2467\n2468\n2469\n2470\n2471\n2472\n2473\n2474\n2475\n2686\n2687\n2688\n2689\n2690\n2691\n2692\n2693\n2694\n2695\n2696\n2697\n2698\n2699\n2700\n2911\n2912\n2913\n2914\n2915\n2916\n2917\n2918\n2919\n2920\n2921\n2922\n2923\n2924\n2925\n3136\n3137\n3138\n3139\n3140\n3141\n3142\n3143\n3144\n3145\n3146\n3147\n3148\n3149\n3150\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\nz0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80\n81\n82\n83\n84\n85\n86\n87\n88\n89\n90\n91\n92\n93\n94\n95\n96\n97\n98\n99\n100\n101\n102\n103\n104\n105\n106\n107\n108\n109\n110\n111\n112\n113\n114\n115\n116\n117\n118\n119\n120\n121\n122\n123\n124\n125\n126\n127\n128\n129\n130\n131\n132\n133\n134\n135\n136\n137\n138\n139\n140\n141\n142\n143\n144\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n157\n158\n159\n160\n161\n162\n163\n164\n165\n166\n167\n168\n169\n170\n171\n172\n173\n174\n175\n176\n177\n178\n179\n180\n181\n182\n183\n184\n185\n186\n187\n188\n189\n190\n191\n192\n193\n194\n195\n196\n197\n198\n199\n200\n201\n202\n203\n204\n205\n206\n207\n208\n209\n210\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\nz1\n225\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\n3166\n3167\n3168\n3169\n3170\n3171\n3172\n3173\n3174\n3175\n3176\n3177\n3178\n3179\n3180\n3181\n3182\n3183\n3184\n3185\n3186\n3187\n3188\n3189\n3190\n3191\n3192\n3193\n3194\n3195\n3196\n3197\n3198\n3199\n3200\n3201\n3202\n3203\n3204\n3205\n3206\n3207\n3208\n3209\n3210\n3211\n3212\n3213\n3214\n3215\n3216\n3217\n3218\n3219\n3220\n3221\n3222\n3223\n3224\n3225\n3226\n3227\n3228\n3229\n3230\n3231\n3232\n3233\n3234\n3235\n3236\n3237\n3238\n3239\n3240\n3241\n3242\n3243\n3244\n3245\n3246\n3247\n3248\n3249\n3250\n3251\n3252\n3253\n3254\n3255\n3256\n3257\n3258\n3259\n3260\n3261\n3262\n3263\n3264\n3265\n3266\n3267\n3268\n3269\n3270\n3271\n3272\n3273\n3274\n3275\n3276\n3277\n3278\n3279\n3280\n3281\n3282\n3283\n3284\n3285\n3286\n3287\n3288\n3289\n3290\n3291\n3292\n3293\n3294\n3295\n3296\n3297\n3298\n3299\n3300\n3301\n3302\n3303\n3304\n3305\n3306\n3307\n3308\n3309\n3310\n3311\n3312\n3313\n3314\n3315\n3316\n3317\n3318\n3319\n3320\n3321\n3322\n3323\n3324\n3325\n3326\n3327\n3328\n3329\n3330\n3331\n3332\n3333\n3334\n3335\n3336\n3337\n3338\n3339\n3340\n3341\n3342\n3343\n3344\n3345\n3346\n3347\n3348\n3349\n3350\n3351\n3352\n3353\n3354\n3355\n3356\n3357\n3358\n3359\n3360\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\n$EndNSets\n$PhysicalNames\n30\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_hex.stelset",
    "content": "0.153425655977\n0.054664723032\n0.022959183673\n0.009839650146\n0.008017492711\n0.009475218659\n0.041180758017\n0.017857142857\n0.023323615160\n0.037172011662\n0.052113702624\n0.014212827988\n0.011297376093\n0.019679300292\n0.002551020408\n0.005102040816\n0.074708454810\n0.026603498542\n0.096574344023\n0.070699708455\n0.041180758017\n0.012390670554\n0.013848396501\n0.004373177843\n0.036807580175\n0.033527696793\n0.049562682216\n0.017128279883\n0.030976676385\n0.008746355685\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_tet.inp",
    "content": "*Part, name=tess\n\n*Node\n1, 0.000000000000, 1.000000000000, 0.000000000000\n2, 0.000000000000, 1.000000000000, 0.438670470802\n3, 0.422160967663, 1.000000000000, 0.480721585734\n4, 0.526886281168, 1.000000000000, 0.394269887348\n5, 0.563870771436, 0.813026978649, 0.393302406672\n6, 0.551976717225, 0.575068334439, 0.357344338318\n7, 0.446492555116, 0.742625353940, 0.501330862111\n8, 0.527884043904, 0.590541215205, 0.401366257123\n9, 0.524712191069, 0.728254340930, 0.439032138295\n10, 0.000000000000, 0.423003420339, 0.000000000000\n11, 0.477726376764, 0.448048422384, 0.281953358736\n12, 0.518478705873, 0.487761528981, 0.000000000000\n13, 0.394937269012, 0.608734987614, 0.505655932335\n14, 0.425556418337, 0.558080782510, 0.469730454024\n15, 0.000000000000, 0.389209565101, 0.275200151033\n16, 0.000000000000, 0.527604612974, 0.472049073540\n17, 0.267010872989, 0.514784558853, 0.499551653962\n18, 0.343512167393, 0.472892951668, 0.453070535912\n19, 0.352712537934, 0.420397012586, 0.379977873778\n20, 0.614602961857, 1.000000000000, 0.248816019413\n21, 0.597448838691, 1.000000000000, 0.000000000000\n22, 0.625948323052, 0.661484337894, 0.000000000000\n23, 0.638971619098, 0.704994283075, 0.242031516176\n24, 0.632251622742, 0.815247270660, 0.279194883216\n25, 0.311636713943, 0.381071701816, 0.637043082250\n26, 0.403732283174, 0.352686769387, 0.547878615898\n27, 0.000000000000, 0.000000000000, 0.345115420665\n28, 0.434997455570, 0.229088574594, 0.440094125371\n29, 0.431738352478, 0.266050285690, 0.513111268038\n30, 0.365416073095, 0.000000000000, 0.549216573372\n31, 0.379077922225, 0.000000000000, 0.463746416077\n32, 0.000000000000, 0.000000000000, 0.678312132560\n33, 0.000000000000, 0.341292823229, 0.703815433189\n34, 0.224103910770, 0.294297669094, 0.710630337239\n35, 0.217111744775, 0.000000000000, 0.688316579277\n36, 0.000000000000, 0.502525480158, 0.586875861245\n37, 0.239086404583, 0.502826646167, 0.557564333610\n38, 1.000000000000, 0.601433692106, 1.000000000000\n39, 1.000000000000, 0.568236133138, 0.767219693576\n40, 0.809158969092, 0.605072914953, 0.718501574735\n41, 1.000000000000, 0.408418083037, 0.762537190238\n42, 1.000000000000, 0.355200691411, 1.000000000000\n43, 0.753529260484, 0.509147552262, 0.701175237247\n44, 0.799556340660, 0.390018726846, 0.709695033121\n45, 0.724622421264, 0.313653392939, 1.000000000000\n46, 0.697141668963, 0.354616485798, 0.798716880193\n47, 0.674331047623, 0.552422648962, 0.744627065884\n48, 0.729989897410, 0.628351902219, 0.754369472676\n49, 0.757563126513, 0.657055950922, 1.000000000000\n50, 0.616069671739, 0.463115472573, 1.000000000000\n51, 0.614658600163, 0.467861916471, 0.819471316724\n52, 0.659361484942, 1.000000000000, 0.487327873936\n53, 0.661363741713, 0.822523619699, 0.463155619155\n54, 0.650828036557, 0.750387679202, 0.520417334379\n55, 0.630728576508, 1.000000000000, 0.656575853930\n56, 0.451338420600, 1.000000000000, 0.633760165090\n57, 0.463113382361, 0.767129185500, 0.598697019856\n58, 0.633983080179, 0.775380994110, 0.621724571276\n59, 0.775051480287, 0.640007504471, 0.451241834100\n60, 0.702237002835, 0.654489938037, 0.523458326891\n61, 0.731220435507, 0.558087183524, 0.360736540442\n62, 0.614243723331, 0.558977108120, 0.443677353506\n63, 0.651235646158, 0.536186238724, 0.384176455694\n64, 0.742696109973, 0.826320435457, 0.369895363937\n65, 0.767743059274, 0.616733739553, 0.308854342872\n66, 0.811766830904, 0.697086053776, 0.374227419372\n67, 0.664955851396, 0.562248208957, 0.598946253183\n68, 0.607302370612, 0.503267634831, 0.539074914305\n69, 0.531497090400, 0.489771670647, 0.571822976113\n70, 0.707792683542, 0.641277946717, 0.569113807330\n71, 0.525145787742, 0.541561485028, 0.666661020703\n72, 0.416303667963, 0.641414062850, 0.624582737978\n73, 0.671534872439, 0.703953562973, 0.645884854287\n74, 0.621651074347, 0.584445295607, 0.669698968707\n75, 0.000000000000, 0.000000000000, 1.000000000000\n76, 0.360907866087, 0.000000000000, 0.811742394660\n77, 0.376253708705, 0.000000000000, 1.000000000000\n78, 0.320339499029, 0.343420945127, 0.795955861345\n79, 0.000000000000, 0.460982554279, 1.000000000000\n80, 0.000000000000, 0.470115286613, 0.856978726766\n81, 0.264521802679, 0.479112225288, 0.941671656693\n82, 0.318577790393, 0.441987551911, 0.912653683411\n83, 0.325900576123, 0.440215089259, 1.000000000000\n84, 0.272561989259, 0.475825469137, 1.000000000000\n85, 0.479952203549, 0.362602184874, 0.594639506405\n86, 0.504562579881, 0.321456601361, 0.584219601186\n87, 0.697667563903, 0.371392371141, 0.500725404218\n88, 0.675171096558, 0.326942772479, 0.510632118463\n89, 0.722488915585, 0.419383594180, 0.371937543096\n90, 0.729276551501, 0.385621225996, 0.402556687046\n91, 0.677799314174, 0.278657745825, 0.416049972159\n92, 0.588661350202, 0.323978568635, 0.283374533773\n93, 0.583905915310, 0.219714199620, 0.348504375282\n94, 0.544895950684, 0.255587952400, 0.668776305423\n95, 0.498968163730, 0.000000000000, 0.727160216685\n96, 0.763882988826, 0.000000000000, 0.620577237888\n97, 0.617321621140, 0.000000000000, 0.745596844210\n98, 0.650491603648, 0.210530461176, 0.696779302471\n99, 0.710816694781, 0.230512294269, 0.643372995578\n100, 0.745898498678, 0.000000000000, 0.430281190624\n101, 0.594679275639, 0.000000000000, 0.331762416226\n102, 0.783309171318, 0.607418982809, 0.573833733531\n103, 0.832692320244, 0.597879698120, 0.523661099795\n104, 1.000000000000, 0.621158071996, 0.520255544547\n105, 1.000000000000, 1.000000000000, 0.691236630731\n106, 1.000000000000, 0.665645486283, 0.653546434813\n107, 0.822536578755, 0.645727570570, 0.671460759961\n108, 1.000000000000, 1.000000000000, 0.383551193330\n109, 1.000000000000, 0.713572106152, 0.384636402018\n110, 0.760953083266, 1.000000000000, 0.370252971103\n111, 0.701748247066, 1.000000000000, 0.725117580308\n112, 0.717015366825, 0.708081138100, 0.690476632029\n113, 1.000000000000, 1.000000000000, 0.000000000000\n114, 1.000000000000, 0.500366466199, 0.000000000000\n115, 1.000000000000, 0.519947839656, 0.225329306754\n116, 0.856818386898, 0.528949078368, 0.235135201614\n117, 0.813853833973, 0.510960863131, 0.000000000000\n118, 0.388088346644, 0.408423040484, 0.746757376610\n119, 0.462512341614, 0.393312537788, 0.702949950365\n120, 1.000000000000, 0.451594035426, 0.489311960981\n121, 0.844729693887, 0.454588299949, 0.496961327734\n122, 1.000000000000, 0.407872768061, 0.372847524658\n123, 0.755331147565, 0.444778006046, 0.361273107638\n124, 0.783771561269, 0.416203290629, 0.394583307393\n125, 0.625190150303, 0.368828049124, 0.000000000000\n126, 0.741210411020, 0.519035353318, 0.606698326160\n127, 0.775600332437, 0.417856401927, 0.562054652439\n128, 0.279290283197, 1.000000000000, 1.000000000000\n129, 0.734742658708, 1.000000000000, 1.000000000000\n130, 0.474959486045, 0.458842250906, 0.744941621979\n131, 0.401562185626, 0.452305191362, 0.772608587558\n132, 0.327663680086, 0.586841179745, 0.693407283230\n133, 0.251842584119, 1.000000000000, 0.801917288915\n134, 0.242488123053, 0.624125143903, 0.769227373998\n135, 1.000000000000, 0.000000000000, 0.629394244520\n136, 1.000000000000, 0.342441831446, 0.666202686982\n137, 0.808197083312, 0.355523178042, 0.660446533107\n138, 1.000000000000, 0.000000000000, 0.403990827912\n139, 0.000000000000, 0.000000000000, 0.000000000000\n140, 0.639479934232, 0.000000000000, 0.000000000000\n141, 1.000000000000, 0.000000000000, 0.000000000000\n142, 1.000000000000, 0.000000000000, 1.000000000000\n143, 0.662336098318, 0.000000000000, 1.000000000000\n144, 1.000000000000, 1.000000000000, 1.000000000000\n145, 0.000000000000, 1.000000000000, 0.763003402011\n146, 0.000000000000, 0.583454390895, 0.728378162422\n147, 0.000000000000, 1.000000000000, 1.000000000000\n148, 0.000000000000, 1.000000000000, 0.292446980535\n149, 0.000000000000, 1.000000000000, 0.146223490267\n150, 0.000000000000, 0.855750855085, 0.000000000000\n151, 0.000000000000, 0.711501710170, 0.000000000000\n152, 0.000000000000, 0.567252565254, 0.000000000000\n153, 0.000000000000, 0.406106492720, 0.137600075516\n154, 0.000000000000, 0.458407089037, 0.373624612286\n155, 0.000000000000, 0.685069741983, 0.460922872627\n156, 0.000000000000, 0.842534870991, 0.449796671715\n157, 0.140720322554, 1.000000000000, 0.452687509113\n158, 0.281440645109, 1.000000000000, 0.466704547423\n159, 0.570744621513, 1.000000000000, 0.321542953380\n160, 0.606025900274, 1.000000000000, 0.124408009706\n161, 0.448086629018, 1.000000000000, 0.000000000000\n162, 0.298724419345, 1.000000000000, 0.000000000000\n163, 0.149362209673, 1.000000000000, 0.000000000000\n164, 0.388859029405, 0.471572001821, 0.000000000000\n165, 0.259239352937, 0.455382474660, 0.000000000000\n166, 0.129619676468, 0.439192947499, 0.000000000000\n167, 0.606948666811, 0.887161445965, 0.000000000000\n168, 0.616448494932, 0.774322891929, 0.000000000000\n169, 0.572213514463, 0.574622933437, 0.000000000000\n170, 0.434326761389, 0.871312676970, 0.491026223922\n171, 0.133505436495, 0.521194585913, 0.485800363751\n172, 0.498102541319, 0.467904975683, 0.140976679368\n173, 0.522653016815, 0.524904337559, 0.327570165093\n174, 0.586333629583, 0.626380012872, 0.311803824578\n175, 0.632459971075, 0.683239310485, 0.121015758088\n176, 0.545378526302, 0.906513489324, 0.393786147010\n177, 0.623427292300, 0.907623635330, 0.264005451314\n178, 0.526631383489, 0.644928284897, 0.416241650398\n179, 0.487471776200, 0.577721610640, 0.428365341791\n180, 0.117570845978, 0.399605380929, 0.310126058615\n181, 0.235141691956, 0.410001196758, 0.345051966196\n182, 0.000000000000, 0.000000000000, 0.456180991297\n183, 0.000000000000, 0.000000000000, 0.567246561928\n184, 0.000000000000, 0.113764274410, 0.686813232770\n185, 0.000000000000, 0.227528548819, 0.695314332979\n186, 0.000000000000, 0.421909151694, 0.645345647217\n187, 0.000000000000, 0.259473043401, 0.298505240910\n188, 0.000000000000, 0.129736521700, 0.321810330788\n189, 0.126359307408, 0.000000000000, 0.384659085802\n190, 0.252718614817, 0.000000000000, 0.424202750940\n191, 0.291263908935, 0.000000000000, 0.618766576324\n192, 0.108555872388, 0.000000000000, 0.683314355918\n193, 0.398577212787, 0.133025142845, 0.531163920705\n194, 0.220607827772, 0.147148834547, 0.699473458258\n195, 0.112051955385, 0.317795246162, 0.707222885214\n196, 0.119543202292, 0.502676063163, 0.572220097428\n197, 0.393854996752, 0.324742793590, 0.410035999574\n198, 0.407037688898, 0.114544287297, 0.451920270724\n199, 1.000000000000, 0.584834912622, 0.883609846788\n200, 1.000000000000, 0.478317191758, 1.000000000000\n201, 1.000000000000, 0.381809387224, 0.881268595119\n202, 0.862311210632, 0.334427042175, 1.000000000000\n203, 0.878781563256, 0.629244821514, 1.000000000000\n204, 0.686816399126, 0.560085711747, 1.000000000000\n205, 0.670346046501, 0.388384432756, 1.000000000000\n206, 0.904579484546, 0.586654524045, 0.742860634155\n207, 0.899778170330, 0.399218404941, 0.736116111680\n208, 0.743776511961, 0.642703926570, 0.877184736338\n209, 0.710882045114, 0.334134939369, 0.899358440097\n210, 0.615364135951, 0.465488694522, 0.909735658362\n211, 0.541033498554, 1.000000000000, 0.645168009510\n212, 0.645045030725, 1.000000000000, 0.571951863933\n213, 0.660362613328, 0.911261809850, 0.475241746545\n214, 0.548548231270, 0.771255089805, 0.610210795566\n215, 0.632355828344, 0.887690497055, 0.639150212603\n216, 0.457225901481, 0.883564592750, 0.616228592473\n217, 0.682457316141, 0.691386756088, 0.522288299880\n218, 0.669420460528, 0.618869026514, 0.493704512700\n219, 0.729927117225, 0.648982513468, 0.495995615955\n220, 0.703357339186, 0.660864011314, 0.275442929524\n221, 0.591547594189, 0.559567475804, 0.368041314669\n222, 0.693942875550, 0.665218863847, 0.598438916247\n223, 0.000000000000, 0.000000000000, 0.839156066280\n224, 0.000000000000, 0.153660851426, 1.000000000000\n225, 0.000000000000, 0.307321702853, 1.000000000000\n226, 0.000000000000, 0.405704054921, 0.780397079977\n227, 0.368580787396, 0.000000000000, 0.905871197330\n228, 0.250835805803, 0.000000000000, 1.000000000000\n229, 0.125417902902, 0.000000000000, 1.000000000000\n230, 0.289009805431, 0.000000000000, 0.750029486969\n231, 0.359469331178, 0.146738363086, 1.000000000000\n232, 0.342684953650, 0.293476726173, 1.000000000000\n233, 0.136280994629, 0.468404011708, 1.000000000000\n234, 0.132260901339, 0.474613755951, 0.899325191729\n235, 0.333862288048, 0.228947296751, 0.801218039117\n236, 0.347385077068, 0.114473648376, 0.806480216888\n237, 0.662696570890, 0.422427606690, 0.515566521693\n238, 0.694517510538, 0.465236003584, 0.376742088689\n239, 0.714240826549, 0.378852861545, 0.449253463580\n240, 0.499477732779, 0.410774790602, 0.585996460385\n241, 0.676198346685, 0.308070362723, 0.473664280929\n242, 0.588388582741, 0.324152151412, 0.548063466326\n243, 0.475912044029, 0.299658627113, 0.556244133119\n244, 0.509451685440, 0.224401387107, 0.394299250327\n245, 0.675974064015, 0.386223380964, 0.341155430147\n246, 0.709289063788, 0.344089641229, 0.407795835151\n247, 0.754890743752, 0.000000000000, 0.525429214256\n248, 0.690602304983, 0.000000000000, 0.683087041049\n249, 0.432192118412, 0.000000000000, 0.638188395028\n250, 0.486878598932, 0.000000000000, 0.397754416151\n251, 0.670288887158, 0.000000000000, 0.381021803425\n252, 0.520390360235, 0.295608166499, 0.617401676363\n253, 0.521932057207, 0.127793976200, 0.697968261054\n254, 0.688965810219, 0.289624536808, 0.562002343181\n255, 0.737349841804, 0.115256147134, 0.631975116733\n256, 0.711848906426, 0.139328872913, 0.423165581392\n257, 0.633906612394, 0.105265230588, 0.721188073341\n258, 0.589292595475, 0.109857099810, 0.340133395754\n259, 1.000000000000, 0.888548495428, 0.678673232092\n260, 1.000000000000, 0.777096990855, 0.666109833452\n261, 1.000000000000, 0.856786053076, 0.384093797674\n262, 1.000000000000, 1.000000000000, 0.537393912031\n263, 0.880476541633, 1.000000000000, 0.376902082217\n264, 0.850874123533, 1.000000000000, 0.708177105519\n265, 0.751824596619, 0.913160217728, 0.370074167520\n266, 0.905883415452, 0.705329079964, 0.379431910695\n267, 0.911268289377, 0.655686528426, 0.662503597387\n268, 0.709381806946, 0.854040569050, 0.707797106169\n269, 1.000000000000, 1.000000000000, 0.127850397777\n270, 1.000000000000, 1.000000000000, 0.255700795553\n271, 1.000000000000, 0.616759972904, 0.304982854386\n272, 1.000000000000, 0.510157152927, 0.112664653377\n273, 1.000000000000, 0.625274849649, 0.000000000000\n274, 1.000000000000, 0.750183233099, 0.000000000000\n275, 1.000000000000, 0.875091616550, 0.000000000000\n276, 0.865816279564, 1.000000000000, 0.000000000000\n277, 0.731632559127, 1.000000000000, 0.000000000000\n278, 0.687778022562, 1.000000000000, 0.309534495258\n279, 0.906926916986, 0.505663664665, 0.000000000000\n280, 0.719901078512, 0.586222600512, 0.000000000000\n281, 0.835336110436, 0.519954970749, 0.117567600807\n282, 0.357836908729, 0.397600285045, 0.703344109333\n283, 0.473116119285, 0.374640041657, 0.637095078835\n284, 0.361247111968, 0.382670034236, 0.766249192648\n285, 1.000000000000, 0.536376053711, 0.504783752764\n286, 1.000000000000, 0.463910303858, 0.299088415706\n287, 0.746229463320, 0.487551705678, 0.361070555960\n288, 0.807785182061, 0.431324538907, 0.434913725211\n289, 0.868951790863, 0.412921595450, 0.386020793717\n290, 0.790605374219, 0.474033600171, 0.317430974223\n291, 0.719521992138, 0.439894456127, 0.000000000000\n292, 0.606925750253, 0.346403308879, 0.141687266886\n293, 0.728328926367, 0.389672877740, 0.524854385450\n294, 0.351590502360, 1.000000000000, 0.717838727002\n295, 0.265566433658, 1.000000000000, 0.900958644457\n296, 0.431107741701, 1.000000000000, 1.000000000000\n297, 0.582925200204, 1.000000000000, 1.000000000000\n298, 0.718245452887, 1.000000000000, 0.862558790154\n299, 0.749956303911, 0.771370633948, 1.000000000000\n300, 0.742349481310, 0.885685316974, 1.000000000000\n301, 0.277608209712, 0.868956367284, 1.000000000000\n302, 0.275926136228, 0.737912734569, 1.000000000000\n303, 0.274244062743, 0.606869101853, 1.000000000000\n304, 0.470985123931, 0.451665280916, 1.000000000000\n305, 0.248724430430, 0.874708381301, 0.791020650609\n306, 0.245606276742, 0.749416762602, 0.780124012304\n307, 0.253504962866, 0.551618684596, 0.855449515345\n308, 0.372321004328, 0.505540249347, 0.741269121597\n309, 0.368725774007, 0.448222565285, 0.828023565274\n310, 1.000000000000, 0.397017933436, 0.577757323982\n311, 1.000000000000, 0.228294554297, 0.653933206161\n312, 1.000000000000, 0.114147277149, 0.641663725341\n313, 1.000000000000, 0.000000000000, 0.516692536216\n314, 1.000000000000, 0.135957589354, 0.393609726827\n315, 1.000000000000, 0.271915178707, 0.383228625743\n316, 0.881941494413, 0.000000000000, 0.624985741204\n317, 0.872949249339, 0.000000000000, 0.417136009268\n318, 0.904098541656, 0.348982504744, 0.663324610045\n319, 0.000000000000, 0.000000000000, 0.115038473555\n320, 0.000000000000, 0.000000000000, 0.230076947110\n321, 0.000000000000, 0.282002280226, 0.000000000000\n322, 0.000000000000, 0.141001140113, 0.000000000000\n323, 0.159869983558, 0.000000000000, 0.000000000000\n324, 0.319739967116, 0.000000000000, 0.000000000000\n325, 0.479609950674, 0.000000000000, 0.000000000000\n326, 0.624546381368, 0.000000000000, 0.110587472075\n327, 0.609612828503, 0.000000000000, 0.221174944151\n328, 0.629953411613, 0.245885366083, 0.000000000000\n329, 0.634716672922, 0.122942683041, 0.000000000000\n330, 1.000000000000, 0.000000000000, 0.269327218608\n331, 1.000000000000, 0.000000000000, 0.134663609304\n332, 1.000000000000, 0.125091616550, 0.000000000000\n333, 1.000000000000, 0.250183233100, 0.000000000000\n334, 1.000000000000, 0.375274849649, 0.000000000000\n335, 0.759653289488, 0.000000000000, 0.000000000000\n336, 0.879826644744, 0.000000000000, 0.000000000000\n337, 1.000000000000, 0.236800460941, 1.000000000000\n338, 1.000000000000, 0.118400230470, 1.000000000000\n339, 1.000000000000, 0.000000000000, 0.876464748173\n340, 1.000000000000, 0.000000000000, 0.752929496347\n341, 0.887445366106, 0.000000000000, 1.000000000000\n342, 0.774890732212, 0.000000000000, 1.000000000000\n343, 0.639828859729, 0.000000000000, 0.872798422105\n344, 0.693479259791, 0.156826696470, 1.000000000000\n345, 0.673816636305, 0.282573473487, 0.747748091332\n346, 0.519294903511, 0.000000000000, 1.000000000000\n347, 1.000000000000, 1.000000000000, 0.845618315365\n348, 1.000000000000, 0.867144564035, 1.000000000000\n349, 1.000000000000, 0.734289128071, 1.000000000000\n350, 0.867371329354, 1.000000000000, 1.000000000000\n351, 0.000000000000, 0.722302927263, 0.739919908952\n352, 0.000000000000, 0.861151463632, 0.751461655481\n353, 0.000000000000, 1.000000000000, 0.600836936407\n354, 0.125921292060, 1.000000000000, 0.782460345463\n355, 0.283375042335, 0.544833912956, 0.625485808420\n356, 0.121244061526, 0.603789767399, 0.748802768210\n357, 0.000000000000, 0.526784838754, 0.792678444594\n358, 0.000000000000, 1.000000000000, 0.881501701005\n359, 0.000000000000, 0.595736915709, 1.000000000000\n360, 0.000000000000, 0.730491277140, 1.000000000000\n361, 0.000000000000, 0.865245638570, 1.000000000000\n362, 0.139645141598, 1.000000000000, 1.000000000000\n363, 0.000000000000, 0.661244329970, 0.228478829728\n364, 0.000000000000, 0.841435172799, 0.224682552759\n365, 0.000000000000, 0.594324258820, 0.349772339080\n366, 0.000000000000, 0.508225737995, 0.219977537345\n367, 0.000000000000, 0.751034920889, 0.340846617764\n368, 0.000000000000, 0.739910984543, 0.124335874381\n369, 0.000000000000, 0.612390765647, 0.108398540013\n370, 0.000000000000, 0.883569023280, 0.337935995355\n371, 0.000000000000, 0.885657410990, 0.111122400818\n372, 0.000000000000, 0.498485359122, 0.088739164304\n373, 0.092251764314, 1.000000000000, 0.146409282424\n374, 0.248688117951, 1.000000000000, 0.147817799812\n375, 0.378627189093, 1.000000000000, 0.356153890543\n376, 0.283273709866, 1.000000000000, 0.279090905584\n377, 0.248135172384, 1.000000000000, 0.369304175829\n378, 0.476518533779, 1.000000000000, 0.289590817801\n379, 0.507036991437, 1.000000000000, 0.200109247109\n380, 0.381744638526, 1.000000000000, 0.230808881362\n381, 0.155460258259, 1.000000000000, 0.291967423929\n382, 0.073686767728, 1.000000000000, 0.368915444101\n383, 0.503298980477, 1.000000000000, 0.073507418776\n384, 0.396323289031, 1.000000000000, 0.112090627321\n385, 0.388937606427, 0.714081477772, 0.000000000000\n386, 0.184615306220, 0.637843795561, 0.000000000000\n387, 0.212832764192, 0.857097543086, 0.000000000000\n388, 0.447131180498, 0.588067350920, 0.000000000000\n389, 0.495772346781, 0.809164397906, 0.000000000000\n390, 0.524408577692, 0.686957231643, 0.000000000000\n391, 0.372913397628, 0.860394249354, 0.000000000000\n392, 0.305949197242, 0.583451513562, 0.000000000000\n393, 0.121096918600, 0.760712926198, 0.000000000000\n394, 0.113549493133, 0.552556171624, 0.000000000000\n395, 0.108390664220, 0.890262000340, 0.000000000000\n396, 0.504233975786, 0.911344018645, 0.000000000000\n397, 0.264390865051, 0.735596917589, 0.000000000000\n398, 0.205718015188, 0.538769562640, 0.000000000000\n399, 0.082904447842, 0.646838989360, 0.000000000000\n400, 0.086834736448, 0.854224474679, 0.457620243840\n401, 0.308620451992, 0.769459229199, 0.485701499610\n402, 0.228039168653, 0.625370250294, 0.487855929060\n403, 0.160096871747, 0.722630166539, 0.474216041848\n404, 0.104064109685, 0.615417973648, 0.476210082855\n405, 0.220191224386, 0.875112068558, 0.469427896933\n406, 0.335589652203, 0.905803559717, 0.478754036451\n407, 0.570706401059, 0.579229782465, 0.075903677919\n408, 0.577035350574, 0.600365608310, 0.193429630055\n409, 0.535637938713, 0.540445281875, 0.268846332691\n410, 0.591712632691, 0.907068562327, 0.316774643501\n411, 0.578664788499, 0.719158983437, 0.346453126325\n412, 0.494719042019, 0.818687261030, 0.449492802960\n413, 0.481105914893, 0.933545251580, 0.442569599707\n414, 0.434938715574, 0.500340852891, 0.390111288222\n415, 0.463883245954, 0.643502559273, 0.462898446659\n416, 0.212448209441, 0.421718291421, 0.226551744207\n417, 0.350677398013, 0.449381522822, 0.141872617356\n418, 0.324218007025, 0.430559074353, 0.268240668105\n419, 0.194460833595, 0.434317868884, 0.105651723264\n420, 0.098045689753, 0.411109648440, 0.196581576479\n421, 0.093334973298, 0.422905310294, 0.095732256635\n422, 0.121405444396, 0.464004214258, 0.402381852555\n423, 0.242214691944, 0.467212419938, 0.427639040943\n424, 0.628984221886, 0.776190851144, 0.184108457225\n425, 0.618980227918, 0.892182095090, 0.180645563676\n426, 0.618757457498, 0.821557585996, 0.091171409894\n427, 0.608812138868, 0.924655322502, 0.072814714964\n428, 0.000000000000, 0.280912601688, 0.499921565768\n429, 0.000000000000, 0.125918328100, 0.505412083172\n430, 0.000000000000, 0.386190859705, 0.530649144854\n431, 0.000000000000, 0.345622169199, 0.407094006753\n432, 0.000000000000, 0.312075314462, 0.610307344300\n433, 0.000000000000, 0.200696583435, 0.414794053158\n434, 0.000000000000, 0.198301157878, 0.595378196038\n435, 0.000000000000, 0.092976357761, 0.413162656643\n436, 0.000000000000, 0.088411307132, 0.603335523044\n437, 0.000000000000, 0.444263707429, 0.465685350932\n438, 0.169439438243, 0.000000000000, 0.508239808058\n439, 0.278165767244, 0.000000000000, 0.528625327354\n440, 0.074480470594, 0.000000000000, 0.511713776613\n441, 0.093925737895, 0.000000000000, 0.592734412405\n442, 0.193077078247, 0.000000000000, 0.603332843223\n443, 0.303510135048, 0.087230921393, 0.615838154165\n444, 0.328084042927, 0.243211550967, 0.608091817054\n445, 0.071815222201, 0.416962924188, 0.640194274640\n446, 0.199296175528, 0.415578780724, 0.625685723547\n447, 0.334698854355, 0.206597692324, 0.412746186282\n448, 0.297894007417, 0.102640416973, 0.419902510108\n449, 0.117425256697, 0.213485015775, 0.343514042014\n450, 0.108727867561, 0.097872138810, 0.361560230260\n451, 0.253412109886, 0.296035367945, 0.371241761354\n452, 0.120591650753, 0.327968261651, 0.323939870021\n453, 0.219152363384, 0.168359780810, 0.383455179825\n454, 0.189430277877, 0.075651514572, 0.390807322466\n455, 0.110786392735, 0.199220044881, 0.698303968991\n456, 0.109510306279, 0.076688858973, 0.689088954629\n457, 1.000000000000, 0.484323141556, 0.858927065144\n458, 0.795945274133, 0.424307372466, 1.000000000000\n459, 0.910566493019, 0.421277846734, 1.000000000000\n460, 0.894661773664, 0.515815061451, 1.000000000000\n461, 0.782677311573, 0.540309444131, 1.000000000000\n462, 0.705928343319, 0.472868242435, 1.000000000000\n463, 0.906427380472, 0.477711140645, 0.740150889429\n464, 0.834650287299, 0.513720971860, 0.722476673805\n465, 0.910635887387, 0.608713072220, 0.907277795819\n466, 0.927213006303, 0.592693329257, 0.821616360069\n467, 0.835499405021, 0.613522522724, 0.820125295622\n468, 0.822321349739, 0.630549155097, 0.918315272433\n469, 0.909344100642, 0.369584382183, 0.874786876490\n470, 0.802533816311, 0.364978817187, 0.823430806043\n471, 0.800785507219, 0.343038249304, 0.920155432348\n472, 0.695672171696, 0.457139709130, 0.762968783224\n473, 0.654077028072, 0.412266990248, 0.904547049229\n474, 0.684593850446, 0.563699934093, 0.820010595172\n475, 0.660213194898, 0.527159275996, 0.904400384433\n476, 0.553793465737, 1.000000000000, 0.552825034212\n477, 0.602870569815, 0.908887649587, 0.434513946778\n478, 0.544612912759, 0.755838773914, 0.548568786914\n479, 0.647905136260, 0.846209639366, 0.544355396172\n480, 0.649006018720, 0.929032389254, 0.543605418638\n481, 0.586694663449, 0.943845248528, 0.642159111057\n482, 0.499129700017, 0.941782296375, 0.630698300991\n483, 0.545864398157, 0.852949700589, 0.622695514832\n484, 0.599453879288, 0.654763487279, 0.462389649469\n485, 0.695183143839, 0.593518262470, 0.438255385400\n486, 0.737160031423, 0.728379874663, 0.437844567633\n487, 0.671906283983, 0.592969776965, 0.334842567963\n488, 0.716131096863, 0.720207632306, 0.308274409183\n489, 0.532325903797, 0.546393336992, 0.475672882810\n490, 0.587689200113, 0.536688267188, 0.611784229660\n491, 0.666549236173, 0.717265571244, 0.581750795214\n492, 0.554325728043, 0.683591382268, 0.633922852625\n493, 0.000000000000, 0.280455665203, 0.797850401651\n494, 0.000000000000, 0.140652563785, 0.818750862890\n495, 0.000000000000, 0.354899536648, 0.890178897576\n496, 0.000000000000, 0.219304254460, 0.904073824177\n497, 0.000000000000, 0.085053534388, 0.916291835351\n498, 0.114894238820, 0.000000000000, 0.784172398489\n499, 0.215310397605, 0.000000000000, 0.797324106682\n500, 0.277358583194, 0.000000000000, 0.860462803989\n501, 0.179506836841, 0.000000000000, 0.897809638293\n502, 0.083774820130, 0.000000000000, 0.904973910415\n503, 0.238983402280, 0.355944134722, 1.000000000000\n504, 0.193016635835, 0.112471636760, 1.000000000000\n505, 0.122300728160, 0.225289425084, 1.000000000000\n506, 0.251291010221, 0.226784057165, 1.000000000000\n507, 0.109342344626, 0.356946294101, 1.000000000000\n508, 0.088147053379, 0.098284382654, 1.000000000000\n509, 0.243942901359, 0.422840198766, 0.869010465944\n510, 0.071387895013, 0.397431280404, 0.790530875570\n511, 0.184014510483, 0.375066515917, 0.795445936173\n512, 0.283350812372, 0.089745940869, 0.750146523029\n513, 0.331040190192, 0.325746155715, 0.902426839634\n514, 0.344876033907, 0.206429325069, 0.904733453932\n515, 0.359578800723, 0.077940222755, 0.904804543802\n516, 0.654751914003, 0.483456081171, 0.449522305462\n517, 0.696519978996, 0.418052820615, 0.438043430541\n518, 0.423953739122, 0.443226574723, 0.520557133214\n519, 0.545762572927, 0.294073663752, 0.510986473130\n520, 0.623415097648, 0.299083572258, 0.482347907609\n521, 0.495480725442, 0.262215517372, 0.474248997049\n522, 0.577170672801, 0.262604737355, 0.434691134644\n523, 0.600330794097, 0.463449203950, 0.337573335257\n524, 0.543933157760, 0.367463471007, 0.567029963356\n525, 0.572215917530, 0.419642887532, 0.554592383696\n526, 0.691727701943, 0.334667625824, 0.459686845750\n527, 0.477330045425, 0.312910136931, 0.362605645263\n528, 0.638939521567, 0.000000000000, 0.444079886087\n529, 0.555827973984, 0.000000000000, 0.452242676122\n530, 0.508444314661, 0.000000000000, 0.620095955592\n531, 0.586790500637, 0.000000000000, 0.557714683722\n532, 0.600991696783, 0.000000000000, 0.654946200593\n533, 0.676763152474, 0.000000000000, 0.597708840455\n534, 0.680151993306, 0.000000000000, 0.511456546403\n535, 0.471851976155, 0.000000000000, 0.529901975956\n536, 0.491727559444, 0.271069707929, 0.590692011531\n537, 0.472866069360, 0.188056614510, 0.604399085059\n538, 0.448325282432, 0.074812622259, 0.624682741984\n539, 0.609663206143, 0.271645827986, 0.619627152195\n540, 0.690595086678, 0.253858872058, 0.488584034247\n541, 0.737909670915, 0.072518993608, 0.529569708375\n542, 0.713587046008, 0.180528941600, 0.545989909360\n543, 0.641527416174, 0.062296493181, 0.369020799199\n544, 0.500046232728, 0.130900809146, 0.395738902754\n545, 1.000000000000, 0.901679469533, 0.589899609112\n546, 1.000000000000, 0.816038306348, 0.505240196396\n547, 1.000000000000, 0.928393026538, 0.460743854852\n548, 1.000000000000, 0.718702192327, 0.545957682245\n549, 0.760158841660, 1.000000000000, 0.519976645423\n550, 0.870612992341, 1.000000000000, 0.595332417226\n551, 0.878700243150, 1.000000000000, 0.463901536888\n552, 0.748021371578, 1.000000000000, 0.630829207720\n553, 0.758239727153, 0.655473217208, 0.634949838104\n554, 0.706093604973, 0.912211013789, 0.422657957033\n555, 0.906483606566, 0.644013925696, 0.469523258236\n556, 0.755168295909, 0.631676097270, 0.522884069600\n557, 0.869961271939, 0.625574170384, 0.590342947044\n558, 0.859353288129, 0.907962344905, 0.696838917585\n559, 0.823793920310, 0.776587773471, 0.686069176853\n560, 0.914545617915, 0.726217320998, 0.670081898982\n561, 0.929674919050, 0.836559576383, 0.680801591426\n562, 0.827596190702, 0.914978052115, 0.374282467339\n563, 0.940238270816, 0.928393026538, 0.380497939945\n564, 0.889388541904, 0.821994632966, 0.378072279312\n565, 1.000000000000, 0.812637424824, 0.185959267827\n566, 1.000000000000, 0.666903237562, 0.184719441730\n567, 1.000000000000, 0.758899479393, 0.286304284985\n568, 1.000000000000, 0.891449329859, 0.108960933636\n569, 1.000000000000, 0.886738081841, 0.273433946272\n570, 1.000000000000, 0.746727658257, 0.092383127923\n571, 1.000000000000, 0.594896200708, 0.102516088297\n572, 1.000000000000, 0.929106648156, 0.191412589467\n573, 0.878072567816, 1.000000000000, 0.074819062912\n574, 0.755644871456, 1.000000000000, 0.240772157207\n575, 0.699440494171, 1.000000000000, 0.148987321281\n576, 0.881690385196, 1.000000000000, 0.190123560001\n577, 0.789296176504, 1.000000000000, 0.130940420206\n578, 0.855752976637, 1.000000000000, 0.286750313191\n579, 0.891826166787, 0.812637424824, 0.000000000000\n580, 0.819385201472, 0.620145811304, 0.000000000000\n581, 0.708623304361, 0.835960971843, 0.000000000000\n582, 0.739405905739, 0.703269117173, 0.000000000000\n583, 0.885603607404, 0.700097830418, 0.000000000000\n584, 0.798724419345, 0.908697787173, 0.000000000000\n585, 0.798571994146, 0.788687901667, 0.000000000000\n586, 0.910749612258, 0.591770576794, 0.000000000000\n587, 0.907552381859, 0.910307204759, 0.000000000000\n588, 0.686899676178, 0.924123131030, 0.000000000000\n589, 0.699821787910, 0.910391926530, 0.327159555391\n590, 0.890368615421, 0.614134294037, 0.304660172615\n591, 0.759334607472, 0.571319144523, 0.074863780683\n592, 0.735796822278, 0.613902186607, 0.181327278315\n593, 0.692353484783, 0.625162954787, 0.075707096760\n594, 0.933180235720, 0.514173195427, 0.115116127092\n595, 0.372959655948, 0.000000000000, 0.682517273840\n596, 0.410982130991, 0.381476651579, 0.652815388528\n597, 0.432531771312, 0.086112300627, 0.757671676586\n598, 0.406006838456, 0.314319171119, 0.746915971934\n599, 0.431102330462, 0.187872390912, 0.746505078500\n600, 0.290970409750, 0.345948977070, 0.706987223286\n601, 1.000000000000, 0.511963800139, 0.323310433918\n602, 1.000000000000, 0.551328116216, 0.414304068085\n603, 0.769643024344, 0.477415873673, 0.392656512892\n604, 0.793520356341, 0.526550517254, 0.443361840707\n605, 0.919459322455, 0.532146294742, 0.507696256280\n606, 0.919395925330, 0.467939197594, 0.305975369445\n607, 0.630208960724, 0.519802317679, 0.000000000000\n608, 0.690325971560, 0.405048395745, 0.210132551814\n609, 0.680461893959, 0.404410010875, 0.099057148227\n610, 0.754641414669, 0.459958127318, 0.104554867809\n611, 0.737179026482, 0.434824507397, 0.300416918821\n612, 0.788348685946, 0.479480067279, 0.200571906008\n613, 0.561646345811, 0.418366512403, 0.070488339684\n614, 0.783276898243, 0.581857849520, 0.648087390659\n615, 0.690233869499, 0.545917275110, 0.665853312678\n616, 0.701953490955, 0.470731480004, 0.561132423927\n617, 0.761034456252, 0.406747930470, 0.485981747116\n618, 0.758888668563, 0.403548162079, 0.433109271184\n619, 0.472630509541, 1.000000000000, 0.781475476599\n620, 0.588359722272, 1.000000000000, 0.728678437040\n621, 0.366009375499, 1.000000000000, 0.873527351495\n622, 0.510037573918, 1.000000000000, 0.912501323495\n623, 0.595657779689, 1.000000000000, 0.835055264852\n624, 0.510110173463, 0.728456339282, 1.000000000000\n625, 0.636252755632, 0.815991512625, 1.000000000000\n626, 0.561134160707, 0.580475719659, 1.000000000000\n627, 0.354170644902, 0.540310553932, 1.000000000000\n628, 0.427153608136, 0.849208145891, 1.000000000000\n629, 0.650305486559, 0.685572644697, 1.000000000000\n630, 0.371777039258, 0.660932569823, 1.000000000000\n631, 0.538841137546, 0.885432511039, 1.000000000000\n632, 0.647022246680, 0.917421868128, 1.000000000000\n633, 0.453635428452, 0.592368092722, 1.000000000000\n634, 0.370594305994, 0.767669401059, 1.000000000000\n635, 0.354832224714, 0.932464313980, 1.000000000000\n636, 0.262279450109, 0.799709772201, 0.895791015329\n637, 0.262010643512, 0.662736115650, 0.906539505757\n638, 0.264218565204, 0.923895753464, 0.898281266552\n639, 0.732769411156, 0.812994604109, 0.879888395598\n640, 0.742895000192, 0.720923684200, 0.913204200742\n641, 0.729304665774, 0.727849303745, 0.803820090636\n642, 0.722729208803, 0.918098116761, 0.854508976038\n643, 0.423278725233, 0.546839845575, 0.694172357097\n644, 0.334913761377, 0.499583277241, 0.806250861062\n645, 0.307619576679, 0.485188063376, 0.867921700954\n646, 0.305749064757, 0.554624909478, 0.772232675643\n647, 0.395892427543, 0.447825196519, 0.922467953533\n648, 0.494777175626, 0.456915821069, 0.874656087929\n649, 0.351983504716, 0.928995977042, 0.709842728601\n650, 0.341059053251, 0.697438203800, 0.694054895814\n651, 0.351179189304, 0.815702888201, 0.698290947518\n652, 1.000000000000, 0.072846286649, 0.518024068163\n653, 1.000000000000, 0.298676265356, 0.546300737627\n654, 1.000000000000, 0.365415236197, 0.473889234598\n655, 1.000000000000, 0.186972858585, 0.522793348310\n656, 0.860262700802, 0.000000000000, 0.521804252617\n657, 0.808500298143, 0.000000000000, 0.473662666691\n658, 0.895150331256, 0.404326161179, 0.574355837069\n659, 0.863721376398, 0.201560165412, 0.645970702693\n660, 0.915203400273, 0.295360446788, 0.657975547798\n661, 0.874482616907, 0.071827264949, 0.632427794730\n662, 0.867302159743, 0.079859824445, 0.411622548100\n663, 0.884774395092, 0.321703379881, 0.391348730152\n664, 0.791805949791, 0.359168198247, 0.398106976638\n665, 0.774772325883, 0.274470054416, 0.406336507581\n666, 0.873116304016, 0.203872484404, 0.401551952577\n667, 0.000000000000, 0.199975107590, 0.124357670029\n668, 0.000000000000, 0.095848669051, 0.084751473395\n669, 0.000000000000, 0.114172219678, 0.195756684331\n670, 0.000000000000, 0.307353297808, 0.167132627498\n671, 0.239507766495, 0.000000000000, 0.328286623770\n672, 0.142349366964, 0.000000000000, 0.246216858983\n673, 0.294947746557, 0.000000000000, 0.233831910278\n674, 0.520043085844, 0.000000000000, 0.134081229497\n675, 0.411140083197, 0.000000000000, 0.219121307667\n676, 0.378170788643, 0.000000000000, 0.114317846249\n677, 0.088943157380, 0.000000000000, 0.118276257888\n678, 0.231439593756, 0.000000000000, 0.118325267677\n679, 0.497741634291, 0.000000000000, 0.273367036334\n680, 0.364095927628, 0.000000000000, 0.336307883901\n681, 0.384020349599, 0.244190603922, 0.000000000000\n682, 0.459552997244, 0.359363749300, 0.000000000000\n683, 0.513172094372, 0.251678084725, 0.000000000000\n684, 0.553196192474, 0.124622886442, 0.000000000000\n685, 0.340675371004, 0.347111586911, 0.000000000000\n686, 0.104543057257, 0.235704062246, 0.000000000000\n687, 0.422245091035, 0.127231184804, 0.000000000000\n688, 0.088567390115, 0.342050156122, 0.000000000000\n689, 0.124900974226, 0.119179485794, 0.000000000000\n690, 0.201321648174, 0.326276132871, 0.000000000000\n691, 0.211187719720, 0.204068156890, 0.000000000000\n692, 0.273805077767, 0.134303556242, 0.000000000000\n693, 0.294671459115, 0.245455462283, 0.000000000000\n694, 0.613405138261, 0.096569674702, 0.165385014093\n695, 0.600535121020, 0.194908796731, 0.232476980275\n696, 0.618532758660, 0.181577966328, 0.103023772607\n697, 0.601888336698, 0.083915517711, 0.254301004528\n698, 0.625660457890, 0.082757968533, 0.078593374390\n699, 1.000000000000, 0.312729041375, 0.181213431732\n700, 1.000000000000, 0.130477762976, 0.199977441067\n701, 1.000000000000, 0.354008518512, 0.281045523641\n702, 1.000000000000, 0.421912117050, 0.177090985130\n703, 1.000000000000, 0.218231594865, 0.263620478844\n704, 1.000000000000, 0.221044530133, 0.111457779495\n705, 1.000000000000, 0.101214208364, 0.101023595214\n706, 1.000000000000, 0.337135408982, 0.088603473038\n707, 1.000000000000, 0.101488543000, 0.294810823405\n708, 1.000000000000, 0.428969198961, 0.075671822309\n709, 0.704181866866, 0.000000000000, 0.176137709411\n710, 0.766795529236, 0.000000000000, 0.345985016093\n711, 0.889420135975, 0.000000000000, 0.196905712220\n712, 0.810152397455, 0.000000000000, 0.110248078623\n713, 0.684089862185, 0.000000000000, 0.285992472992\n714, 0.884935976748, 0.000000000000, 0.313568371797\n715, 0.789929294744, 0.000000000000, 0.238139560189\n716, 0.707602773882, 0.000000000000, 0.079394652022\n717, 0.915879835635, 0.000000000000, 0.088363480030\n718, 0.819755773496, 0.184921446250, 0.000000000000\n719, 0.904515026102, 0.273829672153, 0.000000000000\n720, 0.919061613401, 0.184229243929, 0.000000000000\n721, 0.805409782360, 0.291209622111, 0.000000000000\n722, 0.874081974023, 0.084887889341, 0.000000000000\n723, 0.740276497030, 0.099972918656, 0.000000000000\n724, 0.901545496459, 0.440606593591, 0.000000000000\n725, 0.882862987357, 0.357159637877, 0.000000000000\n726, 0.805629240439, 0.394214080024, 0.000000000000\n727, 0.711310097460, 0.321821910392, 0.000000000000\n728, 0.716186085385, 0.203338379590, 0.000000000000\n729, 1.000000000000, 0.192395323325, 0.830070892002\n730, 1.000000000000, 0.287141024135, 0.774836050610\n731, 1.000000000000, 0.269919170480, 0.892531726496\n732, 1.000000000000, 0.101683478574, 0.753178406640\n733, 1.000000000000, 0.101167414560, 0.898009540209\n734, 1.000000000000, 0.202841413874, 0.741094347095\n735, 1.000000000000, 0.184534687485, 0.924564828404\n736, 0.734021079445, 0.000000000000, 0.822436148527\n737, 0.756025117676, 0.000000000000, 0.726021163202\n738, 0.917140068502, 0.000000000000, 0.844920395780\n739, 0.923384614937, 0.000000000000, 0.921421242112\n740, 0.812337638829, 0.000000000000, 0.885721067051\n741, 0.880344622918, 0.000000000000, 0.696364282321\n742, 0.849978088745, 0.000000000000, 0.788065425214\n743, 0.707197959447, 0.000000000000, 0.927254292506\n744, 0.861575289383, 0.189115924986, 1.000000000000\n745, 0.827367346465, 0.085644152585, 1.000000000000\n746, 0.915277600391, 0.078632061608, 1.000000000000\n747, 0.737905684804, 0.322648831688, 0.711995906666\n748, 0.684299457753, 0.228540725247, 0.867634165795\n749, 0.665983311675, 0.097654249141, 0.911014157874\n750, 0.649972883544, 0.102903824646, 0.814638205034\n751, 0.658497438577, 0.185962742898, 0.769597566881\n752, 1.000000000000, 0.559414024425, 0.618480170667\n753, 1.000000000000, 0.485095796252, 0.575480821380\n754, 1.000000000000, 0.479972605169, 0.689594776923\n755, 0.494451426311, 0.444817129438, 0.651577851397\n756, 0.567434859438, 0.371883398567, 0.743522540818\n757, 0.641144698690, 1.000000000000, 0.376585636205\n758, 0.492691435292, 0.000000000000, 0.859443524808\n759, 0.531560357697, 0.340173686544, 1.000000000000\n760, 0.610006796279, 0.249391239091, 1.000000000000\n761, 0.479269554083, 0.195008967755, 1.000000000000\n762, 0.439382117345, 0.073369181543, 1.000000000000\n763, 0.562037235900, 0.107020748449, 1.000000000000\n764, 1.000000000000, 0.797810914332, 0.891656284805\n765, 1.000000000000, 0.669122380079, 0.886438005110\n766, 1.000000000000, 0.728129500206, 0.776142205488\n767, 1.000000000000, 0.910302425000, 0.904465433882\n768, 1.000000000000, 0.871698332260, 0.779128847974\n769, 0.859418415887, 1.000000000000, 0.859006469541\n770, 0.931697436310, 1.000000000000, 0.926156196226\n771, 0.782571559843, 1.000000000000, 0.788714986380\n772, 0.868859589037, 0.928499853708, 1.000000000000\n773, 0.850999011706, 0.722025955138, 1.000000000000\n774, 0.868694064851, 0.818169241237, 1.000000000000\n775, 0.000000000000, 0.634027302220, 0.598715431435\n776, 0.000000000000, 0.914482165779, 0.601319307707\n777, 0.000000000000, 0.783206660050, 0.604146709826\n778, 0.118970389570, 1.000000000000, 0.641195223483\n779, 0.230575668683, 1.000000000000, 0.683292429448\n780, 0.216605054124, 1.000000000000, 0.564890718456\n781, 0.322071366476, 1.000000000000, 0.591326817780\n782, 0.321396156161, 0.566572558031, 0.584374624923\n783, 0.203214192990, 0.559385961558, 0.660933840149\n784, 0.089098837059, 0.550609017571, 0.659829216147\n785, 0.134940206168, 0.812876586472, 0.768299335914\n786, 0.147055266012, 0.708304281053, 0.761478770845\n787, 0.090178681697, 0.905419697220, 0.769075553247\n788, 0.000000000000, 0.463611789942, 0.706248438107\n789, 0.315319959001, 0.486452329179, 0.659685623074\n790, 0.082878853983, 0.525385775253, 0.823999981504\n791, 0.160889307049, 0.551625227549, 0.822214776218\n792, 0.000000000000, 0.538953255682, 0.902408475458\n793, 0.000000000000, 0.641146682012, 0.862385208476\n794, 0.000000000000, 0.919450045141, 0.878213037733\n795, 0.000000000000, 0.790303168641, 0.873311467904\n796, 0.130495908573, 1.000000000000, 0.894472996640\n797, 0.136454694385, 0.546323248261, 1.000000000000\n798, 0.139128557063, 0.921437338393, 1.000000000000\n799, 0.138227707870, 0.794422024502, 1.000000000000\n800, 0.135641119678, 0.670121436881, 1.000000000000\n801, 0.270596504211, 0.807391226292, 0.309448838234\n802, 0.107215449214, 0.644010186195, 0.146067798138\n803, 0.216136157513, 0.644010186195, 0.146067798138\n804, 0.107215449214, 0.752930879593, 0.146067798138\n805, 0.107215449214, 0.861851572990, 0.146067798138\n806, 0.107215449214, 0.535089492798, 0.146067798138\n807, 0.216136157513, 0.861851572990, 0.363909184933\n808, 0.325056850910, 0.861851572990, 0.363909184933\n809, 0.325056850910, 0.752930879593, 0.363909184933\n810, 0.325056850910, 0.861851572990, 0.254988491535\n811, 0.433977544308, 0.861851572990, 0.146067798138\n812, 0.216136157513, 0.861851572990, 0.254988491535\n813, 0.433977544308, 0.861851572990, 0.254988491535\n814, 0.325056850910, 0.752930879593, 0.254988491535\n815, 0.325056850910, 0.861851572990, 0.146067798138\n816, 0.216136157513, 0.752930879593, 0.363909184933\n817, 0.433977544308, 0.752930879593, 0.254988491535\n818, 0.433977544308, 0.752930879593, 0.146067798138\n819, 0.216136157513, 0.752930879593, 0.146067798138\n820, 0.216136157513, 0.535089492798, 0.254988491535\n821, 0.216136157513, 0.644010186195, 0.363909184933\n822, 0.325056850910, 0.644010186195, 0.363909184933\n823, 0.216136157513, 0.644010186195, 0.254988491535\n824, 0.382875113530, 0.596546815152, 0.220611466641\n825, 0.107215449214, 0.535089492798, 0.254988491535\n826, 0.132162004709, 0.311962753534, 0.494699209929\n827, 0.132162004709, 0.132089138031, 0.584636032581\n828, 0.132162004709, 0.132089138031, 0.494699209929\n829, 0.942061543465, 0.520529150963, 0.851890563965\n830, 0.110633447766, 0.119948729873, 0.840776085854\n831, 0.110633447766, 0.119948729873, 0.922446727753\n832, 0.568257629871, 0.130703449249, 0.540078938007\n833, 0.888249397278, 0.880959153175, 0.194007605314\n834, 0.803080558777, 0.880959153175, 0.194007605314\n835, 0.803080558777, 0.795790433884, 0.108838811517\n836, 0.888249397278, 0.795790433884, 0.108838811517\n837, 0.803080558777, 0.880959153175, 0.108838811517\n838, 0.717911839485, 0.880959153175, 0.108838811517\n839, 0.888249397278, 0.710621595383, 0.108838811517\n840, 0.888249397278, 0.880959153175, 0.279176384211\n841, 0.504906296730, 0.866627752781, 0.801241278648\n842, 0.600328564644, 0.866627752781, 0.801241278648\n843, 0.409483939409, 0.580360710621, 0.896663665771\n844, 0.600328564644, 0.866627752781, 0.896663665771\n845, 0.409483939409, 0.771205365658, 0.896663665771\n846, 0.409483939409, 0.866627752781, 0.896663665771\n847, 0.600328564644, 0.771205365658, 0.896663665771\n848, 0.504906296730, 0.771205365658, 0.896663665771\n849, 0.841549038887, 0.113809026778, 0.521062195301\n850, 0.919039249420, 0.268789499998, 0.521062195301\n851, 0.107300713658, 0.084238588810, 0.125028103590\n852, 0.216308057308, 0.084238588810, 0.125028103590\n853, 0.216308057308, 0.084238588810, 0.234035432339\n854, 0.107300713658, 0.193245947361, 0.125028103590\n855, 0.107300713658, 0.302253276110, 0.125028103590\n856, 0.434322774410, 0.084238588810, 0.125028103590\n857, 0.434322774410, 0.084238588810, 0.234035432339\n858, 0.325315415859, 0.084238588810, 0.234035432339\n859, 0.216308057308, 0.302253276110, 0.125028103590\n860, 0.325315415859, 0.193245947361, 0.125028103590\n861, 0.216308057308, 0.193245947361, 0.125028103590\n862, 0.216308057308, 0.193245947361, 0.234035432339\n863, 0.325315415859, 0.302253276110, 0.125028103590\n864, 0.325315415859, 0.193245947361, 0.234035432339\n865, 0.216308057308, 0.302253276110, 0.234035432339\n866, 0.886730730534, 0.312757670879, 0.126763120294\n867, 0.886730730534, 0.132425725460, 0.216929107904\n868, 0.796564757824, 0.132425725460, 0.216929107904\n869, 0.706398785114, 0.132425725460, 0.126763120294\n870, 0.706398785114, 0.132425725460, 0.216929107904\n871, 0.706398785114, 0.222591698170, 0.216929107904\n872, 0.796564757824, 0.132425725460, 0.307095080614\n873, 0.886730730534, 0.132425725460, 0.126763120294\n874, 0.796564757824, 0.132425725460, 0.126763120294\n875, 0.706398785114, 0.222591698170, 0.126763120294\n876, 0.886730730534, 0.222591698170, 0.126763120294\n877, 0.796564757824, 0.312757670879, 0.126763120294\n878, 0.796564757824, 0.222591698170, 0.126763120294\n879, 0.796564757824, 0.312757670879, 0.307095080614\n880, 0.796564757824, 0.222591698170, 0.307095080614\n881, 0.886730730534, 0.312757670879, 0.307095080614\n882, 0.445926368237, 0.356390893459, 0.915723025799\n883, 0.144344702363, 0.779693484306, 0.866011619568\n\n*Element, type=C3D4\n1, 3, 158, 375, 406\n2, 422, 404, 365, 16\n3, 368, 805, 804, 150\n4, 807, 812, 370, 381\n5, 427, 426, 396, 167\n6, 813, 810, 815, 814\n7, 372, 366, 153, 806\n8, 180, 416, 825, 820\n9, 816, 821, 401, 402\n10, 810, 812, 374, 815\n11, 393, 368, 804, 150\n12, 806, 394, 802, 386\n13, 390, 388, 407, 818\n14, 821, 422, 820, 423\n15, 390, 175, 407, 22\n16, 383, 427, 160, 379\n17, 388, 407, 408, 172\n18, 806, 802, 803, 386\n19, 824, 817, 6, 409\n20, 808, 810, 376, 375\n21, 818, 23, 408, 424\n22, 805, 812, 819, 815\n23, 426, 389, 396, 167\n24, 175, 818, 407, 408\n25, 426, 168, 389, 167\n26, 169, 390, 407, 22\n27, 816, 801, 819, 812\n28, 384, 374, 162, 815\n29, 821, 816, 823, 367\n30, 389, 426, 818, 390\n31, 823, 824, 820, 803\n32, 367, 816, 400, 403\n33, 388, 12, 172, 164\n34, 811, 384, 391, 815\n35, 816, 823, 804, 819\n36, 404, 821, 367, 403\n37, 422, 181, 820, 423\n38, 377, 808, 376, 375\n39, 367, 812, 804, 364\n40, 415, 817, 9, 178\n41, 806, 419, 803, 820\n42, 427, 383, 396, 811\n43, 170, 406, 413, 808\n44, 805, 393, 804, 150\n45, 385, 818, 815, 397\n46, 422, 821, 820, 825\n47, 415, 179, 14, 822\n48, 818, 388, 408, 172\n49, 179, 822, 178, 8\n50, 427, 383, 160, 21\n51, 801, 823, 819, 814\n52, 13, 415, 14, 822\n53, 4, 378, 413, 375\n54, 417, 416, 418, 820\n55, 393, 399, 368, 151\n56, 411, 174, 178, 817\n57, 817, 23, 408, 818\n58, 179, 415, 178, 822\n59, 373, 805, 812, 381\n60, 372, 394, 369, 806\n61, 812, 801, 819, 814\n62, 818, 811, 813, 424\n63, 817, 412, 813, 809\n64, 810, 801, 809, 808\n65, 19, 181, 423, 418\n66, 400, 367, 370, 807\n67, 812, 367, 370, 364\n68, 367, 812, 370, 807\n69, 385, 818, 803, 392\n70, 822, 18, 17, 423\n71, 174, 23, 817, 411\n72, 417, 388, 824, 172\n73, 391, 397, 815, 387\n74, 148, 373, 381, 364\n75, 821, 822, 824, 809\n76, 812, 805, 374, 815\n77, 805, 163, 395, 373\n78, 813, 811, 815, 380\n79, 379, 378, 380, 813\n80, 388, 164, 172, 417\n81, 24, 817, 813, 424\n82, 812, 364, 370, 381\n83, 816, 821, 809, 401\n84, 378, 176, 413, 813\n85, 13, 18, 17, 822\n86, 812, 805, 364, 381\n87, 421, 153, 420, 806\n88, 9, 7, 412, 809\n89, 364, 148, 370, 381\n90, 379, 20, 425, 160\n91, 148, 382, 370, 381\n92, 388, 818, 408, 407\n93, 404, 422, 171, 16\n94, 379, 813, 425, 177\n95, 418, 822, 414, 824\n96, 399, 368, 369, 802\n97, 417, 418, 11, 824\n98, 389, 811, 391, 818\n99, 417, 824, 392, 803\n100, 805, 812, 804, 819\n101, 170, 7, 809, 412\n102, 23, 24, 817, 411\n103, 421, 372, 153, 806\n104, 397, 819, 815, 387\n105, 373, 148, 149, 364\n106, 366, 806, 369, 363\n107, 818, 385, 815, 391\n108, 817, 822, 809, 824\n109, 176, 410, 5, 813\n110, 812, 819, 815, 814\n111, 816, 367, 804, 823\n112, 363, 368, 364, 804\n113, 810, 812, 815, 814\n114, 363, 367, 804, 364\n115, 806, 394, 419, 166\n116, 372, 421, 394, 806\n117, 367, 816, 804, 812\n118, 366, 806, 825, 420\n119, 818, 811, 815, 813\n120, 817, 813, 815, 814\n121, 384, 374, 815, 380\n122, 421, 806, 419, 166\n123, 807, 401, 809, 808\n124, 807, 377, 808, 376\n125, 382, 157, 807, 381\n126, 384, 396, 391, 161\n127, 383, 384, 161, 396\n128, 801, 807, 809, 808\n129, 823, 802, 804, 803\n130, 157, 377, 807, 381\n131, 818, 817, 815, 814\n132, 816, 401, 403, 402\n133, 157, 377, 158, 405\n134, 813, 378, 375, 413\n135, 7, 415, 809, 9\n136, 423, 821, 171, 402\n137, 817, 818, 824, 814\n138, 816, 405, 403, 401\n139, 812, 373, 381, 374\n140, 404, 821, 403, 402\n141, 821, 816, 403, 402\n142, 817, 9, 5, 412\n143, 817, 411, 9, 178\n144, 805, 163, 374, 387\n145, 405, 816, 403, 400\n146, 383, 811, 379, 384\n147, 805, 393, 819, 804\n148, 426, 811, 396, 389\n149, 817, 818, 813, 424\n150, 169, 388, 407, 390\n151, 168, 426, 389, 390\n152, 163, 805, 395, 387\n153, 374, 163, 162, 387\n154, 817, 824, 809, 814\n155, 813, 817, 809, 814\n156, 811, 389, 391, 396\n157, 823, 802, 820, 825\n158, 372, 394, 166, 10\n159, 823, 363, 825, 365\n160, 421, 372, 166, 10\n161, 15, 180, 420, 825\n162, 822, 423, 820, 418\n163, 372, 421, 166, 394\n164, 811, 426, 424, 818\n165, 371, 805, 368, 150\n166, 822, 415, 178, 817\n167, 410, 378, 176, 159\n168, 410, 24, 813, 177\n169, 390, 389, 385, 818\n170, 806, 394, 369, 802\n171, 426, 175, 818, 390\n172, 806, 419, 398, 803\n173, 821, 367, 823, 363\n174, 816, 801, 812, 807\n175, 154, 366, 365, 825\n176, 404, 155, 365, 16\n177, 153, 366, 15, 420\n178, 7, 170, 809, 401\n179, 18, 13, 14, 822\n180, 391, 384, 162, 815\n181, 394, 399, 369, 802\n182, 416, 180, 181, 820\n183, 366, 372, 369, 806\n184, 152, 399, 369, 394\n185, 410, 378, 159, 379\n186, 410, 159, 20, 379\n187, 383, 811, 384, 396\n188, 812, 374, 381, 376\n189, 406, 3, 413, 375\n190, 388, 12, 169, 407\n191, 426, 168, 175, 390\n192, 24, 410, 813, 5\n193, 813, 413, 375, 808\n194, 811, 426, 818, 389\n195, 817, 174, 6, 409\n196, 812, 807, 808, 376\n197, 811, 379, 380, 813\n198, 811, 384, 380, 379\n199, 386, 806, 398, 803\n200, 378, 410, 813, 379\n201, 801, 810, 809, 814\n202, 363, 368, 802, 369\n203, 822, 18, 414, 14\n204, 810, 374, 376, 380\n205, 404, 367, 155, 403\n206, 382, 2, 370, 400\n207, 824, 6, 173, 409\n208, 367, 823, 363, 804\n209, 816, 801, 814, 823\n210, 824, 11, 409, 173\n211, 412, 176, 813, 413\n212, 377, 405, 808, 406\n213, 806, 363, 802, 369\n214, 817, 9, 412, 809\n215, 3, 4, 413, 375\n216, 810, 380, 376, 375\n217, 388, 390, 385, 818\n218, 812, 801, 808, 807\n219, 423, 181, 820, 418\n220, 372, 152, 369, 394\n221, 813, 24, 424, 425\n222, 811, 427, 379, 425\n223, 427, 379, 425, 160\n224, 24, 813, 177, 425\n225, 394, 806, 398, 386\n226, 393, 368, 150, 151\n227, 157, 382, 400, 2\n228, 821, 404, 171, 402\n229, 412, 813, 808, 413\n230, 810, 812, 376, 374\n231, 175, 426, 818, 424\n232, 179, 822, 173, 414\n233, 170, 412, 808, 413\n234, 383, 427, 396, 21\n235, 384, 811, 391, 396\n236, 801, 816, 814, 809\n237, 801, 816, 809, 807\n238, 371, 805, 395, 373\n239, 396, 427, 167, 21\n240, 386, 819, 804, 803\n241, 819, 393, 386, 804\n242, 367, 400, 155, 403\n243, 417, 165, 398, 392\n244, 821, 822, 809, 401\n245, 813, 810, 808, 375\n246, 810, 813, 809, 814\n247, 393, 399, 386, 802\n248, 388, 818, 385, 392\n249, 165, 417, 398, 419\n250, 399, 394, 386, 802\n251, 803, 417, 398, 392\n252, 404, 821, 825, 365\n253, 821, 367, 363, 365\n254, 419, 417, 398, 803\n255, 23, 175, 408, 424\n256, 823, 824, 814, 809\n257, 20, 379, 425, 177\n258, 180, 422, 825, 154\n259, 23, 817, 424, 818\n260, 823, 821, 824, 809\n261, 818, 824, 803, 392\n262, 816, 823, 814, 809\n263, 373, 371, 1, 395\n264, 421, 394, 806, 166\n265, 816, 821, 823, 809\n266, 163, 373, 1, 395\n267, 806, 416, 419, 820\n268, 802, 806, 820, 825\n269, 806, 802, 820, 803\n270, 811, 384, 815, 380\n271, 810, 812, 808, 376\n272, 23, 24, 424, 817\n273, 159, 378, 176, 4\n274, 422, 180, 825, 820\n275, 180, 422, 181, 820\n276, 822, 19, 418, 414\n277, 418, 824, 414, 11\n278, 400, 367, 156, 370\n279, 400, 2, 370, 156\n280, 382, 400, 370, 807\n281, 368, 363, 802, 804\n282, 176, 378, 413, 4\n283, 400, 367, 155, 156\n284, 824, 822, 414, 173\n285, 2, 382, 370, 148\n286, 817, 818, 815, 813\n287, 426, 811, 424, 425\n288, 821, 823, 824, 820\n289, 377, 158, 405, 406\n290, 374, 162, 815, 387\n291, 406, 170, 401, 808\n292, 406, 413, 808, 375\n293, 172, 824, 409, 408\n294, 822, 821, 402, 401\n295, 817, 174, 178, 6\n296, 172, 417, 11, 409\n297, 422, 821, 171, 423\n298, 404, 821, 171, 422\n299, 417, 824, 11, 409\n300, 824, 417, 172, 409\n301, 810, 813, 380, 375\n302, 374, 805, 387, 815\n303, 810, 801, 812, 814\n304, 805, 163, 373, 374\n305, 396, 383, 21, 161\n306, 813, 412, 808, 809\n307, 393, 819, 386, 397\n308, 805, 373, 812, 374\n309, 397, 386, 392, 803\n310, 818, 819, 815, 397\n311, 417, 388, 392, 824\n312, 374, 810, 815, 380\n313, 166, 394, 419, 398\n314, 388, 164, 417, 392\n315, 823, 363, 804, 802\n316, 371, 373, 1, 149\n317, 805, 819, 387, 815\n318, 422, 154, 365, 825\n319, 816, 401, 809, 807\n320, 806, 416, 825, 420\n321, 819, 818, 815, 814\n322, 373, 805, 381, 364\n323, 388, 818, 824, 172\n324, 806, 416, 420, 419\n325, 805, 393, 387, 819\n326, 175, 168, 22, 390\n327, 179, 822, 414, 14\n328, 822, 19, 423, 418\n329, 388, 12, 407, 172\n330, 174, 23, 408, 817\n331, 406, 377, 375, 808\n332, 382, 807, 370, 381\n333, 405, 816, 807, 401\n334, 802, 386, 804, 803\n335, 824, 818, 408, 172\n336, 813, 810, 809, 808\n337, 817, 818, 408, 824\n338, 824, 11, 173, 414\n339, 377, 157, 807, 405\n340, 405, 816, 400, 807\n341, 821, 823, 820, 825\n342, 823, 821, 363, 365\n343, 366, 15, 420, 825\n344, 404, 422, 365, 825\n345, 821, 404, 825, 422\n346, 418, 19, 11, 414\n347, 410, 378, 813, 176\n348, 3, 170, 406, 413\n349, 18, 822, 414, 19\n350, 405, 406, 401, 808\n351, 379, 410, 813, 177\n352, 427, 383, 811, 379\n353, 819, 386, 397, 803\n354, 162, 391, 815, 387\n355, 415, 817, 809, 9\n356, 417, 164, 165, 392\n357, 806, 394, 398, 419\n358, 153, 366, 420, 806\n359, 372, 152, 394, 10\n360, 372, 421, 153, 10\n361, 412, 817, 813, 5\n362, 176, 412, 813, 5\n363, 812, 805, 804, 364\n364, 817, 411, 5, 9\n365, 368, 805, 364, 804\n366, 181, 416, 820, 418\n367, 818, 388, 824, 392\n368, 811, 813, 424, 425\n369, 426, 427, 811, 425\n370, 158, 377, 375, 406\n371, 385, 397, 392, 803\n372, 386, 803, 398, 392\n373, 399, 152, 369, 151\n374, 379, 811, 425, 813\n375, 819, 823, 804, 803\n376, 822, 821, 820, 423\n377, 165, 166, 419, 398\n378, 175, 818, 408, 424\n379, 175, 390, 407, 818\n380, 405, 401, 807, 808\n381, 405, 377, 808, 807\n382, 822, 821, 824, 820\n383, 411, 24, 817, 5\n384, 817, 24, 813, 5\n385, 421, 806, 420, 419\n386, 410, 20, 177, 379\n387, 810, 813, 815, 380\n388, 415, 822, 809, 817\n389, 823, 819, 814, 803\n390, 810, 801, 808, 812\n391, 806, 416, 820, 825\n392, 822, 18, 423, 19\n393, 13, 822, 402, 401\n394, 821, 816, 367, 403\n395, 13, 822, 17, 402\n396, 423, 171, 17, 402\n397, 816, 367, 807, 812\n398, 367, 816, 807, 400\n399, 824, 823, 814, 803\n400, 371, 805, 364, 368\n401, 157, 405, 400, 807\n402, 382, 157, 400, 807\n403, 818, 819, 803, 814\n404, 419, 417, 803, 820\n405, 824, 818, 803, 814\n406, 802, 823, 820, 803\n407, 170, 401, 808, 809\n408, 412, 170, 808, 809\n409, 813, 378, 380, 375\n410, 154, 180, 15, 825\n411, 366, 154, 15, 825\n412, 393, 802, 386, 804\n413, 418, 822, 824, 820\n414, 416, 180, 825, 420\n415, 812, 816, 804, 819\n416, 368, 399, 369, 151\n417, 404, 367, 365, 155\n418, 393, 805, 387, 395\n419, 371, 805, 150, 395\n420, 395, 371, 1, 150\n421, 805, 393, 150, 395\n422, 366, 363, 365, 825\n423, 818, 811, 391, 815\n424, 426, 427, 396, 811\n425, 363, 823, 825, 802\n426, 821, 823, 825, 365\n427, 822, 179, 173, 8\n428, 806, 363, 825, 802\n429, 817, 174, 409, 408\n430, 806, 366, 825, 363\n431, 824, 417, 820, 803\n432, 821, 404, 367, 365\n433, 417, 418, 824, 820\n434, 416, 417, 419, 820\n435, 391, 385, 815, 397\n436, 824, 817, 409, 408\n437, 393, 819, 397, 387\n438, 154, 422, 365, 16\n439, 384, 391, 162, 161\n440, 389, 818, 391, 385\n441, 801, 816, 819, 823\n442, 423, 402, 822, 821\n443, 822, 402, 423, 17\n444, 415, 809, 401, 7\n445, 401, 809, 415, 822\n446, 401, 13, 415, 7\n447, 415, 13, 401, 822\n448, 173, 8, 824, 822\n449, 173, 824, 8, 6\n450, 376, 807, 381, 812\n451, 376, 381, 807, 377\n452, 6, 178, 824, 8\n453, 6, 824, 178, 817\n454, 822, 824, 178, 8\n455, 822, 178, 824, 817\n456, 397, 818, 803, 385\n457, 397, 803, 818, 819\n458, 371, 373, 364, 805\n459, 364, 373, 371, 149\n460, 393, 802, 368, 399\n461, 368, 802, 393, 804\n462, 442, 827, 438, 441\n463, 440, 827, 438, 828\n464, 826, 171, 422, 437\n465, 447, 826, 444, 451\n466, 436, 827, 429, 434\n467, 435, 450, 188, 433\n468, 826, 431, 422, 452\n469, 28, 193, 447, 198\n470, 186, 432, 445, 33\n471, 422, 180, 181, 452\n472, 439, 193, 30, 448\n473, 453, 454, 448, 828\n474, 826, 422, 181, 452\n475, 439, 443, 448, 828\n476, 31, 439, 30, 448\n477, 447, 197, 26, 29\n478, 193, 31, 30, 448\n479, 192, 32, 456, 441\n480, 25, 37, 18, 423\n481, 444, 447, 448, 828\n482, 826, 171, 423, 422\n483, 431, 826, 428, 433\n484, 187, 433, 188, 449\n485, 436, 827, 440, 429\n486, 183, 436, 440, 429\n487, 182, 435, 429, 440\n488, 184, 827, 455, 456\n489, 171, 16, 422, 437\n490, 447, 453, 448, 828\n491, 826, 446, 195, 34\n492, 447, 193, 444, 448\n493, 442, 439, 443, 191\n494, 442, 35, 443, 194\n495, 826, 446, 445, 195\n496, 455, 184, 185, 434\n497, 430, 36, 445, 196\n498, 32, 436, 456, 441\n499, 827, 436, 440, 441\n500, 443, 194, 444, 827\n501, 435, 450, 433, 828\n502, 193, 439, 443, 448\n503, 446, 171, 196, 37\n504, 431, 826, 437, 430\n505, 826, 431, 428, 430\n506, 433, 450, 188, 449\n507, 442, 192, 456, 441\n508, 197, 447, 26, 451\n509, 827, 442, 456, 441\n510, 180, 431, 422, 154\n511, 450, 435, 27, 189\n512, 429, 827, 828, 434\n513, 35, 442, 443, 191\n514, 435, 450, 27, 188\n515, 19, 197, 18, 423\n516, 448, 454, 438, 828\n517, 186, 432, 430, 445\n518, 827, 194, 455, 456\n519, 443, 439, 827, 828\n520, 446, 826, 445, 196\n521, 32, 183, 436, 441\n522, 447, 29, 26, 444\n523, 439, 190, 438, 448\n524, 436, 827, 434, 184\n525, 197, 19, 451, 423\n526, 432, 826, 455, 434\n527, 431, 180, 452, 15\n528, 451, 826, 181, 452\n529, 431, 187, 452, 449\n530, 428, 826, 432, 434\n531, 190, 454, 438, 448\n532, 826, 453, 828, 449\n533, 826, 453, 449, 451\n534, 186, 36, 445, 430\n535, 826, 430, 445, 196\n536, 193, 447, 444, 29\n537, 432, 826, 445, 195\n538, 182, 183, 440, 429\n539, 440, 828, 438, 189\n540, 439, 448, 438, 828\n541, 826, 451, 449, 452\n542, 826, 453, 451, 447\n543, 431, 826, 433, 449\n544, 453, 450, 828, 449\n545, 453, 450, 454, 828\n546, 25, 446, 37, 423\n547, 37, 17, 18, 423\n548, 435, 182, 27, 189\n549, 187, 431, 433, 449\n550, 827, 194, 34, 455\n551, 446, 826, 444, 34\n552, 25, 446, 444, 34\n553, 16, 422, 437, 154\n554, 436, 183, 440, 441\n555, 826, 422, 423, 181\n556, 443, 444, 448, 828\n557, 450, 435, 189, 440\n558, 194, 442, 827, 443\n559, 454, 190, 438, 189\n560, 827, 436, 456, 184\n561, 435, 182, 189, 440\n562, 826, 827, 34, 455\n563, 827, 826, 34, 444\n564, 35, 442, 192, 456\n565, 436, 32, 456, 184\n566, 432, 455, 185, 434\n567, 826, 428, 433, 828\n568, 826, 25, 444, 26\n569, 17, 171, 423, 37\n570, 826, 451, 181, 423\n571, 187, 431, 452, 15\n572, 194, 442, 456, 827\n573, 431, 180, 15, 154\n574, 826, 432, 455, 195\n575, 193, 439, 30, 443\n576, 826, 451, 423, 26\n577, 25, 26, 423, 18\n578, 436, 827, 456, 441\n579, 439, 442, 827, 438\n580, 28, 197, 447, 29\n581, 826, 827, 828, 444\n582, 443, 827, 444, 828\n583, 450, 454, 828, 189\n584, 826, 827, 455, 434\n585, 195, 826, 34, 455\n586, 439, 442, 443, 827\n587, 450, 433, 828, 449\n588, 451, 447, 26, 444\n589, 826, 446, 25, 423\n590, 193, 28, 447, 29\n591, 432, 826, 430, 445\n592, 433, 826, 828, 449\n593, 431, 826, 422, 437\n594, 451, 19, 181, 423\n595, 826, 446, 171, 196\n596, 36, 16, 196, 437\n597, 826, 431, 452, 449\n598, 827, 440, 438, 441\n599, 16, 171, 196, 437\n600, 440, 450, 828, 189\n601, 439, 827, 828, 438\n602, 428, 429, 828, 434\n603, 826, 428, 432, 430\n604, 446, 826, 25, 444\n605, 193, 443, 444, 448\n606, 184, 827, 434, 455\n607, 194, 827, 34, 444\n608, 827, 826, 828, 434\n609, 826, 428, 828, 434\n610, 31, 190, 439, 448\n611, 193, 198, 448, 447\n612, 31, 193, 198, 448\n613, 429, 435, 433, 828\n614, 25, 826, 423, 26\n615, 431, 180, 422, 452\n616, 35, 442, 456, 194\n617, 195, 432, 455, 185\n618, 33, 432, 195, 185\n619, 428, 429, 433, 828\n620, 827, 429, 828, 440\n621, 451, 826, 444, 26\n622, 828, 454, 438, 189\n623, 33, 432, 445, 195\n624, 439, 443, 191, 30\n625, 429, 435, 828, 440\n626, 437, 36, 430, 196\n627, 435, 450, 828, 440\n628, 422, 431, 437, 154\n629, 423, 446, 171, 826\n630, 423, 171, 446, 37\n631, 447, 828, 826, 453\n632, 826, 828, 447, 444\n633, 437, 196, 826, 171\n634, 826, 196, 437, 430\n635, 423, 197, 26, 451\n636, 423, 26, 197, 18\n637, 47, 43, 48, 474\n638, 462, 475, 473, 210\n639, 464, 43, 44, 472\n640, 473, 475, 472, 51\n641, 475, 462, 204, 50\n642, 475, 474, 472, 51\n643, 460, 199, 829, 465\n644, 475, 462, 458, 461\n645, 829, 39, 206, 466\n646, 203, 460, 465, 38\n647, 475, 473, 210, 51\n648, 469, 457, 463, 829\n649, 467, 464, 40, 206\n650, 829, 469, 457, 459\n651, 469, 201, 457, 459\n652, 205, 45, 209, 458\n653, 460, 203, 468, 461\n654, 469, 458, 829, 470\n655, 473, 475, 458, 470\n656, 465, 199, 829, 466\n657, 49, 203, 461, 468\n658, 471, 45, 202, 458\n659, 203, 460, 468, 465\n660, 469, 201, 459, 42\n661, 462, 205, 50, 473\n662, 464, 474, 472, 470\n663, 829, 460, 468, 461\n664, 462, 475, 210, 50\n665, 45, 471, 209, 458\n666, 41, 39, 463, 457\n667, 207, 469, 463, 470\n668, 473, 205, 209, 458\n669, 473, 46, 472, 470\n670, 462, 475, 458, 473\n671, 829, 464, 463, 470\n672, 464, 467, 829, 466\n673, 460, 199, 465, 38\n674, 472, 46, 44, 470\n675, 464, 43, 472, 474\n676, 201, 459, 200, 457\n677, 460, 829, 200, 459\n678, 199, 39, 829, 466\n679, 471, 458, 469, 470\n680, 43, 47, 472, 474\n681, 467, 464, 206, 466\n682, 202, 469, 459, 42\n683, 469, 463, 457, 41\n684, 471, 469, 459, 202\n685, 467, 208, 48, 474\n686, 469, 207, 463, 41\n687, 465, 460, 468, 829\n688, 458, 471, 459, 202\n689, 471, 458, 459, 469\n690, 467, 465, 829, 466\n691, 829, 206, 464, 466\n692, 48, 43, 40, 474\n693, 473, 475, 470, 472\n694, 458, 829, 470, 461\n695, 199, 39, 457, 829\n696, 46, 473, 209, 470\n697, 462, 205, 473, 458\n698, 463, 44, 207, 470\n699, 467, 829, 468, 461\n700, 467, 465, 468, 829\n701, 472, 464, 470, 44\n702, 464, 467, 474, 470\n703, 469, 829, 463, 470\n704, 469, 201, 41, 457\n705, 464, 467, 470, 829\n706, 829, 199, 200, 457\n707, 458, 475, 461, 470\n708, 474, 47, 472, 51\n709, 463, 44, 470, 464\n710, 460, 199, 200, 829\n711, 458, 460, 829, 461\n712, 39, 829, 463, 457\n713, 475, 462, 461, 204\n714, 39, 829, 206, 463\n715, 829, 464, 206, 463\n716, 201, 459, 42, 200\n717, 462, 473, 50, 210\n718, 467, 48, 40, 474\n719, 464, 467, 40, 474\n720, 474, 475, 472, 470\n721, 459, 829, 200, 457\n722, 829, 467, 470, 461\n723, 46, 473, 472, 51\n724, 460, 199, 38, 200\n725, 43, 464, 40, 474\n726, 458, 209, 470, 471\n727, 458, 470, 209, 473\n728, 459, 829, 458, 460\n729, 459, 458, 829, 469\n730, 467, 468, 475, 461\n731, 467, 470, 475, 474\n732, 475, 470, 467, 461\n733, 49, 468, 204, 208\n734, 49, 204, 468, 461\n735, 475, 204, 468, 208\n736, 475, 468, 204, 461\n737, 475, 467, 208, 468\n738, 208, 467, 475, 474\n739, 479, 53, 412, 477\n740, 413, 216, 483, 482\n741, 476, 477, 52, 480\n742, 58, 479, 214, 483\n743, 476, 211, 56, 482\n744, 479, 480, 483, 215\n745, 412, 170, 478, 483\n746, 412, 477, 176, 413\n747, 482, 476, 481, 483\n748, 412, 7, 57, 170\n749, 412, 53, 5, 477\n750, 476, 480, 481, 483\n751, 412, 9, 5, 478\n752, 479, 53, 478, 412\n753, 53, 412, 5, 478\n754, 7, 412, 57, 478\n755, 170, 412, 413, 483\n756, 413, 216, 170, 483\n757, 479, 58, 478, 54\n758, 477, 479, 213, 480\n759, 479, 477, 483, 480\n760, 477, 412, 176, 5\n761, 9, 53, 5, 478\n762, 212, 476, 52, 480\n763, 9, 53, 478, 54\n764, 53, 479, 213, 477\n765, 212, 476, 480, 481\n766, 212, 215, 55, 481\n767, 58, 479, 478, 214\n768, 477, 476, 413, 483\n769, 476, 211, 482, 481\n770, 214, 483, 478, 57\n771, 482, 476, 3, 56\n772, 480, 215, 481, 483\n773, 476, 482, 3, 413\n774, 412, 479, 483, 478\n775, 477, 4, 176, 413\n776, 479, 214, 483, 478\n777, 412, 477, 413, 483\n778, 483, 170, 478, 57\n779, 4, 476, 3, 413\n780, 413, 216, 482, 3\n781, 476, 4, 52, 477\n782, 170, 483, 216, 57\n783, 56, 482, 216, 3\n784, 413, 216, 3, 170\n785, 55, 476, 481, 211\n786, 483, 413, 482, 476\n787, 170, 412, 478, 57\n788, 4, 476, 413, 477\n789, 412, 7, 9, 478\n790, 479, 58, 215, 483\n791, 477, 476, 483, 480\n792, 53, 479, 478, 54\n793, 212, 480, 215, 481\n794, 412, 479, 477, 483\n795, 55, 476, 212, 481\n796, 480, 477, 52, 213\n797, 60, 218, 217, 219\n798, 484, 53, 9, 54\n799, 8, 221, 178, 484\n800, 59, 486, 485, 219\n801, 411, 24, 64, 488\n802, 486, 218, 484, 485\n803, 62, 218, 485, 484\n804, 411, 64, 5, 53\n805, 487, 62, 485, 484\n806, 6, 221, 178, 8\n807, 487, 488, 485, 65\n808, 411, 484, 9, 178\n809, 174, 221, 487, 484\n810, 221, 174, 178, 484\n811, 221, 6, 178, 174\n812, 66, 486, 488, 65\n813, 484, 486, 54, 217\n814, 62, 63, 487, 485\n815, 411, 23, 24, 488\n816, 23, 411, 220, 488\n817, 218, 486, 484, 217\n818, 486, 218, 485, 219\n819, 64, 411, 488, 53\n820, 411, 174, 487, 484\n821, 486, 64, 488, 53\n822, 221, 62, 487, 484\n823, 411, 486, 488, 53\n824, 61, 487, 485, 65\n825, 487, 63, 61, 485\n826, 488, 487, 220, 65\n827, 221, 62, 484, 8\n828, 62, 221, 487, 63\n829, 411, 53, 5, 9\n830, 59, 61, 485, 65\n831, 484, 411, 9, 53\n832, 411, 174, 220, 487\n833, 218, 486, 217, 219\n834, 174, 411, 178, 484\n835, 486, 484, 54, 53\n836, 411, 24, 5, 64\n837, 411, 23, 220, 174\n838, 486, 66, 488, 64\n839, 486, 411, 484, 53\n840, 411, 487, 220, 488\n841, 486, 66, 59, 65\n842, 65, 486, 485, 59\n843, 65, 485, 486, 488\n844, 485, 488, 484, 486\n845, 485, 484, 488, 487\n846, 411, 484, 488, 486\n847, 411, 488, 484, 487\n848, 484, 8, 62, 489\n849, 218, 484, 62, 489\n850, 484, 478, 491, 54\n851, 179, 8, 178, 489\n852, 68, 218, 62, 489\n853, 72, 57, 492, 7\n854, 72, 69, 13, 489\n855, 415, 179, 178, 489\n856, 478, 54, 58, 491\n857, 74, 490, 492, 67\n858, 415, 72, 7, 13\n859, 490, 72, 71, 492\n860, 492, 222, 491, 73\n861, 217, 484, 491, 54\n862, 415, 14, 179, 489\n863, 478, 58, 214, 491\n864, 218, 70, 217, 222\n865, 57, 492, 478, 214\n866, 492, 484, 478, 491\n867, 72, 490, 71, 69\n868, 9, 415, 478, 7\n869, 218, 70, 222, 67\n870, 415, 9, 484, 178\n871, 74, 492, 222, 67\n872, 492, 478, 214, 491\n873, 492, 218, 222, 67\n874, 73, 492, 58, 491\n875, 484, 490, 492, 489\n876, 74, 490, 71, 492\n877, 69, 14, 13, 489\n878, 68, 490, 489, 69\n879, 415, 484, 492, 489\n880, 415, 72, 492, 7\n881, 415, 9, 478, 484\n882, 490, 72, 489, 69\n883, 492, 74, 222, 73\n884, 484, 9, 478, 54\n885, 14, 415, 13, 489\n886, 415, 72, 13, 489\n887, 415, 492, 478, 7\n888, 490, 218, 492, 67\n889, 484, 415, 178, 489\n890, 72, 415, 492, 489\n891, 8, 484, 178, 489\n892, 490, 72, 492, 489\n893, 70, 218, 217, 60\n894, 484, 218, 492, 490\n895, 58, 492, 214, 491\n896, 218, 68, 67, 490\n897, 492, 57, 478, 7\n898, 415, 484, 478, 492\n899, 489, 218, 490, 68\n900, 489, 490, 218, 484\n901, 222, 492, 484, 218\n902, 484, 492, 222, 491\n903, 484, 217, 222, 218\n904, 222, 217, 484, 491\n905, 513, 82, 503, 83\n906, 830, 514, 235, 506\n907, 502, 497, 223, 75\n908, 229, 504, 501, 831\n909, 513, 82, 509, 503\n910, 194, 499, 35, 512\n911, 236, 500, 512, 76\n912, 232, 513, 514, 506\n913, 234, 79, 80, 495\n914, 830, 499, 500, 501\n915, 34, 830, 235, 511\n916, 228, 77, 515, 231\n917, 232, 513, 503, 83\n918, 194, 499, 512, 830\n919, 502, 229, 501, 831\n920, 226, 510, 80, 495\n921, 502, 497, 830, 223\n922, 226, 493, 510, 495\n923, 456, 498, 32, 192\n924, 510, 234, 80, 495\n925, 77, 227, 228, 515\n926, 505, 830, 506, 831\n927, 194, 456, 35, 499\n928, 508, 504, 229, 831\n929, 515, 504, 236, 500\n930, 234, 510, 511, 507\n931, 830, 499, 512, 500\n932, 223, 497, 830, 494\n933, 228, 504, 500, 501\n934, 509, 234, 511, 507\n935, 82, 513, 509, 78\n936, 225, 505, 496, 507\n937, 195, 493, 511, 510\n938, 513, 78, 235, 511\n939, 502, 497, 508, 831\n940, 494, 830, 496, 831\n941, 494, 493, 496, 830\n942, 235, 830, 506, 511\n943, 498, 456, 499, 35\n944, 493, 455, 830, 494\n945, 195, 455, 493, 185\n946, 184, 455, 185, 494\n947, 830, 505, 506, 511\n948, 500, 515, 76, 236\n949, 504, 505, 506, 831\n950, 504, 228, 229, 501\n951, 33, 195, 493, 185\n952, 78, 34, 235, 511\n953, 830, 505, 496, 831\n954, 497, 508, 831, 224\n955, 495, 225, 496, 507\n956, 502, 508, 229, 831\n957, 505, 830, 496, 511\n958, 497, 502, 830, 831\n959, 455, 493, 185, 494\n960, 830, 504, 831, 501\n961, 456, 498, 494, 184\n962, 224, 505, 496, 225\n963, 497, 508, 224, 75\n964, 503, 509, 511, 507\n965, 228, 504, 515, 500\n966, 514, 504, 231, 506\n967, 830, 493, 496, 511\n968, 513, 232, 503, 506\n969, 513, 235, 506, 511\n970, 497, 224, 831, 496\n971, 503, 233, 234, 507\n972, 456, 455, 494, 830\n973, 497, 494, 831, 830\n974, 503, 513, 511, 509\n975, 194, 830, 512, 235\n976, 498, 456, 494, 830\n977, 504, 830, 236, 500\n978, 233, 79, 234, 507\n979, 456, 455, 184, 494\n980, 194, 455, 830, 34\n981, 223, 498, 32, 184\n982, 502, 830, 831, 501\n983, 79, 495, 507, 225\n984, 224, 505, 831, 496\n985, 503, 83, 81, 84\n986, 82, 83, 81, 503\n987, 510, 234, 495, 507\n988, 498, 223, 830, 494\n989, 498, 502, 830, 223\n990, 233, 503, 81, 84\n991, 504, 830, 500, 501\n992, 503, 233, 81, 509\n993, 494, 497, 831, 496\n994, 514, 232, 506, 231\n995, 508, 505, 831, 224\n996, 497, 502, 508, 75\n997, 227, 228, 515, 500\n998, 234, 79, 495, 507\n999, 82, 503, 81, 509\n1000, 233, 503, 234, 509\n1001, 514, 830, 235, 236\n1002, 78, 513, 509, 511\n1003, 195, 33, 493, 510\n1004, 500, 230, 512, 76\n1005, 456, 498, 499, 830\n1006, 500, 499, 512, 230\n1007, 508, 502, 229, 75\n1008, 504, 228, 515, 231\n1009, 235, 830, 512, 236\n1010, 505, 503, 511, 507\n1011, 194, 455, 456, 830\n1012, 513, 514, 506, 235\n1013, 233, 509, 234, 81\n1014, 504, 514, 515, 236\n1015, 514, 504, 830, 236\n1016, 498, 456, 35, 192\n1017, 830, 500, 512, 236\n1018, 498, 223, 494, 184\n1019, 498, 499, 830, 501\n1020, 34, 455, 830, 511\n1021, 195, 455, 34, 511\n1022, 194, 34, 830, 235\n1023, 504, 514, 231, 515\n1024, 504, 508, 505, 831\n1025, 503, 505, 511, 506\n1026, 513, 503, 511, 506\n1027, 194, 456, 499, 830\n1028, 33, 226, 493, 510\n1029, 502, 498, 830, 501\n1030, 509, 503, 234, 507\n1031, 498, 456, 32, 184\n1032, 227, 515, 76, 500\n1033, 35, 499, 230, 512\n1034, 830, 506, 504, 514\n1035, 504, 506, 830, 831\n1036, 507, 496, 511, 505\n1037, 507, 496, 493, 511\n1038, 493, 496, 507, 495\n1039, 493, 510, 507, 511\n1040, 507, 510, 493, 495\n1041, 511, 455, 493, 195\n1042, 511, 493, 455, 830\n1043, 522, 93, 92, 91\n1044, 516, 63, 523, 221\n1045, 525, 240, 69, 518\n1046, 238, 516, 63, 523\n1047, 527, 92, 11, 523\n1048, 516, 520, 523, 517\n1049, 173, 489, 179, 414\n1050, 520, 245, 523, 517\n1051, 524, 85, 240, 518\n1052, 489, 173, 179, 8\n1053, 237, 516, 517, 520\n1054, 526, 87, 239, 517\n1055, 237, 87, 526, 517\n1056, 238, 245, 89, 517\n1057, 243, 519, 518, 524\n1058, 63, 516, 62, 221\n1059, 489, 68, 69, 525\n1060, 489, 14, 414, 518\n1061, 19, 18, 197, 518\n1062, 516, 238, 517, 523\n1063, 489, 14, 179, 414\n1064, 522, 244, 521, 527\n1065, 414, 19, 197, 518\n1066, 246, 526, 239, 517\n1067, 527, 244, 521, 28\n1068, 62, 489, 8, 221\n1069, 520, 522, 245, 91\n1070, 522, 244, 527, 93\n1071, 522, 92, 245, 91\n1072, 527, 525, 519, 523\n1073, 173, 489, 414, 523\n1074, 173, 489, 523, 221\n1075, 173, 414, 11, 523\n1076, 88, 526, 241, 520\n1077, 489, 173, 8, 221\n1078, 526, 237, 517, 520\n1079, 526, 520, 517, 245\n1080, 520, 527, 519, 523\n1081, 242, 520, 519, 525\n1082, 489, 414, 523, 525\n1083, 68, 516, 525, 489\n1084, 414, 527, 518, 197\n1085, 522, 527, 519, 520\n1086, 86, 243, 524, 519\n1087, 520, 516, 523, 525\n1088, 527, 414, 518, 525\n1089, 414, 527, 11, 523\n1090, 87, 237, 526, 520\n1091, 521, 29, 197, 28\n1092, 516, 489, 523, 525\n1093, 489, 525, 69, 518\n1094, 527, 521, 197, 28\n1095, 18, 197, 518, 26\n1096, 90, 246, 517, 245\n1097, 18, 19, 414, 518\n1098, 489, 414, 525, 518\n1099, 238, 245, 517, 523\n1100, 519, 525, 518, 524\n1101, 414, 527, 523, 525\n1102, 516, 68, 525, 237\n1103, 526, 246, 245, 517\n1104, 88, 237, 520, 242\n1105, 522, 527, 92, 93\n1106, 87, 88, 237, 520\n1107, 246, 90, 517, 239\n1108, 527, 525, 518, 519\n1109, 243, 521, 518, 519\n1110, 516, 68, 62, 489\n1111, 18, 14, 518, 414\n1112, 237, 516, 520, 525\n1113, 242, 237, 520, 525\n1114, 527, 521, 518, 197\n1115, 88, 87, 526, 520\n1116, 527, 19, 197, 414\n1117, 521, 527, 518, 519\n1118, 221, 173, 8, 6\n1119, 520, 526, 241, 91\n1120, 197, 521, 518, 26\n1121, 14, 489, 69, 518\n1122, 524, 525, 518, 240\n1123, 521, 243, 518, 26\n1124, 29, 521, 197, 26\n1125, 19, 527, 11, 414\n1126, 86, 242, 519, 524\n1127, 242, 525, 519, 524\n1128, 245, 90, 89, 517\n1129, 243, 86, 524, 85\n1130, 243, 521, 29, 26\n1131, 527, 522, 519, 521\n1132, 525, 520, 519, 523\n1133, 526, 245, 91, 520\n1134, 91, 245, 526, 246\n1135, 243, 518, 85, 524\n1136, 85, 518, 243, 26\n1137, 516, 221, 489, 62\n1138, 489, 221, 516, 523\n1139, 520, 527, 245, 522\n1140, 520, 245, 527, 523\n1141, 92, 245, 527, 522\n1142, 92, 527, 245, 523\n1143, 832, 244, 522, 544\n1144, 832, 532, 253, 530\n1145, 539, 252, 519, 536\n1146, 534, 256, 100, 528\n1147, 832, 531, 535, 529\n1148, 256, 832, 542, 540\n1149, 832, 256, 522, 540\n1150, 521, 193, 537, 29\n1151, 198, 832, 28, 193\n1152, 31, 193, 30, 535\n1153, 531, 832, 535, 530\n1154, 93, 832, 522, 544\n1155, 537, 521, 29, 536\n1156, 832, 534, 528, 256\n1157, 522, 832, 519, 521\n1158, 530, 832, 535, 538\n1159, 542, 832, 98, 539\n1160, 832, 521, 537, 536\n1161, 543, 529, 101, 528\n1162, 256, 534, 100, 541\n1163, 832, 193, 538, 537\n1164, 832, 539, 519, 536\n1165, 521, 243, 536, 519\n1166, 258, 832, 544, 529\n1167, 521, 243, 29, 536\n1168, 198, 544, 535, 250\n1169, 96, 533, 248, 255\n1170, 531, 832, 528, 529\n1171, 533, 96, 541, 255\n1172, 534, 832, 533, 541\n1173, 258, 529, 250, 101\n1174, 530, 832, 538, 253\n1175, 832, 257, 253, 532\n1176, 94, 832, 539, 98\n1177, 256, 91, 522, 540\n1178, 832, 256, 528, 543\n1179, 534, 247, 100, 541\n1180, 534, 832, 528, 531\n1181, 95, 97, 532, 253\n1182, 93, 832, 544, 258\n1183, 93, 832, 258, 256\n1184, 533, 257, 248, 255\n1185, 540, 91, 522, 520\n1186, 93, 832, 256, 522\n1187, 258, 832, 529, 543\n1188, 254, 542, 539, 540\n1189, 540, 254, 88, 520\n1190, 258, 544, 250, 529\n1191, 832, 257, 532, 533\n1192, 544, 529, 535, 250\n1193, 198, 832, 193, 535\n1194, 521, 832, 519, 536\n1195, 258, 832, 543, 256\n1196, 533, 257, 532, 248\n1197, 242, 252, 519, 539\n1198, 94, 832, 537, 539\n1199, 532, 95, 253, 530\n1200, 532, 832, 531, 530\n1201, 254, 242, 88, 520\n1202, 832, 543, 528, 529\n1203, 254, 540, 539, 520\n1204, 241, 540, 88, 520\n1205, 538, 30, 535, 249\n1206, 544, 832, 535, 529\n1207, 95, 530, 538, 253\n1208, 832, 193, 535, 538\n1209, 258, 543, 529, 101\n1210, 193, 198, 535, 31\n1211, 533, 832, 531, 532\n1212, 534, 832, 531, 533\n1213, 832, 244, 521, 522\n1214, 530, 538, 535, 249\n1215, 832, 257, 533, 255\n1216, 257, 97, 532, 248\n1217, 243, 86, 536, 519\n1218, 86, 252, 536, 519\n1219, 832, 244, 544, 521\n1220, 539, 832, 519, 520\n1221, 832, 193, 537, 521\n1222, 256, 93, 522, 91\n1223, 242, 254, 539, 520\n1224, 253, 832, 538, 537\n1225, 544, 244, 522, 93\n1226, 241, 91, 540, 520\n1227, 543, 528, 101, 251\n1228, 530, 95, 538, 249\n1229, 97, 257, 532, 253\n1230, 247, 96, 541, 533\n1231, 540, 832, 520, 522\n1232, 832, 544, 28, 521\n1233, 542, 832, 539, 540\n1234, 255, 832, 542, 541\n1235, 534, 247, 541, 533\n1236, 533, 832, 255, 541\n1237, 544, 832, 28, 198\n1238, 94, 832, 253, 537\n1239, 540, 832, 539, 520\n1240, 542, 539, 98, 99\n1241, 832, 257, 255, 98\n1242, 257, 832, 253, 98\n1243, 94, 539, 537, 536\n1244, 94, 252, 539, 536\n1245, 544, 244, 28, 521\n1246, 832, 544, 535, 198\n1247, 832, 94, 253, 98\n1248, 242, 539, 519, 520\n1249, 254, 542, 99, 539\n1250, 242, 252, 86, 519\n1251, 542, 255, 99, 98\n1252, 521, 193, 29, 28\n1253, 251, 256, 543, 528\n1254, 832, 255, 542, 98\n1255, 251, 256, 528, 100\n1256, 193, 538, 30, 535\n1257, 31, 198, 535, 250\n1258, 193, 832, 28, 521\n1259, 539, 832, 537, 536\n1260, 832, 522, 519, 520\n1261, 832, 256, 542, 541\n1262, 832, 534, 256, 541\n1263, 556, 102, 557, 553\n1264, 560, 559, 561, 546\n1265, 70, 102, 556, 553\n1266, 547, 261, 546, 564\n1267, 547, 551, 545, 262\n1268, 551, 562, 110, 263\n1269, 491, 58, 73, 112\n1270, 552, 558, 549, 550\n1271, 558, 268, 111, 552\n1272, 559, 558, 550, 549\n1273, 264, 558, 111, 552\n1274, 564, 66, 486, 64\n1275, 267, 104, 557, 560\n1276, 564, 559, 486, 546\n1277, 559, 556, 553, 217\n1278, 268, 58, 479, 559\n1279, 259, 558, 105, 550\n1280, 551, 562, 563, 564\n1281, 547, 551, 563, 564\n1282, 212, 552, 55, 215\n1283, 547, 551, 262, 108\n1284, 552, 111, 55, 215\n1285, 261, 547, 563, 564\n1286, 551, 563, 263, 108\n1287, 102, 107, 557, 553\n1288, 555, 559, 560, 546\n1289, 102, 103, 556, 557\n1290, 107, 559, 557, 553\n1291, 104, 560, 106, 548\n1292, 479, 53, 486, 54\n1293, 268, 558, 559, 479\n1294, 107, 560, 267, 557\n1295, 564, 261, 546, 109\n1296, 562, 265, 64, 554\n1297, 559, 555, 486, 546\n1298, 268, 58, 215, 479\n1299, 549, 212, 52, 480\n1300, 547, 551, 546, 545\n1301, 555, 59, 556, 486\n1302, 551, 547, 546, 564\n1303, 479, 559, 486, 549\n1304, 555, 564, 486, 546\n1305, 558, 264, 105, 550\n1306, 267, 104, 560, 106\n1307, 545, 259, 561, 260\n1308, 559, 558, 549, 479\n1309, 548, 555, 109, 104\n1310, 59, 219, 556, 486\n1311, 556, 70, 217, 60\n1312, 103, 555, 556, 557\n1313, 222, 491, 73, 553\n1314, 551, 564, 546, 550\n1315, 559, 556, 217, 486\n1316, 219, 556, 486, 217\n1317, 551, 547, 563, 108\n1318, 559, 555, 556, 486\n1319, 549, 559, 486, 564\n1320, 66, 555, 486, 59\n1321, 266, 66, 486, 564\n1322, 106, 548, 560, 260\n1323, 555, 266, 486, 564\n1324, 555, 266, 564, 546\n1325, 562, 551, 549, 564\n1326, 58, 491, 559, 112\n1327, 213, 479, 549, 480\n1328, 268, 479, 215, 552\n1329, 555, 66, 486, 266\n1330, 559, 491, 217, 553\n1331, 546, 545, 561, 260\n1332, 552, 212, 549, 480\n1333, 564, 559, 546, 550\n1334, 266, 564, 546, 109\n1335, 549, 559, 564, 550\n1336, 213, 549, 52, 480\n1337, 479, 552, 549, 480\n1338, 562, 551, 110, 549\n1339, 548, 555, 560, 546\n1340, 558, 479, 552, 549\n1341, 262, 545, 105, 550\n1342, 555, 103, 104, 557\n1343, 559, 479, 486, 54\n1344, 104, 560, 548, 555\n1345, 559, 107, 557, 560\n1346, 549, 110, 554, 52\n1347, 219, 556, 217, 60\n1348, 264, 558, 552, 550\n1349, 559, 556, 555, 557\n1350, 552, 268, 111, 215\n1351, 551, 545, 550, 546\n1352, 491, 222, 217, 553\n1353, 547, 261, 563, 108\n1354, 549, 562, 564, 554\n1355, 104, 560, 555, 557\n1356, 562, 551, 563, 263\n1357, 559, 556, 557, 553\n1358, 553, 491, 73, 112\n1359, 559, 555, 560, 557\n1360, 551, 549, 564, 550\n1361, 107, 559, 553, 112\n1362, 103, 555, 59, 556\n1363, 212, 552, 215, 480\n1364, 546, 545, 550, 561\n1365, 213, 549, 554, 52\n1366, 552, 479, 215, 480\n1367, 262, 551, 545, 550\n1368, 559, 546, 550, 561\n1369, 545, 259, 105, 550\n1370, 558, 559, 550, 561\n1371, 559, 491, 553, 112\n1372, 268, 558, 479, 552\n1373, 268, 58, 559, 112\n1374, 54, 559, 58, 491\n1375, 54, 58, 559, 479\n1376, 560, 546, 260, 548\n1377, 260, 546, 560, 561\n1378, 562, 554, 110, 265\n1379, 110, 554, 562, 549\n1380, 213, 53, 549, 479\n1381, 213, 549, 53, 554\n1382, 486, 549, 53, 479\n1383, 546, 555, 109, 548\n1384, 546, 109, 555, 266\n1385, 217, 70, 553, 222\n1386, 217, 553, 70, 556\n1387, 217, 559, 54, 491\n1388, 217, 54, 559, 486\n1389, 554, 564, 64, 562\n1390, 561, 550, 259, 545\n1391, 561, 259, 550, 558\n1392, 64, 53, 564, 554\n1393, 64, 564, 53, 486\n1394, 549, 564, 53, 554\n1395, 549, 53, 564, 486\n1396, 834, 840, 64, 488\n1397, 833, 573, 568, 587\n1398, 834, 424, 835, 488\n1399, 266, 66, 564, 840\n1400, 573, 113, 269, 568\n1401, 276, 573, 584, 587\n1402, 269, 576, 572, 270\n1403, 833, 573, 587, 837\n1404, 590, 65, 839, 592\n1405, 177, 574, 425, 575\n1406, 587, 584, 579, 837\n1407, 266, 590, 840, 567\n1408, 582, 168, 426, 581\n1409, 577, 277, 838, 575\n1410, 833, 836, 839, 835\n1411, 839, 836, 585, 835\n1412, 576, 573, 269, 568\n1413, 582, 593, 175, 22\n1414, 833, 573, 837, 576\n1415, 425, 427, 160, 575\n1416, 584, 277, 838, 577\n1417, 261, 109, 564, 567\n1418, 585, 584, 581, 837\n1419, 833, 836, 835, 837\n1420, 580, 839, 281, 586\n1421, 833, 576, 834, 578\n1422, 116, 590, 566, 839\n1423, 563, 263, 108, 270\n1424, 833, 565, 836, 568\n1425, 587, 833, 836, 568\n1426, 562, 840, 564, 64\n1427, 576, 574, 834, 578\n1428, 834, 833, 835, 837\n1429, 263, 563, 840, 578\n1430, 574, 576, 834, 577\n1431, 562, 263, 563, 840\n1432, 839, 571, 566, 594\n1433, 427, 167, 588, 426\n1434, 565, 836, 570, 839\n1435, 590, 65, 488, 839\n1436, 840, 66, 64, 488\n1437, 574, 834, 265, 589\n1438, 574, 834, 425, 575\n1439, 276, 113, 573, 587\n1440, 839, 582, 593, 835\n1441, 565, 836, 568, 570\n1442, 177, 834, 24, 425\n1443, 585, 582, 835, 581\n1444, 834, 574, 577, 575\n1445, 425, 177, 575, 20\n1446, 23, 424, 592, 175\n1447, 110, 574, 578, 265\n1448, 579, 836, 583, 570\n1449, 576, 573, 837, 577\n1450, 573, 113, 568, 587\n1451, 424, 834, 838, 425\n1452, 277, 838, 427, 588\n1453, 573, 584, 587, 837\n1454, 562, 110, 578, 265\n1455, 584, 577, 838, 837\n1456, 577, 834, 838, 837\n1457, 66, 840, 64, 564\n1458, 584, 588, 581, 838\n1459, 563, 263, 270, 578\n1460, 836, 587, 579, 837\n1461, 593, 839, 835, 592\n1462, 835, 424, 838, 426\n1463, 833, 834, 840, 578\n1464, 424, 23, 835, 488\n1465, 833, 573, 576, 568\n1466, 839, 593, 591, 592\n1467, 839, 583, 570, 273\n1468, 272, 571, 594, 115\n1469, 563, 261, 840, 569\n1470, 24, 834, 64, 488\n1471, 427, 21, 277, 588\n1472, 280, 593, 591, 580\n1473, 839, 571, 594, 586\n1474, 833, 576, 837, 834\n1475, 836, 579, 583, 585\n1476, 576, 568, 269, 572\n1477, 271, 266, 109, 567\n1478, 590, 839, 840, 567\n1479, 117, 280, 591, 580\n1480, 582, 839, 580, 583\n1481, 265, 834, 64, 589\n1482, 839, 582, 585, 583\n1483, 274, 579, 570, 275\n1484, 834, 576, 837, 577\n1485, 839, 836, 583, 585\n1486, 839, 583, 273, 586\n1487, 839, 580, 583, 586\n1488, 839, 571, 570, 566\n1489, 427, 21, 160, 277\n1490, 571, 839, 570, 273\n1491, 261, 563, 840, 564\n1492, 271, 590, 566, 115\n1493, 594, 279, 281, 586\n1494, 573, 277, 584, 577\n1495, 424, 835, 175, 426\n1496, 582, 593, 280, 580\n1497, 839, 66, 840, 488\n1498, 840, 563, 270, 578\n1499, 834, 424, 24, 425\n1500, 563, 562, 840, 564\n1501, 836, 568, 570, 275\n1502, 839, 580, 281, 591\n1503, 839, 594, 281, 586\n1504, 834, 577, 838, 575\n1505, 424, 834, 835, 838\n1506, 839, 590, 840, 66\n1507, 177, 574, 834, 425\n1508, 590, 266, 840, 66\n1509, 114, 279, 594, 586\n1510, 425, 834, 838, 575\n1511, 168, 582, 426, 175\n1512, 427, 277, 160, 575\n1513, 591, 839, 592, 281\n1514, 579, 836, 570, 275\n1515, 840, 562, 265, 64\n1516, 271, 590, 567, 566\n1517, 571, 566, 594, 115\n1518, 266, 840, 564, 567\n1519, 573, 584, 837, 577\n1520, 571, 114, 586, 273\n1521, 562, 263, 840, 578\n1522, 574, 177, 834, 589\n1523, 65, 590, 488, 66\n1524, 838, 835, 426, 581\n1525, 840, 834, 64, 265\n1526, 834, 837, 835, 838\n1527, 177, 574, 20, 278\n1528, 277, 584, 838, 588\n1529, 427, 425, 838, 575\n1530, 113, 587, 275, 568\n1531, 588, 167, 581, 426\n1532, 583, 274, 570, 273\n1533, 116, 839, 566, 594\n1534, 566, 116, 594, 115\n1535, 571, 114, 594, 586\n1536, 582, 835, 426, 175\n1537, 167, 168, 581, 426\n1538, 839, 833, 840, 567\n1539, 585, 837, 581, 835\n1540, 563, 569, 840, 270\n1541, 574, 110, 278, 589\n1542, 569, 563, 108, 270\n1543, 837, 584, 581, 838\n1544, 177, 574, 278, 589\n1545, 584, 579, 837, 585\n1546, 424, 834, 24, 488\n1547, 23, 424, 24, 488\n1548, 569, 833, 840, 572\n1549, 580, 117, 281, 591\n1550, 569, 840, 270, 572\n1551, 261, 563, 108, 569\n1552, 110, 574, 265, 589\n1553, 582, 839, 585, 835\n1554, 116, 590, 839, 592\n1555, 424, 23, 592, 835\n1556, 833, 565, 572, 569\n1557, 835, 593, 592, 175\n1558, 565, 833, 572, 568\n1559, 427, 167, 21, 588\n1560, 834, 24, 64, 589\n1561, 834, 177, 24, 589\n1562, 833, 587, 836, 837\n1563, 263, 562, 110, 578\n1564, 839, 116, 592, 281\n1565, 590, 839, 488, 66\n1566, 168, 582, 175, 22\n1567, 424, 835, 592, 175\n1568, 116, 65, 590, 592\n1569, 114, 571, 594, 272\n1570, 427, 425, 426, 838\n1571, 590, 116, 566, 115\n1572, 425, 424, 426, 838\n1573, 835, 837, 581, 838\n1574, 116, 839, 594, 281\n1575, 576, 833, 568, 572\n1576, 117, 580, 281, 586\n1577, 835, 582, 426, 581\n1578, 279, 117, 281, 586\n1579, 565, 839, 570, 566\n1580, 274, 579, 583, 570\n1581, 836, 839, 583, 570\n1582, 271, 266, 567, 590\n1583, 839, 590, 566, 567\n1584, 266, 109, 567, 564\n1585, 571, 839, 273, 586\n1586, 565, 839, 566, 567\n1587, 427, 588, 838, 426\n1588, 425, 575, 160, 20\n1589, 573, 277, 276, 584\n1590, 593, 582, 175, 835\n1591, 574, 177, 20, 575\n1592, 277, 427, 838, 575\n1593, 593, 582, 280, 22\n1594, 838, 588, 581, 426\n1595, 578, 270, 572, 576\n1596, 572, 270, 578, 840\n1597, 572, 833, 578, 576\n1598, 578, 833, 572, 840\n1599, 836, 585, 837, 579\n1600, 837, 585, 836, 835\n1601, 835, 833, 488, 839\n1602, 835, 488, 833, 834\n1603, 840, 488, 833, 839\n1604, 840, 833, 488, 834\n1605, 567, 833, 569, 565\n1606, 567, 569, 833, 840\n1607, 840, 261, 567, 569\n1608, 840, 567, 261, 564\n1609, 65, 220, 839, 592\n1610, 65, 839, 220, 488\n1611, 839, 220, 835, 592\n1612, 839, 835, 220, 488\n1613, 835, 220, 23, 592\n1614, 835, 23, 220, 488\n1615, 836, 275, 587, 568\n1616, 587, 275, 836, 579\n1617, 265, 578, 834, 574\n1618, 265, 840, 578, 562\n1619, 265, 578, 840, 834\n1620, 580, 593, 839, 582\n1621, 580, 839, 593, 591\n1622, 839, 833, 565, 836\n1623, 839, 565, 833, 567\n1624, 600, 282, 596, 25\n1625, 194, 235, 512, 444\n1626, 598, 537, 444, 536\n1627, 26, 596, 25, 444\n1628, 282, 598, 596, 118\n1629, 249, 595, 597, 538\n1630, 538, 443, 597, 599\n1631, 95, 249, 597, 538\n1632, 595, 443, 249, 30\n1633, 283, 598, 119, 596\n1634, 443, 595, 191, 30\n1635, 95, 595, 597, 249\n1636, 538, 599, 253, 537\n1637, 599, 538, 253, 597\n1638, 191, 35, 230, 512\n1639, 597, 236, 512, 76\n1640, 34, 194, 444, 235\n1641, 599, 236, 512, 597\n1642, 283, 252, 598, 536\n1643, 595, 443, 512, 597\n1644, 600, 34, 25, 444\n1645, 193, 443, 537, 444\n1646, 600, 34, 444, 235\n1647, 95, 538, 597, 253\n1648, 595, 597, 512, 76\n1649, 598, 283, 536, 596\n1650, 598, 600, 596, 444\n1651, 443, 538, 30, 193\n1652, 443, 595, 249, 538\n1653, 599, 94, 253, 537\n1654, 443, 599, 537, 444\n1655, 598, 600, 235, 78\n1656, 537, 599, 598, 444\n1657, 600, 34, 235, 78\n1658, 443, 249, 30, 538\n1659, 35, 194, 512, 443\n1660, 443, 599, 512, 597\n1661, 85, 283, 596, 536\n1662, 598, 600, 444, 235\n1663, 86, 252, 283, 536\n1664, 194, 443, 444, 512\n1665, 94, 252, 536, 598\n1666, 538, 443, 537, 193\n1667, 283, 86, 536, 85\n1668, 235, 599, 512, 444\n1669, 86, 243, 536, 85\n1670, 443, 599, 444, 512\n1671, 595, 443, 597, 538\n1672, 598, 119, 596, 118\n1673, 443, 538, 537, 599\n1674, 284, 600, 282, 598\n1675, 595, 95, 597, 76\n1676, 236, 599, 512, 235\n1677, 537, 193, 444, 29\n1678, 252, 283, 598, 119\n1679, 284, 600, 598, 78\n1680, 94, 252, 598, 119\n1681, 599, 598, 444, 235\n1682, 443, 35, 191, 512\n1683, 595, 512, 230, 76\n1684, 596, 600, 25, 444\n1685, 598, 536, 444, 596\n1686, 536, 537, 444, 29\n1687, 284, 598, 282, 118\n1688, 600, 598, 596, 282\n1689, 191, 512, 595, 443\n1690, 595, 512, 191, 230\n1691, 598, 537, 94, 599\n1692, 598, 94, 537, 536\n1693, 29, 243, 444, 536\n1694, 444, 243, 29, 26\n1695, 243, 596, 444, 536\n1696, 444, 596, 243, 26\n1697, 243, 85, 596, 536\n1698, 596, 85, 243, 26\n1699, 555, 103, 59, 604\n1700, 605, 120, 121, 289\n1701, 590, 66, 65, 59\n1702, 605, 289, 121, 604\n1703, 555, 266, 109, 602\n1704, 590, 290, 65, 116\n1705, 590, 606, 290, 116\n1706, 590, 115, 606, 116\n1707, 603, 61, 604, 290\n1708, 605, 555, 104, 285\n1709, 286, 122, 601, 606\n1710, 590, 65, 604, 59\n1711, 555, 66, 590, 59\n1712, 121, 289, 288, 604\n1713, 603, 289, 288, 124\n1714, 61, 603, 287, 290\n1715, 122, 602, 601, 606\n1716, 555, 266, 602, 590\n1717, 103, 605, 121, 604\n1718, 602, 555, 104, 109\n1719, 602, 605, 604, 606\n1720, 555, 602, 104, 285\n1721, 289, 603, 290, 124\n1722, 65, 61, 604, 59\n1723, 590, 271, 601, 115\n1724, 289, 603, 288, 604\n1725, 602, 590, 271, 601\n1726, 590, 602, 606, 601\n1727, 555, 590, 604, 59\n1728, 605, 555, 604, 103\n1729, 605, 289, 604, 606\n1730, 266, 602, 590, 271\n1731, 603, 123, 290, 124\n1732, 605, 555, 103, 104\n1733, 123, 603, 290, 287\n1734, 590, 602, 604, 606\n1735, 115, 286, 601, 606\n1736, 602, 266, 109, 271\n1737, 602, 555, 605, 285\n1738, 555, 602, 605, 604\n1739, 289, 606, 290, 604\n1740, 590, 115, 601, 606\n1741, 555, 66, 266, 590\n1742, 605, 602, 285, 120\n1743, 606, 590, 290, 604\n1744, 602, 555, 590, 604\n1745, 603, 289, 290, 604\n1746, 65, 604, 290, 590\n1747, 65, 290, 604, 61\n1748, 122, 606, 120, 602\n1749, 122, 120, 606, 289\n1750, 605, 120, 606, 602\n1751, 605, 606, 120, 289\n1752, 408, 407, 175, 593\n1753, 591, 117, 281, 610\n1754, 591, 607, 610, 593\n1755, 11, 608, 292, 172\n1756, 11, 92, 292, 608\n1757, 238, 487, 611, 523\n1758, 592, 487, 408, 608\n1759, 610, 612, 592, 608\n1760, 220, 592, 408, 23\n1761, 22, 407, 169, 593\n1762, 220, 23, 408, 174\n1763, 487, 220, 408, 174\n1764, 609, 407, 610, 607\n1765, 123, 238, 287, 611\n1766, 591, 117, 291, 280\n1767, 612, 487, 608, 611\n1768, 612, 290, 65, 61\n1769, 407, 22, 175, 593\n1770, 612, 591, 610, 592\n1771, 591, 612, 281, 592\n1772, 608, 613, 292, 172\n1773, 612, 487, 592, 608\n1774, 117, 591, 291, 610\n1775, 610, 591, 593, 592\n1776, 487, 608, 611, 523\n1777, 238, 89, 245, 611\n1778, 609, 610, 408, 608\n1779, 487, 63, 221, 523\n1780, 609, 125, 613, 607\n1781, 63, 238, 523, 487\n1782, 287, 290, 611, 61\n1783, 607, 591, 291, 280\n1784, 592, 23, 175, 408\n1785, 11, 608, 409, 523\n1786, 613, 609, 608, 292\n1787, 220, 487, 408, 592\n1788, 221, 174, 409, 6\n1789, 608, 408, 409, 523\n1790, 612, 487, 611, 61\n1791, 407, 609, 613, 607\n1792, 92, 11, 523, 608\n1793, 245, 92, 523, 608\n1794, 591, 612, 610, 281\n1795, 290, 612, 611, 61\n1796, 612, 592, 65, 116\n1797, 612, 281, 592, 116\n1798, 125, 609, 291, 607\n1799, 174, 487, 409, 408\n1800, 408, 608, 409, 172\n1801, 607, 609, 291, 610\n1802, 591, 607, 291, 610\n1803, 290, 123, 287, 611\n1804, 607, 407, 610, 593\n1805, 11, 173, 523, 409\n1806, 238, 245, 523, 611\n1807, 608, 11, 409, 172\n1808, 487, 220, 65, 592\n1809, 245, 608, 523, 611\n1810, 609, 407, 408, 610\n1811, 408, 487, 523, 608\n1812, 612, 487, 65, 592\n1813, 487, 612, 65, 61\n1814, 221, 173, 409, 523\n1815, 610, 592, 408, 608\n1816, 613, 407, 12, 172\n1817, 407, 607, 12, 169\n1818, 125, 607, 12, 613\n1819, 487, 174, 409, 221\n1820, 592, 408, 175, 593\n1821, 487, 221, 409, 523\n1822, 173, 221, 409, 6\n1823, 89, 238, 123, 611\n1824, 607, 591, 280, 593\n1825, 22, 607, 280, 593\n1826, 609, 125, 292, 613\n1827, 408, 487, 409, 523\n1828, 290, 612, 65, 116\n1829, 607, 407, 12, 613\n1830, 607, 22, 169, 593\n1831, 238, 63, 61, 487\n1832, 407, 607, 169, 593\n1833, 608, 613, 408, 609\n1834, 608, 408, 613, 172\n1835, 407, 408, 613, 609\n1836, 407, 613, 408, 172\n1837, 593, 408, 610, 592\n1838, 593, 610, 408, 407\n1839, 61, 611, 238, 487\n1840, 61, 238, 611, 287\n1841, 553, 614, 107, 40\n1842, 553, 102, 614, 70\n1843, 73, 74, 553, 112\n1844, 48, 553, 615, 112\n1845, 222, 553, 67, 70\n1846, 74, 48, 615, 112\n1847, 126, 102, 67, 614\n1848, 553, 74, 615, 112\n1849, 614, 102, 67, 70\n1850, 614, 553, 67, 615\n1851, 47, 43, 615, 48\n1852, 126, 43, 614, 615\n1853, 48, 43, 614, 40\n1854, 48, 43, 615, 614\n1855, 553, 222, 67, 615\n1856, 222, 74, 67, 615\n1857, 102, 553, 614, 107\n1858, 74, 222, 553, 615\n1859, 222, 73, 74, 553\n1860, 553, 48, 615, 614\n1861, 48, 553, 112, 107\n1862, 74, 47, 615, 48\n1863, 126, 614, 67, 615\n1864, 553, 614, 67, 70\n1865, 553, 48, 614, 40\n1866, 48, 553, 107, 40\n1867, 556, 219, 59, 485\n1868, 239, 618, 90, 517\n1869, 238, 89, 603, 517\n1870, 70, 218, 556, 67\n1871, 556, 218, 219, 485\n1872, 604, 617, 121, 616\n1873, 618, 603, 288, 124\n1874, 516, 238, 63, 61\n1875, 603, 516, 485, 61\n1876, 238, 516, 603, 61\n1877, 516, 617, 616, 517\n1878, 516, 218, 485, 62\n1879, 123, 89, 603, 238\n1880, 617, 618, 517, 603\n1881, 604, 102, 126, 103\n1882, 126, 604, 103, 121\n1883, 604, 617, 616, 516\n1884, 126, 616, 121, 127\n1885, 102, 70, 556, 67\n1886, 126, 604, 121, 616\n1887, 238, 287, 61, 603\n1888, 516, 62, 485, 63\n1889, 89, 123, 603, 124\n1890, 618, 89, 603, 124\n1891, 218, 556, 219, 60\n1892, 616, 617, 121, 127\n1893, 618, 617, 288, 603\n1894, 89, 618, 90, 124\n1895, 618, 89, 90, 517\n1896, 516, 218, 616, 485\n1897, 604, 556, 59, 485\n1898, 218, 516, 616, 68\n1899, 67, 218, 616, 68\n1900, 604, 516, 616, 485\n1901, 293, 617, 616, 127\n1902, 287, 123, 603, 238\n1903, 102, 604, 556, 103\n1904, 556, 218, 485, 616\n1905, 617, 239, 517, 618\n1906, 604, 617, 288, 121\n1907, 604, 556, 485, 616\n1908, 617, 237, 616, 517\n1909, 516, 63, 485, 61\n1910, 556, 604, 126, 616\n1911, 102, 556, 126, 67\n1912, 102, 604, 126, 556\n1913, 604, 617, 517, 603\n1914, 617, 604, 517, 516\n1915, 516, 604, 517, 603\n1916, 67, 556, 126, 616\n1917, 237, 617, 616, 293\n1918, 218, 556, 67, 616\n1919, 617, 239, 87, 517\n1920, 604, 603, 485, 61\n1921, 516, 237, 616, 68\n1922, 556, 604, 59, 103\n1923, 218, 516, 68, 62\n1924, 237, 516, 616, 517\n1925, 617, 604, 288, 603\n1926, 293, 617, 87, 517\n1927, 604, 516, 485, 603\n1928, 604, 485, 59, 61\n1929, 516, 238, 603, 517\n1930, 89, 618, 603, 517\n1931, 218, 70, 556, 60\n1932, 237, 293, 87, 517\n1933, 237, 617, 293, 517\n1934, 624, 631, 847, 848\n1935, 297, 844, 623, 632\n1936, 308, 130, 643, 843\n1937, 629, 474, 847, 208\n1938, 637, 306, 845, 650\n1939, 626, 629, 475, 847\n1940, 640, 299, 639, 625\n1941, 842, 844, 841, 847\n1942, 492, 842, 58, 214\n1943, 631, 844, 632, 625\n1944, 51, 130, 843, 71\n1945, 133, 295, 638, 621\n1946, 631, 622, 844, 846\n1947, 303, 81, 627, 84\n1948, 624, 629, 626, 847\n1949, 846, 635, 628, 296\n1950, 846, 634, 636, 845\n1951, 308, 646, 843, 643\n1952, 51, 843, 130, 648\n1953, 297, 632, 298, 129\n1954, 268, 842, 58, 112\n1955, 651, 846, 305, 845\n1956, 650, 637, 843, 845\n1957, 631, 846, 628, 296\n1958, 624, 848, 845, 628\n1959, 629, 204, 475, 208\n1960, 651, 306, 636, 305\n1961, 624, 628, 845, 634\n1962, 631, 624, 847, 625\n1963, 637, 306, 636, 845\n1964, 846, 622, 621, 296\n1965, 640, 639, 847, 625\n1966, 843, 644, 309, 645\n1967, 492, 848, 643, 71\n1968, 842, 268, 641, 112\n1969, 848, 650, 843, 845\n1970, 83, 81, 627, 82\n1971, 492, 848, 74, 847\n1972, 648, 50, 626, 304\n1973, 74, 48, 641, 847\n1974, 83, 304, 647, 627\n1975, 624, 848, 843, 845\n1976, 642, 842, 623, 111\n1977, 303, 637, 302, 630\n1978, 846, 619, 649, 621\n1979, 303, 81, 307, 627\n1980, 650, 848, 841, 845\n1981, 651, 650, 841, 845\n1982, 848, 846, 841, 845\n1983, 622, 846, 619, 841\n1984, 216, 56, 649, 482\n1985, 846, 651, 841, 845\n1986, 619, 846, 649, 841\n1987, 643, 848, 843, 71\n1988, 216, 651, 57, 841\n1989, 481, 620, 211, 482\n1990, 630, 637, 302, 634\n1991, 48, 74, 641, 112\n1992, 635, 128, 638, 301\n1993, 640, 629, 49, 299\n1994, 628, 846, 845, 634\n1995, 651, 216, 649, 841\n1996, 642, 842, 844, 623\n1997, 633, 647, 304, 627\n1998, 844, 622, 623, 841\n1999, 846, 305, 621, 649\n2000, 131, 308, 644, 843\n2001, 626, 633, 843, 648\n2002, 268, 620, 842, 111\n2003, 308, 131, 130, 843\n2004, 297, 631, 622, 844\n2005, 624, 626, 848, 847\n2006, 204, 629, 475, 626\n2007, 842, 844, 847, 639\n2008, 630, 624, 845, 634\n2009, 848, 492, 74, 71\n2010, 483, 216, 57, 841\n2011, 624, 629, 847, 625\n2012, 842, 492, 847, 841\n2013, 637, 303, 307, 843\n2014, 622, 844, 846, 841\n2015, 639, 844, 847, 625\n2016, 626, 624, 848, 843\n2017, 210, 51, 648, 475\n2018, 474, 629, 475, 208\n2019, 629, 640, 847, 625\n2020, 214, 842, 483, 841\n2021, 844, 642, 632, 300\n2022, 631, 297, 632, 844\n2023, 620, 481, 841, 482\n2024, 268, 642, 842, 639\n2025, 842, 639, 847, 641\n2026, 492, 842, 214, 841\n2027, 620, 619, 211, 482\n2028, 131, 644, 309, 843\n2029, 49, 629, 208, 204\n2030, 846, 305, 636, 638\n2031, 483, 216, 841, 482\n2032, 631, 622, 846, 296\n2033, 842, 620, 481, 841\n2034, 111, 642, 298, 623\n2035, 848, 846, 845, 628\n2036, 492, 848, 841, 650\n2037, 635, 295, 638, 128\n2038, 637, 630, 845, 634\n2039, 639, 640, 847, 641\n2040, 632, 642, 298, 129\n2041, 626, 210, 475, 50\n2042, 648, 50, 210, 626\n2043, 306, 651, 636, 845\n2044, 648, 131, 309, 843\n2045, 642, 842, 639, 844\n2046, 633, 647, 627, 843\n2047, 303, 307, 843, 627\n2048, 642, 632, 300, 129\n2049, 651, 846, 649, 305\n2050, 633, 647, 648, 304\n2051, 204, 626, 475, 50\n2052, 306, 637, 134, 650\n2053, 646, 650, 132, 134\n2054, 642, 268, 842, 111\n2055, 216, 841, 482, 649\n2056, 642, 844, 632, 298\n2057, 846, 651, 649, 841\n2058, 842, 620, 623, 111\n2059, 268, 620, 111, 215\n2060, 214, 483, 57, 841\n2061, 56, 619, 649, 482\n2062, 648, 626, 475, 843\n2063, 848, 650, 643, 843\n2064, 631, 844, 848, 846\n2065, 645, 82, 647, 627\n2066, 650, 646, 643, 843\n2067, 633, 624, 843, 630\n2068, 51, 648, 475, 843\n2069, 474, 51, 475, 843\n2070, 844, 848, 841, 847\n2071, 846, 622, 619, 621\n2072, 639, 844, 625, 300\n2073, 844, 632, 625, 300\n2074, 635, 846, 301, 638\n2075, 640, 629, 847, 208\n2076, 81, 83, 627, 84\n2077, 842, 620, 215, 481\n2078, 128, 635, 621, 296\n2079, 295, 635, 621, 128\n2080, 306, 651, 845, 650\n2081, 133, 294, 621, 649\n2082, 846, 635, 301, 628\n2083, 492, 848, 847, 841\n2084, 619, 620, 623, 841\n2085, 268, 620, 215, 842\n2086, 492, 72, 71, 643\n2087, 72, 650, 132, 643\n2088, 619, 620, 841, 482\n2089, 481, 483, 841, 482\n2090, 640, 629, 299, 625\n2091, 481, 842, 841, 483\n2092, 846, 305, 845, 636\n2093, 305, 133, 621, 649\n2094, 642, 844, 639, 300\n2095, 635, 846, 621, 296\n2096, 492, 214, 57, 841\n2097, 650, 651, 841, 57\n2098, 619, 294, 649, 621\n2099, 299, 639, 625, 300\n2100, 845, 634, 636, 302\n2101, 630, 633, 627, 843\n2102, 650, 646, 132, 643\n2103, 846, 301, 636, 634\n2104, 72, 492, 57, 650\n2105, 646, 308, 132, 643\n2106, 637, 845, 636, 302\n2107, 622, 297, 844, 623\n2108, 633, 624, 626, 843\n2109, 481, 842, 483, 215\n2110, 846, 305, 638, 621\n2111, 626, 210, 648, 475\n2112, 637, 630, 843, 845\n2113, 650, 637, 134, 843\n2114, 646, 650, 134, 843\n2115, 842, 268, 58, 215\n2116, 633, 647, 843, 648\n2117, 842, 58, 483, 215\n2118, 637, 634, 845, 302\n2119, 846, 635, 621, 638\n2120, 83, 82, 627, 647\n2121, 651, 305, 636, 845\n2122, 635, 295, 621, 638\n2123, 634, 301, 636, 302\n2124, 844, 846, 841, 848\n2125, 305, 133, 638, 621\n2126, 642, 844, 298, 623\n2127, 620, 481, 211, 55\n2128, 648, 843, 309, 647\n2129, 304, 633, 626, 648\n2130, 56, 294, 649, 619\n2131, 640, 629, 208, 49\n2132, 846, 301, 634, 628\n2133, 81, 82, 645, 627\n2134, 303, 637, 630, 843\n2135, 644, 646, 307, 843\n2136, 848, 492, 643, 650\n2137, 492, 72, 643, 650\n2138, 307, 81, 645, 627\n2139, 131, 648, 130, 843\n2140, 631, 844, 847, 848\n2141, 641, 640, 847, 208\n2142, 308, 644, 843, 646\n2143, 844, 631, 847, 625\n2144, 842, 268, 639, 641\n2145, 622, 619, 623, 841\n2146, 130, 643, 843, 71\n2147, 309, 82, 647, 645\n2148, 492, 650, 841, 57\n2149, 843, 309, 647, 645\n2150, 620, 842, 623, 841\n2151, 301, 846, 636, 638\n2152, 842, 844, 623, 841\n2153, 843, 645, 647, 627\n2154, 630, 624, 843, 845\n2155, 843, 307, 645, 627\n2156, 842, 58, 214, 483\n2157, 620, 111, 215, 55\n2158, 644, 307, 645, 843\n2159, 303, 630, 627, 843\n2160, 481, 620, 215, 55\n2161, 841, 619, 482, 649\n2162, 56, 619, 482, 211\n2163, 631, 846, 848, 628\n2164, 624, 631, 848, 628\n2165, 297, 631, 296, 622\n2166, 629, 474, 475, 847\n2167, 632, 844, 623, 298\n2168, 297, 632, 623, 298\n2169, 47, 48, 847, 474\n2170, 47, 847, 48, 74\n2171, 848, 47, 847, 474\n2172, 848, 847, 47, 74\n2173, 71, 848, 47, 74\n2174, 847, 48, 208, 474\n2175, 847, 208, 48, 641\n2176, 112, 842, 847, 641\n2177, 112, 58, 847, 842\n2178, 492, 847, 58, 842\n2179, 847, 475, 848, 474\n2180, 847, 848, 475, 626\n2181, 843, 848, 475, 474\n2182, 843, 475, 848, 626\n2183, 843, 134, 307, 637\n2184, 843, 307, 134, 646\n2185, 848, 47, 843, 71\n2186, 848, 843, 47, 474\n2187, 51, 843, 47, 71\n2188, 51, 47, 843, 474\n2189, 74, 112, 847, 641\n2190, 73, 74, 847, 492\n2191, 847, 74, 73, 112\n2192, 847, 58, 73, 492\n2193, 73, 58, 847, 112\n2194, 660, 318, 653, 658\n2195, 316, 652, 313, 656\n2196, 255, 542, 659, 849\n2197, 288, 618, 664, 617\n2198, 663, 288, 664, 617\n2199, 666, 663, 665, 850\n2200, 96, 316, 656, 661\n2201, 318, 660, 137, 658\n2202, 256, 657, 662, 541\n2203, 542, 99, 255, 659\n2204, 850, 659, 137, 254\n2205, 850, 654, 653, 315\n2206, 659, 99, 137, 254\n2207, 660, 850, 137, 658\n2208, 652, 849, 661, 312\n2209, 542, 255, 541, 849\n2210, 314, 652, 662, 138\n2211, 256, 662, 849, 541\n2212, 652, 317, 662, 138\n2213, 652, 317, 138, 313\n2214, 655, 311, 659, 312\n2215, 654, 663, 122, 315\n2216, 657, 662, 541, 849\n2217, 655, 311, 850, 659\n2218, 663, 850, 664, 665\n2219, 526, 617, 87, 293\n2220, 663, 121, 654, 289\n2221, 850, 542, 849, 659\n2222, 289, 663, 288, 664\n2223, 666, 655, 849, 662\n2224, 663, 666, 315, 850\n2225, 850, 655, 659, 849\n2226, 666, 655, 315, 850\n2227, 316, 652, 135, 313\n2228, 655, 666, 315, 314\n2229, 655, 850, 653, 315\n2230, 311, 660, 850, 659\n2231, 850, 663, 654, 315\n2232, 121, 663, 288, 289\n2233, 666, 655, 662, 314\n2234, 652, 655, 849, 312\n2235, 239, 618, 617, 664\n2236, 850, 663, 664, 617\n2237, 526, 665, 91, 246\n2238, 652, 316, 135, 661\n2239, 654, 289, 120, 122\n2240, 652, 317, 656, 662\n2241, 660, 311, 653, 136\n2242, 663, 850, 654, 658\n2243, 850, 660, 653, 658\n2244, 850, 127, 137, 658\n2245, 542, 850, 254, 659\n2246, 318, 310, 653, 658\n2247, 618, 124, 288, 664\n2248, 663, 121, 288, 617\n2249, 850, 127, 658, 617\n2250, 317, 657, 662, 100\n2251, 526, 665, 246, 664\n2252, 127, 850, 137, 254\n2253, 665, 850, 664, 617\n2254, 656, 652, 849, 661\n2255, 239, 526, 246, 664\n2256, 99, 542, 254, 659\n2257, 850, 542, 254, 540\n2258, 662, 657, 656, 849\n2259, 657, 256, 662, 100\n2260, 311, 660, 653, 850\n2261, 652, 317, 313, 656\n2262, 121, 663, 654, 658\n2263, 657, 247, 541, 100\n2264, 256, 657, 541, 100\n2265, 121, 289, 120, 654\n2266, 654, 850, 653, 658\n2267, 127, 121, 658, 617\n2268, 665, 526, 293, 617\n2269, 655, 311, 653, 850\n2270, 665, 526, 91, 241\n2271, 665, 241, 91, 540\n2272, 542, 850, 665, 540\n2273, 659, 255, 849, 661\n2274, 317, 657, 656, 662\n2275, 655, 652, 849, 662\n2276, 316, 652, 656, 661\n2277, 127, 850, 293, 617\n2278, 850, 665, 293, 617\n2279, 239, 90, 664, 246\n2280, 314, 655, 662, 652\n2281, 124, 289, 288, 664\n2282, 90, 239, 664, 618\n2283, 654, 121, 658, 120\n2284, 256, 665, 91, 540\n2285, 256, 542, 665, 540\n2286, 88, 526, 87, 293\n2287, 850, 127, 293, 254\n2288, 660, 850, 659, 137\n2289, 654, 120, 658, 310\n2290, 652, 135, 312, 661\n2291, 256, 666, 849, 662\n2292, 96, 247, 541, 656\n2293, 662, 652, 849, 656\n2294, 310, 654, 653, 658\n2295, 655, 666, 849, 850\n2296, 90, 124, 618, 664\n2297, 96, 541, 849, 656\n2298, 542, 256, 849, 541\n2299, 850, 542, 665, 849\n2300, 666, 850, 665, 849\n2301, 542, 256, 665, 849\n2302, 256, 666, 665, 849\n2303, 289, 663, 122, 654\n2304, 526, 239, 87, 617\n2305, 96, 656, 849, 661\n2306, 658, 663, 617, 121\n2307, 658, 617, 663, 850\n2308, 241, 88, 665, 526\n2309, 241, 665, 88, 540\n2310, 293, 665, 88, 526\n2311, 849, 96, 255, 541\n2312, 849, 255, 96, 661\n2313, 318, 653, 136, 660\n2314, 318, 136, 653, 310\n2315, 664, 526, 617, 239\n2316, 664, 617, 526, 665\n2317, 312, 849, 659, 655\n2318, 312, 659, 849, 661\n2319, 656, 541, 657, 247\n2320, 656, 657, 541, 849\n2321, 665, 88, 850, 293\n2322, 665, 850, 88, 540\n2323, 254, 850, 88, 293\n2324, 254, 88, 850, 540\n2325, 419, 165, 690, 166\n2326, 674, 856, 676, 675\n2327, 187, 452, 670, 15\n2328, 860, 856, 676, 692\n2329, 92, 527, 864, 695\n2330, 674, 140, 698, 326\n2331, 860, 856, 687, 681\n2332, 864, 244, 544, 857\n2333, 447, 864, 544, 857\n2334, 448, 447, 857, 858\n2335, 447, 244, 544, 864\n2336, 292, 696, 683, 328\n2337, 676, 852, 692, 324\n2338, 863, 685, 417, 682\n2339, 667, 321, 855, 686\n2340, 864, 860, 695, 857\n2341, 180, 181, 865, 416\n2342, 452, 449, 187, 855\n2343, 856, 860, 687, 692\n2344, 864, 453, 862, 858\n2345, 860, 856, 695, 857\n2346, 674, 856, 675, 857\n2347, 325, 856, 698, 684\n2348, 861, 686, 854, 855\n2349, 852, 689, 691, 692\n2350, 861, 693, 692, 691\n2351, 856, 694, 695, 857\n2352, 682, 125, 12, 613\n2353, 19, 418, 11, 527\n2354, 19, 418, 451, 181\n2355, 675, 676, 673, 858\n2356, 863, 693, 681, 860\n2357, 527, 447, 244, 28\n2358, 674, 325, 676, 856\n2359, 11, 863, 417, 172\n2360, 329, 696, 684, 698\n2361, 325, 698, 856, 674\n2362, 696, 856, 698, 694\n2363, 420, 419, 855, 421\n2364, 853, 852, 858, 673\n2365, 685, 863, 417, 419\n2366, 418, 863, 11, 527\n2367, 325, 856, 684, 687\n2368, 864, 451, 862, 453\n2369, 669, 449, 854, 187\n2370, 854, 667, 670, 855\n2371, 689, 852, 323, 692\n2372, 852, 689, 861, 691\n2373, 672, 188, 320, 450\n2374, 27, 672, 320, 450\n2375, 682, 164, 417, 172\n2376, 863, 859, 861, 862\n2377, 689, 668, 677, 851\n2378, 863, 92, 11, 527\n2379, 685, 419, 165, 690\n2380, 859, 863, 861, 693\n2381, 696, 683, 328, 684\n2382, 682, 863, 172, 417\n2383, 676, 856, 687, 692\n2384, 678, 852, 676, 324\n2385, 181, 180, 865, 452\n2386, 686, 321, 855, 688\n2387, 667, 321, 686, 322\n2388, 449, 452, 865, 855\n2389, 853, 852, 862, 858\n2390, 453, 853, 450, 862\n2391, 420, 153, 421, 855\n2392, 188, 27, 320, 450\n2393, 325, 676, 687, 324\n2394, 668, 689, 854, 851\n2395, 671, 680, 673, 858\n2396, 859, 686, 861, 855\n2397, 420, 452, 670, 855\n2398, 125, 682, 683, 613\n2399, 672, 669, 851, 320\n2400, 667, 321, 670, 855\n2401, 859, 863, 419, 416\n2402, 139, 689, 677, 323\n2403, 678, 853, 672, 673\n2404, 668, 319, 677, 851\n2405, 689, 139, 677, 668\n2406, 449, 453, 450, 862\n2407, 419, 690, 855, 421\n2408, 854, 669, 851, 862\n2409, 153, 421, 855, 688\n2410, 859, 419, 855, 420\n2411, 92, 863, 864, 527\n2412, 861, 859, 855, 862\n2413, 92, 863, 11, 292\n2414, 321, 153, 670, 855\n2415, 527, 92, 93, 695\n2416, 421, 153, 10, 688\n2417, 852, 678, 673, 853\n2418, 860, 687, 692, 681\n2419, 685, 419, 417, 165\n2420, 864, 527, 857, 695\n2421, 860, 852, 692, 676\n2422, 679, 857, 680, 250\n2423, 448, 198, 680, 857\n2424, 12, 682, 613, 172\n2425, 180, 452, 420, 865\n2426, 860, 864, 862, 858\n2427, 679, 675, 680, 857\n2428, 198, 544, 250, 680\n2429, 863, 864, 865, 862\n2430, 198, 857, 544, 680\n2431, 292, 125, 683, 613\n2432, 164, 685, 417, 165\n2433, 187, 854, 670, 855\n2434, 697, 679, 258, 857\n2435, 683, 856, 687, 684\n2436, 679, 697, 101, 327\n2437, 856, 674, 698, 694\n2438, 696, 856, 683, 684\n2439, 857, 697, 695, 258\n2440, 669, 853, 851, 862\n2441, 447, 864, 857, 858\n2442, 447, 527, 244, 864\n2443, 693, 863, 861, 860\n2444, 854, 861, 855, 862\n2445, 418, 863, 527, 864\n2446, 188, 672, 669, 450\n2447, 418, 19, 197, 527\n2448, 853, 454, 450, 672\n2449, 451, 449, 862, 453\n2450, 671, 448, 680, 858\n2451, 852, 861, 692, 691\n2452, 319, 668, 669, 851\n2453, 672, 320, 851, 677\n2454, 451, 181, 865, 452\n2455, 667, 669, 854, 187\n2456, 860, 863, 861, 862\n2457, 244, 527, 93, 695\n2458, 244, 527, 857, 864\n2459, 863, 292, 683, 682\n2460, 125, 292, 683, 328\n2461, 319, 669, 677, 851\n2462, 418, 451, 181, 865\n2463, 452, 180, 420, 15\n2464, 326, 674, 694, 698\n2465, 863, 859, 865, 416\n2466, 322, 667, 668, 854\n2467, 690, 419, 166, 421\n2468, 452, 420, 865, 855\n2469, 852, 860, 858, 676\n2470, 667, 686, 855, 854\n2471, 856, 860, 858, 857\n2472, 452, 187, 670, 855\n2473, 859, 686, 691, 861\n2474, 686, 859, 691, 690\n2475, 454, 671, 672, 853\n2476, 672, 853, 669, 450\n2477, 856, 696, 695, 694\n2478, 693, 859, 691, 861\n2479, 852, 853, 851, 672\n2480, 859, 693, 691, 690\n2481, 853, 669, 450, 862\n2482, 689, 322, 668, 854\n2483, 449, 854, 187, 855\n2484, 685, 164, 417, 682\n2485, 447, 451, 864, 453\n2486, 164, 682, 12, 172\n2487, 418, 863, 417, 11\n2488, 419, 859, 416, 420\n2489, 322, 689, 686, 854\n2490, 667, 322, 686, 854\n2491, 421, 690, 855, 688\n2492, 669, 667, 854, 851\n2493, 420, 859, 865, 855\n2494, 857, 448, 858, 680\n2495, 852, 860, 692, 861\n2496, 451, 418, 864, 865\n2497, 188, 449, 450, 669\n2498, 418, 181, 416, 865\n2499, 453, 853, 862, 858\n2500, 451, 864, 862, 865\n2501, 669, 449, 450, 862\n2502, 863, 418, 416, 865\n2503, 682, 292, 683, 613\n2504, 418, 863, 864, 865\n2505, 667, 668, 854, 851\n2506, 857, 679, 258, 544\n2507, 668, 667, 669, 851\n2508, 674, 675, 679, 857\n2509, 674, 326, 694, 327\n2510, 678, 323, 677, 851\n2511, 678, 852, 323, 851\n2512, 672, 853, 851, 669\n2513, 323, 689, 677, 851\n2514, 859, 863, 865, 862\n2515, 694, 697, 695, 857\n2516, 671, 448, 853, 453\n2517, 320, 669, 851, 677\n2518, 447, 527, 197, 28\n2519, 852, 689, 323, 851\n2520, 861, 689, 851, 854\n2521, 852, 689, 851, 861\n2522, 861, 852, 862, 851\n2523, 852, 853, 862, 851\n2524, 852, 860, 862, 858\n2525, 454, 671, 853, 453\n2526, 153, 321, 10, 688\n2527, 671, 454, 448, 453\n2528, 690, 686, 855, 688\n2529, 447, 198, 544, 28\n2530, 244, 447, 544, 28\n2531, 853, 454, 453, 450\n2532, 863, 92, 864, 695\n2533, 854, 861, 862, 851\n2534, 93, 544, 695, 258\n2535, 860, 852, 862, 861\n2536, 448, 190, 680, 31\n2537, 198, 448, 680, 31\n2538, 697, 674, 857, 694\n2539, 448, 853, 453, 858\n2540, 680, 675, 673, 858\n2541, 696, 856, 684, 698\n2542, 325, 140, 684, 698\n2543, 671, 454, 672, 189\n2544, 856, 683, 687, 681\n2545, 448, 671, 853, 858\n2546, 853, 671, 673, 858\n2547, 860, 864, 858, 857\n2548, 678, 852, 672, 853\n2549, 865, 449, 855, 862\n2550, 689, 139, 668, 322\n2551, 678, 672, 851, 677\n2552, 544, 857, 250, 680\n2553, 153, 420, 670, 855\n2554, 859, 865, 855, 862\n2555, 292, 682, 172, 613\n2556, 454, 671, 190, 189\n2557, 671, 454, 190, 448\n2558, 292, 863, 172, 682\n2559, 329, 696, 328, 684\n2560, 863, 685, 693, 690\n2561, 859, 863, 693, 690\n2562, 451, 452, 865, 449\n2563, 668, 139, 677, 319\n2564, 856, 860, 695, 683\n2565, 863, 860, 864, 862\n2566, 449, 188, 187, 669\n2567, 696, 856, 695, 683\n2568, 697, 674, 679, 857\n2569, 674, 856, 857, 694\n2570, 856, 860, 683, 681\n2571, 448, 671, 680, 190\n2572, 92, 863, 292, 695\n2573, 697, 679, 101, 258\n2574, 198, 447, 544, 857\n2575, 860, 863, 864, 695\n2576, 697, 674, 327, 679\n2577, 696, 292, 683, 695\n2578, 863, 860, 683, 695\n2579, 292, 863, 683, 695\n2580, 189, 454, 672, 450\n2581, 856, 675, 858, 676\n2582, 675, 856, 858, 857\n2583, 189, 27, 450, 672\n2584, 860, 856, 858, 676\n2585, 853, 671, 672, 673\n2586, 676, 678, 673, 858\n2587, 678, 852, 673, 858\n2588, 419, 859, 855, 690\n2589, 852, 678, 676, 858\n2590, 416, 180, 420, 865\n2591, 859, 416, 420, 865\n2592, 679, 250, 101, 258\n2593, 679, 544, 250, 258\n2594, 153, 321, 688, 855\n2595, 449, 669, 854, 862\n2596, 682, 863, 681, 683\n2597, 449, 854, 855, 862\n2598, 188, 672, 320, 669\n2599, 452, 420, 670, 15\n2600, 685, 863, 681, 682\n2601, 859, 686, 855, 690\n2602, 678, 852, 851, 672\n2603, 687, 676, 692, 324\n2604, 863, 685, 681, 693\n2605, 863, 860, 681, 683\n2606, 860, 693, 692, 861\n2607, 667, 854, 670, 187\n2608, 856, 325, 676, 687\n2609, 140, 329, 684, 698\n2610, 527, 244, 857, 695\n2611, 15, 420, 670, 153\n2612, 697, 674, 694, 327\n2613, 166, 421, 10, 688\n2614, 19, 418, 197, 451\n2615, 527, 447, 197, 864\n2616, 857, 675, 680, 858\n2617, 198, 447, 857, 448\n2618, 447, 451, 197, 864\n2619, 418, 527, 197, 864\n2620, 863, 418, 417, 416\n2621, 419, 863, 417, 416\n2622, 292, 863, 11, 172\n2623, 674, 140, 325, 698\n2624, 451, 418, 197, 864\n2625, 544, 857, 695, 258\n2626, 250, 198, 680, 31\n2627, 679, 857, 250, 544\n2628, 319, 669, 320, 677\n2629, 449, 451, 862, 865\n2630, 166, 690, 421, 688\n2631, 693, 860, 692, 681\n2632, 324, 852, 323, 678\n2633, 324, 323, 852, 692\n2634, 858, 447, 453, 448\n2635, 858, 453, 447, 864\n2636, 861, 686, 689, 854\n2637, 861, 689, 686, 691\n2638, 695, 244, 544, 93\n2639, 695, 544, 244, 857\n2640, 690, 863, 419, 859\n2641, 690, 419, 863, 685\n2642, 714, 138, 707, 662\n2643, 715, 713, 870, 709\n2644, 875, 727, 609, 877\n2645, 717, 705, 331, 141\n2646, 713, 543, 697, 101\n2647, 703, 876, 700, 867\n2648, 873, 867, 868, 711\n2649, 867, 873, 700, 711\n2650, 703, 704, 700, 876\n2651, 664, 611, 879, 89\n2652, 725, 706, 866, 719\n2653, 877, 608, 879, 612\n2654, 606, 702, 866, 612\n2655, 317, 100, 662, 710\n2656, 877, 608, 871, 879\n2657, 703, 666, 315, 881\n2658, 694, 709, 869, 870\n2659, 876, 867, 881, 880\n2660, 289, 290, 881, 879\n2661, 872, 715, 868, 867\n2662, 873, 874, 868, 878\n2663, 716, 698, 869, 723\n2664, 874, 873, 868, 711\n2665, 710, 100, 662, 256\n2666, 724, 708, 334, 114\n2667, 611, 245, 879, 89\n2668, 705, 717, 332, 141\n2669, 706, 704, 719, 333\n2670, 704, 719, 333, 720\n2671, 878, 874, 871, 869\n2672, 245, 91, 879, 246\n2673, 874, 873, 711, 712\n2674, 727, 875, 721, 877\n2675, 666, 880, 663, 881\n2676, 696, 329, 869, 698\n2677, 281, 594, 116, 612\n2678, 91, 665, 879, 246\n2679, 726, 727, 721, 877\n2680, 872, 666, 880, 256\n2681, 870, 872, 871, 256\n2682, 703, 666, 707, 314\n2683, 872, 710, 662, 256\n2684, 714, 872, 715, 710\n2685, 725, 706, 708, 866\n2686, 873, 874, 722, 712\n2687, 875, 878, 871, 869\n2688, 332, 704, 333, 720\n2689, 594, 724, 866, 281\n2690, 245, 90, 246, 879\n2691, 877, 879, 871, 880\n2692, 91, 665, 256, 880\n2693, 666, 707, 314, 662\n2694, 876, 873, 868, 878\n2695, 866, 606, 612, 881\n2696, 873, 876, 718, 878\n2697, 694, 697, 709, 870\n2698, 874, 873, 718, 878\n2699, 704, 873, 705, 700\n2700, 874, 709, 868, 870\n2701, 877, 875, 721, 878\n2702, 709, 874, 712, 869\n2703, 724, 279, 281, 594\n2704, 718, 876, 721, 878\n2705, 666, 665, 880, 256\n2706, 695, 92, 871, 292\n2707, 873, 717, 711, 712\n2708, 725, 726, 721, 877\n2709, 873, 876, 720, 718\n2710, 876, 866, 721, 878\n2711, 876, 878, 868, 880\n2712, 707, 714, 662, 867\n2713, 91, 256, 871, 880\n2714, 866, 876, 721, 719\n2715, 328, 875, 696, 728\n2716, 606, 702, 115, 286\n2717, 725, 866, 877, 721\n2718, 696, 875, 871, 869\n2719, 716, 709, 712, 869\n2720, 706, 719, 334, 333\n2721, 706, 725, 334, 719\n2722, 718, 874, 723, 722\n2723, 704, 873, 876, 720\n2724, 876, 873, 700, 867\n2725, 92, 93, 695, 871\n2726, 876, 704, 719, 866\n2727, 698, 329, 869, 723\n2728, 328, 727, 875, 728\n2729, 874, 868, 712, 711\n2730, 879, 877, 612, 881\n2731, 606, 290, 612, 881\n2732, 726, 610, 117, 291\n2733, 666, 703, 867, 880\n2734, 705, 704, 332, 720\n2735, 716, 140, 723, 335\n2736, 608, 92, 292, 871\n2737, 875, 877, 871, 878\n2738, 90, 664, 879, 89\n2739, 727, 875, 609, 292\n2740, 717, 873, 722, 712\n2741, 664, 665, 246, 879\n2742, 91, 245, 879, 871\n2743, 867, 876, 868, 880\n2744, 91, 92, 245, 871\n2745, 608, 245, 871, 879\n2746, 606, 122, 701, 286\n2747, 866, 877, 612, 610\n2748, 696, 694, 869, 870\n2749, 695, 694, 696, 870\n2750, 875, 728, 869, 696\n2751, 872, 714, 662, 710\n2752, 272, 594, 114, 708\n2753, 709, 874, 869, 870\n2754, 695, 696, 871, 870\n2755, 714, 138, 330, 707\n2756, 694, 696, 869, 698\n2757, 290, 611, 612, 879\n2758, 707, 867, 700, 711\n2759, 728, 874, 878, 869\n2760, 727, 726, 609, 877\n2761, 722, 336, 712, 335\n2762, 258, 93, 256, 870\n2763, 713, 327, 697, 709\n2764, 875, 608, 292, 871\n2765, 703, 707, 867, 700\n2766, 725, 706, 334, 708\n2767, 695, 93, 870, 871\n2768, 876, 703, 881, 867\n2769, 877, 878, 881, 880\n2770, 867, 703, 881, 880\n2771, 608, 611, 879, 612\n2772, 702, 594, 708, 866\n2773, 326, 694, 709, 698\n2774, 705, 332, 722, 720\n2775, 874, 722, 712, 723\n2776, 877, 866, 881, 878\n2777, 726, 727, 609, 291\n2778, 881, 666, 315, 663\n2779, 866, 725, 719, 721\n2780, 289, 606, 881, 290\n2781, 141, 717, 332, 722\n2782, 717, 705, 332, 722\n2783, 93, 258, 695, 870\n2784, 714, 872, 867, 715\n2785, 726, 281, 117, 610\n2786, 93, 870, 871, 256\n2787, 281, 866, 612, 610\n2788, 728, 718, 721, 878\n2789, 315, 122, 701, 663\n2790, 608, 245, 879, 611\n2791, 666, 872, 662, 256\n2792, 245, 90, 879, 89\n2793, 716, 698, 709, 869\n2794, 289, 664, 879, 881\n2795, 866, 702, 881, 701\n2796, 702, 606, 116, 612\n2797, 90, 664, 246, 879\n2798, 878, 877, 871, 880\n2799, 872, 880, 871, 256\n2800, 272, 702, 115, 594\n2801, 698, 694, 709, 869\n2802, 327, 694, 697, 709\n2803, 716, 326, 709, 698\n2804, 702, 606, 701, 286\n2805, 664, 289, 663, 881\n2806, 724, 726, 281, 117\n2807, 724, 279, 594, 708\n2808, 279, 724, 281, 117\n2809, 724, 279, 708, 114\n2810, 666, 703, 315, 314\n2811, 125, 727, 609, 292\n2812, 727, 125, 609, 291\n2813, 876, 718, 721, 719\n2814, 125, 328, 727, 292\n2815, 336, 717, 141, 722\n2816, 875, 728, 878, 869\n2817, 713, 697, 870, 709\n2818, 713, 872, 870, 543\n2819, 724, 725, 334, 708\n2820, 664, 90, 124, 89\n2821, 702, 272, 708, 594\n2822, 91, 871, 256, 93\n2823, 543, 872, 870, 256\n2824, 594, 281, 866, 612\n2825, 702, 594, 866, 612\n2826, 706, 702, 708, 866\n2827, 724, 725, 708, 866\n2828, 326, 716, 140, 698\n2829, 609, 608, 877, 610\n2830, 713, 543, 870, 697\n2831, 606, 702, 881, 866\n2832, 258, 543, 870, 256\n2833, 140, 716, 723, 698\n2834, 706, 704, 699, 866\n2835, 331, 330, 700, 711\n2836, 879, 877, 881, 880\n2837, 606, 290, 116, 612\n2838, 704, 876, 699, 866\n2839, 704, 703, 699, 876\n2840, 713, 543, 101, 251\n2841, 327, 326, 694, 709\n2842, 699, 866, 881, 701\n2843, 251, 256, 710, 543\n2844, 702, 866, 699, 701\n2845, 872, 713, 710, 543\n2846, 329, 140, 723, 698\n2847, 703, 666, 881, 880\n2848, 877, 866, 612, 881\n2849, 875, 728, 721, 878\n2850, 875, 727, 721, 728\n2851, 666, 665, 663, 880\n2852, 702, 706, 699, 866\n2853, 327, 713, 697, 101\n2854, 543, 258, 697, 101\n2855, 664, 879, 881, 663\n2856, 866, 876, 881, 878\n2857, 878, 876, 881, 880\n2858, 715, 709, 870, 868\n2859, 873, 705, 722, 720\n2860, 329, 728, 869, 723\n2861, 707, 714, 867, 711\n2862, 874, 728, 723, 869\n2863, 728, 874, 723, 718\n2864, 330, 714, 707, 711\n2865, 872, 713, 870, 715\n2866, 543, 258, 870, 697\n2867, 873, 704, 705, 720\n2868, 872, 666, 867, 880\n2869, 873, 718, 720, 722\n2870, 695, 694, 870, 697\n2871, 704, 873, 700, 876\n2872, 258, 695, 870, 697\n2873, 867, 715, 868, 711\n2874, 727, 328, 875, 292\n2875, 872, 713, 715, 710\n2876, 608, 92, 871, 245\n2877, 881, 315, 701, 663\n2878, 872, 715, 870, 868\n2879, 290, 879, 612, 881\n2880, 866, 876, 699, 881\n2881, 867, 872, 880, 868\n2882, 876, 703, 699, 881\n2883, 606, 702, 701, 881\n2884, 664, 665, 879, 663\n2885, 704, 876, 719, 720\n2886, 696, 869, 871, 870\n2887, 92, 91, 93, 871\n2888, 594, 279, 114, 708\n2889, 608, 875, 292, 877\n2890, 868, 878, 871, 880\n2891, 335, 716, 712, 723\n2892, 594, 702, 116, 612\n2893, 702, 606, 115, 116\n2894, 329, 328, 696, 728\n2895, 609, 608, 292, 877\n2896, 594, 702, 115, 116\n2897, 875, 328, 696, 292\n2898, 880, 879, 663, 881\n2899, 875, 609, 292, 877\n2900, 665, 879, 663, 880\n2901, 91, 879, 880, 871\n2902, 703, 881, 315, 701\n2903, 875, 608, 871, 877\n2904, 703, 699, 881, 701\n2905, 872, 868, 870, 871\n2906, 872, 543, 710, 256\n2907, 868, 872, 880, 871\n2908, 866, 877, 721, 878\n2909, 868, 715, 712, 711\n2910, 874, 873, 722, 718\n2911, 873, 705, 717, 722\n2912, 722, 335, 712, 723\n2913, 717, 336, 712, 722\n2914, 665, 91, 879, 880\n2915, 726, 609, 877, 610\n2916, 609, 726, 291, 610\n2917, 718, 876, 720, 719\n2918, 704, 706, 719, 866\n2919, 728, 329, 869, 696\n2920, 608, 877, 610, 612\n2921, 873, 876, 868, 867\n2922, 705, 331, 700, 711\n2923, 714, 715, 867, 711\n2924, 874, 728, 878, 718\n2925, 330, 707, 700, 711\n2926, 873, 705, 700, 711\n2927, 543, 713, 710, 251\n2928, 251, 256, 100, 710\n2929, 714, 317, 662, 710\n2930, 594, 724, 708, 866\n2931, 666, 703, 707, 867\n2932, 874, 868, 871, 870\n2933, 874, 878, 871, 868\n2934, 869, 874, 871, 870\n2935, 714, 872, 662, 867\n2936, 714, 317, 138, 662\n2937, 707, 138, 314, 662\n2938, 868, 712, 709, 874\n2939, 868, 709, 712, 715\n2940, 711, 705, 717, 873\n2941, 711, 717, 705, 331\n2942, 725, 877, 610, 726\n2943, 610, 877, 725, 866\n2944, 725, 610, 281, 726\n2945, 281, 610, 725, 866\n2946, 725, 281, 724, 726\n2947, 724, 281, 725, 866\n2948, 869, 712, 723, 874\n2949, 869, 723, 712, 716\n2950, 696, 871, 292, 695\n2951, 696, 292, 871, 875\n2952, 663, 701, 289, 122\n2953, 663, 289, 701, 881\n2954, 606, 289, 701, 122\n2955, 606, 701, 289, 881\n2956, 867, 662, 666, 872\n2957, 867, 666, 662, 707\n2958, 289, 664, 290, 879\n2959, 289, 290, 664, 124\n2960, 664, 611, 290, 879\n2961, 89, 124, 611, 123\n2962, 89, 611, 124, 664\n2963, 290, 611, 124, 123\n2964, 290, 124, 611, 664\n2965, 748, 745, 344, 749\n2966, 745, 748, 740, 749\n2967, 661, 312, 732, 741\n2968, 98, 345, 751, 99\n2969, 337, 744, 202, 731\n2970, 316, 661, 96, 741\n2971, 751, 659, 255, 99\n2972, 345, 747, 751, 99\n2973, 734, 311, 660, 730\n2974, 661, 737, 96, 741\n2975, 743, 343, 143, 749\n2976, 734, 659, 660, 311\n2977, 659, 742, 732, 729\n2978, 739, 745, 341, 746\n2979, 312, 734, 311, 659\n2980, 142, 733, 746, 338\n2981, 201, 469, 41, 730\n2982, 471, 469, 729, 470\n2983, 742, 729, 738, 732\n2984, 744, 731, 735, 729\n2985, 257, 737, 255, 751\n2986, 751, 98, 99, 255\n2987, 45, 744, 748, 471\n2988, 46, 209, 748, 470\n2989, 248, 737, 96, 255\n2990, 312, 135, 732, 741\n2991, 209, 471, 748, 470\n2992, 731, 744, 202, 469\n2993, 345, 46, 748, 470\n2994, 345, 747, 46, 470\n2995, 731, 201, 469, 42\n2996, 257, 98, 751, 255\n2997, 97, 257, 737, 248\n2998, 742, 737, 751, 255\n2999, 745, 740, 743, 749\n3000, 732, 340, 339, 738\n3001, 659, 742, 751, 255\n3002, 469, 207, 41, 730\n3003, 661, 742, 255, 737\n3004, 742, 659, 751, 748\n3005, 742, 750, 751, 737\n3006, 337, 744, 731, 735\n3007, 744, 45, 748, 344\n3008, 748, 659, 470, 729\n3009, 311, 136, 660, 730\n3010, 733, 732, 339, 738\n3011, 742, 661, 255, 659\n3012, 97, 736, 750, 343\n3013, 747, 659, 751, 99\n3014, 338, 733, 746, 735\n3015, 745, 744, 748, 344\n3016, 731, 337, 42, 202\n3017, 471, 744, 748, 729\n3018, 471, 748, 470, 729\n3019, 744, 338, 746, 735\n3020, 312, 734, 659, 732\n3021, 257, 737, 248, 255\n3022, 736, 97, 750, 737\n3023, 733, 744, 746, 735\n3024, 750, 736, 737, 742\n3025, 729, 469, 730, 470\n3026, 745, 743, 342, 749\n3027, 742, 659, 748, 729\n3028, 750, 742, 751, 748\n3029, 661, 312, 659, 732\n3030, 742, 340, 732, 738\n3031, 661, 742, 737, 741\n3032, 744, 745, 748, 740\n3033, 750, 97, 257, 737\n3034, 731, 469, 730, 729\n3035, 45, 471, 748, 209\n3036, 747, 137, 659, 99\n3037, 469, 470, 207, 730\n3038, 344, 745, 342, 749\n3039, 729, 733, 738, 732\n3040, 44, 470, 660, 207\n3041, 661, 737, 255, 96\n3042, 318, 44, 660, 207\n3043, 740, 745, 743, 342\n3044, 747, 137, 660, 659\n3045, 661, 742, 732, 659\n3046, 142, 739, 341, 746\n3047, 744, 337, 338, 735\n3048, 733, 744, 735, 729\n3049, 207, 470, 660, 730\n3050, 201, 731, 469, 730\n3051, 341, 745, 740, 342\n3052, 44, 137, 318, 660\n3053, 734, 659, 732, 729\n3054, 742, 729, 740, 738\n3055, 45, 744, 471, 202\n3056, 744, 471, 202, 469\n3057, 744, 733, 746, 745\n3058, 745, 739, 738, 746\n3059, 739, 745, 738, 740\n3060, 745, 739, 341, 740\n3061, 736, 750, 343, 749\n3062, 733, 745, 738, 746\n3063, 742, 661, 732, 741\n3064, 661, 135, 741, 316\n3065, 135, 340, 732, 741\n3066, 312, 661, 135, 741\n3067, 340, 742, 732, 741\n3068, 736, 343, 743, 749\n3069, 740, 736, 743, 749\n3070, 747, 46, 470, 44\n3071, 731, 42, 469, 202\n3072, 659, 747, 470, 660\n3073, 750, 257, 751, 737\n3074, 207, 136, 41, 730\n3075, 470, 659, 751, 747\n3076, 751, 659, 470, 748\n3077, 751, 345, 470, 747\n3078, 470, 345, 751, 748\n3079, 749, 342, 143, 743\n3080, 749, 143, 342, 344\n3081, 660, 207, 136, 318\n3082, 660, 136, 207, 730\n3083, 729, 740, 748, 742\n3084, 729, 748, 740, 744\n3085, 660, 734, 470, 659\n3086, 660, 470, 734, 730\n3087, 729, 470, 734, 659\n3088, 729, 734, 470, 730\n3089, 44, 660, 747, 137\n3090, 747, 660, 44, 470\n3091, 142, 746, 339, 739\n3092, 142, 339, 746, 733\n3093, 738, 339, 746, 739\n3094, 738, 746, 339, 733\n3095, 738, 729, 744, 733\n3096, 744, 729, 738, 740\n3097, 744, 745, 738, 733\n3098, 738, 745, 744, 740\n3099, 744, 469, 729, 471\n3100, 729, 469, 744, 731\n3101, 749, 748, 742, 750\n3102, 742, 748, 749, 740\n3103, 742, 736, 749, 750\n3104, 749, 736, 742, 740\n3105, 754, 658, 752, 753\n3106, 207, 44, 658, 318\n3107, 318, 754, 136, 310\n3108, 120, 658, 310, 753\n3109, 463, 752, 464, 206\n3110, 754, 752, 658, 463\n3111, 754, 318, 658, 310\n3112, 557, 752, 605, 104\n3113, 120, 285, 605, 753\n3114, 207, 463, 754, 658\n3115, 557, 614, 206, 107\n3116, 752, 463, 39, 206\n3117, 126, 121, 605, 658\n3118, 614, 126, 605, 658\n3119, 103, 614, 102, 126\n3120, 754, 207, 318, 136\n3121, 41, 207, 754, 136\n3122, 464, 605, 752, 658\n3123, 464, 605, 658, 614\n3124, 464, 605, 614, 557\n3125, 752, 557, 464, 206\n3126, 40, 614, 206, 464\n3127, 614, 557, 206, 464\n3128, 614, 40, 206, 107\n3129, 605, 120, 753, 658\n3130, 614, 40, 43, 464\n3131, 127, 126, 464, 658\n3132, 206, 557, 107, 267\n3133, 557, 614, 103, 605\n3134, 126, 127, 464, 43\n3135, 103, 121, 605, 126\n3136, 614, 103, 605, 126\n3137, 126, 614, 43, 464\n3138, 658, 754, 310, 753\n3139, 103, 557, 605, 104\n3140, 126, 614, 464, 658\n3141, 463, 752, 658, 464\n3142, 127, 44, 464, 43\n3143, 463, 44, 658, 207\n3144, 463, 41, 754, 39\n3145, 44, 137, 658, 318\n3146, 463, 41, 207, 754\n3147, 207, 754, 318, 658\n3148, 285, 752, 605, 753\n3149, 557, 614, 102, 103\n3150, 752, 285, 605, 104\n3151, 120, 121, 658, 605\n3152, 464, 605, 557, 752\n3153, 614, 557, 102, 107\n3154, 752, 106, 206, 39\n3155, 752, 39, 463, 754\n3156, 127, 44, 658, 464\n3157, 44, 127, 658, 137\n3158, 127, 121, 126, 658\n3159, 463, 44, 464, 658\n3160, 752, 605, 753, 658\n3161, 557, 752, 267, 206\n3162, 557, 267, 752, 104\n3163, 106, 267, 752, 206\n3164, 106, 752, 267, 104\n3165, 539, 747, 345, 99\n3166, 755, 130, 119, 756\n3167, 472, 490, 47, 615\n3168, 747, 539, 345, 756\n3169, 490, 525, 68, 616\n3170, 472, 490, 615, 616\n3171, 472, 747, 44, 46\n3172, 254, 237, 616, 293\n3173, 472, 615, 47, 43\n3174, 756, 539, 345, 94\n3175, 525, 755, 524, 756\n3176, 539, 98, 345, 94\n3177, 747, 254, 539, 616\n3178, 283, 119, 252, 756\n3179, 71, 755, 69, 490\n3180, 755, 283, 756, 119\n3181, 240, 525, 69, 755\n3182, 755, 525, 69, 490\n3183, 747, 472, 616, 756\n3184, 472, 51, 756, 46\n3185, 525, 747, 616, 756\n3186, 490, 67, 616, 68\n3187, 539, 756, 252, 94\n3188, 525, 240, 524, 755\n3189, 525, 747, 539, 616\n3190, 87, 237, 88, 293\n3191, 237, 254, 88, 293\n3192, 616, 127, 126, 43\n3193, 67, 615, 616, 126\n3194, 240, 283, 524, 755\n3195, 472, 44, 616, 43\n3196, 127, 747, 44, 616\n3197, 747, 472, 756, 46\n3198, 51, 71, 47, 472\n3199, 525, 237, 68, 616\n3200, 71, 472, 756, 490\n3201, 67, 490, 616, 615\n3202, 756, 119, 252, 94\n3203, 71, 472, 490, 47\n3204, 67, 74, 490, 615\n3205, 747, 472, 44, 616\n3206, 74, 71, 490, 47\n3207, 283, 240, 524, 85\n3208, 755, 71, 756, 490\n3209, 254, 747, 539, 99\n3210, 755, 71, 130, 756\n3211, 747, 525, 539, 756\n3212, 71, 51, 130, 756\n3213, 254, 237, 88, 242\n3214, 44, 127, 616, 43\n3215, 755, 283, 524, 756\n3216, 525, 490, 68, 69\n3217, 98, 539, 345, 99\n3218, 525, 755, 756, 490\n3219, 86, 283, 524, 85\n3220, 539, 525, 242, 524\n3221, 242, 86, 252, 524\n3222, 539, 525, 524, 756\n3223, 51, 71, 472, 756\n3224, 283, 756, 252, 524\n3225, 756, 539, 252, 524\n3226, 539, 242, 252, 524\n3227, 254, 747, 99, 137\n3228, 86, 283, 252, 524\n3229, 615, 472, 616, 43\n3230, 490, 74, 47, 615\n3231, 747, 254, 127, 137\n3232, 46, 747, 345, 756\n3233, 747, 127, 44, 137\n3234, 615, 616, 126, 43\n3235, 254, 127, 616, 747\n3236, 616, 127, 254, 293\n3237, 756, 616, 490, 472\n3238, 756, 490, 616, 525\n3239, 242, 539, 616, 525\n3240, 616, 539, 242, 254\n3241, 616, 237, 242, 525\n3242, 242, 237, 616, 254\n3243, 757, 176, 4, 159\n3244, 110, 52, 757, 554\n3245, 410, 757, 278, 159\n3246, 410, 24, 177, 589\n3247, 410, 176, 5, 477\n3248, 589, 110, 278, 757\n3249, 589, 410, 757, 278\n3250, 52, 213, 757, 554\n3251, 410, 176, 477, 757\n3252, 589, 110, 757, 554\n3253, 589, 410, 5, 477\n3254, 589, 64, 53, 5\n3255, 20, 410, 278, 159\n3256, 589, 5, 53, 477\n3257, 477, 176, 4, 757\n3258, 64, 589, 53, 554\n3259, 177, 410, 278, 20\n3260, 589, 64, 265, 554\n3261, 589, 477, 53, 554\n3262, 213, 477, 757, 554\n3263, 589, 265, 110, 554\n3264, 24, 410, 5, 589\n3265, 64, 24, 5, 589\n3266, 477, 213, 53, 554\n3267, 410, 589, 757, 477\n3268, 477, 589, 757, 554\n3269, 213, 52, 757, 477\n3270, 176, 410, 159, 757\n3271, 410, 589, 177, 278\n3272, 52, 477, 4, 757\n3273, 882, 648, 304, 759\n3274, 309, 882, 284, 131\n3275, 94, 599, 253, 751\n3276, 597, 599, 236, 515\n3277, 344, 763, 749, 143\n3278, 748, 882, 759, 473\n3279, 599, 253, 751, 750\n3280, 749, 346, 343, 143\n3281, 761, 882, 759, 760\n3282, 95, 97, 253, 750\n3283, 94, 599, 751, 756\n3284, 762, 763, 346, 758\n3285, 77, 758, 762, 346\n3286, 761, 231, 514, 515\n3287, 597, 95, 758, 76\n3288, 599, 882, 598, 235\n3289, 882, 648, 309, 647\n3290, 761, 231, 232, 514\n3291, 598, 130, 119, 118\n3292, 599, 761, 514, 515\n3293, 597, 515, 236, 76\n3294, 761, 763, 597, 750\n3295, 515, 763, 761, 762\n3296, 763, 597, 750, 758\n3297, 599, 761, 750, 751\n3298, 515, 763, 762, 758\n3299, 598, 78, 235, 513\n3300, 598, 130, 648, 756\n3301, 94, 599, 756, 598\n3302, 749, 346, 143, 763\n3303, 515, 227, 76, 758\n3304, 514, 599, 236, 235\n3305, 343, 758, 749, 750\n3306, 50, 648, 759, 304\n3307, 598, 130, 118, 648\n3308, 761, 599, 597, 515\n3309, 882, 748, 756, 473\n3310, 882, 598, 235, 513\n3311, 94, 345, 751, 98\n3312, 882, 761, 232, 514\n3313, 597, 515, 76, 758\n3314, 253, 94, 751, 98\n3315, 748, 760, 473, 759\n3316, 257, 253, 751, 98\n3317, 760, 205, 473, 759\n3318, 882, 514, 232, 513\n3319, 882, 599, 514, 235\n3320, 83, 882, 232, 513\n3321, 748, 209, 473, 760\n3322, 756, 748, 46, 473\n3323, 882, 647, 83, 304\n3324, 748, 882, 760, 759\n3325, 51, 756, 46, 473\n3326, 882, 748, 760, 761\n3327, 345, 748, 46, 756\n3328, 748, 209, 760, 45\n3329, 309, 78, 284, 513\n3330, 130, 648, 756, 51\n3331, 284, 882, 118, 131\n3332, 515, 763, 758, 597\n3333, 95, 750, 597, 758\n3334, 82, 309, 513, 78\n3335, 759, 205, 473, 50\n3336, 209, 205, 760, 45\n3337, 648, 882, 473, 759\n3338, 648, 882, 304, 647\n3339, 749, 346, 763, 758\n3340, 761, 882, 232, 759\n3341, 210, 759, 473, 50\n3342, 97, 343, 750, 758\n3343, 748, 345, 751, 756\n3344, 762, 227, 515, 758\n3345, 763, 344, 749, 760\n3346, 599, 882, 514, 761\n3347, 761, 748, 750, 751\n3348, 599, 882, 756, 598\n3349, 97, 257, 253, 750\n3350, 598, 882, 118, 284\n3351, 599, 761, 597, 750\n3352, 648, 882, 598, 756\n3353, 762, 231, 515, 77\n3354, 227, 762, 515, 77\n3355, 762, 231, 761, 515\n3356, 648, 882, 309, 131\n3357, 515, 599, 236, 514\n3358, 648, 131, 130, 118\n3359, 257, 253, 750, 751\n3360, 345, 94, 751, 756\n3361, 647, 309, 513, 82\n3362, 748, 209, 46, 473\n3363, 756, 648, 473, 51\n3364, 95, 597, 750, 253\n3365, 515, 763, 597, 761\n3366, 514, 882, 235, 513\n3367, 647, 882, 513, 309\n3368, 882, 309, 284, 513\n3369, 648, 210, 473, 51\n3370, 97, 95, 758, 750\n3371, 882, 648, 473, 756\n3372, 882, 83, 232, 304\n3373, 882, 304, 232, 759\n3374, 94, 598, 756, 119\n3375, 598, 130, 756, 119\n3376, 209, 205, 473, 760\n3377, 344, 748, 760, 45\n3378, 758, 763, 749, 750\n3379, 344, 748, 749, 760\n3380, 882, 648, 118, 131\n3381, 83, 647, 513, 82\n3382, 648, 882, 118, 598\n3383, 882, 647, 513, 83\n3384, 749, 346, 758, 343\n3385, 77, 758, 227, 762\n3386, 210, 648, 473, 759\n3387, 50, 648, 210, 759\n3388, 599, 597, 253, 750\n3389, 513, 284, 598, 78\n3390, 513, 598, 284, 882\n3391, 756, 751, 882, 599\n3392, 756, 882, 751, 748\n3393, 761, 882, 751, 599\n3394, 761, 751, 882, 748\n3395, 761, 760, 750, 748\n3396, 761, 750, 760, 763\n3397, 749, 750, 760, 748\n3398, 749, 760, 750, 763\n3399, 299, 300, 774, 639\n3400, 560, 267, 766, 206\n3401, 144, 772, 350, 770\n3402, 770, 772, 767, 348\n3403, 467, 765, 465, 466\n3404, 558, 111, 771, 264\n3405, 641, 559, 268, 639\n3406, 640, 299, 773, 774\n3407, 772, 774, 767, 348\n3408, 467, 641, 107, 40\n3409, 300, 772, 642, 129\n3410, 640, 467, 641, 764\n3411, 559, 768, 766, 561\n3412, 559, 768, 561, 558\n3413, 769, 774, 639, 764\n3414, 559, 467, 766, 641\n3415, 769, 642, 558, 639\n3416, 766, 39, 466, 206\n3417, 144, 770, 767, 348\n3418, 769, 772, 774, 767\n3419, 49, 640, 773, 468\n3420, 49, 208, 640, 468\n3421, 144, 772, 770, 348\n3422, 772, 769, 770, 767\n3423, 347, 769, 767, 770\n3424, 768, 559, 764, 639\n3425, 774, 769, 767, 764\n3426, 640, 773, 764, 774\n3427, 560, 766, 106, 260\n3428, 144, 347, 767, 770\n3429, 641, 467, 766, 764\n3430, 467, 765, 468, 465\n3431, 765, 39, 466, 766\n3432, 774, 640, 639, 764\n3433, 769, 772, 639, 774\n3434, 559, 768, 558, 639\n3435, 640, 467, 764, 468\n3436, 640, 641, 639, 764\n3437, 467, 559, 560, 107\n3438, 559, 268, 639, 558\n3439, 208, 467, 48, 641\n3440, 765, 467, 764, 766\n3441, 467, 765, 764, 468\n3442, 772, 769, 639, 642\n3443, 773, 640, 764, 468\n3444, 765, 773, 764, 468\n3445, 768, 769, 767, 347\n3446, 560, 467, 107, 206\n3447, 267, 766, 206, 106\n3448, 467, 766, 466, 206\n3449, 467, 559, 766, 560\n3450, 467, 559, 107, 641\n3451, 199, 765, 465, 38\n3452, 267, 560, 107, 206\n3453, 772, 769, 350, 770\n3454, 299, 49, 640, 773\n3455, 559, 768, 764, 766\n3456, 641, 559, 764, 766\n3457, 766, 39, 206, 106\n3458, 769, 768, 767, 764\n3459, 768, 105, 558, 264\n3460, 768, 769, 639, 764\n3461, 349, 773, 774, 764\n3462, 267, 560, 766, 106\n3463, 769, 558, 771, 264\n3464, 773, 49, 468, 203\n3465, 640, 299, 774, 639\n3466, 773, 349, 203, 465\n3467, 641, 467, 48, 40\n3468, 105, 768, 347, 264\n3469, 769, 642, 771, 558\n3470, 768, 769, 558, 639\n3471, 300, 772, 774, 639\n3472, 349, 765, 773, 764\n3473, 774, 349, 764, 348\n3474, 559, 641, 764, 639\n3475, 642, 268, 771, 558\n3476, 772, 300, 642, 639\n3477, 769, 768, 558, 264\n3478, 768, 769, 347, 264\n3479, 768, 259, 260, 561\n3480, 111, 268, 771, 642\n3481, 467, 560, 766, 206\n3482, 208, 640, 467, 641\n3483, 768, 259, 561, 558\n3484, 642, 769, 771, 298\n3485, 268, 111, 771, 558\n3486, 641, 559, 107, 112\n3487, 767, 774, 764, 348\n3488, 766, 560, 561, 260\n3489, 765, 349, 773, 465\n3490, 560, 559, 766, 561\n3491, 765, 39, 199, 466\n3492, 769, 772, 350, 129\n3493, 268, 642, 639, 558\n3494, 772, 769, 642, 129\n3495, 111, 642, 771, 298\n3496, 766, 768, 260, 561\n3497, 467, 765, 466, 766\n3498, 641, 559, 112, 268\n3499, 768, 105, 259, 558\n3500, 467, 40, 107, 206\n3501, 641, 40, 48, 107\n3502, 773, 468, 465, 203\n3503, 112, 641, 48, 107\n3504, 765, 199, 465, 466\n3505, 769, 642, 129, 298\n3506, 640, 208, 467, 468\n3507, 773, 765, 465, 468\n3508, 465, 349, 38, 765\n3509, 465, 38, 349, 203\n3510, 36, 196, 16, 404\n3511, 781, 170, 3, 216\n3512, 650, 132, 134, 783\n3513, 776, 400, 778, 777\n3514, 786, 356, 784, 783\n3515, 400, 776, 156, 777\n3516, 13, 782, 401, 402\n3517, 650, 786, 403, 783\n3518, 787, 354, 305, 779\n3519, 775, 784, 146, 36\n3520, 56, 781, 3, 216\n3521, 785, 352, 777, 351\n3522, 785, 786, 351, 777\n3523, 776, 787, 352, 777\n3524, 651, 785, 405, 403\n3525, 786, 650, 134, 783\n3526, 783, 650, 402, 403\n3527, 782, 37, 402, 17\n3528, 786, 775, 351, 777\n3529, 196, 171, 16, 404\n3530, 775, 155, 777, 403\n3531, 155, 400, 777, 403\n3532, 783, 404, 403, 402\n3533, 155, 775, 404, 403\n3534, 400, 157, 778, 780\n3535, 787, 776, 352, 145\n3536, 132, 355, 650, 782\n3537, 649, 781, 779, 294\n3538, 651, 785, 306, 305\n3539, 649, 56, 216, 781\n3540, 405, 785, 777, 403\n3541, 787, 785, 352, 777\n3542, 649, 56, 781, 294\n3543, 158, 157, 405, 780\n3544, 354, 305, 779, 133\n3545, 57, 72, 401, 7\n3546, 72, 132, 650, 782\n3547, 650, 403, 401, 402\n3548, 170, 57, 401, 7\n3549, 156, 400, 777, 155\n3550, 651, 406, 781, 216\n3551, 651, 650, 403, 401\n3552, 651, 650, 306, 403\n3553, 649, 651, 781, 216\n3554, 775, 196, 36, 404\n3555, 406, 651, 405, 401\n3556, 775, 784, 404, 403\n3557, 782, 650, 401, 402\n3558, 786, 785, 306, 403\n3559, 779, 649, 294, 133\n3560, 305, 649, 779, 133\n3561, 57, 651, 216, 401\n3562, 786, 650, 306, 134\n3563, 171, 37, 17, 402\n3564, 196, 171, 404, 402\n3565, 776, 787, 778, 145\n3566, 784, 196, 404, 783\n3567, 170, 406, 401, 216\n3568, 171, 196, 37, 402\n3569, 400, 776, 778, 157\n3570, 786, 785, 403, 777\n3571, 650, 786, 306, 403\n3572, 400, 405, 777, 403\n3573, 155, 775, 16, 404\n3574, 406, 651, 781, 405\n3575, 170, 57, 216, 401\n3576, 406, 170, 3, 781\n3577, 72, 57, 401, 650\n3578, 649, 651, 779, 781\n3579, 782, 17, 402, 13\n3580, 651, 649, 779, 305\n3581, 786, 356, 783, 134\n3582, 405, 651, 403, 401\n3583, 158, 406, 3, 781\n3584, 775, 196, 404, 784\n3585, 783, 196, 404, 402\n3586, 406, 651, 401, 216\n3587, 355, 132, 650, 783\n3588, 775, 786, 403, 777\n3589, 787, 785, 779, 305\n3590, 775, 36, 16, 404\n3591, 196, 775, 36, 784\n3592, 354, 787, 778, 779\n3593, 400, 776, 157, 2\n3594, 72, 13, 401, 7\n3595, 157, 400, 405, 780\n3596, 157, 776, 353, 2\n3597, 400, 776, 2, 156\n3598, 787, 354, 778, 145\n3599, 353, 776, 778, 145\n3600, 785, 651, 779, 305\n3601, 355, 37, 783, 402\n3602, 785, 651, 306, 403\n3603, 170, 406, 216, 781\n3604, 72, 782, 401, 13\n3605, 37, 355, 782, 402\n3606, 785, 651, 405, 779\n3607, 784, 783, 404, 403\n3608, 776, 157, 353, 778\n3609, 37, 196, 783, 402\n3610, 72, 650, 401, 782\n3611, 57, 651, 401, 650\n3612, 786, 784, 351, 775\n3613, 786, 351, 784, 356\n3614, 146, 351, 784, 775\n3615, 146, 784, 351, 356\n3616, 781, 405, 158, 406\n3617, 781, 158, 405, 780\n3618, 777, 400, 780, 405\n3619, 780, 400, 777, 778\n3620, 777, 787, 778, 776\n3621, 403, 784, 786, 775\n3622, 403, 786, 784, 783\n3623, 402, 355, 650, 783\n3624, 402, 650, 355, 782\n3625, 779, 405, 781, 651\n3626, 779, 781, 405, 780\n3627, 777, 778, 779, 780\n3628, 777, 405, 779, 785\n3629, 779, 405, 777, 780\n3630, 779, 777, 787, 778\n3631, 787, 777, 779, 785\n3632, 37, 355, 446, 789\n3633, 784, 791, 783, 356\n3634, 357, 226, 788, 510\n3635, 446, 784, 511, 783\n3636, 78, 600, 511, 284\n3637, 510, 784, 511, 445\n3638, 791, 646, 307, 509\n3639, 645, 82, 81, 509\n3640, 510, 784, 790, 791\n3641, 446, 195, 511, 445\n3642, 784, 791, 356, 790\n3643, 132, 308, 646, 789\n3644, 646, 644, 307, 509\n3645, 195, 34, 446, 511\n3646, 446, 34, 600, 511\n3647, 791, 234, 511, 509\n3648, 789, 646, 783, 511\n3649, 646, 791, 307, 134\n3650, 195, 510, 445, 33\n3651, 33, 510, 445, 788\n3652, 446, 355, 783, 789\n3653, 789, 446, 600, 511\n3654, 355, 132, 646, 789\n3655, 132, 355, 646, 783\n3656, 644, 307, 509, 645\n3657, 645, 307, 509, 81\n3658, 357, 80, 510, 790\n3659, 355, 37, 446, 783\n3660, 234, 791, 510, 790\n3661, 644, 308, 282, 789\n3662, 509, 78, 511, 284\n3663, 644, 308, 789, 646\n3664, 446, 37, 789, 25\n3665, 34, 600, 511, 78\n3666, 646, 644, 511, 789\n3667, 789, 446, 25, 600\n3668, 446, 784, 196, 445\n3669, 195, 510, 511, 445\n3670, 186, 33, 445, 788\n3671, 36, 784, 788, 445\n3672, 81, 307, 509, 234\n3673, 146, 784, 788, 36\n3674, 644, 789, 600, 511\n3675, 446, 37, 196, 783\n3676, 784, 36, 196, 445\n3677, 357, 510, 788, 790\n3678, 80, 357, 510, 226\n3679, 510, 80, 234, 790\n3680, 307, 791, 509, 234\n3681, 234, 510, 791, 511\n3682, 82, 309, 509, 645\n3683, 226, 510, 33, 788\n3684, 791, 646, 509, 511\n3685, 784, 446, 511, 445\n3686, 791, 134, 783, 356\n3687, 446, 789, 783, 511\n3688, 309, 82, 509, 78\n3689, 186, 36, 788, 445\n3690, 646, 791, 783, 511\n3691, 784, 791, 511, 783\n3692, 644, 789, 282, 600\n3693, 309, 644, 509, 645\n3694, 784, 510, 788, 445\n3695, 784, 446, 196, 783\n3696, 132, 646, 134, 783\n3697, 644, 131, 309, 284\n3698, 510, 784, 788, 790\n3699, 644, 646, 511, 509\n3700, 600, 644, 511, 284\n3701, 646, 791, 134, 783\n3702, 355, 646, 783, 789\n3703, 446, 34, 25, 600\n3704, 282, 644, 600, 284\n3705, 282, 789, 25, 600\n3706, 784, 510, 511, 791\n3707, 644, 509, 511, 284\n3708, 284, 509, 309, 644\n3709, 284, 309, 509, 78\n3710, 282, 284, 308, 644\n3711, 282, 308, 284, 118\n3712, 131, 308, 284, 644\n3713, 131, 284, 308, 118\n3714, 790, 784, 357, 356\n3715, 790, 357, 784, 788\n3716, 146, 357, 784, 356\n3717, 146, 784, 357, 788\n3718, 792, 234, 79, 80\n3719, 146, 356, 351, 793\n3720, 798, 796, 362, 638\n3721, 883, 799, 800, 302\n3722, 360, 793, 800, 359\n3723, 796, 305, 787, 354\n3724, 786, 637, 306, 883\n3725, 790, 234, 792, 80\n3726, 307, 637, 797, 303\n3727, 145, 787, 794, 352\n3728, 786, 356, 791, 793\n3729, 796, 295, 362, 638\n3730, 793, 790, 792, 357\n3731, 798, 796, 147, 362\n3732, 301, 798, 128, 638\n3733, 800, 637, 797, 791\n3734, 356, 786, 351, 793\n3735, 796, 133, 638, 305\n3736, 787, 795, 794, 352\n3737, 637, 307, 797, 791\n3738, 785, 795, 787, 352\n3739, 793, 800, 797, 791\n3740, 303, 637, 800, 302\n3741, 792, 233, 797, 79\n3742, 637, 883, 800, 302\n3743, 790, 234, 797, 792\n3744, 799, 883, 798, 636\n3745, 786, 883, 306, 785\n3746, 786, 793, 883, 795\n3747, 790, 792, 357, 80\n3748, 301, 799, 798, 636\n3749, 796, 305, 638, 883\n3750, 798, 301, 636, 638\n3751, 883, 785, 795, 787\n3752, 133, 796, 638, 295\n3753, 786, 637, 134, 306\n3754, 796, 798, 147, 794\n3755, 786, 637, 883, 791\n3756, 796, 883, 794, 787\n3757, 796, 133, 305, 354\n3758, 883, 637, 306, 636\n3759, 883, 637, 800, 791\n3760, 798, 883, 638, 636\n3761, 883, 305, 638, 636\n3762, 301, 799, 636, 302\n3763, 361, 799, 795, 883\n3764, 81, 234, 233, 797\n3765, 303, 81, 84, 797\n3766, 786, 356, 134, 791\n3767, 799, 361, 795, 360\n3768, 234, 233, 797, 792\n3769, 358, 796, 147, 794\n3770, 81, 233, 84, 797\n3771, 307, 234, 797, 791\n3772, 307, 81, 303, 797\n3773, 357, 356, 146, 793\n3774, 796, 354, 787, 794\n3775, 356, 793, 790, 791\n3776, 883, 796, 794, 798\n3777, 793, 883, 800, 791\n3778, 883, 361, 794, 795\n3779, 785, 351, 795, 352\n3780, 883, 799, 798, 794\n3781, 799, 361, 798, 794\n3782, 307, 637, 134, 791\n3783, 793, 786, 883, 791\n3784, 128, 798, 362, 638\n3785, 295, 128, 362, 638\n3786, 305, 796, 787, 883\n3787, 234, 790, 797, 791\n3788, 793, 790, 797, 792\n3789, 303, 637, 797, 800\n3790, 637, 786, 134, 791\n3791, 357, 356, 793, 790\n3792, 361, 799, 883, 794\n3793, 883, 637, 636, 302\n3794, 883, 795, 794, 787\n3795, 799, 883, 636, 302\n3796, 786, 351, 793, 795\n3797, 883, 799, 795, 360\n3798, 234, 81, 307, 797\n3799, 790, 793, 797, 791\n3800, 793, 883, 795, 360\n3801, 800, 793, 797, 359\n3802, 883, 793, 800, 360\n3803, 799, 883, 800, 360\n3804, 305, 883, 787, 785\n3805, 233, 234, 79, 792\n3806, 793, 792, 797, 359\n3807, 305, 883, 306, 636\n3808, 883, 305, 306, 785\n3809, 798, 361, 147, 794\n3810, 796, 883, 638, 798\n3811, 796, 358, 354, 794\n3812, 792, 797, 359, 79\n3813, 786, 795, 785, 351\n3814, 785, 795, 786, 883\n3815, 794, 354, 145, 358\n3816, 794, 145, 354, 787\n3817, 643, 130, 755, 71\n3818, 69, 755, 518, 240\n3819, 782, 643, 132, 789\n3820, 596, 119, 755, 308\n3821, 643, 782, 132, 72\n3822, 119, 596, 755, 283\n3823, 596, 755, 518, 789\n3824, 596, 85, 518, 240\n3825, 782, 37, 789, 355\n3826, 282, 596, 789, 308\n3827, 283, 596, 755, 240\n3828, 85, 596, 518, 26\n3829, 119, 118, 130, 308\n3830, 596, 25, 518, 26\n3831, 755, 643, 518, 789\n3832, 130, 643, 755, 308\n3833, 69, 643, 755, 71\n3834, 596, 283, 85, 240\n3835, 118, 596, 282, 308\n3836, 25, 18, 518, 26\n3837, 119, 130, 755, 308\n3838, 69, 14, 518, 13\n3839, 782, 643, 13, 72\n3840, 355, 782, 132, 789\n3841, 596, 282, 789, 25\n3842, 643, 308, 132, 789\n3843, 37, 25, 518, 789\n3844, 69, 643, 71, 72\n3845, 37, 18, 518, 25\n3846, 118, 596, 308, 119\n3847, 69, 643, 13, 518\n3848, 130, 118, 131, 308\n3849, 643, 782, 13, 518\n3850, 643, 69, 13, 72\n3851, 643, 782, 518, 789\n3852, 37, 782, 789, 518\n3853, 643, 69, 755, 518\n3854, 17, 18, 13, 782\n3855, 755, 596, 518, 240\n3856, 25, 596, 518, 789\n3857, 13, 518, 18, 14\n3858, 13, 18, 518, 782\n3859, 18, 37, 782, 17\n3860, 18, 782, 37, 518\n3861, 789, 755, 308, 596\n3862, 789, 308, 755, 643\n\n*Elset, elset=poly1\n1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,\n33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,\n49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,\n65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,\n81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,\n97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111,\n112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,\n126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139,\n140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,\n154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167,\n168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181,\n182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195,\n196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209,\n210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223,\n224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237,\n238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251,\n252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265,\n266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279,\n280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293,\n294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307,\n308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321,\n322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335,\n336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349,\n350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363,\n364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377,\n378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391,\n392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405,\n406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419,\n420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433,\n434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447,\n448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461\n\n*Elset, elset=poly2\n462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475,\n476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489,\n490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503,\n504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517,\n518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531,\n532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545,\n546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559,\n560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573,\n574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587,\n588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601,\n602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615,\n616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629,\n630, 631, 632, 633, 634, 635, 636\n\n*Elset, elset=poly3\n637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650,\n651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664,\n665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678,\n679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692,\n693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706,\n707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720,\n721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734,\n735, 736, 737, 738\n\n*Elset, elset=poly4\n739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752,\n753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766,\n767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780,\n781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794,\n795, 796\n\n*Elset, elset=poly5\n797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810,\n811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824,\n825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838,\n839, 840, 841, 842, 843, 844, 845, 846, 847\n\n*Elset, elset=poly6\n848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861,\n862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875,\n876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889,\n890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903,\n904\n\n*Elset, elset=poly7\n905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918,\n919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932,\n933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946,\n947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960,\n961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974,\n975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988,\n989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002,\n1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014,\n1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026,\n1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038,\n1039, 1040, 1041, 1042\n\n*Elset, elset=poly8\n1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054,\n1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066,\n1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078,\n1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090,\n1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102,\n1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114,\n1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126,\n1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138,\n1139, 1140, 1141, 1142\n\n*Elset, elset=poly9\n1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154,\n1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166,\n1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178,\n1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190,\n1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202,\n1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214,\n1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226,\n1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238,\n1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250,\n1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262\n\n*Elset, elset=poly10\n1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274,\n1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286,\n1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298,\n1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310,\n1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322,\n1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334,\n1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346,\n1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358,\n1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370,\n1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382,\n1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394,\n1395\n\n*Elset, elset=poly11\n1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407,\n1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419,\n1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431,\n1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443,\n1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455,\n1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467,\n1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479,\n1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491,\n1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503,\n1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515,\n1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527,\n1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539,\n1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551,\n1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563,\n1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575,\n1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587,\n1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599,\n1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611,\n1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623\n\n*Elset, elset=poly12\n1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635,\n1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647,\n1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659,\n1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671,\n1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683,\n1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695,\n1696, 1697, 1698\n\n*Elset, elset=poly13\n1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710,\n1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722,\n1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734,\n1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746,\n1747, 1748, 1749, 1750, 1751\n\n*Elset, elset=poly14\n1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763,\n1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775,\n1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787,\n1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799,\n1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811,\n1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823,\n1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835,\n1836, 1837, 1838, 1839, 1840\n\n*Elset, elset=poly15\n1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852,\n1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864,\n1865, 1866\n\n*Elset, elset=poly16\n1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878,\n1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890,\n1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902,\n1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914,\n1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926,\n1927, 1928, 1929, 1930, 1931, 1932, 1933\n\n*Elset, elset=poly17\n1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945,\n1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957,\n1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969,\n1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981,\n1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993,\n1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,\n2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,\n2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029,\n2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041,\n2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053,\n2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065,\n2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077,\n2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089,\n2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101,\n2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113,\n2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125,\n2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137,\n2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149,\n2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161,\n2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173,\n2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185,\n2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193\n\n*Elset, elset=poly18\n2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205,\n2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217,\n2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229,\n2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241,\n2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253,\n2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265,\n2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277,\n2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289,\n2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301,\n2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313,\n2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324\n\n*Elset, elset=poly19\n2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336,\n2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348,\n2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360,\n2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372,\n2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384,\n2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396,\n2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408,\n2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420,\n2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432,\n2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444,\n2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456,\n2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468,\n2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480,\n2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492,\n2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504,\n2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516,\n2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528,\n2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540,\n2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552,\n2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564,\n2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576,\n2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588,\n2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600,\n2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612,\n2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624,\n2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636,\n2637, 2638, 2639, 2640, 2641\n\n*Elset, elset=poly20\n2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653,\n2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665,\n2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677,\n2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689,\n2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701,\n2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713,\n2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725,\n2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737,\n2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749,\n2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761,\n2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773,\n2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785,\n2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797,\n2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809,\n2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821,\n2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833,\n2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845,\n2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857,\n2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869,\n2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881,\n2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893,\n2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905,\n2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917,\n2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929,\n2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941,\n2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953,\n2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964\n\n*Elset, elset=poly21\n2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976,\n2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988,\n2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000,\n3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012,\n3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024,\n3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036,\n3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048,\n3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060,\n3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072,\n3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084,\n3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096,\n3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104\n\n*Elset, elset=poly22\n3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116,\n3117, 3118, 3119, 3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128,\n3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139, 3140,\n3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148, 3149, 3150, 3151, 3152,\n3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164\n\n*Elset, elset=poly23\n3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176,\n3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188,\n3189, 3190, 3191, 3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200,\n3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211, 3212,\n3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220, 3221, 3222, 3223, 3224,\n3225, 3226, 3227, 3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236,\n3237, 3238, 3239, 3240, 3241, 3242\n\n*Elset, elset=poly24\n3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254,\n3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264, 3265, 3266,\n3267, 3268, 3269, 3270, 3271, 3272\n\n*Elset, elset=poly25\n3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281, 3282, 3283, 3284,\n3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296,\n3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308,\n3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318, 3319, 3320,\n3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332,\n3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344,\n3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356,\n3357, 3358, 3359, 3360, 3361, 3362, 3363, 3364, 3365, 3366, 3367, 3368,\n3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380,\n3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391, 3392,\n3393, 3394, 3395, 3396, 3397, 3398\n\n*Elset, elset=poly26\n3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410,\n3411, 3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422,\n3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434,\n3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446,\n3447, 3448, 3449, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458,\n3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470,\n3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3482,\n3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494,\n3495, 3496, 3497, 3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506,\n3507, 3508, 3509\n\n*Elset, elset=poly27\n3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521,\n3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533,\n3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545,\n3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555, 3556, 3557,\n3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569,\n3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581,\n3582, 3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593,\n3594, 3595, 3596, 3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605,\n3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617,\n3618, 3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629,\n3630, 3631\n\n*Elset, elset=poly28\n3632, 3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643,\n3644, 3645, 3646, 3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655,\n3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667,\n3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677, 3678, 3679,\n3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691,\n3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703,\n3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715,\n3716, 3717\n\n*Elset, elset=poly29\n3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729,\n3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741,\n3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753,\n3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765,\n3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777,\n3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789,\n3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801,\n3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813,\n3814, 3815, 3816\n\n*Elset, elset=poly30\n3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828,\n3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840,\n3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852,\n3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862\n\n*Nset, nset=x0\n1, 2, 10, 15, 16, 27, 32, 33, 36, 75, 79, 80, 139, 145, 146, 147,\n148, 149, 150, 151, 152, 153, 154, 155, 156, 182, 183, 184, 185, 186,\n187, 188, 223, 224, 225, 226, 319, 320, 321, 322, 351, 352, 353, 357,\n358, 359, 360, 361, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,\n428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 493, 494, 495, 496,\n497, 667, 668, 669, 670, 775, 776, 777, 788, 792, 793, 794, 795\n\n*Nset, nset=x1\n38, 39, 41, 42, 104, 105, 106, 108, 109, 113, 114, 115, 120, 122, 135,\n136, 138, 141, 142, 144, 199, 200, 201, 259, 260, 261, 262, 269, 270,\n271, 272, 273, 274, 275, 285, 286, 310, 311, 312, 313, 314, 315, 330,\n331, 332, 333, 334, 337, 338, 339, 340, 347, 348, 349, 457, 545, 546,\n547, 548, 565, 566, 567, 568, 569, 570, 571, 572, 601, 602, 652, 653,\n654, 655, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 729, 730,\n731, 732, 733, 734, 735, 752, 753, 754, 764, 765, 766, 767, 768\n\n*Nset, nset=y0\n27, 30, 31, 32, 35, 75, 76, 77, 95, 96, 97, 100, 101, 135, 138, 139,\n140, 141, 142, 143, 182, 183, 189, 190, 191, 192, 223, 227, 228, 229,\n230, 247, 248, 249, 250, 251, 313, 316, 317, 319, 320, 323, 324, 325,\n326, 327, 330, 331, 335, 336, 339, 340, 341, 342, 343, 346, 438, 439,\n440, 441, 442, 498, 499, 500, 501, 502, 528, 529, 530, 531, 532, 533,\n534, 535, 595, 656, 657, 671, 672, 673, 674, 675, 676, 677, 678, 679,\n680, 709, 710, 711, 712, 713, 714, 715, 716, 717, 736, 737, 738, 739,\n740, 741, 742, 743, 758\n\n*Nset, nset=y1\n1, 2, 3, 4, 20, 21, 52, 55, 56, 105, 108, 110, 111, 113, 128, 129,\n133, 144, 145, 147, 148, 149, 157, 158, 159, 160, 161, 162, 163, 211,\n212, 262, 263, 264, 269, 270, 276, 277, 278, 294, 295, 296, 297, 298,\n347, 350, 353, 354, 358, 362, 373, 374, 375, 376, 377, 378, 379, 380,\n381, 382, 383, 384, 476, 549, 550, 551, 552, 573, 574, 575, 576, 577,\n578, 619, 620, 621, 622, 623, 757, 769, 770, 771, 778, 779, 780, 781,\n796\n\n*Nset, nset=z0\n1, 10, 12, 21, 22, 113, 114, 117, 125, 139, 140, 141, 150, 151, 152,\n161, 162, 163, 164, 165, 166, 167, 168, 169, 273, 274, 275, 276, 277,\n279, 280, 291, 321, 322, 323, 324, 325, 328, 329, 332, 333, 334, 335,\n336, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397,\n398, 399, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 607, 681,\n682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 718, 719,\n720, 721, 722, 723, 724, 725, 726, 727, 728\n\n*Nset, nset=z1\n38, 42, 45, 49, 50, 75, 77, 79, 83, 84, 128, 129, 142, 143, 144, 147,\n200, 202, 203, 204, 205, 224, 225, 228, 229, 231, 232, 233, 296, 297,\n299, 300, 301, 302, 303, 304, 337, 338, 341, 342, 344, 346, 348, 349,\n350, 359, 360, 361, 362, 458, 459, 460, 461, 462, 503, 504, 505, 506,\n507, 508, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635,\n744, 745, 746, 759, 760, 761, 762, 763, 772, 773, 774, 797, 798, 799,\n800\n\n*End Part\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_tet.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Domain\ncube\n$EndDomain\n$Nodes\n883\n1 0.000000000000 1.000000000000 0.000000000000\n2 0.000000000000 1.000000000000 0.438670470802\n3 0.422160967663 1.000000000000 0.480721585734\n4 0.526886281168 1.000000000000 0.394269887348\n5 0.563870771436 0.813026978649 0.393302406672\n6 0.551976717225 0.575068334439 0.357344338318\n7 0.446492555116 0.742625353940 0.501330862111\n8 0.527884043904 0.590541215205 0.401366257123\n9 0.524712191069 0.728254340930 0.439032138295\n10 0.000000000000 0.423003420339 0.000000000000\n11 0.477726376764 0.448048422384 0.281953358736\n12 0.518478705873 0.487761528981 0.000000000000\n13 0.394937269012 0.608734987614 0.505655932335\n14 0.425556418337 0.558080782510 0.469730454024\n15 0.000000000000 0.389209565101 0.275200151033\n16 0.000000000000 0.527604612974 0.472049073540\n17 0.267010872989 0.514784558853 0.499551653962\n18 0.343512167393 0.472892951668 0.453070535912\n19 0.352712537934 0.420397012586 0.379977873778\n20 0.614602961857 1.000000000000 0.248816019413\n21 0.597448838691 1.000000000000 0.000000000000\n22 0.625948323052 0.661484337894 0.000000000000\n23 0.638971619098 0.704994283075 0.242031516176\n24 0.632251622742 0.815247270660 0.279194883216\n25 0.311636713943 0.381071701816 0.637043082250\n26 0.403732283174 0.352686769387 0.547878615898\n27 0.000000000000 0.000000000000 0.345115420665\n28 0.434997455570 0.229088574594 0.440094125371\n29 0.431738352478 0.266050285690 0.513111268038\n30 0.365416073095 0.000000000000 0.549216573372\n31 0.379077922225 0.000000000000 0.463746416077\n32 0.000000000000 0.000000000000 0.678312132560\n33 0.000000000000 0.341292823229 0.703815433189\n34 0.224103910770 0.294297669094 0.710630337239\n35 0.217111744775 0.000000000000 0.688316579277\n36 0.000000000000 0.502525480158 0.586875861245\n37 0.239086404583 0.502826646167 0.557564333610\n38 1.000000000000 0.601433692106 1.000000000000\n39 1.000000000000 0.568236133138 0.767219693576\n40 0.809158969092 0.605072914953 0.718501574735\n41 1.000000000000 0.408418083037 0.762537190238\n42 1.000000000000 0.355200691411 1.000000000000\n43 0.753529260484 0.509147552262 0.701175237247\n44 0.799556340660 0.390018726846 0.709695033121\n45 0.724622421264 0.313653392939 1.000000000000\n46 0.697141668963 0.354616485798 0.798716880193\n47 0.674331047623 0.552422648962 0.744627065884\n48 0.729989897410 0.628351902219 0.754369472676\n49 0.757563126513 0.657055950922 1.000000000000\n50 0.616069671739 0.463115472573 1.000000000000\n51 0.614658600163 0.467861916471 0.819471316724\n52 0.659361484942 1.000000000000 0.487327873936\n53 0.661363741713 0.822523619699 0.463155619155\n54 0.650828036557 0.750387679202 0.520417334379\n55 0.630728576508 1.000000000000 0.656575853930\n56 0.451338420600 1.000000000000 0.633760165090\n57 0.463113382361 0.767129185500 0.598697019856\n58 0.633983080179 0.775380994110 0.621724571276\n59 0.775051480287 0.640007504471 0.451241834100\n60 0.702237002835 0.654489938037 0.523458326891\n61 0.731220435507 0.558087183524 0.360736540442\n62 0.614243723331 0.558977108120 0.443677353506\n63 0.651235646158 0.536186238724 0.384176455694\n64 0.742696109973 0.826320435457 0.369895363937\n65 0.767743059274 0.616733739553 0.308854342872\n66 0.811766830904 0.697086053776 0.374227419372\n67 0.664955851396 0.562248208957 0.598946253183\n68 0.607302370612 0.503267634831 0.539074914305\n69 0.531497090400 0.489771670647 0.571822976113\n70 0.707792683542 0.641277946717 0.569113807330\n71 0.525145787742 0.541561485028 0.666661020703\n72 0.416303667963 0.641414062850 0.624582737978\n73 0.671534872439 0.703953562973 0.645884854287\n74 0.621651074347 0.584445295607 0.669698968707\n75 0.000000000000 0.000000000000 1.000000000000\n76 0.360907866087 0.000000000000 0.811742394660\n77 0.376253708705 0.000000000000 1.000000000000\n78 0.320339499029 0.343420945127 0.795955861345\n79 0.000000000000 0.460982554279 1.000000000000\n80 0.000000000000 0.470115286613 0.856978726766\n81 0.264521802679 0.479112225288 0.941671656693\n82 0.318577790393 0.441987551911 0.912653683411\n83 0.325900576123 0.440215089259 1.000000000000\n84 0.272561989259 0.475825469137 1.000000000000\n85 0.479952203549 0.362602184874 0.594639506405\n86 0.504562579881 0.321456601361 0.584219601186\n87 0.697667563903 0.371392371141 0.500725404218\n88 0.675171096558 0.326942772479 0.510632118463\n89 0.722488915585 0.419383594180 0.371937543096\n90 0.729276551501 0.385621225996 0.402556687046\n91 0.677799314174 0.278657745825 0.416049972159\n92 0.588661350202 0.323978568635 0.283374533773\n93 0.583905915310 0.219714199620 0.348504375282\n94 0.544895950684 0.255587952400 0.668776305423\n95 0.498968163730 0.000000000000 0.727160216685\n96 0.763882988826 0.000000000000 0.620577237888\n97 0.617321621140 0.000000000000 0.745596844210\n98 0.650491603648 0.210530461176 0.696779302471\n99 0.710816694781 0.230512294269 0.643372995578\n100 0.745898498678 0.000000000000 0.430281190624\n101 0.594679275639 0.000000000000 0.331762416226\n102 0.783309171318 0.607418982809 0.573833733531\n103 0.832692320244 0.597879698120 0.523661099795\n104 1.000000000000 0.621158071996 0.520255544547\n105 1.000000000000 1.000000000000 0.691236630731\n106 1.000000000000 0.665645486283 0.653546434813\n107 0.822536578755 0.645727570570 0.671460759961\n108 1.000000000000 1.000000000000 0.383551193330\n109 1.000000000000 0.713572106152 0.384636402018\n110 0.760953083266 1.000000000000 0.370252971103\n111 0.701748247066 1.000000000000 0.725117580308\n112 0.717015366825 0.708081138100 0.690476632029\n113 1.000000000000 1.000000000000 0.000000000000\n114 1.000000000000 0.500366466199 0.000000000000\n115 1.000000000000 0.519947839656 0.225329306754\n116 0.856818386898 0.528949078368 0.235135201614\n117 0.813853833973 0.510960863131 0.000000000000\n118 0.388088346644 0.408423040484 0.746757376610\n119 0.462512341614 0.393312537788 0.702949950365\n120 1.000000000000 0.451594035426 0.489311960981\n121 0.844729693887 0.454588299949 0.496961327734\n122 1.000000000000 0.407872768061 0.372847524658\n123 0.755331147565 0.444778006046 0.361273107638\n124 0.783771561269 0.416203290629 0.394583307393\n125 0.625190150303 0.368828049124 0.000000000000\n126 0.741210411020 0.519035353318 0.606698326160\n127 0.775600332437 0.417856401927 0.562054652439\n128 0.279290283197 1.000000000000 1.000000000000\n129 0.734742658708 1.000000000000 1.000000000000\n130 0.474959486045 0.458842250906 0.744941621979\n131 0.401562185626 0.452305191362 0.772608587558\n132 0.327663680086 0.586841179745 0.693407283230\n133 0.251842584119 1.000000000000 0.801917288915\n134 0.242488123053 0.624125143903 0.769227373998\n135 1.000000000000 0.000000000000 0.629394244520\n136 1.000000000000 0.342441831446 0.666202686982\n137 0.808197083312 0.355523178042 0.660446533107\n138 1.000000000000 0.000000000000 0.403990827912\n139 0.000000000000 0.000000000000 0.000000000000\n140 0.639479934232 0.000000000000 0.000000000000\n141 1.000000000000 0.000000000000 0.000000000000\n142 1.000000000000 0.000000000000 1.000000000000\n143 0.662336098318 0.000000000000 1.000000000000\n144 1.000000000000 1.000000000000 1.000000000000\n145 0.000000000000 1.000000000000 0.763003402011\n146 0.000000000000 0.583454390895 0.728378162422\n147 0.000000000000 1.000000000000 1.000000000000\n148 0.000000000000 1.000000000000 0.292446980535\n149 0.000000000000 1.000000000000 0.146223490267\n150 0.000000000000 0.855750855085 0.000000000000\n151 0.000000000000 0.711501710170 0.000000000000\n152 0.000000000000 0.567252565254 0.000000000000\n153 0.000000000000 0.406106492720 0.137600075516\n154 0.000000000000 0.458407089037 0.373624612286\n155 0.000000000000 0.685069741983 0.460922872627\n156 0.000000000000 0.842534870991 0.449796671715\n157 0.140720322554 1.000000000000 0.452687509113\n158 0.281440645109 1.000000000000 0.466704547423\n159 0.570744621513 1.000000000000 0.321542953380\n160 0.606025900274 1.000000000000 0.124408009706\n161 0.448086629018 1.000000000000 0.000000000000\n162 0.298724419345 1.000000000000 0.000000000000\n163 0.149362209673 1.000000000000 0.000000000000\n164 0.388859029405 0.471572001821 0.000000000000\n165 0.259239352937 0.455382474660 0.000000000000\n166 0.129619676468 0.439192947499 0.000000000000\n167 0.606948666811 0.887161445965 0.000000000000\n168 0.616448494932 0.774322891929 0.000000000000\n169 0.572213514463 0.574622933437 0.000000000000\n170 0.434326761389 0.871312676970 0.491026223922\n171 0.133505436495 0.521194585913 0.485800363751\n172 0.498102541319 0.467904975683 0.140976679368\n173 0.522653016815 0.524904337559 0.327570165093\n174 0.586333629583 0.626380012872 0.311803824578\n175 0.632459971075 0.683239310485 0.121015758088\n176 0.545378526302 0.906513489324 0.393786147010\n177 0.623427292300 0.907623635330 0.264005451314\n178 0.526631383489 0.644928284897 0.416241650398\n179 0.487471776200 0.577721610640 0.428365341791\n180 0.117570845978 0.399605380929 0.310126058615\n181 0.235141691956 0.410001196758 0.345051966196\n182 0.000000000000 0.000000000000 0.456180991297\n183 0.000000000000 0.000000000000 0.567246561928\n184 0.000000000000 0.113764274410 0.686813232770\n185 0.000000000000 0.227528548819 0.695314332979\n186 0.000000000000 0.421909151694 0.645345647217\n187 0.000000000000 0.259473043401 0.298505240910\n188 0.000000000000 0.129736521700 0.321810330788\n189 0.126359307408 0.000000000000 0.384659085802\n190 0.252718614817 0.000000000000 0.424202750940\n191 0.291263908935 0.000000000000 0.618766576324\n192 0.108555872388 0.000000000000 0.683314355918\n193 0.398577212787 0.133025142845 0.531163920705\n194 0.220607827772 0.147148834547 0.699473458258\n195 0.112051955385 0.317795246162 0.707222885214\n196 0.119543202292 0.502676063163 0.572220097428\n197 0.393854996752 0.324742793590 0.410035999574\n198 0.407037688898 0.114544287297 0.451920270724\n199 1.000000000000 0.584834912622 0.883609846788\n200 1.000000000000 0.478317191758 1.000000000000\n201 1.000000000000 0.381809387224 0.881268595119\n202 0.862311210632 0.334427042175 1.000000000000\n203 0.878781563256 0.629244821514 1.000000000000\n204 0.686816399126 0.560085711747 1.000000000000\n205 0.670346046501 0.388384432756 1.000000000000\n206 0.904579484546 0.586654524045 0.742860634155\n207 0.899778170330 0.399218404941 0.736116111680\n208 0.743776511961 0.642703926570 0.877184736338\n209 0.710882045114 0.334134939369 0.899358440097\n210 0.615364135951 0.465488694522 0.909735658362\n211 0.541033498554 1.000000000000 0.645168009510\n212 0.645045030725 1.000000000000 0.571951863933\n213 0.660362613328 0.911261809850 0.475241746545\n214 0.548548231270 0.771255089805 0.610210795566\n215 0.632355828344 0.887690497055 0.639150212603\n216 0.457225901481 0.883564592750 0.616228592473\n217 0.682457316141 0.691386756088 0.522288299880\n218 0.669420460528 0.618869026514 0.493704512700\n219 0.729927117225 0.648982513468 0.495995615955\n220 0.703357339186 0.660864011314 0.275442929524\n221 0.591547594189 0.559567475804 0.368041314669\n222 0.693942875550 0.665218863847 0.598438916247\n223 0.000000000000 0.000000000000 0.839156066280\n224 0.000000000000 0.153660851426 1.000000000000\n225 0.000000000000 0.307321702853 1.000000000000\n226 0.000000000000 0.405704054921 0.780397079977\n227 0.368580787396 0.000000000000 0.905871197330\n228 0.250835805803 0.000000000000 1.000000000000\n229 0.125417902902 0.000000000000 1.000000000000\n230 0.289009805431 0.000000000000 0.750029486969\n231 0.359469331178 0.146738363086 1.000000000000\n232 0.342684953650 0.293476726173 1.000000000000\n233 0.136280994629 0.468404011708 1.000000000000\n234 0.132260901339 0.474613755951 0.899325191729\n235 0.333862288048 0.228947296751 0.801218039117\n236 0.347385077068 0.114473648376 0.806480216888\n237 0.662696570890 0.422427606690 0.515566521693\n238 0.694517510538 0.465236003584 0.376742088689\n239 0.714240826549 0.378852861545 0.449253463580\n240 0.499477732779 0.410774790602 0.585996460385\n241 0.676198346685 0.308070362723 0.473664280929\n242 0.588388582741 0.324152151412 0.548063466326\n243 0.475912044029 0.299658627113 0.556244133119\n244 0.509451685440 0.224401387107 0.394299250327\n245 0.675974064015 0.386223380964 0.341155430147\n246 0.709289063788 0.344089641229 0.407795835151\n247 0.754890743752 0.000000000000 0.525429214256\n248 0.690602304983 0.000000000000 0.683087041049\n249 0.432192118412 0.000000000000 0.638188395028\n250 0.486878598932 0.000000000000 0.397754416151\n251 0.670288887158 0.000000000000 0.381021803425\n252 0.520390360235 0.295608166499 0.617401676363\n253 0.521932057207 0.127793976200 0.697968261054\n254 0.688965810219 0.289624536808 0.562002343181\n255 0.737349841804 0.115256147134 0.631975116733\n256 0.711848906426 0.139328872913 0.423165581392\n257 0.633906612394 0.105265230588 0.721188073341\n258 0.589292595475 0.109857099810 0.340133395754\n259 1.000000000000 0.888548495428 0.678673232092\n260 1.000000000000 0.777096990855 0.666109833452\n261 1.000000000000 0.856786053076 0.384093797674\n262 1.000000000000 1.000000000000 0.537393912031\n263 0.880476541633 1.000000000000 0.376902082217\n264 0.850874123533 1.000000000000 0.708177105519\n265 0.751824596619 0.913160217728 0.370074167520\n266 0.905883415452 0.705329079964 0.379431910695\n267 0.911268289377 0.655686528426 0.662503597387\n268 0.709381806946 0.854040569050 0.707797106169\n269 1.000000000000 1.000000000000 0.127850397777\n270 1.000000000000 1.000000000000 0.255700795553\n271 1.000000000000 0.616759972904 0.304982854386\n272 1.000000000000 0.510157152927 0.112664653377\n273 1.000000000000 0.625274849649 0.000000000000\n274 1.000000000000 0.750183233099 0.000000000000\n275 1.000000000000 0.875091616550 0.000000000000\n276 0.865816279564 1.000000000000 0.000000000000\n277 0.731632559127 1.000000000000 0.000000000000\n278 0.687778022562 1.000000000000 0.309534495258\n279 0.906926916986 0.505663664665 0.000000000000\n280 0.719901078512 0.586222600512 0.000000000000\n281 0.835336110436 0.519954970749 0.117567600807\n282 0.357836908729 0.397600285045 0.703344109333\n283 0.473116119285 0.374640041657 0.637095078835\n284 0.361247111968 0.382670034236 0.766249192648\n285 1.000000000000 0.536376053711 0.504783752764\n286 1.000000000000 0.463910303858 0.299088415706\n287 0.746229463320 0.487551705678 0.361070555960\n288 0.807785182061 0.431324538907 0.434913725211\n289 0.868951790863 0.412921595450 0.386020793717\n290 0.790605374219 0.474033600171 0.317430974223\n291 0.719521992138 0.439894456127 0.000000000000\n292 0.606925750253 0.346403308879 0.141687266886\n293 0.728328926367 0.389672877740 0.524854385450\n294 0.351590502360 1.000000000000 0.717838727002\n295 0.265566433658 1.000000000000 0.900958644457\n296 0.431107741701 1.000000000000 1.000000000000\n297 0.582925200204 1.000000000000 1.000000000000\n298 0.718245452887 1.000000000000 0.862558790154\n299 0.749956303911 0.771370633948 1.000000000000\n300 0.742349481310 0.885685316974 1.000000000000\n301 0.277608209712 0.868956367284 1.000000000000\n302 0.275926136228 0.737912734569 1.000000000000\n303 0.274244062743 0.606869101853 1.000000000000\n304 0.470985123931 0.451665280916 1.000000000000\n305 0.248724430430 0.874708381301 0.791020650609\n306 0.245606276742 0.749416762602 0.780124012304\n307 0.253504962866 0.551618684596 0.855449515345\n308 0.372321004328 0.505540249347 0.741269121597\n309 0.368725774007 0.448222565285 0.828023565274\n310 1.000000000000 0.397017933436 0.577757323982\n311 1.000000000000 0.228294554297 0.653933206161\n312 1.000000000000 0.114147277149 0.641663725341\n313 1.000000000000 0.000000000000 0.516692536216\n314 1.000000000000 0.135957589354 0.393609726827\n315 1.000000000000 0.271915178707 0.383228625743\n316 0.881941494413 0.000000000000 0.624985741204\n317 0.872949249339 0.000000000000 0.417136009268\n318 0.904098541656 0.348982504744 0.663324610045\n319 0.000000000000 0.000000000000 0.115038473555\n320 0.000000000000 0.000000000000 0.230076947110\n321 0.000000000000 0.282002280226 0.000000000000\n322 0.000000000000 0.141001140113 0.000000000000\n323 0.159869983558 0.000000000000 0.000000000000\n324 0.319739967116 0.000000000000 0.000000000000\n325 0.479609950674 0.000000000000 0.000000000000\n326 0.624546381368 0.000000000000 0.110587472075\n327 0.609612828503 0.000000000000 0.221174944151\n328 0.629953411613 0.245885366083 0.000000000000\n329 0.634716672922 0.122942683041 0.000000000000\n330 1.000000000000 0.000000000000 0.269327218608\n331 1.000000000000 0.000000000000 0.134663609304\n332 1.000000000000 0.125091616550 0.000000000000\n333 1.000000000000 0.250183233100 0.000000000000\n334 1.000000000000 0.375274849649 0.000000000000\n335 0.759653289488 0.000000000000 0.000000000000\n336 0.879826644744 0.000000000000 0.000000000000\n337 1.000000000000 0.236800460941 1.000000000000\n338 1.000000000000 0.118400230470 1.000000000000\n339 1.000000000000 0.000000000000 0.876464748173\n340 1.000000000000 0.000000000000 0.752929496347\n341 0.887445366106 0.000000000000 1.000000000000\n342 0.774890732212 0.000000000000 1.000000000000\n343 0.639828859729 0.000000000000 0.872798422105\n344 0.693479259791 0.156826696470 1.000000000000\n345 0.673816636305 0.282573473487 0.747748091332\n346 0.519294903511 0.000000000000 1.000000000000\n347 1.000000000000 1.000000000000 0.845618315365\n348 1.000000000000 0.867144564035 1.000000000000\n349 1.000000000000 0.734289128071 1.000000000000\n350 0.867371329354 1.000000000000 1.000000000000\n351 0.000000000000 0.722302927263 0.739919908952\n352 0.000000000000 0.861151463632 0.751461655481\n353 0.000000000000 1.000000000000 0.600836936407\n354 0.125921292060 1.000000000000 0.782460345463\n355 0.283375042335 0.544833912956 0.625485808420\n356 0.121244061526 0.603789767399 0.748802768210\n357 0.000000000000 0.526784838754 0.792678444594\n358 0.000000000000 1.000000000000 0.881501701005\n359 0.000000000000 0.595736915709 1.000000000000\n360 0.000000000000 0.730491277140 1.000000000000\n361 0.000000000000 0.865245638570 1.000000000000\n362 0.139645141598 1.000000000000 1.000000000000\n363 0.000000000000 0.661244329970 0.228478829728\n364 0.000000000000 0.841435172799 0.224682552759\n365 0.000000000000 0.594324258820 0.349772339080\n366 0.000000000000 0.508225737995 0.219977537345\n367 0.000000000000 0.751034920889 0.340846617764\n368 0.000000000000 0.739910984543 0.124335874381\n369 0.000000000000 0.612390765647 0.108398540013\n370 0.000000000000 0.883569023280 0.337935995355\n371 0.000000000000 0.885657410990 0.111122400818\n372 0.000000000000 0.498485359122 0.088739164304\n373 0.092251764314 1.000000000000 0.146409282424\n374 0.248688117951 1.000000000000 0.147817799812\n375 0.378627189093 1.000000000000 0.356153890543\n376 0.283273709866 1.000000000000 0.279090905584\n377 0.248135172384 1.000000000000 0.369304175829\n378 0.476518533779 1.000000000000 0.289590817801\n379 0.507036991437 1.000000000000 0.200109247109\n380 0.381744638526 1.000000000000 0.230808881362\n381 0.155460258259 1.000000000000 0.291967423929\n382 0.073686767728 1.000000000000 0.368915444101\n383 0.503298980477 1.000000000000 0.073507418776\n384 0.396323289031 1.000000000000 0.112090627321\n385 0.388937606427 0.714081477772 0.000000000000\n386 0.184615306220 0.637843795561 0.000000000000\n387 0.212832764192 0.857097543086 0.000000000000\n388 0.447131180498 0.588067350920 0.000000000000\n389 0.495772346781 0.809164397906 0.000000000000\n390 0.524408577692 0.686957231643 0.000000000000\n391 0.372913397628 0.860394249354 0.000000000000\n392 0.305949197242 0.583451513562 0.000000000000\n393 0.121096918600 0.760712926198 0.000000000000\n394 0.113549493133 0.552556171624 0.000000000000\n395 0.108390664220 0.890262000340 0.000000000000\n396 0.504233975786 0.911344018645 0.000000000000\n397 0.264390865051 0.735596917589 0.000000000000\n398 0.205718015188 0.538769562640 0.000000000000\n399 0.082904447842 0.646838989360 0.000000000000\n400 0.086834736448 0.854224474679 0.457620243840\n401 0.308620451992 0.769459229199 0.485701499610\n402 0.228039168653 0.625370250294 0.487855929060\n403 0.160096871747 0.722630166539 0.474216041848\n404 0.104064109685 0.615417973648 0.476210082855\n405 0.220191224386 0.875112068558 0.469427896933\n406 0.335589652203 0.905803559717 0.478754036451\n407 0.570706401059 0.579229782465 0.075903677919\n408 0.577035350574 0.600365608310 0.193429630055\n409 0.535637938713 0.540445281875 0.268846332691\n410 0.591712632691 0.907068562327 0.316774643501\n411 0.578664788499 0.719158983437 0.346453126325\n412 0.494719042019 0.818687261030 0.449492802960\n413 0.481105914893 0.933545251580 0.442569599707\n414 0.434938715574 0.500340852891 0.390111288222\n415 0.463883245954 0.643502559273 0.462898446659\n416 0.212448209441 0.421718291421 0.226551744207\n417 0.350677398013 0.449381522822 0.141872617356\n418 0.324218007025 0.430559074353 0.268240668105\n419 0.194460833595 0.434317868884 0.105651723264\n420 0.098045689753 0.411109648440 0.196581576479\n421 0.093334973298 0.422905310294 0.095732256635\n422 0.121405444396 0.464004214258 0.402381852555\n423 0.242214691944 0.467212419938 0.427639040943\n424 0.628984221886 0.776190851144 0.184108457225\n425 0.618980227918 0.892182095090 0.180645563676\n426 0.618757457498 0.821557585996 0.091171409894\n427 0.608812138868 0.924655322502 0.072814714964\n428 0.000000000000 0.280912601688 0.499921565768\n429 0.000000000000 0.125918328100 0.505412083172\n430 0.000000000000 0.386190859705 0.530649144854\n431 0.000000000000 0.345622169199 0.407094006753\n432 0.000000000000 0.312075314462 0.610307344300\n433 0.000000000000 0.200696583435 0.414794053158\n434 0.000000000000 0.198301157878 0.595378196038\n435 0.000000000000 0.092976357761 0.413162656643\n436 0.000000000000 0.088411307132 0.603335523044\n437 0.000000000000 0.444263707429 0.465685350932\n438 0.169439438243 0.000000000000 0.508239808058\n439 0.278165767244 0.000000000000 0.528625327354\n440 0.074480470594 0.000000000000 0.511713776613\n441 0.093925737895 0.000000000000 0.592734412405\n442 0.193077078247 0.000000000000 0.603332843223\n443 0.303510135048 0.087230921393 0.615838154165\n444 0.328084042927 0.243211550967 0.608091817054\n445 0.071815222201 0.416962924188 0.640194274640\n446 0.199296175528 0.415578780724 0.625685723547\n447 0.334698854355 0.206597692324 0.412746186282\n448 0.297894007417 0.102640416973 0.419902510108\n449 0.117425256697 0.213485015775 0.343514042014\n450 0.108727867561 0.097872138810 0.361560230260\n451 0.253412109886 0.296035367945 0.371241761354\n452 0.120591650753 0.327968261651 0.323939870021\n453 0.219152363384 0.168359780810 0.383455179825\n454 0.189430277877 0.075651514572 0.390807322466\n455 0.110786392735 0.199220044881 0.698303968991\n456 0.109510306279 0.076688858973 0.689088954629\n457 1.000000000000 0.484323141556 0.858927065144\n458 0.795945274133 0.424307372466 1.000000000000\n459 0.910566493019 0.421277846734 1.000000000000\n460 0.894661773664 0.515815061451 1.000000000000\n461 0.782677311573 0.540309444131 1.000000000000\n462 0.705928343319 0.472868242435 1.000000000000\n463 0.906427380472 0.477711140645 0.740150889429\n464 0.834650287299 0.513720971860 0.722476673805\n465 0.910635887387 0.608713072220 0.907277795819\n466 0.927213006303 0.592693329257 0.821616360069\n467 0.835499405021 0.613522522724 0.820125295622\n468 0.822321349739 0.630549155097 0.918315272433\n469 0.909344100642 0.369584382183 0.874786876490\n470 0.802533816311 0.364978817187 0.823430806043\n471 0.800785507219 0.343038249304 0.920155432348\n472 0.695672171696 0.457139709130 0.762968783224\n473 0.654077028072 0.412266990248 0.904547049229\n474 0.684593850446 0.563699934093 0.820010595172\n475 0.660213194898 0.527159275996 0.904400384433\n476 0.553793465737 1.000000000000 0.552825034212\n477 0.602870569815 0.908887649587 0.434513946778\n478 0.544612912759 0.755838773914 0.548568786914\n479 0.647905136260 0.846209639366 0.544355396172\n480 0.649006018720 0.929032389254 0.543605418638\n481 0.586694663449 0.943845248528 0.642159111057\n482 0.499129700017 0.941782296375 0.630698300991\n483 0.545864398157 0.852949700589 0.622695514832\n484 0.599453879288 0.654763487279 0.462389649469\n485 0.695183143839 0.593518262470 0.438255385400\n486 0.737160031423 0.728379874663 0.437844567633\n487 0.671906283983 0.592969776965 0.334842567963\n488 0.716131096863 0.720207632306 0.308274409183\n489 0.532325903797 0.546393336992 0.475672882810\n490 0.587689200113 0.536688267188 0.611784229660\n491 0.666549236173 0.717265571244 0.581750795214\n492 0.554325728043 0.683591382268 0.633922852625\n493 0.000000000000 0.280455665203 0.797850401651\n494 0.000000000000 0.140652563785 0.818750862890\n495 0.000000000000 0.354899536648 0.890178897576\n496 0.000000000000 0.219304254460 0.904073824177\n497 0.000000000000 0.085053534388 0.916291835351\n498 0.114894238820 0.000000000000 0.784172398489\n499 0.215310397605 0.000000000000 0.797324106682\n500 0.277358583194 0.000000000000 0.860462803989\n501 0.179506836841 0.000000000000 0.897809638293\n502 0.083774820130 0.000000000000 0.904973910415\n503 0.238983402280 0.355944134722 1.000000000000\n504 0.193016635835 0.112471636760 1.000000000000\n505 0.122300728160 0.225289425084 1.000000000000\n506 0.251291010221 0.226784057165 1.000000000000\n507 0.109342344626 0.356946294101 1.000000000000\n508 0.088147053379 0.098284382654 1.000000000000\n509 0.243942901359 0.422840198766 0.869010465944\n510 0.071387895013 0.397431280404 0.790530875570\n511 0.184014510483 0.375066515917 0.795445936173\n512 0.283350812372 0.089745940869 0.750146523029\n513 0.331040190192 0.325746155715 0.902426839634\n514 0.344876033907 0.206429325069 0.904733453932\n515 0.359578800723 0.077940222755 0.904804543802\n516 0.654751914003 0.483456081171 0.449522305462\n517 0.696519978996 0.418052820615 0.438043430541\n518 0.423953739122 0.443226574723 0.520557133214\n519 0.545762572927 0.294073663752 0.510986473130\n520 0.623415097648 0.299083572258 0.482347907609\n521 0.495480725442 0.262215517372 0.474248997049\n522 0.577170672801 0.262604737355 0.434691134644\n523 0.600330794097 0.463449203950 0.337573335257\n524 0.543933157760 0.367463471007 0.567029963356\n525 0.572215917530 0.419642887532 0.554592383696\n526 0.691727701943 0.334667625824 0.459686845750\n527 0.477330045425 0.312910136931 0.362605645263\n528 0.638939521567 0.000000000000 0.444079886087\n529 0.555827973984 0.000000000000 0.452242676122\n530 0.508444314661 0.000000000000 0.620095955592\n531 0.586790500637 0.000000000000 0.557714683722\n532 0.600991696783 0.000000000000 0.654946200593\n533 0.676763152474 0.000000000000 0.597708840455\n534 0.680151993306 0.000000000000 0.511456546403\n535 0.471851976155 0.000000000000 0.529901975956\n536 0.491727559444 0.271069707929 0.590692011531\n537 0.472866069360 0.188056614510 0.604399085059\n538 0.448325282432 0.074812622259 0.624682741984\n539 0.609663206143 0.271645827986 0.619627152195\n540 0.690595086678 0.253858872058 0.488584034247\n541 0.737909670915 0.072518993608 0.529569708375\n542 0.713587046008 0.180528941600 0.545989909360\n543 0.641527416174 0.062296493181 0.369020799199\n544 0.500046232728 0.130900809146 0.395738902754\n545 1.000000000000 0.901679469533 0.589899609112\n546 1.000000000000 0.816038306348 0.505240196396\n547 1.000000000000 0.928393026538 0.460743854852\n548 1.000000000000 0.718702192327 0.545957682245\n549 0.760158841660 1.000000000000 0.519976645423\n550 0.870612992341 1.000000000000 0.595332417226\n551 0.878700243150 1.000000000000 0.463901536888\n552 0.748021371578 1.000000000000 0.630829207720\n553 0.758239727153 0.655473217208 0.634949838104\n554 0.706093604973 0.912211013789 0.422657957033\n555 0.906483606566 0.644013925696 0.469523258236\n556 0.755168295909 0.631676097270 0.522884069600\n557 0.869961271939 0.625574170384 0.590342947044\n558 0.859353288129 0.907962344905 0.696838917585\n559 0.823793920310 0.776587773471 0.686069176853\n560 0.914545617915 0.726217320998 0.670081898982\n561 0.929674919050 0.836559576383 0.680801591426\n562 0.827596190702 0.914978052115 0.374282467339\n563 0.940238270816 0.928393026538 0.380497939945\n564 0.889388541904 0.821994632966 0.378072279312\n565 1.000000000000 0.812637424824 0.185959267827\n566 1.000000000000 0.666903237562 0.184719441730\n567 1.000000000000 0.758899479393 0.286304284985\n568 1.000000000000 0.891449329859 0.108960933636\n569 1.000000000000 0.886738081841 0.273433946272\n570 1.000000000000 0.746727658257 0.092383127923\n571 1.000000000000 0.594896200708 0.102516088297\n572 1.000000000000 0.929106648156 0.191412589467\n573 0.878072567816 1.000000000000 0.074819062912\n574 0.755644871456 1.000000000000 0.240772157207\n575 0.699440494171 1.000000000000 0.148987321281\n576 0.881690385196 1.000000000000 0.190123560001\n577 0.789296176504 1.000000000000 0.130940420206\n578 0.855752976637 1.000000000000 0.286750313191\n579 0.891826166787 0.812637424824 0.000000000000\n580 0.819385201472 0.620145811304 0.000000000000\n581 0.708623304361 0.835960971843 0.000000000000\n582 0.739405905739 0.703269117173 0.000000000000\n583 0.885603607404 0.700097830418 0.000000000000\n584 0.798724419345 0.908697787173 0.000000000000\n585 0.798571994146 0.788687901667 0.000000000000\n586 0.910749612258 0.591770576794 0.000000000000\n587 0.907552381859 0.910307204759 0.000000000000\n588 0.686899676178 0.924123131030 0.000000000000\n589 0.699821787910 0.910391926530 0.327159555391\n590 0.890368615421 0.614134294037 0.304660172615\n591 0.759334607472 0.571319144523 0.074863780683\n592 0.735796822278 0.613902186607 0.181327278315\n593 0.692353484783 0.625162954787 0.075707096760\n594 0.933180235720 0.514173195427 0.115116127092\n595 0.372959655948 0.000000000000 0.682517273840\n596 0.410982130991 0.381476651579 0.652815388528\n597 0.432531771312 0.086112300627 0.757671676586\n598 0.406006838456 0.314319171119 0.746915971934\n599 0.431102330462 0.187872390912 0.746505078500\n600 0.290970409750 0.345948977070 0.706987223286\n601 1.000000000000 0.511963800139 0.323310433918\n602 1.000000000000 0.551328116216 0.414304068085\n603 0.769643024344 0.477415873673 0.392656512892\n604 0.793520356341 0.526550517254 0.443361840707\n605 0.919459322455 0.532146294742 0.507696256280\n606 0.919395925330 0.467939197594 0.305975369445\n607 0.630208960724 0.519802317679 0.000000000000\n608 0.690325971560 0.405048395745 0.210132551814\n609 0.680461893959 0.404410010875 0.099057148227\n610 0.754641414669 0.459958127318 0.104554867809\n611 0.737179026482 0.434824507397 0.300416918821\n612 0.788348685946 0.479480067279 0.200571906008\n613 0.561646345811 0.418366512403 0.070488339684\n614 0.783276898243 0.581857849520 0.648087390659\n615 0.690233869499 0.545917275110 0.665853312678\n616 0.701953490955 0.470731480004 0.561132423927\n617 0.761034456252 0.406747930470 0.485981747116\n618 0.758888668563 0.403548162079 0.433109271184\n619 0.472630509541 1.000000000000 0.781475476599\n620 0.588359722272 1.000000000000 0.728678437040\n621 0.366009375499 1.000000000000 0.873527351495\n622 0.510037573918 1.000000000000 0.912501323495\n623 0.595657779689 1.000000000000 0.835055264852\n624 0.510110173463 0.728456339282 1.000000000000\n625 0.636252755632 0.815991512625 1.000000000000\n626 0.561134160707 0.580475719659 1.000000000000\n627 0.354170644902 0.540310553932 1.000000000000\n628 0.427153608136 0.849208145891 1.000000000000\n629 0.650305486559 0.685572644697 1.000000000000\n630 0.371777039258 0.660932569823 1.000000000000\n631 0.538841137546 0.885432511039 1.000000000000\n632 0.647022246680 0.917421868128 1.000000000000\n633 0.453635428452 0.592368092722 1.000000000000\n634 0.370594305994 0.767669401059 1.000000000000\n635 0.354832224714 0.932464313980 1.000000000000\n636 0.262279450109 0.799709772201 0.895791015329\n637 0.262010643512 0.662736115650 0.906539505757\n638 0.264218565204 0.923895753464 0.898281266552\n639 0.732769411156 0.812994604109 0.879888395598\n640 0.742895000192 0.720923684200 0.913204200742\n641 0.729304665774 0.727849303745 0.803820090636\n642 0.722729208803 0.918098116761 0.854508976038\n643 0.423278725233 0.546839845575 0.694172357097\n644 0.334913761377 0.499583277241 0.806250861062\n645 0.307619576679 0.485188063376 0.867921700954\n646 0.305749064757 0.554624909478 0.772232675643\n647 0.395892427543 0.447825196519 0.922467953533\n648 0.494777175626 0.456915821069 0.874656087929\n649 0.351983504716 0.928995977042 0.709842728601\n650 0.341059053251 0.697438203800 0.694054895814\n651 0.351179189304 0.815702888201 0.698290947518\n652 1.000000000000 0.072846286649 0.518024068163\n653 1.000000000000 0.298676265356 0.546300737627\n654 1.000000000000 0.365415236197 0.473889234598\n655 1.000000000000 0.186972858585 0.522793348310\n656 0.860262700802 0.000000000000 0.521804252617\n657 0.808500298143 0.000000000000 0.473662666691\n658 0.895150331256 0.404326161179 0.574355837069\n659 0.863721376398 0.201560165412 0.645970702693\n660 0.915203400273 0.295360446788 0.657975547798\n661 0.874482616907 0.071827264949 0.632427794730\n662 0.867302159743 0.079859824445 0.411622548100\n663 0.884774395092 0.321703379881 0.391348730152\n664 0.791805949791 0.359168198247 0.398106976638\n665 0.774772325883 0.274470054416 0.406336507581\n666 0.873116304016 0.203872484404 0.401551952577\n667 0.000000000000 0.199975107590 0.124357670029\n668 0.000000000000 0.095848669051 0.084751473395\n669 0.000000000000 0.114172219678 0.195756684331\n670 0.000000000000 0.307353297808 0.167132627498\n671 0.239507766495 0.000000000000 0.328286623770\n672 0.142349366964 0.000000000000 0.246216858983\n673 0.294947746557 0.000000000000 0.233831910278\n674 0.520043085844 0.000000000000 0.134081229497\n675 0.411140083197 0.000000000000 0.219121307667\n676 0.378170788643 0.000000000000 0.114317846249\n677 0.088943157380 0.000000000000 0.118276257888\n678 0.231439593756 0.000000000000 0.118325267677\n679 0.497741634291 0.000000000000 0.273367036334\n680 0.364095927628 0.000000000000 0.336307883901\n681 0.384020349599 0.244190603922 0.000000000000\n682 0.459552997244 0.359363749300 0.000000000000\n683 0.513172094372 0.251678084725 0.000000000000\n684 0.553196192474 0.124622886442 0.000000000000\n685 0.340675371004 0.347111586911 0.000000000000\n686 0.104543057257 0.235704062246 0.000000000000\n687 0.422245091035 0.127231184804 0.000000000000\n688 0.088567390115 0.342050156122 0.000000000000\n689 0.124900974226 0.119179485794 0.000000000000\n690 0.201321648174 0.326276132871 0.000000000000\n691 0.211187719720 0.204068156890 0.000000000000\n692 0.273805077767 0.134303556242 0.000000000000\n693 0.294671459115 0.245455462283 0.000000000000\n694 0.613405138261 0.096569674702 0.165385014093\n695 0.600535121020 0.194908796731 0.232476980275\n696 0.618532758660 0.181577966328 0.103023772607\n697 0.601888336698 0.083915517711 0.254301004528\n698 0.625660457890 0.082757968533 0.078593374390\n699 1.000000000000 0.312729041375 0.181213431732\n700 1.000000000000 0.130477762976 0.199977441067\n701 1.000000000000 0.354008518512 0.281045523641\n702 1.000000000000 0.421912117050 0.177090985130\n703 1.000000000000 0.218231594865 0.263620478844\n704 1.000000000000 0.221044530133 0.111457779495\n705 1.000000000000 0.101214208364 0.101023595214\n706 1.000000000000 0.337135408982 0.088603473038\n707 1.000000000000 0.101488543000 0.294810823405\n708 1.000000000000 0.428969198961 0.075671822309\n709 0.704181866866 0.000000000000 0.176137709411\n710 0.766795529236 0.000000000000 0.345985016093\n711 0.889420135975 0.000000000000 0.196905712220\n712 0.810152397455 0.000000000000 0.110248078623\n713 0.684089862185 0.000000000000 0.285992472992\n714 0.884935976748 0.000000000000 0.313568371797\n715 0.789929294744 0.000000000000 0.238139560189\n716 0.707602773882 0.000000000000 0.079394652022\n717 0.915879835635 0.000000000000 0.088363480030\n718 0.819755773496 0.184921446250 0.000000000000\n719 0.904515026102 0.273829672153 0.000000000000\n720 0.919061613401 0.184229243929 0.000000000000\n721 0.805409782360 0.291209622111 0.000000000000\n722 0.874081974023 0.084887889341 0.000000000000\n723 0.740276497030 0.099972918656 0.000000000000\n724 0.901545496459 0.440606593591 0.000000000000\n725 0.882862987357 0.357159637877 0.000000000000\n726 0.805629240439 0.394214080024 0.000000000000\n727 0.711310097460 0.321821910392 0.000000000000\n728 0.716186085385 0.203338379590 0.000000000000\n729 1.000000000000 0.192395323325 0.830070892002\n730 1.000000000000 0.287141024135 0.774836050610\n731 1.000000000000 0.269919170480 0.892531726496\n732 1.000000000000 0.101683478574 0.753178406640\n733 1.000000000000 0.101167414560 0.898009540209\n734 1.000000000000 0.202841413874 0.741094347095\n735 1.000000000000 0.184534687485 0.924564828404\n736 0.734021079445 0.000000000000 0.822436148527\n737 0.756025117676 0.000000000000 0.726021163202\n738 0.917140068502 0.000000000000 0.844920395780\n739 0.923384614937 0.000000000000 0.921421242112\n740 0.812337638829 0.000000000000 0.885721067051\n741 0.880344622918 0.000000000000 0.696364282321\n742 0.849978088745 0.000000000000 0.788065425214\n743 0.707197959447 0.000000000000 0.927254292506\n744 0.861575289383 0.189115924986 1.000000000000\n745 0.827367346465 0.085644152585 1.000000000000\n746 0.915277600391 0.078632061608 1.000000000000\n747 0.737905684804 0.322648831688 0.711995906666\n748 0.684299457753 0.228540725247 0.867634165795\n749 0.665983311675 0.097654249141 0.911014157874\n750 0.649972883544 0.102903824646 0.814638205034\n751 0.658497438577 0.185962742898 0.769597566881\n752 1.000000000000 0.559414024425 0.618480170667\n753 1.000000000000 0.485095796252 0.575480821380\n754 1.000000000000 0.479972605169 0.689594776923\n755 0.494451426311 0.444817129438 0.651577851397\n756 0.567434859438 0.371883398567 0.743522540818\n757 0.641144698690 1.000000000000 0.376585636205\n758 0.492691435292 0.000000000000 0.859443524808\n759 0.531560357697 0.340173686544 1.000000000000\n760 0.610006796279 0.249391239091 1.000000000000\n761 0.479269554083 0.195008967755 1.000000000000\n762 0.439382117345 0.073369181543 1.000000000000\n763 0.562037235900 0.107020748449 1.000000000000\n764 1.000000000000 0.797810914332 0.891656284805\n765 1.000000000000 0.669122380079 0.886438005110\n766 1.000000000000 0.728129500206 0.776142205488\n767 1.000000000000 0.910302425000 0.904465433882\n768 1.000000000000 0.871698332260 0.779128847974\n769 0.859418415887 1.000000000000 0.859006469541\n770 0.931697436310 1.000000000000 0.926156196226\n771 0.782571559843 1.000000000000 0.788714986380\n772 0.868859589037 0.928499853708 1.000000000000\n773 0.850999011706 0.722025955138 1.000000000000\n774 0.868694064851 0.818169241237 1.000000000000\n775 0.000000000000 0.634027302220 0.598715431435\n776 0.000000000000 0.914482165779 0.601319307707\n777 0.000000000000 0.783206660050 0.604146709826\n778 0.118970389570 1.000000000000 0.641195223483\n779 0.230575668683 1.000000000000 0.683292429448\n780 0.216605054124 1.000000000000 0.564890718456\n781 0.322071366476 1.000000000000 0.591326817780\n782 0.321396156161 0.566572558031 0.584374624923\n783 0.203214192990 0.559385961558 0.660933840149\n784 0.089098837059 0.550609017571 0.659829216147\n785 0.134940206168 0.812876586472 0.768299335914\n786 0.147055266012 0.708304281053 0.761478770845\n787 0.090178681697 0.905419697220 0.769075553247\n788 0.000000000000 0.463611789942 0.706248438107\n789 0.315319959001 0.486452329179 0.659685623074\n790 0.082878853983 0.525385775253 0.823999981504\n791 0.160889307049 0.551625227549 0.822214776218\n792 0.000000000000 0.538953255682 0.902408475458\n793 0.000000000000 0.641146682012 0.862385208476\n794 0.000000000000 0.919450045141 0.878213037733\n795 0.000000000000 0.790303168641 0.873311467904\n796 0.130495908573 1.000000000000 0.894472996640\n797 0.136454694385 0.546323248261 1.000000000000\n798 0.139128557063 0.921437338393 1.000000000000\n799 0.138227707870 0.794422024502 1.000000000000\n800 0.135641119678 0.670121436881 1.000000000000\n801 0.270596504211 0.807391226292 0.309448838234\n802 0.107215449214 0.644010186195 0.146067798138\n803 0.216136157513 0.644010186195 0.146067798138\n804 0.107215449214 0.752930879593 0.146067798138\n805 0.107215449214 0.861851572990 0.146067798138\n806 0.107215449214 0.535089492798 0.146067798138\n807 0.216136157513 0.861851572990 0.363909184933\n808 0.325056850910 0.861851572990 0.363909184933\n809 0.325056850910 0.752930879593 0.363909184933\n810 0.325056850910 0.861851572990 0.254988491535\n811 0.433977544308 0.861851572990 0.146067798138\n812 0.216136157513 0.861851572990 0.254988491535\n813 0.433977544308 0.861851572990 0.254988491535\n814 0.325056850910 0.752930879593 0.254988491535\n815 0.325056850910 0.861851572990 0.146067798138\n816 0.216136157513 0.752930879593 0.363909184933\n817 0.433977544308 0.752930879593 0.254988491535\n818 0.433977544308 0.752930879593 0.146067798138\n819 0.216136157513 0.752930879593 0.146067798138\n820 0.216136157513 0.535089492798 0.254988491535\n821 0.216136157513 0.644010186195 0.363909184933\n822 0.325056850910 0.644010186195 0.363909184933\n823 0.216136157513 0.644010186195 0.254988491535\n824 0.382875113530 0.596546815152 0.220611466641\n825 0.107215449214 0.535089492798 0.254988491535\n826 0.132162004709 0.311962753534 0.494699209929\n827 0.132162004709 0.132089138031 0.584636032581\n828 0.132162004709 0.132089138031 0.494699209929\n829 0.942061543465 0.520529150963 0.851890563965\n830 0.110633447766 0.119948729873 0.840776085854\n831 0.110633447766 0.119948729873 0.922446727753\n832 0.568257629871 0.130703449249 0.540078938007\n833 0.888249397278 0.880959153175 0.194007605314\n834 0.803080558777 0.880959153175 0.194007605314\n835 0.803080558777 0.795790433884 0.108838811517\n836 0.888249397278 0.795790433884 0.108838811517\n837 0.803080558777 0.880959153175 0.108838811517\n838 0.717911839485 0.880959153175 0.108838811517\n839 0.888249397278 0.710621595383 0.108838811517\n840 0.888249397278 0.880959153175 0.279176384211\n841 0.504906296730 0.866627752781 0.801241278648\n842 0.600328564644 0.866627752781 0.801241278648\n843 0.409483939409 0.580360710621 0.896663665771\n844 0.600328564644 0.866627752781 0.896663665771\n845 0.409483939409 0.771205365658 0.896663665771\n846 0.409483939409 0.866627752781 0.896663665771\n847 0.600328564644 0.771205365658 0.896663665771\n848 0.504906296730 0.771205365658 0.896663665771\n849 0.841549038887 0.113809026778 0.521062195301\n850 0.919039249420 0.268789499998 0.521062195301\n851 0.107300713658 0.084238588810 0.125028103590\n852 0.216308057308 0.084238588810 0.125028103590\n853 0.216308057308 0.084238588810 0.234035432339\n854 0.107300713658 0.193245947361 0.125028103590\n855 0.107300713658 0.302253276110 0.125028103590\n856 0.434322774410 0.084238588810 0.125028103590\n857 0.434322774410 0.084238588810 0.234035432339\n858 0.325315415859 0.084238588810 0.234035432339\n859 0.216308057308 0.302253276110 0.125028103590\n860 0.325315415859 0.193245947361 0.125028103590\n861 0.216308057308 0.193245947361 0.125028103590\n862 0.216308057308 0.193245947361 0.234035432339\n863 0.325315415859 0.302253276110 0.125028103590\n864 0.325315415859 0.193245947361 0.234035432339\n865 0.216308057308 0.302253276110 0.234035432339\n866 0.886730730534 0.312757670879 0.126763120294\n867 0.886730730534 0.132425725460 0.216929107904\n868 0.796564757824 0.132425725460 0.216929107904\n869 0.706398785114 0.132425725460 0.126763120294\n870 0.706398785114 0.132425725460 0.216929107904\n871 0.706398785114 0.222591698170 0.216929107904\n872 0.796564757824 0.132425725460 0.307095080614\n873 0.886730730534 0.132425725460 0.126763120294\n874 0.796564757824 0.132425725460 0.126763120294\n875 0.706398785114 0.222591698170 0.126763120294\n876 0.886730730534 0.222591698170 0.126763120294\n877 0.796564757824 0.312757670879 0.126763120294\n878 0.796564757824 0.222591698170 0.126763120294\n879 0.796564757824 0.312757670879 0.307095080614\n880 0.796564757824 0.222591698170 0.307095080614\n881 0.886730730534 0.312757670879 0.307095080614\n882 0.445926368237 0.356390893459 0.915723025799\n883 0.144344702363 0.779693484306 0.866011619568\n$EndNodes\n$Elements\n6468\n1 15 3 1 1 0 1\n2 15 3 2 2 0 2\n3 15 3 3 3 0 3\n4 15 3 4 4 0 4\n5 15 3 5 5 0 5\n6 15 3 6 6 0 6\n7 15 3 7 7 0 7\n8 15 3 8 8 0 8\n9 15 3 9 9 0 9\n10 15 3 10 10 0 10\n11 15 3 11 11 0 11\n12 15 3 12 12 0 12\n13 15 3 13 13 0 13\n14 15 3 14 14 0 14\n15 15 3 15 15 0 15\n16 15 3 16 16 0 16\n17 15 3 17 17 0 17\n18 15 3 18 18 0 18\n19 15 3 19 19 0 19\n20 15 3 20 20 0 20\n21 15 3 21 21 0 21\n22 15 3 22 22 0 22\n23 15 3 23 23 0 23\n24 15 3 24 24 0 24\n25 15 3 25 25 0 25\n26 15 3 26 26 0 26\n27 15 3 27 27 0 27\n28 15 3 28 28 0 28\n29 15 3 29 29 0 29\n30 15 3 30 30 0 30\n31 15 3 31 31 0 31\n32 15 3 32 32 0 32\n33 15 3 33 33 0 33\n34 15 3 34 34 0 34\n35 15 3 35 35 0 35\n36 15 3 36 36 0 36\n37 15 3 37 37 0 37\n38 15 3 38 38 0 38\n39 15 3 39 39 0 39\n40 15 3 40 40 0 40\n41 15 3 41 41 0 41\n42 15 3 42 42 0 42\n43 15 3 43 43 0 43\n44 15 3 44 44 0 44\n45 15 3 45 45 0 45\n46 15 3 46 46 0 46\n47 15 3 47 47 0 47\n48 15 3 48 48 0 48\n49 15 3 49 49 0 49\n50 15 3 50 50 0 50\n51 15 3 51 51 0 51\n52 15 3 52 52 0 52\n53 15 3 53 53 0 53\n54 15 3 54 54 0 54\n55 15 3 55 55 0 55\n56 15 3 56 56 0 56\n57 15 3 57 57 0 57\n58 15 3 58 58 0 58\n59 15 3 59 59 0 59\n60 15 3 60 60 0 60\n61 15 3 61 61 0 61\n62 15 3 62 62 0 62\n63 15 3 63 63 0 63\n64 15 3 64 64 0 64\n65 15 3 65 65 0 65\n66 15 3 66 66 0 66\n67 15 3 67 67 0 67\n68 15 3 68 68 0 68\n69 15 3 69 69 0 69\n70 15 3 70 70 0 70\n71 15 3 71 71 0 71\n72 15 3 72 72 0 72\n73 15 3 73 73 0 73\n74 15 3 74 74 0 74\n75 15 3 75 75 0 75\n76 15 3 76 76 0 76\n77 15 3 77 77 0 77\n78 15 3 78 78 0 78\n79 15 3 79 79 0 79\n80 15 3 80 80 0 80\n81 15 3 81 81 0 81\n82 15 3 82 82 0 82\n83 15 3 83 83 0 83\n84 15 3 84 84 0 84\n85 15 3 85 85 0 85\n86 15 3 86 86 0 86\n87 15 3 87 87 0 87\n88 15 3 88 88 0 88\n89 15 3 89 89 0 89\n90 15 3 90 90 0 90\n91 15 3 91 91 0 91\n92 15 3 92 92 0 92\n93 15 3 93 93 0 93\n94 15 3 94 94 0 94\n95 15 3 95 95 0 95\n96 15 3 96 96 0 96\n97 15 3 97 97 0 97\n98 15 3 98 98 0 98\n99 15 3 99 99 0 99\n100 15 3 100 100 0 100\n101 15 3 101 101 0 101\n102 15 3 102 102 0 102\n103 15 3 103 103 0 103\n104 15 3 104 104 0 104\n105 15 3 105 105 0 105\n106 15 3 106 106 0 106\n107 15 3 107 107 0 107\n108 15 3 108 108 0 108\n109 15 3 109 109 0 109\n110 15 3 110 110 0 110\n111 15 3 111 111 0 111\n112 15 3 112 112 0 112\n113 15 3 113 113 0 113\n114 15 3 114 114 0 114\n115 15 3 115 115 0 115\n116 15 3 116 116 0 116\n117 15 3 117 117 0 117\n118 15 3 118 118 0 118\n119 15 3 119 119 0 119\n120 15 3 120 120 0 120\n121 15 3 121 121 0 121\n122 15 3 122 122 0 122\n123 15 3 123 123 0 123\n124 15 3 124 124 0 124\n125 15 3 125 125 0 125\n126 15 3 126 126 0 126\n127 15 3 127 127 0 127\n128 15 3 128 128 0 128\n129 15 3 129 129 0 129\n130 15 3 130 130 0 130\n131 15 3 131 131 0 131\n132 15 3 132 132 0 132\n133 15 3 133 133 0 133\n134 15 3 134 134 0 134\n135 15 3 135 135 0 135\n136 15 3 136 136 0 136\n137 15 3 137 137 0 137\n138 15 3 138 138 0 138\n139 15 3 139 139 0 139\n140 15 3 140 140 0 140\n141 15 3 141 141 0 141\n142 15 3 142 142 0 142\n143 15 3 143 143 0 143\n144 15 3 144 144 0 144\n145 15 3 145 145 0 145\n146 15 3 146 146 0 146\n147 15 3 147 147 0 147\n148 1 3 1 1 0 2 148\n149 1 3 1 1 0 148 149\n150 1 3 1 1 0 149 1\n151 1 3 2 2 0 1 150\n152 1 3 2 2 0 150 151\n153 1 3 2 2 0 151 152\n154 1 3 2 2 0 152 10\n155 1 3 3 3 0 10 153\n156 1 3 3 3 0 153 15\n157 1 3 4 4 0 15 154\n158 1 3 4 4 0 154 16\n159 1 3 5 5 0 16 155\n160 1 3 5 5 0 155 156\n161 1 3 5 5 0 156 2\n162 1 3 6 6 0 2 157\n163 1 3 6 6 0 157 158\n164 1 3 6 6 0 158 3\n165 1 3 7 7 0 3 4\n166 1 3 8 8 0 4 159\n167 1 3 8 8 0 159 20\n168 1 3 9 9 0 20 160\n169 1 3 9 9 0 160 21\n170 1 3 10 10 0 21 161\n171 1 3 10 10 0 161 162\n172 1 3 10 10 0 162 163\n173 1 3 10 10 0 163 1\n174 1 3 11 11 0 12 164\n175 1 3 11 11 0 164 165\n176 1 3 11 11 0 165 166\n177 1 3 11 11 0 166 10\n178 1 3 12 12 0 21 167\n179 1 3 12 12 0 167 168\n180 1 3 12 12 0 168 22\n181 1 3 13 13 0 22 169\n182 1 3 13 13 0 169 12\n183 1 3 14 14 0 3 170\n184 1 3 14 14 0 170 7\n185 1 3 15 15 0 7 13\n186 1 3 16 16 0 13 17\n187 1 3 17 17 0 17 171\n188 1 3 17 17 0 171 16\n189 1 3 18 18 0 12 172\n190 1 3 18 18 0 172 11\n191 1 3 19 19 0 11 173\n192 1 3 19 19 0 173 6\n193 1 3 20 20 0 6 174\n194 1 3 20 20 0 174 23\n195 1 3 21 21 0 23 175\n196 1 3 21 21 0 175 22\n197 1 3 22 22 0 5 176\n198 1 3 22 22 0 176 4\n199 1 3 23 23 0 20 177\n200 1 3 23 23 0 177 24\n201 1 3 24 24 0 24 5\n202 1 3 25 25 0 6 8\n203 1 3 26 26 0 8 178\n204 1 3 26 26 0 178 9\n205 1 3 27 27 0 9 5\n206 1 3 28 28 0 24 23\n207 1 3 29 29 0 9 7\n208 1 3 30 30 0 14 179\n209 1 3 30 30 0 179 8\n210 1 3 31 31 0 11 19\n211 1 3 32 32 0 19 18\n212 1 3 33 33 0 18 14\n213 1 3 34 34 0 13 14\n214 1 3 35 35 0 15 180\n215 1 3 35 35 0 180 181\n216 1 3 35 35 0 181 19\n217 1 3 36 36 0 17 18\n218 1 3 37 37 0 27 182\n219 1 3 37 37 0 182 183\n220 1 3 37 37 0 183 32\n221 1 3 38 38 0 32 184\n222 1 3 38 38 0 184 185\n223 1 3 38 38 0 185 33\n224 1 3 39 39 0 33 186\n225 1 3 39 39 0 186 36\n226 1 3 40 40 0 36 16\n227 1 3 41 41 0 15 187\n228 1 3 41 41 0 187 188\n229 1 3 41 41 0 188 27\n230 1 3 42 42 0 27 189\n231 1 3 42 42 0 189 190\n232 1 3 42 42 0 190 31\n233 1 3 43 43 0 31 30\n234 1 3 44 44 0 30 191\n235 1 3 44 44 0 191 35\n236 1 3 45 45 0 35 192\n237 1 3 45 45 0 192 32\n238 1 3 46 46 0 30 193\n239 1 3 46 46 0 193 29\n240 1 3 47 47 0 29 26\n241 1 3 48 48 0 26 25\n242 1 3 49 49 0 25 34\n243 1 3 50 50 0 34 194\n244 1 3 50 50 0 194 35\n245 1 3 51 51 0 37 25\n246 1 3 52 52 0 26 18\n247 1 3 53 53 0 17 37\n248 1 3 54 54 0 34 195\n249 1 3 54 54 0 195 33\n250 1 3 55 55 0 36 196\n251 1 3 55 55 0 196 37\n252 1 3 56 56 0 28 29\n253 1 3 57 57 0 19 197\n254 1 3 57 57 0 197 28\n255 1 3 58 58 0 28 198\n256 1 3 58 58 0 198 31\n257 1 3 59 59 0 39 199\n258 1 3 59 59 0 199 38\n259 1 3 60 60 0 38 200\n260 1 3 60 60 0 200 42\n261 1 3 61 61 0 42 201\n262 1 3 61 61 0 201 41\n263 1 3 62 62 0 41 39\n264 1 3 63 63 0 45 202\n265 1 3 63 63 0 202 42\n266 1 3 64 64 0 38 203\n267 1 3 64 64 0 203 49\n268 1 3 65 65 0 49 204\n269 1 3 65 65 0 204 50\n270 1 3 66 66 0 50 205\n271 1 3 66 66 0 205 45\n272 1 3 67 67 0 40 43\n273 1 3 68 68 0 43 47\n274 1 3 69 69 0 47 48\n275 1 3 70 70 0 48 40\n276 1 3 71 71 0 39 206\n277 1 3 71 71 0 206 40\n278 1 3 72 72 0 43 44\n279 1 3 73 73 0 44 207\n280 1 3 73 73 0 207 41\n281 1 3 74 74 0 48 208\n282 1 3 74 74 0 208 49\n283 1 3 75 75 0 45 209\n284 1 3 75 75 0 209 46\n285 1 3 76 76 0 46 44\n286 1 3 77 77 0 46 51\n287 1 3 78 78 0 51 47\n288 1 3 79 79 0 51 210\n289 1 3 79 79 0 210 50\n290 1 3 80 80 0 56 211\n291 1 3 80 80 0 211 55\n292 1 3 81 81 0 55 212\n293 1 3 81 81 0 212 52\n294 1 3 82 82 0 52 4\n295 1 3 83 83 0 3 56\n296 1 3 84 84 0 53 213\n297 1 3 84 84 0 213 52\n298 1 3 85 85 0 5 53\n299 1 3 86 86 0 57 214\n300 1 3 86 86 0 214 58\n301 1 3 87 87 0 58 54\n302 1 3 88 88 0 54 9\n303 1 3 89 89 0 7 57\n304 1 3 90 90 0 54 53\n305 1 3 91 91 0 58 215\n306 1 3 91 91 0 215 55\n307 1 3 92 92 0 56 216\n308 1 3 92 92 0 216 57\n309 1 3 93 93 0 64 53\n310 1 3 94 94 0 24 64\n311 1 3 95 95 0 54 217\n312 1 3 95 95 0 217 60\n313 1 3 96 96 0 60 218\n314 1 3 96 96 0 218 62\n315 1 3 97 97 0 62 8\n316 1 3 98 98 0 61 59\n317 1 3 99 99 0 59 219\n318 1 3 99 99 0 219 60\n319 1 3 100 100 0 62 63\n320 1 3 101 101 0 63 61\n321 1 3 102 102 0 59 66\n322 1 3 103 103 0 66 65\n323 1 3 104 104 0 65 61\n324 1 3 105 105 0 64 66\n325 1 3 106 106 0 65 220\n326 1 3 106 106 0 220 23\n327 1 3 107 107 0 6 221\n328 1 3 107 107 0 221 63\n329 1 3 108 108 0 72 71\n330 1 3 109 109 0 71 69\n331 1 3 110 110 0 69 14\n332 1 3 111 111 0 13 72\n333 1 3 112 112 0 62 68\n334 1 3 113 113 0 68 67\n335 1 3 114 114 0 67 70\n336 1 3 115 115 0 70 60\n337 1 3 116 116 0 67 74\n338 1 3 117 117 0 74 73\n339 1 3 118 118 0 73 222\n340 1 3 118 118 0 222 70\n341 1 3 119 119 0 69 68\n342 1 3 120 120 0 71 74\n343 1 3 121 121 0 58 73\n344 1 3 122 122 0 72 57\n345 1 3 123 123 0 32 223\n346 1 3 123 123 0 223 75\n347 1 3 124 124 0 75 224\n348 1 3 124 124 0 224 225\n349 1 3 124 124 0 225 79\n350 1 3 125 125 0 79 80\n351 1 3 126 126 0 80 226\n352 1 3 126 126 0 226 33\n353 1 3 127 127 0 76 227\n354 1 3 127 127 0 227 77\n355 1 3 128 128 0 77 228\n356 1 3 128 128 0 228 229\n357 1 3 128 128 0 229 75\n358 1 3 129 129 0 35 230\n359 1 3 129 129 0 230 76\n360 1 3 130 130 0 77 231\n361 1 3 130 130 0 231 232\n362 1 3 130 130 0 232 83\n363 1 3 131 131 0 83 84\n364 1 3 132 132 0 84 233\n365 1 3 132 132 0 233 79\n366 1 3 133 133 0 78 34\n367 1 3 134 134 0 80 234\n368 1 3 134 134 0 234 81\n369 1 3 135 135 0 81 82\n370 1 3 136 136 0 82 78\n371 1 3 137 137 0 78 235\n372 1 3 137 137 0 235 236\n373 1 3 137 137 0 236 76\n374 1 3 138 138 0 83 82\n375 1 3 139 139 0 81 84\n376 1 3 140 140 0 87 237\n377 1 3 140 140 0 237 68\n378 1 3 141 141 0 63 238\n379 1 3 141 141 0 238 89\n380 1 3 142 142 0 89 90\n381 1 3 143 143 0 90 239\n382 1 3 143 143 0 239 87\n383 1 3 144 144 0 26 85\n384 1 3 145 145 0 85 240\n385 1 3 145 145 0 240 69\n386 1 3 146 146 0 91 241\n387 1 3 146 146 0 241 88\n388 1 3 147 147 0 88 242\n389 1 3 147 147 0 242 86\n390 1 3 148 148 0 86 243\n391 1 3 148 148 0 243 29\n392 1 3 149 149 0 28 244\n393 1 3 149 149 0 244 93\n394 1 3 150 150 0 93 91\n395 1 3 151 151 0 92 245\n396 1 3 151 151 0 245 89\n397 1 3 152 152 0 11 92\n398 1 3 153 153 0 85 86\n399 1 3 154 154 0 88 87\n400 1 3 155 155 0 90 246\n401 1 3 155 155 0 246 91\n402 1 3 156 156 0 93 92\n403 1 3 157 157 0 100 247\n404 1 3 157 157 0 247 96\n405 1 3 158 158 0 96 248\n406 1 3 158 158 0 248 97\n407 1 3 159 159 0 97 95\n408 1 3 160 160 0 95 249\n409 1 3 160 160 0 249 30\n410 1 3 161 161 0 31 250\n411 1 3 161 161 0 250 101\n412 1 3 162 162 0 101 251\n413 1 3 162 162 0 251 100\n414 1 3 163 163 0 86 252\n415 1 3 163 163 0 252 94\n416 1 3 164 164 0 94 253\n417 1 3 164 164 0 253 95\n418 1 3 165 165 0 94 98\n419 1 3 166 166 0 98 99\n420 1 3 167 167 0 99 254\n421 1 3 167 167 0 254 88\n422 1 3 168 168 0 99 255\n423 1 3 168 168 0 255 96\n424 1 3 169 169 0 100 256\n425 1 3 169 169 0 256 91\n426 1 3 170 170 0 97 257\n427 1 3 170 170 0 257 98\n428 1 3 171 171 0 101 258\n429 1 3 171 171 0 258 93\n430 1 3 172 172 0 105 259\n431 1 3 172 172 0 259 260\n432 1 3 172 172 0 260 106\n433 1 3 173 173 0 106 104\n434 1 3 174 174 0 104 109\n435 1 3 175 175 0 109 261\n436 1 3 175 175 0 261 108\n437 1 3 176 176 0 108 262\n438 1 3 176 176 0 262 105\n439 1 3 177 177 0 108 263\n440 1 3 177 177 0 263 110\n441 1 3 178 178 0 110 52\n442 1 3 179 179 0 55 111\n443 1 3 180 180 0 111 264\n444 1 3 180 180 0 264 105\n445 1 3 181 181 0 107 102\n446 1 3 182 182 0 102 70\n447 1 3 183 183 0 73 112\n448 1 3 184 184 0 112 107\n449 1 3 185 185 0 64 265\n450 1 3 185 185 0 265 110\n451 1 3 186 186 0 59 103\n452 1 3 187 187 0 103 104\n453 1 3 188 188 0 109 266\n454 1 3 188 188 0 266 66\n455 1 3 189 189 0 103 102\n456 1 3 190 190 0 106 267\n457 1 3 190 190 0 267 107\n458 1 3 191 191 0 112 268\n459 1 3 191 191 0 268 111\n460 1 3 192 192 0 113 269\n461 1 3 192 192 0 269 270\n462 1 3 192 192 0 270 108\n463 1 3 193 193 0 109 271\n464 1 3 193 193 0 271 115\n465 1 3 194 194 0 115 272\n466 1 3 194 194 0 272 114\n467 1 3 195 195 0 114 273\n468 1 3 195 195 0 273 274\n469 1 3 195 195 0 274 275\n470 1 3 195 195 0 275 113\n471 1 3 196 196 0 113 276\n472 1 3 196 196 0 276 277\n473 1 3 196 196 0 277 21\n474 1 3 197 197 0 20 278\n475 1 3 197 197 0 278 110\n476 1 3 198 198 0 114 279\n477 1 3 198 198 0 279 117\n478 1 3 199 199 0 117 280\n479 1 3 199 199 0 280 22\n480 1 3 200 200 0 65 116\n481 1 3 201 201 0 116 115\n482 1 3 202 202 0 117 281\n483 1 3 202 202 0 281 116\n484 1 3 203 203 0 95 76\n485 1 3 204 204 0 119 118\n486 1 3 205 205 0 118 282\n487 1 3 205 205 0 282 25\n488 1 3 206 206 0 85 283\n489 1 3 206 206 0 283 119\n490 1 3 207 207 0 119 94\n491 1 3 208 208 0 78 284\n492 1 3 208 208 0 284 118\n493 1 3 209 209 0 104 285\n494 1 3 209 209 0 285 120\n495 1 3 210 210 0 120 122\n496 1 3 211 211 0 122 286\n497 1 3 211 211 0 286 115\n498 1 3 212 212 0 121 103\n499 1 3 213 213 0 61 287\n500 1 3 213 213 0 287 123\n501 1 3 214 214 0 123 124\n502 1 3 215 215 0 124 288\n503 1 3 215 215 0 288 121\n504 1 3 216 216 0 121 120\n505 1 3 217 217 0 124 289\n506 1 3 217 217 0 289 122\n507 1 3 218 218 0 123 290\n508 1 3 218 218 0 290 116\n509 1 3 219 219 0 117 291\n510 1 3 219 219 0 291 125\n511 1 3 220 220 0 125 12\n512 1 3 221 221 0 123 89\n513 1 3 222 222 0 92 292\n514 1 3 222 222 0 292 125\n515 1 3 223 223 0 102 126\n516 1 3 224 224 0 126 43\n517 1 3 225 225 0 40 107\n518 1 3 226 226 0 126 67\n519 1 3 227 227 0 74 47\n520 1 3 228 228 0 112 48\n521 1 3 229 229 0 126 127\n522 1 3 230 230 0 127 293\n523 1 3 230 230 0 293 87\n524 1 3 231 231 0 127 121\n525 1 3 232 232 0 90 124\n526 1 3 233 233 0 56 294\n527 1 3 233 233 0 294 133\n528 1 3 234 234 0 133 295\n529 1 3 234 234 0 295 128\n530 1 3 235 235 0 128 296\n531 1 3 235 235 0 296 297\n532 1 3 235 235 0 297 129\n533 1 3 236 236 0 129 298\n534 1 3 236 236 0 298 111\n535 1 3 237 237 0 49 299\n536 1 3 237 237 0 299 300\n537 1 3 237 237 0 300 129\n538 1 3 238 238 0 128 301\n539 1 3 238 238 0 301 302\n540 1 3 238 238 0 302 303\n541 1 3 238 238 0 303 84\n542 1 3 239 239 0 83 304\n543 1 3 239 239 0 304 50\n544 1 3 240 240 0 133 305\n545 1 3 240 240 0 305 306\n546 1 3 240 240 0 306 134\n547 1 3 241 241 0 134 307\n548 1 3 241 241 0 307 81\n549 1 3 242 242 0 131 130\n550 1 3 243 243 0 130 71\n551 1 3 244 244 0 72 132\n552 1 3 245 245 0 132 308\n553 1 3 245 245 0 308 131\n554 1 3 246 246 0 132 134\n555 1 3 247 247 0 82 309\n556 1 3 247 247 0 309 131\n557 1 3 248 248 0 51 130\n558 1 3 249 249 0 120 310\n559 1 3 249 249 0 310 136\n560 1 3 250 250 0 136 311\n561 1 3 250 250 0 311 312\n562 1 3 250 250 0 312 135\n563 1 3 251 251 0 135 313\n564 1 3 251 251 0 313 138\n565 1 3 252 252 0 138 314\n566 1 3 252 252 0 314 315\n567 1 3 252 252 0 315 122\n568 1 3 253 253 0 135 316\n569 1 3 253 253 0 316 96\n570 1 3 254 254 0 100 317\n571 1 3 254 254 0 317 138\n572 1 3 255 255 0 136 318\n573 1 3 255 255 0 318 137\n574 1 3 256 256 0 137 127\n575 1 3 257 257 0 137 99\n576 1 3 258 258 0 139 319\n577 1 3 258 258 0 319 320\n578 1 3 258 258 0 320 27\n579 1 3 259 259 0 10 321\n580 1 3 259 259 0 321 322\n581 1 3 259 259 0 322 139\n582 1 3 260 260 0 139 323\n583 1 3 260 260 0 323 324\n584 1 3 260 260 0 324 325\n585 1 3 260 260 0 325 140\n586 1 3 261 261 0 140 326\n587 1 3 261 261 0 326 327\n588 1 3 261 261 0 327 101\n589 1 3 262 262 0 125 328\n590 1 3 262 262 0 328 329\n591 1 3 262 262 0 329 140\n592 1 3 263 263 0 138 330\n593 1 3 263 263 0 330 331\n594 1 3 263 263 0 331 141\n595 1 3 264 264 0 141 332\n596 1 3 264 264 0 332 333\n597 1 3 264 264 0 333 334\n598 1 3 264 264 0 334 114\n599 1 3 265 265 0 140 335\n600 1 3 265 265 0 335 336\n601 1 3 265 265 0 336 141\n602 1 3 266 266 0 42 337\n603 1 3 266 266 0 337 338\n604 1 3 266 266 0 338 142\n605 1 3 267 267 0 142 339\n606 1 3 267 267 0 339 340\n607 1 3 267 267 0 340 135\n608 1 3 268 268 0 136 41\n609 1 3 269 269 0 142 341\n610 1 3 269 269 0 341 342\n611 1 3 269 269 0 342 143\n612 1 3 270 270 0 143 343\n613 1 3 270 270 0 343 97\n614 1 3 271 271 0 45 344\n615 1 3 271 271 0 344 143\n616 1 3 272 272 0 137 44\n617 1 3 273 273 0 46 345\n618 1 3 273 273 0 345 98\n619 1 3 274 274 0 106 39\n620 1 3 275 275 0 130 119\n621 1 3 276 276 0 143 346\n622 1 3 276 276 0 346 77\n623 1 3 277 277 0 131 118\n624 1 3 278 278 0 105 347\n625 1 3 278 278 0 347 144\n626 1 3 279 279 0 144 348\n627 1 3 279 279 0 348 349\n628 1 3 279 279 0 349 38\n629 1 3 280 280 0 129 350\n630 1 3 280 280 0 350 144\n631 1 3 281 281 0 146 351\n632 1 3 281 281 0 351 352\n633 1 3 281 281 0 352 145\n634 1 3 282 282 0 145 353\n635 1 3 282 282 0 353 2\n636 1 3 283 283 0 36 146\n637 1 3 284 284 0 145 354\n638 1 3 284 284 0 354 133\n639 1 3 285 285 0 37 355\n640 1 3 285 285 0 355 132\n641 1 3 286 286 0 146 356\n642 1 3 286 286 0 356 134\n643 1 3 287 287 0 80 357\n644 1 3 287 287 0 357 146\n645 1 3 288 288 0 147 358\n646 1 3 288 288 0 358 145\n647 1 3 289 289 0 79 359\n648 1 3 289 289 0 359 360\n649 1 3 289 289 0 360 361\n650 1 3 289 289 0 361 147\n651 1 3 290 290 0 147 362\n652 1 3 290 290 0 362 128\n653 2 3 1 1 0 148 149 364\n654 2 3 1 1 0 154 365 366\n655 2 3 1 1 0 364 149 371\n656 2 3 1 1 0 15 154 366\n657 2 3 1 1 0 363 364 368\n658 2 3 1 1 0 364 363 367\n659 2 3 1 1 0 368 151 369\n660 2 3 1 1 0 148 364 370\n661 2 3 1 1 0 151 152 369\n662 2 3 1 1 0 150 151 368\n663 2 3 1 1 0 150 368 371\n664 2 3 1 1 0 16 155 365\n665 2 3 1 1 0 154 16 365\n666 2 3 1 1 0 365 363 366\n667 2 3 1 1 0 153 15 366\n668 2 3 1 1 0 1 150 371\n669 2 3 1 1 0 149 1 371\n670 2 3 1 1 0 155 156 367\n671 2 3 1 1 0 156 2 370\n672 2 3 1 1 0 2 148 370\n673 2 3 1 1 0 363 365 367\n674 2 3 1 1 0 367 156 370\n675 2 3 1 1 0 363 368 369\n676 2 3 1 1 0 368 364 371\n677 2 3 1 1 0 364 367 370\n678 2 3 1 1 0 365 155 367\n679 2 3 1 1 0 153 366 372\n680 2 3 1 1 0 366 369 372\n681 2 3 1 1 0 366 363 369\n682 2 3 1 1 0 152 10 372\n683 2 3 1 1 0 10 153 372\n684 2 3 1 1 0 369 152 372\n685 2 3 2 2 0 373 374 163\n686 2 3 2 2 0 374 162 163\n687 2 3 2 2 0 375 376 377\n688 2 3 2 2 0 375 4 378\n689 2 3 2 2 0 378 4 159\n690 2 3 2 2 0 160 379 20\n691 2 3 2 2 0 159 379 378\n692 2 3 2 2 0 375 380 376\n693 2 3 2 2 0 159 20 379\n694 2 3 2 2 0 377 158 375\n695 2 3 2 2 0 157 377 381\n696 2 3 2 2 0 377 157 158\n697 2 3 2 2 0 2 157 382\n698 2 3 2 2 0 381 148 382\n699 2 3 2 2 0 374 373 381\n700 2 3 2 2 0 377 376 381\n701 2 3 2 2 0 383 384 379\n702 2 3 2 2 0 383 161 384\n703 2 3 2 2 0 379 384 380\n704 2 3 2 2 0 381 376 374\n705 2 3 2 2 0 384 374 380\n706 2 3 2 2 0 376 380 374\n707 2 3 2 2 0 162 374 384\n708 2 3 2 2 0 380 375 378\n709 2 3 2 2 0 382 157 381\n710 2 3 2 2 0 148 381 373\n711 2 3 2 2 0 149 148 373\n712 2 3 2 2 0 163 1 373\n713 2 3 2 2 0 373 1 149\n714 2 3 2 2 0 4 375 3\n715 2 3 2 2 0 3 375 158\n716 2 3 2 2 0 378 379 380\n717 2 3 2 2 0 382 148 2\n718 2 3 2 2 0 384 161 162\n719 2 3 2 2 0 383 379 160\n720 2 3 2 2 0 383 21 161\n721 2 3 2 2 0 160 21 383\n722 2 3 3 3 0 163 162 387\n723 2 3 3 3 0 387 162 391\n724 2 3 3 3 0 22 169 390\n725 2 3 3 3 0 169 388 390\n726 2 3 3 3 0 167 168 389\n727 2 3 3 3 0 169 12 388\n728 2 3 3 3 0 163 387 395\n729 2 3 3 3 0 389 391 396\n730 2 3 3 3 0 12 164 388\n731 2 3 3 3 0 166 10 394\n732 2 3 3 3 0 389 168 390\n733 2 3 3 3 0 385 388 392\n734 2 3 3 3 0 391 161 396\n735 2 3 3 3 0 168 22 390\n736 2 3 3 3 0 10 152 394\n737 2 3 3 3 0 388 385 390\n738 2 3 3 3 0 385 389 390\n739 2 3 3 3 0 162 161 391\n740 2 3 3 3 0 388 164 392\n741 2 3 3 3 0 385 392 397\n742 2 3 3 3 0 389 385 391\n743 2 3 3 3 0 391 385 397\n744 2 3 3 3 0 164 165 392\n745 2 3 3 3 0 387 391 397\n746 2 3 3 3 0 151 150 393\n747 2 3 3 3 0 167 389 396\n748 2 3 3 3 0 393 150 395\n749 2 3 3 3 0 392 386 397\n750 2 3 3 3 0 161 21 396\n751 2 3 3 3 0 150 1 395\n752 2 3 3 3 0 1 163 395\n753 2 3 3 3 0 21 167 396\n754 2 3 3 3 0 165 166 398\n755 2 3 3 3 0 387 393 395\n756 2 3 3 3 0 386 393 397\n757 2 3 3 3 0 393 387 397\n758 2 3 3 3 0 166 394 398\n759 2 3 3 3 0 392 165 398\n760 2 3 3 3 0 152 151 399\n761 2 3 3 3 0 386 392 398\n762 2 3 3 3 0 393 386 399\n763 2 3 3 3 0 394 152 399\n764 2 3 3 3 0 386 394 399\n765 2 3 3 3 0 151 393 399\n766 2 3 3 3 0 394 386 398\n767 2 3 4 4 0 156 2 400\n768 2 3 4 4 0 400 2 157\n769 2 3 4 4 0 401 402 403\n770 2 3 4 4 0 404 155 403\n771 2 3 4 4 0 405 403 400\n772 2 3 4 4 0 402 401 13\n773 2 3 4 4 0 404 403 402\n774 2 3 4 4 0 157 158 405\n775 2 3 4 4 0 404 402 171\n776 2 3 4 4 0 405 158 406\n777 2 3 4 4 0 17 171 402\n778 2 3 4 4 0 401 405 406\n779 2 3 4 4 0 405 401 403\n780 2 3 4 4 0 170 401 406\n781 2 3 4 4 0 401 170 7\n782 2 3 4 4 0 158 3 406\n783 2 3 4 4 0 155 400 403\n784 2 3 4 4 0 155 156 400\n785 2 3 4 4 0 13 17 402\n786 2 3 4 4 0 7 13 401\n787 2 3 4 4 0 406 3 170\n788 2 3 4 4 0 157 405 400\n789 2 3 4 4 0 404 16 155\n790 2 3 4 4 0 171 16 404\n791 2 3 5 5 0 407 22 169\n792 2 3 5 5 0 407 408 175\n793 2 3 5 5 0 174 409 6\n794 2 3 5 5 0 409 173 6\n795 2 3 5 5 0 175 22 407\n796 2 3 5 5 0 173 409 11\n797 2 3 5 5 0 11 409 172\n798 2 3 5 5 0 408 23 175\n799 2 3 5 5 0 408 409 174\n800 2 3 5 5 0 174 23 408\n801 2 3 5 5 0 409 408 172\n802 2 3 5 5 0 172 408 407\n803 2 3 5 5 0 169 12 407\n804 2 3 5 5 0 407 12 172\n805 2 3 6 6 0 177 410 20\n806 2 3 6 6 0 4 159 176\n807 2 3 6 6 0 410 159 20\n808 2 3 6 6 0 5 410 24\n809 2 3 6 6 0 176 410 5\n810 2 3 6 6 0 176 159 410\n811 2 3 6 6 0 177 24 410\n812 2 3 7 7 0 8 178 6\n813 2 3 7 7 0 6 178 174\n814 2 3 7 7 0 178 411 174\n815 2 3 7 7 0 9 411 178\n816 2 3 7 7 0 411 24 23\n817 2 3 7 7 0 5 24 411\n818 2 3 7 7 0 411 9 5\n819 2 3 7 7 0 411 23 174\n820 2 3 8 8 0 176 412 413\n821 2 3 8 8 0 176 5 412\n822 2 3 8 8 0 3 4 413\n823 2 3 8 8 0 7 170 412\n824 2 3 8 8 0 412 170 413\n825 2 3 8 8 0 5 9 412\n826 2 3 8 8 0 9 7 412\n827 2 3 8 8 0 4 176 413\n828 2 3 8 8 0 170 3 413\n829 2 3 9 9 0 8 173 179\n830 2 3 9 9 0 6 173 8\n831 2 3 9 9 0 18 414 19\n832 2 3 9 9 0 18 14 414\n833 2 3 9 9 0 414 11 19\n834 2 3 9 9 0 173 11 414\n835 2 3 9 9 0 14 179 414\n836 2 3 9 9 0 414 179 173\n837 2 3 10 10 0 178 179 8\n838 2 3 10 10 0 179 415 14\n839 2 3 10 10 0 415 13 14\n840 2 3 10 10 0 7 415 9\n841 2 3 10 10 0 415 178 9\n842 2 3 10 10 0 415 179 178\n843 2 3 10 10 0 415 7 13\n844 2 3 11 11 0 11 417 418\n845 2 3 11 11 0 416 417 419\n846 2 3 11 11 0 172 164 417\n847 2 3 11 11 0 11 172 417\n848 2 3 11 11 0 417 165 419\n849 2 3 11 11 0 12 164 172\n850 2 3 11 11 0 164 165 417\n851 2 3 11 11 0 417 416 418\n852 2 3 11 11 0 19 11 418\n853 2 3 11 11 0 416 419 420\n854 2 3 11 11 0 180 181 416\n855 2 3 11 11 0 181 19 418\n856 2 3 11 11 0 416 181 418\n857 2 3 11 11 0 165 166 419\n858 2 3 11 11 0 153 15 420\n859 2 3 11 11 0 15 180 420\n860 2 3 11 11 0 10 153 421\n861 2 3 11 11 0 166 10 421\n862 2 3 11 11 0 420 419 421\n863 2 3 11 11 0 180 416 420\n864 2 3 11 11 0 419 166 421\n865 2 3 11 11 0 153 420 421\n866 2 3 12 12 0 13 18 14\n867 2 3 12 12 0 17 18 13\n868 2 3 13 13 0 154 180 15\n869 2 3 13 13 0 422 16 171\n870 2 3 13 13 0 154 16 422\n871 2 3 13 13 0 181 422 423\n872 2 3 13 13 0 423 422 171\n873 2 3 13 13 0 171 17 423\n874 2 3 13 13 0 423 19 181\n875 2 3 13 13 0 423 17 18\n876 2 3 13 13 0 422 181 180\n877 2 3 13 13 0 180 154 422\n878 2 3 13 13 0 18 19 423\n879 2 3 14 14 0 424 425 426\n880 2 3 14 14 0 424 24 425\n881 2 3 14 14 0 425 427 426\n882 2 3 14 14 0 427 167 426\n883 2 3 14 14 0 22 175 168\n884 2 3 14 14 0 160 425 20\n885 2 3 14 14 0 427 425 160\n886 2 3 14 14 0 167 168 426\n887 2 3 14 14 0 425 177 20\n888 2 3 14 14 0 24 177 425\n889 2 3 14 14 0 424 23 24\n890 2 3 14 14 0 427 21 167\n891 2 3 14 14 0 424 426 175\n892 2 3 14 14 0 160 21 427\n893 2 3 14 14 0 175 23 424\n894 2 3 14 14 0 168 175 426\n895 2 3 15 15 0 182 183 429\n896 2 3 15 15 0 429 183 436\n897 2 3 15 15 0 185 33 432\n898 2 3 15 15 0 430 36 437\n899 2 3 15 15 0 428 430 431\n900 2 3 15 15 0 36 16 437\n901 2 3 15 15 0 186 36 430\n902 2 3 15 15 0 431 430 437\n903 2 3 15 15 0 182 429 435\n904 2 3 15 15 0 184 185 434\n905 2 3 15 15 0 185 432 434\n906 2 3 15 15 0 184 434 436\n907 2 3 15 15 0 428 429 434\n908 2 3 15 15 0 429 428 433\n909 2 3 15 15 0 428 431 433\n910 2 3 15 15 0 431 187 433\n911 2 3 15 15 0 186 430 432\n912 2 3 15 15 0 15 187 431\n913 2 3 15 15 0 154 15 431\n914 2 3 15 15 0 183 32 436\n915 2 3 15 15 0 32 184 436\n916 2 3 15 15 0 430 428 432\n917 2 3 15 15 0 188 27 435\n918 2 3 15 15 0 432 428 434\n919 2 3 15 15 0 33 186 432\n920 2 3 15 15 0 187 188 433\n921 2 3 15 15 0 27 182 435\n922 2 3 15 15 0 434 429 436\n923 2 3 15 15 0 154 431 437\n924 2 3 15 15 0 429 433 435\n925 2 3 15 15 0 16 154 437\n926 2 3 15 15 0 433 188 435\n927 2 3 16 16 0 189 190 438\n928 2 3 16 16 0 189 438 440\n929 2 3 16 16 0 189 182 27\n930 2 3 16 16 0 31 30 439\n931 2 3 16 16 0 182 189 440\n932 2 3 16 16 0 190 31 439\n933 2 3 16 16 0 192 441 442\n934 2 3 16 16 0 438 190 439\n935 2 3 16 16 0 35 192 442\n936 2 3 16 16 0 441 438 442\n937 2 3 16 16 0 30 191 439\n938 2 3 16 16 0 32 183 441\n939 2 3 16 16 0 192 32 441\n940 2 3 16 16 0 183 182 440\n941 2 3 16 16 0 439 191 442\n942 2 3 16 16 0 438 439 442\n943 2 3 16 16 0 191 35 442\n944 2 3 16 16 0 440 438 441\n945 2 3 16 16 0 183 440 441\n946 2 3 17 17 0 191 443 35\n947 2 3 17 17 0 443 193 444\n948 2 3 17 17 0 35 443 194\n949 2 3 17 17 0 443 444 194\n950 2 3 17 17 0 34 194 444\n951 2 3 17 17 0 444 25 34\n952 2 3 17 17 0 30 443 191\n953 2 3 17 17 0 193 443 30\n954 2 3 17 17 0 25 444 26\n955 2 3 17 17 0 26 444 29\n956 2 3 17 17 0 193 29 444\n957 2 3 18 18 0 26 18 25\n958 2 3 18 18 0 18 17 37\n959 2 3 18 18 0 25 18 37\n960 2 3 19 19 0 445 446 195\n961 2 3 19 19 0 446 34 195\n962 2 3 19 19 0 445 196 446\n963 2 3 19 19 0 445 36 196\n964 2 3 19 19 0 186 36 445\n965 2 3 19 19 0 445 33 186\n966 2 3 19 19 0 196 37 446\n967 2 3 19 19 0 195 33 445\n968 2 3 19 19 0 446 37 25\n969 2 3 19 19 0 25 34 446\n970 2 3 20 20 0 29 197 28\n971 2 3 20 20 0 26 197 29\n972 2 3 20 20 0 19 197 18\n973 2 3 20 20 0 18 197 26\n974 2 3 21 21 0 28 198 447\n975 2 3 21 21 0 448 447 198\n976 2 3 21 21 0 449 450 188\n977 2 3 21 21 0 188 187 449\n978 2 3 21 21 0 450 27 188\n979 2 3 21 21 0 189 27 450\n980 2 3 21 21 0 447 451 197\n981 2 3 21 21 0 447 197 28\n982 2 3 21 21 0 451 19 197\n983 2 3 21 21 0 181 19 451\n984 2 3 21 21 0 452 451 449\n985 2 3 21 21 0 451 447 453\n986 2 3 21 21 0 453 449 451\n987 2 3 21 21 0 453 447 448\n988 2 3 21 21 0 190 189 454\n989 2 3 21 21 0 452 181 451\n990 2 3 21 21 0 180 181 452\n991 2 3 21 21 0 453 448 454\n992 2 3 21 21 0 450 454 189\n993 2 3 21 21 0 453 454 450\n994 2 3 21 21 0 190 454 448\n995 2 3 21 21 0 452 15 180\n996 2 3 21 21 0 449 187 452\n997 2 3 21 21 0 187 15 452\n998 2 3 21 21 0 450 449 453\n999 2 3 21 21 0 448 31 190\n1000 2 3 21 21 0 198 31 448\n1001 2 3 22 22 0 29 193 28\n1002 2 3 22 22 0 193 198 28\n1003 2 3 22 22 0 30 31 193\n1004 2 3 22 22 0 31 198 193\n1005 2 3 23 23 0 194 455 34\n1006 2 3 23 23 0 33 195 185\n1007 2 3 23 23 0 34 455 195\n1008 2 3 23 23 0 192 32 456\n1009 2 3 23 23 0 456 32 184\n1010 2 3 23 23 0 456 35 192\n1011 2 3 23 23 0 194 35 456\n1012 2 3 23 23 0 185 195 455\n1013 2 3 23 23 0 184 455 456\n1014 2 3 23 23 0 456 455 194\n1015 2 3 23 23 0 455 184 185\n1016 2 3 24 24 0 196 171 37\n1017 2 3 24 24 0 36 16 196\n1018 2 3 24 24 0 171 17 37\n1019 2 3 24 24 0 16 171 196\n1020 2 3 25 25 0 41 39 457\n1021 2 3 25 25 0 38 200 199\n1022 2 3 25 25 0 457 39 199\n1023 2 3 25 25 0 42 201 200\n1024 2 3 25 25 0 199 200 457\n1025 2 3 25 25 0 201 41 457\n1026 2 3 25 25 0 457 200 201\n1027 2 3 26 26 0 458 459 460\n1028 2 3 26 26 0 458 202 459\n1029 2 3 26 26 0 203 460 38\n1030 2 3 26 26 0 38 460 200\n1031 2 3 26 26 0 458 461 462\n1032 2 3 26 26 0 461 458 460\n1033 2 3 26 26 0 459 42 200\n1034 2 3 26 26 0 200 460 459\n1035 2 3 26 26 0 202 42 459\n1036 2 3 26 26 0 461 204 462\n1037 2 3 26 26 0 45 458 205\n1038 2 3 26 26 0 202 458 45\n1039 2 3 26 26 0 461 460 203\n1040 2 3 26 26 0 462 50 205\n1041 2 3 26 26 0 205 458 462\n1042 2 3 26 26 0 461 49 204\n1043 2 3 26 26 0 204 50 462\n1044 2 3 26 26 0 203 49 461\n1045 2 3 27 27 0 43 48 40\n1046 2 3 27 27 0 47 48 43\n1047 2 3 28 28 0 463 464 44\n1048 2 3 28 28 0 463 39 206\n1049 2 3 28 28 0 207 463 44\n1050 2 3 28 28 0 464 43 44\n1051 2 3 28 28 0 207 41 463\n1052 2 3 28 28 0 464 463 206\n1053 2 3 28 28 0 463 41 39\n1054 2 3 28 28 0 206 40 464\n1055 2 3 28 28 0 464 40 43\n1056 2 3 29 29 0 465 466 467\n1057 2 3 29 29 0 466 206 467\n1058 2 3 29 29 0 467 468 465\n1059 2 3 29 29 0 467 208 468\n1060 2 3 29 29 0 203 38 465\n1061 2 3 29 29 0 465 38 199\n1062 2 3 29 29 0 208 467 48\n1063 2 3 29 29 0 48 467 40\n1064 2 3 29 29 0 468 49 203\n1065 2 3 29 29 0 203 465 468\n1066 2 3 29 29 0 208 49 468\n1067 2 3 29 29 0 206 40 467\n1068 2 3 29 29 0 466 465 199\n1069 2 3 29 29 0 466 39 206\n1070 2 3 29 29 0 199 39 466\n1071 2 3 30 30 0 469 42 202\n1072 2 3 30 30 0 201 42 469\n1073 2 3 30 30 0 46 44 470\n1074 2 3 30 30 0 470 207 469\n1075 2 3 30 30 0 470 44 207\n1076 2 3 30 30 0 469 41 201\n1077 2 3 30 30 0 207 41 469\n1078 2 3 30 30 0 469 471 470\n1079 2 3 30 30 0 202 471 469\n1080 2 3 30 30 0 209 46 470\n1081 2 3 30 30 0 202 45 471\n1082 2 3 30 30 0 209 470 471\n1083 2 3 30 30 0 471 45 209\n1084 2 3 31 31 0 43 44 472\n1085 2 3 31 31 0 44 46 472\n1086 2 3 31 31 0 51 47 472\n1087 2 3 31 31 0 46 51 472\n1088 2 3 31 31 0 47 43 472\n1089 2 3 32 32 0 209 205 45\n1090 2 3 32 32 0 473 50 205\n1091 2 3 32 32 0 210 50 473\n1092 2 3 32 32 0 473 51 210\n1093 2 3 32 32 0 46 51 473\n1094 2 3 32 32 0 473 205 209\n1095 2 3 32 32 0 209 46 473\n1096 2 3 33 33 0 208 474 48\n1097 2 3 33 33 0 474 47 48\n1098 2 3 33 33 0 49 204 208\n1099 2 3 33 33 0 475 50 210\n1100 2 3 33 33 0 204 50 475\n1101 2 3 33 33 0 474 475 51\n1102 2 3 33 33 0 51 47 474\n1103 2 3 33 33 0 208 475 474\n1104 2 3 33 33 0 210 51 475\n1105 2 3 33 33 0 208 204 475\n1106 2 3 34 34 0 476 4 3\n1107 2 3 34 34 0 3 56 476\n1108 2 3 34 34 0 476 56 211\n1109 2 3 34 34 0 476 52 4\n1110 2 3 34 34 0 476 55 212\n1111 2 3 34 34 0 211 55 476\n1112 2 3 34 34 0 212 52 476\n1113 2 3 35 35 0 176 477 4\n1114 2 3 35 35 0 477 52 4\n1115 2 3 35 35 0 5 477 176\n1116 2 3 35 35 0 53 477 5\n1117 2 3 35 35 0 213 52 477\n1118 2 3 35 35 0 477 53 213\n1119 2 3 36 36 0 54 478 58\n1120 2 3 36 36 0 478 214 58\n1121 2 3 36 36 0 478 9 7\n1122 2 3 36 36 0 478 54 9\n1123 2 3 36 36 0 7 57 478\n1124 2 3 36 36 0 478 57 214\n1125 2 3 37 37 0 53 9 54\n1126 2 3 37 37 0 5 9 53\n1127 2 3 38 38 0 55 212 215\n1128 2 3 38 38 0 215 212 480\n1129 2 3 38 38 0 54 58 479\n1130 2 3 38 38 0 53 54 479\n1131 2 3 38 38 0 213 53 479\n1132 2 3 38 38 0 58 215 479\n1133 2 3 38 38 0 52 213 480\n1134 2 3 38 38 0 212 52 480\n1135 2 3 38 38 0 479 215 480\n1136 2 3 38 38 0 213 479 480\n1137 2 3 39 39 0 216 3 56\n1138 2 3 39 39 0 57 170 216\n1139 2 3 39 39 0 7 170 57\n1140 2 3 39 39 0 170 3 216\n1141 2 3 40 40 0 481 482 483\n1142 2 3 40 40 0 481 211 482\n1143 2 3 40 40 0 483 214 58\n1144 2 3 40 40 0 215 483 58\n1145 2 3 40 40 0 482 56 216\n1146 2 3 40 40 0 216 483 482\n1147 2 3 40 40 0 211 56 482\n1148 2 3 40 40 0 483 57 214\n1149 2 3 40 40 0 216 57 483\n1150 2 3 40 40 0 215 55 481\n1151 2 3 40 40 0 481 55 211\n1152 2 3 40 40 0 481 483 215\n1153 2 3 41 41 0 53 5 64\n1154 2 3 41 41 0 5 24 64\n1155 2 3 42 42 0 178 484 8\n1156 2 3 42 42 0 60 218 217\n1157 2 3 42 42 0 484 62 8\n1158 2 3 42 42 0 218 484 217\n1159 2 3 42 42 0 484 54 217\n1160 2 3 42 42 0 54 484 9\n1161 2 3 42 42 0 218 62 484\n1162 2 3 42 42 0 178 9 484\n1163 2 3 43 43 0 218 485 219\n1164 2 3 43 43 0 60 218 219\n1165 2 3 43 43 0 485 59 219\n1166 2 3 43 43 0 485 62 63\n1167 2 3 43 43 0 63 61 485\n1168 2 3 43 43 0 218 62 485\n1169 2 3 43 43 0 61 59 485\n1170 2 3 44 44 0 66 65 59\n1171 2 3 44 44 0 59 65 61\n1172 2 3 45 45 0 486 53 64\n1173 2 3 45 45 0 60 217 219\n1174 2 3 45 45 0 486 54 53\n1175 2 3 45 45 0 217 54 486\n1176 2 3 45 45 0 59 486 66\n1177 2 3 45 45 0 219 486 59\n1178 2 3 45 45 0 219 217 486\n1179 2 3 45 45 0 64 66 486\n1180 2 3 46 46 0 221 487 174\n1181 2 3 46 46 0 221 63 487\n1182 2 3 46 46 0 220 487 65\n1183 2 3 46 46 0 23 174 220\n1184 2 3 46 46 0 65 487 61\n1185 2 3 46 46 0 6 221 174\n1186 2 3 46 46 0 487 63 61\n1187 2 3 46 46 0 487 220 174\n1188 2 3 47 47 0 221 8 62\n1189 2 3 47 47 0 63 221 62\n1190 2 3 47 47 0 6 8 221\n1191 2 3 48 48 0 65 488 220\n1192 2 3 48 48 0 65 66 488\n1193 2 3 48 48 0 220 488 23\n1194 2 3 48 48 0 23 488 24\n1195 2 3 48 48 0 64 24 488\n1196 2 3 48 48 0 488 66 64\n1197 2 3 49 49 0 71 69 72\n1198 2 3 49 49 0 69 13 72\n1199 2 3 49 49 0 14 13 69\n1200 2 3 50 50 0 67 218 68\n1201 2 3 50 50 0 70 218 67\n1202 2 3 50 50 0 60 218 70\n1203 2 3 50 50 0 68 218 62\n1204 2 3 51 51 0 74 222 67\n1205 2 3 51 51 0 73 222 74\n1206 2 3 51 51 0 67 222 70\n1207 2 3 52 52 0 179 489 8\n1208 2 3 52 52 0 489 62 8\n1209 2 3 52 52 0 179 14 489\n1210 2 3 52 52 0 489 14 69\n1211 2 3 52 52 0 68 62 489\n1212 2 3 52 52 0 489 69 68\n1213 2 3 53 53 0 67 68 490\n1214 2 3 53 53 0 69 71 490\n1215 2 3 53 53 0 71 74 490\n1216 2 3 53 53 0 68 69 490\n1217 2 3 53 53 0 74 67 490\n1218 2 3 54 54 0 217 222 70\n1219 2 3 54 54 0 491 58 73\n1220 2 3 54 54 0 60 217 70\n1221 2 3 54 54 0 54 58 491\n1222 2 3 54 54 0 491 217 54\n1223 2 3 54 54 0 491 73 222\n1224 2 3 54 54 0 222 217 491\n1225 2 3 55 55 0 57 7 72\n1226 2 3 55 55 0 7 13 72\n1227 2 3 56 56 0 74 71 492\n1228 2 3 56 56 0 492 57 214\n1229 2 3 56 56 0 73 492 58\n1230 2 3 56 56 0 492 214 58\n1231 2 3 56 56 0 492 71 72\n1232 2 3 56 56 0 72 57 492\n1233 2 3 56 56 0 492 73 74\n1234 2 3 57 57 0 184 223 494\n1235 2 3 57 57 0 226 33 493\n1236 2 3 57 57 0 33 185 493\n1237 2 3 57 57 0 79 80 495\n1238 2 3 57 57 0 185 184 494\n1239 2 3 57 57 0 493 185 494\n1240 2 3 57 57 0 495 493 496\n1241 2 3 57 57 0 225 495 496\n1242 2 3 57 57 0 225 79 495\n1243 2 3 57 57 0 226 493 495\n1244 2 3 57 57 0 80 226 495\n1245 2 3 57 57 0 224 225 496\n1246 2 3 57 57 0 223 75 497\n1247 2 3 57 57 0 493 494 496\n1248 2 3 57 57 0 75 224 497\n1249 2 3 57 57 0 494 223 497\n1250 2 3 57 57 0 496 494 497\n1251 2 3 57 57 0 224 496 497\n1252 2 3 57 57 0 32 223 184\n1253 2 3 58 58 0 192 498 32\n1254 2 3 58 58 0 77 228 227\n1255 2 3 58 58 0 498 223 32\n1256 2 3 58 58 0 35 499 498\n1257 2 3 58 58 0 35 230 499\n1258 2 3 58 58 0 230 500 499\n1259 2 3 58 58 0 501 498 499\n1260 2 3 58 58 0 499 500 501\n1261 2 3 58 58 0 35 498 192\n1262 2 3 58 58 0 501 502 498\n1263 2 3 58 58 0 498 502 223\n1264 2 3 58 58 0 76 500 230\n1265 2 3 58 58 0 501 228 229\n1266 2 3 58 58 0 227 500 76\n1267 2 3 58 58 0 228 501 500\n1268 2 3 58 58 0 502 501 229\n1269 2 3 58 58 0 502 75 223\n1270 2 3 58 58 0 500 227 228\n1271 2 3 58 58 0 229 75 502\n1272 2 3 59 59 0 77 231 228\n1273 2 3 59 59 0 84 233 503\n1274 2 3 59 59 0 228 231 504\n1275 2 3 59 59 0 83 84 503\n1276 2 3 59 59 0 232 83 503\n1277 2 3 59 59 0 504 231 506\n1278 2 3 59 59 0 505 503 507\n1279 2 3 59 59 0 79 225 507\n1280 2 3 59 59 0 233 79 507\n1281 2 3 59 59 0 503 505 506\n1282 2 3 59 59 0 504 505 508\n1283 2 3 59 59 0 224 75 508\n1284 2 3 59 59 0 505 224 508\n1285 2 3 59 59 0 225 224 505\n1286 2 3 59 59 0 229 228 504\n1287 2 3 59 59 0 503 233 507\n1288 2 3 59 59 0 231 232 506\n1289 2 3 59 59 0 505 504 506\n1290 2 3 59 59 0 229 504 508\n1291 2 3 59 59 0 225 505 507\n1292 2 3 59 59 0 232 503 506\n1293 2 3 59 59 0 75 229 508\n1294 2 3 60 60 0 82 509 81\n1295 2 3 60 60 0 509 234 81\n1296 2 3 60 60 0 510 33 226\n1297 2 3 60 60 0 195 33 510\n1298 2 3 60 60 0 234 510 80\n1299 2 3 60 60 0 80 510 226\n1300 2 3 60 60 0 509 511 234\n1301 2 3 60 60 0 511 78 34\n1302 2 3 60 60 0 509 82 78\n1303 2 3 60 60 0 510 511 195\n1304 2 3 60 60 0 34 195 511\n1305 2 3 60 60 0 78 511 509\n1306 2 3 60 60 0 234 511 510\n1307 2 3 61 61 0 194 34 235\n1308 2 3 61 61 0 194 235 512\n1309 2 3 61 61 0 76 230 512\n1310 2 3 61 61 0 235 236 512\n1311 2 3 61 61 0 235 34 78\n1312 2 3 61 61 0 236 76 512\n1313 2 3 61 61 0 35 194 512\n1314 2 3 61 61 0 230 35 512\n1315 2 3 62 62 0 82 513 83\n1316 2 3 62 62 0 513 232 83\n1317 2 3 62 62 0 513 514 232\n1318 2 3 62 62 0 235 514 513\n1319 2 3 62 62 0 513 82 78\n1320 2 3 62 62 0 513 78 235\n1321 2 3 62 62 0 515 76 227\n1322 2 3 62 62 0 236 76 515\n1323 2 3 62 62 0 515 77 231\n1324 2 3 62 62 0 227 77 515\n1325 2 3 62 62 0 231 232 514\n1326 2 3 62 62 0 235 236 514\n1327 2 3 62 62 0 515 514 236\n1328 2 3 62 62 0 231 514 515\n1329 2 3 63 63 0 234 233 79\n1330 2 3 63 63 0 80 234 79\n1331 2 3 63 63 0 84 233 81\n1332 2 3 63 63 0 81 233 234\n1333 2 3 64 64 0 82 83 81\n1334 2 3 64 64 0 83 84 81\n1335 2 3 65 65 0 62 516 68\n1336 2 3 65 65 0 516 237 68\n1337 2 3 65 65 0 90 517 89\n1338 2 3 65 65 0 517 238 89\n1339 2 3 65 65 0 87 517 239\n1340 2 3 65 65 0 87 237 517\n1341 2 3 65 65 0 516 62 63\n1342 2 3 65 65 0 63 238 516\n1343 2 3 65 65 0 238 517 516\n1344 2 3 65 65 0 517 90 239\n1345 2 3 65 65 0 516 517 237\n1346 2 3 66 66 0 240 518 85\n1347 2 3 66 66 0 518 26 85\n1348 2 3 66 66 0 518 69 14\n1349 2 3 66 66 0 240 69 518\n1350 2 3 66 66 0 518 14 18\n1351 2 3 66 66 0 18 26 518\n1352 2 3 67 67 0 519 520 242\n1353 2 3 67 67 0 520 88 242\n1354 2 3 67 67 0 241 88 520\n1355 2 3 67 67 0 244 521 28\n1356 2 3 67 67 0 28 521 29\n1357 2 3 67 67 0 519 522 520\n1358 2 3 67 67 0 519 86 243\n1359 2 3 67 67 0 520 91 241\n1360 2 3 67 67 0 243 521 519\n1361 2 3 67 67 0 242 86 519\n1362 2 3 67 67 0 521 522 519\n1363 2 3 67 67 0 522 521 244\n1364 2 3 67 67 0 243 29 521\n1365 2 3 67 67 0 244 93 522\n1366 2 3 67 67 0 522 91 520\n1367 2 3 67 67 0 522 93 91\n1368 2 3 68 68 0 523 245 238\n1369 2 3 68 68 0 89 238 245\n1370 2 3 68 68 0 238 63 523\n1371 2 3 68 68 0 523 221 173\n1372 2 3 68 68 0 63 221 523\n1373 2 3 68 68 0 6 173 221\n1374 2 3 68 68 0 11 92 523\n1375 2 3 68 68 0 523 92 245\n1376 2 3 68 68 0 173 11 523\n1377 2 3 69 69 0 86 524 85\n1378 2 3 69 69 0 524 240 85\n1379 2 3 69 69 0 524 525 240\n1380 2 3 69 69 0 524 86 242\n1381 2 3 69 69 0 88 237 242\n1382 2 3 69 69 0 242 525 524\n1383 2 3 69 69 0 87 237 88\n1384 2 3 69 69 0 525 69 240\n1385 2 3 69 69 0 525 242 237\n1386 2 3 69 69 0 68 525 237\n1387 2 3 69 69 0 69 525 68\n1388 2 3 70 70 0 86 243 85\n1389 2 3 70 70 0 243 26 85\n1390 2 3 70 70 0 29 26 243\n1391 2 3 71 71 0 241 526 91\n1392 2 3 71 71 0 526 246 91\n1393 2 3 71 71 0 90 246 239\n1394 2 3 71 71 0 88 526 241\n1395 2 3 71 71 0 88 87 526\n1396 2 3 71 71 0 239 246 526\n1397 2 3 71 71 0 526 87 239\n1398 2 3 72 72 0 90 245 89\n1399 2 3 72 72 0 246 245 90\n1400 2 3 72 72 0 91 245 246\n1401 2 3 72 72 0 92 245 91\n1402 2 3 72 72 0 93 92 91\n1403 2 3 73 73 0 244 527 93\n1404 2 3 73 73 0 527 92 93\n1405 2 3 73 73 0 197 527 28\n1406 2 3 73 73 0 28 527 244\n1407 2 3 73 73 0 11 527 19\n1408 2 3 73 73 0 527 11 92\n1409 2 3 73 73 0 19 527 197\n1410 2 3 74 74 0 528 529 101\n1411 2 3 74 74 0 251 528 101\n1412 2 3 74 74 0 529 250 101\n1413 2 3 74 74 0 95 249 530\n1414 2 3 74 74 0 531 532 530\n1415 2 3 74 74 0 533 532 531\n1416 2 3 74 74 0 533 531 534\n1417 2 3 74 74 0 533 248 532\n1418 2 3 74 74 0 100 534 528\n1419 2 3 74 74 0 95 530 532\n1420 2 3 74 74 0 100 528 251\n1421 2 3 74 74 0 247 534 100\n1422 2 3 74 74 0 31 535 30\n1423 2 3 74 74 0 30 535 249\n1424 2 3 74 74 0 249 535 530\n1425 2 3 74 74 0 532 97 95\n1426 2 3 74 74 0 530 535 531\n1427 2 3 74 74 0 247 533 534\n1428 2 3 74 74 0 531 528 534\n1429 2 3 74 74 0 529 535 250\n1430 2 3 74 74 0 529 528 531\n1431 2 3 74 74 0 531 535 529\n1432 2 3 74 74 0 533 96 248\n1433 2 3 74 74 0 248 97 532\n1434 2 3 74 74 0 535 31 250\n1435 2 3 74 74 0 247 96 533\n1436 2 3 75 75 0 536 537 29\n1437 2 3 75 75 0 243 536 29\n1438 2 3 75 75 0 86 536 243\n1439 2 3 75 75 0 86 252 536\n1440 2 3 75 75 0 193 538 30\n1441 2 3 75 75 0 538 249 30\n1442 2 3 75 75 0 249 538 95\n1443 2 3 75 75 0 538 253 95\n1444 2 3 75 75 0 538 537 253\n1445 2 3 75 75 0 193 537 538\n1446 2 3 75 75 0 537 536 94\n1447 2 3 75 75 0 252 94 536\n1448 2 3 75 75 0 537 193 29\n1449 2 3 75 75 0 94 253 537\n1450 2 3 76 76 0 242 254 88\n1451 2 3 76 76 0 86 252 242\n1452 2 3 76 76 0 94 539 252\n1453 2 3 76 76 0 539 242 252\n1454 2 3 76 76 0 254 539 99\n1455 2 3 76 76 0 99 539 98\n1456 2 3 76 76 0 94 98 539\n1457 2 3 76 76 0 254 242 539\n1458 2 3 77 77 0 88 540 241\n1459 2 3 77 77 0 88 254 540\n1460 2 3 77 77 0 541 96 247\n1461 2 3 77 77 0 255 96 541\n1462 2 3 77 77 0 541 100 256\n1463 2 3 77 77 0 247 100 541\n1464 2 3 77 77 0 256 542 541\n1465 2 3 77 77 0 256 540 542\n1466 2 3 77 77 0 254 542 540\n1467 2 3 77 77 0 542 99 255\n1468 2 3 77 77 0 541 542 255\n1469 2 3 77 77 0 254 99 542\n1470 2 3 77 77 0 256 91 540\n1471 2 3 77 77 0 540 91 241\n1472 2 3 78 78 0 253 98 94\n1473 2 3 78 78 0 95 97 253\n1474 2 3 78 78 0 257 98 253\n1475 2 3 78 78 0 97 257 253\n1476 2 3 79 79 0 248 255 96\n1477 2 3 79 79 0 97 257 248\n1478 2 3 79 79 0 257 255 248\n1479 2 3 79 79 0 98 255 257\n1480 2 3 79 79 0 99 255 98\n1481 2 3 80 80 0 256 93 91\n1482 2 3 80 80 0 100 251 256\n1483 2 3 80 80 0 543 256 251\n1484 2 3 80 80 0 543 101 258\n1485 2 3 80 80 0 258 93 256\n1486 2 3 80 80 0 251 101 543\n1487 2 3 80 80 0 258 256 543\n1488 2 3 81 81 0 250 198 31\n1489 2 3 81 81 0 101 258 250\n1490 2 3 81 81 0 244 544 93\n1491 2 3 81 81 0 93 544 258\n1492 2 3 81 81 0 198 544 28\n1493 2 3 81 81 0 28 544 244\n1494 2 3 81 81 0 544 250 258\n1495 2 3 81 81 0 198 250 544\n1496 2 3 82 82 0 105 545 262\n1497 2 3 82 82 0 546 547 545\n1498 2 3 82 82 0 546 261 547\n1499 2 3 82 82 0 547 108 262\n1500 2 3 82 82 0 262 545 547\n1501 2 3 82 82 0 261 108 547\n1502 2 3 82 82 0 105 259 545\n1503 2 3 82 82 0 548 106 104\n1504 2 3 82 82 0 260 106 548\n1505 2 3 82 82 0 109 546 548\n1506 2 3 82 82 0 259 260 545\n1507 2 3 82 82 0 548 104 109\n1508 2 3 82 82 0 548 546 260\n1509 2 3 82 82 0 546 109 261\n1510 2 3 82 82 0 546 545 260\n1511 2 3 83 83 0 549 550 551\n1512 2 3 83 83 0 549 52 212\n1513 2 3 83 83 0 549 212 552\n1514 2 3 83 83 0 551 110 549\n1515 2 3 83 83 0 550 549 552\n1516 2 3 83 83 0 550 552 264\n1517 2 3 83 83 0 264 105 550\n1518 2 3 83 83 0 111 552 55\n1519 2 3 83 83 0 552 212 55\n1520 2 3 83 83 0 549 110 52\n1521 2 3 83 83 0 262 551 550\n1522 2 3 83 83 0 551 263 110\n1523 2 3 83 83 0 550 105 262\n1524 2 3 83 83 0 551 108 263\n1525 2 3 83 83 0 552 111 264\n1526 2 3 83 83 0 262 108 551\n1527 2 3 84 84 0 112 553 73\n1528 2 3 84 84 0 553 222 73\n1529 2 3 84 84 0 222 553 70\n1530 2 3 84 84 0 553 102 70\n1531 2 3 84 84 0 553 112 107\n1532 2 3 84 84 0 107 102 553\n1533 2 3 85 85 0 52 554 110\n1534 2 3 85 85 0 52 213 554\n1535 2 3 85 85 0 64 554 53\n1536 2 3 85 85 0 53 554 213\n1537 2 3 85 85 0 265 110 554\n1538 2 3 85 85 0 554 64 265\n1539 2 3 86 86 0 266 66 555\n1540 2 3 86 86 0 555 66 59\n1541 2 3 86 86 0 59 103 555\n1542 2 3 86 86 0 555 109 266\n1543 2 3 86 86 0 104 109 555\n1544 2 3 86 86 0 103 104 555\n1545 2 3 87 87 0 219 556 60\n1546 2 3 87 87 0 556 70 60\n1547 2 3 87 87 0 219 59 556\n1548 2 3 87 87 0 103 102 556\n1549 2 3 87 87 0 556 59 103\n1550 2 3 87 87 0 102 70 556\n1551 2 3 88 88 0 267 557 104\n1552 2 3 88 88 0 557 103 104\n1553 2 3 88 88 0 102 103 557\n1554 2 3 88 88 0 106 267 104\n1555 2 3 88 88 0 557 107 102\n1556 2 3 88 88 0 267 107 557\n1557 2 3 89 89 0 264 558 111\n1558 2 3 89 89 0 558 268 111\n1559 2 3 89 89 0 105 558 264\n1560 2 3 89 89 0 259 558 105\n1561 2 3 89 89 0 268 559 112\n1562 2 3 89 89 0 112 559 107\n1563 2 3 89 89 0 560 106 267\n1564 2 3 89 89 0 260 106 560\n1565 2 3 89 89 0 559 561 560\n1566 2 3 89 89 0 560 267 107\n1567 2 3 89 89 0 107 559 560\n1568 2 3 89 89 0 561 260 560\n1569 2 3 89 89 0 561 558 259\n1570 2 3 89 89 0 558 559 268\n1571 2 3 89 89 0 259 260 561\n1572 2 3 89 89 0 559 558 561\n1573 2 3 90 90 0 562 563 564\n1574 2 3 90 90 0 563 261 564\n1575 2 3 90 90 0 263 108 563\n1576 2 3 90 90 0 563 562 263\n1577 2 3 90 90 0 563 108 261\n1578 2 3 90 90 0 564 109 266\n1579 2 3 90 90 0 261 109 564\n1580 2 3 90 90 0 562 110 263\n1581 2 3 90 90 0 562 64 265\n1582 2 3 90 90 0 265 110 562\n1583 2 3 90 90 0 64 564 66\n1584 2 3 90 90 0 66 564 266\n1585 2 3 90 90 0 64 562 564\n1586 2 3 91 91 0 111 215 55\n1587 2 3 91 91 0 268 215 111\n1588 2 3 91 91 0 73 58 112\n1589 2 3 91 91 0 58 215 268\n1590 2 3 91 91 0 112 58 268\n1591 2 3 92 92 0 115 272 571\n1592 2 3 92 92 0 271 115 566\n1593 2 3 92 92 0 566 115 571\n1594 2 3 92 92 0 273 570 571\n1595 2 3 92 92 0 261 109 567\n1596 2 3 92 92 0 275 568 570\n1597 2 3 92 92 0 261 567 569\n1598 2 3 92 92 0 274 275 570\n1599 2 3 92 92 0 273 274 570\n1600 2 3 92 92 0 271 566 567\n1601 2 3 92 92 0 566 565 567\n1602 2 3 92 92 0 565 566 570\n1603 2 3 92 92 0 570 566 571\n1604 2 3 92 92 0 275 113 568\n1605 2 3 92 92 0 270 108 569\n1606 2 3 92 92 0 113 269 568\n1607 2 3 92 92 0 108 261 569\n1608 2 3 92 92 0 567 565 569\n1609 2 3 92 92 0 272 114 571\n1610 2 3 92 92 0 114 273 571\n1611 2 3 92 92 0 568 565 570\n1612 2 3 92 92 0 109 271 567\n1613 2 3 92 92 0 269 270 572\n1614 2 3 92 92 0 569 565 572\n1615 2 3 92 92 0 565 568 572\n1616 2 3 92 92 0 270 569 572\n1617 2 3 92 92 0 568 269 572\n1618 2 3 93 93 0 573 113 276\n1619 2 3 93 93 0 108 270 263\n1620 2 3 93 93 0 20 574 575\n1621 2 3 93 93 0 269 113 573\n1622 2 3 93 93 0 269 573 576\n1623 2 3 93 93 0 20 575 160\n1624 2 3 93 93 0 576 270 269\n1625 2 3 93 93 0 20 278 574\n1626 2 3 93 93 0 21 160 277\n1627 2 3 93 93 0 577 575 574\n1628 2 3 93 93 0 573 277 577\n1629 2 3 93 93 0 276 277 573\n1630 2 3 93 93 0 575 577 277\n1631 2 3 93 93 0 277 160 575\n1632 2 3 93 93 0 576 577 574\n1633 2 3 93 93 0 574 578 576\n1634 2 3 93 93 0 574 110 578\n1635 2 3 93 93 0 278 110 574\n1636 2 3 93 93 0 578 263 270\n1637 2 3 93 93 0 263 578 110\n1638 2 3 93 93 0 573 577 576\n1639 2 3 93 93 0 270 576 578\n1640 2 3 94 94 0 583 582 585\n1641 2 3 94 94 0 580 582 583\n1642 2 3 94 94 0 168 581 582\n1643 2 3 94 94 0 279 117 586\n1644 2 3 94 94 0 114 279 586\n1645 2 3 94 94 0 22 168 582\n1646 2 3 94 94 0 273 114 586\n1647 2 3 94 94 0 117 580 586\n1648 2 3 94 94 0 280 22 582\n1649 2 3 94 94 0 117 280 580\n1650 2 3 94 94 0 582 581 585\n1651 2 3 94 94 0 275 274 579\n1652 2 3 94 94 0 168 167 581\n1653 2 3 94 94 0 584 579 585\n1654 2 3 94 94 0 274 273 583\n1655 2 3 94 94 0 579 583 585\n1656 2 3 94 94 0 580 280 582\n1657 2 3 94 94 0 21 277 588\n1658 2 3 94 94 0 276 113 587\n1659 2 3 94 94 0 113 275 587\n1660 2 3 94 94 0 579 274 583\n1661 2 3 94 94 0 581 584 585\n1662 2 3 94 94 0 579 584 587\n1663 2 3 94 94 0 277 276 584\n1664 2 3 94 94 0 167 21 588\n1665 2 3 94 94 0 583 273 586\n1666 2 3 94 94 0 275 579 587\n1667 2 3 94 94 0 584 581 588\n1668 2 3 94 94 0 580 583 586\n1669 2 3 94 94 0 581 167 588\n1670 2 3 94 94 0 277 584 588\n1671 2 3 94 94 0 584 276 587\n1672 2 3 95 95 0 278 589 110\n1673 2 3 95 95 0 589 265 110\n1674 2 3 95 95 0 177 24 589\n1675 2 3 95 95 0 20 177 278\n1676 2 3 95 95 0 589 24 64\n1677 2 3 95 95 0 589 64 265\n1678 2 3 95 95 0 589 278 177\n1679 2 3 96 96 0 266 271 109\n1680 2 3 96 96 0 271 590 115\n1681 2 3 96 96 0 590 116 115\n1682 2 3 96 96 0 65 590 66\n1683 2 3 96 96 0 66 590 266\n1684 2 3 96 96 0 65 116 590\n1685 2 3 96 96 0 271 266 590\n1686 2 3 97 97 0 591 592 593\n1687 2 3 97 97 0 592 175 593\n1688 2 3 97 97 0 592 23 175\n1689 2 3 97 97 0 220 23 592\n1690 2 3 97 97 0 280 117 591\n1691 2 3 97 97 0 593 22 280\n1692 2 3 97 97 0 280 591 593\n1693 2 3 97 97 0 175 22 593\n1694 2 3 97 97 0 592 65 220\n1695 2 3 97 97 0 591 117 281\n1696 2 3 97 97 0 65 592 116\n1697 2 3 97 97 0 116 592 281\n1698 2 3 97 97 0 281 592 591\n1699 2 3 98 98 0 594 281 279\n1700 2 3 98 98 0 279 114 594\n1701 2 3 98 98 0 594 114 272\n1702 2 3 98 98 0 116 281 594\n1703 2 3 98 98 0 117 279 281\n1704 2 3 98 98 0 594 115 116\n1705 2 3 98 98 0 272 115 594\n1706 2 3 99 99 0 30 595 191\n1707 2 3 99 99 0 30 249 595\n1708 2 3 99 99 0 76 595 95\n1709 2 3 99 99 0 35 191 230\n1710 2 3 99 99 0 595 249 95\n1711 2 3 99 99 0 230 191 595\n1712 2 3 99 99 0 595 76 230\n1713 2 3 100 100 0 596 26 85\n1714 2 3 100 100 0 283 596 85\n1715 2 3 100 100 0 282 596 118\n1716 2 3 100 100 0 596 119 118\n1717 2 3 100 100 0 25 26 596\n1718 2 3 100 100 0 282 25 596\n1719 2 3 100 100 0 283 119 596\n1720 2 3 101 101 0 597 76 236\n1721 2 3 101 101 0 95 76 597\n1722 2 3 101 101 0 598 599 235\n1723 2 3 101 101 0 94 599 598\n1724 2 3 101 101 0 598 119 94\n1725 2 3 101 101 0 118 119 598\n1726 2 3 101 101 0 118 598 284\n1727 2 3 101 101 0 598 78 284\n1728 2 3 101 101 0 235 78 598\n1729 2 3 101 101 0 253 95 597\n1730 2 3 101 101 0 599 236 235\n1731 2 3 101 101 0 599 94 253\n1732 2 3 101 101 0 236 599 597\n1733 2 3 101 101 0 597 599 253\n1734 2 3 102 102 0 78 600 284\n1735 2 3 102 102 0 600 282 284\n1736 2 3 102 102 0 118 284 282\n1737 2 3 102 102 0 600 25 282\n1738 2 3 102 102 0 600 78 34\n1739 2 3 102 102 0 34 25 600\n1740 2 3 103 103 0 94 252 119\n1741 2 3 103 103 0 252 283 119\n1742 2 3 103 103 0 86 283 252\n1743 2 3 103 103 0 85 283 86\n1744 2 3 104 104 0 122 601 602\n1745 2 3 104 104 0 601 122 286\n1746 2 3 104 104 0 602 120 122\n1747 2 3 104 104 0 285 120 602\n1748 2 3 104 104 0 602 601 271\n1749 2 3 104 104 0 271 109 602\n1750 2 3 104 104 0 602 109 104\n1751 2 3 104 104 0 286 115 601\n1752 2 3 104 104 0 602 104 285\n1753 2 3 104 104 0 601 115 271\n1754 2 3 105 105 0 603 604 61\n1755 2 3 105 105 0 61 287 603\n1756 2 3 105 105 0 604 103 59\n1757 2 3 105 105 0 603 288 604\n1758 2 3 105 105 0 59 61 604\n1759 2 3 105 105 0 603 123 124\n1760 2 3 105 105 0 287 123 603\n1761 2 3 105 105 0 288 121 604\n1762 2 3 105 105 0 603 124 288\n1763 2 3 105 105 0 604 121 103\n1764 2 3 106 106 0 285 104 605\n1765 2 3 106 106 0 121 120 605\n1766 2 3 106 106 0 120 285 605\n1767 2 3 106 106 0 103 121 605\n1768 2 3 106 106 0 104 103 605\n1769 2 3 107 107 0 289 122 120\n1770 2 3 107 107 0 288 289 121\n1771 2 3 107 107 0 124 289 288\n1772 2 3 107 107 0 121 289 120\n1773 2 3 108 108 0 61 290 65\n1774 2 3 108 108 0 287 290 61\n1775 2 3 108 108 0 123 290 287\n1776 2 3 108 108 0 290 116 65\n1777 2 3 109 109 0 606 116 290\n1778 2 3 109 109 0 606 115 116\n1779 2 3 109 109 0 289 606 290\n1780 2 3 109 109 0 286 115 606\n1781 2 3 109 109 0 123 124 290\n1782 2 3 109 109 0 124 289 290\n1783 2 3 109 109 0 606 122 286\n1784 2 3 109 109 0 289 122 606\n1785 2 3 110 110 0 280 607 22\n1786 2 3 110 110 0 607 169 22\n1787 2 3 110 110 0 12 607 125\n1788 2 3 110 110 0 125 607 291\n1789 2 3 110 110 0 291 280 117\n1790 2 3 110 110 0 607 280 291\n1791 2 3 110 110 0 607 12 169\n1792 2 3 111 111 0 608 609 610\n1793 2 3 111 111 0 608 292 609\n1794 2 3 111 111 0 608 245 92\n1795 2 3 111 111 0 608 611 245\n1796 2 3 111 111 0 612 611 608\n1797 2 3 111 111 0 117 610 291\n1798 2 3 111 111 0 281 610 117\n1799 2 3 111 111 0 292 608 92\n1800 2 3 111 111 0 612 290 611\n1801 2 3 111 111 0 612 608 610\n1802 2 3 111 111 0 245 611 89\n1803 2 3 111 111 0 612 610 281\n1804 2 3 111 111 0 612 116 290\n1805 2 3 111 111 0 609 125 291\n1806 2 3 111 111 0 291 610 609\n1807 2 3 111 111 0 292 125 609\n1808 2 3 111 111 0 281 116 612\n1809 2 3 111 111 0 611 290 123\n1810 2 3 111 111 0 123 89 611\n1811 2 3 112 112 0 63 238 61\n1812 2 3 112 112 0 238 287 61\n1813 2 3 112 112 0 123 287 238\n1814 2 3 112 112 0 89 123 238\n1815 2 3 113 113 0 125 292 613\n1816 2 3 113 113 0 92 11 292\n1817 2 3 113 113 0 172 12 613\n1818 2 3 113 113 0 11 172 292\n1819 2 3 113 113 0 613 12 125\n1820 2 3 113 113 0 613 292 172\n1821 2 3 114 114 0 43 40 614\n1822 2 3 114 114 0 107 102 614\n1823 2 3 114 114 0 40 107 614\n1824 2 3 114 114 0 126 43 614\n1825 2 3 114 114 0 102 126 614\n1826 2 3 115 115 0 43 126 615\n1827 2 3 115 115 0 126 67 615\n1828 2 3 115 115 0 74 47 615\n1829 2 3 115 115 0 47 43 615\n1830 2 3 115 115 0 67 74 615\n1831 2 3 116 116 0 102 70 67\n1832 2 3 116 116 0 126 102 67\n1833 2 3 117 117 0 107 48 40\n1834 2 3 117 117 0 112 48 107\n1835 2 3 118 118 0 47 48 74\n1836 2 3 118 118 0 48 112 74\n1837 2 3 118 118 0 112 73 74\n1838 2 3 119 119 0 237 616 293\n1839 2 3 119 119 0 616 127 293\n1840 2 3 119 119 0 126 616 67\n1841 2 3 119 119 0 616 68 67\n1842 2 3 119 119 0 87 237 293\n1843 2 3 119 119 0 126 127 616\n1844 2 3 119 119 0 237 68 616\n1845 2 3 120 120 0 121 103 126\n1846 2 3 120 120 0 103 102 126\n1847 2 3 120 120 0 127 121 126\n1848 2 3 121 121 0 239 617 87\n1849 2 3 121 121 0 617 293 87\n1850 2 3 121 121 0 121 617 288\n1851 2 3 121 121 0 127 617 121\n1852 2 3 121 121 0 618 124 288\n1853 2 3 121 121 0 288 617 618\n1854 2 3 121 121 0 618 617 239\n1855 2 3 121 121 0 618 90 124\n1856 2 3 121 121 0 239 90 618\n1857 2 3 121 121 0 617 127 293\n1858 2 3 122 122 0 124 89 123\n1859 2 3 122 122 0 90 89 124\n1860 2 3 123 123 0 211 619 620\n1861 2 3 123 123 0 211 56 619\n1862 2 3 123 123 0 621 296 622\n1863 2 3 123 123 0 621 128 296\n1864 2 3 123 123 0 621 622 619\n1865 2 3 123 123 0 297 623 622\n1866 2 3 123 123 0 129 298 297\n1867 2 3 123 123 0 622 623 619\n1868 2 3 123 123 0 622 296 297\n1869 2 3 123 123 0 295 128 621\n1870 2 3 123 123 0 623 111 620\n1871 2 3 123 123 0 111 623 298\n1872 2 3 123 123 0 294 619 56\n1873 2 3 123 123 0 619 623 620\n1874 2 3 123 123 0 297 298 623\n1875 2 3 123 123 0 295 621 133\n1876 2 3 123 123 0 133 621 294\n1877 2 3 123 123 0 620 55 211\n1878 2 3 123 123 0 111 55 620\n1879 2 3 123 123 0 621 619 294\n1880 2 3 124 124 0 626 204 629\n1881 2 3 124 124 0 624 625 631\n1882 2 3 124 124 0 83 304 627\n1883 2 3 124 124 0 628 624 631\n1884 2 3 124 124 0 304 50 626\n1885 2 3 124 124 0 299 625 629\n1886 2 3 124 124 0 299 300 625\n1887 2 3 124 124 0 624 626 629\n1888 2 3 124 124 0 50 204 626\n1889 2 3 124 124 0 204 49 629\n1890 2 3 124 124 0 626 624 633\n1891 2 3 124 124 0 49 299 629\n1892 2 3 124 124 0 624 630 633\n1893 2 3 124 124 0 625 624 629\n1894 2 3 124 124 0 624 628 634\n1895 2 3 124 124 0 303 84 627\n1896 2 3 124 124 0 630 624 634\n1897 2 3 124 124 0 84 83 627\n1898 2 3 124 124 0 302 303 630\n1899 2 3 124 124 0 304 626 633\n1900 2 3 124 124 0 628 301 634\n1901 2 3 124 124 0 129 297 632\n1902 2 3 124 124 0 625 300 632\n1903 2 3 124 124 0 296 628 631\n1904 2 3 124 124 0 303 627 630\n1905 2 3 124 124 0 301 628 635\n1906 2 3 124 124 0 627 304 633\n1907 2 3 124 124 0 301 302 634\n1908 2 3 124 124 0 297 296 631\n1909 2 3 124 124 0 300 129 632\n1910 2 3 124 124 0 296 128 635\n1911 2 3 124 124 0 628 296 635\n1912 2 3 124 124 0 630 627 633\n1913 2 3 124 124 0 302 630 634\n1914 2 3 124 124 0 128 301 635\n1915 2 3 124 124 0 631 625 632\n1916 2 3 124 124 0 297 631 632\n1917 2 3 125 125 0 302 636 637\n1918 2 3 125 125 0 306 134 637\n1919 2 3 125 125 0 637 636 306\n1920 2 3 125 125 0 307 637 134\n1921 2 3 125 125 0 638 133 305\n1922 2 3 125 125 0 295 133 638\n1923 2 3 125 125 0 301 128 638\n1924 2 3 125 125 0 638 128 295\n1925 2 3 125 125 0 84 303 81\n1926 2 3 125 125 0 81 303 307\n1927 2 3 125 125 0 638 636 301\n1928 2 3 125 125 0 305 636 638\n1929 2 3 125 125 0 302 301 636\n1930 2 3 125 125 0 305 306 636\n1931 2 3 125 125 0 307 303 637\n1932 2 3 125 125 0 637 303 302\n1933 2 3 126 126 0 639 640 641\n1934 2 3 126 126 0 640 208 641\n1935 2 3 126 126 0 298 129 642\n1936 2 3 126 126 0 642 129 300\n1937 2 3 126 126 0 642 111 298\n1938 2 3 126 126 0 268 111 642\n1939 2 3 126 126 0 112 641 48\n1940 2 3 126 126 0 48 641 208\n1941 2 3 126 126 0 640 639 299\n1942 2 3 126 126 0 640 49 208\n1943 2 3 126 126 0 641 112 268\n1944 2 3 126 126 0 639 300 299\n1945 2 3 126 126 0 299 49 640\n1946 2 3 126 126 0 642 639 268\n1947 2 3 126 126 0 268 639 641\n1948 2 3 126 126 0 300 639 642\n1949 2 3 127 127 0 130 643 308\n1950 2 3 127 127 0 130 308 131\n1951 2 3 127 127 0 130 71 643\n1952 2 3 127 127 0 72 132 643\n1953 2 3 127 127 0 643 71 72\n1954 2 3 127 127 0 643 132 308\n1955 2 3 128 128 0 131 644 309\n1956 2 3 128 128 0 131 308 644\n1957 2 3 128 128 0 82 645 81\n1958 2 3 128 128 0 645 307 81\n1959 2 3 128 128 0 645 644 307\n1960 2 3 128 128 0 645 82 309\n1961 2 3 128 128 0 309 644 645\n1962 2 3 128 128 0 646 132 134\n1963 2 3 128 128 0 134 307 646\n1964 2 3 128 128 0 308 132 646\n1965 2 3 128 128 0 308 646 644\n1966 2 3 128 128 0 644 646 307\n1967 2 3 129 129 0 74 47 71\n1968 2 3 129 129 0 47 51 71\n1969 2 3 129 129 0 51 130 71\n1970 2 3 130 130 0 647 648 309\n1971 2 3 130 130 0 647 304 648\n1972 2 3 130 130 0 648 131 309\n1973 2 3 130 130 0 648 130 131\n1974 2 3 130 130 0 304 50 648\n1975 2 3 130 130 0 648 50 210\n1976 2 3 130 130 0 647 83 304\n1977 2 3 130 130 0 82 83 647\n1978 2 3 130 130 0 648 51 130\n1979 2 3 130 130 0 309 82 647\n1980 2 3 130 130 0 210 51 648\n1981 2 3 131 131 0 305 649 133\n1982 2 3 131 131 0 649 294 133\n1983 2 3 131 131 0 649 56 294\n1984 2 3 131 131 0 216 56 649\n1985 2 3 131 131 0 650 651 306\n1986 2 3 131 131 0 57 651 650\n1987 2 3 131 131 0 650 72 57\n1988 2 3 131 131 0 306 134 650\n1989 2 3 131 131 0 650 134 132\n1990 2 3 131 131 0 650 132 72\n1991 2 3 131 131 0 651 305 306\n1992 2 3 131 131 0 651 57 216\n1993 2 3 131 131 0 649 651 216\n1994 2 3 131 131 0 305 651 649\n1995 2 3 132 132 0 652 135 313\n1996 2 3 132 132 0 312 135 652\n1997 2 3 132 132 0 311 653 136\n1998 2 3 132 132 0 136 653 310\n1999 2 3 132 132 0 652 138 314\n2000 2 3 132 132 0 313 138 652\n2001 2 3 132 132 0 315 122 654\n2002 2 3 132 132 0 654 122 120\n2003 2 3 132 132 0 310 653 654\n2004 2 3 132 132 0 654 653 315\n2005 2 3 132 132 0 654 120 310\n2006 2 3 132 132 0 314 315 655\n2007 2 3 132 132 0 311 312 655\n2008 2 3 132 132 0 652 655 312\n2009 2 3 132 132 0 653 655 315\n2010 2 3 132 132 0 314 655 652\n2011 2 3 132 132 0 311 655 653\n2012 2 3 133 133 0 316 313 135\n2013 2 3 133 133 0 313 316 656\n2014 2 3 133 133 0 138 313 317\n2015 2 3 133 133 0 317 313 656\n2016 2 3 133 133 0 96 247 656\n2017 2 3 133 133 0 316 96 656\n2018 2 3 133 133 0 100 317 657\n2019 2 3 133 133 0 656 247 657\n2020 2 3 133 133 0 247 100 657\n2021 2 3 133 133 0 317 656 657\n2022 2 3 134 134 0 120 310 658\n2023 2 3 134 134 0 136 318 310\n2024 2 3 134 134 0 310 318 658\n2025 2 3 134 134 0 318 137 658\n2026 2 3 134 134 0 127 121 658\n2027 2 3 134 134 0 137 127 658\n2028 2 3 134 134 0 121 120 658\n2029 2 3 135 135 0 99 254 137\n2030 2 3 135 135 0 254 293 127\n2031 2 3 135 135 0 88 293 254\n2032 2 3 135 135 0 87 293 88\n2033 2 3 135 135 0 137 254 127\n2034 2 3 136 136 0 659 660 137\n2035 2 3 136 136 0 659 311 660\n2036 2 3 136 136 0 316 135 661\n2037 2 3 136 136 0 661 135 312\n2038 2 3 136 136 0 661 96 316\n2039 2 3 136 136 0 660 136 318\n2040 2 3 136 136 0 318 137 660\n2041 2 3 136 136 0 311 136 660\n2042 2 3 136 136 0 255 96 661\n2043 2 3 136 136 0 99 659 137\n2044 2 3 136 136 0 659 99 255\n2045 2 3 136 136 0 659 312 311\n2046 2 3 136 136 0 312 659 661\n2047 2 3 136 136 0 661 659 255\n2048 2 3 137 137 0 100 662 256\n2049 2 3 137 137 0 317 662 100\n2050 2 3 137 137 0 663 664 665\n2051 2 3 137 137 0 666 315 663\n2052 2 3 137 137 0 664 124 90\n2053 2 3 137 137 0 662 138 314\n2054 2 3 137 137 0 317 138 662\n2055 2 3 137 137 0 665 666 663\n2056 2 3 137 137 0 90 246 664\n2057 2 3 137 137 0 246 665 664\n2058 2 3 137 137 0 664 663 289\n2059 2 3 137 137 0 256 666 665\n2060 2 3 137 137 0 314 666 662\n2061 2 3 137 137 0 289 124 664\n2062 2 3 137 137 0 666 314 315\n2063 2 3 137 137 0 315 122 663\n2064 2 3 137 137 0 665 91 256\n2065 2 3 137 137 0 663 122 289\n2066 2 3 137 137 0 246 91 665\n2067 2 3 137 137 0 662 666 256\n2068 2 3 138 138 0 667 668 669\n2069 2 3 138 138 0 667 322 668\n2070 2 3 138 138 0 27 188 320\n2071 2 3 138 138 0 319 669 668\n2072 2 3 138 138 0 322 139 668\n2073 2 3 138 138 0 668 139 319\n2074 2 3 138 138 0 188 669 320\n2075 2 3 138 138 0 320 669 319\n2076 2 3 138 138 0 10 321 153\n2077 2 3 138 138 0 188 187 669\n2078 2 3 138 138 0 670 15 153\n2079 2 3 138 138 0 187 15 670\n2080 2 3 138 138 0 670 667 187\n2081 2 3 138 138 0 670 153 321\n2082 2 3 138 138 0 321 667 670\n2083 2 3 138 138 0 667 321 322\n2084 2 3 138 138 0 667 669 187\n2085 2 3 139 139 0 671 672 673\n2086 2 3 139 139 0 672 189 27\n2087 2 3 139 139 0 320 672 27\n2088 2 3 139 139 0 326 327 674\n2089 2 3 139 139 0 675 676 674\n2090 2 3 139 139 0 674 676 325\n2091 2 3 139 139 0 324 325 676\n2092 2 3 139 139 0 672 677 678\n2093 2 3 139 139 0 672 678 673\n2094 2 3 139 139 0 677 323 678\n2095 2 3 139 139 0 677 672 320\n2096 2 3 139 139 0 674 679 675\n2097 2 3 139 139 0 327 679 674\n2098 2 3 139 139 0 673 680 671\n2099 2 3 139 139 0 671 680 190\n2100 2 3 139 139 0 680 679 250\n2101 2 3 139 139 0 678 323 324\n2102 2 3 139 139 0 680 673 675\n2103 2 3 139 139 0 675 673 676\n2104 2 3 139 139 0 675 679 680\n2105 2 3 139 139 0 677 139 323\n2106 2 3 139 139 0 319 139 677\n2107 2 3 139 139 0 326 674 140\n2108 2 3 139 139 0 674 325 140\n2109 2 3 139 139 0 678 676 673\n2110 2 3 139 139 0 324 676 678\n2111 2 3 139 139 0 679 101 250\n2112 2 3 139 139 0 190 189 671\n2113 2 3 139 139 0 672 671 189\n2114 2 3 139 139 0 327 101 679\n2115 2 3 139 139 0 680 31 190\n2116 2 3 139 139 0 250 31 680\n2117 2 3 139 139 0 320 319 677\n2118 2 3 140 140 0 681 682 683\n2119 2 3 140 140 0 125 683 682\n2120 2 3 140 140 0 683 125 328\n2121 2 3 140 140 0 684 328 329\n2122 2 3 140 140 0 682 681 685\n2123 2 3 140 140 0 322 321 686\n2124 2 3 140 140 0 684 329 140\n2125 2 3 140 140 0 325 684 140\n2126 2 3 140 140 0 325 687 684\n2127 2 3 140 140 0 686 321 688\n2128 2 3 140 140 0 689 139 322\n2129 2 3 140 140 0 323 139 689\n2130 2 3 140 140 0 690 686 688\n2131 2 3 140 140 0 686 690 691\n2132 2 3 140 140 0 166 690 688\n2133 2 3 140 140 0 690 166 165\n2134 2 3 140 140 0 682 685 164\n2135 2 3 140 140 0 684 683 328\n2136 2 3 140 140 0 691 689 686\n2137 2 3 140 140 0 687 683 684\n2138 2 3 140 140 0 322 686 689\n2139 2 3 140 140 0 689 692 323\n2140 2 3 140 140 0 691 692 689\n2141 2 3 140 140 0 691 693 692\n2142 2 3 140 140 0 324 323 692\n2143 2 3 140 140 0 690 685 693\n2144 2 3 140 140 0 165 685 690\n2145 2 3 140 140 0 687 325 324\n2146 2 3 140 140 0 692 693 681\n2147 2 3 140 140 0 681 687 692\n2148 2 3 140 140 0 692 687 324\n2149 2 3 140 140 0 683 687 681\n2150 2 3 140 140 0 165 164 685\n2151 2 3 140 140 0 681 693 685\n2152 2 3 140 140 0 688 10 166\n2153 2 3 140 140 0 321 10 688\n2154 2 3 140 140 0 164 12 682\n2155 2 3 140 140 0 682 12 125\n2156 2 3 140 140 0 690 693 691\n2157 2 3 141 141 0 292 328 696\n2158 2 3 141 141 0 695 292 696\n2159 2 3 141 141 0 125 328 292\n2160 2 3 141 141 0 258 93 695\n2161 2 3 141 141 0 258 695 697\n2162 2 3 141 141 0 694 695 696\n2163 2 3 141 141 0 92 292 695\n2164 2 3 141 141 0 695 694 697\n2165 2 3 141 141 0 93 92 695\n2166 2 3 141 141 0 326 327 694\n2167 2 3 141 141 0 327 101 697\n2168 2 3 141 141 0 101 258 697\n2169 2 3 141 141 0 328 329 696\n2170 2 3 141 141 0 329 140 698\n2171 2 3 141 141 0 140 326 698\n2172 2 3 141 141 0 694 327 697\n2173 2 3 141 141 0 694 696 698\n2174 2 3 141 141 0 696 329 698\n2175 2 3 141 141 0 326 694 698\n2176 2 3 142 142 0 330 331 700\n2177 2 3 142 142 0 286 701 702\n2178 2 3 142 142 0 115 286 702\n2179 2 3 142 142 0 122 315 701\n2180 2 3 142 142 0 699 703 704\n2181 2 3 142 142 0 704 333 706\n2182 2 3 142 142 0 703 700 704\n2183 2 3 142 142 0 330 700 707\n2184 2 3 142 142 0 700 331 705\n2185 2 3 142 142 0 703 314 707\n2186 2 3 142 142 0 315 314 703\n2187 2 3 142 142 0 333 334 706\n2188 2 3 142 142 0 286 122 701\n2189 2 3 142 142 0 332 333 704\n2190 2 3 142 142 0 272 115 702\n2191 2 3 142 142 0 141 332 705\n2192 2 3 142 142 0 699 704 706\n2193 2 3 142 142 0 331 141 705\n2194 2 3 142 142 0 332 704 705\n2195 2 3 142 142 0 701 699 702\n2196 2 3 142 142 0 701 315 703\n2197 2 3 142 142 0 138 330 707\n2198 2 3 142 142 0 314 138 707\n2199 2 3 142 142 0 700 703 707\n2200 2 3 142 142 0 699 701 703\n2201 2 3 142 142 0 272 702 708\n2202 2 3 142 142 0 334 114 708\n2203 2 3 142 142 0 704 700 705\n2204 2 3 142 142 0 702 706 708\n2205 2 3 142 142 0 702 699 706\n2206 2 3 142 142 0 114 272 708\n2207 2 3 142 142 0 706 334 708\n2208 2 3 143 143 0 330 138 714\n2209 2 3 143 143 0 138 317 714\n2210 2 3 143 143 0 317 100 710\n2211 2 3 143 143 0 709 712 715\n2212 2 3 143 143 0 712 711 715\n2213 2 3 143 143 0 317 710 714\n2214 2 3 143 143 0 711 330 714\n2215 2 3 143 143 0 331 330 711\n2216 2 3 143 143 0 327 326 709\n2217 2 3 143 143 0 101 327 713\n2218 2 3 143 143 0 327 709 713\n2219 2 3 143 143 0 335 336 712\n2220 2 3 143 143 0 713 709 715\n2221 2 3 143 143 0 712 709 716\n2222 2 3 143 143 0 140 335 716\n2223 2 3 143 143 0 100 251 710\n2224 2 3 143 143 0 141 331 717\n2225 2 3 143 143 0 326 140 716\n2226 2 3 143 143 0 251 101 713\n2227 2 3 143 143 0 336 141 717\n2228 2 3 143 143 0 710 713 715\n2229 2 3 143 143 0 331 711 717\n2230 2 3 143 143 0 710 251 713\n2231 2 3 143 143 0 335 712 716\n2232 2 3 143 143 0 711 712 717\n2233 2 3 143 143 0 709 326 716\n2234 2 3 143 143 0 714 710 715\n2235 2 3 143 143 0 711 714 715\n2236 2 3 143 143 0 712 336 717\n2237 2 3 144 144 0 718 719 720\n2238 2 3 144 144 0 718 721 719\n2239 2 3 144 144 0 718 722 723\n2240 2 3 144 144 0 723 722 335\n2241 2 3 144 144 0 722 332 141\n2242 2 3 144 144 0 724 334 725\n2243 2 3 144 144 0 336 722 141\n2244 2 3 144 144 0 726 291 117\n2245 2 3 144 144 0 334 719 725\n2246 2 3 144 144 0 334 333 719\n2247 2 3 144 144 0 726 725 721\n2248 2 3 144 144 0 721 727 726\n2249 2 3 144 144 0 726 727 291\n2250 2 3 144 144 0 718 720 722\n2251 2 3 144 144 0 722 720 332\n2252 2 3 144 144 0 724 114 334\n2253 2 3 144 144 0 279 114 724\n2254 2 3 144 144 0 728 727 721\n2255 2 3 144 144 0 328 727 728\n2256 2 3 144 144 0 726 724 725\n2257 2 3 144 144 0 333 720 719\n2258 2 3 144 144 0 721 725 719\n2259 2 3 144 144 0 724 726 117\n2260 2 3 144 144 0 723 140 329\n2261 2 3 144 144 0 335 140 723\n2262 2 3 144 144 0 723 728 718\n2263 2 3 144 144 0 329 728 723\n2264 2 3 144 144 0 727 125 291\n2265 2 3 144 144 0 328 125 727\n2266 2 3 144 144 0 333 332 720\n2267 2 3 144 144 0 728 329 328\n2268 2 3 144 144 0 117 279 724\n2269 2 3 144 144 0 722 336 335\n2270 2 3 144 144 0 728 721 718\n2271 2 3 145 145 0 339 732 733\n2272 2 3 145 145 0 135 312 732\n2273 2 3 145 145 0 339 340 732\n2274 2 3 145 145 0 340 135 732\n2275 2 3 145 145 0 41 201 730\n2276 2 3 145 145 0 732 729 733\n2277 2 3 145 145 0 311 136 730\n2278 2 3 145 145 0 730 201 731\n2279 2 3 145 145 0 338 142 733\n2280 2 3 145 145 0 142 339 733\n2281 2 3 145 145 0 42 337 731\n2282 2 3 145 145 0 201 42 731\n2283 2 3 145 145 0 136 41 730\n2284 2 3 145 145 0 312 311 734\n2285 2 3 145 145 0 311 730 734\n2286 2 3 145 145 0 729 730 731\n2287 2 3 145 145 0 732 312 734\n2288 2 3 145 145 0 730 729 734\n2289 2 3 145 145 0 337 338 735\n2290 2 3 145 145 0 729 731 735\n2291 2 3 145 145 0 729 732 734\n2292 2 3 145 145 0 731 337 735\n2293 2 3 145 145 0 338 733 735\n2294 2 3 145 145 0 733 729 735\n2295 2 3 146 146 0 736 97 737\n2296 2 3 146 146 0 737 97 248\n2297 2 3 146 146 0 97 736 343\n2298 2 3 146 146 0 738 339 739\n2299 2 3 146 146 0 740 738 739\n2300 2 3 146 146 0 341 740 739\n2301 2 3 146 146 0 740 341 342\n2302 2 3 146 146 0 316 135 741\n2303 2 3 146 146 0 741 340 742\n2304 2 3 146 146 0 741 135 340\n2305 2 3 146 146 0 742 738 740\n2306 2 3 146 146 0 737 96 741\n2307 2 3 146 146 0 316 741 96\n2308 2 3 146 146 0 248 96 737\n2309 2 3 146 146 0 736 740 743\n2310 2 3 146 146 0 743 740 342\n2311 2 3 146 146 0 742 736 737\n2312 2 3 146 146 0 742 340 738\n2313 2 3 146 146 0 738 340 339\n2314 2 3 146 146 0 737 741 742\n2315 2 3 146 146 0 339 142 739\n2316 2 3 146 146 0 743 143 343\n2317 2 3 146 146 0 343 736 743\n2318 2 3 146 146 0 342 143 743\n2319 2 3 146 146 0 739 142 341\n2320 2 3 146 146 0 740 736 742\n2321 2 3 147 147 0 337 202 744\n2322 2 3 147 147 0 143 342 344\n2323 2 3 147 147 0 202 45 744\n2324 2 3 147 147 0 42 202 337\n2325 2 3 147 147 0 45 344 744\n2326 2 3 147 147 0 338 337 744\n2327 2 3 147 147 0 344 342 745\n2328 2 3 147 147 0 338 744 746\n2329 2 3 147 147 0 744 344 745\n2330 2 3 147 147 0 142 338 746\n2331 2 3 147 147 0 341 142 746\n2332 2 3 147 147 0 342 341 745\n2333 2 3 147 147 0 744 745 746\n2334 2 3 147 147 0 745 341 746\n2335 2 3 148 148 0 345 99 747\n2336 2 3 148 148 0 747 99 137\n2337 2 3 148 148 0 747 137 44\n2338 2 3 148 148 0 98 99 345\n2339 2 3 148 148 0 44 46 747\n2340 2 3 148 148 0 747 46 345\n2341 2 3 149 149 0 748 344 749\n2342 2 3 149 149 0 748 45 344\n2343 2 3 149 149 0 209 45 748\n2344 2 3 149 149 0 748 749 750\n2345 2 3 149 149 0 750 751 748\n2346 2 3 149 149 0 257 751 750\n2347 2 3 149 149 0 751 345 748\n2348 2 3 149 149 0 345 46 748\n2349 2 3 149 149 0 748 46 209\n2350 2 3 149 149 0 749 143 343\n2351 2 3 149 149 0 344 143 749\n2352 2 3 149 149 0 751 98 345\n2353 2 3 149 149 0 257 98 751\n2354 2 3 149 149 0 750 749 343\n2355 2 3 149 149 0 750 97 257\n2356 2 3 149 149 0 343 97 750\n2357 2 3 150 150 0 207 136 41\n2358 2 3 150 150 0 318 136 207\n2359 2 3 150 150 0 137 318 44\n2360 2 3 150 150 0 44 318 207\n2361 2 3 151 151 0 752 104 106\n2362 2 3 151 151 0 753 285 752\n2363 2 3 151 151 0 285 104 752\n2364 2 3 151 151 0 754 753 752\n2365 2 3 151 151 0 310 753 754\n2366 2 3 151 151 0 754 136 310\n2367 2 3 151 151 0 41 136 754\n2368 2 3 151 151 0 752 106 39\n2369 2 3 151 151 0 753 120 285\n2370 2 3 151 151 0 754 752 39\n2371 2 3 151 151 0 39 41 754\n2372 2 3 151 151 0 310 120 753\n2373 2 3 152 152 0 126 43 127\n2374 2 3 152 152 0 43 44 127\n2375 2 3 152 152 0 44 137 127\n2376 2 3 153 153 0 39 206 106\n2377 2 3 153 153 0 206 267 106\n2378 2 3 153 153 0 40 107 206\n2379 2 3 153 153 0 107 267 206\n2380 2 3 154 154 0 71 755 69\n2381 2 3 154 154 0 85 240 283\n2382 2 3 154 154 0 755 240 69\n2383 2 3 154 154 0 755 283 240\n2384 2 3 154 154 0 119 283 755\n2385 2 3 154 154 0 755 130 119\n2386 2 3 154 154 0 71 130 755\n2387 2 3 155 155 0 130 756 51\n2388 2 3 155 155 0 98 345 94\n2389 2 3 155 155 0 130 119 756\n2390 2 3 155 155 0 51 756 46\n2391 2 3 155 155 0 46 756 345\n2392 2 3 155 155 0 119 94 756\n2393 2 3 155 155 0 756 94 345\n2394 2 3 156 156 0 757 110 278\n2395 2 3 156 156 0 52 110 757\n2396 2 3 156 156 0 20 159 278\n2397 2 3 156 156 0 159 4 757\n2398 2 3 156 156 0 757 4 52\n2399 2 3 156 156 0 757 278 159\n2400 2 3 157 157 0 346 343 143\n2401 2 3 157 157 0 343 758 97\n2402 2 3 157 157 0 758 95 97\n2403 2 3 157 157 0 227 758 77\n2404 2 3 157 157 0 77 758 346\n2405 2 3 157 157 0 76 758 227\n2406 2 3 157 157 0 758 343 346\n2407 2 3 157 157 0 95 758 76\n2408 2 3 158 158 0 759 760 205\n2409 2 3 158 158 0 761 231 762\n2410 2 3 158 158 0 760 45 205\n2411 2 3 158 158 0 763 344 760\n2412 2 3 158 158 0 759 50 304\n2413 2 3 158 158 0 205 50 759\n2414 2 3 158 158 0 761 762 763\n2415 2 3 158 158 0 763 760 761\n2416 2 3 158 158 0 83 232 304\n2417 2 3 158 158 0 346 763 762\n2418 2 3 158 158 0 344 45 760\n2419 2 3 158 158 0 759 304 232\n2420 2 3 158 158 0 346 143 763\n2421 2 3 158 158 0 763 143 344\n2422 2 3 158 158 0 761 759 232\n2423 2 3 158 158 0 232 231 761\n2424 2 3 158 158 0 762 77 346\n2425 2 3 158 158 0 759 761 760\n2426 2 3 158 158 0 231 77 762\n2427 2 3 159 159 0 130 131 118\n2428 2 3 159 159 0 119 130 118\n2429 2 3 160 160 0 284 309 78\n2430 2 3 160 160 0 118 131 284\n2431 2 3 160 160 0 131 309 284\n2432 2 3 160 160 0 309 82 78\n2433 2 3 161 161 0 764 349 765\n2434 2 3 161 161 0 764 348 349\n2435 2 3 161 161 0 106 766 39\n2436 2 3 161 161 0 764 765 766\n2437 2 3 161 161 0 765 39 766\n2438 2 3 161 161 0 39 765 199\n2439 2 3 161 161 0 106 260 766\n2440 2 3 161 161 0 767 144 348\n2441 2 3 161 161 0 764 766 768\n2442 2 3 161 161 0 767 348 764\n2443 2 3 161 161 0 260 768 766\n2444 2 3 161 161 0 260 259 768\n2445 2 3 161 161 0 259 105 768\n2446 2 3 161 161 0 768 105 347\n2447 2 3 161 161 0 768 767 764\n2448 2 3 161 161 0 767 768 347\n2449 2 3 161 161 0 765 38 199\n2450 2 3 161 161 0 347 144 767\n2451 2 3 161 161 0 349 38 765\n2452 2 3 162 162 0 129 350 769\n2453 2 3 162 162 0 298 129 769\n2454 2 3 162 162 0 347 264 769\n2455 2 3 162 162 0 105 264 347\n2456 2 3 162 162 0 144 347 770\n2457 2 3 162 162 0 264 111 771\n2458 2 3 162 162 0 769 264 771\n2459 2 3 162 162 0 769 350 770\n2460 2 3 162 162 0 298 769 771\n2461 2 3 162 162 0 111 298 771\n2462 2 3 162 162 0 350 144 770\n2463 2 3 162 162 0 347 769 770\n2464 2 3 163 163 0 349 203 38\n2465 2 3 163 163 0 300 772 129\n2466 2 3 163 163 0 772 350 129\n2467 2 3 163 163 0 772 144 350\n2468 2 3 163 163 0 348 144 772\n2469 2 3 163 163 0 773 49 203\n2470 2 3 163 163 0 299 49 773\n2471 2 3 163 163 0 773 774 299\n2472 2 3 163 163 0 773 203 349\n2473 2 3 163 163 0 772 774 348\n2474 2 3 163 163 0 774 300 299\n2475 2 3 163 163 0 774 349 348\n2476 2 3 163 163 0 349 774 773\n2477 2 3 163 163 0 300 774 772\n2478 2 3 164 164 0 36 775 16\n2479 2 3 164 164 0 775 155 16\n2480 2 3 164 164 0 156 776 2\n2481 2 3 164 164 0 776 353 2\n2482 2 3 164 164 0 353 776 145\n2483 2 3 164 164 0 776 352 145\n2484 2 3 164 164 0 775 36 146\n2485 2 3 164 164 0 776 777 352\n2486 2 3 164 164 0 775 146 351\n2487 2 3 164 164 0 351 777 775\n2488 2 3 164 164 0 156 155 777\n2489 2 3 164 164 0 351 352 777\n2490 2 3 164 164 0 775 777 155\n2491 2 3 164 164 0 156 777 776\n2492 2 3 165 165 0 778 354 779\n2493 2 3 165 165 0 778 145 354\n2494 2 3 165 165 0 2 353 157\n2495 2 3 165 165 0 780 779 781\n2496 2 3 165 165 0 779 294 781\n2497 2 3 165 165 0 778 779 780\n2498 2 3 165 165 0 353 145 778\n2499 2 3 165 165 0 56 3 781\n2500 2 3 165 165 0 781 3 158\n2501 2 3 165 165 0 158 780 781\n2502 2 3 165 165 0 294 56 781\n2503 2 3 165 165 0 158 157 780\n2504 2 3 165 165 0 157 353 778\n2505 2 3 165 165 0 354 133 779\n2506 2 3 165 165 0 779 133 294\n2507 2 3 165 165 0 778 780 157\n2508 2 3 166 166 0 355 782 37\n2509 2 3 166 166 0 782 17 37\n2510 2 3 166 166 0 355 132 782\n2511 2 3 166 166 0 72 13 782\n2512 2 3 166 166 0 782 132 72\n2513 2 3 166 166 0 13 17 782\n2514 2 3 167 167 0 783 132 355\n2515 2 3 167 167 0 356 134 783\n2516 2 3 167 167 0 134 132 783\n2517 2 3 167 167 0 196 783 37\n2518 2 3 167 167 0 37 783 355\n2519 2 3 167 167 0 196 36 784\n2520 2 3 167 167 0 784 36 146\n2521 2 3 167 167 0 784 783 196\n2522 2 3 167 167 0 784 146 356\n2523 2 3 167 167 0 356 783 784\n2524 2 3 168 168 0 133 354 305\n2525 2 3 168 168 0 305 354 787\n2526 2 3 168 168 0 146 356 351\n2527 2 3 168 168 0 351 356 786\n2528 2 3 168 168 0 352 351 785\n2529 2 3 168 168 0 785 351 786\n2530 2 3 168 168 0 785 305 787\n2531 2 3 168 168 0 306 305 785\n2532 2 3 168 168 0 134 306 786\n2533 2 3 168 168 0 356 134 786\n2534 2 3 168 168 0 352 785 787\n2535 2 3 168 168 0 145 352 787\n2536 2 3 168 168 0 354 145 787\n2537 2 3 168 168 0 306 785 786\n2538 2 3 169 169 0 36 788 146\n2539 2 3 169 169 0 36 186 788\n2540 2 3 169 169 0 226 788 33\n2541 2 3 169 169 0 788 186 33\n2542 2 3 169 169 0 80 357 226\n2543 2 3 169 169 0 357 146 788\n2544 2 3 169 169 0 788 226 357\n2545 2 3 170 170 0 282 308 118\n2546 2 3 170 170 0 355 789 37\n2547 2 3 170 170 0 789 25 37\n2548 2 3 170 170 0 789 132 308\n2549 2 3 170 170 0 355 132 789\n2550 2 3 170 170 0 308 131 118\n2551 2 3 170 170 0 789 308 282\n2552 2 3 170 170 0 282 25 789\n2553 2 3 171 171 0 357 356 790\n2554 2 3 171 171 0 81 234 307\n2555 2 3 171 171 0 234 80 790\n2556 2 3 171 171 0 307 234 791\n2557 2 3 171 171 0 790 356 791\n2558 2 3 171 171 0 356 134 791\n2559 2 3 171 171 0 134 307 791\n2560 2 3 171 171 0 80 357 790\n2561 2 3 171 171 0 234 790 791\n2562 2 3 171 171 0 146 356 357\n2563 2 3 172 172 0 792 793 357\n2564 2 3 172 172 0 793 146 357\n2565 2 3 172 172 0 359 792 79\n2566 2 3 172 172 0 792 80 79\n2567 2 3 172 172 0 146 793 351\n2568 2 3 172 172 0 361 147 794\n2569 2 3 172 172 0 794 147 358\n2570 2 3 172 172 0 795 793 360\n2571 2 3 172 172 0 351 793 795\n2572 2 3 172 172 0 794 145 352\n2573 2 3 172 172 0 358 145 794\n2574 2 3 172 172 0 794 795 361\n2575 2 3 172 172 0 359 360 793\n2576 2 3 172 172 0 352 795 794\n2577 2 3 172 172 0 359 793 792\n2578 2 3 172 172 0 357 80 792\n2579 2 3 172 172 0 360 361 795\n2580 2 3 172 172 0 352 351 795\n2581 2 3 173 173 0 358 147 796\n2582 2 3 173 173 0 128 295 362\n2583 2 3 173 173 0 796 147 362\n2584 2 3 173 173 0 354 796 133\n2585 2 3 173 173 0 133 796 295\n2586 2 3 173 173 0 145 358 354\n2587 2 3 173 173 0 362 295 796\n2588 2 3 173 173 0 354 358 796\n2589 2 3 174 174 0 233 797 79\n2590 2 3 174 174 0 797 359 79\n2591 2 3 174 174 0 797 84 303\n2592 2 3 174 174 0 233 84 797\n2593 2 3 174 174 0 301 128 798\n2594 2 3 174 174 0 798 128 362\n2595 2 3 174 174 0 798 147 361\n2596 2 3 174 174 0 362 147 798\n2597 2 3 174 174 0 302 799 800\n2598 2 3 174 174 0 800 799 360\n2599 2 3 174 174 0 361 799 798\n2600 2 3 174 174 0 303 800 797\n2601 2 3 174 174 0 302 301 799\n2602 2 3 174 174 0 361 360 799\n2603 2 3 174 174 0 798 799 301\n2604 2 3 174 174 0 797 800 359\n2605 2 3 174 174 0 303 302 800\n2606 2 3 174 174 0 360 359 800\n2607 4 3 1 1 0 3 158 375 406\n2608 4 3 1 1 0 422 404 365 16\n2609 4 3 1 1 0 368 805 804 150\n2610 4 3 1 1 0 807 812 370 381\n2611 4 3 1 1 0 427 426 396 167\n2612 4 3 1 1 0 813 810 815 814\n2613 4 3 1 1 0 372 366 153 806\n2614 4 3 1 1 0 180 416 825 820\n2615 4 3 1 1 0 816 821 401 402\n2616 4 3 1 1 0 810 812 374 815\n2617 4 3 1 1 0 393 368 804 150\n2618 4 3 1 1 0 806 394 802 386\n2619 4 3 1 1 0 390 388 407 818\n2620 4 3 1 1 0 821 422 820 423\n2621 4 3 1 1 0 390 175 407 22\n2622 4 3 1 1 0 383 427 160 379\n2623 4 3 1 1 0 388 407 408 172\n2624 4 3 1 1 0 806 802 803 386\n2625 4 3 1 1 0 824 817 6 409\n2626 4 3 1 1 0 808 810 376 375\n2627 4 3 1 1 0 818 23 408 424\n2628 4 3 1 1 0 805 812 819 815\n2629 4 3 1 1 0 426 389 396 167\n2630 4 3 1 1 0 175 818 407 408\n2631 4 3 1 1 0 426 168 389 167\n2632 4 3 1 1 0 169 390 407 22\n2633 4 3 1 1 0 816 801 819 812\n2634 4 3 1 1 0 384 374 162 815\n2635 4 3 1 1 0 821 816 823 367\n2636 4 3 1 1 0 389 426 818 390\n2637 4 3 1 1 0 823 824 820 803\n2638 4 3 1 1 0 367 816 400 403\n2639 4 3 1 1 0 388 12 172 164\n2640 4 3 1 1 0 811 384 391 815\n2641 4 3 1 1 0 816 823 804 819\n2642 4 3 1 1 0 404 821 367 403\n2643 4 3 1 1 0 422 181 820 423\n2644 4 3 1 1 0 377 808 376 375\n2645 4 3 1 1 0 367 812 804 364\n2646 4 3 1 1 0 415 817 9 178\n2647 4 3 1 1 0 806 419 803 820\n2648 4 3 1 1 0 427 383 396 811\n2649 4 3 1 1 0 170 406 413 808\n2650 4 3 1 1 0 805 393 804 150\n2651 4 3 1 1 0 385 818 815 397\n2652 4 3 1 1 0 422 821 820 825\n2653 4 3 1 1 0 415 179 14 822\n2654 4 3 1 1 0 818 388 408 172\n2655 4 3 1 1 0 179 822 178 8\n2656 4 3 1 1 0 427 383 160 21\n2657 4 3 1 1 0 801 823 819 814\n2658 4 3 1 1 0 13 415 14 822\n2659 4 3 1 1 0 4 378 413 375\n2660 4 3 1 1 0 417 416 418 820\n2661 4 3 1 1 0 393 399 368 151\n2662 4 3 1 1 0 411 174 178 817\n2663 4 3 1 1 0 817 23 408 818\n2664 4 3 1 1 0 179 415 178 822\n2665 4 3 1 1 0 373 805 812 381\n2666 4 3 1 1 0 372 394 369 806\n2667 4 3 1 1 0 812 801 819 814\n2668 4 3 1 1 0 818 811 813 424\n2669 4 3 1 1 0 817 412 813 809\n2670 4 3 1 1 0 810 801 809 808\n2671 4 3 1 1 0 19 181 423 418\n2672 4 3 1 1 0 400 367 370 807\n2673 4 3 1 1 0 812 367 370 364\n2674 4 3 1 1 0 367 812 370 807\n2675 4 3 1 1 0 385 818 803 392\n2676 4 3 1 1 0 822 18 17 423\n2677 4 3 1 1 0 174 23 817 411\n2678 4 3 1 1 0 417 388 824 172\n2679 4 3 1 1 0 391 397 815 387\n2680 4 3 1 1 0 148 373 381 364\n2681 4 3 1 1 0 821 822 824 809\n2682 4 3 1 1 0 812 805 374 815\n2683 4 3 1 1 0 805 163 395 373\n2684 4 3 1 1 0 813 811 815 380\n2685 4 3 1 1 0 379 378 380 813\n2686 4 3 1 1 0 388 164 172 417\n2687 4 3 1 1 0 24 817 813 424\n2688 4 3 1 1 0 812 364 370 381\n2689 4 3 1 1 0 816 821 809 401\n2690 4 3 1 1 0 378 176 413 813\n2691 4 3 1 1 0 13 18 17 822\n2692 4 3 1 1 0 812 805 364 381\n2693 4 3 1 1 0 421 153 420 806\n2694 4 3 1 1 0 9 7 412 809\n2695 4 3 1 1 0 364 148 370 381\n2696 4 3 1 1 0 379 20 425 160\n2697 4 3 1 1 0 148 382 370 381\n2698 4 3 1 1 0 388 818 408 407\n2699 4 3 1 1 0 404 422 171 16\n2700 4 3 1 1 0 379 813 425 177\n2701 4 3 1 1 0 418 822 414 824\n2702 4 3 1 1 0 399 368 369 802\n2703 4 3 1 1 0 417 418 11 824\n2704 4 3 1 1 0 389 811 391 818\n2705 4 3 1 1 0 417 824 392 803\n2706 4 3 1 1 0 805 812 804 819\n2707 4 3 1 1 0 170 7 809 412\n2708 4 3 1 1 0 23 24 817 411\n2709 4 3 1 1 0 421 372 153 806\n2710 4 3 1 1 0 397 819 815 387\n2711 4 3 1 1 0 373 148 149 364\n2712 4 3 1 1 0 366 806 369 363\n2713 4 3 1 1 0 818 385 815 391\n2714 4 3 1 1 0 817 822 809 824\n2715 4 3 1 1 0 176 410 5 813\n2716 4 3 1 1 0 812 819 815 814\n2717 4 3 1 1 0 816 367 804 823\n2718 4 3 1 1 0 363 368 364 804\n2719 4 3 1 1 0 810 812 815 814\n2720 4 3 1 1 0 363 367 804 364\n2721 4 3 1 1 0 806 394 419 166\n2722 4 3 1 1 0 372 421 394 806\n2723 4 3 1 1 0 367 816 804 812\n2724 4 3 1 1 0 366 806 825 420\n2725 4 3 1 1 0 818 811 815 813\n2726 4 3 1 1 0 817 813 815 814\n2727 4 3 1 1 0 384 374 815 380\n2728 4 3 1 1 0 421 806 419 166\n2729 4 3 1 1 0 807 401 809 808\n2730 4 3 1 1 0 807 377 808 376\n2731 4 3 1 1 0 382 157 807 381\n2732 4 3 1 1 0 384 396 391 161\n2733 4 3 1 1 0 383 384 161 396\n2734 4 3 1 1 0 801 807 809 808\n2735 4 3 1 1 0 823 802 804 803\n2736 4 3 1 1 0 157 377 807 381\n2737 4 3 1 1 0 818 817 815 814\n2738 4 3 1 1 0 816 401 403 402\n2739 4 3 1 1 0 157 377 158 405\n2740 4 3 1 1 0 813 378 375 413\n2741 4 3 1 1 0 7 415 809 9\n2742 4 3 1 1 0 423 821 171 402\n2743 4 3 1 1 0 817 818 824 814\n2744 4 3 1 1 0 816 405 403 401\n2745 4 3 1 1 0 812 373 381 374\n2746 4 3 1 1 0 404 821 403 402\n2747 4 3 1 1 0 821 816 403 402\n2748 4 3 1 1 0 817 9 5 412\n2749 4 3 1 1 0 817 411 9 178\n2750 4 3 1 1 0 805 163 374 387\n2751 4 3 1 1 0 405 816 403 400\n2752 4 3 1 1 0 383 811 379 384\n2753 4 3 1 1 0 805 393 819 804\n2754 4 3 1 1 0 426 811 396 389\n2755 4 3 1 1 0 817 818 813 424\n2756 4 3 1 1 0 169 388 407 390\n2757 4 3 1 1 0 168 426 389 390\n2758 4 3 1 1 0 163 805 395 387\n2759 4 3 1 1 0 374 163 162 387\n2760 4 3 1 1 0 817 824 809 814\n2761 4 3 1 1 0 813 817 809 814\n2762 4 3 1 1 0 811 389 391 396\n2763 4 3 1 1 0 823 802 820 825\n2764 4 3 1 1 0 372 394 166 10\n2765 4 3 1 1 0 823 363 825 365\n2766 4 3 1 1 0 421 372 166 10\n2767 4 3 1 1 0 15 180 420 825\n2768 4 3 1 1 0 822 423 820 418\n2769 4 3 1 1 0 372 421 166 394\n2770 4 3 1 1 0 811 426 424 818\n2771 4 3 1 1 0 371 805 368 150\n2772 4 3 1 1 0 822 415 178 817\n2773 4 3 1 1 0 410 378 176 159\n2774 4 3 1 1 0 410 24 813 177\n2775 4 3 1 1 0 390 389 385 818\n2776 4 3 1 1 0 806 394 369 802\n2777 4 3 1 1 0 426 175 818 390\n2778 4 3 1 1 0 806 419 398 803\n2779 4 3 1 1 0 821 367 823 363\n2780 4 3 1 1 0 816 801 812 807\n2781 4 3 1 1 0 154 366 365 825\n2782 4 3 1 1 0 404 155 365 16\n2783 4 3 1 1 0 153 366 15 420\n2784 4 3 1 1 0 7 170 809 401\n2785 4 3 1 1 0 18 13 14 822\n2786 4 3 1 1 0 391 384 162 815\n2787 4 3 1 1 0 394 399 369 802\n2788 4 3 1 1 0 416 180 181 820\n2789 4 3 1 1 0 366 372 369 806\n2790 4 3 1 1 0 152 399 369 394\n2791 4 3 1 1 0 410 378 159 379\n2792 4 3 1 1 0 410 159 20 379\n2793 4 3 1 1 0 383 811 384 396\n2794 4 3 1 1 0 812 374 381 376\n2795 4 3 1 1 0 406 3 413 375\n2796 4 3 1 1 0 388 12 169 407\n2797 4 3 1 1 0 426 168 175 390\n2798 4 3 1 1 0 24 410 813 5\n2799 4 3 1 1 0 813 413 375 808\n2800 4 3 1 1 0 811 426 818 389\n2801 4 3 1 1 0 817 174 6 409\n2802 4 3 1 1 0 812 807 808 376\n2803 4 3 1 1 0 811 379 380 813\n2804 4 3 1 1 0 811 384 380 379\n2805 4 3 1 1 0 386 806 398 803\n2806 4 3 1 1 0 378 410 813 379\n2807 4 3 1 1 0 801 810 809 814\n2808 4 3 1 1 0 363 368 802 369\n2809 4 3 1 1 0 822 18 414 14\n2810 4 3 1 1 0 810 374 376 380\n2811 4 3 1 1 0 404 367 155 403\n2812 4 3 1 1 0 382 2 370 400\n2813 4 3 1 1 0 824 6 173 409\n2814 4 3 1 1 0 367 823 363 804\n2815 4 3 1 1 0 816 801 814 823\n2816 4 3 1 1 0 824 11 409 173\n2817 4 3 1 1 0 412 176 813 413\n2818 4 3 1 1 0 377 405 808 406\n2819 4 3 1 1 0 806 363 802 369\n2820 4 3 1 1 0 817 9 412 809\n2821 4 3 1 1 0 3 4 413 375\n2822 4 3 1 1 0 810 380 376 375\n2823 4 3 1 1 0 388 390 385 818\n2824 4 3 1 1 0 812 801 808 807\n2825 4 3 1 1 0 423 181 820 418\n2826 4 3 1 1 0 372 152 369 394\n2827 4 3 1 1 0 813 24 424 425\n2828 4 3 1 1 0 811 427 379 425\n2829 4 3 1 1 0 427 379 425 160\n2830 4 3 1 1 0 24 813 177 425\n2831 4 3 1 1 0 394 806 398 386\n2832 4 3 1 1 0 393 368 150 151\n2833 4 3 1 1 0 157 382 400 2\n2834 4 3 1 1 0 821 404 171 402\n2835 4 3 1 1 0 412 813 808 413\n2836 4 3 1 1 0 810 812 376 374\n2837 4 3 1 1 0 175 426 818 424\n2838 4 3 1 1 0 179 822 173 414\n2839 4 3 1 1 0 170 412 808 413\n2840 4 3 1 1 0 383 427 396 21\n2841 4 3 1 1 0 384 811 391 396\n2842 4 3 1 1 0 801 816 814 809\n2843 4 3 1 1 0 801 816 809 807\n2844 4 3 1 1 0 371 805 395 373\n2845 4 3 1 1 0 396 427 167 21\n2846 4 3 1 1 0 386 819 804 803\n2847 4 3 1 1 0 819 393 386 804\n2848 4 3 1 1 0 367 400 155 403\n2849 4 3 1 1 0 417 165 398 392\n2850 4 3 1 1 0 821 822 809 401\n2851 4 3 1 1 0 813 810 808 375\n2852 4 3 1 1 0 810 813 809 814\n2853 4 3 1 1 0 393 399 386 802\n2854 4 3 1 1 0 388 818 385 392\n2855 4 3 1 1 0 165 417 398 419\n2856 4 3 1 1 0 399 394 386 802\n2857 4 3 1 1 0 803 417 398 392\n2858 4 3 1 1 0 404 821 825 365\n2859 4 3 1 1 0 821 367 363 365\n2860 4 3 1 1 0 419 417 398 803\n2861 4 3 1 1 0 23 175 408 424\n2862 4 3 1 1 0 823 824 814 809\n2863 4 3 1 1 0 20 379 425 177\n2864 4 3 1 1 0 180 422 825 154\n2865 4 3 1 1 0 23 817 424 818\n2866 4 3 1 1 0 823 821 824 809\n2867 4 3 1 1 0 818 824 803 392\n2868 4 3 1 1 0 816 823 814 809\n2869 4 3 1 1 0 373 371 1 395\n2870 4 3 1 1 0 421 394 806 166\n2871 4 3 1 1 0 816 821 823 809\n2872 4 3 1 1 0 163 373 1 395\n2873 4 3 1 1 0 806 416 419 820\n2874 4 3 1 1 0 802 806 820 825\n2875 4 3 1 1 0 806 802 820 803\n2876 4 3 1 1 0 811 384 815 380\n2877 4 3 1 1 0 810 812 808 376\n2878 4 3 1 1 0 23 24 424 817\n2879 4 3 1 1 0 159 378 176 4\n2880 4 3 1 1 0 422 180 825 820\n2881 4 3 1 1 0 180 422 181 820\n2882 4 3 1 1 0 822 19 418 414\n2883 4 3 1 1 0 418 824 414 11\n2884 4 3 1 1 0 400 367 156 370\n2885 4 3 1 1 0 400 2 370 156\n2886 4 3 1 1 0 382 400 370 807\n2887 4 3 1 1 0 368 363 802 804\n2888 4 3 1 1 0 176 378 413 4\n2889 4 3 1 1 0 400 367 155 156\n2890 4 3 1 1 0 824 822 414 173\n2891 4 3 1 1 0 2 382 370 148\n2892 4 3 1 1 0 817 818 815 813\n2893 4 3 1 1 0 426 811 424 425\n2894 4 3 1 1 0 821 823 824 820\n2895 4 3 1 1 0 377 158 405 406\n2896 4 3 1 1 0 374 162 815 387\n2897 4 3 1 1 0 406 170 401 808\n2898 4 3 1 1 0 406 413 808 375\n2899 4 3 1 1 0 172 824 409 408\n2900 4 3 1 1 0 822 821 402 401\n2901 4 3 1 1 0 817 174 178 6\n2902 4 3 1 1 0 172 417 11 409\n2903 4 3 1 1 0 422 821 171 423\n2904 4 3 1 1 0 404 821 171 422\n2905 4 3 1 1 0 417 824 11 409\n2906 4 3 1 1 0 824 417 172 409\n2907 4 3 1 1 0 810 813 380 375\n2908 4 3 1 1 0 374 805 387 815\n2909 4 3 1 1 0 810 801 812 814\n2910 4 3 1 1 0 805 163 373 374\n2911 4 3 1 1 0 396 383 21 161\n2912 4 3 1 1 0 813 412 808 809\n2913 4 3 1 1 0 393 819 386 397\n2914 4 3 1 1 0 805 373 812 374\n2915 4 3 1 1 0 397 386 392 803\n2916 4 3 1 1 0 818 819 815 397\n2917 4 3 1 1 0 417 388 392 824\n2918 4 3 1 1 0 374 810 815 380\n2919 4 3 1 1 0 166 394 419 398\n2920 4 3 1 1 0 388 164 417 392\n2921 4 3 1 1 0 823 363 804 802\n2922 4 3 1 1 0 371 373 1 149\n2923 4 3 1 1 0 805 819 387 815\n2924 4 3 1 1 0 422 154 365 825\n2925 4 3 1 1 0 816 401 809 807\n2926 4 3 1 1 0 806 416 825 420\n2927 4 3 1 1 0 819 818 815 814\n2928 4 3 1 1 0 373 805 381 364\n2929 4 3 1 1 0 388 818 824 172\n2930 4 3 1 1 0 806 416 420 419\n2931 4 3 1 1 0 805 393 387 819\n2932 4 3 1 1 0 175 168 22 390\n2933 4 3 1 1 0 179 822 414 14\n2934 4 3 1 1 0 822 19 423 418\n2935 4 3 1 1 0 388 12 407 172\n2936 4 3 1 1 0 174 23 408 817\n2937 4 3 1 1 0 406 377 375 808\n2938 4 3 1 1 0 382 807 370 381\n2939 4 3 1 1 0 405 816 807 401\n2940 4 3 1 1 0 802 386 804 803\n2941 4 3 1 1 0 824 818 408 172\n2942 4 3 1 1 0 813 810 809 808\n2943 4 3 1 1 0 817 818 408 824\n2944 4 3 1 1 0 824 11 173 414\n2945 4 3 1 1 0 377 157 807 405\n2946 4 3 1 1 0 405 816 400 807\n2947 4 3 1 1 0 821 823 820 825\n2948 4 3 1 1 0 823 821 363 365\n2949 4 3 1 1 0 366 15 420 825\n2950 4 3 1 1 0 404 422 365 825\n2951 4 3 1 1 0 821 404 825 422\n2952 4 3 1 1 0 418 19 11 414\n2953 4 3 1 1 0 410 378 813 176\n2954 4 3 1 1 0 3 170 406 413\n2955 4 3 1 1 0 18 822 414 19\n2956 4 3 1 1 0 405 406 401 808\n2957 4 3 1 1 0 379 410 813 177\n2958 4 3 1 1 0 427 383 811 379\n2959 4 3 1 1 0 819 386 397 803\n2960 4 3 1 1 0 162 391 815 387\n2961 4 3 1 1 0 415 817 809 9\n2962 4 3 1 1 0 417 164 165 392\n2963 4 3 1 1 0 806 394 398 419\n2964 4 3 1 1 0 153 366 420 806\n2965 4 3 1 1 0 372 152 394 10\n2966 4 3 1 1 0 372 421 153 10\n2967 4 3 1 1 0 412 817 813 5\n2968 4 3 1 1 0 176 412 813 5\n2969 4 3 1 1 0 812 805 804 364\n2970 4 3 1 1 0 817 411 5 9\n2971 4 3 1 1 0 368 805 364 804\n2972 4 3 1 1 0 181 416 820 418\n2973 4 3 1 1 0 818 388 824 392\n2974 4 3 1 1 0 811 813 424 425\n2975 4 3 1 1 0 426 427 811 425\n2976 4 3 1 1 0 158 377 375 406\n2977 4 3 1 1 0 385 397 392 803\n2978 4 3 1 1 0 386 803 398 392\n2979 4 3 1 1 0 399 152 369 151\n2980 4 3 1 1 0 379 811 425 813\n2981 4 3 1 1 0 819 823 804 803\n2982 4 3 1 1 0 822 821 820 423\n2983 4 3 1 1 0 165 166 419 398\n2984 4 3 1 1 0 175 818 408 424\n2985 4 3 1 1 0 175 390 407 818\n2986 4 3 1 1 0 405 401 807 808\n2987 4 3 1 1 0 405 377 808 807\n2988 4 3 1 1 0 822 821 824 820\n2989 4 3 1 1 0 411 24 817 5\n2990 4 3 1 1 0 817 24 813 5\n2991 4 3 1 1 0 421 806 420 419\n2992 4 3 1 1 0 410 20 177 379\n2993 4 3 1 1 0 810 813 815 380\n2994 4 3 1 1 0 415 822 809 817\n2995 4 3 1 1 0 823 819 814 803\n2996 4 3 1 1 0 810 801 808 812\n2997 4 3 1 1 0 806 416 820 825\n2998 4 3 1 1 0 822 18 423 19\n2999 4 3 1 1 0 13 822 402 401\n3000 4 3 1 1 0 821 816 367 403\n3001 4 3 1 1 0 13 822 17 402\n3002 4 3 1 1 0 423 171 17 402\n3003 4 3 1 1 0 816 367 807 812\n3004 4 3 1 1 0 367 816 807 400\n3005 4 3 1 1 0 824 823 814 803\n3006 4 3 1 1 0 371 805 364 368\n3007 4 3 1 1 0 157 405 400 807\n3008 4 3 1 1 0 382 157 400 807\n3009 4 3 1 1 0 818 819 803 814\n3010 4 3 1 1 0 419 417 803 820\n3011 4 3 1 1 0 824 818 803 814\n3012 4 3 1 1 0 802 823 820 803\n3013 4 3 1 1 0 170 401 808 809\n3014 4 3 1 1 0 412 170 808 809\n3015 4 3 1 1 0 813 378 380 375\n3016 4 3 1 1 0 154 180 15 825\n3017 4 3 1 1 0 366 154 15 825\n3018 4 3 1 1 0 393 802 386 804\n3019 4 3 1 1 0 418 822 824 820\n3020 4 3 1 1 0 416 180 825 420\n3021 4 3 1 1 0 812 816 804 819\n3022 4 3 1 1 0 368 399 369 151\n3023 4 3 1 1 0 404 367 365 155\n3024 4 3 1 1 0 393 805 387 395\n3025 4 3 1 1 0 371 805 150 395\n3026 4 3 1 1 0 395 371 1 150\n3027 4 3 1 1 0 805 393 150 395\n3028 4 3 1 1 0 366 363 365 825\n3029 4 3 1 1 0 818 811 391 815\n3030 4 3 1 1 0 426 427 396 811\n3031 4 3 1 1 0 363 823 825 802\n3032 4 3 1 1 0 821 823 825 365\n3033 4 3 1 1 0 822 179 173 8\n3034 4 3 1 1 0 806 363 825 802\n3035 4 3 1 1 0 817 174 409 408\n3036 4 3 1 1 0 806 366 825 363\n3037 4 3 1 1 0 824 417 820 803\n3038 4 3 1 1 0 821 404 367 365\n3039 4 3 1 1 0 417 418 824 820\n3040 4 3 1 1 0 416 417 419 820\n3041 4 3 1 1 0 391 385 815 397\n3042 4 3 1 1 0 824 817 409 408\n3043 4 3 1 1 0 393 819 397 387\n3044 4 3 1 1 0 154 422 365 16\n3045 4 3 1 1 0 384 391 162 161\n3046 4 3 1 1 0 389 818 391 385\n3047 4 3 1 1 0 801 816 819 823\n3048 4 3 1 1 0 423 402 822 821\n3049 4 3 1 1 0 822 402 423 17\n3050 4 3 1 1 0 415 809 401 7\n3051 4 3 1 1 0 401 809 415 822\n3052 4 3 1 1 0 401 13 415 7\n3053 4 3 1 1 0 415 13 401 822\n3054 4 3 1 1 0 173 8 824 822\n3055 4 3 1 1 0 173 824 8 6\n3056 4 3 1 1 0 376 807 381 812\n3057 4 3 1 1 0 376 381 807 377\n3058 4 3 1 1 0 6 178 824 8\n3059 4 3 1 1 0 6 824 178 817\n3060 4 3 1 1 0 822 824 178 8\n3061 4 3 1 1 0 822 178 824 817\n3062 4 3 1 1 0 397 818 803 385\n3063 4 3 1 1 0 397 803 818 819\n3064 4 3 1 1 0 371 373 364 805\n3065 4 3 1 1 0 364 373 371 149\n3066 4 3 1 1 0 393 802 368 399\n3067 4 3 1 1 0 368 802 393 804\n3068 4 3 2 2 0 442 827 438 441\n3069 4 3 2 2 0 440 827 438 828\n3070 4 3 2 2 0 826 171 422 437\n3071 4 3 2 2 0 447 826 444 451\n3072 4 3 2 2 0 436 827 429 434\n3073 4 3 2 2 0 435 450 188 433\n3074 4 3 2 2 0 826 431 422 452\n3075 4 3 2 2 0 28 193 447 198\n3076 4 3 2 2 0 186 432 445 33\n3077 4 3 2 2 0 422 180 181 452\n3078 4 3 2 2 0 439 193 30 448\n3079 4 3 2 2 0 453 454 448 828\n3080 4 3 2 2 0 826 422 181 452\n3081 4 3 2 2 0 439 443 448 828\n3082 4 3 2 2 0 31 439 30 448\n3083 4 3 2 2 0 447 197 26 29\n3084 4 3 2 2 0 193 31 30 448\n3085 4 3 2 2 0 192 32 456 441\n3086 4 3 2 2 0 25 37 18 423\n3087 4 3 2 2 0 444 447 448 828\n3088 4 3 2 2 0 826 171 423 422\n3089 4 3 2 2 0 431 826 428 433\n3090 4 3 2 2 0 187 433 188 449\n3091 4 3 2 2 0 436 827 440 429\n3092 4 3 2 2 0 183 436 440 429\n3093 4 3 2 2 0 182 435 429 440\n3094 4 3 2 2 0 184 827 455 456\n3095 4 3 2 2 0 171 16 422 437\n3096 4 3 2 2 0 447 453 448 828\n3097 4 3 2 2 0 826 446 195 34\n3098 4 3 2 2 0 447 193 444 448\n3099 4 3 2 2 0 442 439 443 191\n3100 4 3 2 2 0 442 35 443 194\n3101 4 3 2 2 0 826 446 445 195\n3102 4 3 2 2 0 455 184 185 434\n3103 4 3 2 2 0 430 36 445 196\n3104 4 3 2 2 0 32 436 456 441\n3105 4 3 2 2 0 827 436 440 441\n3106 4 3 2 2 0 443 194 444 827\n3107 4 3 2 2 0 435 450 433 828\n3108 4 3 2 2 0 193 439 443 448\n3109 4 3 2 2 0 446 171 196 37\n3110 4 3 2 2 0 431 826 437 430\n3111 4 3 2 2 0 826 431 428 430\n3112 4 3 2 2 0 433 450 188 449\n3113 4 3 2 2 0 442 192 456 441\n3114 4 3 2 2 0 197 447 26 451\n3115 4 3 2 2 0 827 442 456 441\n3116 4 3 2 2 0 180 431 422 154\n3117 4 3 2 2 0 450 435 27 189\n3118 4 3 2 2 0 429 827 828 434\n3119 4 3 2 2 0 35 442 443 191\n3120 4 3 2 2 0 435 450 27 188\n3121 4 3 2 2 0 19 197 18 423\n3122 4 3 2 2 0 448 454 438 828\n3123 4 3 2 2 0 186 432 430 445\n3124 4 3 2 2 0 827 194 455 456\n3125 4 3 2 2 0 443 439 827 828\n3126 4 3 2 2 0 446 826 445 196\n3127 4 3 2 2 0 32 183 436 441\n3128 4 3 2 2 0 447 29 26 444\n3129 4 3 2 2 0 439 190 438 448\n3130 4 3 2 2 0 436 827 434 184\n3131 4 3 2 2 0 197 19 451 423\n3132 4 3 2 2 0 432 826 455 434\n3133 4 3 2 2 0 431 180 452 15\n3134 4 3 2 2 0 451 826 181 452\n3135 4 3 2 2 0 431 187 452 449\n3136 4 3 2 2 0 428 826 432 434\n3137 4 3 2 2 0 190 454 438 448\n3138 4 3 2 2 0 826 453 828 449\n3139 4 3 2 2 0 826 453 449 451\n3140 4 3 2 2 0 186 36 445 430\n3141 4 3 2 2 0 826 430 445 196\n3142 4 3 2 2 0 193 447 444 29\n3143 4 3 2 2 0 432 826 445 195\n3144 4 3 2 2 0 182 183 440 429\n3145 4 3 2 2 0 440 828 438 189\n3146 4 3 2 2 0 439 448 438 828\n3147 4 3 2 2 0 826 451 449 452\n3148 4 3 2 2 0 826 453 451 447\n3149 4 3 2 2 0 431 826 433 449\n3150 4 3 2 2 0 453 450 828 449\n3151 4 3 2 2 0 453 450 454 828\n3152 4 3 2 2 0 25 446 37 423\n3153 4 3 2 2 0 37 17 18 423\n3154 4 3 2 2 0 435 182 27 189\n3155 4 3 2 2 0 187 431 433 449\n3156 4 3 2 2 0 827 194 34 455\n3157 4 3 2 2 0 446 826 444 34\n3158 4 3 2 2 0 25 446 444 34\n3159 4 3 2 2 0 16 422 437 154\n3160 4 3 2 2 0 436 183 440 441\n3161 4 3 2 2 0 826 422 423 181\n3162 4 3 2 2 0 443 444 448 828\n3163 4 3 2 2 0 450 435 189 440\n3164 4 3 2 2 0 194 442 827 443\n3165 4 3 2 2 0 454 190 438 189\n3166 4 3 2 2 0 827 436 456 184\n3167 4 3 2 2 0 435 182 189 440\n3168 4 3 2 2 0 826 827 34 455\n3169 4 3 2 2 0 827 826 34 444\n3170 4 3 2 2 0 35 442 192 456\n3171 4 3 2 2 0 436 32 456 184\n3172 4 3 2 2 0 432 455 185 434\n3173 4 3 2 2 0 826 428 433 828\n3174 4 3 2 2 0 826 25 444 26\n3175 4 3 2 2 0 17 171 423 37\n3176 4 3 2 2 0 826 451 181 423\n3177 4 3 2 2 0 187 431 452 15\n3178 4 3 2 2 0 194 442 456 827\n3179 4 3 2 2 0 431 180 15 154\n3180 4 3 2 2 0 826 432 455 195\n3181 4 3 2 2 0 193 439 30 443\n3182 4 3 2 2 0 826 451 423 26\n3183 4 3 2 2 0 25 26 423 18\n3184 4 3 2 2 0 436 827 456 441\n3185 4 3 2 2 0 439 442 827 438\n3186 4 3 2 2 0 28 197 447 29\n3187 4 3 2 2 0 826 827 828 444\n3188 4 3 2 2 0 443 827 444 828\n3189 4 3 2 2 0 450 454 828 189\n3190 4 3 2 2 0 826 827 455 434\n3191 4 3 2 2 0 195 826 34 455\n3192 4 3 2 2 0 439 442 443 827\n3193 4 3 2 2 0 450 433 828 449\n3194 4 3 2 2 0 451 447 26 444\n3195 4 3 2 2 0 826 446 25 423\n3196 4 3 2 2 0 193 28 447 29\n3197 4 3 2 2 0 432 826 430 445\n3198 4 3 2 2 0 433 826 828 449\n3199 4 3 2 2 0 431 826 422 437\n3200 4 3 2 2 0 451 19 181 423\n3201 4 3 2 2 0 826 446 171 196\n3202 4 3 2 2 0 36 16 196 437\n3203 4 3 2 2 0 826 431 452 449\n3204 4 3 2 2 0 827 440 438 441\n3205 4 3 2 2 0 16 171 196 437\n3206 4 3 2 2 0 440 450 828 189\n3207 4 3 2 2 0 439 827 828 438\n3208 4 3 2 2 0 428 429 828 434\n3209 4 3 2 2 0 826 428 432 430\n3210 4 3 2 2 0 446 826 25 444\n3211 4 3 2 2 0 193 443 444 448\n3212 4 3 2 2 0 184 827 434 455\n3213 4 3 2 2 0 194 827 34 444\n3214 4 3 2 2 0 827 826 828 434\n3215 4 3 2 2 0 826 428 828 434\n3216 4 3 2 2 0 31 190 439 448\n3217 4 3 2 2 0 193 198 448 447\n3218 4 3 2 2 0 31 193 198 448\n3219 4 3 2 2 0 429 435 433 828\n3220 4 3 2 2 0 25 826 423 26\n3221 4 3 2 2 0 431 180 422 452\n3222 4 3 2 2 0 35 442 456 194\n3223 4 3 2 2 0 195 432 455 185\n3224 4 3 2 2 0 33 432 195 185\n3225 4 3 2 2 0 428 429 433 828\n3226 4 3 2 2 0 827 429 828 440\n3227 4 3 2 2 0 451 826 444 26\n3228 4 3 2 2 0 828 454 438 189\n3229 4 3 2 2 0 33 432 445 195\n3230 4 3 2 2 0 439 443 191 30\n3231 4 3 2 2 0 429 435 828 440\n3232 4 3 2 2 0 437 36 430 196\n3233 4 3 2 2 0 435 450 828 440\n3234 4 3 2 2 0 422 431 437 154\n3235 4 3 2 2 0 423 446 171 826\n3236 4 3 2 2 0 423 171 446 37\n3237 4 3 2 2 0 447 828 826 453\n3238 4 3 2 2 0 826 828 447 444\n3239 4 3 2 2 0 437 196 826 171\n3240 4 3 2 2 0 826 196 437 430\n3241 4 3 2 2 0 423 197 26 451\n3242 4 3 2 2 0 423 26 197 18\n3243 4 3 3 3 0 47 43 48 474\n3244 4 3 3 3 0 462 475 473 210\n3245 4 3 3 3 0 464 43 44 472\n3246 4 3 3 3 0 473 475 472 51\n3247 4 3 3 3 0 475 462 204 50\n3248 4 3 3 3 0 475 474 472 51\n3249 4 3 3 3 0 460 199 829 465\n3250 4 3 3 3 0 475 462 458 461\n3251 4 3 3 3 0 829 39 206 466\n3252 4 3 3 3 0 203 460 465 38\n3253 4 3 3 3 0 475 473 210 51\n3254 4 3 3 3 0 469 457 463 829\n3255 4 3 3 3 0 467 464 40 206\n3256 4 3 3 3 0 829 469 457 459\n3257 4 3 3 3 0 469 201 457 459\n3258 4 3 3 3 0 205 45 209 458\n3259 4 3 3 3 0 460 203 468 461\n3260 4 3 3 3 0 469 458 829 470\n3261 4 3 3 3 0 473 475 458 470\n3262 4 3 3 3 0 465 199 829 466\n3263 4 3 3 3 0 49 203 461 468\n3264 4 3 3 3 0 471 45 202 458\n3265 4 3 3 3 0 203 460 468 465\n3266 4 3 3 3 0 469 201 459 42\n3267 4 3 3 3 0 462 205 50 473\n3268 4 3 3 3 0 464 474 472 470\n3269 4 3 3 3 0 829 460 468 461\n3270 4 3 3 3 0 462 475 210 50\n3271 4 3 3 3 0 45 471 209 458\n3272 4 3 3 3 0 41 39 463 457\n3273 4 3 3 3 0 207 469 463 470\n3274 4 3 3 3 0 473 205 209 458\n3275 4 3 3 3 0 473 46 472 470\n3276 4 3 3 3 0 462 475 458 473\n3277 4 3 3 3 0 829 464 463 470\n3278 4 3 3 3 0 464 467 829 466\n3279 4 3 3 3 0 460 199 465 38\n3280 4 3 3 3 0 472 46 44 470\n3281 4 3 3 3 0 464 43 472 474\n3282 4 3 3 3 0 201 459 200 457\n3283 4 3 3 3 0 460 829 200 459\n3284 4 3 3 3 0 199 39 829 466\n3285 4 3 3 3 0 471 458 469 470\n3286 4 3 3 3 0 43 47 472 474\n3287 4 3 3 3 0 467 464 206 466\n3288 4 3 3 3 0 202 469 459 42\n3289 4 3 3 3 0 469 463 457 41\n3290 4 3 3 3 0 471 469 459 202\n3291 4 3 3 3 0 467 208 48 474\n3292 4 3 3 3 0 469 207 463 41\n3293 4 3 3 3 0 465 460 468 829\n3294 4 3 3 3 0 458 471 459 202\n3295 4 3 3 3 0 471 458 459 469\n3296 4 3 3 3 0 467 465 829 466\n3297 4 3 3 3 0 829 206 464 466\n3298 4 3 3 3 0 48 43 40 474\n3299 4 3 3 3 0 473 475 470 472\n3300 4 3 3 3 0 458 829 470 461\n3301 4 3 3 3 0 199 39 457 829\n3302 4 3 3 3 0 46 473 209 470\n3303 4 3 3 3 0 462 205 473 458\n3304 4 3 3 3 0 463 44 207 470\n3305 4 3 3 3 0 467 829 468 461\n3306 4 3 3 3 0 467 465 468 829\n3307 4 3 3 3 0 472 464 470 44\n3308 4 3 3 3 0 464 467 474 470\n3309 4 3 3 3 0 469 829 463 470\n3310 4 3 3 3 0 469 201 41 457\n3311 4 3 3 3 0 464 467 470 829\n3312 4 3 3 3 0 829 199 200 457\n3313 4 3 3 3 0 458 475 461 470\n3314 4 3 3 3 0 474 47 472 51\n3315 4 3 3 3 0 463 44 470 464\n3316 4 3 3 3 0 460 199 200 829\n3317 4 3 3 3 0 458 460 829 461\n3318 4 3 3 3 0 39 829 463 457\n3319 4 3 3 3 0 475 462 461 204\n3320 4 3 3 3 0 39 829 206 463\n3321 4 3 3 3 0 829 464 206 463\n3322 4 3 3 3 0 201 459 42 200\n3323 4 3 3 3 0 462 473 50 210\n3324 4 3 3 3 0 467 48 40 474\n3325 4 3 3 3 0 464 467 40 474\n3326 4 3 3 3 0 474 475 472 470\n3327 4 3 3 3 0 459 829 200 457\n3328 4 3 3 3 0 829 467 470 461\n3329 4 3 3 3 0 46 473 472 51\n3330 4 3 3 3 0 460 199 38 200\n3331 4 3 3 3 0 43 464 40 474\n3332 4 3 3 3 0 458 209 470 471\n3333 4 3 3 3 0 458 470 209 473\n3334 4 3 3 3 0 459 829 458 460\n3335 4 3 3 3 0 459 458 829 469\n3336 4 3 3 3 0 467 468 475 461\n3337 4 3 3 3 0 467 470 475 474\n3338 4 3 3 3 0 475 470 467 461\n3339 4 3 3 3 0 49 468 204 208\n3340 4 3 3 3 0 49 204 468 461\n3341 4 3 3 3 0 475 204 468 208\n3342 4 3 3 3 0 475 468 204 461\n3343 4 3 3 3 0 475 467 208 468\n3344 4 3 3 3 0 208 467 475 474\n3345 4 3 4 4 0 479 53 412 477\n3346 4 3 4 4 0 413 216 483 482\n3347 4 3 4 4 0 476 477 52 480\n3348 4 3 4 4 0 58 479 214 483\n3349 4 3 4 4 0 476 211 56 482\n3350 4 3 4 4 0 479 480 483 215\n3351 4 3 4 4 0 412 170 478 483\n3352 4 3 4 4 0 412 477 176 413\n3353 4 3 4 4 0 482 476 481 483\n3354 4 3 4 4 0 412 7 57 170\n3355 4 3 4 4 0 412 53 5 477\n3356 4 3 4 4 0 476 480 481 483\n3357 4 3 4 4 0 412 9 5 478\n3358 4 3 4 4 0 479 53 478 412\n3359 4 3 4 4 0 53 412 5 478\n3360 4 3 4 4 0 7 412 57 478\n3361 4 3 4 4 0 170 412 413 483\n3362 4 3 4 4 0 413 216 170 483\n3363 4 3 4 4 0 479 58 478 54\n3364 4 3 4 4 0 477 479 213 480\n3365 4 3 4 4 0 479 477 483 480\n3366 4 3 4 4 0 477 412 176 5\n3367 4 3 4 4 0 9 53 5 478\n3368 4 3 4 4 0 212 476 52 480\n3369 4 3 4 4 0 9 53 478 54\n3370 4 3 4 4 0 53 479 213 477\n3371 4 3 4 4 0 212 476 480 481\n3372 4 3 4 4 0 212 215 55 481\n3373 4 3 4 4 0 58 479 478 214\n3374 4 3 4 4 0 477 476 413 483\n3375 4 3 4 4 0 476 211 482 481\n3376 4 3 4 4 0 214 483 478 57\n3377 4 3 4 4 0 482 476 3 56\n3378 4 3 4 4 0 480 215 481 483\n3379 4 3 4 4 0 476 482 3 413\n3380 4 3 4 4 0 412 479 483 478\n3381 4 3 4 4 0 477 4 176 413\n3382 4 3 4 4 0 479 214 483 478\n3383 4 3 4 4 0 412 477 413 483\n3384 4 3 4 4 0 483 170 478 57\n3385 4 3 4 4 0 4 476 3 413\n3386 4 3 4 4 0 413 216 482 3\n3387 4 3 4 4 0 476 4 52 477\n3388 4 3 4 4 0 170 483 216 57\n3389 4 3 4 4 0 56 482 216 3\n3390 4 3 4 4 0 413 216 3 170\n3391 4 3 4 4 0 55 476 481 211\n3392 4 3 4 4 0 483 413 482 476\n3393 4 3 4 4 0 170 412 478 57\n3394 4 3 4 4 0 4 476 413 477\n3395 4 3 4 4 0 412 7 9 478\n3396 4 3 4 4 0 479 58 215 483\n3397 4 3 4 4 0 477 476 483 480\n3398 4 3 4 4 0 53 479 478 54\n3399 4 3 4 4 0 212 480 215 481\n3400 4 3 4 4 0 412 479 477 483\n3401 4 3 4 4 0 55 476 212 481\n3402 4 3 4 4 0 480 477 52 213\n3403 4 3 5 5 0 60 218 217 219\n3404 4 3 5 5 0 484 53 9 54\n3405 4 3 5 5 0 8 221 178 484\n3406 4 3 5 5 0 59 486 485 219\n3407 4 3 5 5 0 411 24 64 488\n3408 4 3 5 5 0 486 218 484 485\n3409 4 3 5 5 0 62 218 485 484\n3410 4 3 5 5 0 411 64 5 53\n3411 4 3 5 5 0 487 62 485 484\n3412 4 3 5 5 0 6 221 178 8\n3413 4 3 5 5 0 487 488 485 65\n3414 4 3 5 5 0 411 484 9 178\n3415 4 3 5 5 0 174 221 487 484\n3416 4 3 5 5 0 221 174 178 484\n3417 4 3 5 5 0 221 6 178 174\n3418 4 3 5 5 0 66 486 488 65\n3419 4 3 5 5 0 484 486 54 217\n3420 4 3 5 5 0 62 63 487 485\n3421 4 3 5 5 0 411 23 24 488\n3422 4 3 5 5 0 23 411 220 488\n3423 4 3 5 5 0 218 486 484 217\n3424 4 3 5 5 0 486 218 485 219\n3425 4 3 5 5 0 64 411 488 53\n3426 4 3 5 5 0 411 174 487 484\n3427 4 3 5 5 0 486 64 488 53\n3428 4 3 5 5 0 221 62 487 484\n3429 4 3 5 5 0 411 486 488 53\n3430 4 3 5 5 0 61 487 485 65\n3431 4 3 5 5 0 487 63 61 485\n3432 4 3 5 5 0 488 487 220 65\n3433 4 3 5 5 0 221 62 484 8\n3434 4 3 5 5 0 62 221 487 63\n3435 4 3 5 5 0 411 53 5 9\n3436 4 3 5 5 0 59 61 485 65\n3437 4 3 5 5 0 484 411 9 53\n3438 4 3 5 5 0 411 174 220 487\n3439 4 3 5 5 0 218 486 217 219\n3440 4 3 5 5 0 174 411 178 484\n3441 4 3 5 5 0 486 484 54 53\n3442 4 3 5 5 0 411 24 5 64\n3443 4 3 5 5 0 411 23 220 174\n3444 4 3 5 5 0 486 66 488 64\n3445 4 3 5 5 0 486 411 484 53\n3446 4 3 5 5 0 411 487 220 488\n3447 4 3 5 5 0 486 66 59 65\n3448 4 3 5 5 0 65 486 485 59\n3449 4 3 5 5 0 65 485 486 488\n3450 4 3 5 5 0 485 488 484 486\n3451 4 3 5 5 0 485 484 488 487\n3452 4 3 5 5 0 411 484 488 486\n3453 4 3 5 5 0 411 488 484 487\n3454 4 3 6 6 0 484 8 62 489\n3455 4 3 6 6 0 218 484 62 489\n3456 4 3 6 6 0 484 478 491 54\n3457 4 3 6 6 0 179 8 178 489\n3458 4 3 6 6 0 68 218 62 489\n3459 4 3 6 6 0 72 57 492 7\n3460 4 3 6 6 0 72 69 13 489\n3461 4 3 6 6 0 415 179 178 489\n3462 4 3 6 6 0 478 54 58 491\n3463 4 3 6 6 0 74 490 492 67\n3464 4 3 6 6 0 415 72 7 13\n3465 4 3 6 6 0 490 72 71 492\n3466 4 3 6 6 0 492 222 491 73\n3467 4 3 6 6 0 217 484 491 54\n3468 4 3 6 6 0 415 14 179 489\n3469 4 3 6 6 0 478 58 214 491\n3470 4 3 6 6 0 218 70 217 222\n3471 4 3 6 6 0 57 492 478 214\n3472 4 3 6 6 0 492 484 478 491\n3473 4 3 6 6 0 72 490 71 69\n3474 4 3 6 6 0 9 415 478 7\n3475 4 3 6 6 0 218 70 222 67\n3476 4 3 6 6 0 415 9 484 178\n3477 4 3 6 6 0 74 492 222 67\n3478 4 3 6 6 0 492 478 214 491\n3479 4 3 6 6 0 492 218 222 67\n3480 4 3 6 6 0 73 492 58 491\n3481 4 3 6 6 0 484 490 492 489\n3482 4 3 6 6 0 74 490 71 492\n3483 4 3 6 6 0 69 14 13 489\n3484 4 3 6 6 0 68 490 489 69\n3485 4 3 6 6 0 415 484 492 489\n3486 4 3 6 6 0 415 72 492 7\n3487 4 3 6 6 0 415 9 478 484\n3488 4 3 6 6 0 490 72 489 69\n3489 4 3 6 6 0 492 74 222 73\n3490 4 3 6 6 0 484 9 478 54\n3491 4 3 6 6 0 14 415 13 489\n3492 4 3 6 6 0 415 72 13 489\n3493 4 3 6 6 0 415 492 478 7\n3494 4 3 6 6 0 490 218 492 67\n3495 4 3 6 6 0 484 415 178 489\n3496 4 3 6 6 0 72 415 492 489\n3497 4 3 6 6 0 8 484 178 489\n3498 4 3 6 6 0 490 72 492 489\n3499 4 3 6 6 0 70 218 217 60\n3500 4 3 6 6 0 484 218 492 490\n3501 4 3 6 6 0 58 492 214 491\n3502 4 3 6 6 0 218 68 67 490\n3503 4 3 6 6 0 492 57 478 7\n3504 4 3 6 6 0 415 484 478 492\n3505 4 3 6 6 0 489 218 490 68\n3506 4 3 6 6 0 489 490 218 484\n3507 4 3 6 6 0 222 492 484 218\n3508 4 3 6 6 0 484 492 222 491\n3509 4 3 6 6 0 484 217 222 218\n3510 4 3 6 6 0 222 217 484 491\n3511 4 3 7 7 0 513 82 503 83\n3512 4 3 7 7 0 830 514 235 506\n3513 4 3 7 7 0 502 497 223 75\n3514 4 3 7 7 0 229 504 501 831\n3515 4 3 7 7 0 513 82 509 503\n3516 4 3 7 7 0 194 499 35 512\n3517 4 3 7 7 0 236 500 512 76\n3518 4 3 7 7 0 232 513 514 506\n3519 4 3 7 7 0 234 79 80 495\n3520 4 3 7 7 0 830 499 500 501\n3521 4 3 7 7 0 34 830 235 511\n3522 4 3 7 7 0 228 77 515 231\n3523 4 3 7 7 0 232 513 503 83\n3524 4 3 7 7 0 194 499 512 830\n3525 4 3 7 7 0 502 229 501 831\n3526 4 3 7 7 0 226 510 80 495\n3527 4 3 7 7 0 502 497 830 223\n3528 4 3 7 7 0 226 493 510 495\n3529 4 3 7 7 0 456 498 32 192\n3530 4 3 7 7 0 510 234 80 495\n3531 4 3 7 7 0 77 227 228 515\n3532 4 3 7 7 0 505 830 506 831\n3533 4 3 7 7 0 194 456 35 499\n3534 4 3 7 7 0 508 504 229 831\n3535 4 3 7 7 0 515 504 236 500\n3536 4 3 7 7 0 234 510 511 507\n3537 4 3 7 7 0 830 499 512 500\n3538 4 3 7 7 0 223 497 830 494\n3539 4 3 7 7 0 228 504 500 501\n3540 4 3 7 7 0 509 234 511 507\n3541 4 3 7 7 0 82 513 509 78\n3542 4 3 7 7 0 225 505 496 507\n3543 4 3 7 7 0 195 493 511 510\n3544 4 3 7 7 0 513 78 235 511\n3545 4 3 7 7 0 502 497 508 831\n3546 4 3 7 7 0 494 830 496 831\n3547 4 3 7 7 0 494 493 496 830\n3548 4 3 7 7 0 235 830 506 511\n3549 4 3 7 7 0 498 456 499 35\n3550 4 3 7 7 0 493 455 830 494\n3551 4 3 7 7 0 195 455 493 185\n3552 4 3 7 7 0 184 455 185 494\n3553 4 3 7 7 0 830 505 506 511\n3554 4 3 7 7 0 500 515 76 236\n3555 4 3 7 7 0 504 505 506 831\n3556 4 3 7 7 0 504 228 229 501\n3557 4 3 7 7 0 33 195 493 185\n3558 4 3 7 7 0 78 34 235 511\n3559 4 3 7 7 0 830 505 496 831\n3560 4 3 7 7 0 497 508 831 224\n3561 4 3 7 7 0 495 225 496 507\n3562 4 3 7 7 0 502 508 229 831\n3563 4 3 7 7 0 505 830 496 511\n3564 4 3 7 7 0 497 502 830 831\n3565 4 3 7 7 0 455 493 185 494\n3566 4 3 7 7 0 830 504 831 501\n3567 4 3 7 7 0 456 498 494 184\n3568 4 3 7 7 0 224 505 496 225\n3569 4 3 7 7 0 497 508 224 75\n3570 4 3 7 7 0 503 509 511 507\n3571 4 3 7 7 0 228 504 515 500\n3572 4 3 7 7 0 514 504 231 506\n3573 4 3 7 7 0 830 493 496 511\n3574 4 3 7 7 0 513 232 503 506\n3575 4 3 7 7 0 513 235 506 511\n3576 4 3 7 7 0 497 224 831 496\n3577 4 3 7 7 0 503 233 234 507\n3578 4 3 7 7 0 456 455 494 830\n3579 4 3 7 7 0 497 494 831 830\n3580 4 3 7 7 0 503 513 511 509\n3581 4 3 7 7 0 194 830 512 235\n3582 4 3 7 7 0 498 456 494 830\n3583 4 3 7 7 0 504 830 236 500\n3584 4 3 7 7 0 233 79 234 507\n3585 4 3 7 7 0 456 455 184 494\n3586 4 3 7 7 0 194 455 830 34\n3587 4 3 7 7 0 223 498 32 184\n3588 4 3 7 7 0 502 830 831 501\n3589 4 3 7 7 0 79 495 507 225\n3590 4 3 7 7 0 224 505 831 496\n3591 4 3 7 7 0 503 83 81 84\n3592 4 3 7 7 0 82 83 81 503\n3593 4 3 7 7 0 510 234 495 507\n3594 4 3 7 7 0 498 223 830 494\n3595 4 3 7 7 0 498 502 830 223\n3596 4 3 7 7 0 233 503 81 84\n3597 4 3 7 7 0 504 830 500 501\n3598 4 3 7 7 0 503 233 81 509\n3599 4 3 7 7 0 494 497 831 496\n3600 4 3 7 7 0 514 232 506 231\n3601 4 3 7 7 0 508 505 831 224\n3602 4 3 7 7 0 497 502 508 75\n3603 4 3 7 7 0 227 228 515 500\n3604 4 3 7 7 0 234 79 495 507\n3605 4 3 7 7 0 82 503 81 509\n3606 4 3 7 7 0 233 503 234 509\n3607 4 3 7 7 0 514 830 235 236\n3608 4 3 7 7 0 78 513 509 511\n3609 4 3 7 7 0 195 33 493 510\n3610 4 3 7 7 0 500 230 512 76\n3611 4 3 7 7 0 456 498 499 830\n3612 4 3 7 7 0 500 499 512 230\n3613 4 3 7 7 0 508 502 229 75\n3614 4 3 7 7 0 504 228 515 231\n3615 4 3 7 7 0 235 830 512 236\n3616 4 3 7 7 0 505 503 511 507\n3617 4 3 7 7 0 194 455 456 830\n3618 4 3 7 7 0 513 514 506 235\n3619 4 3 7 7 0 233 509 234 81\n3620 4 3 7 7 0 504 514 515 236\n3621 4 3 7 7 0 514 504 830 236\n3622 4 3 7 7 0 498 456 35 192\n3623 4 3 7 7 0 830 500 512 236\n3624 4 3 7 7 0 498 223 494 184\n3625 4 3 7 7 0 498 499 830 501\n3626 4 3 7 7 0 34 455 830 511\n3627 4 3 7 7 0 195 455 34 511\n3628 4 3 7 7 0 194 34 830 235\n3629 4 3 7 7 0 504 514 231 515\n3630 4 3 7 7 0 504 508 505 831\n3631 4 3 7 7 0 503 505 511 506\n3632 4 3 7 7 0 513 503 511 506\n3633 4 3 7 7 0 194 456 499 830\n3634 4 3 7 7 0 33 226 493 510\n3635 4 3 7 7 0 502 498 830 501\n3636 4 3 7 7 0 509 503 234 507\n3637 4 3 7 7 0 498 456 32 184\n3638 4 3 7 7 0 227 515 76 500\n3639 4 3 7 7 0 35 499 230 512\n3640 4 3 7 7 0 830 506 504 514\n3641 4 3 7 7 0 504 506 830 831\n3642 4 3 7 7 0 507 496 511 505\n3643 4 3 7 7 0 507 496 493 511\n3644 4 3 7 7 0 493 496 507 495\n3645 4 3 7 7 0 493 510 507 511\n3646 4 3 7 7 0 507 510 493 495\n3647 4 3 7 7 0 511 455 493 195\n3648 4 3 7 7 0 511 493 455 830\n3649 4 3 8 8 0 522 93 92 91\n3650 4 3 8 8 0 516 63 523 221\n3651 4 3 8 8 0 525 240 69 518\n3652 4 3 8 8 0 238 516 63 523\n3653 4 3 8 8 0 527 92 11 523\n3654 4 3 8 8 0 516 520 523 517\n3655 4 3 8 8 0 173 489 179 414\n3656 4 3 8 8 0 520 245 523 517\n3657 4 3 8 8 0 524 85 240 518\n3658 4 3 8 8 0 489 173 179 8\n3659 4 3 8 8 0 237 516 517 520\n3660 4 3 8 8 0 526 87 239 517\n3661 4 3 8 8 0 237 87 526 517\n3662 4 3 8 8 0 238 245 89 517\n3663 4 3 8 8 0 243 519 518 524\n3664 4 3 8 8 0 63 516 62 221\n3665 4 3 8 8 0 489 68 69 525\n3666 4 3 8 8 0 489 14 414 518\n3667 4 3 8 8 0 19 18 197 518\n3668 4 3 8 8 0 516 238 517 523\n3669 4 3 8 8 0 489 14 179 414\n3670 4 3 8 8 0 522 244 521 527\n3671 4 3 8 8 0 414 19 197 518\n3672 4 3 8 8 0 246 526 239 517\n3673 4 3 8 8 0 527 244 521 28\n3674 4 3 8 8 0 62 489 8 221\n3675 4 3 8 8 0 520 522 245 91\n3676 4 3 8 8 0 522 244 527 93\n3677 4 3 8 8 0 522 92 245 91\n3678 4 3 8 8 0 527 525 519 523\n3679 4 3 8 8 0 173 489 414 523\n3680 4 3 8 8 0 173 489 523 221\n3681 4 3 8 8 0 173 414 11 523\n3682 4 3 8 8 0 88 526 241 520\n3683 4 3 8 8 0 489 173 8 221\n3684 4 3 8 8 0 526 237 517 520\n3685 4 3 8 8 0 526 520 517 245\n3686 4 3 8 8 0 520 527 519 523\n3687 4 3 8 8 0 242 520 519 525\n3688 4 3 8 8 0 489 414 523 525\n3689 4 3 8 8 0 68 516 525 489\n3690 4 3 8 8 0 414 527 518 197\n3691 4 3 8 8 0 522 527 519 520\n3692 4 3 8 8 0 86 243 524 519\n3693 4 3 8 8 0 520 516 523 525\n3694 4 3 8 8 0 527 414 518 525\n3695 4 3 8 8 0 414 527 11 523\n3696 4 3 8 8 0 87 237 526 520\n3697 4 3 8 8 0 521 29 197 28\n3698 4 3 8 8 0 516 489 523 525\n3699 4 3 8 8 0 489 525 69 518\n3700 4 3 8 8 0 527 521 197 28\n3701 4 3 8 8 0 18 197 518 26\n3702 4 3 8 8 0 90 246 517 245\n3703 4 3 8 8 0 18 19 414 518\n3704 4 3 8 8 0 489 414 525 518\n3705 4 3 8 8 0 238 245 517 523\n3706 4 3 8 8 0 519 525 518 524\n3707 4 3 8 8 0 414 527 523 525\n3708 4 3 8 8 0 516 68 525 237\n3709 4 3 8 8 0 526 246 245 517\n3710 4 3 8 8 0 88 237 520 242\n3711 4 3 8 8 0 522 527 92 93\n3712 4 3 8 8 0 87 88 237 520\n3713 4 3 8 8 0 246 90 517 239\n3714 4 3 8 8 0 527 525 518 519\n3715 4 3 8 8 0 243 521 518 519\n3716 4 3 8 8 0 516 68 62 489\n3717 4 3 8 8 0 18 14 518 414\n3718 4 3 8 8 0 237 516 520 525\n3719 4 3 8 8 0 242 237 520 525\n3720 4 3 8 8 0 527 521 518 197\n3721 4 3 8 8 0 88 87 526 520\n3722 4 3 8 8 0 527 19 197 414\n3723 4 3 8 8 0 521 527 518 519\n3724 4 3 8 8 0 221 173 8 6\n3725 4 3 8 8 0 520 526 241 91\n3726 4 3 8 8 0 197 521 518 26\n3727 4 3 8 8 0 14 489 69 518\n3728 4 3 8 8 0 524 525 518 240\n3729 4 3 8 8 0 521 243 518 26\n3730 4 3 8 8 0 29 521 197 26\n3731 4 3 8 8 0 19 527 11 414\n3732 4 3 8 8 0 86 242 519 524\n3733 4 3 8 8 0 242 525 519 524\n3734 4 3 8 8 0 245 90 89 517\n3735 4 3 8 8 0 243 86 524 85\n3736 4 3 8 8 0 243 521 29 26\n3737 4 3 8 8 0 527 522 519 521\n3738 4 3 8 8 0 525 520 519 523\n3739 4 3 8 8 0 526 245 91 520\n3740 4 3 8 8 0 91 245 526 246\n3741 4 3 8 8 0 243 518 85 524\n3742 4 3 8 8 0 85 518 243 26\n3743 4 3 8 8 0 516 221 489 62\n3744 4 3 8 8 0 489 221 516 523\n3745 4 3 8 8 0 520 527 245 522\n3746 4 3 8 8 0 520 245 527 523\n3747 4 3 8 8 0 92 245 527 522\n3748 4 3 8 8 0 92 527 245 523\n3749 4 3 9 9 0 832 244 522 544\n3750 4 3 9 9 0 832 532 253 530\n3751 4 3 9 9 0 539 252 519 536\n3752 4 3 9 9 0 534 256 100 528\n3753 4 3 9 9 0 832 531 535 529\n3754 4 3 9 9 0 256 832 542 540\n3755 4 3 9 9 0 832 256 522 540\n3756 4 3 9 9 0 521 193 537 29\n3757 4 3 9 9 0 198 832 28 193\n3758 4 3 9 9 0 31 193 30 535\n3759 4 3 9 9 0 531 832 535 530\n3760 4 3 9 9 0 93 832 522 544\n3761 4 3 9 9 0 537 521 29 536\n3762 4 3 9 9 0 832 534 528 256\n3763 4 3 9 9 0 522 832 519 521\n3764 4 3 9 9 0 530 832 535 538\n3765 4 3 9 9 0 542 832 98 539\n3766 4 3 9 9 0 832 521 537 536\n3767 4 3 9 9 0 543 529 101 528\n3768 4 3 9 9 0 256 534 100 541\n3769 4 3 9 9 0 832 193 538 537\n3770 4 3 9 9 0 832 539 519 536\n3771 4 3 9 9 0 521 243 536 519\n3772 4 3 9 9 0 258 832 544 529\n3773 4 3 9 9 0 521 243 29 536\n3774 4 3 9 9 0 198 544 535 250\n3775 4 3 9 9 0 96 533 248 255\n3776 4 3 9 9 0 531 832 528 529\n3777 4 3 9 9 0 533 96 541 255\n3778 4 3 9 9 0 534 832 533 541\n3779 4 3 9 9 0 258 529 250 101\n3780 4 3 9 9 0 530 832 538 253\n3781 4 3 9 9 0 832 257 253 532\n3782 4 3 9 9 0 94 832 539 98\n3783 4 3 9 9 0 256 91 522 540\n3784 4 3 9 9 0 832 256 528 543\n3785 4 3 9 9 0 534 247 100 541\n3786 4 3 9 9 0 534 832 528 531\n3787 4 3 9 9 0 95 97 532 253\n3788 4 3 9 9 0 93 832 544 258\n3789 4 3 9 9 0 93 832 258 256\n3790 4 3 9 9 0 533 257 248 255\n3791 4 3 9 9 0 540 91 522 520\n3792 4 3 9 9 0 93 832 256 522\n3793 4 3 9 9 0 258 832 529 543\n3794 4 3 9 9 0 254 542 539 540\n3795 4 3 9 9 0 540 254 88 520\n3796 4 3 9 9 0 258 544 250 529\n3797 4 3 9 9 0 832 257 532 533\n3798 4 3 9 9 0 544 529 535 250\n3799 4 3 9 9 0 198 832 193 535\n3800 4 3 9 9 0 521 832 519 536\n3801 4 3 9 9 0 258 832 543 256\n3802 4 3 9 9 0 533 257 532 248\n3803 4 3 9 9 0 242 252 519 539\n3804 4 3 9 9 0 94 832 537 539\n3805 4 3 9 9 0 532 95 253 530\n3806 4 3 9 9 0 532 832 531 530\n3807 4 3 9 9 0 254 242 88 520\n3808 4 3 9 9 0 832 543 528 529\n3809 4 3 9 9 0 254 540 539 520\n3810 4 3 9 9 0 241 540 88 520\n3811 4 3 9 9 0 538 30 535 249\n3812 4 3 9 9 0 544 832 535 529\n3813 4 3 9 9 0 95 530 538 253\n3814 4 3 9 9 0 832 193 535 538\n3815 4 3 9 9 0 258 543 529 101\n3816 4 3 9 9 0 193 198 535 31\n3817 4 3 9 9 0 533 832 531 532\n3818 4 3 9 9 0 534 832 531 533\n3819 4 3 9 9 0 832 244 521 522\n3820 4 3 9 9 0 530 538 535 249\n3821 4 3 9 9 0 832 257 533 255\n3822 4 3 9 9 0 257 97 532 248\n3823 4 3 9 9 0 243 86 536 519\n3824 4 3 9 9 0 86 252 536 519\n3825 4 3 9 9 0 832 244 544 521\n3826 4 3 9 9 0 539 832 519 520\n3827 4 3 9 9 0 832 193 537 521\n3828 4 3 9 9 0 256 93 522 91\n3829 4 3 9 9 0 242 254 539 520\n3830 4 3 9 9 0 253 832 538 537\n3831 4 3 9 9 0 544 244 522 93\n3832 4 3 9 9 0 241 91 540 520\n3833 4 3 9 9 0 543 528 101 251\n3834 4 3 9 9 0 530 95 538 249\n3835 4 3 9 9 0 97 257 532 253\n3836 4 3 9 9 0 247 96 541 533\n3837 4 3 9 9 0 540 832 520 522\n3838 4 3 9 9 0 832 544 28 521\n3839 4 3 9 9 0 542 832 539 540\n3840 4 3 9 9 0 255 832 542 541\n3841 4 3 9 9 0 534 247 541 533\n3842 4 3 9 9 0 533 832 255 541\n3843 4 3 9 9 0 544 832 28 198\n3844 4 3 9 9 0 94 832 253 537\n3845 4 3 9 9 0 540 832 539 520\n3846 4 3 9 9 0 542 539 98 99\n3847 4 3 9 9 0 832 257 255 98\n3848 4 3 9 9 0 257 832 253 98\n3849 4 3 9 9 0 94 539 537 536\n3850 4 3 9 9 0 94 252 539 536\n3851 4 3 9 9 0 544 244 28 521\n3852 4 3 9 9 0 832 544 535 198\n3853 4 3 9 9 0 832 94 253 98\n3854 4 3 9 9 0 242 539 519 520\n3855 4 3 9 9 0 254 542 99 539\n3856 4 3 9 9 0 242 252 86 519\n3857 4 3 9 9 0 542 255 99 98\n3858 4 3 9 9 0 521 193 29 28\n3859 4 3 9 9 0 251 256 543 528\n3860 4 3 9 9 0 832 255 542 98\n3861 4 3 9 9 0 251 256 528 100\n3862 4 3 9 9 0 193 538 30 535\n3863 4 3 9 9 0 31 198 535 250\n3864 4 3 9 9 0 193 832 28 521\n3865 4 3 9 9 0 539 832 537 536\n3866 4 3 9 9 0 832 522 519 520\n3867 4 3 9 9 0 832 256 542 541\n3868 4 3 9 9 0 832 534 256 541\n3869 4 3 10 10 0 556 102 557 553\n3870 4 3 10 10 0 560 559 561 546\n3871 4 3 10 10 0 70 102 556 553\n3872 4 3 10 10 0 547 261 546 564\n3873 4 3 10 10 0 547 551 545 262\n3874 4 3 10 10 0 551 562 110 263\n3875 4 3 10 10 0 491 58 73 112\n3876 4 3 10 10 0 552 558 549 550\n3877 4 3 10 10 0 558 268 111 552\n3878 4 3 10 10 0 559 558 550 549\n3879 4 3 10 10 0 264 558 111 552\n3880 4 3 10 10 0 564 66 486 64\n3881 4 3 10 10 0 267 104 557 560\n3882 4 3 10 10 0 564 559 486 546\n3883 4 3 10 10 0 559 556 553 217\n3884 4 3 10 10 0 268 58 479 559\n3885 4 3 10 10 0 259 558 105 550\n3886 4 3 10 10 0 551 562 563 564\n3887 4 3 10 10 0 547 551 563 564\n3888 4 3 10 10 0 212 552 55 215\n3889 4 3 10 10 0 547 551 262 108\n3890 4 3 10 10 0 552 111 55 215\n3891 4 3 10 10 0 261 547 563 564\n3892 4 3 10 10 0 551 563 263 108\n3893 4 3 10 10 0 102 107 557 553\n3894 4 3 10 10 0 555 559 560 546\n3895 4 3 10 10 0 102 103 556 557\n3896 4 3 10 10 0 107 559 557 553\n3897 4 3 10 10 0 104 560 106 548\n3898 4 3 10 10 0 479 53 486 54\n3899 4 3 10 10 0 268 558 559 479\n3900 4 3 10 10 0 107 560 267 557\n3901 4 3 10 10 0 564 261 546 109\n3902 4 3 10 10 0 562 265 64 554\n3903 4 3 10 10 0 559 555 486 546\n3904 4 3 10 10 0 268 58 215 479\n3905 4 3 10 10 0 549 212 52 480\n3906 4 3 10 10 0 547 551 546 545\n3907 4 3 10 10 0 555 59 556 486\n3908 4 3 10 10 0 551 547 546 564\n3909 4 3 10 10 0 479 559 486 549\n3910 4 3 10 10 0 555 564 486 546\n3911 4 3 10 10 0 558 264 105 550\n3912 4 3 10 10 0 267 104 560 106\n3913 4 3 10 10 0 545 259 561 260\n3914 4 3 10 10 0 559 558 549 479\n3915 4 3 10 10 0 548 555 109 104\n3916 4 3 10 10 0 59 219 556 486\n3917 4 3 10 10 0 556 70 217 60\n3918 4 3 10 10 0 103 555 556 557\n3919 4 3 10 10 0 222 491 73 553\n3920 4 3 10 10 0 551 564 546 550\n3921 4 3 10 10 0 559 556 217 486\n3922 4 3 10 10 0 219 556 486 217\n3923 4 3 10 10 0 551 547 563 108\n3924 4 3 10 10 0 559 555 556 486\n3925 4 3 10 10 0 549 559 486 564\n3926 4 3 10 10 0 66 555 486 59\n3927 4 3 10 10 0 266 66 486 564\n3928 4 3 10 10 0 106 548 560 260\n3929 4 3 10 10 0 555 266 486 564\n3930 4 3 10 10 0 555 266 564 546\n3931 4 3 10 10 0 562 551 549 564\n3932 4 3 10 10 0 58 491 559 112\n3933 4 3 10 10 0 213 479 549 480\n3934 4 3 10 10 0 268 479 215 552\n3935 4 3 10 10 0 555 66 486 266\n3936 4 3 10 10 0 559 491 217 553\n3937 4 3 10 10 0 546 545 561 260\n3938 4 3 10 10 0 552 212 549 480\n3939 4 3 10 10 0 564 559 546 550\n3940 4 3 10 10 0 266 564 546 109\n3941 4 3 10 10 0 549 559 564 550\n3942 4 3 10 10 0 213 549 52 480\n3943 4 3 10 10 0 479 552 549 480\n3944 4 3 10 10 0 562 551 110 549\n3945 4 3 10 10 0 548 555 560 546\n3946 4 3 10 10 0 558 479 552 549\n3947 4 3 10 10 0 262 545 105 550\n3948 4 3 10 10 0 555 103 104 557\n3949 4 3 10 10 0 559 479 486 54\n3950 4 3 10 10 0 104 560 548 555\n3951 4 3 10 10 0 559 107 557 560\n3952 4 3 10 10 0 549 110 554 52\n3953 4 3 10 10 0 219 556 217 60\n3954 4 3 10 10 0 264 558 552 550\n3955 4 3 10 10 0 559 556 555 557\n3956 4 3 10 10 0 552 268 111 215\n3957 4 3 10 10 0 551 545 550 546\n3958 4 3 10 10 0 491 222 217 553\n3959 4 3 10 10 0 547 261 563 108\n3960 4 3 10 10 0 549 562 564 554\n3961 4 3 10 10 0 104 560 555 557\n3962 4 3 10 10 0 562 551 563 263\n3963 4 3 10 10 0 559 556 557 553\n3964 4 3 10 10 0 553 491 73 112\n3965 4 3 10 10 0 559 555 560 557\n3966 4 3 10 10 0 551 549 564 550\n3967 4 3 10 10 0 107 559 553 112\n3968 4 3 10 10 0 103 555 59 556\n3969 4 3 10 10 0 212 552 215 480\n3970 4 3 10 10 0 546 545 550 561\n3971 4 3 10 10 0 213 549 554 52\n3972 4 3 10 10 0 552 479 215 480\n3973 4 3 10 10 0 262 551 545 550\n3974 4 3 10 10 0 559 546 550 561\n3975 4 3 10 10 0 545 259 105 550\n3976 4 3 10 10 0 558 559 550 561\n3977 4 3 10 10 0 559 491 553 112\n3978 4 3 10 10 0 268 558 479 552\n3979 4 3 10 10 0 268 58 559 112\n3980 4 3 10 10 0 54 559 58 491\n3981 4 3 10 10 0 54 58 559 479\n3982 4 3 10 10 0 560 546 260 548\n3983 4 3 10 10 0 260 546 560 561\n3984 4 3 10 10 0 562 554 110 265\n3985 4 3 10 10 0 110 554 562 549\n3986 4 3 10 10 0 213 53 549 479\n3987 4 3 10 10 0 213 549 53 554\n3988 4 3 10 10 0 486 549 53 479\n3989 4 3 10 10 0 546 555 109 548\n3990 4 3 10 10 0 546 109 555 266\n3991 4 3 10 10 0 217 70 553 222\n3992 4 3 10 10 0 217 553 70 556\n3993 4 3 10 10 0 217 559 54 491\n3994 4 3 10 10 0 217 54 559 486\n3995 4 3 10 10 0 554 564 64 562\n3996 4 3 10 10 0 561 550 259 545\n3997 4 3 10 10 0 561 259 550 558\n3998 4 3 10 10 0 64 53 564 554\n3999 4 3 10 10 0 64 564 53 486\n4000 4 3 10 10 0 549 564 53 554\n4001 4 3 10 10 0 549 53 564 486\n4002 4 3 11 11 0 834 840 64 488\n4003 4 3 11 11 0 833 573 568 587\n4004 4 3 11 11 0 834 424 835 488\n4005 4 3 11 11 0 266 66 564 840\n4006 4 3 11 11 0 573 113 269 568\n4007 4 3 11 11 0 276 573 584 587\n4008 4 3 11 11 0 269 576 572 270\n4009 4 3 11 11 0 833 573 587 837\n4010 4 3 11 11 0 590 65 839 592\n4011 4 3 11 11 0 177 574 425 575\n4012 4 3 11 11 0 587 584 579 837\n4013 4 3 11 11 0 266 590 840 567\n4014 4 3 11 11 0 582 168 426 581\n4015 4 3 11 11 0 577 277 838 575\n4016 4 3 11 11 0 833 836 839 835\n4017 4 3 11 11 0 839 836 585 835\n4018 4 3 11 11 0 576 573 269 568\n4019 4 3 11 11 0 582 593 175 22\n4020 4 3 11 11 0 833 573 837 576\n4021 4 3 11 11 0 425 427 160 575\n4022 4 3 11 11 0 584 277 838 577\n4023 4 3 11 11 0 261 109 564 567\n4024 4 3 11 11 0 585 584 581 837\n4025 4 3 11 11 0 833 836 835 837\n4026 4 3 11 11 0 580 839 281 586\n4027 4 3 11 11 0 833 576 834 578\n4028 4 3 11 11 0 116 590 566 839\n4029 4 3 11 11 0 563 263 108 270\n4030 4 3 11 11 0 833 565 836 568\n4031 4 3 11 11 0 587 833 836 568\n4032 4 3 11 11 0 562 840 564 64\n4033 4 3 11 11 0 576 574 834 578\n4034 4 3 11 11 0 834 833 835 837\n4035 4 3 11 11 0 263 563 840 578\n4036 4 3 11 11 0 574 576 834 577\n4037 4 3 11 11 0 562 263 563 840\n4038 4 3 11 11 0 839 571 566 594\n4039 4 3 11 11 0 427 167 588 426\n4040 4 3 11 11 0 565 836 570 839\n4041 4 3 11 11 0 590 65 488 839\n4042 4 3 11 11 0 840 66 64 488\n4043 4 3 11 11 0 574 834 265 589\n4044 4 3 11 11 0 574 834 425 575\n4045 4 3 11 11 0 276 113 573 587\n4046 4 3 11 11 0 839 582 593 835\n4047 4 3 11 11 0 565 836 568 570\n4048 4 3 11 11 0 177 834 24 425\n4049 4 3 11 11 0 585 582 835 581\n4050 4 3 11 11 0 834 574 577 575\n4051 4 3 11 11 0 425 177 575 20\n4052 4 3 11 11 0 23 424 592 175\n4053 4 3 11 11 0 110 574 578 265\n4054 4 3 11 11 0 579 836 583 570\n4055 4 3 11 11 0 576 573 837 577\n4056 4 3 11 11 0 573 113 568 587\n4057 4 3 11 11 0 424 834 838 425\n4058 4 3 11 11 0 277 838 427 588\n4059 4 3 11 11 0 573 584 587 837\n4060 4 3 11 11 0 562 110 578 265\n4061 4 3 11 11 0 584 577 838 837\n4062 4 3 11 11 0 577 834 838 837\n4063 4 3 11 11 0 66 840 64 564\n4064 4 3 11 11 0 584 588 581 838\n4065 4 3 11 11 0 563 263 270 578\n4066 4 3 11 11 0 836 587 579 837\n4067 4 3 11 11 0 593 839 835 592\n4068 4 3 11 11 0 835 424 838 426\n4069 4 3 11 11 0 833 834 840 578\n4070 4 3 11 11 0 424 23 835 488\n4071 4 3 11 11 0 833 573 576 568\n4072 4 3 11 11 0 839 593 591 592\n4073 4 3 11 11 0 839 583 570 273\n4074 4 3 11 11 0 272 571 594 115\n4075 4 3 11 11 0 563 261 840 569\n4076 4 3 11 11 0 24 834 64 488\n4077 4 3 11 11 0 427 21 277 588\n4078 4 3 11 11 0 280 593 591 580\n4079 4 3 11 11 0 839 571 594 586\n4080 4 3 11 11 0 833 576 837 834\n4081 4 3 11 11 0 836 579 583 585\n4082 4 3 11 11 0 576 568 269 572\n4083 4 3 11 11 0 271 266 109 567\n4084 4 3 11 11 0 590 839 840 567\n4085 4 3 11 11 0 117 280 591 580\n4086 4 3 11 11 0 582 839 580 583\n4087 4 3 11 11 0 265 834 64 589\n4088 4 3 11 11 0 839 582 585 583\n4089 4 3 11 11 0 274 579 570 275\n4090 4 3 11 11 0 834 576 837 577\n4091 4 3 11 11 0 839 836 583 585\n4092 4 3 11 11 0 839 583 273 586\n4093 4 3 11 11 0 839 580 583 586\n4094 4 3 11 11 0 839 571 570 566\n4095 4 3 11 11 0 427 21 160 277\n4096 4 3 11 11 0 571 839 570 273\n4097 4 3 11 11 0 261 563 840 564\n4098 4 3 11 11 0 271 590 566 115\n4099 4 3 11 11 0 594 279 281 586\n4100 4 3 11 11 0 573 277 584 577\n4101 4 3 11 11 0 424 835 175 426\n4102 4 3 11 11 0 582 593 280 580\n4103 4 3 11 11 0 839 66 840 488\n4104 4 3 11 11 0 840 563 270 578\n4105 4 3 11 11 0 834 424 24 425\n4106 4 3 11 11 0 563 562 840 564\n4107 4 3 11 11 0 836 568 570 275\n4108 4 3 11 11 0 839 580 281 591\n4109 4 3 11 11 0 839 594 281 586\n4110 4 3 11 11 0 834 577 838 575\n4111 4 3 11 11 0 424 834 835 838\n4112 4 3 11 11 0 839 590 840 66\n4113 4 3 11 11 0 177 574 834 425\n4114 4 3 11 11 0 590 266 840 66\n4115 4 3 11 11 0 114 279 594 586\n4116 4 3 11 11 0 425 834 838 575\n4117 4 3 11 11 0 168 582 426 175\n4118 4 3 11 11 0 427 277 160 575\n4119 4 3 11 11 0 591 839 592 281\n4120 4 3 11 11 0 579 836 570 275\n4121 4 3 11 11 0 840 562 265 64\n4122 4 3 11 11 0 271 590 567 566\n4123 4 3 11 11 0 571 566 594 115\n4124 4 3 11 11 0 266 840 564 567\n4125 4 3 11 11 0 573 584 837 577\n4126 4 3 11 11 0 571 114 586 273\n4127 4 3 11 11 0 562 263 840 578\n4128 4 3 11 11 0 574 177 834 589\n4129 4 3 11 11 0 65 590 488 66\n4130 4 3 11 11 0 838 835 426 581\n4131 4 3 11 11 0 840 834 64 265\n4132 4 3 11 11 0 834 837 835 838\n4133 4 3 11 11 0 177 574 20 278\n4134 4 3 11 11 0 277 584 838 588\n4135 4 3 11 11 0 427 425 838 575\n4136 4 3 11 11 0 113 587 275 568\n4137 4 3 11 11 0 588 167 581 426\n4138 4 3 11 11 0 583 274 570 273\n4139 4 3 11 11 0 116 839 566 594\n4140 4 3 11 11 0 566 116 594 115\n4141 4 3 11 11 0 571 114 594 586\n4142 4 3 11 11 0 582 835 426 175\n4143 4 3 11 11 0 167 168 581 426\n4144 4 3 11 11 0 839 833 840 567\n4145 4 3 11 11 0 585 837 581 835\n4146 4 3 11 11 0 563 569 840 270\n4147 4 3 11 11 0 574 110 278 589\n4148 4 3 11 11 0 569 563 108 270\n4149 4 3 11 11 0 837 584 581 838\n4150 4 3 11 11 0 177 574 278 589\n4151 4 3 11 11 0 584 579 837 585\n4152 4 3 11 11 0 424 834 24 488\n4153 4 3 11 11 0 23 424 24 488\n4154 4 3 11 11 0 569 833 840 572\n4155 4 3 11 11 0 580 117 281 591\n4156 4 3 11 11 0 569 840 270 572\n4157 4 3 11 11 0 261 563 108 569\n4158 4 3 11 11 0 110 574 265 589\n4159 4 3 11 11 0 582 839 585 835\n4160 4 3 11 11 0 116 590 839 592\n4161 4 3 11 11 0 424 23 592 835\n4162 4 3 11 11 0 833 565 572 569\n4163 4 3 11 11 0 835 593 592 175\n4164 4 3 11 11 0 565 833 572 568\n4165 4 3 11 11 0 427 167 21 588\n4166 4 3 11 11 0 834 24 64 589\n4167 4 3 11 11 0 834 177 24 589\n4168 4 3 11 11 0 833 587 836 837\n4169 4 3 11 11 0 263 562 110 578\n4170 4 3 11 11 0 839 116 592 281\n4171 4 3 11 11 0 590 839 488 66\n4172 4 3 11 11 0 168 582 175 22\n4173 4 3 11 11 0 424 835 592 175\n4174 4 3 11 11 0 116 65 590 592\n4175 4 3 11 11 0 114 571 594 272\n4176 4 3 11 11 0 427 425 426 838\n4177 4 3 11 11 0 590 116 566 115\n4178 4 3 11 11 0 425 424 426 838\n4179 4 3 11 11 0 835 837 581 838\n4180 4 3 11 11 0 116 839 594 281\n4181 4 3 11 11 0 576 833 568 572\n4182 4 3 11 11 0 117 580 281 586\n4183 4 3 11 11 0 835 582 426 581\n4184 4 3 11 11 0 279 117 281 586\n4185 4 3 11 11 0 565 839 570 566\n4186 4 3 11 11 0 274 579 583 570\n4187 4 3 11 11 0 836 839 583 570\n4188 4 3 11 11 0 271 266 567 590\n4189 4 3 11 11 0 839 590 566 567\n4190 4 3 11 11 0 266 109 567 564\n4191 4 3 11 11 0 571 839 273 586\n4192 4 3 11 11 0 565 839 566 567\n4193 4 3 11 11 0 427 588 838 426\n4194 4 3 11 11 0 425 575 160 20\n4195 4 3 11 11 0 573 277 276 584\n4196 4 3 11 11 0 593 582 175 835\n4197 4 3 11 11 0 574 177 20 575\n4198 4 3 11 11 0 277 427 838 575\n4199 4 3 11 11 0 593 582 280 22\n4200 4 3 11 11 0 838 588 581 426\n4201 4 3 11 11 0 578 270 572 576\n4202 4 3 11 11 0 572 270 578 840\n4203 4 3 11 11 0 572 833 578 576\n4204 4 3 11 11 0 578 833 572 840\n4205 4 3 11 11 0 836 585 837 579\n4206 4 3 11 11 0 837 585 836 835\n4207 4 3 11 11 0 835 833 488 839\n4208 4 3 11 11 0 835 488 833 834\n4209 4 3 11 11 0 840 488 833 839\n4210 4 3 11 11 0 840 833 488 834\n4211 4 3 11 11 0 567 833 569 565\n4212 4 3 11 11 0 567 569 833 840\n4213 4 3 11 11 0 840 261 567 569\n4214 4 3 11 11 0 840 567 261 564\n4215 4 3 11 11 0 65 220 839 592\n4216 4 3 11 11 0 65 839 220 488\n4217 4 3 11 11 0 839 220 835 592\n4218 4 3 11 11 0 839 835 220 488\n4219 4 3 11 11 0 835 220 23 592\n4220 4 3 11 11 0 835 23 220 488\n4221 4 3 11 11 0 836 275 587 568\n4222 4 3 11 11 0 587 275 836 579\n4223 4 3 11 11 0 265 578 834 574\n4224 4 3 11 11 0 265 840 578 562\n4225 4 3 11 11 0 265 578 840 834\n4226 4 3 11 11 0 580 593 839 582\n4227 4 3 11 11 0 580 839 593 591\n4228 4 3 11 11 0 839 833 565 836\n4229 4 3 11 11 0 839 565 833 567\n4230 4 3 12 12 0 600 282 596 25\n4231 4 3 12 12 0 194 235 512 444\n4232 4 3 12 12 0 598 537 444 536\n4233 4 3 12 12 0 26 596 25 444\n4234 4 3 12 12 0 282 598 596 118\n4235 4 3 12 12 0 249 595 597 538\n4236 4 3 12 12 0 538 443 597 599\n4237 4 3 12 12 0 95 249 597 538\n4238 4 3 12 12 0 595 443 249 30\n4239 4 3 12 12 0 283 598 119 596\n4240 4 3 12 12 0 443 595 191 30\n4241 4 3 12 12 0 95 595 597 249\n4242 4 3 12 12 0 538 599 253 537\n4243 4 3 12 12 0 599 538 253 597\n4244 4 3 12 12 0 191 35 230 512\n4245 4 3 12 12 0 597 236 512 76\n4246 4 3 12 12 0 34 194 444 235\n4247 4 3 12 12 0 599 236 512 597\n4248 4 3 12 12 0 283 252 598 536\n4249 4 3 12 12 0 595 443 512 597\n4250 4 3 12 12 0 600 34 25 444\n4251 4 3 12 12 0 193 443 537 444\n4252 4 3 12 12 0 600 34 444 235\n4253 4 3 12 12 0 95 538 597 253\n4254 4 3 12 12 0 595 597 512 76\n4255 4 3 12 12 0 598 283 536 596\n4256 4 3 12 12 0 598 600 596 444\n4257 4 3 12 12 0 443 538 30 193\n4258 4 3 12 12 0 443 595 249 538\n4259 4 3 12 12 0 599 94 253 537\n4260 4 3 12 12 0 443 599 537 444\n4261 4 3 12 12 0 598 600 235 78\n4262 4 3 12 12 0 537 599 598 444\n4263 4 3 12 12 0 600 34 235 78\n4264 4 3 12 12 0 443 249 30 538\n4265 4 3 12 12 0 35 194 512 443\n4266 4 3 12 12 0 443 599 512 597\n4267 4 3 12 12 0 85 283 596 536\n4268 4 3 12 12 0 598 600 444 235\n4269 4 3 12 12 0 86 252 283 536\n4270 4 3 12 12 0 194 443 444 512\n4271 4 3 12 12 0 94 252 536 598\n4272 4 3 12 12 0 538 443 537 193\n4273 4 3 12 12 0 283 86 536 85\n4274 4 3 12 12 0 235 599 512 444\n4275 4 3 12 12 0 86 243 536 85\n4276 4 3 12 12 0 443 599 444 512\n4277 4 3 12 12 0 595 443 597 538\n4278 4 3 12 12 0 598 119 596 118\n4279 4 3 12 12 0 443 538 537 599\n4280 4 3 12 12 0 284 600 282 598\n4281 4 3 12 12 0 595 95 597 76\n4282 4 3 12 12 0 236 599 512 235\n4283 4 3 12 12 0 537 193 444 29\n4284 4 3 12 12 0 252 283 598 119\n4285 4 3 12 12 0 284 600 598 78\n4286 4 3 12 12 0 94 252 598 119\n4287 4 3 12 12 0 599 598 444 235\n4288 4 3 12 12 0 443 35 191 512\n4289 4 3 12 12 0 595 512 230 76\n4290 4 3 12 12 0 596 600 25 444\n4291 4 3 12 12 0 598 536 444 596\n4292 4 3 12 12 0 536 537 444 29\n4293 4 3 12 12 0 284 598 282 118\n4294 4 3 12 12 0 600 598 596 282\n4295 4 3 12 12 0 191 512 595 443\n4296 4 3 12 12 0 595 512 191 230\n4297 4 3 12 12 0 598 537 94 599\n4298 4 3 12 12 0 598 94 537 536\n4299 4 3 12 12 0 29 243 444 536\n4300 4 3 12 12 0 444 243 29 26\n4301 4 3 12 12 0 243 596 444 536\n4302 4 3 12 12 0 444 596 243 26\n4303 4 3 12 12 0 243 85 596 536\n4304 4 3 12 12 0 596 85 243 26\n4305 4 3 13 13 0 555 103 59 604\n4306 4 3 13 13 0 605 120 121 289\n4307 4 3 13 13 0 590 66 65 59\n4308 4 3 13 13 0 605 289 121 604\n4309 4 3 13 13 0 555 266 109 602\n4310 4 3 13 13 0 590 290 65 116\n4311 4 3 13 13 0 590 606 290 116\n4312 4 3 13 13 0 590 115 606 116\n4313 4 3 13 13 0 603 61 604 290\n4314 4 3 13 13 0 605 555 104 285\n4315 4 3 13 13 0 286 122 601 606\n4316 4 3 13 13 0 590 65 604 59\n4317 4 3 13 13 0 555 66 590 59\n4318 4 3 13 13 0 121 289 288 604\n4319 4 3 13 13 0 603 289 288 124\n4320 4 3 13 13 0 61 603 287 290\n4321 4 3 13 13 0 122 602 601 606\n4322 4 3 13 13 0 555 266 602 590\n4323 4 3 13 13 0 103 605 121 604\n4324 4 3 13 13 0 602 555 104 109\n4325 4 3 13 13 0 602 605 604 606\n4326 4 3 13 13 0 555 602 104 285\n4327 4 3 13 13 0 289 603 290 124\n4328 4 3 13 13 0 65 61 604 59\n4329 4 3 13 13 0 590 271 601 115\n4330 4 3 13 13 0 289 603 288 604\n4331 4 3 13 13 0 602 590 271 601\n4332 4 3 13 13 0 590 602 606 601\n4333 4 3 13 13 0 555 590 604 59\n4334 4 3 13 13 0 605 555 604 103\n4335 4 3 13 13 0 605 289 604 606\n4336 4 3 13 13 0 266 602 590 271\n4337 4 3 13 13 0 603 123 290 124\n4338 4 3 13 13 0 605 555 103 104\n4339 4 3 13 13 0 123 603 290 287\n4340 4 3 13 13 0 590 602 604 606\n4341 4 3 13 13 0 115 286 601 606\n4342 4 3 13 13 0 602 266 109 271\n4343 4 3 13 13 0 602 555 605 285\n4344 4 3 13 13 0 555 602 605 604\n4345 4 3 13 13 0 289 606 290 604\n4346 4 3 13 13 0 590 115 601 606\n4347 4 3 13 13 0 555 66 266 590\n4348 4 3 13 13 0 605 602 285 120\n4349 4 3 13 13 0 606 590 290 604\n4350 4 3 13 13 0 602 555 590 604\n4351 4 3 13 13 0 603 289 290 604\n4352 4 3 13 13 0 65 604 290 590\n4353 4 3 13 13 0 65 290 604 61\n4354 4 3 13 13 0 122 606 120 602\n4355 4 3 13 13 0 122 120 606 289\n4356 4 3 13 13 0 605 120 606 602\n4357 4 3 13 13 0 605 606 120 289\n4358 4 3 14 14 0 408 407 175 593\n4359 4 3 14 14 0 591 117 281 610\n4360 4 3 14 14 0 591 607 610 593\n4361 4 3 14 14 0 11 608 292 172\n4362 4 3 14 14 0 11 92 292 608\n4363 4 3 14 14 0 238 487 611 523\n4364 4 3 14 14 0 592 487 408 608\n4365 4 3 14 14 0 610 612 592 608\n4366 4 3 14 14 0 220 592 408 23\n4367 4 3 14 14 0 22 407 169 593\n4368 4 3 14 14 0 220 23 408 174\n4369 4 3 14 14 0 487 220 408 174\n4370 4 3 14 14 0 609 407 610 607\n4371 4 3 14 14 0 123 238 287 611\n4372 4 3 14 14 0 591 117 291 280\n4373 4 3 14 14 0 612 487 608 611\n4374 4 3 14 14 0 612 290 65 61\n4375 4 3 14 14 0 407 22 175 593\n4376 4 3 14 14 0 612 591 610 592\n4377 4 3 14 14 0 591 612 281 592\n4378 4 3 14 14 0 608 613 292 172\n4379 4 3 14 14 0 612 487 592 608\n4380 4 3 14 14 0 117 591 291 610\n4381 4 3 14 14 0 610 591 593 592\n4382 4 3 14 14 0 487 608 611 523\n4383 4 3 14 14 0 238 89 245 611\n4384 4 3 14 14 0 609 610 408 608\n4385 4 3 14 14 0 487 63 221 523\n4386 4 3 14 14 0 609 125 613 607\n4387 4 3 14 14 0 63 238 523 487\n4388 4 3 14 14 0 287 290 611 61\n4389 4 3 14 14 0 607 591 291 280\n4390 4 3 14 14 0 592 23 175 408\n4391 4 3 14 14 0 11 608 409 523\n4392 4 3 14 14 0 613 609 608 292\n4393 4 3 14 14 0 220 487 408 592\n4394 4 3 14 14 0 221 174 409 6\n4395 4 3 14 14 0 608 408 409 523\n4396 4 3 14 14 0 612 487 611 61\n4397 4 3 14 14 0 407 609 613 607\n4398 4 3 14 14 0 92 11 523 608\n4399 4 3 14 14 0 245 92 523 608\n4400 4 3 14 14 0 591 612 610 281\n4401 4 3 14 14 0 290 612 611 61\n4402 4 3 14 14 0 612 592 65 116\n4403 4 3 14 14 0 612 281 592 116\n4404 4 3 14 14 0 125 609 291 607\n4405 4 3 14 14 0 174 487 409 408\n4406 4 3 14 14 0 408 608 409 172\n4407 4 3 14 14 0 607 609 291 610\n4408 4 3 14 14 0 591 607 291 610\n4409 4 3 14 14 0 290 123 287 611\n4410 4 3 14 14 0 607 407 610 593\n4411 4 3 14 14 0 11 173 523 409\n4412 4 3 14 14 0 238 245 523 611\n4413 4 3 14 14 0 608 11 409 172\n4414 4 3 14 14 0 487 220 65 592\n4415 4 3 14 14 0 245 608 523 611\n4416 4 3 14 14 0 609 407 408 610\n4417 4 3 14 14 0 408 487 523 608\n4418 4 3 14 14 0 612 487 65 592\n4419 4 3 14 14 0 487 612 65 61\n4420 4 3 14 14 0 221 173 409 523\n4421 4 3 14 14 0 610 592 408 608\n4422 4 3 14 14 0 613 407 12 172\n4423 4 3 14 14 0 407 607 12 169\n4424 4 3 14 14 0 125 607 12 613\n4425 4 3 14 14 0 487 174 409 221\n4426 4 3 14 14 0 592 408 175 593\n4427 4 3 14 14 0 487 221 409 523\n4428 4 3 14 14 0 173 221 409 6\n4429 4 3 14 14 0 89 238 123 611\n4430 4 3 14 14 0 607 591 280 593\n4431 4 3 14 14 0 22 607 280 593\n4432 4 3 14 14 0 609 125 292 613\n4433 4 3 14 14 0 408 487 409 523\n4434 4 3 14 14 0 290 612 65 116\n4435 4 3 14 14 0 607 407 12 613\n4436 4 3 14 14 0 607 22 169 593\n4437 4 3 14 14 0 238 63 61 487\n4438 4 3 14 14 0 407 607 169 593\n4439 4 3 14 14 0 608 613 408 609\n4440 4 3 14 14 0 608 408 613 172\n4441 4 3 14 14 0 407 408 613 609\n4442 4 3 14 14 0 407 613 408 172\n4443 4 3 14 14 0 593 408 610 592\n4444 4 3 14 14 0 593 610 408 407\n4445 4 3 14 14 0 61 611 238 487\n4446 4 3 14 14 0 61 238 611 287\n4447 4 3 15 15 0 553 614 107 40\n4448 4 3 15 15 0 553 102 614 70\n4449 4 3 15 15 0 73 74 553 112\n4450 4 3 15 15 0 48 553 615 112\n4451 4 3 15 15 0 222 553 67 70\n4452 4 3 15 15 0 74 48 615 112\n4453 4 3 15 15 0 126 102 67 614\n4454 4 3 15 15 0 553 74 615 112\n4455 4 3 15 15 0 614 102 67 70\n4456 4 3 15 15 0 614 553 67 615\n4457 4 3 15 15 0 47 43 615 48\n4458 4 3 15 15 0 126 43 614 615\n4459 4 3 15 15 0 48 43 614 40\n4460 4 3 15 15 0 48 43 615 614\n4461 4 3 15 15 0 553 222 67 615\n4462 4 3 15 15 0 222 74 67 615\n4463 4 3 15 15 0 102 553 614 107\n4464 4 3 15 15 0 74 222 553 615\n4465 4 3 15 15 0 222 73 74 553\n4466 4 3 15 15 0 553 48 615 614\n4467 4 3 15 15 0 48 553 112 107\n4468 4 3 15 15 0 74 47 615 48\n4469 4 3 15 15 0 126 614 67 615\n4470 4 3 15 15 0 553 614 67 70\n4471 4 3 15 15 0 553 48 614 40\n4472 4 3 15 15 0 48 553 107 40\n4473 4 3 16 16 0 556 219 59 485\n4474 4 3 16 16 0 239 618 90 517\n4475 4 3 16 16 0 238 89 603 517\n4476 4 3 16 16 0 70 218 556 67\n4477 4 3 16 16 0 556 218 219 485\n4478 4 3 16 16 0 604 617 121 616\n4479 4 3 16 16 0 618 603 288 124\n4480 4 3 16 16 0 516 238 63 61\n4481 4 3 16 16 0 603 516 485 61\n4482 4 3 16 16 0 238 516 603 61\n4483 4 3 16 16 0 516 617 616 517\n4484 4 3 16 16 0 516 218 485 62\n4485 4 3 16 16 0 123 89 603 238\n4486 4 3 16 16 0 617 618 517 603\n4487 4 3 16 16 0 604 102 126 103\n4488 4 3 16 16 0 126 604 103 121\n4489 4 3 16 16 0 604 617 616 516\n4490 4 3 16 16 0 126 616 121 127\n4491 4 3 16 16 0 102 70 556 67\n4492 4 3 16 16 0 126 604 121 616\n4493 4 3 16 16 0 238 287 61 603\n4494 4 3 16 16 0 516 62 485 63\n4495 4 3 16 16 0 89 123 603 124\n4496 4 3 16 16 0 618 89 603 124\n4497 4 3 16 16 0 218 556 219 60\n4498 4 3 16 16 0 616 617 121 127\n4499 4 3 16 16 0 618 617 288 603\n4500 4 3 16 16 0 89 618 90 124\n4501 4 3 16 16 0 618 89 90 517\n4502 4 3 16 16 0 516 218 616 485\n4503 4 3 16 16 0 604 556 59 485\n4504 4 3 16 16 0 218 516 616 68\n4505 4 3 16 16 0 67 218 616 68\n4506 4 3 16 16 0 604 516 616 485\n4507 4 3 16 16 0 293 617 616 127\n4508 4 3 16 16 0 287 123 603 238\n4509 4 3 16 16 0 102 604 556 103\n4510 4 3 16 16 0 556 218 485 616\n4511 4 3 16 16 0 617 239 517 618\n4512 4 3 16 16 0 604 617 288 121\n4513 4 3 16 16 0 604 556 485 616\n4514 4 3 16 16 0 617 237 616 517\n4515 4 3 16 16 0 516 63 485 61\n4516 4 3 16 16 0 556 604 126 616\n4517 4 3 16 16 0 102 556 126 67\n4518 4 3 16 16 0 102 604 126 556\n4519 4 3 16 16 0 604 617 517 603\n4520 4 3 16 16 0 617 604 517 516\n4521 4 3 16 16 0 516 604 517 603\n4522 4 3 16 16 0 67 556 126 616\n4523 4 3 16 16 0 237 617 616 293\n4524 4 3 16 16 0 218 556 67 616\n4525 4 3 16 16 0 617 239 87 517\n4526 4 3 16 16 0 604 603 485 61\n4527 4 3 16 16 0 516 237 616 68\n4528 4 3 16 16 0 556 604 59 103\n4529 4 3 16 16 0 218 516 68 62\n4530 4 3 16 16 0 237 516 616 517\n4531 4 3 16 16 0 617 604 288 603\n4532 4 3 16 16 0 293 617 87 517\n4533 4 3 16 16 0 604 516 485 603\n4534 4 3 16 16 0 604 485 59 61\n4535 4 3 16 16 0 516 238 603 517\n4536 4 3 16 16 0 89 618 603 517\n4537 4 3 16 16 0 218 70 556 60\n4538 4 3 16 16 0 237 293 87 517\n4539 4 3 16 16 0 237 617 293 517\n4540 4 3 17 17 0 624 631 847 848\n4541 4 3 17 17 0 297 844 623 632\n4542 4 3 17 17 0 308 130 643 843\n4543 4 3 17 17 0 629 474 847 208\n4544 4 3 17 17 0 637 306 845 650\n4545 4 3 17 17 0 626 629 475 847\n4546 4 3 17 17 0 640 299 639 625\n4547 4 3 17 17 0 842 844 841 847\n4548 4 3 17 17 0 492 842 58 214\n4549 4 3 17 17 0 631 844 632 625\n4550 4 3 17 17 0 51 130 843 71\n4551 4 3 17 17 0 133 295 638 621\n4552 4 3 17 17 0 631 622 844 846\n4553 4 3 17 17 0 303 81 627 84\n4554 4 3 17 17 0 624 629 626 847\n4555 4 3 17 17 0 846 635 628 296\n4556 4 3 17 17 0 846 634 636 845\n4557 4 3 17 17 0 308 646 843 643\n4558 4 3 17 17 0 51 843 130 648\n4559 4 3 17 17 0 297 632 298 129\n4560 4 3 17 17 0 268 842 58 112\n4561 4 3 17 17 0 651 846 305 845\n4562 4 3 17 17 0 650 637 843 845\n4563 4 3 17 17 0 631 846 628 296\n4564 4 3 17 17 0 624 848 845 628\n4565 4 3 17 17 0 629 204 475 208\n4566 4 3 17 17 0 651 306 636 305\n4567 4 3 17 17 0 624 628 845 634\n4568 4 3 17 17 0 631 624 847 625\n4569 4 3 17 17 0 637 306 636 845\n4570 4 3 17 17 0 846 622 621 296\n4571 4 3 17 17 0 640 639 847 625\n4572 4 3 17 17 0 843 644 309 645\n4573 4 3 17 17 0 492 848 643 71\n4574 4 3 17 17 0 842 268 641 112\n4575 4 3 17 17 0 848 650 843 845\n4576 4 3 17 17 0 83 81 627 82\n4577 4 3 17 17 0 492 848 74 847\n4578 4 3 17 17 0 648 50 626 304\n4579 4 3 17 17 0 74 48 641 847\n4580 4 3 17 17 0 83 304 647 627\n4581 4 3 17 17 0 624 848 843 845\n4582 4 3 17 17 0 642 842 623 111\n4583 4 3 17 17 0 303 637 302 630\n4584 4 3 17 17 0 846 619 649 621\n4585 4 3 17 17 0 303 81 307 627\n4586 4 3 17 17 0 650 848 841 845\n4587 4 3 17 17 0 651 650 841 845\n4588 4 3 17 17 0 848 846 841 845\n4589 4 3 17 17 0 622 846 619 841\n4590 4 3 17 17 0 216 56 649 482\n4591 4 3 17 17 0 846 651 841 845\n4592 4 3 17 17 0 619 846 649 841\n4593 4 3 17 17 0 643 848 843 71\n4594 4 3 17 17 0 216 651 57 841\n4595 4 3 17 17 0 481 620 211 482\n4596 4 3 17 17 0 630 637 302 634\n4597 4 3 17 17 0 48 74 641 112\n4598 4 3 17 17 0 635 128 638 301\n4599 4 3 17 17 0 640 629 49 299\n4600 4 3 17 17 0 628 846 845 634\n4601 4 3 17 17 0 651 216 649 841\n4602 4 3 17 17 0 642 842 844 623\n4603 4 3 17 17 0 633 647 304 627\n4604 4 3 17 17 0 844 622 623 841\n4605 4 3 17 17 0 846 305 621 649\n4606 4 3 17 17 0 131 308 644 843\n4607 4 3 17 17 0 626 633 843 648\n4608 4 3 17 17 0 268 620 842 111\n4609 4 3 17 17 0 308 131 130 843\n4610 4 3 17 17 0 297 631 622 844\n4611 4 3 17 17 0 624 626 848 847\n4612 4 3 17 17 0 204 629 475 626\n4613 4 3 17 17 0 842 844 847 639\n4614 4 3 17 17 0 630 624 845 634\n4615 4 3 17 17 0 848 492 74 71\n4616 4 3 17 17 0 483 216 57 841\n4617 4 3 17 17 0 624 629 847 625\n4618 4 3 17 17 0 842 492 847 841\n4619 4 3 17 17 0 637 303 307 843\n4620 4 3 17 17 0 622 844 846 841\n4621 4 3 17 17 0 639 844 847 625\n4622 4 3 17 17 0 626 624 848 843\n4623 4 3 17 17 0 210 51 648 475\n4624 4 3 17 17 0 474 629 475 208\n4625 4 3 17 17 0 629 640 847 625\n4626 4 3 17 17 0 214 842 483 841\n4627 4 3 17 17 0 844 642 632 300\n4628 4 3 17 17 0 631 297 632 844\n4629 4 3 17 17 0 620 481 841 482\n4630 4 3 17 17 0 268 642 842 639\n4631 4 3 17 17 0 842 639 847 641\n4632 4 3 17 17 0 492 842 214 841\n4633 4 3 17 17 0 620 619 211 482\n4634 4 3 17 17 0 131 644 309 843\n4635 4 3 17 17 0 49 629 208 204\n4636 4 3 17 17 0 846 305 636 638\n4637 4 3 17 17 0 483 216 841 482\n4638 4 3 17 17 0 631 622 846 296\n4639 4 3 17 17 0 842 620 481 841\n4640 4 3 17 17 0 111 642 298 623\n4641 4 3 17 17 0 848 846 845 628\n4642 4 3 17 17 0 492 848 841 650\n4643 4 3 17 17 0 635 295 638 128\n4644 4 3 17 17 0 637 630 845 634\n4645 4 3 17 17 0 639 640 847 641\n4646 4 3 17 17 0 632 642 298 129\n4647 4 3 17 17 0 626 210 475 50\n4648 4 3 17 17 0 648 50 210 626\n4649 4 3 17 17 0 306 651 636 845\n4650 4 3 17 17 0 648 131 309 843\n4651 4 3 17 17 0 642 842 639 844\n4652 4 3 17 17 0 633 647 627 843\n4653 4 3 17 17 0 303 307 843 627\n4654 4 3 17 17 0 642 632 300 129\n4655 4 3 17 17 0 651 846 649 305\n4656 4 3 17 17 0 633 647 648 304\n4657 4 3 17 17 0 204 626 475 50\n4658 4 3 17 17 0 306 637 134 650\n4659 4 3 17 17 0 646 650 132 134\n4660 4 3 17 17 0 642 268 842 111\n4661 4 3 17 17 0 216 841 482 649\n4662 4 3 17 17 0 642 844 632 298\n4663 4 3 17 17 0 846 651 649 841\n4664 4 3 17 17 0 842 620 623 111\n4665 4 3 17 17 0 268 620 111 215\n4666 4 3 17 17 0 214 483 57 841\n4667 4 3 17 17 0 56 619 649 482\n4668 4 3 17 17 0 648 626 475 843\n4669 4 3 17 17 0 848 650 643 843\n4670 4 3 17 17 0 631 844 848 846\n4671 4 3 17 17 0 645 82 647 627\n4672 4 3 17 17 0 650 646 643 843\n4673 4 3 17 17 0 633 624 843 630\n4674 4 3 17 17 0 51 648 475 843\n4675 4 3 17 17 0 474 51 475 843\n4676 4 3 17 17 0 844 848 841 847\n4677 4 3 17 17 0 846 622 619 621\n4678 4 3 17 17 0 639 844 625 300\n4679 4 3 17 17 0 844 632 625 300\n4680 4 3 17 17 0 635 846 301 638\n4681 4 3 17 17 0 640 629 847 208\n4682 4 3 17 17 0 81 83 627 84\n4683 4 3 17 17 0 842 620 215 481\n4684 4 3 17 17 0 128 635 621 296\n4685 4 3 17 17 0 295 635 621 128\n4686 4 3 17 17 0 306 651 845 650\n4687 4 3 17 17 0 133 294 621 649\n4688 4 3 17 17 0 846 635 301 628\n4689 4 3 17 17 0 492 848 847 841\n4690 4 3 17 17 0 619 620 623 841\n4691 4 3 17 17 0 268 620 215 842\n4692 4 3 17 17 0 492 72 71 643\n4693 4 3 17 17 0 72 650 132 643\n4694 4 3 17 17 0 619 620 841 482\n4695 4 3 17 17 0 481 483 841 482\n4696 4 3 17 17 0 640 629 299 625\n4697 4 3 17 17 0 481 842 841 483\n4698 4 3 17 17 0 846 305 845 636\n4699 4 3 17 17 0 305 133 621 649\n4700 4 3 17 17 0 642 844 639 300\n4701 4 3 17 17 0 635 846 621 296\n4702 4 3 17 17 0 492 214 57 841\n4703 4 3 17 17 0 650 651 841 57\n4704 4 3 17 17 0 619 294 649 621\n4705 4 3 17 17 0 299 639 625 300\n4706 4 3 17 17 0 845 634 636 302\n4707 4 3 17 17 0 630 633 627 843\n4708 4 3 17 17 0 650 646 132 643\n4709 4 3 17 17 0 846 301 636 634\n4710 4 3 17 17 0 72 492 57 650\n4711 4 3 17 17 0 646 308 132 643\n4712 4 3 17 17 0 637 845 636 302\n4713 4 3 17 17 0 622 297 844 623\n4714 4 3 17 17 0 633 624 626 843\n4715 4 3 17 17 0 481 842 483 215\n4716 4 3 17 17 0 846 305 638 621\n4717 4 3 17 17 0 626 210 648 475\n4718 4 3 17 17 0 637 630 843 845\n4719 4 3 17 17 0 650 637 134 843\n4720 4 3 17 17 0 646 650 134 843\n4721 4 3 17 17 0 842 268 58 215\n4722 4 3 17 17 0 633 647 843 648\n4723 4 3 17 17 0 842 58 483 215\n4724 4 3 17 17 0 637 634 845 302\n4725 4 3 17 17 0 846 635 621 638\n4726 4 3 17 17 0 83 82 627 647\n4727 4 3 17 17 0 651 305 636 845\n4728 4 3 17 17 0 635 295 621 638\n4729 4 3 17 17 0 634 301 636 302\n4730 4 3 17 17 0 844 846 841 848\n4731 4 3 17 17 0 305 133 638 621\n4732 4 3 17 17 0 642 844 298 623\n4733 4 3 17 17 0 620 481 211 55\n4734 4 3 17 17 0 648 843 309 647\n4735 4 3 17 17 0 304 633 626 648\n4736 4 3 17 17 0 56 294 649 619\n4737 4 3 17 17 0 640 629 208 49\n4738 4 3 17 17 0 846 301 634 628\n4739 4 3 17 17 0 81 82 645 627\n4740 4 3 17 17 0 303 637 630 843\n4741 4 3 17 17 0 644 646 307 843\n4742 4 3 17 17 0 848 492 643 650\n4743 4 3 17 17 0 492 72 643 650\n4744 4 3 17 17 0 307 81 645 627\n4745 4 3 17 17 0 131 648 130 843\n4746 4 3 17 17 0 631 844 847 848\n4747 4 3 17 17 0 641 640 847 208\n4748 4 3 17 17 0 308 644 843 646\n4749 4 3 17 17 0 844 631 847 625\n4750 4 3 17 17 0 842 268 639 641\n4751 4 3 17 17 0 622 619 623 841\n4752 4 3 17 17 0 130 643 843 71\n4753 4 3 17 17 0 309 82 647 645\n4754 4 3 17 17 0 492 650 841 57\n4755 4 3 17 17 0 843 309 647 645\n4756 4 3 17 17 0 620 842 623 841\n4757 4 3 17 17 0 301 846 636 638\n4758 4 3 17 17 0 842 844 623 841\n4759 4 3 17 17 0 843 645 647 627\n4760 4 3 17 17 0 630 624 843 845\n4761 4 3 17 17 0 843 307 645 627\n4762 4 3 17 17 0 842 58 214 483\n4763 4 3 17 17 0 620 111 215 55\n4764 4 3 17 17 0 644 307 645 843\n4765 4 3 17 17 0 303 630 627 843\n4766 4 3 17 17 0 481 620 215 55\n4767 4 3 17 17 0 841 619 482 649\n4768 4 3 17 17 0 56 619 482 211\n4769 4 3 17 17 0 631 846 848 628\n4770 4 3 17 17 0 624 631 848 628\n4771 4 3 17 17 0 297 631 296 622\n4772 4 3 17 17 0 629 474 475 847\n4773 4 3 17 17 0 632 844 623 298\n4774 4 3 17 17 0 297 632 623 298\n4775 4 3 17 17 0 47 48 847 474\n4776 4 3 17 17 0 47 847 48 74\n4777 4 3 17 17 0 848 47 847 474\n4778 4 3 17 17 0 848 847 47 74\n4779 4 3 17 17 0 71 848 47 74\n4780 4 3 17 17 0 847 48 208 474\n4781 4 3 17 17 0 847 208 48 641\n4782 4 3 17 17 0 112 842 847 641\n4783 4 3 17 17 0 112 58 847 842\n4784 4 3 17 17 0 492 847 58 842\n4785 4 3 17 17 0 847 475 848 474\n4786 4 3 17 17 0 847 848 475 626\n4787 4 3 17 17 0 843 848 475 474\n4788 4 3 17 17 0 843 475 848 626\n4789 4 3 17 17 0 843 134 307 637\n4790 4 3 17 17 0 843 307 134 646\n4791 4 3 17 17 0 848 47 843 71\n4792 4 3 17 17 0 848 843 47 474\n4793 4 3 17 17 0 51 843 47 71\n4794 4 3 17 17 0 51 47 843 474\n4795 4 3 17 17 0 74 112 847 641\n4796 4 3 17 17 0 73 74 847 492\n4797 4 3 17 17 0 847 74 73 112\n4798 4 3 17 17 0 847 58 73 492\n4799 4 3 17 17 0 73 58 847 112\n4800 4 3 18 18 0 660 318 653 658\n4801 4 3 18 18 0 316 652 313 656\n4802 4 3 18 18 0 255 542 659 849\n4803 4 3 18 18 0 288 618 664 617\n4804 4 3 18 18 0 663 288 664 617\n4805 4 3 18 18 0 666 663 665 850\n4806 4 3 18 18 0 96 316 656 661\n4807 4 3 18 18 0 318 660 137 658\n4808 4 3 18 18 0 256 657 662 541\n4809 4 3 18 18 0 542 99 255 659\n4810 4 3 18 18 0 850 659 137 254\n4811 4 3 18 18 0 850 654 653 315\n4812 4 3 18 18 0 659 99 137 254\n4813 4 3 18 18 0 660 850 137 658\n4814 4 3 18 18 0 652 849 661 312\n4815 4 3 18 18 0 542 255 541 849\n4816 4 3 18 18 0 314 652 662 138\n4817 4 3 18 18 0 256 662 849 541\n4818 4 3 18 18 0 652 317 662 138\n4819 4 3 18 18 0 652 317 138 313\n4820 4 3 18 18 0 655 311 659 312\n4821 4 3 18 18 0 654 663 122 315\n4822 4 3 18 18 0 657 662 541 849\n4823 4 3 18 18 0 655 311 850 659\n4824 4 3 18 18 0 663 850 664 665\n4825 4 3 18 18 0 526 617 87 293\n4826 4 3 18 18 0 663 121 654 289\n4827 4 3 18 18 0 850 542 849 659\n4828 4 3 18 18 0 289 663 288 664\n4829 4 3 18 18 0 666 655 849 662\n4830 4 3 18 18 0 663 666 315 850\n4831 4 3 18 18 0 850 655 659 849\n4832 4 3 18 18 0 666 655 315 850\n4833 4 3 18 18 0 316 652 135 313\n4834 4 3 18 18 0 655 666 315 314\n4835 4 3 18 18 0 655 850 653 315\n4836 4 3 18 18 0 311 660 850 659\n4837 4 3 18 18 0 850 663 654 315\n4838 4 3 18 18 0 121 663 288 289\n4839 4 3 18 18 0 666 655 662 314\n4840 4 3 18 18 0 652 655 849 312\n4841 4 3 18 18 0 239 618 617 664\n4842 4 3 18 18 0 850 663 664 617\n4843 4 3 18 18 0 526 665 91 246\n4844 4 3 18 18 0 652 316 135 661\n4845 4 3 18 18 0 654 289 120 122\n4846 4 3 18 18 0 652 317 656 662\n4847 4 3 18 18 0 660 311 653 136\n4848 4 3 18 18 0 663 850 654 658\n4849 4 3 18 18 0 850 660 653 658\n4850 4 3 18 18 0 850 127 137 658\n4851 4 3 18 18 0 542 850 254 659\n4852 4 3 18 18 0 318 310 653 658\n4853 4 3 18 18 0 618 124 288 664\n4854 4 3 18 18 0 663 121 288 617\n4855 4 3 18 18 0 850 127 658 617\n4856 4 3 18 18 0 317 657 662 100\n4857 4 3 18 18 0 526 665 246 664\n4858 4 3 18 18 0 127 850 137 254\n4859 4 3 18 18 0 665 850 664 617\n4860 4 3 18 18 0 656 652 849 661\n4861 4 3 18 18 0 239 526 246 664\n4862 4 3 18 18 0 99 542 254 659\n4863 4 3 18 18 0 850 542 254 540\n4864 4 3 18 18 0 662 657 656 849\n4865 4 3 18 18 0 657 256 662 100\n4866 4 3 18 18 0 311 660 653 850\n4867 4 3 18 18 0 652 317 313 656\n4868 4 3 18 18 0 121 663 654 658\n4869 4 3 18 18 0 657 247 541 100\n4870 4 3 18 18 0 256 657 541 100\n4871 4 3 18 18 0 121 289 120 654\n4872 4 3 18 18 0 654 850 653 658\n4873 4 3 18 18 0 127 121 658 617\n4874 4 3 18 18 0 665 526 293 617\n4875 4 3 18 18 0 655 311 653 850\n4876 4 3 18 18 0 665 526 91 241\n4877 4 3 18 18 0 665 241 91 540\n4878 4 3 18 18 0 542 850 665 540\n4879 4 3 18 18 0 659 255 849 661\n4880 4 3 18 18 0 317 657 656 662\n4881 4 3 18 18 0 655 652 849 662\n4882 4 3 18 18 0 316 652 656 661\n4883 4 3 18 18 0 127 850 293 617\n4884 4 3 18 18 0 850 665 293 617\n4885 4 3 18 18 0 239 90 664 246\n4886 4 3 18 18 0 314 655 662 652\n4887 4 3 18 18 0 124 289 288 664\n4888 4 3 18 18 0 90 239 664 618\n4889 4 3 18 18 0 654 121 658 120\n4890 4 3 18 18 0 256 665 91 540\n4891 4 3 18 18 0 256 542 665 540\n4892 4 3 18 18 0 88 526 87 293\n4893 4 3 18 18 0 850 127 293 254\n4894 4 3 18 18 0 660 850 659 137\n4895 4 3 18 18 0 654 120 658 310\n4896 4 3 18 18 0 652 135 312 661\n4897 4 3 18 18 0 256 666 849 662\n4898 4 3 18 18 0 96 247 541 656\n4899 4 3 18 18 0 662 652 849 656\n4900 4 3 18 18 0 310 654 653 658\n4901 4 3 18 18 0 655 666 849 850\n4902 4 3 18 18 0 90 124 618 664\n4903 4 3 18 18 0 96 541 849 656\n4904 4 3 18 18 0 542 256 849 541\n4905 4 3 18 18 0 850 542 665 849\n4906 4 3 18 18 0 666 850 665 849\n4907 4 3 18 18 0 542 256 665 849\n4908 4 3 18 18 0 256 666 665 849\n4909 4 3 18 18 0 289 663 122 654\n4910 4 3 18 18 0 526 239 87 617\n4911 4 3 18 18 0 96 656 849 661\n4912 4 3 18 18 0 658 663 617 121\n4913 4 3 18 18 0 658 617 663 850\n4914 4 3 18 18 0 241 88 665 526\n4915 4 3 18 18 0 241 665 88 540\n4916 4 3 18 18 0 293 665 88 526\n4917 4 3 18 18 0 849 96 255 541\n4918 4 3 18 18 0 849 255 96 661\n4919 4 3 18 18 0 318 653 136 660\n4920 4 3 18 18 0 318 136 653 310\n4921 4 3 18 18 0 664 526 617 239\n4922 4 3 18 18 0 664 617 526 665\n4923 4 3 18 18 0 312 849 659 655\n4924 4 3 18 18 0 312 659 849 661\n4925 4 3 18 18 0 656 541 657 247\n4926 4 3 18 18 0 656 657 541 849\n4927 4 3 18 18 0 665 88 850 293\n4928 4 3 18 18 0 665 850 88 540\n4929 4 3 18 18 0 254 850 88 293\n4930 4 3 18 18 0 254 88 850 540\n4931 4 3 19 19 0 419 165 690 166\n4932 4 3 19 19 0 674 856 676 675\n4933 4 3 19 19 0 187 452 670 15\n4934 4 3 19 19 0 860 856 676 692\n4935 4 3 19 19 0 92 527 864 695\n4936 4 3 19 19 0 674 140 698 326\n4937 4 3 19 19 0 860 856 687 681\n4938 4 3 19 19 0 864 244 544 857\n4939 4 3 19 19 0 447 864 544 857\n4940 4 3 19 19 0 448 447 857 858\n4941 4 3 19 19 0 447 244 544 864\n4942 4 3 19 19 0 292 696 683 328\n4943 4 3 19 19 0 676 852 692 324\n4944 4 3 19 19 0 863 685 417 682\n4945 4 3 19 19 0 667 321 855 686\n4946 4 3 19 19 0 864 860 695 857\n4947 4 3 19 19 0 180 181 865 416\n4948 4 3 19 19 0 452 449 187 855\n4949 4 3 19 19 0 856 860 687 692\n4950 4 3 19 19 0 864 453 862 858\n4951 4 3 19 19 0 860 856 695 857\n4952 4 3 19 19 0 674 856 675 857\n4953 4 3 19 19 0 325 856 698 684\n4954 4 3 19 19 0 861 686 854 855\n4955 4 3 19 19 0 852 689 691 692\n4956 4 3 19 19 0 861 693 692 691\n4957 4 3 19 19 0 856 694 695 857\n4958 4 3 19 19 0 682 125 12 613\n4959 4 3 19 19 0 19 418 11 527\n4960 4 3 19 19 0 19 418 451 181\n4961 4 3 19 19 0 675 676 673 858\n4962 4 3 19 19 0 863 693 681 860\n4963 4 3 19 19 0 527 447 244 28\n4964 4 3 19 19 0 674 325 676 856\n4965 4 3 19 19 0 11 863 417 172\n4966 4 3 19 19 0 329 696 684 698\n4967 4 3 19 19 0 325 698 856 674\n4968 4 3 19 19 0 696 856 698 694\n4969 4 3 19 19 0 420 419 855 421\n4970 4 3 19 19 0 853 852 858 673\n4971 4 3 19 19 0 685 863 417 419\n4972 4 3 19 19 0 418 863 11 527\n4973 4 3 19 19 0 325 856 684 687\n4974 4 3 19 19 0 864 451 862 453\n4975 4 3 19 19 0 669 449 854 187\n4976 4 3 19 19 0 854 667 670 855\n4977 4 3 19 19 0 689 852 323 692\n4978 4 3 19 19 0 852 689 861 691\n4979 4 3 19 19 0 672 188 320 450\n4980 4 3 19 19 0 27 672 320 450\n4981 4 3 19 19 0 682 164 417 172\n4982 4 3 19 19 0 863 859 861 862\n4983 4 3 19 19 0 689 668 677 851\n4984 4 3 19 19 0 863 92 11 527\n4985 4 3 19 19 0 685 419 165 690\n4986 4 3 19 19 0 859 863 861 693\n4987 4 3 19 19 0 696 683 328 684\n4988 4 3 19 19 0 682 863 172 417\n4989 4 3 19 19 0 676 856 687 692\n4990 4 3 19 19 0 678 852 676 324\n4991 4 3 19 19 0 181 180 865 452\n4992 4 3 19 19 0 686 321 855 688\n4993 4 3 19 19 0 667 321 686 322\n4994 4 3 19 19 0 449 452 865 855\n4995 4 3 19 19 0 853 852 862 858\n4996 4 3 19 19 0 453 853 450 862\n4997 4 3 19 19 0 420 153 421 855\n4998 4 3 19 19 0 188 27 320 450\n4999 4 3 19 19 0 325 676 687 324\n5000 4 3 19 19 0 668 689 854 851\n5001 4 3 19 19 0 671 680 673 858\n5002 4 3 19 19 0 859 686 861 855\n5003 4 3 19 19 0 420 452 670 855\n5004 4 3 19 19 0 125 682 683 613\n5005 4 3 19 19 0 672 669 851 320\n5006 4 3 19 19 0 667 321 670 855\n5007 4 3 19 19 0 859 863 419 416\n5008 4 3 19 19 0 139 689 677 323\n5009 4 3 19 19 0 678 853 672 673\n5010 4 3 19 19 0 668 319 677 851\n5011 4 3 19 19 0 689 139 677 668\n5012 4 3 19 19 0 449 453 450 862\n5013 4 3 19 19 0 419 690 855 421\n5014 4 3 19 19 0 854 669 851 862\n5015 4 3 19 19 0 153 421 855 688\n5016 4 3 19 19 0 859 419 855 420\n5017 4 3 19 19 0 92 863 864 527\n5018 4 3 19 19 0 861 859 855 862\n5019 4 3 19 19 0 92 863 11 292\n5020 4 3 19 19 0 321 153 670 855\n5021 4 3 19 19 0 527 92 93 695\n5022 4 3 19 19 0 421 153 10 688\n5023 4 3 19 19 0 852 678 673 853\n5024 4 3 19 19 0 860 687 692 681\n5025 4 3 19 19 0 685 419 417 165\n5026 4 3 19 19 0 864 527 857 695\n5027 4 3 19 19 0 860 852 692 676\n5028 4 3 19 19 0 679 857 680 250\n5029 4 3 19 19 0 448 198 680 857\n5030 4 3 19 19 0 12 682 613 172\n5031 4 3 19 19 0 180 452 420 865\n5032 4 3 19 19 0 860 864 862 858\n5033 4 3 19 19 0 679 675 680 857\n5034 4 3 19 19 0 198 544 250 680\n5035 4 3 19 19 0 863 864 865 862\n5036 4 3 19 19 0 198 857 544 680\n5037 4 3 19 19 0 292 125 683 613\n5038 4 3 19 19 0 164 685 417 165\n5039 4 3 19 19 0 187 854 670 855\n5040 4 3 19 19 0 697 679 258 857\n5041 4 3 19 19 0 683 856 687 684\n5042 4 3 19 19 0 679 697 101 327\n5043 4 3 19 19 0 856 674 698 694\n5044 4 3 19 19 0 696 856 683 684\n5045 4 3 19 19 0 857 697 695 258\n5046 4 3 19 19 0 669 853 851 862\n5047 4 3 19 19 0 447 864 857 858\n5048 4 3 19 19 0 447 527 244 864\n5049 4 3 19 19 0 693 863 861 860\n5050 4 3 19 19 0 854 861 855 862\n5051 4 3 19 19 0 418 863 527 864\n5052 4 3 19 19 0 188 672 669 450\n5053 4 3 19 19 0 418 19 197 527\n5054 4 3 19 19 0 853 454 450 672\n5055 4 3 19 19 0 451 449 862 453\n5056 4 3 19 19 0 671 448 680 858\n5057 4 3 19 19 0 852 861 692 691\n5058 4 3 19 19 0 319 668 669 851\n5059 4 3 19 19 0 672 320 851 677\n5060 4 3 19 19 0 451 181 865 452\n5061 4 3 19 19 0 667 669 854 187\n5062 4 3 19 19 0 860 863 861 862\n5063 4 3 19 19 0 244 527 93 695\n5064 4 3 19 19 0 244 527 857 864\n5065 4 3 19 19 0 863 292 683 682\n5066 4 3 19 19 0 125 292 683 328\n5067 4 3 19 19 0 319 669 677 851\n5068 4 3 19 19 0 418 451 181 865\n5069 4 3 19 19 0 452 180 420 15\n5070 4 3 19 19 0 326 674 694 698\n5071 4 3 19 19 0 863 859 865 416\n5072 4 3 19 19 0 322 667 668 854\n5073 4 3 19 19 0 690 419 166 421\n5074 4 3 19 19 0 452 420 865 855\n5075 4 3 19 19 0 852 860 858 676\n5076 4 3 19 19 0 667 686 855 854\n5077 4 3 19 19 0 856 860 858 857\n5078 4 3 19 19 0 452 187 670 855\n5079 4 3 19 19 0 859 686 691 861\n5080 4 3 19 19 0 686 859 691 690\n5081 4 3 19 19 0 454 671 672 853\n5082 4 3 19 19 0 672 853 669 450\n5083 4 3 19 19 0 856 696 695 694\n5084 4 3 19 19 0 693 859 691 861\n5085 4 3 19 19 0 852 853 851 672\n5086 4 3 19 19 0 859 693 691 690\n5087 4 3 19 19 0 853 669 450 862\n5088 4 3 19 19 0 689 322 668 854\n5089 4 3 19 19 0 449 854 187 855\n5090 4 3 19 19 0 685 164 417 682\n5091 4 3 19 19 0 447 451 864 453\n5092 4 3 19 19 0 164 682 12 172\n5093 4 3 19 19 0 418 863 417 11\n5094 4 3 19 19 0 419 859 416 420\n5095 4 3 19 19 0 322 689 686 854\n5096 4 3 19 19 0 667 322 686 854\n5097 4 3 19 19 0 421 690 855 688\n5098 4 3 19 19 0 669 667 854 851\n5099 4 3 19 19 0 420 859 865 855\n5100 4 3 19 19 0 857 448 858 680\n5101 4 3 19 19 0 852 860 692 861\n5102 4 3 19 19 0 451 418 864 865\n5103 4 3 19 19 0 188 449 450 669\n5104 4 3 19 19 0 418 181 416 865\n5105 4 3 19 19 0 453 853 862 858\n5106 4 3 19 19 0 451 864 862 865\n5107 4 3 19 19 0 669 449 450 862\n5108 4 3 19 19 0 863 418 416 865\n5109 4 3 19 19 0 682 292 683 613\n5110 4 3 19 19 0 418 863 864 865\n5111 4 3 19 19 0 667 668 854 851\n5112 4 3 19 19 0 857 679 258 544\n5113 4 3 19 19 0 668 667 669 851\n5114 4 3 19 19 0 674 675 679 857\n5115 4 3 19 19 0 674 326 694 327\n5116 4 3 19 19 0 678 323 677 851\n5117 4 3 19 19 0 678 852 323 851\n5118 4 3 19 19 0 672 853 851 669\n5119 4 3 19 19 0 323 689 677 851\n5120 4 3 19 19 0 859 863 865 862\n5121 4 3 19 19 0 694 697 695 857\n5122 4 3 19 19 0 671 448 853 453\n5123 4 3 19 19 0 320 669 851 677\n5124 4 3 19 19 0 447 527 197 28\n5125 4 3 19 19 0 852 689 323 851\n5126 4 3 19 19 0 861 689 851 854\n5127 4 3 19 19 0 852 689 851 861\n5128 4 3 19 19 0 861 852 862 851\n5129 4 3 19 19 0 852 853 862 851\n5130 4 3 19 19 0 852 860 862 858\n5131 4 3 19 19 0 454 671 853 453\n5132 4 3 19 19 0 153 321 10 688\n5133 4 3 19 19 0 671 454 448 453\n5134 4 3 19 19 0 690 686 855 688\n5135 4 3 19 19 0 447 198 544 28\n5136 4 3 19 19 0 244 447 544 28\n5137 4 3 19 19 0 853 454 453 450\n5138 4 3 19 19 0 863 92 864 695\n5139 4 3 19 19 0 854 861 862 851\n5140 4 3 19 19 0 93 544 695 258\n5141 4 3 19 19 0 860 852 862 861\n5142 4 3 19 19 0 448 190 680 31\n5143 4 3 19 19 0 198 448 680 31\n5144 4 3 19 19 0 697 674 857 694\n5145 4 3 19 19 0 448 853 453 858\n5146 4 3 19 19 0 680 675 673 858\n5147 4 3 19 19 0 696 856 684 698\n5148 4 3 19 19 0 325 140 684 698\n5149 4 3 19 19 0 671 454 672 189\n5150 4 3 19 19 0 856 683 687 681\n5151 4 3 19 19 0 448 671 853 858\n5152 4 3 19 19 0 853 671 673 858\n5153 4 3 19 19 0 860 864 858 857\n5154 4 3 19 19 0 678 852 672 853\n5155 4 3 19 19 0 865 449 855 862\n5156 4 3 19 19 0 689 139 668 322\n5157 4 3 19 19 0 678 672 851 677\n5158 4 3 19 19 0 544 857 250 680\n5159 4 3 19 19 0 153 420 670 855\n5160 4 3 19 19 0 859 865 855 862\n5161 4 3 19 19 0 292 682 172 613\n5162 4 3 19 19 0 454 671 190 189\n5163 4 3 19 19 0 671 454 190 448\n5164 4 3 19 19 0 292 863 172 682\n5165 4 3 19 19 0 329 696 328 684\n5166 4 3 19 19 0 863 685 693 690\n5167 4 3 19 19 0 859 863 693 690\n5168 4 3 19 19 0 451 452 865 449\n5169 4 3 19 19 0 668 139 677 319\n5170 4 3 19 19 0 856 860 695 683\n5171 4 3 19 19 0 863 860 864 862\n5172 4 3 19 19 0 449 188 187 669\n5173 4 3 19 19 0 696 856 695 683\n5174 4 3 19 19 0 697 674 679 857\n5175 4 3 19 19 0 674 856 857 694\n5176 4 3 19 19 0 856 860 683 681\n5177 4 3 19 19 0 448 671 680 190\n5178 4 3 19 19 0 92 863 292 695\n5179 4 3 19 19 0 697 679 101 258\n5180 4 3 19 19 0 198 447 544 857\n5181 4 3 19 19 0 860 863 864 695\n5182 4 3 19 19 0 697 674 327 679\n5183 4 3 19 19 0 696 292 683 695\n5184 4 3 19 19 0 863 860 683 695\n5185 4 3 19 19 0 292 863 683 695\n5186 4 3 19 19 0 189 454 672 450\n5187 4 3 19 19 0 856 675 858 676\n5188 4 3 19 19 0 675 856 858 857\n5189 4 3 19 19 0 189 27 450 672\n5190 4 3 19 19 0 860 856 858 676\n5191 4 3 19 19 0 853 671 672 673\n5192 4 3 19 19 0 676 678 673 858\n5193 4 3 19 19 0 678 852 673 858\n5194 4 3 19 19 0 419 859 855 690\n5195 4 3 19 19 0 852 678 676 858\n5196 4 3 19 19 0 416 180 420 865\n5197 4 3 19 19 0 859 416 420 865\n5198 4 3 19 19 0 679 250 101 258\n5199 4 3 19 19 0 679 544 250 258\n5200 4 3 19 19 0 153 321 688 855\n5201 4 3 19 19 0 449 669 854 862\n5202 4 3 19 19 0 682 863 681 683\n5203 4 3 19 19 0 449 854 855 862\n5204 4 3 19 19 0 188 672 320 669\n5205 4 3 19 19 0 452 420 670 15\n5206 4 3 19 19 0 685 863 681 682\n5207 4 3 19 19 0 859 686 855 690\n5208 4 3 19 19 0 678 852 851 672\n5209 4 3 19 19 0 687 676 692 324\n5210 4 3 19 19 0 863 685 681 693\n5211 4 3 19 19 0 863 860 681 683\n5212 4 3 19 19 0 860 693 692 861\n5213 4 3 19 19 0 667 854 670 187\n5214 4 3 19 19 0 856 325 676 687\n5215 4 3 19 19 0 140 329 684 698\n5216 4 3 19 19 0 527 244 857 695\n5217 4 3 19 19 0 15 420 670 153\n5218 4 3 19 19 0 697 674 694 327\n5219 4 3 19 19 0 166 421 10 688\n5220 4 3 19 19 0 19 418 197 451\n5221 4 3 19 19 0 527 447 197 864\n5222 4 3 19 19 0 857 675 680 858\n5223 4 3 19 19 0 198 447 857 448\n5224 4 3 19 19 0 447 451 197 864\n5225 4 3 19 19 0 418 527 197 864\n5226 4 3 19 19 0 863 418 417 416\n5227 4 3 19 19 0 419 863 417 416\n5228 4 3 19 19 0 292 863 11 172\n5229 4 3 19 19 0 674 140 325 698\n5230 4 3 19 19 0 451 418 197 864\n5231 4 3 19 19 0 544 857 695 258\n5232 4 3 19 19 0 250 198 680 31\n5233 4 3 19 19 0 679 857 250 544\n5234 4 3 19 19 0 319 669 320 677\n5235 4 3 19 19 0 449 451 862 865\n5236 4 3 19 19 0 166 690 421 688\n5237 4 3 19 19 0 693 860 692 681\n5238 4 3 19 19 0 324 852 323 678\n5239 4 3 19 19 0 324 323 852 692\n5240 4 3 19 19 0 858 447 453 448\n5241 4 3 19 19 0 858 453 447 864\n5242 4 3 19 19 0 861 686 689 854\n5243 4 3 19 19 0 861 689 686 691\n5244 4 3 19 19 0 695 244 544 93\n5245 4 3 19 19 0 695 544 244 857\n5246 4 3 19 19 0 690 863 419 859\n5247 4 3 19 19 0 690 419 863 685\n5248 4 3 20 20 0 714 138 707 662\n5249 4 3 20 20 0 715 713 870 709\n5250 4 3 20 20 0 875 727 609 877\n5251 4 3 20 20 0 717 705 331 141\n5252 4 3 20 20 0 713 543 697 101\n5253 4 3 20 20 0 703 876 700 867\n5254 4 3 20 20 0 873 867 868 711\n5255 4 3 20 20 0 867 873 700 711\n5256 4 3 20 20 0 703 704 700 876\n5257 4 3 20 20 0 664 611 879 89\n5258 4 3 20 20 0 725 706 866 719\n5259 4 3 20 20 0 877 608 879 612\n5260 4 3 20 20 0 606 702 866 612\n5261 4 3 20 20 0 317 100 662 710\n5262 4 3 20 20 0 877 608 871 879\n5263 4 3 20 20 0 703 666 315 881\n5264 4 3 20 20 0 694 709 869 870\n5265 4 3 20 20 0 876 867 881 880\n5266 4 3 20 20 0 289 290 881 879\n5267 4 3 20 20 0 872 715 868 867\n5268 4 3 20 20 0 873 874 868 878\n5269 4 3 20 20 0 716 698 869 723\n5270 4 3 20 20 0 874 873 868 711\n5271 4 3 20 20 0 710 100 662 256\n5272 4 3 20 20 0 724 708 334 114\n5273 4 3 20 20 0 611 245 879 89\n5274 4 3 20 20 0 705 717 332 141\n5275 4 3 20 20 0 706 704 719 333\n5276 4 3 20 20 0 704 719 333 720\n5277 4 3 20 20 0 878 874 871 869\n5278 4 3 20 20 0 245 91 879 246\n5279 4 3 20 20 0 874 873 711 712\n5280 4 3 20 20 0 727 875 721 877\n5281 4 3 20 20 0 666 880 663 881\n5282 4 3 20 20 0 696 329 869 698\n5283 4 3 20 20 0 281 594 116 612\n5284 4 3 20 20 0 91 665 879 246\n5285 4 3 20 20 0 726 727 721 877\n5286 4 3 20 20 0 872 666 880 256\n5287 4 3 20 20 0 870 872 871 256\n5288 4 3 20 20 0 703 666 707 314\n5289 4 3 20 20 0 872 710 662 256\n5290 4 3 20 20 0 714 872 715 710\n5291 4 3 20 20 0 725 706 708 866\n5292 4 3 20 20 0 873 874 722 712\n5293 4 3 20 20 0 875 878 871 869\n5294 4 3 20 20 0 332 704 333 720\n5295 4 3 20 20 0 594 724 866 281\n5296 4 3 20 20 0 245 90 246 879\n5297 4 3 20 20 0 877 879 871 880\n5298 4 3 20 20 0 91 665 256 880\n5299 4 3 20 20 0 666 707 314 662\n5300 4 3 20 20 0 876 873 868 878\n5301 4 3 20 20 0 866 606 612 881\n5302 4 3 20 20 0 873 876 718 878\n5303 4 3 20 20 0 694 697 709 870\n5304 4 3 20 20 0 874 873 718 878\n5305 4 3 20 20 0 704 873 705 700\n5306 4 3 20 20 0 874 709 868 870\n5307 4 3 20 20 0 877 875 721 878\n5308 4 3 20 20 0 709 874 712 869\n5309 4 3 20 20 0 724 279 281 594\n5310 4 3 20 20 0 718 876 721 878\n5311 4 3 20 20 0 666 665 880 256\n5312 4 3 20 20 0 695 92 871 292\n5313 4 3 20 20 0 873 717 711 712\n5314 4 3 20 20 0 725 726 721 877\n5315 4 3 20 20 0 873 876 720 718\n5316 4 3 20 20 0 876 866 721 878\n5317 4 3 20 20 0 876 878 868 880\n5318 4 3 20 20 0 707 714 662 867\n5319 4 3 20 20 0 91 256 871 880\n5320 4 3 20 20 0 866 876 721 719\n5321 4 3 20 20 0 328 875 696 728\n5322 4 3 20 20 0 606 702 115 286\n5323 4 3 20 20 0 725 866 877 721\n5324 4 3 20 20 0 696 875 871 869\n5325 4 3 20 20 0 716 709 712 869\n5326 4 3 20 20 0 706 719 334 333\n5327 4 3 20 20 0 706 725 334 719\n5328 4 3 20 20 0 718 874 723 722\n5329 4 3 20 20 0 704 873 876 720\n5330 4 3 20 20 0 876 873 700 867\n5331 4 3 20 20 0 92 93 695 871\n5332 4 3 20 20 0 876 704 719 866\n5333 4 3 20 20 0 698 329 869 723\n5334 4 3 20 20 0 328 727 875 728\n5335 4 3 20 20 0 874 868 712 711\n5336 4 3 20 20 0 879 877 612 881\n5337 4 3 20 20 0 606 290 612 881\n5338 4 3 20 20 0 726 610 117 291\n5339 4 3 20 20 0 666 703 867 880\n5340 4 3 20 20 0 705 704 332 720\n5341 4 3 20 20 0 716 140 723 335\n5342 4 3 20 20 0 608 92 292 871\n5343 4 3 20 20 0 875 877 871 878\n5344 4 3 20 20 0 90 664 879 89\n5345 4 3 20 20 0 727 875 609 292\n5346 4 3 20 20 0 717 873 722 712\n5347 4 3 20 20 0 664 665 246 879\n5348 4 3 20 20 0 91 245 879 871\n5349 4 3 20 20 0 867 876 868 880\n5350 4 3 20 20 0 91 92 245 871\n5351 4 3 20 20 0 608 245 871 879\n5352 4 3 20 20 0 606 122 701 286\n5353 4 3 20 20 0 866 877 612 610\n5354 4 3 20 20 0 696 694 869 870\n5355 4 3 20 20 0 695 694 696 870\n5356 4 3 20 20 0 875 728 869 696\n5357 4 3 20 20 0 872 714 662 710\n5358 4 3 20 20 0 272 594 114 708\n5359 4 3 20 20 0 709 874 869 870\n5360 4 3 20 20 0 695 696 871 870\n5361 4 3 20 20 0 714 138 330 707\n5362 4 3 20 20 0 694 696 869 698\n5363 4 3 20 20 0 290 611 612 879\n5364 4 3 20 20 0 707 867 700 711\n5365 4 3 20 20 0 728 874 878 869\n5366 4 3 20 20 0 727 726 609 877\n5367 4 3 20 20 0 722 336 712 335\n5368 4 3 20 20 0 258 93 256 870\n5369 4 3 20 20 0 713 327 697 709\n5370 4 3 20 20 0 875 608 292 871\n5371 4 3 20 20 0 703 707 867 700\n5372 4 3 20 20 0 725 706 334 708\n5373 4 3 20 20 0 695 93 870 871\n5374 4 3 20 20 0 876 703 881 867\n5375 4 3 20 20 0 877 878 881 880\n5376 4 3 20 20 0 867 703 881 880\n5377 4 3 20 20 0 608 611 879 612\n5378 4 3 20 20 0 702 594 708 866\n5379 4 3 20 20 0 326 694 709 698\n5380 4 3 20 20 0 705 332 722 720\n5381 4 3 20 20 0 874 722 712 723\n5382 4 3 20 20 0 877 866 881 878\n5383 4 3 20 20 0 726 727 609 291\n5384 4 3 20 20 0 881 666 315 663\n5385 4 3 20 20 0 866 725 719 721\n5386 4 3 20 20 0 289 606 881 290\n5387 4 3 20 20 0 141 717 332 722\n5388 4 3 20 20 0 717 705 332 722\n5389 4 3 20 20 0 93 258 695 870\n5390 4 3 20 20 0 714 872 867 715\n5391 4 3 20 20 0 726 281 117 610\n5392 4 3 20 20 0 93 870 871 256\n5393 4 3 20 20 0 281 866 612 610\n5394 4 3 20 20 0 728 718 721 878\n5395 4 3 20 20 0 315 122 701 663\n5396 4 3 20 20 0 608 245 879 611\n5397 4 3 20 20 0 666 872 662 256\n5398 4 3 20 20 0 245 90 879 89\n5399 4 3 20 20 0 716 698 709 869\n5400 4 3 20 20 0 289 664 879 881\n5401 4 3 20 20 0 866 702 881 701\n5402 4 3 20 20 0 702 606 116 612\n5403 4 3 20 20 0 90 664 246 879\n5404 4 3 20 20 0 878 877 871 880\n5405 4 3 20 20 0 872 880 871 256\n5406 4 3 20 20 0 272 702 115 594\n5407 4 3 20 20 0 698 694 709 869\n5408 4 3 20 20 0 327 694 697 709\n5409 4 3 20 20 0 716 326 709 698\n5410 4 3 20 20 0 702 606 701 286\n5411 4 3 20 20 0 664 289 663 881\n5412 4 3 20 20 0 724 726 281 117\n5413 4 3 20 20 0 724 279 594 708\n5414 4 3 20 20 0 279 724 281 117\n5415 4 3 20 20 0 724 279 708 114\n5416 4 3 20 20 0 666 703 315 314\n5417 4 3 20 20 0 125 727 609 292\n5418 4 3 20 20 0 727 125 609 291\n5419 4 3 20 20 0 876 718 721 719\n5420 4 3 20 20 0 125 328 727 292\n5421 4 3 20 20 0 336 717 141 722\n5422 4 3 20 20 0 875 728 878 869\n5423 4 3 20 20 0 713 697 870 709\n5424 4 3 20 20 0 713 872 870 543\n5425 4 3 20 20 0 724 725 334 708\n5426 4 3 20 20 0 664 90 124 89\n5427 4 3 20 20 0 702 272 708 594\n5428 4 3 20 20 0 91 871 256 93\n5429 4 3 20 20 0 543 872 870 256\n5430 4 3 20 20 0 594 281 866 612\n5431 4 3 20 20 0 702 594 866 612\n5432 4 3 20 20 0 706 702 708 866\n5433 4 3 20 20 0 724 725 708 866\n5434 4 3 20 20 0 326 716 140 698\n5435 4 3 20 20 0 609 608 877 610\n5436 4 3 20 20 0 713 543 870 697\n5437 4 3 20 20 0 606 702 881 866\n5438 4 3 20 20 0 258 543 870 256\n5439 4 3 20 20 0 140 716 723 698\n5440 4 3 20 20 0 706 704 699 866\n5441 4 3 20 20 0 331 330 700 711\n5442 4 3 20 20 0 879 877 881 880\n5443 4 3 20 20 0 606 290 116 612\n5444 4 3 20 20 0 704 876 699 866\n5445 4 3 20 20 0 704 703 699 876\n5446 4 3 20 20 0 713 543 101 251\n5447 4 3 20 20 0 327 326 694 709\n5448 4 3 20 20 0 699 866 881 701\n5449 4 3 20 20 0 251 256 710 543\n5450 4 3 20 20 0 702 866 699 701\n5451 4 3 20 20 0 872 713 710 543\n5452 4 3 20 20 0 329 140 723 698\n5453 4 3 20 20 0 703 666 881 880\n5454 4 3 20 20 0 877 866 612 881\n5455 4 3 20 20 0 875 728 721 878\n5456 4 3 20 20 0 875 727 721 728\n5457 4 3 20 20 0 666 665 663 880\n5458 4 3 20 20 0 702 706 699 866\n5459 4 3 20 20 0 327 713 697 101\n5460 4 3 20 20 0 543 258 697 101\n5461 4 3 20 20 0 664 879 881 663\n5462 4 3 20 20 0 866 876 881 878\n5463 4 3 20 20 0 878 876 881 880\n5464 4 3 20 20 0 715 709 870 868\n5465 4 3 20 20 0 873 705 722 720\n5466 4 3 20 20 0 329 728 869 723\n5467 4 3 20 20 0 707 714 867 711\n5468 4 3 20 20 0 874 728 723 869\n5469 4 3 20 20 0 728 874 723 718\n5470 4 3 20 20 0 330 714 707 711\n5471 4 3 20 20 0 872 713 870 715\n5472 4 3 20 20 0 543 258 870 697\n5473 4 3 20 20 0 873 704 705 720\n5474 4 3 20 20 0 872 666 867 880\n5475 4 3 20 20 0 873 718 720 722\n5476 4 3 20 20 0 695 694 870 697\n5477 4 3 20 20 0 704 873 700 876\n5478 4 3 20 20 0 258 695 870 697\n5479 4 3 20 20 0 867 715 868 711\n5480 4 3 20 20 0 727 328 875 292\n5481 4 3 20 20 0 872 713 715 710\n5482 4 3 20 20 0 608 92 871 245\n5483 4 3 20 20 0 881 315 701 663\n5484 4 3 20 20 0 872 715 870 868\n5485 4 3 20 20 0 290 879 612 881\n5486 4 3 20 20 0 866 876 699 881\n5487 4 3 20 20 0 867 872 880 868\n5488 4 3 20 20 0 876 703 699 881\n5489 4 3 20 20 0 606 702 701 881\n5490 4 3 20 20 0 664 665 879 663\n5491 4 3 20 20 0 704 876 719 720\n5492 4 3 20 20 0 696 869 871 870\n5493 4 3 20 20 0 92 91 93 871\n5494 4 3 20 20 0 594 279 114 708\n5495 4 3 20 20 0 608 875 292 877\n5496 4 3 20 20 0 868 878 871 880\n5497 4 3 20 20 0 335 716 712 723\n5498 4 3 20 20 0 594 702 116 612\n5499 4 3 20 20 0 702 606 115 116\n5500 4 3 20 20 0 329 328 696 728\n5501 4 3 20 20 0 609 608 292 877\n5502 4 3 20 20 0 594 702 115 116\n5503 4 3 20 20 0 875 328 696 292\n5504 4 3 20 20 0 880 879 663 881\n5505 4 3 20 20 0 875 609 292 877\n5506 4 3 20 20 0 665 879 663 880\n5507 4 3 20 20 0 91 879 880 871\n5508 4 3 20 20 0 703 881 315 701\n5509 4 3 20 20 0 875 608 871 877\n5510 4 3 20 20 0 703 699 881 701\n5511 4 3 20 20 0 872 868 870 871\n5512 4 3 20 20 0 872 543 710 256\n5513 4 3 20 20 0 868 872 880 871\n5514 4 3 20 20 0 866 877 721 878\n5515 4 3 20 20 0 868 715 712 711\n5516 4 3 20 20 0 874 873 722 718\n5517 4 3 20 20 0 873 705 717 722\n5518 4 3 20 20 0 722 335 712 723\n5519 4 3 20 20 0 717 336 712 722\n5520 4 3 20 20 0 665 91 879 880\n5521 4 3 20 20 0 726 609 877 610\n5522 4 3 20 20 0 609 726 291 610\n5523 4 3 20 20 0 718 876 720 719\n5524 4 3 20 20 0 704 706 719 866\n5525 4 3 20 20 0 728 329 869 696\n5526 4 3 20 20 0 608 877 610 612\n5527 4 3 20 20 0 873 876 868 867\n5528 4 3 20 20 0 705 331 700 711\n5529 4 3 20 20 0 714 715 867 711\n5530 4 3 20 20 0 874 728 878 718\n5531 4 3 20 20 0 330 707 700 711\n5532 4 3 20 20 0 873 705 700 711\n5533 4 3 20 20 0 543 713 710 251\n5534 4 3 20 20 0 251 256 100 710\n5535 4 3 20 20 0 714 317 662 710\n5536 4 3 20 20 0 594 724 708 866\n5537 4 3 20 20 0 666 703 707 867\n5538 4 3 20 20 0 874 868 871 870\n5539 4 3 20 20 0 874 878 871 868\n5540 4 3 20 20 0 869 874 871 870\n5541 4 3 20 20 0 714 872 662 867\n5542 4 3 20 20 0 714 317 138 662\n5543 4 3 20 20 0 707 138 314 662\n5544 4 3 20 20 0 868 712 709 874\n5545 4 3 20 20 0 868 709 712 715\n5546 4 3 20 20 0 711 705 717 873\n5547 4 3 20 20 0 711 717 705 331\n5548 4 3 20 20 0 725 877 610 726\n5549 4 3 20 20 0 610 877 725 866\n5550 4 3 20 20 0 725 610 281 726\n5551 4 3 20 20 0 281 610 725 866\n5552 4 3 20 20 0 725 281 724 726\n5553 4 3 20 20 0 724 281 725 866\n5554 4 3 20 20 0 869 712 723 874\n5555 4 3 20 20 0 869 723 712 716\n5556 4 3 20 20 0 696 871 292 695\n5557 4 3 20 20 0 696 292 871 875\n5558 4 3 20 20 0 663 701 289 122\n5559 4 3 20 20 0 663 289 701 881\n5560 4 3 20 20 0 606 289 701 122\n5561 4 3 20 20 0 606 701 289 881\n5562 4 3 20 20 0 867 662 666 872\n5563 4 3 20 20 0 867 666 662 707\n5564 4 3 20 20 0 289 664 290 879\n5565 4 3 20 20 0 289 290 664 124\n5566 4 3 20 20 0 664 611 290 879\n5567 4 3 20 20 0 89 124 611 123\n5568 4 3 20 20 0 89 611 124 664\n5569 4 3 20 20 0 290 611 124 123\n5570 4 3 20 20 0 290 124 611 664\n5571 4 3 21 21 0 748 745 344 749\n5572 4 3 21 21 0 745 748 740 749\n5573 4 3 21 21 0 661 312 732 741\n5574 4 3 21 21 0 98 345 751 99\n5575 4 3 21 21 0 337 744 202 731\n5576 4 3 21 21 0 316 661 96 741\n5577 4 3 21 21 0 751 659 255 99\n5578 4 3 21 21 0 345 747 751 99\n5579 4 3 21 21 0 734 311 660 730\n5580 4 3 21 21 0 661 737 96 741\n5581 4 3 21 21 0 743 343 143 749\n5582 4 3 21 21 0 734 659 660 311\n5583 4 3 21 21 0 659 742 732 729\n5584 4 3 21 21 0 739 745 341 746\n5585 4 3 21 21 0 312 734 311 659\n5586 4 3 21 21 0 142 733 746 338\n5587 4 3 21 21 0 201 469 41 730\n5588 4 3 21 21 0 471 469 729 470\n5589 4 3 21 21 0 742 729 738 732\n5590 4 3 21 21 0 744 731 735 729\n5591 4 3 21 21 0 257 737 255 751\n5592 4 3 21 21 0 751 98 99 255\n5593 4 3 21 21 0 45 744 748 471\n5594 4 3 21 21 0 46 209 748 470\n5595 4 3 21 21 0 248 737 96 255\n5596 4 3 21 21 0 312 135 732 741\n5597 4 3 21 21 0 209 471 748 470\n5598 4 3 21 21 0 731 744 202 469\n5599 4 3 21 21 0 345 46 748 470\n5600 4 3 21 21 0 345 747 46 470\n5601 4 3 21 21 0 731 201 469 42\n5602 4 3 21 21 0 257 98 751 255\n5603 4 3 21 21 0 97 257 737 248\n5604 4 3 21 21 0 742 737 751 255\n5605 4 3 21 21 0 745 740 743 749\n5606 4 3 21 21 0 732 340 339 738\n5607 4 3 21 21 0 659 742 751 255\n5608 4 3 21 21 0 469 207 41 730\n5609 4 3 21 21 0 661 742 255 737\n5610 4 3 21 21 0 742 659 751 748\n5611 4 3 21 21 0 742 750 751 737\n5612 4 3 21 21 0 337 744 731 735\n5613 4 3 21 21 0 744 45 748 344\n5614 4 3 21 21 0 748 659 470 729\n5615 4 3 21 21 0 311 136 660 730\n5616 4 3 21 21 0 733 732 339 738\n5617 4 3 21 21 0 742 661 255 659\n5618 4 3 21 21 0 97 736 750 343\n5619 4 3 21 21 0 747 659 751 99\n5620 4 3 21 21 0 338 733 746 735\n5621 4 3 21 21 0 745 744 748 344\n5622 4 3 21 21 0 731 337 42 202\n5623 4 3 21 21 0 471 744 748 729\n5624 4 3 21 21 0 471 748 470 729\n5625 4 3 21 21 0 744 338 746 735\n5626 4 3 21 21 0 312 734 659 732\n5627 4 3 21 21 0 257 737 248 255\n5628 4 3 21 21 0 736 97 750 737\n5629 4 3 21 21 0 733 744 746 735\n5630 4 3 21 21 0 750 736 737 742\n5631 4 3 21 21 0 729 469 730 470\n5632 4 3 21 21 0 745 743 342 749\n5633 4 3 21 21 0 742 659 748 729\n5634 4 3 21 21 0 750 742 751 748\n5635 4 3 21 21 0 661 312 659 732\n5636 4 3 21 21 0 742 340 732 738\n5637 4 3 21 21 0 661 742 737 741\n5638 4 3 21 21 0 744 745 748 740\n5639 4 3 21 21 0 750 97 257 737\n5640 4 3 21 21 0 731 469 730 729\n5641 4 3 21 21 0 45 471 748 209\n5642 4 3 21 21 0 747 137 659 99\n5643 4 3 21 21 0 469 470 207 730\n5644 4 3 21 21 0 344 745 342 749\n5645 4 3 21 21 0 729 733 738 732\n5646 4 3 21 21 0 44 470 660 207\n5647 4 3 21 21 0 661 737 255 96\n5648 4 3 21 21 0 318 44 660 207\n5649 4 3 21 21 0 740 745 743 342\n5650 4 3 21 21 0 747 137 660 659\n5651 4 3 21 21 0 661 742 732 659\n5652 4 3 21 21 0 142 739 341 746\n5653 4 3 21 21 0 744 337 338 735\n5654 4 3 21 21 0 733 744 735 729\n5655 4 3 21 21 0 207 470 660 730\n5656 4 3 21 21 0 201 731 469 730\n5657 4 3 21 21 0 341 745 740 342\n5658 4 3 21 21 0 44 137 318 660\n5659 4 3 21 21 0 734 659 732 729\n5660 4 3 21 21 0 742 729 740 738\n5661 4 3 21 21 0 45 744 471 202\n5662 4 3 21 21 0 744 471 202 469\n5663 4 3 21 21 0 744 733 746 745\n5664 4 3 21 21 0 745 739 738 746\n5665 4 3 21 21 0 739 745 738 740\n5666 4 3 21 21 0 745 739 341 740\n5667 4 3 21 21 0 736 750 343 749\n5668 4 3 21 21 0 733 745 738 746\n5669 4 3 21 21 0 742 661 732 741\n5670 4 3 21 21 0 661 135 741 316\n5671 4 3 21 21 0 135 340 732 741\n5672 4 3 21 21 0 312 661 135 741\n5673 4 3 21 21 0 340 742 732 741\n5674 4 3 21 21 0 736 343 743 749\n5675 4 3 21 21 0 740 736 743 749\n5676 4 3 21 21 0 747 46 470 44\n5677 4 3 21 21 0 731 42 469 202\n5678 4 3 21 21 0 659 747 470 660\n5679 4 3 21 21 0 750 257 751 737\n5680 4 3 21 21 0 207 136 41 730\n5681 4 3 21 21 0 470 659 751 747\n5682 4 3 21 21 0 751 659 470 748\n5683 4 3 21 21 0 751 345 470 747\n5684 4 3 21 21 0 470 345 751 748\n5685 4 3 21 21 0 749 342 143 743\n5686 4 3 21 21 0 749 143 342 344\n5687 4 3 21 21 0 660 207 136 318\n5688 4 3 21 21 0 660 136 207 730\n5689 4 3 21 21 0 729 740 748 742\n5690 4 3 21 21 0 729 748 740 744\n5691 4 3 21 21 0 660 734 470 659\n5692 4 3 21 21 0 660 470 734 730\n5693 4 3 21 21 0 729 470 734 659\n5694 4 3 21 21 0 729 734 470 730\n5695 4 3 21 21 0 44 660 747 137\n5696 4 3 21 21 0 747 660 44 470\n5697 4 3 21 21 0 142 746 339 739\n5698 4 3 21 21 0 142 339 746 733\n5699 4 3 21 21 0 738 339 746 739\n5700 4 3 21 21 0 738 746 339 733\n5701 4 3 21 21 0 738 729 744 733\n5702 4 3 21 21 0 744 729 738 740\n5703 4 3 21 21 0 744 745 738 733\n5704 4 3 21 21 0 738 745 744 740\n5705 4 3 21 21 0 744 469 729 471\n5706 4 3 21 21 0 729 469 744 731\n5707 4 3 21 21 0 749 748 742 750\n5708 4 3 21 21 0 742 748 749 740\n5709 4 3 21 21 0 742 736 749 750\n5710 4 3 21 21 0 749 736 742 740\n5711 4 3 22 22 0 754 658 752 753\n5712 4 3 22 22 0 207 44 658 318\n5713 4 3 22 22 0 318 754 136 310\n5714 4 3 22 22 0 120 658 310 753\n5715 4 3 22 22 0 463 752 464 206\n5716 4 3 22 22 0 754 752 658 463\n5717 4 3 22 22 0 754 318 658 310\n5718 4 3 22 22 0 557 752 605 104\n5719 4 3 22 22 0 120 285 605 753\n5720 4 3 22 22 0 207 463 754 658\n5721 4 3 22 22 0 557 614 206 107\n5722 4 3 22 22 0 752 463 39 206\n5723 4 3 22 22 0 126 121 605 658\n5724 4 3 22 22 0 614 126 605 658\n5725 4 3 22 22 0 103 614 102 126\n5726 4 3 22 22 0 754 207 318 136\n5727 4 3 22 22 0 41 207 754 136\n5728 4 3 22 22 0 464 605 752 658\n5729 4 3 22 22 0 464 605 658 614\n5730 4 3 22 22 0 464 605 614 557\n5731 4 3 22 22 0 752 557 464 206\n5732 4 3 22 22 0 40 614 206 464\n5733 4 3 22 22 0 614 557 206 464\n5734 4 3 22 22 0 614 40 206 107\n5735 4 3 22 22 0 605 120 753 658\n5736 4 3 22 22 0 614 40 43 464\n5737 4 3 22 22 0 127 126 464 658\n5738 4 3 22 22 0 206 557 107 267\n5739 4 3 22 22 0 557 614 103 605\n5740 4 3 22 22 0 126 127 464 43\n5741 4 3 22 22 0 103 121 605 126\n5742 4 3 22 22 0 614 103 605 126\n5743 4 3 22 22 0 126 614 43 464\n5744 4 3 22 22 0 658 754 310 753\n5745 4 3 22 22 0 103 557 605 104\n5746 4 3 22 22 0 126 614 464 658\n5747 4 3 22 22 0 463 752 658 464\n5748 4 3 22 22 0 127 44 464 43\n5749 4 3 22 22 0 463 44 658 207\n5750 4 3 22 22 0 463 41 754 39\n5751 4 3 22 22 0 44 137 658 318\n5752 4 3 22 22 0 463 41 207 754\n5753 4 3 22 22 0 207 754 318 658\n5754 4 3 22 22 0 285 752 605 753\n5755 4 3 22 22 0 557 614 102 103\n5756 4 3 22 22 0 752 285 605 104\n5757 4 3 22 22 0 120 121 658 605\n5758 4 3 22 22 0 464 605 557 752\n5759 4 3 22 22 0 614 557 102 107\n5760 4 3 22 22 0 752 106 206 39\n5761 4 3 22 22 0 752 39 463 754\n5762 4 3 22 22 0 127 44 658 464\n5763 4 3 22 22 0 44 127 658 137\n5764 4 3 22 22 0 127 121 126 658\n5765 4 3 22 22 0 463 44 464 658\n5766 4 3 22 22 0 752 605 753 658\n5767 4 3 22 22 0 557 752 267 206\n5768 4 3 22 22 0 557 267 752 104\n5769 4 3 22 22 0 106 267 752 206\n5770 4 3 22 22 0 106 752 267 104\n5771 4 3 23 23 0 539 747 345 99\n5772 4 3 23 23 0 755 130 119 756\n5773 4 3 23 23 0 472 490 47 615\n5774 4 3 23 23 0 747 539 345 756\n5775 4 3 23 23 0 490 525 68 616\n5776 4 3 23 23 0 472 490 615 616\n5777 4 3 23 23 0 472 747 44 46\n5778 4 3 23 23 0 254 237 616 293\n5779 4 3 23 23 0 472 615 47 43\n5780 4 3 23 23 0 756 539 345 94\n5781 4 3 23 23 0 525 755 524 756\n5782 4 3 23 23 0 539 98 345 94\n5783 4 3 23 23 0 747 254 539 616\n5784 4 3 23 23 0 283 119 252 756\n5785 4 3 23 23 0 71 755 69 490\n5786 4 3 23 23 0 755 283 756 119\n5787 4 3 23 23 0 240 525 69 755\n5788 4 3 23 23 0 755 525 69 490\n5789 4 3 23 23 0 747 472 616 756\n5790 4 3 23 23 0 472 51 756 46\n5791 4 3 23 23 0 525 747 616 756\n5792 4 3 23 23 0 490 67 616 68\n5793 4 3 23 23 0 539 756 252 94\n5794 4 3 23 23 0 525 240 524 755\n5795 4 3 23 23 0 525 747 539 616\n5796 4 3 23 23 0 87 237 88 293\n5797 4 3 23 23 0 237 254 88 293\n5798 4 3 23 23 0 616 127 126 43\n5799 4 3 23 23 0 67 615 616 126\n5800 4 3 23 23 0 240 283 524 755\n5801 4 3 23 23 0 472 44 616 43\n5802 4 3 23 23 0 127 747 44 616\n5803 4 3 23 23 0 747 472 756 46\n5804 4 3 23 23 0 51 71 47 472\n5805 4 3 23 23 0 525 237 68 616\n5806 4 3 23 23 0 71 472 756 490\n5807 4 3 23 23 0 67 490 616 615\n5808 4 3 23 23 0 756 119 252 94\n5809 4 3 23 23 0 71 472 490 47\n5810 4 3 23 23 0 67 74 490 615\n5811 4 3 23 23 0 747 472 44 616\n5812 4 3 23 23 0 74 71 490 47\n5813 4 3 23 23 0 283 240 524 85\n5814 4 3 23 23 0 755 71 756 490\n5815 4 3 23 23 0 254 747 539 99\n5816 4 3 23 23 0 755 71 130 756\n5817 4 3 23 23 0 747 525 539 756\n5818 4 3 23 23 0 71 51 130 756\n5819 4 3 23 23 0 254 237 88 242\n5820 4 3 23 23 0 44 127 616 43\n5821 4 3 23 23 0 755 283 524 756\n5822 4 3 23 23 0 525 490 68 69\n5823 4 3 23 23 0 98 539 345 99\n5824 4 3 23 23 0 525 755 756 490\n5825 4 3 23 23 0 86 283 524 85\n5826 4 3 23 23 0 539 525 242 524\n5827 4 3 23 23 0 242 86 252 524\n5828 4 3 23 23 0 539 525 524 756\n5829 4 3 23 23 0 51 71 472 756\n5830 4 3 23 23 0 283 756 252 524\n5831 4 3 23 23 0 756 539 252 524\n5832 4 3 23 23 0 539 242 252 524\n5833 4 3 23 23 0 254 747 99 137\n5834 4 3 23 23 0 86 283 252 524\n5835 4 3 23 23 0 615 472 616 43\n5836 4 3 23 23 0 490 74 47 615\n5837 4 3 23 23 0 747 254 127 137\n5838 4 3 23 23 0 46 747 345 756\n5839 4 3 23 23 0 747 127 44 137\n5840 4 3 23 23 0 615 616 126 43\n5841 4 3 23 23 0 254 127 616 747\n5842 4 3 23 23 0 616 127 254 293\n5843 4 3 23 23 0 756 616 490 472\n5844 4 3 23 23 0 756 490 616 525\n5845 4 3 23 23 0 242 539 616 525\n5846 4 3 23 23 0 616 539 242 254\n5847 4 3 23 23 0 616 237 242 525\n5848 4 3 23 23 0 242 237 616 254\n5849 4 3 24 24 0 757 176 4 159\n5850 4 3 24 24 0 110 52 757 554\n5851 4 3 24 24 0 410 757 278 159\n5852 4 3 24 24 0 410 24 177 589\n5853 4 3 24 24 0 410 176 5 477\n5854 4 3 24 24 0 589 110 278 757\n5855 4 3 24 24 0 589 410 757 278\n5856 4 3 24 24 0 52 213 757 554\n5857 4 3 24 24 0 410 176 477 757\n5858 4 3 24 24 0 589 110 757 554\n5859 4 3 24 24 0 589 410 5 477\n5860 4 3 24 24 0 589 64 53 5\n5861 4 3 24 24 0 20 410 278 159\n5862 4 3 24 24 0 589 5 53 477\n5863 4 3 24 24 0 477 176 4 757\n5864 4 3 24 24 0 64 589 53 554\n5865 4 3 24 24 0 177 410 278 20\n5866 4 3 24 24 0 589 64 265 554\n5867 4 3 24 24 0 589 477 53 554\n5868 4 3 24 24 0 213 477 757 554\n5869 4 3 24 24 0 589 265 110 554\n5870 4 3 24 24 0 24 410 5 589\n5871 4 3 24 24 0 64 24 5 589\n5872 4 3 24 24 0 477 213 53 554\n5873 4 3 24 24 0 410 589 757 477\n5874 4 3 24 24 0 477 589 757 554\n5875 4 3 24 24 0 213 52 757 477\n5876 4 3 24 24 0 176 410 159 757\n5877 4 3 24 24 0 410 589 177 278\n5878 4 3 24 24 0 52 477 4 757\n5879 4 3 25 25 0 882 648 304 759\n5880 4 3 25 25 0 309 882 284 131\n5881 4 3 25 25 0 94 599 253 751\n5882 4 3 25 25 0 597 599 236 515\n5883 4 3 25 25 0 344 763 749 143\n5884 4 3 25 25 0 748 882 759 473\n5885 4 3 25 25 0 599 253 751 750\n5886 4 3 25 25 0 749 346 343 143\n5887 4 3 25 25 0 761 882 759 760\n5888 4 3 25 25 0 95 97 253 750\n5889 4 3 25 25 0 94 599 751 756\n5890 4 3 25 25 0 762 763 346 758\n5891 4 3 25 25 0 77 758 762 346\n5892 4 3 25 25 0 761 231 514 515\n5893 4 3 25 25 0 597 95 758 76\n5894 4 3 25 25 0 599 882 598 235\n5895 4 3 25 25 0 882 648 309 647\n5896 4 3 25 25 0 761 231 232 514\n5897 4 3 25 25 0 598 130 119 118\n5898 4 3 25 25 0 599 761 514 515\n5899 4 3 25 25 0 597 515 236 76\n5900 4 3 25 25 0 761 763 597 750\n5901 4 3 25 25 0 515 763 761 762\n5902 4 3 25 25 0 763 597 750 758\n5903 4 3 25 25 0 599 761 750 751\n5904 4 3 25 25 0 515 763 762 758\n5905 4 3 25 25 0 598 78 235 513\n5906 4 3 25 25 0 598 130 648 756\n5907 4 3 25 25 0 94 599 756 598\n5908 4 3 25 25 0 749 346 143 763\n5909 4 3 25 25 0 515 227 76 758\n5910 4 3 25 25 0 514 599 236 235\n5911 4 3 25 25 0 343 758 749 750\n5912 4 3 25 25 0 50 648 759 304\n5913 4 3 25 25 0 598 130 118 648\n5914 4 3 25 25 0 761 599 597 515\n5915 4 3 25 25 0 882 748 756 473\n5916 4 3 25 25 0 882 598 235 513\n5917 4 3 25 25 0 94 345 751 98\n5918 4 3 25 25 0 882 761 232 514\n5919 4 3 25 25 0 597 515 76 758\n5920 4 3 25 25 0 253 94 751 98\n5921 4 3 25 25 0 748 760 473 759\n5922 4 3 25 25 0 257 253 751 98\n5923 4 3 25 25 0 760 205 473 759\n5924 4 3 25 25 0 882 514 232 513\n5925 4 3 25 25 0 882 599 514 235\n5926 4 3 25 25 0 83 882 232 513\n5927 4 3 25 25 0 748 209 473 760\n5928 4 3 25 25 0 756 748 46 473\n5929 4 3 25 25 0 882 647 83 304\n5930 4 3 25 25 0 748 882 760 759\n5931 4 3 25 25 0 51 756 46 473\n5932 4 3 25 25 0 882 748 760 761\n5933 4 3 25 25 0 345 748 46 756\n5934 4 3 25 25 0 748 209 760 45\n5935 4 3 25 25 0 309 78 284 513\n5936 4 3 25 25 0 130 648 756 51\n5937 4 3 25 25 0 284 882 118 131\n5938 4 3 25 25 0 515 763 758 597\n5939 4 3 25 25 0 95 750 597 758\n5940 4 3 25 25 0 82 309 513 78\n5941 4 3 25 25 0 759 205 473 50\n5942 4 3 25 25 0 209 205 760 45\n5943 4 3 25 25 0 648 882 473 759\n5944 4 3 25 25 0 648 882 304 647\n5945 4 3 25 25 0 749 346 763 758\n5946 4 3 25 25 0 761 882 232 759\n5947 4 3 25 25 0 210 759 473 50\n5948 4 3 25 25 0 97 343 750 758\n5949 4 3 25 25 0 748 345 751 756\n5950 4 3 25 25 0 762 227 515 758\n5951 4 3 25 25 0 763 344 749 760\n5952 4 3 25 25 0 599 882 514 761\n5953 4 3 25 25 0 761 748 750 751\n5954 4 3 25 25 0 599 882 756 598\n5955 4 3 25 25 0 97 257 253 750\n5956 4 3 25 25 0 598 882 118 284\n5957 4 3 25 25 0 599 761 597 750\n5958 4 3 25 25 0 648 882 598 756\n5959 4 3 25 25 0 762 231 515 77\n5960 4 3 25 25 0 227 762 515 77\n5961 4 3 25 25 0 762 231 761 515\n5962 4 3 25 25 0 648 882 309 131\n5963 4 3 25 25 0 515 599 236 514\n5964 4 3 25 25 0 648 131 130 118\n5965 4 3 25 25 0 257 253 750 751\n5966 4 3 25 25 0 345 94 751 756\n5967 4 3 25 25 0 647 309 513 82\n5968 4 3 25 25 0 748 209 46 473\n5969 4 3 25 25 0 756 648 473 51\n5970 4 3 25 25 0 95 597 750 253\n5971 4 3 25 25 0 515 763 597 761\n5972 4 3 25 25 0 514 882 235 513\n5973 4 3 25 25 0 647 882 513 309\n5974 4 3 25 25 0 882 309 284 513\n5975 4 3 25 25 0 648 210 473 51\n5976 4 3 25 25 0 97 95 758 750\n5977 4 3 25 25 0 882 648 473 756\n5978 4 3 25 25 0 882 83 232 304\n5979 4 3 25 25 0 882 304 232 759\n5980 4 3 25 25 0 94 598 756 119\n5981 4 3 25 25 0 598 130 756 119\n5982 4 3 25 25 0 209 205 473 760\n5983 4 3 25 25 0 344 748 760 45\n5984 4 3 25 25 0 758 763 749 750\n5985 4 3 25 25 0 344 748 749 760\n5986 4 3 25 25 0 882 648 118 131\n5987 4 3 25 25 0 83 647 513 82\n5988 4 3 25 25 0 648 882 118 598\n5989 4 3 25 25 0 882 647 513 83\n5990 4 3 25 25 0 749 346 758 343\n5991 4 3 25 25 0 77 758 227 762\n5992 4 3 25 25 0 210 648 473 759\n5993 4 3 25 25 0 50 648 210 759\n5994 4 3 25 25 0 599 597 253 750\n5995 4 3 25 25 0 513 284 598 78\n5996 4 3 25 25 0 513 598 284 882\n5997 4 3 25 25 0 756 751 882 599\n5998 4 3 25 25 0 756 882 751 748\n5999 4 3 25 25 0 761 882 751 599\n6000 4 3 25 25 0 761 751 882 748\n6001 4 3 25 25 0 761 760 750 748\n6002 4 3 25 25 0 761 750 760 763\n6003 4 3 25 25 0 749 750 760 748\n6004 4 3 25 25 0 749 760 750 763\n6005 4 3 26 26 0 299 300 774 639\n6006 4 3 26 26 0 560 267 766 206\n6007 4 3 26 26 0 144 772 350 770\n6008 4 3 26 26 0 770 772 767 348\n6009 4 3 26 26 0 467 765 465 466\n6010 4 3 26 26 0 558 111 771 264\n6011 4 3 26 26 0 641 559 268 639\n6012 4 3 26 26 0 640 299 773 774\n6013 4 3 26 26 0 772 774 767 348\n6014 4 3 26 26 0 467 641 107 40\n6015 4 3 26 26 0 300 772 642 129\n6016 4 3 26 26 0 640 467 641 764\n6017 4 3 26 26 0 559 768 766 561\n6018 4 3 26 26 0 559 768 561 558\n6019 4 3 26 26 0 769 774 639 764\n6020 4 3 26 26 0 559 467 766 641\n6021 4 3 26 26 0 769 642 558 639\n6022 4 3 26 26 0 766 39 466 206\n6023 4 3 26 26 0 144 770 767 348\n6024 4 3 26 26 0 769 772 774 767\n6025 4 3 26 26 0 49 640 773 468\n6026 4 3 26 26 0 49 208 640 468\n6027 4 3 26 26 0 144 772 770 348\n6028 4 3 26 26 0 772 769 770 767\n6029 4 3 26 26 0 347 769 767 770\n6030 4 3 26 26 0 768 559 764 639\n6031 4 3 26 26 0 774 769 767 764\n6032 4 3 26 26 0 640 773 764 774\n6033 4 3 26 26 0 560 766 106 260\n6034 4 3 26 26 0 144 347 767 770\n6035 4 3 26 26 0 641 467 766 764\n6036 4 3 26 26 0 467 765 468 465\n6037 4 3 26 26 0 765 39 466 766\n6038 4 3 26 26 0 774 640 639 764\n6039 4 3 26 26 0 769 772 639 774\n6040 4 3 26 26 0 559 768 558 639\n6041 4 3 26 26 0 640 467 764 468\n6042 4 3 26 26 0 640 641 639 764\n6043 4 3 26 26 0 467 559 560 107\n6044 4 3 26 26 0 559 268 639 558\n6045 4 3 26 26 0 208 467 48 641\n6046 4 3 26 26 0 765 467 764 766\n6047 4 3 26 26 0 467 765 764 468\n6048 4 3 26 26 0 772 769 639 642\n6049 4 3 26 26 0 773 640 764 468\n6050 4 3 26 26 0 765 773 764 468\n6051 4 3 26 26 0 768 769 767 347\n6052 4 3 26 26 0 560 467 107 206\n6053 4 3 26 26 0 267 766 206 106\n6054 4 3 26 26 0 467 766 466 206\n6055 4 3 26 26 0 467 559 766 560\n6056 4 3 26 26 0 467 559 107 641\n6057 4 3 26 26 0 199 765 465 38\n6058 4 3 26 26 0 267 560 107 206\n6059 4 3 26 26 0 772 769 350 770\n6060 4 3 26 26 0 299 49 640 773\n6061 4 3 26 26 0 559 768 764 766\n6062 4 3 26 26 0 641 559 764 766\n6063 4 3 26 26 0 766 39 206 106\n6064 4 3 26 26 0 769 768 767 764\n6065 4 3 26 26 0 768 105 558 264\n6066 4 3 26 26 0 768 769 639 764\n6067 4 3 26 26 0 349 773 774 764\n6068 4 3 26 26 0 267 560 766 106\n6069 4 3 26 26 0 769 558 771 264\n6070 4 3 26 26 0 773 49 468 203\n6071 4 3 26 26 0 640 299 774 639\n6072 4 3 26 26 0 773 349 203 465\n6073 4 3 26 26 0 641 467 48 40\n6074 4 3 26 26 0 105 768 347 264\n6075 4 3 26 26 0 769 642 771 558\n6076 4 3 26 26 0 768 769 558 639\n6077 4 3 26 26 0 300 772 774 639\n6078 4 3 26 26 0 349 765 773 764\n6079 4 3 26 26 0 774 349 764 348\n6080 4 3 26 26 0 559 641 764 639\n6081 4 3 26 26 0 642 268 771 558\n6082 4 3 26 26 0 772 300 642 639\n6083 4 3 26 26 0 769 768 558 264\n6084 4 3 26 26 0 768 769 347 264\n6085 4 3 26 26 0 768 259 260 561\n6086 4 3 26 26 0 111 268 771 642\n6087 4 3 26 26 0 467 560 766 206\n6088 4 3 26 26 0 208 640 467 641\n6089 4 3 26 26 0 768 259 561 558\n6090 4 3 26 26 0 642 769 771 298\n6091 4 3 26 26 0 268 111 771 558\n6092 4 3 26 26 0 641 559 107 112\n6093 4 3 26 26 0 767 774 764 348\n6094 4 3 26 26 0 766 560 561 260\n6095 4 3 26 26 0 765 349 773 465\n6096 4 3 26 26 0 560 559 766 561\n6097 4 3 26 26 0 765 39 199 466\n6098 4 3 26 26 0 769 772 350 129\n6099 4 3 26 26 0 268 642 639 558\n6100 4 3 26 26 0 772 769 642 129\n6101 4 3 26 26 0 111 642 771 298\n6102 4 3 26 26 0 766 768 260 561\n6103 4 3 26 26 0 467 765 466 766\n6104 4 3 26 26 0 641 559 112 268\n6105 4 3 26 26 0 768 105 259 558\n6106 4 3 26 26 0 467 40 107 206\n6107 4 3 26 26 0 641 40 48 107\n6108 4 3 26 26 0 773 468 465 203\n6109 4 3 26 26 0 112 641 48 107\n6110 4 3 26 26 0 765 199 465 466\n6111 4 3 26 26 0 769 642 129 298\n6112 4 3 26 26 0 640 208 467 468\n6113 4 3 26 26 0 773 765 465 468\n6114 4 3 26 26 0 465 349 38 765\n6115 4 3 26 26 0 465 38 349 203\n6116 4 3 27 27 0 36 196 16 404\n6117 4 3 27 27 0 781 170 3 216\n6118 4 3 27 27 0 650 132 134 783\n6119 4 3 27 27 0 776 400 778 777\n6120 4 3 27 27 0 786 356 784 783\n6121 4 3 27 27 0 400 776 156 777\n6122 4 3 27 27 0 13 782 401 402\n6123 4 3 27 27 0 650 786 403 783\n6124 4 3 27 27 0 787 354 305 779\n6125 4 3 27 27 0 775 784 146 36\n6126 4 3 27 27 0 56 781 3 216\n6127 4 3 27 27 0 785 352 777 351\n6128 4 3 27 27 0 785 786 351 777\n6129 4 3 27 27 0 776 787 352 777\n6130 4 3 27 27 0 651 785 405 403\n6131 4 3 27 27 0 786 650 134 783\n6132 4 3 27 27 0 783 650 402 403\n6133 4 3 27 27 0 782 37 402 17\n6134 4 3 27 27 0 786 775 351 777\n6135 4 3 27 27 0 196 171 16 404\n6136 4 3 27 27 0 775 155 777 403\n6137 4 3 27 27 0 155 400 777 403\n6138 4 3 27 27 0 783 404 403 402\n6139 4 3 27 27 0 155 775 404 403\n6140 4 3 27 27 0 400 157 778 780\n6141 4 3 27 27 0 787 776 352 145\n6142 4 3 27 27 0 132 355 650 782\n6143 4 3 27 27 0 649 781 779 294\n6144 4 3 27 27 0 651 785 306 305\n6145 4 3 27 27 0 649 56 216 781\n6146 4 3 27 27 0 405 785 777 403\n6147 4 3 27 27 0 787 785 352 777\n6148 4 3 27 27 0 649 56 781 294\n6149 4 3 27 27 0 158 157 405 780\n6150 4 3 27 27 0 354 305 779 133\n6151 4 3 27 27 0 57 72 401 7\n6152 4 3 27 27 0 72 132 650 782\n6153 4 3 27 27 0 650 403 401 402\n6154 4 3 27 27 0 170 57 401 7\n6155 4 3 27 27 0 156 400 777 155\n6156 4 3 27 27 0 651 406 781 216\n6157 4 3 27 27 0 651 650 403 401\n6158 4 3 27 27 0 651 650 306 403\n6159 4 3 27 27 0 649 651 781 216\n6160 4 3 27 27 0 775 196 36 404\n6161 4 3 27 27 0 406 651 405 401\n6162 4 3 27 27 0 775 784 404 403\n6163 4 3 27 27 0 782 650 401 402\n6164 4 3 27 27 0 786 785 306 403\n6165 4 3 27 27 0 779 649 294 133\n6166 4 3 27 27 0 305 649 779 133\n6167 4 3 27 27 0 57 651 216 401\n6168 4 3 27 27 0 786 650 306 134\n6169 4 3 27 27 0 171 37 17 402\n6170 4 3 27 27 0 196 171 404 402\n6171 4 3 27 27 0 776 787 778 145\n6172 4 3 27 27 0 784 196 404 783\n6173 4 3 27 27 0 170 406 401 216\n6174 4 3 27 27 0 171 196 37 402\n6175 4 3 27 27 0 400 776 778 157\n6176 4 3 27 27 0 786 785 403 777\n6177 4 3 27 27 0 650 786 306 403\n6178 4 3 27 27 0 400 405 777 403\n6179 4 3 27 27 0 155 775 16 404\n6180 4 3 27 27 0 406 651 781 405\n6181 4 3 27 27 0 170 57 216 401\n6182 4 3 27 27 0 406 170 3 781\n6183 4 3 27 27 0 72 57 401 650\n6184 4 3 27 27 0 649 651 779 781\n6185 4 3 27 27 0 782 17 402 13\n6186 4 3 27 27 0 651 649 779 305\n6187 4 3 27 27 0 786 356 783 134\n6188 4 3 27 27 0 405 651 403 401\n6189 4 3 27 27 0 158 406 3 781\n6190 4 3 27 27 0 775 196 404 784\n6191 4 3 27 27 0 783 196 404 402\n6192 4 3 27 27 0 406 651 401 216\n6193 4 3 27 27 0 355 132 650 783\n6194 4 3 27 27 0 775 786 403 777\n6195 4 3 27 27 0 787 785 779 305\n6196 4 3 27 27 0 775 36 16 404\n6197 4 3 27 27 0 196 775 36 784\n6198 4 3 27 27 0 354 787 778 779\n6199 4 3 27 27 0 400 776 157 2\n6200 4 3 27 27 0 72 13 401 7\n6201 4 3 27 27 0 157 400 405 780\n6202 4 3 27 27 0 157 776 353 2\n6203 4 3 27 27 0 400 776 2 156\n6204 4 3 27 27 0 787 354 778 145\n6205 4 3 27 27 0 353 776 778 145\n6206 4 3 27 27 0 785 651 779 305\n6207 4 3 27 27 0 355 37 783 402\n6208 4 3 27 27 0 785 651 306 403\n6209 4 3 27 27 0 170 406 216 781\n6210 4 3 27 27 0 72 782 401 13\n6211 4 3 27 27 0 37 355 782 402\n6212 4 3 27 27 0 785 651 405 779\n6213 4 3 27 27 0 784 783 404 403\n6214 4 3 27 27 0 776 157 353 778\n6215 4 3 27 27 0 37 196 783 402\n6216 4 3 27 27 0 72 650 401 782\n6217 4 3 27 27 0 57 651 401 650\n6218 4 3 27 27 0 786 784 351 775\n6219 4 3 27 27 0 786 351 784 356\n6220 4 3 27 27 0 146 351 784 775\n6221 4 3 27 27 0 146 784 351 356\n6222 4 3 27 27 0 781 405 158 406\n6223 4 3 27 27 0 781 158 405 780\n6224 4 3 27 27 0 777 400 780 405\n6225 4 3 27 27 0 780 400 777 778\n6226 4 3 27 27 0 777 787 778 776\n6227 4 3 27 27 0 403 784 786 775\n6228 4 3 27 27 0 403 786 784 783\n6229 4 3 27 27 0 402 355 650 783\n6230 4 3 27 27 0 402 650 355 782\n6231 4 3 27 27 0 779 405 781 651\n6232 4 3 27 27 0 779 781 405 780\n6233 4 3 27 27 0 777 778 779 780\n6234 4 3 27 27 0 777 405 779 785\n6235 4 3 27 27 0 779 405 777 780\n6236 4 3 27 27 0 779 777 787 778\n6237 4 3 27 27 0 787 777 779 785\n6238 4 3 28 28 0 37 355 446 789\n6239 4 3 28 28 0 784 791 783 356\n6240 4 3 28 28 0 357 226 788 510\n6241 4 3 28 28 0 446 784 511 783\n6242 4 3 28 28 0 78 600 511 284\n6243 4 3 28 28 0 510 784 511 445\n6244 4 3 28 28 0 791 646 307 509\n6245 4 3 28 28 0 645 82 81 509\n6246 4 3 28 28 0 510 784 790 791\n6247 4 3 28 28 0 446 195 511 445\n6248 4 3 28 28 0 784 791 356 790\n6249 4 3 28 28 0 132 308 646 789\n6250 4 3 28 28 0 646 644 307 509\n6251 4 3 28 28 0 195 34 446 511\n6252 4 3 28 28 0 446 34 600 511\n6253 4 3 28 28 0 791 234 511 509\n6254 4 3 28 28 0 789 646 783 511\n6255 4 3 28 28 0 646 791 307 134\n6256 4 3 28 28 0 195 510 445 33\n6257 4 3 28 28 0 33 510 445 788\n6258 4 3 28 28 0 446 355 783 789\n6259 4 3 28 28 0 789 446 600 511\n6260 4 3 28 28 0 355 132 646 789\n6261 4 3 28 28 0 132 355 646 783\n6262 4 3 28 28 0 644 307 509 645\n6263 4 3 28 28 0 645 307 509 81\n6264 4 3 28 28 0 357 80 510 790\n6265 4 3 28 28 0 355 37 446 783\n6266 4 3 28 28 0 234 791 510 790\n6267 4 3 28 28 0 644 308 282 789\n6268 4 3 28 28 0 509 78 511 284\n6269 4 3 28 28 0 644 308 789 646\n6270 4 3 28 28 0 446 37 789 25\n6271 4 3 28 28 0 34 600 511 78\n6272 4 3 28 28 0 646 644 511 789\n6273 4 3 28 28 0 789 446 25 600\n6274 4 3 28 28 0 446 784 196 445\n6275 4 3 28 28 0 195 510 511 445\n6276 4 3 28 28 0 186 33 445 788\n6277 4 3 28 28 0 36 784 788 445\n6278 4 3 28 28 0 81 307 509 234\n6279 4 3 28 28 0 146 784 788 36\n6280 4 3 28 28 0 644 789 600 511\n6281 4 3 28 28 0 446 37 196 783\n6282 4 3 28 28 0 784 36 196 445\n6283 4 3 28 28 0 357 510 788 790\n6284 4 3 28 28 0 80 357 510 226\n6285 4 3 28 28 0 510 80 234 790\n6286 4 3 28 28 0 307 791 509 234\n6287 4 3 28 28 0 234 510 791 511\n6288 4 3 28 28 0 82 309 509 645\n6289 4 3 28 28 0 226 510 33 788\n6290 4 3 28 28 0 791 646 509 511\n6291 4 3 28 28 0 784 446 511 445\n6292 4 3 28 28 0 791 134 783 356\n6293 4 3 28 28 0 446 789 783 511\n6294 4 3 28 28 0 309 82 509 78\n6295 4 3 28 28 0 186 36 788 445\n6296 4 3 28 28 0 646 791 783 511\n6297 4 3 28 28 0 784 791 511 783\n6298 4 3 28 28 0 644 789 282 600\n6299 4 3 28 28 0 309 644 509 645\n6300 4 3 28 28 0 784 510 788 445\n6301 4 3 28 28 0 784 446 196 783\n6302 4 3 28 28 0 132 646 134 783\n6303 4 3 28 28 0 644 131 309 284\n6304 4 3 28 28 0 510 784 788 790\n6305 4 3 28 28 0 644 646 511 509\n6306 4 3 28 28 0 600 644 511 284\n6307 4 3 28 28 0 646 791 134 783\n6308 4 3 28 28 0 355 646 783 789\n6309 4 3 28 28 0 446 34 25 600\n6310 4 3 28 28 0 282 644 600 284\n6311 4 3 28 28 0 282 789 25 600\n6312 4 3 28 28 0 784 510 511 791\n6313 4 3 28 28 0 644 509 511 284\n6314 4 3 28 28 0 284 509 309 644\n6315 4 3 28 28 0 284 309 509 78\n6316 4 3 28 28 0 282 284 308 644\n6317 4 3 28 28 0 282 308 284 118\n6318 4 3 28 28 0 131 308 284 644\n6319 4 3 28 28 0 131 284 308 118\n6320 4 3 28 28 0 790 784 357 356\n6321 4 3 28 28 0 790 357 784 788\n6322 4 3 28 28 0 146 357 784 356\n6323 4 3 28 28 0 146 784 357 788\n6324 4 3 29 29 0 792 234 79 80\n6325 4 3 29 29 0 146 356 351 793\n6326 4 3 29 29 0 798 796 362 638\n6327 4 3 29 29 0 883 799 800 302\n6328 4 3 29 29 0 360 793 800 359\n6329 4 3 29 29 0 796 305 787 354\n6330 4 3 29 29 0 786 637 306 883\n6331 4 3 29 29 0 790 234 792 80\n6332 4 3 29 29 0 307 637 797 303\n6333 4 3 29 29 0 145 787 794 352\n6334 4 3 29 29 0 786 356 791 793\n6335 4 3 29 29 0 796 295 362 638\n6336 4 3 29 29 0 793 790 792 357\n6337 4 3 29 29 0 798 796 147 362\n6338 4 3 29 29 0 301 798 128 638\n6339 4 3 29 29 0 800 637 797 791\n6340 4 3 29 29 0 356 786 351 793\n6341 4 3 29 29 0 796 133 638 305\n6342 4 3 29 29 0 787 795 794 352\n6343 4 3 29 29 0 637 307 797 791\n6344 4 3 29 29 0 785 795 787 352\n6345 4 3 29 29 0 793 800 797 791\n6346 4 3 29 29 0 303 637 800 302\n6347 4 3 29 29 0 792 233 797 79\n6348 4 3 29 29 0 637 883 800 302\n6349 4 3 29 29 0 790 234 797 792\n6350 4 3 29 29 0 799 883 798 636\n6351 4 3 29 29 0 786 883 306 785\n6352 4 3 29 29 0 786 793 883 795\n6353 4 3 29 29 0 790 792 357 80\n6354 4 3 29 29 0 301 799 798 636\n6355 4 3 29 29 0 796 305 638 883\n6356 4 3 29 29 0 798 301 636 638\n6357 4 3 29 29 0 883 785 795 787\n6358 4 3 29 29 0 133 796 638 295\n6359 4 3 29 29 0 786 637 134 306\n6360 4 3 29 29 0 796 798 147 794\n6361 4 3 29 29 0 786 637 883 791\n6362 4 3 29 29 0 796 883 794 787\n6363 4 3 29 29 0 796 133 305 354\n6364 4 3 29 29 0 883 637 306 636\n6365 4 3 29 29 0 883 637 800 791\n6366 4 3 29 29 0 798 883 638 636\n6367 4 3 29 29 0 883 305 638 636\n6368 4 3 29 29 0 301 799 636 302\n6369 4 3 29 29 0 361 799 795 883\n6370 4 3 29 29 0 81 234 233 797\n6371 4 3 29 29 0 303 81 84 797\n6372 4 3 29 29 0 786 356 134 791\n6373 4 3 29 29 0 799 361 795 360\n6374 4 3 29 29 0 234 233 797 792\n6375 4 3 29 29 0 358 796 147 794\n6376 4 3 29 29 0 81 233 84 797\n6377 4 3 29 29 0 307 234 797 791\n6378 4 3 29 29 0 307 81 303 797\n6379 4 3 29 29 0 357 356 146 793\n6380 4 3 29 29 0 796 354 787 794\n6381 4 3 29 29 0 356 793 790 791\n6382 4 3 29 29 0 883 796 794 798\n6383 4 3 29 29 0 793 883 800 791\n6384 4 3 29 29 0 883 361 794 795\n6385 4 3 29 29 0 785 351 795 352\n6386 4 3 29 29 0 883 799 798 794\n6387 4 3 29 29 0 799 361 798 794\n6388 4 3 29 29 0 307 637 134 791\n6389 4 3 29 29 0 793 786 883 791\n6390 4 3 29 29 0 128 798 362 638\n6391 4 3 29 29 0 295 128 362 638\n6392 4 3 29 29 0 305 796 787 883\n6393 4 3 29 29 0 234 790 797 791\n6394 4 3 29 29 0 793 790 797 792\n6395 4 3 29 29 0 303 637 797 800\n6396 4 3 29 29 0 637 786 134 791\n6397 4 3 29 29 0 357 356 793 790\n6398 4 3 29 29 0 361 799 883 794\n6399 4 3 29 29 0 883 637 636 302\n6400 4 3 29 29 0 883 795 794 787\n6401 4 3 29 29 0 799 883 636 302\n6402 4 3 29 29 0 786 351 793 795\n6403 4 3 29 29 0 883 799 795 360\n6404 4 3 29 29 0 234 81 307 797\n6405 4 3 29 29 0 790 793 797 791\n6406 4 3 29 29 0 793 883 795 360\n6407 4 3 29 29 0 800 793 797 359\n6408 4 3 29 29 0 883 793 800 360\n6409 4 3 29 29 0 799 883 800 360\n6410 4 3 29 29 0 305 883 787 785\n6411 4 3 29 29 0 233 234 79 792\n6412 4 3 29 29 0 793 792 797 359\n6413 4 3 29 29 0 305 883 306 636\n6414 4 3 29 29 0 883 305 306 785\n6415 4 3 29 29 0 798 361 147 794\n6416 4 3 29 29 0 796 883 638 798\n6417 4 3 29 29 0 796 358 354 794\n6418 4 3 29 29 0 792 797 359 79\n6419 4 3 29 29 0 786 795 785 351\n6420 4 3 29 29 0 785 795 786 883\n6421 4 3 29 29 0 794 354 145 358\n6422 4 3 29 29 0 794 145 354 787\n6423 4 3 30 30 0 643 130 755 71\n6424 4 3 30 30 0 69 755 518 240\n6425 4 3 30 30 0 782 643 132 789\n6426 4 3 30 30 0 596 119 755 308\n6427 4 3 30 30 0 643 782 132 72\n6428 4 3 30 30 0 119 596 755 283\n6429 4 3 30 30 0 596 755 518 789\n6430 4 3 30 30 0 596 85 518 240\n6431 4 3 30 30 0 782 37 789 355\n6432 4 3 30 30 0 282 596 789 308\n6433 4 3 30 30 0 283 596 755 240\n6434 4 3 30 30 0 85 596 518 26\n6435 4 3 30 30 0 119 118 130 308\n6436 4 3 30 30 0 596 25 518 26\n6437 4 3 30 30 0 755 643 518 789\n6438 4 3 30 30 0 130 643 755 308\n6439 4 3 30 30 0 69 643 755 71\n6440 4 3 30 30 0 596 283 85 240\n6441 4 3 30 30 0 118 596 282 308\n6442 4 3 30 30 0 25 18 518 26\n6443 4 3 30 30 0 119 130 755 308\n6444 4 3 30 30 0 69 14 518 13\n6445 4 3 30 30 0 782 643 13 72\n6446 4 3 30 30 0 355 782 132 789\n6447 4 3 30 30 0 596 282 789 25\n6448 4 3 30 30 0 643 308 132 789\n6449 4 3 30 30 0 37 25 518 789\n6450 4 3 30 30 0 69 643 71 72\n6451 4 3 30 30 0 37 18 518 25\n6452 4 3 30 30 0 118 596 308 119\n6453 4 3 30 30 0 69 643 13 518\n6454 4 3 30 30 0 130 118 131 308\n6455 4 3 30 30 0 643 782 13 518\n6456 4 3 30 30 0 643 69 13 72\n6457 4 3 30 30 0 643 782 518 789\n6458 4 3 30 30 0 37 782 789 518\n6459 4 3 30 30 0 643 69 755 518\n6460 4 3 30 30 0 17 18 13 782\n6461 4 3 30 30 0 755 596 518 240\n6462 4 3 30 30 0 25 596 518 789\n6463 4 3 30 30 0 13 518 18 14\n6464 4 3 30 30 0 13 18 518 782\n6465 4 3 30 30 0 18 37 782 17\n6466 4 3 30 30 0 18 782 37 518\n6467 4 3 30 30 0 789 755 308 596\n6468 4 3 30 30 0 789 308 755 643\n$EndElements\n$NSets\n6\nx0\n85\n1\n2\n10\n15\n16\n27\n32\n33\n36\n75\n79\n80\n139\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n182\n183\n184\n185\n186\n187\n188\n223\n224\n225\n226\n319\n320\n321\n322\n351\n352\n353\n357\n358\n359\n360\n361\n363\n364\n365\n366\n367\n368\n369\n370\n371\n372\n428\n429\n430\n431\n432\n433\n434\n435\n436\n437\n493\n494\n495\n496\n497\n667\n668\n669\n670\n775\n776\n777\n788\n792\n793\n794\n795\nx1\n98\n38\n39\n41\n42\n104\n105\n106\n108\n109\n113\n114\n115\n120\n122\n135\n136\n138\n141\n142\n144\n199\n200\n201\n259\n260\n261\n262\n269\n270\n271\n272\n273\n274\n275\n285\n286\n310\n311\n312\n313\n314\n315\n330\n331\n332\n333\n334\n337\n338\n339\n340\n347\n348\n349\n457\n545\n546\n547\n548\n565\n566\n567\n568\n569\n570\n571\n572\n601\n602\n652\n653\n654\n655\n699\n700\n701\n702\n703\n704\n705\n706\n707\n708\n729\n730\n731\n732\n733\n734\n735\n752\n753\n754\n764\n765\n766\n767\n768\ny0\n105\n27\n30\n31\n32\n35\n75\n76\n77\n95\n96\n97\n100\n101\n135\n138\n139\n140\n141\n142\n143\n182\n183\n189\n190\n191\n192\n223\n227\n228\n229\n230\n247\n248\n249\n250\n251\n313\n316\n317\n319\n320\n323\n324\n325\n326\n327\n330\n331\n335\n336\n339\n340\n341\n342\n343\n346\n438\n439\n440\n441\n442\n498\n499\n500\n501\n502\n528\n529\n530\n531\n532\n533\n534\n535\n595\n656\n657\n671\n672\n673\n674\n675\n676\n677\n678\n679\n680\n709\n710\n711\n712\n713\n714\n715\n716\n717\n736\n737\n738\n739\n740\n741\n742\n743\n758\ny1\n87\n1\n2\n3\n4\n20\n21\n52\n55\n56\n105\n108\n110\n111\n113\n128\n129\n133\n144\n145\n147\n148\n149\n157\n158\n159\n160\n161\n162\n163\n211\n212\n262\n263\n264\n269\n270\n276\n277\n278\n294\n295\n296\n297\n298\n347\n350\n353\n354\n358\n362\n373\n374\n375\n376\n377\n378\n379\n380\n381\n382\n383\n384\n476\n549\n550\n551\n552\n573\n574\n575\n576\n577\n578\n619\n620\n621\n622\n623\n757\n769\n770\n771\n778\n779\n780\n781\n796\nz0\n94\n1\n10\n12\n21\n22\n113\n114\n117\n125\n139\n140\n141\n150\n151\n152\n161\n162\n163\n164\n165\n166\n167\n168\n169\n273\n274\n275\n276\n277\n279\n280\n291\n321\n322\n323\n324\n325\n328\n329\n332\n333\n334\n335\n336\n385\n386\n387\n388\n389\n390\n391\n392\n393\n394\n395\n396\n397\n398\n399\n579\n580\n581\n582\n583\n584\n585\n586\n587\n588\n607\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n691\n692\n693\n718\n719\n720\n721\n722\n723\n724\n725\n726\n727\n728\nz1\n87\n38\n42\n45\n49\n50\n75\n77\n79\n83\n84\n128\n129\n142\n143\n144\n147\n200\n202\n203\n204\n205\n224\n225\n228\n229\n231\n232\n233\n296\n297\n299\n300\n301\n302\n303\n304\n337\n338\n341\n342\n344\n346\n348\n349\n350\n359\n360\n361\n362\n458\n459\n460\n461\n462\n503\n504\n505\n506\n507\n508\n624\n625\n626\n627\n628\n629\n630\n631\n632\n633\n634\n635\n744\n745\n746\n759\n760\n761\n762\n763\n772\n773\n774\n797\n798\n799\n800\n$EndNSets\n$Fasets\n6\nx0\n139\n2711 364 149 148\n2781 366 365 154\n3065 371 149 364\n3017 366 154 15\n2718 368 364 363\n2720 367 363 364\n3022 369 151 368\n2695 370 364 148\n2979 369 152 151\n2832 368 151 150\n2771 371 368 150\n2782 365 155 16\n3044 365 16 154\n3028 366 363 365\n2783 366 15 153\n3026 371 150 1\n2922 371 1 149\n2889 367 156 155\n2885 370 2 156\n2891 370 148 2\n2859 367 365 363\n2884 370 156 367\n2808 369 368 363\n3006 371 364 368\n2673 370 367 364\n3023 367 155 365\n2613 372 366 153\n2789 372 369 366\n2712 369 363 366\n2965 372 10 152\n2966 372 153 10\n2826 372 152 369\n3144 429 183 182\n3092 436 183 429\n3224 432 33 185\n3232 437 36 430\n3111 431 430 428\n3202 437 16 36\n3140 430 36 186\n3110 437 430 431\n3093 435 429 182\n3102 434 185 184\n3172 434 432 185\n3130 436 434 184\n3208 434 429 428\n3225 433 428 429\n3089 433 431 428\n3155 433 187 431\n3123 432 430 186\n3177 431 187 15\n3179 431 15 154\n3127 436 32 183\n3171 436 184 32\n3209 432 428 430\n3120 435 27 188\n3136 434 428 432\n3076 432 186 33\n3090 433 188 187\n3154 435 182 27\n3072 436 429 434\n3234 437 431 154\n3219 435 433 429\n3159 437 154 16\n3073 435 188 433\n3624 494 223 184\n3634 493 33 226\n3557 493 185 33\n3519 495 80 79\n3552 494 184 185\n3565 494 185 493\n3644 496 493 495\n3561 496 495 225\n3589 495 79 225\n3528 495 493 226\n3526 495 226 80\n3568 496 225 224\n3513 497 75 223\n3547 496 494 493\n3569 497 224 75\n3538 497 223 494\n3599 497 494 496\n3576 497 496 224\n3587 184 223 32\n5113 669 668 667\n5072 668 322 667\n4998 320 188 27\n5058 668 669 319\n5156 668 139 322\n5169 319 139 668\n5204 320 669 188\n5234 319 669 320\n5132 153 321 10\n5172 669 187 188\n5217 153 15 670\n4933 670 15 187\n5213 187 667 670\n5020 321 153 670\n5006 670 667 321\n4993 322 321 667\n5061 187 669 667\n6196 16 775 36\n6179 16 155 775\n6203 2 776 156\n6202 2 353 776\n6205 145 776 353\n6141 145 352 776\n6125 146 36 775\n6129 352 777 776\n6220 351 146 775\n6134 775 777 351\n6155 777 155 156\n6127 777 352 351\n6136 155 777 775\n6121 776 777 156\n6279 146 788 36\n6295 788 186 36\n6289 33 788 226\n6276 33 186 788\n6284 226 357 80\n6323 788 146 357\n6240 357 226 788\n6336 357 793 792\n6379 357 146 793\n6418 79 792 359\n6324 79 80 792\n6325 351 793 146\n6415 794 147 361\n6375 358 147 794\n6406 360 793 795\n6402 795 793 351\n6333 352 145 794\n6421 794 145 358\n6384 361 795 794\n6328 793 360 359\n6342 794 795 352\n6412 792 793 359\n6353 792 80 357\n6373 795 361 360\n6385 795 351 352\nx1\n163\n3272 457 39 41\n3330 199 200 38\n3301 199 39 457\n3322 200 201 42\n3312 457 200 199\n3310 457 41 201\n3282 201 200 457\n3947 262 545 105\n3906 545 547 546\n3872 547 261 546\n3889 262 108 547\n3873 547 545 262\n3959 547 108 261\n3975 545 259 105\n3897 104 106 548\n3928 548 106 260\n3989 548 546 109\n3913 545 260 259\n3915 109 104 548\n3982 260 546 548\n3901 261 109 546\n3937 260 545 546\n4074 571 272 115\n4098 566 115 271\n4123 571 115 566\n4096 571 570 273\n4023 567 109 261\n4107 570 568 275\n4213 569 567 261\n4089 570 275 274\n4138 570 274 273\n4122 567 566 271\n4192 567 565 566\n4185 570 566 565\n4094 571 566 570\n4136 568 113 275\n4148 569 108 270\n4006 568 269 113\n4157 569 261 108\n4211 569 565 567\n4175 571 114 272\n4126 571 273 114\n4047 570 565 568\n4083 567 271 109\n4008 572 270 269\n4162 572 565 569\n4164 572 568 565\n4156 572 569 270\n4082 572 269 568\n4321 602 601 122\n4315 286 122 601\n4354 122 120 602\n4348 602 120 285\n4331 271 601 602\n4342 602 109 271\n4324 104 109 602\n4341 601 115 286\n4326 285 104 602\n4329 271 115 601\n4833 313 135 652\n4896 652 135 312\n4847 136 653 311\n4920 310 653 136\n4816 314 138 652\n4819 652 138 313\n4821 654 122 315\n4845 120 122 654\n4900 654 653 310\n4811 315 653 654\n4895 310 120 654\n4834 655 315 314\n4820 655 312 311\n4840 312 655 652\n4835 315 655 653\n4886 652 655 314\n4875 653 655 311\n5441 700 331 330\n5410 702 701 286\n5322 702 286 115\n5395 701 315 122\n5445 704 703 699\n5275 706 333 704\n5256 704 700 703\n5531 707 700 330\n5528 705 331 700\n5288 707 314 703\n5416 703 314 315\n5326 706 334 333\n5352 701 122 286\n5294 704 333 332\n5406 702 115 272\n5274 705 332 141\n5440 706 704 699\n5251 705 141 331\n5340 705 704 332\n5450 702 699 701\n5508 703 315 701\n5361 707 330 138\n5543 707 138 314\n5371 707 703 700\n5510 703 701 699\n5427 708 702 272\n5272 708 114 334\n5305 705 700 704\n5432 708 706 702\n5458 706 699 702\n5358 708 272 114\n5372 708 334 706\n5616 733 732 339\n5596 732 312 135\n5606 732 340 339\n5671 732 135 340\n5587 730 201 41\n5645 733 729 732\n5615 730 136 311\n5656 731 201 730\n5586 733 142 338\n5698 733 339 142\n5622 731 337 42\n5601 731 42 201\n5680 730 41 136\n5585 734 311 312\n5579 734 730 311\n5640 731 730 729\n5626 734 312 732\n5694 734 729 730\n5653 735 338 337\n5590 735 731 729\n5659 734 732 729\n5612 735 337 731\n5620 735 733 338\n5654 735 729 733\n5770 106 104 752\n5754 752 285 753\n5756 752 104 285\n5711 752 753 754\n5744 754 753 310\n5713 310 136 754\n5727 754 136 41\n5760 39 106 752\n5719 285 120 753\n5761 39 752 754\n5750 754 41 39\n5714 753 120 310\n6078 765 349 764\n6079 349 348 764\n6063 39 766 106\n6046 766 765 764\n6037 766 39 765\n6097 199 765 39\n6033 766 260 106\n6023 348 144 767\n6061 768 766 764\n6093 764 348 767\n6102 766 768 260\n6085 768 259 260\n6105 768 105 259\n6074 347 105 768\n6064 764 767 768\n6051 347 768 767\n6057 199 38 765\n6034 767 144 347\n6114 765 38 349\ny0\n177\n3165 438 190 189\n3145 440 438 189\n3154 27 182 189\n3082 439 30 31\n3167 440 189 182\n3216 439 31 190\n3113 442 441 192\n3129 439 190 438\n3170 442 192 35\n3068 442 438 441\n3230 439 191 30\n3127 441 183 32\n3085 441 32 192\n3144 440 182 183\n3099 442 191 439\n3185 442 439 438\n3119 442 35 191\n3204 441 438 440\n3160 441 440 183\n3529 32 498 192\n3531 227 228 77\n3587 32 223 498\n3549 498 499 35\n3639 499 230 35\n3612 499 500 230\n3625 499 498 501\n3520 501 500 499\n3622 192 498 35\n3635 498 502 501\n3595 223 502 498\n3610 230 500 76\n3556 229 228 501\n3638 76 500 227\n3539 500 501 228\n3525 229 501 502\n3513 223 75 502\n3603 228 227 500\n3613 502 75 229\n3767 101 529 528\n3833 101 528 251\n3779 101 250 529\n3834 530 249 95\n3806 530 532 531\n3817 531 532 533\n3818 534 531 533\n3802 532 248 533\n3752 528 534 100\n3805 532 530 95\n3861 251 528 100\n3785 100 534 247\n3758 30 535 31\n3811 249 535 30\n3820 530 535 249\n3787 95 97 532\n3759 531 535 530\n3841 534 533 247\n3786 534 528 531\n3798 250 535 529\n3776 531 528 529\n3753 529 535 531\n3775 248 96 533\n3822 532 97 248\n3863 250 31 535\n3836 533 96 247\n4240 191 595 30\n4238 595 249 30\n4281 95 595 76\n4244 230 191 35\n4241 95 249 595\n4296 595 191 230\n4289 230 76 595\n4833 135 313 316\n4801 656 316 313\n4819 317 313 138\n4867 656 313 317\n4898 656 247 96\n4806 656 96 316\n4856 657 317 100\n4925 657 247 656\n4869 657 100 247\n4880 657 656 317\n5191 673 672 671\n5189 27 189 672\n4980 27 672 320\n5115 674 327 326\n4932 674 676 675\n4964 325 676 674\n4999 676 325 324\n5157 678 677 672\n5009 673 678 672\n5116 678 323 677\n5059 320 672 677\n5114 675 679 674\n5182 674 679 327\n5001 671 680 673\n5177 190 680 671\n5028 250 679 680\n5238 324 323 678\n5146 675 673 680\n4961 676 673 675\n5033 680 679 675\n5008 323 139 677\n5169 677 139 319\n4936 140 674 326\n5229 140 325 674\n5192 673 676 678\n4990 678 676 324\n5198 250 101 679\n5162 671 189 190\n5149 189 671 672\n5042 679 101 327\n5142 190 31 680\n5232 680 31 250\n5234 677 319 320\n5361 714 138 330\n5542 714 317 138\n5261 710 100 317\n5545 715 712 709\n5515 715 711 712\n5535 714 710 317\n5470 714 330 711\n5441 711 330 331\n5447 709 326 327\n5459 713 327 101\n5369 713 709 327\n5367 712 336 335\n5249 715 709 713\n5325 716 709 712\n5341 716 335 140\n5534 710 251 100\n5251 717 331 141\n5434 716 140 326\n5446 713 101 251\n5421 717 141 336\n5481 715 713 710\n5547 717 711 331\n5533 713 251 710\n5497 716 712 335\n5313 717 712 711\n5409 716 326 709\n5290 715 710 714\n5529 715 714 711\n5519 717 336 712\n5628 737 97 736\n5603 248 97 737\n5618 343 736 97\n5699 739 339 738\n5665 739 738 740\n5666 739 740 341\n5657 342 341 740\n5670 741 135 316\n5673 742 340 741\n5671 340 135 741\n5660 740 738 742\n5580 741 96 737\n5576 96 741 316\n5595 737 96 248\n5675 743 740 736\n5649 342 740 743\n5630 737 736 742\n5636 738 340 742\n5606 339 340 738\n5637 742 741 737\n5697 739 142 339\n5581 343 143 743\n5674 743 736 343\n5685 743 143 342\n5652 341 142 739\n5710 742 736 740\n5886 143 343 346\n5948 97 758 343\n5976 97 95 758\n5991 77 758 227\n5891 346 758 77\n5909 227 758 76\n5990 346 343 758\n5893 76 758 95\ny1\n144\n2910 163 374 373\n2759 163 162 374\n2644 377 376 375\n2659 378 4 375\n2879 159 4 378\n2696 20 379 160\n2791 378 379 159\n2822 376 380 375\n2792 379 20 159\n2976 375 158 377\n2736 381 377 157\n2739 158 157 377\n2833 382 157 2\n2697 382 148 381\n2745 381 373 374\n3057 381 376 377\n2752 379 384 383\n2733 384 161 383\n2804 380 384 379\n2794 374 376 381\n2727 380 374 384\n2810 374 380 376\n2634 384 374 162\n3015 378 375 380\n2731 381 157 382\n2680 373 381 148\n2711 373 148 149\n2872 373 1 163\n2922 149 1 373\n2821 3 375 4\n2607 158 375 3\n2685 380 379 378\n2891 2 148 382\n3045 162 161 384\n2622 160 379 383\n2911 161 21 383\n2656 383 21 160\n3385 3 4 476\n3377 476 56 3\n3349 211 56 476\n3387 4 52 476\n3401 212 55 476\n3391 476 55 211\n3368 476 52 212\n3966 551 550 549\n3905 212 52 549\n3938 552 212 549\n3944 549 110 551\n3876 552 549 550\n3954 264 552 550\n3911 550 105 264\n3890 55 552 111\n3888 55 212 552\n3952 52 110 549\n3973 550 551 262\n3874 110 263 551\n3947 262 105 550\n3892 263 108 551\n3879 264 111 552\n3889 551 108 262\n4045 276 113 573\n4029 263 270 108\n4197 575 574 20\n4006 573 113 269\n4018 576 573 269\n4194 160 575 20\n4008 269 270 576\n4133 574 278 20\n4095 277 160 21\n4050 574 575 577\n4100 577 277 573\n4195 573 277 276\n4015 277 577 575\n4118 575 160 277\n4036 574 577 576\n4033 576 578 574\n4053 578 110 574\n4147 574 110 278\n4065 270 263 578\n4169 110 578 263\n4055 576 577 573\n4201 578 576 270\n4633 620 619 211\n4768 619 56 211\n4570 622 296 621\n4684 296 128 621\n4677 619 622 621\n4713 622 623 297\n4559 297 298 129\n4751 619 623 622\n4771 297 296 622\n4685 621 128 295\n4664 620 111 623\n4640 298 623 111\n4736 56 619 294\n4690 620 623 619\n4774 623 298 297\n4551 133 621 295\n4687 294 621 133\n4733 211 55 620\n4763 620 55 111\n4704 294 619 621\n5854 278 110 757\n5850 757 110 52\n5861 278 159 20\n5849 757 4 159\n5878 52 4 757\n5851 159 278 757\n6098 769 350 129\n6111 769 129 298\n6084 769 264 347\n6074 347 264 105\n6034 770 347 144\n6010 771 111 264\n6069 771 264 769\n6059 770 350 769\n6090 771 769 298\n6101 771 298 111\n6007 770 144 350\n6029 770 769 347\n6198 779 354 778\n6204 354 145 778\n6202 157 353 2\n6232 781 779 780\n6143 781 294 779\n6233 780 779 778\n6205 778 145 353\n6126 781 3 56\n6189 158 3 781\n6223 781 780 158\n6148 781 56 294\n6149 780 157 158\n6214 778 353 157\n6150 779 133 354\n6165 294 133 779\n6140 157 780 778\n6375 796 147 358\n6391 362 295 128\n6337 362 147 796\n6363 133 796 354\n6358 295 796 133\n6421 354 358 145\n6335 796 295 362\n6417 796 358 354\nz0\n157\n2759 387 162 163\n2960 391 162 387\n2632 390 169 22\n2756 390 388 169\n2631 389 168 167\n2796 388 12 169\n2758 395 387 163\n2762 396 391 389\n2639 388 164 12\n2764 394 10 166\n2757 390 168 389\n2854 392 388 385\n2732 396 161 391\n2932 390 22 168\n2965 394 152 10\n2823 390 385 388\n2775 390 389 385\n3045 391 161 162\n2920 392 164 388\n2977 397 392 385\n3046 391 385 389\n3041 397 385 391\n2962 392 165 164\n2679 397 391 387\n2832 393 150 151\n2629 396 389 167\n3027 395 150 393\n2915 397 386 392\n2911 396 21 161\n3026 395 1 150\n2872 395 163 1\n2845 396 167 21\n2983 398 166 165\n3024 395 393 387\n2913 397 393 386\n3043 397 387 393\n2919 398 394 166\n2849 398 165 392\n2979 399 151 152\n2978 398 392 386\n2853 399 386 393\n2790 399 152 394\n2856 399 394 386\n2661 399 393 151\n2831 398 386 394\n4088 585 582 583\n4086 583 582 580\n4014 582 581 168\n4184 586 117 279\n4115 586 279 114\n4172 582 168 22\n4126 586 114 273\n4182 586 580 117\n4199 582 22 280\n4085 580 280 117\n4049 585 581 582\n4089 579 274 275\n4143 581 167 168\n4151 585 579 584\n4138 583 273 274\n4081 585 583 579\n4102 582 280 580\n4077 588 277 21\n4045 587 113 276\n4136 587 275 113\n4186 583 274 579\n4024 585 584 581\n4012 587 584 579\n4195 584 276 277\n4165 588 21 167\n4092 586 273 583\n4222 587 579 275\n4064 588 581 584\n4093 586 583 580\n4137 588 167 581\n4134 588 584 277\n4007 587 276 584\n4431 22 607 280\n4436 22 169 607\n4424 125 607 12\n4404 291 607 125\n4372 117 280 291\n4389 291 280 607\n4423 169 12 607\n5202 683 682 681\n5004 682 683 125\n5066 328 125 683\n5165 329 328 684\n5206 685 681 682\n4993 686 321 322\n5215 140 329 684\n5148 140 684 325\n4973 684 687 325\n4992 688 321 686\n5156 322 139 689\n5008 689 139 323\n5134 688 686 690\n5080 691 690 686\n5236 688 690 166\n4931 165 166 690\n5090 164 685 682\n4987 328 683 684\n5243 686 689 691\n5041 684 683 687\n5095 689 686 322\n4977 323 692 689\n4955 689 692 691\n4956 692 693 691\n5239 692 323 324\n5166 693 685 690\n4985 690 685 165\n4999 324 325 687\n5237 681 693 692\n5024 692 687 681\n5209 324 687 692\n5150 681 687 683\n5038 685 164 165\n5210 685 693 681\n5219 166 10 688\n5132 688 10 321\n5092 682 12 164\n4958 125 12 682\n5086 691 693 690\n5523 720 719 718\n5419 719 721 718\n5328 723 722 718\n5518 335 722 723\n5387 141 332 722\n5425 725 334 724\n5421 141 722 336\n5338 117 291 726\n5327 725 719 334\n5326 719 333 334\n5314 721 725 726\n5285 726 727 721\n5383 291 727 726\n5475 722 720 718\n5380 332 720 722\n5272 334 114 724\n5415 724 114 279\n5456 721 727 728\n5334 728 727 328\n5552 725 724 726\n5276 719 720 333\n5385 719 725 721\n5412 117 726 724\n5452 329 140 723\n5341 723 140 335\n5469 718 728 723\n5466 723 728 329\n5418 291 125 727\n5420 727 125 328\n5294 720 332 333\n5500 328 329 728\n5414 724 279 117\n5367 335 336 722\n5394 718 721 728\nz1\n142\n3334 460 459 458\n3294 459 202 458\n3252 38 460 203\n3330 200 460 38\n3250 462 461 458\n3317 460 458 461\n3322 200 42 459\n3283 459 460 200\n3288 459 42 202\n3319 462 204 461\n3258 205 458 45\n3264 45 458 202\n3259 203 460 461\n3267 205 50 462\n3303 462 458 205\n3340 204 49 461\n3247 462 50 204\n3263 461 49 203\n3522 228 231 77\n3596 503 233 84\n3614 504 231 228\n3591 503 84 83\n3523 503 83 232\n3572 506 231 504\n3616 507 503 505\n3589 507 225 79\n3584 507 79 233\n3631 506 505 503\n3630 508 505 504\n3569 508 75 224\n3601 508 224 505\n3568 505 224 225\n3556 504 228 229\n3577 507 233 503\n3600 506 232 231\n3555 506 504 505\n3534 508 504 229\n3542 507 505 225\n3574 506 503 232\n3613 508 229 75\n4612 629 204 626\n4568 631 625 624\n4580 627 304 83\n4770 631 624 628\n4578 626 50 304\n4696 629 625 299\n4705 625 300 299\n4554 629 626 624\n4657 626 204 50\n4635 629 49 204\n4714 633 624 626\n4599 629 299 49\n4673 633 630 624\n4617 629 624 625\n4567 634 628 624\n4553 627 84 303\n4614 634 624 630\n4682 627 83 84\n4583 630 303 302\n4735 633 626 304\n4738 634 301 628\n4559 632 297 129\n4679 632 300 625\n4563 631 628 296\n4765 630 627 303\n4688 635 628 301\n4603 633 304 627\n4729 634 302 301\n4771 631 296 297\n4654 632 129 300\n4684 635 128 296\n4555 635 296 628\n4707 633 627 630\n4596 634 630 302\n4598 635 301 128\n4549 632 625 631\n4628 632 631 297\n5575 744 202 337\n5686 344 342 143\n5661 744 45 202\n5622 337 202 42\n5613 744 344 45\n5653 744 337 338\n5644 745 342 344\n5625 746 744 338\n5621 745 344 744\n5586 746 338 142\n5652 746 142 341\n5657 745 341 342\n5663 746 745 744\n5584 746 341 745\n5923 205 760 759\n5961 762 231 761\n5942 205 45 760\n5951 760 344 763\n5912 304 50 759\n5941 759 50 205\n5901 763 762 761\n6002 761 760 763\n5978 304 232 83\n5890 762 763 346\n5983 760 45 344\n5979 232 304 759\n5908 763 143 346\n5883 344 143 763\n5946 232 759 761\n5896 761 231 232\n5891 346 77 762\n5887 760 761 759\n5959 762 77 231\n6115 38 203 349\n6015 129 772 300\n6098 129 350 772\n6007 350 144 772\n6027 772 144 348\n6070 203 49 773\n6060 773 49 299\n6012 299 774 773\n6072 349 203 773\n6013 348 774 772\n6005 299 300 774\n6079 348 349 774\n6067 773 774 349\n6077 772 774 300\n6347 79 797 233\n6418 79 359 797\n6371 303 84 797\n6376 797 84 233\n6338 798 128 301\n6390 362 128 798\n6415 361 147 798\n6337 798 147 362\n6327 800 799 302\n6409 360 799 800\n6387 798 799 361\n6395 797 800 303\n6368 799 301 302\n6373 799 360 361\n6354 301 799 798\n6407 359 800 797\n6346 800 302 303\n6328 800 359 360\n$EndFasets\n$PhysicalNames\n647\n0 1 ver1\n0 2 ver2\n0 3 ver3\n0 4 ver4\n0 5 ver5\n0 6 ver6\n0 7 ver7\n0 8 ver8\n0 9 ver9\n0 10 ver10\n0 11 ver11\n0 12 ver12\n0 13 ver13\n0 14 ver14\n0 15 ver15\n0 16 ver16\n0 17 ver17\n0 18 ver18\n0 19 ver19\n0 20 ver20\n0 21 ver21\n0 22 ver22\n0 23 ver23\n0 24 ver24\n0 25 ver25\n0 26 ver26\n0 27 ver27\n0 28 ver28\n0 29 ver29\n0 30 ver30\n0 31 ver31\n0 32 ver32\n0 33 ver33\n0 34 ver34\n0 35 ver35\n0 36 ver36\n0 37 ver37\n0 38 ver38\n0 39 ver39\n0 40 ver40\n0 41 ver41\n0 42 ver42\n0 43 ver43\n0 44 ver44\n0 45 ver45\n0 46 ver46\n0 47 ver47\n0 48 ver48\n0 49 ver49\n0 50 ver50\n0 51 ver51\n0 52 ver52\n0 53 ver53\n0 54 ver54\n0 55 ver55\n0 56 ver56\n0 57 ver57\n0 58 ver58\n0 59 ver59\n0 60 ver60\n0 61 ver61\n0 62 ver62\n0 63 ver63\n0 64 ver64\n0 65 ver65\n0 66 ver66\n0 67 ver67\n0 68 ver68\n0 69 ver69\n0 70 ver70\n0 71 ver71\n0 72 ver72\n0 73 ver73\n0 74 ver74\n0 75 ver75\n0 76 ver76\n0 77 ver77\n0 78 ver78\n0 79 ver79\n0 80 ver80\n0 81 ver81\n0 82 ver82\n0 83 ver83\n0 84 ver84\n0 85 ver85\n0 86 ver86\n0 87 ver87\n0 88 ver88\n0 89 ver89\n0 90 ver90\n0 91 ver91\n0 92 ver92\n0 93 ver93\n0 94 ver94\n0 95 ver95\n0 96 ver96\n0 97 ver97\n0 98 ver98\n0 99 ver99\n0 100 ver100\n0 101 ver101\n0 102 ver102\n0 103 ver103\n0 104 ver104\n0 105 ver105\n0 106 ver106\n0 107 ver107\n0 108 ver108\n0 109 ver109\n0 110 ver110\n0 111 ver111\n0 112 ver112\n0 113 ver113\n0 114 ver114\n0 115 ver115\n0 116 ver116\n0 117 ver117\n0 118 ver118\n0 119 ver119\n0 120 ver120\n0 121 ver121\n0 122 ver122\n0 123 ver123\n0 124 ver124\n0 125 ver125\n0 126 ver126\n0 127 ver127\n0 128 ver128\n0 129 ver129\n0 130 ver130\n0 131 ver131\n0 132 ver132\n0 133 ver133\n0 134 ver134\n0 135 ver135\n0 136 ver136\n0 137 ver137\n0 138 ver138\n0 139 ver139\n0 140 ver140\n0 141 ver141\n0 142 ver142\n0 143 ver143\n0 144 ver144\n0 145 ver145\n0 146 ver146\n0 147 ver147\n1 1 edge1\n1 2 edge2\n1 3 edge3\n1 4 edge4\n1 5 edge5\n1 6 edge6\n1 7 edge7\n1 8 edge8\n1 9 edge9\n1 10 edge10\n1 11 edge11\n1 12 edge12\n1 13 edge13\n1 14 edge14\n1 15 edge15\n1 16 edge16\n1 17 edge17\n1 18 edge18\n1 19 edge19\n1 20 edge20\n1 21 edge21\n1 22 edge22\n1 23 edge23\n1 24 edge24\n1 25 edge25\n1 26 edge26\n1 27 edge27\n1 28 edge28\n1 29 edge29\n1 30 edge30\n1 31 edge31\n1 32 edge32\n1 33 edge33\n1 34 edge34\n1 35 edge35\n1 36 edge36\n1 37 edge37\n1 38 edge38\n1 39 edge39\n1 40 edge40\n1 41 edge41\n1 42 edge42\n1 43 edge43\n1 44 edge44\n1 45 edge45\n1 46 edge46\n1 47 edge47\n1 48 edge48\n1 49 edge49\n1 50 edge50\n1 51 edge51\n1 52 edge52\n1 53 edge53\n1 54 edge54\n1 55 edge55\n1 56 edge56\n1 57 edge57\n1 58 edge58\n1 59 edge59\n1 60 edge60\n1 61 edge61\n1 62 edge62\n1 63 edge63\n1 64 edge64\n1 65 edge65\n1 66 edge66\n1 67 edge67\n1 68 edge68\n1 69 edge69\n1 70 edge70\n1 71 edge71\n1 72 edge72\n1 73 edge73\n1 74 edge74\n1 75 edge75\n1 76 edge76\n1 77 edge77\n1 78 edge78\n1 79 edge79\n1 80 edge80\n1 81 edge81\n1 82 edge82\n1 83 edge83\n1 84 edge84\n1 85 edge85\n1 86 edge86\n1 87 edge87\n1 88 edge88\n1 89 edge89\n1 90 edge90\n1 91 edge91\n1 92 edge92\n1 93 edge93\n1 94 edge94\n1 95 edge95\n1 96 edge96\n1 97 edge97\n1 98 edge98\n1 99 edge99\n1 100 edge100\n1 101 edge101\n1 102 edge102\n1 103 edge103\n1 104 edge104\n1 105 edge105\n1 106 edge106\n1 107 edge107\n1 108 edge108\n1 109 edge109\n1 110 edge110\n1 111 edge111\n1 112 edge112\n1 113 edge113\n1 114 edge114\n1 115 edge115\n1 116 edge116\n1 117 edge117\n1 118 edge118\n1 119 edge119\n1 120 edge120\n1 121 edge121\n1 122 edge122\n1 123 edge123\n1 124 edge124\n1 125 edge125\n1 126 edge126\n1 127 edge127\n1 128 edge128\n1 129 edge129\n1 130 edge130\n1 131 edge131\n1 132 edge132\n1 133 edge133\n1 134 edge134\n1 135 edge135\n1 136 edge136\n1 137 edge137\n1 138 edge138\n1 139 edge139\n1 140 edge140\n1 141 edge141\n1 142 edge142\n1 143 edge143\n1 144 edge144\n1 145 edge145\n1 146 edge146\n1 147 edge147\n1 148 edge148\n1 149 edge149\n1 150 edge150\n1 151 edge151\n1 152 edge152\n1 153 edge153\n1 154 edge154\n1 155 edge155\n1 156 edge156\n1 157 edge157\n1 158 edge158\n1 159 edge159\n1 160 edge160\n1 161 edge161\n1 162 edge162\n1 163 edge163\n1 164 edge164\n1 165 edge165\n1 166 edge166\n1 167 edge167\n1 168 edge168\n1 169 edge169\n1 170 edge170\n1 171 edge171\n1 172 edge172\n1 173 edge173\n1 174 edge174\n1 175 edge175\n1 176 edge176\n1 177 edge177\n1 178 edge178\n1 179 edge179\n1 180 edge180\n1 181 edge181\n1 182 edge182\n1 183 edge183\n1 184 edge184\n1 185 edge185\n1 186 edge186\n1 187 edge187\n1 188 edge188\n1 189 edge189\n1 190 edge190\n1 191 edge191\n1 192 edge192\n1 193 edge193\n1 194 edge194\n1 195 edge195\n1 196 edge196\n1 197 edge197\n1 198 edge198\n1 199 edge199\n1 200 edge200\n1 201 edge201\n1 202 edge202\n1 203 edge203\n1 204 edge204\n1 205 edge205\n1 206 edge206\n1 207 edge207\n1 208 edge208\n1 209 edge209\n1 210 edge210\n1 211 edge211\n1 212 edge212\n1 213 edge213\n1 214 edge214\n1 215 edge215\n1 216 edge216\n1 217 edge217\n1 218 edge218\n1 219 edge219\n1 220 edge220\n1 221 edge221\n1 222 edge222\n1 223 edge223\n1 224 edge224\n1 225 edge225\n1 226 edge226\n1 227 edge227\n1 228 edge228\n1 229 edge229\n1 230 edge230\n1 231 edge231\n1 232 edge232\n1 233 edge233\n1 234 edge234\n1 235 edge235\n1 236 edge236\n1 237 edge237\n1 238 edge238\n1 239 edge239\n1 240 edge240\n1 241 edge241\n1 242 edge242\n1 243 edge243\n1 244 edge244\n1 245 edge245\n1 246 edge246\n1 247 edge247\n1 248 edge248\n1 249 edge249\n1 250 edge250\n1 251 edge251\n1 252 edge252\n1 253 edge253\n1 254 edge254\n1 255 edge255\n1 256 edge256\n1 257 edge257\n1 258 edge258\n1 259 edge259\n1 260 edge260\n1 261 edge261\n1 262 edge262\n1 263 edge263\n1 264 edge264\n1 265 edge265\n1 266 edge266\n1 267 edge267\n1 268 edge268\n1 269 edge269\n1 270 edge270\n1 271 edge271\n1 272 edge272\n1 273 edge273\n1 274 edge274\n1 275 edge275\n1 276 edge276\n1 277 edge277\n1 278 edge278\n1 279 edge279\n1 280 edge280\n1 281 edge281\n1 282 edge282\n1 283 edge283\n1 284 edge284\n1 285 edge285\n1 286 edge286\n1 287 edge287\n1 288 edge288\n1 289 edge289\n1 290 edge290\n2 1 face1\n2 2 face2\n2 3 face3\n2 4 face4\n2 5 face5\n2 6 face6\n2 7 face7\n2 8 face8\n2 9 face9\n2 10 face10\n2 11 face11\n2 12 face12\n2 13 face13\n2 14 face14\n2 15 face15\n2 16 face16\n2 17 face17\n2 18 face18\n2 19 face19\n2 20 face20\n2 21 face21\n2 22 face22\n2 23 face23\n2 24 face24\n2 25 face25\n2 26 face26\n2 27 face27\n2 28 face28\n2 29 face29\n2 30 face30\n2 31 face31\n2 32 face32\n2 33 face33\n2 34 face34\n2 35 face35\n2 36 face36\n2 37 face37\n2 38 face38\n2 39 face39\n2 40 face40\n2 41 face41\n2 42 face42\n2 43 face43\n2 44 face44\n2 45 face45\n2 46 face46\n2 47 face47\n2 48 face48\n2 49 face49\n2 50 face50\n2 51 face51\n2 52 face52\n2 53 face53\n2 54 face54\n2 55 face55\n2 56 face56\n2 57 face57\n2 58 face58\n2 59 face59\n2 60 face60\n2 61 face61\n2 62 face62\n2 63 face63\n2 64 face64\n2 65 face65\n2 66 face66\n2 67 face67\n2 68 face68\n2 69 face69\n2 70 face70\n2 71 face71\n2 72 face72\n2 73 face73\n2 74 face74\n2 75 face75\n2 76 face76\n2 77 face77\n2 78 face78\n2 79 face79\n2 80 face80\n2 81 face81\n2 82 face82\n2 83 face83\n2 84 face84\n2 85 face85\n2 86 face86\n2 87 face87\n2 88 face88\n2 89 face89\n2 90 face90\n2 91 face91\n2 92 face92\n2 93 face93\n2 94 face94\n2 95 face95\n2 96 face96\n2 97 face97\n2 98 face98\n2 99 face99\n2 100 face100\n2 101 face101\n2 102 face102\n2 103 face103\n2 104 face104\n2 105 face105\n2 106 face106\n2 107 face107\n2 108 face108\n2 109 face109\n2 110 face110\n2 111 face111\n2 112 face112\n2 113 face113\n2 114 face114\n2 115 face115\n2 116 face116\n2 117 face117\n2 118 face118\n2 119 face119\n2 120 face120\n2 121 face121\n2 122 face122\n2 123 face123\n2 124 face124\n2 125 face125\n2 126 face126\n2 127 face127\n2 128 face128\n2 129 face129\n2 130 face130\n2 131 face131\n2 132 face132\n2 133 face133\n2 134 face134\n2 135 face135\n2 136 face136\n2 137 face137\n2 138 face138\n2 139 face139\n2 140 face140\n2 141 face141\n2 142 face142\n2 143 face143\n2 144 face144\n2 145 face145\n2 146 face146\n2 147 face147\n2 148 face148\n2 149 face149\n2 150 face150\n2 151 face151\n2 152 face152\n2 153 face153\n2 154 face154\n2 155 face155\n2 156 face156\n2 157 face157\n2 158 face158\n2 159 face159\n2 160 face160\n2 161 face161\n2 162 face162\n2 163 face163\n2 164 face164\n2 165 face165\n2 166 face166\n2 167 face167\n2 168 face168\n2 169 face169\n2 170 face170\n2 171 face171\n2 172 face172\n2 173 face173\n2 174 face174\n2 175 x0\n2 176 x1\n2 177 y0\n2 178 y1\n2 179 z0\n2 180 z1\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/abq_tet.stelset",
    "content": "0.150546928284\n0.053359716168\n0.022071591279\n0.009433316372\n0.008033694882\n0.009213490517\n0.040716700776\n0.016020647479\n0.023896439352\n0.035383174941\n0.055239746871\n0.015130176467\n0.010858262180\n0.019745429600\n0.002314743380\n0.005950557770\n0.077707933009\n0.027833727436\n0.096680814032\n0.070619611511\n0.041495642336\n0.011701838727\n0.013958651509\n0.004050248452\n0.038989171512\n0.032643578336\n0.051095069714\n0.016810317595\n0.030211402479\n0.008287377033\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/gene_mult_3.tess",
    "content": "***tess\n **format\n   3.4\n **general\n   3 standard\n **cell\n  30\n  *crysym\n   triclinic\n  *seed\n   1 0.223927628554 0.765260901366 0.110165120007 0.476847074835\n   2 0.166514280640 0.288519918932 0.445338867704 0.274592378610\n   3 0.818232920787 0.512651498953 0.905988579811 0.242746711944\n   4 0.536125543411 0.825058784237 0.488353462391 0.198299612618\n   5 0.640539520741 0.706882226042 0.358690872618 0.218440461140\n   6 0.538588811026 0.657662659479 0.530061022734 0.202115764779\n   7 0.144037298954 0.252069924355 0.933123634748 0.243656674189\n   8 0.520696396011 0.424238611149 0.392446095903 0.217844777377\n   9 0.579359273082 0.194559446349 0.511329456457 0.163906176228\n  10 0.843496099074 0.821444077623 0.540353568839 0.249258211764\n  11 0.869905083177 0.819645458495 0.065629495472 0.362896179009\n  12 0.373396586430 0.266880802191 0.665910687251 0.163435912144\n  13 0.874990618343 0.570020375646 0.369027617732 0.195525102826\n  14 0.626728867016 0.516077186414 0.133286778251 0.285947161883\n  15 0.737254126358 0.602421345496 0.668986480904 0.150929175771\n  16 0.720440039053 0.537627312544 0.473195706762 0.174731063876\n  17 0.481853689701 0.758064214883 0.915070199583 0.344943159495\n  18 0.874749917172 0.265322138860 0.483412690950 0.211019437800\n  19 0.292505484162 0.216199809670 0.042741861045 0.422039182186\n  20 0.836760461929 0.237286291713 0.116237170501 0.343354115399\n  21 0.861362507407 0.226786434985 0.841923840255 0.230122660853\n  22 0.887424117465 0.520420554197 0.640823737280 0.185676698635\n  23 0.637554830112 0.425499676319 0.663469941051 0.186137971892\n  24 0.629835619561 0.844285540510 0.354949958954 0.190191588329\n  25 0.518407657749 0.294891537633 0.902606787387 0.232565304775\n  26 0.880625947934 0.784599649759 0.867205166766 0.273131232580\n  27 0.179483635346 0.796787428934 0.556348751760 0.318714985882\n  28 0.201063686448 0.494447256502 0.729265097456 0.206420508311\n  29 0.116226779000 0.762757394696 0.965733972129 0.310251148825\n  30 0.383363252753 0.516554104778 0.596723103146 0.184797169757\n  *ori\n   euler-bunge:active\n 108.825664965425  114.820471971600 -200.618088948319\n -80.505367812744   82.074158354380   17.342189738989\n 149.666485060018   80.490793125143  -78.763417158960\n  28.103593869267  108.188049525117  -63.614632728240\n  98.386281169428  154.399284552252 -108.609685135983\n-127.728653159499   66.694940492113  121.343790041438\n -42.829875342683  109.586938490021  215.743007672898\n  53.381759065614  109.734956487707   34.822231697368\n 114.113389853230  161.098039982213 -235.163523902386\n  23.538811717486   53.801332165171   -0.916204076247\n  84.298985473483   47.488808792481  -73.277392141887\n-192.017149057955  124.055171663159   93.434905084249\n 197.066134617088   72.051336125742 -131.370789620155\n 136.012951354516   60.227157155762 -133.362642892390\n -66.368318801933   77.015756771372  226.312338757127\n-191.940518967770   50.796702171757  101.517830853935\n  75.153380401544   93.170797309156   29.227274921214\n -87.958184371423  171.417172671590  256.945025063894\n 122.553013957309  125.523877993174 -178.193534462708\n-109.360123370100  154.393655601550  175.311898871809\n 108.361642846414  174.633000297541 -180.456141300315\n  85.654904574316  113.848541941196   63.692366833359\n  51.086981568325  176.271145630090   65.319886933039\n -15.112847574638   97.969266864760  -13.716251854950\n-159.684257570010   78.866493657304    4.407036690384\n   7.019593276894   84.946509840618  142.052426540842\n 160.038060491016  142.675584772224  -45.485315354824\n  59.994530707472  131.491225651469   51.137505199678\n 216.403772070380  111.028012174383 -114.851920779452\n-108.907848896538   65.498221245978  106.735131953840\n **vertex\n 147\n   1  0.000000000000 1.000000000000 0.000000000000     0\n   2  -0.000000000000 1.000000000000 0.438670470802     0\n   3  0.422160967663 1.000000000000 0.480721585734     0\n   4  0.526886281168 1.000000000000 0.394269887348     0\n   5  0.563870771436 0.813026978649 0.393302406672     0\n   6  0.551976717225 0.575068334439 0.357344338318     0\n   7  0.446492555116 0.742625353940 0.501330862111     0\n   8  0.527884043904 0.590541215205 0.401366257123     0\n   9  0.524712191069 0.728254340930 0.439032138295     0\n  10  -0.000000000000 0.423003420339 -0.000000000000     0\n  11  0.477726376764 0.448048422384 0.281953358736     0\n  12  0.518478705873 0.487761528981 -0.000000000000     0\n  13  0.394937269012 0.608734987614 0.505655932335     0\n  14  0.425556418337 0.558080782510 0.469730454024     0\n  15  -0.000000000000 0.389209565101 0.275200151033     0\n  16  -0.000000000000 0.527604612974 0.472049073540     0\n  17  0.267010872989 0.514784558853 0.499551653962     0\n  18  0.343512167393 0.472892951668 0.453070535912     0\n  19  0.352712537934 0.420397012586 0.379977873778     0\n  20  0.614602961857 1.000000000000 0.248816019413     0\n  21  0.597448838691 1.000000000000 -0.000000000000     0\n  22  0.625948323052 0.661484337894 -0.000000000000     0\n  23  0.638971619098 0.704994283075 0.242031516176     0\n  24  0.632251622742 0.815247270660 0.279194883216     0\n  25  0.311636713943 0.381071701816 0.637043082250     0\n  26  0.403732283174 0.352686769387 0.547878615898     0\n  27  -0.000000000000 -0.000000000000 0.345115420665     0\n  28  0.434997455570 0.229088574594 0.440094125371     0\n  29  0.431738352478 0.266050285690 0.513111268038     0\n  30  0.365416073095 -0.000000000000 0.549216573372     0\n  31  0.379077922225 -0.000000000000 0.463746416077     0\n  32  -0.000000000000 -0.000000000000 0.678312132560     0\n  33  -0.000000000000 0.341292823229 0.703815433189     0\n  34  0.224103910770 0.294297669094 0.710630337239     0\n  35  0.217111744775 -0.000000000000 0.688316579277     0\n  36  -0.000000000000 0.502525480158 0.586875861245     0\n  37  0.239086404583 0.502826646167 0.557564333610     0\n  38  1.000000000000 0.601433692106 1.000000000000     0\n  39  1.000000000000 0.568236133138 0.767219693576     0\n  40  0.809158969092 0.605072914953 0.718501574735     0\n  41  1.000000000000 0.408418083037 0.762537190238     0\n  42  1.000000000000 0.355200691411 1.000000000000     0\n  43  0.753529260484 0.509147552262 0.701175237247     0\n  44  0.799556340660 0.390018726846 0.709695033121     0\n  45  0.724622421264 0.313653392939 1.000000000000     0\n  46  0.697141668963 0.354616485798 0.798716880193     0\n  47  0.674331047623 0.552422648962 0.744627065884     0\n  48  0.729989897410 0.628351902219 0.754369472676     0\n  49  0.757563126513 0.657055950922 1.000000000000     0\n  50  0.616069671739 0.463115472573 1.000000000000     0\n  51  0.614658600163 0.467861916471 0.819471316724     0\n  52  0.659361484942 1.000000000000 0.487327873936     0\n  53  0.661363741713 0.822523619699 0.463155619155     0\n  54  0.650828036557 0.750387679202 0.520417334379     0\n  55  0.630728576508 1.000000000000 0.656575853930     0\n  56  0.451338420600 1.000000000000 0.633760165090     0\n  57  0.463113382361 0.767129185500 0.598697019856     0\n  58  0.633983080179 0.775380994110 0.621724571276     0\n  59  0.775051480287 0.640007504471 0.451241834100     0\n  60  0.702237002835 0.654489938037 0.523458326891     0\n  61  0.731220435507 0.558087183524 0.360736540442     0\n  62  0.614243723331 0.558977108120 0.443677353506     0\n  63  0.651235646158 0.536186238724 0.384176455694     0\n  64  0.742696109973 0.826320435457 0.369895363937     0\n  65  0.767743059274 0.616733739553 0.308854342872     0\n  66  0.811766830904 0.697086053776 0.374227419372     0\n  67  0.664955851396 0.562248208957 0.598946253183     0\n  68  0.607302370612 0.503267634831 0.539074914305     0\n  69  0.531497090400 0.489771670647 0.571822976113     0\n  70  0.707792683542 0.641277946717 0.569113807330     0\n  71  0.525145787742 0.541561485028 0.666661020703     0\n  72  0.416303667963 0.641414062850 0.624582737978     0\n  73  0.671534872439 0.703953562973 0.645884854287     0\n  74  0.621651074347 0.584445295607 0.669698968707     0\n  75  0.000000000000 0.000000000000 1.000000000000     0\n  76  0.360907866087 -0.000000000000 0.811742394660     0\n  77  0.376253708705 -0.000000000000 1.000000000000     0\n  78  0.320339499029 0.343420945127 0.795955861345     0\n  79  -0.000000000000 0.460982554279 1.000000000000     0\n  80  -0.000000000000 0.470115286613 0.856978726766     0\n  81  0.264521802679 0.479112225288 0.941671656693     0\n  82  0.318577790393 0.441987551911 0.912653683411     0\n  83  0.325900576123 0.440215089259 1.000000000000     0\n  84  0.272561989259 0.475825469137 1.000000000000     0\n  85  0.479952203549 0.362602184874 0.594639506405     0\n  86  0.504562579881 0.321456601361 0.584219601186     0\n  87  0.697667563903 0.371392371141 0.500725404218     0\n  88  0.675171096558 0.326942772479 0.510632118463     0\n  89  0.722488915585 0.419383594180 0.371937543096     0\n  90  0.729276551501 0.385621225996 0.402556687046     0\n  91  0.677799314174 0.278657745825 0.416049972159     0\n  92  0.588661350202 0.323978568635 0.283374533773     0\n  93  0.583905915310 0.219714199620 0.348504375282     0\n  94  0.544895950684 0.255587952400 0.668776305423     0\n  95  0.498968163730 -0.000000000000 0.727160216685     0\n  96  0.763882988826 -0.000000000000 0.620577237888     0\n  97  0.617321621140 -0.000000000000 0.745596844210     0\n  98  0.650491603648 0.210530461176 0.696779302471     0\n  99  0.710816694781 0.230512294269 0.643372995578     0\n 100  0.745898498678 -0.000000000000 0.430281190624     0\n 101  0.594679275639 -0.000000000000 0.331762416226     0\n 102  0.783309171318 0.607418982809 0.573833733531     0\n 103  0.832692320244 0.597879698120 0.523661099795     0\n 104  1.000000000000 0.621158071996 0.520255544547     0\n 105  1.000000000000 1.000000000000 0.691236630731     0\n 106  1.000000000000 0.665645486283 0.653546434813     0\n 107  0.822536578755 0.645727570570 0.671460759961     0\n 108  1.000000000000 1.000000000000 0.383551193330     0\n 109  1.000000000000 0.713572106152 0.384636402018     0\n 110  0.760953083266 1.000000000000 0.370252971103     0\n 111  0.701748247066 1.000000000000 0.725117580308     0\n 112  0.717015366825 0.708081138100 0.690476632029     0\n 113  1.000000000000 1.000000000000 0.000000000000     0\n 114  1.000000000000 0.500366466199 -0.000000000000     0\n 115  1.000000000000 0.519947839656 0.225329306754     0\n 116  0.856818386898 0.528949078368 0.235135201614     0\n 117  0.813853833973 0.510960863131 -0.000000000000     0\n 118  0.388088346644 0.408423040484 0.746757376610     0\n 119  0.462512341614 0.393312537788 0.702949950365     0\n 120  1.000000000000 0.451594035426 0.489311960981     0\n 121  0.844729693887 0.454588299949 0.496961327734     0\n 122  1.000000000000 0.407872768061 0.372847524658     0\n 123  0.755331147565 0.444778006046 0.361273107638     0\n 124  0.783771561269 0.416203290629 0.394583307393     0\n 125  0.625190150303 0.368828049124 -0.000000000000     0\n 126  0.741210411020 0.519035353318 0.606698326160     0\n 127  0.775600332437 0.417856401927 0.562054652439     0\n 128  0.279290283197 1.000000000000 1.000000000000     0\n 129  0.734742658708 1.000000000000 1.000000000000     0\n 130  0.474959486045 0.458842250906 0.744941621979     0\n 131  0.401562185626 0.452305191362 0.772608587558     0\n 132  0.327663680086 0.586841179745 0.693407283230     0\n 133  0.251842584119 1.000000000000 0.801917288915     0\n 134  0.242488123053 0.624125143903 0.769227373998     0\n 135  1.000000000000 -0.000000000000 0.629394244520     0\n 136  1.000000000000 0.342441831446 0.666202686982     0\n 137  0.808197083312 0.355523178042 0.660446533107     0\n 138  1.000000000000 -0.000000000000 0.403990827912     0\n 139  0.000000000000 0.000000000000 0.000000000000     0\n 140  0.639479934232 -0.000000000000 -0.000000000000     0\n 141  1.000000000000 0.000000000000 0.000000000000     0\n 142  1.000000000000 0.000000000000 1.000000000000     0\n 143  0.662336098318 -0.000000000000 1.000000000000     0\n 144  1.000000000000 1.000000000000 1.000000000000     0\n 145  -0.000000000000 1.000000000000 0.763003402011     0\n 146  -0.000000000000 0.583454390895 0.728378162422     0\n 147  0.000000000000 1.000000000000 1.000000000000     0\n **edge\n 290\n   1  2 1 0\n   2  1 10 0\n   3  10 15 0\n   4  15 16 0\n   5  16 2 0\n   6  2 3 0\n   7  3 4 0\n   8  4 20 0\n   9  20 21 0\n  10  21 1 0\n  11  12 10 0\n  12  21 22 0\n  13  22 12 0\n  14  3 7 0\n  15  7 13 0\n  16  13 17 0\n  17  17 16 0\n  18  12 11 0\n  19  11 6 0\n  20  6 23 0\n  21  23 22 0\n  22  5 4 0\n  23  20 24 0\n  24  24 5 0\n  25  6 8 0\n  26  8 9 0\n  27  9 5 0\n  28  24 23 0\n  29  9 7 0\n  30  14 8 0\n  31  11 19 0\n  32  19 18 0\n  33  18 14 0\n  34  13 14 0\n  35  15 19 0\n  36  17 18 0\n  37  27 32 0\n  38  32 33 0\n  39  33 36 0\n  40  36 16 0\n  41  15 27 0\n  42  27 31 0\n  43  31 30 0\n  44  30 35 0\n  45  35 32 0\n  46  30 29 0\n  47  29 26 0\n  48  26 25 0\n  49  25 34 0\n  50  34 35 0\n  51  37 25 0\n  52  26 18 0\n  53  17 37 0\n  54  34 33 0\n  55  36 37 0\n  56  28 29 0\n  57  19 28 0\n  58  28 31 0\n  59  39 38 0\n  60  38 42 0\n  61  42 41 0\n  62  41 39 0\n  63  45 42 0\n  64  38 49 0\n  65  49 50 0\n  66  50 45 0\n  67  40 43 0\n  68  43 47 0\n  69  47 48 0\n  70  48 40 0\n  71  39 40 0\n  72  43 44 0\n  73  44 41 0\n  74  48 49 0\n  75  45 46 0\n  76  46 44 0\n  77  46 51 0\n  78  51 47 0\n  79  51 50 0\n  80  56 55 0\n  81  55 52 0\n  82  52 4 0\n  83  3 56 0\n  84  53 52 0\n  85  5 53 0\n  86  57 58 0\n  87  58 54 0\n  88  54 9 0\n  89  7 57 0\n  90  54 53 0\n  91  58 55 0\n  92  56 57 0\n  93  64 53 0\n  94  24 64 0\n  95  54 60 0\n  96  60 62 0\n  97  62 8 0\n  98  61 59 0\n  99  59 60 0\n 100  62 63 0\n 101  63 61 0\n 102  59 66 0\n 103  66 65 0\n 104  65 61 0\n 105  64 66 0\n 106  65 23 0\n 107  6 63 0\n 108  72 71 0\n 109  71 69 0\n 110  69 14 0\n 111  13 72 0\n 112  62 68 0\n 113  68 67 0\n 114  67 70 0\n 115  70 60 0\n 116  67 74 0\n 117  74 73 0\n 118  73 70 0\n 119  69 68 0\n 120  71 74 0\n 121  58 73 0\n 122  72 57 0\n 123  32 75 0\n 124  75 79 0\n 125  79 80 0\n 126  80 33 0\n 127  76 77 0\n 128  77 75 0\n 129  35 76 0\n 130  77 83 0\n 131  83 84 0\n 132  84 79 0\n 133  78 34 0\n 134  80 81 0\n 135  81 82 0\n 136  82 78 0\n 137  78 76 0\n 138  83 82 0\n 139  81 84 0\n 140  87 68 0\n 141  63 89 0\n 142  89 90 0\n 143  90 87 0\n 144  26 85 0\n 145  85 69 0\n 146  91 88 0\n 147  88 86 0\n 148  86 29 0\n 149  28 93 0\n 150  93 91 0\n 151  92 89 0\n 152  11 92 0\n 153  85 86 0\n 154  88 87 0\n 155  90 91 0\n 156  93 92 0\n 157  100 96 0\n 158  96 97 0\n 159  97 95 0\n 160  95 30 0\n 161  31 101 0\n 162  101 100 0\n 163  86 94 0\n 164  94 95 0\n 165  94 98 0\n 166  98 99 0\n 167  99 88 0\n 168  99 96 0\n 169  100 91 0\n 170  97 98 0\n 171  101 93 0\n 172  105 106 0\n 173  106 104 0\n 174  104 109 0\n 175  109 108 0\n 176  108 105 0\n 177  108 110 0\n 178  110 52 0\n 179  55 111 0\n 180  111 105 0\n 181  107 102 0\n 182  102 70 0\n 183  73 112 0\n 184  112 107 0\n 185  64 110 0\n 186  59 103 0\n 187  103 104 0\n 188  109 66 0\n 189  103 102 0\n 190  106 107 0\n 191  112 111 0\n 192  113 108 0\n 193  109 115 0\n 194  115 114 0\n 195  114 113 0\n 196  113 21 0\n 197  20 110 0\n 198  114 117 0\n 199  117 22 0\n 200  65 116 0\n 201  116 115 0\n 202  117 116 0\n 203  95 76 0\n 204  119 118 0\n 205  118 25 0\n 206  85 119 0\n 207  119 94 0\n 208  78 118 0\n 209  104 120 0\n 210  120 122 0\n 211  122 115 0\n 212  121 103 0\n 213  61 123 0\n 214  123 124 0\n 215  124 121 0\n 216  121 120 0\n 217  124 122 0\n 218  123 116 0\n 219  117 125 0\n 220  125 12 0\n 221  123 89 0\n 222  92 125 0\n 223  102 126 0\n 224  126 43 0\n 225  40 107 0\n 226  126 67 0\n 227  74 47 0\n 228  112 48 0\n 229  126 127 0\n 230  127 87 0\n 231  127 121 0\n 232  90 124 0\n 233  56 133 0\n 234  133 128 0\n 235  128 129 0\n 236  129 111 0\n 237  49 129 0\n 238  128 84 0\n 239  83 50 0\n 240  133 134 0\n 241  134 81 0\n 242  131 130 0\n 243  130 71 0\n 244  72 132 0\n 245  132 131 0\n 246  132 134 0\n 247  82 131 0\n 248  51 130 0\n 249  120 136 0\n 250  136 135 0\n 251  135 138 0\n 252  138 122 0\n 253  135 96 0\n 254  100 138 0\n 255  136 137 0\n 256  137 127 0\n 257  137 99 0\n 258  139 27 0\n 259  10 139 0\n 260  139 140 0\n 261  140 101 0\n 262  125 140 0\n 263  138 141 0\n 264  141 114 0\n 265  140 141 0\n 266  42 142 0\n 267  142 135 0\n 268  136 41 0\n 269  142 143 0\n 270  143 97 0\n 271  45 143 0\n 272  137 44 0\n 273  46 98 0\n 274  106 39 0\n 275  130 119 0\n 276  143 77 0\n 277  131 118 0\n 278  105 144 0\n 279  144 38 0\n 280  129 144 0\n 281  146 145 0\n 282  145 2 0\n 283  36 146 0\n 284  145 133 0\n 285  37 132 0\n 286  146 134 0\n 287  80 146 0\n 288  147 145 0\n 289  79 147 0\n 290  147 128 0\n **face\n 174\n   1 5 2 1 10 15 16\n     5 1 2 3 4 5\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   2 6 1 2 3 4 20 21\n     6 -1 6 7 8 9 10\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   3 5 12 10 1 21 22\n     5 11 -2 -10 12 13\n    -0.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   4 6 2 3 7 13 17 16\n     6 6 14 15 16 17 5\n    -0.505572416022 0.098874589718 -0.070137092857 -0.992625107336\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   5 5 12 11 6 23 22\n     5 18 19 20 21 13\n    -0.184098754434 -0.849413716609 0.525470244936 -0.048758175962\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   6 4 5 4 20 24\n     4 22 8 23 24\n    -0.810332712475 -0.844678354443 -0.164447125041 -0.509387495529\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   7 6 6 8 9 5 24 23\n     6 25 26 27 -24 28 -20\n    -0.583693110910 -0.852649127749 0.119479370434 -0.508639503961\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   8 5 3 4 5 9 7\n     5 7 -22 -27 29 -14\n    -0.755816074537 -0.631935891793 -0.121039977018 -0.765510517646\n     0 0 0.000000000000 0.000000000000 0.000000000000\n   9 6 14 8 6 11 19 18\n     6 30 -25 -19 31 32 33\n    -0.128657580864 -0.556827210473 0.639860091065 -0.529643768527\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  10 5 8 9 7 13 14\n     5 26 29 15 34 30\n    0.506122639146 0.587457803702 -0.200880916942 0.783926135601\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  11 5 11 12 10 15 19\n     5 -18 11 3 35 -31\n    0.416660288494 -0.123027291463 0.985004537694 0.120955968340\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  12 4 14 13 17 18\n     4 -34 16 36 33\n    0.276871812193 0.280094022461 -0.436924228319 0.854777489929\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  13 5 15 16 17 18 19\n     5 4 -17 36 -32 -35\n    0.159346528182 0.098043014542 0.814115963831 -0.572365936036\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  14 5 20 21 22 23 24\n     5 9 12 -21 -28 -23\n    -0.677638240738 -0.994131555496 -0.083695497401 0.068538413186\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  15 6 27 32 33 36 16 15\n     6 37 38 39 40 -4 41\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  16 5 27 31 30 35 32\n     5 42 43 44 45 -37\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  17 6 30 29 26 25 34 35\n     6 46 47 48 49 50 -44\n    0.648912522058 0.682365774829 -0.071372912271 0.727518286186\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  18 5 37 25 26 18 17\n     5 51 -48 52 -36 53\n    0.718539960201 0.620988877138 0.653019895082 0.433517970905\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  19 5 25 34 33 36 37\n     5 49 54 39 55 51\n    -0.766409360818 -0.098029231861 -0.584290764169 -0.805601993920\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  20 5 28 29 26 18 19\n     5 56 47 52 -32 57\n    -0.422707372803 -0.924842033707 -0.354389298259 0.138113858715\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  21 5 28 31 27 15 19\n     5 58 -42 -41 35 57\n    -0.324628020354 0.294368490732 -0.168970220283 -0.940636091335\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  22 4 28 29 30 31\n     4 56 -46 -43 -58\n    0.436632843787 0.963433904665 -0.219270444457 0.153998647815\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  23 4 32 33 34 35\n     4 38 -54 50 45\n    -0.675713185195 0.045903158171 0.074439259229 -0.996168508213\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  24 4 37 36 16 17\n     4 -55 40 -17 53\n    -0.615987368025 -0.024921385318 -0.976666206494 -0.213312085093\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  25 4 39 38 42 41\n     4 59 60 61 62\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  26 5 45 42 38 49 50\n     5 63 -60 64 65 66\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  27 4 40 43 47 48\n     4 67 68 69 70\n    -0.682162011326 -0.304366641645 0.337408662429 -0.890795342360\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  28 5 41 39 40 43 44\n     5 62 71 67 72 73\n    0.473580701856 -0.252381173019 -0.028338334498 0.967212842297\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  29 5 38 39 40 48 49\n     5 -59 71 -70 74 -64\n    0.664433129233 0.221490355674 0.965394618621 -0.137678076257\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  30 5 44 41 42 45 46\n     5 73 -61 -63 75 76\n    -0.413606823163 0.145652145040 -0.965389724822 -0.216351870466\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  31 5 43 44 46 51 47\n     5 72 -76 77 78 -68\n    -1.113865362507 -0.574072347149 -0.276909342968 -0.770559638195\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  32 4 45 46 51 50\n     4 75 77 79 66\n    0.779714891843 0.809080618390 0.587626814299 0.009125791061\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  33 5 47 48 49 50 51\n     5 69 74 65 -79 78\n    0.202880600064 0.807659713895 -0.589245546743 -0.021805324911\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  34 5 56 55 52 4 3\n     5 80 81 82 -7 83\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  35 4 53 52 4 5\n     4 84 82 -22 85\n    -0.097493619044 -0.570854076086 -0.117123714324 0.812654698724\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  36 5 57 58 54 9 7\n     5 86 87 88 29 89\n    0.592956096594 -0.014277221339 0.970236246257 -0.241739089515\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  37 4 54 53 5 9\n     4 90 -85 -27 -88\n    0.432025588731 -0.511437871200 0.578849392524 0.635109978411\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  38 5 52 53 54 58 55\n     5 -84 -90 -87 91 81\n    -0.719769532324 -0.985923287821 0.011594550495 -0.166795794104\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  39 4 56 57 7 3\n     4 92 -89 -14 83\n    0.401315014656 0.979341779515 0.077633387398 -0.186715655628\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  40 4 55 56 57 58\n     4 -80 92 86 91\n    0.411050085953 -0.124665454070 -0.153890236610 0.980191981011\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  41 4 64 53 5 24\n     4 93 -85 -24 94\n    -0.755823565994 0.077637430187 -0.996612361686 0.027133557991\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  42 5 54 60 62 8 9\n     5 95 96 97 26 -88\n    0.068660963843 0.496380980018 0.239641850017 -0.834372642407\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  43 5 61 59 60 62 63\n     5 98 99 96 100 101\n    0.024027464650 0.364153497047 -0.771393852572 0.521865648230\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  44 4 61 59 66 65\n     4 98 102 103 104\n    -0.363613699506 -0.862995244327 0.503777236403 -0.038048710228\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  45 6 59 60 54 53 64 66\n     6 99 -95 90 -93 105 -102\n    -1.057873576499 -0.686836579603 -0.387695096852 -0.614774775667\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  46 5 63 61 65 23 6\n     5 101 -104 106 -20 107\n    0.669376634779 0.046714083126 0.645391786630 0.762421954162\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  47 4 62 63 6 8\n     4 100 -107 25 -97\n    0.701397992719 0.388028401538 0.915144279983 -0.109292755544\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  48 5 65 66 64 24 23\n     5 -103 -105 -94 28 -106\n    -0.398927581102 -0.589846869484 -0.289987036193 0.753649911696\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  49 5 72 71 69 14 13\n     5 108 109 110 -34 111\n    0.515613244140 0.705203416367 0.641068622723 -0.302851717024\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  50 5 62 68 67 70 60\n     5 112 113 114 115 96\n    -0.086033253508 -0.807533955029 0.533032520624 0.252517808148\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  51 4 70 67 74 73\n     4 -114 116 117 118\n    -0.741056471956 -0.799021153175 0.222177577035 -0.558750678783\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  52 5 69 68 62 8 14\n     5 119 -112 97 -30 -110\n    0.745786144831 0.065887538471 0.859567361465 0.506757124645\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  53 5 67 68 69 71 74\n     5 -113 -119 -109 120 -116\n    -0.053174417346 -0.346680151311 0.813272059174 -0.467334388263\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  54 5 70 60 54 58 73\n     5 115 -95 -87 121 118\n    0.943494583013 0.880563113098 0.472995828839 0.029724564795\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  55 4 72 57 7 13\n     4 122 -89 15 111\n    -0.113575871482 -0.930301582850 0.360418066916 0.068101262746\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  56 6 71 72 57 58 73 74\n     6 -108 122 86 121 -117 -120\n    -0.699784084300 0.141163849336 -0.249811222910 -0.957949435278\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  57 5 33 32 75 79 80\n     5 -38 123 124 125 126\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  58 5 76 77 75 32 35\n     5 127 128 -123 -45 129\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  59 5 79 75 77 83 84\n     5 -124 -128 130 131 132\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  60 6 78 34 33 80 81 82\n     6 133 54 -126 134 135 136\n    -0.188802361843 0.177209073894 0.753185752245 -0.633488884468\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  61 4 78 76 35 34\n     4 137 -129 -50 -133\n    -0.380555638812 0.650739136055 0.042021484951 -0.758137699636\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  62 5 78 76 77 83 82\n     5 137 127 130 138 136\n    -0.291873574066 -0.990279495910 -0.113271162138 0.080722758925\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  63 4 79 80 81 84\n     4 125 134 139 132\n    -0.522999770933 0.054266257516 -0.996496930703 -0.063632070486\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  64 4 81 82 83 84\n     4 135 -138 131 -139\n    -0.517174762564 -0.555009787001 -0.831314853578 0.029660589244\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  65 6 87 68 62 63 89 90\n     6 140 -112 100 141 142 143\n    -0.911425006739 -0.820421647808 -0.465729691442 -0.331668771996\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  66 5 26 85 69 14 18\n     5 144 145 110 -33 -52\n    0.338663777836 -0.522395907790 0.351155117791 0.777040924774\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  67 6 91 88 86 29 28 93\n     6 146 147 148 -56 149 150\n    0.095105218335 0.221208590108 -0.866084426127 0.448290671867\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  68 5 92 89 63 6 11\n     5 151 -141 -107 -19 152\n    -0.063564938408 -0.359813184322 -0.311647270846 0.879437576501\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  69 6 68 69 85 86 88 87\n     6 -119 -145 153 -147 154 140\n    0.737617668905 0.395933769301 0.004272676509 0.918269129702\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  70 4 85 86 29 26\n     4 153 148 47 144\n    -0.100108938328 0.423035059867 0.451920951712 -0.785371753711\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  71 4 88 87 90 91\n     4 154 -143 155 146\n    -0.585899698962 -0.888239011548 0.398684949671 -0.228214305577\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  72 5 89 90 91 93 92\n     5 142 155 -150 156 151\n    0.102754549391 0.687845432159 -0.406861496836 -0.601109294431\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  73 5 92 93 28 19 11\n     5 -156 -149 -57 -31 152\n    -0.644821710373 -0.489130458941 -0.445934124283 -0.749595991809\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  74 7 100 96 97 95 30 31 101\n     7 157 158 159 160 -43 161 162\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  75 5 86 94 95 30 29\n     5 163 164 160 46 -148\n    -0.036026779389 0.770007163108 -0.270378887307 -0.577913683919\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  76 5 88 86 94 98 99\n     5 147 163 165 166 167\n    0.681100845038 0.205923816875 0.817177393815 0.538346067768\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  77 5 88 99 96 100 91\n     5 -167 168 -157 169 146\n    0.682950719105 0.968403678585 0.231987211192 -0.091521850650\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  78 4 94 95 97 98\n     4 164 -159 170 -165\n    0.622038712791 -0.149205084777 0.245605602148 0.957818213896\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  79 4 96 97 98 99\n     4 158 170 166 168\n    -0.965232579782 -0.647203303782 -0.073961610995 -0.758721005161\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  80 4 91 100 101 93\n     4 -169 -162 171 150\n    0.046453068658 0.543642261971 0.090240915222 -0.834451717128\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  81 4 31 101 93 28\n     4 161 171 -149 58\n    0.592979331196 0.521700910471 -0.039357323082 0.852220136546\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  82 5 105 106 104 109 108\n     5 172 173 174 175 176\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  83 6 105 108 110 52 55 111\n     6 -176 177 178 -81 179 180\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  84 5 107 102 70 73 112\n     5 181 182 -118 183 184\n    0.517367262850 0.385876157136 0.795501514501 -0.467201168428\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  85 4 52 53 64 110\n     4 -84 -93 185 178\n    0.734265100680 0.752834354091 -0.080482071357 0.653271055146\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  86 5 59 103 104 109 66\n     5 186 187 174 188 -102\n    0.699023896713 -0.102965960192 0.821986919933 0.560120982022\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  87 5 59 103 102 70 60\n     5 186 189 182 115 -99\n    -0.970849801133 -0.388739314613 -0.896589202629 -0.212154535666\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  88 5 102 103 104 106 107\n     5 -189 187 -173 190 181\n    -0.283372537592 0.137115080190 -0.939602241685 0.313603383599\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  89 5 105 106 107 112 111\n     5 172 190 -184 191 180\n    -0.683413546814 -0.112171133096 0.111308861972 -0.987435048065\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  90 5 108 109 66 64 110\n     5 -175 188 -105 185 -177\n    -0.331195328674 0.055543898777 -0.003782891398 -0.998449079844\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  91 5 55 111 112 73 58\n     5 179 -191 -183 -121 91\n    0.086632439265 0.689355853054 0.120813483744 -0.714277684102\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  92 5 113 108 109 115 114\n     5 192 -175 193 194 195\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  93 5 110 108 113 21 20\n     5 -177 -192 196 -9 197\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  94 5 113 114 117 22 21\n     5 -195 198 199 -12 -196\n    -0.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  95 4 64 110 20 24\n     4 185 -197 23 94\n    -0.135152314412 -0.637197555746 0.065400237899 0.767920623394\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  96 5 109 66 65 116 115\n     5 188 103 200 201 -193\n    -0.143391735789 0.012942808740 -0.635301811648 0.772155484225\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  97 5 117 116 65 23 22\n     5 202 -200 106 21 -199\n    -0.894181156372 -0.615950162877 -0.768919467474 0.171371670327\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  98 4 114 115 116 117\n     4 -194 -201 -202 -198\n    -0.554298157575 -0.056609777672 -0.994647750244 0.086436022620\n     0 0 0.000000000000 0.000000000000 0.000000000000\n  99 4 30 95 76 35\n     4 -160 203 -129 -44\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 100 5 119 118 25 26 85\n     5 204 205 -48 144 206\n    -0.208944725395 -0.038440668139 -0.962970792491 0.266851209182\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 101 6 118 119 94 95 76 78\n     6 -204 207 164 203 -137 208\n    -0.876261049537 -0.519763440782 -0.100398928852 -0.848390252603\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 102 4 25 118 78 34\n     4 -205 -208 133 -49\n    -0.250933230488 0.589369870842 -0.778265855212 -0.216668903986\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 103 4 119 94 86 85\n     4 207 -163 -153 206\n    0.593405976204 0.857288536038 0.514775312306 -0.007921099517\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 104 5 109 104 120 122 115\n     5 -174 209 210 211 -193\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 105 6 121 103 59 61 123 124\n     6 212 -186 -98 213 214 215\n    -0.494318820023 -0.816982866616 -0.171235705964 0.550651730824\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 106 4 104 103 121 120\n     4 -187 -212 216 -209\n    0.444842539017 0.044956976856 -0.179342758064 0.982758894827\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 107 4 120 121 124 122\n     4 -216 -215 217 -210\n    -0.251552606243 -0.000739569393 -0.936204376473 0.351455286644\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 108 4 65 61 123 116\n     4 104 213 218 -200\n    0.856020646671 0.716319308033 0.155644386528 0.680192233035\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 109 5 122 115 116 123 124\n     5 211 -201 -218 214 217\n    0.639147290373 0.091107754902 0.792951382112 0.602434629320\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 110 4 117 125 12 22\n     4 219 220 -13 -199\n    -0.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 111 6 117 116 123 89 92 125\n     6 202 -218 221 -151 222 -219\n    0.081505978469 0.601002714483 -0.797756568758 -0.048787233857\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 112 4 61 63 89 123\n     4 -101 141 -221 -213\n    0.575142237019 0.265284237340 0.061005626657 0.962238321278\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 113 4 125 92 11 12\n     4 -222 -152 -18 -220\n    -0.697611405118 -0.729630439928 -0.654650971603 -0.197665187905\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 114 5 102 126 43 40 107\n     5 223 224 -67 225 181\n    -0.297920007830 -0.866021642832 0.472893815006 0.162412911662\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 115 5 43 126 67 74 47\n     5 -224 226 116 227 -68\n    0.832242560615 0.490756578474 0.870873479476 0.027154436642\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 116 4 67 126 102 70\n     4 -226 -223 182 -114\n    0.796833547459 0.081259713355 0.313138884628 0.946224549417\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 117 4 40 107 112 48\n     4 225 -184 228 70\n    1.208663134502 0.470046127735 0.597273617194 0.649862188472\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 118 5 74 47 48 112 73\n     5 227 69 -228 -183 -117\n    0.250435241402 -0.659416292921 0.401853048076 0.635361535177\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 119 5 68 67 126 127 87\n     5 113 -226 229 230 140\n    0.017781269721 0.351363583904 0.475326884278 -0.806602742984\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 120 5 126 127 121 103 102\n     5 229 231 212 189 223\n    0.912774326796 0.703885824624 -0.072531425769 0.706600267598\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 121 5 121 127 87 90 124\n     5 -231 230 -143 232 215\n    0.037172765621 0.492758840722 -0.869554064475 0.032625968896\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 122 4 123 124 90 89\n     4 214 -232 -142 -221\n    -0.363330863783 0.241938360857 -0.624688360660 -0.742448841067\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 123 6 56 133 128 129 111 55\n     6 233 234 235 236 -179 -80\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 124 6 50 49 129 128 84 83\n     6 -65 237 -235 238 -131 239\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 125 5 128 133 134 81 84\n     5 -234 240 241 139 -238\n    -0.126666839433 -0.990455633872 0.012713468978 0.137244326068\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 126 5 129 49 48 112 111\n     5 -237 -74 -228 191 -236\n    0.674927877157 0.990713290484 0.065924866783 -0.118916306694\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 127 5 131 130 71 72 132\n     5 242 243 -108 244 245\n    0.959167079589 0.239316574412 0.586832326338 0.773534354749\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 128 5 131 132 134 81 82\n     5 -245 246 241 135 247\n    0.878216506588 0.656631533044 0.616472116218 0.434507951294\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 129 5 71 74 47 51 130\n     5 120 227 -78 248 243\n    -0.597730445402 0.349784495530 -0.747110259085 -0.565223024528\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 130 6 50 51 130 131 82 83\n     6 -79 248 -242 -247 -138 239\n    0.439877038130 -0.078647891951 0.996541733231 0.026815723383\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 131 6 132 72 57 56 133 134\n     6 -244 122 -92 233 240 -246\n    0.690577647854 0.642311726626 -0.082258061338 0.762016572775\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 132 5 120 136 135 138 122\n     5 249 250 251 252 -210\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 133 4 135 96 100 138\n     4 253 -157 254 -251\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 134 5 127 121 120 136 137\n     5 231 216 249 255 256\n    -0.682940705206 -0.042244031341 -0.850261570980 -0.524662465525\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 135 5 127 137 99 88 87\n     5 -256 257 167 154 -230\n    0.046830728547 0.701469122541 -0.473701196957 -0.532492484569\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 136 5 135 136 137 99 96\n     5 -250 255 257 168 -253\n    0.588256406913 -0.037102253801 -0.106798961913 0.993588146315\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 137 6 100 138 122 124 90 91\n     6 254 252 -217 -232 155 -169\n    0.503310796749 0.102619096838 0.075731891782 0.991833656180\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 138 4 139 27 15 10\n     4 258 -41 -3 259\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 139 5 27 139 140 101 31\n     5 -258 260 261 -161 -42\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 140 5 125 140 139 10 12\n     5 262 -260 -259 -11 -220\n    -0.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 141 5 92 125 140 101 93\n     5 222 262 261 171 156\n    -0.633261305149 -0.990275489894 -0.038366991922 -0.133725196002\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 142 5 122 138 141 114 115\n     5 -252 263 264 -194 -211\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 143 5 141 138 100 101 140\n     5 -263 -254 -162 -261 265\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 144 5 141 140 125 117 114\n     5 -265 -262 -219 -198 -264\n    -0.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 145 5 41 42 142 135 136\n     5 -61 266 267 -250 268\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 146 5 135 142 143 97 96\n     5 -267 269 270 -158 -253\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 147 4 142 42 45 143\n     4 -266 -63 271 -269\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 148 5 137 44 46 98 99\n     5 272 -76 273 166 -257\n    0.654578575745 0.642281148362 -0.570265374189 0.512125306405\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 149 5 46 45 143 97 98\n     5 -75 271 270 170 -273\n    0.469085692991 0.966400736902 -0.191911038584 -0.170996400500\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 150 4 41 44 137 136\n     4 -73 -272 -255 268\n    0.020622745831 -0.073032528814 -0.822851781772 0.563543427759\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 151 6 120 104 106 39 41 136\n     6 -209 -173 274 -62 -268 -249\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 152 5 127 126 43 44 137\n     5 -229 224 72 -272 256\n    0.822868523296 0.931482911933 0.353853715539 -0.084422347607\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 153 4 106 39 40 107\n     4 274 71 225 -190\n    -0.910996052821 0.019536473376 -0.759193756906 -0.650571414744\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 154 5 119 85 69 71 130\n     5 -206 145 -109 -243 275\n    0.462628960871 0.913912440692 -0.327374241953 0.239979491736\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 155 6 119 94 98 46 51 130\n     6 207 165 -273 77 248 275\n    0.207217204775 -0.400642485620 -0.439180958203 0.804117954450\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 156 4 52 110 20 4\n     4 -178 -197 -8 -82\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 157 5 143 77 76 95 97\n     5 276 -127 -203 -159 -270\n    -0.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 158 5 77 143 45 50 83\n     5 -276 -271 -66 -239 -130\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 159 4 118 119 130 131\n     4 -204 -275 -242 277\n    0.474359249604 0.336627693501 -0.552542393120 0.762481934064\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 160 4 78 118 131 82\n     4 208 -277 -247 136\n    0.414272411019 0.768369270228 -0.483174397323 0.419703664912\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 161 5 105 144 38 39 106\n     5 278 279 -59 -274 -172\n    1.000000000000 1.000000000000 0.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 162 4 144 105 111 129\n     4 -278 -180 -236 280\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 163 4 38 144 129 49\n     4 -279 -280 -237 -64\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 164 5 146 145 2 16 36\n     5 281 282 -5 -40 283\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 165 5 3 2 145 133 56\n     5 -6 -282 284 -233 -83\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 166 5 132 72 13 17 37\n     5 -244 -111 16 53 285\n    0.199637841696 -0.584358138773 0.803202526122 -0.115720645009\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 167 5 146 134 132 37 36\n     5 286 -246 -285 -55 283\n    0.144580304188 -0.061840471394 0.866395482386 -0.495514504529\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 168 4 145 146 134 133\n     4 -281 286 -240 -284\n    0.669649188703 -0.152191841647 -0.081874027278 0.984953951712\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 169 4 36 33 80 146\n     4 -39 -126 287 -283\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 170 5 118 25 37 132 131\n     5 205 -51 285 245 277\n    -0.084776451334 0.804956789103 0.097614371589 -0.585248666924\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 171 4 80 146 134 81\n     4 287 286 241 -134\n    -0.894492448902 0.230806938858 -0.729963450152 -0.643336240560\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 172 5 147 145 146 80 79\n     5 288 -281 -287 -125 289\n    -0.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 173 4 147 128 133 145\n     4 290 -234 -284 -288\n    1.000000000000 0.000000000000 1.000000000000 0.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n 174 4 128 147 79 84\n     4 -290 -289 -132 -238\n    1.000000000000 0.000000000000 0.000000000000 1.000000000000\n     0 0 0.000000000000 0.000000000000 0.000000000000\n **polyhedron\n 30\n   1 14 1 2 3 -4 -5 -6 -7 -8 -9 10 -11 12 -13 -14\n   2 11 15 16 17 18 -19 -20 21 22 -23 -24 13\n   3 9 25 26 27 -28 29 30 31 -32 -33\n   4 8 34 -35 -36 -37 -38 -39 40 8\n   5 10 -41 37 -42 43 -44 -45 -46 -47 -48 7\n   6 11 36 42 -49 -50 -51 -52 -53 54 55 -56 -10\n   7 9 57 58 59 60 61 -62 23 -63 -64\n   8 13 -65 66 67 52 -68 69 47 -70 20 -71 72 73 9\n   9 10 74 -67 -75 76 77 78 -22 -79 80 -81\n  10 13 82 83 -84 -85 45 -86 38 87 88 -89 -54 90 -91\n  11 10 92 93 94 95 48 96 97 -90 98 14\n  12 9 99 -100 75 -101 -102 -17 103 70 -61\n  13 9 104 105 44 106 86 107 -108 -96 -109\n  14 9 110 68 46 108 111 112 -97 113 5\n  15 8 -114 -115 -116 51 -27 84 117 118\n  16 11 -105 116 -43 50 -119 120 65 121 -87 -112 122\n  17 15 123 124 125 -118 56 126 -127 33 -128 -40 129 -130 -131 91 64\n  18 10 132 133 -134 -77 -121 -107 -135 136 -137 71\n  19 9 138 139 140 -21 -113 -73 -141 81 11\n  20 11 142 143 144 -111 137 109 -72 -80 -122 141 -98\n  21 9 145 146 147 -30 -148 -149 -150 -136 79\n  22 10 151 114 -120 -152 28 -106 134 -88 -153 150\n  23 13 115 119 152 -154 -76 53 -69 155 -103 -31 135 148 -129\n  24 6 156 41 35 85 -95 6\n  25 11 157 158 101 -155 149 32 62 -159 -78 -160 130\n  26 8 161 162 163 -29 -117 89 153 -126\n  27 10 164 165 -166 -167 39 -55 168 4 131 24\n  28 9 169 170 102 -60 167 19 -171 160 128\n  29 7 172 173 174 171 -125 -168 63\n  30 10 49 -170 100 -66 154 166 -18 159 127 -12\n **domain\n  *general\n   cube\n  *vertex\n   8\n   1  0.000000000000 0.000000000000 0.000000000000 x0y0z0\n      1 139\n   2  1.000000000000 0.000000000000 0.000000000000 x1y0z0\n      1 141\n   3  1.000000000000 1.000000000000 0.000000000000 x1y1z0\n      1 113\n   4  0.000000000000 1.000000000000 0.000000000000 x0y1z0\n      1 1\n   5  0.000000000000 0.000000000000 1.000000000000 x0y0z1\n      1 75\n   6  0.000000000000 1.000000000000 1.000000000000 x0y1z1\n      1 147\n   7  1.000000000000 1.000000000000 1.000000000000 x1y1z1\n      1 144\n   8  1.000000000000 0.000000000000 1.000000000000 x1y0z1\n      1 142\n  *edge\n   12\n   1 2 4 6\n     x0y1\n     3 1 282 288\n   2 2 6 5\n     x0z1\n     2 124 289\n   3 2 5 1\n     x0y0\n     3 37 123 258\n   4 2 1 4\n     x0z0\n     2 2 259\n   5 2 2 8\n     x1y0\n     3 251 263 267\n   6 2 8 7\n     x1z1\n     3 60 266 279\n   7 2 7 3\n     x1y1\n     3 176 192 278\n   8 2 3 2\n     x1z0\n     2 195 264\n   9 2 5 8\n     y0z1\n     3 128 269 276\n  10 2 2 1\n     y0z0\n     2 260 265\n  11 2 4 3\n     y1z0\n     2 10 196\n  12 2 7 6\n     y1z1\n     3 235 280 290\n  *face\n   6\n   1 4 4 6 5 1\n     4 1 2 3 4\n     plane\n     4 0.000000000000 1.000000000000 0.000000000000 0.000000000000\n     x0\n     7 1 15 57 138 164 169 172\n   2 4 2 8 7 3\n     4 5 6 7 8\n     plane\n     4 -1.000000000000 -1.000000000000 -0.000000000000 -0.000000000000\n     x1\n     9 25 82 92 104 132 142 145 151 161\n   3 4 1 5 8 2\n     4 3 9 5 10\n     plane\n     4 0.000000000000 0.000000000000 1.000000000000 0.000000000000\n     y0\n     9 16 58 74 99 133 139 143 146 157\n   4 4 4 3 7 6\n     4 11 7 12 1\n     plane\n     4 -1.000000000000 -0.000000000000 -1.000000000000 -0.000000000000\n     y1\n     9 2 34 83 93 123 156 162 165 173\n   5 4 1 2 3 4\n     4 10 8 11 4\n     plane\n     4 0.000000000000 0.000000000000 0.000000000000 1.000000000000\n     z0\n     5 3 94 110 140 144\n   6 4 5 6 7 8\n     4 2 12 6 9\n     plane\n     4 -1.000000000000 -0.000000000000 -0.000000000000 -1.000000000000\n     z1\n     7 26 59 124 147 158 163 174\n***end\n"
  },
  {
    "path": "Neper2Abaqus/Step-1 Neper/script",
    "content": "#creating 30 grains with euler angles\n$ neper -T -n 30 -morpho gg -ori random -oriformat plain -oridescriptor e -o gene_mult_3\n\n# Visualize the tesselation\n$ neper -V gene_mult_3.tess -datacellcol id -print Image_1\n\n#create abaqus input file with hexagonal elements and continuous grain boundaries\n$ neper -M gene_mult_3.tess -statelset vol -rcl 1 -elttype hex -order 1 -interface continuous -format inp -o abq_hex -format msh\n\n# Visualize the mesh\n$ neper -V abq_hex.msh -dataelsetcol id -print Image_3\n\n#create abaqus input file with hexagonal elements and continuous grain boundaries\n$ neper -M gene_mult_3.tess -statelset vol -rcl 1 -elttype tet -order 1 -interface continuous -format inp -o abq_tet -format msh\n\n# Visualize the mesh\n$ neper -V abq_tet.msh -dataelsetcol id -print Image_2\n"
  },
  {
    "path": "Neper2Abaqus/Step-2a Matlab/Neper2Abaqus.m",
    "content": "function Neper2Abaqus(filename,matID,noDepvar)\r\n\r\n\r\n\r\n\r\n\r\n%% Input\r\n% filename - name of the material parameter file \r\n\r\n% Set material ID:\r\n% - enter \"0\" to use Dream3D number output\r\n% - enter \"1-10\" material ID number if user defined!\r\n\r\n\r\n\r\n% Number of state variables\r\n% Number of outputs\r\n% noDepvar\r\n\r\n\r\n% The name of the excel file:\r\n% inputfile_info.xlsx\r\n    \r\n% --------------------------\r\n% Convert the Dream3D outputs to Abaqus input file\r\n% Designed for input structure of DBF_code - A UMAT subroutine for crystal\r\n% plasticity\r\n\r\n% Feb. 2nd, 2022\r\n% written by\r\n% Eralp Demir\r\n% eralp.demir@eng.ox.ac.uk\r\n% --------------------------\r\n    \r\n\r\n\r\n% .msh file format\r\n\r\n% $Nodes\r\n% <number_of_nodes>\r\n% <node_id> <node_x> <node_y> <node_z>\r\n% ...\r\n% $EndNodes\r\n\r\n% $Elements\r\n% <number_of_elements>\r\n% <elt_id> <elt_type> <number_of_tags> <tag1> ... <elt_id_node1> ...\r\n% ...\r\n% $EndElements\r\n\r\n\r\n% $NSets\r\n% <number_of_nsets>\r\n% <nset1_label>\r\n% <nset_node_nb>\r\n% <nset_node1>\r\n% <nset_node2>\r\n% ...\r\n% <nset2_label>\r\n% ...\r\n% $EndNSets\r\n\r\n\r\n% $PhysicalNames\r\n% <number_of_physical_names>\r\n% <physical_dimension> <physical_id> <physical_name>\r\n% ...\r\n% $EndPhysicalNames\r\n\r\n\r\n% $ElsetOrientations\r\n% <number_of_sets> <orientation_descriptor>\r\n% <element_id> ori_des1> ...\r\n% ...\r\n% $EndElsetOrientations\r\n\r\n\r\n\r\ntic  \r\n\r\nformat shortg\r\n\r\n\r\n\r\n% Read  \".msh\" file\r\nfid = fopen([filename '.msh'],'r+');\r\n\r\n% Read line by line\r\ntline = fgetl(fid);\r\ntlines = cell(0,1);\r\nwhile ischar(tline)\r\n    tlines{end+1,1} = tline;\r\n    tline = fgetl(fid);\r\nend\r\n\r\nfclose(fid);\r\n\r\n\r\n% Convert cell to string arrays\r\nslines=string(tlines);\r\n\r\n\r\n% % % Read .INP file\r\n% % gid = fopen([filename '.inp'],'r+');\r\n% % \r\n% % % Read line by line\r\n% % ttline = fgetl(gid);\r\n% % ttlines = cell(0,1);\r\n% % while ischar(ttline)\r\n% %     ttlines{end+1,1} = ttline;\r\n% %     ttline = fgetl(gid);\r\n% % end\r\n% % \r\n% % fclose(gid);\r\n% % \r\n% % \r\n% % % Convert cell to string arrays\r\n% % sslines=string(ttlines);\r\n% % \r\n% % \r\n% % %%%%%%%%%%%% PROCESSING .INP FILE %%%%%%%%%%%%%%%%%%%%%%%\r\n% % \r\n% % % Find the number of elemnent from .INP file\r\n% % for i=1:size(sslines,1)\r\n% %     % Find the first line that start with \"*Elset\"\r\n% %     idx = strfind(sslines(i),'*Elset');\r\n% %     if idx == 1\r\n% %         nd=i;\r\n% %         break\r\n% %     end\r\n% % end\r\n% % \r\n% % % Go back two lines and convert to number\r\n% % aa = str2num(sslines(nd-2));\r\n% % \r\n% % % The first element is the number of elements\r\n% % tot_els = aa(1);\r\n% % \r\n% % \r\n% % % Find the line number right before \"*PART\" from .INP file\r\n% % for i=1:size(sslines,1)\r\n% %     % Find the first line that start with \"*END PART\"\r\n% %     idx = strfind(sslines(i),'*End Part');\r\n% %     if idx == 1\r\n% %         nd=i;\r\n% %         break\r\n% %     end\r\n% % end\r\n% % \r\n% % nd = nd - 1;\r\n% % \r\n% % % The variable 'nd' will be used later when creating the \"filename_.INP\" file\r\n\r\n\r\n%%%%%%%%%%%% PROCESSING .MSH FILE %%%%%%%%%%%%%%%%%%%%%%%\r\n\r\n% Find the header line\r\nst =find(slines=='$Nodes');\r\n\r\n% Find the cell that starts with the total node number\r\ntot_nodes = str2num(slines(st+1));\r\n\r\n% Read node coordinates\r\ncrds = zeros(tot_nodes,4);\r\nfor i = st+2 : 1 : st+2+tot_nodes-1\r\n\r\n    dummy = str2num(slines(i));\r\n    \r\n    % Node index\r\n    ii = dummy(1);\r\n    \r\n    % Coordinates\r\n    crds(ii,1:4) = dummy(1:4);\r\nend\r\n\r\n\r\n\r\n\r\n\r\n% Find the header line\r\nst =find(slines=='$EndElements');\r\n\r\n% Assuming the same element type throughout the mesh!!!\r\n% Read the first line\r\ndummy = str2num(slines(st-1));\r\n\r\n% Number of tags\r\nntag = dummy(3);\r\n\r\n\r\nneltyp = dummy(2);\r\n\r\n% Element type (Neper documentation)\r\n% <elt_type> is an integer specifying the type of elements: 15 for a 0D element,\r\n% 1 for a 1st-order 1D element (2 nodes), 8 for a 2nd-order 1D element (3 nodes),\r\n% 2 for a 1st-order triangular element (3 nodes), \r\n% 3 for a 1st-order quadrangular element (4 nodes), \r\n% 9 for a 2nd-order triangular element (6 nodes), \r\n% 16 for a 2nd-order quadrangular element (8 nodes), \r\n% 10 for a 2nd-order quadrangular element (9 nodes), \r\n% 4 for a 1st-order tetrahedral element (4 nodes),\r\n% 5 for a 1st-order hexahedral element (8 nodes), \r\n% 11 for a 2nd-order tetrahedral element (10 nodes), \r\n% 17 for a 2nd-order hexahedral element (20 nodes), \r\n% 6 for a 1st-order prismatic element (6 nodes), \r\n% 18 for a 2nd-order prismatic element (15 nodes).\r\n\r\n% If 2D problem\r\n% PS: plane stress\r\n% PE: plane strain\r\nch='PS'; % plane stress by default\r\n\r\nswitch neltyp\r\n    \r\n    case 2\r\n        \r\n        eltyp = ['C',ch,'3'];\r\n        nnpel = 3;\r\n        numpt = 1;\r\n        \r\n    case 3\r\n        \r\n        eltyp = ['C',ch,'4'];\r\n        nnpel = 4;\r\n        numpt = 4;\r\n        \r\n    case 9\r\n        \r\n        eltyp = ['C',ch,'6'];\r\n        nnpel = 6;\r\n        numpt = 3;\r\n        \r\n    case 16\r\n        \r\n        eltyp = ['C',ch,'8'];\r\n        nnpel = 8;\r\n        numpt = 4;\r\n        \r\n    case 4\r\n        \r\n        eltyp = 'C3D4';\r\n        nnpel = 4;\r\n        numpt = 1;\r\n        \r\n    case 6\r\n        \r\n        eltyp = 'C3D6';\r\n        nnpel = 6;\r\n        numpt = 2;\r\n        \r\n    case 5 \r\n        \r\n        eltyp = 'C3D8';\r\n        nnpel = 8;\r\n        numpt = 8;\r\n        \r\n    case 11\r\n        \r\n        eltyp = 'C3D10';\r\n        nnpel = 10;\r\n        numpt = 4;\r\n        \r\n    case 18 \r\n        \r\n        eltyp = 'C3D15';\r\n        nnpel = 15;\r\n        numpt = 9;\r\n        \r\n    case 17\r\n        \r\n        eltyp = 'C3D20';\r\n        nnpel = 20;\r\n        numpt = 27;\r\n        \r\nend\r\n\r\n\r\n\r\n\r\n\r\n\r\n% Total number of elements\r\n% Read from bottom line until the  <eltyp changes>\r\ni=0; etyp = neltyp;\r\nwhile etyp == neltyp \r\n    \r\n    i = i + 1;\r\n    dummy = str2num(slines(st-i));\r\n    \r\n    if size(dummy,2)>1\r\n        etyp = dummy(2);\r\n    % Reached the top of the line\r\n    else\r\n        break\r\n    end\r\nend\r\ntot_els  = i-1;\r\n\r\n\r\n% Read connectivity\r\nconn = zeros(tot_els,nnpel+1);\r\n% Grain ids\r\ngrains = zeros(tot_els,1);\r\n% Phase ids\r\nphases = zeros(tot_els,1);\r\n\r\n% Material-ID\r\nmaterials = ones(tot_els,1)*matID;\r\n\r\n\r\n\r\n\r\n ii=tot_els;\r\nfor i = st-1 : -1 : st-1-tot_els+1\r\n\r\n    dummy = str2num(slines(i));\r\n    \r\n\r\n    \r\n    % Connectivity\r\n    conn(ii,1:nnpel+1) = [dummy(1), dummy(3+ntag+1 : 1 : 3+ntag+nnpel)];\r\n    \r\n    \r\n    grains(ii) = dummy(4);\r\n    \r\n    % Last tag is assumed to be the phase id\r\n    % It is normally zero so set to some number\r\n    phases(ii) = dummy(3+ntag) ;\r\n    \r\n    % Element index\r\n    ii = ii -1;\r\n    \r\nend\r\n\r\n\r\n\r\n\r\n\r\n\r\n% Read set names\r\n% Set name\r\n% Find the header line\r\n% Start from the bottom\r\nst =find(slines=='$EndPhysicalNames');\r\ncc = char(slines(st-1));\r\n[aa,~,~,nextindex] = sscanf(cc,'%d %d');\r\nee=char(aa(2));\r\ndd = cc(nextindex:end);\r\nsetname = dd(1:end-size(ee,2));\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n% Euler angles for each geain\r\n% Find the header line\r\nst =find(slines=='$ElsetOrientations');\r\ntot_grains = sscanf(slines(st+1),'%d');\r\neulers = zeros(tot_grains,3);\r\nfor i=st+2:1:tot_grains+st+1\r\n    \r\n    dummy=str2num(slines(i));\r\n    \r\n    eulers(dummy(1),1:3) = dummy(2:4);\r\n    \r\n\r\nend\r\n\r\n\r\n% Euler angles for each element\r\n% Assign Euler angles to each element\r\neuler = zeros(tot_els,3);\r\nfor i=1:1:tot_els\r\n\r\n    % Grain ID\r\n    grnid = grains(i);\r\n    \r\n    % Euler angle\r\n    euler(i,1:3) = eulers(grnid,1:3);\r\n    \r\nend\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n[grain_order, grain_record]=unique(grains);\r\n\r\ngrain_order=grain_order';\r\n\r\ngrain_record=grain_record';\r\n\r\n\r\n\r\nphase_order=phases(grain_record);\r\n\r\nmaterial_order = materials(grain_record);\r\n\r\neuler_angle1=euler(grain_record,1);\r\neuler_angle2=euler(grain_record,2);\r\neuler_angle3=euler(grain_record,3);\r\n%     \r\n\r\n\r\n\r\n%%% Generate the rotation matrix        \r\n% for ii=1:length(grain_order)\r\n%     %%\r\n%     %need to create the rotation matrix for each euler angle for each\r\n%     %grain.  This matrix is then used to rotate a global orientation to\r\n%     %the what is is n the local orientation.\r\n%     zrot=[cosd(euler_angle1(ii)), sind(euler_angle1(ii)), 0; -sind(euler_angle1(ii)), cosd(euler_angle1(ii)),0; 0,0,1];\r\n%     xrot=[1,0,0;0,cosd(euler_angle2(ii)),sind(euler_angle2(ii));0,-sind(euler_angle2(ii)),cosd(euler_angle2(ii))];\r\n%     zrot2=[cosd(euler_angle3(ii)),sind(euler_angle3(ii)),0;-sind(euler_angle3(ii)),cosd(euler_angle3(ii)),0;0,0,1];\r\n% \r\n%     %total rotation matrix - crystal to sample transformation\r\n%     total_rot=transpose(zrot2*xrot*zrot);\r\n% \r\n% \r\n% \r\n% end\r\n\r\n\r\n\r\n\r\n% Write the overall element and node sets to input file\r\n% open inp file and write keywords \r\ninpFile = fopen([filename '.inp'],'wt');\r\nfprintf(inpFile,'** Generated by Neper and modified by: Neper2Abaqus.m\\n');\r\nfprintf(inpFile,'**PARTS\\n**\\n');\r\nfprintf(inpFile,'*Part, name=NEPER\\n');\r\n\r\n% write nodes\r\nfprintf(inpFile,'*NODE\\n');\r\nfprintf(inpFile,'%d,\\t%e,\\t%e, \\t%e\\n',crds');\r\n\r\n% write elements\r\nfprintf(inpFile,['*Element, type=',eltyp,'\\n']);\r\nstr=[];\r\nfor i=1:1:nnpel\r\n    str = [str, '%8d,'];\r\nend\r\nstr = [str, '%8d\\n'];\r\nfprintf(inpFile,str,conn');\r\n\r\n\r\n%% Write the elements sets for each grain to the input file\r\n% create element sets containing grains\r\nfor ii = 1:numel(unique(grains))\r\n    %%\r\n    fprintf(inpFile,'\\n*Elset, elset=GRAIN-%d\\n',grain_order(ii));\r\n    fprintf(inpFile,'%d, %d, %d, %d, %d, %d, %d, %d, %d\\n',conn(grains==grain_order(ii))');\r\n    numels=0;\r\n\r\n    for tt=1:length(conn(grains==grain_order(ii)))\r\n        %%\r\n        numels=numels+1;\r\n    end\r\n   numels_total(grain_order(ii))=numels;\r\nend\r\n\r\n%% Write element set for each phase to input file\r\nuniPhases = unique(phases);\r\nfor ii = 1:numel(unique(phases))\r\n    fprintf(inpFile,'\\n*Elset, elset=Phase-%d\\n',ii);\r\n    fprintf(inpFile,'%d, %d, %d, %d, %d, %d, %d, %d, %d\\n',conn(phases==uniPhases(ii))');\r\nend\r\n\r\n% %% Calculate grain spherical equivalent diameter\r\n% % calulate diamater in microns\r\n% % additionally, the dimaters for each ground are written to a separate\r\n% % text file to be used to developed a grain size histogram\r\n% diameterID=fopen('diameter.txt','w');\r\n% for ii=1:numel(unique(grains))\r\n%     %%\r\n%     diameter(grain_order(ii))=((((6.0/pi)*(numels_total(grain_order(ii))))^(1/3)));\r\n%     fprintf(diameterID, '%d\\n', diameter(grain_order(ii)));\r\n% end\r\n% fclose(diameterID);\r\n\r\n%% write sections to each grain\r\nfor ii=1:length(grain_order)\r\n    %%\r\n    fprintf(inpFile,'\\n**Section: Section_Grain-%d\\n*Solid Section, elset=GRAIN-%d, material=MATERIAL-GRAIN%d\\n,\\n',grain_order(ii),grain_order(ii),grain_order(ii));\r\nend\r\n%% Continue writing the input file with assembly information\r\n% write a closing keyword\r\nfprintf(inpFile,'*End Part');\r\n\r\n%writing assembly\r\nfprintf(inpFile,'\\n**\\n**ASSEMBLY\\n**');\r\nfprintf(inpFile,'\\n*Assembly, name=Assembly\\n**');\r\nfprintf(inpFile,'\\n*Instance, name=NEPER-1, part=NEPER\\n');\r\n\r\n% write nodes\r\nfprintf(inpFile,'*NODE\\n');\r\nfprintf(inpFile,'%d,\\t%e,\\t%e, \\t%e\\n',crds');\r\n\r\n% write elements\r\nfprintf(inpFile,['*Element, type=', eltyp, '\\n']);\r\nstr=[];\r\nfor i=1:1:nnpel\r\n    str = [str, '%8d,'];\r\nend\r\nstr = [str, '%8d\\n'];\r\nfprintf(inpFile,str,conn');\r\n\r\nfprintf(inpFile,'\\n*End Instance\\n**');\r\n\r\n\r\n%% Closing the assembly component of the input file\r\n\r\nfprintf(inpFile,'\\n*End Assembly');\r\n\r\n\r\nfprintf(inpFile, '\\n**MATERIALS\\n**');\r\n\r\n%import material parameters to be used in the development of materials\r\n%for each grain.\r\nxlRange='A1:A6';\r\n[A16]=readmatrix('PROPS.xlsx','Sheet','Material_parameters','DataRange',xlRange);\r\n\r\n\r\n%% Finalising the input file\r\n\r\n% Flag for reading the inputs from the file or material library\r\n% \"0\": material library in usermaterial.f will be used\r\n% \"1\": use the material parameters in excel file\r\n\r\n\r\n\r\n% Are the material properties given in the excel file?\r\n% Read from excel file (if read_all_props==true)\r\nif A16(6)==0\r\n    \r\n    \r\n    A = strings(6,1);\r\n\r\n    \r\n    % Flag for reading the inputs from the file or material library\r\n    % \"0\": material library in usermaterial.f will be used\r\n    % \"1\": use the material parameters in excel file\r\n    A(6)=0;\r\n    \r\n    % Number variables in DEPVAR\r\n    noPROPS = 6;\r\n    \r\n    % Do not define anything further\r\n    \r\nelse\r\n    \r\n    A = strings(300,1);\r\n\r\n\r\n        \r\n    % Flag for reading the inputs from the file or material library\r\n    % \"0\": material library in usermaterial.f will be used\r\n    % \"1\": use the material parameters in excel file\r\n    A(6)=1;   \r\n    \r\n    \r\n    % Number variables in DEPVAR\r\n    % Has a fixed size - including additional space for extra variables\r\n    noPROPS = 300;\r\n    \r\n    \r\n    \r\nend\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nfor ii=1:length(grain_order)\r\n\r\n    fprintf(inpFile, '\\n*Material, name=MATERIAL-GRAIN%d',grain_order(ii));\r\n    fprintf(inpFile, ['\\n*Depvar\\n', num2str(noDepvar), ',']);\r\n    fprintf(inpFile, ['\\n*User Material, constants=',num2str(noPROPS),'\\n']);\r\n\r\n    % Euler angles\r\n    A(1:3) = [euler_angle1(ii), euler_angle2(ii), euler_angle3(ii)];\r\n    % Grain - ID\r\n    A(4) = grain_order(ii);\r\n    \r\n    \r\n    % Phase - ID\r\n    % IF DEFINED BY THE USER (>0)\r\n    if matID>0\r\n        \r\n        A(5) = material_order(ii);\r\n        \r\n    % Use Dream3D output \r\n    else\r\n        \r\n        A(5) = phase_order(ii);\r\n        \r\n    end\r\n\r\n%     % Adding the centroid information in x,y,z coordinates\r\n%     A(9:11)=centroid(grain_order(ii),:);\r\n%     % center element\r\n\r\n%     %adding the calculated equivalent spherical diameter for each grain\r\n%     A(13)=diameter(grain_order(ii));\r\n\r\n    % Read the properties from the PROPS if desired\r\n    if A16(6) ==1\r\n        \r\n        % Loop through all different phases\r\n        for iph = 1:numel(unique(phases))\r\n            \r\n            % Column character (read next column for each phase)\r\n            letter = char(iph+ 64);\r\n\r\n            xlRange = [letter,'1:', letter, '300']; % A1-A300\r\n            %[B]=xlsread('inputfile_info.xlsx','Material_parameters',xlRange);\r\n            [B]=readmatrix('PROPS.xlsx','Sheet','Material_parameters','DataRange',xlRange);\r\n\r\n            \r\n\r\n            A(7:300) = B(7:300);\r\n            \r\n            \r\n            \r\n        end\r\n        \r\n    end\r\n\r\n\r\n\r\n\r\n\r\n    % Printing this information to file\r\n    fprintf(inpFile, '%s, %s, %s, %s, %s, %s, %s, %s\\n',A);\r\n\r\nend\r\n\r\nfprintf(inpFile,'\\n**');\r\nfprintf(inpFile, '\\n**\\n** STEP: Loading\\n**\\n*Step, name=Loading, nlgeom=YES, inc=10000\\n*Static\\n0.01, 10., 1e-05, 1.');\r\nfprintf(inpFile, '\\n**\\n** OUTPUT REQUESTS\\n**');\r\nfprintf(inpFile, '\\n*Restart, write, frequency=0\\n**');\r\nfprintf(inpFile, '\\n** FIELD OUTPUT: F-Output-1\\n**\\n*Output, field, variable=PRESELECT\\n**');\r\nif noDepvar>0\r\n    fprintf(inpFile, '\\n** FIELD OUTPUT: F-Output-2\\n**\\n*Element Output, directions=YES\\nSDV,\\n**');\r\nend\r\nfprintf(inpFile, '\\n** HISTORY OUTPUT: H-Output-1\\n**\\n*Output, history, variable=PRESELECT\\n**');\r\nfprintf(inpFile, '\\n*End Step');\r\n\r\n% close the file\r\nfclose(inpFile);\r\n\r\n\r\ntoc\r\n\r\nreturn\r\n\r\nend\r\n\r\n\r\n\r\n\r\n"
  },
  {
    "path": "Neper2Abaqus/Step-2a Matlab/abq_hex.inp",
    "content": "** Generated by Neper and modified by: Neper2Abaqus.m\r\n**PARTS\r\n**\r\n*Part, name=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n2,\t7.142857e-02,\t0.000000e+00, \t0.000000e+00\r\n3,\t1.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n4,\t2.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n5,\t2.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n6,\t3.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n7,\t4.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n8,\t5.000000e-01,\t0.000000e+00, \t0.000000e+00\r\n9,\t5.714286e-01,\t0.000000e+00, \t0.000000e+00\r\n10,\t6.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n11,\t7.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n12,\t7.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n13,\t8.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n14,\t9.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n15,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n16,\t0.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n17,\t7.142857e-02,\t7.142857e-02, \t0.000000e+00\r\n18,\t1.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n19,\t2.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n20,\t2.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n21,\t3.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n22,\t4.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n23,\t5.000000e-01,\t7.142857e-02, \t0.000000e+00\r\n24,\t5.714286e-01,\t7.142857e-02, \t0.000000e+00\r\n25,\t6.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n26,\t7.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n27,\t7.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n28,\t8.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n29,\t9.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n30,\t1.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n31,\t0.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n32,\t7.142857e-02,\t1.428571e-01, \t0.000000e+00\r\n33,\t1.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n34,\t2.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n35,\t2.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n36,\t3.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n37,\t4.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n38,\t5.000000e-01,\t1.428571e-01, \t0.000000e+00\r\n39,\t5.714286e-01,\t1.428571e-01, \t0.000000e+00\r\n40,\t6.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n41,\t7.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n42,\t7.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n43,\t8.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n44,\t9.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n45,\t1.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n46,\t0.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n47,\t7.142857e-02,\t2.142857e-01, \t0.000000e+00\r\n48,\t1.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n49,\t2.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n50,\t2.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n51,\t3.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n52,\t4.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n53,\t5.000000e-01,\t2.142857e-01, \t0.000000e+00\r\n54,\t5.714286e-01,\t2.142857e-01, \t0.000000e+00\r\n55,\t6.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n56,\t7.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n57,\t7.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n58,\t8.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n59,\t9.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n60,\t1.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n61,\t0.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n62,\t7.142857e-02,\t2.857143e-01, \t0.000000e+00\r\n63,\t1.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n64,\t2.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n65,\t2.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n66,\t3.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n67,\t4.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n68,\t5.000000e-01,\t2.857143e-01, \t0.000000e+00\r\n69,\t5.714286e-01,\t2.857143e-01, \t0.000000e+00\r\n70,\t6.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n71,\t7.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n72,\t7.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n73,\t8.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n74,\t9.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n75,\t1.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n76,\t0.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n77,\t7.142857e-02,\t3.571429e-01, \t0.000000e+00\r\n78,\t1.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n79,\t2.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n80,\t2.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n81,\t3.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n82,\t4.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n83,\t5.000000e-01,\t3.571429e-01, \t0.000000e+00\r\n84,\t5.714286e-01,\t3.571429e-01, \t0.000000e+00\r\n85,\t6.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n86,\t7.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n87,\t7.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n88,\t8.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n89,\t9.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n90,\t1.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n91,\t0.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n92,\t7.142857e-02,\t4.285714e-01, \t0.000000e+00\r\n93,\t1.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n94,\t2.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n95,\t2.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n96,\t3.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n97,\t4.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n98,\t5.000000e-01,\t4.285714e-01, \t0.000000e+00\r\n99,\t5.714286e-01,\t4.285714e-01, \t0.000000e+00\r\n100,\t6.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n101,\t7.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n102,\t7.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n103,\t8.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n104,\t9.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n105,\t1.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n106,\t0.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n107,\t7.142857e-02,\t5.000000e-01, \t0.000000e+00\r\n108,\t1.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n109,\t2.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n110,\t2.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n111,\t3.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n112,\t4.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n113,\t5.000000e-01,\t5.000000e-01, \t0.000000e+00\r\n114,\t5.714286e-01,\t5.000000e-01, \t0.000000e+00\r\n115,\t6.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n116,\t7.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n117,\t7.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n118,\t8.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n119,\t9.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n120,\t1.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n121,\t0.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n122,\t7.142857e-02,\t5.714286e-01, \t0.000000e+00\r\n123,\t1.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n124,\t2.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n125,\t2.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n126,\t3.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n127,\t4.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n128,\t5.000000e-01,\t5.714286e-01, \t0.000000e+00\r\n129,\t5.714286e-01,\t5.714286e-01, \t0.000000e+00\r\n130,\t6.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n131,\t7.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n132,\t7.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n133,\t8.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n134,\t9.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n135,\t1.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n136,\t0.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n137,\t7.142857e-02,\t6.428571e-01, \t0.000000e+00\r\n138,\t1.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n139,\t2.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n140,\t2.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n141,\t3.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n142,\t4.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n143,\t5.000000e-01,\t6.428571e-01, \t0.000000e+00\r\n144,\t5.714286e-01,\t6.428571e-01, \t0.000000e+00\r\n145,\t6.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n146,\t7.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n147,\t7.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n148,\t8.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n149,\t9.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n150,\t1.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n152,\t7.142857e-02,\t7.142857e-01, \t0.000000e+00\r\n153,\t1.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n154,\t2.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n155,\t2.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n156,\t3.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n157,\t4.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n158,\t5.000000e-01,\t7.142857e-01, \t0.000000e+00\r\n159,\t5.714286e-01,\t7.142857e-01, \t0.000000e+00\r\n160,\t6.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n161,\t7.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n162,\t7.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n163,\t8.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n164,\t9.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n165,\t1.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n166,\t0.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n167,\t7.142857e-02,\t7.857143e-01, \t0.000000e+00\r\n168,\t1.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n169,\t2.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n170,\t2.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n171,\t3.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n172,\t4.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n173,\t5.000000e-01,\t7.857143e-01, \t0.000000e+00\r\n174,\t5.714286e-01,\t7.857143e-01, \t0.000000e+00\r\n175,\t6.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n176,\t7.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n177,\t7.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n178,\t8.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n179,\t9.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n180,\t1.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n181,\t0.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n182,\t7.142857e-02,\t8.571429e-01, \t0.000000e+00\r\n183,\t1.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n184,\t2.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n185,\t2.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n186,\t3.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n187,\t4.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n188,\t5.000000e-01,\t8.571429e-01, \t0.000000e+00\r\n189,\t5.714286e-01,\t8.571429e-01, \t0.000000e+00\r\n190,\t6.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n191,\t7.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n192,\t7.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n193,\t8.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n194,\t9.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n195,\t1.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n196,\t0.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n197,\t7.142857e-02,\t9.285714e-01, \t0.000000e+00\r\n198,\t1.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n199,\t2.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n200,\t2.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n201,\t3.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n202,\t4.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n203,\t5.000000e-01,\t9.285714e-01, \t0.000000e+00\r\n204,\t5.714286e-01,\t9.285714e-01, \t0.000000e+00\r\n205,\t6.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n206,\t7.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n207,\t7.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n208,\t8.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n209,\t9.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n210,\t1.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n211,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n212,\t7.142857e-02,\t1.000000e+00, \t0.000000e+00\r\n213,\t1.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n214,\t2.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n215,\t2.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n216,\t3.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n217,\t4.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n218,\t5.000000e-01,\t1.000000e+00, \t0.000000e+00\r\n219,\t5.714286e-01,\t1.000000e+00, \t0.000000e+00\r\n220,\t6.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n221,\t7.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n222,\t7.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n223,\t8.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n224,\t9.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n225,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n226,\t0.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n227,\t7.142857e-02,\t0.000000e+00, \t7.142857e-02\r\n228,\t1.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n229,\t2.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n230,\t2.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n231,\t3.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n232,\t4.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n233,\t5.000000e-01,\t0.000000e+00, \t7.142857e-02\r\n234,\t5.714286e-01,\t0.000000e+00, \t7.142857e-02\r\n235,\t6.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n236,\t7.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n237,\t7.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n238,\t8.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n239,\t9.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n240,\t1.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n241,\t0.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n242,\t7.142857e-02,\t7.142857e-02, \t7.142857e-02\r\n243,\t1.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n244,\t2.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n245,\t2.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n246,\t3.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n247,\t4.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n248,\t5.000000e-01,\t7.142857e-02, \t7.142857e-02\r\n249,\t5.714286e-01,\t7.142857e-02, \t7.142857e-02\r\n250,\t6.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n251,\t7.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n252,\t7.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n253,\t8.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n254,\t9.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n255,\t1.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n256,\t0.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n257,\t7.142857e-02,\t1.428571e-01, \t7.142857e-02\r\n258,\t1.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n259,\t2.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n260,\t2.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n261,\t3.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n262,\t4.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n263,\t5.000000e-01,\t1.428571e-01, \t7.142857e-02\r\n264,\t5.714286e-01,\t1.428571e-01, \t7.142857e-02\r\n265,\t6.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n266,\t7.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n267,\t7.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n268,\t8.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n269,\t9.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n270,\t1.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n271,\t0.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n272,\t7.142857e-02,\t2.142857e-01, \t7.142857e-02\r\n273,\t1.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n274,\t2.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n275,\t2.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n276,\t3.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n277,\t4.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n278,\t5.000000e-01,\t2.142857e-01, \t7.142857e-02\r\n279,\t5.714286e-01,\t2.142857e-01, \t7.142857e-02\r\n280,\t6.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n281,\t7.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n282,\t7.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n283,\t8.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n284,\t9.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n285,\t1.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n286,\t0.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n287,\t7.142857e-02,\t2.857143e-01, \t7.142857e-02\r\n288,\t1.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n289,\t2.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n290,\t2.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n291,\t3.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n292,\t4.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n293,\t5.000000e-01,\t2.857143e-01, \t7.142857e-02\r\n294,\t5.714286e-01,\t2.857143e-01, \t7.142857e-02\r\n295,\t6.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n296,\t7.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n297,\t7.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n298,\t8.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n299,\t9.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n300,\t1.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n301,\t0.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n302,\t7.142857e-02,\t3.571429e-01, \t7.142857e-02\r\n303,\t1.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n304,\t2.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n305,\t2.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n306,\t3.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n307,\t4.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n308,\t5.000000e-01,\t3.571429e-01, \t7.142857e-02\r\n309,\t5.714286e-01,\t3.571429e-01, \t7.142857e-02\r\n310,\t6.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n311,\t7.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n312,\t7.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n313,\t8.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n314,\t9.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n315,\t1.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n316,\t0.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n317,\t7.142857e-02,\t4.285714e-01, \t7.142857e-02\r\n318,\t1.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n319,\t2.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n320,\t2.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n321,\t3.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n322,\t4.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n323,\t5.000000e-01,\t4.285714e-01, \t7.142857e-02\r\n324,\t5.714286e-01,\t4.285714e-01, \t7.142857e-02\r\n325,\t6.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n326,\t7.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n327,\t7.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n328,\t8.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n329,\t9.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n330,\t1.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n331,\t0.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n332,\t7.142857e-02,\t5.000000e-01, \t7.142857e-02\r\n333,\t1.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n334,\t2.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n335,\t2.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n336,\t3.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n337,\t4.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n338,\t5.000000e-01,\t5.000000e-01, \t7.142857e-02\r\n339,\t5.714286e-01,\t5.000000e-01, \t7.142857e-02\r\n340,\t6.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n341,\t7.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n342,\t7.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n343,\t8.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n344,\t9.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n345,\t1.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n346,\t0.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n347,\t7.142857e-02,\t5.714286e-01, \t7.142857e-02\r\n348,\t1.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n349,\t2.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n350,\t2.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n351,\t3.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n352,\t4.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n353,\t5.000000e-01,\t5.714286e-01, \t7.142857e-02\r\n354,\t5.714286e-01,\t5.714286e-01, \t7.142857e-02\r\n355,\t6.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n356,\t7.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n357,\t7.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n358,\t8.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n359,\t9.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n360,\t1.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n361,\t0.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n362,\t7.142857e-02,\t6.428571e-01, \t7.142857e-02\r\n363,\t1.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n364,\t2.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n365,\t2.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n366,\t3.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n367,\t4.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n368,\t5.000000e-01,\t6.428571e-01, \t7.142857e-02\r\n369,\t5.714286e-01,\t6.428571e-01, \t7.142857e-02\r\n370,\t6.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n371,\t7.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n372,\t7.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n373,\t8.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n374,\t9.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n375,\t1.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n376,\t0.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n377,\t7.142857e-02,\t7.142857e-01, \t7.142857e-02\r\n378,\t1.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n379,\t2.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n380,\t2.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n381,\t3.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n382,\t4.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n383,\t5.000000e-01,\t7.142857e-01, \t7.142857e-02\r\n384,\t5.714286e-01,\t7.142857e-01, \t7.142857e-02\r\n385,\t6.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n386,\t7.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n387,\t7.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n388,\t8.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n389,\t9.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n390,\t1.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n391,\t0.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n392,\t7.142857e-02,\t7.857143e-01, \t7.142857e-02\r\n393,\t1.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n394,\t2.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n395,\t2.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n396,\t3.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n397,\t4.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n398,\t5.000000e-01,\t7.857143e-01, \t7.142857e-02\r\n399,\t5.714286e-01,\t7.857143e-01, \t7.142857e-02\r\n400,\t6.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n401,\t7.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n402,\t7.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n403,\t8.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n404,\t9.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n405,\t1.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n406,\t0.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n407,\t7.142857e-02,\t8.571429e-01, \t7.142857e-02\r\n408,\t1.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n409,\t2.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n410,\t2.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n411,\t3.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n412,\t4.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n413,\t5.000000e-01,\t8.571429e-01, \t7.142857e-02\r\n414,\t5.714286e-01,\t8.571429e-01, \t7.142857e-02\r\n415,\t6.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n416,\t7.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n417,\t7.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n418,\t8.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n419,\t9.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n420,\t1.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n421,\t0.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n422,\t7.142857e-02,\t9.285714e-01, \t7.142857e-02\r\n423,\t1.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n424,\t2.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n425,\t2.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n426,\t3.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n427,\t4.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n428,\t5.000000e-01,\t9.285714e-01, \t7.142857e-02\r\n429,\t5.714286e-01,\t9.285714e-01, \t7.142857e-02\r\n430,\t6.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n431,\t7.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n432,\t7.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n433,\t8.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n434,\t9.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n435,\t1.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n436,\t0.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n437,\t7.142857e-02,\t1.000000e+00, \t7.142857e-02\r\n438,\t1.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n439,\t2.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n440,\t2.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n441,\t3.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n442,\t4.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n443,\t5.000000e-01,\t1.000000e+00, \t7.142857e-02\r\n444,\t5.714286e-01,\t1.000000e+00, \t7.142857e-02\r\n445,\t6.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n446,\t7.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n447,\t7.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n448,\t8.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n449,\t9.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n450,\t1.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n451,\t0.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n452,\t7.142857e-02,\t0.000000e+00, \t1.428571e-01\r\n453,\t1.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n454,\t2.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n455,\t2.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n456,\t3.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n457,\t4.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n458,\t5.000000e-01,\t0.000000e+00, \t1.428571e-01\r\n459,\t5.714286e-01,\t0.000000e+00, \t1.428571e-01\r\n460,\t6.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n461,\t7.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n462,\t7.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n463,\t8.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n464,\t9.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n465,\t1.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n466,\t0.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n467,\t7.142857e-02,\t7.142857e-02, \t1.428571e-01\r\n468,\t1.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n469,\t2.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n470,\t2.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n471,\t3.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n472,\t4.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n473,\t5.000000e-01,\t7.142857e-02, \t1.428571e-01\r\n474,\t5.714286e-01,\t7.142857e-02, \t1.428571e-01\r\n475,\t6.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n476,\t7.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n477,\t7.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n478,\t8.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n479,\t9.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n480,\t1.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n481,\t0.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n482,\t7.142857e-02,\t1.428571e-01, \t1.428571e-01\r\n483,\t1.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n484,\t2.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n485,\t2.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n486,\t3.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n487,\t4.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n488,\t5.000000e-01,\t1.428571e-01, \t1.428571e-01\r\n489,\t5.714286e-01,\t1.428571e-01, \t1.428571e-01\r\n490,\t6.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n491,\t7.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n492,\t7.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n493,\t8.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n494,\t9.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n495,\t1.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n496,\t0.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n497,\t7.142857e-02,\t2.142857e-01, \t1.428571e-01\r\n498,\t1.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n499,\t2.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n500,\t2.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n501,\t3.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n502,\t4.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n503,\t5.000000e-01,\t2.142857e-01, \t1.428571e-01\r\n504,\t5.714286e-01,\t2.142857e-01, \t1.428571e-01\r\n505,\t6.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n506,\t7.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n507,\t7.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n508,\t8.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n509,\t9.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n510,\t1.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n511,\t0.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n512,\t7.142857e-02,\t2.857143e-01, \t1.428571e-01\r\n513,\t1.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n514,\t2.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n515,\t2.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n516,\t3.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n517,\t4.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n518,\t5.000000e-01,\t2.857143e-01, \t1.428571e-01\r\n519,\t5.714286e-01,\t2.857143e-01, \t1.428571e-01\r\n520,\t6.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n521,\t7.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n522,\t7.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n523,\t8.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n524,\t9.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n525,\t1.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n526,\t0.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n527,\t7.142857e-02,\t3.571429e-01, \t1.428571e-01\r\n528,\t1.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n529,\t2.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n530,\t2.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n531,\t3.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n532,\t4.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n533,\t5.000000e-01,\t3.571429e-01, \t1.428571e-01\r\n534,\t5.714286e-01,\t3.571429e-01, \t1.428571e-01\r\n535,\t6.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n536,\t7.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n537,\t7.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n538,\t8.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n539,\t9.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n540,\t1.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n541,\t0.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n542,\t7.142857e-02,\t4.285714e-01, \t1.428571e-01\r\n543,\t1.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n544,\t2.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n545,\t2.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n546,\t3.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n547,\t4.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n548,\t5.000000e-01,\t4.285714e-01, \t1.428571e-01\r\n549,\t5.714286e-01,\t4.285714e-01, \t1.428571e-01\r\n550,\t6.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n551,\t7.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n552,\t7.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n553,\t8.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n554,\t9.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n555,\t1.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n556,\t0.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n557,\t7.142857e-02,\t5.000000e-01, \t1.428571e-01\r\n558,\t1.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n559,\t2.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n560,\t2.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n561,\t3.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n562,\t4.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n563,\t5.000000e-01,\t5.000000e-01, \t1.428571e-01\r\n564,\t5.714286e-01,\t5.000000e-01, \t1.428571e-01\r\n565,\t6.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n566,\t7.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n567,\t7.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n568,\t8.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n569,\t9.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n570,\t1.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n571,\t0.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n572,\t7.142857e-02,\t5.714286e-01, \t1.428571e-01\r\n573,\t1.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n574,\t2.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n575,\t2.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n576,\t3.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n577,\t4.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n578,\t5.000000e-01,\t5.714286e-01, \t1.428571e-01\r\n579,\t5.714286e-01,\t5.714286e-01, \t1.428571e-01\r\n580,\t6.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n581,\t7.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n582,\t7.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n583,\t8.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n584,\t9.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n585,\t1.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n586,\t0.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n587,\t7.142857e-02,\t6.428571e-01, \t1.428571e-01\r\n588,\t1.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n589,\t2.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n590,\t2.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n591,\t3.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n592,\t4.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n593,\t5.000000e-01,\t6.428571e-01, \t1.428571e-01\r\n594,\t5.714286e-01,\t6.428571e-01, \t1.428571e-01\r\n595,\t6.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n596,\t7.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n597,\t7.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n598,\t8.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n599,\t9.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n600,\t1.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n601,\t0.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n602,\t7.142857e-02,\t7.142857e-01, \t1.428571e-01\r\n603,\t1.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n604,\t2.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n605,\t2.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n606,\t3.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n607,\t4.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n608,\t5.000000e-01,\t7.142857e-01, \t1.428571e-01\r\n609,\t5.714286e-01,\t7.142857e-01, \t1.428571e-01\r\n610,\t6.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n611,\t7.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n612,\t7.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n613,\t8.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n614,\t9.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n615,\t1.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n616,\t0.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n617,\t7.142857e-02,\t7.857143e-01, \t1.428571e-01\r\n618,\t1.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n619,\t2.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n620,\t2.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n621,\t3.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n622,\t4.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n623,\t5.000000e-01,\t7.857143e-01, \t1.428571e-01\r\n624,\t5.714286e-01,\t7.857143e-01, \t1.428571e-01\r\n625,\t6.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n626,\t7.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n627,\t7.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n628,\t8.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n629,\t9.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n630,\t1.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n631,\t0.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n632,\t7.142857e-02,\t8.571429e-01, \t1.428571e-01\r\n633,\t1.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n634,\t2.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n635,\t2.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n636,\t3.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n637,\t4.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n638,\t5.000000e-01,\t8.571429e-01, \t1.428571e-01\r\n639,\t5.714286e-01,\t8.571429e-01, \t1.428571e-01\r\n640,\t6.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n641,\t7.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n642,\t7.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n643,\t8.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n644,\t9.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n645,\t1.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n646,\t0.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n647,\t7.142857e-02,\t9.285714e-01, \t1.428571e-01\r\n648,\t1.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n649,\t2.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n650,\t2.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n651,\t3.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n652,\t4.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n653,\t5.000000e-01,\t9.285714e-01, \t1.428571e-01\r\n654,\t5.714286e-01,\t9.285714e-01, \t1.428571e-01\r\n655,\t6.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n656,\t7.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n657,\t7.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n658,\t8.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n659,\t9.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n660,\t1.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n661,\t0.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n662,\t7.142857e-02,\t1.000000e+00, \t1.428571e-01\r\n663,\t1.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n664,\t2.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n665,\t2.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n666,\t3.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n667,\t4.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n668,\t5.000000e-01,\t1.000000e+00, \t1.428571e-01\r\n669,\t5.714286e-01,\t1.000000e+00, \t1.428571e-01\r\n670,\t6.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n671,\t7.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n672,\t7.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n673,\t8.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n674,\t9.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n675,\t1.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n676,\t0.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n677,\t7.142857e-02,\t0.000000e+00, \t2.142857e-01\r\n678,\t1.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n679,\t2.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n680,\t2.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n681,\t3.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n682,\t4.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n683,\t5.000000e-01,\t0.000000e+00, \t2.142857e-01\r\n684,\t5.714286e-01,\t0.000000e+00, \t2.142857e-01\r\n685,\t6.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n686,\t7.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n687,\t7.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n688,\t8.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n689,\t9.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n690,\t1.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n691,\t0.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n692,\t7.142857e-02,\t7.142857e-02, \t2.142857e-01\r\n693,\t1.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n694,\t2.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n695,\t2.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n696,\t3.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n697,\t4.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n698,\t5.000000e-01,\t7.142857e-02, \t2.142857e-01\r\n699,\t5.714286e-01,\t7.142857e-02, \t2.142857e-01\r\n700,\t6.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n701,\t7.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n702,\t7.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n703,\t8.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n704,\t9.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n705,\t1.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n706,\t0.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n707,\t7.142857e-02,\t1.428571e-01, \t2.142857e-01\r\n708,\t1.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n709,\t2.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n710,\t2.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n711,\t3.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n712,\t4.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n713,\t5.000000e-01,\t1.428571e-01, \t2.142857e-01\r\n714,\t5.714286e-01,\t1.428571e-01, \t2.142857e-01\r\n715,\t6.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n716,\t7.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n717,\t7.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n718,\t8.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n719,\t9.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n720,\t1.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n721,\t0.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n722,\t7.142857e-02,\t2.142857e-01, \t2.142857e-01\r\n723,\t1.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n724,\t2.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n725,\t2.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n726,\t3.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n727,\t4.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n728,\t5.000000e-01,\t2.142857e-01, \t2.142857e-01\r\n729,\t5.714286e-01,\t2.142857e-01, \t2.142857e-01\r\n730,\t6.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n731,\t7.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n732,\t7.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n733,\t8.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n734,\t9.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n735,\t1.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n736,\t0.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n737,\t7.142857e-02,\t2.857143e-01, \t2.142857e-01\r\n738,\t1.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n739,\t2.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n740,\t2.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n741,\t3.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n742,\t4.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n743,\t5.000000e-01,\t2.857143e-01, \t2.142857e-01\r\n744,\t5.714286e-01,\t2.857143e-01, \t2.142857e-01\r\n745,\t6.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n746,\t7.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n747,\t7.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n748,\t8.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n749,\t9.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n750,\t1.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n751,\t0.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n752,\t7.142857e-02,\t3.571429e-01, \t2.142857e-01\r\n753,\t1.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n754,\t2.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n755,\t2.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n756,\t3.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n757,\t4.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n758,\t5.000000e-01,\t3.571429e-01, \t2.142857e-01\r\n759,\t5.714286e-01,\t3.571429e-01, \t2.142857e-01\r\n760,\t6.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n761,\t7.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n762,\t7.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n763,\t8.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n764,\t9.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n765,\t1.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n766,\t0.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n767,\t7.142857e-02,\t4.285714e-01, \t2.142857e-01\r\n768,\t1.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n769,\t2.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n770,\t2.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n771,\t3.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n772,\t4.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n773,\t5.000000e-01,\t4.285714e-01, \t2.142857e-01\r\n774,\t5.714286e-01,\t4.285714e-01, \t2.142857e-01\r\n775,\t6.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n776,\t7.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n777,\t7.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n778,\t8.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n779,\t9.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n780,\t1.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n781,\t0.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n782,\t7.142857e-02,\t5.000000e-01, \t2.142857e-01\r\n783,\t1.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n784,\t2.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n785,\t2.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n786,\t3.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n787,\t4.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n788,\t5.000000e-01,\t5.000000e-01, \t2.142857e-01\r\n789,\t5.714286e-01,\t5.000000e-01, \t2.142857e-01\r\n790,\t6.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n791,\t7.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n792,\t7.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n793,\t8.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n794,\t9.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n795,\t1.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n796,\t0.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n797,\t7.142857e-02,\t5.714286e-01, \t2.142857e-01\r\n798,\t1.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n799,\t2.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n800,\t2.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n801,\t3.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n802,\t4.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n803,\t5.000000e-01,\t5.714286e-01, \t2.142857e-01\r\n804,\t5.714286e-01,\t5.714286e-01, \t2.142857e-01\r\n805,\t6.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n806,\t7.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n807,\t7.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n808,\t8.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n809,\t9.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n810,\t1.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n811,\t0.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n812,\t7.142857e-02,\t6.428571e-01, \t2.142857e-01\r\n813,\t1.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n814,\t2.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n815,\t2.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n816,\t3.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n817,\t4.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n818,\t5.000000e-01,\t6.428571e-01, \t2.142857e-01\r\n819,\t5.714286e-01,\t6.428571e-01, \t2.142857e-01\r\n820,\t6.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n821,\t7.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n822,\t7.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n823,\t8.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n824,\t9.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n825,\t1.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n826,\t0.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n827,\t7.142857e-02,\t7.142857e-01, \t2.142857e-01\r\n828,\t1.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n829,\t2.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n830,\t2.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n831,\t3.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n832,\t4.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n833,\t5.000000e-01,\t7.142857e-01, \t2.142857e-01\r\n834,\t5.714286e-01,\t7.142857e-01, \t2.142857e-01\r\n835,\t6.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n836,\t7.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n837,\t7.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n838,\t8.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n839,\t9.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n840,\t1.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n841,\t0.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n842,\t7.142857e-02,\t7.857143e-01, \t2.142857e-01\r\n843,\t1.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n844,\t2.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n845,\t2.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n846,\t3.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n847,\t4.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n848,\t5.000000e-01,\t7.857143e-01, \t2.142857e-01\r\n849,\t5.714286e-01,\t7.857143e-01, \t2.142857e-01\r\n850,\t6.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n851,\t7.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n852,\t7.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n853,\t8.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n854,\t9.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n855,\t1.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n856,\t0.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n857,\t7.142857e-02,\t8.571429e-01, \t2.142857e-01\r\n858,\t1.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n859,\t2.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n860,\t2.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n861,\t3.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n862,\t4.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n863,\t5.000000e-01,\t8.571429e-01, \t2.142857e-01\r\n864,\t5.714286e-01,\t8.571429e-01, \t2.142857e-01\r\n865,\t6.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n866,\t7.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n867,\t7.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n868,\t8.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n869,\t9.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n870,\t1.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n871,\t0.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n872,\t7.142857e-02,\t9.285714e-01, \t2.142857e-01\r\n873,\t1.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n874,\t2.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n875,\t2.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n876,\t3.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n877,\t4.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n878,\t5.000000e-01,\t9.285714e-01, \t2.142857e-01\r\n879,\t5.714286e-01,\t9.285714e-01, \t2.142857e-01\r\n880,\t6.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n881,\t7.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n882,\t7.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n883,\t8.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n884,\t9.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n885,\t1.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n886,\t0.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n887,\t7.142857e-02,\t1.000000e+00, \t2.142857e-01\r\n888,\t1.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n889,\t2.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n890,\t2.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n891,\t3.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n892,\t4.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n893,\t5.000000e-01,\t1.000000e+00, \t2.142857e-01\r\n894,\t5.714286e-01,\t1.000000e+00, \t2.142857e-01\r\n895,\t6.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n896,\t7.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n897,\t7.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n898,\t8.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n899,\t9.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n900,\t1.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n901,\t0.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n902,\t7.142857e-02,\t0.000000e+00, \t2.857143e-01\r\n903,\t1.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n904,\t2.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n905,\t2.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n906,\t3.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n907,\t4.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n908,\t5.000000e-01,\t0.000000e+00, \t2.857143e-01\r\n909,\t5.714286e-01,\t0.000000e+00, \t2.857143e-01\r\n910,\t6.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n911,\t7.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n912,\t7.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n913,\t8.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n914,\t9.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n915,\t1.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n916,\t0.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n917,\t7.142857e-02,\t7.142857e-02, \t2.857143e-01\r\n918,\t1.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n919,\t2.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n920,\t2.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n921,\t3.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n922,\t4.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n923,\t5.000000e-01,\t7.142857e-02, \t2.857143e-01\r\n924,\t5.714286e-01,\t7.142857e-02, \t2.857143e-01\r\n925,\t6.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n926,\t7.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n927,\t7.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n928,\t8.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n929,\t9.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n930,\t1.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n931,\t0.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n932,\t7.142857e-02,\t1.428571e-01, \t2.857143e-01\r\n933,\t1.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n934,\t2.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n935,\t2.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n936,\t3.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n937,\t4.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n938,\t5.000000e-01,\t1.428571e-01, \t2.857143e-01\r\n939,\t5.714286e-01,\t1.428571e-01, \t2.857143e-01\r\n940,\t6.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n941,\t7.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n942,\t7.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n943,\t8.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n944,\t9.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n945,\t1.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n946,\t0.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n947,\t7.142857e-02,\t2.142857e-01, \t2.857143e-01\r\n948,\t1.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n949,\t2.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n950,\t2.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n951,\t3.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n952,\t4.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n953,\t5.000000e-01,\t2.142857e-01, \t2.857143e-01\r\n954,\t5.714286e-01,\t2.142857e-01, \t2.857143e-01\r\n955,\t6.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n956,\t7.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n957,\t7.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n958,\t8.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n959,\t9.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n960,\t1.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n961,\t0.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n962,\t7.142857e-02,\t2.857143e-01, \t2.857143e-01\r\n963,\t1.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n964,\t2.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n965,\t2.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n966,\t3.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n967,\t4.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n968,\t5.000000e-01,\t2.857143e-01, \t2.857143e-01\r\n969,\t5.714286e-01,\t2.857143e-01, \t2.857143e-01\r\n970,\t6.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n971,\t7.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n972,\t7.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n973,\t8.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n974,\t9.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n975,\t1.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n976,\t0.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n977,\t7.142857e-02,\t3.571429e-01, \t2.857143e-01\r\n978,\t1.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n979,\t2.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n980,\t2.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n981,\t3.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n982,\t4.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n983,\t5.000000e-01,\t3.571429e-01, \t2.857143e-01\r\n984,\t5.714286e-01,\t3.571429e-01, \t2.857143e-01\r\n985,\t6.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n986,\t7.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n987,\t7.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n988,\t8.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n989,\t9.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n990,\t1.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n991,\t0.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n992,\t7.142857e-02,\t4.285714e-01, \t2.857143e-01\r\n993,\t1.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n994,\t2.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n995,\t2.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n996,\t3.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n997,\t4.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n998,\t5.000000e-01,\t4.285714e-01, \t2.857143e-01\r\n999,\t5.714286e-01,\t4.285714e-01, \t2.857143e-01\r\n1000,\t6.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n1001,\t7.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n1002,\t7.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n1003,\t8.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n1004,\t9.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n1005,\t1.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n1006,\t0.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1007,\t7.142857e-02,\t5.000000e-01, \t2.857143e-01\r\n1008,\t1.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1009,\t2.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1010,\t2.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1011,\t3.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1012,\t4.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1013,\t5.000000e-01,\t5.000000e-01, \t2.857143e-01\r\n1014,\t5.714286e-01,\t5.000000e-01, \t2.857143e-01\r\n1015,\t6.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1016,\t7.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1017,\t7.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1018,\t8.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1019,\t9.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1020,\t1.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1021,\t0.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1022,\t7.142857e-02,\t5.714286e-01, \t2.857143e-01\r\n1023,\t1.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1024,\t2.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1025,\t2.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1026,\t3.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1027,\t4.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1028,\t5.000000e-01,\t5.714286e-01, \t2.857143e-01\r\n1029,\t5.714286e-01,\t5.714286e-01, \t2.857143e-01\r\n1030,\t6.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1031,\t7.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1032,\t7.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1033,\t8.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1034,\t9.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1035,\t1.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1036,\t0.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1037,\t7.142857e-02,\t6.428571e-01, \t2.857143e-01\r\n1038,\t1.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1039,\t2.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1040,\t2.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1041,\t3.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1042,\t4.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1043,\t5.000000e-01,\t6.428571e-01, \t2.857143e-01\r\n1044,\t5.714286e-01,\t6.428571e-01, \t2.857143e-01\r\n1045,\t6.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1046,\t7.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1047,\t7.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1048,\t8.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1049,\t9.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1050,\t1.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1051,\t0.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1052,\t7.142857e-02,\t7.142857e-01, \t2.857143e-01\r\n1053,\t1.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1054,\t2.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1055,\t2.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1056,\t3.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1057,\t4.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1058,\t5.000000e-01,\t7.142857e-01, \t2.857143e-01\r\n1059,\t5.714286e-01,\t7.142857e-01, \t2.857143e-01\r\n1060,\t6.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1061,\t7.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1062,\t7.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1063,\t8.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1064,\t9.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1065,\t1.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1066,\t0.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1067,\t7.142857e-02,\t7.857143e-01, \t2.857143e-01\r\n1068,\t1.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1069,\t2.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1070,\t2.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1071,\t3.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1072,\t4.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1073,\t5.000000e-01,\t7.857143e-01, \t2.857143e-01\r\n1074,\t5.714286e-01,\t7.857143e-01, \t2.857143e-01\r\n1075,\t6.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1076,\t7.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1077,\t7.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1078,\t8.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1079,\t9.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1080,\t1.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1081,\t0.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1082,\t7.142857e-02,\t8.571429e-01, \t2.857143e-01\r\n1083,\t1.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1084,\t2.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1085,\t2.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1086,\t3.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1087,\t4.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1088,\t5.000000e-01,\t8.571429e-01, \t2.857143e-01\r\n1089,\t5.714286e-01,\t8.571429e-01, \t2.857143e-01\r\n1090,\t6.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1091,\t7.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1092,\t7.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1093,\t8.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1094,\t9.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1095,\t1.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1096,\t0.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1097,\t7.142857e-02,\t9.285714e-01, \t2.857143e-01\r\n1098,\t1.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1099,\t2.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1100,\t2.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1101,\t3.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1102,\t4.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1103,\t5.000000e-01,\t9.285714e-01, \t2.857143e-01\r\n1104,\t5.714286e-01,\t9.285714e-01, \t2.857143e-01\r\n1105,\t6.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1106,\t7.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1107,\t7.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1108,\t8.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1109,\t9.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1110,\t1.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1111,\t0.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1112,\t7.142857e-02,\t1.000000e+00, \t2.857143e-01\r\n1113,\t1.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1114,\t2.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1115,\t2.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1116,\t3.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1117,\t4.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1118,\t5.000000e-01,\t1.000000e+00, \t2.857143e-01\r\n1119,\t5.714286e-01,\t1.000000e+00, \t2.857143e-01\r\n1120,\t6.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1121,\t7.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1122,\t7.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1123,\t8.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1124,\t9.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1125,\t1.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1126,\t0.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1127,\t7.142857e-02,\t0.000000e+00, \t3.571429e-01\r\n1128,\t1.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1129,\t2.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1130,\t2.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1131,\t3.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1132,\t4.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1133,\t5.000000e-01,\t0.000000e+00, \t3.571429e-01\r\n1134,\t5.714286e-01,\t0.000000e+00, \t3.571429e-01\r\n1135,\t6.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1136,\t7.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1137,\t7.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1138,\t8.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1139,\t9.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1140,\t1.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1141,\t0.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1142,\t7.142857e-02,\t7.142857e-02, \t3.571429e-01\r\n1143,\t1.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1144,\t2.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1145,\t2.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1146,\t3.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1147,\t4.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1148,\t5.000000e-01,\t7.142857e-02, \t3.571429e-01\r\n1149,\t5.714286e-01,\t7.142857e-02, \t3.571429e-01\r\n1150,\t6.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1151,\t7.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1152,\t7.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1153,\t8.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1154,\t9.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1155,\t1.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1156,\t0.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1157,\t7.142857e-02,\t1.428571e-01, \t3.571429e-01\r\n1158,\t1.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1159,\t2.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1160,\t2.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1161,\t3.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1162,\t4.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1163,\t5.000000e-01,\t1.428571e-01, \t3.571429e-01\r\n1164,\t5.714286e-01,\t1.428571e-01, \t3.571429e-01\r\n1165,\t6.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1166,\t7.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1167,\t7.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1168,\t8.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1169,\t9.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1170,\t1.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1171,\t0.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1172,\t7.142857e-02,\t2.142857e-01, \t3.571429e-01\r\n1173,\t1.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1174,\t2.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1175,\t2.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1176,\t3.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1177,\t4.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1178,\t5.000000e-01,\t2.142857e-01, \t3.571429e-01\r\n1179,\t5.714286e-01,\t2.142857e-01, \t3.571429e-01\r\n1180,\t6.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1181,\t7.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1182,\t7.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1183,\t8.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1184,\t9.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1185,\t1.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1186,\t0.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1187,\t7.142857e-02,\t2.857143e-01, \t3.571429e-01\r\n1188,\t1.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1189,\t2.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1190,\t2.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1191,\t3.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1192,\t4.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1193,\t5.000000e-01,\t2.857143e-01, \t3.571429e-01\r\n1194,\t5.714286e-01,\t2.857143e-01, \t3.571429e-01\r\n1195,\t6.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1196,\t7.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1197,\t7.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1198,\t8.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1199,\t9.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1200,\t1.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1201,\t0.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1202,\t7.142857e-02,\t3.571429e-01, \t3.571429e-01\r\n1203,\t1.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1204,\t2.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1205,\t2.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1206,\t3.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1207,\t4.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1208,\t5.000000e-01,\t3.571429e-01, \t3.571429e-01\r\n1209,\t5.714286e-01,\t3.571429e-01, \t3.571429e-01\r\n1210,\t6.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1211,\t7.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1212,\t7.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1213,\t8.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1214,\t9.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1215,\t1.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1216,\t0.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1217,\t7.142857e-02,\t4.285714e-01, \t3.571429e-01\r\n1218,\t1.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1219,\t2.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1220,\t2.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1221,\t3.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1222,\t4.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1223,\t5.000000e-01,\t4.285714e-01, \t3.571429e-01\r\n1224,\t5.714286e-01,\t4.285714e-01, \t3.571429e-01\r\n1225,\t6.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1226,\t7.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1227,\t7.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1228,\t8.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1229,\t9.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1230,\t1.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1231,\t0.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1232,\t7.142857e-02,\t5.000000e-01, \t3.571429e-01\r\n1233,\t1.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1234,\t2.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1235,\t2.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1236,\t3.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1237,\t4.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1238,\t5.000000e-01,\t5.000000e-01, \t3.571429e-01\r\n1239,\t5.714286e-01,\t5.000000e-01, \t3.571429e-01\r\n1240,\t6.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1241,\t7.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1242,\t7.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1243,\t8.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1244,\t9.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1245,\t1.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1246,\t0.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1247,\t7.142857e-02,\t5.714286e-01, \t3.571429e-01\r\n1248,\t1.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1249,\t2.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1250,\t2.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1251,\t3.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1252,\t4.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1253,\t5.000000e-01,\t5.714286e-01, \t3.571429e-01\r\n1254,\t5.714286e-01,\t5.714286e-01, \t3.571429e-01\r\n1255,\t6.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1256,\t7.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1257,\t7.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1258,\t8.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1259,\t9.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1260,\t1.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1261,\t0.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1262,\t7.142857e-02,\t6.428571e-01, \t3.571429e-01\r\n1263,\t1.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1264,\t2.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1265,\t2.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1266,\t3.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1267,\t4.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1268,\t5.000000e-01,\t6.428571e-01, \t3.571429e-01\r\n1269,\t5.714286e-01,\t6.428571e-01, \t3.571429e-01\r\n1270,\t6.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1271,\t7.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1272,\t7.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1273,\t8.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1274,\t9.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1275,\t1.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1276,\t0.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1277,\t7.142857e-02,\t7.142857e-01, \t3.571429e-01\r\n1278,\t1.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1279,\t2.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1280,\t2.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1281,\t3.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1282,\t4.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1283,\t5.000000e-01,\t7.142857e-01, \t3.571429e-01\r\n1284,\t5.714286e-01,\t7.142857e-01, \t3.571429e-01\r\n1285,\t6.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1286,\t7.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1287,\t7.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1288,\t8.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1289,\t9.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1290,\t1.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1291,\t0.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1292,\t7.142857e-02,\t7.857143e-01, \t3.571429e-01\r\n1293,\t1.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1294,\t2.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1295,\t2.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1296,\t3.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1297,\t4.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1298,\t5.000000e-01,\t7.857143e-01, \t3.571429e-01\r\n1299,\t5.714286e-01,\t7.857143e-01, \t3.571429e-01\r\n1300,\t6.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1301,\t7.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1302,\t7.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1303,\t8.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1304,\t9.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1305,\t1.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1306,\t0.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1307,\t7.142857e-02,\t8.571429e-01, \t3.571429e-01\r\n1308,\t1.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1309,\t2.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1310,\t2.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1311,\t3.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1312,\t4.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1313,\t5.000000e-01,\t8.571429e-01, \t3.571429e-01\r\n1314,\t5.714286e-01,\t8.571429e-01, \t3.571429e-01\r\n1315,\t6.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1316,\t7.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1317,\t7.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1318,\t8.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1319,\t9.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1320,\t1.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1321,\t0.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1322,\t7.142857e-02,\t9.285714e-01, \t3.571429e-01\r\n1323,\t1.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1324,\t2.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1325,\t2.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1326,\t3.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1327,\t4.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1328,\t5.000000e-01,\t9.285714e-01, \t3.571429e-01\r\n1329,\t5.714286e-01,\t9.285714e-01, \t3.571429e-01\r\n1330,\t6.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1331,\t7.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1332,\t7.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1333,\t8.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1334,\t9.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1335,\t1.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1336,\t0.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1337,\t7.142857e-02,\t1.000000e+00, \t3.571429e-01\r\n1338,\t1.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1339,\t2.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1340,\t2.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1341,\t3.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1342,\t4.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1343,\t5.000000e-01,\t1.000000e+00, \t3.571429e-01\r\n1344,\t5.714286e-01,\t1.000000e+00, \t3.571429e-01\r\n1345,\t6.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1346,\t7.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1347,\t7.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1348,\t8.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1349,\t9.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1350,\t1.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1351,\t0.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1352,\t7.142857e-02,\t0.000000e+00, \t4.285714e-01\r\n1353,\t1.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1354,\t2.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1355,\t2.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1356,\t3.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1357,\t4.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1358,\t5.000000e-01,\t0.000000e+00, \t4.285714e-01\r\n1359,\t5.714286e-01,\t0.000000e+00, \t4.285714e-01\r\n1360,\t6.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1361,\t7.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1362,\t7.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1363,\t8.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1364,\t9.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1365,\t1.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1366,\t0.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1367,\t7.142857e-02,\t7.142857e-02, \t4.285714e-01\r\n1368,\t1.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1369,\t2.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1370,\t2.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1371,\t3.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1372,\t4.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1373,\t5.000000e-01,\t7.142857e-02, \t4.285714e-01\r\n1374,\t5.714286e-01,\t7.142857e-02, \t4.285714e-01\r\n1375,\t6.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1376,\t7.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1377,\t7.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1378,\t8.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1379,\t9.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1380,\t1.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1381,\t0.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1382,\t7.142857e-02,\t1.428571e-01, \t4.285714e-01\r\n1383,\t1.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1384,\t2.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1385,\t2.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1386,\t3.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1387,\t4.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1388,\t5.000000e-01,\t1.428571e-01, \t4.285714e-01\r\n1389,\t5.714286e-01,\t1.428571e-01, \t4.285714e-01\r\n1390,\t6.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1391,\t7.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1392,\t7.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1393,\t8.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1394,\t9.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1395,\t1.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1396,\t0.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1397,\t7.142857e-02,\t2.142857e-01, \t4.285714e-01\r\n1398,\t1.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1399,\t2.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1400,\t2.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1401,\t3.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1402,\t4.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1403,\t5.000000e-01,\t2.142857e-01, \t4.285714e-01\r\n1404,\t5.714286e-01,\t2.142857e-01, \t4.285714e-01\r\n1405,\t6.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1406,\t7.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1407,\t7.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1408,\t8.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1409,\t9.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1410,\t1.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1411,\t0.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1412,\t7.142857e-02,\t2.857143e-01, \t4.285714e-01\r\n1413,\t1.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1414,\t2.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1415,\t2.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1416,\t3.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1417,\t4.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1418,\t5.000000e-01,\t2.857143e-01, \t4.285714e-01\r\n1419,\t5.714286e-01,\t2.857143e-01, \t4.285714e-01\r\n1420,\t6.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1421,\t7.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1422,\t7.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1423,\t8.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1424,\t9.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1425,\t1.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1426,\t0.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1427,\t7.142857e-02,\t3.571429e-01, \t4.285714e-01\r\n1428,\t1.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1429,\t2.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1430,\t2.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1431,\t3.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1432,\t4.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1433,\t5.000000e-01,\t3.571429e-01, \t4.285714e-01\r\n1434,\t5.714286e-01,\t3.571429e-01, \t4.285714e-01\r\n1435,\t6.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1436,\t7.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1437,\t7.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1438,\t8.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1439,\t9.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1440,\t1.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1441,\t0.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1442,\t7.142857e-02,\t4.285714e-01, \t4.285714e-01\r\n1443,\t1.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1444,\t2.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1445,\t2.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1446,\t3.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1447,\t4.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1448,\t5.000000e-01,\t4.285714e-01, \t4.285714e-01\r\n1449,\t5.714286e-01,\t4.285714e-01, \t4.285714e-01\r\n1450,\t6.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1451,\t7.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1452,\t7.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1453,\t8.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1454,\t9.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1455,\t1.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1456,\t0.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1457,\t7.142857e-02,\t5.000000e-01, \t4.285714e-01\r\n1458,\t1.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1459,\t2.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1460,\t2.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1461,\t3.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1462,\t4.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1463,\t5.000000e-01,\t5.000000e-01, \t4.285714e-01\r\n1464,\t5.714286e-01,\t5.000000e-01, \t4.285714e-01\r\n1465,\t6.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1466,\t7.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1467,\t7.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1468,\t8.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1469,\t9.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1470,\t1.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1471,\t0.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1472,\t7.142857e-02,\t5.714286e-01, \t4.285714e-01\r\n1473,\t1.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1474,\t2.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1475,\t2.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1476,\t3.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1477,\t4.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1478,\t5.000000e-01,\t5.714286e-01, \t4.285714e-01\r\n1479,\t5.714286e-01,\t5.714286e-01, \t4.285714e-01\r\n1480,\t6.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1481,\t7.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1482,\t7.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1483,\t8.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1484,\t9.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1485,\t1.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1486,\t0.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1487,\t7.142857e-02,\t6.428571e-01, \t4.285714e-01\r\n1488,\t1.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1489,\t2.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1490,\t2.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1491,\t3.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1492,\t4.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1493,\t5.000000e-01,\t6.428571e-01, \t4.285714e-01\r\n1494,\t5.714286e-01,\t6.428571e-01, \t4.285714e-01\r\n1495,\t6.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1496,\t7.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1497,\t7.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1498,\t8.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1499,\t9.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1500,\t1.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1501,\t0.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1502,\t7.142857e-02,\t7.142857e-01, \t4.285714e-01\r\n1503,\t1.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1504,\t2.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1505,\t2.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1506,\t3.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1507,\t4.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1508,\t5.000000e-01,\t7.142857e-01, \t4.285714e-01\r\n1509,\t5.714286e-01,\t7.142857e-01, \t4.285714e-01\r\n1510,\t6.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1511,\t7.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1512,\t7.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1513,\t8.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1514,\t9.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1515,\t1.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1516,\t0.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1517,\t7.142857e-02,\t7.857143e-01, \t4.285714e-01\r\n1518,\t1.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1519,\t2.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1520,\t2.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1521,\t3.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1522,\t4.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1523,\t5.000000e-01,\t7.857143e-01, \t4.285714e-01\r\n1524,\t5.714286e-01,\t7.857143e-01, \t4.285714e-01\r\n1525,\t6.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1526,\t7.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1527,\t7.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1528,\t8.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1529,\t9.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1530,\t1.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1531,\t0.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1532,\t7.142857e-02,\t8.571429e-01, \t4.285714e-01\r\n1533,\t1.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1534,\t2.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1535,\t2.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1536,\t3.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1537,\t4.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1538,\t5.000000e-01,\t8.571429e-01, \t4.285714e-01\r\n1539,\t5.714286e-01,\t8.571429e-01, \t4.285714e-01\r\n1540,\t6.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1541,\t7.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1542,\t7.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1543,\t8.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1544,\t9.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1545,\t1.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1546,\t0.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1547,\t7.142857e-02,\t9.285714e-01, \t4.285714e-01\r\n1548,\t1.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1549,\t2.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1550,\t2.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1551,\t3.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1552,\t4.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1553,\t5.000000e-01,\t9.285714e-01, \t4.285714e-01\r\n1554,\t5.714286e-01,\t9.285714e-01, \t4.285714e-01\r\n1555,\t6.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1556,\t7.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1557,\t7.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1558,\t8.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1559,\t9.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1560,\t1.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1561,\t0.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1562,\t7.142857e-02,\t1.000000e+00, \t4.285714e-01\r\n1563,\t1.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1564,\t2.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1565,\t2.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1566,\t3.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1567,\t4.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1568,\t5.000000e-01,\t1.000000e+00, \t4.285714e-01\r\n1569,\t5.714286e-01,\t1.000000e+00, \t4.285714e-01\r\n1570,\t6.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1571,\t7.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1572,\t7.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1573,\t8.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1574,\t9.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1575,\t1.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1576,\t0.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1577,\t7.142857e-02,\t0.000000e+00, \t5.000000e-01\r\n1578,\t1.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1579,\t2.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1580,\t2.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1581,\t3.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1582,\t4.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1583,\t5.000000e-01,\t0.000000e+00, \t5.000000e-01\r\n1584,\t5.714286e-01,\t0.000000e+00, \t5.000000e-01\r\n1585,\t6.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1586,\t7.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1587,\t7.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1588,\t8.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1589,\t9.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1590,\t1.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1591,\t0.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1592,\t7.142857e-02,\t7.142857e-02, \t5.000000e-01\r\n1593,\t1.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1594,\t2.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1595,\t2.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1596,\t3.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1597,\t4.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1598,\t5.000000e-01,\t7.142857e-02, \t5.000000e-01\r\n1599,\t5.714286e-01,\t7.142857e-02, \t5.000000e-01\r\n1600,\t6.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1601,\t7.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1602,\t7.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1603,\t8.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1604,\t9.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1605,\t1.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1606,\t0.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1607,\t7.142857e-02,\t1.428571e-01, \t5.000000e-01\r\n1608,\t1.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1609,\t2.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1610,\t2.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1611,\t3.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1612,\t4.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1613,\t5.000000e-01,\t1.428571e-01, \t5.000000e-01\r\n1614,\t5.714286e-01,\t1.428571e-01, \t5.000000e-01\r\n1615,\t6.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1616,\t7.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1617,\t7.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1618,\t8.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1619,\t9.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1620,\t1.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1621,\t0.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1622,\t7.142857e-02,\t2.142857e-01, \t5.000000e-01\r\n1623,\t1.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1624,\t2.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1625,\t2.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1626,\t3.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1627,\t4.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1628,\t5.000000e-01,\t2.142857e-01, \t5.000000e-01\r\n1629,\t5.714286e-01,\t2.142857e-01, \t5.000000e-01\r\n1630,\t6.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1631,\t7.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1632,\t7.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1633,\t8.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1634,\t9.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1635,\t1.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1636,\t0.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1637,\t7.142857e-02,\t2.857143e-01, \t5.000000e-01\r\n1638,\t1.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1639,\t2.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1640,\t2.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1641,\t3.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1642,\t4.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1643,\t5.000000e-01,\t2.857143e-01, \t5.000000e-01\r\n1644,\t5.714286e-01,\t2.857143e-01, \t5.000000e-01\r\n1645,\t6.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1646,\t7.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1647,\t7.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1648,\t8.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1649,\t9.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1650,\t1.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1651,\t0.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1652,\t7.142857e-02,\t3.571429e-01, \t5.000000e-01\r\n1653,\t1.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1654,\t2.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1655,\t2.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1656,\t3.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1657,\t4.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1658,\t5.000000e-01,\t3.571429e-01, \t5.000000e-01\r\n1659,\t5.714286e-01,\t3.571429e-01, \t5.000000e-01\r\n1660,\t6.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1661,\t7.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1662,\t7.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1663,\t8.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1664,\t9.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1665,\t1.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1666,\t0.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1667,\t7.142857e-02,\t4.285714e-01, \t5.000000e-01\r\n1668,\t1.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1669,\t2.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1670,\t2.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1671,\t3.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1672,\t4.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1673,\t5.000000e-01,\t4.285714e-01, \t5.000000e-01\r\n1674,\t5.714286e-01,\t4.285714e-01, \t5.000000e-01\r\n1675,\t6.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1676,\t7.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1677,\t7.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1678,\t8.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1679,\t9.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1680,\t1.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1681,\t0.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1682,\t7.142857e-02,\t5.000000e-01, \t5.000000e-01\r\n1683,\t1.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1684,\t2.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1685,\t2.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1686,\t3.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1687,\t4.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1688,\t5.000000e-01,\t5.000000e-01, \t5.000000e-01\r\n1689,\t5.714286e-01,\t5.000000e-01, \t5.000000e-01\r\n1690,\t6.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1691,\t7.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1692,\t7.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1693,\t8.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1694,\t9.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1695,\t1.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1696,\t0.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1697,\t7.142857e-02,\t5.714286e-01, \t5.000000e-01\r\n1698,\t1.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1699,\t2.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1700,\t2.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1701,\t3.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1702,\t4.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1703,\t5.000000e-01,\t5.714286e-01, \t5.000000e-01\r\n1704,\t5.714286e-01,\t5.714286e-01, \t5.000000e-01\r\n1705,\t6.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1706,\t7.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1707,\t7.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1708,\t8.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1709,\t9.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1710,\t1.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1711,\t0.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1712,\t7.142857e-02,\t6.428571e-01, \t5.000000e-01\r\n1713,\t1.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1714,\t2.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1715,\t2.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1716,\t3.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1717,\t4.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1718,\t5.000000e-01,\t6.428571e-01, \t5.000000e-01\r\n1719,\t5.714286e-01,\t6.428571e-01, \t5.000000e-01\r\n1720,\t6.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1721,\t7.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1722,\t7.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1723,\t8.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1724,\t9.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1725,\t1.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1726,\t0.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1727,\t7.142857e-02,\t7.142857e-01, \t5.000000e-01\r\n1728,\t1.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1729,\t2.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1730,\t2.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1731,\t3.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1732,\t4.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1733,\t5.000000e-01,\t7.142857e-01, \t5.000000e-01\r\n1734,\t5.714286e-01,\t7.142857e-01, \t5.000000e-01\r\n1735,\t6.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1736,\t7.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1737,\t7.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1738,\t8.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1739,\t9.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1740,\t1.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1741,\t0.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1742,\t7.142857e-02,\t7.857143e-01, \t5.000000e-01\r\n1743,\t1.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1744,\t2.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1745,\t2.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1746,\t3.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1747,\t4.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1748,\t5.000000e-01,\t7.857143e-01, \t5.000000e-01\r\n1749,\t5.714286e-01,\t7.857143e-01, \t5.000000e-01\r\n1750,\t6.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1751,\t7.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1752,\t7.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1753,\t8.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1754,\t9.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1755,\t1.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1756,\t0.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1757,\t7.142857e-02,\t8.571429e-01, \t5.000000e-01\r\n1758,\t1.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1759,\t2.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1760,\t2.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1761,\t3.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1762,\t4.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1763,\t5.000000e-01,\t8.571429e-01, \t5.000000e-01\r\n1764,\t5.714286e-01,\t8.571429e-01, \t5.000000e-01\r\n1765,\t6.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1766,\t7.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1767,\t7.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1768,\t8.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1769,\t9.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1770,\t1.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1771,\t0.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1772,\t7.142857e-02,\t9.285714e-01, \t5.000000e-01\r\n1773,\t1.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1774,\t2.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1775,\t2.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1776,\t3.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1777,\t4.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1778,\t5.000000e-01,\t9.285714e-01, \t5.000000e-01\r\n1779,\t5.714286e-01,\t9.285714e-01, \t5.000000e-01\r\n1780,\t6.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1781,\t7.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1782,\t7.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1783,\t8.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1784,\t9.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1785,\t1.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1786,\t0.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1787,\t7.142857e-02,\t1.000000e+00, \t5.000000e-01\r\n1788,\t1.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1789,\t2.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1790,\t2.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1791,\t3.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1792,\t4.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1793,\t5.000000e-01,\t1.000000e+00, \t5.000000e-01\r\n1794,\t5.714286e-01,\t1.000000e+00, \t5.000000e-01\r\n1795,\t6.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1796,\t7.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1797,\t7.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1798,\t8.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1799,\t9.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1800,\t1.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1801,\t0.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1802,\t7.142857e-02,\t0.000000e+00, \t5.714286e-01\r\n1803,\t1.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1804,\t2.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1805,\t2.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1806,\t3.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1807,\t4.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1808,\t5.000000e-01,\t0.000000e+00, \t5.714286e-01\r\n1809,\t5.714286e-01,\t0.000000e+00, \t5.714286e-01\r\n1810,\t6.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1811,\t7.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1812,\t7.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1813,\t8.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1814,\t9.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1815,\t1.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1816,\t0.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1817,\t7.142857e-02,\t7.142857e-02, \t5.714286e-01\r\n1818,\t1.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1819,\t2.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1820,\t2.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1821,\t3.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1822,\t4.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1823,\t5.000000e-01,\t7.142857e-02, \t5.714286e-01\r\n1824,\t5.714286e-01,\t7.142857e-02, \t5.714286e-01\r\n1825,\t6.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1826,\t7.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1827,\t7.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1828,\t8.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1829,\t9.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1830,\t1.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1831,\t0.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1832,\t7.142857e-02,\t1.428571e-01, \t5.714286e-01\r\n1833,\t1.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1834,\t2.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1835,\t2.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1836,\t3.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1837,\t4.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1838,\t5.000000e-01,\t1.428571e-01, \t5.714286e-01\r\n1839,\t5.714286e-01,\t1.428571e-01, \t5.714286e-01\r\n1840,\t6.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1841,\t7.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1842,\t7.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1843,\t8.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1844,\t9.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1845,\t1.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1846,\t0.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1847,\t7.142857e-02,\t2.142857e-01, \t5.714286e-01\r\n1848,\t1.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1849,\t2.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1850,\t2.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1851,\t3.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1852,\t4.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1853,\t5.000000e-01,\t2.142857e-01, \t5.714286e-01\r\n1854,\t5.714286e-01,\t2.142857e-01, \t5.714286e-01\r\n1855,\t6.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1856,\t7.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1857,\t7.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1858,\t8.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1859,\t9.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1860,\t1.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1861,\t0.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1862,\t7.142857e-02,\t2.857143e-01, \t5.714286e-01\r\n1863,\t1.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1864,\t2.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1865,\t2.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1866,\t3.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1867,\t4.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1868,\t5.000000e-01,\t2.857143e-01, \t5.714286e-01\r\n1869,\t5.714286e-01,\t2.857143e-01, \t5.714286e-01\r\n1870,\t6.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1871,\t7.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1872,\t7.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1873,\t8.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1874,\t9.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1875,\t1.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1876,\t0.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1877,\t7.142857e-02,\t3.571429e-01, \t5.714286e-01\r\n1878,\t1.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1879,\t2.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1880,\t2.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1881,\t3.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1882,\t4.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1883,\t5.000000e-01,\t3.571429e-01, \t5.714286e-01\r\n1884,\t5.714286e-01,\t3.571429e-01, \t5.714286e-01\r\n1885,\t6.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1886,\t7.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1887,\t7.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1888,\t8.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1889,\t9.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1890,\t1.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1891,\t0.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1892,\t7.142857e-02,\t4.285714e-01, \t5.714286e-01\r\n1893,\t1.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1894,\t2.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1895,\t2.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1896,\t3.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1897,\t4.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1898,\t5.000000e-01,\t4.285714e-01, \t5.714286e-01\r\n1899,\t5.714286e-01,\t4.285714e-01, \t5.714286e-01\r\n1900,\t6.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1901,\t7.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1902,\t7.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1903,\t8.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1904,\t9.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1905,\t1.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1906,\t0.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1907,\t7.142857e-02,\t5.000000e-01, \t5.714286e-01\r\n1908,\t1.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1909,\t2.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1910,\t2.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1911,\t3.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1912,\t4.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1913,\t5.000000e-01,\t5.000000e-01, \t5.714286e-01\r\n1914,\t5.714286e-01,\t5.000000e-01, \t5.714286e-01\r\n1915,\t6.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1916,\t7.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1917,\t7.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1918,\t8.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1919,\t9.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1920,\t1.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1921,\t0.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1922,\t7.142857e-02,\t5.714286e-01, \t5.714286e-01\r\n1923,\t1.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1924,\t2.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1925,\t2.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1926,\t3.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1927,\t4.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1928,\t5.000000e-01,\t5.714286e-01, \t5.714286e-01\r\n1929,\t5.714286e-01,\t5.714286e-01, \t5.714286e-01\r\n1930,\t6.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1931,\t7.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1932,\t7.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1933,\t8.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1934,\t9.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1935,\t1.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1936,\t0.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1937,\t7.142857e-02,\t6.428571e-01, \t5.714286e-01\r\n1938,\t1.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1939,\t2.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1940,\t2.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1941,\t3.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1942,\t4.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1943,\t5.000000e-01,\t6.428571e-01, \t5.714286e-01\r\n1944,\t5.714286e-01,\t6.428571e-01, \t5.714286e-01\r\n1945,\t6.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1946,\t7.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1947,\t7.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1948,\t8.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1949,\t9.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1950,\t1.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1951,\t0.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1952,\t7.142857e-02,\t7.142857e-01, \t5.714286e-01\r\n1953,\t1.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1954,\t2.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1955,\t2.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1956,\t3.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1957,\t4.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1958,\t5.000000e-01,\t7.142857e-01, \t5.714286e-01\r\n1959,\t5.714286e-01,\t7.142857e-01, \t5.714286e-01\r\n1960,\t6.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1961,\t7.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1962,\t7.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1963,\t8.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1964,\t9.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1965,\t1.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1966,\t0.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1967,\t7.142857e-02,\t7.857143e-01, \t5.714286e-01\r\n1968,\t1.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1969,\t2.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1970,\t2.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1971,\t3.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1972,\t4.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1973,\t5.000000e-01,\t7.857143e-01, \t5.714286e-01\r\n1974,\t5.714286e-01,\t7.857143e-01, \t5.714286e-01\r\n1975,\t6.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1976,\t7.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1977,\t7.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1978,\t8.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1979,\t9.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1980,\t1.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1981,\t0.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1982,\t7.142857e-02,\t8.571429e-01, \t5.714286e-01\r\n1983,\t1.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1984,\t2.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1985,\t2.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1986,\t3.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1987,\t4.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1988,\t5.000000e-01,\t8.571429e-01, \t5.714286e-01\r\n1989,\t5.714286e-01,\t8.571429e-01, \t5.714286e-01\r\n1990,\t6.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1991,\t7.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1992,\t7.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1993,\t8.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1994,\t9.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1995,\t1.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1996,\t0.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n1997,\t7.142857e-02,\t9.285714e-01, \t5.714286e-01\r\n1998,\t1.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n1999,\t2.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2000,\t2.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2001,\t3.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2002,\t4.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2003,\t5.000000e-01,\t9.285714e-01, \t5.714286e-01\r\n2004,\t5.714286e-01,\t9.285714e-01, \t5.714286e-01\r\n2005,\t6.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n2006,\t7.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2007,\t7.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2008,\t8.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2009,\t9.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2010,\t1.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n2011,\t0.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2012,\t7.142857e-02,\t1.000000e+00, \t5.714286e-01\r\n2013,\t1.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2014,\t2.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2015,\t2.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2016,\t3.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2017,\t4.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2018,\t5.000000e-01,\t1.000000e+00, \t5.714286e-01\r\n2019,\t5.714286e-01,\t1.000000e+00, \t5.714286e-01\r\n2020,\t6.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2021,\t7.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2022,\t7.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2023,\t8.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2024,\t9.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2025,\t1.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2026,\t0.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2027,\t7.142857e-02,\t0.000000e+00, \t6.428571e-01\r\n2028,\t1.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2029,\t2.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2030,\t2.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2031,\t3.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2032,\t4.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2033,\t5.000000e-01,\t0.000000e+00, \t6.428571e-01\r\n2034,\t5.714286e-01,\t0.000000e+00, \t6.428571e-01\r\n2035,\t6.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2036,\t7.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2037,\t7.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2038,\t8.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2039,\t9.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2040,\t1.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2041,\t0.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2042,\t7.142857e-02,\t7.142857e-02, \t6.428571e-01\r\n2043,\t1.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2044,\t2.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2045,\t2.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2046,\t3.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2047,\t4.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2048,\t5.000000e-01,\t7.142857e-02, \t6.428571e-01\r\n2049,\t5.714286e-01,\t7.142857e-02, \t6.428571e-01\r\n2050,\t6.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2051,\t7.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2052,\t7.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2053,\t8.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2054,\t9.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2055,\t1.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2056,\t0.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2057,\t7.142857e-02,\t1.428571e-01, \t6.428571e-01\r\n2058,\t1.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2059,\t2.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2060,\t2.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2061,\t3.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2062,\t4.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2063,\t5.000000e-01,\t1.428571e-01, \t6.428571e-01\r\n2064,\t5.714286e-01,\t1.428571e-01, \t6.428571e-01\r\n2065,\t6.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2066,\t7.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2067,\t7.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2068,\t8.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2069,\t9.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2070,\t1.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2071,\t0.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2072,\t7.142857e-02,\t2.142857e-01, \t6.428571e-01\r\n2073,\t1.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2074,\t2.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2075,\t2.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2076,\t3.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2077,\t4.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2078,\t5.000000e-01,\t2.142857e-01, \t6.428571e-01\r\n2079,\t5.714286e-01,\t2.142857e-01, \t6.428571e-01\r\n2080,\t6.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2081,\t7.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2082,\t7.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2083,\t8.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2084,\t9.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2085,\t1.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2086,\t0.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2087,\t7.142857e-02,\t2.857143e-01, \t6.428571e-01\r\n2088,\t1.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2089,\t2.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2090,\t2.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2091,\t3.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2092,\t4.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2093,\t5.000000e-01,\t2.857143e-01, \t6.428571e-01\r\n2094,\t5.714286e-01,\t2.857143e-01, \t6.428571e-01\r\n2095,\t6.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2096,\t7.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2097,\t7.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2098,\t8.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2099,\t9.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2100,\t1.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2101,\t0.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2102,\t7.142857e-02,\t3.571429e-01, \t6.428571e-01\r\n2103,\t1.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2104,\t2.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2105,\t2.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2106,\t3.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2107,\t4.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2108,\t5.000000e-01,\t3.571429e-01, \t6.428571e-01\r\n2109,\t5.714286e-01,\t3.571429e-01, \t6.428571e-01\r\n2110,\t6.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2111,\t7.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2112,\t7.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2113,\t8.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2114,\t9.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2115,\t1.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2116,\t0.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2117,\t7.142857e-02,\t4.285714e-01, \t6.428571e-01\r\n2118,\t1.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2119,\t2.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2120,\t2.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2121,\t3.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2122,\t4.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2123,\t5.000000e-01,\t4.285714e-01, \t6.428571e-01\r\n2124,\t5.714286e-01,\t4.285714e-01, \t6.428571e-01\r\n2125,\t6.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2126,\t7.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2127,\t7.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2128,\t8.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2129,\t9.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2130,\t1.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2131,\t0.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2132,\t7.142857e-02,\t5.000000e-01, \t6.428571e-01\r\n2133,\t1.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2134,\t2.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2135,\t2.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2136,\t3.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2137,\t4.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2138,\t5.000000e-01,\t5.000000e-01, \t6.428571e-01\r\n2139,\t5.714286e-01,\t5.000000e-01, \t6.428571e-01\r\n2140,\t6.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2141,\t7.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2142,\t7.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2143,\t8.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2144,\t9.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2145,\t1.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2146,\t0.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2147,\t7.142857e-02,\t5.714286e-01, \t6.428571e-01\r\n2148,\t1.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2149,\t2.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2150,\t2.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2151,\t3.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2152,\t4.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2153,\t5.000000e-01,\t5.714286e-01, \t6.428571e-01\r\n2154,\t5.714286e-01,\t5.714286e-01, \t6.428571e-01\r\n2155,\t6.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2156,\t7.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2157,\t7.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2158,\t8.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2159,\t9.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2160,\t1.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2161,\t0.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2162,\t7.142857e-02,\t6.428571e-01, \t6.428571e-01\r\n2163,\t1.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2164,\t2.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2165,\t2.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2166,\t3.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2167,\t4.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2168,\t5.000000e-01,\t6.428571e-01, \t6.428571e-01\r\n2169,\t5.714286e-01,\t6.428571e-01, \t6.428571e-01\r\n2170,\t6.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2171,\t7.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2172,\t7.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2173,\t8.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2174,\t9.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2175,\t1.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2176,\t0.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2177,\t7.142857e-02,\t7.142857e-01, \t6.428571e-01\r\n2178,\t1.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2179,\t2.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2180,\t2.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2181,\t3.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2182,\t4.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2183,\t5.000000e-01,\t7.142857e-01, \t6.428571e-01\r\n2184,\t5.714286e-01,\t7.142857e-01, \t6.428571e-01\r\n2185,\t6.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2186,\t7.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2187,\t7.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2188,\t8.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2189,\t9.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2190,\t1.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2191,\t0.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2192,\t7.142857e-02,\t7.857143e-01, \t6.428571e-01\r\n2193,\t1.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2194,\t2.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2195,\t2.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2196,\t3.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2197,\t4.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2198,\t5.000000e-01,\t7.857143e-01, \t6.428571e-01\r\n2199,\t5.714286e-01,\t7.857143e-01, \t6.428571e-01\r\n2200,\t6.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2201,\t7.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2202,\t7.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2203,\t8.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2204,\t9.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2205,\t1.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2206,\t0.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2207,\t7.142857e-02,\t8.571429e-01, \t6.428571e-01\r\n2208,\t1.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2209,\t2.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2210,\t2.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2211,\t3.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2212,\t4.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2213,\t5.000000e-01,\t8.571429e-01, \t6.428571e-01\r\n2214,\t5.714286e-01,\t8.571429e-01, \t6.428571e-01\r\n2215,\t6.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2216,\t7.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2217,\t7.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2218,\t8.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2219,\t9.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2220,\t1.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2221,\t0.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2222,\t7.142857e-02,\t9.285714e-01, \t6.428571e-01\r\n2223,\t1.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2224,\t2.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2225,\t2.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2226,\t3.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2227,\t4.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2228,\t5.000000e-01,\t9.285714e-01, \t6.428571e-01\r\n2229,\t5.714286e-01,\t9.285714e-01, \t6.428571e-01\r\n2230,\t6.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2231,\t7.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2232,\t7.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2233,\t8.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2234,\t9.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2235,\t1.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2236,\t0.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2237,\t7.142857e-02,\t1.000000e+00, \t6.428571e-01\r\n2238,\t1.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2239,\t2.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2240,\t2.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2241,\t3.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2242,\t4.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2243,\t5.000000e-01,\t1.000000e+00, \t6.428571e-01\r\n2244,\t5.714286e-01,\t1.000000e+00, \t6.428571e-01\r\n2245,\t6.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2246,\t7.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2247,\t7.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2248,\t8.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2249,\t9.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2250,\t1.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2251,\t0.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2252,\t7.142857e-02,\t0.000000e+00, \t7.142857e-01\r\n2253,\t1.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2254,\t2.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2255,\t2.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2256,\t3.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2257,\t4.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2258,\t5.000000e-01,\t0.000000e+00, \t7.142857e-01\r\n2259,\t5.714286e-01,\t0.000000e+00, \t7.142857e-01\r\n2260,\t6.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2261,\t7.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2262,\t7.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2263,\t8.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2264,\t9.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2265,\t1.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2266,\t0.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2267,\t7.142857e-02,\t7.142857e-02, \t7.142857e-01\r\n2268,\t1.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2269,\t2.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2270,\t2.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2271,\t3.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2272,\t4.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2273,\t5.000000e-01,\t7.142857e-02, \t7.142857e-01\r\n2274,\t5.714286e-01,\t7.142857e-02, \t7.142857e-01\r\n2275,\t6.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2276,\t7.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2277,\t7.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2278,\t8.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2279,\t9.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2280,\t1.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2281,\t0.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2282,\t7.142857e-02,\t1.428571e-01, \t7.142857e-01\r\n2283,\t1.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2284,\t2.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2285,\t2.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2286,\t3.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2287,\t4.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2288,\t5.000000e-01,\t1.428571e-01, \t7.142857e-01\r\n2289,\t5.714286e-01,\t1.428571e-01, \t7.142857e-01\r\n2290,\t6.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2291,\t7.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2292,\t7.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2293,\t8.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2294,\t9.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2295,\t1.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2296,\t0.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2297,\t7.142857e-02,\t2.142857e-01, \t7.142857e-01\r\n2298,\t1.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2299,\t2.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2300,\t2.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2301,\t3.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2302,\t4.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2303,\t5.000000e-01,\t2.142857e-01, \t7.142857e-01\r\n2304,\t5.714286e-01,\t2.142857e-01, \t7.142857e-01\r\n2305,\t6.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2306,\t7.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2307,\t7.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2308,\t8.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2309,\t9.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2310,\t1.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2311,\t0.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2312,\t7.142857e-02,\t2.857143e-01, \t7.142857e-01\r\n2313,\t1.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2314,\t2.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2315,\t2.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2316,\t3.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2317,\t4.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2318,\t5.000000e-01,\t2.857143e-01, \t7.142857e-01\r\n2319,\t5.714286e-01,\t2.857143e-01, \t7.142857e-01\r\n2320,\t6.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2321,\t7.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2322,\t7.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2323,\t8.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2324,\t9.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2325,\t1.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2326,\t0.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2327,\t7.142857e-02,\t3.571429e-01, \t7.142857e-01\r\n2328,\t1.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2329,\t2.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2330,\t2.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2331,\t3.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2332,\t4.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2333,\t5.000000e-01,\t3.571429e-01, \t7.142857e-01\r\n2334,\t5.714286e-01,\t3.571429e-01, \t7.142857e-01\r\n2335,\t6.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2336,\t7.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2337,\t7.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2338,\t8.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2339,\t9.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2340,\t1.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2341,\t0.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2342,\t7.142857e-02,\t4.285714e-01, \t7.142857e-01\r\n2343,\t1.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2344,\t2.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2345,\t2.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2346,\t3.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2347,\t4.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2348,\t5.000000e-01,\t4.285714e-01, \t7.142857e-01\r\n2349,\t5.714286e-01,\t4.285714e-01, \t7.142857e-01\r\n2350,\t6.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2351,\t7.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2352,\t7.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2353,\t8.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2354,\t9.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2355,\t1.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2356,\t0.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2357,\t7.142857e-02,\t5.000000e-01, \t7.142857e-01\r\n2358,\t1.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2359,\t2.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2360,\t2.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2361,\t3.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2362,\t4.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2363,\t5.000000e-01,\t5.000000e-01, \t7.142857e-01\r\n2364,\t5.714286e-01,\t5.000000e-01, \t7.142857e-01\r\n2365,\t6.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2366,\t7.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2367,\t7.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2368,\t8.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2369,\t9.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2370,\t1.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2371,\t0.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2372,\t7.142857e-02,\t5.714286e-01, \t7.142857e-01\r\n2373,\t1.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2374,\t2.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2375,\t2.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2376,\t3.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2377,\t4.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2378,\t5.000000e-01,\t5.714286e-01, \t7.142857e-01\r\n2379,\t5.714286e-01,\t5.714286e-01, \t7.142857e-01\r\n2380,\t6.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2381,\t7.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2382,\t7.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2383,\t8.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2384,\t9.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2385,\t1.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2386,\t0.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2387,\t7.142857e-02,\t6.428571e-01, \t7.142857e-01\r\n2388,\t1.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2389,\t2.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2390,\t2.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2391,\t3.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2392,\t4.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2393,\t5.000000e-01,\t6.428571e-01, \t7.142857e-01\r\n2394,\t5.714286e-01,\t6.428571e-01, \t7.142857e-01\r\n2395,\t6.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2396,\t7.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2397,\t7.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2398,\t8.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2399,\t9.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2400,\t1.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2401,\t0.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2402,\t7.142857e-02,\t7.142857e-01, \t7.142857e-01\r\n2403,\t1.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2404,\t2.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2405,\t2.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2406,\t3.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2407,\t4.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2408,\t5.000000e-01,\t7.142857e-01, \t7.142857e-01\r\n2409,\t5.714286e-01,\t7.142857e-01, \t7.142857e-01\r\n2410,\t6.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2411,\t7.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2412,\t7.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2413,\t8.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2414,\t9.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2415,\t1.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2416,\t0.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2417,\t7.142857e-02,\t7.857143e-01, \t7.142857e-01\r\n2418,\t1.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2419,\t2.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2420,\t2.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2421,\t3.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2422,\t4.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2423,\t5.000000e-01,\t7.857143e-01, \t7.142857e-01\r\n2424,\t5.714286e-01,\t7.857143e-01, \t7.142857e-01\r\n2425,\t6.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2426,\t7.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2427,\t7.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2428,\t8.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2429,\t9.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2430,\t1.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2431,\t0.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2432,\t7.142857e-02,\t8.571429e-01, \t7.142857e-01\r\n2433,\t1.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2434,\t2.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2435,\t2.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2436,\t3.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2437,\t4.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2438,\t5.000000e-01,\t8.571429e-01, \t7.142857e-01\r\n2439,\t5.714286e-01,\t8.571429e-01, \t7.142857e-01\r\n2440,\t6.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2441,\t7.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2442,\t7.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2443,\t8.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2444,\t9.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2445,\t1.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2446,\t0.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2447,\t7.142857e-02,\t9.285714e-01, \t7.142857e-01\r\n2448,\t1.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2449,\t2.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2450,\t2.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2451,\t3.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2452,\t4.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2453,\t5.000000e-01,\t9.285714e-01, \t7.142857e-01\r\n2454,\t5.714286e-01,\t9.285714e-01, \t7.142857e-01\r\n2455,\t6.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2456,\t7.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2457,\t7.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2458,\t8.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2459,\t9.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2460,\t1.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2461,\t0.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2462,\t7.142857e-02,\t1.000000e+00, \t7.142857e-01\r\n2463,\t1.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2464,\t2.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2465,\t2.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2466,\t3.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2467,\t4.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2468,\t5.000000e-01,\t1.000000e+00, \t7.142857e-01\r\n2469,\t5.714286e-01,\t1.000000e+00, \t7.142857e-01\r\n2470,\t6.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2471,\t7.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2472,\t7.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2473,\t8.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2474,\t9.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2475,\t1.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2476,\t0.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2477,\t7.142857e-02,\t0.000000e+00, \t7.857143e-01\r\n2478,\t1.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2479,\t2.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2480,\t2.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2481,\t3.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2482,\t4.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2483,\t5.000000e-01,\t0.000000e+00, \t7.857143e-01\r\n2484,\t5.714286e-01,\t0.000000e+00, \t7.857143e-01\r\n2485,\t6.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2486,\t7.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2487,\t7.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2488,\t8.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2489,\t9.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2490,\t1.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2491,\t0.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2492,\t7.142857e-02,\t7.142857e-02, \t7.857143e-01\r\n2493,\t1.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2494,\t2.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2495,\t2.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2496,\t3.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2497,\t4.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2498,\t5.000000e-01,\t7.142857e-02, \t7.857143e-01\r\n2499,\t5.714286e-01,\t7.142857e-02, \t7.857143e-01\r\n2500,\t6.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2501,\t7.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2502,\t7.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2503,\t8.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2504,\t9.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2505,\t1.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2506,\t0.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2507,\t7.142857e-02,\t1.428571e-01, \t7.857143e-01\r\n2508,\t1.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2509,\t2.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2510,\t2.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2511,\t3.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2512,\t4.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2513,\t5.000000e-01,\t1.428571e-01, \t7.857143e-01\r\n2514,\t5.714286e-01,\t1.428571e-01, \t7.857143e-01\r\n2515,\t6.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2516,\t7.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2517,\t7.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2518,\t8.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2519,\t9.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2520,\t1.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2521,\t0.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2522,\t7.142857e-02,\t2.142857e-01, \t7.857143e-01\r\n2523,\t1.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2524,\t2.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2525,\t2.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2526,\t3.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2527,\t4.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2528,\t5.000000e-01,\t2.142857e-01, \t7.857143e-01\r\n2529,\t5.714286e-01,\t2.142857e-01, \t7.857143e-01\r\n2530,\t6.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2531,\t7.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2532,\t7.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2533,\t8.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2534,\t9.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2535,\t1.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2536,\t0.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2537,\t7.142857e-02,\t2.857143e-01, \t7.857143e-01\r\n2538,\t1.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2539,\t2.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2540,\t2.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2541,\t3.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2542,\t4.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2543,\t5.000000e-01,\t2.857143e-01, \t7.857143e-01\r\n2544,\t5.714286e-01,\t2.857143e-01, \t7.857143e-01\r\n2545,\t6.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2546,\t7.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2547,\t7.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2548,\t8.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2549,\t9.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2550,\t1.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2551,\t0.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2552,\t7.142857e-02,\t3.571429e-01, \t7.857143e-01\r\n2553,\t1.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2554,\t2.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2555,\t2.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2556,\t3.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2557,\t4.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2558,\t5.000000e-01,\t3.571429e-01, \t7.857143e-01\r\n2559,\t5.714286e-01,\t3.571429e-01, \t7.857143e-01\r\n2560,\t6.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2561,\t7.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2562,\t7.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2563,\t8.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2564,\t9.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2565,\t1.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2566,\t0.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2567,\t7.142857e-02,\t4.285714e-01, \t7.857143e-01\r\n2568,\t1.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2569,\t2.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2570,\t2.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2571,\t3.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2572,\t4.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2573,\t5.000000e-01,\t4.285714e-01, \t7.857143e-01\r\n2574,\t5.714286e-01,\t4.285714e-01, \t7.857143e-01\r\n2575,\t6.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2576,\t7.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2577,\t7.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2578,\t8.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2579,\t9.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2580,\t1.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2581,\t0.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2582,\t7.142857e-02,\t5.000000e-01, \t7.857143e-01\r\n2583,\t1.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2584,\t2.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2585,\t2.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2586,\t3.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2587,\t4.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2588,\t5.000000e-01,\t5.000000e-01, \t7.857143e-01\r\n2589,\t5.714286e-01,\t5.000000e-01, \t7.857143e-01\r\n2590,\t6.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2591,\t7.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2592,\t7.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2593,\t8.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2594,\t9.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2595,\t1.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2596,\t0.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2597,\t7.142857e-02,\t5.714286e-01, \t7.857143e-01\r\n2598,\t1.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2599,\t2.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2600,\t2.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2601,\t3.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2602,\t4.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2603,\t5.000000e-01,\t5.714286e-01, \t7.857143e-01\r\n2604,\t5.714286e-01,\t5.714286e-01, \t7.857143e-01\r\n2605,\t6.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2606,\t7.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2607,\t7.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2608,\t8.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2609,\t9.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2610,\t1.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2611,\t0.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2612,\t7.142857e-02,\t6.428571e-01, \t7.857143e-01\r\n2613,\t1.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2614,\t2.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2615,\t2.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2616,\t3.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2617,\t4.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2618,\t5.000000e-01,\t6.428571e-01, \t7.857143e-01\r\n2619,\t5.714286e-01,\t6.428571e-01, \t7.857143e-01\r\n2620,\t6.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2621,\t7.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2622,\t7.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2623,\t8.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2624,\t9.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2625,\t1.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2626,\t0.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2627,\t7.142857e-02,\t7.142857e-01, \t7.857143e-01\r\n2628,\t1.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2629,\t2.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2630,\t2.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2631,\t3.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2632,\t4.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2633,\t5.000000e-01,\t7.142857e-01, \t7.857143e-01\r\n2634,\t5.714286e-01,\t7.142857e-01, \t7.857143e-01\r\n2635,\t6.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2636,\t7.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2637,\t7.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2638,\t8.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2639,\t9.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2640,\t1.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2641,\t0.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2642,\t7.142857e-02,\t7.857143e-01, \t7.857143e-01\r\n2643,\t1.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2644,\t2.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2645,\t2.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2646,\t3.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2647,\t4.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2648,\t5.000000e-01,\t7.857143e-01, \t7.857143e-01\r\n2649,\t5.714286e-01,\t7.857143e-01, \t7.857143e-01\r\n2650,\t6.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2651,\t7.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2652,\t7.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2653,\t8.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2654,\t9.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2655,\t1.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2656,\t0.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2657,\t7.142857e-02,\t8.571429e-01, \t7.857143e-01\r\n2658,\t1.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2659,\t2.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2660,\t2.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2661,\t3.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2662,\t4.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2663,\t5.000000e-01,\t8.571429e-01, \t7.857143e-01\r\n2664,\t5.714286e-01,\t8.571429e-01, \t7.857143e-01\r\n2665,\t6.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2666,\t7.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2667,\t7.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2668,\t8.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2669,\t9.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2670,\t1.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2671,\t0.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2672,\t7.142857e-02,\t9.285714e-01, \t7.857143e-01\r\n2673,\t1.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2674,\t2.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2675,\t2.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2676,\t3.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2677,\t4.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2678,\t5.000000e-01,\t9.285714e-01, \t7.857143e-01\r\n2679,\t5.714286e-01,\t9.285714e-01, \t7.857143e-01\r\n2680,\t6.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2681,\t7.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2682,\t7.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2683,\t8.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2684,\t9.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2685,\t1.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2686,\t0.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2687,\t7.142857e-02,\t1.000000e+00, \t7.857143e-01\r\n2688,\t1.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2689,\t2.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2690,\t2.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2691,\t3.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2692,\t4.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2693,\t5.000000e-01,\t1.000000e+00, \t7.857143e-01\r\n2694,\t5.714286e-01,\t1.000000e+00, \t7.857143e-01\r\n2695,\t6.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2696,\t7.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2697,\t7.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2698,\t8.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2699,\t9.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2700,\t1.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2701,\t0.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2702,\t7.142857e-02,\t0.000000e+00, \t8.571429e-01\r\n2703,\t1.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2704,\t2.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2705,\t2.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2706,\t3.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2707,\t4.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2708,\t5.000000e-01,\t0.000000e+00, \t8.571429e-01\r\n2709,\t5.714286e-01,\t0.000000e+00, \t8.571429e-01\r\n2710,\t6.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2711,\t7.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2712,\t7.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2713,\t8.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2714,\t9.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2715,\t1.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2716,\t0.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2717,\t7.142857e-02,\t7.142857e-02, \t8.571429e-01\r\n2718,\t1.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2719,\t2.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2720,\t2.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2721,\t3.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2722,\t4.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2723,\t5.000000e-01,\t7.142857e-02, \t8.571429e-01\r\n2724,\t5.714286e-01,\t7.142857e-02, \t8.571429e-01\r\n2725,\t6.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2726,\t7.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2727,\t7.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2728,\t8.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2729,\t9.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2730,\t1.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2731,\t0.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2732,\t7.142857e-02,\t1.428571e-01, \t8.571429e-01\r\n2733,\t1.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2734,\t2.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2735,\t2.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2736,\t3.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2737,\t4.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2738,\t5.000000e-01,\t1.428571e-01, \t8.571429e-01\r\n2739,\t5.714286e-01,\t1.428571e-01, \t8.571429e-01\r\n2740,\t6.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2741,\t7.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2742,\t7.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2743,\t8.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2744,\t9.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2745,\t1.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2746,\t0.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2747,\t7.142857e-02,\t2.142857e-01, \t8.571429e-01\r\n2748,\t1.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2749,\t2.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2750,\t2.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2751,\t3.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2752,\t4.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2753,\t5.000000e-01,\t2.142857e-01, \t8.571429e-01\r\n2754,\t5.714286e-01,\t2.142857e-01, \t8.571429e-01\r\n2755,\t6.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2756,\t7.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2757,\t7.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2758,\t8.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2759,\t9.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2760,\t1.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2761,\t0.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2762,\t7.142857e-02,\t2.857143e-01, \t8.571429e-01\r\n2763,\t1.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2764,\t2.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2765,\t2.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2766,\t3.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2767,\t4.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2768,\t5.000000e-01,\t2.857143e-01, \t8.571429e-01\r\n2769,\t5.714286e-01,\t2.857143e-01, \t8.571429e-01\r\n2770,\t6.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2771,\t7.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2772,\t7.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2773,\t8.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2774,\t9.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2775,\t1.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2776,\t0.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2777,\t7.142857e-02,\t3.571429e-01, \t8.571429e-01\r\n2778,\t1.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2779,\t2.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2780,\t2.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2781,\t3.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2782,\t4.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2783,\t5.000000e-01,\t3.571429e-01, \t8.571429e-01\r\n2784,\t5.714286e-01,\t3.571429e-01, \t8.571429e-01\r\n2785,\t6.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2786,\t7.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2787,\t7.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2788,\t8.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2789,\t9.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2790,\t1.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2791,\t0.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2792,\t7.142857e-02,\t4.285714e-01, \t8.571429e-01\r\n2793,\t1.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2794,\t2.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2795,\t2.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2796,\t3.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2797,\t4.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2798,\t5.000000e-01,\t4.285714e-01, \t8.571429e-01\r\n2799,\t5.714286e-01,\t4.285714e-01, \t8.571429e-01\r\n2800,\t6.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2801,\t7.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2802,\t7.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2803,\t8.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2804,\t9.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2805,\t1.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2806,\t0.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2807,\t7.142857e-02,\t5.000000e-01, \t8.571429e-01\r\n2808,\t1.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2809,\t2.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2810,\t2.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2811,\t3.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2812,\t4.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2813,\t5.000000e-01,\t5.000000e-01, \t8.571429e-01\r\n2814,\t5.714286e-01,\t5.000000e-01, \t8.571429e-01\r\n2815,\t6.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2816,\t7.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2817,\t7.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2818,\t8.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2819,\t9.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2820,\t1.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2821,\t0.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2822,\t7.142857e-02,\t5.714286e-01, \t8.571429e-01\r\n2823,\t1.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2824,\t2.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2825,\t2.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2826,\t3.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2827,\t4.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2828,\t5.000000e-01,\t5.714286e-01, \t8.571429e-01\r\n2829,\t5.714286e-01,\t5.714286e-01, \t8.571429e-01\r\n2830,\t6.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2831,\t7.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2832,\t7.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2833,\t8.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2834,\t9.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2835,\t1.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2836,\t0.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2837,\t7.142857e-02,\t6.428571e-01, \t8.571429e-01\r\n2838,\t1.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2839,\t2.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2840,\t2.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2841,\t3.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2842,\t4.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2843,\t5.000000e-01,\t6.428571e-01, \t8.571429e-01\r\n2844,\t5.714286e-01,\t6.428571e-01, \t8.571429e-01\r\n2845,\t6.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2846,\t7.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2847,\t7.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2848,\t8.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2849,\t9.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2850,\t1.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2851,\t0.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2852,\t7.142857e-02,\t7.142857e-01, \t8.571429e-01\r\n2853,\t1.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2854,\t2.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2855,\t2.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2856,\t3.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2857,\t4.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2858,\t5.000000e-01,\t7.142857e-01, \t8.571429e-01\r\n2859,\t5.714286e-01,\t7.142857e-01, \t8.571429e-01\r\n2860,\t6.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2861,\t7.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2862,\t7.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2863,\t8.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2864,\t9.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2865,\t1.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2866,\t0.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2867,\t7.142857e-02,\t7.857143e-01, \t8.571429e-01\r\n2868,\t1.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2869,\t2.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2870,\t2.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2871,\t3.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2872,\t4.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2873,\t5.000000e-01,\t7.857143e-01, \t8.571429e-01\r\n2874,\t5.714286e-01,\t7.857143e-01, \t8.571429e-01\r\n2875,\t6.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2876,\t7.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2877,\t7.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2878,\t8.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2879,\t9.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2880,\t1.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2881,\t0.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2882,\t7.142857e-02,\t8.571429e-01, \t8.571429e-01\r\n2883,\t1.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2884,\t2.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2885,\t2.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2886,\t3.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2887,\t4.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2888,\t5.000000e-01,\t8.571429e-01, \t8.571429e-01\r\n2889,\t5.714286e-01,\t8.571429e-01, \t8.571429e-01\r\n2890,\t6.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2891,\t7.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2892,\t7.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2893,\t8.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2894,\t9.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2895,\t1.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2896,\t0.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2897,\t7.142857e-02,\t9.285714e-01, \t8.571429e-01\r\n2898,\t1.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2899,\t2.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2900,\t2.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2901,\t3.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2902,\t4.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2903,\t5.000000e-01,\t9.285714e-01, \t8.571429e-01\r\n2904,\t5.714286e-01,\t9.285714e-01, \t8.571429e-01\r\n2905,\t6.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2906,\t7.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2907,\t7.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2908,\t8.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2909,\t9.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2910,\t1.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2911,\t0.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2912,\t7.142857e-02,\t1.000000e+00, \t8.571429e-01\r\n2913,\t1.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2914,\t2.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2915,\t2.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2916,\t3.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2917,\t4.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2918,\t5.000000e-01,\t1.000000e+00, \t8.571429e-01\r\n2919,\t5.714286e-01,\t1.000000e+00, \t8.571429e-01\r\n2920,\t6.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2921,\t7.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2922,\t7.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2923,\t8.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2924,\t9.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2925,\t1.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2926,\t0.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2927,\t7.142857e-02,\t0.000000e+00, \t9.285714e-01\r\n2928,\t1.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2929,\t2.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2930,\t2.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2931,\t3.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2932,\t4.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2933,\t5.000000e-01,\t0.000000e+00, \t9.285714e-01\r\n2934,\t5.714286e-01,\t0.000000e+00, \t9.285714e-01\r\n2935,\t6.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2936,\t7.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2937,\t7.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2938,\t8.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2939,\t9.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2940,\t1.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2941,\t0.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2942,\t7.142857e-02,\t7.142857e-02, \t9.285714e-01\r\n2943,\t1.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2944,\t2.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2945,\t2.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2946,\t3.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2947,\t4.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2948,\t5.000000e-01,\t7.142857e-02, \t9.285714e-01\r\n2949,\t5.714286e-01,\t7.142857e-02, \t9.285714e-01\r\n2950,\t6.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2951,\t7.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2952,\t7.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2953,\t8.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2954,\t9.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2955,\t1.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2956,\t0.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2957,\t7.142857e-02,\t1.428571e-01, \t9.285714e-01\r\n2958,\t1.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2959,\t2.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2960,\t2.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2961,\t3.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2962,\t4.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2963,\t5.000000e-01,\t1.428571e-01, \t9.285714e-01\r\n2964,\t5.714286e-01,\t1.428571e-01, \t9.285714e-01\r\n2965,\t6.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2966,\t7.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2967,\t7.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2968,\t8.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2969,\t9.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2970,\t1.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2971,\t0.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2972,\t7.142857e-02,\t2.142857e-01, \t9.285714e-01\r\n2973,\t1.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2974,\t2.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2975,\t2.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2976,\t3.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2977,\t4.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2978,\t5.000000e-01,\t2.142857e-01, \t9.285714e-01\r\n2979,\t5.714286e-01,\t2.142857e-01, \t9.285714e-01\r\n2980,\t6.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2981,\t7.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2982,\t7.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2983,\t8.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2984,\t9.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2985,\t1.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2986,\t0.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n2987,\t7.142857e-02,\t2.857143e-01, \t9.285714e-01\r\n2988,\t1.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2989,\t2.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2990,\t2.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2991,\t3.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2992,\t4.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n2993,\t5.000000e-01,\t2.857143e-01, \t9.285714e-01\r\n2994,\t5.714286e-01,\t2.857143e-01, \t9.285714e-01\r\n2995,\t6.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2996,\t7.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2997,\t7.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2998,\t8.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2999,\t9.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n3000,\t1.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n3001,\t0.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3002,\t7.142857e-02,\t3.571429e-01, \t9.285714e-01\r\n3003,\t1.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3004,\t2.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3005,\t2.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3006,\t3.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3007,\t4.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3008,\t5.000000e-01,\t3.571429e-01, \t9.285714e-01\r\n3009,\t5.714286e-01,\t3.571429e-01, \t9.285714e-01\r\n3010,\t6.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3011,\t7.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3012,\t7.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3013,\t8.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3014,\t9.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3015,\t1.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3016,\t0.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3017,\t7.142857e-02,\t4.285714e-01, \t9.285714e-01\r\n3018,\t1.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3019,\t2.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3020,\t2.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3021,\t3.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3022,\t4.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3023,\t5.000000e-01,\t4.285714e-01, \t9.285714e-01\r\n3024,\t5.714286e-01,\t4.285714e-01, \t9.285714e-01\r\n3025,\t6.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3026,\t7.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3027,\t7.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3028,\t8.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3029,\t9.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3030,\t1.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3031,\t0.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3032,\t7.142857e-02,\t5.000000e-01, \t9.285714e-01\r\n3033,\t1.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3034,\t2.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3035,\t2.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3036,\t3.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3037,\t4.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3038,\t5.000000e-01,\t5.000000e-01, \t9.285714e-01\r\n3039,\t5.714286e-01,\t5.000000e-01, \t9.285714e-01\r\n3040,\t6.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3041,\t7.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3042,\t7.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3043,\t8.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3044,\t9.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3045,\t1.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3046,\t0.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3047,\t7.142857e-02,\t5.714286e-01, \t9.285714e-01\r\n3048,\t1.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3049,\t2.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3050,\t2.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3051,\t3.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3052,\t4.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3053,\t5.000000e-01,\t5.714286e-01, \t9.285714e-01\r\n3054,\t5.714286e-01,\t5.714286e-01, \t9.285714e-01\r\n3055,\t6.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3056,\t7.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3057,\t7.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3058,\t8.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3059,\t9.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3060,\t1.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3061,\t0.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3062,\t7.142857e-02,\t6.428571e-01, \t9.285714e-01\r\n3063,\t1.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3064,\t2.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3065,\t2.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3066,\t3.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3067,\t4.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3068,\t5.000000e-01,\t6.428571e-01, \t9.285714e-01\r\n3069,\t5.714286e-01,\t6.428571e-01, \t9.285714e-01\r\n3070,\t6.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3071,\t7.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3072,\t7.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3073,\t8.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3074,\t9.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3075,\t1.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3076,\t0.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3077,\t7.142857e-02,\t7.142857e-01, \t9.285714e-01\r\n3078,\t1.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3079,\t2.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3080,\t2.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3081,\t3.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3082,\t4.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3083,\t5.000000e-01,\t7.142857e-01, \t9.285714e-01\r\n3084,\t5.714286e-01,\t7.142857e-01, \t9.285714e-01\r\n3085,\t6.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3086,\t7.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3087,\t7.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3088,\t8.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3089,\t9.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3090,\t1.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3091,\t0.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3092,\t7.142857e-02,\t7.857143e-01, \t9.285714e-01\r\n3093,\t1.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3094,\t2.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3095,\t2.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3096,\t3.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3097,\t4.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3098,\t5.000000e-01,\t7.857143e-01, \t9.285714e-01\r\n3099,\t5.714286e-01,\t7.857143e-01, \t9.285714e-01\r\n3100,\t6.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3101,\t7.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3102,\t7.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3103,\t8.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3104,\t9.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3105,\t1.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3106,\t0.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3107,\t7.142857e-02,\t8.571429e-01, \t9.285714e-01\r\n3108,\t1.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3109,\t2.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3110,\t2.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3111,\t3.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3112,\t4.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3113,\t5.000000e-01,\t8.571429e-01, \t9.285714e-01\r\n3114,\t5.714286e-01,\t8.571429e-01, \t9.285714e-01\r\n3115,\t6.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3116,\t7.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3117,\t7.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3118,\t8.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3119,\t9.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3120,\t1.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3121,\t0.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3122,\t7.142857e-02,\t9.285714e-01, \t9.285714e-01\r\n3123,\t1.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3124,\t2.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3125,\t2.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3126,\t3.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3127,\t4.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3128,\t5.000000e-01,\t9.285714e-01, \t9.285714e-01\r\n3129,\t5.714286e-01,\t9.285714e-01, \t9.285714e-01\r\n3130,\t6.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3131,\t7.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3132,\t7.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3133,\t8.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3134,\t9.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3135,\t1.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3136,\t0.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3137,\t7.142857e-02,\t1.000000e+00, \t9.285714e-01\r\n3138,\t1.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3139,\t2.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3140,\t2.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3141,\t3.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3142,\t4.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3143,\t5.000000e-01,\t1.000000e+00, \t9.285714e-01\r\n3144,\t5.714286e-01,\t1.000000e+00, \t9.285714e-01\r\n3145,\t6.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3146,\t7.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3147,\t7.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3148,\t8.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3149,\t9.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3150,\t1.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3151,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3152,\t7.142857e-02,\t0.000000e+00, \t1.000000e+00\r\n3153,\t1.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3154,\t2.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3155,\t2.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3156,\t3.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3157,\t4.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3158,\t5.000000e-01,\t0.000000e+00, \t1.000000e+00\r\n3159,\t5.714286e-01,\t0.000000e+00, \t1.000000e+00\r\n3160,\t6.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3161,\t7.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3162,\t7.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3163,\t8.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3164,\t9.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3165,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3166,\t0.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3167,\t7.142857e-02,\t7.142857e-02, \t1.000000e+00\r\n3168,\t1.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3169,\t2.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3170,\t2.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3171,\t3.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3172,\t4.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3173,\t5.000000e-01,\t7.142857e-02, \t1.000000e+00\r\n3174,\t5.714286e-01,\t7.142857e-02, \t1.000000e+00\r\n3175,\t6.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3176,\t7.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3177,\t7.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3178,\t8.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3179,\t9.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3180,\t1.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3181,\t0.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3182,\t7.142857e-02,\t1.428571e-01, \t1.000000e+00\r\n3183,\t1.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3184,\t2.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3185,\t2.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3186,\t3.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3187,\t4.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3188,\t5.000000e-01,\t1.428571e-01, \t1.000000e+00\r\n3189,\t5.714286e-01,\t1.428571e-01, \t1.000000e+00\r\n3190,\t6.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3191,\t7.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3192,\t7.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3193,\t8.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3194,\t9.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3195,\t1.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3196,\t0.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3197,\t7.142857e-02,\t2.142857e-01, \t1.000000e+00\r\n3198,\t1.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3199,\t2.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3200,\t2.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3201,\t3.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3202,\t4.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3203,\t5.000000e-01,\t2.142857e-01, \t1.000000e+00\r\n3204,\t5.714286e-01,\t2.142857e-01, \t1.000000e+00\r\n3205,\t6.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3206,\t7.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3207,\t7.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3208,\t8.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3209,\t9.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3210,\t1.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3211,\t0.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3212,\t7.142857e-02,\t2.857143e-01, \t1.000000e+00\r\n3213,\t1.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3214,\t2.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3215,\t2.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3216,\t3.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3217,\t4.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3218,\t5.000000e-01,\t2.857143e-01, \t1.000000e+00\r\n3219,\t5.714286e-01,\t2.857143e-01, \t1.000000e+00\r\n3220,\t6.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3221,\t7.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3222,\t7.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3223,\t8.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3224,\t9.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3225,\t1.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3226,\t0.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3227,\t7.142857e-02,\t3.571429e-01, \t1.000000e+00\r\n3228,\t1.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3229,\t2.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3230,\t2.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3231,\t3.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3232,\t4.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3233,\t5.000000e-01,\t3.571429e-01, \t1.000000e+00\r\n3234,\t5.714286e-01,\t3.571429e-01, \t1.000000e+00\r\n3235,\t6.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3236,\t7.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3237,\t7.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3238,\t8.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3239,\t9.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3240,\t1.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3241,\t0.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3242,\t7.142857e-02,\t4.285714e-01, \t1.000000e+00\r\n3243,\t1.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3244,\t2.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3245,\t2.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3246,\t3.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3247,\t4.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3248,\t5.000000e-01,\t4.285714e-01, \t1.000000e+00\r\n3249,\t5.714286e-01,\t4.285714e-01, \t1.000000e+00\r\n3250,\t6.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3251,\t7.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3252,\t7.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3253,\t8.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3254,\t9.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3255,\t1.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3256,\t0.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3257,\t7.142857e-02,\t5.000000e-01, \t1.000000e+00\r\n3258,\t1.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3259,\t2.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3260,\t2.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3261,\t3.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3262,\t4.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3263,\t5.000000e-01,\t5.000000e-01, \t1.000000e+00\r\n3264,\t5.714286e-01,\t5.000000e-01, \t1.000000e+00\r\n3265,\t6.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3266,\t7.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3267,\t7.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3268,\t8.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3269,\t9.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3270,\t1.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3271,\t0.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3272,\t7.142857e-02,\t5.714286e-01, \t1.000000e+00\r\n3273,\t1.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3274,\t2.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3275,\t2.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3276,\t3.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3277,\t4.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3278,\t5.000000e-01,\t5.714286e-01, \t1.000000e+00\r\n3279,\t5.714286e-01,\t5.714286e-01, \t1.000000e+00\r\n3280,\t6.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3281,\t7.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3282,\t7.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3283,\t8.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3284,\t9.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3285,\t1.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3286,\t0.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3287,\t7.142857e-02,\t6.428571e-01, \t1.000000e+00\r\n3288,\t1.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3289,\t2.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3290,\t2.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3291,\t3.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3292,\t4.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3293,\t5.000000e-01,\t6.428571e-01, \t1.000000e+00\r\n3294,\t5.714286e-01,\t6.428571e-01, \t1.000000e+00\r\n3295,\t6.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3296,\t7.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3297,\t7.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3298,\t8.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3299,\t9.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3300,\t1.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3301,\t0.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3302,\t7.142857e-02,\t7.142857e-01, \t1.000000e+00\r\n3303,\t1.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3304,\t2.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3305,\t2.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3306,\t3.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3307,\t4.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3308,\t5.000000e-01,\t7.142857e-01, \t1.000000e+00\r\n3309,\t5.714286e-01,\t7.142857e-01, \t1.000000e+00\r\n3310,\t6.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3311,\t7.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3312,\t7.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3313,\t8.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3314,\t9.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3315,\t1.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3316,\t0.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3317,\t7.142857e-02,\t7.857143e-01, \t1.000000e+00\r\n3318,\t1.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3319,\t2.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3320,\t2.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3321,\t3.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3322,\t4.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3323,\t5.000000e-01,\t7.857143e-01, \t1.000000e+00\r\n3324,\t5.714286e-01,\t7.857143e-01, \t1.000000e+00\r\n3325,\t6.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3326,\t7.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3327,\t7.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3328,\t8.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3329,\t9.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3330,\t1.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3331,\t0.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3332,\t7.142857e-02,\t8.571429e-01, \t1.000000e+00\r\n3333,\t1.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3334,\t2.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3335,\t2.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3336,\t3.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3337,\t4.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3338,\t5.000000e-01,\t8.571429e-01, \t1.000000e+00\r\n3339,\t5.714286e-01,\t8.571429e-01, \t1.000000e+00\r\n3340,\t6.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3341,\t7.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3342,\t7.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3343,\t8.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3344,\t9.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3345,\t1.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3346,\t0.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3347,\t7.142857e-02,\t9.285714e-01, \t1.000000e+00\r\n3348,\t1.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3349,\t2.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3350,\t2.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3351,\t3.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3352,\t4.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3353,\t5.000000e-01,\t9.285714e-01, \t1.000000e+00\r\n3354,\t5.714286e-01,\t9.285714e-01, \t1.000000e+00\r\n3355,\t6.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3356,\t7.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3357,\t7.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3358,\t8.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3359,\t9.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3360,\t1.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3361,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n3362,\t7.142857e-02,\t1.000000e+00, \t1.000000e+00\r\n3363,\t1.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3364,\t2.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3365,\t2.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3366,\t3.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3367,\t4.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3368,\t5.000000e-01,\t1.000000e+00, \t1.000000e+00\r\n3369,\t5.714286e-01,\t1.000000e+00, \t1.000000e+00\r\n3370,\t6.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3371,\t7.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3372,\t7.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3373,\t8.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3374,\t9.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3375,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n*Element, type=C3D8\r\n       1,       1,       2,      17,      16,     226,     227,     242,     241\r\n       2,       2,       3,      18,      17,     227,     228,     243,     242\r\n       3,       3,       4,      19,      18,     228,     229,     244,     243\r\n       4,       4,       5,      20,      19,     229,     230,     245,     244\r\n       5,       5,       6,      21,      20,     230,     231,     246,     245\r\n       6,       6,       7,      22,      21,     231,     232,     247,     246\r\n       7,       7,       8,      23,      22,     232,     233,     248,     247\r\n       8,       8,       9,      24,      23,     233,     234,     249,     248\r\n       9,       9,      10,      25,      24,     234,     235,     250,     249\r\n      10,      10,      11,      26,      25,     235,     236,     251,     250\r\n      11,      11,      12,      27,      26,     236,     237,     252,     251\r\n      12,      12,      13,      28,      27,     237,     238,     253,     252\r\n      13,      13,      14,      29,      28,     238,     239,     254,     253\r\n      14,      14,      15,      30,      29,     239,     240,     255,     254\r\n      15,      16,      17,      32,      31,     241,     242,     257,     256\r\n      16,      17,      18,      33,      32,     242,     243,     258,     257\r\n      17,      18,      19,      34,      33,     243,     244,     259,     258\r\n      18,      19,      20,      35,      34,     244,     245,     260,     259\r\n      19,      20,      21,      36,      35,     245,     246,     261,     260\r\n      20,      21,      22,      37,      36,     246,     247,     262,     261\r\n      21,      22,      23,      38,      37,     247,     248,     263,     262\r\n      22,      23,      24,      39,      38,     248,     249,     264,     263\r\n      23,      24,      25,      40,      39,     249,     250,     265,     264\r\n      24,      25,      26,      41,      40,     250,     251,     266,     265\r\n      25,      26,      27,      42,      41,     251,     252,     267,     266\r\n      26,      27,      28,      43,      42,     252,     253,     268,     267\r\n      27,      28,      29,      44,      43,     253,     254,     269,     268\r\n      28,      29,      30,      45,      44,     254,     255,     270,     269\r\n      29,      31,      32,      47,      46,     256,     257,     272,     271\r\n      30,      32,      33,      48,      47,     257,     258,     273,     272\r\n      31,      33,      34,      49,      48,     258,     259,     274,     273\r\n      32,      34,      35,      50,      49,     259,     260,     275,     274\r\n      33,      35,      36,      51,      50,     260,     261,     276,     275\r\n      34,      36,      37,      52,      51,     261,     262,     277,     276\r\n      35,      37,      38,      53,      52,     262,     263,     278,     277\r\n      36,      38,      39,      54,      53,     263,     264,     279,     278\r\n      37,      39,      40,      55,      54,     264,     265,     280,     279\r\n      38,      40,      41,      56,      55,     265,     266,     281,     280\r\n      39,      41,      42,      57,      56,     266,     267,     282,     281\r\n      40,      42,      43,      58,      57,     267,     268,     283,     282\r\n      41,      43,      44,      59,      58,     268,     269,     284,     283\r\n      42,      44,      45,      60,      59,     269,     270,     285,     284\r\n      43,      46,      47,      62,      61,     271,     272,     287,     286\r\n      44,      47,      48,      63,      62,     272,     273,     288,     287\r\n      45,      48,      49,      64,      63,     273,     274,     289,     288\r\n      46,      49,      50,      65,      64,     274,     275,     290,     289\r\n      47,      50,      51,      66,      65,     275,     276,     291,     290\r\n      48,      51,      52,      67,      66,     276,     277,     292,     291\r\n      49,      52,      53,      68,      67,     277,     278,     293,     292\r\n      50,      53,      54,      69,      68,     278,     279,     294,     293\r\n      51,      54,      55,      70,      69,     279,     280,     295,     294\r\n      52,      55,      56,      71,      70,     280,     281,     296,     295\r\n      53,      56,      57,      72,      71,     281,     282,     297,     296\r\n      54,      57,      58,      73,      72,     282,     283,     298,     297\r\n      55,      58,      59,      74,      73,     283,     284,     299,     298\r\n      56,      59,      60,      75,      74,     284,     285,     300,     299\r\n      57,      61,      62,      77,      76,     286,     287,     302,     301\r\n      58,      62,      63,      78,      77,     287,     288,     303,     302\r\n      59,      63,      64,      79,      78,     288,     289,     304,     303\r\n      60,      64,      65,      80,      79,     289,     290,     305,     304\r\n      61,      65,      66,      81,      80,     290,     291,     306,     305\r\n      62,      66,      67,      82,      81,     291,     292,     307,     306\r\n      63,      67,      68,      83,      82,     292,     293,     308,     307\r\n      64,      68,      69,      84,      83,     293,     294,     309,     308\r\n      65,      69,      70,      85,      84,     294,     295,     310,     309\r\n      66,      70,      71,      86,      85,     295,     296,     311,     310\r\n      67,      71,      72,      87,      86,     296,     297,     312,     311\r\n      68,      72,      73,      88,      87,     297,     298,     313,     312\r\n      69,      73,      74,      89,      88,     298,     299,     314,     313\r\n      70,      74,      75,      90,      89,     299,     300,     315,     314\r\n      71,      76,      77,      92,      91,     301,     302,     317,     316\r\n      72,      77,      78,      93,      92,     302,     303,     318,     317\r\n      73,      78,      79,      94,      93,     303,     304,     319,     318\r\n      74,      79,      80,      95,      94,     304,     305,     320,     319\r\n      75,      80,      81,      96,      95,     305,     306,     321,     320\r\n      76,      81,      82,      97,      96,     306,     307,     322,     321\r\n      77,      82,      83,      98,      97,     307,     308,     323,     322\r\n      78,      83,      84,      99,      98,     308,     309,     324,     323\r\n      79,      84,      85,     100,      99,     309,     310,     325,     324\r\n      80,      85,      86,     101,     100,     310,     311,     326,     325\r\n      81,      86,      87,     102,     101,     311,     312,     327,     326\r\n      82,      87,      88,     103,     102,     312,     313,     328,     327\r\n      83,      88,      89,     104,     103,     313,     314,     329,     328\r\n      84,      89,      90,     105,     104,     314,     315,     330,     329\r\n      85,      91,      92,     107,     106,     316,     317,     332,     331\r\n      86,      92,      93,     108,     107,     317,     318,     333,     332\r\n      87,      93,      94,     109,     108,     318,     319,     334,     333\r\n      88,      94,      95,     110,     109,     319,     320,     335,     334\r\n      89,      95,      96,     111,     110,     320,     321,     336,     335\r\n      90,      96,      97,     112,     111,     321,     322,     337,     336\r\n      91,      97,      98,     113,     112,     322,     323,     338,     337\r\n      92,      98,      99,     114,     113,     323,     324,     339,     338\r\n      93,      99,     100,     115,     114,     324,     325,     340,     339\r\n      94,     100,     101,     116,     115,     325,     326,     341,     340\r\n      95,     101,     102,     117,     116,     326,     327,     342,     341\r\n      96,     102,     103,     118,     117,     327,     328,     343,     342\r\n      97,     103,     104,     119,     118,     328,     329,     344,     343\r\n      98,     104,     105,     120,     119,     329,     330,     345,     344\r\n      99,     106,     107,     122,     121,     331,     332,     347,     346\r\n     100,     107,     108,     123,     122,     332,     333,     348,     347\r\n     101,     108,     109,     124,     123,     333,     334,     349,     348\r\n     102,     109,     110,     125,     124,     334,     335,     350,     349\r\n     103,     110,     111,     126,     125,     335,     336,     351,     350\r\n     104,     111,     112,     127,     126,     336,     337,     352,     351\r\n     105,     112,     113,     128,     127,     337,     338,     353,     352\r\n     106,     113,     114,     129,     128,     338,     339,     354,     353\r\n     107,     114,     115,     130,     129,     339,     340,     355,     354\r\n     108,     115,     116,     131,     130,     340,     341,     356,     355\r\n     109,     116,     117,     132,     131,     341,     342,     357,     356\r\n     110,     117,     118,     133,     132,     342,     343,     358,     357\r\n     111,     118,     119,     134,     133,     343,     344,     359,     358\r\n     112,     119,     120,     135,     134,     344,     345,     360,     359\r\n     113,     121,     122,     137,     136,     346,     347,     362,     361\r\n     114,     122,     123,     138,     137,     347,     348,     363,     362\r\n     115,     123,     124,     139,     138,     348,     349,     364,     363\r\n     116,     124,     125,     140,     139,     349,     350,     365,     364\r\n     117,     125,     126,     141,     140,     350,     351,     366,     365\r\n     118,     126,     127,     142,     141,     351,     352,     367,     366\r\n     119,     127,     128,     143,     142,     352,     353,     368,     367\r\n     120,     128,     129,     144,     143,     353,     354,     369,     368\r\n     121,     129,     130,     145,     144,     354,     355,     370,     369\r\n     122,     130,     131,     146,     145,     355,     356,     371,     370\r\n     123,     131,     132,     147,     146,     356,     357,     372,     371\r\n     124,     132,     133,     148,     147,     357,     358,     373,     372\r\n     125,     133,     134,     149,     148,     358,     359,     374,     373\r\n     126,     134,     135,     150,     149,     359,     360,     375,     374\r\n     127,     136,     137,     152,     151,     361,     362,     377,     376\r\n     128,     137,     138,     153,     152,     362,     363,     378,     377\r\n     129,     138,     139,     154,     153,     363,     364,     379,     378\r\n     130,     139,     140,     155,     154,     364,     365,     380,     379\r\n     131,     140,     141,     156,     155,     365,     366,     381,     380\r\n     132,     141,     142,     157,     156,     366,     367,     382,     381\r\n     133,     142,     143,     158,     157,     367,     368,     383,     382\r\n     134,     143,     144,     159,     158,     368,     369,     384,     383\r\n     135,     144,     145,     160,     159,     369,     370,     385,     384\r\n     136,     145,     146,     161,     160,     370,     371,     386,     385\r\n     137,     146,     147,     162,     161,     371,     372,     387,     386\r\n     138,     147,     148,     163,     162,     372,     373,     388,     387\r\n     139,     148,     149,     164,     163,     373,     374,     389,     388\r\n     140,     149,     150,     165,     164,     374,     375,     390,     389\r\n     141,     151,     152,     167,     166,     376,     377,     392,     391\r\n     142,     152,     153,     168,     167,     377,     378,     393,     392\r\n     143,     153,     154,     169,     168,     378,     379,     394,     393\r\n     144,     154,     155,     170,     169,     379,     380,     395,     394\r\n     145,     155,     156,     171,     170,     380,     381,     396,     395\r\n     146,     156,     157,     172,     171,     381,     382,     397,     396\r\n     147,     157,     158,     173,     172,     382,     383,     398,     397\r\n     148,     158,     159,     174,     173,     383,     384,     399,     398\r\n     149,     159,     160,     175,     174,     384,     385,     400,     399\r\n     150,     160,     161,     176,     175,     385,     386,     401,     400\r\n     151,     161,     162,     177,     176,     386,     387,     402,     401\r\n     152,     162,     163,     178,     177,     387,     388,     403,     402\r\n     153,     163,     164,     179,     178,     388,     389,     404,     403\r\n     154,     164,     165,     180,     179,     389,     390,     405,     404\r\n     155,     166,     167,     182,     181,     391,     392,     407,     406\r\n     156,     167,     168,     183,     182,     392,     393,     408,     407\r\n     157,     168,     169,     184,     183,     393,     394,     409,     408\r\n     158,     169,     170,     185,     184,     394,     395,     410,     409\r\n     159,     170,     171,     186,     185,     395,     396,     411,     410\r\n     160,     171,     172,     187,     186,     396,     397,     412,     411\r\n     161,     172,     173,     188,     187,     397,     398,     413,     412\r\n     162,     173,     174,     189,     188,     398,     399,     414,     413\r\n     163,     174,     175,     190,     189,     399,     400,     415,     414\r\n     164,     175,     176,     191,     190,     400,     401,     416,     415\r\n     165,     176,     177,     192,     191,     401,     402,     417,     416\r\n     166,     177,     178,     193,     192,     402,     403,     418,     417\r\n     167,     178,     179,     194,     193,     403,     404,     419,     418\r\n     168,     179,     180,     195,     194,     404,     405,     420,     419\r\n     169,     181,     182,     197,     196,     406,     407,     422,     421\r\n     170,     182,     183,     198,     197,     407,     408,     423,     422\r\n     171,     183,     184,     199,     198,     408,     409,     424,     423\r\n     172,     184,     185,     200,     199,     409,     410,     425,     424\r\n     173,     185,     186,     201,     200,     410,     411,     426,     425\r\n     174,     186,     187,     202,     201,     411,     412,     427,     426\r\n     175,     187,     188,     203,     202,     412,     413,     428,     427\r\n     176,     188,     189,     204,     203,     413,     414,     429,     428\r\n     177,     189,     190,     205,     204,     414,     415,     430,     429\r\n     178,     190,     191,     206,     205,     415,     416,     431,     430\r\n     179,     191,     192,     207,     206,     416,     417,     432,     431\r\n     180,     192,     193,     208,     207,     417,     418,     433,     432\r\n     181,     193,     194,     209,     208,     418,     419,     434,     433\r\n     182,     194,     195,     210,     209,     419,     420,     435,     434\r\n     183,     196,     197,     212,     211,     421,     422,     437,     436\r\n     184,     197,     198,     213,     212,     422,     423,     438,     437\r\n     185,     198,     199,     214,     213,     423,     424,     439,     438\r\n     186,     199,     200,     215,     214,     424,     425,     440,     439\r\n     187,     200,     201,     216,     215,     425,     426,     441,     440\r\n     188,     201,     202,     217,     216,     426,     427,     442,     441\r\n     189,     202,     203,     218,     217,     427,     428,     443,     442\r\n     190,     203,     204,     219,     218,     428,     429,     444,     443\r\n     191,     204,     205,     220,     219,     429,     430,     445,     444\r\n     192,     205,     206,     221,     220,     430,     431,     446,     445\r\n     193,     206,     207,     222,     221,     431,     432,     447,     446\r\n     194,     207,     208,     223,     222,     432,     433,     448,     447\r\n     195,     208,     209,     224,     223,     433,     434,     449,     448\r\n     196,     209,     210,     225,     224,     434,     435,     450,     449\r\n     197,     226,     227,     242,     241,     451,     452,     467,     466\r\n     198,     227,     228,     243,     242,     452,     453,     468,     467\r\n     199,     228,     229,     244,     243,     453,     454,     469,     468\r\n     200,     229,     230,     245,     244,     454,     455,     470,     469\r\n     201,     230,     231,     246,     245,     455,     456,     471,     470\r\n     202,     231,     232,     247,     246,     456,     457,     472,     471\r\n     203,     232,     233,     248,     247,     457,     458,     473,     472\r\n     204,     233,     234,     249,     248,     458,     459,     474,     473\r\n     205,     234,     235,     250,     249,     459,     460,     475,     474\r\n     206,     235,     236,     251,     250,     460,     461,     476,     475\r\n     207,     236,     237,     252,     251,     461,     462,     477,     476\r\n     208,     237,     238,     253,     252,     462,     463,     478,     477\r\n     209,     238,     239,     254,     253,     463,     464,     479,     478\r\n     210,     239,     240,     255,     254,     464,     465,     480,     479\r\n     211,     241,     242,     257,     256,     466,     467,     482,     481\r\n     212,     242,     243,     258,     257,     467,     468,     483,     482\r\n     213,     243,     244,     259,     258,     468,     469,     484,     483\r\n     214,     244,     245,     260,     259,     469,     470,     485,     484\r\n     215,     245,     246,     261,     260,     470,     471,     486,     485\r\n     216,     246,     247,     262,     261,     471,     472,     487,     486\r\n     217,     247,     248,     263,     262,     472,     473,     488,     487\r\n     218,     248,     249,     264,     263,     473,     474,     489,     488\r\n     219,     249,     250,     265,     264,     474,     475,     490,     489\r\n     220,     250,     251,     266,     265,     475,     476,     491,     490\r\n     221,     251,     252,     267,     266,     476,     477,     492,     491\r\n     222,     252,     253,     268,     267,     477,     478,     493,     492\r\n     223,     253,     254,     269,     268,     478,     479,     494,     493\r\n     224,     254,     255,     270,     269,     479,     480,     495,     494\r\n     225,     256,     257,     272,     271,     481,     482,     497,     496\r\n     226,     257,     258,     273,     272,     482,     483,     498,     497\r\n     227,     258,     259,     274,     273,     483,     484,     499,     498\r\n     228,     259,     260,     275,     274,     484,     485,     500,     499\r\n     229,     260,     261,     276,     275,     485,     486,     501,     500\r\n     230,     261,     262,     277,     276,     486,     487,     502,     501\r\n     231,     262,     263,     278,     277,     487,     488,     503,     502\r\n     232,     263,     264,     279,     278,     488,     489,     504,     503\r\n     233,     264,     265,     280,     279,     489,     490,     505,     504\r\n     234,     265,     266,     281,     280,     490,     491,     506,     505\r\n     235,     266,     267,     282,     281,     491,     492,     507,     506\r\n     236,     267,     268,     283,     282,     492,     493,     508,     507\r\n     237,     268,     269,     284,     283,     493,     494,     509,     508\r\n     238,     269,     270,     285,     284,     494,     495,     510,     509\r\n     239,     271,     272,     287,     286,     496,     497,     512,     511\r\n     240,     272,     273,     288,     287,     497,     498,     513,     512\r\n     241,     273,     274,     289,     288,     498,     499,     514,     513\r\n     242,     274,     275,     290,     289,     499,     500,     515,     514\r\n     243,     275,     276,     291,     290,     500,     501,     516,     515\r\n     244,     276,     277,     292,     291,     501,     502,     517,     516\r\n     245,     277,     278,     293,     292,     502,     503,     518,     517\r\n     246,     278,     279,     294,     293,     503,     504,     519,     518\r\n     247,     279,     280,     295,     294,     504,     505,     520,     519\r\n     248,     280,     281,     296,     295,     505,     506,     521,     520\r\n     249,     281,     282,     297,     296,     506,     507,     522,     521\r\n     250,     282,     283,     298,     297,     507,     508,     523,     522\r\n     251,     283,     284,     299,     298,     508,     509,     524,     523\r\n     252,     284,     285,     300,     299,     509,     510,     525,     524\r\n     253,     286,     287,     302,     301,     511,     512,     527,     526\r\n     254,     287,     288,     303,     302,     512,     513,     528,     527\r\n     255,     288,     289,     304,     303,     513,     514,     529,     528\r\n     256,     289,     290,     305,     304,     514,     515,     530,     529\r\n     257,     290,     291,     306,     305,     515,     516,     531,     530\r\n     258,     291,     292,     307,     306,     516,     517,     532,     531\r\n     259,     292,     293,     308,     307,     517,     518,     533,     532\r\n     260,     293,     294,     309,     308,     518,     519,     534,     533\r\n     261,     294,     295,     310,     309,     519,     520,     535,     534\r\n     262,     295,     296,     311,     310,     520,     521,     536,     535\r\n     263,     296,     297,     312,     311,     521,     522,     537,     536\r\n     264,     297,     298,     313,     312,     522,     523,     538,     537\r\n     265,     298,     299,     314,     313,     523,     524,     539,     538\r\n     266,     299,     300,     315,     314,     524,     525,     540,     539\r\n     267,     301,     302,     317,     316,     526,     527,     542,     541\r\n     268,     302,     303,     318,     317,     527,     528,     543,     542\r\n     269,     303,     304,     319,     318,     528,     529,     544,     543\r\n     270,     304,     305,     320,     319,     529,     530,     545,     544\r\n     271,     305,     306,     321,     320,     530,     531,     546,     545\r\n     272,     306,     307,     322,     321,     531,     532,     547,     546\r\n     273,     307,     308,     323,     322,     532,     533,     548,     547\r\n     274,     308,     309,     324,     323,     533,     534,     549,     548\r\n     275,     309,     310,     325,     324,     534,     535,     550,     549\r\n     276,     310,     311,     326,     325,     535,     536,     551,     550\r\n     277,     311,     312,     327,     326,     536,     537,     552,     551\r\n     278,     312,     313,     328,     327,     537,     538,     553,     552\r\n     279,     313,     314,     329,     328,     538,     539,     554,     553\r\n     280,     314,     315,     330,     329,     539,     540,     555,     554\r\n     281,     316,     317,     332,     331,     541,     542,     557,     556\r\n     282,     317,     318,     333,     332,     542,     543,     558,     557\r\n     283,     318,     319,     334,     333,     543,     544,     559,     558\r\n     284,     319,     320,     335,     334,     544,     545,     560,     559\r\n     285,     320,     321,     336,     335,     545,     546,     561,     560\r\n     286,     321,     322,     337,     336,     546,     547,     562,     561\r\n     287,     322,     323,     338,     337,     547,     548,     563,     562\r\n     288,     323,     324,     339,     338,     548,     549,     564,     563\r\n     289,     324,     325,     340,     339,     549,     550,     565,     564\r\n     290,     325,     326,     341,     340,     550,     551,     566,     565\r\n     291,     326,     327,     342,     341,     551,     552,     567,     566\r\n     292,     327,     328,     343,     342,     552,     553,     568,     567\r\n     293,     328,     329,     344,     343,     553,     554,     569,     568\r\n     294,     329,     330,     345,     344,     554,     555,     570,     569\r\n     295,     331,     332,     347,     346,     556,     557,     572,     571\r\n     296,     332,     333,     348,     347,     557,     558,     573,     572\r\n     297,     333,     334,     349,     348,     558,     559,     574,     573\r\n     298,     334,     335,     350,     349,     559,     560,     575,     574\r\n     299,     335,     336,     351,     350,     560,     561,     576,     575\r\n     300,     336,     337,     352,     351,     561,     562,     577,     576\r\n     301,     337,     338,     353,     352,     562,     563,     578,     577\r\n     302,     338,     339,     354,     353,     563,     564,     579,     578\r\n     303,     339,     340,     355,     354,     564,     565,     580,     579\r\n     304,     340,     341,     356,     355,     565,     566,     581,     580\r\n     305,     341,     342,     357,     356,     566,     567,     582,     581\r\n     306,     342,     343,     358,     357,     567,     568,     583,     582\r\n     307,     343,     344,     359,     358,     568,     569,     584,     583\r\n     308,     344,     345,     360,     359,     569,     570,     585,     584\r\n     309,     346,     347,     362,     361,     571,     572,     587,     586\r\n     310,     347,     348,     363,     362,     572,     573,     588,     587\r\n     311,     348,     349,     364,     363,     573,     574,     589,     588\r\n     312,     349,     350,     365,     364,     574,     575,     590,     589\r\n     313,     350,     351,     366,     365,     575,     576,     591,     590\r\n     314,     351,     352,     367,     366,     576,     577,     592,     591\r\n     315,     352,     353,     368,     367,     577,     578,     593,     592\r\n     316,     353,     354,     369,     368,     578,     579,     594,     593\r\n     317,     354,     355,     370,     369,     579,     580,     595,     594\r\n     318,     355,     356,     371,     370,     580,     581,     596,     595\r\n     319,     356,     357,     372,     371,     581,     582,     597,     596\r\n     320,     357,     358,     373,     372,     582,     583,     598,     597\r\n     321,     358,     359,     374,     373,     583,     584,     599,     598\r\n     322,     359,     360,     375,     374,     584,     585,     600,     599\r\n     323,     361,     362,     377,     376,     586,     587,     602,     601\r\n     324,     362,     363,     378,     377,     587,     588,     603,     602\r\n     325,     363,     364,     379,     378,     588,     589,     604,     603\r\n     326,     364,     365,     380,     379,     589,     590,     605,     604\r\n     327,     365,     366,     381,     380,     590,     591,     606,     605\r\n     328,     366,     367,     382,     381,     591,     592,     607,     606\r\n     329,     367,     368,     383,     382,     592,     593,     608,     607\r\n     330,     368,     369,     384,     383,     593,     594,     609,     608\r\n     331,     369,     370,     385,     384,     594,     595,     610,     609\r\n     332,     370,     371,     386,     385,     595,     596,     611,     610\r\n     333,     371,     372,     387,     386,     596,     597,     612,     611\r\n     334,     372,     373,     388,     387,     597,     598,     613,     612\r\n     335,     373,     374,     389,     388,     598,     599,     614,     613\r\n     336,     374,     375,     390,     389,     599,     600,     615,     614\r\n     337,     376,     377,     392,     391,     601,     602,     617,     616\r\n     338,     377,     378,     393,     392,     602,     603,     618,     617\r\n     339,     378,     379,     394,     393,     603,     604,     619,     618\r\n     340,     379,     380,     395,     394,     604,     605,     620,     619\r\n     341,     380,     381,     396,     395,     605,     606,     621,     620\r\n     342,     381,     382,     397,     396,     606,     607,     622,     621\r\n     343,     382,     383,     398,     397,     607,     608,     623,     622\r\n     344,     383,     384,     399,     398,     608,     609,     624,     623\r\n     345,     384,     385,     400,     399,     609,     610,     625,     624\r\n     346,     385,     386,     401,     400,     610,     611,     626,     625\r\n     347,     386,     387,     402,     401,     611,     612,     627,     626\r\n     348,     387,     388,     403,     402,     612,     613,     628,     627\r\n     349,     388,     389,     404,     403,     613,     614,     629,     628\r\n     350,     389,     390,     405,     404,     614,     615,     630,     629\r\n     351,     391,     392,     407,     406,     616,     617,     632,     631\r\n     352,     392,     393,     408,     407,     617,     618,     633,     632\r\n     353,     393,     394,     409,     408,     618,     619,     634,     633\r\n     354,     394,     395,     410,     409,     619,     620,     635,     634\r\n     355,     395,     396,     411,     410,     620,     621,     636,     635\r\n     356,     396,     397,     412,     411,     621,     622,     637,     636\r\n     357,     397,     398,     413,     412,     622,     623,     638,     637\r\n     358,     398,     399,     414,     413,     623,     624,     639,     638\r\n     359,     399,     400,     415,     414,     624,     625,     640,     639\r\n     360,     400,     401,     416,     415,     625,     626,     641,     640\r\n     361,     401,     402,     417,     416,     626,     627,     642,     641\r\n     362,     402,     403,     418,     417,     627,     628,     643,     642\r\n     363,     403,     404,     419,     418,     628,     629,     644,     643\r\n     364,     404,     405,     420,     419,     629,     630,     645,     644\r\n     365,     406,     407,     422,     421,     631,     632,     647,     646\r\n     366,     407,     408,     423,     422,     632,     633,     648,     647\r\n     367,     408,     409,     424,     423,     633,     634,     649,     648\r\n     368,     409,     410,     425,     424,     634,     635,     650,     649\r\n     369,     410,     411,     426,     425,     635,     636,     651,     650\r\n     370,     411,     412,     427,     426,     636,     637,     652,     651\r\n     371,     412,     413,     428,     427,     637,     638,     653,     652\r\n     372,     413,     414,     429,     428,     638,     639,     654,     653\r\n     373,     414,     415,     430,     429,     639,     640,     655,     654\r\n     374,     415,     416,     431,     430,     640,     641,     656,     655\r\n     375,     416,     417,     432,     431,     641,     642,     657,     656\r\n     376,     417,     418,     433,     432,     642,     643,     658,     657\r\n     377,     418,     419,     434,     433,     643,     644,     659,     658\r\n     378,     419,     420,     435,     434,     644,     645,     660,     659\r\n     379,     421,     422,     437,     436,     646,     647,     662,     661\r\n     380,     422,     423,     438,     437,     647,     648,     663,     662\r\n     381,     423,     424,     439,     438,     648,     649,     664,     663\r\n     382,     424,     425,     440,     439,     649,     650,     665,     664\r\n     383,     425,     426,     441,     440,     650,     651,     666,     665\r\n     384,     426,     427,     442,     441,     651,     652,     667,     666\r\n     385,     427,     428,     443,     442,     652,     653,     668,     667\r\n     386,     428,     429,     444,     443,     653,     654,     669,     668\r\n     387,     429,     430,     445,     444,     654,     655,     670,     669\r\n     388,     430,     431,     446,     445,     655,     656,     671,     670\r\n     389,     431,     432,     447,     446,     656,     657,     672,     671\r\n     390,     432,     433,     448,     447,     657,     658,     673,     672\r\n     391,     433,     434,     449,     448,     658,     659,     674,     673\r\n     392,     434,     435,     450,     449,     659,     660,     675,     674\r\n     393,     451,     452,     467,     466,     676,     677,     692,     691\r\n     394,     452,     453,     468,     467,     677,     678,     693,     692\r\n     395,     453,     454,     469,     468,     678,     679,     694,     693\r\n     396,     454,     455,     470,     469,     679,     680,     695,     694\r\n     397,     455,     456,     471,     470,     680,     681,     696,     695\r\n     398,     456,     457,     472,     471,     681,     682,     697,     696\r\n     399,     457,     458,     473,     472,     682,     683,     698,     697\r\n     400,     458,     459,     474,     473,     683,     684,     699,     698\r\n     401,     459,     460,     475,     474,     684,     685,     700,     699\r\n     402,     460,     461,     476,     475,     685,     686,     701,     700\r\n     403,     461,     462,     477,     476,     686,     687,     702,     701\r\n     404,     462,     463,     478,     477,     687,     688,     703,     702\r\n     405,     463,     464,     479,     478,     688,     689,     704,     703\r\n     406,     464,     465,     480,     479,     689,     690,     705,     704\r\n     407,     466,     467,     482,     481,     691,     692,     707,     706\r\n     408,     467,     468,     483,     482,     692,     693,     708,     707\r\n     409,     468,     469,     484,     483,     693,     694,     709,     708\r\n     410,     469,     470,     485,     484,     694,     695,     710,     709\r\n     411,     470,     471,     486,     485,     695,     696,     711,     710\r\n     412,     471,     472,     487,     486,     696,     697,     712,     711\r\n     413,     472,     473,     488,     487,     697,     698,     713,     712\r\n     414,     473,     474,     489,     488,     698,     699,     714,     713\r\n     415,     474,     475,     490,     489,     699,     700,     715,     714\r\n     416,     475,     476,     491,     490,     700,     701,     716,     715\r\n     417,     476,     477,     492,     491,     701,     702,     717,     716\r\n     418,     477,     478,     493,     492,     702,     703,     718,     717\r\n     419,     478,     479,     494,     493,     703,     704,     719,     718\r\n     420,     479,     480,     495,     494,     704,     705,     720,     719\r\n     421,     481,     482,     497,     496,     706,     707,     722,     721\r\n     422,     482,     483,     498,     497,     707,     708,     723,     722\r\n     423,     483,     484,     499,     498,     708,     709,     724,     723\r\n     424,     484,     485,     500,     499,     709,     710,     725,     724\r\n     425,     485,     486,     501,     500,     710,     711,     726,     725\r\n     426,     486,     487,     502,     501,     711,     712,     727,     726\r\n     427,     487,     488,     503,     502,     712,     713,     728,     727\r\n     428,     488,     489,     504,     503,     713,     714,     729,     728\r\n     429,     489,     490,     505,     504,     714,     715,     730,     729\r\n     430,     490,     491,     506,     505,     715,     716,     731,     730\r\n     431,     491,     492,     507,     506,     716,     717,     732,     731\r\n     432,     492,     493,     508,     507,     717,     718,     733,     732\r\n     433,     493,     494,     509,     508,     718,     719,     734,     733\r\n     434,     494,     495,     510,     509,     719,     720,     735,     734\r\n     435,     496,     497,     512,     511,     721,     722,     737,     736\r\n     436,     497,     498,     513,     512,     722,     723,     738,     737\r\n     437,     498,     499,     514,     513,     723,     724,     739,     738\r\n     438,     499,     500,     515,     514,     724,     725,     740,     739\r\n     439,     500,     501,     516,     515,     725,     726,     741,     740\r\n     440,     501,     502,     517,     516,     726,     727,     742,     741\r\n     441,     502,     503,     518,     517,     727,     728,     743,     742\r\n     442,     503,     504,     519,     518,     728,     729,     744,     743\r\n     443,     504,     505,     520,     519,     729,     730,     745,     744\r\n     444,     505,     506,     521,     520,     730,     731,     746,     745\r\n     445,     506,     507,     522,     521,     731,     732,     747,     746\r\n     446,     507,     508,     523,     522,     732,     733,     748,     747\r\n     447,     508,     509,     524,     523,     733,     734,     749,     748\r\n     448,     509,     510,     525,     524,     734,     735,     750,     749\r\n     449,     511,     512,     527,     526,     736,     737,     752,     751\r\n     450,     512,     513,     528,     527,     737,     738,     753,     752\r\n     451,     513,     514,     529,     528,     738,     739,     754,     753\r\n     452,     514,     515,     530,     529,     739,     740,     755,     754\r\n     453,     515,     516,     531,     530,     740,     741,     756,     755\r\n     454,     516,     517,     532,     531,     741,     742,     757,     756\r\n     455,     517,     518,     533,     532,     742,     743,     758,     757\r\n     456,     518,     519,     534,     533,     743,     744,     759,     758\r\n     457,     519,     520,     535,     534,     744,     745,     760,     759\r\n     458,     520,     521,     536,     535,     745,     746,     761,     760\r\n     459,     521,     522,     537,     536,     746,     747,     762,     761\r\n     460,     522,     523,     538,     537,     747,     748,     763,     762\r\n     461,     523,     524,     539,     538,     748,     749,     764,     763\r\n     462,     524,     525,     540,     539,     749,     750,     765,     764\r\n     463,     526,     527,     542,     541,     751,     752,     767,     766\r\n     464,     527,     528,     543,     542,     752,     753,     768,     767\r\n     465,     528,     529,     544,     543,     753,     754,     769,     768\r\n     466,     529,     530,     545,     544,     754,     755,     770,     769\r\n     467,     530,     531,     546,     545,     755,     756,     771,     770\r\n     468,     531,     532,     547,     546,     756,     757,     772,     771\r\n     469,     532,     533,     548,     547,     757,     758,     773,     772\r\n     470,     533,     534,     549,     548,     758,     759,     774,     773\r\n     471,     534,     535,     550,     549,     759,     760,     775,     774\r\n     472,     535,     536,     551,     550,     760,     761,     776,     775\r\n     473,     536,     537,     552,     551,     761,     762,     777,     776\r\n     474,     537,     538,     553,     552,     762,     763,     778,     777\r\n     475,     538,     539,     554,     553,     763,     764,     779,     778\r\n     476,     539,     540,     555,     554,     764,     765,     780,     779\r\n     477,     541,     542,     557,     556,     766,     767,     782,     781\r\n     478,     542,     543,     558,     557,     767,     768,     783,     782\r\n     479,     543,     544,     559,     558,     768,     769,     784,     783\r\n     480,     544,     545,     560,     559,     769,     770,     785,     784\r\n     481,     545,     546,     561,     560,     770,     771,     786,     785\r\n     482,     546,     547,     562,     561,     771,     772,     787,     786\r\n     483,     547,     548,     563,     562,     772,     773,     788,     787\r\n     484,     548,     549,     564,     563,     773,     774,     789,     788\r\n     485,     549,     550,     565,     564,     774,     775,     790,     789\r\n     486,     550,     551,     566,     565,     775,     776,     791,     790\r\n     487,     551,     552,     567,     566,     776,     777,     792,     791\r\n     488,     552,     553,     568,     567,     777,     778,     793,     792\r\n     489,     553,     554,     569,     568,     778,     779,     794,     793\r\n     490,     554,     555,     570,     569,     779,     780,     795,     794\r\n     491,     556,     557,     572,     571,     781,     782,     797,     796\r\n     492,     557,     558,     573,     572,     782,     783,     798,     797\r\n     493,     558,     559,     574,     573,     783,     784,     799,     798\r\n     494,     559,     560,     575,     574,     784,     785,     800,     799\r\n     495,     560,     561,     576,     575,     785,     786,     801,     800\r\n     496,     561,     562,     577,     576,     786,     787,     802,     801\r\n     497,     562,     563,     578,     577,     787,     788,     803,     802\r\n     498,     563,     564,     579,     578,     788,     789,     804,     803\r\n     499,     564,     565,     580,     579,     789,     790,     805,     804\r\n     500,     565,     566,     581,     580,     790,     791,     806,     805\r\n     501,     566,     567,     582,     581,     791,     792,     807,     806\r\n     502,     567,     568,     583,     582,     792,     793,     808,     807\r\n     503,     568,     569,     584,     583,     793,     794,     809,     808\r\n     504,     569,     570,     585,     584,     794,     795,     810,     809\r\n     505,     571,     572,     587,     586,     796,     797,     812,     811\r\n     506,     572,     573,     588,     587,     797,     798,     813,     812\r\n     507,     573,     574,     589,     588,     798,     799,     814,     813\r\n     508,     574,     575,     590,     589,     799,     800,     815,     814\r\n     509,     575,     576,     591,     590,     800,     801,     816,     815\r\n     510,     576,     577,     592,     591,     801,     802,     817,     816\r\n     511,     577,     578,     593,     592,     802,     803,     818,     817\r\n     512,     578,     579,     594,     593,     803,     804,     819,     818\r\n     513,     579,     580,     595,     594,     804,     805,     820,     819\r\n     514,     580,     581,     596,     595,     805,     806,     821,     820\r\n     515,     581,     582,     597,     596,     806,     807,     822,     821\r\n     516,     582,     583,     598,     597,     807,     808,     823,     822\r\n     517,     583,     584,     599,     598,     808,     809,     824,     823\r\n     518,     584,     585,     600,     599,     809,     810,     825,     824\r\n     519,     586,     587,     602,     601,     811,     812,     827,     826\r\n     520,     587,     588,     603,     602,     812,     813,     828,     827\r\n     521,     588,     589,     604,     603,     813,     814,     829,     828\r\n     522,     589,     590,     605,     604,     814,     815,     830,     829\r\n     523,     590,     591,     606,     605,     815,     816,     831,     830\r\n     524,     591,     592,     607,     606,     816,     817,     832,     831\r\n     525,     592,     593,     608,     607,     817,     818,     833,     832\r\n     526,     593,     594,     609,     608,     818,     819,     834,     833\r\n     527,     594,     595,     610,     609,     819,     820,     835,     834\r\n     528,     595,     596,     611,     610,     820,     821,     836,     835\r\n     529,     596,     597,     612,     611,     821,     822,     837,     836\r\n     530,     597,     598,     613,     612,     822,     823,     838,     837\r\n     531,     598,     599,     614,     613,     823,     824,     839,     838\r\n     532,     599,     600,     615,     614,     824,     825,     840,     839\r\n     533,     601,     602,     617,     616,     826,     827,     842,     841\r\n     534,     602,     603,     618,     617,     827,     828,     843,     842\r\n     535,     603,     604,     619,     618,     828,     829,     844,     843\r\n     536,     604,     605,     620,     619,     829,     830,     845,     844\r\n     537,     605,     606,     621,     620,     830,     831,     846,     845\r\n     538,     606,     607,     622,     621,     831,     832,     847,     846\r\n     539,     607,     608,     623,     622,     832,     833,     848,     847\r\n     540,     608,     609,     624,     623,     833,     834,     849,     848\r\n     541,     609,     610,     625,     624,     834,     835,     850,     849\r\n     542,     610,     611,     626,     625,     835,     836,     851,     850\r\n     543,     611,     612,     627,     626,     836,     837,     852,     851\r\n     544,     612,     613,     628,     627,     837,     838,     853,     852\r\n     545,     613,     614,     629,     628,     838,     839,     854,     853\r\n     546,     614,     615,     630,     629,     839,     840,     855,     854\r\n     547,     616,     617,     632,     631,     841,     842,     857,     856\r\n     548,     617,     618,     633,     632,     842,     843,     858,     857\r\n     549,     618,     619,     634,     633,     843,     844,     859,     858\r\n     550,     619,     620,     635,     634,     844,     845,     860,     859\r\n     551,     620,     621,     636,     635,     845,     846,     861,     860\r\n     552,     621,     622,     637,     636,     846,     847,     862,     861\r\n     553,     622,     623,     638,     637,     847,     848,     863,     862\r\n     554,     623,     624,     639,     638,     848,     849,     864,     863\r\n     555,     624,     625,     640,     639,     849,     850,     865,     864\r\n     556,     625,     626,     641,     640,     850,     851,     866,     865\r\n     557,     626,     627,     642,     641,     851,     852,     867,     866\r\n     558,     627,     628,     643,     642,     852,     853,     868,     867\r\n     559,     628,     629,     644,     643,     853,     854,     869,     868\r\n     560,     629,     630,     645,     644,     854,     855,     870,     869\r\n     561,     631,     632,     647,     646,     856,     857,     872,     871\r\n     562,     632,     633,     648,     647,     857,     858,     873,     872\r\n     563,     633,     634,     649,     648,     858,     859,     874,     873\r\n     564,     634,     635,     650,     649,     859,     860,     875,     874\r\n     565,     635,     636,     651,     650,     860,     861,     876,     875\r\n     566,     636,     637,     652,     651,     861,     862,     877,     876\r\n     567,     637,     638,     653,     652,     862,     863,     878,     877\r\n     568,     638,     639,     654,     653,     863,     864,     879,     878\r\n     569,     639,     640,     655,     654,     864,     865,     880,     879\r\n     570,     640,     641,     656,     655,     865,     866,     881,     880\r\n     571,     641,     642,     657,     656,     866,     867,     882,     881\r\n     572,     642,     643,     658,     657,     867,     868,     883,     882\r\n     573,     643,     644,     659,     658,     868,     869,     884,     883\r\n     574,     644,     645,     660,     659,     869,     870,     885,     884\r\n     575,     646,     647,     662,     661,     871,     872,     887,     886\r\n     576,     647,     648,     663,     662,     872,     873,     888,     887\r\n     577,     648,     649,     664,     663,     873,     874,     889,     888\r\n     578,     649,     650,     665,     664,     874,     875,     890,     889\r\n     579,     650,     651,     666,     665,     875,     876,     891,     890\r\n     580,     651,     652,     667,     666,     876,     877,     892,     891\r\n     581,     652,     653,     668,     667,     877,     878,     893,     892\r\n     582,     653,     654,     669,     668,     878,     879,     894,     893\r\n     583,     654,     655,     670,     669,     879,     880,     895,     894\r\n     584,     655,     656,     671,     670,     880,     881,     896,     895\r\n     585,     656,     657,     672,     671,     881,     882,     897,     896\r\n     586,     657,     658,     673,     672,     882,     883,     898,     897\r\n     587,     658,     659,     674,     673,     883,     884,     899,     898\r\n     588,     659,     660,     675,     674,     884,     885,     900,     899\r\n     589,     676,     677,     692,     691,     901,     902,     917,     916\r\n     590,     677,     678,     693,     692,     902,     903,     918,     917\r\n     591,     678,     679,     694,     693,     903,     904,     919,     918\r\n     592,     679,     680,     695,     694,     904,     905,     920,     919\r\n     593,     680,     681,     696,     695,     905,     906,     921,     920\r\n     594,     681,     682,     697,     696,     906,     907,     922,     921\r\n     595,     682,     683,     698,     697,     907,     908,     923,     922\r\n     596,     683,     684,     699,     698,     908,     909,     924,     923\r\n     597,     684,     685,     700,     699,     909,     910,     925,     924\r\n     598,     685,     686,     701,     700,     910,     911,     926,     925\r\n     599,     686,     687,     702,     701,     911,     912,     927,     926\r\n     600,     687,     688,     703,     702,     912,     913,     928,     927\r\n     601,     688,     689,     704,     703,     913,     914,     929,     928\r\n     602,     689,     690,     705,     704,     914,     915,     930,     929\r\n     603,     691,     692,     707,     706,     916,     917,     932,     931\r\n     604,     692,     693,     708,     707,     917,     918,     933,     932\r\n     605,     693,     694,     709,     708,     918,     919,     934,     933\r\n     606,     694,     695,     710,     709,     919,     920,     935,     934\r\n     607,     695,     696,     711,     710,     920,     921,     936,     935\r\n     608,     696,     697,     712,     711,     921,     922,     937,     936\r\n     609,     697,     698,     713,     712,     922,     923,     938,     937\r\n     610,     698,     699,     714,     713,     923,     924,     939,     938\r\n     611,     699,     700,     715,     714,     924,     925,     940,     939\r\n     612,     700,     701,     716,     715,     925,     926,     941,     940\r\n     613,     701,     702,     717,     716,     926,     927,     942,     941\r\n     614,     702,     703,     718,     717,     927,     928,     943,     942\r\n     615,     703,     704,     719,     718,     928,     929,     944,     943\r\n     616,     704,     705,     720,     719,     929,     930,     945,     944\r\n     617,     706,     707,     722,     721,     931,     932,     947,     946\r\n     618,     707,     708,     723,     722,     932,     933,     948,     947\r\n     619,     708,     709,     724,     723,     933,     934,     949,     948\r\n     620,     709,     710,     725,     724,     934,     935,     950,     949\r\n     621,     710,     711,     726,     725,     935,     936,     951,     950\r\n     622,     711,     712,     727,     726,     936,     937,     952,     951\r\n     623,     712,     713,     728,     727,     937,     938,     953,     952\r\n     624,     713,     714,     729,     728,     938,     939,     954,     953\r\n     625,     714,     715,     730,     729,     939,     940,     955,     954\r\n     626,     715,     716,     731,     730,     940,     941,     956,     955\r\n     627,     716,     717,     732,     731,     941,     942,     957,     956\r\n     628,     717,     718,     733,     732,     942,     943,     958,     957\r\n     629,     718,     719,     734,     733,     943,     944,     959,     958\r\n     630,     719,     720,     735,     734,     944,     945,     960,     959\r\n     631,     721,     722,     737,     736,     946,     947,     962,     961\r\n     632,     722,     723,     738,     737,     947,     948,     963,     962\r\n     633,     723,     724,     739,     738,     948,     949,     964,     963\r\n     634,     724,     725,     740,     739,     949,     950,     965,     964\r\n     635,     725,     726,     741,     740,     950,     951,     966,     965\r\n     636,     726,     727,     742,     741,     951,     952,     967,     966\r\n     637,     727,     728,     743,     742,     952,     953,     968,     967\r\n     638,     728,     729,     744,     743,     953,     954,     969,     968\r\n     639,     729,     730,     745,     744,     954,     955,     970,     969\r\n     640,     730,     731,     746,     745,     955,     956,     971,     970\r\n     641,     731,     732,     747,     746,     956,     957,     972,     971\r\n     642,     732,     733,     748,     747,     957,     958,     973,     972\r\n     643,     733,     734,     749,     748,     958,     959,     974,     973\r\n     644,     734,     735,     750,     749,     959,     960,     975,     974\r\n     645,     736,     737,     752,     751,     961,     962,     977,     976\r\n     646,     737,     738,     753,     752,     962,     963,     978,     977\r\n     647,     738,     739,     754,     753,     963,     964,     979,     978\r\n     648,     739,     740,     755,     754,     964,     965,     980,     979\r\n     649,     740,     741,     756,     755,     965,     966,     981,     980\r\n     650,     741,     742,     757,     756,     966,     967,     982,     981\r\n     651,     742,     743,     758,     757,     967,     968,     983,     982\r\n     652,     743,     744,     759,     758,     968,     969,     984,     983\r\n     653,     744,     745,     760,     759,     969,     970,     985,     984\r\n     654,     745,     746,     761,     760,     970,     971,     986,     985\r\n     655,     746,     747,     762,     761,     971,     972,     987,     986\r\n     656,     747,     748,     763,     762,     972,     973,     988,     987\r\n     657,     748,     749,     764,     763,     973,     974,     989,     988\r\n     658,     749,     750,     765,     764,     974,     975,     990,     989\r\n     659,     751,     752,     767,     766,     976,     977,     992,     991\r\n     660,     752,     753,     768,     767,     977,     978,     993,     992\r\n     661,     753,     754,     769,     768,     978,     979,     994,     993\r\n     662,     754,     755,     770,     769,     979,     980,     995,     994\r\n     663,     755,     756,     771,     770,     980,     981,     996,     995\r\n     664,     756,     757,     772,     771,     981,     982,     997,     996\r\n     665,     757,     758,     773,     772,     982,     983,     998,     997\r\n     666,     758,     759,     774,     773,     983,     984,     999,     998\r\n     667,     759,     760,     775,     774,     984,     985,    1000,     999\r\n     668,     760,     761,     776,     775,     985,     986,    1001,    1000\r\n     669,     761,     762,     777,     776,     986,     987,    1002,    1001\r\n     670,     762,     763,     778,     777,     987,     988,    1003,    1002\r\n     671,     763,     764,     779,     778,     988,     989,    1004,    1003\r\n     672,     764,     765,     780,     779,     989,     990,    1005,    1004\r\n     673,     766,     767,     782,     781,     991,     992,    1007,    1006\r\n     674,     767,     768,     783,     782,     992,     993,    1008,    1007\r\n     675,     768,     769,     784,     783,     993,     994,    1009,    1008\r\n     676,     769,     770,     785,     784,     994,     995,    1010,    1009\r\n     677,     770,     771,     786,     785,     995,     996,    1011,    1010\r\n     678,     771,     772,     787,     786,     996,     997,    1012,    1011\r\n     679,     772,     773,     788,     787,     997,     998,    1013,    1012\r\n     680,     773,     774,     789,     788,     998,     999,    1014,    1013\r\n     681,     774,     775,     790,     789,     999,    1000,    1015,    1014\r\n     682,     775,     776,     791,     790,    1000,    1001,    1016,    1015\r\n     683,     776,     777,     792,     791,    1001,    1002,    1017,    1016\r\n     684,     777,     778,     793,     792,    1002,    1003,    1018,    1017\r\n     685,     778,     779,     794,     793,    1003,    1004,    1019,    1018\r\n     686,     779,     780,     795,     794,    1004,    1005,    1020,    1019\r\n     687,     781,     782,     797,     796,    1006,    1007,    1022,    1021\r\n     688,     782,     783,     798,     797,    1007,    1008,    1023,    1022\r\n     689,     783,     784,     799,     798,    1008,    1009,    1024,    1023\r\n     690,     784,     785,     800,     799,    1009,    1010,    1025,    1024\r\n     691,     785,     786,     801,     800,    1010,    1011,    1026,    1025\r\n     692,     786,     787,     802,     801,    1011,    1012,    1027,    1026\r\n     693,     787,     788,     803,     802,    1012,    1013,    1028,    1027\r\n     694,     788,     789,     804,     803,    1013,    1014,    1029,    1028\r\n     695,     789,     790,     805,     804,    1014,    1015,    1030,    1029\r\n     696,     790,     791,     806,     805,    1015,    1016,    1031,    1030\r\n     697,     791,     792,     807,     806,    1016,    1017,    1032,    1031\r\n     698,     792,     793,     808,     807,    1017,    1018,    1033,    1032\r\n     699,     793,     794,     809,     808,    1018,    1019,    1034,    1033\r\n     700,     794,     795,     810,     809,    1019,    1020,    1035,    1034\r\n     701,     796,     797,     812,     811,    1021,    1022,    1037,    1036\r\n     702,     797,     798,     813,     812,    1022,    1023,    1038,    1037\r\n     703,     798,     799,     814,     813,    1023,    1024,    1039,    1038\r\n     704,     799,     800,     815,     814,    1024,    1025,    1040,    1039\r\n     705,     800,     801,     816,     815,    1025,    1026,    1041,    1040\r\n     706,     801,     802,     817,     816,    1026,    1027,    1042,    1041\r\n     707,     802,     803,     818,     817,    1027,    1028,    1043,    1042\r\n     708,     803,     804,     819,     818,    1028,    1029,    1044,    1043\r\n     709,     804,     805,     820,     819,    1029,    1030,    1045,    1044\r\n     710,     805,     806,     821,     820,    1030,    1031,    1046,    1045\r\n     711,     806,     807,     822,     821,    1031,    1032,    1047,    1046\r\n     712,     807,     808,     823,     822,    1032,    1033,    1048,    1047\r\n     713,     808,     809,     824,     823,    1033,    1034,    1049,    1048\r\n     714,     809,     810,     825,     824,    1034,    1035,    1050,    1049\r\n     715,     811,     812,     827,     826,    1036,    1037,    1052,    1051\r\n     716,     812,     813,     828,     827,    1037,    1038,    1053,    1052\r\n     717,     813,     814,     829,     828,    1038,    1039,    1054,    1053\r\n     718,     814,     815,     830,     829,    1039,    1040,    1055,    1054\r\n     719,     815,     816,     831,     830,    1040,    1041,    1056,    1055\r\n     720,     816,     817,     832,     831,    1041,    1042,    1057,    1056\r\n     721,     817,     818,     833,     832,    1042,    1043,    1058,    1057\r\n     722,     818,     819,     834,     833,    1043,    1044,    1059,    1058\r\n     723,     819,     820,     835,     834,    1044,    1045,    1060,    1059\r\n     724,     820,     821,     836,     835,    1045,    1046,    1061,    1060\r\n     725,     821,     822,     837,     836,    1046,    1047,    1062,    1061\r\n     726,     822,     823,     838,     837,    1047,    1048,    1063,    1062\r\n     727,     823,     824,     839,     838,    1048,    1049,    1064,    1063\r\n     728,     824,     825,     840,     839,    1049,    1050,    1065,    1064\r\n     729,     826,     827,     842,     841,    1051,    1052,    1067,    1066\r\n     730,     827,     828,     843,     842,    1052,    1053,    1068,    1067\r\n     731,     828,     829,     844,     843,    1053,    1054,    1069,    1068\r\n     732,     829,     830,     845,     844,    1054,    1055,    1070,    1069\r\n     733,     830,     831,     846,     845,    1055,    1056,    1071,    1070\r\n     734,     831,     832,     847,     846,    1056,    1057,    1072,    1071\r\n     735,     832,     833,     848,     847,    1057,    1058,    1073,    1072\r\n     736,     833,     834,     849,     848,    1058,    1059,    1074,    1073\r\n     737,     834,     835,     850,     849,    1059,    1060,    1075,    1074\r\n     738,     835,     836,     851,     850,    1060,    1061,    1076,    1075\r\n     739,     836,     837,     852,     851,    1061,    1062,    1077,    1076\r\n     740,     837,     838,     853,     852,    1062,    1063,    1078,    1077\r\n     741,     838,     839,     854,     853,    1063,    1064,    1079,    1078\r\n     742,     839,     840,     855,     854,    1064,    1065,    1080,    1079\r\n     743,     841,     842,     857,     856,    1066,    1067,    1082,    1081\r\n     744,     842,     843,     858,     857,    1067,    1068,    1083,    1082\r\n     745,     843,     844,     859,     858,    1068,    1069,    1084,    1083\r\n     746,     844,     845,     860,     859,    1069,    1070,    1085,    1084\r\n     747,     845,     846,     861,     860,    1070,    1071,    1086,    1085\r\n     748,     846,     847,     862,     861,    1071,    1072,    1087,    1086\r\n     749,     847,     848,     863,     862,    1072,    1073,    1088,    1087\r\n     750,     848,     849,     864,     863,    1073,    1074,    1089,    1088\r\n     751,     849,     850,     865,     864,    1074,    1075,    1090,    1089\r\n     752,     850,     851,     866,     865,    1075,    1076,    1091,    1090\r\n     753,     851,     852,     867,     866,    1076,    1077,    1092,    1091\r\n     754,     852,     853,     868,     867,    1077,    1078,    1093,    1092\r\n     755,     853,     854,     869,     868,    1078,    1079,    1094,    1093\r\n     756,     854,     855,     870,     869,    1079,    1080,    1095,    1094\r\n     757,     856,     857,     872,     871,    1081,    1082,    1097,    1096\r\n     758,     857,     858,     873,     872,    1082,    1083,    1098,    1097\r\n     759,     858,     859,     874,     873,    1083,    1084,    1099,    1098\r\n     760,     859,     860,     875,     874,    1084,    1085,    1100,    1099\r\n     761,     860,     861,     876,     875,    1085,    1086,    1101,    1100\r\n     762,     861,     862,     877,     876,    1086,    1087,    1102,    1101\r\n     763,     862,     863,     878,     877,    1087,    1088,    1103,    1102\r\n     764,     863,     864,     879,     878,    1088,    1089,    1104,    1103\r\n     765,     864,     865,     880,     879,    1089,    1090,    1105,    1104\r\n     766,     865,     866,     881,     880,    1090,    1091,    1106,    1105\r\n     767,     866,     867,     882,     881,    1091,    1092,    1107,    1106\r\n     768,     867,     868,     883,     882,    1092,    1093,    1108,    1107\r\n     769,     868,     869,     884,     883,    1093,    1094,    1109,    1108\r\n     770,     869,     870,     885,     884,    1094,    1095,    1110,    1109\r\n     771,     871,     872,     887,     886,    1096,    1097,    1112,    1111\r\n     772,     872,     873,     888,     887,    1097,    1098,    1113,    1112\r\n     773,     873,     874,     889,     888,    1098,    1099,    1114,    1113\r\n     774,     874,     875,     890,     889,    1099,    1100,    1115,    1114\r\n     775,     875,     876,     891,     890,    1100,    1101,    1116,    1115\r\n     776,     876,     877,     892,     891,    1101,    1102,    1117,    1116\r\n     777,     877,     878,     893,     892,    1102,    1103,    1118,    1117\r\n     778,     878,     879,     894,     893,    1103,    1104,    1119,    1118\r\n     779,     879,     880,     895,     894,    1104,    1105,    1120,    1119\r\n     780,     880,     881,     896,     895,    1105,    1106,    1121,    1120\r\n     781,     881,     882,     897,     896,    1106,    1107,    1122,    1121\r\n     782,     882,     883,     898,     897,    1107,    1108,    1123,    1122\r\n     783,     883,     884,     899,     898,    1108,    1109,    1124,    1123\r\n     784,     884,     885,     900,     899,    1109,    1110,    1125,    1124\r\n     785,     901,     902,     917,     916,    1126,    1127,    1142,    1141\r\n     786,     902,     903,     918,     917,    1127,    1128,    1143,    1142\r\n     787,     903,     904,     919,     918,    1128,    1129,    1144,    1143\r\n     788,     904,     905,     920,     919,    1129,    1130,    1145,    1144\r\n     789,     905,     906,     921,     920,    1130,    1131,    1146,    1145\r\n     790,     906,     907,     922,     921,    1131,    1132,    1147,    1146\r\n     791,     907,     908,     923,     922,    1132,    1133,    1148,    1147\r\n     792,     908,     909,     924,     923,    1133,    1134,    1149,    1148\r\n     793,     909,     910,     925,     924,    1134,    1135,    1150,    1149\r\n     794,     910,     911,     926,     925,    1135,    1136,    1151,    1150\r\n     795,     911,     912,     927,     926,    1136,    1137,    1152,    1151\r\n     796,     912,     913,     928,     927,    1137,    1138,    1153,    1152\r\n     797,     913,     914,     929,     928,    1138,    1139,    1154,    1153\r\n     798,     914,     915,     930,     929,    1139,    1140,    1155,    1154\r\n     799,     916,     917,     932,     931,    1141,    1142,    1157,    1156\r\n     800,     917,     918,     933,     932,    1142,    1143,    1158,    1157\r\n     801,     918,     919,     934,     933,    1143,    1144,    1159,    1158\r\n     802,     919,     920,     935,     934,    1144,    1145,    1160,    1159\r\n     803,     920,     921,     936,     935,    1145,    1146,    1161,    1160\r\n     804,     921,     922,     937,     936,    1146,    1147,    1162,    1161\r\n     805,     922,     923,     938,     937,    1147,    1148,    1163,    1162\r\n     806,     923,     924,     939,     938,    1148,    1149,    1164,    1163\r\n     807,     924,     925,     940,     939,    1149,    1150,    1165,    1164\r\n     808,     925,     926,     941,     940,    1150,    1151,    1166,    1165\r\n     809,     926,     927,     942,     941,    1151,    1152,    1167,    1166\r\n     810,     927,     928,     943,     942,    1152,    1153,    1168,    1167\r\n     811,     928,     929,     944,     943,    1153,    1154,    1169,    1168\r\n     812,     929,     930,     945,     944,    1154,    1155,    1170,    1169\r\n     813,     931,     932,     947,     946,    1156,    1157,    1172,    1171\r\n     814,     932,     933,     948,     947,    1157,    1158,    1173,    1172\r\n     815,     933,     934,     949,     948,    1158,    1159,    1174,    1173\r\n     816,     934,     935,     950,     949,    1159,    1160,    1175,    1174\r\n     817,     935,     936,     951,     950,    1160,    1161,    1176,    1175\r\n     818,     936,     937,     952,     951,    1161,    1162,    1177,    1176\r\n     819,     937,     938,     953,     952,    1162,    1163,    1178,    1177\r\n     820,     938,     939,     954,     953,    1163,    1164,    1179,    1178\r\n     821,     939,     940,     955,     954,    1164,    1165,    1180,    1179\r\n     822,     940,     941,     956,     955,    1165,    1166,    1181,    1180\r\n     823,     941,     942,     957,     956,    1166,    1167,    1182,    1181\r\n     824,     942,     943,     958,     957,    1167,    1168,    1183,    1182\r\n     825,     943,     944,     959,     958,    1168,    1169,    1184,    1183\r\n     826,     944,     945,     960,     959,    1169,    1170,    1185,    1184\r\n     827,     946,     947,     962,     961,    1171,    1172,    1187,    1186\r\n     828,     947,     948,     963,     962,    1172,    1173,    1188,    1187\r\n     829,     948,     949,     964,     963,    1173,    1174,    1189,    1188\r\n     830,     949,     950,     965,     964,    1174,    1175,    1190,    1189\r\n     831,     950,     951,     966,     965,    1175,    1176,    1191,    1190\r\n     832,     951,     952,     967,     966,    1176,    1177,    1192,    1191\r\n     833,     952,     953,     968,     967,    1177,    1178,    1193,    1192\r\n     834,     953,     954,     969,     968,    1178,    1179,    1194,    1193\r\n     835,     954,     955,     970,     969,    1179,    1180,    1195,    1194\r\n     836,     955,     956,     971,     970,    1180,    1181,    1196,    1195\r\n     837,     956,     957,     972,     971,    1181,    1182,    1197,    1196\r\n     838,     957,     958,     973,     972,    1182,    1183,    1198,    1197\r\n     839,     958,     959,     974,     973,    1183,    1184,    1199,    1198\r\n     840,     959,     960,     975,     974,    1184,    1185,    1200,    1199\r\n     841,     961,     962,     977,     976,    1186,    1187,    1202,    1201\r\n     842,     962,     963,     978,     977,    1187,    1188,    1203,    1202\r\n     843,     963,     964,     979,     978,    1188,    1189,    1204,    1203\r\n     844,     964,     965,     980,     979,    1189,    1190,    1205,    1204\r\n     845,     965,     966,     981,     980,    1190,    1191,    1206,    1205\r\n     846,     966,     967,     982,     981,    1191,    1192,    1207,    1206\r\n     847,     967,     968,     983,     982,    1192,    1193,    1208,    1207\r\n     848,     968,     969,     984,     983,    1193,    1194,    1209,    1208\r\n     849,     969,     970,     985,     984,    1194,    1195,    1210,    1209\r\n     850,     970,     971,     986,     985,    1195,    1196,    1211,    1210\r\n     851,     971,     972,     987,     986,    1196,    1197,    1212,    1211\r\n     852,     972,     973,     988,     987,    1197,    1198,    1213,    1212\r\n     853,     973,     974,     989,     988,    1198,    1199,    1214,    1213\r\n     854,     974,     975,     990,     989,    1199,    1200,    1215,    1214\r\n     855,     976,     977,     992,     991,    1201,    1202,    1217,    1216\r\n     856,     977,     978,     993,     992,    1202,    1203,    1218,    1217\r\n     857,     978,     979,     994,     993,    1203,    1204,    1219,    1218\r\n     858,     979,     980,     995,     994,    1204,    1205,    1220,    1219\r\n     859,     980,     981,     996,     995,    1205,    1206,    1221,    1220\r\n     860,     981,     982,     997,     996,    1206,    1207,    1222,    1221\r\n     861,     982,     983,     998,     997,    1207,    1208,    1223,    1222\r\n     862,     983,     984,     999,     998,    1208,    1209,    1224,    1223\r\n     863,     984,     985,    1000,     999,    1209,    1210,    1225,    1224\r\n     864,     985,     986,    1001,    1000,    1210,    1211,    1226,    1225\r\n     865,     986,     987,    1002,    1001,    1211,    1212,    1227,    1226\r\n     866,     987,     988,    1003,    1002,    1212,    1213,    1228,    1227\r\n     867,     988,     989,    1004,    1003,    1213,    1214,    1229,    1228\r\n     868,     989,     990,    1005,    1004,    1214,    1215,    1230,    1229\r\n     869,     991,     992,    1007,    1006,    1216,    1217,    1232,    1231\r\n     870,     992,     993,    1008,    1007,    1217,    1218,    1233,    1232\r\n     871,     993,     994,    1009,    1008,    1218,    1219,    1234,    1233\r\n     872,     994,     995,    1010,    1009,    1219,    1220,    1235,    1234\r\n     873,     995,     996,    1011,    1010,    1220,    1221,    1236,    1235\r\n     874,     996,     997,    1012,    1011,    1221,    1222,    1237,    1236\r\n     875,     997,     998,    1013,    1012,    1222,    1223,    1238,    1237\r\n     876,     998,     999,    1014,    1013,    1223,    1224,    1239,    1238\r\n     877,     999,    1000,    1015,    1014,    1224,    1225,    1240,    1239\r\n     878,    1000,    1001,    1016,    1015,    1225,    1226,    1241,    1240\r\n     879,    1001,    1002,    1017,    1016,    1226,    1227,    1242,    1241\r\n     880,    1002,    1003,    1018,    1017,    1227,    1228,    1243,    1242\r\n     881,    1003,    1004,    1019,    1018,    1228,    1229,    1244,    1243\r\n     882,    1004,    1005,    1020,    1019,    1229,    1230,    1245,    1244\r\n     883,    1006,    1007,    1022,    1021,    1231,    1232,    1247,    1246\r\n     884,    1007,    1008,    1023,    1022,    1232,    1233,    1248,    1247\r\n     885,    1008,    1009,    1024,    1023,    1233,    1234,    1249,    1248\r\n     886,    1009,    1010,    1025,    1024,    1234,    1235,    1250,    1249\r\n     887,    1010,    1011,    1026,    1025,    1235,    1236,    1251,    1250\r\n     888,    1011,    1012,    1027,    1026,    1236,    1237,    1252,    1251\r\n     889,    1012,    1013,    1028,    1027,    1237,    1238,    1253,    1252\r\n     890,    1013,    1014,    1029,    1028,    1238,    1239,    1254,    1253\r\n     891,    1014,    1015,    1030,    1029,    1239,    1240,    1255,    1254\r\n     892,    1015,    1016,    1031,    1030,    1240,    1241,    1256,    1255\r\n     893,    1016,    1017,    1032,    1031,    1241,    1242,    1257,    1256\r\n     894,    1017,    1018,    1033,    1032,    1242,    1243,    1258,    1257\r\n     895,    1018,    1019,    1034,    1033,    1243,    1244,    1259,    1258\r\n     896,    1019,    1020,    1035,    1034,    1244,    1245,    1260,    1259\r\n     897,    1021,    1022,    1037,    1036,    1246,    1247,    1262,    1261\r\n     898,    1022,    1023,    1038,    1037,    1247,    1248,    1263,    1262\r\n     899,    1023,    1024,    1039,    1038,    1248,    1249,    1264,    1263\r\n     900,    1024,    1025,    1040,    1039,    1249,    1250,    1265,    1264\r\n     901,    1025,    1026,    1041,    1040,    1250,    1251,    1266,    1265\r\n     902,    1026,    1027,    1042,    1041,    1251,    1252,    1267,    1266\r\n     903,    1027,    1028,    1043,    1042,    1252,    1253,    1268,    1267\r\n     904,    1028,    1029,    1044,    1043,    1253,    1254,    1269,    1268\r\n     905,    1029,    1030,    1045,    1044,    1254,    1255,    1270,    1269\r\n     906,    1030,    1031,    1046,    1045,    1255,    1256,    1271,    1270\r\n     907,    1031,    1032,    1047,    1046,    1256,    1257,    1272,    1271\r\n     908,    1032,    1033,    1048,    1047,    1257,    1258,    1273,    1272\r\n     909,    1033,    1034,    1049,    1048,    1258,    1259,    1274,    1273\r\n     910,    1034,    1035,    1050,    1049,    1259,    1260,    1275,    1274\r\n     911,    1036,    1037,    1052,    1051,    1261,    1262,    1277,    1276\r\n     912,    1037,    1038,    1053,    1052,    1262,    1263,    1278,    1277\r\n     913,    1038,    1039,    1054,    1053,    1263,    1264,    1279,    1278\r\n     914,    1039,    1040,    1055,    1054,    1264,    1265,    1280,    1279\r\n     915,    1040,    1041,    1056,    1055,    1265,    1266,    1281,    1280\r\n     916,    1041,    1042,    1057,    1056,    1266,    1267,    1282,    1281\r\n     917,    1042,    1043,    1058,    1057,    1267,    1268,    1283,    1282\r\n     918,    1043,    1044,    1059,    1058,    1268,    1269,    1284,    1283\r\n     919,    1044,    1045,    1060,    1059,    1269,    1270,    1285,    1284\r\n     920,    1045,    1046,    1061,    1060,    1270,    1271,    1286,    1285\r\n     921,    1046,    1047,    1062,    1061,    1271,    1272,    1287,    1286\r\n     922,    1047,    1048,    1063,    1062,    1272,    1273,    1288,    1287\r\n     923,    1048,    1049,    1064,    1063,    1273,    1274,    1289,    1288\r\n     924,    1049,    1050,    1065,    1064,    1274,    1275,    1290,    1289\r\n     925,    1051,    1052,    1067,    1066,    1276,    1277,    1292,    1291\r\n     926,    1052,    1053,    1068,    1067,    1277,    1278,    1293,    1292\r\n     927,    1053,    1054,    1069,    1068,    1278,    1279,    1294,    1293\r\n     928,    1054,    1055,    1070,    1069,    1279,    1280,    1295,    1294\r\n     929,    1055,    1056,    1071,    1070,    1280,    1281,    1296,    1295\r\n     930,    1056,    1057,    1072,    1071,    1281,    1282,    1297,    1296\r\n     931,    1057,    1058,    1073,    1072,    1282,    1283,    1298,    1297\r\n     932,    1058,    1059,    1074,    1073,    1283,    1284,    1299,    1298\r\n     933,    1059,    1060,    1075,    1074,    1284,    1285,    1300,    1299\r\n     934,    1060,    1061,    1076,    1075,    1285,    1286,    1301,    1300\r\n     935,    1061,    1062,    1077,    1076,    1286,    1287,    1302,    1301\r\n     936,    1062,    1063,    1078,    1077,    1287,    1288,    1303,    1302\r\n     937,    1063,    1064,    1079,    1078,    1288,    1289,    1304,    1303\r\n     938,    1064,    1065,    1080,    1079,    1289,    1290,    1305,    1304\r\n     939,    1066,    1067,    1082,    1081,    1291,    1292,    1307,    1306\r\n     940,    1067,    1068,    1083,    1082,    1292,    1293,    1308,    1307\r\n     941,    1068,    1069,    1084,    1083,    1293,    1294,    1309,    1308\r\n     942,    1069,    1070,    1085,    1084,    1294,    1295,    1310,    1309\r\n     943,    1070,    1071,    1086,    1085,    1295,    1296,    1311,    1310\r\n     944,    1071,    1072,    1087,    1086,    1296,    1297,    1312,    1311\r\n     945,    1072,    1073,    1088,    1087,    1297,    1298,    1313,    1312\r\n     946,    1073,    1074,    1089,    1088,    1298,    1299,    1314,    1313\r\n     947,    1074,    1075,    1090,    1089,    1299,    1300,    1315,    1314\r\n     948,    1075,    1076,    1091,    1090,    1300,    1301,    1316,    1315\r\n     949,    1076,    1077,    1092,    1091,    1301,    1302,    1317,    1316\r\n     950,    1077,    1078,    1093,    1092,    1302,    1303,    1318,    1317\r\n     951,    1078,    1079,    1094,    1093,    1303,    1304,    1319,    1318\r\n     952,    1079,    1080,    1095,    1094,    1304,    1305,    1320,    1319\r\n     953,    1081,    1082,    1097,    1096,    1306,    1307,    1322,    1321\r\n     954,    1082,    1083,    1098,    1097,    1307,    1308,    1323,    1322\r\n     955,    1083,    1084,    1099,    1098,    1308,    1309,    1324,    1323\r\n     956,    1084,    1085,    1100,    1099,    1309,    1310,    1325,    1324\r\n     957,    1085,    1086,    1101,    1100,    1310,    1311,    1326,    1325\r\n     958,    1086,    1087,    1102,    1101,    1311,    1312,    1327,    1326\r\n     959,    1087,    1088,    1103,    1102,    1312,    1313,    1328,    1327\r\n     960,    1088,    1089,    1104,    1103,    1313,    1314,    1329,    1328\r\n     961,    1089,    1090,    1105,    1104,    1314,    1315,    1330,    1329\r\n     962,    1090,    1091,    1106,    1105,    1315,    1316,    1331,    1330\r\n     963,    1091,    1092,    1107,    1106,    1316,    1317,    1332,    1331\r\n     964,    1092,    1093,    1108,    1107,    1317,    1318,    1333,    1332\r\n     965,    1093,    1094,    1109,    1108,    1318,    1319,    1334,    1333\r\n     966,    1094,    1095,    1110,    1109,    1319,    1320,    1335,    1334\r\n     967,    1096,    1097,    1112,    1111,    1321,    1322,    1337,    1336\r\n     968,    1097,    1098,    1113,    1112,    1322,    1323,    1338,    1337\r\n     969,    1098,    1099,    1114,    1113,    1323,    1324,    1339,    1338\r\n     970,    1099,    1100,    1115,    1114,    1324,    1325,    1340,    1339\r\n     971,    1100,    1101,    1116,    1115,    1325,    1326,    1341,    1340\r\n     972,    1101,    1102,    1117,    1116,    1326,    1327,    1342,    1341\r\n     973,    1102,    1103,    1118,    1117,    1327,    1328,    1343,    1342\r\n     974,    1103,    1104,    1119,    1118,    1328,    1329,    1344,    1343\r\n     975,    1104,    1105,    1120,    1119,    1329,    1330,    1345,    1344\r\n     976,    1105,    1106,    1121,    1120,    1330,    1331,    1346,    1345\r\n     977,    1106,    1107,    1122,    1121,    1331,    1332,    1347,    1346\r\n     978,    1107,    1108,    1123,    1122,    1332,    1333,    1348,    1347\r\n     979,    1108,    1109,    1124,    1123,    1333,    1334,    1349,    1348\r\n     980,    1109,    1110,    1125,    1124,    1334,    1335,    1350,    1349\r\n     981,    1126,    1127,    1142,    1141,    1351,    1352,    1367,    1366\r\n     982,    1127,    1128,    1143,    1142,    1352,    1353,    1368,    1367\r\n     983,    1128,    1129,    1144,    1143,    1353,    1354,    1369,    1368\r\n     984,    1129,    1130,    1145,    1144,    1354,    1355,    1370,    1369\r\n     985,    1130,    1131,    1146,    1145,    1355,    1356,    1371,    1370\r\n     986,    1131,    1132,    1147,    1146,    1356,    1357,    1372,    1371\r\n     987,    1132,    1133,    1148,    1147,    1357,    1358,    1373,    1372\r\n     988,    1133,    1134,    1149,    1148,    1358,    1359,    1374,    1373\r\n     989,    1134,    1135,    1150,    1149,    1359,    1360,    1375,    1374\r\n     990,    1135,    1136,    1151,    1150,    1360,    1361,    1376,    1375\r\n     991,    1136,    1137,    1152,    1151,    1361,    1362,    1377,    1376\r\n     992,    1137,    1138,    1153,    1152,    1362,    1363,    1378,    1377\r\n     993,    1138,    1139,    1154,    1153,    1363,    1364,    1379,    1378\r\n     994,    1139,    1140,    1155,    1154,    1364,    1365,    1380,    1379\r\n     995,    1141,    1142,    1157,    1156,    1366,    1367,    1382,    1381\r\n     996,    1142,    1143,    1158,    1157,    1367,    1368,    1383,    1382\r\n     997,    1143,    1144,    1159,    1158,    1368,    1369,    1384,    1383\r\n     998,    1144,    1145,    1160,    1159,    1369,    1370,    1385,    1384\r\n     999,    1145,    1146,    1161,    1160,    1370,    1371,    1386,    1385\r\n    1000,    1146,    1147,    1162,    1161,    1371,    1372,    1387,    1386\r\n    1001,    1147,    1148,    1163,    1162,    1372,    1373,    1388,    1387\r\n    1002,    1148,    1149,    1164,    1163,    1373,    1374,    1389,    1388\r\n    1003,    1149,    1150,    1165,    1164,    1374,    1375,    1390,    1389\r\n    1004,    1150,    1151,    1166,    1165,    1375,    1376,    1391,    1390\r\n    1005,    1151,    1152,    1167,    1166,    1376,    1377,    1392,    1391\r\n    1006,    1152,    1153,    1168,    1167,    1377,    1378,    1393,    1392\r\n    1007,    1153,    1154,    1169,    1168,    1378,    1379,    1394,    1393\r\n    1008,    1154,    1155,    1170,    1169,    1379,    1380,    1395,    1394\r\n    1009,    1156,    1157,    1172,    1171,    1381,    1382,    1397,    1396\r\n    1010,    1157,    1158,    1173,    1172,    1382,    1383,    1398,    1397\r\n    1011,    1158,    1159,    1174,    1173,    1383,    1384,    1399,    1398\r\n    1012,    1159,    1160,    1175,    1174,    1384,    1385,    1400,    1399\r\n    1013,    1160,    1161,    1176,    1175,    1385,    1386,    1401,    1400\r\n    1014,    1161,    1162,    1177,    1176,    1386,    1387,    1402,    1401\r\n    1015,    1162,    1163,    1178,    1177,    1387,    1388,    1403,    1402\r\n    1016,    1163,    1164,    1179,    1178,    1388,    1389,    1404,    1403\r\n    1017,    1164,    1165,    1180,    1179,    1389,    1390,    1405,    1404\r\n    1018,    1165,    1166,    1181,    1180,    1390,    1391,    1406,    1405\r\n    1019,    1166,    1167,    1182,    1181,    1391,    1392,    1407,    1406\r\n    1020,    1167,    1168,    1183,    1182,    1392,    1393,    1408,    1407\r\n    1021,    1168,    1169,    1184,    1183,    1393,    1394,    1409,    1408\r\n    1022,    1169,    1170,    1185,    1184,    1394,    1395,    1410,    1409\r\n    1023,    1171,    1172,    1187,    1186,    1396,    1397,    1412,    1411\r\n    1024,    1172,    1173,    1188,    1187,    1397,    1398,    1413,    1412\r\n    1025,    1173,    1174,    1189,    1188,    1398,    1399,    1414,    1413\r\n    1026,    1174,    1175,    1190,    1189,    1399,    1400,    1415,    1414\r\n    1027,    1175,    1176,    1191,    1190,    1400,    1401,    1416,    1415\r\n    1028,    1176,    1177,    1192,    1191,    1401,    1402,    1417,    1416\r\n    1029,    1177,    1178,    1193,    1192,    1402,    1403,    1418,    1417\r\n    1030,    1178,    1179,    1194,    1193,    1403,    1404,    1419,    1418\r\n    1031,    1179,    1180,    1195,    1194,    1404,    1405,    1420,    1419\r\n    1032,    1180,    1181,    1196,    1195,    1405,    1406,    1421,    1420\r\n    1033,    1181,    1182,    1197,    1196,    1406,    1407,    1422,    1421\r\n    1034,    1182,    1183,    1198,    1197,    1407,    1408,    1423,    1422\r\n    1035,    1183,    1184,    1199,    1198,    1408,    1409,    1424,    1423\r\n    1036,    1184,    1185,    1200,    1199,    1409,    1410,    1425,    1424\r\n    1037,    1186,    1187,    1202,    1201,    1411,    1412,    1427,    1426\r\n    1038,    1187,    1188,    1203,    1202,    1412,    1413,    1428,    1427\r\n    1039,    1188,    1189,    1204,    1203,    1413,    1414,    1429,    1428\r\n    1040,    1189,    1190,    1205,    1204,    1414,    1415,    1430,    1429\r\n    1041,    1190,    1191,    1206,    1205,    1415,    1416,    1431,    1430\r\n    1042,    1191,    1192,    1207,    1206,    1416,    1417,    1432,    1431\r\n    1043,    1192,    1193,    1208,    1207,    1417,    1418,    1433,    1432\r\n    1044,    1193,    1194,    1209,    1208,    1418,    1419,    1434,    1433\r\n    1045,    1194,    1195,    1210,    1209,    1419,    1420,    1435,    1434\r\n    1046,    1195,    1196,    1211,    1210,    1420,    1421,    1436,    1435\r\n    1047,    1196,    1197,    1212,    1211,    1421,    1422,    1437,    1436\r\n    1048,    1197,    1198,    1213,    1212,    1422,    1423,    1438,    1437\r\n    1049,    1198,    1199,    1214,    1213,    1423,    1424,    1439,    1438\r\n    1050,    1199,    1200,    1215,    1214,    1424,    1425,    1440,    1439\r\n    1051,    1201,    1202,    1217,    1216,    1426,    1427,    1442,    1441\r\n    1052,    1202,    1203,    1218,    1217,    1427,    1428,    1443,    1442\r\n    1053,    1203,    1204,    1219,    1218,    1428,    1429,    1444,    1443\r\n    1054,    1204,    1205,    1220,    1219,    1429,    1430,    1445,    1444\r\n    1055,    1205,    1206,    1221,    1220,    1430,    1431,    1446,    1445\r\n    1056,    1206,    1207,    1222,    1221,    1431,    1432,    1447,    1446\r\n    1057,    1207,    1208,    1223,    1222,    1432,    1433,    1448,    1447\r\n    1058,    1208,    1209,    1224,    1223,    1433,    1434,    1449,    1448\r\n    1059,    1209,    1210,    1225,    1224,    1434,    1435,    1450,    1449\r\n    1060,    1210,    1211,    1226,    1225,    1435,    1436,    1451,    1450\r\n    1061,    1211,    1212,    1227,    1226,    1436,    1437,    1452,    1451\r\n    1062,    1212,    1213,    1228,    1227,    1437,    1438,    1453,    1452\r\n    1063,    1213,    1214,    1229,    1228,    1438,    1439,    1454,    1453\r\n    1064,    1214,    1215,    1230,    1229,    1439,    1440,    1455,    1454\r\n    1065,    1216,    1217,    1232,    1231,    1441,    1442,    1457,    1456\r\n    1066,    1217,    1218,    1233,    1232,    1442,    1443,    1458,    1457\r\n    1067,    1218,    1219,    1234,    1233,    1443,    1444,    1459,    1458\r\n    1068,    1219,    1220,    1235,    1234,    1444,    1445,    1460,    1459\r\n    1069,    1220,    1221,    1236,    1235,    1445,    1446,    1461,    1460\r\n    1070,    1221,    1222,    1237,    1236,    1446,    1447,    1462,    1461\r\n    1071,    1222,    1223,    1238,    1237,    1447,    1448,    1463,    1462\r\n    1072,    1223,    1224,    1239,    1238,    1448,    1449,    1464,    1463\r\n    1073,    1224,    1225,    1240,    1239,    1449,    1450,    1465,    1464\r\n    1074,    1225,    1226,    1241,    1240,    1450,    1451,    1466,    1465\r\n    1075,    1226,    1227,    1242,    1241,    1451,    1452,    1467,    1466\r\n    1076,    1227,    1228,    1243,    1242,    1452,    1453,    1468,    1467\r\n    1077,    1228,    1229,    1244,    1243,    1453,    1454,    1469,    1468\r\n    1078,    1229,    1230,    1245,    1244,    1454,    1455,    1470,    1469\r\n    1079,    1231,    1232,    1247,    1246,    1456,    1457,    1472,    1471\r\n    1080,    1232,    1233,    1248,    1247,    1457,    1458,    1473,    1472\r\n    1081,    1233,    1234,    1249,    1248,    1458,    1459,    1474,    1473\r\n    1082,    1234,    1235,    1250,    1249,    1459,    1460,    1475,    1474\r\n    1083,    1235,    1236,    1251,    1250,    1460,    1461,    1476,    1475\r\n    1084,    1236,    1237,    1252,    1251,    1461,    1462,    1477,    1476\r\n    1085,    1237,    1238,    1253,    1252,    1462,    1463,    1478,    1477\r\n    1086,    1238,    1239,    1254,    1253,    1463,    1464,    1479,    1478\r\n    1087,    1239,    1240,    1255,    1254,    1464,    1465,    1480,    1479\r\n    1088,    1240,    1241,    1256,    1255,    1465,    1466,    1481,    1480\r\n    1089,    1241,    1242,    1257,    1256,    1466,    1467,    1482,    1481\r\n    1090,    1242,    1243,    1258,    1257,    1467,    1468,    1483,    1482\r\n    1091,    1243,    1244,    1259,    1258,    1468,    1469,    1484,    1483\r\n    1092,    1244,    1245,    1260,    1259,    1469,    1470,    1485,    1484\r\n    1093,    1246,    1247,    1262,    1261,    1471,    1472,    1487,    1486\r\n    1094,    1247,    1248,    1263,    1262,    1472,    1473,    1488,    1487\r\n    1095,    1248,    1249,    1264,    1263,    1473,    1474,    1489,    1488\r\n    1096,    1249,    1250,    1265,    1264,    1474,    1475,    1490,    1489\r\n    1097,    1250,    1251,    1266,    1265,    1475,    1476,    1491,    1490\r\n    1098,    1251,    1252,    1267,    1266,    1476,    1477,    1492,    1491\r\n    1099,    1252,    1253,    1268,    1267,    1477,    1478,    1493,    1492\r\n    1100,    1253,    1254,    1269,    1268,    1478,    1479,    1494,    1493\r\n    1101,    1254,    1255,    1270,    1269,    1479,    1480,    1495,    1494\r\n    1102,    1255,    1256,    1271,    1270,    1480,    1481,    1496,    1495\r\n    1103,    1256,    1257,    1272,    1271,    1481,    1482,    1497,    1496\r\n    1104,    1257,    1258,    1273,    1272,    1482,    1483,    1498,    1497\r\n    1105,    1258,    1259,    1274,    1273,    1483,    1484,    1499,    1498\r\n    1106,    1259,    1260,    1275,    1274,    1484,    1485,    1500,    1499\r\n    1107,    1261,    1262,    1277,    1276,    1486,    1487,    1502,    1501\r\n    1108,    1262,    1263,    1278,    1277,    1487,    1488,    1503,    1502\r\n    1109,    1263,    1264,    1279,    1278,    1488,    1489,    1504,    1503\r\n    1110,    1264,    1265,    1280,    1279,    1489,    1490,    1505,    1504\r\n    1111,    1265,    1266,    1281,    1280,    1490,    1491,    1506,    1505\r\n    1112,    1266,    1267,    1282,    1281,    1491,    1492,    1507,    1506\r\n    1113,    1267,    1268,    1283,    1282,    1492,    1493,    1508,    1507\r\n    1114,    1268,    1269,    1284,    1283,    1493,    1494,    1509,    1508\r\n    1115,    1269,    1270,    1285,    1284,    1494,    1495,    1510,    1509\r\n    1116,    1270,    1271,    1286,    1285,    1495,    1496,    1511,    1510\r\n    1117,    1271,    1272,    1287,    1286,    1496,    1497,    1512,    1511\r\n    1118,    1272,    1273,    1288,    1287,    1497,    1498,    1513,    1512\r\n    1119,    1273,    1274,    1289,    1288,    1498,    1499,    1514,    1513\r\n    1120,    1274,    1275,    1290,    1289,    1499,    1500,    1515,    1514\r\n    1121,    1276,    1277,    1292,    1291,    1501,    1502,    1517,    1516\r\n    1122,    1277,    1278,    1293,    1292,    1502,    1503,    1518,    1517\r\n    1123,    1278,    1279,    1294,    1293,    1503,    1504,    1519,    1518\r\n    1124,    1279,    1280,    1295,    1294,    1504,    1505,    1520,    1519\r\n    1125,    1280,    1281,    1296,    1295,    1505,    1506,    1521,    1520\r\n    1126,    1281,    1282,    1297,    1296,    1506,    1507,    1522,    1521\r\n    1127,    1282,    1283,    1298,    1297,    1507,    1508,    1523,    1522\r\n    1128,    1283,    1284,    1299,    1298,    1508,    1509,    1524,    1523\r\n    1129,    1284,    1285,    1300,    1299,    1509,    1510,    1525,    1524\r\n    1130,    1285,    1286,    1301,    1300,    1510,    1511,    1526,    1525\r\n    1131,    1286,    1287,    1302,    1301,    1511,    1512,    1527,    1526\r\n    1132,    1287,    1288,    1303,    1302,    1512,    1513,    1528,    1527\r\n    1133,    1288,    1289,    1304,    1303,    1513,    1514,    1529,    1528\r\n    1134,    1289,    1290,    1305,    1304,    1514,    1515,    1530,    1529\r\n    1135,    1291,    1292,    1307,    1306,    1516,    1517,    1532,    1531\r\n    1136,    1292,    1293,    1308,    1307,    1517,    1518,    1533,    1532\r\n    1137,    1293,    1294,    1309,    1308,    1518,    1519,    1534,    1533\r\n    1138,    1294,    1295,    1310,    1309,    1519,    1520,    1535,    1534\r\n    1139,    1295,    1296,    1311,    1310,    1520,    1521,    1536,    1535\r\n    1140,    1296,    1297,    1312,    1311,    1521,    1522,    1537,    1536\r\n    1141,    1297,    1298,    1313,    1312,    1522,    1523,    1538,    1537\r\n    1142,    1298,    1299,    1314,    1313,    1523,    1524,    1539,    1538\r\n    1143,    1299,    1300,    1315,    1314,    1524,    1525,    1540,    1539\r\n    1144,    1300,    1301,    1316,    1315,    1525,    1526,    1541,    1540\r\n    1145,    1301,    1302,    1317,    1316,    1526,    1527,    1542,    1541\r\n    1146,    1302,    1303,    1318,    1317,    1527,    1528,    1543,    1542\r\n    1147,    1303,    1304,    1319,    1318,    1528,    1529,    1544,    1543\r\n    1148,    1304,    1305,    1320,    1319,    1529,    1530,    1545,    1544\r\n    1149,    1306,    1307,    1322,    1321,    1531,    1532,    1547,    1546\r\n    1150,    1307,    1308,    1323,    1322,    1532,    1533,    1548,    1547\r\n    1151,    1308,    1309,    1324,    1323,    1533,    1534,    1549,    1548\r\n    1152,    1309,    1310,    1325,    1324,    1534,    1535,    1550,    1549\r\n    1153,    1310,    1311,    1326,    1325,    1535,    1536,    1551,    1550\r\n    1154,    1311,    1312,    1327,    1326,    1536,    1537,    1552,    1551\r\n    1155,    1312,    1313,    1328,    1327,    1537,    1538,    1553,    1552\r\n    1156,    1313,    1314,    1329,    1328,    1538,    1539,    1554,    1553\r\n    1157,    1314,    1315,    1330,    1329,    1539,    1540,    1555,    1554\r\n    1158,    1315,    1316,    1331,    1330,    1540,    1541,    1556,    1555\r\n    1159,    1316,    1317,    1332,    1331,    1541,    1542,    1557,    1556\r\n    1160,    1317,    1318,    1333,    1332,    1542,    1543,    1558,    1557\r\n    1161,    1318,    1319,    1334,    1333,    1543,    1544,    1559,    1558\r\n    1162,    1319,    1320,    1335,    1334,    1544,    1545,    1560,    1559\r\n    1163,    1321,    1322,    1337,    1336,    1546,    1547,    1562,    1561\r\n    1164,    1322,    1323,    1338,    1337,    1547,    1548,    1563,    1562\r\n    1165,    1323,    1324,    1339,    1338,    1548,    1549,    1564,    1563\r\n    1166,    1324,    1325,    1340,    1339,    1549,    1550,    1565,    1564\r\n    1167,    1325,    1326,    1341,    1340,    1550,    1551,    1566,    1565\r\n    1168,    1326,    1327,    1342,    1341,    1551,    1552,    1567,    1566\r\n    1169,    1327,    1328,    1343,    1342,    1552,    1553,    1568,    1567\r\n    1170,    1328,    1329,    1344,    1343,    1553,    1554,    1569,    1568\r\n    1171,    1329,    1330,    1345,    1344,    1554,    1555,    1570,    1569\r\n    1172,    1330,    1331,    1346,    1345,    1555,    1556,    1571,    1570\r\n    1173,    1331,    1332,    1347,    1346,    1556,    1557,    1572,    1571\r\n    1174,    1332,    1333,    1348,    1347,    1557,    1558,    1573,    1572\r\n    1175,    1333,    1334,    1349,    1348,    1558,    1559,    1574,    1573\r\n    1176,    1334,    1335,    1350,    1349,    1559,    1560,    1575,    1574\r\n    1177,    1351,    1352,    1367,    1366,    1576,    1577,    1592,    1591\r\n    1178,    1352,    1353,    1368,    1367,    1577,    1578,    1593,    1592\r\n    1179,    1353,    1354,    1369,    1368,    1578,    1579,    1594,    1593\r\n    1180,    1354,    1355,    1370,    1369,    1579,    1580,    1595,    1594\r\n    1181,    1355,    1356,    1371,    1370,    1580,    1581,    1596,    1595\r\n    1182,    1356,    1357,    1372,    1371,    1581,    1582,    1597,    1596\r\n    1183,    1357,    1358,    1373,    1372,    1582,    1583,    1598,    1597\r\n    1184,    1358,    1359,    1374,    1373,    1583,    1584,    1599,    1598\r\n    1185,    1359,    1360,    1375,    1374,    1584,    1585,    1600,    1599\r\n    1186,    1360,    1361,    1376,    1375,    1585,    1586,    1601,    1600\r\n    1187,    1361,    1362,    1377,    1376,    1586,    1587,    1602,    1601\r\n    1188,    1362,    1363,    1378,    1377,    1587,    1588,    1603,    1602\r\n    1189,    1363,    1364,    1379,    1378,    1588,    1589,    1604,    1603\r\n    1190,    1364,    1365,    1380,    1379,    1589,    1590,    1605,    1604\r\n    1191,    1366,    1367,    1382,    1381,    1591,    1592,    1607,    1606\r\n    1192,    1367,    1368,    1383,    1382,    1592,    1593,    1608,    1607\r\n    1193,    1368,    1369,    1384,    1383,    1593,    1594,    1609,    1608\r\n    1194,    1369,    1370,    1385,    1384,    1594,    1595,    1610,    1609\r\n    1195,    1370,    1371,    1386,    1385,    1595,    1596,    1611,    1610\r\n    1196,    1371,    1372,    1387,    1386,    1596,    1597,    1612,    1611\r\n    1197,    1372,    1373,    1388,    1387,    1597,    1598,    1613,    1612\r\n    1198,    1373,    1374,    1389,    1388,    1598,    1599,    1614,    1613\r\n    1199,    1374,    1375,    1390,    1389,    1599,    1600,    1615,    1614\r\n    1200,    1375,    1376,    1391,    1390,    1600,    1601,    1616,    1615\r\n    1201,    1376,    1377,    1392,    1391,    1601,    1602,    1617,    1616\r\n    1202,    1377,    1378,    1393,    1392,    1602,    1603,    1618,    1617\r\n    1203,    1378,    1379,    1394,    1393,    1603,    1604,    1619,    1618\r\n    1204,    1379,    1380,    1395,    1394,    1604,    1605,    1620,    1619\r\n    1205,    1381,    1382,    1397,    1396,    1606,    1607,    1622,    1621\r\n    1206,    1382,    1383,    1398,    1397,    1607,    1608,    1623,    1622\r\n    1207,    1383,    1384,    1399,    1398,    1608,    1609,    1624,    1623\r\n    1208,    1384,    1385,    1400,    1399,    1609,    1610,    1625,    1624\r\n    1209,    1385,    1386,    1401,    1400,    1610,    1611,    1626,    1625\r\n    1210,    1386,    1387,    1402,    1401,    1611,    1612,    1627,    1626\r\n    1211,    1387,    1388,    1403,    1402,    1612,    1613,    1628,    1627\r\n    1212,    1388,    1389,    1404,    1403,    1613,    1614,    1629,    1628\r\n    1213,    1389,    1390,    1405,    1404,    1614,    1615,    1630,    1629\r\n    1214,    1390,    1391,    1406,    1405,    1615,    1616,    1631,    1630\r\n    1215,    1391,    1392,    1407,    1406,    1616,    1617,    1632,    1631\r\n    1216,    1392,    1393,    1408,    1407,    1617,    1618,    1633,    1632\r\n    1217,    1393,    1394,    1409,    1408,    1618,    1619,    1634,    1633\r\n    1218,    1394,    1395,    1410,    1409,    1619,    1620,    1635,    1634\r\n    1219,    1396,    1397,    1412,    1411,    1621,    1622,    1637,    1636\r\n    1220,    1397,    1398,    1413,    1412,    1622,    1623,    1638,    1637\r\n    1221,    1398,    1399,    1414,    1413,    1623,    1624,    1639,    1638\r\n    1222,    1399,    1400,    1415,    1414,    1624,    1625,    1640,    1639\r\n    1223,    1400,    1401,    1416,    1415,    1625,    1626,    1641,    1640\r\n    1224,    1401,    1402,    1417,    1416,    1626,    1627,    1642,    1641\r\n    1225,    1402,    1403,    1418,    1417,    1627,    1628,    1643,    1642\r\n    1226,    1403,    1404,    1419,    1418,    1628,    1629,    1644,    1643\r\n    1227,    1404,    1405,    1420,    1419,    1629,    1630,    1645,    1644\r\n    1228,    1405,    1406,    1421,    1420,    1630,    1631,    1646,    1645\r\n    1229,    1406,    1407,    1422,    1421,    1631,    1632,    1647,    1646\r\n    1230,    1407,    1408,    1423,    1422,    1632,    1633,    1648,    1647\r\n    1231,    1408,    1409,    1424,    1423,    1633,    1634,    1649,    1648\r\n    1232,    1409,    1410,    1425,    1424,    1634,    1635,    1650,    1649\r\n    1233,    1411,    1412,    1427,    1426,    1636,    1637,    1652,    1651\r\n    1234,    1412,    1413,    1428,    1427,    1637,    1638,    1653,    1652\r\n    1235,    1413,    1414,    1429,    1428,    1638,    1639,    1654,    1653\r\n    1236,    1414,    1415,    1430,    1429,    1639,    1640,    1655,    1654\r\n    1237,    1415,    1416,    1431,    1430,    1640,    1641,    1656,    1655\r\n    1238,    1416,    1417,    1432,    1431,    1641,    1642,    1657,    1656\r\n    1239,    1417,    1418,    1433,    1432,    1642,    1643,    1658,    1657\r\n    1240,    1418,    1419,    1434,    1433,    1643,    1644,    1659,    1658\r\n    1241,    1419,    1420,    1435,    1434,    1644,    1645,    1660,    1659\r\n    1242,    1420,    1421,    1436,    1435,    1645,    1646,    1661,    1660\r\n    1243,    1421,    1422,    1437,    1436,    1646,    1647,    1662,    1661\r\n    1244,    1422,    1423,    1438,    1437,    1647,    1648,    1663,    1662\r\n    1245,    1423,    1424,    1439,    1438,    1648,    1649,    1664,    1663\r\n    1246,    1424,    1425,    1440,    1439,    1649,    1650,    1665,    1664\r\n    1247,    1426,    1427,    1442,    1441,    1651,    1652,    1667,    1666\r\n    1248,    1427,    1428,    1443,    1442,    1652,    1653,    1668,    1667\r\n    1249,    1428,    1429,    1444,    1443,    1653,    1654,    1669,    1668\r\n    1250,    1429,    1430,    1445,    1444,    1654,    1655,    1670,    1669\r\n    1251,    1430,    1431,    1446,    1445,    1655,    1656,    1671,    1670\r\n    1252,    1431,    1432,    1447,    1446,    1656,    1657,    1672,    1671\r\n    1253,    1432,    1433,    1448,    1447,    1657,    1658,    1673,    1672\r\n    1254,    1433,    1434,    1449,    1448,    1658,    1659,    1674,    1673\r\n    1255,    1434,    1435,    1450,    1449,    1659,    1660,    1675,    1674\r\n    1256,    1435,    1436,    1451,    1450,    1660,    1661,    1676,    1675\r\n    1257,    1436,    1437,    1452,    1451,    1661,    1662,    1677,    1676\r\n    1258,    1437,    1438,    1453,    1452,    1662,    1663,    1678,    1677\r\n    1259,    1438,    1439,    1454,    1453,    1663,    1664,    1679,    1678\r\n    1260,    1439,    1440,    1455,    1454,    1664,    1665,    1680,    1679\r\n    1261,    1441,    1442,    1457,    1456,    1666,    1667,    1682,    1681\r\n    1262,    1442,    1443,    1458,    1457,    1667,    1668,    1683,    1682\r\n    1263,    1443,    1444,    1459,    1458,    1668,    1669,    1684,    1683\r\n    1264,    1444,    1445,    1460,    1459,    1669,    1670,    1685,    1684\r\n    1265,    1445,    1446,    1461,    1460,    1670,    1671,    1686,    1685\r\n    1266,    1446,    1447,    1462,    1461,    1671,    1672,    1687,    1686\r\n    1267,    1447,    1448,    1463,    1462,    1672,    1673,    1688,    1687\r\n    1268,    1448,    1449,    1464,    1463,    1673,    1674,    1689,    1688\r\n    1269,    1449,    1450,    1465,    1464,    1674,    1675,    1690,    1689\r\n    1270,    1450,    1451,    1466,    1465,    1675,    1676,    1691,    1690\r\n    1271,    1451,    1452,    1467,    1466,    1676,    1677,    1692,    1691\r\n    1272,    1452,    1453,    1468,    1467,    1677,    1678,    1693,    1692\r\n    1273,    1453,    1454,    1469,    1468,    1678,    1679,    1694,    1693\r\n    1274,    1454,    1455,    1470,    1469,    1679,    1680,    1695,    1694\r\n    1275,    1456,    1457,    1472,    1471,    1681,    1682,    1697,    1696\r\n    1276,    1457,    1458,    1473,    1472,    1682,    1683,    1698,    1697\r\n    1277,    1458,    1459,    1474,    1473,    1683,    1684,    1699,    1698\r\n    1278,    1459,    1460,    1475,    1474,    1684,    1685,    1700,    1699\r\n    1279,    1460,    1461,    1476,    1475,    1685,    1686,    1701,    1700\r\n    1280,    1461,    1462,    1477,    1476,    1686,    1687,    1702,    1701\r\n    1281,    1462,    1463,    1478,    1477,    1687,    1688,    1703,    1702\r\n    1282,    1463,    1464,    1479,    1478,    1688,    1689,    1704,    1703\r\n    1283,    1464,    1465,    1480,    1479,    1689,    1690,    1705,    1704\r\n    1284,    1465,    1466,    1481,    1480,    1690,    1691,    1706,    1705\r\n    1285,    1466,    1467,    1482,    1481,    1691,    1692,    1707,    1706\r\n    1286,    1467,    1468,    1483,    1482,    1692,    1693,    1708,    1707\r\n    1287,    1468,    1469,    1484,    1483,    1693,    1694,    1709,    1708\r\n    1288,    1469,    1470,    1485,    1484,    1694,    1695,    1710,    1709\r\n    1289,    1471,    1472,    1487,    1486,    1696,    1697,    1712,    1711\r\n    1290,    1472,    1473,    1488,    1487,    1697,    1698,    1713,    1712\r\n    1291,    1473,    1474,    1489,    1488,    1698,    1699,    1714,    1713\r\n    1292,    1474,    1475,    1490,    1489,    1699,    1700,    1715,    1714\r\n    1293,    1475,    1476,    1491,    1490,    1700,    1701,    1716,    1715\r\n    1294,    1476,    1477,    1492,    1491,    1701,    1702,    1717,    1716\r\n    1295,    1477,    1478,    1493,    1492,    1702,    1703,    1718,    1717\r\n    1296,    1478,    1479,    1494,    1493,    1703,    1704,    1719,    1718\r\n    1297,    1479,    1480,    1495,    1494,    1704,    1705,    1720,    1719\r\n    1298,    1480,    1481,    1496,    1495,    1705,    1706,    1721,    1720\r\n    1299,    1481,    1482,    1497,    1496,    1706,    1707,    1722,    1721\r\n    1300,    1482,    1483,    1498,    1497,    1707,    1708,    1723,    1722\r\n    1301,    1483,    1484,    1499,    1498,    1708,    1709,    1724,    1723\r\n    1302,    1484,    1485,    1500,    1499,    1709,    1710,    1725,    1724\r\n    1303,    1486,    1487,    1502,    1501,    1711,    1712,    1727,    1726\r\n    1304,    1487,    1488,    1503,    1502,    1712,    1713,    1728,    1727\r\n    1305,    1488,    1489,    1504,    1503,    1713,    1714,    1729,    1728\r\n    1306,    1489,    1490,    1505,    1504,    1714,    1715,    1730,    1729\r\n    1307,    1490,    1491,    1506,    1505,    1715,    1716,    1731,    1730\r\n    1308,    1491,    1492,    1507,    1506,    1716,    1717,    1732,    1731\r\n    1309,    1492,    1493,    1508,    1507,    1717,    1718,    1733,    1732\r\n    1310,    1493,    1494,    1509,    1508,    1718,    1719,    1734,    1733\r\n    1311,    1494,    1495,    1510,    1509,    1719,    1720,    1735,    1734\r\n    1312,    1495,    1496,    1511,    1510,    1720,    1721,    1736,    1735\r\n    1313,    1496,    1497,    1512,    1511,    1721,    1722,    1737,    1736\r\n    1314,    1497,    1498,    1513,    1512,    1722,    1723,    1738,    1737\r\n    1315,    1498,    1499,    1514,    1513,    1723,    1724,    1739,    1738\r\n    1316,    1499,    1500,    1515,    1514,    1724,    1725,    1740,    1739\r\n    1317,    1501,    1502,    1517,    1516,    1726,    1727,    1742,    1741\r\n    1318,    1502,    1503,    1518,    1517,    1727,    1728,    1743,    1742\r\n    1319,    1503,    1504,    1519,    1518,    1728,    1729,    1744,    1743\r\n    1320,    1504,    1505,    1520,    1519,    1729,    1730,    1745,    1744\r\n    1321,    1505,    1506,    1521,    1520,    1730,    1731,    1746,    1745\r\n    1322,    1506,    1507,    1522,    1521,    1731,    1732,    1747,    1746\r\n    1323,    1507,    1508,    1523,    1522,    1732,    1733,    1748,    1747\r\n    1324,    1508,    1509,    1524,    1523,    1733,    1734,    1749,    1748\r\n    1325,    1509,    1510,    1525,    1524,    1734,    1735,    1750,    1749\r\n    1326,    1510,    1511,    1526,    1525,    1735,    1736,    1751,    1750\r\n    1327,    1511,    1512,    1527,    1526,    1736,    1737,    1752,    1751\r\n    1328,    1512,    1513,    1528,    1527,    1737,    1738,    1753,    1752\r\n    1329,    1513,    1514,    1529,    1528,    1738,    1739,    1754,    1753\r\n    1330,    1514,    1515,    1530,    1529,    1739,    1740,    1755,    1754\r\n    1331,    1516,    1517,    1532,    1531,    1741,    1742,    1757,    1756\r\n    1332,    1517,    1518,    1533,    1532,    1742,    1743,    1758,    1757\r\n    1333,    1518,    1519,    1534,    1533,    1743,    1744,    1759,    1758\r\n    1334,    1519,    1520,    1535,    1534,    1744,    1745,    1760,    1759\r\n    1335,    1520,    1521,    1536,    1535,    1745,    1746,    1761,    1760\r\n    1336,    1521,    1522,    1537,    1536,    1746,    1747,    1762,    1761\r\n    1337,    1522,    1523,    1538,    1537,    1747,    1748,    1763,    1762\r\n    1338,    1523,    1524,    1539,    1538,    1748,    1749,    1764,    1763\r\n    1339,    1524,    1525,    1540,    1539,    1749,    1750,    1765,    1764\r\n    1340,    1525,    1526,    1541,    1540,    1750,    1751,    1766,    1765\r\n    1341,    1526,    1527,    1542,    1541,    1751,    1752,    1767,    1766\r\n    1342,    1527,    1528,    1543,    1542,    1752,    1753,    1768,    1767\r\n    1343,    1528,    1529,    1544,    1543,    1753,    1754,    1769,    1768\r\n    1344,    1529,    1530,    1545,    1544,    1754,    1755,    1770,    1769\r\n    1345,    1531,    1532,    1547,    1546,    1756,    1757,    1772,    1771\r\n    1346,    1532,    1533,    1548,    1547,    1757,    1758,    1773,    1772\r\n    1347,    1533,    1534,    1549,    1548,    1758,    1759,    1774,    1773\r\n    1348,    1534,    1535,    1550,    1549,    1759,    1760,    1775,    1774\r\n    1349,    1535,    1536,    1551,    1550,    1760,    1761,    1776,    1775\r\n    1350,    1536,    1537,    1552,    1551,    1761,    1762,    1777,    1776\r\n    1351,    1537,    1538,    1553,    1552,    1762,    1763,    1778,    1777\r\n    1352,    1538,    1539,    1554,    1553,    1763,    1764,    1779,    1778\r\n    1353,    1539,    1540,    1555,    1554,    1764,    1765,    1780,    1779\r\n    1354,    1540,    1541,    1556,    1555,    1765,    1766,    1781,    1780\r\n    1355,    1541,    1542,    1557,    1556,    1766,    1767,    1782,    1781\r\n    1356,    1542,    1543,    1558,    1557,    1767,    1768,    1783,    1782\r\n    1357,    1543,    1544,    1559,    1558,    1768,    1769,    1784,    1783\r\n    1358,    1544,    1545,    1560,    1559,    1769,    1770,    1785,    1784\r\n    1359,    1546,    1547,    1562,    1561,    1771,    1772,    1787,    1786\r\n    1360,    1547,    1548,    1563,    1562,    1772,    1773,    1788,    1787\r\n    1361,    1548,    1549,    1564,    1563,    1773,    1774,    1789,    1788\r\n    1362,    1549,    1550,    1565,    1564,    1774,    1775,    1790,    1789\r\n    1363,    1550,    1551,    1566,    1565,    1775,    1776,    1791,    1790\r\n    1364,    1551,    1552,    1567,    1566,    1776,    1777,    1792,    1791\r\n    1365,    1552,    1553,    1568,    1567,    1777,    1778,    1793,    1792\r\n    1366,    1553,    1554,    1569,    1568,    1778,    1779,    1794,    1793\r\n    1367,    1554,    1555,    1570,    1569,    1779,    1780,    1795,    1794\r\n    1368,    1555,    1556,    1571,    1570,    1780,    1781,    1796,    1795\r\n    1369,    1556,    1557,    1572,    1571,    1781,    1782,    1797,    1796\r\n    1370,    1557,    1558,    1573,    1572,    1782,    1783,    1798,    1797\r\n    1371,    1558,    1559,    1574,    1573,    1783,    1784,    1799,    1798\r\n    1372,    1559,    1560,    1575,    1574,    1784,    1785,    1800,    1799\r\n    1373,    1576,    1577,    1592,    1591,    1801,    1802,    1817,    1816\r\n    1374,    1577,    1578,    1593,    1592,    1802,    1803,    1818,    1817\r\n    1375,    1578,    1579,    1594,    1593,    1803,    1804,    1819,    1818\r\n    1376,    1579,    1580,    1595,    1594,    1804,    1805,    1820,    1819\r\n    1377,    1580,    1581,    1596,    1595,    1805,    1806,    1821,    1820\r\n    1378,    1581,    1582,    1597,    1596,    1806,    1807,    1822,    1821\r\n    1379,    1582,    1583,    1598,    1597,    1807,    1808,    1823,    1822\r\n    1380,    1583,    1584,    1599,    1598,    1808,    1809,    1824,    1823\r\n    1381,    1584,    1585,    1600,    1599,    1809,    1810,    1825,    1824\r\n    1382,    1585,    1586,    1601,    1600,    1810,    1811,    1826,    1825\r\n    1383,    1586,    1587,    1602,    1601,    1811,    1812,    1827,    1826\r\n    1384,    1587,    1588,    1603,    1602,    1812,    1813,    1828,    1827\r\n    1385,    1588,    1589,    1604,    1603,    1813,    1814,    1829,    1828\r\n    1386,    1589,    1590,    1605,    1604,    1814,    1815,    1830,    1829\r\n    1387,    1591,    1592,    1607,    1606,    1816,    1817,    1832,    1831\r\n    1388,    1592,    1593,    1608,    1607,    1817,    1818,    1833,    1832\r\n    1389,    1593,    1594,    1609,    1608,    1818,    1819,    1834,    1833\r\n    1390,    1594,    1595,    1610,    1609,    1819,    1820,    1835,    1834\r\n    1391,    1595,    1596,    1611,    1610,    1820,    1821,    1836,    1835\r\n    1392,    1596,    1597,    1612,    1611,    1821,    1822,    1837,    1836\r\n    1393,    1597,    1598,    1613,    1612,    1822,    1823,    1838,    1837\r\n    1394,    1598,    1599,    1614,    1613,    1823,    1824,    1839,    1838\r\n    1395,    1599,    1600,    1615,    1614,    1824,    1825,    1840,    1839\r\n    1396,    1600,    1601,    1616,    1615,    1825,    1826,    1841,    1840\r\n    1397,    1601,    1602,    1617,    1616,    1826,    1827,    1842,    1841\r\n    1398,    1602,    1603,    1618,    1617,    1827,    1828,    1843,    1842\r\n    1399,    1603,    1604,    1619,    1618,    1828,    1829,    1844,    1843\r\n    1400,    1604,    1605,    1620,    1619,    1829,    1830,    1845,    1844\r\n    1401,    1606,    1607,    1622,    1621,    1831,    1832,    1847,    1846\r\n    1402,    1607,    1608,    1623,    1622,    1832,    1833,    1848,    1847\r\n    1403,    1608,    1609,    1624,    1623,    1833,    1834,    1849,    1848\r\n    1404,    1609,    1610,    1625,    1624,    1834,    1835,    1850,    1849\r\n    1405,    1610,    1611,    1626,    1625,    1835,    1836,    1851,    1850\r\n    1406,    1611,    1612,    1627,    1626,    1836,    1837,    1852,    1851\r\n    1407,    1612,    1613,    1628,    1627,    1837,    1838,    1853,    1852\r\n    1408,    1613,    1614,    1629,    1628,    1838,    1839,    1854,    1853\r\n    1409,    1614,    1615,    1630,    1629,    1839,    1840,    1855,    1854\r\n    1410,    1615,    1616,    1631,    1630,    1840,    1841,    1856,    1855\r\n    1411,    1616,    1617,    1632,    1631,    1841,    1842,    1857,    1856\r\n    1412,    1617,    1618,    1633,    1632,    1842,    1843,    1858,    1857\r\n    1413,    1618,    1619,    1634,    1633,    1843,    1844,    1859,    1858\r\n    1414,    1619,    1620,    1635,    1634,    1844,    1845,    1860,    1859\r\n    1415,    1621,    1622,    1637,    1636,    1846,    1847,    1862,    1861\r\n    1416,    1622,    1623,    1638,    1637,    1847,    1848,    1863,    1862\r\n    1417,    1623,    1624,    1639,    1638,    1848,    1849,    1864,    1863\r\n    1418,    1624,    1625,    1640,    1639,    1849,    1850,    1865,    1864\r\n    1419,    1625,    1626,    1641,    1640,    1850,    1851,    1866,    1865\r\n    1420,    1626,    1627,    1642,    1641,    1851,    1852,    1867,    1866\r\n    1421,    1627,    1628,    1643,    1642,    1852,    1853,    1868,    1867\r\n    1422,    1628,    1629,    1644,    1643,    1853,    1854,    1869,    1868\r\n    1423,    1629,    1630,    1645,    1644,    1854,    1855,    1870,    1869\r\n    1424,    1630,    1631,    1646,    1645,    1855,    1856,    1871,    1870\r\n    1425,    1631,    1632,    1647,    1646,    1856,    1857,    1872,    1871\r\n    1426,    1632,    1633,    1648,    1647,    1857,    1858,    1873,    1872\r\n    1427,    1633,    1634,    1649,    1648,    1858,    1859,    1874,    1873\r\n    1428,    1634,    1635,    1650,    1649,    1859,    1860,    1875,    1874\r\n    1429,    1636,    1637,    1652,    1651,    1861,    1862,    1877,    1876\r\n    1430,    1637,    1638,    1653,    1652,    1862,    1863,    1878,    1877\r\n    1431,    1638,    1639,    1654,    1653,    1863,    1864,    1879,    1878\r\n    1432,    1639,    1640,    1655,    1654,    1864,    1865,    1880,    1879\r\n    1433,    1640,    1641,    1656,    1655,    1865,    1866,    1881,    1880\r\n    1434,    1641,    1642,    1657,    1656,    1866,    1867,    1882,    1881\r\n    1435,    1642,    1643,    1658,    1657,    1867,    1868,    1883,    1882\r\n    1436,    1643,    1644,    1659,    1658,    1868,    1869,    1884,    1883\r\n    1437,    1644,    1645,    1660,    1659,    1869,    1870,    1885,    1884\r\n    1438,    1645,    1646,    1661,    1660,    1870,    1871,    1886,    1885\r\n    1439,    1646,    1647,    1662,    1661,    1871,    1872,    1887,    1886\r\n    1440,    1647,    1648,    1663,    1662,    1872,    1873,    1888,    1887\r\n    1441,    1648,    1649,    1664,    1663,    1873,    1874,    1889,    1888\r\n    1442,    1649,    1650,    1665,    1664,    1874,    1875,    1890,    1889\r\n    1443,    1651,    1652,    1667,    1666,    1876,    1877,    1892,    1891\r\n    1444,    1652,    1653,    1668,    1667,    1877,    1878,    1893,    1892\r\n    1445,    1653,    1654,    1669,    1668,    1878,    1879,    1894,    1893\r\n    1446,    1654,    1655,    1670,    1669,    1879,    1880,    1895,    1894\r\n    1447,    1655,    1656,    1671,    1670,    1880,    1881,    1896,    1895\r\n    1448,    1656,    1657,    1672,    1671,    1881,    1882,    1897,    1896\r\n    1449,    1657,    1658,    1673,    1672,    1882,    1883,    1898,    1897\r\n    1450,    1658,    1659,    1674,    1673,    1883,    1884,    1899,    1898\r\n    1451,    1659,    1660,    1675,    1674,    1884,    1885,    1900,    1899\r\n    1452,    1660,    1661,    1676,    1675,    1885,    1886,    1901,    1900\r\n    1453,    1661,    1662,    1677,    1676,    1886,    1887,    1902,    1901\r\n    1454,    1662,    1663,    1678,    1677,    1887,    1888,    1903,    1902\r\n    1455,    1663,    1664,    1679,    1678,    1888,    1889,    1904,    1903\r\n    1456,    1664,    1665,    1680,    1679,    1889,    1890,    1905,    1904\r\n    1457,    1666,    1667,    1682,    1681,    1891,    1892,    1907,    1906\r\n    1458,    1667,    1668,    1683,    1682,    1892,    1893,    1908,    1907\r\n    1459,    1668,    1669,    1684,    1683,    1893,    1894,    1909,    1908\r\n    1460,    1669,    1670,    1685,    1684,    1894,    1895,    1910,    1909\r\n    1461,    1670,    1671,    1686,    1685,    1895,    1896,    1911,    1910\r\n    1462,    1671,    1672,    1687,    1686,    1896,    1897,    1912,    1911\r\n    1463,    1672,    1673,    1688,    1687,    1897,    1898,    1913,    1912\r\n    1464,    1673,    1674,    1689,    1688,    1898,    1899,    1914,    1913\r\n    1465,    1674,    1675,    1690,    1689,    1899,    1900,    1915,    1914\r\n    1466,    1675,    1676,    1691,    1690,    1900,    1901,    1916,    1915\r\n    1467,    1676,    1677,    1692,    1691,    1901,    1902,    1917,    1916\r\n    1468,    1677,    1678,    1693,    1692,    1902,    1903,    1918,    1917\r\n    1469,    1678,    1679,    1694,    1693,    1903,    1904,    1919,    1918\r\n    1470,    1679,    1680,    1695,    1694,    1904,    1905,    1920,    1919\r\n    1471,    1681,    1682,    1697,    1696,    1906,    1907,    1922,    1921\r\n    1472,    1682,    1683,    1698,    1697,    1907,    1908,    1923,    1922\r\n    1473,    1683,    1684,    1699,    1698,    1908,    1909,    1924,    1923\r\n    1474,    1684,    1685,    1700,    1699,    1909,    1910,    1925,    1924\r\n    1475,    1685,    1686,    1701,    1700,    1910,    1911,    1926,    1925\r\n    1476,    1686,    1687,    1702,    1701,    1911,    1912,    1927,    1926\r\n    1477,    1687,    1688,    1703,    1702,    1912,    1913,    1928,    1927\r\n    1478,    1688,    1689,    1704,    1703,    1913,    1914,    1929,    1928\r\n    1479,    1689,    1690,    1705,    1704,    1914,    1915,    1930,    1929\r\n    1480,    1690,    1691,    1706,    1705,    1915,    1916,    1931,    1930\r\n    1481,    1691,    1692,    1707,    1706,    1916,    1917,    1932,    1931\r\n    1482,    1692,    1693,    1708,    1707,    1917,    1918,    1933,    1932\r\n    1483,    1693,    1694,    1709,    1708,    1918,    1919,    1934,    1933\r\n    1484,    1694,    1695,    1710,    1709,    1919,    1920,    1935,    1934\r\n    1485,    1696,    1697,    1712,    1711,    1921,    1922,    1937,    1936\r\n    1486,    1697,    1698,    1713,    1712,    1922,    1923,    1938,    1937\r\n    1487,    1698,    1699,    1714,    1713,    1923,    1924,    1939,    1938\r\n    1488,    1699,    1700,    1715,    1714,    1924,    1925,    1940,    1939\r\n    1489,    1700,    1701,    1716,    1715,    1925,    1926,    1941,    1940\r\n    1490,    1701,    1702,    1717,    1716,    1926,    1927,    1942,    1941\r\n    1491,    1702,    1703,    1718,    1717,    1927,    1928,    1943,    1942\r\n    1492,    1703,    1704,    1719,    1718,    1928,    1929,    1944,    1943\r\n    1493,    1704,    1705,    1720,    1719,    1929,    1930,    1945,    1944\r\n    1494,    1705,    1706,    1721,    1720,    1930,    1931,    1946,    1945\r\n    1495,    1706,    1707,    1722,    1721,    1931,    1932,    1947,    1946\r\n    1496,    1707,    1708,    1723,    1722,    1932,    1933,    1948,    1947\r\n    1497,    1708,    1709,    1724,    1723,    1933,    1934,    1949,    1948\r\n    1498,    1709,    1710,    1725,    1724,    1934,    1935,    1950,    1949\r\n    1499,    1711,    1712,    1727,    1726,    1936,    1937,    1952,    1951\r\n    1500,    1712,    1713,    1728,    1727,    1937,    1938,    1953,    1952\r\n    1501,    1713,    1714,    1729,    1728,    1938,    1939,    1954,    1953\r\n    1502,    1714,    1715,    1730,    1729,    1939,    1940,    1955,    1954\r\n    1503,    1715,    1716,    1731,    1730,    1940,    1941,    1956,    1955\r\n    1504,    1716,    1717,    1732,    1731,    1941,    1942,    1957,    1956\r\n    1505,    1717,    1718,    1733,    1732,    1942,    1943,    1958,    1957\r\n    1506,    1718,    1719,    1734,    1733,    1943,    1944,    1959,    1958\r\n    1507,    1719,    1720,    1735,    1734,    1944,    1945,    1960,    1959\r\n    1508,    1720,    1721,    1736,    1735,    1945,    1946,    1961,    1960\r\n    1509,    1721,    1722,    1737,    1736,    1946,    1947,    1962,    1961\r\n    1510,    1722,    1723,    1738,    1737,    1947,    1948,    1963,    1962\r\n    1511,    1723,    1724,    1739,    1738,    1948,    1949,    1964,    1963\r\n    1512,    1724,    1725,    1740,    1739,    1949,    1950,    1965,    1964\r\n    1513,    1726,    1727,    1742,    1741,    1951,    1952,    1967,    1966\r\n    1514,    1727,    1728,    1743,    1742,    1952,    1953,    1968,    1967\r\n    1515,    1728,    1729,    1744,    1743,    1953,    1954,    1969,    1968\r\n    1516,    1729,    1730,    1745,    1744,    1954,    1955,    1970,    1969\r\n    1517,    1730,    1731,    1746,    1745,    1955,    1956,    1971,    1970\r\n    1518,    1731,    1732,    1747,    1746,    1956,    1957,    1972,    1971\r\n    1519,    1732,    1733,    1748,    1747,    1957,    1958,    1973,    1972\r\n    1520,    1733,    1734,    1749,    1748,    1958,    1959,    1974,    1973\r\n    1521,    1734,    1735,    1750,    1749,    1959,    1960,    1975,    1974\r\n    1522,    1735,    1736,    1751,    1750,    1960,    1961,    1976,    1975\r\n    1523,    1736,    1737,    1752,    1751,    1961,    1962,    1977,    1976\r\n    1524,    1737,    1738,    1753,    1752,    1962,    1963,    1978,    1977\r\n    1525,    1738,    1739,    1754,    1753,    1963,    1964,    1979,    1978\r\n    1526,    1739,    1740,    1755,    1754,    1964,    1965,    1980,    1979\r\n    1527,    1741,    1742,    1757,    1756,    1966,    1967,    1982,    1981\r\n    1528,    1742,    1743,    1758,    1757,    1967,    1968,    1983,    1982\r\n    1529,    1743,    1744,    1759,    1758,    1968,    1969,    1984,    1983\r\n    1530,    1744,    1745,    1760,    1759,    1969,    1970,    1985,    1984\r\n    1531,    1745,    1746,    1761,    1760,    1970,    1971,    1986,    1985\r\n    1532,    1746,    1747,    1762,    1761,    1971,    1972,    1987,    1986\r\n    1533,    1747,    1748,    1763,    1762,    1972,    1973,    1988,    1987\r\n    1534,    1748,    1749,    1764,    1763,    1973,    1974,    1989,    1988\r\n    1535,    1749,    1750,    1765,    1764,    1974,    1975,    1990,    1989\r\n    1536,    1750,    1751,    1766,    1765,    1975,    1976,    1991,    1990\r\n    1537,    1751,    1752,    1767,    1766,    1976,    1977,    1992,    1991\r\n    1538,    1752,    1753,    1768,    1767,    1977,    1978,    1993,    1992\r\n    1539,    1753,    1754,    1769,    1768,    1978,    1979,    1994,    1993\r\n    1540,    1754,    1755,    1770,    1769,    1979,    1980,    1995,    1994\r\n    1541,    1756,    1757,    1772,    1771,    1981,    1982,    1997,    1996\r\n    1542,    1757,    1758,    1773,    1772,    1982,    1983,    1998,    1997\r\n    1543,    1758,    1759,    1774,    1773,    1983,    1984,    1999,    1998\r\n    1544,    1759,    1760,    1775,    1774,    1984,    1985,    2000,    1999\r\n    1545,    1760,    1761,    1776,    1775,    1985,    1986,    2001,    2000\r\n    1546,    1761,    1762,    1777,    1776,    1986,    1987,    2002,    2001\r\n    1547,    1762,    1763,    1778,    1777,    1987,    1988,    2003,    2002\r\n    1548,    1763,    1764,    1779,    1778,    1988,    1989,    2004,    2003\r\n    1549,    1764,    1765,    1780,    1779,    1989,    1990,    2005,    2004\r\n    1550,    1765,    1766,    1781,    1780,    1990,    1991,    2006,    2005\r\n    1551,    1766,    1767,    1782,    1781,    1991,    1992,    2007,    2006\r\n    1552,    1767,    1768,    1783,    1782,    1992,    1993,    2008,    2007\r\n    1553,    1768,    1769,    1784,    1783,    1993,    1994,    2009,    2008\r\n    1554,    1769,    1770,    1785,    1784,    1994,    1995,    2010,    2009\r\n    1555,    1771,    1772,    1787,    1786,    1996,    1997,    2012,    2011\r\n    1556,    1772,    1773,    1788,    1787,    1997,    1998,    2013,    2012\r\n    1557,    1773,    1774,    1789,    1788,    1998,    1999,    2014,    2013\r\n    1558,    1774,    1775,    1790,    1789,    1999,    2000,    2015,    2014\r\n    1559,    1775,    1776,    1791,    1790,    2000,    2001,    2016,    2015\r\n    1560,    1776,    1777,    1792,    1791,    2001,    2002,    2017,    2016\r\n    1561,    1777,    1778,    1793,    1792,    2002,    2003,    2018,    2017\r\n    1562,    1778,    1779,    1794,    1793,    2003,    2004,    2019,    2018\r\n    1563,    1779,    1780,    1795,    1794,    2004,    2005,    2020,    2019\r\n    1564,    1780,    1781,    1796,    1795,    2005,    2006,    2021,    2020\r\n    1565,    1781,    1782,    1797,    1796,    2006,    2007,    2022,    2021\r\n    1566,    1782,    1783,    1798,    1797,    2007,    2008,    2023,    2022\r\n    1567,    1783,    1784,    1799,    1798,    2008,    2009,    2024,    2023\r\n    1568,    1784,    1785,    1800,    1799,    2009,    2010,    2025,    2024\r\n    1569,    1801,    1802,    1817,    1816,    2026,    2027,    2042,    2041\r\n    1570,    1802,    1803,    1818,    1817,    2027,    2028,    2043,    2042\r\n    1571,    1803,    1804,    1819,    1818,    2028,    2029,    2044,    2043\r\n    1572,    1804,    1805,    1820,    1819,    2029,    2030,    2045,    2044\r\n    1573,    1805,    1806,    1821,    1820,    2030,    2031,    2046,    2045\r\n    1574,    1806,    1807,    1822,    1821,    2031,    2032,    2047,    2046\r\n    1575,    1807,    1808,    1823,    1822,    2032,    2033,    2048,    2047\r\n    1576,    1808,    1809,    1824,    1823,    2033,    2034,    2049,    2048\r\n    1577,    1809,    1810,    1825,    1824,    2034,    2035,    2050,    2049\r\n    1578,    1810,    1811,    1826,    1825,    2035,    2036,    2051,    2050\r\n    1579,    1811,    1812,    1827,    1826,    2036,    2037,    2052,    2051\r\n    1580,    1812,    1813,    1828,    1827,    2037,    2038,    2053,    2052\r\n    1581,    1813,    1814,    1829,    1828,    2038,    2039,    2054,    2053\r\n    1582,    1814,    1815,    1830,    1829,    2039,    2040,    2055,    2054\r\n    1583,    1816,    1817,    1832,    1831,    2041,    2042,    2057,    2056\r\n    1584,    1817,    1818,    1833,    1832,    2042,    2043,    2058,    2057\r\n    1585,    1818,    1819,    1834,    1833,    2043,    2044,    2059,    2058\r\n    1586,    1819,    1820,    1835,    1834,    2044,    2045,    2060,    2059\r\n    1587,    1820,    1821,    1836,    1835,    2045,    2046,    2061,    2060\r\n    1588,    1821,    1822,    1837,    1836,    2046,    2047,    2062,    2061\r\n    1589,    1822,    1823,    1838,    1837,    2047,    2048,    2063,    2062\r\n    1590,    1823,    1824,    1839,    1838,    2048,    2049,    2064,    2063\r\n    1591,    1824,    1825,    1840,    1839,    2049,    2050,    2065,    2064\r\n    1592,    1825,    1826,    1841,    1840,    2050,    2051,    2066,    2065\r\n    1593,    1826,    1827,    1842,    1841,    2051,    2052,    2067,    2066\r\n    1594,    1827,    1828,    1843,    1842,    2052,    2053,    2068,    2067\r\n    1595,    1828,    1829,    1844,    1843,    2053,    2054,    2069,    2068\r\n    1596,    1829,    1830,    1845,    1844,    2054,    2055,    2070,    2069\r\n    1597,    1831,    1832,    1847,    1846,    2056,    2057,    2072,    2071\r\n    1598,    1832,    1833,    1848,    1847,    2057,    2058,    2073,    2072\r\n    1599,    1833,    1834,    1849,    1848,    2058,    2059,    2074,    2073\r\n    1600,    1834,    1835,    1850,    1849,    2059,    2060,    2075,    2074\r\n    1601,    1835,    1836,    1851,    1850,    2060,    2061,    2076,    2075\r\n    1602,    1836,    1837,    1852,    1851,    2061,    2062,    2077,    2076\r\n    1603,    1837,    1838,    1853,    1852,    2062,    2063,    2078,    2077\r\n    1604,    1838,    1839,    1854,    1853,    2063,    2064,    2079,    2078\r\n    1605,    1839,    1840,    1855,    1854,    2064,    2065,    2080,    2079\r\n    1606,    1840,    1841,    1856,    1855,    2065,    2066,    2081,    2080\r\n    1607,    1841,    1842,    1857,    1856,    2066,    2067,    2082,    2081\r\n    1608,    1842,    1843,    1858,    1857,    2067,    2068,    2083,    2082\r\n    1609,    1843,    1844,    1859,    1858,    2068,    2069,    2084,    2083\r\n    1610,    1844,    1845,    1860,    1859,    2069,    2070,    2085,    2084\r\n    1611,    1846,    1847,    1862,    1861,    2071,    2072,    2087,    2086\r\n    1612,    1847,    1848,    1863,    1862,    2072,    2073,    2088,    2087\r\n    1613,    1848,    1849,    1864,    1863,    2073,    2074,    2089,    2088\r\n    1614,    1849,    1850,    1865,    1864,    2074,    2075,    2090,    2089\r\n    1615,    1850,    1851,    1866,    1865,    2075,    2076,    2091,    2090\r\n    1616,    1851,    1852,    1867,    1866,    2076,    2077,    2092,    2091\r\n    1617,    1852,    1853,    1868,    1867,    2077,    2078,    2093,    2092\r\n    1618,    1853,    1854,    1869,    1868,    2078,    2079,    2094,    2093\r\n    1619,    1854,    1855,    1870,    1869,    2079,    2080,    2095,    2094\r\n    1620,    1855,    1856,    1871,    1870,    2080,    2081,    2096,    2095\r\n    1621,    1856,    1857,    1872,    1871,    2081,    2082,    2097,    2096\r\n    1622,    1857,    1858,    1873,    1872,    2082,    2083,    2098,    2097\r\n    1623,    1858,    1859,    1874,    1873,    2083,    2084,    2099,    2098\r\n    1624,    1859,    1860,    1875,    1874,    2084,    2085,    2100,    2099\r\n    1625,    1861,    1862,    1877,    1876,    2086,    2087,    2102,    2101\r\n    1626,    1862,    1863,    1878,    1877,    2087,    2088,    2103,    2102\r\n    1627,    1863,    1864,    1879,    1878,    2088,    2089,    2104,    2103\r\n    1628,    1864,    1865,    1880,    1879,    2089,    2090,    2105,    2104\r\n    1629,    1865,    1866,    1881,    1880,    2090,    2091,    2106,    2105\r\n    1630,    1866,    1867,    1882,    1881,    2091,    2092,    2107,    2106\r\n    1631,    1867,    1868,    1883,    1882,    2092,    2093,    2108,    2107\r\n    1632,    1868,    1869,    1884,    1883,    2093,    2094,    2109,    2108\r\n    1633,    1869,    1870,    1885,    1884,    2094,    2095,    2110,    2109\r\n    1634,    1870,    1871,    1886,    1885,    2095,    2096,    2111,    2110\r\n    1635,    1871,    1872,    1887,    1886,    2096,    2097,    2112,    2111\r\n    1636,    1872,    1873,    1888,    1887,    2097,    2098,    2113,    2112\r\n    1637,    1873,    1874,    1889,    1888,    2098,    2099,    2114,    2113\r\n    1638,    1874,    1875,    1890,    1889,    2099,    2100,    2115,    2114\r\n    1639,    1876,    1877,    1892,    1891,    2101,    2102,    2117,    2116\r\n    1640,    1877,    1878,    1893,    1892,    2102,    2103,    2118,    2117\r\n    1641,    1878,    1879,    1894,    1893,    2103,    2104,    2119,    2118\r\n    1642,    1879,    1880,    1895,    1894,    2104,    2105,    2120,    2119\r\n    1643,    1880,    1881,    1896,    1895,    2105,    2106,    2121,    2120\r\n    1644,    1881,    1882,    1897,    1896,    2106,    2107,    2122,    2121\r\n    1645,    1882,    1883,    1898,    1897,    2107,    2108,    2123,    2122\r\n    1646,    1883,    1884,    1899,    1898,    2108,    2109,    2124,    2123\r\n    1647,    1884,    1885,    1900,    1899,    2109,    2110,    2125,    2124\r\n    1648,    1885,    1886,    1901,    1900,    2110,    2111,    2126,    2125\r\n    1649,    1886,    1887,    1902,    1901,    2111,    2112,    2127,    2126\r\n    1650,    1887,    1888,    1903,    1902,    2112,    2113,    2128,    2127\r\n    1651,    1888,    1889,    1904,    1903,    2113,    2114,    2129,    2128\r\n    1652,    1889,    1890,    1905,    1904,    2114,    2115,    2130,    2129\r\n    1653,    1891,    1892,    1907,    1906,    2116,    2117,    2132,    2131\r\n    1654,    1892,    1893,    1908,    1907,    2117,    2118,    2133,    2132\r\n    1655,    1893,    1894,    1909,    1908,    2118,    2119,    2134,    2133\r\n    1656,    1894,    1895,    1910,    1909,    2119,    2120,    2135,    2134\r\n    1657,    1895,    1896,    1911,    1910,    2120,    2121,    2136,    2135\r\n    1658,    1896,    1897,    1912,    1911,    2121,    2122,    2137,    2136\r\n    1659,    1897,    1898,    1913,    1912,    2122,    2123,    2138,    2137\r\n    1660,    1898,    1899,    1914,    1913,    2123,    2124,    2139,    2138\r\n    1661,    1899,    1900,    1915,    1914,    2124,    2125,    2140,    2139\r\n    1662,    1900,    1901,    1916,    1915,    2125,    2126,    2141,    2140\r\n    1663,    1901,    1902,    1917,    1916,    2126,    2127,    2142,    2141\r\n    1664,    1902,    1903,    1918,    1917,    2127,    2128,    2143,    2142\r\n    1665,    1903,    1904,    1919,    1918,    2128,    2129,    2144,    2143\r\n    1666,    1904,    1905,    1920,    1919,    2129,    2130,    2145,    2144\r\n    1667,    1906,    1907,    1922,    1921,    2131,    2132,    2147,    2146\r\n    1668,    1907,    1908,    1923,    1922,    2132,    2133,    2148,    2147\r\n    1669,    1908,    1909,    1924,    1923,    2133,    2134,    2149,    2148\r\n    1670,    1909,    1910,    1925,    1924,    2134,    2135,    2150,    2149\r\n    1671,    1910,    1911,    1926,    1925,    2135,    2136,    2151,    2150\r\n    1672,    1911,    1912,    1927,    1926,    2136,    2137,    2152,    2151\r\n    1673,    1912,    1913,    1928,    1927,    2137,    2138,    2153,    2152\r\n    1674,    1913,    1914,    1929,    1928,    2138,    2139,    2154,    2153\r\n    1675,    1914,    1915,    1930,    1929,    2139,    2140,    2155,    2154\r\n    1676,    1915,    1916,    1931,    1930,    2140,    2141,    2156,    2155\r\n    1677,    1916,    1917,    1932,    1931,    2141,    2142,    2157,    2156\r\n    1678,    1917,    1918,    1933,    1932,    2142,    2143,    2158,    2157\r\n    1679,    1918,    1919,    1934,    1933,    2143,    2144,    2159,    2158\r\n    1680,    1919,    1920,    1935,    1934,    2144,    2145,    2160,    2159\r\n    1681,    1921,    1922,    1937,    1936,    2146,    2147,    2162,    2161\r\n    1682,    1922,    1923,    1938,    1937,    2147,    2148,    2163,    2162\r\n    1683,    1923,    1924,    1939,    1938,    2148,    2149,    2164,    2163\r\n    1684,    1924,    1925,    1940,    1939,    2149,    2150,    2165,    2164\r\n    1685,    1925,    1926,    1941,    1940,    2150,    2151,    2166,    2165\r\n    1686,    1926,    1927,    1942,    1941,    2151,    2152,    2167,    2166\r\n    1687,    1927,    1928,    1943,    1942,    2152,    2153,    2168,    2167\r\n    1688,    1928,    1929,    1944,    1943,    2153,    2154,    2169,    2168\r\n    1689,    1929,    1930,    1945,    1944,    2154,    2155,    2170,    2169\r\n    1690,    1930,    1931,    1946,    1945,    2155,    2156,    2171,    2170\r\n    1691,    1931,    1932,    1947,    1946,    2156,    2157,    2172,    2171\r\n    1692,    1932,    1933,    1948,    1947,    2157,    2158,    2173,    2172\r\n    1693,    1933,    1934,    1949,    1948,    2158,    2159,    2174,    2173\r\n    1694,    1934,    1935,    1950,    1949,    2159,    2160,    2175,    2174\r\n    1695,    1936,    1937,    1952,    1951,    2161,    2162,    2177,    2176\r\n    1696,    1937,    1938,    1953,    1952,    2162,    2163,    2178,    2177\r\n    1697,    1938,    1939,    1954,    1953,    2163,    2164,    2179,    2178\r\n    1698,    1939,    1940,    1955,    1954,    2164,    2165,    2180,    2179\r\n    1699,    1940,    1941,    1956,    1955,    2165,    2166,    2181,    2180\r\n    1700,    1941,    1942,    1957,    1956,    2166,    2167,    2182,    2181\r\n    1701,    1942,    1943,    1958,    1957,    2167,    2168,    2183,    2182\r\n    1702,    1943,    1944,    1959,    1958,    2168,    2169,    2184,    2183\r\n    1703,    1944,    1945,    1960,    1959,    2169,    2170,    2185,    2184\r\n    1704,    1945,    1946,    1961,    1960,    2170,    2171,    2186,    2185\r\n    1705,    1946,    1947,    1962,    1961,    2171,    2172,    2187,    2186\r\n    1706,    1947,    1948,    1963,    1962,    2172,    2173,    2188,    2187\r\n    1707,    1948,    1949,    1964,    1963,    2173,    2174,    2189,    2188\r\n    1708,    1949,    1950,    1965,    1964,    2174,    2175,    2190,    2189\r\n    1709,    1951,    1952,    1967,    1966,    2176,    2177,    2192,    2191\r\n    1710,    1952,    1953,    1968,    1967,    2177,    2178,    2193,    2192\r\n    1711,    1953,    1954,    1969,    1968,    2178,    2179,    2194,    2193\r\n    1712,    1954,    1955,    1970,    1969,    2179,    2180,    2195,    2194\r\n    1713,    1955,    1956,    1971,    1970,    2180,    2181,    2196,    2195\r\n    1714,    1956,    1957,    1972,    1971,    2181,    2182,    2197,    2196\r\n    1715,    1957,    1958,    1973,    1972,    2182,    2183,    2198,    2197\r\n    1716,    1958,    1959,    1974,    1973,    2183,    2184,    2199,    2198\r\n    1717,    1959,    1960,    1975,    1974,    2184,    2185,    2200,    2199\r\n    1718,    1960,    1961,    1976,    1975,    2185,    2186,    2201,    2200\r\n    1719,    1961,    1962,    1977,    1976,    2186,    2187,    2202,    2201\r\n    1720,    1962,    1963,    1978,    1977,    2187,    2188,    2203,    2202\r\n    1721,    1963,    1964,    1979,    1978,    2188,    2189,    2204,    2203\r\n    1722,    1964,    1965,    1980,    1979,    2189,    2190,    2205,    2204\r\n    1723,    1966,    1967,    1982,    1981,    2191,    2192,    2207,    2206\r\n    1724,    1967,    1968,    1983,    1982,    2192,    2193,    2208,    2207\r\n    1725,    1968,    1969,    1984,    1983,    2193,    2194,    2209,    2208\r\n    1726,    1969,    1970,    1985,    1984,    2194,    2195,    2210,    2209\r\n    1727,    1970,    1971,    1986,    1985,    2195,    2196,    2211,    2210\r\n    1728,    1971,    1972,    1987,    1986,    2196,    2197,    2212,    2211\r\n    1729,    1972,    1973,    1988,    1987,    2197,    2198,    2213,    2212\r\n    1730,    1973,    1974,    1989,    1988,    2198,    2199,    2214,    2213\r\n    1731,    1974,    1975,    1990,    1989,    2199,    2200,    2215,    2214\r\n    1732,    1975,    1976,    1991,    1990,    2200,    2201,    2216,    2215\r\n    1733,    1976,    1977,    1992,    1991,    2201,    2202,    2217,    2216\r\n    1734,    1977,    1978,    1993,    1992,    2202,    2203,    2218,    2217\r\n    1735,    1978,    1979,    1994,    1993,    2203,    2204,    2219,    2218\r\n    1736,    1979,    1980,    1995,    1994,    2204,    2205,    2220,    2219\r\n    1737,    1981,    1982,    1997,    1996,    2206,    2207,    2222,    2221\r\n    1738,    1982,    1983,    1998,    1997,    2207,    2208,    2223,    2222\r\n    1739,    1983,    1984,    1999,    1998,    2208,    2209,    2224,    2223\r\n    1740,    1984,    1985,    2000,    1999,    2209,    2210,    2225,    2224\r\n    1741,    1985,    1986,    2001,    2000,    2210,    2211,    2226,    2225\r\n    1742,    1986,    1987,    2002,    2001,    2211,    2212,    2227,    2226\r\n    1743,    1987,    1988,    2003,    2002,    2212,    2213,    2228,    2227\r\n    1744,    1988,    1989,    2004,    2003,    2213,    2214,    2229,    2228\r\n    1745,    1989,    1990,    2005,    2004,    2214,    2215,    2230,    2229\r\n    1746,    1990,    1991,    2006,    2005,    2215,    2216,    2231,    2230\r\n    1747,    1991,    1992,    2007,    2006,    2216,    2217,    2232,    2231\r\n    1748,    1992,    1993,    2008,    2007,    2217,    2218,    2233,    2232\r\n    1749,    1993,    1994,    2009,    2008,    2218,    2219,    2234,    2233\r\n    1750,    1994,    1995,    2010,    2009,    2219,    2220,    2235,    2234\r\n    1751,    1996,    1997,    2012,    2011,    2221,    2222,    2237,    2236\r\n    1752,    1997,    1998,    2013,    2012,    2222,    2223,    2238,    2237\r\n    1753,    1998,    1999,    2014,    2013,    2223,    2224,    2239,    2238\r\n    1754,    1999,    2000,    2015,    2014,    2224,    2225,    2240,    2239\r\n    1755,    2000,    2001,    2016,    2015,    2225,    2226,    2241,    2240\r\n    1756,    2001,    2002,    2017,    2016,    2226,    2227,    2242,    2241\r\n    1757,    2002,    2003,    2018,    2017,    2227,    2228,    2243,    2242\r\n    1758,    2003,    2004,    2019,    2018,    2228,    2229,    2244,    2243\r\n    1759,    2004,    2005,    2020,    2019,    2229,    2230,    2245,    2244\r\n    1760,    2005,    2006,    2021,    2020,    2230,    2231,    2246,    2245\r\n    1761,    2006,    2007,    2022,    2021,    2231,    2232,    2247,    2246\r\n    1762,    2007,    2008,    2023,    2022,    2232,    2233,    2248,    2247\r\n    1763,    2008,    2009,    2024,    2023,    2233,    2234,    2249,    2248\r\n    1764,    2009,    2010,    2025,    2024,    2234,    2235,    2250,    2249\r\n    1765,    2026,    2027,    2042,    2041,    2251,    2252,    2267,    2266\r\n    1766,    2027,    2028,    2043,    2042,    2252,    2253,    2268,    2267\r\n    1767,    2028,    2029,    2044,    2043,    2253,    2254,    2269,    2268\r\n    1768,    2029,    2030,    2045,    2044,    2254,    2255,    2270,    2269\r\n    1769,    2030,    2031,    2046,    2045,    2255,    2256,    2271,    2270\r\n    1770,    2031,    2032,    2047,    2046,    2256,    2257,    2272,    2271\r\n    1771,    2032,    2033,    2048,    2047,    2257,    2258,    2273,    2272\r\n    1772,    2033,    2034,    2049,    2048,    2258,    2259,    2274,    2273\r\n    1773,    2034,    2035,    2050,    2049,    2259,    2260,    2275,    2274\r\n    1774,    2035,    2036,    2051,    2050,    2260,    2261,    2276,    2275\r\n    1775,    2036,    2037,    2052,    2051,    2261,    2262,    2277,    2276\r\n    1776,    2037,    2038,    2053,    2052,    2262,    2263,    2278,    2277\r\n    1777,    2038,    2039,    2054,    2053,    2263,    2264,    2279,    2278\r\n    1778,    2039,    2040,    2055,    2054,    2264,    2265,    2280,    2279\r\n    1779,    2041,    2042,    2057,    2056,    2266,    2267,    2282,    2281\r\n    1780,    2042,    2043,    2058,    2057,    2267,    2268,    2283,    2282\r\n    1781,    2043,    2044,    2059,    2058,    2268,    2269,    2284,    2283\r\n    1782,    2044,    2045,    2060,    2059,    2269,    2270,    2285,    2284\r\n    1783,    2045,    2046,    2061,    2060,    2270,    2271,    2286,    2285\r\n    1784,    2046,    2047,    2062,    2061,    2271,    2272,    2287,    2286\r\n    1785,    2047,    2048,    2063,    2062,    2272,    2273,    2288,    2287\r\n    1786,    2048,    2049,    2064,    2063,    2273,    2274,    2289,    2288\r\n    1787,    2049,    2050,    2065,    2064,    2274,    2275,    2290,    2289\r\n    1788,    2050,    2051,    2066,    2065,    2275,    2276,    2291,    2290\r\n    1789,    2051,    2052,    2067,    2066,    2276,    2277,    2292,    2291\r\n    1790,    2052,    2053,    2068,    2067,    2277,    2278,    2293,    2292\r\n    1791,    2053,    2054,    2069,    2068,    2278,    2279,    2294,    2293\r\n    1792,    2054,    2055,    2070,    2069,    2279,    2280,    2295,    2294\r\n    1793,    2056,    2057,    2072,    2071,    2281,    2282,    2297,    2296\r\n    1794,    2057,    2058,    2073,    2072,    2282,    2283,    2298,    2297\r\n    1795,    2058,    2059,    2074,    2073,    2283,    2284,    2299,    2298\r\n    1796,    2059,    2060,    2075,    2074,    2284,    2285,    2300,    2299\r\n    1797,    2060,    2061,    2076,    2075,    2285,    2286,    2301,    2300\r\n    1798,    2061,    2062,    2077,    2076,    2286,    2287,    2302,    2301\r\n    1799,    2062,    2063,    2078,    2077,    2287,    2288,    2303,    2302\r\n    1800,    2063,    2064,    2079,    2078,    2288,    2289,    2304,    2303\r\n    1801,    2064,    2065,    2080,    2079,    2289,    2290,    2305,    2304\r\n    1802,    2065,    2066,    2081,    2080,    2290,    2291,    2306,    2305\r\n    1803,    2066,    2067,    2082,    2081,    2291,    2292,    2307,    2306\r\n    1804,    2067,    2068,    2083,    2082,    2292,    2293,    2308,    2307\r\n    1805,    2068,    2069,    2084,    2083,    2293,    2294,    2309,    2308\r\n    1806,    2069,    2070,    2085,    2084,    2294,    2295,    2310,    2309\r\n    1807,    2071,    2072,    2087,    2086,    2296,    2297,    2312,    2311\r\n    1808,    2072,    2073,    2088,    2087,    2297,    2298,    2313,    2312\r\n    1809,    2073,    2074,    2089,    2088,    2298,    2299,    2314,    2313\r\n    1810,    2074,    2075,    2090,    2089,    2299,    2300,    2315,    2314\r\n    1811,    2075,    2076,    2091,    2090,    2300,    2301,    2316,    2315\r\n    1812,    2076,    2077,    2092,    2091,    2301,    2302,    2317,    2316\r\n    1813,    2077,    2078,    2093,    2092,    2302,    2303,    2318,    2317\r\n    1814,    2078,    2079,    2094,    2093,    2303,    2304,    2319,    2318\r\n    1815,    2079,    2080,    2095,    2094,    2304,    2305,    2320,    2319\r\n    1816,    2080,    2081,    2096,    2095,    2305,    2306,    2321,    2320\r\n    1817,    2081,    2082,    2097,    2096,    2306,    2307,    2322,    2321\r\n    1818,    2082,    2083,    2098,    2097,    2307,    2308,    2323,    2322\r\n    1819,    2083,    2084,    2099,    2098,    2308,    2309,    2324,    2323\r\n    1820,    2084,    2085,    2100,    2099,    2309,    2310,    2325,    2324\r\n    1821,    2086,    2087,    2102,    2101,    2311,    2312,    2327,    2326\r\n    1822,    2087,    2088,    2103,    2102,    2312,    2313,    2328,    2327\r\n    1823,    2088,    2089,    2104,    2103,    2313,    2314,    2329,    2328\r\n    1824,    2089,    2090,    2105,    2104,    2314,    2315,    2330,    2329\r\n    1825,    2090,    2091,    2106,    2105,    2315,    2316,    2331,    2330\r\n    1826,    2091,    2092,    2107,    2106,    2316,    2317,    2332,    2331\r\n    1827,    2092,    2093,    2108,    2107,    2317,    2318,    2333,    2332\r\n    1828,    2093,    2094,    2109,    2108,    2318,    2319,    2334,    2333\r\n    1829,    2094,    2095,    2110,    2109,    2319,    2320,    2335,    2334\r\n    1830,    2095,    2096,    2111,    2110,    2320,    2321,    2336,    2335\r\n    1831,    2096,    2097,    2112,    2111,    2321,    2322,    2337,    2336\r\n    1832,    2097,    2098,    2113,    2112,    2322,    2323,    2338,    2337\r\n    1833,    2098,    2099,    2114,    2113,    2323,    2324,    2339,    2338\r\n    1834,    2099,    2100,    2115,    2114,    2324,    2325,    2340,    2339\r\n    1835,    2101,    2102,    2117,    2116,    2326,    2327,    2342,    2341\r\n    1836,    2102,    2103,    2118,    2117,    2327,    2328,    2343,    2342\r\n    1837,    2103,    2104,    2119,    2118,    2328,    2329,    2344,    2343\r\n    1838,    2104,    2105,    2120,    2119,    2329,    2330,    2345,    2344\r\n    1839,    2105,    2106,    2121,    2120,    2330,    2331,    2346,    2345\r\n    1840,    2106,    2107,    2122,    2121,    2331,    2332,    2347,    2346\r\n    1841,    2107,    2108,    2123,    2122,    2332,    2333,    2348,    2347\r\n    1842,    2108,    2109,    2124,    2123,    2333,    2334,    2349,    2348\r\n    1843,    2109,    2110,    2125,    2124,    2334,    2335,    2350,    2349\r\n    1844,    2110,    2111,    2126,    2125,    2335,    2336,    2351,    2350\r\n    1845,    2111,    2112,    2127,    2126,    2336,    2337,    2352,    2351\r\n    1846,    2112,    2113,    2128,    2127,    2337,    2338,    2353,    2352\r\n    1847,    2113,    2114,    2129,    2128,    2338,    2339,    2354,    2353\r\n    1848,    2114,    2115,    2130,    2129,    2339,    2340,    2355,    2354\r\n    1849,    2116,    2117,    2132,    2131,    2341,    2342,    2357,    2356\r\n    1850,    2117,    2118,    2133,    2132,    2342,    2343,    2358,    2357\r\n    1851,    2118,    2119,    2134,    2133,    2343,    2344,    2359,    2358\r\n    1852,    2119,    2120,    2135,    2134,    2344,    2345,    2360,    2359\r\n    1853,    2120,    2121,    2136,    2135,    2345,    2346,    2361,    2360\r\n    1854,    2121,    2122,    2137,    2136,    2346,    2347,    2362,    2361\r\n    1855,    2122,    2123,    2138,    2137,    2347,    2348,    2363,    2362\r\n    1856,    2123,    2124,    2139,    2138,    2348,    2349,    2364,    2363\r\n    1857,    2124,    2125,    2140,    2139,    2349,    2350,    2365,    2364\r\n    1858,    2125,    2126,    2141,    2140,    2350,    2351,    2366,    2365\r\n    1859,    2126,    2127,    2142,    2141,    2351,    2352,    2367,    2366\r\n    1860,    2127,    2128,    2143,    2142,    2352,    2353,    2368,    2367\r\n    1861,    2128,    2129,    2144,    2143,    2353,    2354,    2369,    2368\r\n    1862,    2129,    2130,    2145,    2144,    2354,    2355,    2370,    2369\r\n    1863,    2131,    2132,    2147,    2146,    2356,    2357,    2372,    2371\r\n    1864,    2132,    2133,    2148,    2147,    2357,    2358,    2373,    2372\r\n    1865,    2133,    2134,    2149,    2148,    2358,    2359,    2374,    2373\r\n    1866,    2134,    2135,    2150,    2149,    2359,    2360,    2375,    2374\r\n    1867,    2135,    2136,    2151,    2150,    2360,    2361,    2376,    2375\r\n    1868,    2136,    2137,    2152,    2151,    2361,    2362,    2377,    2376\r\n    1869,    2137,    2138,    2153,    2152,    2362,    2363,    2378,    2377\r\n    1870,    2138,    2139,    2154,    2153,    2363,    2364,    2379,    2378\r\n    1871,    2139,    2140,    2155,    2154,    2364,    2365,    2380,    2379\r\n    1872,    2140,    2141,    2156,    2155,    2365,    2366,    2381,    2380\r\n    1873,    2141,    2142,    2157,    2156,    2366,    2367,    2382,    2381\r\n    1874,    2142,    2143,    2158,    2157,    2367,    2368,    2383,    2382\r\n    1875,    2143,    2144,    2159,    2158,    2368,    2369,    2384,    2383\r\n    1876,    2144,    2145,    2160,    2159,    2369,    2370,    2385,    2384\r\n    1877,    2146,    2147,    2162,    2161,    2371,    2372,    2387,    2386\r\n    1878,    2147,    2148,    2163,    2162,    2372,    2373,    2388,    2387\r\n    1879,    2148,    2149,    2164,    2163,    2373,    2374,    2389,    2388\r\n    1880,    2149,    2150,    2165,    2164,    2374,    2375,    2390,    2389\r\n    1881,    2150,    2151,    2166,    2165,    2375,    2376,    2391,    2390\r\n    1882,    2151,    2152,    2167,    2166,    2376,    2377,    2392,    2391\r\n    1883,    2152,    2153,    2168,    2167,    2377,    2378,    2393,    2392\r\n    1884,    2153,    2154,    2169,    2168,    2378,    2379,    2394,    2393\r\n    1885,    2154,    2155,    2170,    2169,    2379,    2380,    2395,    2394\r\n    1886,    2155,    2156,    2171,    2170,    2380,    2381,    2396,    2395\r\n    1887,    2156,    2157,    2172,    2171,    2381,    2382,    2397,    2396\r\n    1888,    2157,    2158,    2173,    2172,    2382,    2383,    2398,    2397\r\n    1889,    2158,    2159,    2174,    2173,    2383,    2384,    2399,    2398\r\n    1890,    2159,    2160,    2175,    2174,    2384,    2385,    2400,    2399\r\n    1891,    2161,    2162,    2177,    2176,    2386,    2387,    2402,    2401\r\n    1892,    2162,    2163,    2178,    2177,    2387,    2388,    2403,    2402\r\n    1893,    2163,    2164,    2179,    2178,    2388,    2389,    2404,    2403\r\n    1894,    2164,    2165,    2180,    2179,    2389,    2390,    2405,    2404\r\n    1895,    2165,    2166,    2181,    2180,    2390,    2391,    2406,    2405\r\n    1896,    2166,    2167,    2182,    2181,    2391,    2392,    2407,    2406\r\n    1897,    2167,    2168,    2183,    2182,    2392,    2393,    2408,    2407\r\n    1898,    2168,    2169,    2184,    2183,    2393,    2394,    2409,    2408\r\n    1899,    2169,    2170,    2185,    2184,    2394,    2395,    2410,    2409\r\n    1900,    2170,    2171,    2186,    2185,    2395,    2396,    2411,    2410\r\n    1901,    2171,    2172,    2187,    2186,    2396,    2397,    2412,    2411\r\n    1902,    2172,    2173,    2188,    2187,    2397,    2398,    2413,    2412\r\n    1903,    2173,    2174,    2189,    2188,    2398,    2399,    2414,    2413\r\n    1904,    2174,    2175,    2190,    2189,    2399,    2400,    2415,    2414\r\n    1905,    2176,    2177,    2192,    2191,    2401,    2402,    2417,    2416\r\n    1906,    2177,    2178,    2193,    2192,    2402,    2403,    2418,    2417\r\n    1907,    2178,    2179,    2194,    2193,    2403,    2404,    2419,    2418\r\n    1908,    2179,    2180,    2195,    2194,    2404,    2405,    2420,    2419\r\n    1909,    2180,    2181,    2196,    2195,    2405,    2406,    2421,    2420\r\n    1910,    2181,    2182,    2197,    2196,    2406,    2407,    2422,    2421\r\n    1911,    2182,    2183,    2198,    2197,    2407,    2408,    2423,    2422\r\n    1912,    2183,    2184,    2199,    2198,    2408,    2409,    2424,    2423\r\n    1913,    2184,    2185,    2200,    2199,    2409,    2410,    2425,    2424\r\n    1914,    2185,    2186,    2201,    2200,    2410,    2411,    2426,    2425\r\n    1915,    2186,    2187,    2202,    2201,    2411,    2412,    2427,    2426\r\n    1916,    2187,    2188,    2203,    2202,    2412,    2413,    2428,    2427\r\n    1917,    2188,    2189,    2204,    2203,    2413,    2414,    2429,    2428\r\n    1918,    2189,    2190,    2205,    2204,    2414,    2415,    2430,    2429\r\n    1919,    2191,    2192,    2207,    2206,    2416,    2417,    2432,    2431\r\n    1920,    2192,    2193,    2208,    2207,    2417,    2418,    2433,    2432\r\n    1921,    2193,    2194,    2209,    2208,    2418,    2419,    2434,    2433\r\n    1922,    2194,    2195,    2210,    2209,    2419,    2420,    2435,    2434\r\n    1923,    2195,    2196,    2211,    2210,    2420,    2421,    2436,    2435\r\n    1924,    2196,    2197,    2212,    2211,    2421,    2422,    2437,    2436\r\n    1925,    2197,    2198,    2213,    2212,    2422,    2423,    2438,    2437\r\n    1926,    2198,    2199,    2214,    2213,    2423,    2424,    2439,    2438\r\n    1927,    2199,    2200,    2215,    2214,    2424,    2425,    2440,    2439\r\n    1928,    2200,    2201,    2216,    2215,    2425,    2426,    2441,    2440\r\n    1929,    2201,    2202,    2217,    2216,    2426,    2427,    2442,    2441\r\n    1930,    2202,    2203,    2218,    2217,    2427,    2428,    2443,    2442\r\n    1931,    2203,    2204,    2219,    2218,    2428,    2429,    2444,    2443\r\n    1932,    2204,    2205,    2220,    2219,    2429,    2430,    2445,    2444\r\n    1933,    2206,    2207,    2222,    2221,    2431,    2432,    2447,    2446\r\n    1934,    2207,    2208,    2223,    2222,    2432,    2433,    2448,    2447\r\n    1935,    2208,    2209,    2224,    2223,    2433,    2434,    2449,    2448\r\n    1936,    2209,    2210,    2225,    2224,    2434,    2435,    2450,    2449\r\n    1937,    2210,    2211,    2226,    2225,    2435,    2436,    2451,    2450\r\n    1938,    2211,    2212,    2227,    2226,    2436,    2437,    2452,    2451\r\n    1939,    2212,    2213,    2228,    2227,    2437,    2438,    2453,    2452\r\n    1940,    2213,    2214,    2229,    2228,    2438,    2439,    2454,    2453\r\n    1941,    2214,    2215,    2230,    2229,    2439,    2440,    2455,    2454\r\n    1942,    2215,    2216,    2231,    2230,    2440,    2441,    2456,    2455\r\n    1943,    2216,    2217,    2232,    2231,    2441,    2442,    2457,    2456\r\n    1944,    2217,    2218,    2233,    2232,    2442,    2443,    2458,    2457\r\n    1945,    2218,    2219,    2234,    2233,    2443,    2444,    2459,    2458\r\n    1946,    2219,    2220,    2235,    2234,    2444,    2445,    2460,    2459\r\n    1947,    2221,    2222,    2237,    2236,    2446,    2447,    2462,    2461\r\n    1948,    2222,    2223,    2238,    2237,    2447,    2448,    2463,    2462\r\n    1949,    2223,    2224,    2239,    2238,    2448,    2449,    2464,    2463\r\n    1950,    2224,    2225,    2240,    2239,    2449,    2450,    2465,    2464\r\n    1951,    2225,    2226,    2241,    2240,    2450,    2451,    2466,    2465\r\n    1952,    2226,    2227,    2242,    2241,    2451,    2452,    2467,    2466\r\n    1953,    2227,    2228,    2243,    2242,    2452,    2453,    2468,    2467\r\n    1954,    2228,    2229,    2244,    2243,    2453,    2454,    2469,    2468\r\n    1955,    2229,    2230,    2245,    2244,    2454,    2455,    2470,    2469\r\n    1956,    2230,    2231,    2246,    2245,    2455,    2456,    2471,    2470\r\n    1957,    2231,    2232,    2247,    2246,    2456,    2457,    2472,    2471\r\n    1958,    2232,    2233,    2248,    2247,    2457,    2458,    2473,    2472\r\n    1959,    2233,    2234,    2249,    2248,    2458,    2459,    2474,    2473\r\n    1960,    2234,    2235,    2250,    2249,    2459,    2460,    2475,    2474\r\n    1961,    2251,    2252,    2267,    2266,    2476,    2477,    2492,    2491\r\n    1962,    2252,    2253,    2268,    2267,    2477,    2478,    2493,    2492\r\n    1963,    2253,    2254,    2269,    2268,    2478,    2479,    2494,    2493\r\n    1964,    2254,    2255,    2270,    2269,    2479,    2480,    2495,    2494\r\n    1965,    2255,    2256,    2271,    2270,    2480,    2481,    2496,    2495\r\n    1966,    2256,    2257,    2272,    2271,    2481,    2482,    2497,    2496\r\n    1967,    2257,    2258,    2273,    2272,    2482,    2483,    2498,    2497\r\n    1968,    2258,    2259,    2274,    2273,    2483,    2484,    2499,    2498\r\n    1969,    2259,    2260,    2275,    2274,    2484,    2485,    2500,    2499\r\n    1970,    2260,    2261,    2276,    2275,    2485,    2486,    2501,    2500\r\n    1971,    2261,    2262,    2277,    2276,    2486,    2487,    2502,    2501\r\n    1972,    2262,    2263,    2278,    2277,    2487,    2488,    2503,    2502\r\n    1973,    2263,    2264,    2279,    2278,    2488,    2489,    2504,    2503\r\n    1974,    2264,    2265,    2280,    2279,    2489,    2490,    2505,    2504\r\n    1975,    2266,    2267,    2282,    2281,    2491,    2492,    2507,    2506\r\n    1976,    2267,    2268,    2283,    2282,    2492,    2493,    2508,    2507\r\n    1977,    2268,    2269,    2284,    2283,    2493,    2494,    2509,    2508\r\n    1978,    2269,    2270,    2285,    2284,    2494,    2495,    2510,    2509\r\n    1979,    2270,    2271,    2286,    2285,    2495,    2496,    2511,    2510\r\n    1980,    2271,    2272,    2287,    2286,    2496,    2497,    2512,    2511\r\n    1981,    2272,    2273,    2288,    2287,    2497,    2498,    2513,    2512\r\n    1982,    2273,    2274,    2289,    2288,    2498,    2499,    2514,    2513\r\n    1983,    2274,    2275,    2290,    2289,    2499,    2500,    2515,    2514\r\n    1984,    2275,    2276,    2291,    2290,    2500,    2501,    2516,    2515\r\n    1985,    2276,    2277,    2292,    2291,    2501,    2502,    2517,    2516\r\n    1986,    2277,    2278,    2293,    2292,    2502,    2503,    2518,    2517\r\n    1987,    2278,    2279,    2294,    2293,    2503,    2504,    2519,    2518\r\n    1988,    2279,    2280,    2295,    2294,    2504,    2505,    2520,    2519\r\n    1989,    2281,    2282,    2297,    2296,    2506,    2507,    2522,    2521\r\n    1990,    2282,    2283,    2298,    2297,    2507,    2508,    2523,    2522\r\n    1991,    2283,    2284,    2299,    2298,    2508,    2509,    2524,    2523\r\n    1992,    2284,    2285,    2300,    2299,    2509,    2510,    2525,    2524\r\n    1993,    2285,    2286,    2301,    2300,    2510,    2511,    2526,    2525\r\n    1994,    2286,    2287,    2302,    2301,    2511,    2512,    2527,    2526\r\n    1995,    2287,    2288,    2303,    2302,    2512,    2513,    2528,    2527\r\n    1996,    2288,    2289,    2304,    2303,    2513,    2514,    2529,    2528\r\n    1997,    2289,    2290,    2305,    2304,    2514,    2515,    2530,    2529\r\n    1998,    2290,    2291,    2306,    2305,    2515,    2516,    2531,    2530\r\n    1999,    2291,    2292,    2307,    2306,    2516,    2517,    2532,    2531\r\n    2000,    2292,    2293,    2308,    2307,    2517,    2518,    2533,    2532\r\n    2001,    2293,    2294,    2309,    2308,    2518,    2519,    2534,    2533\r\n    2002,    2294,    2295,    2310,    2309,    2519,    2520,    2535,    2534\r\n    2003,    2296,    2297,    2312,    2311,    2521,    2522,    2537,    2536\r\n    2004,    2297,    2298,    2313,    2312,    2522,    2523,    2538,    2537\r\n    2005,    2298,    2299,    2314,    2313,    2523,    2524,    2539,    2538\r\n    2006,    2299,    2300,    2315,    2314,    2524,    2525,    2540,    2539\r\n    2007,    2300,    2301,    2316,    2315,    2525,    2526,    2541,    2540\r\n    2008,    2301,    2302,    2317,    2316,    2526,    2527,    2542,    2541\r\n    2009,    2302,    2303,    2318,    2317,    2527,    2528,    2543,    2542\r\n    2010,    2303,    2304,    2319,    2318,    2528,    2529,    2544,    2543\r\n    2011,    2304,    2305,    2320,    2319,    2529,    2530,    2545,    2544\r\n    2012,    2305,    2306,    2321,    2320,    2530,    2531,    2546,    2545\r\n    2013,    2306,    2307,    2322,    2321,    2531,    2532,    2547,    2546\r\n    2014,    2307,    2308,    2323,    2322,    2532,    2533,    2548,    2547\r\n    2015,    2308,    2309,    2324,    2323,    2533,    2534,    2549,    2548\r\n    2016,    2309,    2310,    2325,    2324,    2534,    2535,    2550,    2549\r\n    2017,    2311,    2312,    2327,    2326,    2536,    2537,    2552,    2551\r\n    2018,    2312,    2313,    2328,    2327,    2537,    2538,    2553,    2552\r\n    2019,    2313,    2314,    2329,    2328,    2538,    2539,    2554,    2553\r\n    2020,    2314,    2315,    2330,    2329,    2539,    2540,    2555,    2554\r\n    2021,    2315,    2316,    2331,    2330,    2540,    2541,    2556,    2555\r\n    2022,    2316,    2317,    2332,    2331,    2541,    2542,    2557,    2556\r\n    2023,    2317,    2318,    2333,    2332,    2542,    2543,    2558,    2557\r\n    2024,    2318,    2319,    2334,    2333,    2543,    2544,    2559,    2558\r\n    2025,    2319,    2320,    2335,    2334,    2544,    2545,    2560,    2559\r\n    2026,    2320,    2321,    2336,    2335,    2545,    2546,    2561,    2560\r\n    2027,    2321,    2322,    2337,    2336,    2546,    2547,    2562,    2561\r\n    2028,    2322,    2323,    2338,    2337,    2547,    2548,    2563,    2562\r\n    2029,    2323,    2324,    2339,    2338,    2548,    2549,    2564,    2563\r\n    2030,    2324,    2325,    2340,    2339,    2549,    2550,    2565,    2564\r\n    2031,    2326,    2327,    2342,    2341,    2551,    2552,    2567,    2566\r\n    2032,    2327,    2328,    2343,    2342,    2552,    2553,    2568,    2567\r\n    2033,    2328,    2329,    2344,    2343,    2553,    2554,    2569,    2568\r\n    2034,    2329,    2330,    2345,    2344,    2554,    2555,    2570,    2569\r\n    2035,    2330,    2331,    2346,    2345,    2555,    2556,    2571,    2570\r\n    2036,    2331,    2332,    2347,    2346,    2556,    2557,    2572,    2571\r\n    2037,    2332,    2333,    2348,    2347,    2557,    2558,    2573,    2572\r\n    2038,    2333,    2334,    2349,    2348,    2558,    2559,    2574,    2573\r\n    2039,    2334,    2335,    2350,    2349,    2559,    2560,    2575,    2574\r\n    2040,    2335,    2336,    2351,    2350,    2560,    2561,    2576,    2575\r\n    2041,    2336,    2337,    2352,    2351,    2561,    2562,    2577,    2576\r\n    2042,    2337,    2338,    2353,    2352,    2562,    2563,    2578,    2577\r\n    2043,    2338,    2339,    2354,    2353,    2563,    2564,    2579,    2578\r\n    2044,    2339,    2340,    2355,    2354,    2564,    2565,    2580,    2579\r\n    2045,    2341,    2342,    2357,    2356,    2566,    2567,    2582,    2581\r\n    2046,    2342,    2343,    2358,    2357,    2567,    2568,    2583,    2582\r\n    2047,    2343,    2344,    2359,    2358,    2568,    2569,    2584,    2583\r\n    2048,    2344,    2345,    2360,    2359,    2569,    2570,    2585,    2584\r\n    2049,    2345,    2346,    2361,    2360,    2570,    2571,    2586,    2585\r\n    2050,    2346,    2347,    2362,    2361,    2571,    2572,    2587,    2586\r\n    2051,    2347,    2348,    2363,    2362,    2572,    2573,    2588,    2587\r\n    2052,    2348,    2349,    2364,    2363,    2573,    2574,    2589,    2588\r\n    2053,    2349,    2350,    2365,    2364,    2574,    2575,    2590,    2589\r\n    2054,    2350,    2351,    2366,    2365,    2575,    2576,    2591,    2590\r\n    2055,    2351,    2352,    2367,    2366,    2576,    2577,    2592,    2591\r\n    2056,    2352,    2353,    2368,    2367,    2577,    2578,    2593,    2592\r\n    2057,    2353,    2354,    2369,    2368,    2578,    2579,    2594,    2593\r\n    2058,    2354,    2355,    2370,    2369,    2579,    2580,    2595,    2594\r\n    2059,    2356,    2357,    2372,    2371,    2581,    2582,    2597,    2596\r\n    2060,    2357,    2358,    2373,    2372,    2582,    2583,    2598,    2597\r\n    2061,    2358,    2359,    2374,    2373,    2583,    2584,    2599,    2598\r\n    2062,    2359,    2360,    2375,    2374,    2584,    2585,    2600,    2599\r\n    2063,    2360,    2361,    2376,    2375,    2585,    2586,    2601,    2600\r\n    2064,    2361,    2362,    2377,    2376,    2586,    2587,    2602,    2601\r\n    2065,    2362,    2363,    2378,    2377,    2587,    2588,    2603,    2602\r\n    2066,    2363,    2364,    2379,    2378,    2588,    2589,    2604,    2603\r\n    2067,    2364,    2365,    2380,    2379,    2589,    2590,    2605,    2604\r\n    2068,    2365,    2366,    2381,    2380,    2590,    2591,    2606,    2605\r\n    2069,    2366,    2367,    2382,    2381,    2591,    2592,    2607,    2606\r\n    2070,    2367,    2368,    2383,    2382,    2592,    2593,    2608,    2607\r\n    2071,    2368,    2369,    2384,    2383,    2593,    2594,    2609,    2608\r\n    2072,    2369,    2370,    2385,    2384,    2594,    2595,    2610,    2609\r\n    2073,    2371,    2372,    2387,    2386,    2596,    2597,    2612,    2611\r\n    2074,    2372,    2373,    2388,    2387,    2597,    2598,    2613,    2612\r\n    2075,    2373,    2374,    2389,    2388,    2598,    2599,    2614,    2613\r\n    2076,    2374,    2375,    2390,    2389,    2599,    2600,    2615,    2614\r\n    2077,    2375,    2376,    2391,    2390,    2600,    2601,    2616,    2615\r\n    2078,    2376,    2377,    2392,    2391,    2601,    2602,    2617,    2616\r\n    2079,    2377,    2378,    2393,    2392,    2602,    2603,    2618,    2617\r\n    2080,    2378,    2379,    2394,    2393,    2603,    2604,    2619,    2618\r\n    2081,    2379,    2380,    2395,    2394,    2604,    2605,    2620,    2619\r\n    2082,    2380,    2381,    2396,    2395,    2605,    2606,    2621,    2620\r\n    2083,    2381,    2382,    2397,    2396,    2606,    2607,    2622,    2621\r\n    2084,    2382,    2383,    2398,    2397,    2607,    2608,    2623,    2622\r\n    2085,    2383,    2384,    2399,    2398,    2608,    2609,    2624,    2623\r\n    2086,    2384,    2385,    2400,    2399,    2609,    2610,    2625,    2624\r\n    2087,    2386,    2387,    2402,    2401,    2611,    2612,    2627,    2626\r\n    2088,    2387,    2388,    2403,    2402,    2612,    2613,    2628,    2627\r\n    2089,    2388,    2389,    2404,    2403,    2613,    2614,    2629,    2628\r\n    2090,    2389,    2390,    2405,    2404,    2614,    2615,    2630,    2629\r\n    2091,    2390,    2391,    2406,    2405,    2615,    2616,    2631,    2630\r\n    2092,    2391,    2392,    2407,    2406,    2616,    2617,    2632,    2631\r\n    2093,    2392,    2393,    2408,    2407,    2617,    2618,    2633,    2632\r\n    2094,    2393,    2394,    2409,    2408,    2618,    2619,    2634,    2633\r\n    2095,    2394,    2395,    2410,    2409,    2619,    2620,    2635,    2634\r\n    2096,    2395,    2396,    2411,    2410,    2620,    2621,    2636,    2635\r\n    2097,    2396,    2397,    2412,    2411,    2621,    2622,    2637,    2636\r\n    2098,    2397,    2398,    2413,    2412,    2622,    2623,    2638,    2637\r\n    2099,    2398,    2399,    2414,    2413,    2623,    2624,    2639,    2638\r\n    2100,    2399,    2400,    2415,    2414,    2624,    2625,    2640,    2639\r\n    2101,    2401,    2402,    2417,    2416,    2626,    2627,    2642,    2641\r\n    2102,    2402,    2403,    2418,    2417,    2627,    2628,    2643,    2642\r\n    2103,    2403,    2404,    2419,    2418,    2628,    2629,    2644,    2643\r\n    2104,    2404,    2405,    2420,    2419,    2629,    2630,    2645,    2644\r\n    2105,    2405,    2406,    2421,    2420,    2630,    2631,    2646,    2645\r\n    2106,    2406,    2407,    2422,    2421,    2631,    2632,    2647,    2646\r\n    2107,    2407,    2408,    2423,    2422,    2632,    2633,    2648,    2647\r\n    2108,    2408,    2409,    2424,    2423,    2633,    2634,    2649,    2648\r\n    2109,    2409,    2410,    2425,    2424,    2634,    2635,    2650,    2649\r\n    2110,    2410,    2411,    2426,    2425,    2635,    2636,    2651,    2650\r\n    2111,    2411,    2412,    2427,    2426,    2636,    2637,    2652,    2651\r\n    2112,    2412,    2413,    2428,    2427,    2637,    2638,    2653,    2652\r\n    2113,    2413,    2414,    2429,    2428,    2638,    2639,    2654,    2653\r\n    2114,    2414,    2415,    2430,    2429,    2639,    2640,    2655,    2654\r\n    2115,    2416,    2417,    2432,    2431,    2641,    2642,    2657,    2656\r\n    2116,    2417,    2418,    2433,    2432,    2642,    2643,    2658,    2657\r\n    2117,    2418,    2419,    2434,    2433,    2643,    2644,    2659,    2658\r\n    2118,    2419,    2420,    2435,    2434,    2644,    2645,    2660,    2659\r\n    2119,    2420,    2421,    2436,    2435,    2645,    2646,    2661,    2660\r\n    2120,    2421,    2422,    2437,    2436,    2646,    2647,    2662,    2661\r\n    2121,    2422,    2423,    2438,    2437,    2647,    2648,    2663,    2662\r\n    2122,    2423,    2424,    2439,    2438,    2648,    2649,    2664,    2663\r\n    2123,    2424,    2425,    2440,    2439,    2649,    2650,    2665,    2664\r\n    2124,    2425,    2426,    2441,    2440,    2650,    2651,    2666,    2665\r\n    2125,    2426,    2427,    2442,    2441,    2651,    2652,    2667,    2666\r\n    2126,    2427,    2428,    2443,    2442,    2652,    2653,    2668,    2667\r\n    2127,    2428,    2429,    2444,    2443,    2653,    2654,    2669,    2668\r\n    2128,    2429,    2430,    2445,    2444,    2654,    2655,    2670,    2669\r\n    2129,    2431,    2432,    2447,    2446,    2656,    2657,    2672,    2671\r\n    2130,    2432,    2433,    2448,    2447,    2657,    2658,    2673,    2672\r\n    2131,    2433,    2434,    2449,    2448,    2658,    2659,    2674,    2673\r\n    2132,    2434,    2435,    2450,    2449,    2659,    2660,    2675,    2674\r\n    2133,    2435,    2436,    2451,    2450,    2660,    2661,    2676,    2675\r\n    2134,    2436,    2437,    2452,    2451,    2661,    2662,    2677,    2676\r\n    2135,    2437,    2438,    2453,    2452,    2662,    2663,    2678,    2677\r\n    2136,    2438,    2439,    2454,    2453,    2663,    2664,    2679,    2678\r\n    2137,    2439,    2440,    2455,    2454,    2664,    2665,    2680,    2679\r\n    2138,    2440,    2441,    2456,    2455,    2665,    2666,    2681,    2680\r\n    2139,    2441,    2442,    2457,    2456,    2666,    2667,    2682,    2681\r\n    2140,    2442,    2443,    2458,    2457,    2667,    2668,    2683,    2682\r\n    2141,    2443,    2444,    2459,    2458,    2668,    2669,    2684,    2683\r\n    2142,    2444,    2445,    2460,    2459,    2669,    2670,    2685,    2684\r\n    2143,    2446,    2447,    2462,    2461,    2671,    2672,    2687,    2686\r\n    2144,    2447,    2448,    2463,    2462,    2672,    2673,    2688,    2687\r\n    2145,    2448,    2449,    2464,    2463,    2673,    2674,    2689,    2688\r\n    2146,    2449,    2450,    2465,    2464,    2674,    2675,    2690,    2689\r\n    2147,    2450,    2451,    2466,    2465,    2675,    2676,    2691,    2690\r\n    2148,    2451,    2452,    2467,    2466,    2676,    2677,    2692,    2691\r\n    2149,    2452,    2453,    2468,    2467,    2677,    2678,    2693,    2692\r\n    2150,    2453,    2454,    2469,    2468,    2678,    2679,    2694,    2693\r\n    2151,    2454,    2455,    2470,    2469,    2679,    2680,    2695,    2694\r\n    2152,    2455,    2456,    2471,    2470,    2680,    2681,    2696,    2695\r\n    2153,    2456,    2457,    2472,    2471,    2681,    2682,    2697,    2696\r\n    2154,    2457,    2458,    2473,    2472,    2682,    2683,    2698,    2697\r\n    2155,    2458,    2459,    2474,    2473,    2683,    2684,    2699,    2698\r\n    2156,    2459,    2460,    2475,    2474,    2684,    2685,    2700,    2699\r\n    2157,    2476,    2477,    2492,    2491,    2701,    2702,    2717,    2716\r\n    2158,    2477,    2478,    2493,    2492,    2702,    2703,    2718,    2717\r\n    2159,    2478,    2479,    2494,    2493,    2703,    2704,    2719,    2718\r\n    2160,    2479,    2480,    2495,    2494,    2704,    2705,    2720,    2719\r\n    2161,    2480,    2481,    2496,    2495,    2705,    2706,    2721,    2720\r\n    2162,    2481,    2482,    2497,    2496,    2706,    2707,    2722,    2721\r\n    2163,    2482,    2483,    2498,    2497,    2707,    2708,    2723,    2722\r\n    2164,    2483,    2484,    2499,    2498,    2708,    2709,    2724,    2723\r\n    2165,    2484,    2485,    2500,    2499,    2709,    2710,    2725,    2724\r\n    2166,    2485,    2486,    2501,    2500,    2710,    2711,    2726,    2725\r\n    2167,    2486,    2487,    2502,    2501,    2711,    2712,    2727,    2726\r\n    2168,    2487,    2488,    2503,    2502,    2712,    2713,    2728,    2727\r\n    2169,    2488,    2489,    2504,    2503,    2713,    2714,    2729,    2728\r\n    2170,    2489,    2490,    2505,    2504,    2714,    2715,    2730,    2729\r\n    2171,    2491,    2492,    2507,    2506,    2716,    2717,    2732,    2731\r\n    2172,    2492,    2493,    2508,    2507,    2717,    2718,    2733,    2732\r\n    2173,    2493,    2494,    2509,    2508,    2718,    2719,    2734,    2733\r\n    2174,    2494,    2495,    2510,    2509,    2719,    2720,    2735,    2734\r\n    2175,    2495,    2496,    2511,    2510,    2720,    2721,    2736,    2735\r\n    2176,    2496,    2497,    2512,    2511,    2721,    2722,    2737,    2736\r\n    2177,    2497,    2498,    2513,    2512,    2722,    2723,    2738,    2737\r\n    2178,    2498,    2499,    2514,    2513,    2723,    2724,    2739,    2738\r\n    2179,    2499,    2500,    2515,    2514,    2724,    2725,    2740,    2739\r\n    2180,    2500,    2501,    2516,    2515,    2725,    2726,    2741,    2740\r\n    2181,    2501,    2502,    2517,    2516,    2726,    2727,    2742,    2741\r\n    2182,    2502,    2503,    2518,    2517,    2727,    2728,    2743,    2742\r\n    2183,    2503,    2504,    2519,    2518,    2728,    2729,    2744,    2743\r\n    2184,    2504,    2505,    2520,    2519,    2729,    2730,    2745,    2744\r\n    2185,    2506,    2507,    2522,    2521,    2731,    2732,    2747,    2746\r\n    2186,    2507,    2508,    2523,    2522,    2732,    2733,    2748,    2747\r\n    2187,    2508,    2509,    2524,    2523,    2733,    2734,    2749,    2748\r\n    2188,    2509,    2510,    2525,    2524,    2734,    2735,    2750,    2749\r\n    2189,    2510,    2511,    2526,    2525,    2735,    2736,    2751,    2750\r\n    2190,    2511,    2512,    2527,    2526,    2736,    2737,    2752,    2751\r\n    2191,    2512,    2513,    2528,    2527,    2737,    2738,    2753,    2752\r\n    2192,    2513,    2514,    2529,    2528,    2738,    2739,    2754,    2753\r\n    2193,    2514,    2515,    2530,    2529,    2739,    2740,    2755,    2754\r\n    2194,    2515,    2516,    2531,    2530,    2740,    2741,    2756,    2755\r\n    2195,    2516,    2517,    2532,    2531,    2741,    2742,    2757,    2756\r\n    2196,    2517,    2518,    2533,    2532,    2742,    2743,    2758,    2757\r\n    2197,    2518,    2519,    2534,    2533,    2743,    2744,    2759,    2758\r\n    2198,    2519,    2520,    2535,    2534,    2744,    2745,    2760,    2759\r\n    2199,    2521,    2522,    2537,    2536,    2746,    2747,    2762,    2761\r\n    2200,    2522,    2523,    2538,    2537,    2747,    2748,    2763,    2762\r\n    2201,    2523,    2524,    2539,    2538,    2748,    2749,    2764,    2763\r\n    2202,    2524,    2525,    2540,    2539,    2749,    2750,    2765,    2764\r\n    2203,    2525,    2526,    2541,    2540,    2750,    2751,    2766,    2765\r\n    2204,    2526,    2527,    2542,    2541,    2751,    2752,    2767,    2766\r\n    2205,    2527,    2528,    2543,    2542,    2752,    2753,    2768,    2767\r\n    2206,    2528,    2529,    2544,    2543,    2753,    2754,    2769,    2768\r\n    2207,    2529,    2530,    2545,    2544,    2754,    2755,    2770,    2769\r\n    2208,    2530,    2531,    2546,    2545,    2755,    2756,    2771,    2770\r\n    2209,    2531,    2532,    2547,    2546,    2756,    2757,    2772,    2771\r\n    2210,    2532,    2533,    2548,    2547,    2757,    2758,    2773,    2772\r\n    2211,    2533,    2534,    2549,    2548,    2758,    2759,    2774,    2773\r\n    2212,    2534,    2535,    2550,    2549,    2759,    2760,    2775,    2774\r\n    2213,    2536,    2537,    2552,    2551,    2761,    2762,    2777,    2776\r\n    2214,    2537,    2538,    2553,    2552,    2762,    2763,    2778,    2777\r\n    2215,    2538,    2539,    2554,    2553,    2763,    2764,    2779,    2778\r\n    2216,    2539,    2540,    2555,    2554,    2764,    2765,    2780,    2779\r\n    2217,    2540,    2541,    2556,    2555,    2765,    2766,    2781,    2780\r\n    2218,    2541,    2542,    2557,    2556,    2766,    2767,    2782,    2781\r\n    2219,    2542,    2543,    2558,    2557,    2767,    2768,    2783,    2782\r\n    2220,    2543,    2544,    2559,    2558,    2768,    2769,    2784,    2783\r\n    2221,    2544,    2545,    2560,    2559,    2769,    2770,    2785,    2784\r\n    2222,    2545,    2546,    2561,    2560,    2770,    2771,    2786,    2785\r\n    2223,    2546,    2547,    2562,    2561,    2771,    2772,    2787,    2786\r\n    2224,    2547,    2548,    2563,    2562,    2772,    2773,    2788,    2787\r\n    2225,    2548,    2549,    2564,    2563,    2773,    2774,    2789,    2788\r\n    2226,    2549,    2550,    2565,    2564,    2774,    2775,    2790,    2789\r\n    2227,    2551,    2552,    2567,    2566,    2776,    2777,    2792,    2791\r\n    2228,    2552,    2553,    2568,    2567,    2777,    2778,    2793,    2792\r\n    2229,    2553,    2554,    2569,    2568,    2778,    2779,    2794,    2793\r\n    2230,    2554,    2555,    2570,    2569,    2779,    2780,    2795,    2794\r\n    2231,    2555,    2556,    2571,    2570,    2780,    2781,    2796,    2795\r\n    2232,    2556,    2557,    2572,    2571,    2781,    2782,    2797,    2796\r\n    2233,    2557,    2558,    2573,    2572,    2782,    2783,    2798,    2797\r\n    2234,    2558,    2559,    2574,    2573,    2783,    2784,    2799,    2798\r\n    2235,    2559,    2560,    2575,    2574,    2784,    2785,    2800,    2799\r\n    2236,    2560,    2561,    2576,    2575,    2785,    2786,    2801,    2800\r\n    2237,    2561,    2562,    2577,    2576,    2786,    2787,    2802,    2801\r\n    2238,    2562,    2563,    2578,    2577,    2787,    2788,    2803,    2802\r\n    2239,    2563,    2564,    2579,    2578,    2788,    2789,    2804,    2803\r\n    2240,    2564,    2565,    2580,    2579,    2789,    2790,    2805,    2804\r\n    2241,    2566,    2567,    2582,    2581,    2791,    2792,    2807,    2806\r\n    2242,    2567,    2568,    2583,    2582,    2792,    2793,    2808,    2807\r\n    2243,    2568,    2569,    2584,    2583,    2793,    2794,    2809,    2808\r\n    2244,    2569,    2570,    2585,    2584,    2794,    2795,    2810,    2809\r\n    2245,    2570,    2571,    2586,    2585,    2795,    2796,    2811,    2810\r\n    2246,    2571,    2572,    2587,    2586,    2796,    2797,    2812,    2811\r\n    2247,    2572,    2573,    2588,    2587,    2797,    2798,    2813,    2812\r\n    2248,    2573,    2574,    2589,    2588,    2798,    2799,    2814,    2813\r\n    2249,    2574,    2575,    2590,    2589,    2799,    2800,    2815,    2814\r\n    2250,    2575,    2576,    2591,    2590,    2800,    2801,    2816,    2815\r\n    2251,    2576,    2577,    2592,    2591,    2801,    2802,    2817,    2816\r\n    2252,    2577,    2578,    2593,    2592,    2802,    2803,    2818,    2817\r\n    2253,    2578,    2579,    2594,    2593,    2803,    2804,    2819,    2818\r\n    2254,    2579,    2580,    2595,    2594,    2804,    2805,    2820,    2819\r\n    2255,    2581,    2582,    2597,    2596,    2806,    2807,    2822,    2821\r\n    2256,    2582,    2583,    2598,    2597,    2807,    2808,    2823,    2822\r\n    2257,    2583,    2584,    2599,    2598,    2808,    2809,    2824,    2823\r\n    2258,    2584,    2585,    2600,    2599,    2809,    2810,    2825,    2824\r\n    2259,    2585,    2586,    2601,    2600,    2810,    2811,    2826,    2825\r\n    2260,    2586,    2587,    2602,    2601,    2811,    2812,    2827,    2826\r\n    2261,    2587,    2588,    2603,    2602,    2812,    2813,    2828,    2827\r\n    2262,    2588,    2589,    2604,    2603,    2813,    2814,    2829,    2828\r\n    2263,    2589,    2590,    2605,    2604,    2814,    2815,    2830,    2829\r\n    2264,    2590,    2591,    2606,    2605,    2815,    2816,    2831,    2830\r\n    2265,    2591,    2592,    2607,    2606,    2816,    2817,    2832,    2831\r\n    2266,    2592,    2593,    2608,    2607,    2817,    2818,    2833,    2832\r\n    2267,    2593,    2594,    2609,    2608,    2818,    2819,    2834,    2833\r\n    2268,    2594,    2595,    2610,    2609,    2819,    2820,    2835,    2834\r\n    2269,    2596,    2597,    2612,    2611,    2821,    2822,    2837,    2836\r\n    2270,    2597,    2598,    2613,    2612,    2822,    2823,    2838,    2837\r\n    2271,    2598,    2599,    2614,    2613,    2823,    2824,    2839,    2838\r\n    2272,    2599,    2600,    2615,    2614,    2824,    2825,    2840,    2839\r\n    2273,    2600,    2601,    2616,    2615,    2825,    2826,    2841,    2840\r\n    2274,    2601,    2602,    2617,    2616,    2826,    2827,    2842,    2841\r\n    2275,    2602,    2603,    2618,    2617,    2827,    2828,    2843,    2842\r\n    2276,    2603,    2604,    2619,    2618,    2828,    2829,    2844,    2843\r\n    2277,    2604,    2605,    2620,    2619,    2829,    2830,    2845,    2844\r\n    2278,    2605,    2606,    2621,    2620,    2830,    2831,    2846,    2845\r\n    2279,    2606,    2607,    2622,    2621,    2831,    2832,    2847,    2846\r\n    2280,    2607,    2608,    2623,    2622,    2832,    2833,    2848,    2847\r\n    2281,    2608,    2609,    2624,    2623,    2833,    2834,    2849,    2848\r\n    2282,    2609,    2610,    2625,    2624,    2834,    2835,    2850,    2849\r\n    2283,    2611,    2612,    2627,    2626,    2836,    2837,    2852,    2851\r\n    2284,    2612,    2613,    2628,    2627,    2837,    2838,    2853,    2852\r\n    2285,    2613,    2614,    2629,    2628,    2838,    2839,    2854,    2853\r\n    2286,    2614,    2615,    2630,    2629,    2839,    2840,    2855,    2854\r\n    2287,    2615,    2616,    2631,    2630,    2840,    2841,    2856,    2855\r\n    2288,    2616,    2617,    2632,    2631,    2841,    2842,    2857,    2856\r\n    2289,    2617,    2618,    2633,    2632,    2842,    2843,    2858,    2857\r\n    2290,    2618,    2619,    2634,    2633,    2843,    2844,    2859,    2858\r\n    2291,    2619,    2620,    2635,    2634,    2844,    2845,    2860,    2859\r\n    2292,    2620,    2621,    2636,    2635,    2845,    2846,    2861,    2860\r\n    2293,    2621,    2622,    2637,    2636,    2846,    2847,    2862,    2861\r\n    2294,    2622,    2623,    2638,    2637,    2847,    2848,    2863,    2862\r\n    2295,    2623,    2624,    2639,    2638,    2848,    2849,    2864,    2863\r\n    2296,    2624,    2625,    2640,    2639,    2849,    2850,    2865,    2864\r\n    2297,    2626,    2627,    2642,    2641,    2851,    2852,    2867,    2866\r\n    2298,    2627,    2628,    2643,    2642,    2852,    2853,    2868,    2867\r\n    2299,    2628,    2629,    2644,    2643,    2853,    2854,    2869,    2868\r\n    2300,    2629,    2630,    2645,    2644,    2854,    2855,    2870,    2869\r\n    2301,    2630,    2631,    2646,    2645,    2855,    2856,    2871,    2870\r\n    2302,    2631,    2632,    2647,    2646,    2856,    2857,    2872,    2871\r\n    2303,    2632,    2633,    2648,    2647,    2857,    2858,    2873,    2872\r\n    2304,    2633,    2634,    2649,    2648,    2858,    2859,    2874,    2873\r\n    2305,    2634,    2635,    2650,    2649,    2859,    2860,    2875,    2874\r\n    2306,    2635,    2636,    2651,    2650,    2860,    2861,    2876,    2875\r\n    2307,    2636,    2637,    2652,    2651,    2861,    2862,    2877,    2876\r\n    2308,    2637,    2638,    2653,    2652,    2862,    2863,    2878,    2877\r\n    2309,    2638,    2639,    2654,    2653,    2863,    2864,    2879,    2878\r\n    2310,    2639,    2640,    2655,    2654,    2864,    2865,    2880,    2879\r\n    2311,    2641,    2642,    2657,    2656,    2866,    2867,    2882,    2881\r\n    2312,    2642,    2643,    2658,    2657,    2867,    2868,    2883,    2882\r\n    2313,    2643,    2644,    2659,    2658,    2868,    2869,    2884,    2883\r\n    2314,    2644,    2645,    2660,    2659,    2869,    2870,    2885,    2884\r\n    2315,    2645,    2646,    2661,    2660,    2870,    2871,    2886,    2885\r\n    2316,    2646,    2647,    2662,    2661,    2871,    2872,    2887,    2886\r\n    2317,    2647,    2648,    2663,    2662,    2872,    2873,    2888,    2887\r\n    2318,    2648,    2649,    2664,    2663,    2873,    2874,    2889,    2888\r\n    2319,    2649,    2650,    2665,    2664,    2874,    2875,    2890,    2889\r\n    2320,    2650,    2651,    2666,    2665,    2875,    2876,    2891,    2890\r\n    2321,    2651,    2652,    2667,    2666,    2876,    2877,    2892,    2891\r\n    2322,    2652,    2653,    2668,    2667,    2877,    2878,    2893,    2892\r\n    2323,    2653,    2654,    2669,    2668,    2878,    2879,    2894,    2893\r\n    2324,    2654,    2655,    2670,    2669,    2879,    2880,    2895,    2894\r\n    2325,    2656,    2657,    2672,    2671,    2881,    2882,    2897,    2896\r\n    2326,    2657,    2658,    2673,    2672,    2882,    2883,    2898,    2897\r\n    2327,    2658,    2659,    2674,    2673,    2883,    2884,    2899,    2898\r\n    2328,    2659,    2660,    2675,    2674,    2884,    2885,    2900,    2899\r\n    2329,    2660,    2661,    2676,    2675,    2885,    2886,    2901,    2900\r\n    2330,    2661,    2662,    2677,    2676,    2886,    2887,    2902,    2901\r\n    2331,    2662,    2663,    2678,    2677,    2887,    2888,    2903,    2902\r\n    2332,    2663,    2664,    2679,    2678,    2888,    2889,    2904,    2903\r\n    2333,    2664,    2665,    2680,    2679,    2889,    2890,    2905,    2904\r\n    2334,    2665,    2666,    2681,    2680,    2890,    2891,    2906,    2905\r\n    2335,    2666,    2667,    2682,    2681,    2891,    2892,    2907,    2906\r\n    2336,    2667,    2668,    2683,    2682,    2892,    2893,    2908,    2907\r\n    2337,    2668,    2669,    2684,    2683,    2893,    2894,    2909,    2908\r\n    2338,    2669,    2670,    2685,    2684,    2894,    2895,    2910,    2909\r\n    2339,    2671,    2672,    2687,    2686,    2896,    2897,    2912,    2911\r\n    2340,    2672,    2673,    2688,    2687,    2897,    2898,    2913,    2912\r\n    2341,    2673,    2674,    2689,    2688,    2898,    2899,    2914,    2913\r\n    2342,    2674,    2675,    2690,    2689,    2899,    2900,    2915,    2914\r\n    2343,    2675,    2676,    2691,    2690,    2900,    2901,    2916,    2915\r\n    2344,    2676,    2677,    2692,    2691,    2901,    2902,    2917,    2916\r\n    2345,    2677,    2678,    2693,    2692,    2902,    2903,    2918,    2917\r\n    2346,    2678,    2679,    2694,    2693,    2903,    2904,    2919,    2918\r\n    2347,    2679,    2680,    2695,    2694,    2904,    2905,    2920,    2919\r\n    2348,    2680,    2681,    2696,    2695,    2905,    2906,    2921,    2920\r\n    2349,    2681,    2682,    2697,    2696,    2906,    2907,    2922,    2921\r\n    2350,    2682,    2683,    2698,    2697,    2907,    2908,    2923,    2922\r\n    2351,    2683,    2684,    2699,    2698,    2908,    2909,    2924,    2923\r\n    2352,    2684,    2685,    2700,    2699,    2909,    2910,    2925,    2924\r\n    2353,    2701,    2702,    2717,    2716,    2926,    2927,    2942,    2941\r\n    2354,    2702,    2703,    2718,    2717,    2927,    2928,    2943,    2942\r\n    2355,    2703,    2704,    2719,    2718,    2928,    2929,    2944,    2943\r\n    2356,    2704,    2705,    2720,    2719,    2929,    2930,    2945,    2944\r\n    2357,    2705,    2706,    2721,    2720,    2930,    2931,    2946,    2945\r\n    2358,    2706,    2707,    2722,    2721,    2931,    2932,    2947,    2946\r\n    2359,    2707,    2708,    2723,    2722,    2932,    2933,    2948,    2947\r\n    2360,    2708,    2709,    2724,    2723,    2933,    2934,    2949,    2948\r\n    2361,    2709,    2710,    2725,    2724,    2934,    2935,    2950,    2949\r\n    2362,    2710,    2711,    2726,    2725,    2935,    2936,    2951,    2950\r\n    2363,    2711,    2712,    2727,    2726,    2936,    2937,    2952,    2951\r\n    2364,    2712,    2713,    2728,    2727,    2937,    2938,    2953,    2952\r\n    2365,    2713,    2714,    2729,    2728,    2938,    2939,    2954,    2953\r\n    2366,    2714,    2715,    2730,    2729,    2939,    2940,    2955,    2954\r\n    2367,    2716,    2717,    2732,    2731,    2941,    2942,    2957,    2956\r\n    2368,    2717,    2718,    2733,    2732,    2942,    2943,    2958,    2957\r\n    2369,    2718,    2719,    2734,    2733,    2943,    2944,    2959,    2958\r\n    2370,    2719,    2720,    2735,    2734,    2944,    2945,    2960,    2959\r\n    2371,    2720,    2721,    2736,    2735,    2945,    2946,    2961,    2960\r\n    2372,    2721,    2722,    2737,    2736,    2946,    2947,    2962,    2961\r\n    2373,    2722,    2723,    2738,    2737,    2947,    2948,    2963,    2962\r\n    2374,    2723,    2724,    2739,    2738,    2948,    2949,    2964,    2963\r\n    2375,    2724,    2725,    2740,    2739,    2949,    2950,    2965,    2964\r\n    2376,    2725,    2726,    2741,    2740,    2950,    2951,    2966,    2965\r\n    2377,    2726,    2727,    2742,    2741,    2951,    2952,    2967,    2966\r\n    2378,    2727,    2728,    2743,    2742,    2952,    2953,    2968,    2967\r\n    2379,    2728,    2729,    2744,    2743,    2953,    2954,    2969,    2968\r\n    2380,    2729,    2730,    2745,    2744,    2954,    2955,    2970,    2969\r\n    2381,    2731,    2732,    2747,    2746,    2956,    2957,    2972,    2971\r\n    2382,    2732,    2733,    2748,    2747,    2957,    2958,    2973,    2972\r\n    2383,    2733,    2734,    2749,    2748,    2958,    2959,    2974,    2973\r\n    2384,    2734,    2735,    2750,    2749,    2959,    2960,    2975,    2974\r\n    2385,    2735,    2736,    2751,    2750,    2960,    2961,    2976,    2975\r\n    2386,    2736,    2737,    2752,    2751,    2961,    2962,    2977,    2976\r\n    2387,    2737,    2738,    2753,    2752,    2962,    2963,    2978,    2977\r\n    2388,    2738,    2739,    2754,    2753,    2963,    2964,    2979,    2978\r\n    2389,    2739,    2740,    2755,    2754,    2964,    2965,    2980,    2979\r\n    2390,    2740,    2741,    2756,    2755,    2965,    2966,    2981,    2980\r\n    2391,    2741,    2742,    2757,    2756,    2966,    2967,    2982,    2981\r\n    2392,    2742,    2743,    2758,    2757,    2967,    2968,    2983,    2982\r\n    2393,    2743,    2744,    2759,    2758,    2968,    2969,    2984,    2983\r\n    2394,    2744,    2745,    2760,    2759,    2969,    2970,    2985,    2984\r\n    2395,    2746,    2747,    2762,    2761,    2971,    2972,    2987,    2986\r\n    2396,    2747,    2748,    2763,    2762,    2972,    2973,    2988,    2987\r\n    2397,    2748,    2749,    2764,    2763,    2973,    2974,    2989,    2988\r\n    2398,    2749,    2750,    2765,    2764,    2974,    2975,    2990,    2989\r\n    2399,    2750,    2751,    2766,    2765,    2975,    2976,    2991,    2990\r\n    2400,    2751,    2752,    2767,    2766,    2976,    2977,    2992,    2991\r\n    2401,    2752,    2753,    2768,    2767,    2977,    2978,    2993,    2992\r\n    2402,    2753,    2754,    2769,    2768,    2978,    2979,    2994,    2993\r\n    2403,    2754,    2755,    2770,    2769,    2979,    2980,    2995,    2994\r\n    2404,    2755,    2756,    2771,    2770,    2980,    2981,    2996,    2995\r\n    2405,    2756,    2757,    2772,    2771,    2981,    2982,    2997,    2996\r\n    2406,    2757,    2758,    2773,    2772,    2982,    2983,    2998,    2997\r\n    2407,    2758,    2759,    2774,    2773,    2983,    2984,    2999,    2998\r\n    2408,    2759,    2760,    2775,    2774,    2984,    2985,    3000,    2999\r\n    2409,    2761,    2762,    2777,    2776,    2986,    2987,    3002,    3001\r\n    2410,    2762,    2763,    2778,    2777,    2987,    2988,    3003,    3002\r\n    2411,    2763,    2764,    2779,    2778,    2988,    2989,    3004,    3003\r\n    2412,    2764,    2765,    2780,    2779,    2989,    2990,    3005,    3004\r\n    2413,    2765,    2766,    2781,    2780,    2990,    2991,    3006,    3005\r\n    2414,    2766,    2767,    2782,    2781,    2991,    2992,    3007,    3006\r\n    2415,    2767,    2768,    2783,    2782,    2992,    2993,    3008,    3007\r\n    2416,    2768,    2769,    2784,    2783,    2993,    2994,    3009,    3008\r\n    2417,    2769,    2770,    2785,    2784,    2994,    2995,    3010,    3009\r\n    2418,    2770,    2771,    2786,    2785,    2995,    2996,    3011,    3010\r\n    2419,    2771,    2772,    2787,    2786,    2996,    2997,    3012,    3011\r\n    2420,    2772,    2773,    2788,    2787,    2997,    2998,    3013,    3012\r\n    2421,    2773,    2774,    2789,    2788,    2998,    2999,    3014,    3013\r\n    2422,    2774,    2775,    2790,    2789,    2999,    3000,    3015,    3014\r\n    2423,    2776,    2777,    2792,    2791,    3001,    3002,    3017,    3016\r\n    2424,    2777,    2778,    2793,    2792,    3002,    3003,    3018,    3017\r\n    2425,    2778,    2779,    2794,    2793,    3003,    3004,    3019,    3018\r\n    2426,    2779,    2780,    2795,    2794,    3004,    3005,    3020,    3019\r\n    2427,    2780,    2781,    2796,    2795,    3005,    3006,    3021,    3020\r\n    2428,    2781,    2782,    2797,    2796,    3006,    3007,    3022,    3021\r\n    2429,    2782,    2783,    2798,    2797,    3007,    3008,    3023,    3022\r\n    2430,    2783,    2784,    2799,    2798,    3008,    3009,    3024,    3023\r\n    2431,    2784,    2785,    2800,    2799,    3009,    3010,    3025,    3024\r\n    2432,    2785,    2786,    2801,    2800,    3010,    3011,    3026,    3025\r\n    2433,    2786,    2787,    2802,    2801,    3011,    3012,    3027,    3026\r\n    2434,    2787,    2788,    2803,    2802,    3012,    3013,    3028,    3027\r\n    2435,    2788,    2789,    2804,    2803,    3013,    3014,    3029,    3028\r\n    2436,    2789,    2790,    2805,    2804,    3014,    3015,    3030,    3029\r\n    2437,    2791,    2792,    2807,    2806,    3016,    3017,    3032,    3031\r\n    2438,    2792,    2793,    2808,    2807,    3017,    3018,    3033,    3032\r\n    2439,    2793,    2794,    2809,    2808,    3018,    3019,    3034,    3033\r\n    2440,    2794,    2795,    2810,    2809,    3019,    3020,    3035,    3034\r\n    2441,    2795,    2796,    2811,    2810,    3020,    3021,    3036,    3035\r\n    2442,    2796,    2797,    2812,    2811,    3021,    3022,    3037,    3036\r\n    2443,    2797,    2798,    2813,    2812,    3022,    3023,    3038,    3037\r\n    2444,    2798,    2799,    2814,    2813,    3023,    3024,    3039,    3038\r\n    2445,    2799,    2800,    2815,    2814,    3024,    3025,    3040,    3039\r\n    2446,    2800,    2801,    2816,    2815,    3025,    3026,    3041,    3040\r\n    2447,    2801,    2802,    2817,    2816,    3026,    3027,    3042,    3041\r\n    2448,    2802,    2803,    2818,    2817,    3027,    3028,    3043,    3042\r\n    2449,    2803,    2804,    2819,    2818,    3028,    3029,    3044,    3043\r\n    2450,    2804,    2805,    2820,    2819,    3029,    3030,    3045,    3044\r\n    2451,    2806,    2807,    2822,    2821,    3031,    3032,    3047,    3046\r\n    2452,    2807,    2808,    2823,    2822,    3032,    3033,    3048,    3047\r\n    2453,    2808,    2809,    2824,    2823,    3033,    3034,    3049,    3048\r\n    2454,    2809,    2810,    2825,    2824,    3034,    3035,    3050,    3049\r\n    2455,    2810,    2811,    2826,    2825,    3035,    3036,    3051,    3050\r\n    2456,    2811,    2812,    2827,    2826,    3036,    3037,    3052,    3051\r\n    2457,    2812,    2813,    2828,    2827,    3037,    3038,    3053,    3052\r\n    2458,    2813,    2814,    2829,    2828,    3038,    3039,    3054,    3053\r\n    2459,    2814,    2815,    2830,    2829,    3039,    3040,    3055,    3054\r\n    2460,    2815,    2816,    2831,    2830,    3040,    3041,    3056,    3055\r\n    2461,    2816,    2817,    2832,    2831,    3041,    3042,    3057,    3056\r\n    2462,    2817,    2818,    2833,    2832,    3042,    3043,    3058,    3057\r\n    2463,    2818,    2819,    2834,    2833,    3043,    3044,    3059,    3058\r\n    2464,    2819,    2820,    2835,    2834,    3044,    3045,    3060,    3059\r\n    2465,    2821,    2822,    2837,    2836,    3046,    3047,    3062,    3061\r\n    2466,    2822,    2823,    2838,    2837,    3047,    3048,    3063,    3062\r\n    2467,    2823,    2824,    2839,    2838,    3048,    3049,    3064,    3063\r\n    2468,    2824,    2825,    2840,    2839,    3049,    3050,    3065,    3064\r\n    2469,    2825,    2826,    2841,    2840,    3050,    3051,    3066,    3065\r\n    2470,    2826,    2827,    2842,    2841,    3051,    3052,    3067,    3066\r\n    2471,    2827,    2828,    2843,    2842,    3052,    3053,    3068,    3067\r\n    2472,    2828,    2829,    2844,    2843,    3053,    3054,    3069,    3068\r\n    2473,    2829,    2830,    2845,    2844,    3054,    3055,    3070,    3069\r\n    2474,    2830,    2831,    2846,    2845,    3055,    3056,    3071,    3070\r\n    2475,    2831,    2832,    2847,    2846,    3056,    3057,    3072,    3071\r\n    2476,    2832,    2833,    2848,    2847,    3057,    3058,    3073,    3072\r\n    2477,    2833,    2834,    2849,    2848,    3058,    3059,    3074,    3073\r\n    2478,    2834,    2835,    2850,    2849,    3059,    3060,    3075,    3074\r\n    2479,    2836,    2837,    2852,    2851,    3061,    3062,    3077,    3076\r\n    2480,    2837,    2838,    2853,    2852,    3062,    3063,    3078,    3077\r\n    2481,    2838,    2839,    2854,    2853,    3063,    3064,    3079,    3078\r\n    2482,    2839,    2840,    2855,    2854,    3064,    3065,    3080,    3079\r\n    2483,    2840,    2841,    2856,    2855,    3065,    3066,    3081,    3080\r\n    2484,    2841,    2842,    2857,    2856,    3066,    3067,    3082,    3081\r\n    2485,    2842,    2843,    2858,    2857,    3067,    3068,    3083,    3082\r\n    2486,    2843,    2844,    2859,    2858,    3068,    3069,    3084,    3083\r\n    2487,    2844,    2845,    2860,    2859,    3069,    3070,    3085,    3084\r\n    2488,    2845,    2846,    2861,    2860,    3070,    3071,    3086,    3085\r\n    2489,    2846,    2847,    2862,    2861,    3071,    3072,    3087,    3086\r\n    2490,    2847,    2848,    2863,    2862,    3072,    3073,    3088,    3087\r\n    2491,    2848,    2849,    2864,    2863,    3073,    3074,    3089,    3088\r\n    2492,    2849,    2850,    2865,    2864,    3074,    3075,    3090,    3089\r\n    2493,    2851,    2852,    2867,    2866,    3076,    3077,    3092,    3091\r\n    2494,    2852,    2853,    2868,    2867,    3077,    3078,    3093,    3092\r\n    2495,    2853,    2854,    2869,    2868,    3078,    3079,    3094,    3093\r\n    2496,    2854,    2855,    2870,    2869,    3079,    3080,    3095,    3094\r\n    2497,    2855,    2856,    2871,    2870,    3080,    3081,    3096,    3095\r\n    2498,    2856,    2857,    2872,    2871,    3081,    3082,    3097,    3096\r\n    2499,    2857,    2858,    2873,    2872,    3082,    3083,    3098,    3097\r\n    2500,    2858,    2859,    2874,    2873,    3083,    3084,    3099,    3098\r\n    2501,    2859,    2860,    2875,    2874,    3084,    3085,    3100,    3099\r\n    2502,    2860,    2861,    2876,    2875,    3085,    3086,    3101,    3100\r\n    2503,    2861,    2862,    2877,    2876,    3086,    3087,    3102,    3101\r\n    2504,    2862,    2863,    2878,    2877,    3087,    3088,    3103,    3102\r\n    2505,    2863,    2864,    2879,    2878,    3088,    3089,    3104,    3103\r\n    2506,    2864,    2865,    2880,    2879,    3089,    3090,    3105,    3104\r\n    2507,    2866,    2867,    2882,    2881,    3091,    3092,    3107,    3106\r\n    2508,    2867,    2868,    2883,    2882,    3092,    3093,    3108,    3107\r\n    2509,    2868,    2869,    2884,    2883,    3093,    3094,    3109,    3108\r\n    2510,    2869,    2870,    2885,    2884,    3094,    3095,    3110,    3109\r\n    2511,    2870,    2871,    2886,    2885,    3095,    3096,    3111,    3110\r\n    2512,    2871,    2872,    2887,    2886,    3096,    3097,    3112,    3111\r\n    2513,    2872,    2873,    2888,    2887,    3097,    3098,    3113,    3112\r\n    2514,    2873,    2874,    2889,    2888,    3098,    3099,    3114,    3113\r\n    2515,    2874,    2875,    2890,    2889,    3099,    3100,    3115,    3114\r\n    2516,    2875,    2876,    2891,    2890,    3100,    3101,    3116,    3115\r\n    2517,    2876,    2877,    2892,    2891,    3101,    3102,    3117,    3116\r\n    2518,    2877,    2878,    2893,    2892,    3102,    3103,    3118,    3117\r\n    2519,    2878,    2879,    2894,    2893,    3103,    3104,    3119,    3118\r\n    2520,    2879,    2880,    2895,    2894,    3104,    3105,    3120,    3119\r\n    2521,    2881,    2882,    2897,    2896,    3106,    3107,    3122,    3121\r\n    2522,    2882,    2883,    2898,    2897,    3107,    3108,    3123,    3122\r\n    2523,    2883,    2884,    2899,    2898,    3108,    3109,    3124,    3123\r\n    2524,    2884,    2885,    2900,    2899,    3109,    3110,    3125,    3124\r\n    2525,    2885,    2886,    2901,    2900,    3110,    3111,    3126,    3125\r\n    2526,    2886,    2887,    2902,    2901,    3111,    3112,    3127,    3126\r\n    2527,    2887,    2888,    2903,    2902,    3112,    3113,    3128,    3127\r\n    2528,    2888,    2889,    2904,    2903,    3113,    3114,    3129,    3128\r\n    2529,    2889,    2890,    2905,    2904,    3114,    3115,    3130,    3129\r\n    2530,    2890,    2891,    2906,    2905,    3115,    3116,    3131,    3130\r\n    2531,    2891,    2892,    2907,    2906,    3116,    3117,    3132,    3131\r\n    2532,    2892,    2893,    2908,    2907,    3117,    3118,    3133,    3132\r\n    2533,    2893,    2894,    2909,    2908,    3118,    3119,    3134,    3133\r\n    2534,    2894,    2895,    2910,    2909,    3119,    3120,    3135,    3134\r\n    2535,    2896,    2897,    2912,    2911,    3121,    3122,    3137,    3136\r\n    2536,    2897,    2898,    2913,    2912,    3122,    3123,    3138,    3137\r\n    2537,    2898,    2899,    2914,    2913,    3123,    3124,    3139,    3138\r\n    2538,    2899,    2900,    2915,    2914,    3124,    3125,    3140,    3139\r\n    2539,    2900,    2901,    2916,    2915,    3125,    3126,    3141,    3140\r\n    2540,    2901,    2902,    2917,    2916,    3126,    3127,    3142,    3141\r\n    2541,    2902,    2903,    2918,    2917,    3127,    3128,    3143,    3142\r\n    2542,    2903,    2904,    2919,    2918,    3128,    3129,    3144,    3143\r\n    2543,    2904,    2905,    2920,    2919,    3129,    3130,    3145,    3144\r\n    2544,    2905,    2906,    2921,    2920,    3130,    3131,    3146,    3145\r\n    2545,    2906,    2907,    2922,    2921,    3131,    3132,    3147,    3146\r\n    2546,    2907,    2908,    2923,    2922,    3132,    3133,    3148,    3147\r\n    2547,    2908,    2909,    2924,    2923,    3133,    3134,    3149,    3148\r\n    2548,    2909,    2910,    2925,    2924,    3134,    3135,    3150,    3149\r\n    2549,    2926,    2927,    2942,    2941,    3151,    3152,    3167,    3166\r\n    2550,    2927,    2928,    2943,    2942,    3152,    3153,    3168,    3167\r\n    2551,    2928,    2929,    2944,    2943,    3153,    3154,    3169,    3168\r\n    2552,    2929,    2930,    2945,    2944,    3154,    3155,    3170,    3169\r\n    2553,    2930,    2931,    2946,    2945,    3155,    3156,    3171,    3170\r\n    2554,    2931,    2932,    2947,    2946,    3156,    3157,    3172,    3171\r\n    2555,    2932,    2933,    2948,    2947,    3157,    3158,    3173,    3172\r\n    2556,    2933,    2934,    2949,    2948,    3158,    3159,    3174,    3173\r\n    2557,    2934,    2935,    2950,    2949,    3159,    3160,    3175,    3174\r\n    2558,    2935,    2936,    2951,    2950,    3160,    3161,    3176,    3175\r\n    2559,    2936,    2937,    2952,    2951,    3161,    3162,    3177,    3176\r\n    2560,    2937,    2938,    2953,    2952,    3162,    3163,    3178,    3177\r\n    2561,    2938,    2939,    2954,    2953,    3163,    3164,    3179,    3178\r\n    2562,    2939,    2940,    2955,    2954,    3164,    3165,    3180,    3179\r\n    2563,    2941,    2942,    2957,    2956,    3166,    3167,    3182,    3181\r\n    2564,    2942,    2943,    2958,    2957,    3167,    3168,    3183,    3182\r\n    2565,    2943,    2944,    2959,    2958,    3168,    3169,    3184,    3183\r\n    2566,    2944,    2945,    2960,    2959,    3169,    3170,    3185,    3184\r\n    2567,    2945,    2946,    2961,    2960,    3170,    3171,    3186,    3185\r\n    2568,    2946,    2947,    2962,    2961,    3171,    3172,    3187,    3186\r\n    2569,    2947,    2948,    2963,    2962,    3172,    3173,    3188,    3187\r\n    2570,    2948,    2949,    2964,    2963,    3173,    3174,    3189,    3188\r\n    2571,    2949,    2950,    2965,    2964,    3174,    3175,    3190,    3189\r\n    2572,    2950,    2951,    2966,    2965,    3175,    3176,    3191,    3190\r\n    2573,    2951,    2952,    2967,    2966,    3176,    3177,    3192,    3191\r\n    2574,    2952,    2953,    2968,    2967,    3177,    3178,    3193,    3192\r\n    2575,    2953,    2954,    2969,    2968,    3178,    3179,    3194,    3193\r\n    2576,    2954,    2955,    2970,    2969,    3179,    3180,    3195,    3194\r\n    2577,    2956,    2957,    2972,    2971,    3181,    3182,    3197,    3196\r\n    2578,    2957,    2958,    2973,    2972,    3182,    3183,    3198,    3197\r\n    2579,    2958,    2959,    2974,    2973,    3183,    3184,    3199,    3198\r\n    2580,    2959,    2960,    2975,    2974,    3184,    3185,    3200,    3199\r\n    2581,    2960,    2961,    2976,    2975,    3185,    3186,    3201,    3200\r\n    2582,    2961,    2962,    2977,    2976,    3186,    3187,    3202,    3201\r\n    2583,    2962,    2963,    2978,    2977,    3187,    3188,    3203,    3202\r\n    2584,    2963,    2964,    2979,    2978,    3188,    3189,    3204,    3203\r\n    2585,    2964,    2965,    2980,    2979,    3189,    3190,    3205,    3204\r\n    2586,    2965,    2966,    2981,    2980,    3190,    3191,    3206,    3205\r\n    2587,    2966,    2967,    2982,    2981,    3191,    3192,    3207,    3206\r\n    2588,    2967,    2968,    2983,    2982,    3192,    3193,    3208,    3207\r\n    2589,    2968,    2969,    2984,    2983,    3193,    3194,    3209,    3208\r\n    2590,    2969,    2970,    2985,    2984,    3194,    3195,    3210,    3209\r\n    2591,    2971,    2972,    2987,    2986,    3196,    3197,    3212,    3211\r\n    2592,    2972,    2973,    2988,    2987,    3197,    3198,    3213,    3212\r\n    2593,    2973,    2974,    2989,    2988,    3198,    3199,    3214,    3213\r\n    2594,    2974,    2975,    2990,    2989,    3199,    3200,    3215,    3214\r\n    2595,    2975,    2976,    2991,    2990,    3200,    3201,    3216,    3215\r\n    2596,    2976,    2977,    2992,    2991,    3201,    3202,    3217,    3216\r\n    2597,    2977,    2978,    2993,    2992,    3202,    3203,    3218,    3217\r\n    2598,    2978,    2979,    2994,    2993,    3203,    3204,    3219,    3218\r\n    2599,    2979,    2980,    2995,    2994,    3204,    3205,    3220,    3219\r\n    2600,    2980,    2981,    2996,    2995,    3205,    3206,    3221,    3220\r\n    2601,    2981,    2982,    2997,    2996,    3206,    3207,    3222,    3221\r\n    2602,    2982,    2983,    2998,    2997,    3207,    3208,    3223,    3222\r\n    2603,    2983,    2984,    2999,    2998,    3208,    3209,    3224,    3223\r\n    2604,    2984,    2985,    3000,    2999,    3209,    3210,    3225,    3224\r\n    2605,    2986,    2987,    3002,    3001,    3211,    3212,    3227,    3226\r\n    2606,    2987,    2988,    3003,    3002,    3212,    3213,    3228,    3227\r\n    2607,    2988,    2989,    3004,    3003,    3213,    3214,    3229,    3228\r\n    2608,    2989,    2990,    3005,    3004,    3214,    3215,    3230,    3229\r\n    2609,    2990,    2991,    3006,    3005,    3215,    3216,    3231,    3230\r\n    2610,    2991,    2992,    3007,    3006,    3216,    3217,    3232,    3231\r\n    2611,    2992,    2993,    3008,    3007,    3217,    3218,    3233,    3232\r\n    2612,    2993,    2994,    3009,    3008,    3218,    3219,    3234,    3233\r\n    2613,    2994,    2995,    3010,    3009,    3219,    3220,    3235,    3234\r\n    2614,    2995,    2996,    3011,    3010,    3220,    3221,    3236,    3235\r\n    2615,    2996,    2997,    3012,    3011,    3221,    3222,    3237,    3236\r\n    2616,    2997,    2998,    3013,    3012,    3222,    3223,    3238,    3237\r\n    2617,    2998,    2999,    3014,    3013,    3223,    3224,    3239,    3238\r\n    2618,    2999,    3000,    3015,    3014,    3224,    3225,    3240,    3239\r\n    2619,    3001,    3002,    3017,    3016,    3226,    3227,    3242,    3241\r\n    2620,    3002,    3003,    3018,    3017,    3227,    3228,    3243,    3242\r\n    2621,    3003,    3004,    3019,    3018,    3228,    3229,    3244,    3243\r\n    2622,    3004,    3005,    3020,    3019,    3229,    3230,    3245,    3244\r\n    2623,    3005,    3006,    3021,    3020,    3230,    3231,    3246,    3245\r\n    2624,    3006,    3007,    3022,    3021,    3231,    3232,    3247,    3246\r\n    2625,    3007,    3008,    3023,    3022,    3232,    3233,    3248,    3247\r\n    2626,    3008,    3009,    3024,    3023,    3233,    3234,    3249,    3248\r\n    2627,    3009,    3010,    3025,    3024,    3234,    3235,    3250,    3249\r\n    2628,    3010,    3011,    3026,    3025,    3235,    3236,    3251,    3250\r\n    2629,    3011,    3012,    3027,    3026,    3236,    3237,    3252,    3251\r\n    2630,    3012,    3013,    3028,    3027,    3237,    3238,    3253,    3252\r\n    2631,    3013,    3014,    3029,    3028,    3238,    3239,    3254,    3253\r\n    2632,    3014,    3015,    3030,    3029,    3239,    3240,    3255,    3254\r\n    2633,    3016,    3017,    3032,    3031,    3241,    3242,    3257,    3256\r\n    2634,    3017,    3018,    3033,    3032,    3242,    3243,    3258,    3257\r\n    2635,    3018,    3019,    3034,    3033,    3243,    3244,    3259,    3258\r\n    2636,    3019,    3020,    3035,    3034,    3244,    3245,    3260,    3259\r\n    2637,    3020,    3021,    3036,    3035,    3245,    3246,    3261,    3260\r\n    2638,    3021,    3022,    3037,    3036,    3246,    3247,    3262,    3261\r\n    2639,    3022,    3023,    3038,    3037,    3247,    3248,    3263,    3262\r\n    2640,    3023,    3024,    3039,    3038,    3248,    3249,    3264,    3263\r\n    2641,    3024,    3025,    3040,    3039,    3249,    3250,    3265,    3264\r\n    2642,    3025,    3026,    3041,    3040,    3250,    3251,    3266,    3265\r\n    2643,    3026,    3027,    3042,    3041,    3251,    3252,    3267,    3266\r\n    2644,    3027,    3028,    3043,    3042,    3252,    3253,    3268,    3267\r\n    2645,    3028,    3029,    3044,    3043,    3253,    3254,    3269,    3268\r\n    2646,    3029,    3030,    3045,    3044,    3254,    3255,    3270,    3269\r\n    2647,    3031,    3032,    3047,    3046,    3256,    3257,    3272,    3271\r\n    2648,    3032,    3033,    3048,    3047,    3257,    3258,    3273,    3272\r\n    2649,    3033,    3034,    3049,    3048,    3258,    3259,    3274,    3273\r\n    2650,    3034,    3035,    3050,    3049,    3259,    3260,    3275,    3274\r\n    2651,    3035,    3036,    3051,    3050,    3260,    3261,    3276,    3275\r\n    2652,    3036,    3037,    3052,    3051,    3261,    3262,    3277,    3276\r\n    2653,    3037,    3038,    3053,    3052,    3262,    3263,    3278,    3277\r\n    2654,    3038,    3039,    3054,    3053,    3263,    3264,    3279,    3278\r\n    2655,    3039,    3040,    3055,    3054,    3264,    3265,    3280,    3279\r\n    2656,    3040,    3041,    3056,    3055,    3265,    3266,    3281,    3280\r\n    2657,    3041,    3042,    3057,    3056,    3266,    3267,    3282,    3281\r\n    2658,    3042,    3043,    3058,    3057,    3267,    3268,    3283,    3282\r\n    2659,    3043,    3044,    3059,    3058,    3268,    3269,    3284,    3283\r\n    2660,    3044,    3045,    3060,    3059,    3269,    3270,    3285,    3284\r\n    2661,    3046,    3047,    3062,    3061,    3271,    3272,    3287,    3286\r\n    2662,    3047,    3048,    3063,    3062,    3272,    3273,    3288,    3287\r\n    2663,    3048,    3049,    3064,    3063,    3273,    3274,    3289,    3288\r\n    2664,    3049,    3050,    3065,    3064,    3274,    3275,    3290,    3289\r\n    2665,    3050,    3051,    3066,    3065,    3275,    3276,    3291,    3290\r\n    2666,    3051,    3052,    3067,    3066,    3276,    3277,    3292,    3291\r\n    2667,    3052,    3053,    3068,    3067,    3277,    3278,    3293,    3292\r\n    2668,    3053,    3054,    3069,    3068,    3278,    3279,    3294,    3293\r\n    2669,    3054,    3055,    3070,    3069,    3279,    3280,    3295,    3294\r\n    2670,    3055,    3056,    3071,    3070,    3280,    3281,    3296,    3295\r\n    2671,    3056,    3057,    3072,    3071,    3281,    3282,    3297,    3296\r\n    2672,    3057,    3058,    3073,    3072,    3282,    3283,    3298,    3297\r\n    2673,    3058,    3059,    3074,    3073,    3283,    3284,    3299,    3298\r\n    2674,    3059,    3060,    3075,    3074,    3284,    3285,    3300,    3299\r\n    2675,    3061,    3062,    3077,    3076,    3286,    3287,    3302,    3301\r\n    2676,    3062,    3063,    3078,    3077,    3287,    3288,    3303,    3302\r\n    2677,    3063,    3064,    3079,    3078,    3288,    3289,    3304,    3303\r\n    2678,    3064,    3065,    3080,    3079,    3289,    3290,    3305,    3304\r\n    2679,    3065,    3066,    3081,    3080,    3290,    3291,    3306,    3305\r\n    2680,    3066,    3067,    3082,    3081,    3291,    3292,    3307,    3306\r\n    2681,    3067,    3068,    3083,    3082,    3292,    3293,    3308,    3307\r\n    2682,    3068,    3069,    3084,    3083,    3293,    3294,    3309,    3308\r\n    2683,    3069,    3070,    3085,    3084,    3294,    3295,    3310,    3309\r\n    2684,    3070,    3071,    3086,    3085,    3295,    3296,    3311,    3310\r\n    2685,    3071,    3072,    3087,    3086,    3296,    3297,    3312,    3311\r\n    2686,    3072,    3073,    3088,    3087,    3297,    3298,    3313,    3312\r\n    2687,    3073,    3074,    3089,    3088,    3298,    3299,    3314,    3313\r\n    2688,    3074,    3075,    3090,    3089,    3299,    3300,    3315,    3314\r\n    2689,    3076,    3077,    3092,    3091,    3301,    3302,    3317,    3316\r\n    2690,    3077,    3078,    3093,    3092,    3302,    3303,    3318,    3317\r\n    2691,    3078,    3079,    3094,    3093,    3303,    3304,    3319,    3318\r\n    2692,    3079,    3080,    3095,    3094,    3304,    3305,    3320,    3319\r\n    2693,    3080,    3081,    3096,    3095,    3305,    3306,    3321,    3320\r\n    2694,    3081,    3082,    3097,    3096,    3306,    3307,    3322,    3321\r\n    2695,    3082,    3083,    3098,    3097,    3307,    3308,    3323,    3322\r\n    2696,    3083,    3084,    3099,    3098,    3308,    3309,    3324,    3323\r\n    2697,    3084,    3085,    3100,    3099,    3309,    3310,    3325,    3324\r\n    2698,    3085,    3086,    3101,    3100,    3310,    3311,    3326,    3325\r\n    2699,    3086,    3087,    3102,    3101,    3311,    3312,    3327,    3326\r\n    2700,    3087,    3088,    3103,    3102,    3312,    3313,    3328,    3327\r\n    2701,    3088,    3089,    3104,    3103,    3313,    3314,    3329,    3328\r\n    2702,    3089,    3090,    3105,    3104,    3314,    3315,    3330,    3329\r\n    2703,    3091,    3092,    3107,    3106,    3316,    3317,    3332,    3331\r\n    2704,    3092,    3093,    3108,    3107,    3317,    3318,    3333,    3332\r\n    2705,    3093,    3094,    3109,    3108,    3318,    3319,    3334,    3333\r\n    2706,    3094,    3095,    3110,    3109,    3319,    3320,    3335,    3334\r\n    2707,    3095,    3096,    3111,    3110,    3320,    3321,    3336,    3335\r\n    2708,    3096,    3097,    3112,    3111,    3321,    3322,    3337,    3336\r\n    2709,    3097,    3098,    3113,    3112,    3322,    3323,    3338,    3337\r\n    2710,    3098,    3099,    3114,    3113,    3323,    3324,    3339,    3338\r\n    2711,    3099,    3100,    3115,    3114,    3324,    3325,    3340,    3339\r\n    2712,    3100,    3101,    3116,    3115,    3325,    3326,    3341,    3340\r\n    2713,    3101,    3102,    3117,    3116,    3326,    3327,    3342,    3341\r\n    2714,    3102,    3103,    3118,    3117,    3327,    3328,    3343,    3342\r\n    2715,    3103,    3104,    3119,    3118,    3328,    3329,    3344,    3343\r\n    2716,    3104,    3105,    3120,    3119,    3329,    3330,    3345,    3344\r\n    2717,    3106,    3107,    3122,    3121,    3331,    3332,    3347,    3346\r\n    2718,    3107,    3108,    3123,    3122,    3332,    3333,    3348,    3347\r\n    2719,    3108,    3109,    3124,    3123,    3333,    3334,    3349,    3348\r\n    2720,    3109,    3110,    3125,    3124,    3334,    3335,    3350,    3349\r\n    2721,    3110,    3111,    3126,    3125,    3335,    3336,    3351,    3350\r\n    2722,    3111,    3112,    3127,    3126,    3336,    3337,    3352,    3351\r\n    2723,    3112,    3113,    3128,    3127,    3337,    3338,    3353,    3352\r\n    2724,    3113,    3114,    3129,    3128,    3338,    3339,    3354,    3353\r\n    2725,    3114,    3115,    3130,    3129,    3339,    3340,    3355,    3354\r\n    2726,    3115,    3116,    3131,    3130,    3340,    3341,    3356,    3355\r\n    2727,    3116,    3117,    3132,    3131,    3341,    3342,    3357,    3356\r\n    2728,    3117,    3118,    3133,    3132,    3342,    3343,    3358,    3357\r\n    2729,    3118,    3119,    3134,    3133,    3343,    3344,    3359,    3358\r\n    2730,    3119,    3120,    3135,    3134,    3344,    3345,    3360,    3359\r\n    2731,    3121,    3122,    3137,    3136,    3346,    3347,    3362,    3361\r\n    2732,    3122,    3123,    3138,    3137,    3347,    3348,    3363,    3362\r\n    2733,    3123,    3124,    3139,    3138,    3348,    3349,    3364,    3363\r\n    2734,    3124,    3125,    3140,    3139,    3349,    3350,    3365,    3364\r\n    2735,    3125,    3126,    3141,    3140,    3350,    3351,    3366,    3365\r\n    2736,    3126,    3127,    3142,    3141,    3351,    3352,    3367,    3366\r\n    2737,    3127,    3128,    3143,    3142,    3352,    3353,    3368,    3367\r\n    2738,    3128,    3129,    3144,    3143,    3353,    3354,    3369,    3368\r\n    2739,    3129,    3130,    3145,    3144,    3354,    3355,    3370,    3369\r\n    2740,    3130,    3131,    3146,    3145,    3355,    3356,    3371,    3370\r\n    2741,    3131,    3132,    3147,    3146,    3356,    3357,    3372,    3371\r\n    2742,    3132,    3133,    3148,    3147,    3357,    3358,    3373,    3372\r\n    2743,    3133,    3134,    3149,    3148,    3358,    3359,    3374,    3373\r\n    2744,    3134,    3135,    3150,    3149,    3359,    3360,    3375,    3374\r\n\r\n*Elset, elset=GRAIN-1\r\n85, 86, 87, 88, 89, 99, 100, 101, 102\r\n103, 104, 105, 106, 113, 114, 115, 116, 117\r\n118, 119, 120, 127, 128, 129, 130, 131, 132\r\n133, 134, 135, 141, 142, 143, 144, 145, 146\r\n147, 148, 149, 155, 156, 157, 158, 159, 160\r\n161, 162, 163, 169, 170, 171, 172, 173, 174\r\n175, 176, 177, 183, 184, 185, 186, 187, 188\r\n189, 190, 281, 282, 283, 284, 285, 286, 295\r\n296, 297, 298, 299, 300, 301, 302, 309, 310\r\n311, 312, 313, 314, 315, 316, 323, 324, 325\r\n326, 327, 328, 329, 330, 331, 337, 338, 339\r\n340, 341, 342, 343, 344, 345, 351, 352, 353\r\n354, 355, 356, 357, 358, 359, 365, 366, 367\r\n368, 369, 370, 371, 372, 373, 379, 380, 381\r\n382, 383, 384, 385, 386, 387, 477, 478, 479\r\n480, 481, 482, 483, 491, 492, 493, 494, 495\r\n496, 497, 498, 505, 506, 507, 508, 509, 510\r\n511, 512, 519, 520, 521, 522, 523, 524, 525\r\n526, 527, 533, 534, 535, 536, 537, 538, 539\r\n540, 541, 547, 548, 549, 550, 551, 552, 553\r\n554, 555, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 575, 576, 577, 578, 579, 580, 581\r\n582, 583, 673, 674, 675, 676, 677, 678, 679\r\n687, 688, 689, 690, 691, 692, 693, 701, 702\r\n703, 704, 705, 706, 707, 708, 715, 716, 717\r\n718, 719, 720, 721, 722, 723, 729, 730, 731\r\n732, 733, 734, 735, 736, 737, 743, 744, 745\r\n746, 747, 748, 749, 750, 751, 757, 758, 759\r\n760, 761, 762, 763, 764, 765, 771, 772, 773\r\n774, 775, 776, 777, 778, 779, 869, 870, 871\r\n872, 873, 874, 883, 884, 885, 886, 887, 888\r\n889, 897, 898, 899, 900, 901, 902, 903, 904\r\n911, 912, 913, 914, 915, 916, 917, 918, 925\r\n926, 927, 928, 929, 930, 931, 932, 939, 940\r\n941, 942, 943, 944, 945, 946, 953, 954, 955\r\n956, 957, 958, 959, 960, 967, 968, 969, 970\r\n971, 972, 973, 974, 1066, 1067, 1068, 1069, 1079\r\n1080, 1081, 1082, 1083, 1084, 1085, 1093, 1094, 1095\r\n1096, 1097, 1098, 1099, 1107, 1108, 1109, 1110, 1111\r\n1112, 1113, 1114, 1121, 1122, 1123, 1124, 1125, 1126\r\n1127, 1128, 1135, 1136, 1137, 1138, 1139, 1140, 1141\r\n1142, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156\r\n1163, 1164, 1165, 1166, 1167, 1168, 1169, 1275, 1276\r\n1277, 1278, 1279, 1280, 1289, 1290, 1291, 1292, 1293\r\n1294, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1318\r\n1319, 1320, 1321, 1322, 1323, 1333, 1334, 1335, 1336\r\n1337, 1348, 1349, 1350, 1362, 1363, 1364, \r\n*Elset, elset=GRAIN-2\r\n827, 841, 842, 855, 856, 981, 982, 995, 996\r\n997, 1009, 1010, 1011, 1012, 1023, 1024, 1025, 1026\r\n1037, 1038, 1039, 1040, 1041, 1051, 1052, 1053, 1054\r\n1055, 1065, 1177, 1178, 1179, 1180, 1181, 1191, 1192\r\n1193, 1194, 1195, 1196, 1205, 1206, 1207, 1208, 1209\r\n1210, 1219, 1220, 1221, 1222, 1223, 1224, 1233, 1234\r\n1235, 1236, 1237, 1238, 1247, 1248, 1249, 1250, 1251\r\n1261, 1262, 1263, 1264, 1265, 1373, 1374, 1375, 1376\r\n1377, 1387, 1388, 1389, 1390, 1391, 1401, 1402, 1403\r\n1404, 1405, 1406, 1415, 1416, 1417, 1418, 1419, 1420\r\n1429, 1430, 1431, 1432, 1433, 1434, 1443, 1444, 1445\r\n1446, 1447, 1457, 1458, 1459, 1460, 1569, 1570, 1571\r\n1572, 1583, 1584, 1585, 1586, 1597, 1598, 1599, 1600\r\n1601, 1611, 1612, 1613, 1614, 1615, 1625, 1626, 1627\r\n1628, 1629, 1639, 1640, 1641, 1642, 1653, 1765, 1766\r\n1767, 1779, 1780, 1781, 1793, 1794, 1795, 1807, 1808\r\n1809, 1810, 1821, 1822, 1823, 1824, \r\n*Elset, elset=GRAIN-3\r\n2041, 2042, 2055, 2056, 2057, 2068, 2069, 2070, 2071\r\n2083, 2236, 2237, 2238, 2239, 2240, 2250, 2251, 2252\r\n2253, 2254, 2264, 2265, 2266, 2267, 2268, 2279, 2280\r\n2432, 2433, 2434, 2435, 2436, 2446, 2447, 2448, 2449\r\n2450, 2460, 2461, 2462, 2463, 2464, 2475, 2476, 2477\r\n2628, 2629, 2630, 2631, 2632, 2642, 2643, 2644, 2645\r\n2646, 2656, 2657, 2658, 2659, 2660, 2671, 2672, 2673\r\n\r\n*Elset, elset=GRAIN-4\r\n1324, 1338, 1339, 1351, 1352, 1353, 1365, 1366, 1367\r\n1533, 1534, 1535, 1547, 1548, 1549, 1561, 1562, 1563\r\n1729, 1730, 1731, 1743, 1744, 1745, 1757, 1758, 1759\r\n\r\n*Elset, elset=GRAIN-5\r\n907, 919, 920, 921, 933, 934, 1100, 1101, 1102\r\n1103, 1115, 1116, 1117, 1129, 1130, 1131, 1144, 1298\r\n1311, 1312, 1325, 1326, \r\n*Elset, elset=GRAIN-6\r\n1295, 1296, 1297, 1310, 1478, 1479, 1491, 1492, 1493\r\n1505, 1506, 1507, 1508, 1519, 1520, 1521, 1674, 1687\r\n1688, 1689, 1701, 1702, 1703, 1704, 1716, 1717, \r\n*Elset, elset=GRAIN-7\r\n1961, 1962, 1963, 1964, 1975, 1976, 1977, 1978, 1989\r\n1990, 1991, 1992, 2003, 2004, 2005, 2006, 2017, 2018\r\n2019, 2157, 2158, 2159, 2160, 2161, 2171, 2172, 2173\r\n2174, 2175, 2185, 2186, 2187, 2188, 2189, 2199, 2200\r\n2201, 2202, 2203, 2213, 2214, 2215, 2216, 2217, 2227\r\n2228, 2229, 2353, 2354, 2355, 2356, 2357, 2367, 2368\r\n2369, 2370, 2371, 2381, 2382, 2383, 2384, 2385, 2395\r\n2396, 2397, 2398, 2399, 2409, 2410, 2411, 2412, 2413\r\n2423, 2424, 2425, 2426, 2427, 2437, 2438, 2549, 2550\r\n2551, 2552, 2553, 2563, 2564, 2565, 2566, 2567, 2577\r\n2578, 2579, 2580, 2581, 2591, 2592, 2593, 2594, 2595\r\n2605, 2606, 2607, 2608, 2609, 2619, 2620, 2621, 2622\r\n2623, 2633, 2634, 2635, 2636, \r\n*Elset, elset=GRAIN-8\r\n848, 849, 862, 863, 875, 876, 1030, 1031, 1043\r\n1044, 1045, 1046, 1056, 1057, 1058, 1059, 1060, 1070\r\n1071, 1072, 1073, 1074, 1086, 1087, 1225, 1239, 1240\r\n1241, 1242, 1252, 1253, 1254, 1255, 1256, 1266, 1267\r\n1268, 1269, 1281, 1282, 1283, 1435, 1436, 1449, 1450\r\n1451, 1463, 1464, 1465, \r\n*Elset, elset=GRAIN-9\r\n988, 989, 990, 1002, 1003, 1016, 1017, 1182, 1183\r\n1184, 1185, 1186, 1197, 1198, 1199, 1200, 1211, 1212\r\n1213, 1214, 1226, 1227, 1228, 1378, 1379, 1380, 1381\r\n1382, 1393, 1394, 1395, 1396, 1407, 1408, 1409, 1410\r\n1421, 1422, 1423, 1424, 1437, 1575, 1576, 1577, 1578\r\n1579, 1589, 1590, 1591, 1592, 1604, 1605, 1606, 1618\r\n1619, 1620, 1772, 1773, 1774, 1786, 1787, 1788, 1800\r\n1801, \r\n*Elset, elset=GRAIN-10\r\n1132, 1133, 1134, 1145, 1146, 1147, 1148, 1159, 1160\r\n1161, 1162, 1173, 1174, 1175, 1176, 1313, 1314, 1315\r\n1316, 1327, 1328, 1329, 1330, 1340, 1341, 1342, 1343\r\n1344, 1354, 1355, 1356, 1357, 1358, 1368, 1369, 1370\r\n1371, 1372, 1496, 1509, 1510, 1511, 1512, 1522, 1523\r\n1524, 1525, 1526, 1536, 1537, 1538, 1539, 1540, 1550\r\n1551, 1552, 1553, 1554, 1564, 1565, 1566, 1567, 1568\r\n1705, 1706, 1707, 1708, 1718, 1719, 1720, 1721, 1722\r\n1732, 1733, 1734, 1735, 1736, 1746, 1747, 1748, 1749\r\n1750, 1760, 1761, 1762, 1763, 1764, 1915, 1916, 1929\r\n1930, 1931, 1942, 1943, 1944, 1945, 1946, 1956, 1957\r\n1958, 1959, 1960, \r\n*Elset, elset=GRAIN-11\r\n110, 111, 112, 123, 124, 125, 126, 136, 137\r\n138, 139, 140, 150, 151, 152, 153, 154, 164\r\n165, 166, 167, 168, 178, 179, 180, 181, 182\r\n191, 192, 193, 194, 195, 196, 306, 307, 308\r\n319, 320, 321, 322, 332, 333, 334, 335, 336\r\n346, 347, 348, 349, 350, 360, 361, 362, 363\r\n364, 374, 375, 376, 377, 378, 388, 389, 390\r\n391, 392, 503, 504, 515, 516, 517, 518, 528\r\n529, 530, 531, 532, 542, 543, 544, 545, 546\r\n556, 557, 558, 559, 560, 570, 571, 572, 573\r\n574, 584, 585, 586, 587, 588, 712, 713, 714\r\n724, 725, 726, 727, 728, 738, 739, 740, 741\r\n742, 752, 753, 754, 755, 756, 766, 767, 768\r\n769, 770, 780, 781, 782, 783, 784, 922, 923\r\n924, 935, 936, 937, 938, 949, 950, 951, 952\r\n963, 964, 965, 966, 977, 978, 979, 980, \r\n*Elset, elset=GRAIN-12\r\n1392, 1573, 1574, 1587, 1588, 1602, 1603, 1616, 1617\r\n1630, 1631, 1768, 1769, 1770, 1771, 1782, 1783, 1784\r\n1785, 1796, 1797, 1798, 1799, 1811, 1812, 1813, 1825\r\n1826, 1827, 1965, 1966, 1979, 1980, 1993, 1994, 2007\r\n2008, 2021, 2022, \r\n*Elset, elset=GRAIN-13\r\n699, 700, 881, 882, 894, 895, 896, 908, 909\r\n910, 1076, 1077, 1078, 1090, 1091, 1092, 1104, 1105\r\n1106, 1118, 1119, 1120, 1272, 1273, 1274, 1286, 1287\r\n1288, 1300, 1301, 1302, \r\n*Elset, elset=GRAIN-14\r\n79, 92, 93, 94, 95, 107, 108, 109, 121\r\n122, 275, 288, 289, 290, 291, 303, 304, 305\r\n317, 318, 471, 484, 485, 486, 487, 499, 500\r\n501, 502, 513, 514, 667, 680, 681, 682, 683\r\n694, 695, 696, 697, 698, 709, 710, 711, 864\r\n877, 878, 879, 890, 891, 892, 893, 905, 906\r\n\r\n*Elset, elset=GRAIN-15\r\n1677, 1690, 1691, 1873, 1886, 1887, 1901, \r\n*Elset, elset=GRAIN-16\r\n1075, 1088, 1089, 1270, 1271, 1284, 1285, 1299, 1466\r\n1467, 1480, 1481, 1494, 1495, \r\n*Elset, elset=GRAIN-17\r\n1715, 1882, 1883, 1884, 1885, 1896, 1897, 1898, 1899\r\n1900, 1910, 1911, 1912, 1913, 1914, 1924, 1925, 1926\r\n1927, 1928, 1938, 1939, 1940, 1941, 1953, 1954, 1955\r\n2051, 2064, 2065, 2066, 2067, 2077, 2078, 2079, 2080\r\n2081, 2082, 2091, 2092, 2093, 2094, 2095, 2096, 2105\r\n2106, 2107, 2108, 2109, 2110, 2119, 2120, 2121, 2122\r\n2123, 2124, 2133, 2134, 2135, 2136, 2137, 2138, 2147\r\n2148, 2149, 2150, 2151, 2152, 2246, 2247, 2248, 2259\r\n2260, 2261, 2262, 2263, 2272, 2273, 2274, 2275, 2276\r\n2277, 2278, 2287, 2288, 2289, 2290, 2291, 2292, 2301\r\n2302, 2303, 2304, 2305, 2306, 2315, 2316, 2317, 2318\r\n2319, 2320, 2329, 2330, 2331, 2332, 2333, 2334, 2343\r\n2344, 2345, 2346, 2347, 2348, 2441, 2442, 2443, 2444\r\n2455, 2456, 2457, 2458, 2459, 2469, 2470, 2471, 2472\r\n2473, 2474, 2483, 2484, 2485, 2486, 2487, 2488, 2497\r\n2498, 2499, 2500, 2501, 2502, 2511, 2512, 2513, 2514\r\n2515, 2516, 2525, 2526, 2527, 2528, 2529, 2530, 2539\r\n2540, 2541, 2542, 2543, 2544, 2637, 2638, 2639, 2640\r\n2641, 2651, 2652, 2653, 2654, 2655, 2665, 2666, 2667\r\n2668, 2669, 2670, 2679, 2680, 2681, 2682, 2683, 2684\r\n2685, 2693, 2694, 2695, 2696, 2697, 2698, 2707, 2708\r\n2709, 2710, 2711, 2712, 2721, 2722, 2723, 2724, 2725\r\n2726, 2735, 2736, 2737, 2738, 2739, 2740, \r\n*Elset, elset=GRAIN-18\r\n1036, 1049, 1050, 1062, 1063, 1064, 1187, 1188, 1189\r\n1190, 1201, 1202, 1203, 1204, 1215, 1216, 1217, 1218\r\n1229, 1230, 1231, 1232, 1243, 1244, 1245, 1246, 1257\r\n1258, 1259, 1260, 1383, 1384, 1385, 1386, 1397, 1398\r\n1399, 1400, 1411, 1412, 1413, 1414, 1425, 1426, 1427\r\n1428, 1439, 1440, 1441, 1442, 1453, 1454, 1455, 1456\r\n1580, 1581, 1582, 1593, 1594, 1595, 1596, 1607, 1608\r\n1609, 1610, 1621, 1622, 1623, 1624, 1635, 1636, 1637\r\n1638, \r\n*Elset, elset=GRAIN-19\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n15, 16, 17, 18, 19, 20, 21, 22, 23\r\n29, 30, 31, 32, 33, 34, 35, 36, 37\r\n43, 44, 45, 46, 47, 48, 49, 50, 51\r\n57, 58, 59, 60, 61, 62, 63, 64, 65\r\n71, 72, 73, 74, 75, 76, 77, 78, 90\r\n91, 197, 198, 199, 200, 201, 202, 203, 204\r\n205, 211, 212, 213, 214, 215, 216, 217, 218\r\n219, 225, 226, 227, 228, 229, 230, 231, 232\r\n233, 239, 240, 241, 242, 243, 244, 245, 246\r\n247, 253, 254, 255, 256, 257, 258, 259, 260\r\n261, 267, 268, 269, 270, 271, 272, 273, 274\r\n287, 393, 394, 395, 396, 397, 398, 399, 400\r\n401, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 421, 422, 423, 424, 425, 426, 427, 428\r\n429, 435, 436, 437, 438, 439, 440, 441, 442\r\n449, 450, 451, 452, 453, 454, 455, 456, 463\r\n464, 465, 466, 467, 468, 469, 470, 589, 590\r\n591, 592, 593, 594, 595, 596, 603, 604, 605\r\n606, 607, 608, 609, 610, 617, 618, 619, 620\r\n621, 622, 623, 624, 631, 632, 633, 634, 635\r\n636, 637, 638, 645, 646, 647, 648, 649, 650\r\n651, 652, 659, 660, 661, 662, 663, 664, 665\r\n666, 785, 786, 787, 788, 789, 790, 791, 792\r\n799, 800, 801, 802, 803, 804, 805, 806, 813\r\n814, 815, 816, 817, 818, 819, 820, 828, 829\r\n830, 831, 832, 833, 834, 843, 844, 845, 846\r\n847, 857, 858, 859, 860, 861, 983, 984, 985\r\n986, 987, 998, 999, 1000, 1001, 1013, 1014, 1015\r\n1027, 1028, 1029, 1042, \r\n*Elset, elset=GRAIN-20\r\n10, 11, 12, 13, 14, 24, 25, 26, 27\r\n28, 38, 39, 40, 41, 42, 52, 53, 54\r\n55, 56, 66, 67, 68, 69, 70, 80, 81\r\n82, 83, 84, 96, 97, 98, 206, 207, 208\r\n209, 210, 220, 221, 222, 223, 224, 234, 235\r\n236, 237, 238, 248, 249, 250, 251, 252, 262\r\n263, 264, 265, 266, 276, 277, 278, 279, 280\r\n292, 293, 294, 402, 403, 404, 405, 406, 416\r\n417, 418, 419, 420, 430, 431, 432, 433, 434\r\n443, 444, 445, 446, 447, 448, 457, 458, 459\r\n460, 461, 462, 472, 473, 474, 475, 476, 488\r\n489, 490, 597, 598, 599, 600, 601, 602, 611\r\n612, 613, 614, 615, 616, 625, 626, 627, 628\r\n629, 630, 639, 640, 641, 642, 643, 644, 653\r\n654, 655, 656, 657, 658, 668, 669, 670, 671\r\n672, 684, 685, 686, 793, 794, 795, 796, 797\r\n798, 807, 808, 809, 810, 811, 812, 821, 822\r\n823, 824, 825, 826, 835, 836, 837, 838, 839\r\n840, 850, 851, 852, 853, 854, 865, 866, 867\r\n868, 880, 991, 992, 993, 994, 1004, 1005, 1006\r\n1007, 1008, 1018, 1019, 1020, 1021, 1022, 1032, 1033\r\n1034, 1035, 1047, 1048, 1061, \r\n*Elset, elset=GRAIN-21\r\n1775, 1776, 1777, 1778, 1789, 1790, 1791, 1792, 1802\r\n1803, 1804, 1805, 1806, 1817, 1818, 1819, 1820, 1832\r\n1833, 1834, 1970, 1971, 1972, 1973, 1974, 1984, 1985\r\n1986, 1987, 1988, 1998, 1999, 2000, 2001, 2002, 2012\r\n2013, 2014, 2015, 2016, 2027, 2028, 2029, 2030, 2043\r\n2044, 2166, 2167, 2168, 2169, 2170, 2180, 2181, 2182\r\n2183, 2184, 2194, 2195, 2196, 2197, 2198, 2209, 2210\r\n2211, 2212, 2223, 2224, 2225, 2226, 2362, 2363, 2364\r\n2365, 2366, 2376, 2377, 2378, 2379, 2380, 2391, 2392\r\n2393, 2394, 2405, 2406, 2407, 2408, 2419, 2420, 2421\r\n2422, 2558, 2559, 2560, 2561, 2562, 2572, 2573, 2574\r\n2575, 2576, 2587, 2588, 2589, 2590, 2601, 2602, 2603\r\n2604, 2615, 2616, 2617, 2618, \r\n*Elset, elset=GRAIN-22\r\n1468, 1469, 1470, 1482, 1483, 1484, 1497, 1498, 1650\r\n1651, 1652, 1664, 1665, 1666, 1678, 1679, 1680, 1692\r\n1693, 1694, 1846, 1847, 1848, 1860, 1861, 1862, 1874\r\n1875, 1876, 1888, 1889, 1890, 2058, 2072, \r\n*Elset, elset=GRAIN-23\r\n1438, 1452, 1632, 1633, 1634, 1646, 1647, 1648, 1649\r\n1660, 1661, 1662, 1663, 1675, 1676, 1815, 1816, 1828\r\n1829, 1830, 1831, 1842, 1843, 1844, 1845, 1856, 1857\r\n1858, 1859, 1870, 1871, 1872, 2026, 2039, 2040, 2052\r\n2053, 2054, \r\n*Elset, elset=GRAIN-24\r\n947, 948, 961, 962, 975, 976, 1143, 1157, 1158\r\n1170, 1171, 1172, \r\n*Elset, elset=GRAIN-25\r\n1814, 1967, 1968, 1969, 1981, 1982, 1983, 1995, 1996\r\n1997, 2009, 2010, 2011, 2023, 2024, 2025, 2036, 2037\r\n2038, 2162, 2163, 2164, 2165, 2176, 2177, 2178, 2179\r\n2190, 2191, 2192, 2193, 2204, 2205, 2206, 2207, 2208\r\n2218, 2219, 2220, 2221, 2222, 2232, 2233, 2234, 2235\r\n2249, 2358, 2359, 2360, 2361, 2372, 2373, 2374, 2375\r\n2386, 2387, 2388, 2389, 2390, 2400, 2401, 2402, 2403\r\n2404, 2414, 2415, 2416, 2417, 2418, 2428, 2429, 2430\r\n2431, 2445, 2554, 2555, 2556, 2557, 2568, 2569, 2570\r\n2571, 2582, 2583, 2584, 2585, 2586, 2596, 2597, 2598\r\n2599, 2600, 2610, 2611, 2612, 2613, 2614, 2624, 2625\r\n2626, 2627, \r\n*Elset, elset=GRAIN-26\r\n1902, 1903, 1904, 1917, 1918, 1932, 2084, 2085, 2086\r\n2097, 2098, 2099, 2100, 2111, 2112, 2113, 2114, 2125\r\n2126, 2127, 2128, 2139, 2140, 2141, 2142, 2153, 2154\r\n2155, 2156, 2281, 2282, 2293, 2294, 2295, 2296, 2307\r\n2308, 2309, 2310, 2321, 2322, 2323, 2324, 2335, 2336\r\n2337, 2338, 2349, 2350, 2351, 2352, 2478, 2489, 2490\r\n2491, 2492, 2503, 2504, 2505, 2506, 2517, 2518, 2519\r\n2520, 2531, 2532, 2533, 2534, 2545, 2546, 2547, 2548\r\n2674, 2686, 2687, 2688, 2699, 2700, 2701, 2702, 2713\r\n2714, 2715, 2716, 2727, 2728, 2729, 2730, 2741, 2742\r\n2743, 2744, \r\n*Elset, elset=GRAIN-27\r\n1317, 1331, 1332, 1345, 1346, 1347, 1359, 1360, 1361\r\n1471, 1472, 1473, 1474, 1485, 1486, 1487, 1488, 1489\r\n1499, 1500, 1501, 1502, 1503, 1504, 1513, 1514, 1515\r\n1516, 1517, 1518, 1527, 1528, 1529, 1530, 1531, 1532\r\n1541, 1542, 1543, 1544, 1545, 1546, 1555, 1556, 1557\r\n1558, 1559, 1560, 1667, 1668, 1669, 1670, 1681, 1682\r\n1683, 1684, 1685, 1695, 1696, 1697, 1698, 1699, 1700\r\n1709, 1710, 1711, 1712, 1713, 1714, 1723, 1724, 1725\r\n1726, 1727, 1728, 1737, 1738, 1739, 1740, 1741, 1742\r\n1751, 1752, 1753, 1754, 1755, 1756, 1877, 1878, 1879\r\n1880, 1881, 1891, 1892, 1893, 1894, 1895, 1905, 1906\r\n1907, 1908, 1909, 1919, 1920, 1921, 1922, 1923, 1933\r\n1934, 1935, 1936, 1937, 1947, 1948, 1949, 1950, 1951\r\n1952, 2088, 2089, 2090, 2102, 2103, 2104, 2115, 2116\r\n2117, 2118, 2129, 2130, 2131, 2132, 2143, 2144, 2145\r\n2146, \r\n*Elset, elset=GRAIN-28\r\n1654, 1655, 1656, 1835, 1836, 1837, 1838, 1839, 1849\r\n1850, 1851, 1852, 1853, 1863, 1864, 1865, 1866, 1867\r\n2020, 2031, 2032, 2033, 2034, 2035, 2045, 2046, 2047\r\n2048, 2049, 2059, 2060, 2061, 2062, 2063, 2075, 2076\r\n2230, 2231, 2241, 2242, 2243, 2244, 2245, 2257, 2258\r\n2439, 2440, \r\n*Elset, elset=GRAIN-29\r\n2073, 2074, 2087, 2101, 2255, 2256, 2269, 2270, 2271\r\n2283, 2284, 2285, 2286, 2297, 2298, 2299, 2300, 2311\r\n2312, 2313, 2314, 2325, 2326, 2327, 2328, 2339, 2340\r\n2341, 2342, 2451, 2452, 2453, 2454, 2465, 2466, 2467\r\n2468, 2479, 2480, 2481, 2482, 2493, 2494, 2495, 2496\r\n2507, 2508, 2509, 2510, 2521, 2522, 2523, 2524, 2535\r\n2536, 2537, 2538, 2647, 2648, 2649, 2650, 2661, 2662\r\n2663, 2664, 2675, 2676, 2677, 2678, 2689, 2690, 2691\r\n2692, 2703, 2704, 2705, 2706, 2717, 2718, 2719, 2720\r\n2731, 2732, 2733, 2734, \r\n*Elset, elset=GRAIN-30\r\n1448, 1461, 1462, 1475, 1476, 1477, 1490, 1643, 1644\r\n1645, 1657, 1658, 1659, 1671, 1672, 1673, 1686, 1840\r\n1841, 1854, 1855, 1868, 1869, 2050, \r\n*Elset, elset=Phase-1\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n10, 11, 12, 13, 14, 15, 16, 17, 18\r\n19, 20, 21, 22, 23, 24, 25, 26, 27\r\n28, 29, 30, 31, 32, 33, 34, 35, 36\r\n37, 38, 39, 40, 41, 42, 43, 44, 45\r\n46, 47, 48, 49, 50, 51, 52, 53, 54\r\n55, 56, 57, 58, 59, 60, 61, 62, 63\r\n64, 65, 66, 67, 68, 69, 70, 71, 72\r\n73, 74, 75, 76, 77, 78, 79, 80, 81\r\n82, 83, 84, 85, 86, 87, 88, 89, 90\r\n91, 92, 93, 94, 95, 96, 97, 98, 99\r\n100, 101, 102, 103, 104, 105, 106, 107, 108\r\n109, 110, 111, 112, 113, 114, 115, 116, 117\r\n118, 119, 120, 121, 122, 123, 124, 125, 126\r\n127, 128, 129, 130, 131, 132, 133, 134, 135\r\n136, 137, 138, 139, 140, 141, 142, 143, 144\r\n145, 146, 147, 148, 149, 150, 151, 152, 153\r\n154, 155, 156, 157, 158, 159, 160, 161, 162\r\n163, 164, 165, 166, 167, 168, 169, 170, 171\r\n172, 173, 174, 175, 176, 177, 178, 179, 180\r\n181, 182, 183, 184, 185, 186, 187, 188, 189\r\n190, 191, 192, 193, 194, 195, 196, 197, 198\r\n199, 200, 201, 202, 203, 204, 205, 206, 207\r\n208, 209, 210, 211, 212, 213, 214, 215, 216\r\n217, 218, 219, 220, 221, 222, 223, 224, 225\r\n226, 227, 228, 229, 230, 231, 232, 233, 234\r\n235, 236, 237, 238, 239, 240, 241, 242, 243\r\n244, 245, 246, 247, 248, 249, 250, 251, 252\r\n253, 254, 255, 256, 257, 258, 259, 260, 261\r\n262, 263, 264, 265, 266, 267, 268, 269, 270\r\n271, 272, 273, 274, 275, 276, 277, 278, 279\r\n280, 281, 282, 283, 284, 285, 286, 287, 288\r\n289, 290, 291, 292, 293, 294, 295, 296, 297\r\n298, 299, 300, 301, 302, 303, 304, 305, 306\r\n307, 308, 309, 310, 311, 312, 313, 314, 315\r\n316, 317, 318, 319, 320, 321, 322, 323, 324\r\n325, 326, 327, 328, 329, 330, 331, 332, 333\r\n334, 335, 336, 337, 338, 339, 340, 341, 342\r\n343, 344, 345, 346, 347, 348, 349, 350, 351\r\n352, 353, 354, 355, 356, 357, 358, 359, 360\r\n361, 362, 363, 364, 365, 366, 367, 368, 369\r\n370, 371, 372, 373, 374, 375, 376, 377, 378\r\n379, 380, 381, 382, 383, 384, 385, 386, 387\r\n388, 389, 390, 391, 392, 393, 394, 395, 396\r\n397, 398, 399, 400, 401, 402, 403, 404, 405\r\n406, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 416, 417, 418, 419, 420, 421, 422, 423\r\n424, 425, 426, 427, 428, 429, 430, 431, 432\r\n433, 434, 435, 436, 437, 438, 439, 440, 441\r\n442, 443, 444, 445, 446, 447, 448, 449, 450\r\n451, 452, 453, 454, 455, 456, 457, 458, 459\r\n460, 461, 462, 463, 464, 465, 466, 467, 468\r\n469, 470, 471, 472, 473, 474, 475, 476, 477\r\n478, 479, 480, 481, 482, 483, 484, 485, 486\r\n487, 488, 489, 490, 491, 492, 493, 494, 495\r\n496, 497, 498, 499, 500, 501, 502, 503, 504\r\n505, 506, 507, 508, 509, 510, 511, 512, 513\r\n514, 515, 516, 517, 518, 519, 520, 521, 522\r\n523, 524, 525, 526, 527, 528, 529, 530, 531\r\n532, 533, 534, 535, 536, 537, 538, 539, 540\r\n541, 542, 543, 544, 545, 546, 547, 548, 549\r\n550, 551, 552, 553, 554, 555, 556, 557, 558\r\n559, 560, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 570, 571, 572, 573, 574, 575, 576\r\n577, 578, 579, 580, 581, 582, 583, 584, 585\r\n586, 587, 588, 589, 590, 591, 592, 593, 594\r\n595, 596, 597, 598, 599, 600, 601, 602, 603\r\n604, 605, 606, 607, 608, 609, 610, 611, 612\r\n613, 614, 615, 616, 617, 618, 619, 620, 621\r\n622, 623, 624, 625, 626, 627, 628, 629, 630\r\n631, 632, 633, 634, 635, 636, 637, 638, 639\r\n640, 641, 642, 643, 644, 645, 646, 647, 648\r\n649, 650, 651, 652, 653, 654, 655, 656, 657\r\n658, 659, 660, 661, 662, 663, 664, 665, 666\r\n667, 668, 669, 670, 671, 672, 673, 674, 675\r\n676, 677, 678, 679, 680, 681, 682, 683, 684\r\n685, 686, 687, 688, 689, 690, 691, 692, 693\r\n694, 695, 696, 697, 698, 699, 700, 701, 702\r\n703, 704, 705, 706, 707, 708, 709, 710, 711\r\n712, 713, 714, 715, 716, 717, 718, 719, 720\r\n721, 722, 723, 724, 725, 726, 727, 728, 729\r\n730, 731, 732, 733, 734, 735, 736, 737, 738\r\n739, 740, 741, 742, 743, 744, 745, 746, 747\r\n748, 749, 750, 751, 752, 753, 754, 755, 756\r\n757, 758, 759, 760, 761, 762, 763, 764, 765\r\n766, 767, 768, 769, 770, 771, 772, 773, 774\r\n775, 776, 777, 778, 779, 780, 781, 782, 783\r\n784, 785, 786, 787, 788, 789, 790, 791, 792\r\n793, 794, 795, 796, 797, 798, 799, 800, 801\r\n802, 803, 804, 805, 806, 807, 808, 809, 810\r\n811, 812, 813, 814, 815, 816, 817, 818, 819\r\n820, 821, 822, 823, 824, 825, 826, 827, 828\r\n829, 830, 831, 832, 833, 834, 835, 836, 837\r\n838, 839, 840, 841, 842, 843, 844, 845, 846\r\n847, 848, 849, 850, 851, 852, 853, 854, 855\r\n856, 857, 858, 859, 860, 861, 862, 863, 864\r\n865, 866, 867, 868, 869, 870, 871, 872, 873\r\n874, 875, 876, 877, 878, 879, 880, 881, 882\r\n883, 884, 885, 886, 887, 888, 889, 890, 891\r\n892, 893, 894, 895, 896, 897, 898, 899, 900\r\n901, 902, 903, 904, 905, 906, 907, 908, 909\r\n910, 911, 912, 913, 914, 915, 916, 917, 918\r\n919, 920, 921, 922, 923, 924, 925, 926, 927\r\n928, 929, 930, 931, 932, 933, 934, 935, 936\r\n937, 938, 939, 940, 941, 942, 943, 944, 945\r\n946, 947, 948, 949, 950, 951, 952, 953, 954\r\n955, 956, 957, 958, 959, 960, 961, 962, 963\r\n964, 965, 966, 967, 968, 969, 970, 971, 972\r\n973, 974, 975, 976, 977, 978, 979, 980, 981\r\n982, 983, 984, 985, 986, 987, 988, 989, 990\r\n991, 992, 993, 994, 995, 996, 997, 998, 999\r\n1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008\r\n1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017\r\n1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026\r\n1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035\r\n1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044\r\n1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053\r\n1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062\r\n1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071\r\n1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080\r\n1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089\r\n1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098\r\n1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107\r\n1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116\r\n1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125\r\n1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134\r\n1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143\r\n1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152\r\n1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161\r\n1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170\r\n1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179\r\n1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188\r\n1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197\r\n1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206\r\n1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215\r\n1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224\r\n1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233\r\n1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242\r\n1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251\r\n1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260\r\n1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269\r\n1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278\r\n1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287\r\n1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296\r\n1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305\r\n1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314\r\n1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323\r\n1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332\r\n1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341\r\n1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350\r\n1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359\r\n1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368\r\n1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377\r\n1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386\r\n1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395\r\n1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404\r\n1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413\r\n1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422\r\n1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431\r\n1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440\r\n1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449\r\n1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458\r\n1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467\r\n1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476\r\n1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485\r\n1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494\r\n1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503\r\n1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512\r\n1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521\r\n1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530\r\n1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539\r\n1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548\r\n1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557\r\n1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566\r\n1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575\r\n1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584\r\n1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593\r\n1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602\r\n1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611\r\n1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620\r\n1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629\r\n1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638\r\n1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647\r\n1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656\r\n1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665\r\n1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674\r\n1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683\r\n1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692\r\n1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701\r\n1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710\r\n1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719\r\n1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728\r\n1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737\r\n1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746\r\n1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755\r\n1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764\r\n1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773\r\n1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782\r\n1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791\r\n1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800\r\n1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809\r\n1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818\r\n1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827\r\n1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836\r\n1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845\r\n1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854\r\n1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863\r\n1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872\r\n1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881\r\n1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890\r\n1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899\r\n1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908\r\n1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917\r\n1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926\r\n1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935\r\n1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944\r\n1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953\r\n1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962\r\n1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971\r\n1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980\r\n1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989\r\n1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998\r\n1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007\r\n2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016\r\n2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025\r\n2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034\r\n2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043\r\n2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052\r\n2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061\r\n2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070\r\n2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079\r\n2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088\r\n2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097\r\n2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106\r\n2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115\r\n2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124\r\n2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133\r\n2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142\r\n2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151\r\n2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160\r\n2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169\r\n2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178\r\n2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187\r\n2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196\r\n2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205\r\n2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214\r\n2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223\r\n2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232\r\n2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241\r\n2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250\r\n2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259\r\n2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268\r\n2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277\r\n2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286\r\n2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295\r\n2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304\r\n2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313\r\n2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322\r\n2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331\r\n2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340\r\n2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349\r\n2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358\r\n2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367\r\n2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376\r\n2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385\r\n2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394\r\n2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403\r\n2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412\r\n2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421\r\n2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430\r\n2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439\r\n2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448\r\n2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457\r\n2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466\r\n2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475\r\n2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484\r\n2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493\r\n2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502\r\n2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511\r\n2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520\r\n2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529\r\n2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538\r\n2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547\r\n2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556\r\n2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565\r\n2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574\r\n2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583\r\n2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592\r\n2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601\r\n2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610\r\n2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619\r\n2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628\r\n2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637\r\n2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646\r\n2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655\r\n2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664\r\n2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673\r\n2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682\r\n2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691\r\n2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700\r\n2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709\r\n2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718\r\n2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727\r\n2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736\r\n2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, \r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n\r\n**Section: Section_Grain-8\r\n*Solid Section, elset=GRAIN-8, material=MATERIAL-GRAIN8\r\n,\r\n\r\n**Section: Section_Grain-9\r\n*Solid Section, elset=GRAIN-9, material=MATERIAL-GRAIN9\r\n,\r\n\r\n**Section: Section_Grain-10\r\n*Solid Section, elset=GRAIN-10, material=MATERIAL-GRAIN10\r\n,\r\n\r\n**Section: Section_Grain-11\r\n*Solid Section, elset=GRAIN-11, material=MATERIAL-GRAIN11\r\n,\r\n\r\n**Section: Section_Grain-12\r\n*Solid Section, elset=GRAIN-12, material=MATERIAL-GRAIN12\r\n,\r\n\r\n**Section: Section_Grain-13\r\n*Solid Section, elset=GRAIN-13, material=MATERIAL-GRAIN13\r\n,\r\n\r\n**Section: Section_Grain-14\r\n*Solid Section, elset=GRAIN-14, material=MATERIAL-GRAIN14\r\n,\r\n\r\n**Section: Section_Grain-15\r\n*Solid Section, elset=GRAIN-15, material=MATERIAL-GRAIN15\r\n,\r\n\r\n**Section: Section_Grain-16\r\n*Solid Section, elset=GRAIN-16, material=MATERIAL-GRAIN16\r\n,\r\n\r\n**Section: Section_Grain-17\r\n*Solid Section, elset=GRAIN-17, material=MATERIAL-GRAIN17\r\n,\r\n\r\n**Section: Section_Grain-18\r\n*Solid Section, elset=GRAIN-18, material=MATERIAL-GRAIN18\r\n,\r\n\r\n**Section: Section_Grain-19\r\n*Solid Section, elset=GRAIN-19, material=MATERIAL-GRAIN19\r\n,\r\n\r\n**Section: Section_Grain-20\r\n*Solid Section, elset=GRAIN-20, material=MATERIAL-GRAIN20\r\n,\r\n\r\n**Section: Section_Grain-21\r\n*Solid Section, elset=GRAIN-21, material=MATERIAL-GRAIN21\r\n,\r\n\r\n**Section: Section_Grain-22\r\n*Solid Section, elset=GRAIN-22, material=MATERIAL-GRAIN22\r\n,\r\n\r\n**Section: Section_Grain-23\r\n*Solid Section, elset=GRAIN-23, material=MATERIAL-GRAIN23\r\n,\r\n\r\n**Section: Section_Grain-24\r\n*Solid Section, elset=GRAIN-24, material=MATERIAL-GRAIN24\r\n,\r\n\r\n**Section: Section_Grain-25\r\n*Solid Section, elset=GRAIN-25, material=MATERIAL-GRAIN25\r\n,\r\n\r\n**Section: Section_Grain-26\r\n*Solid Section, elset=GRAIN-26, material=MATERIAL-GRAIN26\r\n,\r\n\r\n**Section: Section_Grain-27\r\n*Solid Section, elset=GRAIN-27, material=MATERIAL-GRAIN27\r\n,\r\n\r\n**Section: Section_Grain-28\r\n*Solid Section, elset=GRAIN-28, material=MATERIAL-GRAIN28\r\n,\r\n\r\n**Section: Section_Grain-29\r\n*Solid Section, elset=GRAIN-29, material=MATERIAL-GRAIN29\r\n,\r\n\r\n**Section: Section_Grain-30\r\n*Solid Section, elset=GRAIN-30, material=MATERIAL-GRAIN30\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=NEPER-1, part=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n2,\t7.142857e-02,\t0.000000e+00, \t0.000000e+00\r\n3,\t1.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n4,\t2.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n5,\t2.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n6,\t3.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n7,\t4.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n8,\t5.000000e-01,\t0.000000e+00, \t0.000000e+00\r\n9,\t5.714286e-01,\t0.000000e+00, \t0.000000e+00\r\n10,\t6.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n11,\t7.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n12,\t7.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n13,\t8.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n14,\t9.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n15,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n16,\t0.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n17,\t7.142857e-02,\t7.142857e-02, \t0.000000e+00\r\n18,\t1.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n19,\t2.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n20,\t2.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n21,\t3.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n22,\t4.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n23,\t5.000000e-01,\t7.142857e-02, \t0.000000e+00\r\n24,\t5.714286e-01,\t7.142857e-02, \t0.000000e+00\r\n25,\t6.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n26,\t7.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n27,\t7.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n28,\t8.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n29,\t9.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n30,\t1.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n31,\t0.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n32,\t7.142857e-02,\t1.428571e-01, \t0.000000e+00\r\n33,\t1.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n34,\t2.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n35,\t2.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n36,\t3.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n37,\t4.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n38,\t5.000000e-01,\t1.428571e-01, \t0.000000e+00\r\n39,\t5.714286e-01,\t1.428571e-01, \t0.000000e+00\r\n40,\t6.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n41,\t7.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n42,\t7.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n43,\t8.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n44,\t9.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n45,\t1.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n46,\t0.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n47,\t7.142857e-02,\t2.142857e-01, \t0.000000e+00\r\n48,\t1.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n49,\t2.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n50,\t2.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n51,\t3.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n52,\t4.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n53,\t5.000000e-01,\t2.142857e-01, \t0.000000e+00\r\n54,\t5.714286e-01,\t2.142857e-01, \t0.000000e+00\r\n55,\t6.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n56,\t7.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n57,\t7.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n58,\t8.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n59,\t9.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n60,\t1.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n61,\t0.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n62,\t7.142857e-02,\t2.857143e-01, \t0.000000e+00\r\n63,\t1.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n64,\t2.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n65,\t2.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n66,\t3.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n67,\t4.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n68,\t5.000000e-01,\t2.857143e-01, \t0.000000e+00\r\n69,\t5.714286e-01,\t2.857143e-01, \t0.000000e+00\r\n70,\t6.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n71,\t7.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n72,\t7.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n73,\t8.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n74,\t9.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n75,\t1.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n76,\t0.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n77,\t7.142857e-02,\t3.571429e-01, \t0.000000e+00\r\n78,\t1.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n79,\t2.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n80,\t2.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n81,\t3.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n82,\t4.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n83,\t5.000000e-01,\t3.571429e-01, \t0.000000e+00\r\n84,\t5.714286e-01,\t3.571429e-01, \t0.000000e+00\r\n85,\t6.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n86,\t7.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n87,\t7.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n88,\t8.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n89,\t9.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n90,\t1.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n91,\t0.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n92,\t7.142857e-02,\t4.285714e-01, \t0.000000e+00\r\n93,\t1.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n94,\t2.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n95,\t2.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n96,\t3.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n97,\t4.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n98,\t5.000000e-01,\t4.285714e-01, \t0.000000e+00\r\n99,\t5.714286e-01,\t4.285714e-01, \t0.000000e+00\r\n100,\t6.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n101,\t7.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n102,\t7.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n103,\t8.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n104,\t9.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n105,\t1.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n106,\t0.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n107,\t7.142857e-02,\t5.000000e-01, \t0.000000e+00\r\n108,\t1.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n109,\t2.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n110,\t2.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n111,\t3.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n112,\t4.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n113,\t5.000000e-01,\t5.000000e-01, \t0.000000e+00\r\n114,\t5.714286e-01,\t5.000000e-01, \t0.000000e+00\r\n115,\t6.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n116,\t7.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n117,\t7.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n118,\t8.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n119,\t9.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n120,\t1.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n121,\t0.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n122,\t7.142857e-02,\t5.714286e-01, \t0.000000e+00\r\n123,\t1.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n124,\t2.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n125,\t2.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n126,\t3.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n127,\t4.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n128,\t5.000000e-01,\t5.714286e-01, \t0.000000e+00\r\n129,\t5.714286e-01,\t5.714286e-01, \t0.000000e+00\r\n130,\t6.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n131,\t7.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n132,\t7.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n133,\t8.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n134,\t9.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n135,\t1.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n136,\t0.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n137,\t7.142857e-02,\t6.428571e-01, \t0.000000e+00\r\n138,\t1.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n139,\t2.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n140,\t2.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n141,\t3.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n142,\t4.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n143,\t5.000000e-01,\t6.428571e-01, \t0.000000e+00\r\n144,\t5.714286e-01,\t6.428571e-01, \t0.000000e+00\r\n145,\t6.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n146,\t7.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n147,\t7.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n148,\t8.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n149,\t9.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n150,\t1.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n152,\t7.142857e-02,\t7.142857e-01, \t0.000000e+00\r\n153,\t1.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n154,\t2.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n155,\t2.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n156,\t3.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n157,\t4.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n158,\t5.000000e-01,\t7.142857e-01, \t0.000000e+00\r\n159,\t5.714286e-01,\t7.142857e-01, \t0.000000e+00\r\n160,\t6.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n161,\t7.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n162,\t7.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n163,\t8.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n164,\t9.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n165,\t1.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n166,\t0.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n167,\t7.142857e-02,\t7.857143e-01, \t0.000000e+00\r\n168,\t1.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n169,\t2.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n170,\t2.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n171,\t3.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n172,\t4.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n173,\t5.000000e-01,\t7.857143e-01, \t0.000000e+00\r\n174,\t5.714286e-01,\t7.857143e-01, \t0.000000e+00\r\n175,\t6.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n176,\t7.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n177,\t7.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n178,\t8.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n179,\t9.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n180,\t1.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n181,\t0.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n182,\t7.142857e-02,\t8.571429e-01, \t0.000000e+00\r\n183,\t1.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n184,\t2.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n185,\t2.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n186,\t3.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n187,\t4.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n188,\t5.000000e-01,\t8.571429e-01, \t0.000000e+00\r\n189,\t5.714286e-01,\t8.571429e-01, \t0.000000e+00\r\n190,\t6.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n191,\t7.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n192,\t7.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n193,\t8.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n194,\t9.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n195,\t1.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n196,\t0.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n197,\t7.142857e-02,\t9.285714e-01, \t0.000000e+00\r\n198,\t1.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n199,\t2.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n200,\t2.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n201,\t3.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n202,\t4.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n203,\t5.000000e-01,\t9.285714e-01, \t0.000000e+00\r\n204,\t5.714286e-01,\t9.285714e-01, \t0.000000e+00\r\n205,\t6.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n206,\t7.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n207,\t7.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n208,\t8.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n209,\t9.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n210,\t1.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n211,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n212,\t7.142857e-02,\t1.000000e+00, \t0.000000e+00\r\n213,\t1.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n214,\t2.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n215,\t2.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n216,\t3.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n217,\t4.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n218,\t5.000000e-01,\t1.000000e+00, \t0.000000e+00\r\n219,\t5.714286e-01,\t1.000000e+00, \t0.000000e+00\r\n220,\t6.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n221,\t7.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n222,\t7.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n223,\t8.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n224,\t9.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n225,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n226,\t0.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n227,\t7.142857e-02,\t0.000000e+00, \t7.142857e-02\r\n228,\t1.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n229,\t2.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n230,\t2.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n231,\t3.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n232,\t4.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n233,\t5.000000e-01,\t0.000000e+00, \t7.142857e-02\r\n234,\t5.714286e-01,\t0.000000e+00, \t7.142857e-02\r\n235,\t6.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n236,\t7.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n237,\t7.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n238,\t8.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n239,\t9.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n240,\t1.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n241,\t0.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n242,\t7.142857e-02,\t7.142857e-02, \t7.142857e-02\r\n243,\t1.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n244,\t2.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n245,\t2.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n246,\t3.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n247,\t4.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n248,\t5.000000e-01,\t7.142857e-02, \t7.142857e-02\r\n249,\t5.714286e-01,\t7.142857e-02, \t7.142857e-02\r\n250,\t6.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n251,\t7.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n252,\t7.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n253,\t8.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n254,\t9.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n255,\t1.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n256,\t0.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n257,\t7.142857e-02,\t1.428571e-01, \t7.142857e-02\r\n258,\t1.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n259,\t2.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n260,\t2.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n261,\t3.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n262,\t4.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n263,\t5.000000e-01,\t1.428571e-01, \t7.142857e-02\r\n264,\t5.714286e-01,\t1.428571e-01, \t7.142857e-02\r\n265,\t6.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n266,\t7.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n267,\t7.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n268,\t8.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n269,\t9.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n270,\t1.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n271,\t0.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n272,\t7.142857e-02,\t2.142857e-01, \t7.142857e-02\r\n273,\t1.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n274,\t2.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n275,\t2.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n276,\t3.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n277,\t4.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n278,\t5.000000e-01,\t2.142857e-01, \t7.142857e-02\r\n279,\t5.714286e-01,\t2.142857e-01, \t7.142857e-02\r\n280,\t6.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n281,\t7.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n282,\t7.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n283,\t8.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n284,\t9.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n285,\t1.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n286,\t0.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n287,\t7.142857e-02,\t2.857143e-01, \t7.142857e-02\r\n288,\t1.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n289,\t2.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n290,\t2.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n291,\t3.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n292,\t4.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n293,\t5.000000e-01,\t2.857143e-01, \t7.142857e-02\r\n294,\t5.714286e-01,\t2.857143e-01, \t7.142857e-02\r\n295,\t6.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n296,\t7.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n297,\t7.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n298,\t8.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n299,\t9.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n300,\t1.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n301,\t0.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n302,\t7.142857e-02,\t3.571429e-01, \t7.142857e-02\r\n303,\t1.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n304,\t2.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n305,\t2.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n306,\t3.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n307,\t4.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n308,\t5.000000e-01,\t3.571429e-01, \t7.142857e-02\r\n309,\t5.714286e-01,\t3.571429e-01, \t7.142857e-02\r\n310,\t6.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n311,\t7.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n312,\t7.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n313,\t8.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n314,\t9.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n315,\t1.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n316,\t0.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n317,\t7.142857e-02,\t4.285714e-01, \t7.142857e-02\r\n318,\t1.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n319,\t2.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n320,\t2.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n321,\t3.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n322,\t4.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n323,\t5.000000e-01,\t4.285714e-01, \t7.142857e-02\r\n324,\t5.714286e-01,\t4.285714e-01, \t7.142857e-02\r\n325,\t6.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n326,\t7.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n327,\t7.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n328,\t8.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n329,\t9.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n330,\t1.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n331,\t0.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n332,\t7.142857e-02,\t5.000000e-01, \t7.142857e-02\r\n333,\t1.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n334,\t2.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n335,\t2.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n336,\t3.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n337,\t4.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n338,\t5.000000e-01,\t5.000000e-01, \t7.142857e-02\r\n339,\t5.714286e-01,\t5.000000e-01, \t7.142857e-02\r\n340,\t6.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n341,\t7.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n342,\t7.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n343,\t8.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n344,\t9.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n345,\t1.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n346,\t0.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n347,\t7.142857e-02,\t5.714286e-01, \t7.142857e-02\r\n348,\t1.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n349,\t2.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n350,\t2.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n351,\t3.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n352,\t4.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n353,\t5.000000e-01,\t5.714286e-01, \t7.142857e-02\r\n354,\t5.714286e-01,\t5.714286e-01, \t7.142857e-02\r\n355,\t6.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n356,\t7.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n357,\t7.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n358,\t8.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n359,\t9.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n360,\t1.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n361,\t0.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n362,\t7.142857e-02,\t6.428571e-01, \t7.142857e-02\r\n363,\t1.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n364,\t2.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n365,\t2.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n366,\t3.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n367,\t4.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n368,\t5.000000e-01,\t6.428571e-01, \t7.142857e-02\r\n369,\t5.714286e-01,\t6.428571e-01, \t7.142857e-02\r\n370,\t6.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n371,\t7.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n372,\t7.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n373,\t8.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n374,\t9.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n375,\t1.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n376,\t0.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n377,\t7.142857e-02,\t7.142857e-01, \t7.142857e-02\r\n378,\t1.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n379,\t2.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n380,\t2.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n381,\t3.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n382,\t4.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n383,\t5.000000e-01,\t7.142857e-01, \t7.142857e-02\r\n384,\t5.714286e-01,\t7.142857e-01, \t7.142857e-02\r\n385,\t6.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n386,\t7.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n387,\t7.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n388,\t8.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n389,\t9.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n390,\t1.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n391,\t0.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n392,\t7.142857e-02,\t7.857143e-01, \t7.142857e-02\r\n393,\t1.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n394,\t2.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n395,\t2.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n396,\t3.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n397,\t4.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n398,\t5.000000e-01,\t7.857143e-01, \t7.142857e-02\r\n399,\t5.714286e-01,\t7.857143e-01, \t7.142857e-02\r\n400,\t6.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n401,\t7.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n402,\t7.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n403,\t8.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n404,\t9.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n405,\t1.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n406,\t0.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n407,\t7.142857e-02,\t8.571429e-01, \t7.142857e-02\r\n408,\t1.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n409,\t2.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n410,\t2.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n411,\t3.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n412,\t4.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n413,\t5.000000e-01,\t8.571429e-01, \t7.142857e-02\r\n414,\t5.714286e-01,\t8.571429e-01, \t7.142857e-02\r\n415,\t6.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n416,\t7.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n417,\t7.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n418,\t8.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n419,\t9.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n420,\t1.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n421,\t0.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n422,\t7.142857e-02,\t9.285714e-01, \t7.142857e-02\r\n423,\t1.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n424,\t2.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n425,\t2.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n426,\t3.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n427,\t4.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n428,\t5.000000e-01,\t9.285714e-01, \t7.142857e-02\r\n429,\t5.714286e-01,\t9.285714e-01, \t7.142857e-02\r\n430,\t6.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n431,\t7.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n432,\t7.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n433,\t8.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n434,\t9.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n435,\t1.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n436,\t0.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n437,\t7.142857e-02,\t1.000000e+00, \t7.142857e-02\r\n438,\t1.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n439,\t2.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n440,\t2.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n441,\t3.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n442,\t4.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n443,\t5.000000e-01,\t1.000000e+00, \t7.142857e-02\r\n444,\t5.714286e-01,\t1.000000e+00, \t7.142857e-02\r\n445,\t6.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n446,\t7.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n447,\t7.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n448,\t8.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n449,\t9.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n450,\t1.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n451,\t0.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n452,\t7.142857e-02,\t0.000000e+00, \t1.428571e-01\r\n453,\t1.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n454,\t2.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n455,\t2.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n456,\t3.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n457,\t4.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n458,\t5.000000e-01,\t0.000000e+00, \t1.428571e-01\r\n459,\t5.714286e-01,\t0.000000e+00, \t1.428571e-01\r\n460,\t6.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n461,\t7.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n462,\t7.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n463,\t8.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n464,\t9.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n465,\t1.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n466,\t0.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n467,\t7.142857e-02,\t7.142857e-02, \t1.428571e-01\r\n468,\t1.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n469,\t2.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n470,\t2.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n471,\t3.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n472,\t4.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n473,\t5.000000e-01,\t7.142857e-02, \t1.428571e-01\r\n474,\t5.714286e-01,\t7.142857e-02, \t1.428571e-01\r\n475,\t6.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n476,\t7.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n477,\t7.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n478,\t8.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n479,\t9.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n480,\t1.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n481,\t0.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n482,\t7.142857e-02,\t1.428571e-01, \t1.428571e-01\r\n483,\t1.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n484,\t2.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n485,\t2.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n486,\t3.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n487,\t4.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n488,\t5.000000e-01,\t1.428571e-01, \t1.428571e-01\r\n489,\t5.714286e-01,\t1.428571e-01, \t1.428571e-01\r\n490,\t6.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n491,\t7.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n492,\t7.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n493,\t8.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n494,\t9.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n495,\t1.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n496,\t0.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n497,\t7.142857e-02,\t2.142857e-01, \t1.428571e-01\r\n498,\t1.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n499,\t2.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n500,\t2.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n501,\t3.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n502,\t4.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n503,\t5.000000e-01,\t2.142857e-01, \t1.428571e-01\r\n504,\t5.714286e-01,\t2.142857e-01, \t1.428571e-01\r\n505,\t6.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n506,\t7.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n507,\t7.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n508,\t8.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n509,\t9.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n510,\t1.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n511,\t0.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n512,\t7.142857e-02,\t2.857143e-01, \t1.428571e-01\r\n513,\t1.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n514,\t2.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n515,\t2.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n516,\t3.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n517,\t4.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n518,\t5.000000e-01,\t2.857143e-01, \t1.428571e-01\r\n519,\t5.714286e-01,\t2.857143e-01, \t1.428571e-01\r\n520,\t6.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n521,\t7.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n522,\t7.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n523,\t8.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n524,\t9.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n525,\t1.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n526,\t0.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n527,\t7.142857e-02,\t3.571429e-01, \t1.428571e-01\r\n528,\t1.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n529,\t2.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n530,\t2.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n531,\t3.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n532,\t4.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n533,\t5.000000e-01,\t3.571429e-01, \t1.428571e-01\r\n534,\t5.714286e-01,\t3.571429e-01, \t1.428571e-01\r\n535,\t6.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n536,\t7.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n537,\t7.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n538,\t8.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n539,\t9.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n540,\t1.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n541,\t0.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n542,\t7.142857e-02,\t4.285714e-01, \t1.428571e-01\r\n543,\t1.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n544,\t2.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n545,\t2.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n546,\t3.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n547,\t4.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n548,\t5.000000e-01,\t4.285714e-01, \t1.428571e-01\r\n549,\t5.714286e-01,\t4.285714e-01, \t1.428571e-01\r\n550,\t6.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n551,\t7.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n552,\t7.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n553,\t8.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n554,\t9.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n555,\t1.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n556,\t0.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n557,\t7.142857e-02,\t5.000000e-01, \t1.428571e-01\r\n558,\t1.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n559,\t2.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n560,\t2.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n561,\t3.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n562,\t4.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n563,\t5.000000e-01,\t5.000000e-01, \t1.428571e-01\r\n564,\t5.714286e-01,\t5.000000e-01, \t1.428571e-01\r\n565,\t6.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n566,\t7.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n567,\t7.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n568,\t8.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n569,\t9.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n570,\t1.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n571,\t0.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n572,\t7.142857e-02,\t5.714286e-01, \t1.428571e-01\r\n573,\t1.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n574,\t2.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n575,\t2.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n576,\t3.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n577,\t4.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n578,\t5.000000e-01,\t5.714286e-01, \t1.428571e-01\r\n579,\t5.714286e-01,\t5.714286e-01, \t1.428571e-01\r\n580,\t6.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n581,\t7.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n582,\t7.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n583,\t8.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n584,\t9.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n585,\t1.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n586,\t0.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n587,\t7.142857e-02,\t6.428571e-01, \t1.428571e-01\r\n588,\t1.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n589,\t2.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n590,\t2.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n591,\t3.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n592,\t4.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n593,\t5.000000e-01,\t6.428571e-01, \t1.428571e-01\r\n594,\t5.714286e-01,\t6.428571e-01, \t1.428571e-01\r\n595,\t6.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n596,\t7.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n597,\t7.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n598,\t8.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n599,\t9.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n600,\t1.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n601,\t0.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n602,\t7.142857e-02,\t7.142857e-01, \t1.428571e-01\r\n603,\t1.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n604,\t2.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n605,\t2.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n606,\t3.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n607,\t4.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n608,\t5.000000e-01,\t7.142857e-01, \t1.428571e-01\r\n609,\t5.714286e-01,\t7.142857e-01, \t1.428571e-01\r\n610,\t6.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n611,\t7.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n612,\t7.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n613,\t8.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n614,\t9.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n615,\t1.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n616,\t0.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n617,\t7.142857e-02,\t7.857143e-01, \t1.428571e-01\r\n618,\t1.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n619,\t2.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n620,\t2.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n621,\t3.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n622,\t4.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n623,\t5.000000e-01,\t7.857143e-01, \t1.428571e-01\r\n624,\t5.714286e-01,\t7.857143e-01, \t1.428571e-01\r\n625,\t6.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n626,\t7.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n627,\t7.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n628,\t8.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n629,\t9.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n630,\t1.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n631,\t0.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n632,\t7.142857e-02,\t8.571429e-01, \t1.428571e-01\r\n633,\t1.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n634,\t2.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n635,\t2.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n636,\t3.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n637,\t4.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n638,\t5.000000e-01,\t8.571429e-01, \t1.428571e-01\r\n639,\t5.714286e-01,\t8.571429e-01, \t1.428571e-01\r\n640,\t6.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n641,\t7.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n642,\t7.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n643,\t8.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n644,\t9.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n645,\t1.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n646,\t0.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n647,\t7.142857e-02,\t9.285714e-01, \t1.428571e-01\r\n648,\t1.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n649,\t2.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n650,\t2.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n651,\t3.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n652,\t4.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n653,\t5.000000e-01,\t9.285714e-01, \t1.428571e-01\r\n654,\t5.714286e-01,\t9.285714e-01, \t1.428571e-01\r\n655,\t6.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n656,\t7.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n657,\t7.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n658,\t8.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n659,\t9.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n660,\t1.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n661,\t0.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n662,\t7.142857e-02,\t1.000000e+00, \t1.428571e-01\r\n663,\t1.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n664,\t2.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n665,\t2.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n666,\t3.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n667,\t4.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n668,\t5.000000e-01,\t1.000000e+00, \t1.428571e-01\r\n669,\t5.714286e-01,\t1.000000e+00, \t1.428571e-01\r\n670,\t6.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n671,\t7.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n672,\t7.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n673,\t8.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n674,\t9.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n675,\t1.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n676,\t0.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n677,\t7.142857e-02,\t0.000000e+00, \t2.142857e-01\r\n678,\t1.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n679,\t2.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n680,\t2.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n681,\t3.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n682,\t4.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n683,\t5.000000e-01,\t0.000000e+00, \t2.142857e-01\r\n684,\t5.714286e-01,\t0.000000e+00, \t2.142857e-01\r\n685,\t6.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n686,\t7.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n687,\t7.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n688,\t8.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n689,\t9.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n690,\t1.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n691,\t0.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n692,\t7.142857e-02,\t7.142857e-02, \t2.142857e-01\r\n693,\t1.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n694,\t2.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n695,\t2.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n696,\t3.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n697,\t4.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n698,\t5.000000e-01,\t7.142857e-02, \t2.142857e-01\r\n699,\t5.714286e-01,\t7.142857e-02, \t2.142857e-01\r\n700,\t6.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n701,\t7.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n702,\t7.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n703,\t8.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n704,\t9.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n705,\t1.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n706,\t0.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n707,\t7.142857e-02,\t1.428571e-01, \t2.142857e-01\r\n708,\t1.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n709,\t2.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n710,\t2.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n711,\t3.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n712,\t4.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n713,\t5.000000e-01,\t1.428571e-01, \t2.142857e-01\r\n714,\t5.714286e-01,\t1.428571e-01, \t2.142857e-01\r\n715,\t6.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n716,\t7.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n717,\t7.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n718,\t8.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n719,\t9.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n720,\t1.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n721,\t0.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n722,\t7.142857e-02,\t2.142857e-01, \t2.142857e-01\r\n723,\t1.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n724,\t2.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n725,\t2.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n726,\t3.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n727,\t4.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n728,\t5.000000e-01,\t2.142857e-01, \t2.142857e-01\r\n729,\t5.714286e-01,\t2.142857e-01, \t2.142857e-01\r\n730,\t6.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n731,\t7.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n732,\t7.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n733,\t8.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n734,\t9.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n735,\t1.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n736,\t0.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n737,\t7.142857e-02,\t2.857143e-01, \t2.142857e-01\r\n738,\t1.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n739,\t2.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n740,\t2.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n741,\t3.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n742,\t4.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n743,\t5.000000e-01,\t2.857143e-01, \t2.142857e-01\r\n744,\t5.714286e-01,\t2.857143e-01, \t2.142857e-01\r\n745,\t6.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n746,\t7.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n747,\t7.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n748,\t8.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n749,\t9.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n750,\t1.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n751,\t0.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n752,\t7.142857e-02,\t3.571429e-01, \t2.142857e-01\r\n753,\t1.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n754,\t2.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n755,\t2.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n756,\t3.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n757,\t4.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n758,\t5.000000e-01,\t3.571429e-01, \t2.142857e-01\r\n759,\t5.714286e-01,\t3.571429e-01, \t2.142857e-01\r\n760,\t6.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n761,\t7.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n762,\t7.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n763,\t8.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n764,\t9.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n765,\t1.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n766,\t0.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n767,\t7.142857e-02,\t4.285714e-01, \t2.142857e-01\r\n768,\t1.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n769,\t2.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n770,\t2.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n771,\t3.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n772,\t4.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n773,\t5.000000e-01,\t4.285714e-01, \t2.142857e-01\r\n774,\t5.714286e-01,\t4.285714e-01, \t2.142857e-01\r\n775,\t6.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n776,\t7.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n777,\t7.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n778,\t8.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n779,\t9.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n780,\t1.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n781,\t0.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n782,\t7.142857e-02,\t5.000000e-01, \t2.142857e-01\r\n783,\t1.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n784,\t2.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n785,\t2.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n786,\t3.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n787,\t4.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n788,\t5.000000e-01,\t5.000000e-01, \t2.142857e-01\r\n789,\t5.714286e-01,\t5.000000e-01, \t2.142857e-01\r\n790,\t6.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n791,\t7.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n792,\t7.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n793,\t8.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n794,\t9.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n795,\t1.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n796,\t0.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n797,\t7.142857e-02,\t5.714286e-01, \t2.142857e-01\r\n798,\t1.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n799,\t2.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n800,\t2.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n801,\t3.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n802,\t4.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n803,\t5.000000e-01,\t5.714286e-01, \t2.142857e-01\r\n804,\t5.714286e-01,\t5.714286e-01, \t2.142857e-01\r\n805,\t6.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n806,\t7.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n807,\t7.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n808,\t8.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n809,\t9.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n810,\t1.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n811,\t0.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n812,\t7.142857e-02,\t6.428571e-01, \t2.142857e-01\r\n813,\t1.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n814,\t2.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n815,\t2.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n816,\t3.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n817,\t4.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n818,\t5.000000e-01,\t6.428571e-01, \t2.142857e-01\r\n819,\t5.714286e-01,\t6.428571e-01, \t2.142857e-01\r\n820,\t6.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n821,\t7.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n822,\t7.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n823,\t8.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n824,\t9.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n825,\t1.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n826,\t0.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n827,\t7.142857e-02,\t7.142857e-01, \t2.142857e-01\r\n828,\t1.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n829,\t2.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n830,\t2.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n831,\t3.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n832,\t4.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n833,\t5.000000e-01,\t7.142857e-01, \t2.142857e-01\r\n834,\t5.714286e-01,\t7.142857e-01, \t2.142857e-01\r\n835,\t6.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n836,\t7.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n837,\t7.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n838,\t8.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n839,\t9.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n840,\t1.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n841,\t0.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n842,\t7.142857e-02,\t7.857143e-01, \t2.142857e-01\r\n843,\t1.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n844,\t2.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n845,\t2.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n846,\t3.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n847,\t4.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n848,\t5.000000e-01,\t7.857143e-01, \t2.142857e-01\r\n849,\t5.714286e-01,\t7.857143e-01, \t2.142857e-01\r\n850,\t6.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n851,\t7.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n852,\t7.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n853,\t8.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n854,\t9.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n855,\t1.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n856,\t0.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n857,\t7.142857e-02,\t8.571429e-01, \t2.142857e-01\r\n858,\t1.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n859,\t2.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n860,\t2.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n861,\t3.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n862,\t4.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n863,\t5.000000e-01,\t8.571429e-01, \t2.142857e-01\r\n864,\t5.714286e-01,\t8.571429e-01, \t2.142857e-01\r\n865,\t6.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n866,\t7.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n867,\t7.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n868,\t8.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n869,\t9.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n870,\t1.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n871,\t0.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n872,\t7.142857e-02,\t9.285714e-01, \t2.142857e-01\r\n873,\t1.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n874,\t2.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n875,\t2.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n876,\t3.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n877,\t4.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n878,\t5.000000e-01,\t9.285714e-01, \t2.142857e-01\r\n879,\t5.714286e-01,\t9.285714e-01, \t2.142857e-01\r\n880,\t6.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n881,\t7.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n882,\t7.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n883,\t8.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n884,\t9.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n885,\t1.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n886,\t0.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n887,\t7.142857e-02,\t1.000000e+00, \t2.142857e-01\r\n888,\t1.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n889,\t2.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n890,\t2.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n891,\t3.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n892,\t4.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n893,\t5.000000e-01,\t1.000000e+00, \t2.142857e-01\r\n894,\t5.714286e-01,\t1.000000e+00, \t2.142857e-01\r\n895,\t6.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n896,\t7.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n897,\t7.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n898,\t8.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n899,\t9.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n900,\t1.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n901,\t0.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n902,\t7.142857e-02,\t0.000000e+00, \t2.857143e-01\r\n903,\t1.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n904,\t2.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n905,\t2.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n906,\t3.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n907,\t4.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n908,\t5.000000e-01,\t0.000000e+00, \t2.857143e-01\r\n909,\t5.714286e-01,\t0.000000e+00, \t2.857143e-01\r\n910,\t6.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n911,\t7.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n912,\t7.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n913,\t8.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n914,\t9.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n915,\t1.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n916,\t0.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n917,\t7.142857e-02,\t7.142857e-02, \t2.857143e-01\r\n918,\t1.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n919,\t2.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n920,\t2.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n921,\t3.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n922,\t4.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n923,\t5.000000e-01,\t7.142857e-02, \t2.857143e-01\r\n924,\t5.714286e-01,\t7.142857e-02, \t2.857143e-01\r\n925,\t6.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n926,\t7.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n927,\t7.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n928,\t8.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n929,\t9.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n930,\t1.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n931,\t0.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n932,\t7.142857e-02,\t1.428571e-01, \t2.857143e-01\r\n933,\t1.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n934,\t2.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n935,\t2.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n936,\t3.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n937,\t4.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n938,\t5.000000e-01,\t1.428571e-01, \t2.857143e-01\r\n939,\t5.714286e-01,\t1.428571e-01, \t2.857143e-01\r\n940,\t6.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n941,\t7.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n942,\t7.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n943,\t8.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n944,\t9.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n945,\t1.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n946,\t0.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n947,\t7.142857e-02,\t2.142857e-01, \t2.857143e-01\r\n948,\t1.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n949,\t2.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n950,\t2.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n951,\t3.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n952,\t4.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n953,\t5.000000e-01,\t2.142857e-01, \t2.857143e-01\r\n954,\t5.714286e-01,\t2.142857e-01, \t2.857143e-01\r\n955,\t6.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n956,\t7.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n957,\t7.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n958,\t8.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n959,\t9.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n960,\t1.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n961,\t0.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n962,\t7.142857e-02,\t2.857143e-01, \t2.857143e-01\r\n963,\t1.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n964,\t2.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n965,\t2.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n966,\t3.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n967,\t4.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n968,\t5.000000e-01,\t2.857143e-01, \t2.857143e-01\r\n969,\t5.714286e-01,\t2.857143e-01, \t2.857143e-01\r\n970,\t6.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n971,\t7.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n972,\t7.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n973,\t8.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n974,\t9.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n975,\t1.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n976,\t0.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n977,\t7.142857e-02,\t3.571429e-01, \t2.857143e-01\r\n978,\t1.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n979,\t2.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n980,\t2.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n981,\t3.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n982,\t4.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n983,\t5.000000e-01,\t3.571429e-01, \t2.857143e-01\r\n984,\t5.714286e-01,\t3.571429e-01, \t2.857143e-01\r\n985,\t6.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n986,\t7.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n987,\t7.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n988,\t8.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n989,\t9.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n990,\t1.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n991,\t0.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n992,\t7.142857e-02,\t4.285714e-01, \t2.857143e-01\r\n993,\t1.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n994,\t2.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n995,\t2.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n996,\t3.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n997,\t4.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n998,\t5.000000e-01,\t4.285714e-01, \t2.857143e-01\r\n999,\t5.714286e-01,\t4.285714e-01, \t2.857143e-01\r\n1000,\t6.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n1001,\t7.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n1002,\t7.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n1003,\t8.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n1004,\t9.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n1005,\t1.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n1006,\t0.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1007,\t7.142857e-02,\t5.000000e-01, \t2.857143e-01\r\n1008,\t1.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1009,\t2.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1010,\t2.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1011,\t3.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1012,\t4.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1013,\t5.000000e-01,\t5.000000e-01, \t2.857143e-01\r\n1014,\t5.714286e-01,\t5.000000e-01, \t2.857143e-01\r\n1015,\t6.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1016,\t7.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1017,\t7.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1018,\t8.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1019,\t9.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1020,\t1.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1021,\t0.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1022,\t7.142857e-02,\t5.714286e-01, \t2.857143e-01\r\n1023,\t1.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1024,\t2.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1025,\t2.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1026,\t3.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1027,\t4.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1028,\t5.000000e-01,\t5.714286e-01, \t2.857143e-01\r\n1029,\t5.714286e-01,\t5.714286e-01, \t2.857143e-01\r\n1030,\t6.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1031,\t7.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1032,\t7.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1033,\t8.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1034,\t9.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1035,\t1.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1036,\t0.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1037,\t7.142857e-02,\t6.428571e-01, \t2.857143e-01\r\n1038,\t1.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1039,\t2.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1040,\t2.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1041,\t3.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1042,\t4.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1043,\t5.000000e-01,\t6.428571e-01, \t2.857143e-01\r\n1044,\t5.714286e-01,\t6.428571e-01, \t2.857143e-01\r\n1045,\t6.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1046,\t7.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1047,\t7.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1048,\t8.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1049,\t9.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1050,\t1.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1051,\t0.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1052,\t7.142857e-02,\t7.142857e-01, \t2.857143e-01\r\n1053,\t1.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1054,\t2.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1055,\t2.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1056,\t3.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1057,\t4.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1058,\t5.000000e-01,\t7.142857e-01, \t2.857143e-01\r\n1059,\t5.714286e-01,\t7.142857e-01, \t2.857143e-01\r\n1060,\t6.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1061,\t7.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1062,\t7.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1063,\t8.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1064,\t9.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1065,\t1.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1066,\t0.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1067,\t7.142857e-02,\t7.857143e-01, \t2.857143e-01\r\n1068,\t1.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1069,\t2.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1070,\t2.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1071,\t3.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1072,\t4.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1073,\t5.000000e-01,\t7.857143e-01, \t2.857143e-01\r\n1074,\t5.714286e-01,\t7.857143e-01, \t2.857143e-01\r\n1075,\t6.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1076,\t7.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1077,\t7.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1078,\t8.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1079,\t9.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1080,\t1.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1081,\t0.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1082,\t7.142857e-02,\t8.571429e-01, \t2.857143e-01\r\n1083,\t1.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1084,\t2.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1085,\t2.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1086,\t3.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1087,\t4.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1088,\t5.000000e-01,\t8.571429e-01, \t2.857143e-01\r\n1089,\t5.714286e-01,\t8.571429e-01, \t2.857143e-01\r\n1090,\t6.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1091,\t7.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1092,\t7.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1093,\t8.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1094,\t9.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1095,\t1.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1096,\t0.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1097,\t7.142857e-02,\t9.285714e-01, \t2.857143e-01\r\n1098,\t1.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1099,\t2.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1100,\t2.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1101,\t3.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1102,\t4.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1103,\t5.000000e-01,\t9.285714e-01, \t2.857143e-01\r\n1104,\t5.714286e-01,\t9.285714e-01, \t2.857143e-01\r\n1105,\t6.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1106,\t7.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1107,\t7.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1108,\t8.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1109,\t9.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1110,\t1.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1111,\t0.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1112,\t7.142857e-02,\t1.000000e+00, \t2.857143e-01\r\n1113,\t1.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1114,\t2.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1115,\t2.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1116,\t3.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1117,\t4.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1118,\t5.000000e-01,\t1.000000e+00, \t2.857143e-01\r\n1119,\t5.714286e-01,\t1.000000e+00, \t2.857143e-01\r\n1120,\t6.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1121,\t7.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1122,\t7.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1123,\t8.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1124,\t9.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1125,\t1.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1126,\t0.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1127,\t7.142857e-02,\t0.000000e+00, \t3.571429e-01\r\n1128,\t1.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1129,\t2.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1130,\t2.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1131,\t3.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1132,\t4.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1133,\t5.000000e-01,\t0.000000e+00, \t3.571429e-01\r\n1134,\t5.714286e-01,\t0.000000e+00, \t3.571429e-01\r\n1135,\t6.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1136,\t7.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1137,\t7.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1138,\t8.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1139,\t9.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1140,\t1.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1141,\t0.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1142,\t7.142857e-02,\t7.142857e-02, \t3.571429e-01\r\n1143,\t1.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1144,\t2.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1145,\t2.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1146,\t3.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1147,\t4.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1148,\t5.000000e-01,\t7.142857e-02, \t3.571429e-01\r\n1149,\t5.714286e-01,\t7.142857e-02, \t3.571429e-01\r\n1150,\t6.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1151,\t7.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1152,\t7.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1153,\t8.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1154,\t9.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1155,\t1.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1156,\t0.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1157,\t7.142857e-02,\t1.428571e-01, \t3.571429e-01\r\n1158,\t1.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1159,\t2.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1160,\t2.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1161,\t3.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1162,\t4.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1163,\t5.000000e-01,\t1.428571e-01, \t3.571429e-01\r\n1164,\t5.714286e-01,\t1.428571e-01, \t3.571429e-01\r\n1165,\t6.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1166,\t7.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1167,\t7.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1168,\t8.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1169,\t9.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1170,\t1.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1171,\t0.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1172,\t7.142857e-02,\t2.142857e-01, \t3.571429e-01\r\n1173,\t1.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1174,\t2.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1175,\t2.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1176,\t3.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1177,\t4.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1178,\t5.000000e-01,\t2.142857e-01, \t3.571429e-01\r\n1179,\t5.714286e-01,\t2.142857e-01, \t3.571429e-01\r\n1180,\t6.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1181,\t7.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1182,\t7.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1183,\t8.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1184,\t9.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1185,\t1.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1186,\t0.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1187,\t7.142857e-02,\t2.857143e-01, \t3.571429e-01\r\n1188,\t1.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1189,\t2.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1190,\t2.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1191,\t3.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1192,\t4.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1193,\t5.000000e-01,\t2.857143e-01, \t3.571429e-01\r\n1194,\t5.714286e-01,\t2.857143e-01, \t3.571429e-01\r\n1195,\t6.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1196,\t7.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1197,\t7.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1198,\t8.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1199,\t9.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1200,\t1.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1201,\t0.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1202,\t7.142857e-02,\t3.571429e-01, \t3.571429e-01\r\n1203,\t1.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1204,\t2.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1205,\t2.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1206,\t3.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1207,\t4.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1208,\t5.000000e-01,\t3.571429e-01, \t3.571429e-01\r\n1209,\t5.714286e-01,\t3.571429e-01, \t3.571429e-01\r\n1210,\t6.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1211,\t7.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1212,\t7.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1213,\t8.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1214,\t9.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1215,\t1.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1216,\t0.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1217,\t7.142857e-02,\t4.285714e-01, \t3.571429e-01\r\n1218,\t1.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1219,\t2.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1220,\t2.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1221,\t3.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1222,\t4.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1223,\t5.000000e-01,\t4.285714e-01, \t3.571429e-01\r\n1224,\t5.714286e-01,\t4.285714e-01, \t3.571429e-01\r\n1225,\t6.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1226,\t7.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1227,\t7.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1228,\t8.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1229,\t9.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1230,\t1.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1231,\t0.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1232,\t7.142857e-02,\t5.000000e-01, \t3.571429e-01\r\n1233,\t1.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1234,\t2.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1235,\t2.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1236,\t3.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1237,\t4.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1238,\t5.000000e-01,\t5.000000e-01, \t3.571429e-01\r\n1239,\t5.714286e-01,\t5.000000e-01, \t3.571429e-01\r\n1240,\t6.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1241,\t7.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1242,\t7.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1243,\t8.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1244,\t9.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1245,\t1.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1246,\t0.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1247,\t7.142857e-02,\t5.714286e-01, \t3.571429e-01\r\n1248,\t1.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1249,\t2.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1250,\t2.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1251,\t3.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1252,\t4.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1253,\t5.000000e-01,\t5.714286e-01, \t3.571429e-01\r\n1254,\t5.714286e-01,\t5.714286e-01, \t3.571429e-01\r\n1255,\t6.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1256,\t7.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1257,\t7.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1258,\t8.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1259,\t9.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1260,\t1.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1261,\t0.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1262,\t7.142857e-02,\t6.428571e-01, \t3.571429e-01\r\n1263,\t1.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1264,\t2.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1265,\t2.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1266,\t3.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1267,\t4.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1268,\t5.000000e-01,\t6.428571e-01, \t3.571429e-01\r\n1269,\t5.714286e-01,\t6.428571e-01, \t3.571429e-01\r\n1270,\t6.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1271,\t7.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1272,\t7.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1273,\t8.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1274,\t9.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1275,\t1.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1276,\t0.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1277,\t7.142857e-02,\t7.142857e-01, \t3.571429e-01\r\n1278,\t1.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1279,\t2.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1280,\t2.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1281,\t3.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1282,\t4.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1283,\t5.000000e-01,\t7.142857e-01, \t3.571429e-01\r\n1284,\t5.714286e-01,\t7.142857e-01, \t3.571429e-01\r\n1285,\t6.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1286,\t7.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1287,\t7.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1288,\t8.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1289,\t9.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1290,\t1.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1291,\t0.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1292,\t7.142857e-02,\t7.857143e-01, \t3.571429e-01\r\n1293,\t1.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1294,\t2.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1295,\t2.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1296,\t3.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1297,\t4.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1298,\t5.000000e-01,\t7.857143e-01, \t3.571429e-01\r\n1299,\t5.714286e-01,\t7.857143e-01, \t3.571429e-01\r\n1300,\t6.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1301,\t7.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1302,\t7.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1303,\t8.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1304,\t9.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1305,\t1.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1306,\t0.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1307,\t7.142857e-02,\t8.571429e-01, \t3.571429e-01\r\n1308,\t1.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1309,\t2.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1310,\t2.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1311,\t3.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1312,\t4.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1313,\t5.000000e-01,\t8.571429e-01, \t3.571429e-01\r\n1314,\t5.714286e-01,\t8.571429e-01, \t3.571429e-01\r\n1315,\t6.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1316,\t7.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1317,\t7.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1318,\t8.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1319,\t9.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1320,\t1.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1321,\t0.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1322,\t7.142857e-02,\t9.285714e-01, \t3.571429e-01\r\n1323,\t1.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1324,\t2.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1325,\t2.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1326,\t3.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1327,\t4.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1328,\t5.000000e-01,\t9.285714e-01, \t3.571429e-01\r\n1329,\t5.714286e-01,\t9.285714e-01, \t3.571429e-01\r\n1330,\t6.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1331,\t7.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1332,\t7.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1333,\t8.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1334,\t9.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1335,\t1.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1336,\t0.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1337,\t7.142857e-02,\t1.000000e+00, \t3.571429e-01\r\n1338,\t1.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1339,\t2.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1340,\t2.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1341,\t3.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1342,\t4.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1343,\t5.000000e-01,\t1.000000e+00, \t3.571429e-01\r\n1344,\t5.714286e-01,\t1.000000e+00, \t3.571429e-01\r\n1345,\t6.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1346,\t7.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1347,\t7.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1348,\t8.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1349,\t9.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1350,\t1.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1351,\t0.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1352,\t7.142857e-02,\t0.000000e+00, \t4.285714e-01\r\n1353,\t1.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1354,\t2.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1355,\t2.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1356,\t3.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1357,\t4.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1358,\t5.000000e-01,\t0.000000e+00, \t4.285714e-01\r\n1359,\t5.714286e-01,\t0.000000e+00, \t4.285714e-01\r\n1360,\t6.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1361,\t7.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1362,\t7.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1363,\t8.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1364,\t9.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1365,\t1.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1366,\t0.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1367,\t7.142857e-02,\t7.142857e-02, \t4.285714e-01\r\n1368,\t1.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1369,\t2.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1370,\t2.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1371,\t3.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1372,\t4.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1373,\t5.000000e-01,\t7.142857e-02, \t4.285714e-01\r\n1374,\t5.714286e-01,\t7.142857e-02, \t4.285714e-01\r\n1375,\t6.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1376,\t7.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1377,\t7.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1378,\t8.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1379,\t9.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1380,\t1.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1381,\t0.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1382,\t7.142857e-02,\t1.428571e-01, \t4.285714e-01\r\n1383,\t1.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1384,\t2.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1385,\t2.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1386,\t3.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1387,\t4.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1388,\t5.000000e-01,\t1.428571e-01, \t4.285714e-01\r\n1389,\t5.714286e-01,\t1.428571e-01, \t4.285714e-01\r\n1390,\t6.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1391,\t7.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1392,\t7.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1393,\t8.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1394,\t9.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1395,\t1.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1396,\t0.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1397,\t7.142857e-02,\t2.142857e-01, \t4.285714e-01\r\n1398,\t1.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1399,\t2.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1400,\t2.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1401,\t3.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1402,\t4.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1403,\t5.000000e-01,\t2.142857e-01, \t4.285714e-01\r\n1404,\t5.714286e-01,\t2.142857e-01, \t4.285714e-01\r\n1405,\t6.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1406,\t7.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1407,\t7.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1408,\t8.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1409,\t9.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1410,\t1.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1411,\t0.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1412,\t7.142857e-02,\t2.857143e-01, \t4.285714e-01\r\n1413,\t1.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1414,\t2.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1415,\t2.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1416,\t3.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1417,\t4.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1418,\t5.000000e-01,\t2.857143e-01, \t4.285714e-01\r\n1419,\t5.714286e-01,\t2.857143e-01, \t4.285714e-01\r\n1420,\t6.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1421,\t7.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1422,\t7.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1423,\t8.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1424,\t9.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1425,\t1.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1426,\t0.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1427,\t7.142857e-02,\t3.571429e-01, \t4.285714e-01\r\n1428,\t1.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1429,\t2.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1430,\t2.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1431,\t3.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1432,\t4.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1433,\t5.000000e-01,\t3.571429e-01, \t4.285714e-01\r\n1434,\t5.714286e-01,\t3.571429e-01, \t4.285714e-01\r\n1435,\t6.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1436,\t7.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1437,\t7.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1438,\t8.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1439,\t9.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1440,\t1.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1441,\t0.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1442,\t7.142857e-02,\t4.285714e-01, \t4.285714e-01\r\n1443,\t1.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1444,\t2.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1445,\t2.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1446,\t3.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1447,\t4.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1448,\t5.000000e-01,\t4.285714e-01, \t4.285714e-01\r\n1449,\t5.714286e-01,\t4.285714e-01, \t4.285714e-01\r\n1450,\t6.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1451,\t7.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1452,\t7.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1453,\t8.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1454,\t9.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1455,\t1.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1456,\t0.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1457,\t7.142857e-02,\t5.000000e-01, \t4.285714e-01\r\n1458,\t1.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1459,\t2.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1460,\t2.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1461,\t3.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1462,\t4.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1463,\t5.000000e-01,\t5.000000e-01, \t4.285714e-01\r\n1464,\t5.714286e-01,\t5.000000e-01, \t4.285714e-01\r\n1465,\t6.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1466,\t7.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1467,\t7.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1468,\t8.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1469,\t9.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1470,\t1.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1471,\t0.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1472,\t7.142857e-02,\t5.714286e-01, \t4.285714e-01\r\n1473,\t1.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1474,\t2.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1475,\t2.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1476,\t3.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1477,\t4.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1478,\t5.000000e-01,\t5.714286e-01, \t4.285714e-01\r\n1479,\t5.714286e-01,\t5.714286e-01, \t4.285714e-01\r\n1480,\t6.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1481,\t7.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1482,\t7.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1483,\t8.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1484,\t9.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1485,\t1.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1486,\t0.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1487,\t7.142857e-02,\t6.428571e-01, \t4.285714e-01\r\n1488,\t1.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1489,\t2.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1490,\t2.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1491,\t3.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1492,\t4.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1493,\t5.000000e-01,\t6.428571e-01, \t4.285714e-01\r\n1494,\t5.714286e-01,\t6.428571e-01, \t4.285714e-01\r\n1495,\t6.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1496,\t7.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1497,\t7.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1498,\t8.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1499,\t9.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1500,\t1.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1501,\t0.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1502,\t7.142857e-02,\t7.142857e-01, \t4.285714e-01\r\n1503,\t1.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1504,\t2.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1505,\t2.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1506,\t3.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1507,\t4.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1508,\t5.000000e-01,\t7.142857e-01, \t4.285714e-01\r\n1509,\t5.714286e-01,\t7.142857e-01, \t4.285714e-01\r\n1510,\t6.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1511,\t7.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1512,\t7.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1513,\t8.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1514,\t9.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1515,\t1.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1516,\t0.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1517,\t7.142857e-02,\t7.857143e-01, \t4.285714e-01\r\n1518,\t1.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1519,\t2.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1520,\t2.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1521,\t3.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1522,\t4.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1523,\t5.000000e-01,\t7.857143e-01, \t4.285714e-01\r\n1524,\t5.714286e-01,\t7.857143e-01, \t4.285714e-01\r\n1525,\t6.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1526,\t7.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1527,\t7.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1528,\t8.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1529,\t9.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1530,\t1.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1531,\t0.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1532,\t7.142857e-02,\t8.571429e-01, \t4.285714e-01\r\n1533,\t1.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1534,\t2.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1535,\t2.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1536,\t3.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1537,\t4.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1538,\t5.000000e-01,\t8.571429e-01, \t4.285714e-01\r\n1539,\t5.714286e-01,\t8.571429e-01, \t4.285714e-01\r\n1540,\t6.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1541,\t7.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1542,\t7.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1543,\t8.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1544,\t9.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1545,\t1.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1546,\t0.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1547,\t7.142857e-02,\t9.285714e-01, \t4.285714e-01\r\n1548,\t1.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1549,\t2.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1550,\t2.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1551,\t3.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1552,\t4.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1553,\t5.000000e-01,\t9.285714e-01, \t4.285714e-01\r\n1554,\t5.714286e-01,\t9.285714e-01, \t4.285714e-01\r\n1555,\t6.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1556,\t7.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1557,\t7.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1558,\t8.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1559,\t9.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1560,\t1.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1561,\t0.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1562,\t7.142857e-02,\t1.000000e+00, \t4.285714e-01\r\n1563,\t1.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1564,\t2.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1565,\t2.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1566,\t3.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1567,\t4.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1568,\t5.000000e-01,\t1.000000e+00, \t4.285714e-01\r\n1569,\t5.714286e-01,\t1.000000e+00, \t4.285714e-01\r\n1570,\t6.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1571,\t7.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1572,\t7.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1573,\t8.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1574,\t9.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1575,\t1.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1576,\t0.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1577,\t7.142857e-02,\t0.000000e+00, \t5.000000e-01\r\n1578,\t1.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1579,\t2.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1580,\t2.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1581,\t3.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1582,\t4.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1583,\t5.000000e-01,\t0.000000e+00, \t5.000000e-01\r\n1584,\t5.714286e-01,\t0.000000e+00, \t5.000000e-01\r\n1585,\t6.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1586,\t7.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1587,\t7.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1588,\t8.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1589,\t9.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1590,\t1.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1591,\t0.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1592,\t7.142857e-02,\t7.142857e-02, \t5.000000e-01\r\n1593,\t1.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1594,\t2.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1595,\t2.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1596,\t3.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1597,\t4.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1598,\t5.000000e-01,\t7.142857e-02, \t5.000000e-01\r\n1599,\t5.714286e-01,\t7.142857e-02, \t5.000000e-01\r\n1600,\t6.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1601,\t7.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1602,\t7.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1603,\t8.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1604,\t9.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1605,\t1.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1606,\t0.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1607,\t7.142857e-02,\t1.428571e-01, \t5.000000e-01\r\n1608,\t1.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1609,\t2.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1610,\t2.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1611,\t3.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1612,\t4.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1613,\t5.000000e-01,\t1.428571e-01, \t5.000000e-01\r\n1614,\t5.714286e-01,\t1.428571e-01, \t5.000000e-01\r\n1615,\t6.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1616,\t7.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1617,\t7.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1618,\t8.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1619,\t9.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1620,\t1.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1621,\t0.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1622,\t7.142857e-02,\t2.142857e-01, \t5.000000e-01\r\n1623,\t1.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1624,\t2.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1625,\t2.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1626,\t3.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1627,\t4.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1628,\t5.000000e-01,\t2.142857e-01, \t5.000000e-01\r\n1629,\t5.714286e-01,\t2.142857e-01, \t5.000000e-01\r\n1630,\t6.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1631,\t7.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1632,\t7.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1633,\t8.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1634,\t9.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1635,\t1.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1636,\t0.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1637,\t7.142857e-02,\t2.857143e-01, \t5.000000e-01\r\n1638,\t1.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1639,\t2.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1640,\t2.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1641,\t3.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1642,\t4.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1643,\t5.000000e-01,\t2.857143e-01, \t5.000000e-01\r\n1644,\t5.714286e-01,\t2.857143e-01, \t5.000000e-01\r\n1645,\t6.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1646,\t7.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1647,\t7.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1648,\t8.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1649,\t9.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1650,\t1.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1651,\t0.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1652,\t7.142857e-02,\t3.571429e-01, \t5.000000e-01\r\n1653,\t1.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1654,\t2.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1655,\t2.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1656,\t3.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1657,\t4.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1658,\t5.000000e-01,\t3.571429e-01, \t5.000000e-01\r\n1659,\t5.714286e-01,\t3.571429e-01, \t5.000000e-01\r\n1660,\t6.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1661,\t7.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1662,\t7.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1663,\t8.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1664,\t9.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1665,\t1.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1666,\t0.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1667,\t7.142857e-02,\t4.285714e-01, \t5.000000e-01\r\n1668,\t1.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1669,\t2.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1670,\t2.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1671,\t3.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1672,\t4.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1673,\t5.000000e-01,\t4.285714e-01, \t5.000000e-01\r\n1674,\t5.714286e-01,\t4.285714e-01, \t5.000000e-01\r\n1675,\t6.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1676,\t7.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1677,\t7.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1678,\t8.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1679,\t9.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1680,\t1.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1681,\t0.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1682,\t7.142857e-02,\t5.000000e-01, \t5.000000e-01\r\n1683,\t1.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1684,\t2.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1685,\t2.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1686,\t3.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1687,\t4.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1688,\t5.000000e-01,\t5.000000e-01, \t5.000000e-01\r\n1689,\t5.714286e-01,\t5.000000e-01, \t5.000000e-01\r\n1690,\t6.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1691,\t7.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1692,\t7.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1693,\t8.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1694,\t9.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1695,\t1.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1696,\t0.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1697,\t7.142857e-02,\t5.714286e-01, \t5.000000e-01\r\n1698,\t1.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1699,\t2.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1700,\t2.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1701,\t3.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1702,\t4.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1703,\t5.000000e-01,\t5.714286e-01, \t5.000000e-01\r\n1704,\t5.714286e-01,\t5.714286e-01, \t5.000000e-01\r\n1705,\t6.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1706,\t7.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1707,\t7.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1708,\t8.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1709,\t9.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1710,\t1.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1711,\t0.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1712,\t7.142857e-02,\t6.428571e-01, \t5.000000e-01\r\n1713,\t1.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1714,\t2.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1715,\t2.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1716,\t3.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1717,\t4.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1718,\t5.000000e-01,\t6.428571e-01, \t5.000000e-01\r\n1719,\t5.714286e-01,\t6.428571e-01, \t5.000000e-01\r\n1720,\t6.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1721,\t7.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1722,\t7.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1723,\t8.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1724,\t9.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1725,\t1.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1726,\t0.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1727,\t7.142857e-02,\t7.142857e-01, \t5.000000e-01\r\n1728,\t1.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1729,\t2.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1730,\t2.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1731,\t3.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1732,\t4.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1733,\t5.000000e-01,\t7.142857e-01, \t5.000000e-01\r\n1734,\t5.714286e-01,\t7.142857e-01, \t5.000000e-01\r\n1735,\t6.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1736,\t7.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1737,\t7.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1738,\t8.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1739,\t9.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1740,\t1.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1741,\t0.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1742,\t7.142857e-02,\t7.857143e-01, \t5.000000e-01\r\n1743,\t1.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1744,\t2.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1745,\t2.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1746,\t3.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1747,\t4.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1748,\t5.000000e-01,\t7.857143e-01, \t5.000000e-01\r\n1749,\t5.714286e-01,\t7.857143e-01, \t5.000000e-01\r\n1750,\t6.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1751,\t7.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1752,\t7.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1753,\t8.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1754,\t9.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1755,\t1.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1756,\t0.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1757,\t7.142857e-02,\t8.571429e-01, \t5.000000e-01\r\n1758,\t1.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1759,\t2.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1760,\t2.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1761,\t3.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1762,\t4.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1763,\t5.000000e-01,\t8.571429e-01, \t5.000000e-01\r\n1764,\t5.714286e-01,\t8.571429e-01, \t5.000000e-01\r\n1765,\t6.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1766,\t7.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1767,\t7.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1768,\t8.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1769,\t9.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1770,\t1.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1771,\t0.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1772,\t7.142857e-02,\t9.285714e-01, \t5.000000e-01\r\n1773,\t1.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1774,\t2.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1775,\t2.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1776,\t3.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1777,\t4.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1778,\t5.000000e-01,\t9.285714e-01, \t5.000000e-01\r\n1779,\t5.714286e-01,\t9.285714e-01, \t5.000000e-01\r\n1780,\t6.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1781,\t7.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1782,\t7.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1783,\t8.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1784,\t9.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1785,\t1.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1786,\t0.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1787,\t7.142857e-02,\t1.000000e+00, \t5.000000e-01\r\n1788,\t1.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1789,\t2.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1790,\t2.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1791,\t3.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1792,\t4.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1793,\t5.000000e-01,\t1.000000e+00, \t5.000000e-01\r\n1794,\t5.714286e-01,\t1.000000e+00, \t5.000000e-01\r\n1795,\t6.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1796,\t7.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1797,\t7.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1798,\t8.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1799,\t9.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1800,\t1.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1801,\t0.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1802,\t7.142857e-02,\t0.000000e+00, \t5.714286e-01\r\n1803,\t1.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1804,\t2.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1805,\t2.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1806,\t3.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1807,\t4.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1808,\t5.000000e-01,\t0.000000e+00, \t5.714286e-01\r\n1809,\t5.714286e-01,\t0.000000e+00, \t5.714286e-01\r\n1810,\t6.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1811,\t7.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1812,\t7.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1813,\t8.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1814,\t9.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1815,\t1.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1816,\t0.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1817,\t7.142857e-02,\t7.142857e-02, \t5.714286e-01\r\n1818,\t1.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1819,\t2.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1820,\t2.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1821,\t3.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1822,\t4.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1823,\t5.000000e-01,\t7.142857e-02, \t5.714286e-01\r\n1824,\t5.714286e-01,\t7.142857e-02, \t5.714286e-01\r\n1825,\t6.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1826,\t7.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1827,\t7.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1828,\t8.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1829,\t9.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1830,\t1.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1831,\t0.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1832,\t7.142857e-02,\t1.428571e-01, \t5.714286e-01\r\n1833,\t1.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1834,\t2.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1835,\t2.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1836,\t3.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1837,\t4.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1838,\t5.000000e-01,\t1.428571e-01, \t5.714286e-01\r\n1839,\t5.714286e-01,\t1.428571e-01, \t5.714286e-01\r\n1840,\t6.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1841,\t7.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1842,\t7.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1843,\t8.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1844,\t9.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1845,\t1.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1846,\t0.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1847,\t7.142857e-02,\t2.142857e-01, \t5.714286e-01\r\n1848,\t1.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1849,\t2.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1850,\t2.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1851,\t3.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1852,\t4.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1853,\t5.000000e-01,\t2.142857e-01, \t5.714286e-01\r\n1854,\t5.714286e-01,\t2.142857e-01, \t5.714286e-01\r\n1855,\t6.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1856,\t7.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1857,\t7.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1858,\t8.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1859,\t9.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1860,\t1.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1861,\t0.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1862,\t7.142857e-02,\t2.857143e-01, \t5.714286e-01\r\n1863,\t1.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1864,\t2.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1865,\t2.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1866,\t3.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1867,\t4.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1868,\t5.000000e-01,\t2.857143e-01, \t5.714286e-01\r\n1869,\t5.714286e-01,\t2.857143e-01, \t5.714286e-01\r\n1870,\t6.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1871,\t7.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1872,\t7.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1873,\t8.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1874,\t9.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1875,\t1.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1876,\t0.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1877,\t7.142857e-02,\t3.571429e-01, \t5.714286e-01\r\n1878,\t1.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1879,\t2.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1880,\t2.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1881,\t3.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1882,\t4.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1883,\t5.000000e-01,\t3.571429e-01, \t5.714286e-01\r\n1884,\t5.714286e-01,\t3.571429e-01, \t5.714286e-01\r\n1885,\t6.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1886,\t7.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1887,\t7.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1888,\t8.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1889,\t9.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1890,\t1.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1891,\t0.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1892,\t7.142857e-02,\t4.285714e-01, \t5.714286e-01\r\n1893,\t1.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1894,\t2.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1895,\t2.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1896,\t3.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1897,\t4.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1898,\t5.000000e-01,\t4.285714e-01, \t5.714286e-01\r\n1899,\t5.714286e-01,\t4.285714e-01, \t5.714286e-01\r\n1900,\t6.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1901,\t7.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1902,\t7.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1903,\t8.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1904,\t9.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1905,\t1.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1906,\t0.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1907,\t7.142857e-02,\t5.000000e-01, \t5.714286e-01\r\n1908,\t1.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1909,\t2.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1910,\t2.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1911,\t3.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1912,\t4.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1913,\t5.000000e-01,\t5.000000e-01, \t5.714286e-01\r\n1914,\t5.714286e-01,\t5.000000e-01, \t5.714286e-01\r\n1915,\t6.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1916,\t7.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1917,\t7.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1918,\t8.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1919,\t9.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1920,\t1.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1921,\t0.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1922,\t7.142857e-02,\t5.714286e-01, \t5.714286e-01\r\n1923,\t1.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1924,\t2.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1925,\t2.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1926,\t3.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1927,\t4.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1928,\t5.000000e-01,\t5.714286e-01, \t5.714286e-01\r\n1929,\t5.714286e-01,\t5.714286e-01, \t5.714286e-01\r\n1930,\t6.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1931,\t7.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1932,\t7.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1933,\t8.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1934,\t9.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1935,\t1.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1936,\t0.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1937,\t7.142857e-02,\t6.428571e-01, \t5.714286e-01\r\n1938,\t1.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1939,\t2.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1940,\t2.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1941,\t3.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1942,\t4.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1943,\t5.000000e-01,\t6.428571e-01, \t5.714286e-01\r\n1944,\t5.714286e-01,\t6.428571e-01, \t5.714286e-01\r\n1945,\t6.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1946,\t7.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1947,\t7.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1948,\t8.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1949,\t9.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1950,\t1.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1951,\t0.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1952,\t7.142857e-02,\t7.142857e-01, \t5.714286e-01\r\n1953,\t1.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1954,\t2.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1955,\t2.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1956,\t3.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1957,\t4.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1958,\t5.000000e-01,\t7.142857e-01, \t5.714286e-01\r\n1959,\t5.714286e-01,\t7.142857e-01, \t5.714286e-01\r\n1960,\t6.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1961,\t7.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1962,\t7.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1963,\t8.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1964,\t9.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1965,\t1.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1966,\t0.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1967,\t7.142857e-02,\t7.857143e-01, \t5.714286e-01\r\n1968,\t1.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1969,\t2.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1970,\t2.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1971,\t3.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1972,\t4.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1973,\t5.000000e-01,\t7.857143e-01, \t5.714286e-01\r\n1974,\t5.714286e-01,\t7.857143e-01, \t5.714286e-01\r\n1975,\t6.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1976,\t7.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1977,\t7.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1978,\t8.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1979,\t9.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1980,\t1.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1981,\t0.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1982,\t7.142857e-02,\t8.571429e-01, \t5.714286e-01\r\n1983,\t1.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1984,\t2.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1985,\t2.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1986,\t3.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1987,\t4.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1988,\t5.000000e-01,\t8.571429e-01, \t5.714286e-01\r\n1989,\t5.714286e-01,\t8.571429e-01, \t5.714286e-01\r\n1990,\t6.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1991,\t7.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1992,\t7.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1993,\t8.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1994,\t9.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1995,\t1.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1996,\t0.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n1997,\t7.142857e-02,\t9.285714e-01, \t5.714286e-01\r\n1998,\t1.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n1999,\t2.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2000,\t2.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2001,\t3.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2002,\t4.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2003,\t5.000000e-01,\t9.285714e-01, \t5.714286e-01\r\n2004,\t5.714286e-01,\t9.285714e-01, \t5.714286e-01\r\n2005,\t6.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n2006,\t7.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2007,\t7.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2008,\t8.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2009,\t9.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2010,\t1.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n2011,\t0.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2012,\t7.142857e-02,\t1.000000e+00, \t5.714286e-01\r\n2013,\t1.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2014,\t2.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2015,\t2.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2016,\t3.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2017,\t4.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2018,\t5.000000e-01,\t1.000000e+00, \t5.714286e-01\r\n2019,\t5.714286e-01,\t1.000000e+00, \t5.714286e-01\r\n2020,\t6.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2021,\t7.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2022,\t7.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2023,\t8.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2024,\t9.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2025,\t1.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2026,\t0.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2027,\t7.142857e-02,\t0.000000e+00, \t6.428571e-01\r\n2028,\t1.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2029,\t2.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2030,\t2.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2031,\t3.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2032,\t4.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2033,\t5.000000e-01,\t0.000000e+00, \t6.428571e-01\r\n2034,\t5.714286e-01,\t0.000000e+00, \t6.428571e-01\r\n2035,\t6.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2036,\t7.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2037,\t7.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2038,\t8.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2039,\t9.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2040,\t1.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2041,\t0.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2042,\t7.142857e-02,\t7.142857e-02, \t6.428571e-01\r\n2043,\t1.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2044,\t2.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2045,\t2.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2046,\t3.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2047,\t4.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2048,\t5.000000e-01,\t7.142857e-02, \t6.428571e-01\r\n2049,\t5.714286e-01,\t7.142857e-02, \t6.428571e-01\r\n2050,\t6.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2051,\t7.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2052,\t7.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2053,\t8.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2054,\t9.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2055,\t1.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2056,\t0.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2057,\t7.142857e-02,\t1.428571e-01, \t6.428571e-01\r\n2058,\t1.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2059,\t2.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2060,\t2.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2061,\t3.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2062,\t4.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2063,\t5.000000e-01,\t1.428571e-01, \t6.428571e-01\r\n2064,\t5.714286e-01,\t1.428571e-01, \t6.428571e-01\r\n2065,\t6.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2066,\t7.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2067,\t7.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2068,\t8.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2069,\t9.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2070,\t1.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2071,\t0.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2072,\t7.142857e-02,\t2.142857e-01, \t6.428571e-01\r\n2073,\t1.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2074,\t2.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2075,\t2.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2076,\t3.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2077,\t4.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2078,\t5.000000e-01,\t2.142857e-01, \t6.428571e-01\r\n2079,\t5.714286e-01,\t2.142857e-01, \t6.428571e-01\r\n2080,\t6.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2081,\t7.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2082,\t7.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2083,\t8.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2084,\t9.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2085,\t1.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2086,\t0.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2087,\t7.142857e-02,\t2.857143e-01, \t6.428571e-01\r\n2088,\t1.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2089,\t2.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2090,\t2.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2091,\t3.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2092,\t4.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2093,\t5.000000e-01,\t2.857143e-01, \t6.428571e-01\r\n2094,\t5.714286e-01,\t2.857143e-01, \t6.428571e-01\r\n2095,\t6.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2096,\t7.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2097,\t7.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2098,\t8.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2099,\t9.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2100,\t1.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2101,\t0.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2102,\t7.142857e-02,\t3.571429e-01, \t6.428571e-01\r\n2103,\t1.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2104,\t2.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2105,\t2.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2106,\t3.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2107,\t4.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2108,\t5.000000e-01,\t3.571429e-01, \t6.428571e-01\r\n2109,\t5.714286e-01,\t3.571429e-01, \t6.428571e-01\r\n2110,\t6.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2111,\t7.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2112,\t7.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2113,\t8.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2114,\t9.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2115,\t1.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2116,\t0.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2117,\t7.142857e-02,\t4.285714e-01, \t6.428571e-01\r\n2118,\t1.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2119,\t2.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2120,\t2.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2121,\t3.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2122,\t4.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2123,\t5.000000e-01,\t4.285714e-01, \t6.428571e-01\r\n2124,\t5.714286e-01,\t4.285714e-01, \t6.428571e-01\r\n2125,\t6.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2126,\t7.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2127,\t7.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2128,\t8.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2129,\t9.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2130,\t1.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2131,\t0.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2132,\t7.142857e-02,\t5.000000e-01, \t6.428571e-01\r\n2133,\t1.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2134,\t2.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2135,\t2.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2136,\t3.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2137,\t4.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2138,\t5.000000e-01,\t5.000000e-01, \t6.428571e-01\r\n2139,\t5.714286e-01,\t5.000000e-01, \t6.428571e-01\r\n2140,\t6.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2141,\t7.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2142,\t7.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2143,\t8.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2144,\t9.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2145,\t1.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2146,\t0.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2147,\t7.142857e-02,\t5.714286e-01, \t6.428571e-01\r\n2148,\t1.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2149,\t2.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2150,\t2.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2151,\t3.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2152,\t4.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2153,\t5.000000e-01,\t5.714286e-01, \t6.428571e-01\r\n2154,\t5.714286e-01,\t5.714286e-01, \t6.428571e-01\r\n2155,\t6.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2156,\t7.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2157,\t7.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2158,\t8.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2159,\t9.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2160,\t1.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2161,\t0.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2162,\t7.142857e-02,\t6.428571e-01, \t6.428571e-01\r\n2163,\t1.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2164,\t2.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2165,\t2.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2166,\t3.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2167,\t4.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2168,\t5.000000e-01,\t6.428571e-01, \t6.428571e-01\r\n2169,\t5.714286e-01,\t6.428571e-01, \t6.428571e-01\r\n2170,\t6.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2171,\t7.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2172,\t7.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2173,\t8.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2174,\t9.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2175,\t1.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2176,\t0.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2177,\t7.142857e-02,\t7.142857e-01, \t6.428571e-01\r\n2178,\t1.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2179,\t2.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2180,\t2.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2181,\t3.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2182,\t4.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2183,\t5.000000e-01,\t7.142857e-01, \t6.428571e-01\r\n2184,\t5.714286e-01,\t7.142857e-01, \t6.428571e-01\r\n2185,\t6.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2186,\t7.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2187,\t7.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2188,\t8.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2189,\t9.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2190,\t1.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2191,\t0.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2192,\t7.142857e-02,\t7.857143e-01, \t6.428571e-01\r\n2193,\t1.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2194,\t2.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2195,\t2.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2196,\t3.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2197,\t4.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2198,\t5.000000e-01,\t7.857143e-01, \t6.428571e-01\r\n2199,\t5.714286e-01,\t7.857143e-01, \t6.428571e-01\r\n2200,\t6.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2201,\t7.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2202,\t7.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2203,\t8.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2204,\t9.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2205,\t1.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2206,\t0.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2207,\t7.142857e-02,\t8.571429e-01, \t6.428571e-01\r\n2208,\t1.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2209,\t2.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2210,\t2.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2211,\t3.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2212,\t4.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2213,\t5.000000e-01,\t8.571429e-01, \t6.428571e-01\r\n2214,\t5.714286e-01,\t8.571429e-01, \t6.428571e-01\r\n2215,\t6.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2216,\t7.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2217,\t7.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2218,\t8.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2219,\t9.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2220,\t1.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2221,\t0.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2222,\t7.142857e-02,\t9.285714e-01, \t6.428571e-01\r\n2223,\t1.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2224,\t2.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2225,\t2.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2226,\t3.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2227,\t4.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2228,\t5.000000e-01,\t9.285714e-01, \t6.428571e-01\r\n2229,\t5.714286e-01,\t9.285714e-01, \t6.428571e-01\r\n2230,\t6.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2231,\t7.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2232,\t7.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2233,\t8.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2234,\t9.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2235,\t1.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2236,\t0.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2237,\t7.142857e-02,\t1.000000e+00, \t6.428571e-01\r\n2238,\t1.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2239,\t2.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2240,\t2.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2241,\t3.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2242,\t4.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2243,\t5.000000e-01,\t1.000000e+00, \t6.428571e-01\r\n2244,\t5.714286e-01,\t1.000000e+00, \t6.428571e-01\r\n2245,\t6.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2246,\t7.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2247,\t7.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2248,\t8.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2249,\t9.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2250,\t1.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2251,\t0.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2252,\t7.142857e-02,\t0.000000e+00, \t7.142857e-01\r\n2253,\t1.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2254,\t2.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2255,\t2.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2256,\t3.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2257,\t4.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2258,\t5.000000e-01,\t0.000000e+00, \t7.142857e-01\r\n2259,\t5.714286e-01,\t0.000000e+00, \t7.142857e-01\r\n2260,\t6.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2261,\t7.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2262,\t7.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2263,\t8.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2264,\t9.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2265,\t1.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2266,\t0.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2267,\t7.142857e-02,\t7.142857e-02, \t7.142857e-01\r\n2268,\t1.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2269,\t2.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2270,\t2.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2271,\t3.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2272,\t4.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2273,\t5.000000e-01,\t7.142857e-02, \t7.142857e-01\r\n2274,\t5.714286e-01,\t7.142857e-02, \t7.142857e-01\r\n2275,\t6.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2276,\t7.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2277,\t7.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2278,\t8.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2279,\t9.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2280,\t1.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2281,\t0.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2282,\t7.142857e-02,\t1.428571e-01, \t7.142857e-01\r\n2283,\t1.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2284,\t2.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2285,\t2.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2286,\t3.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2287,\t4.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2288,\t5.000000e-01,\t1.428571e-01, \t7.142857e-01\r\n2289,\t5.714286e-01,\t1.428571e-01, \t7.142857e-01\r\n2290,\t6.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2291,\t7.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2292,\t7.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2293,\t8.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2294,\t9.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2295,\t1.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2296,\t0.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2297,\t7.142857e-02,\t2.142857e-01, \t7.142857e-01\r\n2298,\t1.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2299,\t2.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2300,\t2.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2301,\t3.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2302,\t4.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2303,\t5.000000e-01,\t2.142857e-01, \t7.142857e-01\r\n2304,\t5.714286e-01,\t2.142857e-01, \t7.142857e-01\r\n2305,\t6.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2306,\t7.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2307,\t7.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2308,\t8.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2309,\t9.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2310,\t1.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2311,\t0.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2312,\t7.142857e-02,\t2.857143e-01, \t7.142857e-01\r\n2313,\t1.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2314,\t2.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2315,\t2.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2316,\t3.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2317,\t4.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2318,\t5.000000e-01,\t2.857143e-01, \t7.142857e-01\r\n2319,\t5.714286e-01,\t2.857143e-01, \t7.142857e-01\r\n2320,\t6.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2321,\t7.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2322,\t7.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2323,\t8.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2324,\t9.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2325,\t1.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2326,\t0.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2327,\t7.142857e-02,\t3.571429e-01, \t7.142857e-01\r\n2328,\t1.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2329,\t2.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2330,\t2.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2331,\t3.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2332,\t4.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2333,\t5.000000e-01,\t3.571429e-01, \t7.142857e-01\r\n2334,\t5.714286e-01,\t3.571429e-01, \t7.142857e-01\r\n2335,\t6.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2336,\t7.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2337,\t7.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2338,\t8.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2339,\t9.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2340,\t1.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2341,\t0.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2342,\t7.142857e-02,\t4.285714e-01, \t7.142857e-01\r\n2343,\t1.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2344,\t2.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2345,\t2.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2346,\t3.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2347,\t4.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2348,\t5.000000e-01,\t4.285714e-01, \t7.142857e-01\r\n2349,\t5.714286e-01,\t4.285714e-01, \t7.142857e-01\r\n2350,\t6.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2351,\t7.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2352,\t7.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2353,\t8.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2354,\t9.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2355,\t1.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2356,\t0.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2357,\t7.142857e-02,\t5.000000e-01, \t7.142857e-01\r\n2358,\t1.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2359,\t2.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2360,\t2.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2361,\t3.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2362,\t4.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2363,\t5.000000e-01,\t5.000000e-01, \t7.142857e-01\r\n2364,\t5.714286e-01,\t5.000000e-01, \t7.142857e-01\r\n2365,\t6.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2366,\t7.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2367,\t7.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2368,\t8.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2369,\t9.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2370,\t1.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2371,\t0.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2372,\t7.142857e-02,\t5.714286e-01, \t7.142857e-01\r\n2373,\t1.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2374,\t2.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2375,\t2.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2376,\t3.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2377,\t4.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2378,\t5.000000e-01,\t5.714286e-01, \t7.142857e-01\r\n2379,\t5.714286e-01,\t5.714286e-01, \t7.142857e-01\r\n2380,\t6.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2381,\t7.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2382,\t7.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2383,\t8.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2384,\t9.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2385,\t1.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2386,\t0.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2387,\t7.142857e-02,\t6.428571e-01, \t7.142857e-01\r\n2388,\t1.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2389,\t2.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2390,\t2.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2391,\t3.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2392,\t4.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2393,\t5.000000e-01,\t6.428571e-01, \t7.142857e-01\r\n2394,\t5.714286e-01,\t6.428571e-01, \t7.142857e-01\r\n2395,\t6.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2396,\t7.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2397,\t7.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2398,\t8.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2399,\t9.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2400,\t1.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2401,\t0.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2402,\t7.142857e-02,\t7.142857e-01, \t7.142857e-01\r\n2403,\t1.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2404,\t2.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2405,\t2.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2406,\t3.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2407,\t4.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2408,\t5.000000e-01,\t7.142857e-01, \t7.142857e-01\r\n2409,\t5.714286e-01,\t7.142857e-01, \t7.142857e-01\r\n2410,\t6.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2411,\t7.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2412,\t7.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2413,\t8.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2414,\t9.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2415,\t1.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2416,\t0.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2417,\t7.142857e-02,\t7.857143e-01, \t7.142857e-01\r\n2418,\t1.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2419,\t2.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2420,\t2.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2421,\t3.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2422,\t4.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2423,\t5.000000e-01,\t7.857143e-01, \t7.142857e-01\r\n2424,\t5.714286e-01,\t7.857143e-01, \t7.142857e-01\r\n2425,\t6.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2426,\t7.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2427,\t7.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2428,\t8.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2429,\t9.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2430,\t1.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2431,\t0.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2432,\t7.142857e-02,\t8.571429e-01, \t7.142857e-01\r\n2433,\t1.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2434,\t2.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2435,\t2.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2436,\t3.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2437,\t4.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2438,\t5.000000e-01,\t8.571429e-01, \t7.142857e-01\r\n2439,\t5.714286e-01,\t8.571429e-01, \t7.142857e-01\r\n2440,\t6.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2441,\t7.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2442,\t7.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2443,\t8.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2444,\t9.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2445,\t1.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2446,\t0.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2447,\t7.142857e-02,\t9.285714e-01, \t7.142857e-01\r\n2448,\t1.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2449,\t2.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2450,\t2.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2451,\t3.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2452,\t4.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2453,\t5.000000e-01,\t9.285714e-01, \t7.142857e-01\r\n2454,\t5.714286e-01,\t9.285714e-01, \t7.142857e-01\r\n2455,\t6.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2456,\t7.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2457,\t7.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2458,\t8.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2459,\t9.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2460,\t1.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2461,\t0.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2462,\t7.142857e-02,\t1.000000e+00, \t7.142857e-01\r\n2463,\t1.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2464,\t2.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2465,\t2.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2466,\t3.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2467,\t4.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2468,\t5.000000e-01,\t1.000000e+00, \t7.142857e-01\r\n2469,\t5.714286e-01,\t1.000000e+00, \t7.142857e-01\r\n2470,\t6.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2471,\t7.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2472,\t7.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2473,\t8.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2474,\t9.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2475,\t1.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2476,\t0.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2477,\t7.142857e-02,\t0.000000e+00, \t7.857143e-01\r\n2478,\t1.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2479,\t2.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2480,\t2.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2481,\t3.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2482,\t4.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2483,\t5.000000e-01,\t0.000000e+00, \t7.857143e-01\r\n2484,\t5.714286e-01,\t0.000000e+00, \t7.857143e-01\r\n2485,\t6.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2486,\t7.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2487,\t7.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2488,\t8.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2489,\t9.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2490,\t1.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2491,\t0.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2492,\t7.142857e-02,\t7.142857e-02, \t7.857143e-01\r\n2493,\t1.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2494,\t2.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2495,\t2.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2496,\t3.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2497,\t4.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2498,\t5.000000e-01,\t7.142857e-02, \t7.857143e-01\r\n2499,\t5.714286e-01,\t7.142857e-02, \t7.857143e-01\r\n2500,\t6.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2501,\t7.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2502,\t7.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2503,\t8.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2504,\t9.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2505,\t1.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2506,\t0.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2507,\t7.142857e-02,\t1.428571e-01, \t7.857143e-01\r\n2508,\t1.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2509,\t2.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2510,\t2.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2511,\t3.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2512,\t4.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2513,\t5.000000e-01,\t1.428571e-01, \t7.857143e-01\r\n2514,\t5.714286e-01,\t1.428571e-01, \t7.857143e-01\r\n2515,\t6.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2516,\t7.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2517,\t7.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2518,\t8.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2519,\t9.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2520,\t1.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2521,\t0.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2522,\t7.142857e-02,\t2.142857e-01, \t7.857143e-01\r\n2523,\t1.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2524,\t2.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2525,\t2.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2526,\t3.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2527,\t4.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2528,\t5.000000e-01,\t2.142857e-01, \t7.857143e-01\r\n2529,\t5.714286e-01,\t2.142857e-01, \t7.857143e-01\r\n2530,\t6.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2531,\t7.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2532,\t7.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2533,\t8.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2534,\t9.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2535,\t1.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2536,\t0.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2537,\t7.142857e-02,\t2.857143e-01, \t7.857143e-01\r\n2538,\t1.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2539,\t2.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2540,\t2.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2541,\t3.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2542,\t4.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2543,\t5.000000e-01,\t2.857143e-01, \t7.857143e-01\r\n2544,\t5.714286e-01,\t2.857143e-01, \t7.857143e-01\r\n2545,\t6.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2546,\t7.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2547,\t7.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2548,\t8.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2549,\t9.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2550,\t1.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2551,\t0.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2552,\t7.142857e-02,\t3.571429e-01, \t7.857143e-01\r\n2553,\t1.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2554,\t2.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2555,\t2.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2556,\t3.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2557,\t4.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2558,\t5.000000e-01,\t3.571429e-01, \t7.857143e-01\r\n2559,\t5.714286e-01,\t3.571429e-01, \t7.857143e-01\r\n2560,\t6.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2561,\t7.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2562,\t7.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2563,\t8.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2564,\t9.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2565,\t1.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2566,\t0.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2567,\t7.142857e-02,\t4.285714e-01, \t7.857143e-01\r\n2568,\t1.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2569,\t2.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2570,\t2.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2571,\t3.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2572,\t4.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2573,\t5.000000e-01,\t4.285714e-01, \t7.857143e-01\r\n2574,\t5.714286e-01,\t4.285714e-01, \t7.857143e-01\r\n2575,\t6.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2576,\t7.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2577,\t7.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2578,\t8.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2579,\t9.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2580,\t1.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2581,\t0.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2582,\t7.142857e-02,\t5.000000e-01, \t7.857143e-01\r\n2583,\t1.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2584,\t2.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2585,\t2.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2586,\t3.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2587,\t4.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2588,\t5.000000e-01,\t5.000000e-01, \t7.857143e-01\r\n2589,\t5.714286e-01,\t5.000000e-01, \t7.857143e-01\r\n2590,\t6.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2591,\t7.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2592,\t7.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2593,\t8.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2594,\t9.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2595,\t1.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2596,\t0.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2597,\t7.142857e-02,\t5.714286e-01, \t7.857143e-01\r\n2598,\t1.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2599,\t2.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2600,\t2.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2601,\t3.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2602,\t4.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2603,\t5.000000e-01,\t5.714286e-01, \t7.857143e-01\r\n2604,\t5.714286e-01,\t5.714286e-01, \t7.857143e-01\r\n2605,\t6.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2606,\t7.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2607,\t7.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2608,\t8.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2609,\t9.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2610,\t1.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2611,\t0.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2612,\t7.142857e-02,\t6.428571e-01, \t7.857143e-01\r\n2613,\t1.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2614,\t2.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2615,\t2.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2616,\t3.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2617,\t4.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2618,\t5.000000e-01,\t6.428571e-01, \t7.857143e-01\r\n2619,\t5.714286e-01,\t6.428571e-01, \t7.857143e-01\r\n2620,\t6.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2621,\t7.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2622,\t7.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2623,\t8.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2624,\t9.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2625,\t1.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2626,\t0.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2627,\t7.142857e-02,\t7.142857e-01, \t7.857143e-01\r\n2628,\t1.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2629,\t2.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2630,\t2.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2631,\t3.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2632,\t4.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2633,\t5.000000e-01,\t7.142857e-01, \t7.857143e-01\r\n2634,\t5.714286e-01,\t7.142857e-01, \t7.857143e-01\r\n2635,\t6.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2636,\t7.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2637,\t7.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2638,\t8.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2639,\t9.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2640,\t1.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2641,\t0.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2642,\t7.142857e-02,\t7.857143e-01, \t7.857143e-01\r\n2643,\t1.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2644,\t2.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2645,\t2.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2646,\t3.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2647,\t4.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2648,\t5.000000e-01,\t7.857143e-01, \t7.857143e-01\r\n2649,\t5.714286e-01,\t7.857143e-01, \t7.857143e-01\r\n2650,\t6.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2651,\t7.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2652,\t7.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2653,\t8.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2654,\t9.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2655,\t1.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2656,\t0.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2657,\t7.142857e-02,\t8.571429e-01, \t7.857143e-01\r\n2658,\t1.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2659,\t2.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2660,\t2.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2661,\t3.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2662,\t4.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2663,\t5.000000e-01,\t8.571429e-01, \t7.857143e-01\r\n2664,\t5.714286e-01,\t8.571429e-01, \t7.857143e-01\r\n2665,\t6.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2666,\t7.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2667,\t7.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2668,\t8.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2669,\t9.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2670,\t1.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2671,\t0.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2672,\t7.142857e-02,\t9.285714e-01, \t7.857143e-01\r\n2673,\t1.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2674,\t2.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2675,\t2.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2676,\t3.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2677,\t4.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2678,\t5.000000e-01,\t9.285714e-01, \t7.857143e-01\r\n2679,\t5.714286e-01,\t9.285714e-01, \t7.857143e-01\r\n2680,\t6.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2681,\t7.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2682,\t7.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2683,\t8.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2684,\t9.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2685,\t1.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2686,\t0.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2687,\t7.142857e-02,\t1.000000e+00, \t7.857143e-01\r\n2688,\t1.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2689,\t2.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2690,\t2.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2691,\t3.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2692,\t4.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2693,\t5.000000e-01,\t1.000000e+00, \t7.857143e-01\r\n2694,\t5.714286e-01,\t1.000000e+00, \t7.857143e-01\r\n2695,\t6.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2696,\t7.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2697,\t7.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2698,\t8.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2699,\t9.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2700,\t1.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2701,\t0.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2702,\t7.142857e-02,\t0.000000e+00, \t8.571429e-01\r\n2703,\t1.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2704,\t2.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2705,\t2.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2706,\t3.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2707,\t4.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2708,\t5.000000e-01,\t0.000000e+00, \t8.571429e-01\r\n2709,\t5.714286e-01,\t0.000000e+00, \t8.571429e-01\r\n2710,\t6.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2711,\t7.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2712,\t7.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2713,\t8.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2714,\t9.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2715,\t1.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2716,\t0.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2717,\t7.142857e-02,\t7.142857e-02, \t8.571429e-01\r\n2718,\t1.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2719,\t2.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2720,\t2.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2721,\t3.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2722,\t4.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2723,\t5.000000e-01,\t7.142857e-02, \t8.571429e-01\r\n2724,\t5.714286e-01,\t7.142857e-02, \t8.571429e-01\r\n2725,\t6.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2726,\t7.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2727,\t7.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2728,\t8.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2729,\t9.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2730,\t1.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2731,\t0.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2732,\t7.142857e-02,\t1.428571e-01, \t8.571429e-01\r\n2733,\t1.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2734,\t2.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2735,\t2.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2736,\t3.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2737,\t4.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2738,\t5.000000e-01,\t1.428571e-01, \t8.571429e-01\r\n2739,\t5.714286e-01,\t1.428571e-01, \t8.571429e-01\r\n2740,\t6.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2741,\t7.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2742,\t7.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2743,\t8.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2744,\t9.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2745,\t1.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2746,\t0.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2747,\t7.142857e-02,\t2.142857e-01, \t8.571429e-01\r\n2748,\t1.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2749,\t2.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2750,\t2.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2751,\t3.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2752,\t4.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2753,\t5.000000e-01,\t2.142857e-01, \t8.571429e-01\r\n2754,\t5.714286e-01,\t2.142857e-01, \t8.571429e-01\r\n2755,\t6.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2756,\t7.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2757,\t7.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2758,\t8.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2759,\t9.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2760,\t1.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2761,\t0.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2762,\t7.142857e-02,\t2.857143e-01, \t8.571429e-01\r\n2763,\t1.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2764,\t2.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2765,\t2.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2766,\t3.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2767,\t4.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2768,\t5.000000e-01,\t2.857143e-01, \t8.571429e-01\r\n2769,\t5.714286e-01,\t2.857143e-01, \t8.571429e-01\r\n2770,\t6.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2771,\t7.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2772,\t7.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2773,\t8.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2774,\t9.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2775,\t1.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2776,\t0.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2777,\t7.142857e-02,\t3.571429e-01, \t8.571429e-01\r\n2778,\t1.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2779,\t2.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2780,\t2.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2781,\t3.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2782,\t4.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2783,\t5.000000e-01,\t3.571429e-01, \t8.571429e-01\r\n2784,\t5.714286e-01,\t3.571429e-01, \t8.571429e-01\r\n2785,\t6.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2786,\t7.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2787,\t7.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2788,\t8.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2789,\t9.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2790,\t1.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2791,\t0.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2792,\t7.142857e-02,\t4.285714e-01, \t8.571429e-01\r\n2793,\t1.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2794,\t2.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2795,\t2.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2796,\t3.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2797,\t4.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2798,\t5.000000e-01,\t4.285714e-01, \t8.571429e-01\r\n2799,\t5.714286e-01,\t4.285714e-01, \t8.571429e-01\r\n2800,\t6.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2801,\t7.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2802,\t7.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2803,\t8.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2804,\t9.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2805,\t1.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2806,\t0.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2807,\t7.142857e-02,\t5.000000e-01, \t8.571429e-01\r\n2808,\t1.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2809,\t2.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2810,\t2.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2811,\t3.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2812,\t4.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2813,\t5.000000e-01,\t5.000000e-01, \t8.571429e-01\r\n2814,\t5.714286e-01,\t5.000000e-01, \t8.571429e-01\r\n2815,\t6.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2816,\t7.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2817,\t7.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2818,\t8.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2819,\t9.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2820,\t1.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2821,\t0.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2822,\t7.142857e-02,\t5.714286e-01, \t8.571429e-01\r\n2823,\t1.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2824,\t2.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2825,\t2.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2826,\t3.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2827,\t4.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2828,\t5.000000e-01,\t5.714286e-01, \t8.571429e-01\r\n2829,\t5.714286e-01,\t5.714286e-01, \t8.571429e-01\r\n2830,\t6.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2831,\t7.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2832,\t7.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2833,\t8.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2834,\t9.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2835,\t1.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2836,\t0.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2837,\t7.142857e-02,\t6.428571e-01, \t8.571429e-01\r\n2838,\t1.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2839,\t2.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2840,\t2.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2841,\t3.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2842,\t4.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2843,\t5.000000e-01,\t6.428571e-01, \t8.571429e-01\r\n2844,\t5.714286e-01,\t6.428571e-01, \t8.571429e-01\r\n2845,\t6.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2846,\t7.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2847,\t7.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2848,\t8.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2849,\t9.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2850,\t1.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2851,\t0.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2852,\t7.142857e-02,\t7.142857e-01, \t8.571429e-01\r\n2853,\t1.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2854,\t2.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2855,\t2.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2856,\t3.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2857,\t4.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2858,\t5.000000e-01,\t7.142857e-01, \t8.571429e-01\r\n2859,\t5.714286e-01,\t7.142857e-01, \t8.571429e-01\r\n2860,\t6.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2861,\t7.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2862,\t7.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2863,\t8.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2864,\t9.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2865,\t1.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2866,\t0.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2867,\t7.142857e-02,\t7.857143e-01, \t8.571429e-01\r\n2868,\t1.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2869,\t2.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2870,\t2.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2871,\t3.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2872,\t4.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2873,\t5.000000e-01,\t7.857143e-01, \t8.571429e-01\r\n2874,\t5.714286e-01,\t7.857143e-01, \t8.571429e-01\r\n2875,\t6.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2876,\t7.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2877,\t7.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2878,\t8.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2879,\t9.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2880,\t1.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2881,\t0.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2882,\t7.142857e-02,\t8.571429e-01, \t8.571429e-01\r\n2883,\t1.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2884,\t2.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2885,\t2.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2886,\t3.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2887,\t4.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2888,\t5.000000e-01,\t8.571429e-01, \t8.571429e-01\r\n2889,\t5.714286e-01,\t8.571429e-01, \t8.571429e-01\r\n2890,\t6.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2891,\t7.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2892,\t7.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2893,\t8.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2894,\t9.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2895,\t1.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2896,\t0.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2897,\t7.142857e-02,\t9.285714e-01, \t8.571429e-01\r\n2898,\t1.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2899,\t2.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2900,\t2.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2901,\t3.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2902,\t4.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2903,\t5.000000e-01,\t9.285714e-01, \t8.571429e-01\r\n2904,\t5.714286e-01,\t9.285714e-01, \t8.571429e-01\r\n2905,\t6.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2906,\t7.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2907,\t7.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2908,\t8.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2909,\t9.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2910,\t1.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2911,\t0.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2912,\t7.142857e-02,\t1.000000e+00, \t8.571429e-01\r\n2913,\t1.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2914,\t2.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2915,\t2.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2916,\t3.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2917,\t4.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2918,\t5.000000e-01,\t1.000000e+00, \t8.571429e-01\r\n2919,\t5.714286e-01,\t1.000000e+00, \t8.571429e-01\r\n2920,\t6.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2921,\t7.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2922,\t7.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2923,\t8.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2924,\t9.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2925,\t1.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2926,\t0.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2927,\t7.142857e-02,\t0.000000e+00, \t9.285714e-01\r\n2928,\t1.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2929,\t2.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2930,\t2.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2931,\t3.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2932,\t4.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2933,\t5.000000e-01,\t0.000000e+00, \t9.285714e-01\r\n2934,\t5.714286e-01,\t0.000000e+00, \t9.285714e-01\r\n2935,\t6.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2936,\t7.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2937,\t7.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2938,\t8.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2939,\t9.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2940,\t1.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2941,\t0.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2942,\t7.142857e-02,\t7.142857e-02, \t9.285714e-01\r\n2943,\t1.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2944,\t2.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2945,\t2.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2946,\t3.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2947,\t4.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2948,\t5.000000e-01,\t7.142857e-02, \t9.285714e-01\r\n2949,\t5.714286e-01,\t7.142857e-02, \t9.285714e-01\r\n2950,\t6.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2951,\t7.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2952,\t7.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2953,\t8.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2954,\t9.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2955,\t1.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2956,\t0.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2957,\t7.142857e-02,\t1.428571e-01, \t9.285714e-01\r\n2958,\t1.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2959,\t2.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2960,\t2.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2961,\t3.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2962,\t4.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2963,\t5.000000e-01,\t1.428571e-01, \t9.285714e-01\r\n2964,\t5.714286e-01,\t1.428571e-01, \t9.285714e-01\r\n2965,\t6.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2966,\t7.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2967,\t7.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2968,\t8.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2969,\t9.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2970,\t1.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2971,\t0.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2972,\t7.142857e-02,\t2.142857e-01, \t9.285714e-01\r\n2973,\t1.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2974,\t2.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2975,\t2.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2976,\t3.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2977,\t4.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2978,\t5.000000e-01,\t2.142857e-01, \t9.285714e-01\r\n2979,\t5.714286e-01,\t2.142857e-01, \t9.285714e-01\r\n2980,\t6.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2981,\t7.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2982,\t7.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2983,\t8.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2984,\t9.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2985,\t1.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2986,\t0.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n2987,\t7.142857e-02,\t2.857143e-01, \t9.285714e-01\r\n2988,\t1.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2989,\t2.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2990,\t2.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2991,\t3.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2992,\t4.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n2993,\t5.000000e-01,\t2.857143e-01, \t9.285714e-01\r\n2994,\t5.714286e-01,\t2.857143e-01, \t9.285714e-01\r\n2995,\t6.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2996,\t7.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2997,\t7.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2998,\t8.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2999,\t9.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n3000,\t1.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n3001,\t0.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3002,\t7.142857e-02,\t3.571429e-01, \t9.285714e-01\r\n3003,\t1.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3004,\t2.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3005,\t2.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3006,\t3.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3007,\t4.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3008,\t5.000000e-01,\t3.571429e-01, \t9.285714e-01\r\n3009,\t5.714286e-01,\t3.571429e-01, \t9.285714e-01\r\n3010,\t6.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3011,\t7.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3012,\t7.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3013,\t8.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3014,\t9.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3015,\t1.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3016,\t0.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3017,\t7.142857e-02,\t4.285714e-01, \t9.285714e-01\r\n3018,\t1.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3019,\t2.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3020,\t2.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3021,\t3.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3022,\t4.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3023,\t5.000000e-01,\t4.285714e-01, \t9.285714e-01\r\n3024,\t5.714286e-01,\t4.285714e-01, \t9.285714e-01\r\n3025,\t6.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3026,\t7.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3027,\t7.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3028,\t8.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3029,\t9.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3030,\t1.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3031,\t0.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3032,\t7.142857e-02,\t5.000000e-01, \t9.285714e-01\r\n3033,\t1.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3034,\t2.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3035,\t2.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3036,\t3.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3037,\t4.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3038,\t5.000000e-01,\t5.000000e-01, \t9.285714e-01\r\n3039,\t5.714286e-01,\t5.000000e-01, \t9.285714e-01\r\n3040,\t6.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3041,\t7.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3042,\t7.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3043,\t8.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3044,\t9.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3045,\t1.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3046,\t0.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3047,\t7.142857e-02,\t5.714286e-01, \t9.285714e-01\r\n3048,\t1.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3049,\t2.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3050,\t2.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3051,\t3.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3052,\t4.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3053,\t5.000000e-01,\t5.714286e-01, \t9.285714e-01\r\n3054,\t5.714286e-01,\t5.714286e-01, \t9.285714e-01\r\n3055,\t6.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3056,\t7.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3057,\t7.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3058,\t8.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3059,\t9.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3060,\t1.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3061,\t0.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3062,\t7.142857e-02,\t6.428571e-01, \t9.285714e-01\r\n3063,\t1.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3064,\t2.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3065,\t2.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3066,\t3.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3067,\t4.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3068,\t5.000000e-01,\t6.428571e-01, \t9.285714e-01\r\n3069,\t5.714286e-01,\t6.428571e-01, \t9.285714e-01\r\n3070,\t6.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3071,\t7.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3072,\t7.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3073,\t8.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3074,\t9.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3075,\t1.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3076,\t0.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3077,\t7.142857e-02,\t7.142857e-01, \t9.285714e-01\r\n3078,\t1.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3079,\t2.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3080,\t2.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3081,\t3.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3082,\t4.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3083,\t5.000000e-01,\t7.142857e-01, \t9.285714e-01\r\n3084,\t5.714286e-01,\t7.142857e-01, \t9.285714e-01\r\n3085,\t6.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3086,\t7.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3087,\t7.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3088,\t8.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3089,\t9.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3090,\t1.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3091,\t0.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3092,\t7.142857e-02,\t7.857143e-01, \t9.285714e-01\r\n3093,\t1.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3094,\t2.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3095,\t2.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3096,\t3.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3097,\t4.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3098,\t5.000000e-01,\t7.857143e-01, \t9.285714e-01\r\n3099,\t5.714286e-01,\t7.857143e-01, \t9.285714e-01\r\n3100,\t6.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3101,\t7.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3102,\t7.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3103,\t8.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3104,\t9.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3105,\t1.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3106,\t0.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3107,\t7.142857e-02,\t8.571429e-01, \t9.285714e-01\r\n3108,\t1.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3109,\t2.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3110,\t2.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3111,\t3.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3112,\t4.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3113,\t5.000000e-01,\t8.571429e-01, \t9.285714e-01\r\n3114,\t5.714286e-01,\t8.571429e-01, \t9.285714e-01\r\n3115,\t6.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3116,\t7.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3117,\t7.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3118,\t8.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3119,\t9.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3120,\t1.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3121,\t0.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3122,\t7.142857e-02,\t9.285714e-01, \t9.285714e-01\r\n3123,\t1.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3124,\t2.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3125,\t2.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3126,\t3.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3127,\t4.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3128,\t5.000000e-01,\t9.285714e-01, \t9.285714e-01\r\n3129,\t5.714286e-01,\t9.285714e-01, \t9.285714e-01\r\n3130,\t6.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3131,\t7.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3132,\t7.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3133,\t8.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3134,\t9.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3135,\t1.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3136,\t0.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3137,\t7.142857e-02,\t1.000000e+00, \t9.285714e-01\r\n3138,\t1.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3139,\t2.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3140,\t2.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3141,\t3.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3142,\t4.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3143,\t5.000000e-01,\t1.000000e+00, \t9.285714e-01\r\n3144,\t5.714286e-01,\t1.000000e+00, \t9.285714e-01\r\n3145,\t6.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3146,\t7.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3147,\t7.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3148,\t8.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3149,\t9.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3150,\t1.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3151,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3152,\t7.142857e-02,\t0.000000e+00, \t1.000000e+00\r\n3153,\t1.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3154,\t2.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3155,\t2.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3156,\t3.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3157,\t4.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3158,\t5.000000e-01,\t0.000000e+00, \t1.000000e+00\r\n3159,\t5.714286e-01,\t0.000000e+00, \t1.000000e+00\r\n3160,\t6.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3161,\t7.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3162,\t7.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3163,\t8.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3164,\t9.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3165,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3166,\t0.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3167,\t7.142857e-02,\t7.142857e-02, \t1.000000e+00\r\n3168,\t1.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3169,\t2.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3170,\t2.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3171,\t3.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3172,\t4.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3173,\t5.000000e-01,\t7.142857e-02, \t1.000000e+00\r\n3174,\t5.714286e-01,\t7.142857e-02, \t1.000000e+00\r\n3175,\t6.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3176,\t7.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3177,\t7.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3178,\t8.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3179,\t9.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3180,\t1.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3181,\t0.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3182,\t7.142857e-02,\t1.428571e-01, \t1.000000e+00\r\n3183,\t1.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3184,\t2.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3185,\t2.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3186,\t3.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3187,\t4.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3188,\t5.000000e-01,\t1.428571e-01, \t1.000000e+00\r\n3189,\t5.714286e-01,\t1.428571e-01, \t1.000000e+00\r\n3190,\t6.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3191,\t7.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3192,\t7.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3193,\t8.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3194,\t9.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3195,\t1.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3196,\t0.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3197,\t7.142857e-02,\t2.142857e-01, \t1.000000e+00\r\n3198,\t1.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3199,\t2.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3200,\t2.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3201,\t3.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3202,\t4.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3203,\t5.000000e-01,\t2.142857e-01, \t1.000000e+00\r\n3204,\t5.714286e-01,\t2.142857e-01, \t1.000000e+00\r\n3205,\t6.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3206,\t7.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3207,\t7.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3208,\t8.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3209,\t9.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3210,\t1.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3211,\t0.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3212,\t7.142857e-02,\t2.857143e-01, \t1.000000e+00\r\n3213,\t1.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3214,\t2.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3215,\t2.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3216,\t3.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3217,\t4.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3218,\t5.000000e-01,\t2.857143e-01, \t1.000000e+00\r\n3219,\t5.714286e-01,\t2.857143e-01, \t1.000000e+00\r\n3220,\t6.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3221,\t7.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3222,\t7.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3223,\t8.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3224,\t9.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3225,\t1.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3226,\t0.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3227,\t7.142857e-02,\t3.571429e-01, \t1.000000e+00\r\n3228,\t1.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3229,\t2.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3230,\t2.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3231,\t3.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3232,\t4.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3233,\t5.000000e-01,\t3.571429e-01, \t1.000000e+00\r\n3234,\t5.714286e-01,\t3.571429e-01, \t1.000000e+00\r\n3235,\t6.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3236,\t7.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3237,\t7.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3238,\t8.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3239,\t9.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3240,\t1.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3241,\t0.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3242,\t7.142857e-02,\t4.285714e-01, \t1.000000e+00\r\n3243,\t1.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3244,\t2.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3245,\t2.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3246,\t3.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3247,\t4.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3248,\t5.000000e-01,\t4.285714e-01, \t1.000000e+00\r\n3249,\t5.714286e-01,\t4.285714e-01, \t1.000000e+00\r\n3250,\t6.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3251,\t7.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3252,\t7.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3253,\t8.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3254,\t9.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3255,\t1.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3256,\t0.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3257,\t7.142857e-02,\t5.000000e-01, \t1.000000e+00\r\n3258,\t1.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3259,\t2.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3260,\t2.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3261,\t3.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3262,\t4.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3263,\t5.000000e-01,\t5.000000e-01, \t1.000000e+00\r\n3264,\t5.714286e-01,\t5.000000e-01, \t1.000000e+00\r\n3265,\t6.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3266,\t7.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3267,\t7.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3268,\t8.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3269,\t9.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3270,\t1.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3271,\t0.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3272,\t7.142857e-02,\t5.714286e-01, \t1.000000e+00\r\n3273,\t1.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3274,\t2.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3275,\t2.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3276,\t3.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3277,\t4.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3278,\t5.000000e-01,\t5.714286e-01, \t1.000000e+00\r\n3279,\t5.714286e-01,\t5.714286e-01, \t1.000000e+00\r\n3280,\t6.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3281,\t7.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3282,\t7.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3283,\t8.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3284,\t9.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3285,\t1.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3286,\t0.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3287,\t7.142857e-02,\t6.428571e-01, \t1.000000e+00\r\n3288,\t1.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3289,\t2.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3290,\t2.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3291,\t3.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3292,\t4.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3293,\t5.000000e-01,\t6.428571e-01, \t1.000000e+00\r\n3294,\t5.714286e-01,\t6.428571e-01, \t1.000000e+00\r\n3295,\t6.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3296,\t7.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3297,\t7.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3298,\t8.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3299,\t9.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3300,\t1.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3301,\t0.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3302,\t7.142857e-02,\t7.142857e-01, \t1.000000e+00\r\n3303,\t1.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3304,\t2.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3305,\t2.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3306,\t3.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3307,\t4.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3308,\t5.000000e-01,\t7.142857e-01, \t1.000000e+00\r\n3309,\t5.714286e-01,\t7.142857e-01, \t1.000000e+00\r\n3310,\t6.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3311,\t7.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3312,\t7.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3313,\t8.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3314,\t9.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3315,\t1.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3316,\t0.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3317,\t7.142857e-02,\t7.857143e-01, \t1.000000e+00\r\n3318,\t1.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3319,\t2.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3320,\t2.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3321,\t3.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3322,\t4.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3323,\t5.000000e-01,\t7.857143e-01, \t1.000000e+00\r\n3324,\t5.714286e-01,\t7.857143e-01, \t1.000000e+00\r\n3325,\t6.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3326,\t7.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3327,\t7.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3328,\t8.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3329,\t9.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3330,\t1.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3331,\t0.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3332,\t7.142857e-02,\t8.571429e-01, \t1.000000e+00\r\n3333,\t1.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3334,\t2.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3335,\t2.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3336,\t3.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3337,\t4.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3338,\t5.000000e-01,\t8.571429e-01, \t1.000000e+00\r\n3339,\t5.714286e-01,\t8.571429e-01, \t1.000000e+00\r\n3340,\t6.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3341,\t7.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3342,\t7.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3343,\t8.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3344,\t9.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3345,\t1.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3346,\t0.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3347,\t7.142857e-02,\t9.285714e-01, \t1.000000e+00\r\n3348,\t1.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3349,\t2.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3350,\t2.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3351,\t3.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3352,\t4.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3353,\t5.000000e-01,\t9.285714e-01, \t1.000000e+00\r\n3354,\t5.714286e-01,\t9.285714e-01, \t1.000000e+00\r\n3355,\t6.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3356,\t7.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3357,\t7.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3358,\t8.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3359,\t9.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3360,\t1.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3361,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n3362,\t7.142857e-02,\t1.000000e+00, \t1.000000e+00\r\n3363,\t1.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3364,\t2.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3365,\t2.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3366,\t3.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3367,\t4.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3368,\t5.000000e-01,\t1.000000e+00, \t1.000000e+00\r\n3369,\t5.714286e-01,\t1.000000e+00, \t1.000000e+00\r\n3370,\t6.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3371,\t7.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3372,\t7.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3373,\t8.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3374,\t9.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3375,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n*Element, type=C3D8\r\n       1,       1,       2,      17,      16,     226,     227,     242,     241\r\n       2,       2,       3,      18,      17,     227,     228,     243,     242\r\n       3,       3,       4,      19,      18,     228,     229,     244,     243\r\n       4,       4,       5,      20,      19,     229,     230,     245,     244\r\n       5,       5,       6,      21,      20,     230,     231,     246,     245\r\n       6,       6,       7,      22,      21,     231,     232,     247,     246\r\n       7,       7,       8,      23,      22,     232,     233,     248,     247\r\n       8,       8,       9,      24,      23,     233,     234,     249,     248\r\n       9,       9,      10,      25,      24,     234,     235,     250,     249\r\n      10,      10,      11,      26,      25,     235,     236,     251,     250\r\n      11,      11,      12,      27,      26,     236,     237,     252,     251\r\n      12,      12,      13,      28,      27,     237,     238,     253,     252\r\n      13,      13,      14,      29,      28,     238,     239,     254,     253\r\n      14,      14,      15,      30,      29,     239,     240,     255,     254\r\n      15,      16,      17,      32,      31,     241,     242,     257,     256\r\n      16,      17,      18,      33,      32,     242,     243,     258,     257\r\n      17,      18,      19,      34,      33,     243,     244,     259,     258\r\n      18,      19,      20,      35,      34,     244,     245,     260,     259\r\n      19,      20,      21,      36,      35,     245,     246,     261,     260\r\n      20,      21,      22,      37,      36,     246,     247,     262,     261\r\n      21,      22,      23,      38,      37,     247,     248,     263,     262\r\n      22,      23,      24,      39,      38,     248,     249,     264,     263\r\n      23,      24,      25,      40,      39,     249,     250,     265,     264\r\n      24,      25,      26,      41,      40,     250,     251,     266,     265\r\n      25,      26,      27,      42,      41,     251,     252,     267,     266\r\n      26,      27,      28,      43,      42,     252,     253,     268,     267\r\n      27,      28,      29,      44,      43,     253,     254,     269,     268\r\n      28,      29,      30,      45,      44,     254,     255,     270,     269\r\n      29,      31,      32,      47,      46,     256,     257,     272,     271\r\n      30,      32,      33,      48,      47,     257,     258,     273,     272\r\n      31,      33,      34,      49,      48,     258,     259,     274,     273\r\n      32,      34,      35,      50,      49,     259,     260,     275,     274\r\n      33,      35,      36,      51,      50,     260,     261,     276,     275\r\n      34,      36,      37,      52,      51,     261,     262,     277,     276\r\n      35,      37,      38,      53,      52,     262,     263,     278,     277\r\n      36,      38,      39,      54,      53,     263,     264,     279,     278\r\n      37,      39,      40,      55,      54,     264,     265,     280,     279\r\n      38,      40,      41,      56,      55,     265,     266,     281,     280\r\n      39,      41,      42,      57,      56,     266,     267,     282,     281\r\n      40,      42,      43,      58,      57,     267,     268,     283,     282\r\n      41,      43,      44,      59,      58,     268,     269,     284,     283\r\n      42,      44,      45,      60,      59,     269,     270,     285,     284\r\n      43,      46,      47,      62,      61,     271,     272,     287,     286\r\n      44,      47,      48,      63,      62,     272,     273,     288,     287\r\n      45,      48,      49,      64,      63,     273,     274,     289,     288\r\n      46,      49,      50,      65,      64,     274,     275,     290,     289\r\n      47,      50,      51,      66,      65,     275,     276,     291,     290\r\n      48,      51,      52,      67,      66,     276,     277,     292,     291\r\n      49,      52,      53,      68,      67,     277,     278,     293,     292\r\n      50,      53,      54,      69,      68,     278,     279,     294,     293\r\n      51,      54,      55,      70,      69,     279,     280,     295,     294\r\n      52,      55,      56,      71,      70,     280,     281,     296,     295\r\n      53,      56,      57,      72,      71,     281,     282,     297,     296\r\n      54,      57,      58,      73,      72,     282,     283,     298,     297\r\n      55,      58,      59,      74,      73,     283,     284,     299,     298\r\n      56,      59,      60,      75,      74,     284,     285,     300,     299\r\n      57,      61,      62,      77,      76,     286,     287,     302,     301\r\n      58,      62,      63,      78,      77,     287,     288,     303,     302\r\n      59,      63,      64,      79,      78,     288,     289,     304,     303\r\n      60,      64,      65,      80,      79,     289,     290,     305,     304\r\n      61,      65,      66,      81,      80,     290,     291,     306,     305\r\n      62,      66,      67,      82,      81,     291,     292,     307,     306\r\n      63,      67,      68,      83,      82,     292,     293,     308,     307\r\n      64,      68,      69,      84,      83,     293,     294,     309,     308\r\n      65,      69,      70,      85,      84,     294,     295,     310,     309\r\n      66,      70,      71,      86,      85,     295,     296,     311,     310\r\n      67,      71,      72,      87,      86,     296,     297,     312,     311\r\n      68,      72,      73,      88,      87,     297,     298,     313,     312\r\n      69,      73,      74,      89,      88,     298,     299,     314,     313\r\n      70,      74,      75,      90,      89,     299,     300,     315,     314\r\n      71,      76,      77,      92,      91,     301,     302,     317,     316\r\n      72,      77,      78,      93,      92,     302,     303,     318,     317\r\n      73,      78,      79,      94,      93,     303,     304,     319,     318\r\n      74,      79,      80,      95,      94,     304,     305,     320,     319\r\n      75,      80,      81,      96,      95,     305,     306,     321,     320\r\n      76,      81,      82,      97,      96,     306,     307,     322,     321\r\n      77,      82,      83,      98,      97,     307,     308,     323,     322\r\n      78,      83,      84,      99,      98,     308,     309,     324,     323\r\n      79,      84,      85,     100,      99,     309,     310,     325,     324\r\n      80,      85,      86,     101,     100,     310,     311,     326,     325\r\n      81,      86,      87,     102,     101,     311,     312,     327,     326\r\n      82,      87,      88,     103,     102,     312,     313,     328,     327\r\n      83,      88,      89,     104,     103,     313,     314,     329,     328\r\n      84,      89,      90,     105,     104,     314,     315,     330,     329\r\n      85,      91,      92,     107,     106,     316,     317,     332,     331\r\n      86,      92,      93,     108,     107,     317,     318,     333,     332\r\n      87,      93,      94,     109,     108,     318,     319,     334,     333\r\n      88,      94,      95,     110,     109,     319,     320,     335,     334\r\n      89,      95,      96,     111,     110,     320,     321,     336,     335\r\n      90,      96,      97,     112,     111,     321,     322,     337,     336\r\n      91,      97,      98,     113,     112,     322,     323,     338,     337\r\n      92,      98,      99,     114,     113,     323,     324,     339,     338\r\n      93,      99,     100,     115,     114,     324,     325,     340,     339\r\n      94,     100,     101,     116,     115,     325,     326,     341,     340\r\n      95,     101,     102,     117,     116,     326,     327,     342,     341\r\n      96,     102,     103,     118,     117,     327,     328,     343,     342\r\n      97,     103,     104,     119,     118,     328,     329,     344,     343\r\n      98,     104,     105,     120,     119,     329,     330,     345,     344\r\n      99,     106,     107,     122,     121,     331,     332,     347,     346\r\n     100,     107,     108,     123,     122,     332,     333,     348,     347\r\n     101,     108,     109,     124,     123,     333,     334,     349,     348\r\n     102,     109,     110,     125,     124,     334,     335,     350,     349\r\n     103,     110,     111,     126,     125,     335,     336,     351,     350\r\n     104,     111,     112,     127,     126,     336,     337,     352,     351\r\n     105,     112,     113,     128,     127,     337,     338,     353,     352\r\n     106,     113,     114,     129,     128,     338,     339,     354,     353\r\n     107,     114,     115,     130,     129,     339,     340,     355,     354\r\n     108,     115,     116,     131,     130,     340,     341,     356,     355\r\n     109,     116,     117,     132,     131,     341,     342,     357,     356\r\n     110,     117,     118,     133,     132,     342,     343,     358,     357\r\n     111,     118,     119,     134,     133,     343,     344,     359,     358\r\n     112,     119,     120,     135,     134,     344,     345,     360,     359\r\n     113,     121,     122,     137,     136,     346,     347,     362,     361\r\n     114,     122,     123,     138,     137,     347,     348,     363,     362\r\n     115,     123,     124,     139,     138,     348,     349,     364,     363\r\n     116,     124,     125,     140,     139,     349,     350,     365,     364\r\n     117,     125,     126,     141,     140,     350,     351,     366,     365\r\n     118,     126,     127,     142,     141,     351,     352,     367,     366\r\n     119,     127,     128,     143,     142,     352,     353,     368,     367\r\n     120,     128,     129,     144,     143,     353,     354,     369,     368\r\n     121,     129,     130,     145,     144,     354,     355,     370,     369\r\n     122,     130,     131,     146,     145,     355,     356,     371,     370\r\n     123,     131,     132,     147,     146,     356,     357,     372,     371\r\n     124,     132,     133,     148,     147,     357,     358,     373,     372\r\n     125,     133,     134,     149,     148,     358,     359,     374,     373\r\n     126,     134,     135,     150,     149,     359,     360,     375,     374\r\n     127,     136,     137,     152,     151,     361,     362,     377,     376\r\n     128,     137,     138,     153,     152,     362,     363,     378,     377\r\n     129,     138,     139,     154,     153,     363,     364,     379,     378\r\n     130,     139,     140,     155,     154,     364,     365,     380,     379\r\n     131,     140,     141,     156,     155,     365,     366,     381,     380\r\n     132,     141,     142,     157,     156,     366,     367,     382,     381\r\n     133,     142,     143,     158,     157,     367,     368,     383,     382\r\n     134,     143,     144,     159,     158,     368,     369,     384,     383\r\n     135,     144,     145,     160,     159,     369,     370,     385,     384\r\n     136,     145,     146,     161,     160,     370,     371,     386,     385\r\n     137,     146,     147,     162,     161,     371,     372,     387,     386\r\n     138,     147,     148,     163,     162,     372,     373,     388,     387\r\n     139,     148,     149,     164,     163,     373,     374,     389,     388\r\n     140,     149,     150,     165,     164,     374,     375,     390,     389\r\n     141,     151,     152,     167,     166,     376,     377,     392,     391\r\n     142,     152,     153,     168,     167,     377,     378,     393,     392\r\n     143,     153,     154,     169,     168,     378,     379,     394,     393\r\n     144,     154,     155,     170,     169,     379,     380,     395,     394\r\n     145,     155,     156,     171,     170,     380,     381,     396,     395\r\n     146,     156,     157,     172,     171,     381,     382,     397,     396\r\n     147,     157,     158,     173,     172,     382,     383,     398,     397\r\n     148,     158,     159,     174,     173,     383,     384,     399,     398\r\n     149,     159,     160,     175,     174,     384,     385,     400,     399\r\n     150,     160,     161,     176,     175,     385,     386,     401,     400\r\n     151,     161,     162,     177,     176,     386,     387,     402,     401\r\n     152,     162,     163,     178,     177,     387,     388,     403,     402\r\n     153,     163,     164,     179,     178,     388,     389,     404,     403\r\n     154,     164,     165,     180,     179,     389,     390,     405,     404\r\n     155,     166,     167,     182,     181,     391,     392,     407,     406\r\n     156,     167,     168,     183,     182,     392,     393,     408,     407\r\n     157,     168,     169,     184,     183,     393,     394,     409,     408\r\n     158,     169,     170,     185,     184,     394,     395,     410,     409\r\n     159,     170,     171,     186,     185,     395,     396,     411,     410\r\n     160,     171,     172,     187,     186,     396,     397,     412,     411\r\n     161,     172,     173,     188,     187,     397,     398,     413,     412\r\n     162,     173,     174,     189,     188,     398,     399,     414,     413\r\n     163,     174,     175,     190,     189,     399,     400,     415,     414\r\n     164,     175,     176,     191,     190,     400,     401,     416,     415\r\n     165,     176,     177,     192,     191,     401,     402,     417,     416\r\n     166,     177,     178,     193,     192,     402,     403,     418,     417\r\n     167,     178,     179,     194,     193,     403,     404,     419,     418\r\n     168,     179,     180,     195,     194,     404,     405,     420,     419\r\n     169,     181,     182,     197,     196,     406,     407,     422,     421\r\n     170,     182,     183,     198,     197,     407,     408,     423,     422\r\n     171,     183,     184,     199,     198,     408,     409,     424,     423\r\n     172,     184,     185,     200,     199,     409,     410,     425,     424\r\n     173,     185,     186,     201,     200,     410,     411,     426,     425\r\n     174,     186,     187,     202,     201,     411,     412,     427,     426\r\n     175,     187,     188,     203,     202,     412,     413,     428,     427\r\n     176,     188,     189,     204,     203,     413,     414,     429,     428\r\n     177,     189,     190,     205,     204,     414,     415,     430,     429\r\n     178,     190,     191,     206,     205,     415,     416,     431,     430\r\n     179,     191,     192,     207,     206,     416,     417,     432,     431\r\n     180,     192,     193,     208,     207,     417,     418,     433,     432\r\n     181,     193,     194,     209,     208,     418,     419,     434,     433\r\n     182,     194,     195,     210,     209,     419,     420,     435,     434\r\n     183,     196,     197,     212,     211,     421,     422,     437,     436\r\n     184,     197,     198,     213,     212,     422,     423,     438,     437\r\n     185,     198,     199,     214,     213,     423,     424,     439,     438\r\n     186,     199,     200,     215,     214,     424,     425,     440,     439\r\n     187,     200,     201,     216,     215,     425,     426,     441,     440\r\n     188,     201,     202,     217,     216,     426,     427,     442,     441\r\n     189,     202,     203,     218,     217,     427,     428,     443,     442\r\n     190,     203,     204,     219,     218,     428,     429,     444,     443\r\n     191,     204,     205,     220,     219,     429,     430,     445,     444\r\n     192,     205,     206,     221,     220,     430,     431,     446,     445\r\n     193,     206,     207,     222,     221,     431,     432,     447,     446\r\n     194,     207,     208,     223,     222,     432,     433,     448,     447\r\n     195,     208,     209,     224,     223,     433,     434,     449,     448\r\n     196,     209,     210,     225,     224,     434,     435,     450,     449\r\n     197,     226,     227,     242,     241,     451,     452,     467,     466\r\n     198,     227,     228,     243,     242,     452,     453,     468,     467\r\n     199,     228,     229,     244,     243,     453,     454,     469,     468\r\n     200,     229,     230,     245,     244,     454,     455,     470,     469\r\n     201,     230,     231,     246,     245,     455,     456,     471,     470\r\n     202,     231,     232,     247,     246,     456,     457,     472,     471\r\n     203,     232,     233,     248,     247,     457,     458,     473,     472\r\n     204,     233,     234,     249,     248,     458,     459,     474,     473\r\n     205,     234,     235,     250,     249,     459,     460,     475,     474\r\n     206,     235,     236,     251,     250,     460,     461,     476,     475\r\n     207,     236,     237,     252,     251,     461,     462,     477,     476\r\n     208,     237,     238,     253,     252,     462,     463,     478,     477\r\n     209,     238,     239,     254,     253,     463,     464,     479,     478\r\n     210,     239,     240,     255,     254,     464,     465,     480,     479\r\n     211,     241,     242,     257,     256,     466,     467,     482,     481\r\n     212,     242,     243,     258,     257,     467,     468,     483,     482\r\n     213,     243,     244,     259,     258,     468,     469,     484,     483\r\n     214,     244,     245,     260,     259,     469,     470,     485,     484\r\n     215,     245,     246,     261,     260,     470,     471,     486,     485\r\n     216,     246,     247,     262,     261,     471,     472,     487,     486\r\n     217,     247,     248,     263,     262,     472,     473,     488,     487\r\n     218,     248,     249,     264,     263,     473,     474,     489,     488\r\n     219,     249,     250,     265,     264,     474,     475,     490,     489\r\n     220,     250,     251,     266,     265,     475,     476,     491,     490\r\n     221,     251,     252,     267,     266,     476,     477,     492,     491\r\n     222,     252,     253,     268,     267,     477,     478,     493,     492\r\n     223,     253,     254,     269,     268,     478,     479,     494,     493\r\n     224,     254,     255,     270,     269,     479,     480,     495,     494\r\n     225,     256,     257,     272,     271,     481,     482,     497,     496\r\n     226,     257,     258,     273,     272,     482,     483,     498,     497\r\n     227,     258,     259,     274,     273,     483,     484,     499,     498\r\n     228,     259,     260,     275,     274,     484,     485,     500,     499\r\n     229,     260,     261,     276,     275,     485,     486,     501,     500\r\n     230,     261,     262,     277,     276,     486,     487,     502,     501\r\n     231,     262,     263,     278,     277,     487,     488,     503,     502\r\n     232,     263,     264,     279,     278,     488,     489,     504,     503\r\n     233,     264,     265,     280,     279,     489,     490,     505,     504\r\n     234,     265,     266,     281,     280,     490,     491,     506,     505\r\n     235,     266,     267,     282,     281,     491,     492,     507,     506\r\n     236,     267,     268,     283,     282,     492,     493,     508,     507\r\n     237,     268,     269,     284,     283,     493,     494,     509,     508\r\n     238,     269,     270,     285,     284,     494,     495,     510,     509\r\n     239,     271,     272,     287,     286,     496,     497,     512,     511\r\n     240,     272,     273,     288,     287,     497,     498,     513,     512\r\n     241,     273,     274,     289,     288,     498,     499,     514,     513\r\n     242,     274,     275,     290,     289,     499,     500,     515,     514\r\n     243,     275,     276,     291,     290,     500,     501,     516,     515\r\n     244,     276,     277,     292,     291,     501,     502,     517,     516\r\n     245,     277,     278,     293,     292,     502,     503,     518,     517\r\n     246,     278,     279,     294,     293,     503,     504,     519,     518\r\n     247,     279,     280,     295,     294,     504,     505,     520,     519\r\n     248,     280,     281,     296,     295,     505,     506,     521,     520\r\n     249,     281,     282,     297,     296,     506,     507,     522,     521\r\n     250,     282,     283,     298,     297,     507,     508,     523,     522\r\n     251,     283,     284,     299,     298,     508,     509,     524,     523\r\n     252,     284,     285,     300,     299,     509,     510,     525,     524\r\n     253,     286,     287,     302,     301,     511,     512,     527,     526\r\n     254,     287,     288,     303,     302,     512,     513,     528,     527\r\n     255,     288,     289,     304,     303,     513,     514,     529,     528\r\n     256,     289,     290,     305,     304,     514,     515,     530,     529\r\n     257,     290,     291,     306,     305,     515,     516,     531,     530\r\n     258,     291,     292,     307,     306,     516,     517,     532,     531\r\n     259,     292,     293,     308,     307,     517,     518,     533,     532\r\n     260,     293,     294,     309,     308,     518,     519,     534,     533\r\n     261,     294,     295,     310,     309,     519,     520,     535,     534\r\n     262,     295,     296,     311,     310,     520,     521,     536,     535\r\n     263,     296,     297,     312,     311,     521,     522,     537,     536\r\n     264,     297,     298,     313,     312,     522,     523,     538,     537\r\n     265,     298,     299,     314,     313,     523,     524,     539,     538\r\n     266,     299,     300,     315,     314,     524,     525,     540,     539\r\n     267,     301,     302,     317,     316,     526,     527,     542,     541\r\n     268,     302,     303,     318,     317,     527,     528,     543,     542\r\n     269,     303,     304,     319,     318,     528,     529,     544,     543\r\n     270,     304,     305,     320,     319,     529,     530,     545,     544\r\n     271,     305,     306,     321,     320,     530,     531,     546,     545\r\n     272,     306,     307,     322,     321,     531,     532,     547,     546\r\n     273,     307,     308,     323,     322,     532,     533,     548,     547\r\n     274,     308,     309,     324,     323,     533,     534,     549,     548\r\n     275,     309,     310,     325,     324,     534,     535,     550,     549\r\n     276,     310,     311,     326,     325,     535,     536,     551,     550\r\n     277,     311,     312,     327,     326,     536,     537,     552,     551\r\n     278,     312,     313,     328,     327,     537,     538,     553,     552\r\n     279,     313,     314,     329,     328,     538,     539,     554,     553\r\n     280,     314,     315,     330,     329,     539,     540,     555,     554\r\n     281,     316,     317,     332,     331,     541,     542,     557,     556\r\n     282,     317,     318,     333,     332,     542,     543,     558,     557\r\n     283,     318,     319,     334,     333,     543,     544,     559,     558\r\n     284,     319,     320,     335,     334,     544,     545,     560,     559\r\n     285,     320,     321,     336,     335,     545,     546,     561,     560\r\n     286,     321,     322,     337,     336,     546,     547,     562,     561\r\n     287,     322,     323,     338,     337,     547,     548,     563,     562\r\n     288,     323,     324,     339,     338,     548,     549,     564,     563\r\n     289,     324,     325,     340,     339,     549,     550,     565,     564\r\n     290,     325,     326,     341,     340,     550,     551,     566,     565\r\n     291,     326,     327,     342,     341,     551,     552,     567,     566\r\n     292,     327,     328,     343,     342,     552,     553,     568,     567\r\n     293,     328,     329,     344,     343,     553,     554,     569,     568\r\n     294,     329,     330,     345,     344,     554,     555,     570,     569\r\n     295,     331,     332,     347,     346,     556,     557,     572,     571\r\n     296,     332,     333,     348,     347,     557,     558,     573,     572\r\n     297,     333,     334,     349,     348,     558,     559,     574,     573\r\n     298,     334,     335,     350,     349,     559,     560,     575,     574\r\n     299,     335,     336,     351,     350,     560,     561,     576,     575\r\n     300,     336,     337,     352,     351,     561,     562,     577,     576\r\n     301,     337,     338,     353,     352,     562,     563,     578,     577\r\n     302,     338,     339,     354,     353,     563,     564,     579,     578\r\n     303,     339,     340,     355,     354,     564,     565,     580,     579\r\n     304,     340,     341,     356,     355,     565,     566,     581,     580\r\n     305,     341,     342,     357,     356,     566,     567,     582,     581\r\n     306,     342,     343,     358,     357,     567,     568,     583,     582\r\n     307,     343,     344,     359,     358,     568,     569,     584,     583\r\n     308,     344,     345,     360,     359,     569,     570,     585,     584\r\n     309,     346,     347,     362,     361,     571,     572,     587,     586\r\n     310,     347,     348,     363,     362,     572,     573,     588,     587\r\n     311,     348,     349,     364,     363,     573,     574,     589,     588\r\n     312,     349,     350,     365,     364,     574,     575,     590,     589\r\n     313,     350,     351,     366,     365,     575,     576,     591,     590\r\n     314,     351,     352,     367,     366,     576,     577,     592,     591\r\n     315,     352,     353,     368,     367,     577,     578,     593,     592\r\n     316,     353,     354,     369,     368,     578,     579,     594,     593\r\n     317,     354,     355,     370,     369,     579,     580,     595,     594\r\n     318,     355,     356,     371,     370,     580,     581,     596,     595\r\n     319,     356,     357,     372,     371,     581,     582,     597,     596\r\n     320,     357,     358,     373,     372,     582,     583,     598,     597\r\n     321,     358,     359,     374,     373,     583,     584,     599,     598\r\n     322,     359,     360,     375,     374,     584,     585,     600,     599\r\n     323,     361,     362,     377,     376,     586,     587,     602,     601\r\n     324,     362,     363,     378,     377,     587,     588,     603,     602\r\n     325,     363,     364,     379,     378,     588,     589,     604,     603\r\n     326,     364,     365,     380,     379,     589,     590,     605,     604\r\n     327,     365,     366,     381,     380,     590,     591,     606,     605\r\n     328,     366,     367,     382,     381,     591,     592,     607,     606\r\n     329,     367,     368,     383,     382,     592,     593,     608,     607\r\n     330,     368,     369,     384,     383,     593,     594,     609,     608\r\n     331,     369,     370,     385,     384,     594,     595,     610,     609\r\n     332,     370,     371,     386,     385,     595,     596,     611,     610\r\n     333,     371,     372,     387,     386,     596,     597,     612,     611\r\n     334,     372,     373,     388,     387,     597,     598,     613,     612\r\n     335,     373,     374,     389,     388,     598,     599,     614,     613\r\n     336,     374,     375,     390,     389,     599,     600,     615,     614\r\n     337,     376,     377,     392,     391,     601,     602,     617,     616\r\n     338,     377,     378,     393,     392,     602,     603,     618,     617\r\n     339,     378,     379,     394,     393,     603,     604,     619,     618\r\n     340,     379,     380,     395,     394,     604,     605,     620,     619\r\n     341,     380,     381,     396,     395,     605,     606,     621,     620\r\n     342,     381,     382,     397,     396,     606,     607,     622,     621\r\n     343,     382,     383,     398,     397,     607,     608,     623,     622\r\n     344,     383,     384,     399,     398,     608,     609,     624,     623\r\n     345,     384,     385,     400,     399,     609,     610,     625,     624\r\n     346,     385,     386,     401,     400,     610,     611,     626,     625\r\n     347,     386,     387,     402,     401,     611,     612,     627,     626\r\n     348,     387,     388,     403,     402,     612,     613,     628,     627\r\n     349,     388,     389,     404,     403,     613,     614,     629,     628\r\n     350,     389,     390,     405,     404,     614,     615,     630,     629\r\n     351,     391,     392,     407,     406,     616,     617,     632,     631\r\n     352,     392,     393,     408,     407,     617,     618,     633,     632\r\n     353,     393,     394,     409,     408,     618,     619,     634,     633\r\n     354,     394,     395,     410,     409,     619,     620,     635,     634\r\n     355,     395,     396,     411,     410,     620,     621,     636,     635\r\n     356,     396,     397,     412,     411,     621,     622,     637,     636\r\n     357,     397,     398,     413,     412,     622,     623,     638,     637\r\n     358,     398,     399,     414,     413,     623,     624,     639,     638\r\n     359,     399,     400,     415,     414,     624,     625,     640,     639\r\n     360,     400,     401,     416,     415,     625,     626,     641,     640\r\n     361,     401,     402,     417,     416,     626,     627,     642,     641\r\n     362,     402,     403,     418,     417,     627,     628,     643,     642\r\n     363,     403,     404,     419,     418,     628,     629,     644,     643\r\n     364,     404,     405,     420,     419,     629,     630,     645,     644\r\n     365,     406,     407,     422,     421,     631,     632,     647,     646\r\n     366,     407,     408,     423,     422,     632,     633,     648,     647\r\n     367,     408,     409,     424,     423,     633,     634,     649,     648\r\n     368,     409,     410,     425,     424,     634,     635,     650,     649\r\n     369,     410,     411,     426,     425,     635,     636,     651,     650\r\n     370,     411,     412,     427,     426,     636,     637,     652,     651\r\n     371,     412,     413,     428,     427,     637,     638,     653,     652\r\n     372,     413,     414,     429,     428,     638,     639,     654,     653\r\n     373,     414,     415,     430,     429,     639,     640,     655,     654\r\n     374,     415,     416,     431,     430,     640,     641,     656,     655\r\n     375,     416,     417,     432,     431,     641,     642,     657,     656\r\n     376,     417,     418,     433,     432,     642,     643,     658,     657\r\n     377,     418,     419,     434,     433,     643,     644,     659,     658\r\n     378,     419,     420,     435,     434,     644,     645,     660,     659\r\n     379,     421,     422,     437,     436,     646,     647,     662,     661\r\n     380,     422,     423,     438,     437,     647,     648,     663,     662\r\n     381,     423,     424,     439,     438,     648,     649,     664,     663\r\n     382,     424,     425,     440,     439,     649,     650,     665,     664\r\n     383,     425,     426,     441,     440,     650,     651,     666,     665\r\n     384,     426,     427,     442,     441,     651,     652,     667,     666\r\n     385,     427,     428,     443,     442,     652,     653,     668,     667\r\n     386,     428,     429,     444,     443,     653,     654,     669,     668\r\n     387,     429,     430,     445,     444,     654,     655,     670,     669\r\n     388,     430,     431,     446,     445,     655,     656,     671,     670\r\n     389,     431,     432,     447,     446,     656,     657,     672,     671\r\n     390,     432,     433,     448,     447,     657,     658,     673,     672\r\n     391,     433,     434,     449,     448,     658,     659,     674,     673\r\n     392,     434,     435,     450,     449,     659,     660,     675,     674\r\n     393,     451,     452,     467,     466,     676,     677,     692,     691\r\n     394,     452,     453,     468,     467,     677,     678,     693,     692\r\n     395,     453,     454,     469,     468,     678,     679,     694,     693\r\n     396,     454,     455,     470,     469,     679,     680,     695,     694\r\n     397,     455,     456,     471,     470,     680,     681,     696,     695\r\n     398,     456,     457,     472,     471,     681,     682,     697,     696\r\n     399,     457,     458,     473,     472,     682,     683,     698,     697\r\n     400,     458,     459,     474,     473,     683,     684,     699,     698\r\n     401,     459,     460,     475,     474,     684,     685,     700,     699\r\n     402,     460,     461,     476,     475,     685,     686,     701,     700\r\n     403,     461,     462,     477,     476,     686,     687,     702,     701\r\n     404,     462,     463,     478,     477,     687,     688,     703,     702\r\n     405,     463,     464,     479,     478,     688,     689,     704,     703\r\n     406,     464,     465,     480,     479,     689,     690,     705,     704\r\n     407,     466,     467,     482,     481,     691,     692,     707,     706\r\n     408,     467,     468,     483,     482,     692,     693,     708,     707\r\n     409,     468,     469,     484,     483,     693,     694,     709,     708\r\n     410,     469,     470,     485,     484,     694,     695,     710,     709\r\n     411,     470,     471,     486,     485,     695,     696,     711,     710\r\n     412,     471,     472,     487,     486,     696,     697,     712,     711\r\n     413,     472,     473,     488,     487,     697,     698,     713,     712\r\n     414,     473,     474,     489,     488,     698,     699,     714,     713\r\n     415,     474,     475,     490,     489,     699,     700,     715,     714\r\n     416,     475,     476,     491,     490,     700,     701,     716,     715\r\n     417,     476,     477,     492,     491,     701,     702,     717,     716\r\n     418,     477,     478,     493,     492,     702,     703,     718,     717\r\n     419,     478,     479,     494,     493,     703,     704,     719,     718\r\n     420,     479,     480,     495,     494,     704,     705,     720,     719\r\n     421,     481,     482,     497,     496,     706,     707,     722,     721\r\n     422,     482,     483,     498,     497,     707,     708,     723,     722\r\n     423,     483,     484,     499,     498,     708,     709,     724,     723\r\n     424,     484,     485,     500,     499,     709,     710,     725,     724\r\n     425,     485,     486,     501,     500,     710,     711,     726,     725\r\n     426,     486,     487,     502,     501,     711,     712,     727,     726\r\n     427,     487,     488,     503,     502,     712,     713,     728,     727\r\n     428,     488,     489,     504,     503,     713,     714,     729,     728\r\n     429,     489,     490,     505,     504,     714,     715,     730,     729\r\n     430,     490,     491,     506,     505,     715,     716,     731,     730\r\n     431,     491,     492,     507,     506,     716,     717,     732,     731\r\n     432,     492,     493,     508,     507,     717,     718,     733,     732\r\n     433,     493,     494,     509,     508,     718,     719,     734,     733\r\n     434,     494,     495,     510,     509,     719,     720,     735,     734\r\n     435,     496,     497,     512,     511,     721,     722,     737,     736\r\n     436,     497,     498,     513,     512,     722,     723,     738,     737\r\n     437,     498,     499,     514,     513,     723,     724,     739,     738\r\n     438,     499,     500,     515,     514,     724,     725,     740,     739\r\n     439,     500,     501,     516,     515,     725,     726,     741,     740\r\n     440,     501,     502,     517,     516,     726,     727,     742,     741\r\n     441,     502,     503,     518,     517,     727,     728,     743,     742\r\n     442,     503,     504,     519,     518,     728,     729,     744,     743\r\n     443,     504,     505,     520,     519,     729,     730,     745,     744\r\n     444,     505,     506,     521,     520,     730,     731,     746,     745\r\n     445,     506,     507,     522,     521,     731,     732,     747,     746\r\n     446,     507,     508,     523,     522,     732,     733,     748,     747\r\n     447,     508,     509,     524,     523,     733,     734,     749,     748\r\n     448,     509,     510,     525,     524,     734,     735,     750,     749\r\n     449,     511,     512,     527,     526,     736,     737,     752,     751\r\n     450,     512,     513,     528,     527,     737,     738,     753,     752\r\n     451,     513,     514,     529,     528,     738,     739,     754,     753\r\n     452,     514,     515,     530,     529,     739,     740,     755,     754\r\n     453,     515,     516,     531,     530,     740,     741,     756,     755\r\n     454,     516,     517,     532,     531,     741,     742,     757,     756\r\n     455,     517,     518,     533,     532,     742,     743,     758,     757\r\n     456,     518,     519,     534,     533,     743,     744,     759,     758\r\n     457,     519,     520,     535,     534,     744,     745,     760,     759\r\n     458,     520,     521,     536,     535,     745,     746,     761,     760\r\n     459,     521,     522,     537,     536,     746,     747,     762,     761\r\n     460,     522,     523,     538,     537,     747,     748,     763,     762\r\n     461,     523,     524,     539,     538,     748,     749,     764,     763\r\n     462,     524,     525,     540,     539,     749,     750,     765,     764\r\n     463,     526,     527,     542,     541,     751,     752,     767,     766\r\n     464,     527,     528,     543,     542,     752,     753,     768,     767\r\n     465,     528,     529,     544,     543,     753,     754,     769,     768\r\n     466,     529,     530,     545,     544,     754,     755,     770,     769\r\n     467,     530,     531,     546,     545,     755,     756,     771,     770\r\n     468,     531,     532,     547,     546,     756,     757,     772,     771\r\n     469,     532,     533,     548,     547,     757,     758,     773,     772\r\n     470,     533,     534,     549,     548,     758,     759,     774,     773\r\n     471,     534,     535,     550,     549,     759,     760,     775,     774\r\n     472,     535,     536,     551,     550,     760,     761,     776,     775\r\n     473,     536,     537,     552,     551,     761,     762,     777,     776\r\n     474,     537,     538,     553,     552,     762,     763,     778,     777\r\n     475,     538,     539,     554,     553,     763,     764,     779,     778\r\n     476,     539,     540,     555,     554,     764,     765,     780,     779\r\n     477,     541,     542,     557,     556,     766,     767,     782,     781\r\n     478,     542,     543,     558,     557,     767,     768,     783,     782\r\n     479,     543,     544,     559,     558,     768,     769,     784,     783\r\n     480,     544,     545,     560,     559,     769,     770,     785,     784\r\n     481,     545,     546,     561,     560,     770,     771,     786,     785\r\n     482,     546,     547,     562,     561,     771,     772,     787,     786\r\n     483,     547,     548,     563,     562,     772,     773,     788,     787\r\n     484,     548,     549,     564,     563,     773,     774,     789,     788\r\n     485,     549,     550,     565,     564,     774,     775,     790,     789\r\n     486,     550,     551,     566,     565,     775,     776,     791,     790\r\n     487,     551,     552,     567,     566,     776,     777,     792,     791\r\n     488,     552,     553,     568,     567,     777,     778,     793,     792\r\n     489,     553,     554,     569,     568,     778,     779,     794,     793\r\n     490,     554,     555,     570,     569,     779,     780,     795,     794\r\n     491,     556,     557,     572,     571,     781,     782,     797,     796\r\n     492,     557,     558,     573,     572,     782,     783,     798,     797\r\n     493,     558,     559,     574,     573,     783,     784,     799,     798\r\n     494,     559,     560,     575,     574,     784,     785,     800,     799\r\n     495,     560,     561,     576,     575,     785,     786,     801,     800\r\n     496,     561,     562,     577,     576,     786,     787,     802,     801\r\n     497,     562,     563,     578,     577,     787,     788,     803,     802\r\n     498,     563,     564,     579,     578,     788,     789,     804,     803\r\n     499,     564,     565,     580,     579,     789,     790,     805,     804\r\n     500,     565,     566,     581,     580,     790,     791,     806,     805\r\n     501,     566,     567,     582,     581,     791,     792,     807,     806\r\n     502,     567,     568,     583,     582,     792,     793,     808,     807\r\n     503,     568,     569,     584,     583,     793,     794,     809,     808\r\n     504,     569,     570,     585,     584,     794,     795,     810,     809\r\n     505,     571,     572,     587,     586,     796,     797,     812,     811\r\n     506,     572,     573,     588,     587,     797,     798,     813,     812\r\n     507,     573,     574,     589,     588,     798,     799,     814,     813\r\n     508,     574,     575,     590,     589,     799,     800,     815,     814\r\n     509,     575,     576,     591,     590,     800,     801,     816,     815\r\n     510,     576,     577,     592,     591,     801,     802,     817,     816\r\n     511,     577,     578,     593,     592,     802,     803,     818,     817\r\n     512,     578,     579,     594,     593,     803,     804,     819,     818\r\n     513,     579,     580,     595,     594,     804,     805,     820,     819\r\n     514,     580,     581,     596,     595,     805,     806,     821,     820\r\n     515,     581,     582,     597,     596,     806,     807,     822,     821\r\n     516,     582,     583,     598,     597,     807,     808,     823,     822\r\n     517,     583,     584,     599,     598,     808,     809,     824,     823\r\n     518,     584,     585,     600,     599,     809,     810,     825,     824\r\n     519,     586,     587,     602,     601,     811,     812,     827,     826\r\n     520,     587,     588,     603,     602,     812,     813,     828,     827\r\n     521,     588,     589,     604,     603,     813,     814,     829,     828\r\n     522,     589,     590,     605,     604,     814,     815,     830,     829\r\n     523,     590,     591,     606,     605,     815,     816,     831,     830\r\n     524,     591,     592,     607,     606,     816,     817,     832,     831\r\n     525,     592,     593,     608,     607,     817,     818,     833,     832\r\n     526,     593,     594,     609,     608,     818,     819,     834,     833\r\n     527,     594,     595,     610,     609,     819,     820,     835,     834\r\n     528,     595,     596,     611,     610,     820,     821,     836,     835\r\n     529,     596,     597,     612,     611,     821,     822,     837,     836\r\n     530,     597,     598,     613,     612,     822,     823,     838,     837\r\n     531,     598,     599,     614,     613,     823,     824,     839,     838\r\n     532,     599,     600,     615,     614,     824,     825,     840,     839\r\n     533,     601,     602,     617,     616,     826,     827,     842,     841\r\n     534,     602,     603,     618,     617,     827,     828,     843,     842\r\n     535,     603,     604,     619,     618,     828,     829,     844,     843\r\n     536,     604,     605,     620,     619,     829,     830,     845,     844\r\n     537,     605,     606,     621,     620,     830,     831,     846,     845\r\n     538,     606,     607,     622,     621,     831,     832,     847,     846\r\n     539,     607,     608,     623,     622,     832,     833,     848,     847\r\n     540,     608,     609,     624,     623,     833,     834,     849,     848\r\n     541,     609,     610,     625,     624,     834,     835,     850,     849\r\n     542,     610,     611,     626,     625,     835,     836,     851,     850\r\n     543,     611,     612,     627,     626,     836,     837,     852,     851\r\n     544,     612,     613,     628,     627,     837,     838,     853,     852\r\n     545,     613,     614,     629,     628,     838,     839,     854,     853\r\n     546,     614,     615,     630,     629,     839,     840,     855,     854\r\n     547,     616,     617,     632,     631,     841,     842,     857,     856\r\n     548,     617,     618,     633,     632,     842,     843,     858,     857\r\n     549,     618,     619,     634,     633,     843,     844,     859,     858\r\n     550,     619,     620,     635,     634,     844,     845,     860,     859\r\n     551,     620,     621,     636,     635,     845,     846,     861,     860\r\n     552,     621,     622,     637,     636,     846,     847,     862,     861\r\n     553,     622,     623,     638,     637,     847,     848,     863,     862\r\n     554,     623,     624,     639,     638,     848,     849,     864,     863\r\n     555,     624,     625,     640,     639,     849,     850,     865,     864\r\n     556,     625,     626,     641,     640,     850,     851,     866,     865\r\n     557,     626,     627,     642,     641,     851,     852,     867,     866\r\n     558,     627,     628,     643,     642,     852,     853,     868,     867\r\n     559,     628,     629,     644,     643,     853,     854,     869,     868\r\n     560,     629,     630,     645,     644,     854,     855,     870,     869\r\n     561,     631,     632,     647,     646,     856,     857,     872,     871\r\n     562,     632,     633,     648,     647,     857,     858,     873,     872\r\n     563,     633,     634,     649,     648,     858,     859,     874,     873\r\n     564,     634,     635,     650,     649,     859,     860,     875,     874\r\n     565,     635,     636,     651,     650,     860,     861,     876,     875\r\n     566,     636,     637,     652,     651,     861,     862,     877,     876\r\n     567,     637,     638,     653,     652,     862,     863,     878,     877\r\n     568,     638,     639,     654,     653,     863,     864,     879,     878\r\n     569,     639,     640,     655,     654,     864,     865,     880,     879\r\n     570,     640,     641,     656,     655,     865,     866,     881,     880\r\n     571,     641,     642,     657,     656,     866,     867,     882,     881\r\n     572,     642,     643,     658,     657,     867,     868,     883,     882\r\n     573,     643,     644,     659,     658,     868,     869,     884,     883\r\n     574,     644,     645,     660,     659,     869,     870,     885,     884\r\n     575,     646,     647,     662,     661,     871,     872,     887,     886\r\n     576,     647,     648,     663,     662,     872,     873,     888,     887\r\n     577,     648,     649,     664,     663,     873,     874,     889,     888\r\n     578,     649,     650,     665,     664,     874,     875,     890,     889\r\n     579,     650,     651,     666,     665,     875,     876,     891,     890\r\n     580,     651,     652,     667,     666,     876,     877,     892,     891\r\n     581,     652,     653,     668,     667,     877,     878,     893,     892\r\n     582,     653,     654,     669,     668,     878,     879,     894,     893\r\n     583,     654,     655,     670,     669,     879,     880,     895,     894\r\n     584,     655,     656,     671,     670,     880,     881,     896,     895\r\n     585,     656,     657,     672,     671,     881,     882,     897,     896\r\n     586,     657,     658,     673,     672,     882,     883,     898,     897\r\n     587,     658,     659,     674,     673,     883,     884,     899,     898\r\n     588,     659,     660,     675,     674,     884,     885,     900,     899\r\n     589,     676,     677,     692,     691,     901,     902,     917,     916\r\n     590,     677,     678,     693,     692,     902,     903,     918,     917\r\n     591,     678,     679,     694,     693,     903,     904,     919,     918\r\n     592,     679,     680,     695,     694,     904,     905,     920,     919\r\n     593,     680,     681,     696,     695,     905,     906,     921,     920\r\n     594,     681,     682,     697,     696,     906,     907,     922,     921\r\n     595,     682,     683,     698,     697,     907,     908,     923,     922\r\n     596,     683,     684,     699,     698,     908,     909,     924,     923\r\n     597,     684,     685,     700,     699,     909,     910,     925,     924\r\n     598,     685,     686,     701,     700,     910,     911,     926,     925\r\n     599,     686,     687,     702,     701,     911,     912,     927,     926\r\n     600,     687,     688,     703,     702,     912,     913,     928,     927\r\n     601,     688,     689,     704,     703,     913,     914,     929,     928\r\n     602,     689,     690,     705,     704,     914,     915,     930,     929\r\n     603,     691,     692,     707,     706,     916,     917,     932,     931\r\n     604,     692,     693,     708,     707,     917,     918,     933,     932\r\n     605,     693,     694,     709,     708,     918,     919,     934,     933\r\n     606,     694,     695,     710,     709,     919,     920,     935,     934\r\n     607,     695,     696,     711,     710,     920,     921,     936,     935\r\n     608,     696,     697,     712,     711,     921,     922,     937,     936\r\n     609,     697,     698,     713,     712,     922,     923,     938,     937\r\n     610,     698,     699,     714,     713,     923,     924,     939,     938\r\n     611,     699,     700,     715,     714,     924,     925,     940,     939\r\n     612,     700,     701,     716,     715,     925,     926,     941,     940\r\n     613,     701,     702,     717,     716,     926,     927,     942,     941\r\n     614,     702,     703,     718,     717,     927,     928,     943,     942\r\n     615,     703,     704,     719,     718,     928,     929,     944,     943\r\n     616,     704,     705,     720,     719,     929,     930,     945,     944\r\n     617,     706,     707,     722,     721,     931,     932,     947,     946\r\n     618,     707,     708,     723,     722,     932,     933,     948,     947\r\n     619,     708,     709,     724,     723,     933,     934,     949,     948\r\n     620,     709,     710,     725,     724,     934,     935,     950,     949\r\n     621,     710,     711,     726,     725,     935,     936,     951,     950\r\n     622,     711,     712,     727,     726,     936,     937,     952,     951\r\n     623,     712,     713,     728,     727,     937,     938,     953,     952\r\n     624,     713,     714,     729,     728,     938,     939,     954,     953\r\n     625,     714,     715,     730,     729,     939,     940,     955,     954\r\n     626,     715,     716,     731,     730,     940,     941,     956,     955\r\n     627,     716,     717,     732,     731,     941,     942,     957,     956\r\n     628,     717,     718,     733,     732,     942,     943,     958,     957\r\n     629,     718,     719,     734,     733,     943,     944,     959,     958\r\n     630,     719,     720,     735,     734,     944,     945,     960,     959\r\n     631,     721,     722,     737,     736,     946,     947,     962,     961\r\n     632,     722,     723,     738,     737,     947,     948,     963,     962\r\n     633,     723,     724,     739,     738,     948,     949,     964,     963\r\n     634,     724,     725,     740,     739,     949,     950,     965,     964\r\n     635,     725,     726,     741,     740,     950,     951,     966,     965\r\n     636,     726,     727,     742,     741,     951,     952,     967,     966\r\n     637,     727,     728,     743,     742,     952,     953,     968,     967\r\n     638,     728,     729,     744,     743,     953,     954,     969,     968\r\n     639,     729,     730,     745,     744,     954,     955,     970,     969\r\n     640,     730,     731,     746,     745,     955,     956,     971,     970\r\n     641,     731,     732,     747,     746,     956,     957,     972,     971\r\n     642,     732,     733,     748,     747,     957,     958,     973,     972\r\n     643,     733,     734,     749,     748,     958,     959,     974,     973\r\n     644,     734,     735,     750,     749,     959,     960,     975,     974\r\n     645,     736,     737,     752,     751,     961,     962,     977,     976\r\n     646,     737,     738,     753,     752,     962,     963,     978,     977\r\n     647,     738,     739,     754,     753,     963,     964,     979,     978\r\n     648,     739,     740,     755,     754,     964,     965,     980,     979\r\n     649,     740,     741,     756,     755,     965,     966,     981,     980\r\n     650,     741,     742,     757,     756,     966,     967,     982,     981\r\n     651,     742,     743,     758,     757,     967,     968,     983,     982\r\n     652,     743,     744,     759,     758,     968,     969,     984,     983\r\n     653,     744,     745,     760,     759,     969,     970,     985,     984\r\n     654,     745,     746,     761,     760,     970,     971,     986,     985\r\n     655,     746,     747,     762,     761,     971,     972,     987,     986\r\n     656,     747,     748,     763,     762,     972,     973,     988,     987\r\n     657,     748,     749,     764,     763,     973,     974,     989,     988\r\n     658,     749,     750,     765,     764,     974,     975,     990,     989\r\n     659,     751,     752,     767,     766,     976,     977,     992,     991\r\n     660,     752,     753,     768,     767,     977,     978,     993,     992\r\n     661,     753,     754,     769,     768,     978,     979,     994,     993\r\n     662,     754,     755,     770,     769,     979,     980,     995,     994\r\n     663,     755,     756,     771,     770,     980,     981,     996,     995\r\n     664,     756,     757,     772,     771,     981,     982,     997,     996\r\n     665,     757,     758,     773,     772,     982,     983,     998,     997\r\n     666,     758,     759,     774,     773,     983,     984,     999,     998\r\n     667,     759,     760,     775,     774,     984,     985,    1000,     999\r\n     668,     760,     761,     776,     775,     985,     986,    1001,    1000\r\n     669,     761,     762,     777,     776,     986,     987,    1002,    1001\r\n     670,     762,     763,     778,     777,     987,     988,    1003,    1002\r\n     671,     763,     764,     779,     778,     988,     989,    1004,    1003\r\n     672,     764,     765,     780,     779,     989,     990,    1005,    1004\r\n     673,     766,     767,     782,     781,     991,     992,    1007,    1006\r\n     674,     767,     768,     783,     782,     992,     993,    1008,    1007\r\n     675,     768,     769,     784,     783,     993,     994,    1009,    1008\r\n     676,     769,     770,     785,     784,     994,     995,    1010,    1009\r\n     677,     770,     771,     786,     785,     995,     996,    1011,    1010\r\n     678,     771,     772,     787,     786,     996,     997,    1012,    1011\r\n     679,     772,     773,     788,     787,     997,     998,    1013,    1012\r\n     680,     773,     774,     789,     788,     998,     999,    1014,    1013\r\n     681,     774,     775,     790,     789,     999,    1000,    1015,    1014\r\n     682,     775,     776,     791,     790,    1000,    1001,    1016,    1015\r\n     683,     776,     777,     792,     791,    1001,    1002,    1017,    1016\r\n     684,     777,     778,     793,     792,    1002,    1003,    1018,    1017\r\n     685,     778,     779,     794,     793,    1003,    1004,    1019,    1018\r\n     686,     779,     780,     795,     794,    1004,    1005,    1020,    1019\r\n     687,     781,     782,     797,     796,    1006,    1007,    1022,    1021\r\n     688,     782,     783,     798,     797,    1007,    1008,    1023,    1022\r\n     689,     783,     784,     799,     798,    1008,    1009,    1024,    1023\r\n     690,     784,     785,     800,     799,    1009,    1010,    1025,    1024\r\n     691,     785,     786,     801,     800,    1010,    1011,    1026,    1025\r\n     692,     786,     787,     802,     801,    1011,    1012,    1027,    1026\r\n     693,     787,     788,     803,     802,    1012,    1013,    1028,    1027\r\n     694,     788,     789,     804,     803,    1013,    1014,    1029,    1028\r\n     695,     789,     790,     805,     804,    1014,    1015,    1030,    1029\r\n     696,     790,     791,     806,     805,    1015,    1016,    1031,    1030\r\n     697,     791,     792,     807,     806,    1016,    1017,    1032,    1031\r\n     698,     792,     793,     808,     807,    1017,    1018,    1033,    1032\r\n     699,     793,     794,     809,     808,    1018,    1019,    1034,    1033\r\n     700,     794,     795,     810,     809,    1019,    1020,    1035,    1034\r\n     701,     796,     797,     812,     811,    1021,    1022,    1037,    1036\r\n     702,     797,     798,     813,     812,    1022,    1023,    1038,    1037\r\n     703,     798,     799,     814,     813,    1023,    1024,    1039,    1038\r\n     704,     799,     800,     815,     814,    1024,    1025,    1040,    1039\r\n     705,     800,     801,     816,     815,    1025,    1026,    1041,    1040\r\n     706,     801,     802,     817,     816,    1026,    1027,    1042,    1041\r\n     707,     802,     803,     818,     817,    1027,    1028,    1043,    1042\r\n     708,     803,     804,     819,     818,    1028,    1029,    1044,    1043\r\n     709,     804,     805,     820,     819,    1029,    1030,    1045,    1044\r\n     710,     805,     806,     821,     820,    1030,    1031,    1046,    1045\r\n     711,     806,     807,     822,     821,    1031,    1032,    1047,    1046\r\n     712,     807,     808,     823,     822,    1032,    1033,    1048,    1047\r\n     713,     808,     809,     824,     823,    1033,    1034,    1049,    1048\r\n     714,     809,     810,     825,     824,    1034,    1035,    1050,    1049\r\n     715,     811,     812,     827,     826,    1036,    1037,    1052,    1051\r\n     716,     812,     813,     828,     827,    1037,    1038,    1053,    1052\r\n     717,     813,     814,     829,     828,    1038,    1039,    1054,    1053\r\n     718,     814,     815,     830,     829,    1039,    1040,    1055,    1054\r\n     719,     815,     816,     831,     830,    1040,    1041,    1056,    1055\r\n     720,     816,     817,     832,     831,    1041,    1042,    1057,    1056\r\n     721,     817,     818,     833,     832,    1042,    1043,    1058,    1057\r\n     722,     818,     819,     834,     833,    1043,    1044,    1059,    1058\r\n     723,     819,     820,     835,     834,    1044,    1045,    1060,    1059\r\n     724,     820,     821,     836,     835,    1045,    1046,    1061,    1060\r\n     725,     821,     822,     837,     836,    1046,    1047,    1062,    1061\r\n     726,     822,     823,     838,     837,    1047,    1048,    1063,    1062\r\n     727,     823,     824,     839,     838,    1048,    1049,    1064,    1063\r\n     728,     824,     825,     840,     839,    1049,    1050,    1065,    1064\r\n     729,     826,     827,     842,     841,    1051,    1052,    1067,    1066\r\n     730,     827,     828,     843,     842,    1052,    1053,    1068,    1067\r\n     731,     828,     829,     844,     843,    1053,    1054,    1069,    1068\r\n     732,     829,     830,     845,     844,    1054,    1055,    1070,    1069\r\n     733,     830,     831,     846,     845,    1055,    1056,    1071,    1070\r\n     734,     831,     832,     847,     846,    1056,    1057,    1072,    1071\r\n     735,     832,     833,     848,     847,    1057,    1058,    1073,    1072\r\n     736,     833,     834,     849,     848,    1058,    1059,    1074,    1073\r\n     737,     834,     835,     850,     849,    1059,    1060,    1075,    1074\r\n     738,     835,     836,     851,     850,    1060,    1061,    1076,    1075\r\n     739,     836,     837,     852,     851,    1061,    1062,    1077,    1076\r\n     740,     837,     838,     853,     852,    1062,    1063,    1078,    1077\r\n     741,     838,     839,     854,     853,    1063,    1064,    1079,    1078\r\n     742,     839,     840,     855,     854,    1064,    1065,    1080,    1079\r\n     743,     841,     842,     857,     856,    1066,    1067,    1082,    1081\r\n     744,     842,     843,     858,     857,    1067,    1068,    1083,    1082\r\n     745,     843,     844,     859,     858,    1068,    1069,    1084,    1083\r\n     746,     844,     845,     860,     859,    1069,    1070,    1085,    1084\r\n     747,     845,     846,     861,     860,    1070,    1071,    1086,    1085\r\n     748,     846,     847,     862,     861,    1071,    1072,    1087,    1086\r\n     749,     847,     848,     863,     862,    1072,    1073,    1088,    1087\r\n     750,     848,     849,     864,     863,    1073,    1074,    1089,    1088\r\n     751,     849,     850,     865,     864,    1074,    1075,    1090,    1089\r\n     752,     850,     851,     866,     865,    1075,    1076,    1091,    1090\r\n     753,     851,     852,     867,     866,    1076,    1077,    1092,    1091\r\n     754,     852,     853,     868,     867,    1077,    1078,    1093,    1092\r\n     755,     853,     854,     869,     868,    1078,    1079,    1094,    1093\r\n     756,     854,     855,     870,     869,    1079,    1080,    1095,    1094\r\n     757,     856,     857,     872,     871,    1081,    1082,    1097,    1096\r\n     758,     857,     858,     873,     872,    1082,    1083,    1098,    1097\r\n     759,     858,     859,     874,     873,    1083,    1084,    1099,    1098\r\n     760,     859,     860,     875,     874,    1084,    1085,    1100,    1099\r\n     761,     860,     861,     876,     875,    1085,    1086,    1101,    1100\r\n     762,     861,     862,     877,     876,    1086,    1087,    1102,    1101\r\n     763,     862,     863,     878,     877,    1087,    1088,    1103,    1102\r\n     764,     863,     864,     879,     878,    1088,    1089,    1104,    1103\r\n     765,     864,     865,     880,     879,    1089,    1090,    1105,    1104\r\n     766,     865,     866,     881,     880,    1090,    1091,    1106,    1105\r\n     767,     866,     867,     882,     881,    1091,    1092,    1107,    1106\r\n     768,     867,     868,     883,     882,    1092,    1093,    1108,    1107\r\n     769,     868,     869,     884,     883,    1093,    1094,    1109,    1108\r\n     770,     869,     870,     885,     884,    1094,    1095,    1110,    1109\r\n     771,     871,     872,     887,     886,    1096,    1097,    1112,    1111\r\n     772,     872,     873,     888,     887,    1097,    1098,    1113,    1112\r\n     773,     873,     874,     889,     888,    1098,    1099,    1114,    1113\r\n     774,     874,     875,     890,     889,    1099,    1100,    1115,    1114\r\n     775,     875,     876,     891,     890,    1100,    1101,    1116,    1115\r\n     776,     876,     877,     892,     891,    1101,    1102,    1117,    1116\r\n     777,     877,     878,     893,     892,    1102,    1103,    1118,    1117\r\n     778,     878,     879,     894,     893,    1103,    1104,    1119,    1118\r\n     779,     879,     880,     895,     894,    1104,    1105,    1120,    1119\r\n     780,     880,     881,     896,     895,    1105,    1106,    1121,    1120\r\n     781,     881,     882,     897,     896,    1106,    1107,    1122,    1121\r\n     782,     882,     883,     898,     897,    1107,    1108,    1123,    1122\r\n     783,     883,     884,     899,     898,    1108,    1109,    1124,    1123\r\n     784,     884,     885,     900,     899,    1109,    1110,    1125,    1124\r\n     785,     901,     902,     917,     916,    1126,    1127,    1142,    1141\r\n     786,     902,     903,     918,     917,    1127,    1128,    1143,    1142\r\n     787,     903,     904,     919,     918,    1128,    1129,    1144,    1143\r\n     788,     904,     905,     920,     919,    1129,    1130,    1145,    1144\r\n     789,     905,     906,     921,     920,    1130,    1131,    1146,    1145\r\n     790,     906,     907,     922,     921,    1131,    1132,    1147,    1146\r\n     791,     907,     908,     923,     922,    1132,    1133,    1148,    1147\r\n     792,     908,     909,     924,     923,    1133,    1134,    1149,    1148\r\n     793,     909,     910,     925,     924,    1134,    1135,    1150,    1149\r\n     794,     910,     911,     926,     925,    1135,    1136,    1151,    1150\r\n     795,     911,     912,     927,     926,    1136,    1137,    1152,    1151\r\n     796,     912,     913,     928,     927,    1137,    1138,    1153,    1152\r\n     797,     913,     914,     929,     928,    1138,    1139,    1154,    1153\r\n     798,     914,     915,     930,     929,    1139,    1140,    1155,    1154\r\n     799,     916,     917,     932,     931,    1141,    1142,    1157,    1156\r\n     800,     917,     918,     933,     932,    1142,    1143,    1158,    1157\r\n     801,     918,     919,     934,     933,    1143,    1144,    1159,    1158\r\n     802,     919,     920,     935,     934,    1144,    1145,    1160,    1159\r\n     803,     920,     921,     936,     935,    1145,    1146,    1161,    1160\r\n     804,     921,     922,     937,     936,    1146,    1147,    1162,    1161\r\n     805,     922,     923,     938,     937,    1147,    1148,    1163,    1162\r\n     806,     923,     924,     939,     938,    1148,    1149,    1164,    1163\r\n     807,     924,     925,     940,     939,    1149,    1150,    1165,    1164\r\n     808,     925,     926,     941,     940,    1150,    1151,    1166,    1165\r\n     809,     926,     927,     942,     941,    1151,    1152,    1167,    1166\r\n     810,     927,     928,     943,     942,    1152,    1153,    1168,    1167\r\n     811,     928,     929,     944,     943,    1153,    1154,    1169,    1168\r\n     812,     929,     930,     945,     944,    1154,    1155,    1170,    1169\r\n     813,     931,     932,     947,     946,    1156,    1157,    1172,    1171\r\n     814,     932,     933,     948,     947,    1157,    1158,    1173,    1172\r\n     815,     933,     934,     949,     948,    1158,    1159,    1174,    1173\r\n     816,     934,     935,     950,     949,    1159,    1160,    1175,    1174\r\n     817,     935,     936,     951,     950,    1160,    1161,    1176,    1175\r\n     818,     936,     937,     952,     951,    1161,    1162,    1177,    1176\r\n     819,     937,     938,     953,     952,    1162,    1163,    1178,    1177\r\n     820,     938,     939,     954,     953,    1163,    1164,    1179,    1178\r\n     821,     939,     940,     955,     954,    1164,    1165,    1180,    1179\r\n     822,     940,     941,     956,     955,    1165,    1166,    1181,    1180\r\n     823,     941,     942,     957,     956,    1166,    1167,    1182,    1181\r\n     824,     942,     943,     958,     957,    1167,    1168,    1183,    1182\r\n     825,     943,     944,     959,     958,    1168,    1169,    1184,    1183\r\n     826,     944,     945,     960,     959,    1169,    1170,    1185,    1184\r\n     827,     946,     947,     962,     961,    1171,    1172,    1187,    1186\r\n     828,     947,     948,     963,     962,    1172,    1173,    1188,    1187\r\n     829,     948,     949,     964,     963,    1173,    1174,    1189,    1188\r\n     830,     949,     950,     965,     964,    1174,    1175,    1190,    1189\r\n     831,     950,     951,     966,     965,    1175,    1176,    1191,    1190\r\n     832,     951,     952,     967,     966,    1176,    1177,    1192,    1191\r\n     833,     952,     953,     968,     967,    1177,    1178,    1193,    1192\r\n     834,     953,     954,     969,     968,    1178,    1179,    1194,    1193\r\n     835,     954,     955,     970,     969,    1179,    1180,    1195,    1194\r\n     836,     955,     956,     971,     970,    1180,    1181,    1196,    1195\r\n     837,     956,     957,     972,     971,    1181,    1182,    1197,    1196\r\n     838,     957,     958,     973,     972,    1182,    1183,    1198,    1197\r\n     839,     958,     959,     974,     973,    1183,    1184,    1199,    1198\r\n     840,     959,     960,     975,     974,    1184,    1185,    1200,    1199\r\n     841,     961,     962,     977,     976,    1186,    1187,    1202,    1201\r\n     842,     962,     963,     978,     977,    1187,    1188,    1203,    1202\r\n     843,     963,     964,     979,     978,    1188,    1189,    1204,    1203\r\n     844,     964,     965,     980,     979,    1189,    1190,    1205,    1204\r\n     845,     965,     966,     981,     980,    1190,    1191,    1206,    1205\r\n     846,     966,     967,     982,     981,    1191,    1192,    1207,    1206\r\n     847,     967,     968,     983,     982,    1192,    1193,    1208,    1207\r\n     848,     968,     969,     984,     983,    1193,    1194,    1209,    1208\r\n     849,     969,     970,     985,     984,    1194,    1195,    1210,    1209\r\n     850,     970,     971,     986,     985,    1195,    1196,    1211,    1210\r\n     851,     971,     972,     987,     986,    1196,    1197,    1212,    1211\r\n     852,     972,     973,     988,     987,    1197,    1198,    1213,    1212\r\n     853,     973,     974,     989,     988,    1198,    1199,    1214,    1213\r\n     854,     974,     975,     990,     989,    1199,    1200,    1215,    1214\r\n     855,     976,     977,     992,     991,    1201,    1202,    1217,    1216\r\n     856,     977,     978,     993,     992,    1202,    1203,    1218,    1217\r\n     857,     978,     979,     994,     993,    1203,    1204,    1219,    1218\r\n     858,     979,     980,     995,     994,    1204,    1205,    1220,    1219\r\n     859,     980,     981,     996,     995,    1205,    1206,    1221,    1220\r\n     860,     981,     982,     997,     996,    1206,    1207,    1222,    1221\r\n     861,     982,     983,     998,     997,    1207,    1208,    1223,    1222\r\n     862,     983,     984,     999,     998,    1208,    1209,    1224,    1223\r\n     863,     984,     985,    1000,     999,    1209,    1210,    1225,    1224\r\n     864,     985,     986,    1001,    1000,    1210,    1211,    1226,    1225\r\n     865,     986,     987,    1002,    1001,    1211,    1212,    1227,    1226\r\n     866,     987,     988,    1003,    1002,    1212,    1213,    1228,    1227\r\n     867,     988,     989,    1004,    1003,    1213,    1214,    1229,    1228\r\n     868,     989,     990,    1005,    1004,    1214,    1215,    1230,    1229\r\n     869,     991,     992,    1007,    1006,    1216,    1217,    1232,    1231\r\n     870,     992,     993,    1008,    1007,    1217,    1218,    1233,    1232\r\n     871,     993,     994,    1009,    1008,    1218,    1219,    1234,    1233\r\n     872,     994,     995,    1010,    1009,    1219,    1220,    1235,    1234\r\n     873,     995,     996,    1011,    1010,    1220,    1221,    1236,    1235\r\n     874,     996,     997,    1012,    1011,    1221,    1222,    1237,    1236\r\n     875,     997,     998,    1013,    1012,    1222,    1223,    1238,    1237\r\n     876,     998,     999,    1014,    1013,    1223,    1224,    1239,    1238\r\n     877,     999,    1000,    1015,    1014,    1224,    1225,    1240,    1239\r\n     878,    1000,    1001,    1016,    1015,    1225,    1226,    1241,    1240\r\n     879,    1001,    1002,    1017,    1016,    1226,    1227,    1242,    1241\r\n     880,    1002,    1003,    1018,    1017,    1227,    1228,    1243,    1242\r\n     881,    1003,    1004,    1019,    1018,    1228,    1229,    1244,    1243\r\n     882,    1004,    1005,    1020,    1019,    1229,    1230,    1245,    1244\r\n     883,    1006,    1007,    1022,    1021,    1231,    1232,    1247,    1246\r\n     884,    1007,    1008,    1023,    1022,    1232,    1233,    1248,    1247\r\n     885,    1008,    1009,    1024,    1023,    1233,    1234,    1249,    1248\r\n     886,    1009,    1010,    1025,    1024,    1234,    1235,    1250,    1249\r\n     887,    1010,    1011,    1026,    1025,    1235,    1236,    1251,    1250\r\n     888,    1011,    1012,    1027,    1026,    1236,    1237,    1252,    1251\r\n     889,    1012,    1013,    1028,    1027,    1237,    1238,    1253,    1252\r\n     890,    1013,    1014,    1029,    1028,    1238,    1239,    1254,    1253\r\n     891,    1014,    1015,    1030,    1029,    1239,    1240,    1255,    1254\r\n     892,    1015,    1016,    1031,    1030,    1240,    1241,    1256,    1255\r\n     893,    1016,    1017,    1032,    1031,    1241,    1242,    1257,    1256\r\n     894,    1017,    1018,    1033,    1032,    1242,    1243,    1258,    1257\r\n     895,    1018,    1019,    1034,    1033,    1243,    1244,    1259,    1258\r\n     896,    1019,    1020,    1035,    1034,    1244,    1245,    1260,    1259\r\n     897,    1021,    1022,    1037,    1036,    1246,    1247,    1262,    1261\r\n     898,    1022,    1023,    1038,    1037,    1247,    1248,    1263,    1262\r\n     899,    1023,    1024,    1039,    1038,    1248,    1249,    1264,    1263\r\n     900,    1024,    1025,    1040,    1039,    1249,    1250,    1265,    1264\r\n     901,    1025,    1026,    1041,    1040,    1250,    1251,    1266,    1265\r\n     902,    1026,    1027,    1042,    1041,    1251,    1252,    1267,    1266\r\n     903,    1027,    1028,    1043,    1042,    1252,    1253,    1268,    1267\r\n     904,    1028,    1029,    1044,    1043,    1253,    1254,    1269,    1268\r\n     905,    1029,    1030,    1045,    1044,    1254,    1255,    1270,    1269\r\n     906,    1030,    1031,    1046,    1045,    1255,    1256,    1271,    1270\r\n     907,    1031,    1032,    1047,    1046,    1256,    1257,    1272,    1271\r\n     908,    1032,    1033,    1048,    1047,    1257,    1258,    1273,    1272\r\n     909,    1033,    1034,    1049,    1048,    1258,    1259,    1274,    1273\r\n     910,    1034,    1035,    1050,    1049,    1259,    1260,    1275,    1274\r\n     911,    1036,    1037,    1052,    1051,    1261,    1262,    1277,    1276\r\n     912,    1037,    1038,    1053,    1052,    1262,    1263,    1278,    1277\r\n     913,    1038,    1039,    1054,    1053,    1263,    1264,    1279,    1278\r\n     914,    1039,    1040,    1055,    1054,    1264,    1265,    1280,    1279\r\n     915,    1040,    1041,    1056,    1055,    1265,    1266,    1281,    1280\r\n     916,    1041,    1042,    1057,    1056,    1266,    1267,    1282,    1281\r\n     917,    1042,    1043,    1058,    1057,    1267,    1268,    1283,    1282\r\n     918,    1043,    1044,    1059,    1058,    1268,    1269,    1284,    1283\r\n     919,    1044,    1045,    1060,    1059,    1269,    1270,    1285,    1284\r\n     920,    1045,    1046,    1061,    1060,    1270,    1271,    1286,    1285\r\n     921,    1046,    1047,    1062,    1061,    1271,    1272,    1287,    1286\r\n     922,    1047,    1048,    1063,    1062,    1272,    1273,    1288,    1287\r\n     923,    1048,    1049,    1064,    1063,    1273,    1274,    1289,    1288\r\n     924,    1049,    1050,    1065,    1064,    1274,    1275,    1290,    1289\r\n     925,    1051,    1052,    1067,    1066,    1276,    1277,    1292,    1291\r\n     926,    1052,    1053,    1068,    1067,    1277,    1278,    1293,    1292\r\n     927,    1053,    1054,    1069,    1068,    1278,    1279,    1294,    1293\r\n     928,    1054,    1055,    1070,    1069,    1279,    1280,    1295,    1294\r\n     929,    1055,    1056,    1071,    1070,    1280,    1281,    1296,    1295\r\n     930,    1056,    1057,    1072,    1071,    1281,    1282,    1297,    1296\r\n     931,    1057,    1058,    1073,    1072,    1282,    1283,    1298,    1297\r\n     932,    1058,    1059,    1074,    1073,    1283,    1284,    1299,    1298\r\n     933,    1059,    1060,    1075,    1074,    1284,    1285,    1300,    1299\r\n     934,    1060,    1061,    1076,    1075,    1285,    1286,    1301,    1300\r\n     935,    1061,    1062,    1077,    1076,    1286,    1287,    1302,    1301\r\n     936,    1062,    1063,    1078,    1077,    1287,    1288,    1303,    1302\r\n     937,    1063,    1064,    1079,    1078,    1288,    1289,    1304,    1303\r\n     938,    1064,    1065,    1080,    1079,    1289,    1290,    1305,    1304\r\n     939,    1066,    1067,    1082,    1081,    1291,    1292,    1307,    1306\r\n     940,    1067,    1068,    1083,    1082,    1292,    1293,    1308,    1307\r\n     941,    1068,    1069,    1084,    1083,    1293,    1294,    1309,    1308\r\n     942,    1069,    1070,    1085,    1084,    1294,    1295,    1310,    1309\r\n     943,    1070,    1071,    1086,    1085,    1295,    1296,    1311,    1310\r\n     944,    1071,    1072,    1087,    1086,    1296,    1297,    1312,    1311\r\n     945,    1072,    1073,    1088,    1087,    1297,    1298,    1313,    1312\r\n     946,    1073,    1074,    1089,    1088,    1298,    1299,    1314,    1313\r\n     947,    1074,    1075,    1090,    1089,    1299,    1300,    1315,    1314\r\n     948,    1075,    1076,    1091,    1090,    1300,    1301,    1316,    1315\r\n     949,    1076,    1077,    1092,    1091,    1301,    1302,    1317,    1316\r\n     950,    1077,    1078,    1093,    1092,    1302,    1303,    1318,    1317\r\n     951,    1078,    1079,    1094,    1093,    1303,    1304,    1319,    1318\r\n     952,    1079,    1080,    1095,    1094,    1304,    1305,    1320,    1319\r\n     953,    1081,    1082,    1097,    1096,    1306,    1307,    1322,    1321\r\n     954,    1082,    1083,    1098,    1097,    1307,    1308,    1323,    1322\r\n     955,    1083,    1084,    1099,    1098,    1308,    1309,    1324,    1323\r\n     956,    1084,    1085,    1100,    1099,    1309,    1310,    1325,    1324\r\n     957,    1085,    1086,    1101,    1100,    1310,    1311,    1326,    1325\r\n     958,    1086,    1087,    1102,    1101,    1311,    1312,    1327,    1326\r\n     959,    1087,    1088,    1103,    1102,    1312,    1313,    1328,    1327\r\n     960,    1088,    1089,    1104,    1103,    1313,    1314,    1329,    1328\r\n     961,    1089,    1090,    1105,    1104,    1314,    1315,    1330,    1329\r\n     962,    1090,    1091,    1106,    1105,    1315,    1316,    1331,    1330\r\n     963,    1091,    1092,    1107,    1106,    1316,    1317,    1332,    1331\r\n     964,    1092,    1093,    1108,    1107,    1317,    1318,    1333,    1332\r\n     965,    1093,    1094,    1109,    1108,    1318,    1319,    1334,    1333\r\n     966,    1094,    1095,    1110,    1109,    1319,    1320,    1335,    1334\r\n     967,    1096,    1097,    1112,    1111,    1321,    1322,    1337,    1336\r\n     968,    1097,    1098,    1113,    1112,    1322,    1323,    1338,    1337\r\n     969,    1098,    1099,    1114,    1113,    1323,    1324,    1339,    1338\r\n     970,    1099,    1100,    1115,    1114,    1324,    1325,    1340,    1339\r\n     971,    1100,    1101,    1116,    1115,    1325,    1326,    1341,    1340\r\n     972,    1101,    1102,    1117,    1116,    1326,    1327,    1342,    1341\r\n     973,    1102,    1103,    1118,    1117,    1327,    1328,    1343,    1342\r\n     974,    1103,    1104,    1119,    1118,    1328,    1329,    1344,    1343\r\n     975,    1104,    1105,    1120,    1119,    1329,    1330,    1345,    1344\r\n     976,    1105,    1106,    1121,    1120,    1330,    1331,    1346,    1345\r\n     977,    1106,    1107,    1122,    1121,    1331,    1332,    1347,    1346\r\n     978,    1107,    1108,    1123,    1122,    1332,    1333,    1348,    1347\r\n     979,    1108,    1109,    1124,    1123,    1333,    1334,    1349,    1348\r\n     980,    1109,    1110,    1125,    1124,    1334,    1335,    1350,    1349\r\n     981,    1126,    1127,    1142,    1141,    1351,    1352,    1367,    1366\r\n     982,    1127,    1128,    1143,    1142,    1352,    1353,    1368,    1367\r\n     983,    1128,    1129,    1144,    1143,    1353,    1354,    1369,    1368\r\n     984,    1129,    1130,    1145,    1144,    1354,    1355,    1370,    1369\r\n     985,    1130,    1131,    1146,    1145,    1355,    1356,    1371,    1370\r\n     986,    1131,    1132,    1147,    1146,    1356,    1357,    1372,    1371\r\n     987,    1132,    1133,    1148,    1147,    1357,    1358,    1373,    1372\r\n     988,    1133,    1134,    1149,    1148,    1358,    1359,    1374,    1373\r\n     989,    1134,    1135,    1150,    1149,    1359,    1360,    1375,    1374\r\n     990,    1135,    1136,    1151,    1150,    1360,    1361,    1376,    1375\r\n     991,    1136,    1137,    1152,    1151,    1361,    1362,    1377,    1376\r\n     992,    1137,    1138,    1153,    1152,    1362,    1363,    1378,    1377\r\n     993,    1138,    1139,    1154,    1153,    1363,    1364,    1379,    1378\r\n     994,    1139,    1140,    1155,    1154,    1364,    1365,    1380,    1379\r\n     995,    1141,    1142,    1157,    1156,    1366,    1367,    1382,    1381\r\n     996,    1142,    1143,    1158,    1157,    1367,    1368,    1383,    1382\r\n     997,    1143,    1144,    1159,    1158,    1368,    1369,    1384,    1383\r\n     998,    1144,    1145,    1160,    1159,    1369,    1370,    1385,    1384\r\n     999,    1145,    1146,    1161,    1160,    1370,    1371,    1386,    1385\r\n    1000,    1146,    1147,    1162,    1161,    1371,    1372,    1387,    1386\r\n    1001,    1147,    1148,    1163,    1162,    1372,    1373,    1388,    1387\r\n    1002,    1148,    1149,    1164,    1163,    1373,    1374,    1389,    1388\r\n    1003,    1149,    1150,    1165,    1164,    1374,    1375,    1390,    1389\r\n    1004,    1150,    1151,    1166,    1165,    1375,    1376,    1391,    1390\r\n    1005,    1151,    1152,    1167,    1166,    1376,    1377,    1392,    1391\r\n    1006,    1152,    1153,    1168,    1167,    1377,    1378,    1393,    1392\r\n    1007,    1153,    1154,    1169,    1168,    1378,    1379,    1394,    1393\r\n    1008,    1154,    1155,    1170,    1169,    1379,    1380,    1395,    1394\r\n    1009,    1156,    1157,    1172,    1171,    1381,    1382,    1397,    1396\r\n    1010,    1157,    1158,    1173,    1172,    1382,    1383,    1398,    1397\r\n    1011,    1158,    1159,    1174,    1173,    1383,    1384,    1399,    1398\r\n    1012,    1159,    1160,    1175,    1174,    1384,    1385,    1400,    1399\r\n    1013,    1160,    1161,    1176,    1175,    1385,    1386,    1401,    1400\r\n    1014,    1161,    1162,    1177,    1176,    1386,    1387,    1402,    1401\r\n    1015,    1162,    1163,    1178,    1177,    1387,    1388,    1403,    1402\r\n    1016,    1163,    1164,    1179,    1178,    1388,    1389,    1404,    1403\r\n    1017,    1164,    1165,    1180,    1179,    1389,    1390,    1405,    1404\r\n    1018,    1165,    1166,    1181,    1180,    1390,    1391,    1406,    1405\r\n    1019,    1166,    1167,    1182,    1181,    1391,    1392,    1407,    1406\r\n    1020,    1167,    1168,    1183,    1182,    1392,    1393,    1408,    1407\r\n    1021,    1168,    1169,    1184,    1183,    1393,    1394,    1409,    1408\r\n    1022,    1169,    1170,    1185,    1184,    1394,    1395,    1410,    1409\r\n    1023,    1171,    1172,    1187,    1186,    1396,    1397,    1412,    1411\r\n    1024,    1172,    1173,    1188,    1187,    1397,    1398,    1413,    1412\r\n    1025,    1173,    1174,    1189,    1188,    1398,    1399,    1414,    1413\r\n    1026,    1174,    1175,    1190,    1189,    1399,    1400,    1415,    1414\r\n    1027,    1175,    1176,    1191,    1190,    1400,    1401,    1416,    1415\r\n    1028,    1176,    1177,    1192,    1191,    1401,    1402,    1417,    1416\r\n    1029,    1177,    1178,    1193,    1192,    1402,    1403,    1418,    1417\r\n    1030,    1178,    1179,    1194,    1193,    1403,    1404,    1419,    1418\r\n    1031,    1179,    1180,    1195,    1194,    1404,    1405,    1420,    1419\r\n    1032,    1180,    1181,    1196,    1195,    1405,    1406,    1421,    1420\r\n    1033,    1181,    1182,    1197,    1196,    1406,    1407,    1422,    1421\r\n    1034,    1182,    1183,    1198,    1197,    1407,    1408,    1423,    1422\r\n    1035,    1183,    1184,    1199,    1198,    1408,    1409,    1424,    1423\r\n    1036,    1184,    1185,    1200,    1199,    1409,    1410,    1425,    1424\r\n    1037,    1186,    1187,    1202,    1201,    1411,    1412,    1427,    1426\r\n    1038,    1187,    1188,    1203,    1202,    1412,    1413,    1428,    1427\r\n    1039,    1188,    1189,    1204,    1203,    1413,    1414,    1429,    1428\r\n    1040,    1189,    1190,    1205,    1204,    1414,    1415,    1430,    1429\r\n    1041,    1190,    1191,    1206,    1205,    1415,    1416,    1431,    1430\r\n    1042,    1191,    1192,    1207,    1206,    1416,    1417,    1432,    1431\r\n    1043,    1192,    1193,    1208,    1207,    1417,    1418,    1433,    1432\r\n    1044,    1193,    1194,    1209,    1208,    1418,    1419,    1434,    1433\r\n    1045,    1194,    1195,    1210,    1209,    1419,    1420,    1435,    1434\r\n    1046,    1195,    1196,    1211,    1210,    1420,    1421,    1436,    1435\r\n    1047,    1196,    1197,    1212,    1211,    1421,    1422,    1437,    1436\r\n    1048,    1197,    1198,    1213,    1212,    1422,    1423,    1438,    1437\r\n    1049,    1198,    1199,    1214,    1213,    1423,    1424,    1439,    1438\r\n    1050,    1199,    1200,    1215,    1214,    1424,    1425,    1440,    1439\r\n    1051,    1201,    1202,    1217,    1216,    1426,    1427,    1442,    1441\r\n    1052,    1202,    1203,    1218,    1217,    1427,    1428,    1443,    1442\r\n    1053,    1203,    1204,    1219,    1218,    1428,    1429,    1444,    1443\r\n    1054,    1204,    1205,    1220,    1219,    1429,    1430,    1445,    1444\r\n    1055,    1205,    1206,    1221,    1220,    1430,    1431,    1446,    1445\r\n    1056,    1206,    1207,    1222,    1221,    1431,    1432,    1447,    1446\r\n    1057,    1207,    1208,    1223,    1222,    1432,    1433,    1448,    1447\r\n    1058,    1208,    1209,    1224,    1223,    1433,    1434,    1449,    1448\r\n    1059,    1209,    1210,    1225,    1224,    1434,    1435,    1450,    1449\r\n    1060,    1210,    1211,    1226,    1225,    1435,    1436,    1451,    1450\r\n    1061,    1211,    1212,    1227,    1226,    1436,    1437,    1452,    1451\r\n    1062,    1212,    1213,    1228,    1227,    1437,    1438,    1453,    1452\r\n    1063,    1213,    1214,    1229,    1228,    1438,    1439,    1454,    1453\r\n    1064,    1214,    1215,    1230,    1229,    1439,    1440,    1455,    1454\r\n    1065,    1216,    1217,    1232,    1231,    1441,    1442,    1457,    1456\r\n    1066,    1217,    1218,    1233,    1232,    1442,    1443,    1458,    1457\r\n    1067,    1218,    1219,    1234,    1233,    1443,    1444,    1459,    1458\r\n    1068,    1219,    1220,    1235,    1234,    1444,    1445,    1460,    1459\r\n    1069,    1220,    1221,    1236,    1235,    1445,    1446,    1461,    1460\r\n    1070,    1221,    1222,    1237,    1236,    1446,    1447,    1462,    1461\r\n    1071,    1222,    1223,    1238,    1237,    1447,    1448,    1463,    1462\r\n    1072,    1223,    1224,    1239,    1238,    1448,    1449,    1464,    1463\r\n    1073,    1224,    1225,    1240,    1239,    1449,    1450,    1465,    1464\r\n    1074,    1225,    1226,    1241,    1240,    1450,    1451,    1466,    1465\r\n    1075,    1226,    1227,    1242,    1241,    1451,    1452,    1467,    1466\r\n    1076,    1227,    1228,    1243,    1242,    1452,    1453,    1468,    1467\r\n    1077,    1228,    1229,    1244,    1243,    1453,    1454,    1469,    1468\r\n    1078,    1229,    1230,    1245,    1244,    1454,    1455,    1470,    1469\r\n    1079,    1231,    1232,    1247,    1246,    1456,    1457,    1472,    1471\r\n    1080,    1232,    1233,    1248,    1247,    1457,    1458,    1473,    1472\r\n    1081,    1233,    1234,    1249,    1248,    1458,    1459,    1474,    1473\r\n    1082,    1234,    1235,    1250,    1249,    1459,    1460,    1475,    1474\r\n    1083,    1235,    1236,    1251,    1250,    1460,    1461,    1476,    1475\r\n    1084,    1236,    1237,    1252,    1251,    1461,    1462,    1477,    1476\r\n    1085,    1237,    1238,    1253,    1252,    1462,    1463,    1478,    1477\r\n    1086,    1238,    1239,    1254,    1253,    1463,    1464,    1479,    1478\r\n    1087,    1239,    1240,    1255,    1254,    1464,    1465,    1480,    1479\r\n    1088,    1240,    1241,    1256,    1255,    1465,    1466,    1481,    1480\r\n    1089,    1241,    1242,    1257,    1256,    1466,    1467,    1482,    1481\r\n    1090,    1242,    1243,    1258,    1257,    1467,    1468,    1483,    1482\r\n    1091,    1243,    1244,    1259,    1258,    1468,    1469,    1484,    1483\r\n    1092,    1244,    1245,    1260,    1259,    1469,    1470,    1485,    1484\r\n    1093,    1246,    1247,    1262,    1261,    1471,    1472,    1487,    1486\r\n    1094,    1247,    1248,    1263,    1262,    1472,    1473,    1488,    1487\r\n    1095,    1248,    1249,    1264,    1263,    1473,    1474,    1489,    1488\r\n    1096,    1249,    1250,    1265,    1264,    1474,    1475,    1490,    1489\r\n    1097,    1250,    1251,    1266,    1265,    1475,    1476,    1491,    1490\r\n    1098,    1251,    1252,    1267,    1266,    1476,    1477,    1492,    1491\r\n    1099,    1252,    1253,    1268,    1267,    1477,    1478,    1493,    1492\r\n    1100,    1253,    1254,    1269,    1268,    1478,    1479,    1494,    1493\r\n    1101,    1254,    1255,    1270,    1269,    1479,    1480,    1495,    1494\r\n    1102,    1255,    1256,    1271,    1270,    1480,    1481,    1496,    1495\r\n    1103,    1256,    1257,    1272,    1271,    1481,    1482,    1497,    1496\r\n    1104,    1257,    1258,    1273,    1272,    1482,    1483,    1498,    1497\r\n    1105,    1258,    1259,    1274,    1273,    1483,    1484,    1499,    1498\r\n    1106,    1259,    1260,    1275,    1274,    1484,    1485,    1500,    1499\r\n    1107,    1261,    1262,    1277,    1276,    1486,    1487,    1502,    1501\r\n    1108,    1262,    1263,    1278,    1277,    1487,    1488,    1503,    1502\r\n    1109,    1263,    1264,    1279,    1278,    1488,    1489,    1504,    1503\r\n    1110,    1264,    1265,    1280,    1279,    1489,    1490,    1505,    1504\r\n    1111,    1265,    1266,    1281,    1280,    1490,    1491,    1506,    1505\r\n    1112,    1266,    1267,    1282,    1281,    1491,    1492,    1507,    1506\r\n    1113,    1267,    1268,    1283,    1282,    1492,    1493,    1508,    1507\r\n    1114,    1268,    1269,    1284,    1283,    1493,    1494,    1509,    1508\r\n    1115,    1269,    1270,    1285,    1284,    1494,    1495,    1510,    1509\r\n    1116,    1270,    1271,    1286,    1285,    1495,    1496,    1511,    1510\r\n    1117,    1271,    1272,    1287,    1286,    1496,    1497,    1512,    1511\r\n    1118,    1272,    1273,    1288,    1287,    1497,    1498,    1513,    1512\r\n    1119,    1273,    1274,    1289,    1288,    1498,    1499,    1514,    1513\r\n    1120,    1274,    1275,    1290,    1289,    1499,    1500,    1515,    1514\r\n    1121,    1276,    1277,    1292,    1291,    1501,    1502,    1517,    1516\r\n    1122,    1277,    1278,    1293,    1292,    1502,    1503,    1518,    1517\r\n    1123,    1278,    1279,    1294,    1293,    1503,    1504,    1519,    1518\r\n    1124,    1279,    1280,    1295,    1294,    1504,    1505,    1520,    1519\r\n    1125,    1280,    1281,    1296,    1295,    1505,    1506,    1521,    1520\r\n    1126,    1281,    1282,    1297,    1296,    1506,    1507,    1522,    1521\r\n    1127,    1282,    1283,    1298,    1297,    1507,    1508,    1523,    1522\r\n    1128,    1283,    1284,    1299,    1298,    1508,    1509,    1524,    1523\r\n    1129,    1284,    1285,    1300,    1299,    1509,    1510,    1525,    1524\r\n    1130,    1285,    1286,    1301,    1300,    1510,    1511,    1526,    1525\r\n    1131,    1286,    1287,    1302,    1301,    1511,    1512,    1527,    1526\r\n    1132,    1287,    1288,    1303,    1302,    1512,    1513,    1528,    1527\r\n    1133,    1288,    1289,    1304,    1303,    1513,    1514,    1529,    1528\r\n    1134,    1289,    1290,    1305,    1304,    1514,    1515,    1530,    1529\r\n    1135,    1291,    1292,    1307,    1306,    1516,    1517,    1532,    1531\r\n    1136,    1292,    1293,    1308,    1307,    1517,    1518,    1533,    1532\r\n    1137,    1293,    1294,    1309,    1308,    1518,    1519,    1534,    1533\r\n    1138,    1294,    1295,    1310,    1309,    1519,    1520,    1535,    1534\r\n    1139,    1295,    1296,    1311,    1310,    1520,    1521,    1536,    1535\r\n    1140,    1296,    1297,    1312,    1311,    1521,    1522,    1537,    1536\r\n    1141,    1297,    1298,    1313,    1312,    1522,    1523,    1538,    1537\r\n    1142,    1298,    1299,    1314,    1313,    1523,    1524,    1539,    1538\r\n    1143,    1299,    1300,    1315,    1314,    1524,    1525,    1540,    1539\r\n    1144,    1300,    1301,    1316,    1315,    1525,    1526,    1541,    1540\r\n    1145,    1301,    1302,    1317,    1316,    1526,    1527,    1542,    1541\r\n    1146,    1302,    1303,    1318,    1317,    1527,    1528,    1543,    1542\r\n    1147,    1303,    1304,    1319,    1318,    1528,    1529,    1544,    1543\r\n    1148,    1304,    1305,    1320,    1319,    1529,    1530,    1545,    1544\r\n    1149,    1306,    1307,    1322,    1321,    1531,    1532,    1547,    1546\r\n    1150,    1307,    1308,    1323,    1322,    1532,    1533,    1548,    1547\r\n    1151,    1308,    1309,    1324,    1323,    1533,    1534,    1549,    1548\r\n    1152,    1309,    1310,    1325,    1324,    1534,    1535,    1550,    1549\r\n    1153,    1310,    1311,    1326,    1325,    1535,    1536,    1551,    1550\r\n    1154,    1311,    1312,    1327,    1326,    1536,    1537,    1552,    1551\r\n    1155,    1312,    1313,    1328,    1327,    1537,    1538,    1553,    1552\r\n    1156,    1313,    1314,    1329,    1328,    1538,    1539,    1554,    1553\r\n    1157,    1314,    1315,    1330,    1329,    1539,    1540,    1555,    1554\r\n    1158,    1315,    1316,    1331,    1330,    1540,    1541,    1556,    1555\r\n    1159,    1316,    1317,    1332,    1331,    1541,    1542,    1557,    1556\r\n    1160,    1317,    1318,    1333,    1332,    1542,    1543,    1558,    1557\r\n    1161,    1318,    1319,    1334,    1333,    1543,    1544,    1559,    1558\r\n    1162,    1319,    1320,    1335,    1334,    1544,    1545,    1560,    1559\r\n    1163,    1321,    1322,    1337,    1336,    1546,    1547,    1562,    1561\r\n    1164,    1322,    1323,    1338,    1337,    1547,    1548,    1563,    1562\r\n    1165,    1323,    1324,    1339,    1338,    1548,    1549,    1564,    1563\r\n    1166,    1324,    1325,    1340,    1339,    1549,    1550,    1565,    1564\r\n    1167,    1325,    1326,    1341,    1340,    1550,    1551,    1566,    1565\r\n    1168,    1326,    1327,    1342,    1341,    1551,    1552,    1567,    1566\r\n    1169,    1327,    1328,    1343,    1342,    1552,    1553,    1568,    1567\r\n    1170,    1328,    1329,    1344,    1343,    1553,    1554,    1569,    1568\r\n    1171,    1329,    1330,    1345,    1344,    1554,    1555,    1570,    1569\r\n    1172,    1330,    1331,    1346,    1345,    1555,    1556,    1571,    1570\r\n    1173,    1331,    1332,    1347,    1346,    1556,    1557,    1572,    1571\r\n    1174,    1332,    1333,    1348,    1347,    1557,    1558,    1573,    1572\r\n    1175,    1333,    1334,    1349,    1348,    1558,    1559,    1574,    1573\r\n    1176,    1334,    1335,    1350,    1349,    1559,    1560,    1575,    1574\r\n    1177,    1351,    1352,    1367,    1366,    1576,    1577,    1592,    1591\r\n    1178,    1352,    1353,    1368,    1367,    1577,    1578,    1593,    1592\r\n    1179,    1353,    1354,    1369,    1368,    1578,    1579,    1594,    1593\r\n    1180,    1354,    1355,    1370,    1369,    1579,    1580,    1595,    1594\r\n    1181,    1355,    1356,    1371,    1370,    1580,    1581,    1596,    1595\r\n    1182,    1356,    1357,    1372,    1371,    1581,    1582,    1597,    1596\r\n    1183,    1357,    1358,    1373,    1372,    1582,    1583,    1598,    1597\r\n    1184,    1358,    1359,    1374,    1373,    1583,    1584,    1599,    1598\r\n    1185,    1359,    1360,    1375,    1374,    1584,    1585,    1600,    1599\r\n    1186,    1360,    1361,    1376,    1375,    1585,    1586,    1601,    1600\r\n    1187,    1361,    1362,    1377,    1376,    1586,    1587,    1602,    1601\r\n    1188,    1362,    1363,    1378,    1377,    1587,    1588,    1603,    1602\r\n    1189,    1363,    1364,    1379,    1378,    1588,    1589,    1604,    1603\r\n    1190,    1364,    1365,    1380,    1379,    1589,    1590,    1605,    1604\r\n    1191,    1366,    1367,    1382,    1381,    1591,    1592,    1607,    1606\r\n    1192,    1367,    1368,    1383,    1382,    1592,    1593,    1608,    1607\r\n    1193,    1368,    1369,    1384,    1383,    1593,    1594,    1609,    1608\r\n    1194,    1369,    1370,    1385,    1384,    1594,    1595,    1610,    1609\r\n    1195,    1370,    1371,    1386,    1385,    1595,    1596,    1611,    1610\r\n    1196,    1371,    1372,    1387,    1386,    1596,    1597,    1612,    1611\r\n    1197,    1372,    1373,    1388,    1387,    1597,    1598,    1613,    1612\r\n    1198,    1373,    1374,    1389,    1388,    1598,    1599,    1614,    1613\r\n    1199,    1374,    1375,    1390,    1389,    1599,    1600,    1615,    1614\r\n    1200,    1375,    1376,    1391,    1390,    1600,    1601,    1616,    1615\r\n    1201,    1376,    1377,    1392,    1391,    1601,    1602,    1617,    1616\r\n    1202,    1377,    1378,    1393,    1392,    1602,    1603,    1618,    1617\r\n    1203,    1378,    1379,    1394,    1393,    1603,    1604,    1619,    1618\r\n    1204,    1379,    1380,    1395,    1394,    1604,    1605,    1620,    1619\r\n    1205,    1381,    1382,    1397,    1396,    1606,    1607,    1622,    1621\r\n    1206,    1382,    1383,    1398,    1397,    1607,    1608,    1623,    1622\r\n    1207,    1383,    1384,    1399,    1398,    1608,    1609,    1624,    1623\r\n    1208,    1384,    1385,    1400,    1399,    1609,    1610,    1625,    1624\r\n    1209,    1385,    1386,    1401,    1400,    1610,    1611,    1626,    1625\r\n    1210,    1386,    1387,    1402,    1401,    1611,    1612,    1627,    1626\r\n    1211,    1387,    1388,    1403,    1402,    1612,    1613,    1628,    1627\r\n    1212,    1388,    1389,    1404,    1403,    1613,    1614,    1629,    1628\r\n    1213,    1389,    1390,    1405,    1404,    1614,    1615,    1630,    1629\r\n    1214,    1390,    1391,    1406,    1405,    1615,    1616,    1631,    1630\r\n    1215,    1391,    1392,    1407,    1406,    1616,    1617,    1632,    1631\r\n    1216,    1392,    1393,    1408,    1407,    1617,    1618,    1633,    1632\r\n    1217,    1393,    1394,    1409,    1408,    1618,    1619,    1634,    1633\r\n    1218,    1394,    1395,    1410,    1409,    1619,    1620,    1635,    1634\r\n    1219,    1396,    1397,    1412,    1411,    1621,    1622,    1637,    1636\r\n    1220,    1397,    1398,    1413,    1412,    1622,    1623,    1638,    1637\r\n    1221,    1398,    1399,    1414,    1413,    1623,    1624,    1639,    1638\r\n    1222,    1399,    1400,    1415,    1414,    1624,    1625,    1640,    1639\r\n    1223,    1400,    1401,    1416,    1415,    1625,    1626,    1641,    1640\r\n    1224,    1401,    1402,    1417,    1416,    1626,    1627,    1642,    1641\r\n    1225,    1402,    1403,    1418,    1417,    1627,    1628,    1643,    1642\r\n    1226,    1403,    1404,    1419,    1418,    1628,    1629,    1644,    1643\r\n    1227,    1404,    1405,    1420,    1419,    1629,    1630,    1645,    1644\r\n    1228,    1405,    1406,    1421,    1420,    1630,    1631,    1646,    1645\r\n    1229,    1406,    1407,    1422,    1421,    1631,    1632,    1647,    1646\r\n    1230,    1407,    1408,    1423,    1422,    1632,    1633,    1648,    1647\r\n    1231,    1408,    1409,    1424,    1423,    1633,    1634,    1649,    1648\r\n    1232,    1409,    1410,    1425,    1424,    1634,    1635,    1650,    1649\r\n    1233,    1411,    1412,    1427,    1426,    1636,    1637,    1652,    1651\r\n    1234,    1412,    1413,    1428,    1427,    1637,    1638,    1653,    1652\r\n    1235,    1413,    1414,    1429,    1428,    1638,    1639,    1654,    1653\r\n    1236,    1414,    1415,    1430,    1429,    1639,    1640,    1655,    1654\r\n    1237,    1415,    1416,    1431,    1430,    1640,    1641,    1656,    1655\r\n    1238,    1416,    1417,    1432,    1431,    1641,    1642,    1657,    1656\r\n    1239,    1417,    1418,    1433,    1432,    1642,    1643,    1658,    1657\r\n    1240,    1418,    1419,    1434,    1433,    1643,    1644,    1659,    1658\r\n    1241,    1419,    1420,    1435,    1434,    1644,    1645,    1660,    1659\r\n    1242,    1420,    1421,    1436,    1435,    1645,    1646,    1661,    1660\r\n    1243,    1421,    1422,    1437,    1436,    1646,    1647,    1662,    1661\r\n    1244,    1422,    1423,    1438,    1437,    1647,    1648,    1663,    1662\r\n    1245,    1423,    1424,    1439,    1438,    1648,    1649,    1664,    1663\r\n    1246,    1424,    1425,    1440,    1439,    1649,    1650,    1665,    1664\r\n    1247,    1426,    1427,    1442,    1441,    1651,    1652,    1667,    1666\r\n    1248,    1427,    1428,    1443,    1442,    1652,    1653,    1668,    1667\r\n    1249,    1428,    1429,    1444,    1443,    1653,    1654,    1669,    1668\r\n    1250,    1429,    1430,    1445,    1444,    1654,    1655,    1670,    1669\r\n    1251,    1430,    1431,    1446,    1445,    1655,    1656,    1671,    1670\r\n    1252,    1431,    1432,    1447,    1446,    1656,    1657,    1672,    1671\r\n    1253,    1432,    1433,    1448,    1447,    1657,    1658,    1673,    1672\r\n    1254,    1433,    1434,    1449,    1448,    1658,    1659,    1674,    1673\r\n    1255,    1434,    1435,    1450,    1449,    1659,    1660,    1675,    1674\r\n    1256,    1435,    1436,    1451,    1450,    1660,    1661,    1676,    1675\r\n    1257,    1436,    1437,    1452,    1451,    1661,    1662,    1677,    1676\r\n    1258,    1437,    1438,    1453,    1452,    1662,    1663,    1678,    1677\r\n    1259,    1438,    1439,    1454,    1453,    1663,    1664,    1679,    1678\r\n    1260,    1439,    1440,    1455,    1454,    1664,    1665,    1680,    1679\r\n    1261,    1441,    1442,    1457,    1456,    1666,    1667,    1682,    1681\r\n    1262,    1442,    1443,    1458,    1457,    1667,    1668,    1683,    1682\r\n    1263,    1443,    1444,    1459,    1458,    1668,    1669,    1684,    1683\r\n    1264,    1444,    1445,    1460,    1459,    1669,    1670,    1685,    1684\r\n    1265,    1445,    1446,    1461,    1460,    1670,    1671,    1686,    1685\r\n    1266,    1446,    1447,    1462,    1461,    1671,    1672,    1687,    1686\r\n    1267,    1447,    1448,    1463,    1462,    1672,    1673,    1688,    1687\r\n    1268,    1448,    1449,    1464,    1463,    1673,    1674,    1689,    1688\r\n    1269,    1449,    1450,    1465,    1464,    1674,    1675,    1690,    1689\r\n    1270,    1450,    1451,    1466,    1465,    1675,    1676,    1691,    1690\r\n    1271,    1451,    1452,    1467,    1466,    1676,    1677,    1692,    1691\r\n    1272,    1452,    1453,    1468,    1467,    1677,    1678,    1693,    1692\r\n    1273,    1453,    1454,    1469,    1468,    1678,    1679,    1694,    1693\r\n    1274,    1454,    1455,    1470,    1469,    1679,    1680,    1695,    1694\r\n    1275,    1456,    1457,    1472,    1471,    1681,    1682,    1697,    1696\r\n    1276,    1457,    1458,    1473,    1472,    1682,    1683,    1698,    1697\r\n    1277,    1458,    1459,    1474,    1473,    1683,    1684,    1699,    1698\r\n    1278,    1459,    1460,    1475,    1474,    1684,    1685,    1700,    1699\r\n    1279,    1460,    1461,    1476,    1475,    1685,    1686,    1701,    1700\r\n    1280,    1461,    1462,    1477,    1476,    1686,    1687,    1702,    1701\r\n    1281,    1462,    1463,    1478,    1477,    1687,    1688,    1703,    1702\r\n    1282,    1463,    1464,    1479,    1478,    1688,    1689,    1704,    1703\r\n    1283,    1464,    1465,    1480,    1479,    1689,    1690,    1705,    1704\r\n    1284,    1465,    1466,    1481,    1480,    1690,    1691,    1706,    1705\r\n    1285,    1466,    1467,    1482,    1481,    1691,    1692,    1707,    1706\r\n    1286,    1467,    1468,    1483,    1482,    1692,    1693,    1708,    1707\r\n    1287,    1468,    1469,    1484,    1483,    1693,    1694,    1709,    1708\r\n    1288,    1469,    1470,    1485,    1484,    1694,    1695,    1710,    1709\r\n    1289,    1471,    1472,    1487,    1486,    1696,    1697,    1712,    1711\r\n    1290,    1472,    1473,    1488,    1487,    1697,    1698,    1713,    1712\r\n    1291,    1473,    1474,    1489,    1488,    1698,    1699,    1714,    1713\r\n    1292,    1474,    1475,    1490,    1489,    1699,    1700,    1715,    1714\r\n    1293,    1475,    1476,    1491,    1490,    1700,    1701,    1716,    1715\r\n    1294,    1476,    1477,    1492,    1491,    1701,    1702,    1717,    1716\r\n    1295,    1477,    1478,    1493,    1492,    1702,    1703,    1718,    1717\r\n    1296,    1478,    1479,    1494,    1493,    1703,    1704,    1719,    1718\r\n    1297,    1479,    1480,    1495,    1494,    1704,    1705,    1720,    1719\r\n    1298,    1480,    1481,    1496,    1495,    1705,    1706,    1721,    1720\r\n    1299,    1481,    1482,    1497,    1496,    1706,    1707,    1722,    1721\r\n    1300,    1482,    1483,    1498,    1497,    1707,    1708,    1723,    1722\r\n    1301,    1483,    1484,    1499,    1498,    1708,    1709,    1724,    1723\r\n    1302,    1484,    1485,    1500,    1499,    1709,    1710,    1725,    1724\r\n    1303,    1486,    1487,    1502,    1501,    1711,    1712,    1727,    1726\r\n    1304,    1487,    1488,    1503,    1502,    1712,    1713,    1728,    1727\r\n    1305,    1488,    1489,    1504,    1503,    1713,    1714,    1729,    1728\r\n    1306,    1489,    1490,    1505,    1504,    1714,    1715,    1730,    1729\r\n    1307,    1490,    1491,    1506,    1505,    1715,    1716,    1731,    1730\r\n    1308,    1491,    1492,    1507,    1506,    1716,    1717,    1732,    1731\r\n    1309,    1492,    1493,    1508,    1507,    1717,    1718,    1733,    1732\r\n    1310,    1493,    1494,    1509,    1508,    1718,    1719,    1734,    1733\r\n    1311,    1494,    1495,    1510,    1509,    1719,    1720,    1735,    1734\r\n    1312,    1495,    1496,    1511,    1510,    1720,    1721,    1736,    1735\r\n    1313,    1496,    1497,    1512,    1511,    1721,    1722,    1737,    1736\r\n    1314,    1497,    1498,    1513,    1512,    1722,    1723,    1738,    1737\r\n    1315,    1498,    1499,    1514,    1513,    1723,    1724,    1739,    1738\r\n    1316,    1499,    1500,    1515,    1514,    1724,    1725,    1740,    1739\r\n    1317,    1501,    1502,    1517,    1516,    1726,    1727,    1742,    1741\r\n    1318,    1502,    1503,    1518,    1517,    1727,    1728,    1743,    1742\r\n    1319,    1503,    1504,    1519,    1518,    1728,    1729,    1744,    1743\r\n    1320,    1504,    1505,    1520,    1519,    1729,    1730,    1745,    1744\r\n    1321,    1505,    1506,    1521,    1520,    1730,    1731,    1746,    1745\r\n    1322,    1506,    1507,    1522,    1521,    1731,    1732,    1747,    1746\r\n    1323,    1507,    1508,    1523,    1522,    1732,    1733,    1748,    1747\r\n    1324,    1508,    1509,    1524,    1523,    1733,    1734,    1749,    1748\r\n    1325,    1509,    1510,    1525,    1524,    1734,    1735,    1750,    1749\r\n    1326,    1510,    1511,    1526,    1525,    1735,    1736,    1751,    1750\r\n    1327,    1511,    1512,    1527,    1526,    1736,    1737,    1752,    1751\r\n    1328,    1512,    1513,    1528,    1527,    1737,    1738,    1753,    1752\r\n    1329,    1513,    1514,    1529,    1528,    1738,    1739,    1754,    1753\r\n    1330,    1514,    1515,    1530,    1529,    1739,    1740,    1755,    1754\r\n    1331,    1516,    1517,    1532,    1531,    1741,    1742,    1757,    1756\r\n    1332,    1517,    1518,    1533,    1532,    1742,    1743,    1758,    1757\r\n    1333,    1518,    1519,    1534,    1533,    1743,    1744,    1759,    1758\r\n    1334,    1519,    1520,    1535,    1534,    1744,    1745,    1760,    1759\r\n    1335,    1520,    1521,    1536,    1535,    1745,    1746,    1761,    1760\r\n    1336,    1521,    1522,    1537,    1536,    1746,    1747,    1762,    1761\r\n    1337,    1522,    1523,    1538,    1537,    1747,    1748,    1763,    1762\r\n    1338,    1523,    1524,    1539,    1538,    1748,    1749,    1764,    1763\r\n    1339,    1524,    1525,    1540,    1539,    1749,    1750,    1765,    1764\r\n    1340,    1525,    1526,    1541,    1540,    1750,    1751,    1766,    1765\r\n    1341,    1526,    1527,    1542,    1541,    1751,    1752,    1767,    1766\r\n    1342,    1527,    1528,    1543,    1542,    1752,    1753,    1768,    1767\r\n    1343,    1528,    1529,    1544,    1543,    1753,    1754,    1769,    1768\r\n    1344,    1529,    1530,    1545,    1544,    1754,    1755,    1770,    1769\r\n    1345,    1531,    1532,    1547,    1546,    1756,    1757,    1772,    1771\r\n    1346,    1532,    1533,    1548,    1547,    1757,    1758,    1773,    1772\r\n    1347,    1533,    1534,    1549,    1548,    1758,    1759,    1774,    1773\r\n    1348,    1534,    1535,    1550,    1549,    1759,    1760,    1775,    1774\r\n    1349,    1535,    1536,    1551,    1550,    1760,    1761,    1776,    1775\r\n    1350,    1536,    1537,    1552,    1551,    1761,    1762,    1777,    1776\r\n    1351,    1537,    1538,    1553,    1552,    1762,    1763,    1778,    1777\r\n    1352,    1538,    1539,    1554,    1553,    1763,    1764,    1779,    1778\r\n    1353,    1539,    1540,    1555,    1554,    1764,    1765,    1780,    1779\r\n    1354,    1540,    1541,    1556,    1555,    1765,    1766,    1781,    1780\r\n    1355,    1541,    1542,    1557,    1556,    1766,    1767,    1782,    1781\r\n    1356,    1542,    1543,    1558,    1557,    1767,    1768,    1783,    1782\r\n    1357,    1543,    1544,    1559,    1558,    1768,    1769,    1784,    1783\r\n    1358,    1544,    1545,    1560,    1559,    1769,    1770,    1785,    1784\r\n    1359,    1546,    1547,    1562,    1561,    1771,    1772,    1787,    1786\r\n    1360,    1547,    1548,    1563,    1562,    1772,    1773,    1788,    1787\r\n    1361,    1548,    1549,    1564,    1563,    1773,    1774,    1789,    1788\r\n    1362,    1549,    1550,    1565,    1564,    1774,    1775,    1790,    1789\r\n    1363,    1550,    1551,    1566,    1565,    1775,    1776,    1791,    1790\r\n    1364,    1551,    1552,    1567,    1566,    1776,    1777,    1792,    1791\r\n    1365,    1552,    1553,    1568,    1567,    1777,    1778,    1793,    1792\r\n    1366,    1553,    1554,    1569,    1568,    1778,    1779,    1794,    1793\r\n    1367,    1554,    1555,    1570,    1569,    1779,    1780,    1795,    1794\r\n    1368,    1555,    1556,    1571,    1570,    1780,    1781,    1796,    1795\r\n    1369,    1556,    1557,    1572,    1571,    1781,    1782,    1797,    1796\r\n    1370,    1557,    1558,    1573,    1572,    1782,    1783,    1798,    1797\r\n    1371,    1558,    1559,    1574,    1573,    1783,    1784,    1799,    1798\r\n    1372,    1559,    1560,    1575,    1574,    1784,    1785,    1800,    1799\r\n    1373,    1576,    1577,    1592,    1591,    1801,    1802,    1817,    1816\r\n    1374,    1577,    1578,    1593,    1592,    1802,    1803,    1818,    1817\r\n    1375,    1578,    1579,    1594,    1593,    1803,    1804,    1819,    1818\r\n    1376,    1579,    1580,    1595,    1594,    1804,    1805,    1820,    1819\r\n    1377,    1580,    1581,    1596,    1595,    1805,    1806,    1821,    1820\r\n    1378,    1581,    1582,    1597,    1596,    1806,    1807,    1822,    1821\r\n    1379,    1582,    1583,    1598,    1597,    1807,    1808,    1823,    1822\r\n    1380,    1583,    1584,    1599,    1598,    1808,    1809,    1824,    1823\r\n    1381,    1584,    1585,    1600,    1599,    1809,    1810,    1825,    1824\r\n    1382,    1585,    1586,    1601,    1600,    1810,    1811,    1826,    1825\r\n    1383,    1586,    1587,    1602,    1601,    1811,    1812,    1827,    1826\r\n    1384,    1587,    1588,    1603,    1602,    1812,    1813,    1828,    1827\r\n    1385,    1588,    1589,    1604,    1603,    1813,    1814,    1829,    1828\r\n    1386,    1589,    1590,    1605,    1604,    1814,    1815,    1830,    1829\r\n    1387,    1591,    1592,    1607,    1606,    1816,    1817,    1832,    1831\r\n    1388,    1592,    1593,    1608,    1607,    1817,    1818,    1833,    1832\r\n    1389,    1593,    1594,    1609,    1608,    1818,    1819,    1834,    1833\r\n    1390,    1594,    1595,    1610,    1609,    1819,    1820,    1835,    1834\r\n    1391,    1595,    1596,    1611,    1610,    1820,    1821,    1836,    1835\r\n    1392,    1596,    1597,    1612,    1611,    1821,    1822,    1837,    1836\r\n    1393,    1597,    1598,    1613,    1612,    1822,    1823,    1838,    1837\r\n    1394,    1598,    1599,    1614,    1613,    1823,    1824,    1839,    1838\r\n    1395,    1599,    1600,    1615,    1614,    1824,    1825,    1840,    1839\r\n    1396,    1600,    1601,    1616,    1615,    1825,    1826,    1841,    1840\r\n    1397,    1601,    1602,    1617,    1616,    1826,    1827,    1842,    1841\r\n    1398,    1602,    1603,    1618,    1617,    1827,    1828,    1843,    1842\r\n    1399,    1603,    1604,    1619,    1618,    1828,    1829,    1844,    1843\r\n    1400,    1604,    1605,    1620,    1619,    1829,    1830,    1845,    1844\r\n    1401,    1606,    1607,    1622,    1621,    1831,    1832,    1847,    1846\r\n    1402,    1607,    1608,    1623,    1622,    1832,    1833,    1848,    1847\r\n    1403,    1608,    1609,    1624,    1623,    1833,    1834,    1849,    1848\r\n    1404,    1609,    1610,    1625,    1624,    1834,    1835,    1850,    1849\r\n    1405,    1610,    1611,    1626,    1625,    1835,    1836,    1851,    1850\r\n    1406,    1611,    1612,    1627,    1626,    1836,    1837,    1852,    1851\r\n    1407,    1612,    1613,    1628,    1627,    1837,    1838,    1853,    1852\r\n    1408,    1613,    1614,    1629,    1628,    1838,    1839,    1854,    1853\r\n    1409,    1614,    1615,    1630,    1629,    1839,    1840,    1855,    1854\r\n    1410,    1615,    1616,    1631,    1630,    1840,    1841,    1856,    1855\r\n    1411,    1616,    1617,    1632,    1631,    1841,    1842,    1857,    1856\r\n    1412,    1617,    1618,    1633,    1632,    1842,    1843,    1858,    1857\r\n    1413,    1618,    1619,    1634,    1633,    1843,    1844,    1859,    1858\r\n    1414,    1619,    1620,    1635,    1634,    1844,    1845,    1860,    1859\r\n    1415,    1621,    1622,    1637,    1636,    1846,    1847,    1862,    1861\r\n    1416,    1622,    1623,    1638,    1637,    1847,    1848,    1863,    1862\r\n    1417,    1623,    1624,    1639,    1638,    1848,    1849,    1864,    1863\r\n    1418,    1624,    1625,    1640,    1639,    1849,    1850,    1865,    1864\r\n    1419,    1625,    1626,    1641,    1640,    1850,    1851,    1866,    1865\r\n    1420,    1626,    1627,    1642,    1641,    1851,    1852,    1867,    1866\r\n    1421,    1627,    1628,    1643,    1642,    1852,    1853,    1868,    1867\r\n    1422,    1628,    1629,    1644,    1643,    1853,    1854,    1869,    1868\r\n    1423,    1629,    1630,    1645,    1644,    1854,    1855,    1870,    1869\r\n    1424,    1630,    1631,    1646,    1645,    1855,    1856,    1871,    1870\r\n    1425,    1631,    1632,    1647,    1646,    1856,    1857,    1872,    1871\r\n    1426,    1632,    1633,    1648,    1647,    1857,    1858,    1873,    1872\r\n    1427,    1633,    1634,    1649,    1648,    1858,    1859,    1874,    1873\r\n    1428,    1634,    1635,    1650,    1649,    1859,    1860,    1875,    1874\r\n    1429,    1636,    1637,    1652,    1651,    1861,    1862,    1877,    1876\r\n    1430,    1637,    1638,    1653,    1652,    1862,    1863,    1878,    1877\r\n    1431,    1638,    1639,    1654,    1653,    1863,    1864,    1879,    1878\r\n    1432,    1639,    1640,    1655,    1654,    1864,    1865,    1880,    1879\r\n    1433,    1640,    1641,    1656,    1655,    1865,    1866,    1881,    1880\r\n    1434,    1641,    1642,    1657,    1656,    1866,    1867,    1882,    1881\r\n    1435,    1642,    1643,    1658,    1657,    1867,    1868,    1883,    1882\r\n    1436,    1643,    1644,    1659,    1658,    1868,    1869,    1884,    1883\r\n    1437,    1644,    1645,    1660,    1659,    1869,    1870,    1885,    1884\r\n    1438,    1645,    1646,    1661,    1660,    1870,    1871,    1886,    1885\r\n    1439,    1646,    1647,    1662,    1661,    1871,    1872,    1887,    1886\r\n    1440,    1647,    1648,    1663,    1662,    1872,    1873,    1888,    1887\r\n    1441,    1648,    1649,    1664,    1663,    1873,    1874,    1889,    1888\r\n    1442,    1649,    1650,    1665,    1664,    1874,    1875,    1890,    1889\r\n    1443,    1651,    1652,    1667,    1666,    1876,    1877,    1892,    1891\r\n    1444,    1652,    1653,    1668,    1667,    1877,    1878,    1893,    1892\r\n    1445,    1653,    1654,    1669,    1668,    1878,    1879,    1894,    1893\r\n    1446,    1654,    1655,    1670,    1669,    1879,    1880,    1895,    1894\r\n    1447,    1655,    1656,    1671,    1670,    1880,    1881,    1896,    1895\r\n    1448,    1656,    1657,    1672,    1671,    1881,    1882,    1897,    1896\r\n    1449,    1657,    1658,    1673,    1672,    1882,    1883,    1898,    1897\r\n    1450,    1658,    1659,    1674,    1673,    1883,    1884,    1899,    1898\r\n    1451,    1659,    1660,    1675,    1674,    1884,    1885,    1900,    1899\r\n    1452,    1660,    1661,    1676,    1675,    1885,    1886,    1901,    1900\r\n    1453,    1661,    1662,    1677,    1676,    1886,    1887,    1902,    1901\r\n    1454,    1662,    1663,    1678,    1677,    1887,    1888,    1903,    1902\r\n    1455,    1663,    1664,    1679,    1678,    1888,    1889,    1904,    1903\r\n    1456,    1664,    1665,    1680,    1679,    1889,    1890,    1905,    1904\r\n    1457,    1666,    1667,    1682,    1681,    1891,    1892,    1907,    1906\r\n    1458,    1667,    1668,    1683,    1682,    1892,    1893,    1908,    1907\r\n    1459,    1668,    1669,    1684,    1683,    1893,    1894,    1909,    1908\r\n    1460,    1669,    1670,    1685,    1684,    1894,    1895,    1910,    1909\r\n    1461,    1670,    1671,    1686,    1685,    1895,    1896,    1911,    1910\r\n    1462,    1671,    1672,    1687,    1686,    1896,    1897,    1912,    1911\r\n    1463,    1672,    1673,    1688,    1687,    1897,    1898,    1913,    1912\r\n    1464,    1673,    1674,    1689,    1688,    1898,    1899,    1914,    1913\r\n    1465,    1674,    1675,    1690,    1689,    1899,    1900,    1915,    1914\r\n    1466,    1675,    1676,    1691,    1690,    1900,    1901,    1916,    1915\r\n    1467,    1676,    1677,    1692,    1691,    1901,    1902,    1917,    1916\r\n    1468,    1677,    1678,    1693,    1692,    1902,    1903,    1918,    1917\r\n    1469,    1678,    1679,    1694,    1693,    1903,    1904,    1919,    1918\r\n    1470,    1679,    1680,    1695,    1694,    1904,    1905,    1920,    1919\r\n    1471,    1681,    1682,    1697,    1696,    1906,    1907,    1922,    1921\r\n    1472,    1682,    1683,    1698,    1697,    1907,    1908,    1923,    1922\r\n    1473,    1683,    1684,    1699,    1698,    1908,    1909,    1924,    1923\r\n    1474,    1684,    1685,    1700,    1699,    1909,    1910,    1925,    1924\r\n    1475,    1685,    1686,    1701,    1700,    1910,    1911,    1926,    1925\r\n    1476,    1686,    1687,    1702,    1701,    1911,    1912,    1927,    1926\r\n    1477,    1687,    1688,    1703,    1702,    1912,    1913,    1928,    1927\r\n    1478,    1688,    1689,    1704,    1703,    1913,    1914,    1929,    1928\r\n    1479,    1689,    1690,    1705,    1704,    1914,    1915,    1930,    1929\r\n    1480,    1690,    1691,    1706,    1705,    1915,    1916,    1931,    1930\r\n    1481,    1691,    1692,    1707,    1706,    1916,    1917,    1932,    1931\r\n    1482,    1692,    1693,    1708,    1707,    1917,    1918,    1933,    1932\r\n    1483,    1693,    1694,    1709,    1708,    1918,    1919,    1934,    1933\r\n    1484,    1694,    1695,    1710,    1709,    1919,    1920,    1935,    1934\r\n    1485,    1696,    1697,    1712,    1711,    1921,    1922,    1937,    1936\r\n    1486,    1697,    1698,    1713,    1712,    1922,    1923,    1938,    1937\r\n    1487,    1698,    1699,    1714,    1713,    1923,    1924,    1939,    1938\r\n    1488,    1699,    1700,    1715,    1714,    1924,    1925,    1940,    1939\r\n    1489,    1700,    1701,    1716,    1715,    1925,    1926,    1941,    1940\r\n    1490,    1701,    1702,    1717,    1716,    1926,    1927,    1942,    1941\r\n    1491,    1702,    1703,    1718,    1717,    1927,    1928,    1943,    1942\r\n    1492,    1703,    1704,    1719,    1718,    1928,    1929,    1944,    1943\r\n    1493,    1704,    1705,    1720,    1719,    1929,    1930,    1945,    1944\r\n    1494,    1705,    1706,    1721,    1720,    1930,    1931,    1946,    1945\r\n    1495,    1706,    1707,    1722,    1721,    1931,    1932,    1947,    1946\r\n    1496,    1707,    1708,    1723,    1722,    1932,    1933,    1948,    1947\r\n    1497,    1708,    1709,    1724,    1723,    1933,    1934,    1949,    1948\r\n    1498,    1709,    1710,    1725,    1724,    1934,    1935,    1950,    1949\r\n    1499,    1711,    1712,    1727,    1726,    1936,    1937,    1952,    1951\r\n    1500,    1712,    1713,    1728,    1727,    1937,    1938,    1953,    1952\r\n    1501,    1713,    1714,    1729,    1728,    1938,    1939,    1954,    1953\r\n    1502,    1714,    1715,    1730,    1729,    1939,    1940,    1955,    1954\r\n    1503,    1715,    1716,    1731,    1730,    1940,    1941,    1956,    1955\r\n    1504,    1716,    1717,    1732,    1731,    1941,    1942,    1957,    1956\r\n    1505,    1717,    1718,    1733,    1732,    1942,    1943,    1958,    1957\r\n    1506,    1718,    1719,    1734,    1733,    1943,    1944,    1959,    1958\r\n    1507,    1719,    1720,    1735,    1734,    1944,    1945,    1960,    1959\r\n    1508,    1720,    1721,    1736,    1735,    1945,    1946,    1961,    1960\r\n    1509,    1721,    1722,    1737,    1736,    1946,    1947,    1962,    1961\r\n    1510,    1722,    1723,    1738,    1737,    1947,    1948,    1963,    1962\r\n    1511,    1723,    1724,    1739,    1738,    1948,    1949,    1964,    1963\r\n    1512,    1724,    1725,    1740,    1739,    1949,    1950,    1965,    1964\r\n    1513,    1726,    1727,    1742,    1741,    1951,    1952,    1967,    1966\r\n    1514,    1727,    1728,    1743,    1742,    1952,    1953,    1968,    1967\r\n    1515,    1728,    1729,    1744,    1743,    1953,    1954,    1969,    1968\r\n    1516,    1729,    1730,    1745,    1744,    1954,    1955,    1970,    1969\r\n    1517,    1730,    1731,    1746,    1745,    1955,    1956,    1971,    1970\r\n    1518,    1731,    1732,    1747,    1746,    1956,    1957,    1972,    1971\r\n    1519,    1732,    1733,    1748,    1747,    1957,    1958,    1973,    1972\r\n    1520,    1733,    1734,    1749,    1748,    1958,    1959,    1974,    1973\r\n    1521,    1734,    1735,    1750,    1749,    1959,    1960,    1975,    1974\r\n    1522,    1735,    1736,    1751,    1750,    1960,    1961,    1976,    1975\r\n    1523,    1736,    1737,    1752,    1751,    1961,    1962,    1977,    1976\r\n    1524,    1737,    1738,    1753,    1752,    1962,    1963,    1978,    1977\r\n    1525,    1738,    1739,    1754,    1753,    1963,    1964,    1979,    1978\r\n    1526,    1739,    1740,    1755,    1754,    1964,    1965,    1980,    1979\r\n    1527,    1741,    1742,    1757,    1756,    1966,    1967,    1982,    1981\r\n    1528,    1742,    1743,    1758,    1757,    1967,    1968,    1983,    1982\r\n    1529,    1743,    1744,    1759,    1758,    1968,    1969,    1984,    1983\r\n    1530,    1744,    1745,    1760,    1759,    1969,    1970,    1985,    1984\r\n    1531,    1745,    1746,    1761,    1760,    1970,    1971,    1986,    1985\r\n    1532,    1746,    1747,    1762,    1761,    1971,    1972,    1987,    1986\r\n    1533,    1747,    1748,    1763,    1762,    1972,    1973,    1988,    1987\r\n    1534,    1748,    1749,    1764,    1763,    1973,    1974,    1989,    1988\r\n    1535,    1749,    1750,    1765,    1764,    1974,    1975,    1990,    1989\r\n    1536,    1750,    1751,    1766,    1765,    1975,    1976,    1991,    1990\r\n    1537,    1751,    1752,    1767,    1766,    1976,    1977,    1992,    1991\r\n    1538,    1752,    1753,    1768,    1767,    1977,    1978,    1993,    1992\r\n    1539,    1753,    1754,    1769,    1768,    1978,    1979,    1994,    1993\r\n    1540,    1754,    1755,    1770,    1769,    1979,    1980,    1995,    1994\r\n    1541,    1756,    1757,    1772,    1771,    1981,    1982,    1997,    1996\r\n    1542,    1757,    1758,    1773,    1772,    1982,    1983,    1998,    1997\r\n    1543,    1758,    1759,    1774,    1773,    1983,    1984,    1999,    1998\r\n    1544,    1759,    1760,    1775,    1774,    1984,    1985,    2000,    1999\r\n    1545,    1760,    1761,    1776,    1775,    1985,    1986,    2001,    2000\r\n    1546,    1761,    1762,    1777,    1776,    1986,    1987,    2002,    2001\r\n    1547,    1762,    1763,    1778,    1777,    1987,    1988,    2003,    2002\r\n    1548,    1763,    1764,    1779,    1778,    1988,    1989,    2004,    2003\r\n    1549,    1764,    1765,    1780,    1779,    1989,    1990,    2005,    2004\r\n    1550,    1765,    1766,    1781,    1780,    1990,    1991,    2006,    2005\r\n    1551,    1766,    1767,    1782,    1781,    1991,    1992,    2007,    2006\r\n    1552,    1767,    1768,    1783,    1782,    1992,    1993,    2008,    2007\r\n    1553,    1768,    1769,    1784,    1783,    1993,    1994,    2009,    2008\r\n    1554,    1769,    1770,    1785,    1784,    1994,    1995,    2010,    2009\r\n    1555,    1771,    1772,    1787,    1786,    1996,    1997,    2012,    2011\r\n    1556,    1772,    1773,    1788,    1787,    1997,    1998,    2013,    2012\r\n    1557,    1773,    1774,    1789,    1788,    1998,    1999,    2014,    2013\r\n    1558,    1774,    1775,    1790,    1789,    1999,    2000,    2015,    2014\r\n    1559,    1775,    1776,    1791,    1790,    2000,    2001,    2016,    2015\r\n    1560,    1776,    1777,    1792,    1791,    2001,    2002,    2017,    2016\r\n    1561,    1777,    1778,    1793,    1792,    2002,    2003,    2018,    2017\r\n    1562,    1778,    1779,    1794,    1793,    2003,    2004,    2019,    2018\r\n    1563,    1779,    1780,    1795,    1794,    2004,    2005,    2020,    2019\r\n    1564,    1780,    1781,    1796,    1795,    2005,    2006,    2021,    2020\r\n    1565,    1781,    1782,    1797,    1796,    2006,    2007,    2022,    2021\r\n    1566,    1782,    1783,    1798,    1797,    2007,    2008,    2023,    2022\r\n    1567,    1783,    1784,    1799,    1798,    2008,    2009,    2024,    2023\r\n    1568,    1784,    1785,    1800,    1799,    2009,    2010,    2025,    2024\r\n    1569,    1801,    1802,    1817,    1816,    2026,    2027,    2042,    2041\r\n    1570,    1802,    1803,    1818,    1817,    2027,    2028,    2043,    2042\r\n    1571,    1803,    1804,    1819,    1818,    2028,    2029,    2044,    2043\r\n    1572,    1804,    1805,    1820,    1819,    2029,    2030,    2045,    2044\r\n    1573,    1805,    1806,    1821,    1820,    2030,    2031,    2046,    2045\r\n    1574,    1806,    1807,    1822,    1821,    2031,    2032,    2047,    2046\r\n    1575,    1807,    1808,    1823,    1822,    2032,    2033,    2048,    2047\r\n    1576,    1808,    1809,    1824,    1823,    2033,    2034,    2049,    2048\r\n    1577,    1809,    1810,    1825,    1824,    2034,    2035,    2050,    2049\r\n    1578,    1810,    1811,    1826,    1825,    2035,    2036,    2051,    2050\r\n    1579,    1811,    1812,    1827,    1826,    2036,    2037,    2052,    2051\r\n    1580,    1812,    1813,    1828,    1827,    2037,    2038,    2053,    2052\r\n    1581,    1813,    1814,    1829,    1828,    2038,    2039,    2054,    2053\r\n    1582,    1814,    1815,    1830,    1829,    2039,    2040,    2055,    2054\r\n    1583,    1816,    1817,    1832,    1831,    2041,    2042,    2057,    2056\r\n    1584,    1817,    1818,    1833,    1832,    2042,    2043,    2058,    2057\r\n    1585,    1818,    1819,    1834,    1833,    2043,    2044,    2059,    2058\r\n    1586,    1819,    1820,    1835,    1834,    2044,    2045,    2060,    2059\r\n    1587,    1820,    1821,    1836,    1835,    2045,    2046,    2061,    2060\r\n    1588,    1821,    1822,    1837,    1836,    2046,    2047,    2062,    2061\r\n    1589,    1822,    1823,    1838,    1837,    2047,    2048,    2063,    2062\r\n    1590,    1823,    1824,    1839,    1838,    2048,    2049,    2064,    2063\r\n    1591,    1824,    1825,    1840,    1839,    2049,    2050,    2065,    2064\r\n    1592,    1825,    1826,    1841,    1840,    2050,    2051,    2066,    2065\r\n    1593,    1826,    1827,    1842,    1841,    2051,    2052,    2067,    2066\r\n    1594,    1827,    1828,    1843,    1842,    2052,    2053,    2068,    2067\r\n    1595,    1828,    1829,    1844,    1843,    2053,    2054,    2069,    2068\r\n    1596,    1829,    1830,    1845,    1844,    2054,    2055,    2070,    2069\r\n    1597,    1831,    1832,    1847,    1846,    2056,    2057,    2072,    2071\r\n    1598,    1832,    1833,    1848,    1847,    2057,    2058,    2073,    2072\r\n    1599,    1833,    1834,    1849,    1848,    2058,    2059,    2074,    2073\r\n    1600,    1834,    1835,    1850,    1849,    2059,    2060,    2075,    2074\r\n    1601,    1835,    1836,    1851,    1850,    2060,    2061,    2076,    2075\r\n    1602,    1836,    1837,    1852,    1851,    2061,    2062,    2077,    2076\r\n    1603,    1837,    1838,    1853,    1852,    2062,    2063,    2078,    2077\r\n    1604,    1838,    1839,    1854,    1853,    2063,    2064,    2079,    2078\r\n    1605,    1839,    1840,    1855,    1854,    2064,    2065,    2080,    2079\r\n    1606,    1840,    1841,    1856,    1855,    2065,    2066,    2081,    2080\r\n    1607,    1841,    1842,    1857,    1856,    2066,    2067,    2082,    2081\r\n    1608,    1842,    1843,    1858,    1857,    2067,    2068,    2083,    2082\r\n    1609,    1843,    1844,    1859,    1858,    2068,    2069,    2084,    2083\r\n    1610,    1844,    1845,    1860,    1859,    2069,    2070,    2085,    2084\r\n    1611,    1846,    1847,    1862,    1861,    2071,    2072,    2087,    2086\r\n    1612,    1847,    1848,    1863,    1862,    2072,    2073,    2088,    2087\r\n    1613,    1848,    1849,    1864,    1863,    2073,    2074,    2089,    2088\r\n    1614,    1849,    1850,    1865,    1864,    2074,    2075,    2090,    2089\r\n    1615,    1850,    1851,    1866,    1865,    2075,    2076,    2091,    2090\r\n    1616,    1851,    1852,    1867,    1866,    2076,    2077,    2092,    2091\r\n    1617,    1852,    1853,    1868,    1867,    2077,    2078,    2093,    2092\r\n    1618,    1853,    1854,    1869,    1868,    2078,    2079,    2094,    2093\r\n    1619,    1854,    1855,    1870,    1869,    2079,    2080,    2095,    2094\r\n    1620,    1855,    1856,    1871,    1870,    2080,    2081,    2096,    2095\r\n    1621,    1856,    1857,    1872,    1871,    2081,    2082,    2097,    2096\r\n    1622,    1857,    1858,    1873,    1872,    2082,    2083,    2098,    2097\r\n    1623,    1858,    1859,    1874,    1873,    2083,    2084,    2099,    2098\r\n    1624,    1859,    1860,    1875,    1874,    2084,    2085,    2100,    2099\r\n    1625,    1861,    1862,    1877,    1876,    2086,    2087,    2102,    2101\r\n    1626,    1862,    1863,    1878,    1877,    2087,    2088,    2103,    2102\r\n    1627,    1863,    1864,    1879,    1878,    2088,    2089,    2104,    2103\r\n    1628,    1864,    1865,    1880,    1879,    2089,    2090,    2105,    2104\r\n    1629,    1865,    1866,    1881,    1880,    2090,    2091,    2106,    2105\r\n    1630,    1866,    1867,    1882,    1881,    2091,    2092,    2107,    2106\r\n    1631,    1867,    1868,    1883,    1882,    2092,    2093,    2108,    2107\r\n    1632,    1868,    1869,    1884,    1883,    2093,    2094,    2109,    2108\r\n    1633,    1869,    1870,    1885,    1884,    2094,    2095,    2110,    2109\r\n    1634,    1870,    1871,    1886,    1885,    2095,    2096,    2111,    2110\r\n    1635,    1871,    1872,    1887,    1886,    2096,    2097,    2112,    2111\r\n    1636,    1872,    1873,    1888,    1887,    2097,    2098,    2113,    2112\r\n    1637,    1873,    1874,    1889,    1888,    2098,    2099,    2114,    2113\r\n    1638,    1874,    1875,    1890,    1889,    2099,    2100,    2115,    2114\r\n    1639,    1876,    1877,    1892,    1891,    2101,    2102,    2117,    2116\r\n    1640,    1877,    1878,    1893,    1892,    2102,    2103,    2118,    2117\r\n    1641,    1878,    1879,    1894,    1893,    2103,    2104,    2119,    2118\r\n    1642,    1879,    1880,    1895,    1894,    2104,    2105,    2120,    2119\r\n    1643,    1880,    1881,    1896,    1895,    2105,    2106,    2121,    2120\r\n    1644,    1881,    1882,    1897,    1896,    2106,    2107,    2122,    2121\r\n    1645,    1882,    1883,    1898,    1897,    2107,    2108,    2123,    2122\r\n    1646,    1883,    1884,    1899,    1898,    2108,    2109,    2124,    2123\r\n    1647,    1884,    1885,    1900,    1899,    2109,    2110,    2125,    2124\r\n    1648,    1885,    1886,    1901,    1900,    2110,    2111,    2126,    2125\r\n    1649,    1886,    1887,    1902,    1901,    2111,    2112,    2127,    2126\r\n    1650,    1887,    1888,    1903,    1902,    2112,    2113,    2128,    2127\r\n    1651,    1888,    1889,    1904,    1903,    2113,    2114,    2129,    2128\r\n    1652,    1889,    1890,    1905,    1904,    2114,    2115,    2130,    2129\r\n    1653,    1891,    1892,    1907,    1906,    2116,    2117,    2132,    2131\r\n    1654,    1892,    1893,    1908,    1907,    2117,    2118,    2133,    2132\r\n    1655,    1893,    1894,    1909,    1908,    2118,    2119,    2134,    2133\r\n    1656,    1894,    1895,    1910,    1909,    2119,    2120,    2135,    2134\r\n    1657,    1895,    1896,    1911,    1910,    2120,    2121,    2136,    2135\r\n    1658,    1896,    1897,    1912,    1911,    2121,    2122,    2137,    2136\r\n    1659,    1897,    1898,    1913,    1912,    2122,    2123,    2138,    2137\r\n    1660,    1898,    1899,    1914,    1913,    2123,    2124,    2139,    2138\r\n    1661,    1899,    1900,    1915,    1914,    2124,    2125,    2140,    2139\r\n    1662,    1900,    1901,    1916,    1915,    2125,    2126,    2141,    2140\r\n    1663,    1901,    1902,    1917,    1916,    2126,    2127,    2142,    2141\r\n    1664,    1902,    1903,    1918,    1917,    2127,    2128,    2143,    2142\r\n    1665,    1903,    1904,    1919,    1918,    2128,    2129,    2144,    2143\r\n    1666,    1904,    1905,    1920,    1919,    2129,    2130,    2145,    2144\r\n    1667,    1906,    1907,    1922,    1921,    2131,    2132,    2147,    2146\r\n    1668,    1907,    1908,    1923,    1922,    2132,    2133,    2148,    2147\r\n    1669,    1908,    1909,    1924,    1923,    2133,    2134,    2149,    2148\r\n    1670,    1909,    1910,    1925,    1924,    2134,    2135,    2150,    2149\r\n    1671,    1910,    1911,    1926,    1925,    2135,    2136,    2151,    2150\r\n    1672,    1911,    1912,    1927,    1926,    2136,    2137,    2152,    2151\r\n    1673,    1912,    1913,    1928,    1927,    2137,    2138,    2153,    2152\r\n    1674,    1913,    1914,    1929,    1928,    2138,    2139,    2154,    2153\r\n    1675,    1914,    1915,    1930,    1929,    2139,    2140,    2155,    2154\r\n    1676,    1915,    1916,    1931,    1930,    2140,    2141,    2156,    2155\r\n    1677,    1916,    1917,    1932,    1931,    2141,    2142,    2157,    2156\r\n    1678,    1917,    1918,    1933,    1932,    2142,    2143,    2158,    2157\r\n    1679,    1918,    1919,    1934,    1933,    2143,    2144,    2159,    2158\r\n    1680,    1919,    1920,    1935,    1934,    2144,    2145,    2160,    2159\r\n    1681,    1921,    1922,    1937,    1936,    2146,    2147,    2162,    2161\r\n    1682,    1922,    1923,    1938,    1937,    2147,    2148,    2163,    2162\r\n    1683,    1923,    1924,    1939,    1938,    2148,    2149,    2164,    2163\r\n    1684,    1924,    1925,    1940,    1939,    2149,    2150,    2165,    2164\r\n    1685,    1925,    1926,    1941,    1940,    2150,    2151,    2166,    2165\r\n    1686,    1926,    1927,    1942,    1941,    2151,    2152,    2167,    2166\r\n    1687,    1927,    1928,    1943,    1942,    2152,    2153,    2168,    2167\r\n    1688,    1928,    1929,    1944,    1943,    2153,    2154,    2169,    2168\r\n    1689,    1929,    1930,    1945,    1944,    2154,    2155,    2170,    2169\r\n    1690,    1930,    1931,    1946,    1945,    2155,    2156,    2171,    2170\r\n    1691,    1931,    1932,    1947,    1946,    2156,    2157,    2172,    2171\r\n    1692,    1932,    1933,    1948,    1947,    2157,    2158,    2173,    2172\r\n    1693,    1933,    1934,    1949,    1948,    2158,    2159,    2174,    2173\r\n    1694,    1934,    1935,    1950,    1949,    2159,    2160,    2175,    2174\r\n    1695,    1936,    1937,    1952,    1951,    2161,    2162,    2177,    2176\r\n    1696,    1937,    1938,    1953,    1952,    2162,    2163,    2178,    2177\r\n    1697,    1938,    1939,    1954,    1953,    2163,    2164,    2179,    2178\r\n    1698,    1939,    1940,    1955,    1954,    2164,    2165,    2180,    2179\r\n    1699,    1940,    1941,    1956,    1955,    2165,    2166,    2181,    2180\r\n    1700,    1941,    1942,    1957,    1956,    2166,    2167,    2182,    2181\r\n    1701,    1942,    1943,    1958,    1957,    2167,    2168,    2183,    2182\r\n    1702,    1943,    1944,    1959,    1958,    2168,    2169,    2184,    2183\r\n    1703,    1944,    1945,    1960,    1959,    2169,    2170,    2185,    2184\r\n    1704,    1945,    1946,    1961,    1960,    2170,    2171,    2186,    2185\r\n    1705,    1946,    1947,    1962,    1961,    2171,    2172,    2187,    2186\r\n    1706,    1947,    1948,    1963,    1962,    2172,    2173,    2188,    2187\r\n    1707,    1948,    1949,    1964,    1963,    2173,    2174,    2189,    2188\r\n    1708,    1949,    1950,    1965,    1964,    2174,    2175,    2190,    2189\r\n    1709,    1951,    1952,    1967,    1966,    2176,    2177,    2192,    2191\r\n    1710,    1952,    1953,    1968,    1967,    2177,    2178,    2193,    2192\r\n    1711,    1953,    1954,    1969,    1968,    2178,    2179,    2194,    2193\r\n    1712,    1954,    1955,    1970,    1969,    2179,    2180,    2195,    2194\r\n    1713,    1955,    1956,    1971,    1970,    2180,    2181,    2196,    2195\r\n    1714,    1956,    1957,    1972,    1971,    2181,    2182,    2197,    2196\r\n    1715,    1957,    1958,    1973,    1972,    2182,    2183,    2198,    2197\r\n    1716,    1958,    1959,    1974,    1973,    2183,    2184,    2199,    2198\r\n    1717,    1959,    1960,    1975,    1974,    2184,    2185,    2200,    2199\r\n    1718,    1960,    1961,    1976,    1975,    2185,    2186,    2201,    2200\r\n    1719,    1961,    1962,    1977,    1976,    2186,    2187,    2202,    2201\r\n    1720,    1962,    1963,    1978,    1977,    2187,    2188,    2203,    2202\r\n    1721,    1963,    1964,    1979,    1978,    2188,    2189,    2204,    2203\r\n    1722,    1964,    1965,    1980,    1979,    2189,    2190,    2205,    2204\r\n    1723,    1966,    1967,    1982,    1981,    2191,    2192,    2207,    2206\r\n    1724,    1967,    1968,    1983,    1982,    2192,    2193,    2208,    2207\r\n    1725,    1968,    1969,    1984,    1983,    2193,    2194,    2209,    2208\r\n    1726,    1969,    1970,    1985,    1984,    2194,    2195,    2210,    2209\r\n    1727,    1970,    1971,    1986,    1985,    2195,    2196,    2211,    2210\r\n    1728,    1971,    1972,    1987,    1986,    2196,    2197,    2212,    2211\r\n    1729,    1972,    1973,    1988,    1987,    2197,    2198,    2213,    2212\r\n    1730,    1973,    1974,    1989,    1988,    2198,    2199,    2214,    2213\r\n    1731,    1974,    1975,    1990,    1989,    2199,    2200,    2215,    2214\r\n    1732,    1975,    1976,    1991,    1990,    2200,    2201,    2216,    2215\r\n    1733,    1976,    1977,    1992,    1991,    2201,    2202,    2217,    2216\r\n    1734,    1977,    1978,    1993,    1992,    2202,    2203,    2218,    2217\r\n    1735,    1978,    1979,    1994,    1993,    2203,    2204,    2219,    2218\r\n    1736,    1979,    1980,    1995,    1994,    2204,    2205,    2220,    2219\r\n    1737,    1981,    1982,    1997,    1996,    2206,    2207,    2222,    2221\r\n    1738,    1982,    1983,    1998,    1997,    2207,    2208,    2223,    2222\r\n    1739,    1983,    1984,    1999,    1998,    2208,    2209,    2224,    2223\r\n    1740,    1984,    1985,    2000,    1999,    2209,    2210,    2225,    2224\r\n    1741,    1985,    1986,    2001,    2000,    2210,    2211,    2226,    2225\r\n    1742,    1986,    1987,    2002,    2001,    2211,    2212,    2227,    2226\r\n    1743,    1987,    1988,    2003,    2002,    2212,    2213,    2228,    2227\r\n    1744,    1988,    1989,    2004,    2003,    2213,    2214,    2229,    2228\r\n    1745,    1989,    1990,    2005,    2004,    2214,    2215,    2230,    2229\r\n    1746,    1990,    1991,    2006,    2005,    2215,    2216,    2231,    2230\r\n    1747,    1991,    1992,    2007,    2006,    2216,    2217,    2232,    2231\r\n    1748,    1992,    1993,    2008,    2007,    2217,    2218,    2233,    2232\r\n    1749,    1993,    1994,    2009,    2008,    2218,    2219,    2234,    2233\r\n    1750,    1994,    1995,    2010,    2009,    2219,    2220,    2235,    2234\r\n    1751,    1996,    1997,    2012,    2011,    2221,    2222,    2237,    2236\r\n    1752,    1997,    1998,    2013,    2012,    2222,    2223,    2238,    2237\r\n    1753,    1998,    1999,    2014,    2013,    2223,    2224,    2239,    2238\r\n    1754,    1999,    2000,    2015,    2014,    2224,    2225,    2240,    2239\r\n    1755,    2000,    2001,    2016,    2015,    2225,    2226,    2241,    2240\r\n    1756,    2001,    2002,    2017,    2016,    2226,    2227,    2242,    2241\r\n    1757,    2002,    2003,    2018,    2017,    2227,    2228,    2243,    2242\r\n    1758,    2003,    2004,    2019,    2018,    2228,    2229,    2244,    2243\r\n    1759,    2004,    2005,    2020,    2019,    2229,    2230,    2245,    2244\r\n    1760,    2005,    2006,    2021,    2020,    2230,    2231,    2246,    2245\r\n    1761,    2006,    2007,    2022,    2021,    2231,    2232,    2247,    2246\r\n    1762,    2007,    2008,    2023,    2022,    2232,    2233,    2248,    2247\r\n    1763,    2008,    2009,    2024,    2023,    2233,    2234,    2249,    2248\r\n    1764,    2009,    2010,    2025,    2024,    2234,    2235,    2250,    2249\r\n    1765,    2026,    2027,    2042,    2041,    2251,    2252,    2267,    2266\r\n    1766,    2027,    2028,    2043,    2042,    2252,    2253,    2268,    2267\r\n    1767,    2028,    2029,    2044,    2043,    2253,    2254,    2269,    2268\r\n    1768,    2029,    2030,    2045,    2044,    2254,    2255,    2270,    2269\r\n    1769,    2030,    2031,    2046,    2045,    2255,    2256,    2271,    2270\r\n    1770,    2031,    2032,    2047,    2046,    2256,    2257,    2272,    2271\r\n    1771,    2032,    2033,    2048,    2047,    2257,    2258,    2273,    2272\r\n    1772,    2033,    2034,    2049,    2048,    2258,    2259,    2274,    2273\r\n    1773,    2034,    2035,    2050,    2049,    2259,    2260,    2275,    2274\r\n    1774,    2035,    2036,    2051,    2050,    2260,    2261,    2276,    2275\r\n    1775,    2036,    2037,    2052,    2051,    2261,    2262,    2277,    2276\r\n    1776,    2037,    2038,    2053,    2052,    2262,    2263,    2278,    2277\r\n    1777,    2038,    2039,    2054,    2053,    2263,    2264,    2279,    2278\r\n    1778,    2039,    2040,    2055,    2054,    2264,    2265,    2280,    2279\r\n    1779,    2041,    2042,    2057,    2056,    2266,    2267,    2282,    2281\r\n    1780,    2042,    2043,    2058,    2057,    2267,    2268,    2283,    2282\r\n    1781,    2043,    2044,    2059,    2058,    2268,    2269,    2284,    2283\r\n    1782,    2044,    2045,    2060,    2059,    2269,    2270,    2285,    2284\r\n    1783,    2045,    2046,    2061,    2060,    2270,    2271,    2286,    2285\r\n    1784,    2046,    2047,    2062,    2061,    2271,    2272,    2287,    2286\r\n    1785,    2047,    2048,    2063,    2062,    2272,    2273,    2288,    2287\r\n    1786,    2048,    2049,    2064,    2063,    2273,    2274,    2289,    2288\r\n    1787,    2049,    2050,    2065,    2064,    2274,    2275,    2290,    2289\r\n    1788,    2050,    2051,    2066,    2065,    2275,    2276,    2291,    2290\r\n    1789,    2051,    2052,    2067,    2066,    2276,    2277,    2292,    2291\r\n    1790,    2052,    2053,    2068,    2067,    2277,    2278,    2293,    2292\r\n    1791,    2053,    2054,    2069,    2068,    2278,    2279,    2294,    2293\r\n    1792,    2054,    2055,    2070,    2069,    2279,    2280,    2295,    2294\r\n    1793,    2056,    2057,    2072,    2071,    2281,    2282,    2297,    2296\r\n    1794,    2057,    2058,    2073,    2072,    2282,    2283,    2298,    2297\r\n    1795,    2058,    2059,    2074,    2073,    2283,    2284,    2299,    2298\r\n    1796,    2059,    2060,    2075,    2074,    2284,    2285,    2300,    2299\r\n    1797,    2060,    2061,    2076,    2075,    2285,    2286,    2301,    2300\r\n    1798,    2061,    2062,    2077,    2076,    2286,    2287,    2302,    2301\r\n    1799,    2062,    2063,    2078,    2077,    2287,    2288,    2303,    2302\r\n    1800,    2063,    2064,    2079,    2078,    2288,    2289,    2304,    2303\r\n    1801,    2064,    2065,    2080,    2079,    2289,    2290,    2305,    2304\r\n    1802,    2065,    2066,    2081,    2080,    2290,    2291,    2306,    2305\r\n    1803,    2066,    2067,    2082,    2081,    2291,    2292,    2307,    2306\r\n    1804,    2067,    2068,    2083,    2082,    2292,    2293,    2308,    2307\r\n    1805,    2068,    2069,    2084,    2083,    2293,    2294,    2309,    2308\r\n    1806,    2069,    2070,    2085,    2084,    2294,    2295,    2310,    2309\r\n    1807,    2071,    2072,    2087,    2086,    2296,    2297,    2312,    2311\r\n    1808,    2072,    2073,    2088,    2087,    2297,    2298,    2313,    2312\r\n    1809,    2073,    2074,    2089,    2088,    2298,    2299,    2314,    2313\r\n    1810,    2074,    2075,    2090,    2089,    2299,    2300,    2315,    2314\r\n    1811,    2075,    2076,    2091,    2090,    2300,    2301,    2316,    2315\r\n    1812,    2076,    2077,    2092,    2091,    2301,    2302,    2317,    2316\r\n    1813,    2077,    2078,    2093,    2092,    2302,    2303,    2318,    2317\r\n    1814,    2078,    2079,    2094,    2093,    2303,    2304,    2319,    2318\r\n    1815,    2079,    2080,    2095,    2094,    2304,    2305,    2320,    2319\r\n    1816,    2080,    2081,    2096,    2095,    2305,    2306,    2321,    2320\r\n    1817,    2081,    2082,    2097,    2096,    2306,    2307,    2322,    2321\r\n    1818,    2082,    2083,    2098,    2097,    2307,    2308,    2323,    2322\r\n    1819,    2083,    2084,    2099,    2098,    2308,    2309,    2324,    2323\r\n    1820,    2084,    2085,    2100,    2099,    2309,    2310,    2325,    2324\r\n    1821,    2086,    2087,    2102,    2101,    2311,    2312,    2327,    2326\r\n    1822,    2087,    2088,    2103,    2102,    2312,    2313,    2328,    2327\r\n    1823,    2088,    2089,    2104,    2103,    2313,    2314,    2329,    2328\r\n    1824,    2089,    2090,    2105,    2104,    2314,    2315,    2330,    2329\r\n    1825,    2090,    2091,    2106,    2105,    2315,    2316,    2331,    2330\r\n    1826,    2091,    2092,    2107,    2106,    2316,    2317,    2332,    2331\r\n    1827,    2092,    2093,    2108,    2107,    2317,    2318,    2333,    2332\r\n    1828,    2093,    2094,    2109,    2108,    2318,    2319,    2334,    2333\r\n    1829,    2094,    2095,    2110,    2109,    2319,    2320,    2335,    2334\r\n    1830,    2095,    2096,    2111,    2110,    2320,    2321,    2336,    2335\r\n    1831,    2096,    2097,    2112,    2111,    2321,    2322,    2337,    2336\r\n    1832,    2097,    2098,    2113,    2112,    2322,    2323,    2338,    2337\r\n    1833,    2098,    2099,    2114,    2113,    2323,    2324,    2339,    2338\r\n    1834,    2099,    2100,    2115,    2114,    2324,    2325,    2340,    2339\r\n    1835,    2101,    2102,    2117,    2116,    2326,    2327,    2342,    2341\r\n    1836,    2102,    2103,    2118,    2117,    2327,    2328,    2343,    2342\r\n    1837,    2103,    2104,    2119,    2118,    2328,    2329,    2344,    2343\r\n    1838,    2104,    2105,    2120,    2119,    2329,    2330,    2345,    2344\r\n    1839,    2105,    2106,    2121,    2120,    2330,    2331,    2346,    2345\r\n    1840,    2106,    2107,    2122,    2121,    2331,    2332,    2347,    2346\r\n    1841,    2107,    2108,    2123,    2122,    2332,    2333,    2348,    2347\r\n    1842,    2108,    2109,    2124,    2123,    2333,    2334,    2349,    2348\r\n    1843,    2109,    2110,    2125,    2124,    2334,    2335,    2350,    2349\r\n    1844,    2110,    2111,    2126,    2125,    2335,    2336,    2351,    2350\r\n    1845,    2111,    2112,    2127,    2126,    2336,    2337,    2352,    2351\r\n    1846,    2112,    2113,    2128,    2127,    2337,    2338,    2353,    2352\r\n    1847,    2113,    2114,    2129,    2128,    2338,    2339,    2354,    2353\r\n    1848,    2114,    2115,    2130,    2129,    2339,    2340,    2355,    2354\r\n    1849,    2116,    2117,    2132,    2131,    2341,    2342,    2357,    2356\r\n    1850,    2117,    2118,    2133,    2132,    2342,    2343,    2358,    2357\r\n    1851,    2118,    2119,    2134,    2133,    2343,    2344,    2359,    2358\r\n    1852,    2119,    2120,    2135,    2134,    2344,    2345,    2360,    2359\r\n    1853,    2120,    2121,    2136,    2135,    2345,    2346,    2361,    2360\r\n    1854,    2121,    2122,    2137,    2136,    2346,    2347,    2362,    2361\r\n    1855,    2122,    2123,    2138,    2137,    2347,    2348,    2363,    2362\r\n    1856,    2123,    2124,    2139,    2138,    2348,    2349,    2364,    2363\r\n    1857,    2124,    2125,    2140,    2139,    2349,    2350,    2365,    2364\r\n    1858,    2125,    2126,    2141,    2140,    2350,    2351,    2366,    2365\r\n    1859,    2126,    2127,    2142,    2141,    2351,    2352,    2367,    2366\r\n    1860,    2127,    2128,    2143,    2142,    2352,    2353,    2368,    2367\r\n    1861,    2128,    2129,    2144,    2143,    2353,    2354,    2369,    2368\r\n    1862,    2129,    2130,    2145,    2144,    2354,    2355,    2370,    2369\r\n    1863,    2131,    2132,    2147,    2146,    2356,    2357,    2372,    2371\r\n    1864,    2132,    2133,    2148,    2147,    2357,    2358,    2373,    2372\r\n    1865,    2133,    2134,    2149,    2148,    2358,    2359,    2374,    2373\r\n    1866,    2134,    2135,    2150,    2149,    2359,    2360,    2375,    2374\r\n    1867,    2135,    2136,    2151,    2150,    2360,    2361,    2376,    2375\r\n    1868,    2136,    2137,    2152,    2151,    2361,    2362,    2377,    2376\r\n    1869,    2137,    2138,    2153,    2152,    2362,    2363,    2378,    2377\r\n    1870,    2138,    2139,    2154,    2153,    2363,    2364,    2379,    2378\r\n    1871,    2139,    2140,    2155,    2154,    2364,    2365,    2380,    2379\r\n    1872,    2140,    2141,    2156,    2155,    2365,    2366,    2381,    2380\r\n    1873,    2141,    2142,    2157,    2156,    2366,    2367,    2382,    2381\r\n    1874,    2142,    2143,    2158,    2157,    2367,    2368,    2383,    2382\r\n    1875,    2143,    2144,    2159,    2158,    2368,    2369,    2384,    2383\r\n    1876,    2144,    2145,    2160,    2159,    2369,    2370,    2385,    2384\r\n    1877,    2146,    2147,    2162,    2161,    2371,    2372,    2387,    2386\r\n    1878,    2147,    2148,    2163,    2162,    2372,    2373,    2388,    2387\r\n    1879,    2148,    2149,    2164,    2163,    2373,    2374,    2389,    2388\r\n    1880,    2149,    2150,    2165,    2164,    2374,    2375,    2390,    2389\r\n    1881,    2150,    2151,    2166,    2165,    2375,    2376,    2391,    2390\r\n    1882,    2151,    2152,    2167,    2166,    2376,    2377,    2392,    2391\r\n    1883,    2152,    2153,    2168,    2167,    2377,    2378,    2393,    2392\r\n    1884,    2153,    2154,    2169,    2168,    2378,    2379,    2394,    2393\r\n    1885,    2154,    2155,    2170,    2169,    2379,    2380,    2395,    2394\r\n    1886,    2155,    2156,    2171,    2170,    2380,    2381,    2396,    2395\r\n    1887,    2156,    2157,    2172,    2171,    2381,    2382,    2397,    2396\r\n    1888,    2157,    2158,    2173,    2172,    2382,    2383,    2398,    2397\r\n    1889,    2158,    2159,    2174,    2173,    2383,    2384,    2399,    2398\r\n    1890,    2159,    2160,    2175,    2174,    2384,    2385,    2400,    2399\r\n    1891,    2161,    2162,    2177,    2176,    2386,    2387,    2402,    2401\r\n    1892,    2162,    2163,    2178,    2177,    2387,    2388,    2403,    2402\r\n    1893,    2163,    2164,    2179,    2178,    2388,    2389,    2404,    2403\r\n    1894,    2164,    2165,    2180,    2179,    2389,    2390,    2405,    2404\r\n    1895,    2165,    2166,    2181,    2180,    2390,    2391,    2406,    2405\r\n    1896,    2166,    2167,    2182,    2181,    2391,    2392,    2407,    2406\r\n    1897,    2167,    2168,    2183,    2182,    2392,    2393,    2408,    2407\r\n    1898,    2168,    2169,    2184,    2183,    2393,    2394,    2409,    2408\r\n    1899,    2169,    2170,    2185,    2184,    2394,    2395,    2410,    2409\r\n    1900,    2170,    2171,    2186,    2185,    2395,    2396,    2411,    2410\r\n    1901,    2171,    2172,    2187,    2186,    2396,    2397,    2412,    2411\r\n    1902,    2172,    2173,    2188,    2187,    2397,    2398,    2413,    2412\r\n    1903,    2173,    2174,    2189,    2188,    2398,    2399,    2414,    2413\r\n    1904,    2174,    2175,    2190,    2189,    2399,    2400,    2415,    2414\r\n    1905,    2176,    2177,    2192,    2191,    2401,    2402,    2417,    2416\r\n    1906,    2177,    2178,    2193,    2192,    2402,    2403,    2418,    2417\r\n    1907,    2178,    2179,    2194,    2193,    2403,    2404,    2419,    2418\r\n    1908,    2179,    2180,    2195,    2194,    2404,    2405,    2420,    2419\r\n    1909,    2180,    2181,    2196,    2195,    2405,    2406,    2421,    2420\r\n    1910,    2181,    2182,    2197,    2196,    2406,    2407,    2422,    2421\r\n    1911,    2182,    2183,    2198,    2197,    2407,    2408,    2423,    2422\r\n    1912,    2183,    2184,    2199,    2198,    2408,    2409,    2424,    2423\r\n    1913,    2184,    2185,    2200,    2199,    2409,    2410,    2425,    2424\r\n    1914,    2185,    2186,    2201,    2200,    2410,    2411,    2426,    2425\r\n    1915,    2186,    2187,    2202,    2201,    2411,    2412,    2427,    2426\r\n    1916,    2187,    2188,    2203,    2202,    2412,    2413,    2428,    2427\r\n    1917,    2188,    2189,    2204,    2203,    2413,    2414,    2429,    2428\r\n    1918,    2189,    2190,    2205,    2204,    2414,    2415,    2430,    2429\r\n    1919,    2191,    2192,    2207,    2206,    2416,    2417,    2432,    2431\r\n    1920,    2192,    2193,    2208,    2207,    2417,    2418,    2433,    2432\r\n    1921,    2193,    2194,    2209,    2208,    2418,    2419,    2434,    2433\r\n    1922,    2194,    2195,    2210,    2209,    2419,    2420,    2435,    2434\r\n    1923,    2195,    2196,    2211,    2210,    2420,    2421,    2436,    2435\r\n    1924,    2196,    2197,    2212,    2211,    2421,    2422,    2437,    2436\r\n    1925,    2197,    2198,    2213,    2212,    2422,    2423,    2438,    2437\r\n    1926,    2198,    2199,    2214,    2213,    2423,    2424,    2439,    2438\r\n    1927,    2199,    2200,    2215,    2214,    2424,    2425,    2440,    2439\r\n    1928,    2200,    2201,    2216,    2215,    2425,    2426,    2441,    2440\r\n    1929,    2201,    2202,    2217,    2216,    2426,    2427,    2442,    2441\r\n    1930,    2202,    2203,    2218,    2217,    2427,    2428,    2443,    2442\r\n    1931,    2203,    2204,    2219,    2218,    2428,    2429,    2444,    2443\r\n    1932,    2204,    2205,    2220,    2219,    2429,    2430,    2445,    2444\r\n    1933,    2206,    2207,    2222,    2221,    2431,    2432,    2447,    2446\r\n    1934,    2207,    2208,    2223,    2222,    2432,    2433,    2448,    2447\r\n    1935,    2208,    2209,    2224,    2223,    2433,    2434,    2449,    2448\r\n    1936,    2209,    2210,    2225,    2224,    2434,    2435,    2450,    2449\r\n    1937,    2210,    2211,    2226,    2225,    2435,    2436,    2451,    2450\r\n    1938,    2211,    2212,    2227,    2226,    2436,    2437,    2452,    2451\r\n    1939,    2212,    2213,    2228,    2227,    2437,    2438,    2453,    2452\r\n    1940,    2213,    2214,    2229,    2228,    2438,    2439,    2454,    2453\r\n    1941,    2214,    2215,    2230,    2229,    2439,    2440,    2455,    2454\r\n    1942,    2215,    2216,    2231,    2230,    2440,    2441,    2456,    2455\r\n    1943,    2216,    2217,    2232,    2231,    2441,    2442,    2457,    2456\r\n    1944,    2217,    2218,    2233,    2232,    2442,    2443,    2458,    2457\r\n    1945,    2218,    2219,    2234,    2233,    2443,    2444,    2459,    2458\r\n    1946,    2219,    2220,    2235,    2234,    2444,    2445,    2460,    2459\r\n    1947,    2221,    2222,    2237,    2236,    2446,    2447,    2462,    2461\r\n    1948,    2222,    2223,    2238,    2237,    2447,    2448,    2463,    2462\r\n    1949,    2223,    2224,    2239,    2238,    2448,    2449,    2464,    2463\r\n    1950,    2224,    2225,    2240,    2239,    2449,    2450,    2465,    2464\r\n    1951,    2225,    2226,    2241,    2240,    2450,    2451,    2466,    2465\r\n    1952,    2226,    2227,    2242,    2241,    2451,    2452,    2467,    2466\r\n    1953,    2227,    2228,    2243,    2242,    2452,    2453,    2468,    2467\r\n    1954,    2228,    2229,    2244,    2243,    2453,    2454,    2469,    2468\r\n    1955,    2229,    2230,    2245,    2244,    2454,    2455,    2470,    2469\r\n    1956,    2230,    2231,    2246,    2245,    2455,    2456,    2471,    2470\r\n    1957,    2231,    2232,    2247,    2246,    2456,    2457,    2472,    2471\r\n    1958,    2232,    2233,    2248,    2247,    2457,    2458,    2473,    2472\r\n    1959,    2233,    2234,    2249,    2248,    2458,    2459,    2474,    2473\r\n    1960,    2234,    2235,    2250,    2249,    2459,    2460,    2475,    2474\r\n    1961,    2251,    2252,    2267,    2266,    2476,    2477,    2492,    2491\r\n    1962,    2252,    2253,    2268,    2267,    2477,    2478,    2493,    2492\r\n    1963,    2253,    2254,    2269,    2268,    2478,    2479,    2494,    2493\r\n    1964,    2254,    2255,    2270,    2269,    2479,    2480,    2495,    2494\r\n    1965,    2255,    2256,    2271,    2270,    2480,    2481,    2496,    2495\r\n    1966,    2256,    2257,    2272,    2271,    2481,    2482,    2497,    2496\r\n    1967,    2257,    2258,    2273,    2272,    2482,    2483,    2498,    2497\r\n    1968,    2258,    2259,    2274,    2273,    2483,    2484,    2499,    2498\r\n    1969,    2259,    2260,    2275,    2274,    2484,    2485,    2500,    2499\r\n    1970,    2260,    2261,    2276,    2275,    2485,    2486,    2501,    2500\r\n    1971,    2261,    2262,    2277,    2276,    2486,    2487,    2502,    2501\r\n    1972,    2262,    2263,    2278,    2277,    2487,    2488,    2503,    2502\r\n    1973,    2263,    2264,    2279,    2278,    2488,    2489,    2504,    2503\r\n    1974,    2264,    2265,    2280,    2279,    2489,    2490,    2505,    2504\r\n    1975,    2266,    2267,    2282,    2281,    2491,    2492,    2507,    2506\r\n    1976,    2267,    2268,    2283,    2282,    2492,    2493,    2508,    2507\r\n    1977,    2268,    2269,    2284,    2283,    2493,    2494,    2509,    2508\r\n    1978,    2269,    2270,    2285,    2284,    2494,    2495,    2510,    2509\r\n    1979,    2270,    2271,    2286,    2285,    2495,    2496,    2511,    2510\r\n    1980,    2271,    2272,    2287,    2286,    2496,    2497,    2512,    2511\r\n    1981,    2272,    2273,    2288,    2287,    2497,    2498,    2513,    2512\r\n    1982,    2273,    2274,    2289,    2288,    2498,    2499,    2514,    2513\r\n    1983,    2274,    2275,    2290,    2289,    2499,    2500,    2515,    2514\r\n    1984,    2275,    2276,    2291,    2290,    2500,    2501,    2516,    2515\r\n    1985,    2276,    2277,    2292,    2291,    2501,    2502,    2517,    2516\r\n    1986,    2277,    2278,    2293,    2292,    2502,    2503,    2518,    2517\r\n    1987,    2278,    2279,    2294,    2293,    2503,    2504,    2519,    2518\r\n    1988,    2279,    2280,    2295,    2294,    2504,    2505,    2520,    2519\r\n    1989,    2281,    2282,    2297,    2296,    2506,    2507,    2522,    2521\r\n    1990,    2282,    2283,    2298,    2297,    2507,    2508,    2523,    2522\r\n    1991,    2283,    2284,    2299,    2298,    2508,    2509,    2524,    2523\r\n    1992,    2284,    2285,    2300,    2299,    2509,    2510,    2525,    2524\r\n    1993,    2285,    2286,    2301,    2300,    2510,    2511,    2526,    2525\r\n    1994,    2286,    2287,    2302,    2301,    2511,    2512,    2527,    2526\r\n    1995,    2287,    2288,    2303,    2302,    2512,    2513,    2528,    2527\r\n    1996,    2288,    2289,    2304,    2303,    2513,    2514,    2529,    2528\r\n    1997,    2289,    2290,    2305,    2304,    2514,    2515,    2530,    2529\r\n    1998,    2290,    2291,    2306,    2305,    2515,    2516,    2531,    2530\r\n    1999,    2291,    2292,    2307,    2306,    2516,    2517,    2532,    2531\r\n    2000,    2292,    2293,    2308,    2307,    2517,    2518,    2533,    2532\r\n    2001,    2293,    2294,    2309,    2308,    2518,    2519,    2534,    2533\r\n    2002,    2294,    2295,    2310,    2309,    2519,    2520,    2535,    2534\r\n    2003,    2296,    2297,    2312,    2311,    2521,    2522,    2537,    2536\r\n    2004,    2297,    2298,    2313,    2312,    2522,    2523,    2538,    2537\r\n    2005,    2298,    2299,    2314,    2313,    2523,    2524,    2539,    2538\r\n    2006,    2299,    2300,    2315,    2314,    2524,    2525,    2540,    2539\r\n    2007,    2300,    2301,    2316,    2315,    2525,    2526,    2541,    2540\r\n    2008,    2301,    2302,    2317,    2316,    2526,    2527,    2542,    2541\r\n    2009,    2302,    2303,    2318,    2317,    2527,    2528,    2543,    2542\r\n    2010,    2303,    2304,    2319,    2318,    2528,    2529,    2544,    2543\r\n    2011,    2304,    2305,    2320,    2319,    2529,    2530,    2545,    2544\r\n    2012,    2305,    2306,    2321,    2320,    2530,    2531,    2546,    2545\r\n    2013,    2306,    2307,    2322,    2321,    2531,    2532,    2547,    2546\r\n    2014,    2307,    2308,    2323,    2322,    2532,    2533,    2548,    2547\r\n    2015,    2308,    2309,    2324,    2323,    2533,    2534,    2549,    2548\r\n    2016,    2309,    2310,    2325,    2324,    2534,    2535,    2550,    2549\r\n    2017,    2311,    2312,    2327,    2326,    2536,    2537,    2552,    2551\r\n    2018,    2312,    2313,    2328,    2327,    2537,    2538,    2553,    2552\r\n    2019,    2313,    2314,    2329,    2328,    2538,    2539,    2554,    2553\r\n    2020,    2314,    2315,    2330,    2329,    2539,    2540,    2555,    2554\r\n    2021,    2315,    2316,    2331,    2330,    2540,    2541,    2556,    2555\r\n    2022,    2316,    2317,    2332,    2331,    2541,    2542,    2557,    2556\r\n    2023,    2317,    2318,    2333,    2332,    2542,    2543,    2558,    2557\r\n    2024,    2318,    2319,    2334,    2333,    2543,    2544,    2559,    2558\r\n    2025,    2319,    2320,    2335,    2334,    2544,    2545,    2560,    2559\r\n    2026,    2320,    2321,    2336,    2335,    2545,    2546,    2561,    2560\r\n    2027,    2321,    2322,    2337,    2336,    2546,    2547,    2562,    2561\r\n    2028,    2322,    2323,    2338,    2337,    2547,    2548,    2563,    2562\r\n    2029,    2323,    2324,    2339,    2338,    2548,    2549,    2564,    2563\r\n    2030,    2324,    2325,    2340,    2339,    2549,    2550,    2565,    2564\r\n    2031,    2326,    2327,    2342,    2341,    2551,    2552,    2567,    2566\r\n    2032,    2327,    2328,    2343,    2342,    2552,    2553,    2568,    2567\r\n    2033,    2328,    2329,    2344,    2343,    2553,    2554,    2569,    2568\r\n    2034,    2329,    2330,    2345,    2344,    2554,    2555,    2570,    2569\r\n    2035,    2330,    2331,    2346,    2345,    2555,    2556,    2571,    2570\r\n    2036,    2331,    2332,    2347,    2346,    2556,    2557,    2572,    2571\r\n    2037,    2332,    2333,    2348,    2347,    2557,    2558,    2573,    2572\r\n    2038,    2333,    2334,    2349,    2348,    2558,    2559,    2574,    2573\r\n    2039,    2334,    2335,    2350,    2349,    2559,    2560,    2575,    2574\r\n    2040,    2335,    2336,    2351,    2350,    2560,    2561,    2576,    2575\r\n    2041,    2336,    2337,    2352,    2351,    2561,    2562,    2577,    2576\r\n    2042,    2337,    2338,    2353,    2352,    2562,    2563,    2578,    2577\r\n    2043,    2338,    2339,    2354,    2353,    2563,    2564,    2579,    2578\r\n    2044,    2339,    2340,    2355,    2354,    2564,    2565,    2580,    2579\r\n    2045,    2341,    2342,    2357,    2356,    2566,    2567,    2582,    2581\r\n    2046,    2342,    2343,    2358,    2357,    2567,    2568,    2583,    2582\r\n    2047,    2343,    2344,    2359,    2358,    2568,    2569,    2584,    2583\r\n    2048,    2344,    2345,    2360,    2359,    2569,    2570,    2585,    2584\r\n    2049,    2345,    2346,    2361,    2360,    2570,    2571,    2586,    2585\r\n    2050,    2346,    2347,    2362,    2361,    2571,    2572,    2587,    2586\r\n    2051,    2347,    2348,    2363,    2362,    2572,    2573,    2588,    2587\r\n    2052,    2348,    2349,    2364,    2363,    2573,    2574,    2589,    2588\r\n    2053,    2349,    2350,    2365,    2364,    2574,    2575,    2590,    2589\r\n    2054,    2350,    2351,    2366,    2365,    2575,    2576,    2591,    2590\r\n    2055,    2351,    2352,    2367,    2366,    2576,    2577,    2592,    2591\r\n    2056,    2352,    2353,    2368,    2367,    2577,    2578,    2593,    2592\r\n    2057,    2353,    2354,    2369,    2368,    2578,    2579,    2594,    2593\r\n    2058,    2354,    2355,    2370,    2369,    2579,    2580,    2595,    2594\r\n    2059,    2356,    2357,    2372,    2371,    2581,    2582,    2597,    2596\r\n    2060,    2357,    2358,    2373,    2372,    2582,    2583,    2598,    2597\r\n    2061,    2358,    2359,    2374,    2373,    2583,    2584,    2599,    2598\r\n    2062,    2359,    2360,    2375,    2374,    2584,    2585,    2600,    2599\r\n    2063,    2360,    2361,    2376,    2375,    2585,    2586,    2601,    2600\r\n    2064,    2361,    2362,    2377,    2376,    2586,    2587,    2602,    2601\r\n    2065,    2362,    2363,    2378,    2377,    2587,    2588,    2603,    2602\r\n    2066,    2363,    2364,    2379,    2378,    2588,    2589,    2604,    2603\r\n    2067,    2364,    2365,    2380,    2379,    2589,    2590,    2605,    2604\r\n    2068,    2365,    2366,    2381,    2380,    2590,    2591,    2606,    2605\r\n    2069,    2366,    2367,    2382,    2381,    2591,    2592,    2607,    2606\r\n    2070,    2367,    2368,    2383,    2382,    2592,    2593,    2608,    2607\r\n    2071,    2368,    2369,    2384,    2383,    2593,    2594,    2609,    2608\r\n    2072,    2369,    2370,    2385,    2384,    2594,    2595,    2610,    2609\r\n    2073,    2371,    2372,    2387,    2386,    2596,    2597,    2612,    2611\r\n    2074,    2372,    2373,    2388,    2387,    2597,    2598,    2613,    2612\r\n    2075,    2373,    2374,    2389,    2388,    2598,    2599,    2614,    2613\r\n    2076,    2374,    2375,    2390,    2389,    2599,    2600,    2615,    2614\r\n    2077,    2375,    2376,    2391,    2390,    2600,    2601,    2616,    2615\r\n    2078,    2376,    2377,    2392,    2391,    2601,    2602,    2617,    2616\r\n    2079,    2377,    2378,    2393,    2392,    2602,    2603,    2618,    2617\r\n    2080,    2378,    2379,    2394,    2393,    2603,    2604,    2619,    2618\r\n    2081,    2379,    2380,    2395,    2394,    2604,    2605,    2620,    2619\r\n    2082,    2380,    2381,    2396,    2395,    2605,    2606,    2621,    2620\r\n    2083,    2381,    2382,    2397,    2396,    2606,    2607,    2622,    2621\r\n    2084,    2382,    2383,    2398,    2397,    2607,    2608,    2623,    2622\r\n    2085,    2383,    2384,    2399,    2398,    2608,    2609,    2624,    2623\r\n    2086,    2384,    2385,    2400,    2399,    2609,    2610,    2625,    2624\r\n    2087,    2386,    2387,    2402,    2401,    2611,    2612,    2627,    2626\r\n    2088,    2387,    2388,    2403,    2402,    2612,    2613,    2628,    2627\r\n    2089,    2388,    2389,    2404,    2403,    2613,    2614,    2629,    2628\r\n    2090,    2389,    2390,    2405,    2404,    2614,    2615,    2630,    2629\r\n    2091,    2390,    2391,    2406,    2405,    2615,    2616,    2631,    2630\r\n    2092,    2391,    2392,    2407,    2406,    2616,    2617,    2632,    2631\r\n    2093,    2392,    2393,    2408,    2407,    2617,    2618,    2633,    2632\r\n    2094,    2393,    2394,    2409,    2408,    2618,    2619,    2634,    2633\r\n    2095,    2394,    2395,    2410,    2409,    2619,    2620,    2635,    2634\r\n    2096,    2395,    2396,    2411,    2410,    2620,    2621,    2636,    2635\r\n    2097,    2396,    2397,    2412,    2411,    2621,    2622,    2637,    2636\r\n    2098,    2397,    2398,    2413,    2412,    2622,    2623,    2638,    2637\r\n    2099,    2398,    2399,    2414,    2413,    2623,    2624,    2639,    2638\r\n    2100,    2399,    2400,    2415,    2414,    2624,    2625,    2640,    2639\r\n    2101,    2401,    2402,    2417,    2416,    2626,    2627,    2642,    2641\r\n    2102,    2402,    2403,    2418,    2417,    2627,    2628,    2643,    2642\r\n    2103,    2403,    2404,    2419,    2418,    2628,    2629,    2644,    2643\r\n    2104,    2404,    2405,    2420,    2419,    2629,    2630,    2645,    2644\r\n    2105,    2405,    2406,    2421,    2420,    2630,    2631,    2646,    2645\r\n    2106,    2406,    2407,    2422,    2421,    2631,    2632,    2647,    2646\r\n    2107,    2407,    2408,    2423,    2422,    2632,    2633,    2648,    2647\r\n    2108,    2408,    2409,    2424,    2423,    2633,    2634,    2649,    2648\r\n    2109,    2409,    2410,    2425,    2424,    2634,    2635,    2650,    2649\r\n    2110,    2410,    2411,    2426,    2425,    2635,    2636,    2651,    2650\r\n    2111,    2411,    2412,    2427,    2426,    2636,    2637,    2652,    2651\r\n    2112,    2412,    2413,    2428,    2427,    2637,    2638,    2653,    2652\r\n    2113,    2413,    2414,    2429,    2428,    2638,    2639,    2654,    2653\r\n    2114,    2414,    2415,    2430,    2429,    2639,    2640,    2655,    2654\r\n    2115,    2416,    2417,    2432,    2431,    2641,    2642,    2657,    2656\r\n    2116,    2417,    2418,    2433,    2432,    2642,    2643,    2658,    2657\r\n    2117,    2418,    2419,    2434,    2433,    2643,    2644,    2659,    2658\r\n    2118,    2419,    2420,    2435,    2434,    2644,    2645,    2660,    2659\r\n    2119,    2420,    2421,    2436,    2435,    2645,    2646,    2661,    2660\r\n    2120,    2421,    2422,    2437,    2436,    2646,    2647,    2662,    2661\r\n    2121,    2422,    2423,    2438,    2437,    2647,    2648,    2663,    2662\r\n    2122,    2423,    2424,    2439,    2438,    2648,    2649,    2664,    2663\r\n    2123,    2424,    2425,    2440,    2439,    2649,    2650,    2665,    2664\r\n    2124,    2425,    2426,    2441,    2440,    2650,    2651,    2666,    2665\r\n    2125,    2426,    2427,    2442,    2441,    2651,    2652,    2667,    2666\r\n    2126,    2427,    2428,    2443,    2442,    2652,    2653,    2668,    2667\r\n    2127,    2428,    2429,    2444,    2443,    2653,    2654,    2669,    2668\r\n    2128,    2429,    2430,    2445,    2444,    2654,    2655,    2670,    2669\r\n    2129,    2431,    2432,    2447,    2446,    2656,    2657,    2672,    2671\r\n    2130,    2432,    2433,    2448,    2447,    2657,    2658,    2673,    2672\r\n    2131,    2433,    2434,    2449,    2448,    2658,    2659,    2674,    2673\r\n    2132,    2434,    2435,    2450,    2449,    2659,    2660,    2675,    2674\r\n    2133,    2435,    2436,    2451,    2450,    2660,    2661,    2676,    2675\r\n    2134,    2436,    2437,    2452,    2451,    2661,    2662,    2677,    2676\r\n    2135,    2437,    2438,    2453,    2452,    2662,    2663,    2678,    2677\r\n    2136,    2438,    2439,    2454,    2453,    2663,    2664,    2679,    2678\r\n    2137,    2439,    2440,    2455,    2454,    2664,    2665,    2680,    2679\r\n    2138,    2440,    2441,    2456,    2455,    2665,    2666,    2681,    2680\r\n    2139,    2441,    2442,    2457,    2456,    2666,    2667,    2682,    2681\r\n    2140,    2442,    2443,    2458,    2457,    2667,    2668,    2683,    2682\r\n    2141,    2443,    2444,    2459,    2458,    2668,    2669,    2684,    2683\r\n    2142,    2444,    2445,    2460,    2459,    2669,    2670,    2685,    2684\r\n    2143,    2446,    2447,    2462,    2461,    2671,    2672,    2687,    2686\r\n    2144,    2447,    2448,    2463,    2462,    2672,    2673,    2688,    2687\r\n    2145,    2448,    2449,    2464,    2463,    2673,    2674,    2689,    2688\r\n    2146,    2449,    2450,    2465,    2464,    2674,    2675,    2690,    2689\r\n    2147,    2450,    2451,    2466,    2465,    2675,    2676,    2691,    2690\r\n    2148,    2451,    2452,    2467,    2466,    2676,    2677,    2692,    2691\r\n    2149,    2452,    2453,    2468,    2467,    2677,    2678,    2693,    2692\r\n    2150,    2453,    2454,    2469,    2468,    2678,    2679,    2694,    2693\r\n    2151,    2454,    2455,    2470,    2469,    2679,    2680,    2695,    2694\r\n    2152,    2455,    2456,    2471,    2470,    2680,    2681,    2696,    2695\r\n    2153,    2456,    2457,    2472,    2471,    2681,    2682,    2697,    2696\r\n    2154,    2457,    2458,    2473,    2472,    2682,    2683,    2698,    2697\r\n    2155,    2458,    2459,    2474,    2473,    2683,    2684,    2699,    2698\r\n    2156,    2459,    2460,    2475,    2474,    2684,    2685,    2700,    2699\r\n    2157,    2476,    2477,    2492,    2491,    2701,    2702,    2717,    2716\r\n    2158,    2477,    2478,    2493,    2492,    2702,    2703,    2718,    2717\r\n    2159,    2478,    2479,    2494,    2493,    2703,    2704,    2719,    2718\r\n    2160,    2479,    2480,    2495,    2494,    2704,    2705,    2720,    2719\r\n    2161,    2480,    2481,    2496,    2495,    2705,    2706,    2721,    2720\r\n    2162,    2481,    2482,    2497,    2496,    2706,    2707,    2722,    2721\r\n    2163,    2482,    2483,    2498,    2497,    2707,    2708,    2723,    2722\r\n    2164,    2483,    2484,    2499,    2498,    2708,    2709,    2724,    2723\r\n    2165,    2484,    2485,    2500,    2499,    2709,    2710,    2725,    2724\r\n    2166,    2485,    2486,    2501,    2500,    2710,    2711,    2726,    2725\r\n    2167,    2486,    2487,    2502,    2501,    2711,    2712,    2727,    2726\r\n    2168,    2487,    2488,    2503,    2502,    2712,    2713,    2728,    2727\r\n    2169,    2488,    2489,    2504,    2503,    2713,    2714,    2729,    2728\r\n    2170,    2489,    2490,    2505,    2504,    2714,    2715,    2730,    2729\r\n    2171,    2491,    2492,    2507,    2506,    2716,    2717,    2732,    2731\r\n    2172,    2492,    2493,    2508,    2507,    2717,    2718,    2733,    2732\r\n    2173,    2493,    2494,    2509,    2508,    2718,    2719,    2734,    2733\r\n    2174,    2494,    2495,    2510,    2509,    2719,    2720,    2735,    2734\r\n    2175,    2495,    2496,    2511,    2510,    2720,    2721,    2736,    2735\r\n    2176,    2496,    2497,    2512,    2511,    2721,    2722,    2737,    2736\r\n    2177,    2497,    2498,    2513,    2512,    2722,    2723,    2738,    2737\r\n    2178,    2498,    2499,    2514,    2513,    2723,    2724,    2739,    2738\r\n    2179,    2499,    2500,    2515,    2514,    2724,    2725,    2740,    2739\r\n    2180,    2500,    2501,    2516,    2515,    2725,    2726,    2741,    2740\r\n    2181,    2501,    2502,    2517,    2516,    2726,    2727,    2742,    2741\r\n    2182,    2502,    2503,    2518,    2517,    2727,    2728,    2743,    2742\r\n    2183,    2503,    2504,    2519,    2518,    2728,    2729,    2744,    2743\r\n    2184,    2504,    2505,    2520,    2519,    2729,    2730,    2745,    2744\r\n    2185,    2506,    2507,    2522,    2521,    2731,    2732,    2747,    2746\r\n    2186,    2507,    2508,    2523,    2522,    2732,    2733,    2748,    2747\r\n    2187,    2508,    2509,    2524,    2523,    2733,    2734,    2749,    2748\r\n    2188,    2509,    2510,    2525,    2524,    2734,    2735,    2750,    2749\r\n    2189,    2510,    2511,    2526,    2525,    2735,    2736,    2751,    2750\r\n    2190,    2511,    2512,    2527,    2526,    2736,    2737,    2752,    2751\r\n    2191,    2512,    2513,    2528,    2527,    2737,    2738,    2753,    2752\r\n    2192,    2513,    2514,    2529,    2528,    2738,    2739,    2754,    2753\r\n    2193,    2514,    2515,    2530,    2529,    2739,    2740,    2755,    2754\r\n    2194,    2515,    2516,    2531,    2530,    2740,    2741,    2756,    2755\r\n    2195,    2516,    2517,    2532,    2531,    2741,    2742,    2757,    2756\r\n    2196,    2517,    2518,    2533,    2532,    2742,    2743,    2758,    2757\r\n    2197,    2518,    2519,    2534,    2533,    2743,    2744,    2759,    2758\r\n    2198,    2519,    2520,    2535,    2534,    2744,    2745,    2760,    2759\r\n    2199,    2521,    2522,    2537,    2536,    2746,    2747,    2762,    2761\r\n    2200,    2522,    2523,    2538,    2537,    2747,    2748,    2763,    2762\r\n    2201,    2523,    2524,    2539,    2538,    2748,    2749,    2764,    2763\r\n    2202,    2524,    2525,    2540,    2539,    2749,    2750,    2765,    2764\r\n    2203,    2525,    2526,    2541,    2540,    2750,    2751,    2766,    2765\r\n    2204,    2526,    2527,    2542,    2541,    2751,    2752,    2767,    2766\r\n    2205,    2527,    2528,    2543,    2542,    2752,    2753,    2768,    2767\r\n    2206,    2528,    2529,    2544,    2543,    2753,    2754,    2769,    2768\r\n    2207,    2529,    2530,    2545,    2544,    2754,    2755,    2770,    2769\r\n    2208,    2530,    2531,    2546,    2545,    2755,    2756,    2771,    2770\r\n    2209,    2531,    2532,    2547,    2546,    2756,    2757,    2772,    2771\r\n    2210,    2532,    2533,    2548,    2547,    2757,    2758,    2773,    2772\r\n    2211,    2533,    2534,    2549,    2548,    2758,    2759,    2774,    2773\r\n    2212,    2534,    2535,    2550,    2549,    2759,    2760,    2775,    2774\r\n    2213,    2536,    2537,    2552,    2551,    2761,    2762,    2777,    2776\r\n    2214,    2537,    2538,    2553,    2552,    2762,    2763,    2778,    2777\r\n    2215,    2538,    2539,    2554,    2553,    2763,    2764,    2779,    2778\r\n    2216,    2539,    2540,    2555,    2554,    2764,    2765,    2780,    2779\r\n    2217,    2540,    2541,    2556,    2555,    2765,    2766,    2781,    2780\r\n    2218,    2541,    2542,    2557,    2556,    2766,    2767,    2782,    2781\r\n    2219,    2542,    2543,    2558,    2557,    2767,    2768,    2783,    2782\r\n    2220,    2543,    2544,    2559,    2558,    2768,    2769,    2784,    2783\r\n    2221,    2544,    2545,    2560,    2559,    2769,    2770,    2785,    2784\r\n    2222,    2545,    2546,    2561,    2560,    2770,    2771,    2786,    2785\r\n    2223,    2546,    2547,    2562,    2561,    2771,    2772,    2787,    2786\r\n    2224,    2547,    2548,    2563,    2562,    2772,    2773,    2788,    2787\r\n    2225,    2548,    2549,    2564,    2563,    2773,    2774,    2789,    2788\r\n    2226,    2549,    2550,    2565,    2564,    2774,    2775,    2790,    2789\r\n    2227,    2551,    2552,    2567,    2566,    2776,    2777,    2792,    2791\r\n    2228,    2552,    2553,    2568,    2567,    2777,    2778,    2793,    2792\r\n    2229,    2553,    2554,    2569,    2568,    2778,    2779,    2794,    2793\r\n    2230,    2554,    2555,    2570,    2569,    2779,    2780,    2795,    2794\r\n    2231,    2555,    2556,    2571,    2570,    2780,    2781,    2796,    2795\r\n    2232,    2556,    2557,    2572,    2571,    2781,    2782,    2797,    2796\r\n    2233,    2557,    2558,    2573,    2572,    2782,    2783,    2798,    2797\r\n    2234,    2558,    2559,    2574,    2573,    2783,    2784,    2799,    2798\r\n    2235,    2559,    2560,    2575,    2574,    2784,    2785,    2800,    2799\r\n    2236,    2560,    2561,    2576,    2575,    2785,    2786,    2801,    2800\r\n    2237,    2561,    2562,    2577,    2576,    2786,    2787,    2802,    2801\r\n    2238,    2562,    2563,    2578,    2577,    2787,    2788,    2803,    2802\r\n    2239,    2563,    2564,    2579,    2578,    2788,    2789,    2804,    2803\r\n    2240,    2564,    2565,    2580,    2579,    2789,    2790,    2805,    2804\r\n    2241,    2566,    2567,    2582,    2581,    2791,    2792,    2807,    2806\r\n    2242,    2567,    2568,    2583,    2582,    2792,    2793,    2808,    2807\r\n    2243,    2568,    2569,    2584,    2583,    2793,    2794,    2809,    2808\r\n    2244,    2569,    2570,    2585,    2584,    2794,    2795,    2810,    2809\r\n    2245,    2570,    2571,    2586,    2585,    2795,    2796,    2811,    2810\r\n    2246,    2571,    2572,    2587,    2586,    2796,    2797,    2812,    2811\r\n    2247,    2572,    2573,    2588,    2587,    2797,    2798,    2813,    2812\r\n    2248,    2573,    2574,    2589,    2588,    2798,    2799,    2814,    2813\r\n    2249,    2574,    2575,    2590,    2589,    2799,    2800,    2815,    2814\r\n    2250,    2575,    2576,    2591,    2590,    2800,    2801,    2816,    2815\r\n    2251,    2576,    2577,    2592,    2591,    2801,    2802,    2817,    2816\r\n    2252,    2577,    2578,    2593,    2592,    2802,    2803,    2818,    2817\r\n    2253,    2578,    2579,    2594,    2593,    2803,    2804,    2819,    2818\r\n    2254,    2579,    2580,    2595,    2594,    2804,    2805,    2820,    2819\r\n    2255,    2581,    2582,    2597,    2596,    2806,    2807,    2822,    2821\r\n    2256,    2582,    2583,    2598,    2597,    2807,    2808,    2823,    2822\r\n    2257,    2583,    2584,    2599,    2598,    2808,    2809,    2824,    2823\r\n    2258,    2584,    2585,    2600,    2599,    2809,    2810,    2825,    2824\r\n    2259,    2585,    2586,    2601,    2600,    2810,    2811,    2826,    2825\r\n    2260,    2586,    2587,    2602,    2601,    2811,    2812,    2827,    2826\r\n    2261,    2587,    2588,    2603,    2602,    2812,    2813,    2828,    2827\r\n    2262,    2588,    2589,    2604,    2603,    2813,    2814,    2829,    2828\r\n    2263,    2589,    2590,    2605,    2604,    2814,    2815,    2830,    2829\r\n    2264,    2590,    2591,    2606,    2605,    2815,    2816,    2831,    2830\r\n    2265,    2591,    2592,    2607,    2606,    2816,    2817,    2832,    2831\r\n    2266,    2592,    2593,    2608,    2607,    2817,    2818,    2833,    2832\r\n    2267,    2593,    2594,    2609,    2608,    2818,    2819,    2834,    2833\r\n    2268,    2594,    2595,    2610,    2609,    2819,    2820,    2835,    2834\r\n    2269,    2596,    2597,    2612,    2611,    2821,    2822,    2837,    2836\r\n    2270,    2597,    2598,    2613,    2612,    2822,    2823,    2838,    2837\r\n    2271,    2598,    2599,    2614,    2613,    2823,    2824,    2839,    2838\r\n    2272,    2599,    2600,    2615,    2614,    2824,    2825,    2840,    2839\r\n    2273,    2600,    2601,    2616,    2615,    2825,    2826,    2841,    2840\r\n    2274,    2601,    2602,    2617,    2616,    2826,    2827,    2842,    2841\r\n    2275,    2602,    2603,    2618,    2617,    2827,    2828,    2843,    2842\r\n    2276,    2603,    2604,    2619,    2618,    2828,    2829,    2844,    2843\r\n    2277,    2604,    2605,    2620,    2619,    2829,    2830,    2845,    2844\r\n    2278,    2605,    2606,    2621,    2620,    2830,    2831,    2846,    2845\r\n    2279,    2606,    2607,    2622,    2621,    2831,    2832,    2847,    2846\r\n    2280,    2607,    2608,    2623,    2622,    2832,    2833,    2848,    2847\r\n    2281,    2608,    2609,    2624,    2623,    2833,    2834,    2849,    2848\r\n    2282,    2609,    2610,    2625,    2624,    2834,    2835,    2850,    2849\r\n    2283,    2611,    2612,    2627,    2626,    2836,    2837,    2852,    2851\r\n    2284,    2612,    2613,    2628,    2627,    2837,    2838,    2853,    2852\r\n    2285,    2613,    2614,    2629,    2628,    2838,    2839,    2854,    2853\r\n    2286,    2614,    2615,    2630,    2629,    2839,    2840,    2855,    2854\r\n    2287,    2615,    2616,    2631,    2630,    2840,    2841,    2856,    2855\r\n    2288,    2616,    2617,    2632,    2631,    2841,    2842,    2857,    2856\r\n    2289,    2617,    2618,    2633,    2632,    2842,    2843,    2858,    2857\r\n    2290,    2618,    2619,    2634,    2633,    2843,    2844,    2859,    2858\r\n    2291,    2619,    2620,    2635,    2634,    2844,    2845,    2860,    2859\r\n    2292,    2620,    2621,    2636,    2635,    2845,    2846,    2861,    2860\r\n    2293,    2621,    2622,    2637,    2636,    2846,    2847,    2862,    2861\r\n    2294,    2622,    2623,    2638,    2637,    2847,    2848,    2863,    2862\r\n    2295,    2623,    2624,    2639,    2638,    2848,    2849,    2864,    2863\r\n    2296,    2624,    2625,    2640,    2639,    2849,    2850,    2865,    2864\r\n    2297,    2626,    2627,    2642,    2641,    2851,    2852,    2867,    2866\r\n    2298,    2627,    2628,    2643,    2642,    2852,    2853,    2868,    2867\r\n    2299,    2628,    2629,    2644,    2643,    2853,    2854,    2869,    2868\r\n    2300,    2629,    2630,    2645,    2644,    2854,    2855,    2870,    2869\r\n    2301,    2630,    2631,    2646,    2645,    2855,    2856,    2871,    2870\r\n    2302,    2631,    2632,    2647,    2646,    2856,    2857,    2872,    2871\r\n    2303,    2632,    2633,    2648,    2647,    2857,    2858,    2873,    2872\r\n    2304,    2633,    2634,    2649,    2648,    2858,    2859,    2874,    2873\r\n    2305,    2634,    2635,    2650,    2649,    2859,    2860,    2875,    2874\r\n    2306,    2635,    2636,    2651,    2650,    2860,    2861,    2876,    2875\r\n    2307,    2636,    2637,    2652,    2651,    2861,    2862,    2877,    2876\r\n    2308,    2637,    2638,    2653,    2652,    2862,    2863,    2878,    2877\r\n    2309,    2638,    2639,    2654,    2653,    2863,    2864,    2879,    2878\r\n    2310,    2639,    2640,    2655,    2654,    2864,    2865,    2880,    2879\r\n    2311,    2641,    2642,    2657,    2656,    2866,    2867,    2882,    2881\r\n    2312,    2642,    2643,    2658,    2657,    2867,    2868,    2883,    2882\r\n    2313,    2643,    2644,    2659,    2658,    2868,    2869,    2884,    2883\r\n    2314,    2644,    2645,    2660,    2659,    2869,    2870,    2885,    2884\r\n    2315,    2645,    2646,    2661,    2660,    2870,    2871,    2886,    2885\r\n    2316,    2646,    2647,    2662,    2661,    2871,    2872,    2887,    2886\r\n    2317,    2647,    2648,    2663,    2662,    2872,    2873,    2888,    2887\r\n    2318,    2648,    2649,    2664,    2663,    2873,    2874,    2889,    2888\r\n    2319,    2649,    2650,    2665,    2664,    2874,    2875,    2890,    2889\r\n    2320,    2650,    2651,    2666,    2665,    2875,    2876,    2891,    2890\r\n    2321,    2651,    2652,    2667,    2666,    2876,    2877,    2892,    2891\r\n    2322,    2652,    2653,    2668,    2667,    2877,    2878,    2893,    2892\r\n    2323,    2653,    2654,    2669,    2668,    2878,    2879,    2894,    2893\r\n    2324,    2654,    2655,    2670,    2669,    2879,    2880,    2895,    2894\r\n    2325,    2656,    2657,    2672,    2671,    2881,    2882,    2897,    2896\r\n    2326,    2657,    2658,    2673,    2672,    2882,    2883,    2898,    2897\r\n    2327,    2658,    2659,    2674,    2673,    2883,    2884,    2899,    2898\r\n    2328,    2659,    2660,    2675,    2674,    2884,    2885,    2900,    2899\r\n    2329,    2660,    2661,    2676,    2675,    2885,    2886,    2901,    2900\r\n    2330,    2661,    2662,    2677,    2676,    2886,    2887,    2902,    2901\r\n    2331,    2662,    2663,    2678,    2677,    2887,    2888,    2903,    2902\r\n    2332,    2663,    2664,    2679,    2678,    2888,    2889,    2904,    2903\r\n    2333,    2664,    2665,    2680,    2679,    2889,    2890,    2905,    2904\r\n    2334,    2665,    2666,    2681,    2680,    2890,    2891,    2906,    2905\r\n    2335,    2666,    2667,    2682,    2681,    2891,    2892,    2907,    2906\r\n    2336,    2667,    2668,    2683,    2682,    2892,    2893,    2908,    2907\r\n    2337,    2668,    2669,    2684,    2683,    2893,    2894,    2909,    2908\r\n    2338,    2669,    2670,    2685,    2684,    2894,    2895,    2910,    2909\r\n    2339,    2671,    2672,    2687,    2686,    2896,    2897,    2912,    2911\r\n    2340,    2672,    2673,    2688,    2687,    2897,    2898,    2913,    2912\r\n    2341,    2673,    2674,    2689,    2688,    2898,    2899,    2914,    2913\r\n    2342,    2674,    2675,    2690,    2689,    2899,    2900,    2915,    2914\r\n    2343,    2675,    2676,    2691,    2690,    2900,    2901,    2916,    2915\r\n    2344,    2676,    2677,    2692,    2691,    2901,    2902,    2917,    2916\r\n    2345,    2677,    2678,    2693,    2692,    2902,    2903,    2918,    2917\r\n    2346,    2678,    2679,    2694,    2693,    2903,    2904,    2919,    2918\r\n    2347,    2679,    2680,    2695,    2694,    2904,    2905,    2920,    2919\r\n    2348,    2680,    2681,    2696,    2695,    2905,    2906,    2921,    2920\r\n    2349,    2681,    2682,    2697,    2696,    2906,    2907,    2922,    2921\r\n    2350,    2682,    2683,    2698,    2697,    2907,    2908,    2923,    2922\r\n    2351,    2683,    2684,    2699,    2698,    2908,    2909,    2924,    2923\r\n    2352,    2684,    2685,    2700,    2699,    2909,    2910,    2925,    2924\r\n    2353,    2701,    2702,    2717,    2716,    2926,    2927,    2942,    2941\r\n    2354,    2702,    2703,    2718,    2717,    2927,    2928,    2943,    2942\r\n    2355,    2703,    2704,    2719,    2718,    2928,    2929,    2944,    2943\r\n    2356,    2704,    2705,    2720,    2719,    2929,    2930,    2945,    2944\r\n    2357,    2705,    2706,    2721,    2720,    2930,    2931,    2946,    2945\r\n    2358,    2706,    2707,    2722,    2721,    2931,    2932,    2947,    2946\r\n    2359,    2707,    2708,    2723,    2722,    2932,    2933,    2948,    2947\r\n    2360,    2708,    2709,    2724,    2723,    2933,    2934,    2949,    2948\r\n    2361,    2709,    2710,    2725,    2724,    2934,    2935,    2950,    2949\r\n    2362,    2710,    2711,    2726,    2725,    2935,    2936,    2951,    2950\r\n    2363,    2711,    2712,    2727,    2726,    2936,    2937,    2952,    2951\r\n    2364,    2712,    2713,    2728,    2727,    2937,    2938,    2953,    2952\r\n    2365,    2713,    2714,    2729,    2728,    2938,    2939,    2954,    2953\r\n    2366,    2714,    2715,    2730,    2729,    2939,    2940,    2955,    2954\r\n    2367,    2716,    2717,    2732,    2731,    2941,    2942,    2957,    2956\r\n    2368,    2717,    2718,    2733,    2732,    2942,    2943,    2958,    2957\r\n    2369,    2718,    2719,    2734,    2733,    2943,    2944,    2959,    2958\r\n    2370,    2719,    2720,    2735,    2734,    2944,    2945,    2960,    2959\r\n    2371,    2720,    2721,    2736,    2735,    2945,    2946,    2961,    2960\r\n    2372,    2721,    2722,    2737,    2736,    2946,    2947,    2962,    2961\r\n    2373,    2722,    2723,    2738,    2737,    2947,    2948,    2963,    2962\r\n    2374,    2723,    2724,    2739,    2738,    2948,    2949,    2964,    2963\r\n    2375,    2724,    2725,    2740,    2739,    2949,    2950,    2965,    2964\r\n    2376,    2725,    2726,    2741,    2740,    2950,    2951,    2966,    2965\r\n    2377,    2726,    2727,    2742,    2741,    2951,    2952,    2967,    2966\r\n    2378,    2727,    2728,    2743,    2742,    2952,    2953,    2968,    2967\r\n    2379,    2728,    2729,    2744,    2743,    2953,    2954,    2969,    2968\r\n    2380,    2729,    2730,    2745,    2744,    2954,    2955,    2970,    2969\r\n    2381,    2731,    2732,    2747,    2746,    2956,    2957,    2972,    2971\r\n    2382,    2732,    2733,    2748,    2747,    2957,    2958,    2973,    2972\r\n    2383,    2733,    2734,    2749,    2748,    2958,    2959,    2974,    2973\r\n    2384,    2734,    2735,    2750,    2749,    2959,    2960,    2975,    2974\r\n    2385,    2735,    2736,    2751,    2750,    2960,    2961,    2976,    2975\r\n    2386,    2736,    2737,    2752,    2751,    2961,    2962,    2977,    2976\r\n    2387,    2737,    2738,    2753,    2752,    2962,    2963,    2978,    2977\r\n    2388,    2738,    2739,    2754,    2753,    2963,    2964,    2979,    2978\r\n    2389,    2739,    2740,    2755,    2754,    2964,    2965,    2980,    2979\r\n    2390,    2740,    2741,    2756,    2755,    2965,    2966,    2981,    2980\r\n    2391,    2741,    2742,    2757,    2756,    2966,    2967,    2982,    2981\r\n    2392,    2742,    2743,    2758,    2757,    2967,    2968,    2983,    2982\r\n    2393,    2743,    2744,    2759,    2758,    2968,    2969,    2984,    2983\r\n    2394,    2744,    2745,    2760,    2759,    2969,    2970,    2985,    2984\r\n    2395,    2746,    2747,    2762,    2761,    2971,    2972,    2987,    2986\r\n    2396,    2747,    2748,    2763,    2762,    2972,    2973,    2988,    2987\r\n    2397,    2748,    2749,    2764,    2763,    2973,    2974,    2989,    2988\r\n    2398,    2749,    2750,    2765,    2764,    2974,    2975,    2990,    2989\r\n    2399,    2750,    2751,    2766,    2765,    2975,    2976,    2991,    2990\r\n    2400,    2751,    2752,    2767,    2766,    2976,    2977,    2992,    2991\r\n    2401,    2752,    2753,    2768,    2767,    2977,    2978,    2993,    2992\r\n    2402,    2753,    2754,    2769,    2768,    2978,    2979,    2994,    2993\r\n    2403,    2754,    2755,    2770,    2769,    2979,    2980,    2995,    2994\r\n    2404,    2755,    2756,    2771,    2770,    2980,    2981,    2996,    2995\r\n    2405,    2756,    2757,    2772,    2771,    2981,    2982,    2997,    2996\r\n    2406,    2757,    2758,    2773,    2772,    2982,    2983,    2998,    2997\r\n    2407,    2758,    2759,    2774,    2773,    2983,    2984,    2999,    2998\r\n    2408,    2759,    2760,    2775,    2774,    2984,    2985,    3000,    2999\r\n    2409,    2761,    2762,    2777,    2776,    2986,    2987,    3002,    3001\r\n    2410,    2762,    2763,    2778,    2777,    2987,    2988,    3003,    3002\r\n    2411,    2763,    2764,    2779,    2778,    2988,    2989,    3004,    3003\r\n    2412,    2764,    2765,    2780,    2779,    2989,    2990,    3005,    3004\r\n    2413,    2765,    2766,    2781,    2780,    2990,    2991,    3006,    3005\r\n    2414,    2766,    2767,    2782,    2781,    2991,    2992,    3007,    3006\r\n    2415,    2767,    2768,    2783,    2782,    2992,    2993,    3008,    3007\r\n    2416,    2768,    2769,    2784,    2783,    2993,    2994,    3009,    3008\r\n    2417,    2769,    2770,    2785,    2784,    2994,    2995,    3010,    3009\r\n    2418,    2770,    2771,    2786,    2785,    2995,    2996,    3011,    3010\r\n    2419,    2771,    2772,    2787,    2786,    2996,    2997,    3012,    3011\r\n    2420,    2772,    2773,    2788,    2787,    2997,    2998,    3013,    3012\r\n    2421,    2773,    2774,    2789,    2788,    2998,    2999,    3014,    3013\r\n    2422,    2774,    2775,    2790,    2789,    2999,    3000,    3015,    3014\r\n    2423,    2776,    2777,    2792,    2791,    3001,    3002,    3017,    3016\r\n    2424,    2777,    2778,    2793,    2792,    3002,    3003,    3018,    3017\r\n    2425,    2778,    2779,    2794,    2793,    3003,    3004,    3019,    3018\r\n    2426,    2779,    2780,    2795,    2794,    3004,    3005,    3020,    3019\r\n    2427,    2780,    2781,    2796,    2795,    3005,    3006,    3021,    3020\r\n    2428,    2781,    2782,    2797,    2796,    3006,    3007,    3022,    3021\r\n    2429,    2782,    2783,    2798,    2797,    3007,    3008,    3023,    3022\r\n    2430,    2783,    2784,    2799,    2798,    3008,    3009,    3024,    3023\r\n    2431,    2784,    2785,    2800,    2799,    3009,    3010,    3025,    3024\r\n    2432,    2785,    2786,    2801,    2800,    3010,    3011,    3026,    3025\r\n    2433,    2786,    2787,    2802,    2801,    3011,    3012,    3027,    3026\r\n    2434,    2787,    2788,    2803,    2802,    3012,    3013,    3028,    3027\r\n    2435,    2788,    2789,    2804,    2803,    3013,    3014,    3029,    3028\r\n    2436,    2789,    2790,    2805,    2804,    3014,    3015,    3030,    3029\r\n    2437,    2791,    2792,    2807,    2806,    3016,    3017,    3032,    3031\r\n    2438,    2792,    2793,    2808,    2807,    3017,    3018,    3033,    3032\r\n    2439,    2793,    2794,    2809,    2808,    3018,    3019,    3034,    3033\r\n    2440,    2794,    2795,    2810,    2809,    3019,    3020,    3035,    3034\r\n    2441,    2795,    2796,    2811,    2810,    3020,    3021,    3036,    3035\r\n    2442,    2796,    2797,    2812,    2811,    3021,    3022,    3037,    3036\r\n    2443,    2797,    2798,    2813,    2812,    3022,    3023,    3038,    3037\r\n    2444,    2798,    2799,    2814,    2813,    3023,    3024,    3039,    3038\r\n    2445,    2799,    2800,    2815,    2814,    3024,    3025,    3040,    3039\r\n    2446,    2800,    2801,    2816,    2815,    3025,    3026,    3041,    3040\r\n    2447,    2801,    2802,    2817,    2816,    3026,    3027,    3042,    3041\r\n    2448,    2802,    2803,    2818,    2817,    3027,    3028,    3043,    3042\r\n    2449,    2803,    2804,    2819,    2818,    3028,    3029,    3044,    3043\r\n    2450,    2804,    2805,    2820,    2819,    3029,    3030,    3045,    3044\r\n    2451,    2806,    2807,    2822,    2821,    3031,    3032,    3047,    3046\r\n    2452,    2807,    2808,    2823,    2822,    3032,    3033,    3048,    3047\r\n    2453,    2808,    2809,    2824,    2823,    3033,    3034,    3049,    3048\r\n    2454,    2809,    2810,    2825,    2824,    3034,    3035,    3050,    3049\r\n    2455,    2810,    2811,    2826,    2825,    3035,    3036,    3051,    3050\r\n    2456,    2811,    2812,    2827,    2826,    3036,    3037,    3052,    3051\r\n    2457,    2812,    2813,    2828,    2827,    3037,    3038,    3053,    3052\r\n    2458,    2813,    2814,    2829,    2828,    3038,    3039,    3054,    3053\r\n    2459,    2814,    2815,    2830,    2829,    3039,    3040,    3055,    3054\r\n    2460,    2815,    2816,    2831,    2830,    3040,    3041,    3056,    3055\r\n    2461,    2816,    2817,    2832,    2831,    3041,    3042,    3057,    3056\r\n    2462,    2817,    2818,    2833,    2832,    3042,    3043,    3058,    3057\r\n    2463,    2818,    2819,    2834,    2833,    3043,    3044,    3059,    3058\r\n    2464,    2819,    2820,    2835,    2834,    3044,    3045,    3060,    3059\r\n    2465,    2821,    2822,    2837,    2836,    3046,    3047,    3062,    3061\r\n    2466,    2822,    2823,    2838,    2837,    3047,    3048,    3063,    3062\r\n    2467,    2823,    2824,    2839,    2838,    3048,    3049,    3064,    3063\r\n    2468,    2824,    2825,    2840,    2839,    3049,    3050,    3065,    3064\r\n    2469,    2825,    2826,    2841,    2840,    3050,    3051,    3066,    3065\r\n    2470,    2826,    2827,    2842,    2841,    3051,    3052,    3067,    3066\r\n    2471,    2827,    2828,    2843,    2842,    3052,    3053,    3068,    3067\r\n    2472,    2828,    2829,    2844,    2843,    3053,    3054,    3069,    3068\r\n    2473,    2829,    2830,    2845,    2844,    3054,    3055,    3070,    3069\r\n    2474,    2830,    2831,    2846,    2845,    3055,    3056,    3071,    3070\r\n    2475,    2831,    2832,    2847,    2846,    3056,    3057,    3072,    3071\r\n    2476,    2832,    2833,    2848,    2847,    3057,    3058,    3073,    3072\r\n    2477,    2833,    2834,    2849,    2848,    3058,    3059,    3074,    3073\r\n    2478,    2834,    2835,    2850,    2849,    3059,    3060,    3075,    3074\r\n    2479,    2836,    2837,    2852,    2851,    3061,    3062,    3077,    3076\r\n    2480,    2837,    2838,    2853,    2852,    3062,    3063,    3078,    3077\r\n    2481,    2838,    2839,    2854,    2853,    3063,    3064,    3079,    3078\r\n    2482,    2839,    2840,    2855,    2854,    3064,    3065,    3080,    3079\r\n    2483,    2840,    2841,    2856,    2855,    3065,    3066,    3081,    3080\r\n    2484,    2841,    2842,    2857,    2856,    3066,    3067,    3082,    3081\r\n    2485,    2842,    2843,    2858,    2857,    3067,    3068,    3083,    3082\r\n    2486,    2843,    2844,    2859,    2858,    3068,    3069,    3084,    3083\r\n    2487,    2844,    2845,    2860,    2859,    3069,    3070,    3085,    3084\r\n    2488,    2845,    2846,    2861,    2860,    3070,    3071,    3086,    3085\r\n    2489,    2846,    2847,    2862,    2861,    3071,    3072,    3087,    3086\r\n    2490,    2847,    2848,    2863,    2862,    3072,    3073,    3088,    3087\r\n    2491,    2848,    2849,    2864,    2863,    3073,    3074,    3089,    3088\r\n    2492,    2849,    2850,    2865,    2864,    3074,    3075,    3090,    3089\r\n    2493,    2851,    2852,    2867,    2866,    3076,    3077,    3092,    3091\r\n    2494,    2852,    2853,    2868,    2867,    3077,    3078,    3093,    3092\r\n    2495,    2853,    2854,    2869,    2868,    3078,    3079,    3094,    3093\r\n    2496,    2854,    2855,    2870,    2869,    3079,    3080,    3095,    3094\r\n    2497,    2855,    2856,    2871,    2870,    3080,    3081,    3096,    3095\r\n    2498,    2856,    2857,    2872,    2871,    3081,    3082,    3097,    3096\r\n    2499,    2857,    2858,    2873,    2872,    3082,    3083,    3098,    3097\r\n    2500,    2858,    2859,    2874,    2873,    3083,    3084,    3099,    3098\r\n    2501,    2859,    2860,    2875,    2874,    3084,    3085,    3100,    3099\r\n    2502,    2860,    2861,    2876,    2875,    3085,    3086,    3101,    3100\r\n    2503,    2861,    2862,    2877,    2876,    3086,    3087,    3102,    3101\r\n    2504,    2862,    2863,    2878,    2877,    3087,    3088,    3103,    3102\r\n    2505,    2863,    2864,    2879,    2878,    3088,    3089,    3104,    3103\r\n    2506,    2864,    2865,    2880,    2879,    3089,    3090,    3105,    3104\r\n    2507,    2866,    2867,    2882,    2881,    3091,    3092,    3107,    3106\r\n    2508,    2867,    2868,    2883,    2882,    3092,    3093,    3108,    3107\r\n    2509,    2868,    2869,    2884,    2883,    3093,    3094,    3109,    3108\r\n    2510,    2869,    2870,    2885,    2884,    3094,    3095,    3110,    3109\r\n    2511,    2870,    2871,    2886,    2885,    3095,    3096,    3111,    3110\r\n    2512,    2871,    2872,    2887,    2886,    3096,    3097,    3112,    3111\r\n    2513,    2872,    2873,    2888,    2887,    3097,    3098,    3113,    3112\r\n    2514,    2873,    2874,    2889,    2888,    3098,    3099,    3114,    3113\r\n    2515,    2874,    2875,    2890,    2889,    3099,    3100,    3115,    3114\r\n    2516,    2875,    2876,    2891,    2890,    3100,    3101,    3116,    3115\r\n    2517,    2876,    2877,    2892,    2891,    3101,    3102,    3117,    3116\r\n    2518,    2877,    2878,    2893,    2892,    3102,    3103,    3118,    3117\r\n    2519,    2878,    2879,    2894,    2893,    3103,    3104,    3119,    3118\r\n    2520,    2879,    2880,    2895,    2894,    3104,    3105,    3120,    3119\r\n    2521,    2881,    2882,    2897,    2896,    3106,    3107,    3122,    3121\r\n    2522,    2882,    2883,    2898,    2897,    3107,    3108,    3123,    3122\r\n    2523,    2883,    2884,    2899,    2898,    3108,    3109,    3124,    3123\r\n    2524,    2884,    2885,    2900,    2899,    3109,    3110,    3125,    3124\r\n    2525,    2885,    2886,    2901,    2900,    3110,    3111,    3126,    3125\r\n    2526,    2886,    2887,    2902,    2901,    3111,    3112,    3127,    3126\r\n    2527,    2887,    2888,    2903,    2902,    3112,    3113,    3128,    3127\r\n    2528,    2888,    2889,    2904,    2903,    3113,    3114,    3129,    3128\r\n    2529,    2889,    2890,    2905,    2904,    3114,    3115,    3130,    3129\r\n    2530,    2890,    2891,    2906,    2905,    3115,    3116,    3131,    3130\r\n    2531,    2891,    2892,    2907,    2906,    3116,    3117,    3132,    3131\r\n    2532,    2892,    2893,    2908,    2907,    3117,    3118,    3133,    3132\r\n    2533,    2893,    2894,    2909,    2908,    3118,    3119,    3134,    3133\r\n    2534,    2894,    2895,    2910,    2909,    3119,    3120,    3135,    3134\r\n    2535,    2896,    2897,    2912,    2911,    3121,    3122,    3137,    3136\r\n    2536,    2897,    2898,    2913,    2912,    3122,    3123,    3138,    3137\r\n    2537,    2898,    2899,    2914,    2913,    3123,    3124,    3139,    3138\r\n    2538,    2899,    2900,    2915,    2914,    3124,    3125,    3140,    3139\r\n    2539,    2900,    2901,    2916,    2915,    3125,    3126,    3141,    3140\r\n    2540,    2901,    2902,    2917,    2916,    3126,    3127,    3142,    3141\r\n    2541,    2902,    2903,    2918,    2917,    3127,    3128,    3143,    3142\r\n    2542,    2903,    2904,    2919,    2918,    3128,    3129,    3144,    3143\r\n    2543,    2904,    2905,    2920,    2919,    3129,    3130,    3145,    3144\r\n    2544,    2905,    2906,    2921,    2920,    3130,    3131,    3146,    3145\r\n    2545,    2906,    2907,    2922,    2921,    3131,    3132,    3147,    3146\r\n    2546,    2907,    2908,    2923,    2922,    3132,    3133,    3148,    3147\r\n    2547,    2908,    2909,    2924,    2923,    3133,    3134,    3149,    3148\r\n    2548,    2909,    2910,    2925,    2924,    3134,    3135,    3150,    3149\r\n    2549,    2926,    2927,    2942,    2941,    3151,    3152,    3167,    3166\r\n    2550,    2927,    2928,    2943,    2942,    3152,    3153,    3168,    3167\r\n    2551,    2928,    2929,    2944,    2943,    3153,    3154,    3169,    3168\r\n    2552,    2929,    2930,    2945,    2944,    3154,    3155,    3170,    3169\r\n    2553,    2930,    2931,    2946,    2945,    3155,    3156,    3171,    3170\r\n    2554,    2931,    2932,    2947,    2946,    3156,    3157,    3172,    3171\r\n    2555,    2932,    2933,    2948,    2947,    3157,    3158,    3173,    3172\r\n    2556,    2933,    2934,    2949,    2948,    3158,    3159,    3174,    3173\r\n    2557,    2934,    2935,    2950,    2949,    3159,    3160,    3175,    3174\r\n    2558,    2935,    2936,    2951,    2950,    3160,    3161,    3176,    3175\r\n    2559,    2936,    2937,    2952,    2951,    3161,    3162,    3177,    3176\r\n    2560,    2937,    2938,    2953,    2952,    3162,    3163,    3178,    3177\r\n    2561,    2938,    2939,    2954,    2953,    3163,    3164,    3179,    3178\r\n    2562,    2939,    2940,    2955,    2954,    3164,    3165,    3180,    3179\r\n    2563,    2941,    2942,    2957,    2956,    3166,    3167,    3182,    3181\r\n    2564,    2942,    2943,    2958,    2957,    3167,    3168,    3183,    3182\r\n    2565,    2943,    2944,    2959,    2958,    3168,    3169,    3184,    3183\r\n    2566,    2944,    2945,    2960,    2959,    3169,    3170,    3185,    3184\r\n    2567,    2945,    2946,    2961,    2960,    3170,    3171,    3186,    3185\r\n    2568,    2946,    2947,    2962,    2961,    3171,    3172,    3187,    3186\r\n    2569,    2947,    2948,    2963,    2962,    3172,    3173,    3188,    3187\r\n    2570,    2948,    2949,    2964,    2963,    3173,    3174,    3189,    3188\r\n    2571,    2949,    2950,    2965,    2964,    3174,    3175,    3190,    3189\r\n    2572,    2950,    2951,    2966,    2965,    3175,    3176,    3191,    3190\r\n    2573,    2951,    2952,    2967,    2966,    3176,    3177,    3192,    3191\r\n    2574,    2952,    2953,    2968,    2967,    3177,    3178,    3193,    3192\r\n    2575,    2953,    2954,    2969,    2968,    3178,    3179,    3194,    3193\r\n    2576,    2954,    2955,    2970,    2969,    3179,    3180,    3195,    3194\r\n    2577,    2956,    2957,    2972,    2971,    3181,    3182,    3197,    3196\r\n    2578,    2957,    2958,    2973,    2972,    3182,    3183,    3198,    3197\r\n    2579,    2958,    2959,    2974,    2973,    3183,    3184,    3199,    3198\r\n    2580,    2959,    2960,    2975,    2974,    3184,    3185,    3200,    3199\r\n    2581,    2960,    2961,    2976,    2975,    3185,    3186,    3201,    3200\r\n    2582,    2961,    2962,    2977,    2976,    3186,    3187,    3202,    3201\r\n    2583,    2962,    2963,    2978,    2977,    3187,    3188,    3203,    3202\r\n    2584,    2963,    2964,    2979,    2978,    3188,    3189,    3204,    3203\r\n    2585,    2964,    2965,    2980,    2979,    3189,    3190,    3205,    3204\r\n    2586,    2965,    2966,    2981,    2980,    3190,    3191,    3206,    3205\r\n    2587,    2966,    2967,    2982,    2981,    3191,    3192,    3207,    3206\r\n    2588,    2967,    2968,    2983,    2982,    3192,    3193,    3208,    3207\r\n    2589,    2968,    2969,    2984,    2983,    3193,    3194,    3209,    3208\r\n    2590,    2969,    2970,    2985,    2984,    3194,    3195,    3210,    3209\r\n    2591,    2971,    2972,    2987,    2986,    3196,    3197,    3212,    3211\r\n    2592,    2972,    2973,    2988,    2987,    3197,    3198,    3213,    3212\r\n    2593,    2973,    2974,    2989,    2988,    3198,    3199,    3214,    3213\r\n    2594,    2974,    2975,    2990,    2989,    3199,    3200,    3215,    3214\r\n    2595,    2975,    2976,    2991,    2990,    3200,    3201,    3216,    3215\r\n    2596,    2976,    2977,    2992,    2991,    3201,    3202,    3217,    3216\r\n    2597,    2977,    2978,    2993,    2992,    3202,    3203,    3218,    3217\r\n    2598,    2978,    2979,    2994,    2993,    3203,    3204,    3219,    3218\r\n    2599,    2979,    2980,    2995,    2994,    3204,    3205,    3220,    3219\r\n    2600,    2980,    2981,    2996,    2995,    3205,    3206,    3221,    3220\r\n    2601,    2981,    2982,    2997,    2996,    3206,    3207,    3222,    3221\r\n    2602,    2982,    2983,    2998,    2997,    3207,    3208,    3223,    3222\r\n    2603,    2983,    2984,    2999,    2998,    3208,    3209,    3224,    3223\r\n    2604,    2984,    2985,    3000,    2999,    3209,    3210,    3225,    3224\r\n    2605,    2986,    2987,    3002,    3001,    3211,    3212,    3227,    3226\r\n    2606,    2987,    2988,    3003,    3002,    3212,    3213,    3228,    3227\r\n    2607,    2988,    2989,    3004,    3003,    3213,    3214,    3229,    3228\r\n    2608,    2989,    2990,    3005,    3004,    3214,    3215,    3230,    3229\r\n    2609,    2990,    2991,    3006,    3005,    3215,    3216,    3231,    3230\r\n    2610,    2991,    2992,    3007,    3006,    3216,    3217,    3232,    3231\r\n    2611,    2992,    2993,    3008,    3007,    3217,    3218,    3233,    3232\r\n    2612,    2993,    2994,    3009,    3008,    3218,    3219,    3234,    3233\r\n    2613,    2994,    2995,    3010,    3009,    3219,    3220,    3235,    3234\r\n    2614,    2995,    2996,    3011,    3010,    3220,    3221,    3236,    3235\r\n    2615,    2996,    2997,    3012,    3011,    3221,    3222,    3237,    3236\r\n    2616,    2997,    2998,    3013,    3012,    3222,    3223,    3238,    3237\r\n    2617,    2998,    2999,    3014,    3013,    3223,    3224,    3239,    3238\r\n    2618,    2999,    3000,    3015,    3014,    3224,    3225,    3240,    3239\r\n    2619,    3001,    3002,    3017,    3016,    3226,    3227,    3242,    3241\r\n    2620,    3002,    3003,    3018,    3017,    3227,    3228,    3243,    3242\r\n    2621,    3003,    3004,    3019,    3018,    3228,    3229,    3244,    3243\r\n    2622,    3004,    3005,    3020,    3019,    3229,    3230,    3245,    3244\r\n    2623,    3005,    3006,    3021,    3020,    3230,    3231,    3246,    3245\r\n    2624,    3006,    3007,    3022,    3021,    3231,    3232,    3247,    3246\r\n    2625,    3007,    3008,    3023,    3022,    3232,    3233,    3248,    3247\r\n    2626,    3008,    3009,    3024,    3023,    3233,    3234,    3249,    3248\r\n    2627,    3009,    3010,    3025,    3024,    3234,    3235,    3250,    3249\r\n    2628,    3010,    3011,    3026,    3025,    3235,    3236,    3251,    3250\r\n    2629,    3011,    3012,    3027,    3026,    3236,    3237,    3252,    3251\r\n    2630,    3012,    3013,    3028,    3027,    3237,    3238,    3253,    3252\r\n    2631,    3013,    3014,    3029,    3028,    3238,    3239,    3254,    3253\r\n    2632,    3014,    3015,    3030,    3029,    3239,    3240,    3255,    3254\r\n    2633,    3016,    3017,    3032,    3031,    3241,    3242,    3257,    3256\r\n    2634,    3017,    3018,    3033,    3032,    3242,    3243,    3258,    3257\r\n    2635,    3018,    3019,    3034,    3033,    3243,    3244,    3259,    3258\r\n    2636,    3019,    3020,    3035,    3034,    3244,    3245,    3260,    3259\r\n    2637,    3020,    3021,    3036,    3035,    3245,    3246,    3261,    3260\r\n    2638,    3021,    3022,    3037,    3036,    3246,    3247,    3262,    3261\r\n    2639,    3022,    3023,    3038,    3037,    3247,    3248,    3263,    3262\r\n    2640,    3023,    3024,    3039,    3038,    3248,    3249,    3264,    3263\r\n    2641,    3024,    3025,    3040,    3039,    3249,    3250,    3265,    3264\r\n    2642,    3025,    3026,    3041,    3040,    3250,    3251,    3266,    3265\r\n    2643,    3026,    3027,    3042,    3041,    3251,    3252,    3267,    3266\r\n    2644,    3027,    3028,    3043,    3042,    3252,    3253,    3268,    3267\r\n    2645,    3028,    3029,    3044,    3043,    3253,    3254,    3269,    3268\r\n    2646,    3029,    3030,    3045,    3044,    3254,    3255,    3270,    3269\r\n    2647,    3031,    3032,    3047,    3046,    3256,    3257,    3272,    3271\r\n    2648,    3032,    3033,    3048,    3047,    3257,    3258,    3273,    3272\r\n    2649,    3033,    3034,    3049,    3048,    3258,    3259,    3274,    3273\r\n    2650,    3034,    3035,    3050,    3049,    3259,    3260,    3275,    3274\r\n    2651,    3035,    3036,    3051,    3050,    3260,    3261,    3276,    3275\r\n    2652,    3036,    3037,    3052,    3051,    3261,    3262,    3277,    3276\r\n    2653,    3037,    3038,    3053,    3052,    3262,    3263,    3278,    3277\r\n    2654,    3038,    3039,    3054,    3053,    3263,    3264,    3279,    3278\r\n    2655,    3039,    3040,    3055,    3054,    3264,    3265,    3280,    3279\r\n    2656,    3040,    3041,    3056,    3055,    3265,    3266,    3281,    3280\r\n    2657,    3041,    3042,    3057,    3056,    3266,    3267,    3282,    3281\r\n    2658,    3042,    3043,    3058,    3057,    3267,    3268,    3283,    3282\r\n    2659,    3043,    3044,    3059,    3058,    3268,    3269,    3284,    3283\r\n    2660,    3044,    3045,    3060,    3059,    3269,    3270,    3285,    3284\r\n    2661,    3046,    3047,    3062,    3061,    3271,    3272,    3287,    3286\r\n    2662,    3047,    3048,    3063,    3062,    3272,    3273,    3288,    3287\r\n    2663,    3048,    3049,    3064,    3063,    3273,    3274,    3289,    3288\r\n    2664,    3049,    3050,    3065,    3064,    3274,    3275,    3290,    3289\r\n    2665,    3050,    3051,    3066,    3065,    3275,    3276,    3291,    3290\r\n    2666,    3051,    3052,    3067,    3066,    3276,    3277,    3292,    3291\r\n    2667,    3052,    3053,    3068,    3067,    3277,    3278,    3293,    3292\r\n    2668,    3053,    3054,    3069,    3068,    3278,    3279,    3294,    3293\r\n    2669,    3054,    3055,    3070,    3069,    3279,    3280,    3295,    3294\r\n    2670,    3055,    3056,    3071,    3070,    3280,    3281,    3296,    3295\r\n    2671,    3056,    3057,    3072,    3071,    3281,    3282,    3297,    3296\r\n    2672,    3057,    3058,    3073,    3072,    3282,    3283,    3298,    3297\r\n    2673,    3058,    3059,    3074,    3073,    3283,    3284,    3299,    3298\r\n    2674,    3059,    3060,    3075,    3074,    3284,    3285,    3300,    3299\r\n    2675,    3061,    3062,    3077,    3076,    3286,    3287,    3302,    3301\r\n    2676,    3062,    3063,    3078,    3077,    3287,    3288,    3303,    3302\r\n    2677,    3063,    3064,    3079,    3078,    3288,    3289,    3304,    3303\r\n    2678,    3064,    3065,    3080,    3079,    3289,    3290,    3305,    3304\r\n    2679,    3065,    3066,    3081,    3080,    3290,    3291,    3306,    3305\r\n    2680,    3066,    3067,    3082,    3081,    3291,    3292,    3307,    3306\r\n    2681,    3067,    3068,    3083,    3082,    3292,    3293,    3308,    3307\r\n    2682,    3068,    3069,    3084,    3083,    3293,    3294,    3309,    3308\r\n    2683,    3069,    3070,    3085,    3084,    3294,    3295,    3310,    3309\r\n    2684,    3070,    3071,    3086,    3085,    3295,    3296,    3311,    3310\r\n    2685,    3071,    3072,    3087,    3086,    3296,    3297,    3312,    3311\r\n    2686,    3072,    3073,    3088,    3087,    3297,    3298,    3313,    3312\r\n    2687,    3073,    3074,    3089,    3088,    3298,    3299,    3314,    3313\r\n    2688,    3074,    3075,    3090,    3089,    3299,    3300,    3315,    3314\r\n    2689,    3076,    3077,    3092,    3091,    3301,    3302,    3317,    3316\r\n    2690,    3077,    3078,    3093,    3092,    3302,    3303,    3318,    3317\r\n    2691,    3078,    3079,    3094,    3093,    3303,    3304,    3319,    3318\r\n    2692,    3079,    3080,    3095,    3094,    3304,    3305,    3320,    3319\r\n    2693,    3080,    3081,    3096,    3095,    3305,    3306,    3321,    3320\r\n    2694,    3081,    3082,    3097,    3096,    3306,    3307,    3322,    3321\r\n    2695,    3082,    3083,    3098,    3097,    3307,    3308,    3323,    3322\r\n    2696,    3083,    3084,    3099,    3098,    3308,    3309,    3324,    3323\r\n    2697,    3084,    3085,    3100,    3099,    3309,    3310,    3325,    3324\r\n    2698,    3085,    3086,    3101,    3100,    3310,    3311,    3326,    3325\r\n    2699,    3086,    3087,    3102,    3101,    3311,    3312,    3327,    3326\r\n    2700,    3087,    3088,    3103,    3102,    3312,    3313,    3328,    3327\r\n    2701,    3088,    3089,    3104,    3103,    3313,    3314,    3329,    3328\r\n    2702,    3089,    3090,    3105,    3104,    3314,    3315,    3330,    3329\r\n    2703,    3091,    3092,    3107,    3106,    3316,    3317,    3332,    3331\r\n    2704,    3092,    3093,    3108,    3107,    3317,    3318,    3333,    3332\r\n    2705,    3093,    3094,    3109,    3108,    3318,    3319,    3334,    3333\r\n    2706,    3094,    3095,    3110,    3109,    3319,    3320,    3335,    3334\r\n    2707,    3095,    3096,    3111,    3110,    3320,    3321,    3336,    3335\r\n    2708,    3096,    3097,    3112,    3111,    3321,    3322,    3337,    3336\r\n    2709,    3097,    3098,    3113,    3112,    3322,    3323,    3338,    3337\r\n    2710,    3098,    3099,    3114,    3113,    3323,    3324,    3339,    3338\r\n    2711,    3099,    3100,    3115,    3114,    3324,    3325,    3340,    3339\r\n    2712,    3100,    3101,    3116,    3115,    3325,    3326,    3341,    3340\r\n    2713,    3101,    3102,    3117,    3116,    3326,    3327,    3342,    3341\r\n    2714,    3102,    3103,    3118,    3117,    3327,    3328,    3343,    3342\r\n    2715,    3103,    3104,    3119,    3118,    3328,    3329,    3344,    3343\r\n    2716,    3104,    3105,    3120,    3119,    3329,    3330,    3345,    3344\r\n    2717,    3106,    3107,    3122,    3121,    3331,    3332,    3347,    3346\r\n    2718,    3107,    3108,    3123,    3122,    3332,    3333,    3348,    3347\r\n    2719,    3108,    3109,    3124,    3123,    3333,    3334,    3349,    3348\r\n    2720,    3109,    3110,    3125,    3124,    3334,    3335,    3350,    3349\r\n    2721,    3110,    3111,    3126,    3125,    3335,    3336,    3351,    3350\r\n    2722,    3111,    3112,    3127,    3126,    3336,    3337,    3352,    3351\r\n    2723,    3112,    3113,    3128,    3127,    3337,    3338,    3353,    3352\r\n    2724,    3113,    3114,    3129,    3128,    3338,    3339,    3354,    3353\r\n    2725,    3114,    3115,    3130,    3129,    3339,    3340,    3355,    3354\r\n    2726,    3115,    3116,    3131,    3130,    3340,    3341,    3356,    3355\r\n    2727,    3116,    3117,    3132,    3131,    3341,    3342,    3357,    3356\r\n    2728,    3117,    3118,    3133,    3132,    3342,    3343,    3358,    3357\r\n    2729,    3118,    3119,    3134,    3133,    3343,    3344,    3359,    3358\r\n    2730,    3119,    3120,    3135,    3134,    3344,    3345,    3360,    3359\r\n    2731,    3121,    3122,    3137,    3136,    3346,    3347,    3362,    3361\r\n    2732,    3122,    3123,    3138,    3137,    3347,    3348,    3363,    3362\r\n    2733,    3123,    3124,    3139,    3138,    3348,    3349,    3364,    3363\r\n    2734,    3124,    3125,    3140,    3139,    3349,    3350,    3365,    3364\r\n    2735,    3125,    3126,    3141,    3140,    3350,    3351,    3366,    3365\r\n    2736,    3126,    3127,    3142,    3141,    3351,    3352,    3367,    3366\r\n    2737,    3127,    3128,    3143,    3142,    3352,    3353,    3368,    3367\r\n    2738,    3128,    3129,    3144,    3143,    3353,    3354,    3369,    3368\r\n    2739,    3129,    3130,    3145,    3144,    3354,    3355,    3370,    3369\r\n    2740,    3130,    3131,    3146,    3145,    3355,    3356,    3371,    3370\r\n    2741,    3131,    3132,    3147,    3146,    3356,    3357,    3372,    3371\r\n    2742,    3132,    3133,    3148,    3147,    3357,    3358,    3373,    3372\r\n    2743,    3133,    3134,    3149,    3148,    3358,    3359,    3374,    3373\r\n    2744,    3134,    3135,    3150,    3149,    3359,    3360,    3375,    3374\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.8257, 114.8205, -200.6181, 1, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-80.5054, 82.0742, 17.3422, 2, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n149.6665, 80.49079, -78.76342, 3, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n28.10359, 108.188, -63.61463, 4, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n98.38628, 154.3993, -108.6097, 5, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-127.7287, 66.69494, 121.3438, 6, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-42.82988, 109.5869, 215.743, 7, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN8\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n53.38176, 109.735, 34.82223, 8, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN9\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n114.1134, 161.098, -235.1635, 9, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN10\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n23.5388, 53.8013, -0.916204, 10, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN11\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n84.299, 47.4888, -73.2774, 11, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN12\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-192.0171, 124.0552, 93.43491, 12, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN13\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n197.0661, 72.05134, -131.3708, 13, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN14\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n136.013, 60.22716, -133.3626, 14, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN15\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-66.36832, 77.01576, 226.3123, 15, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN16\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-191.9405, 50.7967, 101.5178, 16, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN17\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n75.1534, 93.1708, 29.2273, 17, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN18\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-87.95818, 171.4172, 256.945, 18, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN19\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n122.553, 125.5239, -178.1935, 19, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN20\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-109.3601, 154.3937, 175.3119, 20, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN21\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.3616, 174.633, -180.4561, 21, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN22\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n85.6549, 113.8485, 63.69237, 22, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN23\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n51.08698, 176.2711, 65.31989, 23, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN24\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-15.1128, 97.9693, -13.7163, 24, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN25\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-159.6843, 78.86649, 4.407037, 25, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN26\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n7.019593, 84.94651, 142.0524, 26, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN27\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n160.0381, 142.6756, -45.48532, 27, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN28\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n59.99453, 131.4912, 51.13751, 28, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN29\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n216.4038, 111.028, -114.8519, 29, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN30\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-108.9078, 65.49822, 106.7351, 30, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Neper2Abaqus/Step-2a Matlab/abq_hex.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Nodes\n3375\n1 0.000000000000 0.000000000000 0.000000000000\n2 0.071428571429 0.000000000000 0.000000000000\n3 0.142857142857 0.000000000000 0.000000000000\n4 0.214285714286 0.000000000000 0.000000000000\n5 0.285714285714 0.000000000000 0.000000000000\n6 0.357142857143 0.000000000000 0.000000000000\n7 0.428571428571 0.000000000000 0.000000000000\n8 0.500000000000 0.000000000000 0.000000000000\n9 0.571428571429 0.000000000000 0.000000000000\n10 0.642857142857 0.000000000000 0.000000000000\n11 0.714285714286 0.000000000000 0.000000000000\n12 0.785714285714 0.000000000000 0.000000000000\n13 0.857142857143 0.000000000000 0.000000000000\n14 0.928571428571 0.000000000000 0.000000000000\n15 1.000000000000 0.000000000000 0.000000000000\n16 0.000000000000 0.071428571429 0.000000000000\n17 0.071428571429 0.071428571429 0.000000000000\n18 0.142857142857 0.071428571429 0.000000000000\n19 0.214285714286 0.071428571429 0.000000000000\n20 0.285714285714 0.071428571429 0.000000000000\n21 0.357142857143 0.071428571429 0.000000000000\n22 0.428571428571 0.071428571429 0.000000000000\n23 0.500000000000 0.071428571429 0.000000000000\n24 0.571428571429 0.071428571429 0.000000000000\n25 0.642857142857 0.071428571429 0.000000000000\n26 0.714285714286 0.071428571429 0.000000000000\n27 0.785714285714 0.071428571429 0.000000000000\n28 0.857142857143 0.071428571429 0.000000000000\n29 0.928571428571 0.071428571429 0.000000000000\n30 1.000000000000 0.071428571429 0.000000000000\n31 0.000000000000 0.142857142857 0.000000000000\n32 0.071428571429 0.142857142857 0.000000000000\n33 0.142857142857 0.142857142857 0.000000000000\n34 0.214285714286 0.142857142857 0.000000000000\n35 0.285714285714 0.142857142857 0.000000000000\n36 0.357142857143 0.142857142857 0.000000000000\n37 0.428571428571 0.142857142857 0.000000000000\n38 0.500000000000 0.142857142857 0.000000000000\n39 0.571428571429 0.142857142857 0.000000000000\n40 0.642857142857 0.142857142857 0.000000000000\n41 0.714285714286 0.142857142857 0.000000000000\n42 0.785714285714 0.142857142857 0.000000000000\n43 0.857142857143 0.142857142857 0.000000000000\n44 0.928571428571 0.142857142857 0.000000000000\n45 1.000000000000 0.142857142857 0.000000000000\n46 0.000000000000 0.214285714286 0.000000000000\n47 0.071428571429 0.214285714286 0.000000000000\n48 0.142857142857 0.214285714286 0.000000000000\n49 0.214285714286 0.214285714286 0.000000000000\n50 0.285714285714 0.214285714286 0.000000000000\n51 0.357142857143 0.214285714286 0.000000000000\n52 0.428571428571 0.214285714286 0.000000000000\n53 0.500000000000 0.214285714286 0.000000000000\n54 0.571428571429 0.214285714286 0.000000000000\n55 0.642857142857 0.214285714286 0.000000000000\n56 0.714285714286 0.214285714286 0.000000000000\n57 0.785714285714 0.214285714286 0.000000000000\n58 0.857142857143 0.214285714286 0.000000000000\n59 0.928571428571 0.214285714286 0.000000000000\n60 1.000000000000 0.214285714286 0.000000000000\n61 0.000000000000 0.285714285714 0.000000000000\n62 0.071428571429 0.285714285714 0.000000000000\n63 0.142857142857 0.285714285714 0.000000000000\n64 0.214285714286 0.285714285714 0.000000000000\n65 0.285714285714 0.285714285714 0.000000000000\n66 0.357142857143 0.285714285714 0.000000000000\n67 0.428571428571 0.285714285714 0.000000000000\n68 0.500000000000 0.285714285714 0.000000000000\n69 0.571428571429 0.285714285714 0.000000000000\n70 0.642857142857 0.285714285714 0.000000000000\n71 0.714285714286 0.285714285714 0.000000000000\n72 0.785714285714 0.285714285714 0.000000000000\n73 0.857142857143 0.285714285714 0.000000000000\n74 0.928571428571 0.285714285714 0.000000000000\n75 1.000000000000 0.285714285714 0.000000000000\n76 0.000000000000 0.357142857143 0.000000000000\n77 0.071428571429 0.357142857143 0.000000000000\n78 0.142857142857 0.357142857143 0.000000000000\n79 0.214285714286 0.357142857143 0.000000000000\n80 0.285714285714 0.357142857143 0.000000000000\n81 0.357142857143 0.357142857143 0.000000000000\n82 0.428571428571 0.357142857143 0.000000000000\n83 0.500000000000 0.357142857143 0.000000000000\n84 0.571428571429 0.357142857143 0.000000000000\n85 0.642857142857 0.357142857143 0.000000000000\n86 0.714285714286 0.357142857143 0.000000000000\n87 0.785714285714 0.357142857143 0.000000000000\n88 0.857142857143 0.357142857143 0.000000000000\n89 0.928571428571 0.357142857143 0.000000000000\n90 1.000000000000 0.357142857143 0.000000000000\n91 0.000000000000 0.428571428571 0.000000000000\n92 0.071428571429 0.428571428571 0.000000000000\n93 0.142857142857 0.428571428571 0.000000000000\n94 0.214285714286 0.428571428571 0.000000000000\n95 0.285714285714 0.428571428571 0.000000000000\n96 0.357142857143 0.428571428571 0.000000000000\n97 0.428571428571 0.428571428571 0.000000000000\n98 0.500000000000 0.428571428571 0.000000000000\n99 0.571428571429 0.428571428571 0.000000000000\n100 0.642857142857 0.428571428571 0.000000000000\n101 0.714285714286 0.428571428571 0.000000000000\n102 0.785714285714 0.428571428571 0.000000000000\n103 0.857142857143 0.428571428571 0.000000000000\n104 0.928571428571 0.428571428571 0.000000000000\n105 1.000000000000 0.428571428571 0.000000000000\n106 0.000000000000 0.500000000000 0.000000000000\n107 0.071428571429 0.500000000000 0.000000000000\n108 0.142857142857 0.500000000000 0.000000000000\n109 0.214285714286 0.500000000000 0.000000000000\n110 0.285714285714 0.500000000000 0.000000000000\n111 0.357142857143 0.500000000000 0.000000000000\n112 0.428571428571 0.500000000000 0.000000000000\n113 0.500000000000 0.500000000000 0.000000000000\n114 0.571428571429 0.500000000000 0.000000000000\n115 0.642857142857 0.500000000000 0.000000000000\n116 0.714285714286 0.500000000000 0.000000000000\n117 0.785714285714 0.500000000000 0.000000000000\n118 0.857142857143 0.500000000000 0.000000000000\n119 0.928571428571 0.500000000000 0.000000000000\n120 1.000000000000 0.500000000000 0.000000000000\n121 0.000000000000 0.571428571429 0.000000000000\n122 0.071428571429 0.571428571429 0.000000000000\n123 0.142857142857 0.571428571429 0.000000000000\n124 0.214285714286 0.571428571429 0.000000000000\n125 0.285714285714 0.571428571429 0.000000000000\n126 0.357142857143 0.571428571429 0.000000000000\n127 0.428571428571 0.571428571429 0.000000000000\n128 0.500000000000 0.571428571429 0.000000000000\n129 0.571428571429 0.571428571429 0.000000000000\n130 0.642857142857 0.571428571429 0.000000000000\n131 0.714285714286 0.571428571429 0.000000000000\n132 0.785714285714 0.571428571429 0.000000000000\n133 0.857142857143 0.571428571429 0.000000000000\n134 0.928571428571 0.571428571429 0.000000000000\n135 1.000000000000 0.571428571429 0.000000000000\n136 0.000000000000 0.642857142857 0.000000000000\n137 0.071428571429 0.642857142857 0.000000000000\n138 0.142857142857 0.642857142857 0.000000000000\n139 0.214285714286 0.642857142857 0.000000000000\n140 0.285714285714 0.642857142857 0.000000000000\n141 0.357142857143 0.642857142857 0.000000000000\n142 0.428571428571 0.642857142857 0.000000000000\n143 0.500000000000 0.642857142857 0.000000000000\n144 0.571428571429 0.642857142857 0.000000000000\n145 0.642857142857 0.642857142857 0.000000000000\n146 0.714285714286 0.642857142857 0.000000000000\n147 0.785714285714 0.642857142857 0.000000000000\n148 0.857142857143 0.642857142857 0.000000000000\n149 0.928571428571 0.642857142857 0.000000000000\n150 1.000000000000 0.642857142857 0.000000000000\n151 0.000000000000 0.714285714286 0.000000000000\n152 0.071428571429 0.714285714286 0.000000000000\n153 0.142857142857 0.714285714286 0.000000000000\n154 0.214285714286 0.714285714286 0.000000000000\n155 0.285714285714 0.714285714286 0.000000000000\n156 0.357142857143 0.714285714286 0.000000000000\n157 0.428571428571 0.714285714286 0.000000000000\n158 0.500000000000 0.714285714286 0.000000000000\n159 0.571428571429 0.714285714286 0.000000000000\n160 0.642857142857 0.714285714286 0.000000000000\n161 0.714285714286 0.714285714286 0.000000000000\n162 0.785714285714 0.714285714286 0.000000000000\n163 0.857142857143 0.714285714286 0.000000000000\n164 0.928571428571 0.714285714286 0.000000000000\n165 1.000000000000 0.714285714286 0.000000000000\n166 0.000000000000 0.785714285714 0.000000000000\n167 0.071428571429 0.785714285714 0.000000000000\n168 0.142857142857 0.785714285714 0.000000000000\n169 0.214285714286 0.785714285714 0.000000000000\n170 0.285714285714 0.785714285714 0.000000000000\n171 0.357142857143 0.785714285714 0.000000000000\n172 0.428571428571 0.785714285714 0.000000000000\n173 0.500000000000 0.785714285714 0.000000000000\n174 0.571428571429 0.785714285714 0.000000000000\n175 0.642857142857 0.785714285714 0.000000000000\n176 0.714285714286 0.785714285714 0.000000000000\n177 0.785714285714 0.785714285714 0.000000000000\n178 0.857142857143 0.785714285714 0.000000000000\n179 0.928571428571 0.785714285714 0.000000000000\n180 1.000000000000 0.785714285714 0.000000000000\n181 0.000000000000 0.857142857143 0.000000000000\n182 0.071428571429 0.857142857143 0.000000000000\n183 0.142857142857 0.857142857143 0.000000000000\n184 0.214285714286 0.857142857143 0.000000000000\n185 0.285714285714 0.857142857143 0.000000000000\n186 0.357142857143 0.857142857143 0.000000000000\n187 0.428571428571 0.857142857143 0.000000000000\n188 0.500000000000 0.857142857143 0.000000000000\n189 0.571428571429 0.857142857143 0.000000000000\n190 0.642857142857 0.857142857143 0.000000000000\n191 0.714285714286 0.857142857143 0.000000000000\n192 0.785714285714 0.857142857143 0.000000000000\n193 0.857142857143 0.857142857143 0.000000000000\n194 0.928571428571 0.857142857143 0.000000000000\n195 1.000000000000 0.857142857143 0.000000000000\n196 0.000000000000 0.928571428571 0.000000000000\n197 0.071428571429 0.928571428571 0.000000000000\n198 0.142857142857 0.928571428571 0.000000000000\n199 0.214285714286 0.928571428571 0.000000000000\n200 0.285714285714 0.928571428571 0.000000000000\n201 0.357142857143 0.928571428571 0.000000000000\n202 0.428571428571 0.928571428571 0.000000000000\n203 0.500000000000 0.928571428571 0.000000000000\n204 0.571428571429 0.928571428571 0.000000000000\n205 0.642857142857 0.928571428571 0.000000000000\n206 0.714285714286 0.928571428571 0.000000000000\n207 0.785714285714 0.928571428571 0.000000000000\n208 0.857142857143 0.928571428571 0.000000000000\n209 0.928571428571 0.928571428571 0.000000000000\n210 1.000000000000 0.928571428571 0.000000000000\n211 0.000000000000 1.000000000000 0.000000000000\n212 0.071428571429 1.000000000000 0.000000000000\n213 0.142857142857 1.000000000000 0.000000000000\n214 0.214285714286 1.000000000000 0.000000000000\n215 0.285714285714 1.000000000000 0.000000000000\n216 0.357142857143 1.000000000000 0.000000000000\n217 0.428571428571 1.000000000000 0.000000000000\n218 0.500000000000 1.000000000000 0.000000000000\n219 0.571428571429 1.000000000000 0.000000000000\n220 0.642857142857 1.000000000000 0.000000000000\n221 0.714285714286 1.000000000000 0.000000000000\n222 0.785714285714 1.000000000000 0.000000000000\n223 0.857142857143 1.000000000000 0.000000000000\n224 0.928571428571 1.000000000000 0.000000000000\n225 1.000000000000 1.000000000000 0.000000000000\n226 0.000000000000 0.000000000000 0.071428571429\n227 0.071428571429 0.000000000000 0.071428571429\n228 0.142857142857 0.000000000000 0.071428571429\n229 0.214285714286 0.000000000000 0.071428571429\n230 0.285714285714 0.000000000000 0.071428571429\n231 0.357142857143 0.000000000000 0.071428571429\n232 0.428571428571 0.000000000000 0.071428571429\n233 0.500000000000 0.000000000000 0.071428571429\n234 0.571428571429 0.000000000000 0.071428571429\n235 0.642857142857 0.000000000000 0.071428571429\n236 0.714285714286 0.000000000000 0.071428571429\n237 0.785714285714 0.000000000000 0.071428571429\n238 0.857142857143 0.000000000000 0.071428571429\n239 0.928571428571 0.000000000000 0.071428571429\n240 1.000000000000 0.000000000000 0.071428571429\n241 0.000000000000 0.071428571429 0.071428571429\n242 0.071428571429 0.071428571429 0.071428571429\n243 0.142857142857 0.071428571429 0.071428571429\n244 0.214285714286 0.071428571429 0.071428571429\n245 0.285714285714 0.071428571429 0.071428571429\n246 0.357142857143 0.071428571429 0.071428571429\n247 0.428571428571 0.071428571429 0.071428571429\n248 0.500000000000 0.071428571429 0.071428571429\n249 0.571428571429 0.071428571429 0.071428571429\n250 0.642857142857 0.071428571429 0.071428571429\n251 0.714285714286 0.071428571429 0.071428571429\n252 0.785714285714 0.071428571429 0.071428571429\n253 0.857142857143 0.071428571429 0.071428571429\n254 0.928571428571 0.071428571429 0.071428571429\n255 1.000000000000 0.071428571429 0.071428571429\n256 0.000000000000 0.142857142857 0.071428571429\n257 0.071428571429 0.142857142857 0.071428571429\n258 0.142857142857 0.142857142857 0.071428571429\n259 0.214285714286 0.142857142857 0.071428571429\n260 0.285714285714 0.142857142857 0.071428571429\n261 0.357142857143 0.142857142857 0.071428571429\n262 0.428571428571 0.142857142857 0.071428571429\n263 0.500000000000 0.142857142857 0.071428571429\n264 0.571428571429 0.142857142857 0.071428571429\n265 0.642857142857 0.142857142857 0.071428571429\n266 0.714285714286 0.142857142857 0.071428571429\n267 0.785714285714 0.142857142857 0.071428571429\n268 0.857142857143 0.142857142857 0.071428571429\n269 0.928571428571 0.142857142857 0.071428571429\n270 1.000000000000 0.142857142857 0.071428571429\n271 0.000000000000 0.214285714286 0.071428571429\n272 0.071428571429 0.214285714286 0.071428571429\n273 0.142857142857 0.214285714286 0.071428571429\n274 0.214285714286 0.214285714286 0.071428571429\n275 0.285714285714 0.214285714286 0.071428571429\n276 0.357142857143 0.214285714286 0.071428571429\n277 0.428571428571 0.214285714286 0.071428571429\n278 0.500000000000 0.214285714286 0.071428571429\n279 0.571428571429 0.214285714286 0.071428571429\n280 0.642857142857 0.214285714286 0.071428571429\n281 0.714285714286 0.214285714286 0.071428571429\n282 0.785714285714 0.214285714286 0.071428571429\n283 0.857142857143 0.214285714286 0.071428571429\n284 0.928571428571 0.214285714286 0.071428571429\n285 1.000000000000 0.214285714286 0.071428571429\n286 0.000000000000 0.285714285714 0.071428571429\n287 0.071428571429 0.285714285714 0.071428571429\n288 0.142857142857 0.285714285714 0.071428571429\n289 0.214285714286 0.285714285714 0.071428571429\n290 0.285714285714 0.285714285714 0.071428571429\n291 0.357142857143 0.285714285714 0.071428571429\n292 0.428571428571 0.285714285714 0.071428571429\n293 0.500000000000 0.285714285714 0.071428571429\n294 0.571428571429 0.285714285714 0.071428571429\n295 0.642857142857 0.285714285714 0.071428571429\n296 0.714285714286 0.285714285714 0.071428571429\n297 0.785714285714 0.285714285714 0.071428571429\n298 0.857142857143 0.285714285714 0.071428571429\n299 0.928571428571 0.285714285714 0.071428571429\n300 1.000000000000 0.285714285714 0.071428571429\n301 0.000000000000 0.357142857143 0.071428571429\n302 0.071428571429 0.357142857143 0.071428571429\n303 0.142857142857 0.357142857143 0.071428571429\n304 0.214285714286 0.357142857143 0.071428571429\n305 0.285714285714 0.357142857143 0.071428571429\n306 0.357142857143 0.357142857143 0.071428571429\n307 0.428571428571 0.357142857143 0.071428571429\n308 0.500000000000 0.357142857143 0.071428571429\n309 0.571428571429 0.357142857143 0.071428571429\n310 0.642857142857 0.357142857143 0.071428571429\n311 0.714285714286 0.357142857143 0.071428571429\n312 0.785714285714 0.357142857143 0.071428571429\n313 0.857142857143 0.357142857143 0.071428571429\n314 0.928571428571 0.357142857143 0.071428571429\n315 1.000000000000 0.357142857143 0.071428571429\n316 0.000000000000 0.428571428571 0.071428571429\n317 0.071428571429 0.428571428571 0.071428571429\n318 0.142857142857 0.428571428571 0.071428571429\n319 0.214285714286 0.428571428571 0.071428571429\n320 0.285714285714 0.428571428571 0.071428571429\n321 0.357142857143 0.428571428571 0.071428571429\n322 0.428571428571 0.428571428571 0.071428571429\n323 0.500000000000 0.428571428571 0.071428571429\n324 0.571428571429 0.428571428571 0.071428571429\n325 0.642857142857 0.428571428571 0.071428571429\n326 0.714285714286 0.428571428571 0.071428571429\n327 0.785714285714 0.428571428571 0.071428571429\n328 0.857142857143 0.428571428571 0.071428571429\n329 0.928571428571 0.428571428571 0.071428571429\n330 1.000000000000 0.428571428571 0.071428571429\n331 0.000000000000 0.500000000000 0.071428571429\n332 0.071428571429 0.500000000000 0.071428571429\n333 0.142857142857 0.500000000000 0.071428571429\n334 0.214285714286 0.500000000000 0.071428571429\n335 0.285714285714 0.500000000000 0.071428571429\n336 0.357142857143 0.500000000000 0.071428571429\n337 0.428571428571 0.500000000000 0.071428571429\n338 0.500000000000 0.500000000000 0.071428571429\n339 0.571428571429 0.500000000000 0.071428571429\n340 0.642857142857 0.500000000000 0.071428571429\n341 0.714285714286 0.500000000000 0.071428571429\n342 0.785714285714 0.500000000000 0.071428571429\n343 0.857142857143 0.500000000000 0.071428571429\n344 0.928571428571 0.500000000000 0.071428571429\n345 1.000000000000 0.500000000000 0.071428571429\n346 0.000000000000 0.571428571429 0.071428571429\n347 0.071428571429 0.571428571429 0.071428571429\n348 0.142857142857 0.571428571429 0.071428571429\n349 0.214285714286 0.571428571429 0.071428571429\n350 0.285714285714 0.571428571429 0.071428571429\n351 0.357142857143 0.571428571429 0.071428571429\n352 0.428571428571 0.571428571429 0.071428571429\n353 0.500000000000 0.571428571429 0.071428571429\n354 0.571428571429 0.571428571429 0.071428571429\n355 0.642857142857 0.571428571429 0.071428571429\n356 0.714285714286 0.571428571429 0.071428571429\n357 0.785714285714 0.571428571429 0.071428571429\n358 0.857142857143 0.571428571429 0.071428571429\n359 0.928571428571 0.571428571429 0.071428571429\n360 1.000000000000 0.571428571429 0.071428571429\n361 0.000000000000 0.642857142857 0.071428571429\n362 0.071428571429 0.642857142857 0.071428571429\n363 0.142857142857 0.642857142857 0.071428571429\n364 0.214285714286 0.642857142857 0.071428571429\n365 0.285714285714 0.642857142857 0.071428571429\n366 0.357142857143 0.642857142857 0.071428571429\n367 0.428571428571 0.642857142857 0.071428571429\n368 0.500000000000 0.642857142857 0.071428571429\n369 0.571428571429 0.642857142857 0.071428571429\n370 0.642857142857 0.642857142857 0.071428571429\n371 0.714285714286 0.642857142857 0.071428571429\n372 0.785714285714 0.642857142857 0.071428571429\n373 0.857142857143 0.642857142857 0.071428571429\n374 0.928571428571 0.642857142857 0.071428571429\n375 1.000000000000 0.642857142857 0.071428571429\n376 0.000000000000 0.714285714286 0.071428571429\n377 0.071428571429 0.714285714286 0.071428571429\n378 0.142857142857 0.714285714286 0.071428571429\n379 0.214285714286 0.714285714286 0.071428571429\n380 0.285714285714 0.714285714286 0.071428571429\n381 0.357142857143 0.714285714286 0.071428571429\n382 0.428571428571 0.714285714286 0.071428571429\n383 0.500000000000 0.714285714286 0.071428571429\n384 0.571428571429 0.714285714286 0.071428571429\n385 0.642857142857 0.714285714286 0.071428571429\n386 0.714285714286 0.714285714286 0.071428571429\n387 0.785714285714 0.714285714286 0.071428571429\n388 0.857142857143 0.714285714286 0.071428571429\n389 0.928571428571 0.714285714286 0.071428571429\n390 1.000000000000 0.714285714286 0.071428571429\n391 0.000000000000 0.785714285714 0.071428571429\n392 0.071428571429 0.785714285714 0.071428571429\n393 0.142857142857 0.785714285714 0.071428571429\n394 0.214285714286 0.785714285714 0.071428571429\n395 0.285714285714 0.785714285714 0.071428571429\n396 0.357142857143 0.785714285714 0.071428571429\n397 0.428571428571 0.785714285714 0.071428571429\n398 0.500000000000 0.785714285714 0.071428571429\n399 0.571428571429 0.785714285714 0.071428571429\n400 0.642857142857 0.785714285714 0.071428571429\n401 0.714285714286 0.785714285714 0.071428571429\n402 0.785714285714 0.785714285714 0.071428571429\n403 0.857142857143 0.785714285714 0.071428571429\n404 0.928571428571 0.785714285714 0.071428571429\n405 1.000000000000 0.785714285714 0.071428571429\n406 0.000000000000 0.857142857143 0.071428571429\n407 0.071428571429 0.857142857143 0.071428571429\n408 0.142857142857 0.857142857143 0.071428571429\n409 0.214285714286 0.857142857143 0.071428571429\n410 0.285714285714 0.857142857143 0.071428571429\n411 0.357142857143 0.857142857143 0.071428571429\n412 0.428571428571 0.857142857143 0.071428571429\n413 0.500000000000 0.857142857143 0.071428571429\n414 0.571428571429 0.857142857143 0.071428571429\n415 0.642857142857 0.857142857143 0.071428571429\n416 0.714285714286 0.857142857143 0.071428571429\n417 0.785714285714 0.857142857143 0.071428571429\n418 0.857142857143 0.857142857143 0.071428571429\n419 0.928571428571 0.857142857143 0.071428571429\n420 1.000000000000 0.857142857143 0.071428571429\n421 0.000000000000 0.928571428571 0.071428571429\n422 0.071428571429 0.928571428571 0.071428571429\n423 0.142857142857 0.928571428571 0.071428571429\n424 0.214285714286 0.928571428571 0.071428571429\n425 0.285714285714 0.928571428571 0.071428571429\n426 0.357142857143 0.928571428571 0.071428571429\n427 0.428571428571 0.928571428571 0.071428571429\n428 0.500000000000 0.928571428571 0.071428571429\n429 0.571428571429 0.928571428571 0.071428571429\n430 0.642857142857 0.928571428571 0.071428571429\n431 0.714285714286 0.928571428571 0.071428571429\n432 0.785714285714 0.928571428571 0.071428571429\n433 0.857142857143 0.928571428571 0.071428571429\n434 0.928571428571 0.928571428571 0.071428571429\n435 1.000000000000 0.928571428571 0.071428571429\n436 0.000000000000 1.000000000000 0.071428571429\n437 0.071428571429 1.000000000000 0.071428571429\n438 0.142857142857 1.000000000000 0.071428571429\n439 0.214285714286 1.000000000000 0.071428571429\n440 0.285714285714 1.000000000000 0.071428571429\n441 0.357142857143 1.000000000000 0.071428571429\n442 0.428571428571 1.000000000000 0.071428571429\n443 0.500000000000 1.000000000000 0.071428571429\n444 0.571428571429 1.000000000000 0.071428571429\n445 0.642857142857 1.000000000000 0.071428571429\n446 0.714285714286 1.000000000000 0.071428571429\n447 0.785714285714 1.000000000000 0.071428571429\n448 0.857142857143 1.000000000000 0.071428571429\n449 0.928571428571 1.000000000000 0.071428571429\n450 1.000000000000 1.000000000000 0.071428571429\n451 0.000000000000 0.000000000000 0.142857142857\n452 0.071428571429 0.000000000000 0.142857142857\n453 0.142857142857 0.000000000000 0.142857142857\n454 0.214285714286 0.000000000000 0.142857142857\n455 0.285714285714 0.000000000000 0.142857142857\n456 0.357142857143 0.000000000000 0.142857142857\n457 0.428571428571 0.000000000000 0.142857142857\n458 0.500000000000 0.000000000000 0.142857142857\n459 0.571428571429 0.000000000000 0.142857142857\n460 0.642857142857 0.000000000000 0.142857142857\n461 0.714285714286 0.000000000000 0.142857142857\n462 0.785714285714 0.000000000000 0.142857142857\n463 0.857142857143 0.000000000000 0.142857142857\n464 0.928571428571 0.000000000000 0.142857142857\n465 1.000000000000 0.000000000000 0.142857142857\n466 0.000000000000 0.071428571429 0.142857142857\n467 0.071428571429 0.071428571429 0.142857142857\n468 0.142857142857 0.071428571429 0.142857142857\n469 0.214285714286 0.071428571429 0.142857142857\n470 0.285714285714 0.071428571429 0.142857142857\n471 0.357142857143 0.071428571429 0.142857142857\n472 0.428571428571 0.071428571429 0.142857142857\n473 0.500000000000 0.071428571429 0.142857142857\n474 0.571428571429 0.071428571429 0.142857142857\n475 0.642857142857 0.071428571429 0.142857142857\n476 0.714285714286 0.071428571429 0.142857142857\n477 0.785714285714 0.071428571429 0.142857142857\n478 0.857142857143 0.071428571429 0.142857142857\n479 0.928571428571 0.071428571429 0.142857142857\n480 1.000000000000 0.071428571429 0.142857142857\n481 0.000000000000 0.142857142857 0.142857142857\n482 0.071428571429 0.142857142857 0.142857142857\n483 0.142857142857 0.142857142857 0.142857142857\n484 0.214285714286 0.142857142857 0.142857142857\n485 0.285714285714 0.142857142857 0.142857142857\n486 0.357142857143 0.142857142857 0.142857142857\n487 0.428571428571 0.142857142857 0.142857142857\n488 0.500000000000 0.142857142857 0.142857142857\n489 0.571428571429 0.142857142857 0.142857142857\n490 0.642857142857 0.142857142857 0.142857142857\n491 0.714285714286 0.142857142857 0.142857142857\n492 0.785714285714 0.142857142857 0.142857142857\n493 0.857142857143 0.142857142857 0.142857142857\n494 0.928571428571 0.142857142857 0.142857142857\n495 1.000000000000 0.142857142857 0.142857142857\n496 0.000000000000 0.214285714286 0.142857142857\n497 0.071428571429 0.214285714286 0.142857142857\n498 0.142857142857 0.214285714286 0.142857142857\n499 0.214285714286 0.214285714286 0.142857142857\n500 0.285714285714 0.214285714286 0.142857142857\n501 0.357142857143 0.214285714286 0.142857142857\n502 0.428571428571 0.214285714286 0.142857142857\n503 0.500000000000 0.214285714286 0.142857142857\n504 0.571428571429 0.214285714286 0.142857142857\n505 0.642857142857 0.214285714286 0.142857142857\n506 0.714285714286 0.214285714286 0.142857142857\n507 0.785714285714 0.214285714286 0.142857142857\n508 0.857142857143 0.214285714286 0.142857142857\n509 0.928571428571 0.214285714286 0.142857142857\n510 1.000000000000 0.214285714286 0.142857142857\n511 0.000000000000 0.285714285714 0.142857142857\n512 0.071428571429 0.285714285714 0.142857142857\n513 0.142857142857 0.285714285714 0.142857142857\n514 0.214285714286 0.285714285714 0.142857142857\n515 0.285714285714 0.285714285714 0.142857142857\n516 0.357142857143 0.285714285714 0.142857142857\n517 0.428571428571 0.285714285714 0.142857142857\n518 0.500000000000 0.285714285714 0.142857142857\n519 0.571428571429 0.285714285714 0.142857142857\n520 0.642857142857 0.285714285714 0.142857142857\n521 0.714285714286 0.285714285714 0.142857142857\n522 0.785714285714 0.285714285714 0.142857142857\n523 0.857142857143 0.285714285714 0.142857142857\n524 0.928571428571 0.285714285714 0.142857142857\n525 1.000000000000 0.285714285714 0.142857142857\n526 0.000000000000 0.357142857143 0.142857142857\n527 0.071428571429 0.357142857143 0.142857142857\n528 0.142857142857 0.357142857143 0.142857142857\n529 0.214285714286 0.357142857143 0.142857142857\n530 0.285714285714 0.357142857143 0.142857142857\n531 0.357142857143 0.357142857143 0.142857142857\n532 0.428571428571 0.357142857143 0.142857142857\n533 0.500000000000 0.357142857143 0.142857142857\n534 0.571428571429 0.357142857143 0.142857142857\n535 0.642857142857 0.357142857143 0.142857142857\n536 0.714285714286 0.357142857143 0.142857142857\n537 0.785714285714 0.357142857143 0.142857142857\n538 0.857142857143 0.357142857143 0.142857142857\n539 0.928571428571 0.357142857143 0.142857142857\n540 1.000000000000 0.357142857143 0.142857142857\n541 0.000000000000 0.428571428571 0.142857142857\n542 0.071428571429 0.428571428571 0.142857142857\n543 0.142857142857 0.428571428571 0.142857142857\n544 0.214285714286 0.428571428571 0.142857142857\n545 0.285714285714 0.428571428571 0.142857142857\n546 0.357142857143 0.428571428571 0.142857142857\n547 0.428571428571 0.428571428571 0.142857142857\n548 0.500000000000 0.428571428571 0.142857142857\n549 0.571428571429 0.428571428571 0.142857142857\n550 0.642857142857 0.428571428571 0.142857142857\n551 0.714285714286 0.428571428571 0.142857142857\n552 0.785714285714 0.428571428571 0.142857142857\n553 0.857142857143 0.428571428571 0.142857142857\n554 0.928571428571 0.428571428571 0.142857142857\n555 1.000000000000 0.428571428571 0.142857142857\n556 0.000000000000 0.500000000000 0.142857142857\n557 0.071428571429 0.500000000000 0.142857142857\n558 0.142857142857 0.500000000000 0.142857142857\n559 0.214285714286 0.500000000000 0.142857142857\n560 0.285714285714 0.500000000000 0.142857142857\n561 0.357142857143 0.500000000000 0.142857142857\n562 0.428571428571 0.500000000000 0.142857142857\n563 0.500000000000 0.500000000000 0.142857142857\n564 0.571428571429 0.500000000000 0.142857142857\n565 0.642857142857 0.500000000000 0.142857142857\n566 0.714285714286 0.500000000000 0.142857142857\n567 0.785714285714 0.500000000000 0.142857142857\n568 0.857142857143 0.500000000000 0.142857142857\n569 0.928571428571 0.500000000000 0.142857142857\n570 1.000000000000 0.500000000000 0.142857142857\n571 0.000000000000 0.571428571429 0.142857142857\n572 0.071428571429 0.571428571429 0.142857142857\n573 0.142857142857 0.571428571429 0.142857142857\n574 0.214285714286 0.571428571429 0.142857142857\n575 0.285714285714 0.571428571429 0.142857142857\n576 0.357142857143 0.571428571429 0.142857142857\n577 0.428571428571 0.571428571429 0.142857142857\n578 0.500000000000 0.571428571429 0.142857142857\n579 0.571428571429 0.571428571429 0.142857142857\n580 0.642857142857 0.571428571429 0.142857142857\n581 0.714285714286 0.571428571429 0.142857142857\n582 0.785714285714 0.571428571429 0.142857142857\n583 0.857142857143 0.571428571429 0.142857142857\n584 0.928571428571 0.571428571429 0.142857142857\n585 1.000000000000 0.571428571429 0.142857142857\n586 0.000000000000 0.642857142857 0.142857142857\n587 0.071428571429 0.642857142857 0.142857142857\n588 0.142857142857 0.642857142857 0.142857142857\n589 0.214285714286 0.642857142857 0.142857142857\n590 0.285714285714 0.642857142857 0.142857142857\n591 0.357142857143 0.642857142857 0.142857142857\n592 0.428571428571 0.642857142857 0.142857142857\n593 0.500000000000 0.642857142857 0.142857142857\n594 0.571428571429 0.642857142857 0.142857142857\n595 0.642857142857 0.642857142857 0.142857142857\n596 0.714285714286 0.642857142857 0.142857142857\n597 0.785714285714 0.642857142857 0.142857142857\n598 0.857142857143 0.642857142857 0.142857142857\n599 0.928571428571 0.642857142857 0.142857142857\n600 1.000000000000 0.642857142857 0.142857142857\n601 0.000000000000 0.714285714286 0.142857142857\n602 0.071428571429 0.714285714286 0.142857142857\n603 0.142857142857 0.714285714286 0.142857142857\n604 0.214285714286 0.714285714286 0.142857142857\n605 0.285714285714 0.714285714286 0.142857142857\n606 0.357142857143 0.714285714286 0.142857142857\n607 0.428571428571 0.714285714286 0.142857142857\n608 0.500000000000 0.714285714286 0.142857142857\n609 0.571428571429 0.714285714286 0.142857142857\n610 0.642857142857 0.714285714286 0.142857142857\n611 0.714285714286 0.714285714286 0.142857142857\n612 0.785714285714 0.714285714286 0.142857142857\n613 0.857142857143 0.714285714286 0.142857142857\n614 0.928571428571 0.714285714286 0.142857142857\n615 1.000000000000 0.714285714286 0.142857142857\n616 0.000000000000 0.785714285714 0.142857142857\n617 0.071428571429 0.785714285714 0.142857142857\n618 0.142857142857 0.785714285714 0.142857142857\n619 0.214285714286 0.785714285714 0.142857142857\n620 0.285714285714 0.785714285714 0.142857142857\n621 0.357142857143 0.785714285714 0.142857142857\n622 0.428571428571 0.785714285714 0.142857142857\n623 0.500000000000 0.785714285714 0.142857142857\n624 0.571428571429 0.785714285714 0.142857142857\n625 0.642857142857 0.785714285714 0.142857142857\n626 0.714285714286 0.785714285714 0.142857142857\n627 0.785714285714 0.785714285714 0.142857142857\n628 0.857142857143 0.785714285714 0.142857142857\n629 0.928571428571 0.785714285714 0.142857142857\n630 1.000000000000 0.785714285714 0.142857142857\n631 0.000000000000 0.857142857143 0.142857142857\n632 0.071428571429 0.857142857143 0.142857142857\n633 0.142857142857 0.857142857143 0.142857142857\n634 0.214285714286 0.857142857143 0.142857142857\n635 0.285714285714 0.857142857143 0.142857142857\n636 0.357142857143 0.857142857143 0.142857142857\n637 0.428571428571 0.857142857143 0.142857142857\n638 0.500000000000 0.857142857143 0.142857142857\n639 0.571428571429 0.857142857143 0.142857142857\n640 0.642857142857 0.857142857143 0.142857142857\n641 0.714285714286 0.857142857143 0.142857142857\n642 0.785714285714 0.857142857143 0.142857142857\n643 0.857142857143 0.857142857143 0.142857142857\n644 0.928571428571 0.857142857143 0.142857142857\n645 1.000000000000 0.857142857143 0.142857142857\n646 0.000000000000 0.928571428571 0.142857142857\n647 0.071428571429 0.928571428571 0.142857142857\n648 0.142857142857 0.928571428571 0.142857142857\n649 0.214285714286 0.928571428571 0.142857142857\n650 0.285714285714 0.928571428571 0.142857142857\n651 0.357142857143 0.928571428571 0.142857142857\n652 0.428571428571 0.928571428571 0.142857142857\n653 0.500000000000 0.928571428571 0.142857142857\n654 0.571428571429 0.928571428571 0.142857142857\n655 0.642857142857 0.928571428571 0.142857142857\n656 0.714285714286 0.928571428571 0.142857142857\n657 0.785714285714 0.928571428571 0.142857142857\n658 0.857142857143 0.928571428571 0.142857142857\n659 0.928571428571 0.928571428571 0.142857142857\n660 1.000000000000 0.928571428571 0.142857142857\n661 0.000000000000 1.000000000000 0.142857142857\n662 0.071428571429 1.000000000000 0.142857142857\n663 0.142857142857 1.000000000000 0.142857142857\n664 0.214285714286 1.000000000000 0.142857142857\n665 0.285714285714 1.000000000000 0.142857142857\n666 0.357142857143 1.000000000000 0.142857142857\n667 0.428571428571 1.000000000000 0.142857142857\n668 0.500000000000 1.000000000000 0.142857142857\n669 0.571428571429 1.000000000000 0.142857142857\n670 0.642857142857 1.000000000000 0.142857142857\n671 0.714285714286 1.000000000000 0.142857142857\n672 0.785714285714 1.000000000000 0.142857142857\n673 0.857142857143 1.000000000000 0.142857142857\n674 0.928571428571 1.000000000000 0.142857142857\n675 1.000000000000 1.000000000000 0.142857142857\n676 0.000000000000 0.000000000000 0.214285714286\n677 0.071428571429 0.000000000000 0.214285714286\n678 0.142857142857 0.000000000000 0.214285714286\n679 0.214285714286 0.000000000000 0.214285714286\n680 0.285714285714 0.000000000000 0.214285714286\n681 0.357142857143 0.000000000000 0.214285714286\n682 0.428571428571 0.000000000000 0.214285714286\n683 0.500000000000 0.000000000000 0.214285714286\n684 0.571428571429 0.000000000000 0.214285714286\n685 0.642857142857 0.000000000000 0.214285714286\n686 0.714285714286 0.000000000000 0.214285714286\n687 0.785714285714 0.000000000000 0.214285714286\n688 0.857142857143 0.000000000000 0.214285714286\n689 0.928571428571 0.000000000000 0.214285714286\n690 1.000000000000 0.000000000000 0.214285714286\n691 0.000000000000 0.071428571429 0.214285714286\n692 0.071428571429 0.071428571429 0.214285714286\n693 0.142857142857 0.071428571429 0.214285714286\n694 0.214285714286 0.071428571429 0.214285714286\n695 0.285714285714 0.071428571429 0.214285714286\n696 0.357142857143 0.071428571429 0.214285714286\n697 0.428571428571 0.071428571429 0.214285714286\n698 0.500000000000 0.071428571429 0.214285714286\n699 0.571428571429 0.071428571429 0.214285714286\n700 0.642857142857 0.071428571429 0.214285714286\n701 0.714285714286 0.071428571429 0.214285714286\n702 0.785714285714 0.071428571429 0.214285714286\n703 0.857142857143 0.071428571429 0.214285714286\n704 0.928571428571 0.071428571429 0.214285714286\n705 1.000000000000 0.071428571429 0.214285714286\n706 0.000000000000 0.142857142857 0.214285714286\n707 0.071428571429 0.142857142857 0.214285714286\n708 0.142857142857 0.142857142857 0.214285714286\n709 0.214285714286 0.142857142857 0.214285714286\n710 0.285714285714 0.142857142857 0.214285714286\n711 0.357142857143 0.142857142857 0.214285714286\n712 0.428571428571 0.142857142857 0.214285714286\n713 0.500000000000 0.142857142857 0.214285714286\n714 0.571428571429 0.142857142857 0.214285714286\n715 0.642857142857 0.142857142857 0.214285714286\n716 0.714285714286 0.142857142857 0.214285714286\n717 0.785714285714 0.142857142857 0.214285714286\n718 0.857142857143 0.142857142857 0.214285714286\n719 0.928571428571 0.142857142857 0.214285714286\n720 1.000000000000 0.142857142857 0.214285714286\n721 0.000000000000 0.214285714286 0.214285714286\n722 0.071428571429 0.214285714286 0.214285714286\n723 0.142857142857 0.214285714286 0.214285714286\n724 0.214285714286 0.214285714286 0.214285714286\n725 0.285714285714 0.214285714286 0.214285714286\n726 0.357142857143 0.214285714286 0.214285714286\n727 0.428571428571 0.214285714286 0.214285714286\n728 0.500000000000 0.214285714286 0.214285714286\n729 0.571428571429 0.214285714286 0.214285714286\n730 0.642857142857 0.214285714286 0.214285714286\n731 0.714285714286 0.214285714286 0.214285714286\n732 0.785714285714 0.214285714286 0.214285714286\n733 0.857142857143 0.214285714286 0.214285714286\n734 0.928571428571 0.214285714286 0.214285714286\n735 1.000000000000 0.214285714286 0.214285714286\n736 0.000000000000 0.285714285714 0.214285714286\n737 0.071428571429 0.285714285714 0.214285714286\n738 0.142857142857 0.285714285714 0.214285714286\n739 0.214285714286 0.285714285714 0.214285714286\n740 0.285714285714 0.285714285714 0.214285714286\n741 0.357142857143 0.285714285714 0.214285714286\n742 0.428571428571 0.285714285714 0.214285714286\n743 0.500000000000 0.285714285714 0.214285714286\n744 0.571428571429 0.285714285714 0.214285714286\n745 0.642857142857 0.285714285714 0.214285714286\n746 0.714285714286 0.285714285714 0.214285714286\n747 0.785714285714 0.285714285714 0.214285714286\n748 0.857142857143 0.285714285714 0.214285714286\n749 0.928571428571 0.285714285714 0.214285714286\n750 1.000000000000 0.285714285714 0.214285714286\n751 0.000000000000 0.357142857143 0.214285714286\n752 0.071428571429 0.357142857143 0.214285714286\n753 0.142857142857 0.357142857143 0.214285714286\n754 0.214285714286 0.357142857143 0.214285714286\n755 0.285714285714 0.357142857143 0.214285714286\n756 0.357142857143 0.357142857143 0.214285714286\n757 0.428571428571 0.357142857143 0.214285714286\n758 0.500000000000 0.357142857143 0.214285714286\n759 0.571428571429 0.357142857143 0.214285714286\n760 0.642857142857 0.357142857143 0.214285714286\n761 0.714285714286 0.357142857143 0.214285714286\n762 0.785714285714 0.357142857143 0.214285714286\n763 0.857142857143 0.357142857143 0.214285714286\n764 0.928571428571 0.357142857143 0.214285714286\n765 1.000000000000 0.357142857143 0.214285714286\n766 0.000000000000 0.428571428571 0.214285714286\n767 0.071428571429 0.428571428571 0.214285714286\n768 0.142857142857 0.428571428571 0.214285714286\n769 0.214285714286 0.428571428571 0.214285714286\n770 0.285714285714 0.428571428571 0.214285714286\n771 0.357142857143 0.428571428571 0.214285714286\n772 0.428571428571 0.428571428571 0.214285714286\n773 0.500000000000 0.428571428571 0.214285714286\n774 0.571428571429 0.428571428571 0.214285714286\n775 0.642857142857 0.428571428571 0.214285714286\n776 0.714285714286 0.428571428571 0.214285714286\n777 0.785714285714 0.428571428571 0.214285714286\n778 0.857142857143 0.428571428571 0.214285714286\n779 0.928571428571 0.428571428571 0.214285714286\n780 1.000000000000 0.428571428571 0.214285714286\n781 0.000000000000 0.500000000000 0.214285714286\n782 0.071428571429 0.500000000000 0.214285714286\n783 0.142857142857 0.500000000000 0.214285714286\n784 0.214285714286 0.500000000000 0.214285714286\n785 0.285714285714 0.500000000000 0.214285714286\n786 0.357142857143 0.500000000000 0.214285714286\n787 0.428571428571 0.500000000000 0.214285714286\n788 0.500000000000 0.500000000000 0.214285714286\n789 0.571428571429 0.500000000000 0.214285714286\n790 0.642857142857 0.500000000000 0.214285714286\n791 0.714285714286 0.500000000000 0.214285714286\n792 0.785714285714 0.500000000000 0.214285714286\n793 0.857142857143 0.500000000000 0.214285714286\n794 0.928571428571 0.500000000000 0.214285714286\n795 1.000000000000 0.500000000000 0.214285714286\n796 0.000000000000 0.571428571429 0.214285714286\n797 0.071428571429 0.571428571429 0.214285714286\n798 0.142857142857 0.571428571429 0.214285714286\n799 0.214285714286 0.571428571429 0.214285714286\n800 0.285714285714 0.571428571429 0.214285714286\n801 0.357142857143 0.571428571429 0.214285714286\n802 0.428571428571 0.571428571429 0.214285714286\n803 0.500000000000 0.571428571429 0.214285714286\n804 0.571428571429 0.571428571429 0.214285714286\n805 0.642857142857 0.571428571429 0.214285714286\n806 0.714285714286 0.571428571429 0.214285714286\n807 0.785714285714 0.571428571429 0.214285714286\n808 0.857142857143 0.571428571429 0.214285714286\n809 0.928571428571 0.571428571429 0.214285714286\n810 1.000000000000 0.571428571429 0.214285714286\n811 0.000000000000 0.642857142857 0.214285714286\n812 0.071428571429 0.642857142857 0.214285714286\n813 0.142857142857 0.642857142857 0.214285714286\n814 0.214285714286 0.642857142857 0.214285714286\n815 0.285714285714 0.642857142857 0.214285714286\n816 0.357142857143 0.642857142857 0.214285714286\n817 0.428571428571 0.642857142857 0.214285714286\n818 0.500000000000 0.642857142857 0.214285714286\n819 0.571428571429 0.642857142857 0.214285714286\n820 0.642857142857 0.642857142857 0.214285714286\n821 0.714285714286 0.642857142857 0.214285714286\n822 0.785714285714 0.642857142857 0.214285714286\n823 0.857142857143 0.642857142857 0.214285714286\n824 0.928571428571 0.642857142857 0.214285714286\n825 1.000000000000 0.642857142857 0.214285714286\n826 0.000000000000 0.714285714286 0.214285714286\n827 0.071428571429 0.714285714286 0.214285714286\n828 0.142857142857 0.714285714286 0.214285714286\n829 0.214285714286 0.714285714286 0.214285714286\n830 0.285714285714 0.714285714286 0.214285714286\n831 0.357142857143 0.714285714286 0.214285714286\n832 0.428571428571 0.714285714286 0.214285714286\n833 0.500000000000 0.714285714286 0.214285714286\n834 0.571428571429 0.714285714286 0.214285714286\n835 0.642857142857 0.714285714286 0.214285714286\n836 0.714285714286 0.714285714286 0.214285714286\n837 0.785714285714 0.714285714286 0.214285714286\n838 0.857142857143 0.714285714286 0.214285714286\n839 0.928571428571 0.714285714286 0.214285714286\n840 1.000000000000 0.714285714286 0.214285714286\n841 0.000000000000 0.785714285714 0.214285714286\n842 0.071428571429 0.785714285714 0.214285714286\n843 0.142857142857 0.785714285714 0.214285714286\n844 0.214285714286 0.785714285714 0.214285714286\n845 0.285714285714 0.785714285714 0.214285714286\n846 0.357142857143 0.785714285714 0.214285714286\n847 0.428571428571 0.785714285714 0.214285714286\n848 0.500000000000 0.785714285714 0.214285714286\n849 0.571428571429 0.785714285714 0.214285714286\n850 0.642857142857 0.785714285714 0.214285714286\n851 0.714285714286 0.785714285714 0.214285714286\n852 0.785714285714 0.785714285714 0.214285714286\n853 0.857142857143 0.785714285714 0.214285714286\n854 0.928571428571 0.785714285714 0.214285714286\n855 1.000000000000 0.785714285714 0.214285714286\n856 0.000000000000 0.857142857143 0.214285714286\n857 0.071428571429 0.857142857143 0.214285714286\n858 0.142857142857 0.857142857143 0.214285714286\n859 0.214285714286 0.857142857143 0.214285714286\n860 0.285714285714 0.857142857143 0.214285714286\n861 0.357142857143 0.857142857143 0.214285714286\n862 0.428571428571 0.857142857143 0.214285714286\n863 0.500000000000 0.857142857143 0.214285714286\n864 0.571428571429 0.857142857143 0.214285714286\n865 0.642857142857 0.857142857143 0.214285714286\n866 0.714285714286 0.857142857143 0.214285714286\n867 0.785714285714 0.857142857143 0.214285714286\n868 0.857142857143 0.857142857143 0.214285714286\n869 0.928571428571 0.857142857143 0.214285714286\n870 1.000000000000 0.857142857143 0.214285714286\n871 0.000000000000 0.928571428571 0.214285714286\n872 0.071428571429 0.928571428571 0.214285714286\n873 0.142857142857 0.928571428571 0.214285714286\n874 0.214285714286 0.928571428571 0.214285714286\n875 0.285714285714 0.928571428571 0.214285714286\n876 0.357142857143 0.928571428571 0.214285714286\n877 0.428571428571 0.928571428571 0.214285714286\n878 0.500000000000 0.928571428571 0.214285714286\n879 0.571428571429 0.928571428571 0.214285714286\n880 0.642857142857 0.928571428571 0.214285714286\n881 0.714285714286 0.928571428571 0.214285714286\n882 0.785714285714 0.928571428571 0.214285714286\n883 0.857142857143 0.928571428571 0.214285714286\n884 0.928571428571 0.928571428571 0.214285714286\n885 1.000000000000 0.928571428571 0.214285714286\n886 0.000000000000 1.000000000000 0.214285714286\n887 0.071428571429 1.000000000000 0.214285714286\n888 0.142857142857 1.000000000000 0.214285714286\n889 0.214285714286 1.000000000000 0.214285714286\n890 0.285714285714 1.000000000000 0.214285714286\n891 0.357142857143 1.000000000000 0.214285714286\n892 0.428571428571 1.000000000000 0.214285714286\n893 0.500000000000 1.000000000000 0.214285714286\n894 0.571428571429 1.000000000000 0.214285714286\n895 0.642857142857 1.000000000000 0.214285714286\n896 0.714285714286 1.000000000000 0.214285714286\n897 0.785714285714 1.000000000000 0.214285714286\n898 0.857142857143 1.000000000000 0.214285714286\n899 0.928571428571 1.000000000000 0.214285714286\n900 1.000000000000 1.000000000000 0.214285714286\n901 0.000000000000 0.000000000000 0.285714285714\n902 0.071428571429 0.000000000000 0.285714285714\n903 0.142857142857 0.000000000000 0.285714285714\n904 0.214285714286 0.000000000000 0.285714285714\n905 0.285714285714 0.000000000000 0.285714285714\n906 0.357142857143 0.000000000000 0.285714285714\n907 0.428571428571 0.000000000000 0.285714285714\n908 0.500000000000 0.000000000000 0.285714285714\n909 0.571428571429 0.000000000000 0.285714285714\n910 0.642857142857 0.000000000000 0.285714285714\n911 0.714285714286 0.000000000000 0.285714285714\n912 0.785714285714 0.000000000000 0.285714285714\n913 0.857142857143 0.000000000000 0.285714285714\n914 0.928571428571 0.000000000000 0.285714285714\n915 1.000000000000 0.000000000000 0.285714285714\n916 0.000000000000 0.071428571429 0.285714285714\n917 0.071428571429 0.071428571429 0.285714285714\n918 0.142857142857 0.071428571429 0.285714285714\n919 0.214285714286 0.071428571429 0.285714285714\n920 0.285714285714 0.071428571429 0.285714285714\n921 0.357142857143 0.071428571429 0.285714285714\n922 0.428571428571 0.071428571429 0.285714285714\n923 0.500000000000 0.071428571429 0.285714285714\n924 0.571428571429 0.071428571429 0.285714285714\n925 0.642857142857 0.071428571429 0.285714285714\n926 0.714285714286 0.071428571429 0.285714285714\n927 0.785714285714 0.071428571429 0.285714285714\n928 0.857142857143 0.071428571429 0.285714285714\n929 0.928571428571 0.071428571429 0.285714285714\n930 1.000000000000 0.071428571429 0.285714285714\n931 0.000000000000 0.142857142857 0.285714285714\n932 0.071428571429 0.142857142857 0.285714285714\n933 0.142857142857 0.142857142857 0.285714285714\n934 0.214285714286 0.142857142857 0.285714285714\n935 0.285714285714 0.142857142857 0.285714285714\n936 0.357142857143 0.142857142857 0.285714285714\n937 0.428571428571 0.142857142857 0.285714285714\n938 0.500000000000 0.142857142857 0.285714285714\n939 0.571428571429 0.142857142857 0.285714285714\n940 0.642857142857 0.142857142857 0.285714285714\n941 0.714285714286 0.142857142857 0.285714285714\n942 0.785714285714 0.142857142857 0.285714285714\n943 0.857142857143 0.142857142857 0.285714285714\n944 0.928571428571 0.142857142857 0.285714285714\n945 1.000000000000 0.142857142857 0.285714285714\n946 0.000000000000 0.214285714286 0.285714285714\n947 0.071428571429 0.214285714286 0.285714285714\n948 0.142857142857 0.214285714286 0.285714285714\n949 0.214285714286 0.214285714286 0.285714285714\n950 0.285714285714 0.214285714286 0.285714285714\n951 0.357142857143 0.214285714286 0.285714285714\n952 0.428571428571 0.214285714286 0.285714285714\n953 0.500000000000 0.214285714286 0.285714285714\n954 0.571428571429 0.214285714286 0.285714285714\n955 0.642857142857 0.214285714286 0.285714285714\n956 0.714285714286 0.214285714286 0.285714285714\n957 0.785714285714 0.214285714286 0.285714285714\n958 0.857142857143 0.214285714286 0.285714285714\n959 0.928571428571 0.214285714286 0.285714285714\n960 1.000000000000 0.214285714286 0.285714285714\n961 0.000000000000 0.285714285714 0.285714285714\n962 0.071428571429 0.285714285714 0.285714285714\n963 0.142857142857 0.285714285714 0.285714285714\n964 0.214285714286 0.285714285714 0.285714285714\n965 0.285714285714 0.285714285714 0.285714285714\n966 0.357142857143 0.285714285714 0.285714285714\n967 0.428571428571 0.285714285714 0.285714285714\n968 0.500000000000 0.285714285714 0.285714285714\n969 0.571428571429 0.285714285714 0.285714285714\n970 0.642857142857 0.285714285714 0.285714285714\n971 0.714285714286 0.285714285714 0.285714285714\n972 0.785714285714 0.285714285714 0.285714285714\n973 0.857142857143 0.285714285714 0.285714285714\n974 0.928571428571 0.285714285714 0.285714285714\n975 1.000000000000 0.285714285714 0.285714285714\n976 0.000000000000 0.357142857143 0.285714285714\n977 0.071428571429 0.357142857143 0.285714285714\n978 0.142857142857 0.357142857143 0.285714285714\n979 0.214285714286 0.357142857143 0.285714285714\n980 0.285714285714 0.357142857143 0.285714285714\n981 0.357142857143 0.357142857143 0.285714285714\n982 0.428571428571 0.357142857143 0.285714285714\n983 0.500000000000 0.357142857143 0.285714285714\n984 0.571428571429 0.357142857143 0.285714285714\n985 0.642857142857 0.357142857143 0.285714285714\n986 0.714285714286 0.357142857143 0.285714285714\n987 0.785714285714 0.357142857143 0.285714285714\n988 0.857142857143 0.357142857143 0.285714285714\n989 0.928571428571 0.357142857143 0.285714285714\n990 1.000000000000 0.357142857143 0.285714285714\n991 0.000000000000 0.428571428571 0.285714285714\n992 0.071428571429 0.428571428571 0.285714285714\n993 0.142857142857 0.428571428571 0.285714285714\n994 0.214285714286 0.428571428571 0.285714285714\n995 0.285714285714 0.428571428571 0.285714285714\n996 0.357142857143 0.428571428571 0.285714285714\n997 0.428571428571 0.428571428571 0.285714285714\n998 0.500000000000 0.428571428571 0.285714285714\n999 0.571428571429 0.428571428571 0.285714285714\n1000 0.642857142857 0.428571428571 0.285714285714\n1001 0.714285714286 0.428571428571 0.285714285714\n1002 0.785714285714 0.428571428571 0.285714285714\n1003 0.857142857143 0.428571428571 0.285714285714\n1004 0.928571428571 0.428571428571 0.285714285714\n1005 1.000000000000 0.428571428571 0.285714285714\n1006 0.000000000000 0.500000000000 0.285714285714\n1007 0.071428571429 0.500000000000 0.285714285714\n1008 0.142857142857 0.500000000000 0.285714285714\n1009 0.214285714286 0.500000000000 0.285714285714\n1010 0.285714285714 0.500000000000 0.285714285714\n1011 0.357142857143 0.500000000000 0.285714285714\n1012 0.428571428571 0.500000000000 0.285714285714\n1013 0.500000000000 0.500000000000 0.285714285714\n1014 0.571428571429 0.500000000000 0.285714285714\n1015 0.642857142857 0.500000000000 0.285714285714\n1016 0.714285714286 0.500000000000 0.285714285714\n1017 0.785714285714 0.500000000000 0.285714285714\n1018 0.857142857143 0.500000000000 0.285714285714\n1019 0.928571428571 0.500000000000 0.285714285714\n1020 1.000000000000 0.500000000000 0.285714285714\n1021 0.000000000000 0.571428571429 0.285714285714\n1022 0.071428571429 0.571428571429 0.285714285714\n1023 0.142857142857 0.571428571429 0.285714285714\n1024 0.214285714286 0.571428571429 0.285714285714\n1025 0.285714285714 0.571428571429 0.285714285714\n1026 0.357142857143 0.571428571429 0.285714285714\n1027 0.428571428571 0.571428571429 0.285714285714\n1028 0.500000000000 0.571428571429 0.285714285714\n1029 0.571428571429 0.571428571429 0.285714285714\n1030 0.642857142857 0.571428571429 0.285714285714\n1031 0.714285714286 0.571428571429 0.285714285714\n1032 0.785714285714 0.571428571429 0.285714285714\n1033 0.857142857143 0.571428571429 0.285714285714\n1034 0.928571428571 0.571428571429 0.285714285714\n1035 1.000000000000 0.571428571429 0.285714285714\n1036 0.000000000000 0.642857142857 0.285714285714\n1037 0.071428571429 0.642857142857 0.285714285714\n1038 0.142857142857 0.642857142857 0.285714285714\n1039 0.214285714286 0.642857142857 0.285714285714\n1040 0.285714285714 0.642857142857 0.285714285714\n1041 0.357142857143 0.642857142857 0.285714285714\n1042 0.428571428571 0.642857142857 0.285714285714\n1043 0.500000000000 0.642857142857 0.285714285714\n1044 0.571428571429 0.642857142857 0.285714285714\n1045 0.642857142857 0.642857142857 0.285714285714\n1046 0.714285714286 0.642857142857 0.285714285714\n1047 0.785714285714 0.642857142857 0.285714285714\n1048 0.857142857143 0.642857142857 0.285714285714\n1049 0.928571428571 0.642857142857 0.285714285714\n1050 1.000000000000 0.642857142857 0.285714285714\n1051 0.000000000000 0.714285714286 0.285714285714\n1052 0.071428571429 0.714285714286 0.285714285714\n1053 0.142857142857 0.714285714286 0.285714285714\n1054 0.214285714286 0.714285714286 0.285714285714\n1055 0.285714285714 0.714285714286 0.285714285714\n1056 0.357142857143 0.714285714286 0.285714285714\n1057 0.428571428571 0.714285714286 0.285714285714\n1058 0.500000000000 0.714285714286 0.285714285714\n1059 0.571428571429 0.714285714286 0.285714285714\n1060 0.642857142857 0.714285714286 0.285714285714\n1061 0.714285714286 0.714285714286 0.285714285714\n1062 0.785714285714 0.714285714286 0.285714285714\n1063 0.857142857143 0.714285714286 0.285714285714\n1064 0.928571428571 0.714285714286 0.285714285714\n1065 1.000000000000 0.714285714286 0.285714285714\n1066 0.000000000000 0.785714285714 0.285714285714\n1067 0.071428571429 0.785714285714 0.285714285714\n1068 0.142857142857 0.785714285714 0.285714285714\n1069 0.214285714286 0.785714285714 0.285714285714\n1070 0.285714285714 0.785714285714 0.285714285714\n1071 0.357142857143 0.785714285714 0.285714285714\n1072 0.428571428571 0.785714285714 0.285714285714\n1073 0.500000000000 0.785714285714 0.285714285714\n1074 0.571428571429 0.785714285714 0.285714285714\n1075 0.642857142857 0.785714285714 0.285714285714\n1076 0.714285714286 0.785714285714 0.285714285714\n1077 0.785714285714 0.785714285714 0.285714285714\n1078 0.857142857143 0.785714285714 0.285714285714\n1079 0.928571428571 0.785714285714 0.285714285714\n1080 1.000000000000 0.785714285714 0.285714285714\n1081 0.000000000000 0.857142857143 0.285714285714\n1082 0.071428571429 0.857142857143 0.285714285714\n1083 0.142857142857 0.857142857143 0.285714285714\n1084 0.214285714286 0.857142857143 0.285714285714\n1085 0.285714285714 0.857142857143 0.285714285714\n1086 0.357142857143 0.857142857143 0.285714285714\n1087 0.428571428571 0.857142857143 0.285714285714\n1088 0.500000000000 0.857142857143 0.285714285714\n1089 0.571428571429 0.857142857143 0.285714285714\n1090 0.642857142857 0.857142857143 0.285714285714\n1091 0.714285714286 0.857142857143 0.285714285714\n1092 0.785714285714 0.857142857143 0.285714285714\n1093 0.857142857143 0.857142857143 0.285714285714\n1094 0.928571428571 0.857142857143 0.285714285714\n1095 1.000000000000 0.857142857143 0.285714285714\n1096 0.000000000000 0.928571428571 0.285714285714\n1097 0.071428571429 0.928571428571 0.285714285714\n1098 0.142857142857 0.928571428571 0.285714285714\n1099 0.214285714286 0.928571428571 0.285714285714\n1100 0.285714285714 0.928571428571 0.285714285714\n1101 0.357142857143 0.928571428571 0.285714285714\n1102 0.428571428571 0.928571428571 0.285714285714\n1103 0.500000000000 0.928571428571 0.285714285714\n1104 0.571428571429 0.928571428571 0.285714285714\n1105 0.642857142857 0.928571428571 0.285714285714\n1106 0.714285714286 0.928571428571 0.285714285714\n1107 0.785714285714 0.928571428571 0.285714285714\n1108 0.857142857143 0.928571428571 0.285714285714\n1109 0.928571428571 0.928571428571 0.285714285714\n1110 1.000000000000 0.928571428571 0.285714285714\n1111 0.000000000000 1.000000000000 0.285714285714\n1112 0.071428571429 1.000000000000 0.285714285714\n1113 0.142857142857 1.000000000000 0.285714285714\n1114 0.214285714286 1.000000000000 0.285714285714\n1115 0.285714285714 1.000000000000 0.285714285714\n1116 0.357142857143 1.000000000000 0.285714285714\n1117 0.428571428571 1.000000000000 0.285714285714\n1118 0.500000000000 1.000000000000 0.285714285714\n1119 0.571428571429 1.000000000000 0.285714285714\n1120 0.642857142857 1.000000000000 0.285714285714\n1121 0.714285714286 1.000000000000 0.285714285714\n1122 0.785714285714 1.000000000000 0.285714285714\n1123 0.857142857143 1.000000000000 0.285714285714\n1124 0.928571428571 1.000000000000 0.285714285714\n1125 1.000000000000 1.000000000000 0.285714285714\n1126 0.000000000000 0.000000000000 0.357142857143\n1127 0.071428571429 0.000000000000 0.357142857143\n1128 0.142857142857 0.000000000000 0.357142857143\n1129 0.214285714286 0.000000000000 0.357142857143\n1130 0.285714285714 0.000000000000 0.357142857143\n1131 0.357142857143 0.000000000000 0.357142857143\n1132 0.428571428571 0.000000000000 0.357142857143\n1133 0.500000000000 0.000000000000 0.357142857143\n1134 0.571428571429 0.000000000000 0.357142857143\n1135 0.642857142857 0.000000000000 0.357142857143\n1136 0.714285714286 0.000000000000 0.357142857143\n1137 0.785714285714 0.000000000000 0.357142857143\n1138 0.857142857143 0.000000000000 0.357142857143\n1139 0.928571428571 0.000000000000 0.357142857143\n1140 1.000000000000 0.000000000000 0.357142857143\n1141 0.000000000000 0.071428571429 0.357142857143\n1142 0.071428571429 0.071428571429 0.357142857143\n1143 0.142857142857 0.071428571429 0.357142857143\n1144 0.214285714286 0.071428571429 0.357142857143\n1145 0.285714285714 0.071428571429 0.357142857143\n1146 0.357142857143 0.071428571429 0.357142857143\n1147 0.428571428571 0.071428571429 0.357142857143\n1148 0.500000000000 0.071428571429 0.357142857143\n1149 0.571428571429 0.071428571429 0.357142857143\n1150 0.642857142857 0.071428571429 0.357142857143\n1151 0.714285714286 0.071428571429 0.357142857143\n1152 0.785714285714 0.071428571429 0.357142857143\n1153 0.857142857143 0.071428571429 0.357142857143\n1154 0.928571428571 0.071428571429 0.357142857143\n1155 1.000000000000 0.071428571429 0.357142857143\n1156 0.000000000000 0.142857142857 0.357142857143\n1157 0.071428571429 0.142857142857 0.357142857143\n1158 0.142857142857 0.142857142857 0.357142857143\n1159 0.214285714286 0.142857142857 0.357142857143\n1160 0.285714285714 0.142857142857 0.357142857143\n1161 0.357142857143 0.142857142857 0.357142857143\n1162 0.428571428571 0.142857142857 0.357142857143\n1163 0.500000000000 0.142857142857 0.357142857143\n1164 0.571428571429 0.142857142857 0.357142857143\n1165 0.642857142857 0.142857142857 0.357142857143\n1166 0.714285714286 0.142857142857 0.357142857143\n1167 0.785714285714 0.142857142857 0.357142857143\n1168 0.857142857143 0.142857142857 0.357142857143\n1169 0.928571428571 0.142857142857 0.357142857143\n1170 1.000000000000 0.142857142857 0.357142857143\n1171 0.000000000000 0.214285714286 0.357142857143\n1172 0.071428571429 0.214285714286 0.357142857143\n1173 0.142857142857 0.214285714286 0.357142857143\n1174 0.214285714286 0.214285714286 0.357142857143\n1175 0.285714285714 0.214285714286 0.357142857143\n1176 0.357142857143 0.214285714286 0.357142857143\n1177 0.428571428571 0.214285714286 0.357142857143\n1178 0.500000000000 0.214285714286 0.357142857143\n1179 0.571428571429 0.214285714286 0.357142857143\n1180 0.642857142857 0.214285714286 0.357142857143\n1181 0.714285714286 0.214285714286 0.357142857143\n1182 0.785714285714 0.214285714286 0.357142857143\n1183 0.857142857143 0.214285714286 0.357142857143\n1184 0.928571428571 0.214285714286 0.357142857143\n1185 1.000000000000 0.214285714286 0.357142857143\n1186 0.000000000000 0.285714285714 0.357142857143\n1187 0.071428571429 0.285714285714 0.357142857143\n1188 0.142857142857 0.285714285714 0.357142857143\n1189 0.214285714286 0.285714285714 0.357142857143\n1190 0.285714285714 0.285714285714 0.357142857143\n1191 0.357142857143 0.285714285714 0.357142857143\n1192 0.428571428571 0.285714285714 0.357142857143\n1193 0.500000000000 0.285714285714 0.357142857143\n1194 0.571428571429 0.285714285714 0.357142857143\n1195 0.642857142857 0.285714285714 0.357142857143\n1196 0.714285714286 0.285714285714 0.357142857143\n1197 0.785714285714 0.285714285714 0.357142857143\n1198 0.857142857143 0.285714285714 0.357142857143\n1199 0.928571428571 0.285714285714 0.357142857143\n1200 1.000000000000 0.285714285714 0.357142857143\n1201 0.000000000000 0.357142857143 0.357142857143\n1202 0.071428571429 0.357142857143 0.357142857143\n1203 0.142857142857 0.357142857143 0.357142857143\n1204 0.214285714286 0.357142857143 0.357142857143\n1205 0.285714285714 0.357142857143 0.357142857143\n1206 0.357142857143 0.357142857143 0.357142857143\n1207 0.428571428571 0.357142857143 0.357142857143\n1208 0.500000000000 0.357142857143 0.357142857143\n1209 0.571428571429 0.357142857143 0.357142857143\n1210 0.642857142857 0.357142857143 0.357142857143\n1211 0.714285714286 0.357142857143 0.357142857143\n1212 0.785714285714 0.357142857143 0.357142857143\n1213 0.857142857143 0.357142857143 0.357142857143\n1214 0.928571428571 0.357142857143 0.357142857143\n1215 1.000000000000 0.357142857143 0.357142857143\n1216 0.000000000000 0.428571428571 0.357142857143\n1217 0.071428571429 0.428571428571 0.357142857143\n1218 0.142857142857 0.428571428571 0.357142857143\n1219 0.214285714286 0.428571428571 0.357142857143\n1220 0.285714285714 0.428571428571 0.357142857143\n1221 0.357142857143 0.428571428571 0.357142857143\n1222 0.428571428571 0.428571428571 0.357142857143\n1223 0.500000000000 0.428571428571 0.357142857143\n1224 0.571428571429 0.428571428571 0.357142857143\n1225 0.642857142857 0.428571428571 0.357142857143\n1226 0.714285714286 0.428571428571 0.357142857143\n1227 0.785714285714 0.428571428571 0.357142857143\n1228 0.857142857143 0.428571428571 0.357142857143\n1229 0.928571428571 0.428571428571 0.357142857143\n1230 1.000000000000 0.428571428571 0.357142857143\n1231 0.000000000000 0.500000000000 0.357142857143\n1232 0.071428571429 0.500000000000 0.357142857143\n1233 0.142857142857 0.500000000000 0.357142857143\n1234 0.214285714286 0.500000000000 0.357142857143\n1235 0.285714285714 0.500000000000 0.357142857143\n1236 0.357142857143 0.500000000000 0.357142857143\n1237 0.428571428571 0.500000000000 0.357142857143\n1238 0.500000000000 0.500000000000 0.357142857143\n1239 0.571428571429 0.500000000000 0.357142857143\n1240 0.642857142857 0.500000000000 0.357142857143\n1241 0.714285714286 0.500000000000 0.357142857143\n1242 0.785714285714 0.500000000000 0.357142857143\n1243 0.857142857143 0.500000000000 0.357142857143\n1244 0.928571428571 0.500000000000 0.357142857143\n1245 1.000000000000 0.500000000000 0.357142857143\n1246 0.000000000000 0.571428571429 0.357142857143\n1247 0.071428571429 0.571428571429 0.357142857143\n1248 0.142857142857 0.571428571429 0.357142857143\n1249 0.214285714286 0.571428571429 0.357142857143\n1250 0.285714285714 0.571428571429 0.357142857143\n1251 0.357142857143 0.571428571429 0.357142857143\n1252 0.428571428571 0.571428571429 0.357142857143\n1253 0.500000000000 0.571428571429 0.357142857143\n1254 0.571428571429 0.571428571429 0.357142857143\n1255 0.642857142857 0.571428571429 0.357142857143\n1256 0.714285714286 0.571428571429 0.357142857143\n1257 0.785714285714 0.571428571429 0.357142857143\n1258 0.857142857143 0.571428571429 0.357142857143\n1259 0.928571428571 0.571428571429 0.357142857143\n1260 1.000000000000 0.571428571429 0.357142857143\n1261 0.000000000000 0.642857142857 0.357142857143\n1262 0.071428571429 0.642857142857 0.357142857143\n1263 0.142857142857 0.642857142857 0.357142857143\n1264 0.214285714286 0.642857142857 0.357142857143\n1265 0.285714285714 0.642857142857 0.357142857143\n1266 0.357142857143 0.642857142857 0.357142857143\n1267 0.428571428571 0.642857142857 0.357142857143\n1268 0.500000000000 0.642857142857 0.357142857143\n1269 0.571428571429 0.642857142857 0.357142857143\n1270 0.642857142857 0.642857142857 0.357142857143\n1271 0.714285714286 0.642857142857 0.357142857143\n1272 0.785714285714 0.642857142857 0.357142857143\n1273 0.857142857143 0.642857142857 0.357142857143\n1274 0.928571428571 0.642857142857 0.357142857143\n1275 1.000000000000 0.642857142857 0.357142857143\n1276 0.000000000000 0.714285714286 0.357142857143\n1277 0.071428571429 0.714285714286 0.357142857143\n1278 0.142857142857 0.714285714286 0.357142857143\n1279 0.214285714286 0.714285714286 0.357142857143\n1280 0.285714285714 0.714285714286 0.357142857143\n1281 0.357142857143 0.714285714286 0.357142857143\n1282 0.428571428571 0.714285714286 0.357142857143\n1283 0.500000000000 0.714285714286 0.357142857143\n1284 0.571428571429 0.714285714286 0.357142857143\n1285 0.642857142857 0.714285714286 0.357142857143\n1286 0.714285714286 0.714285714286 0.357142857143\n1287 0.785714285714 0.714285714286 0.357142857143\n1288 0.857142857143 0.714285714286 0.357142857143\n1289 0.928571428571 0.714285714286 0.357142857143\n1290 1.000000000000 0.714285714286 0.357142857143\n1291 0.000000000000 0.785714285714 0.357142857143\n1292 0.071428571429 0.785714285714 0.357142857143\n1293 0.142857142857 0.785714285714 0.357142857143\n1294 0.214285714286 0.785714285714 0.357142857143\n1295 0.285714285714 0.785714285714 0.357142857143\n1296 0.357142857143 0.785714285714 0.357142857143\n1297 0.428571428571 0.785714285714 0.357142857143\n1298 0.500000000000 0.785714285714 0.357142857143\n1299 0.571428571429 0.785714285714 0.357142857143\n1300 0.642857142857 0.785714285714 0.357142857143\n1301 0.714285714286 0.785714285714 0.357142857143\n1302 0.785714285714 0.785714285714 0.357142857143\n1303 0.857142857143 0.785714285714 0.357142857143\n1304 0.928571428571 0.785714285714 0.357142857143\n1305 1.000000000000 0.785714285714 0.357142857143\n1306 0.000000000000 0.857142857143 0.357142857143\n1307 0.071428571429 0.857142857143 0.357142857143\n1308 0.142857142857 0.857142857143 0.357142857143\n1309 0.214285714286 0.857142857143 0.357142857143\n1310 0.285714285714 0.857142857143 0.357142857143\n1311 0.357142857143 0.857142857143 0.357142857143\n1312 0.428571428571 0.857142857143 0.357142857143\n1313 0.500000000000 0.857142857143 0.357142857143\n1314 0.571428571429 0.857142857143 0.357142857143\n1315 0.642857142857 0.857142857143 0.357142857143\n1316 0.714285714286 0.857142857143 0.357142857143\n1317 0.785714285714 0.857142857143 0.357142857143\n1318 0.857142857143 0.857142857143 0.357142857143\n1319 0.928571428571 0.857142857143 0.357142857143\n1320 1.000000000000 0.857142857143 0.357142857143\n1321 0.000000000000 0.928571428571 0.357142857143\n1322 0.071428571429 0.928571428571 0.357142857143\n1323 0.142857142857 0.928571428571 0.357142857143\n1324 0.214285714286 0.928571428571 0.357142857143\n1325 0.285714285714 0.928571428571 0.357142857143\n1326 0.357142857143 0.928571428571 0.357142857143\n1327 0.428571428571 0.928571428571 0.357142857143\n1328 0.500000000000 0.928571428571 0.357142857143\n1329 0.571428571429 0.928571428571 0.357142857143\n1330 0.642857142857 0.928571428571 0.357142857143\n1331 0.714285714286 0.928571428571 0.357142857143\n1332 0.785714285714 0.928571428571 0.357142857143\n1333 0.857142857143 0.928571428571 0.357142857143\n1334 0.928571428571 0.928571428571 0.357142857143\n1335 1.000000000000 0.928571428571 0.357142857143\n1336 0.000000000000 1.000000000000 0.357142857143\n1337 0.071428571429 1.000000000000 0.357142857143\n1338 0.142857142857 1.000000000000 0.357142857143\n1339 0.214285714286 1.000000000000 0.357142857143\n1340 0.285714285714 1.000000000000 0.357142857143\n1341 0.357142857143 1.000000000000 0.357142857143\n1342 0.428571428571 1.000000000000 0.357142857143\n1343 0.500000000000 1.000000000000 0.357142857143\n1344 0.571428571429 1.000000000000 0.357142857143\n1345 0.642857142857 1.000000000000 0.357142857143\n1346 0.714285714286 1.000000000000 0.357142857143\n1347 0.785714285714 1.000000000000 0.357142857143\n1348 0.857142857143 1.000000000000 0.357142857143\n1349 0.928571428571 1.000000000000 0.357142857143\n1350 1.000000000000 1.000000000000 0.357142857143\n1351 0.000000000000 0.000000000000 0.428571428571\n1352 0.071428571429 0.000000000000 0.428571428571\n1353 0.142857142857 0.000000000000 0.428571428571\n1354 0.214285714286 0.000000000000 0.428571428571\n1355 0.285714285714 0.000000000000 0.428571428571\n1356 0.357142857143 0.000000000000 0.428571428571\n1357 0.428571428571 0.000000000000 0.428571428571\n1358 0.500000000000 0.000000000000 0.428571428571\n1359 0.571428571429 0.000000000000 0.428571428571\n1360 0.642857142857 0.000000000000 0.428571428571\n1361 0.714285714286 0.000000000000 0.428571428571\n1362 0.785714285714 0.000000000000 0.428571428571\n1363 0.857142857143 0.000000000000 0.428571428571\n1364 0.928571428571 0.000000000000 0.428571428571\n1365 1.000000000000 0.000000000000 0.428571428571\n1366 0.000000000000 0.071428571429 0.428571428571\n1367 0.071428571429 0.071428571429 0.428571428571\n1368 0.142857142857 0.071428571429 0.428571428571\n1369 0.214285714286 0.071428571429 0.428571428571\n1370 0.285714285714 0.071428571429 0.428571428571\n1371 0.357142857143 0.071428571429 0.428571428571\n1372 0.428571428571 0.071428571429 0.428571428571\n1373 0.500000000000 0.071428571429 0.428571428571\n1374 0.571428571429 0.071428571429 0.428571428571\n1375 0.642857142857 0.071428571429 0.428571428571\n1376 0.714285714286 0.071428571429 0.428571428571\n1377 0.785714285714 0.071428571429 0.428571428571\n1378 0.857142857143 0.071428571429 0.428571428571\n1379 0.928571428571 0.071428571429 0.428571428571\n1380 1.000000000000 0.071428571429 0.428571428571\n1381 0.000000000000 0.142857142857 0.428571428571\n1382 0.071428571429 0.142857142857 0.428571428571\n1383 0.142857142857 0.142857142857 0.428571428571\n1384 0.214285714286 0.142857142857 0.428571428571\n1385 0.285714285714 0.142857142857 0.428571428571\n1386 0.357142857143 0.142857142857 0.428571428571\n1387 0.428571428571 0.142857142857 0.428571428571\n1388 0.500000000000 0.142857142857 0.428571428571\n1389 0.571428571429 0.142857142857 0.428571428571\n1390 0.642857142857 0.142857142857 0.428571428571\n1391 0.714285714286 0.142857142857 0.428571428571\n1392 0.785714285714 0.142857142857 0.428571428571\n1393 0.857142857143 0.142857142857 0.428571428571\n1394 0.928571428571 0.142857142857 0.428571428571\n1395 1.000000000000 0.142857142857 0.428571428571\n1396 0.000000000000 0.214285714286 0.428571428571\n1397 0.071428571429 0.214285714286 0.428571428571\n1398 0.142857142857 0.214285714286 0.428571428571\n1399 0.214285714286 0.214285714286 0.428571428571\n1400 0.285714285714 0.214285714286 0.428571428571\n1401 0.357142857143 0.214285714286 0.428571428571\n1402 0.428571428571 0.214285714286 0.428571428571\n1403 0.500000000000 0.214285714286 0.428571428571\n1404 0.571428571429 0.214285714286 0.428571428571\n1405 0.642857142857 0.214285714286 0.428571428571\n1406 0.714285714286 0.214285714286 0.428571428571\n1407 0.785714285714 0.214285714286 0.428571428571\n1408 0.857142857143 0.214285714286 0.428571428571\n1409 0.928571428571 0.214285714286 0.428571428571\n1410 1.000000000000 0.214285714286 0.428571428571\n1411 0.000000000000 0.285714285714 0.428571428571\n1412 0.071428571429 0.285714285714 0.428571428571\n1413 0.142857142857 0.285714285714 0.428571428571\n1414 0.214285714286 0.285714285714 0.428571428571\n1415 0.285714285714 0.285714285714 0.428571428571\n1416 0.357142857143 0.285714285714 0.428571428571\n1417 0.428571428571 0.285714285714 0.428571428571\n1418 0.500000000000 0.285714285714 0.428571428571\n1419 0.571428571429 0.285714285714 0.428571428571\n1420 0.642857142857 0.285714285714 0.428571428571\n1421 0.714285714286 0.285714285714 0.428571428571\n1422 0.785714285714 0.285714285714 0.428571428571\n1423 0.857142857143 0.285714285714 0.428571428571\n1424 0.928571428571 0.285714285714 0.428571428571\n1425 1.000000000000 0.285714285714 0.428571428571\n1426 0.000000000000 0.357142857143 0.428571428571\n1427 0.071428571429 0.357142857143 0.428571428571\n1428 0.142857142857 0.357142857143 0.428571428571\n1429 0.214285714286 0.357142857143 0.428571428571\n1430 0.285714285714 0.357142857143 0.428571428571\n1431 0.357142857143 0.357142857143 0.428571428571\n1432 0.428571428571 0.357142857143 0.428571428571\n1433 0.500000000000 0.357142857143 0.428571428571\n1434 0.571428571429 0.357142857143 0.428571428571\n1435 0.642857142857 0.357142857143 0.428571428571\n1436 0.714285714286 0.357142857143 0.428571428571\n1437 0.785714285714 0.357142857143 0.428571428571\n1438 0.857142857143 0.357142857143 0.428571428571\n1439 0.928571428571 0.357142857143 0.428571428571\n1440 1.000000000000 0.357142857143 0.428571428571\n1441 0.000000000000 0.428571428571 0.428571428571\n1442 0.071428571429 0.428571428571 0.428571428571\n1443 0.142857142857 0.428571428571 0.428571428571\n1444 0.214285714286 0.428571428571 0.428571428571\n1445 0.285714285714 0.428571428571 0.428571428571\n1446 0.357142857143 0.428571428571 0.428571428571\n1447 0.428571428571 0.428571428571 0.428571428571\n1448 0.500000000000 0.428571428571 0.428571428571\n1449 0.571428571429 0.428571428571 0.428571428571\n1450 0.642857142857 0.428571428571 0.428571428571\n1451 0.714285714286 0.428571428571 0.428571428571\n1452 0.785714285714 0.428571428571 0.428571428571\n1453 0.857142857143 0.428571428571 0.428571428571\n1454 0.928571428571 0.428571428571 0.428571428571\n1455 1.000000000000 0.428571428571 0.428571428571\n1456 0.000000000000 0.500000000000 0.428571428571\n1457 0.071428571429 0.500000000000 0.428571428571\n1458 0.142857142857 0.500000000000 0.428571428571\n1459 0.214285714286 0.500000000000 0.428571428571\n1460 0.285714285714 0.500000000000 0.428571428571\n1461 0.357142857143 0.500000000000 0.428571428571\n1462 0.428571428571 0.500000000000 0.428571428571\n1463 0.500000000000 0.500000000000 0.428571428571\n1464 0.571428571429 0.500000000000 0.428571428571\n1465 0.642857142857 0.500000000000 0.428571428571\n1466 0.714285714286 0.500000000000 0.428571428571\n1467 0.785714285714 0.500000000000 0.428571428571\n1468 0.857142857143 0.500000000000 0.428571428571\n1469 0.928571428571 0.500000000000 0.428571428571\n1470 1.000000000000 0.500000000000 0.428571428571\n1471 0.000000000000 0.571428571429 0.428571428571\n1472 0.071428571429 0.571428571429 0.428571428571\n1473 0.142857142857 0.571428571429 0.428571428571\n1474 0.214285714286 0.571428571429 0.428571428571\n1475 0.285714285714 0.571428571429 0.428571428571\n1476 0.357142857143 0.571428571429 0.428571428571\n1477 0.428571428571 0.571428571429 0.428571428571\n1478 0.500000000000 0.571428571429 0.428571428571\n1479 0.571428571429 0.571428571429 0.428571428571\n1480 0.642857142857 0.571428571429 0.428571428571\n1481 0.714285714286 0.571428571429 0.428571428571\n1482 0.785714285714 0.571428571429 0.428571428571\n1483 0.857142857143 0.571428571429 0.428571428571\n1484 0.928571428571 0.571428571429 0.428571428571\n1485 1.000000000000 0.571428571429 0.428571428571\n1486 0.000000000000 0.642857142857 0.428571428571\n1487 0.071428571429 0.642857142857 0.428571428571\n1488 0.142857142857 0.642857142857 0.428571428571\n1489 0.214285714286 0.642857142857 0.428571428571\n1490 0.285714285714 0.642857142857 0.428571428571\n1491 0.357142857143 0.642857142857 0.428571428571\n1492 0.428571428571 0.642857142857 0.428571428571\n1493 0.500000000000 0.642857142857 0.428571428571\n1494 0.571428571429 0.642857142857 0.428571428571\n1495 0.642857142857 0.642857142857 0.428571428571\n1496 0.714285714286 0.642857142857 0.428571428571\n1497 0.785714285714 0.642857142857 0.428571428571\n1498 0.857142857143 0.642857142857 0.428571428571\n1499 0.928571428571 0.642857142857 0.428571428571\n1500 1.000000000000 0.642857142857 0.428571428571\n1501 0.000000000000 0.714285714286 0.428571428571\n1502 0.071428571429 0.714285714286 0.428571428571\n1503 0.142857142857 0.714285714286 0.428571428571\n1504 0.214285714286 0.714285714286 0.428571428571\n1505 0.285714285714 0.714285714286 0.428571428571\n1506 0.357142857143 0.714285714286 0.428571428571\n1507 0.428571428571 0.714285714286 0.428571428571\n1508 0.500000000000 0.714285714286 0.428571428571\n1509 0.571428571429 0.714285714286 0.428571428571\n1510 0.642857142857 0.714285714286 0.428571428571\n1511 0.714285714286 0.714285714286 0.428571428571\n1512 0.785714285714 0.714285714286 0.428571428571\n1513 0.857142857143 0.714285714286 0.428571428571\n1514 0.928571428571 0.714285714286 0.428571428571\n1515 1.000000000000 0.714285714286 0.428571428571\n1516 0.000000000000 0.785714285714 0.428571428571\n1517 0.071428571429 0.785714285714 0.428571428571\n1518 0.142857142857 0.785714285714 0.428571428571\n1519 0.214285714286 0.785714285714 0.428571428571\n1520 0.285714285714 0.785714285714 0.428571428571\n1521 0.357142857143 0.785714285714 0.428571428571\n1522 0.428571428571 0.785714285714 0.428571428571\n1523 0.500000000000 0.785714285714 0.428571428571\n1524 0.571428571429 0.785714285714 0.428571428571\n1525 0.642857142857 0.785714285714 0.428571428571\n1526 0.714285714286 0.785714285714 0.428571428571\n1527 0.785714285714 0.785714285714 0.428571428571\n1528 0.857142857143 0.785714285714 0.428571428571\n1529 0.928571428571 0.785714285714 0.428571428571\n1530 1.000000000000 0.785714285714 0.428571428571\n1531 0.000000000000 0.857142857143 0.428571428571\n1532 0.071428571429 0.857142857143 0.428571428571\n1533 0.142857142857 0.857142857143 0.428571428571\n1534 0.214285714286 0.857142857143 0.428571428571\n1535 0.285714285714 0.857142857143 0.428571428571\n1536 0.357142857143 0.857142857143 0.428571428571\n1537 0.428571428571 0.857142857143 0.428571428571\n1538 0.500000000000 0.857142857143 0.428571428571\n1539 0.571428571429 0.857142857143 0.428571428571\n1540 0.642857142857 0.857142857143 0.428571428571\n1541 0.714285714286 0.857142857143 0.428571428571\n1542 0.785714285714 0.857142857143 0.428571428571\n1543 0.857142857143 0.857142857143 0.428571428571\n1544 0.928571428571 0.857142857143 0.428571428571\n1545 1.000000000000 0.857142857143 0.428571428571\n1546 0.000000000000 0.928571428571 0.428571428571\n1547 0.071428571429 0.928571428571 0.428571428571\n1548 0.142857142857 0.928571428571 0.428571428571\n1549 0.214285714286 0.928571428571 0.428571428571\n1550 0.285714285714 0.928571428571 0.428571428571\n1551 0.357142857143 0.928571428571 0.428571428571\n1552 0.428571428571 0.928571428571 0.428571428571\n1553 0.500000000000 0.928571428571 0.428571428571\n1554 0.571428571429 0.928571428571 0.428571428571\n1555 0.642857142857 0.928571428571 0.428571428571\n1556 0.714285714286 0.928571428571 0.428571428571\n1557 0.785714285714 0.928571428571 0.428571428571\n1558 0.857142857143 0.928571428571 0.428571428571\n1559 0.928571428571 0.928571428571 0.428571428571\n1560 1.000000000000 0.928571428571 0.428571428571\n1561 0.000000000000 1.000000000000 0.428571428571\n1562 0.071428571429 1.000000000000 0.428571428571\n1563 0.142857142857 1.000000000000 0.428571428571\n1564 0.214285714286 1.000000000000 0.428571428571\n1565 0.285714285714 1.000000000000 0.428571428571\n1566 0.357142857143 1.000000000000 0.428571428571\n1567 0.428571428571 1.000000000000 0.428571428571\n1568 0.500000000000 1.000000000000 0.428571428571\n1569 0.571428571429 1.000000000000 0.428571428571\n1570 0.642857142857 1.000000000000 0.428571428571\n1571 0.714285714286 1.000000000000 0.428571428571\n1572 0.785714285714 1.000000000000 0.428571428571\n1573 0.857142857143 1.000000000000 0.428571428571\n1574 0.928571428571 1.000000000000 0.428571428571\n1575 1.000000000000 1.000000000000 0.428571428571\n1576 0.000000000000 0.000000000000 0.500000000000\n1577 0.071428571429 0.000000000000 0.500000000000\n1578 0.142857142857 0.000000000000 0.500000000000\n1579 0.214285714286 0.000000000000 0.500000000000\n1580 0.285714285714 0.000000000000 0.500000000000\n1581 0.357142857143 0.000000000000 0.500000000000\n1582 0.428571428571 0.000000000000 0.500000000000\n1583 0.500000000000 0.000000000000 0.500000000000\n1584 0.571428571429 0.000000000000 0.500000000000\n1585 0.642857142857 0.000000000000 0.500000000000\n1586 0.714285714286 0.000000000000 0.500000000000\n1587 0.785714285714 0.000000000000 0.500000000000\n1588 0.857142857143 0.000000000000 0.500000000000\n1589 0.928571428571 0.000000000000 0.500000000000\n1590 1.000000000000 0.000000000000 0.500000000000\n1591 0.000000000000 0.071428571429 0.500000000000\n1592 0.071428571429 0.071428571429 0.500000000000\n1593 0.142857142857 0.071428571429 0.500000000000\n1594 0.214285714286 0.071428571429 0.500000000000\n1595 0.285714285714 0.071428571429 0.500000000000\n1596 0.357142857143 0.071428571429 0.500000000000\n1597 0.428571428571 0.071428571429 0.500000000000\n1598 0.500000000000 0.071428571429 0.500000000000\n1599 0.571428571429 0.071428571429 0.500000000000\n1600 0.642857142857 0.071428571429 0.500000000000\n1601 0.714285714286 0.071428571429 0.500000000000\n1602 0.785714285714 0.071428571429 0.500000000000\n1603 0.857142857143 0.071428571429 0.500000000000\n1604 0.928571428571 0.071428571429 0.500000000000\n1605 1.000000000000 0.071428571429 0.500000000000\n1606 0.000000000000 0.142857142857 0.500000000000\n1607 0.071428571429 0.142857142857 0.500000000000\n1608 0.142857142857 0.142857142857 0.500000000000\n1609 0.214285714286 0.142857142857 0.500000000000\n1610 0.285714285714 0.142857142857 0.500000000000\n1611 0.357142857143 0.142857142857 0.500000000000\n1612 0.428571428571 0.142857142857 0.500000000000\n1613 0.500000000000 0.142857142857 0.500000000000\n1614 0.571428571429 0.142857142857 0.500000000000\n1615 0.642857142857 0.142857142857 0.500000000000\n1616 0.714285714286 0.142857142857 0.500000000000\n1617 0.785714285714 0.142857142857 0.500000000000\n1618 0.857142857143 0.142857142857 0.500000000000\n1619 0.928571428571 0.142857142857 0.500000000000\n1620 1.000000000000 0.142857142857 0.500000000000\n1621 0.000000000000 0.214285714286 0.500000000000\n1622 0.071428571429 0.214285714286 0.500000000000\n1623 0.142857142857 0.214285714286 0.500000000000\n1624 0.214285714286 0.214285714286 0.500000000000\n1625 0.285714285714 0.214285714286 0.500000000000\n1626 0.357142857143 0.214285714286 0.500000000000\n1627 0.428571428571 0.214285714286 0.500000000000\n1628 0.500000000000 0.214285714286 0.500000000000\n1629 0.571428571429 0.214285714286 0.500000000000\n1630 0.642857142857 0.214285714286 0.500000000000\n1631 0.714285714286 0.214285714286 0.500000000000\n1632 0.785714285714 0.214285714286 0.500000000000\n1633 0.857142857143 0.214285714286 0.500000000000\n1634 0.928571428571 0.214285714286 0.500000000000\n1635 1.000000000000 0.214285714286 0.500000000000\n1636 0.000000000000 0.285714285714 0.500000000000\n1637 0.071428571429 0.285714285714 0.500000000000\n1638 0.142857142857 0.285714285714 0.500000000000\n1639 0.214285714286 0.285714285714 0.500000000000\n1640 0.285714285714 0.285714285714 0.500000000000\n1641 0.357142857143 0.285714285714 0.500000000000\n1642 0.428571428571 0.285714285714 0.500000000000\n1643 0.500000000000 0.285714285714 0.500000000000\n1644 0.571428571429 0.285714285714 0.500000000000\n1645 0.642857142857 0.285714285714 0.500000000000\n1646 0.714285714286 0.285714285714 0.500000000000\n1647 0.785714285714 0.285714285714 0.500000000000\n1648 0.857142857143 0.285714285714 0.500000000000\n1649 0.928571428571 0.285714285714 0.500000000000\n1650 1.000000000000 0.285714285714 0.500000000000\n1651 0.000000000000 0.357142857143 0.500000000000\n1652 0.071428571429 0.357142857143 0.500000000000\n1653 0.142857142857 0.357142857143 0.500000000000\n1654 0.214285714286 0.357142857143 0.500000000000\n1655 0.285714285714 0.357142857143 0.500000000000\n1656 0.357142857143 0.357142857143 0.500000000000\n1657 0.428571428571 0.357142857143 0.500000000000\n1658 0.500000000000 0.357142857143 0.500000000000\n1659 0.571428571429 0.357142857143 0.500000000000\n1660 0.642857142857 0.357142857143 0.500000000000\n1661 0.714285714286 0.357142857143 0.500000000000\n1662 0.785714285714 0.357142857143 0.500000000000\n1663 0.857142857143 0.357142857143 0.500000000000\n1664 0.928571428571 0.357142857143 0.500000000000\n1665 1.000000000000 0.357142857143 0.500000000000\n1666 0.000000000000 0.428571428571 0.500000000000\n1667 0.071428571429 0.428571428571 0.500000000000\n1668 0.142857142857 0.428571428571 0.500000000000\n1669 0.214285714286 0.428571428571 0.500000000000\n1670 0.285714285714 0.428571428571 0.500000000000\n1671 0.357142857143 0.428571428571 0.500000000000\n1672 0.428571428571 0.428571428571 0.500000000000\n1673 0.500000000000 0.428571428571 0.500000000000\n1674 0.571428571429 0.428571428571 0.500000000000\n1675 0.642857142857 0.428571428571 0.500000000000\n1676 0.714285714286 0.428571428571 0.500000000000\n1677 0.785714285714 0.428571428571 0.500000000000\n1678 0.857142857143 0.428571428571 0.500000000000\n1679 0.928571428571 0.428571428571 0.500000000000\n1680 1.000000000000 0.428571428571 0.500000000000\n1681 0.000000000000 0.500000000000 0.500000000000\n1682 0.071428571429 0.500000000000 0.500000000000\n1683 0.142857142857 0.500000000000 0.500000000000\n1684 0.214285714286 0.500000000000 0.500000000000\n1685 0.285714285714 0.500000000000 0.500000000000\n1686 0.357142857143 0.500000000000 0.500000000000\n1687 0.428571428571 0.500000000000 0.500000000000\n1688 0.500000000000 0.500000000000 0.500000000000\n1689 0.571428571429 0.500000000000 0.500000000000\n1690 0.642857142857 0.500000000000 0.500000000000\n1691 0.714285714286 0.500000000000 0.500000000000\n1692 0.785714285714 0.500000000000 0.500000000000\n1693 0.857142857143 0.500000000000 0.500000000000\n1694 0.928571428571 0.500000000000 0.500000000000\n1695 1.000000000000 0.500000000000 0.500000000000\n1696 0.000000000000 0.571428571429 0.500000000000\n1697 0.071428571429 0.571428571429 0.500000000000\n1698 0.142857142857 0.571428571429 0.500000000000\n1699 0.214285714286 0.571428571429 0.500000000000\n1700 0.285714285714 0.571428571429 0.500000000000\n1701 0.357142857143 0.571428571429 0.500000000000\n1702 0.428571428571 0.571428571429 0.500000000000\n1703 0.500000000000 0.571428571429 0.500000000000\n1704 0.571428571429 0.571428571429 0.500000000000\n1705 0.642857142857 0.571428571429 0.500000000000\n1706 0.714285714286 0.571428571429 0.500000000000\n1707 0.785714285714 0.571428571429 0.500000000000\n1708 0.857142857143 0.571428571429 0.500000000000\n1709 0.928571428571 0.571428571429 0.500000000000\n1710 1.000000000000 0.571428571429 0.500000000000\n1711 0.000000000000 0.642857142857 0.500000000000\n1712 0.071428571429 0.642857142857 0.500000000000\n1713 0.142857142857 0.642857142857 0.500000000000\n1714 0.214285714286 0.642857142857 0.500000000000\n1715 0.285714285714 0.642857142857 0.500000000000\n1716 0.357142857143 0.642857142857 0.500000000000\n1717 0.428571428571 0.642857142857 0.500000000000\n1718 0.500000000000 0.642857142857 0.500000000000\n1719 0.571428571429 0.642857142857 0.500000000000\n1720 0.642857142857 0.642857142857 0.500000000000\n1721 0.714285714286 0.642857142857 0.500000000000\n1722 0.785714285714 0.642857142857 0.500000000000\n1723 0.857142857143 0.642857142857 0.500000000000\n1724 0.928571428571 0.642857142857 0.500000000000\n1725 1.000000000000 0.642857142857 0.500000000000\n1726 0.000000000000 0.714285714286 0.500000000000\n1727 0.071428571429 0.714285714286 0.500000000000\n1728 0.142857142857 0.714285714286 0.500000000000\n1729 0.214285714286 0.714285714286 0.500000000000\n1730 0.285714285714 0.714285714286 0.500000000000\n1731 0.357142857143 0.714285714286 0.500000000000\n1732 0.428571428571 0.714285714286 0.500000000000\n1733 0.500000000000 0.714285714286 0.500000000000\n1734 0.571428571429 0.714285714286 0.500000000000\n1735 0.642857142857 0.714285714286 0.500000000000\n1736 0.714285714286 0.714285714286 0.500000000000\n1737 0.785714285714 0.714285714286 0.500000000000\n1738 0.857142857143 0.714285714286 0.500000000000\n1739 0.928571428571 0.714285714286 0.500000000000\n1740 1.000000000000 0.714285714286 0.500000000000\n1741 0.000000000000 0.785714285714 0.500000000000\n1742 0.071428571429 0.785714285714 0.500000000000\n1743 0.142857142857 0.785714285714 0.500000000000\n1744 0.214285714286 0.785714285714 0.500000000000\n1745 0.285714285714 0.785714285714 0.500000000000\n1746 0.357142857143 0.785714285714 0.500000000000\n1747 0.428571428571 0.785714285714 0.500000000000\n1748 0.500000000000 0.785714285714 0.500000000000\n1749 0.571428571429 0.785714285714 0.500000000000\n1750 0.642857142857 0.785714285714 0.500000000000\n1751 0.714285714286 0.785714285714 0.500000000000\n1752 0.785714285714 0.785714285714 0.500000000000\n1753 0.857142857143 0.785714285714 0.500000000000\n1754 0.928571428571 0.785714285714 0.500000000000\n1755 1.000000000000 0.785714285714 0.500000000000\n1756 0.000000000000 0.857142857143 0.500000000000\n1757 0.071428571429 0.857142857143 0.500000000000\n1758 0.142857142857 0.857142857143 0.500000000000\n1759 0.214285714286 0.857142857143 0.500000000000\n1760 0.285714285714 0.857142857143 0.500000000000\n1761 0.357142857143 0.857142857143 0.500000000000\n1762 0.428571428571 0.857142857143 0.500000000000\n1763 0.500000000000 0.857142857143 0.500000000000\n1764 0.571428571429 0.857142857143 0.500000000000\n1765 0.642857142857 0.857142857143 0.500000000000\n1766 0.714285714286 0.857142857143 0.500000000000\n1767 0.785714285714 0.857142857143 0.500000000000\n1768 0.857142857143 0.857142857143 0.500000000000\n1769 0.928571428571 0.857142857143 0.500000000000\n1770 1.000000000000 0.857142857143 0.500000000000\n1771 0.000000000000 0.928571428571 0.500000000000\n1772 0.071428571429 0.928571428571 0.500000000000\n1773 0.142857142857 0.928571428571 0.500000000000\n1774 0.214285714286 0.928571428571 0.500000000000\n1775 0.285714285714 0.928571428571 0.500000000000\n1776 0.357142857143 0.928571428571 0.500000000000\n1777 0.428571428571 0.928571428571 0.500000000000\n1778 0.500000000000 0.928571428571 0.500000000000\n1779 0.571428571429 0.928571428571 0.500000000000\n1780 0.642857142857 0.928571428571 0.500000000000\n1781 0.714285714286 0.928571428571 0.500000000000\n1782 0.785714285714 0.928571428571 0.500000000000\n1783 0.857142857143 0.928571428571 0.500000000000\n1784 0.928571428571 0.928571428571 0.500000000000\n1785 1.000000000000 0.928571428571 0.500000000000\n1786 0.000000000000 1.000000000000 0.500000000000\n1787 0.071428571429 1.000000000000 0.500000000000\n1788 0.142857142857 1.000000000000 0.500000000000\n1789 0.214285714286 1.000000000000 0.500000000000\n1790 0.285714285714 1.000000000000 0.500000000000\n1791 0.357142857143 1.000000000000 0.500000000000\n1792 0.428571428571 1.000000000000 0.500000000000\n1793 0.500000000000 1.000000000000 0.500000000000\n1794 0.571428571429 1.000000000000 0.500000000000\n1795 0.642857142857 1.000000000000 0.500000000000\n1796 0.714285714286 1.000000000000 0.500000000000\n1797 0.785714285714 1.000000000000 0.500000000000\n1798 0.857142857143 1.000000000000 0.500000000000\n1799 0.928571428571 1.000000000000 0.500000000000\n1800 1.000000000000 1.000000000000 0.500000000000\n1801 0.000000000000 0.000000000000 0.571428571429\n1802 0.071428571429 0.000000000000 0.571428571429\n1803 0.142857142857 0.000000000000 0.571428571429\n1804 0.214285714286 0.000000000000 0.571428571429\n1805 0.285714285714 0.000000000000 0.571428571429\n1806 0.357142857143 0.000000000000 0.571428571429\n1807 0.428571428571 0.000000000000 0.571428571429\n1808 0.500000000000 0.000000000000 0.571428571429\n1809 0.571428571429 0.000000000000 0.571428571429\n1810 0.642857142857 0.000000000000 0.571428571429\n1811 0.714285714286 0.000000000000 0.571428571429\n1812 0.785714285714 0.000000000000 0.571428571429\n1813 0.857142857143 0.000000000000 0.571428571429\n1814 0.928571428571 0.000000000000 0.571428571429\n1815 1.000000000000 0.000000000000 0.571428571429\n1816 0.000000000000 0.071428571429 0.571428571429\n1817 0.071428571429 0.071428571429 0.571428571429\n1818 0.142857142857 0.071428571429 0.571428571429\n1819 0.214285714286 0.071428571429 0.571428571429\n1820 0.285714285714 0.071428571429 0.571428571429\n1821 0.357142857143 0.071428571429 0.571428571429\n1822 0.428571428571 0.071428571429 0.571428571429\n1823 0.500000000000 0.071428571429 0.571428571429\n1824 0.571428571429 0.071428571429 0.571428571429\n1825 0.642857142857 0.071428571429 0.571428571429\n1826 0.714285714286 0.071428571429 0.571428571429\n1827 0.785714285714 0.071428571429 0.571428571429\n1828 0.857142857143 0.071428571429 0.571428571429\n1829 0.928571428571 0.071428571429 0.571428571429\n1830 1.000000000000 0.071428571429 0.571428571429\n1831 0.000000000000 0.142857142857 0.571428571429\n1832 0.071428571429 0.142857142857 0.571428571429\n1833 0.142857142857 0.142857142857 0.571428571429\n1834 0.214285714286 0.142857142857 0.571428571429\n1835 0.285714285714 0.142857142857 0.571428571429\n1836 0.357142857143 0.142857142857 0.571428571429\n1837 0.428571428571 0.142857142857 0.571428571429\n1838 0.500000000000 0.142857142857 0.571428571429\n1839 0.571428571429 0.142857142857 0.571428571429\n1840 0.642857142857 0.142857142857 0.571428571429\n1841 0.714285714286 0.142857142857 0.571428571429\n1842 0.785714285714 0.142857142857 0.571428571429\n1843 0.857142857143 0.142857142857 0.571428571429\n1844 0.928571428571 0.142857142857 0.571428571429\n1845 1.000000000000 0.142857142857 0.571428571429\n1846 0.000000000000 0.214285714286 0.571428571429\n1847 0.071428571429 0.214285714286 0.571428571429\n1848 0.142857142857 0.214285714286 0.571428571429\n1849 0.214285714286 0.214285714286 0.571428571429\n1850 0.285714285714 0.214285714286 0.571428571429\n1851 0.357142857143 0.214285714286 0.571428571429\n1852 0.428571428571 0.214285714286 0.571428571429\n1853 0.500000000000 0.214285714286 0.571428571429\n1854 0.571428571429 0.214285714286 0.571428571429\n1855 0.642857142857 0.214285714286 0.571428571429\n1856 0.714285714286 0.214285714286 0.571428571429\n1857 0.785714285714 0.214285714286 0.571428571429\n1858 0.857142857143 0.214285714286 0.571428571429\n1859 0.928571428571 0.214285714286 0.571428571429\n1860 1.000000000000 0.214285714286 0.571428571429\n1861 0.000000000000 0.285714285714 0.571428571429\n1862 0.071428571429 0.285714285714 0.571428571429\n1863 0.142857142857 0.285714285714 0.571428571429\n1864 0.214285714286 0.285714285714 0.571428571429\n1865 0.285714285714 0.285714285714 0.571428571429\n1866 0.357142857143 0.285714285714 0.571428571429\n1867 0.428571428571 0.285714285714 0.571428571429\n1868 0.500000000000 0.285714285714 0.571428571429\n1869 0.571428571429 0.285714285714 0.571428571429\n1870 0.642857142857 0.285714285714 0.571428571429\n1871 0.714285714286 0.285714285714 0.571428571429\n1872 0.785714285714 0.285714285714 0.571428571429\n1873 0.857142857143 0.285714285714 0.571428571429\n1874 0.928571428571 0.285714285714 0.571428571429\n1875 1.000000000000 0.285714285714 0.571428571429\n1876 0.000000000000 0.357142857143 0.571428571429\n1877 0.071428571429 0.357142857143 0.571428571429\n1878 0.142857142857 0.357142857143 0.571428571429\n1879 0.214285714286 0.357142857143 0.571428571429\n1880 0.285714285714 0.357142857143 0.571428571429\n1881 0.357142857143 0.357142857143 0.571428571429\n1882 0.428571428571 0.357142857143 0.571428571429\n1883 0.500000000000 0.357142857143 0.571428571429\n1884 0.571428571429 0.357142857143 0.571428571429\n1885 0.642857142857 0.357142857143 0.571428571429\n1886 0.714285714286 0.357142857143 0.571428571429\n1887 0.785714285714 0.357142857143 0.571428571429\n1888 0.857142857143 0.357142857143 0.571428571429\n1889 0.928571428571 0.357142857143 0.571428571429\n1890 1.000000000000 0.357142857143 0.571428571429\n1891 0.000000000000 0.428571428571 0.571428571429\n1892 0.071428571429 0.428571428571 0.571428571429\n1893 0.142857142857 0.428571428571 0.571428571429\n1894 0.214285714286 0.428571428571 0.571428571429\n1895 0.285714285714 0.428571428571 0.571428571429\n1896 0.357142857143 0.428571428571 0.571428571429\n1897 0.428571428571 0.428571428571 0.571428571429\n1898 0.500000000000 0.428571428571 0.571428571429\n1899 0.571428571429 0.428571428571 0.571428571429\n1900 0.642857142857 0.428571428571 0.571428571429\n1901 0.714285714286 0.428571428571 0.571428571429\n1902 0.785714285714 0.428571428571 0.571428571429\n1903 0.857142857143 0.428571428571 0.571428571429\n1904 0.928571428571 0.428571428571 0.571428571429\n1905 1.000000000000 0.428571428571 0.571428571429\n1906 0.000000000000 0.500000000000 0.571428571429\n1907 0.071428571429 0.500000000000 0.571428571429\n1908 0.142857142857 0.500000000000 0.571428571429\n1909 0.214285714286 0.500000000000 0.571428571429\n1910 0.285714285714 0.500000000000 0.571428571429\n1911 0.357142857143 0.500000000000 0.571428571429\n1912 0.428571428571 0.500000000000 0.571428571429\n1913 0.500000000000 0.500000000000 0.571428571429\n1914 0.571428571429 0.500000000000 0.571428571429\n1915 0.642857142857 0.500000000000 0.571428571429\n1916 0.714285714286 0.500000000000 0.571428571429\n1917 0.785714285714 0.500000000000 0.571428571429\n1918 0.857142857143 0.500000000000 0.571428571429\n1919 0.928571428571 0.500000000000 0.571428571429\n1920 1.000000000000 0.500000000000 0.571428571429\n1921 0.000000000000 0.571428571429 0.571428571429\n1922 0.071428571429 0.571428571429 0.571428571429\n1923 0.142857142857 0.571428571429 0.571428571429\n1924 0.214285714286 0.571428571429 0.571428571429\n1925 0.285714285714 0.571428571429 0.571428571429\n1926 0.357142857143 0.571428571429 0.571428571429\n1927 0.428571428571 0.571428571429 0.571428571429\n1928 0.500000000000 0.571428571429 0.571428571429\n1929 0.571428571429 0.571428571429 0.571428571429\n1930 0.642857142857 0.571428571429 0.571428571429\n1931 0.714285714286 0.571428571429 0.571428571429\n1932 0.785714285714 0.571428571429 0.571428571429\n1933 0.857142857143 0.571428571429 0.571428571429\n1934 0.928571428571 0.571428571429 0.571428571429\n1935 1.000000000000 0.571428571429 0.571428571429\n1936 0.000000000000 0.642857142857 0.571428571429\n1937 0.071428571429 0.642857142857 0.571428571429\n1938 0.142857142857 0.642857142857 0.571428571429\n1939 0.214285714286 0.642857142857 0.571428571429\n1940 0.285714285714 0.642857142857 0.571428571429\n1941 0.357142857143 0.642857142857 0.571428571429\n1942 0.428571428571 0.642857142857 0.571428571429\n1943 0.500000000000 0.642857142857 0.571428571429\n1944 0.571428571429 0.642857142857 0.571428571429\n1945 0.642857142857 0.642857142857 0.571428571429\n1946 0.714285714286 0.642857142857 0.571428571429\n1947 0.785714285714 0.642857142857 0.571428571429\n1948 0.857142857143 0.642857142857 0.571428571429\n1949 0.928571428571 0.642857142857 0.571428571429\n1950 1.000000000000 0.642857142857 0.571428571429\n1951 0.000000000000 0.714285714286 0.571428571429\n1952 0.071428571429 0.714285714286 0.571428571429\n1953 0.142857142857 0.714285714286 0.571428571429\n1954 0.214285714286 0.714285714286 0.571428571429\n1955 0.285714285714 0.714285714286 0.571428571429\n1956 0.357142857143 0.714285714286 0.571428571429\n1957 0.428571428571 0.714285714286 0.571428571429\n1958 0.500000000000 0.714285714286 0.571428571429\n1959 0.571428571429 0.714285714286 0.571428571429\n1960 0.642857142857 0.714285714286 0.571428571429\n1961 0.714285714286 0.714285714286 0.571428571429\n1962 0.785714285714 0.714285714286 0.571428571429\n1963 0.857142857143 0.714285714286 0.571428571429\n1964 0.928571428571 0.714285714286 0.571428571429\n1965 1.000000000000 0.714285714286 0.571428571429\n1966 0.000000000000 0.785714285714 0.571428571429\n1967 0.071428571429 0.785714285714 0.571428571429\n1968 0.142857142857 0.785714285714 0.571428571429\n1969 0.214285714286 0.785714285714 0.571428571429\n1970 0.285714285714 0.785714285714 0.571428571429\n1971 0.357142857143 0.785714285714 0.571428571429\n1972 0.428571428571 0.785714285714 0.571428571429\n1973 0.500000000000 0.785714285714 0.571428571429\n1974 0.571428571429 0.785714285714 0.571428571429\n1975 0.642857142857 0.785714285714 0.571428571429\n1976 0.714285714286 0.785714285714 0.571428571429\n1977 0.785714285714 0.785714285714 0.571428571429\n1978 0.857142857143 0.785714285714 0.571428571429\n1979 0.928571428571 0.785714285714 0.571428571429\n1980 1.000000000000 0.785714285714 0.571428571429\n1981 0.000000000000 0.857142857143 0.571428571429\n1982 0.071428571429 0.857142857143 0.571428571429\n1983 0.142857142857 0.857142857143 0.571428571429\n1984 0.214285714286 0.857142857143 0.571428571429\n1985 0.285714285714 0.857142857143 0.571428571429\n1986 0.357142857143 0.857142857143 0.571428571429\n1987 0.428571428571 0.857142857143 0.571428571429\n1988 0.500000000000 0.857142857143 0.571428571429\n1989 0.571428571429 0.857142857143 0.571428571429\n1990 0.642857142857 0.857142857143 0.571428571429\n1991 0.714285714286 0.857142857143 0.571428571429\n1992 0.785714285714 0.857142857143 0.571428571429\n1993 0.857142857143 0.857142857143 0.571428571429\n1994 0.928571428571 0.857142857143 0.571428571429\n1995 1.000000000000 0.857142857143 0.571428571429\n1996 0.000000000000 0.928571428571 0.571428571429\n1997 0.071428571429 0.928571428571 0.571428571429\n1998 0.142857142857 0.928571428571 0.571428571429\n1999 0.214285714286 0.928571428571 0.571428571429\n2000 0.285714285714 0.928571428571 0.571428571429\n2001 0.357142857143 0.928571428571 0.571428571429\n2002 0.428571428571 0.928571428571 0.571428571429\n2003 0.500000000000 0.928571428571 0.571428571429\n2004 0.571428571429 0.928571428571 0.571428571429\n2005 0.642857142857 0.928571428571 0.571428571429\n2006 0.714285714286 0.928571428571 0.571428571429\n2007 0.785714285714 0.928571428571 0.571428571429\n2008 0.857142857143 0.928571428571 0.571428571429\n2009 0.928571428571 0.928571428571 0.571428571429\n2010 1.000000000000 0.928571428571 0.571428571429\n2011 0.000000000000 1.000000000000 0.571428571429\n2012 0.071428571429 1.000000000000 0.571428571429\n2013 0.142857142857 1.000000000000 0.571428571429\n2014 0.214285714286 1.000000000000 0.571428571429\n2015 0.285714285714 1.000000000000 0.571428571429\n2016 0.357142857143 1.000000000000 0.571428571429\n2017 0.428571428571 1.000000000000 0.571428571429\n2018 0.500000000000 1.000000000000 0.571428571429\n2019 0.571428571429 1.000000000000 0.571428571429\n2020 0.642857142857 1.000000000000 0.571428571429\n2021 0.714285714286 1.000000000000 0.571428571429\n2022 0.785714285714 1.000000000000 0.571428571429\n2023 0.857142857143 1.000000000000 0.571428571429\n2024 0.928571428571 1.000000000000 0.571428571429\n2025 1.000000000000 1.000000000000 0.571428571429\n2026 0.000000000000 0.000000000000 0.642857142857\n2027 0.071428571429 0.000000000000 0.642857142857\n2028 0.142857142857 0.000000000000 0.642857142857\n2029 0.214285714286 0.000000000000 0.642857142857\n2030 0.285714285714 0.000000000000 0.642857142857\n2031 0.357142857143 0.000000000000 0.642857142857\n2032 0.428571428571 0.000000000000 0.642857142857\n2033 0.500000000000 0.000000000000 0.642857142857\n2034 0.571428571429 0.000000000000 0.642857142857\n2035 0.642857142857 0.000000000000 0.642857142857\n2036 0.714285714286 0.000000000000 0.642857142857\n2037 0.785714285714 0.000000000000 0.642857142857\n2038 0.857142857143 0.000000000000 0.642857142857\n2039 0.928571428571 0.000000000000 0.642857142857\n2040 1.000000000000 0.000000000000 0.642857142857\n2041 0.000000000000 0.071428571429 0.642857142857\n2042 0.071428571429 0.071428571429 0.642857142857\n2043 0.142857142857 0.071428571429 0.642857142857\n2044 0.214285714286 0.071428571429 0.642857142857\n2045 0.285714285714 0.071428571429 0.642857142857\n2046 0.357142857143 0.071428571429 0.642857142857\n2047 0.428571428571 0.071428571429 0.642857142857\n2048 0.500000000000 0.071428571429 0.642857142857\n2049 0.571428571429 0.071428571429 0.642857142857\n2050 0.642857142857 0.071428571429 0.642857142857\n2051 0.714285714286 0.071428571429 0.642857142857\n2052 0.785714285714 0.071428571429 0.642857142857\n2053 0.857142857143 0.071428571429 0.642857142857\n2054 0.928571428571 0.071428571429 0.642857142857\n2055 1.000000000000 0.071428571429 0.642857142857\n2056 0.000000000000 0.142857142857 0.642857142857\n2057 0.071428571429 0.142857142857 0.642857142857\n2058 0.142857142857 0.142857142857 0.642857142857\n2059 0.214285714286 0.142857142857 0.642857142857\n2060 0.285714285714 0.142857142857 0.642857142857\n2061 0.357142857143 0.142857142857 0.642857142857\n2062 0.428571428571 0.142857142857 0.642857142857\n2063 0.500000000000 0.142857142857 0.642857142857\n2064 0.571428571429 0.142857142857 0.642857142857\n2065 0.642857142857 0.142857142857 0.642857142857\n2066 0.714285714286 0.142857142857 0.642857142857\n2067 0.785714285714 0.142857142857 0.642857142857\n2068 0.857142857143 0.142857142857 0.642857142857\n2069 0.928571428571 0.142857142857 0.642857142857\n2070 1.000000000000 0.142857142857 0.642857142857\n2071 0.000000000000 0.214285714286 0.642857142857\n2072 0.071428571429 0.214285714286 0.642857142857\n2073 0.142857142857 0.214285714286 0.642857142857\n2074 0.214285714286 0.214285714286 0.642857142857\n2075 0.285714285714 0.214285714286 0.642857142857\n2076 0.357142857143 0.214285714286 0.642857142857\n2077 0.428571428571 0.214285714286 0.642857142857\n2078 0.500000000000 0.214285714286 0.642857142857\n2079 0.571428571429 0.214285714286 0.642857142857\n2080 0.642857142857 0.214285714286 0.642857142857\n2081 0.714285714286 0.214285714286 0.642857142857\n2082 0.785714285714 0.214285714286 0.642857142857\n2083 0.857142857143 0.214285714286 0.642857142857\n2084 0.928571428571 0.214285714286 0.642857142857\n2085 1.000000000000 0.214285714286 0.642857142857\n2086 0.000000000000 0.285714285714 0.642857142857\n2087 0.071428571429 0.285714285714 0.642857142857\n2088 0.142857142857 0.285714285714 0.642857142857\n2089 0.214285714286 0.285714285714 0.642857142857\n2090 0.285714285714 0.285714285714 0.642857142857\n2091 0.357142857143 0.285714285714 0.642857142857\n2092 0.428571428571 0.285714285714 0.642857142857\n2093 0.500000000000 0.285714285714 0.642857142857\n2094 0.571428571429 0.285714285714 0.642857142857\n2095 0.642857142857 0.285714285714 0.642857142857\n2096 0.714285714286 0.285714285714 0.642857142857\n2097 0.785714285714 0.285714285714 0.642857142857\n2098 0.857142857143 0.285714285714 0.642857142857\n2099 0.928571428571 0.285714285714 0.642857142857\n2100 1.000000000000 0.285714285714 0.642857142857\n2101 0.000000000000 0.357142857143 0.642857142857\n2102 0.071428571429 0.357142857143 0.642857142857\n2103 0.142857142857 0.357142857143 0.642857142857\n2104 0.214285714286 0.357142857143 0.642857142857\n2105 0.285714285714 0.357142857143 0.642857142857\n2106 0.357142857143 0.357142857143 0.642857142857\n2107 0.428571428571 0.357142857143 0.642857142857\n2108 0.500000000000 0.357142857143 0.642857142857\n2109 0.571428571429 0.357142857143 0.642857142857\n2110 0.642857142857 0.357142857143 0.642857142857\n2111 0.714285714286 0.357142857143 0.642857142857\n2112 0.785714285714 0.357142857143 0.642857142857\n2113 0.857142857143 0.357142857143 0.642857142857\n2114 0.928571428571 0.357142857143 0.642857142857\n2115 1.000000000000 0.357142857143 0.642857142857\n2116 0.000000000000 0.428571428571 0.642857142857\n2117 0.071428571429 0.428571428571 0.642857142857\n2118 0.142857142857 0.428571428571 0.642857142857\n2119 0.214285714286 0.428571428571 0.642857142857\n2120 0.285714285714 0.428571428571 0.642857142857\n2121 0.357142857143 0.428571428571 0.642857142857\n2122 0.428571428571 0.428571428571 0.642857142857\n2123 0.500000000000 0.428571428571 0.642857142857\n2124 0.571428571429 0.428571428571 0.642857142857\n2125 0.642857142857 0.428571428571 0.642857142857\n2126 0.714285714286 0.428571428571 0.642857142857\n2127 0.785714285714 0.428571428571 0.642857142857\n2128 0.857142857143 0.428571428571 0.642857142857\n2129 0.928571428571 0.428571428571 0.642857142857\n2130 1.000000000000 0.428571428571 0.642857142857\n2131 0.000000000000 0.500000000000 0.642857142857\n2132 0.071428571429 0.500000000000 0.642857142857\n2133 0.142857142857 0.500000000000 0.642857142857\n2134 0.214285714286 0.500000000000 0.642857142857\n2135 0.285714285714 0.500000000000 0.642857142857\n2136 0.357142857143 0.500000000000 0.642857142857\n2137 0.428571428571 0.500000000000 0.642857142857\n2138 0.500000000000 0.500000000000 0.642857142857\n2139 0.571428571429 0.500000000000 0.642857142857\n2140 0.642857142857 0.500000000000 0.642857142857\n2141 0.714285714286 0.500000000000 0.642857142857\n2142 0.785714285714 0.500000000000 0.642857142857\n2143 0.857142857143 0.500000000000 0.642857142857\n2144 0.928571428571 0.500000000000 0.642857142857\n2145 1.000000000000 0.500000000000 0.642857142857\n2146 0.000000000000 0.571428571429 0.642857142857\n2147 0.071428571429 0.571428571429 0.642857142857\n2148 0.142857142857 0.571428571429 0.642857142857\n2149 0.214285714286 0.571428571429 0.642857142857\n2150 0.285714285714 0.571428571429 0.642857142857\n2151 0.357142857143 0.571428571429 0.642857142857\n2152 0.428571428571 0.571428571429 0.642857142857\n2153 0.500000000000 0.571428571429 0.642857142857\n2154 0.571428571429 0.571428571429 0.642857142857\n2155 0.642857142857 0.571428571429 0.642857142857\n2156 0.714285714286 0.571428571429 0.642857142857\n2157 0.785714285714 0.571428571429 0.642857142857\n2158 0.857142857143 0.571428571429 0.642857142857\n2159 0.928571428571 0.571428571429 0.642857142857\n2160 1.000000000000 0.571428571429 0.642857142857\n2161 0.000000000000 0.642857142857 0.642857142857\n2162 0.071428571429 0.642857142857 0.642857142857\n2163 0.142857142857 0.642857142857 0.642857142857\n2164 0.214285714286 0.642857142857 0.642857142857\n2165 0.285714285714 0.642857142857 0.642857142857\n2166 0.357142857143 0.642857142857 0.642857142857\n2167 0.428571428571 0.642857142857 0.642857142857\n2168 0.500000000000 0.642857142857 0.642857142857\n2169 0.571428571429 0.642857142857 0.642857142857\n2170 0.642857142857 0.642857142857 0.642857142857\n2171 0.714285714286 0.642857142857 0.642857142857\n2172 0.785714285714 0.642857142857 0.642857142857\n2173 0.857142857143 0.642857142857 0.642857142857\n2174 0.928571428571 0.642857142857 0.642857142857\n2175 1.000000000000 0.642857142857 0.642857142857\n2176 0.000000000000 0.714285714286 0.642857142857\n2177 0.071428571429 0.714285714286 0.642857142857\n2178 0.142857142857 0.714285714286 0.642857142857\n2179 0.214285714286 0.714285714286 0.642857142857\n2180 0.285714285714 0.714285714286 0.642857142857\n2181 0.357142857143 0.714285714286 0.642857142857\n2182 0.428571428571 0.714285714286 0.642857142857\n2183 0.500000000000 0.714285714286 0.642857142857\n2184 0.571428571429 0.714285714286 0.642857142857\n2185 0.642857142857 0.714285714286 0.642857142857\n2186 0.714285714286 0.714285714286 0.642857142857\n2187 0.785714285714 0.714285714286 0.642857142857\n2188 0.857142857143 0.714285714286 0.642857142857\n2189 0.928571428571 0.714285714286 0.642857142857\n2190 1.000000000000 0.714285714286 0.642857142857\n2191 0.000000000000 0.785714285714 0.642857142857\n2192 0.071428571429 0.785714285714 0.642857142857\n2193 0.142857142857 0.785714285714 0.642857142857\n2194 0.214285714286 0.785714285714 0.642857142857\n2195 0.285714285714 0.785714285714 0.642857142857\n2196 0.357142857143 0.785714285714 0.642857142857\n2197 0.428571428571 0.785714285714 0.642857142857\n2198 0.500000000000 0.785714285714 0.642857142857\n2199 0.571428571429 0.785714285714 0.642857142857\n2200 0.642857142857 0.785714285714 0.642857142857\n2201 0.714285714286 0.785714285714 0.642857142857\n2202 0.785714285714 0.785714285714 0.642857142857\n2203 0.857142857143 0.785714285714 0.642857142857\n2204 0.928571428571 0.785714285714 0.642857142857\n2205 1.000000000000 0.785714285714 0.642857142857\n2206 0.000000000000 0.857142857143 0.642857142857\n2207 0.071428571429 0.857142857143 0.642857142857\n2208 0.142857142857 0.857142857143 0.642857142857\n2209 0.214285714286 0.857142857143 0.642857142857\n2210 0.285714285714 0.857142857143 0.642857142857\n2211 0.357142857143 0.857142857143 0.642857142857\n2212 0.428571428571 0.857142857143 0.642857142857\n2213 0.500000000000 0.857142857143 0.642857142857\n2214 0.571428571429 0.857142857143 0.642857142857\n2215 0.642857142857 0.857142857143 0.642857142857\n2216 0.714285714286 0.857142857143 0.642857142857\n2217 0.785714285714 0.857142857143 0.642857142857\n2218 0.857142857143 0.857142857143 0.642857142857\n2219 0.928571428571 0.857142857143 0.642857142857\n2220 1.000000000000 0.857142857143 0.642857142857\n2221 0.000000000000 0.928571428571 0.642857142857\n2222 0.071428571429 0.928571428571 0.642857142857\n2223 0.142857142857 0.928571428571 0.642857142857\n2224 0.214285714286 0.928571428571 0.642857142857\n2225 0.285714285714 0.928571428571 0.642857142857\n2226 0.357142857143 0.928571428571 0.642857142857\n2227 0.428571428571 0.928571428571 0.642857142857\n2228 0.500000000000 0.928571428571 0.642857142857\n2229 0.571428571429 0.928571428571 0.642857142857\n2230 0.642857142857 0.928571428571 0.642857142857\n2231 0.714285714286 0.928571428571 0.642857142857\n2232 0.785714285714 0.928571428571 0.642857142857\n2233 0.857142857143 0.928571428571 0.642857142857\n2234 0.928571428571 0.928571428571 0.642857142857\n2235 1.000000000000 0.928571428571 0.642857142857\n2236 0.000000000000 1.000000000000 0.642857142857\n2237 0.071428571429 1.000000000000 0.642857142857\n2238 0.142857142857 1.000000000000 0.642857142857\n2239 0.214285714286 1.000000000000 0.642857142857\n2240 0.285714285714 1.000000000000 0.642857142857\n2241 0.357142857143 1.000000000000 0.642857142857\n2242 0.428571428571 1.000000000000 0.642857142857\n2243 0.500000000000 1.000000000000 0.642857142857\n2244 0.571428571429 1.000000000000 0.642857142857\n2245 0.642857142857 1.000000000000 0.642857142857\n2246 0.714285714286 1.000000000000 0.642857142857\n2247 0.785714285714 1.000000000000 0.642857142857\n2248 0.857142857143 1.000000000000 0.642857142857\n2249 0.928571428571 1.000000000000 0.642857142857\n2250 1.000000000000 1.000000000000 0.642857142857\n2251 0.000000000000 0.000000000000 0.714285714286\n2252 0.071428571429 0.000000000000 0.714285714286\n2253 0.142857142857 0.000000000000 0.714285714286\n2254 0.214285714286 0.000000000000 0.714285714286\n2255 0.285714285714 0.000000000000 0.714285714286\n2256 0.357142857143 0.000000000000 0.714285714286\n2257 0.428571428571 0.000000000000 0.714285714286\n2258 0.500000000000 0.000000000000 0.714285714286\n2259 0.571428571429 0.000000000000 0.714285714286\n2260 0.642857142857 0.000000000000 0.714285714286\n2261 0.714285714286 0.000000000000 0.714285714286\n2262 0.785714285714 0.000000000000 0.714285714286\n2263 0.857142857143 0.000000000000 0.714285714286\n2264 0.928571428571 0.000000000000 0.714285714286\n2265 1.000000000000 0.000000000000 0.714285714286\n2266 0.000000000000 0.071428571429 0.714285714286\n2267 0.071428571429 0.071428571429 0.714285714286\n2268 0.142857142857 0.071428571429 0.714285714286\n2269 0.214285714286 0.071428571429 0.714285714286\n2270 0.285714285714 0.071428571429 0.714285714286\n2271 0.357142857143 0.071428571429 0.714285714286\n2272 0.428571428571 0.071428571429 0.714285714286\n2273 0.500000000000 0.071428571429 0.714285714286\n2274 0.571428571429 0.071428571429 0.714285714286\n2275 0.642857142857 0.071428571429 0.714285714286\n2276 0.714285714286 0.071428571429 0.714285714286\n2277 0.785714285714 0.071428571429 0.714285714286\n2278 0.857142857143 0.071428571429 0.714285714286\n2279 0.928571428571 0.071428571429 0.714285714286\n2280 1.000000000000 0.071428571429 0.714285714286\n2281 0.000000000000 0.142857142857 0.714285714286\n2282 0.071428571429 0.142857142857 0.714285714286\n2283 0.142857142857 0.142857142857 0.714285714286\n2284 0.214285714286 0.142857142857 0.714285714286\n2285 0.285714285714 0.142857142857 0.714285714286\n2286 0.357142857143 0.142857142857 0.714285714286\n2287 0.428571428571 0.142857142857 0.714285714286\n2288 0.500000000000 0.142857142857 0.714285714286\n2289 0.571428571429 0.142857142857 0.714285714286\n2290 0.642857142857 0.142857142857 0.714285714286\n2291 0.714285714286 0.142857142857 0.714285714286\n2292 0.785714285714 0.142857142857 0.714285714286\n2293 0.857142857143 0.142857142857 0.714285714286\n2294 0.928571428571 0.142857142857 0.714285714286\n2295 1.000000000000 0.142857142857 0.714285714286\n2296 0.000000000000 0.214285714286 0.714285714286\n2297 0.071428571429 0.214285714286 0.714285714286\n2298 0.142857142857 0.214285714286 0.714285714286\n2299 0.214285714286 0.214285714286 0.714285714286\n2300 0.285714285714 0.214285714286 0.714285714286\n2301 0.357142857143 0.214285714286 0.714285714286\n2302 0.428571428571 0.214285714286 0.714285714286\n2303 0.500000000000 0.214285714286 0.714285714286\n2304 0.571428571429 0.214285714286 0.714285714286\n2305 0.642857142857 0.214285714286 0.714285714286\n2306 0.714285714286 0.214285714286 0.714285714286\n2307 0.785714285714 0.214285714286 0.714285714286\n2308 0.857142857143 0.214285714286 0.714285714286\n2309 0.928571428571 0.214285714286 0.714285714286\n2310 1.000000000000 0.214285714286 0.714285714286\n2311 0.000000000000 0.285714285714 0.714285714286\n2312 0.071428571429 0.285714285714 0.714285714286\n2313 0.142857142857 0.285714285714 0.714285714286\n2314 0.214285714286 0.285714285714 0.714285714286\n2315 0.285714285714 0.285714285714 0.714285714286\n2316 0.357142857143 0.285714285714 0.714285714286\n2317 0.428571428571 0.285714285714 0.714285714286\n2318 0.500000000000 0.285714285714 0.714285714286\n2319 0.571428571429 0.285714285714 0.714285714286\n2320 0.642857142857 0.285714285714 0.714285714286\n2321 0.714285714286 0.285714285714 0.714285714286\n2322 0.785714285714 0.285714285714 0.714285714286\n2323 0.857142857143 0.285714285714 0.714285714286\n2324 0.928571428571 0.285714285714 0.714285714286\n2325 1.000000000000 0.285714285714 0.714285714286\n2326 0.000000000000 0.357142857143 0.714285714286\n2327 0.071428571429 0.357142857143 0.714285714286\n2328 0.142857142857 0.357142857143 0.714285714286\n2329 0.214285714286 0.357142857143 0.714285714286\n2330 0.285714285714 0.357142857143 0.714285714286\n2331 0.357142857143 0.357142857143 0.714285714286\n2332 0.428571428571 0.357142857143 0.714285714286\n2333 0.500000000000 0.357142857143 0.714285714286\n2334 0.571428571429 0.357142857143 0.714285714286\n2335 0.642857142857 0.357142857143 0.714285714286\n2336 0.714285714286 0.357142857143 0.714285714286\n2337 0.785714285714 0.357142857143 0.714285714286\n2338 0.857142857143 0.357142857143 0.714285714286\n2339 0.928571428571 0.357142857143 0.714285714286\n2340 1.000000000000 0.357142857143 0.714285714286\n2341 0.000000000000 0.428571428571 0.714285714286\n2342 0.071428571429 0.428571428571 0.714285714286\n2343 0.142857142857 0.428571428571 0.714285714286\n2344 0.214285714286 0.428571428571 0.714285714286\n2345 0.285714285714 0.428571428571 0.714285714286\n2346 0.357142857143 0.428571428571 0.714285714286\n2347 0.428571428571 0.428571428571 0.714285714286\n2348 0.500000000000 0.428571428571 0.714285714286\n2349 0.571428571429 0.428571428571 0.714285714286\n2350 0.642857142857 0.428571428571 0.714285714286\n2351 0.714285714286 0.428571428571 0.714285714286\n2352 0.785714285714 0.428571428571 0.714285714286\n2353 0.857142857143 0.428571428571 0.714285714286\n2354 0.928571428571 0.428571428571 0.714285714286\n2355 1.000000000000 0.428571428571 0.714285714286\n2356 0.000000000000 0.500000000000 0.714285714286\n2357 0.071428571429 0.500000000000 0.714285714286\n2358 0.142857142857 0.500000000000 0.714285714286\n2359 0.214285714286 0.500000000000 0.714285714286\n2360 0.285714285714 0.500000000000 0.714285714286\n2361 0.357142857143 0.500000000000 0.714285714286\n2362 0.428571428571 0.500000000000 0.714285714286\n2363 0.500000000000 0.500000000000 0.714285714286\n2364 0.571428571429 0.500000000000 0.714285714286\n2365 0.642857142857 0.500000000000 0.714285714286\n2366 0.714285714286 0.500000000000 0.714285714286\n2367 0.785714285714 0.500000000000 0.714285714286\n2368 0.857142857143 0.500000000000 0.714285714286\n2369 0.928571428571 0.500000000000 0.714285714286\n2370 1.000000000000 0.500000000000 0.714285714286\n2371 0.000000000000 0.571428571429 0.714285714286\n2372 0.071428571429 0.571428571429 0.714285714286\n2373 0.142857142857 0.571428571429 0.714285714286\n2374 0.214285714286 0.571428571429 0.714285714286\n2375 0.285714285714 0.571428571429 0.714285714286\n2376 0.357142857143 0.571428571429 0.714285714286\n2377 0.428571428571 0.571428571429 0.714285714286\n2378 0.500000000000 0.571428571429 0.714285714286\n2379 0.571428571429 0.571428571429 0.714285714286\n2380 0.642857142857 0.571428571429 0.714285714286\n2381 0.714285714286 0.571428571429 0.714285714286\n2382 0.785714285714 0.571428571429 0.714285714286\n2383 0.857142857143 0.571428571429 0.714285714286\n2384 0.928571428571 0.571428571429 0.714285714286\n2385 1.000000000000 0.571428571429 0.714285714286\n2386 0.000000000000 0.642857142857 0.714285714286\n2387 0.071428571429 0.642857142857 0.714285714286\n2388 0.142857142857 0.642857142857 0.714285714286\n2389 0.214285714286 0.642857142857 0.714285714286\n2390 0.285714285714 0.642857142857 0.714285714286\n2391 0.357142857143 0.642857142857 0.714285714286\n2392 0.428571428571 0.642857142857 0.714285714286\n2393 0.500000000000 0.642857142857 0.714285714286\n2394 0.571428571429 0.642857142857 0.714285714286\n2395 0.642857142857 0.642857142857 0.714285714286\n2396 0.714285714286 0.642857142857 0.714285714286\n2397 0.785714285714 0.642857142857 0.714285714286\n2398 0.857142857143 0.642857142857 0.714285714286\n2399 0.928571428571 0.642857142857 0.714285714286\n2400 1.000000000000 0.642857142857 0.714285714286\n2401 0.000000000000 0.714285714286 0.714285714286\n2402 0.071428571429 0.714285714286 0.714285714286\n2403 0.142857142857 0.714285714286 0.714285714286\n2404 0.214285714286 0.714285714286 0.714285714286\n2405 0.285714285714 0.714285714286 0.714285714286\n2406 0.357142857143 0.714285714286 0.714285714286\n2407 0.428571428571 0.714285714286 0.714285714286\n2408 0.500000000000 0.714285714286 0.714285714286\n2409 0.571428571429 0.714285714286 0.714285714286\n2410 0.642857142857 0.714285714286 0.714285714286\n2411 0.714285714286 0.714285714286 0.714285714286\n2412 0.785714285714 0.714285714286 0.714285714286\n2413 0.857142857143 0.714285714286 0.714285714286\n2414 0.928571428571 0.714285714286 0.714285714286\n2415 1.000000000000 0.714285714286 0.714285714286\n2416 0.000000000000 0.785714285714 0.714285714286\n2417 0.071428571429 0.785714285714 0.714285714286\n2418 0.142857142857 0.785714285714 0.714285714286\n2419 0.214285714286 0.785714285714 0.714285714286\n2420 0.285714285714 0.785714285714 0.714285714286\n2421 0.357142857143 0.785714285714 0.714285714286\n2422 0.428571428571 0.785714285714 0.714285714286\n2423 0.500000000000 0.785714285714 0.714285714286\n2424 0.571428571429 0.785714285714 0.714285714286\n2425 0.642857142857 0.785714285714 0.714285714286\n2426 0.714285714286 0.785714285714 0.714285714286\n2427 0.785714285714 0.785714285714 0.714285714286\n2428 0.857142857143 0.785714285714 0.714285714286\n2429 0.928571428571 0.785714285714 0.714285714286\n2430 1.000000000000 0.785714285714 0.714285714286\n2431 0.000000000000 0.857142857143 0.714285714286\n2432 0.071428571429 0.857142857143 0.714285714286\n2433 0.142857142857 0.857142857143 0.714285714286\n2434 0.214285714286 0.857142857143 0.714285714286\n2435 0.285714285714 0.857142857143 0.714285714286\n2436 0.357142857143 0.857142857143 0.714285714286\n2437 0.428571428571 0.857142857143 0.714285714286\n2438 0.500000000000 0.857142857143 0.714285714286\n2439 0.571428571429 0.857142857143 0.714285714286\n2440 0.642857142857 0.857142857143 0.714285714286\n2441 0.714285714286 0.857142857143 0.714285714286\n2442 0.785714285714 0.857142857143 0.714285714286\n2443 0.857142857143 0.857142857143 0.714285714286\n2444 0.928571428571 0.857142857143 0.714285714286\n2445 1.000000000000 0.857142857143 0.714285714286\n2446 0.000000000000 0.928571428571 0.714285714286\n2447 0.071428571429 0.928571428571 0.714285714286\n2448 0.142857142857 0.928571428571 0.714285714286\n2449 0.214285714286 0.928571428571 0.714285714286\n2450 0.285714285714 0.928571428571 0.714285714286\n2451 0.357142857143 0.928571428571 0.714285714286\n2452 0.428571428571 0.928571428571 0.714285714286\n2453 0.500000000000 0.928571428571 0.714285714286\n2454 0.571428571429 0.928571428571 0.714285714286\n2455 0.642857142857 0.928571428571 0.714285714286\n2456 0.714285714286 0.928571428571 0.714285714286\n2457 0.785714285714 0.928571428571 0.714285714286\n2458 0.857142857143 0.928571428571 0.714285714286\n2459 0.928571428571 0.928571428571 0.714285714286\n2460 1.000000000000 0.928571428571 0.714285714286\n2461 0.000000000000 1.000000000000 0.714285714286\n2462 0.071428571429 1.000000000000 0.714285714286\n2463 0.142857142857 1.000000000000 0.714285714286\n2464 0.214285714286 1.000000000000 0.714285714286\n2465 0.285714285714 1.000000000000 0.714285714286\n2466 0.357142857143 1.000000000000 0.714285714286\n2467 0.428571428571 1.000000000000 0.714285714286\n2468 0.500000000000 1.000000000000 0.714285714286\n2469 0.571428571429 1.000000000000 0.714285714286\n2470 0.642857142857 1.000000000000 0.714285714286\n2471 0.714285714286 1.000000000000 0.714285714286\n2472 0.785714285714 1.000000000000 0.714285714286\n2473 0.857142857143 1.000000000000 0.714285714286\n2474 0.928571428571 1.000000000000 0.714285714286\n2475 1.000000000000 1.000000000000 0.714285714286\n2476 0.000000000000 0.000000000000 0.785714285714\n2477 0.071428571429 0.000000000000 0.785714285714\n2478 0.142857142857 0.000000000000 0.785714285714\n2479 0.214285714286 0.000000000000 0.785714285714\n2480 0.285714285714 0.000000000000 0.785714285714\n2481 0.357142857143 0.000000000000 0.785714285714\n2482 0.428571428571 0.000000000000 0.785714285714\n2483 0.500000000000 0.000000000000 0.785714285714\n2484 0.571428571429 0.000000000000 0.785714285714\n2485 0.642857142857 0.000000000000 0.785714285714\n2486 0.714285714286 0.000000000000 0.785714285714\n2487 0.785714285714 0.000000000000 0.785714285714\n2488 0.857142857143 0.000000000000 0.785714285714\n2489 0.928571428571 0.000000000000 0.785714285714\n2490 1.000000000000 0.000000000000 0.785714285714\n2491 0.000000000000 0.071428571429 0.785714285714\n2492 0.071428571429 0.071428571429 0.785714285714\n2493 0.142857142857 0.071428571429 0.785714285714\n2494 0.214285714286 0.071428571429 0.785714285714\n2495 0.285714285714 0.071428571429 0.785714285714\n2496 0.357142857143 0.071428571429 0.785714285714\n2497 0.428571428571 0.071428571429 0.785714285714\n2498 0.500000000000 0.071428571429 0.785714285714\n2499 0.571428571429 0.071428571429 0.785714285714\n2500 0.642857142857 0.071428571429 0.785714285714\n2501 0.714285714286 0.071428571429 0.785714285714\n2502 0.785714285714 0.071428571429 0.785714285714\n2503 0.857142857143 0.071428571429 0.785714285714\n2504 0.928571428571 0.071428571429 0.785714285714\n2505 1.000000000000 0.071428571429 0.785714285714\n2506 0.000000000000 0.142857142857 0.785714285714\n2507 0.071428571429 0.142857142857 0.785714285714\n2508 0.142857142857 0.142857142857 0.785714285714\n2509 0.214285714286 0.142857142857 0.785714285714\n2510 0.285714285714 0.142857142857 0.785714285714\n2511 0.357142857143 0.142857142857 0.785714285714\n2512 0.428571428571 0.142857142857 0.785714285714\n2513 0.500000000000 0.142857142857 0.785714285714\n2514 0.571428571429 0.142857142857 0.785714285714\n2515 0.642857142857 0.142857142857 0.785714285714\n2516 0.714285714286 0.142857142857 0.785714285714\n2517 0.785714285714 0.142857142857 0.785714285714\n2518 0.857142857143 0.142857142857 0.785714285714\n2519 0.928571428571 0.142857142857 0.785714285714\n2520 1.000000000000 0.142857142857 0.785714285714\n2521 0.000000000000 0.214285714286 0.785714285714\n2522 0.071428571429 0.214285714286 0.785714285714\n2523 0.142857142857 0.214285714286 0.785714285714\n2524 0.214285714286 0.214285714286 0.785714285714\n2525 0.285714285714 0.214285714286 0.785714285714\n2526 0.357142857143 0.214285714286 0.785714285714\n2527 0.428571428571 0.214285714286 0.785714285714\n2528 0.500000000000 0.214285714286 0.785714285714\n2529 0.571428571429 0.214285714286 0.785714285714\n2530 0.642857142857 0.214285714286 0.785714285714\n2531 0.714285714286 0.214285714286 0.785714285714\n2532 0.785714285714 0.214285714286 0.785714285714\n2533 0.857142857143 0.214285714286 0.785714285714\n2534 0.928571428571 0.214285714286 0.785714285714\n2535 1.000000000000 0.214285714286 0.785714285714\n2536 0.000000000000 0.285714285714 0.785714285714\n2537 0.071428571429 0.285714285714 0.785714285714\n2538 0.142857142857 0.285714285714 0.785714285714\n2539 0.214285714286 0.285714285714 0.785714285714\n2540 0.285714285714 0.285714285714 0.785714285714\n2541 0.357142857143 0.285714285714 0.785714285714\n2542 0.428571428571 0.285714285714 0.785714285714\n2543 0.500000000000 0.285714285714 0.785714285714\n2544 0.571428571429 0.285714285714 0.785714285714\n2545 0.642857142857 0.285714285714 0.785714285714\n2546 0.714285714286 0.285714285714 0.785714285714\n2547 0.785714285714 0.285714285714 0.785714285714\n2548 0.857142857143 0.285714285714 0.785714285714\n2549 0.928571428571 0.285714285714 0.785714285714\n2550 1.000000000000 0.285714285714 0.785714285714\n2551 0.000000000000 0.357142857143 0.785714285714\n2552 0.071428571429 0.357142857143 0.785714285714\n2553 0.142857142857 0.357142857143 0.785714285714\n2554 0.214285714286 0.357142857143 0.785714285714\n2555 0.285714285714 0.357142857143 0.785714285714\n2556 0.357142857143 0.357142857143 0.785714285714\n2557 0.428571428571 0.357142857143 0.785714285714\n2558 0.500000000000 0.357142857143 0.785714285714\n2559 0.571428571429 0.357142857143 0.785714285714\n2560 0.642857142857 0.357142857143 0.785714285714\n2561 0.714285714286 0.357142857143 0.785714285714\n2562 0.785714285714 0.357142857143 0.785714285714\n2563 0.857142857143 0.357142857143 0.785714285714\n2564 0.928571428571 0.357142857143 0.785714285714\n2565 1.000000000000 0.357142857143 0.785714285714\n2566 0.000000000000 0.428571428571 0.785714285714\n2567 0.071428571429 0.428571428571 0.785714285714\n2568 0.142857142857 0.428571428571 0.785714285714\n2569 0.214285714286 0.428571428571 0.785714285714\n2570 0.285714285714 0.428571428571 0.785714285714\n2571 0.357142857143 0.428571428571 0.785714285714\n2572 0.428571428571 0.428571428571 0.785714285714\n2573 0.500000000000 0.428571428571 0.785714285714\n2574 0.571428571429 0.428571428571 0.785714285714\n2575 0.642857142857 0.428571428571 0.785714285714\n2576 0.714285714286 0.428571428571 0.785714285714\n2577 0.785714285714 0.428571428571 0.785714285714\n2578 0.857142857143 0.428571428571 0.785714285714\n2579 0.928571428571 0.428571428571 0.785714285714\n2580 1.000000000000 0.428571428571 0.785714285714\n2581 0.000000000000 0.500000000000 0.785714285714\n2582 0.071428571429 0.500000000000 0.785714285714\n2583 0.142857142857 0.500000000000 0.785714285714\n2584 0.214285714286 0.500000000000 0.785714285714\n2585 0.285714285714 0.500000000000 0.785714285714\n2586 0.357142857143 0.500000000000 0.785714285714\n2587 0.428571428571 0.500000000000 0.785714285714\n2588 0.500000000000 0.500000000000 0.785714285714\n2589 0.571428571429 0.500000000000 0.785714285714\n2590 0.642857142857 0.500000000000 0.785714285714\n2591 0.714285714286 0.500000000000 0.785714285714\n2592 0.785714285714 0.500000000000 0.785714285714\n2593 0.857142857143 0.500000000000 0.785714285714\n2594 0.928571428571 0.500000000000 0.785714285714\n2595 1.000000000000 0.500000000000 0.785714285714\n2596 0.000000000000 0.571428571429 0.785714285714\n2597 0.071428571429 0.571428571429 0.785714285714\n2598 0.142857142857 0.571428571429 0.785714285714\n2599 0.214285714286 0.571428571429 0.785714285714\n2600 0.285714285714 0.571428571429 0.785714285714\n2601 0.357142857143 0.571428571429 0.785714285714\n2602 0.428571428571 0.571428571429 0.785714285714\n2603 0.500000000000 0.571428571429 0.785714285714\n2604 0.571428571429 0.571428571429 0.785714285714\n2605 0.642857142857 0.571428571429 0.785714285714\n2606 0.714285714286 0.571428571429 0.785714285714\n2607 0.785714285714 0.571428571429 0.785714285714\n2608 0.857142857143 0.571428571429 0.785714285714\n2609 0.928571428571 0.571428571429 0.785714285714\n2610 1.000000000000 0.571428571429 0.785714285714\n2611 0.000000000000 0.642857142857 0.785714285714\n2612 0.071428571429 0.642857142857 0.785714285714\n2613 0.142857142857 0.642857142857 0.785714285714\n2614 0.214285714286 0.642857142857 0.785714285714\n2615 0.285714285714 0.642857142857 0.785714285714\n2616 0.357142857143 0.642857142857 0.785714285714\n2617 0.428571428571 0.642857142857 0.785714285714\n2618 0.500000000000 0.642857142857 0.785714285714\n2619 0.571428571429 0.642857142857 0.785714285714\n2620 0.642857142857 0.642857142857 0.785714285714\n2621 0.714285714286 0.642857142857 0.785714285714\n2622 0.785714285714 0.642857142857 0.785714285714\n2623 0.857142857143 0.642857142857 0.785714285714\n2624 0.928571428571 0.642857142857 0.785714285714\n2625 1.000000000000 0.642857142857 0.785714285714\n2626 0.000000000000 0.714285714286 0.785714285714\n2627 0.071428571429 0.714285714286 0.785714285714\n2628 0.142857142857 0.714285714286 0.785714285714\n2629 0.214285714286 0.714285714286 0.785714285714\n2630 0.285714285714 0.714285714286 0.785714285714\n2631 0.357142857143 0.714285714286 0.785714285714\n2632 0.428571428571 0.714285714286 0.785714285714\n2633 0.500000000000 0.714285714286 0.785714285714\n2634 0.571428571429 0.714285714286 0.785714285714\n2635 0.642857142857 0.714285714286 0.785714285714\n2636 0.714285714286 0.714285714286 0.785714285714\n2637 0.785714285714 0.714285714286 0.785714285714\n2638 0.857142857143 0.714285714286 0.785714285714\n2639 0.928571428571 0.714285714286 0.785714285714\n2640 1.000000000000 0.714285714286 0.785714285714\n2641 0.000000000000 0.785714285714 0.785714285714\n2642 0.071428571429 0.785714285714 0.785714285714\n2643 0.142857142857 0.785714285714 0.785714285714\n2644 0.214285714286 0.785714285714 0.785714285714\n2645 0.285714285714 0.785714285714 0.785714285714\n2646 0.357142857143 0.785714285714 0.785714285714\n2647 0.428571428571 0.785714285714 0.785714285714\n2648 0.500000000000 0.785714285714 0.785714285714\n2649 0.571428571429 0.785714285714 0.785714285714\n2650 0.642857142857 0.785714285714 0.785714285714\n2651 0.714285714286 0.785714285714 0.785714285714\n2652 0.785714285714 0.785714285714 0.785714285714\n2653 0.857142857143 0.785714285714 0.785714285714\n2654 0.928571428571 0.785714285714 0.785714285714\n2655 1.000000000000 0.785714285714 0.785714285714\n2656 0.000000000000 0.857142857143 0.785714285714\n2657 0.071428571429 0.857142857143 0.785714285714\n2658 0.142857142857 0.857142857143 0.785714285714\n2659 0.214285714286 0.857142857143 0.785714285714\n2660 0.285714285714 0.857142857143 0.785714285714\n2661 0.357142857143 0.857142857143 0.785714285714\n2662 0.428571428571 0.857142857143 0.785714285714\n2663 0.500000000000 0.857142857143 0.785714285714\n2664 0.571428571429 0.857142857143 0.785714285714\n2665 0.642857142857 0.857142857143 0.785714285714\n2666 0.714285714286 0.857142857143 0.785714285714\n2667 0.785714285714 0.857142857143 0.785714285714\n2668 0.857142857143 0.857142857143 0.785714285714\n2669 0.928571428571 0.857142857143 0.785714285714\n2670 1.000000000000 0.857142857143 0.785714285714\n2671 0.000000000000 0.928571428571 0.785714285714\n2672 0.071428571429 0.928571428571 0.785714285714\n2673 0.142857142857 0.928571428571 0.785714285714\n2674 0.214285714286 0.928571428571 0.785714285714\n2675 0.285714285714 0.928571428571 0.785714285714\n2676 0.357142857143 0.928571428571 0.785714285714\n2677 0.428571428571 0.928571428571 0.785714285714\n2678 0.500000000000 0.928571428571 0.785714285714\n2679 0.571428571429 0.928571428571 0.785714285714\n2680 0.642857142857 0.928571428571 0.785714285714\n2681 0.714285714286 0.928571428571 0.785714285714\n2682 0.785714285714 0.928571428571 0.785714285714\n2683 0.857142857143 0.928571428571 0.785714285714\n2684 0.928571428571 0.928571428571 0.785714285714\n2685 1.000000000000 0.928571428571 0.785714285714\n2686 0.000000000000 1.000000000000 0.785714285714\n2687 0.071428571429 1.000000000000 0.785714285714\n2688 0.142857142857 1.000000000000 0.785714285714\n2689 0.214285714286 1.000000000000 0.785714285714\n2690 0.285714285714 1.000000000000 0.785714285714\n2691 0.357142857143 1.000000000000 0.785714285714\n2692 0.428571428571 1.000000000000 0.785714285714\n2693 0.500000000000 1.000000000000 0.785714285714\n2694 0.571428571429 1.000000000000 0.785714285714\n2695 0.642857142857 1.000000000000 0.785714285714\n2696 0.714285714286 1.000000000000 0.785714285714\n2697 0.785714285714 1.000000000000 0.785714285714\n2698 0.857142857143 1.000000000000 0.785714285714\n2699 0.928571428571 1.000000000000 0.785714285714\n2700 1.000000000000 1.000000000000 0.785714285714\n2701 0.000000000000 0.000000000000 0.857142857143\n2702 0.071428571429 0.000000000000 0.857142857143\n2703 0.142857142857 0.000000000000 0.857142857143\n2704 0.214285714286 0.000000000000 0.857142857143\n2705 0.285714285714 0.000000000000 0.857142857143\n2706 0.357142857143 0.000000000000 0.857142857143\n2707 0.428571428571 0.000000000000 0.857142857143\n2708 0.500000000000 0.000000000000 0.857142857143\n2709 0.571428571429 0.000000000000 0.857142857143\n2710 0.642857142857 0.000000000000 0.857142857143\n2711 0.714285714286 0.000000000000 0.857142857143\n2712 0.785714285714 0.000000000000 0.857142857143\n2713 0.857142857143 0.000000000000 0.857142857143\n2714 0.928571428571 0.000000000000 0.857142857143\n2715 1.000000000000 0.000000000000 0.857142857143\n2716 0.000000000000 0.071428571429 0.857142857143\n2717 0.071428571429 0.071428571429 0.857142857143\n2718 0.142857142857 0.071428571429 0.857142857143\n2719 0.214285714286 0.071428571429 0.857142857143\n2720 0.285714285714 0.071428571429 0.857142857143\n2721 0.357142857143 0.071428571429 0.857142857143\n2722 0.428571428571 0.071428571429 0.857142857143\n2723 0.500000000000 0.071428571429 0.857142857143\n2724 0.571428571429 0.071428571429 0.857142857143\n2725 0.642857142857 0.071428571429 0.857142857143\n2726 0.714285714286 0.071428571429 0.857142857143\n2727 0.785714285714 0.071428571429 0.857142857143\n2728 0.857142857143 0.071428571429 0.857142857143\n2729 0.928571428571 0.071428571429 0.857142857143\n2730 1.000000000000 0.071428571429 0.857142857143\n2731 0.000000000000 0.142857142857 0.857142857143\n2732 0.071428571429 0.142857142857 0.857142857143\n2733 0.142857142857 0.142857142857 0.857142857143\n2734 0.214285714286 0.142857142857 0.857142857143\n2735 0.285714285714 0.142857142857 0.857142857143\n2736 0.357142857143 0.142857142857 0.857142857143\n2737 0.428571428571 0.142857142857 0.857142857143\n2738 0.500000000000 0.142857142857 0.857142857143\n2739 0.571428571429 0.142857142857 0.857142857143\n2740 0.642857142857 0.142857142857 0.857142857143\n2741 0.714285714286 0.142857142857 0.857142857143\n2742 0.785714285714 0.142857142857 0.857142857143\n2743 0.857142857143 0.142857142857 0.857142857143\n2744 0.928571428571 0.142857142857 0.857142857143\n2745 1.000000000000 0.142857142857 0.857142857143\n2746 0.000000000000 0.214285714286 0.857142857143\n2747 0.071428571429 0.214285714286 0.857142857143\n2748 0.142857142857 0.214285714286 0.857142857143\n2749 0.214285714286 0.214285714286 0.857142857143\n2750 0.285714285714 0.214285714286 0.857142857143\n2751 0.357142857143 0.214285714286 0.857142857143\n2752 0.428571428571 0.214285714286 0.857142857143\n2753 0.500000000000 0.214285714286 0.857142857143\n2754 0.571428571429 0.214285714286 0.857142857143\n2755 0.642857142857 0.214285714286 0.857142857143\n2756 0.714285714286 0.214285714286 0.857142857143\n2757 0.785714285714 0.214285714286 0.857142857143\n2758 0.857142857143 0.214285714286 0.857142857143\n2759 0.928571428571 0.214285714286 0.857142857143\n2760 1.000000000000 0.214285714286 0.857142857143\n2761 0.000000000000 0.285714285714 0.857142857143\n2762 0.071428571429 0.285714285714 0.857142857143\n2763 0.142857142857 0.285714285714 0.857142857143\n2764 0.214285714286 0.285714285714 0.857142857143\n2765 0.285714285714 0.285714285714 0.857142857143\n2766 0.357142857143 0.285714285714 0.857142857143\n2767 0.428571428571 0.285714285714 0.857142857143\n2768 0.500000000000 0.285714285714 0.857142857143\n2769 0.571428571429 0.285714285714 0.857142857143\n2770 0.642857142857 0.285714285714 0.857142857143\n2771 0.714285714286 0.285714285714 0.857142857143\n2772 0.785714285714 0.285714285714 0.857142857143\n2773 0.857142857143 0.285714285714 0.857142857143\n2774 0.928571428571 0.285714285714 0.857142857143\n2775 1.000000000000 0.285714285714 0.857142857143\n2776 0.000000000000 0.357142857143 0.857142857143\n2777 0.071428571429 0.357142857143 0.857142857143\n2778 0.142857142857 0.357142857143 0.857142857143\n2779 0.214285714286 0.357142857143 0.857142857143\n2780 0.285714285714 0.357142857143 0.857142857143\n2781 0.357142857143 0.357142857143 0.857142857143\n2782 0.428571428571 0.357142857143 0.857142857143\n2783 0.500000000000 0.357142857143 0.857142857143\n2784 0.571428571429 0.357142857143 0.857142857143\n2785 0.642857142857 0.357142857143 0.857142857143\n2786 0.714285714286 0.357142857143 0.857142857143\n2787 0.785714285714 0.357142857143 0.857142857143\n2788 0.857142857143 0.357142857143 0.857142857143\n2789 0.928571428571 0.357142857143 0.857142857143\n2790 1.000000000000 0.357142857143 0.857142857143\n2791 0.000000000000 0.428571428571 0.857142857143\n2792 0.071428571429 0.428571428571 0.857142857143\n2793 0.142857142857 0.428571428571 0.857142857143\n2794 0.214285714286 0.428571428571 0.857142857143\n2795 0.285714285714 0.428571428571 0.857142857143\n2796 0.357142857143 0.428571428571 0.857142857143\n2797 0.428571428571 0.428571428571 0.857142857143\n2798 0.500000000000 0.428571428571 0.857142857143\n2799 0.571428571429 0.428571428571 0.857142857143\n2800 0.642857142857 0.428571428571 0.857142857143\n2801 0.714285714286 0.428571428571 0.857142857143\n2802 0.785714285714 0.428571428571 0.857142857143\n2803 0.857142857143 0.428571428571 0.857142857143\n2804 0.928571428571 0.428571428571 0.857142857143\n2805 1.000000000000 0.428571428571 0.857142857143\n2806 0.000000000000 0.500000000000 0.857142857143\n2807 0.071428571429 0.500000000000 0.857142857143\n2808 0.142857142857 0.500000000000 0.857142857143\n2809 0.214285714286 0.500000000000 0.857142857143\n2810 0.285714285714 0.500000000000 0.857142857143\n2811 0.357142857143 0.500000000000 0.857142857143\n2812 0.428571428571 0.500000000000 0.857142857143\n2813 0.500000000000 0.500000000000 0.857142857143\n2814 0.571428571429 0.500000000000 0.857142857143\n2815 0.642857142857 0.500000000000 0.857142857143\n2816 0.714285714286 0.500000000000 0.857142857143\n2817 0.785714285714 0.500000000000 0.857142857143\n2818 0.857142857143 0.500000000000 0.857142857143\n2819 0.928571428571 0.500000000000 0.857142857143\n2820 1.000000000000 0.500000000000 0.857142857143\n2821 0.000000000000 0.571428571429 0.857142857143\n2822 0.071428571429 0.571428571429 0.857142857143\n2823 0.142857142857 0.571428571429 0.857142857143\n2824 0.214285714286 0.571428571429 0.857142857143\n2825 0.285714285714 0.571428571429 0.857142857143\n2826 0.357142857143 0.571428571429 0.857142857143\n2827 0.428571428571 0.571428571429 0.857142857143\n2828 0.500000000000 0.571428571429 0.857142857143\n2829 0.571428571429 0.571428571429 0.857142857143\n2830 0.642857142857 0.571428571429 0.857142857143\n2831 0.714285714286 0.571428571429 0.857142857143\n2832 0.785714285714 0.571428571429 0.857142857143\n2833 0.857142857143 0.571428571429 0.857142857143\n2834 0.928571428571 0.571428571429 0.857142857143\n2835 1.000000000000 0.571428571429 0.857142857143\n2836 0.000000000000 0.642857142857 0.857142857143\n2837 0.071428571429 0.642857142857 0.857142857143\n2838 0.142857142857 0.642857142857 0.857142857143\n2839 0.214285714286 0.642857142857 0.857142857143\n2840 0.285714285714 0.642857142857 0.857142857143\n2841 0.357142857143 0.642857142857 0.857142857143\n2842 0.428571428571 0.642857142857 0.857142857143\n2843 0.500000000000 0.642857142857 0.857142857143\n2844 0.571428571429 0.642857142857 0.857142857143\n2845 0.642857142857 0.642857142857 0.857142857143\n2846 0.714285714286 0.642857142857 0.857142857143\n2847 0.785714285714 0.642857142857 0.857142857143\n2848 0.857142857143 0.642857142857 0.857142857143\n2849 0.928571428571 0.642857142857 0.857142857143\n2850 1.000000000000 0.642857142857 0.857142857143\n2851 0.000000000000 0.714285714286 0.857142857143\n2852 0.071428571429 0.714285714286 0.857142857143\n2853 0.142857142857 0.714285714286 0.857142857143\n2854 0.214285714286 0.714285714286 0.857142857143\n2855 0.285714285714 0.714285714286 0.857142857143\n2856 0.357142857143 0.714285714286 0.857142857143\n2857 0.428571428571 0.714285714286 0.857142857143\n2858 0.500000000000 0.714285714286 0.857142857143\n2859 0.571428571429 0.714285714286 0.857142857143\n2860 0.642857142857 0.714285714286 0.857142857143\n2861 0.714285714286 0.714285714286 0.857142857143\n2862 0.785714285714 0.714285714286 0.857142857143\n2863 0.857142857143 0.714285714286 0.857142857143\n2864 0.928571428571 0.714285714286 0.857142857143\n2865 1.000000000000 0.714285714286 0.857142857143\n2866 0.000000000000 0.785714285714 0.857142857143\n2867 0.071428571429 0.785714285714 0.857142857143\n2868 0.142857142857 0.785714285714 0.857142857143\n2869 0.214285714286 0.785714285714 0.857142857143\n2870 0.285714285714 0.785714285714 0.857142857143\n2871 0.357142857143 0.785714285714 0.857142857143\n2872 0.428571428571 0.785714285714 0.857142857143\n2873 0.500000000000 0.785714285714 0.857142857143\n2874 0.571428571429 0.785714285714 0.857142857143\n2875 0.642857142857 0.785714285714 0.857142857143\n2876 0.714285714286 0.785714285714 0.857142857143\n2877 0.785714285714 0.785714285714 0.857142857143\n2878 0.857142857143 0.785714285714 0.857142857143\n2879 0.928571428571 0.785714285714 0.857142857143\n2880 1.000000000000 0.785714285714 0.857142857143\n2881 0.000000000000 0.857142857143 0.857142857143\n2882 0.071428571429 0.857142857143 0.857142857143\n2883 0.142857142857 0.857142857143 0.857142857143\n2884 0.214285714286 0.857142857143 0.857142857143\n2885 0.285714285714 0.857142857143 0.857142857143\n2886 0.357142857143 0.857142857143 0.857142857143\n2887 0.428571428571 0.857142857143 0.857142857143\n2888 0.500000000000 0.857142857143 0.857142857143\n2889 0.571428571429 0.857142857143 0.857142857143\n2890 0.642857142857 0.857142857143 0.857142857143\n2891 0.714285714286 0.857142857143 0.857142857143\n2892 0.785714285714 0.857142857143 0.857142857143\n2893 0.857142857143 0.857142857143 0.857142857143\n2894 0.928571428571 0.857142857143 0.857142857143\n2895 1.000000000000 0.857142857143 0.857142857143\n2896 0.000000000000 0.928571428571 0.857142857143\n2897 0.071428571429 0.928571428571 0.857142857143\n2898 0.142857142857 0.928571428571 0.857142857143\n2899 0.214285714286 0.928571428571 0.857142857143\n2900 0.285714285714 0.928571428571 0.857142857143\n2901 0.357142857143 0.928571428571 0.857142857143\n2902 0.428571428571 0.928571428571 0.857142857143\n2903 0.500000000000 0.928571428571 0.857142857143\n2904 0.571428571429 0.928571428571 0.857142857143\n2905 0.642857142857 0.928571428571 0.857142857143\n2906 0.714285714286 0.928571428571 0.857142857143\n2907 0.785714285714 0.928571428571 0.857142857143\n2908 0.857142857143 0.928571428571 0.857142857143\n2909 0.928571428571 0.928571428571 0.857142857143\n2910 1.000000000000 0.928571428571 0.857142857143\n2911 0.000000000000 1.000000000000 0.857142857143\n2912 0.071428571429 1.000000000000 0.857142857143\n2913 0.142857142857 1.000000000000 0.857142857143\n2914 0.214285714286 1.000000000000 0.857142857143\n2915 0.285714285714 1.000000000000 0.857142857143\n2916 0.357142857143 1.000000000000 0.857142857143\n2917 0.428571428571 1.000000000000 0.857142857143\n2918 0.500000000000 1.000000000000 0.857142857143\n2919 0.571428571429 1.000000000000 0.857142857143\n2920 0.642857142857 1.000000000000 0.857142857143\n2921 0.714285714286 1.000000000000 0.857142857143\n2922 0.785714285714 1.000000000000 0.857142857143\n2923 0.857142857143 1.000000000000 0.857142857143\n2924 0.928571428571 1.000000000000 0.857142857143\n2925 1.000000000000 1.000000000000 0.857142857143\n2926 0.000000000000 0.000000000000 0.928571428571\n2927 0.071428571429 0.000000000000 0.928571428571\n2928 0.142857142857 0.000000000000 0.928571428571\n2929 0.214285714286 0.000000000000 0.928571428571\n2930 0.285714285714 0.000000000000 0.928571428571\n2931 0.357142857143 0.000000000000 0.928571428571\n2932 0.428571428571 0.000000000000 0.928571428571\n2933 0.500000000000 0.000000000000 0.928571428571\n2934 0.571428571429 0.000000000000 0.928571428571\n2935 0.642857142857 0.000000000000 0.928571428571\n2936 0.714285714286 0.000000000000 0.928571428571\n2937 0.785714285714 0.000000000000 0.928571428571\n2938 0.857142857143 0.000000000000 0.928571428571\n2939 0.928571428571 0.000000000000 0.928571428571\n2940 1.000000000000 0.000000000000 0.928571428571\n2941 0.000000000000 0.071428571429 0.928571428571\n2942 0.071428571429 0.071428571429 0.928571428571\n2943 0.142857142857 0.071428571429 0.928571428571\n2944 0.214285714286 0.071428571429 0.928571428571\n2945 0.285714285714 0.071428571429 0.928571428571\n2946 0.357142857143 0.071428571429 0.928571428571\n2947 0.428571428571 0.071428571429 0.928571428571\n2948 0.500000000000 0.071428571429 0.928571428571\n2949 0.571428571429 0.071428571429 0.928571428571\n2950 0.642857142857 0.071428571429 0.928571428571\n2951 0.714285714286 0.071428571429 0.928571428571\n2952 0.785714285714 0.071428571429 0.928571428571\n2953 0.857142857143 0.071428571429 0.928571428571\n2954 0.928571428571 0.071428571429 0.928571428571\n2955 1.000000000000 0.071428571429 0.928571428571\n2956 0.000000000000 0.142857142857 0.928571428571\n2957 0.071428571429 0.142857142857 0.928571428571\n2958 0.142857142857 0.142857142857 0.928571428571\n2959 0.214285714286 0.142857142857 0.928571428571\n2960 0.285714285714 0.142857142857 0.928571428571\n2961 0.357142857143 0.142857142857 0.928571428571\n2962 0.428571428571 0.142857142857 0.928571428571\n2963 0.500000000000 0.142857142857 0.928571428571\n2964 0.571428571429 0.142857142857 0.928571428571\n2965 0.642857142857 0.142857142857 0.928571428571\n2966 0.714285714286 0.142857142857 0.928571428571\n2967 0.785714285714 0.142857142857 0.928571428571\n2968 0.857142857143 0.142857142857 0.928571428571\n2969 0.928571428571 0.142857142857 0.928571428571\n2970 1.000000000000 0.142857142857 0.928571428571\n2971 0.000000000000 0.214285714286 0.928571428571\n2972 0.071428571429 0.214285714286 0.928571428571\n2973 0.142857142857 0.214285714286 0.928571428571\n2974 0.214285714286 0.214285714286 0.928571428571\n2975 0.285714285714 0.214285714286 0.928571428571\n2976 0.357142857143 0.214285714286 0.928571428571\n2977 0.428571428571 0.214285714286 0.928571428571\n2978 0.500000000000 0.214285714286 0.928571428571\n2979 0.571428571429 0.214285714286 0.928571428571\n2980 0.642857142857 0.214285714286 0.928571428571\n2981 0.714285714286 0.214285714286 0.928571428571\n2982 0.785714285714 0.214285714286 0.928571428571\n2983 0.857142857143 0.214285714286 0.928571428571\n2984 0.928571428571 0.214285714286 0.928571428571\n2985 1.000000000000 0.214285714286 0.928571428571\n2986 0.000000000000 0.285714285714 0.928571428571\n2987 0.071428571429 0.285714285714 0.928571428571\n2988 0.142857142857 0.285714285714 0.928571428571\n2989 0.214285714286 0.285714285714 0.928571428571\n2990 0.285714285714 0.285714285714 0.928571428571\n2991 0.357142857143 0.285714285714 0.928571428571\n2992 0.428571428571 0.285714285714 0.928571428571\n2993 0.500000000000 0.285714285714 0.928571428571\n2994 0.571428571429 0.285714285714 0.928571428571\n2995 0.642857142857 0.285714285714 0.928571428571\n2996 0.714285714286 0.285714285714 0.928571428571\n2997 0.785714285714 0.285714285714 0.928571428571\n2998 0.857142857143 0.285714285714 0.928571428571\n2999 0.928571428571 0.285714285714 0.928571428571\n3000 1.000000000000 0.285714285714 0.928571428571\n3001 0.000000000000 0.357142857143 0.928571428571\n3002 0.071428571429 0.357142857143 0.928571428571\n3003 0.142857142857 0.357142857143 0.928571428571\n3004 0.214285714286 0.357142857143 0.928571428571\n3005 0.285714285714 0.357142857143 0.928571428571\n3006 0.357142857143 0.357142857143 0.928571428571\n3007 0.428571428571 0.357142857143 0.928571428571\n3008 0.500000000000 0.357142857143 0.928571428571\n3009 0.571428571429 0.357142857143 0.928571428571\n3010 0.642857142857 0.357142857143 0.928571428571\n3011 0.714285714286 0.357142857143 0.928571428571\n3012 0.785714285714 0.357142857143 0.928571428571\n3013 0.857142857143 0.357142857143 0.928571428571\n3014 0.928571428571 0.357142857143 0.928571428571\n3015 1.000000000000 0.357142857143 0.928571428571\n3016 0.000000000000 0.428571428571 0.928571428571\n3017 0.071428571429 0.428571428571 0.928571428571\n3018 0.142857142857 0.428571428571 0.928571428571\n3019 0.214285714286 0.428571428571 0.928571428571\n3020 0.285714285714 0.428571428571 0.928571428571\n3021 0.357142857143 0.428571428571 0.928571428571\n3022 0.428571428571 0.428571428571 0.928571428571\n3023 0.500000000000 0.428571428571 0.928571428571\n3024 0.571428571429 0.428571428571 0.928571428571\n3025 0.642857142857 0.428571428571 0.928571428571\n3026 0.714285714286 0.428571428571 0.928571428571\n3027 0.785714285714 0.428571428571 0.928571428571\n3028 0.857142857143 0.428571428571 0.928571428571\n3029 0.928571428571 0.428571428571 0.928571428571\n3030 1.000000000000 0.428571428571 0.928571428571\n3031 0.000000000000 0.500000000000 0.928571428571\n3032 0.071428571429 0.500000000000 0.928571428571\n3033 0.142857142857 0.500000000000 0.928571428571\n3034 0.214285714286 0.500000000000 0.928571428571\n3035 0.285714285714 0.500000000000 0.928571428571\n3036 0.357142857143 0.500000000000 0.928571428571\n3037 0.428571428571 0.500000000000 0.928571428571\n3038 0.500000000000 0.500000000000 0.928571428571\n3039 0.571428571429 0.500000000000 0.928571428571\n3040 0.642857142857 0.500000000000 0.928571428571\n3041 0.714285714286 0.500000000000 0.928571428571\n3042 0.785714285714 0.500000000000 0.928571428571\n3043 0.857142857143 0.500000000000 0.928571428571\n3044 0.928571428571 0.500000000000 0.928571428571\n3045 1.000000000000 0.500000000000 0.928571428571\n3046 0.000000000000 0.571428571429 0.928571428571\n3047 0.071428571429 0.571428571429 0.928571428571\n3048 0.142857142857 0.571428571429 0.928571428571\n3049 0.214285714286 0.571428571429 0.928571428571\n3050 0.285714285714 0.571428571429 0.928571428571\n3051 0.357142857143 0.571428571429 0.928571428571\n3052 0.428571428571 0.571428571429 0.928571428571\n3053 0.500000000000 0.571428571429 0.928571428571\n3054 0.571428571429 0.571428571429 0.928571428571\n3055 0.642857142857 0.571428571429 0.928571428571\n3056 0.714285714286 0.571428571429 0.928571428571\n3057 0.785714285714 0.571428571429 0.928571428571\n3058 0.857142857143 0.571428571429 0.928571428571\n3059 0.928571428571 0.571428571429 0.928571428571\n3060 1.000000000000 0.571428571429 0.928571428571\n3061 0.000000000000 0.642857142857 0.928571428571\n3062 0.071428571429 0.642857142857 0.928571428571\n3063 0.142857142857 0.642857142857 0.928571428571\n3064 0.214285714286 0.642857142857 0.928571428571\n3065 0.285714285714 0.642857142857 0.928571428571\n3066 0.357142857143 0.642857142857 0.928571428571\n3067 0.428571428571 0.642857142857 0.928571428571\n3068 0.500000000000 0.642857142857 0.928571428571\n3069 0.571428571429 0.642857142857 0.928571428571\n3070 0.642857142857 0.642857142857 0.928571428571\n3071 0.714285714286 0.642857142857 0.928571428571\n3072 0.785714285714 0.642857142857 0.928571428571\n3073 0.857142857143 0.642857142857 0.928571428571\n3074 0.928571428571 0.642857142857 0.928571428571\n3075 1.000000000000 0.642857142857 0.928571428571\n3076 0.000000000000 0.714285714286 0.928571428571\n3077 0.071428571429 0.714285714286 0.928571428571\n3078 0.142857142857 0.714285714286 0.928571428571\n3079 0.214285714286 0.714285714286 0.928571428571\n3080 0.285714285714 0.714285714286 0.928571428571\n3081 0.357142857143 0.714285714286 0.928571428571\n3082 0.428571428571 0.714285714286 0.928571428571\n3083 0.500000000000 0.714285714286 0.928571428571\n3084 0.571428571429 0.714285714286 0.928571428571\n3085 0.642857142857 0.714285714286 0.928571428571\n3086 0.714285714286 0.714285714286 0.928571428571\n3087 0.785714285714 0.714285714286 0.928571428571\n3088 0.857142857143 0.714285714286 0.928571428571\n3089 0.928571428571 0.714285714286 0.928571428571\n3090 1.000000000000 0.714285714286 0.928571428571\n3091 0.000000000000 0.785714285714 0.928571428571\n3092 0.071428571429 0.785714285714 0.928571428571\n3093 0.142857142857 0.785714285714 0.928571428571\n3094 0.214285714286 0.785714285714 0.928571428571\n3095 0.285714285714 0.785714285714 0.928571428571\n3096 0.357142857143 0.785714285714 0.928571428571\n3097 0.428571428571 0.785714285714 0.928571428571\n3098 0.500000000000 0.785714285714 0.928571428571\n3099 0.571428571429 0.785714285714 0.928571428571\n3100 0.642857142857 0.785714285714 0.928571428571\n3101 0.714285714286 0.785714285714 0.928571428571\n3102 0.785714285714 0.785714285714 0.928571428571\n3103 0.857142857143 0.785714285714 0.928571428571\n3104 0.928571428571 0.785714285714 0.928571428571\n3105 1.000000000000 0.785714285714 0.928571428571\n3106 0.000000000000 0.857142857143 0.928571428571\n3107 0.071428571429 0.857142857143 0.928571428571\n3108 0.142857142857 0.857142857143 0.928571428571\n3109 0.214285714286 0.857142857143 0.928571428571\n3110 0.285714285714 0.857142857143 0.928571428571\n3111 0.357142857143 0.857142857143 0.928571428571\n3112 0.428571428571 0.857142857143 0.928571428571\n3113 0.500000000000 0.857142857143 0.928571428571\n3114 0.571428571429 0.857142857143 0.928571428571\n3115 0.642857142857 0.857142857143 0.928571428571\n3116 0.714285714286 0.857142857143 0.928571428571\n3117 0.785714285714 0.857142857143 0.928571428571\n3118 0.857142857143 0.857142857143 0.928571428571\n3119 0.928571428571 0.857142857143 0.928571428571\n3120 1.000000000000 0.857142857143 0.928571428571\n3121 0.000000000000 0.928571428571 0.928571428571\n3122 0.071428571429 0.928571428571 0.928571428571\n3123 0.142857142857 0.928571428571 0.928571428571\n3124 0.214285714286 0.928571428571 0.928571428571\n3125 0.285714285714 0.928571428571 0.928571428571\n3126 0.357142857143 0.928571428571 0.928571428571\n3127 0.428571428571 0.928571428571 0.928571428571\n3128 0.500000000000 0.928571428571 0.928571428571\n3129 0.571428571429 0.928571428571 0.928571428571\n3130 0.642857142857 0.928571428571 0.928571428571\n3131 0.714285714286 0.928571428571 0.928571428571\n3132 0.785714285714 0.928571428571 0.928571428571\n3133 0.857142857143 0.928571428571 0.928571428571\n3134 0.928571428571 0.928571428571 0.928571428571\n3135 1.000000000000 0.928571428571 0.928571428571\n3136 0.000000000000 1.000000000000 0.928571428571\n3137 0.071428571429 1.000000000000 0.928571428571\n3138 0.142857142857 1.000000000000 0.928571428571\n3139 0.214285714286 1.000000000000 0.928571428571\n3140 0.285714285714 1.000000000000 0.928571428571\n3141 0.357142857143 1.000000000000 0.928571428571\n3142 0.428571428571 1.000000000000 0.928571428571\n3143 0.500000000000 1.000000000000 0.928571428571\n3144 0.571428571429 1.000000000000 0.928571428571\n3145 0.642857142857 1.000000000000 0.928571428571\n3146 0.714285714286 1.000000000000 0.928571428571\n3147 0.785714285714 1.000000000000 0.928571428571\n3148 0.857142857143 1.000000000000 0.928571428571\n3149 0.928571428571 1.000000000000 0.928571428571\n3150 1.000000000000 1.000000000000 0.928571428571\n3151 0.000000000000 0.000000000000 1.000000000000\n3152 0.071428571429 0.000000000000 1.000000000000\n3153 0.142857142857 0.000000000000 1.000000000000\n3154 0.214285714286 0.000000000000 1.000000000000\n3155 0.285714285714 0.000000000000 1.000000000000\n3156 0.357142857143 0.000000000000 1.000000000000\n3157 0.428571428571 0.000000000000 1.000000000000\n3158 0.500000000000 0.000000000000 1.000000000000\n3159 0.571428571429 0.000000000000 1.000000000000\n3160 0.642857142857 0.000000000000 1.000000000000\n3161 0.714285714286 0.000000000000 1.000000000000\n3162 0.785714285714 0.000000000000 1.000000000000\n3163 0.857142857143 0.000000000000 1.000000000000\n3164 0.928571428571 0.000000000000 1.000000000000\n3165 1.000000000000 0.000000000000 1.000000000000\n3166 0.000000000000 0.071428571429 1.000000000000\n3167 0.071428571429 0.071428571429 1.000000000000\n3168 0.142857142857 0.071428571429 1.000000000000\n3169 0.214285714286 0.071428571429 1.000000000000\n3170 0.285714285714 0.071428571429 1.000000000000\n3171 0.357142857143 0.071428571429 1.000000000000\n3172 0.428571428571 0.071428571429 1.000000000000\n3173 0.500000000000 0.071428571429 1.000000000000\n3174 0.571428571429 0.071428571429 1.000000000000\n3175 0.642857142857 0.071428571429 1.000000000000\n3176 0.714285714286 0.071428571429 1.000000000000\n3177 0.785714285714 0.071428571429 1.000000000000\n3178 0.857142857143 0.071428571429 1.000000000000\n3179 0.928571428571 0.071428571429 1.000000000000\n3180 1.000000000000 0.071428571429 1.000000000000\n3181 0.000000000000 0.142857142857 1.000000000000\n3182 0.071428571429 0.142857142857 1.000000000000\n3183 0.142857142857 0.142857142857 1.000000000000\n3184 0.214285714286 0.142857142857 1.000000000000\n3185 0.285714285714 0.142857142857 1.000000000000\n3186 0.357142857143 0.142857142857 1.000000000000\n3187 0.428571428571 0.142857142857 1.000000000000\n3188 0.500000000000 0.142857142857 1.000000000000\n3189 0.571428571429 0.142857142857 1.000000000000\n3190 0.642857142857 0.142857142857 1.000000000000\n3191 0.714285714286 0.142857142857 1.000000000000\n3192 0.785714285714 0.142857142857 1.000000000000\n3193 0.857142857143 0.142857142857 1.000000000000\n3194 0.928571428571 0.142857142857 1.000000000000\n3195 1.000000000000 0.142857142857 1.000000000000\n3196 0.000000000000 0.214285714286 1.000000000000\n3197 0.071428571429 0.214285714286 1.000000000000\n3198 0.142857142857 0.214285714286 1.000000000000\n3199 0.214285714286 0.214285714286 1.000000000000\n3200 0.285714285714 0.214285714286 1.000000000000\n3201 0.357142857143 0.214285714286 1.000000000000\n3202 0.428571428571 0.214285714286 1.000000000000\n3203 0.500000000000 0.214285714286 1.000000000000\n3204 0.571428571429 0.214285714286 1.000000000000\n3205 0.642857142857 0.214285714286 1.000000000000\n3206 0.714285714286 0.214285714286 1.000000000000\n3207 0.785714285714 0.214285714286 1.000000000000\n3208 0.857142857143 0.214285714286 1.000000000000\n3209 0.928571428571 0.214285714286 1.000000000000\n3210 1.000000000000 0.214285714286 1.000000000000\n3211 0.000000000000 0.285714285714 1.000000000000\n3212 0.071428571429 0.285714285714 1.000000000000\n3213 0.142857142857 0.285714285714 1.000000000000\n3214 0.214285714286 0.285714285714 1.000000000000\n3215 0.285714285714 0.285714285714 1.000000000000\n3216 0.357142857143 0.285714285714 1.000000000000\n3217 0.428571428571 0.285714285714 1.000000000000\n3218 0.500000000000 0.285714285714 1.000000000000\n3219 0.571428571429 0.285714285714 1.000000000000\n3220 0.642857142857 0.285714285714 1.000000000000\n3221 0.714285714286 0.285714285714 1.000000000000\n3222 0.785714285714 0.285714285714 1.000000000000\n3223 0.857142857143 0.285714285714 1.000000000000\n3224 0.928571428571 0.285714285714 1.000000000000\n3225 1.000000000000 0.285714285714 1.000000000000\n3226 0.000000000000 0.357142857143 1.000000000000\n3227 0.071428571429 0.357142857143 1.000000000000\n3228 0.142857142857 0.357142857143 1.000000000000\n3229 0.214285714286 0.357142857143 1.000000000000\n3230 0.285714285714 0.357142857143 1.000000000000\n3231 0.357142857143 0.357142857143 1.000000000000\n3232 0.428571428571 0.357142857143 1.000000000000\n3233 0.500000000000 0.357142857143 1.000000000000\n3234 0.571428571429 0.357142857143 1.000000000000\n3235 0.642857142857 0.357142857143 1.000000000000\n3236 0.714285714286 0.357142857143 1.000000000000\n3237 0.785714285714 0.357142857143 1.000000000000\n3238 0.857142857143 0.357142857143 1.000000000000\n3239 0.928571428571 0.357142857143 1.000000000000\n3240 1.000000000000 0.357142857143 1.000000000000\n3241 0.000000000000 0.428571428571 1.000000000000\n3242 0.071428571429 0.428571428571 1.000000000000\n3243 0.142857142857 0.428571428571 1.000000000000\n3244 0.214285714286 0.428571428571 1.000000000000\n3245 0.285714285714 0.428571428571 1.000000000000\n3246 0.357142857143 0.428571428571 1.000000000000\n3247 0.428571428571 0.428571428571 1.000000000000\n3248 0.500000000000 0.428571428571 1.000000000000\n3249 0.571428571429 0.428571428571 1.000000000000\n3250 0.642857142857 0.428571428571 1.000000000000\n3251 0.714285714286 0.428571428571 1.000000000000\n3252 0.785714285714 0.428571428571 1.000000000000\n3253 0.857142857143 0.428571428571 1.000000000000\n3254 0.928571428571 0.428571428571 1.000000000000\n3255 1.000000000000 0.428571428571 1.000000000000\n3256 0.000000000000 0.500000000000 1.000000000000\n3257 0.071428571429 0.500000000000 1.000000000000\n3258 0.142857142857 0.500000000000 1.000000000000\n3259 0.214285714286 0.500000000000 1.000000000000\n3260 0.285714285714 0.500000000000 1.000000000000\n3261 0.357142857143 0.500000000000 1.000000000000\n3262 0.428571428571 0.500000000000 1.000000000000\n3263 0.500000000000 0.500000000000 1.000000000000\n3264 0.571428571429 0.500000000000 1.000000000000\n3265 0.642857142857 0.500000000000 1.000000000000\n3266 0.714285714286 0.500000000000 1.000000000000\n3267 0.785714285714 0.500000000000 1.000000000000\n3268 0.857142857143 0.500000000000 1.000000000000\n3269 0.928571428571 0.500000000000 1.000000000000\n3270 1.000000000000 0.500000000000 1.000000000000\n3271 0.000000000000 0.571428571429 1.000000000000\n3272 0.071428571429 0.571428571429 1.000000000000\n3273 0.142857142857 0.571428571429 1.000000000000\n3274 0.214285714286 0.571428571429 1.000000000000\n3275 0.285714285714 0.571428571429 1.000000000000\n3276 0.357142857143 0.571428571429 1.000000000000\n3277 0.428571428571 0.571428571429 1.000000000000\n3278 0.500000000000 0.571428571429 1.000000000000\n3279 0.571428571429 0.571428571429 1.000000000000\n3280 0.642857142857 0.571428571429 1.000000000000\n3281 0.714285714286 0.571428571429 1.000000000000\n3282 0.785714285714 0.571428571429 1.000000000000\n3283 0.857142857143 0.571428571429 1.000000000000\n3284 0.928571428571 0.571428571429 1.000000000000\n3285 1.000000000000 0.571428571429 1.000000000000\n3286 0.000000000000 0.642857142857 1.000000000000\n3287 0.071428571429 0.642857142857 1.000000000000\n3288 0.142857142857 0.642857142857 1.000000000000\n3289 0.214285714286 0.642857142857 1.000000000000\n3290 0.285714285714 0.642857142857 1.000000000000\n3291 0.357142857143 0.642857142857 1.000000000000\n3292 0.428571428571 0.642857142857 1.000000000000\n3293 0.500000000000 0.642857142857 1.000000000000\n3294 0.571428571429 0.642857142857 1.000000000000\n3295 0.642857142857 0.642857142857 1.000000000000\n3296 0.714285714286 0.642857142857 1.000000000000\n3297 0.785714285714 0.642857142857 1.000000000000\n3298 0.857142857143 0.642857142857 1.000000000000\n3299 0.928571428571 0.642857142857 1.000000000000\n3300 1.000000000000 0.642857142857 1.000000000000\n3301 0.000000000000 0.714285714286 1.000000000000\n3302 0.071428571429 0.714285714286 1.000000000000\n3303 0.142857142857 0.714285714286 1.000000000000\n3304 0.214285714286 0.714285714286 1.000000000000\n3305 0.285714285714 0.714285714286 1.000000000000\n3306 0.357142857143 0.714285714286 1.000000000000\n3307 0.428571428571 0.714285714286 1.000000000000\n3308 0.500000000000 0.714285714286 1.000000000000\n3309 0.571428571429 0.714285714286 1.000000000000\n3310 0.642857142857 0.714285714286 1.000000000000\n3311 0.714285714286 0.714285714286 1.000000000000\n3312 0.785714285714 0.714285714286 1.000000000000\n3313 0.857142857143 0.714285714286 1.000000000000\n3314 0.928571428571 0.714285714286 1.000000000000\n3315 1.000000000000 0.714285714286 1.000000000000\n3316 0.000000000000 0.785714285714 1.000000000000\n3317 0.071428571429 0.785714285714 1.000000000000\n3318 0.142857142857 0.785714285714 1.000000000000\n3319 0.214285714286 0.785714285714 1.000000000000\n3320 0.285714285714 0.785714285714 1.000000000000\n3321 0.357142857143 0.785714285714 1.000000000000\n3322 0.428571428571 0.785714285714 1.000000000000\n3323 0.500000000000 0.785714285714 1.000000000000\n3324 0.571428571429 0.785714285714 1.000000000000\n3325 0.642857142857 0.785714285714 1.000000000000\n3326 0.714285714286 0.785714285714 1.000000000000\n3327 0.785714285714 0.785714285714 1.000000000000\n3328 0.857142857143 0.785714285714 1.000000000000\n3329 0.928571428571 0.785714285714 1.000000000000\n3330 1.000000000000 0.785714285714 1.000000000000\n3331 0.000000000000 0.857142857143 1.000000000000\n3332 0.071428571429 0.857142857143 1.000000000000\n3333 0.142857142857 0.857142857143 1.000000000000\n3334 0.214285714286 0.857142857143 1.000000000000\n3335 0.285714285714 0.857142857143 1.000000000000\n3336 0.357142857143 0.857142857143 1.000000000000\n3337 0.428571428571 0.857142857143 1.000000000000\n3338 0.500000000000 0.857142857143 1.000000000000\n3339 0.571428571429 0.857142857143 1.000000000000\n3340 0.642857142857 0.857142857143 1.000000000000\n3341 0.714285714286 0.857142857143 1.000000000000\n3342 0.785714285714 0.857142857143 1.000000000000\n3343 0.857142857143 0.857142857143 1.000000000000\n3344 0.928571428571 0.857142857143 1.000000000000\n3345 1.000000000000 0.857142857143 1.000000000000\n3346 0.000000000000 0.928571428571 1.000000000000\n3347 0.071428571429 0.928571428571 1.000000000000\n3348 0.142857142857 0.928571428571 1.000000000000\n3349 0.214285714286 0.928571428571 1.000000000000\n3350 0.285714285714 0.928571428571 1.000000000000\n3351 0.357142857143 0.928571428571 1.000000000000\n3352 0.428571428571 0.928571428571 1.000000000000\n3353 0.500000000000 0.928571428571 1.000000000000\n3354 0.571428571429 0.928571428571 1.000000000000\n3355 0.642857142857 0.928571428571 1.000000000000\n3356 0.714285714286 0.928571428571 1.000000000000\n3357 0.785714285714 0.928571428571 1.000000000000\n3358 0.857142857143 0.928571428571 1.000000000000\n3359 0.928571428571 0.928571428571 1.000000000000\n3360 1.000000000000 0.928571428571 1.000000000000\n3361 0.000000000000 1.000000000000 1.000000000000\n3362 0.071428571429 1.000000000000 1.000000000000\n3363 0.142857142857 1.000000000000 1.000000000000\n3364 0.214285714286 1.000000000000 1.000000000000\n3365 0.285714285714 1.000000000000 1.000000000000\n3366 0.357142857143 1.000000000000 1.000000000000\n3367 0.428571428571 1.000000000000 1.000000000000\n3368 0.500000000000 1.000000000000 1.000000000000\n3369 0.571428571429 1.000000000000 1.000000000000\n3370 0.642857142857 1.000000000000 1.000000000000\n3371 0.714285714286 1.000000000000 1.000000000000\n3372 0.785714285714 1.000000000000 1.000000000000\n3373 0.857142857143 1.000000000000 1.000000000000\n3374 0.928571428571 1.000000000000 1.000000000000\n3375 1.000000000000 1.000000000000 1.000000000000\n$EndNodes\n$Elements\n2744\n1 5 3 19 19 0 1 2 17 16 226 227 242 241\n2 5 3 19 19 0 2 3 18 17 227 228 243 242\n3 5 3 19 19 0 3 4 19 18 228 229 244 243\n4 5 3 19 19 0 4 5 20 19 229 230 245 244\n5 5 3 19 19 0 5 6 21 20 230 231 246 245\n6 5 3 19 19 0 6 7 22 21 231 232 247 246\n7 5 3 19 19 0 7 8 23 22 232 233 248 247\n8 5 3 19 19 0 8 9 24 23 233 234 249 248\n9 5 3 19 19 0 9 10 25 24 234 235 250 249\n10 5 3 20 20 0 10 11 26 25 235 236 251 250\n11 5 3 20 20 0 11 12 27 26 236 237 252 251\n12 5 3 20 20 0 12 13 28 27 237 238 253 252\n13 5 3 20 20 0 13 14 29 28 238 239 254 253\n14 5 3 20 20 0 14 15 30 29 239 240 255 254\n15 5 3 19 19 0 16 17 32 31 241 242 257 256\n16 5 3 19 19 0 17 18 33 32 242 243 258 257\n17 5 3 19 19 0 18 19 34 33 243 244 259 258\n18 5 3 19 19 0 19 20 35 34 244 245 260 259\n19 5 3 19 19 0 20 21 36 35 245 246 261 260\n20 5 3 19 19 0 21 22 37 36 246 247 262 261\n21 5 3 19 19 0 22 23 38 37 247 248 263 262\n22 5 3 19 19 0 23 24 39 38 248 249 264 263\n23 5 3 19 19 0 24 25 40 39 249 250 265 264\n24 5 3 20 20 0 25 26 41 40 250 251 266 265\n25 5 3 20 20 0 26 27 42 41 251 252 267 266\n26 5 3 20 20 0 27 28 43 42 252 253 268 267\n27 5 3 20 20 0 28 29 44 43 253 254 269 268\n28 5 3 20 20 0 29 30 45 44 254 255 270 269\n29 5 3 19 19 0 31 32 47 46 256 257 272 271\n30 5 3 19 19 0 32 33 48 47 257 258 273 272\n31 5 3 19 19 0 33 34 49 48 258 259 274 273\n32 5 3 19 19 0 34 35 50 49 259 260 275 274\n33 5 3 19 19 0 35 36 51 50 260 261 276 275\n34 5 3 19 19 0 36 37 52 51 261 262 277 276\n35 5 3 19 19 0 37 38 53 52 262 263 278 277\n36 5 3 19 19 0 38 39 54 53 263 264 279 278\n37 5 3 19 19 0 39 40 55 54 264 265 280 279\n38 5 3 20 20 0 40 41 56 55 265 266 281 280\n39 5 3 20 20 0 41 42 57 56 266 267 282 281\n40 5 3 20 20 0 42 43 58 57 267 268 283 282\n41 5 3 20 20 0 43 44 59 58 268 269 284 283\n42 5 3 20 20 0 44 45 60 59 269 270 285 284\n43 5 3 19 19 0 46 47 62 61 271 272 287 286\n44 5 3 19 19 0 47 48 63 62 272 273 288 287\n45 5 3 19 19 0 48 49 64 63 273 274 289 288\n46 5 3 19 19 0 49 50 65 64 274 275 290 289\n47 5 3 19 19 0 50 51 66 65 275 276 291 290\n48 5 3 19 19 0 51 52 67 66 276 277 292 291\n49 5 3 19 19 0 52 53 68 67 277 278 293 292\n50 5 3 19 19 0 53 54 69 68 278 279 294 293\n51 5 3 19 19 0 54 55 70 69 279 280 295 294\n52 5 3 20 20 0 55 56 71 70 280 281 296 295\n53 5 3 20 20 0 56 57 72 71 281 282 297 296\n54 5 3 20 20 0 57 58 73 72 282 283 298 297\n55 5 3 20 20 0 58 59 74 73 283 284 299 298\n56 5 3 20 20 0 59 60 75 74 284 285 300 299\n57 5 3 19 19 0 61 62 77 76 286 287 302 301\n58 5 3 19 19 0 62 63 78 77 287 288 303 302\n59 5 3 19 19 0 63 64 79 78 288 289 304 303\n60 5 3 19 19 0 64 65 80 79 289 290 305 304\n61 5 3 19 19 0 65 66 81 80 290 291 306 305\n62 5 3 19 19 0 66 67 82 81 291 292 307 306\n63 5 3 19 19 0 67 68 83 82 292 293 308 307\n64 5 3 19 19 0 68 69 84 83 293 294 309 308\n65 5 3 19 19 0 69 70 85 84 294 295 310 309\n66 5 3 20 20 0 70 71 86 85 295 296 311 310\n67 5 3 20 20 0 71 72 87 86 296 297 312 311\n68 5 3 20 20 0 72 73 88 87 297 298 313 312\n69 5 3 20 20 0 73 74 89 88 298 299 314 313\n70 5 3 20 20 0 74 75 90 89 299 300 315 314\n71 5 3 19 19 0 76 77 92 91 301 302 317 316\n72 5 3 19 19 0 77 78 93 92 302 303 318 317\n73 5 3 19 19 0 78 79 94 93 303 304 319 318\n74 5 3 19 19 0 79 80 95 94 304 305 320 319\n75 5 3 19 19 0 80 81 96 95 305 306 321 320\n76 5 3 19 19 0 81 82 97 96 306 307 322 321\n77 5 3 19 19 0 82 83 98 97 307 308 323 322\n78 5 3 19 19 0 83 84 99 98 308 309 324 323\n79 5 3 14 14 0 84 85 100 99 309 310 325 324\n80 5 3 20 20 0 85 86 101 100 310 311 326 325\n81 5 3 20 20 0 86 87 102 101 311 312 327 326\n82 5 3 20 20 0 87 88 103 102 312 313 328 327\n83 5 3 20 20 0 88 89 104 103 313 314 329 328\n84 5 3 20 20 0 89 90 105 104 314 315 330 329\n85 5 3 1 1 0 91 92 107 106 316 317 332 331\n86 5 3 1 1 0 92 93 108 107 317 318 333 332\n87 5 3 1 1 0 93 94 109 108 318 319 334 333\n88 5 3 1 1 0 94 95 110 109 319 320 335 334\n89 5 3 1 1 0 95 96 111 110 320 321 336 335\n90 5 3 19 19 0 96 97 112 111 321 322 337 336\n91 5 3 19 19 0 97 98 113 112 322 323 338 337\n92 5 3 14 14 0 98 99 114 113 323 324 339 338\n93 5 3 14 14 0 99 100 115 114 324 325 340 339\n94 5 3 14 14 0 100 101 116 115 325 326 341 340\n95 5 3 14 14 0 101 102 117 116 326 327 342 341\n96 5 3 20 20 0 102 103 118 117 327 328 343 342\n97 5 3 20 20 0 103 104 119 118 328 329 344 343\n98 5 3 20 20 0 104 105 120 119 329 330 345 344\n99 5 3 1 1 0 106 107 122 121 331 332 347 346\n100 5 3 1 1 0 107 108 123 122 332 333 348 347\n101 5 3 1 1 0 108 109 124 123 333 334 349 348\n102 5 3 1 1 0 109 110 125 124 334 335 350 349\n103 5 3 1 1 0 110 111 126 125 335 336 351 350\n104 5 3 1 1 0 111 112 127 126 336 337 352 351\n105 5 3 1 1 0 112 113 128 127 337 338 353 352\n106 5 3 1 1 0 113 114 129 128 338 339 354 353\n107 5 3 14 14 0 114 115 130 129 339 340 355 354\n108 5 3 14 14 0 115 116 131 130 340 341 356 355\n109 5 3 14 14 0 116 117 132 131 341 342 357 356\n110 5 3 11 11 0 117 118 133 132 342 343 358 357\n111 5 3 11 11 0 118 119 134 133 343 344 359 358\n112 5 3 11 11 0 119 120 135 134 344 345 360 359\n113 5 3 1 1 0 121 122 137 136 346 347 362 361\n114 5 3 1 1 0 122 123 138 137 347 348 363 362\n115 5 3 1 1 0 123 124 139 138 348 349 364 363\n116 5 3 1 1 0 124 125 140 139 349 350 365 364\n117 5 3 1 1 0 125 126 141 140 350 351 366 365\n118 5 3 1 1 0 126 127 142 141 351 352 367 366\n119 5 3 1 1 0 127 128 143 142 352 353 368 367\n120 5 3 1 1 0 128 129 144 143 353 354 369 368\n121 5 3 14 14 0 129 130 145 144 354 355 370 369\n122 5 3 14 14 0 130 131 146 145 355 356 371 370\n123 5 3 11 11 0 131 132 147 146 356 357 372 371\n124 5 3 11 11 0 132 133 148 147 357 358 373 372\n125 5 3 11 11 0 133 134 149 148 358 359 374 373\n126 5 3 11 11 0 134 135 150 149 359 360 375 374\n127 5 3 1 1 0 136 137 152 151 361 362 377 376\n128 5 3 1 1 0 137 138 153 152 362 363 378 377\n129 5 3 1 1 0 138 139 154 153 363 364 379 378\n130 5 3 1 1 0 139 140 155 154 364 365 380 379\n131 5 3 1 1 0 140 141 156 155 365 366 381 380\n132 5 3 1 1 0 141 142 157 156 366 367 382 381\n133 5 3 1 1 0 142 143 158 157 367 368 383 382\n134 5 3 1 1 0 143 144 159 158 368 369 384 383\n135 5 3 1 1 0 144 145 160 159 369 370 385 384\n136 5 3 11 11 0 145 146 161 160 370 371 386 385\n137 5 3 11 11 0 146 147 162 161 371 372 387 386\n138 5 3 11 11 0 147 148 163 162 372 373 388 387\n139 5 3 11 11 0 148 149 164 163 373 374 389 388\n140 5 3 11 11 0 149 150 165 164 374 375 390 389\n141 5 3 1 1 0 151 152 167 166 376 377 392 391\n142 5 3 1 1 0 152 153 168 167 377 378 393 392\n143 5 3 1 1 0 153 154 169 168 378 379 394 393\n144 5 3 1 1 0 154 155 170 169 379 380 395 394\n145 5 3 1 1 0 155 156 171 170 380 381 396 395\n146 5 3 1 1 0 156 157 172 171 381 382 397 396\n147 5 3 1 1 0 157 158 173 172 382 383 398 397\n148 5 3 1 1 0 158 159 174 173 383 384 399 398\n149 5 3 1 1 0 159 160 175 174 384 385 400 399\n150 5 3 11 11 0 160 161 176 175 385 386 401 400\n151 5 3 11 11 0 161 162 177 176 386 387 402 401\n152 5 3 11 11 0 162 163 178 177 387 388 403 402\n153 5 3 11 11 0 163 164 179 178 388 389 404 403\n154 5 3 11 11 0 164 165 180 179 389 390 405 404\n155 5 3 1 1 0 166 167 182 181 391 392 407 406\n156 5 3 1 1 0 167 168 183 182 392 393 408 407\n157 5 3 1 1 0 168 169 184 183 393 394 409 408\n158 5 3 1 1 0 169 170 185 184 394 395 410 409\n159 5 3 1 1 0 170 171 186 185 395 396 411 410\n160 5 3 1 1 0 171 172 187 186 396 397 412 411\n161 5 3 1 1 0 172 173 188 187 397 398 413 412\n162 5 3 1 1 0 173 174 189 188 398 399 414 413\n163 5 3 1 1 0 174 175 190 189 399 400 415 414\n164 5 3 11 11 0 175 176 191 190 400 401 416 415\n165 5 3 11 11 0 176 177 192 191 401 402 417 416\n166 5 3 11 11 0 177 178 193 192 402 403 418 417\n167 5 3 11 11 0 178 179 194 193 403 404 419 418\n168 5 3 11 11 0 179 180 195 194 404 405 420 419\n169 5 3 1 1 0 181 182 197 196 406 407 422 421\n170 5 3 1 1 0 182 183 198 197 407 408 423 422\n171 5 3 1 1 0 183 184 199 198 408 409 424 423\n172 5 3 1 1 0 184 185 200 199 409 410 425 424\n173 5 3 1 1 0 185 186 201 200 410 411 426 425\n174 5 3 1 1 0 186 187 202 201 411 412 427 426\n175 5 3 1 1 0 187 188 203 202 412 413 428 427\n176 5 3 1 1 0 188 189 204 203 413 414 429 428\n177 5 3 1 1 0 189 190 205 204 414 415 430 429\n178 5 3 11 11 0 190 191 206 205 415 416 431 430\n179 5 3 11 11 0 191 192 207 206 416 417 432 431\n180 5 3 11 11 0 192 193 208 207 417 418 433 432\n181 5 3 11 11 0 193 194 209 208 418 419 434 433\n182 5 3 11 11 0 194 195 210 209 419 420 435 434\n183 5 3 1 1 0 196 197 212 211 421 422 437 436\n184 5 3 1 1 0 197 198 213 212 422 423 438 437\n185 5 3 1 1 0 198 199 214 213 423 424 439 438\n186 5 3 1 1 0 199 200 215 214 424 425 440 439\n187 5 3 1 1 0 200 201 216 215 425 426 441 440\n188 5 3 1 1 0 201 202 217 216 426 427 442 441\n189 5 3 1 1 0 202 203 218 217 427 428 443 442\n190 5 3 1 1 0 203 204 219 218 428 429 444 443\n191 5 3 11 11 0 204 205 220 219 429 430 445 444\n192 5 3 11 11 0 205 206 221 220 430 431 446 445\n193 5 3 11 11 0 206 207 222 221 431 432 447 446\n194 5 3 11 11 0 207 208 223 222 432 433 448 447\n195 5 3 11 11 0 208 209 224 223 433 434 449 448\n196 5 3 11 11 0 209 210 225 224 434 435 450 449\n197 5 3 19 19 0 226 227 242 241 451 452 467 466\n198 5 3 19 19 0 227 228 243 242 452 453 468 467\n199 5 3 19 19 0 228 229 244 243 453 454 469 468\n200 5 3 19 19 0 229 230 245 244 454 455 470 469\n201 5 3 19 19 0 230 231 246 245 455 456 471 470\n202 5 3 19 19 0 231 232 247 246 456 457 472 471\n203 5 3 19 19 0 232 233 248 247 457 458 473 472\n204 5 3 19 19 0 233 234 249 248 458 459 474 473\n205 5 3 19 19 0 234 235 250 249 459 460 475 474\n206 5 3 20 20 0 235 236 251 250 460 461 476 475\n207 5 3 20 20 0 236 237 252 251 461 462 477 476\n208 5 3 20 20 0 237 238 253 252 462 463 478 477\n209 5 3 20 20 0 238 239 254 253 463 464 479 478\n210 5 3 20 20 0 239 240 255 254 464 465 480 479\n211 5 3 19 19 0 241 242 257 256 466 467 482 481\n212 5 3 19 19 0 242 243 258 257 467 468 483 482\n213 5 3 19 19 0 243 244 259 258 468 469 484 483\n214 5 3 19 19 0 244 245 260 259 469 470 485 484\n215 5 3 19 19 0 245 246 261 260 470 471 486 485\n216 5 3 19 19 0 246 247 262 261 471 472 487 486\n217 5 3 19 19 0 247 248 263 262 472 473 488 487\n218 5 3 19 19 0 248 249 264 263 473 474 489 488\n219 5 3 19 19 0 249 250 265 264 474 475 490 489\n220 5 3 20 20 0 250 251 266 265 475 476 491 490\n221 5 3 20 20 0 251 252 267 266 476 477 492 491\n222 5 3 20 20 0 252 253 268 267 477 478 493 492\n223 5 3 20 20 0 253 254 269 268 478 479 494 493\n224 5 3 20 20 0 254 255 270 269 479 480 495 494\n225 5 3 19 19 0 256 257 272 271 481 482 497 496\n226 5 3 19 19 0 257 258 273 272 482 483 498 497\n227 5 3 19 19 0 258 259 274 273 483 484 499 498\n228 5 3 19 19 0 259 260 275 274 484 485 500 499\n229 5 3 19 19 0 260 261 276 275 485 486 501 500\n230 5 3 19 19 0 261 262 277 276 486 487 502 501\n231 5 3 19 19 0 262 263 278 277 487 488 503 502\n232 5 3 19 19 0 263 264 279 278 488 489 504 503\n233 5 3 19 19 0 264 265 280 279 489 490 505 504\n234 5 3 20 20 0 265 266 281 280 490 491 506 505\n235 5 3 20 20 0 266 267 282 281 491 492 507 506\n236 5 3 20 20 0 267 268 283 282 492 493 508 507\n237 5 3 20 20 0 268 269 284 283 493 494 509 508\n238 5 3 20 20 0 269 270 285 284 494 495 510 509\n239 5 3 19 19 0 271 272 287 286 496 497 512 511\n240 5 3 19 19 0 272 273 288 287 497 498 513 512\n241 5 3 19 19 0 273 274 289 288 498 499 514 513\n242 5 3 19 19 0 274 275 290 289 499 500 515 514\n243 5 3 19 19 0 275 276 291 290 500 501 516 515\n244 5 3 19 19 0 276 277 292 291 501 502 517 516\n245 5 3 19 19 0 277 278 293 292 502 503 518 517\n246 5 3 19 19 0 278 279 294 293 503 504 519 518\n247 5 3 19 19 0 279 280 295 294 504 505 520 519\n248 5 3 20 20 0 280 281 296 295 505 506 521 520\n249 5 3 20 20 0 281 282 297 296 506 507 522 521\n250 5 3 20 20 0 282 283 298 297 507 508 523 522\n251 5 3 20 20 0 283 284 299 298 508 509 524 523\n252 5 3 20 20 0 284 285 300 299 509 510 525 524\n253 5 3 19 19 0 286 287 302 301 511 512 527 526\n254 5 3 19 19 0 287 288 303 302 512 513 528 527\n255 5 3 19 19 0 288 289 304 303 513 514 529 528\n256 5 3 19 19 0 289 290 305 304 514 515 530 529\n257 5 3 19 19 0 290 291 306 305 515 516 531 530\n258 5 3 19 19 0 291 292 307 306 516 517 532 531\n259 5 3 19 19 0 292 293 308 307 517 518 533 532\n260 5 3 19 19 0 293 294 309 308 518 519 534 533\n261 5 3 19 19 0 294 295 310 309 519 520 535 534\n262 5 3 20 20 0 295 296 311 310 520 521 536 535\n263 5 3 20 20 0 296 297 312 311 521 522 537 536\n264 5 3 20 20 0 297 298 313 312 522 523 538 537\n265 5 3 20 20 0 298 299 314 313 523 524 539 538\n266 5 3 20 20 0 299 300 315 314 524 525 540 539\n267 5 3 19 19 0 301 302 317 316 526 527 542 541\n268 5 3 19 19 0 302 303 318 317 527 528 543 542\n269 5 3 19 19 0 303 304 319 318 528 529 544 543\n270 5 3 19 19 0 304 305 320 319 529 530 545 544\n271 5 3 19 19 0 305 306 321 320 530 531 546 545\n272 5 3 19 19 0 306 307 322 321 531 532 547 546\n273 5 3 19 19 0 307 308 323 322 532 533 548 547\n274 5 3 19 19 0 308 309 324 323 533 534 549 548\n275 5 3 14 14 0 309 310 325 324 534 535 550 549\n276 5 3 20 20 0 310 311 326 325 535 536 551 550\n277 5 3 20 20 0 311 312 327 326 536 537 552 551\n278 5 3 20 20 0 312 313 328 327 537 538 553 552\n279 5 3 20 20 0 313 314 329 328 538 539 554 553\n280 5 3 20 20 0 314 315 330 329 539 540 555 554\n281 5 3 1 1 0 316 317 332 331 541 542 557 556\n282 5 3 1 1 0 317 318 333 332 542 543 558 557\n283 5 3 1 1 0 318 319 334 333 543 544 559 558\n284 5 3 1 1 0 319 320 335 334 544 545 560 559\n285 5 3 1 1 0 320 321 336 335 545 546 561 560\n286 5 3 1 1 0 321 322 337 336 546 547 562 561\n287 5 3 19 19 0 322 323 338 337 547 548 563 562\n288 5 3 14 14 0 323 324 339 338 548 549 564 563\n289 5 3 14 14 0 324 325 340 339 549 550 565 564\n290 5 3 14 14 0 325 326 341 340 550 551 566 565\n291 5 3 14 14 0 326 327 342 341 551 552 567 566\n292 5 3 20 20 0 327 328 343 342 552 553 568 567\n293 5 3 20 20 0 328 329 344 343 553 554 569 568\n294 5 3 20 20 0 329 330 345 344 554 555 570 569\n295 5 3 1 1 0 331 332 347 346 556 557 572 571\n296 5 3 1 1 0 332 333 348 347 557 558 573 572\n297 5 3 1 1 0 333 334 349 348 558 559 574 573\n298 5 3 1 1 0 334 335 350 349 559 560 575 574\n299 5 3 1 1 0 335 336 351 350 560 561 576 575\n300 5 3 1 1 0 336 337 352 351 561 562 577 576\n301 5 3 1 1 0 337 338 353 352 562 563 578 577\n302 5 3 1 1 0 338 339 354 353 563 564 579 578\n303 5 3 14 14 0 339 340 355 354 564 565 580 579\n304 5 3 14 14 0 340 341 356 355 565 566 581 580\n305 5 3 14 14 0 341 342 357 356 566 567 582 581\n306 5 3 11 11 0 342 343 358 357 567 568 583 582\n307 5 3 11 11 0 343 344 359 358 568 569 584 583\n308 5 3 11 11 0 344 345 360 359 569 570 585 584\n309 5 3 1 1 0 346 347 362 361 571 572 587 586\n310 5 3 1 1 0 347 348 363 362 572 573 588 587\n311 5 3 1 1 0 348 349 364 363 573 574 589 588\n312 5 3 1 1 0 349 350 365 364 574 575 590 589\n313 5 3 1 1 0 350 351 366 365 575 576 591 590\n314 5 3 1 1 0 351 352 367 366 576 577 592 591\n315 5 3 1 1 0 352 353 368 367 577 578 593 592\n316 5 3 1 1 0 353 354 369 368 578 579 594 593\n317 5 3 14 14 0 354 355 370 369 579 580 595 594\n318 5 3 14 14 0 355 356 371 370 580 581 596 595\n319 5 3 11 11 0 356 357 372 371 581 582 597 596\n320 5 3 11 11 0 357 358 373 372 582 583 598 597\n321 5 3 11 11 0 358 359 374 373 583 584 599 598\n322 5 3 11 11 0 359 360 375 374 584 585 600 599\n323 5 3 1 1 0 361 362 377 376 586 587 602 601\n324 5 3 1 1 0 362 363 378 377 587 588 603 602\n325 5 3 1 1 0 363 364 379 378 588 589 604 603\n326 5 3 1 1 0 364 365 380 379 589 590 605 604\n327 5 3 1 1 0 365 366 381 380 590 591 606 605\n328 5 3 1 1 0 366 367 382 381 591 592 607 606\n329 5 3 1 1 0 367 368 383 382 592 593 608 607\n330 5 3 1 1 0 368 369 384 383 593 594 609 608\n331 5 3 1 1 0 369 370 385 384 594 595 610 609\n332 5 3 11 11 0 370 371 386 385 595 596 611 610\n333 5 3 11 11 0 371 372 387 386 596 597 612 611\n334 5 3 11 11 0 372 373 388 387 597 598 613 612\n335 5 3 11 11 0 373 374 389 388 598 599 614 613\n336 5 3 11 11 0 374 375 390 389 599 600 615 614\n337 5 3 1 1 0 376 377 392 391 601 602 617 616\n338 5 3 1 1 0 377 378 393 392 602 603 618 617\n339 5 3 1 1 0 378 379 394 393 603 604 619 618\n340 5 3 1 1 0 379 380 395 394 604 605 620 619\n341 5 3 1 1 0 380 381 396 395 605 606 621 620\n342 5 3 1 1 0 381 382 397 396 606 607 622 621\n343 5 3 1 1 0 382 383 398 397 607 608 623 622\n344 5 3 1 1 0 383 384 399 398 608 609 624 623\n345 5 3 1 1 0 384 385 400 399 609 610 625 624\n346 5 3 11 11 0 385 386 401 400 610 611 626 625\n347 5 3 11 11 0 386 387 402 401 611 612 627 626\n348 5 3 11 11 0 387 388 403 402 612 613 628 627\n349 5 3 11 11 0 388 389 404 403 613 614 629 628\n350 5 3 11 11 0 389 390 405 404 614 615 630 629\n351 5 3 1 1 0 391 392 407 406 616 617 632 631\n352 5 3 1 1 0 392 393 408 407 617 618 633 632\n353 5 3 1 1 0 393 394 409 408 618 619 634 633\n354 5 3 1 1 0 394 395 410 409 619 620 635 634\n355 5 3 1 1 0 395 396 411 410 620 621 636 635\n356 5 3 1 1 0 396 397 412 411 621 622 637 636\n357 5 3 1 1 0 397 398 413 412 622 623 638 637\n358 5 3 1 1 0 398 399 414 413 623 624 639 638\n359 5 3 1 1 0 399 400 415 414 624 625 640 639\n360 5 3 11 11 0 400 401 416 415 625 626 641 640\n361 5 3 11 11 0 401 402 417 416 626 627 642 641\n362 5 3 11 11 0 402 403 418 417 627 628 643 642\n363 5 3 11 11 0 403 404 419 418 628 629 644 643\n364 5 3 11 11 0 404 405 420 419 629 630 645 644\n365 5 3 1 1 0 406 407 422 421 631 632 647 646\n366 5 3 1 1 0 407 408 423 422 632 633 648 647\n367 5 3 1 1 0 408 409 424 423 633 634 649 648\n368 5 3 1 1 0 409 410 425 424 634 635 650 649\n369 5 3 1 1 0 410 411 426 425 635 636 651 650\n370 5 3 1 1 0 411 412 427 426 636 637 652 651\n371 5 3 1 1 0 412 413 428 427 637 638 653 652\n372 5 3 1 1 0 413 414 429 428 638 639 654 653\n373 5 3 1 1 0 414 415 430 429 639 640 655 654\n374 5 3 11 11 0 415 416 431 430 640 641 656 655\n375 5 3 11 11 0 416 417 432 431 641 642 657 656\n376 5 3 11 11 0 417 418 433 432 642 643 658 657\n377 5 3 11 11 0 418 419 434 433 643 644 659 658\n378 5 3 11 11 0 419 420 435 434 644 645 660 659\n379 5 3 1 1 0 421 422 437 436 646 647 662 661\n380 5 3 1 1 0 422 423 438 437 647 648 663 662\n381 5 3 1 1 0 423 424 439 438 648 649 664 663\n382 5 3 1 1 0 424 425 440 439 649 650 665 664\n383 5 3 1 1 0 425 426 441 440 650 651 666 665\n384 5 3 1 1 0 426 427 442 441 651 652 667 666\n385 5 3 1 1 0 427 428 443 442 652 653 668 667\n386 5 3 1 1 0 428 429 444 443 653 654 669 668\n387 5 3 1 1 0 429 430 445 444 654 655 670 669\n388 5 3 11 11 0 430 431 446 445 655 656 671 670\n389 5 3 11 11 0 431 432 447 446 656 657 672 671\n390 5 3 11 11 0 432 433 448 447 657 658 673 672\n391 5 3 11 11 0 433 434 449 448 658 659 674 673\n392 5 3 11 11 0 434 435 450 449 659 660 675 674\n393 5 3 19 19 0 451 452 467 466 676 677 692 691\n394 5 3 19 19 0 452 453 468 467 677 678 693 692\n395 5 3 19 19 0 453 454 469 468 678 679 694 693\n396 5 3 19 19 0 454 455 470 469 679 680 695 694\n397 5 3 19 19 0 455 456 471 470 680 681 696 695\n398 5 3 19 19 0 456 457 472 471 681 682 697 696\n399 5 3 19 19 0 457 458 473 472 682 683 698 697\n400 5 3 19 19 0 458 459 474 473 683 684 699 698\n401 5 3 19 19 0 459 460 475 474 684 685 700 699\n402 5 3 20 20 0 460 461 476 475 685 686 701 700\n403 5 3 20 20 0 461 462 477 476 686 687 702 701\n404 5 3 20 20 0 462 463 478 477 687 688 703 702\n405 5 3 20 20 0 463 464 479 478 688 689 704 703\n406 5 3 20 20 0 464 465 480 479 689 690 705 704\n407 5 3 19 19 0 466 467 482 481 691 692 707 706\n408 5 3 19 19 0 467 468 483 482 692 693 708 707\n409 5 3 19 19 0 468 469 484 483 693 694 709 708\n410 5 3 19 19 0 469 470 485 484 694 695 710 709\n411 5 3 19 19 0 470 471 486 485 695 696 711 710\n412 5 3 19 19 0 471 472 487 486 696 697 712 711\n413 5 3 19 19 0 472 473 488 487 697 698 713 712\n414 5 3 19 19 0 473 474 489 488 698 699 714 713\n415 5 3 19 19 0 474 475 490 489 699 700 715 714\n416 5 3 20 20 0 475 476 491 490 700 701 716 715\n417 5 3 20 20 0 476 477 492 491 701 702 717 716\n418 5 3 20 20 0 477 478 493 492 702 703 718 717\n419 5 3 20 20 0 478 479 494 493 703 704 719 718\n420 5 3 20 20 0 479 480 495 494 704 705 720 719\n421 5 3 19 19 0 481 482 497 496 706 707 722 721\n422 5 3 19 19 0 482 483 498 497 707 708 723 722\n423 5 3 19 19 0 483 484 499 498 708 709 724 723\n424 5 3 19 19 0 484 485 500 499 709 710 725 724\n425 5 3 19 19 0 485 486 501 500 710 711 726 725\n426 5 3 19 19 0 486 487 502 501 711 712 727 726\n427 5 3 19 19 0 487 488 503 502 712 713 728 727\n428 5 3 19 19 0 488 489 504 503 713 714 729 728\n429 5 3 19 19 0 489 490 505 504 714 715 730 729\n430 5 3 20 20 0 490 491 506 505 715 716 731 730\n431 5 3 20 20 0 491 492 507 506 716 717 732 731\n432 5 3 20 20 0 492 493 508 507 717 718 733 732\n433 5 3 20 20 0 493 494 509 508 718 719 734 733\n434 5 3 20 20 0 494 495 510 509 719 720 735 734\n435 5 3 19 19 0 496 497 512 511 721 722 737 736\n436 5 3 19 19 0 497 498 513 512 722 723 738 737\n437 5 3 19 19 0 498 499 514 513 723 724 739 738\n438 5 3 19 19 0 499 500 515 514 724 725 740 739\n439 5 3 19 19 0 500 501 516 515 725 726 741 740\n440 5 3 19 19 0 501 502 517 516 726 727 742 741\n441 5 3 19 19 0 502 503 518 517 727 728 743 742\n442 5 3 19 19 0 503 504 519 518 728 729 744 743\n443 5 3 20 20 0 504 505 520 519 729 730 745 744\n444 5 3 20 20 0 505 506 521 520 730 731 746 745\n445 5 3 20 20 0 506 507 522 521 731 732 747 746\n446 5 3 20 20 0 507 508 523 522 732 733 748 747\n447 5 3 20 20 0 508 509 524 523 733 734 749 748\n448 5 3 20 20 0 509 510 525 524 734 735 750 749\n449 5 3 19 19 0 511 512 527 526 736 737 752 751\n450 5 3 19 19 0 512 513 528 527 737 738 753 752\n451 5 3 19 19 0 513 514 529 528 738 739 754 753\n452 5 3 19 19 0 514 515 530 529 739 740 755 754\n453 5 3 19 19 0 515 516 531 530 740 741 756 755\n454 5 3 19 19 0 516 517 532 531 741 742 757 756\n455 5 3 19 19 0 517 518 533 532 742 743 758 757\n456 5 3 19 19 0 518 519 534 533 743 744 759 758\n457 5 3 20 20 0 519 520 535 534 744 745 760 759\n458 5 3 20 20 0 520 521 536 535 745 746 761 760\n459 5 3 20 20 0 521 522 537 536 746 747 762 761\n460 5 3 20 20 0 522 523 538 537 747 748 763 762\n461 5 3 20 20 0 523 524 539 538 748 749 764 763\n462 5 3 20 20 0 524 525 540 539 749 750 765 764\n463 5 3 19 19 0 526 527 542 541 751 752 767 766\n464 5 3 19 19 0 527 528 543 542 752 753 768 767\n465 5 3 19 19 0 528 529 544 543 753 754 769 768\n466 5 3 19 19 0 529 530 545 544 754 755 770 769\n467 5 3 19 19 0 530 531 546 545 755 756 771 770\n468 5 3 19 19 0 531 532 547 546 756 757 772 771\n469 5 3 19 19 0 532 533 548 547 757 758 773 772\n470 5 3 19 19 0 533 534 549 548 758 759 774 773\n471 5 3 14 14 0 534 535 550 549 759 760 775 774\n472 5 3 20 20 0 535 536 551 550 760 761 776 775\n473 5 3 20 20 0 536 537 552 551 761 762 777 776\n474 5 3 20 20 0 537 538 553 552 762 763 778 777\n475 5 3 20 20 0 538 539 554 553 763 764 779 778\n476 5 3 20 20 0 539 540 555 554 764 765 780 779\n477 5 3 1 1 0 541 542 557 556 766 767 782 781\n478 5 3 1 1 0 542 543 558 557 767 768 783 782\n479 5 3 1 1 0 543 544 559 558 768 769 784 783\n480 5 3 1 1 0 544 545 560 559 769 770 785 784\n481 5 3 1 1 0 545 546 561 560 770 771 786 785\n482 5 3 1 1 0 546 547 562 561 771 772 787 786\n483 5 3 1 1 0 547 548 563 562 772 773 788 787\n484 5 3 14 14 0 548 549 564 563 773 774 789 788\n485 5 3 14 14 0 549 550 565 564 774 775 790 789\n486 5 3 14 14 0 550 551 566 565 775 776 791 790\n487 5 3 14 14 0 551 552 567 566 776 777 792 791\n488 5 3 20 20 0 552 553 568 567 777 778 793 792\n489 5 3 20 20 0 553 554 569 568 778 779 794 793\n490 5 3 20 20 0 554 555 570 569 779 780 795 794\n491 5 3 1 1 0 556 557 572 571 781 782 797 796\n492 5 3 1 1 0 557 558 573 572 782 783 798 797\n493 5 3 1 1 0 558 559 574 573 783 784 799 798\n494 5 3 1 1 0 559 560 575 574 784 785 800 799\n495 5 3 1 1 0 560 561 576 575 785 786 801 800\n496 5 3 1 1 0 561 562 577 576 786 787 802 801\n497 5 3 1 1 0 562 563 578 577 787 788 803 802\n498 5 3 1 1 0 563 564 579 578 788 789 804 803\n499 5 3 14 14 0 564 565 580 579 789 790 805 804\n500 5 3 14 14 0 565 566 581 580 790 791 806 805\n501 5 3 14 14 0 566 567 582 581 791 792 807 806\n502 5 3 14 14 0 567 568 583 582 792 793 808 807\n503 5 3 11 11 0 568 569 584 583 793 794 809 808\n504 5 3 11 11 0 569 570 585 584 794 795 810 809\n505 5 3 1 1 0 571 572 587 586 796 797 812 811\n506 5 3 1 1 0 572 573 588 587 797 798 813 812\n507 5 3 1 1 0 573 574 589 588 798 799 814 813\n508 5 3 1 1 0 574 575 590 589 799 800 815 814\n509 5 3 1 1 0 575 576 591 590 800 801 816 815\n510 5 3 1 1 0 576 577 592 591 801 802 817 816\n511 5 3 1 1 0 577 578 593 592 802 803 818 817\n512 5 3 1 1 0 578 579 594 593 803 804 819 818\n513 5 3 14 14 0 579 580 595 594 804 805 820 819\n514 5 3 14 14 0 580 581 596 595 805 806 821 820\n515 5 3 11 11 0 581 582 597 596 806 807 822 821\n516 5 3 11 11 0 582 583 598 597 807 808 823 822\n517 5 3 11 11 0 583 584 599 598 808 809 824 823\n518 5 3 11 11 0 584 585 600 599 809 810 825 824\n519 5 3 1 1 0 586 587 602 601 811 812 827 826\n520 5 3 1 1 0 587 588 603 602 812 813 828 827\n521 5 3 1 1 0 588 589 604 603 813 814 829 828\n522 5 3 1 1 0 589 590 605 604 814 815 830 829\n523 5 3 1 1 0 590 591 606 605 815 816 831 830\n524 5 3 1 1 0 591 592 607 606 816 817 832 831\n525 5 3 1 1 0 592 593 608 607 817 818 833 832\n526 5 3 1 1 0 593 594 609 608 818 819 834 833\n527 5 3 1 1 0 594 595 610 609 819 820 835 834\n528 5 3 11 11 0 595 596 611 610 820 821 836 835\n529 5 3 11 11 0 596 597 612 611 821 822 837 836\n530 5 3 11 11 0 597 598 613 612 822 823 838 837\n531 5 3 11 11 0 598 599 614 613 823 824 839 838\n532 5 3 11 11 0 599 600 615 614 824 825 840 839\n533 5 3 1 1 0 601 602 617 616 826 827 842 841\n534 5 3 1 1 0 602 603 618 617 827 828 843 842\n535 5 3 1 1 0 603 604 619 618 828 829 844 843\n536 5 3 1 1 0 604 605 620 619 829 830 845 844\n537 5 3 1 1 0 605 606 621 620 830 831 846 845\n538 5 3 1 1 0 606 607 622 621 831 832 847 846\n539 5 3 1 1 0 607 608 623 622 832 833 848 847\n540 5 3 1 1 0 608 609 624 623 833 834 849 848\n541 5 3 1 1 0 609 610 625 624 834 835 850 849\n542 5 3 11 11 0 610 611 626 625 835 836 851 850\n543 5 3 11 11 0 611 612 627 626 836 837 852 851\n544 5 3 11 11 0 612 613 628 627 837 838 853 852\n545 5 3 11 11 0 613 614 629 628 838 839 854 853\n546 5 3 11 11 0 614 615 630 629 839 840 855 854\n547 5 3 1 1 0 616 617 632 631 841 842 857 856\n548 5 3 1 1 0 617 618 633 632 842 843 858 857\n549 5 3 1 1 0 618 619 634 633 843 844 859 858\n550 5 3 1 1 0 619 620 635 634 844 845 860 859\n551 5 3 1 1 0 620 621 636 635 845 846 861 860\n552 5 3 1 1 0 621 622 637 636 846 847 862 861\n553 5 3 1 1 0 622 623 638 637 847 848 863 862\n554 5 3 1 1 0 623 624 639 638 848 849 864 863\n555 5 3 1 1 0 624 625 640 639 849 850 865 864\n556 5 3 11 11 0 625 626 641 640 850 851 866 865\n557 5 3 11 11 0 626 627 642 641 851 852 867 866\n558 5 3 11 11 0 627 628 643 642 852 853 868 867\n559 5 3 11 11 0 628 629 644 643 853 854 869 868\n560 5 3 11 11 0 629 630 645 644 854 855 870 869\n561 5 3 1 1 0 631 632 647 646 856 857 872 871\n562 5 3 1 1 0 632 633 648 647 857 858 873 872\n563 5 3 1 1 0 633 634 649 648 858 859 874 873\n564 5 3 1 1 0 634 635 650 649 859 860 875 874\n565 5 3 1 1 0 635 636 651 650 860 861 876 875\n566 5 3 1 1 0 636 637 652 651 861 862 877 876\n567 5 3 1 1 0 637 638 653 652 862 863 878 877\n568 5 3 1 1 0 638 639 654 653 863 864 879 878\n569 5 3 1 1 0 639 640 655 654 864 865 880 879\n570 5 3 11 11 0 640 641 656 655 865 866 881 880\n571 5 3 11 11 0 641 642 657 656 866 867 882 881\n572 5 3 11 11 0 642 643 658 657 867 868 883 882\n573 5 3 11 11 0 643 644 659 658 868 869 884 883\n574 5 3 11 11 0 644 645 660 659 869 870 885 884\n575 5 3 1 1 0 646 647 662 661 871 872 887 886\n576 5 3 1 1 0 647 648 663 662 872 873 888 887\n577 5 3 1 1 0 648 649 664 663 873 874 889 888\n578 5 3 1 1 0 649 650 665 664 874 875 890 889\n579 5 3 1 1 0 650 651 666 665 875 876 891 890\n580 5 3 1 1 0 651 652 667 666 876 877 892 891\n581 5 3 1 1 0 652 653 668 667 877 878 893 892\n582 5 3 1 1 0 653 654 669 668 878 879 894 893\n583 5 3 1 1 0 654 655 670 669 879 880 895 894\n584 5 3 11 11 0 655 656 671 670 880 881 896 895\n585 5 3 11 11 0 656 657 672 671 881 882 897 896\n586 5 3 11 11 0 657 658 673 672 882 883 898 897\n587 5 3 11 11 0 658 659 674 673 883 884 899 898\n588 5 3 11 11 0 659 660 675 674 884 885 900 899\n589 5 3 19 19 0 676 677 692 691 901 902 917 916\n590 5 3 19 19 0 677 678 693 692 902 903 918 917\n591 5 3 19 19 0 678 679 694 693 903 904 919 918\n592 5 3 19 19 0 679 680 695 694 904 905 920 919\n593 5 3 19 19 0 680 681 696 695 905 906 921 920\n594 5 3 19 19 0 681 682 697 696 906 907 922 921\n595 5 3 19 19 0 682 683 698 697 907 908 923 922\n596 5 3 19 19 0 683 684 699 698 908 909 924 923\n597 5 3 20 20 0 684 685 700 699 909 910 925 924\n598 5 3 20 20 0 685 686 701 700 910 911 926 925\n599 5 3 20 20 0 686 687 702 701 911 912 927 926\n600 5 3 20 20 0 687 688 703 702 912 913 928 927\n601 5 3 20 20 0 688 689 704 703 913 914 929 928\n602 5 3 20 20 0 689 690 705 704 914 915 930 929\n603 5 3 19 19 0 691 692 707 706 916 917 932 931\n604 5 3 19 19 0 692 693 708 707 917 918 933 932\n605 5 3 19 19 0 693 694 709 708 918 919 934 933\n606 5 3 19 19 0 694 695 710 709 919 920 935 934\n607 5 3 19 19 0 695 696 711 710 920 921 936 935\n608 5 3 19 19 0 696 697 712 711 921 922 937 936\n609 5 3 19 19 0 697 698 713 712 922 923 938 937\n610 5 3 19 19 0 698 699 714 713 923 924 939 938\n611 5 3 20 20 0 699 700 715 714 924 925 940 939\n612 5 3 20 20 0 700 701 716 715 925 926 941 940\n613 5 3 20 20 0 701 702 717 716 926 927 942 941\n614 5 3 20 20 0 702 703 718 717 927 928 943 942\n615 5 3 20 20 0 703 704 719 718 928 929 944 943\n616 5 3 20 20 0 704 705 720 719 929 930 945 944\n617 5 3 19 19 0 706 707 722 721 931 932 947 946\n618 5 3 19 19 0 707 708 723 722 932 933 948 947\n619 5 3 19 19 0 708 709 724 723 933 934 949 948\n620 5 3 19 19 0 709 710 725 724 934 935 950 949\n621 5 3 19 19 0 710 711 726 725 935 936 951 950\n622 5 3 19 19 0 711 712 727 726 936 937 952 951\n623 5 3 19 19 0 712 713 728 727 937 938 953 952\n624 5 3 19 19 0 713 714 729 728 938 939 954 953\n625 5 3 20 20 0 714 715 730 729 939 940 955 954\n626 5 3 20 20 0 715 716 731 730 940 941 956 955\n627 5 3 20 20 0 716 717 732 731 941 942 957 956\n628 5 3 20 20 0 717 718 733 732 942 943 958 957\n629 5 3 20 20 0 718 719 734 733 943 944 959 958\n630 5 3 20 20 0 719 720 735 734 944 945 960 959\n631 5 3 19 19 0 721 722 737 736 946 947 962 961\n632 5 3 19 19 0 722 723 738 737 947 948 963 962\n633 5 3 19 19 0 723 724 739 738 948 949 964 963\n634 5 3 19 19 0 724 725 740 739 949 950 965 964\n635 5 3 19 19 0 725 726 741 740 950 951 966 965\n636 5 3 19 19 0 726 727 742 741 951 952 967 966\n637 5 3 19 19 0 727 728 743 742 952 953 968 967\n638 5 3 19 19 0 728 729 744 743 953 954 969 968\n639 5 3 20 20 0 729 730 745 744 954 955 970 969\n640 5 3 20 20 0 730 731 746 745 955 956 971 970\n641 5 3 20 20 0 731 732 747 746 956 957 972 971\n642 5 3 20 20 0 732 733 748 747 957 958 973 972\n643 5 3 20 20 0 733 734 749 748 958 959 974 973\n644 5 3 20 20 0 734 735 750 749 959 960 975 974\n645 5 3 19 19 0 736 737 752 751 961 962 977 976\n646 5 3 19 19 0 737 738 753 752 962 963 978 977\n647 5 3 19 19 0 738 739 754 753 963 964 979 978\n648 5 3 19 19 0 739 740 755 754 964 965 980 979\n649 5 3 19 19 0 740 741 756 755 965 966 981 980\n650 5 3 19 19 0 741 742 757 756 966 967 982 981\n651 5 3 19 19 0 742 743 758 757 967 968 983 982\n652 5 3 19 19 0 743 744 759 758 968 969 984 983\n653 5 3 20 20 0 744 745 760 759 969 970 985 984\n654 5 3 20 20 0 745 746 761 760 970 971 986 985\n655 5 3 20 20 0 746 747 762 761 971 972 987 986\n656 5 3 20 20 0 747 748 763 762 972 973 988 987\n657 5 3 20 20 0 748 749 764 763 973 974 989 988\n658 5 3 20 20 0 749 750 765 764 974 975 990 989\n659 5 3 19 19 0 751 752 767 766 976 977 992 991\n660 5 3 19 19 0 752 753 768 767 977 978 993 992\n661 5 3 19 19 0 753 754 769 768 978 979 994 993\n662 5 3 19 19 0 754 755 770 769 979 980 995 994\n663 5 3 19 19 0 755 756 771 770 980 981 996 995\n664 5 3 19 19 0 756 757 772 771 981 982 997 996\n665 5 3 19 19 0 757 758 773 772 982 983 998 997\n666 5 3 19 19 0 758 759 774 773 983 984 999 998\n667 5 3 14 14 0 759 760 775 774 984 985 1000 999\n668 5 3 20 20 0 760 761 776 775 985 986 1001 1000\n669 5 3 20 20 0 761 762 777 776 986 987 1002 1001\n670 5 3 20 20 0 762 763 778 777 987 988 1003 1002\n671 5 3 20 20 0 763 764 779 778 988 989 1004 1003\n672 5 3 20 20 0 764 765 780 779 989 990 1005 1004\n673 5 3 1 1 0 766 767 782 781 991 992 1007 1006\n674 5 3 1 1 0 767 768 783 782 992 993 1008 1007\n675 5 3 1 1 0 768 769 784 783 993 994 1009 1008\n676 5 3 1 1 0 769 770 785 784 994 995 1010 1009\n677 5 3 1 1 0 770 771 786 785 995 996 1011 1010\n678 5 3 1 1 0 771 772 787 786 996 997 1012 1011\n679 5 3 1 1 0 772 773 788 787 997 998 1013 1012\n680 5 3 14 14 0 773 774 789 788 998 999 1014 1013\n681 5 3 14 14 0 774 775 790 789 999 1000 1015 1014\n682 5 3 14 14 0 775 776 791 790 1000 1001 1016 1015\n683 5 3 14 14 0 776 777 792 791 1001 1002 1017 1016\n684 5 3 20 20 0 777 778 793 792 1002 1003 1018 1017\n685 5 3 20 20 0 778 779 794 793 1003 1004 1019 1018\n686 5 3 20 20 0 779 780 795 794 1004 1005 1020 1019\n687 5 3 1 1 0 781 782 797 796 1006 1007 1022 1021\n688 5 3 1 1 0 782 783 798 797 1007 1008 1023 1022\n689 5 3 1 1 0 783 784 799 798 1008 1009 1024 1023\n690 5 3 1 1 0 784 785 800 799 1009 1010 1025 1024\n691 5 3 1 1 0 785 786 801 800 1010 1011 1026 1025\n692 5 3 1 1 0 786 787 802 801 1011 1012 1027 1026\n693 5 3 1 1 0 787 788 803 802 1012 1013 1028 1027\n694 5 3 14 14 0 788 789 804 803 1013 1014 1029 1028\n695 5 3 14 14 0 789 790 805 804 1014 1015 1030 1029\n696 5 3 14 14 0 790 791 806 805 1015 1016 1031 1030\n697 5 3 14 14 0 791 792 807 806 1016 1017 1032 1031\n698 5 3 14 14 0 792 793 808 807 1017 1018 1033 1032\n699 5 3 13 13 0 793 794 809 808 1018 1019 1034 1033\n700 5 3 13 13 0 794 795 810 809 1019 1020 1035 1034\n701 5 3 1 1 0 796 797 812 811 1021 1022 1037 1036\n702 5 3 1 1 0 797 798 813 812 1022 1023 1038 1037\n703 5 3 1 1 0 798 799 814 813 1023 1024 1039 1038\n704 5 3 1 1 0 799 800 815 814 1024 1025 1040 1039\n705 5 3 1 1 0 800 801 816 815 1025 1026 1041 1040\n706 5 3 1 1 0 801 802 817 816 1026 1027 1042 1041\n707 5 3 1 1 0 802 803 818 817 1027 1028 1043 1042\n708 5 3 1 1 0 803 804 819 818 1028 1029 1044 1043\n709 5 3 14 14 0 804 805 820 819 1029 1030 1045 1044\n710 5 3 14 14 0 805 806 821 820 1030 1031 1046 1045\n711 5 3 14 14 0 806 807 822 821 1031 1032 1047 1046\n712 5 3 11 11 0 807 808 823 822 1032 1033 1048 1047\n713 5 3 11 11 0 808 809 824 823 1033 1034 1049 1048\n714 5 3 11 11 0 809 810 825 824 1034 1035 1050 1049\n715 5 3 1 1 0 811 812 827 826 1036 1037 1052 1051\n716 5 3 1 1 0 812 813 828 827 1037 1038 1053 1052\n717 5 3 1 1 0 813 814 829 828 1038 1039 1054 1053\n718 5 3 1 1 0 814 815 830 829 1039 1040 1055 1054\n719 5 3 1 1 0 815 816 831 830 1040 1041 1056 1055\n720 5 3 1 1 0 816 817 832 831 1041 1042 1057 1056\n721 5 3 1 1 0 817 818 833 832 1042 1043 1058 1057\n722 5 3 1 1 0 818 819 834 833 1043 1044 1059 1058\n723 5 3 1 1 0 819 820 835 834 1044 1045 1060 1059\n724 5 3 11 11 0 820 821 836 835 1045 1046 1061 1060\n725 5 3 11 11 0 821 822 837 836 1046 1047 1062 1061\n726 5 3 11 11 0 822 823 838 837 1047 1048 1063 1062\n727 5 3 11 11 0 823 824 839 838 1048 1049 1064 1063\n728 5 3 11 11 0 824 825 840 839 1049 1050 1065 1064\n729 5 3 1 1 0 826 827 842 841 1051 1052 1067 1066\n730 5 3 1 1 0 827 828 843 842 1052 1053 1068 1067\n731 5 3 1 1 0 828 829 844 843 1053 1054 1069 1068\n732 5 3 1 1 0 829 830 845 844 1054 1055 1070 1069\n733 5 3 1 1 0 830 831 846 845 1055 1056 1071 1070\n734 5 3 1 1 0 831 832 847 846 1056 1057 1072 1071\n735 5 3 1 1 0 832 833 848 847 1057 1058 1073 1072\n736 5 3 1 1 0 833 834 849 848 1058 1059 1074 1073\n737 5 3 1 1 0 834 835 850 849 1059 1060 1075 1074\n738 5 3 11 11 0 835 836 851 850 1060 1061 1076 1075\n739 5 3 11 11 0 836 837 852 851 1061 1062 1077 1076\n740 5 3 11 11 0 837 838 853 852 1062 1063 1078 1077\n741 5 3 11 11 0 838 839 854 853 1063 1064 1079 1078\n742 5 3 11 11 0 839 840 855 854 1064 1065 1080 1079\n743 5 3 1 1 0 841 842 857 856 1066 1067 1082 1081\n744 5 3 1 1 0 842 843 858 857 1067 1068 1083 1082\n745 5 3 1 1 0 843 844 859 858 1068 1069 1084 1083\n746 5 3 1 1 0 844 845 860 859 1069 1070 1085 1084\n747 5 3 1 1 0 845 846 861 860 1070 1071 1086 1085\n748 5 3 1 1 0 846 847 862 861 1071 1072 1087 1086\n749 5 3 1 1 0 847 848 863 862 1072 1073 1088 1087\n750 5 3 1 1 0 848 849 864 863 1073 1074 1089 1088\n751 5 3 1 1 0 849 850 865 864 1074 1075 1090 1089\n752 5 3 11 11 0 850 851 866 865 1075 1076 1091 1090\n753 5 3 11 11 0 851 852 867 866 1076 1077 1092 1091\n754 5 3 11 11 0 852 853 868 867 1077 1078 1093 1092\n755 5 3 11 11 0 853 854 869 868 1078 1079 1094 1093\n756 5 3 11 11 0 854 855 870 869 1079 1080 1095 1094\n757 5 3 1 1 0 856 857 872 871 1081 1082 1097 1096\n758 5 3 1 1 0 857 858 873 872 1082 1083 1098 1097\n759 5 3 1 1 0 858 859 874 873 1083 1084 1099 1098\n760 5 3 1 1 0 859 860 875 874 1084 1085 1100 1099\n761 5 3 1 1 0 860 861 876 875 1085 1086 1101 1100\n762 5 3 1 1 0 861 862 877 876 1086 1087 1102 1101\n763 5 3 1 1 0 862 863 878 877 1087 1088 1103 1102\n764 5 3 1 1 0 863 864 879 878 1088 1089 1104 1103\n765 5 3 1 1 0 864 865 880 879 1089 1090 1105 1104\n766 5 3 11 11 0 865 866 881 880 1090 1091 1106 1105\n767 5 3 11 11 0 866 867 882 881 1091 1092 1107 1106\n768 5 3 11 11 0 867 868 883 882 1092 1093 1108 1107\n769 5 3 11 11 0 868 869 884 883 1093 1094 1109 1108\n770 5 3 11 11 0 869 870 885 884 1094 1095 1110 1109\n771 5 3 1 1 0 871 872 887 886 1096 1097 1112 1111\n772 5 3 1 1 0 872 873 888 887 1097 1098 1113 1112\n773 5 3 1 1 0 873 874 889 888 1098 1099 1114 1113\n774 5 3 1 1 0 874 875 890 889 1099 1100 1115 1114\n775 5 3 1 1 0 875 876 891 890 1100 1101 1116 1115\n776 5 3 1 1 0 876 877 892 891 1101 1102 1117 1116\n777 5 3 1 1 0 877 878 893 892 1102 1103 1118 1117\n778 5 3 1 1 0 878 879 894 893 1103 1104 1119 1118\n779 5 3 1 1 0 879 880 895 894 1104 1105 1120 1119\n780 5 3 11 11 0 880 881 896 895 1105 1106 1121 1120\n781 5 3 11 11 0 881 882 897 896 1106 1107 1122 1121\n782 5 3 11 11 0 882 883 898 897 1107 1108 1123 1122\n783 5 3 11 11 0 883 884 899 898 1108 1109 1124 1123\n784 5 3 11 11 0 884 885 900 899 1109 1110 1125 1124\n785 5 3 19 19 0 901 902 917 916 1126 1127 1142 1141\n786 5 3 19 19 0 902 903 918 917 1127 1128 1143 1142\n787 5 3 19 19 0 903 904 919 918 1128 1129 1144 1143\n788 5 3 19 19 0 904 905 920 919 1129 1130 1145 1144\n789 5 3 19 19 0 905 906 921 920 1130 1131 1146 1145\n790 5 3 19 19 0 906 907 922 921 1131 1132 1147 1146\n791 5 3 19 19 0 907 908 923 922 1132 1133 1148 1147\n792 5 3 19 19 0 908 909 924 923 1133 1134 1149 1148\n793 5 3 20 20 0 909 910 925 924 1134 1135 1150 1149\n794 5 3 20 20 0 910 911 926 925 1135 1136 1151 1150\n795 5 3 20 20 0 911 912 927 926 1136 1137 1152 1151\n796 5 3 20 20 0 912 913 928 927 1137 1138 1153 1152\n797 5 3 20 20 0 913 914 929 928 1138 1139 1154 1153\n798 5 3 20 20 0 914 915 930 929 1139 1140 1155 1154\n799 5 3 19 19 0 916 917 932 931 1141 1142 1157 1156\n800 5 3 19 19 0 917 918 933 932 1142 1143 1158 1157\n801 5 3 19 19 0 918 919 934 933 1143 1144 1159 1158\n802 5 3 19 19 0 919 920 935 934 1144 1145 1160 1159\n803 5 3 19 19 0 920 921 936 935 1145 1146 1161 1160\n804 5 3 19 19 0 921 922 937 936 1146 1147 1162 1161\n805 5 3 19 19 0 922 923 938 937 1147 1148 1163 1162\n806 5 3 19 19 0 923 924 939 938 1148 1149 1164 1163\n807 5 3 20 20 0 924 925 940 939 1149 1150 1165 1164\n808 5 3 20 20 0 925 926 941 940 1150 1151 1166 1165\n809 5 3 20 20 0 926 927 942 941 1151 1152 1167 1166\n810 5 3 20 20 0 927 928 943 942 1152 1153 1168 1167\n811 5 3 20 20 0 928 929 944 943 1153 1154 1169 1168\n812 5 3 20 20 0 929 930 945 944 1154 1155 1170 1169\n813 5 3 19 19 0 931 932 947 946 1156 1157 1172 1171\n814 5 3 19 19 0 932 933 948 947 1157 1158 1173 1172\n815 5 3 19 19 0 933 934 949 948 1158 1159 1174 1173\n816 5 3 19 19 0 934 935 950 949 1159 1160 1175 1174\n817 5 3 19 19 0 935 936 951 950 1160 1161 1176 1175\n818 5 3 19 19 0 936 937 952 951 1161 1162 1177 1176\n819 5 3 19 19 0 937 938 953 952 1162 1163 1178 1177\n820 5 3 19 19 0 938 939 954 953 1163 1164 1179 1178\n821 5 3 20 20 0 939 940 955 954 1164 1165 1180 1179\n822 5 3 20 20 0 940 941 956 955 1165 1166 1181 1180\n823 5 3 20 20 0 941 942 957 956 1166 1167 1182 1181\n824 5 3 20 20 0 942 943 958 957 1167 1168 1183 1182\n825 5 3 20 20 0 943 944 959 958 1168 1169 1184 1183\n826 5 3 20 20 0 944 945 960 959 1169 1170 1185 1184\n827 5 3 2 2 0 946 947 962 961 1171 1172 1187 1186\n828 5 3 19 19 0 947 948 963 962 1172 1173 1188 1187\n829 5 3 19 19 0 948 949 964 963 1173 1174 1189 1188\n830 5 3 19 19 0 949 950 965 964 1174 1175 1190 1189\n831 5 3 19 19 0 950 951 966 965 1175 1176 1191 1190\n832 5 3 19 19 0 951 952 967 966 1176 1177 1192 1191\n833 5 3 19 19 0 952 953 968 967 1177 1178 1193 1192\n834 5 3 19 19 0 953 954 969 968 1178 1179 1194 1193\n835 5 3 20 20 0 954 955 970 969 1179 1180 1195 1194\n836 5 3 20 20 0 955 956 971 970 1180 1181 1196 1195\n837 5 3 20 20 0 956 957 972 971 1181 1182 1197 1196\n838 5 3 20 20 0 957 958 973 972 1182 1183 1198 1197\n839 5 3 20 20 0 958 959 974 973 1183 1184 1199 1198\n840 5 3 20 20 0 959 960 975 974 1184 1185 1200 1199\n841 5 3 2 2 0 961 962 977 976 1186 1187 1202 1201\n842 5 3 2 2 0 962 963 978 977 1187 1188 1203 1202\n843 5 3 19 19 0 963 964 979 978 1188 1189 1204 1203\n844 5 3 19 19 0 964 965 980 979 1189 1190 1205 1204\n845 5 3 19 19 0 965 966 981 980 1190 1191 1206 1205\n846 5 3 19 19 0 966 967 982 981 1191 1192 1207 1206\n847 5 3 19 19 0 967 968 983 982 1192 1193 1208 1207\n848 5 3 8 8 0 968 969 984 983 1193 1194 1209 1208\n849 5 3 8 8 0 969 970 985 984 1194 1195 1210 1209\n850 5 3 20 20 0 970 971 986 985 1195 1196 1211 1210\n851 5 3 20 20 0 971 972 987 986 1196 1197 1212 1211\n852 5 3 20 20 0 972 973 988 987 1197 1198 1213 1212\n853 5 3 20 20 0 973 974 989 988 1198 1199 1214 1213\n854 5 3 20 20 0 974 975 990 989 1199 1200 1215 1214\n855 5 3 2 2 0 976 977 992 991 1201 1202 1217 1216\n856 5 3 2 2 0 977 978 993 992 1202 1203 1218 1217\n857 5 3 19 19 0 978 979 994 993 1203 1204 1219 1218\n858 5 3 19 19 0 979 980 995 994 1204 1205 1220 1219\n859 5 3 19 19 0 980 981 996 995 1205 1206 1221 1220\n860 5 3 19 19 0 981 982 997 996 1206 1207 1222 1221\n861 5 3 19 19 0 982 983 998 997 1207 1208 1223 1222\n862 5 3 8 8 0 983 984 999 998 1208 1209 1224 1223\n863 5 3 8 8 0 984 985 1000 999 1209 1210 1225 1224\n864 5 3 14 14 0 985 986 1001 1000 1210 1211 1226 1225\n865 5 3 20 20 0 986 987 1002 1001 1211 1212 1227 1226\n866 5 3 20 20 0 987 988 1003 1002 1212 1213 1228 1227\n867 5 3 20 20 0 988 989 1004 1003 1213 1214 1229 1228\n868 5 3 20 20 0 989 990 1005 1004 1214 1215 1230 1229\n869 5 3 1 1 0 991 992 1007 1006 1216 1217 1232 1231\n870 5 3 1 1 0 992 993 1008 1007 1217 1218 1233 1232\n871 5 3 1 1 0 993 994 1009 1008 1218 1219 1234 1233\n872 5 3 1 1 0 994 995 1010 1009 1219 1220 1235 1234\n873 5 3 1 1 0 995 996 1011 1010 1220 1221 1236 1235\n874 5 3 1 1 0 996 997 1012 1011 1221 1222 1237 1236\n875 5 3 8 8 0 997 998 1013 1012 1222 1223 1238 1237\n876 5 3 8 8 0 998 999 1014 1013 1223 1224 1239 1238\n877 5 3 14 14 0 999 1000 1015 1014 1224 1225 1240 1239\n878 5 3 14 14 0 1000 1001 1016 1015 1225 1226 1241 1240\n879 5 3 14 14 0 1001 1002 1017 1016 1226 1227 1242 1241\n880 5 3 20 20 0 1002 1003 1018 1017 1227 1228 1243 1242\n881 5 3 13 13 0 1003 1004 1019 1018 1228 1229 1244 1243\n882 5 3 13 13 0 1004 1005 1020 1019 1229 1230 1245 1244\n883 5 3 1 1 0 1006 1007 1022 1021 1231 1232 1247 1246\n884 5 3 1 1 0 1007 1008 1023 1022 1232 1233 1248 1247\n885 5 3 1 1 0 1008 1009 1024 1023 1233 1234 1249 1248\n886 5 3 1 1 0 1009 1010 1025 1024 1234 1235 1250 1249\n887 5 3 1 1 0 1010 1011 1026 1025 1235 1236 1251 1250\n888 5 3 1 1 0 1011 1012 1027 1026 1236 1237 1252 1251\n889 5 3 1 1 0 1012 1013 1028 1027 1237 1238 1253 1252\n890 5 3 14 14 0 1013 1014 1029 1028 1238 1239 1254 1253\n891 5 3 14 14 0 1014 1015 1030 1029 1239 1240 1255 1254\n892 5 3 14 14 0 1015 1016 1031 1030 1240 1241 1256 1255\n893 5 3 14 14 0 1016 1017 1032 1031 1241 1242 1257 1256\n894 5 3 13 13 0 1017 1018 1033 1032 1242 1243 1258 1257\n895 5 3 13 13 0 1018 1019 1034 1033 1243 1244 1259 1258\n896 5 3 13 13 0 1019 1020 1035 1034 1244 1245 1260 1259\n897 5 3 1 1 0 1021 1022 1037 1036 1246 1247 1262 1261\n898 5 3 1 1 0 1022 1023 1038 1037 1247 1248 1263 1262\n899 5 3 1 1 0 1023 1024 1039 1038 1248 1249 1264 1263\n900 5 3 1 1 0 1024 1025 1040 1039 1249 1250 1265 1264\n901 5 3 1 1 0 1025 1026 1041 1040 1250 1251 1266 1265\n902 5 3 1 1 0 1026 1027 1042 1041 1251 1252 1267 1266\n903 5 3 1 1 0 1027 1028 1043 1042 1252 1253 1268 1267\n904 5 3 1 1 0 1028 1029 1044 1043 1253 1254 1269 1268\n905 5 3 14 14 0 1029 1030 1045 1044 1254 1255 1270 1269\n906 5 3 14 14 0 1030 1031 1046 1045 1255 1256 1271 1270\n907 5 3 5 5 0 1031 1032 1047 1046 1256 1257 1272 1271\n908 5 3 13 13 0 1032 1033 1048 1047 1257 1258 1273 1272\n909 5 3 13 13 0 1033 1034 1049 1048 1258 1259 1274 1273\n910 5 3 13 13 0 1034 1035 1050 1049 1259 1260 1275 1274\n911 5 3 1 1 0 1036 1037 1052 1051 1261 1262 1277 1276\n912 5 3 1 1 0 1037 1038 1053 1052 1262 1263 1278 1277\n913 5 3 1 1 0 1038 1039 1054 1053 1263 1264 1279 1278\n914 5 3 1 1 0 1039 1040 1055 1054 1264 1265 1280 1279\n915 5 3 1 1 0 1040 1041 1056 1055 1265 1266 1281 1280\n916 5 3 1 1 0 1041 1042 1057 1056 1266 1267 1282 1281\n917 5 3 1 1 0 1042 1043 1058 1057 1267 1268 1283 1282\n918 5 3 1 1 0 1043 1044 1059 1058 1268 1269 1284 1283\n919 5 3 5 5 0 1044 1045 1060 1059 1269 1270 1285 1284\n920 5 3 5 5 0 1045 1046 1061 1060 1270 1271 1286 1285\n921 5 3 5 5 0 1046 1047 1062 1061 1271 1272 1287 1286\n922 5 3 11 11 0 1047 1048 1063 1062 1272 1273 1288 1287\n923 5 3 11 11 0 1048 1049 1064 1063 1273 1274 1289 1288\n924 5 3 11 11 0 1049 1050 1065 1064 1274 1275 1290 1289\n925 5 3 1 1 0 1051 1052 1067 1066 1276 1277 1292 1291\n926 5 3 1 1 0 1052 1053 1068 1067 1277 1278 1293 1292\n927 5 3 1 1 0 1053 1054 1069 1068 1278 1279 1294 1293\n928 5 3 1 1 0 1054 1055 1070 1069 1279 1280 1295 1294\n929 5 3 1 1 0 1055 1056 1071 1070 1280 1281 1296 1295\n930 5 3 1 1 0 1056 1057 1072 1071 1281 1282 1297 1296\n931 5 3 1 1 0 1057 1058 1073 1072 1282 1283 1298 1297\n932 5 3 1 1 0 1058 1059 1074 1073 1283 1284 1299 1298\n933 5 3 5 5 0 1059 1060 1075 1074 1284 1285 1300 1299\n934 5 3 5 5 0 1060 1061 1076 1075 1285 1286 1301 1300\n935 5 3 11 11 0 1061 1062 1077 1076 1286 1287 1302 1301\n936 5 3 11 11 0 1062 1063 1078 1077 1287 1288 1303 1302\n937 5 3 11 11 0 1063 1064 1079 1078 1288 1289 1304 1303\n938 5 3 11 11 0 1064 1065 1080 1079 1289 1290 1305 1304\n939 5 3 1 1 0 1066 1067 1082 1081 1291 1292 1307 1306\n940 5 3 1 1 0 1067 1068 1083 1082 1292 1293 1308 1307\n941 5 3 1 1 0 1068 1069 1084 1083 1293 1294 1309 1308\n942 5 3 1 1 0 1069 1070 1085 1084 1294 1295 1310 1309\n943 5 3 1 1 0 1070 1071 1086 1085 1295 1296 1311 1310\n944 5 3 1 1 0 1071 1072 1087 1086 1296 1297 1312 1311\n945 5 3 1 1 0 1072 1073 1088 1087 1297 1298 1313 1312\n946 5 3 1 1 0 1073 1074 1089 1088 1298 1299 1314 1313\n947 5 3 24 24 0 1074 1075 1090 1089 1299 1300 1315 1314\n948 5 3 24 24 0 1075 1076 1091 1090 1300 1301 1316 1315\n949 5 3 11 11 0 1076 1077 1092 1091 1301 1302 1317 1316\n950 5 3 11 11 0 1077 1078 1093 1092 1302 1303 1318 1317\n951 5 3 11 11 0 1078 1079 1094 1093 1303 1304 1319 1318\n952 5 3 11 11 0 1079 1080 1095 1094 1304 1305 1320 1319\n953 5 3 1 1 0 1081 1082 1097 1096 1306 1307 1322 1321\n954 5 3 1 1 0 1082 1083 1098 1097 1307 1308 1323 1322\n955 5 3 1 1 0 1083 1084 1099 1098 1308 1309 1324 1323\n956 5 3 1 1 0 1084 1085 1100 1099 1309 1310 1325 1324\n957 5 3 1 1 0 1085 1086 1101 1100 1310 1311 1326 1325\n958 5 3 1 1 0 1086 1087 1102 1101 1311 1312 1327 1326\n959 5 3 1 1 0 1087 1088 1103 1102 1312 1313 1328 1327\n960 5 3 1 1 0 1088 1089 1104 1103 1313 1314 1329 1328\n961 5 3 24 24 0 1089 1090 1105 1104 1314 1315 1330 1329\n962 5 3 24 24 0 1090 1091 1106 1105 1315 1316 1331 1330\n963 5 3 11 11 0 1091 1092 1107 1106 1316 1317 1332 1331\n964 5 3 11 11 0 1092 1093 1108 1107 1317 1318 1333 1332\n965 5 3 11 11 0 1093 1094 1109 1108 1318 1319 1334 1333\n966 5 3 11 11 0 1094 1095 1110 1109 1319 1320 1335 1334\n967 5 3 1 1 0 1096 1097 1112 1111 1321 1322 1337 1336\n968 5 3 1 1 0 1097 1098 1113 1112 1322 1323 1338 1337\n969 5 3 1 1 0 1098 1099 1114 1113 1323 1324 1339 1338\n970 5 3 1 1 0 1099 1100 1115 1114 1324 1325 1340 1339\n971 5 3 1 1 0 1100 1101 1116 1115 1325 1326 1341 1340\n972 5 3 1 1 0 1101 1102 1117 1116 1326 1327 1342 1341\n973 5 3 1 1 0 1102 1103 1118 1117 1327 1328 1343 1342\n974 5 3 1 1 0 1103 1104 1119 1118 1328 1329 1344 1343\n975 5 3 24 24 0 1104 1105 1120 1119 1329 1330 1345 1344\n976 5 3 24 24 0 1105 1106 1121 1120 1330 1331 1346 1345\n977 5 3 11 11 0 1106 1107 1122 1121 1331 1332 1347 1346\n978 5 3 11 11 0 1107 1108 1123 1122 1332 1333 1348 1347\n979 5 3 11 11 0 1108 1109 1124 1123 1333 1334 1349 1348\n980 5 3 11 11 0 1109 1110 1125 1124 1334 1335 1350 1349\n981 5 3 2 2 0 1126 1127 1142 1141 1351 1352 1367 1366\n982 5 3 2 2 0 1127 1128 1143 1142 1352 1353 1368 1367\n983 5 3 19 19 0 1128 1129 1144 1143 1353 1354 1369 1368\n984 5 3 19 19 0 1129 1130 1145 1144 1354 1355 1370 1369\n985 5 3 19 19 0 1130 1131 1146 1145 1355 1356 1371 1370\n986 5 3 19 19 0 1131 1132 1147 1146 1356 1357 1372 1371\n987 5 3 19 19 0 1132 1133 1148 1147 1357 1358 1373 1372\n988 5 3 9 9 0 1133 1134 1149 1148 1358 1359 1374 1373\n989 5 3 9 9 0 1134 1135 1150 1149 1359 1360 1375 1374\n990 5 3 9 9 0 1135 1136 1151 1150 1360 1361 1376 1375\n991 5 3 20 20 0 1136 1137 1152 1151 1361 1362 1377 1376\n992 5 3 20 20 0 1137 1138 1153 1152 1362 1363 1378 1377\n993 5 3 20 20 0 1138 1139 1154 1153 1363 1364 1379 1378\n994 5 3 20 20 0 1139 1140 1155 1154 1364 1365 1380 1379\n995 5 3 2 2 0 1141 1142 1157 1156 1366 1367 1382 1381\n996 5 3 2 2 0 1142 1143 1158 1157 1367 1368 1383 1382\n997 5 3 2 2 0 1143 1144 1159 1158 1368 1369 1384 1383\n998 5 3 19 19 0 1144 1145 1160 1159 1369 1370 1385 1384\n999 5 3 19 19 0 1145 1146 1161 1160 1370 1371 1386 1385\n1000 5 3 19 19 0 1146 1147 1162 1161 1371 1372 1387 1386\n1001 5 3 19 19 0 1147 1148 1163 1162 1372 1373 1388 1387\n1002 5 3 9 9 0 1148 1149 1164 1163 1373 1374 1389 1388\n1003 5 3 9 9 0 1149 1150 1165 1164 1374 1375 1390 1389\n1004 5 3 20 20 0 1150 1151 1166 1165 1375 1376 1391 1390\n1005 5 3 20 20 0 1151 1152 1167 1166 1376 1377 1392 1391\n1006 5 3 20 20 0 1152 1153 1168 1167 1377 1378 1393 1392\n1007 5 3 20 20 0 1153 1154 1169 1168 1378 1379 1394 1393\n1008 5 3 20 20 0 1154 1155 1170 1169 1379 1380 1395 1394\n1009 5 3 2 2 0 1156 1157 1172 1171 1381 1382 1397 1396\n1010 5 3 2 2 0 1157 1158 1173 1172 1382 1383 1398 1397\n1011 5 3 2 2 0 1158 1159 1174 1173 1383 1384 1399 1398\n1012 5 3 2 2 0 1159 1160 1175 1174 1384 1385 1400 1399\n1013 5 3 19 19 0 1160 1161 1176 1175 1385 1386 1401 1400\n1014 5 3 19 19 0 1161 1162 1177 1176 1386 1387 1402 1401\n1015 5 3 19 19 0 1162 1163 1178 1177 1387 1388 1403 1402\n1016 5 3 9 9 0 1163 1164 1179 1178 1388 1389 1404 1403\n1017 5 3 9 9 0 1164 1165 1180 1179 1389 1390 1405 1404\n1018 5 3 20 20 0 1165 1166 1181 1180 1390 1391 1406 1405\n1019 5 3 20 20 0 1166 1167 1182 1181 1391 1392 1407 1406\n1020 5 3 20 20 0 1167 1168 1183 1182 1392 1393 1408 1407\n1021 5 3 20 20 0 1168 1169 1184 1183 1393 1394 1409 1408\n1022 5 3 20 20 0 1169 1170 1185 1184 1394 1395 1410 1409\n1023 5 3 2 2 0 1171 1172 1187 1186 1396 1397 1412 1411\n1024 5 3 2 2 0 1172 1173 1188 1187 1397 1398 1413 1412\n1025 5 3 2 2 0 1173 1174 1189 1188 1398 1399 1414 1413\n1026 5 3 2 2 0 1174 1175 1190 1189 1399 1400 1415 1414\n1027 5 3 19 19 0 1175 1176 1191 1190 1400 1401 1416 1415\n1028 5 3 19 19 0 1176 1177 1192 1191 1401 1402 1417 1416\n1029 5 3 19 19 0 1177 1178 1193 1192 1402 1403 1418 1417\n1030 5 3 8 8 0 1178 1179 1194 1193 1403 1404 1419 1418\n1031 5 3 8 8 0 1179 1180 1195 1194 1404 1405 1420 1419\n1032 5 3 20 20 0 1180 1181 1196 1195 1405 1406 1421 1420\n1033 5 3 20 20 0 1181 1182 1197 1196 1406 1407 1422 1421\n1034 5 3 20 20 0 1182 1183 1198 1197 1407 1408 1423 1422\n1035 5 3 20 20 0 1183 1184 1199 1198 1408 1409 1424 1423\n1036 5 3 18 18 0 1184 1185 1200 1199 1409 1410 1425 1424\n1037 5 3 2 2 0 1186 1187 1202 1201 1411 1412 1427 1426\n1038 5 3 2 2 0 1187 1188 1203 1202 1412 1413 1428 1427\n1039 5 3 2 2 0 1188 1189 1204 1203 1413 1414 1429 1428\n1040 5 3 2 2 0 1189 1190 1205 1204 1414 1415 1430 1429\n1041 5 3 2 2 0 1190 1191 1206 1205 1415 1416 1431 1430\n1042 5 3 19 19 0 1191 1192 1207 1206 1416 1417 1432 1431\n1043 5 3 8 8 0 1192 1193 1208 1207 1417 1418 1433 1432\n1044 5 3 8 8 0 1193 1194 1209 1208 1418 1419 1434 1433\n1045 5 3 8 8 0 1194 1195 1210 1209 1419 1420 1435 1434\n1046 5 3 8 8 0 1195 1196 1211 1210 1420 1421 1436 1435\n1047 5 3 20 20 0 1196 1197 1212 1211 1421 1422 1437 1436\n1048 5 3 20 20 0 1197 1198 1213 1212 1422 1423 1438 1437\n1049 5 3 18 18 0 1198 1199 1214 1213 1423 1424 1439 1438\n1050 5 3 18 18 0 1199 1200 1215 1214 1424 1425 1440 1439\n1051 5 3 2 2 0 1201 1202 1217 1216 1426 1427 1442 1441\n1052 5 3 2 2 0 1202 1203 1218 1217 1427 1428 1443 1442\n1053 5 3 2 2 0 1203 1204 1219 1218 1428 1429 1444 1443\n1054 5 3 2 2 0 1204 1205 1220 1219 1429 1430 1445 1444\n1055 5 3 2 2 0 1205 1206 1221 1220 1430 1431 1446 1445\n1056 5 3 8 8 0 1206 1207 1222 1221 1431 1432 1447 1446\n1057 5 3 8 8 0 1207 1208 1223 1222 1432 1433 1448 1447\n1058 5 3 8 8 0 1208 1209 1224 1223 1433 1434 1449 1448\n1059 5 3 8 8 0 1209 1210 1225 1224 1434 1435 1450 1449\n1060 5 3 8 8 0 1210 1211 1226 1225 1435 1436 1451 1450\n1061 5 3 20 20 0 1211 1212 1227 1226 1436 1437 1452 1451\n1062 5 3 18 18 0 1212 1213 1228 1227 1437 1438 1453 1452\n1063 5 3 18 18 0 1213 1214 1229 1228 1438 1439 1454 1453\n1064 5 3 18 18 0 1214 1215 1230 1229 1439 1440 1455 1454\n1065 5 3 2 2 0 1216 1217 1232 1231 1441 1442 1457 1456\n1066 5 3 1 1 0 1217 1218 1233 1232 1442 1443 1458 1457\n1067 5 3 1 1 0 1218 1219 1234 1233 1443 1444 1459 1458\n1068 5 3 1 1 0 1219 1220 1235 1234 1444 1445 1460 1459\n1069 5 3 1 1 0 1220 1221 1236 1235 1445 1446 1461 1460\n1070 5 3 8 8 0 1221 1222 1237 1236 1446 1447 1462 1461\n1071 5 3 8 8 0 1222 1223 1238 1237 1447 1448 1463 1462\n1072 5 3 8 8 0 1223 1224 1239 1238 1448 1449 1464 1463\n1073 5 3 8 8 0 1224 1225 1240 1239 1449 1450 1465 1464\n1074 5 3 8 8 0 1225 1226 1241 1240 1450 1451 1466 1465\n1075 5 3 16 16 0 1226 1227 1242 1241 1451 1452 1467 1466\n1076 5 3 13 13 0 1227 1228 1243 1242 1452 1453 1468 1467\n1077 5 3 13 13 0 1228 1229 1244 1243 1453 1454 1469 1468\n1078 5 3 13 13 0 1229 1230 1245 1244 1454 1455 1470 1469\n1079 5 3 1 1 0 1231 1232 1247 1246 1456 1457 1472 1471\n1080 5 3 1 1 0 1232 1233 1248 1247 1457 1458 1473 1472\n1081 5 3 1 1 0 1233 1234 1249 1248 1458 1459 1474 1473\n1082 5 3 1 1 0 1234 1235 1250 1249 1459 1460 1475 1474\n1083 5 3 1 1 0 1235 1236 1251 1250 1460 1461 1476 1475\n1084 5 3 1 1 0 1236 1237 1252 1251 1461 1462 1477 1476\n1085 5 3 1 1 0 1237 1238 1253 1252 1462 1463 1478 1477\n1086 5 3 8 8 0 1238 1239 1254 1253 1463 1464 1479 1478\n1087 5 3 8 8 0 1239 1240 1255 1254 1464 1465 1480 1479\n1088 5 3 16 16 0 1240 1241 1256 1255 1465 1466 1481 1480\n1089 5 3 16 16 0 1241 1242 1257 1256 1466 1467 1482 1481\n1090 5 3 13 13 0 1242 1243 1258 1257 1467 1468 1483 1482\n1091 5 3 13 13 0 1243 1244 1259 1258 1468 1469 1484 1483\n1092 5 3 13 13 0 1244 1245 1260 1259 1469 1470 1485 1484\n1093 5 3 1 1 0 1246 1247 1262 1261 1471 1472 1487 1486\n1094 5 3 1 1 0 1247 1248 1263 1262 1472 1473 1488 1487\n1095 5 3 1 1 0 1248 1249 1264 1263 1473 1474 1489 1488\n1096 5 3 1 1 0 1249 1250 1265 1264 1474 1475 1490 1489\n1097 5 3 1 1 0 1250 1251 1266 1265 1475 1476 1491 1490\n1098 5 3 1 1 0 1251 1252 1267 1266 1476 1477 1492 1491\n1099 5 3 1 1 0 1252 1253 1268 1267 1477 1478 1493 1492\n1100 5 3 5 5 0 1253 1254 1269 1268 1478 1479 1494 1493\n1101 5 3 5 5 0 1254 1255 1270 1269 1479 1480 1495 1494\n1102 5 3 5 5 0 1255 1256 1271 1270 1480 1481 1496 1495\n1103 5 3 5 5 0 1256 1257 1272 1271 1481 1482 1497 1496\n1104 5 3 13 13 0 1257 1258 1273 1272 1482 1483 1498 1497\n1105 5 3 13 13 0 1258 1259 1274 1273 1483 1484 1499 1498\n1106 5 3 13 13 0 1259 1260 1275 1274 1484 1485 1500 1499\n1107 5 3 1 1 0 1261 1262 1277 1276 1486 1487 1502 1501\n1108 5 3 1 1 0 1262 1263 1278 1277 1487 1488 1503 1502\n1109 5 3 1 1 0 1263 1264 1279 1278 1488 1489 1504 1503\n1110 5 3 1 1 0 1264 1265 1280 1279 1489 1490 1505 1504\n1111 5 3 1 1 0 1265 1266 1281 1280 1490 1491 1506 1505\n1112 5 3 1 1 0 1266 1267 1282 1281 1491 1492 1507 1506\n1113 5 3 1 1 0 1267 1268 1283 1282 1492 1493 1508 1507\n1114 5 3 1 1 0 1268 1269 1284 1283 1493 1494 1509 1508\n1115 5 3 5 5 0 1269 1270 1285 1284 1494 1495 1510 1509\n1116 5 3 5 5 0 1270 1271 1286 1285 1495 1496 1511 1510\n1117 5 3 5 5 0 1271 1272 1287 1286 1496 1497 1512 1511\n1118 5 3 13 13 0 1272 1273 1288 1287 1497 1498 1513 1512\n1119 5 3 13 13 0 1273 1274 1289 1288 1498 1499 1514 1513\n1120 5 3 13 13 0 1274 1275 1290 1289 1499 1500 1515 1514\n1121 5 3 1 1 0 1276 1277 1292 1291 1501 1502 1517 1516\n1122 5 3 1 1 0 1277 1278 1293 1292 1502 1503 1518 1517\n1123 5 3 1 1 0 1278 1279 1294 1293 1503 1504 1519 1518\n1124 5 3 1 1 0 1279 1280 1295 1294 1504 1505 1520 1519\n1125 5 3 1 1 0 1280 1281 1296 1295 1505 1506 1521 1520\n1126 5 3 1 1 0 1281 1282 1297 1296 1506 1507 1522 1521\n1127 5 3 1 1 0 1282 1283 1298 1297 1507 1508 1523 1522\n1128 5 3 1 1 0 1283 1284 1299 1298 1508 1509 1524 1523\n1129 5 3 5 5 0 1284 1285 1300 1299 1509 1510 1525 1524\n1130 5 3 5 5 0 1285 1286 1301 1300 1510 1511 1526 1525\n1131 5 3 5 5 0 1286 1287 1302 1301 1511 1512 1527 1526\n1132 5 3 10 10 0 1287 1288 1303 1302 1512 1513 1528 1527\n1133 5 3 10 10 0 1288 1289 1304 1303 1513 1514 1529 1528\n1134 5 3 10 10 0 1289 1290 1305 1304 1514 1515 1530 1529\n1135 5 3 1 1 0 1291 1292 1307 1306 1516 1517 1532 1531\n1136 5 3 1 1 0 1292 1293 1308 1307 1517 1518 1533 1532\n1137 5 3 1 1 0 1293 1294 1309 1308 1518 1519 1534 1533\n1138 5 3 1 1 0 1294 1295 1310 1309 1519 1520 1535 1534\n1139 5 3 1 1 0 1295 1296 1311 1310 1520 1521 1536 1535\n1140 5 3 1 1 0 1296 1297 1312 1311 1521 1522 1537 1536\n1141 5 3 1 1 0 1297 1298 1313 1312 1522 1523 1538 1537\n1142 5 3 1 1 0 1298 1299 1314 1313 1523 1524 1539 1538\n1143 5 3 24 24 0 1299 1300 1315 1314 1524 1525 1540 1539\n1144 5 3 5 5 0 1300 1301 1316 1315 1525 1526 1541 1540\n1145 5 3 10 10 0 1301 1302 1317 1316 1526 1527 1542 1541\n1146 5 3 10 10 0 1302 1303 1318 1317 1527 1528 1543 1542\n1147 5 3 10 10 0 1303 1304 1319 1318 1528 1529 1544 1543\n1148 5 3 10 10 0 1304 1305 1320 1319 1529 1530 1545 1544\n1149 5 3 1 1 0 1306 1307 1322 1321 1531 1532 1547 1546\n1150 5 3 1 1 0 1307 1308 1323 1322 1532 1533 1548 1547\n1151 5 3 1 1 0 1308 1309 1324 1323 1533 1534 1549 1548\n1152 5 3 1 1 0 1309 1310 1325 1324 1534 1535 1550 1549\n1153 5 3 1 1 0 1310 1311 1326 1325 1535 1536 1551 1550\n1154 5 3 1 1 0 1311 1312 1327 1326 1536 1537 1552 1551\n1155 5 3 1 1 0 1312 1313 1328 1327 1537 1538 1553 1552\n1156 5 3 1 1 0 1313 1314 1329 1328 1538 1539 1554 1553\n1157 5 3 24 24 0 1314 1315 1330 1329 1539 1540 1555 1554\n1158 5 3 24 24 0 1315 1316 1331 1330 1540 1541 1556 1555\n1159 5 3 10 10 0 1316 1317 1332 1331 1541 1542 1557 1556\n1160 5 3 10 10 0 1317 1318 1333 1332 1542 1543 1558 1557\n1161 5 3 10 10 0 1318 1319 1334 1333 1543 1544 1559 1558\n1162 5 3 10 10 0 1319 1320 1335 1334 1544 1545 1560 1559\n1163 5 3 1 1 0 1321 1322 1337 1336 1546 1547 1562 1561\n1164 5 3 1 1 0 1322 1323 1338 1337 1547 1548 1563 1562\n1165 5 3 1 1 0 1323 1324 1339 1338 1548 1549 1564 1563\n1166 5 3 1 1 0 1324 1325 1340 1339 1549 1550 1565 1564\n1167 5 3 1 1 0 1325 1326 1341 1340 1550 1551 1566 1565\n1168 5 3 1 1 0 1326 1327 1342 1341 1551 1552 1567 1566\n1169 5 3 1 1 0 1327 1328 1343 1342 1552 1553 1568 1567\n1170 5 3 24 24 0 1328 1329 1344 1343 1553 1554 1569 1568\n1171 5 3 24 24 0 1329 1330 1345 1344 1554 1555 1570 1569\n1172 5 3 24 24 0 1330 1331 1346 1345 1555 1556 1571 1570\n1173 5 3 10 10 0 1331 1332 1347 1346 1556 1557 1572 1571\n1174 5 3 10 10 0 1332 1333 1348 1347 1557 1558 1573 1572\n1175 5 3 10 10 0 1333 1334 1349 1348 1558 1559 1574 1573\n1176 5 3 10 10 0 1334 1335 1350 1349 1559 1560 1575 1574\n1177 5 3 2 2 0 1351 1352 1367 1366 1576 1577 1592 1591\n1178 5 3 2 2 0 1352 1353 1368 1367 1577 1578 1593 1592\n1179 5 3 2 2 0 1353 1354 1369 1368 1578 1579 1594 1593\n1180 5 3 2 2 0 1354 1355 1370 1369 1579 1580 1595 1594\n1181 5 3 2 2 0 1355 1356 1371 1370 1580 1581 1596 1595\n1182 5 3 9 9 0 1356 1357 1372 1371 1581 1582 1597 1596\n1183 5 3 9 9 0 1357 1358 1373 1372 1582 1583 1598 1597\n1184 5 3 9 9 0 1358 1359 1374 1373 1583 1584 1599 1598\n1185 5 3 9 9 0 1359 1360 1375 1374 1584 1585 1600 1599\n1186 5 3 9 9 0 1360 1361 1376 1375 1585 1586 1601 1600\n1187 5 3 18 18 0 1361 1362 1377 1376 1586 1587 1602 1601\n1188 5 3 18 18 0 1362 1363 1378 1377 1587 1588 1603 1602\n1189 5 3 18 18 0 1363 1364 1379 1378 1588 1589 1604 1603\n1190 5 3 18 18 0 1364 1365 1380 1379 1589 1590 1605 1604\n1191 5 3 2 2 0 1366 1367 1382 1381 1591 1592 1607 1606\n1192 5 3 2 2 0 1367 1368 1383 1382 1592 1593 1608 1607\n1193 5 3 2 2 0 1368 1369 1384 1383 1593 1594 1609 1608\n1194 5 3 2 2 0 1369 1370 1385 1384 1594 1595 1610 1609\n1195 5 3 2 2 0 1370 1371 1386 1385 1595 1596 1611 1610\n1196 5 3 2 2 0 1371 1372 1387 1386 1596 1597 1612 1611\n1197 5 3 9 9 0 1372 1373 1388 1387 1597 1598 1613 1612\n1198 5 3 9 9 0 1373 1374 1389 1388 1598 1599 1614 1613\n1199 5 3 9 9 0 1374 1375 1390 1389 1599 1600 1615 1614\n1200 5 3 9 9 0 1375 1376 1391 1390 1600 1601 1616 1615\n1201 5 3 18 18 0 1376 1377 1392 1391 1601 1602 1617 1616\n1202 5 3 18 18 0 1377 1378 1393 1392 1602 1603 1618 1617\n1203 5 3 18 18 0 1378 1379 1394 1393 1603 1604 1619 1618\n1204 5 3 18 18 0 1379 1380 1395 1394 1604 1605 1620 1619\n1205 5 3 2 2 0 1381 1382 1397 1396 1606 1607 1622 1621\n1206 5 3 2 2 0 1382 1383 1398 1397 1607 1608 1623 1622\n1207 5 3 2 2 0 1383 1384 1399 1398 1608 1609 1624 1623\n1208 5 3 2 2 0 1384 1385 1400 1399 1609 1610 1625 1624\n1209 5 3 2 2 0 1385 1386 1401 1400 1610 1611 1626 1625\n1210 5 3 2 2 0 1386 1387 1402 1401 1611 1612 1627 1626\n1211 5 3 9 9 0 1387 1388 1403 1402 1612 1613 1628 1627\n1212 5 3 9 9 0 1388 1389 1404 1403 1613 1614 1629 1628\n1213 5 3 9 9 0 1389 1390 1405 1404 1614 1615 1630 1629\n1214 5 3 9 9 0 1390 1391 1406 1405 1615 1616 1631 1630\n1215 5 3 18 18 0 1391 1392 1407 1406 1616 1617 1632 1631\n1216 5 3 18 18 0 1392 1393 1408 1407 1617 1618 1633 1632\n1217 5 3 18 18 0 1393 1394 1409 1408 1618 1619 1634 1633\n1218 5 3 18 18 0 1394 1395 1410 1409 1619 1620 1635 1634\n1219 5 3 2 2 0 1396 1397 1412 1411 1621 1622 1637 1636\n1220 5 3 2 2 0 1397 1398 1413 1412 1622 1623 1638 1637\n1221 5 3 2 2 0 1398 1399 1414 1413 1623 1624 1639 1638\n1222 5 3 2 2 0 1399 1400 1415 1414 1624 1625 1640 1639\n1223 5 3 2 2 0 1400 1401 1416 1415 1625 1626 1641 1640\n1224 5 3 2 2 0 1401 1402 1417 1416 1626 1627 1642 1641\n1225 5 3 8 8 0 1402 1403 1418 1417 1627 1628 1643 1642\n1226 5 3 9 9 0 1403 1404 1419 1418 1628 1629 1644 1643\n1227 5 3 9 9 0 1404 1405 1420 1419 1629 1630 1645 1644\n1228 5 3 9 9 0 1405 1406 1421 1420 1630 1631 1646 1645\n1229 5 3 18 18 0 1406 1407 1422 1421 1631 1632 1647 1646\n1230 5 3 18 18 0 1407 1408 1423 1422 1632 1633 1648 1647\n1231 5 3 18 18 0 1408 1409 1424 1423 1633 1634 1649 1648\n1232 5 3 18 18 0 1409 1410 1425 1424 1634 1635 1650 1649\n1233 5 3 2 2 0 1411 1412 1427 1426 1636 1637 1652 1651\n1234 5 3 2 2 0 1412 1413 1428 1427 1637 1638 1653 1652\n1235 5 3 2 2 0 1413 1414 1429 1428 1638 1639 1654 1653\n1236 5 3 2 2 0 1414 1415 1430 1429 1639 1640 1655 1654\n1237 5 3 2 2 0 1415 1416 1431 1430 1640 1641 1656 1655\n1238 5 3 2 2 0 1416 1417 1432 1431 1641 1642 1657 1656\n1239 5 3 8 8 0 1417 1418 1433 1432 1642 1643 1658 1657\n1240 5 3 8 8 0 1418 1419 1434 1433 1643 1644 1659 1658\n1241 5 3 8 8 0 1419 1420 1435 1434 1644 1645 1660 1659\n1242 5 3 8 8 0 1420 1421 1436 1435 1645 1646 1661 1660\n1243 5 3 18 18 0 1421 1422 1437 1436 1646 1647 1662 1661\n1244 5 3 18 18 0 1422 1423 1438 1437 1647 1648 1663 1662\n1245 5 3 18 18 0 1423 1424 1439 1438 1648 1649 1664 1663\n1246 5 3 18 18 0 1424 1425 1440 1439 1649 1650 1665 1664\n1247 5 3 2 2 0 1426 1427 1442 1441 1651 1652 1667 1666\n1248 5 3 2 2 0 1427 1428 1443 1442 1652 1653 1668 1667\n1249 5 3 2 2 0 1428 1429 1444 1443 1653 1654 1669 1668\n1250 5 3 2 2 0 1429 1430 1445 1444 1654 1655 1670 1669\n1251 5 3 2 2 0 1430 1431 1446 1445 1655 1656 1671 1670\n1252 5 3 8 8 0 1431 1432 1447 1446 1656 1657 1672 1671\n1253 5 3 8 8 0 1432 1433 1448 1447 1657 1658 1673 1672\n1254 5 3 8 8 0 1433 1434 1449 1448 1658 1659 1674 1673\n1255 5 3 8 8 0 1434 1435 1450 1449 1659 1660 1675 1674\n1256 5 3 8 8 0 1435 1436 1451 1450 1660 1661 1676 1675\n1257 5 3 18 18 0 1436 1437 1452 1451 1661 1662 1677 1676\n1258 5 3 18 18 0 1437 1438 1453 1452 1662 1663 1678 1677\n1259 5 3 18 18 0 1438 1439 1454 1453 1663 1664 1679 1678\n1260 5 3 18 18 0 1439 1440 1455 1454 1664 1665 1680 1679\n1261 5 3 2 2 0 1441 1442 1457 1456 1666 1667 1682 1681\n1262 5 3 2 2 0 1442 1443 1458 1457 1667 1668 1683 1682\n1263 5 3 2 2 0 1443 1444 1459 1458 1668 1669 1684 1683\n1264 5 3 2 2 0 1444 1445 1460 1459 1669 1670 1685 1684\n1265 5 3 2 2 0 1445 1446 1461 1460 1670 1671 1686 1685\n1266 5 3 8 8 0 1446 1447 1462 1461 1671 1672 1687 1686\n1267 5 3 8 8 0 1447 1448 1463 1462 1672 1673 1688 1687\n1268 5 3 8 8 0 1448 1449 1464 1463 1673 1674 1689 1688\n1269 5 3 8 8 0 1449 1450 1465 1464 1674 1675 1690 1689\n1270 5 3 16 16 0 1450 1451 1466 1465 1675 1676 1691 1690\n1271 5 3 16 16 0 1451 1452 1467 1466 1676 1677 1692 1691\n1272 5 3 13 13 0 1452 1453 1468 1467 1677 1678 1693 1692\n1273 5 3 13 13 0 1453 1454 1469 1468 1678 1679 1694 1693\n1274 5 3 13 13 0 1454 1455 1470 1469 1679 1680 1695 1694\n1275 5 3 1 1 0 1456 1457 1472 1471 1681 1682 1697 1696\n1276 5 3 1 1 0 1457 1458 1473 1472 1682 1683 1698 1697\n1277 5 3 1 1 0 1458 1459 1474 1473 1683 1684 1699 1698\n1278 5 3 1 1 0 1459 1460 1475 1474 1684 1685 1700 1699\n1279 5 3 1 1 0 1460 1461 1476 1475 1685 1686 1701 1700\n1280 5 3 1 1 0 1461 1462 1477 1476 1686 1687 1702 1701\n1281 5 3 8 8 0 1462 1463 1478 1477 1687 1688 1703 1702\n1282 5 3 8 8 0 1463 1464 1479 1478 1688 1689 1704 1703\n1283 5 3 8 8 0 1464 1465 1480 1479 1689 1690 1705 1704\n1284 5 3 16 16 0 1465 1466 1481 1480 1690 1691 1706 1705\n1285 5 3 16 16 0 1466 1467 1482 1481 1691 1692 1707 1706\n1286 5 3 13 13 0 1467 1468 1483 1482 1692 1693 1708 1707\n1287 5 3 13 13 0 1468 1469 1484 1483 1693 1694 1709 1708\n1288 5 3 13 13 0 1469 1470 1485 1484 1694 1695 1710 1709\n1289 5 3 1 1 0 1471 1472 1487 1486 1696 1697 1712 1711\n1290 5 3 1 1 0 1472 1473 1488 1487 1697 1698 1713 1712\n1291 5 3 1 1 0 1473 1474 1489 1488 1698 1699 1714 1713\n1292 5 3 1 1 0 1474 1475 1490 1489 1699 1700 1715 1714\n1293 5 3 1 1 0 1475 1476 1491 1490 1700 1701 1716 1715\n1294 5 3 1 1 0 1476 1477 1492 1491 1701 1702 1717 1716\n1295 5 3 6 6 0 1477 1478 1493 1492 1702 1703 1718 1717\n1296 5 3 6 6 0 1478 1479 1494 1493 1703 1704 1719 1718\n1297 5 3 6 6 0 1479 1480 1495 1494 1704 1705 1720 1719\n1298 5 3 5 5 0 1480 1481 1496 1495 1705 1706 1721 1720\n1299 5 3 16 16 0 1481 1482 1497 1496 1706 1707 1722 1721\n1300 5 3 13 13 0 1482 1483 1498 1497 1707 1708 1723 1722\n1301 5 3 13 13 0 1483 1484 1499 1498 1708 1709 1724 1723\n1302 5 3 13 13 0 1484 1485 1500 1499 1709 1710 1725 1724\n1303 5 3 1 1 0 1486 1487 1502 1501 1711 1712 1727 1726\n1304 5 3 1 1 0 1487 1488 1503 1502 1712 1713 1728 1727\n1305 5 3 1 1 0 1488 1489 1504 1503 1713 1714 1729 1728\n1306 5 3 1 1 0 1489 1490 1505 1504 1714 1715 1730 1729\n1307 5 3 1 1 0 1490 1491 1506 1505 1715 1716 1731 1730\n1308 5 3 1 1 0 1491 1492 1507 1506 1716 1717 1732 1731\n1309 5 3 1 1 0 1492 1493 1508 1507 1717 1718 1733 1732\n1310 5 3 6 6 0 1493 1494 1509 1508 1718 1719 1734 1733\n1311 5 3 5 5 0 1494 1495 1510 1509 1719 1720 1735 1734\n1312 5 3 5 5 0 1495 1496 1511 1510 1720 1721 1736 1735\n1313 5 3 10 10 0 1496 1497 1512 1511 1721 1722 1737 1736\n1314 5 3 10 10 0 1497 1498 1513 1512 1722 1723 1738 1737\n1315 5 3 10 10 0 1498 1499 1514 1513 1723 1724 1739 1738\n1316 5 3 10 10 0 1499 1500 1515 1514 1724 1725 1740 1739\n1317 5 3 27 27 0 1501 1502 1517 1516 1726 1727 1742 1741\n1318 5 3 1 1 0 1502 1503 1518 1517 1727 1728 1743 1742\n1319 5 3 1 1 0 1503 1504 1519 1518 1728 1729 1744 1743\n1320 5 3 1 1 0 1504 1505 1520 1519 1729 1730 1745 1744\n1321 5 3 1 1 0 1505 1506 1521 1520 1730 1731 1746 1745\n1322 5 3 1 1 0 1506 1507 1522 1521 1731 1732 1747 1746\n1323 5 3 1 1 0 1507 1508 1523 1522 1732 1733 1748 1747\n1324 5 3 4 4 0 1508 1509 1524 1523 1733 1734 1749 1748\n1325 5 3 5 5 0 1509 1510 1525 1524 1734 1735 1750 1749\n1326 5 3 5 5 0 1510 1511 1526 1525 1735 1736 1751 1750\n1327 5 3 10 10 0 1511 1512 1527 1526 1736 1737 1752 1751\n1328 5 3 10 10 0 1512 1513 1528 1527 1737 1738 1753 1752\n1329 5 3 10 10 0 1513 1514 1529 1528 1738 1739 1754 1753\n1330 5 3 10 10 0 1514 1515 1530 1529 1739 1740 1755 1754\n1331 5 3 27 27 0 1516 1517 1532 1531 1741 1742 1757 1756\n1332 5 3 27 27 0 1517 1518 1533 1532 1742 1743 1758 1757\n1333 5 3 1 1 0 1518 1519 1534 1533 1743 1744 1759 1758\n1334 5 3 1 1 0 1519 1520 1535 1534 1744 1745 1760 1759\n1335 5 3 1 1 0 1520 1521 1536 1535 1745 1746 1761 1760\n1336 5 3 1 1 0 1521 1522 1537 1536 1746 1747 1762 1761\n1337 5 3 1 1 0 1522 1523 1538 1537 1747 1748 1763 1762\n1338 5 3 4 4 0 1523 1524 1539 1538 1748 1749 1764 1763\n1339 5 3 4 4 0 1524 1525 1540 1539 1749 1750 1765 1764\n1340 5 3 10 10 0 1525 1526 1541 1540 1750 1751 1766 1765\n1341 5 3 10 10 0 1526 1527 1542 1541 1751 1752 1767 1766\n1342 5 3 10 10 0 1527 1528 1543 1542 1752 1753 1768 1767\n1343 5 3 10 10 0 1528 1529 1544 1543 1753 1754 1769 1768\n1344 5 3 10 10 0 1529 1530 1545 1544 1754 1755 1770 1769\n1345 5 3 27 27 0 1531 1532 1547 1546 1756 1757 1772 1771\n1346 5 3 27 27 0 1532 1533 1548 1547 1757 1758 1773 1772\n1347 5 3 27 27 0 1533 1534 1549 1548 1758 1759 1774 1773\n1348 5 3 1 1 0 1534 1535 1550 1549 1759 1760 1775 1774\n1349 5 3 1 1 0 1535 1536 1551 1550 1760 1761 1776 1775\n1350 5 3 1 1 0 1536 1537 1552 1551 1761 1762 1777 1776\n1351 5 3 4 4 0 1537 1538 1553 1552 1762 1763 1778 1777\n1352 5 3 4 4 0 1538 1539 1554 1553 1763 1764 1779 1778\n1353 5 3 4 4 0 1539 1540 1555 1554 1764 1765 1780 1779\n1354 5 3 10 10 0 1540 1541 1556 1555 1765 1766 1781 1780\n1355 5 3 10 10 0 1541 1542 1557 1556 1766 1767 1782 1781\n1356 5 3 10 10 0 1542 1543 1558 1557 1767 1768 1783 1782\n1357 5 3 10 10 0 1543 1544 1559 1558 1768 1769 1784 1783\n1358 5 3 10 10 0 1544 1545 1560 1559 1769 1770 1785 1784\n1359 5 3 27 27 0 1546 1547 1562 1561 1771 1772 1787 1786\n1360 5 3 27 27 0 1547 1548 1563 1562 1772 1773 1788 1787\n1361 5 3 27 27 0 1548 1549 1564 1563 1773 1774 1789 1788\n1362 5 3 1 1 0 1549 1550 1565 1564 1774 1775 1790 1789\n1363 5 3 1 1 0 1550 1551 1566 1565 1775 1776 1791 1790\n1364 5 3 1 1 0 1551 1552 1567 1566 1776 1777 1792 1791\n1365 5 3 4 4 0 1552 1553 1568 1567 1777 1778 1793 1792\n1366 5 3 4 4 0 1553 1554 1569 1568 1778 1779 1794 1793\n1367 5 3 4 4 0 1554 1555 1570 1569 1779 1780 1795 1794\n1368 5 3 10 10 0 1555 1556 1571 1570 1780 1781 1796 1795\n1369 5 3 10 10 0 1556 1557 1572 1571 1781 1782 1797 1796\n1370 5 3 10 10 0 1557 1558 1573 1572 1782 1783 1798 1797\n1371 5 3 10 10 0 1558 1559 1574 1573 1783 1784 1799 1798\n1372 5 3 10 10 0 1559 1560 1575 1574 1784 1785 1800 1799\n1373 5 3 2 2 0 1576 1577 1592 1591 1801 1802 1817 1816\n1374 5 3 2 2 0 1577 1578 1593 1592 1802 1803 1818 1817\n1375 5 3 2 2 0 1578 1579 1594 1593 1803 1804 1819 1818\n1376 5 3 2 2 0 1579 1580 1595 1594 1804 1805 1820 1819\n1377 5 3 2 2 0 1580 1581 1596 1595 1805 1806 1821 1820\n1378 5 3 9 9 0 1581 1582 1597 1596 1806 1807 1822 1821\n1379 5 3 9 9 0 1582 1583 1598 1597 1807 1808 1823 1822\n1380 5 3 9 9 0 1583 1584 1599 1598 1808 1809 1824 1823\n1381 5 3 9 9 0 1584 1585 1600 1599 1809 1810 1825 1824\n1382 5 3 9 9 0 1585 1586 1601 1600 1810 1811 1826 1825\n1383 5 3 18 18 0 1586 1587 1602 1601 1811 1812 1827 1826\n1384 5 3 18 18 0 1587 1588 1603 1602 1812 1813 1828 1827\n1385 5 3 18 18 0 1588 1589 1604 1603 1813 1814 1829 1828\n1386 5 3 18 18 0 1589 1590 1605 1604 1814 1815 1830 1829\n1387 5 3 2 2 0 1591 1592 1607 1606 1816 1817 1832 1831\n1388 5 3 2 2 0 1592 1593 1608 1607 1817 1818 1833 1832\n1389 5 3 2 2 0 1593 1594 1609 1608 1818 1819 1834 1833\n1390 5 3 2 2 0 1594 1595 1610 1609 1819 1820 1835 1834\n1391 5 3 2 2 0 1595 1596 1611 1610 1820 1821 1836 1835\n1392 5 3 12 12 0 1596 1597 1612 1611 1821 1822 1837 1836\n1393 5 3 9 9 0 1597 1598 1613 1612 1822 1823 1838 1837\n1394 5 3 9 9 0 1598 1599 1614 1613 1823 1824 1839 1838\n1395 5 3 9 9 0 1599 1600 1615 1614 1824 1825 1840 1839\n1396 5 3 9 9 0 1600 1601 1616 1615 1825 1826 1841 1840\n1397 5 3 18 18 0 1601 1602 1617 1616 1826 1827 1842 1841\n1398 5 3 18 18 0 1602 1603 1618 1617 1827 1828 1843 1842\n1399 5 3 18 18 0 1603 1604 1619 1618 1828 1829 1844 1843\n1400 5 3 18 18 0 1604 1605 1620 1619 1829 1830 1845 1844\n1401 5 3 2 2 0 1606 1607 1622 1621 1831 1832 1847 1846\n1402 5 3 2 2 0 1607 1608 1623 1622 1832 1833 1848 1847\n1403 5 3 2 2 0 1608 1609 1624 1623 1833 1834 1849 1848\n1404 5 3 2 2 0 1609 1610 1625 1624 1834 1835 1850 1849\n1405 5 3 2 2 0 1610 1611 1626 1625 1835 1836 1851 1850\n1406 5 3 2 2 0 1611 1612 1627 1626 1836 1837 1852 1851\n1407 5 3 9 9 0 1612 1613 1628 1627 1837 1838 1853 1852\n1408 5 3 9 9 0 1613 1614 1629 1628 1838 1839 1854 1853\n1409 5 3 9 9 0 1614 1615 1630 1629 1839 1840 1855 1854\n1410 5 3 9 9 0 1615 1616 1631 1630 1840 1841 1856 1855\n1411 5 3 18 18 0 1616 1617 1632 1631 1841 1842 1857 1856\n1412 5 3 18 18 0 1617 1618 1633 1632 1842 1843 1858 1857\n1413 5 3 18 18 0 1618 1619 1634 1633 1843 1844 1859 1858\n1414 5 3 18 18 0 1619 1620 1635 1634 1844 1845 1860 1859\n1415 5 3 2 2 0 1621 1622 1637 1636 1846 1847 1862 1861\n1416 5 3 2 2 0 1622 1623 1638 1637 1847 1848 1863 1862\n1417 5 3 2 2 0 1623 1624 1639 1638 1848 1849 1864 1863\n1418 5 3 2 2 0 1624 1625 1640 1639 1849 1850 1865 1864\n1419 5 3 2 2 0 1625 1626 1641 1640 1850 1851 1866 1865\n1420 5 3 2 2 0 1626 1627 1642 1641 1851 1852 1867 1866\n1421 5 3 9 9 0 1627 1628 1643 1642 1852 1853 1868 1867\n1422 5 3 9 9 0 1628 1629 1644 1643 1853 1854 1869 1868\n1423 5 3 9 9 0 1629 1630 1645 1644 1854 1855 1870 1869\n1424 5 3 9 9 0 1630 1631 1646 1645 1855 1856 1871 1870\n1425 5 3 18 18 0 1631 1632 1647 1646 1856 1857 1872 1871\n1426 5 3 18 18 0 1632 1633 1648 1647 1857 1858 1873 1872\n1427 5 3 18 18 0 1633 1634 1649 1648 1858 1859 1874 1873\n1428 5 3 18 18 0 1634 1635 1650 1649 1859 1860 1875 1874\n1429 5 3 2 2 0 1636 1637 1652 1651 1861 1862 1877 1876\n1430 5 3 2 2 0 1637 1638 1653 1652 1862 1863 1878 1877\n1431 5 3 2 2 0 1638 1639 1654 1653 1863 1864 1879 1878\n1432 5 3 2 2 0 1639 1640 1655 1654 1864 1865 1880 1879\n1433 5 3 2 2 0 1640 1641 1656 1655 1865 1866 1881 1880\n1434 5 3 2 2 0 1641 1642 1657 1656 1866 1867 1882 1881\n1435 5 3 8 8 0 1642 1643 1658 1657 1867 1868 1883 1882\n1436 5 3 8 8 0 1643 1644 1659 1658 1868 1869 1884 1883\n1437 5 3 9 9 0 1644 1645 1660 1659 1869 1870 1885 1884\n1438 5 3 23 23 0 1645 1646 1661 1660 1870 1871 1886 1885\n1439 5 3 18 18 0 1646 1647 1662 1661 1871 1872 1887 1886\n1440 5 3 18 18 0 1647 1648 1663 1662 1872 1873 1888 1887\n1441 5 3 18 18 0 1648 1649 1664 1663 1873 1874 1889 1888\n1442 5 3 18 18 0 1649 1650 1665 1664 1874 1875 1890 1889\n1443 5 3 2 2 0 1651 1652 1667 1666 1876 1877 1892 1891\n1444 5 3 2 2 0 1652 1653 1668 1667 1877 1878 1893 1892\n1445 5 3 2 2 0 1653 1654 1669 1668 1878 1879 1894 1893\n1446 5 3 2 2 0 1654 1655 1670 1669 1879 1880 1895 1894\n1447 5 3 2 2 0 1655 1656 1671 1670 1880 1881 1896 1895\n1448 5 3 30 30 0 1656 1657 1672 1671 1881 1882 1897 1896\n1449 5 3 8 8 0 1657 1658 1673 1672 1882 1883 1898 1897\n1450 5 3 8 8 0 1658 1659 1674 1673 1883 1884 1899 1898\n1451 5 3 8 8 0 1659 1660 1675 1674 1884 1885 1900 1899\n1452 5 3 23 23 0 1660 1661 1676 1675 1885 1886 1901 1900\n1453 5 3 18 18 0 1661 1662 1677 1676 1886 1887 1902 1901\n1454 5 3 18 18 0 1662 1663 1678 1677 1887 1888 1903 1902\n1455 5 3 18 18 0 1663 1664 1679 1678 1888 1889 1904 1903\n1456 5 3 18 18 0 1664 1665 1680 1679 1889 1890 1905 1904\n1457 5 3 2 2 0 1666 1667 1682 1681 1891 1892 1907 1906\n1458 5 3 2 2 0 1667 1668 1683 1682 1892 1893 1908 1907\n1459 5 3 2 2 0 1668 1669 1684 1683 1893 1894 1909 1908\n1460 5 3 2 2 0 1669 1670 1685 1684 1894 1895 1910 1909\n1461 5 3 30 30 0 1670 1671 1686 1685 1895 1896 1911 1910\n1462 5 3 30 30 0 1671 1672 1687 1686 1896 1897 1912 1911\n1463 5 3 8 8 0 1672 1673 1688 1687 1897 1898 1913 1912\n1464 5 3 8 8 0 1673 1674 1689 1688 1898 1899 1914 1913\n1465 5 3 8 8 0 1674 1675 1690 1689 1899 1900 1915 1914\n1466 5 3 16 16 0 1675 1676 1691 1690 1900 1901 1916 1915\n1467 5 3 16 16 0 1676 1677 1692 1691 1901 1902 1917 1916\n1468 5 3 22 22 0 1677 1678 1693 1692 1902 1903 1918 1917\n1469 5 3 22 22 0 1678 1679 1694 1693 1903 1904 1919 1918\n1470 5 3 22 22 0 1679 1680 1695 1694 1904 1905 1920 1919\n1471 5 3 27 27 0 1681 1682 1697 1696 1906 1907 1922 1921\n1472 5 3 27 27 0 1682 1683 1698 1697 1907 1908 1923 1922\n1473 5 3 27 27 0 1683 1684 1699 1698 1908 1909 1924 1923\n1474 5 3 27 27 0 1684 1685 1700 1699 1909 1910 1925 1924\n1475 5 3 30 30 0 1685 1686 1701 1700 1910 1911 1926 1925\n1476 5 3 30 30 0 1686 1687 1702 1701 1911 1912 1927 1926\n1477 5 3 30 30 0 1687 1688 1703 1702 1912 1913 1928 1927\n1478 5 3 6 6 0 1688 1689 1704 1703 1913 1914 1929 1928\n1479 5 3 6 6 0 1689 1690 1705 1704 1914 1915 1930 1929\n1480 5 3 16 16 0 1690 1691 1706 1705 1915 1916 1931 1930\n1481 5 3 16 16 0 1691 1692 1707 1706 1916 1917 1932 1931\n1482 5 3 22 22 0 1692 1693 1708 1707 1917 1918 1933 1932\n1483 5 3 22 22 0 1693 1694 1709 1708 1918 1919 1934 1933\n1484 5 3 22 22 0 1694 1695 1710 1709 1919 1920 1935 1934\n1485 5 3 27 27 0 1696 1697 1712 1711 1921 1922 1937 1936\n1486 5 3 27 27 0 1697 1698 1713 1712 1922 1923 1938 1937\n1487 5 3 27 27 0 1698 1699 1714 1713 1923 1924 1939 1938\n1488 5 3 27 27 0 1699 1700 1715 1714 1924 1925 1940 1939\n1489 5 3 27 27 0 1700 1701 1716 1715 1925 1926 1941 1940\n1490 5 3 30 30 0 1701 1702 1717 1716 1926 1927 1942 1941\n1491 5 3 6 6 0 1702 1703 1718 1717 1927 1928 1943 1942\n1492 5 3 6 6 0 1703 1704 1719 1718 1928 1929 1944 1943\n1493 5 3 6 6 0 1704 1705 1720 1719 1929 1930 1945 1944\n1494 5 3 16 16 0 1705 1706 1721 1720 1930 1931 1946 1945\n1495 5 3 16 16 0 1706 1707 1722 1721 1931 1932 1947 1946\n1496 5 3 10 10 0 1707 1708 1723 1722 1932 1933 1948 1947\n1497 5 3 22 22 0 1708 1709 1724 1723 1933 1934 1949 1948\n1498 5 3 22 22 0 1709 1710 1725 1724 1934 1935 1950 1949\n1499 5 3 27 27 0 1711 1712 1727 1726 1936 1937 1952 1951\n1500 5 3 27 27 0 1712 1713 1728 1727 1937 1938 1953 1952\n1501 5 3 27 27 0 1713 1714 1729 1728 1938 1939 1954 1953\n1502 5 3 27 27 0 1714 1715 1730 1729 1939 1940 1955 1954\n1503 5 3 27 27 0 1715 1716 1731 1730 1940 1941 1956 1955\n1504 5 3 27 27 0 1716 1717 1732 1731 1941 1942 1957 1956\n1505 5 3 6 6 0 1717 1718 1733 1732 1942 1943 1958 1957\n1506 5 3 6 6 0 1718 1719 1734 1733 1943 1944 1959 1958\n1507 5 3 6 6 0 1719 1720 1735 1734 1944 1945 1960 1959\n1508 5 3 6 6 0 1720 1721 1736 1735 1945 1946 1961 1960\n1509 5 3 10 10 0 1721 1722 1737 1736 1946 1947 1962 1961\n1510 5 3 10 10 0 1722 1723 1738 1737 1947 1948 1963 1962\n1511 5 3 10 10 0 1723 1724 1739 1738 1948 1949 1964 1963\n1512 5 3 10 10 0 1724 1725 1740 1739 1949 1950 1965 1964\n1513 5 3 27 27 0 1726 1727 1742 1741 1951 1952 1967 1966\n1514 5 3 27 27 0 1727 1728 1743 1742 1952 1953 1968 1967\n1515 5 3 27 27 0 1728 1729 1744 1743 1953 1954 1969 1968\n1516 5 3 27 27 0 1729 1730 1745 1744 1954 1955 1970 1969\n1517 5 3 27 27 0 1730 1731 1746 1745 1955 1956 1971 1970\n1518 5 3 27 27 0 1731 1732 1747 1746 1956 1957 1972 1971\n1519 5 3 6 6 0 1732 1733 1748 1747 1957 1958 1973 1972\n1520 5 3 6 6 0 1733 1734 1749 1748 1958 1959 1974 1973\n1521 5 3 6 6 0 1734 1735 1750 1749 1959 1960 1975 1974\n1522 5 3 10 10 0 1735 1736 1751 1750 1960 1961 1976 1975\n1523 5 3 10 10 0 1736 1737 1752 1751 1961 1962 1977 1976\n1524 5 3 10 10 0 1737 1738 1753 1752 1962 1963 1978 1977\n1525 5 3 10 10 0 1738 1739 1754 1753 1963 1964 1979 1978\n1526 5 3 10 10 0 1739 1740 1755 1754 1964 1965 1980 1979\n1527 5 3 27 27 0 1741 1742 1757 1756 1966 1967 1982 1981\n1528 5 3 27 27 0 1742 1743 1758 1757 1967 1968 1983 1982\n1529 5 3 27 27 0 1743 1744 1759 1758 1968 1969 1984 1983\n1530 5 3 27 27 0 1744 1745 1760 1759 1969 1970 1985 1984\n1531 5 3 27 27 0 1745 1746 1761 1760 1970 1971 1986 1985\n1532 5 3 27 27 0 1746 1747 1762 1761 1971 1972 1987 1986\n1533 5 3 4 4 0 1747 1748 1763 1762 1972 1973 1988 1987\n1534 5 3 4 4 0 1748 1749 1764 1763 1973 1974 1989 1988\n1535 5 3 4 4 0 1749 1750 1765 1764 1974 1975 1990 1989\n1536 5 3 10 10 0 1750 1751 1766 1765 1975 1976 1991 1990\n1537 5 3 10 10 0 1751 1752 1767 1766 1976 1977 1992 1991\n1538 5 3 10 10 0 1752 1753 1768 1767 1977 1978 1993 1992\n1539 5 3 10 10 0 1753 1754 1769 1768 1978 1979 1994 1993\n1540 5 3 10 10 0 1754 1755 1770 1769 1979 1980 1995 1994\n1541 5 3 27 27 0 1756 1757 1772 1771 1981 1982 1997 1996\n1542 5 3 27 27 0 1757 1758 1773 1772 1982 1983 1998 1997\n1543 5 3 27 27 0 1758 1759 1774 1773 1983 1984 1999 1998\n1544 5 3 27 27 0 1759 1760 1775 1774 1984 1985 2000 1999\n1545 5 3 27 27 0 1760 1761 1776 1775 1985 1986 2001 2000\n1546 5 3 27 27 0 1761 1762 1777 1776 1986 1987 2002 2001\n1547 5 3 4 4 0 1762 1763 1778 1777 1987 1988 2003 2002\n1548 5 3 4 4 0 1763 1764 1779 1778 1988 1989 2004 2003\n1549 5 3 4 4 0 1764 1765 1780 1779 1989 1990 2005 2004\n1550 5 3 10 10 0 1765 1766 1781 1780 1990 1991 2006 2005\n1551 5 3 10 10 0 1766 1767 1782 1781 1991 1992 2007 2006\n1552 5 3 10 10 0 1767 1768 1783 1782 1992 1993 2008 2007\n1553 5 3 10 10 0 1768 1769 1784 1783 1993 1994 2009 2008\n1554 5 3 10 10 0 1769 1770 1785 1784 1994 1995 2010 2009\n1555 5 3 27 27 0 1771 1772 1787 1786 1996 1997 2012 2011\n1556 5 3 27 27 0 1772 1773 1788 1787 1997 1998 2013 2012\n1557 5 3 27 27 0 1773 1774 1789 1788 1998 1999 2014 2013\n1558 5 3 27 27 0 1774 1775 1790 1789 1999 2000 2015 2014\n1559 5 3 27 27 0 1775 1776 1791 1790 2000 2001 2016 2015\n1560 5 3 27 27 0 1776 1777 1792 1791 2001 2002 2017 2016\n1561 5 3 4 4 0 1777 1778 1793 1792 2002 2003 2018 2017\n1562 5 3 4 4 0 1778 1779 1794 1793 2003 2004 2019 2018\n1563 5 3 4 4 0 1779 1780 1795 1794 2004 2005 2020 2019\n1564 5 3 10 10 0 1780 1781 1796 1795 2005 2006 2021 2020\n1565 5 3 10 10 0 1781 1782 1797 1796 2006 2007 2022 2021\n1566 5 3 10 10 0 1782 1783 1798 1797 2007 2008 2023 2022\n1567 5 3 10 10 0 1783 1784 1799 1798 2008 2009 2024 2023\n1568 5 3 10 10 0 1784 1785 1800 1799 2009 2010 2025 2024\n1569 5 3 2 2 0 1801 1802 1817 1816 2026 2027 2042 2041\n1570 5 3 2 2 0 1802 1803 1818 1817 2027 2028 2043 2042\n1571 5 3 2 2 0 1803 1804 1819 1818 2028 2029 2044 2043\n1572 5 3 2 2 0 1804 1805 1820 1819 2029 2030 2045 2044\n1573 5 3 12 12 0 1805 1806 1821 1820 2030 2031 2046 2045\n1574 5 3 12 12 0 1806 1807 1822 1821 2031 2032 2047 2046\n1575 5 3 9 9 0 1807 1808 1823 1822 2032 2033 2048 2047\n1576 5 3 9 9 0 1808 1809 1824 1823 2033 2034 2049 2048\n1577 5 3 9 9 0 1809 1810 1825 1824 2034 2035 2050 2049\n1578 5 3 9 9 0 1810 1811 1826 1825 2035 2036 2051 2050\n1579 5 3 9 9 0 1811 1812 1827 1826 2036 2037 2052 2051\n1580 5 3 18 18 0 1812 1813 1828 1827 2037 2038 2053 2052\n1581 5 3 18 18 0 1813 1814 1829 1828 2038 2039 2054 2053\n1582 5 3 18 18 0 1814 1815 1830 1829 2039 2040 2055 2054\n1583 5 3 2 2 0 1816 1817 1832 1831 2041 2042 2057 2056\n1584 5 3 2 2 0 1817 1818 1833 1832 2042 2043 2058 2057\n1585 5 3 2 2 0 1818 1819 1834 1833 2043 2044 2059 2058\n1586 5 3 2 2 0 1819 1820 1835 1834 2044 2045 2060 2059\n1587 5 3 12 12 0 1820 1821 1836 1835 2045 2046 2061 2060\n1588 5 3 12 12 0 1821 1822 1837 1836 2046 2047 2062 2061\n1589 5 3 9 9 0 1822 1823 1838 1837 2047 2048 2063 2062\n1590 5 3 9 9 0 1823 1824 1839 1838 2048 2049 2064 2063\n1591 5 3 9 9 0 1824 1825 1840 1839 2049 2050 2065 2064\n1592 5 3 9 9 0 1825 1826 1841 1840 2050 2051 2066 2065\n1593 5 3 18 18 0 1826 1827 1842 1841 2051 2052 2067 2066\n1594 5 3 18 18 0 1827 1828 1843 1842 2052 2053 2068 2067\n1595 5 3 18 18 0 1828 1829 1844 1843 2053 2054 2069 2068\n1596 5 3 18 18 0 1829 1830 1845 1844 2054 2055 2070 2069\n1597 5 3 2 2 0 1831 1832 1847 1846 2056 2057 2072 2071\n1598 5 3 2 2 0 1832 1833 1848 1847 2057 2058 2073 2072\n1599 5 3 2 2 0 1833 1834 1849 1848 2058 2059 2074 2073\n1600 5 3 2 2 0 1834 1835 1850 1849 2059 2060 2075 2074\n1601 5 3 2 2 0 1835 1836 1851 1850 2060 2061 2076 2075\n1602 5 3 12 12 0 1836 1837 1852 1851 2061 2062 2077 2076\n1603 5 3 12 12 0 1837 1838 1853 1852 2062 2063 2078 2077\n1604 5 3 9 9 0 1838 1839 1854 1853 2063 2064 2079 2078\n1605 5 3 9 9 0 1839 1840 1855 1854 2064 2065 2080 2079\n1606 5 3 9 9 0 1840 1841 1856 1855 2065 2066 2081 2080\n1607 5 3 18 18 0 1841 1842 1857 1856 2066 2067 2082 2081\n1608 5 3 18 18 0 1842 1843 1858 1857 2067 2068 2083 2082\n1609 5 3 18 18 0 1843 1844 1859 1858 2068 2069 2084 2083\n1610 5 3 18 18 0 1844 1845 1860 1859 2069 2070 2085 2084\n1611 5 3 2 2 0 1846 1847 1862 1861 2071 2072 2087 2086\n1612 5 3 2 2 0 1847 1848 1863 1862 2072 2073 2088 2087\n1613 5 3 2 2 0 1848 1849 1864 1863 2073 2074 2089 2088\n1614 5 3 2 2 0 1849 1850 1865 1864 2074 2075 2090 2089\n1615 5 3 2 2 0 1850 1851 1866 1865 2075 2076 2091 2090\n1616 5 3 12 12 0 1851 1852 1867 1866 2076 2077 2092 2091\n1617 5 3 12 12 0 1852 1853 1868 1867 2077 2078 2093 2092\n1618 5 3 9 9 0 1853 1854 1869 1868 2078 2079 2094 2093\n1619 5 3 9 9 0 1854 1855 1870 1869 2079 2080 2095 2094\n1620 5 3 9 9 0 1855 1856 1871 1870 2080 2081 2096 2095\n1621 5 3 18 18 0 1856 1857 1872 1871 2081 2082 2097 2096\n1622 5 3 18 18 0 1857 1858 1873 1872 2082 2083 2098 2097\n1623 5 3 18 18 0 1858 1859 1874 1873 2083 2084 2099 2098\n1624 5 3 18 18 0 1859 1860 1875 1874 2084 2085 2100 2099\n1625 5 3 2 2 0 1861 1862 1877 1876 2086 2087 2102 2101\n1626 5 3 2 2 0 1862 1863 1878 1877 2087 2088 2103 2102\n1627 5 3 2 2 0 1863 1864 1879 1878 2088 2089 2104 2103\n1628 5 3 2 2 0 1864 1865 1880 1879 2089 2090 2105 2104\n1629 5 3 2 2 0 1865 1866 1881 1880 2090 2091 2106 2105\n1630 5 3 12 12 0 1866 1867 1882 1881 2091 2092 2107 2106\n1631 5 3 12 12 0 1867 1868 1883 1882 2092 2093 2108 2107\n1632 5 3 23 23 0 1868 1869 1884 1883 2093 2094 2109 2108\n1633 5 3 23 23 0 1869 1870 1885 1884 2094 2095 2110 2109\n1634 5 3 23 23 0 1870 1871 1886 1885 2095 2096 2111 2110\n1635 5 3 18 18 0 1871 1872 1887 1886 2096 2097 2112 2111\n1636 5 3 18 18 0 1872 1873 1888 1887 2097 2098 2113 2112\n1637 5 3 18 18 0 1873 1874 1889 1888 2098 2099 2114 2113\n1638 5 3 18 18 0 1874 1875 1890 1889 2099 2100 2115 2114\n1639 5 3 2 2 0 1876 1877 1892 1891 2101 2102 2117 2116\n1640 5 3 2 2 0 1877 1878 1893 1892 2102 2103 2118 2117\n1641 5 3 2 2 0 1878 1879 1894 1893 2103 2104 2119 2118\n1642 5 3 2 2 0 1879 1880 1895 1894 2104 2105 2120 2119\n1643 5 3 30 30 0 1880 1881 1896 1895 2105 2106 2121 2120\n1644 5 3 30 30 0 1881 1882 1897 1896 2106 2107 2122 2121\n1645 5 3 30 30 0 1882 1883 1898 1897 2107 2108 2123 2122\n1646 5 3 23 23 0 1883 1884 1899 1898 2108 2109 2124 2123\n1647 5 3 23 23 0 1884 1885 1900 1899 2109 2110 2125 2124\n1648 5 3 23 23 0 1885 1886 1901 1900 2110 2111 2126 2125\n1649 5 3 23 23 0 1886 1887 1902 1901 2111 2112 2127 2126\n1650 5 3 22 22 0 1887 1888 1903 1902 2112 2113 2128 2127\n1651 5 3 22 22 0 1888 1889 1904 1903 2113 2114 2129 2128\n1652 5 3 22 22 0 1889 1890 1905 1904 2114 2115 2130 2129\n1653 5 3 2 2 0 1891 1892 1907 1906 2116 2117 2132 2131\n1654 5 3 28 28 0 1892 1893 1908 1907 2117 2118 2133 2132\n1655 5 3 28 28 0 1893 1894 1909 1908 2118 2119 2134 2133\n1656 5 3 28 28 0 1894 1895 1910 1909 2119 2120 2135 2134\n1657 5 3 30 30 0 1895 1896 1911 1910 2120 2121 2136 2135\n1658 5 3 30 30 0 1896 1897 1912 1911 2121 2122 2137 2136\n1659 5 3 30 30 0 1897 1898 1913 1912 2122 2123 2138 2137\n1660 5 3 23 23 0 1898 1899 1914 1913 2123 2124 2139 2138\n1661 5 3 23 23 0 1899 1900 1915 1914 2124 2125 2140 2139\n1662 5 3 23 23 0 1900 1901 1916 1915 2125 2126 2141 2140\n1663 5 3 23 23 0 1901 1902 1917 1916 2126 2127 2142 2141\n1664 5 3 22 22 0 1902 1903 1918 1917 2127 2128 2143 2142\n1665 5 3 22 22 0 1903 1904 1919 1918 2128 2129 2144 2143\n1666 5 3 22 22 0 1904 1905 1920 1919 2129 2130 2145 2144\n1667 5 3 27 27 0 1906 1907 1922 1921 2131 2132 2147 2146\n1668 5 3 27 27 0 1907 1908 1923 1922 2132 2133 2148 2147\n1669 5 3 27 27 0 1908 1909 1924 1923 2133 2134 2149 2148\n1670 5 3 27 27 0 1909 1910 1925 1924 2134 2135 2150 2149\n1671 5 3 30 30 0 1910 1911 1926 1925 2135 2136 2151 2150\n1672 5 3 30 30 0 1911 1912 1927 1926 2136 2137 2152 2151\n1673 5 3 30 30 0 1912 1913 1928 1927 2137 2138 2153 2152\n1674 5 3 6 6 0 1913 1914 1929 1928 2138 2139 2154 2153\n1675 5 3 23 23 0 1914 1915 1930 1929 2139 2140 2155 2154\n1676 5 3 23 23 0 1915 1916 1931 1930 2140 2141 2156 2155\n1677 5 3 15 15 0 1916 1917 1932 1931 2141 2142 2157 2156\n1678 5 3 22 22 0 1917 1918 1933 1932 2142 2143 2158 2157\n1679 5 3 22 22 0 1918 1919 1934 1933 2143 2144 2159 2158\n1680 5 3 22 22 0 1919 1920 1935 1934 2144 2145 2160 2159\n1681 5 3 27 27 0 1921 1922 1937 1936 2146 2147 2162 2161\n1682 5 3 27 27 0 1922 1923 1938 1937 2147 2148 2163 2162\n1683 5 3 27 27 0 1923 1924 1939 1938 2148 2149 2164 2163\n1684 5 3 27 27 0 1924 1925 1940 1939 2149 2150 2165 2164\n1685 5 3 27 27 0 1925 1926 1941 1940 2150 2151 2166 2165\n1686 5 3 30 30 0 1926 1927 1942 1941 2151 2152 2167 2166\n1687 5 3 6 6 0 1927 1928 1943 1942 2152 2153 2168 2167\n1688 5 3 6 6 0 1928 1929 1944 1943 2153 2154 2169 2168\n1689 5 3 6 6 0 1929 1930 1945 1944 2154 2155 2170 2169\n1690 5 3 15 15 0 1930 1931 1946 1945 2155 2156 2171 2170\n1691 5 3 15 15 0 1931 1932 1947 1946 2156 2157 2172 2171\n1692 5 3 22 22 0 1932 1933 1948 1947 2157 2158 2173 2172\n1693 5 3 22 22 0 1933 1934 1949 1948 2158 2159 2174 2173\n1694 5 3 22 22 0 1934 1935 1950 1949 2159 2160 2175 2174\n1695 5 3 27 27 0 1936 1937 1952 1951 2161 2162 2177 2176\n1696 5 3 27 27 0 1937 1938 1953 1952 2162 2163 2178 2177\n1697 5 3 27 27 0 1938 1939 1954 1953 2163 2164 2179 2178\n1698 5 3 27 27 0 1939 1940 1955 1954 2164 2165 2180 2179\n1699 5 3 27 27 0 1940 1941 1956 1955 2165 2166 2181 2180\n1700 5 3 27 27 0 1941 1942 1957 1956 2166 2167 2182 2181\n1701 5 3 6 6 0 1942 1943 1958 1957 2167 2168 2183 2182\n1702 5 3 6 6 0 1943 1944 1959 1958 2168 2169 2184 2183\n1703 5 3 6 6 0 1944 1945 1960 1959 2169 2170 2185 2184\n1704 5 3 6 6 0 1945 1946 1961 1960 2170 2171 2186 2185\n1705 5 3 10 10 0 1946 1947 1962 1961 2171 2172 2187 2186\n1706 5 3 10 10 0 1947 1948 1963 1962 2172 2173 2188 2187\n1707 5 3 10 10 0 1948 1949 1964 1963 2173 2174 2189 2188\n1708 5 3 10 10 0 1949 1950 1965 1964 2174 2175 2190 2189\n1709 5 3 27 27 0 1951 1952 1967 1966 2176 2177 2192 2191\n1710 5 3 27 27 0 1952 1953 1968 1967 2177 2178 2193 2192\n1711 5 3 27 27 0 1953 1954 1969 1968 2178 2179 2194 2193\n1712 5 3 27 27 0 1954 1955 1970 1969 2179 2180 2195 2194\n1713 5 3 27 27 0 1955 1956 1971 1970 2180 2181 2196 2195\n1714 5 3 27 27 0 1956 1957 1972 1971 2181 2182 2197 2196\n1715 5 3 17 17 0 1957 1958 1973 1972 2182 2183 2198 2197\n1716 5 3 6 6 0 1958 1959 1974 1973 2183 2184 2199 2198\n1717 5 3 6 6 0 1959 1960 1975 1974 2184 2185 2200 2199\n1718 5 3 10 10 0 1960 1961 1976 1975 2185 2186 2201 2200\n1719 5 3 10 10 0 1961 1962 1977 1976 2186 2187 2202 2201\n1720 5 3 10 10 0 1962 1963 1978 1977 2187 2188 2203 2202\n1721 5 3 10 10 0 1963 1964 1979 1978 2188 2189 2204 2203\n1722 5 3 10 10 0 1964 1965 1980 1979 2189 2190 2205 2204\n1723 5 3 27 27 0 1966 1967 1982 1981 2191 2192 2207 2206\n1724 5 3 27 27 0 1967 1968 1983 1982 2192 2193 2208 2207\n1725 5 3 27 27 0 1968 1969 1984 1983 2193 2194 2209 2208\n1726 5 3 27 27 0 1969 1970 1985 1984 2194 2195 2210 2209\n1727 5 3 27 27 0 1970 1971 1986 1985 2195 2196 2211 2210\n1728 5 3 27 27 0 1971 1972 1987 1986 2196 2197 2212 2211\n1729 5 3 4 4 0 1972 1973 1988 1987 2197 2198 2213 2212\n1730 5 3 4 4 0 1973 1974 1989 1988 2198 2199 2214 2213\n1731 5 3 4 4 0 1974 1975 1990 1989 2199 2200 2215 2214\n1732 5 3 10 10 0 1975 1976 1991 1990 2200 2201 2216 2215\n1733 5 3 10 10 0 1976 1977 1992 1991 2201 2202 2217 2216\n1734 5 3 10 10 0 1977 1978 1993 1992 2202 2203 2218 2217\n1735 5 3 10 10 0 1978 1979 1994 1993 2203 2204 2219 2218\n1736 5 3 10 10 0 1979 1980 1995 1994 2204 2205 2220 2219\n1737 5 3 27 27 0 1981 1982 1997 1996 2206 2207 2222 2221\n1738 5 3 27 27 0 1982 1983 1998 1997 2207 2208 2223 2222\n1739 5 3 27 27 0 1983 1984 1999 1998 2208 2209 2224 2223\n1740 5 3 27 27 0 1984 1985 2000 1999 2209 2210 2225 2224\n1741 5 3 27 27 0 1985 1986 2001 2000 2210 2211 2226 2225\n1742 5 3 27 27 0 1986 1987 2002 2001 2211 2212 2227 2226\n1743 5 3 4 4 0 1987 1988 2003 2002 2212 2213 2228 2227\n1744 5 3 4 4 0 1988 1989 2004 2003 2213 2214 2229 2228\n1745 5 3 4 4 0 1989 1990 2005 2004 2214 2215 2230 2229\n1746 5 3 10 10 0 1990 1991 2006 2005 2215 2216 2231 2230\n1747 5 3 10 10 0 1991 1992 2007 2006 2216 2217 2232 2231\n1748 5 3 10 10 0 1992 1993 2008 2007 2217 2218 2233 2232\n1749 5 3 10 10 0 1993 1994 2009 2008 2218 2219 2234 2233\n1750 5 3 10 10 0 1994 1995 2010 2009 2219 2220 2235 2234\n1751 5 3 27 27 0 1996 1997 2012 2011 2221 2222 2237 2236\n1752 5 3 27 27 0 1997 1998 2013 2012 2222 2223 2238 2237\n1753 5 3 27 27 0 1998 1999 2014 2013 2223 2224 2239 2238\n1754 5 3 27 27 0 1999 2000 2015 2014 2224 2225 2240 2239\n1755 5 3 27 27 0 2000 2001 2016 2015 2225 2226 2241 2240\n1756 5 3 27 27 0 2001 2002 2017 2016 2226 2227 2242 2241\n1757 5 3 4 4 0 2002 2003 2018 2017 2227 2228 2243 2242\n1758 5 3 4 4 0 2003 2004 2019 2018 2228 2229 2244 2243\n1759 5 3 4 4 0 2004 2005 2020 2019 2229 2230 2245 2244\n1760 5 3 10 10 0 2005 2006 2021 2020 2230 2231 2246 2245\n1761 5 3 10 10 0 2006 2007 2022 2021 2231 2232 2247 2246\n1762 5 3 10 10 0 2007 2008 2023 2022 2232 2233 2248 2247\n1763 5 3 10 10 0 2008 2009 2024 2023 2233 2234 2249 2248\n1764 5 3 10 10 0 2009 2010 2025 2024 2234 2235 2250 2249\n1765 5 3 2 2 0 2026 2027 2042 2041 2251 2252 2267 2266\n1766 5 3 2 2 0 2027 2028 2043 2042 2252 2253 2268 2267\n1767 5 3 2 2 0 2028 2029 2044 2043 2253 2254 2269 2268\n1768 5 3 12 12 0 2029 2030 2045 2044 2254 2255 2270 2269\n1769 5 3 12 12 0 2030 2031 2046 2045 2255 2256 2271 2270\n1770 5 3 12 12 0 2031 2032 2047 2046 2256 2257 2272 2271\n1771 5 3 12 12 0 2032 2033 2048 2047 2257 2258 2273 2272\n1772 5 3 9 9 0 2033 2034 2049 2048 2258 2259 2274 2273\n1773 5 3 9 9 0 2034 2035 2050 2049 2259 2260 2275 2274\n1774 5 3 9 9 0 2035 2036 2051 2050 2260 2261 2276 2275\n1775 5 3 21 21 0 2036 2037 2052 2051 2261 2262 2277 2276\n1776 5 3 21 21 0 2037 2038 2053 2052 2262 2263 2278 2277\n1777 5 3 21 21 0 2038 2039 2054 2053 2263 2264 2279 2278\n1778 5 3 21 21 0 2039 2040 2055 2054 2264 2265 2280 2279\n1779 5 3 2 2 0 2041 2042 2057 2056 2266 2267 2282 2281\n1780 5 3 2 2 0 2042 2043 2058 2057 2267 2268 2283 2282\n1781 5 3 2 2 0 2043 2044 2059 2058 2268 2269 2284 2283\n1782 5 3 12 12 0 2044 2045 2060 2059 2269 2270 2285 2284\n1783 5 3 12 12 0 2045 2046 2061 2060 2270 2271 2286 2285\n1784 5 3 12 12 0 2046 2047 2062 2061 2271 2272 2287 2286\n1785 5 3 12 12 0 2047 2048 2063 2062 2272 2273 2288 2287\n1786 5 3 9 9 0 2048 2049 2064 2063 2273 2274 2289 2288\n1787 5 3 9 9 0 2049 2050 2065 2064 2274 2275 2290 2289\n1788 5 3 9 9 0 2050 2051 2066 2065 2275 2276 2291 2290\n1789 5 3 21 21 0 2051 2052 2067 2066 2276 2277 2292 2291\n1790 5 3 21 21 0 2052 2053 2068 2067 2277 2278 2293 2292\n1791 5 3 21 21 0 2053 2054 2069 2068 2278 2279 2294 2293\n1792 5 3 21 21 0 2054 2055 2070 2069 2279 2280 2295 2294\n1793 5 3 2 2 0 2056 2057 2072 2071 2281 2282 2297 2296\n1794 5 3 2 2 0 2057 2058 2073 2072 2282 2283 2298 2297\n1795 5 3 2 2 0 2058 2059 2074 2073 2283 2284 2299 2298\n1796 5 3 12 12 0 2059 2060 2075 2074 2284 2285 2300 2299\n1797 5 3 12 12 0 2060 2061 2076 2075 2285 2286 2301 2300\n1798 5 3 12 12 0 2061 2062 2077 2076 2286 2287 2302 2301\n1799 5 3 12 12 0 2062 2063 2078 2077 2287 2288 2303 2302\n1800 5 3 9 9 0 2063 2064 2079 2078 2288 2289 2304 2303\n1801 5 3 9 9 0 2064 2065 2080 2079 2289 2290 2305 2304\n1802 5 3 21 21 0 2065 2066 2081 2080 2290 2291 2306 2305\n1803 5 3 21 21 0 2066 2067 2082 2081 2291 2292 2307 2306\n1804 5 3 21 21 0 2067 2068 2083 2082 2292 2293 2308 2307\n1805 5 3 21 21 0 2068 2069 2084 2083 2293 2294 2309 2308\n1806 5 3 21 21 0 2069 2070 2085 2084 2294 2295 2310 2309\n1807 5 3 2 2 0 2071 2072 2087 2086 2296 2297 2312 2311\n1808 5 3 2 2 0 2072 2073 2088 2087 2297 2298 2313 2312\n1809 5 3 2 2 0 2073 2074 2089 2088 2298 2299 2314 2313\n1810 5 3 2 2 0 2074 2075 2090 2089 2299 2300 2315 2314\n1811 5 3 12 12 0 2075 2076 2091 2090 2300 2301 2316 2315\n1812 5 3 12 12 0 2076 2077 2092 2091 2301 2302 2317 2316\n1813 5 3 12 12 0 2077 2078 2093 2092 2302 2303 2318 2317\n1814 5 3 25 25 0 2078 2079 2094 2093 2303 2304 2319 2318\n1815 5 3 23 23 0 2079 2080 2095 2094 2304 2305 2320 2319\n1816 5 3 23 23 0 2080 2081 2096 2095 2305 2306 2321 2320\n1817 5 3 21 21 0 2081 2082 2097 2096 2306 2307 2322 2321\n1818 5 3 21 21 0 2082 2083 2098 2097 2307 2308 2323 2322\n1819 5 3 21 21 0 2083 2084 2099 2098 2308 2309 2324 2323\n1820 5 3 21 21 0 2084 2085 2100 2099 2309 2310 2325 2324\n1821 5 3 2 2 0 2086 2087 2102 2101 2311 2312 2327 2326\n1822 5 3 2 2 0 2087 2088 2103 2102 2312 2313 2328 2327\n1823 5 3 2 2 0 2088 2089 2104 2103 2313 2314 2329 2328\n1824 5 3 2 2 0 2089 2090 2105 2104 2314 2315 2330 2329\n1825 5 3 12 12 0 2090 2091 2106 2105 2315 2316 2331 2330\n1826 5 3 12 12 0 2091 2092 2107 2106 2316 2317 2332 2331\n1827 5 3 12 12 0 2092 2093 2108 2107 2317 2318 2333 2332\n1828 5 3 23 23 0 2093 2094 2109 2108 2318 2319 2334 2333\n1829 5 3 23 23 0 2094 2095 2110 2109 2319 2320 2335 2334\n1830 5 3 23 23 0 2095 2096 2111 2110 2320 2321 2336 2335\n1831 5 3 23 23 0 2096 2097 2112 2111 2321 2322 2337 2336\n1832 5 3 21 21 0 2097 2098 2113 2112 2322 2323 2338 2337\n1833 5 3 21 21 0 2098 2099 2114 2113 2323 2324 2339 2338\n1834 5 3 21 21 0 2099 2100 2115 2114 2324 2325 2340 2339\n1835 5 3 28 28 0 2101 2102 2117 2116 2326 2327 2342 2341\n1836 5 3 28 28 0 2102 2103 2118 2117 2327 2328 2343 2342\n1837 5 3 28 28 0 2103 2104 2119 2118 2328 2329 2344 2343\n1838 5 3 28 28 0 2104 2105 2120 2119 2329 2330 2345 2344\n1839 5 3 28 28 0 2105 2106 2121 2120 2330 2331 2346 2345\n1840 5 3 30 30 0 2106 2107 2122 2121 2331 2332 2347 2346\n1841 5 3 30 30 0 2107 2108 2123 2122 2332 2333 2348 2347\n1842 5 3 23 23 0 2108 2109 2124 2123 2333 2334 2349 2348\n1843 5 3 23 23 0 2109 2110 2125 2124 2334 2335 2350 2349\n1844 5 3 23 23 0 2110 2111 2126 2125 2335 2336 2351 2350\n1845 5 3 23 23 0 2111 2112 2127 2126 2336 2337 2352 2351\n1846 5 3 22 22 0 2112 2113 2128 2127 2337 2338 2353 2352\n1847 5 3 22 22 0 2113 2114 2129 2128 2338 2339 2354 2353\n1848 5 3 22 22 0 2114 2115 2130 2129 2339 2340 2355 2354\n1849 5 3 28 28 0 2116 2117 2132 2131 2341 2342 2357 2356\n1850 5 3 28 28 0 2117 2118 2133 2132 2342 2343 2358 2357\n1851 5 3 28 28 0 2118 2119 2134 2133 2343 2344 2359 2358\n1852 5 3 28 28 0 2119 2120 2135 2134 2344 2345 2360 2359\n1853 5 3 28 28 0 2120 2121 2136 2135 2345 2346 2361 2360\n1854 5 3 30 30 0 2121 2122 2137 2136 2346 2347 2362 2361\n1855 5 3 30 30 0 2122 2123 2138 2137 2347 2348 2363 2362\n1856 5 3 23 23 0 2123 2124 2139 2138 2348 2349 2364 2363\n1857 5 3 23 23 0 2124 2125 2140 2139 2349 2350 2365 2364\n1858 5 3 23 23 0 2125 2126 2141 2140 2350 2351 2366 2365\n1859 5 3 23 23 0 2126 2127 2142 2141 2351 2352 2367 2366\n1860 5 3 22 22 0 2127 2128 2143 2142 2352 2353 2368 2367\n1861 5 3 22 22 0 2128 2129 2144 2143 2353 2354 2369 2368\n1862 5 3 22 22 0 2129 2130 2145 2144 2354 2355 2370 2369\n1863 5 3 28 28 0 2131 2132 2147 2146 2356 2357 2372 2371\n1864 5 3 28 28 0 2132 2133 2148 2147 2357 2358 2373 2372\n1865 5 3 28 28 0 2133 2134 2149 2148 2358 2359 2374 2373\n1866 5 3 28 28 0 2134 2135 2150 2149 2359 2360 2375 2374\n1867 5 3 28 28 0 2135 2136 2151 2150 2360 2361 2376 2375\n1868 5 3 30 30 0 2136 2137 2152 2151 2361 2362 2377 2376\n1869 5 3 30 30 0 2137 2138 2153 2152 2362 2363 2378 2377\n1870 5 3 23 23 0 2138 2139 2154 2153 2363 2364 2379 2378\n1871 5 3 23 23 0 2139 2140 2155 2154 2364 2365 2380 2379\n1872 5 3 23 23 0 2140 2141 2156 2155 2365 2366 2381 2380\n1873 5 3 15 15 0 2141 2142 2157 2156 2366 2367 2382 2381\n1874 5 3 22 22 0 2142 2143 2158 2157 2367 2368 2383 2382\n1875 5 3 22 22 0 2143 2144 2159 2158 2368 2369 2384 2383\n1876 5 3 22 22 0 2144 2145 2160 2159 2369 2370 2385 2384\n1877 5 3 27 27 0 2146 2147 2162 2161 2371 2372 2387 2386\n1878 5 3 27 27 0 2147 2148 2163 2162 2372 2373 2388 2387\n1879 5 3 27 27 0 2148 2149 2164 2163 2373 2374 2389 2388\n1880 5 3 27 27 0 2149 2150 2165 2164 2374 2375 2390 2389\n1881 5 3 27 27 0 2150 2151 2166 2165 2375 2376 2391 2390\n1882 5 3 17 17 0 2151 2152 2167 2166 2376 2377 2392 2391\n1883 5 3 17 17 0 2152 2153 2168 2167 2377 2378 2393 2392\n1884 5 3 17 17 0 2153 2154 2169 2168 2378 2379 2394 2393\n1885 5 3 17 17 0 2154 2155 2170 2169 2379 2380 2395 2394\n1886 5 3 15 15 0 2155 2156 2171 2170 2380 2381 2396 2395\n1887 5 3 15 15 0 2156 2157 2172 2171 2381 2382 2397 2396\n1888 5 3 22 22 0 2157 2158 2173 2172 2382 2383 2398 2397\n1889 5 3 22 22 0 2158 2159 2174 2173 2383 2384 2399 2398\n1890 5 3 22 22 0 2159 2160 2175 2174 2384 2385 2400 2399\n1891 5 3 27 27 0 2161 2162 2177 2176 2386 2387 2402 2401\n1892 5 3 27 27 0 2162 2163 2178 2177 2387 2388 2403 2402\n1893 5 3 27 27 0 2163 2164 2179 2178 2388 2389 2404 2403\n1894 5 3 27 27 0 2164 2165 2180 2179 2389 2390 2405 2404\n1895 5 3 27 27 0 2165 2166 2181 2180 2390 2391 2406 2405\n1896 5 3 17 17 0 2166 2167 2182 2181 2391 2392 2407 2406\n1897 5 3 17 17 0 2167 2168 2183 2182 2392 2393 2408 2407\n1898 5 3 17 17 0 2168 2169 2184 2183 2393 2394 2409 2408\n1899 5 3 17 17 0 2169 2170 2185 2184 2394 2395 2410 2409\n1900 5 3 17 17 0 2170 2171 2186 2185 2395 2396 2411 2410\n1901 5 3 15 15 0 2171 2172 2187 2186 2396 2397 2412 2411\n1902 5 3 26 26 0 2172 2173 2188 2187 2397 2398 2413 2412\n1903 5 3 26 26 0 2173 2174 2189 2188 2398 2399 2414 2413\n1904 5 3 26 26 0 2174 2175 2190 2189 2399 2400 2415 2414\n1905 5 3 27 27 0 2176 2177 2192 2191 2401 2402 2417 2416\n1906 5 3 27 27 0 2177 2178 2193 2192 2402 2403 2418 2417\n1907 5 3 27 27 0 2178 2179 2194 2193 2403 2404 2419 2418\n1908 5 3 27 27 0 2179 2180 2195 2194 2404 2405 2420 2419\n1909 5 3 27 27 0 2180 2181 2196 2195 2405 2406 2421 2420\n1910 5 3 17 17 0 2181 2182 2197 2196 2406 2407 2422 2421\n1911 5 3 17 17 0 2182 2183 2198 2197 2407 2408 2423 2422\n1912 5 3 17 17 0 2183 2184 2199 2198 2408 2409 2424 2423\n1913 5 3 17 17 0 2184 2185 2200 2199 2409 2410 2425 2424\n1914 5 3 17 17 0 2185 2186 2201 2200 2410 2411 2426 2425\n1915 5 3 10 10 0 2186 2187 2202 2201 2411 2412 2427 2426\n1916 5 3 10 10 0 2187 2188 2203 2202 2412 2413 2428 2427\n1917 5 3 26 26 0 2188 2189 2204 2203 2413 2414 2429 2428\n1918 5 3 26 26 0 2189 2190 2205 2204 2414 2415 2430 2429\n1919 5 3 27 27 0 2191 2192 2207 2206 2416 2417 2432 2431\n1920 5 3 27 27 0 2192 2193 2208 2207 2417 2418 2433 2432\n1921 5 3 27 27 0 2193 2194 2209 2208 2418 2419 2434 2433\n1922 5 3 27 27 0 2194 2195 2210 2209 2419 2420 2435 2434\n1923 5 3 27 27 0 2195 2196 2211 2210 2420 2421 2436 2435\n1924 5 3 17 17 0 2196 2197 2212 2211 2421 2422 2437 2436\n1925 5 3 17 17 0 2197 2198 2213 2212 2422 2423 2438 2437\n1926 5 3 17 17 0 2198 2199 2214 2213 2423 2424 2439 2438\n1927 5 3 17 17 0 2199 2200 2215 2214 2424 2425 2440 2439\n1928 5 3 17 17 0 2200 2201 2216 2215 2425 2426 2441 2440\n1929 5 3 10 10 0 2201 2202 2217 2216 2426 2427 2442 2441\n1930 5 3 10 10 0 2202 2203 2218 2217 2427 2428 2443 2442\n1931 5 3 10 10 0 2203 2204 2219 2218 2428 2429 2444 2443\n1932 5 3 26 26 0 2204 2205 2220 2219 2429 2430 2445 2444\n1933 5 3 27 27 0 2206 2207 2222 2221 2431 2432 2447 2446\n1934 5 3 27 27 0 2207 2208 2223 2222 2432 2433 2448 2447\n1935 5 3 27 27 0 2208 2209 2224 2223 2433 2434 2449 2448\n1936 5 3 27 27 0 2209 2210 2225 2224 2434 2435 2450 2449\n1937 5 3 27 27 0 2210 2211 2226 2225 2435 2436 2451 2450\n1938 5 3 17 17 0 2211 2212 2227 2226 2436 2437 2452 2451\n1939 5 3 17 17 0 2212 2213 2228 2227 2437 2438 2453 2452\n1940 5 3 17 17 0 2213 2214 2229 2228 2438 2439 2454 2453\n1941 5 3 17 17 0 2214 2215 2230 2229 2439 2440 2455 2454\n1942 5 3 10 10 0 2215 2216 2231 2230 2440 2441 2456 2455\n1943 5 3 10 10 0 2216 2217 2232 2231 2441 2442 2457 2456\n1944 5 3 10 10 0 2217 2218 2233 2232 2442 2443 2458 2457\n1945 5 3 10 10 0 2218 2219 2234 2233 2443 2444 2459 2458\n1946 5 3 10 10 0 2219 2220 2235 2234 2444 2445 2460 2459\n1947 5 3 27 27 0 2221 2222 2237 2236 2446 2447 2462 2461\n1948 5 3 27 27 0 2222 2223 2238 2237 2447 2448 2463 2462\n1949 5 3 27 27 0 2223 2224 2239 2238 2448 2449 2464 2463\n1950 5 3 27 27 0 2224 2225 2240 2239 2449 2450 2465 2464\n1951 5 3 27 27 0 2225 2226 2241 2240 2450 2451 2466 2465\n1952 5 3 27 27 0 2226 2227 2242 2241 2451 2452 2467 2466\n1953 5 3 17 17 0 2227 2228 2243 2242 2452 2453 2468 2467\n1954 5 3 17 17 0 2228 2229 2244 2243 2453 2454 2469 2468\n1955 5 3 17 17 0 2229 2230 2245 2244 2454 2455 2470 2469\n1956 5 3 10 10 0 2230 2231 2246 2245 2455 2456 2471 2470\n1957 5 3 10 10 0 2231 2232 2247 2246 2456 2457 2472 2471\n1958 5 3 10 10 0 2232 2233 2248 2247 2457 2458 2473 2472\n1959 5 3 10 10 0 2233 2234 2249 2248 2458 2459 2474 2473\n1960 5 3 10 10 0 2234 2235 2250 2249 2459 2460 2475 2474\n1961 5 3 7 7 0 2251 2252 2267 2266 2476 2477 2492 2491\n1962 5 3 7 7 0 2252 2253 2268 2267 2477 2478 2493 2492\n1963 5 3 7 7 0 2253 2254 2269 2268 2478 2479 2494 2493\n1964 5 3 7 7 0 2254 2255 2270 2269 2479 2480 2495 2494\n1965 5 3 12 12 0 2255 2256 2271 2270 2480 2481 2496 2495\n1966 5 3 12 12 0 2256 2257 2272 2271 2481 2482 2497 2496\n1967 5 3 25 25 0 2257 2258 2273 2272 2482 2483 2498 2497\n1968 5 3 25 25 0 2258 2259 2274 2273 2483 2484 2499 2498\n1969 5 3 25 25 0 2259 2260 2275 2274 2484 2485 2500 2499\n1970 5 3 21 21 0 2260 2261 2276 2275 2485 2486 2501 2500\n1971 5 3 21 21 0 2261 2262 2277 2276 2486 2487 2502 2501\n1972 5 3 21 21 0 2262 2263 2278 2277 2487 2488 2503 2502\n1973 5 3 21 21 0 2263 2264 2279 2278 2488 2489 2504 2503\n1974 5 3 21 21 0 2264 2265 2280 2279 2489 2490 2505 2504\n1975 5 3 7 7 0 2266 2267 2282 2281 2491 2492 2507 2506\n1976 5 3 7 7 0 2267 2268 2283 2282 2492 2493 2508 2507\n1977 5 3 7 7 0 2268 2269 2284 2283 2493 2494 2509 2508\n1978 5 3 7 7 0 2269 2270 2285 2284 2494 2495 2510 2509\n1979 5 3 12 12 0 2270 2271 2286 2285 2495 2496 2511 2510\n1980 5 3 12 12 0 2271 2272 2287 2286 2496 2497 2512 2511\n1981 5 3 25 25 0 2272 2273 2288 2287 2497 2498 2513 2512\n1982 5 3 25 25 0 2273 2274 2289 2288 2498 2499 2514 2513\n1983 5 3 25 25 0 2274 2275 2290 2289 2499 2500 2515 2514\n1984 5 3 21 21 0 2275 2276 2291 2290 2500 2501 2516 2515\n1985 5 3 21 21 0 2276 2277 2292 2291 2501 2502 2517 2516\n1986 5 3 21 21 0 2277 2278 2293 2292 2502 2503 2518 2517\n1987 5 3 21 21 0 2278 2279 2294 2293 2503 2504 2519 2518\n1988 5 3 21 21 0 2279 2280 2295 2294 2504 2505 2520 2519\n1989 5 3 7 7 0 2281 2282 2297 2296 2506 2507 2522 2521\n1990 5 3 7 7 0 2282 2283 2298 2297 2507 2508 2523 2522\n1991 5 3 7 7 0 2283 2284 2299 2298 2508 2509 2524 2523\n1992 5 3 7 7 0 2284 2285 2300 2299 2509 2510 2525 2524\n1993 5 3 12 12 0 2285 2286 2301 2300 2510 2511 2526 2525\n1994 5 3 12 12 0 2286 2287 2302 2301 2511 2512 2527 2526\n1995 5 3 25 25 0 2287 2288 2303 2302 2512 2513 2528 2527\n1996 5 3 25 25 0 2288 2289 2304 2303 2513 2514 2529 2528\n1997 5 3 25 25 0 2289 2290 2305 2304 2514 2515 2530 2529\n1998 5 3 21 21 0 2290 2291 2306 2305 2515 2516 2531 2530\n1999 5 3 21 21 0 2291 2292 2307 2306 2516 2517 2532 2531\n2000 5 3 21 21 0 2292 2293 2308 2307 2517 2518 2533 2532\n2001 5 3 21 21 0 2293 2294 2309 2308 2518 2519 2534 2533\n2002 5 3 21 21 0 2294 2295 2310 2309 2519 2520 2535 2534\n2003 5 3 7 7 0 2296 2297 2312 2311 2521 2522 2537 2536\n2004 5 3 7 7 0 2297 2298 2313 2312 2522 2523 2538 2537\n2005 5 3 7 7 0 2298 2299 2314 2313 2523 2524 2539 2538\n2006 5 3 7 7 0 2299 2300 2315 2314 2524 2525 2540 2539\n2007 5 3 12 12 0 2300 2301 2316 2315 2525 2526 2541 2540\n2008 5 3 12 12 0 2301 2302 2317 2316 2526 2527 2542 2541\n2009 5 3 25 25 0 2302 2303 2318 2317 2527 2528 2543 2542\n2010 5 3 25 25 0 2303 2304 2319 2318 2528 2529 2544 2543\n2011 5 3 25 25 0 2304 2305 2320 2319 2529 2530 2545 2544\n2012 5 3 21 21 0 2305 2306 2321 2320 2530 2531 2546 2545\n2013 5 3 21 21 0 2306 2307 2322 2321 2531 2532 2547 2546\n2014 5 3 21 21 0 2307 2308 2323 2322 2532 2533 2548 2547\n2015 5 3 21 21 0 2308 2309 2324 2323 2533 2534 2549 2548\n2016 5 3 21 21 0 2309 2310 2325 2324 2534 2535 2550 2549\n2017 5 3 7 7 0 2311 2312 2327 2326 2536 2537 2552 2551\n2018 5 3 7 7 0 2312 2313 2328 2327 2537 2538 2553 2552\n2019 5 3 7 7 0 2313 2314 2329 2328 2538 2539 2554 2553\n2020 5 3 28 28 0 2314 2315 2330 2329 2539 2540 2555 2554\n2021 5 3 12 12 0 2315 2316 2331 2330 2540 2541 2556 2555\n2022 5 3 12 12 0 2316 2317 2332 2331 2541 2542 2557 2556\n2023 5 3 25 25 0 2317 2318 2333 2332 2542 2543 2558 2557\n2024 5 3 25 25 0 2318 2319 2334 2333 2543 2544 2559 2558\n2025 5 3 25 25 0 2319 2320 2335 2334 2544 2545 2560 2559\n2026 5 3 23 23 0 2320 2321 2336 2335 2545 2546 2561 2560\n2027 5 3 21 21 0 2321 2322 2337 2336 2546 2547 2562 2561\n2028 5 3 21 21 0 2322 2323 2338 2337 2547 2548 2563 2562\n2029 5 3 21 21 0 2323 2324 2339 2338 2548 2549 2564 2563\n2030 5 3 21 21 0 2324 2325 2340 2339 2549 2550 2565 2564\n2031 5 3 28 28 0 2326 2327 2342 2341 2551 2552 2567 2566\n2032 5 3 28 28 0 2327 2328 2343 2342 2552 2553 2568 2567\n2033 5 3 28 28 0 2328 2329 2344 2343 2553 2554 2569 2568\n2034 5 3 28 28 0 2329 2330 2345 2344 2554 2555 2570 2569\n2035 5 3 28 28 0 2330 2331 2346 2345 2555 2556 2571 2570\n2036 5 3 25 25 0 2331 2332 2347 2346 2556 2557 2572 2571\n2037 5 3 25 25 0 2332 2333 2348 2347 2557 2558 2573 2572\n2038 5 3 25 25 0 2333 2334 2349 2348 2558 2559 2574 2573\n2039 5 3 23 23 0 2334 2335 2350 2349 2559 2560 2575 2574\n2040 5 3 23 23 0 2335 2336 2351 2350 2560 2561 2576 2575\n2041 5 3 3 3 0 2336 2337 2352 2351 2561 2562 2577 2576\n2042 5 3 3 3 0 2337 2338 2353 2352 2562 2563 2578 2577\n2043 5 3 21 21 0 2338 2339 2354 2353 2563 2564 2579 2578\n2044 5 3 21 21 0 2339 2340 2355 2354 2564 2565 2580 2579\n2045 5 3 28 28 0 2341 2342 2357 2356 2566 2567 2582 2581\n2046 5 3 28 28 0 2342 2343 2358 2357 2567 2568 2583 2582\n2047 5 3 28 28 0 2343 2344 2359 2358 2568 2569 2584 2583\n2048 5 3 28 28 0 2344 2345 2360 2359 2569 2570 2585 2584\n2049 5 3 28 28 0 2345 2346 2361 2360 2570 2571 2586 2585\n2050 5 3 30 30 0 2346 2347 2362 2361 2571 2572 2587 2586\n2051 5 3 17 17 0 2347 2348 2363 2362 2572 2573 2588 2587\n2052 5 3 23 23 0 2348 2349 2364 2363 2573 2574 2589 2588\n2053 5 3 23 23 0 2349 2350 2365 2364 2574 2575 2590 2589\n2054 5 3 23 23 0 2350 2351 2366 2365 2575 2576 2591 2590\n2055 5 3 3 3 0 2351 2352 2367 2366 2576 2577 2592 2591\n2056 5 3 3 3 0 2352 2353 2368 2367 2577 2578 2593 2592\n2057 5 3 3 3 0 2353 2354 2369 2368 2578 2579 2594 2593\n2058 5 3 22 22 0 2354 2355 2370 2369 2579 2580 2595 2594\n2059 5 3 28 28 0 2356 2357 2372 2371 2581 2582 2597 2596\n2060 5 3 28 28 0 2357 2358 2373 2372 2582 2583 2598 2597\n2061 5 3 28 28 0 2358 2359 2374 2373 2583 2584 2599 2598\n2062 5 3 28 28 0 2359 2360 2375 2374 2584 2585 2600 2599\n2063 5 3 28 28 0 2360 2361 2376 2375 2585 2586 2601 2600\n2064 5 3 17 17 0 2361 2362 2377 2376 2586 2587 2602 2601\n2065 5 3 17 17 0 2362 2363 2378 2377 2587 2588 2603 2602\n2066 5 3 17 17 0 2363 2364 2379 2378 2588 2589 2604 2603\n2067 5 3 17 17 0 2364 2365 2380 2379 2589 2590 2605 2604\n2068 5 3 3 3 0 2365 2366 2381 2380 2590 2591 2606 2605\n2069 5 3 3 3 0 2366 2367 2382 2381 2591 2592 2607 2606\n2070 5 3 3 3 0 2367 2368 2383 2382 2592 2593 2608 2607\n2071 5 3 3 3 0 2368 2369 2384 2383 2593 2594 2609 2608\n2072 5 3 22 22 0 2369 2370 2385 2384 2594 2595 2610 2609\n2073 5 3 29 29 0 2371 2372 2387 2386 2596 2597 2612 2611\n2074 5 3 29 29 0 2372 2373 2388 2387 2597 2598 2613 2612\n2075 5 3 28 28 0 2373 2374 2389 2388 2598 2599 2614 2613\n2076 5 3 28 28 0 2374 2375 2390 2389 2599 2600 2615 2614\n2077 5 3 17 17 0 2375 2376 2391 2390 2600 2601 2616 2615\n2078 5 3 17 17 0 2376 2377 2392 2391 2601 2602 2617 2616\n2079 5 3 17 17 0 2377 2378 2393 2392 2602 2603 2618 2617\n2080 5 3 17 17 0 2378 2379 2394 2393 2603 2604 2619 2618\n2081 5 3 17 17 0 2379 2380 2395 2394 2604 2605 2620 2619\n2082 5 3 17 17 0 2380 2381 2396 2395 2605 2606 2621 2620\n2083 5 3 3 3 0 2381 2382 2397 2396 2606 2607 2622 2621\n2084 5 3 26 26 0 2382 2383 2398 2397 2607 2608 2623 2622\n2085 5 3 26 26 0 2383 2384 2399 2398 2608 2609 2624 2623\n2086 5 3 26 26 0 2384 2385 2400 2399 2609 2610 2625 2624\n2087 5 3 29 29 0 2386 2387 2402 2401 2611 2612 2627 2626\n2088 5 3 27 27 0 2387 2388 2403 2402 2612 2613 2628 2627\n2089 5 3 27 27 0 2388 2389 2404 2403 2613 2614 2629 2628\n2090 5 3 27 27 0 2389 2390 2405 2404 2614 2615 2630 2629\n2091 5 3 17 17 0 2390 2391 2406 2405 2615 2616 2631 2630\n2092 5 3 17 17 0 2391 2392 2407 2406 2616 2617 2632 2631\n2093 5 3 17 17 0 2392 2393 2408 2407 2617 2618 2633 2632\n2094 5 3 17 17 0 2393 2394 2409 2408 2618 2619 2634 2633\n2095 5 3 17 17 0 2394 2395 2410 2409 2619 2620 2635 2634\n2096 5 3 17 17 0 2395 2396 2411 2410 2620 2621 2636 2635\n2097 5 3 26 26 0 2396 2397 2412 2411 2621 2622 2637 2636\n2098 5 3 26 26 0 2397 2398 2413 2412 2622 2623 2638 2637\n2099 5 3 26 26 0 2398 2399 2414 2413 2623 2624 2639 2638\n2100 5 3 26 26 0 2399 2400 2415 2414 2624 2625 2640 2639\n2101 5 3 29 29 0 2401 2402 2417 2416 2626 2627 2642 2641\n2102 5 3 27 27 0 2402 2403 2418 2417 2627 2628 2643 2642\n2103 5 3 27 27 0 2403 2404 2419 2418 2628 2629 2644 2643\n2104 5 3 27 27 0 2404 2405 2420 2419 2629 2630 2645 2644\n2105 5 3 17 17 0 2405 2406 2421 2420 2630 2631 2646 2645\n2106 5 3 17 17 0 2406 2407 2422 2421 2631 2632 2647 2646\n2107 5 3 17 17 0 2407 2408 2423 2422 2632 2633 2648 2647\n2108 5 3 17 17 0 2408 2409 2424 2423 2633 2634 2649 2648\n2109 5 3 17 17 0 2409 2410 2425 2424 2634 2635 2650 2649\n2110 5 3 17 17 0 2410 2411 2426 2425 2635 2636 2651 2650\n2111 5 3 26 26 0 2411 2412 2427 2426 2636 2637 2652 2651\n2112 5 3 26 26 0 2412 2413 2428 2427 2637 2638 2653 2652\n2113 5 3 26 26 0 2413 2414 2429 2428 2638 2639 2654 2653\n2114 5 3 26 26 0 2414 2415 2430 2429 2639 2640 2655 2654\n2115 5 3 27 27 0 2416 2417 2432 2431 2641 2642 2657 2656\n2116 5 3 27 27 0 2417 2418 2433 2432 2642 2643 2658 2657\n2117 5 3 27 27 0 2418 2419 2434 2433 2643 2644 2659 2658\n2118 5 3 27 27 0 2419 2420 2435 2434 2644 2645 2660 2659\n2119 5 3 17 17 0 2420 2421 2436 2435 2645 2646 2661 2660\n2120 5 3 17 17 0 2421 2422 2437 2436 2646 2647 2662 2661\n2121 5 3 17 17 0 2422 2423 2438 2437 2647 2648 2663 2662\n2122 5 3 17 17 0 2423 2424 2439 2438 2648 2649 2664 2663\n2123 5 3 17 17 0 2424 2425 2440 2439 2649 2650 2665 2664\n2124 5 3 17 17 0 2425 2426 2441 2440 2650 2651 2666 2665\n2125 5 3 26 26 0 2426 2427 2442 2441 2651 2652 2667 2666\n2126 5 3 26 26 0 2427 2428 2443 2442 2652 2653 2668 2667\n2127 5 3 26 26 0 2428 2429 2444 2443 2653 2654 2669 2668\n2128 5 3 26 26 0 2429 2430 2445 2444 2654 2655 2670 2669\n2129 5 3 27 27 0 2431 2432 2447 2446 2656 2657 2672 2671\n2130 5 3 27 27 0 2432 2433 2448 2447 2657 2658 2673 2672\n2131 5 3 27 27 0 2433 2434 2449 2448 2658 2659 2674 2673\n2132 5 3 27 27 0 2434 2435 2450 2449 2659 2660 2675 2674\n2133 5 3 17 17 0 2435 2436 2451 2450 2660 2661 2676 2675\n2134 5 3 17 17 0 2436 2437 2452 2451 2661 2662 2677 2676\n2135 5 3 17 17 0 2437 2438 2453 2452 2662 2663 2678 2677\n2136 5 3 17 17 0 2438 2439 2454 2453 2663 2664 2679 2678\n2137 5 3 17 17 0 2439 2440 2455 2454 2664 2665 2680 2679\n2138 5 3 17 17 0 2440 2441 2456 2455 2665 2666 2681 2680\n2139 5 3 26 26 0 2441 2442 2457 2456 2666 2667 2682 2681\n2140 5 3 26 26 0 2442 2443 2458 2457 2667 2668 2683 2682\n2141 5 3 26 26 0 2443 2444 2459 2458 2668 2669 2684 2683\n2142 5 3 26 26 0 2444 2445 2460 2459 2669 2670 2685 2684\n2143 5 3 27 27 0 2446 2447 2462 2461 2671 2672 2687 2686\n2144 5 3 27 27 0 2447 2448 2463 2462 2672 2673 2688 2687\n2145 5 3 27 27 0 2448 2449 2464 2463 2673 2674 2689 2688\n2146 5 3 27 27 0 2449 2450 2465 2464 2674 2675 2690 2689\n2147 5 3 17 17 0 2450 2451 2466 2465 2675 2676 2691 2690\n2148 5 3 17 17 0 2451 2452 2467 2466 2676 2677 2692 2691\n2149 5 3 17 17 0 2452 2453 2468 2467 2677 2678 2693 2692\n2150 5 3 17 17 0 2453 2454 2469 2468 2678 2679 2694 2693\n2151 5 3 17 17 0 2454 2455 2470 2469 2679 2680 2695 2694\n2152 5 3 17 17 0 2455 2456 2471 2470 2680 2681 2696 2695\n2153 5 3 26 26 0 2456 2457 2472 2471 2681 2682 2697 2696\n2154 5 3 26 26 0 2457 2458 2473 2472 2682 2683 2698 2697\n2155 5 3 26 26 0 2458 2459 2474 2473 2683 2684 2699 2698\n2156 5 3 26 26 0 2459 2460 2475 2474 2684 2685 2700 2699\n2157 5 3 7 7 0 2476 2477 2492 2491 2701 2702 2717 2716\n2158 5 3 7 7 0 2477 2478 2493 2492 2702 2703 2718 2717\n2159 5 3 7 7 0 2478 2479 2494 2493 2703 2704 2719 2718\n2160 5 3 7 7 0 2479 2480 2495 2494 2704 2705 2720 2719\n2161 5 3 7 7 0 2480 2481 2496 2495 2705 2706 2721 2720\n2162 5 3 25 25 0 2481 2482 2497 2496 2706 2707 2722 2721\n2163 5 3 25 25 0 2482 2483 2498 2497 2707 2708 2723 2722\n2164 5 3 25 25 0 2483 2484 2499 2498 2708 2709 2724 2723\n2165 5 3 25 25 0 2484 2485 2500 2499 2709 2710 2725 2724\n2166 5 3 21 21 0 2485 2486 2501 2500 2710 2711 2726 2725\n2167 5 3 21 21 0 2486 2487 2502 2501 2711 2712 2727 2726\n2168 5 3 21 21 0 2487 2488 2503 2502 2712 2713 2728 2727\n2169 5 3 21 21 0 2488 2489 2504 2503 2713 2714 2729 2728\n2170 5 3 21 21 0 2489 2490 2505 2504 2714 2715 2730 2729\n2171 5 3 7 7 0 2491 2492 2507 2506 2716 2717 2732 2731\n2172 5 3 7 7 0 2492 2493 2508 2507 2717 2718 2733 2732\n2173 5 3 7 7 0 2493 2494 2509 2508 2718 2719 2734 2733\n2174 5 3 7 7 0 2494 2495 2510 2509 2719 2720 2735 2734\n2175 5 3 7 7 0 2495 2496 2511 2510 2720 2721 2736 2735\n2176 5 3 25 25 0 2496 2497 2512 2511 2721 2722 2737 2736\n2177 5 3 25 25 0 2497 2498 2513 2512 2722 2723 2738 2737\n2178 5 3 25 25 0 2498 2499 2514 2513 2723 2724 2739 2738\n2179 5 3 25 25 0 2499 2500 2515 2514 2724 2725 2740 2739\n2180 5 3 21 21 0 2500 2501 2516 2515 2725 2726 2741 2740\n2181 5 3 21 21 0 2501 2502 2517 2516 2726 2727 2742 2741\n2182 5 3 21 21 0 2502 2503 2518 2517 2727 2728 2743 2742\n2183 5 3 21 21 0 2503 2504 2519 2518 2728 2729 2744 2743\n2184 5 3 21 21 0 2504 2505 2520 2519 2729 2730 2745 2744\n2185 5 3 7 7 0 2506 2507 2522 2521 2731 2732 2747 2746\n2186 5 3 7 7 0 2507 2508 2523 2522 2732 2733 2748 2747\n2187 5 3 7 7 0 2508 2509 2524 2523 2733 2734 2749 2748\n2188 5 3 7 7 0 2509 2510 2525 2524 2734 2735 2750 2749\n2189 5 3 7 7 0 2510 2511 2526 2525 2735 2736 2751 2750\n2190 5 3 25 25 0 2511 2512 2527 2526 2736 2737 2752 2751\n2191 5 3 25 25 0 2512 2513 2528 2527 2737 2738 2753 2752\n2192 5 3 25 25 0 2513 2514 2529 2528 2738 2739 2754 2753\n2193 5 3 25 25 0 2514 2515 2530 2529 2739 2740 2755 2754\n2194 5 3 21 21 0 2515 2516 2531 2530 2740 2741 2756 2755\n2195 5 3 21 21 0 2516 2517 2532 2531 2741 2742 2757 2756\n2196 5 3 21 21 0 2517 2518 2533 2532 2742 2743 2758 2757\n2197 5 3 21 21 0 2518 2519 2534 2533 2743 2744 2759 2758\n2198 5 3 21 21 0 2519 2520 2535 2534 2744 2745 2760 2759\n2199 5 3 7 7 0 2521 2522 2537 2536 2746 2747 2762 2761\n2200 5 3 7 7 0 2522 2523 2538 2537 2747 2748 2763 2762\n2201 5 3 7 7 0 2523 2524 2539 2538 2748 2749 2764 2763\n2202 5 3 7 7 0 2524 2525 2540 2539 2749 2750 2765 2764\n2203 5 3 7 7 0 2525 2526 2541 2540 2750 2751 2766 2765\n2204 5 3 25 25 0 2526 2527 2542 2541 2751 2752 2767 2766\n2205 5 3 25 25 0 2527 2528 2543 2542 2752 2753 2768 2767\n2206 5 3 25 25 0 2528 2529 2544 2543 2753 2754 2769 2768\n2207 5 3 25 25 0 2529 2530 2545 2544 2754 2755 2770 2769\n2208 5 3 25 25 0 2530 2531 2546 2545 2755 2756 2771 2770\n2209 5 3 21 21 0 2531 2532 2547 2546 2756 2757 2772 2771\n2210 5 3 21 21 0 2532 2533 2548 2547 2757 2758 2773 2772\n2211 5 3 21 21 0 2533 2534 2549 2548 2758 2759 2774 2773\n2212 5 3 21 21 0 2534 2535 2550 2549 2759 2760 2775 2774\n2213 5 3 7 7 0 2536 2537 2552 2551 2761 2762 2777 2776\n2214 5 3 7 7 0 2537 2538 2553 2552 2762 2763 2778 2777\n2215 5 3 7 7 0 2538 2539 2554 2553 2763 2764 2779 2778\n2216 5 3 7 7 0 2539 2540 2555 2554 2764 2765 2780 2779\n2217 5 3 7 7 0 2540 2541 2556 2555 2765 2766 2781 2780\n2218 5 3 25 25 0 2541 2542 2557 2556 2766 2767 2782 2781\n2219 5 3 25 25 0 2542 2543 2558 2557 2767 2768 2783 2782\n2220 5 3 25 25 0 2543 2544 2559 2558 2768 2769 2784 2783\n2221 5 3 25 25 0 2544 2545 2560 2559 2769 2770 2785 2784\n2222 5 3 25 25 0 2545 2546 2561 2560 2770 2771 2786 2785\n2223 5 3 21 21 0 2546 2547 2562 2561 2771 2772 2787 2786\n2224 5 3 21 21 0 2547 2548 2563 2562 2772 2773 2788 2787\n2225 5 3 21 21 0 2548 2549 2564 2563 2773 2774 2789 2788\n2226 5 3 21 21 0 2549 2550 2565 2564 2774 2775 2790 2789\n2227 5 3 7 7 0 2551 2552 2567 2566 2776 2777 2792 2791\n2228 5 3 7 7 0 2552 2553 2568 2567 2777 2778 2793 2792\n2229 5 3 7 7 0 2553 2554 2569 2568 2778 2779 2794 2793\n2230 5 3 28 28 0 2554 2555 2570 2569 2779 2780 2795 2794\n2231 5 3 28 28 0 2555 2556 2571 2570 2780 2781 2796 2795\n2232 5 3 25 25 0 2556 2557 2572 2571 2781 2782 2797 2796\n2233 5 3 25 25 0 2557 2558 2573 2572 2782 2783 2798 2797\n2234 5 3 25 25 0 2558 2559 2574 2573 2783 2784 2799 2798\n2235 5 3 25 25 0 2559 2560 2575 2574 2784 2785 2800 2799\n2236 5 3 3 3 0 2560 2561 2576 2575 2785 2786 2801 2800\n2237 5 3 3 3 0 2561 2562 2577 2576 2786 2787 2802 2801\n2238 5 3 3 3 0 2562 2563 2578 2577 2787 2788 2803 2802\n2239 5 3 3 3 0 2563 2564 2579 2578 2788 2789 2804 2803\n2240 5 3 3 3 0 2564 2565 2580 2579 2789 2790 2805 2804\n2241 5 3 28 28 0 2566 2567 2582 2581 2791 2792 2807 2806\n2242 5 3 28 28 0 2567 2568 2583 2582 2792 2793 2808 2807\n2243 5 3 28 28 0 2568 2569 2584 2583 2793 2794 2809 2808\n2244 5 3 28 28 0 2569 2570 2585 2584 2794 2795 2810 2809\n2245 5 3 28 28 0 2570 2571 2586 2585 2795 2796 2811 2810\n2246 5 3 17 17 0 2571 2572 2587 2586 2796 2797 2812 2811\n2247 5 3 17 17 0 2572 2573 2588 2587 2797 2798 2813 2812\n2248 5 3 17 17 0 2573 2574 2589 2588 2798 2799 2814 2813\n2249 5 3 25 25 0 2574 2575 2590 2589 2799 2800 2815 2814\n2250 5 3 3 3 0 2575 2576 2591 2590 2800 2801 2816 2815\n2251 5 3 3 3 0 2576 2577 2592 2591 2801 2802 2817 2816\n2252 5 3 3 3 0 2577 2578 2593 2592 2802 2803 2818 2817\n2253 5 3 3 3 0 2578 2579 2594 2593 2803 2804 2819 2818\n2254 5 3 3 3 0 2579 2580 2595 2594 2804 2805 2820 2819\n2255 5 3 29 29 0 2581 2582 2597 2596 2806 2807 2822 2821\n2256 5 3 29 29 0 2582 2583 2598 2597 2807 2808 2823 2822\n2257 5 3 28 28 0 2583 2584 2599 2598 2808 2809 2824 2823\n2258 5 3 28 28 0 2584 2585 2600 2599 2809 2810 2825 2824\n2259 5 3 17 17 0 2585 2586 2601 2600 2810 2811 2826 2825\n2260 5 3 17 17 0 2586 2587 2602 2601 2811 2812 2827 2826\n2261 5 3 17 17 0 2587 2588 2603 2602 2812 2813 2828 2827\n2262 5 3 17 17 0 2588 2589 2604 2603 2813 2814 2829 2828\n2263 5 3 17 17 0 2589 2590 2605 2604 2814 2815 2830 2829\n2264 5 3 3 3 0 2590 2591 2606 2605 2815 2816 2831 2830\n2265 5 3 3 3 0 2591 2592 2607 2606 2816 2817 2832 2831\n2266 5 3 3 3 0 2592 2593 2608 2607 2817 2818 2833 2832\n2267 5 3 3 3 0 2593 2594 2609 2608 2818 2819 2834 2833\n2268 5 3 3 3 0 2594 2595 2610 2609 2819 2820 2835 2834\n2269 5 3 29 29 0 2596 2597 2612 2611 2821 2822 2837 2836\n2270 5 3 29 29 0 2597 2598 2613 2612 2822 2823 2838 2837\n2271 5 3 29 29 0 2598 2599 2614 2613 2823 2824 2839 2838\n2272 5 3 17 17 0 2599 2600 2615 2614 2824 2825 2840 2839\n2273 5 3 17 17 0 2600 2601 2616 2615 2825 2826 2841 2840\n2274 5 3 17 17 0 2601 2602 2617 2616 2826 2827 2842 2841\n2275 5 3 17 17 0 2602 2603 2618 2617 2827 2828 2843 2842\n2276 5 3 17 17 0 2603 2604 2619 2618 2828 2829 2844 2843\n2277 5 3 17 17 0 2604 2605 2620 2619 2829 2830 2845 2844\n2278 5 3 17 17 0 2605 2606 2621 2620 2830 2831 2846 2845\n2279 5 3 3 3 0 2606 2607 2622 2621 2831 2832 2847 2846\n2280 5 3 3 3 0 2607 2608 2623 2622 2832 2833 2848 2847\n2281 5 3 26 26 0 2608 2609 2624 2623 2833 2834 2849 2848\n2282 5 3 26 26 0 2609 2610 2625 2624 2834 2835 2850 2849\n2283 5 3 29 29 0 2611 2612 2627 2626 2836 2837 2852 2851\n2284 5 3 29 29 0 2612 2613 2628 2627 2837 2838 2853 2852\n2285 5 3 29 29 0 2613 2614 2629 2628 2838 2839 2854 2853\n2286 5 3 29 29 0 2614 2615 2630 2629 2839 2840 2855 2854\n2287 5 3 17 17 0 2615 2616 2631 2630 2840 2841 2856 2855\n2288 5 3 17 17 0 2616 2617 2632 2631 2841 2842 2857 2856\n2289 5 3 17 17 0 2617 2618 2633 2632 2842 2843 2858 2857\n2290 5 3 17 17 0 2618 2619 2634 2633 2843 2844 2859 2858\n2291 5 3 17 17 0 2619 2620 2635 2634 2844 2845 2860 2859\n2292 5 3 17 17 0 2620 2621 2636 2635 2845 2846 2861 2860\n2293 5 3 26 26 0 2621 2622 2637 2636 2846 2847 2862 2861\n2294 5 3 26 26 0 2622 2623 2638 2637 2847 2848 2863 2862\n2295 5 3 26 26 0 2623 2624 2639 2638 2848 2849 2864 2863\n2296 5 3 26 26 0 2624 2625 2640 2639 2849 2850 2865 2864\n2297 5 3 29 29 0 2626 2627 2642 2641 2851 2852 2867 2866\n2298 5 3 29 29 0 2627 2628 2643 2642 2852 2853 2868 2867\n2299 5 3 29 29 0 2628 2629 2644 2643 2853 2854 2869 2868\n2300 5 3 29 29 0 2629 2630 2645 2644 2854 2855 2870 2869\n2301 5 3 17 17 0 2630 2631 2646 2645 2855 2856 2871 2870\n2302 5 3 17 17 0 2631 2632 2647 2646 2856 2857 2872 2871\n2303 5 3 17 17 0 2632 2633 2648 2647 2857 2858 2873 2872\n2304 5 3 17 17 0 2633 2634 2649 2648 2858 2859 2874 2873\n2305 5 3 17 17 0 2634 2635 2650 2649 2859 2860 2875 2874\n2306 5 3 17 17 0 2635 2636 2651 2650 2860 2861 2876 2875\n2307 5 3 26 26 0 2636 2637 2652 2651 2861 2862 2877 2876\n2308 5 3 26 26 0 2637 2638 2653 2652 2862 2863 2878 2877\n2309 5 3 26 26 0 2638 2639 2654 2653 2863 2864 2879 2878\n2310 5 3 26 26 0 2639 2640 2655 2654 2864 2865 2880 2879\n2311 5 3 29 29 0 2641 2642 2657 2656 2866 2867 2882 2881\n2312 5 3 29 29 0 2642 2643 2658 2657 2867 2868 2883 2882\n2313 5 3 29 29 0 2643 2644 2659 2658 2868 2869 2884 2883\n2314 5 3 29 29 0 2644 2645 2660 2659 2869 2870 2885 2884\n2315 5 3 17 17 0 2645 2646 2661 2660 2870 2871 2886 2885\n2316 5 3 17 17 0 2646 2647 2662 2661 2871 2872 2887 2886\n2317 5 3 17 17 0 2647 2648 2663 2662 2872 2873 2888 2887\n2318 5 3 17 17 0 2648 2649 2664 2663 2873 2874 2889 2888\n2319 5 3 17 17 0 2649 2650 2665 2664 2874 2875 2890 2889\n2320 5 3 17 17 0 2650 2651 2666 2665 2875 2876 2891 2890\n2321 5 3 26 26 0 2651 2652 2667 2666 2876 2877 2892 2891\n2322 5 3 26 26 0 2652 2653 2668 2667 2877 2878 2893 2892\n2323 5 3 26 26 0 2653 2654 2669 2668 2878 2879 2894 2893\n2324 5 3 26 26 0 2654 2655 2670 2669 2879 2880 2895 2894\n2325 5 3 29 29 0 2656 2657 2672 2671 2881 2882 2897 2896\n2326 5 3 29 29 0 2657 2658 2673 2672 2882 2883 2898 2897\n2327 5 3 29 29 0 2658 2659 2674 2673 2883 2884 2899 2898\n2328 5 3 29 29 0 2659 2660 2675 2674 2884 2885 2900 2899\n2329 5 3 17 17 0 2660 2661 2676 2675 2885 2886 2901 2900\n2330 5 3 17 17 0 2661 2662 2677 2676 2886 2887 2902 2901\n2331 5 3 17 17 0 2662 2663 2678 2677 2887 2888 2903 2902\n2332 5 3 17 17 0 2663 2664 2679 2678 2888 2889 2904 2903\n2333 5 3 17 17 0 2664 2665 2680 2679 2889 2890 2905 2904\n2334 5 3 17 17 0 2665 2666 2681 2680 2890 2891 2906 2905\n2335 5 3 26 26 0 2666 2667 2682 2681 2891 2892 2907 2906\n2336 5 3 26 26 0 2667 2668 2683 2682 2892 2893 2908 2907\n2337 5 3 26 26 0 2668 2669 2684 2683 2893 2894 2909 2908\n2338 5 3 26 26 0 2669 2670 2685 2684 2894 2895 2910 2909\n2339 5 3 29 29 0 2671 2672 2687 2686 2896 2897 2912 2911\n2340 5 3 29 29 0 2672 2673 2688 2687 2897 2898 2913 2912\n2341 5 3 29 29 0 2673 2674 2689 2688 2898 2899 2914 2913\n2342 5 3 29 29 0 2674 2675 2690 2689 2899 2900 2915 2914\n2343 5 3 17 17 0 2675 2676 2691 2690 2900 2901 2916 2915\n2344 5 3 17 17 0 2676 2677 2692 2691 2901 2902 2917 2916\n2345 5 3 17 17 0 2677 2678 2693 2692 2902 2903 2918 2917\n2346 5 3 17 17 0 2678 2679 2694 2693 2903 2904 2919 2918\n2347 5 3 17 17 0 2679 2680 2695 2694 2904 2905 2920 2919\n2348 5 3 17 17 0 2680 2681 2696 2695 2905 2906 2921 2920\n2349 5 3 26 26 0 2681 2682 2697 2696 2906 2907 2922 2921\n2350 5 3 26 26 0 2682 2683 2698 2697 2907 2908 2923 2922\n2351 5 3 26 26 0 2683 2684 2699 2698 2908 2909 2924 2923\n2352 5 3 26 26 0 2684 2685 2700 2699 2909 2910 2925 2924\n2353 5 3 7 7 0 2701 2702 2717 2716 2926 2927 2942 2941\n2354 5 3 7 7 0 2702 2703 2718 2717 2927 2928 2943 2942\n2355 5 3 7 7 0 2703 2704 2719 2718 2928 2929 2944 2943\n2356 5 3 7 7 0 2704 2705 2720 2719 2929 2930 2945 2944\n2357 5 3 7 7 0 2705 2706 2721 2720 2930 2931 2946 2945\n2358 5 3 25 25 0 2706 2707 2722 2721 2931 2932 2947 2946\n2359 5 3 25 25 0 2707 2708 2723 2722 2932 2933 2948 2947\n2360 5 3 25 25 0 2708 2709 2724 2723 2933 2934 2949 2948\n2361 5 3 25 25 0 2709 2710 2725 2724 2934 2935 2950 2949\n2362 5 3 21 21 0 2710 2711 2726 2725 2935 2936 2951 2950\n2363 5 3 21 21 0 2711 2712 2727 2726 2936 2937 2952 2951\n2364 5 3 21 21 0 2712 2713 2728 2727 2937 2938 2953 2952\n2365 5 3 21 21 0 2713 2714 2729 2728 2938 2939 2954 2953\n2366 5 3 21 21 0 2714 2715 2730 2729 2939 2940 2955 2954\n2367 5 3 7 7 0 2716 2717 2732 2731 2941 2942 2957 2956\n2368 5 3 7 7 0 2717 2718 2733 2732 2942 2943 2958 2957\n2369 5 3 7 7 0 2718 2719 2734 2733 2943 2944 2959 2958\n2370 5 3 7 7 0 2719 2720 2735 2734 2944 2945 2960 2959\n2371 5 3 7 7 0 2720 2721 2736 2735 2945 2946 2961 2960\n2372 5 3 25 25 0 2721 2722 2737 2736 2946 2947 2962 2961\n2373 5 3 25 25 0 2722 2723 2738 2737 2947 2948 2963 2962\n2374 5 3 25 25 0 2723 2724 2739 2738 2948 2949 2964 2963\n2375 5 3 25 25 0 2724 2725 2740 2739 2949 2950 2965 2964\n2376 5 3 21 21 0 2725 2726 2741 2740 2950 2951 2966 2965\n2377 5 3 21 21 0 2726 2727 2742 2741 2951 2952 2967 2966\n2378 5 3 21 21 0 2727 2728 2743 2742 2952 2953 2968 2967\n2379 5 3 21 21 0 2728 2729 2744 2743 2953 2954 2969 2968\n2380 5 3 21 21 0 2729 2730 2745 2744 2954 2955 2970 2969\n2381 5 3 7 7 0 2731 2732 2747 2746 2956 2957 2972 2971\n2382 5 3 7 7 0 2732 2733 2748 2747 2957 2958 2973 2972\n2383 5 3 7 7 0 2733 2734 2749 2748 2958 2959 2974 2973\n2384 5 3 7 7 0 2734 2735 2750 2749 2959 2960 2975 2974\n2385 5 3 7 7 0 2735 2736 2751 2750 2960 2961 2976 2975\n2386 5 3 25 25 0 2736 2737 2752 2751 2961 2962 2977 2976\n2387 5 3 25 25 0 2737 2738 2753 2752 2962 2963 2978 2977\n2388 5 3 25 25 0 2738 2739 2754 2753 2963 2964 2979 2978\n2389 5 3 25 25 0 2739 2740 2755 2754 2964 2965 2980 2979\n2390 5 3 25 25 0 2740 2741 2756 2755 2965 2966 2981 2980\n2391 5 3 21 21 0 2741 2742 2757 2756 2966 2967 2982 2981\n2392 5 3 21 21 0 2742 2743 2758 2757 2967 2968 2983 2982\n2393 5 3 21 21 0 2743 2744 2759 2758 2968 2969 2984 2983\n2394 5 3 21 21 0 2744 2745 2760 2759 2969 2970 2985 2984\n2395 5 3 7 7 0 2746 2747 2762 2761 2971 2972 2987 2986\n2396 5 3 7 7 0 2747 2748 2763 2762 2972 2973 2988 2987\n2397 5 3 7 7 0 2748 2749 2764 2763 2973 2974 2989 2988\n2398 5 3 7 7 0 2749 2750 2765 2764 2974 2975 2990 2989\n2399 5 3 7 7 0 2750 2751 2766 2765 2975 2976 2991 2990\n2400 5 3 25 25 0 2751 2752 2767 2766 2976 2977 2992 2991\n2401 5 3 25 25 0 2752 2753 2768 2767 2977 2978 2993 2992\n2402 5 3 25 25 0 2753 2754 2769 2768 2978 2979 2994 2993\n2403 5 3 25 25 0 2754 2755 2770 2769 2979 2980 2995 2994\n2404 5 3 25 25 0 2755 2756 2771 2770 2980 2981 2996 2995\n2405 5 3 21 21 0 2756 2757 2772 2771 2981 2982 2997 2996\n2406 5 3 21 21 0 2757 2758 2773 2772 2982 2983 2998 2997\n2407 5 3 21 21 0 2758 2759 2774 2773 2983 2984 2999 2998\n2408 5 3 21 21 0 2759 2760 2775 2774 2984 2985 3000 2999\n2409 5 3 7 7 0 2761 2762 2777 2776 2986 2987 3002 3001\n2410 5 3 7 7 0 2762 2763 2778 2777 2987 2988 3003 3002\n2411 5 3 7 7 0 2763 2764 2779 2778 2988 2989 3004 3003\n2412 5 3 7 7 0 2764 2765 2780 2779 2989 2990 3005 3004\n2413 5 3 7 7 0 2765 2766 2781 2780 2990 2991 3006 3005\n2414 5 3 25 25 0 2766 2767 2782 2781 2991 2992 3007 3006\n2415 5 3 25 25 0 2767 2768 2783 2782 2992 2993 3008 3007\n2416 5 3 25 25 0 2768 2769 2784 2783 2993 2994 3009 3008\n2417 5 3 25 25 0 2769 2770 2785 2784 2994 2995 3010 3009\n2418 5 3 25 25 0 2770 2771 2786 2785 2995 2996 3011 3010\n2419 5 3 21 21 0 2771 2772 2787 2786 2996 2997 3012 3011\n2420 5 3 21 21 0 2772 2773 2788 2787 2997 2998 3013 3012\n2421 5 3 21 21 0 2773 2774 2789 2788 2998 2999 3014 3013\n2422 5 3 21 21 0 2774 2775 2790 2789 2999 3000 3015 3014\n2423 5 3 7 7 0 2776 2777 2792 2791 3001 3002 3017 3016\n2424 5 3 7 7 0 2777 2778 2793 2792 3002 3003 3018 3017\n2425 5 3 7 7 0 2778 2779 2794 2793 3003 3004 3019 3018\n2426 5 3 7 7 0 2779 2780 2795 2794 3004 3005 3020 3019\n2427 5 3 7 7 0 2780 2781 2796 2795 3005 3006 3021 3020\n2428 5 3 25 25 0 2781 2782 2797 2796 3006 3007 3022 3021\n2429 5 3 25 25 0 2782 2783 2798 2797 3007 3008 3023 3022\n2430 5 3 25 25 0 2783 2784 2799 2798 3008 3009 3024 3023\n2431 5 3 25 25 0 2784 2785 2800 2799 3009 3010 3025 3024\n2432 5 3 3 3 0 2785 2786 2801 2800 3010 3011 3026 3025\n2433 5 3 3 3 0 2786 2787 2802 2801 3011 3012 3027 3026\n2434 5 3 3 3 0 2787 2788 2803 2802 3012 3013 3028 3027\n2435 5 3 3 3 0 2788 2789 2804 2803 3013 3014 3029 3028\n2436 5 3 3 3 0 2789 2790 2805 2804 3014 3015 3030 3029\n2437 5 3 7 7 0 2791 2792 2807 2806 3016 3017 3032 3031\n2438 5 3 7 7 0 2792 2793 2808 2807 3017 3018 3033 3032\n2439 5 3 28 28 0 2793 2794 2809 2808 3018 3019 3034 3033\n2440 5 3 28 28 0 2794 2795 2810 2809 3019 3020 3035 3034\n2441 5 3 17 17 0 2795 2796 2811 2810 3020 3021 3036 3035\n2442 5 3 17 17 0 2796 2797 2812 2811 3021 3022 3037 3036\n2443 5 3 17 17 0 2797 2798 2813 2812 3022 3023 3038 3037\n2444 5 3 17 17 0 2798 2799 2814 2813 3023 3024 3039 3038\n2445 5 3 25 25 0 2799 2800 2815 2814 3024 3025 3040 3039\n2446 5 3 3 3 0 2800 2801 2816 2815 3025 3026 3041 3040\n2447 5 3 3 3 0 2801 2802 2817 2816 3026 3027 3042 3041\n2448 5 3 3 3 0 2802 2803 2818 2817 3027 3028 3043 3042\n2449 5 3 3 3 0 2803 2804 2819 2818 3028 3029 3044 3043\n2450 5 3 3 3 0 2804 2805 2820 2819 3029 3030 3045 3044\n2451 5 3 29 29 0 2806 2807 2822 2821 3031 3032 3047 3046\n2452 5 3 29 29 0 2807 2808 2823 2822 3032 3033 3048 3047\n2453 5 3 29 29 0 2808 2809 2824 2823 3033 3034 3049 3048\n2454 5 3 29 29 0 2809 2810 2825 2824 3034 3035 3050 3049\n2455 5 3 17 17 0 2810 2811 2826 2825 3035 3036 3051 3050\n2456 5 3 17 17 0 2811 2812 2827 2826 3036 3037 3052 3051\n2457 5 3 17 17 0 2812 2813 2828 2827 3037 3038 3053 3052\n2458 5 3 17 17 0 2813 2814 2829 2828 3038 3039 3054 3053\n2459 5 3 17 17 0 2814 2815 2830 2829 3039 3040 3055 3054\n2460 5 3 3 3 0 2815 2816 2831 2830 3040 3041 3056 3055\n2461 5 3 3 3 0 2816 2817 2832 2831 3041 3042 3057 3056\n2462 5 3 3 3 0 2817 2818 2833 2832 3042 3043 3058 3057\n2463 5 3 3 3 0 2818 2819 2834 2833 3043 3044 3059 3058\n2464 5 3 3 3 0 2819 2820 2835 2834 3044 3045 3060 3059\n2465 5 3 29 29 0 2821 2822 2837 2836 3046 3047 3062 3061\n2466 5 3 29 29 0 2822 2823 2838 2837 3047 3048 3063 3062\n2467 5 3 29 29 0 2823 2824 2839 2838 3048 3049 3064 3063\n2468 5 3 29 29 0 2824 2825 2840 2839 3049 3050 3065 3064\n2469 5 3 17 17 0 2825 2826 2841 2840 3050 3051 3066 3065\n2470 5 3 17 17 0 2826 2827 2842 2841 3051 3052 3067 3066\n2471 5 3 17 17 0 2827 2828 2843 2842 3052 3053 3068 3067\n2472 5 3 17 17 0 2828 2829 2844 2843 3053 3054 3069 3068\n2473 5 3 17 17 0 2829 2830 2845 2844 3054 3055 3070 3069\n2474 5 3 17 17 0 2830 2831 2846 2845 3055 3056 3071 3070\n2475 5 3 3 3 0 2831 2832 2847 2846 3056 3057 3072 3071\n2476 5 3 3 3 0 2832 2833 2848 2847 3057 3058 3073 3072\n2477 5 3 3 3 0 2833 2834 2849 2848 3058 3059 3074 3073\n2478 5 3 26 26 0 2834 2835 2850 2849 3059 3060 3075 3074\n2479 5 3 29 29 0 2836 2837 2852 2851 3061 3062 3077 3076\n2480 5 3 29 29 0 2837 2838 2853 2852 3062 3063 3078 3077\n2481 5 3 29 29 0 2838 2839 2854 2853 3063 3064 3079 3078\n2482 5 3 29 29 0 2839 2840 2855 2854 3064 3065 3080 3079\n2483 5 3 17 17 0 2840 2841 2856 2855 3065 3066 3081 3080\n2484 5 3 17 17 0 2841 2842 2857 2856 3066 3067 3082 3081\n2485 5 3 17 17 0 2842 2843 2858 2857 3067 3068 3083 3082\n2486 5 3 17 17 0 2843 2844 2859 2858 3068 3069 3084 3083\n2487 5 3 17 17 0 2844 2845 2860 2859 3069 3070 3085 3084\n2488 5 3 17 17 0 2845 2846 2861 2860 3070 3071 3086 3085\n2489 5 3 26 26 0 2846 2847 2862 2861 3071 3072 3087 3086\n2490 5 3 26 26 0 2847 2848 2863 2862 3072 3073 3088 3087\n2491 5 3 26 26 0 2848 2849 2864 2863 3073 3074 3089 3088\n2492 5 3 26 26 0 2849 2850 2865 2864 3074 3075 3090 3089\n2493 5 3 29 29 0 2851 2852 2867 2866 3076 3077 3092 3091\n2494 5 3 29 29 0 2852 2853 2868 2867 3077 3078 3093 3092\n2495 5 3 29 29 0 2853 2854 2869 2868 3078 3079 3094 3093\n2496 5 3 29 29 0 2854 2855 2870 2869 3079 3080 3095 3094\n2497 5 3 17 17 0 2855 2856 2871 2870 3080 3081 3096 3095\n2498 5 3 17 17 0 2856 2857 2872 2871 3081 3082 3097 3096\n2499 5 3 17 17 0 2857 2858 2873 2872 3082 3083 3098 3097\n2500 5 3 17 17 0 2858 2859 2874 2873 3083 3084 3099 3098\n2501 5 3 17 17 0 2859 2860 2875 2874 3084 3085 3100 3099\n2502 5 3 17 17 0 2860 2861 2876 2875 3085 3086 3101 3100\n2503 5 3 26 26 0 2861 2862 2877 2876 3086 3087 3102 3101\n2504 5 3 26 26 0 2862 2863 2878 2877 3087 3088 3103 3102\n2505 5 3 26 26 0 2863 2864 2879 2878 3088 3089 3104 3103\n2506 5 3 26 26 0 2864 2865 2880 2879 3089 3090 3105 3104\n2507 5 3 29 29 0 2866 2867 2882 2881 3091 3092 3107 3106\n2508 5 3 29 29 0 2867 2868 2883 2882 3092 3093 3108 3107\n2509 5 3 29 29 0 2868 2869 2884 2883 3093 3094 3109 3108\n2510 5 3 29 29 0 2869 2870 2885 2884 3094 3095 3110 3109\n2511 5 3 17 17 0 2870 2871 2886 2885 3095 3096 3111 3110\n2512 5 3 17 17 0 2871 2872 2887 2886 3096 3097 3112 3111\n2513 5 3 17 17 0 2872 2873 2888 2887 3097 3098 3113 3112\n2514 5 3 17 17 0 2873 2874 2889 2888 3098 3099 3114 3113\n2515 5 3 17 17 0 2874 2875 2890 2889 3099 3100 3115 3114\n2516 5 3 17 17 0 2875 2876 2891 2890 3100 3101 3116 3115\n2517 5 3 26 26 0 2876 2877 2892 2891 3101 3102 3117 3116\n2518 5 3 26 26 0 2877 2878 2893 2892 3102 3103 3118 3117\n2519 5 3 26 26 0 2878 2879 2894 2893 3103 3104 3119 3118\n2520 5 3 26 26 0 2879 2880 2895 2894 3104 3105 3120 3119\n2521 5 3 29 29 0 2881 2882 2897 2896 3106 3107 3122 3121\n2522 5 3 29 29 0 2882 2883 2898 2897 3107 3108 3123 3122\n2523 5 3 29 29 0 2883 2884 2899 2898 3108 3109 3124 3123\n2524 5 3 29 29 0 2884 2885 2900 2899 3109 3110 3125 3124\n2525 5 3 17 17 0 2885 2886 2901 2900 3110 3111 3126 3125\n2526 5 3 17 17 0 2886 2887 2902 2901 3111 3112 3127 3126\n2527 5 3 17 17 0 2887 2888 2903 2902 3112 3113 3128 3127\n2528 5 3 17 17 0 2888 2889 2904 2903 3113 3114 3129 3128\n2529 5 3 17 17 0 2889 2890 2905 2904 3114 3115 3130 3129\n2530 5 3 17 17 0 2890 2891 2906 2905 3115 3116 3131 3130\n2531 5 3 26 26 0 2891 2892 2907 2906 3116 3117 3132 3131\n2532 5 3 26 26 0 2892 2893 2908 2907 3117 3118 3133 3132\n2533 5 3 26 26 0 2893 2894 2909 2908 3118 3119 3134 3133\n2534 5 3 26 26 0 2894 2895 2910 2909 3119 3120 3135 3134\n2535 5 3 29 29 0 2896 2897 2912 2911 3121 3122 3137 3136\n2536 5 3 29 29 0 2897 2898 2913 2912 3122 3123 3138 3137\n2537 5 3 29 29 0 2898 2899 2914 2913 3123 3124 3139 3138\n2538 5 3 29 29 0 2899 2900 2915 2914 3124 3125 3140 3139\n2539 5 3 17 17 0 2900 2901 2916 2915 3125 3126 3141 3140\n2540 5 3 17 17 0 2901 2902 2917 2916 3126 3127 3142 3141\n2541 5 3 17 17 0 2902 2903 2918 2917 3127 3128 3143 3142\n2542 5 3 17 17 0 2903 2904 2919 2918 3128 3129 3144 3143\n2543 5 3 17 17 0 2904 2905 2920 2919 3129 3130 3145 3144\n2544 5 3 17 17 0 2905 2906 2921 2920 3130 3131 3146 3145\n2545 5 3 26 26 0 2906 2907 2922 2921 3131 3132 3147 3146\n2546 5 3 26 26 0 2907 2908 2923 2922 3132 3133 3148 3147\n2547 5 3 26 26 0 2908 2909 2924 2923 3133 3134 3149 3148\n2548 5 3 26 26 0 2909 2910 2925 2924 3134 3135 3150 3149\n2549 5 3 7 7 0 2926 2927 2942 2941 3151 3152 3167 3166\n2550 5 3 7 7 0 2927 2928 2943 2942 3152 3153 3168 3167\n2551 5 3 7 7 0 2928 2929 2944 2943 3153 3154 3169 3168\n2552 5 3 7 7 0 2929 2930 2945 2944 3154 3155 3170 3169\n2553 5 3 7 7 0 2930 2931 2946 2945 3155 3156 3171 3170\n2554 5 3 25 25 0 2931 2932 2947 2946 3156 3157 3172 3171\n2555 5 3 25 25 0 2932 2933 2948 2947 3157 3158 3173 3172\n2556 5 3 25 25 0 2933 2934 2949 2948 3158 3159 3174 3173\n2557 5 3 25 25 0 2934 2935 2950 2949 3159 3160 3175 3174\n2558 5 3 21 21 0 2935 2936 2951 2950 3160 3161 3176 3175\n2559 5 3 21 21 0 2936 2937 2952 2951 3161 3162 3177 3176\n2560 5 3 21 21 0 2937 2938 2953 2952 3162 3163 3178 3177\n2561 5 3 21 21 0 2938 2939 2954 2953 3163 3164 3179 3178\n2562 5 3 21 21 0 2939 2940 2955 2954 3164 3165 3180 3179\n2563 5 3 7 7 0 2941 2942 2957 2956 3166 3167 3182 3181\n2564 5 3 7 7 0 2942 2943 2958 2957 3167 3168 3183 3182\n2565 5 3 7 7 0 2943 2944 2959 2958 3168 3169 3184 3183\n2566 5 3 7 7 0 2944 2945 2960 2959 3169 3170 3185 3184\n2567 5 3 7 7 0 2945 2946 2961 2960 3170 3171 3186 3185\n2568 5 3 25 25 0 2946 2947 2962 2961 3171 3172 3187 3186\n2569 5 3 25 25 0 2947 2948 2963 2962 3172 3173 3188 3187\n2570 5 3 25 25 0 2948 2949 2964 2963 3173 3174 3189 3188\n2571 5 3 25 25 0 2949 2950 2965 2964 3174 3175 3190 3189\n2572 5 3 21 21 0 2950 2951 2966 2965 3175 3176 3191 3190\n2573 5 3 21 21 0 2951 2952 2967 2966 3176 3177 3192 3191\n2574 5 3 21 21 0 2952 2953 2968 2967 3177 3178 3193 3192\n2575 5 3 21 21 0 2953 2954 2969 2968 3178 3179 3194 3193\n2576 5 3 21 21 0 2954 2955 2970 2969 3179 3180 3195 3194\n2577 5 3 7 7 0 2956 2957 2972 2971 3181 3182 3197 3196\n2578 5 3 7 7 0 2957 2958 2973 2972 3182 3183 3198 3197\n2579 5 3 7 7 0 2958 2959 2974 2973 3183 3184 3199 3198\n2580 5 3 7 7 0 2959 2960 2975 2974 3184 3185 3200 3199\n2581 5 3 7 7 0 2960 2961 2976 2975 3185 3186 3201 3200\n2582 5 3 25 25 0 2961 2962 2977 2976 3186 3187 3202 3201\n2583 5 3 25 25 0 2962 2963 2978 2977 3187 3188 3203 3202\n2584 5 3 25 25 0 2963 2964 2979 2978 3188 3189 3204 3203\n2585 5 3 25 25 0 2964 2965 2980 2979 3189 3190 3205 3204\n2586 5 3 25 25 0 2965 2966 2981 2980 3190 3191 3206 3205\n2587 5 3 21 21 0 2966 2967 2982 2981 3191 3192 3207 3206\n2588 5 3 21 21 0 2967 2968 2983 2982 3192 3193 3208 3207\n2589 5 3 21 21 0 2968 2969 2984 2983 3193 3194 3209 3208\n2590 5 3 21 21 0 2969 2970 2985 2984 3194 3195 3210 3209\n2591 5 3 7 7 0 2971 2972 2987 2986 3196 3197 3212 3211\n2592 5 3 7 7 0 2972 2973 2988 2987 3197 3198 3213 3212\n2593 5 3 7 7 0 2973 2974 2989 2988 3198 3199 3214 3213\n2594 5 3 7 7 0 2974 2975 2990 2989 3199 3200 3215 3214\n2595 5 3 7 7 0 2975 2976 2991 2990 3200 3201 3216 3215\n2596 5 3 25 25 0 2976 2977 2992 2991 3201 3202 3217 3216\n2597 5 3 25 25 0 2977 2978 2993 2992 3202 3203 3218 3217\n2598 5 3 25 25 0 2978 2979 2994 2993 3203 3204 3219 3218\n2599 5 3 25 25 0 2979 2980 2995 2994 3204 3205 3220 3219\n2600 5 3 25 25 0 2980 2981 2996 2995 3205 3206 3221 3220\n2601 5 3 21 21 0 2981 2982 2997 2996 3206 3207 3222 3221\n2602 5 3 21 21 0 2982 2983 2998 2997 3207 3208 3223 3222\n2603 5 3 21 21 0 2983 2984 2999 2998 3208 3209 3224 3223\n2604 5 3 21 21 0 2984 2985 3000 2999 3209 3210 3225 3224\n2605 5 3 7 7 0 2986 2987 3002 3001 3211 3212 3227 3226\n2606 5 3 7 7 0 2987 2988 3003 3002 3212 3213 3228 3227\n2607 5 3 7 7 0 2988 2989 3004 3003 3213 3214 3229 3228\n2608 5 3 7 7 0 2989 2990 3005 3004 3214 3215 3230 3229\n2609 5 3 7 7 0 2990 2991 3006 3005 3215 3216 3231 3230\n2610 5 3 25 25 0 2991 2992 3007 3006 3216 3217 3232 3231\n2611 5 3 25 25 0 2992 2993 3008 3007 3217 3218 3233 3232\n2612 5 3 25 25 0 2993 2994 3009 3008 3218 3219 3234 3233\n2613 5 3 25 25 0 2994 2995 3010 3009 3219 3220 3235 3234\n2614 5 3 25 25 0 2995 2996 3011 3010 3220 3221 3236 3235\n2615 5 3 21 21 0 2996 2997 3012 3011 3221 3222 3237 3236\n2616 5 3 21 21 0 2997 2998 3013 3012 3222 3223 3238 3237\n2617 5 3 21 21 0 2998 2999 3014 3013 3223 3224 3239 3238\n2618 5 3 21 21 0 2999 3000 3015 3014 3224 3225 3240 3239\n2619 5 3 7 7 0 3001 3002 3017 3016 3226 3227 3242 3241\n2620 5 3 7 7 0 3002 3003 3018 3017 3227 3228 3243 3242\n2621 5 3 7 7 0 3003 3004 3019 3018 3228 3229 3244 3243\n2622 5 3 7 7 0 3004 3005 3020 3019 3229 3230 3245 3244\n2623 5 3 7 7 0 3005 3006 3021 3020 3230 3231 3246 3245\n2624 5 3 25 25 0 3006 3007 3022 3021 3231 3232 3247 3246\n2625 5 3 25 25 0 3007 3008 3023 3022 3232 3233 3248 3247\n2626 5 3 25 25 0 3008 3009 3024 3023 3233 3234 3249 3248\n2627 5 3 25 25 0 3009 3010 3025 3024 3234 3235 3250 3249\n2628 5 3 3 3 0 3010 3011 3026 3025 3235 3236 3251 3250\n2629 5 3 3 3 0 3011 3012 3027 3026 3236 3237 3252 3251\n2630 5 3 3 3 0 3012 3013 3028 3027 3237 3238 3253 3252\n2631 5 3 3 3 0 3013 3014 3029 3028 3238 3239 3254 3253\n2632 5 3 3 3 0 3014 3015 3030 3029 3239 3240 3255 3254\n2633 5 3 7 7 0 3016 3017 3032 3031 3241 3242 3257 3256\n2634 5 3 7 7 0 3017 3018 3033 3032 3242 3243 3258 3257\n2635 5 3 7 7 0 3018 3019 3034 3033 3243 3244 3259 3258\n2636 5 3 7 7 0 3019 3020 3035 3034 3244 3245 3260 3259\n2637 5 3 17 17 0 3020 3021 3036 3035 3245 3246 3261 3260\n2638 5 3 17 17 0 3021 3022 3037 3036 3246 3247 3262 3261\n2639 5 3 17 17 0 3022 3023 3038 3037 3247 3248 3263 3262\n2640 5 3 17 17 0 3023 3024 3039 3038 3248 3249 3264 3263\n2641 5 3 17 17 0 3024 3025 3040 3039 3249 3250 3265 3264\n2642 5 3 3 3 0 3025 3026 3041 3040 3250 3251 3266 3265\n2643 5 3 3 3 0 3026 3027 3042 3041 3251 3252 3267 3266\n2644 5 3 3 3 0 3027 3028 3043 3042 3252 3253 3268 3267\n2645 5 3 3 3 0 3028 3029 3044 3043 3253 3254 3269 3268\n2646 5 3 3 3 0 3029 3030 3045 3044 3254 3255 3270 3269\n2647 5 3 29 29 0 3031 3032 3047 3046 3256 3257 3272 3271\n2648 5 3 29 29 0 3032 3033 3048 3047 3257 3258 3273 3272\n2649 5 3 29 29 0 3033 3034 3049 3048 3258 3259 3274 3273\n2650 5 3 29 29 0 3034 3035 3050 3049 3259 3260 3275 3274\n2651 5 3 17 17 0 3035 3036 3051 3050 3260 3261 3276 3275\n2652 5 3 17 17 0 3036 3037 3052 3051 3261 3262 3277 3276\n2653 5 3 17 17 0 3037 3038 3053 3052 3262 3263 3278 3277\n2654 5 3 17 17 0 3038 3039 3054 3053 3263 3264 3279 3278\n2655 5 3 17 17 0 3039 3040 3055 3054 3264 3265 3280 3279\n2656 5 3 3 3 0 3040 3041 3056 3055 3265 3266 3281 3280\n2657 5 3 3 3 0 3041 3042 3057 3056 3266 3267 3282 3281\n2658 5 3 3 3 0 3042 3043 3058 3057 3267 3268 3283 3282\n2659 5 3 3 3 0 3043 3044 3059 3058 3268 3269 3284 3283\n2660 5 3 3 3 0 3044 3045 3060 3059 3269 3270 3285 3284\n2661 5 3 29 29 0 3046 3047 3062 3061 3271 3272 3287 3286\n2662 5 3 29 29 0 3047 3048 3063 3062 3272 3273 3288 3287\n2663 5 3 29 29 0 3048 3049 3064 3063 3273 3274 3289 3288\n2664 5 3 29 29 0 3049 3050 3065 3064 3274 3275 3290 3289\n2665 5 3 17 17 0 3050 3051 3066 3065 3275 3276 3291 3290\n2666 5 3 17 17 0 3051 3052 3067 3066 3276 3277 3292 3291\n2667 5 3 17 17 0 3052 3053 3068 3067 3277 3278 3293 3292\n2668 5 3 17 17 0 3053 3054 3069 3068 3278 3279 3294 3293\n2669 5 3 17 17 0 3054 3055 3070 3069 3279 3280 3295 3294\n2670 5 3 17 17 0 3055 3056 3071 3070 3280 3281 3296 3295\n2671 5 3 3 3 0 3056 3057 3072 3071 3281 3282 3297 3296\n2672 5 3 3 3 0 3057 3058 3073 3072 3282 3283 3298 3297\n2673 5 3 3 3 0 3058 3059 3074 3073 3283 3284 3299 3298\n2674 5 3 26 26 0 3059 3060 3075 3074 3284 3285 3300 3299\n2675 5 3 29 29 0 3061 3062 3077 3076 3286 3287 3302 3301\n2676 5 3 29 29 0 3062 3063 3078 3077 3287 3288 3303 3302\n2677 5 3 29 29 0 3063 3064 3079 3078 3288 3289 3304 3303\n2678 5 3 29 29 0 3064 3065 3080 3079 3289 3290 3305 3304\n2679 5 3 17 17 0 3065 3066 3081 3080 3290 3291 3306 3305\n2680 5 3 17 17 0 3066 3067 3082 3081 3291 3292 3307 3306\n2681 5 3 17 17 0 3067 3068 3083 3082 3292 3293 3308 3307\n2682 5 3 17 17 0 3068 3069 3084 3083 3293 3294 3309 3308\n2683 5 3 17 17 0 3069 3070 3085 3084 3294 3295 3310 3309\n2684 5 3 17 17 0 3070 3071 3086 3085 3295 3296 3311 3310\n2685 5 3 17 17 0 3071 3072 3087 3086 3296 3297 3312 3311\n2686 5 3 26 26 0 3072 3073 3088 3087 3297 3298 3313 3312\n2687 5 3 26 26 0 3073 3074 3089 3088 3298 3299 3314 3313\n2688 5 3 26 26 0 3074 3075 3090 3089 3299 3300 3315 3314\n2689 5 3 29 29 0 3076 3077 3092 3091 3301 3302 3317 3316\n2690 5 3 29 29 0 3077 3078 3093 3092 3302 3303 3318 3317\n2691 5 3 29 29 0 3078 3079 3094 3093 3303 3304 3319 3318\n2692 5 3 29 29 0 3079 3080 3095 3094 3304 3305 3320 3319\n2693 5 3 17 17 0 3080 3081 3096 3095 3305 3306 3321 3320\n2694 5 3 17 17 0 3081 3082 3097 3096 3306 3307 3322 3321\n2695 5 3 17 17 0 3082 3083 3098 3097 3307 3308 3323 3322\n2696 5 3 17 17 0 3083 3084 3099 3098 3308 3309 3324 3323\n2697 5 3 17 17 0 3084 3085 3100 3099 3309 3310 3325 3324\n2698 5 3 17 17 0 3085 3086 3101 3100 3310 3311 3326 3325\n2699 5 3 26 26 0 3086 3087 3102 3101 3311 3312 3327 3326\n2700 5 3 26 26 0 3087 3088 3103 3102 3312 3313 3328 3327\n2701 5 3 26 26 0 3088 3089 3104 3103 3313 3314 3329 3328\n2702 5 3 26 26 0 3089 3090 3105 3104 3314 3315 3330 3329\n2703 5 3 29 29 0 3091 3092 3107 3106 3316 3317 3332 3331\n2704 5 3 29 29 0 3092 3093 3108 3107 3317 3318 3333 3332\n2705 5 3 29 29 0 3093 3094 3109 3108 3318 3319 3334 3333\n2706 5 3 29 29 0 3094 3095 3110 3109 3319 3320 3335 3334\n2707 5 3 17 17 0 3095 3096 3111 3110 3320 3321 3336 3335\n2708 5 3 17 17 0 3096 3097 3112 3111 3321 3322 3337 3336\n2709 5 3 17 17 0 3097 3098 3113 3112 3322 3323 3338 3337\n2710 5 3 17 17 0 3098 3099 3114 3113 3323 3324 3339 3338\n2711 5 3 17 17 0 3099 3100 3115 3114 3324 3325 3340 3339\n2712 5 3 17 17 0 3100 3101 3116 3115 3325 3326 3341 3340\n2713 5 3 26 26 0 3101 3102 3117 3116 3326 3327 3342 3341\n2714 5 3 26 26 0 3102 3103 3118 3117 3327 3328 3343 3342\n2715 5 3 26 26 0 3103 3104 3119 3118 3328 3329 3344 3343\n2716 5 3 26 26 0 3104 3105 3120 3119 3329 3330 3345 3344\n2717 5 3 29 29 0 3106 3107 3122 3121 3331 3332 3347 3346\n2718 5 3 29 29 0 3107 3108 3123 3122 3332 3333 3348 3347\n2719 5 3 29 29 0 3108 3109 3124 3123 3333 3334 3349 3348\n2720 5 3 29 29 0 3109 3110 3125 3124 3334 3335 3350 3349\n2721 5 3 17 17 0 3110 3111 3126 3125 3335 3336 3351 3350\n2722 5 3 17 17 0 3111 3112 3127 3126 3336 3337 3352 3351\n2723 5 3 17 17 0 3112 3113 3128 3127 3337 3338 3353 3352\n2724 5 3 17 17 0 3113 3114 3129 3128 3338 3339 3354 3353\n2725 5 3 17 17 0 3114 3115 3130 3129 3339 3340 3355 3354\n2726 5 3 17 17 0 3115 3116 3131 3130 3340 3341 3356 3355\n2727 5 3 26 26 0 3116 3117 3132 3131 3341 3342 3357 3356\n2728 5 3 26 26 0 3117 3118 3133 3132 3342 3343 3358 3357\n2729 5 3 26 26 0 3118 3119 3134 3133 3343 3344 3359 3358\n2730 5 3 26 26 0 3119 3120 3135 3134 3344 3345 3360 3359\n2731 5 3 29 29 0 3121 3122 3137 3136 3346 3347 3362 3361\n2732 5 3 29 29 0 3122 3123 3138 3137 3347 3348 3363 3362\n2733 5 3 29 29 0 3123 3124 3139 3138 3348 3349 3364 3363\n2734 5 3 29 29 0 3124 3125 3140 3139 3349 3350 3365 3364\n2735 5 3 17 17 0 3125 3126 3141 3140 3350 3351 3366 3365\n2736 5 3 17 17 0 3126 3127 3142 3141 3351 3352 3367 3366\n2737 5 3 17 17 0 3127 3128 3143 3142 3352 3353 3368 3367\n2738 5 3 17 17 0 3128 3129 3144 3143 3353 3354 3369 3368\n2739 5 3 17 17 0 3129 3130 3145 3144 3354 3355 3370 3369\n2740 5 3 17 17 0 3130 3131 3146 3145 3355 3356 3371 3370\n2741 5 3 26 26 0 3131 3132 3147 3146 3356 3357 3372 3371\n2742 5 3 26 26 0 3132 3133 3148 3147 3357 3358 3373 3372\n2743 5 3 26 26 0 3133 3134 3149 3148 3358 3359 3374 3373\n2744 5 3 26 26 0 3134 3135 3150 3149 3359 3360 3375 3374\n$EndElements\n$NSets\n6\nx0\n225\n1\n16\n31\n46\n61\n76\n91\n106\n121\n136\n151\n166\n181\n196\n211\n226\n241\n256\n271\n286\n301\n316\n331\n346\n361\n376\n391\n406\n421\n436\n451\n466\n481\n496\n511\n526\n541\n556\n571\n586\n601\n616\n631\n646\n661\n676\n691\n706\n721\n736\n751\n766\n781\n796\n811\n826\n841\n856\n871\n886\n901\n916\n931\n946\n961\n976\n991\n1006\n1021\n1036\n1051\n1066\n1081\n1096\n1111\n1126\n1141\n1156\n1171\n1186\n1201\n1216\n1231\n1246\n1261\n1276\n1291\n1306\n1321\n1336\n1351\n1366\n1381\n1396\n1411\n1426\n1441\n1456\n1471\n1486\n1501\n1516\n1531\n1546\n1561\n1576\n1591\n1606\n1621\n1636\n1651\n1666\n1681\n1696\n1711\n1726\n1741\n1756\n1771\n1786\n1801\n1816\n1831\n1846\n1861\n1876\n1891\n1906\n1921\n1936\n1951\n1966\n1981\n1996\n2011\n2026\n2041\n2056\n2071\n2086\n2101\n2116\n2131\n2146\n2161\n2176\n2191\n2206\n2221\n2236\n2251\n2266\n2281\n2296\n2311\n2326\n2341\n2356\n2371\n2386\n2401\n2416\n2431\n2446\n2461\n2476\n2491\n2506\n2521\n2536\n2551\n2566\n2581\n2596\n2611\n2626\n2641\n2656\n2671\n2686\n2701\n2716\n2731\n2746\n2761\n2776\n2791\n2806\n2821\n2836\n2851\n2866\n2881\n2896\n2911\n2926\n2941\n2956\n2971\n2986\n3001\n3016\n3031\n3046\n3061\n3076\n3091\n3106\n3121\n3136\n3151\n3166\n3181\n3196\n3211\n3226\n3241\n3256\n3271\n3286\n3301\n3316\n3331\n3346\n3361\nx1\n225\n15\n30\n45\n60\n75\n90\n105\n120\n135\n150\n165\n180\n195\n210\n225\n240\n255\n270\n285\n300\n315\n330\n345\n360\n375\n390\n405\n420\n435\n450\n465\n480\n495\n510\n525\n540\n555\n570\n585\n600\n615\n630\n645\n660\n675\n690\n705\n720\n735\n750\n765\n780\n795\n810\n825\n840\n855\n870\n885\n900\n915\n930\n945\n960\n975\n990\n1005\n1020\n1035\n1050\n1065\n1080\n1095\n1110\n1125\n1140\n1155\n1170\n1185\n1200\n1215\n1230\n1245\n1260\n1275\n1290\n1305\n1320\n1335\n1350\n1365\n1380\n1395\n1410\n1425\n1440\n1455\n1470\n1485\n1500\n1515\n1530\n1545\n1560\n1575\n1590\n1605\n1620\n1635\n1650\n1665\n1680\n1695\n1710\n1725\n1740\n1755\n1770\n1785\n1800\n1815\n1830\n1845\n1860\n1875\n1890\n1905\n1920\n1935\n1950\n1965\n1980\n1995\n2010\n2025\n2040\n2055\n2070\n2085\n2100\n2115\n2130\n2145\n2160\n2175\n2190\n2205\n2220\n2235\n2250\n2265\n2280\n2295\n2310\n2325\n2340\n2355\n2370\n2385\n2400\n2415\n2430\n2445\n2460\n2475\n2490\n2505\n2520\n2535\n2550\n2565\n2580\n2595\n2610\n2625\n2640\n2655\n2670\n2685\n2700\n2715\n2730\n2745\n2760\n2775\n2790\n2805\n2820\n2835\n2850\n2865\n2880\n2895\n2910\n2925\n2940\n2955\n2970\n2985\n3000\n3015\n3030\n3045\n3060\n3075\n3090\n3105\n3120\n3135\n3150\n3165\n3180\n3195\n3210\n3225\n3240\n3255\n3270\n3285\n3300\n3315\n3330\n3345\n3360\n3375\ny0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n226\n227\n228\n229\n230\n231\n232\n233\n234\n235\n236\n237\n238\n239\n240\n451\n452\n453\n454\n455\n456\n457\n458\n459\n460\n461\n462\n463\n464\n465\n676\n677\n678\n679\n680\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n901\n902\n903\n904\n905\n906\n907\n908\n909\n910\n911\n912\n913\n914\n915\n1126\n1127\n1128\n1129\n1130\n1131\n1132\n1133\n1134\n1135\n1136\n1137\n1138\n1139\n1140\n1351\n1352\n1353\n1354\n1355\n1356\n1357\n1358\n1359\n1360\n1361\n1362\n1363\n1364\n1365\n1576\n1577\n1578\n1579\n1580\n1581\n1582\n1583\n1584\n1585\n1586\n1587\n1588\n1589\n1590\n1801\n1802\n1803\n1804\n1805\n1806\n1807\n1808\n1809\n1810\n1811\n1812\n1813\n1814\n1815\n2026\n2027\n2028\n2029\n2030\n2031\n2032\n2033\n2034\n2035\n2036\n2037\n2038\n2039\n2040\n2251\n2252\n2253\n2254\n2255\n2256\n2257\n2258\n2259\n2260\n2261\n2262\n2263\n2264\n2265\n2476\n2477\n2478\n2479\n2480\n2481\n2482\n2483\n2484\n2485\n2486\n2487\n2488\n2489\n2490\n2701\n2702\n2703\n2704\n2705\n2706\n2707\n2708\n2709\n2710\n2711\n2712\n2713\n2714\n2715\n2926\n2927\n2928\n2929\n2930\n2931\n2932\n2933\n2934\n2935\n2936\n2937\n2938\n2939\n2940\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\ny1\n225\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\n436\n437\n438\n439\n440\n441\n442\n443\n444\n445\n446\n447\n448\n449\n450\n661\n662\n663\n664\n665\n666\n667\n668\n669\n670\n671\n672\n673\n674\n675\n886\n887\n888\n889\n890\n891\n892\n893\n894\n895\n896\n897\n898\n899\n900\n1111\n1112\n1113\n1114\n1115\n1116\n1117\n1118\n1119\n1120\n1121\n1122\n1123\n1124\n1125\n1336\n1337\n1338\n1339\n1340\n1341\n1342\n1343\n1344\n1345\n1346\n1347\n1348\n1349\n1350\n1561\n1562\n1563\n1564\n1565\n1566\n1567\n1568\n1569\n1570\n1571\n1572\n1573\n1574\n1575\n1786\n1787\n1788\n1789\n1790\n1791\n1792\n1793\n1794\n1795\n1796\n1797\n1798\n1799\n1800\n2011\n2012\n2013\n2014\n2015\n2016\n2017\n2018\n2019\n2020\n2021\n2022\n2023\n2024\n2025\n2236\n2237\n2238\n2239\n2240\n2241\n2242\n2243\n2244\n2245\n2246\n2247\n2248\n2249\n2250\n2461\n2462\n2463\n2464\n2465\n2466\n2467\n2468\n2469\n2470\n2471\n2472\n2473\n2474\n2475\n2686\n2687\n2688\n2689\n2690\n2691\n2692\n2693\n2694\n2695\n2696\n2697\n2698\n2699\n2700\n2911\n2912\n2913\n2914\n2915\n2916\n2917\n2918\n2919\n2920\n2921\n2922\n2923\n2924\n2925\n3136\n3137\n3138\n3139\n3140\n3141\n3142\n3143\n3144\n3145\n3146\n3147\n3148\n3149\n3150\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\nz0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80\n81\n82\n83\n84\n85\n86\n87\n88\n89\n90\n91\n92\n93\n94\n95\n96\n97\n98\n99\n100\n101\n102\n103\n104\n105\n106\n107\n108\n109\n110\n111\n112\n113\n114\n115\n116\n117\n118\n119\n120\n121\n122\n123\n124\n125\n126\n127\n128\n129\n130\n131\n132\n133\n134\n135\n136\n137\n138\n139\n140\n141\n142\n143\n144\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n157\n158\n159\n160\n161\n162\n163\n164\n165\n166\n167\n168\n169\n170\n171\n172\n173\n174\n175\n176\n177\n178\n179\n180\n181\n182\n183\n184\n185\n186\n187\n188\n189\n190\n191\n192\n193\n194\n195\n196\n197\n198\n199\n200\n201\n202\n203\n204\n205\n206\n207\n208\n209\n210\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\nz1\n225\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\n3166\n3167\n3168\n3169\n3170\n3171\n3172\n3173\n3174\n3175\n3176\n3177\n3178\n3179\n3180\n3181\n3182\n3183\n3184\n3185\n3186\n3187\n3188\n3189\n3190\n3191\n3192\n3193\n3194\n3195\n3196\n3197\n3198\n3199\n3200\n3201\n3202\n3203\n3204\n3205\n3206\n3207\n3208\n3209\n3210\n3211\n3212\n3213\n3214\n3215\n3216\n3217\n3218\n3219\n3220\n3221\n3222\n3223\n3224\n3225\n3226\n3227\n3228\n3229\n3230\n3231\n3232\n3233\n3234\n3235\n3236\n3237\n3238\n3239\n3240\n3241\n3242\n3243\n3244\n3245\n3246\n3247\n3248\n3249\n3250\n3251\n3252\n3253\n3254\n3255\n3256\n3257\n3258\n3259\n3260\n3261\n3262\n3263\n3264\n3265\n3266\n3267\n3268\n3269\n3270\n3271\n3272\n3273\n3274\n3275\n3276\n3277\n3278\n3279\n3280\n3281\n3282\n3283\n3284\n3285\n3286\n3287\n3288\n3289\n3290\n3291\n3292\n3293\n3294\n3295\n3296\n3297\n3298\n3299\n3300\n3301\n3302\n3303\n3304\n3305\n3306\n3307\n3308\n3309\n3310\n3311\n3312\n3313\n3314\n3315\n3316\n3317\n3318\n3319\n3320\n3321\n3322\n3323\n3324\n3325\n3326\n3327\n3328\n3329\n3330\n3331\n3332\n3333\n3334\n3335\n3336\n3337\n3338\n3339\n3340\n3341\n3342\n3343\n3344\n3345\n3346\n3347\n3348\n3349\n3350\n3351\n3352\n3353\n3354\n3355\n3356\n3357\n3358\n3359\n3360\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\n$EndNSets\n$PhysicalNames\n30\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "Neper2Abaqus/Step-2a Matlab/abq_tet.inp",
    "content": "** Generated by Neper and modified by: Neper2Abaqus.m\r\n**PARTS\r\n**\r\n*Part, name=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n2,\t0.000000e+00,\t1.000000e+00, \t4.386705e-01\r\n3,\t4.221610e-01,\t1.000000e+00, \t4.807216e-01\r\n4,\t5.268863e-01,\t1.000000e+00, \t3.942699e-01\r\n5,\t5.638708e-01,\t8.130270e-01, \t3.933024e-01\r\n6,\t5.519767e-01,\t5.750683e-01, \t3.573443e-01\r\n7,\t4.464926e-01,\t7.426254e-01, \t5.013309e-01\r\n8,\t5.278840e-01,\t5.905412e-01, \t4.013663e-01\r\n9,\t5.247122e-01,\t7.282543e-01, \t4.390321e-01\r\n10,\t0.000000e+00,\t4.230034e-01, \t0.000000e+00\r\n11,\t4.777264e-01,\t4.480484e-01, \t2.819534e-01\r\n12,\t5.184787e-01,\t4.877615e-01, \t0.000000e+00\r\n13,\t3.949373e-01,\t6.087350e-01, \t5.056559e-01\r\n14,\t4.255564e-01,\t5.580808e-01, \t4.697305e-01\r\n15,\t0.000000e+00,\t3.892096e-01, \t2.752002e-01\r\n16,\t0.000000e+00,\t5.276046e-01, \t4.720491e-01\r\n17,\t2.670109e-01,\t5.147846e-01, \t4.995517e-01\r\n18,\t3.435122e-01,\t4.728930e-01, \t4.530705e-01\r\n19,\t3.527125e-01,\t4.203970e-01, \t3.799779e-01\r\n20,\t6.146030e-01,\t1.000000e+00, \t2.488160e-01\r\n21,\t5.974488e-01,\t1.000000e+00, \t0.000000e+00\r\n22,\t6.259483e-01,\t6.614843e-01, \t0.000000e+00\r\n23,\t6.389716e-01,\t7.049943e-01, \t2.420315e-01\r\n24,\t6.322516e-01,\t8.152473e-01, \t2.791949e-01\r\n25,\t3.116367e-01,\t3.810717e-01, \t6.370431e-01\r\n26,\t4.037323e-01,\t3.526868e-01, \t5.478786e-01\r\n27,\t0.000000e+00,\t0.000000e+00, \t3.451154e-01\r\n28,\t4.349975e-01,\t2.290886e-01, \t4.400941e-01\r\n29,\t4.317384e-01,\t2.660503e-01, \t5.131113e-01\r\n30,\t3.654161e-01,\t0.000000e+00, \t5.492166e-01\r\n31,\t3.790779e-01,\t0.000000e+00, \t4.637464e-01\r\n32,\t0.000000e+00,\t0.000000e+00, \t6.783121e-01\r\n33,\t0.000000e+00,\t3.412928e-01, \t7.038154e-01\r\n34,\t2.241039e-01,\t2.942977e-01, \t7.106303e-01\r\n35,\t2.171117e-01,\t0.000000e+00, \t6.883166e-01\r\n36,\t0.000000e+00,\t5.025255e-01, \t5.868759e-01\r\n37,\t2.390864e-01,\t5.028266e-01, \t5.575643e-01\r\n38,\t1.000000e+00,\t6.014337e-01, \t1.000000e+00\r\n39,\t1.000000e+00,\t5.682361e-01, \t7.672197e-01\r\n40,\t8.091590e-01,\t6.050729e-01, \t7.185016e-01\r\n41,\t1.000000e+00,\t4.084181e-01, \t7.625372e-01\r\n42,\t1.000000e+00,\t3.552007e-01, \t1.000000e+00\r\n43,\t7.535293e-01,\t5.091476e-01, \t7.011752e-01\r\n44,\t7.995563e-01,\t3.900187e-01, \t7.096950e-01\r\n45,\t7.246224e-01,\t3.136534e-01, \t1.000000e+00\r\n46,\t6.971417e-01,\t3.546165e-01, \t7.987169e-01\r\n47,\t6.743310e-01,\t5.524226e-01, \t7.446271e-01\r\n48,\t7.299899e-01,\t6.283519e-01, \t7.543695e-01\r\n49,\t7.575631e-01,\t6.570560e-01, \t1.000000e+00\r\n50,\t6.160697e-01,\t4.631155e-01, \t1.000000e+00\r\n51,\t6.146586e-01,\t4.678619e-01, \t8.194713e-01\r\n52,\t6.593615e-01,\t1.000000e+00, \t4.873279e-01\r\n53,\t6.613637e-01,\t8.225236e-01, \t4.631556e-01\r\n54,\t6.508280e-01,\t7.503877e-01, \t5.204173e-01\r\n55,\t6.307286e-01,\t1.000000e+00, \t6.565759e-01\r\n56,\t4.513384e-01,\t1.000000e+00, \t6.337602e-01\r\n57,\t4.631134e-01,\t7.671292e-01, \t5.986970e-01\r\n58,\t6.339831e-01,\t7.753810e-01, \t6.217246e-01\r\n59,\t7.750515e-01,\t6.400075e-01, \t4.512418e-01\r\n60,\t7.022370e-01,\t6.544899e-01, \t5.234583e-01\r\n61,\t7.312204e-01,\t5.580872e-01, \t3.607365e-01\r\n62,\t6.142437e-01,\t5.589771e-01, \t4.436774e-01\r\n63,\t6.512356e-01,\t5.361862e-01, \t3.841765e-01\r\n64,\t7.426961e-01,\t8.263204e-01, \t3.698954e-01\r\n65,\t7.677431e-01,\t6.167337e-01, \t3.088543e-01\r\n66,\t8.117668e-01,\t6.970861e-01, \t3.742274e-01\r\n67,\t6.649559e-01,\t5.622482e-01, \t5.989463e-01\r\n68,\t6.073024e-01,\t5.032676e-01, \t5.390749e-01\r\n69,\t5.314971e-01,\t4.897717e-01, \t5.718230e-01\r\n70,\t7.077927e-01,\t6.412779e-01, \t5.691138e-01\r\n71,\t5.251458e-01,\t5.415615e-01, \t6.666610e-01\r\n72,\t4.163037e-01,\t6.414141e-01, \t6.245827e-01\r\n73,\t6.715349e-01,\t7.039536e-01, \t6.458849e-01\r\n74,\t6.216511e-01,\t5.844453e-01, \t6.696990e-01\r\n75,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n76,\t3.609079e-01,\t0.000000e+00, \t8.117424e-01\r\n77,\t3.762537e-01,\t0.000000e+00, \t1.000000e+00\r\n78,\t3.203395e-01,\t3.434209e-01, \t7.959559e-01\r\n79,\t0.000000e+00,\t4.609826e-01, \t1.000000e+00\r\n80,\t0.000000e+00,\t4.701153e-01, \t8.569787e-01\r\n81,\t2.645218e-01,\t4.791122e-01, \t9.416717e-01\r\n82,\t3.185778e-01,\t4.419876e-01, \t9.126537e-01\r\n83,\t3.259006e-01,\t4.402151e-01, \t1.000000e+00\r\n84,\t2.725620e-01,\t4.758255e-01, \t1.000000e+00\r\n85,\t4.799522e-01,\t3.626022e-01, \t5.946395e-01\r\n86,\t5.045626e-01,\t3.214566e-01, \t5.842196e-01\r\n87,\t6.976676e-01,\t3.713924e-01, \t5.007254e-01\r\n88,\t6.751711e-01,\t3.269428e-01, \t5.106321e-01\r\n89,\t7.224889e-01,\t4.193836e-01, \t3.719375e-01\r\n90,\t7.292766e-01,\t3.856212e-01, \t4.025567e-01\r\n91,\t6.777993e-01,\t2.786577e-01, \t4.160500e-01\r\n92,\t5.886614e-01,\t3.239786e-01, \t2.833745e-01\r\n93,\t5.839059e-01,\t2.197142e-01, \t3.485044e-01\r\n94,\t5.448960e-01,\t2.555880e-01, \t6.687763e-01\r\n95,\t4.989682e-01,\t0.000000e+00, \t7.271602e-01\r\n96,\t7.638830e-01,\t0.000000e+00, \t6.205772e-01\r\n97,\t6.173216e-01,\t0.000000e+00, \t7.455968e-01\r\n98,\t6.504916e-01,\t2.105305e-01, \t6.967793e-01\r\n99,\t7.108167e-01,\t2.305123e-01, \t6.433730e-01\r\n100,\t7.458985e-01,\t0.000000e+00, \t4.302812e-01\r\n101,\t5.946793e-01,\t0.000000e+00, \t3.317624e-01\r\n102,\t7.833092e-01,\t6.074190e-01, \t5.738337e-01\r\n103,\t8.326923e-01,\t5.978797e-01, \t5.236611e-01\r\n104,\t1.000000e+00,\t6.211581e-01, \t5.202555e-01\r\n105,\t1.000000e+00,\t1.000000e+00, \t6.912366e-01\r\n106,\t1.000000e+00,\t6.656455e-01, \t6.535464e-01\r\n107,\t8.225366e-01,\t6.457276e-01, \t6.714608e-01\r\n108,\t1.000000e+00,\t1.000000e+00, \t3.835512e-01\r\n109,\t1.000000e+00,\t7.135721e-01, \t3.846364e-01\r\n110,\t7.609531e-01,\t1.000000e+00, \t3.702530e-01\r\n111,\t7.017482e-01,\t1.000000e+00, \t7.251176e-01\r\n112,\t7.170154e-01,\t7.080811e-01, \t6.904766e-01\r\n113,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n114,\t1.000000e+00,\t5.003665e-01, \t0.000000e+00\r\n115,\t1.000000e+00,\t5.199478e-01, \t2.253293e-01\r\n116,\t8.568184e-01,\t5.289491e-01, \t2.351352e-01\r\n117,\t8.138538e-01,\t5.109609e-01, \t0.000000e+00\r\n118,\t3.880883e-01,\t4.084230e-01, \t7.467574e-01\r\n119,\t4.625123e-01,\t3.933125e-01, \t7.029500e-01\r\n120,\t1.000000e+00,\t4.515940e-01, \t4.893120e-01\r\n121,\t8.447297e-01,\t4.545883e-01, \t4.969613e-01\r\n122,\t1.000000e+00,\t4.078728e-01, \t3.728475e-01\r\n123,\t7.553311e-01,\t4.447780e-01, \t3.612731e-01\r\n124,\t7.837716e-01,\t4.162033e-01, \t3.945833e-01\r\n125,\t6.251902e-01,\t3.688280e-01, \t0.000000e+00\r\n126,\t7.412104e-01,\t5.190354e-01, \t6.066983e-01\r\n127,\t7.756003e-01,\t4.178564e-01, \t5.620547e-01\r\n128,\t2.792903e-01,\t1.000000e+00, \t1.000000e+00\r\n129,\t7.347427e-01,\t1.000000e+00, \t1.000000e+00\r\n130,\t4.749595e-01,\t4.588423e-01, \t7.449416e-01\r\n131,\t4.015622e-01,\t4.523052e-01, \t7.726086e-01\r\n132,\t3.276637e-01,\t5.868412e-01, \t6.934073e-01\r\n133,\t2.518426e-01,\t1.000000e+00, \t8.019173e-01\r\n134,\t2.424881e-01,\t6.241251e-01, \t7.692274e-01\r\n135,\t1.000000e+00,\t0.000000e+00, \t6.293942e-01\r\n136,\t1.000000e+00,\t3.424418e-01, \t6.662027e-01\r\n137,\t8.081971e-01,\t3.555232e-01, \t6.604465e-01\r\n138,\t1.000000e+00,\t0.000000e+00, \t4.039908e-01\r\n139,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n140,\t6.394799e-01,\t0.000000e+00, \t0.000000e+00\r\n141,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n142,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n143,\t6.623361e-01,\t0.000000e+00, \t1.000000e+00\r\n144,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n145,\t0.000000e+00,\t1.000000e+00, \t7.630034e-01\r\n146,\t0.000000e+00,\t5.834544e-01, \t7.283782e-01\r\n147,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n148,\t0.000000e+00,\t1.000000e+00, \t2.924470e-01\r\n149,\t0.000000e+00,\t1.000000e+00, \t1.462235e-01\r\n150,\t0.000000e+00,\t8.557509e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.115017e-01, \t0.000000e+00\r\n152,\t0.000000e+00,\t5.672526e-01, \t0.000000e+00\r\n153,\t0.000000e+00,\t4.061065e-01, \t1.376001e-01\r\n154,\t0.000000e+00,\t4.584071e-01, \t3.736246e-01\r\n155,\t0.000000e+00,\t6.850697e-01, \t4.609229e-01\r\n156,\t0.000000e+00,\t8.425349e-01, \t4.497967e-01\r\n157,\t1.407203e-01,\t1.000000e+00, \t4.526875e-01\r\n158,\t2.814406e-01,\t1.000000e+00, \t4.667045e-01\r\n159,\t5.707446e-01,\t1.000000e+00, \t3.215430e-01\r\n160,\t6.060259e-01,\t1.000000e+00, \t1.244080e-01\r\n161,\t4.480866e-01,\t1.000000e+00, \t0.000000e+00\r\n162,\t2.987244e-01,\t1.000000e+00, \t0.000000e+00\r\n163,\t1.493622e-01,\t1.000000e+00, \t0.000000e+00\r\n164,\t3.888590e-01,\t4.715720e-01, \t0.000000e+00\r\n165,\t2.592394e-01,\t4.553825e-01, \t0.000000e+00\r\n166,\t1.296197e-01,\t4.391929e-01, \t0.000000e+00\r\n167,\t6.069487e-01,\t8.871614e-01, \t0.000000e+00\r\n168,\t6.164485e-01,\t7.743229e-01, \t0.000000e+00\r\n169,\t5.722135e-01,\t5.746229e-01, \t0.000000e+00\r\n170,\t4.343268e-01,\t8.713127e-01, \t4.910262e-01\r\n171,\t1.335054e-01,\t5.211946e-01, \t4.858004e-01\r\n172,\t4.981025e-01,\t4.679050e-01, \t1.409767e-01\r\n173,\t5.226530e-01,\t5.249043e-01, \t3.275702e-01\r\n174,\t5.863336e-01,\t6.263800e-01, \t3.118038e-01\r\n175,\t6.324600e-01,\t6.832393e-01, \t1.210158e-01\r\n176,\t5.453785e-01,\t9.065135e-01, \t3.937861e-01\r\n177,\t6.234273e-01,\t9.076236e-01, \t2.640055e-01\r\n178,\t5.266314e-01,\t6.449283e-01, \t4.162417e-01\r\n179,\t4.874718e-01,\t5.777216e-01, \t4.283653e-01\r\n180,\t1.175708e-01,\t3.996054e-01, \t3.101261e-01\r\n181,\t2.351417e-01,\t4.100012e-01, \t3.450520e-01\r\n182,\t0.000000e+00,\t0.000000e+00, \t4.561810e-01\r\n183,\t0.000000e+00,\t0.000000e+00, \t5.672466e-01\r\n184,\t0.000000e+00,\t1.137643e-01, \t6.868132e-01\r\n185,\t0.000000e+00,\t2.275285e-01, \t6.953143e-01\r\n186,\t0.000000e+00,\t4.219092e-01, \t6.453456e-01\r\n187,\t0.000000e+00,\t2.594730e-01, \t2.985052e-01\r\n188,\t0.000000e+00,\t1.297365e-01, \t3.218103e-01\r\n189,\t1.263593e-01,\t0.000000e+00, \t3.846591e-01\r\n190,\t2.527186e-01,\t0.000000e+00, \t4.242028e-01\r\n191,\t2.912639e-01,\t0.000000e+00, \t6.187666e-01\r\n192,\t1.085559e-01,\t0.000000e+00, \t6.833144e-01\r\n193,\t3.985772e-01,\t1.330251e-01, \t5.311639e-01\r\n194,\t2.206078e-01,\t1.471488e-01, \t6.994735e-01\r\n195,\t1.120520e-01,\t3.177952e-01, \t7.072229e-01\r\n196,\t1.195432e-01,\t5.026761e-01, \t5.722201e-01\r\n197,\t3.938550e-01,\t3.247428e-01, \t4.100360e-01\r\n198,\t4.070377e-01,\t1.145443e-01, \t4.519203e-01\r\n199,\t1.000000e+00,\t5.848349e-01, \t8.836098e-01\r\n200,\t1.000000e+00,\t4.783172e-01, \t1.000000e+00\r\n201,\t1.000000e+00,\t3.818094e-01, \t8.812686e-01\r\n202,\t8.623112e-01,\t3.344270e-01, \t1.000000e+00\r\n203,\t8.787816e-01,\t6.292448e-01, \t1.000000e+00\r\n204,\t6.868164e-01,\t5.600857e-01, \t1.000000e+00\r\n205,\t6.703460e-01,\t3.883844e-01, \t1.000000e+00\r\n206,\t9.045795e-01,\t5.866545e-01, \t7.428606e-01\r\n207,\t8.997782e-01,\t3.992184e-01, \t7.361161e-01\r\n208,\t7.437765e-01,\t6.427039e-01, \t8.771847e-01\r\n209,\t7.108820e-01,\t3.341349e-01, \t8.993584e-01\r\n210,\t6.153641e-01,\t4.654887e-01, \t9.097357e-01\r\n211,\t5.410335e-01,\t1.000000e+00, \t6.451680e-01\r\n212,\t6.450450e-01,\t1.000000e+00, \t5.719519e-01\r\n213,\t6.603626e-01,\t9.112618e-01, \t4.752417e-01\r\n214,\t5.485482e-01,\t7.712551e-01, \t6.102108e-01\r\n215,\t6.323558e-01,\t8.876905e-01, \t6.391502e-01\r\n216,\t4.572259e-01,\t8.835646e-01, \t6.162286e-01\r\n217,\t6.824573e-01,\t6.913868e-01, \t5.222883e-01\r\n218,\t6.694205e-01,\t6.188690e-01, \t4.937045e-01\r\n219,\t7.299271e-01,\t6.489825e-01, \t4.959956e-01\r\n220,\t7.033573e-01,\t6.608640e-01, \t2.754429e-01\r\n221,\t5.915476e-01,\t5.595675e-01, \t3.680413e-01\r\n222,\t6.939429e-01,\t6.652189e-01, \t5.984389e-01\r\n223,\t0.000000e+00,\t0.000000e+00, \t8.391561e-01\r\n224,\t0.000000e+00,\t1.536609e-01, \t1.000000e+00\r\n225,\t0.000000e+00,\t3.073217e-01, \t1.000000e+00\r\n226,\t0.000000e+00,\t4.057041e-01, \t7.803971e-01\r\n227,\t3.685808e-01,\t0.000000e+00, \t9.058712e-01\r\n228,\t2.508358e-01,\t0.000000e+00, \t1.000000e+00\r\n229,\t1.254179e-01,\t0.000000e+00, \t1.000000e+00\r\n230,\t2.890098e-01,\t0.000000e+00, \t7.500295e-01\r\n231,\t3.594693e-01,\t1.467384e-01, \t1.000000e+00\r\n232,\t3.426850e-01,\t2.934767e-01, \t1.000000e+00\r\n233,\t1.362810e-01,\t4.684040e-01, \t1.000000e+00\r\n234,\t1.322609e-01,\t4.746138e-01, \t8.993252e-01\r\n235,\t3.338623e-01,\t2.289473e-01, \t8.012180e-01\r\n236,\t3.473851e-01,\t1.144736e-01, \t8.064802e-01\r\n237,\t6.626966e-01,\t4.224276e-01, \t5.155665e-01\r\n238,\t6.945175e-01,\t4.652360e-01, \t3.767421e-01\r\n239,\t7.142408e-01,\t3.788529e-01, \t4.492535e-01\r\n240,\t4.994777e-01,\t4.107748e-01, \t5.859965e-01\r\n241,\t6.761983e-01,\t3.080704e-01, \t4.736643e-01\r\n242,\t5.883886e-01,\t3.241522e-01, \t5.480635e-01\r\n243,\t4.759120e-01,\t2.996586e-01, \t5.562441e-01\r\n244,\t5.094517e-01,\t2.244014e-01, \t3.942993e-01\r\n245,\t6.759741e-01,\t3.862234e-01, \t3.411554e-01\r\n246,\t7.092891e-01,\t3.440896e-01, \t4.077958e-01\r\n247,\t7.548907e-01,\t0.000000e+00, \t5.254292e-01\r\n248,\t6.906023e-01,\t0.000000e+00, \t6.830870e-01\r\n249,\t4.321921e-01,\t0.000000e+00, \t6.381884e-01\r\n250,\t4.868786e-01,\t0.000000e+00, \t3.977544e-01\r\n251,\t6.702889e-01,\t0.000000e+00, \t3.810218e-01\r\n252,\t5.203904e-01,\t2.956082e-01, \t6.174017e-01\r\n253,\t5.219321e-01,\t1.277940e-01, \t6.979683e-01\r\n254,\t6.889658e-01,\t2.896245e-01, \t5.620023e-01\r\n255,\t7.373498e-01,\t1.152561e-01, \t6.319751e-01\r\n256,\t7.118489e-01,\t1.393289e-01, \t4.231656e-01\r\n257,\t6.339066e-01,\t1.052652e-01, \t7.211881e-01\r\n258,\t5.892926e-01,\t1.098571e-01, \t3.401334e-01\r\n259,\t1.000000e+00,\t8.885485e-01, \t6.786732e-01\r\n260,\t1.000000e+00,\t7.770970e-01, \t6.661098e-01\r\n261,\t1.000000e+00,\t8.567861e-01, \t3.840938e-01\r\n262,\t1.000000e+00,\t1.000000e+00, \t5.373939e-01\r\n263,\t8.804765e-01,\t1.000000e+00, \t3.769021e-01\r\n264,\t8.508741e-01,\t1.000000e+00, \t7.081771e-01\r\n265,\t7.518246e-01,\t9.131602e-01, \t3.700742e-01\r\n266,\t9.058834e-01,\t7.053291e-01, \t3.794319e-01\r\n267,\t9.112683e-01,\t6.556865e-01, \t6.625036e-01\r\n268,\t7.093818e-01,\t8.540406e-01, \t7.077971e-01\r\n269,\t1.000000e+00,\t1.000000e+00, \t1.278504e-01\r\n270,\t1.000000e+00,\t1.000000e+00, \t2.557008e-01\r\n271,\t1.000000e+00,\t6.167600e-01, \t3.049829e-01\r\n272,\t1.000000e+00,\t5.101572e-01, \t1.126647e-01\r\n273,\t1.000000e+00,\t6.252748e-01, \t0.000000e+00\r\n274,\t1.000000e+00,\t7.501832e-01, \t0.000000e+00\r\n275,\t1.000000e+00,\t8.750916e-01, \t0.000000e+00\r\n276,\t8.658163e-01,\t1.000000e+00, \t0.000000e+00\r\n277,\t7.316326e-01,\t1.000000e+00, \t0.000000e+00\r\n278,\t6.877780e-01,\t1.000000e+00, \t3.095345e-01\r\n279,\t9.069269e-01,\t5.056637e-01, \t0.000000e+00\r\n280,\t7.199011e-01,\t5.862226e-01, \t0.000000e+00\r\n281,\t8.353361e-01,\t5.199550e-01, \t1.175676e-01\r\n282,\t3.578369e-01,\t3.976003e-01, \t7.033441e-01\r\n283,\t4.731161e-01,\t3.746400e-01, \t6.370951e-01\r\n284,\t3.612471e-01,\t3.826700e-01, \t7.662492e-01\r\n285,\t1.000000e+00,\t5.363761e-01, \t5.047838e-01\r\n286,\t1.000000e+00,\t4.639103e-01, \t2.990884e-01\r\n287,\t7.462295e-01,\t4.875517e-01, \t3.610706e-01\r\n288,\t8.077852e-01,\t4.313245e-01, \t4.349137e-01\r\n289,\t8.689518e-01,\t4.129216e-01, \t3.860208e-01\r\n290,\t7.906054e-01,\t4.740336e-01, \t3.174310e-01\r\n291,\t7.195220e-01,\t4.398945e-01, \t0.000000e+00\r\n292,\t6.069258e-01,\t3.464033e-01, \t1.416873e-01\r\n293,\t7.283289e-01,\t3.896729e-01, \t5.248544e-01\r\n294,\t3.515905e-01,\t1.000000e+00, \t7.178387e-01\r\n295,\t2.655664e-01,\t1.000000e+00, \t9.009586e-01\r\n296,\t4.311077e-01,\t1.000000e+00, \t1.000000e+00\r\n297,\t5.829252e-01,\t1.000000e+00, \t1.000000e+00\r\n298,\t7.182455e-01,\t1.000000e+00, \t8.625588e-01\r\n299,\t7.499563e-01,\t7.713706e-01, \t1.000000e+00\r\n300,\t7.423495e-01,\t8.856853e-01, \t1.000000e+00\r\n301,\t2.776082e-01,\t8.689564e-01, \t1.000000e+00\r\n302,\t2.759261e-01,\t7.379127e-01, \t1.000000e+00\r\n303,\t2.742441e-01,\t6.068691e-01, \t1.000000e+00\r\n304,\t4.709851e-01,\t4.516653e-01, \t1.000000e+00\r\n305,\t2.487244e-01,\t8.747084e-01, \t7.910207e-01\r\n306,\t2.456063e-01,\t7.494168e-01, \t7.801240e-01\r\n307,\t2.535050e-01,\t5.516187e-01, \t8.554495e-01\r\n308,\t3.723210e-01,\t5.055402e-01, \t7.412691e-01\r\n309,\t3.687258e-01,\t4.482226e-01, \t8.280236e-01\r\n310,\t1.000000e+00,\t3.970179e-01, \t5.777573e-01\r\n311,\t1.000000e+00,\t2.282946e-01, \t6.539332e-01\r\n312,\t1.000000e+00,\t1.141473e-01, \t6.416637e-01\r\n313,\t1.000000e+00,\t0.000000e+00, \t5.166925e-01\r\n314,\t1.000000e+00,\t1.359576e-01, \t3.936097e-01\r\n315,\t1.000000e+00,\t2.719152e-01, \t3.832286e-01\r\n316,\t8.819415e-01,\t0.000000e+00, \t6.249857e-01\r\n317,\t8.729492e-01,\t0.000000e+00, \t4.171360e-01\r\n318,\t9.040985e-01,\t3.489825e-01, \t6.633246e-01\r\n319,\t0.000000e+00,\t0.000000e+00, \t1.150385e-01\r\n320,\t0.000000e+00,\t0.000000e+00, \t2.300769e-01\r\n321,\t0.000000e+00,\t2.820023e-01, \t0.000000e+00\r\n322,\t0.000000e+00,\t1.410011e-01, \t0.000000e+00\r\n323,\t1.598700e-01,\t0.000000e+00, \t0.000000e+00\r\n324,\t3.197400e-01,\t0.000000e+00, \t0.000000e+00\r\n325,\t4.796100e-01,\t0.000000e+00, \t0.000000e+00\r\n326,\t6.245464e-01,\t0.000000e+00, \t1.105875e-01\r\n327,\t6.096128e-01,\t0.000000e+00, \t2.211749e-01\r\n328,\t6.299534e-01,\t2.458854e-01, \t0.000000e+00\r\n329,\t6.347167e-01,\t1.229427e-01, \t0.000000e+00\r\n330,\t1.000000e+00,\t0.000000e+00, \t2.693272e-01\r\n331,\t1.000000e+00,\t0.000000e+00, \t1.346636e-01\r\n332,\t1.000000e+00,\t1.250916e-01, \t0.000000e+00\r\n333,\t1.000000e+00,\t2.501832e-01, \t0.000000e+00\r\n334,\t1.000000e+00,\t3.752748e-01, \t0.000000e+00\r\n335,\t7.596533e-01,\t0.000000e+00, \t0.000000e+00\r\n336,\t8.798266e-01,\t0.000000e+00, \t0.000000e+00\r\n337,\t1.000000e+00,\t2.368005e-01, \t1.000000e+00\r\n338,\t1.000000e+00,\t1.184002e-01, \t1.000000e+00\r\n339,\t1.000000e+00,\t0.000000e+00, \t8.764647e-01\r\n340,\t1.000000e+00,\t0.000000e+00, \t7.529295e-01\r\n341,\t8.874454e-01,\t0.000000e+00, \t1.000000e+00\r\n342,\t7.748907e-01,\t0.000000e+00, \t1.000000e+00\r\n343,\t6.398289e-01,\t0.000000e+00, \t8.727984e-01\r\n344,\t6.934793e-01,\t1.568267e-01, \t1.000000e+00\r\n345,\t6.738166e-01,\t2.825735e-01, \t7.477481e-01\r\n346,\t5.192949e-01,\t0.000000e+00, \t1.000000e+00\r\n347,\t1.000000e+00,\t1.000000e+00, \t8.456183e-01\r\n348,\t1.000000e+00,\t8.671446e-01, \t1.000000e+00\r\n349,\t1.000000e+00,\t7.342891e-01, \t1.000000e+00\r\n350,\t8.673713e-01,\t1.000000e+00, \t1.000000e+00\r\n351,\t0.000000e+00,\t7.223029e-01, \t7.399199e-01\r\n352,\t0.000000e+00,\t8.611515e-01, \t7.514617e-01\r\n353,\t0.000000e+00,\t1.000000e+00, \t6.008369e-01\r\n354,\t1.259213e-01,\t1.000000e+00, \t7.824603e-01\r\n355,\t2.833750e-01,\t5.448339e-01, \t6.254858e-01\r\n356,\t1.212441e-01,\t6.037898e-01, \t7.488028e-01\r\n357,\t0.000000e+00,\t5.267848e-01, \t7.926784e-01\r\n358,\t0.000000e+00,\t1.000000e+00, \t8.815017e-01\r\n359,\t0.000000e+00,\t5.957369e-01, \t1.000000e+00\r\n360,\t0.000000e+00,\t7.304913e-01, \t1.000000e+00\r\n361,\t0.000000e+00,\t8.652456e-01, \t1.000000e+00\r\n362,\t1.396451e-01,\t1.000000e+00, \t1.000000e+00\r\n363,\t0.000000e+00,\t6.612443e-01, \t2.284788e-01\r\n364,\t0.000000e+00,\t8.414352e-01, \t2.246826e-01\r\n365,\t0.000000e+00,\t5.943243e-01, \t3.497723e-01\r\n366,\t0.000000e+00,\t5.082257e-01, \t2.199775e-01\r\n367,\t0.000000e+00,\t7.510349e-01, \t3.408466e-01\r\n368,\t0.000000e+00,\t7.399110e-01, \t1.243359e-01\r\n369,\t0.000000e+00,\t6.123908e-01, \t1.083985e-01\r\n370,\t0.000000e+00,\t8.835690e-01, \t3.379360e-01\r\n371,\t0.000000e+00,\t8.856574e-01, \t1.111224e-01\r\n372,\t0.000000e+00,\t4.984854e-01, \t8.873916e-02\r\n373,\t9.225176e-02,\t1.000000e+00, \t1.464093e-01\r\n374,\t2.486881e-01,\t1.000000e+00, \t1.478178e-01\r\n375,\t3.786272e-01,\t1.000000e+00, \t3.561539e-01\r\n376,\t2.832737e-01,\t1.000000e+00, \t2.790909e-01\r\n377,\t2.481352e-01,\t1.000000e+00, \t3.693042e-01\r\n378,\t4.765185e-01,\t1.000000e+00, \t2.895908e-01\r\n379,\t5.070370e-01,\t1.000000e+00, \t2.001092e-01\r\n380,\t3.817446e-01,\t1.000000e+00, \t2.308089e-01\r\n381,\t1.554603e-01,\t1.000000e+00, \t2.919674e-01\r\n382,\t7.368677e-02,\t1.000000e+00, \t3.689154e-01\r\n383,\t5.032990e-01,\t1.000000e+00, \t7.350742e-02\r\n384,\t3.963233e-01,\t1.000000e+00, \t1.120906e-01\r\n385,\t3.889376e-01,\t7.140815e-01, \t0.000000e+00\r\n386,\t1.846153e-01,\t6.378438e-01, \t0.000000e+00\r\n387,\t2.128328e-01,\t8.570975e-01, \t0.000000e+00\r\n388,\t4.471312e-01,\t5.880674e-01, \t0.000000e+00\r\n389,\t4.957723e-01,\t8.091644e-01, \t0.000000e+00\r\n390,\t5.244086e-01,\t6.869572e-01, \t0.000000e+00\r\n391,\t3.729134e-01,\t8.603942e-01, \t0.000000e+00\r\n392,\t3.059492e-01,\t5.834515e-01, \t0.000000e+00\r\n393,\t1.210969e-01,\t7.607129e-01, \t0.000000e+00\r\n394,\t1.135495e-01,\t5.525562e-01, \t0.000000e+00\r\n395,\t1.083907e-01,\t8.902620e-01, \t0.000000e+00\r\n396,\t5.042340e-01,\t9.113440e-01, \t0.000000e+00\r\n397,\t2.643909e-01,\t7.355969e-01, \t0.000000e+00\r\n398,\t2.057180e-01,\t5.387696e-01, \t0.000000e+00\r\n399,\t8.290445e-02,\t6.468390e-01, \t0.000000e+00\r\n400,\t8.683474e-02,\t8.542245e-01, \t4.576202e-01\r\n401,\t3.086205e-01,\t7.694592e-01, \t4.857015e-01\r\n402,\t2.280392e-01,\t6.253703e-01, \t4.878559e-01\r\n403,\t1.600969e-01,\t7.226302e-01, \t4.742160e-01\r\n404,\t1.040641e-01,\t6.154180e-01, \t4.762101e-01\r\n405,\t2.201912e-01,\t8.751121e-01, \t4.694279e-01\r\n406,\t3.355897e-01,\t9.058036e-01, \t4.787540e-01\r\n407,\t5.707064e-01,\t5.792298e-01, \t7.590368e-02\r\n408,\t5.770354e-01,\t6.003656e-01, \t1.934296e-01\r\n409,\t5.356379e-01,\t5.404453e-01, \t2.688463e-01\r\n410,\t5.917126e-01,\t9.070686e-01, \t3.167746e-01\r\n411,\t5.786648e-01,\t7.191590e-01, \t3.464531e-01\r\n412,\t4.947190e-01,\t8.186873e-01, \t4.494928e-01\r\n413,\t4.811059e-01,\t9.335453e-01, \t4.425696e-01\r\n414,\t4.349387e-01,\t5.003409e-01, \t3.901113e-01\r\n415,\t4.638832e-01,\t6.435026e-01, \t4.628984e-01\r\n416,\t2.124482e-01,\t4.217183e-01, \t2.265517e-01\r\n417,\t3.506774e-01,\t4.493815e-01, \t1.418726e-01\r\n418,\t3.242180e-01,\t4.305591e-01, \t2.682407e-01\r\n419,\t1.944608e-01,\t4.343179e-01, \t1.056517e-01\r\n420,\t9.804569e-02,\t4.111096e-01, \t1.965816e-01\r\n421,\t9.333497e-02,\t4.229053e-01, \t9.573226e-02\r\n422,\t1.214054e-01,\t4.640042e-01, \t4.023819e-01\r\n423,\t2.422147e-01,\t4.672124e-01, \t4.276390e-01\r\n424,\t6.289842e-01,\t7.761909e-01, \t1.841085e-01\r\n425,\t6.189802e-01,\t8.921821e-01, \t1.806456e-01\r\n426,\t6.187575e-01,\t8.215576e-01, \t9.117141e-02\r\n427,\t6.088121e-01,\t9.246553e-01, \t7.281471e-02\r\n428,\t0.000000e+00,\t2.809126e-01, \t4.999216e-01\r\n429,\t0.000000e+00,\t1.259183e-01, \t5.054121e-01\r\n430,\t0.000000e+00,\t3.861909e-01, \t5.306491e-01\r\n431,\t0.000000e+00,\t3.456222e-01, \t4.070940e-01\r\n432,\t0.000000e+00,\t3.120753e-01, \t6.103073e-01\r\n433,\t0.000000e+00,\t2.006966e-01, \t4.147941e-01\r\n434,\t0.000000e+00,\t1.983012e-01, \t5.953782e-01\r\n435,\t0.000000e+00,\t9.297636e-02, \t4.131627e-01\r\n436,\t0.000000e+00,\t8.841131e-02, \t6.033355e-01\r\n437,\t0.000000e+00,\t4.442637e-01, \t4.656854e-01\r\n438,\t1.694394e-01,\t0.000000e+00, \t5.082398e-01\r\n439,\t2.781658e-01,\t0.000000e+00, \t5.286253e-01\r\n440,\t7.448047e-02,\t0.000000e+00, \t5.117138e-01\r\n441,\t9.392574e-02,\t0.000000e+00, \t5.927344e-01\r\n442,\t1.930771e-01,\t0.000000e+00, \t6.033328e-01\r\n443,\t3.035101e-01,\t8.723092e-02, \t6.158382e-01\r\n444,\t3.280840e-01,\t2.432116e-01, \t6.080918e-01\r\n445,\t7.181522e-02,\t4.169629e-01, \t6.401943e-01\r\n446,\t1.992962e-01,\t4.155788e-01, \t6.256857e-01\r\n447,\t3.346989e-01,\t2.065977e-01, \t4.127462e-01\r\n448,\t2.978940e-01,\t1.026404e-01, \t4.199025e-01\r\n449,\t1.174253e-01,\t2.134850e-01, \t3.435140e-01\r\n450,\t1.087279e-01,\t9.787214e-02, \t3.615602e-01\r\n451,\t2.534121e-01,\t2.960354e-01, \t3.712418e-01\r\n452,\t1.205917e-01,\t3.279683e-01, \t3.239399e-01\r\n453,\t2.191524e-01,\t1.683598e-01, \t3.834552e-01\r\n454,\t1.894303e-01,\t7.565151e-02, \t3.908073e-01\r\n455,\t1.107864e-01,\t1.992200e-01, \t6.983040e-01\r\n456,\t1.095103e-01,\t7.668886e-02, \t6.890890e-01\r\n457,\t1.000000e+00,\t4.843231e-01, \t8.589271e-01\r\n458,\t7.959453e-01,\t4.243074e-01, \t1.000000e+00\r\n459,\t9.105665e-01,\t4.212778e-01, \t1.000000e+00\r\n460,\t8.946618e-01,\t5.158151e-01, \t1.000000e+00\r\n461,\t7.826773e-01,\t5.403094e-01, \t1.000000e+00\r\n462,\t7.059283e-01,\t4.728682e-01, \t1.000000e+00\r\n463,\t9.064274e-01,\t4.777111e-01, \t7.401509e-01\r\n464,\t8.346503e-01,\t5.137210e-01, \t7.224767e-01\r\n465,\t9.106359e-01,\t6.087131e-01, \t9.072778e-01\r\n466,\t9.272130e-01,\t5.926933e-01, \t8.216164e-01\r\n467,\t8.354994e-01,\t6.135225e-01, \t8.201253e-01\r\n468,\t8.223213e-01,\t6.305492e-01, \t9.183153e-01\r\n469,\t9.093441e-01,\t3.695844e-01, \t8.747869e-01\r\n470,\t8.025338e-01,\t3.649788e-01, \t8.234308e-01\r\n471,\t8.007855e-01,\t3.430382e-01, \t9.201554e-01\r\n472,\t6.956722e-01,\t4.571397e-01, \t7.629688e-01\r\n473,\t6.540770e-01,\t4.122670e-01, \t9.045470e-01\r\n474,\t6.845939e-01,\t5.636999e-01, \t8.200106e-01\r\n475,\t6.602132e-01,\t5.271593e-01, \t9.044004e-01\r\n476,\t5.537935e-01,\t1.000000e+00, \t5.528250e-01\r\n477,\t6.028706e-01,\t9.088876e-01, \t4.345139e-01\r\n478,\t5.446129e-01,\t7.558388e-01, \t5.485688e-01\r\n479,\t6.479051e-01,\t8.462096e-01, \t5.443554e-01\r\n480,\t6.490060e-01,\t9.290324e-01, \t5.436054e-01\r\n481,\t5.866947e-01,\t9.438452e-01, \t6.421591e-01\r\n482,\t4.991297e-01,\t9.417823e-01, \t6.306983e-01\r\n483,\t5.458644e-01,\t8.529497e-01, \t6.226955e-01\r\n484,\t5.994539e-01,\t6.547635e-01, \t4.623896e-01\r\n485,\t6.951831e-01,\t5.935183e-01, \t4.382554e-01\r\n486,\t7.371600e-01,\t7.283799e-01, \t4.378446e-01\r\n487,\t6.719063e-01,\t5.929698e-01, \t3.348426e-01\r\n488,\t7.161311e-01,\t7.202076e-01, \t3.082744e-01\r\n489,\t5.323259e-01,\t5.463933e-01, \t4.756729e-01\r\n490,\t5.876892e-01,\t5.366883e-01, \t6.117842e-01\r\n491,\t6.665492e-01,\t7.172656e-01, \t5.817508e-01\r\n492,\t5.543257e-01,\t6.835914e-01, \t6.339229e-01\r\n493,\t0.000000e+00,\t2.804557e-01, \t7.978504e-01\r\n494,\t0.000000e+00,\t1.406526e-01, \t8.187509e-01\r\n495,\t0.000000e+00,\t3.548995e-01, \t8.901789e-01\r\n496,\t0.000000e+00,\t2.193043e-01, \t9.040738e-01\r\n497,\t0.000000e+00,\t8.505353e-02, \t9.162918e-01\r\n498,\t1.148942e-01,\t0.000000e+00, \t7.841724e-01\r\n499,\t2.153104e-01,\t0.000000e+00, \t7.973241e-01\r\n500,\t2.773586e-01,\t0.000000e+00, \t8.604628e-01\r\n501,\t1.795068e-01,\t0.000000e+00, \t8.978096e-01\r\n502,\t8.377482e-02,\t0.000000e+00, \t9.049739e-01\r\n503,\t2.389834e-01,\t3.559441e-01, \t1.000000e+00\r\n504,\t1.930166e-01,\t1.124716e-01, \t1.000000e+00\r\n505,\t1.223007e-01,\t2.252894e-01, \t1.000000e+00\r\n506,\t2.512910e-01,\t2.267841e-01, \t1.000000e+00\r\n507,\t1.093423e-01,\t3.569463e-01, \t1.000000e+00\r\n508,\t8.814705e-02,\t9.828438e-02, \t1.000000e+00\r\n509,\t2.439429e-01,\t4.228402e-01, \t8.690105e-01\r\n510,\t7.138790e-02,\t3.974313e-01, \t7.905309e-01\r\n511,\t1.840145e-01,\t3.750665e-01, \t7.954459e-01\r\n512,\t2.833508e-01,\t8.974594e-02, \t7.501465e-01\r\n513,\t3.310402e-01,\t3.257462e-01, \t9.024268e-01\r\n514,\t3.448760e-01,\t2.064293e-01, \t9.047335e-01\r\n515,\t3.595788e-01,\t7.794022e-02, \t9.048045e-01\r\n516,\t6.547519e-01,\t4.834561e-01, \t4.495223e-01\r\n517,\t6.965200e-01,\t4.180528e-01, \t4.380434e-01\r\n518,\t4.239537e-01,\t4.432266e-01, \t5.205571e-01\r\n519,\t5.457626e-01,\t2.940737e-01, \t5.109865e-01\r\n520,\t6.234151e-01,\t2.990836e-01, \t4.823479e-01\r\n521,\t4.954807e-01,\t2.622155e-01, \t4.742490e-01\r\n522,\t5.771707e-01,\t2.626047e-01, \t4.346911e-01\r\n523,\t6.003308e-01,\t4.634492e-01, \t3.375733e-01\r\n524,\t5.439332e-01,\t3.674635e-01, \t5.670300e-01\r\n525,\t5.722159e-01,\t4.196429e-01, \t5.545924e-01\r\n526,\t6.917277e-01,\t3.346676e-01, \t4.596868e-01\r\n527,\t4.773300e-01,\t3.129101e-01, \t3.626056e-01\r\n528,\t6.389395e-01,\t0.000000e+00, \t4.440799e-01\r\n529,\t5.558280e-01,\t0.000000e+00, \t4.522427e-01\r\n530,\t5.084443e-01,\t0.000000e+00, \t6.200960e-01\r\n531,\t5.867905e-01,\t0.000000e+00, \t5.577147e-01\r\n532,\t6.009917e-01,\t0.000000e+00, \t6.549462e-01\r\n533,\t6.767632e-01,\t0.000000e+00, \t5.977088e-01\r\n534,\t6.801520e-01,\t0.000000e+00, \t5.114565e-01\r\n535,\t4.718520e-01,\t0.000000e+00, \t5.299020e-01\r\n536,\t4.917276e-01,\t2.710697e-01, \t5.906920e-01\r\n537,\t4.728661e-01,\t1.880566e-01, \t6.043991e-01\r\n538,\t4.483253e-01,\t7.481262e-02, \t6.246827e-01\r\n539,\t6.096632e-01,\t2.716458e-01, \t6.196272e-01\r\n540,\t6.905951e-01,\t2.538589e-01, \t4.885840e-01\r\n541,\t7.379097e-01,\t7.251899e-02, \t5.295697e-01\r\n542,\t7.135870e-01,\t1.805289e-01, \t5.459899e-01\r\n543,\t6.415274e-01,\t6.229649e-02, \t3.690208e-01\r\n544,\t5.000462e-01,\t1.309008e-01, \t3.957389e-01\r\n545,\t1.000000e+00,\t9.016795e-01, \t5.898996e-01\r\n546,\t1.000000e+00,\t8.160383e-01, \t5.052402e-01\r\n547,\t1.000000e+00,\t9.283930e-01, \t4.607439e-01\r\n548,\t1.000000e+00,\t7.187022e-01, \t5.459577e-01\r\n549,\t7.601588e-01,\t1.000000e+00, \t5.199766e-01\r\n550,\t8.706130e-01,\t1.000000e+00, \t5.953324e-01\r\n551,\t8.787002e-01,\t1.000000e+00, \t4.639015e-01\r\n552,\t7.480214e-01,\t1.000000e+00, \t6.308292e-01\r\n553,\t7.582397e-01,\t6.554732e-01, \t6.349498e-01\r\n554,\t7.060936e-01,\t9.122110e-01, \t4.226580e-01\r\n555,\t9.064836e-01,\t6.440139e-01, \t4.695233e-01\r\n556,\t7.551683e-01,\t6.316761e-01, \t5.228841e-01\r\n557,\t8.699613e-01,\t6.255742e-01, \t5.903429e-01\r\n558,\t8.593533e-01,\t9.079623e-01, \t6.968389e-01\r\n559,\t8.237939e-01,\t7.765878e-01, \t6.860692e-01\r\n560,\t9.145456e-01,\t7.262173e-01, \t6.700819e-01\r\n561,\t9.296749e-01,\t8.365596e-01, \t6.808016e-01\r\n562,\t8.275962e-01,\t9.149781e-01, \t3.742825e-01\r\n563,\t9.402383e-01,\t9.283930e-01, \t3.804979e-01\r\n564,\t8.893885e-01,\t8.219946e-01, \t3.780723e-01\r\n565,\t1.000000e+00,\t8.126374e-01, \t1.859593e-01\r\n566,\t1.000000e+00,\t6.669032e-01, \t1.847194e-01\r\n567,\t1.000000e+00,\t7.588995e-01, \t2.863043e-01\r\n568,\t1.000000e+00,\t8.914493e-01, \t1.089609e-01\r\n569,\t1.000000e+00,\t8.867381e-01, \t2.734339e-01\r\n570,\t1.000000e+00,\t7.467277e-01, \t9.238313e-02\r\n571,\t1.000000e+00,\t5.948962e-01, \t1.025161e-01\r\n572,\t1.000000e+00,\t9.291066e-01, \t1.914126e-01\r\n573,\t8.780726e-01,\t1.000000e+00, \t7.481906e-02\r\n574,\t7.556449e-01,\t1.000000e+00, \t2.407722e-01\r\n575,\t6.994405e-01,\t1.000000e+00, \t1.489873e-01\r\n576,\t8.816904e-01,\t1.000000e+00, \t1.901236e-01\r\n577,\t7.892962e-01,\t1.000000e+00, \t1.309404e-01\r\n578,\t8.557530e-01,\t1.000000e+00, \t2.867503e-01\r\n579,\t8.918262e-01,\t8.126374e-01, \t0.000000e+00\r\n580,\t8.193852e-01,\t6.201458e-01, \t0.000000e+00\r\n581,\t7.086233e-01,\t8.359610e-01, \t0.000000e+00\r\n582,\t7.394059e-01,\t7.032691e-01, \t0.000000e+00\r\n583,\t8.856036e-01,\t7.000978e-01, \t0.000000e+00\r\n584,\t7.987244e-01,\t9.086978e-01, \t0.000000e+00\r\n585,\t7.985720e-01,\t7.886879e-01, \t0.000000e+00\r\n586,\t9.107496e-01,\t5.917706e-01, \t0.000000e+00\r\n587,\t9.075524e-01,\t9.103072e-01, \t0.000000e+00\r\n588,\t6.868997e-01,\t9.241231e-01, \t0.000000e+00\r\n589,\t6.998218e-01,\t9.103919e-01, \t3.271596e-01\r\n590,\t8.903686e-01,\t6.141343e-01, \t3.046602e-01\r\n591,\t7.593346e-01,\t5.713191e-01, \t7.486378e-02\r\n592,\t7.357968e-01,\t6.139022e-01, \t1.813273e-01\r\n593,\t6.923535e-01,\t6.251630e-01, \t7.570710e-02\r\n594,\t9.331802e-01,\t5.141732e-01, \t1.151161e-01\r\n595,\t3.729597e-01,\t0.000000e+00, \t6.825173e-01\r\n596,\t4.109821e-01,\t3.814767e-01, \t6.528154e-01\r\n597,\t4.325318e-01,\t8.611230e-02, \t7.576717e-01\r\n598,\t4.060068e-01,\t3.143192e-01, \t7.469160e-01\r\n599,\t4.311023e-01,\t1.878724e-01, \t7.465051e-01\r\n600,\t2.909704e-01,\t3.459490e-01, \t7.069872e-01\r\n601,\t1.000000e+00,\t5.119638e-01, \t3.233104e-01\r\n602,\t1.000000e+00,\t5.513281e-01, \t4.143041e-01\r\n603,\t7.696430e-01,\t4.774159e-01, \t3.926565e-01\r\n604,\t7.935204e-01,\t5.265505e-01, \t4.433618e-01\r\n605,\t9.194593e-01,\t5.321463e-01, \t5.076963e-01\r\n606,\t9.193959e-01,\t4.679392e-01, \t3.059754e-01\r\n607,\t6.302090e-01,\t5.198023e-01, \t0.000000e+00\r\n608,\t6.903260e-01,\t4.050484e-01, \t2.101326e-01\r\n609,\t6.804619e-01,\t4.044100e-01, \t9.905715e-02\r\n610,\t7.546414e-01,\t4.599581e-01, \t1.045549e-01\r\n611,\t7.371790e-01,\t4.348245e-01, \t3.004169e-01\r\n612,\t7.883487e-01,\t4.794801e-01, \t2.005719e-01\r\n613,\t5.616463e-01,\t4.183665e-01, \t7.048834e-02\r\n614,\t7.832769e-01,\t5.818578e-01, \t6.480874e-01\r\n615,\t6.902339e-01,\t5.459173e-01, \t6.658533e-01\r\n616,\t7.019535e-01,\t4.707315e-01, \t5.611324e-01\r\n617,\t7.610345e-01,\t4.067479e-01, \t4.859817e-01\r\n618,\t7.588887e-01,\t4.035482e-01, \t4.331093e-01\r\n619,\t4.726305e-01,\t1.000000e+00, \t7.814755e-01\r\n620,\t5.883597e-01,\t1.000000e+00, \t7.286784e-01\r\n621,\t3.660094e-01,\t1.000000e+00, \t8.735274e-01\r\n622,\t5.100376e-01,\t1.000000e+00, \t9.125013e-01\r\n623,\t5.956578e-01,\t1.000000e+00, \t8.350553e-01\r\n624,\t5.101102e-01,\t7.284563e-01, \t1.000000e+00\r\n625,\t6.362528e-01,\t8.159915e-01, \t1.000000e+00\r\n626,\t5.611342e-01,\t5.804757e-01, \t1.000000e+00\r\n627,\t3.541706e-01,\t5.403106e-01, \t1.000000e+00\r\n628,\t4.271536e-01,\t8.492081e-01, \t1.000000e+00\r\n629,\t6.503055e-01,\t6.855726e-01, \t1.000000e+00\r\n630,\t3.717770e-01,\t6.609326e-01, \t1.000000e+00\r\n631,\t5.388411e-01,\t8.854325e-01, \t1.000000e+00\r\n632,\t6.470222e-01,\t9.174219e-01, \t1.000000e+00\r\n633,\t4.536354e-01,\t5.923681e-01, \t1.000000e+00\r\n634,\t3.705943e-01,\t7.676694e-01, \t1.000000e+00\r\n635,\t3.548322e-01,\t9.324643e-01, \t1.000000e+00\r\n636,\t2.622795e-01,\t7.997098e-01, \t8.957910e-01\r\n637,\t2.620106e-01,\t6.627361e-01, \t9.065395e-01\r\n638,\t2.642186e-01,\t9.238958e-01, \t8.982813e-01\r\n639,\t7.327694e-01,\t8.129946e-01, \t8.798884e-01\r\n640,\t7.428950e-01,\t7.209237e-01, \t9.132042e-01\r\n641,\t7.293047e-01,\t7.278493e-01, \t8.038201e-01\r\n642,\t7.227292e-01,\t9.180981e-01, \t8.545090e-01\r\n643,\t4.232787e-01,\t5.468398e-01, \t6.941724e-01\r\n644,\t3.349138e-01,\t4.995833e-01, \t8.062509e-01\r\n645,\t3.076196e-01,\t4.851881e-01, \t8.679217e-01\r\n646,\t3.057491e-01,\t5.546249e-01, \t7.722327e-01\r\n647,\t3.958924e-01,\t4.478252e-01, \t9.224680e-01\r\n648,\t4.947772e-01,\t4.569158e-01, \t8.746561e-01\r\n649,\t3.519835e-01,\t9.289960e-01, \t7.098427e-01\r\n650,\t3.410591e-01,\t6.974382e-01, \t6.940549e-01\r\n651,\t3.511792e-01,\t8.157029e-01, \t6.982909e-01\r\n652,\t1.000000e+00,\t7.284629e-02, \t5.180241e-01\r\n653,\t1.000000e+00,\t2.986763e-01, \t5.463007e-01\r\n654,\t1.000000e+00,\t3.654152e-01, \t4.738892e-01\r\n655,\t1.000000e+00,\t1.869729e-01, \t5.227933e-01\r\n656,\t8.602627e-01,\t0.000000e+00, \t5.218043e-01\r\n657,\t8.085003e-01,\t0.000000e+00, \t4.736627e-01\r\n658,\t8.951503e-01,\t4.043262e-01, \t5.743558e-01\r\n659,\t8.637214e-01,\t2.015602e-01, \t6.459707e-01\r\n660,\t9.152034e-01,\t2.953604e-01, \t6.579755e-01\r\n661,\t8.744826e-01,\t7.182726e-02, \t6.324278e-01\r\n662,\t8.673022e-01,\t7.985982e-02, \t4.116225e-01\r\n663,\t8.847744e-01,\t3.217034e-01, \t3.913487e-01\r\n664,\t7.918059e-01,\t3.591682e-01, \t3.981070e-01\r\n665,\t7.747723e-01,\t2.744701e-01, \t4.063365e-01\r\n666,\t8.731163e-01,\t2.038725e-01, \t4.015520e-01\r\n667,\t0.000000e+00,\t1.999751e-01, \t1.243577e-01\r\n668,\t0.000000e+00,\t9.584867e-02, \t8.475147e-02\r\n669,\t0.000000e+00,\t1.141722e-01, \t1.957567e-01\r\n670,\t0.000000e+00,\t3.073533e-01, \t1.671326e-01\r\n671,\t2.395078e-01,\t0.000000e+00, \t3.282866e-01\r\n672,\t1.423494e-01,\t0.000000e+00, \t2.462169e-01\r\n673,\t2.949477e-01,\t0.000000e+00, \t2.338319e-01\r\n674,\t5.200431e-01,\t0.000000e+00, \t1.340812e-01\r\n675,\t4.111401e-01,\t0.000000e+00, \t2.191213e-01\r\n676,\t3.781708e-01,\t0.000000e+00, \t1.143178e-01\r\n677,\t8.894316e-02,\t0.000000e+00, \t1.182763e-01\r\n678,\t2.314396e-01,\t0.000000e+00, \t1.183253e-01\r\n679,\t4.977416e-01,\t0.000000e+00, \t2.733670e-01\r\n680,\t3.640959e-01,\t0.000000e+00, \t3.363079e-01\r\n681,\t3.840203e-01,\t2.441906e-01, \t0.000000e+00\r\n682,\t4.595530e-01,\t3.593637e-01, \t0.000000e+00\r\n683,\t5.131721e-01,\t2.516781e-01, \t0.000000e+00\r\n684,\t5.531962e-01,\t1.246229e-01, \t0.000000e+00\r\n685,\t3.406754e-01,\t3.471116e-01, \t0.000000e+00\r\n686,\t1.045431e-01,\t2.357041e-01, \t0.000000e+00\r\n687,\t4.222451e-01,\t1.272312e-01, \t0.000000e+00\r\n688,\t8.856739e-02,\t3.420502e-01, \t0.000000e+00\r\n689,\t1.249010e-01,\t1.191795e-01, \t0.000000e+00\r\n690,\t2.013216e-01,\t3.262761e-01, \t0.000000e+00\r\n691,\t2.111877e-01,\t2.040682e-01, \t0.000000e+00\r\n692,\t2.738051e-01,\t1.343036e-01, \t0.000000e+00\r\n693,\t2.946715e-01,\t2.454555e-01, \t0.000000e+00\r\n694,\t6.134051e-01,\t9.656967e-02, \t1.653850e-01\r\n695,\t6.005351e-01,\t1.949088e-01, \t2.324770e-01\r\n696,\t6.185328e-01,\t1.815780e-01, \t1.030238e-01\r\n697,\t6.018883e-01,\t8.391552e-02, \t2.543010e-01\r\n698,\t6.256605e-01,\t8.275797e-02, \t7.859337e-02\r\n699,\t1.000000e+00,\t3.127290e-01, \t1.812134e-01\r\n700,\t1.000000e+00,\t1.304778e-01, \t1.999774e-01\r\n701,\t1.000000e+00,\t3.540085e-01, \t2.810455e-01\r\n702,\t1.000000e+00,\t4.219121e-01, \t1.770910e-01\r\n703,\t1.000000e+00,\t2.182316e-01, \t2.636205e-01\r\n704,\t1.000000e+00,\t2.210445e-01, \t1.114578e-01\r\n705,\t1.000000e+00,\t1.012142e-01, \t1.010236e-01\r\n706,\t1.000000e+00,\t3.371354e-01, \t8.860347e-02\r\n707,\t1.000000e+00,\t1.014885e-01, \t2.948108e-01\r\n708,\t1.000000e+00,\t4.289692e-01, \t7.567182e-02\r\n709,\t7.041819e-01,\t0.000000e+00, \t1.761377e-01\r\n710,\t7.667955e-01,\t0.000000e+00, \t3.459850e-01\r\n711,\t8.894201e-01,\t0.000000e+00, \t1.969057e-01\r\n712,\t8.101524e-01,\t0.000000e+00, \t1.102481e-01\r\n713,\t6.840899e-01,\t0.000000e+00, \t2.859925e-01\r\n714,\t8.849360e-01,\t0.000000e+00, \t3.135684e-01\r\n715,\t7.899293e-01,\t0.000000e+00, \t2.381396e-01\r\n716,\t7.076028e-01,\t0.000000e+00, \t7.939465e-02\r\n717,\t9.158798e-01,\t0.000000e+00, \t8.836348e-02\r\n718,\t8.197558e-01,\t1.849214e-01, \t0.000000e+00\r\n719,\t9.045150e-01,\t2.738297e-01, \t0.000000e+00\r\n720,\t9.190616e-01,\t1.842292e-01, \t0.000000e+00\r\n721,\t8.054098e-01,\t2.912096e-01, \t0.000000e+00\r\n722,\t8.740820e-01,\t8.488789e-02, \t0.000000e+00\r\n723,\t7.402765e-01,\t9.997292e-02, \t0.000000e+00\r\n724,\t9.015455e-01,\t4.406066e-01, \t0.000000e+00\r\n725,\t8.828630e-01,\t3.571596e-01, \t0.000000e+00\r\n726,\t8.056292e-01,\t3.942141e-01, \t0.000000e+00\r\n727,\t7.113101e-01,\t3.218219e-01, \t0.000000e+00\r\n728,\t7.161861e-01,\t2.033384e-01, \t0.000000e+00\r\n729,\t1.000000e+00,\t1.923953e-01, \t8.300709e-01\r\n730,\t1.000000e+00,\t2.871410e-01, \t7.748361e-01\r\n731,\t1.000000e+00,\t2.699192e-01, \t8.925317e-01\r\n732,\t1.000000e+00,\t1.016835e-01, \t7.531784e-01\r\n733,\t1.000000e+00,\t1.011674e-01, \t8.980095e-01\r\n734,\t1.000000e+00,\t2.028414e-01, \t7.410943e-01\r\n735,\t1.000000e+00,\t1.845347e-01, \t9.245648e-01\r\n736,\t7.340211e-01,\t0.000000e+00, \t8.224361e-01\r\n737,\t7.560251e-01,\t0.000000e+00, \t7.260212e-01\r\n738,\t9.171401e-01,\t0.000000e+00, \t8.449204e-01\r\n739,\t9.233846e-01,\t0.000000e+00, \t9.214212e-01\r\n740,\t8.123376e-01,\t0.000000e+00, \t8.857211e-01\r\n741,\t8.803446e-01,\t0.000000e+00, \t6.963643e-01\r\n742,\t8.499781e-01,\t0.000000e+00, \t7.880654e-01\r\n743,\t7.071980e-01,\t0.000000e+00, \t9.272543e-01\r\n744,\t8.615753e-01,\t1.891159e-01, \t1.000000e+00\r\n745,\t8.273673e-01,\t8.564415e-02, \t1.000000e+00\r\n746,\t9.152776e-01,\t7.863206e-02, \t1.000000e+00\r\n747,\t7.379057e-01,\t3.226488e-01, \t7.119959e-01\r\n748,\t6.842995e-01,\t2.285407e-01, \t8.676342e-01\r\n749,\t6.659833e-01,\t9.765425e-02, \t9.110142e-01\r\n750,\t6.499729e-01,\t1.029038e-01, \t8.146382e-01\r\n751,\t6.584974e-01,\t1.859627e-01, \t7.695976e-01\r\n752,\t1.000000e+00,\t5.594140e-01, \t6.184802e-01\r\n753,\t1.000000e+00,\t4.850958e-01, \t5.754808e-01\r\n754,\t1.000000e+00,\t4.799726e-01, \t6.895948e-01\r\n755,\t4.944514e-01,\t4.448171e-01, \t6.515779e-01\r\n756,\t5.674349e-01,\t3.718834e-01, \t7.435225e-01\r\n757,\t6.411447e-01,\t1.000000e+00, \t3.765856e-01\r\n758,\t4.926914e-01,\t0.000000e+00, \t8.594435e-01\r\n759,\t5.315604e-01,\t3.401737e-01, \t1.000000e+00\r\n760,\t6.100068e-01,\t2.493912e-01, \t1.000000e+00\r\n761,\t4.792696e-01,\t1.950090e-01, \t1.000000e+00\r\n762,\t4.393821e-01,\t7.336918e-02, \t1.000000e+00\r\n763,\t5.620372e-01,\t1.070207e-01, \t1.000000e+00\r\n764,\t1.000000e+00,\t7.978109e-01, \t8.916563e-01\r\n765,\t1.000000e+00,\t6.691224e-01, \t8.864380e-01\r\n766,\t1.000000e+00,\t7.281295e-01, \t7.761422e-01\r\n767,\t1.000000e+00,\t9.103024e-01, \t9.044654e-01\r\n768,\t1.000000e+00,\t8.716983e-01, \t7.791288e-01\r\n769,\t8.594184e-01,\t1.000000e+00, \t8.590065e-01\r\n770,\t9.316974e-01,\t1.000000e+00, \t9.261562e-01\r\n771,\t7.825716e-01,\t1.000000e+00, \t7.887150e-01\r\n772,\t8.688596e-01,\t9.284999e-01, \t1.000000e+00\r\n773,\t8.509990e-01,\t7.220260e-01, \t1.000000e+00\r\n774,\t8.686941e-01,\t8.181692e-01, \t1.000000e+00\r\n775,\t0.000000e+00,\t6.340273e-01, \t5.987154e-01\r\n776,\t0.000000e+00,\t9.144822e-01, \t6.013193e-01\r\n777,\t0.000000e+00,\t7.832067e-01, \t6.041467e-01\r\n778,\t1.189704e-01,\t1.000000e+00, \t6.411952e-01\r\n779,\t2.305757e-01,\t1.000000e+00, \t6.832924e-01\r\n780,\t2.166051e-01,\t1.000000e+00, \t5.648907e-01\r\n781,\t3.220714e-01,\t1.000000e+00, \t5.913268e-01\r\n782,\t3.213962e-01,\t5.665726e-01, \t5.843746e-01\r\n783,\t2.032142e-01,\t5.593860e-01, \t6.609338e-01\r\n784,\t8.909884e-02,\t5.506090e-01, \t6.598292e-01\r\n785,\t1.349402e-01,\t8.128766e-01, \t7.682993e-01\r\n786,\t1.470553e-01,\t7.083043e-01, \t7.614788e-01\r\n787,\t9.017868e-02,\t9.054197e-01, \t7.690756e-01\r\n788,\t0.000000e+00,\t4.636118e-01, \t7.062484e-01\r\n789,\t3.153200e-01,\t4.864523e-01, \t6.596856e-01\r\n790,\t8.287885e-02,\t5.253858e-01, \t8.240000e-01\r\n791,\t1.608893e-01,\t5.516252e-01, \t8.222148e-01\r\n792,\t0.000000e+00,\t5.389533e-01, \t9.024085e-01\r\n793,\t0.000000e+00,\t6.411467e-01, \t8.623852e-01\r\n794,\t0.000000e+00,\t9.194500e-01, \t8.782130e-01\r\n795,\t0.000000e+00,\t7.903032e-01, \t8.733115e-01\r\n796,\t1.304959e-01,\t1.000000e+00, \t8.944730e-01\r\n797,\t1.364547e-01,\t5.463232e-01, \t1.000000e+00\r\n798,\t1.391286e-01,\t9.214373e-01, \t1.000000e+00\r\n799,\t1.382277e-01,\t7.944220e-01, \t1.000000e+00\r\n800,\t1.356411e-01,\t6.701214e-01, \t1.000000e+00\r\n801,\t2.705965e-01,\t8.073912e-01, \t3.094488e-01\r\n802,\t1.072154e-01,\t6.440102e-01, \t1.460678e-01\r\n803,\t2.161362e-01,\t6.440102e-01, \t1.460678e-01\r\n804,\t1.072154e-01,\t7.529309e-01, \t1.460678e-01\r\n805,\t1.072154e-01,\t8.618516e-01, \t1.460678e-01\r\n806,\t1.072154e-01,\t5.350895e-01, \t1.460678e-01\r\n807,\t2.161362e-01,\t8.618516e-01, \t3.639092e-01\r\n808,\t3.250569e-01,\t8.618516e-01, \t3.639092e-01\r\n809,\t3.250569e-01,\t7.529309e-01, \t3.639092e-01\r\n810,\t3.250569e-01,\t8.618516e-01, \t2.549885e-01\r\n811,\t4.339775e-01,\t8.618516e-01, \t1.460678e-01\r\n812,\t2.161362e-01,\t8.618516e-01, \t2.549885e-01\r\n813,\t4.339775e-01,\t8.618516e-01, \t2.549885e-01\r\n814,\t3.250569e-01,\t7.529309e-01, \t2.549885e-01\r\n815,\t3.250569e-01,\t8.618516e-01, \t1.460678e-01\r\n816,\t2.161362e-01,\t7.529309e-01, \t3.639092e-01\r\n817,\t4.339775e-01,\t7.529309e-01, \t2.549885e-01\r\n818,\t4.339775e-01,\t7.529309e-01, \t1.460678e-01\r\n819,\t2.161362e-01,\t7.529309e-01, \t1.460678e-01\r\n820,\t2.161362e-01,\t5.350895e-01, \t2.549885e-01\r\n821,\t2.161362e-01,\t6.440102e-01, \t3.639092e-01\r\n822,\t3.250569e-01,\t6.440102e-01, \t3.639092e-01\r\n823,\t2.161362e-01,\t6.440102e-01, \t2.549885e-01\r\n824,\t3.828751e-01,\t5.965468e-01, \t2.206115e-01\r\n825,\t1.072154e-01,\t5.350895e-01, \t2.549885e-01\r\n826,\t1.321620e-01,\t3.119628e-01, \t4.946992e-01\r\n827,\t1.321620e-01,\t1.320891e-01, \t5.846360e-01\r\n828,\t1.321620e-01,\t1.320891e-01, \t4.946992e-01\r\n829,\t9.420615e-01,\t5.205292e-01, \t8.518906e-01\r\n830,\t1.106334e-01,\t1.199487e-01, \t8.407761e-01\r\n831,\t1.106334e-01,\t1.199487e-01, \t9.224467e-01\r\n832,\t5.682576e-01,\t1.307034e-01, \t5.400789e-01\r\n833,\t8.882494e-01,\t8.809592e-01, \t1.940076e-01\r\n834,\t8.030806e-01,\t8.809592e-01, \t1.940076e-01\r\n835,\t8.030806e-01,\t7.957904e-01, \t1.088388e-01\r\n836,\t8.882494e-01,\t7.957904e-01, \t1.088388e-01\r\n837,\t8.030806e-01,\t8.809592e-01, \t1.088388e-01\r\n838,\t7.179118e-01,\t8.809592e-01, \t1.088388e-01\r\n839,\t8.882494e-01,\t7.106216e-01, \t1.088388e-01\r\n840,\t8.882494e-01,\t8.809592e-01, \t2.791764e-01\r\n841,\t5.049063e-01,\t8.666278e-01, \t8.012413e-01\r\n842,\t6.003286e-01,\t8.666278e-01, \t8.012413e-01\r\n843,\t4.094839e-01,\t5.803607e-01, \t8.966637e-01\r\n844,\t6.003286e-01,\t8.666278e-01, \t8.966637e-01\r\n845,\t4.094839e-01,\t7.712054e-01, \t8.966637e-01\r\n846,\t4.094839e-01,\t8.666278e-01, \t8.966637e-01\r\n847,\t6.003286e-01,\t7.712054e-01, \t8.966637e-01\r\n848,\t5.049063e-01,\t7.712054e-01, \t8.966637e-01\r\n849,\t8.415490e-01,\t1.138090e-01, \t5.210622e-01\r\n850,\t9.190392e-01,\t2.687895e-01, \t5.210622e-01\r\n851,\t1.073007e-01,\t8.423859e-02, \t1.250281e-01\r\n852,\t2.163081e-01,\t8.423859e-02, \t1.250281e-01\r\n853,\t2.163081e-01,\t8.423859e-02, \t2.340354e-01\r\n854,\t1.073007e-01,\t1.932459e-01, \t1.250281e-01\r\n855,\t1.073007e-01,\t3.022533e-01, \t1.250281e-01\r\n856,\t4.343228e-01,\t8.423859e-02, \t1.250281e-01\r\n857,\t4.343228e-01,\t8.423859e-02, \t2.340354e-01\r\n858,\t3.253154e-01,\t8.423859e-02, \t2.340354e-01\r\n859,\t2.163081e-01,\t3.022533e-01, \t1.250281e-01\r\n860,\t3.253154e-01,\t1.932459e-01, \t1.250281e-01\r\n861,\t2.163081e-01,\t1.932459e-01, \t1.250281e-01\r\n862,\t2.163081e-01,\t1.932459e-01, \t2.340354e-01\r\n863,\t3.253154e-01,\t3.022533e-01, \t1.250281e-01\r\n864,\t3.253154e-01,\t1.932459e-01, \t2.340354e-01\r\n865,\t2.163081e-01,\t3.022533e-01, \t2.340354e-01\r\n866,\t8.867307e-01,\t3.127577e-01, \t1.267631e-01\r\n867,\t8.867307e-01,\t1.324257e-01, \t2.169291e-01\r\n868,\t7.965648e-01,\t1.324257e-01, \t2.169291e-01\r\n869,\t7.063988e-01,\t1.324257e-01, \t1.267631e-01\r\n870,\t7.063988e-01,\t1.324257e-01, \t2.169291e-01\r\n871,\t7.063988e-01,\t2.225917e-01, \t2.169291e-01\r\n872,\t7.965648e-01,\t1.324257e-01, \t3.070951e-01\r\n873,\t8.867307e-01,\t1.324257e-01, \t1.267631e-01\r\n874,\t7.965648e-01,\t1.324257e-01, \t1.267631e-01\r\n875,\t7.063988e-01,\t2.225917e-01, \t1.267631e-01\r\n876,\t8.867307e-01,\t2.225917e-01, \t1.267631e-01\r\n877,\t7.965648e-01,\t3.127577e-01, \t1.267631e-01\r\n878,\t7.965648e-01,\t2.225917e-01, \t1.267631e-01\r\n879,\t7.965648e-01,\t3.127577e-01, \t3.070951e-01\r\n880,\t7.965648e-01,\t2.225917e-01, \t3.070951e-01\r\n881,\t8.867307e-01,\t3.127577e-01, \t3.070951e-01\r\n882,\t4.459264e-01,\t3.563909e-01, \t9.157230e-01\r\n883,\t1.443447e-01,\t7.796935e-01, \t8.660116e-01\r\n*Element, type=C3D4\r\n    2607,       3,     158,     375,     406\r\n    2608,     422,     404,     365,      16\r\n    2609,     368,     805,     804,     150\r\n    2610,     807,     812,     370,     381\r\n    2611,     427,     426,     396,     167\r\n    2612,     813,     810,     815,     814\r\n    2613,     372,     366,     153,     806\r\n    2614,     180,     416,     825,     820\r\n    2615,     816,     821,     401,     402\r\n    2616,     810,     812,     374,     815\r\n    2617,     393,     368,     804,     150\r\n    2618,     806,     394,     802,     386\r\n    2619,     390,     388,     407,     818\r\n    2620,     821,     422,     820,     423\r\n    2621,     390,     175,     407,      22\r\n    2622,     383,     427,     160,     379\r\n    2623,     388,     407,     408,     172\r\n    2624,     806,     802,     803,     386\r\n    2625,     824,     817,       6,     409\r\n    2626,     808,     810,     376,     375\r\n    2627,     818,      23,     408,     424\r\n    2628,     805,     812,     819,     815\r\n    2629,     426,     389,     396,     167\r\n    2630,     175,     818,     407,     408\r\n    2631,     426,     168,     389,     167\r\n    2632,     169,     390,     407,      22\r\n    2633,     816,     801,     819,     812\r\n    2634,     384,     374,     162,     815\r\n    2635,     821,     816,     823,     367\r\n    2636,     389,     426,     818,     390\r\n    2637,     823,     824,     820,     803\r\n    2638,     367,     816,     400,     403\r\n    2639,     388,      12,     172,     164\r\n    2640,     811,     384,     391,     815\r\n    2641,     816,     823,     804,     819\r\n    2642,     404,     821,     367,     403\r\n    2643,     422,     181,     820,     423\r\n    2644,     377,     808,     376,     375\r\n    2645,     367,     812,     804,     364\r\n    2646,     415,     817,       9,     178\r\n    2647,     806,     419,     803,     820\r\n    2648,     427,     383,     396,     811\r\n    2649,     170,     406,     413,     808\r\n    2650,     805,     393,     804,     150\r\n    2651,     385,     818,     815,     397\r\n    2652,     422,     821,     820,     825\r\n    2653,     415,     179,      14,     822\r\n    2654,     818,     388,     408,     172\r\n    2655,     179,     822,     178,       8\r\n    2656,     427,     383,     160,      21\r\n    2657,     801,     823,     819,     814\r\n    2658,      13,     415,      14,     822\r\n    2659,       4,     378,     413,     375\r\n    2660,     417,     416,     418,     820\r\n    2661,     393,     399,     368,     151\r\n    2662,     411,     174,     178,     817\r\n    2663,     817,      23,     408,     818\r\n    2664,     179,     415,     178,     822\r\n    2665,     373,     805,     812,     381\r\n    2666,     372,     394,     369,     806\r\n    2667,     812,     801,     819,     814\r\n    2668,     818,     811,     813,     424\r\n    2669,     817,     412,     813,     809\r\n    2670,     810,     801,     809,     808\r\n    2671,      19,     181,     423,     418\r\n    2672,     400,     367,     370,     807\r\n    2673,     812,     367,     370,     364\r\n    2674,     367,     812,     370,     807\r\n    2675,     385,     818,     803,     392\r\n    2676,     822,      18,      17,     423\r\n    2677,     174,      23,     817,     411\r\n    2678,     417,     388,     824,     172\r\n    2679,     391,     397,     815,     387\r\n    2680,     148,     373,     381,     364\r\n    2681,     821,     822,     824,     809\r\n    2682,     812,     805,     374,     815\r\n    2683,     805,     163,     395,     373\r\n    2684,     813,     811,     815,     380\r\n    2685,     379,     378,     380,     813\r\n    2686,     388,     164,     172,     417\r\n    2687,      24,     817,     813,     424\r\n    2688,     812,     364,     370,     381\r\n    2689,     816,     821,     809,     401\r\n    2690,     378,     176,     413,     813\r\n    2691,      13,      18,      17,     822\r\n    2692,     812,     805,     364,     381\r\n    2693,     421,     153,     420,     806\r\n    2694,       9,       7,     412,     809\r\n    2695,     364,     148,     370,     381\r\n    2696,     379,      20,     425,     160\r\n    2697,     148,     382,     370,     381\r\n    2698,     388,     818,     408,     407\r\n    2699,     404,     422,     171,      16\r\n    2700,     379,     813,     425,     177\r\n    2701,     418,     822,     414,     824\r\n    2702,     399,     368,     369,     802\r\n    2703,     417,     418,      11,     824\r\n    2704,     389,     811,     391,     818\r\n    2705,     417,     824,     392,     803\r\n    2706,     805,     812,     804,     819\r\n    2707,     170,       7,     809,     412\r\n    2708,      23,      24,     817,     411\r\n    2709,     421,     372,     153,     806\r\n    2710,     397,     819,     815,     387\r\n    2711,     373,     148,     149,     364\r\n    2712,     366,     806,     369,     363\r\n    2713,     818,     385,     815,     391\r\n    2714,     817,     822,     809,     824\r\n    2715,     176,     410,       5,     813\r\n    2716,     812,     819,     815,     814\r\n    2717,     816,     367,     804,     823\r\n    2718,     363,     368,     364,     804\r\n    2719,     810,     812,     815,     814\r\n    2720,     363,     367,     804,     364\r\n    2721,     806,     394,     419,     166\r\n    2722,     372,     421,     394,     806\r\n    2723,     367,     816,     804,     812\r\n    2724,     366,     806,     825,     420\r\n    2725,     818,     811,     815,     813\r\n    2726,     817,     813,     815,     814\r\n    2727,     384,     374,     815,     380\r\n    2728,     421,     806,     419,     166\r\n    2729,     807,     401,     809,     808\r\n    2730,     807,     377,     808,     376\r\n    2731,     382,     157,     807,     381\r\n    2732,     384,     396,     391,     161\r\n    2733,     383,     384,     161,     396\r\n    2734,     801,     807,     809,     808\r\n    2735,     823,     802,     804,     803\r\n    2736,     157,     377,     807,     381\r\n    2737,     818,     817,     815,     814\r\n    2738,     816,     401,     403,     402\r\n    2739,     157,     377,     158,     405\r\n    2740,     813,     378,     375,     413\r\n    2741,       7,     415,     809,       9\r\n    2742,     423,     821,     171,     402\r\n    2743,     817,     818,     824,     814\r\n    2744,     816,     405,     403,     401\r\n    2745,     812,     373,     381,     374\r\n    2746,     404,     821,     403,     402\r\n    2747,     821,     816,     403,     402\r\n    2748,     817,       9,       5,     412\r\n    2749,     817,     411,       9,     178\r\n    2750,     805,     163,     374,     387\r\n    2751,     405,     816,     403,     400\r\n    2752,     383,     811,     379,     384\r\n    2753,     805,     393,     819,     804\r\n    2754,     426,     811,     396,     389\r\n    2755,     817,     818,     813,     424\r\n    2756,     169,     388,     407,     390\r\n    2757,     168,     426,     389,     390\r\n    2758,     163,     805,     395,     387\r\n    2759,     374,     163,     162,     387\r\n    2760,     817,     824,     809,     814\r\n    2761,     813,     817,     809,     814\r\n    2762,     811,     389,     391,     396\r\n    2763,     823,     802,     820,     825\r\n    2764,     372,     394,     166,      10\r\n    2765,     823,     363,     825,     365\r\n    2766,     421,     372,     166,      10\r\n    2767,      15,     180,     420,     825\r\n    2768,     822,     423,     820,     418\r\n    2769,     372,     421,     166,     394\r\n    2770,     811,     426,     424,     818\r\n    2771,     371,     805,     368,     150\r\n    2772,     822,     415,     178,     817\r\n    2773,     410,     378,     176,     159\r\n    2774,     410,      24,     813,     177\r\n    2775,     390,     389,     385,     818\r\n    2776,     806,     394,     369,     802\r\n    2777,     426,     175,     818,     390\r\n    2778,     806,     419,     398,     803\r\n    2779,     821,     367,     823,     363\r\n    2780,     816,     801,     812,     807\r\n    2781,     154,     366,     365,     825\r\n    2782,     404,     155,     365,      16\r\n    2783,     153,     366,      15,     420\r\n    2784,       7,     170,     809,     401\r\n    2785,      18,      13,      14,     822\r\n    2786,     391,     384,     162,     815\r\n    2787,     394,     399,     369,     802\r\n    2788,     416,     180,     181,     820\r\n    2789,     366,     372,     369,     806\r\n    2790,     152,     399,     369,     394\r\n    2791,     410,     378,     159,     379\r\n    2792,     410,     159,      20,     379\r\n    2793,     383,     811,     384,     396\r\n    2794,     812,     374,     381,     376\r\n    2795,     406,       3,     413,     375\r\n    2796,     388,      12,     169,     407\r\n    2797,     426,     168,     175,     390\r\n    2798,      24,     410,     813,       5\r\n    2799,     813,     413,     375,     808\r\n    2800,     811,     426,     818,     389\r\n    2801,     817,     174,       6,     409\r\n    2802,     812,     807,     808,     376\r\n    2803,     811,     379,     380,     813\r\n    2804,     811,     384,     380,     379\r\n    2805,     386,     806,     398,     803\r\n    2806,     378,     410,     813,     379\r\n    2807,     801,     810,     809,     814\r\n    2808,     363,     368,     802,     369\r\n    2809,     822,      18,     414,      14\r\n    2810,     810,     374,     376,     380\r\n    2811,     404,     367,     155,     403\r\n    2812,     382,       2,     370,     400\r\n    2813,     824,       6,     173,     409\r\n    2814,     367,     823,     363,     804\r\n    2815,     816,     801,     814,     823\r\n    2816,     824,      11,     409,     173\r\n    2817,     412,     176,     813,     413\r\n    2818,     377,     405,     808,     406\r\n    2819,     806,     363,     802,     369\r\n    2820,     817,       9,     412,     809\r\n    2821,       3,       4,     413,     375\r\n    2822,     810,     380,     376,     375\r\n    2823,     388,     390,     385,     818\r\n    2824,     812,     801,     808,     807\r\n    2825,     423,     181,     820,     418\r\n    2826,     372,     152,     369,     394\r\n    2827,     813,      24,     424,     425\r\n    2828,     811,     427,     379,     425\r\n    2829,     427,     379,     425,     160\r\n    2830,      24,     813,     177,     425\r\n    2831,     394,     806,     398,     386\r\n    2832,     393,     368,     150,     151\r\n    2833,     157,     382,     400,       2\r\n    2834,     821,     404,     171,     402\r\n    2835,     412,     813,     808,     413\r\n    2836,     810,     812,     376,     374\r\n    2837,     175,     426,     818,     424\r\n    2838,     179,     822,     173,     414\r\n    2839,     170,     412,     808,     413\r\n    2840,     383,     427,     396,      21\r\n    2841,     384,     811,     391,     396\r\n    2842,     801,     816,     814,     809\r\n    2843,     801,     816,     809,     807\r\n    2844,     371,     805,     395,     373\r\n    2845,     396,     427,     167,      21\r\n    2846,     386,     819,     804,     803\r\n    2847,     819,     393,     386,     804\r\n    2848,     367,     400,     155,     403\r\n    2849,     417,     165,     398,     392\r\n    2850,     821,     822,     809,     401\r\n    2851,     813,     810,     808,     375\r\n    2852,     810,     813,     809,     814\r\n    2853,     393,     399,     386,     802\r\n    2854,     388,     818,     385,     392\r\n    2855,     165,     417,     398,     419\r\n    2856,     399,     394,     386,     802\r\n    2857,     803,     417,     398,     392\r\n    2858,     404,     821,     825,     365\r\n    2859,     821,     367,     363,     365\r\n    2860,     419,     417,     398,     803\r\n    2861,      23,     175,     408,     424\r\n    2862,     823,     824,     814,     809\r\n    2863,      20,     379,     425,     177\r\n    2864,     180,     422,     825,     154\r\n    2865,      23,     817,     424,     818\r\n    2866,     823,     821,     824,     809\r\n    2867,     818,     824,     803,     392\r\n    2868,     816,     823,     814,     809\r\n    2869,     373,     371,       1,     395\r\n    2870,     421,     394,     806,     166\r\n    2871,     816,     821,     823,     809\r\n    2872,     163,     373,       1,     395\r\n    2873,     806,     416,     419,     820\r\n    2874,     802,     806,     820,     825\r\n    2875,     806,     802,     820,     803\r\n    2876,     811,     384,     815,     380\r\n    2877,     810,     812,     808,     376\r\n    2878,      23,      24,     424,     817\r\n    2879,     159,     378,     176,       4\r\n    2880,     422,     180,     825,     820\r\n    2881,     180,     422,     181,     820\r\n    2882,     822,      19,     418,     414\r\n    2883,     418,     824,     414,      11\r\n    2884,     400,     367,     156,     370\r\n    2885,     400,       2,     370,     156\r\n    2886,     382,     400,     370,     807\r\n    2887,     368,     363,     802,     804\r\n    2888,     176,     378,     413,       4\r\n    2889,     400,     367,     155,     156\r\n    2890,     824,     822,     414,     173\r\n    2891,       2,     382,     370,     148\r\n    2892,     817,     818,     815,     813\r\n    2893,     426,     811,     424,     425\r\n    2894,     821,     823,     824,     820\r\n    2895,     377,     158,     405,     406\r\n    2896,     374,     162,     815,     387\r\n    2897,     406,     170,     401,     808\r\n    2898,     406,     413,     808,     375\r\n    2899,     172,     824,     409,     408\r\n    2900,     822,     821,     402,     401\r\n    2901,     817,     174,     178,       6\r\n    2902,     172,     417,      11,     409\r\n    2903,     422,     821,     171,     423\r\n    2904,     404,     821,     171,     422\r\n    2905,     417,     824,      11,     409\r\n    2906,     824,     417,     172,     409\r\n    2907,     810,     813,     380,     375\r\n    2908,     374,     805,     387,     815\r\n    2909,     810,     801,     812,     814\r\n    2910,     805,     163,     373,     374\r\n    2911,     396,     383,      21,     161\r\n    2912,     813,     412,     808,     809\r\n    2913,     393,     819,     386,     397\r\n    2914,     805,     373,     812,     374\r\n    2915,     397,     386,     392,     803\r\n    2916,     818,     819,     815,     397\r\n    2917,     417,     388,     392,     824\r\n    2918,     374,     810,     815,     380\r\n    2919,     166,     394,     419,     398\r\n    2920,     388,     164,     417,     392\r\n    2921,     823,     363,     804,     802\r\n    2922,     371,     373,       1,     149\r\n    2923,     805,     819,     387,     815\r\n    2924,     422,     154,     365,     825\r\n    2925,     816,     401,     809,     807\r\n    2926,     806,     416,     825,     420\r\n    2927,     819,     818,     815,     814\r\n    2928,     373,     805,     381,     364\r\n    2929,     388,     818,     824,     172\r\n    2930,     806,     416,     420,     419\r\n    2931,     805,     393,     387,     819\r\n    2932,     175,     168,      22,     390\r\n    2933,     179,     822,     414,      14\r\n    2934,     822,      19,     423,     418\r\n    2935,     388,      12,     407,     172\r\n    2936,     174,      23,     408,     817\r\n    2937,     406,     377,     375,     808\r\n    2938,     382,     807,     370,     381\r\n    2939,     405,     816,     807,     401\r\n    2940,     802,     386,     804,     803\r\n    2941,     824,     818,     408,     172\r\n    2942,     813,     810,     809,     808\r\n    2943,     817,     818,     408,     824\r\n    2944,     824,      11,     173,     414\r\n    2945,     377,     157,     807,     405\r\n    2946,     405,     816,     400,     807\r\n    2947,     821,     823,     820,     825\r\n    2948,     823,     821,     363,     365\r\n    2949,     366,      15,     420,     825\r\n    2950,     404,     422,     365,     825\r\n    2951,     821,     404,     825,     422\r\n    2952,     418,      19,      11,     414\r\n    2953,     410,     378,     813,     176\r\n    2954,       3,     170,     406,     413\r\n    2955,      18,     822,     414,      19\r\n    2956,     405,     406,     401,     808\r\n    2957,     379,     410,     813,     177\r\n    2958,     427,     383,     811,     379\r\n    2959,     819,     386,     397,     803\r\n    2960,     162,     391,     815,     387\r\n    2961,     415,     817,     809,       9\r\n    2962,     417,     164,     165,     392\r\n    2963,     806,     394,     398,     419\r\n    2964,     153,     366,     420,     806\r\n    2965,     372,     152,     394,      10\r\n    2966,     372,     421,     153,      10\r\n    2967,     412,     817,     813,       5\r\n    2968,     176,     412,     813,       5\r\n    2969,     812,     805,     804,     364\r\n    2970,     817,     411,       5,       9\r\n    2971,     368,     805,     364,     804\r\n    2972,     181,     416,     820,     418\r\n    2973,     818,     388,     824,     392\r\n    2974,     811,     813,     424,     425\r\n    2975,     426,     427,     811,     425\r\n    2976,     158,     377,     375,     406\r\n    2977,     385,     397,     392,     803\r\n    2978,     386,     803,     398,     392\r\n    2979,     399,     152,     369,     151\r\n    2980,     379,     811,     425,     813\r\n    2981,     819,     823,     804,     803\r\n    2982,     822,     821,     820,     423\r\n    2983,     165,     166,     419,     398\r\n    2984,     175,     818,     408,     424\r\n    2985,     175,     390,     407,     818\r\n    2986,     405,     401,     807,     808\r\n    2987,     405,     377,     808,     807\r\n    2988,     822,     821,     824,     820\r\n    2989,     411,      24,     817,       5\r\n    2990,     817,      24,     813,       5\r\n    2991,     421,     806,     420,     419\r\n    2992,     410,      20,     177,     379\r\n    2993,     810,     813,     815,     380\r\n    2994,     415,     822,     809,     817\r\n    2995,     823,     819,     814,     803\r\n    2996,     810,     801,     808,     812\r\n    2997,     806,     416,     820,     825\r\n    2998,     822,      18,     423,      19\r\n    2999,      13,     822,     402,     401\r\n    3000,     821,     816,     367,     403\r\n    3001,      13,     822,      17,     402\r\n    3002,     423,     171,      17,     402\r\n    3003,     816,     367,     807,     812\r\n    3004,     367,     816,     807,     400\r\n    3005,     824,     823,     814,     803\r\n    3006,     371,     805,     364,     368\r\n    3007,     157,     405,     400,     807\r\n    3008,     382,     157,     400,     807\r\n    3009,     818,     819,     803,     814\r\n    3010,     419,     417,     803,     820\r\n    3011,     824,     818,     803,     814\r\n    3012,     802,     823,     820,     803\r\n    3013,     170,     401,     808,     809\r\n    3014,     412,     170,     808,     809\r\n    3015,     813,     378,     380,     375\r\n    3016,     154,     180,      15,     825\r\n    3017,     366,     154,      15,     825\r\n    3018,     393,     802,     386,     804\r\n    3019,     418,     822,     824,     820\r\n    3020,     416,     180,     825,     420\r\n    3021,     812,     816,     804,     819\r\n    3022,     368,     399,     369,     151\r\n    3023,     404,     367,     365,     155\r\n    3024,     393,     805,     387,     395\r\n    3025,     371,     805,     150,     395\r\n    3026,     395,     371,       1,     150\r\n    3027,     805,     393,     150,     395\r\n    3028,     366,     363,     365,     825\r\n    3029,     818,     811,     391,     815\r\n    3030,     426,     427,     396,     811\r\n    3031,     363,     823,     825,     802\r\n    3032,     821,     823,     825,     365\r\n    3033,     822,     179,     173,       8\r\n    3034,     806,     363,     825,     802\r\n    3035,     817,     174,     409,     408\r\n    3036,     806,     366,     825,     363\r\n    3037,     824,     417,     820,     803\r\n    3038,     821,     404,     367,     365\r\n    3039,     417,     418,     824,     820\r\n    3040,     416,     417,     419,     820\r\n    3041,     391,     385,     815,     397\r\n    3042,     824,     817,     409,     408\r\n    3043,     393,     819,     397,     387\r\n    3044,     154,     422,     365,      16\r\n    3045,     384,     391,     162,     161\r\n    3046,     389,     818,     391,     385\r\n    3047,     801,     816,     819,     823\r\n    3048,     423,     402,     822,     821\r\n    3049,     822,     402,     423,      17\r\n    3050,     415,     809,     401,       7\r\n    3051,     401,     809,     415,     822\r\n    3052,     401,      13,     415,       7\r\n    3053,     415,      13,     401,     822\r\n    3054,     173,       8,     824,     822\r\n    3055,     173,     824,       8,       6\r\n    3056,     376,     807,     381,     812\r\n    3057,     376,     381,     807,     377\r\n    3058,       6,     178,     824,       8\r\n    3059,       6,     824,     178,     817\r\n    3060,     822,     824,     178,       8\r\n    3061,     822,     178,     824,     817\r\n    3062,     397,     818,     803,     385\r\n    3063,     397,     803,     818,     819\r\n    3064,     371,     373,     364,     805\r\n    3065,     364,     373,     371,     149\r\n    3066,     393,     802,     368,     399\r\n    3067,     368,     802,     393,     804\r\n    3068,     442,     827,     438,     441\r\n    3069,     440,     827,     438,     828\r\n    3070,     826,     171,     422,     437\r\n    3071,     447,     826,     444,     451\r\n    3072,     436,     827,     429,     434\r\n    3073,     435,     450,     188,     433\r\n    3074,     826,     431,     422,     452\r\n    3075,      28,     193,     447,     198\r\n    3076,     186,     432,     445,      33\r\n    3077,     422,     180,     181,     452\r\n    3078,     439,     193,      30,     448\r\n    3079,     453,     454,     448,     828\r\n    3080,     826,     422,     181,     452\r\n    3081,     439,     443,     448,     828\r\n    3082,      31,     439,      30,     448\r\n    3083,     447,     197,      26,      29\r\n    3084,     193,      31,      30,     448\r\n    3085,     192,      32,     456,     441\r\n    3086,      25,      37,      18,     423\r\n    3087,     444,     447,     448,     828\r\n    3088,     826,     171,     423,     422\r\n    3089,     431,     826,     428,     433\r\n    3090,     187,     433,     188,     449\r\n    3091,     436,     827,     440,     429\r\n    3092,     183,     436,     440,     429\r\n    3093,     182,     435,     429,     440\r\n    3094,     184,     827,     455,     456\r\n    3095,     171,      16,     422,     437\r\n    3096,     447,     453,     448,     828\r\n    3097,     826,     446,     195,      34\r\n    3098,     447,     193,     444,     448\r\n    3099,     442,     439,     443,     191\r\n    3100,     442,      35,     443,     194\r\n    3101,     826,     446,     445,     195\r\n    3102,     455,     184,     185,     434\r\n    3103,     430,      36,     445,     196\r\n    3104,      32,     436,     456,     441\r\n    3105,     827,     436,     440,     441\r\n    3106,     443,     194,     444,     827\r\n    3107,     435,     450,     433,     828\r\n    3108,     193,     439,     443,     448\r\n    3109,     446,     171,     196,      37\r\n    3110,     431,     826,     437,     430\r\n    3111,     826,     431,     428,     430\r\n    3112,     433,     450,     188,     449\r\n    3113,     442,     192,     456,     441\r\n    3114,     197,     447,      26,     451\r\n    3115,     827,     442,     456,     441\r\n    3116,     180,     431,     422,     154\r\n    3117,     450,     435,      27,     189\r\n    3118,     429,     827,     828,     434\r\n    3119,      35,     442,     443,     191\r\n    3120,     435,     450,      27,     188\r\n    3121,      19,     197,      18,     423\r\n    3122,     448,     454,     438,     828\r\n    3123,     186,     432,     430,     445\r\n    3124,     827,     194,     455,     456\r\n    3125,     443,     439,     827,     828\r\n    3126,     446,     826,     445,     196\r\n    3127,      32,     183,     436,     441\r\n    3128,     447,      29,      26,     444\r\n    3129,     439,     190,     438,     448\r\n    3130,     436,     827,     434,     184\r\n    3131,     197,      19,     451,     423\r\n    3132,     432,     826,     455,     434\r\n    3133,     431,     180,     452,      15\r\n    3134,     451,     826,     181,     452\r\n    3135,     431,     187,     452,     449\r\n    3136,     428,     826,     432,     434\r\n    3137,     190,     454,     438,     448\r\n    3138,     826,     453,     828,     449\r\n    3139,     826,     453,     449,     451\r\n    3140,     186,      36,     445,     430\r\n    3141,     826,     430,     445,     196\r\n    3142,     193,     447,     444,      29\r\n    3143,     432,     826,     445,     195\r\n    3144,     182,     183,     440,     429\r\n    3145,     440,     828,     438,     189\r\n    3146,     439,     448,     438,     828\r\n    3147,     826,     451,     449,     452\r\n    3148,     826,     453,     451,     447\r\n    3149,     431,     826,     433,     449\r\n    3150,     453,     450,     828,     449\r\n    3151,     453,     450,     454,     828\r\n    3152,      25,     446,      37,     423\r\n    3153,      37,      17,      18,     423\r\n    3154,     435,     182,      27,     189\r\n    3155,     187,     431,     433,     449\r\n    3156,     827,     194,      34,     455\r\n    3157,     446,     826,     444,      34\r\n    3158,      25,     446,     444,      34\r\n    3159,      16,     422,     437,     154\r\n    3160,     436,     183,     440,     441\r\n    3161,     826,     422,     423,     181\r\n    3162,     443,     444,     448,     828\r\n    3163,     450,     435,     189,     440\r\n    3164,     194,     442,     827,     443\r\n    3165,     454,     190,     438,     189\r\n    3166,     827,     436,     456,     184\r\n    3167,     435,     182,     189,     440\r\n    3168,     826,     827,      34,     455\r\n    3169,     827,     826,      34,     444\r\n    3170,      35,     442,     192,     456\r\n    3171,     436,      32,     456,     184\r\n    3172,     432,     455,     185,     434\r\n    3173,     826,     428,     433,     828\r\n    3174,     826,      25,     444,      26\r\n    3175,      17,     171,     423,      37\r\n    3176,     826,     451,     181,     423\r\n    3177,     187,     431,     452,      15\r\n    3178,     194,     442,     456,     827\r\n    3179,     431,     180,      15,     154\r\n    3180,     826,     432,     455,     195\r\n    3181,     193,     439,      30,     443\r\n    3182,     826,     451,     423,      26\r\n    3183,      25,      26,     423,      18\r\n    3184,     436,     827,     456,     441\r\n    3185,     439,     442,     827,     438\r\n    3186,      28,     197,     447,      29\r\n    3187,     826,     827,     828,     444\r\n    3188,     443,     827,     444,     828\r\n    3189,     450,     454,     828,     189\r\n    3190,     826,     827,     455,     434\r\n    3191,     195,     826,      34,     455\r\n    3192,     439,     442,     443,     827\r\n    3193,     450,     433,     828,     449\r\n    3194,     451,     447,      26,     444\r\n    3195,     826,     446,      25,     423\r\n    3196,     193,      28,     447,      29\r\n    3197,     432,     826,     430,     445\r\n    3198,     433,     826,     828,     449\r\n    3199,     431,     826,     422,     437\r\n    3200,     451,      19,     181,     423\r\n    3201,     826,     446,     171,     196\r\n    3202,      36,      16,     196,     437\r\n    3203,     826,     431,     452,     449\r\n    3204,     827,     440,     438,     441\r\n    3205,      16,     171,     196,     437\r\n    3206,     440,     450,     828,     189\r\n    3207,     439,     827,     828,     438\r\n    3208,     428,     429,     828,     434\r\n    3209,     826,     428,     432,     430\r\n    3210,     446,     826,      25,     444\r\n    3211,     193,     443,     444,     448\r\n    3212,     184,     827,     434,     455\r\n    3213,     194,     827,      34,     444\r\n    3214,     827,     826,     828,     434\r\n    3215,     826,     428,     828,     434\r\n    3216,      31,     190,     439,     448\r\n    3217,     193,     198,     448,     447\r\n    3218,      31,     193,     198,     448\r\n    3219,     429,     435,     433,     828\r\n    3220,      25,     826,     423,      26\r\n    3221,     431,     180,     422,     452\r\n    3222,      35,     442,     456,     194\r\n    3223,     195,     432,     455,     185\r\n    3224,      33,     432,     195,     185\r\n    3225,     428,     429,     433,     828\r\n    3226,     827,     429,     828,     440\r\n    3227,     451,     826,     444,      26\r\n    3228,     828,     454,     438,     189\r\n    3229,      33,     432,     445,     195\r\n    3230,     439,     443,     191,      30\r\n    3231,     429,     435,     828,     440\r\n    3232,     437,      36,     430,     196\r\n    3233,     435,     450,     828,     440\r\n    3234,     422,     431,     437,     154\r\n    3235,     423,     446,     171,     826\r\n    3236,     423,     171,     446,      37\r\n    3237,     447,     828,     826,     453\r\n    3238,     826,     828,     447,     444\r\n    3239,     437,     196,     826,     171\r\n    3240,     826,     196,     437,     430\r\n    3241,     423,     197,      26,     451\r\n    3242,     423,      26,     197,      18\r\n    3243,      47,      43,      48,     474\r\n    3244,     462,     475,     473,     210\r\n    3245,     464,      43,      44,     472\r\n    3246,     473,     475,     472,      51\r\n    3247,     475,     462,     204,      50\r\n    3248,     475,     474,     472,      51\r\n    3249,     460,     199,     829,     465\r\n    3250,     475,     462,     458,     461\r\n    3251,     829,      39,     206,     466\r\n    3252,     203,     460,     465,      38\r\n    3253,     475,     473,     210,      51\r\n    3254,     469,     457,     463,     829\r\n    3255,     467,     464,      40,     206\r\n    3256,     829,     469,     457,     459\r\n    3257,     469,     201,     457,     459\r\n    3258,     205,      45,     209,     458\r\n    3259,     460,     203,     468,     461\r\n    3260,     469,     458,     829,     470\r\n    3261,     473,     475,     458,     470\r\n    3262,     465,     199,     829,     466\r\n    3263,      49,     203,     461,     468\r\n    3264,     471,      45,     202,     458\r\n    3265,     203,     460,     468,     465\r\n    3266,     469,     201,     459,      42\r\n    3267,     462,     205,      50,     473\r\n    3268,     464,     474,     472,     470\r\n    3269,     829,     460,     468,     461\r\n    3270,     462,     475,     210,      50\r\n    3271,      45,     471,     209,     458\r\n    3272,      41,      39,     463,     457\r\n    3273,     207,     469,     463,     470\r\n    3274,     473,     205,     209,     458\r\n    3275,     473,      46,     472,     470\r\n    3276,     462,     475,     458,     473\r\n    3277,     829,     464,     463,     470\r\n    3278,     464,     467,     829,     466\r\n    3279,     460,     199,     465,      38\r\n    3280,     472,      46,      44,     470\r\n    3281,     464,      43,     472,     474\r\n    3282,     201,     459,     200,     457\r\n    3283,     460,     829,     200,     459\r\n    3284,     199,      39,     829,     466\r\n    3285,     471,     458,     469,     470\r\n    3286,      43,      47,     472,     474\r\n    3287,     467,     464,     206,     466\r\n    3288,     202,     469,     459,      42\r\n    3289,     469,     463,     457,      41\r\n    3290,     471,     469,     459,     202\r\n    3291,     467,     208,      48,     474\r\n    3292,     469,     207,     463,      41\r\n    3293,     465,     460,     468,     829\r\n    3294,     458,     471,     459,     202\r\n    3295,     471,     458,     459,     469\r\n    3296,     467,     465,     829,     466\r\n    3297,     829,     206,     464,     466\r\n    3298,      48,      43,      40,     474\r\n    3299,     473,     475,     470,     472\r\n    3300,     458,     829,     470,     461\r\n    3301,     199,      39,     457,     829\r\n    3302,      46,     473,     209,     470\r\n    3303,     462,     205,     473,     458\r\n    3304,     463,      44,     207,     470\r\n    3305,     467,     829,     468,     461\r\n    3306,     467,     465,     468,     829\r\n    3307,     472,     464,     470,      44\r\n    3308,     464,     467,     474,     470\r\n    3309,     469,     829,     463,     470\r\n    3310,     469,     201,      41,     457\r\n    3311,     464,     467,     470,     829\r\n    3312,     829,     199,     200,     457\r\n    3313,     458,     475,     461,     470\r\n    3314,     474,      47,     472,      51\r\n    3315,     463,      44,     470,     464\r\n    3316,     460,     199,     200,     829\r\n    3317,     458,     460,     829,     461\r\n    3318,      39,     829,     463,     457\r\n    3319,     475,     462,     461,     204\r\n    3320,      39,     829,     206,     463\r\n    3321,     829,     464,     206,     463\r\n    3322,     201,     459,      42,     200\r\n    3323,     462,     473,      50,     210\r\n    3324,     467,      48,      40,     474\r\n    3325,     464,     467,      40,     474\r\n    3326,     474,     475,     472,     470\r\n    3327,     459,     829,     200,     457\r\n    3328,     829,     467,     470,     461\r\n    3329,      46,     473,     472,      51\r\n    3330,     460,     199,      38,     200\r\n    3331,      43,     464,      40,     474\r\n    3332,     458,     209,     470,     471\r\n    3333,     458,     470,     209,     473\r\n    3334,     459,     829,     458,     460\r\n    3335,     459,     458,     829,     469\r\n    3336,     467,     468,     475,     461\r\n    3337,     467,     470,     475,     474\r\n    3338,     475,     470,     467,     461\r\n    3339,      49,     468,     204,     208\r\n    3340,      49,     204,     468,     461\r\n    3341,     475,     204,     468,     208\r\n    3342,     475,     468,     204,     461\r\n    3343,     475,     467,     208,     468\r\n    3344,     208,     467,     475,     474\r\n    3345,     479,      53,     412,     477\r\n    3346,     413,     216,     483,     482\r\n    3347,     476,     477,      52,     480\r\n    3348,      58,     479,     214,     483\r\n    3349,     476,     211,      56,     482\r\n    3350,     479,     480,     483,     215\r\n    3351,     412,     170,     478,     483\r\n    3352,     412,     477,     176,     413\r\n    3353,     482,     476,     481,     483\r\n    3354,     412,       7,      57,     170\r\n    3355,     412,      53,       5,     477\r\n    3356,     476,     480,     481,     483\r\n    3357,     412,       9,       5,     478\r\n    3358,     479,      53,     478,     412\r\n    3359,      53,     412,       5,     478\r\n    3360,       7,     412,      57,     478\r\n    3361,     170,     412,     413,     483\r\n    3362,     413,     216,     170,     483\r\n    3363,     479,      58,     478,      54\r\n    3364,     477,     479,     213,     480\r\n    3365,     479,     477,     483,     480\r\n    3366,     477,     412,     176,       5\r\n    3367,       9,      53,       5,     478\r\n    3368,     212,     476,      52,     480\r\n    3369,       9,      53,     478,      54\r\n    3370,      53,     479,     213,     477\r\n    3371,     212,     476,     480,     481\r\n    3372,     212,     215,      55,     481\r\n    3373,      58,     479,     478,     214\r\n    3374,     477,     476,     413,     483\r\n    3375,     476,     211,     482,     481\r\n    3376,     214,     483,     478,      57\r\n    3377,     482,     476,       3,      56\r\n    3378,     480,     215,     481,     483\r\n    3379,     476,     482,       3,     413\r\n    3380,     412,     479,     483,     478\r\n    3381,     477,       4,     176,     413\r\n    3382,     479,     214,     483,     478\r\n    3383,     412,     477,     413,     483\r\n    3384,     483,     170,     478,      57\r\n    3385,       4,     476,       3,     413\r\n    3386,     413,     216,     482,       3\r\n    3387,     476,       4,      52,     477\r\n    3388,     170,     483,     216,      57\r\n    3389,      56,     482,     216,       3\r\n    3390,     413,     216,       3,     170\r\n    3391,      55,     476,     481,     211\r\n    3392,     483,     413,     482,     476\r\n    3393,     170,     412,     478,      57\r\n    3394,       4,     476,     413,     477\r\n    3395,     412,       7,       9,     478\r\n    3396,     479,      58,     215,     483\r\n    3397,     477,     476,     483,     480\r\n    3398,      53,     479,     478,      54\r\n    3399,     212,     480,     215,     481\r\n    3400,     412,     479,     477,     483\r\n    3401,      55,     476,     212,     481\r\n    3402,     480,     477,      52,     213\r\n    3403,      60,     218,     217,     219\r\n    3404,     484,      53,       9,      54\r\n    3405,       8,     221,     178,     484\r\n    3406,      59,     486,     485,     219\r\n    3407,     411,      24,      64,     488\r\n    3408,     486,     218,     484,     485\r\n    3409,      62,     218,     485,     484\r\n    3410,     411,      64,       5,      53\r\n    3411,     487,      62,     485,     484\r\n    3412,       6,     221,     178,       8\r\n    3413,     487,     488,     485,      65\r\n    3414,     411,     484,       9,     178\r\n    3415,     174,     221,     487,     484\r\n    3416,     221,     174,     178,     484\r\n    3417,     221,       6,     178,     174\r\n    3418,      66,     486,     488,      65\r\n    3419,     484,     486,      54,     217\r\n    3420,      62,      63,     487,     485\r\n    3421,     411,      23,      24,     488\r\n    3422,      23,     411,     220,     488\r\n    3423,     218,     486,     484,     217\r\n    3424,     486,     218,     485,     219\r\n    3425,      64,     411,     488,      53\r\n    3426,     411,     174,     487,     484\r\n    3427,     486,      64,     488,      53\r\n    3428,     221,      62,     487,     484\r\n    3429,     411,     486,     488,      53\r\n    3430,      61,     487,     485,      65\r\n    3431,     487,      63,      61,     485\r\n    3432,     488,     487,     220,      65\r\n    3433,     221,      62,     484,       8\r\n    3434,      62,     221,     487,      63\r\n    3435,     411,      53,       5,       9\r\n    3436,      59,      61,     485,      65\r\n    3437,     484,     411,       9,      53\r\n    3438,     411,     174,     220,     487\r\n    3439,     218,     486,     217,     219\r\n    3440,     174,     411,     178,     484\r\n    3441,     486,     484,      54,      53\r\n    3442,     411,      24,       5,      64\r\n    3443,     411,      23,     220,     174\r\n    3444,     486,      66,     488,      64\r\n    3445,     486,     411,     484,      53\r\n    3446,     411,     487,     220,     488\r\n    3447,     486,      66,      59,      65\r\n    3448,      65,     486,     485,      59\r\n    3449,      65,     485,     486,     488\r\n    3450,     485,     488,     484,     486\r\n    3451,     485,     484,     488,     487\r\n    3452,     411,     484,     488,     486\r\n    3453,     411,     488,     484,     487\r\n    3454,     484,       8,      62,     489\r\n    3455,     218,     484,      62,     489\r\n    3456,     484,     478,     491,      54\r\n    3457,     179,       8,     178,     489\r\n    3458,      68,     218,      62,     489\r\n    3459,      72,      57,     492,       7\r\n    3460,      72,      69,      13,     489\r\n    3461,     415,     179,     178,     489\r\n    3462,     478,      54,      58,     491\r\n    3463,      74,     490,     492,      67\r\n    3464,     415,      72,       7,      13\r\n    3465,     490,      72,      71,     492\r\n    3466,     492,     222,     491,      73\r\n    3467,     217,     484,     491,      54\r\n    3468,     415,      14,     179,     489\r\n    3469,     478,      58,     214,     491\r\n    3470,     218,      70,     217,     222\r\n    3471,      57,     492,     478,     214\r\n    3472,     492,     484,     478,     491\r\n    3473,      72,     490,      71,      69\r\n    3474,       9,     415,     478,       7\r\n    3475,     218,      70,     222,      67\r\n    3476,     415,       9,     484,     178\r\n    3477,      74,     492,     222,      67\r\n    3478,     492,     478,     214,     491\r\n    3479,     492,     218,     222,      67\r\n    3480,      73,     492,      58,     491\r\n    3481,     484,     490,     492,     489\r\n    3482,      74,     490,      71,     492\r\n    3483,      69,      14,      13,     489\r\n    3484,      68,     490,     489,      69\r\n    3485,     415,     484,     492,     489\r\n    3486,     415,      72,     492,       7\r\n    3487,     415,       9,     478,     484\r\n    3488,     490,      72,     489,      69\r\n    3489,     492,      74,     222,      73\r\n    3490,     484,       9,     478,      54\r\n    3491,      14,     415,      13,     489\r\n    3492,     415,      72,      13,     489\r\n    3493,     415,     492,     478,       7\r\n    3494,     490,     218,     492,      67\r\n    3495,     484,     415,     178,     489\r\n    3496,      72,     415,     492,     489\r\n    3497,       8,     484,     178,     489\r\n    3498,     490,      72,     492,     489\r\n    3499,      70,     218,     217,      60\r\n    3500,     484,     218,     492,     490\r\n    3501,      58,     492,     214,     491\r\n    3502,     218,      68,      67,     490\r\n    3503,     492,      57,     478,       7\r\n    3504,     415,     484,     478,     492\r\n    3505,     489,     218,     490,      68\r\n    3506,     489,     490,     218,     484\r\n    3507,     222,     492,     484,     218\r\n    3508,     484,     492,     222,     491\r\n    3509,     484,     217,     222,     218\r\n    3510,     222,     217,     484,     491\r\n    3511,     513,      82,     503,      83\r\n    3512,     830,     514,     235,     506\r\n    3513,     502,     497,     223,      75\r\n    3514,     229,     504,     501,     831\r\n    3515,     513,      82,     509,     503\r\n    3516,     194,     499,      35,     512\r\n    3517,     236,     500,     512,      76\r\n    3518,     232,     513,     514,     506\r\n    3519,     234,      79,      80,     495\r\n    3520,     830,     499,     500,     501\r\n    3521,      34,     830,     235,     511\r\n    3522,     228,      77,     515,     231\r\n    3523,     232,     513,     503,      83\r\n    3524,     194,     499,     512,     830\r\n    3525,     502,     229,     501,     831\r\n    3526,     226,     510,      80,     495\r\n    3527,     502,     497,     830,     223\r\n    3528,     226,     493,     510,     495\r\n    3529,     456,     498,      32,     192\r\n    3530,     510,     234,      80,     495\r\n    3531,      77,     227,     228,     515\r\n    3532,     505,     830,     506,     831\r\n    3533,     194,     456,      35,     499\r\n    3534,     508,     504,     229,     831\r\n    3535,     515,     504,     236,     500\r\n    3536,     234,     510,     511,     507\r\n    3537,     830,     499,     512,     500\r\n    3538,     223,     497,     830,     494\r\n    3539,     228,     504,     500,     501\r\n    3540,     509,     234,     511,     507\r\n    3541,      82,     513,     509,      78\r\n    3542,     225,     505,     496,     507\r\n    3543,     195,     493,     511,     510\r\n    3544,     513,      78,     235,     511\r\n    3545,     502,     497,     508,     831\r\n    3546,     494,     830,     496,     831\r\n    3547,     494,     493,     496,     830\r\n    3548,     235,     830,     506,     511\r\n    3549,     498,     456,     499,      35\r\n    3550,     493,     455,     830,     494\r\n    3551,     195,     455,     493,     185\r\n    3552,     184,     455,     185,     494\r\n    3553,     830,     505,     506,     511\r\n    3554,     500,     515,      76,     236\r\n    3555,     504,     505,     506,     831\r\n    3556,     504,     228,     229,     501\r\n    3557,      33,     195,     493,     185\r\n    3558,      78,      34,     235,     511\r\n    3559,     830,     505,     496,     831\r\n    3560,     497,     508,     831,     224\r\n    3561,     495,     225,     496,     507\r\n    3562,     502,     508,     229,     831\r\n    3563,     505,     830,     496,     511\r\n    3564,     497,     502,     830,     831\r\n    3565,     455,     493,     185,     494\r\n    3566,     830,     504,     831,     501\r\n    3567,     456,     498,     494,     184\r\n    3568,     224,     505,     496,     225\r\n    3569,     497,     508,     224,      75\r\n    3570,     503,     509,     511,     507\r\n    3571,     228,     504,     515,     500\r\n    3572,     514,     504,     231,     506\r\n    3573,     830,     493,     496,     511\r\n    3574,     513,     232,     503,     506\r\n    3575,     513,     235,     506,     511\r\n    3576,     497,     224,     831,     496\r\n    3577,     503,     233,     234,     507\r\n    3578,     456,     455,     494,     830\r\n    3579,     497,     494,     831,     830\r\n    3580,     503,     513,     511,     509\r\n    3581,     194,     830,     512,     235\r\n    3582,     498,     456,     494,     830\r\n    3583,     504,     830,     236,     500\r\n    3584,     233,      79,     234,     507\r\n    3585,     456,     455,     184,     494\r\n    3586,     194,     455,     830,      34\r\n    3587,     223,     498,      32,     184\r\n    3588,     502,     830,     831,     501\r\n    3589,      79,     495,     507,     225\r\n    3590,     224,     505,     831,     496\r\n    3591,     503,      83,      81,      84\r\n    3592,      82,      83,      81,     503\r\n    3593,     510,     234,     495,     507\r\n    3594,     498,     223,     830,     494\r\n    3595,     498,     502,     830,     223\r\n    3596,     233,     503,      81,      84\r\n    3597,     504,     830,     500,     501\r\n    3598,     503,     233,      81,     509\r\n    3599,     494,     497,     831,     496\r\n    3600,     514,     232,     506,     231\r\n    3601,     508,     505,     831,     224\r\n    3602,     497,     502,     508,      75\r\n    3603,     227,     228,     515,     500\r\n    3604,     234,      79,     495,     507\r\n    3605,      82,     503,      81,     509\r\n    3606,     233,     503,     234,     509\r\n    3607,     514,     830,     235,     236\r\n    3608,      78,     513,     509,     511\r\n    3609,     195,      33,     493,     510\r\n    3610,     500,     230,     512,      76\r\n    3611,     456,     498,     499,     830\r\n    3612,     500,     499,     512,     230\r\n    3613,     508,     502,     229,      75\r\n    3614,     504,     228,     515,     231\r\n    3615,     235,     830,     512,     236\r\n    3616,     505,     503,     511,     507\r\n    3617,     194,     455,     456,     830\r\n    3618,     513,     514,     506,     235\r\n    3619,     233,     509,     234,      81\r\n    3620,     504,     514,     515,     236\r\n    3621,     514,     504,     830,     236\r\n    3622,     498,     456,      35,     192\r\n    3623,     830,     500,     512,     236\r\n    3624,     498,     223,     494,     184\r\n    3625,     498,     499,     830,     501\r\n    3626,      34,     455,     830,     511\r\n    3627,     195,     455,      34,     511\r\n    3628,     194,      34,     830,     235\r\n    3629,     504,     514,     231,     515\r\n    3630,     504,     508,     505,     831\r\n    3631,     503,     505,     511,     506\r\n    3632,     513,     503,     511,     506\r\n    3633,     194,     456,     499,     830\r\n    3634,      33,     226,     493,     510\r\n    3635,     502,     498,     830,     501\r\n    3636,     509,     503,     234,     507\r\n    3637,     498,     456,      32,     184\r\n    3638,     227,     515,      76,     500\r\n    3639,      35,     499,     230,     512\r\n    3640,     830,     506,     504,     514\r\n    3641,     504,     506,     830,     831\r\n    3642,     507,     496,     511,     505\r\n    3643,     507,     496,     493,     511\r\n    3644,     493,     496,     507,     495\r\n    3645,     493,     510,     507,     511\r\n    3646,     507,     510,     493,     495\r\n    3647,     511,     455,     493,     195\r\n    3648,     511,     493,     455,     830\r\n    3649,     522,      93,      92,      91\r\n    3650,     516,      63,     523,     221\r\n    3651,     525,     240,      69,     518\r\n    3652,     238,     516,      63,     523\r\n    3653,     527,      92,      11,     523\r\n    3654,     516,     520,     523,     517\r\n    3655,     173,     489,     179,     414\r\n    3656,     520,     245,     523,     517\r\n    3657,     524,      85,     240,     518\r\n    3658,     489,     173,     179,       8\r\n    3659,     237,     516,     517,     520\r\n    3660,     526,      87,     239,     517\r\n    3661,     237,      87,     526,     517\r\n    3662,     238,     245,      89,     517\r\n    3663,     243,     519,     518,     524\r\n    3664,      63,     516,      62,     221\r\n    3665,     489,      68,      69,     525\r\n    3666,     489,      14,     414,     518\r\n    3667,      19,      18,     197,     518\r\n    3668,     516,     238,     517,     523\r\n    3669,     489,      14,     179,     414\r\n    3670,     522,     244,     521,     527\r\n    3671,     414,      19,     197,     518\r\n    3672,     246,     526,     239,     517\r\n    3673,     527,     244,     521,      28\r\n    3674,      62,     489,       8,     221\r\n    3675,     520,     522,     245,      91\r\n    3676,     522,     244,     527,      93\r\n    3677,     522,      92,     245,      91\r\n    3678,     527,     525,     519,     523\r\n    3679,     173,     489,     414,     523\r\n    3680,     173,     489,     523,     221\r\n    3681,     173,     414,      11,     523\r\n    3682,      88,     526,     241,     520\r\n    3683,     489,     173,       8,     221\r\n    3684,     526,     237,     517,     520\r\n    3685,     526,     520,     517,     245\r\n    3686,     520,     527,     519,     523\r\n    3687,     242,     520,     519,     525\r\n    3688,     489,     414,     523,     525\r\n    3689,      68,     516,     525,     489\r\n    3690,     414,     527,     518,     197\r\n    3691,     522,     527,     519,     520\r\n    3692,      86,     243,     524,     519\r\n    3693,     520,     516,     523,     525\r\n    3694,     527,     414,     518,     525\r\n    3695,     414,     527,      11,     523\r\n    3696,      87,     237,     526,     520\r\n    3697,     521,      29,     197,      28\r\n    3698,     516,     489,     523,     525\r\n    3699,     489,     525,      69,     518\r\n    3700,     527,     521,     197,      28\r\n    3701,      18,     197,     518,      26\r\n    3702,      90,     246,     517,     245\r\n    3703,      18,      19,     414,     518\r\n    3704,     489,     414,     525,     518\r\n    3705,     238,     245,     517,     523\r\n    3706,     519,     525,     518,     524\r\n    3707,     414,     527,     523,     525\r\n    3708,     516,      68,     525,     237\r\n    3709,     526,     246,     245,     517\r\n    3710,      88,     237,     520,     242\r\n    3711,     522,     527,      92,      93\r\n    3712,      87,      88,     237,     520\r\n    3713,     246,      90,     517,     239\r\n    3714,     527,     525,     518,     519\r\n    3715,     243,     521,     518,     519\r\n    3716,     516,      68,      62,     489\r\n    3717,      18,      14,     518,     414\r\n    3718,     237,     516,     520,     525\r\n    3719,     242,     237,     520,     525\r\n    3720,     527,     521,     518,     197\r\n    3721,      88,      87,     526,     520\r\n    3722,     527,      19,     197,     414\r\n    3723,     521,     527,     518,     519\r\n    3724,     221,     173,       8,       6\r\n    3725,     520,     526,     241,      91\r\n    3726,     197,     521,     518,      26\r\n    3727,      14,     489,      69,     518\r\n    3728,     524,     525,     518,     240\r\n    3729,     521,     243,     518,      26\r\n    3730,      29,     521,     197,      26\r\n    3731,      19,     527,      11,     414\r\n    3732,      86,     242,     519,     524\r\n    3733,     242,     525,     519,     524\r\n    3734,     245,      90,      89,     517\r\n    3735,     243,      86,     524,      85\r\n    3736,     243,     521,      29,      26\r\n    3737,     527,     522,     519,     521\r\n    3738,     525,     520,     519,     523\r\n    3739,     526,     245,      91,     520\r\n    3740,      91,     245,     526,     246\r\n    3741,     243,     518,      85,     524\r\n    3742,      85,     518,     243,      26\r\n    3743,     516,     221,     489,      62\r\n    3744,     489,     221,     516,     523\r\n    3745,     520,     527,     245,     522\r\n    3746,     520,     245,     527,     523\r\n    3747,      92,     245,     527,     522\r\n    3748,      92,     527,     245,     523\r\n    3749,     832,     244,     522,     544\r\n    3750,     832,     532,     253,     530\r\n    3751,     539,     252,     519,     536\r\n    3752,     534,     256,     100,     528\r\n    3753,     832,     531,     535,     529\r\n    3754,     256,     832,     542,     540\r\n    3755,     832,     256,     522,     540\r\n    3756,     521,     193,     537,      29\r\n    3757,     198,     832,      28,     193\r\n    3758,      31,     193,      30,     535\r\n    3759,     531,     832,     535,     530\r\n    3760,      93,     832,     522,     544\r\n    3761,     537,     521,      29,     536\r\n    3762,     832,     534,     528,     256\r\n    3763,     522,     832,     519,     521\r\n    3764,     530,     832,     535,     538\r\n    3765,     542,     832,      98,     539\r\n    3766,     832,     521,     537,     536\r\n    3767,     543,     529,     101,     528\r\n    3768,     256,     534,     100,     541\r\n    3769,     832,     193,     538,     537\r\n    3770,     832,     539,     519,     536\r\n    3771,     521,     243,     536,     519\r\n    3772,     258,     832,     544,     529\r\n    3773,     521,     243,      29,     536\r\n    3774,     198,     544,     535,     250\r\n    3775,      96,     533,     248,     255\r\n    3776,     531,     832,     528,     529\r\n    3777,     533,      96,     541,     255\r\n    3778,     534,     832,     533,     541\r\n    3779,     258,     529,     250,     101\r\n    3780,     530,     832,     538,     253\r\n    3781,     832,     257,     253,     532\r\n    3782,      94,     832,     539,      98\r\n    3783,     256,      91,     522,     540\r\n    3784,     832,     256,     528,     543\r\n    3785,     534,     247,     100,     541\r\n    3786,     534,     832,     528,     531\r\n    3787,      95,      97,     532,     253\r\n    3788,      93,     832,     544,     258\r\n    3789,      93,     832,     258,     256\r\n    3790,     533,     257,     248,     255\r\n    3791,     540,      91,     522,     520\r\n    3792,      93,     832,     256,     522\r\n    3793,     258,     832,     529,     543\r\n    3794,     254,     542,     539,     540\r\n    3795,     540,     254,      88,     520\r\n    3796,     258,     544,     250,     529\r\n    3797,     832,     257,     532,     533\r\n    3798,     544,     529,     535,     250\r\n    3799,     198,     832,     193,     535\r\n    3800,     521,     832,     519,     536\r\n    3801,     258,     832,     543,     256\r\n    3802,     533,     257,     532,     248\r\n    3803,     242,     252,     519,     539\r\n    3804,      94,     832,     537,     539\r\n    3805,     532,      95,     253,     530\r\n    3806,     532,     832,     531,     530\r\n    3807,     254,     242,      88,     520\r\n    3808,     832,     543,     528,     529\r\n    3809,     254,     540,     539,     520\r\n    3810,     241,     540,      88,     520\r\n    3811,     538,      30,     535,     249\r\n    3812,     544,     832,     535,     529\r\n    3813,      95,     530,     538,     253\r\n    3814,     832,     193,     535,     538\r\n    3815,     258,     543,     529,     101\r\n    3816,     193,     198,     535,      31\r\n    3817,     533,     832,     531,     532\r\n    3818,     534,     832,     531,     533\r\n    3819,     832,     244,     521,     522\r\n    3820,     530,     538,     535,     249\r\n    3821,     832,     257,     533,     255\r\n    3822,     257,      97,     532,     248\r\n    3823,     243,      86,     536,     519\r\n    3824,      86,     252,     536,     519\r\n    3825,     832,     244,     544,     521\r\n    3826,     539,     832,     519,     520\r\n    3827,     832,     193,     537,     521\r\n    3828,     256,      93,     522,      91\r\n    3829,     242,     254,     539,     520\r\n    3830,     253,     832,     538,     537\r\n    3831,     544,     244,     522,      93\r\n    3832,     241,      91,     540,     520\r\n    3833,     543,     528,     101,     251\r\n    3834,     530,      95,     538,     249\r\n    3835,      97,     257,     532,     253\r\n    3836,     247,      96,     541,     533\r\n    3837,     540,     832,     520,     522\r\n    3838,     832,     544,      28,     521\r\n    3839,     542,     832,     539,     540\r\n    3840,     255,     832,     542,     541\r\n    3841,     534,     247,     541,     533\r\n    3842,     533,     832,     255,     541\r\n    3843,     544,     832,      28,     198\r\n    3844,      94,     832,     253,     537\r\n    3845,     540,     832,     539,     520\r\n    3846,     542,     539,      98,      99\r\n    3847,     832,     257,     255,      98\r\n    3848,     257,     832,     253,      98\r\n    3849,      94,     539,     537,     536\r\n    3850,      94,     252,     539,     536\r\n    3851,     544,     244,      28,     521\r\n    3852,     832,     544,     535,     198\r\n    3853,     832,      94,     253,      98\r\n    3854,     242,     539,     519,     520\r\n    3855,     254,     542,      99,     539\r\n    3856,     242,     252,      86,     519\r\n    3857,     542,     255,      99,      98\r\n    3858,     521,     193,      29,      28\r\n    3859,     251,     256,     543,     528\r\n    3860,     832,     255,     542,      98\r\n    3861,     251,     256,     528,     100\r\n    3862,     193,     538,      30,     535\r\n    3863,      31,     198,     535,     250\r\n    3864,     193,     832,      28,     521\r\n    3865,     539,     832,     537,     536\r\n    3866,     832,     522,     519,     520\r\n    3867,     832,     256,     542,     541\r\n    3868,     832,     534,     256,     541\r\n    3869,     556,     102,     557,     553\r\n    3870,     560,     559,     561,     546\r\n    3871,      70,     102,     556,     553\r\n    3872,     547,     261,     546,     564\r\n    3873,     547,     551,     545,     262\r\n    3874,     551,     562,     110,     263\r\n    3875,     491,      58,      73,     112\r\n    3876,     552,     558,     549,     550\r\n    3877,     558,     268,     111,     552\r\n    3878,     559,     558,     550,     549\r\n    3879,     264,     558,     111,     552\r\n    3880,     564,      66,     486,      64\r\n    3881,     267,     104,     557,     560\r\n    3882,     564,     559,     486,     546\r\n    3883,     559,     556,     553,     217\r\n    3884,     268,      58,     479,     559\r\n    3885,     259,     558,     105,     550\r\n    3886,     551,     562,     563,     564\r\n    3887,     547,     551,     563,     564\r\n    3888,     212,     552,      55,     215\r\n    3889,     547,     551,     262,     108\r\n    3890,     552,     111,      55,     215\r\n    3891,     261,     547,     563,     564\r\n    3892,     551,     563,     263,     108\r\n    3893,     102,     107,     557,     553\r\n    3894,     555,     559,     560,     546\r\n    3895,     102,     103,     556,     557\r\n    3896,     107,     559,     557,     553\r\n    3897,     104,     560,     106,     548\r\n    3898,     479,      53,     486,      54\r\n    3899,     268,     558,     559,     479\r\n    3900,     107,     560,     267,     557\r\n    3901,     564,     261,     546,     109\r\n    3902,     562,     265,      64,     554\r\n    3903,     559,     555,     486,     546\r\n    3904,     268,      58,     215,     479\r\n    3905,     549,     212,      52,     480\r\n    3906,     547,     551,     546,     545\r\n    3907,     555,      59,     556,     486\r\n    3908,     551,     547,     546,     564\r\n    3909,     479,     559,     486,     549\r\n    3910,     555,     564,     486,     546\r\n    3911,     558,     264,     105,     550\r\n    3912,     267,     104,     560,     106\r\n    3913,     545,     259,     561,     260\r\n    3914,     559,     558,     549,     479\r\n    3915,     548,     555,     109,     104\r\n    3916,      59,     219,     556,     486\r\n    3917,     556,      70,     217,      60\r\n    3918,     103,     555,     556,     557\r\n    3919,     222,     491,      73,     553\r\n    3920,     551,     564,     546,     550\r\n    3921,     559,     556,     217,     486\r\n    3922,     219,     556,     486,     217\r\n    3923,     551,     547,     563,     108\r\n    3924,     559,     555,     556,     486\r\n    3925,     549,     559,     486,     564\r\n    3926,      66,     555,     486,      59\r\n    3927,     266,      66,     486,     564\r\n    3928,     106,     548,     560,     260\r\n    3929,     555,     266,     486,     564\r\n    3930,     555,     266,     564,     546\r\n    3931,     562,     551,     549,     564\r\n    3932,      58,     491,     559,     112\r\n    3933,     213,     479,     549,     480\r\n    3934,     268,     479,     215,     552\r\n    3935,     555,      66,     486,     266\r\n    3936,     559,     491,     217,     553\r\n    3937,     546,     545,     561,     260\r\n    3938,     552,     212,     549,     480\r\n    3939,     564,     559,     546,     550\r\n    3940,     266,     564,     546,     109\r\n    3941,     549,     559,     564,     550\r\n    3942,     213,     549,      52,     480\r\n    3943,     479,     552,     549,     480\r\n    3944,     562,     551,     110,     549\r\n    3945,     548,     555,     560,     546\r\n    3946,     558,     479,     552,     549\r\n    3947,     262,     545,     105,     550\r\n    3948,     555,     103,     104,     557\r\n    3949,     559,     479,     486,      54\r\n    3950,     104,     560,     548,     555\r\n    3951,     559,     107,     557,     560\r\n    3952,     549,     110,     554,      52\r\n    3953,     219,     556,     217,      60\r\n    3954,     264,     558,     552,     550\r\n    3955,     559,     556,     555,     557\r\n    3956,     552,     268,     111,     215\r\n    3957,     551,     545,     550,     546\r\n    3958,     491,     222,     217,     553\r\n    3959,     547,     261,     563,     108\r\n    3960,     549,     562,     564,     554\r\n    3961,     104,     560,     555,     557\r\n    3962,     562,     551,     563,     263\r\n    3963,     559,     556,     557,     553\r\n    3964,     553,     491,      73,     112\r\n    3965,     559,     555,     560,     557\r\n    3966,     551,     549,     564,     550\r\n    3967,     107,     559,     553,     112\r\n    3968,     103,     555,      59,     556\r\n    3969,     212,     552,     215,     480\r\n    3970,     546,     545,     550,     561\r\n    3971,     213,     549,     554,      52\r\n    3972,     552,     479,     215,     480\r\n    3973,     262,     551,     545,     550\r\n    3974,     559,     546,     550,     561\r\n    3975,     545,     259,     105,     550\r\n    3976,     558,     559,     550,     561\r\n    3977,     559,     491,     553,     112\r\n    3978,     268,     558,     479,     552\r\n    3979,     268,      58,     559,     112\r\n    3980,      54,     559,      58,     491\r\n    3981,      54,      58,     559,     479\r\n    3982,     560,     546,     260,     548\r\n    3983,     260,     546,     560,     561\r\n    3984,     562,     554,     110,     265\r\n    3985,     110,     554,     562,     549\r\n    3986,     213,      53,     549,     479\r\n    3987,     213,     549,      53,     554\r\n    3988,     486,     549,      53,     479\r\n    3989,     546,     555,     109,     548\r\n    3990,     546,     109,     555,     266\r\n    3991,     217,      70,     553,     222\r\n    3992,     217,     553,      70,     556\r\n    3993,     217,     559,      54,     491\r\n    3994,     217,      54,     559,     486\r\n    3995,     554,     564,      64,     562\r\n    3996,     561,     550,     259,     545\r\n    3997,     561,     259,     550,     558\r\n    3998,      64,      53,     564,     554\r\n    3999,      64,     564,      53,     486\r\n    4000,     549,     564,      53,     554\r\n    4001,     549,      53,     564,     486\r\n    4002,     834,     840,      64,     488\r\n    4003,     833,     573,     568,     587\r\n    4004,     834,     424,     835,     488\r\n    4005,     266,      66,     564,     840\r\n    4006,     573,     113,     269,     568\r\n    4007,     276,     573,     584,     587\r\n    4008,     269,     576,     572,     270\r\n    4009,     833,     573,     587,     837\r\n    4010,     590,      65,     839,     592\r\n    4011,     177,     574,     425,     575\r\n    4012,     587,     584,     579,     837\r\n    4013,     266,     590,     840,     567\r\n    4014,     582,     168,     426,     581\r\n    4015,     577,     277,     838,     575\r\n    4016,     833,     836,     839,     835\r\n    4017,     839,     836,     585,     835\r\n    4018,     576,     573,     269,     568\r\n    4019,     582,     593,     175,      22\r\n    4020,     833,     573,     837,     576\r\n    4021,     425,     427,     160,     575\r\n    4022,     584,     277,     838,     577\r\n    4023,     261,     109,     564,     567\r\n    4024,     585,     584,     581,     837\r\n    4025,     833,     836,     835,     837\r\n    4026,     580,     839,     281,     586\r\n    4027,     833,     576,     834,     578\r\n    4028,     116,     590,     566,     839\r\n    4029,     563,     263,     108,     270\r\n    4030,     833,     565,     836,     568\r\n    4031,     587,     833,     836,     568\r\n    4032,     562,     840,     564,      64\r\n    4033,     576,     574,     834,     578\r\n    4034,     834,     833,     835,     837\r\n    4035,     263,     563,     840,     578\r\n    4036,     574,     576,     834,     577\r\n    4037,     562,     263,     563,     840\r\n    4038,     839,     571,     566,     594\r\n    4039,     427,     167,     588,     426\r\n    4040,     565,     836,     570,     839\r\n    4041,     590,      65,     488,     839\r\n    4042,     840,      66,      64,     488\r\n    4043,     574,     834,     265,     589\r\n    4044,     574,     834,     425,     575\r\n    4045,     276,     113,     573,     587\r\n    4046,     839,     582,     593,     835\r\n    4047,     565,     836,     568,     570\r\n    4048,     177,     834,      24,     425\r\n    4049,     585,     582,     835,     581\r\n    4050,     834,     574,     577,     575\r\n    4051,     425,     177,     575,      20\r\n    4052,      23,     424,     592,     175\r\n    4053,     110,     574,     578,     265\r\n    4054,     579,     836,     583,     570\r\n    4055,     576,     573,     837,     577\r\n    4056,     573,     113,     568,     587\r\n    4057,     424,     834,     838,     425\r\n    4058,     277,     838,     427,     588\r\n    4059,     573,     584,     587,     837\r\n    4060,     562,     110,     578,     265\r\n    4061,     584,     577,     838,     837\r\n    4062,     577,     834,     838,     837\r\n    4063,      66,     840,      64,     564\r\n    4064,     584,     588,     581,     838\r\n    4065,     563,     263,     270,     578\r\n    4066,     836,     587,     579,     837\r\n    4067,     593,     839,     835,     592\r\n    4068,     835,     424,     838,     426\r\n    4069,     833,     834,     840,     578\r\n    4070,     424,      23,     835,     488\r\n    4071,     833,     573,     576,     568\r\n    4072,     839,     593,     591,     592\r\n    4073,     839,     583,     570,     273\r\n    4074,     272,     571,     594,     115\r\n    4075,     563,     261,     840,     569\r\n    4076,      24,     834,      64,     488\r\n    4077,     427,      21,     277,     588\r\n    4078,     280,     593,     591,     580\r\n    4079,     839,     571,     594,     586\r\n    4080,     833,     576,     837,     834\r\n    4081,     836,     579,     583,     585\r\n    4082,     576,     568,     269,     572\r\n    4083,     271,     266,     109,     567\r\n    4084,     590,     839,     840,     567\r\n    4085,     117,     280,     591,     580\r\n    4086,     582,     839,     580,     583\r\n    4087,     265,     834,      64,     589\r\n    4088,     839,     582,     585,     583\r\n    4089,     274,     579,     570,     275\r\n    4090,     834,     576,     837,     577\r\n    4091,     839,     836,     583,     585\r\n    4092,     839,     583,     273,     586\r\n    4093,     839,     580,     583,     586\r\n    4094,     839,     571,     570,     566\r\n    4095,     427,      21,     160,     277\r\n    4096,     571,     839,     570,     273\r\n    4097,     261,     563,     840,     564\r\n    4098,     271,     590,     566,     115\r\n    4099,     594,     279,     281,     586\r\n    4100,     573,     277,     584,     577\r\n    4101,     424,     835,     175,     426\r\n    4102,     582,     593,     280,     580\r\n    4103,     839,      66,     840,     488\r\n    4104,     840,     563,     270,     578\r\n    4105,     834,     424,      24,     425\r\n    4106,     563,     562,     840,     564\r\n    4107,     836,     568,     570,     275\r\n    4108,     839,     580,     281,     591\r\n    4109,     839,     594,     281,     586\r\n    4110,     834,     577,     838,     575\r\n    4111,     424,     834,     835,     838\r\n    4112,     839,     590,     840,      66\r\n    4113,     177,     574,     834,     425\r\n    4114,     590,     266,     840,      66\r\n    4115,     114,     279,     594,     586\r\n    4116,     425,     834,     838,     575\r\n    4117,     168,     582,     426,     175\r\n    4118,     427,     277,     160,     575\r\n    4119,     591,     839,     592,     281\r\n    4120,     579,     836,     570,     275\r\n    4121,     840,     562,     265,      64\r\n    4122,     271,     590,     567,     566\r\n    4123,     571,     566,     594,     115\r\n    4124,     266,     840,     564,     567\r\n    4125,     573,     584,     837,     577\r\n    4126,     571,     114,     586,     273\r\n    4127,     562,     263,     840,     578\r\n    4128,     574,     177,     834,     589\r\n    4129,      65,     590,     488,      66\r\n    4130,     838,     835,     426,     581\r\n    4131,     840,     834,      64,     265\r\n    4132,     834,     837,     835,     838\r\n    4133,     177,     574,      20,     278\r\n    4134,     277,     584,     838,     588\r\n    4135,     427,     425,     838,     575\r\n    4136,     113,     587,     275,     568\r\n    4137,     588,     167,     581,     426\r\n    4138,     583,     274,     570,     273\r\n    4139,     116,     839,     566,     594\r\n    4140,     566,     116,     594,     115\r\n    4141,     571,     114,     594,     586\r\n    4142,     582,     835,     426,     175\r\n    4143,     167,     168,     581,     426\r\n    4144,     839,     833,     840,     567\r\n    4145,     585,     837,     581,     835\r\n    4146,     563,     569,     840,     270\r\n    4147,     574,     110,     278,     589\r\n    4148,     569,     563,     108,     270\r\n    4149,     837,     584,     581,     838\r\n    4150,     177,     574,     278,     589\r\n    4151,     584,     579,     837,     585\r\n    4152,     424,     834,      24,     488\r\n    4153,      23,     424,      24,     488\r\n    4154,     569,     833,     840,     572\r\n    4155,     580,     117,     281,     591\r\n    4156,     569,     840,     270,     572\r\n    4157,     261,     563,     108,     569\r\n    4158,     110,     574,     265,     589\r\n    4159,     582,     839,     585,     835\r\n    4160,     116,     590,     839,     592\r\n    4161,     424,      23,     592,     835\r\n    4162,     833,     565,     572,     569\r\n    4163,     835,     593,     592,     175\r\n    4164,     565,     833,     572,     568\r\n    4165,     427,     167,      21,     588\r\n    4166,     834,      24,      64,     589\r\n    4167,     834,     177,      24,     589\r\n    4168,     833,     587,     836,     837\r\n    4169,     263,     562,     110,     578\r\n    4170,     839,     116,     592,     281\r\n    4171,     590,     839,     488,      66\r\n    4172,     168,     582,     175,      22\r\n    4173,     424,     835,     592,     175\r\n    4174,     116,      65,     590,     592\r\n    4175,     114,     571,     594,     272\r\n    4176,     427,     425,     426,     838\r\n    4177,     590,     116,     566,     115\r\n    4178,     425,     424,     426,     838\r\n    4179,     835,     837,     581,     838\r\n    4180,     116,     839,     594,     281\r\n    4181,     576,     833,     568,     572\r\n    4182,     117,     580,     281,     586\r\n    4183,     835,     582,     426,     581\r\n    4184,     279,     117,     281,     586\r\n    4185,     565,     839,     570,     566\r\n    4186,     274,     579,     583,     570\r\n    4187,     836,     839,     583,     570\r\n    4188,     271,     266,     567,     590\r\n    4189,     839,     590,     566,     567\r\n    4190,     266,     109,     567,     564\r\n    4191,     571,     839,     273,     586\r\n    4192,     565,     839,     566,     567\r\n    4193,     427,     588,     838,     426\r\n    4194,     425,     575,     160,      20\r\n    4195,     573,     277,     276,     584\r\n    4196,     593,     582,     175,     835\r\n    4197,     574,     177,      20,     575\r\n    4198,     277,     427,     838,     575\r\n    4199,     593,     582,     280,      22\r\n    4200,     838,     588,     581,     426\r\n    4201,     578,     270,     572,     576\r\n    4202,     572,     270,     578,     840\r\n    4203,     572,     833,     578,     576\r\n    4204,     578,     833,     572,     840\r\n    4205,     836,     585,     837,     579\r\n    4206,     837,     585,     836,     835\r\n    4207,     835,     833,     488,     839\r\n    4208,     835,     488,     833,     834\r\n    4209,     840,     488,     833,     839\r\n    4210,     840,     833,     488,     834\r\n    4211,     567,     833,     569,     565\r\n    4212,     567,     569,     833,     840\r\n    4213,     840,     261,     567,     569\r\n    4214,     840,     567,     261,     564\r\n    4215,      65,     220,     839,     592\r\n    4216,      65,     839,     220,     488\r\n    4217,     839,     220,     835,     592\r\n    4218,     839,     835,     220,     488\r\n    4219,     835,     220,      23,     592\r\n    4220,     835,      23,     220,     488\r\n    4221,     836,     275,     587,     568\r\n    4222,     587,     275,     836,     579\r\n    4223,     265,     578,     834,     574\r\n    4224,     265,     840,     578,     562\r\n    4225,     265,     578,     840,     834\r\n    4226,     580,     593,     839,     582\r\n    4227,     580,     839,     593,     591\r\n    4228,     839,     833,     565,     836\r\n    4229,     839,     565,     833,     567\r\n    4230,     600,     282,     596,      25\r\n    4231,     194,     235,     512,     444\r\n    4232,     598,     537,     444,     536\r\n    4233,      26,     596,      25,     444\r\n    4234,     282,     598,     596,     118\r\n    4235,     249,     595,     597,     538\r\n    4236,     538,     443,     597,     599\r\n    4237,      95,     249,     597,     538\r\n    4238,     595,     443,     249,      30\r\n    4239,     283,     598,     119,     596\r\n    4240,     443,     595,     191,      30\r\n    4241,      95,     595,     597,     249\r\n    4242,     538,     599,     253,     537\r\n    4243,     599,     538,     253,     597\r\n    4244,     191,      35,     230,     512\r\n    4245,     597,     236,     512,      76\r\n    4246,      34,     194,     444,     235\r\n    4247,     599,     236,     512,     597\r\n    4248,     283,     252,     598,     536\r\n    4249,     595,     443,     512,     597\r\n    4250,     600,      34,      25,     444\r\n    4251,     193,     443,     537,     444\r\n    4252,     600,      34,     444,     235\r\n    4253,      95,     538,     597,     253\r\n    4254,     595,     597,     512,      76\r\n    4255,     598,     283,     536,     596\r\n    4256,     598,     600,     596,     444\r\n    4257,     443,     538,      30,     193\r\n    4258,     443,     595,     249,     538\r\n    4259,     599,      94,     253,     537\r\n    4260,     443,     599,     537,     444\r\n    4261,     598,     600,     235,      78\r\n    4262,     537,     599,     598,     444\r\n    4263,     600,      34,     235,      78\r\n    4264,     443,     249,      30,     538\r\n    4265,      35,     194,     512,     443\r\n    4266,     443,     599,     512,     597\r\n    4267,      85,     283,     596,     536\r\n    4268,     598,     600,     444,     235\r\n    4269,      86,     252,     283,     536\r\n    4270,     194,     443,     444,     512\r\n    4271,      94,     252,     536,     598\r\n    4272,     538,     443,     537,     193\r\n    4273,     283,      86,     536,      85\r\n    4274,     235,     599,     512,     444\r\n    4275,      86,     243,     536,      85\r\n    4276,     443,     599,     444,     512\r\n    4277,     595,     443,     597,     538\r\n    4278,     598,     119,     596,     118\r\n    4279,     443,     538,     537,     599\r\n    4280,     284,     600,     282,     598\r\n    4281,     595,      95,     597,      76\r\n    4282,     236,     599,     512,     235\r\n    4283,     537,     193,     444,      29\r\n    4284,     252,     283,     598,     119\r\n    4285,     284,     600,     598,      78\r\n    4286,      94,     252,     598,     119\r\n    4287,     599,     598,     444,     235\r\n    4288,     443,      35,     191,     512\r\n    4289,     595,     512,     230,      76\r\n    4290,     596,     600,      25,     444\r\n    4291,     598,     536,     444,     596\r\n    4292,     536,     537,     444,      29\r\n    4293,     284,     598,     282,     118\r\n    4294,     600,     598,     596,     282\r\n    4295,     191,     512,     595,     443\r\n    4296,     595,     512,     191,     230\r\n    4297,     598,     537,      94,     599\r\n    4298,     598,      94,     537,     536\r\n    4299,      29,     243,     444,     536\r\n    4300,     444,     243,      29,      26\r\n    4301,     243,     596,     444,     536\r\n    4302,     444,     596,     243,      26\r\n    4303,     243,      85,     596,     536\r\n    4304,     596,      85,     243,      26\r\n    4305,     555,     103,      59,     604\r\n    4306,     605,     120,     121,     289\r\n    4307,     590,      66,      65,      59\r\n    4308,     605,     289,     121,     604\r\n    4309,     555,     266,     109,     602\r\n    4310,     590,     290,      65,     116\r\n    4311,     590,     606,     290,     116\r\n    4312,     590,     115,     606,     116\r\n    4313,     603,      61,     604,     290\r\n    4314,     605,     555,     104,     285\r\n    4315,     286,     122,     601,     606\r\n    4316,     590,      65,     604,      59\r\n    4317,     555,      66,     590,      59\r\n    4318,     121,     289,     288,     604\r\n    4319,     603,     289,     288,     124\r\n    4320,      61,     603,     287,     290\r\n    4321,     122,     602,     601,     606\r\n    4322,     555,     266,     602,     590\r\n    4323,     103,     605,     121,     604\r\n    4324,     602,     555,     104,     109\r\n    4325,     602,     605,     604,     606\r\n    4326,     555,     602,     104,     285\r\n    4327,     289,     603,     290,     124\r\n    4328,      65,      61,     604,      59\r\n    4329,     590,     271,     601,     115\r\n    4330,     289,     603,     288,     604\r\n    4331,     602,     590,     271,     601\r\n    4332,     590,     602,     606,     601\r\n    4333,     555,     590,     604,      59\r\n    4334,     605,     555,     604,     103\r\n    4335,     605,     289,     604,     606\r\n    4336,     266,     602,     590,     271\r\n    4337,     603,     123,     290,     124\r\n    4338,     605,     555,     103,     104\r\n    4339,     123,     603,     290,     287\r\n    4340,     590,     602,     604,     606\r\n    4341,     115,     286,     601,     606\r\n    4342,     602,     266,     109,     271\r\n    4343,     602,     555,     605,     285\r\n    4344,     555,     602,     605,     604\r\n    4345,     289,     606,     290,     604\r\n    4346,     590,     115,     601,     606\r\n    4347,     555,      66,     266,     590\r\n    4348,     605,     602,     285,     120\r\n    4349,     606,     590,     290,     604\r\n    4350,     602,     555,     590,     604\r\n    4351,     603,     289,     290,     604\r\n    4352,      65,     604,     290,     590\r\n    4353,      65,     290,     604,      61\r\n    4354,     122,     606,     120,     602\r\n    4355,     122,     120,     606,     289\r\n    4356,     605,     120,     606,     602\r\n    4357,     605,     606,     120,     289\r\n    4358,     408,     407,     175,     593\r\n    4359,     591,     117,     281,     610\r\n    4360,     591,     607,     610,     593\r\n    4361,      11,     608,     292,     172\r\n    4362,      11,      92,     292,     608\r\n    4363,     238,     487,     611,     523\r\n    4364,     592,     487,     408,     608\r\n    4365,     610,     612,     592,     608\r\n    4366,     220,     592,     408,      23\r\n    4367,      22,     407,     169,     593\r\n    4368,     220,      23,     408,     174\r\n    4369,     487,     220,     408,     174\r\n    4370,     609,     407,     610,     607\r\n    4371,     123,     238,     287,     611\r\n    4372,     591,     117,     291,     280\r\n    4373,     612,     487,     608,     611\r\n    4374,     612,     290,      65,      61\r\n    4375,     407,      22,     175,     593\r\n    4376,     612,     591,     610,     592\r\n    4377,     591,     612,     281,     592\r\n    4378,     608,     613,     292,     172\r\n    4379,     612,     487,     592,     608\r\n    4380,     117,     591,     291,     610\r\n    4381,     610,     591,     593,     592\r\n    4382,     487,     608,     611,     523\r\n    4383,     238,      89,     245,     611\r\n    4384,     609,     610,     408,     608\r\n    4385,     487,      63,     221,     523\r\n    4386,     609,     125,     613,     607\r\n    4387,      63,     238,     523,     487\r\n    4388,     287,     290,     611,      61\r\n    4389,     607,     591,     291,     280\r\n    4390,     592,      23,     175,     408\r\n    4391,      11,     608,     409,     523\r\n    4392,     613,     609,     608,     292\r\n    4393,     220,     487,     408,     592\r\n    4394,     221,     174,     409,       6\r\n    4395,     608,     408,     409,     523\r\n    4396,     612,     487,     611,      61\r\n    4397,     407,     609,     613,     607\r\n    4398,      92,      11,     523,     608\r\n    4399,     245,      92,     523,     608\r\n    4400,     591,     612,     610,     281\r\n    4401,     290,     612,     611,      61\r\n    4402,     612,     592,      65,     116\r\n    4403,     612,     281,     592,     116\r\n    4404,     125,     609,     291,     607\r\n    4405,     174,     487,     409,     408\r\n    4406,     408,     608,     409,     172\r\n    4407,     607,     609,     291,     610\r\n    4408,     591,     607,     291,     610\r\n    4409,     290,     123,     287,     611\r\n    4410,     607,     407,     610,     593\r\n    4411,      11,     173,     523,     409\r\n    4412,     238,     245,     523,     611\r\n    4413,     608,      11,     409,     172\r\n    4414,     487,     220,      65,     592\r\n    4415,     245,     608,     523,     611\r\n    4416,     609,     407,     408,     610\r\n    4417,     408,     487,     523,     608\r\n    4418,     612,     487,      65,     592\r\n    4419,     487,     612,      65,      61\r\n    4420,     221,     173,     409,     523\r\n    4421,     610,     592,     408,     608\r\n    4422,     613,     407,      12,     172\r\n    4423,     407,     607,      12,     169\r\n    4424,     125,     607,      12,     613\r\n    4425,     487,     174,     409,     221\r\n    4426,     592,     408,     175,     593\r\n    4427,     487,     221,     409,     523\r\n    4428,     173,     221,     409,       6\r\n    4429,      89,     238,     123,     611\r\n    4430,     607,     591,     280,     593\r\n    4431,      22,     607,     280,     593\r\n    4432,     609,     125,     292,     613\r\n    4433,     408,     487,     409,     523\r\n    4434,     290,     612,      65,     116\r\n    4435,     607,     407,      12,     613\r\n    4436,     607,      22,     169,     593\r\n    4437,     238,      63,      61,     487\r\n    4438,     407,     607,     169,     593\r\n    4439,     608,     613,     408,     609\r\n    4440,     608,     408,     613,     172\r\n    4441,     407,     408,     613,     609\r\n    4442,     407,     613,     408,     172\r\n    4443,     593,     408,     610,     592\r\n    4444,     593,     610,     408,     407\r\n    4445,      61,     611,     238,     487\r\n    4446,      61,     238,     611,     287\r\n    4447,     553,     614,     107,      40\r\n    4448,     553,     102,     614,      70\r\n    4449,      73,      74,     553,     112\r\n    4450,      48,     553,     615,     112\r\n    4451,     222,     553,      67,      70\r\n    4452,      74,      48,     615,     112\r\n    4453,     126,     102,      67,     614\r\n    4454,     553,      74,     615,     112\r\n    4455,     614,     102,      67,      70\r\n    4456,     614,     553,      67,     615\r\n    4457,      47,      43,     615,      48\r\n    4458,     126,      43,     614,     615\r\n    4459,      48,      43,     614,      40\r\n    4460,      48,      43,     615,     614\r\n    4461,     553,     222,      67,     615\r\n    4462,     222,      74,      67,     615\r\n    4463,     102,     553,     614,     107\r\n    4464,      74,     222,     553,     615\r\n    4465,     222,      73,      74,     553\r\n    4466,     553,      48,     615,     614\r\n    4467,      48,     553,     112,     107\r\n    4468,      74,      47,     615,      48\r\n    4469,     126,     614,      67,     615\r\n    4470,     553,     614,      67,      70\r\n    4471,     553,      48,     614,      40\r\n    4472,      48,     553,     107,      40\r\n    4473,     556,     219,      59,     485\r\n    4474,     239,     618,      90,     517\r\n    4475,     238,      89,     603,     517\r\n    4476,      70,     218,     556,      67\r\n    4477,     556,     218,     219,     485\r\n    4478,     604,     617,     121,     616\r\n    4479,     618,     603,     288,     124\r\n    4480,     516,     238,      63,      61\r\n    4481,     603,     516,     485,      61\r\n    4482,     238,     516,     603,      61\r\n    4483,     516,     617,     616,     517\r\n    4484,     516,     218,     485,      62\r\n    4485,     123,      89,     603,     238\r\n    4486,     617,     618,     517,     603\r\n    4487,     604,     102,     126,     103\r\n    4488,     126,     604,     103,     121\r\n    4489,     604,     617,     616,     516\r\n    4490,     126,     616,     121,     127\r\n    4491,     102,      70,     556,      67\r\n    4492,     126,     604,     121,     616\r\n    4493,     238,     287,      61,     603\r\n    4494,     516,      62,     485,      63\r\n    4495,      89,     123,     603,     124\r\n    4496,     618,      89,     603,     124\r\n    4497,     218,     556,     219,      60\r\n    4498,     616,     617,     121,     127\r\n    4499,     618,     617,     288,     603\r\n    4500,      89,     618,      90,     124\r\n    4501,     618,      89,      90,     517\r\n    4502,     516,     218,     616,     485\r\n    4503,     604,     556,      59,     485\r\n    4504,     218,     516,     616,      68\r\n    4505,      67,     218,     616,      68\r\n    4506,     604,     516,     616,     485\r\n    4507,     293,     617,     616,     127\r\n    4508,     287,     123,     603,     238\r\n    4509,     102,     604,     556,     103\r\n    4510,     556,     218,     485,     616\r\n    4511,     617,     239,     517,     618\r\n    4512,     604,     617,     288,     121\r\n    4513,     604,     556,     485,     616\r\n    4514,     617,     237,     616,     517\r\n    4515,     516,      63,     485,      61\r\n    4516,     556,     604,     126,     616\r\n    4517,     102,     556,     126,      67\r\n    4518,     102,     604,     126,     556\r\n    4519,     604,     617,     517,     603\r\n    4520,     617,     604,     517,     516\r\n    4521,     516,     604,     517,     603\r\n    4522,      67,     556,     126,     616\r\n    4523,     237,     617,     616,     293\r\n    4524,     218,     556,      67,     616\r\n    4525,     617,     239,      87,     517\r\n    4526,     604,     603,     485,      61\r\n    4527,     516,     237,     616,      68\r\n    4528,     556,     604,      59,     103\r\n    4529,     218,     516,      68,      62\r\n    4530,     237,     516,     616,     517\r\n    4531,     617,     604,     288,     603\r\n    4532,     293,     617,      87,     517\r\n    4533,     604,     516,     485,     603\r\n    4534,     604,     485,      59,      61\r\n    4535,     516,     238,     603,     517\r\n    4536,      89,     618,     603,     517\r\n    4537,     218,      70,     556,      60\r\n    4538,     237,     293,      87,     517\r\n    4539,     237,     617,     293,     517\r\n    4540,     624,     631,     847,     848\r\n    4541,     297,     844,     623,     632\r\n    4542,     308,     130,     643,     843\r\n    4543,     629,     474,     847,     208\r\n    4544,     637,     306,     845,     650\r\n    4545,     626,     629,     475,     847\r\n    4546,     640,     299,     639,     625\r\n    4547,     842,     844,     841,     847\r\n    4548,     492,     842,      58,     214\r\n    4549,     631,     844,     632,     625\r\n    4550,      51,     130,     843,      71\r\n    4551,     133,     295,     638,     621\r\n    4552,     631,     622,     844,     846\r\n    4553,     303,      81,     627,      84\r\n    4554,     624,     629,     626,     847\r\n    4555,     846,     635,     628,     296\r\n    4556,     846,     634,     636,     845\r\n    4557,     308,     646,     843,     643\r\n    4558,      51,     843,     130,     648\r\n    4559,     297,     632,     298,     129\r\n    4560,     268,     842,      58,     112\r\n    4561,     651,     846,     305,     845\r\n    4562,     650,     637,     843,     845\r\n    4563,     631,     846,     628,     296\r\n    4564,     624,     848,     845,     628\r\n    4565,     629,     204,     475,     208\r\n    4566,     651,     306,     636,     305\r\n    4567,     624,     628,     845,     634\r\n    4568,     631,     624,     847,     625\r\n    4569,     637,     306,     636,     845\r\n    4570,     846,     622,     621,     296\r\n    4571,     640,     639,     847,     625\r\n    4572,     843,     644,     309,     645\r\n    4573,     492,     848,     643,      71\r\n    4574,     842,     268,     641,     112\r\n    4575,     848,     650,     843,     845\r\n    4576,      83,      81,     627,      82\r\n    4577,     492,     848,      74,     847\r\n    4578,     648,      50,     626,     304\r\n    4579,      74,      48,     641,     847\r\n    4580,      83,     304,     647,     627\r\n    4581,     624,     848,     843,     845\r\n    4582,     642,     842,     623,     111\r\n    4583,     303,     637,     302,     630\r\n    4584,     846,     619,     649,     621\r\n    4585,     303,      81,     307,     627\r\n    4586,     650,     848,     841,     845\r\n    4587,     651,     650,     841,     845\r\n    4588,     848,     846,     841,     845\r\n    4589,     622,     846,     619,     841\r\n    4590,     216,      56,     649,     482\r\n    4591,     846,     651,     841,     845\r\n    4592,     619,     846,     649,     841\r\n    4593,     643,     848,     843,      71\r\n    4594,     216,     651,      57,     841\r\n    4595,     481,     620,     211,     482\r\n    4596,     630,     637,     302,     634\r\n    4597,      48,      74,     641,     112\r\n    4598,     635,     128,     638,     301\r\n    4599,     640,     629,      49,     299\r\n    4600,     628,     846,     845,     634\r\n    4601,     651,     216,     649,     841\r\n    4602,     642,     842,     844,     623\r\n    4603,     633,     647,     304,     627\r\n    4604,     844,     622,     623,     841\r\n    4605,     846,     305,     621,     649\r\n    4606,     131,     308,     644,     843\r\n    4607,     626,     633,     843,     648\r\n    4608,     268,     620,     842,     111\r\n    4609,     308,     131,     130,     843\r\n    4610,     297,     631,     622,     844\r\n    4611,     624,     626,     848,     847\r\n    4612,     204,     629,     475,     626\r\n    4613,     842,     844,     847,     639\r\n    4614,     630,     624,     845,     634\r\n    4615,     848,     492,      74,      71\r\n    4616,     483,     216,      57,     841\r\n    4617,     624,     629,     847,     625\r\n    4618,     842,     492,     847,     841\r\n    4619,     637,     303,     307,     843\r\n    4620,     622,     844,     846,     841\r\n    4621,     639,     844,     847,     625\r\n    4622,     626,     624,     848,     843\r\n    4623,     210,      51,     648,     475\r\n    4624,     474,     629,     475,     208\r\n    4625,     629,     640,     847,     625\r\n    4626,     214,     842,     483,     841\r\n    4627,     844,     642,     632,     300\r\n    4628,     631,     297,     632,     844\r\n    4629,     620,     481,     841,     482\r\n    4630,     268,     642,     842,     639\r\n    4631,     842,     639,     847,     641\r\n    4632,     492,     842,     214,     841\r\n    4633,     620,     619,     211,     482\r\n    4634,     131,     644,     309,     843\r\n    4635,      49,     629,     208,     204\r\n    4636,     846,     305,     636,     638\r\n    4637,     483,     216,     841,     482\r\n    4638,     631,     622,     846,     296\r\n    4639,     842,     620,     481,     841\r\n    4640,     111,     642,     298,     623\r\n    4641,     848,     846,     845,     628\r\n    4642,     492,     848,     841,     650\r\n    4643,     635,     295,     638,     128\r\n    4644,     637,     630,     845,     634\r\n    4645,     639,     640,     847,     641\r\n    4646,     632,     642,     298,     129\r\n    4647,     626,     210,     475,      50\r\n    4648,     648,      50,     210,     626\r\n    4649,     306,     651,     636,     845\r\n    4650,     648,     131,     309,     843\r\n    4651,     642,     842,     639,     844\r\n    4652,     633,     647,     627,     843\r\n    4653,     303,     307,     843,     627\r\n    4654,     642,     632,     300,     129\r\n    4655,     651,     846,     649,     305\r\n    4656,     633,     647,     648,     304\r\n    4657,     204,     626,     475,      50\r\n    4658,     306,     637,     134,     650\r\n    4659,     646,     650,     132,     134\r\n    4660,     642,     268,     842,     111\r\n    4661,     216,     841,     482,     649\r\n    4662,     642,     844,     632,     298\r\n    4663,     846,     651,     649,     841\r\n    4664,     842,     620,     623,     111\r\n    4665,     268,     620,     111,     215\r\n    4666,     214,     483,      57,     841\r\n    4667,      56,     619,     649,     482\r\n    4668,     648,     626,     475,     843\r\n    4669,     848,     650,     643,     843\r\n    4670,     631,     844,     848,     846\r\n    4671,     645,      82,     647,     627\r\n    4672,     650,     646,     643,     843\r\n    4673,     633,     624,     843,     630\r\n    4674,      51,     648,     475,     843\r\n    4675,     474,      51,     475,     843\r\n    4676,     844,     848,     841,     847\r\n    4677,     846,     622,     619,     621\r\n    4678,     639,     844,     625,     300\r\n    4679,     844,     632,     625,     300\r\n    4680,     635,     846,     301,     638\r\n    4681,     640,     629,     847,     208\r\n    4682,      81,      83,     627,      84\r\n    4683,     842,     620,     215,     481\r\n    4684,     128,     635,     621,     296\r\n    4685,     295,     635,     621,     128\r\n    4686,     306,     651,     845,     650\r\n    4687,     133,     294,     621,     649\r\n    4688,     846,     635,     301,     628\r\n    4689,     492,     848,     847,     841\r\n    4690,     619,     620,     623,     841\r\n    4691,     268,     620,     215,     842\r\n    4692,     492,      72,      71,     643\r\n    4693,      72,     650,     132,     643\r\n    4694,     619,     620,     841,     482\r\n    4695,     481,     483,     841,     482\r\n    4696,     640,     629,     299,     625\r\n    4697,     481,     842,     841,     483\r\n    4698,     846,     305,     845,     636\r\n    4699,     305,     133,     621,     649\r\n    4700,     642,     844,     639,     300\r\n    4701,     635,     846,     621,     296\r\n    4702,     492,     214,      57,     841\r\n    4703,     650,     651,     841,      57\r\n    4704,     619,     294,     649,     621\r\n    4705,     299,     639,     625,     300\r\n    4706,     845,     634,     636,     302\r\n    4707,     630,     633,     627,     843\r\n    4708,     650,     646,     132,     643\r\n    4709,     846,     301,     636,     634\r\n    4710,      72,     492,      57,     650\r\n    4711,     646,     308,     132,     643\r\n    4712,     637,     845,     636,     302\r\n    4713,     622,     297,     844,     623\r\n    4714,     633,     624,     626,     843\r\n    4715,     481,     842,     483,     215\r\n    4716,     846,     305,     638,     621\r\n    4717,     626,     210,     648,     475\r\n    4718,     637,     630,     843,     845\r\n    4719,     650,     637,     134,     843\r\n    4720,     646,     650,     134,     843\r\n    4721,     842,     268,      58,     215\r\n    4722,     633,     647,     843,     648\r\n    4723,     842,      58,     483,     215\r\n    4724,     637,     634,     845,     302\r\n    4725,     846,     635,     621,     638\r\n    4726,      83,      82,     627,     647\r\n    4727,     651,     305,     636,     845\r\n    4728,     635,     295,     621,     638\r\n    4729,     634,     301,     636,     302\r\n    4730,     844,     846,     841,     848\r\n    4731,     305,     133,     638,     621\r\n    4732,     642,     844,     298,     623\r\n    4733,     620,     481,     211,      55\r\n    4734,     648,     843,     309,     647\r\n    4735,     304,     633,     626,     648\r\n    4736,      56,     294,     649,     619\r\n    4737,     640,     629,     208,      49\r\n    4738,     846,     301,     634,     628\r\n    4739,      81,      82,     645,     627\r\n    4740,     303,     637,     630,     843\r\n    4741,     644,     646,     307,     843\r\n    4742,     848,     492,     643,     650\r\n    4743,     492,      72,     643,     650\r\n    4744,     307,      81,     645,     627\r\n    4745,     131,     648,     130,     843\r\n    4746,     631,     844,     847,     848\r\n    4747,     641,     640,     847,     208\r\n    4748,     308,     644,     843,     646\r\n    4749,     844,     631,     847,     625\r\n    4750,     842,     268,     639,     641\r\n    4751,     622,     619,     623,     841\r\n    4752,     130,     643,     843,      71\r\n    4753,     309,      82,     647,     645\r\n    4754,     492,     650,     841,      57\r\n    4755,     843,     309,     647,     645\r\n    4756,     620,     842,     623,     841\r\n    4757,     301,     846,     636,     638\r\n    4758,     842,     844,     623,     841\r\n    4759,     843,     645,     647,     627\r\n    4760,     630,     624,     843,     845\r\n    4761,     843,     307,     645,     627\r\n    4762,     842,      58,     214,     483\r\n    4763,     620,     111,     215,      55\r\n    4764,     644,     307,     645,     843\r\n    4765,     303,     630,     627,     843\r\n    4766,     481,     620,     215,      55\r\n    4767,     841,     619,     482,     649\r\n    4768,      56,     619,     482,     211\r\n    4769,     631,     846,     848,     628\r\n    4770,     624,     631,     848,     628\r\n    4771,     297,     631,     296,     622\r\n    4772,     629,     474,     475,     847\r\n    4773,     632,     844,     623,     298\r\n    4774,     297,     632,     623,     298\r\n    4775,      47,      48,     847,     474\r\n    4776,      47,     847,      48,      74\r\n    4777,     848,      47,     847,     474\r\n    4778,     848,     847,      47,      74\r\n    4779,      71,     848,      47,      74\r\n    4780,     847,      48,     208,     474\r\n    4781,     847,     208,      48,     641\r\n    4782,     112,     842,     847,     641\r\n    4783,     112,      58,     847,     842\r\n    4784,     492,     847,      58,     842\r\n    4785,     847,     475,     848,     474\r\n    4786,     847,     848,     475,     626\r\n    4787,     843,     848,     475,     474\r\n    4788,     843,     475,     848,     626\r\n    4789,     843,     134,     307,     637\r\n    4790,     843,     307,     134,     646\r\n    4791,     848,      47,     843,      71\r\n    4792,     848,     843,      47,     474\r\n    4793,      51,     843,      47,      71\r\n    4794,      51,      47,     843,     474\r\n    4795,      74,     112,     847,     641\r\n    4796,      73,      74,     847,     492\r\n    4797,     847,      74,      73,     112\r\n    4798,     847,      58,      73,     492\r\n    4799,      73,      58,     847,     112\r\n    4800,     660,     318,     653,     658\r\n    4801,     316,     652,     313,     656\r\n    4802,     255,     542,     659,     849\r\n    4803,     288,     618,     664,     617\r\n    4804,     663,     288,     664,     617\r\n    4805,     666,     663,     665,     850\r\n    4806,      96,     316,     656,     661\r\n    4807,     318,     660,     137,     658\r\n    4808,     256,     657,     662,     541\r\n    4809,     542,      99,     255,     659\r\n    4810,     850,     659,     137,     254\r\n    4811,     850,     654,     653,     315\r\n    4812,     659,      99,     137,     254\r\n    4813,     660,     850,     137,     658\r\n    4814,     652,     849,     661,     312\r\n    4815,     542,     255,     541,     849\r\n    4816,     314,     652,     662,     138\r\n    4817,     256,     662,     849,     541\r\n    4818,     652,     317,     662,     138\r\n    4819,     652,     317,     138,     313\r\n    4820,     655,     311,     659,     312\r\n    4821,     654,     663,     122,     315\r\n    4822,     657,     662,     541,     849\r\n    4823,     655,     311,     850,     659\r\n    4824,     663,     850,     664,     665\r\n    4825,     526,     617,      87,     293\r\n    4826,     663,     121,     654,     289\r\n    4827,     850,     542,     849,     659\r\n    4828,     289,     663,     288,     664\r\n    4829,     666,     655,     849,     662\r\n    4830,     663,     666,     315,     850\r\n    4831,     850,     655,     659,     849\r\n    4832,     666,     655,     315,     850\r\n    4833,     316,     652,     135,     313\r\n    4834,     655,     666,     315,     314\r\n    4835,     655,     850,     653,     315\r\n    4836,     311,     660,     850,     659\r\n    4837,     850,     663,     654,     315\r\n    4838,     121,     663,     288,     289\r\n    4839,     666,     655,     662,     314\r\n    4840,     652,     655,     849,     312\r\n    4841,     239,     618,     617,     664\r\n    4842,     850,     663,     664,     617\r\n    4843,     526,     665,      91,     246\r\n    4844,     652,     316,     135,     661\r\n    4845,     654,     289,     120,     122\r\n    4846,     652,     317,     656,     662\r\n    4847,     660,     311,     653,     136\r\n    4848,     663,     850,     654,     658\r\n    4849,     850,     660,     653,     658\r\n    4850,     850,     127,     137,     658\r\n    4851,     542,     850,     254,     659\r\n    4852,     318,     310,     653,     658\r\n    4853,     618,     124,     288,     664\r\n    4854,     663,     121,     288,     617\r\n    4855,     850,     127,     658,     617\r\n    4856,     317,     657,     662,     100\r\n    4857,     526,     665,     246,     664\r\n    4858,     127,     850,     137,     254\r\n    4859,     665,     850,     664,     617\r\n    4860,     656,     652,     849,     661\r\n    4861,     239,     526,     246,     664\r\n    4862,      99,     542,     254,     659\r\n    4863,     850,     542,     254,     540\r\n    4864,     662,     657,     656,     849\r\n    4865,     657,     256,     662,     100\r\n    4866,     311,     660,     653,     850\r\n    4867,     652,     317,     313,     656\r\n    4868,     121,     663,     654,     658\r\n    4869,     657,     247,     541,     100\r\n    4870,     256,     657,     541,     100\r\n    4871,     121,     289,     120,     654\r\n    4872,     654,     850,     653,     658\r\n    4873,     127,     121,     658,     617\r\n    4874,     665,     526,     293,     617\r\n    4875,     655,     311,     653,     850\r\n    4876,     665,     526,      91,     241\r\n    4877,     665,     241,      91,     540\r\n    4878,     542,     850,     665,     540\r\n    4879,     659,     255,     849,     661\r\n    4880,     317,     657,     656,     662\r\n    4881,     655,     652,     849,     662\r\n    4882,     316,     652,     656,     661\r\n    4883,     127,     850,     293,     617\r\n    4884,     850,     665,     293,     617\r\n    4885,     239,      90,     664,     246\r\n    4886,     314,     655,     662,     652\r\n    4887,     124,     289,     288,     664\r\n    4888,      90,     239,     664,     618\r\n    4889,     654,     121,     658,     120\r\n    4890,     256,     665,      91,     540\r\n    4891,     256,     542,     665,     540\r\n    4892,      88,     526,      87,     293\r\n    4893,     850,     127,     293,     254\r\n    4894,     660,     850,     659,     137\r\n    4895,     654,     120,     658,     310\r\n    4896,     652,     135,     312,     661\r\n    4897,     256,     666,     849,     662\r\n    4898,      96,     247,     541,     656\r\n    4899,     662,     652,     849,     656\r\n    4900,     310,     654,     653,     658\r\n    4901,     655,     666,     849,     850\r\n    4902,      90,     124,     618,     664\r\n    4903,      96,     541,     849,     656\r\n    4904,     542,     256,     849,     541\r\n    4905,     850,     542,     665,     849\r\n    4906,     666,     850,     665,     849\r\n    4907,     542,     256,     665,     849\r\n    4908,     256,     666,     665,     849\r\n    4909,     289,     663,     122,     654\r\n    4910,     526,     239,      87,     617\r\n    4911,      96,     656,     849,     661\r\n    4912,     658,     663,     617,     121\r\n    4913,     658,     617,     663,     850\r\n    4914,     241,      88,     665,     526\r\n    4915,     241,     665,      88,     540\r\n    4916,     293,     665,      88,     526\r\n    4917,     849,      96,     255,     541\r\n    4918,     849,     255,      96,     661\r\n    4919,     318,     653,     136,     660\r\n    4920,     318,     136,     653,     310\r\n    4921,     664,     526,     617,     239\r\n    4922,     664,     617,     526,     665\r\n    4923,     312,     849,     659,     655\r\n    4924,     312,     659,     849,     661\r\n    4925,     656,     541,     657,     247\r\n    4926,     656,     657,     541,     849\r\n    4927,     665,      88,     850,     293\r\n    4928,     665,     850,      88,     540\r\n    4929,     254,     850,      88,     293\r\n    4930,     254,      88,     850,     540\r\n    4931,     419,     165,     690,     166\r\n    4932,     674,     856,     676,     675\r\n    4933,     187,     452,     670,      15\r\n    4934,     860,     856,     676,     692\r\n    4935,      92,     527,     864,     695\r\n    4936,     674,     140,     698,     326\r\n    4937,     860,     856,     687,     681\r\n    4938,     864,     244,     544,     857\r\n    4939,     447,     864,     544,     857\r\n    4940,     448,     447,     857,     858\r\n    4941,     447,     244,     544,     864\r\n    4942,     292,     696,     683,     328\r\n    4943,     676,     852,     692,     324\r\n    4944,     863,     685,     417,     682\r\n    4945,     667,     321,     855,     686\r\n    4946,     864,     860,     695,     857\r\n    4947,     180,     181,     865,     416\r\n    4948,     452,     449,     187,     855\r\n    4949,     856,     860,     687,     692\r\n    4950,     864,     453,     862,     858\r\n    4951,     860,     856,     695,     857\r\n    4952,     674,     856,     675,     857\r\n    4953,     325,     856,     698,     684\r\n    4954,     861,     686,     854,     855\r\n    4955,     852,     689,     691,     692\r\n    4956,     861,     693,     692,     691\r\n    4957,     856,     694,     695,     857\r\n    4958,     682,     125,      12,     613\r\n    4959,      19,     418,      11,     527\r\n    4960,      19,     418,     451,     181\r\n    4961,     675,     676,     673,     858\r\n    4962,     863,     693,     681,     860\r\n    4963,     527,     447,     244,      28\r\n    4964,     674,     325,     676,     856\r\n    4965,      11,     863,     417,     172\r\n    4966,     329,     696,     684,     698\r\n    4967,     325,     698,     856,     674\r\n    4968,     696,     856,     698,     694\r\n    4969,     420,     419,     855,     421\r\n    4970,     853,     852,     858,     673\r\n    4971,     685,     863,     417,     419\r\n    4972,     418,     863,      11,     527\r\n    4973,     325,     856,     684,     687\r\n    4974,     864,     451,     862,     453\r\n    4975,     669,     449,     854,     187\r\n    4976,     854,     667,     670,     855\r\n    4977,     689,     852,     323,     692\r\n    4978,     852,     689,     861,     691\r\n    4979,     672,     188,     320,     450\r\n    4980,      27,     672,     320,     450\r\n    4981,     682,     164,     417,     172\r\n    4982,     863,     859,     861,     862\r\n    4983,     689,     668,     677,     851\r\n    4984,     863,      92,      11,     527\r\n    4985,     685,     419,     165,     690\r\n    4986,     859,     863,     861,     693\r\n    4987,     696,     683,     328,     684\r\n    4988,     682,     863,     172,     417\r\n    4989,     676,     856,     687,     692\r\n    4990,     678,     852,     676,     324\r\n    4991,     181,     180,     865,     452\r\n    4992,     686,     321,     855,     688\r\n    4993,     667,     321,     686,     322\r\n    4994,     449,     452,     865,     855\r\n    4995,     853,     852,     862,     858\r\n    4996,     453,     853,     450,     862\r\n    4997,     420,     153,     421,     855\r\n    4998,     188,      27,     320,     450\r\n    4999,     325,     676,     687,     324\r\n    5000,     668,     689,     854,     851\r\n    5001,     671,     680,     673,     858\r\n    5002,     859,     686,     861,     855\r\n    5003,     420,     452,     670,     855\r\n    5004,     125,     682,     683,     613\r\n    5005,     672,     669,     851,     320\r\n    5006,     667,     321,     670,     855\r\n    5007,     859,     863,     419,     416\r\n    5008,     139,     689,     677,     323\r\n    5009,     678,     853,     672,     673\r\n    5010,     668,     319,     677,     851\r\n    5011,     689,     139,     677,     668\r\n    5012,     449,     453,     450,     862\r\n    5013,     419,     690,     855,     421\r\n    5014,     854,     669,     851,     862\r\n    5015,     153,     421,     855,     688\r\n    5016,     859,     419,     855,     420\r\n    5017,      92,     863,     864,     527\r\n    5018,     861,     859,     855,     862\r\n    5019,      92,     863,      11,     292\r\n    5020,     321,     153,     670,     855\r\n    5021,     527,      92,      93,     695\r\n    5022,     421,     153,      10,     688\r\n    5023,     852,     678,     673,     853\r\n    5024,     860,     687,     692,     681\r\n    5025,     685,     419,     417,     165\r\n    5026,     864,     527,     857,     695\r\n    5027,     860,     852,     692,     676\r\n    5028,     679,     857,     680,     250\r\n    5029,     448,     198,     680,     857\r\n    5030,      12,     682,     613,     172\r\n    5031,     180,     452,     420,     865\r\n    5032,     860,     864,     862,     858\r\n    5033,     679,     675,     680,     857\r\n    5034,     198,     544,     250,     680\r\n    5035,     863,     864,     865,     862\r\n    5036,     198,     857,     544,     680\r\n    5037,     292,     125,     683,     613\r\n    5038,     164,     685,     417,     165\r\n    5039,     187,     854,     670,     855\r\n    5040,     697,     679,     258,     857\r\n    5041,     683,     856,     687,     684\r\n    5042,     679,     697,     101,     327\r\n    5043,     856,     674,     698,     694\r\n    5044,     696,     856,     683,     684\r\n    5045,     857,     697,     695,     258\r\n    5046,     669,     853,     851,     862\r\n    5047,     447,     864,     857,     858\r\n    5048,     447,     527,     244,     864\r\n    5049,     693,     863,     861,     860\r\n    5050,     854,     861,     855,     862\r\n    5051,     418,     863,     527,     864\r\n    5052,     188,     672,     669,     450\r\n    5053,     418,      19,     197,     527\r\n    5054,     853,     454,     450,     672\r\n    5055,     451,     449,     862,     453\r\n    5056,     671,     448,     680,     858\r\n    5057,     852,     861,     692,     691\r\n    5058,     319,     668,     669,     851\r\n    5059,     672,     320,     851,     677\r\n    5060,     451,     181,     865,     452\r\n    5061,     667,     669,     854,     187\r\n    5062,     860,     863,     861,     862\r\n    5063,     244,     527,      93,     695\r\n    5064,     244,     527,     857,     864\r\n    5065,     863,     292,     683,     682\r\n    5066,     125,     292,     683,     328\r\n    5067,     319,     669,     677,     851\r\n    5068,     418,     451,     181,     865\r\n    5069,     452,     180,     420,      15\r\n    5070,     326,     674,     694,     698\r\n    5071,     863,     859,     865,     416\r\n    5072,     322,     667,     668,     854\r\n    5073,     690,     419,     166,     421\r\n    5074,     452,     420,     865,     855\r\n    5075,     852,     860,     858,     676\r\n    5076,     667,     686,     855,     854\r\n    5077,     856,     860,     858,     857\r\n    5078,     452,     187,     670,     855\r\n    5079,     859,     686,     691,     861\r\n    5080,     686,     859,     691,     690\r\n    5081,     454,     671,     672,     853\r\n    5082,     672,     853,     669,     450\r\n    5083,     856,     696,     695,     694\r\n    5084,     693,     859,     691,     861\r\n    5085,     852,     853,     851,     672\r\n    5086,     859,     693,     691,     690\r\n    5087,     853,     669,     450,     862\r\n    5088,     689,     322,     668,     854\r\n    5089,     449,     854,     187,     855\r\n    5090,     685,     164,     417,     682\r\n    5091,     447,     451,     864,     453\r\n    5092,     164,     682,      12,     172\r\n    5093,     418,     863,     417,      11\r\n    5094,     419,     859,     416,     420\r\n    5095,     322,     689,     686,     854\r\n    5096,     667,     322,     686,     854\r\n    5097,     421,     690,     855,     688\r\n    5098,     669,     667,     854,     851\r\n    5099,     420,     859,     865,     855\r\n    5100,     857,     448,     858,     680\r\n    5101,     852,     860,     692,     861\r\n    5102,     451,     418,     864,     865\r\n    5103,     188,     449,     450,     669\r\n    5104,     418,     181,     416,     865\r\n    5105,     453,     853,     862,     858\r\n    5106,     451,     864,     862,     865\r\n    5107,     669,     449,     450,     862\r\n    5108,     863,     418,     416,     865\r\n    5109,     682,     292,     683,     613\r\n    5110,     418,     863,     864,     865\r\n    5111,     667,     668,     854,     851\r\n    5112,     857,     679,     258,     544\r\n    5113,     668,     667,     669,     851\r\n    5114,     674,     675,     679,     857\r\n    5115,     674,     326,     694,     327\r\n    5116,     678,     323,     677,     851\r\n    5117,     678,     852,     323,     851\r\n    5118,     672,     853,     851,     669\r\n    5119,     323,     689,     677,     851\r\n    5120,     859,     863,     865,     862\r\n    5121,     694,     697,     695,     857\r\n    5122,     671,     448,     853,     453\r\n    5123,     320,     669,     851,     677\r\n    5124,     447,     527,     197,      28\r\n    5125,     852,     689,     323,     851\r\n    5126,     861,     689,     851,     854\r\n    5127,     852,     689,     851,     861\r\n    5128,     861,     852,     862,     851\r\n    5129,     852,     853,     862,     851\r\n    5130,     852,     860,     862,     858\r\n    5131,     454,     671,     853,     453\r\n    5132,     153,     321,      10,     688\r\n    5133,     671,     454,     448,     453\r\n    5134,     690,     686,     855,     688\r\n    5135,     447,     198,     544,      28\r\n    5136,     244,     447,     544,      28\r\n    5137,     853,     454,     453,     450\r\n    5138,     863,      92,     864,     695\r\n    5139,     854,     861,     862,     851\r\n    5140,      93,     544,     695,     258\r\n    5141,     860,     852,     862,     861\r\n    5142,     448,     190,     680,      31\r\n    5143,     198,     448,     680,      31\r\n    5144,     697,     674,     857,     694\r\n    5145,     448,     853,     453,     858\r\n    5146,     680,     675,     673,     858\r\n    5147,     696,     856,     684,     698\r\n    5148,     325,     140,     684,     698\r\n    5149,     671,     454,     672,     189\r\n    5150,     856,     683,     687,     681\r\n    5151,     448,     671,     853,     858\r\n    5152,     853,     671,     673,     858\r\n    5153,     860,     864,     858,     857\r\n    5154,     678,     852,     672,     853\r\n    5155,     865,     449,     855,     862\r\n    5156,     689,     139,     668,     322\r\n    5157,     678,     672,     851,     677\r\n    5158,     544,     857,     250,     680\r\n    5159,     153,     420,     670,     855\r\n    5160,     859,     865,     855,     862\r\n    5161,     292,     682,     172,     613\r\n    5162,     454,     671,     190,     189\r\n    5163,     671,     454,     190,     448\r\n    5164,     292,     863,     172,     682\r\n    5165,     329,     696,     328,     684\r\n    5166,     863,     685,     693,     690\r\n    5167,     859,     863,     693,     690\r\n    5168,     451,     452,     865,     449\r\n    5169,     668,     139,     677,     319\r\n    5170,     856,     860,     695,     683\r\n    5171,     863,     860,     864,     862\r\n    5172,     449,     188,     187,     669\r\n    5173,     696,     856,     695,     683\r\n    5174,     697,     674,     679,     857\r\n    5175,     674,     856,     857,     694\r\n    5176,     856,     860,     683,     681\r\n    5177,     448,     671,     680,     190\r\n    5178,      92,     863,     292,     695\r\n    5179,     697,     679,     101,     258\r\n    5180,     198,     447,     544,     857\r\n    5181,     860,     863,     864,     695\r\n    5182,     697,     674,     327,     679\r\n    5183,     696,     292,     683,     695\r\n    5184,     863,     860,     683,     695\r\n    5185,     292,     863,     683,     695\r\n    5186,     189,     454,     672,     450\r\n    5187,     856,     675,     858,     676\r\n    5188,     675,     856,     858,     857\r\n    5189,     189,      27,     450,     672\r\n    5190,     860,     856,     858,     676\r\n    5191,     853,     671,     672,     673\r\n    5192,     676,     678,     673,     858\r\n    5193,     678,     852,     673,     858\r\n    5194,     419,     859,     855,     690\r\n    5195,     852,     678,     676,     858\r\n    5196,     416,     180,     420,     865\r\n    5197,     859,     416,     420,     865\r\n    5198,     679,     250,     101,     258\r\n    5199,     679,     544,     250,     258\r\n    5200,     153,     321,     688,     855\r\n    5201,     449,     669,     854,     862\r\n    5202,     682,     863,     681,     683\r\n    5203,     449,     854,     855,     862\r\n    5204,     188,     672,     320,     669\r\n    5205,     452,     420,     670,      15\r\n    5206,     685,     863,     681,     682\r\n    5207,     859,     686,     855,     690\r\n    5208,     678,     852,     851,     672\r\n    5209,     687,     676,     692,     324\r\n    5210,     863,     685,     681,     693\r\n    5211,     863,     860,     681,     683\r\n    5212,     860,     693,     692,     861\r\n    5213,     667,     854,     670,     187\r\n    5214,     856,     325,     676,     687\r\n    5215,     140,     329,     684,     698\r\n    5216,     527,     244,     857,     695\r\n    5217,      15,     420,     670,     153\r\n    5218,     697,     674,     694,     327\r\n    5219,     166,     421,      10,     688\r\n    5220,      19,     418,     197,     451\r\n    5221,     527,     447,     197,     864\r\n    5222,     857,     675,     680,     858\r\n    5223,     198,     447,     857,     448\r\n    5224,     447,     451,     197,     864\r\n    5225,     418,     527,     197,     864\r\n    5226,     863,     418,     417,     416\r\n    5227,     419,     863,     417,     416\r\n    5228,     292,     863,      11,     172\r\n    5229,     674,     140,     325,     698\r\n    5230,     451,     418,     197,     864\r\n    5231,     544,     857,     695,     258\r\n    5232,     250,     198,     680,      31\r\n    5233,     679,     857,     250,     544\r\n    5234,     319,     669,     320,     677\r\n    5235,     449,     451,     862,     865\r\n    5236,     166,     690,     421,     688\r\n    5237,     693,     860,     692,     681\r\n    5238,     324,     852,     323,     678\r\n    5239,     324,     323,     852,     692\r\n    5240,     858,     447,     453,     448\r\n    5241,     858,     453,     447,     864\r\n    5242,     861,     686,     689,     854\r\n    5243,     861,     689,     686,     691\r\n    5244,     695,     244,     544,      93\r\n    5245,     695,     544,     244,     857\r\n    5246,     690,     863,     419,     859\r\n    5247,     690,     419,     863,     685\r\n    5248,     714,     138,     707,     662\r\n    5249,     715,     713,     870,     709\r\n    5250,     875,     727,     609,     877\r\n    5251,     717,     705,     331,     141\r\n    5252,     713,     543,     697,     101\r\n    5253,     703,     876,     700,     867\r\n    5254,     873,     867,     868,     711\r\n    5255,     867,     873,     700,     711\r\n    5256,     703,     704,     700,     876\r\n    5257,     664,     611,     879,      89\r\n    5258,     725,     706,     866,     719\r\n    5259,     877,     608,     879,     612\r\n    5260,     606,     702,     866,     612\r\n    5261,     317,     100,     662,     710\r\n    5262,     877,     608,     871,     879\r\n    5263,     703,     666,     315,     881\r\n    5264,     694,     709,     869,     870\r\n    5265,     876,     867,     881,     880\r\n    5266,     289,     290,     881,     879\r\n    5267,     872,     715,     868,     867\r\n    5268,     873,     874,     868,     878\r\n    5269,     716,     698,     869,     723\r\n    5270,     874,     873,     868,     711\r\n    5271,     710,     100,     662,     256\r\n    5272,     724,     708,     334,     114\r\n    5273,     611,     245,     879,      89\r\n    5274,     705,     717,     332,     141\r\n    5275,     706,     704,     719,     333\r\n    5276,     704,     719,     333,     720\r\n    5277,     878,     874,     871,     869\r\n    5278,     245,      91,     879,     246\r\n    5279,     874,     873,     711,     712\r\n    5280,     727,     875,     721,     877\r\n    5281,     666,     880,     663,     881\r\n    5282,     696,     329,     869,     698\r\n    5283,     281,     594,     116,     612\r\n    5284,      91,     665,     879,     246\r\n    5285,     726,     727,     721,     877\r\n    5286,     872,     666,     880,     256\r\n    5287,     870,     872,     871,     256\r\n    5288,     703,     666,     707,     314\r\n    5289,     872,     710,     662,     256\r\n    5290,     714,     872,     715,     710\r\n    5291,     725,     706,     708,     866\r\n    5292,     873,     874,     722,     712\r\n    5293,     875,     878,     871,     869\r\n    5294,     332,     704,     333,     720\r\n    5295,     594,     724,     866,     281\r\n    5296,     245,      90,     246,     879\r\n    5297,     877,     879,     871,     880\r\n    5298,      91,     665,     256,     880\r\n    5299,     666,     707,     314,     662\r\n    5300,     876,     873,     868,     878\r\n    5301,     866,     606,     612,     881\r\n    5302,     873,     876,     718,     878\r\n    5303,     694,     697,     709,     870\r\n    5304,     874,     873,     718,     878\r\n    5305,     704,     873,     705,     700\r\n    5306,     874,     709,     868,     870\r\n    5307,     877,     875,     721,     878\r\n    5308,     709,     874,     712,     869\r\n    5309,     724,     279,     281,     594\r\n    5310,     718,     876,     721,     878\r\n    5311,     666,     665,     880,     256\r\n    5312,     695,      92,     871,     292\r\n    5313,     873,     717,     711,     712\r\n    5314,     725,     726,     721,     877\r\n    5315,     873,     876,     720,     718\r\n    5316,     876,     866,     721,     878\r\n    5317,     876,     878,     868,     880\r\n    5318,     707,     714,     662,     867\r\n    5319,      91,     256,     871,     880\r\n    5320,     866,     876,     721,     719\r\n    5321,     328,     875,     696,     728\r\n    5322,     606,     702,     115,     286\r\n    5323,     725,     866,     877,     721\r\n    5324,     696,     875,     871,     869\r\n    5325,     716,     709,     712,     869\r\n    5326,     706,     719,     334,     333\r\n    5327,     706,     725,     334,     719\r\n    5328,     718,     874,     723,     722\r\n    5329,     704,     873,     876,     720\r\n    5330,     876,     873,     700,     867\r\n    5331,      92,      93,     695,     871\r\n    5332,     876,     704,     719,     866\r\n    5333,     698,     329,     869,     723\r\n    5334,     328,     727,     875,     728\r\n    5335,     874,     868,     712,     711\r\n    5336,     879,     877,     612,     881\r\n    5337,     606,     290,     612,     881\r\n    5338,     726,     610,     117,     291\r\n    5339,     666,     703,     867,     880\r\n    5340,     705,     704,     332,     720\r\n    5341,     716,     140,     723,     335\r\n    5342,     608,      92,     292,     871\r\n    5343,     875,     877,     871,     878\r\n    5344,      90,     664,     879,      89\r\n    5345,     727,     875,     609,     292\r\n    5346,     717,     873,     722,     712\r\n    5347,     664,     665,     246,     879\r\n    5348,      91,     245,     879,     871\r\n    5349,     867,     876,     868,     880\r\n    5350,      91,      92,     245,     871\r\n    5351,     608,     245,     871,     879\r\n    5352,     606,     122,     701,     286\r\n    5353,     866,     877,     612,     610\r\n    5354,     696,     694,     869,     870\r\n    5355,     695,     694,     696,     870\r\n    5356,     875,     728,     869,     696\r\n    5357,     872,     714,     662,     710\r\n    5358,     272,     594,     114,     708\r\n    5359,     709,     874,     869,     870\r\n    5360,     695,     696,     871,     870\r\n    5361,     714,     138,     330,     707\r\n    5362,     694,     696,     869,     698\r\n    5363,     290,     611,     612,     879\r\n    5364,     707,     867,     700,     711\r\n    5365,     728,     874,     878,     869\r\n    5366,     727,     726,     609,     877\r\n    5367,     722,     336,     712,     335\r\n    5368,     258,      93,     256,     870\r\n    5369,     713,     327,     697,     709\r\n    5370,     875,     608,     292,     871\r\n    5371,     703,     707,     867,     700\r\n    5372,     725,     706,     334,     708\r\n    5373,     695,      93,     870,     871\r\n    5374,     876,     703,     881,     867\r\n    5375,     877,     878,     881,     880\r\n    5376,     867,     703,     881,     880\r\n    5377,     608,     611,     879,     612\r\n    5378,     702,     594,     708,     866\r\n    5379,     326,     694,     709,     698\r\n    5380,     705,     332,     722,     720\r\n    5381,     874,     722,     712,     723\r\n    5382,     877,     866,     881,     878\r\n    5383,     726,     727,     609,     291\r\n    5384,     881,     666,     315,     663\r\n    5385,     866,     725,     719,     721\r\n    5386,     289,     606,     881,     290\r\n    5387,     141,     717,     332,     722\r\n    5388,     717,     705,     332,     722\r\n    5389,      93,     258,     695,     870\r\n    5390,     714,     872,     867,     715\r\n    5391,     726,     281,     117,     610\r\n    5392,      93,     870,     871,     256\r\n    5393,     281,     866,     612,     610\r\n    5394,     728,     718,     721,     878\r\n    5395,     315,     122,     701,     663\r\n    5396,     608,     245,     879,     611\r\n    5397,     666,     872,     662,     256\r\n    5398,     245,      90,     879,      89\r\n    5399,     716,     698,     709,     869\r\n    5400,     289,     664,     879,     881\r\n    5401,     866,     702,     881,     701\r\n    5402,     702,     606,     116,     612\r\n    5403,      90,     664,     246,     879\r\n    5404,     878,     877,     871,     880\r\n    5405,     872,     880,     871,     256\r\n    5406,     272,     702,     115,     594\r\n    5407,     698,     694,     709,     869\r\n    5408,     327,     694,     697,     709\r\n    5409,     716,     326,     709,     698\r\n    5410,     702,     606,     701,     286\r\n    5411,     664,     289,     663,     881\r\n    5412,     724,     726,     281,     117\r\n    5413,     724,     279,     594,     708\r\n    5414,     279,     724,     281,     117\r\n    5415,     724,     279,     708,     114\r\n    5416,     666,     703,     315,     314\r\n    5417,     125,     727,     609,     292\r\n    5418,     727,     125,     609,     291\r\n    5419,     876,     718,     721,     719\r\n    5420,     125,     328,     727,     292\r\n    5421,     336,     717,     141,     722\r\n    5422,     875,     728,     878,     869\r\n    5423,     713,     697,     870,     709\r\n    5424,     713,     872,     870,     543\r\n    5425,     724,     725,     334,     708\r\n    5426,     664,      90,     124,      89\r\n    5427,     702,     272,     708,     594\r\n    5428,      91,     871,     256,      93\r\n    5429,     543,     872,     870,     256\r\n    5430,     594,     281,     866,     612\r\n    5431,     702,     594,     866,     612\r\n    5432,     706,     702,     708,     866\r\n    5433,     724,     725,     708,     866\r\n    5434,     326,     716,     140,     698\r\n    5435,     609,     608,     877,     610\r\n    5436,     713,     543,     870,     697\r\n    5437,     606,     702,     881,     866\r\n    5438,     258,     543,     870,     256\r\n    5439,     140,     716,     723,     698\r\n    5440,     706,     704,     699,     866\r\n    5441,     331,     330,     700,     711\r\n    5442,     879,     877,     881,     880\r\n    5443,     606,     290,     116,     612\r\n    5444,     704,     876,     699,     866\r\n    5445,     704,     703,     699,     876\r\n    5446,     713,     543,     101,     251\r\n    5447,     327,     326,     694,     709\r\n    5448,     699,     866,     881,     701\r\n    5449,     251,     256,     710,     543\r\n    5450,     702,     866,     699,     701\r\n    5451,     872,     713,     710,     543\r\n    5452,     329,     140,     723,     698\r\n    5453,     703,     666,     881,     880\r\n    5454,     877,     866,     612,     881\r\n    5455,     875,     728,     721,     878\r\n    5456,     875,     727,     721,     728\r\n    5457,     666,     665,     663,     880\r\n    5458,     702,     706,     699,     866\r\n    5459,     327,     713,     697,     101\r\n    5460,     543,     258,     697,     101\r\n    5461,     664,     879,     881,     663\r\n    5462,     866,     876,     881,     878\r\n    5463,     878,     876,     881,     880\r\n    5464,     715,     709,     870,     868\r\n    5465,     873,     705,     722,     720\r\n    5466,     329,     728,     869,     723\r\n    5467,     707,     714,     867,     711\r\n    5468,     874,     728,     723,     869\r\n    5469,     728,     874,     723,     718\r\n    5470,     330,     714,     707,     711\r\n    5471,     872,     713,     870,     715\r\n    5472,     543,     258,     870,     697\r\n    5473,     873,     704,     705,     720\r\n    5474,     872,     666,     867,     880\r\n    5475,     873,     718,     720,     722\r\n    5476,     695,     694,     870,     697\r\n    5477,     704,     873,     700,     876\r\n    5478,     258,     695,     870,     697\r\n    5479,     867,     715,     868,     711\r\n    5480,     727,     328,     875,     292\r\n    5481,     872,     713,     715,     710\r\n    5482,     608,      92,     871,     245\r\n    5483,     881,     315,     701,     663\r\n    5484,     872,     715,     870,     868\r\n    5485,     290,     879,     612,     881\r\n    5486,     866,     876,     699,     881\r\n    5487,     867,     872,     880,     868\r\n    5488,     876,     703,     699,     881\r\n    5489,     606,     702,     701,     881\r\n    5490,     664,     665,     879,     663\r\n    5491,     704,     876,     719,     720\r\n    5492,     696,     869,     871,     870\r\n    5493,      92,      91,      93,     871\r\n    5494,     594,     279,     114,     708\r\n    5495,     608,     875,     292,     877\r\n    5496,     868,     878,     871,     880\r\n    5497,     335,     716,     712,     723\r\n    5498,     594,     702,     116,     612\r\n    5499,     702,     606,     115,     116\r\n    5500,     329,     328,     696,     728\r\n    5501,     609,     608,     292,     877\r\n    5502,     594,     702,     115,     116\r\n    5503,     875,     328,     696,     292\r\n    5504,     880,     879,     663,     881\r\n    5505,     875,     609,     292,     877\r\n    5506,     665,     879,     663,     880\r\n    5507,      91,     879,     880,     871\r\n    5508,     703,     881,     315,     701\r\n    5509,     875,     608,     871,     877\r\n    5510,     703,     699,     881,     701\r\n    5511,     872,     868,     870,     871\r\n    5512,     872,     543,     710,     256\r\n    5513,     868,     872,     880,     871\r\n    5514,     866,     877,     721,     878\r\n    5515,     868,     715,     712,     711\r\n    5516,     874,     873,     722,     718\r\n    5517,     873,     705,     717,     722\r\n    5518,     722,     335,     712,     723\r\n    5519,     717,     336,     712,     722\r\n    5520,     665,      91,     879,     880\r\n    5521,     726,     609,     877,     610\r\n    5522,     609,     726,     291,     610\r\n    5523,     718,     876,     720,     719\r\n    5524,     704,     706,     719,     866\r\n    5525,     728,     329,     869,     696\r\n    5526,     608,     877,     610,     612\r\n    5527,     873,     876,     868,     867\r\n    5528,     705,     331,     700,     711\r\n    5529,     714,     715,     867,     711\r\n    5530,     874,     728,     878,     718\r\n    5531,     330,     707,     700,     711\r\n    5532,     873,     705,     700,     711\r\n    5533,     543,     713,     710,     251\r\n    5534,     251,     256,     100,     710\r\n    5535,     714,     317,     662,     710\r\n    5536,     594,     724,     708,     866\r\n    5537,     666,     703,     707,     867\r\n    5538,     874,     868,     871,     870\r\n    5539,     874,     878,     871,     868\r\n    5540,     869,     874,     871,     870\r\n    5541,     714,     872,     662,     867\r\n    5542,     714,     317,     138,     662\r\n    5543,     707,     138,     314,     662\r\n    5544,     868,     712,     709,     874\r\n    5545,     868,     709,     712,     715\r\n    5546,     711,     705,     717,     873\r\n    5547,     711,     717,     705,     331\r\n    5548,     725,     877,     610,     726\r\n    5549,     610,     877,     725,     866\r\n    5550,     725,     610,     281,     726\r\n    5551,     281,     610,     725,     866\r\n    5552,     725,     281,     724,     726\r\n    5553,     724,     281,     725,     866\r\n    5554,     869,     712,     723,     874\r\n    5555,     869,     723,     712,     716\r\n    5556,     696,     871,     292,     695\r\n    5557,     696,     292,     871,     875\r\n    5558,     663,     701,     289,     122\r\n    5559,     663,     289,     701,     881\r\n    5560,     606,     289,     701,     122\r\n    5561,     606,     701,     289,     881\r\n    5562,     867,     662,     666,     872\r\n    5563,     867,     666,     662,     707\r\n    5564,     289,     664,     290,     879\r\n    5565,     289,     290,     664,     124\r\n    5566,     664,     611,     290,     879\r\n    5567,      89,     124,     611,     123\r\n    5568,      89,     611,     124,     664\r\n    5569,     290,     611,     124,     123\r\n    5570,     290,     124,     611,     664\r\n    5571,     748,     745,     344,     749\r\n    5572,     745,     748,     740,     749\r\n    5573,     661,     312,     732,     741\r\n    5574,      98,     345,     751,      99\r\n    5575,     337,     744,     202,     731\r\n    5576,     316,     661,      96,     741\r\n    5577,     751,     659,     255,      99\r\n    5578,     345,     747,     751,      99\r\n    5579,     734,     311,     660,     730\r\n    5580,     661,     737,      96,     741\r\n    5581,     743,     343,     143,     749\r\n    5582,     734,     659,     660,     311\r\n    5583,     659,     742,     732,     729\r\n    5584,     739,     745,     341,     746\r\n    5585,     312,     734,     311,     659\r\n    5586,     142,     733,     746,     338\r\n    5587,     201,     469,      41,     730\r\n    5588,     471,     469,     729,     470\r\n    5589,     742,     729,     738,     732\r\n    5590,     744,     731,     735,     729\r\n    5591,     257,     737,     255,     751\r\n    5592,     751,      98,      99,     255\r\n    5593,      45,     744,     748,     471\r\n    5594,      46,     209,     748,     470\r\n    5595,     248,     737,      96,     255\r\n    5596,     312,     135,     732,     741\r\n    5597,     209,     471,     748,     470\r\n    5598,     731,     744,     202,     469\r\n    5599,     345,      46,     748,     470\r\n    5600,     345,     747,      46,     470\r\n    5601,     731,     201,     469,      42\r\n    5602,     257,      98,     751,     255\r\n    5603,      97,     257,     737,     248\r\n    5604,     742,     737,     751,     255\r\n    5605,     745,     740,     743,     749\r\n    5606,     732,     340,     339,     738\r\n    5607,     659,     742,     751,     255\r\n    5608,     469,     207,      41,     730\r\n    5609,     661,     742,     255,     737\r\n    5610,     742,     659,     751,     748\r\n    5611,     742,     750,     751,     737\r\n    5612,     337,     744,     731,     735\r\n    5613,     744,      45,     748,     344\r\n    5614,     748,     659,     470,     729\r\n    5615,     311,     136,     660,     730\r\n    5616,     733,     732,     339,     738\r\n    5617,     742,     661,     255,     659\r\n    5618,      97,     736,     750,     343\r\n    5619,     747,     659,     751,      99\r\n    5620,     338,     733,     746,     735\r\n    5621,     745,     744,     748,     344\r\n    5622,     731,     337,      42,     202\r\n    5623,     471,     744,     748,     729\r\n    5624,     471,     748,     470,     729\r\n    5625,     744,     338,     746,     735\r\n    5626,     312,     734,     659,     732\r\n    5627,     257,     737,     248,     255\r\n    5628,     736,      97,     750,     737\r\n    5629,     733,     744,     746,     735\r\n    5630,     750,     736,     737,     742\r\n    5631,     729,     469,     730,     470\r\n    5632,     745,     743,     342,     749\r\n    5633,     742,     659,     748,     729\r\n    5634,     750,     742,     751,     748\r\n    5635,     661,     312,     659,     732\r\n    5636,     742,     340,     732,     738\r\n    5637,     661,     742,     737,     741\r\n    5638,     744,     745,     748,     740\r\n    5639,     750,      97,     257,     737\r\n    5640,     731,     469,     730,     729\r\n    5641,      45,     471,     748,     209\r\n    5642,     747,     137,     659,      99\r\n    5643,     469,     470,     207,     730\r\n    5644,     344,     745,     342,     749\r\n    5645,     729,     733,     738,     732\r\n    5646,      44,     470,     660,     207\r\n    5647,     661,     737,     255,      96\r\n    5648,     318,      44,     660,     207\r\n    5649,     740,     745,     743,     342\r\n    5650,     747,     137,     660,     659\r\n    5651,     661,     742,     732,     659\r\n    5652,     142,     739,     341,     746\r\n    5653,     744,     337,     338,     735\r\n    5654,     733,     744,     735,     729\r\n    5655,     207,     470,     660,     730\r\n    5656,     201,     731,     469,     730\r\n    5657,     341,     745,     740,     342\r\n    5658,      44,     137,     318,     660\r\n    5659,     734,     659,     732,     729\r\n    5660,     742,     729,     740,     738\r\n    5661,      45,     744,     471,     202\r\n    5662,     744,     471,     202,     469\r\n    5663,     744,     733,     746,     745\r\n    5664,     745,     739,     738,     746\r\n    5665,     739,     745,     738,     740\r\n    5666,     745,     739,     341,     740\r\n    5667,     736,     750,     343,     749\r\n    5668,     733,     745,     738,     746\r\n    5669,     742,     661,     732,     741\r\n    5670,     661,     135,     741,     316\r\n    5671,     135,     340,     732,     741\r\n    5672,     312,     661,     135,     741\r\n    5673,     340,     742,     732,     741\r\n    5674,     736,     343,     743,     749\r\n    5675,     740,     736,     743,     749\r\n    5676,     747,      46,     470,      44\r\n    5677,     731,      42,     469,     202\r\n    5678,     659,     747,     470,     660\r\n    5679,     750,     257,     751,     737\r\n    5680,     207,     136,      41,     730\r\n    5681,     470,     659,     751,     747\r\n    5682,     751,     659,     470,     748\r\n    5683,     751,     345,     470,     747\r\n    5684,     470,     345,     751,     748\r\n    5685,     749,     342,     143,     743\r\n    5686,     749,     143,     342,     344\r\n    5687,     660,     207,     136,     318\r\n    5688,     660,     136,     207,     730\r\n    5689,     729,     740,     748,     742\r\n    5690,     729,     748,     740,     744\r\n    5691,     660,     734,     470,     659\r\n    5692,     660,     470,     734,     730\r\n    5693,     729,     470,     734,     659\r\n    5694,     729,     734,     470,     730\r\n    5695,      44,     660,     747,     137\r\n    5696,     747,     660,      44,     470\r\n    5697,     142,     746,     339,     739\r\n    5698,     142,     339,     746,     733\r\n    5699,     738,     339,     746,     739\r\n    5700,     738,     746,     339,     733\r\n    5701,     738,     729,     744,     733\r\n    5702,     744,     729,     738,     740\r\n    5703,     744,     745,     738,     733\r\n    5704,     738,     745,     744,     740\r\n    5705,     744,     469,     729,     471\r\n    5706,     729,     469,     744,     731\r\n    5707,     749,     748,     742,     750\r\n    5708,     742,     748,     749,     740\r\n    5709,     742,     736,     749,     750\r\n    5710,     749,     736,     742,     740\r\n    5711,     754,     658,     752,     753\r\n    5712,     207,      44,     658,     318\r\n    5713,     318,     754,     136,     310\r\n    5714,     120,     658,     310,     753\r\n    5715,     463,     752,     464,     206\r\n    5716,     754,     752,     658,     463\r\n    5717,     754,     318,     658,     310\r\n    5718,     557,     752,     605,     104\r\n    5719,     120,     285,     605,     753\r\n    5720,     207,     463,     754,     658\r\n    5721,     557,     614,     206,     107\r\n    5722,     752,     463,      39,     206\r\n    5723,     126,     121,     605,     658\r\n    5724,     614,     126,     605,     658\r\n    5725,     103,     614,     102,     126\r\n    5726,     754,     207,     318,     136\r\n    5727,      41,     207,     754,     136\r\n    5728,     464,     605,     752,     658\r\n    5729,     464,     605,     658,     614\r\n    5730,     464,     605,     614,     557\r\n    5731,     752,     557,     464,     206\r\n    5732,      40,     614,     206,     464\r\n    5733,     614,     557,     206,     464\r\n    5734,     614,      40,     206,     107\r\n    5735,     605,     120,     753,     658\r\n    5736,     614,      40,      43,     464\r\n    5737,     127,     126,     464,     658\r\n    5738,     206,     557,     107,     267\r\n    5739,     557,     614,     103,     605\r\n    5740,     126,     127,     464,      43\r\n    5741,     103,     121,     605,     126\r\n    5742,     614,     103,     605,     126\r\n    5743,     126,     614,      43,     464\r\n    5744,     658,     754,     310,     753\r\n    5745,     103,     557,     605,     104\r\n    5746,     126,     614,     464,     658\r\n    5747,     463,     752,     658,     464\r\n    5748,     127,      44,     464,      43\r\n    5749,     463,      44,     658,     207\r\n    5750,     463,      41,     754,      39\r\n    5751,      44,     137,     658,     318\r\n    5752,     463,      41,     207,     754\r\n    5753,     207,     754,     318,     658\r\n    5754,     285,     752,     605,     753\r\n    5755,     557,     614,     102,     103\r\n    5756,     752,     285,     605,     104\r\n    5757,     120,     121,     658,     605\r\n    5758,     464,     605,     557,     752\r\n    5759,     614,     557,     102,     107\r\n    5760,     752,     106,     206,      39\r\n    5761,     752,      39,     463,     754\r\n    5762,     127,      44,     658,     464\r\n    5763,      44,     127,     658,     137\r\n    5764,     127,     121,     126,     658\r\n    5765,     463,      44,     464,     658\r\n    5766,     752,     605,     753,     658\r\n    5767,     557,     752,     267,     206\r\n    5768,     557,     267,     752,     104\r\n    5769,     106,     267,     752,     206\r\n    5770,     106,     752,     267,     104\r\n    5771,     539,     747,     345,      99\r\n    5772,     755,     130,     119,     756\r\n    5773,     472,     490,      47,     615\r\n    5774,     747,     539,     345,     756\r\n    5775,     490,     525,      68,     616\r\n    5776,     472,     490,     615,     616\r\n    5777,     472,     747,      44,      46\r\n    5778,     254,     237,     616,     293\r\n    5779,     472,     615,      47,      43\r\n    5780,     756,     539,     345,      94\r\n    5781,     525,     755,     524,     756\r\n    5782,     539,      98,     345,      94\r\n    5783,     747,     254,     539,     616\r\n    5784,     283,     119,     252,     756\r\n    5785,      71,     755,      69,     490\r\n    5786,     755,     283,     756,     119\r\n    5787,     240,     525,      69,     755\r\n    5788,     755,     525,      69,     490\r\n    5789,     747,     472,     616,     756\r\n    5790,     472,      51,     756,      46\r\n    5791,     525,     747,     616,     756\r\n    5792,     490,      67,     616,      68\r\n    5793,     539,     756,     252,      94\r\n    5794,     525,     240,     524,     755\r\n    5795,     525,     747,     539,     616\r\n    5796,      87,     237,      88,     293\r\n    5797,     237,     254,      88,     293\r\n    5798,     616,     127,     126,      43\r\n    5799,      67,     615,     616,     126\r\n    5800,     240,     283,     524,     755\r\n    5801,     472,      44,     616,      43\r\n    5802,     127,     747,      44,     616\r\n    5803,     747,     472,     756,      46\r\n    5804,      51,      71,      47,     472\r\n    5805,     525,     237,      68,     616\r\n    5806,      71,     472,     756,     490\r\n    5807,      67,     490,     616,     615\r\n    5808,     756,     119,     252,      94\r\n    5809,      71,     472,     490,      47\r\n    5810,      67,      74,     490,     615\r\n    5811,     747,     472,      44,     616\r\n    5812,      74,      71,     490,      47\r\n    5813,     283,     240,     524,      85\r\n    5814,     755,      71,     756,     490\r\n    5815,     254,     747,     539,      99\r\n    5816,     755,      71,     130,     756\r\n    5817,     747,     525,     539,     756\r\n    5818,      71,      51,     130,     756\r\n    5819,     254,     237,      88,     242\r\n    5820,      44,     127,     616,      43\r\n    5821,     755,     283,     524,     756\r\n    5822,     525,     490,      68,      69\r\n    5823,      98,     539,     345,      99\r\n    5824,     525,     755,     756,     490\r\n    5825,      86,     283,     524,      85\r\n    5826,     539,     525,     242,     524\r\n    5827,     242,      86,     252,     524\r\n    5828,     539,     525,     524,     756\r\n    5829,      51,      71,     472,     756\r\n    5830,     283,     756,     252,     524\r\n    5831,     756,     539,     252,     524\r\n    5832,     539,     242,     252,     524\r\n    5833,     254,     747,      99,     137\r\n    5834,      86,     283,     252,     524\r\n    5835,     615,     472,     616,      43\r\n    5836,     490,      74,      47,     615\r\n    5837,     747,     254,     127,     137\r\n    5838,      46,     747,     345,     756\r\n    5839,     747,     127,      44,     137\r\n    5840,     615,     616,     126,      43\r\n    5841,     254,     127,     616,     747\r\n    5842,     616,     127,     254,     293\r\n    5843,     756,     616,     490,     472\r\n    5844,     756,     490,     616,     525\r\n    5845,     242,     539,     616,     525\r\n    5846,     616,     539,     242,     254\r\n    5847,     616,     237,     242,     525\r\n    5848,     242,     237,     616,     254\r\n    5849,     757,     176,       4,     159\r\n    5850,     110,      52,     757,     554\r\n    5851,     410,     757,     278,     159\r\n    5852,     410,      24,     177,     589\r\n    5853,     410,     176,       5,     477\r\n    5854,     589,     110,     278,     757\r\n    5855,     589,     410,     757,     278\r\n    5856,      52,     213,     757,     554\r\n    5857,     410,     176,     477,     757\r\n    5858,     589,     110,     757,     554\r\n    5859,     589,     410,       5,     477\r\n    5860,     589,      64,      53,       5\r\n    5861,      20,     410,     278,     159\r\n    5862,     589,       5,      53,     477\r\n    5863,     477,     176,       4,     757\r\n    5864,      64,     589,      53,     554\r\n    5865,     177,     410,     278,      20\r\n    5866,     589,      64,     265,     554\r\n    5867,     589,     477,      53,     554\r\n    5868,     213,     477,     757,     554\r\n    5869,     589,     265,     110,     554\r\n    5870,      24,     410,       5,     589\r\n    5871,      64,      24,       5,     589\r\n    5872,     477,     213,      53,     554\r\n    5873,     410,     589,     757,     477\r\n    5874,     477,     589,     757,     554\r\n    5875,     213,      52,     757,     477\r\n    5876,     176,     410,     159,     757\r\n    5877,     410,     589,     177,     278\r\n    5878,      52,     477,       4,     757\r\n    5879,     882,     648,     304,     759\r\n    5880,     309,     882,     284,     131\r\n    5881,      94,     599,     253,     751\r\n    5882,     597,     599,     236,     515\r\n    5883,     344,     763,     749,     143\r\n    5884,     748,     882,     759,     473\r\n    5885,     599,     253,     751,     750\r\n    5886,     749,     346,     343,     143\r\n    5887,     761,     882,     759,     760\r\n    5888,      95,      97,     253,     750\r\n    5889,      94,     599,     751,     756\r\n    5890,     762,     763,     346,     758\r\n    5891,      77,     758,     762,     346\r\n    5892,     761,     231,     514,     515\r\n    5893,     597,      95,     758,      76\r\n    5894,     599,     882,     598,     235\r\n    5895,     882,     648,     309,     647\r\n    5896,     761,     231,     232,     514\r\n    5897,     598,     130,     119,     118\r\n    5898,     599,     761,     514,     515\r\n    5899,     597,     515,     236,      76\r\n    5900,     761,     763,     597,     750\r\n    5901,     515,     763,     761,     762\r\n    5902,     763,     597,     750,     758\r\n    5903,     599,     761,     750,     751\r\n    5904,     515,     763,     762,     758\r\n    5905,     598,      78,     235,     513\r\n    5906,     598,     130,     648,     756\r\n    5907,      94,     599,     756,     598\r\n    5908,     749,     346,     143,     763\r\n    5909,     515,     227,      76,     758\r\n    5910,     514,     599,     236,     235\r\n    5911,     343,     758,     749,     750\r\n    5912,      50,     648,     759,     304\r\n    5913,     598,     130,     118,     648\r\n    5914,     761,     599,     597,     515\r\n    5915,     882,     748,     756,     473\r\n    5916,     882,     598,     235,     513\r\n    5917,      94,     345,     751,      98\r\n    5918,     882,     761,     232,     514\r\n    5919,     597,     515,      76,     758\r\n    5920,     253,      94,     751,      98\r\n    5921,     748,     760,     473,     759\r\n    5922,     257,     253,     751,      98\r\n    5923,     760,     205,     473,     759\r\n    5924,     882,     514,     232,     513\r\n    5925,     882,     599,     514,     235\r\n    5926,      83,     882,     232,     513\r\n    5927,     748,     209,     473,     760\r\n    5928,     756,     748,      46,     473\r\n    5929,     882,     647,      83,     304\r\n    5930,     748,     882,     760,     759\r\n    5931,      51,     756,      46,     473\r\n    5932,     882,     748,     760,     761\r\n    5933,     345,     748,      46,     756\r\n    5934,     748,     209,     760,      45\r\n    5935,     309,      78,     284,     513\r\n    5936,     130,     648,     756,      51\r\n    5937,     284,     882,     118,     131\r\n    5938,     515,     763,     758,     597\r\n    5939,      95,     750,     597,     758\r\n    5940,      82,     309,     513,      78\r\n    5941,     759,     205,     473,      50\r\n    5942,     209,     205,     760,      45\r\n    5943,     648,     882,     473,     759\r\n    5944,     648,     882,     304,     647\r\n    5945,     749,     346,     763,     758\r\n    5946,     761,     882,     232,     759\r\n    5947,     210,     759,     473,      50\r\n    5948,      97,     343,     750,     758\r\n    5949,     748,     345,     751,     756\r\n    5950,     762,     227,     515,     758\r\n    5951,     763,     344,     749,     760\r\n    5952,     599,     882,     514,     761\r\n    5953,     761,     748,     750,     751\r\n    5954,     599,     882,     756,     598\r\n    5955,      97,     257,     253,     750\r\n    5956,     598,     882,     118,     284\r\n    5957,     599,     761,     597,     750\r\n    5958,     648,     882,     598,     756\r\n    5959,     762,     231,     515,      77\r\n    5960,     227,     762,     515,      77\r\n    5961,     762,     231,     761,     515\r\n    5962,     648,     882,     309,     131\r\n    5963,     515,     599,     236,     514\r\n    5964,     648,     131,     130,     118\r\n    5965,     257,     253,     750,     751\r\n    5966,     345,      94,     751,     756\r\n    5967,     647,     309,     513,      82\r\n    5968,     748,     209,      46,     473\r\n    5969,     756,     648,     473,      51\r\n    5970,      95,     597,     750,     253\r\n    5971,     515,     763,     597,     761\r\n    5972,     514,     882,     235,     513\r\n    5973,     647,     882,     513,     309\r\n    5974,     882,     309,     284,     513\r\n    5975,     648,     210,     473,      51\r\n    5976,      97,      95,     758,     750\r\n    5977,     882,     648,     473,     756\r\n    5978,     882,      83,     232,     304\r\n    5979,     882,     304,     232,     759\r\n    5980,      94,     598,     756,     119\r\n    5981,     598,     130,     756,     119\r\n    5982,     209,     205,     473,     760\r\n    5983,     344,     748,     760,      45\r\n    5984,     758,     763,     749,     750\r\n    5985,     344,     748,     749,     760\r\n    5986,     882,     648,     118,     131\r\n    5987,      83,     647,     513,      82\r\n    5988,     648,     882,     118,     598\r\n    5989,     882,     647,     513,      83\r\n    5990,     749,     346,     758,     343\r\n    5991,      77,     758,     227,     762\r\n    5992,     210,     648,     473,     759\r\n    5993,      50,     648,     210,     759\r\n    5994,     599,     597,     253,     750\r\n    5995,     513,     284,     598,      78\r\n    5996,     513,     598,     284,     882\r\n    5997,     756,     751,     882,     599\r\n    5998,     756,     882,     751,     748\r\n    5999,     761,     882,     751,     599\r\n    6000,     761,     751,     882,     748\r\n    6001,     761,     760,     750,     748\r\n    6002,     761,     750,     760,     763\r\n    6003,     749,     750,     760,     748\r\n    6004,     749,     760,     750,     763\r\n    6005,     299,     300,     774,     639\r\n    6006,     560,     267,     766,     206\r\n    6007,     144,     772,     350,     770\r\n    6008,     770,     772,     767,     348\r\n    6009,     467,     765,     465,     466\r\n    6010,     558,     111,     771,     264\r\n    6011,     641,     559,     268,     639\r\n    6012,     640,     299,     773,     774\r\n    6013,     772,     774,     767,     348\r\n    6014,     467,     641,     107,      40\r\n    6015,     300,     772,     642,     129\r\n    6016,     640,     467,     641,     764\r\n    6017,     559,     768,     766,     561\r\n    6018,     559,     768,     561,     558\r\n    6019,     769,     774,     639,     764\r\n    6020,     559,     467,     766,     641\r\n    6021,     769,     642,     558,     639\r\n    6022,     766,      39,     466,     206\r\n    6023,     144,     770,     767,     348\r\n    6024,     769,     772,     774,     767\r\n    6025,      49,     640,     773,     468\r\n    6026,      49,     208,     640,     468\r\n    6027,     144,     772,     770,     348\r\n    6028,     772,     769,     770,     767\r\n    6029,     347,     769,     767,     770\r\n    6030,     768,     559,     764,     639\r\n    6031,     774,     769,     767,     764\r\n    6032,     640,     773,     764,     774\r\n    6033,     560,     766,     106,     260\r\n    6034,     144,     347,     767,     770\r\n    6035,     641,     467,     766,     764\r\n    6036,     467,     765,     468,     465\r\n    6037,     765,      39,     466,     766\r\n    6038,     774,     640,     639,     764\r\n    6039,     769,     772,     639,     774\r\n    6040,     559,     768,     558,     639\r\n    6041,     640,     467,     764,     468\r\n    6042,     640,     641,     639,     764\r\n    6043,     467,     559,     560,     107\r\n    6044,     559,     268,     639,     558\r\n    6045,     208,     467,      48,     641\r\n    6046,     765,     467,     764,     766\r\n    6047,     467,     765,     764,     468\r\n    6048,     772,     769,     639,     642\r\n    6049,     773,     640,     764,     468\r\n    6050,     765,     773,     764,     468\r\n    6051,     768,     769,     767,     347\r\n    6052,     560,     467,     107,     206\r\n    6053,     267,     766,     206,     106\r\n    6054,     467,     766,     466,     206\r\n    6055,     467,     559,     766,     560\r\n    6056,     467,     559,     107,     641\r\n    6057,     199,     765,     465,      38\r\n    6058,     267,     560,     107,     206\r\n    6059,     772,     769,     350,     770\r\n    6060,     299,      49,     640,     773\r\n    6061,     559,     768,     764,     766\r\n    6062,     641,     559,     764,     766\r\n    6063,     766,      39,     206,     106\r\n    6064,     769,     768,     767,     764\r\n    6065,     768,     105,     558,     264\r\n    6066,     768,     769,     639,     764\r\n    6067,     349,     773,     774,     764\r\n    6068,     267,     560,     766,     106\r\n    6069,     769,     558,     771,     264\r\n    6070,     773,      49,     468,     203\r\n    6071,     640,     299,     774,     639\r\n    6072,     773,     349,     203,     465\r\n    6073,     641,     467,      48,      40\r\n    6074,     105,     768,     347,     264\r\n    6075,     769,     642,     771,     558\r\n    6076,     768,     769,     558,     639\r\n    6077,     300,     772,     774,     639\r\n    6078,     349,     765,     773,     764\r\n    6079,     774,     349,     764,     348\r\n    6080,     559,     641,     764,     639\r\n    6081,     642,     268,     771,     558\r\n    6082,     772,     300,     642,     639\r\n    6083,     769,     768,     558,     264\r\n    6084,     768,     769,     347,     264\r\n    6085,     768,     259,     260,     561\r\n    6086,     111,     268,     771,     642\r\n    6087,     467,     560,     766,     206\r\n    6088,     208,     640,     467,     641\r\n    6089,     768,     259,     561,     558\r\n    6090,     642,     769,     771,     298\r\n    6091,     268,     111,     771,     558\r\n    6092,     641,     559,     107,     112\r\n    6093,     767,     774,     764,     348\r\n    6094,     766,     560,     561,     260\r\n    6095,     765,     349,     773,     465\r\n    6096,     560,     559,     766,     561\r\n    6097,     765,      39,     199,     466\r\n    6098,     769,     772,     350,     129\r\n    6099,     268,     642,     639,     558\r\n    6100,     772,     769,     642,     129\r\n    6101,     111,     642,     771,     298\r\n    6102,     766,     768,     260,     561\r\n    6103,     467,     765,     466,     766\r\n    6104,     641,     559,     112,     268\r\n    6105,     768,     105,     259,     558\r\n    6106,     467,      40,     107,     206\r\n    6107,     641,      40,      48,     107\r\n    6108,     773,     468,     465,     203\r\n    6109,     112,     641,      48,     107\r\n    6110,     765,     199,     465,     466\r\n    6111,     769,     642,     129,     298\r\n    6112,     640,     208,     467,     468\r\n    6113,     773,     765,     465,     468\r\n    6114,     465,     349,      38,     765\r\n    6115,     465,      38,     349,     203\r\n    6116,      36,     196,      16,     404\r\n    6117,     781,     170,       3,     216\r\n    6118,     650,     132,     134,     783\r\n    6119,     776,     400,     778,     777\r\n    6120,     786,     356,     784,     783\r\n    6121,     400,     776,     156,     777\r\n    6122,      13,     782,     401,     402\r\n    6123,     650,     786,     403,     783\r\n    6124,     787,     354,     305,     779\r\n    6125,     775,     784,     146,      36\r\n    6126,      56,     781,       3,     216\r\n    6127,     785,     352,     777,     351\r\n    6128,     785,     786,     351,     777\r\n    6129,     776,     787,     352,     777\r\n    6130,     651,     785,     405,     403\r\n    6131,     786,     650,     134,     783\r\n    6132,     783,     650,     402,     403\r\n    6133,     782,      37,     402,      17\r\n    6134,     786,     775,     351,     777\r\n    6135,     196,     171,      16,     404\r\n    6136,     775,     155,     777,     403\r\n    6137,     155,     400,     777,     403\r\n    6138,     783,     404,     403,     402\r\n    6139,     155,     775,     404,     403\r\n    6140,     400,     157,     778,     780\r\n    6141,     787,     776,     352,     145\r\n    6142,     132,     355,     650,     782\r\n    6143,     649,     781,     779,     294\r\n    6144,     651,     785,     306,     305\r\n    6145,     649,      56,     216,     781\r\n    6146,     405,     785,     777,     403\r\n    6147,     787,     785,     352,     777\r\n    6148,     649,      56,     781,     294\r\n    6149,     158,     157,     405,     780\r\n    6150,     354,     305,     779,     133\r\n    6151,      57,      72,     401,       7\r\n    6152,      72,     132,     650,     782\r\n    6153,     650,     403,     401,     402\r\n    6154,     170,      57,     401,       7\r\n    6155,     156,     400,     777,     155\r\n    6156,     651,     406,     781,     216\r\n    6157,     651,     650,     403,     401\r\n    6158,     651,     650,     306,     403\r\n    6159,     649,     651,     781,     216\r\n    6160,     775,     196,      36,     404\r\n    6161,     406,     651,     405,     401\r\n    6162,     775,     784,     404,     403\r\n    6163,     782,     650,     401,     402\r\n    6164,     786,     785,     306,     403\r\n    6165,     779,     649,     294,     133\r\n    6166,     305,     649,     779,     133\r\n    6167,      57,     651,     216,     401\r\n    6168,     786,     650,     306,     134\r\n    6169,     171,      37,      17,     402\r\n    6170,     196,     171,     404,     402\r\n    6171,     776,     787,     778,     145\r\n    6172,     784,     196,     404,     783\r\n    6173,     170,     406,     401,     216\r\n    6174,     171,     196,      37,     402\r\n    6175,     400,     776,     778,     157\r\n    6176,     786,     785,     403,     777\r\n    6177,     650,     786,     306,     403\r\n    6178,     400,     405,     777,     403\r\n    6179,     155,     775,      16,     404\r\n    6180,     406,     651,     781,     405\r\n    6181,     170,      57,     216,     401\r\n    6182,     406,     170,       3,     781\r\n    6183,      72,      57,     401,     650\r\n    6184,     649,     651,     779,     781\r\n    6185,     782,      17,     402,      13\r\n    6186,     651,     649,     779,     305\r\n    6187,     786,     356,     783,     134\r\n    6188,     405,     651,     403,     401\r\n    6189,     158,     406,       3,     781\r\n    6190,     775,     196,     404,     784\r\n    6191,     783,     196,     404,     402\r\n    6192,     406,     651,     401,     216\r\n    6193,     355,     132,     650,     783\r\n    6194,     775,     786,     403,     777\r\n    6195,     787,     785,     779,     305\r\n    6196,     775,      36,      16,     404\r\n    6197,     196,     775,      36,     784\r\n    6198,     354,     787,     778,     779\r\n    6199,     400,     776,     157,       2\r\n    6200,      72,      13,     401,       7\r\n    6201,     157,     400,     405,     780\r\n    6202,     157,     776,     353,       2\r\n    6203,     400,     776,       2,     156\r\n    6204,     787,     354,     778,     145\r\n    6205,     353,     776,     778,     145\r\n    6206,     785,     651,     779,     305\r\n    6207,     355,      37,     783,     402\r\n    6208,     785,     651,     306,     403\r\n    6209,     170,     406,     216,     781\r\n    6210,      72,     782,     401,      13\r\n    6211,      37,     355,     782,     402\r\n    6212,     785,     651,     405,     779\r\n    6213,     784,     783,     404,     403\r\n    6214,     776,     157,     353,     778\r\n    6215,      37,     196,     783,     402\r\n    6216,      72,     650,     401,     782\r\n    6217,      57,     651,     401,     650\r\n    6218,     786,     784,     351,     775\r\n    6219,     786,     351,     784,     356\r\n    6220,     146,     351,     784,     775\r\n    6221,     146,     784,     351,     356\r\n    6222,     781,     405,     158,     406\r\n    6223,     781,     158,     405,     780\r\n    6224,     777,     400,     780,     405\r\n    6225,     780,     400,     777,     778\r\n    6226,     777,     787,     778,     776\r\n    6227,     403,     784,     786,     775\r\n    6228,     403,     786,     784,     783\r\n    6229,     402,     355,     650,     783\r\n    6230,     402,     650,     355,     782\r\n    6231,     779,     405,     781,     651\r\n    6232,     779,     781,     405,     780\r\n    6233,     777,     778,     779,     780\r\n    6234,     777,     405,     779,     785\r\n    6235,     779,     405,     777,     780\r\n    6236,     779,     777,     787,     778\r\n    6237,     787,     777,     779,     785\r\n    6238,      37,     355,     446,     789\r\n    6239,     784,     791,     783,     356\r\n    6240,     357,     226,     788,     510\r\n    6241,     446,     784,     511,     783\r\n    6242,      78,     600,     511,     284\r\n    6243,     510,     784,     511,     445\r\n    6244,     791,     646,     307,     509\r\n    6245,     645,      82,      81,     509\r\n    6246,     510,     784,     790,     791\r\n    6247,     446,     195,     511,     445\r\n    6248,     784,     791,     356,     790\r\n    6249,     132,     308,     646,     789\r\n    6250,     646,     644,     307,     509\r\n    6251,     195,      34,     446,     511\r\n    6252,     446,      34,     600,     511\r\n    6253,     791,     234,     511,     509\r\n    6254,     789,     646,     783,     511\r\n    6255,     646,     791,     307,     134\r\n    6256,     195,     510,     445,      33\r\n    6257,      33,     510,     445,     788\r\n    6258,     446,     355,     783,     789\r\n    6259,     789,     446,     600,     511\r\n    6260,     355,     132,     646,     789\r\n    6261,     132,     355,     646,     783\r\n    6262,     644,     307,     509,     645\r\n    6263,     645,     307,     509,      81\r\n    6264,     357,      80,     510,     790\r\n    6265,     355,      37,     446,     783\r\n    6266,     234,     791,     510,     790\r\n    6267,     644,     308,     282,     789\r\n    6268,     509,      78,     511,     284\r\n    6269,     644,     308,     789,     646\r\n    6270,     446,      37,     789,      25\r\n    6271,      34,     600,     511,      78\r\n    6272,     646,     644,     511,     789\r\n    6273,     789,     446,      25,     600\r\n    6274,     446,     784,     196,     445\r\n    6275,     195,     510,     511,     445\r\n    6276,     186,      33,     445,     788\r\n    6277,      36,     784,     788,     445\r\n    6278,      81,     307,     509,     234\r\n    6279,     146,     784,     788,      36\r\n    6280,     644,     789,     600,     511\r\n    6281,     446,      37,     196,     783\r\n    6282,     784,      36,     196,     445\r\n    6283,     357,     510,     788,     790\r\n    6284,      80,     357,     510,     226\r\n    6285,     510,      80,     234,     790\r\n    6286,     307,     791,     509,     234\r\n    6287,     234,     510,     791,     511\r\n    6288,      82,     309,     509,     645\r\n    6289,     226,     510,      33,     788\r\n    6290,     791,     646,     509,     511\r\n    6291,     784,     446,     511,     445\r\n    6292,     791,     134,     783,     356\r\n    6293,     446,     789,     783,     511\r\n    6294,     309,      82,     509,      78\r\n    6295,     186,      36,     788,     445\r\n    6296,     646,     791,     783,     511\r\n    6297,     784,     791,     511,     783\r\n    6298,     644,     789,     282,     600\r\n    6299,     309,     644,     509,     645\r\n    6300,     784,     510,     788,     445\r\n    6301,     784,     446,     196,     783\r\n    6302,     132,     646,     134,     783\r\n    6303,     644,     131,     309,     284\r\n    6304,     510,     784,     788,     790\r\n    6305,     644,     646,     511,     509\r\n    6306,     600,     644,     511,     284\r\n    6307,     646,     791,     134,     783\r\n    6308,     355,     646,     783,     789\r\n    6309,     446,      34,      25,     600\r\n    6310,     282,     644,     600,     284\r\n    6311,     282,     789,      25,     600\r\n    6312,     784,     510,     511,     791\r\n    6313,     644,     509,     511,     284\r\n    6314,     284,     509,     309,     644\r\n    6315,     284,     309,     509,      78\r\n    6316,     282,     284,     308,     644\r\n    6317,     282,     308,     284,     118\r\n    6318,     131,     308,     284,     644\r\n    6319,     131,     284,     308,     118\r\n    6320,     790,     784,     357,     356\r\n    6321,     790,     357,     784,     788\r\n    6322,     146,     357,     784,     356\r\n    6323,     146,     784,     357,     788\r\n    6324,     792,     234,      79,      80\r\n    6325,     146,     356,     351,     793\r\n    6326,     798,     796,     362,     638\r\n    6327,     883,     799,     800,     302\r\n    6328,     360,     793,     800,     359\r\n    6329,     796,     305,     787,     354\r\n    6330,     786,     637,     306,     883\r\n    6331,     790,     234,     792,      80\r\n    6332,     307,     637,     797,     303\r\n    6333,     145,     787,     794,     352\r\n    6334,     786,     356,     791,     793\r\n    6335,     796,     295,     362,     638\r\n    6336,     793,     790,     792,     357\r\n    6337,     798,     796,     147,     362\r\n    6338,     301,     798,     128,     638\r\n    6339,     800,     637,     797,     791\r\n    6340,     356,     786,     351,     793\r\n    6341,     796,     133,     638,     305\r\n    6342,     787,     795,     794,     352\r\n    6343,     637,     307,     797,     791\r\n    6344,     785,     795,     787,     352\r\n    6345,     793,     800,     797,     791\r\n    6346,     303,     637,     800,     302\r\n    6347,     792,     233,     797,      79\r\n    6348,     637,     883,     800,     302\r\n    6349,     790,     234,     797,     792\r\n    6350,     799,     883,     798,     636\r\n    6351,     786,     883,     306,     785\r\n    6352,     786,     793,     883,     795\r\n    6353,     790,     792,     357,      80\r\n    6354,     301,     799,     798,     636\r\n    6355,     796,     305,     638,     883\r\n    6356,     798,     301,     636,     638\r\n    6357,     883,     785,     795,     787\r\n    6358,     133,     796,     638,     295\r\n    6359,     786,     637,     134,     306\r\n    6360,     796,     798,     147,     794\r\n    6361,     786,     637,     883,     791\r\n    6362,     796,     883,     794,     787\r\n    6363,     796,     133,     305,     354\r\n    6364,     883,     637,     306,     636\r\n    6365,     883,     637,     800,     791\r\n    6366,     798,     883,     638,     636\r\n    6367,     883,     305,     638,     636\r\n    6368,     301,     799,     636,     302\r\n    6369,     361,     799,     795,     883\r\n    6370,      81,     234,     233,     797\r\n    6371,     303,      81,      84,     797\r\n    6372,     786,     356,     134,     791\r\n    6373,     799,     361,     795,     360\r\n    6374,     234,     233,     797,     792\r\n    6375,     358,     796,     147,     794\r\n    6376,      81,     233,      84,     797\r\n    6377,     307,     234,     797,     791\r\n    6378,     307,      81,     303,     797\r\n    6379,     357,     356,     146,     793\r\n    6380,     796,     354,     787,     794\r\n    6381,     356,     793,     790,     791\r\n    6382,     883,     796,     794,     798\r\n    6383,     793,     883,     800,     791\r\n    6384,     883,     361,     794,     795\r\n    6385,     785,     351,     795,     352\r\n    6386,     883,     799,     798,     794\r\n    6387,     799,     361,     798,     794\r\n    6388,     307,     637,     134,     791\r\n    6389,     793,     786,     883,     791\r\n    6390,     128,     798,     362,     638\r\n    6391,     295,     128,     362,     638\r\n    6392,     305,     796,     787,     883\r\n    6393,     234,     790,     797,     791\r\n    6394,     793,     790,     797,     792\r\n    6395,     303,     637,     797,     800\r\n    6396,     637,     786,     134,     791\r\n    6397,     357,     356,     793,     790\r\n    6398,     361,     799,     883,     794\r\n    6399,     883,     637,     636,     302\r\n    6400,     883,     795,     794,     787\r\n    6401,     799,     883,     636,     302\r\n    6402,     786,     351,     793,     795\r\n    6403,     883,     799,     795,     360\r\n    6404,     234,      81,     307,     797\r\n    6405,     790,     793,     797,     791\r\n    6406,     793,     883,     795,     360\r\n    6407,     800,     793,     797,     359\r\n    6408,     883,     793,     800,     360\r\n    6409,     799,     883,     800,     360\r\n    6410,     305,     883,     787,     785\r\n    6411,     233,     234,      79,     792\r\n    6412,     793,     792,     797,     359\r\n    6413,     305,     883,     306,     636\r\n    6414,     883,     305,     306,     785\r\n    6415,     798,     361,     147,     794\r\n    6416,     796,     883,     638,     798\r\n    6417,     796,     358,     354,     794\r\n    6418,     792,     797,     359,      79\r\n    6419,     786,     795,     785,     351\r\n    6420,     785,     795,     786,     883\r\n    6421,     794,     354,     145,     358\r\n    6422,     794,     145,     354,     787\r\n    6423,     643,     130,     755,      71\r\n    6424,      69,     755,     518,     240\r\n    6425,     782,     643,     132,     789\r\n    6426,     596,     119,     755,     308\r\n    6427,     643,     782,     132,      72\r\n    6428,     119,     596,     755,     283\r\n    6429,     596,     755,     518,     789\r\n    6430,     596,      85,     518,     240\r\n    6431,     782,      37,     789,     355\r\n    6432,     282,     596,     789,     308\r\n    6433,     283,     596,     755,     240\r\n    6434,      85,     596,     518,      26\r\n    6435,     119,     118,     130,     308\r\n    6436,     596,      25,     518,      26\r\n    6437,     755,     643,     518,     789\r\n    6438,     130,     643,     755,     308\r\n    6439,      69,     643,     755,      71\r\n    6440,     596,     283,      85,     240\r\n    6441,     118,     596,     282,     308\r\n    6442,      25,      18,     518,      26\r\n    6443,     119,     130,     755,     308\r\n    6444,      69,      14,     518,      13\r\n    6445,     782,     643,      13,      72\r\n    6446,     355,     782,     132,     789\r\n    6447,     596,     282,     789,      25\r\n    6448,     643,     308,     132,     789\r\n    6449,      37,      25,     518,     789\r\n    6450,      69,     643,      71,      72\r\n    6451,      37,      18,     518,      25\r\n    6452,     118,     596,     308,     119\r\n    6453,      69,     643,      13,     518\r\n    6454,     130,     118,     131,     308\r\n    6455,     643,     782,      13,     518\r\n    6456,     643,      69,      13,      72\r\n    6457,     643,     782,     518,     789\r\n    6458,      37,     782,     789,     518\r\n    6459,     643,      69,     755,     518\r\n    6460,      17,      18,      13,     782\r\n    6461,     755,     596,     518,     240\r\n    6462,      25,     596,     518,     789\r\n    6463,      13,     518,      18,      14\r\n    6464,      13,      18,     518,     782\r\n    6465,      18,      37,     782,      17\r\n    6466,      18,     782,      37,     518\r\n    6467,     789,     755,     308,     596\r\n    6468,     789,     308,     755,     643\r\n\r\n*Elset, elset=GRAIN-1\r\n2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615\r\n2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624\r\n2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633\r\n2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642\r\n2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651\r\n2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660\r\n2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669\r\n2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678\r\n2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687\r\n2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696\r\n2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705\r\n2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714\r\n2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723\r\n2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732\r\n2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741\r\n2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750\r\n2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759\r\n2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768\r\n2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777\r\n2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786\r\n2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795\r\n2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804\r\n2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813\r\n2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822\r\n2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831\r\n2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840\r\n2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849\r\n2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858\r\n2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867\r\n2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876\r\n2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885\r\n2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894\r\n2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903\r\n2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912\r\n2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921\r\n2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930\r\n2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939\r\n2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948\r\n2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957\r\n2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966\r\n2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975\r\n2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984\r\n2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993\r\n2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002\r\n3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011\r\n3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020\r\n3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029\r\n3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038\r\n3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047\r\n3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056\r\n3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065\r\n3066, 3067, \r\n*Elset, elset=GRAIN-2\r\n3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076\r\n3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085\r\n3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094\r\n3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103\r\n3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112\r\n3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121\r\n3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130\r\n3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139\r\n3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148\r\n3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157\r\n3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166\r\n3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175\r\n3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184\r\n3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193\r\n3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202\r\n3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211\r\n3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220\r\n3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229\r\n3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238\r\n3239, 3240, 3241, 3242, \r\n*Elset, elset=GRAIN-3\r\n3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251\r\n3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260\r\n3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269\r\n3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278\r\n3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287\r\n3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296\r\n3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305\r\n3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314\r\n3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323\r\n3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332\r\n3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341\r\n3342, 3343, 3344, \r\n*Elset, elset=GRAIN-4\r\n3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353\r\n3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362\r\n3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371\r\n3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380\r\n3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389\r\n3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398\r\n3399, 3400, 3401, 3402, \r\n*Elset, elset=GRAIN-5\r\n3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411\r\n3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420\r\n3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429\r\n3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438\r\n3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447\r\n3448, 3449, 3450, 3451, 3452, 3453, \r\n*Elset, elset=GRAIN-6\r\n3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462\r\n3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471\r\n3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480\r\n3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489\r\n3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498\r\n3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507\r\n3508, 3509, 3510, \r\n*Elset, elset=GRAIN-7\r\n3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519\r\n3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528\r\n3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537\r\n3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546\r\n3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555\r\n3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564\r\n3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573\r\n3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582\r\n3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591\r\n3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600\r\n3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609\r\n3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618\r\n3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627\r\n3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636\r\n3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645\r\n3646, 3647, 3648, \r\n*Elset, elset=GRAIN-8\r\n3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657\r\n3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666\r\n3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675\r\n3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684\r\n3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693\r\n3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702\r\n3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711\r\n3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720\r\n3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729\r\n3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738\r\n3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747\r\n3748, \r\n*Elset, elset=GRAIN-9\r\n3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757\r\n3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766\r\n3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775\r\n3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784\r\n3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793\r\n3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802\r\n3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811\r\n3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820\r\n3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829\r\n3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838\r\n3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847\r\n3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856\r\n3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865\r\n3866, 3867, 3868, \r\n*Elset, elset=GRAIN-10\r\n3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877\r\n3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886\r\n3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895\r\n3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904\r\n3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913\r\n3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922\r\n3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931\r\n3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940\r\n3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949\r\n3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958\r\n3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967\r\n3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976\r\n3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985\r\n3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994\r\n3995, 3996, 3997, 3998, 3999, 4000, 4001, \r\n*Elset, elset=GRAIN-11\r\n4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010\r\n4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019\r\n4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028\r\n4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037\r\n4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046\r\n4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055\r\n4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064\r\n4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073\r\n4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082\r\n4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091\r\n4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100\r\n4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109\r\n4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118\r\n4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127\r\n4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136\r\n4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145\r\n4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154\r\n4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163\r\n4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172\r\n4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181\r\n4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190\r\n4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199\r\n4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208\r\n4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217\r\n4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226\r\n4227, 4228, 4229, \r\n*Elset, elset=GRAIN-12\r\n4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238\r\n4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247\r\n4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256\r\n4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265\r\n4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274\r\n4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283\r\n4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292\r\n4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301\r\n4302, 4303, 4304, \r\n*Elset, elset=GRAIN-13\r\n4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313\r\n4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322\r\n4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331\r\n4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340\r\n4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349\r\n4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, \r\n*Elset, elset=GRAIN-14\r\n4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366\r\n4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375\r\n4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384\r\n4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393\r\n4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402\r\n4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411\r\n4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420\r\n4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429\r\n4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438\r\n4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, \r\n*Elset, elset=GRAIN-15\r\n4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455\r\n4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464\r\n4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, \r\n*Elset, elset=GRAIN-16\r\n4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481\r\n4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490\r\n4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499\r\n4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508\r\n4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517\r\n4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526\r\n4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535\r\n4536, 4537, 4538, 4539, \r\n*Elset, elset=GRAIN-17\r\n4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548\r\n4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557\r\n4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566\r\n4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575\r\n4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584\r\n4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593\r\n4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602\r\n4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611\r\n4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620\r\n4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629\r\n4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638\r\n4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647\r\n4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656\r\n4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665\r\n4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674\r\n4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683\r\n4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692\r\n4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701\r\n4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710\r\n4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719\r\n4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728\r\n4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737\r\n4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746\r\n4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755\r\n4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764\r\n4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773\r\n4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782\r\n4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791\r\n4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, \r\n*Elset, elset=GRAIN-18\r\n4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808\r\n4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817\r\n4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826\r\n4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835\r\n4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844\r\n4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853\r\n4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862\r\n4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871\r\n4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880\r\n4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889\r\n4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898\r\n4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907\r\n4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916\r\n4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925\r\n4926, 4927, 4928, 4929, 4930, \r\n*Elset, elset=GRAIN-19\r\n4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939\r\n4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948\r\n4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957\r\n4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966\r\n4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975\r\n4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984\r\n4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993\r\n4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002\r\n5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011\r\n5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020\r\n5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029\r\n5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038\r\n5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047\r\n5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056\r\n5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065\r\n5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074\r\n5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083\r\n5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092\r\n5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101\r\n5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110\r\n5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119\r\n5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128\r\n5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137\r\n5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146\r\n5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155\r\n5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164\r\n5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173\r\n5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182\r\n5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191\r\n5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200\r\n5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209\r\n5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218\r\n5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227\r\n5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236\r\n5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245\r\n5246, 5247, \r\n*Elset, elset=GRAIN-20\r\n5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256\r\n5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265\r\n5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274\r\n5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283\r\n5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292\r\n5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301\r\n5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310\r\n5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319\r\n5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328\r\n5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337\r\n5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346\r\n5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355\r\n5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364\r\n5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373\r\n5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382\r\n5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391\r\n5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400\r\n5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409\r\n5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418\r\n5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427\r\n5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436\r\n5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445\r\n5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454\r\n5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463\r\n5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472\r\n5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481\r\n5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490\r\n5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499\r\n5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508\r\n5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517\r\n5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526\r\n5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535\r\n5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544\r\n5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553\r\n5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562\r\n5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570, \r\n*Elset, elset=GRAIN-21\r\n5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579\r\n5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588\r\n5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597\r\n5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606\r\n5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615\r\n5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624\r\n5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633\r\n5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642\r\n5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651\r\n5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660\r\n5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669\r\n5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678\r\n5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687\r\n5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696\r\n5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705\r\n5706, 5707, 5708, 5709, 5710, \r\n*Elset, elset=GRAIN-22\r\n5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719\r\n5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728\r\n5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737\r\n5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746\r\n5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755\r\n5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764\r\n5765, 5766, 5767, 5768, 5769, 5770, \r\n*Elset, elset=GRAIN-23\r\n5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779\r\n5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788\r\n5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797\r\n5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806\r\n5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815\r\n5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824\r\n5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833\r\n5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842\r\n5843, 5844, 5845, 5846, 5847, 5848, \r\n*Elset, elset=GRAIN-24\r\n5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857\r\n5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866\r\n5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875\r\n5876, 5877, 5878, \r\n*Elset, elset=GRAIN-25\r\n5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887\r\n5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896\r\n5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905\r\n5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914\r\n5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923\r\n5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932\r\n5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941\r\n5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950\r\n5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959\r\n5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968\r\n5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977\r\n5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986\r\n5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995\r\n5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004\r\n\r\n*Elset, elset=GRAIN-26\r\n6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013\r\n6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022\r\n6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031\r\n6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040\r\n6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049\r\n6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058\r\n6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067\r\n6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076\r\n6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085\r\n6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094\r\n6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103\r\n6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112\r\n6113, 6114, 6115, \r\n*Elset, elset=GRAIN-27\r\n6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124\r\n6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133\r\n6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142\r\n6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151\r\n6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160\r\n6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169\r\n6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178\r\n6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187\r\n6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196\r\n6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205\r\n6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214\r\n6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223\r\n6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232\r\n6233, 6234, 6235, 6236, 6237, \r\n*Elset, elset=GRAIN-28\r\n6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246\r\n6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255\r\n6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264\r\n6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273\r\n6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282\r\n6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291\r\n6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300\r\n6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309\r\n6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318\r\n6319, 6320, 6321, 6322, 6323, \r\n*Elset, elset=GRAIN-29\r\n6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332\r\n6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341\r\n6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350\r\n6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359\r\n6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368\r\n6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377\r\n6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386\r\n6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395\r\n6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404\r\n6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413\r\n6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422\r\n\r\n*Elset, elset=GRAIN-30\r\n6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431\r\n6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440\r\n6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449\r\n6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458\r\n6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467\r\n6468, \r\n*Elset, elset=Phase-1\r\n2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615\r\n2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624\r\n2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633\r\n2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642\r\n2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651\r\n2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660\r\n2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669\r\n2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678\r\n2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687\r\n2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696\r\n2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705\r\n2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714\r\n2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723\r\n2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732\r\n2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741\r\n2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750\r\n2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759\r\n2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768\r\n2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777\r\n2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786\r\n2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795\r\n2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804\r\n2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813\r\n2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822\r\n2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831\r\n2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840\r\n2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849\r\n2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858\r\n2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867\r\n2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876\r\n2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885\r\n2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894\r\n2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903\r\n2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912\r\n2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921\r\n2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930\r\n2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939\r\n2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948\r\n2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957\r\n2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966\r\n2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975\r\n2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984\r\n2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993\r\n2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002\r\n3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011\r\n3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020\r\n3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029\r\n3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038\r\n3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047\r\n3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056\r\n3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065\r\n3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074\r\n3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083\r\n3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092\r\n3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101\r\n3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110\r\n3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119\r\n3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128\r\n3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137\r\n3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146\r\n3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155\r\n3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164\r\n3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173\r\n3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182\r\n3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191\r\n3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200\r\n3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209\r\n3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218\r\n3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227\r\n3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236\r\n3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245\r\n3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254\r\n3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263\r\n3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272\r\n3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281\r\n3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290\r\n3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299\r\n3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308\r\n3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317\r\n3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326\r\n3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335\r\n3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344\r\n3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353\r\n3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362\r\n3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371\r\n3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380\r\n3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389\r\n3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398\r\n3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407\r\n3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416\r\n3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425\r\n3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434\r\n3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443\r\n3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452\r\n3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461\r\n3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470\r\n3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479\r\n3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488\r\n3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497\r\n3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506\r\n3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515\r\n3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524\r\n3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533\r\n3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542\r\n3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551\r\n3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560\r\n3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569\r\n3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578\r\n3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587\r\n3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596\r\n3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605\r\n3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614\r\n3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623\r\n3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632\r\n3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641\r\n3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650\r\n3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659\r\n3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668\r\n3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677\r\n3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686\r\n3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695\r\n3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704\r\n3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713\r\n3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722\r\n3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731\r\n3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740\r\n3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749\r\n3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758\r\n3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767\r\n3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776\r\n3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785\r\n3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794\r\n3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803\r\n3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812\r\n3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821\r\n3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830\r\n3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839\r\n3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848\r\n3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857\r\n3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866\r\n3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875\r\n3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884\r\n3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893\r\n3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902\r\n3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911\r\n3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920\r\n3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929\r\n3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938\r\n3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947\r\n3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956\r\n3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965\r\n3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974\r\n3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983\r\n3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992\r\n3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001\r\n4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010\r\n4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019\r\n4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028\r\n4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037\r\n4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046\r\n4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055\r\n4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064\r\n4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073\r\n4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082\r\n4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091\r\n4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100\r\n4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109\r\n4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118\r\n4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127\r\n4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136\r\n4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145\r\n4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154\r\n4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163\r\n4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172\r\n4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181\r\n4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190\r\n4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199\r\n4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208\r\n4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217\r\n4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226\r\n4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235\r\n4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244\r\n4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253\r\n4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262\r\n4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271\r\n4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280\r\n4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289\r\n4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298\r\n4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307\r\n4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316\r\n4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325\r\n4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334\r\n4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343\r\n4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352\r\n4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361\r\n4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370\r\n4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379\r\n4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388\r\n4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397\r\n4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406\r\n4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415\r\n4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424\r\n4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433\r\n4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442\r\n4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451\r\n4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460\r\n4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469\r\n4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478\r\n4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487\r\n4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496\r\n4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505\r\n4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514\r\n4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523\r\n4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532\r\n4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541\r\n4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550\r\n4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559\r\n4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568\r\n4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577\r\n4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586\r\n4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595\r\n4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604\r\n4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613\r\n4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622\r\n4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631\r\n4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640\r\n4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649\r\n4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658\r\n4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667\r\n4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676\r\n4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685\r\n4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694\r\n4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703\r\n4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712\r\n4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721\r\n4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730\r\n4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739\r\n4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748\r\n4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757\r\n4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766\r\n4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775\r\n4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784\r\n4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793\r\n4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802\r\n4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811\r\n4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820\r\n4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829\r\n4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838\r\n4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847\r\n4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856\r\n4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865\r\n4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874\r\n4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883\r\n4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892\r\n4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901\r\n4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910\r\n4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919\r\n4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928\r\n4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937\r\n4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946\r\n4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955\r\n4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964\r\n4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973\r\n4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982\r\n4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991\r\n4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000\r\n5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009\r\n5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018\r\n5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027\r\n5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036\r\n5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045\r\n5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054\r\n5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063\r\n5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072\r\n5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081\r\n5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090\r\n5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099\r\n5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108\r\n5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117\r\n5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126\r\n5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135\r\n5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144\r\n5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153\r\n5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162\r\n5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171\r\n5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180\r\n5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189\r\n5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198\r\n5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207\r\n5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216\r\n5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225\r\n5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234\r\n5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243\r\n5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252\r\n5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261\r\n5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270\r\n5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279\r\n5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288\r\n5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297\r\n5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306\r\n5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315\r\n5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324\r\n5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333\r\n5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342\r\n5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351\r\n5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360\r\n5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369\r\n5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378\r\n5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387\r\n5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396\r\n5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405\r\n5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414\r\n5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423\r\n5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432\r\n5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441\r\n5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450\r\n5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459\r\n5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468\r\n5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477\r\n5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486\r\n5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495\r\n5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504\r\n5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513\r\n5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522\r\n5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531\r\n5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540\r\n5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549\r\n5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558\r\n5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567\r\n5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576\r\n5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585\r\n5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594\r\n5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603\r\n5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612\r\n5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621\r\n5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630\r\n5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639\r\n5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648\r\n5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657\r\n5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666\r\n5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675\r\n5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684\r\n5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693\r\n5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702\r\n5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711\r\n5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720\r\n5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729\r\n5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738\r\n5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747\r\n5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756\r\n5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765\r\n5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774\r\n5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783\r\n5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792\r\n5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801\r\n5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810\r\n5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819\r\n5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828\r\n5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837\r\n5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846\r\n5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855\r\n5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864\r\n5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873\r\n5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882\r\n5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891\r\n5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900\r\n5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909\r\n5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918\r\n5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927\r\n5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936\r\n5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945\r\n5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954\r\n5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963\r\n5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972\r\n5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981\r\n5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990\r\n5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999\r\n6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008\r\n6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017\r\n6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026\r\n6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035\r\n6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044\r\n6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053\r\n6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062\r\n6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071\r\n6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080\r\n6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089\r\n6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098\r\n6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107\r\n6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116\r\n6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125\r\n6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134\r\n6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143\r\n6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152\r\n6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161\r\n6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170\r\n6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179\r\n6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188\r\n6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197\r\n6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206\r\n6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215\r\n6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224\r\n6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233\r\n6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242\r\n6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251\r\n6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260\r\n6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269\r\n6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278\r\n6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287\r\n6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296\r\n6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305\r\n6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314\r\n6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323\r\n6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332\r\n6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341\r\n6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350\r\n6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359\r\n6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368\r\n6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377\r\n6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386\r\n6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395\r\n6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404\r\n6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413\r\n6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422\r\n6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431\r\n6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440\r\n6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449\r\n6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458\r\n6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467\r\n6468, \r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n\r\n**Section: Section_Grain-8\r\n*Solid Section, elset=GRAIN-8, material=MATERIAL-GRAIN8\r\n,\r\n\r\n**Section: Section_Grain-9\r\n*Solid Section, elset=GRAIN-9, material=MATERIAL-GRAIN9\r\n,\r\n\r\n**Section: Section_Grain-10\r\n*Solid Section, elset=GRAIN-10, material=MATERIAL-GRAIN10\r\n,\r\n\r\n**Section: Section_Grain-11\r\n*Solid Section, elset=GRAIN-11, material=MATERIAL-GRAIN11\r\n,\r\n\r\n**Section: Section_Grain-12\r\n*Solid Section, elset=GRAIN-12, material=MATERIAL-GRAIN12\r\n,\r\n\r\n**Section: Section_Grain-13\r\n*Solid Section, elset=GRAIN-13, material=MATERIAL-GRAIN13\r\n,\r\n\r\n**Section: Section_Grain-14\r\n*Solid Section, elset=GRAIN-14, material=MATERIAL-GRAIN14\r\n,\r\n\r\n**Section: Section_Grain-15\r\n*Solid Section, elset=GRAIN-15, material=MATERIAL-GRAIN15\r\n,\r\n\r\n**Section: Section_Grain-16\r\n*Solid Section, elset=GRAIN-16, material=MATERIAL-GRAIN16\r\n,\r\n\r\n**Section: Section_Grain-17\r\n*Solid Section, elset=GRAIN-17, material=MATERIAL-GRAIN17\r\n,\r\n\r\n**Section: Section_Grain-18\r\n*Solid Section, elset=GRAIN-18, material=MATERIAL-GRAIN18\r\n,\r\n\r\n**Section: Section_Grain-19\r\n*Solid Section, elset=GRAIN-19, material=MATERIAL-GRAIN19\r\n,\r\n\r\n**Section: Section_Grain-20\r\n*Solid Section, elset=GRAIN-20, material=MATERIAL-GRAIN20\r\n,\r\n\r\n**Section: Section_Grain-21\r\n*Solid Section, elset=GRAIN-21, material=MATERIAL-GRAIN21\r\n,\r\n\r\n**Section: Section_Grain-22\r\n*Solid Section, elset=GRAIN-22, material=MATERIAL-GRAIN22\r\n,\r\n\r\n**Section: Section_Grain-23\r\n*Solid Section, elset=GRAIN-23, material=MATERIAL-GRAIN23\r\n,\r\n\r\n**Section: Section_Grain-24\r\n*Solid Section, elset=GRAIN-24, material=MATERIAL-GRAIN24\r\n,\r\n\r\n**Section: Section_Grain-25\r\n*Solid Section, elset=GRAIN-25, material=MATERIAL-GRAIN25\r\n,\r\n\r\n**Section: Section_Grain-26\r\n*Solid Section, elset=GRAIN-26, material=MATERIAL-GRAIN26\r\n,\r\n\r\n**Section: Section_Grain-27\r\n*Solid Section, elset=GRAIN-27, material=MATERIAL-GRAIN27\r\n,\r\n\r\n**Section: Section_Grain-28\r\n*Solid Section, elset=GRAIN-28, material=MATERIAL-GRAIN28\r\n,\r\n\r\n**Section: Section_Grain-29\r\n*Solid Section, elset=GRAIN-29, material=MATERIAL-GRAIN29\r\n,\r\n\r\n**Section: Section_Grain-30\r\n*Solid Section, elset=GRAIN-30, material=MATERIAL-GRAIN30\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=NEPER-1, part=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n2,\t0.000000e+00,\t1.000000e+00, \t4.386705e-01\r\n3,\t4.221610e-01,\t1.000000e+00, \t4.807216e-01\r\n4,\t5.268863e-01,\t1.000000e+00, \t3.942699e-01\r\n5,\t5.638708e-01,\t8.130270e-01, \t3.933024e-01\r\n6,\t5.519767e-01,\t5.750683e-01, \t3.573443e-01\r\n7,\t4.464926e-01,\t7.426254e-01, \t5.013309e-01\r\n8,\t5.278840e-01,\t5.905412e-01, \t4.013663e-01\r\n9,\t5.247122e-01,\t7.282543e-01, \t4.390321e-01\r\n10,\t0.000000e+00,\t4.230034e-01, \t0.000000e+00\r\n11,\t4.777264e-01,\t4.480484e-01, \t2.819534e-01\r\n12,\t5.184787e-01,\t4.877615e-01, \t0.000000e+00\r\n13,\t3.949373e-01,\t6.087350e-01, \t5.056559e-01\r\n14,\t4.255564e-01,\t5.580808e-01, \t4.697305e-01\r\n15,\t0.000000e+00,\t3.892096e-01, \t2.752002e-01\r\n16,\t0.000000e+00,\t5.276046e-01, \t4.720491e-01\r\n17,\t2.670109e-01,\t5.147846e-01, \t4.995517e-01\r\n18,\t3.435122e-01,\t4.728930e-01, \t4.530705e-01\r\n19,\t3.527125e-01,\t4.203970e-01, \t3.799779e-01\r\n20,\t6.146030e-01,\t1.000000e+00, \t2.488160e-01\r\n21,\t5.974488e-01,\t1.000000e+00, \t0.000000e+00\r\n22,\t6.259483e-01,\t6.614843e-01, \t0.000000e+00\r\n23,\t6.389716e-01,\t7.049943e-01, \t2.420315e-01\r\n24,\t6.322516e-01,\t8.152473e-01, \t2.791949e-01\r\n25,\t3.116367e-01,\t3.810717e-01, \t6.370431e-01\r\n26,\t4.037323e-01,\t3.526868e-01, \t5.478786e-01\r\n27,\t0.000000e+00,\t0.000000e+00, \t3.451154e-01\r\n28,\t4.349975e-01,\t2.290886e-01, \t4.400941e-01\r\n29,\t4.317384e-01,\t2.660503e-01, \t5.131113e-01\r\n30,\t3.654161e-01,\t0.000000e+00, \t5.492166e-01\r\n31,\t3.790779e-01,\t0.000000e+00, \t4.637464e-01\r\n32,\t0.000000e+00,\t0.000000e+00, \t6.783121e-01\r\n33,\t0.000000e+00,\t3.412928e-01, \t7.038154e-01\r\n34,\t2.241039e-01,\t2.942977e-01, \t7.106303e-01\r\n35,\t2.171117e-01,\t0.000000e+00, \t6.883166e-01\r\n36,\t0.000000e+00,\t5.025255e-01, \t5.868759e-01\r\n37,\t2.390864e-01,\t5.028266e-01, \t5.575643e-01\r\n38,\t1.000000e+00,\t6.014337e-01, \t1.000000e+00\r\n39,\t1.000000e+00,\t5.682361e-01, \t7.672197e-01\r\n40,\t8.091590e-01,\t6.050729e-01, \t7.185016e-01\r\n41,\t1.000000e+00,\t4.084181e-01, \t7.625372e-01\r\n42,\t1.000000e+00,\t3.552007e-01, \t1.000000e+00\r\n43,\t7.535293e-01,\t5.091476e-01, \t7.011752e-01\r\n44,\t7.995563e-01,\t3.900187e-01, \t7.096950e-01\r\n45,\t7.246224e-01,\t3.136534e-01, \t1.000000e+00\r\n46,\t6.971417e-01,\t3.546165e-01, \t7.987169e-01\r\n47,\t6.743310e-01,\t5.524226e-01, \t7.446271e-01\r\n48,\t7.299899e-01,\t6.283519e-01, \t7.543695e-01\r\n49,\t7.575631e-01,\t6.570560e-01, \t1.000000e+00\r\n50,\t6.160697e-01,\t4.631155e-01, \t1.000000e+00\r\n51,\t6.146586e-01,\t4.678619e-01, \t8.194713e-01\r\n52,\t6.593615e-01,\t1.000000e+00, \t4.873279e-01\r\n53,\t6.613637e-01,\t8.225236e-01, \t4.631556e-01\r\n54,\t6.508280e-01,\t7.503877e-01, \t5.204173e-01\r\n55,\t6.307286e-01,\t1.000000e+00, \t6.565759e-01\r\n56,\t4.513384e-01,\t1.000000e+00, \t6.337602e-01\r\n57,\t4.631134e-01,\t7.671292e-01, \t5.986970e-01\r\n58,\t6.339831e-01,\t7.753810e-01, \t6.217246e-01\r\n59,\t7.750515e-01,\t6.400075e-01, \t4.512418e-01\r\n60,\t7.022370e-01,\t6.544899e-01, \t5.234583e-01\r\n61,\t7.312204e-01,\t5.580872e-01, \t3.607365e-01\r\n62,\t6.142437e-01,\t5.589771e-01, \t4.436774e-01\r\n63,\t6.512356e-01,\t5.361862e-01, \t3.841765e-01\r\n64,\t7.426961e-01,\t8.263204e-01, \t3.698954e-01\r\n65,\t7.677431e-01,\t6.167337e-01, \t3.088543e-01\r\n66,\t8.117668e-01,\t6.970861e-01, \t3.742274e-01\r\n67,\t6.649559e-01,\t5.622482e-01, \t5.989463e-01\r\n68,\t6.073024e-01,\t5.032676e-01, \t5.390749e-01\r\n69,\t5.314971e-01,\t4.897717e-01, \t5.718230e-01\r\n70,\t7.077927e-01,\t6.412779e-01, \t5.691138e-01\r\n71,\t5.251458e-01,\t5.415615e-01, \t6.666610e-01\r\n72,\t4.163037e-01,\t6.414141e-01, \t6.245827e-01\r\n73,\t6.715349e-01,\t7.039536e-01, \t6.458849e-01\r\n74,\t6.216511e-01,\t5.844453e-01, \t6.696990e-01\r\n75,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n76,\t3.609079e-01,\t0.000000e+00, \t8.117424e-01\r\n77,\t3.762537e-01,\t0.000000e+00, \t1.000000e+00\r\n78,\t3.203395e-01,\t3.434209e-01, \t7.959559e-01\r\n79,\t0.000000e+00,\t4.609826e-01, \t1.000000e+00\r\n80,\t0.000000e+00,\t4.701153e-01, \t8.569787e-01\r\n81,\t2.645218e-01,\t4.791122e-01, \t9.416717e-01\r\n82,\t3.185778e-01,\t4.419876e-01, \t9.126537e-01\r\n83,\t3.259006e-01,\t4.402151e-01, \t1.000000e+00\r\n84,\t2.725620e-01,\t4.758255e-01, \t1.000000e+00\r\n85,\t4.799522e-01,\t3.626022e-01, \t5.946395e-01\r\n86,\t5.045626e-01,\t3.214566e-01, \t5.842196e-01\r\n87,\t6.976676e-01,\t3.713924e-01, \t5.007254e-01\r\n88,\t6.751711e-01,\t3.269428e-01, \t5.106321e-01\r\n89,\t7.224889e-01,\t4.193836e-01, \t3.719375e-01\r\n90,\t7.292766e-01,\t3.856212e-01, \t4.025567e-01\r\n91,\t6.777993e-01,\t2.786577e-01, \t4.160500e-01\r\n92,\t5.886614e-01,\t3.239786e-01, \t2.833745e-01\r\n93,\t5.839059e-01,\t2.197142e-01, \t3.485044e-01\r\n94,\t5.448960e-01,\t2.555880e-01, \t6.687763e-01\r\n95,\t4.989682e-01,\t0.000000e+00, \t7.271602e-01\r\n96,\t7.638830e-01,\t0.000000e+00, \t6.205772e-01\r\n97,\t6.173216e-01,\t0.000000e+00, \t7.455968e-01\r\n98,\t6.504916e-01,\t2.105305e-01, \t6.967793e-01\r\n99,\t7.108167e-01,\t2.305123e-01, \t6.433730e-01\r\n100,\t7.458985e-01,\t0.000000e+00, \t4.302812e-01\r\n101,\t5.946793e-01,\t0.000000e+00, \t3.317624e-01\r\n102,\t7.833092e-01,\t6.074190e-01, \t5.738337e-01\r\n103,\t8.326923e-01,\t5.978797e-01, \t5.236611e-01\r\n104,\t1.000000e+00,\t6.211581e-01, \t5.202555e-01\r\n105,\t1.000000e+00,\t1.000000e+00, \t6.912366e-01\r\n106,\t1.000000e+00,\t6.656455e-01, \t6.535464e-01\r\n107,\t8.225366e-01,\t6.457276e-01, \t6.714608e-01\r\n108,\t1.000000e+00,\t1.000000e+00, \t3.835512e-01\r\n109,\t1.000000e+00,\t7.135721e-01, \t3.846364e-01\r\n110,\t7.609531e-01,\t1.000000e+00, \t3.702530e-01\r\n111,\t7.017482e-01,\t1.000000e+00, \t7.251176e-01\r\n112,\t7.170154e-01,\t7.080811e-01, \t6.904766e-01\r\n113,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n114,\t1.000000e+00,\t5.003665e-01, \t0.000000e+00\r\n115,\t1.000000e+00,\t5.199478e-01, \t2.253293e-01\r\n116,\t8.568184e-01,\t5.289491e-01, \t2.351352e-01\r\n117,\t8.138538e-01,\t5.109609e-01, \t0.000000e+00\r\n118,\t3.880883e-01,\t4.084230e-01, \t7.467574e-01\r\n119,\t4.625123e-01,\t3.933125e-01, \t7.029500e-01\r\n120,\t1.000000e+00,\t4.515940e-01, \t4.893120e-01\r\n121,\t8.447297e-01,\t4.545883e-01, \t4.969613e-01\r\n122,\t1.000000e+00,\t4.078728e-01, \t3.728475e-01\r\n123,\t7.553311e-01,\t4.447780e-01, \t3.612731e-01\r\n124,\t7.837716e-01,\t4.162033e-01, \t3.945833e-01\r\n125,\t6.251902e-01,\t3.688280e-01, \t0.000000e+00\r\n126,\t7.412104e-01,\t5.190354e-01, \t6.066983e-01\r\n127,\t7.756003e-01,\t4.178564e-01, \t5.620547e-01\r\n128,\t2.792903e-01,\t1.000000e+00, \t1.000000e+00\r\n129,\t7.347427e-01,\t1.000000e+00, \t1.000000e+00\r\n130,\t4.749595e-01,\t4.588423e-01, \t7.449416e-01\r\n131,\t4.015622e-01,\t4.523052e-01, \t7.726086e-01\r\n132,\t3.276637e-01,\t5.868412e-01, \t6.934073e-01\r\n133,\t2.518426e-01,\t1.000000e+00, \t8.019173e-01\r\n134,\t2.424881e-01,\t6.241251e-01, \t7.692274e-01\r\n135,\t1.000000e+00,\t0.000000e+00, \t6.293942e-01\r\n136,\t1.000000e+00,\t3.424418e-01, \t6.662027e-01\r\n137,\t8.081971e-01,\t3.555232e-01, \t6.604465e-01\r\n138,\t1.000000e+00,\t0.000000e+00, \t4.039908e-01\r\n139,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n140,\t6.394799e-01,\t0.000000e+00, \t0.000000e+00\r\n141,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n142,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n143,\t6.623361e-01,\t0.000000e+00, \t1.000000e+00\r\n144,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n145,\t0.000000e+00,\t1.000000e+00, \t7.630034e-01\r\n146,\t0.000000e+00,\t5.834544e-01, \t7.283782e-01\r\n147,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n148,\t0.000000e+00,\t1.000000e+00, \t2.924470e-01\r\n149,\t0.000000e+00,\t1.000000e+00, \t1.462235e-01\r\n150,\t0.000000e+00,\t8.557509e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.115017e-01, \t0.000000e+00\r\n152,\t0.000000e+00,\t5.672526e-01, \t0.000000e+00\r\n153,\t0.000000e+00,\t4.061065e-01, \t1.376001e-01\r\n154,\t0.000000e+00,\t4.584071e-01, \t3.736246e-01\r\n155,\t0.000000e+00,\t6.850697e-01, \t4.609229e-01\r\n156,\t0.000000e+00,\t8.425349e-01, \t4.497967e-01\r\n157,\t1.407203e-01,\t1.000000e+00, \t4.526875e-01\r\n158,\t2.814406e-01,\t1.000000e+00, \t4.667045e-01\r\n159,\t5.707446e-01,\t1.000000e+00, \t3.215430e-01\r\n160,\t6.060259e-01,\t1.000000e+00, \t1.244080e-01\r\n161,\t4.480866e-01,\t1.000000e+00, \t0.000000e+00\r\n162,\t2.987244e-01,\t1.000000e+00, \t0.000000e+00\r\n163,\t1.493622e-01,\t1.000000e+00, \t0.000000e+00\r\n164,\t3.888590e-01,\t4.715720e-01, \t0.000000e+00\r\n165,\t2.592394e-01,\t4.553825e-01, \t0.000000e+00\r\n166,\t1.296197e-01,\t4.391929e-01, \t0.000000e+00\r\n167,\t6.069487e-01,\t8.871614e-01, \t0.000000e+00\r\n168,\t6.164485e-01,\t7.743229e-01, \t0.000000e+00\r\n169,\t5.722135e-01,\t5.746229e-01, \t0.000000e+00\r\n170,\t4.343268e-01,\t8.713127e-01, \t4.910262e-01\r\n171,\t1.335054e-01,\t5.211946e-01, \t4.858004e-01\r\n172,\t4.981025e-01,\t4.679050e-01, \t1.409767e-01\r\n173,\t5.226530e-01,\t5.249043e-01, \t3.275702e-01\r\n174,\t5.863336e-01,\t6.263800e-01, \t3.118038e-01\r\n175,\t6.324600e-01,\t6.832393e-01, \t1.210158e-01\r\n176,\t5.453785e-01,\t9.065135e-01, \t3.937861e-01\r\n177,\t6.234273e-01,\t9.076236e-01, \t2.640055e-01\r\n178,\t5.266314e-01,\t6.449283e-01, \t4.162417e-01\r\n179,\t4.874718e-01,\t5.777216e-01, \t4.283653e-01\r\n180,\t1.175708e-01,\t3.996054e-01, \t3.101261e-01\r\n181,\t2.351417e-01,\t4.100012e-01, \t3.450520e-01\r\n182,\t0.000000e+00,\t0.000000e+00, \t4.561810e-01\r\n183,\t0.000000e+00,\t0.000000e+00, \t5.672466e-01\r\n184,\t0.000000e+00,\t1.137643e-01, \t6.868132e-01\r\n185,\t0.000000e+00,\t2.275285e-01, \t6.953143e-01\r\n186,\t0.000000e+00,\t4.219092e-01, \t6.453456e-01\r\n187,\t0.000000e+00,\t2.594730e-01, \t2.985052e-01\r\n188,\t0.000000e+00,\t1.297365e-01, \t3.218103e-01\r\n189,\t1.263593e-01,\t0.000000e+00, \t3.846591e-01\r\n190,\t2.527186e-01,\t0.000000e+00, \t4.242028e-01\r\n191,\t2.912639e-01,\t0.000000e+00, \t6.187666e-01\r\n192,\t1.085559e-01,\t0.000000e+00, \t6.833144e-01\r\n193,\t3.985772e-01,\t1.330251e-01, \t5.311639e-01\r\n194,\t2.206078e-01,\t1.471488e-01, \t6.994735e-01\r\n195,\t1.120520e-01,\t3.177952e-01, \t7.072229e-01\r\n196,\t1.195432e-01,\t5.026761e-01, \t5.722201e-01\r\n197,\t3.938550e-01,\t3.247428e-01, \t4.100360e-01\r\n198,\t4.070377e-01,\t1.145443e-01, \t4.519203e-01\r\n199,\t1.000000e+00,\t5.848349e-01, \t8.836098e-01\r\n200,\t1.000000e+00,\t4.783172e-01, \t1.000000e+00\r\n201,\t1.000000e+00,\t3.818094e-01, \t8.812686e-01\r\n202,\t8.623112e-01,\t3.344270e-01, \t1.000000e+00\r\n203,\t8.787816e-01,\t6.292448e-01, \t1.000000e+00\r\n204,\t6.868164e-01,\t5.600857e-01, \t1.000000e+00\r\n205,\t6.703460e-01,\t3.883844e-01, \t1.000000e+00\r\n206,\t9.045795e-01,\t5.866545e-01, \t7.428606e-01\r\n207,\t8.997782e-01,\t3.992184e-01, \t7.361161e-01\r\n208,\t7.437765e-01,\t6.427039e-01, \t8.771847e-01\r\n209,\t7.108820e-01,\t3.341349e-01, \t8.993584e-01\r\n210,\t6.153641e-01,\t4.654887e-01, \t9.097357e-01\r\n211,\t5.410335e-01,\t1.000000e+00, \t6.451680e-01\r\n212,\t6.450450e-01,\t1.000000e+00, \t5.719519e-01\r\n213,\t6.603626e-01,\t9.112618e-01, \t4.752417e-01\r\n214,\t5.485482e-01,\t7.712551e-01, \t6.102108e-01\r\n215,\t6.323558e-01,\t8.876905e-01, \t6.391502e-01\r\n216,\t4.572259e-01,\t8.835646e-01, \t6.162286e-01\r\n217,\t6.824573e-01,\t6.913868e-01, \t5.222883e-01\r\n218,\t6.694205e-01,\t6.188690e-01, \t4.937045e-01\r\n219,\t7.299271e-01,\t6.489825e-01, \t4.959956e-01\r\n220,\t7.033573e-01,\t6.608640e-01, \t2.754429e-01\r\n221,\t5.915476e-01,\t5.595675e-01, \t3.680413e-01\r\n222,\t6.939429e-01,\t6.652189e-01, \t5.984389e-01\r\n223,\t0.000000e+00,\t0.000000e+00, \t8.391561e-01\r\n224,\t0.000000e+00,\t1.536609e-01, \t1.000000e+00\r\n225,\t0.000000e+00,\t3.073217e-01, \t1.000000e+00\r\n226,\t0.000000e+00,\t4.057041e-01, \t7.803971e-01\r\n227,\t3.685808e-01,\t0.000000e+00, \t9.058712e-01\r\n228,\t2.508358e-01,\t0.000000e+00, \t1.000000e+00\r\n229,\t1.254179e-01,\t0.000000e+00, \t1.000000e+00\r\n230,\t2.890098e-01,\t0.000000e+00, \t7.500295e-01\r\n231,\t3.594693e-01,\t1.467384e-01, \t1.000000e+00\r\n232,\t3.426850e-01,\t2.934767e-01, \t1.000000e+00\r\n233,\t1.362810e-01,\t4.684040e-01, \t1.000000e+00\r\n234,\t1.322609e-01,\t4.746138e-01, \t8.993252e-01\r\n235,\t3.338623e-01,\t2.289473e-01, \t8.012180e-01\r\n236,\t3.473851e-01,\t1.144736e-01, \t8.064802e-01\r\n237,\t6.626966e-01,\t4.224276e-01, \t5.155665e-01\r\n238,\t6.945175e-01,\t4.652360e-01, \t3.767421e-01\r\n239,\t7.142408e-01,\t3.788529e-01, \t4.492535e-01\r\n240,\t4.994777e-01,\t4.107748e-01, \t5.859965e-01\r\n241,\t6.761983e-01,\t3.080704e-01, \t4.736643e-01\r\n242,\t5.883886e-01,\t3.241522e-01, \t5.480635e-01\r\n243,\t4.759120e-01,\t2.996586e-01, \t5.562441e-01\r\n244,\t5.094517e-01,\t2.244014e-01, \t3.942993e-01\r\n245,\t6.759741e-01,\t3.862234e-01, \t3.411554e-01\r\n246,\t7.092891e-01,\t3.440896e-01, \t4.077958e-01\r\n247,\t7.548907e-01,\t0.000000e+00, \t5.254292e-01\r\n248,\t6.906023e-01,\t0.000000e+00, \t6.830870e-01\r\n249,\t4.321921e-01,\t0.000000e+00, \t6.381884e-01\r\n250,\t4.868786e-01,\t0.000000e+00, \t3.977544e-01\r\n251,\t6.702889e-01,\t0.000000e+00, \t3.810218e-01\r\n252,\t5.203904e-01,\t2.956082e-01, \t6.174017e-01\r\n253,\t5.219321e-01,\t1.277940e-01, \t6.979683e-01\r\n254,\t6.889658e-01,\t2.896245e-01, \t5.620023e-01\r\n255,\t7.373498e-01,\t1.152561e-01, \t6.319751e-01\r\n256,\t7.118489e-01,\t1.393289e-01, \t4.231656e-01\r\n257,\t6.339066e-01,\t1.052652e-01, \t7.211881e-01\r\n258,\t5.892926e-01,\t1.098571e-01, \t3.401334e-01\r\n259,\t1.000000e+00,\t8.885485e-01, \t6.786732e-01\r\n260,\t1.000000e+00,\t7.770970e-01, \t6.661098e-01\r\n261,\t1.000000e+00,\t8.567861e-01, \t3.840938e-01\r\n262,\t1.000000e+00,\t1.000000e+00, \t5.373939e-01\r\n263,\t8.804765e-01,\t1.000000e+00, \t3.769021e-01\r\n264,\t8.508741e-01,\t1.000000e+00, \t7.081771e-01\r\n265,\t7.518246e-01,\t9.131602e-01, \t3.700742e-01\r\n266,\t9.058834e-01,\t7.053291e-01, \t3.794319e-01\r\n267,\t9.112683e-01,\t6.556865e-01, \t6.625036e-01\r\n268,\t7.093818e-01,\t8.540406e-01, \t7.077971e-01\r\n269,\t1.000000e+00,\t1.000000e+00, \t1.278504e-01\r\n270,\t1.000000e+00,\t1.000000e+00, \t2.557008e-01\r\n271,\t1.000000e+00,\t6.167600e-01, \t3.049829e-01\r\n272,\t1.000000e+00,\t5.101572e-01, \t1.126647e-01\r\n273,\t1.000000e+00,\t6.252748e-01, \t0.000000e+00\r\n274,\t1.000000e+00,\t7.501832e-01, \t0.000000e+00\r\n275,\t1.000000e+00,\t8.750916e-01, \t0.000000e+00\r\n276,\t8.658163e-01,\t1.000000e+00, \t0.000000e+00\r\n277,\t7.316326e-01,\t1.000000e+00, \t0.000000e+00\r\n278,\t6.877780e-01,\t1.000000e+00, \t3.095345e-01\r\n279,\t9.069269e-01,\t5.056637e-01, \t0.000000e+00\r\n280,\t7.199011e-01,\t5.862226e-01, \t0.000000e+00\r\n281,\t8.353361e-01,\t5.199550e-01, \t1.175676e-01\r\n282,\t3.578369e-01,\t3.976003e-01, \t7.033441e-01\r\n283,\t4.731161e-01,\t3.746400e-01, \t6.370951e-01\r\n284,\t3.612471e-01,\t3.826700e-01, \t7.662492e-01\r\n285,\t1.000000e+00,\t5.363761e-01, \t5.047838e-01\r\n286,\t1.000000e+00,\t4.639103e-01, \t2.990884e-01\r\n287,\t7.462295e-01,\t4.875517e-01, \t3.610706e-01\r\n288,\t8.077852e-01,\t4.313245e-01, \t4.349137e-01\r\n289,\t8.689518e-01,\t4.129216e-01, \t3.860208e-01\r\n290,\t7.906054e-01,\t4.740336e-01, \t3.174310e-01\r\n291,\t7.195220e-01,\t4.398945e-01, \t0.000000e+00\r\n292,\t6.069258e-01,\t3.464033e-01, \t1.416873e-01\r\n293,\t7.283289e-01,\t3.896729e-01, \t5.248544e-01\r\n294,\t3.515905e-01,\t1.000000e+00, \t7.178387e-01\r\n295,\t2.655664e-01,\t1.000000e+00, \t9.009586e-01\r\n296,\t4.311077e-01,\t1.000000e+00, \t1.000000e+00\r\n297,\t5.829252e-01,\t1.000000e+00, \t1.000000e+00\r\n298,\t7.182455e-01,\t1.000000e+00, \t8.625588e-01\r\n299,\t7.499563e-01,\t7.713706e-01, \t1.000000e+00\r\n300,\t7.423495e-01,\t8.856853e-01, \t1.000000e+00\r\n301,\t2.776082e-01,\t8.689564e-01, \t1.000000e+00\r\n302,\t2.759261e-01,\t7.379127e-01, \t1.000000e+00\r\n303,\t2.742441e-01,\t6.068691e-01, \t1.000000e+00\r\n304,\t4.709851e-01,\t4.516653e-01, \t1.000000e+00\r\n305,\t2.487244e-01,\t8.747084e-01, \t7.910207e-01\r\n306,\t2.456063e-01,\t7.494168e-01, \t7.801240e-01\r\n307,\t2.535050e-01,\t5.516187e-01, \t8.554495e-01\r\n308,\t3.723210e-01,\t5.055402e-01, \t7.412691e-01\r\n309,\t3.687258e-01,\t4.482226e-01, \t8.280236e-01\r\n310,\t1.000000e+00,\t3.970179e-01, \t5.777573e-01\r\n311,\t1.000000e+00,\t2.282946e-01, \t6.539332e-01\r\n312,\t1.000000e+00,\t1.141473e-01, \t6.416637e-01\r\n313,\t1.000000e+00,\t0.000000e+00, \t5.166925e-01\r\n314,\t1.000000e+00,\t1.359576e-01, \t3.936097e-01\r\n315,\t1.000000e+00,\t2.719152e-01, \t3.832286e-01\r\n316,\t8.819415e-01,\t0.000000e+00, \t6.249857e-01\r\n317,\t8.729492e-01,\t0.000000e+00, \t4.171360e-01\r\n318,\t9.040985e-01,\t3.489825e-01, \t6.633246e-01\r\n319,\t0.000000e+00,\t0.000000e+00, \t1.150385e-01\r\n320,\t0.000000e+00,\t0.000000e+00, \t2.300769e-01\r\n321,\t0.000000e+00,\t2.820023e-01, \t0.000000e+00\r\n322,\t0.000000e+00,\t1.410011e-01, \t0.000000e+00\r\n323,\t1.598700e-01,\t0.000000e+00, \t0.000000e+00\r\n324,\t3.197400e-01,\t0.000000e+00, \t0.000000e+00\r\n325,\t4.796100e-01,\t0.000000e+00, \t0.000000e+00\r\n326,\t6.245464e-01,\t0.000000e+00, \t1.105875e-01\r\n327,\t6.096128e-01,\t0.000000e+00, \t2.211749e-01\r\n328,\t6.299534e-01,\t2.458854e-01, \t0.000000e+00\r\n329,\t6.347167e-01,\t1.229427e-01, \t0.000000e+00\r\n330,\t1.000000e+00,\t0.000000e+00, \t2.693272e-01\r\n331,\t1.000000e+00,\t0.000000e+00, \t1.346636e-01\r\n332,\t1.000000e+00,\t1.250916e-01, \t0.000000e+00\r\n333,\t1.000000e+00,\t2.501832e-01, \t0.000000e+00\r\n334,\t1.000000e+00,\t3.752748e-01, \t0.000000e+00\r\n335,\t7.596533e-01,\t0.000000e+00, \t0.000000e+00\r\n336,\t8.798266e-01,\t0.000000e+00, \t0.000000e+00\r\n337,\t1.000000e+00,\t2.368005e-01, \t1.000000e+00\r\n338,\t1.000000e+00,\t1.184002e-01, \t1.000000e+00\r\n339,\t1.000000e+00,\t0.000000e+00, \t8.764647e-01\r\n340,\t1.000000e+00,\t0.000000e+00, \t7.529295e-01\r\n341,\t8.874454e-01,\t0.000000e+00, \t1.000000e+00\r\n342,\t7.748907e-01,\t0.000000e+00, \t1.000000e+00\r\n343,\t6.398289e-01,\t0.000000e+00, \t8.727984e-01\r\n344,\t6.934793e-01,\t1.568267e-01, \t1.000000e+00\r\n345,\t6.738166e-01,\t2.825735e-01, \t7.477481e-01\r\n346,\t5.192949e-01,\t0.000000e+00, \t1.000000e+00\r\n347,\t1.000000e+00,\t1.000000e+00, \t8.456183e-01\r\n348,\t1.000000e+00,\t8.671446e-01, \t1.000000e+00\r\n349,\t1.000000e+00,\t7.342891e-01, \t1.000000e+00\r\n350,\t8.673713e-01,\t1.000000e+00, \t1.000000e+00\r\n351,\t0.000000e+00,\t7.223029e-01, \t7.399199e-01\r\n352,\t0.000000e+00,\t8.611515e-01, \t7.514617e-01\r\n353,\t0.000000e+00,\t1.000000e+00, \t6.008369e-01\r\n354,\t1.259213e-01,\t1.000000e+00, \t7.824603e-01\r\n355,\t2.833750e-01,\t5.448339e-01, \t6.254858e-01\r\n356,\t1.212441e-01,\t6.037898e-01, \t7.488028e-01\r\n357,\t0.000000e+00,\t5.267848e-01, \t7.926784e-01\r\n358,\t0.000000e+00,\t1.000000e+00, \t8.815017e-01\r\n359,\t0.000000e+00,\t5.957369e-01, \t1.000000e+00\r\n360,\t0.000000e+00,\t7.304913e-01, \t1.000000e+00\r\n361,\t0.000000e+00,\t8.652456e-01, \t1.000000e+00\r\n362,\t1.396451e-01,\t1.000000e+00, \t1.000000e+00\r\n363,\t0.000000e+00,\t6.612443e-01, \t2.284788e-01\r\n364,\t0.000000e+00,\t8.414352e-01, \t2.246826e-01\r\n365,\t0.000000e+00,\t5.943243e-01, \t3.497723e-01\r\n366,\t0.000000e+00,\t5.082257e-01, \t2.199775e-01\r\n367,\t0.000000e+00,\t7.510349e-01, \t3.408466e-01\r\n368,\t0.000000e+00,\t7.399110e-01, \t1.243359e-01\r\n369,\t0.000000e+00,\t6.123908e-01, \t1.083985e-01\r\n370,\t0.000000e+00,\t8.835690e-01, \t3.379360e-01\r\n371,\t0.000000e+00,\t8.856574e-01, \t1.111224e-01\r\n372,\t0.000000e+00,\t4.984854e-01, \t8.873916e-02\r\n373,\t9.225176e-02,\t1.000000e+00, \t1.464093e-01\r\n374,\t2.486881e-01,\t1.000000e+00, \t1.478178e-01\r\n375,\t3.786272e-01,\t1.000000e+00, \t3.561539e-01\r\n376,\t2.832737e-01,\t1.000000e+00, \t2.790909e-01\r\n377,\t2.481352e-01,\t1.000000e+00, \t3.693042e-01\r\n378,\t4.765185e-01,\t1.000000e+00, \t2.895908e-01\r\n379,\t5.070370e-01,\t1.000000e+00, \t2.001092e-01\r\n380,\t3.817446e-01,\t1.000000e+00, \t2.308089e-01\r\n381,\t1.554603e-01,\t1.000000e+00, \t2.919674e-01\r\n382,\t7.368677e-02,\t1.000000e+00, \t3.689154e-01\r\n383,\t5.032990e-01,\t1.000000e+00, \t7.350742e-02\r\n384,\t3.963233e-01,\t1.000000e+00, \t1.120906e-01\r\n385,\t3.889376e-01,\t7.140815e-01, \t0.000000e+00\r\n386,\t1.846153e-01,\t6.378438e-01, \t0.000000e+00\r\n387,\t2.128328e-01,\t8.570975e-01, \t0.000000e+00\r\n388,\t4.471312e-01,\t5.880674e-01, \t0.000000e+00\r\n389,\t4.957723e-01,\t8.091644e-01, \t0.000000e+00\r\n390,\t5.244086e-01,\t6.869572e-01, \t0.000000e+00\r\n391,\t3.729134e-01,\t8.603942e-01, \t0.000000e+00\r\n392,\t3.059492e-01,\t5.834515e-01, \t0.000000e+00\r\n393,\t1.210969e-01,\t7.607129e-01, \t0.000000e+00\r\n394,\t1.135495e-01,\t5.525562e-01, \t0.000000e+00\r\n395,\t1.083907e-01,\t8.902620e-01, \t0.000000e+00\r\n396,\t5.042340e-01,\t9.113440e-01, \t0.000000e+00\r\n397,\t2.643909e-01,\t7.355969e-01, \t0.000000e+00\r\n398,\t2.057180e-01,\t5.387696e-01, \t0.000000e+00\r\n399,\t8.290445e-02,\t6.468390e-01, \t0.000000e+00\r\n400,\t8.683474e-02,\t8.542245e-01, \t4.576202e-01\r\n401,\t3.086205e-01,\t7.694592e-01, \t4.857015e-01\r\n402,\t2.280392e-01,\t6.253703e-01, \t4.878559e-01\r\n403,\t1.600969e-01,\t7.226302e-01, \t4.742160e-01\r\n404,\t1.040641e-01,\t6.154180e-01, \t4.762101e-01\r\n405,\t2.201912e-01,\t8.751121e-01, \t4.694279e-01\r\n406,\t3.355897e-01,\t9.058036e-01, \t4.787540e-01\r\n407,\t5.707064e-01,\t5.792298e-01, \t7.590368e-02\r\n408,\t5.770354e-01,\t6.003656e-01, \t1.934296e-01\r\n409,\t5.356379e-01,\t5.404453e-01, \t2.688463e-01\r\n410,\t5.917126e-01,\t9.070686e-01, \t3.167746e-01\r\n411,\t5.786648e-01,\t7.191590e-01, \t3.464531e-01\r\n412,\t4.947190e-01,\t8.186873e-01, \t4.494928e-01\r\n413,\t4.811059e-01,\t9.335453e-01, \t4.425696e-01\r\n414,\t4.349387e-01,\t5.003409e-01, \t3.901113e-01\r\n415,\t4.638832e-01,\t6.435026e-01, \t4.628984e-01\r\n416,\t2.124482e-01,\t4.217183e-01, \t2.265517e-01\r\n417,\t3.506774e-01,\t4.493815e-01, \t1.418726e-01\r\n418,\t3.242180e-01,\t4.305591e-01, \t2.682407e-01\r\n419,\t1.944608e-01,\t4.343179e-01, \t1.056517e-01\r\n420,\t9.804569e-02,\t4.111096e-01, \t1.965816e-01\r\n421,\t9.333497e-02,\t4.229053e-01, \t9.573226e-02\r\n422,\t1.214054e-01,\t4.640042e-01, \t4.023819e-01\r\n423,\t2.422147e-01,\t4.672124e-01, \t4.276390e-01\r\n424,\t6.289842e-01,\t7.761909e-01, \t1.841085e-01\r\n425,\t6.189802e-01,\t8.921821e-01, \t1.806456e-01\r\n426,\t6.187575e-01,\t8.215576e-01, \t9.117141e-02\r\n427,\t6.088121e-01,\t9.246553e-01, \t7.281471e-02\r\n428,\t0.000000e+00,\t2.809126e-01, \t4.999216e-01\r\n429,\t0.000000e+00,\t1.259183e-01, \t5.054121e-01\r\n430,\t0.000000e+00,\t3.861909e-01, \t5.306491e-01\r\n431,\t0.000000e+00,\t3.456222e-01, \t4.070940e-01\r\n432,\t0.000000e+00,\t3.120753e-01, \t6.103073e-01\r\n433,\t0.000000e+00,\t2.006966e-01, \t4.147941e-01\r\n434,\t0.000000e+00,\t1.983012e-01, \t5.953782e-01\r\n435,\t0.000000e+00,\t9.297636e-02, \t4.131627e-01\r\n436,\t0.000000e+00,\t8.841131e-02, \t6.033355e-01\r\n437,\t0.000000e+00,\t4.442637e-01, \t4.656854e-01\r\n438,\t1.694394e-01,\t0.000000e+00, \t5.082398e-01\r\n439,\t2.781658e-01,\t0.000000e+00, \t5.286253e-01\r\n440,\t7.448047e-02,\t0.000000e+00, \t5.117138e-01\r\n441,\t9.392574e-02,\t0.000000e+00, \t5.927344e-01\r\n442,\t1.930771e-01,\t0.000000e+00, \t6.033328e-01\r\n443,\t3.035101e-01,\t8.723092e-02, \t6.158382e-01\r\n444,\t3.280840e-01,\t2.432116e-01, \t6.080918e-01\r\n445,\t7.181522e-02,\t4.169629e-01, \t6.401943e-01\r\n446,\t1.992962e-01,\t4.155788e-01, \t6.256857e-01\r\n447,\t3.346989e-01,\t2.065977e-01, \t4.127462e-01\r\n448,\t2.978940e-01,\t1.026404e-01, \t4.199025e-01\r\n449,\t1.174253e-01,\t2.134850e-01, \t3.435140e-01\r\n450,\t1.087279e-01,\t9.787214e-02, \t3.615602e-01\r\n451,\t2.534121e-01,\t2.960354e-01, \t3.712418e-01\r\n452,\t1.205917e-01,\t3.279683e-01, \t3.239399e-01\r\n453,\t2.191524e-01,\t1.683598e-01, \t3.834552e-01\r\n454,\t1.894303e-01,\t7.565151e-02, \t3.908073e-01\r\n455,\t1.107864e-01,\t1.992200e-01, \t6.983040e-01\r\n456,\t1.095103e-01,\t7.668886e-02, \t6.890890e-01\r\n457,\t1.000000e+00,\t4.843231e-01, \t8.589271e-01\r\n458,\t7.959453e-01,\t4.243074e-01, \t1.000000e+00\r\n459,\t9.105665e-01,\t4.212778e-01, \t1.000000e+00\r\n460,\t8.946618e-01,\t5.158151e-01, \t1.000000e+00\r\n461,\t7.826773e-01,\t5.403094e-01, \t1.000000e+00\r\n462,\t7.059283e-01,\t4.728682e-01, \t1.000000e+00\r\n463,\t9.064274e-01,\t4.777111e-01, \t7.401509e-01\r\n464,\t8.346503e-01,\t5.137210e-01, \t7.224767e-01\r\n465,\t9.106359e-01,\t6.087131e-01, \t9.072778e-01\r\n466,\t9.272130e-01,\t5.926933e-01, \t8.216164e-01\r\n467,\t8.354994e-01,\t6.135225e-01, \t8.201253e-01\r\n468,\t8.223213e-01,\t6.305492e-01, \t9.183153e-01\r\n469,\t9.093441e-01,\t3.695844e-01, \t8.747869e-01\r\n470,\t8.025338e-01,\t3.649788e-01, \t8.234308e-01\r\n471,\t8.007855e-01,\t3.430382e-01, \t9.201554e-01\r\n472,\t6.956722e-01,\t4.571397e-01, \t7.629688e-01\r\n473,\t6.540770e-01,\t4.122670e-01, \t9.045470e-01\r\n474,\t6.845939e-01,\t5.636999e-01, \t8.200106e-01\r\n475,\t6.602132e-01,\t5.271593e-01, \t9.044004e-01\r\n476,\t5.537935e-01,\t1.000000e+00, \t5.528250e-01\r\n477,\t6.028706e-01,\t9.088876e-01, \t4.345139e-01\r\n478,\t5.446129e-01,\t7.558388e-01, \t5.485688e-01\r\n479,\t6.479051e-01,\t8.462096e-01, \t5.443554e-01\r\n480,\t6.490060e-01,\t9.290324e-01, \t5.436054e-01\r\n481,\t5.866947e-01,\t9.438452e-01, \t6.421591e-01\r\n482,\t4.991297e-01,\t9.417823e-01, \t6.306983e-01\r\n483,\t5.458644e-01,\t8.529497e-01, \t6.226955e-01\r\n484,\t5.994539e-01,\t6.547635e-01, \t4.623896e-01\r\n485,\t6.951831e-01,\t5.935183e-01, \t4.382554e-01\r\n486,\t7.371600e-01,\t7.283799e-01, \t4.378446e-01\r\n487,\t6.719063e-01,\t5.929698e-01, \t3.348426e-01\r\n488,\t7.161311e-01,\t7.202076e-01, \t3.082744e-01\r\n489,\t5.323259e-01,\t5.463933e-01, \t4.756729e-01\r\n490,\t5.876892e-01,\t5.366883e-01, \t6.117842e-01\r\n491,\t6.665492e-01,\t7.172656e-01, \t5.817508e-01\r\n492,\t5.543257e-01,\t6.835914e-01, \t6.339229e-01\r\n493,\t0.000000e+00,\t2.804557e-01, \t7.978504e-01\r\n494,\t0.000000e+00,\t1.406526e-01, \t8.187509e-01\r\n495,\t0.000000e+00,\t3.548995e-01, \t8.901789e-01\r\n496,\t0.000000e+00,\t2.193043e-01, \t9.040738e-01\r\n497,\t0.000000e+00,\t8.505353e-02, \t9.162918e-01\r\n498,\t1.148942e-01,\t0.000000e+00, \t7.841724e-01\r\n499,\t2.153104e-01,\t0.000000e+00, \t7.973241e-01\r\n500,\t2.773586e-01,\t0.000000e+00, \t8.604628e-01\r\n501,\t1.795068e-01,\t0.000000e+00, \t8.978096e-01\r\n502,\t8.377482e-02,\t0.000000e+00, \t9.049739e-01\r\n503,\t2.389834e-01,\t3.559441e-01, \t1.000000e+00\r\n504,\t1.930166e-01,\t1.124716e-01, \t1.000000e+00\r\n505,\t1.223007e-01,\t2.252894e-01, \t1.000000e+00\r\n506,\t2.512910e-01,\t2.267841e-01, \t1.000000e+00\r\n507,\t1.093423e-01,\t3.569463e-01, \t1.000000e+00\r\n508,\t8.814705e-02,\t9.828438e-02, \t1.000000e+00\r\n509,\t2.439429e-01,\t4.228402e-01, \t8.690105e-01\r\n510,\t7.138790e-02,\t3.974313e-01, \t7.905309e-01\r\n511,\t1.840145e-01,\t3.750665e-01, \t7.954459e-01\r\n512,\t2.833508e-01,\t8.974594e-02, \t7.501465e-01\r\n513,\t3.310402e-01,\t3.257462e-01, \t9.024268e-01\r\n514,\t3.448760e-01,\t2.064293e-01, \t9.047335e-01\r\n515,\t3.595788e-01,\t7.794022e-02, \t9.048045e-01\r\n516,\t6.547519e-01,\t4.834561e-01, \t4.495223e-01\r\n517,\t6.965200e-01,\t4.180528e-01, \t4.380434e-01\r\n518,\t4.239537e-01,\t4.432266e-01, \t5.205571e-01\r\n519,\t5.457626e-01,\t2.940737e-01, \t5.109865e-01\r\n520,\t6.234151e-01,\t2.990836e-01, \t4.823479e-01\r\n521,\t4.954807e-01,\t2.622155e-01, \t4.742490e-01\r\n522,\t5.771707e-01,\t2.626047e-01, \t4.346911e-01\r\n523,\t6.003308e-01,\t4.634492e-01, \t3.375733e-01\r\n524,\t5.439332e-01,\t3.674635e-01, \t5.670300e-01\r\n525,\t5.722159e-01,\t4.196429e-01, \t5.545924e-01\r\n526,\t6.917277e-01,\t3.346676e-01, \t4.596868e-01\r\n527,\t4.773300e-01,\t3.129101e-01, \t3.626056e-01\r\n528,\t6.389395e-01,\t0.000000e+00, \t4.440799e-01\r\n529,\t5.558280e-01,\t0.000000e+00, \t4.522427e-01\r\n530,\t5.084443e-01,\t0.000000e+00, \t6.200960e-01\r\n531,\t5.867905e-01,\t0.000000e+00, \t5.577147e-01\r\n532,\t6.009917e-01,\t0.000000e+00, \t6.549462e-01\r\n533,\t6.767632e-01,\t0.000000e+00, \t5.977088e-01\r\n534,\t6.801520e-01,\t0.000000e+00, \t5.114565e-01\r\n535,\t4.718520e-01,\t0.000000e+00, \t5.299020e-01\r\n536,\t4.917276e-01,\t2.710697e-01, \t5.906920e-01\r\n537,\t4.728661e-01,\t1.880566e-01, \t6.043991e-01\r\n538,\t4.483253e-01,\t7.481262e-02, \t6.246827e-01\r\n539,\t6.096632e-01,\t2.716458e-01, \t6.196272e-01\r\n540,\t6.905951e-01,\t2.538589e-01, \t4.885840e-01\r\n541,\t7.379097e-01,\t7.251899e-02, \t5.295697e-01\r\n542,\t7.135870e-01,\t1.805289e-01, \t5.459899e-01\r\n543,\t6.415274e-01,\t6.229649e-02, \t3.690208e-01\r\n544,\t5.000462e-01,\t1.309008e-01, \t3.957389e-01\r\n545,\t1.000000e+00,\t9.016795e-01, \t5.898996e-01\r\n546,\t1.000000e+00,\t8.160383e-01, \t5.052402e-01\r\n547,\t1.000000e+00,\t9.283930e-01, \t4.607439e-01\r\n548,\t1.000000e+00,\t7.187022e-01, \t5.459577e-01\r\n549,\t7.601588e-01,\t1.000000e+00, \t5.199766e-01\r\n550,\t8.706130e-01,\t1.000000e+00, \t5.953324e-01\r\n551,\t8.787002e-01,\t1.000000e+00, \t4.639015e-01\r\n552,\t7.480214e-01,\t1.000000e+00, \t6.308292e-01\r\n553,\t7.582397e-01,\t6.554732e-01, \t6.349498e-01\r\n554,\t7.060936e-01,\t9.122110e-01, \t4.226580e-01\r\n555,\t9.064836e-01,\t6.440139e-01, \t4.695233e-01\r\n556,\t7.551683e-01,\t6.316761e-01, \t5.228841e-01\r\n557,\t8.699613e-01,\t6.255742e-01, \t5.903429e-01\r\n558,\t8.593533e-01,\t9.079623e-01, \t6.968389e-01\r\n559,\t8.237939e-01,\t7.765878e-01, \t6.860692e-01\r\n560,\t9.145456e-01,\t7.262173e-01, \t6.700819e-01\r\n561,\t9.296749e-01,\t8.365596e-01, \t6.808016e-01\r\n562,\t8.275962e-01,\t9.149781e-01, \t3.742825e-01\r\n563,\t9.402383e-01,\t9.283930e-01, \t3.804979e-01\r\n564,\t8.893885e-01,\t8.219946e-01, \t3.780723e-01\r\n565,\t1.000000e+00,\t8.126374e-01, \t1.859593e-01\r\n566,\t1.000000e+00,\t6.669032e-01, \t1.847194e-01\r\n567,\t1.000000e+00,\t7.588995e-01, \t2.863043e-01\r\n568,\t1.000000e+00,\t8.914493e-01, \t1.089609e-01\r\n569,\t1.000000e+00,\t8.867381e-01, \t2.734339e-01\r\n570,\t1.000000e+00,\t7.467277e-01, \t9.238313e-02\r\n571,\t1.000000e+00,\t5.948962e-01, \t1.025161e-01\r\n572,\t1.000000e+00,\t9.291066e-01, \t1.914126e-01\r\n573,\t8.780726e-01,\t1.000000e+00, \t7.481906e-02\r\n574,\t7.556449e-01,\t1.000000e+00, \t2.407722e-01\r\n575,\t6.994405e-01,\t1.000000e+00, \t1.489873e-01\r\n576,\t8.816904e-01,\t1.000000e+00, \t1.901236e-01\r\n577,\t7.892962e-01,\t1.000000e+00, \t1.309404e-01\r\n578,\t8.557530e-01,\t1.000000e+00, \t2.867503e-01\r\n579,\t8.918262e-01,\t8.126374e-01, \t0.000000e+00\r\n580,\t8.193852e-01,\t6.201458e-01, \t0.000000e+00\r\n581,\t7.086233e-01,\t8.359610e-01, \t0.000000e+00\r\n582,\t7.394059e-01,\t7.032691e-01, \t0.000000e+00\r\n583,\t8.856036e-01,\t7.000978e-01, \t0.000000e+00\r\n584,\t7.987244e-01,\t9.086978e-01, \t0.000000e+00\r\n585,\t7.985720e-01,\t7.886879e-01, \t0.000000e+00\r\n586,\t9.107496e-01,\t5.917706e-01, \t0.000000e+00\r\n587,\t9.075524e-01,\t9.103072e-01, \t0.000000e+00\r\n588,\t6.868997e-01,\t9.241231e-01, \t0.000000e+00\r\n589,\t6.998218e-01,\t9.103919e-01, \t3.271596e-01\r\n590,\t8.903686e-01,\t6.141343e-01, \t3.046602e-01\r\n591,\t7.593346e-01,\t5.713191e-01, \t7.486378e-02\r\n592,\t7.357968e-01,\t6.139022e-01, \t1.813273e-01\r\n593,\t6.923535e-01,\t6.251630e-01, \t7.570710e-02\r\n594,\t9.331802e-01,\t5.141732e-01, \t1.151161e-01\r\n595,\t3.729597e-01,\t0.000000e+00, \t6.825173e-01\r\n596,\t4.109821e-01,\t3.814767e-01, \t6.528154e-01\r\n597,\t4.325318e-01,\t8.611230e-02, \t7.576717e-01\r\n598,\t4.060068e-01,\t3.143192e-01, \t7.469160e-01\r\n599,\t4.311023e-01,\t1.878724e-01, \t7.465051e-01\r\n600,\t2.909704e-01,\t3.459490e-01, \t7.069872e-01\r\n601,\t1.000000e+00,\t5.119638e-01, \t3.233104e-01\r\n602,\t1.000000e+00,\t5.513281e-01, \t4.143041e-01\r\n603,\t7.696430e-01,\t4.774159e-01, \t3.926565e-01\r\n604,\t7.935204e-01,\t5.265505e-01, \t4.433618e-01\r\n605,\t9.194593e-01,\t5.321463e-01, \t5.076963e-01\r\n606,\t9.193959e-01,\t4.679392e-01, \t3.059754e-01\r\n607,\t6.302090e-01,\t5.198023e-01, \t0.000000e+00\r\n608,\t6.903260e-01,\t4.050484e-01, \t2.101326e-01\r\n609,\t6.804619e-01,\t4.044100e-01, \t9.905715e-02\r\n610,\t7.546414e-01,\t4.599581e-01, \t1.045549e-01\r\n611,\t7.371790e-01,\t4.348245e-01, \t3.004169e-01\r\n612,\t7.883487e-01,\t4.794801e-01, \t2.005719e-01\r\n613,\t5.616463e-01,\t4.183665e-01, \t7.048834e-02\r\n614,\t7.832769e-01,\t5.818578e-01, \t6.480874e-01\r\n615,\t6.902339e-01,\t5.459173e-01, \t6.658533e-01\r\n616,\t7.019535e-01,\t4.707315e-01, \t5.611324e-01\r\n617,\t7.610345e-01,\t4.067479e-01, \t4.859817e-01\r\n618,\t7.588887e-01,\t4.035482e-01, \t4.331093e-01\r\n619,\t4.726305e-01,\t1.000000e+00, \t7.814755e-01\r\n620,\t5.883597e-01,\t1.000000e+00, \t7.286784e-01\r\n621,\t3.660094e-01,\t1.000000e+00, \t8.735274e-01\r\n622,\t5.100376e-01,\t1.000000e+00, \t9.125013e-01\r\n623,\t5.956578e-01,\t1.000000e+00, \t8.350553e-01\r\n624,\t5.101102e-01,\t7.284563e-01, \t1.000000e+00\r\n625,\t6.362528e-01,\t8.159915e-01, \t1.000000e+00\r\n626,\t5.611342e-01,\t5.804757e-01, \t1.000000e+00\r\n627,\t3.541706e-01,\t5.403106e-01, \t1.000000e+00\r\n628,\t4.271536e-01,\t8.492081e-01, \t1.000000e+00\r\n629,\t6.503055e-01,\t6.855726e-01, \t1.000000e+00\r\n630,\t3.717770e-01,\t6.609326e-01, \t1.000000e+00\r\n631,\t5.388411e-01,\t8.854325e-01, \t1.000000e+00\r\n632,\t6.470222e-01,\t9.174219e-01, \t1.000000e+00\r\n633,\t4.536354e-01,\t5.923681e-01, \t1.000000e+00\r\n634,\t3.705943e-01,\t7.676694e-01, \t1.000000e+00\r\n635,\t3.548322e-01,\t9.324643e-01, \t1.000000e+00\r\n636,\t2.622795e-01,\t7.997098e-01, \t8.957910e-01\r\n637,\t2.620106e-01,\t6.627361e-01, \t9.065395e-01\r\n638,\t2.642186e-01,\t9.238958e-01, \t8.982813e-01\r\n639,\t7.327694e-01,\t8.129946e-01, \t8.798884e-01\r\n640,\t7.428950e-01,\t7.209237e-01, \t9.132042e-01\r\n641,\t7.293047e-01,\t7.278493e-01, \t8.038201e-01\r\n642,\t7.227292e-01,\t9.180981e-01, \t8.545090e-01\r\n643,\t4.232787e-01,\t5.468398e-01, \t6.941724e-01\r\n644,\t3.349138e-01,\t4.995833e-01, \t8.062509e-01\r\n645,\t3.076196e-01,\t4.851881e-01, \t8.679217e-01\r\n646,\t3.057491e-01,\t5.546249e-01, \t7.722327e-01\r\n647,\t3.958924e-01,\t4.478252e-01, \t9.224680e-01\r\n648,\t4.947772e-01,\t4.569158e-01, \t8.746561e-01\r\n649,\t3.519835e-01,\t9.289960e-01, \t7.098427e-01\r\n650,\t3.410591e-01,\t6.974382e-01, \t6.940549e-01\r\n651,\t3.511792e-01,\t8.157029e-01, \t6.982909e-01\r\n652,\t1.000000e+00,\t7.284629e-02, \t5.180241e-01\r\n653,\t1.000000e+00,\t2.986763e-01, \t5.463007e-01\r\n654,\t1.000000e+00,\t3.654152e-01, \t4.738892e-01\r\n655,\t1.000000e+00,\t1.869729e-01, \t5.227933e-01\r\n656,\t8.602627e-01,\t0.000000e+00, \t5.218043e-01\r\n657,\t8.085003e-01,\t0.000000e+00, \t4.736627e-01\r\n658,\t8.951503e-01,\t4.043262e-01, \t5.743558e-01\r\n659,\t8.637214e-01,\t2.015602e-01, \t6.459707e-01\r\n660,\t9.152034e-01,\t2.953604e-01, \t6.579755e-01\r\n661,\t8.744826e-01,\t7.182726e-02, \t6.324278e-01\r\n662,\t8.673022e-01,\t7.985982e-02, \t4.116225e-01\r\n663,\t8.847744e-01,\t3.217034e-01, \t3.913487e-01\r\n664,\t7.918059e-01,\t3.591682e-01, \t3.981070e-01\r\n665,\t7.747723e-01,\t2.744701e-01, \t4.063365e-01\r\n666,\t8.731163e-01,\t2.038725e-01, \t4.015520e-01\r\n667,\t0.000000e+00,\t1.999751e-01, \t1.243577e-01\r\n668,\t0.000000e+00,\t9.584867e-02, \t8.475147e-02\r\n669,\t0.000000e+00,\t1.141722e-01, \t1.957567e-01\r\n670,\t0.000000e+00,\t3.073533e-01, \t1.671326e-01\r\n671,\t2.395078e-01,\t0.000000e+00, \t3.282866e-01\r\n672,\t1.423494e-01,\t0.000000e+00, \t2.462169e-01\r\n673,\t2.949477e-01,\t0.000000e+00, \t2.338319e-01\r\n674,\t5.200431e-01,\t0.000000e+00, \t1.340812e-01\r\n675,\t4.111401e-01,\t0.000000e+00, \t2.191213e-01\r\n676,\t3.781708e-01,\t0.000000e+00, \t1.143178e-01\r\n677,\t8.894316e-02,\t0.000000e+00, \t1.182763e-01\r\n678,\t2.314396e-01,\t0.000000e+00, \t1.183253e-01\r\n679,\t4.977416e-01,\t0.000000e+00, \t2.733670e-01\r\n680,\t3.640959e-01,\t0.000000e+00, \t3.363079e-01\r\n681,\t3.840203e-01,\t2.441906e-01, \t0.000000e+00\r\n682,\t4.595530e-01,\t3.593637e-01, \t0.000000e+00\r\n683,\t5.131721e-01,\t2.516781e-01, \t0.000000e+00\r\n684,\t5.531962e-01,\t1.246229e-01, \t0.000000e+00\r\n685,\t3.406754e-01,\t3.471116e-01, \t0.000000e+00\r\n686,\t1.045431e-01,\t2.357041e-01, \t0.000000e+00\r\n687,\t4.222451e-01,\t1.272312e-01, \t0.000000e+00\r\n688,\t8.856739e-02,\t3.420502e-01, \t0.000000e+00\r\n689,\t1.249010e-01,\t1.191795e-01, \t0.000000e+00\r\n690,\t2.013216e-01,\t3.262761e-01, \t0.000000e+00\r\n691,\t2.111877e-01,\t2.040682e-01, \t0.000000e+00\r\n692,\t2.738051e-01,\t1.343036e-01, \t0.000000e+00\r\n693,\t2.946715e-01,\t2.454555e-01, \t0.000000e+00\r\n694,\t6.134051e-01,\t9.656967e-02, \t1.653850e-01\r\n695,\t6.005351e-01,\t1.949088e-01, \t2.324770e-01\r\n696,\t6.185328e-01,\t1.815780e-01, \t1.030238e-01\r\n697,\t6.018883e-01,\t8.391552e-02, \t2.543010e-01\r\n698,\t6.256605e-01,\t8.275797e-02, \t7.859337e-02\r\n699,\t1.000000e+00,\t3.127290e-01, \t1.812134e-01\r\n700,\t1.000000e+00,\t1.304778e-01, \t1.999774e-01\r\n701,\t1.000000e+00,\t3.540085e-01, \t2.810455e-01\r\n702,\t1.000000e+00,\t4.219121e-01, \t1.770910e-01\r\n703,\t1.000000e+00,\t2.182316e-01, \t2.636205e-01\r\n704,\t1.000000e+00,\t2.210445e-01, \t1.114578e-01\r\n705,\t1.000000e+00,\t1.012142e-01, \t1.010236e-01\r\n706,\t1.000000e+00,\t3.371354e-01, \t8.860347e-02\r\n707,\t1.000000e+00,\t1.014885e-01, \t2.948108e-01\r\n708,\t1.000000e+00,\t4.289692e-01, \t7.567182e-02\r\n709,\t7.041819e-01,\t0.000000e+00, \t1.761377e-01\r\n710,\t7.667955e-01,\t0.000000e+00, \t3.459850e-01\r\n711,\t8.894201e-01,\t0.000000e+00, \t1.969057e-01\r\n712,\t8.101524e-01,\t0.000000e+00, \t1.102481e-01\r\n713,\t6.840899e-01,\t0.000000e+00, \t2.859925e-01\r\n714,\t8.849360e-01,\t0.000000e+00, \t3.135684e-01\r\n715,\t7.899293e-01,\t0.000000e+00, \t2.381396e-01\r\n716,\t7.076028e-01,\t0.000000e+00, \t7.939465e-02\r\n717,\t9.158798e-01,\t0.000000e+00, \t8.836348e-02\r\n718,\t8.197558e-01,\t1.849214e-01, \t0.000000e+00\r\n719,\t9.045150e-01,\t2.738297e-01, \t0.000000e+00\r\n720,\t9.190616e-01,\t1.842292e-01, \t0.000000e+00\r\n721,\t8.054098e-01,\t2.912096e-01, \t0.000000e+00\r\n722,\t8.740820e-01,\t8.488789e-02, \t0.000000e+00\r\n723,\t7.402765e-01,\t9.997292e-02, \t0.000000e+00\r\n724,\t9.015455e-01,\t4.406066e-01, \t0.000000e+00\r\n725,\t8.828630e-01,\t3.571596e-01, \t0.000000e+00\r\n726,\t8.056292e-01,\t3.942141e-01, \t0.000000e+00\r\n727,\t7.113101e-01,\t3.218219e-01, \t0.000000e+00\r\n728,\t7.161861e-01,\t2.033384e-01, \t0.000000e+00\r\n729,\t1.000000e+00,\t1.923953e-01, \t8.300709e-01\r\n730,\t1.000000e+00,\t2.871410e-01, \t7.748361e-01\r\n731,\t1.000000e+00,\t2.699192e-01, \t8.925317e-01\r\n732,\t1.000000e+00,\t1.016835e-01, \t7.531784e-01\r\n733,\t1.000000e+00,\t1.011674e-01, \t8.980095e-01\r\n734,\t1.000000e+00,\t2.028414e-01, \t7.410943e-01\r\n735,\t1.000000e+00,\t1.845347e-01, \t9.245648e-01\r\n736,\t7.340211e-01,\t0.000000e+00, \t8.224361e-01\r\n737,\t7.560251e-01,\t0.000000e+00, \t7.260212e-01\r\n738,\t9.171401e-01,\t0.000000e+00, \t8.449204e-01\r\n739,\t9.233846e-01,\t0.000000e+00, \t9.214212e-01\r\n740,\t8.123376e-01,\t0.000000e+00, \t8.857211e-01\r\n741,\t8.803446e-01,\t0.000000e+00, \t6.963643e-01\r\n742,\t8.499781e-01,\t0.000000e+00, \t7.880654e-01\r\n743,\t7.071980e-01,\t0.000000e+00, \t9.272543e-01\r\n744,\t8.615753e-01,\t1.891159e-01, \t1.000000e+00\r\n745,\t8.273673e-01,\t8.564415e-02, \t1.000000e+00\r\n746,\t9.152776e-01,\t7.863206e-02, \t1.000000e+00\r\n747,\t7.379057e-01,\t3.226488e-01, \t7.119959e-01\r\n748,\t6.842995e-01,\t2.285407e-01, \t8.676342e-01\r\n749,\t6.659833e-01,\t9.765425e-02, \t9.110142e-01\r\n750,\t6.499729e-01,\t1.029038e-01, \t8.146382e-01\r\n751,\t6.584974e-01,\t1.859627e-01, \t7.695976e-01\r\n752,\t1.000000e+00,\t5.594140e-01, \t6.184802e-01\r\n753,\t1.000000e+00,\t4.850958e-01, \t5.754808e-01\r\n754,\t1.000000e+00,\t4.799726e-01, \t6.895948e-01\r\n755,\t4.944514e-01,\t4.448171e-01, \t6.515779e-01\r\n756,\t5.674349e-01,\t3.718834e-01, \t7.435225e-01\r\n757,\t6.411447e-01,\t1.000000e+00, \t3.765856e-01\r\n758,\t4.926914e-01,\t0.000000e+00, \t8.594435e-01\r\n759,\t5.315604e-01,\t3.401737e-01, \t1.000000e+00\r\n760,\t6.100068e-01,\t2.493912e-01, \t1.000000e+00\r\n761,\t4.792696e-01,\t1.950090e-01, \t1.000000e+00\r\n762,\t4.393821e-01,\t7.336918e-02, \t1.000000e+00\r\n763,\t5.620372e-01,\t1.070207e-01, \t1.000000e+00\r\n764,\t1.000000e+00,\t7.978109e-01, \t8.916563e-01\r\n765,\t1.000000e+00,\t6.691224e-01, \t8.864380e-01\r\n766,\t1.000000e+00,\t7.281295e-01, \t7.761422e-01\r\n767,\t1.000000e+00,\t9.103024e-01, \t9.044654e-01\r\n768,\t1.000000e+00,\t8.716983e-01, \t7.791288e-01\r\n769,\t8.594184e-01,\t1.000000e+00, \t8.590065e-01\r\n770,\t9.316974e-01,\t1.000000e+00, \t9.261562e-01\r\n771,\t7.825716e-01,\t1.000000e+00, \t7.887150e-01\r\n772,\t8.688596e-01,\t9.284999e-01, \t1.000000e+00\r\n773,\t8.509990e-01,\t7.220260e-01, \t1.000000e+00\r\n774,\t8.686941e-01,\t8.181692e-01, \t1.000000e+00\r\n775,\t0.000000e+00,\t6.340273e-01, \t5.987154e-01\r\n776,\t0.000000e+00,\t9.144822e-01, \t6.013193e-01\r\n777,\t0.000000e+00,\t7.832067e-01, \t6.041467e-01\r\n778,\t1.189704e-01,\t1.000000e+00, \t6.411952e-01\r\n779,\t2.305757e-01,\t1.000000e+00, \t6.832924e-01\r\n780,\t2.166051e-01,\t1.000000e+00, \t5.648907e-01\r\n781,\t3.220714e-01,\t1.000000e+00, \t5.913268e-01\r\n782,\t3.213962e-01,\t5.665726e-01, \t5.843746e-01\r\n783,\t2.032142e-01,\t5.593860e-01, \t6.609338e-01\r\n784,\t8.909884e-02,\t5.506090e-01, \t6.598292e-01\r\n785,\t1.349402e-01,\t8.128766e-01, \t7.682993e-01\r\n786,\t1.470553e-01,\t7.083043e-01, \t7.614788e-01\r\n787,\t9.017868e-02,\t9.054197e-01, \t7.690756e-01\r\n788,\t0.000000e+00,\t4.636118e-01, \t7.062484e-01\r\n789,\t3.153200e-01,\t4.864523e-01, \t6.596856e-01\r\n790,\t8.287885e-02,\t5.253858e-01, \t8.240000e-01\r\n791,\t1.608893e-01,\t5.516252e-01, \t8.222148e-01\r\n792,\t0.000000e+00,\t5.389533e-01, \t9.024085e-01\r\n793,\t0.000000e+00,\t6.411467e-01, \t8.623852e-01\r\n794,\t0.000000e+00,\t9.194500e-01, \t8.782130e-01\r\n795,\t0.000000e+00,\t7.903032e-01, \t8.733115e-01\r\n796,\t1.304959e-01,\t1.000000e+00, \t8.944730e-01\r\n797,\t1.364547e-01,\t5.463232e-01, \t1.000000e+00\r\n798,\t1.391286e-01,\t9.214373e-01, \t1.000000e+00\r\n799,\t1.382277e-01,\t7.944220e-01, \t1.000000e+00\r\n800,\t1.356411e-01,\t6.701214e-01, \t1.000000e+00\r\n801,\t2.705965e-01,\t8.073912e-01, \t3.094488e-01\r\n802,\t1.072154e-01,\t6.440102e-01, \t1.460678e-01\r\n803,\t2.161362e-01,\t6.440102e-01, \t1.460678e-01\r\n804,\t1.072154e-01,\t7.529309e-01, \t1.460678e-01\r\n805,\t1.072154e-01,\t8.618516e-01, \t1.460678e-01\r\n806,\t1.072154e-01,\t5.350895e-01, \t1.460678e-01\r\n807,\t2.161362e-01,\t8.618516e-01, \t3.639092e-01\r\n808,\t3.250569e-01,\t8.618516e-01, \t3.639092e-01\r\n809,\t3.250569e-01,\t7.529309e-01, \t3.639092e-01\r\n810,\t3.250569e-01,\t8.618516e-01, \t2.549885e-01\r\n811,\t4.339775e-01,\t8.618516e-01, \t1.460678e-01\r\n812,\t2.161362e-01,\t8.618516e-01, \t2.549885e-01\r\n813,\t4.339775e-01,\t8.618516e-01, \t2.549885e-01\r\n814,\t3.250569e-01,\t7.529309e-01, \t2.549885e-01\r\n815,\t3.250569e-01,\t8.618516e-01, \t1.460678e-01\r\n816,\t2.161362e-01,\t7.529309e-01, \t3.639092e-01\r\n817,\t4.339775e-01,\t7.529309e-01, \t2.549885e-01\r\n818,\t4.339775e-01,\t7.529309e-01, \t1.460678e-01\r\n819,\t2.161362e-01,\t7.529309e-01, \t1.460678e-01\r\n820,\t2.161362e-01,\t5.350895e-01, \t2.549885e-01\r\n821,\t2.161362e-01,\t6.440102e-01, \t3.639092e-01\r\n822,\t3.250569e-01,\t6.440102e-01, \t3.639092e-01\r\n823,\t2.161362e-01,\t6.440102e-01, \t2.549885e-01\r\n824,\t3.828751e-01,\t5.965468e-01, \t2.206115e-01\r\n825,\t1.072154e-01,\t5.350895e-01, \t2.549885e-01\r\n826,\t1.321620e-01,\t3.119628e-01, \t4.946992e-01\r\n827,\t1.321620e-01,\t1.320891e-01, \t5.846360e-01\r\n828,\t1.321620e-01,\t1.320891e-01, \t4.946992e-01\r\n829,\t9.420615e-01,\t5.205292e-01, \t8.518906e-01\r\n830,\t1.106334e-01,\t1.199487e-01, \t8.407761e-01\r\n831,\t1.106334e-01,\t1.199487e-01, \t9.224467e-01\r\n832,\t5.682576e-01,\t1.307034e-01, \t5.400789e-01\r\n833,\t8.882494e-01,\t8.809592e-01, \t1.940076e-01\r\n834,\t8.030806e-01,\t8.809592e-01, \t1.940076e-01\r\n835,\t8.030806e-01,\t7.957904e-01, \t1.088388e-01\r\n836,\t8.882494e-01,\t7.957904e-01, \t1.088388e-01\r\n837,\t8.030806e-01,\t8.809592e-01, \t1.088388e-01\r\n838,\t7.179118e-01,\t8.809592e-01, \t1.088388e-01\r\n839,\t8.882494e-01,\t7.106216e-01, \t1.088388e-01\r\n840,\t8.882494e-01,\t8.809592e-01, \t2.791764e-01\r\n841,\t5.049063e-01,\t8.666278e-01, \t8.012413e-01\r\n842,\t6.003286e-01,\t8.666278e-01, \t8.012413e-01\r\n843,\t4.094839e-01,\t5.803607e-01, \t8.966637e-01\r\n844,\t6.003286e-01,\t8.666278e-01, \t8.966637e-01\r\n845,\t4.094839e-01,\t7.712054e-01, \t8.966637e-01\r\n846,\t4.094839e-01,\t8.666278e-01, \t8.966637e-01\r\n847,\t6.003286e-01,\t7.712054e-01, \t8.966637e-01\r\n848,\t5.049063e-01,\t7.712054e-01, \t8.966637e-01\r\n849,\t8.415490e-01,\t1.138090e-01, \t5.210622e-01\r\n850,\t9.190392e-01,\t2.687895e-01, \t5.210622e-01\r\n851,\t1.073007e-01,\t8.423859e-02, \t1.250281e-01\r\n852,\t2.163081e-01,\t8.423859e-02, \t1.250281e-01\r\n853,\t2.163081e-01,\t8.423859e-02, \t2.340354e-01\r\n854,\t1.073007e-01,\t1.932459e-01, \t1.250281e-01\r\n855,\t1.073007e-01,\t3.022533e-01, \t1.250281e-01\r\n856,\t4.343228e-01,\t8.423859e-02, \t1.250281e-01\r\n857,\t4.343228e-01,\t8.423859e-02, \t2.340354e-01\r\n858,\t3.253154e-01,\t8.423859e-02, \t2.340354e-01\r\n859,\t2.163081e-01,\t3.022533e-01, \t1.250281e-01\r\n860,\t3.253154e-01,\t1.932459e-01, \t1.250281e-01\r\n861,\t2.163081e-01,\t1.932459e-01, \t1.250281e-01\r\n862,\t2.163081e-01,\t1.932459e-01, \t2.340354e-01\r\n863,\t3.253154e-01,\t3.022533e-01, \t1.250281e-01\r\n864,\t3.253154e-01,\t1.932459e-01, \t2.340354e-01\r\n865,\t2.163081e-01,\t3.022533e-01, \t2.340354e-01\r\n866,\t8.867307e-01,\t3.127577e-01, \t1.267631e-01\r\n867,\t8.867307e-01,\t1.324257e-01, \t2.169291e-01\r\n868,\t7.965648e-01,\t1.324257e-01, \t2.169291e-01\r\n869,\t7.063988e-01,\t1.324257e-01, \t1.267631e-01\r\n870,\t7.063988e-01,\t1.324257e-01, \t2.169291e-01\r\n871,\t7.063988e-01,\t2.225917e-01, \t2.169291e-01\r\n872,\t7.965648e-01,\t1.324257e-01, \t3.070951e-01\r\n873,\t8.867307e-01,\t1.324257e-01, \t1.267631e-01\r\n874,\t7.965648e-01,\t1.324257e-01, \t1.267631e-01\r\n875,\t7.063988e-01,\t2.225917e-01, \t1.267631e-01\r\n876,\t8.867307e-01,\t2.225917e-01, \t1.267631e-01\r\n877,\t7.965648e-01,\t3.127577e-01, \t1.267631e-01\r\n878,\t7.965648e-01,\t2.225917e-01, \t1.267631e-01\r\n879,\t7.965648e-01,\t3.127577e-01, \t3.070951e-01\r\n880,\t7.965648e-01,\t2.225917e-01, \t3.070951e-01\r\n881,\t8.867307e-01,\t3.127577e-01, \t3.070951e-01\r\n882,\t4.459264e-01,\t3.563909e-01, \t9.157230e-01\r\n883,\t1.443447e-01,\t7.796935e-01, \t8.660116e-01\r\n*Element, type=C3D4\r\n    2607,       3,     158,     375,     406\r\n    2608,     422,     404,     365,      16\r\n    2609,     368,     805,     804,     150\r\n    2610,     807,     812,     370,     381\r\n    2611,     427,     426,     396,     167\r\n    2612,     813,     810,     815,     814\r\n    2613,     372,     366,     153,     806\r\n    2614,     180,     416,     825,     820\r\n    2615,     816,     821,     401,     402\r\n    2616,     810,     812,     374,     815\r\n    2617,     393,     368,     804,     150\r\n    2618,     806,     394,     802,     386\r\n    2619,     390,     388,     407,     818\r\n    2620,     821,     422,     820,     423\r\n    2621,     390,     175,     407,      22\r\n    2622,     383,     427,     160,     379\r\n    2623,     388,     407,     408,     172\r\n    2624,     806,     802,     803,     386\r\n    2625,     824,     817,       6,     409\r\n    2626,     808,     810,     376,     375\r\n    2627,     818,      23,     408,     424\r\n    2628,     805,     812,     819,     815\r\n    2629,     426,     389,     396,     167\r\n    2630,     175,     818,     407,     408\r\n    2631,     426,     168,     389,     167\r\n    2632,     169,     390,     407,      22\r\n    2633,     816,     801,     819,     812\r\n    2634,     384,     374,     162,     815\r\n    2635,     821,     816,     823,     367\r\n    2636,     389,     426,     818,     390\r\n    2637,     823,     824,     820,     803\r\n    2638,     367,     816,     400,     403\r\n    2639,     388,      12,     172,     164\r\n    2640,     811,     384,     391,     815\r\n    2641,     816,     823,     804,     819\r\n    2642,     404,     821,     367,     403\r\n    2643,     422,     181,     820,     423\r\n    2644,     377,     808,     376,     375\r\n    2645,     367,     812,     804,     364\r\n    2646,     415,     817,       9,     178\r\n    2647,     806,     419,     803,     820\r\n    2648,     427,     383,     396,     811\r\n    2649,     170,     406,     413,     808\r\n    2650,     805,     393,     804,     150\r\n    2651,     385,     818,     815,     397\r\n    2652,     422,     821,     820,     825\r\n    2653,     415,     179,      14,     822\r\n    2654,     818,     388,     408,     172\r\n    2655,     179,     822,     178,       8\r\n    2656,     427,     383,     160,      21\r\n    2657,     801,     823,     819,     814\r\n    2658,      13,     415,      14,     822\r\n    2659,       4,     378,     413,     375\r\n    2660,     417,     416,     418,     820\r\n    2661,     393,     399,     368,     151\r\n    2662,     411,     174,     178,     817\r\n    2663,     817,      23,     408,     818\r\n    2664,     179,     415,     178,     822\r\n    2665,     373,     805,     812,     381\r\n    2666,     372,     394,     369,     806\r\n    2667,     812,     801,     819,     814\r\n    2668,     818,     811,     813,     424\r\n    2669,     817,     412,     813,     809\r\n    2670,     810,     801,     809,     808\r\n    2671,      19,     181,     423,     418\r\n    2672,     400,     367,     370,     807\r\n    2673,     812,     367,     370,     364\r\n    2674,     367,     812,     370,     807\r\n    2675,     385,     818,     803,     392\r\n    2676,     822,      18,      17,     423\r\n    2677,     174,      23,     817,     411\r\n    2678,     417,     388,     824,     172\r\n    2679,     391,     397,     815,     387\r\n    2680,     148,     373,     381,     364\r\n    2681,     821,     822,     824,     809\r\n    2682,     812,     805,     374,     815\r\n    2683,     805,     163,     395,     373\r\n    2684,     813,     811,     815,     380\r\n    2685,     379,     378,     380,     813\r\n    2686,     388,     164,     172,     417\r\n    2687,      24,     817,     813,     424\r\n    2688,     812,     364,     370,     381\r\n    2689,     816,     821,     809,     401\r\n    2690,     378,     176,     413,     813\r\n    2691,      13,      18,      17,     822\r\n    2692,     812,     805,     364,     381\r\n    2693,     421,     153,     420,     806\r\n    2694,       9,       7,     412,     809\r\n    2695,     364,     148,     370,     381\r\n    2696,     379,      20,     425,     160\r\n    2697,     148,     382,     370,     381\r\n    2698,     388,     818,     408,     407\r\n    2699,     404,     422,     171,      16\r\n    2700,     379,     813,     425,     177\r\n    2701,     418,     822,     414,     824\r\n    2702,     399,     368,     369,     802\r\n    2703,     417,     418,      11,     824\r\n    2704,     389,     811,     391,     818\r\n    2705,     417,     824,     392,     803\r\n    2706,     805,     812,     804,     819\r\n    2707,     170,       7,     809,     412\r\n    2708,      23,      24,     817,     411\r\n    2709,     421,     372,     153,     806\r\n    2710,     397,     819,     815,     387\r\n    2711,     373,     148,     149,     364\r\n    2712,     366,     806,     369,     363\r\n    2713,     818,     385,     815,     391\r\n    2714,     817,     822,     809,     824\r\n    2715,     176,     410,       5,     813\r\n    2716,     812,     819,     815,     814\r\n    2717,     816,     367,     804,     823\r\n    2718,     363,     368,     364,     804\r\n    2719,     810,     812,     815,     814\r\n    2720,     363,     367,     804,     364\r\n    2721,     806,     394,     419,     166\r\n    2722,     372,     421,     394,     806\r\n    2723,     367,     816,     804,     812\r\n    2724,     366,     806,     825,     420\r\n    2725,     818,     811,     815,     813\r\n    2726,     817,     813,     815,     814\r\n    2727,     384,     374,     815,     380\r\n    2728,     421,     806,     419,     166\r\n    2729,     807,     401,     809,     808\r\n    2730,     807,     377,     808,     376\r\n    2731,     382,     157,     807,     381\r\n    2732,     384,     396,     391,     161\r\n    2733,     383,     384,     161,     396\r\n    2734,     801,     807,     809,     808\r\n    2735,     823,     802,     804,     803\r\n    2736,     157,     377,     807,     381\r\n    2737,     818,     817,     815,     814\r\n    2738,     816,     401,     403,     402\r\n    2739,     157,     377,     158,     405\r\n    2740,     813,     378,     375,     413\r\n    2741,       7,     415,     809,       9\r\n    2742,     423,     821,     171,     402\r\n    2743,     817,     818,     824,     814\r\n    2744,     816,     405,     403,     401\r\n    2745,     812,     373,     381,     374\r\n    2746,     404,     821,     403,     402\r\n    2747,     821,     816,     403,     402\r\n    2748,     817,       9,       5,     412\r\n    2749,     817,     411,       9,     178\r\n    2750,     805,     163,     374,     387\r\n    2751,     405,     816,     403,     400\r\n    2752,     383,     811,     379,     384\r\n    2753,     805,     393,     819,     804\r\n    2754,     426,     811,     396,     389\r\n    2755,     817,     818,     813,     424\r\n    2756,     169,     388,     407,     390\r\n    2757,     168,     426,     389,     390\r\n    2758,     163,     805,     395,     387\r\n    2759,     374,     163,     162,     387\r\n    2760,     817,     824,     809,     814\r\n    2761,     813,     817,     809,     814\r\n    2762,     811,     389,     391,     396\r\n    2763,     823,     802,     820,     825\r\n    2764,     372,     394,     166,      10\r\n    2765,     823,     363,     825,     365\r\n    2766,     421,     372,     166,      10\r\n    2767,      15,     180,     420,     825\r\n    2768,     822,     423,     820,     418\r\n    2769,     372,     421,     166,     394\r\n    2770,     811,     426,     424,     818\r\n    2771,     371,     805,     368,     150\r\n    2772,     822,     415,     178,     817\r\n    2773,     410,     378,     176,     159\r\n    2774,     410,      24,     813,     177\r\n    2775,     390,     389,     385,     818\r\n    2776,     806,     394,     369,     802\r\n    2777,     426,     175,     818,     390\r\n    2778,     806,     419,     398,     803\r\n    2779,     821,     367,     823,     363\r\n    2780,     816,     801,     812,     807\r\n    2781,     154,     366,     365,     825\r\n    2782,     404,     155,     365,      16\r\n    2783,     153,     366,      15,     420\r\n    2784,       7,     170,     809,     401\r\n    2785,      18,      13,      14,     822\r\n    2786,     391,     384,     162,     815\r\n    2787,     394,     399,     369,     802\r\n    2788,     416,     180,     181,     820\r\n    2789,     366,     372,     369,     806\r\n    2790,     152,     399,     369,     394\r\n    2791,     410,     378,     159,     379\r\n    2792,     410,     159,      20,     379\r\n    2793,     383,     811,     384,     396\r\n    2794,     812,     374,     381,     376\r\n    2795,     406,       3,     413,     375\r\n    2796,     388,      12,     169,     407\r\n    2797,     426,     168,     175,     390\r\n    2798,      24,     410,     813,       5\r\n    2799,     813,     413,     375,     808\r\n    2800,     811,     426,     818,     389\r\n    2801,     817,     174,       6,     409\r\n    2802,     812,     807,     808,     376\r\n    2803,     811,     379,     380,     813\r\n    2804,     811,     384,     380,     379\r\n    2805,     386,     806,     398,     803\r\n    2806,     378,     410,     813,     379\r\n    2807,     801,     810,     809,     814\r\n    2808,     363,     368,     802,     369\r\n    2809,     822,      18,     414,      14\r\n    2810,     810,     374,     376,     380\r\n    2811,     404,     367,     155,     403\r\n    2812,     382,       2,     370,     400\r\n    2813,     824,       6,     173,     409\r\n    2814,     367,     823,     363,     804\r\n    2815,     816,     801,     814,     823\r\n    2816,     824,      11,     409,     173\r\n    2817,     412,     176,     813,     413\r\n    2818,     377,     405,     808,     406\r\n    2819,     806,     363,     802,     369\r\n    2820,     817,       9,     412,     809\r\n    2821,       3,       4,     413,     375\r\n    2822,     810,     380,     376,     375\r\n    2823,     388,     390,     385,     818\r\n    2824,     812,     801,     808,     807\r\n    2825,     423,     181,     820,     418\r\n    2826,     372,     152,     369,     394\r\n    2827,     813,      24,     424,     425\r\n    2828,     811,     427,     379,     425\r\n    2829,     427,     379,     425,     160\r\n    2830,      24,     813,     177,     425\r\n    2831,     394,     806,     398,     386\r\n    2832,     393,     368,     150,     151\r\n    2833,     157,     382,     400,       2\r\n    2834,     821,     404,     171,     402\r\n    2835,     412,     813,     808,     413\r\n    2836,     810,     812,     376,     374\r\n    2837,     175,     426,     818,     424\r\n    2838,     179,     822,     173,     414\r\n    2839,     170,     412,     808,     413\r\n    2840,     383,     427,     396,      21\r\n    2841,     384,     811,     391,     396\r\n    2842,     801,     816,     814,     809\r\n    2843,     801,     816,     809,     807\r\n    2844,     371,     805,     395,     373\r\n    2845,     396,     427,     167,      21\r\n    2846,     386,     819,     804,     803\r\n    2847,     819,     393,     386,     804\r\n    2848,     367,     400,     155,     403\r\n    2849,     417,     165,     398,     392\r\n    2850,     821,     822,     809,     401\r\n    2851,     813,     810,     808,     375\r\n    2852,     810,     813,     809,     814\r\n    2853,     393,     399,     386,     802\r\n    2854,     388,     818,     385,     392\r\n    2855,     165,     417,     398,     419\r\n    2856,     399,     394,     386,     802\r\n    2857,     803,     417,     398,     392\r\n    2858,     404,     821,     825,     365\r\n    2859,     821,     367,     363,     365\r\n    2860,     419,     417,     398,     803\r\n    2861,      23,     175,     408,     424\r\n    2862,     823,     824,     814,     809\r\n    2863,      20,     379,     425,     177\r\n    2864,     180,     422,     825,     154\r\n    2865,      23,     817,     424,     818\r\n    2866,     823,     821,     824,     809\r\n    2867,     818,     824,     803,     392\r\n    2868,     816,     823,     814,     809\r\n    2869,     373,     371,       1,     395\r\n    2870,     421,     394,     806,     166\r\n    2871,     816,     821,     823,     809\r\n    2872,     163,     373,       1,     395\r\n    2873,     806,     416,     419,     820\r\n    2874,     802,     806,     820,     825\r\n    2875,     806,     802,     820,     803\r\n    2876,     811,     384,     815,     380\r\n    2877,     810,     812,     808,     376\r\n    2878,      23,      24,     424,     817\r\n    2879,     159,     378,     176,       4\r\n    2880,     422,     180,     825,     820\r\n    2881,     180,     422,     181,     820\r\n    2882,     822,      19,     418,     414\r\n    2883,     418,     824,     414,      11\r\n    2884,     400,     367,     156,     370\r\n    2885,     400,       2,     370,     156\r\n    2886,     382,     400,     370,     807\r\n    2887,     368,     363,     802,     804\r\n    2888,     176,     378,     413,       4\r\n    2889,     400,     367,     155,     156\r\n    2890,     824,     822,     414,     173\r\n    2891,       2,     382,     370,     148\r\n    2892,     817,     818,     815,     813\r\n    2893,     426,     811,     424,     425\r\n    2894,     821,     823,     824,     820\r\n    2895,     377,     158,     405,     406\r\n    2896,     374,     162,     815,     387\r\n    2897,     406,     170,     401,     808\r\n    2898,     406,     413,     808,     375\r\n    2899,     172,     824,     409,     408\r\n    2900,     822,     821,     402,     401\r\n    2901,     817,     174,     178,       6\r\n    2902,     172,     417,      11,     409\r\n    2903,     422,     821,     171,     423\r\n    2904,     404,     821,     171,     422\r\n    2905,     417,     824,      11,     409\r\n    2906,     824,     417,     172,     409\r\n    2907,     810,     813,     380,     375\r\n    2908,     374,     805,     387,     815\r\n    2909,     810,     801,     812,     814\r\n    2910,     805,     163,     373,     374\r\n    2911,     396,     383,      21,     161\r\n    2912,     813,     412,     808,     809\r\n    2913,     393,     819,     386,     397\r\n    2914,     805,     373,     812,     374\r\n    2915,     397,     386,     392,     803\r\n    2916,     818,     819,     815,     397\r\n    2917,     417,     388,     392,     824\r\n    2918,     374,     810,     815,     380\r\n    2919,     166,     394,     419,     398\r\n    2920,     388,     164,     417,     392\r\n    2921,     823,     363,     804,     802\r\n    2922,     371,     373,       1,     149\r\n    2923,     805,     819,     387,     815\r\n    2924,     422,     154,     365,     825\r\n    2925,     816,     401,     809,     807\r\n    2926,     806,     416,     825,     420\r\n    2927,     819,     818,     815,     814\r\n    2928,     373,     805,     381,     364\r\n    2929,     388,     818,     824,     172\r\n    2930,     806,     416,     420,     419\r\n    2931,     805,     393,     387,     819\r\n    2932,     175,     168,      22,     390\r\n    2933,     179,     822,     414,      14\r\n    2934,     822,      19,     423,     418\r\n    2935,     388,      12,     407,     172\r\n    2936,     174,      23,     408,     817\r\n    2937,     406,     377,     375,     808\r\n    2938,     382,     807,     370,     381\r\n    2939,     405,     816,     807,     401\r\n    2940,     802,     386,     804,     803\r\n    2941,     824,     818,     408,     172\r\n    2942,     813,     810,     809,     808\r\n    2943,     817,     818,     408,     824\r\n    2944,     824,      11,     173,     414\r\n    2945,     377,     157,     807,     405\r\n    2946,     405,     816,     400,     807\r\n    2947,     821,     823,     820,     825\r\n    2948,     823,     821,     363,     365\r\n    2949,     366,      15,     420,     825\r\n    2950,     404,     422,     365,     825\r\n    2951,     821,     404,     825,     422\r\n    2952,     418,      19,      11,     414\r\n    2953,     410,     378,     813,     176\r\n    2954,       3,     170,     406,     413\r\n    2955,      18,     822,     414,      19\r\n    2956,     405,     406,     401,     808\r\n    2957,     379,     410,     813,     177\r\n    2958,     427,     383,     811,     379\r\n    2959,     819,     386,     397,     803\r\n    2960,     162,     391,     815,     387\r\n    2961,     415,     817,     809,       9\r\n    2962,     417,     164,     165,     392\r\n    2963,     806,     394,     398,     419\r\n    2964,     153,     366,     420,     806\r\n    2965,     372,     152,     394,      10\r\n    2966,     372,     421,     153,      10\r\n    2967,     412,     817,     813,       5\r\n    2968,     176,     412,     813,       5\r\n    2969,     812,     805,     804,     364\r\n    2970,     817,     411,       5,       9\r\n    2971,     368,     805,     364,     804\r\n    2972,     181,     416,     820,     418\r\n    2973,     818,     388,     824,     392\r\n    2974,     811,     813,     424,     425\r\n    2975,     426,     427,     811,     425\r\n    2976,     158,     377,     375,     406\r\n    2977,     385,     397,     392,     803\r\n    2978,     386,     803,     398,     392\r\n    2979,     399,     152,     369,     151\r\n    2980,     379,     811,     425,     813\r\n    2981,     819,     823,     804,     803\r\n    2982,     822,     821,     820,     423\r\n    2983,     165,     166,     419,     398\r\n    2984,     175,     818,     408,     424\r\n    2985,     175,     390,     407,     818\r\n    2986,     405,     401,     807,     808\r\n    2987,     405,     377,     808,     807\r\n    2988,     822,     821,     824,     820\r\n    2989,     411,      24,     817,       5\r\n    2990,     817,      24,     813,       5\r\n    2991,     421,     806,     420,     419\r\n    2992,     410,      20,     177,     379\r\n    2993,     810,     813,     815,     380\r\n    2994,     415,     822,     809,     817\r\n    2995,     823,     819,     814,     803\r\n    2996,     810,     801,     808,     812\r\n    2997,     806,     416,     820,     825\r\n    2998,     822,      18,     423,      19\r\n    2999,      13,     822,     402,     401\r\n    3000,     821,     816,     367,     403\r\n    3001,      13,     822,      17,     402\r\n    3002,     423,     171,      17,     402\r\n    3003,     816,     367,     807,     812\r\n    3004,     367,     816,     807,     400\r\n    3005,     824,     823,     814,     803\r\n    3006,     371,     805,     364,     368\r\n    3007,     157,     405,     400,     807\r\n    3008,     382,     157,     400,     807\r\n    3009,     818,     819,     803,     814\r\n    3010,     419,     417,     803,     820\r\n    3011,     824,     818,     803,     814\r\n    3012,     802,     823,     820,     803\r\n    3013,     170,     401,     808,     809\r\n    3014,     412,     170,     808,     809\r\n    3015,     813,     378,     380,     375\r\n    3016,     154,     180,      15,     825\r\n    3017,     366,     154,      15,     825\r\n    3018,     393,     802,     386,     804\r\n    3019,     418,     822,     824,     820\r\n    3020,     416,     180,     825,     420\r\n    3021,     812,     816,     804,     819\r\n    3022,     368,     399,     369,     151\r\n    3023,     404,     367,     365,     155\r\n    3024,     393,     805,     387,     395\r\n    3025,     371,     805,     150,     395\r\n    3026,     395,     371,       1,     150\r\n    3027,     805,     393,     150,     395\r\n    3028,     366,     363,     365,     825\r\n    3029,     818,     811,     391,     815\r\n    3030,     426,     427,     396,     811\r\n    3031,     363,     823,     825,     802\r\n    3032,     821,     823,     825,     365\r\n    3033,     822,     179,     173,       8\r\n    3034,     806,     363,     825,     802\r\n    3035,     817,     174,     409,     408\r\n    3036,     806,     366,     825,     363\r\n    3037,     824,     417,     820,     803\r\n    3038,     821,     404,     367,     365\r\n    3039,     417,     418,     824,     820\r\n    3040,     416,     417,     419,     820\r\n    3041,     391,     385,     815,     397\r\n    3042,     824,     817,     409,     408\r\n    3043,     393,     819,     397,     387\r\n    3044,     154,     422,     365,      16\r\n    3045,     384,     391,     162,     161\r\n    3046,     389,     818,     391,     385\r\n    3047,     801,     816,     819,     823\r\n    3048,     423,     402,     822,     821\r\n    3049,     822,     402,     423,      17\r\n    3050,     415,     809,     401,       7\r\n    3051,     401,     809,     415,     822\r\n    3052,     401,      13,     415,       7\r\n    3053,     415,      13,     401,     822\r\n    3054,     173,       8,     824,     822\r\n    3055,     173,     824,       8,       6\r\n    3056,     376,     807,     381,     812\r\n    3057,     376,     381,     807,     377\r\n    3058,       6,     178,     824,       8\r\n    3059,       6,     824,     178,     817\r\n    3060,     822,     824,     178,       8\r\n    3061,     822,     178,     824,     817\r\n    3062,     397,     818,     803,     385\r\n    3063,     397,     803,     818,     819\r\n    3064,     371,     373,     364,     805\r\n    3065,     364,     373,     371,     149\r\n    3066,     393,     802,     368,     399\r\n    3067,     368,     802,     393,     804\r\n    3068,     442,     827,     438,     441\r\n    3069,     440,     827,     438,     828\r\n    3070,     826,     171,     422,     437\r\n    3071,     447,     826,     444,     451\r\n    3072,     436,     827,     429,     434\r\n    3073,     435,     450,     188,     433\r\n    3074,     826,     431,     422,     452\r\n    3075,      28,     193,     447,     198\r\n    3076,     186,     432,     445,      33\r\n    3077,     422,     180,     181,     452\r\n    3078,     439,     193,      30,     448\r\n    3079,     453,     454,     448,     828\r\n    3080,     826,     422,     181,     452\r\n    3081,     439,     443,     448,     828\r\n    3082,      31,     439,      30,     448\r\n    3083,     447,     197,      26,      29\r\n    3084,     193,      31,      30,     448\r\n    3085,     192,      32,     456,     441\r\n    3086,      25,      37,      18,     423\r\n    3087,     444,     447,     448,     828\r\n    3088,     826,     171,     423,     422\r\n    3089,     431,     826,     428,     433\r\n    3090,     187,     433,     188,     449\r\n    3091,     436,     827,     440,     429\r\n    3092,     183,     436,     440,     429\r\n    3093,     182,     435,     429,     440\r\n    3094,     184,     827,     455,     456\r\n    3095,     171,      16,     422,     437\r\n    3096,     447,     453,     448,     828\r\n    3097,     826,     446,     195,      34\r\n    3098,     447,     193,     444,     448\r\n    3099,     442,     439,     443,     191\r\n    3100,     442,      35,     443,     194\r\n    3101,     826,     446,     445,     195\r\n    3102,     455,     184,     185,     434\r\n    3103,     430,      36,     445,     196\r\n    3104,      32,     436,     456,     441\r\n    3105,     827,     436,     440,     441\r\n    3106,     443,     194,     444,     827\r\n    3107,     435,     450,     433,     828\r\n    3108,     193,     439,     443,     448\r\n    3109,     446,     171,     196,      37\r\n    3110,     431,     826,     437,     430\r\n    3111,     826,     431,     428,     430\r\n    3112,     433,     450,     188,     449\r\n    3113,     442,     192,     456,     441\r\n    3114,     197,     447,      26,     451\r\n    3115,     827,     442,     456,     441\r\n    3116,     180,     431,     422,     154\r\n    3117,     450,     435,      27,     189\r\n    3118,     429,     827,     828,     434\r\n    3119,      35,     442,     443,     191\r\n    3120,     435,     450,      27,     188\r\n    3121,      19,     197,      18,     423\r\n    3122,     448,     454,     438,     828\r\n    3123,     186,     432,     430,     445\r\n    3124,     827,     194,     455,     456\r\n    3125,     443,     439,     827,     828\r\n    3126,     446,     826,     445,     196\r\n    3127,      32,     183,     436,     441\r\n    3128,     447,      29,      26,     444\r\n    3129,     439,     190,     438,     448\r\n    3130,     436,     827,     434,     184\r\n    3131,     197,      19,     451,     423\r\n    3132,     432,     826,     455,     434\r\n    3133,     431,     180,     452,      15\r\n    3134,     451,     826,     181,     452\r\n    3135,     431,     187,     452,     449\r\n    3136,     428,     826,     432,     434\r\n    3137,     190,     454,     438,     448\r\n    3138,     826,     453,     828,     449\r\n    3139,     826,     453,     449,     451\r\n    3140,     186,      36,     445,     430\r\n    3141,     826,     430,     445,     196\r\n    3142,     193,     447,     444,      29\r\n    3143,     432,     826,     445,     195\r\n    3144,     182,     183,     440,     429\r\n    3145,     440,     828,     438,     189\r\n    3146,     439,     448,     438,     828\r\n    3147,     826,     451,     449,     452\r\n    3148,     826,     453,     451,     447\r\n    3149,     431,     826,     433,     449\r\n    3150,     453,     450,     828,     449\r\n    3151,     453,     450,     454,     828\r\n    3152,      25,     446,      37,     423\r\n    3153,      37,      17,      18,     423\r\n    3154,     435,     182,      27,     189\r\n    3155,     187,     431,     433,     449\r\n    3156,     827,     194,      34,     455\r\n    3157,     446,     826,     444,      34\r\n    3158,      25,     446,     444,      34\r\n    3159,      16,     422,     437,     154\r\n    3160,     436,     183,     440,     441\r\n    3161,     826,     422,     423,     181\r\n    3162,     443,     444,     448,     828\r\n    3163,     450,     435,     189,     440\r\n    3164,     194,     442,     827,     443\r\n    3165,     454,     190,     438,     189\r\n    3166,     827,     436,     456,     184\r\n    3167,     435,     182,     189,     440\r\n    3168,     826,     827,      34,     455\r\n    3169,     827,     826,      34,     444\r\n    3170,      35,     442,     192,     456\r\n    3171,     436,      32,     456,     184\r\n    3172,     432,     455,     185,     434\r\n    3173,     826,     428,     433,     828\r\n    3174,     826,      25,     444,      26\r\n    3175,      17,     171,     423,      37\r\n    3176,     826,     451,     181,     423\r\n    3177,     187,     431,     452,      15\r\n    3178,     194,     442,     456,     827\r\n    3179,     431,     180,      15,     154\r\n    3180,     826,     432,     455,     195\r\n    3181,     193,     439,      30,     443\r\n    3182,     826,     451,     423,      26\r\n    3183,      25,      26,     423,      18\r\n    3184,     436,     827,     456,     441\r\n    3185,     439,     442,     827,     438\r\n    3186,      28,     197,     447,      29\r\n    3187,     826,     827,     828,     444\r\n    3188,     443,     827,     444,     828\r\n    3189,     450,     454,     828,     189\r\n    3190,     826,     827,     455,     434\r\n    3191,     195,     826,      34,     455\r\n    3192,     439,     442,     443,     827\r\n    3193,     450,     433,     828,     449\r\n    3194,     451,     447,      26,     444\r\n    3195,     826,     446,      25,     423\r\n    3196,     193,      28,     447,      29\r\n    3197,     432,     826,     430,     445\r\n    3198,     433,     826,     828,     449\r\n    3199,     431,     826,     422,     437\r\n    3200,     451,      19,     181,     423\r\n    3201,     826,     446,     171,     196\r\n    3202,      36,      16,     196,     437\r\n    3203,     826,     431,     452,     449\r\n    3204,     827,     440,     438,     441\r\n    3205,      16,     171,     196,     437\r\n    3206,     440,     450,     828,     189\r\n    3207,     439,     827,     828,     438\r\n    3208,     428,     429,     828,     434\r\n    3209,     826,     428,     432,     430\r\n    3210,     446,     826,      25,     444\r\n    3211,     193,     443,     444,     448\r\n    3212,     184,     827,     434,     455\r\n    3213,     194,     827,      34,     444\r\n    3214,     827,     826,     828,     434\r\n    3215,     826,     428,     828,     434\r\n    3216,      31,     190,     439,     448\r\n    3217,     193,     198,     448,     447\r\n    3218,      31,     193,     198,     448\r\n    3219,     429,     435,     433,     828\r\n    3220,      25,     826,     423,      26\r\n    3221,     431,     180,     422,     452\r\n    3222,      35,     442,     456,     194\r\n    3223,     195,     432,     455,     185\r\n    3224,      33,     432,     195,     185\r\n    3225,     428,     429,     433,     828\r\n    3226,     827,     429,     828,     440\r\n    3227,     451,     826,     444,      26\r\n    3228,     828,     454,     438,     189\r\n    3229,      33,     432,     445,     195\r\n    3230,     439,     443,     191,      30\r\n    3231,     429,     435,     828,     440\r\n    3232,     437,      36,     430,     196\r\n    3233,     435,     450,     828,     440\r\n    3234,     422,     431,     437,     154\r\n    3235,     423,     446,     171,     826\r\n    3236,     423,     171,     446,      37\r\n    3237,     447,     828,     826,     453\r\n    3238,     826,     828,     447,     444\r\n    3239,     437,     196,     826,     171\r\n    3240,     826,     196,     437,     430\r\n    3241,     423,     197,      26,     451\r\n    3242,     423,      26,     197,      18\r\n    3243,      47,      43,      48,     474\r\n    3244,     462,     475,     473,     210\r\n    3245,     464,      43,      44,     472\r\n    3246,     473,     475,     472,      51\r\n    3247,     475,     462,     204,      50\r\n    3248,     475,     474,     472,      51\r\n    3249,     460,     199,     829,     465\r\n    3250,     475,     462,     458,     461\r\n    3251,     829,      39,     206,     466\r\n    3252,     203,     460,     465,      38\r\n    3253,     475,     473,     210,      51\r\n    3254,     469,     457,     463,     829\r\n    3255,     467,     464,      40,     206\r\n    3256,     829,     469,     457,     459\r\n    3257,     469,     201,     457,     459\r\n    3258,     205,      45,     209,     458\r\n    3259,     460,     203,     468,     461\r\n    3260,     469,     458,     829,     470\r\n    3261,     473,     475,     458,     470\r\n    3262,     465,     199,     829,     466\r\n    3263,      49,     203,     461,     468\r\n    3264,     471,      45,     202,     458\r\n    3265,     203,     460,     468,     465\r\n    3266,     469,     201,     459,      42\r\n    3267,     462,     205,      50,     473\r\n    3268,     464,     474,     472,     470\r\n    3269,     829,     460,     468,     461\r\n    3270,     462,     475,     210,      50\r\n    3271,      45,     471,     209,     458\r\n    3272,      41,      39,     463,     457\r\n    3273,     207,     469,     463,     470\r\n    3274,     473,     205,     209,     458\r\n    3275,     473,      46,     472,     470\r\n    3276,     462,     475,     458,     473\r\n    3277,     829,     464,     463,     470\r\n    3278,     464,     467,     829,     466\r\n    3279,     460,     199,     465,      38\r\n    3280,     472,      46,      44,     470\r\n    3281,     464,      43,     472,     474\r\n    3282,     201,     459,     200,     457\r\n    3283,     460,     829,     200,     459\r\n    3284,     199,      39,     829,     466\r\n    3285,     471,     458,     469,     470\r\n    3286,      43,      47,     472,     474\r\n    3287,     467,     464,     206,     466\r\n    3288,     202,     469,     459,      42\r\n    3289,     469,     463,     457,      41\r\n    3290,     471,     469,     459,     202\r\n    3291,     467,     208,      48,     474\r\n    3292,     469,     207,     463,      41\r\n    3293,     465,     460,     468,     829\r\n    3294,     458,     471,     459,     202\r\n    3295,     471,     458,     459,     469\r\n    3296,     467,     465,     829,     466\r\n    3297,     829,     206,     464,     466\r\n    3298,      48,      43,      40,     474\r\n    3299,     473,     475,     470,     472\r\n    3300,     458,     829,     470,     461\r\n    3301,     199,      39,     457,     829\r\n    3302,      46,     473,     209,     470\r\n    3303,     462,     205,     473,     458\r\n    3304,     463,      44,     207,     470\r\n    3305,     467,     829,     468,     461\r\n    3306,     467,     465,     468,     829\r\n    3307,     472,     464,     470,      44\r\n    3308,     464,     467,     474,     470\r\n    3309,     469,     829,     463,     470\r\n    3310,     469,     201,      41,     457\r\n    3311,     464,     467,     470,     829\r\n    3312,     829,     199,     200,     457\r\n    3313,     458,     475,     461,     470\r\n    3314,     474,      47,     472,      51\r\n    3315,     463,      44,     470,     464\r\n    3316,     460,     199,     200,     829\r\n    3317,     458,     460,     829,     461\r\n    3318,      39,     829,     463,     457\r\n    3319,     475,     462,     461,     204\r\n    3320,      39,     829,     206,     463\r\n    3321,     829,     464,     206,     463\r\n    3322,     201,     459,      42,     200\r\n    3323,     462,     473,      50,     210\r\n    3324,     467,      48,      40,     474\r\n    3325,     464,     467,      40,     474\r\n    3326,     474,     475,     472,     470\r\n    3327,     459,     829,     200,     457\r\n    3328,     829,     467,     470,     461\r\n    3329,      46,     473,     472,      51\r\n    3330,     460,     199,      38,     200\r\n    3331,      43,     464,      40,     474\r\n    3332,     458,     209,     470,     471\r\n    3333,     458,     470,     209,     473\r\n    3334,     459,     829,     458,     460\r\n    3335,     459,     458,     829,     469\r\n    3336,     467,     468,     475,     461\r\n    3337,     467,     470,     475,     474\r\n    3338,     475,     470,     467,     461\r\n    3339,      49,     468,     204,     208\r\n    3340,      49,     204,     468,     461\r\n    3341,     475,     204,     468,     208\r\n    3342,     475,     468,     204,     461\r\n    3343,     475,     467,     208,     468\r\n    3344,     208,     467,     475,     474\r\n    3345,     479,      53,     412,     477\r\n    3346,     413,     216,     483,     482\r\n    3347,     476,     477,      52,     480\r\n    3348,      58,     479,     214,     483\r\n    3349,     476,     211,      56,     482\r\n    3350,     479,     480,     483,     215\r\n    3351,     412,     170,     478,     483\r\n    3352,     412,     477,     176,     413\r\n    3353,     482,     476,     481,     483\r\n    3354,     412,       7,      57,     170\r\n    3355,     412,      53,       5,     477\r\n    3356,     476,     480,     481,     483\r\n    3357,     412,       9,       5,     478\r\n    3358,     479,      53,     478,     412\r\n    3359,      53,     412,       5,     478\r\n    3360,       7,     412,      57,     478\r\n    3361,     170,     412,     413,     483\r\n    3362,     413,     216,     170,     483\r\n    3363,     479,      58,     478,      54\r\n    3364,     477,     479,     213,     480\r\n    3365,     479,     477,     483,     480\r\n    3366,     477,     412,     176,       5\r\n    3367,       9,      53,       5,     478\r\n    3368,     212,     476,      52,     480\r\n    3369,       9,      53,     478,      54\r\n    3370,      53,     479,     213,     477\r\n    3371,     212,     476,     480,     481\r\n    3372,     212,     215,      55,     481\r\n    3373,      58,     479,     478,     214\r\n    3374,     477,     476,     413,     483\r\n    3375,     476,     211,     482,     481\r\n    3376,     214,     483,     478,      57\r\n    3377,     482,     476,       3,      56\r\n    3378,     480,     215,     481,     483\r\n    3379,     476,     482,       3,     413\r\n    3380,     412,     479,     483,     478\r\n    3381,     477,       4,     176,     413\r\n    3382,     479,     214,     483,     478\r\n    3383,     412,     477,     413,     483\r\n    3384,     483,     170,     478,      57\r\n    3385,       4,     476,       3,     413\r\n    3386,     413,     216,     482,       3\r\n    3387,     476,       4,      52,     477\r\n    3388,     170,     483,     216,      57\r\n    3389,      56,     482,     216,       3\r\n    3390,     413,     216,       3,     170\r\n    3391,      55,     476,     481,     211\r\n    3392,     483,     413,     482,     476\r\n    3393,     170,     412,     478,      57\r\n    3394,       4,     476,     413,     477\r\n    3395,     412,       7,       9,     478\r\n    3396,     479,      58,     215,     483\r\n    3397,     477,     476,     483,     480\r\n    3398,      53,     479,     478,      54\r\n    3399,     212,     480,     215,     481\r\n    3400,     412,     479,     477,     483\r\n    3401,      55,     476,     212,     481\r\n    3402,     480,     477,      52,     213\r\n    3403,      60,     218,     217,     219\r\n    3404,     484,      53,       9,      54\r\n    3405,       8,     221,     178,     484\r\n    3406,      59,     486,     485,     219\r\n    3407,     411,      24,      64,     488\r\n    3408,     486,     218,     484,     485\r\n    3409,      62,     218,     485,     484\r\n    3410,     411,      64,       5,      53\r\n    3411,     487,      62,     485,     484\r\n    3412,       6,     221,     178,       8\r\n    3413,     487,     488,     485,      65\r\n    3414,     411,     484,       9,     178\r\n    3415,     174,     221,     487,     484\r\n    3416,     221,     174,     178,     484\r\n    3417,     221,       6,     178,     174\r\n    3418,      66,     486,     488,      65\r\n    3419,     484,     486,      54,     217\r\n    3420,      62,      63,     487,     485\r\n    3421,     411,      23,      24,     488\r\n    3422,      23,     411,     220,     488\r\n    3423,     218,     486,     484,     217\r\n    3424,     486,     218,     485,     219\r\n    3425,      64,     411,     488,      53\r\n    3426,     411,     174,     487,     484\r\n    3427,     486,      64,     488,      53\r\n    3428,     221,      62,     487,     484\r\n    3429,     411,     486,     488,      53\r\n    3430,      61,     487,     485,      65\r\n    3431,     487,      63,      61,     485\r\n    3432,     488,     487,     220,      65\r\n    3433,     221,      62,     484,       8\r\n    3434,      62,     221,     487,      63\r\n    3435,     411,      53,       5,       9\r\n    3436,      59,      61,     485,      65\r\n    3437,     484,     411,       9,      53\r\n    3438,     411,     174,     220,     487\r\n    3439,     218,     486,     217,     219\r\n    3440,     174,     411,     178,     484\r\n    3441,     486,     484,      54,      53\r\n    3442,     411,      24,       5,      64\r\n    3443,     411,      23,     220,     174\r\n    3444,     486,      66,     488,      64\r\n    3445,     486,     411,     484,      53\r\n    3446,     411,     487,     220,     488\r\n    3447,     486,      66,      59,      65\r\n    3448,      65,     486,     485,      59\r\n    3449,      65,     485,     486,     488\r\n    3450,     485,     488,     484,     486\r\n    3451,     485,     484,     488,     487\r\n    3452,     411,     484,     488,     486\r\n    3453,     411,     488,     484,     487\r\n    3454,     484,       8,      62,     489\r\n    3455,     218,     484,      62,     489\r\n    3456,     484,     478,     491,      54\r\n    3457,     179,       8,     178,     489\r\n    3458,      68,     218,      62,     489\r\n    3459,      72,      57,     492,       7\r\n    3460,      72,      69,      13,     489\r\n    3461,     415,     179,     178,     489\r\n    3462,     478,      54,      58,     491\r\n    3463,      74,     490,     492,      67\r\n    3464,     415,      72,       7,      13\r\n    3465,     490,      72,      71,     492\r\n    3466,     492,     222,     491,      73\r\n    3467,     217,     484,     491,      54\r\n    3468,     415,      14,     179,     489\r\n    3469,     478,      58,     214,     491\r\n    3470,     218,      70,     217,     222\r\n    3471,      57,     492,     478,     214\r\n    3472,     492,     484,     478,     491\r\n    3473,      72,     490,      71,      69\r\n    3474,       9,     415,     478,       7\r\n    3475,     218,      70,     222,      67\r\n    3476,     415,       9,     484,     178\r\n    3477,      74,     492,     222,      67\r\n    3478,     492,     478,     214,     491\r\n    3479,     492,     218,     222,      67\r\n    3480,      73,     492,      58,     491\r\n    3481,     484,     490,     492,     489\r\n    3482,      74,     490,      71,     492\r\n    3483,      69,      14,      13,     489\r\n    3484,      68,     490,     489,      69\r\n    3485,     415,     484,     492,     489\r\n    3486,     415,      72,     492,       7\r\n    3487,     415,       9,     478,     484\r\n    3488,     490,      72,     489,      69\r\n    3489,     492,      74,     222,      73\r\n    3490,     484,       9,     478,      54\r\n    3491,      14,     415,      13,     489\r\n    3492,     415,      72,      13,     489\r\n    3493,     415,     492,     478,       7\r\n    3494,     490,     218,     492,      67\r\n    3495,     484,     415,     178,     489\r\n    3496,      72,     415,     492,     489\r\n    3497,       8,     484,     178,     489\r\n    3498,     490,      72,     492,     489\r\n    3499,      70,     218,     217,      60\r\n    3500,     484,     218,     492,     490\r\n    3501,      58,     492,     214,     491\r\n    3502,     218,      68,      67,     490\r\n    3503,     492,      57,     478,       7\r\n    3504,     415,     484,     478,     492\r\n    3505,     489,     218,     490,      68\r\n    3506,     489,     490,     218,     484\r\n    3507,     222,     492,     484,     218\r\n    3508,     484,     492,     222,     491\r\n    3509,     484,     217,     222,     218\r\n    3510,     222,     217,     484,     491\r\n    3511,     513,      82,     503,      83\r\n    3512,     830,     514,     235,     506\r\n    3513,     502,     497,     223,      75\r\n    3514,     229,     504,     501,     831\r\n    3515,     513,      82,     509,     503\r\n    3516,     194,     499,      35,     512\r\n    3517,     236,     500,     512,      76\r\n    3518,     232,     513,     514,     506\r\n    3519,     234,      79,      80,     495\r\n    3520,     830,     499,     500,     501\r\n    3521,      34,     830,     235,     511\r\n    3522,     228,      77,     515,     231\r\n    3523,     232,     513,     503,      83\r\n    3524,     194,     499,     512,     830\r\n    3525,     502,     229,     501,     831\r\n    3526,     226,     510,      80,     495\r\n    3527,     502,     497,     830,     223\r\n    3528,     226,     493,     510,     495\r\n    3529,     456,     498,      32,     192\r\n    3530,     510,     234,      80,     495\r\n    3531,      77,     227,     228,     515\r\n    3532,     505,     830,     506,     831\r\n    3533,     194,     456,      35,     499\r\n    3534,     508,     504,     229,     831\r\n    3535,     515,     504,     236,     500\r\n    3536,     234,     510,     511,     507\r\n    3537,     830,     499,     512,     500\r\n    3538,     223,     497,     830,     494\r\n    3539,     228,     504,     500,     501\r\n    3540,     509,     234,     511,     507\r\n    3541,      82,     513,     509,      78\r\n    3542,     225,     505,     496,     507\r\n    3543,     195,     493,     511,     510\r\n    3544,     513,      78,     235,     511\r\n    3545,     502,     497,     508,     831\r\n    3546,     494,     830,     496,     831\r\n    3547,     494,     493,     496,     830\r\n    3548,     235,     830,     506,     511\r\n    3549,     498,     456,     499,      35\r\n    3550,     493,     455,     830,     494\r\n    3551,     195,     455,     493,     185\r\n    3552,     184,     455,     185,     494\r\n    3553,     830,     505,     506,     511\r\n    3554,     500,     515,      76,     236\r\n    3555,     504,     505,     506,     831\r\n    3556,     504,     228,     229,     501\r\n    3557,      33,     195,     493,     185\r\n    3558,      78,      34,     235,     511\r\n    3559,     830,     505,     496,     831\r\n    3560,     497,     508,     831,     224\r\n    3561,     495,     225,     496,     507\r\n    3562,     502,     508,     229,     831\r\n    3563,     505,     830,     496,     511\r\n    3564,     497,     502,     830,     831\r\n    3565,     455,     493,     185,     494\r\n    3566,     830,     504,     831,     501\r\n    3567,     456,     498,     494,     184\r\n    3568,     224,     505,     496,     225\r\n    3569,     497,     508,     224,      75\r\n    3570,     503,     509,     511,     507\r\n    3571,     228,     504,     515,     500\r\n    3572,     514,     504,     231,     506\r\n    3573,     830,     493,     496,     511\r\n    3574,     513,     232,     503,     506\r\n    3575,     513,     235,     506,     511\r\n    3576,     497,     224,     831,     496\r\n    3577,     503,     233,     234,     507\r\n    3578,     456,     455,     494,     830\r\n    3579,     497,     494,     831,     830\r\n    3580,     503,     513,     511,     509\r\n    3581,     194,     830,     512,     235\r\n    3582,     498,     456,     494,     830\r\n    3583,     504,     830,     236,     500\r\n    3584,     233,      79,     234,     507\r\n    3585,     456,     455,     184,     494\r\n    3586,     194,     455,     830,      34\r\n    3587,     223,     498,      32,     184\r\n    3588,     502,     830,     831,     501\r\n    3589,      79,     495,     507,     225\r\n    3590,     224,     505,     831,     496\r\n    3591,     503,      83,      81,      84\r\n    3592,      82,      83,      81,     503\r\n    3593,     510,     234,     495,     507\r\n    3594,     498,     223,     830,     494\r\n    3595,     498,     502,     830,     223\r\n    3596,     233,     503,      81,      84\r\n    3597,     504,     830,     500,     501\r\n    3598,     503,     233,      81,     509\r\n    3599,     494,     497,     831,     496\r\n    3600,     514,     232,     506,     231\r\n    3601,     508,     505,     831,     224\r\n    3602,     497,     502,     508,      75\r\n    3603,     227,     228,     515,     500\r\n    3604,     234,      79,     495,     507\r\n    3605,      82,     503,      81,     509\r\n    3606,     233,     503,     234,     509\r\n    3607,     514,     830,     235,     236\r\n    3608,      78,     513,     509,     511\r\n    3609,     195,      33,     493,     510\r\n    3610,     500,     230,     512,      76\r\n    3611,     456,     498,     499,     830\r\n    3612,     500,     499,     512,     230\r\n    3613,     508,     502,     229,      75\r\n    3614,     504,     228,     515,     231\r\n    3615,     235,     830,     512,     236\r\n    3616,     505,     503,     511,     507\r\n    3617,     194,     455,     456,     830\r\n    3618,     513,     514,     506,     235\r\n    3619,     233,     509,     234,      81\r\n    3620,     504,     514,     515,     236\r\n    3621,     514,     504,     830,     236\r\n    3622,     498,     456,      35,     192\r\n    3623,     830,     500,     512,     236\r\n    3624,     498,     223,     494,     184\r\n    3625,     498,     499,     830,     501\r\n    3626,      34,     455,     830,     511\r\n    3627,     195,     455,      34,     511\r\n    3628,     194,      34,     830,     235\r\n    3629,     504,     514,     231,     515\r\n    3630,     504,     508,     505,     831\r\n    3631,     503,     505,     511,     506\r\n    3632,     513,     503,     511,     506\r\n    3633,     194,     456,     499,     830\r\n    3634,      33,     226,     493,     510\r\n    3635,     502,     498,     830,     501\r\n    3636,     509,     503,     234,     507\r\n    3637,     498,     456,      32,     184\r\n    3638,     227,     515,      76,     500\r\n    3639,      35,     499,     230,     512\r\n    3640,     830,     506,     504,     514\r\n    3641,     504,     506,     830,     831\r\n    3642,     507,     496,     511,     505\r\n    3643,     507,     496,     493,     511\r\n    3644,     493,     496,     507,     495\r\n    3645,     493,     510,     507,     511\r\n    3646,     507,     510,     493,     495\r\n    3647,     511,     455,     493,     195\r\n    3648,     511,     493,     455,     830\r\n    3649,     522,      93,      92,      91\r\n    3650,     516,      63,     523,     221\r\n    3651,     525,     240,      69,     518\r\n    3652,     238,     516,      63,     523\r\n    3653,     527,      92,      11,     523\r\n    3654,     516,     520,     523,     517\r\n    3655,     173,     489,     179,     414\r\n    3656,     520,     245,     523,     517\r\n    3657,     524,      85,     240,     518\r\n    3658,     489,     173,     179,       8\r\n    3659,     237,     516,     517,     520\r\n    3660,     526,      87,     239,     517\r\n    3661,     237,      87,     526,     517\r\n    3662,     238,     245,      89,     517\r\n    3663,     243,     519,     518,     524\r\n    3664,      63,     516,      62,     221\r\n    3665,     489,      68,      69,     525\r\n    3666,     489,      14,     414,     518\r\n    3667,      19,      18,     197,     518\r\n    3668,     516,     238,     517,     523\r\n    3669,     489,      14,     179,     414\r\n    3670,     522,     244,     521,     527\r\n    3671,     414,      19,     197,     518\r\n    3672,     246,     526,     239,     517\r\n    3673,     527,     244,     521,      28\r\n    3674,      62,     489,       8,     221\r\n    3675,     520,     522,     245,      91\r\n    3676,     522,     244,     527,      93\r\n    3677,     522,      92,     245,      91\r\n    3678,     527,     525,     519,     523\r\n    3679,     173,     489,     414,     523\r\n    3680,     173,     489,     523,     221\r\n    3681,     173,     414,      11,     523\r\n    3682,      88,     526,     241,     520\r\n    3683,     489,     173,       8,     221\r\n    3684,     526,     237,     517,     520\r\n    3685,     526,     520,     517,     245\r\n    3686,     520,     527,     519,     523\r\n    3687,     242,     520,     519,     525\r\n    3688,     489,     414,     523,     525\r\n    3689,      68,     516,     525,     489\r\n    3690,     414,     527,     518,     197\r\n    3691,     522,     527,     519,     520\r\n    3692,      86,     243,     524,     519\r\n    3693,     520,     516,     523,     525\r\n    3694,     527,     414,     518,     525\r\n    3695,     414,     527,      11,     523\r\n    3696,      87,     237,     526,     520\r\n    3697,     521,      29,     197,      28\r\n    3698,     516,     489,     523,     525\r\n    3699,     489,     525,      69,     518\r\n    3700,     527,     521,     197,      28\r\n    3701,      18,     197,     518,      26\r\n    3702,      90,     246,     517,     245\r\n    3703,      18,      19,     414,     518\r\n    3704,     489,     414,     525,     518\r\n    3705,     238,     245,     517,     523\r\n    3706,     519,     525,     518,     524\r\n    3707,     414,     527,     523,     525\r\n    3708,     516,      68,     525,     237\r\n    3709,     526,     246,     245,     517\r\n    3710,      88,     237,     520,     242\r\n    3711,     522,     527,      92,      93\r\n    3712,      87,      88,     237,     520\r\n    3713,     246,      90,     517,     239\r\n    3714,     527,     525,     518,     519\r\n    3715,     243,     521,     518,     519\r\n    3716,     516,      68,      62,     489\r\n    3717,      18,      14,     518,     414\r\n    3718,     237,     516,     520,     525\r\n    3719,     242,     237,     520,     525\r\n    3720,     527,     521,     518,     197\r\n    3721,      88,      87,     526,     520\r\n    3722,     527,      19,     197,     414\r\n    3723,     521,     527,     518,     519\r\n    3724,     221,     173,       8,       6\r\n    3725,     520,     526,     241,      91\r\n    3726,     197,     521,     518,      26\r\n    3727,      14,     489,      69,     518\r\n    3728,     524,     525,     518,     240\r\n    3729,     521,     243,     518,      26\r\n    3730,      29,     521,     197,      26\r\n    3731,      19,     527,      11,     414\r\n    3732,      86,     242,     519,     524\r\n    3733,     242,     525,     519,     524\r\n    3734,     245,      90,      89,     517\r\n    3735,     243,      86,     524,      85\r\n    3736,     243,     521,      29,      26\r\n    3737,     527,     522,     519,     521\r\n    3738,     525,     520,     519,     523\r\n    3739,     526,     245,      91,     520\r\n    3740,      91,     245,     526,     246\r\n    3741,     243,     518,      85,     524\r\n    3742,      85,     518,     243,      26\r\n    3743,     516,     221,     489,      62\r\n    3744,     489,     221,     516,     523\r\n    3745,     520,     527,     245,     522\r\n    3746,     520,     245,     527,     523\r\n    3747,      92,     245,     527,     522\r\n    3748,      92,     527,     245,     523\r\n    3749,     832,     244,     522,     544\r\n    3750,     832,     532,     253,     530\r\n    3751,     539,     252,     519,     536\r\n    3752,     534,     256,     100,     528\r\n    3753,     832,     531,     535,     529\r\n    3754,     256,     832,     542,     540\r\n    3755,     832,     256,     522,     540\r\n    3756,     521,     193,     537,      29\r\n    3757,     198,     832,      28,     193\r\n    3758,      31,     193,      30,     535\r\n    3759,     531,     832,     535,     530\r\n    3760,      93,     832,     522,     544\r\n    3761,     537,     521,      29,     536\r\n    3762,     832,     534,     528,     256\r\n    3763,     522,     832,     519,     521\r\n    3764,     530,     832,     535,     538\r\n    3765,     542,     832,      98,     539\r\n    3766,     832,     521,     537,     536\r\n    3767,     543,     529,     101,     528\r\n    3768,     256,     534,     100,     541\r\n    3769,     832,     193,     538,     537\r\n    3770,     832,     539,     519,     536\r\n    3771,     521,     243,     536,     519\r\n    3772,     258,     832,     544,     529\r\n    3773,     521,     243,      29,     536\r\n    3774,     198,     544,     535,     250\r\n    3775,      96,     533,     248,     255\r\n    3776,     531,     832,     528,     529\r\n    3777,     533,      96,     541,     255\r\n    3778,     534,     832,     533,     541\r\n    3779,     258,     529,     250,     101\r\n    3780,     530,     832,     538,     253\r\n    3781,     832,     257,     253,     532\r\n    3782,      94,     832,     539,      98\r\n    3783,     256,      91,     522,     540\r\n    3784,     832,     256,     528,     543\r\n    3785,     534,     247,     100,     541\r\n    3786,     534,     832,     528,     531\r\n    3787,      95,      97,     532,     253\r\n    3788,      93,     832,     544,     258\r\n    3789,      93,     832,     258,     256\r\n    3790,     533,     257,     248,     255\r\n    3791,     540,      91,     522,     520\r\n    3792,      93,     832,     256,     522\r\n    3793,     258,     832,     529,     543\r\n    3794,     254,     542,     539,     540\r\n    3795,     540,     254,      88,     520\r\n    3796,     258,     544,     250,     529\r\n    3797,     832,     257,     532,     533\r\n    3798,     544,     529,     535,     250\r\n    3799,     198,     832,     193,     535\r\n    3800,     521,     832,     519,     536\r\n    3801,     258,     832,     543,     256\r\n    3802,     533,     257,     532,     248\r\n    3803,     242,     252,     519,     539\r\n    3804,      94,     832,     537,     539\r\n    3805,     532,      95,     253,     530\r\n    3806,     532,     832,     531,     530\r\n    3807,     254,     242,      88,     520\r\n    3808,     832,     543,     528,     529\r\n    3809,     254,     540,     539,     520\r\n    3810,     241,     540,      88,     520\r\n    3811,     538,      30,     535,     249\r\n    3812,     544,     832,     535,     529\r\n    3813,      95,     530,     538,     253\r\n    3814,     832,     193,     535,     538\r\n    3815,     258,     543,     529,     101\r\n    3816,     193,     198,     535,      31\r\n    3817,     533,     832,     531,     532\r\n    3818,     534,     832,     531,     533\r\n    3819,     832,     244,     521,     522\r\n    3820,     530,     538,     535,     249\r\n    3821,     832,     257,     533,     255\r\n    3822,     257,      97,     532,     248\r\n    3823,     243,      86,     536,     519\r\n    3824,      86,     252,     536,     519\r\n    3825,     832,     244,     544,     521\r\n    3826,     539,     832,     519,     520\r\n    3827,     832,     193,     537,     521\r\n    3828,     256,      93,     522,      91\r\n    3829,     242,     254,     539,     520\r\n    3830,     253,     832,     538,     537\r\n    3831,     544,     244,     522,      93\r\n    3832,     241,      91,     540,     520\r\n    3833,     543,     528,     101,     251\r\n    3834,     530,      95,     538,     249\r\n    3835,      97,     257,     532,     253\r\n    3836,     247,      96,     541,     533\r\n    3837,     540,     832,     520,     522\r\n    3838,     832,     544,      28,     521\r\n    3839,     542,     832,     539,     540\r\n    3840,     255,     832,     542,     541\r\n    3841,     534,     247,     541,     533\r\n    3842,     533,     832,     255,     541\r\n    3843,     544,     832,      28,     198\r\n    3844,      94,     832,     253,     537\r\n    3845,     540,     832,     539,     520\r\n    3846,     542,     539,      98,      99\r\n    3847,     832,     257,     255,      98\r\n    3848,     257,     832,     253,      98\r\n    3849,      94,     539,     537,     536\r\n    3850,      94,     252,     539,     536\r\n    3851,     544,     244,      28,     521\r\n    3852,     832,     544,     535,     198\r\n    3853,     832,      94,     253,      98\r\n    3854,     242,     539,     519,     520\r\n    3855,     254,     542,      99,     539\r\n    3856,     242,     252,      86,     519\r\n    3857,     542,     255,      99,      98\r\n    3858,     521,     193,      29,      28\r\n    3859,     251,     256,     543,     528\r\n    3860,     832,     255,     542,      98\r\n    3861,     251,     256,     528,     100\r\n    3862,     193,     538,      30,     535\r\n    3863,      31,     198,     535,     250\r\n    3864,     193,     832,      28,     521\r\n    3865,     539,     832,     537,     536\r\n    3866,     832,     522,     519,     520\r\n    3867,     832,     256,     542,     541\r\n    3868,     832,     534,     256,     541\r\n    3869,     556,     102,     557,     553\r\n    3870,     560,     559,     561,     546\r\n    3871,      70,     102,     556,     553\r\n    3872,     547,     261,     546,     564\r\n    3873,     547,     551,     545,     262\r\n    3874,     551,     562,     110,     263\r\n    3875,     491,      58,      73,     112\r\n    3876,     552,     558,     549,     550\r\n    3877,     558,     268,     111,     552\r\n    3878,     559,     558,     550,     549\r\n    3879,     264,     558,     111,     552\r\n    3880,     564,      66,     486,      64\r\n    3881,     267,     104,     557,     560\r\n    3882,     564,     559,     486,     546\r\n    3883,     559,     556,     553,     217\r\n    3884,     268,      58,     479,     559\r\n    3885,     259,     558,     105,     550\r\n    3886,     551,     562,     563,     564\r\n    3887,     547,     551,     563,     564\r\n    3888,     212,     552,      55,     215\r\n    3889,     547,     551,     262,     108\r\n    3890,     552,     111,      55,     215\r\n    3891,     261,     547,     563,     564\r\n    3892,     551,     563,     263,     108\r\n    3893,     102,     107,     557,     553\r\n    3894,     555,     559,     560,     546\r\n    3895,     102,     103,     556,     557\r\n    3896,     107,     559,     557,     553\r\n    3897,     104,     560,     106,     548\r\n    3898,     479,      53,     486,      54\r\n    3899,     268,     558,     559,     479\r\n    3900,     107,     560,     267,     557\r\n    3901,     564,     261,     546,     109\r\n    3902,     562,     265,      64,     554\r\n    3903,     559,     555,     486,     546\r\n    3904,     268,      58,     215,     479\r\n    3905,     549,     212,      52,     480\r\n    3906,     547,     551,     546,     545\r\n    3907,     555,      59,     556,     486\r\n    3908,     551,     547,     546,     564\r\n    3909,     479,     559,     486,     549\r\n    3910,     555,     564,     486,     546\r\n    3911,     558,     264,     105,     550\r\n    3912,     267,     104,     560,     106\r\n    3913,     545,     259,     561,     260\r\n    3914,     559,     558,     549,     479\r\n    3915,     548,     555,     109,     104\r\n    3916,      59,     219,     556,     486\r\n    3917,     556,      70,     217,      60\r\n    3918,     103,     555,     556,     557\r\n    3919,     222,     491,      73,     553\r\n    3920,     551,     564,     546,     550\r\n    3921,     559,     556,     217,     486\r\n    3922,     219,     556,     486,     217\r\n    3923,     551,     547,     563,     108\r\n    3924,     559,     555,     556,     486\r\n    3925,     549,     559,     486,     564\r\n    3926,      66,     555,     486,      59\r\n    3927,     266,      66,     486,     564\r\n    3928,     106,     548,     560,     260\r\n    3929,     555,     266,     486,     564\r\n    3930,     555,     266,     564,     546\r\n    3931,     562,     551,     549,     564\r\n    3932,      58,     491,     559,     112\r\n    3933,     213,     479,     549,     480\r\n    3934,     268,     479,     215,     552\r\n    3935,     555,      66,     486,     266\r\n    3936,     559,     491,     217,     553\r\n    3937,     546,     545,     561,     260\r\n    3938,     552,     212,     549,     480\r\n    3939,     564,     559,     546,     550\r\n    3940,     266,     564,     546,     109\r\n    3941,     549,     559,     564,     550\r\n    3942,     213,     549,      52,     480\r\n    3943,     479,     552,     549,     480\r\n    3944,     562,     551,     110,     549\r\n    3945,     548,     555,     560,     546\r\n    3946,     558,     479,     552,     549\r\n    3947,     262,     545,     105,     550\r\n    3948,     555,     103,     104,     557\r\n    3949,     559,     479,     486,      54\r\n    3950,     104,     560,     548,     555\r\n    3951,     559,     107,     557,     560\r\n    3952,     549,     110,     554,      52\r\n    3953,     219,     556,     217,      60\r\n    3954,     264,     558,     552,     550\r\n    3955,     559,     556,     555,     557\r\n    3956,     552,     268,     111,     215\r\n    3957,     551,     545,     550,     546\r\n    3958,     491,     222,     217,     553\r\n    3959,     547,     261,     563,     108\r\n    3960,     549,     562,     564,     554\r\n    3961,     104,     560,     555,     557\r\n    3962,     562,     551,     563,     263\r\n    3963,     559,     556,     557,     553\r\n    3964,     553,     491,      73,     112\r\n    3965,     559,     555,     560,     557\r\n    3966,     551,     549,     564,     550\r\n    3967,     107,     559,     553,     112\r\n    3968,     103,     555,      59,     556\r\n    3969,     212,     552,     215,     480\r\n    3970,     546,     545,     550,     561\r\n    3971,     213,     549,     554,      52\r\n    3972,     552,     479,     215,     480\r\n    3973,     262,     551,     545,     550\r\n    3974,     559,     546,     550,     561\r\n    3975,     545,     259,     105,     550\r\n    3976,     558,     559,     550,     561\r\n    3977,     559,     491,     553,     112\r\n    3978,     268,     558,     479,     552\r\n    3979,     268,      58,     559,     112\r\n    3980,      54,     559,      58,     491\r\n    3981,      54,      58,     559,     479\r\n    3982,     560,     546,     260,     548\r\n    3983,     260,     546,     560,     561\r\n    3984,     562,     554,     110,     265\r\n    3985,     110,     554,     562,     549\r\n    3986,     213,      53,     549,     479\r\n    3987,     213,     549,      53,     554\r\n    3988,     486,     549,      53,     479\r\n    3989,     546,     555,     109,     548\r\n    3990,     546,     109,     555,     266\r\n    3991,     217,      70,     553,     222\r\n    3992,     217,     553,      70,     556\r\n    3993,     217,     559,      54,     491\r\n    3994,     217,      54,     559,     486\r\n    3995,     554,     564,      64,     562\r\n    3996,     561,     550,     259,     545\r\n    3997,     561,     259,     550,     558\r\n    3998,      64,      53,     564,     554\r\n    3999,      64,     564,      53,     486\r\n    4000,     549,     564,      53,     554\r\n    4001,     549,      53,     564,     486\r\n    4002,     834,     840,      64,     488\r\n    4003,     833,     573,     568,     587\r\n    4004,     834,     424,     835,     488\r\n    4005,     266,      66,     564,     840\r\n    4006,     573,     113,     269,     568\r\n    4007,     276,     573,     584,     587\r\n    4008,     269,     576,     572,     270\r\n    4009,     833,     573,     587,     837\r\n    4010,     590,      65,     839,     592\r\n    4011,     177,     574,     425,     575\r\n    4012,     587,     584,     579,     837\r\n    4013,     266,     590,     840,     567\r\n    4014,     582,     168,     426,     581\r\n    4015,     577,     277,     838,     575\r\n    4016,     833,     836,     839,     835\r\n    4017,     839,     836,     585,     835\r\n    4018,     576,     573,     269,     568\r\n    4019,     582,     593,     175,      22\r\n    4020,     833,     573,     837,     576\r\n    4021,     425,     427,     160,     575\r\n    4022,     584,     277,     838,     577\r\n    4023,     261,     109,     564,     567\r\n    4024,     585,     584,     581,     837\r\n    4025,     833,     836,     835,     837\r\n    4026,     580,     839,     281,     586\r\n    4027,     833,     576,     834,     578\r\n    4028,     116,     590,     566,     839\r\n    4029,     563,     263,     108,     270\r\n    4030,     833,     565,     836,     568\r\n    4031,     587,     833,     836,     568\r\n    4032,     562,     840,     564,      64\r\n    4033,     576,     574,     834,     578\r\n    4034,     834,     833,     835,     837\r\n    4035,     263,     563,     840,     578\r\n    4036,     574,     576,     834,     577\r\n    4037,     562,     263,     563,     840\r\n    4038,     839,     571,     566,     594\r\n    4039,     427,     167,     588,     426\r\n    4040,     565,     836,     570,     839\r\n    4041,     590,      65,     488,     839\r\n    4042,     840,      66,      64,     488\r\n    4043,     574,     834,     265,     589\r\n    4044,     574,     834,     425,     575\r\n    4045,     276,     113,     573,     587\r\n    4046,     839,     582,     593,     835\r\n    4047,     565,     836,     568,     570\r\n    4048,     177,     834,      24,     425\r\n    4049,     585,     582,     835,     581\r\n    4050,     834,     574,     577,     575\r\n    4051,     425,     177,     575,      20\r\n    4052,      23,     424,     592,     175\r\n    4053,     110,     574,     578,     265\r\n    4054,     579,     836,     583,     570\r\n    4055,     576,     573,     837,     577\r\n    4056,     573,     113,     568,     587\r\n    4057,     424,     834,     838,     425\r\n    4058,     277,     838,     427,     588\r\n    4059,     573,     584,     587,     837\r\n    4060,     562,     110,     578,     265\r\n    4061,     584,     577,     838,     837\r\n    4062,     577,     834,     838,     837\r\n    4063,      66,     840,      64,     564\r\n    4064,     584,     588,     581,     838\r\n    4065,     563,     263,     270,     578\r\n    4066,     836,     587,     579,     837\r\n    4067,     593,     839,     835,     592\r\n    4068,     835,     424,     838,     426\r\n    4069,     833,     834,     840,     578\r\n    4070,     424,      23,     835,     488\r\n    4071,     833,     573,     576,     568\r\n    4072,     839,     593,     591,     592\r\n    4073,     839,     583,     570,     273\r\n    4074,     272,     571,     594,     115\r\n    4075,     563,     261,     840,     569\r\n    4076,      24,     834,      64,     488\r\n    4077,     427,      21,     277,     588\r\n    4078,     280,     593,     591,     580\r\n    4079,     839,     571,     594,     586\r\n    4080,     833,     576,     837,     834\r\n    4081,     836,     579,     583,     585\r\n    4082,     576,     568,     269,     572\r\n    4083,     271,     266,     109,     567\r\n    4084,     590,     839,     840,     567\r\n    4085,     117,     280,     591,     580\r\n    4086,     582,     839,     580,     583\r\n    4087,     265,     834,      64,     589\r\n    4088,     839,     582,     585,     583\r\n    4089,     274,     579,     570,     275\r\n    4090,     834,     576,     837,     577\r\n    4091,     839,     836,     583,     585\r\n    4092,     839,     583,     273,     586\r\n    4093,     839,     580,     583,     586\r\n    4094,     839,     571,     570,     566\r\n    4095,     427,      21,     160,     277\r\n    4096,     571,     839,     570,     273\r\n    4097,     261,     563,     840,     564\r\n    4098,     271,     590,     566,     115\r\n    4099,     594,     279,     281,     586\r\n    4100,     573,     277,     584,     577\r\n    4101,     424,     835,     175,     426\r\n    4102,     582,     593,     280,     580\r\n    4103,     839,      66,     840,     488\r\n    4104,     840,     563,     270,     578\r\n    4105,     834,     424,      24,     425\r\n    4106,     563,     562,     840,     564\r\n    4107,     836,     568,     570,     275\r\n    4108,     839,     580,     281,     591\r\n    4109,     839,     594,     281,     586\r\n    4110,     834,     577,     838,     575\r\n    4111,     424,     834,     835,     838\r\n    4112,     839,     590,     840,      66\r\n    4113,     177,     574,     834,     425\r\n    4114,     590,     266,     840,      66\r\n    4115,     114,     279,     594,     586\r\n    4116,     425,     834,     838,     575\r\n    4117,     168,     582,     426,     175\r\n    4118,     427,     277,     160,     575\r\n    4119,     591,     839,     592,     281\r\n    4120,     579,     836,     570,     275\r\n    4121,     840,     562,     265,      64\r\n    4122,     271,     590,     567,     566\r\n    4123,     571,     566,     594,     115\r\n    4124,     266,     840,     564,     567\r\n    4125,     573,     584,     837,     577\r\n    4126,     571,     114,     586,     273\r\n    4127,     562,     263,     840,     578\r\n    4128,     574,     177,     834,     589\r\n    4129,      65,     590,     488,      66\r\n    4130,     838,     835,     426,     581\r\n    4131,     840,     834,      64,     265\r\n    4132,     834,     837,     835,     838\r\n    4133,     177,     574,      20,     278\r\n    4134,     277,     584,     838,     588\r\n    4135,     427,     425,     838,     575\r\n    4136,     113,     587,     275,     568\r\n    4137,     588,     167,     581,     426\r\n    4138,     583,     274,     570,     273\r\n    4139,     116,     839,     566,     594\r\n    4140,     566,     116,     594,     115\r\n    4141,     571,     114,     594,     586\r\n    4142,     582,     835,     426,     175\r\n    4143,     167,     168,     581,     426\r\n    4144,     839,     833,     840,     567\r\n    4145,     585,     837,     581,     835\r\n    4146,     563,     569,     840,     270\r\n    4147,     574,     110,     278,     589\r\n    4148,     569,     563,     108,     270\r\n    4149,     837,     584,     581,     838\r\n    4150,     177,     574,     278,     589\r\n    4151,     584,     579,     837,     585\r\n    4152,     424,     834,      24,     488\r\n    4153,      23,     424,      24,     488\r\n    4154,     569,     833,     840,     572\r\n    4155,     580,     117,     281,     591\r\n    4156,     569,     840,     270,     572\r\n    4157,     261,     563,     108,     569\r\n    4158,     110,     574,     265,     589\r\n    4159,     582,     839,     585,     835\r\n    4160,     116,     590,     839,     592\r\n    4161,     424,      23,     592,     835\r\n    4162,     833,     565,     572,     569\r\n    4163,     835,     593,     592,     175\r\n    4164,     565,     833,     572,     568\r\n    4165,     427,     167,      21,     588\r\n    4166,     834,      24,      64,     589\r\n    4167,     834,     177,      24,     589\r\n    4168,     833,     587,     836,     837\r\n    4169,     263,     562,     110,     578\r\n    4170,     839,     116,     592,     281\r\n    4171,     590,     839,     488,      66\r\n    4172,     168,     582,     175,      22\r\n    4173,     424,     835,     592,     175\r\n    4174,     116,      65,     590,     592\r\n    4175,     114,     571,     594,     272\r\n    4176,     427,     425,     426,     838\r\n    4177,     590,     116,     566,     115\r\n    4178,     425,     424,     426,     838\r\n    4179,     835,     837,     581,     838\r\n    4180,     116,     839,     594,     281\r\n    4181,     576,     833,     568,     572\r\n    4182,     117,     580,     281,     586\r\n    4183,     835,     582,     426,     581\r\n    4184,     279,     117,     281,     586\r\n    4185,     565,     839,     570,     566\r\n    4186,     274,     579,     583,     570\r\n    4187,     836,     839,     583,     570\r\n    4188,     271,     266,     567,     590\r\n    4189,     839,     590,     566,     567\r\n    4190,     266,     109,     567,     564\r\n    4191,     571,     839,     273,     586\r\n    4192,     565,     839,     566,     567\r\n    4193,     427,     588,     838,     426\r\n    4194,     425,     575,     160,      20\r\n    4195,     573,     277,     276,     584\r\n    4196,     593,     582,     175,     835\r\n    4197,     574,     177,      20,     575\r\n    4198,     277,     427,     838,     575\r\n    4199,     593,     582,     280,      22\r\n    4200,     838,     588,     581,     426\r\n    4201,     578,     270,     572,     576\r\n    4202,     572,     270,     578,     840\r\n    4203,     572,     833,     578,     576\r\n    4204,     578,     833,     572,     840\r\n    4205,     836,     585,     837,     579\r\n    4206,     837,     585,     836,     835\r\n    4207,     835,     833,     488,     839\r\n    4208,     835,     488,     833,     834\r\n    4209,     840,     488,     833,     839\r\n    4210,     840,     833,     488,     834\r\n    4211,     567,     833,     569,     565\r\n    4212,     567,     569,     833,     840\r\n    4213,     840,     261,     567,     569\r\n    4214,     840,     567,     261,     564\r\n    4215,      65,     220,     839,     592\r\n    4216,      65,     839,     220,     488\r\n    4217,     839,     220,     835,     592\r\n    4218,     839,     835,     220,     488\r\n    4219,     835,     220,      23,     592\r\n    4220,     835,      23,     220,     488\r\n    4221,     836,     275,     587,     568\r\n    4222,     587,     275,     836,     579\r\n    4223,     265,     578,     834,     574\r\n    4224,     265,     840,     578,     562\r\n    4225,     265,     578,     840,     834\r\n    4226,     580,     593,     839,     582\r\n    4227,     580,     839,     593,     591\r\n    4228,     839,     833,     565,     836\r\n    4229,     839,     565,     833,     567\r\n    4230,     600,     282,     596,      25\r\n    4231,     194,     235,     512,     444\r\n    4232,     598,     537,     444,     536\r\n    4233,      26,     596,      25,     444\r\n    4234,     282,     598,     596,     118\r\n    4235,     249,     595,     597,     538\r\n    4236,     538,     443,     597,     599\r\n    4237,      95,     249,     597,     538\r\n    4238,     595,     443,     249,      30\r\n    4239,     283,     598,     119,     596\r\n    4240,     443,     595,     191,      30\r\n    4241,      95,     595,     597,     249\r\n    4242,     538,     599,     253,     537\r\n    4243,     599,     538,     253,     597\r\n    4244,     191,      35,     230,     512\r\n    4245,     597,     236,     512,      76\r\n    4246,      34,     194,     444,     235\r\n    4247,     599,     236,     512,     597\r\n    4248,     283,     252,     598,     536\r\n    4249,     595,     443,     512,     597\r\n    4250,     600,      34,      25,     444\r\n    4251,     193,     443,     537,     444\r\n    4252,     600,      34,     444,     235\r\n    4253,      95,     538,     597,     253\r\n    4254,     595,     597,     512,      76\r\n    4255,     598,     283,     536,     596\r\n    4256,     598,     600,     596,     444\r\n    4257,     443,     538,      30,     193\r\n    4258,     443,     595,     249,     538\r\n    4259,     599,      94,     253,     537\r\n    4260,     443,     599,     537,     444\r\n    4261,     598,     600,     235,      78\r\n    4262,     537,     599,     598,     444\r\n    4263,     600,      34,     235,      78\r\n    4264,     443,     249,      30,     538\r\n    4265,      35,     194,     512,     443\r\n    4266,     443,     599,     512,     597\r\n    4267,      85,     283,     596,     536\r\n    4268,     598,     600,     444,     235\r\n    4269,      86,     252,     283,     536\r\n    4270,     194,     443,     444,     512\r\n    4271,      94,     252,     536,     598\r\n    4272,     538,     443,     537,     193\r\n    4273,     283,      86,     536,      85\r\n    4274,     235,     599,     512,     444\r\n    4275,      86,     243,     536,      85\r\n    4276,     443,     599,     444,     512\r\n    4277,     595,     443,     597,     538\r\n    4278,     598,     119,     596,     118\r\n    4279,     443,     538,     537,     599\r\n    4280,     284,     600,     282,     598\r\n    4281,     595,      95,     597,      76\r\n    4282,     236,     599,     512,     235\r\n    4283,     537,     193,     444,      29\r\n    4284,     252,     283,     598,     119\r\n    4285,     284,     600,     598,      78\r\n    4286,      94,     252,     598,     119\r\n    4287,     599,     598,     444,     235\r\n    4288,     443,      35,     191,     512\r\n    4289,     595,     512,     230,      76\r\n    4290,     596,     600,      25,     444\r\n    4291,     598,     536,     444,     596\r\n    4292,     536,     537,     444,      29\r\n    4293,     284,     598,     282,     118\r\n    4294,     600,     598,     596,     282\r\n    4295,     191,     512,     595,     443\r\n    4296,     595,     512,     191,     230\r\n    4297,     598,     537,      94,     599\r\n    4298,     598,      94,     537,     536\r\n    4299,      29,     243,     444,     536\r\n    4300,     444,     243,      29,      26\r\n    4301,     243,     596,     444,     536\r\n    4302,     444,     596,     243,      26\r\n    4303,     243,      85,     596,     536\r\n    4304,     596,      85,     243,      26\r\n    4305,     555,     103,      59,     604\r\n    4306,     605,     120,     121,     289\r\n    4307,     590,      66,      65,      59\r\n    4308,     605,     289,     121,     604\r\n    4309,     555,     266,     109,     602\r\n    4310,     590,     290,      65,     116\r\n    4311,     590,     606,     290,     116\r\n    4312,     590,     115,     606,     116\r\n    4313,     603,      61,     604,     290\r\n    4314,     605,     555,     104,     285\r\n    4315,     286,     122,     601,     606\r\n    4316,     590,      65,     604,      59\r\n    4317,     555,      66,     590,      59\r\n    4318,     121,     289,     288,     604\r\n    4319,     603,     289,     288,     124\r\n    4320,      61,     603,     287,     290\r\n    4321,     122,     602,     601,     606\r\n    4322,     555,     266,     602,     590\r\n    4323,     103,     605,     121,     604\r\n    4324,     602,     555,     104,     109\r\n    4325,     602,     605,     604,     606\r\n    4326,     555,     602,     104,     285\r\n    4327,     289,     603,     290,     124\r\n    4328,      65,      61,     604,      59\r\n    4329,     590,     271,     601,     115\r\n    4330,     289,     603,     288,     604\r\n    4331,     602,     590,     271,     601\r\n    4332,     590,     602,     606,     601\r\n    4333,     555,     590,     604,      59\r\n    4334,     605,     555,     604,     103\r\n    4335,     605,     289,     604,     606\r\n    4336,     266,     602,     590,     271\r\n    4337,     603,     123,     290,     124\r\n    4338,     605,     555,     103,     104\r\n    4339,     123,     603,     290,     287\r\n    4340,     590,     602,     604,     606\r\n    4341,     115,     286,     601,     606\r\n    4342,     602,     266,     109,     271\r\n    4343,     602,     555,     605,     285\r\n    4344,     555,     602,     605,     604\r\n    4345,     289,     606,     290,     604\r\n    4346,     590,     115,     601,     606\r\n    4347,     555,      66,     266,     590\r\n    4348,     605,     602,     285,     120\r\n    4349,     606,     590,     290,     604\r\n    4350,     602,     555,     590,     604\r\n    4351,     603,     289,     290,     604\r\n    4352,      65,     604,     290,     590\r\n    4353,      65,     290,     604,      61\r\n    4354,     122,     606,     120,     602\r\n    4355,     122,     120,     606,     289\r\n    4356,     605,     120,     606,     602\r\n    4357,     605,     606,     120,     289\r\n    4358,     408,     407,     175,     593\r\n    4359,     591,     117,     281,     610\r\n    4360,     591,     607,     610,     593\r\n    4361,      11,     608,     292,     172\r\n    4362,      11,      92,     292,     608\r\n    4363,     238,     487,     611,     523\r\n    4364,     592,     487,     408,     608\r\n    4365,     610,     612,     592,     608\r\n    4366,     220,     592,     408,      23\r\n    4367,      22,     407,     169,     593\r\n    4368,     220,      23,     408,     174\r\n    4369,     487,     220,     408,     174\r\n    4370,     609,     407,     610,     607\r\n    4371,     123,     238,     287,     611\r\n    4372,     591,     117,     291,     280\r\n    4373,     612,     487,     608,     611\r\n    4374,     612,     290,      65,      61\r\n    4375,     407,      22,     175,     593\r\n    4376,     612,     591,     610,     592\r\n    4377,     591,     612,     281,     592\r\n    4378,     608,     613,     292,     172\r\n    4379,     612,     487,     592,     608\r\n    4380,     117,     591,     291,     610\r\n    4381,     610,     591,     593,     592\r\n    4382,     487,     608,     611,     523\r\n    4383,     238,      89,     245,     611\r\n    4384,     609,     610,     408,     608\r\n    4385,     487,      63,     221,     523\r\n    4386,     609,     125,     613,     607\r\n    4387,      63,     238,     523,     487\r\n    4388,     287,     290,     611,      61\r\n    4389,     607,     591,     291,     280\r\n    4390,     592,      23,     175,     408\r\n    4391,      11,     608,     409,     523\r\n    4392,     613,     609,     608,     292\r\n    4393,     220,     487,     408,     592\r\n    4394,     221,     174,     409,       6\r\n    4395,     608,     408,     409,     523\r\n    4396,     612,     487,     611,      61\r\n    4397,     407,     609,     613,     607\r\n    4398,      92,      11,     523,     608\r\n    4399,     245,      92,     523,     608\r\n    4400,     591,     612,     610,     281\r\n    4401,     290,     612,     611,      61\r\n    4402,     612,     592,      65,     116\r\n    4403,     612,     281,     592,     116\r\n    4404,     125,     609,     291,     607\r\n    4405,     174,     487,     409,     408\r\n    4406,     408,     608,     409,     172\r\n    4407,     607,     609,     291,     610\r\n    4408,     591,     607,     291,     610\r\n    4409,     290,     123,     287,     611\r\n    4410,     607,     407,     610,     593\r\n    4411,      11,     173,     523,     409\r\n    4412,     238,     245,     523,     611\r\n    4413,     608,      11,     409,     172\r\n    4414,     487,     220,      65,     592\r\n    4415,     245,     608,     523,     611\r\n    4416,     609,     407,     408,     610\r\n    4417,     408,     487,     523,     608\r\n    4418,     612,     487,      65,     592\r\n    4419,     487,     612,      65,      61\r\n    4420,     221,     173,     409,     523\r\n    4421,     610,     592,     408,     608\r\n    4422,     613,     407,      12,     172\r\n    4423,     407,     607,      12,     169\r\n    4424,     125,     607,      12,     613\r\n    4425,     487,     174,     409,     221\r\n    4426,     592,     408,     175,     593\r\n    4427,     487,     221,     409,     523\r\n    4428,     173,     221,     409,       6\r\n    4429,      89,     238,     123,     611\r\n    4430,     607,     591,     280,     593\r\n    4431,      22,     607,     280,     593\r\n    4432,     609,     125,     292,     613\r\n    4433,     408,     487,     409,     523\r\n    4434,     290,     612,      65,     116\r\n    4435,     607,     407,      12,     613\r\n    4436,     607,      22,     169,     593\r\n    4437,     238,      63,      61,     487\r\n    4438,     407,     607,     169,     593\r\n    4439,     608,     613,     408,     609\r\n    4440,     608,     408,     613,     172\r\n    4441,     407,     408,     613,     609\r\n    4442,     407,     613,     408,     172\r\n    4443,     593,     408,     610,     592\r\n    4444,     593,     610,     408,     407\r\n    4445,      61,     611,     238,     487\r\n    4446,      61,     238,     611,     287\r\n    4447,     553,     614,     107,      40\r\n    4448,     553,     102,     614,      70\r\n    4449,      73,      74,     553,     112\r\n    4450,      48,     553,     615,     112\r\n    4451,     222,     553,      67,      70\r\n    4452,      74,      48,     615,     112\r\n    4453,     126,     102,      67,     614\r\n    4454,     553,      74,     615,     112\r\n    4455,     614,     102,      67,      70\r\n    4456,     614,     553,      67,     615\r\n    4457,      47,      43,     615,      48\r\n    4458,     126,      43,     614,     615\r\n    4459,      48,      43,     614,      40\r\n    4460,      48,      43,     615,     614\r\n    4461,     553,     222,      67,     615\r\n    4462,     222,      74,      67,     615\r\n    4463,     102,     553,     614,     107\r\n    4464,      74,     222,     553,     615\r\n    4465,     222,      73,      74,     553\r\n    4466,     553,      48,     615,     614\r\n    4467,      48,     553,     112,     107\r\n    4468,      74,      47,     615,      48\r\n    4469,     126,     614,      67,     615\r\n    4470,     553,     614,      67,      70\r\n    4471,     553,      48,     614,      40\r\n    4472,      48,     553,     107,      40\r\n    4473,     556,     219,      59,     485\r\n    4474,     239,     618,      90,     517\r\n    4475,     238,      89,     603,     517\r\n    4476,      70,     218,     556,      67\r\n    4477,     556,     218,     219,     485\r\n    4478,     604,     617,     121,     616\r\n    4479,     618,     603,     288,     124\r\n    4480,     516,     238,      63,      61\r\n    4481,     603,     516,     485,      61\r\n    4482,     238,     516,     603,      61\r\n    4483,     516,     617,     616,     517\r\n    4484,     516,     218,     485,      62\r\n    4485,     123,      89,     603,     238\r\n    4486,     617,     618,     517,     603\r\n    4487,     604,     102,     126,     103\r\n    4488,     126,     604,     103,     121\r\n    4489,     604,     617,     616,     516\r\n    4490,     126,     616,     121,     127\r\n    4491,     102,      70,     556,      67\r\n    4492,     126,     604,     121,     616\r\n    4493,     238,     287,      61,     603\r\n    4494,     516,      62,     485,      63\r\n    4495,      89,     123,     603,     124\r\n    4496,     618,      89,     603,     124\r\n    4497,     218,     556,     219,      60\r\n    4498,     616,     617,     121,     127\r\n    4499,     618,     617,     288,     603\r\n    4500,      89,     618,      90,     124\r\n    4501,     618,      89,      90,     517\r\n    4502,     516,     218,     616,     485\r\n    4503,     604,     556,      59,     485\r\n    4504,     218,     516,     616,      68\r\n    4505,      67,     218,     616,      68\r\n    4506,     604,     516,     616,     485\r\n    4507,     293,     617,     616,     127\r\n    4508,     287,     123,     603,     238\r\n    4509,     102,     604,     556,     103\r\n    4510,     556,     218,     485,     616\r\n    4511,     617,     239,     517,     618\r\n    4512,     604,     617,     288,     121\r\n    4513,     604,     556,     485,     616\r\n    4514,     617,     237,     616,     517\r\n    4515,     516,      63,     485,      61\r\n    4516,     556,     604,     126,     616\r\n    4517,     102,     556,     126,      67\r\n    4518,     102,     604,     126,     556\r\n    4519,     604,     617,     517,     603\r\n    4520,     617,     604,     517,     516\r\n    4521,     516,     604,     517,     603\r\n    4522,      67,     556,     126,     616\r\n    4523,     237,     617,     616,     293\r\n    4524,     218,     556,      67,     616\r\n    4525,     617,     239,      87,     517\r\n    4526,     604,     603,     485,      61\r\n    4527,     516,     237,     616,      68\r\n    4528,     556,     604,      59,     103\r\n    4529,     218,     516,      68,      62\r\n    4530,     237,     516,     616,     517\r\n    4531,     617,     604,     288,     603\r\n    4532,     293,     617,      87,     517\r\n    4533,     604,     516,     485,     603\r\n    4534,     604,     485,      59,      61\r\n    4535,     516,     238,     603,     517\r\n    4536,      89,     618,     603,     517\r\n    4537,     218,      70,     556,      60\r\n    4538,     237,     293,      87,     517\r\n    4539,     237,     617,     293,     517\r\n    4540,     624,     631,     847,     848\r\n    4541,     297,     844,     623,     632\r\n    4542,     308,     130,     643,     843\r\n    4543,     629,     474,     847,     208\r\n    4544,     637,     306,     845,     650\r\n    4545,     626,     629,     475,     847\r\n    4546,     640,     299,     639,     625\r\n    4547,     842,     844,     841,     847\r\n    4548,     492,     842,      58,     214\r\n    4549,     631,     844,     632,     625\r\n    4550,      51,     130,     843,      71\r\n    4551,     133,     295,     638,     621\r\n    4552,     631,     622,     844,     846\r\n    4553,     303,      81,     627,      84\r\n    4554,     624,     629,     626,     847\r\n    4555,     846,     635,     628,     296\r\n    4556,     846,     634,     636,     845\r\n    4557,     308,     646,     843,     643\r\n    4558,      51,     843,     130,     648\r\n    4559,     297,     632,     298,     129\r\n    4560,     268,     842,      58,     112\r\n    4561,     651,     846,     305,     845\r\n    4562,     650,     637,     843,     845\r\n    4563,     631,     846,     628,     296\r\n    4564,     624,     848,     845,     628\r\n    4565,     629,     204,     475,     208\r\n    4566,     651,     306,     636,     305\r\n    4567,     624,     628,     845,     634\r\n    4568,     631,     624,     847,     625\r\n    4569,     637,     306,     636,     845\r\n    4570,     846,     622,     621,     296\r\n    4571,     640,     639,     847,     625\r\n    4572,     843,     644,     309,     645\r\n    4573,     492,     848,     643,      71\r\n    4574,     842,     268,     641,     112\r\n    4575,     848,     650,     843,     845\r\n    4576,      83,      81,     627,      82\r\n    4577,     492,     848,      74,     847\r\n    4578,     648,      50,     626,     304\r\n    4579,      74,      48,     641,     847\r\n    4580,      83,     304,     647,     627\r\n    4581,     624,     848,     843,     845\r\n    4582,     642,     842,     623,     111\r\n    4583,     303,     637,     302,     630\r\n    4584,     846,     619,     649,     621\r\n    4585,     303,      81,     307,     627\r\n    4586,     650,     848,     841,     845\r\n    4587,     651,     650,     841,     845\r\n    4588,     848,     846,     841,     845\r\n    4589,     622,     846,     619,     841\r\n    4590,     216,      56,     649,     482\r\n    4591,     846,     651,     841,     845\r\n    4592,     619,     846,     649,     841\r\n    4593,     643,     848,     843,      71\r\n    4594,     216,     651,      57,     841\r\n    4595,     481,     620,     211,     482\r\n    4596,     630,     637,     302,     634\r\n    4597,      48,      74,     641,     112\r\n    4598,     635,     128,     638,     301\r\n    4599,     640,     629,      49,     299\r\n    4600,     628,     846,     845,     634\r\n    4601,     651,     216,     649,     841\r\n    4602,     642,     842,     844,     623\r\n    4603,     633,     647,     304,     627\r\n    4604,     844,     622,     623,     841\r\n    4605,     846,     305,     621,     649\r\n    4606,     131,     308,     644,     843\r\n    4607,     626,     633,     843,     648\r\n    4608,     268,     620,     842,     111\r\n    4609,     308,     131,     130,     843\r\n    4610,     297,     631,     622,     844\r\n    4611,     624,     626,     848,     847\r\n    4612,     204,     629,     475,     626\r\n    4613,     842,     844,     847,     639\r\n    4614,     630,     624,     845,     634\r\n    4615,     848,     492,      74,      71\r\n    4616,     483,     216,      57,     841\r\n    4617,     624,     629,     847,     625\r\n    4618,     842,     492,     847,     841\r\n    4619,     637,     303,     307,     843\r\n    4620,     622,     844,     846,     841\r\n    4621,     639,     844,     847,     625\r\n    4622,     626,     624,     848,     843\r\n    4623,     210,      51,     648,     475\r\n    4624,     474,     629,     475,     208\r\n    4625,     629,     640,     847,     625\r\n    4626,     214,     842,     483,     841\r\n    4627,     844,     642,     632,     300\r\n    4628,     631,     297,     632,     844\r\n    4629,     620,     481,     841,     482\r\n    4630,     268,     642,     842,     639\r\n    4631,     842,     639,     847,     641\r\n    4632,     492,     842,     214,     841\r\n    4633,     620,     619,     211,     482\r\n    4634,     131,     644,     309,     843\r\n    4635,      49,     629,     208,     204\r\n    4636,     846,     305,     636,     638\r\n    4637,     483,     216,     841,     482\r\n    4638,     631,     622,     846,     296\r\n    4639,     842,     620,     481,     841\r\n    4640,     111,     642,     298,     623\r\n    4641,     848,     846,     845,     628\r\n    4642,     492,     848,     841,     650\r\n    4643,     635,     295,     638,     128\r\n    4644,     637,     630,     845,     634\r\n    4645,     639,     640,     847,     641\r\n    4646,     632,     642,     298,     129\r\n    4647,     626,     210,     475,      50\r\n    4648,     648,      50,     210,     626\r\n    4649,     306,     651,     636,     845\r\n    4650,     648,     131,     309,     843\r\n    4651,     642,     842,     639,     844\r\n    4652,     633,     647,     627,     843\r\n    4653,     303,     307,     843,     627\r\n    4654,     642,     632,     300,     129\r\n    4655,     651,     846,     649,     305\r\n    4656,     633,     647,     648,     304\r\n    4657,     204,     626,     475,      50\r\n    4658,     306,     637,     134,     650\r\n    4659,     646,     650,     132,     134\r\n    4660,     642,     268,     842,     111\r\n    4661,     216,     841,     482,     649\r\n    4662,     642,     844,     632,     298\r\n    4663,     846,     651,     649,     841\r\n    4664,     842,     620,     623,     111\r\n    4665,     268,     620,     111,     215\r\n    4666,     214,     483,      57,     841\r\n    4667,      56,     619,     649,     482\r\n    4668,     648,     626,     475,     843\r\n    4669,     848,     650,     643,     843\r\n    4670,     631,     844,     848,     846\r\n    4671,     645,      82,     647,     627\r\n    4672,     650,     646,     643,     843\r\n    4673,     633,     624,     843,     630\r\n    4674,      51,     648,     475,     843\r\n    4675,     474,      51,     475,     843\r\n    4676,     844,     848,     841,     847\r\n    4677,     846,     622,     619,     621\r\n    4678,     639,     844,     625,     300\r\n    4679,     844,     632,     625,     300\r\n    4680,     635,     846,     301,     638\r\n    4681,     640,     629,     847,     208\r\n    4682,      81,      83,     627,      84\r\n    4683,     842,     620,     215,     481\r\n    4684,     128,     635,     621,     296\r\n    4685,     295,     635,     621,     128\r\n    4686,     306,     651,     845,     650\r\n    4687,     133,     294,     621,     649\r\n    4688,     846,     635,     301,     628\r\n    4689,     492,     848,     847,     841\r\n    4690,     619,     620,     623,     841\r\n    4691,     268,     620,     215,     842\r\n    4692,     492,      72,      71,     643\r\n    4693,      72,     650,     132,     643\r\n    4694,     619,     620,     841,     482\r\n    4695,     481,     483,     841,     482\r\n    4696,     640,     629,     299,     625\r\n    4697,     481,     842,     841,     483\r\n    4698,     846,     305,     845,     636\r\n    4699,     305,     133,     621,     649\r\n    4700,     642,     844,     639,     300\r\n    4701,     635,     846,     621,     296\r\n    4702,     492,     214,      57,     841\r\n    4703,     650,     651,     841,      57\r\n    4704,     619,     294,     649,     621\r\n    4705,     299,     639,     625,     300\r\n    4706,     845,     634,     636,     302\r\n    4707,     630,     633,     627,     843\r\n    4708,     650,     646,     132,     643\r\n    4709,     846,     301,     636,     634\r\n    4710,      72,     492,      57,     650\r\n    4711,     646,     308,     132,     643\r\n    4712,     637,     845,     636,     302\r\n    4713,     622,     297,     844,     623\r\n    4714,     633,     624,     626,     843\r\n    4715,     481,     842,     483,     215\r\n    4716,     846,     305,     638,     621\r\n    4717,     626,     210,     648,     475\r\n    4718,     637,     630,     843,     845\r\n    4719,     650,     637,     134,     843\r\n    4720,     646,     650,     134,     843\r\n    4721,     842,     268,      58,     215\r\n    4722,     633,     647,     843,     648\r\n    4723,     842,      58,     483,     215\r\n    4724,     637,     634,     845,     302\r\n    4725,     846,     635,     621,     638\r\n    4726,      83,      82,     627,     647\r\n    4727,     651,     305,     636,     845\r\n    4728,     635,     295,     621,     638\r\n    4729,     634,     301,     636,     302\r\n    4730,     844,     846,     841,     848\r\n    4731,     305,     133,     638,     621\r\n    4732,     642,     844,     298,     623\r\n    4733,     620,     481,     211,      55\r\n    4734,     648,     843,     309,     647\r\n    4735,     304,     633,     626,     648\r\n    4736,      56,     294,     649,     619\r\n    4737,     640,     629,     208,      49\r\n    4738,     846,     301,     634,     628\r\n    4739,      81,      82,     645,     627\r\n    4740,     303,     637,     630,     843\r\n    4741,     644,     646,     307,     843\r\n    4742,     848,     492,     643,     650\r\n    4743,     492,      72,     643,     650\r\n    4744,     307,      81,     645,     627\r\n    4745,     131,     648,     130,     843\r\n    4746,     631,     844,     847,     848\r\n    4747,     641,     640,     847,     208\r\n    4748,     308,     644,     843,     646\r\n    4749,     844,     631,     847,     625\r\n    4750,     842,     268,     639,     641\r\n    4751,     622,     619,     623,     841\r\n    4752,     130,     643,     843,      71\r\n    4753,     309,      82,     647,     645\r\n    4754,     492,     650,     841,      57\r\n    4755,     843,     309,     647,     645\r\n    4756,     620,     842,     623,     841\r\n    4757,     301,     846,     636,     638\r\n    4758,     842,     844,     623,     841\r\n    4759,     843,     645,     647,     627\r\n    4760,     630,     624,     843,     845\r\n    4761,     843,     307,     645,     627\r\n    4762,     842,      58,     214,     483\r\n    4763,     620,     111,     215,      55\r\n    4764,     644,     307,     645,     843\r\n    4765,     303,     630,     627,     843\r\n    4766,     481,     620,     215,      55\r\n    4767,     841,     619,     482,     649\r\n    4768,      56,     619,     482,     211\r\n    4769,     631,     846,     848,     628\r\n    4770,     624,     631,     848,     628\r\n    4771,     297,     631,     296,     622\r\n    4772,     629,     474,     475,     847\r\n    4773,     632,     844,     623,     298\r\n    4774,     297,     632,     623,     298\r\n    4775,      47,      48,     847,     474\r\n    4776,      47,     847,      48,      74\r\n    4777,     848,      47,     847,     474\r\n    4778,     848,     847,      47,      74\r\n    4779,      71,     848,      47,      74\r\n    4780,     847,      48,     208,     474\r\n    4781,     847,     208,      48,     641\r\n    4782,     112,     842,     847,     641\r\n    4783,     112,      58,     847,     842\r\n    4784,     492,     847,      58,     842\r\n    4785,     847,     475,     848,     474\r\n    4786,     847,     848,     475,     626\r\n    4787,     843,     848,     475,     474\r\n    4788,     843,     475,     848,     626\r\n    4789,     843,     134,     307,     637\r\n    4790,     843,     307,     134,     646\r\n    4791,     848,      47,     843,      71\r\n    4792,     848,     843,      47,     474\r\n    4793,      51,     843,      47,      71\r\n    4794,      51,      47,     843,     474\r\n    4795,      74,     112,     847,     641\r\n    4796,      73,      74,     847,     492\r\n    4797,     847,      74,      73,     112\r\n    4798,     847,      58,      73,     492\r\n    4799,      73,      58,     847,     112\r\n    4800,     660,     318,     653,     658\r\n    4801,     316,     652,     313,     656\r\n    4802,     255,     542,     659,     849\r\n    4803,     288,     618,     664,     617\r\n    4804,     663,     288,     664,     617\r\n    4805,     666,     663,     665,     850\r\n    4806,      96,     316,     656,     661\r\n    4807,     318,     660,     137,     658\r\n    4808,     256,     657,     662,     541\r\n    4809,     542,      99,     255,     659\r\n    4810,     850,     659,     137,     254\r\n    4811,     850,     654,     653,     315\r\n    4812,     659,      99,     137,     254\r\n    4813,     660,     850,     137,     658\r\n    4814,     652,     849,     661,     312\r\n    4815,     542,     255,     541,     849\r\n    4816,     314,     652,     662,     138\r\n    4817,     256,     662,     849,     541\r\n    4818,     652,     317,     662,     138\r\n    4819,     652,     317,     138,     313\r\n    4820,     655,     311,     659,     312\r\n    4821,     654,     663,     122,     315\r\n    4822,     657,     662,     541,     849\r\n    4823,     655,     311,     850,     659\r\n    4824,     663,     850,     664,     665\r\n    4825,     526,     617,      87,     293\r\n    4826,     663,     121,     654,     289\r\n    4827,     850,     542,     849,     659\r\n    4828,     289,     663,     288,     664\r\n    4829,     666,     655,     849,     662\r\n    4830,     663,     666,     315,     850\r\n    4831,     850,     655,     659,     849\r\n    4832,     666,     655,     315,     850\r\n    4833,     316,     652,     135,     313\r\n    4834,     655,     666,     315,     314\r\n    4835,     655,     850,     653,     315\r\n    4836,     311,     660,     850,     659\r\n    4837,     850,     663,     654,     315\r\n    4838,     121,     663,     288,     289\r\n    4839,     666,     655,     662,     314\r\n    4840,     652,     655,     849,     312\r\n    4841,     239,     618,     617,     664\r\n    4842,     850,     663,     664,     617\r\n    4843,     526,     665,      91,     246\r\n    4844,     652,     316,     135,     661\r\n    4845,     654,     289,     120,     122\r\n    4846,     652,     317,     656,     662\r\n    4847,     660,     311,     653,     136\r\n    4848,     663,     850,     654,     658\r\n    4849,     850,     660,     653,     658\r\n    4850,     850,     127,     137,     658\r\n    4851,     542,     850,     254,     659\r\n    4852,     318,     310,     653,     658\r\n    4853,     618,     124,     288,     664\r\n    4854,     663,     121,     288,     617\r\n    4855,     850,     127,     658,     617\r\n    4856,     317,     657,     662,     100\r\n    4857,     526,     665,     246,     664\r\n    4858,     127,     850,     137,     254\r\n    4859,     665,     850,     664,     617\r\n    4860,     656,     652,     849,     661\r\n    4861,     239,     526,     246,     664\r\n    4862,      99,     542,     254,     659\r\n    4863,     850,     542,     254,     540\r\n    4864,     662,     657,     656,     849\r\n    4865,     657,     256,     662,     100\r\n    4866,     311,     660,     653,     850\r\n    4867,     652,     317,     313,     656\r\n    4868,     121,     663,     654,     658\r\n    4869,     657,     247,     541,     100\r\n    4870,     256,     657,     541,     100\r\n    4871,     121,     289,     120,     654\r\n    4872,     654,     850,     653,     658\r\n    4873,     127,     121,     658,     617\r\n    4874,     665,     526,     293,     617\r\n    4875,     655,     311,     653,     850\r\n    4876,     665,     526,      91,     241\r\n    4877,     665,     241,      91,     540\r\n    4878,     542,     850,     665,     540\r\n    4879,     659,     255,     849,     661\r\n    4880,     317,     657,     656,     662\r\n    4881,     655,     652,     849,     662\r\n    4882,     316,     652,     656,     661\r\n    4883,     127,     850,     293,     617\r\n    4884,     850,     665,     293,     617\r\n    4885,     239,      90,     664,     246\r\n    4886,     314,     655,     662,     652\r\n    4887,     124,     289,     288,     664\r\n    4888,      90,     239,     664,     618\r\n    4889,     654,     121,     658,     120\r\n    4890,     256,     665,      91,     540\r\n    4891,     256,     542,     665,     540\r\n    4892,      88,     526,      87,     293\r\n    4893,     850,     127,     293,     254\r\n    4894,     660,     850,     659,     137\r\n    4895,     654,     120,     658,     310\r\n    4896,     652,     135,     312,     661\r\n    4897,     256,     666,     849,     662\r\n    4898,      96,     247,     541,     656\r\n    4899,     662,     652,     849,     656\r\n    4900,     310,     654,     653,     658\r\n    4901,     655,     666,     849,     850\r\n    4902,      90,     124,     618,     664\r\n    4903,      96,     541,     849,     656\r\n    4904,     542,     256,     849,     541\r\n    4905,     850,     542,     665,     849\r\n    4906,     666,     850,     665,     849\r\n    4907,     542,     256,     665,     849\r\n    4908,     256,     666,     665,     849\r\n    4909,     289,     663,     122,     654\r\n    4910,     526,     239,      87,     617\r\n    4911,      96,     656,     849,     661\r\n    4912,     658,     663,     617,     121\r\n    4913,     658,     617,     663,     850\r\n    4914,     241,      88,     665,     526\r\n    4915,     241,     665,      88,     540\r\n    4916,     293,     665,      88,     526\r\n    4917,     849,      96,     255,     541\r\n    4918,     849,     255,      96,     661\r\n    4919,     318,     653,     136,     660\r\n    4920,     318,     136,     653,     310\r\n    4921,     664,     526,     617,     239\r\n    4922,     664,     617,     526,     665\r\n    4923,     312,     849,     659,     655\r\n    4924,     312,     659,     849,     661\r\n    4925,     656,     541,     657,     247\r\n    4926,     656,     657,     541,     849\r\n    4927,     665,      88,     850,     293\r\n    4928,     665,     850,      88,     540\r\n    4929,     254,     850,      88,     293\r\n    4930,     254,      88,     850,     540\r\n    4931,     419,     165,     690,     166\r\n    4932,     674,     856,     676,     675\r\n    4933,     187,     452,     670,      15\r\n    4934,     860,     856,     676,     692\r\n    4935,      92,     527,     864,     695\r\n    4936,     674,     140,     698,     326\r\n    4937,     860,     856,     687,     681\r\n    4938,     864,     244,     544,     857\r\n    4939,     447,     864,     544,     857\r\n    4940,     448,     447,     857,     858\r\n    4941,     447,     244,     544,     864\r\n    4942,     292,     696,     683,     328\r\n    4943,     676,     852,     692,     324\r\n    4944,     863,     685,     417,     682\r\n    4945,     667,     321,     855,     686\r\n    4946,     864,     860,     695,     857\r\n    4947,     180,     181,     865,     416\r\n    4948,     452,     449,     187,     855\r\n    4949,     856,     860,     687,     692\r\n    4950,     864,     453,     862,     858\r\n    4951,     860,     856,     695,     857\r\n    4952,     674,     856,     675,     857\r\n    4953,     325,     856,     698,     684\r\n    4954,     861,     686,     854,     855\r\n    4955,     852,     689,     691,     692\r\n    4956,     861,     693,     692,     691\r\n    4957,     856,     694,     695,     857\r\n    4958,     682,     125,      12,     613\r\n    4959,      19,     418,      11,     527\r\n    4960,      19,     418,     451,     181\r\n    4961,     675,     676,     673,     858\r\n    4962,     863,     693,     681,     860\r\n    4963,     527,     447,     244,      28\r\n    4964,     674,     325,     676,     856\r\n    4965,      11,     863,     417,     172\r\n    4966,     329,     696,     684,     698\r\n    4967,     325,     698,     856,     674\r\n    4968,     696,     856,     698,     694\r\n    4969,     420,     419,     855,     421\r\n    4970,     853,     852,     858,     673\r\n    4971,     685,     863,     417,     419\r\n    4972,     418,     863,      11,     527\r\n    4973,     325,     856,     684,     687\r\n    4974,     864,     451,     862,     453\r\n    4975,     669,     449,     854,     187\r\n    4976,     854,     667,     670,     855\r\n    4977,     689,     852,     323,     692\r\n    4978,     852,     689,     861,     691\r\n    4979,     672,     188,     320,     450\r\n    4980,      27,     672,     320,     450\r\n    4981,     682,     164,     417,     172\r\n    4982,     863,     859,     861,     862\r\n    4983,     689,     668,     677,     851\r\n    4984,     863,      92,      11,     527\r\n    4985,     685,     419,     165,     690\r\n    4986,     859,     863,     861,     693\r\n    4987,     696,     683,     328,     684\r\n    4988,     682,     863,     172,     417\r\n    4989,     676,     856,     687,     692\r\n    4990,     678,     852,     676,     324\r\n    4991,     181,     180,     865,     452\r\n    4992,     686,     321,     855,     688\r\n    4993,     667,     321,     686,     322\r\n    4994,     449,     452,     865,     855\r\n    4995,     853,     852,     862,     858\r\n    4996,     453,     853,     450,     862\r\n    4997,     420,     153,     421,     855\r\n    4998,     188,      27,     320,     450\r\n    4999,     325,     676,     687,     324\r\n    5000,     668,     689,     854,     851\r\n    5001,     671,     680,     673,     858\r\n    5002,     859,     686,     861,     855\r\n    5003,     420,     452,     670,     855\r\n    5004,     125,     682,     683,     613\r\n    5005,     672,     669,     851,     320\r\n    5006,     667,     321,     670,     855\r\n    5007,     859,     863,     419,     416\r\n    5008,     139,     689,     677,     323\r\n    5009,     678,     853,     672,     673\r\n    5010,     668,     319,     677,     851\r\n    5011,     689,     139,     677,     668\r\n    5012,     449,     453,     450,     862\r\n    5013,     419,     690,     855,     421\r\n    5014,     854,     669,     851,     862\r\n    5015,     153,     421,     855,     688\r\n    5016,     859,     419,     855,     420\r\n    5017,      92,     863,     864,     527\r\n    5018,     861,     859,     855,     862\r\n    5019,      92,     863,      11,     292\r\n    5020,     321,     153,     670,     855\r\n    5021,     527,      92,      93,     695\r\n    5022,     421,     153,      10,     688\r\n    5023,     852,     678,     673,     853\r\n    5024,     860,     687,     692,     681\r\n    5025,     685,     419,     417,     165\r\n    5026,     864,     527,     857,     695\r\n    5027,     860,     852,     692,     676\r\n    5028,     679,     857,     680,     250\r\n    5029,     448,     198,     680,     857\r\n    5030,      12,     682,     613,     172\r\n    5031,     180,     452,     420,     865\r\n    5032,     860,     864,     862,     858\r\n    5033,     679,     675,     680,     857\r\n    5034,     198,     544,     250,     680\r\n    5035,     863,     864,     865,     862\r\n    5036,     198,     857,     544,     680\r\n    5037,     292,     125,     683,     613\r\n    5038,     164,     685,     417,     165\r\n    5039,     187,     854,     670,     855\r\n    5040,     697,     679,     258,     857\r\n    5041,     683,     856,     687,     684\r\n    5042,     679,     697,     101,     327\r\n    5043,     856,     674,     698,     694\r\n    5044,     696,     856,     683,     684\r\n    5045,     857,     697,     695,     258\r\n    5046,     669,     853,     851,     862\r\n    5047,     447,     864,     857,     858\r\n    5048,     447,     527,     244,     864\r\n    5049,     693,     863,     861,     860\r\n    5050,     854,     861,     855,     862\r\n    5051,     418,     863,     527,     864\r\n    5052,     188,     672,     669,     450\r\n    5053,     418,      19,     197,     527\r\n    5054,     853,     454,     450,     672\r\n    5055,     451,     449,     862,     453\r\n    5056,     671,     448,     680,     858\r\n    5057,     852,     861,     692,     691\r\n    5058,     319,     668,     669,     851\r\n    5059,     672,     320,     851,     677\r\n    5060,     451,     181,     865,     452\r\n    5061,     667,     669,     854,     187\r\n    5062,     860,     863,     861,     862\r\n    5063,     244,     527,      93,     695\r\n    5064,     244,     527,     857,     864\r\n    5065,     863,     292,     683,     682\r\n    5066,     125,     292,     683,     328\r\n    5067,     319,     669,     677,     851\r\n    5068,     418,     451,     181,     865\r\n    5069,     452,     180,     420,      15\r\n    5070,     326,     674,     694,     698\r\n    5071,     863,     859,     865,     416\r\n    5072,     322,     667,     668,     854\r\n    5073,     690,     419,     166,     421\r\n    5074,     452,     420,     865,     855\r\n    5075,     852,     860,     858,     676\r\n    5076,     667,     686,     855,     854\r\n    5077,     856,     860,     858,     857\r\n    5078,     452,     187,     670,     855\r\n    5079,     859,     686,     691,     861\r\n    5080,     686,     859,     691,     690\r\n    5081,     454,     671,     672,     853\r\n    5082,     672,     853,     669,     450\r\n    5083,     856,     696,     695,     694\r\n    5084,     693,     859,     691,     861\r\n    5085,     852,     853,     851,     672\r\n    5086,     859,     693,     691,     690\r\n    5087,     853,     669,     450,     862\r\n    5088,     689,     322,     668,     854\r\n    5089,     449,     854,     187,     855\r\n    5090,     685,     164,     417,     682\r\n    5091,     447,     451,     864,     453\r\n    5092,     164,     682,      12,     172\r\n    5093,     418,     863,     417,      11\r\n    5094,     419,     859,     416,     420\r\n    5095,     322,     689,     686,     854\r\n    5096,     667,     322,     686,     854\r\n    5097,     421,     690,     855,     688\r\n    5098,     669,     667,     854,     851\r\n    5099,     420,     859,     865,     855\r\n    5100,     857,     448,     858,     680\r\n    5101,     852,     860,     692,     861\r\n    5102,     451,     418,     864,     865\r\n    5103,     188,     449,     450,     669\r\n    5104,     418,     181,     416,     865\r\n    5105,     453,     853,     862,     858\r\n    5106,     451,     864,     862,     865\r\n    5107,     669,     449,     450,     862\r\n    5108,     863,     418,     416,     865\r\n    5109,     682,     292,     683,     613\r\n    5110,     418,     863,     864,     865\r\n    5111,     667,     668,     854,     851\r\n    5112,     857,     679,     258,     544\r\n    5113,     668,     667,     669,     851\r\n    5114,     674,     675,     679,     857\r\n    5115,     674,     326,     694,     327\r\n    5116,     678,     323,     677,     851\r\n    5117,     678,     852,     323,     851\r\n    5118,     672,     853,     851,     669\r\n    5119,     323,     689,     677,     851\r\n    5120,     859,     863,     865,     862\r\n    5121,     694,     697,     695,     857\r\n    5122,     671,     448,     853,     453\r\n    5123,     320,     669,     851,     677\r\n    5124,     447,     527,     197,      28\r\n    5125,     852,     689,     323,     851\r\n    5126,     861,     689,     851,     854\r\n    5127,     852,     689,     851,     861\r\n    5128,     861,     852,     862,     851\r\n    5129,     852,     853,     862,     851\r\n    5130,     852,     860,     862,     858\r\n    5131,     454,     671,     853,     453\r\n    5132,     153,     321,      10,     688\r\n    5133,     671,     454,     448,     453\r\n    5134,     690,     686,     855,     688\r\n    5135,     447,     198,     544,      28\r\n    5136,     244,     447,     544,      28\r\n    5137,     853,     454,     453,     450\r\n    5138,     863,      92,     864,     695\r\n    5139,     854,     861,     862,     851\r\n    5140,      93,     544,     695,     258\r\n    5141,     860,     852,     862,     861\r\n    5142,     448,     190,     680,      31\r\n    5143,     198,     448,     680,      31\r\n    5144,     697,     674,     857,     694\r\n    5145,     448,     853,     453,     858\r\n    5146,     680,     675,     673,     858\r\n    5147,     696,     856,     684,     698\r\n    5148,     325,     140,     684,     698\r\n    5149,     671,     454,     672,     189\r\n    5150,     856,     683,     687,     681\r\n    5151,     448,     671,     853,     858\r\n    5152,     853,     671,     673,     858\r\n    5153,     860,     864,     858,     857\r\n    5154,     678,     852,     672,     853\r\n    5155,     865,     449,     855,     862\r\n    5156,     689,     139,     668,     322\r\n    5157,     678,     672,     851,     677\r\n    5158,     544,     857,     250,     680\r\n    5159,     153,     420,     670,     855\r\n    5160,     859,     865,     855,     862\r\n    5161,     292,     682,     172,     613\r\n    5162,     454,     671,     190,     189\r\n    5163,     671,     454,     190,     448\r\n    5164,     292,     863,     172,     682\r\n    5165,     329,     696,     328,     684\r\n    5166,     863,     685,     693,     690\r\n    5167,     859,     863,     693,     690\r\n    5168,     451,     452,     865,     449\r\n    5169,     668,     139,     677,     319\r\n    5170,     856,     860,     695,     683\r\n    5171,     863,     860,     864,     862\r\n    5172,     449,     188,     187,     669\r\n    5173,     696,     856,     695,     683\r\n    5174,     697,     674,     679,     857\r\n    5175,     674,     856,     857,     694\r\n    5176,     856,     860,     683,     681\r\n    5177,     448,     671,     680,     190\r\n    5178,      92,     863,     292,     695\r\n    5179,     697,     679,     101,     258\r\n    5180,     198,     447,     544,     857\r\n    5181,     860,     863,     864,     695\r\n    5182,     697,     674,     327,     679\r\n    5183,     696,     292,     683,     695\r\n    5184,     863,     860,     683,     695\r\n    5185,     292,     863,     683,     695\r\n    5186,     189,     454,     672,     450\r\n    5187,     856,     675,     858,     676\r\n    5188,     675,     856,     858,     857\r\n    5189,     189,      27,     450,     672\r\n    5190,     860,     856,     858,     676\r\n    5191,     853,     671,     672,     673\r\n    5192,     676,     678,     673,     858\r\n    5193,     678,     852,     673,     858\r\n    5194,     419,     859,     855,     690\r\n    5195,     852,     678,     676,     858\r\n    5196,     416,     180,     420,     865\r\n    5197,     859,     416,     420,     865\r\n    5198,     679,     250,     101,     258\r\n    5199,     679,     544,     250,     258\r\n    5200,     153,     321,     688,     855\r\n    5201,     449,     669,     854,     862\r\n    5202,     682,     863,     681,     683\r\n    5203,     449,     854,     855,     862\r\n    5204,     188,     672,     320,     669\r\n    5205,     452,     420,     670,      15\r\n    5206,     685,     863,     681,     682\r\n    5207,     859,     686,     855,     690\r\n    5208,     678,     852,     851,     672\r\n    5209,     687,     676,     692,     324\r\n    5210,     863,     685,     681,     693\r\n    5211,     863,     860,     681,     683\r\n    5212,     860,     693,     692,     861\r\n    5213,     667,     854,     670,     187\r\n    5214,     856,     325,     676,     687\r\n    5215,     140,     329,     684,     698\r\n    5216,     527,     244,     857,     695\r\n    5217,      15,     420,     670,     153\r\n    5218,     697,     674,     694,     327\r\n    5219,     166,     421,      10,     688\r\n    5220,      19,     418,     197,     451\r\n    5221,     527,     447,     197,     864\r\n    5222,     857,     675,     680,     858\r\n    5223,     198,     447,     857,     448\r\n    5224,     447,     451,     197,     864\r\n    5225,     418,     527,     197,     864\r\n    5226,     863,     418,     417,     416\r\n    5227,     419,     863,     417,     416\r\n    5228,     292,     863,      11,     172\r\n    5229,     674,     140,     325,     698\r\n    5230,     451,     418,     197,     864\r\n    5231,     544,     857,     695,     258\r\n    5232,     250,     198,     680,      31\r\n    5233,     679,     857,     250,     544\r\n    5234,     319,     669,     320,     677\r\n    5235,     449,     451,     862,     865\r\n    5236,     166,     690,     421,     688\r\n    5237,     693,     860,     692,     681\r\n    5238,     324,     852,     323,     678\r\n    5239,     324,     323,     852,     692\r\n    5240,     858,     447,     453,     448\r\n    5241,     858,     453,     447,     864\r\n    5242,     861,     686,     689,     854\r\n    5243,     861,     689,     686,     691\r\n    5244,     695,     244,     544,      93\r\n    5245,     695,     544,     244,     857\r\n    5246,     690,     863,     419,     859\r\n    5247,     690,     419,     863,     685\r\n    5248,     714,     138,     707,     662\r\n    5249,     715,     713,     870,     709\r\n    5250,     875,     727,     609,     877\r\n    5251,     717,     705,     331,     141\r\n    5252,     713,     543,     697,     101\r\n    5253,     703,     876,     700,     867\r\n    5254,     873,     867,     868,     711\r\n    5255,     867,     873,     700,     711\r\n    5256,     703,     704,     700,     876\r\n    5257,     664,     611,     879,      89\r\n    5258,     725,     706,     866,     719\r\n    5259,     877,     608,     879,     612\r\n    5260,     606,     702,     866,     612\r\n    5261,     317,     100,     662,     710\r\n    5262,     877,     608,     871,     879\r\n    5263,     703,     666,     315,     881\r\n    5264,     694,     709,     869,     870\r\n    5265,     876,     867,     881,     880\r\n    5266,     289,     290,     881,     879\r\n    5267,     872,     715,     868,     867\r\n    5268,     873,     874,     868,     878\r\n    5269,     716,     698,     869,     723\r\n    5270,     874,     873,     868,     711\r\n    5271,     710,     100,     662,     256\r\n    5272,     724,     708,     334,     114\r\n    5273,     611,     245,     879,      89\r\n    5274,     705,     717,     332,     141\r\n    5275,     706,     704,     719,     333\r\n    5276,     704,     719,     333,     720\r\n    5277,     878,     874,     871,     869\r\n    5278,     245,      91,     879,     246\r\n    5279,     874,     873,     711,     712\r\n    5280,     727,     875,     721,     877\r\n    5281,     666,     880,     663,     881\r\n    5282,     696,     329,     869,     698\r\n    5283,     281,     594,     116,     612\r\n    5284,      91,     665,     879,     246\r\n    5285,     726,     727,     721,     877\r\n    5286,     872,     666,     880,     256\r\n    5287,     870,     872,     871,     256\r\n    5288,     703,     666,     707,     314\r\n    5289,     872,     710,     662,     256\r\n    5290,     714,     872,     715,     710\r\n    5291,     725,     706,     708,     866\r\n    5292,     873,     874,     722,     712\r\n    5293,     875,     878,     871,     869\r\n    5294,     332,     704,     333,     720\r\n    5295,     594,     724,     866,     281\r\n    5296,     245,      90,     246,     879\r\n    5297,     877,     879,     871,     880\r\n    5298,      91,     665,     256,     880\r\n    5299,     666,     707,     314,     662\r\n    5300,     876,     873,     868,     878\r\n    5301,     866,     606,     612,     881\r\n    5302,     873,     876,     718,     878\r\n    5303,     694,     697,     709,     870\r\n    5304,     874,     873,     718,     878\r\n    5305,     704,     873,     705,     700\r\n    5306,     874,     709,     868,     870\r\n    5307,     877,     875,     721,     878\r\n    5308,     709,     874,     712,     869\r\n    5309,     724,     279,     281,     594\r\n    5310,     718,     876,     721,     878\r\n    5311,     666,     665,     880,     256\r\n    5312,     695,      92,     871,     292\r\n    5313,     873,     717,     711,     712\r\n    5314,     725,     726,     721,     877\r\n    5315,     873,     876,     720,     718\r\n    5316,     876,     866,     721,     878\r\n    5317,     876,     878,     868,     880\r\n    5318,     707,     714,     662,     867\r\n    5319,      91,     256,     871,     880\r\n    5320,     866,     876,     721,     719\r\n    5321,     328,     875,     696,     728\r\n    5322,     606,     702,     115,     286\r\n    5323,     725,     866,     877,     721\r\n    5324,     696,     875,     871,     869\r\n    5325,     716,     709,     712,     869\r\n    5326,     706,     719,     334,     333\r\n    5327,     706,     725,     334,     719\r\n    5328,     718,     874,     723,     722\r\n    5329,     704,     873,     876,     720\r\n    5330,     876,     873,     700,     867\r\n    5331,      92,      93,     695,     871\r\n    5332,     876,     704,     719,     866\r\n    5333,     698,     329,     869,     723\r\n    5334,     328,     727,     875,     728\r\n    5335,     874,     868,     712,     711\r\n    5336,     879,     877,     612,     881\r\n    5337,     606,     290,     612,     881\r\n    5338,     726,     610,     117,     291\r\n    5339,     666,     703,     867,     880\r\n    5340,     705,     704,     332,     720\r\n    5341,     716,     140,     723,     335\r\n    5342,     608,      92,     292,     871\r\n    5343,     875,     877,     871,     878\r\n    5344,      90,     664,     879,      89\r\n    5345,     727,     875,     609,     292\r\n    5346,     717,     873,     722,     712\r\n    5347,     664,     665,     246,     879\r\n    5348,      91,     245,     879,     871\r\n    5349,     867,     876,     868,     880\r\n    5350,      91,      92,     245,     871\r\n    5351,     608,     245,     871,     879\r\n    5352,     606,     122,     701,     286\r\n    5353,     866,     877,     612,     610\r\n    5354,     696,     694,     869,     870\r\n    5355,     695,     694,     696,     870\r\n    5356,     875,     728,     869,     696\r\n    5357,     872,     714,     662,     710\r\n    5358,     272,     594,     114,     708\r\n    5359,     709,     874,     869,     870\r\n    5360,     695,     696,     871,     870\r\n    5361,     714,     138,     330,     707\r\n    5362,     694,     696,     869,     698\r\n    5363,     290,     611,     612,     879\r\n    5364,     707,     867,     700,     711\r\n    5365,     728,     874,     878,     869\r\n    5366,     727,     726,     609,     877\r\n    5367,     722,     336,     712,     335\r\n    5368,     258,      93,     256,     870\r\n    5369,     713,     327,     697,     709\r\n    5370,     875,     608,     292,     871\r\n    5371,     703,     707,     867,     700\r\n    5372,     725,     706,     334,     708\r\n    5373,     695,      93,     870,     871\r\n    5374,     876,     703,     881,     867\r\n    5375,     877,     878,     881,     880\r\n    5376,     867,     703,     881,     880\r\n    5377,     608,     611,     879,     612\r\n    5378,     702,     594,     708,     866\r\n    5379,     326,     694,     709,     698\r\n    5380,     705,     332,     722,     720\r\n    5381,     874,     722,     712,     723\r\n    5382,     877,     866,     881,     878\r\n    5383,     726,     727,     609,     291\r\n    5384,     881,     666,     315,     663\r\n    5385,     866,     725,     719,     721\r\n    5386,     289,     606,     881,     290\r\n    5387,     141,     717,     332,     722\r\n    5388,     717,     705,     332,     722\r\n    5389,      93,     258,     695,     870\r\n    5390,     714,     872,     867,     715\r\n    5391,     726,     281,     117,     610\r\n    5392,      93,     870,     871,     256\r\n    5393,     281,     866,     612,     610\r\n    5394,     728,     718,     721,     878\r\n    5395,     315,     122,     701,     663\r\n    5396,     608,     245,     879,     611\r\n    5397,     666,     872,     662,     256\r\n    5398,     245,      90,     879,      89\r\n    5399,     716,     698,     709,     869\r\n    5400,     289,     664,     879,     881\r\n    5401,     866,     702,     881,     701\r\n    5402,     702,     606,     116,     612\r\n    5403,      90,     664,     246,     879\r\n    5404,     878,     877,     871,     880\r\n    5405,     872,     880,     871,     256\r\n    5406,     272,     702,     115,     594\r\n    5407,     698,     694,     709,     869\r\n    5408,     327,     694,     697,     709\r\n    5409,     716,     326,     709,     698\r\n    5410,     702,     606,     701,     286\r\n    5411,     664,     289,     663,     881\r\n    5412,     724,     726,     281,     117\r\n    5413,     724,     279,     594,     708\r\n    5414,     279,     724,     281,     117\r\n    5415,     724,     279,     708,     114\r\n    5416,     666,     703,     315,     314\r\n    5417,     125,     727,     609,     292\r\n    5418,     727,     125,     609,     291\r\n    5419,     876,     718,     721,     719\r\n    5420,     125,     328,     727,     292\r\n    5421,     336,     717,     141,     722\r\n    5422,     875,     728,     878,     869\r\n    5423,     713,     697,     870,     709\r\n    5424,     713,     872,     870,     543\r\n    5425,     724,     725,     334,     708\r\n    5426,     664,      90,     124,      89\r\n    5427,     702,     272,     708,     594\r\n    5428,      91,     871,     256,      93\r\n    5429,     543,     872,     870,     256\r\n    5430,     594,     281,     866,     612\r\n    5431,     702,     594,     866,     612\r\n    5432,     706,     702,     708,     866\r\n    5433,     724,     725,     708,     866\r\n    5434,     326,     716,     140,     698\r\n    5435,     609,     608,     877,     610\r\n    5436,     713,     543,     870,     697\r\n    5437,     606,     702,     881,     866\r\n    5438,     258,     543,     870,     256\r\n    5439,     140,     716,     723,     698\r\n    5440,     706,     704,     699,     866\r\n    5441,     331,     330,     700,     711\r\n    5442,     879,     877,     881,     880\r\n    5443,     606,     290,     116,     612\r\n    5444,     704,     876,     699,     866\r\n    5445,     704,     703,     699,     876\r\n    5446,     713,     543,     101,     251\r\n    5447,     327,     326,     694,     709\r\n    5448,     699,     866,     881,     701\r\n    5449,     251,     256,     710,     543\r\n    5450,     702,     866,     699,     701\r\n    5451,     872,     713,     710,     543\r\n    5452,     329,     140,     723,     698\r\n    5453,     703,     666,     881,     880\r\n    5454,     877,     866,     612,     881\r\n    5455,     875,     728,     721,     878\r\n    5456,     875,     727,     721,     728\r\n    5457,     666,     665,     663,     880\r\n    5458,     702,     706,     699,     866\r\n    5459,     327,     713,     697,     101\r\n    5460,     543,     258,     697,     101\r\n    5461,     664,     879,     881,     663\r\n    5462,     866,     876,     881,     878\r\n    5463,     878,     876,     881,     880\r\n    5464,     715,     709,     870,     868\r\n    5465,     873,     705,     722,     720\r\n    5466,     329,     728,     869,     723\r\n    5467,     707,     714,     867,     711\r\n    5468,     874,     728,     723,     869\r\n    5469,     728,     874,     723,     718\r\n    5470,     330,     714,     707,     711\r\n    5471,     872,     713,     870,     715\r\n    5472,     543,     258,     870,     697\r\n    5473,     873,     704,     705,     720\r\n    5474,     872,     666,     867,     880\r\n    5475,     873,     718,     720,     722\r\n    5476,     695,     694,     870,     697\r\n    5477,     704,     873,     700,     876\r\n    5478,     258,     695,     870,     697\r\n    5479,     867,     715,     868,     711\r\n    5480,     727,     328,     875,     292\r\n    5481,     872,     713,     715,     710\r\n    5482,     608,      92,     871,     245\r\n    5483,     881,     315,     701,     663\r\n    5484,     872,     715,     870,     868\r\n    5485,     290,     879,     612,     881\r\n    5486,     866,     876,     699,     881\r\n    5487,     867,     872,     880,     868\r\n    5488,     876,     703,     699,     881\r\n    5489,     606,     702,     701,     881\r\n    5490,     664,     665,     879,     663\r\n    5491,     704,     876,     719,     720\r\n    5492,     696,     869,     871,     870\r\n    5493,      92,      91,      93,     871\r\n    5494,     594,     279,     114,     708\r\n    5495,     608,     875,     292,     877\r\n    5496,     868,     878,     871,     880\r\n    5497,     335,     716,     712,     723\r\n    5498,     594,     702,     116,     612\r\n    5499,     702,     606,     115,     116\r\n    5500,     329,     328,     696,     728\r\n    5501,     609,     608,     292,     877\r\n    5502,     594,     702,     115,     116\r\n    5503,     875,     328,     696,     292\r\n    5504,     880,     879,     663,     881\r\n    5505,     875,     609,     292,     877\r\n    5506,     665,     879,     663,     880\r\n    5507,      91,     879,     880,     871\r\n    5508,     703,     881,     315,     701\r\n    5509,     875,     608,     871,     877\r\n    5510,     703,     699,     881,     701\r\n    5511,     872,     868,     870,     871\r\n    5512,     872,     543,     710,     256\r\n    5513,     868,     872,     880,     871\r\n    5514,     866,     877,     721,     878\r\n    5515,     868,     715,     712,     711\r\n    5516,     874,     873,     722,     718\r\n    5517,     873,     705,     717,     722\r\n    5518,     722,     335,     712,     723\r\n    5519,     717,     336,     712,     722\r\n    5520,     665,      91,     879,     880\r\n    5521,     726,     609,     877,     610\r\n    5522,     609,     726,     291,     610\r\n    5523,     718,     876,     720,     719\r\n    5524,     704,     706,     719,     866\r\n    5525,     728,     329,     869,     696\r\n    5526,     608,     877,     610,     612\r\n    5527,     873,     876,     868,     867\r\n    5528,     705,     331,     700,     711\r\n    5529,     714,     715,     867,     711\r\n    5530,     874,     728,     878,     718\r\n    5531,     330,     707,     700,     711\r\n    5532,     873,     705,     700,     711\r\n    5533,     543,     713,     710,     251\r\n    5534,     251,     256,     100,     710\r\n    5535,     714,     317,     662,     710\r\n    5536,     594,     724,     708,     866\r\n    5537,     666,     703,     707,     867\r\n    5538,     874,     868,     871,     870\r\n    5539,     874,     878,     871,     868\r\n    5540,     869,     874,     871,     870\r\n    5541,     714,     872,     662,     867\r\n    5542,     714,     317,     138,     662\r\n    5543,     707,     138,     314,     662\r\n    5544,     868,     712,     709,     874\r\n    5545,     868,     709,     712,     715\r\n    5546,     711,     705,     717,     873\r\n    5547,     711,     717,     705,     331\r\n    5548,     725,     877,     610,     726\r\n    5549,     610,     877,     725,     866\r\n    5550,     725,     610,     281,     726\r\n    5551,     281,     610,     725,     866\r\n    5552,     725,     281,     724,     726\r\n    5553,     724,     281,     725,     866\r\n    5554,     869,     712,     723,     874\r\n    5555,     869,     723,     712,     716\r\n    5556,     696,     871,     292,     695\r\n    5557,     696,     292,     871,     875\r\n    5558,     663,     701,     289,     122\r\n    5559,     663,     289,     701,     881\r\n    5560,     606,     289,     701,     122\r\n    5561,     606,     701,     289,     881\r\n    5562,     867,     662,     666,     872\r\n    5563,     867,     666,     662,     707\r\n    5564,     289,     664,     290,     879\r\n    5565,     289,     290,     664,     124\r\n    5566,     664,     611,     290,     879\r\n    5567,      89,     124,     611,     123\r\n    5568,      89,     611,     124,     664\r\n    5569,     290,     611,     124,     123\r\n    5570,     290,     124,     611,     664\r\n    5571,     748,     745,     344,     749\r\n    5572,     745,     748,     740,     749\r\n    5573,     661,     312,     732,     741\r\n    5574,      98,     345,     751,      99\r\n    5575,     337,     744,     202,     731\r\n    5576,     316,     661,      96,     741\r\n    5577,     751,     659,     255,      99\r\n    5578,     345,     747,     751,      99\r\n    5579,     734,     311,     660,     730\r\n    5580,     661,     737,      96,     741\r\n    5581,     743,     343,     143,     749\r\n    5582,     734,     659,     660,     311\r\n    5583,     659,     742,     732,     729\r\n    5584,     739,     745,     341,     746\r\n    5585,     312,     734,     311,     659\r\n    5586,     142,     733,     746,     338\r\n    5587,     201,     469,      41,     730\r\n    5588,     471,     469,     729,     470\r\n    5589,     742,     729,     738,     732\r\n    5590,     744,     731,     735,     729\r\n    5591,     257,     737,     255,     751\r\n    5592,     751,      98,      99,     255\r\n    5593,      45,     744,     748,     471\r\n    5594,      46,     209,     748,     470\r\n    5595,     248,     737,      96,     255\r\n    5596,     312,     135,     732,     741\r\n    5597,     209,     471,     748,     470\r\n    5598,     731,     744,     202,     469\r\n    5599,     345,      46,     748,     470\r\n    5600,     345,     747,      46,     470\r\n    5601,     731,     201,     469,      42\r\n    5602,     257,      98,     751,     255\r\n    5603,      97,     257,     737,     248\r\n    5604,     742,     737,     751,     255\r\n    5605,     745,     740,     743,     749\r\n    5606,     732,     340,     339,     738\r\n    5607,     659,     742,     751,     255\r\n    5608,     469,     207,      41,     730\r\n    5609,     661,     742,     255,     737\r\n    5610,     742,     659,     751,     748\r\n    5611,     742,     750,     751,     737\r\n    5612,     337,     744,     731,     735\r\n    5613,     744,      45,     748,     344\r\n    5614,     748,     659,     470,     729\r\n    5615,     311,     136,     660,     730\r\n    5616,     733,     732,     339,     738\r\n    5617,     742,     661,     255,     659\r\n    5618,      97,     736,     750,     343\r\n    5619,     747,     659,     751,      99\r\n    5620,     338,     733,     746,     735\r\n    5621,     745,     744,     748,     344\r\n    5622,     731,     337,      42,     202\r\n    5623,     471,     744,     748,     729\r\n    5624,     471,     748,     470,     729\r\n    5625,     744,     338,     746,     735\r\n    5626,     312,     734,     659,     732\r\n    5627,     257,     737,     248,     255\r\n    5628,     736,      97,     750,     737\r\n    5629,     733,     744,     746,     735\r\n    5630,     750,     736,     737,     742\r\n    5631,     729,     469,     730,     470\r\n    5632,     745,     743,     342,     749\r\n    5633,     742,     659,     748,     729\r\n    5634,     750,     742,     751,     748\r\n    5635,     661,     312,     659,     732\r\n    5636,     742,     340,     732,     738\r\n    5637,     661,     742,     737,     741\r\n    5638,     744,     745,     748,     740\r\n    5639,     750,      97,     257,     737\r\n    5640,     731,     469,     730,     729\r\n    5641,      45,     471,     748,     209\r\n    5642,     747,     137,     659,      99\r\n    5643,     469,     470,     207,     730\r\n    5644,     344,     745,     342,     749\r\n    5645,     729,     733,     738,     732\r\n    5646,      44,     470,     660,     207\r\n    5647,     661,     737,     255,      96\r\n    5648,     318,      44,     660,     207\r\n    5649,     740,     745,     743,     342\r\n    5650,     747,     137,     660,     659\r\n    5651,     661,     742,     732,     659\r\n    5652,     142,     739,     341,     746\r\n    5653,     744,     337,     338,     735\r\n    5654,     733,     744,     735,     729\r\n    5655,     207,     470,     660,     730\r\n    5656,     201,     731,     469,     730\r\n    5657,     341,     745,     740,     342\r\n    5658,      44,     137,     318,     660\r\n    5659,     734,     659,     732,     729\r\n    5660,     742,     729,     740,     738\r\n    5661,      45,     744,     471,     202\r\n    5662,     744,     471,     202,     469\r\n    5663,     744,     733,     746,     745\r\n    5664,     745,     739,     738,     746\r\n    5665,     739,     745,     738,     740\r\n    5666,     745,     739,     341,     740\r\n    5667,     736,     750,     343,     749\r\n    5668,     733,     745,     738,     746\r\n    5669,     742,     661,     732,     741\r\n    5670,     661,     135,     741,     316\r\n    5671,     135,     340,     732,     741\r\n    5672,     312,     661,     135,     741\r\n    5673,     340,     742,     732,     741\r\n    5674,     736,     343,     743,     749\r\n    5675,     740,     736,     743,     749\r\n    5676,     747,      46,     470,      44\r\n    5677,     731,      42,     469,     202\r\n    5678,     659,     747,     470,     660\r\n    5679,     750,     257,     751,     737\r\n    5680,     207,     136,      41,     730\r\n    5681,     470,     659,     751,     747\r\n    5682,     751,     659,     470,     748\r\n    5683,     751,     345,     470,     747\r\n    5684,     470,     345,     751,     748\r\n    5685,     749,     342,     143,     743\r\n    5686,     749,     143,     342,     344\r\n    5687,     660,     207,     136,     318\r\n    5688,     660,     136,     207,     730\r\n    5689,     729,     740,     748,     742\r\n    5690,     729,     748,     740,     744\r\n    5691,     660,     734,     470,     659\r\n    5692,     660,     470,     734,     730\r\n    5693,     729,     470,     734,     659\r\n    5694,     729,     734,     470,     730\r\n    5695,      44,     660,     747,     137\r\n    5696,     747,     660,      44,     470\r\n    5697,     142,     746,     339,     739\r\n    5698,     142,     339,     746,     733\r\n    5699,     738,     339,     746,     739\r\n    5700,     738,     746,     339,     733\r\n    5701,     738,     729,     744,     733\r\n    5702,     744,     729,     738,     740\r\n    5703,     744,     745,     738,     733\r\n    5704,     738,     745,     744,     740\r\n    5705,     744,     469,     729,     471\r\n    5706,     729,     469,     744,     731\r\n    5707,     749,     748,     742,     750\r\n    5708,     742,     748,     749,     740\r\n    5709,     742,     736,     749,     750\r\n    5710,     749,     736,     742,     740\r\n    5711,     754,     658,     752,     753\r\n    5712,     207,      44,     658,     318\r\n    5713,     318,     754,     136,     310\r\n    5714,     120,     658,     310,     753\r\n    5715,     463,     752,     464,     206\r\n    5716,     754,     752,     658,     463\r\n    5717,     754,     318,     658,     310\r\n    5718,     557,     752,     605,     104\r\n    5719,     120,     285,     605,     753\r\n    5720,     207,     463,     754,     658\r\n    5721,     557,     614,     206,     107\r\n    5722,     752,     463,      39,     206\r\n    5723,     126,     121,     605,     658\r\n    5724,     614,     126,     605,     658\r\n    5725,     103,     614,     102,     126\r\n    5726,     754,     207,     318,     136\r\n    5727,      41,     207,     754,     136\r\n    5728,     464,     605,     752,     658\r\n    5729,     464,     605,     658,     614\r\n    5730,     464,     605,     614,     557\r\n    5731,     752,     557,     464,     206\r\n    5732,      40,     614,     206,     464\r\n    5733,     614,     557,     206,     464\r\n    5734,     614,      40,     206,     107\r\n    5735,     605,     120,     753,     658\r\n    5736,     614,      40,      43,     464\r\n    5737,     127,     126,     464,     658\r\n    5738,     206,     557,     107,     267\r\n    5739,     557,     614,     103,     605\r\n    5740,     126,     127,     464,      43\r\n    5741,     103,     121,     605,     126\r\n    5742,     614,     103,     605,     126\r\n    5743,     126,     614,      43,     464\r\n    5744,     658,     754,     310,     753\r\n    5745,     103,     557,     605,     104\r\n    5746,     126,     614,     464,     658\r\n    5747,     463,     752,     658,     464\r\n    5748,     127,      44,     464,      43\r\n    5749,     463,      44,     658,     207\r\n    5750,     463,      41,     754,      39\r\n    5751,      44,     137,     658,     318\r\n    5752,     463,      41,     207,     754\r\n    5753,     207,     754,     318,     658\r\n    5754,     285,     752,     605,     753\r\n    5755,     557,     614,     102,     103\r\n    5756,     752,     285,     605,     104\r\n    5757,     120,     121,     658,     605\r\n    5758,     464,     605,     557,     752\r\n    5759,     614,     557,     102,     107\r\n    5760,     752,     106,     206,      39\r\n    5761,     752,      39,     463,     754\r\n    5762,     127,      44,     658,     464\r\n    5763,      44,     127,     658,     137\r\n    5764,     127,     121,     126,     658\r\n    5765,     463,      44,     464,     658\r\n    5766,     752,     605,     753,     658\r\n    5767,     557,     752,     267,     206\r\n    5768,     557,     267,     752,     104\r\n    5769,     106,     267,     752,     206\r\n    5770,     106,     752,     267,     104\r\n    5771,     539,     747,     345,      99\r\n    5772,     755,     130,     119,     756\r\n    5773,     472,     490,      47,     615\r\n    5774,     747,     539,     345,     756\r\n    5775,     490,     525,      68,     616\r\n    5776,     472,     490,     615,     616\r\n    5777,     472,     747,      44,      46\r\n    5778,     254,     237,     616,     293\r\n    5779,     472,     615,      47,      43\r\n    5780,     756,     539,     345,      94\r\n    5781,     525,     755,     524,     756\r\n    5782,     539,      98,     345,      94\r\n    5783,     747,     254,     539,     616\r\n    5784,     283,     119,     252,     756\r\n    5785,      71,     755,      69,     490\r\n    5786,     755,     283,     756,     119\r\n    5787,     240,     525,      69,     755\r\n    5788,     755,     525,      69,     490\r\n    5789,     747,     472,     616,     756\r\n    5790,     472,      51,     756,      46\r\n    5791,     525,     747,     616,     756\r\n    5792,     490,      67,     616,      68\r\n    5793,     539,     756,     252,      94\r\n    5794,     525,     240,     524,     755\r\n    5795,     525,     747,     539,     616\r\n    5796,      87,     237,      88,     293\r\n    5797,     237,     254,      88,     293\r\n    5798,     616,     127,     126,      43\r\n    5799,      67,     615,     616,     126\r\n    5800,     240,     283,     524,     755\r\n    5801,     472,      44,     616,      43\r\n    5802,     127,     747,      44,     616\r\n    5803,     747,     472,     756,      46\r\n    5804,      51,      71,      47,     472\r\n    5805,     525,     237,      68,     616\r\n    5806,      71,     472,     756,     490\r\n    5807,      67,     490,     616,     615\r\n    5808,     756,     119,     252,      94\r\n    5809,      71,     472,     490,      47\r\n    5810,      67,      74,     490,     615\r\n    5811,     747,     472,      44,     616\r\n    5812,      74,      71,     490,      47\r\n    5813,     283,     240,     524,      85\r\n    5814,     755,      71,     756,     490\r\n    5815,     254,     747,     539,      99\r\n    5816,     755,      71,     130,     756\r\n    5817,     747,     525,     539,     756\r\n    5818,      71,      51,     130,     756\r\n    5819,     254,     237,      88,     242\r\n    5820,      44,     127,     616,      43\r\n    5821,     755,     283,     524,     756\r\n    5822,     525,     490,      68,      69\r\n    5823,      98,     539,     345,      99\r\n    5824,     525,     755,     756,     490\r\n    5825,      86,     283,     524,      85\r\n    5826,     539,     525,     242,     524\r\n    5827,     242,      86,     252,     524\r\n    5828,     539,     525,     524,     756\r\n    5829,      51,      71,     472,     756\r\n    5830,     283,     756,     252,     524\r\n    5831,     756,     539,     252,     524\r\n    5832,     539,     242,     252,     524\r\n    5833,     254,     747,      99,     137\r\n    5834,      86,     283,     252,     524\r\n    5835,     615,     472,     616,      43\r\n    5836,     490,      74,      47,     615\r\n    5837,     747,     254,     127,     137\r\n    5838,      46,     747,     345,     756\r\n    5839,     747,     127,      44,     137\r\n    5840,     615,     616,     126,      43\r\n    5841,     254,     127,     616,     747\r\n    5842,     616,     127,     254,     293\r\n    5843,     756,     616,     490,     472\r\n    5844,     756,     490,     616,     525\r\n    5845,     242,     539,     616,     525\r\n    5846,     616,     539,     242,     254\r\n    5847,     616,     237,     242,     525\r\n    5848,     242,     237,     616,     254\r\n    5849,     757,     176,       4,     159\r\n    5850,     110,      52,     757,     554\r\n    5851,     410,     757,     278,     159\r\n    5852,     410,      24,     177,     589\r\n    5853,     410,     176,       5,     477\r\n    5854,     589,     110,     278,     757\r\n    5855,     589,     410,     757,     278\r\n    5856,      52,     213,     757,     554\r\n    5857,     410,     176,     477,     757\r\n    5858,     589,     110,     757,     554\r\n    5859,     589,     410,       5,     477\r\n    5860,     589,      64,      53,       5\r\n    5861,      20,     410,     278,     159\r\n    5862,     589,       5,      53,     477\r\n    5863,     477,     176,       4,     757\r\n    5864,      64,     589,      53,     554\r\n    5865,     177,     410,     278,      20\r\n    5866,     589,      64,     265,     554\r\n    5867,     589,     477,      53,     554\r\n    5868,     213,     477,     757,     554\r\n    5869,     589,     265,     110,     554\r\n    5870,      24,     410,       5,     589\r\n    5871,      64,      24,       5,     589\r\n    5872,     477,     213,      53,     554\r\n    5873,     410,     589,     757,     477\r\n    5874,     477,     589,     757,     554\r\n    5875,     213,      52,     757,     477\r\n    5876,     176,     410,     159,     757\r\n    5877,     410,     589,     177,     278\r\n    5878,      52,     477,       4,     757\r\n    5879,     882,     648,     304,     759\r\n    5880,     309,     882,     284,     131\r\n    5881,      94,     599,     253,     751\r\n    5882,     597,     599,     236,     515\r\n    5883,     344,     763,     749,     143\r\n    5884,     748,     882,     759,     473\r\n    5885,     599,     253,     751,     750\r\n    5886,     749,     346,     343,     143\r\n    5887,     761,     882,     759,     760\r\n    5888,      95,      97,     253,     750\r\n    5889,      94,     599,     751,     756\r\n    5890,     762,     763,     346,     758\r\n    5891,      77,     758,     762,     346\r\n    5892,     761,     231,     514,     515\r\n    5893,     597,      95,     758,      76\r\n    5894,     599,     882,     598,     235\r\n    5895,     882,     648,     309,     647\r\n    5896,     761,     231,     232,     514\r\n    5897,     598,     130,     119,     118\r\n    5898,     599,     761,     514,     515\r\n    5899,     597,     515,     236,      76\r\n    5900,     761,     763,     597,     750\r\n    5901,     515,     763,     761,     762\r\n    5902,     763,     597,     750,     758\r\n    5903,     599,     761,     750,     751\r\n    5904,     515,     763,     762,     758\r\n    5905,     598,      78,     235,     513\r\n    5906,     598,     130,     648,     756\r\n    5907,      94,     599,     756,     598\r\n    5908,     749,     346,     143,     763\r\n    5909,     515,     227,      76,     758\r\n    5910,     514,     599,     236,     235\r\n    5911,     343,     758,     749,     750\r\n    5912,      50,     648,     759,     304\r\n    5913,     598,     130,     118,     648\r\n    5914,     761,     599,     597,     515\r\n    5915,     882,     748,     756,     473\r\n    5916,     882,     598,     235,     513\r\n    5917,      94,     345,     751,      98\r\n    5918,     882,     761,     232,     514\r\n    5919,     597,     515,      76,     758\r\n    5920,     253,      94,     751,      98\r\n    5921,     748,     760,     473,     759\r\n    5922,     257,     253,     751,      98\r\n    5923,     760,     205,     473,     759\r\n    5924,     882,     514,     232,     513\r\n    5925,     882,     599,     514,     235\r\n    5926,      83,     882,     232,     513\r\n    5927,     748,     209,     473,     760\r\n    5928,     756,     748,      46,     473\r\n    5929,     882,     647,      83,     304\r\n    5930,     748,     882,     760,     759\r\n    5931,      51,     756,      46,     473\r\n    5932,     882,     748,     760,     761\r\n    5933,     345,     748,      46,     756\r\n    5934,     748,     209,     760,      45\r\n    5935,     309,      78,     284,     513\r\n    5936,     130,     648,     756,      51\r\n    5937,     284,     882,     118,     131\r\n    5938,     515,     763,     758,     597\r\n    5939,      95,     750,     597,     758\r\n    5940,      82,     309,     513,      78\r\n    5941,     759,     205,     473,      50\r\n    5942,     209,     205,     760,      45\r\n    5943,     648,     882,     473,     759\r\n    5944,     648,     882,     304,     647\r\n    5945,     749,     346,     763,     758\r\n    5946,     761,     882,     232,     759\r\n    5947,     210,     759,     473,      50\r\n    5948,      97,     343,     750,     758\r\n    5949,     748,     345,     751,     756\r\n    5950,     762,     227,     515,     758\r\n    5951,     763,     344,     749,     760\r\n    5952,     599,     882,     514,     761\r\n    5953,     761,     748,     750,     751\r\n    5954,     599,     882,     756,     598\r\n    5955,      97,     257,     253,     750\r\n    5956,     598,     882,     118,     284\r\n    5957,     599,     761,     597,     750\r\n    5958,     648,     882,     598,     756\r\n    5959,     762,     231,     515,      77\r\n    5960,     227,     762,     515,      77\r\n    5961,     762,     231,     761,     515\r\n    5962,     648,     882,     309,     131\r\n    5963,     515,     599,     236,     514\r\n    5964,     648,     131,     130,     118\r\n    5965,     257,     253,     750,     751\r\n    5966,     345,      94,     751,     756\r\n    5967,     647,     309,     513,      82\r\n    5968,     748,     209,      46,     473\r\n    5969,     756,     648,     473,      51\r\n    5970,      95,     597,     750,     253\r\n    5971,     515,     763,     597,     761\r\n    5972,     514,     882,     235,     513\r\n    5973,     647,     882,     513,     309\r\n    5974,     882,     309,     284,     513\r\n    5975,     648,     210,     473,      51\r\n    5976,      97,      95,     758,     750\r\n    5977,     882,     648,     473,     756\r\n    5978,     882,      83,     232,     304\r\n    5979,     882,     304,     232,     759\r\n    5980,      94,     598,     756,     119\r\n    5981,     598,     130,     756,     119\r\n    5982,     209,     205,     473,     760\r\n    5983,     344,     748,     760,      45\r\n    5984,     758,     763,     749,     750\r\n    5985,     344,     748,     749,     760\r\n    5986,     882,     648,     118,     131\r\n    5987,      83,     647,     513,      82\r\n    5988,     648,     882,     118,     598\r\n    5989,     882,     647,     513,      83\r\n    5990,     749,     346,     758,     343\r\n    5991,      77,     758,     227,     762\r\n    5992,     210,     648,     473,     759\r\n    5993,      50,     648,     210,     759\r\n    5994,     599,     597,     253,     750\r\n    5995,     513,     284,     598,      78\r\n    5996,     513,     598,     284,     882\r\n    5997,     756,     751,     882,     599\r\n    5998,     756,     882,     751,     748\r\n    5999,     761,     882,     751,     599\r\n    6000,     761,     751,     882,     748\r\n    6001,     761,     760,     750,     748\r\n    6002,     761,     750,     760,     763\r\n    6003,     749,     750,     760,     748\r\n    6004,     749,     760,     750,     763\r\n    6005,     299,     300,     774,     639\r\n    6006,     560,     267,     766,     206\r\n    6007,     144,     772,     350,     770\r\n    6008,     770,     772,     767,     348\r\n    6009,     467,     765,     465,     466\r\n    6010,     558,     111,     771,     264\r\n    6011,     641,     559,     268,     639\r\n    6012,     640,     299,     773,     774\r\n    6013,     772,     774,     767,     348\r\n    6014,     467,     641,     107,      40\r\n    6015,     300,     772,     642,     129\r\n    6016,     640,     467,     641,     764\r\n    6017,     559,     768,     766,     561\r\n    6018,     559,     768,     561,     558\r\n    6019,     769,     774,     639,     764\r\n    6020,     559,     467,     766,     641\r\n    6021,     769,     642,     558,     639\r\n    6022,     766,      39,     466,     206\r\n    6023,     144,     770,     767,     348\r\n    6024,     769,     772,     774,     767\r\n    6025,      49,     640,     773,     468\r\n    6026,      49,     208,     640,     468\r\n    6027,     144,     772,     770,     348\r\n    6028,     772,     769,     770,     767\r\n    6029,     347,     769,     767,     770\r\n    6030,     768,     559,     764,     639\r\n    6031,     774,     769,     767,     764\r\n    6032,     640,     773,     764,     774\r\n    6033,     560,     766,     106,     260\r\n    6034,     144,     347,     767,     770\r\n    6035,     641,     467,     766,     764\r\n    6036,     467,     765,     468,     465\r\n    6037,     765,      39,     466,     766\r\n    6038,     774,     640,     639,     764\r\n    6039,     769,     772,     639,     774\r\n    6040,     559,     768,     558,     639\r\n    6041,     640,     467,     764,     468\r\n    6042,     640,     641,     639,     764\r\n    6043,     467,     559,     560,     107\r\n    6044,     559,     268,     639,     558\r\n    6045,     208,     467,      48,     641\r\n    6046,     765,     467,     764,     766\r\n    6047,     467,     765,     764,     468\r\n    6048,     772,     769,     639,     642\r\n    6049,     773,     640,     764,     468\r\n    6050,     765,     773,     764,     468\r\n    6051,     768,     769,     767,     347\r\n    6052,     560,     467,     107,     206\r\n    6053,     267,     766,     206,     106\r\n    6054,     467,     766,     466,     206\r\n    6055,     467,     559,     766,     560\r\n    6056,     467,     559,     107,     641\r\n    6057,     199,     765,     465,      38\r\n    6058,     267,     560,     107,     206\r\n    6059,     772,     769,     350,     770\r\n    6060,     299,      49,     640,     773\r\n    6061,     559,     768,     764,     766\r\n    6062,     641,     559,     764,     766\r\n    6063,     766,      39,     206,     106\r\n    6064,     769,     768,     767,     764\r\n    6065,     768,     105,     558,     264\r\n    6066,     768,     769,     639,     764\r\n    6067,     349,     773,     774,     764\r\n    6068,     267,     560,     766,     106\r\n    6069,     769,     558,     771,     264\r\n    6070,     773,      49,     468,     203\r\n    6071,     640,     299,     774,     639\r\n    6072,     773,     349,     203,     465\r\n    6073,     641,     467,      48,      40\r\n    6074,     105,     768,     347,     264\r\n    6075,     769,     642,     771,     558\r\n    6076,     768,     769,     558,     639\r\n    6077,     300,     772,     774,     639\r\n    6078,     349,     765,     773,     764\r\n    6079,     774,     349,     764,     348\r\n    6080,     559,     641,     764,     639\r\n    6081,     642,     268,     771,     558\r\n    6082,     772,     300,     642,     639\r\n    6083,     769,     768,     558,     264\r\n    6084,     768,     769,     347,     264\r\n    6085,     768,     259,     260,     561\r\n    6086,     111,     268,     771,     642\r\n    6087,     467,     560,     766,     206\r\n    6088,     208,     640,     467,     641\r\n    6089,     768,     259,     561,     558\r\n    6090,     642,     769,     771,     298\r\n    6091,     268,     111,     771,     558\r\n    6092,     641,     559,     107,     112\r\n    6093,     767,     774,     764,     348\r\n    6094,     766,     560,     561,     260\r\n    6095,     765,     349,     773,     465\r\n    6096,     560,     559,     766,     561\r\n    6097,     765,      39,     199,     466\r\n    6098,     769,     772,     350,     129\r\n    6099,     268,     642,     639,     558\r\n    6100,     772,     769,     642,     129\r\n    6101,     111,     642,     771,     298\r\n    6102,     766,     768,     260,     561\r\n    6103,     467,     765,     466,     766\r\n    6104,     641,     559,     112,     268\r\n    6105,     768,     105,     259,     558\r\n    6106,     467,      40,     107,     206\r\n    6107,     641,      40,      48,     107\r\n    6108,     773,     468,     465,     203\r\n    6109,     112,     641,      48,     107\r\n    6110,     765,     199,     465,     466\r\n    6111,     769,     642,     129,     298\r\n    6112,     640,     208,     467,     468\r\n    6113,     773,     765,     465,     468\r\n    6114,     465,     349,      38,     765\r\n    6115,     465,      38,     349,     203\r\n    6116,      36,     196,      16,     404\r\n    6117,     781,     170,       3,     216\r\n    6118,     650,     132,     134,     783\r\n    6119,     776,     400,     778,     777\r\n    6120,     786,     356,     784,     783\r\n    6121,     400,     776,     156,     777\r\n    6122,      13,     782,     401,     402\r\n    6123,     650,     786,     403,     783\r\n    6124,     787,     354,     305,     779\r\n    6125,     775,     784,     146,      36\r\n    6126,      56,     781,       3,     216\r\n    6127,     785,     352,     777,     351\r\n    6128,     785,     786,     351,     777\r\n    6129,     776,     787,     352,     777\r\n    6130,     651,     785,     405,     403\r\n    6131,     786,     650,     134,     783\r\n    6132,     783,     650,     402,     403\r\n    6133,     782,      37,     402,      17\r\n    6134,     786,     775,     351,     777\r\n    6135,     196,     171,      16,     404\r\n    6136,     775,     155,     777,     403\r\n    6137,     155,     400,     777,     403\r\n    6138,     783,     404,     403,     402\r\n    6139,     155,     775,     404,     403\r\n    6140,     400,     157,     778,     780\r\n    6141,     787,     776,     352,     145\r\n    6142,     132,     355,     650,     782\r\n    6143,     649,     781,     779,     294\r\n    6144,     651,     785,     306,     305\r\n    6145,     649,      56,     216,     781\r\n    6146,     405,     785,     777,     403\r\n    6147,     787,     785,     352,     777\r\n    6148,     649,      56,     781,     294\r\n    6149,     158,     157,     405,     780\r\n    6150,     354,     305,     779,     133\r\n    6151,      57,      72,     401,       7\r\n    6152,      72,     132,     650,     782\r\n    6153,     650,     403,     401,     402\r\n    6154,     170,      57,     401,       7\r\n    6155,     156,     400,     777,     155\r\n    6156,     651,     406,     781,     216\r\n    6157,     651,     650,     403,     401\r\n    6158,     651,     650,     306,     403\r\n    6159,     649,     651,     781,     216\r\n    6160,     775,     196,      36,     404\r\n    6161,     406,     651,     405,     401\r\n    6162,     775,     784,     404,     403\r\n    6163,     782,     650,     401,     402\r\n    6164,     786,     785,     306,     403\r\n    6165,     779,     649,     294,     133\r\n    6166,     305,     649,     779,     133\r\n    6167,      57,     651,     216,     401\r\n    6168,     786,     650,     306,     134\r\n    6169,     171,      37,      17,     402\r\n    6170,     196,     171,     404,     402\r\n    6171,     776,     787,     778,     145\r\n    6172,     784,     196,     404,     783\r\n    6173,     170,     406,     401,     216\r\n    6174,     171,     196,      37,     402\r\n    6175,     400,     776,     778,     157\r\n    6176,     786,     785,     403,     777\r\n    6177,     650,     786,     306,     403\r\n    6178,     400,     405,     777,     403\r\n    6179,     155,     775,      16,     404\r\n    6180,     406,     651,     781,     405\r\n    6181,     170,      57,     216,     401\r\n    6182,     406,     170,       3,     781\r\n    6183,      72,      57,     401,     650\r\n    6184,     649,     651,     779,     781\r\n    6185,     782,      17,     402,      13\r\n    6186,     651,     649,     779,     305\r\n    6187,     786,     356,     783,     134\r\n    6188,     405,     651,     403,     401\r\n    6189,     158,     406,       3,     781\r\n    6190,     775,     196,     404,     784\r\n    6191,     783,     196,     404,     402\r\n    6192,     406,     651,     401,     216\r\n    6193,     355,     132,     650,     783\r\n    6194,     775,     786,     403,     777\r\n    6195,     787,     785,     779,     305\r\n    6196,     775,      36,      16,     404\r\n    6197,     196,     775,      36,     784\r\n    6198,     354,     787,     778,     779\r\n    6199,     400,     776,     157,       2\r\n    6200,      72,      13,     401,       7\r\n    6201,     157,     400,     405,     780\r\n    6202,     157,     776,     353,       2\r\n    6203,     400,     776,       2,     156\r\n    6204,     787,     354,     778,     145\r\n    6205,     353,     776,     778,     145\r\n    6206,     785,     651,     779,     305\r\n    6207,     355,      37,     783,     402\r\n    6208,     785,     651,     306,     403\r\n    6209,     170,     406,     216,     781\r\n    6210,      72,     782,     401,      13\r\n    6211,      37,     355,     782,     402\r\n    6212,     785,     651,     405,     779\r\n    6213,     784,     783,     404,     403\r\n    6214,     776,     157,     353,     778\r\n    6215,      37,     196,     783,     402\r\n    6216,      72,     650,     401,     782\r\n    6217,      57,     651,     401,     650\r\n    6218,     786,     784,     351,     775\r\n    6219,     786,     351,     784,     356\r\n    6220,     146,     351,     784,     775\r\n    6221,     146,     784,     351,     356\r\n    6222,     781,     405,     158,     406\r\n    6223,     781,     158,     405,     780\r\n    6224,     777,     400,     780,     405\r\n    6225,     780,     400,     777,     778\r\n    6226,     777,     787,     778,     776\r\n    6227,     403,     784,     786,     775\r\n    6228,     403,     786,     784,     783\r\n    6229,     402,     355,     650,     783\r\n    6230,     402,     650,     355,     782\r\n    6231,     779,     405,     781,     651\r\n    6232,     779,     781,     405,     780\r\n    6233,     777,     778,     779,     780\r\n    6234,     777,     405,     779,     785\r\n    6235,     779,     405,     777,     780\r\n    6236,     779,     777,     787,     778\r\n    6237,     787,     777,     779,     785\r\n    6238,      37,     355,     446,     789\r\n    6239,     784,     791,     783,     356\r\n    6240,     357,     226,     788,     510\r\n    6241,     446,     784,     511,     783\r\n    6242,      78,     600,     511,     284\r\n    6243,     510,     784,     511,     445\r\n    6244,     791,     646,     307,     509\r\n    6245,     645,      82,      81,     509\r\n    6246,     510,     784,     790,     791\r\n    6247,     446,     195,     511,     445\r\n    6248,     784,     791,     356,     790\r\n    6249,     132,     308,     646,     789\r\n    6250,     646,     644,     307,     509\r\n    6251,     195,      34,     446,     511\r\n    6252,     446,      34,     600,     511\r\n    6253,     791,     234,     511,     509\r\n    6254,     789,     646,     783,     511\r\n    6255,     646,     791,     307,     134\r\n    6256,     195,     510,     445,      33\r\n    6257,      33,     510,     445,     788\r\n    6258,     446,     355,     783,     789\r\n    6259,     789,     446,     600,     511\r\n    6260,     355,     132,     646,     789\r\n    6261,     132,     355,     646,     783\r\n    6262,     644,     307,     509,     645\r\n    6263,     645,     307,     509,      81\r\n    6264,     357,      80,     510,     790\r\n    6265,     355,      37,     446,     783\r\n    6266,     234,     791,     510,     790\r\n    6267,     644,     308,     282,     789\r\n    6268,     509,      78,     511,     284\r\n    6269,     644,     308,     789,     646\r\n    6270,     446,      37,     789,      25\r\n    6271,      34,     600,     511,      78\r\n    6272,     646,     644,     511,     789\r\n    6273,     789,     446,      25,     600\r\n    6274,     446,     784,     196,     445\r\n    6275,     195,     510,     511,     445\r\n    6276,     186,      33,     445,     788\r\n    6277,      36,     784,     788,     445\r\n    6278,      81,     307,     509,     234\r\n    6279,     146,     784,     788,      36\r\n    6280,     644,     789,     600,     511\r\n    6281,     446,      37,     196,     783\r\n    6282,     784,      36,     196,     445\r\n    6283,     357,     510,     788,     790\r\n    6284,      80,     357,     510,     226\r\n    6285,     510,      80,     234,     790\r\n    6286,     307,     791,     509,     234\r\n    6287,     234,     510,     791,     511\r\n    6288,      82,     309,     509,     645\r\n    6289,     226,     510,      33,     788\r\n    6290,     791,     646,     509,     511\r\n    6291,     784,     446,     511,     445\r\n    6292,     791,     134,     783,     356\r\n    6293,     446,     789,     783,     511\r\n    6294,     309,      82,     509,      78\r\n    6295,     186,      36,     788,     445\r\n    6296,     646,     791,     783,     511\r\n    6297,     784,     791,     511,     783\r\n    6298,     644,     789,     282,     600\r\n    6299,     309,     644,     509,     645\r\n    6300,     784,     510,     788,     445\r\n    6301,     784,     446,     196,     783\r\n    6302,     132,     646,     134,     783\r\n    6303,     644,     131,     309,     284\r\n    6304,     510,     784,     788,     790\r\n    6305,     644,     646,     511,     509\r\n    6306,     600,     644,     511,     284\r\n    6307,     646,     791,     134,     783\r\n    6308,     355,     646,     783,     789\r\n    6309,     446,      34,      25,     600\r\n    6310,     282,     644,     600,     284\r\n    6311,     282,     789,      25,     600\r\n    6312,     784,     510,     511,     791\r\n    6313,     644,     509,     511,     284\r\n    6314,     284,     509,     309,     644\r\n    6315,     284,     309,     509,      78\r\n    6316,     282,     284,     308,     644\r\n    6317,     282,     308,     284,     118\r\n    6318,     131,     308,     284,     644\r\n    6319,     131,     284,     308,     118\r\n    6320,     790,     784,     357,     356\r\n    6321,     790,     357,     784,     788\r\n    6322,     146,     357,     784,     356\r\n    6323,     146,     784,     357,     788\r\n    6324,     792,     234,      79,      80\r\n    6325,     146,     356,     351,     793\r\n    6326,     798,     796,     362,     638\r\n    6327,     883,     799,     800,     302\r\n    6328,     360,     793,     800,     359\r\n    6329,     796,     305,     787,     354\r\n    6330,     786,     637,     306,     883\r\n    6331,     790,     234,     792,      80\r\n    6332,     307,     637,     797,     303\r\n    6333,     145,     787,     794,     352\r\n    6334,     786,     356,     791,     793\r\n    6335,     796,     295,     362,     638\r\n    6336,     793,     790,     792,     357\r\n    6337,     798,     796,     147,     362\r\n    6338,     301,     798,     128,     638\r\n    6339,     800,     637,     797,     791\r\n    6340,     356,     786,     351,     793\r\n    6341,     796,     133,     638,     305\r\n    6342,     787,     795,     794,     352\r\n    6343,     637,     307,     797,     791\r\n    6344,     785,     795,     787,     352\r\n    6345,     793,     800,     797,     791\r\n    6346,     303,     637,     800,     302\r\n    6347,     792,     233,     797,      79\r\n    6348,     637,     883,     800,     302\r\n    6349,     790,     234,     797,     792\r\n    6350,     799,     883,     798,     636\r\n    6351,     786,     883,     306,     785\r\n    6352,     786,     793,     883,     795\r\n    6353,     790,     792,     357,      80\r\n    6354,     301,     799,     798,     636\r\n    6355,     796,     305,     638,     883\r\n    6356,     798,     301,     636,     638\r\n    6357,     883,     785,     795,     787\r\n    6358,     133,     796,     638,     295\r\n    6359,     786,     637,     134,     306\r\n    6360,     796,     798,     147,     794\r\n    6361,     786,     637,     883,     791\r\n    6362,     796,     883,     794,     787\r\n    6363,     796,     133,     305,     354\r\n    6364,     883,     637,     306,     636\r\n    6365,     883,     637,     800,     791\r\n    6366,     798,     883,     638,     636\r\n    6367,     883,     305,     638,     636\r\n    6368,     301,     799,     636,     302\r\n    6369,     361,     799,     795,     883\r\n    6370,      81,     234,     233,     797\r\n    6371,     303,      81,      84,     797\r\n    6372,     786,     356,     134,     791\r\n    6373,     799,     361,     795,     360\r\n    6374,     234,     233,     797,     792\r\n    6375,     358,     796,     147,     794\r\n    6376,      81,     233,      84,     797\r\n    6377,     307,     234,     797,     791\r\n    6378,     307,      81,     303,     797\r\n    6379,     357,     356,     146,     793\r\n    6380,     796,     354,     787,     794\r\n    6381,     356,     793,     790,     791\r\n    6382,     883,     796,     794,     798\r\n    6383,     793,     883,     800,     791\r\n    6384,     883,     361,     794,     795\r\n    6385,     785,     351,     795,     352\r\n    6386,     883,     799,     798,     794\r\n    6387,     799,     361,     798,     794\r\n    6388,     307,     637,     134,     791\r\n    6389,     793,     786,     883,     791\r\n    6390,     128,     798,     362,     638\r\n    6391,     295,     128,     362,     638\r\n    6392,     305,     796,     787,     883\r\n    6393,     234,     790,     797,     791\r\n    6394,     793,     790,     797,     792\r\n    6395,     303,     637,     797,     800\r\n    6396,     637,     786,     134,     791\r\n    6397,     357,     356,     793,     790\r\n    6398,     361,     799,     883,     794\r\n    6399,     883,     637,     636,     302\r\n    6400,     883,     795,     794,     787\r\n    6401,     799,     883,     636,     302\r\n    6402,     786,     351,     793,     795\r\n    6403,     883,     799,     795,     360\r\n    6404,     234,      81,     307,     797\r\n    6405,     790,     793,     797,     791\r\n    6406,     793,     883,     795,     360\r\n    6407,     800,     793,     797,     359\r\n    6408,     883,     793,     800,     360\r\n    6409,     799,     883,     800,     360\r\n    6410,     305,     883,     787,     785\r\n    6411,     233,     234,      79,     792\r\n    6412,     793,     792,     797,     359\r\n    6413,     305,     883,     306,     636\r\n    6414,     883,     305,     306,     785\r\n    6415,     798,     361,     147,     794\r\n    6416,     796,     883,     638,     798\r\n    6417,     796,     358,     354,     794\r\n    6418,     792,     797,     359,      79\r\n    6419,     786,     795,     785,     351\r\n    6420,     785,     795,     786,     883\r\n    6421,     794,     354,     145,     358\r\n    6422,     794,     145,     354,     787\r\n    6423,     643,     130,     755,      71\r\n    6424,      69,     755,     518,     240\r\n    6425,     782,     643,     132,     789\r\n    6426,     596,     119,     755,     308\r\n    6427,     643,     782,     132,      72\r\n    6428,     119,     596,     755,     283\r\n    6429,     596,     755,     518,     789\r\n    6430,     596,      85,     518,     240\r\n    6431,     782,      37,     789,     355\r\n    6432,     282,     596,     789,     308\r\n    6433,     283,     596,     755,     240\r\n    6434,      85,     596,     518,      26\r\n    6435,     119,     118,     130,     308\r\n    6436,     596,      25,     518,      26\r\n    6437,     755,     643,     518,     789\r\n    6438,     130,     643,     755,     308\r\n    6439,      69,     643,     755,      71\r\n    6440,     596,     283,      85,     240\r\n    6441,     118,     596,     282,     308\r\n    6442,      25,      18,     518,      26\r\n    6443,     119,     130,     755,     308\r\n    6444,      69,      14,     518,      13\r\n    6445,     782,     643,      13,      72\r\n    6446,     355,     782,     132,     789\r\n    6447,     596,     282,     789,      25\r\n    6448,     643,     308,     132,     789\r\n    6449,      37,      25,     518,     789\r\n    6450,      69,     643,      71,      72\r\n    6451,      37,      18,     518,      25\r\n    6452,     118,     596,     308,     119\r\n    6453,      69,     643,      13,     518\r\n    6454,     130,     118,     131,     308\r\n    6455,     643,     782,      13,     518\r\n    6456,     643,      69,      13,      72\r\n    6457,     643,     782,     518,     789\r\n    6458,      37,     782,     789,     518\r\n    6459,     643,      69,     755,     518\r\n    6460,      17,      18,      13,     782\r\n    6461,     755,     596,     518,     240\r\n    6462,      25,     596,     518,     789\r\n    6463,      13,     518,      18,      14\r\n    6464,      13,      18,     518,     782\r\n    6465,      18,      37,     782,      17\r\n    6466,      18,     782,      37,     518\r\n    6467,     789,     755,     308,     596\r\n    6468,     789,     308,     755,     643\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.8257, 114.8205, -200.6181, 1, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-80.5054, 82.0742, 17.3422, 2, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n149.6665, 80.49079, -78.76342, 3, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n28.10359, 108.188, -63.61463, 4, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n98.38628, 154.3993, -108.6097, 5, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-127.7287, 66.69494, 121.3438, 6, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-42.82988, 109.5869, 215.743, 7, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN8\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n53.38176, 109.735, 34.82223, 8, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN9\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n114.1134, 161.098, -235.1635, 9, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN10\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n23.5388, 53.8013, -0.916204, 10, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN11\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n84.299, 47.4888, -73.2774, 11, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN12\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-192.0171, 124.0552, 93.43491, 12, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN13\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n197.0661, 72.05134, -131.3708, 13, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN14\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n136.013, 60.22716, -133.3626, 14, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN15\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-66.36832, 77.01576, 226.3123, 15, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN16\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-191.9405, 50.7967, 101.5178, 16, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN17\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n75.1534, 93.1708, 29.2273, 17, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN18\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-87.95818, 171.4172, 256.945, 18, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN19\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n122.553, 125.5239, -178.1935, 19, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN20\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-109.3601, 154.3937, 175.3119, 20, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN21\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.3616, 174.633, -180.4561, 21, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN22\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n85.6549, 113.8485, 63.69237, 22, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN23\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n51.08698, 176.2711, 65.31989, 23, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN24\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-15.1128, 97.9693, -13.7163, 24, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN25\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-159.6843, 78.86649, 4.407037, 25, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN26\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n7.019593, 84.94651, 142.0524, 26, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN27\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n160.0381, 142.6756, -45.48532, 27, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN28\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n59.99453, 131.4912, 51.13751, 28, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN29\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n216.4038, 111.028, -114.8519, 29, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n*Material, name=MATERIAL-GRAIN30\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-108.9078, 65.49822, 106.7351, 30, 2, 1, 12, 6\r\n0, 0.31, 0.25, 170000, 124000, 75000, 0, 0\r\n0, 0, 0, 0, 1, 0, 0, 0\r\n3, 0.001, 20, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n1, 0, 0, 0, 0, 1, 0, 0\r\n0, 1, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0.000256, 0.000256\r\n0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256, 0.000256\r\n0.000256, 0.000256, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 16, 16, 16, 16\r\n16, 16, 16, 16, 16, 16, 16, 16\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, 0, 0, 0, 0, 0, 0\r\n0, 0, \r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Neper2Abaqus/Step-2a Matlab/abq_tet.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Domain\ncube\n$EndDomain\n$Nodes\n883\n1 0.000000000000 1.000000000000 0.000000000000\n2 0.000000000000 1.000000000000 0.438670470802\n3 0.422160967663 1.000000000000 0.480721585734\n4 0.526886281168 1.000000000000 0.394269887348\n5 0.563870771436 0.813026978649 0.393302406672\n6 0.551976717225 0.575068334439 0.357344338318\n7 0.446492555116 0.742625353940 0.501330862111\n8 0.527884043904 0.590541215205 0.401366257123\n9 0.524712191069 0.728254340930 0.439032138295\n10 0.000000000000 0.423003420339 0.000000000000\n11 0.477726376764 0.448048422384 0.281953358736\n12 0.518478705873 0.487761528981 0.000000000000\n13 0.394937269012 0.608734987614 0.505655932335\n14 0.425556418337 0.558080782510 0.469730454024\n15 0.000000000000 0.389209565101 0.275200151033\n16 0.000000000000 0.527604612974 0.472049073540\n17 0.267010872989 0.514784558853 0.499551653962\n18 0.343512167393 0.472892951668 0.453070535912\n19 0.352712537934 0.420397012586 0.379977873778\n20 0.614602961857 1.000000000000 0.248816019413\n21 0.597448838691 1.000000000000 0.000000000000\n22 0.625948323052 0.661484337894 0.000000000000\n23 0.638971619098 0.704994283075 0.242031516176\n24 0.632251622742 0.815247270660 0.279194883216\n25 0.311636713943 0.381071701816 0.637043082250\n26 0.403732283174 0.352686769387 0.547878615898\n27 0.000000000000 0.000000000000 0.345115420665\n28 0.434997455570 0.229088574594 0.440094125371\n29 0.431738352478 0.266050285690 0.513111268038\n30 0.365416073095 0.000000000000 0.549216573372\n31 0.379077922225 0.000000000000 0.463746416077\n32 0.000000000000 0.000000000000 0.678312132560\n33 0.000000000000 0.341292823229 0.703815433189\n34 0.224103910770 0.294297669094 0.710630337239\n35 0.217111744775 0.000000000000 0.688316579277\n36 0.000000000000 0.502525480158 0.586875861245\n37 0.239086404583 0.502826646167 0.557564333610\n38 1.000000000000 0.601433692106 1.000000000000\n39 1.000000000000 0.568236133138 0.767219693576\n40 0.809158969092 0.605072914953 0.718501574735\n41 1.000000000000 0.408418083037 0.762537190238\n42 1.000000000000 0.355200691411 1.000000000000\n43 0.753529260484 0.509147552262 0.701175237247\n44 0.799556340660 0.390018726846 0.709695033121\n45 0.724622421264 0.313653392939 1.000000000000\n46 0.697141668963 0.354616485798 0.798716880193\n47 0.674331047623 0.552422648962 0.744627065884\n48 0.729989897410 0.628351902219 0.754369472676\n49 0.757563126513 0.657055950922 1.000000000000\n50 0.616069671739 0.463115472573 1.000000000000\n51 0.614658600163 0.467861916471 0.819471316724\n52 0.659361484942 1.000000000000 0.487327873936\n53 0.661363741713 0.822523619699 0.463155619155\n54 0.650828036557 0.750387679202 0.520417334379\n55 0.630728576508 1.000000000000 0.656575853930\n56 0.451338420600 1.000000000000 0.633760165090\n57 0.463113382361 0.767129185500 0.598697019856\n58 0.633983080179 0.775380994110 0.621724571276\n59 0.775051480287 0.640007504471 0.451241834100\n60 0.702237002835 0.654489938037 0.523458326891\n61 0.731220435507 0.558087183524 0.360736540442\n62 0.614243723331 0.558977108120 0.443677353506\n63 0.651235646158 0.536186238724 0.384176455694\n64 0.742696109973 0.826320435457 0.369895363937\n65 0.767743059274 0.616733739553 0.308854342872\n66 0.811766830904 0.697086053776 0.374227419372\n67 0.664955851396 0.562248208957 0.598946253183\n68 0.607302370612 0.503267634831 0.539074914305\n69 0.531497090400 0.489771670647 0.571822976113\n70 0.707792683542 0.641277946717 0.569113807330\n71 0.525145787742 0.541561485028 0.666661020703\n72 0.416303667963 0.641414062850 0.624582737978\n73 0.671534872439 0.703953562973 0.645884854287\n74 0.621651074347 0.584445295607 0.669698968707\n75 0.000000000000 0.000000000000 1.000000000000\n76 0.360907866087 0.000000000000 0.811742394660\n77 0.376253708705 0.000000000000 1.000000000000\n78 0.320339499029 0.343420945127 0.795955861345\n79 0.000000000000 0.460982554279 1.000000000000\n80 0.000000000000 0.470115286613 0.856978726766\n81 0.264521802679 0.479112225288 0.941671656693\n82 0.318577790393 0.441987551911 0.912653683411\n83 0.325900576123 0.440215089259 1.000000000000\n84 0.272561989259 0.475825469137 1.000000000000\n85 0.479952203549 0.362602184874 0.594639506405\n86 0.504562579881 0.321456601361 0.584219601186\n87 0.697667563903 0.371392371141 0.500725404218\n88 0.675171096558 0.326942772479 0.510632118463\n89 0.722488915585 0.419383594180 0.371937543096\n90 0.729276551501 0.385621225996 0.402556687046\n91 0.677799314174 0.278657745825 0.416049972159\n92 0.588661350202 0.323978568635 0.283374533773\n93 0.583905915310 0.219714199620 0.348504375282\n94 0.544895950684 0.255587952400 0.668776305423\n95 0.498968163730 0.000000000000 0.727160216685\n96 0.763882988826 0.000000000000 0.620577237888\n97 0.617321621140 0.000000000000 0.745596844210\n98 0.650491603648 0.210530461176 0.696779302471\n99 0.710816694781 0.230512294269 0.643372995578\n100 0.745898498678 0.000000000000 0.430281190624\n101 0.594679275639 0.000000000000 0.331762416226\n102 0.783309171318 0.607418982809 0.573833733531\n103 0.832692320244 0.597879698120 0.523661099795\n104 1.000000000000 0.621158071996 0.520255544547\n105 1.000000000000 1.000000000000 0.691236630731\n106 1.000000000000 0.665645486283 0.653546434813\n107 0.822536578755 0.645727570570 0.671460759961\n108 1.000000000000 1.000000000000 0.383551193330\n109 1.000000000000 0.713572106152 0.384636402018\n110 0.760953083266 1.000000000000 0.370252971103\n111 0.701748247066 1.000000000000 0.725117580308\n112 0.717015366825 0.708081138100 0.690476632029\n113 1.000000000000 1.000000000000 0.000000000000\n114 1.000000000000 0.500366466199 0.000000000000\n115 1.000000000000 0.519947839656 0.225329306754\n116 0.856818386898 0.528949078368 0.235135201614\n117 0.813853833973 0.510960863131 0.000000000000\n118 0.388088346644 0.408423040484 0.746757376610\n119 0.462512341614 0.393312537788 0.702949950365\n120 1.000000000000 0.451594035426 0.489311960981\n121 0.844729693887 0.454588299949 0.496961327734\n122 1.000000000000 0.407872768061 0.372847524658\n123 0.755331147565 0.444778006046 0.361273107638\n124 0.783771561269 0.416203290629 0.394583307393\n125 0.625190150303 0.368828049124 0.000000000000\n126 0.741210411020 0.519035353318 0.606698326160\n127 0.775600332437 0.417856401927 0.562054652439\n128 0.279290283197 1.000000000000 1.000000000000\n129 0.734742658708 1.000000000000 1.000000000000\n130 0.474959486045 0.458842250906 0.744941621979\n131 0.401562185626 0.452305191362 0.772608587558\n132 0.327663680086 0.586841179745 0.693407283230\n133 0.251842584119 1.000000000000 0.801917288915\n134 0.242488123053 0.624125143903 0.769227373998\n135 1.000000000000 0.000000000000 0.629394244520\n136 1.000000000000 0.342441831446 0.666202686982\n137 0.808197083312 0.355523178042 0.660446533107\n138 1.000000000000 0.000000000000 0.403990827912\n139 0.000000000000 0.000000000000 0.000000000000\n140 0.639479934232 0.000000000000 0.000000000000\n141 1.000000000000 0.000000000000 0.000000000000\n142 1.000000000000 0.000000000000 1.000000000000\n143 0.662336098318 0.000000000000 1.000000000000\n144 1.000000000000 1.000000000000 1.000000000000\n145 0.000000000000 1.000000000000 0.763003402011\n146 0.000000000000 0.583454390895 0.728378162422\n147 0.000000000000 1.000000000000 1.000000000000\n148 0.000000000000 1.000000000000 0.292446980535\n149 0.000000000000 1.000000000000 0.146223490267\n150 0.000000000000 0.855750855085 0.000000000000\n151 0.000000000000 0.711501710170 0.000000000000\n152 0.000000000000 0.567252565254 0.000000000000\n153 0.000000000000 0.406106492720 0.137600075516\n154 0.000000000000 0.458407089037 0.373624612286\n155 0.000000000000 0.685069741983 0.460922872627\n156 0.000000000000 0.842534870991 0.449796671715\n157 0.140720322554 1.000000000000 0.452687509113\n158 0.281440645109 1.000000000000 0.466704547423\n159 0.570744621513 1.000000000000 0.321542953380\n160 0.606025900274 1.000000000000 0.124408009706\n161 0.448086629018 1.000000000000 0.000000000000\n162 0.298724419345 1.000000000000 0.000000000000\n163 0.149362209673 1.000000000000 0.000000000000\n164 0.388859029405 0.471572001821 0.000000000000\n165 0.259239352937 0.455382474660 0.000000000000\n166 0.129619676468 0.439192947499 0.000000000000\n167 0.606948666811 0.887161445965 0.000000000000\n168 0.616448494932 0.774322891929 0.000000000000\n169 0.572213514463 0.574622933437 0.000000000000\n170 0.434326761389 0.871312676970 0.491026223922\n171 0.133505436495 0.521194585913 0.485800363751\n172 0.498102541319 0.467904975683 0.140976679368\n173 0.522653016815 0.524904337559 0.327570165093\n174 0.586333629583 0.626380012872 0.311803824578\n175 0.632459971075 0.683239310485 0.121015758088\n176 0.545378526302 0.906513489324 0.393786147010\n177 0.623427292300 0.907623635330 0.264005451314\n178 0.526631383489 0.644928284897 0.416241650398\n179 0.487471776200 0.577721610640 0.428365341791\n180 0.117570845978 0.399605380929 0.310126058615\n181 0.235141691956 0.410001196758 0.345051966196\n182 0.000000000000 0.000000000000 0.456180991297\n183 0.000000000000 0.000000000000 0.567246561928\n184 0.000000000000 0.113764274410 0.686813232770\n185 0.000000000000 0.227528548819 0.695314332979\n186 0.000000000000 0.421909151694 0.645345647217\n187 0.000000000000 0.259473043401 0.298505240910\n188 0.000000000000 0.129736521700 0.321810330788\n189 0.126359307408 0.000000000000 0.384659085802\n190 0.252718614817 0.000000000000 0.424202750940\n191 0.291263908935 0.000000000000 0.618766576324\n192 0.108555872388 0.000000000000 0.683314355918\n193 0.398577212787 0.133025142845 0.531163920705\n194 0.220607827772 0.147148834547 0.699473458258\n195 0.112051955385 0.317795246162 0.707222885214\n196 0.119543202292 0.502676063163 0.572220097428\n197 0.393854996752 0.324742793590 0.410035999574\n198 0.407037688898 0.114544287297 0.451920270724\n199 1.000000000000 0.584834912622 0.883609846788\n200 1.000000000000 0.478317191758 1.000000000000\n201 1.000000000000 0.381809387224 0.881268595119\n202 0.862311210632 0.334427042175 1.000000000000\n203 0.878781563256 0.629244821514 1.000000000000\n204 0.686816399126 0.560085711747 1.000000000000\n205 0.670346046501 0.388384432756 1.000000000000\n206 0.904579484546 0.586654524045 0.742860634155\n207 0.899778170330 0.399218404941 0.736116111680\n208 0.743776511961 0.642703926570 0.877184736338\n209 0.710882045114 0.334134939369 0.899358440097\n210 0.615364135951 0.465488694522 0.909735658362\n211 0.541033498554 1.000000000000 0.645168009510\n212 0.645045030725 1.000000000000 0.571951863933\n213 0.660362613328 0.911261809850 0.475241746545\n214 0.548548231270 0.771255089805 0.610210795566\n215 0.632355828344 0.887690497055 0.639150212603\n216 0.457225901481 0.883564592750 0.616228592473\n217 0.682457316141 0.691386756088 0.522288299880\n218 0.669420460528 0.618869026514 0.493704512700\n219 0.729927117225 0.648982513468 0.495995615955\n220 0.703357339186 0.660864011314 0.275442929524\n221 0.591547594189 0.559567475804 0.368041314669\n222 0.693942875550 0.665218863847 0.598438916247\n223 0.000000000000 0.000000000000 0.839156066280\n224 0.000000000000 0.153660851426 1.000000000000\n225 0.000000000000 0.307321702853 1.000000000000\n226 0.000000000000 0.405704054921 0.780397079977\n227 0.368580787396 0.000000000000 0.905871197330\n228 0.250835805803 0.000000000000 1.000000000000\n229 0.125417902902 0.000000000000 1.000000000000\n230 0.289009805431 0.000000000000 0.750029486969\n231 0.359469331178 0.146738363086 1.000000000000\n232 0.342684953650 0.293476726173 1.000000000000\n233 0.136280994629 0.468404011708 1.000000000000\n234 0.132260901339 0.474613755951 0.899325191729\n235 0.333862288048 0.228947296751 0.801218039117\n236 0.347385077068 0.114473648376 0.806480216888\n237 0.662696570890 0.422427606690 0.515566521693\n238 0.694517510538 0.465236003584 0.376742088689\n239 0.714240826549 0.378852861545 0.449253463580\n240 0.499477732779 0.410774790602 0.585996460385\n241 0.676198346685 0.308070362723 0.473664280929\n242 0.588388582741 0.324152151412 0.548063466326\n243 0.475912044029 0.299658627113 0.556244133119\n244 0.509451685440 0.224401387107 0.394299250327\n245 0.675974064015 0.386223380964 0.341155430147\n246 0.709289063788 0.344089641229 0.407795835151\n247 0.754890743752 0.000000000000 0.525429214256\n248 0.690602304983 0.000000000000 0.683087041049\n249 0.432192118412 0.000000000000 0.638188395028\n250 0.486878598932 0.000000000000 0.397754416151\n251 0.670288887158 0.000000000000 0.381021803425\n252 0.520390360235 0.295608166499 0.617401676363\n253 0.521932057207 0.127793976200 0.697968261054\n254 0.688965810219 0.289624536808 0.562002343181\n255 0.737349841804 0.115256147134 0.631975116733\n256 0.711848906426 0.139328872913 0.423165581392\n257 0.633906612394 0.105265230588 0.721188073341\n258 0.589292595475 0.109857099810 0.340133395754\n259 1.000000000000 0.888548495428 0.678673232092\n260 1.000000000000 0.777096990855 0.666109833452\n261 1.000000000000 0.856786053076 0.384093797674\n262 1.000000000000 1.000000000000 0.537393912031\n263 0.880476541633 1.000000000000 0.376902082217\n264 0.850874123533 1.000000000000 0.708177105519\n265 0.751824596619 0.913160217728 0.370074167520\n266 0.905883415452 0.705329079964 0.379431910695\n267 0.911268289377 0.655686528426 0.662503597387\n268 0.709381806946 0.854040569050 0.707797106169\n269 1.000000000000 1.000000000000 0.127850397777\n270 1.000000000000 1.000000000000 0.255700795553\n271 1.000000000000 0.616759972904 0.304982854386\n272 1.000000000000 0.510157152927 0.112664653377\n273 1.000000000000 0.625274849649 0.000000000000\n274 1.000000000000 0.750183233099 0.000000000000\n275 1.000000000000 0.875091616550 0.000000000000\n276 0.865816279564 1.000000000000 0.000000000000\n277 0.731632559127 1.000000000000 0.000000000000\n278 0.687778022562 1.000000000000 0.309534495258\n279 0.906926916986 0.505663664665 0.000000000000\n280 0.719901078512 0.586222600512 0.000000000000\n281 0.835336110436 0.519954970749 0.117567600807\n282 0.357836908729 0.397600285045 0.703344109333\n283 0.473116119285 0.374640041657 0.637095078835\n284 0.361247111968 0.382670034236 0.766249192648\n285 1.000000000000 0.536376053711 0.504783752764\n286 1.000000000000 0.463910303858 0.299088415706\n287 0.746229463320 0.487551705678 0.361070555960\n288 0.807785182061 0.431324538907 0.434913725211\n289 0.868951790863 0.412921595450 0.386020793717\n290 0.790605374219 0.474033600171 0.317430974223\n291 0.719521992138 0.439894456127 0.000000000000\n292 0.606925750253 0.346403308879 0.141687266886\n293 0.728328926367 0.389672877740 0.524854385450\n294 0.351590502360 1.000000000000 0.717838727002\n295 0.265566433658 1.000000000000 0.900958644457\n296 0.431107741701 1.000000000000 1.000000000000\n297 0.582925200204 1.000000000000 1.000000000000\n298 0.718245452887 1.000000000000 0.862558790154\n299 0.749956303911 0.771370633948 1.000000000000\n300 0.742349481310 0.885685316974 1.000000000000\n301 0.277608209712 0.868956367284 1.000000000000\n302 0.275926136228 0.737912734569 1.000000000000\n303 0.274244062743 0.606869101853 1.000000000000\n304 0.470985123931 0.451665280916 1.000000000000\n305 0.248724430430 0.874708381301 0.791020650609\n306 0.245606276742 0.749416762602 0.780124012304\n307 0.253504962866 0.551618684596 0.855449515345\n308 0.372321004328 0.505540249347 0.741269121597\n309 0.368725774007 0.448222565285 0.828023565274\n310 1.000000000000 0.397017933436 0.577757323982\n311 1.000000000000 0.228294554297 0.653933206161\n312 1.000000000000 0.114147277149 0.641663725341\n313 1.000000000000 0.000000000000 0.516692536216\n314 1.000000000000 0.135957589354 0.393609726827\n315 1.000000000000 0.271915178707 0.383228625743\n316 0.881941494413 0.000000000000 0.624985741204\n317 0.872949249339 0.000000000000 0.417136009268\n318 0.904098541656 0.348982504744 0.663324610045\n319 0.000000000000 0.000000000000 0.115038473555\n320 0.000000000000 0.000000000000 0.230076947110\n321 0.000000000000 0.282002280226 0.000000000000\n322 0.000000000000 0.141001140113 0.000000000000\n323 0.159869983558 0.000000000000 0.000000000000\n324 0.319739967116 0.000000000000 0.000000000000\n325 0.479609950674 0.000000000000 0.000000000000\n326 0.624546381368 0.000000000000 0.110587472075\n327 0.609612828503 0.000000000000 0.221174944151\n328 0.629953411613 0.245885366083 0.000000000000\n329 0.634716672922 0.122942683041 0.000000000000\n330 1.000000000000 0.000000000000 0.269327218608\n331 1.000000000000 0.000000000000 0.134663609304\n332 1.000000000000 0.125091616550 0.000000000000\n333 1.000000000000 0.250183233100 0.000000000000\n334 1.000000000000 0.375274849649 0.000000000000\n335 0.759653289488 0.000000000000 0.000000000000\n336 0.879826644744 0.000000000000 0.000000000000\n337 1.000000000000 0.236800460941 1.000000000000\n338 1.000000000000 0.118400230470 1.000000000000\n339 1.000000000000 0.000000000000 0.876464748173\n340 1.000000000000 0.000000000000 0.752929496347\n341 0.887445366106 0.000000000000 1.000000000000\n342 0.774890732212 0.000000000000 1.000000000000\n343 0.639828859729 0.000000000000 0.872798422105\n344 0.693479259791 0.156826696470 1.000000000000\n345 0.673816636305 0.282573473487 0.747748091332\n346 0.519294903511 0.000000000000 1.000000000000\n347 1.000000000000 1.000000000000 0.845618315365\n348 1.000000000000 0.867144564035 1.000000000000\n349 1.000000000000 0.734289128071 1.000000000000\n350 0.867371329354 1.000000000000 1.000000000000\n351 0.000000000000 0.722302927263 0.739919908952\n352 0.000000000000 0.861151463632 0.751461655481\n353 0.000000000000 1.000000000000 0.600836936407\n354 0.125921292060 1.000000000000 0.782460345463\n355 0.283375042335 0.544833912956 0.625485808420\n356 0.121244061526 0.603789767399 0.748802768210\n357 0.000000000000 0.526784838754 0.792678444594\n358 0.000000000000 1.000000000000 0.881501701005\n359 0.000000000000 0.595736915709 1.000000000000\n360 0.000000000000 0.730491277140 1.000000000000\n361 0.000000000000 0.865245638570 1.000000000000\n362 0.139645141598 1.000000000000 1.000000000000\n363 0.000000000000 0.661244329970 0.228478829728\n364 0.000000000000 0.841435172799 0.224682552759\n365 0.000000000000 0.594324258820 0.349772339080\n366 0.000000000000 0.508225737995 0.219977537345\n367 0.000000000000 0.751034920889 0.340846617764\n368 0.000000000000 0.739910984543 0.124335874381\n369 0.000000000000 0.612390765647 0.108398540013\n370 0.000000000000 0.883569023280 0.337935995355\n371 0.000000000000 0.885657410990 0.111122400818\n372 0.000000000000 0.498485359122 0.088739164304\n373 0.092251764314 1.000000000000 0.146409282424\n374 0.248688117951 1.000000000000 0.147817799812\n375 0.378627189093 1.000000000000 0.356153890543\n376 0.283273709866 1.000000000000 0.279090905584\n377 0.248135172384 1.000000000000 0.369304175829\n378 0.476518533779 1.000000000000 0.289590817801\n379 0.507036991437 1.000000000000 0.200109247109\n380 0.381744638526 1.000000000000 0.230808881362\n381 0.155460258259 1.000000000000 0.291967423929\n382 0.073686767728 1.000000000000 0.368915444101\n383 0.503298980477 1.000000000000 0.073507418776\n384 0.396323289031 1.000000000000 0.112090627321\n385 0.388937606427 0.714081477772 0.000000000000\n386 0.184615306220 0.637843795561 0.000000000000\n387 0.212832764192 0.857097543086 0.000000000000\n388 0.447131180498 0.588067350920 0.000000000000\n389 0.495772346781 0.809164397906 0.000000000000\n390 0.524408577692 0.686957231643 0.000000000000\n391 0.372913397628 0.860394249354 0.000000000000\n392 0.305949197242 0.583451513562 0.000000000000\n393 0.121096918600 0.760712926198 0.000000000000\n394 0.113549493133 0.552556171624 0.000000000000\n395 0.108390664220 0.890262000340 0.000000000000\n396 0.504233975786 0.911344018645 0.000000000000\n397 0.264390865051 0.735596917589 0.000000000000\n398 0.205718015188 0.538769562640 0.000000000000\n399 0.082904447842 0.646838989360 0.000000000000\n400 0.086834736448 0.854224474679 0.457620243840\n401 0.308620451992 0.769459229199 0.485701499610\n402 0.228039168653 0.625370250294 0.487855929060\n403 0.160096871747 0.722630166539 0.474216041848\n404 0.104064109685 0.615417973648 0.476210082855\n405 0.220191224386 0.875112068558 0.469427896933\n406 0.335589652203 0.905803559717 0.478754036451\n407 0.570706401059 0.579229782465 0.075903677919\n408 0.577035350574 0.600365608310 0.193429630055\n409 0.535637938713 0.540445281875 0.268846332691\n410 0.591712632691 0.907068562327 0.316774643501\n411 0.578664788499 0.719158983437 0.346453126325\n412 0.494719042019 0.818687261030 0.449492802960\n413 0.481105914893 0.933545251580 0.442569599707\n414 0.434938715574 0.500340852891 0.390111288222\n415 0.463883245954 0.643502559273 0.462898446659\n416 0.212448209441 0.421718291421 0.226551744207\n417 0.350677398013 0.449381522822 0.141872617356\n418 0.324218007025 0.430559074353 0.268240668105\n419 0.194460833595 0.434317868884 0.105651723264\n420 0.098045689753 0.411109648440 0.196581576479\n421 0.093334973298 0.422905310294 0.095732256635\n422 0.121405444396 0.464004214258 0.402381852555\n423 0.242214691944 0.467212419938 0.427639040943\n424 0.628984221886 0.776190851144 0.184108457225\n425 0.618980227918 0.892182095090 0.180645563676\n426 0.618757457498 0.821557585996 0.091171409894\n427 0.608812138868 0.924655322502 0.072814714964\n428 0.000000000000 0.280912601688 0.499921565768\n429 0.000000000000 0.125918328100 0.505412083172\n430 0.000000000000 0.386190859705 0.530649144854\n431 0.000000000000 0.345622169199 0.407094006753\n432 0.000000000000 0.312075314462 0.610307344300\n433 0.000000000000 0.200696583435 0.414794053158\n434 0.000000000000 0.198301157878 0.595378196038\n435 0.000000000000 0.092976357761 0.413162656643\n436 0.000000000000 0.088411307132 0.603335523044\n437 0.000000000000 0.444263707429 0.465685350932\n438 0.169439438243 0.000000000000 0.508239808058\n439 0.278165767244 0.000000000000 0.528625327354\n440 0.074480470594 0.000000000000 0.511713776613\n441 0.093925737895 0.000000000000 0.592734412405\n442 0.193077078247 0.000000000000 0.603332843223\n443 0.303510135048 0.087230921393 0.615838154165\n444 0.328084042927 0.243211550967 0.608091817054\n445 0.071815222201 0.416962924188 0.640194274640\n446 0.199296175528 0.415578780724 0.625685723547\n447 0.334698854355 0.206597692324 0.412746186282\n448 0.297894007417 0.102640416973 0.419902510108\n449 0.117425256697 0.213485015775 0.343514042014\n450 0.108727867561 0.097872138810 0.361560230260\n451 0.253412109886 0.296035367945 0.371241761354\n452 0.120591650753 0.327968261651 0.323939870021\n453 0.219152363384 0.168359780810 0.383455179825\n454 0.189430277877 0.075651514572 0.390807322466\n455 0.110786392735 0.199220044881 0.698303968991\n456 0.109510306279 0.076688858973 0.689088954629\n457 1.000000000000 0.484323141556 0.858927065144\n458 0.795945274133 0.424307372466 1.000000000000\n459 0.910566493019 0.421277846734 1.000000000000\n460 0.894661773664 0.515815061451 1.000000000000\n461 0.782677311573 0.540309444131 1.000000000000\n462 0.705928343319 0.472868242435 1.000000000000\n463 0.906427380472 0.477711140645 0.740150889429\n464 0.834650287299 0.513720971860 0.722476673805\n465 0.910635887387 0.608713072220 0.907277795819\n466 0.927213006303 0.592693329257 0.821616360069\n467 0.835499405021 0.613522522724 0.820125295622\n468 0.822321349739 0.630549155097 0.918315272433\n469 0.909344100642 0.369584382183 0.874786876490\n470 0.802533816311 0.364978817187 0.823430806043\n471 0.800785507219 0.343038249304 0.920155432348\n472 0.695672171696 0.457139709130 0.762968783224\n473 0.654077028072 0.412266990248 0.904547049229\n474 0.684593850446 0.563699934093 0.820010595172\n475 0.660213194898 0.527159275996 0.904400384433\n476 0.553793465737 1.000000000000 0.552825034212\n477 0.602870569815 0.908887649587 0.434513946778\n478 0.544612912759 0.755838773914 0.548568786914\n479 0.647905136260 0.846209639366 0.544355396172\n480 0.649006018720 0.929032389254 0.543605418638\n481 0.586694663449 0.943845248528 0.642159111057\n482 0.499129700017 0.941782296375 0.630698300991\n483 0.545864398157 0.852949700589 0.622695514832\n484 0.599453879288 0.654763487279 0.462389649469\n485 0.695183143839 0.593518262470 0.438255385400\n486 0.737160031423 0.728379874663 0.437844567633\n487 0.671906283983 0.592969776965 0.334842567963\n488 0.716131096863 0.720207632306 0.308274409183\n489 0.532325903797 0.546393336992 0.475672882810\n490 0.587689200113 0.536688267188 0.611784229660\n491 0.666549236173 0.717265571244 0.581750795214\n492 0.554325728043 0.683591382268 0.633922852625\n493 0.000000000000 0.280455665203 0.797850401651\n494 0.000000000000 0.140652563785 0.818750862890\n495 0.000000000000 0.354899536648 0.890178897576\n496 0.000000000000 0.219304254460 0.904073824177\n497 0.000000000000 0.085053534388 0.916291835351\n498 0.114894238820 0.000000000000 0.784172398489\n499 0.215310397605 0.000000000000 0.797324106682\n500 0.277358583194 0.000000000000 0.860462803989\n501 0.179506836841 0.000000000000 0.897809638293\n502 0.083774820130 0.000000000000 0.904973910415\n503 0.238983402280 0.355944134722 1.000000000000\n504 0.193016635835 0.112471636760 1.000000000000\n505 0.122300728160 0.225289425084 1.000000000000\n506 0.251291010221 0.226784057165 1.000000000000\n507 0.109342344626 0.356946294101 1.000000000000\n508 0.088147053379 0.098284382654 1.000000000000\n509 0.243942901359 0.422840198766 0.869010465944\n510 0.071387895013 0.397431280404 0.790530875570\n511 0.184014510483 0.375066515917 0.795445936173\n512 0.283350812372 0.089745940869 0.750146523029\n513 0.331040190192 0.325746155715 0.902426839634\n514 0.344876033907 0.206429325069 0.904733453932\n515 0.359578800723 0.077940222755 0.904804543802\n516 0.654751914003 0.483456081171 0.449522305462\n517 0.696519978996 0.418052820615 0.438043430541\n518 0.423953739122 0.443226574723 0.520557133214\n519 0.545762572927 0.294073663752 0.510986473130\n520 0.623415097648 0.299083572258 0.482347907609\n521 0.495480725442 0.262215517372 0.474248997049\n522 0.577170672801 0.262604737355 0.434691134644\n523 0.600330794097 0.463449203950 0.337573335257\n524 0.543933157760 0.367463471007 0.567029963356\n525 0.572215917530 0.419642887532 0.554592383696\n526 0.691727701943 0.334667625824 0.459686845750\n527 0.477330045425 0.312910136931 0.362605645263\n528 0.638939521567 0.000000000000 0.444079886087\n529 0.555827973984 0.000000000000 0.452242676122\n530 0.508444314661 0.000000000000 0.620095955592\n531 0.586790500637 0.000000000000 0.557714683722\n532 0.600991696783 0.000000000000 0.654946200593\n533 0.676763152474 0.000000000000 0.597708840455\n534 0.680151993306 0.000000000000 0.511456546403\n535 0.471851976155 0.000000000000 0.529901975956\n536 0.491727559444 0.271069707929 0.590692011531\n537 0.472866069360 0.188056614510 0.604399085059\n538 0.448325282432 0.074812622259 0.624682741984\n539 0.609663206143 0.271645827986 0.619627152195\n540 0.690595086678 0.253858872058 0.488584034247\n541 0.737909670915 0.072518993608 0.529569708375\n542 0.713587046008 0.180528941600 0.545989909360\n543 0.641527416174 0.062296493181 0.369020799199\n544 0.500046232728 0.130900809146 0.395738902754\n545 1.000000000000 0.901679469533 0.589899609112\n546 1.000000000000 0.816038306348 0.505240196396\n547 1.000000000000 0.928393026538 0.460743854852\n548 1.000000000000 0.718702192327 0.545957682245\n549 0.760158841660 1.000000000000 0.519976645423\n550 0.870612992341 1.000000000000 0.595332417226\n551 0.878700243150 1.000000000000 0.463901536888\n552 0.748021371578 1.000000000000 0.630829207720\n553 0.758239727153 0.655473217208 0.634949838104\n554 0.706093604973 0.912211013789 0.422657957033\n555 0.906483606566 0.644013925696 0.469523258236\n556 0.755168295909 0.631676097270 0.522884069600\n557 0.869961271939 0.625574170384 0.590342947044\n558 0.859353288129 0.907962344905 0.696838917585\n559 0.823793920310 0.776587773471 0.686069176853\n560 0.914545617915 0.726217320998 0.670081898982\n561 0.929674919050 0.836559576383 0.680801591426\n562 0.827596190702 0.914978052115 0.374282467339\n563 0.940238270816 0.928393026538 0.380497939945\n564 0.889388541904 0.821994632966 0.378072279312\n565 1.000000000000 0.812637424824 0.185959267827\n566 1.000000000000 0.666903237562 0.184719441730\n567 1.000000000000 0.758899479393 0.286304284985\n568 1.000000000000 0.891449329859 0.108960933636\n569 1.000000000000 0.886738081841 0.273433946272\n570 1.000000000000 0.746727658257 0.092383127923\n571 1.000000000000 0.594896200708 0.102516088297\n572 1.000000000000 0.929106648156 0.191412589467\n573 0.878072567816 1.000000000000 0.074819062912\n574 0.755644871456 1.000000000000 0.240772157207\n575 0.699440494171 1.000000000000 0.148987321281\n576 0.881690385196 1.000000000000 0.190123560001\n577 0.789296176504 1.000000000000 0.130940420206\n578 0.855752976637 1.000000000000 0.286750313191\n579 0.891826166787 0.812637424824 0.000000000000\n580 0.819385201472 0.620145811304 0.000000000000\n581 0.708623304361 0.835960971843 0.000000000000\n582 0.739405905739 0.703269117173 0.000000000000\n583 0.885603607404 0.700097830418 0.000000000000\n584 0.798724419345 0.908697787173 0.000000000000\n585 0.798571994146 0.788687901667 0.000000000000\n586 0.910749612258 0.591770576794 0.000000000000\n587 0.907552381859 0.910307204759 0.000000000000\n588 0.686899676178 0.924123131030 0.000000000000\n589 0.699821787910 0.910391926530 0.327159555391\n590 0.890368615421 0.614134294037 0.304660172615\n591 0.759334607472 0.571319144523 0.074863780683\n592 0.735796822278 0.613902186607 0.181327278315\n593 0.692353484783 0.625162954787 0.075707096760\n594 0.933180235720 0.514173195427 0.115116127092\n595 0.372959655948 0.000000000000 0.682517273840\n596 0.410982130991 0.381476651579 0.652815388528\n597 0.432531771312 0.086112300627 0.757671676586\n598 0.406006838456 0.314319171119 0.746915971934\n599 0.431102330462 0.187872390912 0.746505078500\n600 0.290970409750 0.345948977070 0.706987223286\n601 1.000000000000 0.511963800139 0.323310433918\n602 1.000000000000 0.551328116216 0.414304068085\n603 0.769643024344 0.477415873673 0.392656512892\n604 0.793520356341 0.526550517254 0.443361840707\n605 0.919459322455 0.532146294742 0.507696256280\n606 0.919395925330 0.467939197594 0.305975369445\n607 0.630208960724 0.519802317679 0.000000000000\n608 0.690325971560 0.405048395745 0.210132551814\n609 0.680461893959 0.404410010875 0.099057148227\n610 0.754641414669 0.459958127318 0.104554867809\n611 0.737179026482 0.434824507397 0.300416918821\n612 0.788348685946 0.479480067279 0.200571906008\n613 0.561646345811 0.418366512403 0.070488339684\n614 0.783276898243 0.581857849520 0.648087390659\n615 0.690233869499 0.545917275110 0.665853312678\n616 0.701953490955 0.470731480004 0.561132423927\n617 0.761034456252 0.406747930470 0.485981747116\n618 0.758888668563 0.403548162079 0.433109271184\n619 0.472630509541 1.000000000000 0.781475476599\n620 0.588359722272 1.000000000000 0.728678437040\n621 0.366009375499 1.000000000000 0.873527351495\n622 0.510037573918 1.000000000000 0.912501323495\n623 0.595657779689 1.000000000000 0.835055264852\n624 0.510110173463 0.728456339282 1.000000000000\n625 0.636252755632 0.815991512625 1.000000000000\n626 0.561134160707 0.580475719659 1.000000000000\n627 0.354170644902 0.540310553932 1.000000000000\n628 0.427153608136 0.849208145891 1.000000000000\n629 0.650305486559 0.685572644697 1.000000000000\n630 0.371777039258 0.660932569823 1.000000000000\n631 0.538841137546 0.885432511039 1.000000000000\n632 0.647022246680 0.917421868128 1.000000000000\n633 0.453635428452 0.592368092722 1.000000000000\n634 0.370594305994 0.767669401059 1.000000000000\n635 0.354832224714 0.932464313980 1.000000000000\n636 0.262279450109 0.799709772201 0.895791015329\n637 0.262010643512 0.662736115650 0.906539505757\n638 0.264218565204 0.923895753464 0.898281266552\n639 0.732769411156 0.812994604109 0.879888395598\n640 0.742895000192 0.720923684200 0.913204200742\n641 0.729304665774 0.727849303745 0.803820090636\n642 0.722729208803 0.918098116761 0.854508976038\n643 0.423278725233 0.546839845575 0.694172357097\n644 0.334913761377 0.499583277241 0.806250861062\n645 0.307619576679 0.485188063376 0.867921700954\n646 0.305749064757 0.554624909478 0.772232675643\n647 0.395892427543 0.447825196519 0.922467953533\n648 0.494777175626 0.456915821069 0.874656087929\n649 0.351983504716 0.928995977042 0.709842728601\n650 0.341059053251 0.697438203800 0.694054895814\n651 0.351179189304 0.815702888201 0.698290947518\n652 1.000000000000 0.072846286649 0.518024068163\n653 1.000000000000 0.298676265356 0.546300737627\n654 1.000000000000 0.365415236197 0.473889234598\n655 1.000000000000 0.186972858585 0.522793348310\n656 0.860262700802 0.000000000000 0.521804252617\n657 0.808500298143 0.000000000000 0.473662666691\n658 0.895150331256 0.404326161179 0.574355837069\n659 0.863721376398 0.201560165412 0.645970702693\n660 0.915203400273 0.295360446788 0.657975547798\n661 0.874482616907 0.071827264949 0.632427794730\n662 0.867302159743 0.079859824445 0.411622548100\n663 0.884774395092 0.321703379881 0.391348730152\n664 0.791805949791 0.359168198247 0.398106976638\n665 0.774772325883 0.274470054416 0.406336507581\n666 0.873116304016 0.203872484404 0.401551952577\n667 0.000000000000 0.199975107590 0.124357670029\n668 0.000000000000 0.095848669051 0.084751473395\n669 0.000000000000 0.114172219678 0.195756684331\n670 0.000000000000 0.307353297808 0.167132627498\n671 0.239507766495 0.000000000000 0.328286623770\n672 0.142349366964 0.000000000000 0.246216858983\n673 0.294947746557 0.000000000000 0.233831910278\n674 0.520043085844 0.000000000000 0.134081229497\n675 0.411140083197 0.000000000000 0.219121307667\n676 0.378170788643 0.000000000000 0.114317846249\n677 0.088943157380 0.000000000000 0.118276257888\n678 0.231439593756 0.000000000000 0.118325267677\n679 0.497741634291 0.000000000000 0.273367036334\n680 0.364095927628 0.000000000000 0.336307883901\n681 0.384020349599 0.244190603922 0.000000000000\n682 0.459552997244 0.359363749300 0.000000000000\n683 0.513172094372 0.251678084725 0.000000000000\n684 0.553196192474 0.124622886442 0.000000000000\n685 0.340675371004 0.347111586911 0.000000000000\n686 0.104543057257 0.235704062246 0.000000000000\n687 0.422245091035 0.127231184804 0.000000000000\n688 0.088567390115 0.342050156122 0.000000000000\n689 0.124900974226 0.119179485794 0.000000000000\n690 0.201321648174 0.326276132871 0.000000000000\n691 0.211187719720 0.204068156890 0.000000000000\n692 0.273805077767 0.134303556242 0.000000000000\n693 0.294671459115 0.245455462283 0.000000000000\n694 0.613405138261 0.096569674702 0.165385014093\n695 0.600535121020 0.194908796731 0.232476980275\n696 0.618532758660 0.181577966328 0.103023772607\n697 0.601888336698 0.083915517711 0.254301004528\n698 0.625660457890 0.082757968533 0.078593374390\n699 1.000000000000 0.312729041375 0.181213431732\n700 1.000000000000 0.130477762976 0.199977441067\n701 1.000000000000 0.354008518512 0.281045523641\n702 1.000000000000 0.421912117050 0.177090985130\n703 1.000000000000 0.218231594865 0.263620478844\n704 1.000000000000 0.221044530133 0.111457779495\n705 1.000000000000 0.101214208364 0.101023595214\n706 1.000000000000 0.337135408982 0.088603473038\n707 1.000000000000 0.101488543000 0.294810823405\n708 1.000000000000 0.428969198961 0.075671822309\n709 0.704181866866 0.000000000000 0.176137709411\n710 0.766795529236 0.000000000000 0.345985016093\n711 0.889420135975 0.000000000000 0.196905712220\n712 0.810152397455 0.000000000000 0.110248078623\n713 0.684089862185 0.000000000000 0.285992472992\n714 0.884935976748 0.000000000000 0.313568371797\n715 0.789929294744 0.000000000000 0.238139560189\n716 0.707602773882 0.000000000000 0.079394652022\n717 0.915879835635 0.000000000000 0.088363480030\n718 0.819755773496 0.184921446250 0.000000000000\n719 0.904515026102 0.273829672153 0.000000000000\n720 0.919061613401 0.184229243929 0.000000000000\n721 0.805409782360 0.291209622111 0.000000000000\n722 0.874081974023 0.084887889341 0.000000000000\n723 0.740276497030 0.099972918656 0.000000000000\n724 0.901545496459 0.440606593591 0.000000000000\n725 0.882862987357 0.357159637877 0.000000000000\n726 0.805629240439 0.394214080024 0.000000000000\n727 0.711310097460 0.321821910392 0.000000000000\n728 0.716186085385 0.203338379590 0.000000000000\n729 1.000000000000 0.192395323325 0.830070892002\n730 1.000000000000 0.287141024135 0.774836050610\n731 1.000000000000 0.269919170480 0.892531726496\n732 1.000000000000 0.101683478574 0.753178406640\n733 1.000000000000 0.101167414560 0.898009540209\n734 1.000000000000 0.202841413874 0.741094347095\n735 1.000000000000 0.184534687485 0.924564828404\n736 0.734021079445 0.000000000000 0.822436148527\n737 0.756025117676 0.000000000000 0.726021163202\n738 0.917140068502 0.000000000000 0.844920395780\n739 0.923384614937 0.000000000000 0.921421242112\n740 0.812337638829 0.000000000000 0.885721067051\n741 0.880344622918 0.000000000000 0.696364282321\n742 0.849978088745 0.000000000000 0.788065425214\n743 0.707197959447 0.000000000000 0.927254292506\n744 0.861575289383 0.189115924986 1.000000000000\n745 0.827367346465 0.085644152585 1.000000000000\n746 0.915277600391 0.078632061608 1.000000000000\n747 0.737905684804 0.322648831688 0.711995906666\n748 0.684299457753 0.228540725247 0.867634165795\n749 0.665983311675 0.097654249141 0.911014157874\n750 0.649972883544 0.102903824646 0.814638205034\n751 0.658497438577 0.185962742898 0.769597566881\n752 1.000000000000 0.559414024425 0.618480170667\n753 1.000000000000 0.485095796252 0.575480821380\n754 1.000000000000 0.479972605169 0.689594776923\n755 0.494451426311 0.444817129438 0.651577851397\n756 0.567434859438 0.371883398567 0.743522540818\n757 0.641144698690 1.000000000000 0.376585636205\n758 0.492691435292 0.000000000000 0.859443524808\n759 0.531560357697 0.340173686544 1.000000000000\n760 0.610006796279 0.249391239091 1.000000000000\n761 0.479269554083 0.195008967755 1.000000000000\n762 0.439382117345 0.073369181543 1.000000000000\n763 0.562037235900 0.107020748449 1.000000000000\n764 1.000000000000 0.797810914332 0.891656284805\n765 1.000000000000 0.669122380079 0.886438005110\n766 1.000000000000 0.728129500206 0.776142205488\n767 1.000000000000 0.910302425000 0.904465433882\n768 1.000000000000 0.871698332260 0.779128847974\n769 0.859418415887 1.000000000000 0.859006469541\n770 0.931697436310 1.000000000000 0.926156196226\n771 0.782571559843 1.000000000000 0.788714986380\n772 0.868859589037 0.928499853708 1.000000000000\n773 0.850999011706 0.722025955138 1.000000000000\n774 0.868694064851 0.818169241237 1.000000000000\n775 0.000000000000 0.634027302220 0.598715431435\n776 0.000000000000 0.914482165779 0.601319307707\n777 0.000000000000 0.783206660050 0.604146709826\n778 0.118970389570 1.000000000000 0.641195223483\n779 0.230575668683 1.000000000000 0.683292429448\n780 0.216605054124 1.000000000000 0.564890718456\n781 0.322071366476 1.000000000000 0.591326817780\n782 0.321396156161 0.566572558031 0.584374624923\n783 0.203214192990 0.559385961558 0.660933840149\n784 0.089098837059 0.550609017571 0.659829216147\n785 0.134940206168 0.812876586472 0.768299335914\n786 0.147055266012 0.708304281053 0.761478770845\n787 0.090178681697 0.905419697220 0.769075553247\n788 0.000000000000 0.463611789942 0.706248438107\n789 0.315319959001 0.486452329179 0.659685623074\n790 0.082878853983 0.525385775253 0.823999981504\n791 0.160889307049 0.551625227549 0.822214776218\n792 0.000000000000 0.538953255682 0.902408475458\n793 0.000000000000 0.641146682012 0.862385208476\n794 0.000000000000 0.919450045141 0.878213037733\n795 0.000000000000 0.790303168641 0.873311467904\n796 0.130495908573 1.000000000000 0.894472996640\n797 0.136454694385 0.546323248261 1.000000000000\n798 0.139128557063 0.921437338393 1.000000000000\n799 0.138227707870 0.794422024502 1.000000000000\n800 0.135641119678 0.670121436881 1.000000000000\n801 0.270596504211 0.807391226292 0.309448838234\n802 0.107215449214 0.644010186195 0.146067798138\n803 0.216136157513 0.644010186195 0.146067798138\n804 0.107215449214 0.752930879593 0.146067798138\n805 0.107215449214 0.861851572990 0.146067798138\n806 0.107215449214 0.535089492798 0.146067798138\n807 0.216136157513 0.861851572990 0.363909184933\n808 0.325056850910 0.861851572990 0.363909184933\n809 0.325056850910 0.752930879593 0.363909184933\n810 0.325056850910 0.861851572990 0.254988491535\n811 0.433977544308 0.861851572990 0.146067798138\n812 0.216136157513 0.861851572990 0.254988491535\n813 0.433977544308 0.861851572990 0.254988491535\n814 0.325056850910 0.752930879593 0.254988491535\n815 0.325056850910 0.861851572990 0.146067798138\n816 0.216136157513 0.752930879593 0.363909184933\n817 0.433977544308 0.752930879593 0.254988491535\n818 0.433977544308 0.752930879593 0.146067798138\n819 0.216136157513 0.752930879593 0.146067798138\n820 0.216136157513 0.535089492798 0.254988491535\n821 0.216136157513 0.644010186195 0.363909184933\n822 0.325056850910 0.644010186195 0.363909184933\n823 0.216136157513 0.644010186195 0.254988491535\n824 0.382875113530 0.596546815152 0.220611466641\n825 0.107215449214 0.535089492798 0.254988491535\n826 0.132162004709 0.311962753534 0.494699209929\n827 0.132162004709 0.132089138031 0.584636032581\n828 0.132162004709 0.132089138031 0.494699209929\n829 0.942061543465 0.520529150963 0.851890563965\n830 0.110633447766 0.119948729873 0.840776085854\n831 0.110633447766 0.119948729873 0.922446727753\n832 0.568257629871 0.130703449249 0.540078938007\n833 0.888249397278 0.880959153175 0.194007605314\n834 0.803080558777 0.880959153175 0.194007605314\n835 0.803080558777 0.795790433884 0.108838811517\n836 0.888249397278 0.795790433884 0.108838811517\n837 0.803080558777 0.880959153175 0.108838811517\n838 0.717911839485 0.880959153175 0.108838811517\n839 0.888249397278 0.710621595383 0.108838811517\n840 0.888249397278 0.880959153175 0.279176384211\n841 0.504906296730 0.866627752781 0.801241278648\n842 0.600328564644 0.866627752781 0.801241278648\n843 0.409483939409 0.580360710621 0.896663665771\n844 0.600328564644 0.866627752781 0.896663665771\n845 0.409483939409 0.771205365658 0.896663665771\n846 0.409483939409 0.866627752781 0.896663665771\n847 0.600328564644 0.771205365658 0.896663665771\n848 0.504906296730 0.771205365658 0.896663665771\n849 0.841549038887 0.113809026778 0.521062195301\n850 0.919039249420 0.268789499998 0.521062195301\n851 0.107300713658 0.084238588810 0.125028103590\n852 0.216308057308 0.084238588810 0.125028103590\n853 0.216308057308 0.084238588810 0.234035432339\n854 0.107300713658 0.193245947361 0.125028103590\n855 0.107300713658 0.302253276110 0.125028103590\n856 0.434322774410 0.084238588810 0.125028103590\n857 0.434322774410 0.084238588810 0.234035432339\n858 0.325315415859 0.084238588810 0.234035432339\n859 0.216308057308 0.302253276110 0.125028103590\n860 0.325315415859 0.193245947361 0.125028103590\n861 0.216308057308 0.193245947361 0.125028103590\n862 0.216308057308 0.193245947361 0.234035432339\n863 0.325315415859 0.302253276110 0.125028103590\n864 0.325315415859 0.193245947361 0.234035432339\n865 0.216308057308 0.302253276110 0.234035432339\n866 0.886730730534 0.312757670879 0.126763120294\n867 0.886730730534 0.132425725460 0.216929107904\n868 0.796564757824 0.132425725460 0.216929107904\n869 0.706398785114 0.132425725460 0.126763120294\n870 0.706398785114 0.132425725460 0.216929107904\n871 0.706398785114 0.222591698170 0.216929107904\n872 0.796564757824 0.132425725460 0.307095080614\n873 0.886730730534 0.132425725460 0.126763120294\n874 0.796564757824 0.132425725460 0.126763120294\n875 0.706398785114 0.222591698170 0.126763120294\n876 0.886730730534 0.222591698170 0.126763120294\n877 0.796564757824 0.312757670879 0.126763120294\n878 0.796564757824 0.222591698170 0.126763120294\n879 0.796564757824 0.312757670879 0.307095080614\n880 0.796564757824 0.222591698170 0.307095080614\n881 0.886730730534 0.312757670879 0.307095080614\n882 0.445926368237 0.356390893459 0.915723025799\n883 0.144344702363 0.779693484306 0.866011619568\n$EndNodes\n$Elements\n6468\n1 15 3 1 1 0 1\n2 15 3 2 2 0 2\n3 15 3 3 3 0 3\n4 15 3 4 4 0 4\n5 15 3 5 5 0 5\n6 15 3 6 6 0 6\n7 15 3 7 7 0 7\n8 15 3 8 8 0 8\n9 15 3 9 9 0 9\n10 15 3 10 10 0 10\n11 15 3 11 11 0 11\n12 15 3 12 12 0 12\n13 15 3 13 13 0 13\n14 15 3 14 14 0 14\n15 15 3 15 15 0 15\n16 15 3 16 16 0 16\n17 15 3 17 17 0 17\n18 15 3 18 18 0 18\n19 15 3 19 19 0 19\n20 15 3 20 20 0 20\n21 15 3 21 21 0 21\n22 15 3 22 22 0 22\n23 15 3 23 23 0 23\n24 15 3 24 24 0 24\n25 15 3 25 25 0 25\n26 15 3 26 26 0 26\n27 15 3 27 27 0 27\n28 15 3 28 28 0 28\n29 15 3 29 29 0 29\n30 15 3 30 30 0 30\n31 15 3 31 31 0 31\n32 15 3 32 32 0 32\n33 15 3 33 33 0 33\n34 15 3 34 34 0 34\n35 15 3 35 35 0 35\n36 15 3 36 36 0 36\n37 15 3 37 37 0 37\n38 15 3 38 38 0 38\n39 15 3 39 39 0 39\n40 15 3 40 40 0 40\n41 15 3 41 41 0 41\n42 15 3 42 42 0 42\n43 15 3 43 43 0 43\n44 15 3 44 44 0 44\n45 15 3 45 45 0 45\n46 15 3 46 46 0 46\n47 15 3 47 47 0 47\n48 15 3 48 48 0 48\n49 15 3 49 49 0 49\n50 15 3 50 50 0 50\n51 15 3 51 51 0 51\n52 15 3 52 52 0 52\n53 15 3 53 53 0 53\n54 15 3 54 54 0 54\n55 15 3 55 55 0 55\n56 15 3 56 56 0 56\n57 15 3 57 57 0 57\n58 15 3 58 58 0 58\n59 15 3 59 59 0 59\n60 15 3 60 60 0 60\n61 15 3 61 61 0 61\n62 15 3 62 62 0 62\n63 15 3 63 63 0 63\n64 15 3 64 64 0 64\n65 15 3 65 65 0 65\n66 15 3 66 66 0 66\n67 15 3 67 67 0 67\n68 15 3 68 68 0 68\n69 15 3 69 69 0 69\n70 15 3 70 70 0 70\n71 15 3 71 71 0 71\n72 15 3 72 72 0 72\n73 15 3 73 73 0 73\n74 15 3 74 74 0 74\n75 15 3 75 75 0 75\n76 15 3 76 76 0 76\n77 15 3 77 77 0 77\n78 15 3 78 78 0 78\n79 15 3 79 79 0 79\n80 15 3 80 80 0 80\n81 15 3 81 81 0 81\n82 15 3 82 82 0 82\n83 15 3 83 83 0 83\n84 15 3 84 84 0 84\n85 15 3 85 85 0 85\n86 15 3 86 86 0 86\n87 15 3 87 87 0 87\n88 15 3 88 88 0 88\n89 15 3 89 89 0 89\n90 15 3 90 90 0 90\n91 15 3 91 91 0 91\n92 15 3 92 92 0 92\n93 15 3 93 93 0 93\n94 15 3 94 94 0 94\n95 15 3 95 95 0 95\n96 15 3 96 96 0 96\n97 15 3 97 97 0 97\n98 15 3 98 98 0 98\n99 15 3 99 99 0 99\n100 15 3 100 100 0 100\n101 15 3 101 101 0 101\n102 15 3 102 102 0 102\n103 15 3 103 103 0 103\n104 15 3 104 104 0 104\n105 15 3 105 105 0 105\n106 15 3 106 106 0 106\n107 15 3 107 107 0 107\n108 15 3 108 108 0 108\n109 15 3 109 109 0 109\n110 15 3 110 110 0 110\n111 15 3 111 111 0 111\n112 15 3 112 112 0 112\n113 15 3 113 113 0 113\n114 15 3 114 114 0 114\n115 15 3 115 115 0 115\n116 15 3 116 116 0 116\n117 15 3 117 117 0 117\n118 15 3 118 118 0 118\n119 15 3 119 119 0 119\n120 15 3 120 120 0 120\n121 15 3 121 121 0 121\n122 15 3 122 122 0 122\n123 15 3 123 123 0 123\n124 15 3 124 124 0 124\n125 15 3 125 125 0 125\n126 15 3 126 126 0 126\n127 15 3 127 127 0 127\n128 15 3 128 128 0 128\n129 15 3 129 129 0 129\n130 15 3 130 130 0 130\n131 15 3 131 131 0 131\n132 15 3 132 132 0 132\n133 15 3 133 133 0 133\n134 15 3 134 134 0 134\n135 15 3 135 135 0 135\n136 15 3 136 136 0 136\n137 15 3 137 137 0 137\n138 15 3 138 138 0 138\n139 15 3 139 139 0 139\n140 15 3 140 140 0 140\n141 15 3 141 141 0 141\n142 15 3 142 142 0 142\n143 15 3 143 143 0 143\n144 15 3 144 144 0 144\n145 15 3 145 145 0 145\n146 15 3 146 146 0 146\n147 15 3 147 147 0 147\n148 1 3 1 1 0 2 148\n149 1 3 1 1 0 148 149\n150 1 3 1 1 0 149 1\n151 1 3 2 2 0 1 150\n152 1 3 2 2 0 150 151\n153 1 3 2 2 0 151 152\n154 1 3 2 2 0 152 10\n155 1 3 3 3 0 10 153\n156 1 3 3 3 0 153 15\n157 1 3 4 4 0 15 154\n158 1 3 4 4 0 154 16\n159 1 3 5 5 0 16 155\n160 1 3 5 5 0 155 156\n161 1 3 5 5 0 156 2\n162 1 3 6 6 0 2 157\n163 1 3 6 6 0 157 158\n164 1 3 6 6 0 158 3\n165 1 3 7 7 0 3 4\n166 1 3 8 8 0 4 159\n167 1 3 8 8 0 159 20\n168 1 3 9 9 0 20 160\n169 1 3 9 9 0 160 21\n170 1 3 10 10 0 21 161\n171 1 3 10 10 0 161 162\n172 1 3 10 10 0 162 163\n173 1 3 10 10 0 163 1\n174 1 3 11 11 0 12 164\n175 1 3 11 11 0 164 165\n176 1 3 11 11 0 165 166\n177 1 3 11 11 0 166 10\n178 1 3 12 12 0 21 167\n179 1 3 12 12 0 167 168\n180 1 3 12 12 0 168 22\n181 1 3 13 13 0 22 169\n182 1 3 13 13 0 169 12\n183 1 3 14 14 0 3 170\n184 1 3 14 14 0 170 7\n185 1 3 15 15 0 7 13\n186 1 3 16 16 0 13 17\n187 1 3 17 17 0 17 171\n188 1 3 17 17 0 171 16\n189 1 3 18 18 0 12 172\n190 1 3 18 18 0 172 11\n191 1 3 19 19 0 11 173\n192 1 3 19 19 0 173 6\n193 1 3 20 20 0 6 174\n194 1 3 20 20 0 174 23\n195 1 3 21 21 0 23 175\n196 1 3 21 21 0 175 22\n197 1 3 22 22 0 5 176\n198 1 3 22 22 0 176 4\n199 1 3 23 23 0 20 177\n200 1 3 23 23 0 177 24\n201 1 3 24 24 0 24 5\n202 1 3 25 25 0 6 8\n203 1 3 26 26 0 8 178\n204 1 3 26 26 0 178 9\n205 1 3 27 27 0 9 5\n206 1 3 28 28 0 24 23\n207 1 3 29 29 0 9 7\n208 1 3 30 30 0 14 179\n209 1 3 30 30 0 179 8\n210 1 3 31 31 0 11 19\n211 1 3 32 32 0 19 18\n212 1 3 33 33 0 18 14\n213 1 3 34 34 0 13 14\n214 1 3 35 35 0 15 180\n215 1 3 35 35 0 180 181\n216 1 3 35 35 0 181 19\n217 1 3 36 36 0 17 18\n218 1 3 37 37 0 27 182\n219 1 3 37 37 0 182 183\n220 1 3 37 37 0 183 32\n221 1 3 38 38 0 32 184\n222 1 3 38 38 0 184 185\n223 1 3 38 38 0 185 33\n224 1 3 39 39 0 33 186\n225 1 3 39 39 0 186 36\n226 1 3 40 40 0 36 16\n227 1 3 41 41 0 15 187\n228 1 3 41 41 0 187 188\n229 1 3 41 41 0 188 27\n230 1 3 42 42 0 27 189\n231 1 3 42 42 0 189 190\n232 1 3 42 42 0 190 31\n233 1 3 43 43 0 31 30\n234 1 3 44 44 0 30 191\n235 1 3 44 44 0 191 35\n236 1 3 45 45 0 35 192\n237 1 3 45 45 0 192 32\n238 1 3 46 46 0 30 193\n239 1 3 46 46 0 193 29\n240 1 3 47 47 0 29 26\n241 1 3 48 48 0 26 25\n242 1 3 49 49 0 25 34\n243 1 3 50 50 0 34 194\n244 1 3 50 50 0 194 35\n245 1 3 51 51 0 37 25\n246 1 3 52 52 0 26 18\n247 1 3 53 53 0 17 37\n248 1 3 54 54 0 34 195\n249 1 3 54 54 0 195 33\n250 1 3 55 55 0 36 196\n251 1 3 55 55 0 196 37\n252 1 3 56 56 0 28 29\n253 1 3 57 57 0 19 197\n254 1 3 57 57 0 197 28\n255 1 3 58 58 0 28 198\n256 1 3 58 58 0 198 31\n257 1 3 59 59 0 39 199\n258 1 3 59 59 0 199 38\n259 1 3 60 60 0 38 200\n260 1 3 60 60 0 200 42\n261 1 3 61 61 0 42 201\n262 1 3 61 61 0 201 41\n263 1 3 62 62 0 41 39\n264 1 3 63 63 0 45 202\n265 1 3 63 63 0 202 42\n266 1 3 64 64 0 38 203\n267 1 3 64 64 0 203 49\n268 1 3 65 65 0 49 204\n269 1 3 65 65 0 204 50\n270 1 3 66 66 0 50 205\n271 1 3 66 66 0 205 45\n272 1 3 67 67 0 40 43\n273 1 3 68 68 0 43 47\n274 1 3 69 69 0 47 48\n275 1 3 70 70 0 48 40\n276 1 3 71 71 0 39 206\n277 1 3 71 71 0 206 40\n278 1 3 72 72 0 43 44\n279 1 3 73 73 0 44 207\n280 1 3 73 73 0 207 41\n281 1 3 74 74 0 48 208\n282 1 3 74 74 0 208 49\n283 1 3 75 75 0 45 209\n284 1 3 75 75 0 209 46\n285 1 3 76 76 0 46 44\n286 1 3 77 77 0 46 51\n287 1 3 78 78 0 51 47\n288 1 3 79 79 0 51 210\n289 1 3 79 79 0 210 50\n290 1 3 80 80 0 56 211\n291 1 3 80 80 0 211 55\n292 1 3 81 81 0 55 212\n293 1 3 81 81 0 212 52\n294 1 3 82 82 0 52 4\n295 1 3 83 83 0 3 56\n296 1 3 84 84 0 53 213\n297 1 3 84 84 0 213 52\n298 1 3 85 85 0 5 53\n299 1 3 86 86 0 57 214\n300 1 3 86 86 0 214 58\n301 1 3 87 87 0 58 54\n302 1 3 88 88 0 54 9\n303 1 3 89 89 0 7 57\n304 1 3 90 90 0 54 53\n305 1 3 91 91 0 58 215\n306 1 3 91 91 0 215 55\n307 1 3 92 92 0 56 216\n308 1 3 92 92 0 216 57\n309 1 3 93 93 0 64 53\n310 1 3 94 94 0 24 64\n311 1 3 95 95 0 54 217\n312 1 3 95 95 0 217 60\n313 1 3 96 96 0 60 218\n314 1 3 96 96 0 218 62\n315 1 3 97 97 0 62 8\n316 1 3 98 98 0 61 59\n317 1 3 99 99 0 59 219\n318 1 3 99 99 0 219 60\n319 1 3 100 100 0 62 63\n320 1 3 101 101 0 63 61\n321 1 3 102 102 0 59 66\n322 1 3 103 103 0 66 65\n323 1 3 104 104 0 65 61\n324 1 3 105 105 0 64 66\n325 1 3 106 106 0 65 220\n326 1 3 106 106 0 220 23\n327 1 3 107 107 0 6 221\n328 1 3 107 107 0 221 63\n329 1 3 108 108 0 72 71\n330 1 3 109 109 0 71 69\n331 1 3 110 110 0 69 14\n332 1 3 111 111 0 13 72\n333 1 3 112 112 0 62 68\n334 1 3 113 113 0 68 67\n335 1 3 114 114 0 67 70\n336 1 3 115 115 0 70 60\n337 1 3 116 116 0 67 74\n338 1 3 117 117 0 74 73\n339 1 3 118 118 0 73 222\n340 1 3 118 118 0 222 70\n341 1 3 119 119 0 69 68\n342 1 3 120 120 0 71 74\n343 1 3 121 121 0 58 73\n344 1 3 122 122 0 72 57\n345 1 3 123 123 0 32 223\n346 1 3 123 123 0 223 75\n347 1 3 124 124 0 75 224\n348 1 3 124 124 0 224 225\n349 1 3 124 124 0 225 79\n350 1 3 125 125 0 79 80\n351 1 3 126 126 0 80 226\n352 1 3 126 126 0 226 33\n353 1 3 127 127 0 76 227\n354 1 3 127 127 0 227 77\n355 1 3 128 128 0 77 228\n356 1 3 128 128 0 228 229\n357 1 3 128 128 0 229 75\n358 1 3 129 129 0 35 230\n359 1 3 129 129 0 230 76\n360 1 3 130 130 0 77 231\n361 1 3 130 130 0 231 232\n362 1 3 130 130 0 232 83\n363 1 3 131 131 0 83 84\n364 1 3 132 132 0 84 233\n365 1 3 132 132 0 233 79\n366 1 3 133 133 0 78 34\n367 1 3 134 134 0 80 234\n368 1 3 134 134 0 234 81\n369 1 3 135 135 0 81 82\n370 1 3 136 136 0 82 78\n371 1 3 137 137 0 78 235\n372 1 3 137 137 0 235 236\n373 1 3 137 137 0 236 76\n374 1 3 138 138 0 83 82\n375 1 3 139 139 0 81 84\n376 1 3 140 140 0 87 237\n377 1 3 140 140 0 237 68\n378 1 3 141 141 0 63 238\n379 1 3 141 141 0 238 89\n380 1 3 142 142 0 89 90\n381 1 3 143 143 0 90 239\n382 1 3 143 143 0 239 87\n383 1 3 144 144 0 26 85\n384 1 3 145 145 0 85 240\n385 1 3 145 145 0 240 69\n386 1 3 146 146 0 91 241\n387 1 3 146 146 0 241 88\n388 1 3 147 147 0 88 242\n389 1 3 147 147 0 242 86\n390 1 3 148 148 0 86 243\n391 1 3 148 148 0 243 29\n392 1 3 149 149 0 28 244\n393 1 3 149 149 0 244 93\n394 1 3 150 150 0 93 91\n395 1 3 151 151 0 92 245\n396 1 3 151 151 0 245 89\n397 1 3 152 152 0 11 92\n398 1 3 153 153 0 85 86\n399 1 3 154 154 0 88 87\n400 1 3 155 155 0 90 246\n401 1 3 155 155 0 246 91\n402 1 3 156 156 0 93 92\n403 1 3 157 157 0 100 247\n404 1 3 157 157 0 247 96\n405 1 3 158 158 0 96 248\n406 1 3 158 158 0 248 97\n407 1 3 159 159 0 97 95\n408 1 3 160 160 0 95 249\n409 1 3 160 160 0 249 30\n410 1 3 161 161 0 31 250\n411 1 3 161 161 0 250 101\n412 1 3 162 162 0 101 251\n413 1 3 162 162 0 251 100\n414 1 3 163 163 0 86 252\n415 1 3 163 163 0 252 94\n416 1 3 164 164 0 94 253\n417 1 3 164 164 0 253 95\n418 1 3 165 165 0 94 98\n419 1 3 166 166 0 98 99\n420 1 3 167 167 0 99 254\n421 1 3 167 167 0 254 88\n422 1 3 168 168 0 99 255\n423 1 3 168 168 0 255 96\n424 1 3 169 169 0 100 256\n425 1 3 169 169 0 256 91\n426 1 3 170 170 0 97 257\n427 1 3 170 170 0 257 98\n428 1 3 171 171 0 101 258\n429 1 3 171 171 0 258 93\n430 1 3 172 172 0 105 259\n431 1 3 172 172 0 259 260\n432 1 3 172 172 0 260 106\n433 1 3 173 173 0 106 104\n434 1 3 174 174 0 104 109\n435 1 3 175 175 0 109 261\n436 1 3 175 175 0 261 108\n437 1 3 176 176 0 108 262\n438 1 3 176 176 0 262 105\n439 1 3 177 177 0 108 263\n440 1 3 177 177 0 263 110\n441 1 3 178 178 0 110 52\n442 1 3 179 179 0 55 111\n443 1 3 180 180 0 111 264\n444 1 3 180 180 0 264 105\n445 1 3 181 181 0 107 102\n446 1 3 182 182 0 102 70\n447 1 3 183 183 0 73 112\n448 1 3 184 184 0 112 107\n449 1 3 185 185 0 64 265\n450 1 3 185 185 0 265 110\n451 1 3 186 186 0 59 103\n452 1 3 187 187 0 103 104\n453 1 3 188 188 0 109 266\n454 1 3 188 188 0 266 66\n455 1 3 189 189 0 103 102\n456 1 3 190 190 0 106 267\n457 1 3 190 190 0 267 107\n458 1 3 191 191 0 112 268\n459 1 3 191 191 0 268 111\n460 1 3 192 192 0 113 269\n461 1 3 192 192 0 269 270\n462 1 3 192 192 0 270 108\n463 1 3 193 193 0 109 271\n464 1 3 193 193 0 271 115\n465 1 3 194 194 0 115 272\n466 1 3 194 194 0 272 114\n467 1 3 195 195 0 114 273\n468 1 3 195 195 0 273 274\n469 1 3 195 195 0 274 275\n470 1 3 195 195 0 275 113\n471 1 3 196 196 0 113 276\n472 1 3 196 196 0 276 277\n473 1 3 196 196 0 277 21\n474 1 3 197 197 0 20 278\n475 1 3 197 197 0 278 110\n476 1 3 198 198 0 114 279\n477 1 3 198 198 0 279 117\n478 1 3 199 199 0 117 280\n479 1 3 199 199 0 280 22\n480 1 3 200 200 0 65 116\n481 1 3 201 201 0 116 115\n482 1 3 202 202 0 117 281\n483 1 3 202 202 0 281 116\n484 1 3 203 203 0 95 76\n485 1 3 204 204 0 119 118\n486 1 3 205 205 0 118 282\n487 1 3 205 205 0 282 25\n488 1 3 206 206 0 85 283\n489 1 3 206 206 0 283 119\n490 1 3 207 207 0 119 94\n491 1 3 208 208 0 78 284\n492 1 3 208 208 0 284 118\n493 1 3 209 209 0 104 285\n494 1 3 209 209 0 285 120\n495 1 3 210 210 0 120 122\n496 1 3 211 211 0 122 286\n497 1 3 211 211 0 286 115\n498 1 3 212 212 0 121 103\n499 1 3 213 213 0 61 287\n500 1 3 213 213 0 287 123\n501 1 3 214 214 0 123 124\n502 1 3 215 215 0 124 288\n503 1 3 215 215 0 288 121\n504 1 3 216 216 0 121 120\n505 1 3 217 217 0 124 289\n506 1 3 217 217 0 289 122\n507 1 3 218 218 0 123 290\n508 1 3 218 218 0 290 116\n509 1 3 219 219 0 117 291\n510 1 3 219 219 0 291 125\n511 1 3 220 220 0 125 12\n512 1 3 221 221 0 123 89\n513 1 3 222 222 0 92 292\n514 1 3 222 222 0 292 125\n515 1 3 223 223 0 102 126\n516 1 3 224 224 0 126 43\n517 1 3 225 225 0 40 107\n518 1 3 226 226 0 126 67\n519 1 3 227 227 0 74 47\n520 1 3 228 228 0 112 48\n521 1 3 229 229 0 126 127\n522 1 3 230 230 0 127 293\n523 1 3 230 230 0 293 87\n524 1 3 231 231 0 127 121\n525 1 3 232 232 0 90 124\n526 1 3 233 233 0 56 294\n527 1 3 233 233 0 294 133\n528 1 3 234 234 0 133 295\n529 1 3 234 234 0 295 128\n530 1 3 235 235 0 128 296\n531 1 3 235 235 0 296 297\n532 1 3 235 235 0 297 129\n533 1 3 236 236 0 129 298\n534 1 3 236 236 0 298 111\n535 1 3 237 237 0 49 299\n536 1 3 237 237 0 299 300\n537 1 3 237 237 0 300 129\n538 1 3 238 238 0 128 301\n539 1 3 238 238 0 301 302\n540 1 3 238 238 0 302 303\n541 1 3 238 238 0 303 84\n542 1 3 239 239 0 83 304\n543 1 3 239 239 0 304 50\n544 1 3 240 240 0 133 305\n545 1 3 240 240 0 305 306\n546 1 3 240 240 0 306 134\n547 1 3 241 241 0 134 307\n548 1 3 241 241 0 307 81\n549 1 3 242 242 0 131 130\n550 1 3 243 243 0 130 71\n551 1 3 244 244 0 72 132\n552 1 3 245 245 0 132 308\n553 1 3 245 245 0 308 131\n554 1 3 246 246 0 132 134\n555 1 3 247 247 0 82 309\n556 1 3 247 247 0 309 131\n557 1 3 248 248 0 51 130\n558 1 3 249 249 0 120 310\n559 1 3 249 249 0 310 136\n560 1 3 250 250 0 136 311\n561 1 3 250 250 0 311 312\n562 1 3 250 250 0 312 135\n563 1 3 251 251 0 135 313\n564 1 3 251 251 0 313 138\n565 1 3 252 252 0 138 314\n566 1 3 252 252 0 314 315\n567 1 3 252 252 0 315 122\n568 1 3 253 253 0 135 316\n569 1 3 253 253 0 316 96\n570 1 3 254 254 0 100 317\n571 1 3 254 254 0 317 138\n572 1 3 255 255 0 136 318\n573 1 3 255 255 0 318 137\n574 1 3 256 256 0 137 127\n575 1 3 257 257 0 137 99\n576 1 3 258 258 0 139 319\n577 1 3 258 258 0 319 320\n578 1 3 258 258 0 320 27\n579 1 3 259 259 0 10 321\n580 1 3 259 259 0 321 322\n581 1 3 259 259 0 322 139\n582 1 3 260 260 0 139 323\n583 1 3 260 260 0 323 324\n584 1 3 260 260 0 324 325\n585 1 3 260 260 0 325 140\n586 1 3 261 261 0 140 326\n587 1 3 261 261 0 326 327\n588 1 3 261 261 0 327 101\n589 1 3 262 262 0 125 328\n590 1 3 262 262 0 328 329\n591 1 3 262 262 0 329 140\n592 1 3 263 263 0 138 330\n593 1 3 263 263 0 330 331\n594 1 3 263 263 0 331 141\n595 1 3 264 264 0 141 332\n596 1 3 264 264 0 332 333\n597 1 3 264 264 0 333 334\n598 1 3 264 264 0 334 114\n599 1 3 265 265 0 140 335\n600 1 3 265 265 0 335 336\n601 1 3 265 265 0 336 141\n602 1 3 266 266 0 42 337\n603 1 3 266 266 0 337 338\n604 1 3 266 266 0 338 142\n605 1 3 267 267 0 142 339\n606 1 3 267 267 0 339 340\n607 1 3 267 267 0 340 135\n608 1 3 268 268 0 136 41\n609 1 3 269 269 0 142 341\n610 1 3 269 269 0 341 342\n611 1 3 269 269 0 342 143\n612 1 3 270 270 0 143 343\n613 1 3 270 270 0 343 97\n614 1 3 271 271 0 45 344\n615 1 3 271 271 0 344 143\n616 1 3 272 272 0 137 44\n617 1 3 273 273 0 46 345\n618 1 3 273 273 0 345 98\n619 1 3 274 274 0 106 39\n620 1 3 275 275 0 130 119\n621 1 3 276 276 0 143 346\n622 1 3 276 276 0 346 77\n623 1 3 277 277 0 131 118\n624 1 3 278 278 0 105 347\n625 1 3 278 278 0 347 144\n626 1 3 279 279 0 144 348\n627 1 3 279 279 0 348 349\n628 1 3 279 279 0 349 38\n629 1 3 280 280 0 129 350\n630 1 3 280 280 0 350 144\n631 1 3 281 281 0 146 351\n632 1 3 281 281 0 351 352\n633 1 3 281 281 0 352 145\n634 1 3 282 282 0 145 353\n635 1 3 282 282 0 353 2\n636 1 3 283 283 0 36 146\n637 1 3 284 284 0 145 354\n638 1 3 284 284 0 354 133\n639 1 3 285 285 0 37 355\n640 1 3 285 285 0 355 132\n641 1 3 286 286 0 146 356\n642 1 3 286 286 0 356 134\n643 1 3 287 287 0 80 357\n644 1 3 287 287 0 357 146\n645 1 3 288 288 0 147 358\n646 1 3 288 288 0 358 145\n647 1 3 289 289 0 79 359\n648 1 3 289 289 0 359 360\n649 1 3 289 289 0 360 361\n650 1 3 289 289 0 361 147\n651 1 3 290 290 0 147 362\n652 1 3 290 290 0 362 128\n653 2 3 1 1 0 148 149 364\n654 2 3 1 1 0 154 365 366\n655 2 3 1 1 0 364 149 371\n656 2 3 1 1 0 15 154 366\n657 2 3 1 1 0 363 364 368\n658 2 3 1 1 0 364 363 367\n659 2 3 1 1 0 368 151 369\n660 2 3 1 1 0 148 364 370\n661 2 3 1 1 0 151 152 369\n662 2 3 1 1 0 150 151 368\n663 2 3 1 1 0 150 368 371\n664 2 3 1 1 0 16 155 365\n665 2 3 1 1 0 154 16 365\n666 2 3 1 1 0 365 363 366\n667 2 3 1 1 0 153 15 366\n668 2 3 1 1 0 1 150 371\n669 2 3 1 1 0 149 1 371\n670 2 3 1 1 0 155 156 367\n671 2 3 1 1 0 156 2 370\n672 2 3 1 1 0 2 148 370\n673 2 3 1 1 0 363 365 367\n674 2 3 1 1 0 367 156 370\n675 2 3 1 1 0 363 368 369\n676 2 3 1 1 0 368 364 371\n677 2 3 1 1 0 364 367 370\n678 2 3 1 1 0 365 155 367\n679 2 3 1 1 0 153 366 372\n680 2 3 1 1 0 366 369 372\n681 2 3 1 1 0 366 363 369\n682 2 3 1 1 0 152 10 372\n683 2 3 1 1 0 10 153 372\n684 2 3 1 1 0 369 152 372\n685 2 3 2 2 0 373 374 163\n686 2 3 2 2 0 374 162 163\n687 2 3 2 2 0 375 376 377\n688 2 3 2 2 0 375 4 378\n689 2 3 2 2 0 378 4 159\n690 2 3 2 2 0 160 379 20\n691 2 3 2 2 0 159 379 378\n692 2 3 2 2 0 375 380 376\n693 2 3 2 2 0 159 20 379\n694 2 3 2 2 0 377 158 375\n695 2 3 2 2 0 157 377 381\n696 2 3 2 2 0 377 157 158\n697 2 3 2 2 0 2 157 382\n698 2 3 2 2 0 381 148 382\n699 2 3 2 2 0 374 373 381\n700 2 3 2 2 0 377 376 381\n701 2 3 2 2 0 383 384 379\n702 2 3 2 2 0 383 161 384\n703 2 3 2 2 0 379 384 380\n704 2 3 2 2 0 381 376 374\n705 2 3 2 2 0 384 374 380\n706 2 3 2 2 0 376 380 374\n707 2 3 2 2 0 162 374 384\n708 2 3 2 2 0 380 375 378\n709 2 3 2 2 0 382 157 381\n710 2 3 2 2 0 148 381 373\n711 2 3 2 2 0 149 148 373\n712 2 3 2 2 0 163 1 373\n713 2 3 2 2 0 373 1 149\n714 2 3 2 2 0 4 375 3\n715 2 3 2 2 0 3 375 158\n716 2 3 2 2 0 378 379 380\n717 2 3 2 2 0 382 148 2\n718 2 3 2 2 0 384 161 162\n719 2 3 2 2 0 383 379 160\n720 2 3 2 2 0 383 21 161\n721 2 3 2 2 0 160 21 383\n722 2 3 3 3 0 163 162 387\n723 2 3 3 3 0 387 162 391\n724 2 3 3 3 0 22 169 390\n725 2 3 3 3 0 169 388 390\n726 2 3 3 3 0 167 168 389\n727 2 3 3 3 0 169 12 388\n728 2 3 3 3 0 163 387 395\n729 2 3 3 3 0 389 391 396\n730 2 3 3 3 0 12 164 388\n731 2 3 3 3 0 166 10 394\n732 2 3 3 3 0 389 168 390\n733 2 3 3 3 0 385 388 392\n734 2 3 3 3 0 391 161 396\n735 2 3 3 3 0 168 22 390\n736 2 3 3 3 0 10 152 394\n737 2 3 3 3 0 388 385 390\n738 2 3 3 3 0 385 389 390\n739 2 3 3 3 0 162 161 391\n740 2 3 3 3 0 388 164 392\n741 2 3 3 3 0 385 392 397\n742 2 3 3 3 0 389 385 391\n743 2 3 3 3 0 391 385 397\n744 2 3 3 3 0 164 165 392\n745 2 3 3 3 0 387 391 397\n746 2 3 3 3 0 151 150 393\n747 2 3 3 3 0 167 389 396\n748 2 3 3 3 0 393 150 395\n749 2 3 3 3 0 392 386 397\n750 2 3 3 3 0 161 21 396\n751 2 3 3 3 0 150 1 395\n752 2 3 3 3 0 1 163 395\n753 2 3 3 3 0 21 167 396\n754 2 3 3 3 0 165 166 398\n755 2 3 3 3 0 387 393 395\n756 2 3 3 3 0 386 393 397\n757 2 3 3 3 0 393 387 397\n758 2 3 3 3 0 166 394 398\n759 2 3 3 3 0 392 165 398\n760 2 3 3 3 0 152 151 399\n761 2 3 3 3 0 386 392 398\n762 2 3 3 3 0 393 386 399\n763 2 3 3 3 0 394 152 399\n764 2 3 3 3 0 386 394 399\n765 2 3 3 3 0 151 393 399\n766 2 3 3 3 0 394 386 398\n767 2 3 4 4 0 156 2 400\n768 2 3 4 4 0 400 2 157\n769 2 3 4 4 0 401 402 403\n770 2 3 4 4 0 404 155 403\n771 2 3 4 4 0 405 403 400\n772 2 3 4 4 0 402 401 13\n773 2 3 4 4 0 404 403 402\n774 2 3 4 4 0 157 158 405\n775 2 3 4 4 0 404 402 171\n776 2 3 4 4 0 405 158 406\n777 2 3 4 4 0 17 171 402\n778 2 3 4 4 0 401 405 406\n779 2 3 4 4 0 405 401 403\n780 2 3 4 4 0 170 401 406\n781 2 3 4 4 0 401 170 7\n782 2 3 4 4 0 158 3 406\n783 2 3 4 4 0 155 400 403\n784 2 3 4 4 0 155 156 400\n785 2 3 4 4 0 13 17 402\n786 2 3 4 4 0 7 13 401\n787 2 3 4 4 0 406 3 170\n788 2 3 4 4 0 157 405 400\n789 2 3 4 4 0 404 16 155\n790 2 3 4 4 0 171 16 404\n791 2 3 5 5 0 407 22 169\n792 2 3 5 5 0 407 408 175\n793 2 3 5 5 0 174 409 6\n794 2 3 5 5 0 409 173 6\n795 2 3 5 5 0 175 22 407\n796 2 3 5 5 0 173 409 11\n797 2 3 5 5 0 11 409 172\n798 2 3 5 5 0 408 23 175\n799 2 3 5 5 0 408 409 174\n800 2 3 5 5 0 174 23 408\n801 2 3 5 5 0 409 408 172\n802 2 3 5 5 0 172 408 407\n803 2 3 5 5 0 169 12 407\n804 2 3 5 5 0 407 12 172\n805 2 3 6 6 0 177 410 20\n806 2 3 6 6 0 4 159 176\n807 2 3 6 6 0 410 159 20\n808 2 3 6 6 0 5 410 24\n809 2 3 6 6 0 176 410 5\n810 2 3 6 6 0 176 159 410\n811 2 3 6 6 0 177 24 410\n812 2 3 7 7 0 8 178 6\n813 2 3 7 7 0 6 178 174\n814 2 3 7 7 0 178 411 174\n815 2 3 7 7 0 9 411 178\n816 2 3 7 7 0 411 24 23\n817 2 3 7 7 0 5 24 411\n818 2 3 7 7 0 411 9 5\n819 2 3 7 7 0 411 23 174\n820 2 3 8 8 0 176 412 413\n821 2 3 8 8 0 176 5 412\n822 2 3 8 8 0 3 4 413\n823 2 3 8 8 0 7 170 412\n824 2 3 8 8 0 412 170 413\n825 2 3 8 8 0 5 9 412\n826 2 3 8 8 0 9 7 412\n827 2 3 8 8 0 4 176 413\n828 2 3 8 8 0 170 3 413\n829 2 3 9 9 0 8 173 179\n830 2 3 9 9 0 6 173 8\n831 2 3 9 9 0 18 414 19\n832 2 3 9 9 0 18 14 414\n833 2 3 9 9 0 414 11 19\n834 2 3 9 9 0 173 11 414\n835 2 3 9 9 0 14 179 414\n836 2 3 9 9 0 414 179 173\n837 2 3 10 10 0 178 179 8\n838 2 3 10 10 0 179 415 14\n839 2 3 10 10 0 415 13 14\n840 2 3 10 10 0 7 415 9\n841 2 3 10 10 0 415 178 9\n842 2 3 10 10 0 415 179 178\n843 2 3 10 10 0 415 7 13\n844 2 3 11 11 0 11 417 418\n845 2 3 11 11 0 416 417 419\n846 2 3 11 11 0 172 164 417\n847 2 3 11 11 0 11 172 417\n848 2 3 11 11 0 417 165 419\n849 2 3 11 11 0 12 164 172\n850 2 3 11 11 0 164 165 417\n851 2 3 11 11 0 417 416 418\n852 2 3 11 11 0 19 11 418\n853 2 3 11 11 0 416 419 420\n854 2 3 11 11 0 180 181 416\n855 2 3 11 11 0 181 19 418\n856 2 3 11 11 0 416 181 418\n857 2 3 11 11 0 165 166 419\n858 2 3 11 11 0 153 15 420\n859 2 3 11 11 0 15 180 420\n860 2 3 11 11 0 10 153 421\n861 2 3 11 11 0 166 10 421\n862 2 3 11 11 0 420 419 421\n863 2 3 11 11 0 180 416 420\n864 2 3 11 11 0 419 166 421\n865 2 3 11 11 0 153 420 421\n866 2 3 12 12 0 13 18 14\n867 2 3 12 12 0 17 18 13\n868 2 3 13 13 0 154 180 15\n869 2 3 13 13 0 422 16 171\n870 2 3 13 13 0 154 16 422\n871 2 3 13 13 0 181 422 423\n872 2 3 13 13 0 423 422 171\n873 2 3 13 13 0 171 17 423\n874 2 3 13 13 0 423 19 181\n875 2 3 13 13 0 423 17 18\n876 2 3 13 13 0 422 181 180\n877 2 3 13 13 0 180 154 422\n878 2 3 13 13 0 18 19 423\n879 2 3 14 14 0 424 425 426\n880 2 3 14 14 0 424 24 425\n881 2 3 14 14 0 425 427 426\n882 2 3 14 14 0 427 167 426\n883 2 3 14 14 0 22 175 168\n884 2 3 14 14 0 160 425 20\n885 2 3 14 14 0 427 425 160\n886 2 3 14 14 0 167 168 426\n887 2 3 14 14 0 425 177 20\n888 2 3 14 14 0 24 177 425\n889 2 3 14 14 0 424 23 24\n890 2 3 14 14 0 427 21 167\n891 2 3 14 14 0 424 426 175\n892 2 3 14 14 0 160 21 427\n893 2 3 14 14 0 175 23 424\n894 2 3 14 14 0 168 175 426\n895 2 3 15 15 0 182 183 429\n896 2 3 15 15 0 429 183 436\n897 2 3 15 15 0 185 33 432\n898 2 3 15 15 0 430 36 437\n899 2 3 15 15 0 428 430 431\n900 2 3 15 15 0 36 16 437\n901 2 3 15 15 0 186 36 430\n902 2 3 15 15 0 431 430 437\n903 2 3 15 15 0 182 429 435\n904 2 3 15 15 0 184 185 434\n905 2 3 15 15 0 185 432 434\n906 2 3 15 15 0 184 434 436\n907 2 3 15 15 0 428 429 434\n908 2 3 15 15 0 429 428 433\n909 2 3 15 15 0 428 431 433\n910 2 3 15 15 0 431 187 433\n911 2 3 15 15 0 186 430 432\n912 2 3 15 15 0 15 187 431\n913 2 3 15 15 0 154 15 431\n914 2 3 15 15 0 183 32 436\n915 2 3 15 15 0 32 184 436\n916 2 3 15 15 0 430 428 432\n917 2 3 15 15 0 188 27 435\n918 2 3 15 15 0 432 428 434\n919 2 3 15 15 0 33 186 432\n920 2 3 15 15 0 187 188 433\n921 2 3 15 15 0 27 182 435\n922 2 3 15 15 0 434 429 436\n923 2 3 15 15 0 154 431 437\n924 2 3 15 15 0 429 433 435\n925 2 3 15 15 0 16 154 437\n926 2 3 15 15 0 433 188 435\n927 2 3 16 16 0 189 190 438\n928 2 3 16 16 0 189 438 440\n929 2 3 16 16 0 189 182 27\n930 2 3 16 16 0 31 30 439\n931 2 3 16 16 0 182 189 440\n932 2 3 16 16 0 190 31 439\n933 2 3 16 16 0 192 441 442\n934 2 3 16 16 0 438 190 439\n935 2 3 16 16 0 35 192 442\n936 2 3 16 16 0 441 438 442\n937 2 3 16 16 0 30 191 439\n938 2 3 16 16 0 32 183 441\n939 2 3 16 16 0 192 32 441\n940 2 3 16 16 0 183 182 440\n941 2 3 16 16 0 439 191 442\n942 2 3 16 16 0 438 439 442\n943 2 3 16 16 0 191 35 442\n944 2 3 16 16 0 440 438 441\n945 2 3 16 16 0 183 440 441\n946 2 3 17 17 0 191 443 35\n947 2 3 17 17 0 443 193 444\n948 2 3 17 17 0 35 443 194\n949 2 3 17 17 0 443 444 194\n950 2 3 17 17 0 34 194 444\n951 2 3 17 17 0 444 25 34\n952 2 3 17 17 0 30 443 191\n953 2 3 17 17 0 193 443 30\n954 2 3 17 17 0 25 444 26\n955 2 3 17 17 0 26 444 29\n956 2 3 17 17 0 193 29 444\n957 2 3 18 18 0 26 18 25\n958 2 3 18 18 0 18 17 37\n959 2 3 18 18 0 25 18 37\n960 2 3 19 19 0 445 446 195\n961 2 3 19 19 0 446 34 195\n962 2 3 19 19 0 445 196 446\n963 2 3 19 19 0 445 36 196\n964 2 3 19 19 0 186 36 445\n965 2 3 19 19 0 445 33 186\n966 2 3 19 19 0 196 37 446\n967 2 3 19 19 0 195 33 445\n968 2 3 19 19 0 446 37 25\n969 2 3 19 19 0 25 34 446\n970 2 3 20 20 0 29 197 28\n971 2 3 20 20 0 26 197 29\n972 2 3 20 20 0 19 197 18\n973 2 3 20 20 0 18 197 26\n974 2 3 21 21 0 28 198 447\n975 2 3 21 21 0 448 447 198\n976 2 3 21 21 0 449 450 188\n977 2 3 21 21 0 188 187 449\n978 2 3 21 21 0 450 27 188\n979 2 3 21 21 0 189 27 450\n980 2 3 21 21 0 447 451 197\n981 2 3 21 21 0 447 197 28\n982 2 3 21 21 0 451 19 197\n983 2 3 21 21 0 181 19 451\n984 2 3 21 21 0 452 451 449\n985 2 3 21 21 0 451 447 453\n986 2 3 21 21 0 453 449 451\n987 2 3 21 21 0 453 447 448\n988 2 3 21 21 0 190 189 454\n989 2 3 21 21 0 452 181 451\n990 2 3 21 21 0 180 181 452\n991 2 3 21 21 0 453 448 454\n992 2 3 21 21 0 450 454 189\n993 2 3 21 21 0 453 454 450\n994 2 3 21 21 0 190 454 448\n995 2 3 21 21 0 452 15 180\n996 2 3 21 21 0 449 187 452\n997 2 3 21 21 0 187 15 452\n998 2 3 21 21 0 450 449 453\n999 2 3 21 21 0 448 31 190\n1000 2 3 21 21 0 198 31 448\n1001 2 3 22 22 0 29 193 28\n1002 2 3 22 22 0 193 198 28\n1003 2 3 22 22 0 30 31 193\n1004 2 3 22 22 0 31 198 193\n1005 2 3 23 23 0 194 455 34\n1006 2 3 23 23 0 33 195 185\n1007 2 3 23 23 0 34 455 195\n1008 2 3 23 23 0 192 32 456\n1009 2 3 23 23 0 456 32 184\n1010 2 3 23 23 0 456 35 192\n1011 2 3 23 23 0 194 35 456\n1012 2 3 23 23 0 185 195 455\n1013 2 3 23 23 0 184 455 456\n1014 2 3 23 23 0 456 455 194\n1015 2 3 23 23 0 455 184 185\n1016 2 3 24 24 0 196 171 37\n1017 2 3 24 24 0 36 16 196\n1018 2 3 24 24 0 171 17 37\n1019 2 3 24 24 0 16 171 196\n1020 2 3 25 25 0 41 39 457\n1021 2 3 25 25 0 38 200 199\n1022 2 3 25 25 0 457 39 199\n1023 2 3 25 25 0 42 201 200\n1024 2 3 25 25 0 199 200 457\n1025 2 3 25 25 0 201 41 457\n1026 2 3 25 25 0 457 200 201\n1027 2 3 26 26 0 458 459 460\n1028 2 3 26 26 0 458 202 459\n1029 2 3 26 26 0 203 460 38\n1030 2 3 26 26 0 38 460 200\n1031 2 3 26 26 0 458 461 462\n1032 2 3 26 26 0 461 458 460\n1033 2 3 26 26 0 459 42 200\n1034 2 3 26 26 0 200 460 459\n1035 2 3 26 26 0 202 42 459\n1036 2 3 26 26 0 461 204 462\n1037 2 3 26 26 0 45 458 205\n1038 2 3 26 26 0 202 458 45\n1039 2 3 26 26 0 461 460 203\n1040 2 3 26 26 0 462 50 205\n1041 2 3 26 26 0 205 458 462\n1042 2 3 26 26 0 461 49 204\n1043 2 3 26 26 0 204 50 462\n1044 2 3 26 26 0 203 49 461\n1045 2 3 27 27 0 43 48 40\n1046 2 3 27 27 0 47 48 43\n1047 2 3 28 28 0 463 464 44\n1048 2 3 28 28 0 463 39 206\n1049 2 3 28 28 0 207 463 44\n1050 2 3 28 28 0 464 43 44\n1051 2 3 28 28 0 207 41 463\n1052 2 3 28 28 0 464 463 206\n1053 2 3 28 28 0 463 41 39\n1054 2 3 28 28 0 206 40 464\n1055 2 3 28 28 0 464 40 43\n1056 2 3 29 29 0 465 466 467\n1057 2 3 29 29 0 466 206 467\n1058 2 3 29 29 0 467 468 465\n1059 2 3 29 29 0 467 208 468\n1060 2 3 29 29 0 203 38 465\n1061 2 3 29 29 0 465 38 199\n1062 2 3 29 29 0 208 467 48\n1063 2 3 29 29 0 48 467 40\n1064 2 3 29 29 0 468 49 203\n1065 2 3 29 29 0 203 465 468\n1066 2 3 29 29 0 208 49 468\n1067 2 3 29 29 0 206 40 467\n1068 2 3 29 29 0 466 465 199\n1069 2 3 29 29 0 466 39 206\n1070 2 3 29 29 0 199 39 466\n1071 2 3 30 30 0 469 42 202\n1072 2 3 30 30 0 201 42 469\n1073 2 3 30 30 0 46 44 470\n1074 2 3 30 30 0 470 207 469\n1075 2 3 30 30 0 470 44 207\n1076 2 3 30 30 0 469 41 201\n1077 2 3 30 30 0 207 41 469\n1078 2 3 30 30 0 469 471 470\n1079 2 3 30 30 0 202 471 469\n1080 2 3 30 30 0 209 46 470\n1081 2 3 30 30 0 202 45 471\n1082 2 3 30 30 0 209 470 471\n1083 2 3 30 30 0 471 45 209\n1084 2 3 31 31 0 43 44 472\n1085 2 3 31 31 0 44 46 472\n1086 2 3 31 31 0 51 47 472\n1087 2 3 31 31 0 46 51 472\n1088 2 3 31 31 0 47 43 472\n1089 2 3 32 32 0 209 205 45\n1090 2 3 32 32 0 473 50 205\n1091 2 3 32 32 0 210 50 473\n1092 2 3 32 32 0 473 51 210\n1093 2 3 32 32 0 46 51 473\n1094 2 3 32 32 0 473 205 209\n1095 2 3 32 32 0 209 46 473\n1096 2 3 33 33 0 208 474 48\n1097 2 3 33 33 0 474 47 48\n1098 2 3 33 33 0 49 204 208\n1099 2 3 33 33 0 475 50 210\n1100 2 3 33 33 0 204 50 475\n1101 2 3 33 33 0 474 475 51\n1102 2 3 33 33 0 51 47 474\n1103 2 3 33 33 0 208 475 474\n1104 2 3 33 33 0 210 51 475\n1105 2 3 33 33 0 208 204 475\n1106 2 3 34 34 0 476 4 3\n1107 2 3 34 34 0 3 56 476\n1108 2 3 34 34 0 476 56 211\n1109 2 3 34 34 0 476 52 4\n1110 2 3 34 34 0 476 55 212\n1111 2 3 34 34 0 211 55 476\n1112 2 3 34 34 0 212 52 476\n1113 2 3 35 35 0 176 477 4\n1114 2 3 35 35 0 477 52 4\n1115 2 3 35 35 0 5 477 176\n1116 2 3 35 35 0 53 477 5\n1117 2 3 35 35 0 213 52 477\n1118 2 3 35 35 0 477 53 213\n1119 2 3 36 36 0 54 478 58\n1120 2 3 36 36 0 478 214 58\n1121 2 3 36 36 0 478 9 7\n1122 2 3 36 36 0 478 54 9\n1123 2 3 36 36 0 7 57 478\n1124 2 3 36 36 0 478 57 214\n1125 2 3 37 37 0 53 9 54\n1126 2 3 37 37 0 5 9 53\n1127 2 3 38 38 0 55 212 215\n1128 2 3 38 38 0 215 212 480\n1129 2 3 38 38 0 54 58 479\n1130 2 3 38 38 0 53 54 479\n1131 2 3 38 38 0 213 53 479\n1132 2 3 38 38 0 58 215 479\n1133 2 3 38 38 0 52 213 480\n1134 2 3 38 38 0 212 52 480\n1135 2 3 38 38 0 479 215 480\n1136 2 3 38 38 0 213 479 480\n1137 2 3 39 39 0 216 3 56\n1138 2 3 39 39 0 57 170 216\n1139 2 3 39 39 0 7 170 57\n1140 2 3 39 39 0 170 3 216\n1141 2 3 40 40 0 481 482 483\n1142 2 3 40 40 0 481 211 482\n1143 2 3 40 40 0 483 214 58\n1144 2 3 40 40 0 215 483 58\n1145 2 3 40 40 0 482 56 216\n1146 2 3 40 40 0 216 483 482\n1147 2 3 40 40 0 211 56 482\n1148 2 3 40 40 0 483 57 214\n1149 2 3 40 40 0 216 57 483\n1150 2 3 40 40 0 215 55 481\n1151 2 3 40 40 0 481 55 211\n1152 2 3 40 40 0 481 483 215\n1153 2 3 41 41 0 53 5 64\n1154 2 3 41 41 0 5 24 64\n1155 2 3 42 42 0 178 484 8\n1156 2 3 42 42 0 60 218 217\n1157 2 3 42 42 0 484 62 8\n1158 2 3 42 42 0 218 484 217\n1159 2 3 42 42 0 484 54 217\n1160 2 3 42 42 0 54 484 9\n1161 2 3 42 42 0 218 62 484\n1162 2 3 42 42 0 178 9 484\n1163 2 3 43 43 0 218 485 219\n1164 2 3 43 43 0 60 218 219\n1165 2 3 43 43 0 485 59 219\n1166 2 3 43 43 0 485 62 63\n1167 2 3 43 43 0 63 61 485\n1168 2 3 43 43 0 218 62 485\n1169 2 3 43 43 0 61 59 485\n1170 2 3 44 44 0 66 65 59\n1171 2 3 44 44 0 59 65 61\n1172 2 3 45 45 0 486 53 64\n1173 2 3 45 45 0 60 217 219\n1174 2 3 45 45 0 486 54 53\n1175 2 3 45 45 0 217 54 486\n1176 2 3 45 45 0 59 486 66\n1177 2 3 45 45 0 219 486 59\n1178 2 3 45 45 0 219 217 486\n1179 2 3 45 45 0 64 66 486\n1180 2 3 46 46 0 221 487 174\n1181 2 3 46 46 0 221 63 487\n1182 2 3 46 46 0 220 487 65\n1183 2 3 46 46 0 23 174 220\n1184 2 3 46 46 0 65 487 61\n1185 2 3 46 46 0 6 221 174\n1186 2 3 46 46 0 487 63 61\n1187 2 3 46 46 0 487 220 174\n1188 2 3 47 47 0 221 8 62\n1189 2 3 47 47 0 63 221 62\n1190 2 3 47 47 0 6 8 221\n1191 2 3 48 48 0 65 488 220\n1192 2 3 48 48 0 65 66 488\n1193 2 3 48 48 0 220 488 23\n1194 2 3 48 48 0 23 488 24\n1195 2 3 48 48 0 64 24 488\n1196 2 3 48 48 0 488 66 64\n1197 2 3 49 49 0 71 69 72\n1198 2 3 49 49 0 69 13 72\n1199 2 3 49 49 0 14 13 69\n1200 2 3 50 50 0 67 218 68\n1201 2 3 50 50 0 70 218 67\n1202 2 3 50 50 0 60 218 70\n1203 2 3 50 50 0 68 218 62\n1204 2 3 51 51 0 74 222 67\n1205 2 3 51 51 0 73 222 74\n1206 2 3 51 51 0 67 222 70\n1207 2 3 52 52 0 179 489 8\n1208 2 3 52 52 0 489 62 8\n1209 2 3 52 52 0 179 14 489\n1210 2 3 52 52 0 489 14 69\n1211 2 3 52 52 0 68 62 489\n1212 2 3 52 52 0 489 69 68\n1213 2 3 53 53 0 67 68 490\n1214 2 3 53 53 0 69 71 490\n1215 2 3 53 53 0 71 74 490\n1216 2 3 53 53 0 68 69 490\n1217 2 3 53 53 0 74 67 490\n1218 2 3 54 54 0 217 222 70\n1219 2 3 54 54 0 491 58 73\n1220 2 3 54 54 0 60 217 70\n1221 2 3 54 54 0 54 58 491\n1222 2 3 54 54 0 491 217 54\n1223 2 3 54 54 0 491 73 222\n1224 2 3 54 54 0 222 217 491\n1225 2 3 55 55 0 57 7 72\n1226 2 3 55 55 0 7 13 72\n1227 2 3 56 56 0 74 71 492\n1228 2 3 56 56 0 492 57 214\n1229 2 3 56 56 0 73 492 58\n1230 2 3 56 56 0 492 214 58\n1231 2 3 56 56 0 492 71 72\n1232 2 3 56 56 0 72 57 492\n1233 2 3 56 56 0 492 73 74\n1234 2 3 57 57 0 184 223 494\n1235 2 3 57 57 0 226 33 493\n1236 2 3 57 57 0 33 185 493\n1237 2 3 57 57 0 79 80 495\n1238 2 3 57 57 0 185 184 494\n1239 2 3 57 57 0 493 185 494\n1240 2 3 57 57 0 495 493 496\n1241 2 3 57 57 0 225 495 496\n1242 2 3 57 57 0 225 79 495\n1243 2 3 57 57 0 226 493 495\n1244 2 3 57 57 0 80 226 495\n1245 2 3 57 57 0 224 225 496\n1246 2 3 57 57 0 223 75 497\n1247 2 3 57 57 0 493 494 496\n1248 2 3 57 57 0 75 224 497\n1249 2 3 57 57 0 494 223 497\n1250 2 3 57 57 0 496 494 497\n1251 2 3 57 57 0 224 496 497\n1252 2 3 57 57 0 32 223 184\n1253 2 3 58 58 0 192 498 32\n1254 2 3 58 58 0 77 228 227\n1255 2 3 58 58 0 498 223 32\n1256 2 3 58 58 0 35 499 498\n1257 2 3 58 58 0 35 230 499\n1258 2 3 58 58 0 230 500 499\n1259 2 3 58 58 0 501 498 499\n1260 2 3 58 58 0 499 500 501\n1261 2 3 58 58 0 35 498 192\n1262 2 3 58 58 0 501 502 498\n1263 2 3 58 58 0 498 502 223\n1264 2 3 58 58 0 76 500 230\n1265 2 3 58 58 0 501 228 229\n1266 2 3 58 58 0 227 500 76\n1267 2 3 58 58 0 228 501 500\n1268 2 3 58 58 0 502 501 229\n1269 2 3 58 58 0 502 75 223\n1270 2 3 58 58 0 500 227 228\n1271 2 3 58 58 0 229 75 502\n1272 2 3 59 59 0 77 231 228\n1273 2 3 59 59 0 84 233 503\n1274 2 3 59 59 0 228 231 504\n1275 2 3 59 59 0 83 84 503\n1276 2 3 59 59 0 232 83 503\n1277 2 3 59 59 0 504 231 506\n1278 2 3 59 59 0 505 503 507\n1279 2 3 59 59 0 79 225 507\n1280 2 3 59 59 0 233 79 507\n1281 2 3 59 59 0 503 505 506\n1282 2 3 59 59 0 504 505 508\n1283 2 3 59 59 0 224 75 508\n1284 2 3 59 59 0 505 224 508\n1285 2 3 59 59 0 225 224 505\n1286 2 3 59 59 0 229 228 504\n1287 2 3 59 59 0 503 233 507\n1288 2 3 59 59 0 231 232 506\n1289 2 3 59 59 0 505 504 506\n1290 2 3 59 59 0 229 504 508\n1291 2 3 59 59 0 225 505 507\n1292 2 3 59 59 0 232 503 506\n1293 2 3 59 59 0 75 229 508\n1294 2 3 60 60 0 82 509 81\n1295 2 3 60 60 0 509 234 81\n1296 2 3 60 60 0 510 33 226\n1297 2 3 60 60 0 195 33 510\n1298 2 3 60 60 0 234 510 80\n1299 2 3 60 60 0 80 510 226\n1300 2 3 60 60 0 509 511 234\n1301 2 3 60 60 0 511 78 34\n1302 2 3 60 60 0 509 82 78\n1303 2 3 60 60 0 510 511 195\n1304 2 3 60 60 0 34 195 511\n1305 2 3 60 60 0 78 511 509\n1306 2 3 60 60 0 234 511 510\n1307 2 3 61 61 0 194 34 235\n1308 2 3 61 61 0 194 235 512\n1309 2 3 61 61 0 76 230 512\n1310 2 3 61 61 0 235 236 512\n1311 2 3 61 61 0 235 34 78\n1312 2 3 61 61 0 236 76 512\n1313 2 3 61 61 0 35 194 512\n1314 2 3 61 61 0 230 35 512\n1315 2 3 62 62 0 82 513 83\n1316 2 3 62 62 0 513 232 83\n1317 2 3 62 62 0 513 514 232\n1318 2 3 62 62 0 235 514 513\n1319 2 3 62 62 0 513 82 78\n1320 2 3 62 62 0 513 78 235\n1321 2 3 62 62 0 515 76 227\n1322 2 3 62 62 0 236 76 515\n1323 2 3 62 62 0 515 77 231\n1324 2 3 62 62 0 227 77 515\n1325 2 3 62 62 0 231 232 514\n1326 2 3 62 62 0 235 236 514\n1327 2 3 62 62 0 515 514 236\n1328 2 3 62 62 0 231 514 515\n1329 2 3 63 63 0 234 233 79\n1330 2 3 63 63 0 80 234 79\n1331 2 3 63 63 0 84 233 81\n1332 2 3 63 63 0 81 233 234\n1333 2 3 64 64 0 82 83 81\n1334 2 3 64 64 0 83 84 81\n1335 2 3 65 65 0 62 516 68\n1336 2 3 65 65 0 516 237 68\n1337 2 3 65 65 0 90 517 89\n1338 2 3 65 65 0 517 238 89\n1339 2 3 65 65 0 87 517 239\n1340 2 3 65 65 0 87 237 517\n1341 2 3 65 65 0 516 62 63\n1342 2 3 65 65 0 63 238 516\n1343 2 3 65 65 0 238 517 516\n1344 2 3 65 65 0 517 90 239\n1345 2 3 65 65 0 516 517 237\n1346 2 3 66 66 0 240 518 85\n1347 2 3 66 66 0 518 26 85\n1348 2 3 66 66 0 518 69 14\n1349 2 3 66 66 0 240 69 518\n1350 2 3 66 66 0 518 14 18\n1351 2 3 66 66 0 18 26 518\n1352 2 3 67 67 0 519 520 242\n1353 2 3 67 67 0 520 88 242\n1354 2 3 67 67 0 241 88 520\n1355 2 3 67 67 0 244 521 28\n1356 2 3 67 67 0 28 521 29\n1357 2 3 67 67 0 519 522 520\n1358 2 3 67 67 0 519 86 243\n1359 2 3 67 67 0 520 91 241\n1360 2 3 67 67 0 243 521 519\n1361 2 3 67 67 0 242 86 519\n1362 2 3 67 67 0 521 522 519\n1363 2 3 67 67 0 522 521 244\n1364 2 3 67 67 0 243 29 521\n1365 2 3 67 67 0 244 93 522\n1366 2 3 67 67 0 522 91 520\n1367 2 3 67 67 0 522 93 91\n1368 2 3 68 68 0 523 245 238\n1369 2 3 68 68 0 89 238 245\n1370 2 3 68 68 0 238 63 523\n1371 2 3 68 68 0 523 221 173\n1372 2 3 68 68 0 63 221 523\n1373 2 3 68 68 0 6 173 221\n1374 2 3 68 68 0 11 92 523\n1375 2 3 68 68 0 523 92 245\n1376 2 3 68 68 0 173 11 523\n1377 2 3 69 69 0 86 524 85\n1378 2 3 69 69 0 524 240 85\n1379 2 3 69 69 0 524 525 240\n1380 2 3 69 69 0 524 86 242\n1381 2 3 69 69 0 88 237 242\n1382 2 3 69 69 0 242 525 524\n1383 2 3 69 69 0 87 237 88\n1384 2 3 69 69 0 525 69 240\n1385 2 3 69 69 0 525 242 237\n1386 2 3 69 69 0 68 525 237\n1387 2 3 69 69 0 69 525 68\n1388 2 3 70 70 0 86 243 85\n1389 2 3 70 70 0 243 26 85\n1390 2 3 70 70 0 29 26 243\n1391 2 3 71 71 0 241 526 91\n1392 2 3 71 71 0 526 246 91\n1393 2 3 71 71 0 90 246 239\n1394 2 3 71 71 0 88 526 241\n1395 2 3 71 71 0 88 87 526\n1396 2 3 71 71 0 239 246 526\n1397 2 3 71 71 0 526 87 239\n1398 2 3 72 72 0 90 245 89\n1399 2 3 72 72 0 246 245 90\n1400 2 3 72 72 0 91 245 246\n1401 2 3 72 72 0 92 245 91\n1402 2 3 72 72 0 93 92 91\n1403 2 3 73 73 0 244 527 93\n1404 2 3 73 73 0 527 92 93\n1405 2 3 73 73 0 197 527 28\n1406 2 3 73 73 0 28 527 244\n1407 2 3 73 73 0 11 527 19\n1408 2 3 73 73 0 527 11 92\n1409 2 3 73 73 0 19 527 197\n1410 2 3 74 74 0 528 529 101\n1411 2 3 74 74 0 251 528 101\n1412 2 3 74 74 0 529 250 101\n1413 2 3 74 74 0 95 249 530\n1414 2 3 74 74 0 531 532 530\n1415 2 3 74 74 0 533 532 531\n1416 2 3 74 74 0 533 531 534\n1417 2 3 74 74 0 533 248 532\n1418 2 3 74 74 0 100 534 528\n1419 2 3 74 74 0 95 530 532\n1420 2 3 74 74 0 100 528 251\n1421 2 3 74 74 0 247 534 100\n1422 2 3 74 74 0 31 535 30\n1423 2 3 74 74 0 30 535 249\n1424 2 3 74 74 0 249 535 530\n1425 2 3 74 74 0 532 97 95\n1426 2 3 74 74 0 530 535 531\n1427 2 3 74 74 0 247 533 534\n1428 2 3 74 74 0 531 528 534\n1429 2 3 74 74 0 529 535 250\n1430 2 3 74 74 0 529 528 531\n1431 2 3 74 74 0 531 535 529\n1432 2 3 74 74 0 533 96 248\n1433 2 3 74 74 0 248 97 532\n1434 2 3 74 74 0 535 31 250\n1435 2 3 74 74 0 247 96 533\n1436 2 3 75 75 0 536 537 29\n1437 2 3 75 75 0 243 536 29\n1438 2 3 75 75 0 86 536 243\n1439 2 3 75 75 0 86 252 536\n1440 2 3 75 75 0 193 538 30\n1441 2 3 75 75 0 538 249 30\n1442 2 3 75 75 0 249 538 95\n1443 2 3 75 75 0 538 253 95\n1444 2 3 75 75 0 538 537 253\n1445 2 3 75 75 0 193 537 538\n1446 2 3 75 75 0 537 536 94\n1447 2 3 75 75 0 252 94 536\n1448 2 3 75 75 0 537 193 29\n1449 2 3 75 75 0 94 253 537\n1450 2 3 76 76 0 242 254 88\n1451 2 3 76 76 0 86 252 242\n1452 2 3 76 76 0 94 539 252\n1453 2 3 76 76 0 539 242 252\n1454 2 3 76 76 0 254 539 99\n1455 2 3 76 76 0 99 539 98\n1456 2 3 76 76 0 94 98 539\n1457 2 3 76 76 0 254 242 539\n1458 2 3 77 77 0 88 540 241\n1459 2 3 77 77 0 88 254 540\n1460 2 3 77 77 0 541 96 247\n1461 2 3 77 77 0 255 96 541\n1462 2 3 77 77 0 541 100 256\n1463 2 3 77 77 0 247 100 541\n1464 2 3 77 77 0 256 542 541\n1465 2 3 77 77 0 256 540 542\n1466 2 3 77 77 0 254 542 540\n1467 2 3 77 77 0 542 99 255\n1468 2 3 77 77 0 541 542 255\n1469 2 3 77 77 0 254 99 542\n1470 2 3 77 77 0 256 91 540\n1471 2 3 77 77 0 540 91 241\n1472 2 3 78 78 0 253 98 94\n1473 2 3 78 78 0 95 97 253\n1474 2 3 78 78 0 257 98 253\n1475 2 3 78 78 0 97 257 253\n1476 2 3 79 79 0 248 255 96\n1477 2 3 79 79 0 97 257 248\n1478 2 3 79 79 0 257 255 248\n1479 2 3 79 79 0 98 255 257\n1480 2 3 79 79 0 99 255 98\n1481 2 3 80 80 0 256 93 91\n1482 2 3 80 80 0 100 251 256\n1483 2 3 80 80 0 543 256 251\n1484 2 3 80 80 0 543 101 258\n1485 2 3 80 80 0 258 93 256\n1486 2 3 80 80 0 251 101 543\n1487 2 3 80 80 0 258 256 543\n1488 2 3 81 81 0 250 198 31\n1489 2 3 81 81 0 101 258 250\n1490 2 3 81 81 0 244 544 93\n1491 2 3 81 81 0 93 544 258\n1492 2 3 81 81 0 198 544 28\n1493 2 3 81 81 0 28 544 244\n1494 2 3 81 81 0 544 250 258\n1495 2 3 81 81 0 198 250 544\n1496 2 3 82 82 0 105 545 262\n1497 2 3 82 82 0 546 547 545\n1498 2 3 82 82 0 546 261 547\n1499 2 3 82 82 0 547 108 262\n1500 2 3 82 82 0 262 545 547\n1501 2 3 82 82 0 261 108 547\n1502 2 3 82 82 0 105 259 545\n1503 2 3 82 82 0 548 106 104\n1504 2 3 82 82 0 260 106 548\n1505 2 3 82 82 0 109 546 548\n1506 2 3 82 82 0 259 260 545\n1507 2 3 82 82 0 548 104 109\n1508 2 3 82 82 0 548 546 260\n1509 2 3 82 82 0 546 109 261\n1510 2 3 82 82 0 546 545 260\n1511 2 3 83 83 0 549 550 551\n1512 2 3 83 83 0 549 52 212\n1513 2 3 83 83 0 549 212 552\n1514 2 3 83 83 0 551 110 549\n1515 2 3 83 83 0 550 549 552\n1516 2 3 83 83 0 550 552 264\n1517 2 3 83 83 0 264 105 550\n1518 2 3 83 83 0 111 552 55\n1519 2 3 83 83 0 552 212 55\n1520 2 3 83 83 0 549 110 52\n1521 2 3 83 83 0 262 551 550\n1522 2 3 83 83 0 551 263 110\n1523 2 3 83 83 0 550 105 262\n1524 2 3 83 83 0 551 108 263\n1525 2 3 83 83 0 552 111 264\n1526 2 3 83 83 0 262 108 551\n1527 2 3 84 84 0 112 553 73\n1528 2 3 84 84 0 553 222 73\n1529 2 3 84 84 0 222 553 70\n1530 2 3 84 84 0 553 102 70\n1531 2 3 84 84 0 553 112 107\n1532 2 3 84 84 0 107 102 553\n1533 2 3 85 85 0 52 554 110\n1534 2 3 85 85 0 52 213 554\n1535 2 3 85 85 0 64 554 53\n1536 2 3 85 85 0 53 554 213\n1537 2 3 85 85 0 265 110 554\n1538 2 3 85 85 0 554 64 265\n1539 2 3 86 86 0 266 66 555\n1540 2 3 86 86 0 555 66 59\n1541 2 3 86 86 0 59 103 555\n1542 2 3 86 86 0 555 109 266\n1543 2 3 86 86 0 104 109 555\n1544 2 3 86 86 0 103 104 555\n1545 2 3 87 87 0 219 556 60\n1546 2 3 87 87 0 556 70 60\n1547 2 3 87 87 0 219 59 556\n1548 2 3 87 87 0 103 102 556\n1549 2 3 87 87 0 556 59 103\n1550 2 3 87 87 0 102 70 556\n1551 2 3 88 88 0 267 557 104\n1552 2 3 88 88 0 557 103 104\n1553 2 3 88 88 0 102 103 557\n1554 2 3 88 88 0 106 267 104\n1555 2 3 88 88 0 557 107 102\n1556 2 3 88 88 0 267 107 557\n1557 2 3 89 89 0 264 558 111\n1558 2 3 89 89 0 558 268 111\n1559 2 3 89 89 0 105 558 264\n1560 2 3 89 89 0 259 558 105\n1561 2 3 89 89 0 268 559 112\n1562 2 3 89 89 0 112 559 107\n1563 2 3 89 89 0 560 106 267\n1564 2 3 89 89 0 260 106 560\n1565 2 3 89 89 0 559 561 560\n1566 2 3 89 89 0 560 267 107\n1567 2 3 89 89 0 107 559 560\n1568 2 3 89 89 0 561 260 560\n1569 2 3 89 89 0 561 558 259\n1570 2 3 89 89 0 558 559 268\n1571 2 3 89 89 0 259 260 561\n1572 2 3 89 89 0 559 558 561\n1573 2 3 90 90 0 562 563 564\n1574 2 3 90 90 0 563 261 564\n1575 2 3 90 90 0 263 108 563\n1576 2 3 90 90 0 563 562 263\n1577 2 3 90 90 0 563 108 261\n1578 2 3 90 90 0 564 109 266\n1579 2 3 90 90 0 261 109 564\n1580 2 3 90 90 0 562 110 263\n1581 2 3 90 90 0 562 64 265\n1582 2 3 90 90 0 265 110 562\n1583 2 3 90 90 0 64 564 66\n1584 2 3 90 90 0 66 564 266\n1585 2 3 90 90 0 64 562 564\n1586 2 3 91 91 0 111 215 55\n1587 2 3 91 91 0 268 215 111\n1588 2 3 91 91 0 73 58 112\n1589 2 3 91 91 0 58 215 268\n1590 2 3 91 91 0 112 58 268\n1591 2 3 92 92 0 115 272 571\n1592 2 3 92 92 0 271 115 566\n1593 2 3 92 92 0 566 115 571\n1594 2 3 92 92 0 273 570 571\n1595 2 3 92 92 0 261 109 567\n1596 2 3 92 92 0 275 568 570\n1597 2 3 92 92 0 261 567 569\n1598 2 3 92 92 0 274 275 570\n1599 2 3 92 92 0 273 274 570\n1600 2 3 92 92 0 271 566 567\n1601 2 3 92 92 0 566 565 567\n1602 2 3 92 92 0 565 566 570\n1603 2 3 92 92 0 570 566 571\n1604 2 3 92 92 0 275 113 568\n1605 2 3 92 92 0 270 108 569\n1606 2 3 92 92 0 113 269 568\n1607 2 3 92 92 0 108 261 569\n1608 2 3 92 92 0 567 565 569\n1609 2 3 92 92 0 272 114 571\n1610 2 3 92 92 0 114 273 571\n1611 2 3 92 92 0 568 565 570\n1612 2 3 92 92 0 109 271 567\n1613 2 3 92 92 0 269 270 572\n1614 2 3 92 92 0 569 565 572\n1615 2 3 92 92 0 565 568 572\n1616 2 3 92 92 0 270 569 572\n1617 2 3 92 92 0 568 269 572\n1618 2 3 93 93 0 573 113 276\n1619 2 3 93 93 0 108 270 263\n1620 2 3 93 93 0 20 574 575\n1621 2 3 93 93 0 269 113 573\n1622 2 3 93 93 0 269 573 576\n1623 2 3 93 93 0 20 575 160\n1624 2 3 93 93 0 576 270 269\n1625 2 3 93 93 0 20 278 574\n1626 2 3 93 93 0 21 160 277\n1627 2 3 93 93 0 577 575 574\n1628 2 3 93 93 0 573 277 577\n1629 2 3 93 93 0 276 277 573\n1630 2 3 93 93 0 575 577 277\n1631 2 3 93 93 0 277 160 575\n1632 2 3 93 93 0 576 577 574\n1633 2 3 93 93 0 574 578 576\n1634 2 3 93 93 0 574 110 578\n1635 2 3 93 93 0 278 110 574\n1636 2 3 93 93 0 578 263 270\n1637 2 3 93 93 0 263 578 110\n1638 2 3 93 93 0 573 577 576\n1639 2 3 93 93 0 270 576 578\n1640 2 3 94 94 0 583 582 585\n1641 2 3 94 94 0 580 582 583\n1642 2 3 94 94 0 168 581 582\n1643 2 3 94 94 0 279 117 586\n1644 2 3 94 94 0 114 279 586\n1645 2 3 94 94 0 22 168 582\n1646 2 3 94 94 0 273 114 586\n1647 2 3 94 94 0 117 580 586\n1648 2 3 94 94 0 280 22 582\n1649 2 3 94 94 0 117 280 580\n1650 2 3 94 94 0 582 581 585\n1651 2 3 94 94 0 275 274 579\n1652 2 3 94 94 0 168 167 581\n1653 2 3 94 94 0 584 579 585\n1654 2 3 94 94 0 274 273 583\n1655 2 3 94 94 0 579 583 585\n1656 2 3 94 94 0 580 280 582\n1657 2 3 94 94 0 21 277 588\n1658 2 3 94 94 0 276 113 587\n1659 2 3 94 94 0 113 275 587\n1660 2 3 94 94 0 579 274 583\n1661 2 3 94 94 0 581 584 585\n1662 2 3 94 94 0 579 584 587\n1663 2 3 94 94 0 277 276 584\n1664 2 3 94 94 0 167 21 588\n1665 2 3 94 94 0 583 273 586\n1666 2 3 94 94 0 275 579 587\n1667 2 3 94 94 0 584 581 588\n1668 2 3 94 94 0 580 583 586\n1669 2 3 94 94 0 581 167 588\n1670 2 3 94 94 0 277 584 588\n1671 2 3 94 94 0 584 276 587\n1672 2 3 95 95 0 278 589 110\n1673 2 3 95 95 0 589 265 110\n1674 2 3 95 95 0 177 24 589\n1675 2 3 95 95 0 20 177 278\n1676 2 3 95 95 0 589 24 64\n1677 2 3 95 95 0 589 64 265\n1678 2 3 95 95 0 589 278 177\n1679 2 3 96 96 0 266 271 109\n1680 2 3 96 96 0 271 590 115\n1681 2 3 96 96 0 590 116 115\n1682 2 3 96 96 0 65 590 66\n1683 2 3 96 96 0 66 590 266\n1684 2 3 96 96 0 65 116 590\n1685 2 3 96 96 0 271 266 590\n1686 2 3 97 97 0 591 592 593\n1687 2 3 97 97 0 592 175 593\n1688 2 3 97 97 0 592 23 175\n1689 2 3 97 97 0 220 23 592\n1690 2 3 97 97 0 280 117 591\n1691 2 3 97 97 0 593 22 280\n1692 2 3 97 97 0 280 591 593\n1693 2 3 97 97 0 175 22 593\n1694 2 3 97 97 0 592 65 220\n1695 2 3 97 97 0 591 117 281\n1696 2 3 97 97 0 65 592 116\n1697 2 3 97 97 0 116 592 281\n1698 2 3 97 97 0 281 592 591\n1699 2 3 98 98 0 594 281 279\n1700 2 3 98 98 0 279 114 594\n1701 2 3 98 98 0 594 114 272\n1702 2 3 98 98 0 116 281 594\n1703 2 3 98 98 0 117 279 281\n1704 2 3 98 98 0 594 115 116\n1705 2 3 98 98 0 272 115 594\n1706 2 3 99 99 0 30 595 191\n1707 2 3 99 99 0 30 249 595\n1708 2 3 99 99 0 76 595 95\n1709 2 3 99 99 0 35 191 230\n1710 2 3 99 99 0 595 249 95\n1711 2 3 99 99 0 230 191 595\n1712 2 3 99 99 0 595 76 230\n1713 2 3 100 100 0 596 26 85\n1714 2 3 100 100 0 283 596 85\n1715 2 3 100 100 0 282 596 118\n1716 2 3 100 100 0 596 119 118\n1717 2 3 100 100 0 25 26 596\n1718 2 3 100 100 0 282 25 596\n1719 2 3 100 100 0 283 119 596\n1720 2 3 101 101 0 597 76 236\n1721 2 3 101 101 0 95 76 597\n1722 2 3 101 101 0 598 599 235\n1723 2 3 101 101 0 94 599 598\n1724 2 3 101 101 0 598 119 94\n1725 2 3 101 101 0 118 119 598\n1726 2 3 101 101 0 118 598 284\n1727 2 3 101 101 0 598 78 284\n1728 2 3 101 101 0 235 78 598\n1729 2 3 101 101 0 253 95 597\n1730 2 3 101 101 0 599 236 235\n1731 2 3 101 101 0 599 94 253\n1732 2 3 101 101 0 236 599 597\n1733 2 3 101 101 0 597 599 253\n1734 2 3 102 102 0 78 600 284\n1735 2 3 102 102 0 600 282 284\n1736 2 3 102 102 0 118 284 282\n1737 2 3 102 102 0 600 25 282\n1738 2 3 102 102 0 600 78 34\n1739 2 3 102 102 0 34 25 600\n1740 2 3 103 103 0 94 252 119\n1741 2 3 103 103 0 252 283 119\n1742 2 3 103 103 0 86 283 252\n1743 2 3 103 103 0 85 283 86\n1744 2 3 104 104 0 122 601 602\n1745 2 3 104 104 0 601 122 286\n1746 2 3 104 104 0 602 120 122\n1747 2 3 104 104 0 285 120 602\n1748 2 3 104 104 0 602 601 271\n1749 2 3 104 104 0 271 109 602\n1750 2 3 104 104 0 602 109 104\n1751 2 3 104 104 0 286 115 601\n1752 2 3 104 104 0 602 104 285\n1753 2 3 104 104 0 601 115 271\n1754 2 3 105 105 0 603 604 61\n1755 2 3 105 105 0 61 287 603\n1756 2 3 105 105 0 604 103 59\n1757 2 3 105 105 0 603 288 604\n1758 2 3 105 105 0 59 61 604\n1759 2 3 105 105 0 603 123 124\n1760 2 3 105 105 0 287 123 603\n1761 2 3 105 105 0 288 121 604\n1762 2 3 105 105 0 603 124 288\n1763 2 3 105 105 0 604 121 103\n1764 2 3 106 106 0 285 104 605\n1765 2 3 106 106 0 121 120 605\n1766 2 3 106 106 0 120 285 605\n1767 2 3 106 106 0 103 121 605\n1768 2 3 106 106 0 104 103 605\n1769 2 3 107 107 0 289 122 120\n1770 2 3 107 107 0 288 289 121\n1771 2 3 107 107 0 124 289 288\n1772 2 3 107 107 0 121 289 120\n1773 2 3 108 108 0 61 290 65\n1774 2 3 108 108 0 287 290 61\n1775 2 3 108 108 0 123 290 287\n1776 2 3 108 108 0 290 116 65\n1777 2 3 109 109 0 606 116 290\n1778 2 3 109 109 0 606 115 116\n1779 2 3 109 109 0 289 606 290\n1780 2 3 109 109 0 286 115 606\n1781 2 3 109 109 0 123 124 290\n1782 2 3 109 109 0 124 289 290\n1783 2 3 109 109 0 606 122 286\n1784 2 3 109 109 0 289 122 606\n1785 2 3 110 110 0 280 607 22\n1786 2 3 110 110 0 607 169 22\n1787 2 3 110 110 0 12 607 125\n1788 2 3 110 110 0 125 607 291\n1789 2 3 110 110 0 291 280 117\n1790 2 3 110 110 0 607 280 291\n1791 2 3 110 110 0 607 12 169\n1792 2 3 111 111 0 608 609 610\n1793 2 3 111 111 0 608 292 609\n1794 2 3 111 111 0 608 245 92\n1795 2 3 111 111 0 608 611 245\n1796 2 3 111 111 0 612 611 608\n1797 2 3 111 111 0 117 610 291\n1798 2 3 111 111 0 281 610 117\n1799 2 3 111 111 0 292 608 92\n1800 2 3 111 111 0 612 290 611\n1801 2 3 111 111 0 612 608 610\n1802 2 3 111 111 0 245 611 89\n1803 2 3 111 111 0 612 610 281\n1804 2 3 111 111 0 612 116 290\n1805 2 3 111 111 0 609 125 291\n1806 2 3 111 111 0 291 610 609\n1807 2 3 111 111 0 292 125 609\n1808 2 3 111 111 0 281 116 612\n1809 2 3 111 111 0 611 290 123\n1810 2 3 111 111 0 123 89 611\n1811 2 3 112 112 0 63 238 61\n1812 2 3 112 112 0 238 287 61\n1813 2 3 112 112 0 123 287 238\n1814 2 3 112 112 0 89 123 238\n1815 2 3 113 113 0 125 292 613\n1816 2 3 113 113 0 92 11 292\n1817 2 3 113 113 0 172 12 613\n1818 2 3 113 113 0 11 172 292\n1819 2 3 113 113 0 613 12 125\n1820 2 3 113 113 0 613 292 172\n1821 2 3 114 114 0 43 40 614\n1822 2 3 114 114 0 107 102 614\n1823 2 3 114 114 0 40 107 614\n1824 2 3 114 114 0 126 43 614\n1825 2 3 114 114 0 102 126 614\n1826 2 3 115 115 0 43 126 615\n1827 2 3 115 115 0 126 67 615\n1828 2 3 115 115 0 74 47 615\n1829 2 3 115 115 0 47 43 615\n1830 2 3 115 115 0 67 74 615\n1831 2 3 116 116 0 102 70 67\n1832 2 3 116 116 0 126 102 67\n1833 2 3 117 117 0 107 48 40\n1834 2 3 117 117 0 112 48 107\n1835 2 3 118 118 0 47 48 74\n1836 2 3 118 118 0 48 112 74\n1837 2 3 118 118 0 112 73 74\n1838 2 3 119 119 0 237 616 293\n1839 2 3 119 119 0 616 127 293\n1840 2 3 119 119 0 126 616 67\n1841 2 3 119 119 0 616 68 67\n1842 2 3 119 119 0 87 237 293\n1843 2 3 119 119 0 126 127 616\n1844 2 3 119 119 0 237 68 616\n1845 2 3 120 120 0 121 103 126\n1846 2 3 120 120 0 103 102 126\n1847 2 3 120 120 0 127 121 126\n1848 2 3 121 121 0 239 617 87\n1849 2 3 121 121 0 617 293 87\n1850 2 3 121 121 0 121 617 288\n1851 2 3 121 121 0 127 617 121\n1852 2 3 121 121 0 618 124 288\n1853 2 3 121 121 0 288 617 618\n1854 2 3 121 121 0 618 617 239\n1855 2 3 121 121 0 618 90 124\n1856 2 3 121 121 0 239 90 618\n1857 2 3 121 121 0 617 127 293\n1858 2 3 122 122 0 124 89 123\n1859 2 3 122 122 0 90 89 124\n1860 2 3 123 123 0 211 619 620\n1861 2 3 123 123 0 211 56 619\n1862 2 3 123 123 0 621 296 622\n1863 2 3 123 123 0 621 128 296\n1864 2 3 123 123 0 621 622 619\n1865 2 3 123 123 0 297 623 622\n1866 2 3 123 123 0 129 298 297\n1867 2 3 123 123 0 622 623 619\n1868 2 3 123 123 0 622 296 297\n1869 2 3 123 123 0 295 128 621\n1870 2 3 123 123 0 623 111 620\n1871 2 3 123 123 0 111 623 298\n1872 2 3 123 123 0 294 619 56\n1873 2 3 123 123 0 619 623 620\n1874 2 3 123 123 0 297 298 623\n1875 2 3 123 123 0 295 621 133\n1876 2 3 123 123 0 133 621 294\n1877 2 3 123 123 0 620 55 211\n1878 2 3 123 123 0 111 55 620\n1879 2 3 123 123 0 621 619 294\n1880 2 3 124 124 0 626 204 629\n1881 2 3 124 124 0 624 625 631\n1882 2 3 124 124 0 83 304 627\n1883 2 3 124 124 0 628 624 631\n1884 2 3 124 124 0 304 50 626\n1885 2 3 124 124 0 299 625 629\n1886 2 3 124 124 0 299 300 625\n1887 2 3 124 124 0 624 626 629\n1888 2 3 124 124 0 50 204 626\n1889 2 3 124 124 0 204 49 629\n1890 2 3 124 124 0 626 624 633\n1891 2 3 124 124 0 49 299 629\n1892 2 3 124 124 0 624 630 633\n1893 2 3 124 124 0 625 624 629\n1894 2 3 124 124 0 624 628 634\n1895 2 3 124 124 0 303 84 627\n1896 2 3 124 124 0 630 624 634\n1897 2 3 124 124 0 84 83 627\n1898 2 3 124 124 0 302 303 630\n1899 2 3 124 124 0 304 626 633\n1900 2 3 124 124 0 628 301 634\n1901 2 3 124 124 0 129 297 632\n1902 2 3 124 124 0 625 300 632\n1903 2 3 124 124 0 296 628 631\n1904 2 3 124 124 0 303 627 630\n1905 2 3 124 124 0 301 628 635\n1906 2 3 124 124 0 627 304 633\n1907 2 3 124 124 0 301 302 634\n1908 2 3 124 124 0 297 296 631\n1909 2 3 124 124 0 300 129 632\n1910 2 3 124 124 0 296 128 635\n1911 2 3 124 124 0 628 296 635\n1912 2 3 124 124 0 630 627 633\n1913 2 3 124 124 0 302 630 634\n1914 2 3 124 124 0 128 301 635\n1915 2 3 124 124 0 631 625 632\n1916 2 3 124 124 0 297 631 632\n1917 2 3 125 125 0 302 636 637\n1918 2 3 125 125 0 306 134 637\n1919 2 3 125 125 0 637 636 306\n1920 2 3 125 125 0 307 637 134\n1921 2 3 125 125 0 638 133 305\n1922 2 3 125 125 0 295 133 638\n1923 2 3 125 125 0 301 128 638\n1924 2 3 125 125 0 638 128 295\n1925 2 3 125 125 0 84 303 81\n1926 2 3 125 125 0 81 303 307\n1927 2 3 125 125 0 638 636 301\n1928 2 3 125 125 0 305 636 638\n1929 2 3 125 125 0 302 301 636\n1930 2 3 125 125 0 305 306 636\n1931 2 3 125 125 0 307 303 637\n1932 2 3 125 125 0 637 303 302\n1933 2 3 126 126 0 639 640 641\n1934 2 3 126 126 0 640 208 641\n1935 2 3 126 126 0 298 129 642\n1936 2 3 126 126 0 642 129 300\n1937 2 3 126 126 0 642 111 298\n1938 2 3 126 126 0 268 111 642\n1939 2 3 126 126 0 112 641 48\n1940 2 3 126 126 0 48 641 208\n1941 2 3 126 126 0 640 639 299\n1942 2 3 126 126 0 640 49 208\n1943 2 3 126 126 0 641 112 268\n1944 2 3 126 126 0 639 300 299\n1945 2 3 126 126 0 299 49 640\n1946 2 3 126 126 0 642 639 268\n1947 2 3 126 126 0 268 639 641\n1948 2 3 126 126 0 300 639 642\n1949 2 3 127 127 0 130 643 308\n1950 2 3 127 127 0 130 308 131\n1951 2 3 127 127 0 130 71 643\n1952 2 3 127 127 0 72 132 643\n1953 2 3 127 127 0 643 71 72\n1954 2 3 127 127 0 643 132 308\n1955 2 3 128 128 0 131 644 309\n1956 2 3 128 128 0 131 308 644\n1957 2 3 128 128 0 82 645 81\n1958 2 3 128 128 0 645 307 81\n1959 2 3 128 128 0 645 644 307\n1960 2 3 128 128 0 645 82 309\n1961 2 3 128 128 0 309 644 645\n1962 2 3 128 128 0 646 132 134\n1963 2 3 128 128 0 134 307 646\n1964 2 3 128 128 0 308 132 646\n1965 2 3 128 128 0 308 646 644\n1966 2 3 128 128 0 644 646 307\n1967 2 3 129 129 0 74 47 71\n1968 2 3 129 129 0 47 51 71\n1969 2 3 129 129 0 51 130 71\n1970 2 3 130 130 0 647 648 309\n1971 2 3 130 130 0 647 304 648\n1972 2 3 130 130 0 648 131 309\n1973 2 3 130 130 0 648 130 131\n1974 2 3 130 130 0 304 50 648\n1975 2 3 130 130 0 648 50 210\n1976 2 3 130 130 0 647 83 304\n1977 2 3 130 130 0 82 83 647\n1978 2 3 130 130 0 648 51 130\n1979 2 3 130 130 0 309 82 647\n1980 2 3 130 130 0 210 51 648\n1981 2 3 131 131 0 305 649 133\n1982 2 3 131 131 0 649 294 133\n1983 2 3 131 131 0 649 56 294\n1984 2 3 131 131 0 216 56 649\n1985 2 3 131 131 0 650 651 306\n1986 2 3 131 131 0 57 651 650\n1987 2 3 131 131 0 650 72 57\n1988 2 3 131 131 0 306 134 650\n1989 2 3 131 131 0 650 134 132\n1990 2 3 131 131 0 650 132 72\n1991 2 3 131 131 0 651 305 306\n1992 2 3 131 131 0 651 57 216\n1993 2 3 131 131 0 649 651 216\n1994 2 3 131 131 0 305 651 649\n1995 2 3 132 132 0 652 135 313\n1996 2 3 132 132 0 312 135 652\n1997 2 3 132 132 0 311 653 136\n1998 2 3 132 132 0 136 653 310\n1999 2 3 132 132 0 652 138 314\n2000 2 3 132 132 0 313 138 652\n2001 2 3 132 132 0 315 122 654\n2002 2 3 132 132 0 654 122 120\n2003 2 3 132 132 0 310 653 654\n2004 2 3 132 132 0 654 653 315\n2005 2 3 132 132 0 654 120 310\n2006 2 3 132 132 0 314 315 655\n2007 2 3 132 132 0 311 312 655\n2008 2 3 132 132 0 652 655 312\n2009 2 3 132 132 0 653 655 315\n2010 2 3 132 132 0 314 655 652\n2011 2 3 132 132 0 311 655 653\n2012 2 3 133 133 0 316 313 135\n2013 2 3 133 133 0 313 316 656\n2014 2 3 133 133 0 138 313 317\n2015 2 3 133 133 0 317 313 656\n2016 2 3 133 133 0 96 247 656\n2017 2 3 133 133 0 316 96 656\n2018 2 3 133 133 0 100 317 657\n2019 2 3 133 133 0 656 247 657\n2020 2 3 133 133 0 247 100 657\n2021 2 3 133 133 0 317 656 657\n2022 2 3 134 134 0 120 310 658\n2023 2 3 134 134 0 136 318 310\n2024 2 3 134 134 0 310 318 658\n2025 2 3 134 134 0 318 137 658\n2026 2 3 134 134 0 127 121 658\n2027 2 3 134 134 0 137 127 658\n2028 2 3 134 134 0 121 120 658\n2029 2 3 135 135 0 99 254 137\n2030 2 3 135 135 0 254 293 127\n2031 2 3 135 135 0 88 293 254\n2032 2 3 135 135 0 87 293 88\n2033 2 3 135 135 0 137 254 127\n2034 2 3 136 136 0 659 660 137\n2035 2 3 136 136 0 659 311 660\n2036 2 3 136 136 0 316 135 661\n2037 2 3 136 136 0 661 135 312\n2038 2 3 136 136 0 661 96 316\n2039 2 3 136 136 0 660 136 318\n2040 2 3 136 136 0 318 137 660\n2041 2 3 136 136 0 311 136 660\n2042 2 3 136 136 0 255 96 661\n2043 2 3 136 136 0 99 659 137\n2044 2 3 136 136 0 659 99 255\n2045 2 3 136 136 0 659 312 311\n2046 2 3 136 136 0 312 659 661\n2047 2 3 136 136 0 661 659 255\n2048 2 3 137 137 0 100 662 256\n2049 2 3 137 137 0 317 662 100\n2050 2 3 137 137 0 663 664 665\n2051 2 3 137 137 0 666 315 663\n2052 2 3 137 137 0 664 124 90\n2053 2 3 137 137 0 662 138 314\n2054 2 3 137 137 0 317 138 662\n2055 2 3 137 137 0 665 666 663\n2056 2 3 137 137 0 90 246 664\n2057 2 3 137 137 0 246 665 664\n2058 2 3 137 137 0 664 663 289\n2059 2 3 137 137 0 256 666 665\n2060 2 3 137 137 0 314 666 662\n2061 2 3 137 137 0 289 124 664\n2062 2 3 137 137 0 666 314 315\n2063 2 3 137 137 0 315 122 663\n2064 2 3 137 137 0 665 91 256\n2065 2 3 137 137 0 663 122 289\n2066 2 3 137 137 0 246 91 665\n2067 2 3 137 137 0 662 666 256\n2068 2 3 138 138 0 667 668 669\n2069 2 3 138 138 0 667 322 668\n2070 2 3 138 138 0 27 188 320\n2071 2 3 138 138 0 319 669 668\n2072 2 3 138 138 0 322 139 668\n2073 2 3 138 138 0 668 139 319\n2074 2 3 138 138 0 188 669 320\n2075 2 3 138 138 0 320 669 319\n2076 2 3 138 138 0 10 321 153\n2077 2 3 138 138 0 188 187 669\n2078 2 3 138 138 0 670 15 153\n2079 2 3 138 138 0 187 15 670\n2080 2 3 138 138 0 670 667 187\n2081 2 3 138 138 0 670 153 321\n2082 2 3 138 138 0 321 667 670\n2083 2 3 138 138 0 667 321 322\n2084 2 3 138 138 0 667 669 187\n2085 2 3 139 139 0 671 672 673\n2086 2 3 139 139 0 672 189 27\n2087 2 3 139 139 0 320 672 27\n2088 2 3 139 139 0 326 327 674\n2089 2 3 139 139 0 675 676 674\n2090 2 3 139 139 0 674 676 325\n2091 2 3 139 139 0 324 325 676\n2092 2 3 139 139 0 672 677 678\n2093 2 3 139 139 0 672 678 673\n2094 2 3 139 139 0 677 323 678\n2095 2 3 139 139 0 677 672 320\n2096 2 3 139 139 0 674 679 675\n2097 2 3 139 139 0 327 679 674\n2098 2 3 139 139 0 673 680 671\n2099 2 3 139 139 0 671 680 190\n2100 2 3 139 139 0 680 679 250\n2101 2 3 139 139 0 678 323 324\n2102 2 3 139 139 0 680 673 675\n2103 2 3 139 139 0 675 673 676\n2104 2 3 139 139 0 675 679 680\n2105 2 3 139 139 0 677 139 323\n2106 2 3 139 139 0 319 139 677\n2107 2 3 139 139 0 326 674 140\n2108 2 3 139 139 0 674 325 140\n2109 2 3 139 139 0 678 676 673\n2110 2 3 139 139 0 324 676 678\n2111 2 3 139 139 0 679 101 250\n2112 2 3 139 139 0 190 189 671\n2113 2 3 139 139 0 672 671 189\n2114 2 3 139 139 0 327 101 679\n2115 2 3 139 139 0 680 31 190\n2116 2 3 139 139 0 250 31 680\n2117 2 3 139 139 0 320 319 677\n2118 2 3 140 140 0 681 682 683\n2119 2 3 140 140 0 125 683 682\n2120 2 3 140 140 0 683 125 328\n2121 2 3 140 140 0 684 328 329\n2122 2 3 140 140 0 682 681 685\n2123 2 3 140 140 0 322 321 686\n2124 2 3 140 140 0 684 329 140\n2125 2 3 140 140 0 325 684 140\n2126 2 3 140 140 0 325 687 684\n2127 2 3 140 140 0 686 321 688\n2128 2 3 140 140 0 689 139 322\n2129 2 3 140 140 0 323 139 689\n2130 2 3 140 140 0 690 686 688\n2131 2 3 140 140 0 686 690 691\n2132 2 3 140 140 0 166 690 688\n2133 2 3 140 140 0 690 166 165\n2134 2 3 140 140 0 682 685 164\n2135 2 3 140 140 0 684 683 328\n2136 2 3 140 140 0 691 689 686\n2137 2 3 140 140 0 687 683 684\n2138 2 3 140 140 0 322 686 689\n2139 2 3 140 140 0 689 692 323\n2140 2 3 140 140 0 691 692 689\n2141 2 3 140 140 0 691 693 692\n2142 2 3 140 140 0 324 323 692\n2143 2 3 140 140 0 690 685 693\n2144 2 3 140 140 0 165 685 690\n2145 2 3 140 140 0 687 325 324\n2146 2 3 140 140 0 692 693 681\n2147 2 3 140 140 0 681 687 692\n2148 2 3 140 140 0 692 687 324\n2149 2 3 140 140 0 683 687 681\n2150 2 3 140 140 0 165 164 685\n2151 2 3 140 140 0 681 693 685\n2152 2 3 140 140 0 688 10 166\n2153 2 3 140 140 0 321 10 688\n2154 2 3 140 140 0 164 12 682\n2155 2 3 140 140 0 682 12 125\n2156 2 3 140 140 0 690 693 691\n2157 2 3 141 141 0 292 328 696\n2158 2 3 141 141 0 695 292 696\n2159 2 3 141 141 0 125 328 292\n2160 2 3 141 141 0 258 93 695\n2161 2 3 141 141 0 258 695 697\n2162 2 3 141 141 0 694 695 696\n2163 2 3 141 141 0 92 292 695\n2164 2 3 141 141 0 695 694 697\n2165 2 3 141 141 0 93 92 695\n2166 2 3 141 141 0 326 327 694\n2167 2 3 141 141 0 327 101 697\n2168 2 3 141 141 0 101 258 697\n2169 2 3 141 141 0 328 329 696\n2170 2 3 141 141 0 329 140 698\n2171 2 3 141 141 0 140 326 698\n2172 2 3 141 141 0 694 327 697\n2173 2 3 141 141 0 694 696 698\n2174 2 3 141 141 0 696 329 698\n2175 2 3 141 141 0 326 694 698\n2176 2 3 142 142 0 330 331 700\n2177 2 3 142 142 0 286 701 702\n2178 2 3 142 142 0 115 286 702\n2179 2 3 142 142 0 122 315 701\n2180 2 3 142 142 0 699 703 704\n2181 2 3 142 142 0 704 333 706\n2182 2 3 142 142 0 703 700 704\n2183 2 3 142 142 0 330 700 707\n2184 2 3 142 142 0 700 331 705\n2185 2 3 142 142 0 703 314 707\n2186 2 3 142 142 0 315 314 703\n2187 2 3 142 142 0 333 334 706\n2188 2 3 142 142 0 286 122 701\n2189 2 3 142 142 0 332 333 704\n2190 2 3 142 142 0 272 115 702\n2191 2 3 142 142 0 141 332 705\n2192 2 3 142 142 0 699 704 706\n2193 2 3 142 142 0 331 141 705\n2194 2 3 142 142 0 332 704 705\n2195 2 3 142 142 0 701 699 702\n2196 2 3 142 142 0 701 315 703\n2197 2 3 142 142 0 138 330 707\n2198 2 3 142 142 0 314 138 707\n2199 2 3 142 142 0 700 703 707\n2200 2 3 142 142 0 699 701 703\n2201 2 3 142 142 0 272 702 708\n2202 2 3 142 142 0 334 114 708\n2203 2 3 142 142 0 704 700 705\n2204 2 3 142 142 0 702 706 708\n2205 2 3 142 142 0 702 699 706\n2206 2 3 142 142 0 114 272 708\n2207 2 3 142 142 0 706 334 708\n2208 2 3 143 143 0 330 138 714\n2209 2 3 143 143 0 138 317 714\n2210 2 3 143 143 0 317 100 710\n2211 2 3 143 143 0 709 712 715\n2212 2 3 143 143 0 712 711 715\n2213 2 3 143 143 0 317 710 714\n2214 2 3 143 143 0 711 330 714\n2215 2 3 143 143 0 331 330 711\n2216 2 3 143 143 0 327 326 709\n2217 2 3 143 143 0 101 327 713\n2218 2 3 143 143 0 327 709 713\n2219 2 3 143 143 0 335 336 712\n2220 2 3 143 143 0 713 709 715\n2221 2 3 143 143 0 712 709 716\n2222 2 3 143 143 0 140 335 716\n2223 2 3 143 143 0 100 251 710\n2224 2 3 143 143 0 141 331 717\n2225 2 3 143 143 0 326 140 716\n2226 2 3 143 143 0 251 101 713\n2227 2 3 143 143 0 336 141 717\n2228 2 3 143 143 0 710 713 715\n2229 2 3 143 143 0 331 711 717\n2230 2 3 143 143 0 710 251 713\n2231 2 3 143 143 0 335 712 716\n2232 2 3 143 143 0 711 712 717\n2233 2 3 143 143 0 709 326 716\n2234 2 3 143 143 0 714 710 715\n2235 2 3 143 143 0 711 714 715\n2236 2 3 143 143 0 712 336 717\n2237 2 3 144 144 0 718 719 720\n2238 2 3 144 144 0 718 721 719\n2239 2 3 144 144 0 718 722 723\n2240 2 3 144 144 0 723 722 335\n2241 2 3 144 144 0 722 332 141\n2242 2 3 144 144 0 724 334 725\n2243 2 3 144 144 0 336 722 141\n2244 2 3 144 144 0 726 291 117\n2245 2 3 144 144 0 334 719 725\n2246 2 3 144 144 0 334 333 719\n2247 2 3 144 144 0 726 725 721\n2248 2 3 144 144 0 721 727 726\n2249 2 3 144 144 0 726 727 291\n2250 2 3 144 144 0 718 720 722\n2251 2 3 144 144 0 722 720 332\n2252 2 3 144 144 0 724 114 334\n2253 2 3 144 144 0 279 114 724\n2254 2 3 144 144 0 728 727 721\n2255 2 3 144 144 0 328 727 728\n2256 2 3 144 144 0 726 724 725\n2257 2 3 144 144 0 333 720 719\n2258 2 3 144 144 0 721 725 719\n2259 2 3 144 144 0 724 726 117\n2260 2 3 144 144 0 723 140 329\n2261 2 3 144 144 0 335 140 723\n2262 2 3 144 144 0 723 728 718\n2263 2 3 144 144 0 329 728 723\n2264 2 3 144 144 0 727 125 291\n2265 2 3 144 144 0 328 125 727\n2266 2 3 144 144 0 333 332 720\n2267 2 3 144 144 0 728 329 328\n2268 2 3 144 144 0 117 279 724\n2269 2 3 144 144 0 722 336 335\n2270 2 3 144 144 0 728 721 718\n2271 2 3 145 145 0 339 732 733\n2272 2 3 145 145 0 135 312 732\n2273 2 3 145 145 0 339 340 732\n2274 2 3 145 145 0 340 135 732\n2275 2 3 145 145 0 41 201 730\n2276 2 3 145 145 0 732 729 733\n2277 2 3 145 145 0 311 136 730\n2278 2 3 145 145 0 730 201 731\n2279 2 3 145 145 0 338 142 733\n2280 2 3 145 145 0 142 339 733\n2281 2 3 145 145 0 42 337 731\n2282 2 3 145 145 0 201 42 731\n2283 2 3 145 145 0 136 41 730\n2284 2 3 145 145 0 312 311 734\n2285 2 3 145 145 0 311 730 734\n2286 2 3 145 145 0 729 730 731\n2287 2 3 145 145 0 732 312 734\n2288 2 3 145 145 0 730 729 734\n2289 2 3 145 145 0 337 338 735\n2290 2 3 145 145 0 729 731 735\n2291 2 3 145 145 0 729 732 734\n2292 2 3 145 145 0 731 337 735\n2293 2 3 145 145 0 338 733 735\n2294 2 3 145 145 0 733 729 735\n2295 2 3 146 146 0 736 97 737\n2296 2 3 146 146 0 737 97 248\n2297 2 3 146 146 0 97 736 343\n2298 2 3 146 146 0 738 339 739\n2299 2 3 146 146 0 740 738 739\n2300 2 3 146 146 0 341 740 739\n2301 2 3 146 146 0 740 341 342\n2302 2 3 146 146 0 316 135 741\n2303 2 3 146 146 0 741 340 742\n2304 2 3 146 146 0 741 135 340\n2305 2 3 146 146 0 742 738 740\n2306 2 3 146 146 0 737 96 741\n2307 2 3 146 146 0 316 741 96\n2308 2 3 146 146 0 248 96 737\n2309 2 3 146 146 0 736 740 743\n2310 2 3 146 146 0 743 740 342\n2311 2 3 146 146 0 742 736 737\n2312 2 3 146 146 0 742 340 738\n2313 2 3 146 146 0 738 340 339\n2314 2 3 146 146 0 737 741 742\n2315 2 3 146 146 0 339 142 739\n2316 2 3 146 146 0 743 143 343\n2317 2 3 146 146 0 343 736 743\n2318 2 3 146 146 0 342 143 743\n2319 2 3 146 146 0 739 142 341\n2320 2 3 146 146 0 740 736 742\n2321 2 3 147 147 0 337 202 744\n2322 2 3 147 147 0 143 342 344\n2323 2 3 147 147 0 202 45 744\n2324 2 3 147 147 0 42 202 337\n2325 2 3 147 147 0 45 344 744\n2326 2 3 147 147 0 338 337 744\n2327 2 3 147 147 0 344 342 745\n2328 2 3 147 147 0 338 744 746\n2329 2 3 147 147 0 744 344 745\n2330 2 3 147 147 0 142 338 746\n2331 2 3 147 147 0 341 142 746\n2332 2 3 147 147 0 342 341 745\n2333 2 3 147 147 0 744 745 746\n2334 2 3 147 147 0 745 341 746\n2335 2 3 148 148 0 345 99 747\n2336 2 3 148 148 0 747 99 137\n2337 2 3 148 148 0 747 137 44\n2338 2 3 148 148 0 98 99 345\n2339 2 3 148 148 0 44 46 747\n2340 2 3 148 148 0 747 46 345\n2341 2 3 149 149 0 748 344 749\n2342 2 3 149 149 0 748 45 344\n2343 2 3 149 149 0 209 45 748\n2344 2 3 149 149 0 748 749 750\n2345 2 3 149 149 0 750 751 748\n2346 2 3 149 149 0 257 751 750\n2347 2 3 149 149 0 751 345 748\n2348 2 3 149 149 0 345 46 748\n2349 2 3 149 149 0 748 46 209\n2350 2 3 149 149 0 749 143 343\n2351 2 3 149 149 0 344 143 749\n2352 2 3 149 149 0 751 98 345\n2353 2 3 149 149 0 257 98 751\n2354 2 3 149 149 0 750 749 343\n2355 2 3 149 149 0 750 97 257\n2356 2 3 149 149 0 343 97 750\n2357 2 3 150 150 0 207 136 41\n2358 2 3 150 150 0 318 136 207\n2359 2 3 150 150 0 137 318 44\n2360 2 3 150 150 0 44 318 207\n2361 2 3 151 151 0 752 104 106\n2362 2 3 151 151 0 753 285 752\n2363 2 3 151 151 0 285 104 752\n2364 2 3 151 151 0 754 753 752\n2365 2 3 151 151 0 310 753 754\n2366 2 3 151 151 0 754 136 310\n2367 2 3 151 151 0 41 136 754\n2368 2 3 151 151 0 752 106 39\n2369 2 3 151 151 0 753 120 285\n2370 2 3 151 151 0 754 752 39\n2371 2 3 151 151 0 39 41 754\n2372 2 3 151 151 0 310 120 753\n2373 2 3 152 152 0 126 43 127\n2374 2 3 152 152 0 43 44 127\n2375 2 3 152 152 0 44 137 127\n2376 2 3 153 153 0 39 206 106\n2377 2 3 153 153 0 206 267 106\n2378 2 3 153 153 0 40 107 206\n2379 2 3 153 153 0 107 267 206\n2380 2 3 154 154 0 71 755 69\n2381 2 3 154 154 0 85 240 283\n2382 2 3 154 154 0 755 240 69\n2383 2 3 154 154 0 755 283 240\n2384 2 3 154 154 0 119 283 755\n2385 2 3 154 154 0 755 130 119\n2386 2 3 154 154 0 71 130 755\n2387 2 3 155 155 0 130 756 51\n2388 2 3 155 155 0 98 345 94\n2389 2 3 155 155 0 130 119 756\n2390 2 3 155 155 0 51 756 46\n2391 2 3 155 155 0 46 756 345\n2392 2 3 155 155 0 119 94 756\n2393 2 3 155 155 0 756 94 345\n2394 2 3 156 156 0 757 110 278\n2395 2 3 156 156 0 52 110 757\n2396 2 3 156 156 0 20 159 278\n2397 2 3 156 156 0 159 4 757\n2398 2 3 156 156 0 757 4 52\n2399 2 3 156 156 0 757 278 159\n2400 2 3 157 157 0 346 343 143\n2401 2 3 157 157 0 343 758 97\n2402 2 3 157 157 0 758 95 97\n2403 2 3 157 157 0 227 758 77\n2404 2 3 157 157 0 77 758 346\n2405 2 3 157 157 0 76 758 227\n2406 2 3 157 157 0 758 343 346\n2407 2 3 157 157 0 95 758 76\n2408 2 3 158 158 0 759 760 205\n2409 2 3 158 158 0 761 231 762\n2410 2 3 158 158 0 760 45 205\n2411 2 3 158 158 0 763 344 760\n2412 2 3 158 158 0 759 50 304\n2413 2 3 158 158 0 205 50 759\n2414 2 3 158 158 0 761 762 763\n2415 2 3 158 158 0 763 760 761\n2416 2 3 158 158 0 83 232 304\n2417 2 3 158 158 0 346 763 762\n2418 2 3 158 158 0 344 45 760\n2419 2 3 158 158 0 759 304 232\n2420 2 3 158 158 0 346 143 763\n2421 2 3 158 158 0 763 143 344\n2422 2 3 158 158 0 761 759 232\n2423 2 3 158 158 0 232 231 761\n2424 2 3 158 158 0 762 77 346\n2425 2 3 158 158 0 759 761 760\n2426 2 3 158 158 0 231 77 762\n2427 2 3 159 159 0 130 131 118\n2428 2 3 159 159 0 119 130 118\n2429 2 3 160 160 0 284 309 78\n2430 2 3 160 160 0 118 131 284\n2431 2 3 160 160 0 131 309 284\n2432 2 3 160 160 0 309 82 78\n2433 2 3 161 161 0 764 349 765\n2434 2 3 161 161 0 764 348 349\n2435 2 3 161 161 0 106 766 39\n2436 2 3 161 161 0 764 765 766\n2437 2 3 161 161 0 765 39 766\n2438 2 3 161 161 0 39 765 199\n2439 2 3 161 161 0 106 260 766\n2440 2 3 161 161 0 767 144 348\n2441 2 3 161 161 0 764 766 768\n2442 2 3 161 161 0 767 348 764\n2443 2 3 161 161 0 260 768 766\n2444 2 3 161 161 0 260 259 768\n2445 2 3 161 161 0 259 105 768\n2446 2 3 161 161 0 768 105 347\n2447 2 3 161 161 0 768 767 764\n2448 2 3 161 161 0 767 768 347\n2449 2 3 161 161 0 765 38 199\n2450 2 3 161 161 0 347 144 767\n2451 2 3 161 161 0 349 38 765\n2452 2 3 162 162 0 129 350 769\n2453 2 3 162 162 0 298 129 769\n2454 2 3 162 162 0 347 264 769\n2455 2 3 162 162 0 105 264 347\n2456 2 3 162 162 0 144 347 770\n2457 2 3 162 162 0 264 111 771\n2458 2 3 162 162 0 769 264 771\n2459 2 3 162 162 0 769 350 770\n2460 2 3 162 162 0 298 769 771\n2461 2 3 162 162 0 111 298 771\n2462 2 3 162 162 0 350 144 770\n2463 2 3 162 162 0 347 769 770\n2464 2 3 163 163 0 349 203 38\n2465 2 3 163 163 0 300 772 129\n2466 2 3 163 163 0 772 350 129\n2467 2 3 163 163 0 772 144 350\n2468 2 3 163 163 0 348 144 772\n2469 2 3 163 163 0 773 49 203\n2470 2 3 163 163 0 299 49 773\n2471 2 3 163 163 0 773 774 299\n2472 2 3 163 163 0 773 203 349\n2473 2 3 163 163 0 772 774 348\n2474 2 3 163 163 0 774 300 299\n2475 2 3 163 163 0 774 349 348\n2476 2 3 163 163 0 349 774 773\n2477 2 3 163 163 0 300 774 772\n2478 2 3 164 164 0 36 775 16\n2479 2 3 164 164 0 775 155 16\n2480 2 3 164 164 0 156 776 2\n2481 2 3 164 164 0 776 353 2\n2482 2 3 164 164 0 353 776 145\n2483 2 3 164 164 0 776 352 145\n2484 2 3 164 164 0 775 36 146\n2485 2 3 164 164 0 776 777 352\n2486 2 3 164 164 0 775 146 351\n2487 2 3 164 164 0 351 777 775\n2488 2 3 164 164 0 156 155 777\n2489 2 3 164 164 0 351 352 777\n2490 2 3 164 164 0 775 777 155\n2491 2 3 164 164 0 156 777 776\n2492 2 3 165 165 0 778 354 779\n2493 2 3 165 165 0 778 145 354\n2494 2 3 165 165 0 2 353 157\n2495 2 3 165 165 0 780 779 781\n2496 2 3 165 165 0 779 294 781\n2497 2 3 165 165 0 778 779 780\n2498 2 3 165 165 0 353 145 778\n2499 2 3 165 165 0 56 3 781\n2500 2 3 165 165 0 781 3 158\n2501 2 3 165 165 0 158 780 781\n2502 2 3 165 165 0 294 56 781\n2503 2 3 165 165 0 158 157 780\n2504 2 3 165 165 0 157 353 778\n2505 2 3 165 165 0 354 133 779\n2506 2 3 165 165 0 779 133 294\n2507 2 3 165 165 0 778 780 157\n2508 2 3 166 166 0 355 782 37\n2509 2 3 166 166 0 782 17 37\n2510 2 3 166 166 0 355 132 782\n2511 2 3 166 166 0 72 13 782\n2512 2 3 166 166 0 782 132 72\n2513 2 3 166 166 0 13 17 782\n2514 2 3 167 167 0 783 132 355\n2515 2 3 167 167 0 356 134 783\n2516 2 3 167 167 0 134 132 783\n2517 2 3 167 167 0 196 783 37\n2518 2 3 167 167 0 37 783 355\n2519 2 3 167 167 0 196 36 784\n2520 2 3 167 167 0 784 36 146\n2521 2 3 167 167 0 784 783 196\n2522 2 3 167 167 0 784 146 356\n2523 2 3 167 167 0 356 783 784\n2524 2 3 168 168 0 133 354 305\n2525 2 3 168 168 0 305 354 787\n2526 2 3 168 168 0 146 356 351\n2527 2 3 168 168 0 351 356 786\n2528 2 3 168 168 0 352 351 785\n2529 2 3 168 168 0 785 351 786\n2530 2 3 168 168 0 785 305 787\n2531 2 3 168 168 0 306 305 785\n2532 2 3 168 168 0 134 306 786\n2533 2 3 168 168 0 356 134 786\n2534 2 3 168 168 0 352 785 787\n2535 2 3 168 168 0 145 352 787\n2536 2 3 168 168 0 354 145 787\n2537 2 3 168 168 0 306 785 786\n2538 2 3 169 169 0 36 788 146\n2539 2 3 169 169 0 36 186 788\n2540 2 3 169 169 0 226 788 33\n2541 2 3 169 169 0 788 186 33\n2542 2 3 169 169 0 80 357 226\n2543 2 3 169 169 0 357 146 788\n2544 2 3 169 169 0 788 226 357\n2545 2 3 170 170 0 282 308 118\n2546 2 3 170 170 0 355 789 37\n2547 2 3 170 170 0 789 25 37\n2548 2 3 170 170 0 789 132 308\n2549 2 3 170 170 0 355 132 789\n2550 2 3 170 170 0 308 131 118\n2551 2 3 170 170 0 789 308 282\n2552 2 3 170 170 0 282 25 789\n2553 2 3 171 171 0 357 356 790\n2554 2 3 171 171 0 81 234 307\n2555 2 3 171 171 0 234 80 790\n2556 2 3 171 171 0 307 234 791\n2557 2 3 171 171 0 790 356 791\n2558 2 3 171 171 0 356 134 791\n2559 2 3 171 171 0 134 307 791\n2560 2 3 171 171 0 80 357 790\n2561 2 3 171 171 0 234 790 791\n2562 2 3 171 171 0 146 356 357\n2563 2 3 172 172 0 792 793 357\n2564 2 3 172 172 0 793 146 357\n2565 2 3 172 172 0 359 792 79\n2566 2 3 172 172 0 792 80 79\n2567 2 3 172 172 0 146 793 351\n2568 2 3 172 172 0 361 147 794\n2569 2 3 172 172 0 794 147 358\n2570 2 3 172 172 0 795 793 360\n2571 2 3 172 172 0 351 793 795\n2572 2 3 172 172 0 794 145 352\n2573 2 3 172 172 0 358 145 794\n2574 2 3 172 172 0 794 795 361\n2575 2 3 172 172 0 359 360 793\n2576 2 3 172 172 0 352 795 794\n2577 2 3 172 172 0 359 793 792\n2578 2 3 172 172 0 357 80 792\n2579 2 3 172 172 0 360 361 795\n2580 2 3 172 172 0 352 351 795\n2581 2 3 173 173 0 358 147 796\n2582 2 3 173 173 0 128 295 362\n2583 2 3 173 173 0 796 147 362\n2584 2 3 173 173 0 354 796 133\n2585 2 3 173 173 0 133 796 295\n2586 2 3 173 173 0 145 358 354\n2587 2 3 173 173 0 362 295 796\n2588 2 3 173 173 0 354 358 796\n2589 2 3 174 174 0 233 797 79\n2590 2 3 174 174 0 797 359 79\n2591 2 3 174 174 0 797 84 303\n2592 2 3 174 174 0 233 84 797\n2593 2 3 174 174 0 301 128 798\n2594 2 3 174 174 0 798 128 362\n2595 2 3 174 174 0 798 147 361\n2596 2 3 174 174 0 362 147 798\n2597 2 3 174 174 0 302 799 800\n2598 2 3 174 174 0 800 799 360\n2599 2 3 174 174 0 361 799 798\n2600 2 3 174 174 0 303 800 797\n2601 2 3 174 174 0 302 301 799\n2602 2 3 174 174 0 361 360 799\n2603 2 3 174 174 0 798 799 301\n2604 2 3 174 174 0 797 800 359\n2605 2 3 174 174 0 303 302 800\n2606 2 3 174 174 0 360 359 800\n2607 4 3 1 1 0 3 158 375 406\n2608 4 3 1 1 0 422 404 365 16\n2609 4 3 1 1 0 368 805 804 150\n2610 4 3 1 1 0 807 812 370 381\n2611 4 3 1 1 0 427 426 396 167\n2612 4 3 1 1 0 813 810 815 814\n2613 4 3 1 1 0 372 366 153 806\n2614 4 3 1 1 0 180 416 825 820\n2615 4 3 1 1 0 816 821 401 402\n2616 4 3 1 1 0 810 812 374 815\n2617 4 3 1 1 0 393 368 804 150\n2618 4 3 1 1 0 806 394 802 386\n2619 4 3 1 1 0 390 388 407 818\n2620 4 3 1 1 0 821 422 820 423\n2621 4 3 1 1 0 390 175 407 22\n2622 4 3 1 1 0 383 427 160 379\n2623 4 3 1 1 0 388 407 408 172\n2624 4 3 1 1 0 806 802 803 386\n2625 4 3 1 1 0 824 817 6 409\n2626 4 3 1 1 0 808 810 376 375\n2627 4 3 1 1 0 818 23 408 424\n2628 4 3 1 1 0 805 812 819 815\n2629 4 3 1 1 0 426 389 396 167\n2630 4 3 1 1 0 175 818 407 408\n2631 4 3 1 1 0 426 168 389 167\n2632 4 3 1 1 0 169 390 407 22\n2633 4 3 1 1 0 816 801 819 812\n2634 4 3 1 1 0 384 374 162 815\n2635 4 3 1 1 0 821 816 823 367\n2636 4 3 1 1 0 389 426 818 390\n2637 4 3 1 1 0 823 824 820 803\n2638 4 3 1 1 0 367 816 400 403\n2639 4 3 1 1 0 388 12 172 164\n2640 4 3 1 1 0 811 384 391 815\n2641 4 3 1 1 0 816 823 804 819\n2642 4 3 1 1 0 404 821 367 403\n2643 4 3 1 1 0 422 181 820 423\n2644 4 3 1 1 0 377 808 376 375\n2645 4 3 1 1 0 367 812 804 364\n2646 4 3 1 1 0 415 817 9 178\n2647 4 3 1 1 0 806 419 803 820\n2648 4 3 1 1 0 427 383 396 811\n2649 4 3 1 1 0 170 406 413 808\n2650 4 3 1 1 0 805 393 804 150\n2651 4 3 1 1 0 385 818 815 397\n2652 4 3 1 1 0 422 821 820 825\n2653 4 3 1 1 0 415 179 14 822\n2654 4 3 1 1 0 818 388 408 172\n2655 4 3 1 1 0 179 822 178 8\n2656 4 3 1 1 0 427 383 160 21\n2657 4 3 1 1 0 801 823 819 814\n2658 4 3 1 1 0 13 415 14 822\n2659 4 3 1 1 0 4 378 413 375\n2660 4 3 1 1 0 417 416 418 820\n2661 4 3 1 1 0 393 399 368 151\n2662 4 3 1 1 0 411 174 178 817\n2663 4 3 1 1 0 817 23 408 818\n2664 4 3 1 1 0 179 415 178 822\n2665 4 3 1 1 0 373 805 812 381\n2666 4 3 1 1 0 372 394 369 806\n2667 4 3 1 1 0 812 801 819 814\n2668 4 3 1 1 0 818 811 813 424\n2669 4 3 1 1 0 817 412 813 809\n2670 4 3 1 1 0 810 801 809 808\n2671 4 3 1 1 0 19 181 423 418\n2672 4 3 1 1 0 400 367 370 807\n2673 4 3 1 1 0 812 367 370 364\n2674 4 3 1 1 0 367 812 370 807\n2675 4 3 1 1 0 385 818 803 392\n2676 4 3 1 1 0 822 18 17 423\n2677 4 3 1 1 0 174 23 817 411\n2678 4 3 1 1 0 417 388 824 172\n2679 4 3 1 1 0 391 397 815 387\n2680 4 3 1 1 0 148 373 381 364\n2681 4 3 1 1 0 821 822 824 809\n2682 4 3 1 1 0 812 805 374 815\n2683 4 3 1 1 0 805 163 395 373\n2684 4 3 1 1 0 813 811 815 380\n2685 4 3 1 1 0 379 378 380 813\n2686 4 3 1 1 0 388 164 172 417\n2687 4 3 1 1 0 24 817 813 424\n2688 4 3 1 1 0 812 364 370 381\n2689 4 3 1 1 0 816 821 809 401\n2690 4 3 1 1 0 378 176 413 813\n2691 4 3 1 1 0 13 18 17 822\n2692 4 3 1 1 0 812 805 364 381\n2693 4 3 1 1 0 421 153 420 806\n2694 4 3 1 1 0 9 7 412 809\n2695 4 3 1 1 0 364 148 370 381\n2696 4 3 1 1 0 379 20 425 160\n2697 4 3 1 1 0 148 382 370 381\n2698 4 3 1 1 0 388 818 408 407\n2699 4 3 1 1 0 404 422 171 16\n2700 4 3 1 1 0 379 813 425 177\n2701 4 3 1 1 0 418 822 414 824\n2702 4 3 1 1 0 399 368 369 802\n2703 4 3 1 1 0 417 418 11 824\n2704 4 3 1 1 0 389 811 391 818\n2705 4 3 1 1 0 417 824 392 803\n2706 4 3 1 1 0 805 812 804 819\n2707 4 3 1 1 0 170 7 809 412\n2708 4 3 1 1 0 23 24 817 411\n2709 4 3 1 1 0 421 372 153 806\n2710 4 3 1 1 0 397 819 815 387\n2711 4 3 1 1 0 373 148 149 364\n2712 4 3 1 1 0 366 806 369 363\n2713 4 3 1 1 0 818 385 815 391\n2714 4 3 1 1 0 817 822 809 824\n2715 4 3 1 1 0 176 410 5 813\n2716 4 3 1 1 0 812 819 815 814\n2717 4 3 1 1 0 816 367 804 823\n2718 4 3 1 1 0 363 368 364 804\n2719 4 3 1 1 0 810 812 815 814\n2720 4 3 1 1 0 363 367 804 364\n2721 4 3 1 1 0 806 394 419 166\n2722 4 3 1 1 0 372 421 394 806\n2723 4 3 1 1 0 367 816 804 812\n2724 4 3 1 1 0 366 806 825 420\n2725 4 3 1 1 0 818 811 815 813\n2726 4 3 1 1 0 817 813 815 814\n2727 4 3 1 1 0 384 374 815 380\n2728 4 3 1 1 0 421 806 419 166\n2729 4 3 1 1 0 807 401 809 808\n2730 4 3 1 1 0 807 377 808 376\n2731 4 3 1 1 0 382 157 807 381\n2732 4 3 1 1 0 384 396 391 161\n2733 4 3 1 1 0 383 384 161 396\n2734 4 3 1 1 0 801 807 809 808\n2735 4 3 1 1 0 823 802 804 803\n2736 4 3 1 1 0 157 377 807 381\n2737 4 3 1 1 0 818 817 815 814\n2738 4 3 1 1 0 816 401 403 402\n2739 4 3 1 1 0 157 377 158 405\n2740 4 3 1 1 0 813 378 375 413\n2741 4 3 1 1 0 7 415 809 9\n2742 4 3 1 1 0 423 821 171 402\n2743 4 3 1 1 0 817 818 824 814\n2744 4 3 1 1 0 816 405 403 401\n2745 4 3 1 1 0 812 373 381 374\n2746 4 3 1 1 0 404 821 403 402\n2747 4 3 1 1 0 821 816 403 402\n2748 4 3 1 1 0 817 9 5 412\n2749 4 3 1 1 0 817 411 9 178\n2750 4 3 1 1 0 805 163 374 387\n2751 4 3 1 1 0 405 816 403 400\n2752 4 3 1 1 0 383 811 379 384\n2753 4 3 1 1 0 805 393 819 804\n2754 4 3 1 1 0 426 811 396 389\n2755 4 3 1 1 0 817 818 813 424\n2756 4 3 1 1 0 169 388 407 390\n2757 4 3 1 1 0 168 426 389 390\n2758 4 3 1 1 0 163 805 395 387\n2759 4 3 1 1 0 374 163 162 387\n2760 4 3 1 1 0 817 824 809 814\n2761 4 3 1 1 0 813 817 809 814\n2762 4 3 1 1 0 811 389 391 396\n2763 4 3 1 1 0 823 802 820 825\n2764 4 3 1 1 0 372 394 166 10\n2765 4 3 1 1 0 823 363 825 365\n2766 4 3 1 1 0 421 372 166 10\n2767 4 3 1 1 0 15 180 420 825\n2768 4 3 1 1 0 822 423 820 418\n2769 4 3 1 1 0 372 421 166 394\n2770 4 3 1 1 0 811 426 424 818\n2771 4 3 1 1 0 371 805 368 150\n2772 4 3 1 1 0 822 415 178 817\n2773 4 3 1 1 0 410 378 176 159\n2774 4 3 1 1 0 410 24 813 177\n2775 4 3 1 1 0 390 389 385 818\n2776 4 3 1 1 0 806 394 369 802\n2777 4 3 1 1 0 426 175 818 390\n2778 4 3 1 1 0 806 419 398 803\n2779 4 3 1 1 0 821 367 823 363\n2780 4 3 1 1 0 816 801 812 807\n2781 4 3 1 1 0 154 366 365 825\n2782 4 3 1 1 0 404 155 365 16\n2783 4 3 1 1 0 153 366 15 420\n2784 4 3 1 1 0 7 170 809 401\n2785 4 3 1 1 0 18 13 14 822\n2786 4 3 1 1 0 391 384 162 815\n2787 4 3 1 1 0 394 399 369 802\n2788 4 3 1 1 0 416 180 181 820\n2789 4 3 1 1 0 366 372 369 806\n2790 4 3 1 1 0 152 399 369 394\n2791 4 3 1 1 0 410 378 159 379\n2792 4 3 1 1 0 410 159 20 379\n2793 4 3 1 1 0 383 811 384 396\n2794 4 3 1 1 0 812 374 381 376\n2795 4 3 1 1 0 406 3 413 375\n2796 4 3 1 1 0 388 12 169 407\n2797 4 3 1 1 0 426 168 175 390\n2798 4 3 1 1 0 24 410 813 5\n2799 4 3 1 1 0 813 413 375 808\n2800 4 3 1 1 0 811 426 818 389\n2801 4 3 1 1 0 817 174 6 409\n2802 4 3 1 1 0 812 807 808 376\n2803 4 3 1 1 0 811 379 380 813\n2804 4 3 1 1 0 811 384 380 379\n2805 4 3 1 1 0 386 806 398 803\n2806 4 3 1 1 0 378 410 813 379\n2807 4 3 1 1 0 801 810 809 814\n2808 4 3 1 1 0 363 368 802 369\n2809 4 3 1 1 0 822 18 414 14\n2810 4 3 1 1 0 810 374 376 380\n2811 4 3 1 1 0 404 367 155 403\n2812 4 3 1 1 0 382 2 370 400\n2813 4 3 1 1 0 824 6 173 409\n2814 4 3 1 1 0 367 823 363 804\n2815 4 3 1 1 0 816 801 814 823\n2816 4 3 1 1 0 824 11 409 173\n2817 4 3 1 1 0 412 176 813 413\n2818 4 3 1 1 0 377 405 808 406\n2819 4 3 1 1 0 806 363 802 369\n2820 4 3 1 1 0 817 9 412 809\n2821 4 3 1 1 0 3 4 413 375\n2822 4 3 1 1 0 810 380 376 375\n2823 4 3 1 1 0 388 390 385 818\n2824 4 3 1 1 0 812 801 808 807\n2825 4 3 1 1 0 423 181 820 418\n2826 4 3 1 1 0 372 152 369 394\n2827 4 3 1 1 0 813 24 424 425\n2828 4 3 1 1 0 811 427 379 425\n2829 4 3 1 1 0 427 379 425 160\n2830 4 3 1 1 0 24 813 177 425\n2831 4 3 1 1 0 394 806 398 386\n2832 4 3 1 1 0 393 368 150 151\n2833 4 3 1 1 0 157 382 400 2\n2834 4 3 1 1 0 821 404 171 402\n2835 4 3 1 1 0 412 813 808 413\n2836 4 3 1 1 0 810 812 376 374\n2837 4 3 1 1 0 175 426 818 424\n2838 4 3 1 1 0 179 822 173 414\n2839 4 3 1 1 0 170 412 808 413\n2840 4 3 1 1 0 383 427 396 21\n2841 4 3 1 1 0 384 811 391 396\n2842 4 3 1 1 0 801 816 814 809\n2843 4 3 1 1 0 801 816 809 807\n2844 4 3 1 1 0 371 805 395 373\n2845 4 3 1 1 0 396 427 167 21\n2846 4 3 1 1 0 386 819 804 803\n2847 4 3 1 1 0 819 393 386 804\n2848 4 3 1 1 0 367 400 155 403\n2849 4 3 1 1 0 417 165 398 392\n2850 4 3 1 1 0 821 822 809 401\n2851 4 3 1 1 0 813 810 808 375\n2852 4 3 1 1 0 810 813 809 814\n2853 4 3 1 1 0 393 399 386 802\n2854 4 3 1 1 0 388 818 385 392\n2855 4 3 1 1 0 165 417 398 419\n2856 4 3 1 1 0 399 394 386 802\n2857 4 3 1 1 0 803 417 398 392\n2858 4 3 1 1 0 404 821 825 365\n2859 4 3 1 1 0 821 367 363 365\n2860 4 3 1 1 0 419 417 398 803\n2861 4 3 1 1 0 23 175 408 424\n2862 4 3 1 1 0 823 824 814 809\n2863 4 3 1 1 0 20 379 425 177\n2864 4 3 1 1 0 180 422 825 154\n2865 4 3 1 1 0 23 817 424 818\n2866 4 3 1 1 0 823 821 824 809\n2867 4 3 1 1 0 818 824 803 392\n2868 4 3 1 1 0 816 823 814 809\n2869 4 3 1 1 0 373 371 1 395\n2870 4 3 1 1 0 421 394 806 166\n2871 4 3 1 1 0 816 821 823 809\n2872 4 3 1 1 0 163 373 1 395\n2873 4 3 1 1 0 806 416 419 820\n2874 4 3 1 1 0 802 806 820 825\n2875 4 3 1 1 0 806 802 820 803\n2876 4 3 1 1 0 811 384 815 380\n2877 4 3 1 1 0 810 812 808 376\n2878 4 3 1 1 0 23 24 424 817\n2879 4 3 1 1 0 159 378 176 4\n2880 4 3 1 1 0 422 180 825 820\n2881 4 3 1 1 0 180 422 181 820\n2882 4 3 1 1 0 822 19 418 414\n2883 4 3 1 1 0 418 824 414 11\n2884 4 3 1 1 0 400 367 156 370\n2885 4 3 1 1 0 400 2 370 156\n2886 4 3 1 1 0 382 400 370 807\n2887 4 3 1 1 0 368 363 802 804\n2888 4 3 1 1 0 176 378 413 4\n2889 4 3 1 1 0 400 367 155 156\n2890 4 3 1 1 0 824 822 414 173\n2891 4 3 1 1 0 2 382 370 148\n2892 4 3 1 1 0 817 818 815 813\n2893 4 3 1 1 0 426 811 424 425\n2894 4 3 1 1 0 821 823 824 820\n2895 4 3 1 1 0 377 158 405 406\n2896 4 3 1 1 0 374 162 815 387\n2897 4 3 1 1 0 406 170 401 808\n2898 4 3 1 1 0 406 413 808 375\n2899 4 3 1 1 0 172 824 409 408\n2900 4 3 1 1 0 822 821 402 401\n2901 4 3 1 1 0 817 174 178 6\n2902 4 3 1 1 0 172 417 11 409\n2903 4 3 1 1 0 422 821 171 423\n2904 4 3 1 1 0 404 821 171 422\n2905 4 3 1 1 0 417 824 11 409\n2906 4 3 1 1 0 824 417 172 409\n2907 4 3 1 1 0 810 813 380 375\n2908 4 3 1 1 0 374 805 387 815\n2909 4 3 1 1 0 810 801 812 814\n2910 4 3 1 1 0 805 163 373 374\n2911 4 3 1 1 0 396 383 21 161\n2912 4 3 1 1 0 813 412 808 809\n2913 4 3 1 1 0 393 819 386 397\n2914 4 3 1 1 0 805 373 812 374\n2915 4 3 1 1 0 397 386 392 803\n2916 4 3 1 1 0 818 819 815 397\n2917 4 3 1 1 0 417 388 392 824\n2918 4 3 1 1 0 374 810 815 380\n2919 4 3 1 1 0 166 394 419 398\n2920 4 3 1 1 0 388 164 417 392\n2921 4 3 1 1 0 823 363 804 802\n2922 4 3 1 1 0 371 373 1 149\n2923 4 3 1 1 0 805 819 387 815\n2924 4 3 1 1 0 422 154 365 825\n2925 4 3 1 1 0 816 401 809 807\n2926 4 3 1 1 0 806 416 825 420\n2927 4 3 1 1 0 819 818 815 814\n2928 4 3 1 1 0 373 805 381 364\n2929 4 3 1 1 0 388 818 824 172\n2930 4 3 1 1 0 806 416 420 419\n2931 4 3 1 1 0 805 393 387 819\n2932 4 3 1 1 0 175 168 22 390\n2933 4 3 1 1 0 179 822 414 14\n2934 4 3 1 1 0 822 19 423 418\n2935 4 3 1 1 0 388 12 407 172\n2936 4 3 1 1 0 174 23 408 817\n2937 4 3 1 1 0 406 377 375 808\n2938 4 3 1 1 0 382 807 370 381\n2939 4 3 1 1 0 405 816 807 401\n2940 4 3 1 1 0 802 386 804 803\n2941 4 3 1 1 0 824 818 408 172\n2942 4 3 1 1 0 813 810 809 808\n2943 4 3 1 1 0 817 818 408 824\n2944 4 3 1 1 0 824 11 173 414\n2945 4 3 1 1 0 377 157 807 405\n2946 4 3 1 1 0 405 816 400 807\n2947 4 3 1 1 0 821 823 820 825\n2948 4 3 1 1 0 823 821 363 365\n2949 4 3 1 1 0 366 15 420 825\n2950 4 3 1 1 0 404 422 365 825\n2951 4 3 1 1 0 821 404 825 422\n2952 4 3 1 1 0 418 19 11 414\n2953 4 3 1 1 0 410 378 813 176\n2954 4 3 1 1 0 3 170 406 413\n2955 4 3 1 1 0 18 822 414 19\n2956 4 3 1 1 0 405 406 401 808\n2957 4 3 1 1 0 379 410 813 177\n2958 4 3 1 1 0 427 383 811 379\n2959 4 3 1 1 0 819 386 397 803\n2960 4 3 1 1 0 162 391 815 387\n2961 4 3 1 1 0 415 817 809 9\n2962 4 3 1 1 0 417 164 165 392\n2963 4 3 1 1 0 806 394 398 419\n2964 4 3 1 1 0 153 366 420 806\n2965 4 3 1 1 0 372 152 394 10\n2966 4 3 1 1 0 372 421 153 10\n2967 4 3 1 1 0 412 817 813 5\n2968 4 3 1 1 0 176 412 813 5\n2969 4 3 1 1 0 812 805 804 364\n2970 4 3 1 1 0 817 411 5 9\n2971 4 3 1 1 0 368 805 364 804\n2972 4 3 1 1 0 181 416 820 418\n2973 4 3 1 1 0 818 388 824 392\n2974 4 3 1 1 0 811 813 424 425\n2975 4 3 1 1 0 426 427 811 425\n2976 4 3 1 1 0 158 377 375 406\n2977 4 3 1 1 0 385 397 392 803\n2978 4 3 1 1 0 386 803 398 392\n2979 4 3 1 1 0 399 152 369 151\n2980 4 3 1 1 0 379 811 425 813\n2981 4 3 1 1 0 819 823 804 803\n2982 4 3 1 1 0 822 821 820 423\n2983 4 3 1 1 0 165 166 419 398\n2984 4 3 1 1 0 175 818 408 424\n2985 4 3 1 1 0 175 390 407 818\n2986 4 3 1 1 0 405 401 807 808\n2987 4 3 1 1 0 405 377 808 807\n2988 4 3 1 1 0 822 821 824 820\n2989 4 3 1 1 0 411 24 817 5\n2990 4 3 1 1 0 817 24 813 5\n2991 4 3 1 1 0 421 806 420 419\n2992 4 3 1 1 0 410 20 177 379\n2993 4 3 1 1 0 810 813 815 380\n2994 4 3 1 1 0 415 822 809 817\n2995 4 3 1 1 0 823 819 814 803\n2996 4 3 1 1 0 810 801 808 812\n2997 4 3 1 1 0 806 416 820 825\n2998 4 3 1 1 0 822 18 423 19\n2999 4 3 1 1 0 13 822 402 401\n3000 4 3 1 1 0 821 816 367 403\n3001 4 3 1 1 0 13 822 17 402\n3002 4 3 1 1 0 423 171 17 402\n3003 4 3 1 1 0 816 367 807 812\n3004 4 3 1 1 0 367 816 807 400\n3005 4 3 1 1 0 824 823 814 803\n3006 4 3 1 1 0 371 805 364 368\n3007 4 3 1 1 0 157 405 400 807\n3008 4 3 1 1 0 382 157 400 807\n3009 4 3 1 1 0 818 819 803 814\n3010 4 3 1 1 0 419 417 803 820\n3011 4 3 1 1 0 824 818 803 814\n3012 4 3 1 1 0 802 823 820 803\n3013 4 3 1 1 0 170 401 808 809\n3014 4 3 1 1 0 412 170 808 809\n3015 4 3 1 1 0 813 378 380 375\n3016 4 3 1 1 0 154 180 15 825\n3017 4 3 1 1 0 366 154 15 825\n3018 4 3 1 1 0 393 802 386 804\n3019 4 3 1 1 0 418 822 824 820\n3020 4 3 1 1 0 416 180 825 420\n3021 4 3 1 1 0 812 816 804 819\n3022 4 3 1 1 0 368 399 369 151\n3023 4 3 1 1 0 404 367 365 155\n3024 4 3 1 1 0 393 805 387 395\n3025 4 3 1 1 0 371 805 150 395\n3026 4 3 1 1 0 395 371 1 150\n3027 4 3 1 1 0 805 393 150 395\n3028 4 3 1 1 0 366 363 365 825\n3029 4 3 1 1 0 818 811 391 815\n3030 4 3 1 1 0 426 427 396 811\n3031 4 3 1 1 0 363 823 825 802\n3032 4 3 1 1 0 821 823 825 365\n3033 4 3 1 1 0 822 179 173 8\n3034 4 3 1 1 0 806 363 825 802\n3035 4 3 1 1 0 817 174 409 408\n3036 4 3 1 1 0 806 366 825 363\n3037 4 3 1 1 0 824 417 820 803\n3038 4 3 1 1 0 821 404 367 365\n3039 4 3 1 1 0 417 418 824 820\n3040 4 3 1 1 0 416 417 419 820\n3041 4 3 1 1 0 391 385 815 397\n3042 4 3 1 1 0 824 817 409 408\n3043 4 3 1 1 0 393 819 397 387\n3044 4 3 1 1 0 154 422 365 16\n3045 4 3 1 1 0 384 391 162 161\n3046 4 3 1 1 0 389 818 391 385\n3047 4 3 1 1 0 801 816 819 823\n3048 4 3 1 1 0 423 402 822 821\n3049 4 3 1 1 0 822 402 423 17\n3050 4 3 1 1 0 415 809 401 7\n3051 4 3 1 1 0 401 809 415 822\n3052 4 3 1 1 0 401 13 415 7\n3053 4 3 1 1 0 415 13 401 822\n3054 4 3 1 1 0 173 8 824 822\n3055 4 3 1 1 0 173 824 8 6\n3056 4 3 1 1 0 376 807 381 812\n3057 4 3 1 1 0 376 381 807 377\n3058 4 3 1 1 0 6 178 824 8\n3059 4 3 1 1 0 6 824 178 817\n3060 4 3 1 1 0 822 824 178 8\n3061 4 3 1 1 0 822 178 824 817\n3062 4 3 1 1 0 397 818 803 385\n3063 4 3 1 1 0 397 803 818 819\n3064 4 3 1 1 0 371 373 364 805\n3065 4 3 1 1 0 364 373 371 149\n3066 4 3 1 1 0 393 802 368 399\n3067 4 3 1 1 0 368 802 393 804\n3068 4 3 2 2 0 442 827 438 441\n3069 4 3 2 2 0 440 827 438 828\n3070 4 3 2 2 0 826 171 422 437\n3071 4 3 2 2 0 447 826 444 451\n3072 4 3 2 2 0 436 827 429 434\n3073 4 3 2 2 0 435 450 188 433\n3074 4 3 2 2 0 826 431 422 452\n3075 4 3 2 2 0 28 193 447 198\n3076 4 3 2 2 0 186 432 445 33\n3077 4 3 2 2 0 422 180 181 452\n3078 4 3 2 2 0 439 193 30 448\n3079 4 3 2 2 0 453 454 448 828\n3080 4 3 2 2 0 826 422 181 452\n3081 4 3 2 2 0 439 443 448 828\n3082 4 3 2 2 0 31 439 30 448\n3083 4 3 2 2 0 447 197 26 29\n3084 4 3 2 2 0 193 31 30 448\n3085 4 3 2 2 0 192 32 456 441\n3086 4 3 2 2 0 25 37 18 423\n3087 4 3 2 2 0 444 447 448 828\n3088 4 3 2 2 0 826 171 423 422\n3089 4 3 2 2 0 431 826 428 433\n3090 4 3 2 2 0 187 433 188 449\n3091 4 3 2 2 0 436 827 440 429\n3092 4 3 2 2 0 183 436 440 429\n3093 4 3 2 2 0 182 435 429 440\n3094 4 3 2 2 0 184 827 455 456\n3095 4 3 2 2 0 171 16 422 437\n3096 4 3 2 2 0 447 453 448 828\n3097 4 3 2 2 0 826 446 195 34\n3098 4 3 2 2 0 447 193 444 448\n3099 4 3 2 2 0 442 439 443 191\n3100 4 3 2 2 0 442 35 443 194\n3101 4 3 2 2 0 826 446 445 195\n3102 4 3 2 2 0 455 184 185 434\n3103 4 3 2 2 0 430 36 445 196\n3104 4 3 2 2 0 32 436 456 441\n3105 4 3 2 2 0 827 436 440 441\n3106 4 3 2 2 0 443 194 444 827\n3107 4 3 2 2 0 435 450 433 828\n3108 4 3 2 2 0 193 439 443 448\n3109 4 3 2 2 0 446 171 196 37\n3110 4 3 2 2 0 431 826 437 430\n3111 4 3 2 2 0 826 431 428 430\n3112 4 3 2 2 0 433 450 188 449\n3113 4 3 2 2 0 442 192 456 441\n3114 4 3 2 2 0 197 447 26 451\n3115 4 3 2 2 0 827 442 456 441\n3116 4 3 2 2 0 180 431 422 154\n3117 4 3 2 2 0 450 435 27 189\n3118 4 3 2 2 0 429 827 828 434\n3119 4 3 2 2 0 35 442 443 191\n3120 4 3 2 2 0 435 450 27 188\n3121 4 3 2 2 0 19 197 18 423\n3122 4 3 2 2 0 448 454 438 828\n3123 4 3 2 2 0 186 432 430 445\n3124 4 3 2 2 0 827 194 455 456\n3125 4 3 2 2 0 443 439 827 828\n3126 4 3 2 2 0 446 826 445 196\n3127 4 3 2 2 0 32 183 436 441\n3128 4 3 2 2 0 447 29 26 444\n3129 4 3 2 2 0 439 190 438 448\n3130 4 3 2 2 0 436 827 434 184\n3131 4 3 2 2 0 197 19 451 423\n3132 4 3 2 2 0 432 826 455 434\n3133 4 3 2 2 0 431 180 452 15\n3134 4 3 2 2 0 451 826 181 452\n3135 4 3 2 2 0 431 187 452 449\n3136 4 3 2 2 0 428 826 432 434\n3137 4 3 2 2 0 190 454 438 448\n3138 4 3 2 2 0 826 453 828 449\n3139 4 3 2 2 0 826 453 449 451\n3140 4 3 2 2 0 186 36 445 430\n3141 4 3 2 2 0 826 430 445 196\n3142 4 3 2 2 0 193 447 444 29\n3143 4 3 2 2 0 432 826 445 195\n3144 4 3 2 2 0 182 183 440 429\n3145 4 3 2 2 0 440 828 438 189\n3146 4 3 2 2 0 439 448 438 828\n3147 4 3 2 2 0 826 451 449 452\n3148 4 3 2 2 0 826 453 451 447\n3149 4 3 2 2 0 431 826 433 449\n3150 4 3 2 2 0 453 450 828 449\n3151 4 3 2 2 0 453 450 454 828\n3152 4 3 2 2 0 25 446 37 423\n3153 4 3 2 2 0 37 17 18 423\n3154 4 3 2 2 0 435 182 27 189\n3155 4 3 2 2 0 187 431 433 449\n3156 4 3 2 2 0 827 194 34 455\n3157 4 3 2 2 0 446 826 444 34\n3158 4 3 2 2 0 25 446 444 34\n3159 4 3 2 2 0 16 422 437 154\n3160 4 3 2 2 0 436 183 440 441\n3161 4 3 2 2 0 826 422 423 181\n3162 4 3 2 2 0 443 444 448 828\n3163 4 3 2 2 0 450 435 189 440\n3164 4 3 2 2 0 194 442 827 443\n3165 4 3 2 2 0 454 190 438 189\n3166 4 3 2 2 0 827 436 456 184\n3167 4 3 2 2 0 435 182 189 440\n3168 4 3 2 2 0 826 827 34 455\n3169 4 3 2 2 0 827 826 34 444\n3170 4 3 2 2 0 35 442 192 456\n3171 4 3 2 2 0 436 32 456 184\n3172 4 3 2 2 0 432 455 185 434\n3173 4 3 2 2 0 826 428 433 828\n3174 4 3 2 2 0 826 25 444 26\n3175 4 3 2 2 0 17 171 423 37\n3176 4 3 2 2 0 826 451 181 423\n3177 4 3 2 2 0 187 431 452 15\n3178 4 3 2 2 0 194 442 456 827\n3179 4 3 2 2 0 431 180 15 154\n3180 4 3 2 2 0 826 432 455 195\n3181 4 3 2 2 0 193 439 30 443\n3182 4 3 2 2 0 826 451 423 26\n3183 4 3 2 2 0 25 26 423 18\n3184 4 3 2 2 0 436 827 456 441\n3185 4 3 2 2 0 439 442 827 438\n3186 4 3 2 2 0 28 197 447 29\n3187 4 3 2 2 0 826 827 828 444\n3188 4 3 2 2 0 443 827 444 828\n3189 4 3 2 2 0 450 454 828 189\n3190 4 3 2 2 0 826 827 455 434\n3191 4 3 2 2 0 195 826 34 455\n3192 4 3 2 2 0 439 442 443 827\n3193 4 3 2 2 0 450 433 828 449\n3194 4 3 2 2 0 451 447 26 444\n3195 4 3 2 2 0 826 446 25 423\n3196 4 3 2 2 0 193 28 447 29\n3197 4 3 2 2 0 432 826 430 445\n3198 4 3 2 2 0 433 826 828 449\n3199 4 3 2 2 0 431 826 422 437\n3200 4 3 2 2 0 451 19 181 423\n3201 4 3 2 2 0 826 446 171 196\n3202 4 3 2 2 0 36 16 196 437\n3203 4 3 2 2 0 826 431 452 449\n3204 4 3 2 2 0 827 440 438 441\n3205 4 3 2 2 0 16 171 196 437\n3206 4 3 2 2 0 440 450 828 189\n3207 4 3 2 2 0 439 827 828 438\n3208 4 3 2 2 0 428 429 828 434\n3209 4 3 2 2 0 826 428 432 430\n3210 4 3 2 2 0 446 826 25 444\n3211 4 3 2 2 0 193 443 444 448\n3212 4 3 2 2 0 184 827 434 455\n3213 4 3 2 2 0 194 827 34 444\n3214 4 3 2 2 0 827 826 828 434\n3215 4 3 2 2 0 826 428 828 434\n3216 4 3 2 2 0 31 190 439 448\n3217 4 3 2 2 0 193 198 448 447\n3218 4 3 2 2 0 31 193 198 448\n3219 4 3 2 2 0 429 435 433 828\n3220 4 3 2 2 0 25 826 423 26\n3221 4 3 2 2 0 431 180 422 452\n3222 4 3 2 2 0 35 442 456 194\n3223 4 3 2 2 0 195 432 455 185\n3224 4 3 2 2 0 33 432 195 185\n3225 4 3 2 2 0 428 429 433 828\n3226 4 3 2 2 0 827 429 828 440\n3227 4 3 2 2 0 451 826 444 26\n3228 4 3 2 2 0 828 454 438 189\n3229 4 3 2 2 0 33 432 445 195\n3230 4 3 2 2 0 439 443 191 30\n3231 4 3 2 2 0 429 435 828 440\n3232 4 3 2 2 0 437 36 430 196\n3233 4 3 2 2 0 435 450 828 440\n3234 4 3 2 2 0 422 431 437 154\n3235 4 3 2 2 0 423 446 171 826\n3236 4 3 2 2 0 423 171 446 37\n3237 4 3 2 2 0 447 828 826 453\n3238 4 3 2 2 0 826 828 447 444\n3239 4 3 2 2 0 437 196 826 171\n3240 4 3 2 2 0 826 196 437 430\n3241 4 3 2 2 0 423 197 26 451\n3242 4 3 2 2 0 423 26 197 18\n3243 4 3 3 3 0 47 43 48 474\n3244 4 3 3 3 0 462 475 473 210\n3245 4 3 3 3 0 464 43 44 472\n3246 4 3 3 3 0 473 475 472 51\n3247 4 3 3 3 0 475 462 204 50\n3248 4 3 3 3 0 475 474 472 51\n3249 4 3 3 3 0 460 199 829 465\n3250 4 3 3 3 0 475 462 458 461\n3251 4 3 3 3 0 829 39 206 466\n3252 4 3 3 3 0 203 460 465 38\n3253 4 3 3 3 0 475 473 210 51\n3254 4 3 3 3 0 469 457 463 829\n3255 4 3 3 3 0 467 464 40 206\n3256 4 3 3 3 0 829 469 457 459\n3257 4 3 3 3 0 469 201 457 459\n3258 4 3 3 3 0 205 45 209 458\n3259 4 3 3 3 0 460 203 468 461\n3260 4 3 3 3 0 469 458 829 470\n3261 4 3 3 3 0 473 475 458 470\n3262 4 3 3 3 0 465 199 829 466\n3263 4 3 3 3 0 49 203 461 468\n3264 4 3 3 3 0 471 45 202 458\n3265 4 3 3 3 0 203 460 468 465\n3266 4 3 3 3 0 469 201 459 42\n3267 4 3 3 3 0 462 205 50 473\n3268 4 3 3 3 0 464 474 472 470\n3269 4 3 3 3 0 829 460 468 461\n3270 4 3 3 3 0 462 475 210 50\n3271 4 3 3 3 0 45 471 209 458\n3272 4 3 3 3 0 41 39 463 457\n3273 4 3 3 3 0 207 469 463 470\n3274 4 3 3 3 0 473 205 209 458\n3275 4 3 3 3 0 473 46 472 470\n3276 4 3 3 3 0 462 475 458 473\n3277 4 3 3 3 0 829 464 463 470\n3278 4 3 3 3 0 464 467 829 466\n3279 4 3 3 3 0 460 199 465 38\n3280 4 3 3 3 0 472 46 44 470\n3281 4 3 3 3 0 464 43 472 474\n3282 4 3 3 3 0 201 459 200 457\n3283 4 3 3 3 0 460 829 200 459\n3284 4 3 3 3 0 199 39 829 466\n3285 4 3 3 3 0 471 458 469 470\n3286 4 3 3 3 0 43 47 472 474\n3287 4 3 3 3 0 467 464 206 466\n3288 4 3 3 3 0 202 469 459 42\n3289 4 3 3 3 0 469 463 457 41\n3290 4 3 3 3 0 471 469 459 202\n3291 4 3 3 3 0 467 208 48 474\n3292 4 3 3 3 0 469 207 463 41\n3293 4 3 3 3 0 465 460 468 829\n3294 4 3 3 3 0 458 471 459 202\n3295 4 3 3 3 0 471 458 459 469\n3296 4 3 3 3 0 467 465 829 466\n3297 4 3 3 3 0 829 206 464 466\n3298 4 3 3 3 0 48 43 40 474\n3299 4 3 3 3 0 473 475 470 472\n3300 4 3 3 3 0 458 829 470 461\n3301 4 3 3 3 0 199 39 457 829\n3302 4 3 3 3 0 46 473 209 470\n3303 4 3 3 3 0 462 205 473 458\n3304 4 3 3 3 0 463 44 207 470\n3305 4 3 3 3 0 467 829 468 461\n3306 4 3 3 3 0 467 465 468 829\n3307 4 3 3 3 0 472 464 470 44\n3308 4 3 3 3 0 464 467 474 470\n3309 4 3 3 3 0 469 829 463 470\n3310 4 3 3 3 0 469 201 41 457\n3311 4 3 3 3 0 464 467 470 829\n3312 4 3 3 3 0 829 199 200 457\n3313 4 3 3 3 0 458 475 461 470\n3314 4 3 3 3 0 474 47 472 51\n3315 4 3 3 3 0 463 44 470 464\n3316 4 3 3 3 0 460 199 200 829\n3317 4 3 3 3 0 458 460 829 461\n3318 4 3 3 3 0 39 829 463 457\n3319 4 3 3 3 0 475 462 461 204\n3320 4 3 3 3 0 39 829 206 463\n3321 4 3 3 3 0 829 464 206 463\n3322 4 3 3 3 0 201 459 42 200\n3323 4 3 3 3 0 462 473 50 210\n3324 4 3 3 3 0 467 48 40 474\n3325 4 3 3 3 0 464 467 40 474\n3326 4 3 3 3 0 474 475 472 470\n3327 4 3 3 3 0 459 829 200 457\n3328 4 3 3 3 0 829 467 470 461\n3329 4 3 3 3 0 46 473 472 51\n3330 4 3 3 3 0 460 199 38 200\n3331 4 3 3 3 0 43 464 40 474\n3332 4 3 3 3 0 458 209 470 471\n3333 4 3 3 3 0 458 470 209 473\n3334 4 3 3 3 0 459 829 458 460\n3335 4 3 3 3 0 459 458 829 469\n3336 4 3 3 3 0 467 468 475 461\n3337 4 3 3 3 0 467 470 475 474\n3338 4 3 3 3 0 475 470 467 461\n3339 4 3 3 3 0 49 468 204 208\n3340 4 3 3 3 0 49 204 468 461\n3341 4 3 3 3 0 475 204 468 208\n3342 4 3 3 3 0 475 468 204 461\n3343 4 3 3 3 0 475 467 208 468\n3344 4 3 3 3 0 208 467 475 474\n3345 4 3 4 4 0 479 53 412 477\n3346 4 3 4 4 0 413 216 483 482\n3347 4 3 4 4 0 476 477 52 480\n3348 4 3 4 4 0 58 479 214 483\n3349 4 3 4 4 0 476 211 56 482\n3350 4 3 4 4 0 479 480 483 215\n3351 4 3 4 4 0 412 170 478 483\n3352 4 3 4 4 0 412 477 176 413\n3353 4 3 4 4 0 482 476 481 483\n3354 4 3 4 4 0 412 7 57 170\n3355 4 3 4 4 0 412 53 5 477\n3356 4 3 4 4 0 476 480 481 483\n3357 4 3 4 4 0 412 9 5 478\n3358 4 3 4 4 0 479 53 478 412\n3359 4 3 4 4 0 53 412 5 478\n3360 4 3 4 4 0 7 412 57 478\n3361 4 3 4 4 0 170 412 413 483\n3362 4 3 4 4 0 413 216 170 483\n3363 4 3 4 4 0 479 58 478 54\n3364 4 3 4 4 0 477 479 213 480\n3365 4 3 4 4 0 479 477 483 480\n3366 4 3 4 4 0 477 412 176 5\n3367 4 3 4 4 0 9 53 5 478\n3368 4 3 4 4 0 212 476 52 480\n3369 4 3 4 4 0 9 53 478 54\n3370 4 3 4 4 0 53 479 213 477\n3371 4 3 4 4 0 212 476 480 481\n3372 4 3 4 4 0 212 215 55 481\n3373 4 3 4 4 0 58 479 478 214\n3374 4 3 4 4 0 477 476 413 483\n3375 4 3 4 4 0 476 211 482 481\n3376 4 3 4 4 0 214 483 478 57\n3377 4 3 4 4 0 482 476 3 56\n3378 4 3 4 4 0 480 215 481 483\n3379 4 3 4 4 0 476 482 3 413\n3380 4 3 4 4 0 412 479 483 478\n3381 4 3 4 4 0 477 4 176 413\n3382 4 3 4 4 0 479 214 483 478\n3383 4 3 4 4 0 412 477 413 483\n3384 4 3 4 4 0 483 170 478 57\n3385 4 3 4 4 0 4 476 3 413\n3386 4 3 4 4 0 413 216 482 3\n3387 4 3 4 4 0 476 4 52 477\n3388 4 3 4 4 0 170 483 216 57\n3389 4 3 4 4 0 56 482 216 3\n3390 4 3 4 4 0 413 216 3 170\n3391 4 3 4 4 0 55 476 481 211\n3392 4 3 4 4 0 483 413 482 476\n3393 4 3 4 4 0 170 412 478 57\n3394 4 3 4 4 0 4 476 413 477\n3395 4 3 4 4 0 412 7 9 478\n3396 4 3 4 4 0 479 58 215 483\n3397 4 3 4 4 0 477 476 483 480\n3398 4 3 4 4 0 53 479 478 54\n3399 4 3 4 4 0 212 480 215 481\n3400 4 3 4 4 0 412 479 477 483\n3401 4 3 4 4 0 55 476 212 481\n3402 4 3 4 4 0 480 477 52 213\n3403 4 3 5 5 0 60 218 217 219\n3404 4 3 5 5 0 484 53 9 54\n3405 4 3 5 5 0 8 221 178 484\n3406 4 3 5 5 0 59 486 485 219\n3407 4 3 5 5 0 411 24 64 488\n3408 4 3 5 5 0 486 218 484 485\n3409 4 3 5 5 0 62 218 485 484\n3410 4 3 5 5 0 411 64 5 53\n3411 4 3 5 5 0 487 62 485 484\n3412 4 3 5 5 0 6 221 178 8\n3413 4 3 5 5 0 487 488 485 65\n3414 4 3 5 5 0 411 484 9 178\n3415 4 3 5 5 0 174 221 487 484\n3416 4 3 5 5 0 221 174 178 484\n3417 4 3 5 5 0 221 6 178 174\n3418 4 3 5 5 0 66 486 488 65\n3419 4 3 5 5 0 484 486 54 217\n3420 4 3 5 5 0 62 63 487 485\n3421 4 3 5 5 0 411 23 24 488\n3422 4 3 5 5 0 23 411 220 488\n3423 4 3 5 5 0 218 486 484 217\n3424 4 3 5 5 0 486 218 485 219\n3425 4 3 5 5 0 64 411 488 53\n3426 4 3 5 5 0 411 174 487 484\n3427 4 3 5 5 0 486 64 488 53\n3428 4 3 5 5 0 221 62 487 484\n3429 4 3 5 5 0 411 486 488 53\n3430 4 3 5 5 0 61 487 485 65\n3431 4 3 5 5 0 487 63 61 485\n3432 4 3 5 5 0 488 487 220 65\n3433 4 3 5 5 0 221 62 484 8\n3434 4 3 5 5 0 62 221 487 63\n3435 4 3 5 5 0 411 53 5 9\n3436 4 3 5 5 0 59 61 485 65\n3437 4 3 5 5 0 484 411 9 53\n3438 4 3 5 5 0 411 174 220 487\n3439 4 3 5 5 0 218 486 217 219\n3440 4 3 5 5 0 174 411 178 484\n3441 4 3 5 5 0 486 484 54 53\n3442 4 3 5 5 0 411 24 5 64\n3443 4 3 5 5 0 411 23 220 174\n3444 4 3 5 5 0 486 66 488 64\n3445 4 3 5 5 0 486 411 484 53\n3446 4 3 5 5 0 411 487 220 488\n3447 4 3 5 5 0 486 66 59 65\n3448 4 3 5 5 0 65 486 485 59\n3449 4 3 5 5 0 65 485 486 488\n3450 4 3 5 5 0 485 488 484 486\n3451 4 3 5 5 0 485 484 488 487\n3452 4 3 5 5 0 411 484 488 486\n3453 4 3 5 5 0 411 488 484 487\n3454 4 3 6 6 0 484 8 62 489\n3455 4 3 6 6 0 218 484 62 489\n3456 4 3 6 6 0 484 478 491 54\n3457 4 3 6 6 0 179 8 178 489\n3458 4 3 6 6 0 68 218 62 489\n3459 4 3 6 6 0 72 57 492 7\n3460 4 3 6 6 0 72 69 13 489\n3461 4 3 6 6 0 415 179 178 489\n3462 4 3 6 6 0 478 54 58 491\n3463 4 3 6 6 0 74 490 492 67\n3464 4 3 6 6 0 415 72 7 13\n3465 4 3 6 6 0 490 72 71 492\n3466 4 3 6 6 0 492 222 491 73\n3467 4 3 6 6 0 217 484 491 54\n3468 4 3 6 6 0 415 14 179 489\n3469 4 3 6 6 0 478 58 214 491\n3470 4 3 6 6 0 218 70 217 222\n3471 4 3 6 6 0 57 492 478 214\n3472 4 3 6 6 0 492 484 478 491\n3473 4 3 6 6 0 72 490 71 69\n3474 4 3 6 6 0 9 415 478 7\n3475 4 3 6 6 0 218 70 222 67\n3476 4 3 6 6 0 415 9 484 178\n3477 4 3 6 6 0 74 492 222 67\n3478 4 3 6 6 0 492 478 214 491\n3479 4 3 6 6 0 492 218 222 67\n3480 4 3 6 6 0 73 492 58 491\n3481 4 3 6 6 0 484 490 492 489\n3482 4 3 6 6 0 74 490 71 492\n3483 4 3 6 6 0 69 14 13 489\n3484 4 3 6 6 0 68 490 489 69\n3485 4 3 6 6 0 415 484 492 489\n3486 4 3 6 6 0 415 72 492 7\n3487 4 3 6 6 0 415 9 478 484\n3488 4 3 6 6 0 490 72 489 69\n3489 4 3 6 6 0 492 74 222 73\n3490 4 3 6 6 0 484 9 478 54\n3491 4 3 6 6 0 14 415 13 489\n3492 4 3 6 6 0 415 72 13 489\n3493 4 3 6 6 0 415 492 478 7\n3494 4 3 6 6 0 490 218 492 67\n3495 4 3 6 6 0 484 415 178 489\n3496 4 3 6 6 0 72 415 492 489\n3497 4 3 6 6 0 8 484 178 489\n3498 4 3 6 6 0 490 72 492 489\n3499 4 3 6 6 0 70 218 217 60\n3500 4 3 6 6 0 484 218 492 490\n3501 4 3 6 6 0 58 492 214 491\n3502 4 3 6 6 0 218 68 67 490\n3503 4 3 6 6 0 492 57 478 7\n3504 4 3 6 6 0 415 484 478 492\n3505 4 3 6 6 0 489 218 490 68\n3506 4 3 6 6 0 489 490 218 484\n3507 4 3 6 6 0 222 492 484 218\n3508 4 3 6 6 0 484 492 222 491\n3509 4 3 6 6 0 484 217 222 218\n3510 4 3 6 6 0 222 217 484 491\n3511 4 3 7 7 0 513 82 503 83\n3512 4 3 7 7 0 830 514 235 506\n3513 4 3 7 7 0 502 497 223 75\n3514 4 3 7 7 0 229 504 501 831\n3515 4 3 7 7 0 513 82 509 503\n3516 4 3 7 7 0 194 499 35 512\n3517 4 3 7 7 0 236 500 512 76\n3518 4 3 7 7 0 232 513 514 506\n3519 4 3 7 7 0 234 79 80 495\n3520 4 3 7 7 0 830 499 500 501\n3521 4 3 7 7 0 34 830 235 511\n3522 4 3 7 7 0 228 77 515 231\n3523 4 3 7 7 0 232 513 503 83\n3524 4 3 7 7 0 194 499 512 830\n3525 4 3 7 7 0 502 229 501 831\n3526 4 3 7 7 0 226 510 80 495\n3527 4 3 7 7 0 502 497 830 223\n3528 4 3 7 7 0 226 493 510 495\n3529 4 3 7 7 0 456 498 32 192\n3530 4 3 7 7 0 510 234 80 495\n3531 4 3 7 7 0 77 227 228 515\n3532 4 3 7 7 0 505 830 506 831\n3533 4 3 7 7 0 194 456 35 499\n3534 4 3 7 7 0 508 504 229 831\n3535 4 3 7 7 0 515 504 236 500\n3536 4 3 7 7 0 234 510 511 507\n3537 4 3 7 7 0 830 499 512 500\n3538 4 3 7 7 0 223 497 830 494\n3539 4 3 7 7 0 228 504 500 501\n3540 4 3 7 7 0 509 234 511 507\n3541 4 3 7 7 0 82 513 509 78\n3542 4 3 7 7 0 225 505 496 507\n3543 4 3 7 7 0 195 493 511 510\n3544 4 3 7 7 0 513 78 235 511\n3545 4 3 7 7 0 502 497 508 831\n3546 4 3 7 7 0 494 830 496 831\n3547 4 3 7 7 0 494 493 496 830\n3548 4 3 7 7 0 235 830 506 511\n3549 4 3 7 7 0 498 456 499 35\n3550 4 3 7 7 0 493 455 830 494\n3551 4 3 7 7 0 195 455 493 185\n3552 4 3 7 7 0 184 455 185 494\n3553 4 3 7 7 0 830 505 506 511\n3554 4 3 7 7 0 500 515 76 236\n3555 4 3 7 7 0 504 505 506 831\n3556 4 3 7 7 0 504 228 229 501\n3557 4 3 7 7 0 33 195 493 185\n3558 4 3 7 7 0 78 34 235 511\n3559 4 3 7 7 0 830 505 496 831\n3560 4 3 7 7 0 497 508 831 224\n3561 4 3 7 7 0 495 225 496 507\n3562 4 3 7 7 0 502 508 229 831\n3563 4 3 7 7 0 505 830 496 511\n3564 4 3 7 7 0 497 502 830 831\n3565 4 3 7 7 0 455 493 185 494\n3566 4 3 7 7 0 830 504 831 501\n3567 4 3 7 7 0 456 498 494 184\n3568 4 3 7 7 0 224 505 496 225\n3569 4 3 7 7 0 497 508 224 75\n3570 4 3 7 7 0 503 509 511 507\n3571 4 3 7 7 0 228 504 515 500\n3572 4 3 7 7 0 514 504 231 506\n3573 4 3 7 7 0 830 493 496 511\n3574 4 3 7 7 0 513 232 503 506\n3575 4 3 7 7 0 513 235 506 511\n3576 4 3 7 7 0 497 224 831 496\n3577 4 3 7 7 0 503 233 234 507\n3578 4 3 7 7 0 456 455 494 830\n3579 4 3 7 7 0 497 494 831 830\n3580 4 3 7 7 0 503 513 511 509\n3581 4 3 7 7 0 194 830 512 235\n3582 4 3 7 7 0 498 456 494 830\n3583 4 3 7 7 0 504 830 236 500\n3584 4 3 7 7 0 233 79 234 507\n3585 4 3 7 7 0 456 455 184 494\n3586 4 3 7 7 0 194 455 830 34\n3587 4 3 7 7 0 223 498 32 184\n3588 4 3 7 7 0 502 830 831 501\n3589 4 3 7 7 0 79 495 507 225\n3590 4 3 7 7 0 224 505 831 496\n3591 4 3 7 7 0 503 83 81 84\n3592 4 3 7 7 0 82 83 81 503\n3593 4 3 7 7 0 510 234 495 507\n3594 4 3 7 7 0 498 223 830 494\n3595 4 3 7 7 0 498 502 830 223\n3596 4 3 7 7 0 233 503 81 84\n3597 4 3 7 7 0 504 830 500 501\n3598 4 3 7 7 0 503 233 81 509\n3599 4 3 7 7 0 494 497 831 496\n3600 4 3 7 7 0 514 232 506 231\n3601 4 3 7 7 0 508 505 831 224\n3602 4 3 7 7 0 497 502 508 75\n3603 4 3 7 7 0 227 228 515 500\n3604 4 3 7 7 0 234 79 495 507\n3605 4 3 7 7 0 82 503 81 509\n3606 4 3 7 7 0 233 503 234 509\n3607 4 3 7 7 0 514 830 235 236\n3608 4 3 7 7 0 78 513 509 511\n3609 4 3 7 7 0 195 33 493 510\n3610 4 3 7 7 0 500 230 512 76\n3611 4 3 7 7 0 456 498 499 830\n3612 4 3 7 7 0 500 499 512 230\n3613 4 3 7 7 0 508 502 229 75\n3614 4 3 7 7 0 504 228 515 231\n3615 4 3 7 7 0 235 830 512 236\n3616 4 3 7 7 0 505 503 511 507\n3617 4 3 7 7 0 194 455 456 830\n3618 4 3 7 7 0 513 514 506 235\n3619 4 3 7 7 0 233 509 234 81\n3620 4 3 7 7 0 504 514 515 236\n3621 4 3 7 7 0 514 504 830 236\n3622 4 3 7 7 0 498 456 35 192\n3623 4 3 7 7 0 830 500 512 236\n3624 4 3 7 7 0 498 223 494 184\n3625 4 3 7 7 0 498 499 830 501\n3626 4 3 7 7 0 34 455 830 511\n3627 4 3 7 7 0 195 455 34 511\n3628 4 3 7 7 0 194 34 830 235\n3629 4 3 7 7 0 504 514 231 515\n3630 4 3 7 7 0 504 508 505 831\n3631 4 3 7 7 0 503 505 511 506\n3632 4 3 7 7 0 513 503 511 506\n3633 4 3 7 7 0 194 456 499 830\n3634 4 3 7 7 0 33 226 493 510\n3635 4 3 7 7 0 502 498 830 501\n3636 4 3 7 7 0 509 503 234 507\n3637 4 3 7 7 0 498 456 32 184\n3638 4 3 7 7 0 227 515 76 500\n3639 4 3 7 7 0 35 499 230 512\n3640 4 3 7 7 0 830 506 504 514\n3641 4 3 7 7 0 504 506 830 831\n3642 4 3 7 7 0 507 496 511 505\n3643 4 3 7 7 0 507 496 493 511\n3644 4 3 7 7 0 493 496 507 495\n3645 4 3 7 7 0 493 510 507 511\n3646 4 3 7 7 0 507 510 493 495\n3647 4 3 7 7 0 511 455 493 195\n3648 4 3 7 7 0 511 493 455 830\n3649 4 3 8 8 0 522 93 92 91\n3650 4 3 8 8 0 516 63 523 221\n3651 4 3 8 8 0 525 240 69 518\n3652 4 3 8 8 0 238 516 63 523\n3653 4 3 8 8 0 527 92 11 523\n3654 4 3 8 8 0 516 520 523 517\n3655 4 3 8 8 0 173 489 179 414\n3656 4 3 8 8 0 520 245 523 517\n3657 4 3 8 8 0 524 85 240 518\n3658 4 3 8 8 0 489 173 179 8\n3659 4 3 8 8 0 237 516 517 520\n3660 4 3 8 8 0 526 87 239 517\n3661 4 3 8 8 0 237 87 526 517\n3662 4 3 8 8 0 238 245 89 517\n3663 4 3 8 8 0 243 519 518 524\n3664 4 3 8 8 0 63 516 62 221\n3665 4 3 8 8 0 489 68 69 525\n3666 4 3 8 8 0 489 14 414 518\n3667 4 3 8 8 0 19 18 197 518\n3668 4 3 8 8 0 516 238 517 523\n3669 4 3 8 8 0 489 14 179 414\n3670 4 3 8 8 0 522 244 521 527\n3671 4 3 8 8 0 414 19 197 518\n3672 4 3 8 8 0 246 526 239 517\n3673 4 3 8 8 0 527 244 521 28\n3674 4 3 8 8 0 62 489 8 221\n3675 4 3 8 8 0 520 522 245 91\n3676 4 3 8 8 0 522 244 527 93\n3677 4 3 8 8 0 522 92 245 91\n3678 4 3 8 8 0 527 525 519 523\n3679 4 3 8 8 0 173 489 414 523\n3680 4 3 8 8 0 173 489 523 221\n3681 4 3 8 8 0 173 414 11 523\n3682 4 3 8 8 0 88 526 241 520\n3683 4 3 8 8 0 489 173 8 221\n3684 4 3 8 8 0 526 237 517 520\n3685 4 3 8 8 0 526 520 517 245\n3686 4 3 8 8 0 520 527 519 523\n3687 4 3 8 8 0 242 520 519 525\n3688 4 3 8 8 0 489 414 523 525\n3689 4 3 8 8 0 68 516 525 489\n3690 4 3 8 8 0 414 527 518 197\n3691 4 3 8 8 0 522 527 519 520\n3692 4 3 8 8 0 86 243 524 519\n3693 4 3 8 8 0 520 516 523 525\n3694 4 3 8 8 0 527 414 518 525\n3695 4 3 8 8 0 414 527 11 523\n3696 4 3 8 8 0 87 237 526 520\n3697 4 3 8 8 0 521 29 197 28\n3698 4 3 8 8 0 516 489 523 525\n3699 4 3 8 8 0 489 525 69 518\n3700 4 3 8 8 0 527 521 197 28\n3701 4 3 8 8 0 18 197 518 26\n3702 4 3 8 8 0 90 246 517 245\n3703 4 3 8 8 0 18 19 414 518\n3704 4 3 8 8 0 489 414 525 518\n3705 4 3 8 8 0 238 245 517 523\n3706 4 3 8 8 0 519 525 518 524\n3707 4 3 8 8 0 414 527 523 525\n3708 4 3 8 8 0 516 68 525 237\n3709 4 3 8 8 0 526 246 245 517\n3710 4 3 8 8 0 88 237 520 242\n3711 4 3 8 8 0 522 527 92 93\n3712 4 3 8 8 0 87 88 237 520\n3713 4 3 8 8 0 246 90 517 239\n3714 4 3 8 8 0 527 525 518 519\n3715 4 3 8 8 0 243 521 518 519\n3716 4 3 8 8 0 516 68 62 489\n3717 4 3 8 8 0 18 14 518 414\n3718 4 3 8 8 0 237 516 520 525\n3719 4 3 8 8 0 242 237 520 525\n3720 4 3 8 8 0 527 521 518 197\n3721 4 3 8 8 0 88 87 526 520\n3722 4 3 8 8 0 527 19 197 414\n3723 4 3 8 8 0 521 527 518 519\n3724 4 3 8 8 0 221 173 8 6\n3725 4 3 8 8 0 520 526 241 91\n3726 4 3 8 8 0 197 521 518 26\n3727 4 3 8 8 0 14 489 69 518\n3728 4 3 8 8 0 524 525 518 240\n3729 4 3 8 8 0 521 243 518 26\n3730 4 3 8 8 0 29 521 197 26\n3731 4 3 8 8 0 19 527 11 414\n3732 4 3 8 8 0 86 242 519 524\n3733 4 3 8 8 0 242 525 519 524\n3734 4 3 8 8 0 245 90 89 517\n3735 4 3 8 8 0 243 86 524 85\n3736 4 3 8 8 0 243 521 29 26\n3737 4 3 8 8 0 527 522 519 521\n3738 4 3 8 8 0 525 520 519 523\n3739 4 3 8 8 0 526 245 91 520\n3740 4 3 8 8 0 91 245 526 246\n3741 4 3 8 8 0 243 518 85 524\n3742 4 3 8 8 0 85 518 243 26\n3743 4 3 8 8 0 516 221 489 62\n3744 4 3 8 8 0 489 221 516 523\n3745 4 3 8 8 0 520 527 245 522\n3746 4 3 8 8 0 520 245 527 523\n3747 4 3 8 8 0 92 245 527 522\n3748 4 3 8 8 0 92 527 245 523\n3749 4 3 9 9 0 832 244 522 544\n3750 4 3 9 9 0 832 532 253 530\n3751 4 3 9 9 0 539 252 519 536\n3752 4 3 9 9 0 534 256 100 528\n3753 4 3 9 9 0 832 531 535 529\n3754 4 3 9 9 0 256 832 542 540\n3755 4 3 9 9 0 832 256 522 540\n3756 4 3 9 9 0 521 193 537 29\n3757 4 3 9 9 0 198 832 28 193\n3758 4 3 9 9 0 31 193 30 535\n3759 4 3 9 9 0 531 832 535 530\n3760 4 3 9 9 0 93 832 522 544\n3761 4 3 9 9 0 537 521 29 536\n3762 4 3 9 9 0 832 534 528 256\n3763 4 3 9 9 0 522 832 519 521\n3764 4 3 9 9 0 530 832 535 538\n3765 4 3 9 9 0 542 832 98 539\n3766 4 3 9 9 0 832 521 537 536\n3767 4 3 9 9 0 543 529 101 528\n3768 4 3 9 9 0 256 534 100 541\n3769 4 3 9 9 0 832 193 538 537\n3770 4 3 9 9 0 832 539 519 536\n3771 4 3 9 9 0 521 243 536 519\n3772 4 3 9 9 0 258 832 544 529\n3773 4 3 9 9 0 521 243 29 536\n3774 4 3 9 9 0 198 544 535 250\n3775 4 3 9 9 0 96 533 248 255\n3776 4 3 9 9 0 531 832 528 529\n3777 4 3 9 9 0 533 96 541 255\n3778 4 3 9 9 0 534 832 533 541\n3779 4 3 9 9 0 258 529 250 101\n3780 4 3 9 9 0 530 832 538 253\n3781 4 3 9 9 0 832 257 253 532\n3782 4 3 9 9 0 94 832 539 98\n3783 4 3 9 9 0 256 91 522 540\n3784 4 3 9 9 0 832 256 528 543\n3785 4 3 9 9 0 534 247 100 541\n3786 4 3 9 9 0 534 832 528 531\n3787 4 3 9 9 0 95 97 532 253\n3788 4 3 9 9 0 93 832 544 258\n3789 4 3 9 9 0 93 832 258 256\n3790 4 3 9 9 0 533 257 248 255\n3791 4 3 9 9 0 540 91 522 520\n3792 4 3 9 9 0 93 832 256 522\n3793 4 3 9 9 0 258 832 529 543\n3794 4 3 9 9 0 254 542 539 540\n3795 4 3 9 9 0 540 254 88 520\n3796 4 3 9 9 0 258 544 250 529\n3797 4 3 9 9 0 832 257 532 533\n3798 4 3 9 9 0 544 529 535 250\n3799 4 3 9 9 0 198 832 193 535\n3800 4 3 9 9 0 521 832 519 536\n3801 4 3 9 9 0 258 832 543 256\n3802 4 3 9 9 0 533 257 532 248\n3803 4 3 9 9 0 242 252 519 539\n3804 4 3 9 9 0 94 832 537 539\n3805 4 3 9 9 0 532 95 253 530\n3806 4 3 9 9 0 532 832 531 530\n3807 4 3 9 9 0 254 242 88 520\n3808 4 3 9 9 0 832 543 528 529\n3809 4 3 9 9 0 254 540 539 520\n3810 4 3 9 9 0 241 540 88 520\n3811 4 3 9 9 0 538 30 535 249\n3812 4 3 9 9 0 544 832 535 529\n3813 4 3 9 9 0 95 530 538 253\n3814 4 3 9 9 0 832 193 535 538\n3815 4 3 9 9 0 258 543 529 101\n3816 4 3 9 9 0 193 198 535 31\n3817 4 3 9 9 0 533 832 531 532\n3818 4 3 9 9 0 534 832 531 533\n3819 4 3 9 9 0 832 244 521 522\n3820 4 3 9 9 0 530 538 535 249\n3821 4 3 9 9 0 832 257 533 255\n3822 4 3 9 9 0 257 97 532 248\n3823 4 3 9 9 0 243 86 536 519\n3824 4 3 9 9 0 86 252 536 519\n3825 4 3 9 9 0 832 244 544 521\n3826 4 3 9 9 0 539 832 519 520\n3827 4 3 9 9 0 832 193 537 521\n3828 4 3 9 9 0 256 93 522 91\n3829 4 3 9 9 0 242 254 539 520\n3830 4 3 9 9 0 253 832 538 537\n3831 4 3 9 9 0 544 244 522 93\n3832 4 3 9 9 0 241 91 540 520\n3833 4 3 9 9 0 543 528 101 251\n3834 4 3 9 9 0 530 95 538 249\n3835 4 3 9 9 0 97 257 532 253\n3836 4 3 9 9 0 247 96 541 533\n3837 4 3 9 9 0 540 832 520 522\n3838 4 3 9 9 0 832 544 28 521\n3839 4 3 9 9 0 542 832 539 540\n3840 4 3 9 9 0 255 832 542 541\n3841 4 3 9 9 0 534 247 541 533\n3842 4 3 9 9 0 533 832 255 541\n3843 4 3 9 9 0 544 832 28 198\n3844 4 3 9 9 0 94 832 253 537\n3845 4 3 9 9 0 540 832 539 520\n3846 4 3 9 9 0 542 539 98 99\n3847 4 3 9 9 0 832 257 255 98\n3848 4 3 9 9 0 257 832 253 98\n3849 4 3 9 9 0 94 539 537 536\n3850 4 3 9 9 0 94 252 539 536\n3851 4 3 9 9 0 544 244 28 521\n3852 4 3 9 9 0 832 544 535 198\n3853 4 3 9 9 0 832 94 253 98\n3854 4 3 9 9 0 242 539 519 520\n3855 4 3 9 9 0 254 542 99 539\n3856 4 3 9 9 0 242 252 86 519\n3857 4 3 9 9 0 542 255 99 98\n3858 4 3 9 9 0 521 193 29 28\n3859 4 3 9 9 0 251 256 543 528\n3860 4 3 9 9 0 832 255 542 98\n3861 4 3 9 9 0 251 256 528 100\n3862 4 3 9 9 0 193 538 30 535\n3863 4 3 9 9 0 31 198 535 250\n3864 4 3 9 9 0 193 832 28 521\n3865 4 3 9 9 0 539 832 537 536\n3866 4 3 9 9 0 832 522 519 520\n3867 4 3 9 9 0 832 256 542 541\n3868 4 3 9 9 0 832 534 256 541\n3869 4 3 10 10 0 556 102 557 553\n3870 4 3 10 10 0 560 559 561 546\n3871 4 3 10 10 0 70 102 556 553\n3872 4 3 10 10 0 547 261 546 564\n3873 4 3 10 10 0 547 551 545 262\n3874 4 3 10 10 0 551 562 110 263\n3875 4 3 10 10 0 491 58 73 112\n3876 4 3 10 10 0 552 558 549 550\n3877 4 3 10 10 0 558 268 111 552\n3878 4 3 10 10 0 559 558 550 549\n3879 4 3 10 10 0 264 558 111 552\n3880 4 3 10 10 0 564 66 486 64\n3881 4 3 10 10 0 267 104 557 560\n3882 4 3 10 10 0 564 559 486 546\n3883 4 3 10 10 0 559 556 553 217\n3884 4 3 10 10 0 268 58 479 559\n3885 4 3 10 10 0 259 558 105 550\n3886 4 3 10 10 0 551 562 563 564\n3887 4 3 10 10 0 547 551 563 564\n3888 4 3 10 10 0 212 552 55 215\n3889 4 3 10 10 0 547 551 262 108\n3890 4 3 10 10 0 552 111 55 215\n3891 4 3 10 10 0 261 547 563 564\n3892 4 3 10 10 0 551 563 263 108\n3893 4 3 10 10 0 102 107 557 553\n3894 4 3 10 10 0 555 559 560 546\n3895 4 3 10 10 0 102 103 556 557\n3896 4 3 10 10 0 107 559 557 553\n3897 4 3 10 10 0 104 560 106 548\n3898 4 3 10 10 0 479 53 486 54\n3899 4 3 10 10 0 268 558 559 479\n3900 4 3 10 10 0 107 560 267 557\n3901 4 3 10 10 0 564 261 546 109\n3902 4 3 10 10 0 562 265 64 554\n3903 4 3 10 10 0 559 555 486 546\n3904 4 3 10 10 0 268 58 215 479\n3905 4 3 10 10 0 549 212 52 480\n3906 4 3 10 10 0 547 551 546 545\n3907 4 3 10 10 0 555 59 556 486\n3908 4 3 10 10 0 551 547 546 564\n3909 4 3 10 10 0 479 559 486 549\n3910 4 3 10 10 0 555 564 486 546\n3911 4 3 10 10 0 558 264 105 550\n3912 4 3 10 10 0 267 104 560 106\n3913 4 3 10 10 0 545 259 561 260\n3914 4 3 10 10 0 559 558 549 479\n3915 4 3 10 10 0 548 555 109 104\n3916 4 3 10 10 0 59 219 556 486\n3917 4 3 10 10 0 556 70 217 60\n3918 4 3 10 10 0 103 555 556 557\n3919 4 3 10 10 0 222 491 73 553\n3920 4 3 10 10 0 551 564 546 550\n3921 4 3 10 10 0 559 556 217 486\n3922 4 3 10 10 0 219 556 486 217\n3923 4 3 10 10 0 551 547 563 108\n3924 4 3 10 10 0 559 555 556 486\n3925 4 3 10 10 0 549 559 486 564\n3926 4 3 10 10 0 66 555 486 59\n3927 4 3 10 10 0 266 66 486 564\n3928 4 3 10 10 0 106 548 560 260\n3929 4 3 10 10 0 555 266 486 564\n3930 4 3 10 10 0 555 266 564 546\n3931 4 3 10 10 0 562 551 549 564\n3932 4 3 10 10 0 58 491 559 112\n3933 4 3 10 10 0 213 479 549 480\n3934 4 3 10 10 0 268 479 215 552\n3935 4 3 10 10 0 555 66 486 266\n3936 4 3 10 10 0 559 491 217 553\n3937 4 3 10 10 0 546 545 561 260\n3938 4 3 10 10 0 552 212 549 480\n3939 4 3 10 10 0 564 559 546 550\n3940 4 3 10 10 0 266 564 546 109\n3941 4 3 10 10 0 549 559 564 550\n3942 4 3 10 10 0 213 549 52 480\n3943 4 3 10 10 0 479 552 549 480\n3944 4 3 10 10 0 562 551 110 549\n3945 4 3 10 10 0 548 555 560 546\n3946 4 3 10 10 0 558 479 552 549\n3947 4 3 10 10 0 262 545 105 550\n3948 4 3 10 10 0 555 103 104 557\n3949 4 3 10 10 0 559 479 486 54\n3950 4 3 10 10 0 104 560 548 555\n3951 4 3 10 10 0 559 107 557 560\n3952 4 3 10 10 0 549 110 554 52\n3953 4 3 10 10 0 219 556 217 60\n3954 4 3 10 10 0 264 558 552 550\n3955 4 3 10 10 0 559 556 555 557\n3956 4 3 10 10 0 552 268 111 215\n3957 4 3 10 10 0 551 545 550 546\n3958 4 3 10 10 0 491 222 217 553\n3959 4 3 10 10 0 547 261 563 108\n3960 4 3 10 10 0 549 562 564 554\n3961 4 3 10 10 0 104 560 555 557\n3962 4 3 10 10 0 562 551 563 263\n3963 4 3 10 10 0 559 556 557 553\n3964 4 3 10 10 0 553 491 73 112\n3965 4 3 10 10 0 559 555 560 557\n3966 4 3 10 10 0 551 549 564 550\n3967 4 3 10 10 0 107 559 553 112\n3968 4 3 10 10 0 103 555 59 556\n3969 4 3 10 10 0 212 552 215 480\n3970 4 3 10 10 0 546 545 550 561\n3971 4 3 10 10 0 213 549 554 52\n3972 4 3 10 10 0 552 479 215 480\n3973 4 3 10 10 0 262 551 545 550\n3974 4 3 10 10 0 559 546 550 561\n3975 4 3 10 10 0 545 259 105 550\n3976 4 3 10 10 0 558 559 550 561\n3977 4 3 10 10 0 559 491 553 112\n3978 4 3 10 10 0 268 558 479 552\n3979 4 3 10 10 0 268 58 559 112\n3980 4 3 10 10 0 54 559 58 491\n3981 4 3 10 10 0 54 58 559 479\n3982 4 3 10 10 0 560 546 260 548\n3983 4 3 10 10 0 260 546 560 561\n3984 4 3 10 10 0 562 554 110 265\n3985 4 3 10 10 0 110 554 562 549\n3986 4 3 10 10 0 213 53 549 479\n3987 4 3 10 10 0 213 549 53 554\n3988 4 3 10 10 0 486 549 53 479\n3989 4 3 10 10 0 546 555 109 548\n3990 4 3 10 10 0 546 109 555 266\n3991 4 3 10 10 0 217 70 553 222\n3992 4 3 10 10 0 217 553 70 556\n3993 4 3 10 10 0 217 559 54 491\n3994 4 3 10 10 0 217 54 559 486\n3995 4 3 10 10 0 554 564 64 562\n3996 4 3 10 10 0 561 550 259 545\n3997 4 3 10 10 0 561 259 550 558\n3998 4 3 10 10 0 64 53 564 554\n3999 4 3 10 10 0 64 564 53 486\n4000 4 3 10 10 0 549 564 53 554\n4001 4 3 10 10 0 549 53 564 486\n4002 4 3 11 11 0 834 840 64 488\n4003 4 3 11 11 0 833 573 568 587\n4004 4 3 11 11 0 834 424 835 488\n4005 4 3 11 11 0 266 66 564 840\n4006 4 3 11 11 0 573 113 269 568\n4007 4 3 11 11 0 276 573 584 587\n4008 4 3 11 11 0 269 576 572 270\n4009 4 3 11 11 0 833 573 587 837\n4010 4 3 11 11 0 590 65 839 592\n4011 4 3 11 11 0 177 574 425 575\n4012 4 3 11 11 0 587 584 579 837\n4013 4 3 11 11 0 266 590 840 567\n4014 4 3 11 11 0 582 168 426 581\n4015 4 3 11 11 0 577 277 838 575\n4016 4 3 11 11 0 833 836 839 835\n4017 4 3 11 11 0 839 836 585 835\n4018 4 3 11 11 0 576 573 269 568\n4019 4 3 11 11 0 582 593 175 22\n4020 4 3 11 11 0 833 573 837 576\n4021 4 3 11 11 0 425 427 160 575\n4022 4 3 11 11 0 584 277 838 577\n4023 4 3 11 11 0 261 109 564 567\n4024 4 3 11 11 0 585 584 581 837\n4025 4 3 11 11 0 833 836 835 837\n4026 4 3 11 11 0 580 839 281 586\n4027 4 3 11 11 0 833 576 834 578\n4028 4 3 11 11 0 116 590 566 839\n4029 4 3 11 11 0 563 263 108 270\n4030 4 3 11 11 0 833 565 836 568\n4031 4 3 11 11 0 587 833 836 568\n4032 4 3 11 11 0 562 840 564 64\n4033 4 3 11 11 0 576 574 834 578\n4034 4 3 11 11 0 834 833 835 837\n4035 4 3 11 11 0 263 563 840 578\n4036 4 3 11 11 0 574 576 834 577\n4037 4 3 11 11 0 562 263 563 840\n4038 4 3 11 11 0 839 571 566 594\n4039 4 3 11 11 0 427 167 588 426\n4040 4 3 11 11 0 565 836 570 839\n4041 4 3 11 11 0 590 65 488 839\n4042 4 3 11 11 0 840 66 64 488\n4043 4 3 11 11 0 574 834 265 589\n4044 4 3 11 11 0 574 834 425 575\n4045 4 3 11 11 0 276 113 573 587\n4046 4 3 11 11 0 839 582 593 835\n4047 4 3 11 11 0 565 836 568 570\n4048 4 3 11 11 0 177 834 24 425\n4049 4 3 11 11 0 585 582 835 581\n4050 4 3 11 11 0 834 574 577 575\n4051 4 3 11 11 0 425 177 575 20\n4052 4 3 11 11 0 23 424 592 175\n4053 4 3 11 11 0 110 574 578 265\n4054 4 3 11 11 0 579 836 583 570\n4055 4 3 11 11 0 576 573 837 577\n4056 4 3 11 11 0 573 113 568 587\n4057 4 3 11 11 0 424 834 838 425\n4058 4 3 11 11 0 277 838 427 588\n4059 4 3 11 11 0 573 584 587 837\n4060 4 3 11 11 0 562 110 578 265\n4061 4 3 11 11 0 584 577 838 837\n4062 4 3 11 11 0 577 834 838 837\n4063 4 3 11 11 0 66 840 64 564\n4064 4 3 11 11 0 584 588 581 838\n4065 4 3 11 11 0 563 263 270 578\n4066 4 3 11 11 0 836 587 579 837\n4067 4 3 11 11 0 593 839 835 592\n4068 4 3 11 11 0 835 424 838 426\n4069 4 3 11 11 0 833 834 840 578\n4070 4 3 11 11 0 424 23 835 488\n4071 4 3 11 11 0 833 573 576 568\n4072 4 3 11 11 0 839 593 591 592\n4073 4 3 11 11 0 839 583 570 273\n4074 4 3 11 11 0 272 571 594 115\n4075 4 3 11 11 0 563 261 840 569\n4076 4 3 11 11 0 24 834 64 488\n4077 4 3 11 11 0 427 21 277 588\n4078 4 3 11 11 0 280 593 591 580\n4079 4 3 11 11 0 839 571 594 586\n4080 4 3 11 11 0 833 576 837 834\n4081 4 3 11 11 0 836 579 583 585\n4082 4 3 11 11 0 576 568 269 572\n4083 4 3 11 11 0 271 266 109 567\n4084 4 3 11 11 0 590 839 840 567\n4085 4 3 11 11 0 117 280 591 580\n4086 4 3 11 11 0 582 839 580 583\n4087 4 3 11 11 0 265 834 64 589\n4088 4 3 11 11 0 839 582 585 583\n4089 4 3 11 11 0 274 579 570 275\n4090 4 3 11 11 0 834 576 837 577\n4091 4 3 11 11 0 839 836 583 585\n4092 4 3 11 11 0 839 583 273 586\n4093 4 3 11 11 0 839 580 583 586\n4094 4 3 11 11 0 839 571 570 566\n4095 4 3 11 11 0 427 21 160 277\n4096 4 3 11 11 0 571 839 570 273\n4097 4 3 11 11 0 261 563 840 564\n4098 4 3 11 11 0 271 590 566 115\n4099 4 3 11 11 0 594 279 281 586\n4100 4 3 11 11 0 573 277 584 577\n4101 4 3 11 11 0 424 835 175 426\n4102 4 3 11 11 0 582 593 280 580\n4103 4 3 11 11 0 839 66 840 488\n4104 4 3 11 11 0 840 563 270 578\n4105 4 3 11 11 0 834 424 24 425\n4106 4 3 11 11 0 563 562 840 564\n4107 4 3 11 11 0 836 568 570 275\n4108 4 3 11 11 0 839 580 281 591\n4109 4 3 11 11 0 839 594 281 586\n4110 4 3 11 11 0 834 577 838 575\n4111 4 3 11 11 0 424 834 835 838\n4112 4 3 11 11 0 839 590 840 66\n4113 4 3 11 11 0 177 574 834 425\n4114 4 3 11 11 0 590 266 840 66\n4115 4 3 11 11 0 114 279 594 586\n4116 4 3 11 11 0 425 834 838 575\n4117 4 3 11 11 0 168 582 426 175\n4118 4 3 11 11 0 427 277 160 575\n4119 4 3 11 11 0 591 839 592 281\n4120 4 3 11 11 0 579 836 570 275\n4121 4 3 11 11 0 840 562 265 64\n4122 4 3 11 11 0 271 590 567 566\n4123 4 3 11 11 0 571 566 594 115\n4124 4 3 11 11 0 266 840 564 567\n4125 4 3 11 11 0 573 584 837 577\n4126 4 3 11 11 0 571 114 586 273\n4127 4 3 11 11 0 562 263 840 578\n4128 4 3 11 11 0 574 177 834 589\n4129 4 3 11 11 0 65 590 488 66\n4130 4 3 11 11 0 838 835 426 581\n4131 4 3 11 11 0 840 834 64 265\n4132 4 3 11 11 0 834 837 835 838\n4133 4 3 11 11 0 177 574 20 278\n4134 4 3 11 11 0 277 584 838 588\n4135 4 3 11 11 0 427 425 838 575\n4136 4 3 11 11 0 113 587 275 568\n4137 4 3 11 11 0 588 167 581 426\n4138 4 3 11 11 0 583 274 570 273\n4139 4 3 11 11 0 116 839 566 594\n4140 4 3 11 11 0 566 116 594 115\n4141 4 3 11 11 0 571 114 594 586\n4142 4 3 11 11 0 582 835 426 175\n4143 4 3 11 11 0 167 168 581 426\n4144 4 3 11 11 0 839 833 840 567\n4145 4 3 11 11 0 585 837 581 835\n4146 4 3 11 11 0 563 569 840 270\n4147 4 3 11 11 0 574 110 278 589\n4148 4 3 11 11 0 569 563 108 270\n4149 4 3 11 11 0 837 584 581 838\n4150 4 3 11 11 0 177 574 278 589\n4151 4 3 11 11 0 584 579 837 585\n4152 4 3 11 11 0 424 834 24 488\n4153 4 3 11 11 0 23 424 24 488\n4154 4 3 11 11 0 569 833 840 572\n4155 4 3 11 11 0 580 117 281 591\n4156 4 3 11 11 0 569 840 270 572\n4157 4 3 11 11 0 261 563 108 569\n4158 4 3 11 11 0 110 574 265 589\n4159 4 3 11 11 0 582 839 585 835\n4160 4 3 11 11 0 116 590 839 592\n4161 4 3 11 11 0 424 23 592 835\n4162 4 3 11 11 0 833 565 572 569\n4163 4 3 11 11 0 835 593 592 175\n4164 4 3 11 11 0 565 833 572 568\n4165 4 3 11 11 0 427 167 21 588\n4166 4 3 11 11 0 834 24 64 589\n4167 4 3 11 11 0 834 177 24 589\n4168 4 3 11 11 0 833 587 836 837\n4169 4 3 11 11 0 263 562 110 578\n4170 4 3 11 11 0 839 116 592 281\n4171 4 3 11 11 0 590 839 488 66\n4172 4 3 11 11 0 168 582 175 22\n4173 4 3 11 11 0 424 835 592 175\n4174 4 3 11 11 0 116 65 590 592\n4175 4 3 11 11 0 114 571 594 272\n4176 4 3 11 11 0 427 425 426 838\n4177 4 3 11 11 0 590 116 566 115\n4178 4 3 11 11 0 425 424 426 838\n4179 4 3 11 11 0 835 837 581 838\n4180 4 3 11 11 0 116 839 594 281\n4181 4 3 11 11 0 576 833 568 572\n4182 4 3 11 11 0 117 580 281 586\n4183 4 3 11 11 0 835 582 426 581\n4184 4 3 11 11 0 279 117 281 586\n4185 4 3 11 11 0 565 839 570 566\n4186 4 3 11 11 0 274 579 583 570\n4187 4 3 11 11 0 836 839 583 570\n4188 4 3 11 11 0 271 266 567 590\n4189 4 3 11 11 0 839 590 566 567\n4190 4 3 11 11 0 266 109 567 564\n4191 4 3 11 11 0 571 839 273 586\n4192 4 3 11 11 0 565 839 566 567\n4193 4 3 11 11 0 427 588 838 426\n4194 4 3 11 11 0 425 575 160 20\n4195 4 3 11 11 0 573 277 276 584\n4196 4 3 11 11 0 593 582 175 835\n4197 4 3 11 11 0 574 177 20 575\n4198 4 3 11 11 0 277 427 838 575\n4199 4 3 11 11 0 593 582 280 22\n4200 4 3 11 11 0 838 588 581 426\n4201 4 3 11 11 0 578 270 572 576\n4202 4 3 11 11 0 572 270 578 840\n4203 4 3 11 11 0 572 833 578 576\n4204 4 3 11 11 0 578 833 572 840\n4205 4 3 11 11 0 836 585 837 579\n4206 4 3 11 11 0 837 585 836 835\n4207 4 3 11 11 0 835 833 488 839\n4208 4 3 11 11 0 835 488 833 834\n4209 4 3 11 11 0 840 488 833 839\n4210 4 3 11 11 0 840 833 488 834\n4211 4 3 11 11 0 567 833 569 565\n4212 4 3 11 11 0 567 569 833 840\n4213 4 3 11 11 0 840 261 567 569\n4214 4 3 11 11 0 840 567 261 564\n4215 4 3 11 11 0 65 220 839 592\n4216 4 3 11 11 0 65 839 220 488\n4217 4 3 11 11 0 839 220 835 592\n4218 4 3 11 11 0 839 835 220 488\n4219 4 3 11 11 0 835 220 23 592\n4220 4 3 11 11 0 835 23 220 488\n4221 4 3 11 11 0 836 275 587 568\n4222 4 3 11 11 0 587 275 836 579\n4223 4 3 11 11 0 265 578 834 574\n4224 4 3 11 11 0 265 840 578 562\n4225 4 3 11 11 0 265 578 840 834\n4226 4 3 11 11 0 580 593 839 582\n4227 4 3 11 11 0 580 839 593 591\n4228 4 3 11 11 0 839 833 565 836\n4229 4 3 11 11 0 839 565 833 567\n4230 4 3 12 12 0 600 282 596 25\n4231 4 3 12 12 0 194 235 512 444\n4232 4 3 12 12 0 598 537 444 536\n4233 4 3 12 12 0 26 596 25 444\n4234 4 3 12 12 0 282 598 596 118\n4235 4 3 12 12 0 249 595 597 538\n4236 4 3 12 12 0 538 443 597 599\n4237 4 3 12 12 0 95 249 597 538\n4238 4 3 12 12 0 595 443 249 30\n4239 4 3 12 12 0 283 598 119 596\n4240 4 3 12 12 0 443 595 191 30\n4241 4 3 12 12 0 95 595 597 249\n4242 4 3 12 12 0 538 599 253 537\n4243 4 3 12 12 0 599 538 253 597\n4244 4 3 12 12 0 191 35 230 512\n4245 4 3 12 12 0 597 236 512 76\n4246 4 3 12 12 0 34 194 444 235\n4247 4 3 12 12 0 599 236 512 597\n4248 4 3 12 12 0 283 252 598 536\n4249 4 3 12 12 0 595 443 512 597\n4250 4 3 12 12 0 600 34 25 444\n4251 4 3 12 12 0 193 443 537 444\n4252 4 3 12 12 0 600 34 444 235\n4253 4 3 12 12 0 95 538 597 253\n4254 4 3 12 12 0 595 597 512 76\n4255 4 3 12 12 0 598 283 536 596\n4256 4 3 12 12 0 598 600 596 444\n4257 4 3 12 12 0 443 538 30 193\n4258 4 3 12 12 0 443 595 249 538\n4259 4 3 12 12 0 599 94 253 537\n4260 4 3 12 12 0 443 599 537 444\n4261 4 3 12 12 0 598 600 235 78\n4262 4 3 12 12 0 537 599 598 444\n4263 4 3 12 12 0 600 34 235 78\n4264 4 3 12 12 0 443 249 30 538\n4265 4 3 12 12 0 35 194 512 443\n4266 4 3 12 12 0 443 599 512 597\n4267 4 3 12 12 0 85 283 596 536\n4268 4 3 12 12 0 598 600 444 235\n4269 4 3 12 12 0 86 252 283 536\n4270 4 3 12 12 0 194 443 444 512\n4271 4 3 12 12 0 94 252 536 598\n4272 4 3 12 12 0 538 443 537 193\n4273 4 3 12 12 0 283 86 536 85\n4274 4 3 12 12 0 235 599 512 444\n4275 4 3 12 12 0 86 243 536 85\n4276 4 3 12 12 0 443 599 444 512\n4277 4 3 12 12 0 595 443 597 538\n4278 4 3 12 12 0 598 119 596 118\n4279 4 3 12 12 0 443 538 537 599\n4280 4 3 12 12 0 284 600 282 598\n4281 4 3 12 12 0 595 95 597 76\n4282 4 3 12 12 0 236 599 512 235\n4283 4 3 12 12 0 537 193 444 29\n4284 4 3 12 12 0 252 283 598 119\n4285 4 3 12 12 0 284 600 598 78\n4286 4 3 12 12 0 94 252 598 119\n4287 4 3 12 12 0 599 598 444 235\n4288 4 3 12 12 0 443 35 191 512\n4289 4 3 12 12 0 595 512 230 76\n4290 4 3 12 12 0 596 600 25 444\n4291 4 3 12 12 0 598 536 444 596\n4292 4 3 12 12 0 536 537 444 29\n4293 4 3 12 12 0 284 598 282 118\n4294 4 3 12 12 0 600 598 596 282\n4295 4 3 12 12 0 191 512 595 443\n4296 4 3 12 12 0 595 512 191 230\n4297 4 3 12 12 0 598 537 94 599\n4298 4 3 12 12 0 598 94 537 536\n4299 4 3 12 12 0 29 243 444 536\n4300 4 3 12 12 0 444 243 29 26\n4301 4 3 12 12 0 243 596 444 536\n4302 4 3 12 12 0 444 596 243 26\n4303 4 3 12 12 0 243 85 596 536\n4304 4 3 12 12 0 596 85 243 26\n4305 4 3 13 13 0 555 103 59 604\n4306 4 3 13 13 0 605 120 121 289\n4307 4 3 13 13 0 590 66 65 59\n4308 4 3 13 13 0 605 289 121 604\n4309 4 3 13 13 0 555 266 109 602\n4310 4 3 13 13 0 590 290 65 116\n4311 4 3 13 13 0 590 606 290 116\n4312 4 3 13 13 0 590 115 606 116\n4313 4 3 13 13 0 603 61 604 290\n4314 4 3 13 13 0 605 555 104 285\n4315 4 3 13 13 0 286 122 601 606\n4316 4 3 13 13 0 590 65 604 59\n4317 4 3 13 13 0 555 66 590 59\n4318 4 3 13 13 0 121 289 288 604\n4319 4 3 13 13 0 603 289 288 124\n4320 4 3 13 13 0 61 603 287 290\n4321 4 3 13 13 0 122 602 601 606\n4322 4 3 13 13 0 555 266 602 590\n4323 4 3 13 13 0 103 605 121 604\n4324 4 3 13 13 0 602 555 104 109\n4325 4 3 13 13 0 602 605 604 606\n4326 4 3 13 13 0 555 602 104 285\n4327 4 3 13 13 0 289 603 290 124\n4328 4 3 13 13 0 65 61 604 59\n4329 4 3 13 13 0 590 271 601 115\n4330 4 3 13 13 0 289 603 288 604\n4331 4 3 13 13 0 602 590 271 601\n4332 4 3 13 13 0 590 602 606 601\n4333 4 3 13 13 0 555 590 604 59\n4334 4 3 13 13 0 605 555 604 103\n4335 4 3 13 13 0 605 289 604 606\n4336 4 3 13 13 0 266 602 590 271\n4337 4 3 13 13 0 603 123 290 124\n4338 4 3 13 13 0 605 555 103 104\n4339 4 3 13 13 0 123 603 290 287\n4340 4 3 13 13 0 590 602 604 606\n4341 4 3 13 13 0 115 286 601 606\n4342 4 3 13 13 0 602 266 109 271\n4343 4 3 13 13 0 602 555 605 285\n4344 4 3 13 13 0 555 602 605 604\n4345 4 3 13 13 0 289 606 290 604\n4346 4 3 13 13 0 590 115 601 606\n4347 4 3 13 13 0 555 66 266 590\n4348 4 3 13 13 0 605 602 285 120\n4349 4 3 13 13 0 606 590 290 604\n4350 4 3 13 13 0 602 555 590 604\n4351 4 3 13 13 0 603 289 290 604\n4352 4 3 13 13 0 65 604 290 590\n4353 4 3 13 13 0 65 290 604 61\n4354 4 3 13 13 0 122 606 120 602\n4355 4 3 13 13 0 122 120 606 289\n4356 4 3 13 13 0 605 120 606 602\n4357 4 3 13 13 0 605 606 120 289\n4358 4 3 14 14 0 408 407 175 593\n4359 4 3 14 14 0 591 117 281 610\n4360 4 3 14 14 0 591 607 610 593\n4361 4 3 14 14 0 11 608 292 172\n4362 4 3 14 14 0 11 92 292 608\n4363 4 3 14 14 0 238 487 611 523\n4364 4 3 14 14 0 592 487 408 608\n4365 4 3 14 14 0 610 612 592 608\n4366 4 3 14 14 0 220 592 408 23\n4367 4 3 14 14 0 22 407 169 593\n4368 4 3 14 14 0 220 23 408 174\n4369 4 3 14 14 0 487 220 408 174\n4370 4 3 14 14 0 609 407 610 607\n4371 4 3 14 14 0 123 238 287 611\n4372 4 3 14 14 0 591 117 291 280\n4373 4 3 14 14 0 612 487 608 611\n4374 4 3 14 14 0 612 290 65 61\n4375 4 3 14 14 0 407 22 175 593\n4376 4 3 14 14 0 612 591 610 592\n4377 4 3 14 14 0 591 612 281 592\n4378 4 3 14 14 0 608 613 292 172\n4379 4 3 14 14 0 612 487 592 608\n4380 4 3 14 14 0 117 591 291 610\n4381 4 3 14 14 0 610 591 593 592\n4382 4 3 14 14 0 487 608 611 523\n4383 4 3 14 14 0 238 89 245 611\n4384 4 3 14 14 0 609 610 408 608\n4385 4 3 14 14 0 487 63 221 523\n4386 4 3 14 14 0 609 125 613 607\n4387 4 3 14 14 0 63 238 523 487\n4388 4 3 14 14 0 287 290 611 61\n4389 4 3 14 14 0 607 591 291 280\n4390 4 3 14 14 0 592 23 175 408\n4391 4 3 14 14 0 11 608 409 523\n4392 4 3 14 14 0 613 609 608 292\n4393 4 3 14 14 0 220 487 408 592\n4394 4 3 14 14 0 221 174 409 6\n4395 4 3 14 14 0 608 408 409 523\n4396 4 3 14 14 0 612 487 611 61\n4397 4 3 14 14 0 407 609 613 607\n4398 4 3 14 14 0 92 11 523 608\n4399 4 3 14 14 0 245 92 523 608\n4400 4 3 14 14 0 591 612 610 281\n4401 4 3 14 14 0 290 612 611 61\n4402 4 3 14 14 0 612 592 65 116\n4403 4 3 14 14 0 612 281 592 116\n4404 4 3 14 14 0 125 609 291 607\n4405 4 3 14 14 0 174 487 409 408\n4406 4 3 14 14 0 408 608 409 172\n4407 4 3 14 14 0 607 609 291 610\n4408 4 3 14 14 0 591 607 291 610\n4409 4 3 14 14 0 290 123 287 611\n4410 4 3 14 14 0 607 407 610 593\n4411 4 3 14 14 0 11 173 523 409\n4412 4 3 14 14 0 238 245 523 611\n4413 4 3 14 14 0 608 11 409 172\n4414 4 3 14 14 0 487 220 65 592\n4415 4 3 14 14 0 245 608 523 611\n4416 4 3 14 14 0 609 407 408 610\n4417 4 3 14 14 0 408 487 523 608\n4418 4 3 14 14 0 612 487 65 592\n4419 4 3 14 14 0 487 612 65 61\n4420 4 3 14 14 0 221 173 409 523\n4421 4 3 14 14 0 610 592 408 608\n4422 4 3 14 14 0 613 407 12 172\n4423 4 3 14 14 0 407 607 12 169\n4424 4 3 14 14 0 125 607 12 613\n4425 4 3 14 14 0 487 174 409 221\n4426 4 3 14 14 0 592 408 175 593\n4427 4 3 14 14 0 487 221 409 523\n4428 4 3 14 14 0 173 221 409 6\n4429 4 3 14 14 0 89 238 123 611\n4430 4 3 14 14 0 607 591 280 593\n4431 4 3 14 14 0 22 607 280 593\n4432 4 3 14 14 0 609 125 292 613\n4433 4 3 14 14 0 408 487 409 523\n4434 4 3 14 14 0 290 612 65 116\n4435 4 3 14 14 0 607 407 12 613\n4436 4 3 14 14 0 607 22 169 593\n4437 4 3 14 14 0 238 63 61 487\n4438 4 3 14 14 0 407 607 169 593\n4439 4 3 14 14 0 608 613 408 609\n4440 4 3 14 14 0 608 408 613 172\n4441 4 3 14 14 0 407 408 613 609\n4442 4 3 14 14 0 407 613 408 172\n4443 4 3 14 14 0 593 408 610 592\n4444 4 3 14 14 0 593 610 408 407\n4445 4 3 14 14 0 61 611 238 487\n4446 4 3 14 14 0 61 238 611 287\n4447 4 3 15 15 0 553 614 107 40\n4448 4 3 15 15 0 553 102 614 70\n4449 4 3 15 15 0 73 74 553 112\n4450 4 3 15 15 0 48 553 615 112\n4451 4 3 15 15 0 222 553 67 70\n4452 4 3 15 15 0 74 48 615 112\n4453 4 3 15 15 0 126 102 67 614\n4454 4 3 15 15 0 553 74 615 112\n4455 4 3 15 15 0 614 102 67 70\n4456 4 3 15 15 0 614 553 67 615\n4457 4 3 15 15 0 47 43 615 48\n4458 4 3 15 15 0 126 43 614 615\n4459 4 3 15 15 0 48 43 614 40\n4460 4 3 15 15 0 48 43 615 614\n4461 4 3 15 15 0 553 222 67 615\n4462 4 3 15 15 0 222 74 67 615\n4463 4 3 15 15 0 102 553 614 107\n4464 4 3 15 15 0 74 222 553 615\n4465 4 3 15 15 0 222 73 74 553\n4466 4 3 15 15 0 553 48 615 614\n4467 4 3 15 15 0 48 553 112 107\n4468 4 3 15 15 0 74 47 615 48\n4469 4 3 15 15 0 126 614 67 615\n4470 4 3 15 15 0 553 614 67 70\n4471 4 3 15 15 0 553 48 614 40\n4472 4 3 15 15 0 48 553 107 40\n4473 4 3 16 16 0 556 219 59 485\n4474 4 3 16 16 0 239 618 90 517\n4475 4 3 16 16 0 238 89 603 517\n4476 4 3 16 16 0 70 218 556 67\n4477 4 3 16 16 0 556 218 219 485\n4478 4 3 16 16 0 604 617 121 616\n4479 4 3 16 16 0 618 603 288 124\n4480 4 3 16 16 0 516 238 63 61\n4481 4 3 16 16 0 603 516 485 61\n4482 4 3 16 16 0 238 516 603 61\n4483 4 3 16 16 0 516 617 616 517\n4484 4 3 16 16 0 516 218 485 62\n4485 4 3 16 16 0 123 89 603 238\n4486 4 3 16 16 0 617 618 517 603\n4487 4 3 16 16 0 604 102 126 103\n4488 4 3 16 16 0 126 604 103 121\n4489 4 3 16 16 0 604 617 616 516\n4490 4 3 16 16 0 126 616 121 127\n4491 4 3 16 16 0 102 70 556 67\n4492 4 3 16 16 0 126 604 121 616\n4493 4 3 16 16 0 238 287 61 603\n4494 4 3 16 16 0 516 62 485 63\n4495 4 3 16 16 0 89 123 603 124\n4496 4 3 16 16 0 618 89 603 124\n4497 4 3 16 16 0 218 556 219 60\n4498 4 3 16 16 0 616 617 121 127\n4499 4 3 16 16 0 618 617 288 603\n4500 4 3 16 16 0 89 618 90 124\n4501 4 3 16 16 0 618 89 90 517\n4502 4 3 16 16 0 516 218 616 485\n4503 4 3 16 16 0 604 556 59 485\n4504 4 3 16 16 0 218 516 616 68\n4505 4 3 16 16 0 67 218 616 68\n4506 4 3 16 16 0 604 516 616 485\n4507 4 3 16 16 0 293 617 616 127\n4508 4 3 16 16 0 287 123 603 238\n4509 4 3 16 16 0 102 604 556 103\n4510 4 3 16 16 0 556 218 485 616\n4511 4 3 16 16 0 617 239 517 618\n4512 4 3 16 16 0 604 617 288 121\n4513 4 3 16 16 0 604 556 485 616\n4514 4 3 16 16 0 617 237 616 517\n4515 4 3 16 16 0 516 63 485 61\n4516 4 3 16 16 0 556 604 126 616\n4517 4 3 16 16 0 102 556 126 67\n4518 4 3 16 16 0 102 604 126 556\n4519 4 3 16 16 0 604 617 517 603\n4520 4 3 16 16 0 617 604 517 516\n4521 4 3 16 16 0 516 604 517 603\n4522 4 3 16 16 0 67 556 126 616\n4523 4 3 16 16 0 237 617 616 293\n4524 4 3 16 16 0 218 556 67 616\n4525 4 3 16 16 0 617 239 87 517\n4526 4 3 16 16 0 604 603 485 61\n4527 4 3 16 16 0 516 237 616 68\n4528 4 3 16 16 0 556 604 59 103\n4529 4 3 16 16 0 218 516 68 62\n4530 4 3 16 16 0 237 516 616 517\n4531 4 3 16 16 0 617 604 288 603\n4532 4 3 16 16 0 293 617 87 517\n4533 4 3 16 16 0 604 516 485 603\n4534 4 3 16 16 0 604 485 59 61\n4535 4 3 16 16 0 516 238 603 517\n4536 4 3 16 16 0 89 618 603 517\n4537 4 3 16 16 0 218 70 556 60\n4538 4 3 16 16 0 237 293 87 517\n4539 4 3 16 16 0 237 617 293 517\n4540 4 3 17 17 0 624 631 847 848\n4541 4 3 17 17 0 297 844 623 632\n4542 4 3 17 17 0 308 130 643 843\n4543 4 3 17 17 0 629 474 847 208\n4544 4 3 17 17 0 637 306 845 650\n4545 4 3 17 17 0 626 629 475 847\n4546 4 3 17 17 0 640 299 639 625\n4547 4 3 17 17 0 842 844 841 847\n4548 4 3 17 17 0 492 842 58 214\n4549 4 3 17 17 0 631 844 632 625\n4550 4 3 17 17 0 51 130 843 71\n4551 4 3 17 17 0 133 295 638 621\n4552 4 3 17 17 0 631 622 844 846\n4553 4 3 17 17 0 303 81 627 84\n4554 4 3 17 17 0 624 629 626 847\n4555 4 3 17 17 0 846 635 628 296\n4556 4 3 17 17 0 846 634 636 845\n4557 4 3 17 17 0 308 646 843 643\n4558 4 3 17 17 0 51 843 130 648\n4559 4 3 17 17 0 297 632 298 129\n4560 4 3 17 17 0 268 842 58 112\n4561 4 3 17 17 0 651 846 305 845\n4562 4 3 17 17 0 650 637 843 845\n4563 4 3 17 17 0 631 846 628 296\n4564 4 3 17 17 0 624 848 845 628\n4565 4 3 17 17 0 629 204 475 208\n4566 4 3 17 17 0 651 306 636 305\n4567 4 3 17 17 0 624 628 845 634\n4568 4 3 17 17 0 631 624 847 625\n4569 4 3 17 17 0 637 306 636 845\n4570 4 3 17 17 0 846 622 621 296\n4571 4 3 17 17 0 640 639 847 625\n4572 4 3 17 17 0 843 644 309 645\n4573 4 3 17 17 0 492 848 643 71\n4574 4 3 17 17 0 842 268 641 112\n4575 4 3 17 17 0 848 650 843 845\n4576 4 3 17 17 0 83 81 627 82\n4577 4 3 17 17 0 492 848 74 847\n4578 4 3 17 17 0 648 50 626 304\n4579 4 3 17 17 0 74 48 641 847\n4580 4 3 17 17 0 83 304 647 627\n4581 4 3 17 17 0 624 848 843 845\n4582 4 3 17 17 0 642 842 623 111\n4583 4 3 17 17 0 303 637 302 630\n4584 4 3 17 17 0 846 619 649 621\n4585 4 3 17 17 0 303 81 307 627\n4586 4 3 17 17 0 650 848 841 845\n4587 4 3 17 17 0 651 650 841 845\n4588 4 3 17 17 0 848 846 841 845\n4589 4 3 17 17 0 622 846 619 841\n4590 4 3 17 17 0 216 56 649 482\n4591 4 3 17 17 0 846 651 841 845\n4592 4 3 17 17 0 619 846 649 841\n4593 4 3 17 17 0 643 848 843 71\n4594 4 3 17 17 0 216 651 57 841\n4595 4 3 17 17 0 481 620 211 482\n4596 4 3 17 17 0 630 637 302 634\n4597 4 3 17 17 0 48 74 641 112\n4598 4 3 17 17 0 635 128 638 301\n4599 4 3 17 17 0 640 629 49 299\n4600 4 3 17 17 0 628 846 845 634\n4601 4 3 17 17 0 651 216 649 841\n4602 4 3 17 17 0 642 842 844 623\n4603 4 3 17 17 0 633 647 304 627\n4604 4 3 17 17 0 844 622 623 841\n4605 4 3 17 17 0 846 305 621 649\n4606 4 3 17 17 0 131 308 644 843\n4607 4 3 17 17 0 626 633 843 648\n4608 4 3 17 17 0 268 620 842 111\n4609 4 3 17 17 0 308 131 130 843\n4610 4 3 17 17 0 297 631 622 844\n4611 4 3 17 17 0 624 626 848 847\n4612 4 3 17 17 0 204 629 475 626\n4613 4 3 17 17 0 842 844 847 639\n4614 4 3 17 17 0 630 624 845 634\n4615 4 3 17 17 0 848 492 74 71\n4616 4 3 17 17 0 483 216 57 841\n4617 4 3 17 17 0 624 629 847 625\n4618 4 3 17 17 0 842 492 847 841\n4619 4 3 17 17 0 637 303 307 843\n4620 4 3 17 17 0 622 844 846 841\n4621 4 3 17 17 0 639 844 847 625\n4622 4 3 17 17 0 626 624 848 843\n4623 4 3 17 17 0 210 51 648 475\n4624 4 3 17 17 0 474 629 475 208\n4625 4 3 17 17 0 629 640 847 625\n4626 4 3 17 17 0 214 842 483 841\n4627 4 3 17 17 0 844 642 632 300\n4628 4 3 17 17 0 631 297 632 844\n4629 4 3 17 17 0 620 481 841 482\n4630 4 3 17 17 0 268 642 842 639\n4631 4 3 17 17 0 842 639 847 641\n4632 4 3 17 17 0 492 842 214 841\n4633 4 3 17 17 0 620 619 211 482\n4634 4 3 17 17 0 131 644 309 843\n4635 4 3 17 17 0 49 629 208 204\n4636 4 3 17 17 0 846 305 636 638\n4637 4 3 17 17 0 483 216 841 482\n4638 4 3 17 17 0 631 622 846 296\n4639 4 3 17 17 0 842 620 481 841\n4640 4 3 17 17 0 111 642 298 623\n4641 4 3 17 17 0 848 846 845 628\n4642 4 3 17 17 0 492 848 841 650\n4643 4 3 17 17 0 635 295 638 128\n4644 4 3 17 17 0 637 630 845 634\n4645 4 3 17 17 0 639 640 847 641\n4646 4 3 17 17 0 632 642 298 129\n4647 4 3 17 17 0 626 210 475 50\n4648 4 3 17 17 0 648 50 210 626\n4649 4 3 17 17 0 306 651 636 845\n4650 4 3 17 17 0 648 131 309 843\n4651 4 3 17 17 0 642 842 639 844\n4652 4 3 17 17 0 633 647 627 843\n4653 4 3 17 17 0 303 307 843 627\n4654 4 3 17 17 0 642 632 300 129\n4655 4 3 17 17 0 651 846 649 305\n4656 4 3 17 17 0 633 647 648 304\n4657 4 3 17 17 0 204 626 475 50\n4658 4 3 17 17 0 306 637 134 650\n4659 4 3 17 17 0 646 650 132 134\n4660 4 3 17 17 0 642 268 842 111\n4661 4 3 17 17 0 216 841 482 649\n4662 4 3 17 17 0 642 844 632 298\n4663 4 3 17 17 0 846 651 649 841\n4664 4 3 17 17 0 842 620 623 111\n4665 4 3 17 17 0 268 620 111 215\n4666 4 3 17 17 0 214 483 57 841\n4667 4 3 17 17 0 56 619 649 482\n4668 4 3 17 17 0 648 626 475 843\n4669 4 3 17 17 0 848 650 643 843\n4670 4 3 17 17 0 631 844 848 846\n4671 4 3 17 17 0 645 82 647 627\n4672 4 3 17 17 0 650 646 643 843\n4673 4 3 17 17 0 633 624 843 630\n4674 4 3 17 17 0 51 648 475 843\n4675 4 3 17 17 0 474 51 475 843\n4676 4 3 17 17 0 844 848 841 847\n4677 4 3 17 17 0 846 622 619 621\n4678 4 3 17 17 0 639 844 625 300\n4679 4 3 17 17 0 844 632 625 300\n4680 4 3 17 17 0 635 846 301 638\n4681 4 3 17 17 0 640 629 847 208\n4682 4 3 17 17 0 81 83 627 84\n4683 4 3 17 17 0 842 620 215 481\n4684 4 3 17 17 0 128 635 621 296\n4685 4 3 17 17 0 295 635 621 128\n4686 4 3 17 17 0 306 651 845 650\n4687 4 3 17 17 0 133 294 621 649\n4688 4 3 17 17 0 846 635 301 628\n4689 4 3 17 17 0 492 848 847 841\n4690 4 3 17 17 0 619 620 623 841\n4691 4 3 17 17 0 268 620 215 842\n4692 4 3 17 17 0 492 72 71 643\n4693 4 3 17 17 0 72 650 132 643\n4694 4 3 17 17 0 619 620 841 482\n4695 4 3 17 17 0 481 483 841 482\n4696 4 3 17 17 0 640 629 299 625\n4697 4 3 17 17 0 481 842 841 483\n4698 4 3 17 17 0 846 305 845 636\n4699 4 3 17 17 0 305 133 621 649\n4700 4 3 17 17 0 642 844 639 300\n4701 4 3 17 17 0 635 846 621 296\n4702 4 3 17 17 0 492 214 57 841\n4703 4 3 17 17 0 650 651 841 57\n4704 4 3 17 17 0 619 294 649 621\n4705 4 3 17 17 0 299 639 625 300\n4706 4 3 17 17 0 845 634 636 302\n4707 4 3 17 17 0 630 633 627 843\n4708 4 3 17 17 0 650 646 132 643\n4709 4 3 17 17 0 846 301 636 634\n4710 4 3 17 17 0 72 492 57 650\n4711 4 3 17 17 0 646 308 132 643\n4712 4 3 17 17 0 637 845 636 302\n4713 4 3 17 17 0 622 297 844 623\n4714 4 3 17 17 0 633 624 626 843\n4715 4 3 17 17 0 481 842 483 215\n4716 4 3 17 17 0 846 305 638 621\n4717 4 3 17 17 0 626 210 648 475\n4718 4 3 17 17 0 637 630 843 845\n4719 4 3 17 17 0 650 637 134 843\n4720 4 3 17 17 0 646 650 134 843\n4721 4 3 17 17 0 842 268 58 215\n4722 4 3 17 17 0 633 647 843 648\n4723 4 3 17 17 0 842 58 483 215\n4724 4 3 17 17 0 637 634 845 302\n4725 4 3 17 17 0 846 635 621 638\n4726 4 3 17 17 0 83 82 627 647\n4727 4 3 17 17 0 651 305 636 845\n4728 4 3 17 17 0 635 295 621 638\n4729 4 3 17 17 0 634 301 636 302\n4730 4 3 17 17 0 844 846 841 848\n4731 4 3 17 17 0 305 133 638 621\n4732 4 3 17 17 0 642 844 298 623\n4733 4 3 17 17 0 620 481 211 55\n4734 4 3 17 17 0 648 843 309 647\n4735 4 3 17 17 0 304 633 626 648\n4736 4 3 17 17 0 56 294 649 619\n4737 4 3 17 17 0 640 629 208 49\n4738 4 3 17 17 0 846 301 634 628\n4739 4 3 17 17 0 81 82 645 627\n4740 4 3 17 17 0 303 637 630 843\n4741 4 3 17 17 0 644 646 307 843\n4742 4 3 17 17 0 848 492 643 650\n4743 4 3 17 17 0 492 72 643 650\n4744 4 3 17 17 0 307 81 645 627\n4745 4 3 17 17 0 131 648 130 843\n4746 4 3 17 17 0 631 844 847 848\n4747 4 3 17 17 0 641 640 847 208\n4748 4 3 17 17 0 308 644 843 646\n4749 4 3 17 17 0 844 631 847 625\n4750 4 3 17 17 0 842 268 639 641\n4751 4 3 17 17 0 622 619 623 841\n4752 4 3 17 17 0 130 643 843 71\n4753 4 3 17 17 0 309 82 647 645\n4754 4 3 17 17 0 492 650 841 57\n4755 4 3 17 17 0 843 309 647 645\n4756 4 3 17 17 0 620 842 623 841\n4757 4 3 17 17 0 301 846 636 638\n4758 4 3 17 17 0 842 844 623 841\n4759 4 3 17 17 0 843 645 647 627\n4760 4 3 17 17 0 630 624 843 845\n4761 4 3 17 17 0 843 307 645 627\n4762 4 3 17 17 0 842 58 214 483\n4763 4 3 17 17 0 620 111 215 55\n4764 4 3 17 17 0 644 307 645 843\n4765 4 3 17 17 0 303 630 627 843\n4766 4 3 17 17 0 481 620 215 55\n4767 4 3 17 17 0 841 619 482 649\n4768 4 3 17 17 0 56 619 482 211\n4769 4 3 17 17 0 631 846 848 628\n4770 4 3 17 17 0 624 631 848 628\n4771 4 3 17 17 0 297 631 296 622\n4772 4 3 17 17 0 629 474 475 847\n4773 4 3 17 17 0 632 844 623 298\n4774 4 3 17 17 0 297 632 623 298\n4775 4 3 17 17 0 47 48 847 474\n4776 4 3 17 17 0 47 847 48 74\n4777 4 3 17 17 0 848 47 847 474\n4778 4 3 17 17 0 848 847 47 74\n4779 4 3 17 17 0 71 848 47 74\n4780 4 3 17 17 0 847 48 208 474\n4781 4 3 17 17 0 847 208 48 641\n4782 4 3 17 17 0 112 842 847 641\n4783 4 3 17 17 0 112 58 847 842\n4784 4 3 17 17 0 492 847 58 842\n4785 4 3 17 17 0 847 475 848 474\n4786 4 3 17 17 0 847 848 475 626\n4787 4 3 17 17 0 843 848 475 474\n4788 4 3 17 17 0 843 475 848 626\n4789 4 3 17 17 0 843 134 307 637\n4790 4 3 17 17 0 843 307 134 646\n4791 4 3 17 17 0 848 47 843 71\n4792 4 3 17 17 0 848 843 47 474\n4793 4 3 17 17 0 51 843 47 71\n4794 4 3 17 17 0 51 47 843 474\n4795 4 3 17 17 0 74 112 847 641\n4796 4 3 17 17 0 73 74 847 492\n4797 4 3 17 17 0 847 74 73 112\n4798 4 3 17 17 0 847 58 73 492\n4799 4 3 17 17 0 73 58 847 112\n4800 4 3 18 18 0 660 318 653 658\n4801 4 3 18 18 0 316 652 313 656\n4802 4 3 18 18 0 255 542 659 849\n4803 4 3 18 18 0 288 618 664 617\n4804 4 3 18 18 0 663 288 664 617\n4805 4 3 18 18 0 666 663 665 850\n4806 4 3 18 18 0 96 316 656 661\n4807 4 3 18 18 0 318 660 137 658\n4808 4 3 18 18 0 256 657 662 541\n4809 4 3 18 18 0 542 99 255 659\n4810 4 3 18 18 0 850 659 137 254\n4811 4 3 18 18 0 850 654 653 315\n4812 4 3 18 18 0 659 99 137 254\n4813 4 3 18 18 0 660 850 137 658\n4814 4 3 18 18 0 652 849 661 312\n4815 4 3 18 18 0 542 255 541 849\n4816 4 3 18 18 0 314 652 662 138\n4817 4 3 18 18 0 256 662 849 541\n4818 4 3 18 18 0 652 317 662 138\n4819 4 3 18 18 0 652 317 138 313\n4820 4 3 18 18 0 655 311 659 312\n4821 4 3 18 18 0 654 663 122 315\n4822 4 3 18 18 0 657 662 541 849\n4823 4 3 18 18 0 655 311 850 659\n4824 4 3 18 18 0 663 850 664 665\n4825 4 3 18 18 0 526 617 87 293\n4826 4 3 18 18 0 663 121 654 289\n4827 4 3 18 18 0 850 542 849 659\n4828 4 3 18 18 0 289 663 288 664\n4829 4 3 18 18 0 666 655 849 662\n4830 4 3 18 18 0 663 666 315 850\n4831 4 3 18 18 0 850 655 659 849\n4832 4 3 18 18 0 666 655 315 850\n4833 4 3 18 18 0 316 652 135 313\n4834 4 3 18 18 0 655 666 315 314\n4835 4 3 18 18 0 655 850 653 315\n4836 4 3 18 18 0 311 660 850 659\n4837 4 3 18 18 0 850 663 654 315\n4838 4 3 18 18 0 121 663 288 289\n4839 4 3 18 18 0 666 655 662 314\n4840 4 3 18 18 0 652 655 849 312\n4841 4 3 18 18 0 239 618 617 664\n4842 4 3 18 18 0 850 663 664 617\n4843 4 3 18 18 0 526 665 91 246\n4844 4 3 18 18 0 652 316 135 661\n4845 4 3 18 18 0 654 289 120 122\n4846 4 3 18 18 0 652 317 656 662\n4847 4 3 18 18 0 660 311 653 136\n4848 4 3 18 18 0 663 850 654 658\n4849 4 3 18 18 0 850 660 653 658\n4850 4 3 18 18 0 850 127 137 658\n4851 4 3 18 18 0 542 850 254 659\n4852 4 3 18 18 0 318 310 653 658\n4853 4 3 18 18 0 618 124 288 664\n4854 4 3 18 18 0 663 121 288 617\n4855 4 3 18 18 0 850 127 658 617\n4856 4 3 18 18 0 317 657 662 100\n4857 4 3 18 18 0 526 665 246 664\n4858 4 3 18 18 0 127 850 137 254\n4859 4 3 18 18 0 665 850 664 617\n4860 4 3 18 18 0 656 652 849 661\n4861 4 3 18 18 0 239 526 246 664\n4862 4 3 18 18 0 99 542 254 659\n4863 4 3 18 18 0 850 542 254 540\n4864 4 3 18 18 0 662 657 656 849\n4865 4 3 18 18 0 657 256 662 100\n4866 4 3 18 18 0 311 660 653 850\n4867 4 3 18 18 0 652 317 313 656\n4868 4 3 18 18 0 121 663 654 658\n4869 4 3 18 18 0 657 247 541 100\n4870 4 3 18 18 0 256 657 541 100\n4871 4 3 18 18 0 121 289 120 654\n4872 4 3 18 18 0 654 850 653 658\n4873 4 3 18 18 0 127 121 658 617\n4874 4 3 18 18 0 665 526 293 617\n4875 4 3 18 18 0 655 311 653 850\n4876 4 3 18 18 0 665 526 91 241\n4877 4 3 18 18 0 665 241 91 540\n4878 4 3 18 18 0 542 850 665 540\n4879 4 3 18 18 0 659 255 849 661\n4880 4 3 18 18 0 317 657 656 662\n4881 4 3 18 18 0 655 652 849 662\n4882 4 3 18 18 0 316 652 656 661\n4883 4 3 18 18 0 127 850 293 617\n4884 4 3 18 18 0 850 665 293 617\n4885 4 3 18 18 0 239 90 664 246\n4886 4 3 18 18 0 314 655 662 652\n4887 4 3 18 18 0 124 289 288 664\n4888 4 3 18 18 0 90 239 664 618\n4889 4 3 18 18 0 654 121 658 120\n4890 4 3 18 18 0 256 665 91 540\n4891 4 3 18 18 0 256 542 665 540\n4892 4 3 18 18 0 88 526 87 293\n4893 4 3 18 18 0 850 127 293 254\n4894 4 3 18 18 0 660 850 659 137\n4895 4 3 18 18 0 654 120 658 310\n4896 4 3 18 18 0 652 135 312 661\n4897 4 3 18 18 0 256 666 849 662\n4898 4 3 18 18 0 96 247 541 656\n4899 4 3 18 18 0 662 652 849 656\n4900 4 3 18 18 0 310 654 653 658\n4901 4 3 18 18 0 655 666 849 850\n4902 4 3 18 18 0 90 124 618 664\n4903 4 3 18 18 0 96 541 849 656\n4904 4 3 18 18 0 542 256 849 541\n4905 4 3 18 18 0 850 542 665 849\n4906 4 3 18 18 0 666 850 665 849\n4907 4 3 18 18 0 542 256 665 849\n4908 4 3 18 18 0 256 666 665 849\n4909 4 3 18 18 0 289 663 122 654\n4910 4 3 18 18 0 526 239 87 617\n4911 4 3 18 18 0 96 656 849 661\n4912 4 3 18 18 0 658 663 617 121\n4913 4 3 18 18 0 658 617 663 850\n4914 4 3 18 18 0 241 88 665 526\n4915 4 3 18 18 0 241 665 88 540\n4916 4 3 18 18 0 293 665 88 526\n4917 4 3 18 18 0 849 96 255 541\n4918 4 3 18 18 0 849 255 96 661\n4919 4 3 18 18 0 318 653 136 660\n4920 4 3 18 18 0 318 136 653 310\n4921 4 3 18 18 0 664 526 617 239\n4922 4 3 18 18 0 664 617 526 665\n4923 4 3 18 18 0 312 849 659 655\n4924 4 3 18 18 0 312 659 849 661\n4925 4 3 18 18 0 656 541 657 247\n4926 4 3 18 18 0 656 657 541 849\n4927 4 3 18 18 0 665 88 850 293\n4928 4 3 18 18 0 665 850 88 540\n4929 4 3 18 18 0 254 850 88 293\n4930 4 3 18 18 0 254 88 850 540\n4931 4 3 19 19 0 419 165 690 166\n4932 4 3 19 19 0 674 856 676 675\n4933 4 3 19 19 0 187 452 670 15\n4934 4 3 19 19 0 860 856 676 692\n4935 4 3 19 19 0 92 527 864 695\n4936 4 3 19 19 0 674 140 698 326\n4937 4 3 19 19 0 860 856 687 681\n4938 4 3 19 19 0 864 244 544 857\n4939 4 3 19 19 0 447 864 544 857\n4940 4 3 19 19 0 448 447 857 858\n4941 4 3 19 19 0 447 244 544 864\n4942 4 3 19 19 0 292 696 683 328\n4943 4 3 19 19 0 676 852 692 324\n4944 4 3 19 19 0 863 685 417 682\n4945 4 3 19 19 0 667 321 855 686\n4946 4 3 19 19 0 864 860 695 857\n4947 4 3 19 19 0 180 181 865 416\n4948 4 3 19 19 0 452 449 187 855\n4949 4 3 19 19 0 856 860 687 692\n4950 4 3 19 19 0 864 453 862 858\n4951 4 3 19 19 0 860 856 695 857\n4952 4 3 19 19 0 674 856 675 857\n4953 4 3 19 19 0 325 856 698 684\n4954 4 3 19 19 0 861 686 854 855\n4955 4 3 19 19 0 852 689 691 692\n4956 4 3 19 19 0 861 693 692 691\n4957 4 3 19 19 0 856 694 695 857\n4958 4 3 19 19 0 682 125 12 613\n4959 4 3 19 19 0 19 418 11 527\n4960 4 3 19 19 0 19 418 451 181\n4961 4 3 19 19 0 675 676 673 858\n4962 4 3 19 19 0 863 693 681 860\n4963 4 3 19 19 0 527 447 244 28\n4964 4 3 19 19 0 674 325 676 856\n4965 4 3 19 19 0 11 863 417 172\n4966 4 3 19 19 0 329 696 684 698\n4967 4 3 19 19 0 325 698 856 674\n4968 4 3 19 19 0 696 856 698 694\n4969 4 3 19 19 0 420 419 855 421\n4970 4 3 19 19 0 853 852 858 673\n4971 4 3 19 19 0 685 863 417 419\n4972 4 3 19 19 0 418 863 11 527\n4973 4 3 19 19 0 325 856 684 687\n4974 4 3 19 19 0 864 451 862 453\n4975 4 3 19 19 0 669 449 854 187\n4976 4 3 19 19 0 854 667 670 855\n4977 4 3 19 19 0 689 852 323 692\n4978 4 3 19 19 0 852 689 861 691\n4979 4 3 19 19 0 672 188 320 450\n4980 4 3 19 19 0 27 672 320 450\n4981 4 3 19 19 0 682 164 417 172\n4982 4 3 19 19 0 863 859 861 862\n4983 4 3 19 19 0 689 668 677 851\n4984 4 3 19 19 0 863 92 11 527\n4985 4 3 19 19 0 685 419 165 690\n4986 4 3 19 19 0 859 863 861 693\n4987 4 3 19 19 0 696 683 328 684\n4988 4 3 19 19 0 682 863 172 417\n4989 4 3 19 19 0 676 856 687 692\n4990 4 3 19 19 0 678 852 676 324\n4991 4 3 19 19 0 181 180 865 452\n4992 4 3 19 19 0 686 321 855 688\n4993 4 3 19 19 0 667 321 686 322\n4994 4 3 19 19 0 449 452 865 855\n4995 4 3 19 19 0 853 852 862 858\n4996 4 3 19 19 0 453 853 450 862\n4997 4 3 19 19 0 420 153 421 855\n4998 4 3 19 19 0 188 27 320 450\n4999 4 3 19 19 0 325 676 687 324\n5000 4 3 19 19 0 668 689 854 851\n5001 4 3 19 19 0 671 680 673 858\n5002 4 3 19 19 0 859 686 861 855\n5003 4 3 19 19 0 420 452 670 855\n5004 4 3 19 19 0 125 682 683 613\n5005 4 3 19 19 0 672 669 851 320\n5006 4 3 19 19 0 667 321 670 855\n5007 4 3 19 19 0 859 863 419 416\n5008 4 3 19 19 0 139 689 677 323\n5009 4 3 19 19 0 678 853 672 673\n5010 4 3 19 19 0 668 319 677 851\n5011 4 3 19 19 0 689 139 677 668\n5012 4 3 19 19 0 449 453 450 862\n5013 4 3 19 19 0 419 690 855 421\n5014 4 3 19 19 0 854 669 851 862\n5015 4 3 19 19 0 153 421 855 688\n5016 4 3 19 19 0 859 419 855 420\n5017 4 3 19 19 0 92 863 864 527\n5018 4 3 19 19 0 861 859 855 862\n5019 4 3 19 19 0 92 863 11 292\n5020 4 3 19 19 0 321 153 670 855\n5021 4 3 19 19 0 527 92 93 695\n5022 4 3 19 19 0 421 153 10 688\n5023 4 3 19 19 0 852 678 673 853\n5024 4 3 19 19 0 860 687 692 681\n5025 4 3 19 19 0 685 419 417 165\n5026 4 3 19 19 0 864 527 857 695\n5027 4 3 19 19 0 860 852 692 676\n5028 4 3 19 19 0 679 857 680 250\n5029 4 3 19 19 0 448 198 680 857\n5030 4 3 19 19 0 12 682 613 172\n5031 4 3 19 19 0 180 452 420 865\n5032 4 3 19 19 0 860 864 862 858\n5033 4 3 19 19 0 679 675 680 857\n5034 4 3 19 19 0 198 544 250 680\n5035 4 3 19 19 0 863 864 865 862\n5036 4 3 19 19 0 198 857 544 680\n5037 4 3 19 19 0 292 125 683 613\n5038 4 3 19 19 0 164 685 417 165\n5039 4 3 19 19 0 187 854 670 855\n5040 4 3 19 19 0 697 679 258 857\n5041 4 3 19 19 0 683 856 687 684\n5042 4 3 19 19 0 679 697 101 327\n5043 4 3 19 19 0 856 674 698 694\n5044 4 3 19 19 0 696 856 683 684\n5045 4 3 19 19 0 857 697 695 258\n5046 4 3 19 19 0 669 853 851 862\n5047 4 3 19 19 0 447 864 857 858\n5048 4 3 19 19 0 447 527 244 864\n5049 4 3 19 19 0 693 863 861 860\n5050 4 3 19 19 0 854 861 855 862\n5051 4 3 19 19 0 418 863 527 864\n5052 4 3 19 19 0 188 672 669 450\n5053 4 3 19 19 0 418 19 197 527\n5054 4 3 19 19 0 853 454 450 672\n5055 4 3 19 19 0 451 449 862 453\n5056 4 3 19 19 0 671 448 680 858\n5057 4 3 19 19 0 852 861 692 691\n5058 4 3 19 19 0 319 668 669 851\n5059 4 3 19 19 0 672 320 851 677\n5060 4 3 19 19 0 451 181 865 452\n5061 4 3 19 19 0 667 669 854 187\n5062 4 3 19 19 0 860 863 861 862\n5063 4 3 19 19 0 244 527 93 695\n5064 4 3 19 19 0 244 527 857 864\n5065 4 3 19 19 0 863 292 683 682\n5066 4 3 19 19 0 125 292 683 328\n5067 4 3 19 19 0 319 669 677 851\n5068 4 3 19 19 0 418 451 181 865\n5069 4 3 19 19 0 452 180 420 15\n5070 4 3 19 19 0 326 674 694 698\n5071 4 3 19 19 0 863 859 865 416\n5072 4 3 19 19 0 322 667 668 854\n5073 4 3 19 19 0 690 419 166 421\n5074 4 3 19 19 0 452 420 865 855\n5075 4 3 19 19 0 852 860 858 676\n5076 4 3 19 19 0 667 686 855 854\n5077 4 3 19 19 0 856 860 858 857\n5078 4 3 19 19 0 452 187 670 855\n5079 4 3 19 19 0 859 686 691 861\n5080 4 3 19 19 0 686 859 691 690\n5081 4 3 19 19 0 454 671 672 853\n5082 4 3 19 19 0 672 853 669 450\n5083 4 3 19 19 0 856 696 695 694\n5084 4 3 19 19 0 693 859 691 861\n5085 4 3 19 19 0 852 853 851 672\n5086 4 3 19 19 0 859 693 691 690\n5087 4 3 19 19 0 853 669 450 862\n5088 4 3 19 19 0 689 322 668 854\n5089 4 3 19 19 0 449 854 187 855\n5090 4 3 19 19 0 685 164 417 682\n5091 4 3 19 19 0 447 451 864 453\n5092 4 3 19 19 0 164 682 12 172\n5093 4 3 19 19 0 418 863 417 11\n5094 4 3 19 19 0 419 859 416 420\n5095 4 3 19 19 0 322 689 686 854\n5096 4 3 19 19 0 667 322 686 854\n5097 4 3 19 19 0 421 690 855 688\n5098 4 3 19 19 0 669 667 854 851\n5099 4 3 19 19 0 420 859 865 855\n5100 4 3 19 19 0 857 448 858 680\n5101 4 3 19 19 0 852 860 692 861\n5102 4 3 19 19 0 451 418 864 865\n5103 4 3 19 19 0 188 449 450 669\n5104 4 3 19 19 0 418 181 416 865\n5105 4 3 19 19 0 453 853 862 858\n5106 4 3 19 19 0 451 864 862 865\n5107 4 3 19 19 0 669 449 450 862\n5108 4 3 19 19 0 863 418 416 865\n5109 4 3 19 19 0 682 292 683 613\n5110 4 3 19 19 0 418 863 864 865\n5111 4 3 19 19 0 667 668 854 851\n5112 4 3 19 19 0 857 679 258 544\n5113 4 3 19 19 0 668 667 669 851\n5114 4 3 19 19 0 674 675 679 857\n5115 4 3 19 19 0 674 326 694 327\n5116 4 3 19 19 0 678 323 677 851\n5117 4 3 19 19 0 678 852 323 851\n5118 4 3 19 19 0 672 853 851 669\n5119 4 3 19 19 0 323 689 677 851\n5120 4 3 19 19 0 859 863 865 862\n5121 4 3 19 19 0 694 697 695 857\n5122 4 3 19 19 0 671 448 853 453\n5123 4 3 19 19 0 320 669 851 677\n5124 4 3 19 19 0 447 527 197 28\n5125 4 3 19 19 0 852 689 323 851\n5126 4 3 19 19 0 861 689 851 854\n5127 4 3 19 19 0 852 689 851 861\n5128 4 3 19 19 0 861 852 862 851\n5129 4 3 19 19 0 852 853 862 851\n5130 4 3 19 19 0 852 860 862 858\n5131 4 3 19 19 0 454 671 853 453\n5132 4 3 19 19 0 153 321 10 688\n5133 4 3 19 19 0 671 454 448 453\n5134 4 3 19 19 0 690 686 855 688\n5135 4 3 19 19 0 447 198 544 28\n5136 4 3 19 19 0 244 447 544 28\n5137 4 3 19 19 0 853 454 453 450\n5138 4 3 19 19 0 863 92 864 695\n5139 4 3 19 19 0 854 861 862 851\n5140 4 3 19 19 0 93 544 695 258\n5141 4 3 19 19 0 860 852 862 861\n5142 4 3 19 19 0 448 190 680 31\n5143 4 3 19 19 0 198 448 680 31\n5144 4 3 19 19 0 697 674 857 694\n5145 4 3 19 19 0 448 853 453 858\n5146 4 3 19 19 0 680 675 673 858\n5147 4 3 19 19 0 696 856 684 698\n5148 4 3 19 19 0 325 140 684 698\n5149 4 3 19 19 0 671 454 672 189\n5150 4 3 19 19 0 856 683 687 681\n5151 4 3 19 19 0 448 671 853 858\n5152 4 3 19 19 0 853 671 673 858\n5153 4 3 19 19 0 860 864 858 857\n5154 4 3 19 19 0 678 852 672 853\n5155 4 3 19 19 0 865 449 855 862\n5156 4 3 19 19 0 689 139 668 322\n5157 4 3 19 19 0 678 672 851 677\n5158 4 3 19 19 0 544 857 250 680\n5159 4 3 19 19 0 153 420 670 855\n5160 4 3 19 19 0 859 865 855 862\n5161 4 3 19 19 0 292 682 172 613\n5162 4 3 19 19 0 454 671 190 189\n5163 4 3 19 19 0 671 454 190 448\n5164 4 3 19 19 0 292 863 172 682\n5165 4 3 19 19 0 329 696 328 684\n5166 4 3 19 19 0 863 685 693 690\n5167 4 3 19 19 0 859 863 693 690\n5168 4 3 19 19 0 451 452 865 449\n5169 4 3 19 19 0 668 139 677 319\n5170 4 3 19 19 0 856 860 695 683\n5171 4 3 19 19 0 863 860 864 862\n5172 4 3 19 19 0 449 188 187 669\n5173 4 3 19 19 0 696 856 695 683\n5174 4 3 19 19 0 697 674 679 857\n5175 4 3 19 19 0 674 856 857 694\n5176 4 3 19 19 0 856 860 683 681\n5177 4 3 19 19 0 448 671 680 190\n5178 4 3 19 19 0 92 863 292 695\n5179 4 3 19 19 0 697 679 101 258\n5180 4 3 19 19 0 198 447 544 857\n5181 4 3 19 19 0 860 863 864 695\n5182 4 3 19 19 0 697 674 327 679\n5183 4 3 19 19 0 696 292 683 695\n5184 4 3 19 19 0 863 860 683 695\n5185 4 3 19 19 0 292 863 683 695\n5186 4 3 19 19 0 189 454 672 450\n5187 4 3 19 19 0 856 675 858 676\n5188 4 3 19 19 0 675 856 858 857\n5189 4 3 19 19 0 189 27 450 672\n5190 4 3 19 19 0 860 856 858 676\n5191 4 3 19 19 0 853 671 672 673\n5192 4 3 19 19 0 676 678 673 858\n5193 4 3 19 19 0 678 852 673 858\n5194 4 3 19 19 0 419 859 855 690\n5195 4 3 19 19 0 852 678 676 858\n5196 4 3 19 19 0 416 180 420 865\n5197 4 3 19 19 0 859 416 420 865\n5198 4 3 19 19 0 679 250 101 258\n5199 4 3 19 19 0 679 544 250 258\n5200 4 3 19 19 0 153 321 688 855\n5201 4 3 19 19 0 449 669 854 862\n5202 4 3 19 19 0 682 863 681 683\n5203 4 3 19 19 0 449 854 855 862\n5204 4 3 19 19 0 188 672 320 669\n5205 4 3 19 19 0 452 420 670 15\n5206 4 3 19 19 0 685 863 681 682\n5207 4 3 19 19 0 859 686 855 690\n5208 4 3 19 19 0 678 852 851 672\n5209 4 3 19 19 0 687 676 692 324\n5210 4 3 19 19 0 863 685 681 693\n5211 4 3 19 19 0 863 860 681 683\n5212 4 3 19 19 0 860 693 692 861\n5213 4 3 19 19 0 667 854 670 187\n5214 4 3 19 19 0 856 325 676 687\n5215 4 3 19 19 0 140 329 684 698\n5216 4 3 19 19 0 527 244 857 695\n5217 4 3 19 19 0 15 420 670 153\n5218 4 3 19 19 0 697 674 694 327\n5219 4 3 19 19 0 166 421 10 688\n5220 4 3 19 19 0 19 418 197 451\n5221 4 3 19 19 0 527 447 197 864\n5222 4 3 19 19 0 857 675 680 858\n5223 4 3 19 19 0 198 447 857 448\n5224 4 3 19 19 0 447 451 197 864\n5225 4 3 19 19 0 418 527 197 864\n5226 4 3 19 19 0 863 418 417 416\n5227 4 3 19 19 0 419 863 417 416\n5228 4 3 19 19 0 292 863 11 172\n5229 4 3 19 19 0 674 140 325 698\n5230 4 3 19 19 0 451 418 197 864\n5231 4 3 19 19 0 544 857 695 258\n5232 4 3 19 19 0 250 198 680 31\n5233 4 3 19 19 0 679 857 250 544\n5234 4 3 19 19 0 319 669 320 677\n5235 4 3 19 19 0 449 451 862 865\n5236 4 3 19 19 0 166 690 421 688\n5237 4 3 19 19 0 693 860 692 681\n5238 4 3 19 19 0 324 852 323 678\n5239 4 3 19 19 0 324 323 852 692\n5240 4 3 19 19 0 858 447 453 448\n5241 4 3 19 19 0 858 453 447 864\n5242 4 3 19 19 0 861 686 689 854\n5243 4 3 19 19 0 861 689 686 691\n5244 4 3 19 19 0 695 244 544 93\n5245 4 3 19 19 0 695 544 244 857\n5246 4 3 19 19 0 690 863 419 859\n5247 4 3 19 19 0 690 419 863 685\n5248 4 3 20 20 0 714 138 707 662\n5249 4 3 20 20 0 715 713 870 709\n5250 4 3 20 20 0 875 727 609 877\n5251 4 3 20 20 0 717 705 331 141\n5252 4 3 20 20 0 713 543 697 101\n5253 4 3 20 20 0 703 876 700 867\n5254 4 3 20 20 0 873 867 868 711\n5255 4 3 20 20 0 867 873 700 711\n5256 4 3 20 20 0 703 704 700 876\n5257 4 3 20 20 0 664 611 879 89\n5258 4 3 20 20 0 725 706 866 719\n5259 4 3 20 20 0 877 608 879 612\n5260 4 3 20 20 0 606 702 866 612\n5261 4 3 20 20 0 317 100 662 710\n5262 4 3 20 20 0 877 608 871 879\n5263 4 3 20 20 0 703 666 315 881\n5264 4 3 20 20 0 694 709 869 870\n5265 4 3 20 20 0 876 867 881 880\n5266 4 3 20 20 0 289 290 881 879\n5267 4 3 20 20 0 872 715 868 867\n5268 4 3 20 20 0 873 874 868 878\n5269 4 3 20 20 0 716 698 869 723\n5270 4 3 20 20 0 874 873 868 711\n5271 4 3 20 20 0 710 100 662 256\n5272 4 3 20 20 0 724 708 334 114\n5273 4 3 20 20 0 611 245 879 89\n5274 4 3 20 20 0 705 717 332 141\n5275 4 3 20 20 0 706 704 719 333\n5276 4 3 20 20 0 704 719 333 720\n5277 4 3 20 20 0 878 874 871 869\n5278 4 3 20 20 0 245 91 879 246\n5279 4 3 20 20 0 874 873 711 712\n5280 4 3 20 20 0 727 875 721 877\n5281 4 3 20 20 0 666 880 663 881\n5282 4 3 20 20 0 696 329 869 698\n5283 4 3 20 20 0 281 594 116 612\n5284 4 3 20 20 0 91 665 879 246\n5285 4 3 20 20 0 726 727 721 877\n5286 4 3 20 20 0 872 666 880 256\n5287 4 3 20 20 0 870 872 871 256\n5288 4 3 20 20 0 703 666 707 314\n5289 4 3 20 20 0 872 710 662 256\n5290 4 3 20 20 0 714 872 715 710\n5291 4 3 20 20 0 725 706 708 866\n5292 4 3 20 20 0 873 874 722 712\n5293 4 3 20 20 0 875 878 871 869\n5294 4 3 20 20 0 332 704 333 720\n5295 4 3 20 20 0 594 724 866 281\n5296 4 3 20 20 0 245 90 246 879\n5297 4 3 20 20 0 877 879 871 880\n5298 4 3 20 20 0 91 665 256 880\n5299 4 3 20 20 0 666 707 314 662\n5300 4 3 20 20 0 876 873 868 878\n5301 4 3 20 20 0 866 606 612 881\n5302 4 3 20 20 0 873 876 718 878\n5303 4 3 20 20 0 694 697 709 870\n5304 4 3 20 20 0 874 873 718 878\n5305 4 3 20 20 0 704 873 705 700\n5306 4 3 20 20 0 874 709 868 870\n5307 4 3 20 20 0 877 875 721 878\n5308 4 3 20 20 0 709 874 712 869\n5309 4 3 20 20 0 724 279 281 594\n5310 4 3 20 20 0 718 876 721 878\n5311 4 3 20 20 0 666 665 880 256\n5312 4 3 20 20 0 695 92 871 292\n5313 4 3 20 20 0 873 717 711 712\n5314 4 3 20 20 0 725 726 721 877\n5315 4 3 20 20 0 873 876 720 718\n5316 4 3 20 20 0 876 866 721 878\n5317 4 3 20 20 0 876 878 868 880\n5318 4 3 20 20 0 707 714 662 867\n5319 4 3 20 20 0 91 256 871 880\n5320 4 3 20 20 0 866 876 721 719\n5321 4 3 20 20 0 328 875 696 728\n5322 4 3 20 20 0 606 702 115 286\n5323 4 3 20 20 0 725 866 877 721\n5324 4 3 20 20 0 696 875 871 869\n5325 4 3 20 20 0 716 709 712 869\n5326 4 3 20 20 0 706 719 334 333\n5327 4 3 20 20 0 706 725 334 719\n5328 4 3 20 20 0 718 874 723 722\n5329 4 3 20 20 0 704 873 876 720\n5330 4 3 20 20 0 876 873 700 867\n5331 4 3 20 20 0 92 93 695 871\n5332 4 3 20 20 0 876 704 719 866\n5333 4 3 20 20 0 698 329 869 723\n5334 4 3 20 20 0 328 727 875 728\n5335 4 3 20 20 0 874 868 712 711\n5336 4 3 20 20 0 879 877 612 881\n5337 4 3 20 20 0 606 290 612 881\n5338 4 3 20 20 0 726 610 117 291\n5339 4 3 20 20 0 666 703 867 880\n5340 4 3 20 20 0 705 704 332 720\n5341 4 3 20 20 0 716 140 723 335\n5342 4 3 20 20 0 608 92 292 871\n5343 4 3 20 20 0 875 877 871 878\n5344 4 3 20 20 0 90 664 879 89\n5345 4 3 20 20 0 727 875 609 292\n5346 4 3 20 20 0 717 873 722 712\n5347 4 3 20 20 0 664 665 246 879\n5348 4 3 20 20 0 91 245 879 871\n5349 4 3 20 20 0 867 876 868 880\n5350 4 3 20 20 0 91 92 245 871\n5351 4 3 20 20 0 608 245 871 879\n5352 4 3 20 20 0 606 122 701 286\n5353 4 3 20 20 0 866 877 612 610\n5354 4 3 20 20 0 696 694 869 870\n5355 4 3 20 20 0 695 694 696 870\n5356 4 3 20 20 0 875 728 869 696\n5357 4 3 20 20 0 872 714 662 710\n5358 4 3 20 20 0 272 594 114 708\n5359 4 3 20 20 0 709 874 869 870\n5360 4 3 20 20 0 695 696 871 870\n5361 4 3 20 20 0 714 138 330 707\n5362 4 3 20 20 0 694 696 869 698\n5363 4 3 20 20 0 290 611 612 879\n5364 4 3 20 20 0 707 867 700 711\n5365 4 3 20 20 0 728 874 878 869\n5366 4 3 20 20 0 727 726 609 877\n5367 4 3 20 20 0 722 336 712 335\n5368 4 3 20 20 0 258 93 256 870\n5369 4 3 20 20 0 713 327 697 709\n5370 4 3 20 20 0 875 608 292 871\n5371 4 3 20 20 0 703 707 867 700\n5372 4 3 20 20 0 725 706 334 708\n5373 4 3 20 20 0 695 93 870 871\n5374 4 3 20 20 0 876 703 881 867\n5375 4 3 20 20 0 877 878 881 880\n5376 4 3 20 20 0 867 703 881 880\n5377 4 3 20 20 0 608 611 879 612\n5378 4 3 20 20 0 702 594 708 866\n5379 4 3 20 20 0 326 694 709 698\n5380 4 3 20 20 0 705 332 722 720\n5381 4 3 20 20 0 874 722 712 723\n5382 4 3 20 20 0 877 866 881 878\n5383 4 3 20 20 0 726 727 609 291\n5384 4 3 20 20 0 881 666 315 663\n5385 4 3 20 20 0 866 725 719 721\n5386 4 3 20 20 0 289 606 881 290\n5387 4 3 20 20 0 141 717 332 722\n5388 4 3 20 20 0 717 705 332 722\n5389 4 3 20 20 0 93 258 695 870\n5390 4 3 20 20 0 714 872 867 715\n5391 4 3 20 20 0 726 281 117 610\n5392 4 3 20 20 0 93 870 871 256\n5393 4 3 20 20 0 281 866 612 610\n5394 4 3 20 20 0 728 718 721 878\n5395 4 3 20 20 0 315 122 701 663\n5396 4 3 20 20 0 608 245 879 611\n5397 4 3 20 20 0 666 872 662 256\n5398 4 3 20 20 0 245 90 879 89\n5399 4 3 20 20 0 716 698 709 869\n5400 4 3 20 20 0 289 664 879 881\n5401 4 3 20 20 0 866 702 881 701\n5402 4 3 20 20 0 702 606 116 612\n5403 4 3 20 20 0 90 664 246 879\n5404 4 3 20 20 0 878 877 871 880\n5405 4 3 20 20 0 872 880 871 256\n5406 4 3 20 20 0 272 702 115 594\n5407 4 3 20 20 0 698 694 709 869\n5408 4 3 20 20 0 327 694 697 709\n5409 4 3 20 20 0 716 326 709 698\n5410 4 3 20 20 0 702 606 701 286\n5411 4 3 20 20 0 664 289 663 881\n5412 4 3 20 20 0 724 726 281 117\n5413 4 3 20 20 0 724 279 594 708\n5414 4 3 20 20 0 279 724 281 117\n5415 4 3 20 20 0 724 279 708 114\n5416 4 3 20 20 0 666 703 315 314\n5417 4 3 20 20 0 125 727 609 292\n5418 4 3 20 20 0 727 125 609 291\n5419 4 3 20 20 0 876 718 721 719\n5420 4 3 20 20 0 125 328 727 292\n5421 4 3 20 20 0 336 717 141 722\n5422 4 3 20 20 0 875 728 878 869\n5423 4 3 20 20 0 713 697 870 709\n5424 4 3 20 20 0 713 872 870 543\n5425 4 3 20 20 0 724 725 334 708\n5426 4 3 20 20 0 664 90 124 89\n5427 4 3 20 20 0 702 272 708 594\n5428 4 3 20 20 0 91 871 256 93\n5429 4 3 20 20 0 543 872 870 256\n5430 4 3 20 20 0 594 281 866 612\n5431 4 3 20 20 0 702 594 866 612\n5432 4 3 20 20 0 706 702 708 866\n5433 4 3 20 20 0 724 725 708 866\n5434 4 3 20 20 0 326 716 140 698\n5435 4 3 20 20 0 609 608 877 610\n5436 4 3 20 20 0 713 543 870 697\n5437 4 3 20 20 0 606 702 881 866\n5438 4 3 20 20 0 258 543 870 256\n5439 4 3 20 20 0 140 716 723 698\n5440 4 3 20 20 0 706 704 699 866\n5441 4 3 20 20 0 331 330 700 711\n5442 4 3 20 20 0 879 877 881 880\n5443 4 3 20 20 0 606 290 116 612\n5444 4 3 20 20 0 704 876 699 866\n5445 4 3 20 20 0 704 703 699 876\n5446 4 3 20 20 0 713 543 101 251\n5447 4 3 20 20 0 327 326 694 709\n5448 4 3 20 20 0 699 866 881 701\n5449 4 3 20 20 0 251 256 710 543\n5450 4 3 20 20 0 702 866 699 701\n5451 4 3 20 20 0 872 713 710 543\n5452 4 3 20 20 0 329 140 723 698\n5453 4 3 20 20 0 703 666 881 880\n5454 4 3 20 20 0 877 866 612 881\n5455 4 3 20 20 0 875 728 721 878\n5456 4 3 20 20 0 875 727 721 728\n5457 4 3 20 20 0 666 665 663 880\n5458 4 3 20 20 0 702 706 699 866\n5459 4 3 20 20 0 327 713 697 101\n5460 4 3 20 20 0 543 258 697 101\n5461 4 3 20 20 0 664 879 881 663\n5462 4 3 20 20 0 866 876 881 878\n5463 4 3 20 20 0 878 876 881 880\n5464 4 3 20 20 0 715 709 870 868\n5465 4 3 20 20 0 873 705 722 720\n5466 4 3 20 20 0 329 728 869 723\n5467 4 3 20 20 0 707 714 867 711\n5468 4 3 20 20 0 874 728 723 869\n5469 4 3 20 20 0 728 874 723 718\n5470 4 3 20 20 0 330 714 707 711\n5471 4 3 20 20 0 872 713 870 715\n5472 4 3 20 20 0 543 258 870 697\n5473 4 3 20 20 0 873 704 705 720\n5474 4 3 20 20 0 872 666 867 880\n5475 4 3 20 20 0 873 718 720 722\n5476 4 3 20 20 0 695 694 870 697\n5477 4 3 20 20 0 704 873 700 876\n5478 4 3 20 20 0 258 695 870 697\n5479 4 3 20 20 0 867 715 868 711\n5480 4 3 20 20 0 727 328 875 292\n5481 4 3 20 20 0 872 713 715 710\n5482 4 3 20 20 0 608 92 871 245\n5483 4 3 20 20 0 881 315 701 663\n5484 4 3 20 20 0 872 715 870 868\n5485 4 3 20 20 0 290 879 612 881\n5486 4 3 20 20 0 866 876 699 881\n5487 4 3 20 20 0 867 872 880 868\n5488 4 3 20 20 0 876 703 699 881\n5489 4 3 20 20 0 606 702 701 881\n5490 4 3 20 20 0 664 665 879 663\n5491 4 3 20 20 0 704 876 719 720\n5492 4 3 20 20 0 696 869 871 870\n5493 4 3 20 20 0 92 91 93 871\n5494 4 3 20 20 0 594 279 114 708\n5495 4 3 20 20 0 608 875 292 877\n5496 4 3 20 20 0 868 878 871 880\n5497 4 3 20 20 0 335 716 712 723\n5498 4 3 20 20 0 594 702 116 612\n5499 4 3 20 20 0 702 606 115 116\n5500 4 3 20 20 0 329 328 696 728\n5501 4 3 20 20 0 609 608 292 877\n5502 4 3 20 20 0 594 702 115 116\n5503 4 3 20 20 0 875 328 696 292\n5504 4 3 20 20 0 880 879 663 881\n5505 4 3 20 20 0 875 609 292 877\n5506 4 3 20 20 0 665 879 663 880\n5507 4 3 20 20 0 91 879 880 871\n5508 4 3 20 20 0 703 881 315 701\n5509 4 3 20 20 0 875 608 871 877\n5510 4 3 20 20 0 703 699 881 701\n5511 4 3 20 20 0 872 868 870 871\n5512 4 3 20 20 0 872 543 710 256\n5513 4 3 20 20 0 868 872 880 871\n5514 4 3 20 20 0 866 877 721 878\n5515 4 3 20 20 0 868 715 712 711\n5516 4 3 20 20 0 874 873 722 718\n5517 4 3 20 20 0 873 705 717 722\n5518 4 3 20 20 0 722 335 712 723\n5519 4 3 20 20 0 717 336 712 722\n5520 4 3 20 20 0 665 91 879 880\n5521 4 3 20 20 0 726 609 877 610\n5522 4 3 20 20 0 609 726 291 610\n5523 4 3 20 20 0 718 876 720 719\n5524 4 3 20 20 0 704 706 719 866\n5525 4 3 20 20 0 728 329 869 696\n5526 4 3 20 20 0 608 877 610 612\n5527 4 3 20 20 0 873 876 868 867\n5528 4 3 20 20 0 705 331 700 711\n5529 4 3 20 20 0 714 715 867 711\n5530 4 3 20 20 0 874 728 878 718\n5531 4 3 20 20 0 330 707 700 711\n5532 4 3 20 20 0 873 705 700 711\n5533 4 3 20 20 0 543 713 710 251\n5534 4 3 20 20 0 251 256 100 710\n5535 4 3 20 20 0 714 317 662 710\n5536 4 3 20 20 0 594 724 708 866\n5537 4 3 20 20 0 666 703 707 867\n5538 4 3 20 20 0 874 868 871 870\n5539 4 3 20 20 0 874 878 871 868\n5540 4 3 20 20 0 869 874 871 870\n5541 4 3 20 20 0 714 872 662 867\n5542 4 3 20 20 0 714 317 138 662\n5543 4 3 20 20 0 707 138 314 662\n5544 4 3 20 20 0 868 712 709 874\n5545 4 3 20 20 0 868 709 712 715\n5546 4 3 20 20 0 711 705 717 873\n5547 4 3 20 20 0 711 717 705 331\n5548 4 3 20 20 0 725 877 610 726\n5549 4 3 20 20 0 610 877 725 866\n5550 4 3 20 20 0 725 610 281 726\n5551 4 3 20 20 0 281 610 725 866\n5552 4 3 20 20 0 725 281 724 726\n5553 4 3 20 20 0 724 281 725 866\n5554 4 3 20 20 0 869 712 723 874\n5555 4 3 20 20 0 869 723 712 716\n5556 4 3 20 20 0 696 871 292 695\n5557 4 3 20 20 0 696 292 871 875\n5558 4 3 20 20 0 663 701 289 122\n5559 4 3 20 20 0 663 289 701 881\n5560 4 3 20 20 0 606 289 701 122\n5561 4 3 20 20 0 606 701 289 881\n5562 4 3 20 20 0 867 662 666 872\n5563 4 3 20 20 0 867 666 662 707\n5564 4 3 20 20 0 289 664 290 879\n5565 4 3 20 20 0 289 290 664 124\n5566 4 3 20 20 0 664 611 290 879\n5567 4 3 20 20 0 89 124 611 123\n5568 4 3 20 20 0 89 611 124 664\n5569 4 3 20 20 0 290 611 124 123\n5570 4 3 20 20 0 290 124 611 664\n5571 4 3 21 21 0 748 745 344 749\n5572 4 3 21 21 0 745 748 740 749\n5573 4 3 21 21 0 661 312 732 741\n5574 4 3 21 21 0 98 345 751 99\n5575 4 3 21 21 0 337 744 202 731\n5576 4 3 21 21 0 316 661 96 741\n5577 4 3 21 21 0 751 659 255 99\n5578 4 3 21 21 0 345 747 751 99\n5579 4 3 21 21 0 734 311 660 730\n5580 4 3 21 21 0 661 737 96 741\n5581 4 3 21 21 0 743 343 143 749\n5582 4 3 21 21 0 734 659 660 311\n5583 4 3 21 21 0 659 742 732 729\n5584 4 3 21 21 0 739 745 341 746\n5585 4 3 21 21 0 312 734 311 659\n5586 4 3 21 21 0 142 733 746 338\n5587 4 3 21 21 0 201 469 41 730\n5588 4 3 21 21 0 471 469 729 470\n5589 4 3 21 21 0 742 729 738 732\n5590 4 3 21 21 0 744 731 735 729\n5591 4 3 21 21 0 257 737 255 751\n5592 4 3 21 21 0 751 98 99 255\n5593 4 3 21 21 0 45 744 748 471\n5594 4 3 21 21 0 46 209 748 470\n5595 4 3 21 21 0 248 737 96 255\n5596 4 3 21 21 0 312 135 732 741\n5597 4 3 21 21 0 209 471 748 470\n5598 4 3 21 21 0 731 744 202 469\n5599 4 3 21 21 0 345 46 748 470\n5600 4 3 21 21 0 345 747 46 470\n5601 4 3 21 21 0 731 201 469 42\n5602 4 3 21 21 0 257 98 751 255\n5603 4 3 21 21 0 97 257 737 248\n5604 4 3 21 21 0 742 737 751 255\n5605 4 3 21 21 0 745 740 743 749\n5606 4 3 21 21 0 732 340 339 738\n5607 4 3 21 21 0 659 742 751 255\n5608 4 3 21 21 0 469 207 41 730\n5609 4 3 21 21 0 661 742 255 737\n5610 4 3 21 21 0 742 659 751 748\n5611 4 3 21 21 0 742 750 751 737\n5612 4 3 21 21 0 337 744 731 735\n5613 4 3 21 21 0 744 45 748 344\n5614 4 3 21 21 0 748 659 470 729\n5615 4 3 21 21 0 311 136 660 730\n5616 4 3 21 21 0 733 732 339 738\n5617 4 3 21 21 0 742 661 255 659\n5618 4 3 21 21 0 97 736 750 343\n5619 4 3 21 21 0 747 659 751 99\n5620 4 3 21 21 0 338 733 746 735\n5621 4 3 21 21 0 745 744 748 344\n5622 4 3 21 21 0 731 337 42 202\n5623 4 3 21 21 0 471 744 748 729\n5624 4 3 21 21 0 471 748 470 729\n5625 4 3 21 21 0 744 338 746 735\n5626 4 3 21 21 0 312 734 659 732\n5627 4 3 21 21 0 257 737 248 255\n5628 4 3 21 21 0 736 97 750 737\n5629 4 3 21 21 0 733 744 746 735\n5630 4 3 21 21 0 750 736 737 742\n5631 4 3 21 21 0 729 469 730 470\n5632 4 3 21 21 0 745 743 342 749\n5633 4 3 21 21 0 742 659 748 729\n5634 4 3 21 21 0 750 742 751 748\n5635 4 3 21 21 0 661 312 659 732\n5636 4 3 21 21 0 742 340 732 738\n5637 4 3 21 21 0 661 742 737 741\n5638 4 3 21 21 0 744 745 748 740\n5639 4 3 21 21 0 750 97 257 737\n5640 4 3 21 21 0 731 469 730 729\n5641 4 3 21 21 0 45 471 748 209\n5642 4 3 21 21 0 747 137 659 99\n5643 4 3 21 21 0 469 470 207 730\n5644 4 3 21 21 0 344 745 342 749\n5645 4 3 21 21 0 729 733 738 732\n5646 4 3 21 21 0 44 470 660 207\n5647 4 3 21 21 0 661 737 255 96\n5648 4 3 21 21 0 318 44 660 207\n5649 4 3 21 21 0 740 745 743 342\n5650 4 3 21 21 0 747 137 660 659\n5651 4 3 21 21 0 661 742 732 659\n5652 4 3 21 21 0 142 739 341 746\n5653 4 3 21 21 0 744 337 338 735\n5654 4 3 21 21 0 733 744 735 729\n5655 4 3 21 21 0 207 470 660 730\n5656 4 3 21 21 0 201 731 469 730\n5657 4 3 21 21 0 341 745 740 342\n5658 4 3 21 21 0 44 137 318 660\n5659 4 3 21 21 0 734 659 732 729\n5660 4 3 21 21 0 742 729 740 738\n5661 4 3 21 21 0 45 744 471 202\n5662 4 3 21 21 0 744 471 202 469\n5663 4 3 21 21 0 744 733 746 745\n5664 4 3 21 21 0 745 739 738 746\n5665 4 3 21 21 0 739 745 738 740\n5666 4 3 21 21 0 745 739 341 740\n5667 4 3 21 21 0 736 750 343 749\n5668 4 3 21 21 0 733 745 738 746\n5669 4 3 21 21 0 742 661 732 741\n5670 4 3 21 21 0 661 135 741 316\n5671 4 3 21 21 0 135 340 732 741\n5672 4 3 21 21 0 312 661 135 741\n5673 4 3 21 21 0 340 742 732 741\n5674 4 3 21 21 0 736 343 743 749\n5675 4 3 21 21 0 740 736 743 749\n5676 4 3 21 21 0 747 46 470 44\n5677 4 3 21 21 0 731 42 469 202\n5678 4 3 21 21 0 659 747 470 660\n5679 4 3 21 21 0 750 257 751 737\n5680 4 3 21 21 0 207 136 41 730\n5681 4 3 21 21 0 470 659 751 747\n5682 4 3 21 21 0 751 659 470 748\n5683 4 3 21 21 0 751 345 470 747\n5684 4 3 21 21 0 470 345 751 748\n5685 4 3 21 21 0 749 342 143 743\n5686 4 3 21 21 0 749 143 342 344\n5687 4 3 21 21 0 660 207 136 318\n5688 4 3 21 21 0 660 136 207 730\n5689 4 3 21 21 0 729 740 748 742\n5690 4 3 21 21 0 729 748 740 744\n5691 4 3 21 21 0 660 734 470 659\n5692 4 3 21 21 0 660 470 734 730\n5693 4 3 21 21 0 729 470 734 659\n5694 4 3 21 21 0 729 734 470 730\n5695 4 3 21 21 0 44 660 747 137\n5696 4 3 21 21 0 747 660 44 470\n5697 4 3 21 21 0 142 746 339 739\n5698 4 3 21 21 0 142 339 746 733\n5699 4 3 21 21 0 738 339 746 739\n5700 4 3 21 21 0 738 746 339 733\n5701 4 3 21 21 0 738 729 744 733\n5702 4 3 21 21 0 744 729 738 740\n5703 4 3 21 21 0 744 745 738 733\n5704 4 3 21 21 0 738 745 744 740\n5705 4 3 21 21 0 744 469 729 471\n5706 4 3 21 21 0 729 469 744 731\n5707 4 3 21 21 0 749 748 742 750\n5708 4 3 21 21 0 742 748 749 740\n5709 4 3 21 21 0 742 736 749 750\n5710 4 3 21 21 0 749 736 742 740\n5711 4 3 22 22 0 754 658 752 753\n5712 4 3 22 22 0 207 44 658 318\n5713 4 3 22 22 0 318 754 136 310\n5714 4 3 22 22 0 120 658 310 753\n5715 4 3 22 22 0 463 752 464 206\n5716 4 3 22 22 0 754 752 658 463\n5717 4 3 22 22 0 754 318 658 310\n5718 4 3 22 22 0 557 752 605 104\n5719 4 3 22 22 0 120 285 605 753\n5720 4 3 22 22 0 207 463 754 658\n5721 4 3 22 22 0 557 614 206 107\n5722 4 3 22 22 0 752 463 39 206\n5723 4 3 22 22 0 126 121 605 658\n5724 4 3 22 22 0 614 126 605 658\n5725 4 3 22 22 0 103 614 102 126\n5726 4 3 22 22 0 754 207 318 136\n5727 4 3 22 22 0 41 207 754 136\n5728 4 3 22 22 0 464 605 752 658\n5729 4 3 22 22 0 464 605 658 614\n5730 4 3 22 22 0 464 605 614 557\n5731 4 3 22 22 0 752 557 464 206\n5732 4 3 22 22 0 40 614 206 464\n5733 4 3 22 22 0 614 557 206 464\n5734 4 3 22 22 0 614 40 206 107\n5735 4 3 22 22 0 605 120 753 658\n5736 4 3 22 22 0 614 40 43 464\n5737 4 3 22 22 0 127 126 464 658\n5738 4 3 22 22 0 206 557 107 267\n5739 4 3 22 22 0 557 614 103 605\n5740 4 3 22 22 0 126 127 464 43\n5741 4 3 22 22 0 103 121 605 126\n5742 4 3 22 22 0 614 103 605 126\n5743 4 3 22 22 0 126 614 43 464\n5744 4 3 22 22 0 658 754 310 753\n5745 4 3 22 22 0 103 557 605 104\n5746 4 3 22 22 0 126 614 464 658\n5747 4 3 22 22 0 463 752 658 464\n5748 4 3 22 22 0 127 44 464 43\n5749 4 3 22 22 0 463 44 658 207\n5750 4 3 22 22 0 463 41 754 39\n5751 4 3 22 22 0 44 137 658 318\n5752 4 3 22 22 0 463 41 207 754\n5753 4 3 22 22 0 207 754 318 658\n5754 4 3 22 22 0 285 752 605 753\n5755 4 3 22 22 0 557 614 102 103\n5756 4 3 22 22 0 752 285 605 104\n5757 4 3 22 22 0 120 121 658 605\n5758 4 3 22 22 0 464 605 557 752\n5759 4 3 22 22 0 614 557 102 107\n5760 4 3 22 22 0 752 106 206 39\n5761 4 3 22 22 0 752 39 463 754\n5762 4 3 22 22 0 127 44 658 464\n5763 4 3 22 22 0 44 127 658 137\n5764 4 3 22 22 0 127 121 126 658\n5765 4 3 22 22 0 463 44 464 658\n5766 4 3 22 22 0 752 605 753 658\n5767 4 3 22 22 0 557 752 267 206\n5768 4 3 22 22 0 557 267 752 104\n5769 4 3 22 22 0 106 267 752 206\n5770 4 3 22 22 0 106 752 267 104\n5771 4 3 23 23 0 539 747 345 99\n5772 4 3 23 23 0 755 130 119 756\n5773 4 3 23 23 0 472 490 47 615\n5774 4 3 23 23 0 747 539 345 756\n5775 4 3 23 23 0 490 525 68 616\n5776 4 3 23 23 0 472 490 615 616\n5777 4 3 23 23 0 472 747 44 46\n5778 4 3 23 23 0 254 237 616 293\n5779 4 3 23 23 0 472 615 47 43\n5780 4 3 23 23 0 756 539 345 94\n5781 4 3 23 23 0 525 755 524 756\n5782 4 3 23 23 0 539 98 345 94\n5783 4 3 23 23 0 747 254 539 616\n5784 4 3 23 23 0 283 119 252 756\n5785 4 3 23 23 0 71 755 69 490\n5786 4 3 23 23 0 755 283 756 119\n5787 4 3 23 23 0 240 525 69 755\n5788 4 3 23 23 0 755 525 69 490\n5789 4 3 23 23 0 747 472 616 756\n5790 4 3 23 23 0 472 51 756 46\n5791 4 3 23 23 0 525 747 616 756\n5792 4 3 23 23 0 490 67 616 68\n5793 4 3 23 23 0 539 756 252 94\n5794 4 3 23 23 0 525 240 524 755\n5795 4 3 23 23 0 525 747 539 616\n5796 4 3 23 23 0 87 237 88 293\n5797 4 3 23 23 0 237 254 88 293\n5798 4 3 23 23 0 616 127 126 43\n5799 4 3 23 23 0 67 615 616 126\n5800 4 3 23 23 0 240 283 524 755\n5801 4 3 23 23 0 472 44 616 43\n5802 4 3 23 23 0 127 747 44 616\n5803 4 3 23 23 0 747 472 756 46\n5804 4 3 23 23 0 51 71 47 472\n5805 4 3 23 23 0 525 237 68 616\n5806 4 3 23 23 0 71 472 756 490\n5807 4 3 23 23 0 67 490 616 615\n5808 4 3 23 23 0 756 119 252 94\n5809 4 3 23 23 0 71 472 490 47\n5810 4 3 23 23 0 67 74 490 615\n5811 4 3 23 23 0 747 472 44 616\n5812 4 3 23 23 0 74 71 490 47\n5813 4 3 23 23 0 283 240 524 85\n5814 4 3 23 23 0 755 71 756 490\n5815 4 3 23 23 0 254 747 539 99\n5816 4 3 23 23 0 755 71 130 756\n5817 4 3 23 23 0 747 525 539 756\n5818 4 3 23 23 0 71 51 130 756\n5819 4 3 23 23 0 254 237 88 242\n5820 4 3 23 23 0 44 127 616 43\n5821 4 3 23 23 0 755 283 524 756\n5822 4 3 23 23 0 525 490 68 69\n5823 4 3 23 23 0 98 539 345 99\n5824 4 3 23 23 0 525 755 756 490\n5825 4 3 23 23 0 86 283 524 85\n5826 4 3 23 23 0 539 525 242 524\n5827 4 3 23 23 0 242 86 252 524\n5828 4 3 23 23 0 539 525 524 756\n5829 4 3 23 23 0 51 71 472 756\n5830 4 3 23 23 0 283 756 252 524\n5831 4 3 23 23 0 756 539 252 524\n5832 4 3 23 23 0 539 242 252 524\n5833 4 3 23 23 0 254 747 99 137\n5834 4 3 23 23 0 86 283 252 524\n5835 4 3 23 23 0 615 472 616 43\n5836 4 3 23 23 0 490 74 47 615\n5837 4 3 23 23 0 747 254 127 137\n5838 4 3 23 23 0 46 747 345 756\n5839 4 3 23 23 0 747 127 44 137\n5840 4 3 23 23 0 615 616 126 43\n5841 4 3 23 23 0 254 127 616 747\n5842 4 3 23 23 0 616 127 254 293\n5843 4 3 23 23 0 756 616 490 472\n5844 4 3 23 23 0 756 490 616 525\n5845 4 3 23 23 0 242 539 616 525\n5846 4 3 23 23 0 616 539 242 254\n5847 4 3 23 23 0 616 237 242 525\n5848 4 3 23 23 0 242 237 616 254\n5849 4 3 24 24 0 757 176 4 159\n5850 4 3 24 24 0 110 52 757 554\n5851 4 3 24 24 0 410 757 278 159\n5852 4 3 24 24 0 410 24 177 589\n5853 4 3 24 24 0 410 176 5 477\n5854 4 3 24 24 0 589 110 278 757\n5855 4 3 24 24 0 589 410 757 278\n5856 4 3 24 24 0 52 213 757 554\n5857 4 3 24 24 0 410 176 477 757\n5858 4 3 24 24 0 589 110 757 554\n5859 4 3 24 24 0 589 410 5 477\n5860 4 3 24 24 0 589 64 53 5\n5861 4 3 24 24 0 20 410 278 159\n5862 4 3 24 24 0 589 5 53 477\n5863 4 3 24 24 0 477 176 4 757\n5864 4 3 24 24 0 64 589 53 554\n5865 4 3 24 24 0 177 410 278 20\n5866 4 3 24 24 0 589 64 265 554\n5867 4 3 24 24 0 589 477 53 554\n5868 4 3 24 24 0 213 477 757 554\n5869 4 3 24 24 0 589 265 110 554\n5870 4 3 24 24 0 24 410 5 589\n5871 4 3 24 24 0 64 24 5 589\n5872 4 3 24 24 0 477 213 53 554\n5873 4 3 24 24 0 410 589 757 477\n5874 4 3 24 24 0 477 589 757 554\n5875 4 3 24 24 0 213 52 757 477\n5876 4 3 24 24 0 176 410 159 757\n5877 4 3 24 24 0 410 589 177 278\n5878 4 3 24 24 0 52 477 4 757\n5879 4 3 25 25 0 882 648 304 759\n5880 4 3 25 25 0 309 882 284 131\n5881 4 3 25 25 0 94 599 253 751\n5882 4 3 25 25 0 597 599 236 515\n5883 4 3 25 25 0 344 763 749 143\n5884 4 3 25 25 0 748 882 759 473\n5885 4 3 25 25 0 599 253 751 750\n5886 4 3 25 25 0 749 346 343 143\n5887 4 3 25 25 0 761 882 759 760\n5888 4 3 25 25 0 95 97 253 750\n5889 4 3 25 25 0 94 599 751 756\n5890 4 3 25 25 0 762 763 346 758\n5891 4 3 25 25 0 77 758 762 346\n5892 4 3 25 25 0 761 231 514 515\n5893 4 3 25 25 0 597 95 758 76\n5894 4 3 25 25 0 599 882 598 235\n5895 4 3 25 25 0 882 648 309 647\n5896 4 3 25 25 0 761 231 232 514\n5897 4 3 25 25 0 598 130 119 118\n5898 4 3 25 25 0 599 761 514 515\n5899 4 3 25 25 0 597 515 236 76\n5900 4 3 25 25 0 761 763 597 750\n5901 4 3 25 25 0 515 763 761 762\n5902 4 3 25 25 0 763 597 750 758\n5903 4 3 25 25 0 599 761 750 751\n5904 4 3 25 25 0 515 763 762 758\n5905 4 3 25 25 0 598 78 235 513\n5906 4 3 25 25 0 598 130 648 756\n5907 4 3 25 25 0 94 599 756 598\n5908 4 3 25 25 0 749 346 143 763\n5909 4 3 25 25 0 515 227 76 758\n5910 4 3 25 25 0 514 599 236 235\n5911 4 3 25 25 0 343 758 749 750\n5912 4 3 25 25 0 50 648 759 304\n5913 4 3 25 25 0 598 130 118 648\n5914 4 3 25 25 0 761 599 597 515\n5915 4 3 25 25 0 882 748 756 473\n5916 4 3 25 25 0 882 598 235 513\n5917 4 3 25 25 0 94 345 751 98\n5918 4 3 25 25 0 882 761 232 514\n5919 4 3 25 25 0 597 515 76 758\n5920 4 3 25 25 0 253 94 751 98\n5921 4 3 25 25 0 748 760 473 759\n5922 4 3 25 25 0 257 253 751 98\n5923 4 3 25 25 0 760 205 473 759\n5924 4 3 25 25 0 882 514 232 513\n5925 4 3 25 25 0 882 599 514 235\n5926 4 3 25 25 0 83 882 232 513\n5927 4 3 25 25 0 748 209 473 760\n5928 4 3 25 25 0 756 748 46 473\n5929 4 3 25 25 0 882 647 83 304\n5930 4 3 25 25 0 748 882 760 759\n5931 4 3 25 25 0 51 756 46 473\n5932 4 3 25 25 0 882 748 760 761\n5933 4 3 25 25 0 345 748 46 756\n5934 4 3 25 25 0 748 209 760 45\n5935 4 3 25 25 0 309 78 284 513\n5936 4 3 25 25 0 130 648 756 51\n5937 4 3 25 25 0 284 882 118 131\n5938 4 3 25 25 0 515 763 758 597\n5939 4 3 25 25 0 95 750 597 758\n5940 4 3 25 25 0 82 309 513 78\n5941 4 3 25 25 0 759 205 473 50\n5942 4 3 25 25 0 209 205 760 45\n5943 4 3 25 25 0 648 882 473 759\n5944 4 3 25 25 0 648 882 304 647\n5945 4 3 25 25 0 749 346 763 758\n5946 4 3 25 25 0 761 882 232 759\n5947 4 3 25 25 0 210 759 473 50\n5948 4 3 25 25 0 97 343 750 758\n5949 4 3 25 25 0 748 345 751 756\n5950 4 3 25 25 0 762 227 515 758\n5951 4 3 25 25 0 763 344 749 760\n5952 4 3 25 25 0 599 882 514 761\n5953 4 3 25 25 0 761 748 750 751\n5954 4 3 25 25 0 599 882 756 598\n5955 4 3 25 25 0 97 257 253 750\n5956 4 3 25 25 0 598 882 118 284\n5957 4 3 25 25 0 599 761 597 750\n5958 4 3 25 25 0 648 882 598 756\n5959 4 3 25 25 0 762 231 515 77\n5960 4 3 25 25 0 227 762 515 77\n5961 4 3 25 25 0 762 231 761 515\n5962 4 3 25 25 0 648 882 309 131\n5963 4 3 25 25 0 515 599 236 514\n5964 4 3 25 25 0 648 131 130 118\n5965 4 3 25 25 0 257 253 750 751\n5966 4 3 25 25 0 345 94 751 756\n5967 4 3 25 25 0 647 309 513 82\n5968 4 3 25 25 0 748 209 46 473\n5969 4 3 25 25 0 756 648 473 51\n5970 4 3 25 25 0 95 597 750 253\n5971 4 3 25 25 0 515 763 597 761\n5972 4 3 25 25 0 514 882 235 513\n5973 4 3 25 25 0 647 882 513 309\n5974 4 3 25 25 0 882 309 284 513\n5975 4 3 25 25 0 648 210 473 51\n5976 4 3 25 25 0 97 95 758 750\n5977 4 3 25 25 0 882 648 473 756\n5978 4 3 25 25 0 882 83 232 304\n5979 4 3 25 25 0 882 304 232 759\n5980 4 3 25 25 0 94 598 756 119\n5981 4 3 25 25 0 598 130 756 119\n5982 4 3 25 25 0 209 205 473 760\n5983 4 3 25 25 0 344 748 760 45\n5984 4 3 25 25 0 758 763 749 750\n5985 4 3 25 25 0 344 748 749 760\n5986 4 3 25 25 0 882 648 118 131\n5987 4 3 25 25 0 83 647 513 82\n5988 4 3 25 25 0 648 882 118 598\n5989 4 3 25 25 0 882 647 513 83\n5990 4 3 25 25 0 749 346 758 343\n5991 4 3 25 25 0 77 758 227 762\n5992 4 3 25 25 0 210 648 473 759\n5993 4 3 25 25 0 50 648 210 759\n5994 4 3 25 25 0 599 597 253 750\n5995 4 3 25 25 0 513 284 598 78\n5996 4 3 25 25 0 513 598 284 882\n5997 4 3 25 25 0 756 751 882 599\n5998 4 3 25 25 0 756 882 751 748\n5999 4 3 25 25 0 761 882 751 599\n6000 4 3 25 25 0 761 751 882 748\n6001 4 3 25 25 0 761 760 750 748\n6002 4 3 25 25 0 761 750 760 763\n6003 4 3 25 25 0 749 750 760 748\n6004 4 3 25 25 0 749 760 750 763\n6005 4 3 26 26 0 299 300 774 639\n6006 4 3 26 26 0 560 267 766 206\n6007 4 3 26 26 0 144 772 350 770\n6008 4 3 26 26 0 770 772 767 348\n6009 4 3 26 26 0 467 765 465 466\n6010 4 3 26 26 0 558 111 771 264\n6011 4 3 26 26 0 641 559 268 639\n6012 4 3 26 26 0 640 299 773 774\n6013 4 3 26 26 0 772 774 767 348\n6014 4 3 26 26 0 467 641 107 40\n6015 4 3 26 26 0 300 772 642 129\n6016 4 3 26 26 0 640 467 641 764\n6017 4 3 26 26 0 559 768 766 561\n6018 4 3 26 26 0 559 768 561 558\n6019 4 3 26 26 0 769 774 639 764\n6020 4 3 26 26 0 559 467 766 641\n6021 4 3 26 26 0 769 642 558 639\n6022 4 3 26 26 0 766 39 466 206\n6023 4 3 26 26 0 144 770 767 348\n6024 4 3 26 26 0 769 772 774 767\n6025 4 3 26 26 0 49 640 773 468\n6026 4 3 26 26 0 49 208 640 468\n6027 4 3 26 26 0 144 772 770 348\n6028 4 3 26 26 0 772 769 770 767\n6029 4 3 26 26 0 347 769 767 770\n6030 4 3 26 26 0 768 559 764 639\n6031 4 3 26 26 0 774 769 767 764\n6032 4 3 26 26 0 640 773 764 774\n6033 4 3 26 26 0 560 766 106 260\n6034 4 3 26 26 0 144 347 767 770\n6035 4 3 26 26 0 641 467 766 764\n6036 4 3 26 26 0 467 765 468 465\n6037 4 3 26 26 0 765 39 466 766\n6038 4 3 26 26 0 774 640 639 764\n6039 4 3 26 26 0 769 772 639 774\n6040 4 3 26 26 0 559 768 558 639\n6041 4 3 26 26 0 640 467 764 468\n6042 4 3 26 26 0 640 641 639 764\n6043 4 3 26 26 0 467 559 560 107\n6044 4 3 26 26 0 559 268 639 558\n6045 4 3 26 26 0 208 467 48 641\n6046 4 3 26 26 0 765 467 764 766\n6047 4 3 26 26 0 467 765 764 468\n6048 4 3 26 26 0 772 769 639 642\n6049 4 3 26 26 0 773 640 764 468\n6050 4 3 26 26 0 765 773 764 468\n6051 4 3 26 26 0 768 769 767 347\n6052 4 3 26 26 0 560 467 107 206\n6053 4 3 26 26 0 267 766 206 106\n6054 4 3 26 26 0 467 766 466 206\n6055 4 3 26 26 0 467 559 766 560\n6056 4 3 26 26 0 467 559 107 641\n6057 4 3 26 26 0 199 765 465 38\n6058 4 3 26 26 0 267 560 107 206\n6059 4 3 26 26 0 772 769 350 770\n6060 4 3 26 26 0 299 49 640 773\n6061 4 3 26 26 0 559 768 764 766\n6062 4 3 26 26 0 641 559 764 766\n6063 4 3 26 26 0 766 39 206 106\n6064 4 3 26 26 0 769 768 767 764\n6065 4 3 26 26 0 768 105 558 264\n6066 4 3 26 26 0 768 769 639 764\n6067 4 3 26 26 0 349 773 774 764\n6068 4 3 26 26 0 267 560 766 106\n6069 4 3 26 26 0 769 558 771 264\n6070 4 3 26 26 0 773 49 468 203\n6071 4 3 26 26 0 640 299 774 639\n6072 4 3 26 26 0 773 349 203 465\n6073 4 3 26 26 0 641 467 48 40\n6074 4 3 26 26 0 105 768 347 264\n6075 4 3 26 26 0 769 642 771 558\n6076 4 3 26 26 0 768 769 558 639\n6077 4 3 26 26 0 300 772 774 639\n6078 4 3 26 26 0 349 765 773 764\n6079 4 3 26 26 0 774 349 764 348\n6080 4 3 26 26 0 559 641 764 639\n6081 4 3 26 26 0 642 268 771 558\n6082 4 3 26 26 0 772 300 642 639\n6083 4 3 26 26 0 769 768 558 264\n6084 4 3 26 26 0 768 769 347 264\n6085 4 3 26 26 0 768 259 260 561\n6086 4 3 26 26 0 111 268 771 642\n6087 4 3 26 26 0 467 560 766 206\n6088 4 3 26 26 0 208 640 467 641\n6089 4 3 26 26 0 768 259 561 558\n6090 4 3 26 26 0 642 769 771 298\n6091 4 3 26 26 0 268 111 771 558\n6092 4 3 26 26 0 641 559 107 112\n6093 4 3 26 26 0 767 774 764 348\n6094 4 3 26 26 0 766 560 561 260\n6095 4 3 26 26 0 765 349 773 465\n6096 4 3 26 26 0 560 559 766 561\n6097 4 3 26 26 0 765 39 199 466\n6098 4 3 26 26 0 769 772 350 129\n6099 4 3 26 26 0 268 642 639 558\n6100 4 3 26 26 0 772 769 642 129\n6101 4 3 26 26 0 111 642 771 298\n6102 4 3 26 26 0 766 768 260 561\n6103 4 3 26 26 0 467 765 466 766\n6104 4 3 26 26 0 641 559 112 268\n6105 4 3 26 26 0 768 105 259 558\n6106 4 3 26 26 0 467 40 107 206\n6107 4 3 26 26 0 641 40 48 107\n6108 4 3 26 26 0 773 468 465 203\n6109 4 3 26 26 0 112 641 48 107\n6110 4 3 26 26 0 765 199 465 466\n6111 4 3 26 26 0 769 642 129 298\n6112 4 3 26 26 0 640 208 467 468\n6113 4 3 26 26 0 773 765 465 468\n6114 4 3 26 26 0 465 349 38 765\n6115 4 3 26 26 0 465 38 349 203\n6116 4 3 27 27 0 36 196 16 404\n6117 4 3 27 27 0 781 170 3 216\n6118 4 3 27 27 0 650 132 134 783\n6119 4 3 27 27 0 776 400 778 777\n6120 4 3 27 27 0 786 356 784 783\n6121 4 3 27 27 0 400 776 156 777\n6122 4 3 27 27 0 13 782 401 402\n6123 4 3 27 27 0 650 786 403 783\n6124 4 3 27 27 0 787 354 305 779\n6125 4 3 27 27 0 775 784 146 36\n6126 4 3 27 27 0 56 781 3 216\n6127 4 3 27 27 0 785 352 777 351\n6128 4 3 27 27 0 785 786 351 777\n6129 4 3 27 27 0 776 787 352 777\n6130 4 3 27 27 0 651 785 405 403\n6131 4 3 27 27 0 786 650 134 783\n6132 4 3 27 27 0 783 650 402 403\n6133 4 3 27 27 0 782 37 402 17\n6134 4 3 27 27 0 786 775 351 777\n6135 4 3 27 27 0 196 171 16 404\n6136 4 3 27 27 0 775 155 777 403\n6137 4 3 27 27 0 155 400 777 403\n6138 4 3 27 27 0 783 404 403 402\n6139 4 3 27 27 0 155 775 404 403\n6140 4 3 27 27 0 400 157 778 780\n6141 4 3 27 27 0 787 776 352 145\n6142 4 3 27 27 0 132 355 650 782\n6143 4 3 27 27 0 649 781 779 294\n6144 4 3 27 27 0 651 785 306 305\n6145 4 3 27 27 0 649 56 216 781\n6146 4 3 27 27 0 405 785 777 403\n6147 4 3 27 27 0 787 785 352 777\n6148 4 3 27 27 0 649 56 781 294\n6149 4 3 27 27 0 158 157 405 780\n6150 4 3 27 27 0 354 305 779 133\n6151 4 3 27 27 0 57 72 401 7\n6152 4 3 27 27 0 72 132 650 782\n6153 4 3 27 27 0 650 403 401 402\n6154 4 3 27 27 0 170 57 401 7\n6155 4 3 27 27 0 156 400 777 155\n6156 4 3 27 27 0 651 406 781 216\n6157 4 3 27 27 0 651 650 403 401\n6158 4 3 27 27 0 651 650 306 403\n6159 4 3 27 27 0 649 651 781 216\n6160 4 3 27 27 0 775 196 36 404\n6161 4 3 27 27 0 406 651 405 401\n6162 4 3 27 27 0 775 784 404 403\n6163 4 3 27 27 0 782 650 401 402\n6164 4 3 27 27 0 786 785 306 403\n6165 4 3 27 27 0 779 649 294 133\n6166 4 3 27 27 0 305 649 779 133\n6167 4 3 27 27 0 57 651 216 401\n6168 4 3 27 27 0 786 650 306 134\n6169 4 3 27 27 0 171 37 17 402\n6170 4 3 27 27 0 196 171 404 402\n6171 4 3 27 27 0 776 787 778 145\n6172 4 3 27 27 0 784 196 404 783\n6173 4 3 27 27 0 170 406 401 216\n6174 4 3 27 27 0 171 196 37 402\n6175 4 3 27 27 0 400 776 778 157\n6176 4 3 27 27 0 786 785 403 777\n6177 4 3 27 27 0 650 786 306 403\n6178 4 3 27 27 0 400 405 777 403\n6179 4 3 27 27 0 155 775 16 404\n6180 4 3 27 27 0 406 651 781 405\n6181 4 3 27 27 0 170 57 216 401\n6182 4 3 27 27 0 406 170 3 781\n6183 4 3 27 27 0 72 57 401 650\n6184 4 3 27 27 0 649 651 779 781\n6185 4 3 27 27 0 782 17 402 13\n6186 4 3 27 27 0 651 649 779 305\n6187 4 3 27 27 0 786 356 783 134\n6188 4 3 27 27 0 405 651 403 401\n6189 4 3 27 27 0 158 406 3 781\n6190 4 3 27 27 0 775 196 404 784\n6191 4 3 27 27 0 783 196 404 402\n6192 4 3 27 27 0 406 651 401 216\n6193 4 3 27 27 0 355 132 650 783\n6194 4 3 27 27 0 775 786 403 777\n6195 4 3 27 27 0 787 785 779 305\n6196 4 3 27 27 0 775 36 16 404\n6197 4 3 27 27 0 196 775 36 784\n6198 4 3 27 27 0 354 787 778 779\n6199 4 3 27 27 0 400 776 157 2\n6200 4 3 27 27 0 72 13 401 7\n6201 4 3 27 27 0 157 400 405 780\n6202 4 3 27 27 0 157 776 353 2\n6203 4 3 27 27 0 400 776 2 156\n6204 4 3 27 27 0 787 354 778 145\n6205 4 3 27 27 0 353 776 778 145\n6206 4 3 27 27 0 785 651 779 305\n6207 4 3 27 27 0 355 37 783 402\n6208 4 3 27 27 0 785 651 306 403\n6209 4 3 27 27 0 170 406 216 781\n6210 4 3 27 27 0 72 782 401 13\n6211 4 3 27 27 0 37 355 782 402\n6212 4 3 27 27 0 785 651 405 779\n6213 4 3 27 27 0 784 783 404 403\n6214 4 3 27 27 0 776 157 353 778\n6215 4 3 27 27 0 37 196 783 402\n6216 4 3 27 27 0 72 650 401 782\n6217 4 3 27 27 0 57 651 401 650\n6218 4 3 27 27 0 786 784 351 775\n6219 4 3 27 27 0 786 351 784 356\n6220 4 3 27 27 0 146 351 784 775\n6221 4 3 27 27 0 146 784 351 356\n6222 4 3 27 27 0 781 405 158 406\n6223 4 3 27 27 0 781 158 405 780\n6224 4 3 27 27 0 777 400 780 405\n6225 4 3 27 27 0 780 400 777 778\n6226 4 3 27 27 0 777 787 778 776\n6227 4 3 27 27 0 403 784 786 775\n6228 4 3 27 27 0 403 786 784 783\n6229 4 3 27 27 0 402 355 650 783\n6230 4 3 27 27 0 402 650 355 782\n6231 4 3 27 27 0 779 405 781 651\n6232 4 3 27 27 0 779 781 405 780\n6233 4 3 27 27 0 777 778 779 780\n6234 4 3 27 27 0 777 405 779 785\n6235 4 3 27 27 0 779 405 777 780\n6236 4 3 27 27 0 779 777 787 778\n6237 4 3 27 27 0 787 777 779 785\n6238 4 3 28 28 0 37 355 446 789\n6239 4 3 28 28 0 784 791 783 356\n6240 4 3 28 28 0 357 226 788 510\n6241 4 3 28 28 0 446 784 511 783\n6242 4 3 28 28 0 78 600 511 284\n6243 4 3 28 28 0 510 784 511 445\n6244 4 3 28 28 0 791 646 307 509\n6245 4 3 28 28 0 645 82 81 509\n6246 4 3 28 28 0 510 784 790 791\n6247 4 3 28 28 0 446 195 511 445\n6248 4 3 28 28 0 784 791 356 790\n6249 4 3 28 28 0 132 308 646 789\n6250 4 3 28 28 0 646 644 307 509\n6251 4 3 28 28 0 195 34 446 511\n6252 4 3 28 28 0 446 34 600 511\n6253 4 3 28 28 0 791 234 511 509\n6254 4 3 28 28 0 789 646 783 511\n6255 4 3 28 28 0 646 791 307 134\n6256 4 3 28 28 0 195 510 445 33\n6257 4 3 28 28 0 33 510 445 788\n6258 4 3 28 28 0 446 355 783 789\n6259 4 3 28 28 0 789 446 600 511\n6260 4 3 28 28 0 355 132 646 789\n6261 4 3 28 28 0 132 355 646 783\n6262 4 3 28 28 0 644 307 509 645\n6263 4 3 28 28 0 645 307 509 81\n6264 4 3 28 28 0 357 80 510 790\n6265 4 3 28 28 0 355 37 446 783\n6266 4 3 28 28 0 234 791 510 790\n6267 4 3 28 28 0 644 308 282 789\n6268 4 3 28 28 0 509 78 511 284\n6269 4 3 28 28 0 644 308 789 646\n6270 4 3 28 28 0 446 37 789 25\n6271 4 3 28 28 0 34 600 511 78\n6272 4 3 28 28 0 646 644 511 789\n6273 4 3 28 28 0 789 446 25 600\n6274 4 3 28 28 0 446 784 196 445\n6275 4 3 28 28 0 195 510 511 445\n6276 4 3 28 28 0 186 33 445 788\n6277 4 3 28 28 0 36 784 788 445\n6278 4 3 28 28 0 81 307 509 234\n6279 4 3 28 28 0 146 784 788 36\n6280 4 3 28 28 0 644 789 600 511\n6281 4 3 28 28 0 446 37 196 783\n6282 4 3 28 28 0 784 36 196 445\n6283 4 3 28 28 0 357 510 788 790\n6284 4 3 28 28 0 80 357 510 226\n6285 4 3 28 28 0 510 80 234 790\n6286 4 3 28 28 0 307 791 509 234\n6287 4 3 28 28 0 234 510 791 511\n6288 4 3 28 28 0 82 309 509 645\n6289 4 3 28 28 0 226 510 33 788\n6290 4 3 28 28 0 791 646 509 511\n6291 4 3 28 28 0 784 446 511 445\n6292 4 3 28 28 0 791 134 783 356\n6293 4 3 28 28 0 446 789 783 511\n6294 4 3 28 28 0 309 82 509 78\n6295 4 3 28 28 0 186 36 788 445\n6296 4 3 28 28 0 646 791 783 511\n6297 4 3 28 28 0 784 791 511 783\n6298 4 3 28 28 0 644 789 282 600\n6299 4 3 28 28 0 309 644 509 645\n6300 4 3 28 28 0 784 510 788 445\n6301 4 3 28 28 0 784 446 196 783\n6302 4 3 28 28 0 132 646 134 783\n6303 4 3 28 28 0 644 131 309 284\n6304 4 3 28 28 0 510 784 788 790\n6305 4 3 28 28 0 644 646 511 509\n6306 4 3 28 28 0 600 644 511 284\n6307 4 3 28 28 0 646 791 134 783\n6308 4 3 28 28 0 355 646 783 789\n6309 4 3 28 28 0 446 34 25 600\n6310 4 3 28 28 0 282 644 600 284\n6311 4 3 28 28 0 282 789 25 600\n6312 4 3 28 28 0 784 510 511 791\n6313 4 3 28 28 0 644 509 511 284\n6314 4 3 28 28 0 284 509 309 644\n6315 4 3 28 28 0 284 309 509 78\n6316 4 3 28 28 0 282 284 308 644\n6317 4 3 28 28 0 282 308 284 118\n6318 4 3 28 28 0 131 308 284 644\n6319 4 3 28 28 0 131 284 308 118\n6320 4 3 28 28 0 790 784 357 356\n6321 4 3 28 28 0 790 357 784 788\n6322 4 3 28 28 0 146 357 784 356\n6323 4 3 28 28 0 146 784 357 788\n6324 4 3 29 29 0 792 234 79 80\n6325 4 3 29 29 0 146 356 351 793\n6326 4 3 29 29 0 798 796 362 638\n6327 4 3 29 29 0 883 799 800 302\n6328 4 3 29 29 0 360 793 800 359\n6329 4 3 29 29 0 796 305 787 354\n6330 4 3 29 29 0 786 637 306 883\n6331 4 3 29 29 0 790 234 792 80\n6332 4 3 29 29 0 307 637 797 303\n6333 4 3 29 29 0 145 787 794 352\n6334 4 3 29 29 0 786 356 791 793\n6335 4 3 29 29 0 796 295 362 638\n6336 4 3 29 29 0 793 790 792 357\n6337 4 3 29 29 0 798 796 147 362\n6338 4 3 29 29 0 301 798 128 638\n6339 4 3 29 29 0 800 637 797 791\n6340 4 3 29 29 0 356 786 351 793\n6341 4 3 29 29 0 796 133 638 305\n6342 4 3 29 29 0 787 795 794 352\n6343 4 3 29 29 0 637 307 797 791\n6344 4 3 29 29 0 785 795 787 352\n6345 4 3 29 29 0 793 800 797 791\n6346 4 3 29 29 0 303 637 800 302\n6347 4 3 29 29 0 792 233 797 79\n6348 4 3 29 29 0 637 883 800 302\n6349 4 3 29 29 0 790 234 797 792\n6350 4 3 29 29 0 799 883 798 636\n6351 4 3 29 29 0 786 883 306 785\n6352 4 3 29 29 0 786 793 883 795\n6353 4 3 29 29 0 790 792 357 80\n6354 4 3 29 29 0 301 799 798 636\n6355 4 3 29 29 0 796 305 638 883\n6356 4 3 29 29 0 798 301 636 638\n6357 4 3 29 29 0 883 785 795 787\n6358 4 3 29 29 0 133 796 638 295\n6359 4 3 29 29 0 786 637 134 306\n6360 4 3 29 29 0 796 798 147 794\n6361 4 3 29 29 0 786 637 883 791\n6362 4 3 29 29 0 796 883 794 787\n6363 4 3 29 29 0 796 133 305 354\n6364 4 3 29 29 0 883 637 306 636\n6365 4 3 29 29 0 883 637 800 791\n6366 4 3 29 29 0 798 883 638 636\n6367 4 3 29 29 0 883 305 638 636\n6368 4 3 29 29 0 301 799 636 302\n6369 4 3 29 29 0 361 799 795 883\n6370 4 3 29 29 0 81 234 233 797\n6371 4 3 29 29 0 303 81 84 797\n6372 4 3 29 29 0 786 356 134 791\n6373 4 3 29 29 0 799 361 795 360\n6374 4 3 29 29 0 234 233 797 792\n6375 4 3 29 29 0 358 796 147 794\n6376 4 3 29 29 0 81 233 84 797\n6377 4 3 29 29 0 307 234 797 791\n6378 4 3 29 29 0 307 81 303 797\n6379 4 3 29 29 0 357 356 146 793\n6380 4 3 29 29 0 796 354 787 794\n6381 4 3 29 29 0 356 793 790 791\n6382 4 3 29 29 0 883 796 794 798\n6383 4 3 29 29 0 793 883 800 791\n6384 4 3 29 29 0 883 361 794 795\n6385 4 3 29 29 0 785 351 795 352\n6386 4 3 29 29 0 883 799 798 794\n6387 4 3 29 29 0 799 361 798 794\n6388 4 3 29 29 0 307 637 134 791\n6389 4 3 29 29 0 793 786 883 791\n6390 4 3 29 29 0 128 798 362 638\n6391 4 3 29 29 0 295 128 362 638\n6392 4 3 29 29 0 305 796 787 883\n6393 4 3 29 29 0 234 790 797 791\n6394 4 3 29 29 0 793 790 797 792\n6395 4 3 29 29 0 303 637 797 800\n6396 4 3 29 29 0 637 786 134 791\n6397 4 3 29 29 0 357 356 793 790\n6398 4 3 29 29 0 361 799 883 794\n6399 4 3 29 29 0 883 637 636 302\n6400 4 3 29 29 0 883 795 794 787\n6401 4 3 29 29 0 799 883 636 302\n6402 4 3 29 29 0 786 351 793 795\n6403 4 3 29 29 0 883 799 795 360\n6404 4 3 29 29 0 234 81 307 797\n6405 4 3 29 29 0 790 793 797 791\n6406 4 3 29 29 0 793 883 795 360\n6407 4 3 29 29 0 800 793 797 359\n6408 4 3 29 29 0 883 793 800 360\n6409 4 3 29 29 0 799 883 800 360\n6410 4 3 29 29 0 305 883 787 785\n6411 4 3 29 29 0 233 234 79 792\n6412 4 3 29 29 0 793 792 797 359\n6413 4 3 29 29 0 305 883 306 636\n6414 4 3 29 29 0 883 305 306 785\n6415 4 3 29 29 0 798 361 147 794\n6416 4 3 29 29 0 796 883 638 798\n6417 4 3 29 29 0 796 358 354 794\n6418 4 3 29 29 0 792 797 359 79\n6419 4 3 29 29 0 786 795 785 351\n6420 4 3 29 29 0 785 795 786 883\n6421 4 3 29 29 0 794 354 145 358\n6422 4 3 29 29 0 794 145 354 787\n6423 4 3 30 30 0 643 130 755 71\n6424 4 3 30 30 0 69 755 518 240\n6425 4 3 30 30 0 782 643 132 789\n6426 4 3 30 30 0 596 119 755 308\n6427 4 3 30 30 0 643 782 132 72\n6428 4 3 30 30 0 119 596 755 283\n6429 4 3 30 30 0 596 755 518 789\n6430 4 3 30 30 0 596 85 518 240\n6431 4 3 30 30 0 782 37 789 355\n6432 4 3 30 30 0 282 596 789 308\n6433 4 3 30 30 0 283 596 755 240\n6434 4 3 30 30 0 85 596 518 26\n6435 4 3 30 30 0 119 118 130 308\n6436 4 3 30 30 0 596 25 518 26\n6437 4 3 30 30 0 755 643 518 789\n6438 4 3 30 30 0 130 643 755 308\n6439 4 3 30 30 0 69 643 755 71\n6440 4 3 30 30 0 596 283 85 240\n6441 4 3 30 30 0 118 596 282 308\n6442 4 3 30 30 0 25 18 518 26\n6443 4 3 30 30 0 119 130 755 308\n6444 4 3 30 30 0 69 14 518 13\n6445 4 3 30 30 0 782 643 13 72\n6446 4 3 30 30 0 355 782 132 789\n6447 4 3 30 30 0 596 282 789 25\n6448 4 3 30 30 0 643 308 132 789\n6449 4 3 30 30 0 37 25 518 789\n6450 4 3 30 30 0 69 643 71 72\n6451 4 3 30 30 0 37 18 518 25\n6452 4 3 30 30 0 118 596 308 119\n6453 4 3 30 30 0 69 643 13 518\n6454 4 3 30 30 0 130 118 131 308\n6455 4 3 30 30 0 643 782 13 518\n6456 4 3 30 30 0 643 69 13 72\n6457 4 3 30 30 0 643 782 518 789\n6458 4 3 30 30 0 37 782 789 518\n6459 4 3 30 30 0 643 69 755 518\n6460 4 3 30 30 0 17 18 13 782\n6461 4 3 30 30 0 755 596 518 240\n6462 4 3 30 30 0 25 596 518 789\n6463 4 3 30 30 0 13 518 18 14\n6464 4 3 30 30 0 13 18 518 782\n6465 4 3 30 30 0 18 37 782 17\n6466 4 3 30 30 0 18 782 37 518\n6467 4 3 30 30 0 789 755 308 596\n6468 4 3 30 30 0 789 308 755 643\n$EndElements\n$NSets\n6\nx0\n85\n1\n2\n10\n15\n16\n27\n32\n33\n36\n75\n79\n80\n139\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n182\n183\n184\n185\n186\n187\n188\n223\n224\n225\n226\n319\n320\n321\n322\n351\n352\n353\n357\n358\n359\n360\n361\n363\n364\n365\n366\n367\n368\n369\n370\n371\n372\n428\n429\n430\n431\n432\n433\n434\n435\n436\n437\n493\n494\n495\n496\n497\n667\n668\n669\n670\n775\n776\n777\n788\n792\n793\n794\n795\nx1\n98\n38\n39\n41\n42\n104\n105\n106\n108\n109\n113\n114\n115\n120\n122\n135\n136\n138\n141\n142\n144\n199\n200\n201\n259\n260\n261\n262\n269\n270\n271\n272\n273\n274\n275\n285\n286\n310\n311\n312\n313\n314\n315\n330\n331\n332\n333\n334\n337\n338\n339\n340\n347\n348\n349\n457\n545\n546\n547\n548\n565\n566\n567\n568\n569\n570\n571\n572\n601\n602\n652\n653\n654\n655\n699\n700\n701\n702\n703\n704\n705\n706\n707\n708\n729\n730\n731\n732\n733\n734\n735\n752\n753\n754\n764\n765\n766\n767\n768\ny0\n105\n27\n30\n31\n32\n35\n75\n76\n77\n95\n96\n97\n100\n101\n135\n138\n139\n140\n141\n142\n143\n182\n183\n189\n190\n191\n192\n223\n227\n228\n229\n230\n247\n248\n249\n250\n251\n313\n316\n317\n319\n320\n323\n324\n325\n326\n327\n330\n331\n335\n336\n339\n340\n341\n342\n343\n346\n438\n439\n440\n441\n442\n498\n499\n500\n501\n502\n528\n529\n530\n531\n532\n533\n534\n535\n595\n656\n657\n671\n672\n673\n674\n675\n676\n677\n678\n679\n680\n709\n710\n711\n712\n713\n714\n715\n716\n717\n736\n737\n738\n739\n740\n741\n742\n743\n758\ny1\n87\n1\n2\n3\n4\n20\n21\n52\n55\n56\n105\n108\n110\n111\n113\n128\n129\n133\n144\n145\n147\n148\n149\n157\n158\n159\n160\n161\n162\n163\n211\n212\n262\n263\n264\n269\n270\n276\n277\n278\n294\n295\n296\n297\n298\n347\n350\n353\n354\n358\n362\n373\n374\n375\n376\n377\n378\n379\n380\n381\n382\n383\n384\n476\n549\n550\n551\n552\n573\n574\n575\n576\n577\n578\n619\n620\n621\n622\n623\n757\n769\n770\n771\n778\n779\n780\n781\n796\nz0\n94\n1\n10\n12\n21\n22\n113\n114\n117\n125\n139\n140\n141\n150\n151\n152\n161\n162\n163\n164\n165\n166\n167\n168\n169\n273\n274\n275\n276\n277\n279\n280\n291\n321\n322\n323\n324\n325\n328\n329\n332\n333\n334\n335\n336\n385\n386\n387\n388\n389\n390\n391\n392\n393\n394\n395\n396\n397\n398\n399\n579\n580\n581\n582\n583\n584\n585\n586\n587\n588\n607\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n691\n692\n693\n718\n719\n720\n721\n722\n723\n724\n725\n726\n727\n728\nz1\n87\n38\n42\n45\n49\n50\n75\n77\n79\n83\n84\n128\n129\n142\n143\n144\n147\n200\n202\n203\n204\n205\n224\n225\n228\n229\n231\n232\n233\n296\n297\n299\n300\n301\n302\n303\n304\n337\n338\n341\n342\n344\n346\n348\n349\n350\n359\n360\n361\n362\n458\n459\n460\n461\n462\n503\n504\n505\n506\n507\n508\n624\n625\n626\n627\n628\n629\n630\n631\n632\n633\n634\n635\n744\n745\n746\n759\n760\n761\n762\n763\n772\n773\n774\n797\n798\n799\n800\n$EndNSets\n$Fasets\n6\nx0\n139\n2711 364 149 148\n2781 366 365 154\n3065 371 149 364\n3017 366 154 15\n2718 368 364 363\n2720 367 363 364\n3022 369 151 368\n2695 370 364 148\n2979 369 152 151\n2832 368 151 150\n2771 371 368 150\n2782 365 155 16\n3044 365 16 154\n3028 366 363 365\n2783 366 15 153\n3026 371 150 1\n2922 371 1 149\n2889 367 156 155\n2885 370 2 156\n2891 370 148 2\n2859 367 365 363\n2884 370 156 367\n2808 369 368 363\n3006 371 364 368\n2673 370 367 364\n3023 367 155 365\n2613 372 366 153\n2789 372 369 366\n2712 369 363 366\n2965 372 10 152\n2966 372 153 10\n2826 372 152 369\n3144 429 183 182\n3092 436 183 429\n3224 432 33 185\n3232 437 36 430\n3111 431 430 428\n3202 437 16 36\n3140 430 36 186\n3110 437 430 431\n3093 435 429 182\n3102 434 185 184\n3172 434 432 185\n3130 436 434 184\n3208 434 429 428\n3225 433 428 429\n3089 433 431 428\n3155 433 187 431\n3123 432 430 186\n3177 431 187 15\n3179 431 15 154\n3127 436 32 183\n3171 436 184 32\n3209 432 428 430\n3120 435 27 188\n3136 434 428 432\n3076 432 186 33\n3090 433 188 187\n3154 435 182 27\n3072 436 429 434\n3234 437 431 154\n3219 435 433 429\n3159 437 154 16\n3073 435 188 433\n3624 494 223 184\n3634 493 33 226\n3557 493 185 33\n3519 495 80 79\n3552 494 184 185\n3565 494 185 493\n3644 496 493 495\n3561 496 495 225\n3589 495 79 225\n3528 495 493 226\n3526 495 226 80\n3568 496 225 224\n3513 497 75 223\n3547 496 494 493\n3569 497 224 75\n3538 497 223 494\n3599 497 494 496\n3576 497 496 224\n3587 184 223 32\n5113 669 668 667\n5072 668 322 667\n4998 320 188 27\n5058 668 669 319\n5156 668 139 322\n5169 319 139 668\n5204 320 669 188\n5234 319 669 320\n5132 153 321 10\n5172 669 187 188\n5217 153 15 670\n4933 670 15 187\n5213 187 667 670\n5020 321 153 670\n5006 670 667 321\n4993 322 321 667\n5061 187 669 667\n6196 16 775 36\n6179 16 155 775\n6203 2 776 156\n6202 2 353 776\n6205 145 776 353\n6141 145 352 776\n6125 146 36 775\n6129 352 777 776\n6220 351 146 775\n6134 775 777 351\n6155 777 155 156\n6127 777 352 351\n6136 155 777 775\n6121 776 777 156\n6279 146 788 36\n6295 788 186 36\n6289 33 788 226\n6276 33 186 788\n6284 226 357 80\n6323 788 146 357\n6240 357 226 788\n6336 357 793 792\n6379 357 146 793\n6418 79 792 359\n6324 79 80 792\n6325 351 793 146\n6415 794 147 361\n6375 358 147 794\n6406 360 793 795\n6402 795 793 351\n6333 352 145 794\n6421 794 145 358\n6384 361 795 794\n6328 793 360 359\n6342 794 795 352\n6412 792 793 359\n6353 792 80 357\n6373 795 361 360\n6385 795 351 352\nx1\n163\n3272 457 39 41\n3330 199 200 38\n3301 199 39 457\n3322 200 201 42\n3312 457 200 199\n3310 457 41 201\n3282 201 200 457\n3947 262 545 105\n3906 545 547 546\n3872 547 261 546\n3889 262 108 547\n3873 547 545 262\n3959 547 108 261\n3975 545 259 105\n3897 104 106 548\n3928 548 106 260\n3989 548 546 109\n3913 545 260 259\n3915 109 104 548\n3982 260 546 548\n3901 261 109 546\n3937 260 545 546\n4074 571 272 115\n4098 566 115 271\n4123 571 115 566\n4096 571 570 273\n4023 567 109 261\n4107 570 568 275\n4213 569 567 261\n4089 570 275 274\n4138 570 274 273\n4122 567 566 271\n4192 567 565 566\n4185 570 566 565\n4094 571 566 570\n4136 568 113 275\n4148 569 108 270\n4006 568 269 113\n4157 569 261 108\n4211 569 565 567\n4175 571 114 272\n4126 571 273 114\n4047 570 565 568\n4083 567 271 109\n4008 572 270 269\n4162 572 565 569\n4164 572 568 565\n4156 572 569 270\n4082 572 269 568\n4321 602 601 122\n4315 286 122 601\n4354 122 120 602\n4348 602 120 285\n4331 271 601 602\n4342 602 109 271\n4324 104 109 602\n4341 601 115 286\n4326 285 104 602\n4329 271 115 601\n4833 313 135 652\n4896 652 135 312\n4847 136 653 311\n4920 310 653 136\n4816 314 138 652\n4819 652 138 313\n4821 654 122 315\n4845 120 122 654\n4900 654 653 310\n4811 315 653 654\n4895 310 120 654\n4834 655 315 314\n4820 655 312 311\n4840 312 655 652\n4835 315 655 653\n4886 652 655 314\n4875 653 655 311\n5441 700 331 330\n5410 702 701 286\n5322 702 286 115\n5395 701 315 122\n5445 704 703 699\n5275 706 333 704\n5256 704 700 703\n5531 707 700 330\n5528 705 331 700\n5288 707 314 703\n5416 703 314 315\n5326 706 334 333\n5352 701 122 286\n5294 704 333 332\n5406 702 115 272\n5274 705 332 141\n5440 706 704 699\n5251 705 141 331\n5340 705 704 332\n5450 702 699 701\n5508 703 315 701\n5361 707 330 138\n5543 707 138 314\n5371 707 703 700\n5510 703 701 699\n5427 708 702 272\n5272 708 114 334\n5305 705 700 704\n5432 708 706 702\n5458 706 699 702\n5358 708 272 114\n5372 708 334 706\n5616 733 732 339\n5596 732 312 135\n5606 732 340 339\n5671 732 135 340\n5587 730 201 41\n5645 733 729 732\n5615 730 136 311\n5656 731 201 730\n5586 733 142 338\n5698 733 339 142\n5622 731 337 42\n5601 731 42 201\n5680 730 41 136\n5585 734 311 312\n5579 734 730 311\n5640 731 730 729\n5626 734 312 732\n5694 734 729 730\n5653 735 338 337\n5590 735 731 729\n5659 734 732 729\n5612 735 337 731\n5620 735 733 338\n5654 735 729 733\n5770 106 104 752\n5754 752 285 753\n5756 752 104 285\n5711 752 753 754\n5744 754 753 310\n5713 310 136 754\n5727 754 136 41\n5760 39 106 752\n5719 285 120 753\n5761 39 752 754\n5750 754 41 39\n5714 753 120 310\n6078 765 349 764\n6079 349 348 764\n6063 39 766 106\n6046 766 765 764\n6037 766 39 765\n6097 199 765 39\n6033 766 260 106\n6023 348 144 767\n6061 768 766 764\n6093 764 348 767\n6102 766 768 260\n6085 768 259 260\n6105 768 105 259\n6074 347 105 768\n6064 764 767 768\n6051 347 768 767\n6057 199 38 765\n6034 767 144 347\n6114 765 38 349\ny0\n177\n3165 438 190 189\n3145 440 438 189\n3154 27 182 189\n3082 439 30 31\n3167 440 189 182\n3216 439 31 190\n3113 442 441 192\n3129 439 190 438\n3170 442 192 35\n3068 442 438 441\n3230 439 191 30\n3127 441 183 32\n3085 441 32 192\n3144 440 182 183\n3099 442 191 439\n3185 442 439 438\n3119 442 35 191\n3204 441 438 440\n3160 441 440 183\n3529 32 498 192\n3531 227 228 77\n3587 32 223 498\n3549 498 499 35\n3639 499 230 35\n3612 499 500 230\n3625 499 498 501\n3520 501 500 499\n3622 192 498 35\n3635 498 502 501\n3595 223 502 498\n3610 230 500 76\n3556 229 228 501\n3638 76 500 227\n3539 500 501 228\n3525 229 501 502\n3513 223 75 502\n3603 228 227 500\n3613 502 75 229\n3767 101 529 528\n3833 101 528 251\n3779 101 250 529\n3834 530 249 95\n3806 530 532 531\n3817 531 532 533\n3818 534 531 533\n3802 532 248 533\n3752 528 534 100\n3805 532 530 95\n3861 251 528 100\n3785 100 534 247\n3758 30 535 31\n3811 249 535 30\n3820 530 535 249\n3787 95 97 532\n3759 531 535 530\n3841 534 533 247\n3786 534 528 531\n3798 250 535 529\n3776 531 528 529\n3753 529 535 531\n3775 248 96 533\n3822 532 97 248\n3863 250 31 535\n3836 533 96 247\n4240 191 595 30\n4238 595 249 30\n4281 95 595 76\n4244 230 191 35\n4241 95 249 595\n4296 595 191 230\n4289 230 76 595\n4833 135 313 316\n4801 656 316 313\n4819 317 313 138\n4867 656 313 317\n4898 656 247 96\n4806 656 96 316\n4856 657 317 100\n4925 657 247 656\n4869 657 100 247\n4880 657 656 317\n5191 673 672 671\n5189 27 189 672\n4980 27 672 320\n5115 674 327 326\n4932 674 676 675\n4964 325 676 674\n4999 676 325 324\n5157 678 677 672\n5009 673 678 672\n5116 678 323 677\n5059 320 672 677\n5114 675 679 674\n5182 674 679 327\n5001 671 680 673\n5177 190 680 671\n5028 250 679 680\n5238 324 323 678\n5146 675 673 680\n4961 676 673 675\n5033 680 679 675\n5008 323 139 677\n5169 677 139 319\n4936 140 674 326\n5229 140 325 674\n5192 673 676 678\n4990 678 676 324\n5198 250 101 679\n5162 671 189 190\n5149 189 671 672\n5042 679 101 327\n5142 190 31 680\n5232 680 31 250\n5234 677 319 320\n5361 714 138 330\n5542 714 317 138\n5261 710 100 317\n5545 715 712 709\n5515 715 711 712\n5535 714 710 317\n5470 714 330 711\n5441 711 330 331\n5447 709 326 327\n5459 713 327 101\n5369 713 709 327\n5367 712 336 335\n5249 715 709 713\n5325 716 709 712\n5341 716 335 140\n5534 710 251 100\n5251 717 331 141\n5434 716 140 326\n5446 713 101 251\n5421 717 141 336\n5481 715 713 710\n5547 717 711 331\n5533 713 251 710\n5497 716 712 335\n5313 717 712 711\n5409 716 326 709\n5290 715 710 714\n5529 715 714 711\n5519 717 336 712\n5628 737 97 736\n5603 248 97 737\n5618 343 736 97\n5699 739 339 738\n5665 739 738 740\n5666 739 740 341\n5657 342 341 740\n5670 741 135 316\n5673 742 340 741\n5671 340 135 741\n5660 740 738 742\n5580 741 96 737\n5576 96 741 316\n5595 737 96 248\n5675 743 740 736\n5649 342 740 743\n5630 737 736 742\n5636 738 340 742\n5606 339 340 738\n5637 742 741 737\n5697 739 142 339\n5581 343 143 743\n5674 743 736 343\n5685 743 143 342\n5652 341 142 739\n5710 742 736 740\n5886 143 343 346\n5948 97 758 343\n5976 97 95 758\n5991 77 758 227\n5891 346 758 77\n5909 227 758 76\n5990 346 343 758\n5893 76 758 95\ny1\n144\n2910 163 374 373\n2759 163 162 374\n2644 377 376 375\n2659 378 4 375\n2879 159 4 378\n2696 20 379 160\n2791 378 379 159\n2822 376 380 375\n2792 379 20 159\n2976 375 158 377\n2736 381 377 157\n2739 158 157 377\n2833 382 157 2\n2697 382 148 381\n2745 381 373 374\n3057 381 376 377\n2752 379 384 383\n2733 384 161 383\n2804 380 384 379\n2794 374 376 381\n2727 380 374 384\n2810 374 380 376\n2634 384 374 162\n3015 378 375 380\n2731 381 157 382\n2680 373 381 148\n2711 373 148 149\n2872 373 1 163\n2922 149 1 373\n2821 3 375 4\n2607 158 375 3\n2685 380 379 378\n2891 2 148 382\n3045 162 161 384\n2622 160 379 383\n2911 161 21 383\n2656 383 21 160\n3385 3 4 476\n3377 476 56 3\n3349 211 56 476\n3387 4 52 476\n3401 212 55 476\n3391 476 55 211\n3368 476 52 212\n3966 551 550 549\n3905 212 52 549\n3938 552 212 549\n3944 549 110 551\n3876 552 549 550\n3954 264 552 550\n3911 550 105 264\n3890 55 552 111\n3888 55 212 552\n3952 52 110 549\n3973 550 551 262\n3874 110 263 551\n3947 262 105 550\n3892 263 108 551\n3879 264 111 552\n3889 551 108 262\n4045 276 113 573\n4029 263 270 108\n4197 575 574 20\n4006 573 113 269\n4018 576 573 269\n4194 160 575 20\n4008 269 270 576\n4133 574 278 20\n4095 277 160 21\n4050 574 575 577\n4100 577 277 573\n4195 573 277 276\n4015 277 577 575\n4118 575 160 277\n4036 574 577 576\n4033 576 578 574\n4053 578 110 574\n4147 574 110 278\n4065 270 263 578\n4169 110 578 263\n4055 576 577 573\n4201 578 576 270\n4633 620 619 211\n4768 619 56 211\n4570 622 296 621\n4684 296 128 621\n4677 619 622 621\n4713 622 623 297\n4559 297 298 129\n4751 619 623 622\n4771 297 296 622\n4685 621 128 295\n4664 620 111 623\n4640 298 623 111\n4736 56 619 294\n4690 620 623 619\n4774 623 298 297\n4551 133 621 295\n4687 294 621 133\n4733 211 55 620\n4763 620 55 111\n4704 294 619 621\n5854 278 110 757\n5850 757 110 52\n5861 278 159 20\n5849 757 4 159\n5878 52 4 757\n5851 159 278 757\n6098 769 350 129\n6111 769 129 298\n6084 769 264 347\n6074 347 264 105\n6034 770 347 144\n6010 771 111 264\n6069 771 264 769\n6059 770 350 769\n6090 771 769 298\n6101 771 298 111\n6007 770 144 350\n6029 770 769 347\n6198 779 354 778\n6204 354 145 778\n6202 157 353 2\n6232 781 779 780\n6143 781 294 779\n6233 780 779 778\n6205 778 145 353\n6126 781 3 56\n6189 158 3 781\n6223 781 780 158\n6148 781 56 294\n6149 780 157 158\n6214 778 353 157\n6150 779 133 354\n6165 294 133 779\n6140 157 780 778\n6375 796 147 358\n6391 362 295 128\n6337 362 147 796\n6363 133 796 354\n6358 295 796 133\n6421 354 358 145\n6335 796 295 362\n6417 796 358 354\nz0\n157\n2759 387 162 163\n2960 391 162 387\n2632 390 169 22\n2756 390 388 169\n2631 389 168 167\n2796 388 12 169\n2758 395 387 163\n2762 396 391 389\n2639 388 164 12\n2764 394 10 166\n2757 390 168 389\n2854 392 388 385\n2732 396 161 391\n2932 390 22 168\n2965 394 152 10\n2823 390 385 388\n2775 390 389 385\n3045 391 161 162\n2920 392 164 388\n2977 397 392 385\n3046 391 385 389\n3041 397 385 391\n2962 392 165 164\n2679 397 391 387\n2832 393 150 151\n2629 396 389 167\n3027 395 150 393\n2915 397 386 392\n2911 396 21 161\n3026 395 1 150\n2872 395 163 1\n2845 396 167 21\n2983 398 166 165\n3024 395 393 387\n2913 397 393 386\n3043 397 387 393\n2919 398 394 166\n2849 398 165 392\n2979 399 151 152\n2978 398 392 386\n2853 399 386 393\n2790 399 152 394\n2856 399 394 386\n2661 399 393 151\n2831 398 386 394\n4088 585 582 583\n4086 583 582 580\n4014 582 581 168\n4184 586 117 279\n4115 586 279 114\n4172 582 168 22\n4126 586 114 273\n4182 586 580 117\n4199 582 22 280\n4085 580 280 117\n4049 585 581 582\n4089 579 274 275\n4143 581 167 168\n4151 585 579 584\n4138 583 273 274\n4081 585 583 579\n4102 582 280 580\n4077 588 277 21\n4045 587 113 276\n4136 587 275 113\n4186 583 274 579\n4024 585 584 581\n4012 587 584 579\n4195 584 276 277\n4165 588 21 167\n4092 586 273 583\n4222 587 579 275\n4064 588 581 584\n4093 586 583 580\n4137 588 167 581\n4134 588 584 277\n4007 587 276 584\n4431 22 607 280\n4436 22 169 607\n4424 125 607 12\n4404 291 607 125\n4372 117 280 291\n4389 291 280 607\n4423 169 12 607\n5202 683 682 681\n5004 682 683 125\n5066 328 125 683\n5165 329 328 684\n5206 685 681 682\n4993 686 321 322\n5215 140 329 684\n5148 140 684 325\n4973 684 687 325\n4992 688 321 686\n5156 322 139 689\n5008 689 139 323\n5134 688 686 690\n5080 691 690 686\n5236 688 690 166\n4931 165 166 690\n5090 164 685 682\n4987 328 683 684\n5243 686 689 691\n5041 684 683 687\n5095 689 686 322\n4977 323 692 689\n4955 689 692 691\n4956 692 693 691\n5239 692 323 324\n5166 693 685 690\n4985 690 685 165\n4999 324 325 687\n5237 681 693 692\n5024 692 687 681\n5209 324 687 692\n5150 681 687 683\n5038 685 164 165\n5210 685 693 681\n5219 166 10 688\n5132 688 10 321\n5092 682 12 164\n4958 125 12 682\n5086 691 693 690\n5523 720 719 718\n5419 719 721 718\n5328 723 722 718\n5518 335 722 723\n5387 141 332 722\n5425 725 334 724\n5421 141 722 336\n5338 117 291 726\n5327 725 719 334\n5326 719 333 334\n5314 721 725 726\n5285 726 727 721\n5383 291 727 726\n5475 722 720 718\n5380 332 720 722\n5272 334 114 724\n5415 724 114 279\n5456 721 727 728\n5334 728 727 328\n5552 725 724 726\n5276 719 720 333\n5385 719 725 721\n5412 117 726 724\n5452 329 140 723\n5341 723 140 335\n5469 718 728 723\n5466 723 728 329\n5418 291 125 727\n5420 727 125 328\n5294 720 332 333\n5500 328 329 728\n5414 724 279 117\n5367 335 336 722\n5394 718 721 728\nz1\n142\n3334 460 459 458\n3294 459 202 458\n3252 38 460 203\n3330 200 460 38\n3250 462 461 458\n3317 460 458 461\n3322 200 42 459\n3283 459 460 200\n3288 459 42 202\n3319 462 204 461\n3258 205 458 45\n3264 45 458 202\n3259 203 460 461\n3267 205 50 462\n3303 462 458 205\n3340 204 49 461\n3247 462 50 204\n3263 461 49 203\n3522 228 231 77\n3596 503 233 84\n3614 504 231 228\n3591 503 84 83\n3523 503 83 232\n3572 506 231 504\n3616 507 503 505\n3589 507 225 79\n3584 507 79 233\n3631 506 505 503\n3630 508 505 504\n3569 508 75 224\n3601 508 224 505\n3568 505 224 225\n3556 504 228 229\n3577 507 233 503\n3600 506 232 231\n3555 506 504 505\n3534 508 504 229\n3542 507 505 225\n3574 506 503 232\n3613 508 229 75\n4612 629 204 626\n4568 631 625 624\n4580 627 304 83\n4770 631 624 628\n4578 626 50 304\n4696 629 625 299\n4705 625 300 299\n4554 629 626 624\n4657 626 204 50\n4635 629 49 204\n4714 633 624 626\n4599 629 299 49\n4673 633 630 624\n4617 629 624 625\n4567 634 628 624\n4553 627 84 303\n4614 634 624 630\n4682 627 83 84\n4583 630 303 302\n4735 633 626 304\n4738 634 301 628\n4559 632 297 129\n4679 632 300 625\n4563 631 628 296\n4765 630 627 303\n4688 635 628 301\n4603 633 304 627\n4729 634 302 301\n4771 631 296 297\n4654 632 129 300\n4684 635 128 296\n4555 635 296 628\n4707 633 627 630\n4596 634 630 302\n4598 635 301 128\n4549 632 625 631\n4628 632 631 297\n5575 744 202 337\n5686 344 342 143\n5661 744 45 202\n5622 337 202 42\n5613 744 344 45\n5653 744 337 338\n5644 745 342 344\n5625 746 744 338\n5621 745 344 744\n5586 746 338 142\n5652 746 142 341\n5657 745 341 342\n5663 746 745 744\n5584 746 341 745\n5923 205 760 759\n5961 762 231 761\n5942 205 45 760\n5951 760 344 763\n5912 304 50 759\n5941 759 50 205\n5901 763 762 761\n6002 761 760 763\n5978 304 232 83\n5890 762 763 346\n5983 760 45 344\n5979 232 304 759\n5908 763 143 346\n5883 344 143 763\n5946 232 759 761\n5896 761 231 232\n5891 346 77 762\n5887 760 761 759\n5959 762 77 231\n6115 38 203 349\n6015 129 772 300\n6098 129 350 772\n6007 350 144 772\n6027 772 144 348\n6070 203 49 773\n6060 773 49 299\n6012 299 774 773\n6072 349 203 773\n6013 348 774 772\n6005 299 300 774\n6079 348 349 774\n6067 773 774 349\n6077 772 774 300\n6347 79 797 233\n6418 79 359 797\n6371 303 84 797\n6376 797 84 233\n6338 798 128 301\n6390 362 128 798\n6415 361 147 798\n6337 798 147 362\n6327 800 799 302\n6409 360 799 800\n6387 798 799 361\n6395 797 800 303\n6368 799 301 302\n6373 799 360 361\n6354 301 799 798\n6407 359 800 797\n6346 800 302 303\n6328 800 359 360\n$EndFasets\n$PhysicalNames\n647\n0 1 ver1\n0 2 ver2\n0 3 ver3\n0 4 ver4\n0 5 ver5\n0 6 ver6\n0 7 ver7\n0 8 ver8\n0 9 ver9\n0 10 ver10\n0 11 ver11\n0 12 ver12\n0 13 ver13\n0 14 ver14\n0 15 ver15\n0 16 ver16\n0 17 ver17\n0 18 ver18\n0 19 ver19\n0 20 ver20\n0 21 ver21\n0 22 ver22\n0 23 ver23\n0 24 ver24\n0 25 ver25\n0 26 ver26\n0 27 ver27\n0 28 ver28\n0 29 ver29\n0 30 ver30\n0 31 ver31\n0 32 ver32\n0 33 ver33\n0 34 ver34\n0 35 ver35\n0 36 ver36\n0 37 ver37\n0 38 ver38\n0 39 ver39\n0 40 ver40\n0 41 ver41\n0 42 ver42\n0 43 ver43\n0 44 ver44\n0 45 ver45\n0 46 ver46\n0 47 ver47\n0 48 ver48\n0 49 ver49\n0 50 ver50\n0 51 ver51\n0 52 ver52\n0 53 ver53\n0 54 ver54\n0 55 ver55\n0 56 ver56\n0 57 ver57\n0 58 ver58\n0 59 ver59\n0 60 ver60\n0 61 ver61\n0 62 ver62\n0 63 ver63\n0 64 ver64\n0 65 ver65\n0 66 ver66\n0 67 ver67\n0 68 ver68\n0 69 ver69\n0 70 ver70\n0 71 ver71\n0 72 ver72\n0 73 ver73\n0 74 ver74\n0 75 ver75\n0 76 ver76\n0 77 ver77\n0 78 ver78\n0 79 ver79\n0 80 ver80\n0 81 ver81\n0 82 ver82\n0 83 ver83\n0 84 ver84\n0 85 ver85\n0 86 ver86\n0 87 ver87\n0 88 ver88\n0 89 ver89\n0 90 ver90\n0 91 ver91\n0 92 ver92\n0 93 ver93\n0 94 ver94\n0 95 ver95\n0 96 ver96\n0 97 ver97\n0 98 ver98\n0 99 ver99\n0 100 ver100\n0 101 ver101\n0 102 ver102\n0 103 ver103\n0 104 ver104\n0 105 ver105\n0 106 ver106\n0 107 ver107\n0 108 ver108\n0 109 ver109\n0 110 ver110\n0 111 ver111\n0 112 ver112\n0 113 ver113\n0 114 ver114\n0 115 ver115\n0 116 ver116\n0 117 ver117\n0 118 ver118\n0 119 ver119\n0 120 ver120\n0 121 ver121\n0 122 ver122\n0 123 ver123\n0 124 ver124\n0 125 ver125\n0 126 ver126\n0 127 ver127\n0 128 ver128\n0 129 ver129\n0 130 ver130\n0 131 ver131\n0 132 ver132\n0 133 ver133\n0 134 ver134\n0 135 ver135\n0 136 ver136\n0 137 ver137\n0 138 ver138\n0 139 ver139\n0 140 ver140\n0 141 ver141\n0 142 ver142\n0 143 ver143\n0 144 ver144\n0 145 ver145\n0 146 ver146\n0 147 ver147\n1 1 edge1\n1 2 edge2\n1 3 edge3\n1 4 edge4\n1 5 edge5\n1 6 edge6\n1 7 edge7\n1 8 edge8\n1 9 edge9\n1 10 edge10\n1 11 edge11\n1 12 edge12\n1 13 edge13\n1 14 edge14\n1 15 edge15\n1 16 edge16\n1 17 edge17\n1 18 edge18\n1 19 edge19\n1 20 edge20\n1 21 edge21\n1 22 edge22\n1 23 edge23\n1 24 edge24\n1 25 edge25\n1 26 edge26\n1 27 edge27\n1 28 edge28\n1 29 edge29\n1 30 edge30\n1 31 edge31\n1 32 edge32\n1 33 edge33\n1 34 edge34\n1 35 edge35\n1 36 edge36\n1 37 edge37\n1 38 edge38\n1 39 edge39\n1 40 edge40\n1 41 edge41\n1 42 edge42\n1 43 edge43\n1 44 edge44\n1 45 edge45\n1 46 edge46\n1 47 edge47\n1 48 edge48\n1 49 edge49\n1 50 edge50\n1 51 edge51\n1 52 edge52\n1 53 edge53\n1 54 edge54\n1 55 edge55\n1 56 edge56\n1 57 edge57\n1 58 edge58\n1 59 edge59\n1 60 edge60\n1 61 edge61\n1 62 edge62\n1 63 edge63\n1 64 edge64\n1 65 edge65\n1 66 edge66\n1 67 edge67\n1 68 edge68\n1 69 edge69\n1 70 edge70\n1 71 edge71\n1 72 edge72\n1 73 edge73\n1 74 edge74\n1 75 edge75\n1 76 edge76\n1 77 edge77\n1 78 edge78\n1 79 edge79\n1 80 edge80\n1 81 edge81\n1 82 edge82\n1 83 edge83\n1 84 edge84\n1 85 edge85\n1 86 edge86\n1 87 edge87\n1 88 edge88\n1 89 edge89\n1 90 edge90\n1 91 edge91\n1 92 edge92\n1 93 edge93\n1 94 edge94\n1 95 edge95\n1 96 edge96\n1 97 edge97\n1 98 edge98\n1 99 edge99\n1 100 edge100\n1 101 edge101\n1 102 edge102\n1 103 edge103\n1 104 edge104\n1 105 edge105\n1 106 edge106\n1 107 edge107\n1 108 edge108\n1 109 edge109\n1 110 edge110\n1 111 edge111\n1 112 edge112\n1 113 edge113\n1 114 edge114\n1 115 edge115\n1 116 edge116\n1 117 edge117\n1 118 edge118\n1 119 edge119\n1 120 edge120\n1 121 edge121\n1 122 edge122\n1 123 edge123\n1 124 edge124\n1 125 edge125\n1 126 edge126\n1 127 edge127\n1 128 edge128\n1 129 edge129\n1 130 edge130\n1 131 edge131\n1 132 edge132\n1 133 edge133\n1 134 edge134\n1 135 edge135\n1 136 edge136\n1 137 edge137\n1 138 edge138\n1 139 edge139\n1 140 edge140\n1 141 edge141\n1 142 edge142\n1 143 edge143\n1 144 edge144\n1 145 edge145\n1 146 edge146\n1 147 edge147\n1 148 edge148\n1 149 edge149\n1 150 edge150\n1 151 edge151\n1 152 edge152\n1 153 edge153\n1 154 edge154\n1 155 edge155\n1 156 edge156\n1 157 edge157\n1 158 edge158\n1 159 edge159\n1 160 edge160\n1 161 edge161\n1 162 edge162\n1 163 edge163\n1 164 edge164\n1 165 edge165\n1 166 edge166\n1 167 edge167\n1 168 edge168\n1 169 edge169\n1 170 edge170\n1 171 edge171\n1 172 edge172\n1 173 edge173\n1 174 edge174\n1 175 edge175\n1 176 edge176\n1 177 edge177\n1 178 edge178\n1 179 edge179\n1 180 edge180\n1 181 edge181\n1 182 edge182\n1 183 edge183\n1 184 edge184\n1 185 edge185\n1 186 edge186\n1 187 edge187\n1 188 edge188\n1 189 edge189\n1 190 edge190\n1 191 edge191\n1 192 edge192\n1 193 edge193\n1 194 edge194\n1 195 edge195\n1 196 edge196\n1 197 edge197\n1 198 edge198\n1 199 edge199\n1 200 edge200\n1 201 edge201\n1 202 edge202\n1 203 edge203\n1 204 edge204\n1 205 edge205\n1 206 edge206\n1 207 edge207\n1 208 edge208\n1 209 edge209\n1 210 edge210\n1 211 edge211\n1 212 edge212\n1 213 edge213\n1 214 edge214\n1 215 edge215\n1 216 edge216\n1 217 edge217\n1 218 edge218\n1 219 edge219\n1 220 edge220\n1 221 edge221\n1 222 edge222\n1 223 edge223\n1 224 edge224\n1 225 edge225\n1 226 edge226\n1 227 edge227\n1 228 edge228\n1 229 edge229\n1 230 edge230\n1 231 edge231\n1 232 edge232\n1 233 edge233\n1 234 edge234\n1 235 edge235\n1 236 edge236\n1 237 edge237\n1 238 edge238\n1 239 edge239\n1 240 edge240\n1 241 edge241\n1 242 edge242\n1 243 edge243\n1 244 edge244\n1 245 edge245\n1 246 edge246\n1 247 edge247\n1 248 edge248\n1 249 edge249\n1 250 edge250\n1 251 edge251\n1 252 edge252\n1 253 edge253\n1 254 edge254\n1 255 edge255\n1 256 edge256\n1 257 edge257\n1 258 edge258\n1 259 edge259\n1 260 edge260\n1 261 edge261\n1 262 edge262\n1 263 edge263\n1 264 edge264\n1 265 edge265\n1 266 edge266\n1 267 edge267\n1 268 edge268\n1 269 edge269\n1 270 edge270\n1 271 edge271\n1 272 edge272\n1 273 edge273\n1 274 edge274\n1 275 edge275\n1 276 edge276\n1 277 edge277\n1 278 edge278\n1 279 edge279\n1 280 edge280\n1 281 edge281\n1 282 edge282\n1 283 edge283\n1 284 edge284\n1 285 edge285\n1 286 edge286\n1 287 edge287\n1 288 edge288\n1 289 edge289\n1 290 edge290\n2 1 face1\n2 2 face2\n2 3 face3\n2 4 face4\n2 5 face5\n2 6 face6\n2 7 face7\n2 8 face8\n2 9 face9\n2 10 face10\n2 11 face11\n2 12 face12\n2 13 face13\n2 14 face14\n2 15 face15\n2 16 face16\n2 17 face17\n2 18 face18\n2 19 face19\n2 20 face20\n2 21 face21\n2 22 face22\n2 23 face23\n2 24 face24\n2 25 face25\n2 26 face26\n2 27 face27\n2 28 face28\n2 29 face29\n2 30 face30\n2 31 face31\n2 32 face32\n2 33 face33\n2 34 face34\n2 35 face35\n2 36 face36\n2 37 face37\n2 38 face38\n2 39 face39\n2 40 face40\n2 41 face41\n2 42 face42\n2 43 face43\n2 44 face44\n2 45 face45\n2 46 face46\n2 47 face47\n2 48 face48\n2 49 face49\n2 50 face50\n2 51 face51\n2 52 face52\n2 53 face53\n2 54 face54\n2 55 face55\n2 56 face56\n2 57 face57\n2 58 face58\n2 59 face59\n2 60 face60\n2 61 face61\n2 62 face62\n2 63 face63\n2 64 face64\n2 65 face65\n2 66 face66\n2 67 face67\n2 68 face68\n2 69 face69\n2 70 face70\n2 71 face71\n2 72 face72\n2 73 face73\n2 74 face74\n2 75 face75\n2 76 face76\n2 77 face77\n2 78 face78\n2 79 face79\n2 80 face80\n2 81 face81\n2 82 face82\n2 83 face83\n2 84 face84\n2 85 face85\n2 86 face86\n2 87 face87\n2 88 face88\n2 89 face89\n2 90 face90\n2 91 face91\n2 92 face92\n2 93 face93\n2 94 face94\n2 95 face95\n2 96 face96\n2 97 face97\n2 98 face98\n2 99 face99\n2 100 face100\n2 101 face101\n2 102 face102\n2 103 face103\n2 104 face104\n2 105 face105\n2 106 face106\n2 107 face107\n2 108 face108\n2 109 face109\n2 110 face110\n2 111 face111\n2 112 face112\n2 113 face113\n2 114 face114\n2 115 face115\n2 116 face116\n2 117 face117\n2 118 face118\n2 119 face119\n2 120 face120\n2 121 face121\n2 122 face122\n2 123 face123\n2 124 face124\n2 125 face125\n2 126 face126\n2 127 face127\n2 128 face128\n2 129 face129\n2 130 face130\n2 131 face131\n2 132 face132\n2 133 face133\n2 134 face134\n2 135 face135\n2 136 face136\n2 137 face137\n2 138 face138\n2 139 face139\n2 140 face140\n2 141 face141\n2 142 face142\n2 143 face143\n2 144 face144\n2 145 face145\n2 146 face146\n2 147 face147\n2 148 face148\n2 149 face149\n2 150 face150\n2 151 face151\n2 152 face152\n2 153 face153\n2 154 face154\n2 155 face155\n2 156 face156\n2 157 face157\n2 158 face158\n2 159 face159\n2 160 face160\n2 161 face161\n2 162 face162\n2 163 face163\n2 164 face164\n2 165 face165\n2 166 face166\n2 167 face167\n2 168 face168\n2 169 face169\n2 170 face170\n2 171 face171\n2 172 face172\n2 173 face173\n2 174 face174\n2 175 x0\n2 176 x1\n2 177 y0\n2 178 y1\n2 179 z0\n2 180 z1\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "Neper2Abaqus/Step-2b Python/Neper2Abaqus.py",
    "content": "#######################################\n#       Version 3 of Neper\n# Code created by Alvaro Martinez Pechero and Eralp Demir\n# alvaro.martinezpechero@eng.ox.ac.uk\n#######################################\n\n\ndef Neper2Abaqus(filename, matID ,noDepvar):\n    import numpy as np\n    import pandas as pd\n    \n    # Set material ID:\n    # - enter \"0\" to use Neper phase output\n    # - enter \"1-10\" material ID number if user defined!\n\n\n    filename = filename\n    with open(filename+\".msh\", \"r+\") as fid:\n        tlines = []\n        for tline in fid:\n            tlines.append(tline.rstrip(\"\\n\"))\n    slines = [str(tline) for tline in tlines]\n    # Find the header line\n\n    st = slines.index(\"$Nodes\")\n    header_line = slines.index(\"$Nodes\")\n    # Find the cell that starts with the total node number\n    tot_nodes = int(slines[header_line + 1])\n\n    # Read node coordinates\n    crds = np.zeros((tot_nodes+1, 4))\n\n    ###########\n\n    for i in range(st + 2, st + 2 + tot_nodes): # the -1\n        dummy = [float(x) for x in slines[i].split()]\n        ii = int(dummy[0])\n        crds[ii, 0:4] = dummy[0:4]\n\n    st = slines.index(\"$EndElements\")\n    dummy = [int(x) for x in slines[st-1].split()]\n    ntag = dummy[2]\n    neltyp = dummy[1]\n    ch = 'PS' # plane stress by default\n\n    if neltyp == 2:\n        eltyp = 'C' + ch + '3'\n        nnpel = 3\n        numpt = 1\n\n    elif neltyp == 3:\n        eltyp = 'C' + ch + '4'\n        nnpel = 4\n        numpt = 4\n\n    elif neltyp == 9:\n        eltyp = 'C' + ch + '6'\n        nnpel = 6\n        numpt = 3\n\n    elif neltyp == 16:\n        eltyp = 'C' + ch + '8'\n        nnpel = 8\n        numpt = 4\n\n    elif neltyp == 4:\n        eltyp = 'C3D4'\n        nnpel = 4\n        numpt = 1\n\n    elif neltyp == 6:\n        eltyp = 'C3D6'\n        nnpel = 6\n        numpt = 2\n\n    elif neltyp == 5:\n        eltyp = 'C3D8'\n        nnpel = 8\n        numpt = 8\n\n    elif neltyp == 11:\n        eltyp = 'C3D10'\n        nnpel = 10\n        numpt = 4\n\n    elif neltyp == 18:\n        eltyp = 'C3D15'\n        nnpel = 15\n        numpt = 9\n\n    elif neltyp == 17:\n        eltyp = 'C3D20'\n        nnpel = 20\n        numpt = 27\n\n\n    # Total number of elements\n    # Read from bottom line until the  <eltyp changes>\n    i = 0\n    etyp = neltyp\n    while etyp == neltyp:\n        i = i + 1\n        dummy = [float(x) for x in slines[st-i].split()]#CHECK THIS ONE\n        if len(dummy) > 1:\n            etyp = dummy[1]\n        else:\n            break\n    tot_els = i - 1\n\n    # Read connectivity\n    conn = np.zeros((tot_els, nnpel+1))\n    # Grain ids\n    grains = np.zeros((tot_els, 1))\n    # Phase ids\n    phases = np.zeros((tot_els, 1))\n    \n    \n    # CHANGES OF NEW VERSION materials \n    materials = np.ones((tot_els, 1)) * matID\n    \n    ii = tot_els - 1\n    for i in range(st-1, st-1-tot_els, -1): #CHECK THIS ONE\n        dummy = np.fromstring(slines[i], dtype=int, sep=' ')\n        # Connectivity\n        conn[ii] = np.append([dummy[0]], dummy[3+ntag:3+ntag+nnpel+1])#CHECK THIS ONE\n        grains[ii] = dummy[3]\n        # Last tag is assumed to be the phase id\n        # It is normally zero so set to some number\n        phases[ii] = dummy[2+ntag]\n        # Element index\n        ii -= 1\n\n    st = slines.index(\"$EndPhysicalNames\")\n    cc = slines[st-1]\n    aa = [int(x) for x in cc.split()[:2]]\n    nextindex = len(cc.split()[:2]) + 1\n    ee = str(aa[1])\n    dd = cc[nextindex:]\n    setname = dd[:-len(ee)]\n\n    st = slines.index('$ElsetOrientations')\n\n\n    tot_grains = int(slines[st + 1].split()[0])\n\n    eulers = np.zeros((tot_grains, 3))\n\n    for i in range(st + 2, tot_grains + st + 2):\n        dummy = [float(j) for j in slines[i].split()]\n        eulers[int(dummy[0]) - 1, :] = dummy[1:4]\n\n    euler = np.zeros((tot_els, 3))\n    for i in range(tot_els):\n        grnid = int(grains[i])\n        euler[i, :] = eulers[grnid - 1, :]\n\n    grain_order, grain_record = np.unique(grains, return_index=True)\n    phase_order = phases[grain_record]\n    material_order = materials[grain_record]\n    euler_angle1 = euler[grain_record, 0]\n    euler_angle2 = euler[grain_record, 1]\n    euler_angle3 = euler[grain_record, 2]  \n\n\n\n\n\n    ################################################################################\n    ## WRITE TO THE FILE FROM HERE\n    ################################################################################  \n    print(filename)\n    with open(\"{}.inp\".format(filename), \"w\") as inp_file:\n        inp_file.write(\"** Generated by Neper and modified by: Neper2Abaqus.m\\n\")\n        inp_file.write(\"**PARTS\\n**\\n\")\n        inp_file.write(\"*Part, name=NEPER\\n\")\n        inp_file.write(\"*NODE\\n\")\n        for crd in crds[1:]:   #REVISE -1\n            inp_file.write(\"{},\\t{:e},\\t{:e}, \\t{:e}\\n\".format(int(crd[0]), crd[1], crd[2], crd[3]))\n\n        inp_file.write(\"*Element, type={}\\n\".format(eltyp))\n        #inp_file.write(\"hola\")  \n        sstr = \"\"\n        for i in range(nnpel):\n            sstr += \"       {:d},\"\n        sstr += \"       {:d}\\n\"\n    ####################################\n        intconn=np.asarray(conn, dtype = 'int')\n        for conn_row in intconn:\n            inp_file.write(sstr.format(*conn_row))\n            #print(conn_row)\n    ####################################\n\n        unique_grains=np.unique(grains)\n        for ii in range(len(unique_grains)):\n            integergrainorder=int(grain_order[ii])\n            inp_file.write(f\"*Elset, elset=GRAIN-{integergrainorder}\\n\")\n            #print('gr',gr)\n            grain_elements = conn[int(grain_order[ii])]\n            for ee in range(0,len(conn[(grains == grain_order[ii]).ravel()][:,0]),9):\n                inp_file.write(\", \".join(str(int(e)) for e in conn[(grains == grain_order[ii]).ravel()][ee:ee+9,0]) + \"\\n\")\n            numels = 0\n            for tt in range(len(grain_elements)):\n                numels += 1\n\n\n\n\n        uniPhases = np.unique(phases)\n        for ii in range(len(np.unique(phases))):\n            inp_file.write(f\"\\n*Elset, elset=Phase-{ii + 1}\\n\")        \n            elem_for_ii = conn[(phases == uniPhases[ii]).ravel()]\n            for ee in range(0,len(elem_for_ii[:,0]),9):\n                inp_file.write(\", \".join(str(int(e)) for e in elem_for_ii[ee:ee+9,0]) + \"\\n\")\n\n\n        for ii in range(len(grain_order)):\n            inp_file.write(\"\\n**Section: Section_Grain-%d\\n\" % grain_order[ii])\n            inp_file.write(\"*Solid Section, elset=GRAIN-%d, material=MATERIAL-GRAIN%d\\n\" % (grain_order[ii], grain_order[ii]))\n            inp_file.write(\",\\n\")\n\n\n\n\n        # Write the closing keyword\n        inp_file.write(\"*End Part\\n\")\n\n        # Write the assembly information\n        inp_file.write(\"**\\n**ASSEMBLY\\n**\\n\")\n        inp_file.write(\"*Assembly, name=Assembly\\n**\\n\")\n        inp_file.write(\"*Instance, name=NEPER-1, part=NEPER\\n\")\n\n        # Write the nodes\n        inp_file.write(\"*NODE\\n\")\n        for i in range(1,len(crds[:,0])):\n            inp_file.write(f\"{int(crds[i, 0])},\\t{'{:.6e}'.format(crds[i, 1])},\\t{'{:.6e}'.format(crds[i, 2])},\\t{'{:.6e}'.format(crds[i, 3])}\\n\")\n            #inp_file.write(\"%d, %.2f, %.2f, %.2f\\n\" % (i+1, nodes[i, 1], nodes[i, 2], nodes[i, 3]))            \n\n        inp_file.write('*Element, type=' + eltyp + '\\n')\n        sstr = ''\n        #print(conn[-1])\n\n        \n        for i in range(len(conn)):\n            intconn2=np.asarray(conn[i], dtype = 'int')\n            line = ','.join(str(x) for x in intconn2)\n            inp_file.write(line + '\\n')        \n        \n        \n        \n\n        inp_file.write('\\n*End Instance\\n')\n        inp_file.write('**\\n')\n        inp_file.write('*End Assembly\\n**MATERIALS\\n**\\n')\n\n        #import material parameters to be used in the development of materials\n        #for each grain.\n        df = pd.read_excel('PROPS.xlsx', sheet_name='Material_parameters', usecols=\"A\", header=None)\n        A16 = np.array(df.iloc[0:6, :])\n\n        # Flag for reading the inputs from the file or material library\n        # \"0\": material library in usermaterial.f will be used\n        # \"1\": use the material parameters in excel file       \n\n        if A16[5] == 0:\n            A = [\"\"] * 6\n  \n            A[5] = 0 #CHANGE HERE\n            noPROPS = 6\n\n        # Flag for reading the inputs from the file or material library\n        # \"0\": material library in usermaterial.f will be used\n        # \"1\": use the material parameters in excel file              \n\n        else:\n            A = [\"\"] * 300\n\n            A[5] = 1\n            noPROPS = 300\n\n        #noDepvar = 1;\n\n\n\n        for ii in range(len(grain_order)):\n            inp_file.write(\"\\n*Material, name=MATERIAL-GRAIN%d\" % int(grain_order[ii]))\n            inp_file.write(f\"\\n*Depvar\\n{noDepvar},\")\n            inp_file.write(f\"\\n*User Material, constants={noPROPS}\\n\")\n\n            A[0:3] = [euler_angle1[ii], euler_angle2[ii], euler_angle3[ii]]\n            A[3] = int(grain_order[ii])\n            # PHASE ORDER ID \n            if matID>0:\n                A[4] = int(material_order[ii])\n            else:\n                A[4] = int(phase_order[ii])\n\n            if A16[5] ==1:\n                for iph in uniPhases:\n                    #print(iph)\n                    letter = chr(int(iph) + 64)\n                    xlRange = f\"{letter}1:{letter}300\"#CHANGE\n                    df = pd.read_excel(\"PROPS.xlsx\", sheet_name='Material_parameters', usecols=\"A\", header=None)\n                    B = np.array(df.iloc[0:301, :]).flatten()\n                    #print(B)\n                    #B=tolist(B)\n\n                    # All parameters\n                    A[6:301] = B[6:301]\n\n\n            #print(A)\n            for i in range(0, len(A), 8):\n                if i+8<=len(A):\n                    A[i+7]=A[i+7].item()\n                inp_file.write(\",\".join(str(x) for x in A[i:i+8]) + \"\\n\")\n\n\n        inp_file.write(\"\\n**\")\n        inp_file.write(\"\\n**\\n** STEP: Loading\\n**\\n*Step, name=Loading, nlgeom=YES, inc=10000\\n*Static\\n0.01, 10., 1e-05, 1.\")\n        inp_file.write(\"\\n**\\n** OUTPUT REQUESTS\\n**\")\n        inp_file.write(\"\\n*Restart, write, frequency=0\\n**\")\n        inp_file.write(\"\\n** FIELD OUTPUT: F-Output-1\\n**\\n*Output, field, variable=PRESELECT\\n**\")\n        if noDepvar>0:\n            inp_file.write(\"\\n** FIELD OUTPUT: F-Output-2\\n**\\n*Element Output, directions=YES\\nSDV,\\n**\")\n        inp_file.write(\"\\n** HISTORY OUTPUT: H-Output-1\\n**\\n*Output, history, variable=PRESELECT\\n**\")\n        inp_file.write(\"\\n*End Step\")\n\n    inp_file.close()\n"
  },
  {
    "path": "Neper2Abaqus/Step-2b Python/abq_hex.inp",
    "content": "** Generated by Neper and modified by: Neper2Abaqus.m\r\n**PARTS\r\n**\r\n*Part, name=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n2,\t7.142857e-02,\t0.000000e+00, \t0.000000e+00\r\n3,\t1.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n4,\t2.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n5,\t2.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n6,\t3.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n7,\t4.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n8,\t5.000000e-01,\t0.000000e+00, \t0.000000e+00\r\n9,\t5.714286e-01,\t0.000000e+00, \t0.000000e+00\r\n10,\t6.428571e-01,\t0.000000e+00, \t0.000000e+00\r\n11,\t7.142857e-01,\t0.000000e+00, \t0.000000e+00\r\n12,\t7.857143e-01,\t0.000000e+00, \t0.000000e+00\r\n13,\t8.571429e-01,\t0.000000e+00, \t0.000000e+00\r\n14,\t9.285714e-01,\t0.000000e+00, \t0.000000e+00\r\n15,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n16,\t0.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n17,\t7.142857e-02,\t7.142857e-02, \t0.000000e+00\r\n18,\t1.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n19,\t2.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n20,\t2.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n21,\t3.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n22,\t4.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n23,\t5.000000e-01,\t7.142857e-02, \t0.000000e+00\r\n24,\t5.714286e-01,\t7.142857e-02, \t0.000000e+00\r\n25,\t6.428571e-01,\t7.142857e-02, \t0.000000e+00\r\n26,\t7.142857e-01,\t7.142857e-02, \t0.000000e+00\r\n27,\t7.857143e-01,\t7.142857e-02, \t0.000000e+00\r\n28,\t8.571429e-01,\t7.142857e-02, \t0.000000e+00\r\n29,\t9.285714e-01,\t7.142857e-02, \t0.000000e+00\r\n30,\t1.000000e+00,\t7.142857e-02, \t0.000000e+00\r\n31,\t0.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n32,\t7.142857e-02,\t1.428571e-01, \t0.000000e+00\r\n33,\t1.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n34,\t2.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n35,\t2.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n36,\t3.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n37,\t4.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n38,\t5.000000e-01,\t1.428571e-01, \t0.000000e+00\r\n39,\t5.714286e-01,\t1.428571e-01, \t0.000000e+00\r\n40,\t6.428571e-01,\t1.428571e-01, \t0.000000e+00\r\n41,\t7.142857e-01,\t1.428571e-01, \t0.000000e+00\r\n42,\t7.857143e-01,\t1.428571e-01, \t0.000000e+00\r\n43,\t8.571429e-01,\t1.428571e-01, \t0.000000e+00\r\n44,\t9.285714e-01,\t1.428571e-01, \t0.000000e+00\r\n45,\t1.000000e+00,\t1.428571e-01, \t0.000000e+00\r\n46,\t0.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n47,\t7.142857e-02,\t2.142857e-01, \t0.000000e+00\r\n48,\t1.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n49,\t2.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n50,\t2.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n51,\t3.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n52,\t4.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n53,\t5.000000e-01,\t2.142857e-01, \t0.000000e+00\r\n54,\t5.714286e-01,\t2.142857e-01, \t0.000000e+00\r\n55,\t6.428571e-01,\t2.142857e-01, \t0.000000e+00\r\n56,\t7.142857e-01,\t2.142857e-01, \t0.000000e+00\r\n57,\t7.857143e-01,\t2.142857e-01, \t0.000000e+00\r\n58,\t8.571429e-01,\t2.142857e-01, \t0.000000e+00\r\n59,\t9.285714e-01,\t2.142857e-01, \t0.000000e+00\r\n60,\t1.000000e+00,\t2.142857e-01, \t0.000000e+00\r\n61,\t0.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n62,\t7.142857e-02,\t2.857143e-01, \t0.000000e+00\r\n63,\t1.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n64,\t2.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n65,\t2.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n66,\t3.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n67,\t4.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n68,\t5.000000e-01,\t2.857143e-01, \t0.000000e+00\r\n69,\t5.714286e-01,\t2.857143e-01, \t0.000000e+00\r\n70,\t6.428571e-01,\t2.857143e-01, \t0.000000e+00\r\n71,\t7.142857e-01,\t2.857143e-01, \t0.000000e+00\r\n72,\t7.857143e-01,\t2.857143e-01, \t0.000000e+00\r\n73,\t8.571429e-01,\t2.857143e-01, \t0.000000e+00\r\n74,\t9.285714e-01,\t2.857143e-01, \t0.000000e+00\r\n75,\t1.000000e+00,\t2.857143e-01, \t0.000000e+00\r\n76,\t0.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n77,\t7.142857e-02,\t3.571429e-01, \t0.000000e+00\r\n78,\t1.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n79,\t2.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n80,\t2.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n81,\t3.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n82,\t4.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n83,\t5.000000e-01,\t3.571429e-01, \t0.000000e+00\r\n84,\t5.714286e-01,\t3.571429e-01, \t0.000000e+00\r\n85,\t6.428571e-01,\t3.571429e-01, \t0.000000e+00\r\n86,\t7.142857e-01,\t3.571429e-01, \t0.000000e+00\r\n87,\t7.857143e-01,\t3.571429e-01, \t0.000000e+00\r\n88,\t8.571429e-01,\t3.571429e-01, \t0.000000e+00\r\n89,\t9.285714e-01,\t3.571429e-01, \t0.000000e+00\r\n90,\t1.000000e+00,\t3.571429e-01, \t0.000000e+00\r\n91,\t0.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n92,\t7.142857e-02,\t4.285714e-01, \t0.000000e+00\r\n93,\t1.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n94,\t2.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n95,\t2.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n96,\t3.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n97,\t4.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n98,\t5.000000e-01,\t4.285714e-01, \t0.000000e+00\r\n99,\t5.714286e-01,\t4.285714e-01, \t0.000000e+00\r\n100,\t6.428571e-01,\t4.285714e-01, \t0.000000e+00\r\n101,\t7.142857e-01,\t4.285714e-01, \t0.000000e+00\r\n102,\t7.857143e-01,\t4.285714e-01, \t0.000000e+00\r\n103,\t8.571429e-01,\t4.285714e-01, \t0.000000e+00\r\n104,\t9.285714e-01,\t4.285714e-01, \t0.000000e+00\r\n105,\t1.000000e+00,\t4.285714e-01, \t0.000000e+00\r\n106,\t0.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n107,\t7.142857e-02,\t5.000000e-01, \t0.000000e+00\r\n108,\t1.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n109,\t2.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n110,\t2.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n111,\t3.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n112,\t4.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n113,\t5.000000e-01,\t5.000000e-01, \t0.000000e+00\r\n114,\t5.714286e-01,\t5.000000e-01, \t0.000000e+00\r\n115,\t6.428571e-01,\t5.000000e-01, \t0.000000e+00\r\n116,\t7.142857e-01,\t5.000000e-01, \t0.000000e+00\r\n117,\t7.857143e-01,\t5.000000e-01, \t0.000000e+00\r\n118,\t8.571429e-01,\t5.000000e-01, \t0.000000e+00\r\n119,\t9.285714e-01,\t5.000000e-01, \t0.000000e+00\r\n120,\t1.000000e+00,\t5.000000e-01, \t0.000000e+00\r\n121,\t0.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n122,\t7.142857e-02,\t5.714286e-01, \t0.000000e+00\r\n123,\t1.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n124,\t2.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n125,\t2.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n126,\t3.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n127,\t4.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n128,\t5.000000e-01,\t5.714286e-01, \t0.000000e+00\r\n129,\t5.714286e-01,\t5.714286e-01, \t0.000000e+00\r\n130,\t6.428571e-01,\t5.714286e-01, \t0.000000e+00\r\n131,\t7.142857e-01,\t5.714286e-01, \t0.000000e+00\r\n132,\t7.857143e-01,\t5.714286e-01, \t0.000000e+00\r\n133,\t8.571429e-01,\t5.714286e-01, \t0.000000e+00\r\n134,\t9.285714e-01,\t5.714286e-01, \t0.000000e+00\r\n135,\t1.000000e+00,\t5.714286e-01, \t0.000000e+00\r\n136,\t0.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n137,\t7.142857e-02,\t6.428571e-01, \t0.000000e+00\r\n138,\t1.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n139,\t2.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n140,\t2.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n141,\t3.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n142,\t4.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n143,\t5.000000e-01,\t6.428571e-01, \t0.000000e+00\r\n144,\t5.714286e-01,\t6.428571e-01, \t0.000000e+00\r\n145,\t6.428571e-01,\t6.428571e-01, \t0.000000e+00\r\n146,\t7.142857e-01,\t6.428571e-01, \t0.000000e+00\r\n147,\t7.857143e-01,\t6.428571e-01, \t0.000000e+00\r\n148,\t8.571429e-01,\t6.428571e-01, \t0.000000e+00\r\n149,\t9.285714e-01,\t6.428571e-01, \t0.000000e+00\r\n150,\t1.000000e+00,\t6.428571e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n152,\t7.142857e-02,\t7.142857e-01, \t0.000000e+00\r\n153,\t1.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n154,\t2.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n155,\t2.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n156,\t3.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n157,\t4.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n158,\t5.000000e-01,\t7.142857e-01, \t0.000000e+00\r\n159,\t5.714286e-01,\t7.142857e-01, \t0.000000e+00\r\n160,\t6.428571e-01,\t7.142857e-01, \t0.000000e+00\r\n161,\t7.142857e-01,\t7.142857e-01, \t0.000000e+00\r\n162,\t7.857143e-01,\t7.142857e-01, \t0.000000e+00\r\n163,\t8.571429e-01,\t7.142857e-01, \t0.000000e+00\r\n164,\t9.285714e-01,\t7.142857e-01, \t0.000000e+00\r\n165,\t1.000000e+00,\t7.142857e-01, \t0.000000e+00\r\n166,\t0.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n167,\t7.142857e-02,\t7.857143e-01, \t0.000000e+00\r\n168,\t1.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n169,\t2.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n170,\t2.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n171,\t3.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n172,\t4.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n173,\t5.000000e-01,\t7.857143e-01, \t0.000000e+00\r\n174,\t5.714286e-01,\t7.857143e-01, \t0.000000e+00\r\n175,\t6.428571e-01,\t7.857143e-01, \t0.000000e+00\r\n176,\t7.142857e-01,\t7.857143e-01, \t0.000000e+00\r\n177,\t7.857143e-01,\t7.857143e-01, \t0.000000e+00\r\n178,\t8.571429e-01,\t7.857143e-01, \t0.000000e+00\r\n179,\t9.285714e-01,\t7.857143e-01, \t0.000000e+00\r\n180,\t1.000000e+00,\t7.857143e-01, \t0.000000e+00\r\n181,\t0.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n182,\t7.142857e-02,\t8.571429e-01, \t0.000000e+00\r\n183,\t1.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n184,\t2.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n185,\t2.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n186,\t3.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n187,\t4.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n188,\t5.000000e-01,\t8.571429e-01, \t0.000000e+00\r\n189,\t5.714286e-01,\t8.571429e-01, \t0.000000e+00\r\n190,\t6.428571e-01,\t8.571429e-01, \t0.000000e+00\r\n191,\t7.142857e-01,\t8.571429e-01, \t0.000000e+00\r\n192,\t7.857143e-01,\t8.571429e-01, \t0.000000e+00\r\n193,\t8.571429e-01,\t8.571429e-01, \t0.000000e+00\r\n194,\t9.285714e-01,\t8.571429e-01, \t0.000000e+00\r\n195,\t1.000000e+00,\t8.571429e-01, \t0.000000e+00\r\n196,\t0.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n197,\t7.142857e-02,\t9.285714e-01, \t0.000000e+00\r\n198,\t1.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n199,\t2.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n200,\t2.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n201,\t3.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n202,\t4.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n203,\t5.000000e-01,\t9.285714e-01, \t0.000000e+00\r\n204,\t5.714286e-01,\t9.285714e-01, \t0.000000e+00\r\n205,\t6.428571e-01,\t9.285714e-01, \t0.000000e+00\r\n206,\t7.142857e-01,\t9.285714e-01, \t0.000000e+00\r\n207,\t7.857143e-01,\t9.285714e-01, \t0.000000e+00\r\n208,\t8.571429e-01,\t9.285714e-01, \t0.000000e+00\r\n209,\t9.285714e-01,\t9.285714e-01, \t0.000000e+00\r\n210,\t1.000000e+00,\t9.285714e-01, \t0.000000e+00\r\n211,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n212,\t7.142857e-02,\t1.000000e+00, \t0.000000e+00\r\n213,\t1.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n214,\t2.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n215,\t2.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n216,\t3.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n217,\t4.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n218,\t5.000000e-01,\t1.000000e+00, \t0.000000e+00\r\n219,\t5.714286e-01,\t1.000000e+00, \t0.000000e+00\r\n220,\t6.428571e-01,\t1.000000e+00, \t0.000000e+00\r\n221,\t7.142857e-01,\t1.000000e+00, \t0.000000e+00\r\n222,\t7.857143e-01,\t1.000000e+00, \t0.000000e+00\r\n223,\t8.571429e-01,\t1.000000e+00, \t0.000000e+00\r\n224,\t9.285714e-01,\t1.000000e+00, \t0.000000e+00\r\n225,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n226,\t0.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n227,\t7.142857e-02,\t0.000000e+00, \t7.142857e-02\r\n228,\t1.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n229,\t2.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n230,\t2.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n231,\t3.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n232,\t4.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n233,\t5.000000e-01,\t0.000000e+00, \t7.142857e-02\r\n234,\t5.714286e-01,\t0.000000e+00, \t7.142857e-02\r\n235,\t6.428571e-01,\t0.000000e+00, \t7.142857e-02\r\n236,\t7.142857e-01,\t0.000000e+00, \t7.142857e-02\r\n237,\t7.857143e-01,\t0.000000e+00, \t7.142857e-02\r\n238,\t8.571429e-01,\t0.000000e+00, \t7.142857e-02\r\n239,\t9.285714e-01,\t0.000000e+00, \t7.142857e-02\r\n240,\t1.000000e+00,\t0.000000e+00, \t7.142857e-02\r\n241,\t0.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n242,\t7.142857e-02,\t7.142857e-02, \t7.142857e-02\r\n243,\t1.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n244,\t2.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n245,\t2.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n246,\t3.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n247,\t4.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n248,\t5.000000e-01,\t7.142857e-02, \t7.142857e-02\r\n249,\t5.714286e-01,\t7.142857e-02, \t7.142857e-02\r\n250,\t6.428571e-01,\t7.142857e-02, \t7.142857e-02\r\n251,\t7.142857e-01,\t7.142857e-02, \t7.142857e-02\r\n252,\t7.857143e-01,\t7.142857e-02, \t7.142857e-02\r\n253,\t8.571429e-01,\t7.142857e-02, \t7.142857e-02\r\n254,\t9.285714e-01,\t7.142857e-02, \t7.142857e-02\r\n255,\t1.000000e+00,\t7.142857e-02, \t7.142857e-02\r\n256,\t0.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n257,\t7.142857e-02,\t1.428571e-01, \t7.142857e-02\r\n258,\t1.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n259,\t2.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n260,\t2.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n261,\t3.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n262,\t4.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n263,\t5.000000e-01,\t1.428571e-01, \t7.142857e-02\r\n264,\t5.714286e-01,\t1.428571e-01, \t7.142857e-02\r\n265,\t6.428571e-01,\t1.428571e-01, \t7.142857e-02\r\n266,\t7.142857e-01,\t1.428571e-01, \t7.142857e-02\r\n267,\t7.857143e-01,\t1.428571e-01, \t7.142857e-02\r\n268,\t8.571429e-01,\t1.428571e-01, \t7.142857e-02\r\n269,\t9.285714e-01,\t1.428571e-01, \t7.142857e-02\r\n270,\t1.000000e+00,\t1.428571e-01, \t7.142857e-02\r\n271,\t0.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n272,\t7.142857e-02,\t2.142857e-01, \t7.142857e-02\r\n273,\t1.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n274,\t2.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n275,\t2.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n276,\t3.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n277,\t4.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n278,\t5.000000e-01,\t2.142857e-01, \t7.142857e-02\r\n279,\t5.714286e-01,\t2.142857e-01, \t7.142857e-02\r\n280,\t6.428571e-01,\t2.142857e-01, \t7.142857e-02\r\n281,\t7.142857e-01,\t2.142857e-01, \t7.142857e-02\r\n282,\t7.857143e-01,\t2.142857e-01, \t7.142857e-02\r\n283,\t8.571429e-01,\t2.142857e-01, \t7.142857e-02\r\n284,\t9.285714e-01,\t2.142857e-01, \t7.142857e-02\r\n285,\t1.000000e+00,\t2.142857e-01, \t7.142857e-02\r\n286,\t0.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n287,\t7.142857e-02,\t2.857143e-01, \t7.142857e-02\r\n288,\t1.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n289,\t2.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n290,\t2.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n291,\t3.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n292,\t4.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n293,\t5.000000e-01,\t2.857143e-01, \t7.142857e-02\r\n294,\t5.714286e-01,\t2.857143e-01, \t7.142857e-02\r\n295,\t6.428571e-01,\t2.857143e-01, \t7.142857e-02\r\n296,\t7.142857e-01,\t2.857143e-01, \t7.142857e-02\r\n297,\t7.857143e-01,\t2.857143e-01, \t7.142857e-02\r\n298,\t8.571429e-01,\t2.857143e-01, \t7.142857e-02\r\n299,\t9.285714e-01,\t2.857143e-01, \t7.142857e-02\r\n300,\t1.000000e+00,\t2.857143e-01, \t7.142857e-02\r\n301,\t0.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n302,\t7.142857e-02,\t3.571429e-01, \t7.142857e-02\r\n303,\t1.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n304,\t2.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n305,\t2.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n306,\t3.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n307,\t4.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n308,\t5.000000e-01,\t3.571429e-01, \t7.142857e-02\r\n309,\t5.714286e-01,\t3.571429e-01, \t7.142857e-02\r\n310,\t6.428571e-01,\t3.571429e-01, \t7.142857e-02\r\n311,\t7.142857e-01,\t3.571429e-01, \t7.142857e-02\r\n312,\t7.857143e-01,\t3.571429e-01, \t7.142857e-02\r\n313,\t8.571429e-01,\t3.571429e-01, \t7.142857e-02\r\n314,\t9.285714e-01,\t3.571429e-01, \t7.142857e-02\r\n315,\t1.000000e+00,\t3.571429e-01, \t7.142857e-02\r\n316,\t0.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n317,\t7.142857e-02,\t4.285714e-01, \t7.142857e-02\r\n318,\t1.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n319,\t2.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n320,\t2.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n321,\t3.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n322,\t4.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n323,\t5.000000e-01,\t4.285714e-01, \t7.142857e-02\r\n324,\t5.714286e-01,\t4.285714e-01, \t7.142857e-02\r\n325,\t6.428571e-01,\t4.285714e-01, \t7.142857e-02\r\n326,\t7.142857e-01,\t4.285714e-01, \t7.142857e-02\r\n327,\t7.857143e-01,\t4.285714e-01, \t7.142857e-02\r\n328,\t8.571429e-01,\t4.285714e-01, \t7.142857e-02\r\n329,\t9.285714e-01,\t4.285714e-01, \t7.142857e-02\r\n330,\t1.000000e+00,\t4.285714e-01, \t7.142857e-02\r\n331,\t0.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n332,\t7.142857e-02,\t5.000000e-01, \t7.142857e-02\r\n333,\t1.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n334,\t2.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n335,\t2.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n336,\t3.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n337,\t4.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n338,\t5.000000e-01,\t5.000000e-01, \t7.142857e-02\r\n339,\t5.714286e-01,\t5.000000e-01, \t7.142857e-02\r\n340,\t6.428571e-01,\t5.000000e-01, \t7.142857e-02\r\n341,\t7.142857e-01,\t5.000000e-01, \t7.142857e-02\r\n342,\t7.857143e-01,\t5.000000e-01, \t7.142857e-02\r\n343,\t8.571429e-01,\t5.000000e-01, \t7.142857e-02\r\n344,\t9.285714e-01,\t5.000000e-01, \t7.142857e-02\r\n345,\t1.000000e+00,\t5.000000e-01, \t7.142857e-02\r\n346,\t0.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n347,\t7.142857e-02,\t5.714286e-01, \t7.142857e-02\r\n348,\t1.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n349,\t2.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n350,\t2.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n351,\t3.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n352,\t4.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n353,\t5.000000e-01,\t5.714286e-01, \t7.142857e-02\r\n354,\t5.714286e-01,\t5.714286e-01, \t7.142857e-02\r\n355,\t6.428571e-01,\t5.714286e-01, \t7.142857e-02\r\n356,\t7.142857e-01,\t5.714286e-01, \t7.142857e-02\r\n357,\t7.857143e-01,\t5.714286e-01, \t7.142857e-02\r\n358,\t8.571429e-01,\t5.714286e-01, \t7.142857e-02\r\n359,\t9.285714e-01,\t5.714286e-01, \t7.142857e-02\r\n360,\t1.000000e+00,\t5.714286e-01, \t7.142857e-02\r\n361,\t0.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n362,\t7.142857e-02,\t6.428571e-01, \t7.142857e-02\r\n363,\t1.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n364,\t2.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n365,\t2.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n366,\t3.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n367,\t4.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n368,\t5.000000e-01,\t6.428571e-01, \t7.142857e-02\r\n369,\t5.714286e-01,\t6.428571e-01, \t7.142857e-02\r\n370,\t6.428571e-01,\t6.428571e-01, \t7.142857e-02\r\n371,\t7.142857e-01,\t6.428571e-01, \t7.142857e-02\r\n372,\t7.857143e-01,\t6.428571e-01, \t7.142857e-02\r\n373,\t8.571429e-01,\t6.428571e-01, \t7.142857e-02\r\n374,\t9.285714e-01,\t6.428571e-01, \t7.142857e-02\r\n375,\t1.000000e+00,\t6.428571e-01, \t7.142857e-02\r\n376,\t0.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n377,\t7.142857e-02,\t7.142857e-01, \t7.142857e-02\r\n378,\t1.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n379,\t2.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n380,\t2.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n381,\t3.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n382,\t4.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n383,\t5.000000e-01,\t7.142857e-01, \t7.142857e-02\r\n384,\t5.714286e-01,\t7.142857e-01, \t7.142857e-02\r\n385,\t6.428571e-01,\t7.142857e-01, \t7.142857e-02\r\n386,\t7.142857e-01,\t7.142857e-01, \t7.142857e-02\r\n387,\t7.857143e-01,\t7.142857e-01, \t7.142857e-02\r\n388,\t8.571429e-01,\t7.142857e-01, \t7.142857e-02\r\n389,\t9.285714e-01,\t7.142857e-01, \t7.142857e-02\r\n390,\t1.000000e+00,\t7.142857e-01, \t7.142857e-02\r\n391,\t0.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n392,\t7.142857e-02,\t7.857143e-01, \t7.142857e-02\r\n393,\t1.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n394,\t2.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n395,\t2.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n396,\t3.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n397,\t4.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n398,\t5.000000e-01,\t7.857143e-01, \t7.142857e-02\r\n399,\t5.714286e-01,\t7.857143e-01, \t7.142857e-02\r\n400,\t6.428571e-01,\t7.857143e-01, \t7.142857e-02\r\n401,\t7.142857e-01,\t7.857143e-01, \t7.142857e-02\r\n402,\t7.857143e-01,\t7.857143e-01, \t7.142857e-02\r\n403,\t8.571429e-01,\t7.857143e-01, \t7.142857e-02\r\n404,\t9.285714e-01,\t7.857143e-01, \t7.142857e-02\r\n405,\t1.000000e+00,\t7.857143e-01, \t7.142857e-02\r\n406,\t0.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n407,\t7.142857e-02,\t8.571429e-01, \t7.142857e-02\r\n408,\t1.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n409,\t2.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n410,\t2.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n411,\t3.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n412,\t4.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n413,\t5.000000e-01,\t8.571429e-01, \t7.142857e-02\r\n414,\t5.714286e-01,\t8.571429e-01, \t7.142857e-02\r\n415,\t6.428571e-01,\t8.571429e-01, \t7.142857e-02\r\n416,\t7.142857e-01,\t8.571429e-01, \t7.142857e-02\r\n417,\t7.857143e-01,\t8.571429e-01, \t7.142857e-02\r\n418,\t8.571429e-01,\t8.571429e-01, \t7.142857e-02\r\n419,\t9.285714e-01,\t8.571429e-01, \t7.142857e-02\r\n420,\t1.000000e+00,\t8.571429e-01, \t7.142857e-02\r\n421,\t0.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n422,\t7.142857e-02,\t9.285714e-01, \t7.142857e-02\r\n423,\t1.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n424,\t2.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n425,\t2.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n426,\t3.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n427,\t4.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n428,\t5.000000e-01,\t9.285714e-01, \t7.142857e-02\r\n429,\t5.714286e-01,\t9.285714e-01, \t7.142857e-02\r\n430,\t6.428571e-01,\t9.285714e-01, \t7.142857e-02\r\n431,\t7.142857e-01,\t9.285714e-01, \t7.142857e-02\r\n432,\t7.857143e-01,\t9.285714e-01, \t7.142857e-02\r\n433,\t8.571429e-01,\t9.285714e-01, \t7.142857e-02\r\n434,\t9.285714e-01,\t9.285714e-01, \t7.142857e-02\r\n435,\t1.000000e+00,\t9.285714e-01, \t7.142857e-02\r\n436,\t0.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n437,\t7.142857e-02,\t1.000000e+00, \t7.142857e-02\r\n438,\t1.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n439,\t2.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n440,\t2.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n441,\t3.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n442,\t4.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n443,\t5.000000e-01,\t1.000000e+00, \t7.142857e-02\r\n444,\t5.714286e-01,\t1.000000e+00, \t7.142857e-02\r\n445,\t6.428571e-01,\t1.000000e+00, \t7.142857e-02\r\n446,\t7.142857e-01,\t1.000000e+00, \t7.142857e-02\r\n447,\t7.857143e-01,\t1.000000e+00, \t7.142857e-02\r\n448,\t8.571429e-01,\t1.000000e+00, \t7.142857e-02\r\n449,\t9.285714e-01,\t1.000000e+00, \t7.142857e-02\r\n450,\t1.000000e+00,\t1.000000e+00, \t7.142857e-02\r\n451,\t0.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n452,\t7.142857e-02,\t0.000000e+00, \t1.428571e-01\r\n453,\t1.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n454,\t2.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n455,\t2.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n456,\t3.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n457,\t4.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n458,\t5.000000e-01,\t0.000000e+00, \t1.428571e-01\r\n459,\t5.714286e-01,\t0.000000e+00, \t1.428571e-01\r\n460,\t6.428571e-01,\t0.000000e+00, \t1.428571e-01\r\n461,\t7.142857e-01,\t0.000000e+00, \t1.428571e-01\r\n462,\t7.857143e-01,\t0.000000e+00, \t1.428571e-01\r\n463,\t8.571429e-01,\t0.000000e+00, \t1.428571e-01\r\n464,\t9.285714e-01,\t0.000000e+00, \t1.428571e-01\r\n465,\t1.000000e+00,\t0.000000e+00, \t1.428571e-01\r\n466,\t0.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n467,\t7.142857e-02,\t7.142857e-02, \t1.428571e-01\r\n468,\t1.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n469,\t2.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n470,\t2.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n471,\t3.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n472,\t4.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n473,\t5.000000e-01,\t7.142857e-02, \t1.428571e-01\r\n474,\t5.714286e-01,\t7.142857e-02, \t1.428571e-01\r\n475,\t6.428571e-01,\t7.142857e-02, \t1.428571e-01\r\n476,\t7.142857e-01,\t7.142857e-02, \t1.428571e-01\r\n477,\t7.857143e-01,\t7.142857e-02, \t1.428571e-01\r\n478,\t8.571429e-01,\t7.142857e-02, \t1.428571e-01\r\n479,\t9.285714e-01,\t7.142857e-02, \t1.428571e-01\r\n480,\t1.000000e+00,\t7.142857e-02, \t1.428571e-01\r\n481,\t0.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n482,\t7.142857e-02,\t1.428571e-01, \t1.428571e-01\r\n483,\t1.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n484,\t2.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n485,\t2.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n486,\t3.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n487,\t4.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n488,\t5.000000e-01,\t1.428571e-01, \t1.428571e-01\r\n489,\t5.714286e-01,\t1.428571e-01, \t1.428571e-01\r\n490,\t6.428571e-01,\t1.428571e-01, \t1.428571e-01\r\n491,\t7.142857e-01,\t1.428571e-01, \t1.428571e-01\r\n492,\t7.857143e-01,\t1.428571e-01, \t1.428571e-01\r\n493,\t8.571429e-01,\t1.428571e-01, \t1.428571e-01\r\n494,\t9.285714e-01,\t1.428571e-01, \t1.428571e-01\r\n495,\t1.000000e+00,\t1.428571e-01, \t1.428571e-01\r\n496,\t0.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n497,\t7.142857e-02,\t2.142857e-01, \t1.428571e-01\r\n498,\t1.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n499,\t2.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n500,\t2.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n501,\t3.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n502,\t4.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n503,\t5.000000e-01,\t2.142857e-01, \t1.428571e-01\r\n504,\t5.714286e-01,\t2.142857e-01, \t1.428571e-01\r\n505,\t6.428571e-01,\t2.142857e-01, \t1.428571e-01\r\n506,\t7.142857e-01,\t2.142857e-01, \t1.428571e-01\r\n507,\t7.857143e-01,\t2.142857e-01, \t1.428571e-01\r\n508,\t8.571429e-01,\t2.142857e-01, \t1.428571e-01\r\n509,\t9.285714e-01,\t2.142857e-01, \t1.428571e-01\r\n510,\t1.000000e+00,\t2.142857e-01, \t1.428571e-01\r\n511,\t0.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n512,\t7.142857e-02,\t2.857143e-01, \t1.428571e-01\r\n513,\t1.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n514,\t2.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n515,\t2.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n516,\t3.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n517,\t4.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n518,\t5.000000e-01,\t2.857143e-01, \t1.428571e-01\r\n519,\t5.714286e-01,\t2.857143e-01, \t1.428571e-01\r\n520,\t6.428571e-01,\t2.857143e-01, \t1.428571e-01\r\n521,\t7.142857e-01,\t2.857143e-01, \t1.428571e-01\r\n522,\t7.857143e-01,\t2.857143e-01, \t1.428571e-01\r\n523,\t8.571429e-01,\t2.857143e-01, \t1.428571e-01\r\n524,\t9.285714e-01,\t2.857143e-01, \t1.428571e-01\r\n525,\t1.000000e+00,\t2.857143e-01, \t1.428571e-01\r\n526,\t0.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n527,\t7.142857e-02,\t3.571429e-01, \t1.428571e-01\r\n528,\t1.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n529,\t2.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n530,\t2.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n531,\t3.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n532,\t4.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n533,\t5.000000e-01,\t3.571429e-01, \t1.428571e-01\r\n534,\t5.714286e-01,\t3.571429e-01, \t1.428571e-01\r\n535,\t6.428571e-01,\t3.571429e-01, \t1.428571e-01\r\n536,\t7.142857e-01,\t3.571429e-01, \t1.428571e-01\r\n537,\t7.857143e-01,\t3.571429e-01, \t1.428571e-01\r\n538,\t8.571429e-01,\t3.571429e-01, \t1.428571e-01\r\n539,\t9.285714e-01,\t3.571429e-01, \t1.428571e-01\r\n540,\t1.000000e+00,\t3.571429e-01, \t1.428571e-01\r\n541,\t0.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n542,\t7.142857e-02,\t4.285714e-01, \t1.428571e-01\r\n543,\t1.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n544,\t2.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n545,\t2.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n546,\t3.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n547,\t4.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n548,\t5.000000e-01,\t4.285714e-01, \t1.428571e-01\r\n549,\t5.714286e-01,\t4.285714e-01, \t1.428571e-01\r\n550,\t6.428571e-01,\t4.285714e-01, \t1.428571e-01\r\n551,\t7.142857e-01,\t4.285714e-01, \t1.428571e-01\r\n552,\t7.857143e-01,\t4.285714e-01, \t1.428571e-01\r\n553,\t8.571429e-01,\t4.285714e-01, \t1.428571e-01\r\n554,\t9.285714e-01,\t4.285714e-01, \t1.428571e-01\r\n555,\t1.000000e+00,\t4.285714e-01, \t1.428571e-01\r\n556,\t0.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n557,\t7.142857e-02,\t5.000000e-01, \t1.428571e-01\r\n558,\t1.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n559,\t2.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n560,\t2.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n561,\t3.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n562,\t4.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n563,\t5.000000e-01,\t5.000000e-01, \t1.428571e-01\r\n564,\t5.714286e-01,\t5.000000e-01, \t1.428571e-01\r\n565,\t6.428571e-01,\t5.000000e-01, \t1.428571e-01\r\n566,\t7.142857e-01,\t5.000000e-01, \t1.428571e-01\r\n567,\t7.857143e-01,\t5.000000e-01, \t1.428571e-01\r\n568,\t8.571429e-01,\t5.000000e-01, \t1.428571e-01\r\n569,\t9.285714e-01,\t5.000000e-01, \t1.428571e-01\r\n570,\t1.000000e+00,\t5.000000e-01, \t1.428571e-01\r\n571,\t0.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n572,\t7.142857e-02,\t5.714286e-01, \t1.428571e-01\r\n573,\t1.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n574,\t2.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n575,\t2.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n576,\t3.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n577,\t4.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n578,\t5.000000e-01,\t5.714286e-01, \t1.428571e-01\r\n579,\t5.714286e-01,\t5.714286e-01, \t1.428571e-01\r\n580,\t6.428571e-01,\t5.714286e-01, \t1.428571e-01\r\n581,\t7.142857e-01,\t5.714286e-01, \t1.428571e-01\r\n582,\t7.857143e-01,\t5.714286e-01, \t1.428571e-01\r\n583,\t8.571429e-01,\t5.714286e-01, \t1.428571e-01\r\n584,\t9.285714e-01,\t5.714286e-01, \t1.428571e-01\r\n585,\t1.000000e+00,\t5.714286e-01, \t1.428571e-01\r\n586,\t0.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n587,\t7.142857e-02,\t6.428571e-01, \t1.428571e-01\r\n588,\t1.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n589,\t2.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n590,\t2.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n591,\t3.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n592,\t4.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n593,\t5.000000e-01,\t6.428571e-01, \t1.428571e-01\r\n594,\t5.714286e-01,\t6.428571e-01, \t1.428571e-01\r\n595,\t6.428571e-01,\t6.428571e-01, \t1.428571e-01\r\n596,\t7.142857e-01,\t6.428571e-01, \t1.428571e-01\r\n597,\t7.857143e-01,\t6.428571e-01, \t1.428571e-01\r\n598,\t8.571429e-01,\t6.428571e-01, \t1.428571e-01\r\n599,\t9.285714e-01,\t6.428571e-01, \t1.428571e-01\r\n600,\t1.000000e+00,\t6.428571e-01, \t1.428571e-01\r\n601,\t0.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n602,\t7.142857e-02,\t7.142857e-01, \t1.428571e-01\r\n603,\t1.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n604,\t2.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n605,\t2.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n606,\t3.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n607,\t4.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n608,\t5.000000e-01,\t7.142857e-01, \t1.428571e-01\r\n609,\t5.714286e-01,\t7.142857e-01, \t1.428571e-01\r\n610,\t6.428571e-01,\t7.142857e-01, \t1.428571e-01\r\n611,\t7.142857e-01,\t7.142857e-01, \t1.428571e-01\r\n612,\t7.857143e-01,\t7.142857e-01, \t1.428571e-01\r\n613,\t8.571429e-01,\t7.142857e-01, \t1.428571e-01\r\n614,\t9.285714e-01,\t7.142857e-01, \t1.428571e-01\r\n615,\t1.000000e+00,\t7.142857e-01, \t1.428571e-01\r\n616,\t0.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n617,\t7.142857e-02,\t7.857143e-01, \t1.428571e-01\r\n618,\t1.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n619,\t2.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n620,\t2.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n621,\t3.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n622,\t4.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n623,\t5.000000e-01,\t7.857143e-01, \t1.428571e-01\r\n624,\t5.714286e-01,\t7.857143e-01, \t1.428571e-01\r\n625,\t6.428571e-01,\t7.857143e-01, \t1.428571e-01\r\n626,\t7.142857e-01,\t7.857143e-01, \t1.428571e-01\r\n627,\t7.857143e-01,\t7.857143e-01, \t1.428571e-01\r\n628,\t8.571429e-01,\t7.857143e-01, \t1.428571e-01\r\n629,\t9.285714e-01,\t7.857143e-01, \t1.428571e-01\r\n630,\t1.000000e+00,\t7.857143e-01, \t1.428571e-01\r\n631,\t0.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n632,\t7.142857e-02,\t8.571429e-01, \t1.428571e-01\r\n633,\t1.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n634,\t2.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n635,\t2.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n636,\t3.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n637,\t4.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n638,\t5.000000e-01,\t8.571429e-01, \t1.428571e-01\r\n639,\t5.714286e-01,\t8.571429e-01, \t1.428571e-01\r\n640,\t6.428571e-01,\t8.571429e-01, \t1.428571e-01\r\n641,\t7.142857e-01,\t8.571429e-01, \t1.428571e-01\r\n642,\t7.857143e-01,\t8.571429e-01, \t1.428571e-01\r\n643,\t8.571429e-01,\t8.571429e-01, \t1.428571e-01\r\n644,\t9.285714e-01,\t8.571429e-01, \t1.428571e-01\r\n645,\t1.000000e+00,\t8.571429e-01, \t1.428571e-01\r\n646,\t0.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n647,\t7.142857e-02,\t9.285714e-01, \t1.428571e-01\r\n648,\t1.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n649,\t2.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n650,\t2.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n651,\t3.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n652,\t4.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n653,\t5.000000e-01,\t9.285714e-01, \t1.428571e-01\r\n654,\t5.714286e-01,\t9.285714e-01, \t1.428571e-01\r\n655,\t6.428571e-01,\t9.285714e-01, \t1.428571e-01\r\n656,\t7.142857e-01,\t9.285714e-01, \t1.428571e-01\r\n657,\t7.857143e-01,\t9.285714e-01, \t1.428571e-01\r\n658,\t8.571429e-01,\t9.285714e-01, \t1.428571e-01\r\n659,\t9.285714e-01,\t9.285714e-01, \t1.428571e-01\r\n660,\t1.000000e+00,\t9.285714e-01, \t1.428571e-01\r\n661,\t0.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n662,\t7.142857e-02,\t1.000000e+00, \t1.428571e-01\r\n663,\t1.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n664,\t2.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n665,\t2.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n666,\t3.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n667,\t4.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n668,\t5.000000e-01,\t1.000000e+00, \t1.428571e-01\r\n669,\t5.714286e-01,\t1.000000e+00, \t1.428571e-01\r\n670,\t6.428571e-01,\t1.000000e+00, \t1.428571e-01\r\n671,\t7.142857e-01,\t1.000000e+00, \t1.428571e-01\r\n672,\t7.857143e-01,\t1.000000e+00, \t1.428571e-01\r\n673,\t8.571429e-01,\t1.000000e+00, \t1.428571e-01\r\n674,\t9.285714e-01,\t1.000000e+00, \t1.428571e-01\r\n675,\t1.000000e+00,\t1.000000e+00, \t1.428571e-01\r\n676,\t0.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n677,\t7.142857e-02,\t0.000000e+00, \t2.142857e-01\r\n678,\t1.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n679,\t2.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n680,\t2.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n681,\t3.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n682,\t4.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n683,\t5.000000e-01,\t0.000000e+00, \t2.142857e-01\r\n684,\t5.714286e-01,\t0.000000e+00, \t2.142857e-01\r\n685,\t6.428571e-01,\t0.000000e+00, \t2.142857e-01\r\n686,\t7.142857e-01,\t0.000000e+00, \t2.142857e-01\r\n687,\t7.857143e-01,\t0.000000e+00, \t2.142857e-01\r\n688,\t8.571429e-01,\t0.000000e+00, \t2.142857e-01\r\n689,\t9.285714e-01,\t0.000000e+00, \t2.142857e-01\r\n690,\t1.000000e+00,\t0.000000e+00, \t2.142857e-01\r\n691,\t0.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n692,\t7.142857e-02,\t7.142857e-02, \t2.142857e-01\r\n693,\t1.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n694,\t2.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n695,\t2.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n696,\t3.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n697,\t4.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n698,\t5.000000e-01,\t7.142857e-02, \t2.142857e-01\r\n699,\t5.714286e-01,\t7.142857e-02, \t2.142857e-01\r\n700,\t6.428571e-01,\t7.142857e-02, \t2.142857e-01\r\n701,\t7.142857e-01,\t7.142857e-02, \t2.142857e-01\r\n702,\t7.857143e-01,\t7.142857e-02, \t2.142857e-01\r\n703,\t8.571429e-01,\t7.142857e-02, \t2.142857e-01\r\n704,\t9.285714e-01,\t7.142857e-02, \t2.142857e-01\r\n705,\t1.000000e+00,\t7.142857e-02, \t2.142857e-01\r\n706,\t0.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n707,\t7.142857e-02,\t1.428571e-01, \t2.142857e-01\r\n708,\t1.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n709,\t2.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n710,\t2.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n711,\t3.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n712,\t4.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n713,\t5.000000e-01,\t1.428571e-01, \t2.142857e-01\r\n714,\t5.714286e-01,\t1.428571e-01, \t2.142857e-01\r\n715,\t6.428571e-01,\t1.428571e-01, \t2.142857e-01\r\n716,\t7.142857e-01,\t1.428571e-01, \t2.142857e-01\r\n717,\t7.857143e-01,\t1.428571e-01, \t2.142857e-01\r\n718,\t8.571429e-01,\t1.428571e-01, \t2.142857e-01\r\n719,\t9.285714e-01,\t1.428571e-01, \t2.142857e-01\r\n720,\t1.000000e+00,\t1.428571e-01, \t2.142857e-01\r\n721,\t0.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n722,\t7.142857e-02,\t2.142857e-01, \t2.142857e-01\r\n723,\t1.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n724,\t2.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n725,\t2.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n726,\t3.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n727,\t4.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n728,\t5.000000e-01,\t2.142857e-01, \t2.142857e-01\r\n729,\t5.714286e-01,\t2.142857e-01, \t2.142857e-01\r\n730,\t6.428571e-01,\t2.142857e-01, \t2.142857e-01\r\n731,\t7.142857e-01,\t2.142857e-01, \t2.142857e-01\r\n732,\t7.857143e-01,\t2.142857e-01, \t2.142857e-01\r\n733,\t8.571429e-01,\t2.142857e-01, \t2.142857e-01\r\n734,\t9.285714e-01,\t2.142857e-01, \t2.142857e-01\r\n735,\t1.000000e+00,\t2.142857e-01, \t2.142857e-01\r\n736,\t0.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n737,\t7.142857e-02,\t2.857143e-01, \t2.142857e-01\r\n738,\t1.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n739,\t2.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n740,\t2.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n741,\t3.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n742,\t4.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n743,\t5.000000e-01,\t2.857143e-01, \t2.142857e-01\r\n744,\t5.714286e-01,\t2.857143e-01, \t2.142857e-01\r\n745,\t6.428571e-01,\t2.857143e-01, \t2.142857e-01\r\n746,\t7.142857e-01,\t2.857143e-01, \t2.142857e-01\r\n747,\t7.857143e-01,\t2.857143e-01, \t2.142857e-01\r\n748,\t8.571429e-01,\t2.857143e-01, \t2.142857e-01\r\n749,\t9.285714e-01,\t2.857143e-01, \t2.142857e-01\r\n750,\t1.000000e+00,\t2.857143e-01, \t2.142857e-01\r\n751,\t0.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n752,\t7.142857e-02,\t3.571429e-01, \t2.142857e-01\r\n753,\t1.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n754,\t2.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n755,\t2.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n756,\t3.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n757,\t4.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n758,\t5.000000e-01,\t3.571429e-01, \t2.142857e-01\r\n759,\t5.714286e-01,\t3.571429e-01, \t2.142857e-01\r\n760,\t6.428571e-01,\t3.571429e-01, \t2.142857e-01\r\n761,\t7.142857e-01,\t3.571429e-01, \t2.142857e-01\r\n762,\t7.857143e-01,\t3.571429e-01, \t2.142857e-01\r\n763,\t8.571429e-01,\t3.571429e-01, \t2.142857e-01\r\n764,\t9.285714e-01,\t3.571429e-01, \t2.142857e-01\r\n765,\t1.000000e+00,\t3.571429e-01, \t2.142857e-01\r\n766,\t0.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n767,\t7.142857e-02,\t4.285714e-01, \t2.142857e-01\r\n768,\t1.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n769,\t2.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n770,\t2.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n771,\t3.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n772,\t4.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n773,\t5.000000e-01,\t4.285714e-01, \t2.142857e-01\r\n774,\t5.714286e-01,\t4.285714e-01, \t2.142857e-01\r\n775,\t6.428571e-01,\t4.285714e-01, \t2.142857e-01\r\n776,\t7.142857e-01,\t4.285714e-01, \t2.142857e-01\r\n777,\t7.857143e-01,\t4.285714e-01, \t2.142857e-01\r\n778,\t8.571429e-01,\t4.285714e-01, \t2.142857e-01\r\n779,\t9.285714e-01,\t4.285714e-01, \t2.142857e-01\r\n780,\t1.000000e+00,\t4.285714e-01, \t2.142857e-01\r\n781,\t0.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n782,\t7.142857e-02,\t5.000000e-01, \t2.142857e-01\r\n783,\t1.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n784,\t2.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n785,\t2.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n786,\t3.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n787,\t4.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n788,\t5.000000e-01,\t5.000000e-01, \t2.142857e-01\r\n789,\t5.714286e-01,\t5.000000e-01, \t2.142857e-01\r\n790,\t6.428571e-01,\t5.000000e-01, \t2.142857e-01\r\n791,\t7.142857e-01,\t5.000000e-01, \t2.142857e-01\r\n792,\t7.857143e-01,\t5.000000e-01, \t2.142857e-01\r\n793,\t8.571429e-01,\t5.000000e-01, \t2.142857e-01\r\n794,\t9.285714e-01,\t5.000000e-01, \t2.142857e-01\r\n795,\t1.000000e+00,\t5.000000e-01, \t2.142857e-01\r\n796,\t0.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n797,\t7.142857e-02,\t5.714286e-01, \t2.142857e-01\r\n798,\t1.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n799,\t2.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n800,\t2.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n801,\t3.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n802,\t4.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n803,\t5.000000e-01,\t5.714286e-01, \t2.142857e-01\r\n804,\t5.714286e-01,\t5.714286e-01, \t2.142857e-01\r\n805,\t6.428571e-01,\t5.714286e-01, \t2.142857e-01\r\n806,\t7.142857e-01,\t5.714286e-01, \t2.142857e-01\r\n807,\t7.857143e-01,\t5.714286e-01, \t2.142857e-01\r\n808,\t8.571429e-01,\t5.714286e-01, \t2.142857e-01\r\n809,\t9.285714e-01,\t5.714286e-01, \t2.142857e-01\r\n810,\t1.000000e+00,\t5.714286e-01, \t2.142857e-01\r\n811,\t0.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n812,\t7.142857e-02,\t6.428571e-01, \t2.142857e-01\r\n813,\t1.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n814,\t2.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n815,\t2.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n816,\t3.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n817,\t4.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n818,\t5.000000e-01,\t6.428571e-01, \t2.142857e-01\r\n819,\t5.714286e-01,\t6.428571e-01, \t2.142857e-01\r\n820,\t6.428571e-01,\t6.428571e-01, \t2.142857e-01\r\n821,\t7.142857e-01,\t6.428571e-01, \t2.142857e-01\r\n822,\t7.857143e-01,\t6.428571e-01, \t2.142857e-01\r\n823,\t8.571429e-01,\t6.428571e-01, \t2.142857e-01\r\n824,\t9.285714e-01,\t6.428571e-01, \t2.142857e-01\r\n825,\t1.000000e+00,\t6.428571e-01, \t2.142857e-01\r\n826,\t0.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n827,\t7.142857e-02,\t7.142857e-01, \t2.142857e-01\r\n828,\t1.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n829,\t2.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n830,\t2.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n831,\t3.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n832,\t4.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n833,\t5.000000e-01,\t7.142857e-01, \t2.142857e-01\r\n834,\t5.714286e-01,\t7.142857e-01, \t2.142857e-01\r\n835,\t6.428571e-01,\t7.142857e-01, \t2.142857e-01\r\n836,\t7.142857e-01,\t7.142857e-01, \t2.142857e-01\r\n837,\t7.857143e-01,\t7.142857e-01, \t2.142857e-01\r\n838,\t8.571429e-01,\t7.142857e-01, \t2.142857e-01\r\n839,\t9.285714e-01,\t7.142857e-01, \t2.142857e-01\r\n840,\t1.000000e+00,\t7.142857e-01, \t2.142857e-01\r\n841,\t0.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n842,\t7.142857e-02,\t7.857143e-01, \t2.142857e-01\r\n843,\t1.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n844,\t2.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n845,\t2.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n846,\t3.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n847,\t4.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n848,\t5.000000e-01,\t7.857143e-01, \t2.142857e-01\r\n849,\t5.714286e-01,\t7.857143e-01, \t2.142857e-01\r\n850,\t6.428571e-01,\t7.857143e-01, \t2.142857e-01\r\n851,\t7.142857e-01,\t7.857143e-01, \t2.142857e-01\r\n852,\t7.857143e-01,\t7.857143e-01, \t2.142857e-01\r\n853,\t8.571429e-01,\t7.857143e-01, \t2.142857e-01\r\n854,\t9.285714e-01,\t7.857143e-01, \t2.142857e-01\r\n855,\t1.000000e+00,\t7.857143e-01, \t2.142857e-01\r\n856,\t0.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n857,\t7.142857e-02,\t8.571429e-01, \t2.142857e-01\r\n858,\t1.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n859,\t2.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n860,\t2.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n861,\t3.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n862,\t4.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n863,\t5.000000e-01,\t8.571429e-01, \t2.142857e-01\r\n864,\t5.714286e-01,\t8.571429e-01, \t2.142857e-01\r\n865,\t6.428571e-01,\t8.571429e-01, \t2.142857e-01\r\n866,\t7.142857e-01,\t8.571429e-01, \t2.142857e-01\r\n867,\t7.857143e-01,\t8.571429e-01, \t2.142857e-01\r\n868,\t8.571429e-01,\t8.571429e-01, \t2.142857e-01\r\n869,\t9.285714e-01,\t8.571429e-01, \t2.142857e-01\r\n870,\t1.000000e+00,\t8.571429e-01, \t2.142857e-01\r\n871,\t0.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n872,\t7.142857e-02,\t9.285714e-01, \t2.142857e-01\r\n873,\t1.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n874,\t2.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n875,\t2.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n876,\t3.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n877,\t4.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n878,\t5.000000e-01,\t9.285714e-01, \t2.142857e-01\r\n879,\t5.714286e-01,\t9.285714e-01, \t2.142857e-01\r\n880,\t6.428571e-01,\t9.285714e-01, \t2.142857e-01\r\n881,\t7.142857e-01,\t9.285714e-01, \t2.142857e-01\r\n882,\t7.857143e-01,\t9.285714e-01, \t2.142857e-01\r\n883,\t8.571429e-01,\t9.285714e-01, \t2.142857e-01\r\n884,\t9.285714e-01,\t9.285714e-01, \t2.142857e-01\r\n885,\t1.000000e+00,\t9.285714e-01, \t2.142857e-01\r\n886,\t0.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n887,\t7.142857e-02,\t1.000000e+00, \t2.142857e-01\r\n888,\t1.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n889,\t2.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n890,\t2.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n891,\t3.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n892,\t4.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n893,\t5.000000e-01,\t1.000000e+00, \t2.142857e-01\r\n894,\t5.714286e-01,\t1.000000e+00, \t2.142857e-01\r\n895,\t6.428571e-01,\t1.000000e+00, \t2.142857e-01\r\n896,\t7.142857e-01,\t1.000000e+00, \t2.142857e-01\r\n897,\t7.857143e-01,\t1.000000e+00, \t2.142857e-01\r\n898,\t8.571429e-01,\t1.000000e+00, \t2.142857e-01\r\n899,\t9.285714e-01,\t1.000000e+00, \t2.142857e-01\r\n900,\t1.000000e+00,\t1.000000e+00, \t2.142857e-01\r\n901,\t0.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n902,\t7.142857e-02,\t0.000000e+00, \t2.857143e-01\r\n903,\t1.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n904,\t2.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n905,\t2.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n906,\t3.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n907,\t4.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n908,\t5.000000e-01,\t0.000000e+00, \t2.857143e-01\r\n909,\t5.714286e-01,\t0.000000e+00, \t2.857143e-01\r\n910,\t6.428571e-01,\t0.000000e+00, \t2.857143e-01\r\n911,\t7.142857e-01,\t0.000000e+00, \t2.857143e-01\r\n912,\t7.857143e-01,\t0.000000e+00, \t2.857143e-01\r\n913,\t8.571429e-01,\t0.000000e+00, \t2.857143e-01\r\n914,\t9.285714e-01,\t0.000000e+00, \t2.857143e-01\r\n915,\t1.000000e+00,\t0.000000e+00, \t2.857143e-01\r\n916,\t0.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n917,\t7.142857e-02,\t7.142857e-02, \t2.857143e-01\r\n918,\t1.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n919,\t2.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n920,\t2.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n921,\t3.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n922,\t4.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n923,\t5.000000e-01,\t7.142857e-02, \t2.857143e-01\r\n924,\t5.714286e-01,\t7.142857e-02, \t2.857143e-01\r\n925,\t6.428571e-01,\t7.142857e-02, \t2.857143e-01\r\n926,\t7.142857e-01,\t7.142857e-02, \t2.857143e-01\r\n927,\t7.857143e-01,\t7.142857e-02, \t2.857143e-01\r\n928,\t8.571429e-01,\t7.142857e-02, \t2.857143e-01\r\n929,\t9.285714e-01,\t7.142857e-02, \t2.857143e-01\r\n930,\t1.000000e+00,\t7.142857e-02, \t2.857143e-01\r\n931,\t0.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n932,\t7.142857e-02,\t1.428571e-01, \t2.857143e-01\r\n933,\t1.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n934,\t2.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n935,\t2.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n936,\t3.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n937,\t4.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n938,\t5.000000e-01,\t1.428571e-01, \t2.857143e-01\r\n939,\t5.714286e-01,\t1.428571e-01, \t2.857143e-01\r\n940,\t6.428571e-01,\t1.428571e-01, \t2.857143e-01\r\n941,\t7.142857e-01,\t1.428571e-01, \t2.857143e-01\r\n942,\t7.857143e-01,\t1.428571e-01, \t2.857143e-01\r\n943,\t8.571429e-01,\t1.428571e-01, \t2.857143e-01\r\n944,\t9.285714e-01,\t1.428571e-01, \t2.857143e-01\r\n945,\t1.000000e+00,\t1.428571e-01, \t2.857143e-01\r\n946,\t0.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n947,\t7.142857e-02,\t2.142857e-01, \t2.857143e-01\r\n948,\t1.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n949,\t2.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n950,\t2.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n951,\t3.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n952,\t4.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n953,\t5.000000e-01,\t2.142857e-01, \t2.857143e-01\r\n954,\t5.714286e-01,\t2.142857e-01, \t2.857143e-01\r\n955,\t6.428571e-01,\t2.142857e-01, \t2.857143e-01\r\n956,\t7.142857e-01,\t2.142857e-01, \t2.857143e-01\r\n957,\t7.857143e-01,\t2.142857e-01, \t2.857143e-01\r\n958,\t8.571429e-01,\t2.142857e-01, \t2.857143e-01\r\n959,\t9.285714e-01,\t2.142857e-01, \t2.857143e-01\r\n960,\t1.000000e+00,\t2.142857e-01, \t2.857143e-01\r\n961,\t0.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n962,\t7.142857e-02,\t2.857143e-01, \t2.857143e-01\r\n963,\t1.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n964,\t2.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n965,\t2.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n966,\t3.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n967,\t4.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n968,\t5.000000e-01,\t2.857143e-01, \t2.857143e-01\r\n969,\t5.714286e-01,\t2.857143e-01, \t2.857143e-01\r\n970,\t6.428571e-01,\t2.857143e-01, \t2.857143e-01\r\n971,\t7.142857e-01,\t2.857143e-01, \t2.857143e-01\r\n972,\t7.857143e-01,\t2.857143e-01, \t2.857143e-01\r\n973,\t8.571429e-01,\t2.857143e-01, \t2.857143e-01\r\n974,\t9.285714e-01,\t2.857143e-01, \t2.857143e-01\r\n975,\t1.000000e+00,\t2.857143e-01, \t2.857143e-01\r\n976,\t0.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n977,\t7.142857e-02,\t3.571429e-01, \t2.857143e-01\r\n978,\t1.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n979,\t2.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n980,\t2.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n981,\t3.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n982,\t4.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n983,\t5.000000e-01,\t3.571429e-01, \t2.857143e-01\r\n984,\t5.714286e-01,\t3.571429e-01, \t2.857143e-01\r\n985,\t6.428571e-01,\t3.571429e-01, \t2.857143e-01\r\n986,\t7.142857e-01,\t3.571429e-01, \t2.857143e-01\r\n987,\t7.857143e-01,\t3.571429e-01, \t2.857143e-01\r\n988,\t8.571429e-01,\t3.571429e-01, \t2.857143e-01\r\n989,\t9.285714e-01,\t3.571429e-01, \t2.857143e-01\r\n990,\t1.000000e+00,\t3.571429e-01, \t2.857143e-01\r\n991,\t0.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n992,\t7.142857e-02,\t4.285714e-01, \t2.857143e-01\r\n993,\t1.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n994,\t2.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n995,\t2.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n996,\t3.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n997,\t4.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n998,\t5.000000e-01,\t4.285714e-01, \t2.857143e-01\r\n999,\t5.714286e-01,\t4.285714e-01, \t2.857143e-01\r\n1000,\t6.428571e-01,\t4.285714e-01, \t2.857143e-01\r\n1001,\t7.142857e-01,\t4.285714e-01, \t2.857143e-01\r\n1002,\t7.857143e-01,\t4.285714e-01, \t2.857143e-01\r\n1003,\t8.571429e-01,\t4.285714e-01, \t2.857143e-01\r\n1004,\t9.285714e-01,\t4.285714e-01, \t2.857143e-01\r\n1005,\t1.000000e+00,\t4.285714e-01, \t2.857143e-01\r\n1006,\t0.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1007,\t7.142857e-02,\t5.000000e-01, \t2.857143e-01\r\n1008,\t1.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1009,\t2.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1010,\t2.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1011,\t3.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1012,\t4.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1013,\t5.000000e-01,\t5.000000e-01, \t2.857143e-01\r\n1014,\t5.714286e-01,\t5.000000e-01, \t2.857143e-01\r\n1015,\t6.428571e-01,\t5.000000e-01, \t2.857143e-01\r\n1016,\t7.142857e-01,\t5.000000e-01, \t2.857143e-01\r\n1017,\t7.857143e-01,\t5.000000e-01, \t2.857143e-01\r\n1018,\t8.571429e-01,\t5.000000e-01, \t2.857143e-01\r\n1019,\t9.285714e-01,\t5.000000e-01, \t2.857143e-01\r\n1020,\t1.000000e+00,\t5.000000e-01, \t2.857143e-01\r\n1021,\t0.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1022,\t7.142857e-02,\t5.714286e-01, \t2.857143e-01\r\n1023,\t1.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1024,\t2.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1025,\t2.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1026,\t3.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1027,\t4.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1028,\t5.000000e-01,\t5.714286e-01, \t2.857143e-01\r\n1029,\t5.714286e-01,\t5.714286e-01, \t2.857143e-01\r\n1030,\t6.428571e-01,\t5.714286e-01, \t2.857143e-01\r\n1031,\t7.142857e-01,\t5.714286e-01, \t2.857143e-01\r\n1032,\t7.857143e-01,\t5.714286e-01, \t2.857143e-01\r\n1033,\t8.571429e-01,\t5.714286e-01, \t2.857143e-01\r\n1034,\t9.285714e-01,\t5.714286e-01, \t2.857143e-01\r\n1035,\t1.000000e+00,\t5.714286e-01, \t2.857143e-01\r\n1036,\t0.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1037,\t7.142857e-02,\t6.428571e-01, \t2.857143e-01\r\n1038,\t1.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1039,\t2.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1040,\t2.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1041,\t3.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1042,\t4.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1043,\t5.000000e-01,\t6.428571e-01, \t2.857143e-01\r\n1044,\t5.714286e-01,\t6.428571e-01, \t2.857143e-01\r\n1045,\t6.428571e-01,\t6.428571e-01, \t2.857143e-01\r\n1046,\t7.142857e-01,\t6.428571e-01, \t2.857143e-01\r\n1047,\t7.857143e-01,\t6.428571e-01, \t2.857143e-01\r\n1048,\t8.571429e-01,\t6.428571e-01, \t2.857143e-01\r\n1049,\t9.285714e-01,\t6.428571e-01, \t2.857143e-01\r\n1050,\t1.000000e+00,\t6.428571e-01, \t2.857143e-01\r\n1051,\t0.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1052,\t7.142857e-02,\t7.142857e-01, \t2.857143e-01\r\n1053,\t1.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1054,\t2.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1055,\t2.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1056,\t3.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1057,\t4.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1058,\t5.000000e-01,\t7.142857e-01, \t2.857143e-01\r\n1059,\t5.714286e-01,\t7.142857e-01, \t2.857143e-01\r\n1060,\t6.428571e-01,\t7.142857e-01, \t2.857143e-01\r\n1061,\t7.142857e-01,\t7.142857e-01, \t2.857143e-01\r\n1062,\t7.857143e-01,\t7.142857e-01, \t2.857143e-01\r\n1063,\t8.571429e-01,\t7.142857e-01, \t2.857143e-01\r\n1064,\t9.285714e-01,\t7.142857e-01, \t2.857143e-01\r\n1065,\t1.000000e+00,\t7.142857e-01, \t2.857143e-01\r\n1066,\t0.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1067,\t7.142857e-02,\t7.857143e-01, \t2.857143e-01\r\n1068,\t1.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1069,\t2.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1070,\t2.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1071,\t3.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1072,\t4.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1073,\t5.000000e-01,\t7.857143e-01, \t2.857143e-01\r\n1074,\t5.714286e-01,\t7.857143e-01, \t2.857143e-01\r\n1075,\t6.428571e-01,\t7.857143e-01, \t2.857143e-01\r\n1076,\t7.142857e-01,\t7.857143e-01, \t2.857143e-01\r\n1077,\t7.857143e-01,\t7.857143e-01, \t2.857143e-01\r\n1078,\t8.571429e-01,\t7.857143e-01, \t2.857143e-01\r\n1079,\t9.285714e-01,\t7.857143e-01, \t2.857143e-01\r\n1080,\t1.000000e+00,\t7.857143e-01, \t2.857143e-01\r\n1081,\t0.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1082,\t7.142857e-02,\t8.571429e-01, \t2.857143e-01\r\n1083,\t1.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1084,\t2.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1085,\t2.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1086,\t3.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1087,\t4.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1088,\t5.000000e-01,\t8.571429e-01, \t2.857143e-01\r\n1089,\t5.714286e-01,\t8.571429e-01, \t2.857143e-01\r\n1090,\t6.428571e-01,\t8.571429e-01, \t2.857143e-01\r\n1091,\t7.142857e-01,\t8.571429e-01, \t2.857143e-01\r\n1092,\t7.857143e-01,\t8.571429e-01, \t2.857143e-01\r\n1093,\t8.571429e-01,\t8.571429e-01, \t2.857143e-01\r\n1094,\t9.285714e-01,\t8.571429e-01, \t2.857143e-01\r\n1095,\t1.000000e+00,\t8.571429e-01, \t2.857143e-01\r\n1096,\t0.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1097,\t7.142857e-02,\t9.285714e-01, \t2.857143e-01\r\n1098,\t1.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1099,\t2.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1100,\t2.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1101,\t3.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1102,\t4.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1103,\t5.000000e-01,\t9.285714e-01, \t2.857143e-01\r\n1104,\t5.714286e-01,\t9.285714e-01, \t2.857143e-01\r\n1105,\t6.428571e-01,\t9.285714e-01, \t2.857143e-01\r\n1106,\t7.142857e-01,\t9.285714e-01, \t2.857143e-01\r\n1107,\t7.857143e-01,\t9.285714e-01, \t2.857143e-01\r\n1108,\t8.571429e-01,\t9.285714e-01, \t2.857143e-01\r\n1109,\t9.285714e-01,\t9.285714e-01, \t2.857143e-01\r\n1110,\t1.000000e+00,\t9.285714e-01, \t2.857143e-01\r\n1111,\t0.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1112,\t7.142857e-02,\t1.000000e+00, \t2.857143e-01\r\n1113,\t1.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1114,\t2.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1115,\t2.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1116,\t3.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1117,\t4.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1118,\t5.000000e-01,\t1.000000e+00, \t2.857143e-01\r\n1119,\t5.714286e-01,\t1.000000e+00, \t2.857143e-01\r\n1120,\t6.428571e-01,\t1.000000e+00, \t2.857143e-01\r\n1121,\t7.142857e-01,\t1.000000e+00, \t2.857143e-01\r\n1122,\t7.857143e-01,\t1.000000e+00, \t2.857143e-01\r\n1123,\t8.571429e-01,\t1.000000e+00, \t2.857143e-01\r\n1124,\t9.285714e-01,\t1.000000e+00, \t2.857143e-01\r\n1125,\t1.000000e+00,\t1.000000e+00, \t2.857143e-01\r\n1126,\t0.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1127,\t7.142857e-02,\t0.000000e+00, \t3.571429e-01\r\n1128,\t1.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1129,\t2.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1130,\t2.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1131,\t3.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1132,\t4.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1133,\t5.000000e-01,\t0.000000e+00, \t3.571429e-01\r\n1134,\t5.714286e-01,\t0.000000e+00, \t3.571429e-01\r\n1135,\t6.428571e-01,\t0.000000e+00, \t3.571429e-01\r\n1136,\t7.142857e-01,\t0.000000e+00, \t3.571429e-01\r\n1137,\t7.857143e-01,\t0.000000e+00, \t3.571429e-01\r\n1138,\t8.571429e-01,\t0.000000e+00, \t3.571429e-01\r\n1139,\t9.285714e-01,\t0.000000e+00, \t3.571429e-01\r\n1140,\t1.000000e+00,\t0.000000e+00, \t3.571429e-01\r\n1141,\t0.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1142,\t7.142857e-02,\t7.142857e-02, \t3.571429e-01\r\n1143,\t1.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1144,\t2.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1145,\t2.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1146,\t3.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1147,\t4.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1148,\t5.000000e-01,\t7.142857e-02, \t3.571429e-01\r\n1149,\t5.714286e-01,\t7.142857e-02, \t3.571429e-01\r\n1150,\t6.428571e-01,\t7.142857e-02, \t3.571429e-01\r\n1151,\t7.142857e-01,\t7.142857e-02, \t3.571429e-01\r\n1152,\t7.857143e-01,\t7.142857e-02, \t3.571429e-01\r\n1153,\t8.571429e-01,\t7.142857e-02, \t3.571429e-01\r\n1154,\t9.285714e-01,\t7.142857e-02, \t3.571429e-01\r\n1155,\t1.000000e+00,\t7.142857e-02, \t3.571429e-01\r\n1156,\t0.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1157,\t7.142857e-02,\t1.428571e-01, \t3.571429e-01\r\n1158,\t1.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1159,\t2.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1160,\t2.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1161,\t3.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1162,\t4.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1163,\t5.000000e-01,\t1.428571e-01, \t3.571429e-01\r\n1164,\t5.714286e-01,\t1.428571e-01, \t3.571429e-01\r\n1165,\t6.428571e-01,\t1.428571e-01, \t3.571429e-01\r\n1166,\t7.142857e-01,\t1.428571e-01, \t3.571429e-01\r\n1167,\t7.857143e-01,\t1.428571e-01, \t3.571429e-01\r\n1168,\t8.571429e-01,\t1.428571e-01, \t3.571429e-01\r\n1169,\t9.285714e-01,\t1.428571e-01, \t3.571429e-01\r\n1170,\t1.000000e+00,\t1.428571e-01, \t3.571429e-01\r\n1171,\t0.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1172,\t7.142857e-02,\t2.142857e-01, \t3.571429e-01\r\n1173,\t1.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1174,\t2.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1175,\t2.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1176,\t3.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1177,\t4.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1178,\t5.000000e-01,\t2.142857e-01, \t3.571429e-01\r\n1179,\t5.714286e-01,\t2.142857e-01, \t3.571429e-01\r\n1180,\t6.428571e-01,\t2.142857e-01, \t3.571429e-01\r\n1181,\t7.142857e-01,\t2.142857e-01, \t3.571429e-01\r\n1182,\t7.857143e-01,\t2.142857e-01, \t3.571429e-01\r\n1183,\t8.571429e-01,\t2.142857e-01, \t3.571429e-01\r\n1184,\t9.285714e-01,\t2.142857e-01, \t3.571429e-01\r\n1185,\t1.000000e+00,\t2.142857e-01, \t3.571429e-01\r\n1186,\t0.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1187,\t7.142857e-02,\t2.857143e-01, \t3.571429e-01\r\n1188,\t1.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1189,\t2.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1190,\t2.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1191,\t3.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1192,\t4.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1193,\t5.000000e-01,\t2.857143e-01, \t3.571429e-01\r\n1194,\t5.714286e-01,\t2.857143e-01, \t3.571429e-01\r\n1195,\t6.428571e-01,\t2.857143e-01, \t3.571429e-01\r\n1196,\t7.142857e-01,\t2.857143e-01, \t3.571429e-01\r\n1197,\t7.857143e-01,\t2.857143e-01, \t3.571429e-01\r\n1198,\t8.571429e-01,\t2.857143e-01, \t3.571429e-01\r\n1199,\t9.285714e-01,\t2.857143e-01, \t3.571429e-01\r\n1200,\t1.000000e+00,\t2.857143e-01, \t3.571429e-01\r\n1201,\t0.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1202,\t7.142857e-02,\t3.571429e-01, \t3.571429e-01\r\n1203,\t1.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1204,\t2.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1205,\t2.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1206,\t3.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1207,\t4.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1208,\t5.000000e-01,\t3.571429e-01, \t3.571429e-01\r\n1209,\t5.714286e-01,\t3.571429e-01, \t3.571429e-01\r\n1210,\t6.428571e-01,\t3.571429e-01, \t3.571429e-01\r\n1211,\t7.142857e-01,\t3.571429e-01, \t3.571429e-01\r\n1212,\t7.857143e-01,\t3.571429e-01, \t3.571429e-01\r\n1213,\t8.571429e-01,\t3.571429e-01, \t3.571429e-01\r\n1214,\t9.285714e-01,\t3.571429e-01, \t3.571429e-01\r\n1215,\t1.000000e+00,\t3.571429e-01, \t3.571429e-01\r\n1216,\t0.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1217,\t7.142857e-02,\t4.285714e-01, \t3.571429e-01\r\n1218,\t1.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1219,\t2.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1220,\t2.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1221,\t3.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1222,\t4.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1223,\t5.000000e-01,\t4.285714e-01, \t3.571429e-01\r\n1224,\t5.714286e-01,\t4.285714e-01, \t3.571429e-01\r\n1225,\t6.428571e-01,\t4.285714e-01, \t3.571429e-01\r\n1226,\t7.142857e-01,\t4.285714e-01, \t3.571429e-01\r\n1227,\t7.857143e-01,\t4.285714e-01, \t3.571429e-01\r\n1228,\t8.571429e-01,\t4.285714e-01, \t3.571429e-01\r\n1229,\t9.285714e-01,\t4.285714e-01, \t3.571429e-01\r\n1230,\t1.000000e+00,\t4.285714e-01, \t3.571429e-01\r\n1231,\t0.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1232,\t7.142857e-02,\t5.000000e-01, \t3.571429e-01\r\n1233,\t1.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1234,\t2.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1235,\t2.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1236,\t3.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1237,\t4.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1238,\t5.000000e-01,\t5.000000e-01, \t3.571429e-01\r\n1239,\t5.714286e-01,\t5.000000e-01, \t3.571429e-01\r\n1240,\t6.428571e-01,\t5.000000e-01, \t3.571429e-01\r\n1241,\t7.142857e-01,\t5.000000e-01, \t3.571429e-01\r\n1242,\t7.857143e-01,\t5.000000e-01, \t3.571429e-01\r\n1243,\t8.571429e-01,\t5.000000e-01, \t3.571429e-01\r\n1244,\t9.285714e-01,\t5.000000e-01, \t3.571429e-01\r\n1245,\t1.000000e+00,\t5.000000e-01, \t3.571429e-01\r\n1246,\t0.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1247,\t7.142857e-02,\t5.714286e-01, \t3.571429e-01\r\n1248,\t1.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1249,\t2.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1250,\t2.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1251,\t3.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1252,\t4.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1253,\t5.000000e-01,\t5.714286e-01, \t3.571429e-01\r\n1254,\t5.714286e-01,\t5.714286e-01, \t3.571429e-01\r\n1255,\t6.428571e-01,\t5.714286e-01, \t3.571429e-01\r\n1256,\t7.142857e-01,\t5.714286e-01, \t3.571429e-01\r\n1257,\t7.857143e-01,\t5.714286e-01, \t3.571429e-01\r\n1258,\t8.571429e-01,\t5.714286e-01, \t3.571429e-01\r\n1259,\t9.285714e-01,\t5.714286e-01, \t3.571429e-01\r\n1260,\t1.000000e+00,\t5.714286e-01, \t3.571429e-01\r\n1261,\t0.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1262,\t7.142857e-02,\t6.428571e-01, \t3.571429e-01\r\n1263,\t1.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1264,\t2.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1265,\t2.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1266,\t3.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1267,\t4.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1268,\t5.000000e-01,\t6.428571e-01, \t3.571429e-01\r\n1269,\t5.714286e-01,\t6.428571e-01, \t3.571429e-01\r\n1270,\t6.428571e-01,\t6.428571e-01, \t3.571429e-01\r\n1271,\t7.142857e-01,\t6.428571e-01, \t3.571429e-01\r\n1272,\t7.857143e-01,\t6.428571e-01, \t3.571429e-01\r\n1273,\t8.571429e-01,\t6.428571e-01, \t3.571429e-01\r\n1274,\t9.285714e-01,\t6.428571e-01, \t3.571429e-01\r\n1275,\t1.000000e+00,\t6.428571e-01, \t3.571429e-01\r\n1276,\t0.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1277,\t7.142857e-02,\t7.142857e-01, \t3.571429e-01\r\n1278,\t1.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1279,\t2.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1280,\t2.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1281,\t3.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1282,\t4.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1283,\t5.000000e-01,\t7.142857e-01, \t3.571429e-01\r\n1284,\t5.714286e-01,\t7.142857e-01, \t3.571429e-01\r\n1285,\t6.428571e-01,\t7.142857e-01, \t3.571429e-01\r\n1286,\t7.142857e-01,\t7.142857e-01, \t3.571429e-01\r\n1287,\t7.857143e-01,\t7.142857e-01, \t3.571429e-01\r\n1288,\t8.571429e-01,\t7.142857e-01, \t3.571429e-01\r\n1289,\t9.285714e-01,\t7.142857e-01, \t3.571429e-01\r\n1290,\t1.000000e+00,\t7.142857e-01, \t3.571429e-01\r\n1291,\t0.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1292,\t7.142857e-02,\t7.857143e-01, \t3.571429e-01\r\n1293,\t1.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1294,\t2.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1295,\t2.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1296,\t3.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1297,\t4.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1298,\t5.000000e-01,\t7.857143e-01, \t3.571429e-01\r\n1299,\t5.714286e-01,\t7.857143e-01, \t3.571429e-01\r\n1300,\t6.428571e-01,\t7.857143e-01, \t3.571429e-01\r\n1301,\t7.142857e-01,\t7.857143e-01, \t3.571429e-01\r\n1302,\t7.857143e-01,\t7.857143e-01, \t3.571429e-01\r\n1303,\t8.571429e-01,\t7.857143e-01, \t3.571429e-01\r\n1304,\t9.285714e-01,\t7.857143e-01, \t3.571429e-01\r\n1305,\t1.000000e+00,\t7.857143e-01, \t3.571429e-01\r\n1306,\t0.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1307,\t7.142857e-02,\t8.571429e-01, \t3.571429e-01\r\n1308,\t1.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1309,\t2.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1310,\t2.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1311,\t3.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1312,\t4.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1313,\t5.000000e-01,\t8.571429e-01, \t3.571429e-01\r\n1314,\t5.714286e-01,\t8.571429e-01, \t3.571429e-01\r\n1315,\t6.428571e-01,\t8.571429e-01, \t3.571429e-01\r\n1316,\t7.142857e-01,\t8.571429e-01, \t3.571429e-01\r\n1317,\t7.857143e-01,\t8.571429e-01, \t3.571429e-01\r\n1318,\t8.571429e-01,\t8.571429e-01, \t3.571429e-01\r\n1319,\t9.285714e-01,\t8.571429e-01, \t3.571429e-01\r\n1320,\t1.000000e+00,\t8.571429e-01, \t3.571429e-01\r\n1321,\t0.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1322,\t7.142857e-02,\t9.285714e-01, \t3.571429e-01\r\n1323,\t1.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1324,\t2.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1325,\t2.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1326,\t3.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1327,\t4.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1328,\t5.000000e-01,\t9.285714e-01, \t3.571429e-01\r\n1329,\t5.714286e-01,\t9.285714e-01, \t3.571429e-01\r\n1330,\t6.428571e-01,\t9.285714e-01, \t3.571429e-01\r\n1331,\t7.142857e-01,\t9.285714e-01, \t3.571429e-01\r\n1332,\t7.857143e-01,\t9.285714e-01, \t3.571429e-01\r\n1333,\t8.571429e-01,\t9.285714e-01, \t3.571429e-01\r\n1334,\t9.285714e-01,\t9.285714e-01, \t3.571429e-01\r\n1335,\t1.000000e+00,\t9.285714e-01, \t3.571429e-01\r\n1336,\t0.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1337,\t7.142857e-02,\t1.000000e+00, \t3.571429e-01\r\n1338,\t1.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1339,\t2.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1340,\t2.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1341,\t3.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1342,\t4.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1343,\t5.000000e-01,\t1.000000e+00, \t3.571429e-01\r\n1344,\t5.714286e-01,\t1.000000e+00, \t3.571429e-01\r\n1345,\t6.428571e-01,\t1.000000e+00, \t3.571429e-01\r\n1346,\t7.142857e-01,\t1.000000e+00, \t3.571429e-01\r\n1347,\t7.857143e-01,\t1.000000e+00, \t3.571429e-01\r\n1348,\t8.571429e-01,\t1.000000e+00, \t3.571429e-01\r\n1349,\t9.285714e-01,\t1.000000e+00, \t3.571429e-01\r\n1350,\t1.000000e+00,\t1.000000e+00, \t3.571429e-01\r\n1351,\t0.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1352,\t7.142857e-02,\t0.000000e+00, \t4.285714e-01\r\n1353,\t1.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1354,\t2.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1355,\t2.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1356,\t3.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1357,\t4.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1358,\t5.000000e-01,\t0.000000e+00, \t4.285714e-01\r\n1359,\t5.714286e-01,\t0.000000e+00, \t4.285714e-01\r\n1360,\t6.428571e-01,\t0.000000e+00, \t4.285714e-01\r\n1361,\t7.142857e-01,\t0.000000e+00, \t4.285714e-01\r\n1362,\t7.857143e-01,\t0.000000e+00, \t4.285714e-01\r\n1363,\t8.571429e-01,\t0.000000e+00, \t4.285714e-01\r\n1364,\t9.285714e-01,\t0.000000e+00, \t4.285714e-01\r\n1365,\t1.000000e+00,\t0.000000e+00, \t4.285714e-01\r\n1366,\t0.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1367,\t7.142857e-02,\t7.142857e-02, \t4.285714e-01\r\n1368,\t1.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1369,\t2.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1370,\t2.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1371,\t3.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1372,\t4.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1373,\t5.000000e-01,\t7.142857e-02, \t4.285714e-01\r\n1374,\t5.714286e-01,\t7.142857e-02, \t4.285714e-01\r\n1375,\t6.428571e-01,\t7.142857e-02, \t4.285714e-01\r\n1376,\t7.142857e-01,\t7.142857e-02, \t4.285714e-01\r\n1377,\t7.857143e-01,\t7.142857e-02, \t4.285714e-01\r\n1378,\t8.571429e-01,\t7.142857e-02, \t4.285714e-01\r\n1379,\t9.285714e-01,\t7.142857e-02, \t4.285714e-01\r\n1380,\t1.000000e+00,\t7.142857e-02, \t4.285714e-01\r\n1381,\t0.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1382,\t7.142857e-02,\t1.428571e-01, \t4.285714e-01\r\n1383,\t1.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1384,\t2.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1385,\t2.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1386,\t3.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1387,\t4.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1388,\t5.000000e-01,\t1.428571e-01, \t4.285714e-01\r\n1389,\t5.714286e-01,\t1.428571e-01, \t4.285714e-01\r\n1390,\t6.428571e-01,\t1.428571e-01, \t4.285714e-01\r\n1391,\t7.142857e-01,\t1.428571e-01, \t4.285714e-01\r\n1392,\t7.857143e-01,\t1.428571e-01, \t4.285714e-01\r\n1393,\t8.571429e-01,\t1.428571e-01, \t4.285714e-01\r\n1394,\t9.285714e-01,\t1.428571e-01, \t4.285714e-01\r\n1395,\t1.000000e+00,\t1.428571e-01, \t4.285714e-01\r\n1396,\t0.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1397,\t7.142857e-02,\t2.142857e-01, \t4.285714e-01\r\n1398,\t1.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1399,\t2.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1400,\t2.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1401,\t3.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1402,\t4.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1403,\t5.000000e-01,\t2.142857e-01, \t4.285714e-01\r\n1404,\t5.714286e-01,\t2.142857e-01, \t4.285714e-01\r\n1405,\t6.428571e-01,\t2.142857e-01, \t4.285714e-01\r\n1406,\t7.142857e-01,\t2.142857e-01, \t4.285714e-01\r\n1407,\t7.857143e-01,\t2.142857e-01, \t4.285714e-01\r\n1408,\t8.571429e-01,\t2.142857e-01, \t4.285714e-01\r\n1409,\t9.285714e-01,\t2.142857e-01, \t4.285714e-01\r\n1410,\t1.000000e+00,\t2.142857e-01, \t4.285714e-01\r\n1411,\t0.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1412,\t7.142857e-02,\t2.857143e-01, \t4.285714e-01\r\n1413,\t1.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1414,\t2.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1415,\t2.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1416,\t3.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1417,\t4.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1418,\t5.000000e-01,\t2.857143e-01, \t4.285714e-01\r\n1419,\t5.714286e-01,\t2.857143e-01, \t4.285714e-01\r\n1420,\t6.428571e-01,\t2.857143e-01, \t4.285714e-01\r\n1421,\t7.142857e-01,\t2.857143e-01, \t4.285714e-01\r\n1422,\t7.857143e-01,\t2.857143e-01, \t4.285714e-01\r\n1423,\t8.571429e-01,\t2.857143e-01, \t4.285714e-01\r\n1424,\t9.285714e-01,\t2.857143e-01, \t4.285714e-01\r\n1425,\t1.000000e+00,\t2.857143e-01, \t4.285714e-01\r\n1426,\t0.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1427,\t7.142857e-02,\t3.571429e-01, \t4.285714e-01\r\n1428,\t1.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1429,\t2.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1430,\t2.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1431,\t3.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1432,\t4.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1433,\t5.000000e-01,\t3.571429e-01, \t4.285714e-01\r\n1434,\t5.714286e-01,\t3.571429e-01, \t4.285714e-01\r\n1435,\t6.428571e-01,\t3.571429e-01, \t4.285714e-01\r\n1436,\t7.142857e-01,\t3.571429e-01, \t4.285714e-01\r\n1437,\t7.857143e-01,\t3.571429e-01, \t4.285714e-01\r\n1438,\t8.571429e-01,\t3.571429e-01, \t4.285714e-01\r\n1439,\t9.285714e-01,\t3.571429e-01, \t4.285714e-01\r\n1440,\t1.000000e+00,\t3.571429e-01, \t4.285714e-01\r\n1441,\t0.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1442,\t7.142857e-02,\t4.285714e-01, \t4.285714e-01\r\n1443,\t1.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1444,\t2.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1445,\t2.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1446,\t3.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1447,\t4.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1448,\t5.000000e-01,\t4.285714e-01, \t4.285714e-01\r\n1449,\t5.714286e-01,\t4.285714e-01, \t4.285714e-01\r\n1450,\t6.428571e-01,\t4.285714e-01, \t4.285714e-01\r\n1451,\t7.142857e-01,\t4.285714e-01, \t4.285714e-01\r\n1452,\t7.857143e-01,\t4.285714e-01, \t4.285714e-01\r\n1453,\t8.571429e-01,\t4.285714e-01, \t4.285714e-01\r\n1454,\t9.285714e-01,\t4.285714e-01, \t4.285714e-01\r\n1455,\t1.000000e+00,\t4.285714e-01, \t4.285714e-01\r\n1456,\t0.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1457,\t7.142857e-02,\t5.000000e-01, \t4.285714e-01\r\n1458,\t1.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1459,\t2.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1460,\t2.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1461,\t3.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1462,\t4.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1463,\t5.000000e-01,\t5.000000e-01, \t4.285714e-01\r\n1464,\t5.714286e-01,\t5.000000e-01, \t4.285714e-01\r\n1465,\t6.428571e-01,\t5.000000e-01, \t4.285714e-01\r\n1466,\t7.142857e-01,\t5.000000e-01, \t4.285714e-01\r\n1467,\t7.857143e-01,\t5.000000e-01, \t4.285714e-01\r\n1468,\t8.571429e-01,\t5.000000e-01, \t4.285714e-01\r\n1469,\t9.285714e-01,\t5.000000e-01, \t4.285714e-01\r\n1470,\t1.000000e+00,\t5.000000e-01, \t4.285714e-01\r\n1471,\t0.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1472,\t7.142857e-02,\t5.714286e-01, \t4.285714e-01\r\n1473,\t1.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1474,\t2.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1475,\t2.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1476,\t3.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1477,\t4.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1478,\t5.000000e-01,\t5.714286e-01, \t4.285714e-01\r\n1479,\t5.714286e-01,\t5.714286e-01, \t4.285714e-01\r\n1480,\t6.428571e-01,\t5.714286e-01, \t4.285714e-01\r\n1481,\t7.142857e-01,\t5.714286e-01, \t4.285714e-01\r\n1482,\t7.857143e-01,\t5.714286e-01, \t4.285714e-01\r\n1483,\t8.571429e-01,\t5.714286e-01, \t4.285714e-01\r\n1484,\t9.285714e-01,\t5.714286e-01, \t4.285714e-01\r\n1485,\t1.000000e+00,\t5.714286e-01, \t4.285714e-01\r\n1486,\t0.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1487,\t7.142857e-02,\t6.428571e-01, \t4.285714e-01\r\n1488,\t1.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1489,\t2.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1490,\t2.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1491,\t3.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1492,\t4.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1493,\t5.000000e-01,\t6.428571e-01, \t4.285714e-01\r\n1494,\t5.714286e-01,\t6.428571e-01, \t4.285714e-01\r\n1495,\t6.428571e-01,\t6.428571e-01, \t4.285714e-01\r\n1496,\t7.142857e-01,\t6.428571e-01, \t4.285714e-01\r\n1497,\t7.857143e-01,\t6.428571e-01, \t4.285714e-01\r\n1498,\t8.571429e-01,\t6.428571e-01, \t4.285714e-01\r\n1499,\t9.285714e-01,\t6.428571e-01, \t4.285714e-01\r\n1500,\t1.000000e+00,\t6.428571e-01, \t4.285714e-01\r\n1501,\t0.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1502,\t7.142857e-02,\t7.142857e-01, \t4.285714e-01\r\n1503,\t1.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1504,\t2.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1505,\t2.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1506,\t3.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1507,\t4.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1508,\t5.000000e-01,\t7.142857e-01, \t4.285714e-01\r\n1509,\t5.714286e-01,\t7.142857e-01, \t4.285714e-01\r\n1510,\t6.428571e-01,\t7.142857e-01, \t4.285714e-01\r\n1511,\t7.142857e-01,\t7.142857e-01, \t4.285714e-01\r\n1512,\t7.857143e-01,\t7.142857e-01, \t4.285714e-01\r\n1513,\t8.571429e-01,\t7.142857e-01, \t4.285714e-01\r\n1514,\t9.285714e-01,\t7.142857e-01, \t4.285714e-01\r\n1515,\t1.000000e+00,\t7.142857e-01, \t4.285714e-01\r\n1516,\t0.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1517,\t7.142857e-02,\t7.857143e-01, \t4.285714e-01\r\n1518,\t1.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1519,\t2.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1520,\t2.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1521,\t3.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1522,\t4.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1523,\t5.000000e-01,\t7.857143e-01, \t4.285714e-01\r\n1524,\t5.714286e-01,\t7.857143e-01, \t4.285714e-01\r\n1525,\t6.428571e-01,\t7.857143e-01, \t4.285714e-01\r\n1526,\t7.142857e-01,\t7.857143e-01, \t4.285714e-01\r\n1527,\t7.857143e-01,\t7.857143e-01, \t4.285714e-01\r\n1528,\t8.571429e-01,\t7.857143e-01, \t4.285714e-01\r\n1529,\t9.285714e-01,\t7.857143e-01, \t4.285714e-01\r\n1530,\t1.000000e+00,\t7.857143e-01, \t4.285714e-01\r\n1531,\t0.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1532,\t7.142857e-02,\t8.571429e-01, \t4.285714e-01\r\n1533,\t1.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1534,\t2.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1535,\t2.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1536,\t3.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1537,\t4.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1538,\t5.000000e-01,\t8.571429e-01, \t4.285714e-01\r\n1539,\t5.714286e-01,\t8.571429e-01, \t4.285714e-01\r\n1540,\t6.428571e-01,\t8.571429e-01, \t4.285714e-01\r\n1541,\t7.142857e-01,\t8.571429e-01, \t4.285714e-01\r\n1542,\t7.857143e-01,\t8.571429e-01, \t4.285714e-01\r\n1543,\t8.571429e-01,\t8.571429e-01, \t4.285714e-01\r\n1544,\t9.285714e-01,\t8.571429e-01, \t4.285714e-01\r\n1545,\t1.000000e+00,\t8.571429e-01, \t4.285714e-01\r\n1546,\t0.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1547,\t7.142857e-02,\t9.285714e-01, \t4.285714e-01\r\n1548,\t1.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1549,\t2.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1550,\t2.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1551,\t3.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1552,\t4.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1553,\t5.000000e-01,\t9.285714e-01, \t4.285714e-01\r\n1554,\t5.714286e-01,\t9.285714e-01, \t4.285714e-01\r\n1555,\t6.428571e-01,\t9.285714e-01, \t4.285714e-01\r\n1556,\t7.142857e-01,\t9.285714e-01, \t4.285714e-01\r\n1557,\t7.857143e-01,\t9.285714e-01, \t4.285714e-01\r\n1558,\t8.571429e-01,\t9.285714e-01, \t4.285714e-01\r\n1559,\t9.285714e-01,\t9.285714e-01, \t4.285714e-01\r\n1560,\t1.000000e+00,\t9.285714e-01, \t4.285714e-01\r\n1561,\t0.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1562,\t7.142857e-02,\t1.000000e+00, \t4.285714e-01\r\n1563,\t1.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1564,\t2.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1565,\t2.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1566,\t3.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1567,\t4.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1568,\t5.000000e-01,\t1.000000e+00, \t4.285714e-01\r\n1569,\t5.714286e-01,\t1.000000e+00, \t4.285714e-01\r\n1570,\t6.428571e-01,\t1.000000e+00, \t4.285714e-01\r\n1571,\t7.142857e-01,\t1.000000e+00, \t4.285714e-01\r\n1572,\t7.857143e-01,\t1.000000e+00, \t4.285714e-01\r\n1573,\t8.571429e-01,\t1.000000e+00, \t4.285714e-01\r\n1574,\t9.285714e-01,\t1.000000e+00, \t4.285714e-01\r\n1575,\t1.000000e+00,\t1.000000e+00, \t4.285714e-01\r\n1576,\t0.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1577,\t7.142857e-02,\t0.000000e+00, \t5.000000e-01\r\n1578,\t1.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1579,\t2.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1580,\t2.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1581,\t3.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1582,\t4.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1583,\t5.000000e-01,\t0.000000e+00, \t5.000000e-01\r\n1584,\t5.714286e-01,\t0.000000e+00, \t5.000000e-01\r\n1585,\t6.428571e-01,\t0.000000e+00, \t5.000000e-01\r\n1586,\t7.142857e-01,\t0.000000e+00, \t5.000000e-01\r\n1587,\t7.857143e-01,\t0.000000e+00, \t5.000000e-01\r\n1588,\t8.571429e-01,\t0.000000e+00, \t5.000000e-01\r\n1589,\t9.285714e-01,\t0.000000e+00, \t5.000000e-01\r\n1590,\t1.000000e+00,\t0.000000e+00, \t5.000000e-01\r\n1591,\t0.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1592,\t7.142857e-02,\t7.142857e-02, \t5.000000e-01\r\n1593,\t1.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1594,\t2.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1595,\t2.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1596,\t3.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1597,\t4.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1598,\t5.000000e-01,\t7.142857e-02, \t5.000000e-01\r\n1599,\t5.714286e-01,\t7.142857e-02, \t5.000000e-01\r\n1600,\t6.428571e-01,\t7.142857e-02, \t5.000000e-01\r\n1601,\t7.142857e-01,\t7.142857e-02, \t5.000000e-01\r\n1602,\t7.857143e-01,\t7.142857e-02, \t5.000000e-01\r\n1603,\t8.571429e-01,\t7.142857e-02, \t5.000000e-01\r\n1604,\t9.285714e-01,\t7.142857e-02, \t5.000000e-01\r\n1605,\t1.000000e+00,\t7.142857e-02, \t5.000000e-01\r\n1606,\t0.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1607,\t7.142857e-02,\t1.428571e-01, \t5.000000e-01\r\n1608,\t1.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1609,\t2.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1610,\t2.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1611,\t3.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1612,\t4.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1613,\t5.000000e-01,\t1.428571e-01, \t5.000000e-01\r\n1614,\t5.714286e-01,\t1.428571e-01, \t5.000000e-01\r\n1615,\t6.428571e-01,\t1.428571e-01, \t5.000000e-01\r\n1616,\t7.142857e-01,\t1.428571e-01, \t5.000000e-01\r\n1617,\t7.857143e-01,\t1.428571e-01, \t5.000000e-01\r\n1618,\t8.571429e-01,\t1.428571e-01, \t5.000000e-01\r\n1619,\t9.285714e-01,\t1.428571e-01, \t5.000000e-01\r\n1620,\t1.000000e+00,\t1.428571e-01, \t5.000000e-01\r\n1621,\t0.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1622,\t7.142857e-02,\t2.142857e-01, \t5.000000e-01\r\n1623,\t1.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1624,\t2.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1625,\t2.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1626,\t3.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1627,\t4.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1628,\t5.000000e-01,\t2.142857e-01, \t5.000000e-01\r\n1629,\t5.714286e-01,\t2.142857e-01, \t5.000000e-01\r\n1630,\t6.428571e-01,\t2.142857e-01, \t5.000000e-01\r\n1631,\t7.142857e-01,\t2.142857e-01, \t5.000000e-01\r\n1632,\t7.857143e-01,\t2.142857e-01, \t5.000000e-01\r\n1633,\t8.571429e-01,\t2.142857e-01, \t5.000000e-01\r\n1634,\t9.285714e-01,\t2.142857e-01, \t5.000000e-01\r\n1635,\t1.000000e+00,\t2.142857e-01, \t5.000000e-01\r\n1636,\t0.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1637,\t7.142857e-02,\t2.857143e-01, \t5.000000e-01\r\n1638,\t1.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1639,\t2.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1640,\t2.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1641,\t3.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1642,\t4.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1643,\t5.000000e-01,\t2.857143e-01, \t5.000000e-01\r\n1644,\t5.714286e-01,\t2.857143e-01, \t5.000000e-01\r\n1645,\t6.428571e-01,\t2.857143e-01, \t5.000000e-01\r\n1646,\t7.142857e-01,\t2.857143e-01, \t5.000000e-01\r\n1647,\t7.857143e-01,\t2.857143e-01, \t5.000000e-01\r\n1648,\t8.571429e-01,\t2.857143e-01, \t5.000000e-01\r\n1649,\t9.285714e-01,\t2.857143e-01, \t5.000000e-01\r\n1650,\t1.000000e+00,\t2.857143e-01, \t5.000000e-01\r\n1651,\t0.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1652,\t7.142857e-02,\t3.571429e-01, \t5.000000e-01\r\n1653,\t1.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1654,\t2.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1655,\t2.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1656,\t3.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1657,\t4.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1658,\t5.000000e-01,\t3.571429e-01, \t5.000000e-01\r\n1659,\t5.714286e-01,\t3.571429e-01, \t5.000000e-01\r\n1660,\t6.428571e-01,\t3.571429e-01, \t5.000000e-01\r\n1661,\t7.142857e-01,\t3.571429e-01, \t5.000000e-01\r\n1662,\t7.857143e-01,\t3.571429e-01, \t5.000000e-01\r\n1663,\t8.571429e-01,\t3.571429e-01, \t5.000000e-01\r\n1664,\t9.285714e-01,\t3.571429e-01, \t5.000000e-01\r\n1665,\t1.000000e+00,\t3.571429e-01, \t5.000000e-01\r\n1666,\t0.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1667,\t7.142857e-02,\t4.285714e-01, \t5.000000e-01\r\n1668,\t1.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1669,\t2.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1670,\t2.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1671,\t3.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1672,\t4.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1673,\t5.000000e-01,\t4.285714e-01, \t5.000000e-01\r\n1674,\t5.714286e-01,\t4.285714e-01, \t5.000000e-01\r\n1675,\t6.428571e-01,\t4.285714e-01, \t5.000000e-01\r\n1676,\t7.142857e-01,\t4.285714e-01, \t5.000000e-01\r\n1677,\t7.857143e-01,\t4.285714e-01, \t5.000000e-01\r\n1678,\t8.571429e-01,\t4.285714e-01, \t5.000000e-01\r\n1679,\t9.285714e-01,\t4.285714e-01, \t5.000000e-01\r\n1680,\t1.000000e+00,\t4.285714e-01, \t5.000000e-01\r\n1681,\t0.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1682,\t7.142857e-02,\t5.000000e-01, \t5.000000e-01\r\n1683,\t1.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1684,\t2.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1685,\t2.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1686,\t3.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1687,\t4.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1688,\t5.000000e-01,\t5.000000e-01, \t5.000000e-01\r\n1689,\t5.714286e-01,\t5.000000e-01, \t5.000000e-01\r\n1690,\t6.428571e-01,\t5.000000e-01, \t5.000000e-01\r\n1691,\t7.142857e-01,\t5.000000e-01, \t5.000000e-01\r\n1692,\t7.857143e-01,\t5.000000e-01, \t5.000000e-01\r\n1693,\t8.571429e-01,\t5.000000e-01, \t5.000000e-01\r\n1694,\t9.285714e-01,\t5.000000e-01, \t5.000000e-01\r\n1695,\t1.000000e+00,\t5.000000e-01, \t5.000000e-01\r\n1696,\t0.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1697,\t7.142857e-02,\t5.714286e-01, \t5.000000e-01\r\n1698,\t1.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1699,\t2.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1700,\t2.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1701,\t3.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1702,\t4.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1703,\t5.000000e-01,\t5.714286e-01, \t5.000000e-01\r\n1704,\t5.714286e-01,\t5.714286e-01, \t5.000000e-01\r\n1705,\t6.428571e-01,\t5.714286e-01, \t5.000000e-01\r\n1706,\t7.142857e-01,\t5.714286e-01, \t5.000000e-01\r\n1707,\t7.857143e-01,\t5.714286e-01, \t5.000000e-01\r\n1708,\t8.571429e-01,\t5.714286e-01, \t5.000000e-01\r\n1709,\t9.285714e-01,\t5.714286e-01, \t5.000000e-01\r\n1710,\t1.000000e+00,\t5.714286e-01, \t5.000000e-01\r\n1711,\t0.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1712,\t7.142857e-02,\t6.428571e-01, \t5.000000e-01\r\n1713,\t1.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1714,\t2.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1715,\t2.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1716,\t3.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1717,\t4.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1718,\t5.000000e-01,\t6.428571e-01, \t5.000000e-01\r\n1719,\t5.714286e-01,\t6.428571e-01, \t5.000000e-01\r\n1720,\t6.428571e-01,\t6.428571e-01, \t5.000000e-01\r\n1721,\t7.142857e-01,\t6.428571e-01, \t5.000000e-01\r\n1722,\t7.857143e-01,\t6.428571e-01, \t5.000000e-01\r\n1723,\t8.571429e-01,\t6.428571e-01, \t5.000000e-01\r\n1724,\t9.285714e-01,\t6.428571e-01, \t5.000000e-01\r\n1725,\t1.000000e+00,\t6.428571e-01, \t5.000000e-01\r\n1726,\t0.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1727,\t7.142857e-02,\t7.142857e-01, \t5.000000e-01\r\n1728,\t1.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1729,\t2.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1730,\t2.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1731,\t3.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1732,\t4.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1733,\t5.000000e-01,\t7.142857e-01, \t5.000000e-01\r\n1734,\t5.714286e-01,\t7.142857e-01, \t5.000000e-01\r\n1735,\t6.428571e-01,\t7.142857e-01, \t5.000000e-01\r\n1736,\t7.142857e-01,\t7.142857e-01, \t5.000000e-01\r\n1737,\t7.857143e-01,\t7.142857e-01, \t5.000000e-01\r\n1738,\t8.571429e-01,\t7.142857e-01, \t5.000000e-01\r\n1739,\t9.285714e-01,\t7.142857e-01, \t5.000000e-01\r\n1740,\t1.000000e+00,\t7.142857e-01, \t5.000000e-01\r\n1741,\t0.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1742,\t7.142857e-02,\t7.857143e-01, \t5.000000e-01\r\n1743,\t1.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1744,\t2.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1745,\t2.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1746,\t3.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1747,\t4.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1748,\t5.000000e-01,\t7.857143e-01, \t5.000000e-01\r\n1749,\t5.714286e-01,\t7.857143e-01, \t5.000000e-01\r\n1750,\t6.428571e-01,\t7.857143e-01, \t5.000000e-01\r\n1751,\t7.142857e-01,\t7.857143e-01, \t5.000000e-01\r\n1752,\t7.857143e-01,\t7.857143e-01, \t5.000000e-01\r\n1753,\t8.571429e-01,\t7.857143e-01, \t5.000000e-01\r\n1754,\t9.285714e-01,\t7.857143e-01, \t5.000000e-01\r\n1755,\t1.000000e+00,\t7.857143e-01, \t5.000000e-01\r\n1756,\t0.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1757,\t7.142857e-02,\t8.571429e-01, \t5.000000e-01\r\n1758,\t1.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1759,\t2.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1760,\t2.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1761,\t3.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1762,\t4.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1763,\t5.000000e-01,\t8.571429e-01, \t5.000000e-01\r\n1764,\t5.714286e-01,\t8.571429e-01, \t5.000000e-01\r\n1765,\t6.428571e-01,\t8.571429e-01, \t5.000000e-01\r\n1766,\t7.142857e-01,\t8.571429e-01, \t5.000000e-01\r\n1767,\t7.857143e-01,\t8.571429e-01, \t5.000000e-01\r\n1768,\t8.571429e-01,\t8.571429e-01, \t5.000000e-01\r\n1769,\t9.285714e-01,\t8.571429e-01, \t5.000000e-01\r\n1770,\t1.000000e+00,\t8.571429e-01, \t5.000000e-01\r\n1771,\t0.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1772,\t7.142857e-02,\t9.285714e-01, \t5.000000e-01\r\n1773,\t1.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1774,\t2.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1775,\t2.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1776,\t3.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1777,\t4.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1778,\t5.000000e-01,\t9.285714e-01, \t5.000000e-01\r\n1779,\t5.714286e-01,\t9.285714e-01, \t5.000000e-01\r\n1780,\t6.428571e-01,\t9.285714e-01, \t5.000000e-01\r\n1781,\t7.142857e-01,\t9.285714e-01, \t5.000000e-01\r\n1782,\t7.857143e-01,\t9.285714e-01, \t5.000000e-01\r\n1783,\t8.571429e-01,\t9.285714e-01, \t5.000000e-01\r\n1784,\t9.285714e-01,\t9.285714e-01, \t5.000000e-01\r\n1785,\t1.000000e+00,\t9.285714e-01, \t5.000000e-01\r\n1786,\t0.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1787,\t7.142857e-02,\t1.000000e+00, \t5.000000e-01\r\n1788,\t1.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1789,\t2.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1790,\t2.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1791,\t3.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1792,\t4.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1793,\t5.000000e-01,\t1.000000e+00, \t5.000000e-01\r\n1794,\t5.714286e-01,\t1.000000e+00, \t5.000000e-01\r\n1795,\t6.428571e-01,\t1.000000e+00, \t5.000000e-01\r\n1796,\t7.142857e-01,\t1.000000e+00, \t5.000000e-01\r\n1797,\t7.857143e-01,\t1.000000e+00, \t5.000000e-01\r\n1798,\t8.571429e-01,\t1.000000e+00, \t5.000000e-01\r\n1799,\t9.285714e-01,\t1.000000e+00, \t5.000000e-01\r\n1800,\t1.000000e+00,\t1.000000e+00, \t5.000000e-01\r\n1801,\t0.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1802,\t7.142857e-02,\t0.000000e+00, \t5.714286e-01\r\n1803,\t1.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1804,\t2.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1805,\t2.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1806,\t3.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1807,\t4.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1808,\t5.000000e-01,\t0.000000e+00, \t5.714286e-01\r\n1809,\t5.714286e-01,\t0.000000e+00, \t5.714286e-01\r\n1810,\t6.428571e-01,\t0.000000e+00, \t5.714286e-01\r\n1811,\t7.142857e-01,\t0.000000e+00, \t5.714286e-01\r\n1812,\t7.857143e-01,\t0.000000e+00, \t5.714286e-01\r\n1813,\t8.571429e-01,\t0.000000e+00, \t5.714286e-01\r\n1814,\t9.285714e-01,\t0.000000e+00, \t5.714286e-01\r\n1815,\t1.000000e+00,\t0.000000e+00, \t5.714286e-01\r\n1816,\t0.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1817,\t7.142857e-02,\t7.142857e-02, \t5.714286e-01\r\n1818,\t1.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1819,\t2.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1820,\t2.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1821,\t3.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1822,\t4.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1823,\t5.000000e-01,\t7.142857e-02, \t5.714286e-01\r\n1824,\t5.714286e-01,\t7.142857e-02, \t5.714286e-01\r\n1825,\t6.428571e-01,\t7.142857e-02, \t5.714286e-01\r\n1826,\t7.142857e-01,\t7.142857e-02, \t5.714286e-01\r\n1827,\t7.857143e-01,\t7.142857e-02, \t5.714286e-01\r\n1828,\t8.571429e-01,\t7.142857e-02, \t5.714286e-01\r\n1829,\t9.285714e-01,\t7.142857e-02, \t5.714286e-01\r\n1830,\t1.000000e+00,\t7.142857e-02, \t5.714286e-01\r\n1831,\t0.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1832,\t7.142857e-02,\t1.428571e-01, \t5.714286e-01\r\n1833,\t1.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1834,\t2.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1835,\t2.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1836,\t3.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1837,\t4.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1838,\t5.000000e-01,\t1.428571e-01, \t5.714286e-01\r\n1839,\t5.714286e-01,\t1.428571e-01, \t5.714286e-01\r\n1840,\t6.428571e-01,\t1.428571e-01, \t5.714286e-01\r\n1841,\t7.142857e-01,\t1.428571e-01, \t5.714286e-01\r\n1842,\t7.857143e-01,\t1.428571e-01, \t5.714286e-01\r\n1843,\t8.571429e-01,\t1.428571e-01, \t5.714286e-01\r\n1844,\t9.285714e-01,\t1.428571e-01, \t5.714286e-01\r\n1845,\t1.000000e+00,\t1.428571e-01, \t5.714286e-01\r\n1846,\t0.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1847,\t7.142857e-02,\t2.142857e-01, \t5.714286e-01\r\n1848,\t1.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1849,\t2.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1850,\t2.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1851,\t3.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1852,\t4.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1853,\t5.000000e-01,\t2.142857e-01, \t5.714286e-01\r\n1854,\t5.714286e-01,\t2.142857e-01, \t5.714286e-01\r\n1855,\t6.428571e-01,\t2.142857e-01, \t5.714286e-01\r\n1856,\t7.142857e-01,\t2.142857e-01, \t5.714286e-01\r\n1857,\t7.857143e-01,\t2.142857e-01, \t5.714286e-01\r\n1858,\t8.571429e-01,\t2.142857e-01, \t5.714286e-01\r\n1859,\t9.285714e-01,\t2.142857e-01, \t5.714286e-01\r\n1860,\t1.000000e+00,\t2.142857e-01, \t5.714286e-01\r\n1861,\t0.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1862,\t7.142857e-02,\t2.857143e-01, \t5.714286e-01\r\n1863,\t1.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1864,\t2.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1865,\t2.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1866,\t3.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1867,\t4.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1868,\t5.000000e-01,\t2.857143e-01, \t5.714286e-01\r\n1869,\t5.714286e-01,\t2.857143e-01, \t5.714286e-01\r\n1870,\t6.428571e-01,\t2.857143e-01, \t5.714286e-01\r\n1871,\t7.142857e-01,\t2.857143e-01, \t5.714286e-01\r\n1872,\t7.857143e-01,\t2.857143e-01, \t5.714286e-01\r\n1873,\t8.571429e-01,\t2.857143e-01, \t5.714286e-01\r\n1874,\t9.285714e-01,\t2.857143e-01, \t5.714286e-01\r\n1875,\t1.000000e+00,\t2.857143e-01, \t5.714286e-01\r\n1876,\t0.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1877,\t7.142857e-02,\t3.571429e-01, \t5.714286e-01\r\n1878,\t1.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1879,\t2.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1880,\t2.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1881,\t3.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1882,\t4.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1883,\t5.000000e-01,\t3.571429e-01, \t5.714286e-01\r\n1884,\t5.714286e-01,\t3.571429e-01, \t5.714286e-01\r\n1885,\t6.428571e-01,\t3.571429e-01, \t5.714286e-01\r\n1886,\t7.142857e-01,\t3.571429e-01, \t5.714286e-01\r\n1887,\t7.857143e-01,\t3.571429e-01, \t5.714286e-01\r\n1888,\t8.571429e-01,\t3.571429e-01, \t5.714286e-01\r\n1889,\t9.285714e-01,\t3.571429e-01, \t5.714286e-01\r\n1890,\t1.000000e+00,\t3.571429e-01, \t5.714286e-01\r\n1891,\t0.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1892,\t7.142857e-02,\t4.285714e-01, \t5.714286e-01\r\n1893,\t1.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1894,\t2.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1895,\t2.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1896,\t3.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1897,\t4.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1898,\t5.000000e-01,\t4.285714e-01, \t5.714286e-01\r\n1899,\t5.714286e-01,\t4.285714e-01, \t5.714286e-01\r\n1900,\t6.428571e-01,\t4.285714e-01, \t5.714286e-01\r\n1901,\t7.142857e-01,\t4.285714e-01, \t5.714286e-01\r\n1902,\t7.857143e-01,\t4.285714e-01, \t5.714286e-01\r\n1903,\t8.571429e-01,\t4.285714e-01, \t5.714286e-01\r\n1904,\t9.285714e-01,\t4.285714e-01, \t5.714286e-01\r\n1905,\t1.000000e+00,\t4.285714e-01, \t5.714286e-01\r\n1906,\t0.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1907,\t7.142857e-02,\t5.000000e-01, \t5.714286e-01\r\n1908,\t1.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1909,\t2.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1910,\t2.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1911,\t3.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1912,\t4.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1913,\t5.000000e-01,\t5.000000e-01, \t5.714286e-01\r\n1914,\t5.714286e-01,\t5.000000e-01, \t5.714286e-01\r\n1915,\t6.428571e-01,\t5.000000e-01, \t5.714286e-01\r\n1916,\t7.142857e-01,\t5.000000e-01, \t5.714286e-01\r\n1917,\t7.857143e-01,\t5.000000e-01, \t5.714286e-01\r\n1918,\t8.571429e-01,\t5.000000e-01, \t5.714286e-01\r\n1919,\t9.285714e-01,\t5.000000e-01, \t5.714286e-01\r\n1920,\t1.000000e+00,\t5.000000e-01, \t5.714286e-01\r\n1921,\t0.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1922,\t7.142857e-02,\t5.714286e-01, \t5.714286e-01\r\n1923,\t1.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1924,\t2.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1925,\t2.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1926,\t3.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1927,\t4.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1928,\t5.000000e-01,\t5.714286e-01, \t5.714286e-01\r\n1929,\t5.714286e-01,\t5.714286e-01, \t5.714286e-01\r\n1930,\t6.428571e-01,\t5.714286e-01, \t5.714286e-01\r\n1931,\t7.142857e-01,\t5.714286e-01, \t5.714286e-01\r\n1932,\t7.857143e-01,\t5.714286e-01, \t5.714286e-01\r\n1933,\t8.571429e-01,\t5.714286e-01, \t5.714286e-01\r\n1934,\t9.285714e-01,\t5.714286e-01, \t5.714286e-01\r\n1935,\t1.000000e+00,\t5.714286e-01, \t5.714286e-01\r\n1936,\t0.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1937,\t7.142857e-02,\t6.428571e-01, \t5.714286e-01\r\n1938,\t1.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1939,\t2.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1940,\t2.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1941,\t3.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1942,\t4.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1943,\t5.000000e-01,\t6.428571e-01, \t5.714286e-01\r\n1944,\t5.714286e-01,\t6.428571e-01, \t5.714286e-01\r\n1945,\t6.428571e-01,\t6.428571e-01, \t5.714286e-01\r\n1946,\t7.142857e-01,\t6.428571e-01, \t5.714286e-01\r\n1947,\t7.857143e-01,\t6.428571e-01, \t5.714286e-01\r\n1948,\t8.571429e-01,\t6.428571e-01, \t5.714286e-01\r\n1949,\t9.285714e-01,\t6.428571e-01, \t5.714286e-01\r\n1950,\t1.000000e+00,\t6.428571e-01, \t5.714286e-01\r\n1951,\t0.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1952,\t7.142857e-02,\t7.142857e-01, \t5.714286e-01\r\n1953,\t1.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1954,\t2.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1955,\t2.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1956,\t3.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1957,\t4.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1958,\t5.000000e-01,\t7.142857e-01, \t5.714286e-01\r\n1959,\t5.714286e-01,\t7.142857e-01, \t5.714286e-01\r\n1960,\t6.428571e-01,\t7.142857e-01, \t5.714286e-01\r\n1961,\t7.142857e-01,\t7.142857e-01, \t5.714286e-01\r\n1962,\t7.857143e-01,\t7.142857e-01, \t5.714286e-01\r\n1963,\t8.571429e-01,\t7.142857e-01, \t5.714286e-01\r\n1964,\t9.285714e-01,\t7.142857e-01, \t5.714286e-01\r\n1965,\t1.000000e+00,\t7.142857e-01, \t5.714286e-01\r\n1966,\t0.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1967,\t7.142857e-02,\t7.857143e-01, \t5.714286e-01\r\n1968,\t1.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1969,\t2.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1970,\t2.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1971,\t3.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1972,\t4.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1973,\t5.000000e-01,\t7.857143e-01, \t5.714286e-01\r\n1974,\t5.714286e-01,\t7.857143e-01, \t5.714286e-01\r\n1975,\t6.428571e-01,\t7.857143e-01, \t5.714286e-01\r\n1976,\t7.142857e-01,\t7.857143e-01, \t5.714286e-01\r\n1977,\t7.857143e-01,\t7.857143e-01, \t5.714286e-01\r\n1978,\t8.571429e-01,\t7.857143e-01, \t5.714286e-01\r\n1979,\t9.285714e-01,\t7.857143e-01, \t5.714286e-01\r\n1980,\t1.000000e+00,\t7.857143e-01, \t5.714286e-01\r\n1981,\t0.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1982,\t7.142857e-02,\t8.571429e-01, \t5.714286e-01\r\n1983,\t1.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1984,\t2.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1985,\t2.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1986,\t3.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1987,\t4.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1988,\t5.000000e-01,\t8.571429e-01, \t5.714286e-01\r\n1989,\t5.714286e-01,\t8.571429e-01, \t5.714286e-01\r\n1990,\t6.428571e-01,\t8.571429e-01, \t5.714286e-01\r\n1991,\t7.142857e-01,\t8.571429e-01, \t5.714286e-01\r\n1992,\t7.857143e-01,\t8.571429e-01, \t5.714286e-01\r\n1993,\t8.571429e-01,\t8.571429e-01, \t5.714286e-01\r\n1994,\t9.285714e-01,\t8.571429e-01, \t5.714286e-01\r\n1995,\t1.000000e+00,\t8.571429e-01, \t5.714286e-01\r\n1996,\t0.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n1997,\t7.142857e-02,\t9.285714e-01, \t5.714286e-01\r\n1998,\t1.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n1999,\t2.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2000,\t2.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2001,\t3.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2002,\t4.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2003,\t5.000000e-01,\t9.285714e-01, \t5.714286e-01\r\n2004,\t5.714286e-01,\t9.285714e-01, \t5.714286e-01\r\n2005,\t6.428571e-01,\t9.285714e-01, \t5.714286e-01\r\n2006,\t7.142857e-01,\t9.285714e-01, \t5.714286e-01\r\n2007,\t7.857143e-01,\t9.285714e-01, \t5.714286e-01\r\n2008,\t8.571429e-01,\t9.285714e-01, \t5.714286e-01\r\n2009,\t9.285714e-01,\t9.285714e-01, \t5.714286e-01\r\n2010,\t1.000000e+00,\t9.285714e-01, \t5.714286e-01\r\n2011,\t0.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2012,\t7.142857e-02,\t1.000000e+00, \t5.714286e-01\r\n2013,\t1.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2014,\t2.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2015,\t2.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2016,\t3.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2017,\t4.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2018,\t5.000000e-01,\t1.000000e+00, \t5.714286e-01\r\n2019,\t5.714286e-01,\t1.000000e+00, \t5.714286e-01\r\n2020,\t6.428571e-01,\t1.000000e+00, \t5.714286e-01\r\n2021,\t7.142857e-01,\t1.000000e+00, \t5.714286e-01\r\n2022,\t7.857143e-01,\t1.000000e+00, \t5.714286e-01\r\n2023,\t8.571429e-01,\t1.000000e+00, \t5.714286e-01\r\n2024,\t9.285714e-01,\t1.000000e+00, \t5.714286e-01\r\n2025,\t1.000000e+00,\t1.000000e+00, \t5.714286e-01\r\n2026,\t0.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2027,\t7.142857e-02,\t0.000000e+00, \t6.428571e-01\r\n2028,\t1.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2029,\t2.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2030,\t2.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2031,\t3.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2032,\t4.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2033,\t5.000000e-01,\t0.000000e+00, \t6.428571e-01\r\n2034,\t5.714286e-01,\t0.000000e+00, \t6.428571e-01\r\n2035,\t6.428571e-01,\t0.000000e+00, \t6.428571e-01\r\n2036,\t7.142857e-01,\t0.000000e+00, \t6.428571e-01\r\n2037,\t7.857143e-01,\t0.000000e+00, \t6.428571e-01\r\n2038,\t8.571429e-01,\t0.000000e+00, \t6.428571e-01\r\n2039,\t9.285714e-01,\t0.000000e+00, \t6.428571e-01\r\n2040,\t1.000000e+00,\t0.000000e+00, \t6.428571e-01\r\n2041,\t0.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2042,\t7.142857e-02,\t7.142857e-02, \t6.428571e-01\r\n2043,\t1.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2044,\t2.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2045,\t2.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2046,\t3.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2047,\t4.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2048,\t5.000000e-01,\t7.142857e-02, \t6.428571e-01\r\n2049,\t5.714286e-01,\t7.142857e-02, \t6.428571e-01\r\n2050,\t6.428571e-01,\t7.142857e-02, \t6.428571e-01\r\n2051,\t7.142857e-01,\t7.142857e-02, \t6.428571e-01\r\n2052,\t7.857143e-01,\t7.142857e-02, \t6.428571e-01\r\n2053,\t8.571429e-01,\t7.142857e-02, \t6.428571e-01\r\n2054,\t9.285714e-01,\t7.142857e-02, \t6.428571e-01\r\n2055,\t1.000000e+00,\t7.142857e-02, \t6.428571e-01\r\n2056,\t0.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2057,\t7.142857e-02,\t1.428571e-01, \t6.428571e-01\r\n2058,\t1.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2059,\t2.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2060,\t2.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2061,\t3.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2062,\t4.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2063,\t5.000000e-01,\t1.428571e-01, \t6.428571e-01\r\n2064,\t5.714286e-01,\t1.428571e-01, \t6.428571e-01\r\n2065,\t6.428571e-01,\t1.428571e-01, \t6.428571e-01\r\n2066,\t7.142857e-01,\t1.428571e-01, \t6.428571e-01\r\n2067,\t7.857143e-01,\t1.428571e-01, \t6.428571e-01\r\n2068,\t8.571429e-01,\t1.428571e-01, \t6.428571e-01\r\n2069,\t9.285714e-01,\t1.428571e-01, \t6.428571e-01\r\n2070,\t1.000000e+00,\t1.428571e-01, \t6.428571e-01\r\n2071,\t0.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2072,\t7.142857e-02,\t2.142857e-01, \t6.428571e-01\r\n2073,\t1.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2074,\t2.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2075,\t2.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2076,\t3.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2077,\t4.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2078,\t5.000000e-01,\t2.142857e-01, \t6.428571e-01\r\n2079,\t5.714286e-01,\t2.142857e-01, \t6.428571e-01\r\n2080,\t6.428571e-01,\t2.142857e-01, \t6.428571e-01\r\n2081,\t7.142857e-01,\t2.142857e-01, \t6.428571e-01\r\n2082,\t7.857143e-01,\t2.142857e-01, \t6.428571e-01\r\n2083,\t8.571429e-01,\t2.142857e-01, \t6.428571e-01\r\n2084,\t9.285714e-01,\t2.142857e-01, \t6.428571e-01\r\n2085,\t1.000000e+00,\t2.142857e-01, \t6.428571e-01\r\n2086,\t0.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2087,\t7.142857e-02,\t2.857143e-01, \t6.428571e-01\r\n2088,\t1.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2089,\t2.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2090,\t2.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2091,\t3.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2092,\t4.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2093,\t5.000000e-01,\t2.857143e-01, \t6.428571e-01\r\n2094,\t5.714286e-01,\t2.857143e-01, \t6.428571e-01\r\n2095,\t6.428571e-01,\t2.857143e-01, \t6.428571e-01\r\n2096,\t7.142857e-01,\t2.857143e-01, \t6.428571e-01\r\n2097,\t7.857143e-01,\t2.857143e-01, \t6.428571e-01\r\n2098,\t8.571429e-01,\t2.857143e-01, \t6.428571e-01\r\n2099,\t9.285714e-01,\t2.857143e-01, \t6.428571e-01\r\n2100,\t1.000000e+00,\t2.857143e-01, \t6.428571e-01\r\n2101,\t0.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2102,\t7.142857e-02,\t3.571429e-01, \t6.428571e-01\r\n2103,\t1.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2104,\t2.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2105,\t2.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2106,\t3.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2107,\t4.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2108,\t5.000000e-01,\t3.571429e-01, \t6.428571e-01\r\n2109,\t5.714286e-01,\t3.571429e-01, \t6.428571e-01\r\n2110,\t6.428571e-01,\t3.571429e-01, \t6.428571e-01\r\n2111,\t7.142857e-01,\t3.571429e-01, \t6.428571e-01\r\n2112,\t7.857143e-01,\t3.571429e-01, \t6.428571e-01\r\n2113,\t8.571429e-01,\t3.571429e-01, \t6.428571e-01\r\n2114,\t9.285714e-01,\t3.571429e-01, \t6.428571e-01\r\n2115,\t1.000000e+00,\t3.571429e-01, \t6.428571e-01\r\n2116,\t0.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2117,\t7.142857e-02,\t4.285714e-01, \t6.428571e-01\r\n2118,\t1.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2119,\t2.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2120,\t2.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2121,\t3.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2122,\t4.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2123,\t5.000000e-01,\t4.285714e-01, \t6.428571e-01\r\n2124,\t5.714286e-01,\t4.285714e-01, \t6.428571e-01\r\n2125,\t6.428571e-01,\t4.285714e-01, \t6.428571e-01\r\n2126,\t7.142857e-01,\t4.285714e-01, \t6.428571e-01\r\n2127,\t7.857143e-01,\t4.285714e-01, \t6.428571e-01\r\n2128,\t8.571429e-01,\t4.285714e-01, \t6.428571e-01\r\n2129,\t9.285714e-01,\t4.285714e-01, \t6.428571e-01\r\n2130,\t1.000000e+00,\t4.285714e-01, \t6.428571e-01\r\n2131,\t0.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2132,\t7.142857e-02,\t5.000000e-01, \t6.428571e-01\r\n2133,\t1.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2134,\t2.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2135,\t2.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2136,\t3.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2137,\t4.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2138,\t5.000000e-01,\t5.000000e-01, \t6.428571e-01\r\n2139,\t5.714286e-01,\t5.000000e-01, \t6.428571e-01\r\n2140,\t6.428571e-01,\t5.000000e-01, \t6.428571e-01\r\n2141,\t7.142857e-01,\t5.000000e-01, \t6.428571e-01\r\n2142,\t7.857143e-01,\t5.000000e-01, \t6.428571e-01\r\n2143,\t8.571429e-01,\t5.000000e-01, \t6.428571e-01\r\n2144,\t9.285714e-01,\t5.000000e-01, \t6.428571e-01\r\n2145,\t1.000000e+00,\t5.000000e-01, \t6.428571e-01\r\n2146,\t0.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2147,\t7.142857e-02,\t5.714286e-01, \t6.428571e-01\r\n2148,\t1.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2149,\t2.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2150,\t2.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2151,\t3.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2152,\t4.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2153,\t5.000000e-01,\t5.714286e-01, \t6.428571e-01\r\n2154,\t5.714286e-01,\t5.714286e-01, \t6.428571e-01\r\n2155,\t6.428571e-01,\t5.714286e-01, \t6.428571e-01\r\n2156,\t7.142857e-01,\t5.714286e-01, \t6.428571e-01\r\n2157,\t7.857143e-01,\t5.714286e-01, \t6.428571e-01\r\n2158,\t8.571429e-01,\t5.714286e-01, \t6.428571e-01\r\n2159,\t9.285714e-01,\t5.714286e-01, \t6.428571e-01\r\n2160,\t1.000000e+00,\t5.714286e-01, \t6.428571e-01\r\n2161,\t0.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2162,\t7.142857e-02,\t6.428571e-01, \t6.428571e-01\r\n2163,\t1.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2164,\t2.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2165,\t2.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2166,\t3.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2167,\t4.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2168,\t5.000000e-01,\t6.428571e-01, \t6.428571e-01\r\n2169,\t5.714286e-01,\t6.428571e-01, \t6.428571e-01\r\n2170,\t6.428571e-01,\t6.428571e-01, \t6.428571e-01\r\n2171,\t7.142857e-01,\t6.428571e-01, \t6.428571e-01\r\n2172,\t7.857143e-01,\t6.428571e-01, \t6.428571e-01\r\n2173,\t8.571429e-01,\t6.428571e-01, \t6.428571e-01\r\n2174,\t9.285714e-01,\t6.428571e-01, \t6.428571e-01\r\n2175,\t1.000000e+00,\t6.428571e-01, \t6.428571e-01\r\n2176,\t0.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2177,\t7.142857e-02,\t7.142857e-01, \t6.428571e-01\r\n2178,\t1.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2179,\t2.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2180,\t2.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2181,\t3.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2182,\t4.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2183,\t5.000000e-01,\t7.142857e-01, \t6.428571e-01\r\n2184,\t5.714286e-01,\t7.142857e-01, \t6.428571e-01\r\n2185,\t6.428571e-01,\t7.142857e-01, \t6.428571e-01\r\n2186,\t7.142857e-01,\t7.142857e-01, \t6.428571e-01\r\n2187,\t7.857143e-01,\t7.142857e-01, \t6.428571e-01\r\n2188,\t8.571429e-01,\t7.142857e-01, \t6.428571e-01\r\n2189,\t9.285714e-01,\t7.142857e-01, \t6.428571e-01\r\n2190,\t1.000000e+00,\t7.142857e-01, \t6.428571e-01\r\n2191,\t0.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2192,\t7.142857e-02,\t7.857143e-01, \t6.428571e-01\r\n2193,\t1.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2194,\t2.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2195,\t2.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2196,\t3.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2197,\t4.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2198,\t5.000000e-01,\t7.857143e-01, \t6.428571e-01\r\n2199,\t5.714286e-01,\t7.857143e-01, \t6.428571e-01\r\n2200,\t6.428571e-01,\t7.857143e-01, \t6.428571e-01\r\n2201,\t7.142857e-01,\t7.857143e-01, \t6.428571e-01\r\n2202,\t7.857143e-01,\t7.857143e-01, \t6.428571e-01\r\n2203,\t8.571429e-01,\t7.857143e-01, \t6.428571e-01\r\n2204,\t9.285714e-01,\t7.857143e-01, \t6.428571e-01\r\n2205,\t1.000000e+00,\t7.857143e-01, \t6.428571e-01\r\n2206,\t0.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2207,\t7.142857e-02,\t8.571429e-01, \t6.428571e-01\r\n2208,\t1.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2209,\t2.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2210,\t2.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2211,\t3.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2212,\t4.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2213,\t5.000000e-01,\t8.571429e-01, \t6.428571e-01\r\n2214,\t5.714286e-01,\t8.571429e-01, \t6.428571e-01\r\n2215,\t6.428571e-01,\t8.571429e-01, \t6.428571e-01\r\n2216,\t7.142857e-01,\t8.571429e-01, \t6.428571e-01\r\n2217,\t7.857143e-01,\t8.571429e-01, \t6.428571e-01\r\n2218,\t8.571429e-01,\t8.571429e-01, \t6.428571e-01\r\n2219,\t9.285714e-01,\t8.571429e-01, \t6.428571e-01\r\n2220,\t1.000000e+00,\t8.571429e-01, \t6.428571e-01\r\n2221,\t0.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2222,\t7.142857e-02,\t9.285714e-01, \t6.428571e-01\r\n2223,\t1.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2224,\t2.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2225,\t2.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2226,\t3.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2227,\t4.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2228,\t5.000000e-01,\t9.285714e-01, \t6.428571e-01\r\n2229,\t5.714286e-01,\t9.285714e-01, \t6.428571e-01\r\n2230,\t6.428571e-01,\t9.285714e-01, \t6.428571e-01\r\n2231,\t7.142857e-01,\t9.285714e-01, \t6.428571e-01\r\n2232,\t7.857143e-01,\t9.285714e-01, \t6.428571e-01\r\n2233,\t8.571429e-01,\t9.285714e-01, \t6.428571e-01\r\n2234,\t9.285714e-01,\t9.285714e-01, \t6.428571e-01\r\n2235,\t1.000000e+00,\t9.285714e-01, \t6.428571e-01\r\n2236,\t0.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2237,\t7.142857e-02,\t1.000000e+00, \t6.428571e-01\r\n2238,\t1.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2239,\t2.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2240,\t2.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2241,\t3.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2242,\t4.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2243,\t5.000000e-01,\t1.000000e+00, \t6.428571e-01\r\n2244,\t5.714286e-01,\t1.000000e+00, \t6.428571e-01\r\n2245,\t6.428571e-01,\t1.000000e+00, \t6.428571e-01\r\n2246,\t7.142857e-01,\t1.000000e+00, \t6.428571e-01\r\n2247,\t7.857143e-01,\t1.000000e+00, \t6.428571e-01\r\n2248,\t8.571429e-01,\t1.000000e+00, \t6.428571e-01\r\n2249,\t9.285714e-01,\t1.000000e+00, \t6.428571e-01\r\n2250,\t1.000000e+00,\t1.000000e+00, \t6.428571e-01\r\n2251,\t0.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2252,\t7.142857e-02,\t0.000000e+00, \t7.142857e-01\r\n2253,\t1.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2254,\t2.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2255,\t2.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2256,\t3.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2257,\t4.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2258,\t5.000000e-01,\t0.000000e+00, \t7.142857e-01\r\n2259,\t5.714286e-01,\t0.000000e+00, \t7.142857e-01\r\n2260,\t6.428571e-01,\t0.000000e+00, \t7.142857e-01\r\n2261,\t7.142857e-01,\t0.000000e+00, \t7.142857e-01\r\n2262,\t7.857143e-01,\t0.000000e+00, \t7.142857e-01\r\n2263,\t8.571429e-01,\t0.000000e+00, \t7.142857e-01\r\n2264,\t9.285714e-01,\t0.000000e+00, \t7.142857e-01\r\n2265,\t1.000000e+00,\t0.000000e+00, \t7.142857e-01\r\n2266,\t0.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2267,\t7.142857e-02,\t7.142857e-02, \t7.142857e-01\r\n2268,\t1.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2269,\t2.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2270,\t2.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2271,\t3.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2272,\t4.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2273,\t5.000000e-01,\t7.142857e-02, \t7.142857e-01\r\n2274,\t5.714286e-01,\t7.142857e-02, \t7.142857e-01\r\n2275,\t6.428571e-01,\t7.142857e-02, \t7.142857e-01\r\n2276,\t7.142857e-01,\t7.142857e-02, \t7.142857e-01\r\n2277,\t7.857143e-01,\t7.142857e-02, \t7.142857e-01\r\n2278,\t8.571429e-01,\t7.142857e-02, \t7.142857e-01\r\n2279,\t9.285714e-01,\t7.142857e-02, \t7.142857e-01\r\n2280,\t1.000000e+00,\t7.142857e-02, \t7.142857e-01\r\n2281,\t0.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2282,\t7.142857e-02,\t1.428571e-01, \t7.142857e-01\r\n2283,\t1.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2284,\t2.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2285,\t2.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2286,\t3.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2287,\t4.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2288,\t5.000000e-01,\t1.428571e-01, \t7.142857e-01\r\n2289,\t5.714286e-01,\t1.428571e-01, \t7.142857e-01\r\n2290,\t6.428571e-01,\t1.428571e-01, \t7.142857e-01\r\n2291,\t7.142857e-01,\t1.428571e-01, \t7.142857e-01\r\n2292,\t7.857143e-01,\t1.428571e-01, \t7.142857e-01\r\n2293,\t8.571429e-01,\t1.428571e-01, \t7.142857e-01\r\n2294,\t9.285714e-01,\t1.428571e-01, \t7.142857e-01\r\n2295,\t1.000000e+00,\t1.428571e-01, \t7.142857e-01\r\n2296,\t0.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2297,\t7.142857e-02,\t2.142857e-01, \t7.142857e-01\r\n2298,\t1.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2299,\t2.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2300,\t2.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2301,\t3.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2302,\t4.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2303,\t5.000000e-01,\t2.142857e-01, \t7.142857e-01\r\n2304,\t5.714286e-01,\t2.142857e-01, \t7.142857e-01\r\n2305,\t6.428571e-01,\t2.142857e-01, \t7.142857e-01\r\n2306,\t7.142857e-01,\t2.142857e-01, \t7.142857e-01\r\n2307,\t7.857143e-01,\t2.142857e-01, \t7.142857e-01\r\n2308,\t8.571429e-01,\t2.142857e-01, \t7.142857e-01\r\n2309,\t9.285714e-01,\t2.142857e-01, \t7.142857e-01\r\n2310,\t1.000000e+00,\t2.142857e-01, \t7.142857e-01\r\n2311,\t0.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2312,\t7.142857e-02,\t2.857143e-01, \t7.142857e-01\r\n2313,\t1.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2314,\t2.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2315,\t2.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2316,\t3.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2317,\t4.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2318,\t5.000000e-01,\t2.857143e-01, \t7.142857e-01\r\n2319,\t5.714286e-01,\t2.857143e-01, \t7.142857e-01\r\n2320,\t6.428571e-01,\t2.857143e-01, \t7.142857e-01\r\n2321,\t7.142857e-01,\t2.857143e-01, \t7.142857e-01\r\n2322,\t7.857143e-01,\t2.857143e-01, \t7.142857e-01\r\n2323,\t8.571429e-01,\t2.857143e-01, \t7.142857e-01\r\n2324,\t9.285714e-01,\t2.857143e-01, \t7.142857e-01\r\n2325,\t1.000000e+00,\t2.857143e-01, \t7.142857e-01\r\n2326,\t0.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2327,\t7.142857e-02,\t3.571429e-01, \t7.142857e-01\r\n2328,\t1.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2329,\t2.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2330,\t2.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2331,\t3.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2332,\t4.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2333,\t5.000000e-01,\t3.571429e-01, \t7.142857e-01\r\n2334,\t5.714286e-01,\t3.571429e-01, \t7.142857e-01\r\n2335,\t6.428571e-01,\t3.571429e-01, \t7.142857e-01\r\n2336,\t7.142857e-01,\t3.571429e-01, \t7.142857e-01\r\n2337,\t7.857143e-01,\t3.571429e-01, \t7.142857e-01\r\n2338,\t8.571429e-01,\t3.571429e-01, \t7.142857e-01\r\n2339,\t9.285714e-01,\t3.571429e-01, \t7.142857e-01\r\n2340,\t1.000000e+00,\t3.571429e-01, \t7.142857e-01\r\n2341,\t0.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2342,\t7.142857e-02,\t4.285714e-01, \t7.142857e-01\r\n2343,\t1.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2344,\t2.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2345,\t2.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2346,\t3.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2347,\t4.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2348,\t5.000000e-01,\t4.285714e-01, \t7.142857e-01\r\n2349,\t5.714286e-01,\t4.285714e-01, \t7.142857e-01\r\n2350,\t6.428571e-01,\t4.285714e-01, \t7.142857e-01\r\n2351,\t7.142857e-01,\t4.285714e-01, \t7.142857e-01\r\n2352,\t7.857143e-01,\t4.285714e-01, \t7.142857e-01\r\n2353,\t8.571429e-01,\t4.285714e-01, \t7.142857e-01\r\n2354,\t9.285714e-01,\t4.285714e-01, \t7.142857e-01\r\n2355,\t1.000000e+00,\t4.285714e-01, \t7.142857e-01\r\n2356,\t0.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2357,\t7.142857e-02,\t5.000000e-01, \t7.142857e-01\r\n2358,\t1.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2359,\t2.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2360,\t2.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2361,\t3.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2362,\t4.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2363,\t5.000000e-01,\t5.000000e-01, \t7.142857e-01\r\n2364,\t5.714286e-01,\t5.000000e-01, \t7.142857e-01\r\n2365,\t6.428571e-01,\t5.000000e-01, \t7.142857e-01\r\n2366,\t7.142857e-01,\t5.000000e-01, \t7.142857e-01\r\n2367,\t7.857143e-01,\t5.000000e-01, \t7.142857e-01\r\n2368,\t8.571429e-01,\t5.000000e-01, \t7.142857e-01\r\n2369,\t9.285714e-01,\t5.000000e-01, \t7.142857e-01\r\n2370,\t1.000000e+00,\t5.000000e-01, \t7.142857e-01\r\n2371,\t0.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2372,\t7.142857e-02,\t5.714286e-01, \t7.142857e-01\r\n2373,\t1.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2374,\t2.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2375,\t2.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2376,\t3.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2377,\t4.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2378,\t5.000000e-01,\t5.714286e-01, \t7.142857e-01\r\n2379,\t5.714286e-01,\t5.714286e-01, \t7.142857e-01\r\n2380,\t6.428571e-01,\t5.714286e-01, \t7.142857e-01\r\n2381,\t7.142857e-01,\t5.714286e-01, \t7.142857e-01\r\n2382,\t7.857143e-01,\t5.714286e-01, \t7.142857e-01\r\n2383,\t8.571429e-01,\t5.714286e-01, \t7.142857e-01\r\n2384,\t9.285714e-01,\t5.714286e-01, \t7.142857e-01\r\n2385,\t1.000000e+00,\t5.714286e-01, \t7.142857e-01\r\n2386,\t0.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2387,\t7.142857e-02,\t6.428571e-01, \t7.142857e-01\r\n2388,\t1.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2389,\t2.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2390,\t2.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2391,\t3.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2392,\t4.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2393,\t5.000000e-01,\t6.428571e-01, \t7.142857e-01\r\n2394,\t5.714286e-01,\t6.428571e-01, \t7.142857e-01\r\n2395,\t6.428571e-01,\t6.428571e-01, \t7.142857e-01\r\n2396,\t7.142857e-01,\t6.428571e-01, \t7.142857e-01\r\n2397,\t7.857143e-01,\t6.428571e-01, \t7.142857e-01\r\n2398,\t8.571429e-01,\t6.428571e-01, \t7.142857e-01\r\n2399,\t9.285714e-01,\t6.428571e-01, \t7.142857e-01\r\n2400,\t1.000000e+00,\t6.428571e-01, \t7.142857e-01\r\n2401,\t0.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2402,\t7.142857e-02,\t7.142857e-01, \t7.142857e-01\r\n2403,\t1.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2404,\t2.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2405,\t2.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2406,\t3.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2407,\t4.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2408,\t5.000000e-01,\t7.142857e-01, \t7.142857e-01\r\n2409,\t5.714286e-01,\t7.142857e-01, \t7.142857e-01\r\n2410,\t6.428571e-01,\t7.142857e-01, \t7.142857e-01\r\n2411,\t7.142857e-01,\t7.142857e-01, \t7.142857e-01\r\n2412,\t7.857143e-01,\t7.142857e-01, \t7.142857e-01\r\n2413,\t8.571429e-01,\t7.142857e-01, \t7.142857e-01\r\n2414,\t9.285714e-01,\t7.142857e-01, \t7.142857e-01\r\n2415,\t1.000000e+00,\t7.142857e-01, \t7.142857e-01\r\n2416,\t0.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2417,\t7.142857e-02,\t7.857143e-01, \t7.142857e-01\r\n2418,\t1.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2419,\t2.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2420,\t2.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2421,\t3.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2422,\t4.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2423,\t5.000000e-01,\t7.857143e-01, \t7.142857e-01\r\n2424,\t5.714286e-01,\t7.857143e-01, \t7.142857e-01\r\n2425,\t6.428571e-01,\t7.857143e-01, \t7.142857e-01\r\n2426,\t7.142857e-01,\t7.857143e-01, \t7.142857e-01\r\n2427,\t7.857143e-01,\t7.857143e-01, \t7.142857e-01\r\n2428,\t8.571429e-01,\t7.857143e-01, \t7.142857e-01\r\n2429,\t9.285714e-01,\t7.857143e-01, \t7.142857e-01\r\n2430,\t1.000000e+00,\t7.857143e-01, \t7.142857e-01\r\n2431,\t0.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2432,\t7.142857e-02,\t8.571429e-01, \t7.142857e-01\r\n2433,\t1.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2434,\t2.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2435,\t2.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2436,\t3.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2437,\t4.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2438,\t5.000000e-01,\t8.571429e-01, \t7.142857e-01\r\n2439,\t5.714286e-01,\t8.571429e-01, \t7.142857e-01\r\n2440,\t6.428571e-01,\t8.571429e-01, \t7.142857e-01\r\n2441,\t7.142857e-01,\t8.571429e-01, \t7.142857e-01\r\n2442,\t7.857143e-01,\t8.571429e-01, \t7.142857e-01\r\n2443,\t8.571429e-01,\t8.571429e-01, \t7.142857e-01\r\n2444,\t9.285714e-01,\t8.571429e-01, \t7.142857e-01\r\n2445,\t1.000000e+00,\t8.571429e-01, \t7.142857e-01\r\n2446,\t0.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2447,\t7.142857e-02,\t9.285714e-01, \t7.142857e-01\r\n2448,\t1.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2449,\t2.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2450,\t2.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2451,\t3.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2452,\t4.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2453,\t5.000000e-01,\t9.285714e-01, \t7.142857e-01\r\n2454,\t5.714286e-01,\t9.285714e-01, \t7.142857e-01\r\n2455,\t6.428571e-01,\t9.285714e-01, \t7.142857e-01\r\n2456,\t7.142857e-01,\t9.285714e-01, \t7.142857e-01\r\n2457,\t7.857143e-01,\t9.285714e-01, \t7.142857e-01\r\n2458,\t8.571429e-01,\t9.285714e-01, \t7.142857e-01\r\n2459,\t9.285714e-01,\t9.285714e-01, \t7.142857e-01\r\n2460,\t1.000000e+00,\t9.285714e-01, \t7.142857e-01\r\n2461,\t0.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2462,\t7.142857e-02,\t1.000000e+00, \t7.142857e-01\r\n2463,\t1.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2464,\t2.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2465,\t2.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2466,\t3.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2467,\t4.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2468,\t5.000000e-01,\t1.000000e+00, \t7.142857e-01\r\n2469,\t5.714286e-01,\t1.000000e+00, \t7.142857e-01\r\n2470,\t6.428571e-01,\t1.000000e+00, \t7.142857e-01\r\n2471,\t7.142857e-01,\t1.000000e+00, \t7.142857e-01\r\n2472,\t7.857143e-01,\t1.000000e+00, \t7.142857e-01\r\n2473,\t8.571429e-01,\t1.000000e+00, \t7.142857e-01\r\n2474,\t9.285714e-01,\t1.000000e+00, \t7.142857e-01\r\n2475,\t1.000000e+00,\t1.000000e+00, \t7.142857e-01\r\n2476,\t0.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2477,\t7.142857e-02,\t0.000000e+00, \t7.857143e-01\r\n2478,\t1.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2479,\t2.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2480,\t2.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2481,\t3.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2482,\t4.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2483,\t5.000000e-01,\t0.000000e+00, \t7.857143e-01\r\n2484,\t5.714286e-01,\t0.000000e+00, \t7.857143e-01\r\n2485,\t6.428571e-01,\t0.000000e+00, \t7.857143e-01\r\n2486,\t7.142857e-01,\t0.000000e+00, \t7.857143e-01\r\n2487,\t7.857143e-01,\t0.000000e+00, \t7.857143e-01\r\n2488,\t8.571429e-01,\t0.000000e+00, \t7.857143e-01\r\n2489,\t9.285714e-01,\t0.000000e+00, \t7.857143e-01\r\n2490,\t1.000000e+00,\t0.000000e+00, \t7.857143e-01\r\n2491,\t0.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2492,\t7.142857e-02,\t7.142857e-02, \t7.857143e-01\r\n2493,\t1.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2494,\t2.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2495,\t2.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2496,\t3.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2497,\t4.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2498,\t5.000000e-01,\t7.142857e-02, \t7.857143e-01\r\n2499,\t5.714286e-01,\t7.142857e-02, \t7.857143e-01\r\n2500,\t6.428571e-01,\t7.142857e-02, \t7.857143e-01\r\n2501,\t7.142857e-01,\t7.142857e-02, \t7.857143e-01\r\n2502,\t7.857143e-01,\t7.142857e-02, \t7.857143e-01\r\n2503,\t8.571429e-01,\t7.142857e-02, \t7.857143e-01\r\n2504,\t9.285714e-01,\t7.142857e-02, \t7.857143e-01\r\n2505,\t1.000000e+00,\t7.142857e-02, \t7.857143e-01\r\n2506,\t0.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2507,\t7.142857e-02,\t1.428571e-01, \t7.857143e-01\r\n2508,\t1.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2509,\t2.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2510,\t2.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2511,\t3.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2512,\t4.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2513,\t5.000000e-01,\t1.428571e-01, \t7.857143e-01\r\n2514,\t5.714286e-01,\t1.428571e-01, \t7.857143e-01\r\n2515,\t6.428571e-01,\t1.428571e-01, \t7.857143e-01\r\n2516,\t7.142857e-01,\t1.428571e-01, \t7.857143e-01\r\n2517,\t7.857143e-01,\t1.428571e-01, \t7.857143e-01\r\n2518,\t8.571429e-01,\t1.428571e-01, \t7.857143e-01\r\n2519,\t9.285714e-01,\t1.428571e-01, \t7.857143e-01\r\n2520,\t1.000000e+00,\t1.428571e-01, \t7.857143e-01\r\n2521,\t0.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2522,\t7.142857e-02,\t2.142857e-01, \t7.857143e-01\r\n2523,\t1.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2524,\t2.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2525,\t2.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2526,\t3.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2527,\t4.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2528,\t5.000000e-01,\t2.142857e-01, \t7.857143e-01\r\n2529,\t5.714286e-01,\t2.142857e-01, \t7.857143e-01\r\n2530,\t6.428571e-01,\t2.142857e-01, \t7.857143e-01\r\n2531,\t7.142857e-01,\t2.142857e-01, \t7.857143e-01\r\n2532,\t7.857143e-01,\t2.142857e-01, \t7.857143e-01\r\n2533,\t8.571429e-01,\t2.142857e-01, \t7.857143e-01\r\n2534,\t9.285714e-01,\t2.142857e-01, \t7.857143e-01\r\n2535,\t1.000000e+00,\t2.142857e-01, \t7.857143e-01\r\n2536,\t0.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2537,\t7.142857e-02,\t2.857143e-01, \t7.857143e-01\r\n2538,\t1.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2539,\t2.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2540,\t2.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2541,\t3.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2542,\t4.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2543,\t5.000000e-01,\t2.857143e-01, \t7.857143e-01\r\n2544,\t5.714286e-01,\t2.857143e-01, \t7.857143e-01\r\n2545,\t6.428571e-01,\t2.857143e-01, \t7.857143e-01\r\n2546,\t7.142857e-01,\t2.857143e-01, \t7.857143e-01\r\n2547,\t7.857143e-01,\t2.857143e-01, \t7.857143e-01\r\n2548,\t8.571429e-01,\t2.857143e-01, \t7.857143e-01\r\n2549,\t9.285714e-01,\t2.857143e-01, \t7.857143e-01\r\n2550,\t1.000000e+00,\t2.857143e-01, \t7.857143e-01\r\n2551,\t0.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2552,\t7.142857e-02,\t3.571429e-01, \t7.857143e-01\r\n2553,\t1.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2554,\t2.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2555,\t2.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2556,\t3.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2557,\t4.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2558,\t5.000000e-01,\t3.571429e-01, \t7.857143e-01\r\n2559,\t5.714286e-01,\t3.571429e-01, \t7.857143e-01\r\n2560,\t6.428571e-01,\t3.571429e-01, \t7.857143e-01\r\n2561,\t7.142857e-01,\t3.571429e-01, \t7.857143e-01\r\n2562,\t7.857143e-01,\t3.571429e-01, \t7.857143e-01\r\n2563,\t8.571429e-01,\t3.571429e-01, \t7.857143e-01\r\n2564,\t9.285714e-01,\t3.571429e-01, \t7.857143e-01\r\n2565,\t1.000000e+00,\t3.571429e-01, \t7.857143e-01\r\n2566,\t0.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2567,\t7.142857e-02,\t4.285714e-01, \t7.857143e-01\r\n2568,\t1.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2569,\t2.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2570,\t2.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2571,\t3.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2572,\t4.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2573,\t5.000000e-01,\t4.285714e-01, \t7.857143e-01\r\n2574,\t5.714286e-01,\t4.285714e-01, \t7.857143e-01\r\n2575,\t6.428571e-01,\t4.285714e-01, \t7.857143e-01\r\n2576,\t7.142857e-01,\t4.285714e-01, \t7.857143e-01\r\n2577,\t7.857143e-01,\t4.285714e-01, \t7.857143e-01\r\n2578,\t8.571429e-01,\t4.285714e-01, \t7.857143e-01\r\n2579,\t9.285714e-01,\t4.285714e-01, \t7.857143e-01\r\n2580,\t1.000000e+00,\t4.285714e-01, \t7.857143e-01\r\n2581,\t0.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2582,\t7.142857e-02,\t5.000000e-01, \t7.857143e-01\r\n2583,\t1.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2584,\t2.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2585,\t2.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2586,\t3.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2587,\t4.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2588,\t5.000000e-01,\t5.000000e-01, \t7.857143e-01\r\n2589,\t5.714286e-01,\t5.000000e-01, \t7.857143e-01\r\n2590,\t6.428571e-01,\t5.000000e-01, \t7.857143e-01\r\n2591,\t7.142857e-01,\t5.000000e-01, \t7.857143e-01\r\n2592,\t7.857143e-01,\t5.000000e-01, \t7.857143e-01\r\n2593,\t8.571429e-01,\t5.000000e-01, \t7.857143e-01\r\n2594,\t9.285714e-01,\t5.000000e-01, \t7.857143e-01\r\n2595,\t1.000000e+00,\t5.000000e-01, \t7.857143e-01\r\n2596,\t0.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2597,\t7.142857e-02,\t5.714286e-01, \t7.857143e-01\r\n2598,\t1.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2599,\t2.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2600,\t2.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2601,\t3.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2602,\t4.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2603,\t5.000000e-01,\t5.714286e-01, \t7.857143e-01\r\n2604,\t5.714286e-01,\t5.714286e-01, \t7.857143e-01\r\n2605,\t6.428571e-01,\t5.714286e-01, \t7.857143e-01\r\n2606,\t7.142857e-01,\t5.714286e-01, \t7.857143e-01\r\n2607,\t7.857143e-01,\t5.714286e-01, \t7.857143e-01\r\n2608,\t8.571429e-01,\t5.714286e-01, \t7.857143e-01\r\n2609,\t9.285714e-01,\t5.714286e-01, \t7.857143e-01\r\n2610,\t1.000000e+00,\t5.714286e-01, \t7.857143e-01\r\n2611,\t0.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2612,\t7.142857e-02,\t6.428571e-01, \t7.857143e-01\r\n2613,\t1.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2614,\t2.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2615,\t2.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2616,\t3.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2617,\t4.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2618,\t5.000000e-01,\t6.428571e-01, \t7.857143e-01\r\n2619,\t5.714286e-01,\t6.428571e-01, \t7.857143e-01\r\n2620,\t6.428571e-01,\t6.428571e-01, \t7.857143e-01\r\n2621,\t7.142857e-01,\t6.428571e-01, \t7.857143e-01\r\n2622,\t7.857143e-01,\t6.428571e-01, \t7.857143e-01\r\n2623,\t8.571429e-01,\t6.428571e-01, \t7.857143e-01\r\n2624,\t9.285714e-01,\t6.428571e-01, \t7.857143e-01\r\n2625,\t1.000000e+00,\t6.428571e-01, \t7.857143e-01\r\n2626,\t0.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2627,\t7.142857e-02,\t7.142857e-01, \t7.857143e-01\r\n2628,\t1.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2629,\t2.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2630,\t2.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2631,\t3.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2632,\t4.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2633,\t5.000000e-01,\t7.142857e-01, \t7.857143e-01\r\n2634,\t5.714286e-01,\t7.142857e-01, \t7.857143e-01\r\n2635,\t6.428571e-01,\t7.142857e-01, \t7.857143e-01\r\n2636,\t7.142857e-01,\t7.142857e-01, \t7.857143e-01\r\n2637,\t7.857143e-01,\t7.142857e-01, \t7.857143e-01\r\n2638,\t8.571429e-01,\t7.142857e-01, \t7.857143e-01\r\n2639,\t9.285714e-01,\t7.142857e-01, \t7.857143e-01\r\n2640,\t1.000000e+00,\t7.142857e-01, \t7.857143e-01\r\n2641,\t0.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2642,\t7.142857e-02,\t7.857143e-01, \t7.857143e-01\r\n2643,\t1.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2644,\t2.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2645,\t2.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2646,\t3.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2647,\t4.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2648,\t5.000000e-01,\t7.857143e-01, \t7.857143e-01\r\n2649,\t5.714286e-01,\t7.857143e-01, \t7.857143e-01\r\n2650,\t6.428571e-01,\t7.857143e-01, \t7.857143e-01\r\n2651,\t7.142857e-01,\t7.857143e-01, \t7.857143e-01\r\n2652,\t7.857143e-01,\t7.857143e-01, \t7.857143e-01\r\n2653,\t8.571429e-01,\t7.857143e-01, \t7.857143e-01\r\n2654,\t9.285714e-01,\t7.857143e-01, \t7.857143e-01\r\n2655,\t1.000000e+00,\t7.857143e-01, \t7.857143e-01\r\n2656,\t0.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2657,\t7.142857e-02,\t8.571429e-01, \t7.857143e-01\r\n2658,\t1.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2659,\t2.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2660,\t2.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2661,\t3.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2662,\t4.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2663,\t5.000000e-01,\t8.571429e-01, \t7.857143e-01\r\n2664,\t5.714286e-01,\t8.571429e-01, \t7.857143e-01\r\n2665,\t6.428571e-01,\t8.571429e-01, \t7.857143e-01\r\n2666,\t7.142857e-01,\t8.571429e-01, \t7.857143e-01\r\n2667,\t7.857143e-01,\t8.571429e-01, \t7.857143e-01\r\n2668,\t8.571429e-01,\t8.571429e-01, \t7.857143e-01\r\n2669,\t9.285714e-01,\t8.571429e-01, \t7.857143e-01\r\n2670,\t1.000000e+00,\t8.571429e-01, \t7.857143e-01\r\n2671,\t0.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2672,\t7.142857e-02,\t9.285714e-01, \t7.857143e-01\r\n2673,\t1.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2674,\t2.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2675,\t2.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2676,\t3.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2677,\t4.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2678,\t5.000000e-01,\t9.285714e-01, \t7.857143e-01\r\n2679,\t5.714286e-01,\t9.285714e-01, \t7.857143e-01\r\n2680,\t6.428571e-01,\t9.285714e-01, \t7.857143e-01\r\n2681,\t7.142857e-01,\t9.285714e-01, \t7.857143e-01\r\n2682,\t7.857143e-01,\t9.285714e-01, \t7.857143e-01\r\n2683,\t8.571429e-01,\t9.285714e-01, \t7.857143e-01\r\n2684,\t9.285714e-01,\t9.285714e-01, \t7.857143e-01\r\n2685,\t1.000000e+00,\t9.285714e-01, \t7.857143e-01\r\n2686,\t0.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2687,\t7.142857e-02,\t1.000000e+00, \t7.857143e-01\r\n2688,\t1.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2689,\t2.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2690,\t2.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2691,\t3.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2692,\t4.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2693,\t5.000000e-01,\t1.000000e+00, \t7.857143e-01\r\n2694,\t5.714286e-01,\t1.000000e+00, \t7.857143e-01\r\n2695,\t6.428571e-01,\t1.000000e+00, \t7.857143e-01\r\n2696,\t7.142857e-01,\t1.000000e+00, \t7.857143e-01\r\n2697,\t7.857143e-01,\t1.000000e+00, \t7.857143e-01\r\n2698,\t8.571429e-01,\t1.000000e+00, \t7.857143e-01\r\n2699,\t9.285714e-01,\t1.000000e+00, \t7.857143e-01\r\n2700,\t1.000000e+00,\t1.000000e+00, \t7.857143e-01\r\n2701,\t0.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2702,\t7.142857e-02,\t0.000000e+00, \t8.571429e-01\r\n2703,\t1.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2704,\t2.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2705,\t2.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2706,\t3.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2707,\t4.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2708,\t5.000000e-01,\t0.000000e+00, \t8.571429e-01\r\n2709,\t5.714286e-01,\t0.000000e+00, \t8.571429e-01\r\n2710,\t6.428571e-01,\t0.000000e+00, \t8.571429e-01\r\n2711,\t7.142857e-01,\t0.000000e+00, \t8.571429e-01\r\n2712,\t7.857143e-01,\t0.000000e+00, \t8.571429e-01\r\n2713,\t8.571429e-01,\t0.000000e+00, \t8.571429e-01\r\n2714,\t9.285714e-01,\t0.000000e+00, \t8.571429e-01\r\n2715,\t1.000000e+00,\t0.000000e+00, \t8.571429e-01\r\n2716,\t0.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2717,\t7.142857e-02,\t7.142857e-02, \t8.571429e-01\r\n2718,\t1.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2719,\t2.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2720,\t2.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2721,\t3.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2722,\t4.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2723,\t5.000000e-01,\t7.142857e-02, \t8.571429e-01\r\n2724,\t5.714286e-01,\t7.142857e-02, \t8.571429e-01\r\n2725,\t6.428571e-01,\t7.142857e-02, \t8.571429e-01\r\n2726,\t7.142857e-01,\t7.142857e-02, \t8.571429e-01\r\n2727,\t7.857143e-01,\t7.142857e-02, \t8.571429e-01\r\n2728,\t8.571429e-01,\t7.142857e-02, \t8.571429e-01\r\n2729,\t9.285714e-01,\t7.142857e-02, \t8.571429e-01\r\n2730,\t1.000000e+00,\t7.142857e-02, \t8.571429e-01\r\n2731,\t0.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2732,\t7.142857e-02,\t1.428571e-01, \t8.571429e-01\r\n2733,\t1.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2734,\t2.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2735,\t2.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2736,\t3.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2737,\t4.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2738,\t5.000000e-01,\t1.428571e-01, \t8.571429e-01\r\n2739,\t5.714286e-01,\t1.428571e-01, \t8.571429e-01\r\n2740,\t6.428571e-01,\t1.428571e-01, \t8.571429e-01\r\n2741,\t7.142857e-01,\t1.428571e-01, \t8.571429e-01\r\n2742,\t7.857143e-01,\t1.428571e-01, \t8.571429e-01\r\n2743,\t8.571429e-01,\t1.428571e-01, \t8.571429e-01\r\n2744,\t9.285714e-01,\t1.428571e-01, \t8.571429e-01\r\n2745,\t1.000000e+00,\t1.428571e-01, \t8.571429e-01\r\n2746,\t0.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2747,\t7.142857e-02,\t2.142857e-01, \t8.571429e-01\r\n2748,\t1.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2749,\t2.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2750,\t2.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2751,\t3.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2752,\t4.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2753,\t5.000000e-01,\t2.142857e-01, \t8.571429e-01\r\n2754,\t5.714286e-01,\t2.142857e-01, \t8.571429e-01\r\n2755,\t6.428571e-01,\t2.142857e-01, \t8.571429e-01\r\n2756,\t7.142857e-01,\t2.142857e-01, \t8.571429e-01\r\n2757,\t7.857143e-01,\t2.142857e-01, \t8.571429e-01\r\n2758,\t8.571429e-01,\t2.142857e-01, \t8.571429e-01\r\n2759,\t9.285714e-01,\t2.142857e-01, \t8.571429e-01\r\n2760,\t1.000000e+00,\t2.142857e-01, \t8.571429e-01\r\n2761,\t0.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2762,\t7.142857e-02,\t2.857143e-01, \t8.571429e-01\r\n2763,\t1.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2764,\t2.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2765,\t2.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2766,\t3.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2767,\t4.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2768,\t5.000000e-01,\t2.857143e-01, \t8.571429e-01\r\n2769,\t5.714286e-01,\t2.857143e-01, \t8.571429e-01\r\n2770,\t6.428571e-01,\t2.857143e-01, \t8.571429e-01\r\n2771,\t7.142857e-01,\t2.857143e-01, \t8.571429e-01\r\n2772,\t7.857143e-01,\t2.857143e-01, \t8.571429e-01\r\n2773,\t8.571429e-01,\t2.857143e-01, \t8.571429e-01\r\n2774,\t9.285714e-01,\t2.857143e-01, \t8.571429e-01\r\n2775,\t1.000000e+00,\t2.857143e-01, \t8.571429e-01\r\n2776,\t0.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2777,\t7.142857e-02,\t3.571429e-01, \t8.571429e-01\r\n2778,\t1.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2779,\t2.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2780,\t2.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2781,\t3.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2782,\t4.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2783,\t5.000000e-01,\t3.571429e-01, \t8.571429e-01\r\n2784,\t5.714286e-01,\t3.571429e-01, \t8.571429e-01\r\n2785,\t6.428571e-01,\t3.571429e-01, \t8.571429e-01\r\n2786,\t7.142857e-01,\t3.571429e-01, \t8.571429e-01\r\n2787,\t7.857143e-01,\t3.571429e-01, \t8.571429e-01\r\n2788,\t8.571429e-01,\t3.571429e-01, \t8.571429e-01\r\n2789,\t9.285714e-01,\t3.571429e-01, \t8.571429e-01\r\n2790,\t1.000000e+00,\t3.571429e-01, \t8.571429e-01\r\n2791,\t0.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2792,\t7.142857e-02,\t4.285714e-01, \t8.571429e-01\r\n2793,\t1.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2794,\t2.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2795,\t2.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2796,\t3.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2797,\t4.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2798,\t5.000000e-01,\t4.285714e-01, \t8.571429e-01\r\n2799,\t5.714286e-01,\t4.285714e-01, \t8.571429e-01\r\n2800,\t6.428571e-01,\t4.285714e-01, \t8.571429e-01\r\n2801,\t7.142857e-01,\t4.285714e-01, \t8.571429e-01\r\n2802,\t7.857143e-01,\t4.285714e-01, \t8.571429e-01\r\n2803,\t8.571429e-01,\t4.285714e-01, \t8.571429e-01\r\n2804,\t9.285714e-01,\t4.285714e-01, \t8.571429e-01\r\n2805,\t1.000000e+00,\t4.285714e-01, \t8.571429e-01\r\n2806,\t0.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2807,\t7.142857e-02,\t5.000000e-01, \t8.571429e-01\r\n2808,\t1.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2809,\t2.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2810,\t2.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2811,\t3.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2812,\t4.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2813,\t5.000000e-01,\t5.000000e-01, \t8.571429e-01\r\n2814,\t5.714286e-01,\t5.000000e-01, \t8.571429e-01\r\n2815,\t6.428571e-01,\t5.000000e-01, \t8.571429e-01\r\n2816,\t7.142857e-01,\t5.000000e-01, \t8.571429e-01\r\n2817,\t7.857143e-01,\t5.000000e-01, \t8.571429e-01\r\n2818,\t8.571429e-01,\t5.000000e-01, \t8.571429e-01\r\n2819,\t9.285714e-01,\t5.000000e-01, \t8.571429e-01\r\n2820,\t1.000000e+00,\t5.000000e-01, \t8.571429e-01\r\n2821,\t0.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2822,\t7.142857e-02,\t5.714286e-01, \t8.571429e-01\r\n2823,\t1.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2824,\t2.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2825,\t2.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2826,\t3.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2827,\t4.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2828,\t5.000000e-01,\t5.714286e-01, \t8.571429e-01\r\n2829,\t5.714286e-01,\t5.714286e-01, \t8.571429e-01\r\n2830,\t6.428571e-01,\t5.714286e-01, \t8.571429e-01\r\n2831,\t7.142857e-01,\t5.714286e-01, \t8.571429e-01\r\n2832,\t7.857143e-01,\t5.714286e-01, \t8.571429e-01\r\n2833,\t8.571429e-01,\t5.714286e-01, \t8.571429e-01\r\n2834,\t9.285714e-01,\t5.714286e-01, \t8.571429e-01\r\n2835,\t1.000000e+00,\t5.714286e-01, \t8.571429e-01\r\n2836,\t0.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2837,\t7.142857e-02,\t6.428571e-01, \t8.571429e-01\r\n2838,\t1.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2839,\t2.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2840,\t2.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2841,\t3.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2842,\t4.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2843,\t5.000000e-01,\t6.428571e-01, \t8.571429e-01\r\n2844,\t5.714286e-01,\t6.428571e-01, \t8.571429e-01\r\n2845,\t6.428571e-01,\t6.428571e-01, \t8.571429e-01\r\n2846,\t7.142857e-01,\t6.428571e-01, \t8.571429e-01\r\n2847,\t7.857143e-01,\t6.428571e-01, \t8.571429e-01\r\n2848,\t8.571429e-01,\t6.428571e-01, \t8.571429e-01\r\n2849,\t9.285714e-01,\t6.428571e-01, \t8.571429e-01\r\n2850,\t1.000000e+00,\t6.428571e-01, \t8.571429e-01\r\n2851,\t0.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2852,\t7.142857e-02,\t7.142857e-01, \t8.571429e-01\r\n2853,\t1.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2854,\t2.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2855,\t2.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2856,\t3.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2857,\t4.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2858,\t5.000000e-01,\t7.142857e-01, \t8.571429e-01\r\n2859,\t5.714286e-01,\t7.142857e-01, \t8.571429e-01\r\n2860,\t6.428571e-01,\t7.142857e-01, \t8.571429e-01\r\n2861,\t7.142857e-01,\t7.142857e-01, \t8.571429e-01\r\n2862,\t7.857143e-01,\t7.142857e-01, \t8.571429e-01\r\n2863,\t8.571429e-01,\t7.142857e-01, \t8.571429e-01\r\n2864,\t9.285714e-01,\t7.142857e-01, \t8.571429e-01\r\n2865,\t1.000000e+00,\t7.142857e-01, \t8.571429e-01\r\n2866,\t0.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2867,\t7.142857e-02,\t7.857143e-01, \t8.571429e-01\r\n2868,\t1.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2869,\t2.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2870,\t2.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2871,\t3.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2872,\t4.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2873,\t5.000000e-01,\t7.857143e-01, \t8.571429e-01\r\n2874,\t5.714286e-01,\t7.857143e-01, \t8.571429e-01\r\n2875,\t6.428571e-01,\t7.857143e-01, \t8.571429e-01\r\n2876,\t7.142857e-01,\t7.857143e-01, \t8.571429e-01\r\n2877,\t7.857143e-01,\t7.857143e-01, \t8.571429e-01\r\n2878,\t8.571429e-01,\t7.857143e-01, \t8.571429e-01\r\n2879,\t9.285714e-01,\t7.857143e-01, \t8.571429e-01\r\n2880,\t1.000000e+00,\t7.857143e-01, \t8.571429e-01\r\n2881,\t0.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2882,\t7.142857e-02,\t8.571429e-01, \t8.571429e-01\r\n2883,\t1.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2884,\t2.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2885,\t2.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2886,\t3.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2887,\t4.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2888,\t5.000000e-01,\t8.571429e-01, \t8.571429e-01\r\n2889,\t5.714286e-01,\t8.571429e-01, \t8.571429e-01\r\n2890,\t6.428571e-01,\t8.571429e-01, \t8.571429e-01\r\n2891,\t7.142857e-01,\t8.571429e-01, \t8.571429e-01\r\n2892,\t7.857143e-01,\t8.571429e-01, \t8.571429e-01\r\n2893,\t8.571429e-01,\t8.571429e-01, \t8.571429e-01\r\n2894,\t9.285714e-01,\t8.571429e-01, \t8.571429e-01\r\n2895,\t1.000000e+00,\t8.571429e-01, \t8.571429e-01\r\n2896,\t0.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2897,\t7.142857e-02,\t9.285714e-01, \t8.571429e-01\r\n2898,\t1.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2899,\t2.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2900,\t2.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2901,\t3.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2902,\t4.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2903,\t5.000000e-01,\t9.285714e-01, \t8.571429e-01\r\n2904,\t5.714286e-01,\t9.285714e-01, \t8.571429e-01\r\n2905,\t6.428571e-01,\t9.285714e-01, \t8.571429e-01\r\n2906,\t7.142857e-01,\t9.285714e-01, \t8.571429e-01\r\n2907,\t7.857143e-01,\t9.285714e-01, \t8.571429e-01\r\n2908,\t8.571429e-01,\t9.285714e-01, \t8.571429e-01\r\n2909,\t9.285714e-01,\t9.285714e-01, \t8.571429e-01\r\n2910,\t1.000000e+00,\t9.285714e-01, \t8.571429e-01\r\n2911,\t0.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2912,\t7.142857e-02,\t1.000000e+00, \t8.571429e-01\r\n2913,\t1.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2914,\t2.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2915,\t2.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2916,\t3.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2917,\t4.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2918,\t5.000000e-01,\t1.000000e+00, \t8.571429e-01\r\n2919,\t5.714286e-01,\t1.000000e+00, \t8.571429e-01\r\n2920,\t6.428571e-01,\t1.000000e+00, \t8.571429e-01\r\n2921,\t7.142857e-01,\t1.000000e+00, \t8.571429e-01\r\n2922,\t7.857143e-01,\t1.000000e+00, \t8.571429e-01\r\n2923,\t8.571429e-01,\t1.000000e+00, \t8.571429e-01\r\n2924,\t9.285714e-01,\t1.000000e+00, \t8.571429e-01\r\n2925,\t1.000000e+00,\t1.000000e+00, \t8.571429e-01\r\n2926,\t0.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2927,\t7.142857e-02,\t0.000000e+00, \t9.285714e-01\r\n2928,\t1.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2929,\t2.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2930,\t2.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2931,\t3.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2932,\t4.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2933,\t5.000000e-01,\t0.000000e+00, \t9.285714e-01\r\n2934,\t5.714286e-01,\t0.000000e+00, \t9.285714e-01\r\n2935,\t6.428571e-01,\t0.000000e+00, \t9.285714e-01\r\n2936,\t7.142857e-01,\t0.000000e+00, \t9.285714e-01\r\n2937,\t7.857143e-01,\t0.000000e+00, \t9.285714e-01\r\n2938,\t8.571429e-01,\t0.000000e+00, \t9.285714e-01\r\n2939,\t9.285714e-01,\t0.000000e+00, \t9.285714e-01\r\n2940,\t1.000000e+00,\t0.000000e+00, \t9.285714e-01\r\n2941,\t0.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2942,\t7.142857e-02,\t7.142857e-02, \t9.285714e-01\r\n2943,\t1.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2944,\t2.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2945,\t2.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2946,\t3.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2947,\t4.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2948,\t5.000000e-01,\t7.142857e-02, \t9.285714e-01\r\n2949,\t5.714286e-01,\t7.142857e-02, \t9.285714e-01\r\n2950,\t6.428571e-01,\t7.142857e-02, \t9.285714e-01\r\n2951,\t7.142857e-01,\t7.142857e-02, \t9.285714e-01\r\n2952,\t7.857143e-01,\t7.142857e-02, \t9.285714e-01\r\n2953,\t8.571429e-01,\t7.142857e-02, \t9.285714e-01\r\n2954,\t9.285714e-01,\t7.142857e-02, \t9.285714e-01\r\n2955,\t1.000000e+00,\t7.142857e-02, \t9.285714e-01\r\n2956,\t0.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2957,\t7.142857e-02,\t1.428571e-01, \t9.285714e-01\r\n2958,\t1.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2959,\t2.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2960,\t2.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2961,\t3.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2962,\t4.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2963,\t5.000000e-01,\t1.428571e-01, \t9.285714e-01\r\n2964,\t5.714286e-01,\t1.428571e-01, \t9.285714e-01\r\n2965,\t6.428571e-01,\t1.428571e-01, \t9.285714e-01\r\n2966,\t7.142857e-01,\t1.428571e-01, \t9.285714e-01\r\n2967,\t7.857143e-01,\t1.428571e-01, \t9.285714e-01\r\n2968,\t8.571429e-01,\t1.428571e-01, \t9.285714e-01\r\n2969,\t9.285714e-01,\t1.428571e-01, \t9.285714e-01\r\n2970,\t1.000000e+00,\t1.428571e-01, \t9.285714e-01\r\n2971,\t0.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2972,\t7.142857e-02,\t2.142857e-01, \t9.285714e-01\r\n2973,\t1.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2974,\t2.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2975,\t2.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2976,\t3.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2977,\t4.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2978,\t5.000000e-01,\t2.142857e-01, \t9.285714e-01\r\n2979,\t5.714286e-01,\t2.142857e-01, \t9.285714e-01\r\n2980,\t6.428571e-01,\t2.142857e-01, \t9.285714e-01\r\n2981,\t7.142857e-01,\t2.142857e-01, \t9.285714e-01\r\n2982,\t7.857143e-01,\t2.142857e-01, \t9.285714e-01\r\n2983,\t8.571429e-01,\t2.142857e-01, \t9.285714e-01\r\n2984,\t9.285714e-01,\t2.142857e-01, \t9.285714e-01\r\n2985,\t1.000000e+00,\t2.142857e-01, \t9.285714e-01\r\n2986,\t0.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n2987,\t7.142857e-02,\t2.857143e-01, \t9.285714e-01\r\n2988,\t1.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2989,\t2.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2990,\t2.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2991,\t3.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2992,\t4.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n2993,\t5.000000e-01,\t2.857143e-01, \t9.285714e-01\r\n2994,\t5.714286e-01,\t2.857143e-01, \t9.285714e-01\r\n2995,\t6.428571e-01,\t2.857143e-01, \t9.285714e-01\r\n2996,\t7.142857e-01,\t2.857143e-01, \t9.285714e-01\r\n2997,\t7.857143e-01,\t2.857143e-01, \t9.285714e-01\r\n2998,\t8.571429e-01,\t2.857143e-01, \t9.285714e-01\r\n2999,\t9.285714e-01,\t2.857143e-01, \t9.285714e-01\r\n3000,\t1.000000e+00,\t2.857143e-01, \t9.285714e-01\r\n3001,\t0.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3002,\t7.142857e-02,\t3.571429e-01, \t9.285714e-01\r\n3003,\t1.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3004,\t2.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3005,\t2.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3006,\t3.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3007,\t4.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3008,\t5.000000e-01,\t3.571429e-01, \t9.285714e-01\r\n3009,\t5.714286e-01,\t3.571429e-01, \t9.285714e-01\r\n3010,\t6.428571e-01,\t3.571429e-01, \t9.285714e-01\r\n3011,\t7.142857e-01,\t3.571429e-01, \t9.285714e-01\r\n3012,\t7.857143e-01,\t3.571429e-01, \t9.285714e-01\r\n3013,\t8.571429e-01,\t3.571429e-01, \t9.285714e-01\r\n3014,\t9.285714e-01,\t3.571429e-01, \t9.285714e-01\r\n3015,\t1.000000e+00,\t3.571429e-01, \t9.285714e-01\r\n3016,\t0.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3017,\t7.142857e-02,\t4.285714e-01, \t9.285714e-01\r\n3018,\t1.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3019,\t2.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3020,\t2.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3021,\t3.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3022,\t4.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3023,\t5.000000e-01,\t4.285714e-01, \t9.285714e-01\r\n3024,\t5.714286e-01,\t4.285714e-01, \t9.285714e-01\r\n3025,\t6.428571e-01,\t4.285714e-01, \t9.285714e-01\r\n3026,\t7.142857e-01,\t4.285714e-01, \t9.285714e-01\r\n3027,\t7.857143e-01,\t4.285714e-01, \t9.285714e-01\r\n3028,\t8.571429e-01,\t4.285714e-01, \t9.285714e-01\r\n3029,\t9.285714e-01,\t4.285714e-01, \t9.285714e-01\r\n3030,\t1.000000e+00,\t4.285714e-01, \t9.285714e-01\r\n3031,\t0.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3032,\t7.142857e-02,\t5.000000e-01, \t9.285714e-01\r\n3033,\t1.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3034,\t2.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3035,\t2.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3036,\t3.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3037,\t4.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3038,\t5.000000e-01,\t5.000000e-01, \t9.285714e-01\r\n3039,\t5.714286e-01,\t5.000000e-01, \t9.285714e-01\r\n3040,\t6.428571e-01,\t5.000000e-01, \t9.285714e-01\r\n3041,\t7.142857e-01,\t5.000000e-01, \t9.285714e-01\r\n3042,\t7.857143e-01,\t5.000000e-01, \t9.285714e-01\r\n3043,\t8.571429e-01,\t5.000000e-01, \t9.285714e-01\r\n3044,\t9.285714e-01,\t5.000000e-01, \t9.285714e-01\r\n3045,\t1.000000e+00,\t5.000000e-01, \t9.285714e-01\r\n3046,\t0.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3047,\t7.142857e-02,\t5.714286e-01, \t9.285714e-01\r\n3048,\t1.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3049,\t2.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3050,\t2.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3051,\t3.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3052,\t4.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3053,\t5.000000e-01,\t5.714286e-01, \t9.285714e-01\r\n3054,\t5.714286e-01,\t5.714286e-01, \t9.285714e-01\r\n3055,\t6.428571e-01,\t5.714286e-01, \t9.285714e-01\r\n3056,\t7.142857e-01,\t5.714286e-01, \t9.285714e-01\r\n3057,\t7.857143e-01,\t5.714286e-01, \t9.285714e-01\r\n3058,\t8.571429e-01,\t5.714286e-01, \t9.285714e-01\r\n3059,\t9.285714e-01,\t5.714286e-01, \t9.285714e-01\r\n3060,\t1.000000e+00,\t5.714286e-01, \t9.285714e-01\r\n3061,\t0.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3062,\t7.142857e-02,\t6.428571e-01, \t9.285714e-01\r\n3063,\t1.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3064,\t2.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3065,\t2.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3066,\t3.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3067,\t4.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3068,\t5.000000e-01,\t6.428571e-01, \t9.285714e-01\r\n3069,\t5.714286e-01,\t6.428571e-01, \t9.285714e-01\r\n3070,\t6.428571e-01,\t6.428571e-01, \t9.285714e-01\r\n3071,\t7.142857e-01,\t6.428571e-01, \t9.285714e-01\r\n3072,\t7.857143e-01,\t6.428571e-01, \t9.285714e-01\r\n3073,\t8.571429e-01,\t6.428571e-01, \t9.285714e-01\r\n3074,\t9.285714e-01,\t6.428571e-01, \t9.285714e-01\r\n3075,\t1.000000e+00,\t6.428571e-01, \t9.285714e-01\r\n3076,\t0.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3077,\t7.142857e-02,\t7.142857e-01, \t9.285714e-01\r\n3078,\t1.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3079,\t2.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3080,\t2.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3081,\t3.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3082,\t4.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3083,\t5.000000e-01,\t7.142857e-01, \t9.285714e-01\r\n3084,\t5.714286e-01,\t7.142857e-01, \t9.285714e-01\r\n3085,\t6.428571e-01,\t7.142857e-01, \t9.285714e-01\r\n3086,\t7.142857e-01,\t7.142857e-01, \t9.285714e-01\r\n3087,\t7.857143e-01,\t7.142857e-01, \t9.285714e-01\r\n3088,\t8.571429e-01,\t7.142857e-01, \t9.285714e-01\r\n3089,\t9.285714e-01,\t7.142857e-01, \t9.285714e-01\r\n3090,\t1.000000e+00,\t7.142857e-01, \t9.285714e-01\r\n3091,\t0.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3092,\t7.142857e-02,\t7.857143e-01, \t9.285714e-01\r\n3093,\t1.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3094,\t2.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3095,\t2.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3096,\t3.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3097,\t4.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3098,\t5.000000e-01,\t7.857143e-01, \t9.285714e-01\r\n3099,\t5.714286e-01,\t7.857143e-01, \t9.285714e-01\r\n3100,\t6.428571e-01,\t7.857143e-01, \t9.285714e-01\r\n3101,\t7.142857e-01,\t7.857143e-01, \t9.285714e-01\r\n3102,\t7.857143e-01,\t7.857143e-01, \t9.285714e-01\r\n3103,\t8.571429e-01,\t7.857143e-01, \t9.285714e-01\r\n3104,\t9.285714e-01,\t7.857143e-01, \t9.285714e-01\r\n3105,\t1.000000e+00,\t7.857143e-01, \t9.285714e-01\r\n3106,\t0.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3107,\t7.142857e-02,\t8.571429e-01, \t9.285714e-01\r\n3108,\t1.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3109,\t2.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3110,\t2.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3111,\t3.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3112,\t4.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3113,\t5.000000e-01,\t8.571429e-01, \t9.285714e-01\r\n3114,\t5.714286e-01,\t8.571429e-01, \t9.285714e-01\r\n3115,\t6.428571e-01,\t8.571429e-01, \t9.285714e-01\r\n3116,\t7.142857e-01,\t8.571429e-01, \t9.285714e-01\r\n3117,\t7.857143e-01,\t8.571429e-01, \t9.285714e-01\r\n3118,\t8.571429e-01,\t8.571429e-01, \t9.285714e-01\r\n3119,\t9.285714e-01,\t8.571429e-01, \t9.285714e-01\r\n3120,\t1.000000e+00,\t8.571429e-01, \t9.285714e-01\r\n3121,\t0.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3122,\t7.142857e-02,\t9.285714e-01, \t9.285714e-01\r\n3123,\t1.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3124,\t2.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3125,\t2.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3126,\t3.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3127,\t4.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3128,\t5.000000e-01,\t9.285714e-01, \t9.285714e-01\r\n3129,\t5.714286e-01,\t9.285714e-01, \t9.285714e-01\r\n3130,\t6.428571e-01,\t9.285714e-01, \t9.285714e-01\r\n3131,\t7.142857e-01,\t9.285714e-01, \t9.285714e-01\r\n3132,\t7.857143e-01,\t9.285714e-01, \t9.285714e-01\r\n3133,\t8.571429e-01,\t9.285714e-01, \t9.285714e-01\r\n3134,\t9.285714e-01,\t9.285714e-01, \t9.285714e-01\r\n3135,\t1.000000e+00,\t9.285714e-01, \t9.285714e-01\r\n3136,\t0.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3137,\t7.142857e-02,\t1.000000e+00, \t9.285714e-01\r\n3138,\t1.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3139,\t2.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3140,\t2.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3141,\t3.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3142,\t4.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3143,\t5.000000e-01,\t1.000000e+00, \t9.285714e-01\r\n3144,\t5.714286e-01,\t1.000000e+00, \t9.285714e-01\r\n3145,\t6.428571e-01,\t1.000000e+00, \t9.285714e-01\r\n3146,\t7.142857e-01,\t1.000000e+00, \t9.285714e-01\r\n3147,\t7.857143e-01,\t1.000000e+00, \t9.285714e-01\r\n3148,\t8.571429e-01,\t1.000000e+00, \t9.285714e-01\r\n3149,\t9.285714e-01,\t1.000000e+00, \t9.285714e-01\r\n3150,\t1.000000e+00,\t1.000000e+00, \t9.285714e-01\r\n3151,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3152,\t7.142857e-02,\t0.000000e+00, \t1.000000e+00\r\n3153,\t1.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3154,\t2.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3155,\t2.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3156,\t3.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3157,\t4.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3158,\t5.000000e-01,\t0.000000e+00, \t1.000000e+00\r\n3159,\t5.714286e-01,\t0.000000e+00, \t1.000000e+00\r\n3160,\t6.428571e-01,\t0.000000e+00, \t1.000000e+00\r\n3161,\t7.142857e-01,\t0.000000e+00, \t1.000000e+00\r\n3162,\t7.857143e-01,\t0.000000e+00, \t1.000000e+00\r\n3163,\t8.571429e-01,\t0.000000e+00, \t1.000000e+00\r\n3164,\t9.285714e-01,\t0.000000e+00, \t1.000000e+00\r\n3165,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n3166,\t0.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3167,\t7.142857e-02,\t7.142857e-02, \t1.000000e+00\r\n3168,\t1.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3169,\t2.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3170,\t2.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3171,\t3.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3172,\t4.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3173,\t5.000000e-01,\t7.142857e-02, \t1.000000e+00\r\n3174,\t5.714286e-01,\t7.142857e-02, \t1.000000e+00\r\n3175,\t6.428571e-01,\t7.142857e-02, \t1.000000e+00\r\n3176,\t7.142857e-01,\t7.142857e-02, \t1.000000e+00\r\n3177,\t7.857143e-01,\t7.142857e-02, \t1.000000e+00\r\n3178,\t8.571429e-01,\t7.142857e-02, \t1.000000e+00\r\n3179,\t9.285714e-01,\t7.142857e-02, \t1.000000e+00\r\n3180,\t1.000000e+00,\t7.142857e-02, \t1.000000e+00\r\n3181,\t0.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3182,\t7.142857e-02,\t1.428571e-01, \t1.000000e+00\r\n3183,\t1.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3184,\t2.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3185,\t2.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3186,\t3.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3187,\t4.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3188,\t5.000000e-01,\t1.428571e-01, \t1.000000e+00\r\n3189,\t5.714286e-01,\t1.428571e-01, \t1.000000e+00\r\n3190,\t6.428571e-01,\t1.428571e-01, \t1.000000e+00\r\n3191,\t7.142857e-01,\t1.428571e-01, \t1.000000e+00\r\n3192,\t7.857143e-01,\t1.428571e-01, \t1.000000e+00\r\n3193,\t8.571429e-01,\t1.428571e-01, \t1.000000e+00\r\n3194,\t9.285714e-01,\t1.428571e-01, \t1.000000e+00\r\n3195,\t1.000000e+00,\t1.428571e-01, \t1.000000e+00\r\n3196,\t0.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3197,\t7.142857e-02,\t2.142857e-01, \t1.000000e+00\r\n3198,\t1.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3199,\t2.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3200,\t2.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3201,\t3.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3202,\t4.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3203,\t5.000000e-01,\t2.142857e-01, \t1.000000e+00\r\n3204,\t5.714286e-01,\t2.142857e-01, \t1.000000e+00\r\n3205,\t6.428571e-01,\t2.142857e-01, \t1.000000e+00\r\n3206,\t7.142857e-01,\t2.142857e-01, \t1.000000e+00\r\n3207,\t7.857143e-01,\t2.142857e-01, \t1.000000e+00\r\n3208,\t8.571429e-01,\t2.142857e-01, \t1.000000e+00\r\n3209,\t9.285714e-01,\t2.142857e-01, \t1.000000e+00\r\n3210,\t1.000000e+00,\t2.142857e-01, \t1.000000e+00\r\n3211,\t0.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3212,\t7.142857e-02,\t2.857143e-01, \t1.000000e+00\r\n3213,\t1.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3214,\t2.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3215,\t2.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3216,\t3.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3217,\t4.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3218,\t5.000000e-01,\t2.857143e-01, \t1.000000e+00\r\n3219,\t5.714286e-01,\t2.857143e-01, \t1.000000e+00\r\n3220,\t6.428571e-01,\t2.857143e-01, \t1.000000e+00\r\n3221,\t7.142857e-01,\t2.857143e-01, \t1.000000e+00\r\n3222,\t7.857143e-01,\t2.857143e-01, \t1.000000e+00\r\n3223,\t8.571429e-01,\t2.857143e-01, \t1.000000e+00\r\n3224,\t9.285714e-01,\t2.857143e-01, \t1.000000e+00\r\n3225,\t1.000000e+00,\t2.857143e-01, \t1.000000e+00\r\n3226,\t0.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3227,\t7.142857e-02,\t3.571429e-01, \t1.000000e+00\r\n3228,\t1.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3229,\t2.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3230,\t2.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3231,\t3.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3232,\t4.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3233,\t5.000000e-01,\t3.571429e-01, \t1.000000e+00\r\n3234,\t5.714286e-01,\t3.571429e-01, \t1.000000e+00\r\n3235,\t6.428571e-01,\t3.571429e-01, \t1.000000e+00\r\n3236,\t7.142857e-01,\t3.571429e-01, \t1.000000e+00\r\n3237,\t7.857143e-01,\t3.571429e-01, \t1.000000e+00\r\n3238,\t8.571429e-01,\t3.571429e-01, \t1.000000e+00\r\n3239,\t9.285714e-01,\t3.571429e-01, \t1.000000e+00\r\n3240,\t1.000000e+00,\t3.571429e-01, \t1.000000e+00\r\n3241,\t0.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3242,\t7.142857e-02,\t4.285714e-01, \t1.000000e+00\r\n3243,\t1.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3244,\t2.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3245,\t2.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3246,\t3.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3247,\t4.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3248,\t5.000000e-01,\t4.285714e-01, \t1.000000e+00\r\n3249,\t5.714286e-01,\t4.285714e-01, \t1.000000e+00\r\n3250,\t6.428571e-01,\t4.285714e-01, \t1.000000e+00\r\n3251,\t7.142857e-01,\t4.285714e-01, \t1.000000e+00\r\n3252,\t7.857143e-01,\t4.285714e-01, \t1.000000e+00\r\n3253,\t8.571429e-01,\t4.285714e-01, \t1.000000e+00\r\n3254,\t9.285714e-01,\t4.285714e-01, \t1.000000e+00\r\n3255,\t1.000000e+00,\t4.285714e-01, \t1.000000e+00\r\n3256,\t0.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3257,\t7.142857e-02,\t5.000000e-01, \t1.000000e+00\r\n3258,\t1.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3259,\t2.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3260,\t2.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3261,\t3.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3262,\t4.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3263,\t5.000000e-01,\t5.000000e-01, \t1.000000e+00\r\n3264,\t5.714286e-01,\t5.000000e-01, \t1.000000e+00\r\n3265,\t6.428571e-01,\t5.000000e-01, \t1.000000e+00\r\n3266,\t7.142857e-01,\t5.000000e-01, \t1.000000e+00\r\n3267,\t7.857143e-01,\t5.000000e-01, \t1.000000e+00\r\n3268,\t8.571429e-01,\t5.000000e-01, \t1.000000e+00\r\n3269,\t9.285714e-01,\t5.000000e-01, \t1.000000e+00\r\n3270,\t1.000000e+00,\t5.000000e-01, \t1.000000e+00\r\n3271,\t0.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3272,\t7.142857e-02,\t5.714286e-01, \t1.000000e+00\r\n3273,\t1.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3274,\t2.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3275,\t2.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3276,\t3.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3277,\t4.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3278,\t5.000000e-01,\t5.714286e-01, \t1.000000e+00\r\n3279,\t5.714286e-01,\t5.714286e-01, \t1.000000e+00\r\n3280,\t6.428571e-01,\t5.714286e-01, \t1.000000e+00\r\n3281,\t7.142857e-01,\t5.714286e-01, \t1.000000e+00\r\n3282,\t7.857143e-01,\t5.714286e-01, \t1.000000e+00\r\n3283,\t8.571429e-01,\t5.714286e-01, \t1.000000e+00\r\n3284,\t9.285714e-01,\t5.714286e-01, \t1.000000e+00\r\n3285,\t1.000000e+00,\t5.714286e-01, \t1.000000e+00\r\n3286,\t0.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3287,\t7.142857e-02,\t6.428571e-01, \t1.000000e+00\r\n3288,\t1.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3289,\t2.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3290,\t2.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3291,\t3.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3292,\t4.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3293,\t5.000000e-01,\t6.428571e-01, \t1.000000e+00\r\n3294,\t5.714286e-01,\t6.428571e-01, \t1.000000e+00\r\n3295,\t6.428571e-01,\t6.428571e-01, \t1.000000e+00\r\n3296,\t7.142857e-01,\t6.428571e-01, \t1.000000e+00\r\n3297,\t7.857143e-01,\t6.428571e-01, \t1.000000e+00\r\n3298,\t8.571429e-01,\t6.428571e-01, \t1.000000e+00\r\n3299,\t9.285714e-01,\t6.428571e-01, \t1.000000e+00\r\n3300,\t1.000000e+00,\t6.428571e-01, \t1.000000e+00\r\n3301,\t0.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3302,\t7.142857e-02,\t7.142857e-01, \t1.000000e+00\r\n3303,\t1.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3304,\t2.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3305,\t2.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3306,\t3.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3307,\t4.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3308,\t5.000000e-01,\t7.142857e-01, \t1.000000e+00\r\n3309,\t5.714286e-01,\t7.142857e-01, \t1.000000e+00\r\n3310,\t6.428571e-01,\t7.142857e-01, \t1.000000e+00\r\n3311,\t7.142857e-01,\t7.142857e-01, \t1.000000e+00\r\n3312,\t7.857143e-01,\t7.142857e-01, \t1.000000e+00\r\n3313,\t8.571429e-01,\t7.142857e-01, \t1.000000e+00\r\n3314,\t9.285714e-01,\t7.142857e-01, \t1.000000e+00\r\n3315,\t1.000000e+00,\t7.142857e-01, \t1.000000e+00\r\n3316,\t0.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3317,\t7.142857e-02,\t7.857143e-01, \t1.000000e+00\r\n3318,\t1.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3319,\t2.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3320,\t2.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3321,\t3.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3322,\t4.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3323,\t5.000000e-01,\t7.857143e-01, \t1.000000e+00\r\n3324,\t5.714286e-01,\t7.857143e-01, \t1.000000e+00\r\n3325,\t6.428571e-01,\t7.857143e-01, \t1.000000e+00\r\n3326,\t7.142857e-01,\t7.857143e-01, \t1.000000e+00\r\n3327,\t7.857143e-01,\t7.857143e-01, \t1.000000e+00\r\n3328,\t8.571429e-01,\t7.857143e-01, \t1.000000e+00\r\n3329,\t9.285714e-01,\t7.857143e-01, \t1.000000e+00\r\n3330,\t1.000000e+00,\t7.857143e-01, \t1.000000e+00\r\n3331,\t0.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3332,\t7.142857e-02,\t8.571429e-01, \t1.000000e+00\r\n3333,\t1.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3334,\t2.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3335,\t2.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3336,\t3.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3337,\t4.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3338,\t5.000000e-01,\t8.571429e-01, \t1.000000e+00\r\n3339,\t5.714286e-01,\t8.571429e-01, \t1.000000e+00\r\n3340,\t6.428571e-01,\t8.571429e-01, \t1.000000e+00\r\n3341,\t7.142857e-01,\t8.571429e-01, \t1.000000e+00\r\n3342,\t7.857143e-01,\t8.571429e-01, \t1.000000e+00\r\n3343,\t8.571429e-01,\t8.571429e-01, \t1.000000e+00\r\n3344,\t9.285714e-01,\t8.571429e-01, \t1.000000e+00\r\n3345,\t1.000000e+00,\t8.571429e-01, \t1.000000e+00\r\n3346,\t0.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3347,\t7.142857e-02,\t9.285714e-01, \t1.000000e+00\r\n3348,\t1.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3349,\t2.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3350,\t2.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3351,\t3.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3352,\t4.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3353,\t5.000000e-01,\t9.285714e-01, \t1.000000e+00\r\n3354,\t5.714286e-01,\t9.285714e-01, \t1.000000e+00\r\n3355,\t6.428571e-01,\t9.285714e-01, \t1.000000e+00\r\n3356,\t7.142857e-01,\t9.285714e-01, \t1.000000e+00\r\n3357,\t7.857143e-01,\t9.285714e-01, \t1.000000e+00\r\n3358,\t8.571429e-01,\t9.285714e-01, \t1.000000e+00\r\n3359,\t9.285714e-01,\t9.285714e-01, \t1.000000e+00\r\n3360,\t1.000000e+00,\t9.285714e-01, \t1.000000e+00\r\n3361,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n3362,\t7.142857e-02,\t1.000000e+00, \t1.000000e+00\r\n3363,\t1.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3364,\t2.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3365,\t2.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3366,\t3.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3367,\t4.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3368,\t5.000000e-01,\t1.000000e+00, \t1.000000e+00\r\n3369,\t5.714286e-01,\t1.000000e+00, \t1.000000e+00\r\n3370,\t6.428571e-01,\t1.000000e+00, \t1.000000e+00\r\n3371,\t7.142857e-01,\t1.000000e+00, \t1.000000e+00\r\n3372,\t7.857143e-01,\t1.000000e+00, \t1.000000e+00\r\n3373,\t8.571429e-01,\t1.000000e+00, \t1.000000e+00\r\n3374,\t9.285714e-01,\t1.000000e+00, \t1.000000e+00\r\n3375,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n*Element, type=C3D8\r\n       1,       1,       2,       17,       16,       226,       227,       242,       241\r\n       2,       2,       3,       18,       17,       227,       228,       243,       242\r\n       3,       3,       4,       19,       18,       228,       229,       244,       243\r\n       4,       4,       5,       20,       19,       229,       230,       245,       244\r\n       5,       5,       6,       21,       20,       230,       231,       246,       245\r\n       6,       6,       7,       22,       21,       231,       232,       247,       246\r\n       7,       7,       8,       23,       22,       232,       233,       248,       247\r\n       8,       8,       9,       24,       23,       233,       234,       249,       248\r\n       9,       9,       10,       25,       24,       234,       235,       250,       249\r\n       10,       10,       11,       26,       25,       235,       236,       251,       250\r\n       11,       11,       12,       27,       26,       236,       237,       252,       251\r\n       12,       12,       13,       28,       27,       237,       238,       253,       252\r\n       13,       13,       14,       29,       28,       238,       239,       254,       253\r\n       14,       14,       15,       30,       29,       239,       240,       255,       254\r\n       15,       16,       17,       32,       31,       241,       242,       257,       256\r\n       16,       17,       18,       33,       32,       242,       243,       258,       257\r\n       17,       18,       19,       34,       33,       243,       244,       259,       258\r\n       18,       19,       20,       35,       34,       244,       245,       260,       259\r\n       19,       20,       21,       36,       35,       245,       246,       261,       260\r\n       20,       21,       22,       37,       36,       246,       247,       262,       261\r\n       21,       22,       23,       38,       37,       247,       248,       263,       262\r\n       22,       23,       24,       39,       38,       248,       249,       264,       263\r\n       23,       24,       25,       40,       39,       249,       250,       265,       264\r\n       24,       25,       26,       41,       40,       250,       251,       266,       265\r\n       25,       26,       27,       42,       41,       251,       252,       267,       266\r\n       26,       27,       28,       43,       42,       252,       253,       268,       267\r\n       27,       28,       29,       44,       43,       253,       254,       269,       268\r\n       28,       29,       30,       45,       44,       254,       255,       270,       269\r\n       29,       31,       32,       47,       46,       256,       257,       272,       271\r\n       30,       32,       33,       48,       47,       257,       258,       273,       272\r\n       31,       33,       34,       49,       48,       258,       259,       274,       273\r\n       32,       34,       35,       50,       49,       259,       260,       275,       274\r\n       33,       35,       36,       51,       50,       260,       261,       276,       275\r\n       34,       36,       37,       52,       51,       261,       262,       277,       276\r\n       35,       37,       38,       53,       52,       262,       263,       278,       277\r\n       36,       38,       39,       54,       53,       263,       264,       279,       278\r\n       37,       39,       40,       55,       54,       264,       265,       280,       279\r\n       38,       40,       41,       56,       55,       265,       266,       281,       280\r\n       39,       41,       42,       57,       56,       266,       267,       282,       281\r\n       40,       42,       43,       58,       57,       267,       268,       283,       282\r\n       41,       43,       44,       59,       58,       268,       269,       284,       283\r\n       42,       44,       45,       60,       59,       269,       270,       285,       284\r\n       43,       46,       47,       62,       61,       271,       272,       287,       286\r\n       44,       47,       48,       63,       62,       272,       273,       288,       287\r\n       45,       48,       49,       64,       63,       273,       274,       289,       288\r\n       46,       49,       50,       65,       64,       274,       275,       290,       289\r\n       47,       50,       51,       66,       65,       275,       276,       291,       290\r\n       48,       51,       52,       67,       66,       276,       277,       292,       291\r\n       49,       52,       53,       68,       67,       277,       278,       293,       292\r\n       50,       53,       54,       69,       68,       278,       279,       294,       293\r\n       51,       54,       55,       70,       69,       279,       280,       295,       294\r\n       52,       55,       56,       71,       70,       280,       281,       296,       295\r\n       53,       56,       57,       72,       71,       281,       282,       297,       296\r\n       54,       57,       58,       73,       72,       282,       283,       298,       297\r\n       55,       58,       59,       74,       73,       283,       284,       299,       298\r\n       56,       59,       60,       75,       74,       284,       285,       300,       299\r\n       57,       61,       62,       77,       76,       286,       287,       302,       301\r\n       58,       62,       63,       78,       77,       287,       288,       303,       302\r\n       59,       63,       64,       79,       78,       288,       289,       304,       303\r\n       60,       64,       65,       80,       79,       289,       290,       305,       304\r\n       61,       65,       66,       81,       80,       290,       291,       306,       305\r\n       62,       66,       67,       82,       81,       291,       292,       307,       306\r\n       63,       67,       68,       83,       82,       292,       293,       308,       307\r\n       64,       68,       69,       84,       83,       293,       294,       309,       308\r\n       65,       69,       70,       85,       84,       294,       295,       310,       309\r\n       66,       70,       71,       86,       85,       295,       296,       311,       310\r\n       67,       71,       72,       87,       86,       296,       297,       312,       311\r\n       68,       72,       73,       88,       87,       297,       298,       313,       312\r\n       69,       73,       74,       89,       88,       298,       299,       314,       313\r\n       70,       74,       75,       90,       89,       299,       300,       315,       314\r\n       71,       76,       77,       92,       91,       301,       302,       317,       316\r\n       72,       77,       78,       93,       92,       302,       303,       318,       317\r\n       73,       78,       79,       94,       93,       303,       304,       319,       318\r\n       74,       79,       80,       95,       94,       304,       305,       320,       319\r\n       75,       80,       81,       96,       95,       305,       306,       321,       320\r\n       76,       81,       82,       97,       96,       306,       307,       322,       321\r\n       77,       82,       83,       98,       97,       307,       308,       323,       322\r\n       78,       83,       84,       99,       98,       308,       309,       324,       323\r\n       79,       84,       85,       100,       99,       309,       310,       325,       324\r\n       80,       85,       86,       101,       100,       310,       311,       326,       325\r\n       81,       86,       87,       102,       101,       311,       312,       327,       326\r\n       82,       87,       88,       103,       102,       312,       313,       328,       327\r\n       83,       88,       89,       104,       103,       313,       314,       329,       328\r\n       84,       89,       90,       105,       104,       314,       315,       330,       329\r\n       85,       91,       92,       107,       106,       316,       317,       332,       331\r\n       86,       92,       93,       108,       107,       317,       318,       333,       332\r\n       87,       93,       94,       109,       108,       318,       319,       334,       333\r\n       88,       94,       95,       110,       109,       319,       320,       335,       334\r\n       89,       95,       96,       111,       110,       320,       321,       336,       335\r\n       90,       96,       97,       112,       111,       321,       322,       337,       336\r\n       91,       97,       98,       113,       112,       322,       323,       338,       337\r\n       92,       98,       99,       114,       113,       323,       324,       339,       338\r\n       93,       99,       100,       115,       114,       324,       325,       340,       339\r\n       94,       100,       101,       116,       115,       325,       326,       341,       340\r\n       95,       101,       102,       117,       116,       326,       327,       342,       341\r\n       96,       102,       103,       118,       117,       327,       328,       343,       342\r\n       97,       103,       104,       119,       118,       328,       329,       344,       343\r\n       98,       104,       105,       120,       119,       329,       330,       345,       344\r\n       99,       106,       107,       122,       121,       331,       332,       347,       346\r\n       100,       107,       108,       123,       122,       332,       333,       348,       347\r\n       101,       108,       109,       124,       123,       333,       334,       349,       348\r\n       102,       109,       110,       125,       124,       334,       335,       350,       349\r\n       103,       110,       111,       126,       125,       335,       336,       351,       350\r\n       104,       111,       112,       127,       126,       336,       337,       352,       351\r\n       105,       112,       113,       128,       127,       337,       338,       353,       352\r\n       106,       113,       114,       129,       128,       338,       339,       354,       353\r\n       107,       114,       115,       130,       129,       339,       340,       355,       354\r\n       108,       115,       116,       131,       130,       340,       341,       356,       355\r\n       109,       116,       117,       132,       131,       341,       342,       357,       356\r\n       110,       117,       118,       133,       132,       342,       343,       358,       357\r\n       111,       118,       119,       134,       133,       343,       344,       359,       358\r\n       112,       119,       120,       135,       134,       344,       345,       360,       359\r\n       113,       121,       122,       137,       136,       346,       347,       362,       361\r\n       114,       122,       123,       138,       137,       347,       348,       363,       362\r\n       115,       123,       124,       139,       138,       348,       349,       364,       363\r\n       116,       124,       125,       140,       139,       349,       350,       365,       364\r\n       117,       125,       126,       141,       140,       350,       351,       366,       365\r\n       118,       126,       127,       142,       141,       351,       352,       367,       366\r\n       119,       127,       128,       143,       142,       352,       353,       368,       367\r\n       120,       128,       129,       144,       143,       353,       354,       369,       368\r\n       121,       129,       130,       145,       144,       354,       355,       370,       369\r\n       122,       130,       131,       146,       145,       355,       356,       371,       370\r\n       123,       131,       132,       147,       146,       356,       357,       372,       371\r\n       124,       132,       133,       148,       147,       357,       358,       373,       372\r\n       125,       133,       134,       149,       148,       358,       359,       374,       373\r\n       126,       134,       135,       150,       149,       359,       360,       375,       374\r\n       127,       136,       137,       152,       151,       361,       362,       377,       376\r\n       128,       137,       138,       153,       152,       362,       363,       378,       377\r\n       129,       138,       139,       154,       153,       363,       364,       379,       378\r\n       130,       139,       140,       155,       154,       364,       365,       380,       379\r\n       131,       140,       141,       156,       155,       365,       366,       381,       380\r\n       132,       141,       142,       157,       156,       366,       367,       382,       381\r\n       133,       142,       143,       158,       157,       367,       368,       383,       382\r\n       134,       143,       144,       159,       158,       368,       369,       384,       383\r\n       135,       144,       145,       160,       159,       369,       370,       385,       384\r\n       136,       145,       146,       161,       160,       370,       371,       386,       385\r\n       137,       146,       147,       162,       161,       371,       372,       387,       386\r\n       138,       147,       148,       163,       162,       372,       373,       388,       387\r\n       139,       148,       149,       164,       163,       373,       374,       389,       388\r\n       140,       149,       150,       165,       164,       374,       375,       390,       389\r\n       141,       151,       152,       167,       166,       376,       377,       392,       391\r\n       142,       152,       153,       168,       167,       377,       378,       393,       392\r\n       143,       153,       154,       169,       168,       378,       379,       394,       393\r\n       144,       154,       155,       170,       169,       379,       380,       395,       394\r\n       145,       155,       156,       171,       170,       380,       381,       396,       395\r\n       146,       156,       157,       172,       171,       381,       382,       397,       396\r\n       147,       157,       158,       173,       172,       382,       383,       398,       397\r\n       148,       158,       159,       174,       173,       383,       384,       399,       398\r\n       149,       159,       160,       175,       174,       384,       385,       400,       399\r\n       150,       160,       161,       176,       175,       385,       386,       401,       400\r\n       151,       161,       162,       177,       176,       386,       387,       402,       401\r\n       152,       162,       163,       178,       177,       387,       388,       403,       402\r\n       153,       163,       164,       179,       178,       388,       389,       404,       403\r\n       154,       164,       165,       180,       179,       389,       390,       405,       404\r\n       155,       166,       167,       182,       181,       391,       392,       407,       406\r\n       156,       167,       168,       183,       182,       392,       393,       408,       407\r\n       157,       168,       169,       184,       183,       393,       394,       409,       408\r\n       158,       169,       170,       185,       184,       394,       395,       410,       409\r\n       159,       170,       171,       186,       185,       395,       396,       411,       410\r\n       160,       171,       172,       187,       186,       396,       397,       412,       411\r\n       161,       172,       173,       188,       187,       397,       398,       413,       412\r\n       162,       173,       174,       189,       188,       398,       399,       414,       413\r\n       163,       174,       175,       190,       189,       399,       400,       415,       414\r\n       164,       175,       176,       191,       190,       400,       401,       416,       415\r\n       165,       176,       177,       192,       191,       401,       402,       417,       416\r\n       166,       177,       178,       193,       192,       402,       403,       418,       417\r\n       167,       178,       179,       194,       193,       403,       404,       419,       418\r\n       168,       179,       180,       195,       194,       404,       405,       420,       419\r\n       169,       181,       182,       197,       196,       406,       407,       422,       421\r\n       170,       182,       183,       198,       197,       407,       408,       423,       422\r\n       171,       183,       184,       199,       198,       408,       409,       424,       423\r\n       172,       184,       185,       200,       199,       409,       410,       425,       424\r\n       173,       185,       186,       201,       200,       410,       411,       426,       425\r\n       174,       186,       187,       202,       201,       411,       412,       427,       426\r\n       175,       187,       188,       203,       202,       412,       413,       428,       427\r\n       176,       188,       189,       204,       203,       413,       414,       429,       428\r\n       177,       189,       190,       205,       204,       414,       415,       430,       429\r\n       178,       190,       191,       206,       205,       415,       416,       431,       430\r\n       179,       191,       192,       207,       206,       416,       417,       432,       431\r\n       180,       192,       193,       208,       207,       417,       418,       433,       432\r\n       181,       193,       194,       209,       208,       418,       419,       434,       433\r\n       182,       194,       195,       210,       209,       419,       420,       435,       434\r\n       183,       196,       197,       212,       211,       421,       422,       437,       436\r\n       184,       197,       198,       213,       212,       422,       423,       438,       437\r\n       185,       198,       199,       214,       213,       423,       424,       439,       438\r\n       186,       199,       200,       215,       214,       424,       425,       440,       439\r\n       187,       200,       201,       216,       215,       425,       426,       441,       440\r\n       188,       201,       202,       217,       216,       426,       427,       442,       441\r\n       189,       202,       203,       218,       217,       427,       428,       443,       442\r\n       190,       203,       204,       219,       218,       428,       429,       444,       443\r\n       191,       204,       205,       220,       219,       429,       430,       445,       444\r\n       192,       205,       206,       221,       220,       430,       431,       446,       445\r\n       193,       206,       207,       222,       221,       431,       432,       447,       446\r\n       194,       207,       208,       223,       222,       432,       433,       448,       447\r\n       195,       208,       209,       224,       223,       433,       434,       449,       448\r\n       196,       209,       210,       225,       224,       434,       435,       450,       449\r\n       197,       226,       227,       242,       241,       451,       452,       467,       466\r\n       198,       227,       228,       243,       242,       452,       453,       468,       467\r\n       199,       228,       229,       244,       243,       453,       454,       469,       468\r\n       200,       229,       230,       245,       244,       454,       455,       470,       469\r\n       201,       230,       231,       246,       245,       455,       456,       471,       470\r\n       202,       231,       232,       247,       246,       456,       457,       472,       471\r\n       203,       232,       233,       248,       247,       457,       458,       473,       472\r\n       204,       233,       234,       249,       248,       458,       459,       474,       473\r\n       205,       234,       235,       250,       249,       459,       460,       475,       474\r\n       206,       235,       236,       251,       250,       460,       461,       476,       475\r\n       207,       236,       237,       252,       251,       461,       462,       477,       476\r\n       208,       237,       238,       253,       252,       462,       463,       478,       477\r\n       209,       238,       239,       254,       253,       463,       464,       479,       478\r\n       210,       239,       240,       255,       254,       464,       465,       480,       479\r\n       211,       241,       242,       257,       256,       466,       467,       482,       481\r\n       212,       242,       243,       258,       257,       467,       468,       483,       482\r\n       213,       243,       244,       259,       258,       468,       469,       484,       483\r\n       214,       244,       245,       260,       259,       469,       470,       485,       484\r\n       215,       245,       246,       261,       260,       470,       471,       486,       485\r\n       216,       246,       247,       262,       261,       471,       472,       487,       486\r\n       217,       247,       248,       263,       262,       472,       473,       488,       487\r\n       218,       248,       249,       264,       263,       473,       474,       489,       488\r\n       219,       249,       250,       265,       264,       474,       475,       490,       489\r\n       220,       250,       251,       266,       265,       475,       476,       491,       490\r\n       221,       251,       252,       267,       266,       476,       477,       492,       491\r\n       222,       252,       253,       268,       267,       477,       478,       493,       492\r\n       223,       253,       254,       269,       268,       478,       479,       494,       493\r\n       224,       254,       255,       270,       269,       479,       480,       495,       494\r\n       225,       256,       257,       272,       271,       481,       482,       497,       496\r\n       226,       257,       258,       273,       272,       482,       483,       498,       497\r\n       227,       258,       259,       274,       273,       483,       484,       499,       498\r\n       228,       259,       260,       275,       274,       484,       485,       500,       499\r\n       229,       260,       261,       276,       275,       485,       486,       501,       500\r\n       230,       261,       262,       277,       276,       486,       487,       502,       501\r\n       231,       262,       263,       278,       277,       487,       488,       503,       502\r\n       232,       263,       264,       279,       278,       488,       489,       504,       503\r\n       233,       264,       265,       280,       279,       489,       490,       505,       504\r\n       234,       265,       266,       281,       280,       490,       491,       506,       505\r\n       235,       266,       267,       282,       281,       491,       492,       507,       506\r\n       236,       267,       268,       283,       282,       492,       493,       508,       507\r\n       237,       268,       269,       284,       283,       493,       494,       509,       508\r\n       238,       269,       270,       285,       284,       494,       495,       510,       509\r\n       239,       271,       272,       287,       286,       496,       497,       512,       511\r\n       240,       272,       273,       288,       287,       497,       498,       513,       512\r\n       241,       273,       274,       289,       288,       498,       499,       514,       513\r\n       242,       274,       275,       290,       289,       499,       500,       515,       514\r\n       243,       275,       276,       291,       290,       500,       501,       516,       515\r\n       244,       276,       277,       292,       291,       501,       502,       517,       516\r\n       245,       277,       278,       293,       292,       502,       503,       518,       517\r\n       246,       278,       279,       294,       293,       503,       504,       519,       518\r\n       247,       279,       280,       295,       294,       504,       505,       520,       519\r\n       248,       280,       281,       296,       295,       505,       506,       521,       520\r\n       249,       281,       282,       297,       296,       506,       507,       522,       521\r\n       250,       282,       283,       298,       297,       507,       508,       523,       522\r\n       251,       283,       284,       299,       298,       508,       509,       524,       523\r\n       252,       284,       285,       300,       299,       509,       510,       525,       524\r\n       253,       286,       287,       302,       301,       511,       512,       527,       526\r\n       254,       287,       288,       303,       302,       512,       513,       528,       527\r\n       255,       288,       289,       304,       303,       513,       514,       529,       528\r\n       256,       289,       290,       305,       304,       514,       515,       530,       529\r\n       257,       290,       291,       306,       305,       515,       516,       531,       530\r\n       258,       291,       292,       307,       306,       516,       517,       532,       531\r\n       259,       292,       293,       308,       307,       517,       518,       533,       532\r\n       260,       293,       294,       309,       308,       518,       519,       534,       533\r\n       261,       294,       295,       310,       309,       519,       520,       535,       534\r\n       262,       295,       296,       311,       310,       520,       521,       536,       535\r\n       263,       296,       297,       312,       311,       521,       522,       537,       536\r\n       264,       297,       298,       313,       312,       522,       523,       538,       537\r\n       265,       298,       299,       314,       313,       523,       524,       539,       538\r\n       266,       299,       300,       315,       314,       524,       525,       540,       539\r\n       267,       301,       302,       317,       316,       526,       527,       542,       541\r\n       268,       302,       303,       318,       317,       527,       528,       543,       542\r\n       269,       303,       304,       319,       318,       528,       529,       544,       543\r\n       270,       304,       305,       320,       319,       529,       530,       545,       544\r\n       271,       305,       306,       321,       320,       530,       531,       546,       545\r\n       272,       306,       307,       322,       321,       531,       532,       547,       546\r\n       273,       307,       308,       323,       322,       532,       533,       548,       547\r\n       274,       308,       309,       324,       323,       533,       534,       549,       548\r\n       275,       309,       310,       325,       324,       534,       535,       550,       549\r\n       276,       310,       311,       326,       325,       535,       536,       551,       550\r\n       277,       311,       312,       327,       326,       536,       537,       552,       551\r\n       278,       312,       313,       328,       327,       537,       538,       553,       552\r\n       279,       313,       314,       329,       328,       538,       539,       554,       553\r\n       280,       314,       315,       330,       329,       539,       540,       555,       554\r\n       281,       316,       317,       332,       331,       541,       542,       557,       556\r\n       282,       317,       318,       333,       332,       542,       543,       558,       557\r\n       283,       318,       319,       334,       333,       543,       544,       559,       558\r\n       284,       319,       320,       335,       334,       544,       545,       560,       559\r\n       285,       320,       321,       336,       335,       545,       546,       561,       560\r\n       286,       321,       322,       337,       336,       546,       547,       562,       561\r\n       287,       322,       323,       338,       337,       547,       548,       563,       562\r\n       288,       323,       324,       339,       338,       548,       549,       564,       563\r\n       289,       324,       325,       340,       339,       549,       550,       565,       564\r\n       290,       325,       326,       341,       340,       550,       551,       566,       565\r\n       291,       326,       327,       342,       341,       551,       552,       567,       566\r\n       292,       327,       328,       343,       342,       552,       553,       568,       567\r\n       293,       328,       329,       344,       343,       553,       554,       569,       568\r\n       294,       329,       330,       345,       344,       554,       555,       570,       569\r\n       295,       331,       332,       347,       346,       556,       557,       572,       571\r\n       296,       332,       333,       348,       347,       557,       558,       573,       572\r\n       297,       333,       334,       349,       348,       558,       559,       574,       573\r\n       298,       334,       335,       350,       349,       559,       560,       575,       574\r\n       299,       335,       336,       351,       350,       560,       561,       576,       575\r\n       300,       336,       337,       352,       351,       561,       562,       577,       576\r\n       301,       337,       338,       353,       352,       562,       563,       578,       577\r\n       302,       338,       339,       354,       353,       563,       564,       579,       578\r\n       303,       339,       340,       355,       354,       564,       565,       580,       579\r\n       304,       340,       341,       356,       355,       565,       566,       581,       580\r\n       305,       341,       342,       357,       356,       566,       567,       582,       581\r\n       306,       342,       343,       358,       357,       567,       568,       583,       582\r\n       307,       343,       344,       359,       358,       568,       569,       584,       583\r\n       308,       344,       345,       360,       359,       569,       570,       585,       584\r\n       309,       346,       347,       362,       361,       571,       572,       587,       586\r\n       310,       347,       348,       363,       362,       572,       573,       588,       587\r\n       311,       348,       349,       364,       363,       573,       574,       589,       588\r\n       312,       349,       350,       365,       364,       574,       575,       590,       589\r\n       313,       350,       351,       366,       365,       575,       576,       591,       590\r\n       314,       351,       352,       367,       366,       576,       577,       592,       591\r\n       315,       352,       353,       368,       367,       577,       578,       593,       592\r\n       316,       353,       354,       369,       368,       578,       579,       594,       593\r\n       317,       354,       355,       370,       369,       579,       580,       595,       594\r\n       318,       355,       356,       371,       370,       580,       581,       596,       595\r\n       319,       356,       357,       372,       371,       581,       582,       597,       596\r\n       320,       357,       358,       373,       372,       582,       583,       598,       597\r\n       321,       358,       359,       374,       373,       583,       584,       599,       598\r\n       322,       359,       360,       375,       374,       584,       585,       600,       599\r\n       323,       361,       362,       377,       376,       586,       587,       602,       601\r\n       324,       362,       363,       378,       377,       587,       588,       603,       602\r\n       325,       363,       364,       379,       378,       588,       589,       604,       603\r\n       326,       364,       365,       380,       379,       589,       590,       605,       604\r\n       327,       365,       366,       381,       380,       590,       591,       606,       605\r\n       328,       366,       367,       382,       381,       591,       592,       607,       606\r\n       329,       367,       368,       383,       382,       592,       593,       608,       607\r\n       330,       368,       369,       384,       383,       593,       594,       609,       608\r\n       331,       369,       370,       385,       384,       594,       595,       610,       609\r\n       332,       370,       371,       386,       385,       595,       596,       611,       610\r\n       333,       371,       372,       387,       386,       596,       597,       612,       611\r\n       334,       372,       373,       388,       387,       597,       598,       613,       612\r\n       335,       373,       374,       389,       388,       598,       599,       614,       613\r\n       336,       374,       375,       390,       389,       599,       600,       615,       614\r\n       337,       376,       377,       392,       391,       601,       602,       617,       616\r\n       338,       377,       378,       393,       392,       602,       603,       618,       617\r\n       339,       378,       379,       394,       393,       603,       604,       619,       618\r\n       340,       379,       380,       395,       394,       604,       605,       620,       619\r\n       341,       380,       381,       396,       395,       605,       606,       621,       620\r\n       342,       381,       382,       397,       396,       606,       607,       622,       621\r\n       343,       382,       383,       398,       397,       607,       608,       623,       622\r\n       344,       383,       384,       399,       398,       608,       609,       624,       623\r\n       345,       384,       385,       400,       399,       609,       610,       625,       624\r\n       346,       385,       386,       401,       400,       610,       611,       626,       625\r\n       347,       386,       387,       402,       401,       611,       612,       627,       626\r\n       348,       387,       388,       403,       402,       612,       613,       628,       627\r\n       349,       388,       389,       404,       403,       613,       614,       629,       628\r\n       350,       389,       390,       405,       404,       614,       615,       630,       629\r\n       351,       391,       392,       407,       406,       616,       617,       632,       631\r\n       352,       392,       393,       408,       407,       617,       618,       633,       632\r\n       353,       393,       394,       409,       408,       618,       619,       634,       633\r\n       354,       394,       395,       410,       409,       619,       620,       635,       634\r\n       355,       395,       396,       411,       410,       620,       621,       636,       635\r\n       356,       396,       397,       412,       411,       621,       622,       637,       636\r\n       357,       397,       398,       413,       412,       622,       623,       638,       637\r\n       358,       398,       399,       414,       413,       623,       624,       639,       638\r\n       359,       399,       400,       415,       414,       624,       625,       640,       639\r\n       360,       400,       401,       416,       415,       625,       626,       641,       640\r\n       361,       401,       402,       417,       416,       626,       627,       642,       641\r\n       362,       402,       403,       418,       417,       627,       628,       643,       642\r\n       363,       403,       404,       419,       418,       628,       629,       644,       643\r\n       364,       404,       405,       420,       419,       629,       630,       645,       644\r\n       365,       406,       407,       422,       421,       631,       632,       647,       646\r\n       366,       407,       408,       423,       422,       632,       633,       648,       647\r\n       367,       408,       409,       424,       423,       633,       634,       649,       648\r\n       368,       409,       410,       425,       424,       634,       635,       650,       649\r\n       369,       410,       411,       426,       425,       635,       636,       651,       650\r\n       370,       411,       412,       427,       426,       636,       637,       652,       651\r\n       371,       412,       413,       428,       427,       637,       638,       653,       652\r\n       372,       413,       414,       429,       428,       638,       639,       654,       653\r\n       373,       414,       415,       430,       429,       639,       640,       655,       654\r\n       374,       415,       416,       431,       430,       640,       641,       656,       655\r\n       375,       416,       417,       432,       431,       641,       642,       657,       656\r\n       376,       417,       418,       433,       432,       642,       643,       658,       657\r\n       377,       418,       419,       434,       433,       643,       644,       659,       658\r\n       378,       419,       420,       435,       434,       644,       645,       660,       659\r\n       379,       421,       422,       437,       436,       646,       647,       662,       661\r\n       380,       422,       423,       438,       437,       647,       648,       663,       662\r\n       381,       423,       424,       439,       438,       648,       649,       664,       663\r\n       382,       424,       425,       440,       439,       649,       650,       665,       664\r\n       383,       425,       426,       441,       440,       650,       651,       666,       665\r\n       384,       426,       427,       442,       441,       651,       652,       667,       666\r\n       385,       427,       428,       443,       442,       652,       653,       668,       667\r\n       386,       428,       429,       444,       443,       653,       654,       669,       668\r\n       387,       429,       430,       445,       444,       654,       655,       670,       669\r\n       388,       430,       431,       446,       445,       655,       656,       671,       670\r\n       389,       431,       432,       447,       446,       656,       657,       672,       671\r\n       390,       432,       433,       448,       447,       657,       658,       673,       672\r\n       391,       433,       434,       449,       448,       658,       659,       674,       673\r\n       392,       434,       435,       450,       449,       659,       660,       675,       674\r\n       393,       451,       452,       467,       466,       676,       677,       692,       691\r\n       394,       452,       453,       468,       467,       677,       678,       693,       692\r\n       395,       453,       454,       469,       468,       678,       679,       694,       693\r\n       396,       454,       455,       470,       469,       679,       680,       695,       694\r\n       397,       455,       456,       471,       470,       680,       681,       696,       695\r\n       398,       456,       457,       472,       471,       681,       682,       697,       696\r\n       399,       457,       458,       473,       472,       682,       683,       698,       697\r\n       400,       458,       459,       474,       473,       683,       684,       699,       698\r\n       401,       459,       460,       475,       474,       684,       685,       700,       699\r\n       402,       460,       461,       476,       475,       685,       686,       701,       700\r\n       403,       461,       462,       477,       476,       686,       687,       702,       701\r\n       404,       462,       463,       478,       477,       687,       688,       703,       702\r\n       405,       463,       464,       479,       478,       688,       689,       704,       703\r\n       406,       464,       465,       480,       479,       689,       690,       705,       704\r\n       407,       466,       467,       482,       481,       691,       692,       707,       706\r\n       408,       467,       468,       483,       482,       692,       693,       708,       707\r\n       409,       468,       469,       484,       483,       693,       694,       709,       708\r\n       410,       469,       470,       485,       484,       694,       695,       710,       709\r\n       411,       470,       471,       486,       485,       695,       696,       711,       710\r\n       412,       471,       472,       487,       486,       696,       697,       712,       711\r\n       413,       472,       473,       488,       487,       697,       698,       713,       712\r\n       414,       473,       474,       489,       488,       698,       699,       714,       713\r\n       415,       474,       475,       490,       489,       699,       700,       715,       714\r\n       416,       475,       476,       491,       490,       700,       701,       716,       715\r\n       417,       476,       477,       492,       491,       701,       702,       717,       716\r\n       418,       477,       478,       493,       492,       702,       703,       718,       717\r\n       419,       478,       479,       494,       493,       703,       704,       719,       718\r\n       420,       479,       480,       495,       494,       704,       705,       720,       719\r\n       421,       481,       482,       497,       496,       706,       707,       722,       721\r\n       422,       482,       483,       498,       497,       707,       708,       723,       722\r\n       423,       483,       484,       499,       498,       708,       709,       724,       723\r\n       424,       484,       485,       500,       499,       709,       710,       725,       724\r\n       425,       485,       486,       501,       500,       710,       711,       726,       725\r\n       426,       486,       487,       502,       501,       711,       712,       727,       726\r\n       427,       487,       488,       503,       502,       712,       713,       728,       727\r\n       428,       488,       489,       504,       503,       713,       714,       729,       728\r\n       429,       489,       490,       505,       504,       714,       715,       730,       729\r\n       430,       490,       491,       506,       505,       715,       716,       731,       730\r\n       431,       491,       492,       507,       506,       716,       717,       732,       731\r\n       432,       492,       493,       508,       507,       717,       718,       733,       732\r\n       433,       493,       494,       509,       508,       718,       719,       734,       733\r\n       434,       494,       495,       510,       509,       719,       720,       735,       734\r\n       435,       496,       497,       512,       511,       721,       722,       737,       736\r\n       436,       497,       498,       513,       512,       722,       723,       738,       737\r\n       437,       498,       499,       514,       513,       723,       724,       739,       738\r\n       438,       499,       500,       515,       514,       724,       725,       740,       739\r\n       439,       500,       501,       516,       515,       725,       726,       741,       740\r\n       440,       501,       502,       517,       516,       726,       727,       742,       741\r\n       441,       502,       503,       518,       517,       727,       728,       743,       742\r\n       442,       503,       504,       519,       518,       728,       729,       744,       743\r\n       443,       504,       505,       520,       519,       729,       730,       745,       744\r\n       444,       505,       506,       521,       520,       730,       731,       746,       745\r\n       445,       506,       507,       522,       521,       731,       732,       747,       746\r\n       446,       507,       508,       523,       522,       732,       733,       748,       747\r\n       447,       508,       509,       524,       523,       733,       734,       749,       748\r\n       448,       509,       510,       525,       524,       734,       735,       750,       749\r\n       449,       511,       512,       527,       526,       736,       737,       752,       751\r\n       450,       512,       513,       528,       527,       737,       738,       753,       752\r\n       451,       513,       514,       529,       528,       738,       739,       754,       753\r\n       452,       514,       515,       530,       529,       739,       740,       755,       754\r\n       453,       515,       516,       531,       530,       740,       741,       756,       755\r\n       454,       516,       517,       532,       531,       741,       742,       757,       756\r\n       455,       517,       518,       533,       532,       742,       743,       758,       757\r\n       456,       518,       519,       534,       533,       743,       744,       759,       758\r\n       457,       519,       520,       535,       534,       744,       745,       760,       759\r\n       458,       520,       521,       536,       535,       745,       746,       761,       760\r\n       459,       521,       522,       537,       536,       746,       747,       762,       761\r\n       460,       522,       523,       538,       537,       747,       748,       763,       762\r\n       461,       523,       524,       539,       538,       748,       749,       764,       763\r\n       462,       524,       525,       540,       539,       749,       750,       765,       764\r\n       463,       526,       527,       542,       541,       751,       752,       767,       766\r\n       464,       527,       528,       543,       542,       752,       753,       768,       767\r\n       465,       528,       529,       544,       543,       753,       754,       769,       768\r\n       466,       529,       530,       545,       544,       754,       755,       770,       769\r\n       467,       530,       531,       546,       545,       755,       756,       771,       770\r\n       468,       531,       532,       547,       546,       756,       757,       772,       771\r\n       469,       532,       533,       548,       547,       757,       758,       773,       772\r\n       470,       533,       534,       549,       548,       758,       759,       774,       773\r\n       471,       534,       535,       550,       549,       759,       760,       775,       774\r\n       472,       535,       536,       551,       550,       760,       761,       776,       775\r\n       473,       536,       537,       552,       551,       761,       762,       777,       776\r\n       474,       537,       538,       553,       552,       762,       763,       778,       777\r\n       475,       538,       539,       554,       553,       763,       764,       779,       778\r\n       476,       539,       540,       555,       554,       764,       765,       780,       779\r\n       477,       541,       542,       557,       556,       766,       767,       782,       781\r\n       478,       542,       543,       558,       557,       767,       768,       783,       782\r\n       479,       543,       544,       559,       558,       768,       769,       784,       783\r\n       480,       544,       545,       560,       559,       769,       770,       785,       784\r\n       481,       545,       546,       561,       560,       770,       771,       786,       785\r\n       482,       546,       547,       562,       561,       771,       772,       787,       786\r\n       483,       547,       548,       563,       562,       772,       773,       788,       787\r\n       484,       548,       549,       564,       563,       773,       774,       789,       788\r\n       485,       549,       550,       565,       564,       774,       775,       790,       789\r\n       486,       550,       551,       566,       565,       775,       776,       791,       790\r\n       487,       551,       552,       567,       566,       776,       777,       792,       791\r\n       488,       552,       553,       568,       567,       777,       778,       793,       792\r\n       489,       553,       554,       569,       568,       778,       779,       794,       793\r\n       490,       554,       555,       570,       569,       779,       780,       795,       794\r\n       491,       556,       557,       572,       571,       781,       782,       797,       796\r\n       492,       557,       558,       573,       572,       782,       783,       798,       797\r\n       493,       558,       559,       574,       573,       783,       784,       799,       798\r\n       494,       559,       560,       575,       574,       784,       785,       800,       799\r\n       495,       560,       561,       576,       575,       785,       786,       801,       800\r\n       496,       561,       562,       577,       576,       786,       787,       802,       801\r\n       497,       562,       563,       578,       577,       787,       788,       803,       802\r\n       498,       563,       564,       579,       578,       788,       789,       804,       803\r\n       499,       564,       565,       580,       579,       789,       790,       805,       804\r\n       500,       565,       566,       581,       580,       790,       791,       806,       805\r\n       501,       566,       567,       582,       581,       791,       792,       807,       806\r\n       502,       567,       568,       583,       582,       792,       793,       808,       807\r\n       503,       568,       569,       584,       583,       793,       794,       809,       808\r\n       504,       569,       570,       585,       584,       794,       795,       810,       809\r\n       505,       571,       572,       587,       586,       796,       797,       812,       811\r\n       506,       572,       573,       588,       587,       797,       798,       813,       812\r\n       507,       573,       574,       589,       588,       798,       799,       814,       813\r\n       508,       574,       575,       590,       589,       799,       800,       815,       814\r\n       509,       575,       576,       591,       590,       800,       801,       816,       815\r\n       510,       576,       577,       592,       591,       801,       802,       817,       816\r\n       511,       577,       578,       593,       592,       802,       803,       818,       817\r\n       512,       578,       579,       594,       593,       803,       804,       819,       818\r\n       513,       579,       580,       595,       594,       804,       805,       820,       819\r\n       514,       580,       581,       596,       595,       805,       806,       821,       820\r\n       515,       581,       582,       597,       596,       806,       807,       822,       821\r\n       516,       582,       583,       598,       597,       807,       808,       823,       822\r\n       517,       583,       584,       599,       598,       808,       809,       824,       823\r\n       518,       584,       585,       600,       599,       809,       810,       825,       824\r\n       519,       586,       587,       602,       601,       811,       812,       827,       826\r\n       520,       587,       588,       603,       602,       812,       813,       828,       827\r\n       521,       588,       589,       604,       603,       813,       814,       829,       828\r\n       522,       589,       590,       605,       604,       814,       815,       830,       829\r\n       523,       590,       591,       606,       605,       815,       816,       831,       830\r\n       524,       591,       592,       607,       606,       816,       817,       832,       831\r\n       525,       592,       593,       608,       607,       817,       818,       833,       832\r\n       526,       593,       594,       609,       608,       818,       819,       834,       833\r\n       527,       594,       595,       610,       609,       819,       820,       835,       834\r\n       528,       595,       596,       611,       610,       820,       821,       836,       835\r\n       529,       596,       597,       612,       611,       821,       822,       837,       836\r\n       530,       597,       598,       613,       612,       822,       823,       838,       837\r\n       531,       598,       599,       614,       613,       823,       824,       839,       838\r\n       532,       599,       600,       615,       614,       824,       825,       840,       839\r\n       533,       601,       602,       617,       616,       826,       827,       842,       841\r\n       534,       602,       603,       618,       617,       827,       828,       843,       842\r\n       535,       603,       604,       619,       618,       828,       829,       844,       843\r\n       536,       604,       605,       620,       619,       829,       830,       845,       844\r\n       537,       605,       606,       621,       620,       830,       831,       846,       845\r\n       538,       606,       607,       622,       621,       831,       832,       847,       846\r\n       539,       607,       608,       623,       622,       832,       833,       848,       847\r\n       540,       608,       609,       624,       623,       833,       834,       849,       848\r\n       541,       609,       610,       625,       624,       834,       835,       850,       849\r\n       542,       610,       611,       626,       625,       835,       836,       851,       850\r\n       543,       611,       612,       627,       626,       836,       837,       852,       851\r\n       544,       612,       613,       628,       627,       837,       838,       853,       852\r\n       545,       613,       614,       629,       628,       838,       839,       854,       853\r\n       546,       614,       615,       630,       629,       839,       840,       855,       854\r\n       547,       616,       617,       632,       631,       841,       842,       857,       856\r\n       548,       617,       618,       633,       632,       842,       843,       858,       857\r\n       549,       618,       619,       634,       633,       843,       844,       859,       858\r\n       550,       619,       620,       635,       634,       844,       845,       860,       859\r\n       551,       620,       621,       636,       635,       845,       846,       861,       860\r\n       552,       621,       622,       637,       636,       846,       847,       862,       861\r\n       553,       622,       623,       638,       637,       847,       848,       863,       862\r\n       554,       623,       624,       639,       638,       848,       849,       864,       863\r\n       555,       624,       625,       640,       639,       849,       850,       865,       864\r\n       556,       625,       626,       641,       640,       850,       851,       866,       865\r\n       557,       626,       627,       642,       641,       851,       852,       867,       866\r\n       558,       627,       628,       643,       642,       852,       853,       868,       867\r\n       559,       628,       629,       644,       643,       853,       854,       869,       868\r\n       560,       629,       630,       645,       644,       854,       855,       870,       869\r\n       561,       631,       632,       647,       646,       856,       857,       872,       871\r\n       562,       632,       633,       648,       647,       857,       858,       873,       872\r\n       563,       633,       634,       649,       648,       858,       859,       874,       873\r\n       564,       634,       635,       650,       649,       859,       860,       875,       874\r\n       565,       635,       636,       651,       650,       860,       861,       876,       875\r\n       566,       636,       637,       652,       651,       861,       862,       877,       876\r\n       567,       637,       638,       653,       652,       862,       863,       878,       877\r\n       568,       638,       639,       654,       653,       863,       864,       879,       878\r\n       569,       639,       640,       655,       654,       864,       865,       880,       879\r\n       570,       640,       641,       656,       655,       865,       866,       881,       880\r\n       571,       641,       642,       657,       656,       866,       867,       882,       881\r\n       572,       642,       643,       658,       657,       867,       868,       883,       882\r\n       573,       643,       644,       659,       658,       868,       869,       884,       883\r\n       574,       644,       645,       660,       659,       869,       870,       885,       884\r\n       575,       646,       647,       662,       661,       871,       872,       887,       886\r\n       576,       647,       648,       663,       662,       872,       873,       888,       887\r\n       577,       648,       649,       664,       663,       873,       874,       889,       888\r\n       578,       649,       650,       665,       664,       874,       875,       890,       889\r\n       579,       650,       651,       666,       665,       875,       876,       891,       890\r\n       580,       651,       652,       667,       666,       876,       877,       892,       891\r\n       581,       652,       653,       668,       667,       877,       878,       893,       892\r\n       582,       653,       654,       669,       668,       878,       879,       894,       893\r\n       583,       654,       655,       670,       669,       879,       880,       895,       894\r\n       584,       655,       656,       671,       670,       880,       881,       896,       895\r\n       585,       656,       657,       672,       671,       881,       882,       897,       896\r\n       586,       657,       658,       673,       672,       882,       883,       898,       897\r\n       587,       658,       659,       674,       673,       883,       884,       899,       898\r\n       588,       659,       660,       675,       674,       884,       885,       900,       899\r\n       589,       676,       677,       692,       691,       901,       902,       917,       916\r\n       590,       677,       678,       693,       692,       902,       903,       918,       917\r\n       591,       678,       679,       694,       693,       903,       904,       919,       918\r\n       592,       679,       680,       695,       694,       904,       905,       920,       919\r\n       593,       680,       681,       696,       695,       905,       906,       921,       920\r\n       594,       681,       682,       697,       696,       906,       907,       922,       921\r\n       595,       682,       683,       698,       697,       907,       908,       923,       922\r\n       596,       683,       684,       699,       698,       908,       909,       924,       923\r\n       597,       684,       685,       700,       699,       909,       910,       925,       924\r\n       598,       685,       686,       701,       700,       910,       911,       926,       925\r\n       599,       686,       687,       702,       701,       911,       912,       927,       926\r\n       600,       687,       688,       703,       702,       912,       913,       928,       927\r\n       601,       688,       689,       704,       703,       913,       914,       929,       928\r\n       602,       689,       690,       705,       704,       914,       915,       930,       929\r\n       603,       691,       692,       707,       706,       916,       917,       932,       931\r\n       604,       692,       693,       708,       707,       917,       918,       933,       932\r\n       605,       693,       694,       709,       708,       918,       919,       934,       933\r\n       606,       694,       695,       710,       709,       919,       920,       935,       934\r\n       607,       695,       696,       711,       710,       920,       921,       936,       935\r\n       608,       696,       697,       712,       711,       921,       922,       937,       936\r\n       609,       697,       698,       713,       712,       922,       923,       938,       937\r\n       610,       698,       699,       714,       713,       923,       924,       939,       938\r\n       611,       699,       700,       715,       714,       924,       925,       940,       939\r\n       612,       700,       701,       716,       715,       925,       926,       941,       940\r\n       613,       701,       702,       717,       716,       926,       927,       942,       941\r\n       614,       702,       703,       718,       717,       927,       928,       943,       942\r\n       615,       703,       704,       719,       718,       928,       929,       944,       943\r\n       616,       704,       705,       720,       719,       929,       930,       945,       944\r\n       617,       706,       707,       722,       721,       931,       932,       947,       946\r\n       618,       707,       708,       723,       722,       932,       933,       948,       947\r\n       619,       708,       709,       724,       723,       933,       934,       949,       948\r\n       620,       709,       710,       725,       724,       934,       935,       950,       949\r\n       621,       710,       711,       726,       725,       935,       936,       951,       950\r\n       622,       711,       712,       727,       726,       936,       937,       952,       951\r\n       623,       712,       713,       728,       727,       937,       938,       953,       952\r\n       624,       713,       714,       729,       728,       938,       939,       954,       953\r\n       625,       714,       715,       730,       729,       939,       940,       955,       954\r\n       626,       715,       716,       731,       730,       940,       941,       956,       955\r\n       627,       716,       717,       732,       731,       941,       942,       957,       956\r\n       628,       717,       718,       733,       732,       942,       943,       958,       957\r\n       629,       718,       719,       734,       733,       943,       944,       959,       958\r\n       630,       719,       720,       735,       734,       944,       945,       960,       959\r\n       631,       721,       722,       737,       736,       946,       947,       962,       961\r\n       632,       722,       723,       738,       737,       947,       948,       963,       962\r\n       633,       723,       724,       739,       738,       948,       949,       964,       963\r\n       634,       724,       725,       740,       739,       949,       950,       965,       964\r\n       635,       725,       726,       741,       740,       950,       951,       966,       965\r\n       636,       726,       727,       742,       741,       951,       952,       967,       966\r\n       637,       727,       728,       743,       742,       952,       953,       968,       967\r\n       638,       728,       729,       744,       743,       953,       954,       969,       968\r\n       639,       729,       730,       745,       744,       954,       955,       970,       969\r\n       640,       730,       731,       746,       745,       955,       956,       971,       970\r\n       641,       731,       732,       747,       746,       956,       957,       972,       971\r\n       642,       732,       733,       748,       747,       957,       958,       973,       972\r\n       643,       733,       734,       749,       748,       958,       959,       974,       973\r\n       644,       734,       735,       750,       749,       959,       960,       975,       974\r\n       645,       736,       737,       752,       751,       961,       962,       977,       976\r\n       646,       737,       738,       753,       752,       962,       963,       978,       977\r\n       647,       738,       739,       754,       753,       963,       964,       979,       978\r\n       648,       739,       740,       755,       754,       964,       965,       980,       979\r\n       649,       740,       741,       756,       755,       965,       966,       981,       980\r\n       650,       741,       742,       757,       756,       966,       967,       982,       981\r\n       651,       742,       743,       758,       757,       967,       968,       983,       982\r\n       652,       743,       744,       759,       758,       968,       969,       984,       983\r\n       653,       744,       745,       760,       759,       969,       970,       985,       984\r\n       654,       745,       746,       761,       760,       970,       971,       986,       985\r\n       655,       746,       747,       762,       761,       971,       972,       987,       986\r\n       656,       747,       748,       763,       762,       972,       973,       988,       987\r\n       657,       748,       749,       764,       763,       973,       974,       989,       988\r\n       658,       749,       750,       765,       764,       974,       975,       990,       989\r\n       659,       751,       752,       767,       766,       976,       977,       992,       991\r\n       660,       752,       753,       768,       767,       977,       978,       993,       992\r\n       661,       753,       754,       769,       768,       978,       979,       994,       993\r\n       662,       754,       755,       770,       769,       979,       980,       995,       994\r\n       663,       755,       756,       771,       770,       980,       981,       996,       995\r\n       664,       756,       757,       772,       771,       981,       982,       997,       996\r\n       665,       757,       758,       773,       772,       982,       983,       998,       997\r\n       666,       758,       759,       774,       773,       983,       984,       999,       998\r\n       667,       759,       760,       775,       774,       984,       985,       1000,       999\r\n       668,       760,       761,       776,       775,       985,       986,       1001,       1000\r\n       669,       761,       762,       777,       776,       986,       987,       1002,       1001\r\n       670,       762,       763,       778,       777,       987,       988,       1003,       1002\r\n       671,       763,       764,       779,       778,       988,       989,       1004,       1003\r\n       672,       764,       765,       780,       779,       989,       990,       1005,       1004\r\n       673,       766,       767,       782,       781,       991,       992,       1007,       1006\r\n       674,       767,       768,       783,       782,       992,       993,       1008,       1007\r\n       675,       768,       769,       784,       783,       993,       994,       1009,       1008\r\n       676,       769,       770,       785,       784,       994,       995,       1010,       1009\r\n       677,       770,       771,       786,       785,       995,       996,       1011,       1010\r\n       678,       771,       772,       787,       786,       996,       997,       1012,       1011\r\n       679,       772,       773,       788,       787,       997,       998,       1013,       1012\r\n       680,       773,       774,       789,       788,       998,       999,       1014,       1013\r\n       681,       774,       775,       790,       789,       999,       1000,       1015,       1014\r\n       682,       775,       776,       791,       790,       1000,       1001,       1016,       1015\r\n       683,       776,       777,       792,       791,       1001,       1002,       1017,       1016\r\n       684,       777,       778,       793,       792,       1002,       1003,       1018,       1017\r\n       685,       778,       779,       794,       793,       1003,       1004,       1019,       1018\r\n       686,       779,       780,       795,       794,       1004,       1005,       1020,       1019\r\n       687,       781,       782,       797,       796,       1006,       1007,       1022,       1021\r\n       688,       782,       783,       798,       797,       1007,       1008,       1023,       1022\r\n       689,       783,       784,       799,       798,       1008,       1009,       1024,       1023\r\n       690,       784,       785,       800,       799,       1009,       1010,       1025,       1024\r\n       691,       785,       786,       801,       800,       1010,       1011,       1026,       1025\r\n       692,       786,       787,       802,       801,       1011,       1012,       1027,       1026\r\n       693,       787,       788,       803,       802,       1012,       1013,       1028,       1027\r\n       694,       788,       789,       804,       803,       1013,       1014,       1029,       1028\r\n       695,       789,       790,       805,       804,       1014,       1015,       1030,       1029\r\n       696,       790,       791,       806,       805,       1015,       1016,       1031,       1030\r\n       697,       791,       792,       807,       806,       1016,       1017,       1032,       1031\r\n       698,       792,       793,       808,       807,       1017,       1018,       1033,       1032\r\n       699,       793,       794,       809,       808,       1018,       1019,       1034,       1033\r\n       700,       794,       795,       810,       809,       1019,       1020,       1035,       1034\r\n       701,       796,       797,       812,       811,       1021,       1022,       1037,       1036\r\n       702,       797,       798,       813,       812,       1022,       1023,       1038,       1037\r\n       703,       798,       799,       814,       813,       1023,       1024,       1039,       1038\r\n       704,       799,       800,       815,       814,       1024,       1025,       1040,       1039\r\n       705,       800,       801,       816,       815,       1025,       1026,       1041,       1040\r\n       706,       801,       802,       817,       816,       1026,       1027,       1042,       1041\r\n       707,       802,       803,       818,       817,       1027,       1028,       1043,       1042\r\n       708,       803,       804,       819,       818,       1028,       1029,       1044,       1043\r\n       709,       804,       805,       820,       819,       1029,       1030,       1045,       1044\r\n       710,       805,       806,       821,       820,       1030,       1031,       1046,       1045\r\n       711,       806,       807,       822,       821,       1031,       1032,       1047,       1046\r\n       712,       807,       808,       823,       822,       1032,       1033,       1048,       1047\r\n       713,       808,       809,       824,       823,       1033,       1034,       1049,       1048\r\n       714,       809,       810,       825,       824,       1034,       1035,       1050,       1049\r\n       715,       811,       812,       827,       826,       1036,       1037,       1052,       1051\r\n       716,       812,       813,       828,       827,       1037,       1038,       1053,       1052\r\n       717,       813,       814,       829,       828,       1038,       1039,       1054,       1053\r\n       718,       814,       815,       830,       829,       1039,       1040,       1055,       1054\r\n       719,       815,       816,       831,       830,       1040,       1041,       1056,       1055\r\n       720,       816,       817,       832,       831,       1041,       1042,       1057,       1056\r\n       721,       817,       818,       833,       832,       1042,       1043,       1058,       1057\r\n       722,       818,       819,       834,       833,       1043,       1044,       1059,       1058\r\n       723,       819,       820,       835,       834,       1044,       1045,       1060,       1059\r\n       724,       820,       821,       836,       835,       1045,       1046,       1061,       1060\r\n       725,       821,       822,       837,       836,       1046,       1047,       1062,       1061\r\n       726,       822,       823,       838,       837,       1047,       1048,       1063,       1062\r\n       727,       823,       824,       839,       838,       1048,       1049,       1064,       1063\r\n       728,       824,       825,       840,       839,       1049,       1050,       1065,       1064\r\n       729,       826,       827,       842,       841,       1051,       1052,       1067,       1066\r\n       730,       827,       828,       843,       842,       1052,       1053,       1068,       1067\r\n       731,       828,       829,       844,       843,       1053,       1054,       1069,       1068\r\n       732,       829,       830,       845,       844,       1054,       1055,       1070,       1069\r\n       733,       830,       831,       846,       845,       1055,       1056,       1071,       1070\r\n       734,       831,       832,       847,       846,       1056,       1057,       1072,       1071\r\n       735,       832,       833,       848,       847,       1057,       1058,       1073,       1072\r\n       736,       833,       834,       849,       848,       1058,       1059,       1074,       1073\r\n       737,       834,       835,       850,       849,       1059,       1060,       1075,       1074\r\n       738,       835,       836,       851,       850,       1060,       1061,       1076,       1075\r\n       739,       836,       837,       852,       851,       1061,       1062,       1077,       1076\r\n       740,       837,       838,       853,       852,       1062,       1063,       1078,       1077\r\n       741,       838,       839,       854,       853,       1063,       1064,       1079,       1078\r\n       742,       839,       840,       855,       854,       1064,       1065,       1080,       1079\r\n       743,       841,       842,       857,       856,       1066,       1067,       1082,       1081\r\n       744,       842,       843,       858,       857,       1067,       1068,       1083,       1082\r\n       745,       843,       844,       859,       858,       1068,       1069,       1084,       1083\r\n       746,       844,       845,       860,       859,       1069,       1070,       1085,       1084\r\n       747,       845,       846,       861,       860,       1070,       1071,       1086,       1085\r\n       748,       846,       847,       862,       861,       1071,       1072,       1087,       1086\r\n       749,       847,       848,       863,       862,       1072,       1073,       1088,       1087\r\n       750,       848,       849,       864,       863,       1073,       1074,       1089,       1088\r\n       751,       849,       850,       865,       864,       1074,       1075,       1090,       1089\r\n       752,       850,       851,       866,       865,       1075,       1076,       1091,       1090\r\n       753,       851,       852,       867,       866,       1076,       1077,       1092,       1091\r\n       754,       852,       853,       868,       867,       1077,       1078,       1093,       1092\r\n       755,       853,       854,       869,       868,       1078,       1079,       1094,       1093\r\n       756,       854,       855,       870,       869,       1079,       1080,       1095,       1094\r\n       757,       856,       857,       872,       871,       1081,       1082,       1097,       1096\r\n       758,       857,       858,       873,       872,       1082,       1083,       1098,       1097\r\n       759,       858,       859,       874,       873,       1083,       1084,       1099,       1098\r\n       760,       859,       860,       875,       874,       1084,       1085,       1100,       1099\r\n       761,       860,       861,       876,       875,       1085,       1086,       1101,       1100\r\n       762,       861,       862,       877,       876,       1086,       1087,       1102,       1101\r\n       763,       862,       863,       878,       877,       1087,       1088,       1103,       1102\r\n       764,       863,       864,       879,       878,       1088,       1089,       1104,       1103\r\n       765,       864,       865,       880,       879,       1089,       1090,       1105,       1104\r\n       766,       865,       866,       881,       880,       1090,       1091,       1106,       1105\r\n       767,       866,       867,       882,       881,       1091,       1092,       1107,       1106\r\n       768,       867,       868,       883,       882,       1092,       1093,       1108,       1107\r\n       769,       868,       869,       884,       883,       1093,       1094,       1109,       1108\r\n       770,       869,       870,       885,       884,       1094,       1095,       1110,       1109\r\n       771,       871,       872,       887,       886,       1096,       1097,       1112,       1111\r\n       772,       872,       873,       888,       887,       1097,       1098,       1113,       1112\r\n       773,       873,       874,       889,       888,       1098,       1099,       1114,       1113\r\n       774,       874,       875,       890,       889,       1099,       1100,       1115,       1114\r\n       775,       875,       876,       891,       890,       1100,       1101,       1116,       1115\r\n       776,       876,       877,       892,       891,       1101,       1102,       1117,       1116\r\n       777,       877,       878,       893,       892,       1102,       1103,       1118,       1117\r\n       778,       878,       879,       894,       893,       1103,       1104,       1119,       1118\r\n       779,       879,       880,       895,       894,       1104,       1105,       1120,       1119\r\n       780,       880,       881,       896,       895,       1105,       1106,       1121,       1120\r\n       781,       881,       882,       897,       896,       1106,       1107,       1122,       1121\r\n       782,       882,       883,       898,       897,       1107,       1108,       1123,       1122\r\n       783,       883,       884,       899,       898,       1108,       1109,       1124,       1123\r\n       784,       884,       885,       900,       899,       1109,       1110,       1125,       1124\r\n       785,       901,       902,       917,       916,       1126,       1127,       1142,       1141\r\n       786,       902,       903,       918,       917,       1127,       1128,       1143,       1142\r\n       787,       903,       904,       919,       918,       1128,       1129,       1144,       1143\r\n       788,       904,       905,       920,       919,       1129,       1130,       1145,       1144\r\n       789,       905,       906,       921,       920,       1130,       1131,       1146,       1145\r\n       790,       906,       907,       922,       921,       1131,       1132,       1147,       1146\r\n       791,       907,       908,       923,       922,       1132,       1133,       1148,       1147\r\n       792,       908,       909,       924,       923,       1133,       1134,       1149,       1148\r\n       793,       909,       910,       925,       924,       1134,       1135,       1150,       1149\r\n       794,       910,       911,       926,       925,       1135,       1136,       1151,       1150\r\n       795,       911,       912,       927,       926,       1136,       1137,       1152,       1151\r\n       796,       912,       913,       928,       927,       1137,       1138,       1153,       1152\r\n       797,       913,       914,       929,       928,       1138,       1139,       1154,       1153\r\n       798,       914,       915,       930,       929,       1139,       1140,       1155,       1154\r\n       799,       916,       917,       932,       931,       1141,       1142,       1157,       1156\r\n       800,       917,       918,       933,       932,       1142,       1143,       1158,       1157\r\n       801,       918,       919,       934,       933,       1143,       1144,       1159,       1158\r\n       802,       919,       920,       935,       934,       1144,       1145,       1160,       1159\r\n       803,       920,       921,       936,       935,       1145,       1146,       1161,       1160\r\n       804,       921,       922,       937,       936,       1146,       1147,       1162,       1161\r\n       805,       922,       923,       938,       937,       1147,       1148,       1163,       1162\r\n       806,       923,       924,       939,       938,       1148,       1149,       1164,       1163\r\n       807,       924,       925,       940,       939,       1149,       1150,       1165,       1164\r\n       808,       925,       926,       941,       940,       1150,       1151,       1166,       1165\r\n       809,       926,       927,       942,       941,       1151,       1152,       1167,       1166\r\n       810,       927,       928,       943,       942,       1152,       1153,       1168,       1167\r\n       811,       928,       929,       944,       943,       1153,       1154,       1169,       1168\r\n       812,       929,       930,       945,       944,       1154,       1155,       1170,       1169\r\n       813,       931,       932,       947,       946,       1156,       1157,       1172,       1171\r\n       814,       932,       933,       948,       947,       1157,       1158,       1173,       1172\r\n       815,       933,       934,       949,       948,       1158,       1159,       1174,       1173\r\n       816,       934,       935,       950,       949,       1159,       1160,       1175,       1174\r\n       817,       935,       936,       951,       950,       1160,       1161,       1176,       1175\r\n       818,       936,       937,       952,       951,       1161,       1162,       1177,       1176\r\n       819,       937,       938,       953,       952,       1162,       1163,       1178,       1177\r\n       820,       938,       939,       954,       953,       1163,       1164,       1179,       1178\r\n       821,       939,       940,       955,       954,       1164,       1165,       1180,       1179\r\n       822,       940,       941,       956,       955,       1165,       1166,       1181,       1180\r\n       823,       941,       942,       957,       956,       1166,       1167,       1182,       1181\r\n       824,       942,       943,       958,       957,       1167,       1168,       1183,       1182\r\n       825,       943,       944,       959,       958,       1168,       1169,       1184,       1183\r\n       826,       944,       945,       960,       959,       1169,       1170,       1185,       1184\r\n       827,       946,       947,       962,       961,       1171,       1172,       1187,       1186\r\n       828,       947,       948,       963,       962,       1172,       1173,       1188,       1187\r\n       829,       948,       949,       964,       963,       1173,       1174,       1189,       1188\r\n       830,       949,       950,       965,       964,       1174,       1175,       1190,       1189\r\n       831,       950,       951,       966,       965,       1175,       1176,       1191,       1190\r\n       832,       951,       952,       967,       966,       1176,       1177,       1192,       1191\r\n       833,       952,       953,       968,       967,       1177,       1178,       1193,       1192\r\n       834,       953,       954,       969,       968,       1178,       1179,       1194,       1193\r\n       835,       954,       955,       970,       969,       1179,       1180,       1195,       1194\r\n       836,       955,       956,       971,       970,       1180,       1181,       1196,       1195\r\n       837,       956,       957,       972,       971,       1181,       1182,       1197,       1196\r\n       838,       957,       958,       973,       972,       1182,       1183,       1198,       1197\r\n       839,       958,       959,       974,       973,       1183,       1184,       1199,       1198\r\n       840,       959,       960,       975,       974,       1184,       1185,       1200,       1199\r\n       841,       961,       962,       977,       976,       1186,       1187,       1202,       1201\r\n       842,       962,       963,       978,       977,       1187,       1188,       1203,       1202\r\n       843,       963,       964,       979,       978,       1188,       1189,       1204,       1203\r\n       844,       964,       965,       980,       979,       1189,       1190,       1205,       1204\r\n       845,       965,       966,       981,       980,       1190,       1191,       1206,       1205\r\n       846,       966,       967,       982,       981,       1191,       1192,       1207,       1206\r\n       847,       967,       968,       983,       982,       1192,       1193,       1208,       1207\r\n       848,       968,       969,       984,       983,       1193,       1194,       1209,       1208\r\n       849,       969,       970,       985,       984,       1194,       1195,       1210,       1209\r\n       850,       970,       971,       986,       985,       1195,       1196,       1211,       1210\r\n       851,       971,       972,       987,       986,       1196,       1197,       1212,       1211\r\n       852,       972,       973,       988,       987,       1197,       1198,       1213,       1212\r\n       853,       973,       974,       989,       988,       1198,       1199,       1214,       1213\r\n       854,       974,       975,       990,       989,       1199,       1200,       1215,       1214\r\n       855,       976,       977,       992,       991,       1201,       1202,       1217,       1216\r\n       856,       977,       978,       993,       992,       1202,       1203,       1218,       1217\r\n       857,       978,       979,       994,       993,       1203,       1204,       1219,       1218\r\n       858,       979,       980,       995,       994,       1204,       1205,       1220,       1219\r\n       859,       980,       981,       996,       995,       1205,       1206,       1221,       1220\r\n       860,       981,       982,       997,       996,       1206,       1207,       1222,       1221\r\n       861,       982,       983,       998,       997,       1207,       1208,       1223,       1222\r\n       862,       983,       984,       999,       998,       1208,       1209,       1224,       1223\r\n       863,       984,       985,       1000,       999,       1209,       1210,       1225,       1224\r\n       864,       985,       986,       1001,       1000,       1210,       1211,       1226,       1225\r\n       865,       986,       987,       1002,       1001,       1211,       1212,       1227,       1226\r\n       866,       987,       988,       1003,       1002,       1212,       1213,       1228,       1227\r\n       867,       988,       989,       1004,       1003,       1213,       1214,       1229,       1228\r\n       868,       989,       990,       1005,       1004,       1214,       1215,       1230,       1229\r\n       869,       991,       992,       1007,       1006,       1216,       1217,       1232,       1231\r\n       870,       992,       993,       1008,       1007,       1217,       1218,       1233,       1232\r\n       871,       993,       994,       1009,       1008,       1218,       1219,       1234,       1233\r\n       872,       994,       995,       1010,       1009,       1219,       1220,       1235,       1234\r\n       873,       995,       996,       1011,       1010,       1220,       1221,       1236,       1235\r\n       874,       996,       997,       1012,       1011,       1221,       1222,       1237,       1236\r\n       875,       997,       998,       1013,       1012,       1222,       1223,       1238,       1237\r\n       876,       998,       999,       1014,       1013,       1223,       1224,       1239,       1238\r\n       877,       999,       1000,       1015,       1014,       1224,       1225,       1240,       1239\r\n       878,       1000,       1001,       1016,       1015,       1225,       1226,       1241,       1240\r\n       879,       1001,       1002,       1017,       1016,       1226,       1227,       1242,       1241\r\n       880,       1002,       1003,       1018,       1017,       1227,       1228,       1243,       1242\r\n       881,       1003,       1004,       1019,       1018,       1228,       1229,       1244,       1243\r\n       882,       1004,       1005,       1020,       1019,       1229,       1230,       1245,       1244\r\n       883,       1006,       1007,       1022,       1021,       1231,       1232,       1247,       1246\r\n       884,       1007,       1008,       1023,       1022,       1232,       1233,       1248,       1247\r\n       885,       1008,       1009,       1024,       1023,       1233,       1234,       1249,       1248\r\n       886,       1009,       1010,       1025,       1024,       1234,       1235,       1250,       1249\r\n       887,       1010,       1011,       1026,       1025,       1235,       1236,       1251,       1250\r\n       888,       1011,       1012,       1027,       1026,       1236,       1237,       1252,       1251\r\n       889,       1012,       1013,       1028,       1027,       1237,       1238,       1253,       1252\r\n       890,       1013,       1014,       1029,       1028,       1238,       1239,       1254,       1253\r\n       891,       1014,       1015,       1030,       1029,       1239,       1240,       1255,       1254\r\n       892,       1015,       1016,       1031,       1030,       1240,       1241,       1256,       1255\r\n       893,       1016,       1017,       1032,       1031,       1241,       1242,       1257,       1256\r\n       894,       1017,       1018,       1033,       1032,       1242,       1243,       1258,       1257\r\n       895,       1018,       1019,       1034,       1033,       1243,       1244,       1259,       1258\r\n       896,       1019,       1020,       1035,       1034,       1244,       1245,       1260,       1259\r\n       897,       1021,       1022,       1037,       1036,       1246,       1247,       1262,       1261\r\n       898,       1022,       1023,       1038,       1037,       1247,       1248,       1263,       1262\r\n       899,       1023,       1024,       1039,       1038,       1248,       1249,       1264,       1263\r\n       900,       1024,       1025,       1040,       1039,       1249,       1250,       1265,       1264\r\n       901,       1025,       1026,       1041,       1040,       1250,       1251,       1266,       1265\r\n       902,       1026,       1027,       1042,       1041,       1251,       1252,       1267,       1266\r\n       903,       1027,       1028,       1043,       1042,       1252,       1253,       1268,       1267\r\n       904,       1028,       1029,       1044,       1043,       1253,       1254,       1269,       1268\r\n       905,       1029,       1030,       1045,       1044,       1254,       1255,       1270,       1269\r\n       906,       1030,       1031,       1046,       1045,       1255,       1256,       1271,       1270\r\n       907,       1031,       1032,       1047,       1046,       1256,       1257,       1272,       1271\r\n       908,       1032,       1033,       1048,       1047,       1257,       1258,       1273,       1272\r\n       909,       1033,       1034,       1049,       1048,       1258,       1259,       1274,       1273\r\n       910,       1034,       1035,       1050,       1049,       1259,       1260,       1275,       1274\r\n       911,       1036,       1037,       1052,       1051,       1261,       1262,       1277,       1276\r\n       912,       1037,       1038,       1053,       1052,       1262,       1263,       1278,       1277\r\n       913,       1038,       1039,       1054,       1053,       1263,       1264,       1279,       1278\r\n       914,       1039,       1040,       1055,       1054,       1264,       1265,       1280,       1279\r\n       915,       1040,       1041,       1056,       1055,       1265,       1266,       1281,       1280\r\n       916,       1041,       1042,       1057,       1056,       1266,       1267,       1282,       1281\r\n       917,       1042,       1043,       1058,       1057,       1267,       1268,       1283,       1282\r\n       918,       1043,       1044,       1059,       1058,       1268,       1269,       1284,       1283\r\n       919,       1044,       1045,       1060,       1059,       1269,       1270,       1285,       1284\r\n       920,       1045,       1046,       1061,       1060,       1270,       1271,       1286,       1285\r\n       921,       1046,       1047,       1062,       1061,       1271,       1272,       1287,       1286\r\n       922,       1047,       1048,       1063,       1062,       1272,       1273,       1288,       1287\r\n       923,       1048,       1049,       1064,       1063,       1273,       1274,       1289,       1288\r\n       924,       1049,       1050,       1065,       1064,       1274,       1275,       1290,       1289\r\n       925,       1051,       1052,       1067,       1066,       1276,       1277,       1292,       1291\r\n       926,       1052,       1053,       1068,       1067,       1277,       1278,       1293,       1292\r\n       927,       1053,       1054,       1069,       1068,       1278,       1279,       1294,       1293\r\n       928,       1054,       1055,       1070,       1069,       1279,       1280,       1295,       1294\r\n       929,       1055,       1056,       1071,       1070,       1280,       1281,       1296,       1295\r\n       930,       1056,       1057,       1072,       1071,       1281,       1282,       1297,       1296\r\n       931,       1057,       1058,       1073,       1072,       1282,       1283,       1298,       1297\r\n       932,       1058,       1059,       1074,       1073,       1283,       1284,       1299,       1298\r\n       933,       1059,       1060,       1075,       1074,       1284,       1285,       1300,       1299\r\n       934,       1060,       1061,       1076,       1075,       1285,       1286,       1301,       1300\r\n       935,       1061,       1062,       1077,       1076,       1286,       1287,       1302,       1301\r\n       936,       1062,       1063,       1078,       1077,       1287,       1288,       1303,       1302\r\n       937,       1063,       1064,       1079,       1078,       1288,       1289,       1304,       1303\r\n       938,       1064,       1065,       1080,       1079,       1289,       1290,       1305,       1304\r\n       939,       1066,       1067,       1082,       1081,       1291,       1292,       1307,       1306\r\n       940,       1067,       1068,       1083,       1082,       1292,       1293,       1308,       1307\r\n       941,       1068,       1069,       1084,       1083,       1293,       1294,       1309,       1308\r\n       942,       1069,       1070,       1085,       1084,       1294,       1295,       1310,       1309\r\n       943,       1070,       1071,       1086,       1085,       1295,       1296,       1311,       1310\r\n       944,       1071,       1072,       1087,       1086,       1296,       1297,       1312,       1311\r\n       945,       1072,       1073,       1088,       1087,       1297,       1298,       1313,       1312\r\n       946,       1073,       1074,       1089,       1088,       1298,       1299,       1314,       1313\r\n       947,       1074,       1075,       1090,       1089,       1299,       1300,       1315,       1314\r\n       948,       1075,       1076,       1091,       1090,       1300,       1301,       1316,       1315\r\n       949,       1076,       1077,       1092,       1091,       1301,       1302,       1317,       1316\r\n       950,       1077,       1078,       1093,       1092,       1302,       1303,       1318,       1317\r\n       951,       1078,       1079,       1094,       1093,       1303,       1304,       1319,       1318\r\n       952,       1079,       1080,       1095,       1094,       1304,       1305,       1320,       1319\r\n       953,       1081,       1082,       1097,       1096,       1306,       1307,       1322,       1321\r\n       954,       1082,       1083,       1098,       1097,       1307,       1308,       1323,       1322\r\n       955,       1083,       1084,       1099,       1098,       1308,       1309,       1324,       1323\r\n       956,       1084,       1085,       1100,       1099,       1309,       1310,       1325,       1324\r\n       957,       1085,       1086,       1101,       1100,       1310,       1311,       1326,       1325\r\n       958,       1086,       1087,       1102,       1101,       1311,       1312,       1327,       1326\r\n       959,       1087,       1088,       1103,       1102,       1312,       1313,       1328,       1327\r\n       960,       1088,       1089,       1104,       1103,       1313,       1314,       1329,       1328\r\n       961,       1089,       1090,       1105,       1104,       1314,       1315,       1330,       1329\r\n       962,       1090,       1091,       1106,       1105,       1315,       1316,       1331,       1330\r\n       963,       1091,       1092,       1107,       1106,       1316,       1317,       1332,       1331\r\n       964,       1092,       1093,       1108,       1107,       1317,       1318,       1333,       1332\r\n       965,       1093,       1094,       1109,       1108,       1318,       1319,       1334,       1333\r\n       966,       1094,       1095,       1110,       1109,       1319,       1320,       1335,       1334\r\n       967,       1096,       1097,       1112,       1111,       1321,       1322,       1337,       1336\r\n       968,       1097,       1098,       1113,       1112,       1322,       1323,       1338,       1337\r\n       969,       1098,       1099,       1114,       1113,       1323,       1324,       1339,       1338\r\n       970,       1099,       1100,       1115,       1114,       1324,       1325,       1340,       1339\r\n       971,       1100,       1101,       1116,       1115,       1325,       1326,       1341,       1340\r\n       972,       1101,       1102,       1117,       1116,       1326,       1327,       1342,       1341\r\n       973,       1102,       1103,       1118,       1117,       1327,       1328,       1343,       1342\r\n       974,       1103,       1104,       1119,       1118,       1328,       1329,       1344,       1343\r\n       975,       1104,       1105,       1120,       1119,       1329,       1330,       1345,       1344\r\n       976,       1105,       1106,       1121,       1120,       1330,       1331,       1346,       1345\r\n       977,       1106,       1107,       1122,       1121,       1331,       1332,       1347,       1346\r\n       978,       1107,       1108,       1123,       1122,       1332,       1333,       1348,       1347\r\n       979,       1108,       1109,       1124,       1123,       1333,       1334,       1349,       1348\r\n       980,       1109,       1110,       1125,       1124,       1334,       1335,       1350,       1349\r\n       981,       1126,       1127,       1142,       1141,       1351,       1352,       1367,       1366\r\n       982,       1127,       1128,       1143,       1142,       1352,       1353,       1368,       1367\r\n       983,       1128,       1129,       1144,       1143,       1353,       1354,       1369,       1368\r\n       984,       1129,       1130,       1145,       1144,       1354,       1355,       1370,       1369\r\n       985,       1130,       1131,       1146,       1145,       1355,       1356,       1371,       1370\r\n       986,       1131,       1132,       1147,       1146,       1356,       1357,       1372,       1371\r\n       987,       1132,       1133,       1148,       1147,       1357,       1358,       1373,       1372\r\n       988,       1133,       1134,       1149,       1148,       1358,       1359,       1374,       1373\r\n       989,       1134,       1135,       1150,       1149,       1359,       1360,       1375,       1374\r\n       990,       1135,       1136,       1151,       1150,       1360,       1361,       1376,       1375\r\n       991,       1136,       1137,       1152,       1151,       1361,       1362,       1377,       1376\r\n       992,       1137,       1138,       1153,       1152,       1362,       1363,       1378,       1377\r\n       993,       1138,       1139,       1154,       1153,       1363,       1364,       1379,       1378\r\n       994,       1139,       1140,       1155,       1154,       1364,       1365,       1380,       1379\r\n       995,       1141,       1142,       1157,       1156,       1366,       1367,       1382,       1381\r\n       996,       1142,       1143,       1158,       1157,       1367,       1368,       1383,       1382\r\n       997,       1143,       1144,       1159,       1158,       1368,       1369,       1384,       1383\r\n       998,       1144,       1145,       1160,       1159,       1369,       1370,       1385,       1384\r\n       999,       1145,       1146,       1161,       1160,       1370,       1371,       1386,       1385\r\n       1000,       1146,       1147,       1162,       1161,       1371,       1372,       1387,       1386\r\n       1001,       1147,       1148,       1163,       1162,       1372,       1373,       1388,       1387\r\n       1002,       1148,       1149,       1164,       1163,       1373,       1374,       1389,       1388\r\n       1003,       1149,       1150,       1165,       1164,       1374,       1375,       1390,       1389\r\n       1004,       1150,       1151,       1166,       1165,       1375,       1376,       1391,       1390\r\n       1005,       1151,       1152,       1167,       1166,       1376,       1377,       1392,       1391\r\n       1006,       1152,       1153,       1168,       1167,       1377,       1378,       1393,       1392\r\n       1007,       1153,       1154,       1169,       1168,       1378,       1379,       1394,       1393\r\n       1008,       1154,       1155,       1170,       1169,       1379,       1380,       1395,       1394\r\n       1009,       1156,       1157,       1172,       1171,       1381,       1382,       1397,       1396\r\n       1010,       1157,       1158,       1173,       1172,       1382,       1383,       1398,       1397\r\n       1011,       1158,       1159,       1174,       1173,       1383,       1384,       1399,       1398\r\n       1012,       1159,       1160,       1175,       1174,       1384,       1385,       1400,       1399\r\n       1013,       1160,       1161,       1176,       1175,       1385,       1386,       1401,       1400\r\n       1014,       1161,       1162,       1177,       1176,       1386,       1387,       1402,       1401\r\n       1015,       1162,       1163,       1178,       1177,       1387,       1388,       1403,       1402\r\n       1016,       1163,       1164,       1179,       1178,       1388,       1389,       1404,       1403\r\n       1017,       1164,       1165,       1180,       1179,       1389,       1390,       1405,       1404\r\n       1018,       1165,       1166,       1181,       1180,       1390,       1391,       1406,       1405\r\n       1019,       1166,       1167,       1182,       1181,       1391,       1392,       1407,       1406\r\n       1020,       1167,       1168,       1183,       1182,       1392,       1393,       1408,       1407\r\n       1021,       1168,       1169,       1184,       1183,       1393,       1394,       1409,       1408\r\n       1022,       1169,       1170,       1185,       1184,       1394,       1395,       1410,       1409\r\n       1023,       1171,       1172,       1187,       1186,       1396,       1397,       1412,       1411\r\n       1024,       1172,       1173,       1188,       1187,       1397,       1398,       1413,       1412\r\n       1025,       1173,       1174,       1189,       1188,       1398,       1399,       1414,       1413\r\n       1026,       1174,       1175,       1190,       1189,       1399,       1400,       1415,       1414\r\n       1027,       1175,       1176,       1191,       1190,       1400,       1401,       1416,       1415\r\n       1028,       1176,       1177,       1192,       1191,       1401,       1402,       1417,       1416\r\n       1029,       1177,       1178,       1193,       1192,       1402,       1403,       1418,       1417\r\n       1030,       1178,       1179,       1194,       1193,       1403,       1404,       1419,       1418\r\n       1031,       1179,       1180,       1195,       1194,       1404,       1405,       1420,       1419\r\n       1032,       1180,       1181,       1196,       1195,       1405,       1406,       1421,       1420\r\n       1033,       1181,       1182,       1197,       1196,       1406,       1407,       1422,       1421\r\n       1034,       1182,       1183,       1198,       1197,       1407,       1408,       1423,       1422\r\n       1035,       1183,       1184,       1199,       1198,       1408,       1409,       1424,       1423\r\n       1036,       1184,       1185,       1200,       1199,       1409,       1410,       1425,       1424\r\n       1037,       1186,       1187,       1202,       1201,       1411,       1412,       1427,       1426\r\n       1038,       1187,       1188,       1203,       1202,       1412,       1413,       1428,       1427\r\n       1039,       1188,       1189,       1204,       1203,       1413,       1414,       1429,       1428\r\n       1040,       1189,       1190,       1205,       1204,       1414,       1415,       1430,       1429\r\n       1041,       1190,       1191,       1206,       1205,       1415,       1416,       1431,       1430\r\n       1042,       1191,       1192,       1207,       1206,       1416,       1417,       1432,       1431\r\n       1043,       1192,       1193,       1208,       1207,       1417,       1418,       1433,       1432\r\n       1044,       1193,       1194,       1209,       1208,       1418,       1419,       1434,       1433\r\n       1045,       1194,       1195,       1210,       1209,       1419,       1420,       1435,       1434\r\n       1046,       1195,       1196,       1211,       1210,       1420,       1421,       1436,       1435\r\n       1047,       1196,       1197,       1212,       1211,       1421,       1422,       1437,       1436\r\n       1048,       1197,       1198,       1213,       1212,       1422,       1423,       1438,       1437\r\n       1049,       1198,       1199,       1214,       1213,       1423,       1424,       1439,       1438\r\n       1050,       1199,       1200,       1215,       1214,       1424,       1425,       1440,       1439\r\n       1051,       1201,       1202,       1217,       1216,       1426,       1427,       1442,       1441\r\n       1052,       1202,       1203,       1218,       1217,       1427,       1428,       1443,       1442\r\n       1053,       1203,       1204,       1219,       1218,       1428,       1429,       1444,       1443\r\n       1054,       1204,       1205,       1220,       1219,       1429,       1430,       1445,       1444\r\n       1055,       1205,       1206,       1221,       1220,       1430,       1431,       1446,       1445\r\n       1056,       1206,       1207,       1222,       1221,       1431,       1432,       1447,       1446\r\n       1057,       1207,       1208,       1223,       1222,       1432,       1433,       1448,       1447\r\n       1058,       1208,       1209,       1224,       1223,       1433,       1434,       1449,       1448\r\n       1059,       1209,       1210,       1225,       1224,       1434,       1435,       1450,       1449\r\n       1060,       1210,       1211,       1226,       1225,       1435,       1436,       1451,       1450\r\n       1061,       1211,       1212,       1227,       1226,       1436,       1437,       1452,       1451\r\n       1062,       1212,       1213,       1228,       1227,       1437,       1438,       1453,       1452\r\n       1063,       1213,       1214,       1229,       1228,       1438,       1439,       1454,       1453\r\n       1064,       1214,       1215,       1230,       1229,       1439,       1440,       1455,       1454\r\n       1065,       1216,       1217,       1232,       1231,       1441,       1442,       1457,       1456\r\n       1066,       1217,       1218,       1233,       1232,       1442,       1443,       1458,       1457\r\n       1067,       1218,       1219,       1234,       1233,       1443,       1444,       1459,       1458\r\n       1068,       1219,       1220,       1235,       1234,       1444,       1445,       1460,       1459\r\n       1069,       1220,       1221,       1236,       1235,       1445,       1446,       1461,       1460\r\n       1070,       1221,       1222,       1237,       1236,       1446,       1447,       1462,       1461\r\n       1071,       1222,       1223,       1238,       1237,       1447,       1448,       1463,       1462\r\n       1072,       1223,       1224,       1239,       1238,       1448,       1449,       1464,       1463\r\n       1073,       1224,       1225,       1240,       1239,       1449,       1450,       1465,       1464\r\n       1074,       1225,       1226,       1241,       1240,       1450,       1451,       1466,       1465\r\n       1075,       1226,       1227,       1242,       1241,       1451,       1452,       1467,       1466\r\n       1076,       1227,       1228,       1243,       1242,       1452,       1453,       1468,       1467\r\n       1077,       1228,       1229,       1244,       1243,       1453,       1454,       1469,       1468\r\n       1078,       1229,       1230,       1245,       1244,       1454,       1455,       1470,       1469\r\n       1079,       1231,       1232,       1247,       1246,       1456,       1457,       1472,       1471\r\n       1080,       1232,       1233,       1248,       1247,       1457,       1458,       1473,       1472\r\n       1081,       1233,       1234,       1249,       1248,       1458,       1459,       1474,       1473\r\n       1082,       1234,       1235,       1250,       1249,       1459,       1460,       1475,       1474\r\n       1083,       1235,       1236,       1251,       1250,       1460,       1461,       1476,       1475\r\n       1084,       1236,       1237,       1252,       1251,       1461,       1462,       1477,       1476\r\n       1085,       1237,       1238,       1253,       1252,       1462,       1463,       1478,       1477\r\n       1086,       1238,       1239,       1254,       1253,       1463,       1464,       1479,       1478\r\n       1087,       1239,       1240,       1255,       1254,       1464,       1465,       1480,       1479\r\n       1088,       1240,       1241,       1256,       1255,       1465,       1466,       1481,       1480\r\n       1089,       1241,       1242,       1257,       1256,       1466,       1467,       1482,       1481\r\n       1090,       1242,       1243,       1258,       1257,       1467,       1468,       1483,       1482\r\n       1091,       1243,       1244,       1259,       1258,       1468,       1469,       1484,       1483\r\n       1092,       1244,       1245,       1260,       1259,       1469,       1470,       1485,       1484\r\n       1093,       1246,       1247,       1262,       1261,       1471,       1472,       1487,       1486\r\n       1094,       1247,       1248,       1263,       1262,       1472,       1473,       1488,       1487\r\n       1095,       1248,       1249,       1264,       1263,       1473,       1474,       1489,       1488\r\n       1096,       1249,       1250,       1265,       1264,       1474,       1475,       1490,       1489\r\n       1097,       1250,       1251,       1266,       1265,       1475,       1476,       1491,       1490\r\n       1098,       1251,       1252,       1267,       1266,       1476,       1477,       1492,       1491\r\n       1099,       1252,       1253,       1268,       1267,       1477,       1478,       1493,       1492\r\n       1100,       1253,       1254,       1269,       1268,       1478,       1479,       1494,       1493\r\n       1101,       1254,       1255,       1270,       1269,       1479,       1480,       1495,       1494\r\n       1102,       1255,       1256,       1271,       1270,       1480,       1481,       1496,       1495\r\n       1103,       1256,       1257,       1272,       1271,       1481,       1482,       1497,       1496\r\n       1104,       1257,       1258,       1273,       1272,       1482,       1483,       1498,       1497\r\n       1105,       1258,       1259,       1274,       1273,       1483,       1484,       1499,       1498\r\n       1106,       1259,       1260,       1275,       1274,       1484,       1485,       1500,       1499\r\n       1107,       1261,       1262,       1277,       1276,       1486,       1487,       1502,       1501\r\n       1108,       1262,       1263,       1278,       1277,       1487,       1488,       1503,       1502\r\n       1109,       1263,       1264,       1279,       1278,       1488,       1489,       1504,       1503\r\n       1110,       1264,       1265,       1280,       1279,       1489,       1490,       1505,       1504\r\n       1111,       1265,       1266,       1281,       1280,       1490,       1491,       1506,       1505\r\n       1112,       1266,       1267,       1282,       1281,       1491,       1492,       1507,       1506\r\n       1113,       1267,       1268,       1283,       1282,       1492,       1493,       1508,       1507\r\n       1114,       1268,       1269,       1284,       1283,       1493,       1494,       1509,       1508\r\n       1115,       1269,       1270,       1285,       1284,       1494,       1495,       1510,       1509\r\n       1116,       1270,       1271,       1286,       1285,       1495,       1496,       1511,       1510\r\n       1117,       1271,       1272,       1287,       1286,       1496,       1497,       1512,       1511\r\n       1118,       1272,       1273,       1288,       1287,       1497,       1498,       1513,       1512\r\n       1119,       1273,       1274,       1289,       1288,       1498,       1499,       1514,       1513\r\n       1120,       1274,       1275,       1290,       1289,       1499,       1500,       1515,       1514\r\n       1121,       1276,       1277,       1292,       1291,       1501,       1502,       1517,       1516\r\n       1122,       1277,       1278,       1293,       1292,       1502,       1503,       1518,       1517\r\n       1123,       1278,       1279,       1294,       1293,       1503,       1504,       1519,       1518\r\n       1124,       1279,       1280,       1295,       1294,       1504,       1505,       1520,       1519\r\n       1125,       1280,       1281,       1296,       1295,       1505,       1506,       1521,       1520\r\n       1126,       1281,       1282,       1297,       1296,       1506,       1507,       1522,       1521\r\n       1127,       1282,       1283,       1298,       1297,       1507,       1508,       1523,       1522\r\n       1128,       1283,       1284,       1299,       1298,       1508,       1509,       1524,       1523\r\n       1129,       1284,       1285,       1300,       1299,       1509,       1510,       1525,       1524\r\n       1130,       1285,       1286,       1301,       1300,       1510,       1511,       1526,       1525\r\n       1131,       1286,       1287,       1302,       1301,       1511,       1512,       1527,       1526\r\n       1132,       1287,       1288,       1303,       1302,       1512,       1513,       1528,       1527\r\n       1133,       1288,       1289,       1304,       1303,       1513,       1514,       1529,       1528\r\n       1134,       1289,       1290,       1305,       1304,       1514,       1515,       1530,       1529\r\n       1135,       1291,       1292,       1307,       1306,       1516,       1517,       1532,       1531\r\n       1136,       1292,       1293,       1308,       1307,       1517,       1518,       1533,       1532\r\n       1137,       1293,       1294,       1309,       1308,       1518,       1519,       1534,       1533\r\n       1138,       1294,       1295,       1310,       1309,       1519,       1520,       1535,       1534\r\n       1139,       1295,       1296,       1311,       1310,       1520,       1521,       1536,       1535\r\n       1140,       1296,       1297,       1312,       1311,       1521,       1522,       1537,       1536\r\n       1141,       1297,       1298,       1313,       1312,       1522,       1523,       1538,       1537\r\n       1142,       1298,       1299,       1314,       1313,       1523,       1524,       1539,       1538\r\n       1143,       1299,       1300,       1315,       1314,       1524,       1525,       1540,       1539\r\n       1144,       1300,       1301,       1316,       1315,       1525,       1526,       1541,       1540\r\n       1145,       1301,       1302,       1317,       1316,       1526,       1527,       1542,       1541\r\n       1146,       1302,       1303,       1318,       1317,       1527,       1528,       1543,       1542\r\n       1147,       1303,       1304,       1319,       1318,       1528,       1529,       1544,       1543\r\n       1148,       1304,       1305,       1320,       1319,       1529,       1530,       1545,       1544\r\n       1149,       1306,       1307,       1322,       1321,       1531,       1532,       1547,       1546\r\n       1150,       1307,       1308,       1323,       1322,       1532,       1533,       1548,       1547\r\n       1151,       1308,       1309,       1324,       1323,       1533,       1534,       1549,       1548\r\n       1152,       1309,       1310,       1325,       1324,       1534,       1535,       1550,       1549\r\n       1153,       1310,       1311,       1326,       1325,       1535,       1536,       1551,       1550\r\n       1154,       1311,       1312,       1327,       1326,       1536,       1537,       1552,       1551\r\n       1155,       1312,       1313,       1328,       1327,       1537,       1538,       1553,       1552\r\n       1156,       1313,       1314,       1329,       1328,       1538,       1539,       1554,       1553\r\n       1157,       1314,       1315,       1330,       1329,       1539,       1540,       1555,       1554\r\n       1158,       1315,       1316,       1331,       1330,       1540,       1541,       1556,       1555\r\n       1159,       1316,       1317,       1332,       1331,       1541,       1542,       1557,       1556\r\n       1160,       1317,       1318,       1333,       1332,       1542,       1543,       1558,       1557\r\n       1161,       1318,       1319,       1334,       1333,       1543,       1544,       1559,       1558\r\n       1162,       1319,       1320,       1335,       1334,       1544,       1545,       1560,       1559\r\n       1163,       1321,       1322,       1337,       1336,       1546,       1547,       1562,       1561\r\n       1164,       1322,       1323,       1338,       1337,       1547,       1548,       1563,       1562\r\n       1165,       1323,       1324,       1339,       1338,       1548,       1549,       1564,       1563\r\n       1166,       1324,       1325,       1340,       1339,       1549,       1550,       1565,       1564\r\n       1167,       1325,       1326,       1341,       1340,       1550,       1551,       1566,       1565\r\n       1168,       1326,       1327,       1342,       1341,       1551,       1552,       1567,       1566\r\n       1169,       1327,       1328,       1343,       1342,       1552,       1553,       1568,       1567\r\n       1170,       1328,       1329,       1344,       1343,       1553,       1554,       1569,       1568\r\n       1171,       1329,       1330,       1345,       1344,       1554,       1555,       1570,       1569\r\n       1172,       1330,       1331,       1346,       1345,       1555,       1556,       1571,       1570\r\n       1173,       1331,       1332,       1347,       1346,       1556,       1557,       1572,       1571\r\n       1174,       1332,       1333,       1348,       1347,       1557,       1558,       1573,       1572\r\n       1175,       1333,       1334,       1349,       1348,       1558,       1559,       1574,       1573\r\n       1176,       1334,       1335,       1350,       1349,       1559,       1560,       1575,       1574\r\n       1177,       1351,       1352,       1367,       1366,       1576,       1577,       1592,       1591\r\n       1178,       1352,       1353,       1368,       1367,       1577,       1578,       1593,       1592\r\n       1179,       1353,       1354,       1369,       1368,       1578,       1579,       1594,       1593\r\n       1180,       1354,       1355,       1370,       1369,       1579,       1580,       1595,       1594\r\n       1181,       1355,       1356,       1371,       1370,       1580,       1581,       1596,       1595\r\n       1182,       1356,       1357,       1372,       1371,       1581,       1582,       1597,       1596\r\n       1183,       1357,       1358,       1373,       1372,       1582,       1583,       1598,       1597\r\n       1184,       1358,       1359,       1374,       1373,       1583,       1584,       1599,       1598\r\n       1185,       1359,       1360,       1375,       1374,       1584,       1585,       1600,       1599\r\n       1186,       1360,       1361,       1376,       1375,       1585,       1586,       1601,       1600\r\n       1187,       1361,       1362,       1377,       1376,       1586,       1587,       1602,       1601\r\n       1188,       1362,       1363,       1378,       1377,       1587,       1588,       1603,       1602\r\n       1189,       1363,       1364,       1379,       1378,       1588,       1589,       1604,       1603\r\n       1190,       1364,       1365,       1380,       1379,       1589,       1590,       1605,       1604\r\n       1191,       1366,       1367,       1382,       1381,       1591,       1592,       1607,       1606\r\n       1192,       1367,       1368,       1383,       1382,       1592,       1593,       1608,       1607\r\n       1193,       1368,       1369,       1384,       1383,       1593,       1594,       1609,       1608\r\n       1194,       1369,       1370,       1385,       1384,       1594,       1595,       1610,       1609\r\n       1195,       1370,       1371,       1386,       1385,       1595,       1596,       1611,       1610\r\n       1196,       1371,       1372,       1387,       1386,       1596,       1597,       1612,       1611\r\n       1197,       1372,       1373,       1388,       1387,       1597,       1598,       1613,       1612\r\n       1198,       1373,       1374,       1389,       1388,       1598,       1599,       1614,       1613\r\n       1199,       1374,       1375,       1390,       1389,       1599,       1600,       1615,       1614\r\n       1200,       1375,       1376,       1391,       1390,       1600,       1601,       1616,       1615\r\n       1201,       1376,       1377,       1392,       1391,       1601,       1602,       1617,       1616\r\n       1202,       1377,       1378,       1393,       1392,       1602,       1603,       1618,       1617\r\n       1203,       1378,       1379,       1394,       1393,       1603,       1604,       1619,       1618\r\n       1204,       1379,       1380,       1395,       1394,       1604,       1605,       1620,       1619\r\n       1205,       1381,       1382,       1397,       1396,       1606,       1607,       1622,       1621\r\n       1206,       1382,       1383,       1398,       1397,       1607,       1608,       1623,       1622\r\n       1207,       1383,       1384,       1399,       1398,       1608,       1609,       1624,       1623\r\n       1208,       1384,       1385,       1400,       1399,       1609,       1610,       1625,       1624\r\n       1209,       1385,       1386,       1401,       1400,       1610,       1611,       1626,       1625\r\n       1210,       1386,       1387,       1402,       1401,       1611,       1612,       1627,       1626\r\n       1211,       1387,       1388,       1403,       1402,       1612,       1613,       1628,       1627\r\n       1212,       1388,       1389,       1404,       1403,       1613,       1614,       1629,       1628\r\n       1213,       1389,       1390,       1405,       1404,       1614,       1615,       1630,       1629\r\n       1214,       1390,       1391,       1406,       1405,       1615,       1616,       1631,       1630\r\n       1215,       1391,       1392,       1407,       1406,       1616,       1617,       1632,       1631\r\n       1216,       1392,       1393,       1408,       1407,       1617,       1618,       1633,       1632\r\n       1217,       1393,       1394,       1409,       1408,       1618,       1619,       1634,       1633\r\n       1218,       1394,       1395,       1410,       1409,       1619,       1620,       1635,       1634\r\n       1219,       1396,       1397,       1412,       1411,       1621,       1622,       1637,       1636\r\n       1220,       1397,       1398,       1413,       1412,       1622,       1623,       1638,       1637\r\n       1221,       1398,       1399,       1414,       1413,       1623,       1624,       1639,       1638\r\n       1222,       1399,       1400,       1415,       1414,       1624,       1625,       1640,       1639\r\n       1223,       1400,       1401,       1416,       1415,       1625,       1626,       1641,       1640\r\n       1224,       1401,       1402,       1417,       1416,       1626,       1627,       1642,       1641\r\n       1225,       1402,       1403,       1418,       1417,       1627,       1628,       1643,       1642\r\n       1226,       1403,       1404,       1419,       1418,       1628,       1629,       1644,       1643\r\n       1227,       1404,       1405,       1420,       1419,       1629,       1630,       1645,       1644\r\n       1228,       1405,       1406,       1421,       1420,       1630,       1631,       1646,       1645\r\n       1229,       1406,       1407,       1422,       1421,       1631,       1632,       1647,       1646\r\n       1230,       1407,       1408,       1423,       1422,       1632,       1633,       1648,       1647\r\n       1231,       1408,       1409,       1424,       1423,       1633,       1634,       1649,       1648\r\n       1232,       1409,       1410,       1425,       1424,       1634,       1635,       1650,       1649\r\n       1233,       1411,       1412,       1427,       1426,       1636,       1637,       1652,       1651\r\n       1234,       1412,       1413,       1428,       1427,       1637,       1638,       1653,       1652\r\n       1235,       1413,       1414,       1429,       1428,       1638,       1639,       1654,       1653\r\n       1236,       1414,       1415,       1430,       1429,       1639,       1640,       1655,       1654\r\n       1237,       1415,       1416,       1431,       1430,       1640,       1641,       1656,       1655\r\n       1238,       1416,       1417,       1432,       1431,       1641,       1642,       1657,       1656\r\n       1239,       1417,       1418,       1433,       1432,       1642,       1643,       1658,       1657\r\n       1240,       1418,       1419,       1434,       1433,       1643,       1644,       1659,       1658\r\n       1241,       1419,       1420,       1435,       1434,       1644,       1645,       1660,       1659\r\n       1242,       1420,       1421,       1436,       1435,       1645,       1646,       1661,       1660\r\n       1243,       1421,       1422,       1437,       1436,       1646,       1647,       1662,       1661\r\n       1244,       1422,       1423,       1438,       1437,       1647,       1648,       1663,       1662\r\n       1245,       1423,       1424,       1439,       1438,       1648,       1649,       1664,       1663\r\n       1246,       1424,       1425,       1440,       1439,       1649,       1650,       1665,       1664\r\n       1247,       1426,       1427,       1442,       1441,       1651,       1652,       1667,       1666\r\n       1248,       1427,       1428,       1443,       1442,       1652,       1653,       1668,       1667\r\n       1249,       1428,       1429,       1444,       1443,       1653,       1654,       1669,       1668\r\n       1250,       1429,       1430,       1445,       1444,       1654,       1655,       1670,       1669\r\n       1251,       1430,       1431,       1446,       1445,       1655,       1656,       1671,       1670\r\n       1252,       1431,       1432,       1447,       1446,       1656,       1657,       1672,       1671\r\n       1253,       1432,       1433,       1448,       1447,       1657,       1658,       1673,       1672\r\n       1254,       1433,       1434,       1449,       1448,       1658,       1659,       1674,       1673\r\n       1255,       1434,       1435,       1450,       1449,       1659,       1660,       1675,       1674\r\n       1256,       1435,       1436,       1451,       1450,       1660,       1661,       1676,       1675\r\n       1257,       1436,       1437,       1452,       1451,       1661,       1662,       1677,       1676\r\n       1258,       1437,       1438,       1453,       1452,       1662,       1663,       1678,       1677\r\n       1259,       1438,       1439,       1454,       1453,       1663,       1664,       1679,       1678\r\n       1260,       1439,       1440,       1455,       1454,       1664,       1665,       1680,       1679\r\n       1261,       1441,       1442,       1457,       1456,       1666,       1667,       1682,       1681\r\n       1262,       1442,       1443,       1458,       1457,       1667,       1668,       1683,       1682\r\n       1263,       1443,       1444,       1459,       1458,       1668,       1669,       1684,       1683\r\n       1264,       1444,       1445,       1460,       1459,       1669,       1670,       1685,       1684\r\n       1265,       1445,       1446,       1461,       1460,       1670,       1671,       1686,       1685\r\n       1266,       1446,       1447,       1462,       1461,       1671,       1672,       1687,       1686\r\n       1267,       1447,       1448,       1463,       1462,       1672,       1673,       1688,       1687\r\n       1268,       1448,       1449,       1464,       1463,       1673,       1674,       1689,       1688\r\n       1269,       1449,       1450,       1465,       1464,       1674,       1675,       1690,       1689\r\n       1270,       1450,       1451,       1466,       1465,       1675,       1676,       1691,       1690\r\n       1271,       1451,       1452,       1467,       1466,       1676,       1677,       1692,       1691\r\n       1272,       1452,       1453,       1468,       1467,       1677,       1678,       1693,       1692\r\n       1273,       1453,       1454,       1469,       1468,       1678,       1679,       1694,       1693\r\n       1274,       1454,       1455,       1470,       1469,       1679,       1680,       1695,       1694\r\n       1275,       1456,       1457,       1472,       1471,       1681,       1682,       1697,       1696\r\n       1276,       1457,       1458,       1473,       1472,       1682,       1683,       1698,       1697\r\n       1277,       1458,       1459,       1474,       1473,       1683,       1684,       1699,       1698\r\n       1278,       1459,       1460,       1475,       1474,       1684,       1685,       1700,       1699\r\n       1279,       1460,       1461,       1476,       1475,       1685,       1686,       1701,       1700\r\n       1280,       1461,       1462,       1477,       1476,       1686,       1687,       1702,       1701\r\n       1281,       1462,       1463,       1478,       1477,       1687,       1688,       1703,       1702\r\n       1282,       1463,       1464,       1479,       1478,       1688,       1689,       1704,       1703\r\n       1283,       1464,       1465,       1480,       1479,       1689,       1690,       1705,       1704\r\n       1284,       1465,       1466,       1481,       1480,       1690,       1691,       1706,       1705\r\n       1285,       1466,       1467,       1482,       1481,       1691,       1692,       1707,       1706\r\n       1286,       1467,       1468,       1483,       1482,       1692,       1693,       1708,       1707\r\n       1287,       1468,       1469,       1484,       1483,       1693,       1694,       1709,       1708\r\n       1288,       1469,       1470,       1485,       1484,       1694,       1695,       1710,       1709\r\n       1289,       1471,       1472,       1487,       1486,       1696,       1697,       1712,       1711\r\n       1290,       1472,       1473,       1488,       1487,       1697,       1698,       1713,       1712\r\n       1291,       1473,       1474,       1489,       1488,       1698,       1699,       1714,       1713\r\n       1292,       1474,       1475,       1490,       1489,       1699,       1700,       1715,       1714\r\n       1293,       1475,       1476,       1491,       1490,       1700,       1701,       1716,       1715\r\n       1294,       1476,       1477,       1492,       1491,       1701,       1702,       1717,       1716\r\n       1295,       1477,       1478,       1493,       1492,       1702,       1703,       1718,       1717\r\n       1296,       1478,       1479,       1494,       1493,       1703,       1704,       1719,       1718\r\n       1297,       1479,       1480,       1495,       1494,       1704,       1705,       1720,       1719\r\n       1298,       1480,       1481,       1496,       1495,       1705,       1706,       1721,       1720\r\n       1299,       1481,       1482,       1497,       1496,       1706,       1707,       1722,       1721\r\n       1300,       1482,       1483,       1498,       1497,       1707,       1708,       1723,       1722\r\n       1301,       1483,       1484,       1499,       1498,       1708,       1709,       1724,       1723\r\n       1302,       1484,       1485,       1500,       1499,       1709,       1710,       1725,       1724\r\n       1303,       1486,       1487,       1502,       1501,       1711,       1712,       1727,       1726\r\n       1304,       1487,       1488,       1503,       1502,       1712,       1713,       1728,       1727\r\n       1305,       1488,       1489,       1504,       1503,       1713,       1714,       1729,       1728\r\n       1306,       1489,       1490,       1505,       1504,       1714,       1715,       1730,       1729\r\n       1307,       1490,       1491,       1506,       1505,       1715,       1716,       1731,       1730\r\n       1308,       1491,       1492,       1507,       1506,       1716,       1717,       1732,       1731\r\n       1309,       1492,       1493,       1508,       1507,       1717,       1718,       1733,       1732\r\n       1310,       1493,       1494,       1509,       1508,       1718,       1719,       1734,       1733\r\n       1311,       1494,       1495,       1510,       1509,       1719,       1720,       1735,       1734\r\n       1312,       1495,       1496,       1511,       1510,       1720,       1721,       1736,       1735\r\n       1313,       1496,       1497,       1512,       1511,       1721,       1722,       1737,       1736\r\n       1314,       1497,       1498,       1513,       1512,       1722,       1723,       1738,       1737\r\n       1315,       1498,       1499,       1514,       1513,       1723,       1724,       1739,       1738\r\n       1316,       1499,       1500,       1515,       1514,       1724,       1725,       1740,       1739\r\n       1317,       1501,       1502,       1517,       1516,       1726,       1727,       1742,       1741\r\n       1318,       1502,       1503,       1518,       1517,       1727,       1728,       1743,       1742\r\n       1319,       1503,       1504,       1519,       1518,       1728,       1729,       1744,       1743\r\n       1320,       1504,       1505,       1520,       1519,       1729,       1730,       1745,       1744\r\n       1321,       1505,       1506,       1521,       1520,       1730,       1731,       1746,       1745\r\n       1322,       1506,       1507,       1522,       1521,       1731,       1732,       1747,       1746\r\n       1323,       1507,       1508,       1523,       1522,       1732,       1733,       1748,       1747\r\n       1324,       1508,       1509,       1524,       1523,       1733,       1734,       1749,       1748\r\n       1325,       1509,       1510,       1525,       1524,       1734,       1735,       1750,       1749\r\n       1326,       1510,       1511,       1526,       1525,       1735,       1736,       1751,       1750\r\n       1327,       1511,       1512,       1527,       1526,       1736,       1737,       1752,       1751\r\n       1328,       1512,       1513,       1528,       1527,       1737,       1738,       1753,       1752\r\n       1329,       1513,       1514,       1529,       1528,       1738,       1739,       1754,       1753\r\n       1330,       1514,       1515,       1530,       1529,       1739,       1740,       1755,       1754\r\n       1331,       1516,       1517,       1532,       1531,       1741,       1742,       1757,       1756\r\n       1332,       1517,       1518,       1533,       1532,       1742,       1743,       1758,       1757\r\n       1333,       1518,       1519,       1534,       1533,       1743,       1744,       1759,       1758\r\n       1334,       1519,       1520,       1535,       1534,       1744,       1745,       1760,       1759\r\n       1335,       1520,       1521,       1536,       1535,       1745,       1746,       1761,       1760\r\n       1336,       1521,       1522,       1537,       1536,       1746,       1747,       1762,       1761\r\n       1337,       1522,       1523,       1538,       1537,       1747,       1748,       1763,       1762\r\n       1338,       1523,       1524,       1539,       1538,       1748,       1749,       1764,       1763\r\n       1339,       1524,       1525,       1540,       1539,       1749,       1750,       1765,       1764\r\n       1340,       1525,       1526,       1541,       1540,       1750,       1751,       1766,       1765\r\n       1341,       1526,       1527,       1542,       1541,       1751,       1752,       1767,       1766\r\n       1342,       1527,       1528,       1543,       1542,       1752,       1753,       1768,       1767\r\n       1343,       1528,       1529,       1544,       1543,       1753,       1754,       1769,       1768\r\n       1344,       1529,       1530,       1545,       1544,       1754,       1755,       1770,       1769\r\n       1345,       1531,       1532,       1547,       1546,       1756,       1757,       1772,       1771\r\n       1346,       1532,       1533,       1548,       1547,       1757,       1758,       1773,       1772\r\n       1347,       1533,       1534,       1549,       1548,       1758,       1759,       1774,       1773\r\n       1348,       1534,       1535,       1550,       1549,       1759,       1760,       1775,       1774\r\n       1349,       1535,       1536,       1551,       1550,       1760,       1761,       1776,       1775\r\n       1350,       1536,       1537,       1552,       1551,       1761,       1762,       1777,       1776\r\n       1351,       1537,       1538,       1553,       1552,       1762,       1763,       1778,       1777\r\n       1352,       1538,       1539,       1554,       1553,       1763,       1764,       1779,       1778\r\n       1353,       1539,       1540,       1555,       1554,       1764,       1765,       1780,       1779\r\n       1354,       1540,       1541,       1556,       1555,       1765,       1766,       1781,       1780\r\n       1355,       1541,       1542,       1557,       1556,       1766,       1767,       1782,       1781\r\n       1356,       1542,       1543,       1558,       1557,       1767,       1768,       1783,       1782\r\n       1357,       1543,       1544,       1559,       1558,       1768,       1769,       1784,       1783\r\n       1358,       1544,       1545,       1560,       1559,       1769,       1770,       1785,       1784\r\n       1359,       1546,       1547,       1562,       1561,       1771,       1772,       1787,       1786\r\n       1360,       1547,       1548,       1563,       1562,       1772,       1773,       1788,       1787\r\n       1361,       1548,       1549,       1564,       1563,       1773,       1774,       1789,       1788\r\n       1362,       1549,       1550,       1565,       1564,       1774,       1775,       1790,       1789\r\n       1363,       1550,       1551,       1566,       1565,       1775,       1776,       1791,       1790\r\n       1364,       1551,       1552,       1567,       1566,       1776,       1777,       1792,       1791\r\n       1365,       1552,       1553,       1568,       1567,       1777,       1778,       1793,       1792\r\n       1366,       1553,       1554,       1569,       1568,       1778,       1779,       1794,       1793\r\n       1367,       1554,       1555,       1570,       1569,       1779,       1780,       1795,       1794\r\n       1368,       1555,       1556,       1571,       1570,       1780,       1781,       1796,       1795\r\n       1369,       1556,       1557,       1572,       1571,       1781,       1782,       1797,       1796\r\n       1370,       1557,       1558,       1573,       1572,       1782,       1783,       1798,       1797\r\n       1371,       1558,       1559,       1574,       1573,       1783,       1784,       1799,       1798\r\n       1372,       1559,       1560,       1575,       1574,       1784,       1785,       1800,       1799\r\n       1373,       1576,       1577,       1592,       1591,       1801,       1802,       1817,       1816\r\n       1374,       1577,       1578,       1593,       1592,       1802,       1803,       1818,       1817\r\n       1375,       1578,       1579,       1594,       1593,       1803,       1804,       1819,       1818\r\n       1376,       1579,       1580,       1595,       1594,       1804,       1805,       1820,       1819\r\n       1377,       1580,       1581,       1596,       1595,       1805,       1806,       1821,       1820\r\n       1378,       1581,       1582,       1597,       1596,       1806,       1807,       1822,       1821\r\n       1379,       1582,       1583,       1598,       1597,       1807,       1808,       1823,       1822\r\n       1380,       1583,       1584,       1599,       1598,       1808,       1809,       1824,       1823\r\n       1381,       1584,       1585,       1600,       1599,       1809,       1810,       1825,       1824\r\n       1382,       1585,       1586,       1601,       1600,       1810,       1811,       1826,       1825\r\n       1383,       1586,       1587,       1602,       1601,       1811,       1812,       1827,       1826\r\n       1384,       1587,       1588,       1603,       1602,       1812,       1813,       1828,       1827\r\n       1385,       1588,       1589,       1604,       1603,       1813,       1814,       1829,       1828\r\n       1386,       1589,       1590,       1605,       1604,       1814,       1815,       1830,       1829\r\n       1387,       1591,       1592,       1607,       1606,       1816,       1817,       1832,       1831\r\n       1388,       1592,       1593,       1608,       1607,       1817,       1818,       1833,       1832\r\n       1389,       1593,       1594,       1609,       1608,       1818,       1819,       1834,       1833\r\n       1390,       1594,       1595,       1610,       1609,       1819,       1820,       1835,       1834\r\n       1391,       1595,       1596,       1611,       1610,       1820,       1821,       1836,       1835\r\n       1392,       1596,       1597,       1612,       1611,       1821,       1822,       1837,       1836\r\n       1393,       1597,       1598,       1613,       1612,       1822,       1823,       1838,       1837\r\n       1394,       1598,       1599,       1614,       1613,       1823,       1824,       1839,       1838\r\n       1395,       1599,       1600,       1615,       1614,       1824,       1825,       1840,       1839\r\n       1396,       1600,       1601,       1616,       1615,       1825,       1826,       1841,       1840\r\n       1397,       1601,       1602,       1617,       1616,       1826,       1827,       1842,       1841\r\n       1398,       1602,       1603,       1618,       1617,       1827,       1828,       1843,       1842\r\n       1399,       1603,       1604,       1619,       1618,       1828,       1829,       1844,       1843\r\n       1400,       1604,       1605,       1620,       1619,       1829,       1830,       1845,       1844\r\n       1401,       1606,       1607,       1622,       1621,       1831,       1832,       1847,       1846\r\n       1402,       1607,       1608,       1623,       1622,       1832,       1833,       1848,       1847\r\n       1403,       1608,       1609,       1624,       1623,       1833,       1834,       1849,       1848\r\n       1404,       1609,       1610,       1625,       1624,       1834,       1835,       1850,       1849\r\n       1405,       1610,       1611,       1626,       1625,       1835,       1836,       1851,       1850\r\n       1406,       1611,       1612,       1627,       1626,       1836,       1837,       1852,       1851\r\n       1407,       1612,       1613,       1628,       1627,       1837,       1838,       1853,       1852\r\n       1408,       1613,       1614,       1629,       1628,       1838,       1839,       1854,       1853\r\n       1409,       1614,       1615,       1630,       1629,       1839,       1840,       1855,       1854\r\n       1410,       1615,       1616,       1631,       1630,       1840,       1841,       1856,       1855\r\n       1411,       1616,       1617,       1632,       1631,       1841,       1842,       1857,       1856\r\n       1412,       1617,       1618,       1633,       1632,       1842,       1843,       1858,       1857\r\n       1413,       1618,       1619,       1634,       1633,       1843,       1844,       1859,       1858\r\n       1414,       1619,       1620,       1635,       1634,       1844,       1845,       1860,       1859\r\n       1415,       1621,       1622,       1637,       1636,       1846,       1847,       1862,       1861\r\n       1416,       1622,       1623,       1638,       1637,       1847,       1848,       1863,       1862\r\n       1417,       1623,       1624,       1639,       1638,       1848,       1849,       1864,       1863\r\n       1418,       1624,       1625,       1640,       1639,       1849,       1850,       1865,       1864\r\n       1419,       1625,       1626,       1641,       1640,       1850,       1851,       1866,       1865\r\n       1420,       1626,       1627,       1642,       1641,       1851,       1852,       1867,       1866\r\n       1421,       1627,       1628,       1643,       1642,       1852,       1853,       1868,       1867\r\n       1422,       1628,       1629,       1644,       1643,       1853,       1854,       1869,       1868\r\n       1423,       1629,       1630,       1645,       1644,       1854,       1855,       1870,       1869\r\n       1424,       1630,       1631,       1646,       1645,       1855,       1856,       1871,       1870\r\n       1425,       1631,       1632,       1647,       1646,       1856,       1857,       1872,       1871\r\n       1426,       1632,       1633,       1648,       1647,       1857,       1858,       1873,       1872\r\n       1427,       1633,       1634,       1649,       1648,       1858,       1859,       1874,       1873\r\n       1428,       1634,       1635,       1650,       1649,       1859,       1860,       1875,       1874\r\n       1429,       1636,       1637,       1652,       1651,       1861,       1862,       1877,       1876\r\n       1430,       1637,       1638,       1653,       1652,       1862,       1863,       1878,       1877\r\n       1431,       1638,       1639,       1654,       1653,       1863,       1864,       1879,       1878\r\n       1432,       1639,       1640,       1655,       1654,       1864,       1865,       1880,       1879\r\n       1433,       1640,       1641,       1656,       1655,       1865,       1866,       1881,       1880\r\n       1434,       1641,       1642,       1657,       1656,       1866,       1867,       1882,       1881\r\n       1435,       1642,       1643,       1658,       1657,       1867,       1868,       1883,       1882\r\n       1436,       1643,       1644,       1659,       1658,       1868,       1869,       1884,       1883\r\n       1437,       1644,       1645,       1660,       1659,       1869,       1870,       1885,       1884\r\n       1438,       1645,       1646,       1661,       1660,       1870,       1871,       1886,       1885\r\n       1439,       1646,       1647,       1662,       1661,       1871,       1872,       1887,       1886\r\n       1440,       1647,       1648,       1663,       1662,       1872,       1873,       1888,       1887\r\n       1441,       1648,       1649,       1664,       1663,       1873,       1874,       1889,       1888\r\n       1442,       1649,       1650,       1665,       1664,       1874,       1875,       1890,       1889\r\n       1443,       1651,       1652,       1667,       1666,       1876,       1877,       1892,       1891\r\n       1444,       1652,       1653,       1668,       1667,       1877,       1878,       1893,       1892\r\n       1445,       1653,       1654,       1669,       1668,       1878,       1879,       1894,       1893\r\n       1446,       1654,       1655,       1670,       1669,       1879,       1880,       1895,       1894\r\n       1447,       1655,       1656,       1671,       1670,       1880,       1881,       1896,       1895\r\n       1448,       1656,       1657,       1672,       1671,       1881,       1882,       1897,       1896\r\n       1449,       1657,       1658,       1673,       1672,       1882,       1883,       1898,       1897\r\n       1450,       1658,       1659,       1674,       1673,       1883,       1884,       1899,       1898\r\n       1451,       1659,       1660,       1675,       1674,       1884,       1885,       1900,       1899\r\n       1452,       1660,       1661,       1676,       1675,       1885,       1886,       1901,       1900\r\n       1453,       1661,       1662,       1677,       1676,       1886,       1887,       1902,       1901\r\n       1454,       1662,       1663,       1678,       1677,       1887,       1888,       1903,       1902\r\n       1455,       1663,       1664,       1679,       1678,       1888,       1889,       1904,       1903\r\n       1456,       1664,       1665,       1680,       1679,       1889,       1890,       1905,       1904\r\n       1457,       1666,       1667,       1682,       1681,       1891,       1892,       1907,       1906\r\n       1458,       1667,       1668,       1683,       1682,       1892,       1893,       1908,       1907\r\n       1459,       1668,       1669,       1684,       1683,       1893,       1894,       1909,       1908\r\n       1460,       1669,       1670,       1685,       1684,       1894,       1895,       1910,       1909\r\n       1461,       1670,       1671,       1686,       1685,       1895,       1896,       1911,       1910\r\n       1462,       1671,       1672,       1687,       1686,       1896,       1897,       1912,       1911\r\n       1463,       1672,       1673,       1688,       1687,       1897,       1898,       1913,       1912\r\n       1464,       1673,       1674,       1689,       1688,       1898,       1899,       1914,       1913\r\n       1465,       1674,       1675,       1690,       1689,       1899,       1900,       1915,       1914\r\n       1466,       1675,       1676,       1691,       1690,       1900,       1901,       1916,       1915\r\n       1467,       1676,       1677,       1692,       1691,       1901,       1902,       1917,       1916\r\n       1468,       1677,       1678,       1693,       1692,       1902,       1903,       1918,       1917\r\n       1469,       1678,       1679,       1694,       1693,       1903,       1904,       1919,       1918\r\n       1470,       1679,       1680,       1695,       1694,       1904,       1905,       1920,       1919\r\n       1471,       1681,       1682,       1697,       1696,       1906,       1907,       1922,       1921\r\n       1472,       1682,       1683,       1698,       1697,       1907,       1908,       1923,       1922\r\n       1473,       1683,       1684,       1699,       1698,       1908,       1909,       1924,       1923\r\n       1474,       1684,       1685,       1700,       1699,       1909,       1910,       1925,       1924\r\n       1475,       1685,       1686,       1701,       1700,       1910,       1911,       1926,       1925\r\n       1476,       1686,       1687,       1702,       1701,       1911,       1912,       1927,       1926\r\n       1477,       1687,       1688,       1703,       1702,       1912,       1913,       1928,       1927\r\n       1478,       1688,       1689,       1704,       1703,       1913,       1914,       1929,       1928\r\n       1479,       1689,       1690,       1705,       1704,       1914,       1915,       1930,       1929\r\n       1480,       1690,       1691,       1706,       1705,       1915,       1916,       1931,       1930\r\n       1481,       1691,       1692,       1707,       1706,       1916,       1917,       1932,       1931\r\n       1482,       1692,       1693,       1708,       1707,       1917,       1918,       1933,       1932\r\n       1483,       1693,       1694,       1709,       1708,       1918,       1919,       1934,       1933\r\n       1484,       1694,       1695,       1710,       1709,       1919,       1920,       1935,       1934\r\n       1485,       1696,       1697,       1712,       1711,       1921,       1922,       1937,       1936\r\n       1486,       1697,       1698,       1713,       1712,       1922,       1923,       1938,       1937\r\n       1487,       1698,       1699,       1714,       1713,       1923,       1924,       1939,       1938\r\n       1488,       1699,       1700,       1715,       1714,       1924,       1925,       1940,       1939\r\n       1489,       1700,       1701,       1716,       1715,       1925,       1926,       1941,       1940\r\n       1490,       1701,       1702,       1717,       1716,       1926,       1927,       1942,       1941\r\n       1491,       1702,       1703,       1718,       1717,       1927,       1928,       1943,       1942\r\n       1492,       1703,       1704,       1719,       1718,       1928,       1929,       1944,       1943\r\n       1493,       1704,       1705,       1720,       1719,       1929,       1930,       1945,       1944\r\n       1494,       1705,       1706,       1721,       1720,       1930,       1931,       1946,       1945\r\n       1495,       1706,       1707,       1722,       1721,       1931,       1932,       1947,       1946\r\n       1496,       1707,       1708,       1723,       1722,       1932,       1933,       1948,       1947\r\n       1497,       1708,       1709,       1724,       1723,       1933,       1934,       1949,       1948\r\n       1498,       1709,       1710,       1725,       1724,       1934,       1935,       1950,       1949\r\n       1499,       1711,       1712,       1727,       1726,       1936,       1937,       1952,       1951\r\n       1500,       1712,       1713,       1728,       1727,       1937,       1938,       1953,       1952\r\n       1501,       1713,       1714,       1729,       1728,       1938,       1939,       1954,       1953\r\n       1502,       1714,       1715,       1730,       1729,       1939,       1940,       1955,       1954\r\n       1503,       1715,       1716,       1731,       1730,       1940,       1941,       1956,       1955\r\n       1504,       1716,       1717,       1732,       1731,       1941,       1942,       1957,       1956\r\n       1505,       1717,       1718,       1733,       1732,       1942,       1943,       1958,       1957\r\n       1506,       1718,       1719,       1734,       1733,       1943,       1944,       1959,       1958\r\n       1507,       1719,       1720,       1735,       1734,       1944,       1945,       1960,       1959\r\n       1508,       1720,       1721,       1736,       1735,       1945,       1946,       1961,       1960\r\n       1509,       1721,       1722,       1737,       1736,       1946,       1947,       1962,       1961\r\n       1510,       1722,       1723,       1738,       1737,       1947,       1948,       1963,       1962\r\n       1511,       1723,       1724,       1739,       1738,       1948,       1949,       1964,       1963\r\n       1512,       1724,       1725,       1740,       1739,       1949,       1950,       1965,       1964\r\n       1513,       1726,       1727,       1742,       1741,       1951,       1952,       1967,       1966\r\n       1514,       1727,       1728,       1743,       1742,       1952,       1953,       1968,       1967\r\n       1515,       1728,       1729,       1744,       1743,       1953,       1954,       1969,       1968\r\n       1516,       1729,       1730,       1745,       1744,       1954,       1955,       1970,       1969\r\n       1517,       1730,       1731,       1746,       1745,       1955,       1956,       1971,       1970\r\n       1518,       1731,       1732,       1747,       1746,       1956,       1957,       1972,       1971\r\n       1519,       1732,       1733,       1748,       1747,       1957,       1958,       1973,       1972\r\n       1520,       1733,       1734,       1749,       1748,       1958,       1959,       1974,       1973\r\n       1521,       1734,       1735,       1750,       1749,       1959,       1960,       1975,       1974\r\n       1522,       1735,       1736,       1751,       1750,       1960,       1961,       1976,       1975\r\n       1523,       1736,       1737,       1752,       1751,       1961,       1962,       1977,       1976\r\n       1524,       1737,       1738,       1753,       1752,       1962,       1963,       1978,       1977\r\n       1525,       1738,       1739,       1754,       1753,       1963,       1964,       1979,       1978\r\n       1526,       1739,       1740,       1755,       1754,       1964,       1965,       1980,       1979\r\n       1527,       1741,       1742,       1757,       1756,       1966,       1967,       1982,       1981\r\n       1528,       1742,       1743,       1758,       1757,       1967,       1968,       1983,       1982\r\n       1529,       1743,       1744,       1759,       1758,       1968,       1969,       1984,       1983\r\n       1530,       1744,       1745,       1760,       1759,       1969,       1970,       1985,       1984\r\n       1531,       1745,       1746,       1761,       1760,       1970,       1971,       1986,       1985\r\n       1532,       1746,       1747,       1762,       1761,       1971,       1972,       1987,       1986\r\n       1533,       1747,       1748,       1763,       1762,       1972,       1973,       1988,       1987\r\n       1534,       1748,       1749,       1764,       1763,       1973,       1974,       1989,       1988\r\n       1535,       1749,       1750,       1765,       1764,       1974,       1975,       1990,       1989\r\n       1536,       1750,       1751,       1766,       1765,       1975,       1976,       1991,       1990\r\n       1537,       1751,       1752,       1767,       1766,       1976,       1977,       1992,       1991\r\n       1538,       1752,       1753,       1768,       1767,       1977,       1978,       1993,       1992\r\n       1539,       1753,       1754,       1769,       1768,       1978,       1979,       1994,       1993\r\n       1540,       1754,       1755,       1770,       1769,       1979,       1980,       1995,       1994\r\n       1541,       1756,       1757,       1772,       1771,       1981,       1982,       1997,       1996\r\n       1542,       1757,       1758,       1773,       1772,       1982,       1983,       1998,       1997\r\n       1543,       1758,       1759,       1774,       1773,       1983,       1984,       1999,       1998\r\n       1544,       1759,       1760,       1775,       1774,       1984,       1985,       2000,       1999\r\n       1545,       1760,       1761,       1776,       1775,       1985,       1986,       2001,       2000\r\n       1546,       1761,       1762,       1777,       1776,       1986,       1987,       2002,       2001\r\n       1547,       1762,       1763,       1778,       1777,       1987,       1988,       2003,       2002\r\n       1548,       1763,       1764,       1779,       1778,       1988,       1989,       2004,       2003\r\n       1549,       1764,       1765,       1780,       1779,       1989,       1990,       2005,       2004\r\n       1550,       1765,       1766,       1781,       1780,       1990,       1991,       2006,       2005\r\n       1551,       1766,       1767,       1782,       1781,       1991,       1992,       2007,       2006\r\n       1552,       1767,       1768,       1783,       1782,       1992,       1993,       2008,       2007\r\n       1553,       1768,       1769,       1784,       1783,       1993,       1994,       2009,       2008\r\n       1554,       1769,       1770,       1785,       1784,       1994,       1995,       2010,       2009\r\n       1555,       1771,       1772,       1787,       1786,       1996,       1997,       2012,       2011\r\n       1556,       1772,       1773,       1788,       1787,       1997,       1998,       2013,       2012\r\n       1557,       1773,       1774,       1789,       1788,       1998,       1999,       2014,       2013\r\n       1558,       1774,       1775,       1790,       1789,       1999,       2000,       2015,       2014\r\n       1559,       1775,       1776,       1791,       1790,       2000,       2001,       2016,       2015\r\n       1560,       1776,       1777,       1792,       1791,       2001,       2002,       2017,       2016\r\n       1561,       1777,       1778,       1793,       1792,       2002,       2003,       2018,       2017\r\n       1562,       1778,       1779,       1794,       1793,       2003,       2004,       2019,       2018\r\n       1563,       1779,       1780,       1795,       1794,       2004,       2005,       2020,       2019\r\n       1564,       1780,       1781,       1796,       1795,       2005,       2006,       2021,       2020\r\n       1565,       1781,       1782,       1797,       1796,       2006,       2007,       2022,       2021\r\n       1566,       1782,       1783,       1798,       1797,       2007,       2008,       2023,       2022\r\n       1567,       1783,       1784,       1799,       1798,       2008,       2009,       2024,       2023\r\n       1568,       1784,       1785,       1800,       1799,       2009,       2010,       2025,       2024\r\n       1569,       1801,       1802,       1817,       1816,       2026,       2027,       2042,       2041\r\n       1570,       1802,       1803,       1818,       1817,       2027,       2028,       2043,       2042\r\n       1571,       1803,       1804,       1819,       1818,       2028,       2029,       2044,       2043\r\n       1572,       1804,       1805,       1820,       1819,       2029,       2030,       2045,       2044\r\n       1573,       1805,       1806,       1821,       1820,       2030,       2031,       2046,       2045\r\n       1574,       1806,       1807,       1822,       1821,       2031,       2032,       2047,       2046\r\n       1575,       1807,       1808,       1823,       1822,       2032,       2033,       2048,       2047\r\n       1576,       1808,       1809,       1824,       1823,       2033,       2034,       2049,       2048\r\n       1577,       1809,       1810,       1825,       1824,       2034,       2035,       2050,       2049\r\n       1578,       1810,       1811,       1826,       1825,       2035,       2036,       2051,       2050\r\n       1579,       1811,       1812,       1827,       1826,       2036,       2037,       2052,       2051\r\n       1580,       1812,       1813,       1828,       1827,       2037,       2038,       2053,       2052\r\n       1581,       1813,       1814,       1829,       1828,       2038,       2039,       2054,       2053\r\n       1582,       1814,       1815,       1830,       1829,       2039,       2040,       2055,       2054\r\n       1583,       1816,       1817,       1832,       1831,       2041,       2042,       2057,       2056\r\n       1584,       1817,       1818,       1833,       1832,       2042,       2043,       2058,       2057\r\n       1585,       1818,       1819,       1834,       1833,       2043,       2044,       2059,       2058\r\n       1586,       1819,       1820,       1835,       1834,       2044,       2045,       2060,       2059\r\n       1587,       1820,       1821,       1836,       1835,       2045,       2046,       2061,       2060\r\n       1588,       1821,       1822,       1837,       1836,       2046,       2047,       2062,       2061\r\n       1589,       1822,       1823,       1838,       1837,       2047,       2048,       2063,       2062\r\n       1590,       1823,       1824,       1839,       1838,       2048,       2049,       2064,       2063\r\n       1591,       1824,       1825,       1840,       1839,       2049,       2050,       2065,       2064\r\n       1592,       1825,       1826,       1841,       1840,       2050,       2051,       2066,       2065\r\n       1593,       1826,       1827,       1842,       1841,       2051,       2052,       2067,       2066\r\n       1594,       1827,       1828,       1843,       1842,       2052,       2053,       2068,       2067\r\n       1595,       1828,       1829,       1844,       1843,       2053,       2054,       2069,       2068\r\n       1596,       1829,       1830,       1845,       1844,       2054,       2055,       2070,       2069\r\n       1597,       1831,       1832,       1847,       1846,       2056,       2057,       2072,       2071\r\n       1598,       1832,       1833,       1848,       1847,       2057,       2058,       2073,       2072\r\n       1599,       1833,       1834,       1849,       1848,       2058,       2059,       2074,       2073\r\n       1600,       1834,       1835,       1850,       1849,       2059,       2060,       2075,       2074\r\n       1601,       1835,       1836,       1851,       1850,       2060,       2061,       2076,       2075\r\n       1602,       1836,       1837,       1852,       1851,       2061,       2062,       2077,       2076\r\n       1603,       1837,       1838,       1853,       1852,       2062,       2063,       2078,       2077\r\n       1604,       1838,       1839,       1854,       1853,       2063,       2064,       2079,       2078\r\n       1605,       1839,       1840,       1855,       1854,       2064,       2065,       2080,       2079\r\n       1606,       1840,       1841,       1856,       1855,       2065,       2066,       2081,       2080\r\n       1607,       1841,       1842,       1857,       1856,       2066,       2067,       2082,       2081\r\n       1608,       1842,       1843,       1858,       1857,       2067,       2068,       2083,       2082\r\n       1609,       1843,       1844,       1859,       1858,       2068,       2069,       2084,       2083\r\n       1610,       1844,       1845,       1860,       1859,       2069,       2070,       2085,       2084\r\n       1611,       1846,       1847,       1862,       1861,       2071,       2072,       2087,       2086\r\n       1612,       1847,       1848,       1863,       1862,       2072,       2073,       2088,       2087\r\n       1613,       1848,       1849,       1864,       1863,       2073,       2074,       2089,       2088\r\n       1614,       1849,       1850,       1865,       1864,       2074,       2075,       2090,       2089\r\n       1615,       1850,       1851,       1866,       1865,       2075,       2076,       2091,       2090\r\n       1616,       1851,       1852,       1867,       1866,       2076,       2077,       2092,       2091\r\n       1617,       1852,       1853,       1868,       1867,       2077,       2078,       2093,       2092\r\n       1618,       1853,       1854,       1869,       1868,       2078,       2079,       2094,       2093\r\n       1619,       1854,       1855,       1870,       1869,       2079,       2080,       2095,       2094\r\n       1620,       1855,       1856,       1871,       1870,       2080,       2081,       2096,       2095\r\n       1621,       1856,       1857,       1872,       1871,       2081,       2082,       2097,       2096\r\n       1622,       1857,       1858,       1873,       1872,       2082,       2083,       2098,       2097\r\n       1623,       1858,       1859,       1874,       1873,       2083,       2084,       2099,       2098\r\n       1624,       1859,       1860,       1875,       1874,       2084,       2085,       2100,       2099\r\n       1625,       1861,       1862,       1877,       1876,       2086,       2087,       2102,       2101\r\n       1626,       1862,       1863,       1878,       1877,       2087,       2088,       2103,       2102\r\n       1627,       1863,       1864,       1879,       1878,       2088,       2089,       2104,       2103\r\n       1628,       1864,       1865,       1880,       1879,       2089,       2090,       2105,       2104\r\n       1629,       1865,       1866,       1881,       1880,       2090,       2091,       2106,       2105\r\n       1630,       1866,       1867,       1882,       1881,       2091,       2092,       2107,       2106\r\n       1631,       1867,       1868,       1883,       1882,       2092,       2093,       2108,       2107\r\n       1632,       1868,       1869,       1884,       1883,       2093,       2094,       2109,       2108\r\n       1633,       1869,       1870,       1885,       1884,       2094,       2095,       2110,       2109\r\n       1634,       1870,       1871,       1886,       1885,       2095,       2096,       2111,       2110\r\n       1635,       1871,       1872,       1887,       1886,       2096,       2097,       2112,       2111\r\n       1636,       1872,       1873,       1888,       1887,       2097,       2098,       2113,       2112\r\n       1637,       1873,       1874,       1889,       1888,       2098,       2099,       2114,       2113\r\n       1638,       1874,       1875,       1890,       1889,       2099,       2100,       2115,       2114\r\n       1639,       1876,       1877,       1892,       1891,       2101,       2102,       2117,       2116\r\n       1640,       1877,       1878,       1893,       1892,       2102,       2103,       2118,       2117\r\n       1641,       1878,       1879,       1894,       1893,       2103,       2104,       2119,       2118\r\n       1642,       1879,       1880,       1895,       1894,       2104,       2105,       2120,       2119\r\n       1643,       1880,       1881,       1896,       1895,       2105,       2106,       2121,       2120\r\n       1644,       1881,       1882,       1897,       1896,       2106,       2107,       2122,       2121\r\n       1645,       1882,       1883,       1898,       1897,       2107,       2108,       2123,       2122\r\n       1646,       1883,       1884,       1899,       1898,       2108,       2109,       2124,       2123\r\n       1647,       1884,       1885,       1900,       1899,       2109,       2110,       2125,       2124\r\n       1648,       1885,       1886,       1901,       1900,       2110,       2111,       2126,       2125\r\n       1649,       1886,       1887,       1902,       1901,       2111,       2112,       2127,       2126\r\n       1650,       1887,       1888,       1903,       1902,       2112,       2113,       2128,       2127\r\n       1651,       1888,       1889,       1904,       1903,       2113,       2114,       2129,       2128\r\n       1652,       1889,       1890,       1905,       1904,       2114,       2115,       2130,       2129\r\n       1653,       1891,       1892,       1907,       1906,       2116,       2117,       2132,       2131\r\n       1654,       1892,       1893,       1908,       1907,       2117,       2118,       2133,       2132\r\n       1655,       1893,       1894,       1909,       1908,       2118,       2119,       2134,       2133\r\n       1656,       1894,       1895,       1910,       1909,       2119,       2120,       2135,       2134\r\n       1657,       1895,       1896,       1911,       1910,       2120,       2121,       2136,       2135\r\n       1658,       1896,       1897,       1912,       1911,       2121,       2122,       2137,       2136\r\n       1659,       1897,       1898,       1913,       1912,       2122,       2123,       2138,       2137\r\n       1660,       1898,       1899,       1914,       1913,       2123,       2124,       2139,       2138\r\n       1661,       1899,       1900,       1915,       1914,       2124,       2125,       2140,       2139\r\n       1662,       1900,       1901,       1916,       1915,       2125,       2126,       2141,       2140\r\n       1663,       1901,       1902,       1917,       1916,       2126,       2127,       2142,       2141\r\n       1664,       1902,       1903,       1918,       1917,       2127,       2128,       2143,       2142\r\n       1665,       1903,       1904,       1919,       1918,       2128,       2129,       2144,       2143\r\n       1666,       1904,       1905,       1920,       1919,       2129,       2130,       2145,       2144\r\n       1667,       1906,       1907,       1922,       1921,       2131,       2132,       2147,       2146\r\n       1668,       1907,       1908,       1923,       1922,       2132,       2133,       2148,       2147\r\n       1669,       1908,       1909,       1924,       1923,       2133,       2134,       2149,       2148\r\n       1670,       1909,       1910,       1925,       1924,       2134,       2135,       2150,       2149\r\n       1671,       1910,       1911,       1926,       1925,       2135,       2136,       2151,       2150\r\n       1672,       1911,       1912,       1927,       1926,       2136,       2137,       2152,       2151\r\n       1673,       1912,       1913,       1928,       1927,       2137,       2138,       2153,       2152\r\n       1674,       1913,       1914,       1929,       1928,       2138,       2139,       2154,       2153\r\n       1675,       1914,       1915,       1930,       1929,       2139,       2140,       2155,       2154\r\n       1676,       1915,       1916,       1931,       1930,       2140,       2141,       2156,       2155\r\n       1677,       1916,       1917,       1932,       1931,       2141,       2142,       2157,       2156\r\n       1678,       1917,       1918,       1933,       1932,       2142,       2143,       2158,       2157\r\n       1679,       1918,       1919,       1934,       1933,       2143,       2144,       2159,       2158\r\n       1680,       1919,       1920,       1935,       1934,       2144,       2145,       2160,       2159\r\n       1681,       1921,       1922,       1937,       1936,       2146,       2147,       2162,       2161\r\n       1682,       1922,       1923,       1938,       1937,       2147,       2148,       2163,       2162\r\n       1683,       1923,       1924,       1939,       1938,       2148,       2149,       2164,       2163\r\n       1684,       1924,       1925,       1940,       1939,       2149,       2150,       2165,       2164\r\n       1685,       1925,       1926,       1941,       1940,       2150,       2151,       2166,       2165\r\n       1686,       1926,       1927,       1942,       1941,       2151,       2152,       2167,       2166\r\n       1687,       1927,       1928,       1943,       1942,       2152,       2153,       2168,       2167\r\n       1688,       1928,       1929,       1944,       1943,       2153,       2154,       2169,       2168\r\n       1689,       1929,       1930,       1945,       1944,       2154,       2155,       2170,       2169\r\n       1690,       1930,       1931,       1946,       1945,       2155,       2156,       2171,       2170\r\n       1691,       1931,       1932,       1947,       1946,       2156,       2157,       2172,       2171\r\n       1692,       1932,       1933,       1948,       1947,       2157,       2158,       2173,       2172\r\n       1693,       1933,       1934,       1949,       1948,       2158,       2159,       2174,       2173\r\n       1694,       1934,       1935,       1950,       1949,       2159,       2160,       2175,       2174\r\n       1695,       1936,       1937,       1952,       1951,       2161,       2162,       2177,       2176\r\n       1696,       1937,       1938,       1953,       1952,       2162,       2163,       2178,       2177\r\n       1697,       1938,       1939,       1954,       1953,       2163,       2164,       2179,       2178\r\n       1698,       1939,       1940,       1955,       1954,       2164,       2165,       2180,       2179\r\n       1699,       1940,       1941,       1956,       1955,       2165,       2166,       2181,       2180\r\n       1700,       1941,       1942,       1957,       1956,       2166,       2167,       2182,       2181\r\n       1701,       1942,       1943,       1958,       1957,       2167,       2168,       2183,       2182\r\n       1702,       1943,       1944,       1959,       1958,       2168,       2169,       2184,       2183\r\n       1703,       1944,       1945,       1960,       1959,       2169,       2170,       2185,       2184\r\n       1704,       1945,       1946,       1961,       1960,       2170,       2171,       2186,       2185\r\n       1705,       1946,       1947,       1962,       1961,       2171,       2172,       2187,       2186\r\n       1706,       1947,       1948,       1963,       1962,       2172,       2173,       2188,       2187\r\n       1707,       1948,       1949,       1964,       1963,       2173,       2174,       2189,       2188\r\n       1708,       1949,       1950,       1965,       1964,       2174,       2175,       2190,       2189\r\n       1709,       1951,       1952,       1967,       1966,       2176,       2177,       2192,       2191\r\n       1710,       1952,       1953,       1968,       1967,       2177,       2178,       2193,       2192\r\n       1711,       1953,       1954,       1969,       1968,       2178,       2179,       2194,       2193\r\n       1712,       1954,       1955,       1970,       1969,       2179,       2180,       2195,       2194\r\n       1713,       1955,       1956,       1971,       1970,       2180,       2181,       2196,       2195\r\n       1714,       1956,       1957,       1972,       1971,       2181,       2182,       2197,       2196\r\n       1715,       1957,       1958,       1973,       1972,       2182,       2183,       2198,       2197\r\n       1716,       1958,       1959,       1974,       1973,       2183,       2184,       2199,       2198\r\n       1717,       1959,       1960,       1975,       1974,       2184,       2185,       2200,       2199\r\n       1718,       1960,       1961,       1976,       1975,       2185,       2186,       2201,       2200\r\n       1719,       1961,       1962,       1977,       1976,       2186,       2187,       2202,       2201\r\n       1720,       1962,       1963,       1978,       1977,       2187,       2188,       2203,       2202\r\n       1721,       1963,       1964,       1979,       1978,       2188,       2189,       2204,       2203\r\n       1722,       1964,       1965,       1980,       1979,       2189,       2190,       2205,       2204\r\n       1723,       1966,       1967,       1982,       1981,       2191,       2192,       2207,       2206\r\n       1724,       1967,       1968,       1983,       1982,       2192,       2193,       2208,       2207\r\n       1725,       1968,       1969,       1984,       1983,       2193,       2194,       2209,       2208\r\n       1726,       1969,       1970,       1985,       1984,       2194,       2195,       2210,       2209\r\n       1727,       1970,       1971,       1986,       1985,       2195,       2196,       2211,       2210\r\n       1728,       1971,       1972,       1987,       1986,       2196,       2197,       2212,       2211\r\n       1729,       1972,       1973,       1988,       1987,       2197,       2198,       2213,       2212\r\n       1730,       1973,       1974,       1989,       1988,       2198,       2199,       2214,       2213\r\n       1731,       1974,       1975,       1990,       1989,       2199,       2200,       2215,       2214\r\n       1732,       1975,       1976,       1991,       1990,       2200,       2201,       2216,       2215\r\n       1733,       1976,       1977,       1992,       1991,       2201,       2202,       2217,       2216\r\n       1734,       1977,       1978,       1993,       1992,       2202,       2203,       2218,       2217\r\n       1735,       1978,       1979,       1994,       1993,       2203,       2204,       2219,       2218\r\n       1736,       1979,       1980,       1995,       1994,       2204,       2205,       2220,       2219\r\n       1737,       1981,       1982,       1997,       1996,       2206,       2207,       2222,       2221\r\n       1738,       1982,       1983,       1998,       1997,       2207,       2208,       2223,       2222\r\n       1739,       1983,       1984,       1999,       1998,       2208,       2209,       2224,       2223\r\n       1740,       1984,       1985,       2000,       1999,       2209,       2210,       2225,       2224\r\n       1741,       1985,       1986,       2001,       2000,       2210,       2211,       2226,       2225\r\n       1742,       1986,       1987,       2002,       2001,       2211,       2212,       2227,       2226\r\n       1743,       1987,       1988,       2003,       2002,       2212,       2213,       2228,       2227\r\n       1744,       1988,       1989,       2004,       2003,       2213,       2214,       2229,       2228\r\n       1745,       1989,       1990,       2005,       2004,       2214,       2215,       2230,       2229\r\n       1746,       1990,       1991,       2006,       2005,       2215,       2216,       2231,       2230\r\n       1747,       1991,       1992,       2007,       2006,       2216,       2217,       2232,       2231\r\n       1748,       1992,       1993,       2008,       2007,       2217,       2218,       2233,       2232\r\n       1749,       1993,       1994,       2009,       2008,       2218,       2219,       2234,       2233\r\n       1750,       1994,       1995,       2010,       2009,       2219,       2220,       2235,       2234\r\n       1751,       1996,       1997,       2012,       2011,       2221,       2222,       2237,       2236\r\n       1752,       1997,       1998,       2013,       2012,       2222,       2223,       2238,       2237\r\n       1753,       1998,       1999,       2014,       2013,       2223,       2224,       2239,       2238\r\n       1754,       1999,       2000,       2015,       2014,       2224,       2225,       2240,       2239\r\n       1755,       2000,       2001,       2016,       2015,       2225,       2226,       2241,       2240\r\n       1756,       2001,       2002,       2017,       2016,       2226,       2227,       2242,       2241\r\n       1757,       2002,       2003,       2018,       2017,       2227,       2228,       2243,       2242\r\n       1758,       2003,       2004,       2019,       2018,       2228,       2229,       2244,       2243\r\n       1759,       2004,       2005,       2020,       2019,       2229,       2230,       2245,       2244\r\n       1760,       2005,       2006,       2021,       2020,       2230,       2231,       2246,       2245\r\n       1761,       2006,       2007,       2022,       2021,       2231,       2232,       2247,       2246\r\n       1762,       2007,       2008,       2023,       2022,       2232,       2233,       2248,       2247\r\n       1763,       2008,       2009,       2024,       2023,       2233,       2234,       2249,       2248\r\n       1764,       2009,       2010,       2025,       2024,       2234,       2235,       2250,       2249\r\n       1765,       2026,       2027,       2042,       2041,       2251,       2252,       2267,       2266\r\n       1766,       2027,       2028,       2043,       2042,       2252,       2253,       2268,       2267\r\n       1767,       2028,       2029,       2044,       2043,       2253,       2254,       2269,       2268\r\n       1768,       2029,       2030,       2045,       2044,       2254,       2255,       2270,       2269\r\n       1769,       2030,       2031,       2046,       2045,       2255,       2256,       2271,       2270\r\n       1770,       2031,       2032,       2047,       2046,       2256,       2257,       2272,       2271\r\n       1771,       2032,       2033,       2048,       2047,       2257,       2258,       2273,       2272\r\n       1772,       2033,       2034,       2049,       2048,       2258,       2259,       2274,       2273\r\n       1773,       2034,       2035,       2050,       2049,       2259,       2260,       2275,       2274\r\n       1774,       2035,       2036,       2051,       2050,       2260,       2261,       2276,       2275\r\n       1775,       2036,       2037,       2052,       2051,       2261,       2262,       2277,       2276\r\n       1776,       2037,       2038,       2053,       2052,       2262,       2263,       2278,       2277\r\n       1777,       2038,       2039,       2054,       2053,       2263,       2264,       2279,       2278\r\n       1778,       2039,       2040,       2055,       2054,       2264,       2265,       2280,       2279\r\n       1779,       2041,       2042,       2057,       2056,       2266,       2267,       2282,       2281\r\n       1780,       2042,       2043,       2058,       2057,       2267,       2268,       2283,       2282\r\n       1781,       2043,       2044,       2059,       2058,       2268,       2269,       2284,       2283\r\n       1782,       2044,       2045,       2060,       2059,       2269,       2270,       2285,       2284\r\n       1783,       2045,       2046,       2061,       2060,       2270,       2271,       2286,       2285\r\n       1784,       2046,       2047,       2062,       2061,       2271,       2272,       2287,       2286\r\n       1785,       2047,       2048,       2063,       2062,       2272,       2273,       2288,       2287\r\n       1786,       2048,       2049,       2064,       2063,       2273,       2274,       2289,       2288\r\n       1787,       2049,       2050,       2065,       2064,       2274,       2275,       2290,       2289\r\n       1788,       2050,       2051,       2066,       2065,       2275,       2276,       2291,       2290\r\n       1789,       2051,       2052,       2067,       2066,       2276,       2277,       2292,       2291\r\n       1790,       2052,       2053,       2068,       2067,       2277,       2278,       2293,       2292\r\n       1791,       2053,       2054,       2069,       2068,       2278,       2279,       2294,       2293\r\n       1792,       2054,       2055,       2070,       2069,       2279,       2280,       2295,       2294\r\n       1793,       2056,       2057,       2072,       2071,       2281,       2282,       2297,       2296\r\n       1794,       2057,       2058,       2073,       2072,       2282,       2283,       2298,       2297\r\n       1795,       2058,       2059,       2074,       2073,       2283,       2284,       2299,       2298\r\n       1796,       2059,       2060,       2075,       2074,       2284,       2285,       2300,       2299\r\n       1797,       2060,       2061,       2076,       2075,       2285,       2286,       2301,       2300\r\n       1798,       2061,       2062,       2077,       2076,       2286,       2287,       2302,       2301\r\n       1799,       2062,       2063,       2078,       2077,       2287,       2288,       2303,       2302\r\n       1800,       2063,       2064,       2079,       2078,       2288,       2289,       2304,       2303\r\n       1801,       2064,       2065,       2080,       2079,       2289,       2290,       2305,       2304\r\n       1802,       2065,       2066,       2081,       2080,       2290,       2291,       2306,       2305\r\n       1803,       2066,       2067,       2082,       2081,       2291,       2292,       2307,       2306\r\n       1804,       2067,       2068,       2083,       2082,       2292,       2293,       2308,       2307\r\n       1805,       2068,       2069,       2084,       2083,       2293,       2294,       2309,       2308\r\n       1806,       2069,       2070,       2085,       2084,       2294,       2295,       2310,       2309\r\n       1807,       2071,       2072,       2087,       2086,       2296,       2297,       2312,       2311\r\n       1808,       2072,       2073,       2088,       2087,       2297,       2298,       2313,       2312\r\n       1809,       2073,       2074,       2089,       2088,       2298,       2299,       2314,       2313\r\n       1810,       2074,       2075,       2090,       2089,       2299,       2300,       2315,       2314\r\n       1811,       2075,       2076,       2091,       2090,       2300,       2301,       2316,       2315\r\n       1812,       2076,       2077,       2092,       2091,       2301,       2302,       2317,       2316\r\n       1813,       2077,       2078,       2093,       2092,       2302,       2303,       2318,       2317\r\n       1814,       2078,       2079,       2094,       2093,       2303,       2304,       2319,       2318\r\n       1815,       2079,       2080,       2095,       2094,       2304,       2305,       2320,       2319\r\n       1816,       2080,       2081,       2096,       2095,       2305,       2306,       2321,       2320\r\n       1817,       2081,       2082,       2097,       2096,       2306,       2307,       2322,       2321\r\n       1818,       2082,       2083,       2098,       2097,       2307,       2308,       2323,       2322\r\n       1819,       2083,       2084,       2099,       2098,       2308,       2309,       2324,       2323\r\n       1820,       2084,       2085,       2100,       2099,       2309,       2310,       2325,       2324\r\n       1821,       2086,       2087,       2102,       2101,       2311,       2312,       2327,       2326\r\n       1822,       2087,       2088,       2103,       2102,       2312,       2313,       2328,       2327\r\n       1823,       2088,       2089,       2104,       2103,       2313,       2314,       2329,       2328\r\n       1824,       2089,       2090,       2105,       2104,       2314,       2315,       2330,       2329\r\n       1825,       2090,       2091,       2106,       2105,       2315,       2316,       2331,       2330\r\n       1826,       2091,       2092,       2107,       2106,       2316,       2317,       2332,       2331\r\n       1827,       2092,       2093,       2108,       2107,       2317,       2318,       2333,       2332\r\n       1828,       2093,       2094,       2109,       2108,       2318,       2319,       2334,       2333\r\n       1829,       2094,       2095,       2110,       2109,       2319,       2320,       2335,       2334\r\n       1830,       2095,       2096,       2111,       2110,       2320,       2321,       2336,       2335\r\n       1831,       2096,       2097,       2112,       2111,       2321,       2322,       2337,       2336\r\n       1832,       2097,       2098,       2113,       2112,       2322,       2323,       2338,       2337\r\n       1833,       2098,       2099,       2114,       2113,       2323,       2324,       2339,       2338\r\n       1834,       2099,       2100,       2115,       2114,       2324,       2325,       2340,       2339\r\n       1835,       2101,       2102,       2117,       2116,       2326,       2327,       2342,       2341\r\n       1836,       2102,       2103,       2118,       2117,       2327,       2328,       2343,       2342\r\n       1837,       2103,       2104,       2119,       2118,       2328,       2329,       2344,       2343\r\n       1838,       2104,       2105,       2120,       2119,       2329,       2330,       2345,       2344\r\n       1839,       2105,       2106,       2121,       2120,       2330,       2331,       2346,       2345\r\n       1840,       2106,       2107,       2122,       2121,       2331,       2332,       2347,       2346\r\n       1841,       2107,       2108,       2123,       2122,       2332,       2333,       2348,       2347\r\n       1842,       2108,       2109,       2124,       2123,       2333,       2334,       2349,       2348\r\n       1843,       2109,       2110,       2125,       2124,       2334,       2335,       2350,       2349\r\n       1844,       2110,       2111,       2126,       2125,       2335,       2336,       2351,       2350\r\n       1845,       2111,       2112,       2127,       2126,       2336,       2337,       2352,       2351\r\n       1846,       2112,       2113,       2128,       2127,       2337,       2338,       2353,       2352\r\n       1847,       2113,       2114,       2129,       2128,       2338,       2339,       2354,       2353\r\n       1848,       2114,       2115,       2130,       2129,       2339,       2340,       2355,       2354\r\n       1849,       2116,       2117,       2132,       2131,       2341,       2342,       2357,       2356\r\n       1850,       2117,       2118,       2133,       2132,       2342,       2343,       2358,       2357\r\n       1851,       2118,       2119,       2134,       2133,       2343,       2344,       2359,       2358\r\n       1852,       2119,       2120,       2135,       2134,       2344,       2345,       2360,       2359\r\n       1853,       2120,       2121,       2136,       2135,       2345,       2346,       2361,       2360\r\n       1854,       2121,       2122,       2137,       2136,       2346,       2347,       2362,       2361\r\n       1855,       2122,       2123,       2138,       2137,       2347,       2348,       2363,       2362\r\n       1856,       2123,       2124,       2139,       2138,       2348,       2349,       2364,       2363\r\n       1857,       2124,       2125,       2140,       2139,       2349,       2350,       2365,       2364\r\n       1858,       2125,       2126,       2141,       2140,       2350,       2351,       2366,       2365\r\n       1859,       2126,       2127,       2142,       2141,       2351,       2352,       2367,       2366\r\n       1860,       2127,       2128,       2143,       2142,       2352,       2353,       2368,       2367\r\n       1861,       2128,       2129,       2144,       2143,       2353,       2354,       2369,       2368\r\n       1862,       2129,       2130,       2145,       2144,       2354,       2355,       2370,       2369\r\n       1863,       2131,       2132,       2147,       2146,       2356,       2357,       2372,       2371\r\n       1864,       2132,       2133,       2148,       2147,       2357,       2358,       2373,       2372\r\n       1865,       2133,       2134,       2149,       2148,       2358,       2359,       2374,       2373\r\n       1866,       2134,       2135,       2150,       2149,       2359,       2360,       2375,       2374\r\n       1867,       2135,       2136,       2151,       2150,       2360,       2361,       2376,       2375\r\n       1868,       2136,       2137,       2152,       2151,       2361,       2362,       2377,       2376\r\n       1869,       2137,       2138,       2153,       2152,       2362,       2363,       2378,       2377\r\n       1870,       2138,       2139,       2154,       2153,       2363,       2364,       2379,       2378\r\n       1871,       2139,       2140,       2155,       2154,       2364,       2365,       2380,       2379\r\n       1872,       2140,       2141,       2156,       2155,       2365,       2366,       2381,       2380\r\n       1873,       2141,       2142,       2157,       2156,       2366,       2367,       2382,       2381\r\n       1874,       2142,       2143,       2158,       2157,       2367,       2368,       2383,       2382\r\n       1875,       2143,       2144,       2159,       2158,       2368,       2369,       2384,       2383\r\n       1876,       2144,       2145,       2160,       2159,       2369,       2370,       2385,       2384\r\n       1877,       2146,       2147,       2162,       2161,       2371,       2372,       2387,       2386\r\n       1878,       2147,       2148,       2163,       2162,       2372,       2373,       2388,       2387\r\n       1879,       2148,       2149,       2164,       2163,       2373,       2374,       2389,       2388\r\n       1880,       2149,       2150,       2165,       2164,       2374,       2375,       2390,       2389\r\n       1881,       2150,       2151,       2166,       2165,       2375,       2376,       2391,       2390\r\n       1882,       2151,       2152,       2167,       2166,       2376,       2377,       2392,       2391\r\n       1883,       2152,       2153,       2168,       2167,       2377,       2378,       2393,       2392\r\n       1884,       2153,       2154,       2169,       2168,       2378,       2379,       2394,       2393\r\n       1885,       2154,       2155,       2170,       2169,       2379,       2380,       2395,       2394\r\n       1886,       2155,       2156,       2171,       2170,       2380,       2381,       2396,       2395\r\n       1887,       2156,       2157,       2172,       2171,       2381,       2382,       2397,       2396\r\n       1888,       2157,       2158,       2173,       2172,       2382,       2383,       2398,       2397\r\n       1889,       2158,       2159,       2174,       2173,       2383,       2384,       2399,       2398\r\n       1890,       2159,       2160,       2175,       2174,       2384,       2385,       2400,       2399\r\n       1891,       2161,       2162,       2177,       2176,       2386,       2387,       2402,       2401\r\n       1892,       2162,       2163,       2178,       2177,       2387,       2388,       2403,       2402\r\n       1893,       2163,       2164,       2179,       2178,       2388,       2389,       2404,       2403\r\n       1894,       2164,       2165,       2180,       2179,       2389,       2390,       2405,       2404\r\n       1895,       2165,       2166,       2181,       2180,       2390,       2391,       2406,       2405\r\n       1896,       2166,       2167,       2182,       2181,       2391,       2392,       2407,       2406\r\n       1897,       2167,       2168,       2183,       2182,       2392,       2393,       2408,       2407\r\n       1898,       2168,       2169,       2184,       2183,       2393,       2394,       2409,       2408\r\n       1899,       2169,       2170,       2185,       2184,       2394,       2395,       2410,       2409\r\n       1900,       2170,       2171,       2186,       2185,       2395,       2396,       2411,       2410\r\n       1901,       2171,       2172,       2187,       2186,       2396,       2397,       2412,       2411\r\n       1902,       2172,       2173,       2188,       2187,       2397,       2398,       2413,       2412\r\n       1903,       2173,       2174,       2189,       2188,       2398,       2399,       2414,       2413\r\n       1904,       2174,       2175,       2190,       2189,       2399,       2400,       2415,       2414\r\n       1905,       2176,       2177,       2192,       2191,       2401,       2402,       2417,       2416\r\n       1906,       2177,       2178,       2193,       2192,       2402,       2403,       2418,       2417\r\n       1907,       2178,       2179,       2194,       2193,       2403,       2404,       2419,       2418\r\n       1908,       2179,       2180,       2195,       2194,       2404,       2405,       2420,       2419\r\n       1909,       2180,       2181,       2196,       2195,       2405,       2406,       2421,       2420\r\n       1910,       2181,       2182,       2197,       2196,       2406,       2407,       2422,       2421\r\n       1911,       2182,       2183,       2198,       2197,       2407,       2408,       2423,       2422\r\n       1912,       2183,       2184,       2199,       2198,       2408,       2409,       2424,       2423\r\n       1913,       2184,       2185,       2200,       2199,       2409,       2410,       2425,       2424\r\n       1914,       2185,       2186,       2201,       2200,       2410,       2411,       2426,       2425\r\n       1915,       2186,       2187,       2202,       2201,       2411,       2412,       2427,       2426\r\n       1916,       2187,       2188,       2203,       2202,       2412,       2413,       2428,       2427\r\n       1917,       2188,       2189,       2204,       2203,       2413,       2414,       2429,       2428\r\n       1918,       2189,       2190,       2205,       2204,       2414,       2415,       2430,       2429\r\n       1919,       2191,       2192,       2207,       2206,       2416,       2417,       2432,       2431\r\n       1920,       2192,       2193,       2208,       2207,       2417,       2418,       2433,       2432\r\n       1921,       2193,       2194,       2209,       2208,       2418,       2419,       2434,       2433\r\n       1922,       2194,       2195,       2210,       2209,       2419,       2420,       2435,       2434\r\n       1923,       2195,       2196,       2211,       2210,       2420,       2421,       2436,       2435\r\n       1924,       2196,       2197,       2212,       2211,       2421,       2422,       2437,       2436\r\n       1925,       2197,       2198,       2213,       2212,       2422,       2423,       2438,       2437\r\n       1926,       2198,       2199,       2214,       2213,       2423,       2424,       2439,       2438\r\n       1927,       2199,       2200,       2215,       2214,       2424,       2425,       2440,       2439\r\n       1928,       2200,       2201,       2216,       2215,       2425,       2426,       2441,       2440\r\n       1929,       2201,       2202,       2217,       2216,       2426,       2427,       2442,       2441\r\n       1930,       2202,       2203,       2218,       2217,       2427,       2428,       2443,       2442\r\n       1931,       2203,       2204,       2219,       2218,       2428,       2429,       2444,       2443\r\n       1932,       2204,       2205,       2220,       2219,       2429,       2430,       2445,       2444\r\n       1933,       2206,       2207,       2222,       2221,       2431,       2432,       2447,       2446\r\n       1934,       2207,       2208,       2223,       2222,       2432,       2433,       2448,       2447\r\n       1935,       2208,       2209,       2224,       2223,       2433,       2434,       2449,       2448\r\n       1936,       2209,       2210,       2225,       2224,       2434,       2435,       2450,       2449\r\n       1937,       2210,       2211,       2226,       2225,       2435,       2436,       2451,       2450\r\n       1938,       2211,       2212,       2227,       2226,       2436,       2437,       2452,       2451\r\n       1939,       2212,       2213,       2228,       2227,       2437,       2438,       2453,       2452\r\n       1940,       2213,       2214,       2229,       2228,       2438,       2439,       2454,       2453\r\n       1941,       2214,       2215,       2230,       2229,       2439,       2440,       2455,       2454\r\n       1942,       2215,       2216,       2231,       2230,       2440,       2441,       2456,       2455\r\n       1943,       2216,       2217,       2232,       2231,       2441,       2442,       2457,       2456\r\n       1944,       2217,       2218,       2233,       2232,       2442,       2443,       2458,       2457\r\n       1945,       2218,       2219,       2234,       2233,       2443,       2444,       2459,       2458\r\n       1946,       2219,       2220,       2235,       2234,       2444,       2445,       2460,       2459\r\n       1947,       2221,       2222,       2237,       2236,       2446,       2447,       2462,       2461\r\n       1948,       2222,       2223,       2238,       2237,       2447,       2448,       2463,       2462\r\n       1949,       2223,       2224,       2239,       2238,       2448,       2449,       2464,       2463\r\n       1950,       2224,       2225,       2240,       2239,       2449,       2450,       2465,       2464\r\n       1951,       2225,       2226,       2241,       2240,       2450,       2451,       2466,       2465\r\n       1952,       2226,       2227,       2242,       2241,       2451,       2452,       2467,       2466\r\n       1953,       2227,       2228,       2243,       2242,       2452,       2453,       2468,       2467\r\n       1954,       2228,       2229,       2244,       2243,       2453,       2454,       2469,       2468\r\n       1955,       2229,       2230,       2245,       2244,       2454,       2455,       2470,       2469\r\n       1956,       2230,       2231,       2246,       2245,       2455,       2456,       2471,       2470\r\n       1957,       2231,       2232,       2247,       2246,       2456,       2457,       2472,       2471\r\n       1958,       2232,       2233,       2248,       2247,       2457,       2458,       2473,       2472\r\n       1959,       2233,       2234,       2249,       2248,       2458,       2459,       2474,       2473\r\n       1960,       2234,       2235,       2250,       2249,       2459,       2460,       2475,       2474\r\n       1961,       2251,       2252,       2267,       2266,       2476,       2477,       2492,       2491\r\n       1962,       2252,       2253,       2268,       2267,       2477,       2478,       2493,       2492\r\n       1963,       2253,       2254,       2269,       2268,       2478,       2479,       2494,       2493\r\n       1964,       2254,       2255,       2270,       2269,       2479,       2480,       2495,       2494\r\n       1965,       2255,       2256,       2271,       2270,       2480,       2481,       2496,       2495\r\n       1966,       2256,       2257,       2272,       2271,       2481,       2482,       2497,       2496\r\n       1967,       2257,       2258,       2273,       2272,       2482,       2483,       2498,       2497\r\n       1968,       2258,       2259,       2274,       2273,       2483,       2484,       2499,       2498\r\n       1969,       2259,       2260,       2275,       2274,       2484,       2485,       2500,       2499\r\n       1970,       2260,       2261,       2276,       2275,       2485,       2486,       2501,       2500\r\n       1971,       2261,       2262,       2277,       2276,       2486,       2487,       2502,       2501\r\n       1972,       2262,       2263,       2278,       2277,       2487,       2488,       2503,       2502\r\n       1973,       2263,       2264,       2279,       2278,       2488,       2489,       2504,       2503\r\n       1974,       2264,       2265,       2280,       2279,       2489,       2490,       2505,       2504\r\n       1975,       2266,       2267,       2282,       2281,       2491,       2492,       2507,       2506\r\n       1976,       2267,       2268,       2283,       2282,       2492,       2493,       2508,       2507\r\n       1977,       2268,       2269,       2284,       2283,       2493,       2494,       2509,       2508\r\n       1978,       2269,       2270,       2285,       2284,       2494,       2495,       2510,       2509\r\n       1979,       2270,       2271,       2286,       2285,       2495,       2496,       2511,       2510\r\n       1980,       2271,       2272,       2287,       2286,       2496,       2497,       2512,       2511\r\n       1981,       2272,       2273,       2288,       2287,       2497,       2498,       2513,       2512\r\n       1982,       2273,       2274,       2289,       2288,       2498,       2499,       2514,       2513\r\n       1983,       2274,       2275,       2290,       2289,       2499,       2500,       2515,       2514\r\n       1984,       2275,       2276,       2291,       2290,       2500,       2501,       2516,       2515\r\n       1985,       2276,       2277,       2292,       2291,       2501,       2502,       2517,       2516\r\n       1986,       2277,       2278,       2293,       2292,       2502,       2503,       2518,       2517\r\n       1987,       2278,       2279,       2294,       2293,       2503,       2504,       2519,       2518\r\n       1988,       2279,       2280,       2295,       2294,       2504,       2505,       2520,       2519\r\n       1989,       2281,       2282,       2297,       2296,       2506,       2507,       2522,       2521\r\n       1990,       2282,       2283,       2298,       2297,       2507,       2508,       2523,       2522\r\n       1991,       2283,       2284,       2299,       2298,       2508,       2509,       2524,       2523\r\n       1992,       2284,       2285,       2300,       2299,       2509,       2510,       2525,       2524\r\n       1993,       2285,       2286,       2301,       2300,       2510,       2511,       2526,       2525\r\n       1994,       2286,       2287,       2302,       2301,       2511,       2512,       2527,       2526\r\n       1995,       2287,       2288,       2303,       2302,       2512,       2513,       2528,       2527\r\n       1996,       2288,       2289,       2304,       2303,       2513,       2514,       2529,       2528\r\n       1997,       2289,       2290,       2305,       2304,       2514,       2515,       2530,       2529\r\n       1998,       2290,       2291,       2306,       2305,       2515,       2516,       2531,       2530\r\n       1999,       2291,       2292,       2307,       2306,       2516,       2517,       2532,       2531\r\n       2000,       2292,       2293,       2308,       2307,       2517,       2518,       2533,       2532\r\n       2001,       2293,       2294,       2309,       2308,       2518,       2519,       2534,       2533\r\n       2002,       2294,       2295,       2310,       2309,       2519,       2520,       2535,       2534\r\n       2003,       2296,       2297,       2312,       2311,       2521,       2522,       2537,       2536\r\n       2004,       2297,       2298,       2313,       2312,       2522,       2523,       2538,       2537\r\n       2005,       2298,       2299,       2314,       2313,       2523,       2524,       2539,       2538\r\n       2006,       2299,       2300,       2315,       2314,       2524,       2525,       2540,       2539\r\n       2007,       2300,       2301,       2316,       2315,       2525,       2526,       2541,       2540\r\n       2008,       2301,       2302,       2317,       2316,       2526,       2527,       2542,       2541\r\n       2009,       2302,       2303,       2318,       2317,       2527,       2528,       2543,       2542\r\n       2010,       2303,       2304,       2319,       2318,       2528,       2529,       2544,       2543\r\n       2011,       2304,       2305,       2320,       2319,       2529,       2530,       2545,       2544\r\n       2012,       2305,       2306,       2321,       2320,       2530,       2531,       2546,       2545\r\n       2013,       2306,       2307,       2322,       2321,       2531,       2532,       2547,       2546\r\n       2014,       2307,       2308,       2323,       2322,       2532,       2533,       2548,       2547\r\n       2015,       2308,       2309,       2324,       2323,       2533,       2534,       2549,       2548\r\n       2016,       2309,       2310,       2325,       2324,       2534,       2535,       2550,       2549\r\n       2017,       2311,       2312,       2327,       2326,       2536,       2537,       2552,       2551\r\n       2018,       2312,       2313,       2328,       2327,       2537,       2538,       2553,       2552\r\n       2019,       2313,       2314,       2329,       2328,       2538,       2539,       2554,       2553\r\n       2020,       2314,       2315,       2330,       2329,       2539,       2540,       2555,       2554\r\n       2021,       2315,       2316,       2331,       2330,       2540,       2541,       2556,       2555\r\n       2022,       2316,       2317,       2332,       2331,       2541,       2542,       2557,       2556\r\n       2023,       2317,       2318,       2333,       2332,       2542,       2543,       2558,       2557\r\n       2024,       2318,       2319,       2334,       2333,       2543,       2544,       2559,       2558\r\n       2025,       2319,       2320,       2335,       2334,       2544,       2545,       2560,       2559\r\n       2026,       2320,       2321,       2336,       2335,       2545,       2546,       2561,       2560\r\n       2027,       2321,       2322,       2337,       2336,       2546,       2547,       2562,       2561\r\n       2028,       2322,       2323,       2338,       2337,       2547,       2548,       2563,       2562\r\n       2029,       2323,       2324,       2339,       2338,       2548,       2549,       2564,       2563\r\n       2030,       2324,       2325,       2340,       2339,       2549,       2550,       2565,       2564\r\n       2031,       2326,       2327,       2342,       2341,       2551,       2552,       2567,       2566\r\n       2032,       2327,       2328,       2343,       2342,       2552,       2553,       2568,       2567\r\n       2033,       2328,       2329,       2344,       2343,       2553,       2554,       2569,       2568\r\n       2034,       2329,       2330,       2345,       2344,       2554,       2555,       2570,       2569\r\n       2035,       2330,       2331,       2346,       2345,       2555,       2556,       2571,       2570\r\n       2036,       2331,       2332,       2347,       2346,       2556,       2557,       2572,       2571\r\n       2037,       2332,       2333,       2348,       2347,       2557,       2558,       2573,       2572\r\n       2038,       2333,       2334,       2349,       2348,       2558,       2559,       2574,       2573\r\n       2039,       2334,       2335,       2350,       2349,       2559,       2560,       2575,       2574\r\n       2040,       2335,       2336,       2351,       2350,       2560,       2561,       2576,       2575\r\n       2041,       2336,       2337,       2352,       2351,       2561,       2562,       2577,       2576\r\n       2042,       2337,       2338,       2353,       2352,       2562,       2563,       2578,       2577\r\n       2043,       2338,       2339,       2354,       2353,       2563,       2564,       2579,       2578\r\n       2044,       2339,       2340,       2355,       2354,       2564,       2565,       2580,       2579\r\n       2045,       2341,       2342,       2357,       2356,       2566,       2567,       2582,       2581\r\n       2046,       2342,       2343,       2358,       2357,       2567,       2568,       2583,       2582\r\n       2047,       2343,       2344,       2359,       2358,       2568,       2569,       2584,       2583\r\n       2048,       2344,       2345,       2360,       2359,       2569,       2570,       2585,       2584\r\n       2049,       2345,       2346,       2361,       2360,       2570,       2571,       2586,       2585\r\n       2050,       2346,       2347,       2362,       2361,       2571,       2572,       2587,       2586\r\n       2051,       2347,       2348,       2363,       2362,       2572,       2573,       2588,       2587\r\n       2052,       2348,       2349,       2364,       2363,       2573,       2574,       2589,       2588\r\n       2053,       2349,       2350,       2365,       2364,       2574,       2575,       2590,       2589\r\n       2054,       2350,       2351,       2366,       2365,       2575,       2576,       2591,       2590\r\n       2055,       2351,       2352,       2367,       2366,       2576,       2577,       2592,       2591\r\n       2056,       2352,       2353,       2368,       2367,       2577,       2578,       2593,       2592\r\n       2057,       2353,       2354,       2369,       2368,       2578,       2579,       2594,       2593\r\n       2058,       2354,       2355,       2370,       2369,       2579,       2580,       2595,       2594\r\n       2059,       2356,       2357,       2372,       2371,       2581,       2582,       2597,       2596\r\n       2060,       2357,       2358,       2373,       2372,       2582,       2583,       2598,       2597\r\n       2061,       2358,       2359,       2374,       2373,       2583,       2584,       2599,       2598\r\n       2062,       2359,       2360,       2375,       2374,       2584,       2585,       2600,       2599\r\n       2063,       2360,       2361,       2376,       2375,       2585,       2586,       2601,       2600\r\n       2064,       2361,       2362,       2377,       2376,       2586,       2587,       2602,       2601\r\n       2065,       2362,       2363,       2378,       2377,       2587,       2588,       2603,       2602\r\n       2066,       2363,       2364,       2379,       2378,       2588,       2589,       2604,       2603\r\n       2067,       2364,       2365,       2380,       2379,       2589,       2590,       2605,       2604\r\n       2068,       2365,       2366,       2381,       2380,       2590,       2591,       2606,       2605\r\n       2069,       2366,       2367,       2382,       2381,       2591,       2592,       2607,       2606\r\n       2070,       2367,       2368,       2383,       2382,       2592,       2593,       2608,       2607\r\n       2071,       2368,       2369,       2384,       2383,       2593,       2594,       2609,       2608\r\n       2072,       2369,       2370,       2385,       2384,       2594,       2595,       2610,       2609\r\n       2073,       2371,       2372,       2387,       2386,       2596,       2597,       2612,       2611\r\n       2074,       2372,       2373,       2388,       2387,       2597,       2598,       2613,       2612\r\n       2075,       2373,       2374,       2389,       2388,       2598,       2599,       2614,       2613\r\n       2076,       2374,       2375,       2390,       2389,       2599,       2600,       2615,       2614\r\n       2077,       2375,       2376,       2391,       2390,       2600,       2601,       2616,       2615\r\n       2078,       2376,       2377,       2392,       2391,       2601,       2602,       2617,       2616\r\n       2079,       2377,       2378,       2393,       2392,       2602,       2603,       2618,       2617\r\n       2080,       2378,       2379,       2394,       2393,       2603,       2604,       2619,       2618\r\n       2081,       2379,       2380,       2395,       2394,       2604,       2605,       2620,       2619\r\n       2082,       2380,       2381,       2396,       2395,       2605,       2606,       2621,       2620\r\n       2083,       2381,       2382,       2397,       2396,       2606,       2607,       2622,       2621\r\n       2084,       2382,       2383,       2398,       2397,       2607,       2608,       2623,       2622\r\n       2085,       2383,       2384,       2399,       2398,       2608,       2609,       2624,       2623\r\n       2086,       2384,       2385,       2400,       2399,       2609,       2610,       2625,       2624\r\n       2087,       2386,       2387,       2402,       2401,       2611,       2612,       2627,       2626\r\n       2088,       2387,       2388,       2403,       2402,       2612,       2613,       2628,       2627\r\n       2089,       2388,       2389,       2404,       2403,       2613,       2614,       2629,       2628\r\n       2090,       2389,       2390,       2405,       2404,       2614,       2615,       2630,       2629\r\n       2091,       2390,       2391,       2406,       2405,       2615,       2616,       2631,       2630\r\n       2092,       2391,       2392,       2407,       2406,       2616,       2617,       2632,       2631\r\n       2093,       2392,       2393,       2408,       2407,       2617,       2618,       2633,       2632\r\n       2094,       2393,       2394,       2409,       2408,       2618,       2619,       2634,       2633\r\n       2095,       2394,       2395,       2410,       2409,       2619,       2620,       2635,       2634\r\n       2096,       2395,       2396,       2411,       2410,       2620,       2621,       2636,       2635\r\n       2097,       2396,       2397,       2412,       2411,       2621,       2622,       2637,       2636\r\n       2098,       2397,       2398,       2413,       2412,       2622,       2623,       2638,       2637\r\n       2099,       2398,       2399,       2414,       2413,       2623,       2624,       2639,       2638\r\n       2100,       2399,       2400,       2415,       2414,       2624,       2625,       2640,       2639\r\n       2101,       2401,       2402,       2417,       2416,       2626,       2627,       2642,       2641\r\n       2102,       2402,       2403,       2418,       2417,       2627,       2628,       2643,       2642\r\n       2103,       2403,       2404,       2419,       2418,       2628,       2629,       2644,       2643\r\n       2104,       2404,       2405,       2420,       2419,       2629,       2630,       2645,       2644\r\n       2105,       2405,       2406,       2421,       2420,       2630,       2631,       2646,       2645\r\n       2106,       2406,       2407,       2422,       2421,       2631,       2632,       2647,       2646\r\n       2107,       2407,       2408,       2423,       2422,       2632,       2633,       2648,       2647\r\n       2108,       2408,       2409,       2424,       2423,       2633,       2634,       2649,       2648\r\n       2109,       2409,       2410,       2425,       2424,       2634,       2635,       2650,       2649\r\n       2110,       2410,       2411,       2426,       2425,       2635,       2636,       2651,       2650\r\n       2111,       2411,       2412,       2427,       2426,       2636,       2637,       2652,       2651\r\n       2112,       2412,       2413,       2428,       2427,       2637,       2638,       2653,       2652\r\n       2113,       2413,       2414,       2429,       2428,       2638,       2639,       2654,       2653\r\n       2114,       2414,       2415,       2430,       2429,       2639,       2640,       2655,       2654\r\n       2115,       2416,       2417,       2432,       2431,       2641,       2642,       2657,       2656\r\n       2116,       2417,       2418,       2433,       2432,       2642,       2643,       2658,       2657\r\n       2117,       2418,       2419,       2434,       2433,       2643,       2644,       2659,       2658\r\n       2118,       2419,       2420,       2435,       2434,       2644,       2645,       2660,       2659\r\n       2119,       2420,       2421,       2436,       2435,       2645,       2646,       2661,       2660\r\n       2120,       2421,       2422,       2437,       2436,       2646,       2647,       2662,       2661\r\n       2121,       2422,       2423,       2438,       2437,       2647,       2648,       2663,       2662\r\n       2122,       2423,       2424,       2439,       2438,       2648,       2649,       2664,       2663\r\n       2123,       2424,       2425,       2440,       2439,       2649,       2650,       2665,       2664\r\n       2124,       2425,       2426,       2441,       2440,       2650,       2651,       2666,       2665\r\n       2125,       2426,       2427,       2442,       2441,       2651,       2652,       2667,       2666\r\n       2126,       2427,       2428,       2443,       2442,       2652,       2653,       2668,       2667\r\n       2127,       2428,       2429,       2444,       2443,       2653,       2654,       2669,       2668\r\n       2128,       2429,       2430,       2445,       2444,       2654,       2655,       2670,       2669\r\n       2129,       2431,       2432,       2447,       2446,       2656,       2657,       2672,       2671\r\n       2130,       2432,       2433,       2448,       2447,       2657,       2658,       2673,       2672\r\n       2131,       2433,       2434,       2449,       2448,       2658,       2659,       2674,       2673\r\n       2132,       2434,       2435,       2450,       2449,       2659,       2660,       2675,       2674\r\n       2133,       2435,       2436,       2451,       2450,       2660,       2661,       2676,       2675\r\n       2134,       2436,       2437,       2452,       2451,       2661,       2662,       2677,       2676\r\n       2135,       2437,       2438,       2453,       2452,       2662,       2663,       2678,       2677\r\n       2136,       2438,       2439,       2454,       2453,       2663,       2664,       2679,       2678\r\n       2137,       2439,       2440,       2455,       2454,       2664,       2665,       2680,       2679\r\n       2138,       2440,       2441,       2456,       2455,       2665,       2666,       2681,       2680\r\n       2139,       2441,       2442,       2457,       2456,       2666,       2667,       2682,       2681\r\n       2140,       2442,       2443,       2458,       2457,       2667,       2668,       2683,       2682\r\n       2141,       2443,       2444,       2459,       2458,       2668,       2669,       2684,       2683\r\n       2142,       2444,       2445,       2460,       2459,       2669,       2670,       2685,       2684\r\n       2143,       2446,       2447,       2462,       2461,       2671,       2672,       2687,       2686\r\n       2144,       2447,       2448,       2463,       2462,       2672,       2673,       2688,       2687\r\n       2145,       2448,       2449,       2464,       2463,       2673,       2674,       2689,       2688\r\n       2146,       2449,       2450,       2465,       2464,       2674,       2675,       2690,       2689\r\n       2147,       2450,       2451,       2466,       2465,       2675,       2676,       2691,       2690\r\n       2148,       2451,       2452,       2467,       2466,       2676,       2677,       2692,       2691\r\n       2149,       2452,       2453,       2468,       2467,       2677,       2678,       2693,       2692\r\n       2150,       2453,       2454,       2469,       2468,       2678,       2679,       2694,       2693\r\n       2151,       2454,       2455,       2470,       2469,       2679,       2680,       2695,       2694\r\n       2152,       2455,       2456,       2471,       2470,       2680,       2681,       2696,       2695\r\n       2153,       2456,       2457,       2472,       2471,       2681,       2682,       2697,       2696\r\n       2154,       2457,       2458,       2473,       2472,       2682,       2683,       2698,       2697\r\n       2155,       2458,       2459,       2474,       2473,       2683,       2684,       2699,       2698\r\n       2156,       2459,       2460,       2475,       2474,       2684,       2685,       2700,       2699\r\n       2157,       2476,       2477,       2492,       2491,       2701,       2702,       2717,       2716\r\n       2158,       2477,       2478,       2493,       2492,       2702,       2703,       2718,       2717\r\n       2159,       2478,       2479,       2494,       2493,       2703,       2704,       2719,       2718\r\n       2160,       2479,       2480,       2495,       2494,       2704,       2705,       2720,       2719\r\n       2161,       2480,       2481,       2496,       2495,       2705,       2706,       2721,       2720\r\n       2162,       2481,       2482,       2497,       2496,       2706,       2707,       2722,       2721\r\n       2163,       2482,       2483,       2498,       2497,       2707,       2708,       2723,       2722\r\n       2164,       2483,       2484,       2499,       2498,       2708,       2709,       2724,       2723\r\n       2165,       2484,       2485,       2500,       2499,       2709,       2710,       2725,       2724\r\n       2166,       2485,       2486,       2501,       2500,       2710,       2711,       2726,       2725\r\n       2167,       2486,       2487,       2502,       2501,       2711,       2712,       2727,       2726\r\n       2168,       2487,       2488,       2503,       2502,       2712,       2713,       2728,       2727\r\n       2169,       2488,       2489,       2504,       2503,       2713,       2714,       2729,       2728\r\n       2170,       2489,       2490,       2505,       2504,       2714,       2715,       2730,       2729\r\n       2171,       2491,       2492,       2507,       2506,       2716,       2717,       2732,       2731\r\n       2172,       2492,       2493,       2508,       2507,       2717,       2718,       2733,       2732\r\n       2173,       2493,       2494,       2509,       2508,       2718,       2719,       2734,       2733\r\n       2174,       2494,       2495,       2510,       2509,       2719,       2720,       2735,       2734\r\n       2175,       2495,       2496,       2511,       2510,       2720,       2721,       2736,       2735\r\n       2176,       2496,       2497,       2512,       2511,       2721,       2722,       2737,       2736\r\n       2177,       2497,       2498,       2513,       2512,       2722,       2723,       2738,       2737\r\n       2178,       2498,       2499,       2514,       2513,       2723,       2724,       2739,       2738\r\n       2179,       2499,       2500,       2515,       2514,       2724,       2725,       2740,       2739\r\n       2180,       2500,       2501,       2516,       2515,       2725,       2726,       2741,       2740\r\n       2181,       2501,       2502,       2517,       2516,       2726,       2727,       2742,       2741\r\n       2182,       2502,       2503,       2518,       2517,       2727,       2728,       2743,       2742\r\n       2183,       2503,       2504,       2519,       2518,       2728,       2729,       2744,       2743\r\n       2184,       2504,       2505,       2520,       2519,       2729,       2730,       2745,       2744\r\n       2185,       2506,       2507,       2522,       2521,       2731,       2732,       2747,       2746\r\n       2186,       2507,       2508,       2523,       2522,       2732,       2733,       2748,       2747\r\n       2187,       2508,       2509,       2524,       2523,       2733,       2734,       2749,       2748\r\n       2188,       2509,       2510,       2525,       2524,       2734,       2735,       2750,       2749\r\n       2189,       2510,       2511,       2526,       2525,       2735,       2736,       2751,       2750\r\n       2190,       2511,       2512,       2527,       2526,       2736,       2737,       2752,       2751\r\n       2191,       2512,       2513,       2528,       2527,       2737,       2738,       2753,       2752\r\n       2192,       2513,       2514,       2529,       2528,       2738,       2739,       2754,       2753\r\n       2193,       2514,       2515,       2530,       2529,       2739,       2740,       2755,       2754\r\n       2194,       2515,       2516,       2531,       2530,       2740,       2741,       2756,       2755\r\n       2195,       2516,       2517,       2532,       2531,       2741,       2742,       2757,       2756\r\n       2196,       2517,       2518,       2533,       2532,       2742,       2743,       2758,       2757\r\n       2197,       2518,       2519,       2534,       2533,       2743,       2744,       2759,       2758\r\n       2198,       2519,       2520,       2535,       2534,       2744,       2745,       2760,       2759\r\n       2199,       2521,       2522,       2537,       2536,       2746,       2747,       2762,       2761\r\n       2200,       2522,       2523,       2538,       2537,       2747,       2748,       2763,       2762\r\n       2201,       2523,       2524,       2539,       2538,       2748,       2749,       2764,       2763\r\n       2202,       2524,       2525,       2540,       2539,       2749,       2750,       2765,       2764\r\n       2203,       2525,       2526,       2541,       2540,       2750,       2751,       2766,       2765\r\n       2204,       2526,       2527,       2542,       2541,       2751,       2752,       2767,       2766\r\n       2205,       2527,       2528,       2543,       2542,       2752,       2753,       2768,       2767\r\n       2206,       2528,       2529,       2544,       2543,       2753,       2754,       2769,       2768\r\n       2207,       2529,       2530,       2545,       2544,       2754,       2755,       2770,       2769\r\n       2208,       2530,       2531,       2546,       2545,       2755,       2756,       2771,       2770\r\n       2209,       2531,       2532,       2547,       2546,       2756,       2757,       2772,       2771\r\n       2210,       2532,       2533,       2548,       2547,       2757,       2758,       2773,       2772\r\n       2211,       2533,       2534,       2549,       2548,       2758,       2759,       2774,       2773\r\n       2212,       2534,       2535,       2550,       2549,       2759,       2760,       2775,       2774\r\n       2213,       2536,       2537,       2552,       2551,       2761,       2762,       2777,       2776\r\n       2214,       2537,       2538,       2553,       2552,       2762,       2763,       2778,       2777\r\n       2215,       2538,       2539,       2554,       2553,       2763,       2764,       2779,       2778\r\n       2216,       2539,       2540,       2555,       2554,       2764,       2765,       2780,       2779\r\n       2217,       2540,       2541,       2556,       2555,       2765,       2766,       2781,       2780\r\n       2218,       2541,       2542,       2557,       2556,       2766,       2767,       2782,       2781\r\n       2219,       2542,       2543,       2558,       2557,       2767,       2768,       2783,       2782\r\n       2220,       2543,       2544,       2559,       2558,       2768,       2769,       2784,       2783\r\n       2221,       2544,       2545,       2560,       2559,       2769,       2770,       2785,       2784\r\n       2222,       2545,       2546,       2561,       2560,       2770,       2771,       2786,       2785\r\n       2223,       2546,       2547,       2562,       2561,       2771,       2772,       2787,       2786\r\n       2224,       2547,       2548,       2563,       2562,       2772,       2773,       2788,       2787\r\n       2225,       2548,       2549,       2564,       2563,       2773,       2774,       2789,       2788\r\n       2226,       2549,       2550,       2565,       2564,       2774,       2775,       2790,       2789\r\n       2227,       2551,       2552,       2567,       2566,       2776,       2777,       2792,       2791\r\n       2228,       2552,       2553,       2568,       2567,       2777,       2778,       2793,       2792\r\n       2229,       2553,       2554,       2569,       2568,       2778,       2779,       2794,       2793\r\n       2230,       2554,       2555,       2570,       2569,       2779,       2780,       2795,       2794\r\n       2231,       2555,       2556,       2571,       2570,       2780,       2781,       2796,       2795\r\n       2232,       2556,       2557,       2572,       2571,       2781,       2782,       2797,       2796\r\n       2233,       2557,       2558,       2573,       2572,       2782,       2783,       2798,       2797\r\n       2234,       2558,       2559,       2574,       2573,       2783,       2784,       2799,       2798\r\n       2235,       2559,       2560,       2575,       2574,       2784,       2785,       2800,       2799\r\n       2236,       2560,       2561,       2576,       2575,       2785,       2786,       2801,       2800\r\n       2237,       2561,       2562,       2577,       2576,       2786,       2787,       2802,       2801\r\n       2238,       2562,       2563,       2578,       2577,       2787,       2788,       2803,       2802\r\n       2239,       2563,       2564,       2579,       2578,       2788,       2789,       2804,       2803\r\n       2240,       2564,       2565,       2580,       2579,       2789,       2790,       2805,       2804\r\n       2241,       2566,       2567,       2582,       2581,       2791,       2792,       2807,       2806\r\n       2242,       2567,       2568,       2583,       2582,       2792,       2793,       2808,       2807\r\n       2243,       2568,       2569,       2584,       2583,       2793,       2794,       2809,       2808\r\n       2244,       2569,       2570,       2585,       2584,       2794,       2795,       2810,       2809\r\n       2245,       2570,       2571,       2586,       2585,       2795,       2796,       2811,       2810\r\n       2246,       2571,       2572,       2587,       2586,       2796,       2797,       2812,       2811\r\n       2247,       2572,       2573,       2588,       2587,       2797,       2798,       2813,       2812\r\n       2248,       2573,       2574,       2589,       2588,       2798,       2799,       2814,       2813\r\n       2249,       2574,       2575,       2590,       2589,       2799,       2800,       2815,       2814\r\n       2250,       2575,       2576,       2591,       2590,       2800,       2801,       2816,       2815\r\n       2251,       2576,       2577,       2592,       2591,       2801,       2802,       2817,       2816\r\n       2252,       2577,       2578,       2593,       2592,       2802,       2803,       2818,       2817\r\n       2253,       2578,       2579,       2594,       2593,       2803,       2804,       2819,       2818\r\n       2254,       2579,       2580,       2595,       2594,       2804,       2805,       2820,       2819\r\n       2255,       2581,       2582,       2597,       2596,       2806,       2807,       2822,       2821\r\n       2256,       2582,       2583,       2598,       2597,       2807,       2808,       2823,       2822\r\n       2257,       2583,       2584,       2599,       2598,       2808,       2809,       2824,       2823\r\n       2258,       2584,       2585,       2600,       2599,       2809,       2810,       2825,       2824\r\n       2259,       2585,       2586,       2601,       2600,       2810,       2811,       2826,       2825\r\n       2260,       2586,       2587,       2602,       2601,       2811,       2812,       2827,       2826\r\n       2261,       2587,       2588,       2603,       2602,       2812,       2813,       2828,       2827\r\n       2262,       2588,       2589,       2604,       2603,       2813,       2814,       2829,       2828\r\n       2263,       2589,       2590,       2605,       2604,       2814,       2815,       2830,       2829\r\n       2264,       2590,       2591,       2606,       2605,       2815,       2816,       2831,       2830\r\n       2265,       2591,       2592,       2607,       2606,       2816,       2817,       2832,       2831\r\n       2266,       2592,       2593,       2608,       2607,       2817,       2818,       2833,       2832\r\n       2267,       2593,       2594,       2609,       2608,       2818,       2819,       2834,       2833\r\n       2268,       2594,       2595,       2610,       2609,       2819,       2820,       2835,       2834\r\n       2269,       2596,       2597,       2612,       2611,       2821,       2822,       2837,       2836\r\n       2270,       2597,       2598,       2613,       2612,       2822,       2823,       2838,       2837\r\n       2271,       2598,       2599,       2614,       2613,       2823,       2824,       2839,       2838\r\n       2272,       2599,       2600,       2615,       2614,       2824,       2825,       2840,       2839\r\n       2273,       2600,       2601,       2616,       2615,       2825,       2826,       2841,       2840\r\n       2274,       2601,       2602,       2617,       2616,       2826,       2827,       2842,       2841\r\n       2275,       2602,       2603,       2618,       2617,       2827,       2828,       2843,       2842\r\n       2276,       2603,       2604,       2619,       2618,       2828,       2829,       2844,       2843\r\n       2277,       2604,       2605,       2620,       2619,       2829,       2830,       2845,       2844\r\n       2278,       2605,       2606,       2621,       2620,       2830,       2831,       2846,       2845\r\n       2279,       2606,       2607,       2622,       2621,       2831,       2832,       2847,       2846\r\n       2280,       2607,       2608,       2623,       2622,       2832,       2833,       2848,       2847\r\n       2281,       2608,       2609,       2624,       2623,       2833,       2834,       2849,       2848\r\n       2282,       2609,       2610,       2625,       2624,       2834,       2835,       2850,       2849\r\n       2283,       2611,       2612,       2627,       2626,       2836,       2837,       2852,       2851\r\n       2284,       2612,       2613,       2628,       2627,       2837,       2838,       2853,       2852\r\n       2285,       2613,       2614,       2629,       2628,       2838,       2839,       2854,       2853\r\n       2286,       2614,       2615,       2630,       2629,       2839,       2840,       2855,       2854\r\n       2287,       2615,       2616,       2631,       2630,       2840,       2841,       2856,       2855\r\n       2288,       2616,       2617,       2632,       2631,       2841,       2842,       2857,       2856\r\n       2289,       2617,       2618,       2633,       2632,       2842,       2843,       2858,       2857\r\n       2290,       2618,       2619,       2634,       2633,       2843,       2844,       2859,       2858\r\n       2291,       2619,       2620,       2635,       2634,       2844,       2845,       2860,       2859\r\n       2292,       2620,       2621,       2636,       2635,       2845,       2846,       2861,       2860\r\n       2293,       2621,       2622,       2637,       2636,       2846,       2847,       2862,       2861\r\n       2294,       2622,       2623,       2638,       2637,       2847,       2848,       2863,       2862\r\n       2295,       2623,       2624,       2639,       2638,       2848,       2849,       2864,       2863\r\n       2296,       2624,       2625,       2640,       2639,       2849,       2850,       2865,       2864\r\n       2297,       2626,       2627,       2642,       2641,       2851,       2852,       2867,       2866\r\n       2298,       2627,       2628,       2643,       2642,       2852,       2853,       2868,       2867\r\n       2299,       2628,       2629,       2644,       2643,       2853,       2854,       2869,       2868\r\n       2300,       2629,       2630,       2645,       2644,       2854,       2855,       2870,       2869\r\n       2301,       2630,       2631,       2646,       2645,       2855,       2856,       2871,       2870\r\n       2302,       2631,       2632,       2647,       2646,       2856,       2857,       2872,       2871\r\n       2303,       2632,       2633,       2648,       2647,       2857,       2858,       2873,       2872\r\n       2304,       2633,       2634,       2649,       2648,       2858,       2859,       2874,       2873\r\n       2305,       2634,       2635,       2650,       2649,       2859,       2860,       2875,       2874\r\n       2306,       2635,       2636,       2651,       2650,       2860,       2861,       2876,       2875\r\n       2307,       2636,       2637,       2652,       2651,       2861,       2862,       2877,       2876\r\n       2308,       2637,       2638,       2653,       2652,       2862,       2863,       2878,       2877\r\n       2309,       2638,       2639,       2654,       2653,       2863,       2864,       2879,       2878\r\n       2310,       2639,       2640,       2655,       2654,       2864,       2865,       2880,       2879\r\n       2311,       2641,       2642,       2657,       2656,       2866,       2867,       2882,       2881\r\n       2312,       2642,       2643,       2658,       2657,       2867,       2868,       2883,       2882\r\n       2313,       2643,       2644,       2659,       2658,       2868,       2869,       2884,       2883\r\n       2314,       2644,       2645,       2660,       2659,       2869,       2870,       2885,       2884\r\n       2315,       2645,       2646,       2661,       2660,       2870,       2871,       2886,       2885\r\n       2316,       2646,       2647,       2662,       2661,       2871,       2872,       2887,       2886\r\n       2317,       2647,       2648,       2663,       2662,       2872,       2873,       2888,       2887\r\n       2318,       2648,       2649,       2664,       2663,       2873,       2874,       2889,       2888\r\n       2319,       2649,       2650,       2665,       2664,       2874,       2875,       2890,       2889\r\n       2320,       2650,       2651,       2666,       2665,       2875,       2876,       2891,       2890\r\n       2321,       2651,       2652,       2667,       2666,       2876,       2877,       2892,       2891\r\n       2322,       2652,       2653,       2668,       2667,       2877,       2878,       2893,       2892\r\n       2323,       2653,       2654,       2669,       2668,       2878,       2879,       2894,       2893\r\n       2324,       2654,       2655,       2670,       2669,       2879,       2880,       2895,       2894\r\n       2325,       2656,       2657,       2672,       2671,       2881,       2882,       2897,       2896\r\n       2326,       2657,       2658,       2673,       2672,       2882,       2883,       2898,       2897\r\n       2327,       2658,       2659,       2674,       2673,       2883,       2884,       2899,       2898\r\n       2328,       2659,       2660,       2675,       2674,       2884,       2885,       2900,       2899\r\n       2329,       2660,       2661,       2676,       2675,       2885,       2886,       2901,       2900\r\n       2330,       2661,       2662,       2677,       2676,       2886,       2887,       2902,       2901\r\n       2331,       2662,       2663,       2678,       2677,       2887,       2888,       2903,       2902\r\n       2332,       2663,       2664,       2679,       2678,       2888,       2889,       2904,       2903\r\n       2333,       2664,       2665,       2680,       2679,       2889,       2890,       2905,       2904\r\n       2334,       2665,       2666,       2681,       2680,       2890,       2891,       2906,       2905\r\n       2335,       2666,       2667,       2682,       2681,       2891,       2892,       2907,       2906\r\n       2336,       2667,       2668,       2683,       2682,       2892,       2893,       2908,       2907\r\n       2337,       2668,       2669,       2684,       2683,       2893,       2894,       2909,       2908\r\n       2338,       2669,       2670,       2685,       2684,       2894,       2895,       2910,       2909\r\n       2339,       2671,       2672,       2687,       2686,       2896,       2897,       2912,       2911\r\n       2340,       2672,       2673,       2688,       2687,       2897,       2898,       2913,       2912\r\n       2341,       2673,       2674,       2689,       2688,       2898,       2899,       2914,       2913\r\n       2342,       2674,       2675,       2690,       2689,       2899,       2900,       2915,       2914\r\n       2343,       2675,       2676,       2691,       2690,       2900,       2901,       2916,       2915\r\n       2344,       2676,       2677,       2692,       2691,       2901,       2902,       2917,       2916\r\n       2345,       2677,       2678,       2693,       2692,       2902,       2903,       2918,       2917\r\n       2346,       2678,       2679,       2694,       2693,       2903,       2904,       2919,       2918\r\n       2347,       2679,       2680,       2695,       2694,       2904,       2905,       2920,       2919\r\n       2348,       2680,       2681,       2696,       2695,       2905,       2906,       2921,       2920\r\n       2349,       2681,       2682,       2697,       2696,       2906,       2907,       2922,       2921\r\n       2350,       2682,       2683,       2698,       2697,       2907,       2908,       2923,       2922\r\n       2351,       2683,       2684,       2699,       2698,       2908,       2909,       2924,       2923\r\n       2352,       2684,       2685,       2700,       2699,       2909,       2910,       2925,       2924\r\n       2353,       2701,       2702,       2717,       2716,       2926,       2927,       2942,       2941\r\n       2354,       2702,       2703,       2718,       2717,       2927,       2928,       2943,       2942\r\n       2355,       2703,       2704,       2719,       2718,       2928,       2929,       2944,       2943\r\n       2356,       2704,       2705,       2720,       2719,       2929,       2930,       2945,       2944\r\n       2357,       2705,       2706,       2721,       2720,       2930,       2931,       2946,       2945\r\n       2358,       2706,       2707,       2722,       2721,       2931,       2932,       2947,       2946\r\n       2359,       2707,       2708,       2723,       2722,       2932,       2933,       2948,       2947\r\n       2360,       2708,       2709,       2724,       2723,       2933,       2934,       2949,       2948\r\n       2361,       2709,       2710,       2725,       2724,       2934,       2935,       2950,       2949\r\n       2362,       2710,       2711,       2726,       2725,       2935,       2936,       2951,       2950\r\n       2363,       2711,       2712,       2727,       2726,       2936,       2937,       2952,       2951\r\n       2364,       2712,       2713,       2728,       2727,       2937,       2938,       2953,       2952\r\n       2365,       2713,       2714,       2729,       2728,       2938,       2939,       2954,       2953\r\n       2366,       2714,       2715,       2730,       2729,       2939,       2940,       2955,       2954\r\n       2367,       2716,       2717,       2732,       2731,       2941,       2942,       2957,       2956\r\n       2368,       2717,       2718,       2733,       2732,       2942,       2943,       2958,       2957\r\n       2369,       2718,       2719,       2734,       2733,       2943,       2944,       2959,       2958\r\n       2370,       2719,       2720,       2735,       2734,       2944,       2945,       2960,       2959\r\n       2371,       2720,       2721,       2736,       2735,       2945,       2946,       2961,       2960\r\n       2372,       2721,       2722,       2737,       2736,       2946,       2947,       2962,       2961\r\n       2373,       2722,       2723,       2738,       2737,       2947,       2948,       2963,       2962\r\n       2374,       2723,       2724,       2739,       2738,       2948,       2949,       2964,       2963\r\n       2375,       2724,       2725,       2740,       2739,       2949,       2950,       2965,       2964\r\n       2376,       2725,       2726,       2741,       2740,       2950,       2951,       2966,       2965\r\n       2377,       2726,       2727,       2742,       2741,       2951,       2952,       2967,       2966\r\n       2378,       2727,       2728,       2743,       2742,       2952,       2953,       2968,       2967\r\n       2379,       2728,       2729,       2744,       2743,       2953,       2954,       2969,       2968\r\n       2380,       2729,       2730,       2745,       2744,       2954,       2955,       2970,       2969\r\n       2381,       2731,       2732,       2747,       2746,       2956,       2957,       2972,       2971\r\n       2382,       2732,       2733,       2748,       2747,       2957,       2958,       2973,       2972\r\n       2383,       2733,       2734,       2749,       2748,       2958,       2959,       2974,       2973\r\n       2384,       2734,       2735,       2750,       2749,       2959,       2960,       2975,       2974\r\n       2385,       2735,       2736,       2751,       2750,       2960,       2961,       2976,       2975\r\n       2386,       2736,       2737,       2752,       2751,       2961,       2962,       2977,       2976\r\n       2387,       2737,       2738,       2753,       2752,       2962,       2963,       2978,       2977\r\n       2388,       2738,       2739,       2754,       2753,       2963,       2964,       2979,       2978\r\n       2389,       2739,       2740,       2755,       2754,       2964,       2965,       2980,       2979\r\n       2390,       2740,       2741,       2756,       2755,       2965,       2966,       2981,       2980\r\n       2391,       2741,       2742,       2757,       2756,       2966,       2967,       2982,       2981\r\n       2392,       2742,       2743,       2758,       2757,       2967,       2968,       2983,       2982\r\n       2393,       2743,       2744,       2759,       2758,       2968,       2969,       2984,       2983\r\n       2394,       2744,       2745,       2760,       2759,       2969,       2970,       2985,       2984\r\n       2395,       2746,       2747,       2762,       2761,       2971,       2972,       2987,       2986\r\n       2396,       2747,       2748,       2763,       2762,       2972,       2973,       2988,       2987\r\n       2397,       2748,       2749,       2764,       2763,       2973,       2974,       2989,       2988\r\n       2398,       2749,       2750,       2765,       2764,       2974,       2975,       2990,       2989\r\n       2399,       2750,       2751,       2766,       2765,       2975,       2976,       2991,       2990\r\n       2400,       2751,       2752,       2767,       2766,       2976,       2977,       2992,       2991\r\n       2401,       2752,       2753,       2768,       2767,       2977,       2978,       2993,       2992\r\n       2402,       2753,       2754,       2769,       2768,       2978,       2979,       2994,       2993\r\n       2403,       2754,       2755,       2770,       2769,       2979,       2980,       2995,       2994\r\n       2404,       2755,       2756,       2771,       2770,       2980,       2981,       2996,       2995\r\n       2405,       2756,       2757,       2772,       2771,       2981,       2982,       2997,       2996\r\n       2406,       2757,       2758,       2773,       2772,       2982,       2983,       2998,       2997\r\n       2407,       2758,       2759,       2774,       2773,       2983,       2984,       2999,       2998\r\n       2408,       2759,       2760,       2775,       2774,       2984,       2985,       3000,       2999\r\n       2409,       2761,       2762,       2777,       2776,       2986,       2987,       3002,       3001\r\n       2410,       2762,       2763,       2778,       2777,       2987,       2988,       3003,       3002\r\n       2411,       2763,       2764,       2779,       2778,       2988,       2989,       3004,       3003\r\n       2412,       2764,       2765,       2780,       2779,       2989,       2990,       3005,       3004\r\n       2413,       2765,       2766,       2781,       2780,       2990,       2991,       3006,       3005\r\n       2414,       2766,       2767,       2782,       2781,       2991,       2992,       3007,       3006\r\n       2415,       2767,       2768,       2783,       2782,       2992,       2993,       3008,       3007\r\n       2416,       2768,       2769,       2784,       2783,       2993,       2994,       3009,       3008\r\n       2417,       2769,       2770,       2785,       2784,       2994,       2995,       3010,       3009\r\n       2418,       2770,       2771,       2786,       2785,       2995,       2996,       3011,       3010\r\n       2419,       2771,       2772,       2787,       2786,       2996,       2997,       3012,       3011\r\n       2420,       2772,       2773,       2788,       2787,       2997,       2998,       3013,       3012\r\n       2421,       2773,       2774,       2789,       2788,       2998,       2999,       3014,       3013\r\n       2422,       2774,       2775,       2790,       2789,       2999,       3000,       3015,       3014\r\n       2423,       2776,       2777,       2792,       2791,       3001,       3002,       3017,       3016\r\n       2424,       2777,       2778,       2793,       2792,       3002,       3003,       3018,       3017\r\n       2425,       2778,       2779,       2794,       2793,       3003,       3004,       3019,       3018\r\n       2426,       2779,       2780,       2795,       2794,       3004,       3005,       3020,       3019\r\n       2427,       2780,       2781,       2796,       2795,       3005,       3006,       3021,       3020\r\n       2428,       2781,       2782,       2797,       2796,       3006,       3007,       3022,       3021\r\n       2429,       2782,       2783,       2798,       2797,       3007,       3008,       3023,       3022\r\n       2430,       2783,       2784,       2799,       2798,       3008,       3009,       3024,       3023\r\n       2431,       2784,       2785,       2800,       2799,       3009,       3010,       3025,       3024\r\n       2432,       2785,       2786,       2801,       2800,       3010,       3011,       3026,       3025\r\n       2433,       2786,       2787,       2802,       2801,       3011,       3012,       3027,       3026\r\n       2434,       2787,       2788,       2803,       2802,       3012,       3013,       3028,       3027\r\n       2435,       2788,       2789,       2804,       2803,       3013,       3014,       3029,       3028\r\n       2436,       2789,       2790,       2805,       2804,       3014,       3015,       3030,       3029\r\n       2437,       2791,       2792,       2807,       2806,       3016,       3017,       3032,       3031\r\n       2438,       2792,       2793,       2808,       2807,       3017,       3018,       3033,       3032\r\n       2439,       2793,       2794,       2809,       2808,       3018,       3019,       3034,       3033\r\n       2440,       2794,       2795,       2810,       2809,       3019,       3020,       3035,       3034\r\n       2441,       2795,       2796,       2811,       2810,       3020,       3021,       3036,       3035\r\n       2442,       2796,       2797,       2812,       2811,       3021,       3022,       3037,       3036\r\n       2443,       2797,       2798,       2813,       2812,       3022,       3023,       3038,       3037\r\n       2444,       2798,       2799,       2814,       2813,       3023,       3024,       3039,       3038\r\n       2445,       2799,       2800,       2815,       2814,       3024,       3025,       3040,       3039\r\n       2446,       2800,       2801,       2816,       2815,       3025,       3026,       3041,       3040\r\n       2447,       2801,       2802,       2817,       2816,       3026,       3027,       3042,       3041\r\n       2448,       2802,       2803,       2818,       2817,       3027,       3028,       3043,       3042\r\n       2449,       2803,       2804,       2819,       2818,       3028,       3029,       3044,       3043\r\n       2450,       2804,       2805,       2820,       2819,       3029,       3030,       3045,       3044\r\n       2451,       2806,       2807,       2822,       2821,       3031,       3032,       3047,       3046\r\n       2452,       2807,       2808,       2823,       2822,       3032,       3033,       3048,       3047\r\n       2453,       2808,       2809,       2824,       2823,       3033,       3034,       3049,       3048\r\n       2454,       2809,       2810,       2825,       2824,       3034,       3035,       3050,       3049\r\n       2455,       2810,       2811,       2826,       2825,       3035,       3036,       3051,       3050\r\n       2456,       2811,       2812,       2827,       2826,       3036,       3037,       3052,       3051\r\n       2457,       2812,       2813,       2828,       2827,       3037,       3038,       3053,       3052\r\n       2458,       2813,       2814,       2829,       2828,       3038,       3039,       3054,       3053\r\n       2459,       2814,       2815,       2830,       2829,       3039,       3040,       3055,       3054\r\n       2460,       2815,       2816,       2831,       2830,       3040,       3041,       3056,       3055\r\n       2461,       2816,       2817,       2832,       2831,       3041,       3042,       3057,       3056\r\n       2462,       2817,       2818,       2833,       2832,       3042,       3043,       3058,       3057\r\n       2463,       2818,       2819,       2834,       2833,       3043,       3044,       3059,       3058\r\n       2464,       2819,       2820,       2835,       2834,       3044,       3045,       3060,       3059\r\n       2465,       2821,       2822,       2837,       2836,       3046,       3047,       3062,       3061\r\n       2466,       2822,       2823,       2838,       2837,       3047,       3048,       3063,       3062\r\n       2467,       2823,       2824,       2839,       2838,       3048,       3049,       3064,       3063\r\n       2468,       2824,       2825,       2840,       2839,       3049,       3050,       3065,       3064\r\n       2469,       2825,       2826,       2841,       2840,       3050,       3051,       3066,       3065\r\n       2470,       2826,       2827,       2842,       2841,       3051,       3052,       3067,       3066\r\n       2471,       2827,       2828,       2843,       2842,       3052,       3053,       3068,       3067\r\n       2472,       2828,       2829,       2844,       2843,       3053,       3054,       3069,       3068\r\n       2473,       2829,       2830,       2845,       2844,       3054,       3055,       3070,       3069\r\n       2474,       2830,       2831,       2846,       2845,       3055,       3056,       3071,       3070\r\n       2475,       2831,       2832,       2847,       2846,       3056,       3057,       3072,       3071\r\n       2476,       2832,       2833,       2848,       2847,       3057,       3058,       3073,       3072\r\n       2477,       2833,       2834,       2849,       2848,       3058,       3059,       3074,       3073\r\n       2478,       2834,       2835,       2850,       2849,       3059,       3060,       3075,       3074\r\n       2479,       2836,       2837,       2852,       2851,       3061,       3062,       3077,       3076\r\n       2480,       2837,       2838,       2853,       2852,       3062,       3063,       3078,       3077\r\n       2481,       2838,       2839,       2854,       2853,       3063,       3064,       3079,       3078\r\n       2482,       2839,       2840,       2855,       2854,       3064,       3065,       3080,       3079\r\n       2483,       2840,       2841,       2856,       2855,       3065,       3066,       3081,       3080\r\n       2484,       2841,       2842,       2857,       2856,       3066,       3067,       3082,       3081\r\n       2485,       2842,       2843,       2858,       2857,       3067,       3068,       3083,       3082\r\n       2486,       2843,       2844,       2859,       2858,       3068,       3069,       3084,       3083\r\n       2487,       2844,       2845,       2860,       2859,       3069,       3070,       3085,       3084\r\n       2488,       2845,       2846,       2861,       2860,       3070,       3071,       3086,       3085\r\n       2489,       2846,       2847,       2862,       2861,       3071,       3072,       3087,       3086\r\n       2490,       2847,       2848,       2863,       2862,       3072,       3073,       3088,       3087\r\n       2491,       2848,       2849,       2864,       2863,       3073,       3074,       3089,       3088\r\n       2492,       2849,       2850,       2865,       2864,       3074,       3075,       3090,       3089\r\n       2493,       2851,       2852,       2867,       2866,       3076,       3077,       3092,       3091\r\n       2494,       2852,       2853,       2868,       2867,       3077,       3078,       3093,       3092\r\n       2495,       2853,       2854,       2869,       2868,       3078,       3079,       3094,       3093\r\n       2496,       2854,       2855,       2870,       2869,       3079,       3080,       3095,       3094\r\n       2497,       2855,       2856,       2871,       2870,       3080,       3081,       3096,       3095\r\n       2498,       2856,       2857,       2872,       2871,       3081,       3082,       3097,       3096\r\n       2499,       2857,       2858,       2873,       2872,       3082,       3083,       3098,       3097\r\n       2500,       2858,       2859,       2874,       2873,       3083,       3084,       3099,       3098\r\n       2501,       2859,       2860,       2875,       2874,       3084,       3085,       3100,       3099\r\n       2502,       2860,       2861,       2876,       2875,       3085,       3086,       3101,       3100\r\n       2503,       2861,       2862,       2877,       2876,       3086,       3087,       3102,       3101\r\n       2504,       2862,       2863,       2878,       2877,       3087,       3088,       3103,       3102\r\n       2505,       2863,       2864,       2879,       2878,       3088,       3089,       3104,       3103\r\n       2506,       2864,       2865,       2880,       2879,       3089,       3090,       3105,       3104\r\n       2507,       2866,       2867,       2882,       2881,       3091,       3092,       3107,       3106\r\n       2508,       2867,       2868,       2883,       2882,       3092,       3093,       3108,       3107\r\n       2509,       2868,       2869,       2884,       2883,       3093,       3094,       3109,       3108\r\n       2510,       2869,       2870,       2885,       2884,       3094,       3095,       3110,       3109\r\n       2511,       2870,       2871,       2886,       2885,       3095,       3096,       3111,       3110\r\n       2512,       2871,       2872,       2887,       2886,       3096,       3097,       3112,       3111\r\n       2513,       2872,       2873,       2888,       2887,       3097,       3098,       3113,       3112\r\n       2514,       2873,       2874,       2889,       2888,       3098,       3099,       3114,       3113\r\n       2515,       2874,       2875,       2890,       2889,       3099,       3100,       3115,       3114\r\n       2516,       2875,       2876,       2891,       2890,       3100,       3101,       3116,       3115\r\n       2517,       2876,       2877,       2892,       2891,       3101,       3102,       3117,       3116\r\n       2518,       2877,       2878,       2893,       2892,       3102,       3103,       3118,       3117\r\n       2519,       2878,       2879,       2894,       2893,       3103,       3104,       3119,       3118\r\n       2520,       2879,       2880,       2895,       2894,       3104,       3105,       3120,       3119\r\n       2521,       2881,       2882,       2897,       2896,       3106,       3107,       3122,       3121\r\n       2522,       2882,       2883,       2898,       2897,       3107,       3108,       3123,       3122\r\n       2523,       2883,       2884,       2899,       2898,       3108,       3109,       3124,       3123\r\n       2524,       2884,       2885,       2900,       2899,       3109,       3110,       3125,       3124\r\n       2525,       2885,       2886,       2901,       2900,       3110,       3111,       3126,       3125\r\n       2526,       2886,       2887,       2902,       2901,       3111,       3112,       3127,       3126\r\n       2527,       2887,       2888,       2903,       2902,       3112,       3113,       3128,       3127\r\n       2528,       2888,       2889,       2904,       2903,       3113,       3114,       3129,       3128\r\n       2529,       2889,       2890,       2905,       2904,       3114,       3115,       3130,       3129\r\n       2530,       2890,       2891,       2906,       2905,       3115,       3116,       3131,       3130\r\n       2531,       2891,       2892,       2907,       2906,       3116,       3117,       3132,       3131\r\n       2532,       2892,       2893,       2908,       2907,       3117,       3118,       3133,       3132\r\n       2533,       2893,       2894,       2909,       2908,       3118,       3119,       3134,       3133\r\n       2534,       2894,       2895,       2910,       2909,       3119,       3120,       3135,       3134\r\n       2535,       2896,       2897,       2912,       2911,       3121,       3122,       3137,       3136\r\n       2536,       2897,       2898,       2913,       2912,       3122,       3123,       3138,       3137\r\n       2537,       2898,       2899,       2914,       2913,       3123,       3124,       3139,       3138\r\n       2538,       2899,       2900,       2915,       2914,       3124,       3125,       3140,       3139\r\n       2539,       2900,       2901,       2916,       2915,       3125,       3126,       3141,       3140\r\n       2540,       2901,       2902,       2917,       2916,       3126,       3127,       3142,       3141\r\n       2541,       2902,       2903,       2918,       2917,       3127,       3128,       3143,       3142\r\n       2542,       2903,       2904,       2919,       2918,       3128,       3129,       3144,       3143\r\n       2543,       2904,       2905,       2920,       2919,       3129,       3130,       3145,       3144\r\n       2544,       2905,       2906,       2921,       2920,       3130,       3131,       3146,       3145\r\n       2545,       2906,       2907,       2922,       2921,       3131,       3132,       3147,       3146\r\n       2546,       2907,       2908,       2923,       2922,       3132,       3133,       3148,       3147\r\n       2547,       2908,       2909,       2924,       2923,       3133,       3134,       3149,       3148\r\n       2548,       2909,       2910,       2925,       2924,       3134,       3135,       3150,       3149\r\n       2549,       2926,       2927,       2942,       2941,       3151,       3152,       3167,       3166\r\n       2550,       2927,       2928,       2943,       2942,       3152,       3153,       3168,       3167\r\n       2551,       2928,       2929,       2944,       2943,       3153,       3154,       3169,       3168\r\n       2552,       2929,       2930,       2945,       2944,       3154,       3155,       3170,       3169\r\n       2553,       2930,       2931,       2946,       2945,       3155,       3156,       3171,       3170\r\n       2554,       2931,       2932,       2947,       2946,       3156,       3157,       3172,       3171\r\n       2555,       2932,       2933,       2948,       2947,       3157,       3158,       3173,       3172\r\n       2556,       2933,       2934,       2949,       2948,       3158,       3159,       3174,       3173\r\n       2557,       2934,       2935,       2950,       2949,       3159,       3160,       3175,       3174\r\n       2558,       2935,       2936,       2951,       2950,       3160,       3161,       3176,       3175\r\n       2559,       2936,       2937,       2952,       2951,       3161,       3162,       3177,       3176\r\n       2560,       2937,       2938,       2953,       2952,       3162,       3163,       3178,       3177\r\n       2561,       2938,       2939,       2954,       2953,       3163,       3164,       3179,       3178\r\n       2562,       2939,       2940,       2955,       2954,       3164,       3165,       3180,       3179\r\n       2563,       2941,       2942,       2957,       2956,       3166,       3167,       3182,       3181\r\n       2564,       2942,       2943,       2958,       2957,       3167,       3168,       3183,       3182\r\n       2565,       2943,       2944,       2959,       2958,       3168,       3169,       3184,       3183\r\n       2566,       2944,       2945,       2960,       2959,       3169,       3170,       3185,       3184\r\n       2567,       2945,       2946,       2961,       2960,       3170,       3171,       3186,       3185\r\n       2568,       2946,       2947,       2962,       2961,       3171,       3172,       3187,       3186\r\n       2569,       2947,       2948,       2963,       2962,       3172,       3173,       3188,       3187\r\n       2570,       2948,       2949,       2964,       2963,       3173,       3174,       3189,       3188\r\n       2571,       2949,       2950,       2965,       2964,       3174,       3175,       3190,       3189\r\n       2572,       2950,       2951,       2966,       2965,       3175,       3176,       3191,       3190\r\n       2573,       2951,       2952,       2967,       2966,       3176,       3177,       3192,       3191\r\n       2574,       2952,       2953,       2968,       2967,       3177,       3178,       3193,       3192\r\n       2575,       2953,       2954,       2969,       2968,       3178,       3179,       3194,       3193\r\n       2576,       2954,       2955,       2970,       2969,       3179,       3180,       3195,       3194\r\n       2577,       2956,       2957,       2972,       2971,       3181,       3182,       3197,       3196\r\n       2578,       2957,       2958,       2973,       2972,       3182,       3183,       3198,       3197\r\n       2579,       2958,       2959,       2974,       2973,       3183,       3184,       3199,       3198\r\n       2580,       2959,       2960,       2975,       2974,       3184,       3185,       3200,       3199\r\n       2581,       2960,       2961,       2976,       2975,       3185,       3186,       3201,       3200\r\n       2582,       2961,       2962,       2977,       2976,       3186,       3187,       3202,       3201\r\n       2583,       2962,       2963,       2978,       2977,       3187,       3188,       3203,       3202\r\n       2584,       2963,       2964,       2979,       2978,       3188,       3189,       3204,       3203\r\n       2585,       2964,       2965,       2980,       2979,       3189,       3190,       3205,       3204\r\n       2586,       2965,       2966,       2981,       2980,       3190,       3191,       3206,       3205\r\n       2587,       2966,       2967,       2982,       2981,       3191,       3192,       3207,       3206\r\n       2588,       2967,       2968,       2983,       2982,       3192,       3193,       3208,       3207\r\n       2589,       2968,       2969,       2984,       2983,       3193,       3194,       3209,       3208\r\n       2590,       2969,       2970,       2985,       2984,       3194,       3195,       3210,       3209\r\n       2591,       2971,       2972,       2987,       2986,       3196,       3197,       3212,       3211\r\n       2592,       2972,       2973,       2988,       2987,       3197,       3198,       3213,       3212\r\n       2593,       2973,       2974,       2989,       2988,       3198,       3199,       3214,       3213\r\n       2594,       2974,       2975,       2990,       2989,       3199,       3200,       3215,       3214\r\n       2595,       2975,       2976,       2991,       2990,       3200,       3201,       3216,       3215\r\n       2596,       2976,       2977,       2992,       2991,       3201,       3202,       3217,       3216\r\n       2597,       2977,       2978,       2993,       2992,       3202,       3203,       3218,       3217\r\n       2598,       2978,       2979,       2994,       2993,       3203,       3204,       3219,       3218\r\n       2599,       2979,       2980,       2995,       2994,       3204,       3205,       3220,       3219\r\n       2600,       2980,       2981,       2996,       2995,       3205,       3206,       3221,       3220\r\n       2601,       2981,       2982,       2997,       2996,       3206,       3207,       3222,       3221\r\n       2602,       2982,       2983,       2998,       2997,       3207,       3208,       3223,       3222\r\n       2603,       2983,       2984,       2999,       2998,       3208,       3209,       3224,       3223\r\n       2604,       2984,       2985,       3000,       2999,       3209,       3210,       3225,       3224\r\n       2605,       2986,       2987,       3002,       3001,       3211,       3212,       3227,       3226\r\n       2606,       2987,       2988,       3003,       3002,       3212,       3213,       3228,       3227\r\n       2607,       2988,       2989,       3004,       3003,       3213,       3214,       3229,       3228\r\n       2608,       2989,       2990,       3005,       3004,       3214,       3215,       3230,       3229\r\n       2609,       2990,       2991,       3006,       3005,       3215,       3216,       3231,       3230\r\n       2610,       2991,       2992,       3007,       3006,       3216,       3217,       3232,       3231\r\n       2611,       2992,       2993,       3008,       3007,       3217,       3218,       3233,       3232\r\n       2612,       2993,       2994,       3009,       3008,       3218,       3219,       3234,       3233\r\n       2613,       2994,       2995,       3010,       3009,       3219,       3220,       3235,       3234\r\n       2614,       2995,       2996,       3011,       3010,       3220,       3221,       3236,       3235\r\n       2615,       2996,       2997,       3012,       3011,       3221,       3222,       3237,       3236\r\n       2616,       2997,       2998,       3013,       3012,       3222,       3223,       3238,       3237\r\n       2617,       2998,       2999,       3014,       3013,       3223,       3224,       3239,       3238\r\n       2618,       2999,       3000,       3015,       3014,       3224,       3225,       3240,       3239\r\n       2619,       3001,       3002,       3017,       3016,       3226,       3227,       3242,       3241\r\n       2620,       3002,       3003,       3018,       3017,       3227,       3228,       3243,       3242\r\n       2621,       3003,       3004,       3019,       3018,       3228,       3229,       3244,       3243\r\n       2622,       3004,       3005,       3020,       3019,       3229,       3230,       3245,       3244\r\n       2623,       3005,       3006,       3021,       3020,       3230,       3231,       3246,       3245\r\n       2624,       3006,       3007,       3022,       3021,       3231,       3232,       3247,       3246\r\n       2625,       3007,       3008,       3023,       3022,       3232,       3233,       3248,       3247\r\n       2626,       3008,       3009,       3024,       3023,       3233,       3234,       3249,       3248\r\n       2627,       3009,       3010,       3025,       3024,       3234,       3235,       3250,       3249\r\n       2628,       3010,       3011,       3026,       3025,       3235,       3236,       3251,       3250\r\n       2629,       3011,       3012,       3027,       3026,       3236,       3237,       3252,       3251\r\n       2630,       3012,       3013,       3028,       3027,       3237,       3238,       3253,       3252\r\n       2631,       3013,       3014,       3029,       3028,       3238,       3239,       3254,       3253\r\n       2632,       3014,       3015,       3030,       3029,       3239,       3240,       3255,       3254\r\n       2633,       3016,       3017,       3032,       3031,       3241,       3242,       3257,       3256\r\n       2634,       3017,       3018,       3033,       3032,       3242,       3243,       3258,       3257\r\n       2635,       3018,       3019,       3034,       3033,       3243,       3244,       3259,       3258\r\n       2636,       3019,       3020,       3035,       3034,       3244,       3245,       3260,       3259\r\n       2637,       3020,       3021,       3036,       3035,       3245,       3246,       3261,       3260\r\n       2638,       3021,       3022,       3037,       3036,       3246,       3247,       3262,       3261\r\n       2639,       3022,       3023,       3038,       3037,       3247,       3248,       3263,       3262\r\n       2640,       3023,       3024,       3039,       3038,       3248,       3249,       3264,       3263\r\n       2641,       3024,       3025,       3040,       3039,       3249,       3250,       3265,       3264\r\n       2642,       3025,       3026,       3041,       3040,       3250,       3251,       3266,       3265\r\n       2643,       3026,       3027,       3042,       3041,       3251,       3252,       3267,       3266\r\n       2644,       3027,       3028,       3043,       3042,       3252,       3253,       3268,       3267\r\n       2645,       3028,       3029,       3044,       3043,       3253,       3254,       3269,       3268\r\n       2646,       3029,       3030,       3045,       3044,       3254,       3255,       3270,       3269\r\n       2647,       3031,       3032,       3047,       3046,       3256,       3257,       3272,       3271\r\n       2648,       3032,       3033,       3048,       3047,       3257,       3258,       3273,       3272\r\n       2649,       3033,       3034,       3049,       3048,       3258,       3259,       3274,       3273\r\n       2650,       3034,       3035,       3050,       3049,       3259,       3260,       3275,       3274\r\n       2651,       3035,       3036,       3051,       3050,       3260,       3261,       3276,       3275\r\n       2652,       3036,       3037,       3052,       3051,       3261,       3262,       3277,       3276\r\n       2653,       3037,       3038,       3053,       3052,       3262,       3263,       3278,       3277\r\n       2654,       3038,       3039,       3054,       3053,       3263,       3264,       3279,       3278\r\n       2655,       3039,       3040,       3055,       3054,       3264,       3265,       3280,       3279\r\n       2656,       3040,       3041,       3056,       3055,       3265,       3266,       3281,       3280\r\n       2657,       3041,       3042,       3057,       3056,       3266,       3267,       3282,       3281\r\n       2658,       3042,       3043,       3058,       3057,       3267,       3268,       3283,       3282\r\n       2659,       3043,       3044,       3059,       3058,       3268,       3269,       3284,       3283\r\n       2660,       3044,       3045,       3060,       3059,       3269,       3270,       3285,       3284\r\n       2661,       3046,       3047,       3062,       3061,       3271,       3272,       3287,       3286\r\n       2662,       3047,       3048,       3063,       3062,       3272,       3273,       3288,       3287\r\n       2663,       3048,       3049,       3064,       3063,       3273,       3274,       3289,       3288\r\n       2664,       3049,       3050,       3065,       3064,       3274,       3275,       3290,       3289\r\n       2665,       3050,       3051,       3066,       3065,       3275,       3276,       3291,       3290\r\n       2666,       3051,       3052,       3067,       3066,       3276,       3277,       3292,       3291\r\n       2667,       3052,       3053,       3068,       3067,       3277,       3278,       3293,       3292\r\n       2668,       3053,       3054,       3069,       3068,       3278,       3279,       3294,       3293\r\n       2669,       3054,       3055,       3070,       3069,       3279,       3280,       3295,       3294\r\n       2670,       3055,       3056,       3071,       3070,       3280,       3281,       3296,       3295\r\n       2671,       3056,       3057,       3072,       3071,       3281,       3282,       3297,       3296\r\n       2672,       3057,       3058,       3073,       3072,       3282,       3283,       3298,       3297\r\n       2673,       3058,       3059,       3074,       3073,       3283,       3284,       3299,       3298\r\n       2674,       3059,       3060,       3075,       3074,       3284,       3285,       3300,       3299\r\n       2675,       3061,       3062,       3077,       3076,       3286,       3287,       3302,       3301\r\n       2676,       3062,       3063,       3078,       3077,       3287,       3288,       3303,       3302\r\n       2677,       3063,       3064,       3079,       3078,       3288,       3289,       3304,       3303\r\n       2678,       3064,       3065,       3080,       3079,       3289,       3290,       3305,       3304\r\n       2679,       3065,       3066,       3081,       3080,       3290,       3291,       3306,       3305\r\n       2680,       3066,       3067,       3082,       3081,       3291,       3292,       3307,       3306\r\n       2681,       3067,       3068,       3083,       3082,       3292,       3293,       3308,       3307\r\n       2682,       3068,       3069,       3084,       3083,       3293,       3294,       3309,       3308\r\n       2683,       3069,       3070,       3085,       3084,       3294,       3295,       3310,       3309\r\n       2684,       3070,       3071,       3086,       3085,       3295,       3296,       3311,       3310\r\n       2685,       3071,       3072,       3087,       3086,       3296,       3297,       3312,       3311\r\n       2686,       3072,       3073,       3088,       3087,       3297,       3298,       3313,       3312\r\n       2687,       3073,       3074,       3089,       3088,       3298,       3299,       3314,       3313\r\n       2688,       3074,       3075,       3090,       3089,       3299,       3300,       3315,       3314\r\n       2689,       3076,       3077,       3092,       3091,       3301,       3302,       3317,       3316\r\n       2690,       3077,       3078,       3093,       3092,       3302,       3303,       3318,       3317\r\n       2691,       3078,       3079,       3094,       3093,       3303,       3304,       3319,       3318\r\n       2692,       3079,       3080,       3095,       3094,       3304,       3305,       3320,       3319\r\n       2693,       3080,       3081,       3096,       3095,       3305,       3306,       3321,       3320\r\n       2694,       3081,       3082,       3097,       3096,       3306,       3307,       3322,       3321\r\n       2695,       3082,       3083,       3098,       3097,       3307,       3308,       3323,       3322\r\n       2696,       3083,       3084,       3099,       3098,       3308,       3309,       3324,       3323\r\n       2697,       3084,       3085,       3100,       3099,       3309,       3310,       3325,       3324\r\n       2698,       3085,       3086,       3101,       3100,       3310,       3311,       3326,       3325\r\n       2699,       3086,       3087,       3102,       3101,       3311,       3312,       3327,       3326\r\n       2700,       3087,       3088,       3103,       3102,       3312,       3313,       3328,       3327\r\n       2701,       3088,       3089,       3104,       3103,       3313,       3314,       3329,       3328\r\n       2702,       3089,       3090,       3105,       3104,       3314,       3315,       3330,       3329\r\n       2703,       3091,       3092,       3107,       3106,       3316,       3317,       3332,       3331\r\n       2704,       3092,       3093,       3108,       3107,       3317,       3318,       3333,       3332\r\n       2705,       3093,       3094,       3109,       3108,       3318,       3319,       3334,       3333\r\n       2706,       3094,       3095,       3110,       3109,       3319,       3320,       3335,       3334\r\n       2707,       3095,       3096,       3111,       3110,       3320,       3321,       3336,       3335\r\n       2708,       3096,       3097,       3112,       3111,       3321,       3322,       3337,       3336\r\n       2709,       3097,       3098,       3113,       3112,       3322,       3323,       3338,       3337\r\n       2710,       3098,       3099,       3114,       3113,       3323,       3324,       3339,       3338\r\n       2711,       3099,       3100,       3115,       3114,       3324,       3325,       3340,       3339\r\n       2712,       3100,       3101,       3116,       3115,       3325,       3326,       3341,       3340\r\n       2713,       3101,       3102,       3117,       3116,       3326,       3327,       3342,       3341\r\n       2714,       3102,       3103,       3118,       3117,       3327,       3328,       3343,       3342\r\n       2715,       3103,       3104,       3119,       3118,       3328,       3329,       3344,       3343\r\n       2716,       3104,       3105,       3120,       3119,       3329,       3330,       3345,       3344\r\n       2717,       3106,       3107,       3122,       3121,       3331,       3332,       3347,       3346\r\n       2718,       3107,       3108,       3123,       3122,       3332,       3333,       3348,       3347\r\n       2719,       3108,       3109,       3124,       3123,       3333,       3334,       3349,       3348\r\n       2720,       3109,       3110,       3125,       3124,       3334,       3335,       3350,       3349\r\n       2721,       3110,       3111,       3126,       3125,       3335,       3336,       3351,       3350\r\n       2722,       3111,       3112,       3127,       3126,       3336,       3337,       3352,       3351\r\n       2723,       3112,       3113,       3128,       3127,       3337,       3338,       3353,       3352\r\n       2724,       3113,       3114,       3129,       3128,       3338,       3339,       3354,       3353\r\n       2725,       3114,       3115,       3130,       3129,       3339,       3340,       3355,       3354\r\n       2726,       3115,       3116,       3131,       3130,       3340,       3341,       3356,       3355\r\n       2727,       3116,       3117,       3132,       3131,       3341,       3342,       3357,       3356\r\n       2728,       3117,       3118,       3133,       3132,       3342,       3343,       3358,       3357\r\n       2729,       3118,       3119,       3134,       3133,       3343,       3344,       3359,       3358\r\n       2730,       3119,       3120,       3135,       3134,       3344,       3345,       3360,       3359\r\n       2731,       3121,       3122,       3137,       3136,       3346,       3347,       3362,       3361\r\n       2732,       3122,       3123,       3138,       3137,       3347,       3348,       3363,       3362\r\n       2733,       3123,       3124,       3139,       3138,       3348,       3349,       3364,       3363\r\n       2734,       3124,       3125,       3140,       3139,       3349,       3350,       3365,       3364\r\n       2735,       3125,       3126,       3141,       3140,       3350,       3351,       3366,       3365\r\n       2736,       3126,       3127,       3142,       3141,       3351,       3352,       3367,       3366\r\n       2737,       3127,       3128,       3143,       3142,       3352,       3353,       3368,       3367\r\n       2738,       3128,       3129,       3144,       3143,       3353,       3354,       3369,       3368\r\n       2739,       3129,       3130,       3145,       3144,       3354,       3355,       3370,       3369\r\n       2740,       3130,       3131,       3146,       3145,       3355,       3356,       3371,       3370\r\n       2741,       3131,       3132,       3147,       3146,       3356,       3357,       3372,       3371\r\n       2742,       3132,       3133,       3148,       3147,       3357,       3358,       3373,       3372\r\n       2743,       3133,       3134,       3149,       3148,       3358,       3359,       3374,       3373\r\n       2744,       3134,       3135,       3150,       3149,       3359,       3360,       3375,       3374\r\n*Elset, elset=GRAIN-1\r\n85, 86, 87, 88, 89, 99, 100, 101, 102\r\n103, 104, 105, 106, 113, 114, 115, 116, 117\r\n118, 119, 120, 127, 128, 129, 130, 131, 132\r\n133, 134, 135, 141, 142, 143, 144, 145, 146\r\n147, 148, 149, 155, 156, 157, 158, 159, 160\r\n161, 162, 163, 169, 170, 171, 172, 173, 174\r\n175, 176, 177, 183, 184, 185, 186, 187, 188\r\n189, 190, 281, 282, 283, 284, 285, 286, 295\r\n296, 297, 298, 299, 300, 301, 302, 309, 310\r\n311, 312, 313, 314, 315, 316, 323, 324, 325\r\n326, 327, 328, 329, 330, 331, 337, 338, 339\r\n340, 341, 342, 343, 344, 345, 351, 352, 353\r\n354, 355, 356, 357, 358, 359, 365, 366, 367\r\n368, 369, 370, 371, 372, 373, 379, 380, 381\r\n382, 383, 384, 385, 386, 387, 477, 478, 479\r\n480, 481, 482, 483, 491, 492, 493, 494, 495\r\n496, 497, 498, 505, 506, 507, 508, 509, 510\r\n511, 512, 519, 520, 521, 522, 523, 524, 525\r\n526, 527, 533, 534, 535, 536, 537, 538, 539\r\n540, 541, 547, 548, 549, 550, 551, 552, 553\r\n554, 555, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 575, 576, 577, 578, 579, 580, 581\r\n582, 583, 673, 674, 675, 676, 677, 678, 679\r\n687, 688, 689, 690, 691, 692, 693, 701, 702\r\n703, 704, 705, 706, 707, 708, 715, 716, 717\r\n718, 719, 720, 721, 722, 723, 729, 730, 731\r\n732, 733, 734, 735, 736, 737, 743, 744, 745\r\n746, 747, 748, 749, 750, 751, 757, 758, 759\r\n760, 761, 762, 763, 764, 765, 771, 772, 773\r\n774, 775, 776, 777, 778, 779, 869, 870, 871\r\n872, 873, 874, 883, 884, 885, 886, 887, 888\r\n889, 897, 898, 899, 900, 901, 902, 903, 904\r\n911, 912, 913, 914, 915, 916, 917, 918, 925\r\n926, 927, 928, 929, 930, 931, 932, 939, 940\r\n941, 942, 943, 944, 945, 946, 953, 954, 955\r\n956, 957, 958, 959, 960, 967, 968, 969, 970\r\n971, 972, 973, 974, 1066, 1067, 1068, 1069, 1079\r\n1080, 1081, 1082, 1083, 1084, 1085, 1093, 1094, 1095\r\n1096, 1097, 1098, 1099, 1107, 1108, 1109, 1110, 1111\r\n1112, 1113, 1114, 1121, 1122, 1123, 1124, 1125, 1126\r\n1127, 1128, 1135, 1136, 1137, 1138, 1139, 1140, 1141\r\n1142, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156\r\n1163, 1164, 1165, 1166, 1167, 1168, 1169, 1275, 1276\r\n1277, 1278, 1279, 1280, 1289, 1290, 1291, 1292, 1293\r\n1294, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1318\r\n1319, 1320, 1321, 1322, 1323, 1333, 1334, 1335, 1336\r\n1337, 1348, 1349, 1350, 1362, 1363, 1364\r\n*Elset, elset=GRAIN-2\r\n827, 841, 842, 855, 856, 981, 982, 995, 996\r\n997, 1009, 1010, 1011, 1012, 1023, 1024, 1025, 1026\r\n1037, 1038, 1039, 1040, 1041, 1051, 1052, 1053, 1054\r\n1055, 1065, 1177, 1178, 1179, 1180, 1181, 1191, 1192\r\n1193, 1194, 1195, 1196, 1205, 1206, 1207, 1208, 1209\r\n1210, 1219, 1220, 1221, 1222, 1223, 1224, 1233, 1234\r\n1235, 1236, 1237, 1238, 1247, 1248, 1249, 1250, 1251\r\n1261, 1262, 1263, 1264, 1265, 1373, 1374, 1375, 1376\r\n1377, 1387, 1388, 1389, 1390, 1391, 1401, 1402, 1403\r\n1404, 1405, 1406, 1415, 1416, 1417, 1418, 1419, 1420\r\n1429, 1430, 1431, 1432, 1433, 1434, 1443, 1444, 1445\r\n1446, 1447, 1457, 1458, 1459, 1460, 1569, 1570, 1571\r\n1572, 1583, 1584, 1585, 1586, 1597, 1598, 1599, 1600\r\n1601, 1611, 1612, 1613, 1614, 1615, 1625, 1626, 1627\r\n1628, 1629, 1639, 1640, 1641, 1642, 1653, 1765, 1766\r\n1767, 1779, 1780, 1781, 1793, 1794, 1795, 1807, 1808\r\n1809, 1810, 1821, 1822, 1823, 1824\r\n*Elset, elset=GRAIN-3\r\n2041, 2042, 2055, 2056, 2057, 2068, 2069, 2070, 2071\r\n2083, 2236, 2237, 2238, 2239, 2240, 2250, 2251, 2252\r\n2253, 2254, 2264, 2265, 2266, 2267, 2268, 2279, 2280\r\n2432, 2433, 2434, 2435, 2436, 2446, 2447, 2448, 2449\r\n2450, 2460, 2461, 2462, 2463, 2464, 2475, 2476, 2477\r\n2628, 2629, 2630, 2631, 2632, 2642, 2643, 2644, 2645\r\n2646, 2656, 2657, 2658, 2659, 2660, 2671, 2672, 2673\r\n*Elset, elset=GRAIN-4\r\n1324, 1338, 1339, 1351, 1352, 1353, 1365, 1366, 1367\r\n1533, 1534, 1535, 1547, 1548, 1549, 1561, 1562, 1563\r\n1729, 1730, 1731, 1743, 1744, 1745, 1757, 1758, 1759\r\n*Elset, elset=GRAIN-5\r\n907, 919, 920, 921, 933, 934, 1100, 1101, 1102\r\n1103, 1115, 1116, 1117, 1129, 1130, 1131, 1144, 1298\r\n1311, 1312, 1325, 1326\r\n*Elset, elset=GRAIN-6\r\n1295, 1296, 1297, 1310, 1478, 1479, 1491, 1492, 1493\r\n1505, 1506, 1507, 1508, 1519, 1520, 1521, 1674, 1687\r\n1688, 1689, 1701, 1702, 1703, 1704, 1716, 1717\r\n*Elset, elset=GRAIN-7\r\n1961, 1962, 1963, 1964, 1975, 1976, 1977, 1978, 1989\r\n1990, 1991, 1992, 2003, 2004, 2005, 2006, 2017, 2018\r\n2019, 2157, 2158, 2159, 2160, 2161, 2171, 2172, 2173\r\n2174, 2175, 2185, 2186, 2187, 2188, 2189, 2199, 2200\r\n2201, 2202, 2203, 2213, 2214, 2215, 2216, 2217, 2227\r\n2228, 2229, 2353, 2354, 2355, 2356, 2357, 2367, 2368\r\n2369, 2370, 2371, 2381, 2382, 2383, 2384, 2385, 2395\r\n2396, 2397, 2398, 2399, 2409, 2410, 2411, 2412, 2413\r\n2423, 2424, 2425, 2426, 2427, 2437, 2438, 2549, 2550\r\n2551, 2552, 2553, 2563, 2564, 2565, 2566, 2567, 2577\r\n2578, 2579, 2580, 2581, 2591, 2592, 2593, 2594, 2595\r\n2605, 2606, 2607, 2608, 2609, 2619, 2620, 2621, 2622\r\n2623, 2633, 2634, 2635, 2636\r\n*Elset, elset=GRAIN-8\r\n848, 849, 862, 863, 875, 876, 1030, 1031, 1043\r\n1044, 1045, 1046, 1056, 1057, 1058, 1059, 1060, 1070\r\n1071, 1072, 1073, 1074, 1086, 1087, 1225, 1239, 1240\r\n1241, 1242, 1252, 1253, 1254, 1255, 1256, 1266, 1267\r\n1268, 1269, 1281, 1282, 1283, 1435, 1436, 1449, 1450\r\n1451, 1463, 1464, 1465\r\n*Elset, elset=GRAIN-9\r\n988, 989, 990, 1002, 1003, 1016, 1017, 1182, 1183\r\n1184, 1185, 1186, 1197, 1198, 1199, 1200, 1211, 1212\r\n1213, 1214, 1226, 1227, 1228, 1378, 1379, 1380, 1381\r\n1382, 1393, 1394, 1395, 1396, 1407, 1408, 1409, 1410\r\n1421, 1422, 1423, 1424, 1437, 1575, 1576, 1577, 1578\r\n1579, 1589, 1590, 1591, 1592, 1604, 1605, 1606, 1618\r\n1619, 1620, 1772, 1773, 1774, 1786, 1787, 1788, 1800\r\n1801\r\n*Elset, elset=GRAIN-10\r\n1132, 1133, 1134, 1145, 1146, 1147, 1148, 1159, 1160\r\n1161, 1162, 1173, 1174, 1175, 1176, 1313, 1314, 1315\r\n1316, 1327, 1328, 1329, 1330, 1340, 1341, 1342, 1343\r\n1344, 1354, 1355, 1356, 1357, 1358, 1368, 1369, 1370\r\n1371, 1372, 1496, 1509, 1510, 1511, 1512, 1522, 1523\r\n1524, 1525, 1526, 1536, 1537, 1538, 1539, 1540, 1550\r\n1551, 1552, 1553, 1554, 1564, 1565, 1566, 1567, 1568\r\n1705, 1706, 1707, 1708, 1718, 1719, 1720, 1721, 1722\r\n1732, 1733, 1734, 1735, 1736, 1746, 1747, 1748, 1749\r\n1750, 1760, 1761, 1762, 1763, 1764, 1915, 1916, 1929\r\n1930, 1931, 1942, 1943, 1944, 1945, 1946, 1956, 1957\r\n1958, 1959, 1960\r\n*Elset, elset=GRAIN-11\r\n110, 111, 112, 123, 124, 125, 126, 136, 137\r\n138, 139, 140, 150, 151, 152, 153, 154, 164\r\n165, 166, 167, 168, 178, 179, 180, 181, 182\r\n191, 192, 193, 194, 195, 196, 306, 307, 308\r\n319, 320, 321, 322, 332, 333, 334, 335, 336\r\n346, 347, 348, 349, 350, 360, 361, 362, 363\r\n364, 374, 375, 376, 377, 378, 388, 389, 390\r\n391, 392, 503, 504, 515, 516, 517, 518, 528\r\n529, 530, 531, 532, 542, 543, 544, 545, 546\r\n556, 557, 558, 559, 560, 570, 571, 572, 573\r\n574, 584, 585, 586, 587, 588, 712, 713, 714\r\n724, 725, 726, 727, 728, 738, 739, 740, 741\r\n742, 752, 753, 754, 755, 756, 766, 767, 768\r\n769, 770, 780, 781, 782, 783, 784, 922, 923\r\n924, 935, 936, 937, 938, 949, 950, 951, 952\r\n963, 964, 965, 966, 977, 978, 979, 980\r\n*Elset, elset=GRAIN-12\r\n1392, 1573, 1574, 1587, 1588, 1602, 1603, 1616, 1617\r\n1630, 1631, 1768, 1769, 1770, 1771, 1782, 1783, 1784\r\n1785, 1796, 1797, 1798, 1799, 1811, 1812, 1813, 1825\r\n1826, 1827, 1965, 1966, 1979, 1980, 1993, 1994, 2007\r\n2008, 2021, 2022\r\n*Elset, elset=GRAIN-13\r\n699, 700, 881, 882, 894, 895, 896, 908, 909\r\n910, 1076, 1077, 1078, 1090, 1091, 1092, 1104, 1105\r\n1106, 1118, 1119, 1120, 1272, 1273, 1274, 1286, 1287\r\n1288, 1300, 1301, 1302\r\n*Elset, elset=GRAIN-14\r\n79, 92, 93, 94, 95, 107, 108, 109, 121\r\n122, 275, 288, 289, 290, 291, 303, 304, 305\r\n317, 318, 471, 484, 485, 486, 487, 499, 500\r\n501, 502, 513, 514, 667, 680, 681, 682, 683\r\n694, 695, 696, 697, 698, 709, 710, 711, 864\r\n877, 878, 879, 890, 891, 892, 893, 905, 906\r\n*Elset, elset=GRAIN-15\r\n1677, 1690, 1691, 1873, 1886, 1887, 1901\r\n*Elset, elset=GRAIN-16\r\n1075, 1088, 1089, 1270, 1271, 1284, 1285, 1299, 1466\r\n1467, 1480, 1481, 1494, 1495\r\n*Elset, elset=GRAIN-17\r\n1715, 1882, 1883, 1884, 1885, 1896, 1897, 1898, 1899\r\n1900, 1910, 1911, 1912, 1913, 1914, 1924, 1925, 1926\r\n1927, 1928, 1938, 1939, 1940, 1941, 1953, 1954, 1955\r\n2051, 2064, 2065, 2066, 2067, 2077, 2078, 2079, 2080\r\n2081, 2082, 2091, 2092, 2093, 2094, 2095, 2096, 2105\r\n2106, 2107, 2108, 2109, 2110, 2119, 2120, 2121, 2122\r\n2123, 2124, 2133, 2134, 2135, 2136, 2137, 2138, 2147\r\n2148, 2149, 2150, 2151, 2152, 2246, 2247, 2248, 2259\r\n2260, 2261, 2262, 2263, 2272, 2273, 2274, 2275, 2276\r\n2277, 2278, 2287, 2288, 2289, 2290, 2291, 2292, 2301\r\n2302, 2303, 2304, 2305, 2306, 2315, 2316, 2317, 2318\r\n2319, 2320, 2329, 2330, 2331, 2332, 2333, 2334, 2343\r\n2344, 2345, 2346, 2347, 2348, 2441, 2442, 2443, 2444\r\n2455, 2456, 2457, 2458, 2459, 2469, 2470, 2471, 2472\r\n2473, 2474, 2483, 2484, 2485, 2486, 2487, 2488, 2497\r\n2498, 2499, 2500, 2501, 2502, 2511, 2512, 2513, 2514\r\n2515, 2516, 2525, 2526, 2527, 2528, 2529, 2530, 2539\r\n2540, 2541, 2542, 2543, 2544, 2637, 2638, 2639, 2640\r\n2641, 2651, 2652, 2653, 2654, 2655, 2665, 2666, 2667\r\n2668, 2669, 2670, 2679, 2680, 2681, 2682, 2683, 2684\r\n2685, 2693, 2694, 2695, 2696, 2697, 2698, 2707, 2708\r\n2709, 2710, 2711, 2712, 2721, 2722, 2723, 2724, 2725\r\n2726, 2735, 2736, 2737, 2738, 2739, 2740\r\n*Elset, elset=GRAIN-18\r\n1036, 1049, 1050, 1062, 1063, 1064, 1187, 1188, 1189\r\n1190, 1201, 1202, 1203, 1204, 1215, 1216, 1217, 1218\r\n1229, 1230, 1231, 1232, 1243, 1244, 1245, 1246, 1257\r\n1258, 1259, 1260, 1383, 1384, 1385, 1386, 1397, 1398\r\n1399, 1400, 1411, 1412, 1413, 1414, 1425, 1426, 1427\r\n1428, 1439, 1440, 1441, 1442, 1453, 1454, 1455, 1456\r\n1580, 1581, 1582, 1593, 1594, 1595, 1596, 1607, 1608\r\n1609, 1610, 1621, 1622, 1623, 1624, 1635, 1636, 1637\r\n1638\r\n*Elset, elset=GRAIN-19\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n15, 16, 17, 18, 19, 20, 21, 22, 23\r\n29, 30, 31, 32, 33, 34, 35, 36, 37\r\n43, 44, 45, 46, 47, 48, 49, 50, 51\r\n57, 58, 59, 60, 61, 62, 63, 64, 65\r\n71, 72, 73, 74, 75, 76, 77, 78, 90\r\n91, 197, 198, 199, 200, 201, 202, 203, 204\r\n205, 211, 212, 213, 214, 215, 216, 217, 218\r\n219, 225, 226, 227, 228, 229, 230, 231, 232\r\n233, 239, 240, 241, 242, 243, 244, 245, 246\r\n247, 253, 254, 255, 256, 257, 258, 259, 260\r\n261, 267, 268, 269, 270, 271, 272, 273, 274\r\n287, 393, 394, 395, 396, 397, 398, 399, 400\r\n401, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 421, 422, 423, 424, 425, 426, 427, 428\r\n429, 435, 436, 437, 438, 439, 440, 441, 442\r\n449, 450, 451, 452, 453, 454, 455, 456, 463\r\n464, 465, 466, 467, 468, 469, 470, 589, 590\r\n591, 592, 593, 594, 595, 596, 603, 604, 605\r\n606, 607, 608, 609, 610, 617, 618, 619, 620\r\n621, 622, 623, 624, 631, 632, 633, 634, 635\r\n636, 637, 638, 645, 646, 647, 648, 649, 650\r\n651, 652, 659, 660, 661, 662, 663, 664, 665\r\n666, 785, 786, 787, 788, 789, 790, 791, 792\r\n799, 800, 801, 802, 803, 804, 805, 806, 813\r\n814, 815, 816, 817, 818, 819, 820, 828, 829\r\n830, 831, 832, 833, 834, 843, 844, 845, 846\r\n847, 857, 858, 859, 860, 861, 983, 984, 985\r\n986, 987, 998, 999, 1000, 1001, 1013, 1014, 1015\r\n1027, 1028, 1029, 1042\r\n*Elset, elset=GRAIN-20\r\n10, 11, 12, 13, 14, 24, 25, 26, 27\r\n28, 38, 39, 40, 41, 42, 52, 53, 54\r\n55, 56, 66, 67, 68, 69, 70, 80, 81\r\n82, 83, 84, 96, 97, 98, 206, 207, 208\r\n209, 210, 220, 221, 222, 223, 224, 234, 235\r\n236, 237, 238, 248, 249, 250, 251, 252, 262\r\n263, 264, 265, 266, 276, 277, 278, 279, 280\r\n292, 293, 294, 402, 403, 404, 405, 406, 416\r\n417, 418, 419, 420, 430, 431, 432, 433, 434\r\n443, 444, 445, 446, 447, 448, 457, 458, 459\r\n460, 461, 462, 472, 473, 474, 475, 476, 488\r\n489, 490, 597, 598, 599, 600, 601, 602, 611\r\n612, 613, 614, 615, 616, 625, 626, 627, 628\r\n629, 630, 639, 640, 641, 642, 643, 644, 653\r\n654, 655, 656, 657, 658, 668, 669, 670, 671\r\n672, 684, 685, 686, 793, 794, 795, 796, 797\r\n798, 807, 808, 809, 810, 811, 812, 821, 822\r\n823, 824, 825, 826, 835, 836, 837, 838, 839\r\n840, 850, 851, 852, 853, 854, 865, 866, 867\r\n868, 880, 991, 992, 993, 994, 1004, 1005, 1006\r\n1007, 1008, 1018, 1019, 1020, 1021, 1022, 1032, 1033\r\n1034, 1035, 1047, 1048, 1061\r\n*Elset, elset=GRAIN-21\r\n1775, 1776, 1777, 1778, 1789, 1790, 1791, 1792, 1802\r\n1803, 1804, 1805, 1806, 1817, 1818, 1819, 1820, 1832\r\n1833, 1834, 1970, 1971, 1972, 1973, 1974, 1984, 1985\r\n1986, 1987, 1988, 1998, 1999, 2000, 2001, 2002, 2012\r\n2013, 2014, 2015, 2016, 2027, 2028, 2029, 2030, 2043\r\n2044, 2166, 2167, 2168, 2169, 2170, 2180, 2181, 2182\r\n2183, 2184, 2194, 2195, 2196, 2197, 2198, 2209, 2210\r\n2211, 2212, 2223, 2224, 2225, 2226, 2362, 2363, 2364\r\n2365, 2366, 2376, 2377, 2378, 2379, 2380, 2391, 2392\r\n2393, 2394, 2405, 2406, 2407, 2408, 2419, 2420, 2421\r\n2422, 2558, 2559, 2560, 2561, 2562, 2572, 2573, 2574\r\n2575, 2576, 2587, 2588, 2589, 2590, 2601, 2602, 2603\r\n2604, 2615, 2616, 2617, 2618\r\n*Elset, elset=GRAIN-22\r\n1468, 1469, 1470, 1482, 1483, 1484, 1497, 1498, 1650\r\n1651, 1652, 1664, 1665, 1666, 1678, 1679, 1680, 1692\r\n1693, 1694, 1846, 1847, 1848, 1860, 1861, 1862, 1874\r\n1875, 1876, 1888, 1889, 1890, 2058, 2072\r\n*Elset, elset=GRAIN-23\r\n1438, 1452, 1632, 1633, 1634, 1646, 1647, 1648, 1649\r\n1660, 1661, 1662, 1663, 1675, 1676, 1815, 1816, 1828\r\n1829, 1830, 1831, 1842, 1843, 1844, 1845, 1856, 1857\r\n1858, 1859, 1870, 1871, 1872, 2026, 2039, 2040, 2052\r\n2053, 2054\r\n*Elset, elset=GRAIN-24\r\n947, 948, 961, 962, 975, 976, 1143, 1157, 1158\r\n1170, 1171, 1172\r\n*Elset, elset=GRAIN-25\r\n1814, 1967, 1968, 1969, 1981, 1982, 1983, 1995, 1996\r\n1997, 2009, 2010, 2011, 2023, 2024, 2025, 2036, 2037\r\n2038, 2162, 2163, 2164, 2165, 2176, 2177, 2178, 2179\r\n2190, 2191, 2192, 2193, 2204, 2205, 2206, 2207, 2208\r\n2218, 2219, 2220, 2221, 2222, 2232, 2233, 2234, 2235\r\n2249, 2358, 2359, 2360, 2361, 2372, 2373, 2374, 2375\r\n2386, 2387, 2388, 2389, 2390, 2400, 2401, 2402, 2403\r\n2404, 2414, 2415, 2416, 2417, 2418, 2428, 2429, 2430\r\n2431, 2445, 2554, 2555, 2556, 2557, 2568, 2569, 2570\r\n2571, 2582, 2583, 2584, 2585, 2586, 2596, 2597, 2598\r\n2599, 2600, 2610, 2611, 2612, 2613, 2614, 2624, 2625\r\n2626, 2627\r\n*Elset, elset=GRAIN-26\r\n1902, 1903, 1904, 1917, 1918, 1932, 2084, 2085, 2086\r\n2097, 2098, 2099, 2100, 2111, 2112, 2113, 2114, 2125\r\n2126, 2127, 2128, 2139, 2140, 2141, 2142, 2153, 2154\r\n2155, 2156, 2281, 2282, 2293, 2294, 2295, 2296, 2307\r\n2308, 2309, 2310, 2321, 2322, 2323, 2324, 2335, 2336\r\n2337, 2338, 2349, 2350, 2351, 2352, 2478, 2489, 2490\r\n2491, 2492, 2503, 2504, 2505, 2506, 2517, 2518, 2519\r\n2520, 2531, 2532, 2533, 2534, 2545, 2546, 2547, 2548\r\n2674, 2686, 2687, 2688, 2699, 2700, 2701, 2702, 2713\r\n2714, 2715, 2716, 2727, 2728, 2729, 2730, 2741, 2742\r\n2743, 2744\r\n*Elset, elset=GRAIN-27\r\n1317, 1331, 1332, 1345, 1346, 1347, 1359, 1360, 1361\r\n1471, 1472, 1473, 1474, 1485, 1486, 1487, 1488, 1489\r\n1499, 1500, 1501, 1502, 1503, 1504, 1513, 1514, 1515\r\n1516, 1517, 1518, 1527, 1528, 1529, 1530, 1531, 1532\r\n1541, 1542, 1543, 1544, 1545, 1546, 1555, 1556, 1557\r\n1558, 1559, 1560, 1667, 1668, 1669, 1670, 1681, 1682\r\n1683, 1684, 1685, 1695, 1696, 1697, 1698, 1699, 1700\r\n1709, 1710, 1711, 1712, 1713, 1714, 1723, 1724, 1725\r\n1726, 1727, 1728, 1737, 1738, 1739, 1740, 1741, 1742\r\n1751, 1752, 1753, 1754, 1755, 1756, 1877, 1878, 1879\r\n1880, 1881, 1891, 1892, 1893, 1894, 1895, 1905, 1906\r\n1907, 1908, 1909, 1919, 1920, 1921, 1922, 1923, 1933\r\n1934, 1935, 1936, 1937, 1947, 1948, 1949, 1950, 1951\r\n1952, 2088, 2089, 2090, 2102, 2103, 2104, 2115, 2116\r\n2117, 2118, 2129, 2130, 2131, 2132, 2143, 2144, 2145\r\n2146\r\n*Elset, elset=GRAIN-28\r\n1654, 1655, 1656, 1835, 1836, 1837, 1838, 1839, 1849\r\n1850, 1851, 1852, 1853, 1863, 1864, 1865, 1866, 1867\r\n2020, 2031, 2032, 2033, 2034, 2035, 2045, 2046, 2047\r\n2048, 2049, 2059, 2060, 2061, 2062, 2063, 2075, 2076\r\n2230, 2231, 2241, 2242, 2243, 2244, 2245, 2257, 2258\r\n2439, 2440\r\n*Elset, elset=GRAIN-29\r\n2073, 2074, 2087, 2101, 2255, 2256, 2269, 2270, 2271\r\n2283, 2284, 2285, 2286, 2297, 2298, 2299, 2300, 2311\r\n2312, 2313, 2314, 2325, 2326, 2327, 2328, 2339, 2340\r\n2341, 2342, 2451, 2452, 2453, 2454, 2465, 2466, 2467\r\n2468, 2479, 2480, 2481, 2482, 2493, 2494, 2495, 2496\r\n2507, 2508, 2509, 2510, 2521, 2522, 2523, 2524, 2535\r\n2536, 2537, 2538, 2647, 2648, 2649, 2650, 2661, 2662\r\n2663, 2664, 2675, 2676, 2677, 2678, 2689, 2690, 2691\r\n2692, 2703, 2704, 2705, 2706, 2717, 2718, 2719, 2720\r\n2731, 2732, 2733, 2734\r\n*Elset, elset=GRAIN-30\r\n1448, 1461, 1462, 1475, 1476, 1477, 1490, 1643, 1644\r\n1645, 1657, 1658, 1659, 1671, 1672, 1673, 1686, 1840\r\n1841, 1854, 1855, 1868, 1869, 2050\r\n\r\n*Elset, elset=Phase-1\r\n1, 2, 3, 4, 5, 6, 7, 8, 9\r\n10, 11, 12, 13, 14, 15, 16, 17, 18\r\n19, 20, 21, 22, 23, 24, 25, 26, 27\r\n28, 29, 30, 31, 32, 33, 34, 35, 36\r\n37, 38, 39, 40, 41, 42, 43, 44, 45\r\n46, 47, 48, 49, 50, 51, 52, 53, 54\r\n55, 56, 57, 58, 59, 60, 61, 62, 63\r\n64, 65, 66, 67, 68, 69, 70, 71, 72\r\n73, 74, 75, 76, 77, 78, 79, 80, 81\r\n82, 83, 84, 85, 86, 87, 88, 89, 90\r\n91, 92, 93, 94, 95, 96, 97, 98, 99\r\n100, 101, 102, 103, 104, 105, 106, 107, 108\r\n109, 110, 111, 112, 113, 114, 115, 116, 117\r\n118, 119, 120, 121, 122, 123, 124, 125, 126\r\n127, 128, 129, 130, 131, 132, 133, 134, 135\r\n136, 137, 138, 139, 140, 141, 142, 143, 144\r\n145, 146, 147, 148, 149, 150, 151, 152, 153\r\n154, 155, 156, 157, 158, 159, 160, 161, 162\r\n163, 164, 165, 166, 167, 168, 169, 170, 171\r\n172, 173, 174, 175, 176, 177, 178, 179, 180\r\n181, 182, 183, 184, 185, 186, 187, 188, 189\r\n190, 191, 192, 193, 194, 195, 196, 197, 198\r\n199, 200, 201, 202, 203, 204, 205, 206, 207\r\n208, 209, 210, 211, 212, 213, 214, 215, 216\r\n217, 218, 219, 220, 221, 222, 223, 224, 225\r\n226, 227, 228, 229, 230, 231, 232, 233, 234\r\n235, 236, 237, 238, 239, 240, 241, 242, 243\r\n244, 245, 246, 247, 248, 249, 250, 251, 252\r\n253, 254, 255, 256, 257, 258, 259, 260, 261\r\n262, 263, 264, 265, 266, 267, 268, 269, 270\r\n271, 272, 273, 274, 275, 276, 277, 278, 279\r\n280, 281, 282, 283, 284, 285, 286, 287, 288\r\n289, 290, 291, 292, 293, 294, 295, 296, 297\r\n298, 299, 300, 301, 302, 303, 304, 305, 306\r\n307, 308, 309, 310, 311, 312, 313, 314, 315\r\n316, 317, 318, 319, 320, 321, 322, 323, 324\r\n325, 326, 327, 328, 329, 330, 331, 332, 333\r\n334, 335, 336, 337, 338, 339, 340, 341, 342\r\n343, 344, 345, 346, 347, 348, 349, 350, 351\r\n352, 353, 354, 355, 356, 357, 358, 359, 360\r\n361, 362, 363, 364, 365, 366, 367, 368, 369\r\n370, 371, 372, 373, 374, 375, 376, 377, 378\r\n379, 380, 381, 382, 383, 384, 385, 386, 387\r\n388, 389, 390, 391, 392, 393, 394, 395, 396\r\n397, 398, 399, 400, 401, 402, 403, 404, 405\r\n406, 407, 408, 409, 410, 411, 412, 413, 414\r\n415, 416, 417, 418, 419, 420, 421, 422, 423\r\n424, 425, 426, 427, 428, 429, 430, 431, 432\r\n433, 434, 435, 436, 437, 438, 439, 440, 441\r\n442, 443, 444, 445, 446, 447, 448, 449, 450\r\n451, 452, 453, 454, 455, 456, 457, 458, 459\r\n460, 461, 462, 463, 464, 465, 466, 467, 468\r\n469, 470, 471, 472, 473, 474, 475, 476, 477\r\n478, 479, 480, 481, 482, 483, 484, 485, 486\r\n487, 488, 489, 490, 491, 492, 493, 494, 495\r\n496, 497, 498, 499, 500, 501, 502, 503, 504\r\n505, 506, 507, 508, 509, 510, 511, 512, 513\r\n514, 515, 516, 517, 518, 519, 520, 521, 522\r\n523, 524, 525, 526, 527, 528, 529, 530, 531\r\n532, 533, 534, 535, 536, 537, 538, 539, 540\r\n541, 542, 543, 544, 545, 546, 547, 548, 549\r\n550, 551, 552, 553, 554, 555, 556, 557, 558\r\n559, 560, 561, 562, 563, 564, 565, 566, 567\r\n568, 569, 570, 571, 572, 573, 574, 575, 576\r\n577, 578, 579, 580, 581, 582, 583, 584, 585\r\n586, 587, 588, 589, 590, 591, 592, 593, 594\r\n595, 596, 597, 598, 599, 600, 601, 602, 603\r\n604, 605, 606, 607, 608, 609, 610, 611, 612\r\n613, 614, 615, 616, 617, 618, 619, 620, 621\r\n622, 623, 624, 625, 626, 627, 628, 629, 630\r\n631, 632, 633, 634, 635, 636, 637, 638, 639\r\n640, 641, 642, 643, 644, 645, 646, 647, 648\r\n649, 650, 651, 652, 653, 654, 655, 656, 657\r\n658, 659, 660, 661, 662, 663, 664, 665, 666\r\n667, 668, 669, 670, 671, 672, 673, 674, 675\r\n676, 677, 678, 679, 680, 681, 682, 683, 684\r\n685, 686, 687, 688, 689, 690, 691, 692, 693\r\n694, 695, 696, 697, 698, 699, 700, 701, 702\r\n703, 704, 705, 706, 707, 708, 709, 710, 711\r\n712, 713, 714, 715, 716, 717, 718, 719, 720\r\n721, 722, 723, 724, 725, 726, 727, 728, 729\r\n730, 731, 732, 733, 734, 735, 736, 737, 738\r\n739, 740, 741, 742, 743, 744, 745, 746, 747\r\n748, 749, 750, 751, 752, 753, 754, 755, 756\r\n757, 758, 759, 760, 761, 762, 763, 764, 765\r\n766, 767, 768, 769, 770, 771, 772, 773, 774\r\n775, 776, 777, 778, 779, 780, 781, 782, 783\r\n784, 785, 786, 787, 788, 789, 790, 791, 792\r\n793, 794, 795, 796, 797, 798, 799, 800, 801\r\n802, 803, 804, 805, 806, 807, 808, 809, 810\r\n811, 812, 813, 814, 815, 816, 817, 818, 819\r\n820, 821, 822, 823, 824, 825, 826, 827, 828\r\n829, 830, 831, 832, 833, 834, 835, 836, 837\r\n838, 839, 840, 841, 842, 843, 844, 845, 846\r\n847, 848, 849, 850, 851, 852, 853, 854, 855\r\n856, 857, 858, 859, 860, 861, 862, 863, 864\r\n865, 866, 867, 868, 869, 870, 871, 872, 873\r\n874, 875, 876, 877, 878, 879, 880, 881, 882\r\n883, 884, 885, 886, 887, 888, 889, 890, 891\r\n892, 893, 894, 895, 896, 897, 898, 899, 900\r\n901, 902, 903, 904, 905, 906, 907, 908, 909\r\n910, 911, 912, 913, 914, 915, 916, 917, 918\r\n919, 920, 921, 922, 923, 924, 925, 926, 927\r\n928, 929, 930, 931, 932, 933, 934, 935, 936\r\n937, 938, 939, 940, 941, 942, 943, 944, 945\r\n946, 947, 948, 949, 950, 951, 952, 953, 954\r\n955, 956, 957, 958, 959, 960, 961, 962, 963\r\n964, 965, 966, 967, 968, 969, 970, 971, 972\r\n973, 974, 975, 976, 977, 978, 979, 980, 981\r\n982, 983, 984, 985, 986, 987, 988, 989, 990\r\n991, 992, 993, 994, 995, 996, 997, 998, 999\r\n1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008\r\n1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017\r\n1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026\r\n1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035\r\n1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044\r\n1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053\r\n1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062\r\n1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071\r\n1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080\r\n1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089\r\n1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098\r\n1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107\r\n1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116\r\n1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125\r\n1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134\r\n1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143\r\n1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152\r\n1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161\r\n1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170\r\n1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179\r\n1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188\r\n1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197\r\n1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206\r\n1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215\r\n1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224\r\n1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233\r\n1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242\r\n1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251\r\n1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260\r\n1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269\r\n1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278\r\n1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287\r\n1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296\r\n1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305\r\n1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314\r\n1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323\r\n1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332\r\n1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341\r\n1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350\r\n1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359\r\n1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368\r\n1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377\r\n1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386\r\n1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395\r\n1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404\r\n1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413\r\n1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422\r\n1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431\r\n1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440\r\n1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449\r\n1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458\r\n1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467\r\n1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476\r\n1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485\r\n1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494\r\n1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503\r\n1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512\r\n1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521\r\n1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530\r\n1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539\r\n1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548\r\n1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557\r\n1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566\r\n1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575\r\n1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584\r\n1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593\r\n1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602\r\n1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611\r\n1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620\r\n1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629\r\n1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638\r\n1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647\r\n1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656\r\n1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665\r\n1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674\r\n1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683\r\n1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692\r\n1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701\r\n1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710\r\n1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719\r\n1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728\r\n1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737\r\n1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746\r\n1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755\r\n1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764\r\n1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773\r\n1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782\r\n1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791\r\n1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800\r\n1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809\r\n1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818\r\n1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827\r\n1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836\r\n1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845\r\n1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854\r\n1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863\r\n1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872\r\n1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881\r\n1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890\r\n1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899\r\n1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908\r\n1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917\r\n1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926\r\n1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935\r\n1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944\r\n1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953\r\n1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962\r\n1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971\r\n1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980\r\n1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989\r\n1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998\r\n1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007\r\n2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016\r\n2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025\r\n2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034\r\n2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043\r\n2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052\r\n2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061\r\n2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070\r\n2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079\r\n2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088\r\n2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097\r\n2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106\r\n2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115\r\n2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124\r\n2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133\r\n2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142\r\n2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151\r\n2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160\r\n2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169\r\n2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178\r\n2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187\r\n2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196\r\n2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205\r\n2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214\r\n2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223\r\n2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232\r\n2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241\r\n2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250\r\n2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259\r\n2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268\r\n2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277\r\n2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286\r\n2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295\r\n2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304\r\n2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313\r\n2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322\r\n2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331\r\n2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340\r\n2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349\r\n2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358\r\n2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367\r\n2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376\r\n2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385\r\n2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394\r\n2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403\r\n2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412\r\n2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421\r\n2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430\r\n2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439\r\n2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448\r\n2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457\r\n2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466\r\n2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475\r\n2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484\r\n2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493\r\n2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502\r\n2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511\r\n2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520\r\n2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529\r\n2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538\r\n2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547\r\n2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556\r\n2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565\r\n2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574\r\n2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583\r\n2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592\r\n2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601\r\n2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610\r\n2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619\r\n2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628\r\n2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637\r\n2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646\r\n2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655\r\n2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664\r\n2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673\r\n2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682\r\n2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691\r\n2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700\r\n2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709\r\n2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718\r\n2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727\r\n2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736\r\n2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744\r\n\r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n\r\n**Section: Section_Grain-8\r\n*Solid Section, elset=GRAIN-8, material=MATERIAL-GRAIN8\r\n,\r\n\r\n**Section: Section_Grain-9\r\n*Solid Section, elset=GRAIN-9, material=MATERIAL-GRAIN9\r\n,\r\n\r\n**Section: Section_Grain-10\r\n*Solid Section, elset=GRAIN-10, material=MATERIAL-GRAIN10\r\n,\r\n\r\n**Section: Section_Grain-11\r\n*Solid Section, elset=GRAIN-11, material=MATERIAL-GRAIN11\r\n,\r\n\r\n**Section: Section_Grain-12\r\n*Solid Section, elset=GRAIN-12, material=MATERIAL-GRAIN12\r\n,\r\n\r\n**Section: Section_Grain-13\r\n*Solid Section, elset=GRAIN-13, material=MATERIAL-GRAIN13\r\n,\r\n\r\n**Section: Section_Grain-14\r\n*Solid Section, elset=GRAIN-14, material=MATERIAL-GRAIN14\r\n,\r\n\r\n**Section: Section_Grain-15\r\n*Solid Section, elset=GRAIN-15, material=MATERIAL-GRAIN15\r\n,\r\n\r\n**Section: Section_Grain-16\r\n*Solid Section, elset=GRAIN-16, material=MATERIAL-GRAIN16\r\n,\r\n\r\n**Section: Section_Grain-17\r\n*Solid Section, elset=GRAIN-17, material=MATERIAL-GRAIN17\r\n,\r\n\r\n**Section: Section_Grain-18\r\n*Solid Section, elset=GRAIN-18, material=MATERIAL-GRAIN18\r\n,\r\n\r\n**Section: Section_Grain-19\r\n*Solid Section, elset=GRAIN-19, material=MATERIAL-GRAIN19\r\n,\r\n\r\n**Section: Section_Grain-20\r\n*Solid Section, elset=GRAIN-20, material=MATERIAL-GRAIN20\r\n,\r\n\r\n**Section: Section_Grain-21\r\n*Solid Section, elset=GRAIN-21, material=MATERIAL-GRAIN21\r\n,\r\n\r\n**Section: Section_Grain-22\r\n*Solid Section, elset=GRAIN-22, material=MATERIAL-GRAIN22\r\n,\r\n\r\n**Section: Section_Grain-23\r\n*Solid Section, elset=GRAIN-23, material=MATERIAL-GRAIN23\r\n,\r\n\r\n**Section: Section_Grain-24\r\n*Solid Section, elset=GRAIN-24, material=MATERIAL-GRAIN24\r\n,\r\n\r\n**Section: Section_Grain-25\r\n*Solid Section, elset=GRAIN-25, material=MATERIAL-GRAIN25\r\n,\r\n\r\n**Section: Section_Grain-26\r\n*Solid Section, elset=GRAIN-26, material=MATERIAL-GRAIN26\r\n,\r\n\r\n**Section: Section_Grain-27\r\n*Solid Section, elset=GRAIN-27, material=MATERIAL-GRAIN27\r\n,\r\n\r\n**Section: Section_Grain-28\r\n*Solid Section, elset=GRAIN-28, material=MATERIAL-GRAIN28\r\n,\r\n\r\n**Section: Section_Grain-29\r\n*Solid Section, elset=GRAIN-29, material=MATERIAL-GRAIN29\r\n,\r\n\r\n**Section: Section_Grain-30\r\n*Solid Section, elset=GRAIN-30, material=MATERIAL-GRAIN30\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=NEPER-1, part=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n2,\t7.142857e-02,\t0.000000e+00,\t0.000000e+00\r\n3,\t1.428571e-01,\t0.000000e+00,\t0.000000e+00\r\n4,\t2.142857e-01,\t0.000000e+00,\t0.000000e+00\r\n5,\t2.857143e-01,\t0.000000e+00,\t0.000000e+00\r\n6,\t3.571429e-01,\t0.000000e+00,\t0.000000e+00\r\n7,\t4.285714e-01,\t0.000000e+00,\t0.000000e+00\r\n8,\t5.000000e-01,\t0.000000e+00,\t0.000000e+00\r\n9,\t5.714286e-01,\t0.000000e+00,\t0.000000e+00\r\n10,\t6.428571e-01,\t0.000000e+00,\t0.000000e+00\r\n11,\t7.142857e-01,\t0.000000e+00,\t0.000000e+00\r\n12,\t7.857143e-01,\t0.000000e+00,\t0.000000e+00\r\n13,\t8.571429e-01,\t0.000000e+00,\t0.000000e+00\r\n14,\t9.285714e-01,\t0.000000e+00,\t0.000000e+00\r\n15,\t1.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n16,\t0.000000e+00,\t7.142857e-02,\t0.000000e+00\r\n17,\t7.142857e-02,\t7.142857e-02,\t0.000000e+00\r\n18,\t1.428571e-01,\t7.142857e-02,\t0.000000e+00\r\n19,\t2.142857e-01,\t7.142857e-02,\t0.000000e+00\r\n20,\t2.857143e-01,\t7.142857e-02,\t0.000000e+00\r\n21,\t3.571429e-01,\t7.142857e-02,\t0.000000e+00\r\n22,\t4.285714e-01,\t7.142857e-02,\t0.000000e+00\r\n23,\t5.000000e-01,\t7.142857e-02,\t0.000000e+00\r\n24,\t5.714286e-01,\t7.142857e-02,\t0.000000e+00\r\n25,\t6.428571e-01,\t7.142857e-02,\t0.000000e+00\r\n26,\t7.142857e-01,\t7.142857e-02,\t0.000000e+00\r\n27,\t7.857143e-01,\t7.142857e-02,\t0.000000e+00\r\n28,\t8.571429e-01,\t7.142857e-02,\t0.000000e+00\r\n29,\t9.285714e-01,\t7.142857e-02,\t0.000000e+00\r\n30,\t1.000000e+00,\t7.142857e-02,\t0.000000e+00\r\n31,\t0.000000e+00,\t1.428571e-01,\t0.000000e+00\r\n32,\t7.142857e-02,\t1.428571e-01,\t0.000000e+00\r\n33,\t1.428571e-01,\t1.428571e-01,\t0.000000e+00\r\n34,\t2.142857e-01,\t1.428571e-01,\t0.000000e+00\r\n35,\t2.857143e-01,\t1.428571e-01,\t0.000000e+00\r\n36,\t3.571429e-01,\t1.428571e-01,\t0.000000e+00\r\n37,\t4.285714e-01,\t1.428571e-01,\t0.000000e+00\r\n38,\t5.000000e-01,\t1.428571e-01,\t0.000000e+00\r\n39,\t5.714286e-01,\t1.428571e-01,\t0.000000e+00\r\n40,\t6.428571e-01,\t1.428571e-01,\t0.000000e+00\r\n41,\t7.142857e-01,\t1.428571e-01,\t0.000000e+00\r\n42,\t7.857143e-01,\t1.428571e-01,\t0.000000e+00\r\n43,\t8.571429e-01,\t1.428571e-01,\t0.000000e+00\r\n44,\t9.285714e-01,\t1.428571e-01,\t0.000000e+00\r\n45,\t1.000000e+00,\t1.428571e-01,\t0.000000e+00\r\n46,\t0.000000e+00,\t2.142857e-01,\t0.000000e+00\r\n47,\t7.142857e-02,\t2.142857e-01,\t0.000000e+00\r\n48,\t1.428571e-01,\t2.142857e-01,\t0.000000e+00\r\n49,\t2.142857e-01,\t2.142857e-01,\t0.000000e+00\r\n50,\t2.857143e-01,\t2.142857e-01,\t0.000000e+00\r\n51,\t3.571429e-01,\t2.142857e-01,\t0.000000e+00\r\n52,\t4.285714e-01,\t2.142857e-01,\t0.000000e+00\r\n53,\t5.000000e-01,\t2.142857e-01,\t0.000000e+00\r\n54,\t5.714286e-01,\t2.142857e-01,\t0.000000e+00\r\n55,\t6.428571e-01,\t2.142857e-01,\t0.000000e+00\r\n56,\t7.142857e-01,\t2.142857e-01,\t0.000000e+00\r\n57,\t7.857143e-01,\t2.142857e-01,\t0.000000e+00\r\n58,\t8.571429e-01,\t2.142857e-01,\t0.000000e+00\r\n59,\t9.285714e-01,\t2.142857e-01,\t0.000000e+00\r\n60,\t1.000000e+00,\t2.142857e-01,\t0.000000e+00\r\n61,\t0.000000e+00,\t2.857143e-01,\t0.000000e+00\r\n62,\t7.142857e-02,\t2.857143e-01,\t0.000000e+00\r\n63,\t1.428571e-01,\t2.857143e-01,\t0.000000e+00\r\n64,\t2.142857e-01,\t2.857143e-01,\t0.000000e+00\r\n65,\t2.857143e-01,\t2.857143e-01,\t0.000000e+00\r\n66,\t3.571429e-01,\t2.857143e-01,\t0.000000e+00\r\n67,\t4.285714e-01,\t2.857143e-01,\t0.000000e+00\r\n68,\t5.000000e-01,\t2.857143e-01,\t0.000000e+00\r\n69,\t5.714286e-01,\t2.857143e-01,\t0.000000e+00\r\n70,\t6.428571e-01,\t2.857143e-01,\t0.000000e+00\r\n71,\t7.142857e-01,\t2.857143e-01,\t0.000000e+00\r\n72,\t7.857143e-01,\t2.857143e-01,\t0.000000e+00\r\n73,\t8.571429e-01,\t2.857143e-01,\t0.000000e+00\r\n74,\t9.285714e-01,\t2.857143e-01,\t0.000000e+00\r\n75,\t1.000000e+00,\t2.857143e-01,\t0.000000e+00\r\n76,\t0.000000e+00,\t3.571429e-01,\t0.000000e+00\r\n77,\t7.142857e-02,\t3.571429e-01,\t0.000000e+00\r\n78,\t1.428571e-01,\t3.571429e-01,\t0.000000e+00\r\n79,\t2.142857e-01,\t3.571429e-01,\t0.000000e+00\r\n80,\t2.857143e-01,\t3.571429e-01,\t0.000000e+00\r\n81,\t3.571429e-01,\t3.571429e-01,\t0.000000e+00\r\n82,\t4.285714e-01,\t3.571429e-01,\t0.000000e+00\r\n83,\t5.000000e-01,\t3.571429e-01,\t0.000000e+00\r\n84,\t5.714286e-01,\t3.571429e-01,\t0.000000e+00\r\n85,\t6.428571e-01,\t3.571429e-01,\t0.000000e+00\r\n86,\t7.142857e-01,\t3.571429e-01,\t0.000000e+00\r\n87,\t7.857143e-01,\t3.571429e-01,\t0.000000e+00\r\n88,\t8.571429e-01,\t3.571429e-01,\t0.000000e+00\r\n89,\t9.285714e-01,\t3.571429e-01,\t0.000000e+00\r\n90,\t1.000000e+00,\t3.571429e-01,\t0.000000e+00\r\n91,\t0.000000e+00,\t4.285714e-01,\t0.000000e+00\r\n92,\t7.142857e-02,\t4.285714e-01,\t0.000000e+00\r\n93,\t1.428571e-01,\t4.285714e-01,\t0.000000e+00\r\n94,\t2.142857e-01,\t4.285714e-01,\t0.000000e+00\r\n95,\t2.857143e-01,\t4.285714e-01,\t0.000000e+00\r\n96,\t3.571429e-01,\t4.285714e-01,\t0.000000e+00\r\n97,\t4.285714e-01,\t4.285714e-01,\t0.000000e+00\r\n98,\t5.000000e-01,\t4.285714e-01,\t0.000000e+00\r\n99,\t5.714286e-01,\t4.285714e-01,\t0.000000e+00\r\n100,\t6.428571e-01,\t4.285714e-01,\t0.000000e+00\r\n101,\t7.142857e-01,\t4.285714e-01,\t0.000000e+00\r\n102,\t7.857143e-01,\t4.285714e-01,\t0.000000e+00\r\n103,\t8.571429e-01,\t4.285714e-01,\t0.000000e+00\r\n104,\t9.285714e-01,\t4.285714e-01,\t0.000000e+00\r\n105,\t1.000000e+00,\t4.285714e-01,\t0.000000e+00\r\n106,\t0.000000e+00,\t5.000000e-01,\t0.000000e+00\r\n107,\t7.142857e-02,\t5.000000e-01,\t0.000000e+00\r\n108,\t1.428571e-01,\t5.000000e-01,\t0.000000e+00\r\n109,\t2.142857e-01,\t5.000000e-01,\t0.000000e+00\r\n110,\t2.857143e-01,\t5.000000e-01,\t0.000000e+00\r\n111,\t3.571429e-01,\t5.000000e-01,\t0.000000e+00\r\n112,\t4.285714e-01,\t5.000000e-01,\t0.000000e+00\r\n113,\t5.000000e-01,\t5.000000e-01,\t0.000000e+00\r\n114,\t5.714286e-01,\t5.000000e-01,\t0.000000e+00\r\n115,\t6.428571e-01,\t5.000000e-01,\t0.000000e+00\r\n116,\t7.142857e-01,\t5.000000e-01,\t0.000000e+00\r\n117,\t7.857143e-01,\t5.000000e-01,\t0.000000e+00\r\n118,\t8.571429e-01,\t5.000000e-01,\t0.000000e+00\r\n119,\t9.285714e-01,\t5.000000e-01,\t0.000000e+00\r\n120,\t1.000000e+00,\t5.000000e-01,\t0.000000e+00\r\n121,\t0.000000e+00,\t5.714286e-01,\t0.000000e+00\r\n122,\t7.142857e-02,\t5.714286e-01,\t0.000000e+00\r\n123,\t1.428571e-01,\t5.714286e-01,\t0.000000e+00\r\n124,\t2.142857e-01,\t5.714286e-01,\t0.000000e+00\r\n125,\t2.857143e-01,\t5.714286e-01,\t0.000000e+00\r\n126,\t3.571429e-01,\t5.714286e-01,\t0.000000e+00\r\n127,\t4.285714e-01,\t5.714286e-01,\t0.000000e+00\r\n128,\t5.000000e-01,\t5.714286e-01,\t0.000000e+00\r\n129,\t5.714286e-01,\t5.714286e-01,\t0.000000e+00\r\n130,\t6.428571e-01,\t5.714286e-01,\t0.000000e+00\r\n131,\t7.142857e-01,\t5.714286e-01,\t0.000000e+00\r\n132,\t7.857143e-01,\t5.714286e-01,\t0.000000e+00\r\n133,\t8.571429e-01,\t5.714286e-01,\t0.000000e+00\r\n134,\t9.285714e-01,\t5.714286e-01,\t0.000000e+00\r\n135,\t1.000000e+00,\t5.714286e-01,\t0.000000e+00\r\n136,\t0.000000e+00,\t6.428571e-01,\t0.000000e+00\r\n137,\t7.142857e-02,\t6.428571e-01,\t0.000000e+00\r\n138,\t1.428571e-01,\t6.428571e-01,\t0.000000e+00\r\n139,\t2.142857e-01,\t6.428571e-01,\t0.000000e+00\r\n140,\t2.857143e-01,\t6.428571e-01,\t0.000000e+00\r\n141,\t3.571429e-01,\t6.428571e-01,\t0.000000e+00\r\n142,\t4.285714e-01,\t6.428571e-01,\t0.000000e+00\r\n143,\t5.000000e-01,\t6.428571e-01,\t0.000000e+00\r\n144,\t5.714286e-01,\t6.428571e-01,\t0.000000e+00\r\n145,\t6.428571e-01,\t6.428571e-01,\t0.000000e+00\r\n146,\t7.142857e-01,\t6.428571e-01,\t0.000000e+00\r\n147,\t7.857143e-01,\t6.428571e-01,\t0.000000e+00\r\n148,\t8.571429e-01,\t6.428571e-01,\t0.000000e+00\r\n149,\t9.285714e-01,\t6.428571e-01,\t0.000000e+00\r\n150,\t1.000000e+00,\t6.428571e-01,\t0.000000e+00\r\n151,\t0.000000e+00,\t7.142857e-01,\t0.000000e+00\r\n152,\t7.142857e-02,\t7.142857e-01,\t0.000000e+00\r\n153,\t1.428571e-01,\t7.142857e-01,\t0.000000e+00\r\n154,\t2.142857e-01,\t7.142857e-01,\t0.000000e+00\r\n155,\t2.857143e-01,\t7.142857e-01,\t0.000000e+00\r\n156,\t3.571429e-01,\t7.142857e-01,\t0.000000e+00\r\n157,\t4.285714e-01,\t7.142857e-01,\t0.000000e+00\r\n158,\t5.000000e-01,\t7.142857e-01,\t0.000000e+00\r\n159,\t5.714286e-01,\t7.142857e-01,\t0.000000e+00\r\n160,\t6.428571e-01,\t7.142857e-01,\t0.000000e+00\r\n161,\t7.142857e-01,\t7.142857e-01,\t0.000000e+00\r\n162,\t7.857143e-01,\t7.142857e-01,\t0.000000e+00\r\n163,\t8.571429e-01,\t7.142857e-01,\t0.000000e+00\r\n164,\t9.285714e-01,\t7.142857e-01,\t0.000000e+00\r\n165,\t1.000000e+00,\t7.142857e-01,\t0.000000e+00\r\n166,\t0.000000e+00,\t7.857143e-01,\t0.000000e+00\r\n167,\t7.142857e-02,\t7.857143e-01,\t0.000000e+00\r\n168,\t1.428571e-01,\t7.857143e-01,\t0.000000e+00\r\n169,\t2.142857e-01,\t7.857143e-01,\t0.000000e+00\r\n170,\t2.857143e-01,\t7.857143e-01,\t0.000000e+00\r\n171,\t3.571429e-01,\t7.857143e-01,\t0.000000e+00\r\n172,\t4.285714e-01,\t7.857143e-01,\t0.000000e+00\r\n173,\t5.000000e-01,\t7.857143e-01,\t0.000000e+00\r\n174,\t5.714286e-01,\t7.857143e-01,\t0.000000e+00\r\n175,\t6.428571e-01,\t7.857143e-01,\t0.000000e+00\r\n176,\t7.142857e-01,\t7.857143e-01,\t0.000000e+00\r\n177,\t7.857143e-01,\t7.857143e-01,\t0.000000e+00\r\n178,\t8.571429e-01,\t7.857143e-01,\t0.000000e+00\r\n179,\t9.285714e-01,\t7.857143e-01,\t0.000000e+00\r\n180,\t1.000000e+00,\t7.857143e-01,\t0.000000e+00\r\n181,\t0.000000e+00,\t8.571429e-01,\t0.000000e+00\r\n182,\t7.142857e-02,\t8.571429e-01,\t0.000000e+00\r\n183,\t1.428571e-01,\t8.571429e-01,\t0.000000e+00\r\n184,\t2.142857e-01,\t8.571429e-01,\t0.000000e+00\r\n185,\t2.857143e-01,\t8.571429e-01,\t0.000000e+00\r\n186,\t3.571429e-01,\t8.571429e-01,\t0.000000e+00\r\n187,\t4.285714e-01,\t8.571429e-01,\t0.000000e+00\r\n188,\t5.000000e-01,\t8.571429e-01,\t0.000000e+00\r\n189,\t5.714286e-01,\t8.571429e-01,\t0.000000e+00\r\n190,\t6.428571e-01,\t8.571429e-01,\t0.000000e+00\r\n191,\t7.142857e-01,\t8.571429e-01,\t0.000000e+00\r\n192,\t7.857143e-01,\t8.571429e-01,\t0.000000e+00\r\n193,\t8.571429e-01,\t8.571429e-01,\t0.000000e+00\r\n194,\t9.285714e-01,\t8.571429e-01,\t0.000000e+00\r\n195,\t1.000000e+00,\t8.571429e-01,\t0.000000e+00\r\n196,\t0.000000e+00,\t9.285714e-01,\t0.000000e+00\r\n197,\t7.142857e-02,\t9.285714e-01,\t0.000000e+00\r\n198,\t1.428571e-01,\t9.285714e-01,\t0.000000e+00\r\n199,\t2.142857e-01,\t9.285714e-01,\t0.000000e+00\r\n200,\t2.857143e-01,\t9.285714e-01,\t0.000000e+00\r\n201,\t3.571429e-01,\t9.285714e-01,\t0.000000e+00\r\n202,\t4.285714e-01,\t9.285714e-01,\t0.000000e+00\r\n203,\t5.000000e-01,\t9.285714e-01,\t0.000000e+00\r\n204,\t5.714286e-01,\t9.285714e-01,\t0.000000e+00\r\n205,\t6.428571e-01,\t9.285714e-01,\t0.000000e+00\r\n206,\t7.142857e-01,\t9.285714e-01,\t0.000000e+00\r\n207,\t7.857143e-01,\t9.285714e-01,\t0.000000e+00\r\n208,\t8.571429e-01,\t9.285714e-01,\t0.000000e+00\r\n209,\t9.285714e-01,\t9.285714e-01,\t0.000000e+00\r\n210,\t1.000000e+00,\t9.285714e-01,\t0.000000e+00\r\n211,\t0.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n212,\t7.142857e-02,\t1.000000e+00,\t0.000000e+00\r\n213,\t1.428571e-01,\t1.000000e+00,\t0.000000e+00\r\n214,\t2.142857e-01,\t1.000000e+00,\t0.000000e+00\r\n215,\t2.857143e-01,\t1.000000e+00,\t0.000000e+00\r\n216,\t3.571429e-01,\t1.000000e+00,\t0.000000e+00\r\n217,\t4.285714e-01,\t1.000000e+00,\t0.000000e+00\r\n218,\t5.000000e-01,\t1.000000e+00,\t0.000000e+00\r\n219,\t5.714286e-01,\t1.000000e+00,\t0.000000e+00\r\n220,\t6.428571e-01,\t1.000000e+00,\t0.000000e+00\r\n221,\t7.142857e-01,\t1.000000e+00,\t0.000000e+00\r\n222,\t7.857143e-01,\t1.000000e+00,\t0.000000e+00\r\n223,\t8.571429e-01,\t1.000000e+00,\t0.000000e+00\r\n224,\t9.285714e-01,\t1.000000e+00,\t0.000000e+00\r\n225,\t1.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n226,\t0.000000e+00,\t0.000000e+00,\t7.142857e-02\r\n227,\t7.142857e-02,\t0.000000e+00,\t7.142857e-02\r\n228,\t1.428571e-01,\t0.000000e+00,\t7.142857e-02\r\n229,\t2.142857e-01,\t0.000000e+00,\t7.142857e-02\r\n230,\t2.857143e-01,\t0.000000e+00,\t7.142857e-02\r\n231,\t3.571429e-01,\t0.000000e+00,\t7.142857e-02\r\n232,\t4.285714e-01,\t0.000000e+00,\t7.142857e-02\r\n233,\t5.000000e-01,\t0.000000e+00,\t7.142857e-02\r\n234,\t5.714286e-01,\t0.000000e+00,\t7.142857e-02\r\n235,\t6.428571e-01,\t0.000000e+00,\t7.142857e-02\r\n236,\t7.142857e-01,\t0.000000e+00,\t7.142857e-02\r\n237,\t7.857143e-01,\t0.000000e+00,\t7.142857e-02\r\n238,\t8.571429e-01,\t0.000000e+00,\t7.142857e-02\r\n239,\t9.285714e-01,\t0.000000e+00,\t7.142857e-02\r\n240,\t1.000000e+00,\t0.000000e+00,\t7.142857e-02\r\n241,\t0.000000e+00,\t7.142857e-02,\t7.142857e-02\r\n242,\t7.142857e-02,\t7.142857e-02,\t7.142857e-02\r\n243,\t1.428571e-01,\t7.142857e-02,\t7.142857e-02\r\n244,\t2.142857e-01,\t7.142857e-02,\t7.142857e-02\r\n245,\t2.857143e-01,\t7.142857e-02,\t7.142857e-02\r\n246,\t3.571429e-01,\t7.142857e-02,\t7.142857e-02\r\n247,\t4.285714e-01,\t7.142857e-02,\t7.142857e-02\r\n248,\t5.000000e-01,\t7.142857e-02,\t7.142857e-02\r\n249,\t5.714286e-01,\t7.142857e-02,\t7.142857e-02\r\n250,\t6.428571e-01,\t7.142857e-02,\t7.142857e-02\r\n251,\t7.142857e-01,\t7.142857e-02,\t7.142857e-02\r\n252,\t7.857143e-01,\t7.142857e-02,\t7.142857e-02\r\n253,\t8.571429e-01,\t7.142857e-02,\t7.142857e-02\r\n254,\t9.285714e-01,\t7.142857e-02,\t7.142857e-02\r\n255,\t1.000000e+00,\t7.142857e-02,\t7.142857e-02\r\n256,\t0.000000e+00,\t1.428571e-01,\t7.142857e-02\r\n257,\t7.142857e-02,\t1.428571e-01,\t7.142857e-02\r\n258,\t1.428571e-01,\t1.428571e-01,\t7.142857e-02\r\n259,\t2.142857e-01,\t1.428571e-01,\t7.142857e-02\r\n260,\t2.857143e-01,\t1.428571e-01,\t7.142857e-02\r\n261,\t3.571429e-01,\t1.428571e-01,\t7.142857e-02\r\n262,\t4.285714e-01,\t1.428571e-01,\t7.142857e-02\r\n263,\t5.000000e-01,\t1.428571e-01,\t7.142857e-02\r\n264,\t5.714286e-01,\t1.428571e-01,\t7.142857e-02\r\n265,\t6.428571e-01,\t1.428571e-01,\t7.142857e-02\r\n266,\t7.142857e-01,\t1.428571e-01,\t7.142857e-02\r\n267,\t7.857143e-01,\t1.428571e-01,\t7.142857e-02\r\n268,\t8.571429e-01,\t1.428571e-01,\t7.142857e-02\r\n269,\t9.285714e-01,\t1.428571e-01,\t7.142857e-02\r\n270,\t1.000000e+00,\t1.428571e-01,\t7.142857e-02\r\n271,\t0.000000e+00,\t2.142857e-01,\t7.142857e-02\r\n272,\t7.142857e-02,\t2.142857e-01,\t7.142857e-02\r\n273,\t1.428571e-01,\t2.142857e-01,\t7.142857e-02\r\n274,\t2.142857e-01,\t2.142857e-01,\t7.142857e-02\r\n275,\t2.857143e-01,\t2.142857e-01,\t7.142857e-02\r\n276,\t3.571429e-01,\t2.142857e-01,\t7.142857e-02\r\n277,\t4.285714e-01,\t2.142857e-01,\t7.142857e-02\r\n278,\t5.000000e-01,\t2.142857e-01,\t7.142857e-02\r\n279,\t5.714286e-01,\t2.142857e-01,\t7.142857e-02\r\n280,\t6.428571e-01,\t2.142857e-01,\t7.142857e-02\r\n281,\t7.142857e-01,\t2.142857e-01,\t7.142857e-02\r\n282,\t7.857143e-01,\t2.142857e-01,\t7.142857e-02\r\n283,\t8.571429e-01,\t2.142857e-01,\t7.142857e-02\r\n284,\t9.285714e-01,\t2.142857e-01,\t7.142857e-02\r\n285,\t1.000000e+00,\t2.142857e-01,\t7.142857e-02\r\n286,\t0.000000e+00,\t2.857143e-01,\t7.142857e-02\r\n287,\t7.142857e-02,\t2.857143e-01,\t7.142857e-02\r\n288,\t1.428571e-01,\t2.857143e-01,\t7.142857e-02\r\n289,\t2.142857e-01,\t2.857143e-01,\t7.142857e-02\r\n290,\t2.857143e-01,\t2.857143e-01,\t7.142857e-02\r\n291,\t3.571429e-01,\t2.857143e-01,\t7.142857e-02\r\n292,\t4.285714e-01,\t2.857143e-01,\t7.142857e-02\r\n293,\t5.000000e-01,\t2.857143e-01,\t7.142857e-02\r\n294,\t5.714286e-01,\t2.857143e-01,\t7.142857e-02\r\n295,\t6.428571e-01,\t2.857143e-01,\t7.142857e-02\r\n296,\t7.142857e-01,\t2.857143e-01,\t7.142857e-02\r\n297,\t7.857143e-01,\t2.857143e-01,\t7.142857e-02\r\n298,\t8.571429e-01,\t2.857143e-01,\t7.142857e-02\r\n299,\t9.285714e-01,\t2.857143e-01,\t7.142857e-02\r\n300,\t1.000000e+00,\t2.857143e-01,\t7.142857e-02\r\n301,\t0.000000e+00,\t3.571429e-01,\t7.142857e-02\r\n302,\t7.142857e-02,\t3.571429e-01,\t7.142857e-02\r\n303,\t1.428571e-01,\t3.571429e-01,\t7.142857e-02\r\n304,\t2.142857e-01,\t3.571429e-01,\t7.142857e-02\r\n305,\t2.857143e-01,\t3.571429e-01,\t7.142857e-02\r\n306,\t3.571429e-01,\t3.571429e-01,\t7.142857e-02\r\n307,\t4.285714e-01,\t3.571429e-01,\t7.142857e-02\r\n308,\t5.000000e-01,\t3.571429e-01,\t7.142857e-02\r\n309,\t5.714286e-01,\t3.571429e-01,\t7.142857e-02\r\n310,\t6.428571e-01,\t3.571429e-01,\t7.142857e-02\r\n311,\t7.142857e-01,\t3.571429e-01,\t7.142857e-02\r\n312,\t7.857143e-01,\t3.571429e-01,\t7.142857e-02\r\n313,\t8.571429e-01,\t3.571429e-01,\t7.142857e-02\r\n314,\t9.285714e-01,\t3.571429e-01,\t7.142857e-02\r\n315,\t1.000000e+00,\t3.571429e-01,\t7.142857e-02\r\n316,\t0.000000e+00,\t4.285714e-01,\t7.142857e-02\r\n317,\t7.142857e-02,\t4.285714e-01,\t7.142857e-02\r\n318,\t1.428571e-01,\t4.285714e-01,\t7.142857e-02\r\n319,\t2.142857e-01,\t4.285714e-01,\t7.142857e-02\r\n320,\t2.857143e-01,\t4.285714e-01,\t7.142857e-02\r\n321,\t3.571429e-01,\t4.285714e-01,\t7.142857e-02\r\n322,\t4.285714e-01,\t4.285714e-01,\t7.142857e-02\r\n323,\t5.000000e-01,\t4.285714e-01,\t7.142857e-02\r\n324,\t5.714286e-01,\t4.285714e-01,\t7.142857e-02\r\n325,\t6.428571e-01,\t4.285714e-01,\t7.142857e-02\r\n326,\t7.142857e-01,\t4.285714e-01,\t7.142857e-02\r\n327,\t7.857143e-01,\t4.285714e-01,\t7.142857e-02\r\n328,\t8.571429e-01,\t4.285714e-01,\t7.142857e-02\r\n329,\t9.285714e-01,\t4.285714e-01,\t7.142857e-02\r\n330,\t1.000000e+00,\t4.285714e-01,\t7.142857e-02\r\n331,\t0.000000e+00,\t5.000000e-01,\t7.142857e-02\r\n332,\t7.142857e-02,\t5.000000e-01,\t7.142857e-02\r\n333,\t1.428571e-01,\t5.000000e-01,\t7.142857e-02\r\n334,\t2.142857e-01,\t5.000000e-01,\t7.142857e-02\r\n335,\t2.857143e-01,\t5.000000e-01,\t7.142857e-02\r\n336,\t3.571429e-01,\t5.000000e-01,\t7.142857e-02\r\n337,\t4.285714e-01,\t5.000000e-01,\t7.142857e-02\r\n338,\t5.000000e-01,\t5.000000e-01,\t7.142857e-02\r\n339,\t5.714286e-01,\t5.000000e-01,\t7.142857e-02\r\n340,\t6.428571e-01,\t5.000000e-01,\t7.142857e-02\r\n341,\t7.142857e-01,\t5.000000e-01,\t7.142857e-02\r\n342,\t7.857143e-01,\t5.000000e-01,\t7.142857e-02\r\n343,\t8.571429e-01,\t5.000000e-01,\t7.142857e-02\r\n344,\t9.285714e-01,\t5.000000e-01,\t7.142857e-02\r\n345,\t1.000000e+00,\t5.000000e-01,\t7.142857e-02\r\n346,\t0.000000e+00,\t5.714286e-01,\t7.142857e-02\r\n347,\t7.142857e-02,\t5.714286e-01,\t7.142857e-02\r\n348,\t1.428571e-01,\t5.714286e-01,\t7.142857e-02\r\n349,\t2.142857e-01,\t5.714286e-01,\t7.142857e-02\r\n350,\t2.857143e-01,\t5.714286e-01,\t7.142857e-02\r\n351,\t3.571429e-01,\t5.714286e-01,\t7.142857e-02\r\n352,\t4.285714e-01,\t5.714286e-01,\t7.142857e-02\r\n353,\t5.000000e-01,\t5.714286e-01,\t7.142857e-02\r\n354,\t5.714286e-01,\t5.714286e-01,\t7.142857e-02\r\n355,\t6.428571e-01,\t5.714286e-01,\t7.142857e-02\r\n356,\t7.142857e-01,\t5.714286e-01,\t7.142857e-02\r\n357,\t7.857143e-01,\t5.714286e-01,\t7.142857e-02\r\n358,\t8.571429e-01,\t5.714286e-01,\t7.142857e-02\r\n359,\t9.285714e-01,\t5.714286e-01,\t7.142857e-02\r\n360,\t1.000000e+00,\t5.714286e-01,\t7.142857e-02\r\n361,\t0.000000e+00,\t6.428571e-01,\t7.142857e-02\r\n362,\t7.142857e-02,\t6.428571e-01,\t7.142857e-02\r\n363,\t1.428571e-01,\t6.428571e-01,\t7.142857e-02\r\n364,\t2.142857e-01,\t6.428571e-01,\t7.142857e-02\r\n365,\t2.857143e-01,\t6.428571e-01,\t7.142857e-02\r\n366,\t3.571429e-01,\t6.428571e-01,\t7.142857e-02\r\n367,\t4.285714e-01,\t6.428571e-01,\t7.142857e-02\r\n368,\t5.000000e-01,\t6.428571e-01,\t7.142857e-02\r\n369,\t5.714286e-01,\t6.428571e-01,\t7.142857e-02\r\n370,\t6.428571e-01,\t6.428571e-01,\t7.142857e-02\r\n371,\t7.142857e-01,\t6.428571e-01,\t7.142857e-02\r\n372,\t7.857143e-01,\t6.428571e-01,\t7.142857e-02\r\n373,\t8.571429e-01,\t6.428571e-01,\t7.142857e-02\r\n374,\t9.285714e-01,\t6.428571e-01,\t7.142857e-02\r\n375,\t1.000000e+00,\t6.428571e-01,\t7.142857e-02\r\n376,\t0.000000e+00,\t7.142857e-01,\t7.142857e-02\r\n377,\t7.142857e-02,\t7.142857e-01,\t7.142857e-02\r\n378,\t1.428571e-01,\t7.142857e-01,\t7.142857e-02\r\n379,\t2.142857e-01,\t7.142857e-01,\t7.142857e-02\r\n380,\t2.857143e-01,\t7.142857e-01,\t7.142857e-02\r\n381,\t3.571429e-01,\t7.142857e-01,\t7.142857e-02\r\n382,\t4.285714e-01,\t7.142857e-01,\t7.142857e-02\r\n383,\t5.000000e-01,\t7.142857e-01,\t7.142857e-02\r\n384,\t5.714286e-01,\t7.142857e-01,\t7.142857e-02\r\n385,\t6.428571e-01,\t7.142857e-01,\t7.142857e-02\r\n386,\t7.142857e-01,\t7.142857e-01,\t7.142857e-02\r\n387,\t7.857143e-01,\t7.142857e-01,\t7.142857e-02\r\n388,\t8.571429e-01,\t7.142857e-01,\t7.142857e-02\r\n389,\t9.285714e-01,\t7.142857e-01,\t7.142857e-02\r\n390,\t1.000000e+00,\t7.142857e-01,\t7.142857e-02\r\n391,\t0.000000e+00,\t7.857143e-01,\t7.142857e-02\r\n392,\t7.142857e-02,\t7.857143e-01,\t7.142857e-02\r\n393,\t1.428571e-01,\t7.857143e-01,\t7.142857e-02\r\n394,\t2.142857e-01,\t7.857143e-01,\t7.142857e-02\r\n395,\t2.857143e-01,\t7.857143e-01,\t7.142857e-02\r\n396,\t3.571429e-01,\t7.857143e-01,\t7.142857e-02\r\n397,\t4.285714e-01,\t7.857143e-01,\t7.142857e-02\r\n398,\t5.000000e-01,\t7.857143e-01,\t7.142857e-02\r\n399,\t5.714286e-01,\t7.857143e-01,\t7.142857e-02\r\n400,\t6.428571e-01,\t7.857143e-01,\t7.142857e-02\r\n401,\t7.142857e-01,\t7.857143e-01,\t7.142857e-02\r\n402,\t7.857143e-01,\t7.857143e-01,\t7.142857e-02\r\n403,\t8.571429e-01,\t7.857143e-01,\t7.142857e-02\r\n404,\t9.285714e-01,\t7.857143e-01,\t7.142857e-02\r\n405,\t1.000000e+00,\t7.857143e-01,\t7.142857e-02\r\n406,\t0.000000e+00,\t8.571429e-01,\t7.142857e-02\r\n407,\t7.142857e-02,\t8.571429e-01,\t7.142857e-02\r\n408,\t1.428571e-01,\t8.571429e-01,\t7.142857e-02\r\n409,\t2.142857e-01,\t8.571429e-01,\t7.142857e-02\r\n410,\t2.857143e-01,\t8.571429e-01,\t7.142857e-02\r\n411,\t3.571429e-01,\t8.571429e-01,\t7.142857e-02\r\n412,\t4.285714e-01,\t8.571429e-01,\t7.142857e-02\r\n413,\t5.000000e-01,\t8.571429e-01,\t7.142857e-02\r\n414,\t5.714286e-01,\t8.571429e-01,\t7.142857e-02\r\n415,\t6.428571e-01,\t8.571429e-01,\t7.142857e-02\r\n416,\t7.142857e-01,\t8.571429e-01,\t7.142857e-02\r\n417,\t7.857143e-01,\t8.571429e-01,\t7.142857e-02\r\n418,\t8.571429e-01,\t8.571429e-01,\t7.142857e-02\r\n419,\t9.285714e-01,\t8.571429e-01,\t7.142857e-02\r\n420,\t1.000000e+00,\t8.571429e-01,\t7.142857e-02\r\n421,\t0.000000e+00,\t9.285714e-01,\t7.142857e-02\r\n422,\t7.142857e-02,\t9.285714e-01,\t7.142857e-02\r\n423,\t1.428571e-01,\t9.285714e-01,\t7.142857e-02\r\n424,\t2.142857e-01,\t9.285714e-01,\t7.142857e-02\r\n425,\t2.857143e-01,\t9.285714e-01,\t7.142857e-02\r\n426,\t3.571429e-01,\t9.285714e-01,\t7.142857e-02\r\n427,\t4.285714e-01,\t9.285714e-01,\t7.142857e-02\r\n428,\t5.000000e-01,\t9.285714e-01,\t7.142857e-02\r\n429,\t5.714286e-01,\t9.285714e-01,\t7.142857e-02\r\n430,\t6.428571e-01,\t9.285714e-01,\t7.142857e-02\r\n431,\t7.142857e-01,\t9.285714e-01,\t7.142857e-02\r\n432,\t7.857143e-01,\t9.285714e-01,\t7.142857e-02\r\n433,\t8.571429e-01,\t9.285714e-01,\t7.142857e-02\r\n434,\t9.285714e-01,\t9.285714e-01,\t7.142857e-02\r\n435,\t1.000000e+00,\t9.285714e-01,\t7.142857e-02\r\n436,\t0.000000e+00,\t1.000000e+00,\t7.142857e-02\r\n437,\t7.142857e-02,\t1.000000e+00,\t7.142857e-02\r\n438,\t1.428571e-01,\t1.000000e+00,\t7.142857e-02\r\n439,\t2.142857e-01,\t1.000000e+00,\t7.142857e-02\r\n440,\t2.857143e-01,\t1.000000e+00,\t7.142857e-02\r\n441,\t3.571429e-01,\t1.000000e+00,\t7.142857e-02\r\n442,\t4.285714e-01,\t1.000000e+00,\t7.142857e-02\r\n443,\t5.000000e-01,\t1.000000e+00,\t7.142857e-02\r\n444,\t5.714286e-01,\t1.000000e+00,\t7.142857e-02\r\n445,\t6.428571e-01,\t1.000000e+00,\t7.142857e-02\r\n446,\t7.142857e-01,\t1.000000e+00,\t7.142857e-02\r\n447,\t7.857143e-01,\t1.000000e+00,\t7.142857e-02\r\n448,\t8.571429e-01,\t1.000000e+00,\t7.142857e-02\r\n449,\t9.285714e-01,\t1.000000e+00,\t7.142857e-02\r\n450,\t1.000000e+00,\t1.000000e+00,\t7.142857e-02\r\n451,\t0.000000e+00,\t0.000000e+00,\t1.428571e-01\r\n452,\t7.142857e-02,\t0.000000e+00,\t1.428571e-01\r\n453,\t1.428571e-01,\t0.000000e+00,\t1.428571e-01\r\n454,\t2.142857e-01,\t0.000000e+00,\t1.428571e-01\r\n455,\t2.857143e-01,\t0.000000e+00,\t1.428571e-01\r\n456,\t3.571429e-01,\t0.000000e+00,\t1.428571e-01\r\n457,\t4.285714e-01,\t0.000000e+00,\t1.428571e-01\r\n458,\t5.000000e-01,\t0.000000e+00,\t1.428571e-01\r\n459,\t5.714286e-01,\t0.000000e+00,\t1.428571e-01\r\n460,\t6.428571e-01,\t0.000000e+00,\t1.428571e-01\r\n461,\t7.142857e-01,\t0.000000e+00,\t1.428571e-01\r\n462,\t7.857143e-01,\t0.000000e+00,\t1.428571e-01\r\n463,\t8.571429e-01,\t0.000000e+00,\t1.428571e-01\r\n464,\t9.285714e-01,\t0.000000e+00,\t1.428571e-01\r\n465,\t1.000000e+00,\t0.000000e+00,\t1.428571e-01\r\n466,\t0.000000e+00,\t7.142857e-02,\t1.428571e-01\r\n467,\t7.142857e-02,\t7.142857e-02,\t1.428571e-01\r\n468,\t1.428571e-01,\t7.142857e-02,\t1.428571e-01\r\n469,\t2.142857e-01,\t7.142857e-02,\t1.428571e-01\r\n470,\t2.857143e-01,\t7.142857e-02,\t1.428571e-01\r\n471,\t3.571429e-01,\t7.142857e-02,\t1.428571e-01\r\n472,\t4.285714e-01,\t7.142857e-02,\t1.428571e-01\r\n473,\t5.000000e-01,\t7.142857e-02,\t1.428571e-01\r\n474,\t5.714286e-01,\t7.142857e-02,\t1.428571e-01\r\n475,\t6.428571e-01,\t7.142857e-02,\t1.428571e-01\r\n476,\t7.142857e-01,\t7.142857e-02,\t1.428571e-01\r\n477,\t7.857143e-01,\t7.142857e-02,\t1.428571e-01\r\n478,\t8.571429e-01,\t7.142857e-02,\t1.428571e-01\r\n479,\t9.285714e-01,\t7.142857e-02,\t1.428571e-01\r\n480,\t1.000000e+00,\t7.142857e-02,\t1.428571e-01\r\n481,\t0.000000e+00,\t1.428571e-01,\t1.428571e-01\r\n482,\t7.142857e-02,\t1.428571e-01,\t1.428571e-01\r\n483,\t1.428571e-01,\t1.428571e-01,\t1.428571e-01\r\n484,\t2.142857e-01,\t1.428571e-01,\t1.428571e-01\r\n485,\t2.857143e-01,\t1.428571e-01,\t1.428571e-01\r\n486,\t3.571429e-01,\t1.428571e-01,\t1.428571e-01\r\n487,\t4.285714e-01,\t1.428571e-01,\t1.428571e-01\r\n488,\t5.000000e-01,\t1.428571e-01,\t1.428571e-01\r\n489,\t5.714286e-01,\t1.428571e-01,\t1.428571e-01\r\n490,\t6.428571e-01,\t1.428571e-01,\t1.428571e-01\r\n491,\t7.142857e-01,\t1.428571e-01,\t1.428571e-01\r\n492,\t7.857143e-01,\t1.428571e-01,\t1.428571e-01\r\n493,\t8.571429e-01,\t1.428571e-01,\t1.428571e-01\r\n494,\t9.285714e-01,\t1.428571e-01,\t1.428571e-01\r\n495,\t1.000000e+00,\t1.428571e-01,\t1.428571e-01\r\n496,\t0.000000e+00,\t2.142857e-01,\t1.428571e-01\r\n497,\t7.142857e-02,\t2.142857e-01,\t1.428571e-01\r\n498,\t1.428571e-01,\t2.142857e-01,\t1.428571e-01\r\n499,\t2.142857e-01,\t2.142857e-01,\t1.428571e-01\r\n500,\t2.857143e-01,\t2.142857e-01,\t1.428571e-01\r\n501,\t3.571429e-01,\t2.142857e-01,\t1.428571e-01\r\n502,\t4.285714e-01,\t2.142857e-01,\t1.428571e-01\r\n503,\t5.000000e-01,\t2.142857e-01,\t1.428571e-01\r\n504,\t5.714286e-01,\t2.142857e-01,\t1.428571e-01\r\n505,\t6.428571e-01,\t2.142857e-01,\t1.428571e-01\r\n506,\t7.142857e-01,\t2.142857e-01,\t1.428571e-01\r\n507,\t7.857143e-01,\t2.142857e-01,\t1.428571e-01\r\n508,\t8.571429e-01,\t2.142857e-01,\t1.428571e-01\r\n509,\t9.285714e-01,\t2.142857e-01,\t1.428571e-01\r\n510,\t1.000000e+00,\t2.142857e-01,\t1.428571e-01\r\n511,\t0.000000e+00,\t2.857143e-01,\t1.428571e-01\r\n512,\t7.142857e-02,\t2.857143e-01,\t1.428571e-01\r\n513,\t1.428571e-01,\t2.857143e-01,\t1.428571e-01\r\n514,\t2.142857e-01,\t2.857143e-01,\t1.428571e-01\r\n515,\t2.857143e-01,\t2.857143e-01,\t1.428571e-01\r\n516,\t3.571429e-01,\t2.857143e-01,\t1.428571e-01\r\n517,\t4.285714e-01,\t2.857143e-01,\t1.428571e-01\r\n518,\t5.000000e-01,\t2.857143e-01,\t1.428571e-01\r\n519,\t5.714286e-01,\t2.857143e-01,\t1.428571e-01\r\n520,\t6.428571e-01,\t2.857143e-01,\t1.428571e-01\r\n521,\t7.142857e-01,\t2.857143e-01,\t1.428571e-01\r\n522,\t7.857143e-01,\t2.857143e-01,\t1.428571e-01\r\n523,\t8.571429e-01,\t2.857143e-01,\t1.428571e-01\r\n524,\t9.285714e-01,\t2.857143e-01,\t1.428571e-01\r\n525,\t1.000000e+00,\t2.857143e-01,\t1.428571e-01\r\n526,\t0.000000e+00,\t3.571429e-01,\t1.428571e-01\r\n527,\t7.142857e-02,\t3.571429e-01,\t1.428571e-01\r\n528,\t1.428571e-01,\t3.571429e-01,\t1.428571e-01\r\n529,\t2.142857e-01,\t3.571429e-01,\t1.428571e-01\r\n530,\t2.857143e-01,\t3.571429e-01,\t1.428571e-01\r\n531,\t3.571429e-01,\t3.571429e-01,\t1.428571e-01\r\n532,\t4.285714e-01,\t3.571429e-01,\t1.428571e-01\r\n533,\t5.000000e-01,\t3.571429e-01,\t1.428571e-01\r\n534,\t5.714286e-01,\t3.571429e-01,\t1.428571e-01\r\n535,\t6.428571e-01,\t3.571429e-01,\t1.428571e-01\r\n536,\t7.142857e-01,\t3.571429e-01,\t1.428571e-01\r\n537,\t7.857143e-01,\t3.571429e-01,\t1.428571e-01\r\n538,\t8.571429e-01,\t3.571429e-01,\t1.428571e-01\r\n539,\t9.285714e-01,\t3.571429e-01,\t1.428571e-01\r\n540,\t1.000000e+00,\t3.571429e-01,\t1.428571e-01\r\n541,\t0.000000e+00,\t4.285714e-01,\t1.428571e-01\r\n542,\t7.142857e-02,\t4.285714e-01,\t1.428571e-01\r\n543,\t1.428571e-01,\t4.285714e-01,\t1.428571e-01\r\n544,\t2.142857e-01,\t4.285714e-01,\t1.428571e-01\r\n545,\t2.857143e-01,\t4.285714e-01,\t1.428571e-01\r\n546,\t3.571429e-01,\t4.285714e-01,\t1.428571e-01\r\n547,\t4.285714e-01,\t4.285714e-01,\t1.428571e-01\r\n548,\t5.000000e-01,\t4.285714e-01,\t1.428571e-01\r\n549,\t5.714286e-01,\t4.285714e-01,\t1.428571e-01\r\n550,\t6.428571e-01,\t4.285714e-01,\t1.428571e-01\r\n551,\t7.142857e-01,\t4.285714e-01,\t1.428571e-01\r\n552,\t7.857143e-01,\t4.285714e-01,\t1.428571e-01\r\n553,\t8.571429e-01,\t4.285714e-01,\t1.428571e-01\r\n554,\t9.285714e-01,\t4.285714e-01,\t1.428571e-01\r\n555,\t1.000000e+00,\t4.285714e-01,\t1.428571e-01\r\n556,\t0.000000e+00,\t5.000000e-01,\t1.428571e-01\r\n557,\t7.142857e-02,\t5.000000e-01,\t1.428571e-01\r\n558,\t1.428571e-01,\t5.000000e-01,\t1.428571e-01\r\n559,\t2.142857e-01,\t5.000000e-01,\t1.428571e-01\r\n560,\t2.857143e-01,\t5.000000e-01,\t1.428571e-01\r\n561,\t3.571429e-01,\t5.000000e-01,\t1.428571e-01\r\n562,\t4.285714e-01,\t5.000000e-01,\t1.428571e-01\r\n563,\t5.000000e-01,\t5.000000e-01,\t1.428571e-01\r\n564,\t5.714286e-01,\t5.000000e-01,\t1.428571e-01\r\n565,\t6.428571e-01,\t5.000000e-01,\t1.428571e-01\r\n566,\t7.142857e-01,\t5.000000e-01,\t1.428571e-01\r\n567,\t7.857143e-01,\t5.000000e-01,\t1.428571e-01\r\n568,\t8.571429e-01,\t5.000000e-01,\t1.428571e-01\r\n569,\t9.285714e-01,\t5.000000e-01,\t1.428571e-01\r\n570,\t1.000000e+00,\t5.000000e-01,\t1.428571e-01\r\n571,\t0.000000e+00,\t5.714286e-01,\t1.428571e-01\r\n572,\t7.142857e-02,\t5.714286e-01,\t1.428571e-01\r\n573,\t1.428571e-01,\t5.714286e-01,\t1.428571e-01\r\n574,\t2.142857e-01,\t5.714286e-01,\t1.428571e-01\r\n575,\t2.857143e-01,\t5.714286e-01,\t1.428571e-01\r\n576,\t3.571429e-01,\t5.714286e-01,\t1.428571e-01\r\n577,\t4.285714e-01,\t5.714286e-01,\t1.428571e-01\r\n578,\t5.000000e-01,\t5.714286e-01,\t1.428571e-01\r\n579,\t5.714286e-01,\t5.714286e-01,\t1.428571e-01\r\n580,\t6.428571e-01,\t5.714286e-01,\t1.428571e-01\r\n581,\t7.142857e-01,\t5.714286e-01,\t1.428571e-01\r\n582,\t7.857143e-01,\t5.714286e-01,\t1.428571e-01\r\n583,\t8.571429e-01,\t5.714286e-01,\t1.428571e-01\r\n584,\t9.285714e-01,\t5.714286e-01,\t1.428571e-01\r\n585,\t1.000000e+00,\t5.714286e-01,\t1.428571e-01\r\n586,\t0.000000e+00,\t6.428571e-01,\t1.428571e-01\r\n587,\t7.142857e-02,\t6.428571e-01,\t1.428571e-01\r\n588,\t1.428571e-01,\t6.428571e-01,\t1.428571e-01\r\n589,\t2.142857e-01,\t6.428571e-01,\t1.428571e-01\r\n590,\t2.857143e-01,\t6.428571e-01,\t1.428571e-01\r\n591,\t3.571429e-01,\t6.428571e-01,\t1.428571e-01\r\n592,\t4.285714e-01,\t6.428571e-01,\t1.428571e-01\r\n593,\t5.000000e-01,\t6.428571e-01,\t1.428571e-01\r\n594,\t5.714286e-01,\t6.428571e-01,\t1.428571e-01\r\n595,\t6.428571e-01,\t6.428571e-01,\t1.428571e-01\r\n596,\t7.142857e-01,\t6.428571e-01,\t1.428571e-01\r\n597,\t7.857143e-01,\t6.428571e-01,\t1.428571e-01\r\n598,\t8.571429e-01,\t6.428571e-01,\t1.428571e-01\r\n599,\t9.285714e-01,\t6.428571e-01,\t1.428571e-01\r\n600,\t1.000000e+00,\t6.428571e-01,\t1.428571e-01\r\n601,\t0.000000e+00,\t7.142857e-01,\t1.428571e-01\r\n602,\t7.142857e-02,\t7.142857e-01,\t1.428571e-01\r\n603,\t1.428571e-01,\t7.142857e-01,\t1.428571e-01\r\n604,\t2.142857e-01,\t7.142857e-01,\t1.428571e-01\r\n605,\t2.857143e-01,\t7.142857e-01,\t1.428571e-01\r\n606,\t3.571429e-01,\t7.142857e-01,\t1.428571e-01\r\n607,\t4.285714e-01,\t7.142857e-01,\t1.428571e-01\r\n608,\t5.000000e-01,\t7.142857e-01,\t1.428571e-01\r\n609,\t5.714286e-01,\t7.142857e-01,\t1.428571e-01\r\n610,\t6.428571e-01,\t7.142857e-01,\t1.428571e-01\r\n611,\t7.142857e-01,\t7.142857e-01,\t1.428571e-01\r\n612,\t7.857143e-01,\t7.142857e-01,\t1.428571e-01\r\n613,\t8.571429e-01,\t7.142857e-01,\t1.428571e-01\r\n614,\t9.285714e-01,\t7.142857e-01,\t1.428571e-01\r\n615,\t1.000000e+00,\t7.142857e-01,\t1.428571e-01\r\n616,\t0.000000e+00,\t7.857143e-01,\t1.428571e-01\r\n617,\t7.142857e-02,\t7.857143e-01,\t1.428571e-01\r\n618,\t1.428571e-01,\t7.857143e-01,\t1.428571e-01\r\n619,\t2.142857e-01,\t7.857143e-01,\t1.428571e-01\r\n620,\t2.857143e-01,\t7.857143e-01,\t1.428571e-01\r\n621,\t3.571429e-01,\t7.857143e-01,\t1.428571e-01\r\n622,\t4.285714e-01,\t7.857143e-01,\t1.428571e-01\r\n623,\t5.000000e-01,\t7.857143e-01,\t1.428571e-01\r\n624,\t5.714286e-01,\t7.857143e-01,\t1.428571e-01\r\n625,\t6.428571e-01,\t7.857143e-01,\t1.428571e-01\r\n626,\t7.142857e-01,\t7.857143e-01,\t1.428571e-01\r\n627,\t7.857143e-01,\t7.857143e-01,\t1.428571e-01\r\n628,\t8.571429e-01,\t7.857143e-01,\t1.428571e-01\r\n629,\t9.285714e-01,\t7.857143e-01,\t1.428571e-01\r\n630,\t1.000000e+00,\t7.857143e-01,\t1.428571e-01\r\n631,\t0.000000e+00,\t8.571429e-01,\t1.428571e-01\r\n632,\t7.142857e-02,\t8.571429e-01,\t1.428571e-01\r\n633,\t1.428571e-01,\t8.571429e-01,\t1.428571e-01\r\n634,\t2.142857e-01,\t8.571429e-01,\t1.428571e-01\r\n635,\t2.857143e-01,\t8.571429e-01,\t1.428571e-01\r\n636,\t3.571429e-01,\t8.571429e-01,\t1.428571e-01\r\n637,\t4.285714e-01,\t8.571429e-01,\t1.428571e-01\r\n638,\t5.000000e-01,\t8.571429e-01,\t1.428571e-01\r\n639,\t5.714286e-01,\t8.571429e-01,\t1.428571e-01\r\n640,\t6.428571e-01,\t8.571429e-01,\t1.428571e-01\r\n641,\t7.142857e-01,\t8.571429e-01,\t1.428571e-01\r\n642,\t7.857143e-01,\t8.571429e-01,\t1.428571e-01\r\n643,\t8.571429e-01,\t8.571429e-01,\t1.428571e-01\r\n644,\t9.285714e-01,\t8.571429e-01,\t1.428571e-01\r\n645,\t1.000000e+00,\t8.571429e-01,\t1.428571e-01\r\n646,\t0.000000e+00,\t9.285714e-01,\t1.428571e-01\r\n647,\t7.142857e-02,\t9.285714e-01,\t1.428571e-01\r\n648,\t1.428571e-01,\t9.285714e-01,\t1.428571e-01\r\n649,\t2.142857e-01,\t9.285714e-01,\t1.428571e-01\r\n650,\t2.857143e-01,\t9.285714e-01,\t1.428571e-01\r\n651,\t3.571429e-01,\t9.285714e-01,\t1.428571e-01\r\n652,\t4.285714e-01,\t9.285714e-01,\t1.428571e-01\r\n653,\t5.000000e-01,\t9.285714e-01,\t1.428571e-01\r\n654,\t5.714286e-01,\t9.285714e-01,\t1.428571e-01\r\n655,\t6.428571e-01,\t9.285714e-01,\t1.428571e-01\r\n656,\t7.142857e-01,\t9.285714e-01,\t1.428571e-01\r\n657,\t7.857143e-01,\t9.285714e-01,\t1.428571e-01\r\n658,\t8.571429e-01,\t9.285714e-01,\t1.428571e-01\r\n659,\t9.285714e-01,\t9.285714e-01,\t1.428571e-01\r\n660,\t1.000000e+00,\t9.285714e-01,\t1.428571e-01\r\n661,\t0.000000e+00,\t1.000000e+00,\t1.428571e-01\r\n662,\t7.142857e-02,\t1.000000e+00,\t1.428571e-01\r\n663,\t1.428571e-01,\t1.000000e+00,\t1.428571e-01\r\n664,\t2.142857e-01,\t1.000000e+00,\t1.428571e-01\r\n665,\t2.857143e-01,\t1.000000e+00,\t1.428571e-01\r\n666,\t3.571429e-01,\t1.000000e+00,\t1.428571e-01\r\n667,\t4.285714e-01,\t1.000000e+00,\t1.428571e-01\r\n668,\t5.000000e-01,\t1.000000e+00,\t1.428571e-01\r\n669,\t5.714286e-01,\t1.000000e+00,\t1.428571e-01\r\n670,\t6.428571e-01,\t1.000000e+00,\t1.428571e-01\r\n671,\t7.142857e-01,\t1.000000e+00,\t1.428571e-01\r\n672,\t7.857143e-01,\t1.000000e+00,\t1.428571e-01\r\n673,\t8.571429e-01,\t1.000000e+00,\t1.428571e-01\r\n674,\t9.285714e-01,\t1.000000e+00,\t1.428571e-01\r\n675,\t1.000000e+00,\t1.000000e+00,\t1.428571e-01\r\n676,\t0.000000e+00,\t0.000000e+00,\t2.142857e-01\r\n677,\t7.142857e-02,\t0.000000e+00,\t2.142857e-01\r\n678,\t1.428571e-01,\t0.000000e+00,\t2.142857e-01\r\n679,\t2.142857e-01,\t0.000000e+00,\t2.142857e-01\r\n680,\t2.857143e-01,\t0.000000e+00,\t2.142857e-01\r\n681,\t3.571429e-01,\t0.000000e+00,\t2.142857e-01\r\n682,\t4.285714e-01,\t0.000000e+00,\t2.142857e-01\r\n683,\t5.000000e-01,\t0.000000e+00,\t2.142857e-01\r\n684,\t5.714286e-01,\t0.000000e+00,\t2.142857e-01\r\n685,\t6.428571e-01,\t0.000000e+00,\t2.142857e-01\r\n686,\t7.142857e-01,\t0.000000e+00,\t2.142857e-01\r\n687,\t7.857143e-01,\t0.000000e+00,\t2.142857e-01\r\n688,\t8.571429e-01,\t0.000000e+00,\t2.142857e-01\r\n689,\t9.285714e-01,\t0.000000e+00,\t2.142857e-01\r\n690,\t1.000000e+00,\t0.000000e+00,\t2.142857e-01\r\n691,\t0.000000e+00,\t7.142857e-02,\t2.142857e-01\r\n692,\t7.142857e-02,\t7.142857e-02,\t2.142857e-01\r\n693,\t1.428571e-01,\t7.142857e-02,\t2.142857e-01\r\n694,\t2.142857e-01,\t7.142857e-02,\t2.142857e-01\r\n695,\t2.857143e-01,\t7.142857e-02,\t2.142857e-01\r\n696,\t3.571429e-01,\t7.142857e-02,\t2.142857e-01\r\n697,\t4.285714e-01,\t7.142857e-02,\t2.142857e-01\r\n698,\t5.000000e-01,\t7.142857e-02,\t2.142857e-01\r\n699,\t5.714286e-01,\t7.142857e-02,\t2.142857e-01\r\n700,\t6.428571e-01,\t7.142857e-02,\t2.142857e-01\r\n701,\t7.142857e-01,\t7.142857e-02,\t2.142857e-01\r\n702,\t7.857143e-01,\t7.142857e-02,\t2.142857e-01\r\n703,\t8.571429e-01,\t7.142857e-02,\t2.142857e-01\r\n704,\t9.285714e-01,\t7.142857e-02,\t2.142857e-01\r\n705,\t1.000000e+00,\t7.142857e-02,\t2.142857e-01\r\n706,\t0.000000e+00,\t1.428571e-01,\t2.142857e-01\r\n707,\t7.142857e-02,\t1.428571e-01,\t2.142857e-01\r\n708,\t1.428571e-01,\t1.428571e-01,\t2.142857e-01\r\n709,\t2.142857e-01,\t1.428571e-01,\t2.142857e-01\r\n710,\t2.857143e-01,\t1.428571e-01,\t2.142857e-01\r\n711,\t3.571429e-01,\t1.428571e-01,\t2.142857e-01\r\n712,\t4.285714e-01,\t1.428571e-01,\t2.142857e-01\r\n713,\t5.000000e-01,\t1.428571e-01,\t2.142857e-01\r\n714,\t5.714286e-01,\t1.428571e-01,\t2.142857e-01\r\n715,\t6.428571e-01,\t1.428571e-01,\t2.142857e-01\r\n716,\t7.142857e-01,\t1.428571e-01,\t2.142857e-01\r\n717,\t7.857143e-01,\t1.428571e-01,\t2.142857e-01\r\n718,\t8.571429e-01,\t1.428571e-01,\t2.142857e-01\r\n719,\t9.285714e-01,\t1.428571e-01,\t2.142857e-01\r\n720,\t1.000000e+00,\t1.428571e-01,\t2.142857e-01\r\n721,\t0.000000e+00,\t2.142857e-01,\t2.142857e-01\r\n722,\t7.142857e-02,\t2.142857e-01,\t2.142857e-01\r\n723,\t1.428571e-01,\t2.142857e-01,\t2.142857e-01\r\n724,\t2.142857e-01,\t2.142857e-01,\t2.142857e-01\r\n725,\t2.857143e-01,\t2.142857e-01,\t2.142857e-01\r\n726,\t3.571429e-01,\t2.142857e-01,\t2.142857e-01\r\n727,\t4.285714e-01,\t2.142857e-01,\t2.142857e-01\r\n728,\t5.000000e-01,\t2.142857e-01,\t2.142857e-01\r\n729,\t5.714286e-01,\t2.142857e-01,\t2.142857e-01\r\n730,\t6.428571e-01,\t2.142857e-01,\t2.142857e-01\r\n731,\t7.142857e-01,\t2.142857e-01,\t2.142857e-01\r\n732,\t7.857143e-01,\t2.142857e-01,\t2.142857e-01\r\n733,\t8.571429e-01,\t2.142857e-01,\t2.142857e-01\r\n734,\t9.285714e-01,\t2.142857e-01,\t2.142857e-01\r\n735,\t1.000000e+00,\t2.142857e-01,\t2.142857e-01\r\n736,\t0.000000e+00,\t2.857143e-01,\t2.142857e-01\r\n737,\t7.142857e-02,\t2.857143e-01,\t2.142857e-01\r\n738,\t1.428571e-01,\t2.857143e-01,\t2.142857e-01\r\n739,\t2.142857e-01,\t2.857143e-01,\t2.142857e-01\r\n740,\t2.857143e-01,\t2.857143e-01,\t2.142857e-01\r\n741,\t3.571429e-01,\t2.857143e-01,\t2.142857e-01\r\n742,\t4.285714e-01,\t2.857143e-01,\t2.142857e-01\r\n743,\t5.000000e-01,\t2.857143e-01,\t2.142857e-01\r\n744,\t5.714286e-01,\t2.857143e-01,\t2.142857e-01\r\n745,\t6.428571e-01,\t2.857143e-01,\t2.142857e-01\r\n746,\t7.142857e-01,\t2.857143e-01,\t2.142857e-01\r\n747,\t7.857143e-01,\t2.857143e-01,\t2.142857e-01\r\n748,\t8.571429e-01,\t2.857143e-01,\t2.142857e-01\r\n749,\t9.285714e-01,\t2.857143e-01,\t2.142857e-01\r\n750,\t1.000000e+00,\t2.857143e-01,\t2.142857e-01\r\n751,\t0.000000e+00,\t3.571429e-01,\t2.142857e-01\r\n752,\t7.142857e-02,\t3.571429e-01,\t2.142857e-01\r\n753,\t1.428571e-01,\t3.571429e-01,\t2.142857e-01\r\n754,\t2.142857e-01,\t3.571429e-01,\t2.142857e-01\r\n755,\t2.857143e-01,\t3.571429e-01,\t2.142857e-01\r\n756,\t3.571429e-01,\t3.571429e-01,\t2.142857e-01\r\n757,\t4.285714e-01,\t3.571429e-01,\t2.142857e-01\r\n758,\t5.000000e-01,\t3.571429e-01,\t2.142857e-01\r\n759,\t5.714286e-01,\t3.571429e-01,\t2.142857e-01\r\n760,\t6.428571e-01,\t3.571429e-01,\t2.142857e-01\r\n761,\t7.142857e-01,\t3.571429e-01,\t2.142857e-01\r\n762,\t7.857143e-01,\t3.571429e-01,\t2.142857e-01\r\n763,\t8.571429e-01,\t3.571429e-01,\t2.142857e-01\r\n764,\t9.285714e-01,\t3.571429e-01,\t2.142857e-01\r\n765,\t1.000000e+00,\t3.571429e-01,\t2.142857e-01\r\n766,\t0.000000e+00,\t4.285714e-01,\t2.142857e-01\r\n767,\t7.142857e-02,\t4.285714e-01,\t2.142857e-01\r\n768,\t1.428571e-01,\t4.285714e-01,\t2.142857e-01\r\n769,\t2.142857e-01,\t4.285714e-01,\t2.142857e-01\r\n770,\t2.857143e-01,\t4.285714e-01,\t2.142857e-01\r\n771,\t3.571429e-01,\t4.285714e-01,\t2.142857e-01\r\n772,\t4.285714e-01,\t4.285714e-01,\t2.142857e-01\r\n773,\t5.000000e-01,\t4.285714e-01,\t2.142857e-01\r\n774,\t5.714286e-01,\t4.285714e-01,\t2.142857e-01\r\n775,\t6.428571e-01,\t4.285714e-01,\t2.142857e-01\r\n776,\t7.142857e-01,\t4.285714e-01,\t2.142857e-01\r\n777,\t7.857143e-01,\t4.285714e-01,\t2.142857e-01\r\n778,\t8.571429e-01,\t4.285714e-01,\t2.142857e-01\r\n779,\t9.285714e-01,\t4.285714e-01,\t2.142857e-01\r\n780,\t1.000000e+00,\t4.285714e-01,\t2.142857e-01\r\n781,\t0.000000e+00,\t5.000000e-01,\t2.142857e-01\r\n782,\t7.142857e-02,\t5.000000e-01,\t2.142857e-01\r\n783,\t1.428571e-01,\t5.000000e-01,\t2.142857e-01\r\n784,\t2.142857e-01,\t5.000000e-01,\t2.142857e-01\r\n785,\t2.857143e-01,\t5.000000e-01,\t2.142857e-01\r\n786,\t3.571429e-01,\t5.000000e-01,\t2.142857e-01\r\n787,\t4.285714e-01,\t5.000000e-01,\t2.142857e-01\r\n788,\t5.000000e-01,\t5.000000e-01,\t2.142857e-01\r\n789,\t5.714286e-01,\t5.000000e-01,\t2.142857e-01\r\n790,\t6.428571e-01,\t5.000000e-01,\t2.142857e-01\r\n791,\t7.142857e-01,\t5.000000e-01,\t2.142857e-01\r\n792,\t7.857143e-01,\t5.000000e-01,\t2.142857e-01\r\n793,\t8.571429e-01,\t5.000000e-01,\t2.142857e-01\r\n794,\t9.285714e-01,\t5.000000e-01,\t2.142857e-01\r\n795,\t1.000000e+00,\t5.000000e-01,\t2.142857e-01\r\n796,\t0.000000e+00,\t5.714286e-01,\t2.142857e-01\r\n797,\t7.142857e-02,\t5.714286e-01,\t2.142857e-01\r\n798,\t1.428571e-01,\t5.714286e-01,\t2.142857e-01\r\n799,\t2.142857e-01,\t5.714286e-01,\t2.142857e-01\r\n800,\t2.857143e-01,\t5.714286e-01,\t2.142857e-01\r\n801,\t3.571429e-01,\t5.714286e-01,\t2.142857e-01\r\n802,\t4.285714e-01,\t5.714286e-01,\t2.142857e-01\r\n803,\t5.000000e-01,\t5.714286e-01,\t2.142857e-01\r\n804,\t5.714286e-01,\t5.714286e-01,\t2.142857e-01\r\n805,\t6.428571e-01,\t5.714286e-01,\t2.142857e-01\r\n806,\t7.142857e-01,\t5.714286e-01,\t2.142857e-01\r\n807,\t7.857143e-01,\t5.714286e-01,\t2.142857e-01\r\n808,\t8.571429e-01,\t5.714286e-01,\t2.142857e-01\r\n809,\t9.285714e-01,\t5.714286e-01,\t2.142857e-01\r\n810,\t1.000000e+00,\t5.714286e-01,\t2.142857e-01\r\n811,\t0.000000e+00,\t6.428571e-01,\t2.142857e-01\r\n812,\t7.142857e-02,\t6.428571e-01,\t2.142857e-01\r\n813,\t1.428571e-01,\t6.428571e-01,\t2.142857e-01\r\n814,\t2.142857e-01,\t6.428571e-01,\t2.142857e-01\r\n815,\t2.857143e-01,\t6.428571e-01,\t2.142857e-01\r\n816,\t3.571429e-01,\t6.428571e-01,\t2.142857e-01\r\n817,\t4.285714e-01,\t6.428571e-01,\t2.142857e-01\r\n818,\t5.000000e-01,\t6.428571e-01,\t2.142857e-01\r\n819,\t5.714286e-01,\t6.428571e-01,\t2.142857e-01\r\n820,\t6.428571e-01,\t6.428571e-01,\t2.142857e-01\r\n821,\t7.142857e-01,\t6.428571e-01,\t2.142857e-01\r\n822,\t7.857143e-01,\t6.428571e-01,\t2.142857e-01\r\n823,\t8.571429e-01,\t6.428571e-01,\t2.142857e-01\r\n824,\t9.285714e-01,\t6.428571e-01,\t2.142857e-01\r\n825,\t1.000000e+00,\t6.428571e-01,\t2.142857e-01\r\n826,\t0.000000e+00,\t7.142857e-01,\t2.142857e-01\r\n827,\t7.142857e-02,\t7.142857e-01,\t2.142857e-01\r\n828,\t1.428571e-01,\t7.142857e-01,\t2.142857e-01\r\n829,\t2.142857e-01,\t7.142857e-01,\t2.142857e-01\r\n830,\t2.857143e-01,\t7.142857e-01,\t2.142857e-01\r\n831,\t3.571429e-01,\t7.142857e-01,\t2.142857e-01\r\n832,\t4.285714e-01,\t7.142857e-01,\t2.142857e-01\r\n833,\t5.000000e-01,\t7.142857e-01,\t2.142857e-01\r\n834,\t5.714286e-01,\t7.142857e-01,\t2.142857e-01\r\n835,\t6.428571e-01,\t7.142857e-01,\t2.142857e-01\r\n836,\t7.142857e-01,\t7.142857e-01,\t2.142857e-01\r\n837,\t7.857143e-01,\t7.142857e-01,\t2.142857e-01\r\n838,\t8.571429e-01,\t7.142857e-01,\t2.142857e-01\r\n839,\t9.285714e-01,\t7.142857e-01,\t2.142857e-01\r\n840,\t1.000000e+00,\t7.142857e-01,\t2.142857e-01\r\n841,\t0.000000e+00,\t7.857143e-01,\t2.142857e-01\r\n842,\t7.142857e-02,\t7.857143e-01,\t2.142857e-01\r\n843,\t1.428571e-01,\t7.857143e-01,\t2.142857e-01\r\n844,\t2.142857e-01,\t7.857143e-01,\t2.142857e-01\r\n845,\t2.857143e-01,\t7.857143e-01,\t2.142857e-01\r\n846,\t3.571429e-01,\t7.857143e-01,\t2.142857e-01\r\n847,\t4.285714e-01,\t7.857143e-01,\t2.142857e-01\r\n848,\t5.000000e-01,\t7.857143e-01,\t2.142857e-01\r\n849,\t5.714286e-01,\t7.857143e-01,\t2.142857e-01\r\n850,\t6.428571e-01,\t7.857143e-01,\t2.142857e-01\r\n851,\t7.142857e-01,\t7.857143e-01,\t2.142857e-01\r\n852,\t7.857143e-01,\t7.857143e-01,\t2.142857e-01\r\n853,\t8.571429e-01,\t7.857143e-01,\t2.142857e-01\r\n854,\t9.285714e-01,\t7.857143e-01,\t2.142857e-01\r\n855,\t1.000000e+00,\t7.857143e-01,\t2.142857e-01\r\n856,\t0.000000e+00,\t8.571429e-01,\t2.142857e-01\r\n857,\t7.142857e-02,\t8.571429e-01,\t2.142857e-01\r\n858,\t1.428571e-01,\t8.571429e-01,\t2.142857e-01\r\n859,\t2.142857e-01,\t8.571429e-01,\t2.142857e-01\r\n860,\t2.857143e-01,\t8.571429e-01,\t2.142857e-01\r\n861,\t3.571429e-01,\t8.571429e-01,\t2.142857e-01\r\n862,\t4.285714e-01,\t8.571429e-01,\t2.142857e-01\r\n863,\t5.000000e-01,\t8.571429e-01,\t2.142857e-01\r\n864,\t5.714286e-01,\t8.571429e-01,\t2.142857e-01\r\n865,\t6.428571e-01,\t8.571429e-01,\t2.142857e-01\r\n866,\t7.142857e-01,\t8.571429e-01,\t2.142857e-01\r\n867,\t7.857143e-01,\t8.571429e-01,\t2.142857e-01\r\n868,\t8.571429e-01,\t8.571429e-01,\t2.142857e-01\r\n869,\t9.285714e-01,\t8.571429e-01,\t2.142857e-01\r\n870,\t1.000000e+00,\t8.571429e-01,\t2.142857e-01\r\n871,\t0.000000e+00,\t9.285714e-01,\t2.142857e-01\r\n872,\t7.142857e-02,\t9.285714e-01,\t2.142857e-01\r\n873,\t1.428571e-01,\t9.285714e-01,\t2.142857e-01\r\n874,\t2.142857e-01,\t9.285714e-01,\t2.142857e-01\r\n875,\t2.857143e-01,\t9.285714e-01,\t2.142857e-01\r\n876,\t3.571429e-01,\t9.285714e-01,\t2.142857e-01\r\n877,\t4.285714e-01,\t9.285714e-01,\t2.142857e-01\r\n878,\t5.000000e-01,\t9.285714e-01,\t2.142857e-01\r\n879,\t5.714286e-01,\t9.285714e-01,\t2.142857e-01\r\n880,\t6.428571e-01,\t9.285714e-01,\t2.142857e-01\r\n881,\t7.142857e-01,\t9.285714e-01,\t2.142857e-01\r\n882,\t7.857143e-01,\t9.285714e-01,\t2.142857e-01\r\n883,\t8.571429e-01,\t9.285714e-01,\t2.142857e-01\r\n884,\t9.285714e-01,\t9.285714e-01,\t2.142857e-01\r\n885,\t1.000000e+00,\t9.285714e-01,\t2.142857e-01\r\n886,\t0.000000e+00,\t1.000000e+00,\t2.142857e-01\r\n887,\t7.142857e-02,\t1.000000e+00,\t2.142857e-01\r\n888,\t1.428571e-01,\t1.000000e+00,\t2.142857e-01\r\n889,\t2.142857e-01,\t1.000000e+00,\t2.142857e-01\r\n890,\t2.857143e-01,\t1.000000e+00,\t2.142857e-01\r\n891,\t3.571429e-01,\t1.000000e+00,\t2.142857e-01\r\n892,\t4.285714e-01,\t1.000000e+00,\t2.142857e-01\r\n893,\t5.000000e-01,\t1.000000e+00,\t2.142857e-01\r\n894,\t5.714286e-01,\t1.000000e+00,\t2.142857e-01\r\n895,\t6.428571e-01,\t1.000000e+00,\t2.142857e-01\r\n896,\t7.142857e-01,\t1.000000e+00,\t2.142857e-01\r\n897,\t7.857143e-01,\t1.000000e+00,\t2.142857e-01\r\n898,\t8.571429e-01,\t1.000000e+00,\t2.142857e-01\r\n899,\t9.285714e-01,\t1.000000e+00,\t2.142857e-01\r\n900,\t1.000000e+00,\t1.000000e+00,\t2.142857e-01\r\n901,\t0.000000e+00,\t0.000000e+00,\t2.857143e-01\r\n902,\t7.142857e-02,\t0.000000e+00,\t2.857143e-01\r\n903,\t1.428571e-01,\t0.000000e+00,\t2.857143e-01\r\n904,\t2.142857e-01,\t0.000000e+00,\t2.857143e-01\r\n905,\t2.857143e-01,\t0.000000e+00,\t2.857143e-01\r\n906,\t3.571429e-01,\t0.000000e+00,\t2.857143e-01\r\n907,\t4.285714e-01,\t0.000000e+00,\t2.857143e-01\r\n908,\t5.000000e-01,\t0.000000e+00,\t2.857143e-01\r\n909,\t5.714286e-01,\t0.000000e+00,\t2.857143e-01\r\n910,\t6.428571e-01,\t0.000000e+00,\t2.857143e-01\r\n911,\t7.142857e-01,\t0.000000e+00,\t2.857143e-01\r\n912,\t7.857143e-01,\t0.000000e+00,\t2.857143e-01\r\n913,\t8.571429e-01,\t0.000000e+00,\t2.857143e-01\r\n914,\t9.285714e-01,\t0.000000e+00,\t2.857143e-01\r\n915,\t1.000000e+00,\t0.000000e+00,\t2.857143e-01\r\n916,\t0.000000e+00,\t7.142857e-02,\t2.857143e-01\r\n917,\t7.142857e-02,\t7.142857e-02,\t2.857143e-01\r\n918,\t1.428571e-01,\t7.142857e-02,\t2.857143e-01\r\n919,\t2.142857e-01,\t7.142857e-02,\t2.857143e-01\r\n920,\t2.857143e-01,\t7.142857e-02,\t2.857143e-01\r\n921,\t3.571429e-01,\t7.142857e-02,\t2.857143e-01\r\n922,\t4.285714e-01,\t7.142857e-02,\t2.857143e-01\r\n923,\t5.000000e-01,\t7.142857e-02,\t2.857143e-01\r\n924,\t5.714286e-01,\t7.142857e-02,\t2.857143e-01\r\n925,\t6.428571e-01,\t7.142857e-02,\t2.857143e-01\r\n926,\t7.142857e-01,\t7.142857e-02,\t2.857143e-01\r\n927,\t7.857143e-01,\t7.142857e-02,\t2.857143e-01\r\n928,\t8.571429e-01,\t7.142857e-02,\t2.857143e-01\r\n929,\t9.285714e-01,\t7.142857e-02,\t2.857143e-01\r\n930,\t1.000000e+00,\t7.142857e-02,\t2.857143e-01\r\n931,\t0.000000e+00,\t1.428571e-01,\t2.857143e-01\r\n932,\t7.142857e-02,\t1.428571e-01,\t2.857143e-01\r\n933,\t1.428571e-01,\t1.428571e-01,\t2.857143e-01\r\n934,\t2.142857e-01,\t1.428571e-01,\t2.857143e-01\r\n935,\t2.857143e-01,\t1.428571e-01,\t2.857143e-01\r\n936,\t3.571429e-01,\t1.428571e-01,\t2.857143e-01\r\n937,\t4.285714e-01,\t1.428571e-01,\t2.857143e-01\r\n938,\t5.000000e-01,\t1.428571e-01,\t2.857143e-01\r\n939,\t5.714286e-01,\t1.428571e-01,\t2.857143e-01\r\n940,\t6.428571e-01,\t1.428571e-01,\t2.857143e-01\r\n941,\t7.142857e-01,\t1.428571e-01,\t2.857143e-01\r\n942,\t7.857143e-01,\t1.428571e-01,\t2.857143e-01\r\n943,\t8.571429e-01,\t1.428571e-01,\t2.857143e-01\r\n944,\t9.285714e-01,\t1.428571e-01,\t2.857143e-01\r\n945,\t1.000000e+00,\t1.428571e-01,\t2.857143e-01\r\n946,\t0.000000e+00,\t2.142857e-01,\t2.857143e-01\r\n947,\t7.142857e-02,\t2.142857e-01,\t2.857143e-01\r\n948,\t1.428571e-01,\t2.142857e-01,\t2.857143e-01\r\n949,\t2.142857e-01,\t2.142857e-01,\t2.857143e-01\r\n950,\t2.857143e-01,\t2.142857e-01,\t2.857143e-01\r\n951,\t3.571429e-01,\t2.142857e-01,\t2.857143e-01\r\n952,\t4.285714e-01,\t2.142857e-01,\t2.857143e-01\r\n953,\t5.000000e-01,\t2.142857e-01,\t2.857143e-01\r\n954,\t5.714286e-01,\t2.142857e-01,\t2.857143e-01\r\n955,\t6.428571e-01,\t2.142857e-01,\t2.857143e-01\r\n956,\t7.142857e-01,\t2.142857e-01,\t2.857143e-01\r\n957,\t7.857143e-01,\t2.142857e-01,\t2.857143e-01\r\n958,\t8.571429e-01,\t2.142857e-01,\t2.857143e-01\r\n959,\t9.285714e-01,\t2.142857e-01,\t2.857143e-01\r\n960,\t1.000000e+00,\t2.142857e-01,\t2.857143e-01\r\n961,\t0.000000e+00,\t2.857143e-01,\t2.857143e-01\r\n962,\t7.142857e-02,\t2.857143e-01,\t2.857143e-01\r\n963,\t1.428571e-01,\t2.857143e-01,\t2.857143e-01\r\n964,\t2.142857e-01,\t2.857143e-01,\t2.857143e-01\r\n965,\t2.857143e-01,\t2.857143e-01,\t2.857143e-01\r\n966,\t3.571429e-01,\t2.857143e-01,\t2.857143e-01\r\n967,\t4.285714e-01,\t2.857143e-01,\t2.857143e-01\r\n968,\t5.000000e-01,\t2.857143e-01,\t2.857143e-01\r\n969,\t5.714286e-01,\t2.857143e-01,\t2.857143e-01\r\n970,\t6.428571e-01,\t2.857143e-01,\t2.857143e-01\r\n971,\t7.142857e-01,\t2.857143e-01,\t2.857143e-01\r\n972,\t7.857143e-01,\t2.857143e-01,\t2.857143e-01\r\n973,\t8.571429e-01,\t2.857143e-01,\t2.857143e-01\r\n974,\t9.285714e-01,\t2.857143e-01,\t2.857143e-01\r\n975,\t1.000000e+00,\t2.857143e-01,\t2.857143e-01\r\n976,\t0.000000e+00,\t3.571429e-01,\t2.857143e-01\r\n977,\t7.142857e-02,\t3.571429e-01,\t2.857143e-01\r\n978,\t1.428571e-01,\t3.571429e-01,\t2.857143e-01\r\n979,\t2.142857e-01,\t3.571429e-01,\t2.857143e-01\r\n980,\t2.857143e-01,\t3.571429e-01,\t2.857143e-01\r\n981,\t3.571429e-01,\t3.571429e-01,\t2.857143e-01\r\n982,\t4.285714e-01,\t3.571429e-01,\t2.857143e-01\r\n983,\t5.000000e-01,\t3.571429e-01,\t2.857143e-01\r\n984,\t5.714286e-01,\t3.571429e-01,\t2.857143e-01\r\n985,\t6.428571e-01,\t3.571429e-01,\t2.857143e-01\r\n986,\t7.142857e-01,\t3.571429e-01,\t2.857143e-01\r\n987,\t7.857143e-01,\t3.571429e-01,\t2.857143e-01\r\n988,\t8.571429e-01,\t3.571429e-01,\t2.857143e-01\r\n989,\t9.285714e-01,\t3.571429e-01,\t2.857143e-01\r\n990,\t1.000000e+00,\t3.571429e-01,\t2.857143e-01\r\n991,\t0.000000e+00,\t4.285714e-01,\t2.857143e-01\r\n992,\t7.142857e-02,\t4.285714e-01,\t2.857143e-01\r\n993,\t1.428571e-01,\t4.285714e-01,\t2.857143e-01\r\n994,\t2.142857e-01,\t4.285714e-01,\t2.857143e-01\r\n995,\t2.857143e-01,\t4.285714e-01,\t2.857143e-01\r\n996,\t3.571429e-01,\t4.285714e-01,\t2.857143e-01\r\n997,\t4.285714e-01,\t4.285714e-01,\t2.857143e-01\r\n998,\t5.000000e-01,\t4.285714e-01,\t2.857143e-01\r\n999,\t5.714286e-01,\t4.285714e-01,\t2.857143e-01\r\n1000,\t6.428571e-01,\t4.285714e-01,\t2.857143e-01\r\n1001,\t7.142857e-01,\t4.285714e-01,\t2.857143e-01\r\n1002,\t7.857143e-01,\t4.285714e-01,\t2.857143e-01\r\n1003,\t8.571429e-01,\t4.285714e-01,\t2.857143e-01\r\n1004,\t9.285714e-01,\t4.285714e-01,\t2.857143e-01\r\n1005,\t1.000000e+00,\t4.285714e-01,\t2.857143e-01\r\n1006,\t0.000000e+00,\t5.000000e-01,\t2.857143e-01\r\n1007,\t7.142857e-02,\t5.000000e-01,\t2.857143e-01\r\n1008,\t1.428571e-01,\t5.000000e-01,\t2.857143e-01\r\n1009,\t2.142857e-01,\t5.000000e-01,\t2.857143e-01\r\n1010,\t2.857143e-01,\t5.000000e-01,\t2.857143e-01\r\n1011,\t3.571429e-01,\t5.000000e-01,\t2.857143e-01\r\n1012,\t4.285714e-01,\t5.000000e-01,\t2.857143e-01\r\n1013,\t5.000000e-01,\t5.000000e-01,\t2.857143e-01\r\n1014,\t5.714286e-01,\t5.000000e-01,\t2.857143e-01\r\n1015,\t6.428571e-01,\t5.000000e-01,\t2.857143e-01\r\n1016,\t7.142857e-01,\t5.000000e-01,\t2.857143e-01\r\n1017,\t7.857143e-01,\t5.000000e-01,\t2.857143e-01\r\n1018,\t8.571429e-01,\t5.000000e-01,\t2.857143e-01\r\n1019,\t9.285714e-01,\t5.000000e-01,\t2.857143e-01\r\n1020,\t1.000000e+00,\t5.000000e-01,\t2.857143e-01\r\n1021,\t0.000000e+00,\t5.714286e-01,\t2.857143e-01\r\n1022,\t7.142857e-02,\t5.714286e-01,\t2.857143e-01\r\n1023,\t1.428571e-01,\t5.714286e-01,\t2.857143e-01\r\n1024,\t2.142857e-01,\t5.714286e-01,\t2.857143e-01\r\n1025,\t2.857143e-01,\t5.714286e-01,\t2.857143e-01\r\n1026,\t3.571429e-01,\t5.714286e-01,\t2.857143e-01\r\n1027,\t4.285714e-01,\t5.714286e-01,\t2.857143e-01\r\n1028,\t5.000000e-01,\t5.714286e-01,\t2.857143e-01\r\n1029,\t5.714286e-01,\t5.714286e-01,\t2.857143e-01\r\n1030,\t6.428571e-01,\t5.714286e-01,\t2.857143e-01\r\n1031,\t7.142857e-01,\t5.714286e-01,\t2.857143e-01\r\n1032,\t7.857143e-01,\t5.714286e-01,\t2.857143e-01\r\n1033,\t8.571429e-01,\t5.714286e-01,\t2.857143e-01\r\n1034,\t9.285714e-01,\t5.714286e-01,\t2.857143e-01\r\n1035,\t1.000000e+00,\t5.714286e-01,\t2.857143e-01\r\n1036,\t0.000000e+00,\t6.428571e-01,\t2.857143e-01\r\n1037,\t7.142857e-02,\t6.428571e-01,\t2.857143e-01\r\n1038,\t1.428571e-01,\t6.428571e-01,\t2.857143e-01\r\n1039,\t2.142857e-01,\t6.428571e-01,\t2.857143e-01\r\n1040,\t2.857143e-01,\t6.428571e-01,\t2.857143e-01\r\n1041,\t3.571429e-01,\t6.428571e-01,\t2.857143e-01\r\n1042,\t4.285714e-01,\t6.428571e-01,\t2.857143e-01\r\n1043,\t5.000000e-01,\t6.428571e-01,\t2.857143e-01\r\n1044,\t5.714286e-01,\t6.428571e-01,\t2.857143e-01\r\n1045,\t6.428571e-01,\t6.428571e-01,\t2.857143e-01\r\n1046,\t7.142857e-01,\t6.428571e-01,\t2.857143e-01\r\n1047,\t7.857143e-01,\t6.428571e-01,\t2.857143e-01\r\n1048,\t8.571429e-01,\t6.428571e-01,\t2.857143e-01\r\n1049,\t9.285714e-01,\t6.428571e-01,\t2.857143e-01\r\n1050,\t1.000000e+00,\t6.428571e-01,\t2.857143e-01\r\n1051,\t0.000000e+00,\t7.142857e-01,\t2.857143e-01\r\n1052,\t7.142857e-02,\t7.142857e-01,\t2.857143e-01\r\n1053,\t1.428571e-01,\t7.142857e-01,\t2.857143e-01\r\n1054,\t2.142857e-01,\t7.142857e-01,\t2.857143e-01\r\n1055,\t2.857143e-01,\t7.142857e-01,\t2.857143e-01\r\n1056,\t3.571429e-01,\t7.142857e-01,\t2.857143e-01\r\n1057,\t4.285714e-01,\t7.142857e-01,\t2.857143e-01\r\n1058,\t5.000000e-01,\t7.142857e-01,\t2.857143e-01\r\n1059,\t5.714286e-01,\t7.142857e-01,\t2.857143e-01\r\n1060,\t6.428571e-01,\t7.142857e-01,\t2.857143e-01\r\n1061,\t7.142857e-01,\t7.142857e-01,\t2.857143e-01\r\n1062,\t7.857143e-01,\t7.142857e-01,\t2.857143e-01\r\n1063,\t8.571429e-01,\t7.142857e-01,\t2.857143e-01\r\n1064,\t9.285714e-01,\t7.142857e-01,\t2.857143e-01\r\n1065,\t1.000000e+00,\t7.142857e-01,\t2.857143e-01\r\n1066,\t0.000000e+00,\t7.857143e-01,\t2.857143e-01\r\n1067,\t7.142857e-02,\t7.857143e-01,\t2.857143e-01\r\n1068,\t1.428571e-01,\t7.857143e-01,\t2.857143e-01\r\n1069,\t2.142857e-01,\t7.857143e-01,\t2.857143e-01\r\n1070,\t2.857143e-01,\t7.857143e-01,\t2.857143e-01\r\n1071,\t3.571429e-01,\t7.857143e-01,\t2.857143e-01\r\n1072,\t4.285714e-01,\t7.857143e-01,\t2.857143e-01\r\n1073,\t5.000000e-01,\t7.857143e-01,\t2.857143e-01\r\n1074,\t5.714286e-01,\t7.857143e-01,\t2.857143e-01\r\n1075,\t6.428571e-01,\t7.857143e-01,\t2.857143e-01\r\n1076,\t7.142857e-01,\t7.857143e-01,\t2.857143e-01\r\n1077,\t7.857143e-01,\t7.857143e-01,\t2.857143e-01\r\n1078,\t8.571429e-01,\t7.857143e-01,\t2.857143e-01\r\n1079,\t9.285714e-01,\t7.857143e-01,\t2.857143e-01\r\n1080,\t1.000000e+00,\t7.857143e-01,\t2.857143e-01\r\n1081,\t0.000000e+00,\t8.571429e-01,\t2.857143e-01\r\n1082,\t7.142857e-02,\t8.571429e-01,\t2.857143e-01\r\n1083,\t1.428571e-01,\t8.571429e-01,\t2.857143e-01\r\n1084,\t2.142857e-01,\t8.571429e-01,\t2.857143e-01\r\n1085,\t2.857143e-01,\t8.571429e-01,\t2.857143e-01\r\n1086,\t3.571429e-01,\t8.571429e-01,\t2.857143e-01\r\n1087,\t4.285714e-01,\t8.571429e-01,\t2.857143e-01\r\n1088,\t5.000000e-01,\t8.571429e-01,\t2.857143e-01\r\n1089,\t5.714286e-01,\t8.571429e-01,\t2.857143e-01\r\n1090,\t6.428571e-01,\t8.571429e-01,\t2.857143e-01\r\n1091,\t7.142857e-01,\t8.571429e-01,\t2.857143e-01\r\n1092,\t7.857143e-01,\t8.571429e-01,\t2.857143e-01\r\n1093,\t8.571429e-01,\t8.571429e-01,\t2.857143e-01\r\n1094,\t9.285714e-01,\t8.571429e-01,\t2.857143e-01\r\n1095,\t1.000000e+00,\t8.571429e-01,\t2.857143e-01\r\n1096,\t0.000000e+00,\t9.285714e-01,\t2.857143e-01\r\n1097,\t7.142857e-02,\t9.285714e-01,\t2.857143e-01\r\n1098,\t1.428571e-01,\t9.285714e-01,\t2.857143e-01\r\n1099,\t2.142857e-01,\t9.285714e-01,\t2.857143e-01\r\n1100,\t2.857143e-01,\t9.285714e-01,\t2.857143e-01\r\n1101,\t3.571429e-01,\t9.285714e-01,\t2.857143e-01\r\n1102,\t4.285714e-01,\t9.285714e-01,\t2.857143e-01\r\n1103,\t5.000000e-01,\t9.285714e-01,\t2.857143e-01\r\n1104,\t5.714286e-01,\t9.285714e-01,\t2.857143e-01\r\n1105,\t6.428571e-01,\t9.285714e-01,\t2.857143e-01\r\n1106,\t7.142857e-01,\t9.285714e-01,\t2.857143e-01\r\n1107,\t7.857143e-01,\t9.285714e-01,\t2.857143e-01\r\n1108,\t8.571429e-01,\t9.285714e-01,\t2.857143e-01\r\n1109,\t9.285714e-01,\t9.285714e-01,\t2.857143e-01\r\n1110,\t1.000000e+00,\t9.285714e-01,\t2.857143e-01\r\n1111,\t0.000000e+00,\t1.000000e+00,\t2.857143e-01\r\n1112,\t7.142857e-02,\t1.000000e+00,\t2.857143e-01\r\n1113,\t1.428571e-01,\t1.000000e+00,\t2.857143e-01\r\n1114,\t2.142857e-01,\t1.000000e+00,\t2.857143e-01\r\n1115,\t2.857143e-01,\t1.000000e+00,\t2.857143e-01\r\n1116,\t3.571429e-01,\t1.000000e+00,\t2.857143e-01\r\n1117,\t4.285714e-01,\t1.000000e+00,\t2.857143e-01\r\n1118,\t5.000000e-01,\t1.000000e+00,\t2.857143e-01\r\n1119,\t5.714286e-01,\t1.000000e+00,\t2.857143e-01\r\n1120,\t6.428571e-01,\t1.000000e+00,\t2.857143e-01\r\n1121,\t7.142857e-01,\t1.000000e+00,\t2.857143e-01\r\n1122,\t7.857143e-01,\t1.000000e+00,\t2.857143e-01\r\n1123,\t8.571429e-01,\t1.000000e+00,\t2.857143e-01\r\n1124,\t9.285714e-01,\t1.000000e+00,\t2.857143e-01\r\n1125,\t1.000000e+00,\t1.000000e+00,\t2.857143e-01\r\n1126,\t0.000000e+00,\t0.000000e+00,\t3.571429e-01\r\n1127,\t7.142857e-02,\t0.000000e+00,\t3.571429e-01\r\n1128,\t1.428571e-01,\t0.000000e+00,\t3.571429e-01\r\n1129,\t2.142857e-01,\t0.000000e+00,\t3.571429e-01\r\n1130,\t2.857143e-01,\t0.000000e+00,\t3.571429e-01\r\n1131,\t3.571429e-01,\t0.000000e+00,\t3.571429e-01\r\n1132,\t4.285714e-01,\t0.000000e+00,\t3.571429e-01\r\n1133,\t5.000000e-01,\t0.000000e+00,\t3.571429e-01\r\n1134,\t5.714286e-01,\t0.000000e+00,\t3.571429e-01\r\n1135,\t6.428571e-01,\t0.000000e+00,\t3.571429e-01\r\n1136,\t7.142857e-01,\t0.000000e+00,\t3.571429e-01\r\n1137,\t7.857143e-01,\t0.000000e+00,\t3.571429e-01\r\n1138,\t8.571429e-01,\t0.000000e+00,\t3.571429e-01\r\n1139,\t9.285714e-01,\t0.000000e+00,\t3.571429e-01\r\n1140,\t1.000000e+00,\t0.000000e+00,\t3.571429e-01\r\n1141,\t0.000000e+00,\t7.142857e-02,\t3.571429e-01\r\n1142,\t7.142857e-02,\t7.142857e-02,\t3.571429e-01\r\n1143,\t1.428571e-01,\t7.142857e-02,\t3.571429e-01\r\n1144,\t2.142857e-01,\t7.142857e-02,\t3.571429e-01\r\n1145,\t2.857143e-01,\t7.142857e-02,\t3.571429e-01\r\n1146,\t3.571429e-01,\t7.142857e-02,\t3.571429e-01\r\n1147,\t4.285714e-01,\t7.142857e-02,\t3.571429e-01\r\n1148,\t5.000000e-01,\t7.142857e-02,\t3.571429e-01\r\n1149,\t5.714286e-01,\t7.142857e-02,\t3.571429e-01\r\n1150,\t6.428571e-01,\t7.142857e-02,\t3.571429e-01\r\n1151,\t7.142857e-01,\t7.142857e-02,\t3.571429e-01\r\n1152,\t7.857143e-01,\t7.142857e-02,\t3.571429e-01\r\n1153,\t8.571429e-01,\t7.142857e-02,\t3.571429e-01\r\n1154,\t9.285714e-01,\t7.142857e-02,\t3.571429e-01\r\n1155,\t1.000000e+00,\t7.142857e-02,\t3.571429e-01\r\n1156,\t0.000000e+00,\t1.428571e-01,\t3.571429e-01\r\n1157,\t7.142857e-02,\t1.428571e-01,\t3.571429e-01\r\n1158,\t1.428571e-01,\t1.428571e-01,\t3.571429e-01\r\n1159,\t2.142857e-01,\t1.428571e-01,\t3.571429e-01\r\n1160,\t2.857143e-01,\t1.428571e-01,\t3.571429e-01\r\n1161,\t3.571429e-01,\t1.428571e-01,\t3.571429e-01\r\n1162,\t4.285714e-01,\t1.428571e-01,\t3.571429e-01\r\n1163,\t5.000000e-01,\t1.428571e-01,\t3.571429e-01\r\n1164,\t5.714286e-01,\t1.428571e-01,\t3.571429e-01\r\n1165,\t6.428571e-01,\t1.428571e-01,\t3.571429e-01\r\n1166,\t7.142857e-01,\t1.428571e-01,\t3.571429e-01\r\n1167,\t7.857143e-01,\t1.428571e-01,\t3.571429e-01\r\n1168,\t8.571429e-01,\t1.428571e-01,\t3.571429e-01\r\n1169,\t9.285714e-01,\t1.428571e-01,\t3.571429e-01\r\n1170,\t1.000000e+00,\t1.428571e-01,\t3.571429e-01\r\n1171,\t0.000000e+00,\t2.142857e-01,\t3.571429e-01\r\n1172,\t7.142857e-02,\t2.142857e-01,\t3.571429e-01\r\n1173,\t1.428571e-01,\t2.142857e-01,\t3.571429e-01\r\n1174,\t2.142857e-01,\t2.142857e-01,\t3.571429e-01\r\n1175,\t2.857143e-01,\t2.142857e-01,\t3.571429e-01\r\n1176,\t3.571429e-01,\t2.142857e-01,\t3.571429e-01\r\n1177,\t4.285714e-01,\t2.142857e-01,\t3.571429e-01\r\n1178,\t5.000000e-01,\t2.142857e-01,\t3.571429e-01\r\n1179,\t5.714286e-01,\t2.142857e-01,\t3.571429e-01\r\n1180,\t6.428571e-01,\t2.142857e-01,\t3.571429e-01\r\n1181,\t7.142857e-01,\t2.142857e-01,\t3.571429e-01\r\n1182,\t7.857143e-01,\t2.142857e-01,\t3.571429e-01\r\n1183,\t8.571429e-01,\t2.142857e-01,\t3.571429e-01\r\n1184,\t9.285714e-01,\t2.142857e-01,\t3.571429e-01\r\n1185,\t1.000000e+00,\t2.142857e-01,\t3.571429e-01\r\n1186,\t0.000000e+00,\t2.857143e-01,\t3.571429e-01\r\n1187,\t7.142857e-02,\t2.857143e-01,\t3.571429e-01\r\n1188,\t1.428571e-01,\t2.857143e-01,\t3.571429e-01\r\n1189,\t2.142857e-01,\t2.857143e-01,\t3.571429e-01\r\n1190,\t2.857143e-01,\t2.857143e-01,\t3.571429e-01\r\n1191,\t3.571429e-01,\t2.857143e-01,\t3.571429e-01\r\n1192,\t4.285714e-01,\t2.857143e-01,\t3.571429e-01\r\n1193,\t5.000000e-01,\t2.857143e-01,\t3.571429e-01\r\n1194,\t5.714286e-01,\t2.857143e-01,\t3.571429e-01\r\n1195,\t6.428571e-01,\t2.857143e-01,\t3.571429e-01\r\n1196,\t7.142857e-01,\t2.857143e-01,\t3.571429e-01\r\n1197,\t7.857143e-01,\t2.857143e-01,\t3.571429e-01\r\n1198,\t8.571429e-01,\t2.857143e-01,\t3.571429e-01\r\n1199,\t9.285714e-01,\t2.857143e-01,\t3.571429e-01\r\n1200,\t1.000000e+00,\t2.857143e-01,\t3.571429e-01\r\n1201,\t0.000000e+00,\t3.571429e-01,\t3.571429e-01\r\n1202,\t7.142857e-02,\t3.571429e-01,\t3.571429e-01\r\n1203,\t1.428571e-01,\t3.571429e-01,\t3.571429e-01\r\n1204,\t2.142857e-01,\t3.571429e-01,\t3.571429e-01\r\n1205,\t2.857143e-01,\t3.571429e-01,\t3.571429e-01\r\n1206,\t3.571429e-01,\t3.571429e-01,\t3.571429e-01\r\n1207,\t4.285714e-01,\t3.571429e-01,\t3.571429e-01\r\n1208,\t5.000000e-01,\t3.571429e-01,\t3.571429e-01\r\n1209,\t5.714286e-01,\t3.571429e-01,\t3.571429e-01\r\n1210,\t6.428571e-01,\t3.571429e-01,\t3.571429e-01\r\n1211,\t7.142857e-01,\t3.571429e-01,\t3.571429e-01\r\n1212,\t7.857143e-01,\t3.571429e-01,\t3.571429e-01\r\n1213,\t8.571429e-01,\t3.571429e-01,\t3.571429e-01\r\n1214,\t9.285714e-01,\t3.571429e-01,\t3.571429e-01\r\n1215,\t1.000000e+00,\t3.571429e-01,\t3.571429e-01\r\n1216,\t0.000000e+00,\t4.285714e-01,\t3.571429e-01\r\n1217,\t7.142857e-02,\t4.285714e-01,\t3.571429e-01\r\n1218,\t1.428571e-01,\t4.285714e-01,\t3.571429e-01\r\n1219,\t2.142857e-01,\t4.285714e-01,\t3.571429e-01\r\n1220,\t2.857143e-01,\t4.285714e-01,\t3.571429e-01\r\n1221,\t3.571429e-01,\t4.285714e-01,\t3.571429e-01\r\n1222,\t4.285714e-01,\t4.285714e-01,\t3.571429e-01\r\n1223,\t5.000000e-01,\t4.285714e-01,\t3.571429e-01\r\n1224,\t5.714286e-01,\t4.285714e-01,\t3.571429e-01\r\n1225,\t6.428571e-01,\t4.285714e-01,\t3.571429e-01\r\n1226,\t7.142857e-01,\t4.285714e-01,\t3.571429e-01\r\n1227,\t7.857143e-01,\t4.285714e-01,\t3.571429e-01\r\n1228,\t8.571429e-01,\t4.285714e-01,\t3.571429e-01\r\n1229,\t9.285714e-01,\t4.285714e-01,\t3.571429e-01\r\n1230,\t1.000000e+00,\t4.285714e-01,\t3.571429e-01\r\n1231,\t0.000000e+00,\t5.000000e-01,\t3.571429e-01\r\n1232,\t7.142857e-02,\t5.000000e-01,\t3.571429e-01\r\n1233,\t1.428571e-01,\t5.000000e-01,\t3.571429e-01\r\n1234,\t2.142857e-01,\t5.000000e-01,\t3.571429e-01\r\n1235,\t2.857143e-01,\t5.000000e-01,\t3.571429e-01\r\n1236,\t3.571429e-01,\t5.000000e-01,\t3.571429e-01\r\n1237,\t4.285714e-01,\t5.000000e-01,\t3.571429e-01\r\n1238,\t5.000000e-01,\t5.000000e-01,\t3.571429e-01\r\n1239,\t5.714286e-01,\t5.000000e-01,\t3.571429e-01\r\n1240,\t6.428571e-01,\t5.000000e-01,\t3.571429e-01\r\n1241,\t7.142857e-01,\t5.000000e-01,\t3.571429e-01\r\n1242,\t7.857143e-01,\t5.000000e-01,\t3.571429e-01\r\n1243,\t8.571429e-01,\t5.000000e-01,\t3.571429e-01\r\n1244,\t9.285714e-01,\t5.000000e-01,\t3.571429e-01\r\n1245,\t1.000000e+00,\t5.000000e-01,\t3.571429e-01\r\n1246,\t0.000000e+00,\t5.714286e-01,\t3.571429e-01\r\n1247,\t7.142857e-02,\t5.714286e-01,\t3.571429e-01\r\n1248,\t1.428571e-01,\t5.714286e-01,\t3.571429e-01\r\n1249,\t2.142857e-01,\t5.714286e-01,\t3.571429e-01\r\n1250,\t2.857143e-01,\t5.714286e-01,\t3.571429e-01\r\n1251,\t3.571429e-01,\t5.714286e-01,\t3.571429e-01\r\n1252,\t4.285714e-01,\t5.714286e-01,\t3.571429e-01\r\n1253,\t5.000000e-01,\t5.714286e-01,\t3.571429e-01\r\n1254,\t5.714286e-01,\t5.714286e-01,\t3.571429e-01\r\n1255,\t6.428571e-01,\t5.714286e-01,\t3.571429e-01\r\n1256,\t7.142857e-01,\t5.714286e-01,\t3.571429e-01\r\n1257,\t7.857143e-01,\t5.714286e-01,\t3.571429e-01\r\n1258,\t8.571429e-01,\t5.714286e-01,\t3.571429e-01\r\n1259,\t9.285714e-01,\t5.714286e-01,\t3.571429e-01\r\n1260,\t1.000000e+00,\t5.714286e-01,\t3.571429e-01\r\n1261,\t0.000000e+00,\t6.428571e-01,\t3.571429e-01\r\n1262,\t7.142857e-02,\t6.428571e-01,\t3.571429e-01\r\n1263,\t1.428571e-01,\t6.428571e-01,\t3.571429e-01\r\n1264,\t2.142857e-01,\t6.428571e-01,\t3.571429e-01\r\n1265,\t2.857143e-01,\t6.428571e-01,\t3.571429e-01\r\n1266,\t3.571429e-01,\t6.428571e-01,\t3.571429e-01\r\n1267,\t4.285714e-01,\t6.428571e-01,\t3.571429e-01\r\n1268,\t5.000000e-01,\t6.428571e-01,\t3.571429e-01\r\n1269,\t5.714286e-01,\t6.428571e-01,\t3.571429e-01\r\n1270,\t6.428571e-01,\t6.428571e-01,\t3.571429e-01\r\n1271,\t7.142857e-01,\t6.428571e-01,\t3.571429e-01\r\n1272,\t7.857143e-01,\t6.428571e-01,\t3.571429e-01\r\n1273,\t8.571429e-01,\t6.428571e-01,\t3.571429e-01\r\n1274,\t9.285714e-01,\t6.428571e-01,\t3.571429e-01\r\n1275,\t1.000000e+00,\t6.428571e-01,\t3.571429e-01\r\n1276,\t0.000000e+00,\t7.142857e-01,\t3.571429e-01\r\n1277,\t7.142857e-02,\t7.142857e-01,\t3.571429e-01\r\n1278,\t1.428571e-01,\t7.142857e-01,\t3.571429e-01\r\n1279,\t2.142857e-01,\t7.142857e-01,\t3.571429e-01\r\n1280,\t2.857143e-01,\t7.142857e-01,\t3.571429e-01\r\n1281,\t3.571429e-01,\t7.142857e-01,\t3.571429e-01\r\n1282,\t4.285714e-01,\t7.142857e-01,\t3.571429e-01\r\n1283,\t5.000000e-01,\t7.142857e-01,\t3.571429e-01\r\n1284,\t5.714286e-01,\t7.142857e-01,\t3.571429e-01\r\n1285,\t6.428571e-01,\t7.142857e-01,\t3.571429e-01\r\n1286,\t7.142857e-01,\t7.142857e-01,\t3.571429e-01\r\n1287,\t7.857143e-01,\t7.142857e-01,\t3.571429e-01\r\n1288,\t8.571429e-01,\t7.142857e-01,\t3.571429e-01\r\n1289,\t9.285714e-01,\t7.142857e-01,\t3.571429e-01\r\n1290,\t1.000000e+00,\t7.142857e-01,\t3.571429e-01\r\n1291,\t0.000000e+00,\t7.857143e-01,\t3.571429e-01\r\n1292,\t7.142857e-02,\t7.857143e-01,\t3.571429e-01\r\n1293,\t1.428571e-01,\t7.857143e-01,\t3.571429e-01\r\n1294,\t2.142857e-01,\t7.857143e-01,\t3.571429e-01\r\n1295,\t2.857143e-01,\t7.857143e-01,\t3.571429e-01\r\n1296,\t3.571429e-01,\t7.857143e-01,\t3.571429e-01\r\n1297,\t4.285714e-01,\t7.857143e-01,\t3.571429e-01\r\n1298,\t5.000000e-01,\t7.857143e-01,\t3.571429e-01\r\n1299,\t5.714286e-01,\t7.857143e-01,\t3.571429e-01\r\n1300,\t6.428571e-01,\t7.857143e-01,\t3.571429e-01\r\n1301,\t7.142857e-01,\t7.857143e-01,\t3.571429e-01\r\n1302,\t7.857143e-01,\t7.857143e-01,\t3.571429e-01\r\n1303,\t8.571429e-01,\t7.857143e-01,\t3.571429e-01\r\n1304,\t9.285714e-01,\t7.857143e-01,\t3.571429e-01\r\n1305,\t1.000000e+00,\t7.857143e-01,\t3.571429e-01\r\n1306,\t0.000000e+00,\t8.571429e-01,\t3.571429e-01\r\n1307,\t7.142857e-02,\t8.571429e-01,\t3.571429e-01\r\n1308,\t1.428571e-01,\t8.571429e-01,\t3.571429e-01\r\n1309,\t2.142857e-01,\t8.571429e-01,\t3.571429e-01\r\n1310,\t2.857143e-01,\t8.571429e-01,\t3.571429e-01\r\n1311,\t3.571429e-01,\t8.571429e-01,\t3.571429e-01\r\n1312,\t4.285714e-01,\t8.571429e-01,\t3.571429e-01\r\n1313,\t5.000000e-01,\t8.571429e-01,\t3.571429e-01\r\n1314,\t5.714286e-01,\t8.571429e-01,\t3.571429e-01\r\n1315,\t6.428571e-01,\t8.571429e-01,\t3.571429e-01\r\n1316,\t7.142857e-01,\t8.571429e-01,\t3.571429e-01\r\n1317,\t7.857143e-01,\t8.571429e-01,\t3.571429e-01\r\n1318,\t8.571429e-01,\t8.571429e-01,\t3.571429e-01\r\n1319,\t9.285714e-01,\t8.571429e-01,\t3.571429e-01\r\n1320,\t1.000000e+00,\t8.571429e-01,\t3.571429e-01\r\n1321,\t0.000000e+00,\t9.285714e-01,\t3.571429e-01\r\n1322,\t7.142857e-02,\t9.285714e-01,\t3.571429e-01\r\n1323,\t1.428571e-01,\t9.285714e-01,\t3.571429e-01\r\n1324,\t2.142857e-01,\t9.285714e-01,\t3.571429e-01\r\n1325,\t2.857143e-01,\t9.285714e-01,\t3.571429e-01\r\n1326,\t3.571429e-01,\t9.285714e-01,\t3.571429e-01\r\n1327,\t4.285714e-01,\t9.285714e-01,\t3.571429e-01\r\n1328,\t5.000000e-01,\t9.285714e-01,\t3.571429e-01\r\n1329,\t5.714286e-01,\t9.285714e-01,\t3.571429e-01\r\n1330,\t6.428571e-01,\t9.285714e-01,\t3.571429e-01\r\n1331,\t7.142857e-01,\t9.285714e-01,\t3.571429e-01\r\n1332,\t7.857143e-01,\t9.285714e-01,\t3.571429e-01\r\n1333,\t8.571429e-01,\t9.285714e-01,\t3.571429e-01\r\n1334,\t9.285714e-01,\t9.285714e-01,\t3.571429e-01\r\n1335,\t1.000000e+00,\t9.285714e-01,\t3.571429e-01\r\n1336,\t0.000000e+00,\t1.000000e+00,\t3.571429e-01\r\n1337,\t7.142857e-02,\t1.000000e+00,\t3.571429e-01\r\n1338,\t1.428571e-01,\t1.000000e+00,\t3.571429e-01\r\n1339,\t2.142857e-01,\t1.000000e+00,\t3.571429e-01\r\n1340,\t2.857143e-01,\t1.000000e+00,\t3.571429e-01\r\n1341,\t3.571429e-01,\t1.000000e+00,\t3.571429e-01\r\n1342,\t4.285714e-01,\t1.000000e+00,\t3.571429e-01\r\n1343,\t5.000000e-01,\t1.000000e+00,\t3.571429e-01\r\n1344,\t5.714286e-01,\t1.000000e+00,\t3.571429e-01\r\n1345,\t6.428571e-01,\t1.000000e+00,\t3.571429e-01\r\n1346,\t7.142857e-01,\t1.000000e+00,\t3.571429e-01\r\n1347,\t7.857143e-01,\t1.000000e+00,\t3.571429e-01\r\n1348,\t8.571429e-01,\t1.000000e+00,\t3.571429e-01\r\n1349,\t9.285714e-01,\t1.000000e+00,\t3.571429e-01\r\n1350,\t1.000000e+00,\t1.000000e+00,\t3.571429e-01\r\n1351,\t0.000000e+00,\t0.000000e+00,\t4.285714e-01\r\n1352,\t7.142857e-02,\t0.000000e+00,\t4.285714e-01\r\n1353,\t1.428571e-01,\t0.000000e+00,\t4.285714e-01\r\n1354,\t2.142857e-01,\t0.000000e+00,\t4.285714e-01\r\n1355,\t2.857143e-01,\t0.000000e+00,\t4.285714e-01\r\n1356,\t3.571429e-01,\t0.000000e+00,\t4.285714e-01\r\n1357,\t4.285714e-01,\t0.000000e+00,\t4.285714e-01\r\n1358,\t5.000000e-01,\t0.000000e+00,\t4.285714e-01\r\n1359,\t5.714286e-01,\t0.000000e+00,\t4.285714e-01\r\n1360,\t6.428571e-01,\t0.000000e+00,\t4.285714e-01\r\n1361,\t7.142857e-01,\t0.000000e+00,\t4.285714e-01\r\n1362,\t7.857143e-01,\t0.000000e+00,\t4.285714e-01\r\n1363,\t8.571429e-01,\t0.000000e+00,\t4.285714e-01\r\n1364,\t9.285714e-01,\t0.000000e+00,\t4.285714e-01\r\n1365,\t1.000000e+00,\t0.000000e+00,\t4.285714e-01\r\n1366,\t0.000000e+00,\t7.142857e-02,\t4.285714e-01\r\n1367,\t7.142857e-02,\t7.142857e-02,\t4.285714e-01\r\n1368,\t1.428571e-01,\t7.142857e-02,\t4.285714e-01\r\n1369,\t2.142857e-01,\t7.142857e-02,\t4.285714e-01\r\n1370,\t2.857143e-01,\t7.142857e-02,\t4.285714e-01\r\n1371,\t3.571429e-01,\t7.142857e-02,\t4.285714e-01\r\n1372,\t4.285714e-01,\t7.142857e-02,\t4.285714e-01\r\n1373,\t5.000000e-01,\t7.142857e-02,\t4.285714e-01\r\n1374,\t5.714286e-01,\t7.142857e-02,\t4.285714e-01\r\n1375,\t6.428571e-01,\t7.142857e-02,\t4.285714e-01\r\n1376,\t7.142857e-01,\t7.142857e-02,\t4.285714e-01\r\n1377,\t7.857143e-01,\t7.142857e-02,\t4.285714e-01\r\n1378,\t8.571429e-01,\t7.142857e-02,\t4.285714e-01\r\n1379,\t9.285714e-01,\t7.142857e-02,\t4.285714e-01\r\n1380,\t1.000000e+00,\t7.142857e-02,\t4.285714e-01\r\n1381,\t0.000000e+00,\t1.428571e-01,\t4.285714e-01\r\n1382,\t7.142857e-02,\t1.428571e-01,\t4.285714e-01\r\n1383,\t1.428571e-01,\t1.428571e-01,\t4.285714e-01\r\n1384,\t2.142857e-01,\t1.428571e-01,\t4.285714e-01\r\n1385,\t2.857143e-01,\t1.428571e-01,\t4.285714e-01\r\n1386,\t3.571429e-01,\t1.428571e-01,\t4.285714e-01\r\n1387,\t4.285714e-01,\t1.428571e-01,\t4.285714e-01\r\n1388,\t5.000000e-01,\t1.428571e-01,\t4.285714e-01\r\n1389,\t5.714286e-01,\t1.428571e-01,\t4.285714e-01\r\n1390,\t6.428571e-01,\t1.428571e-01,\t4.285714e-01\r\n1391,\t7.142857e-01,\t1.428571e-01,\t4.285714e-01\r\n1392,\t7.857143e-01,\t1.428571e-01,\t4.285714e-01\r\n1393,\t8.571429e-01,\t1.428571e-01,\t4.285714e-01\r\n1394,\t9.285714e-01,\t1.428571e-01,\t4.285714e-01\r\n1395,\t1.000000e+00,\t1.428571e-01,\t4.285714e-01\r\n1396,\t0.000000e+00,\t2.142857e-01,\t4.285714e-01\r\n1397,\t7.142857e-02,\t2.142857e-01,\t4.285714e-01\r\n1398,\t1.428571e-01,\t2.142857e-01,\t4.285714e-01\r\n1399,\t2.142857e-01,\t2.142857e-01,\t4.285714e-01\r\n1400,\t2.857143e-01,\t2.142857e-01,\t4.285714e-01\r\n1401,\t3.571429e-01,\t2.142857e-01,\t4.285714e-01\r\n1402,\t4.285714e-01,\t2.142857e-01,\t4.285714e-01\r\n1403,\t5.000000e-01,\t2.142857e-01,\t4.285714e-01\r\n1404,\t5.714286e-01,\t2.142857e-01,\t4.285714e-01\r\n1405,\t6.428571e-01,\t2.142857e-01,\t4.285714e-01\r\n1406,\t7.142857e-01,\t2.142857e-01,\t4.285714e-01\r\n1407,\t7.857143e-01,\t2.142857e-01,\t4.285714e-01\r\n1408,\t8.571429e-01,\t2.142857e-01,\t4.285714e-01\r\n1409,\t9.285714e-01,\t2.142857e-01,\t4.285714e-01\r\n1410,\t1.000000e+00,\t2.142857e-01,\t4.285714e-01\r\n1411,\t0.000000e+00,\t2.857143e-01,\t4.285714e-01\r\n1412,\t7.142857e-02,\t2.857143e-01,\t4.285714e-01\r\n1413,\t1.428571e-01,\t2.857143e-01,\t4.285714e-01\r\n1414,\t2.142857e-01,\t2.857143e-01,\t4.285714e-01\r\n1415,\t2.857143e-01,\t2.857143e-01,\t4.285714e-01\r\n1416,\t3.571429e-01,\t2.857143e-01,\t4.285714e-01\r\n1417,\t4.285714e-01,\t2.857143e-01,\t4.285714e-01\r\n1418,\t5.000000e-01,\t2.857143e-01,\t4.285714e-01\r\n1419,\t5.714286e-01,\t2.857143e-01,\t4.285714e-01\r\n1420,\t6.428571e-01,\t2.857143e-01,\t4.285714e-01\r\n1421,\t7.142857e-01,\t2.857143e-01,\t4.285714e-01\r\n1422,\t7.857143e-01,\t2.857143e-01,\t4.285714e-01\r\n1423,\t8.571429e-01,\t2.857143e-01,\t4.285714e-01\r\n1424,\t9.285714e-01,\t2.857143e-01,\t4.285714e-01\r\n1425,\t1.000000e+00,\t2.857143e-01,\t4.285714e-01\r\n1426,\t0.000000e+00,\t3.571429e-01,\t4.285714e-01\r\n1427,\t7.142857e-02,\t3.571429e-01,\t4.285714e-01\r\n1428,\t1.428571e-01,\t3.571429e-01,\t4.285714e-01\r\n1429,\t2.142857e-01,\t3.571429e-01,\t4.285714e-01\r\n1430,\t2.857143e-01,\t3.571429e-01,\t4.285714e-01\r\n1431,\t3.571429e-01,\t3.571429e-01,\t4.285714e-01\r\n1432,\t4.285714e-01,\t3.571429e-01,\t4.285714e-01\r\n1433,\t5.000000e-01,\t3.571429e-01,\t4.285714e-01\r\n1434,\t5.714286e-01,\t3.571429e-01,\t4.285714e-01\r\n1435,\t6.428571e-01,\t3.571429e-01,\t4.285714e-01\r\n1436,\t7.142857e-01,\t3.571429e-01,\t4.285714e-01\r\n1437,\t7.857143e-01,\t3.571429e-01,\t4.285714e-01\r\n1438,\t8.571429e-01,\t3.571429e-01,\t4.285714e-01\r\n1439,\t9.285714e-01,\t3.571429e-01,\t4.285714e-01\r\n1440,\t1.000000e+00,\t3.571429e-01,\t4.285714e-01\r\n1441,\t0.000000e+00,\t4.285714e-01,\t4.285714e-01\r\n1442,\t7.142857e-02,\t4.285714e-01,\t4.285714e-01\r\n1443,\t1.428571e-01,\t4.285714e-01,\t4.285714e-01\r\n1444,\t2.142857e-01,\t4.285714e-01,\t4.285714e-01\r\n1445,\t2.857143e-01,\t4.285714e-01,\t4.285714e-01\r\n1446,\t3.571429e-01,\t4.285714e-01,\t4.285714e-01\r\n1447,\t4.285714e-01,\t4.285714e-01,\t4.285714e-01\r\n1448,\t5.000000e-01,\t4.285714e-01,\t4.285714e-01\r\n1449,\t5.714286e-01,\t4.285714e-01,\t4.285714e-01\r\n1450,\t6.428571e-01,\t4.285714e-01,\t4.285714e-01\r\n1451,\t7.142857e-01,\t4.285714e-01,\t4.285714e-01\r\n1452,\t7.857143e-01,\t4.285714e-01,\t4.285714e-01\r\n1453,\t8.571429e-01,\t4.285714e-01,\t4.285714e-01\r\n1454,\t9.285714e-01,\t4.285714e-01,\t4.285714e-01\r\n1455,\t1.000000e+00,\t4.285714e-01,\t4.285714e-01\r\n1456,\t0.000000e+00,\t5.000000e-01,\t4.285714e-01\r\n1457,\t7.142857e-02,\t5.000000e-01,\t4.285714e-01\r\n1458,\t1.428571e-01,\t5.000000e-01,\t4.285714e-01\r\n1459,\t2.142857e-01,\t5.000000e-01,\t4.285714e-01\r\n1460,\t2.857143e-01,\t5.000000e-01,\t4.285714e-01\r\n1461,\t3.571429e-01,\t5.000000e-01,\t4.285714e-01\r\n1462,\t4.285714e-01,\t5.000000e-01,\t4.285714e-01\r\n1463,\t5.000000e-01,\t5.000000e-01,\t4.285714e-01\r\n1464,\t5.714286e-01,\t5.000000e-01,\t4.285714e-01\r\n1465,\t6.428571e-01,\t5.000000e-01,\t4.285714e-01\r\n1466,\t7.142857e-01,\t5.000000e-01,\t4.285714e-01\r\n1467,\t7.857143e-01,\t5.000000e-01,\t4.285714e-01\r\n1468,\t8.571429e-01,\t5.000000e-01,\t4.285714e-01\r\n1469,\t9.285714e-01,\t5.000000e-01,\t4.285714e-01\r\n1470,\t1.000000e+00,\t5.000000e-01,\t4.285714e-01\r\n1471,\t0.000000e+00,\t5.714286e-01,\t4.285714e-01\r\n1472,\t7.142857e-02,\t5.714286e-01,\t4.285714e-01\r\n1473,\t1.428571e-01,\t5.714286e-01,\t4.285714e-01\r\n1474,\t2.142857e-01,\t5.714286e-01,\t4.285714e-01\r\n1475,\t2.857143e-01,\t5.714286e-01,\t4.285714e-01\r\n1476,\t3.571429e-01,\t5.714286e-01,\t4.285714e-01\r\n1477,\t4.285714e-01,\t5.714286e-01,\t4.285714e-01\r\n1478,\t5.000000e-01,\t5.714286e-01,\t4.285714e-01\r\n1479,\t5.714286e-01,\t5.714286e-01,\t4.285714e-01\r\n1480,\t6.428571e-01,\t5.714286e-01,\t4.285714e-01\r\n1481,\t7.142857e-01,\t5.714286e-01,\t4.285714e-01\r\n1482,\t7.857143e-01,\t5.714286e-01,\t4.285714e-01\r\n1483,\t8.571429e-01,\t5.714286e-01,\t4.285714e-01\r\n1484,\t9.285714e-01,\t5.714286e-01,\t4.285714e-01\r\n1485,\t1.000000e+00,\t5.714286e-01,\t4.285714e-01\r\n1486,\t0.000000e+00,\t6.428571e-01,\t4.285714e-01\r\n1487,\t7.142857e-02,\t6.428571e-01,\t4.285714e-01\r\n1488,\t1.428571e-01,\t6.428571e-01,\t4.285714e-01\r\n1489,\t2.142857e-01,\t6.428571e-01,\t4.285714e-01\r\n1490,\t2.857143e-01,\t6.428571e-01,\t4.285714e-01\r\n1491,\t3.571429e-01,\t6.428571e-01,\t4.285714e-01\r\n1492,\t4.285714e-01,\t6.428571e-01,\t4.285714e-01\r\n1493,\t5.000000e-01,\t6.428571e-01,\t4.285714e-01\r\n1494,\t5.714286e-01,\t6.428571e-01,\t4.285714e-01\r\n1495,\t6.428571e-01,\t6.428571e-01,\t4.285714e-01\r\n1496,\t7.142857e-01,\t6.428571e-01,\t4.285714e-01\r\n1497,\t7.857143e-01,\t6.428571e-01,\t4.285714e-01\r\n1498,\t8.571429e-01,\t6.428571e-01,\t4.285714e-01\r\n1499,\t9.285714e-01,\t6.428571e-01,\t4.285714e-01\r\n1500,\t1.000000e+00,\t6.428571e-01,\t4.285714e-01\r\n1501,\t0.000000e+00,\t7.142857e-01,\t4.285714e-01\r\n1502,\t7.142857e-02,\t7.142857e-01,\t4.285714e-01\r\n1503,\t1.428571e-01,\t7.142857e-01,\t4.285714e-01\r\n1504,\t2.142857e-01,\t7.142857e-01,\t4.285714e-01\r\n1505,\t2.857143e-01,\t7.142857e-01,\t4.285714e-01\r\n1506,\t3.571429e-01,\t7.142857e-01,\t4.285714e-01\r\n1507,\t4.285714e-01,\t7.142857e-01,\t4.285714e-01\r\n1508,\t5.000000e-01,\t7.142857e-01,\t4.285714e-01\r\n1509,\t5.714286e-01,\t7.142857e-01,\t4.285714e-01\r\n1510,\t6.428571e-01,\t7.142857e-01,\t4.285714e-01\r\n1511,\t7.142857e-01,\t7.142857e-01,\t4.285714e-01\r\n1512,\t7.857143e-01,\t7.142857e-01,\t4.285714e-01\r\n1513,\t8.571429e-01,\t7.142857e-01,\t4.285714e-01\r\n1514,\t9.285714e-01,\t7.142857e-01,\t4.285714e-01\r\n1515,\t1.000000e+00,\t7.142857e-01,\t4.285714e-01\r\n1516,\t0.000000e+00,\t7.857143e-01,\t4.285714e-01\r\n1517,\t7.142857e-02,\t7.857143e-01,\t4.285714e-01\r\n1518,\t1.428571e-01,\t7.857143e-01,\t4.285714e-01\r\n1519,\t2.142857e-01,\t7.857143e-01,\t4.285714e-01\r\n1520,\t2.857143e-01,\t7.857143e-01,\t4.285714e-01\r\n1521,\t3.571429e-01,\t7.857143e-01,\t4.285714e-01\r\n1522,\t4.285714e-01,\t7.857143e-01,\t4.285714e-01\r\n1523,\t5.000000e-01,\t7.857143e-01,\t4.285714e-01\r\n1524,\t5.714286e-01,\t7.857143e-01,\t4.285714e-01\r\n1525,\t6.428571e-01,\t7.857143e-01,\t4.285714e-01\r\n1526,\t7.142857e-01,\t7.857143e-01,\t4.285714e-01\r\n1527,\t7.857143e-01,\t7.857143e-01,\t4.285714e-01\r\n1528,\t8.571429e-01,\t7.857143e-01,\t4.285714e-01\r\n1529,\t9.285714e-01,\t7.857143e-01,\t4.285714e-01\r\n1530,\t1.000000e+00,\t7.857143e-01,\t4.285714e-01\r\n1531,\t0.000000e+00,\t8.571429e-01,\t4.285714e-01\r\n1532,\t7.142857e-02,\t8.571429e-01,\t4.285714e-01\r\n1533,\t1.428571e-01,\t8.571429e-01,\t4.285714e-01\r\n1534,\t2.142857e-01,\t8.571429e-01,\t4.285714e-01\r\n1535,\t2.857143e-01,\t8.571429e-01,\t4.285714e-01\r\n1536,\t3.571429e-01,\t8.571429e-01,\t4.285714e-01\r\n1537,\t4.285714e-01,\t8.571429e-01,\t4.285714e-01\r\n1538,\t5.000000e-01,\t8.571429e-01,\t4.285714e-01\r\n1539,\t5.714286e-01,\t8.571429e-01,\t4.285714e-01\r\n1540,\t6.428571e-01,\t8.571429e-01,\t4.285714e-01\r\n1541,\t7.142857e-01,\t8.571429e-01,\t4.285714e-01\r\n1542,\t7.857143e-01,\t8.571429e-01,\t4.285714e-01\r\n1543,\t8.571429e-01,\t8.571429e-01,\t4.285714e-01\r\n1544,\t9.285714e-01,\t8.571429e-01,\t4.285714e-01\r\n1545,\t1.000000e+00,\t8.571429e-01,\t4.285714e-01\r\n1546,\t0.000000e+00,\t9.285714e-01,\t4.285714e-01\r\n1547,\t7.142857e-02,\t9.285714e-01,\t4.285714e-01\r\n1548,\t1.428571e-01,\t9.285714e-01,\t4.285714e-01\r\n1549,\t2.142857e-01,\t9.285714e-01,\t4.285714e-01\r\n1550,\t2.857143e-01,\t9.285714e-01,\t4.285714e-01\r\n1551,\t3.571429e-01,\t9.285714e-01,\t4.285714e-01\r\n1552,\t4.285714e-01,\t9.285714e-01,\t4.285714e-01\r\n1553,\t5.000000e-01,\t9.285714e-01,\t4.285714e-01\r\n1554,\t5.714286e-01,\t9.285714e-01,\t4.285714e-01\r\n1555,\t6.428571e-01,\t9.285714e-01,\t4.285714e-01\r\n1556,\t7.142857e-01,\t9.285714e-01,\t4.285714e-01\r\n1557,\t7.857143e-01,\t9.285714e-01,\t4.285714e-01\r\n1558,\t8.571429e-01,\t9.285714e-01,\t4.285714e-01\r\n1559,\t9.285714e-01,\t9.285714e-01,\t4.285714e-01\r\n1560,\t1.000000e+00,\t9.285714e-01,\t4.285714e-01\r\n1561,\t0.000000e+00,\t1.000000e+00,\t4.285714e-01\r\n1562,\t7.142857e-02,\t1.000000e+00,\t4.285714e-01\r\n1563,\t1.428571e-01,\t1.000000e+00,\t4.285714e-01\r\n1564,\t2.142857e-01,\t1.000000e+00,\t4.285714e-01\r\n1565,\t2.857143e-01,\t1.000000e+00,\t4.285714e-01\r\n1566,\t3.571429e-01,\t1.000000e+00,\t4.285714e-01\r\n1567,\t4.285714e-01,\t1.000000e+00,\t4.285714e-01\r\n1568,\t5.000000e-01,\t1.000000e+00,\t4.285714e-01\r\n1569,\t5.714286e-01,\t1.000000e+00,\t4.285714e-01\r\n1570,\t6.428571e-01,\t1.000000e+00,\t4.285714e-01\r\n1571,\t7.142857e-01,\t1.000000e+00,\t4.285714e-01\r\n1572,\t7.857143e-01,\t1.000000e+00,\t4.285714e-01\r\n1573,\t8.571429e-01,\t1.000000e+00,\t4.285714e-01\r\n1574,\t9.285714e-01,\t1.000000e+00,\t4.285714e-01\r\n1575,\t1.000000e+00,\t1.000000e+00,\t4.285714e-01\r\n1576,\t0.000000e+00,\t0.000000e+00,\t5.000000e-01\r\n1577,\t7.142857e-02,\t0.000000e+00,\t5.000000e-01\r\n1578,\t1.428571e-01,\t0.000000e+00,\t5.000000e-01\r\n1579,\t2.142857e-01,\t0.000000e+00,\t5.000000e-01\r\n1580,\t2.857143e-01,\t0.000000e+00,\t5.000000e-01\r\n1581,\t3.571429e-01,\t0.000000e+00,\t5.000000e-01\r\n1582,\t4.285714e-01,\t0.000000e+00,\t5.000000e-01\r\n1583,\t5.000000e-01,\t0.000000e+00,\t5.000000e-01\r\n1584,\t5.714286e-01,\t0.000000e+00,\t5.000000e-01\r\n1585,\t6.428571e-01,\t0.000000e+00,\t5.000000e-01\r\n1586,\t7.142857e-01,\t0.000000e+00,\t5.000000e-01\r\n1587,\t7.857143e-01,\t0.000000e+00,\t5.000000e-01\r\n1588,\t8.571429e-01,\t0.000000e+00,\t5.000000e-01\r\n1589,\t9.285714e-01,\t0.000000e+00,\t5.000000e-01\r\n1590,\t1.000000e+00,\t0.000000e+00,\t5.000000e-01\r\n1591,\t0.000000e+00,\t7.142857e-02,\t5.000000e-01\r\n1592,\t7.142857e-02,\t7.142857e-02,\t5.000000e-01\r\n1593,\t1.428571e-01,\t7.142857e-02,\t5.000000e-01\r\n1594,\t2.142857e-01,\t7.142857e-02,\t5.000000e-01\r\n1595,\t2.857143e-01,\t7.142857e-02,\t5.000000e-01\r\n1596,\t3.571429e-01,\t7.142857e-02,\t5.000000e-01\r\n1597,\t4.285714e-01,\t7.142857e-02,\t5.000000e-01\r\n1598,\t5.000000e-01,\t7.142857e-02,\t5.000000e-01\r\n1599,\t5.714286e-01,\t7.142857e-02,\t5.000000e-01\r\n1600,\t6.428571e-01,\t7.142857e-02,\t5.000000e-01\r\n1601,\t7.142857e-01,\t7.142857e-02,\t5.000000e-01\r\n1602,\t7.857143e-01,\t7.142857e-02,\t5.000000e-01\r\n1603,\t8.571429e-01,\t7.142857e-02,\t5.000000e-01\r\n1604,\t9.285714e-01,\t7.142857e-02,\t5.000000e-01\r\n1605,\t1.000000e+00,\t7.142857e-02,\t5.000000e-01\r\n1606,\t0.000000e+00,\t1.428571e-01,\t5.000000e-01\r\n1607,\t7.142857e-02,\t1.428571e-01,\t5.000000e-01\r\n1608,\t1.428571e-01,\t1.428571e-01,\t5.000000e-01\r\n1609,\t2.142857e-01,\t1.428571e-01,\t5.000000e-01\r\n1610,\t2.857143e-01,\t1.428571e-01,\t5.000000e-01\r\n1611,\t3.571429e-01,\t1.428571e-01,\t5.000000e-01\r\n1612,\t4.285714e-01,\t1.428571e-01,\t5.000000e-01\r\n1613,\t5.000000e-01,\t1.428571e-01,\t5.000000e-01\r\n1614,\t5.714286e-01,\t1.428571e-01,\t5.000000e-01\r\n1615,\t6.428571e-01,\t1.428571e-01,\t5.000000e-01\r\n1616,\t7.142857e-01,\t1.428571e-01,\t5.000000e-01\r\n1617,\t7.857143e-01,\t1.428571e-01,\t5.000000e-01\r\n1618,\t8.571429e-01,\t1.428571e-01,\t5.000000e-01\r\n1619,\t9.285714e-01,\t1.428571e-01,\t5.000000e-01\r\n1620,\t1.000000e+00,\t1.428571e-01,\t5.000000e-01\r\n1621,\t0.000000e+00,\t2.142857e-01,\t5.000000e-01\r\n1622,\t7.142857e-02,\t2.142857e-01,\t5.000000e-01\r\n1623,\t1.428571e-01,\t2.142857e-01,\t5.000000e-01\r\n1624,\t2.142857e-01,\t2.142857e-01,\t5.000000e-01\r\n1625,\t2.857143e-01,\t2.142857e-01,\t5.000000e-01\r\n1626,\t3.571429e-01,\t2.142857e-01,\t5.000000e-01\r\n1627,\t4.285714e-01,\t2.142857e-01,\t5.000000e-01\r\n1628,\t5.000000e-01,\t2.142857e-01,\t5.000000e-01\r\n1629,\t5.714286e-01,\t2.142857e-01,\t5.000000e-01\r\n1630,\t6.428571e-01,\t2.142857e-01,\t5.000000e-01\r\n1631,\t7.142857e-01,\t2.142857e-01,\t5.000000e-01\r\n1632,\t7.857143e-01,\t2.142857e-01,\t5.000000e-01\r\n1633,\t8.571429e-01,\t2.142857e-01,\t5.000000e-01\r\n1634,\t9.285714e-01,\t2.142857e-01,\t5.000000e-01\r\n1635,\t1.000000e+00,\t2.142857e-01,\t5.000000e-01\r\n1636,\t0.000000e+00,\t2.857143e-01,\t5.000000e-01\r\n1637,\t7.142857e-02,\t2.857143e-01,\t5.000000e-01\r\n1638,\t1.428571e-01,\t2.857143e-01,\t5.000000e-01\r\n1639,\t2.142857e-01,\t2.857143e-01,\t5.000000e-01\r\n1640,\t2.857143e-01,\t2.857143e-01,\t5.000000e-01\r\n1641,\t3.571429e-01,\t2.857143e-01,\t5.000000e-01\r\n1642,\t4.285714e-01,\t2.857143e-01,\t5.000000e-01\r\n1643,\t5.000000e-01,\t2.857143e-01,\t5.000000e-01\r\n1644,\t5.714286e-01,\t2.857143e-01,\t5.000000e-01\r\n1645,\t6.428571e-01,\t2.857143e-01,\t5.000000e-01\r\n1646,\t7.142857e-01,\t2.857143e-01,\t5.000000e-01\r\n1647,\t7.857143e-01,\t2.857143e-01,\t5.000000e-01\r\n1648,\t8.571429e-01,\t2.857143e-01,\t5.000000e-01\r\n1649,\t9.285714e-01,\t2.857143e-01,\t5.000000e-01\r\n1650,\t1.000000e+00,\t2.857143e-01,\t5.000000e-01\r\n1651,\t0.000000e+00,\t3.571429e-01,\t5.000000e-01\r\n1652,\t7.142857e-02,\t3.571429e-01,\t5.000000e-01\r\n1653,\t1.428571e-01,\t3.571429e-01,\t5.000000e-01\r\n1654,\t2.142857e-01,\t3.571429e-01,\t5.000000e-01\r\n1655,\t2.857143e-01,\t3.571429e-01,\t5.000000e-01\r\n1656,\t3.571429e-01,\t3.571429e-01,\t5.000000e-01\r\n1657,\t4.285714e-01,\t3.571429e-01,\t5.000000e-01\r\n1658,\t5.000000e-01,\t3.571429e-01,\t5.000000e-01\r\n1659,\t5.714286e-01,\t3.571429e-01,\t5.000000e-01\r\n1660,\t6.428571e-01,\t3.571429e-01,\t5.000000e-01\r\n1661,\t7.142857e-01,\t3.571429e-01,\t5.000000e-01\r\n1662,\t7.857143e-01,\t3.571429e-01,\t5.000000e-01\r\n1663,\t8.571429e-01,\t3.571429e-01,\t5.000000e-01\r\n1664,\t9.285714e-01,\t3.571429e-01,\t5.000000e-01\r\n1665,\t1.000000e+00,\t3.571429e-01,\t5.000000e-01\r\n1666,\t0.000000e+00,\t4.285714e-01,\t5.000000e-01\r\n1667,\t7.142857e-02,\t4.285714e-01,\t5.000000e-01\r\n1668,\t1.428571e-01,\t4.285714e-01,\t5.000000e-01\r\n1669,\t2.142857e-01,\t4.285714e-01,\t5.000000e-01\r\n1670,\t2.857143e-01,\t4.285714e-01,\t5.000000e-01\r\n1671,\t3.571429e-01,\t4.285714e-01,\t5.000000e-01\r\n1672,\t4.285714e-01,\t4.285714e-01,\t5.000000e-01\r\n1673,\t5.000000e-01,\t4.285714e-01,\t5.000000e-01\r\n1674,\t5.714286e-01,\t4.285714e-01,\t5.000000e-01\r\n1675,\t6.428571e-01,\t4.285714e-01,\t5.000000e-01\r\n1676,\t7.142857e-01,\t4.285714e-01,\t5.000000e-01\r\n1677,\t7.857143e-01,\t4.285714e-01,\t5.000000e-01\r\n1678,\t8.571429e-01,\t4.285714e-01,\t5.000000e-01\r\n1679,\t9.285714e-01,\t4.285714e-01,\t5.000000e-01\r\n1680,\t1.000000e+00,\t4.285714e-01,\t5.000000e-01\r\n1681,\t0.000000e+00,\t5.000000e-01,\t5.000000e-01\r\n1682,\t7.142857e-02,\t5.000000e-01,\t5.000000e-01\r\n1683,\t1.428571e-01,\t5.000000e-01,\t5.000000e-01\r\n1684,\t2.142857e-01,\t5.000000e-01,\t5.000000e-01\r\n1685,\t2.857143e-01,\t5.000000e-01,\t5.000000e-01\r\n1686,\t3.571429e-01,\t5.000000e-01,\t5.000000e-01\r\n1687,\t4.285714e-01,\t5.000000e-01,\t5.000000e-01\r\n1688,\t5.000000e-01,\t5.000000e-01,\t5.000000e-01\r\n1689,\t5.714286e-01,\t5.000000e-01,\t5.000000e-01\r\n1690,\t6.428571e-01,\t5.000000e-01,\t5.000000e-01\r\n1691,\t7.142857e-01,\t5.000000e-01,\t5.000000e-01\r\n1692,\t7.857143e-01,\t5.000000e-01,\t5.000000e-01\r\n1693,\t8.571429e-01,\t5.000000e-01,\t5.000000e-01\r\n1694,\t9.285714e-01,\t5.000000e-01,\t5.000000e-01\r\n1695,\t1.000000e+00,\t5.000000e-01,\t5.000000e-01\r\n1696,\t0.000000e+00,\t5.714286e-01,\t5.000000e-01\r\n1697,\t7.142857e-02,\t5.714286e-01,\t5.000000e-01\r\n1698,\t1.428571e-01,\t5.714286e-01,\t5.000000e-01\r\n1699,\t2.142857e-01,\t5.714286e-01,\t5.000000e-01\r\n1700,\t2.857143e-01,\t5.714286e-01,\t5.000000e-01\r\n1701,\t3.571429e-01,\t5.714286e-01,\t5.000000e-01\r\n1702,\t4.285714e-01,\t5.714286e-01,\t5.000000e-01\r\n1703,\t5.000000e-01,\t5.714286e-01,\t5.000000e-01\r\n1704,\t5.714286e-01,\t5.714286e-01,\t5.000000e-01\r\n1705,\t6.428571e-01,\t5.714286e-01,\t5.000000e-01\r\n1706,\t7.142857e-01,\t5.714286e-01,\t5.000000e-01\r\n1707,\t7.857143e-01,\t5.714286e-01,\t5.000000e-01\r\n1708,\t8.571429e-01,\t5.714286e-01,\t5.000000e-01\r\n1709,\t9.285714e-01,\t5.714286e-01,\t5.000000e-01\r\n1710,\t1.000000e+00,\t5.714286e-01,\t5.000000e-01\r\n1711,\t0.000000e+00,\t6.428571e-01,\t5.000000e-01\r\n1712,\t7.142857e-02,\t6.428571e-01,\t5.000000e-01\r\n1713,\t1.428571e-01,\t6.428571e-01,\t5.000000e-01\r\n1714,\t2.142857e-01,\t6.428571e-01,\t5.000000e-01\r\n1715,\t2.857143e-01,\t6.428571e-01,\t5.000000e-01\r\n1716,\t3.571429e-01,\t6.428571e-01,\t5.000000e-01\r\n1717,\t4.285714e-01,\t6.428571e-01,\t5.000000e-01\r\n1718,\t5.000000e-01,\t6.428571e-01,\t5.000000e-01\r\n1719,\t5.714286e-01,\t6.428571e-01,\t5.000000e-01\r\n1720,\t6.428571e-01,\t6.428571e-01,\t5.000000e-01\r\n1721,\t7.142857e-01,\t6.428571e-01,\t5.000000e-01\r\n1722,\t7.857143e-01,\t6.428571e-01,\t5.000000e-01\r\n1723,\t8.571429e-01,\t6.428571e-01,\t5.000000e-01\r\n1724,\t9.285714e-01,\t6.428571e-01,\t5.000000e-01\r\n1725,\t1.000000e+00,\t6.428571e-01,\t5.000000e-01\r\n1726,\t0.000000e+00,\t7.142857e-01,\t5.000000e-01\r\n1727,\t7.142857e-02,\t7.142857e-01,\t5.000000e-01\r\n1728,\t1.428571e-01,\t7.142857e-01,\t5.000000e-01\r\n1729,\t2.142857e-01,\t7.142857e-01,\t5.000000e-01\r\n1730,\t2.857143e-01,\t7.142857e-01,\t5.000000e-01\r\n1731,\t3.571429e-01,\t7.142857e-01,\t5.000000e-01\r\n1732,\t4.285714e-01,\t7.142857e-01,\t5.000000e-01\r\n1733,\t5.000000e-01,\t7.142857e-01,\t5.000000e-01\r\n1734,\t5.714286e-01,\t7.142857e-01,\t5.000000e-01\r\n1735,\t6.428571e-01,\t7.142857e-01,\t5.000000e-01\r\n1736,\t7.142857e-01,\t7.142857e-01,\t5.000000e-01\r\n1737,\t7.857143e-01,\t7.142857e-01,\t5.000000e-01\r\n1738,\t8.571429e-01,\t7.142857e-01,\t5.000000e-01\r\n1739,\t9.285714e-01,\t7.142857e-01,\t5.000000e-01\r\n1740,\t1.000000e+00,\t7.142857e-01,\t5.000000e-01\r\n1741,\t0.000000e+00,\t7.857143e-01,\t5.000000e-01\r\n1742,\t7.142857e-02,\t7.857143e-01,\t5.000000e-01\r\n1743,\t1.428571e-01,\t7.857143e-01,\t5.000000e-01\r\n1744,\t2.142857e-01,\t7.857143e-01,\t5.000000e-01\r\n1745,\t2.857143e-01,\t7.857143e-01,\t5.000000e-01\r\n1746,\t3.571429e-01,\t7.857143e-01,\t5.000000e-01\r\n1747,\t4.285714e-01,\t7.857143e-01,\t5.000000e-01\r\n1748,\t5.000000e-01,\t7.857143e-01,\t5.000000e-01\r\n1749,\t5.714286e-01,\t7.857143e-01,\t5.000000e-01\r\n1750,\t6.428571e-01,\t7.857143e-01,\t5.000000e-01\r\n1751,\t7.142857e-01,\t7.857143e-01,\t5.000000e-01\r\n1752,\t7.857143e-01,\t7.857143e-01,\t5.000000e-01\r\n1753,\t8.571429e-01,\t7.857143e-01,\t5.000000e-01\r\n1754,\t9.285714e-01,\t7.857143e-01,\t5.000000e-01\r\n1755,\t1.000000e+00,\t7.857143e-01,\t5.000000e-01\r\n1756,\t0.000000e+00,\t8.571429e-01,\t5.000000e-01\r\n1757,\t7.142857e-02,\t8.571429e-01,\t5.000000e-01\r\n1758,\t1.428571e-01,\t8.571429e-01,\t5.000000e-01\r\n1759,\t2.142857e-01,\t8.571429e-01,\t5.000000e-01\r\n1760,\t2.857143e-01,\t8.571429e-01,\t5.000000e-01\r\n1761,\t3.571429e-01,\t8.571429e-01,\t5.000000e-01\r\n1762,\t4.285714e-01,\t8.571429e-01,\t5.000000e-01\r\n1763,\t5.000000e-01,\t8.571429e-01,\t5.000000e-01\r\n1764,\t5.714286e-01,\t8.571429e-01,\t5.000000e-01\r\n1765,\t6.428571e-01,\t8.571429e-01,\t5.000000e-01\r\n1766,\t7.142857e-01,\t8.571429e-01,\t5.000000e-01\r\n1767,\t7.857143e-01,\t8.571429e-01,\t5.000000e-01\r\n1768,\t8.571429e-01,\t8.571429e-01,\t5.000000e-01\r\n1769,\t9.285714e-01,\t8.571429e-01,\t5.000000e-01\r\n1770,\t1.000000e+00,\t8.571429e-01,\t5.000000e-01\r\n1771,\t0.000000e+00,\t9.285714e-01,\t5.000000e-01\r\n1772,\t7.142857e-02,\t9.285714e-01,\t5.000000e-01\r\n1773,\t1.428571e-01,\t9.285714e-01,\t5.000000e-01\r\n1774,\t2.142857e-01,\t9.285714e-01,\t5.000000e-01\r\n1775,\t2.857143e-01,\t9.285714e-01,\t5.000000e-01\r\n1776,\t3.571429e-01,\t9.285714e-01,\t5.000000e-01\r\n1777,\t4.285714e-01,\t9.285714e-01,\t5.000000e-01\r\n1778,\t5.000000e-01,\t9.285714e-01,\t5.000000e-01\r\n1779,\t5.714286e-01,\t9.285714e-01,\t5.000000e-01\r\n1780,\t6.428571e-01,\t9.285714e-01,\t5.000000e-01\r\n1781,\t7.142857e-01,\t9.285714e-01,\t5.000000e-01\r\n1782,\t7.857143e-01,\t9.285714e-01,\t5.000000e-01\r\n1783,\t8.571429e-01,\t9.285714e-01,\t5.000000e-01\r\n1784,\t9.285714e-01,\t9.285714e-01,\t5.000000e-01\r\n1785,\t1.000000e+00,\t9.285714e-01,\t5.000000e-01\r\n1786,\t0.000000e+00,\t1.000000e+00,\t5.000000e-01\r\n1787,\t7.142857e-02,\t1.000000e+00,\t5.000000e-01\r\n1788,\t1.428571e-01,\t1.000000e+00,\t5.000000e-01\r\n1789,\t2.142857e-01,\t1.000000e+00,\t5.000000e-01\r\n1790,\t2.857143e-01,\t1.000000e+00,\t5.000000e-01\r\n1791,\t3.571429e-01,\t1.000000e+00,\t5.000000e-01\r\n1792,\t4.285714e-01,\t1.000000e+00,\t5.000000e-01\r\n1793,\t5.000000e-01,\t1.000000e+00,\t5.000000e-01\r\n1794,\t5.714286e-01,\t1.000000e+00,\t5.000000e-01\r\n1795,\t6.428571e-01,\t1.000000e+00,\t5.000000e-01\r\n1796,\t7.142857e-01,\t1.000000e+00,\t5.000000e-01\r\n1797,\t7.857143e-01,\t1.000000e+00,\t5.000000e-01\r\n1798,\t8.571429e-01,\t1.000000e+00,\t5.000000e-01\r\n1799,\t9.285714e-01,\t1.000000e+00,\t5.000000e-01\r\n1800,\t1.000000e+00,\t1.000000e+00,\t5.000000e-01\r\n1801,\t0.000000e+00,\t0.000000e+00,\t5.714286e-01\r\n1802,\t7.142857e-02,\t0.000000e+00,\t5.714286e-01\r\n1803,\t1.428571e-01,\t0.000000e+00,\t5.714286e-01\r\n1804,\t2.142857e-01,\t0.000000e+00,\t5.714286e-01\r\n1805,\t2.857143e-01,\t0.000000e+00,\t5.714286e-01\r\n1806,\t3.571429e-01,\t0.000000e+00,\t5.714286e-01\r\n1807,\t4.285714e-01,\t0.000000e+00,\t5.714286e-01\r\n1808,\t5.000000e-01,\t0.000000e+00,\t5.714286e-01\r\n1809,\t5.714286e-01,\t0.000000e+00,\t5.714286e-01\r\n1810,\t6.428571e-01,\t0.000000e+00,\t5.714286e-01\r\n1811,\t7.142857e-01,\t0.000000e+00,\t5.714286e-01\r\n1812,\t7.857143e-01,\t0.000000e+00,\t5.714286e-01\r\n1813,\t8.571429e-01,\t0.000000e+00,\t5.714286e-01\r\n1814,\t9.285714e-01,\t0.000000e+00,\t5.714286e-01\r\n1815,\t1.000000e+00,\t0.000000e+00,\t5.714286e-01\r\n1816,\t0.000000e+00,\t7.142857e-02,\t5.714286e-01\r\n1817,\t7.142857e-02,\t7.142857e-02,\t5.714286e-01\r\n1818,\t1.428571e-01,\t7.142857e-02,\t5.714286e-01\r\n1819,\t2.142857e-01,\t7.142857e-02,\t5.714286e-01\r\n1820,\t2.857143e-01,\t7.142857e-02,\t5.714286e-01\r\n1821,\t3.571429e-01,\t7.142857e-02,\t5.714286e-01\r\n1822,\t4.285714e-01,\t7.142857e-02,\t5.714286e-01\r\n1823,\t5.000000e-01,\t7.142857e-02,\t5.714286e-01\r\n1824,\t5.714286e-01,\t7.142857e-02,\t5.714286e-01\r\n1825,\t6.428571e-01,\t7.142857e-02,\t5.714286e-01\r\n1826,\t7.142857e-01,\t7.142857e-02,\t5.714286e-01\r\n1827,\t7.857143e-01,\t7.142857e-02,\t5.714286e-01\r\n1828,\t8.571429e-01,\t7.142857e-02,\t5.714286e-01\r\n1829,\t9.285714e-01,\t7.142857e-02,\t5.714286e-01\r\n1830,\t1.000000e+00,\t7.142857e-02,\t5.714286e-01\r\n1831,\t0.000000e+00,\t1.428571e-01,\t5.714286e-01\r\n1832,\t7.142857e-02,\t1.428571e-01,\t5.714286e-01\r\n1833,\t1.428571e-01,\t1.428571e-01,\t5.714286e-01\r\n1834,\t2.142857e-01,\t1.428571e-01,\t5.714286e-01\r\n1835,\t2.857143e-01,\t1.428571e-01,\t5.714286e-01\r\n1836,\t3.571429e-01,\t1.428571e-01,\t5.714286e-01\r\n1837,\t4.285714e-01,\t1.428571e-01,\t5.714286e-01\r\n1838,\t5.000000e-01,\t1.428571e-01,\t5.714286e-01\r\n1839,\t5.714286e-01,\t1.428571e-01,\t5.714286e-01\r\n1840,\t6.428571e-01,\t1.428571e-01,\t5.714286e-01\r\n1841,\t7.142857e-01,\t1.428571e-01,\t5.714286e-01\r\n1842,\t7.857143e-01,\t1.428571e-01,\t5.714286e-01\r\n1843,\t8.571429e-01,\t1.428571e-01,\t5.714286e-01\r\n1844,\t9.285714e-01,\t1.428571e-01,\t5.714286e-01\r\n1845,\t1.000000e+00,\t1.428571e-01,\t5.714286e-01\r\n1846,\t0.000000e+00,\t2.142857e-01,\t5.714286e-01\r\n1847,\t7.142857e-02,\t2.142857e-01,\t5.714286e-01\r\n1848,\t1.428571e-01,\t2.142857e-01,\t5.714286e-01\r\n1849,\t2.142857e-01,\t2.142857e-01,\t5.714286e-01\r\n1850,\t2.857143e-01,\t2.142857e-01,\t5.714286e-01\r\n1851,\t3.571429e-01,\t2.142857e-01,\t5.714286e-01\r\n1852,\t4.285714e-01,\t2.142857e-01,\t5.714286e-01\r\n1853,\t5.000000e-01,\t2.142857e-01,\t5.714286e-01\r\n1854,\t5.714286e-01,\t2.142857e-01,\t5.714286e-01\r\n1855,\t6.428571e-01,\t2.142857e-01,\t5.714286e-01\r\n1856,\t7.142857e-01,\t2.142857e-01,\t5.714286e-01\r\n1857,\t7.857143e-01,\t2.142857e-01,\t5.714286e-01\r\n1858,\t8.571429e-01,\t2.142857e-01,\t5.714286e-01\r\n1859,\t9.285714e-01,\t2.142857e-01,\t5.714286e-01\r\n1860,\t1.000000e+00,\t2.142857e-01,\t5.714286e-01\r\n1861,\t0.000000e+00,\t2.857143e-01,\t5.714286e-01\r\n1862,\t7.142857e-02,\t2.857143e-01,\t5.714286e-01\r\n1863,\t1.428571e-01,\t2.857143e-01,\t5.714286e-01\r\n1864,\t2.142857e-01,\t2.857143e-01,\t5.714286e-01\r\n1865,\t2.857143e-01,\t2.857143e-01,\t5.714286e-01\r\n1866,\t3.571429e-01,\t2.857143e-01,\t5.714286e-01\r\n1867,\t4.285714e-01,\t2.857143e-01,\t5.714286e-01\r\n1868,\t5.000000e-01,\t2.857143e-01,\t5.714286e-01\r\n1869,\t5.714286e-01,\t2.857143e-01,\t5.714286e-01\r\n1870,\t6.428571e-01,\t2.857143e-01,\t5.714286e-01\r\n1871,\t7.142857e-01,\t2.857143e-01,\t5.714286e-01\r\n1872,\t7.857143e-01,\t2.857143e-01,\t5.714286e-01\r\n1873,\t8.571429e-01,\t2.857143e-01,\t5.714286e-01\r\n1874,\t9.285714e-01,\t2.857143e-01,\t5.714286e-01\r\n1875,\t1.000000e+00,\t2.857143e-01,\t5.714286e-01\r\n1876,\t0.000000e+00,\t3.571429e-01,\t5.714286e-01\r\n1877,\t7.142857e-02,\t3.571429e-01,\t5.714286e-01\r\n1878,\t1.428571e-01,\t3.571429e-01,\t5.714286e-01\r\n1879,\t2.142857e-01,\t3.571429e-01,\t5.714286e-01\r\n1880,\t2.857143e-01,\t3.571429e-01,\t5.714286e-01\r\n1881,\t3.571429e-01,\t3.571429e-01,\t5.714286e-01\r\n1882,\t4.285714e-01,\t3.571429e-01,\t5.714286e-01\r\n1883,\t5.000000e-01,\t3.571429e-01,\t5.714286e-01\r\n1884,\t5.714286e-01,\t3.571429e-01,\t5.714286e-01\r\n1885,\t6.428571e-01,\t3.571429e-01,\t5.714286e-01\r\n1886,\t7.142857e-01,\t3.571429e-01,\t5.714286e-01\r\n1887,\t7.857143e-01,\t3.571429e-01,\t5.714286e-01\r\n1888,\t8.571429e-01,\t3.571429e-01,\t5.714286e-01\r\n1889,\t9.285714e-01,\t3.571429e-01,\t5.714286e-01\r\n1890,\t1.000000e+00,\t3.571429e-01,\t5.714286e-01\r\n1891,\t0.000000e+00,\t4.285714e-01,\t5.714286e-01\r\n1892,\t7.142857e-02,\t4.285714e-01,\t5.714286e-01\r\n1893,\t1.428571e-01,\t4.285714e-01,\t5.714286e-01\r\n1894,\t2.142857e-01,\t4.285714e-01,\t5.714286e-01\r\n1895,\t2.857143e-01,\t4.285714e-01,\t5.714286e-01\r\n1896,\t3.571429e-01,\t4.285714e-01,\t5.714286e-01\r\n1897,\t4.285714e-01,\t4.285714e-01,\t5.714286e-01\r\n1898,\t5.000000e-01,\t4.285714e-01,\t5.714286e-01\r\n1899,\t5.714286e-01,\t4.285714e-01,\t5.714286e-01\r\n1900,\t6.428571e-01,\t4.285714e-01,\t5.714286e-01\r\n1901,\t7.142857e-01,\t4.285714e-01,\t5.714286e-01\r\n1902,\t7.857143e-01,\t4.285714e-01,\t5.714286e-01\r\n1903,\t8.571429e-01,\t4.285714e-01,\t5.714286e-01\r\n1904,\t9.285714e-01,\t4.285714e-01,\t5.714286e-01\r\n1905,\t1.000000e+00,\t4.285714e-01,\t5.714286e-01\r\n1906,\t0.000000e+00,\t5.000000e-01,\t5.714286e-01\r\n1907,\t7.142857e-02,\t5.000000e-01,\t5.714286e-01\r\n1908,\t1.428571e-01,\t5.000000e-01,\t5.714286e-01\r\n1909,\t2.142857e-01,\t5.000000e-01,\t5.714286e-01\r\n1910,\t2.857143e-01,\t5.000000e-01,\t5.714286e-01\r\n1911,\t3.571429e-01,\t5.000000e-01,\t5.714286e-01\r\n1912,\t4.285714e-01,\t5.000000e-01,\t5.714286e-01\r\n1913,\t5.000000e-01,\t5.000000e-01,\t5.714286e-01\r\n1914,\t5.714286e-01,\t5.000000e-01,\t5.714286e-01\r\n1915,\t6.428571e-01,\t5.000000e-01,\t5.714286e-01\r\n1916,\t7.142857e-01,\t5.000000e-01,\t5.714286e-01\r\n1917,\t7.857143e-01,\t5.000000e-01,\t5.714286e-01\r\n1918,\t8.571429e-01,\t5.000000e-01,\t5.714286e-01\r\n1919,\t9.285714e-01,\t5.000000e-01,\t5.714286e-01\r\n1920,\t1.000000e+00,\t5.000000e-01,\t5.714286e-01\r\n1921,\t0.000000e+00,\t5.714286e-01,\t5.714286e-01\r\n1922,\t7.142857e-02,\t5.714286e-01,\t5.714286e-01\r\n1923,\t1.428571e-01,\t5.714286e-01,\t5.714286e-01\r\n1924,\t2.142857e-01,\t5.714286e-01,\t5.714286e-01\r\n1925,\t2.857143e-01,\t5.714286e-01,\t5.714286e-01\r\n1926,\t3.571429e-01,\t5.714286e-01,\t5.714286e-01\r\n1927,\t4.285714e-01,\t5.714286e-01,\t5.714286e-01\r\n1928,\t5.000000e-01,\t5.714286e-01,\t5.714286e-01\r\n1929,\t5.714286e-01,\t5.714286e-01,\t5.714286e-01\r\n1930,\t6.428571e-01,\t5.714286e-01,\t5.714286e-01\r\n1931,\t7.142857e-01,\t5.714286e-01,\t5.714286e-01\r\n1932,\t7.857143e-01,\t5.714286e-01,\t5.714286e-01\r\n1933,\t8.571429e-01,\t5.714286e-01,\t5.714286e-01\r\n1934,\t9.285714e-01,\t5.714286e-01,\t5.714286e-01\r\n1935,\t1.000000e+00,\t5.714286e-01,\t5.714286e-01\r\n1936,\t0.000000e+00,\t6.428571e-01,\t5.714286e-01\r\n1937,\t7.142857e-02,\t6.428571e-01,\t5.714286e-01\r\n1938,\t1.428571e-01,\t6.428571e-01,\t5.714286e-01\r\n1939,\t2.142857e-01,\t6.428571e-01,\t5.714286e-01\r\n1940,\t2.857143e-01,\t6.428571e-01,\t5.714286e-01\r\n1941,\t3.571429e-01,\t6.428571e-01,\t5.714286e-01\r\n1942,\t4.285714e-01,\t6.428571e-01,\t5.714286e-01\r\n1943,\t5.000000e-01,\t6.428571e-01,\t5.714286e-01\r\n1944,\t5.714286e-01,\t6.428571e-01,\t5.714286e-01\r\n1945,\t6.428571e-01,\t6.428571e-01,\t5.714286e-01\r\n1946,\t7.142857e-01,\t6.428571e-01,\t5.714286e-01\r\n1947,\t7.857143e-01,\t6.428571e-01,\t5.714286e-01\r\n1948,\t8.571429e-01,\t6.428571e-01,\t5.714286e-01\r\n1949,\t9.285714e-01,\t6.428571e-01,\t5.714286e-01\r\n1950,\t1.000000e+00,\t6.428571e-01,\t5.714286e-01\r\n1951,\t0.000000e+00,\t7.142857e-01,\t5.714286e-01\r\n1952,\t7.142857e-02,\t7.142857e-01,\t5.714286e-01\r\n1953,\t1.428571e-01,\t7.142857e-01,\t5.714286e-01\r\n1954,\t2.142857e-01,\t7.142857e-01,\t5.714286e-01\r\n1955,\t2.857143e-01,\t7.142857e-01,\t5.714286e-01\r\n1956,\t3.571429e-01,\t7.142857e-01,\t5.714286e-01\r\n1957,\t4.285714e-01,\t7.142857e-01,\t5.714286e-01\r\n1958,\t5.000000e-01,\t7.142857e-01,\t5.714286e-01\r\n1959,\t5.714286e-01,\t7.142857e-01,\t5.714286e-01\r\n1960,\t6.428571e-01,\t7.142857e-01,\t5.714286e-01\r\n1961,\t7.142857e-01,\t7.142857e-01,\t5.714286e-01\r\n1962,\t7.857143e-01,\t7.142857e-01,\t5.714286e-01\r\n1963,\t8.571429e-01,\t7.142857e-01,\t5.714286e-01\r\n1964,\t9.285714e-01,\t7.142857e-01,\t5.714286e-01\r\n1965,\t1.000000e+00,\t7.142857e-01,\t5.714286e-01\r\n1966,\t0.000000e+00,\t7.857143e-01,\t5.714286e-01\r\n1967,\t7.142857e-02,\t7.857143e-01,\t5.714286e-01\r\n1968,\t1.428571e-01,\t7.857143e-01,\t5.714286e-01\r\n1969,\t2.142857e-01,\t7.857143e-01,\t5.714286e-01\r\n1970,\t2.857143e-01,\t7.857143e-01,\t5.714286e-01\r\n1971,\t3.571429e-01,\t7.857143e-01,\t5.714286e-01\r\n1972,\t4.285714e-01,\t7.857143e-01,\t5.714286e-01\r\n1973,\t5.000000e-01,\t7.857143e-01,\t5.714286e-01\r\n1974,\t5.714286e-01,\t7.857143e-01,\t5.714286e-01\r\n1975,\t6.428571e-01,\t7.857143e-01,\t5.714286e-01\r\n1976,\t7.142857e-01,\t7.857143e-01,\t5.714286e-01\r\n1977,\t7.857143e-01,\t7.857143e-01,\t5.714286e-01\r\n1978,\t8.571429e-01,\t7.857143e-01,\t5.714286e-01\r\n1979,\t9.285714e-01,\t7.857143e-01,\t5.714286e-01\r\n1980,\t1.000000e+00,\t7.857143e-01,\t5.714286e-01\r\n1981,\t0.000000e+00,\t8.571429e-01,\t5.714286e-01\r\n1982,\t7.142857e-02,\t8.571429e-01,\t5.714286e-01\r\n1983,\t1.428571e-01,\t8.571429e-01,\t5.714286e-01\r\n1984,\t2.142857e-01,\t8.571429e-01,\t5.714286e-01\r\n1985,\t2.857143e-01,\t8.571429e-01,\t5.714286e-01\r\n1986,\t3.571429e-01,\t8.571429e-01,\t5.714286e-01\r\n1987,\t4.285714e-01,\t8.571429e-01,\t5.714286e-01\r\n1988,\t5.000000e-01,\t8.571429e-01,\t5.714286e-01\r\n1989,\t5.714286e-01,\t8.571429e-01,\t5.714286e-01\r\n1990,\t6.428571e-01,\t8.571429e-01,\t5.714286e-01\r\n1991,\t7.142857e-01,\t8.571429e-01,\t5.714286e-01\r\n1992,\t7.857143e-01,\t8.571429e-01,\t5.714286e-01\r\n1993,\t8.571429e-01,\t8.571429e-01,\t5.714286e-01\r\n1994,\t9.285714e-01,\t8.571429e-01,\t5.714286e-01\r\n1995,\t1.000000e+00,\t8.571429e-01,\t5.714286e-01\r\n1996,\t0.000000e+00,\t9.285714e-01,\t5.714286e-01\r\n1997,\t7.142857e-02,\t9.285714e-01,\t5.714286e-01\r\n1998,\t1.428571e-01,\t9.285714e-01,\t5.714286e-01\r\n1999,\t2.142857e-01,\t9.285714e-01,\t5.714286e-01\r\n2000,\t2.857143e-01,\t9.285714e-01,\t5.714286e-01\r\n2001,\t3.571429e-01,\t9.285714e-01,\t5.714286e-01\r\n2002,\t4.285714e-01,\t9.285714e-01,\t5.714286e-01\r\n2003,\t5.000000e-01,\t9.285714e-01,\t5.714286e-01\r\n2004,\t5.714286e-01,\t9.285714e-01,\t5.714286e-01\r\n2005,\t6.428571e-01,\t9.285714e-01,\t5.714286e-01\r\n2006,\t7.142857e-01,\t9.285714e-01,\t5.714286e-01\r\n2007,\t7.857143e-01,\t9.285714e-01,\t5.714286e-01\r\n2008,\t8.571429e-01,\t9.285714e-01,\t5.714286e-01\r\n2009,\t9.285714e-01,\t9.285714e-01,\t5.714286e-01\r\n2010,\t1.000000e+00,\t9.285714e-01,\t5.714286e-01\r\n2011,\t0.000000e+00,\t1.000000e+00,\t5.714286e-01\r\n2012,\t7.142857e-02,\t1.000000e+00,\t5.714286e-01\r\n2013,\t1.428571e-01,\t1.000000e+00,\t5.714286e-01\r\n2014,\t2.142857e-01,\t1.000000e+00,\t5.714286e-01\r\n2015,\t2.857143e-01,\t1.000000e+00,\t5.714286e-01\r\n2016,\t3.571429e-01,\t1.000000e+00,\t5.714286e-01\r\n2017,\t4.285714e-01,\t1.000000e+00,\t5.714286e-01\r\n2018,\t5.000000e-01,\t1.000000e+00,\t5.714286e-01\r\n2019,\t5.714286e-01,\t1.000000e+00,\t5.714286e-01\r\n2020,\t6.428571e-01,\t1.000000e+00,\t5.714286e-01\r\n2021,\t7.142857e-01,\t1.000000e+00,\t5.714286e-01\r\n2022,\t7.857143e-01,\t1.000000e+00,\t5.714286e-01\r\n2023,\t8.571429e-01,\t1.000000e+00,\t5.714286e-01\r\n2024,\t9.285714e-01,\t1.000000e+00,\t5.714286e-01\r\n2025,\t1.000000e+00,\t1.000000e+00,\t5.714286e-01\r\n2026,\t0.000000e+00,\t0.000000e+00,\t6.428571e-01\r\n2027,\t7.142857e-02,\t0.000000e+00,\t6.428571e-01\r\n2028,\t1.428571e-01,\t0.000000e+00,\t6.428571e-01\r\n2029,\t2.142857e-01,\t0.000000e+00,\t6.428571e-01\r\n2030,\t2.857143e-01,\t0.000000e+00,\t6.428571e-01\r\n2031,\t3.571429e-01,\t0.000000e+00,\t6.428571e-01\r\n2032,\t4.285714e-01,\t0.000000e+00,\t6.428571e-01\r\n2033,\t5.000000e-01,\t0.000000e+00,\t6.428571e-01\r\n2034,\t5.714286e-01,\t0.000000e+00,\t6.428571e-01\r\n2035,\t6.428571e-01,\t0.000000e+00,\t6.428571e-01\r\n2036,\t7.142857e-01,\t0.000000e+00,\t6.428571e-01\r\n2037,\t7.857143e-01,\t0.000000e+00,\t6.428571e-01\r\n2038,\t8.571429e-01,\t0.000000e+00,\t6.428571e-01\r\n2039,\t9.285714e-01,\t0.000000e+00,\t6.428571e-01\r\n2040,\t1.000000e+00,\t0.000000e+00,\t6.428571e-01\r\n2041,\t0.000000e+00,\t7.142857e-02,\t6.428571e-01\r\n2042,\t7.142857e-02,\t7.142857e-02,\t6.428571e-01\r\n2043,\t1.428571e-01,\t7.142857e-02,\t6.428571e-01\r\n2044,\t2.142857e-01,\t7.142857e-02,\t6.428571e-01\r\n2045,\t2.857143e-01,\t7.142857e-02,\t6.428571e-01\r\n2046,\t3.571429e-01,\t7.142857e-02,\t6.428571e-01\r\n2047,\t4.285714e-01,\t7.142857e-02,\t6.428571e-01\r\n2048,\t5.000000e-01,\t7.142857e-02,\t6.428571e-01\r\n2049,\t5.714286e-01,\t7.142857e-02,\t6.428571e-01\r\n2050,\t6.428571e-01,\t7.142857e-02,\t6.428571e-01\r\n2051,\t7.142857e-01,\t7.142857e-02,\t6.428571e-01\r\n2052,\t7.857143e-01,\t7.142857e-02,\t6.428571e-01\r\n2053,\t8.571429e-01,\t7.142857e-02,\t6.428571e-01\r\n2054,\t9.285714e-01,\t7.142857e-02,\t6.428571e-01\r\n2055,\t1.000000e+00,\t7.142857e-02,\t6.428571e-01\r\n2056,\t0.000000e+00,\t1.428571e-01,\t6.428571e-01\r\n2057,\t7.142857e-02,\t1.428571e-01,\t6.428571e-01\r\n2058,\t1.428571e-01,\t1.428571e-01,\t6.428571e-01\r\n2059,\t2.142857e-01,\t1.428571e-01,\t6.428571e-01\r\n2060,\t2.857143e-01,\t1.428571e-01,\t6.428571e-01\r\n2061,\t3.571429e-01,\t1.428571e-01,\t6.428571e-01\r\n2062,\t4.285714e-01,\t1.428571e-01,\t6.428571e-01\r\n2063,\t5.000000e-01,\t1.428571e-01,\t6.428571e-01\r\n2064,\t5.714286e-01,\t1.428571e-01,\t6.428571e-01\r\n2065,\t6.428571e-01,\t1.428571e-01,\t6.428571e-01\r\n2066,\t7.142857e-01,\t1.428571e-01,\t6.428571e-01\r\n2067,\t7.857143e-01,\t1.428571e-01,\t6.428571e-01\r\n2068,\t8.571429e-01,\t1.428571e-01,\t6.428571e-01\r\n2069,\t9.285714e-01,\t1.428571e-01,\t6.428571e-01\r\n2070,\t1.000000e+00,\t1.428571e-01,\t6.428571e-01\r\n2071,\t0.000000e+00,\t2.142857e-01,\t6.428571e-01\r\n2072,\t7.142857e-02,\t2.142857e-01,\t6.428571e-01\r\n2073,\t1.428571e-01,\t2.142857e-01,\t6.428571e-01\r\n2074,\t2.142857e-01,\t2.142857e-01,\t6.428571e-01\r\n2075,\t2.857143e-01,\t2.142857e-01,\t6.428571e-01\r\n2076,\t3.571429e-01,\t2.142857e-01,\t6.428571e-01\r\n2077,\t4.285714e-01,\t2.142857e-01,\t6.428571e-01\r\n2078,\t5.000000e-01,\t2.142857e-01,\t6.428571e-01\r\n2079,\t5.714286e-01,\t2.142857e-01,\t6.428571e-01\r\n2080,\t6.428571e-01,\t2.142857e-01,\t6.428571e-01\r\n2081,\t7.142857e-01,\t2.142857e-01,\t6.428571e-01\r\n2082,\t7.857143e-01,\t2.142857e-01,\t6.428571e-01\r\n2083,\t8.571429e-01,\t2.142857e-01,\t6.428571e-01\r\n2084,\t9.285714e-01,\t2.142857e-01,\t6.428571e-01\r\n2085,\t1.000000e+00,\t2.142857e-01,\t6.428571e-01\r\n2086,\t0.000000e+00,\t2.857143e-01,\t6.428571e-01\r\n2087,\t7.142857e-02,\t2.857143e-01,\t6.428571e-01\r\n2088,\t1.428571e-01,\t2.857143e-01,\t6.428571e-01\r\n2089,\t2.142857e-01,\t2.857143e-01,\t6.428571e-01\r\n2090,\t2.857143e-01,\t2.857143e-01,\t6.428571e-01\r\n2091,\t3.571429e-01,\t2.857143e-01,\t6.428571e-01\r\n2092,\t4.285714e-01,\t2.857143e-01,\t6.428571e-01\r\n2093,\t5.000000e-01,\t2.857143e-01,\t6.428571e-01\r\n2094,\t5.714286e-01,\t2.857143e-01,\t6.428571e-01\r\n2095,\t6.428571e-01,\t2.857143e-01,\t6.428571e-01\r\n2096,\t7.142857e-01,\t2.857143e-01,\t6.428571e-01\r\n2097,\t7.857143e-01,\t2.857143e-01,\t6.428571e-01\r\n2098,\t8.571429e-01,\t2.857143e-01,\t6.428571e-01\r\n2099,\t9.285714e-01,\t2.857143e-01,\t6.428571e-01\r\n2100,\t1.000000e+00,\t2.857143e-01,\t6.428571e-01\r\n2101,\t0.000000e+00,\t3.571429e-01,\t6.428571e-01\r\n2102,\t7.142857e-02,\t3.571429e-01,\t6.428571e-01\r\n2103,\t1.428571e-01,\t3.571429e-01,\t6.428571e-01\r\n2104,\t2.142857e-01,\t3.571429e-01,\t6.428571e-01\r\n2105,\t2.857143e-01,\t3.571429e-01,\t6.428571e-01\r\n2106,\t3.571429e-01,\t3.571429e-01,\t6.428571e-01\r\n2107,\t4.285714e-01,\t3.571429e-01,\t6.428571e-01\r\n2108,\t5.000000e-01,\t3.571429e-01,\t6.428571e-01\r\n2109,\t5.714286e-01,\t3.571429e-01,\t6.428571e-01\r\n2110,\t6.428571e-01,\t3.571429e-01,\t6.428571e-01\r\n2111,\t7.142857e-01,\t3.571429e-01,\t6.428571e-01\r\n2112,\t7.857143e-01,\t3.571429e-01,\t6.428571e-01\r\n2113,\t8.571429e-01,\t3.571429e-01,\t6.428571e-01\r\n2114,\t9.285714e-01,\t3.571429e-01,\t6.428571e-01\r\n2115,\t1.000000e+00,\t3.571429e-01,\t6.428571e-01\r\n2116,\t0.000000e+00,\t4.285714e-01,\t6.428571e-01\r\n2117,\t7.142857e-02,\t4.285714e-01,\t6.428571e-01\r\n2118,\t1.428571e-01,\t4.285714e-01,\t6.428571e-01\r\n2119,\t2.142857e-01,\t4.285714e-01,\t6.428571e-01\r\n2120,\t2.857143e-01,\t4.285714e-01,\t6.428571e-01\r\n2121,\t3.571429e-01,\t4.285714e-01,\t6.428571e-01\r\n2122,\t4.285714e-01,\t4.285714e-01,\t6.428571e-01\r\n2123,\t5.000000e-01,\t4.285714e-01,\t6.428571e-01\r\n2124,\t5.714286e-01,\t4.285714e-01,\t6.428571e-01\r\n2125,\t6.428571e-01,\t4.285714e-01,\t6.428571e-01\r\n2126,\t7.142857e-01,\t4.285714e-01,\t6.428571e-01\r\n2127,\t7.857143e-01,\t4.285714e-01,\t6.428571e-01\r\n2128,\t8.571429e-01,\t4.285714e-01,\t6.428571e-01\r\n2129,\t9.285714e-01,\t4.285714e-01,\t6.428571e-01\r\n2130,\t1.000000e+00,\t4.285714e-01,\t6.428571e-01\r\n2131,\t0.000000e+00,\t5.000000e-01,\t6.428571e-01\r\n2132,\t7.142857e-02,\t5.000000e-01,\t6.428571e-01\r\n2133,\t1.428571e-01,\t5.000000e-01,\t6.428571e-01\r\n2134,\t2.142857e-01,\t5.000000e-01,\t6.428571e-01\r\n2135,\t2.857143e-01,\t5.000000e-01,\t6.428571e-01\r\n2136,\t3.571429e-01,\t5.000000e-01,\t6.428571e-01\r\n2137,\t4.285714e-01,\t5.000000e-01,\t6.428571e-01\r\n2138,\t5.000000e-01,\t5.000000e-01,\t6.428571e-01\r\n2139,\t5.714286e-01,\t5.000000e-01,\t6.428571e-01\r\n2140,\t6.428571e-01,\t5.000000e-01,\t6.428571e-01\r\n2141,\t7.142857e-01,\t5.000000e-01,\t6.428571e-01\r\n2142,\t7.857143e-01,\t5.000000e-01,\t6.428571e-01\r\n2143,\t8.571429e-01,\t5.000000e-01,\t6.428571e-01\r\n2144,\t9.285714e-01,\t5.000000e-01,\t6.428571e-01\r\n2145,\t1.000000e+00,\t5.000000e-01,\t6.428571e-01\r\n2146,\t0.000000e+00,\t5.714286e-01,\t6.428571e-01\r\n2147,\t7.142857e-02,\t5.714286e-01,\t6.428571e-01\r\n2148,\t1.428571e-01,\t5.714286e-01,\t6.428571e-01\r\n2149,\t2.142857e-01,\t5.714286e-01,\t6.428571e-01\r\n2150,\t2.857143e-01,\t5.714286e-01,\t6.428571e-01\r\n2151,\t3.571429e-01,\t5.714286e-01,\t6.428571e-01\r\n2152,\t4.285714e-01,\t5.714286e-01,\t6.428571e-01\r\n2153,\t5.000000e-01,\t5.714286e-01,\t6.428571e-01\r\n2154,\t5.714286e-01,\t5.714286e-01,\t6.428571e-01\r\n2155,\t6.428571e-01,\t5.714286e-01,\t6.428571e-01\r\n2156,\t7.142857e-01,\t5.714286e-01,\t6.428571e-01\r\n2157,\t7.857143e-01,\t5.714286e-01,\t6.428571e-01\r\n2158,\t8.571429e-01,\t5.714286e-01,\t6.428571e-01\r\n2159,\t9.285714e-01,\t5.714286e-01,\t6.428571e-01\r\n2160,\t1.000000e+00,\t5.714286e-01,\t6.428571e-01\r\n2161,\t0.000000e+00,\t6.428571e-01,\t6.428571e-01\r\n2162,\t7.142857e-02,\t6.428571e-01,\t6.428571e-01\r\n2163,\t1.428571e-01,\t6.428571e-01,\t6.428571e-01\r\n2164,\t2.142857e-01,\t6.428571e-01,\t6.428571e-01\r\n2165,\t2.857143e-01,\t6.428571e-01,\t6.428571e-01\r\n2166,\t3.571429e-01,\t6.428571e-01,\t6.428571e-01\r\n2167,\t4.285714e-01,\t6.428571e-01,\t6.428571e-01\r\n2168,\t5.000000e-01,\t6.428571e-01,\t6.428571e-01\r\n2169,\t5.714286e-01,\t6.428571e-01,\t6.428571e-01\r\n2170,\t6.428571e-01,\t6.428571e-01,\t6.428571e-01\r\n2171,\t7.142857e-01,\t6.428571e-01,\t6.428571e-01\r\n2172,\t7.857143e-01,\t6.428571e-01,\t6.428571e-01\r\n2173,\t8.571429e-01,\t6.428571e-01,\t6.428571e-01\r\n2174,\t9.285714e-01,\t6.428571e-01,\t6.428571e-01\r\n2175,\t1.000000e+00,\t6.428571e-01,\t6.428571e-01\r\n2176,\t0.000000e+00,\t7.142857e-01,\t6.428571e-01\r\n2177,\t7.142857e-02,\t7.142857e-01,\t6.428571e-01\r\n2178,\t1.428571e-01,\t7.142857e-01,\t6.428571e-01\r\n2179,\t2.142857e-01,\t7.142857e-01,\t6.428571e-01\r\n2180,\t2.857143e-01,\t7.142857e-01,\t6.428571e-01\r\n2181,\t3.571429e-01,\t7.142857e-01,\t6.428571e-01\r\n2182,\t4.285714e-01,\t7.142857e-01,\t6.428571e-01\r\n2183,\t5.000000e-01,\t7.142857e-01,\t6.428571e-01\r\n2184,\t5.714286e-01,\t7.142857e-01,\t6.428571e-01\r\n2185,\t6.428571e-01,\t7.142857e-01,\t6.428571e-01\r\n2186,\t7.142857e-01,\t7.142857e-01,\t6.428571e-01\r\n2187,\t7.857143e-01,\t7.142857e-01,\t6.428571e-01\r\n2188,\t8.571429e-01,\t7.142857e-01,\t6.428571e-01\r\n2189,\t9.285714e-01,\t7.142857e-01,\t6.428571e-01\r\n2190,\t1.000000e+00,\t7.142857e-01,\t6.428571e-01\r\n2191,\t0.000000e+00,\t7.857143e-01,\t6.428571e-01\r\n2192,\t7.142857e-02,\t7.857143e-01,\t6.428571e-01\r\n2193,\t1.428571e-01,\t7.857143e-01,\t6.428571e-01\r\n2194,\t2.142857e-01,\t7.857143e-01,\t6.428571e-01\r\n2195,\t2.857143e-01,\t7.857143e-01,\t6.428571e-01\r\n2196,\t3.571429e-01,\t7.857143e-01,\t6.428571e-01\r\n2197,\t4.285714e-01,\t7.857143e-01,\t6.428571e-01\r\n2198,\t5.000000e-01,\t7.857143e-01,\t6.428571e-01\r\n2199,\t5.714286e-01,\t7.857143e-01,\t6.428571e-01\r\n2200,\t6.428571e-01,\t7.857143e-01,\t6.428571e-01\r\n2201,\t7.142857e-01,\t7.857143e-01,\t6.428571e-01\r\n2202,\t7.857143e-01,\t7.857143e-01,\t6.428571e-01\r\n2203,\t8.571429e-01,\t7.857143e-01,\t6.428571e-01\r\n2204,\t9.285714e-01,\t7.857143e-01,\t6.428571e-01\r\n2205,\t1.000000e+00,\t7.857143e-01,\t6.428571e-01\r\n2206,\t0.000000e+00,\t8.571429e-01,\t6.428571e-01\r\n2207,\t7.142857e-02,\t8.571429e-01,\t6.428571e-01\r\n2208,\t1.428571e-01,\t8.571429e-01,\t6.428571e-01\r\n2209,\t2.142857e-01,\t8.571429e-01,\t6.428571e-01\r\n2210,\t2.857143e-01,\t8.571429e-01,\t6.428571e-01\r\n2211,\t3.571429e-01,\t8.571429e-01,\t6.428571e-01\r\n2212,\t4.285714e-01,\t8.571429e-01,\t6.428571e-01\r\n2213,\t5.000000e-01,\t8.571429e-01,\t6.428571e-01\r\n2214,\t5.714286e-01,\t8.571429e-01,\t6.428571e-01\r\n2215,\t6.428571e-01,\t8.571429e-01,\t6.428571e-01\r\n2216,\t7.142857e-01,\t8.571429e-01,\t6.428571e-01\r\n2217,\t7.857143e-01,\t8.571429e-01,\t6.428571e-01\r\n2218,\t8.571429e-01,\t8.571429e-01,\t6.428571e-01\r\n2219,\t9.285714e-01,\t8.571429e-01,\t6.428571e-01\r\n2220,\t1.000000e+00,\t8.571429e-01,\t6.428571e-01\r\n2221,\t0.000000e+00,\t9.285714e-01,\t6.428571e-01\r\n2222,\t7.142857e-02,\t9.285714e-01,\t6.428571e-01\r\n2223,\t1.428571e-01,\t9.285714e-01,\t6.428571e-01\r\n2224,\t2.142857e-01,\t9.285714e-01,\t6.428571e-01\r\n2225,\t2.857143e-01,\t9.285714e-01,\t6.428571e-01\r\n2226,\t3.571429e-01,\t9.285714e-01,\t6.428571e-01\r\n2227,\t4.285714e-01,\t9.285714e-01,\t6.428571e-01\r\n2228,\t5.000000e-01,\t9.285714e-01,\t6.428571e-01\r\n2229,\t5.714286e-01,\t9.285714e-01,\t6.428571e-01\r\n2230,\t6.428571e-01,\t9.285714e-01,\t6.428571e-01\r\n2231,\t7.142857e-01,\t9.285714e-01,\t6.428571e-01\r\n2232,\t7.857143e-01,\t9.285714e-01,\t6.428571e-01\r\n2233,\t8.571429e-01,\t9.285714e-01,\t6.428571e-01\r\n2234,\t9.285714e-01,\t9.285714e-01,\t6.428571e-01\r\n2235,\t1.000000e+00,\t9.285714e-01,\t6.428571e-01\r\n2236,\t0.000000e+00,\t1.000000e+00,\t6.428571e-01\r\n2237,\t7.142857e-02,\t1.000000e+00,\t6.428571e-01\r\n2238,\t1.428571e-01,\t1.000000e+00,\t6.428571e-01\r\n2239,\t2.142857e-01,\t1.000000e+00,\t6.428571e-01\r\n2240,\t2.857143e-01,\t1.000000e+00,\t6.428571e-01\r\n2241,\t3.571429e-01,\t1.000000e+00,\t6.428571e-01\r\n2242,\t4.285714e-01,\t1.000000e+00,\t6.428571e-01\r\n2243,\t5.000000e-01,\t1.000000e+00,\t6.428571e-01\r\n2244,\t5.714286e-01,\t1.000000e+00,\t6.428571e-01\r\n2245,\t6.428571e-01,\t1.000000e+00,\t6.428571e-01\r\n2246,\t7.142857e-01,\t1.000000e+00,\t6.428571e-01\r\n2247,\t7.857143e-01,\t1.000000e+00,\t6.428571e-01\r\n2248,\t8.571429e-01,\t1.000000e+00,\t6.428571e-01\r\n2249,\t9.285714e-01,\t1.000000e+00,\t6.428571e-01\r\n2250,\t1.000000e+00,\t1.000000e+00,\t6.428571e-01\r\n2251,\t0.000000e+00,\t0.000000e+00,\t7.142857e-01\r\n2252,\t7.142857e-02,\t0.000000e+00,\t7.142857e-01\r\n2253,\t1.428571e-01,\t0.000000e+00,\t7.142857e-01\r\n2254,\t2.142857e-01,\t0.000000e+00,\t7.142857e-01\r\n2255,\t2.857143e-01,\t0.000000e+00,\t7.142857e-01\r\n2256,\t3.571429e-01,\t0.000000e+00,\t7.142857e-01\r\n2257,\t4.285714e-01,\t0.000000e+00,\t7.142857e-01\r\n2258,\t5.000000e-01,\t0.000000e+00,\t7.142857e-01\r\n2259,\t5.714286e-01,\t0.000000e+00,\t7.142857e-01\r\n2260,\t6.428571e-01,\t0.000000e+00,\t7.142857e-01\r\n2261,\t7.142857e-01,\t0.000000e+00,\t7.142857e-01\r\n2262,\t7.857143e-01,\t0.000000e+00,\t7.142857e-01\r\n2263,\t8.571429e-01,\t0.000000e+00,\t7.142857e-01\r\n2264,\t9.285714e-01,\t0.000000e+00,\t7.142857e-01\r\n2265,\t1.000000e+00,\t0.000000e+00,\t7.142857e-01\r\n2266,\t0.000000e+00,\t7.142857e-02,\t7.142857e-01\r\n2267,\t7.142857e-02,\t7.142857e-02,\t7.142857e-01\r\n2268,\t1.428571e-01,\t7.142857e-02,\t7.142857e-01\r\n2269,\t2.142857e-01,\t7.142857e-02,\t7.142857e-01\r\n2270,\t2.857143e-01,\t7.142857e-02,\t7.142857e-01\r\n2271,\t3.571429e-01,\t7.142857e-02,\t7.142857e-01\r\n2272,\t4.285714e-01,\t7.142857e-02,\t7.142857e-01\r\n2273,\t5.000000e-01,\t7.142857e-02,\t7.142857e-01\r\n2274,\t5.714286e-01,\t7.142857e-02,\t7.142857e-01\r\n2275,\t6.428571e-01,\t7.142857e-02,\t7.142857e-01\r\n2276,\t7.142857e-01,\t7.142857e-02,\t7.142857e-01\r\n2277,\t7.857143e-01,\t7.142857e-02,\t7.142857e-01\r\n2278,\t8.571429e-01,\t7.142857e-02,\t7.142857e-01\r\n2279,\t9.285714e-01,\t7.142857e-02,\t7.142857e-01\r\n2280,\t1.000000e+00,\t7.142857e-02,\t7.142857e-01\r\n2281,\t0.000000e+00,\t1.428571e-01,\t7.142857e-01\r\n2282,\t7.142857e-02,\t1.428571e-01,\t7.142857e-01\r\n2283,\t1.428571e-01,\t1.428571e-01,\t7.142857e-01\r\n2284,\t2.142857e-01,\t1.428571e-01,\t7.142857e-01\r\n2285,\t2.857143e-01,\t1.428571e-01,\t7.142857e-01\r\n2286,\t3.571429e-01,\t1.428571e-01,\t7.142857e-01\r\n2287,\t4.285714e-01,\t1.428571e-01,\t7.142857e-01\r\n2288,\t5.000000e-01,\t1.428571e-01,\t7.142857e-01\r\n2289,\t5.714286e-01,\t1.428571e-01,\t7.142857e-01\r\n2290,\t6.428571e-01,\t1.428571e-01,\t7.142857e-01\r\n2291,\t7.142857e-01,\t1.428571e-01,\t7.142857e-01\r\n2292,\t7.857143e-01,\t1.428571e-01,\t7.142857e-01\r\n2293,\t8.571429e-01,\t1.428571e-01,\t7.142857e-01\r\n2294,\t9.285714e-01,\t1.428571e-01,\t7.142857e-01\r\n2295,\t1.000000e+00,\t1.428571e-01,\t7.142857e-01\r\n2296,\t0.000000e+00,\t2.142857e-01,\t7.142857e-01\r\n2297,\t7.142857e-02,\t2.142857e-01,\t7.142857e-01\r\n2298,\t1.428571e-01,\t2.142857e-01,\t7.142857e-01\r\n2299,\t2.142857e-01,\t2.142857e-01,\t7.142857e-01\r\n2300,\t2.857143e-01,\t2.142857e-01,\t7.142857e-01\r\n2301,\t3.571429e-01,\t2.142857e-01,\t7.142857e-01\r\n2302,\t4.285714e-01,\t2.142857e-01,\t7.142857e-01\r\n2303,\t5.000000e-01,\t2.142857e-01,\t7.142857e-01\r\n2304,\t5.714286e-01,\t2.142857e-01,\t7.142857e-01\r\n2305,\t6.428571e-01,\t2.142857e-01,\t7.142857e-01\r\n2306,\t7.142857e-01,\t2.142857e-01,\t7.142857e-01\r\n2307,\t7.857143e-01,\t2.142857e-01,\t7.142857e-01\r\n2308,\t8.571429e-01,\t2.142857e-01,\t7.142857e-01\r\n2309,\t9.285714e-01,\t2.142857e-01,\t7.142857e-01\r\n2310,\t1.000000e+00,\t2.142857e-01,\t7.142857e-01\r\n2311,\t0.000000e+00,\t2.857143e-01,\t7.142857e-01\r\n2312,\t7.142857e-02,\t2.857143e-01,\t7.142857e-01\r\n2313,\t1.428571e-01,\t2.857143e-01,\t7.142857e-01\r\n2314,\t2.142857e-01,\t2.857143e-01,\t7.142857e-01\r\n2315,\t2.857143e-01,\t2.857143e-01,\t7.142857e-01\r\n2316,\t3.571429e-01,\t2.857143e-01,\t7.142857e-01\r\n2317,\t4.285714e-01,\t2.857143e-01,\t7.142857e-01\r\n2318,\t5.000000e-01,\t2.857143e-01,\t7.142857e-01\r\n2319,\t5.714286e-01,\t2.857143e-01,\t7.142857e-01\r\n2320,\t6.428571e-01,\t2.857143e-01,\t7.142857e-01\r\n2321,\t7.142857e-01,\t2.857143e-01,\t7.142857e-01\r\n2322,\t7.857143e-01,\t2.857143e-01,\t7.142857e-01\r\n2323,\t8.571429e-01,\t2.857143e-01,\t7.142857e-01\r\n2324,\t9.285714e-01,\t2.857143e-01,\t7.142857e-01\r\n2325,\t1.000000e+00,\t2.857143e-01,\t7.142857e-01\r\n2326,\t0.000000e+00,\t3.571429e-01,\t7.142857e-01\r\n2327,\t7.142857e-02,\t3.571429e-01,\t7.142857e-01\r\n2328,\t1.428571e-01,\t3.571429e-01,\t7.142857e-01\r\n2329,\t2.142857e-01,\t3.571429e-01,\t7.142857e-01\r\n2330,\t2.857143e-01,\t3.571429e-01,\t7.142857e-01\r\n2331,\t3.571429e-01,\t3.571429e-01,\t7.142857e-01\r\n2332,\t4.285714e-01,\t3.571429e-01,\t7.142857e-01\r\n2333,\t5.000000e-01,\t3.571429e-01,\t7.142857e-01\r\n2334,\t5.714286e-01,\t3.571429e-01,\t7.142857e-01\r\n2335,\t6.428571e-01,\t3.571429e-01,\t7.142857e-01\r\n2336,\t7.142857e-01,\t3.571429e-01,\t7.142857e-01\r\n2337,\t7.857143e-01,\t3.571429e-01,\t7.142857e-01\r\n2338,\t8.571429e-01,\t3.571429e-01,\t7.142857e-01\r\n2339,\t9.285714e-01,\t3.571429e-01,\t7.142857e-01\r\n2340,\t1.000000e+00,\t3.571429e-01,\t7.142857e-01\r\n2341,\t0.000000e+00,\t4.285714e-01,\t7.142857e-01\r\n2342,\t7.142857e-02,\t4.285714e-01,\t7.142857e-01\r\n2343,\t1.428571e-01,\t4.285714e-01,\t7.142857e-01\r\n2344,\t2.142857e-01,\t4.285714e-01,\t7.142857e-01\r\n2345,\t2.857143e-01,\t4.285714e-01,\t7.142857e-01\r\n2346,\t3.571429e-01,\t4.285714e-01,\t7.142857e-01\r\n2347,\t4.285714e-01,\t4.285714e-01,\t7.142857e-01\r\n2348,\t5.000000e-01,\t4.285714e-01,\t7.142857e-01\r\n2349,\t5.714286e-01,\t4.285714e-01,\t7.142857e-01\r\n2350,\t6.428571e-01,\t4.285714e-01,\t7.142857e-01\r\n2351,\t7.142857e-01,\t4.285714e-01,\t7.142857e-01\r\n2352,\t7.857143e-01,\t4.285714e-01,\t7.142857e-01\r\n2353,\t8.571429e-01,\t4.285714e-01,\t7.142857e-01\r\n2354,\t9.285714e-01,\t4.285714e-01,\t7.142857e-01\r\n2355,\t1.000000e+00,\t4.285714e-01,\t7.142857e-01\r\n2356,\t0.000000e+00,\t5.000000e-01,\t7.142857e-01\r\n2357,\t7.142857e-02,\t5.000000e-01,\t7.142857e-01\r\n2358,\t1.428571e-01,\t5.000000e-01,\t7.142857e-01\r\n2359,\t2.142857e-01,\t5.000000e-01,\t7.142857e-01\r\n2360,\t2.857143e-01,\t5.000000e-01,\t7.142857e-01\r\n2361,\t3.571429e-01,\t5.000000e-01,\t7.142857e-01\r\n2362,\t4.285714e-01,\t5.000000e-01,\t7.142857e-01\r\n2363,\t5.000000e-01,\t5.000000e-01,\t7.142857e-01\r\n2364,\t5.714286e-01,\t5.000000e-01,\t7.142857e-01\r\n2365,\t6.428571e-01,\t5.000000e-01,\t7.142857e-01\r\n2366,\t7.142857e-01,\t5.000000e-01,\t7.142857e-01\r\n2367,\t7.857143e-01,\t5.000000e-01,\t7.142857e-01\r\n2368,\t8.571429e-01,\t5.000000e-01,\t7.142857e-01\r\n2369,\t9.285714e-01,\t5.000000e-01,\t7.142857e-01\r\n2370,\t1.000000e+00,\t5.000000e-01,\t7.142857e-01\r\n2371,\t0.000000e+00,\t5.714286e-01,\t7.142857e-01\r\n2372,\t7.142857e-02,\t5.714286e-01,\t7.142857e-01\r\n2373,\t1.428571e-01,\t5.714286e-01,\t7.142857e-01\r\n2374,\t2.142857e-01,\t5.714286e-01,\t7.142857e-01\r\n2375,\t2.857143e-01,\t5.714286e-01,\t7.142857e-01\r\n2376,\t3.571429e-01,\t5.714286e-01,\t7.142857e-01\r\n2377,\t4.285714e-01,\t5.714286e-01,\t7.142857e-01\r\n2378,\t5.000000e-01,\t5.714286e-01,\t7.142857e-01\r\n2379,\t5.714286e-01,\t5.714286e-01,\t7.142857e-01\r\n2380,\t6.428571e-01,\t5.714286e-01,\t7.142857e-01\r\n2381,\t7.142857e-01,\t5.714286e-01,\t7.142857e-01\r\n2382,\t7.857143e-01,\t5.714286e-01,\t7.142857e-01\r\n2383,\t8.571429e-01,\t5.714286e-01,\t7.142857e-01\r\n2384,\t9.285714e-01,\t5.714286e-01,\t7.142857e-01\r\n2385,\t1.000000e+00,\t5.714286e-01,\t7.142857e-01\r\n2386,\t0.000000e+00,\t6.428571e-01,\t7.142857e-01\r\n2387,\t7.142857e-02,\t6.428571e-01,\t7.142857e-01\r\n2388,\t1.428571e-01,\t6.428571e-01,\t7.142857e-01\r\n2389,\t2.142857e-01,\t6.428571e-01,\t7.142857e-01\r\n2390,\t2.857143e-01,\t6.428571e-01,\t7.142857e-01\r\n2391,\t3.571429e-01,\t6.428571e-01,\t7.142857e-01\r\n2392,\t4.285714e-01,\t6.428571e-01,\t7.142857e-01\r\n2393,\t5.000000e-01,\t6.428571e-01,\t7.142857e-01\r\n2394,\t5.714286e-01,\t6.428571e-01,\t7.142857e-01\r\n2395,\t6.428571e-01,\t6.428571e-01,\t7.142857e-01\r\n2396,\t7.142857e-01,\t6.428571e-01,\t7.142857e-01\r\n2397,\t7.857143e-01,\t6.428571e-01,\t7.142857e-01\r\n2398,\t8.571429e-01,\t6.428571e-01,\t7.142857e-01\r\n2399,\t9.285714e-01,\t6.428571e-01,\t7.142857e-01\r\n2400,\t1.000000e+00,\t6.428571e-01,\t7.142857e-01\r\n2401,\t0.000000e+00,\t7.142857e-01,\t7.142857e-01\r\n2402,\t7.142857e-02,\t7.142857e-01,\t7.142857e-01\r\n2403,\t1.428571e-01,\t7.142857e-01,\t7.142857e-01\r\n2404,\t2.142857e-01,\t7.142857e-01,\t7.142857e-01\r\n2405,\t2.857143e-01,\t7.142857e-01,\t7.142857e-01\r\n2406,\t3.571429e-01,\t7.142857e-01,\t7.142857e-01\r\n2407,\t4.285714e-01,\t7.142857e-01,\t7.142857e-01\r\n2408,\t5.000000e-01,\t7.142857e-01,\t7.142857e-01\r\n2409,\t5.714286e-01,\t7.142857e-01,\t7.142857e-01\r\n2410,\t6.428571e-01,\t7.142857e-01,\t7.142857e-01\r\n2411,\t7.142857e-01,\t7.142857e-01,\t7.142857e-01\r\n2412,\t7.857143e-01,\t7.142857e-01,\t7.142857e-01\r\n2413,\t8.571429e-01,\t7.142857e-01,\t7.142857e-01\r\n2414,\t9.285714e-01,\t7.142857e-01,\t7.142857e-01\r\n2415,\t1.000000e+00,\t7.142857e-01,\t7.142857e-01\r\n2416,\t0.000000e+00,\t7.857143e-01,\t7.142857e-01\r\n2417,\t7.142857e-02,\t7.857143e-01,\t7.142857e-01\r\n2418,\t1.428571e-01,\t7.857143e-01,\t7.142857e-01\r\n2419,\t2.142857e-01,\t7.857143e-01,\t7.142857e-01\r\n2420,\t2.857143e-01,\t7.857143e-01,\t7.142857e-01\r\n2421,\t3.571429e-01,\t7.857143e-01,\t7.142857e-01\r\n2422,\t4.285714e-01,\t7.857143e-01,\t7.142857e-01\r\n2423,\t5.000000e-01,\t7.857143e-01,\t7.142857e-01\r\n2424,\t5.714286e-01,\t7.857143e-01,\t7.142857e-01\r\n2425,\t6.428571e-01,\t7.857143e-01,\t7.142857e-01\r\n2426,\t7.142857e-01,\t7.857143e-01,\t7.142857e-01\r\n2427,\t7.857143e-01,\t7.857143e-01,\t7.142857e-01\r\n2428,\t8.571429e-01,\t7.857143e-01,\t7.142857e-01\r\n2429,\t9.285714e-01,\t7.857143e-01,\t7.142857e-01\r\n2430,\t1.000000e+00,\t7.857143e-01,\t7.142857e-01\r\n2431,\t0.000000e+00,\t8.571429e-01,\t7.142857e-01\r\n2432,\t7.142857e-02,\t8.571429e-01,\t7.142857e-01\r\n2433,\t1.428571e-01,\t8.571429e-01,\t7.142857e-01\r\n2434,\t2.142857e-01,\t8.571429e-01,\t7.142857e-01\r\n2435,\t2.857143e-01,\t8.571429e-01,\t7.142857e-01\r\n2436,\t3.571429e-01,\t8.571429e-01,\t7.142857e-01\r\n2437,\t4.285714e-01,\t8.571429e-01,\t7.142857e-01\r\n2438,\t5.000000e-01,\t8.571429e-01,\t7.142857e-01\r\n2439,\t5.714286e-01,\t8.571429e-01,\t7.142857e-01\r\n2440,\t6.428571e-01,\t8.571429e-01,\t7.142857e-01\r\n2441,\t7.142857e-01,\t8.571429e-01,\t7.142857e-01\r\n2442,\t7.857143e-01,\t8.571429e-01,\t7.142857e-01\r\n2443,\t8.571429e-01,\t8.571429e-01,\t7.142857e-01\r\n2444,\t9.285714e-01,\t8.571429e-01,\t7.142857e-01\r\n2445,\t1.000000e+00,\t8.571429e-01,\t7.142857e-01\r\n2446,\t0.000000e+00,\t9.285714e-01,\t7.142857e-01\r\n2447,\t7.142857e-02,\t9.285714e-01,\t7.142857e-01\r\n2448,\t1.428571e-01,\t9.285714e-01,\t7.142857e-01\r\n2449,\t2.142857e-01,\t9.285714e-01,\t7.142857e-01\r\n2450,\t2.857143e-01,\t9.285714e-01,\t7.142857e-01\r\n2451,\t3.571429e-01,\t9.285714e-01,\t7.142857e-01\r\n2452,\t4.285714e-01,\t9.285714e-01,\t7.142857e-01\r\n2453,\t5.000000e-01,\t9.285714e-01,\t7.142857e-01\r\n2454,\t5.714286e-01,\t9.285714e-01,\t7.142857e-01\r\n2455,\t6.428571e-01,\t9.285714e-01,\t7.142857e-01\r\n2456,\t7.142857e-01,\t9.285714e-01,\t7.142857e-01\r\n2457,\t7.857143e-01,\t9.285714e-01,\t7.142857e-01\r\n2458,\t8.571429e-01,\t9.285714e-01,\t7.142857e-01\r\n2459,\t9.285714e-01,\t9.285714e-01,\t7.142857e-01\r\n2460,\t1.000000e+00,\t9.285714e-01,\t7.142857e-01\r\n2461,\t0.000000e+00,\t1.000000e+00,\t7.142857e-01\r\n2462,\t7.142857e-02,\t1.000000e+00,\t7.142857e-01\r\n2463,\t1.428571e-01,\t1.000000e+00,\t7.142857e-01\r\n2464,\t2.142857e-01,\t1.000000e+00,\t7.142857e-01\r\n2465,\t2.857143e-01,\t1.000000e+00,\t7.142857e-01\r\n2466,\t3.571429e-01,\t1.000000e+00,\t7.142857e-01\r\n2467,\t4.285714e-01,\t1.000000e+00,\t7.142857e-01\r\n2468,\t5.000000e-01,\t1.000000e+00,\t7.142857e-01\r\n2469,\t5.714286e-01,\t1.000000e+00,\t7.142857e-01\r\n2470,\t6.428571e-01,\t1.000000e+00,\t7.142857e-01\r\n2471,\t7.142857e-01,\t1.000000e+00,\t7.142857e-01\r\n2472,\t7.857143e-01,\t1.000000e+00,\t7.142857e-01\r\n2473,\t8.571429e-01,\t1.000000e+00,\t7.142857e-01\r\n2474,\t9.285714e-01,\t1.000000e+00,\t7.142857e-01\r\n2475,\t1.000000e+00,\t1.000000e+00,\t7.142857e-01\r\n2476,\t0.000000e+00,\t0.000000e+00,\t7.857143e-01\r\n2477,\t7.142857e-02,\t0.000000e+00,\t7.857143e-01\r\n2478,\t1.428571e-01,\t0.000000e+00,\t7.857143e-01\r\n2479,\t2.142857e-01,\t0.000000e+00,\t7.857143e-01\r\n2480,\t2.857143e-01,\t0.000000e+00,\t7.857143e-01\r\n2481,\t3.571429e-01,\t0.000000e+00,\t7.857143e-01\r\n2482,\t4.285714e-01,\t0.000000e+00,\t7.857143e-01\r\n2483,\t5.000000e-01,\t0.000000e+00,\t7.857143e-01\r\n2484,\t5.714286e-01,\t0.000000e+00,\t7.857143e-01\r\n2485,\t6.428571e-01,\t0.000000e+00,\t7.857143e-01\r\n2486,\t7.142857e-01,\t0.000000e+00,\t7.857143e-01\r\n2487,\t7.857143e-01,\t0.000000e+00,\t7.857143e-01\r\n2488,\t8.571429e-01,\t0.000000e+00,\t7.857143e-01\r\n2489,\t9.285714e-01,\t0.000000e+00,\t7.857143e-01\r\n2490,\t1.000000e+00,\t0.000000e+00,\t7.857143e-01\r\n2491,\t0.000000e+00,\t7.142857e-02,\t7.857143e-01\r\n2492,\t7.142857e-02,\t7.142857e-02,\t7.857143e-01\r\n2493,\t1.428571e-01,\t7.142857e-02,\t7.857143e-01\r\n2494,\t2.142857e-01,\t7.142857e-02,\t7.857143e-01\r\n2495,\t2.857143e-01,\t7.142857e-02,\t7.857143e-01\r\n2496,\t3.571429e-01,\t7.142857e-02,\t7.857143e-01\r\n2497,\t4.285714e-01,\t7.142857e-02,\t7.857143e-01\r\n2498,\t5.000000e-01,\t7.142857e-02,\t7.857143e-01\r\n2499,\t5.714286e-01,\t7.142857e-02,\t7.857143e-01\r\n2500,\t6.428571e-01,\t7.142857e-02,\t7.857143e-01\r\n2501,\t7.142857e-01,\t7.142857e-02,\t7.857143e-01\r\n2502,\t7.857143e-01,\t7.142857e-02,\t7.857143e-01\r\n2503,\t8.571429e-01,\t7.142857e-02,\t7.857143e-01\r\n2504,\t9.285714e-01,\t7.142857e-02,\t7.857143e-01\r\n2505,\t1.000000e+00,\t7.142857e-02,\t7.857143e-01\r\n2506,\t0.000000e+00,\t1.428571e-01,\t7.857143e-01\r\n2507,\t7.142857e-02,\t1.428571e-01,\t7.857143e-01\r\n2508,\t1.428571e-01,\t1.428571e-01,\t7.857143e-01\r\n2509,\t2.142857e-01,\t1.428571e-01,\t7.857143e-01\r\n2510,\t2.857143e-01,\t1.428571e-01,\t7.857143e-01\r\n2511,\t3.571429e-01,\t1.428571e-01,\t7.857143e-01\r\n2512,\t4.285714e-01,\t1.428571e-01,\t7.857143e-01\r\n2513,\t5.000000e-01,\t1.428571e-01,\t7.857143e-01\r\n2514,\t5.714286e-01,\t1.428571e-01,\t7.857143e-01\r\n2515,\t6.428571e-01,\t1.428571e-01,\t7.857143e-01\r\n2516,\t7.142857e-01,\t1.428571e-01,\t7.857143e-01\r\n2517,\t7.857143e-01,\t1.428571e-01,\t7.857143e-01\r\n2518,\t8.571429e-01,\t1.428571e-01,\t7.857143e-01\r\n2519,\t9.285714e-01,\t1.428571e-01,\t7.857143e-01\r\n2520,\t1.000000e+00,\t1.428571e-01,\t7.857143e-01\r\n2521,\t0.000000e+00,\t2.142857e-01,\t7.857143e-01\r\n2522,\t7.142857e-02,\t2.142857e-01,\t7.857143e-01\r\n2523,\t1.428571e-01,\t2.142857e-01,\t7.857143e-01\r\n2524,\t2.142857e-01,\t2.142857e-01,\t7.857143e-01\r\n2525,\t2.857143e-01,\t2.142857e-01,\t7.857143e-01\r\n2526,\t3.571429e-01,\t2.142857e-01,\t7.857143e-01\r\n2527,\t4.285714e-01,\t2.142857e-01,\t7.857143e-01\r\n2528,\t5.000000e-01,\t2.142857e-01,\t7.857143e-01\r\n2529,\t5.714286e-01,\t2.142857e-01,\t7.857143e-01\r\n2530,\t6.428571e-01,\t2.142857e-01,\t7.857143e-01\r\n2531,\t7.142857e-01,\t2.142857e-01,\t7.857143e-01\r\n2532,\t7.857143e-01,\t2.142857e-01,\t7.857143e-01\r\n2533,\t8.571429e-01,\t2.142857e-01,\t7.857143e-01\r\n2534,\t9.285714e-01,\t2.142857e-01,\t7.857143e-01\r\n2535,\t1.000000e+00,\t2.142857e-01,\t7.857143e-01\r\n2536,\t0.000000e+00,\t2.857143e-01,\t7.857143e-01\r\n2537,\t7.142857e-02,\t2.857143e-01,\t7.857143e-01\r\n2538,\t1.428571e-01,\t2.857143e-01,\t7.857143e-01\r\n2539,\t2.142857e-01,\t2.857143e-01,\t7.857143e-01\r\n2540,\t2.857143e-01,\t2.857143e-01,\t7.857143e-01\r\n2541,\t3.571429e-01,\t2.857143e-01,\t7.857143e-01\r\n2542,\t4.285714e-01,\t2.857143e-01,\t7.857143e-01\r\n2543,\t5.000000e-01,\t2.857143e-01,\t7.857143e-01\r\n2544,\t5.714286e-01,\t2.857143e-01,\t7.857143e-01\r\n2545,\t6.428571e-01,\t2.857143e-01,\t7.857143e-01\r\n2546,\t7.142857e-01,\t2.857143e-01,\t7.857143e-01\r\n2547,\t7.857143e-01,\t2.857143e-01,\t7.857143e-01\r\n2548,\t8.571429e-01,\t2.857143e-01,\t7.857143e-01\r\n2549,\t9.285714e-01,\t2.857143e-01,\t7.857143e-01\r\n2550,\t1.000000e+00,\t2.857143e-01,\t7.857143e-01\r\n2551,\t0.000000e+00,\t3.571429e-01,\t7.857143e-01\r\n2552,\t7.142857e-02,\t3.571429e-01,\t7.857143e-01\r\n2553,\t1.428571e-01,\t3.571429e-01,\t7.857143e-01\r\n2554,\t2.142857e-01,\t3.571429e-01,\t7.857143e-01\r\n2555,\t2.857143e-01,\t3.571429e-01,\t7.857143e-01\r\n2556,\t3.571429e-01,\t3.571429e-01,\t7.857143e-01\r\n2557,\t4.285714e-01,\t3.571429e-01,\t7.857143e-01\r\n2558,\t5.000000e-01,\t3.571429e-01,\t7.857143e-01\r\n2559,\t5.714286e-01,\t3.571429e-01,\t7.857143e-01\r\n2560,\t6.428571e-01,\t3.571429e-01,\t7.857143e-01\r\n2561,\t7.142857e-01,\t3.571429e-01,\t7.857143e-01\r\n2562,\t7.857143e-01,\t3.571429e-01,\t7.857143e-01\r\n2563,\t8.571429e-01,\t3.571429e-01,\t7.857143e-01\r\n2564,\t9.285714e-01,\t3.571429e-01,\t7.857143e-01\r\n2565,\t1.000000e+00,\t3.571429e-01,\t7.857143e-01\r\n2566,\t0.000000e+00,\t4.285714e-01,\t7.857143e-01\r\n2567,\t7.142857e-02,\t4.285714e-01,\t7.857143e-01\r\n2568,\t1.428571e-01,\t4.285714e-01,\t7.857143e-01\r\n2569,\t2.142857e-01,\t4.285714e-01,\t7.857143e-01\r\n2570,\t2.857143e-01,\t4.285714e-01,\t7.857143e-01\r\n2571,\t3.571429e-01,\t4.285714e-01,\t7.857143e-01\r\n2572,\t4.285714e-01,\t4.285714e-01,\t7.857143e-01\r\n2573,\t5.000000e-01,\t4.285714e-01,\t7.857143e-01\r\n2574,\t5.714286e-01,\t4.285714e-01,\t7.857143e-01\r\n2575,\t6.428571e-01,\t4.285714e-01,\t7.857143e-01\r\n2576,\t7.142857e-01,\t4.285714e-01,\t7.857143e-01\r\n2577,\t7.857143e-01,\t4.285714e-01,\t7.857143e-01\r\n2578,\t8.571429e-01,\t4.285714e-01,\t7.857143e-01\r\n2579,\t9.285714e-01,\t4.285714e-01,\t7.857143e-01\r\n2580,\t1.000000e+00,\t4.285714e-01,\t7.857143e-01\r\n2581,\t0.000000e+00,\t5.000000e-01,\t7.857143e-01\r\n2582,\t7.142857e-02,\t5.000000e-01,\t7.857143e-01\r\n2583,\t1.428571e-01,\t5.000000e-01,\t7.857143e-01\r\n2584,\t2.142857e-01,\t5.000000e-01,\t7.857143e-01\r\n2585,\t2.857143e-01,\t5.000000e-01,\t7.857143e-01\r\n2586,\t3.571429e-01,\t5.000000e-01,\t7.857143e-01\r\n2587,\t4.285714e-01,\t5.000000e-01,\t7.857143e-01\r\n2588,\t5.000000e-01,\t5.000000e-01,\t7.857143e-01\r\n2589,\t5.714286e-01,\t5.000000e-01,\t7.857143e-01\r\n2590,\t6.428571e-01,\t5.000000e-01,\t7.857143e-01\r\n2591,\t7.142857e-01,\t5.000000e-01,\t7.857143e-01\r\n2592,\t7.857143e-01,\t5.000000e-01,\t7.857143e-01\r\n2593,\t8.571429e-01,\t5.000000e-01,\t7.857143e-01\r\n2594,\t9.285714e-01,\t5.000000e-01,\t7.857143e-01\r\n2595,\t1.000000e+00,\t5.000000e-01,\t7.857143e-01\r\n2596,\t0.000000e+00,\t5.714286e-01,\t7.857143e-01\r\n2597,\t7.142857e-02,\t5.714286e-01,\t7.857143e-01\r\n2598,\t1.428571e-01,\t5.714286e-01,\t7.857143e-01\r\n2599,\t2.142857e-01,\t5.714286e-01,\t7.857143e-01\r\n2600,\t2.857143e-01,\t5.714286e-01,\t7.857143e-01\r\n2601,\t3.571429e-01,\t5.714286e-01,\t7.857143e-01\r\n2602,\t4.285714e-01,\t5.714286e-01,\t7.857143e-01\r\n2603,\t5.000000e-01,\t5.714286e-01,\t7.857143e-01\r\n2604,\t5.714286e-01,\t5.714286e-01,\t7.857143e-01\r\n2605,\t6.428571e-01,\t5.714286e-01,\t7.857143e-01\r\n2606,\t7.142857e-01,\t5.714286e-01,\t7.857143e-01\r\n2607,\t7.857143e-01,\t5.714286e-01,\t7.857143e-01\r\n2608,\t8.571429e-01,\t5.714286e-01,\t7.857143e-01\r\n2609,\t9.285714e-01,\t5.714286e-01,\t7.857143e-01\r\n2610,\t1.000000e+00,\t5.714286e-01,\t7.857143e-01\r\n2611,\t0.000000e+00,\t6.428571e-01,\t7.857143e-01\r\n2612,\t7.142857e-02,\t6.428571e-01,\t7.857143e-01\r\n2613,\t1.428571e-01,\t6.428571e-01,\t7.857143e-01\r\n2614,\t2.142857e-01,\t6.428571e-01,\t7.857143e-01\r\n2615,\t2.857143e-01,\t6.428571e-01,\t7.857143e-01\r\n2616,\t3.571429e-01,\t6.428571e-01,\t7.857143e-01\r\n2617,\t4.285714e-01,\t6.428571e-01,\t7.857143e-01\r\n2618,\t5.000000e-01,\t6.428571e-01,\t7.857143e-01\r\n2619,\t5.714286e-01,\t6.428571e-01,\t7.857143e-01\r\n2620,\t6.428571e-01,\t6.428571e-01,\t7.857143e-01\r\n2621,\t7.142857e-01,\t6.428571e-01,\t7.857143e-01\r\n2622,\t7.857143e-01,\t6.428571e-01,\t7.857143e-01\r\n2623,\t8.571429e-01,\t6.428571e-01,\t7.857143e-01\r\n2624,\t9.285714e-01,\t6.428571e-01,\t7.857143e-01\r\n2625,\t1.000000e+00,\t6.428571e-01,\t7.857143e-01\r\n2626,\t0.000000e+00,\t7.142857e-01,\t7.857143e-01\r\n2627,\t7.142857e-02,\t7.142857e-01,\t7.857143e-01\r\n2628,\t1.428571e-01,\t7.142857e-01,\t7.857143e-01\r\n2629,\t2.142857e-01,\t7.142857e-01,\t7.857143e-01\r\n2630,\t2.857143e-01,\t7.142857e-01,\t7.857143e-01\r\n2631,\t3.571429e-01,\t7.142857e-01,\t7.857143e-01\r\n2632,\t4.285714e-01,\t7.142857e-01,\t7.857143e-01\r\n2633,\t5.000000e-01,\t7.142857e-01,\t7.857143e-01\r\n2634,\t5.714286e-01,\t7.142857e-01,\t7.857143e-01\r\n2635,\t6.428571e-01,\t7.142857e-01,\t7.857143e-01\r\n2636,\t7.142857e-01,\t7.142857e-01,\t7.857143e-01\r\n2637,\t7.857143e-01,\t7.142857e-01,\t7.857143e-01\r\n2638,\t8.571429e-01,\t7.142857e-01,\t7.857143e-01\r\n2639,\t9.285714e-01,\t7.142857e-01,\t7.857143e-01\r\n2640,\t1.000000e+00,\t7.142857e-01,\t7.857143e-01\r\n2641,\t0.000000e+00,\t7.857143e-01,\t7.857143e-01\r\n2642,\t7.142857e-02,\t7.857143e-01,\t7.857143e-01\r\n2643,\t1.428571e-01,\t7.857143e-01,\t7.857143e-01\r\n2644,\t2.142857e-01,\t7.857143e-01,\t7.857143e-01\r\n2645,\t2.857143e-01,\t7.857143e-01,\t7.857143e-01\r\n2646,\t3.571429e-01,\t7.857143e-01,\t7.857143e-01\r\n2647,\t4.285714e-01,\t7.857143e-01,\t7.857143e-01\r\n2648,\t5.000000e-01,\t7.857143e-01,\t7.857143e-01\r\n2649,\t5.714286e-01,\t7.857143e-01,\t7.857143e-01\r\n2650,\t6.428571e-01,\t7.857143e-01,\t7.857143e-01\r\n2651,\t7.142857e-01,\t7.857143e-01,\t7.857143e-01\r\n2652,\t7.857143e-01,\t7.857143e-01,\t7.857143e-01\r\n2653,\t8.571429e-01,\t7.857143e-01,\t7.857143e-01\r\n2654,\t9.285714e-01,\t7.857143e-01,\t7.857143e-01\r\n2655,\t1.000000e+00,\t7.857143e-01,\t7.857143e-01\r\n2656,\t0.000000e+00,\t8.571429e-01,\t7.857143e-01\r\n2657,\t7.142857e-02,\t8.571429e-01,\t7.857143e-01\r\n2658,\t1.428571e-01,\t8.571429e-01,\t7.857143e-01\r\n2659,\t2.142857e-01,\t8.571429e-01,\t7.857143e-01\r\n2660,\t2.857143e-01,\t8.571429e-01,\t7.857143e-01\r\n2661,\t3.571429e-01,\t8.571429e-01,\t7.857143e-01\r\n2662,\t4.285714e-01,\t8.571429e-01,\t7.857143e-01\r\n2663,\t5.000000e-01,\t8.571429e-01,\t7.857143e-01\r\n2664,\t5.714286e-01,\t8.571429e-01,\t7.857143e-01\r\n2665,\t6.428571e-01,\t8.571429e-01,\t7.857143e-01\r\n2666,\t7.142857e-01,\t8.571429e-01,\t7.857143e-01\r\n2667,\t7.857143e-01,\t8.571429e-01,\t7.857143e-01\r\n2668,\t8.571429e-01,\t8.571429e-01,\t7.857143e-01\r\n2669,\t9.285714e-01,\t8.571429e-01,\t7.857143e-01\r\n2670,\t1.000000e+00,\t8.571429e-01,\t7.857143e-01\r\n2671,\t0.000000e+00,\t9.285714e-01,\t7.857143e-01\r\n2672,\t7.142857e-02,\t9.285714e-01,\t7.857143e-01\r\n2673,\t1.428571e-01,\t9.285714e-01,\t7.857143e-01\r\n2674,\t2.142857e-01,\t9.285714e-01,\t7.857143e-01\r\n2675,\t2.857143e-01,\t9.285714e-01,\t7.857143e-01\r\n2676,\t3.571429e-01,\t9.285714e-01,\t7.857143e-01\r\n2677,\t4.285714e-01,\t9.285714e-01,\t7.857143e-01\r\n2678,\t5.000000e-01,\t9.285714e-01,\t7.857143e-01\r\n2679,\t5.714286e-01,\t9.285714e-01,\t7.857143e-01\r\n2680,\t6.428571e-01,\t9.285714e-01,\t7.857143e-01\r\n2681,\t7.142857e-01,\t9.285714e-01,\t7.857143e-01\r\n2682,\t7.857143e-01,\t9.285714e-01,\t7.857143e-01\r\n2683,\t8.571429e-01,\t9.285714e-01,\t7.857143e-01\r\n2684,\t9.285714e-01,\t9.285714e-01,\t7.857143e-01\r\n2685,\t1.000000e+00,\t9.285714e-01,\t7.857143e-01\r\n2686,\t0.000000e+00,\t1.000000e+00,\t7.857143e-01\r\n2687,\t7.142857e-02,\t1.000000e+00,\t7.857143e-01\r\n2688,\t1.428571e-01,\t1.000000e+00,\t7.857143e-01\r\n2689,\t2.142857e-01,\t1.000000e+00,\t7.857143e-01\r\n2690,\t2.857143e-01,\t1.000000e+00,\t7.857143e-01\r\n2691,\t3.571429e-01,\t1.000000e+00,\t7.857143e-01\r\n2692,\t4.285714e-01,\t1.000000e+00,\t7.857143e-01\r\n2693,\t5.000000e-01,\t1.000000e+00,\t7.857143e-01\r\n2694,\t5.714286e-01,\t1.000000e+00,\t7.857143e-01\r\n2695,\t6.428571e-01,\t1.000000e+00,\t7.857143e-01\r\n2696,\t7.142857e-01,\t1.000000e+00,\t7.857143e-01\r\n2697,\t7.857143e-01,\t1.000000e+00,\t7.857143e-01\r\n2698,\t8.571429e-01,\t1.000000e+00,\t7.857143e-01\r\n2699,\t9.285714e-01,\t1.000000e+00,\t7.857143e-01\r\n2700,\t1.000000e+00,\t1.000000e+00,\t7.857143e-01\r\n2701,\t0.000000e+00,\t0.000000e+00,\t8.571429e-01\r\n2702,\t7.142857e-02,\t0.000000e+00,\t8.571429e-01\r\n2703,\t1.428571e-01,\t0.000000e+00,\t8.571429e-01\r\n2704,\t2.142857e-01,\t0.000000e+00,\t8.571429e-01\r\n2705,\t2.857143e-01,\t0.000000e+00,\t8.571429e-01\r\n2706,\t3.571429e-01,\t0.000000e+00,\t8.571429e-01\r\n2707,\t4.285714e-01,\t0.000000e+00,\t8.571429e-01\r\n2708,\t5.000000e-01,\t0.000000e+00,\t8.571429e-01\r\n2709,\t5.714286e-01,\t0.000000e+00,\t8.571429e-01\r\n2710,\t6.428571e-01,\t0.000000e+00,\t8.571429e-01\r\n2711,\t7.142857e-01,\t0.000000e+00,\t8.571429e-01\r\n2712,\t7.857143e-01,\t0.000000e+00,\t8.571429e-01\r\n2713,\t8.571429e-01,\t0.000000e+00,\t8.571429e-01\r\n2714,\t9.285714e-01,\t0.000000e+00,\t8.571429e-01\r\n2715,\t1.000000e+00,\t0.000000e+00,\t8.571429e-01\r\n2716,\t0.000000e+00,\t7.142857e-02,\t8.571429e-01\r\n2717,\t7.142857e-02,\t7.142857e-02,\t8.571429e-01\r\n2718,\t1.428571e-01,\t7.142857e-02,\t8.571429e-01\r\n2719,\t2.142857e-01,\t7.142857e-02,\t8.571429e-01\r\n2720,\t2.857143e-01,\t7.142857e-02,\t8.571429e-01\r\n2721,\t3.571429e-01,\t7.142857e-02,\t8.571429e-01\r\n2722,\t4.285714e-01,\t7.142857e-02,\t8.571429e-01\r\n2723,\t5.000000e-01,\t7.142857e-02,\t8.571429e-01\r\n2724,\t5.714286e-01,\t7.142857e-02,\t8.571429e-01\r\n2725,\t6.428571e-01,\t7.142857e-02,\t8.571429e-01\r\n2726,\t7.142857e-01,\t7.142857e-02,\t8.571429e-01\r\n2727,\t7.857143e-01,\t7.142857e-02,\t8.571429e-01\r\n2728,\t8.571429e-01,\t7.142857e-02,\t8.571429e-01\r\n2729,\t9.285714e-01,\t7.142857e-02,\t8.571429e-01\r\n2730,\t1.000000e+00,\t7.142857e-02,\t8.571429e-01\r\n2731,\t0.000000e+00,\t1.428571e-01,\t8.571429e-01\r\n2732,\t7.142857e-02,\t1.428571e-01,\t8.571429e-01\r\n2733,\t1.428571e-01,\t1.428571e-01,\t8.571429e-01\r\n2734,\t2.142857e-01,\t1.428571e-01,\t8.571429e-01\r\n2735,\t2.857143e-01,\t1.428571e-01,\t8.571429e-01\r\n2736,\t3.571429e-01,\t1.428571e-01,\t8.571429e-01\r\n2737,\t4.285714e-01,\t1.428571e-01,\t8.571429e-01\r\n2738,\t5.000000e-01,\t1.428571e-01,\t8.571429e-01\r\n2739,\t5.714286e-01,\t1.428571e-01,\t8.571429e-01\r\n2740,\t6.428571e-01,\t1.428571e-01,\t8.571429e-01\r\n2741,\t7.142857e-01,\t1.428571e-01,\t8.571429e-01\r\n2742,\t7.857143e-01,\t1.428571e-01,\t8.571429e-01\r\n2743,\t8.571429e-01,\t1.428571e-01,\t8.571429e-01\r\n2744,\t9.285714e-01,\t1.428571e-01,\t8.571429e-01\r\n2745,\t1.000000e+00,\t1.428571e-01,\t8.571429e-01\r\n2746,\t0.000000e+00,\t2.142857e-01,\t8.571429e-01\r\n2747,\t7.142857e-02,\t2.142857e-01,\t8.571429e-01\r\n2748,\t1.428571e-01,\t2.142857e-01,\t8.571429e-01\r\n2749,\t2.142857e-01,\t2.142857e-01,\t8.571429e-01\r\n2750,\t2.857143e-01,\t2.142857e-01,\t8.571429e-01\r\n2751,\t3.571429e-01,\t2.142857e-01,\t8.571429e-01\r\n2752,\t4.285714e-01,\t2.142857e-01,\t8.571429e-01\r\n2753,\t5.000000e-01,\t2.142857e-01,\t8.571429e-01\r\n2754,\t5.714286e-01,\t2.142857e-01,\t8.571429e-01\r\n2755,\t6.428571e-01,\t2.142857e-01,\t8.571429e-01\r\n2756,\t7.142857e-01,\t2.142857e-01,\t8.571429e-01\r\n2757,\t7.857143e-01,\t2.142857e-01,\t8.571429e-01\r\n2758,\t8.571429e-01,\t2.142857e-01,\t8.571429e-01\r\n2759,\t9.285714e-01,\t2.142857e-01,\t8.571429e-01\r\n2760,\t1.000000e+00,\t2.142857e-01,\t8.571429e-01\r\n2761,\t0.000000e+00,\t2.857143e-01,\t8.571429e-01\r\n2762,\t7.142857e-02,\t2.857143e-01,\t8.571429e-01\r\n2763,\t1.428571e-01,\t2.857143e-01,\t8.571429e-01\r\n2764,\t2.142857e-01,\t2.857143e-01,\t8.571429e-01\r\n2765,\t2.857143e-01,\t2.857143e-01,\t8.571429e-01\r\n2766,\t3.571429e-01,\t2.857143e-01,\t8.571429e-01\r\n2767,\t4.285714e-01,\t2.857143e-01,\t8.571429e-01\r\n2768,\t5.000000e-01,\t2.857143e-01,\t8.571429e-01\r\n2769,\t5.714286e-01,\t2.857143e-01,\t8.571429e-01\r\n2770,\t6.428571e-01,\t2.857143e-01,\t8.571429e-01\r\n2771,\t7.142857e-01,\t2.857143e-01,\t8.571429e-01\r\n2772,\t7.857143e-01,\t2.857143e-01,\t8.571429e-01\r\n2773,\t8.571429e-01,\t2.857143e-01,\t8.571429e-01\r\n2774,\t9.285714e-01,\t2.857143e-01,\t8.571429e-01\r\n2775,\t1.000000e+00,\t2.857143e-01,\t8.571429e-01\r\n2776,\t0.000000e+00,\t3.571429e-01,\t8.571429e-01\r\n2777,\t7.142857e-02,\t3.571429e-01,\t8.571429e-01\r\n2778,\t1.428571e-01,\t3.571429e-01,\t8.571429e-01\r\n2779,\t2.142857e-01,\t3.571429e-01,\t8.571429e-01\r\n2780,\t2.857143e-01,\t3.571429e-01,\t8.571429e-01\r\n2781,\t3.571429e-01,\t3.571429e-01,\t8.571429e-01\r\n2782,\t4.285714e-01,\t3.571429e-01,\t8.571429e-01\r\n2783,\t5.000000e-01,\t3.571429e-01,\t8.571429e-01\r\n2784,\t5.714286e-01,\t3.571429e-01,\t8.571429e-01\r\n2785,\t6.428571e-01,\t3.571429e-01,\t8.571429e-01\r\n2786,\t7.142857e-01,\t3.571429e-01,\t8.571429e-01\r\n2787,\t7.857143e-01,\t3.571429e-01,\t8.571429e-01\r\n2788,\t8.571429e-01,\t3.571429e-01,\t8.571429e-01\r\n2789,\t9.285714e-01,\t3.571429e-01,\t8.571429e-01\r\n2790,\t1.000000e+00,\t3.571429e-01,\t8.571429e-01\r\n2791,\t0.000000e+00,\t4.285714e-01,\t8.571429e-01\r\n2792,\t7.142857e-02,\t4.285714e-01,\t8.571429e-01\r\n2793,\t1.428571e-01,\t4.285714e-01,\t8.571429e-01\r\n2794,\t2.142857e-01,\t4.285714e-01,\t8.571429e-01\r\n2795,\t2.857143e-01,\t4.285714e-01,\t8.571429e-01\r\n2796,\t3.571429e-01,\t4.285714e-01,\t8.571429e-01\r\n2797,\t4.285714e-01,\t4.285714e-01,\t8.571429e-01\r\n2798,\t5.000000e-01,\t4.285714e-01,\t8.571429e-01\r\n2799,\t5.714286e-01,\t4.285714e-01,\t8.571429e-01\r\n2800,\t6.428571e-01,\t4.285714e-01,\t8.571429e-01\r\n2801,\t7.142857e-01,\t4.285714e-01,\t8.571429e-01\r\n2802,\t7.857143e-01,\t4.285714e-01,\t8.571429e-01\r\n2803,\t8.571429e-01,\t4.285714e-01,\t8.571429e-01\r\n2804,\t9.285714e-01,\t4.285714e-01,\t8.571429e-01\r\n2805,\t1.000000e+00,\t4.285714e-01,\t8.571429e-01\r\n2806,\t0.000000e+00,\t5.000000e-01,\t8.571429e-01\r\n2807,\t7.142857e-02,\t5.000000e-01,\t8.571429e-01\r\n2808,\t1.428571e-01,\t5.000000e-01,\t8.571429e-01\r\n2809,\t2.142857e-01,\t5.000000e-01,\t8.571429e-01\r\n2810,\t2.857143e-01,\t5.000000e-01,\t8.571429e-01\r\n2811,\t3.571429e-01,\t5.000000e-01,\t8.571429e-01\r\n2812,\t4.285714e-01,\t5.000000e-01,\t8.571429e-01\r\n2813,\t5.000000e-01,\t5.000000e-01,\t8.571429e-01\r\n2814,\t5.714286e-01,\t5.000000e-01,\t8.571429e-01\r\n2815,\t6.428571e-01,\t5.000000e-01,\t8.571429e-01\r\n2816,\t7.142857e-01,\t5.000000e-01,\t8.571429e-01\r\n2817,\t7.857143e-01,\t5.000000e-01,\t8.571429e-01\r\n2818,\t8.571429e-01,\t5.000000e-01,\t8.571429e-01\r\n2819,\t9.285714e-01,\t5.000000e-01,\t8.571429e-01\r\n2820,\t1.000000e+00,\t5.000000e-01,\t8.571429e-01\r\n2821,\t0.000000e+00,\t5.714286e-01,\t8.571429e-01\r\n2822,\t7.142857e-02,\t5.714286e-01,\t8.571429e-01\r\n2823,\t1.428571e-01,\t5.714286e-01,\t8.571429e-01\r\n2824,\t2.142857e-01,\t5.714286e-01,\t8.571429e-01\r\n2825,\t2.857143e-01,\t5.714286e-01,\t8.571429e-01\r\n2826,\t3.571429e-01,\t5.714286e-01,\t8.571429e-01\r\n2827,\t4.285714e-01,\t5.714286e-01,\t8.571429e-01\r\n2828,\t5.000000e-01,\t5.714286e-01,\t8.571429e-01\r\n2829,\t5.714286e-01,\t5.714286e-01,\t8.571429e-01\r\n2830,\t6.428571e-01,\t5.714286e-01,\t8.571429e-01\r\n2831,\t7.142857e-01,\t5.714286e-01,\t8.571429e-01\r\n2832,\t7.857143e-01,\t5.714286e-01,\t8.571429e-01\r\n2833,\t8.571429e-01,\t5.714286e-01,\t8.571429e-01\r\n2834,\t9.285714e-01,\t5.714286e-01,\t8.571429e-01\r\n2835,\t1.000000e+00,\t5.714286e-01,\t8.571429e-01\r\n2836,\t0.000000e+00,\t6.428571e-01,\t8.571429e-01\r\n2837,\t7.142857e-02,\t6.428571e-01,\t8.571429e-01\r\n2838,\t1.428571e-01,\t6.428571e-01,\t8.571429e-01\r\n2839,\t2.142857e-01,\t6.428571e-01,\t8.571429e-01\r\n2840,\t2.857143e-01,\t6.428571e-01,\t8.571429e-01\r\n2841,\t3.571429e-01,\t6.428571e-01,\t8.571429e-01\r\n2842,\t4.285714e-01,\t6.428571e-01,\t8.571429e-01\r\n2843,\t5.000000e-01,\t6.428571e-01,\t8.571429e-01\r\n2844,\t5.714286e-01,\t6.428571e-01,\t8.571429e-01\r\n2845,\t6.428571e-01,\t6.428571e-01,\t8.571429e-01\r\n2846,\t7.142857e-01,\t6.428571e-01,\t8.571429e-01\r\n2847,\t7.857143e-01,\t6.428571e-01,\t8.571429e-01\r\n2848,\t8.571429e-01,\t6.428571e-01,\t8.571429e-01\r\n2849,\t9.285714e-01,\t6.428571e-01,\t8.571429e-01\r\n2850,\t1.000000e+00,\t6.428571e-01,\t8.571429e-01\r\n2851,\t0.000000e+00,\t7.142857e-01,\t8.571429e-01\r\n2852,\t7.142857e-02,\t7.142857e-01,\t8.571429e-01\r\n2853,\t1.428571e-01,\t7.142857e-01,\t8.571429e-01\r\n2854,\t2.142857e-01,\t7.142857e-01,\t8.571429e-01\r\n2855,\t2.857143e-01,\t7.142857e-01,\t8.571429e-01\r\n2856,\t3.571429e-01,\t7.142857e-01,\t8.571429e-01\r\n2857,\t4.285714e-01,\t7.142857e-01,\t8.571429e-01\r\n2858,\t5.000000e-01,\t7.142857e-01,\t8.571429e-01\r\n2859,\t5.714286e-01,\t7.142857e-01,\t8.571429e-01\r\n2860,\t6.428571e-01,\t7.142857e-01,\t8.571429e-01\r\n2861,\t7.142857e-01,\t7.142857e-01,\t8.571429e-01\r\n2862,\t7.857143e-01,\t7.142857e-01,\t8.571429e-01\r\n2863,\t8.571429e-01,\t7.142857e-01,\t8.571429e-01\r\n2864,\t9.285714e-01,\t7.142857e-01,\t8.571429e-01\r\n2865,\t1.000000e+00,\t7.142857e-01,\t8.571429e-01\r\n2866,\t0.000000e+00,\t7.857143e-01,\t8.571429e-01\r\n2867,\t7.142857e-02,\t7.857143e-01,\t8.571429e-01\r\n2868,\t1.428571e-01,\t7.857143e-01,\t8.571429e-01\r\n2869,\t2.142857e-01,\t7.857143e-01,\t8.571429e-01\r\n2870,\t2.857143e-01,\t7.857143e-01,\t8.571429e-01\r\n2871,\t3.571429e-01,\t7.857143e-01,\t8.571429e-01\r\n2872,\t4.285714e-01,\t7.857143e-01,\t8.571429e-01\r\n2873,\t5.000000e-01,\t7.857143e-01,\t8.571429e-01\r\n2874,\t5.714286e-01,\t7.857143e-01,\t8.571429e-01\r\n2875,\t6.428571e-01,\t7.857143e-01,\t8.571429e-01\r\n2876,\t7.142857e-01,\t7.857143e-01,\t8.571429e-01\r\n2877,\t7.857143e-01,\t7.857143e-01,\t8.571429e-01\r\n2878,\t8.571429e-01,\t7.857143e-01,\t8.571429e-01\r\n2879,\t9.285714e-01,\t7.857143e-01,\t8.571429e-01\r\n2880,\t1.000000e+00,\t7.857143e-01,\t8.571429e-01\r\n2881,\t0.000000e+00,\t8.571429e-01,\t8.571429e-01\r\n2882,\t7.142857e-02,\t8.571429e-01,\t8.571429e-01\r\n2883,\t1.428571e-01,\t8.571429e-01,\t8.571429e-01\r\n2884,\t2.142857e-01,\t8.571429e-01,\t8.571429e-01\r\n2885,\t2.857143e-01,\t8.571429e-01,\t8.571429e-01\r\n2886,\t3.571429e-01,\t8.571429e-01,\t8.571429e-01\r\n2887,\t4.285714e-01,\t8.571429e-01,\t8.571429e-01\r\n2888,\t5.000000e-01,\t8.571429e-01,\t8.571429e-01\r\n2889,\t5.714286e-01,\t8.571429e-01,\t8.571429e-01\r\n2890,\t6.428571e-01,\t8.571429e-01,\t8.571429e-01\r\n2891,\t7.142857e-01,\t8.571429e-01,\t8.571429e-01\r\n2892,\t7.857143e-01,\t8.571429e-01,\t8.571429e-01\r\n2893,\t8.571429e-01,\t8.571429e-01,\t8.571429e-01\r\n2894,\t9.285714e-01,\t8.571429e-01,\t8.571429e-01\r\n2895,\t1.000000e+00,\t8.571429e-01,\t8.571429e-01\r\n2896,\t0.000000e+00,\t9.285714e-01,\t8.571429e-01\r\n2897,\t7.142857e-02,\t9.285714e-01,\t8.571429e-01\r\n2898,\t1.428571e-01,\t9.285714e-01,\t8.571429e-01\r\n2899,\t2.142857e-01,\t9.285714e-01,\t8.571429e-01\r\n2900,\t2.857143e-01,\t9.285714e-01,\t8.571429e-01\r\n2901,\t3.571429e-01,\t9.285714e-01,\t8.571429e-01\r\n2902,\t4.285714e-01,\t9.285714e-01,\t8.571429e-01\r\n2903,\t5.000000e-01,\t9.285714e-01,\t8.571429e-01\r\n2904,\t5.714286e-01,\t9.285714e-01,\t8.571429e-01\r\n2905,\t6.428571e-01,\t9.285714e-01,\t8.571429e-01\r\n2906,\t7.142857e-01,\t9.285714e-01,\t8.571429e-01\r\n2907,\t7.857143e-01,\t9.285714e-01,\t8.571429e-01\r\n2908,\t8.571429e-01,\t9.285714e-01,\t8.571429e-01\r\n2909,\t9.285714e-01,\t9.285714e-01,\t8.571429e-01\r\n2910,\t1.000000e+00,\t9.285714e-01,\t8.571429e-01\r\n2911,\t0.000000e+00,\t1.000000e+00,\t8.571429e-01\r\n2912,\t7.142857e-02,\t1.000000e+00,\t8.571429e-01\r\n2913,\t1.428571e-01,\t1.000000e+00,\t8.571429e-01\r\n2914,\t2.142857e-01,\t1.000000e+00,\t8.571429e-01\r\n2915,\t2.857143e-01,\t1.000000e+00,\t8.571429e-01\r\n2916,\t3.571429e-01,\t1.000000e+00,\t8.571429e-01\r\n2917,\t4.285714e-01,\t1.000000e+00,\t8.571429e-01\r\n2918,\t5.000000e-01,\t1.000000e+00,\t8.571429e-01\r\n2919,\t5.714286e-01,\t1.000000e+00,\t8.571429e-01\r\n2920,\t6.428571e-01,\t1.000000e+00,\t8.571429e-01\r\n2921,\t7.142857e-01,\t1.000000e+00,\t8.571429e-01\r\n2922,\t7.857143e-01,\t1.000000e+00,\t8.571429e-01\r\n2923,\t8.571429e-01,\t1.000000e+00,\t8.571429e-01\r\n2924,\t9.285714e-01,\t1.000000e+00,\t8.571429e-01\r\n2925,\t1.000000e+00,\t1.000000e+00,\t8.571429e-01\r\n2926,\t0.000000e+00,\t0.000000e+00,\t9.285714e-01\r\n2927,\t7.142857e-02,\t0.000000e+00,\t9.285714e-01\r\n2928,\t1.428571e-01,\t0.000000e+00,\t9.285714e-01\r\n2929,\t2.142857e-01,\t0.000000e+00,\t9.285714e-01\r\n2930,\t2.857143e-01,\t0.000000e+00,\t9.285714e-01\r\n2931,\t3.571429e-01,\t0.000000e+00,\t9.285714e-01\r\n2932,\t4.285714e-01,\t0.000000e+00,\t9.285714e-01\r\n2933,\t5.000000e-01,\t0.000000e+00,\t9.285714e-01\r\n2934,\t5.714286e-01,\t0.000000e+00,\t9.285714e-01\r\n2935,\t6.428571e-01,\t0.000000e+00,\t9.285714e-01\r\n2936,\t7.142857e-01,\t0.000000e+00,\t9.285714e-01\r\n2937,\t7.857143e-01,\t0.000000e+00,\t9.285714e-01\r\n2938,\t8.571429e-01,\t0.000000e+00,\t9.285714e-01\r\n2939,\t9.285714e-01,\t0.000000e+00,\t9.285714e-01\r\n2940,\t1.000000e+00,\t0.000000e+00,\t9.285714e-01\r\n2941,\t0.000000e+00,\t7.142857e-02,\t9.285714e-01\r\n2942,\t7.142857e-02,\t7.142857e-02,\t9.285714e-01\r\n2943,\t1.428571e-01,\t7.142857e-02,\t9.285714e-01\r\n2944,\t2.142857e-01,\t7.142857e-02,\t9.285714e-01\r\n2945,\t2.857143e-01,\t7.142857e-02,\t9.285714e-01\r\n2946,\t3.571429e-01,\t7.142857e-02,\t9.285714e-01\r\n2947,\t4.285714e-01,\t7.142857e-02,\t9.285714e-01\r\n2948,\t5.000000e-01,\t7.142857e-02,\t9.285714e-01\r\n2949,\t5.714286e-01,\t7.142857e-02,\t9.285714e-01\r\n2950,\t6.428571e-01,\t7.142857e-02,\t9.285714e-01\r\n2951,\t7.142857e-01,\t7.142857e-02,\t9.285714e-01\r\n2952,\t7.857143e-01,\t7.142857e-02,\t9.285714e-01\r\n2953,\t8.571429e-01,\t7.142857e-02,\t9.285714e-01\r\n2954,\t9.285714e-01,\t7.142857e-02,\t9.285714e-01\r\n2955,\t1.000000e+00,\t7.142857e-02,\t9.285714e-01\r\n2956,\t0.000000e+00,\t1.428571e-01,\t9.285714e-01\r\n2957,\t7.142857e-02,\t1.428571e-01,\t9.285714e-01\r\n2958,\t1.428571e-01,\t1.428571e-01,\t9.285714e-01\r\n2959,\t2.142857e-01,\t1.428571e-01,\t9.285714e-01\r\n2960,\t2.857143e-01,\t1.428571e-01,\t9.285714e-01\r\n2961,\t3.571429e-01,\t1.428571e-01,\t9.285714e-01\r\n2962,\t4.285714e-01,\t1.428571e-01,\t9.285714e-01\r\n2963,\t5.000000e-01,\t1.428571e-01,\t9.285714e-01\r\n2964,\t5.714286e-01,\t1.428571e-01,\t9.285714e-01\r\n2965,\t6.428571e-01,\t1.428571e-01,\t9.285714e-01\r\n2966,\t7.142857e-01,\t1.428571e-01,\t9.285714e-01\r\n2967,\t7.857143e-01,\t1.428571e-01,\t9.285714e-01\r\n2968,\t8.571429e-01,\t1.428571e-01,\t9.285714e-01\r\n2969,\t9.285714e-01,\t1.428571e-01,\t9.285714e-01\r\n2970,\t1.000000e+00,\t1.428571e-01,\t9.285714e-01\r\n2971,\t0.000000e+00,\t2.142857e-01,\t9.285714e-01\r\n2972,\t7.142857e-02,\t2.142857e-01,\t9.285714e-01\r\n2973,\t1.428571e-01,\t2.142857e-01,\t9.285714e-01\r\n2974,\t2.142857e-01,\t2.142857e-01,\t9.285714e-01\r\n2975,\t2.857143e-01,\t2.142857e-01,\t9.285714e-01\r\n2976,\t3.571429e-01,\t2.142857e-01,\t9.285714e-01\r\n2977,\t4.285714e-01,\t2.142857e-01,\t9.285714e-01\r\n2978,\t5.000000e-01,\t2.142857e-01,\t9.285714e-01\r\n2979,\t5.714286e-01,\t2.142857e-01,\t9.285714e-01\r\n2980,\t6.428571e-01,\t2.142857e-01,\t9.285714e-01\r\n2981,\t7.142857e-01,\t2.142857e-01,\t9.285714e-01\r\n2982,\t7.857143e-01,\t2.142857e-01,\t9.285714e-01\r\n2983,\t8.571429e-01,\t2.142857e-01,\t9.285714e-01\r\n2984,\t9.285714e-01,\t2.142857e-01,\t9.285714e-01\r\n2985,\t1.000000e+00,\t2.142857e-01,\t9.285714e-01\r\n2986,\t0.000000e+00,\t2.857143e-01,\t9.285714e-01\r\n2987,\t7.142857e-02,\t2.857143e-01,\t9.285714e-01\r\n2988,\t1.428571e-01,\t2.857143e-01,\t9.285714e-01\r\n2989,\t2.142857e-01,\t2.857143e-01,\t9.285714e-01\r\n2990,\t2.857143e-01,\t2.857143e-01,\t9.285714e-01\r\n2991,\t3.571429e-01,\t2.857143e-01,\t9.285714e-01\r\n2992,\t4.285714e-01,\t2.857143e-01,\t9.285714e-01\r\n2993,\t5.000000e-01,\t2.857143e-01,\t9.285714e-01\r\n2994,\t5.714286e-01,\t2.857143e-01,\t9.285714e-01\r\n2995,\t6.428571e-01,\t2.857143e-01,\t9.285714e-01\r\n2996,\t7.142857e-01,\t2.857143e-01,\t9.285714e-01\r\n2997,\t7.857143e-01,\t2.857143e-01,\t9.285714e-01\r\n2998,\t8.571429e-01,\t2.857143e-01,\t9.285714e-01\r\n2999,\t9.285714e-01,\t2.857143e-01,\t9.285714e-01\r\n3000,\t1.000000e+00,\t2.857143e-01,\t9.285714e-01\r\n3001,\t0.000000e+00,\t3.571429e-01,\t9.285714e-01\r\n3002,\t7.142857e-02,\t3.571429e-01,\t9.285714e-01\r\n3003,\t1.428571e-01,\t3.571429e-01,\t9.285714e-01\r\n3004,\t2.142857e-01,\t3.571429e-01,\t9.285714e-01\r\n3005,\t2.857143e-01,\t3.571429e-01,\t9.285714e-01\r\n3006,\t3.571429e-01,\t3.571429e-01,\t9.285714e-01\r\n3007,\t4.285714e-01,\t3.571429e-01,\t9.285714e-01\r\n3008,\t5.000000e-01,\t3.571429e-01,\t9.285714e-01\r\n3009,\t5.714286e-01,\t3.571429e-01,\t9.285714e-01\r\n3010,\t6.428571e-01,\t3.571429e-01,\t9.285714e-01\r\n3011,\t7.142857e-01,\t3.571429e-01,\t9.285714e-01\r\n3012,\t7.857143e-01,\t3.571429e-01,\t9.285714e-01\r\n3013,\t8.571429e-01,\t3.571429e-01,\t9.285714e-01\r\n3014,\t9.285714e-01,\t3.571429e-01,\t9.285714e-01\r\n3015,\t1.000000e+00,\t3.571429e-01,\t9.285714e-01\r\n3016,\t0.000000e+00,\t4.285714e-01,\t9.285714e-01\r\n3017,\t7.142857e-02,\t4.285714e-01,\t9.285714e-01\r\n3018,\t1.428571e-01,\t4.285714e-01,\t9.285714e-01\r\n3019,\t2.142857e-01,\t4.285714e-01,\t9.285714e-01\r\n3020,\t2.857143e-01,\t4.285714e-01,\t9.285714e-01\r\n3021,\t3.571429e-01,\t4.285714e-01,\t9.285714e-01\r\n3022,\t4.285714e-01,\t4.285714e-01,\t9.285714e-01\r\n3023,\t5.000000e-01,\t4.285714e-01,\t9.285714e-01\r\n3024,\t5.714286e-01,\t4.285714e-01,\t9.285714e-01\r\n3025,\t6.428571e-01,\t4.285714e-01,\t9.285714e-01\r\n3026,\t7.142857e-01,\t4.285714e-01,\t9.285714e-01\r\n3027,\t7.857143e-01,\t4.285714e-01,\t9.285714e-01\r\n3028,\t8.571429e-01,\t4.285714e-01,\t9.285714e-01\r\n3029,\t9.285714e-01,\t4.285714e-01,\t9.285714e-01\r\n3030,\t1.000000e+00,\t4.285714e-01,\t9.285714e-01\r\n3031,\t0.000000e+00,\t5.000000e-01,\t9.285714e-01\r\n3032,\t7.142857e-02,\t5.000000e-01,\t9.285714e-01\r\n3033,\t1.428571e-01,\t5.000000e-01,\t9.285714e-01\r\n3034,\t2.142857e-01,\t5.000000e-01,\t9.285714e-01\r\n3035,\t2.857143e-01,\t5.000000e-01,\t9.285714e-01\r\n3036,\t3.571429e-01,\t5.000000e-01,\t9.285714e-01\r\n3037,\t4.285714e-01,\t5.000000e-01,\t9.285714e-01\r\n3038,\t5.000000e-01,\t5.000000e-01,\t9.285714e-01\r\n3039,\t5.714286e-01,\t5.000000e-01,\t9.285714e-01\r\n3040,\t6.428571e-01,\t5.000000e-01,\t9.285714e-01\r\n3041,\t7.142857e-01,\t5.000000e-01,\t9.285714e-01\r\n3042,\t7.857143e-01,\t5.000000e-01,\t9.285714e-01\r\n3043,\t8.571429e-01,\t5.000000e-01,\t9.285714e-01\r\n3044,\t9.285714e-01,\t5.000000e-01,\t9.285714e-01\r\n3045,\t1.000000e+00,\t5.000000e-01,\t9.285714e-01\r\n3046,\t0.000000e+00,\t5.714286e-01,\t9.285714e-01\r\n3047,\t7.142857e-02,\t5.714286e-01,\t9.285714e-01\r\n3048,\t1.428571e-01,\t5.714286e-01,\t9.285714e-01\r\n3049,\t2.142857e-01,\t5.714286e-01,\t9.285714e-01\r\n3050,\t2.857143e-01,\t5.714286e-01,\t9.285714e-01\r\n3051,\t3.571429e-01,\t5.714286e-01,\t9.285714e-01\r\n3052,\t4.285714e-01,\t5.714286e-01,\t9.285714e-01\r\n3053,\t5.000000e-01,\t5.714286e-01,\t9.285714e-01\r\n3054,\t5.714286e-01,\t5.714286e-01,\t9.285714e-01\r\n3055,\t6.428571e-01,\t5.714286e-01,\t9.285714e-01\r\n3056,\t7.142857e-01,\t5.714286e-01,\t9.285714e-01\r\n3057,\t7.857143e-01,\t5.714286e-01,\t9.285714e-01\r\n3058,\t8.571429e-01,\t5.714286e-01,\t9.285714e-01\r\n3059,\t9.285714e-01,\t5.714286e-01,\t9.285714e-01\r\n3060,\t1.000000e+00,\t5.714286e-01,\t9.285714e-01\r\n3061,\t0.000000e+00,\t6.428571e-01,\t9.285714e-01\r\n3062,\t7.142857e-02,\t6.428571e-01,\t9.285714e-01\r\n3063,\t1.428571e-01,\t6.428571e-01,\t9.285714e-01\r\n3064,\t2.142857e-01,\t6.428571e-01,\t9.285714e-01\r\n3065,\t2.857143e-01,\t6.428571e-01,\t9.285714e-01\r\n3066,\t3.571429e-01,\t6.428571e-01,\t9.285714e-01\r\n3067,\t4.285714e-01,\t6.428571e-01,\t9.285714e-01\r\n3068,\t5.000000e-01,\t6.428571e-01,\t9.285714e-01\r\n3069,\t5.714286e-01,\t6.428571e-01,\t9.285714e-01\r\n3070,\t6.428571e-01,\t6.428571e-01,\t9.285714e-01\r\n3071,\t7.142857e-01,\t6.428571e-01,\t9.285714e-01\r\n3072,\t7.857143e-01,\t6.428571e-01,\t9.285714e-01\r\n3073,\t8.571429e-01,\t6.428571e-01,\t9.285714e-01\r\n3074,\t9.285714e-01,\t6.428571e-01,\t9.285714e-01\r\n3075,\t1.000000e+00,\t6.428571e-01,\t9.285714e-01\r\n3076,\t0.000000e+00,\t7.142857e-01,\t9.285714e-01\r\n3077,\t7.142857e-02,\t7.142857e-01,\t9.285714e-01\r\n3078,\t1.428571e-01,\t7.142857e-01,\t9.285714e-01\r\n3079,\t2.142857e-01,\t7.142857e-01,\t9.285714e-01\r\n3080,\t2.857143e-01,\t7.142857e-01,\t9.285714e-01\r\n3081,\t3.571429e-01,\t7.142857e-01,\t9.285714e-01\r\n3082,\t4.285714e-01,\t7.142857e-01,\t9.285714e-01\r\n3083,\t5.000000e-01,\t7.142857e-01,\t9.285714e-01\r\n3084,\t5.714286e-01,\t7.142857e-01,\t9.285714e-01\r\n3085,\t6.428571e-01,\t7.142857e-01,\t9.285714e-01\r\n3086,\t7.142857e-01,\t7.142857e-01,\t9.285714e-01\r\n3087,\t7.857143e-01,\t7.142857e-01,\t9.285714e-01\r\n3088,\t8.571429e-01,\t7.142857e-01,\t9.285714e-01\r\n3089,\t9.285714e-01,\t7.142857e-01,\t9.285714e-01\r\n3090,\t1.000000e+00,\t7.142857e-01,\t9.285714e-01\r\n3091,\t0.000000e+00,\t7.857143e-01,\t9.285714e-01\r\n3092,\t7.142857e-02,\t7.857143e-01,\t9.285714e-01\r\n3093,\t1.428571e-01,\t7.857143e-01,\t9.285714e-01\r\n3094,\t2.142857e-01,\t7.857143e-01,\t9.285714e-01\r\n3095,\t2.857143e-01,\t7.857143e-01,\t9.285714e-01\r\n3096,\t3.571429e-01,\t7.857143e-01,\t9.285714e-01\r\n3097,\t4.285714e-01,\t7.857143e-01,\t9.285714e-01\r\n3098,\t5.000000e-01,\t7.857143e-01,\t9.285714e-01\r\n3099,\t5.714286e-01,\t7.857143e-01,\t9.285714e-01\r\n3100,\t6.428571e-01,\t7.857143e-01,\t9.285714e-01\r\n3101,\t7.142857e-01,\t7.857143e-01,\t9.285714e-01\r\n3102,\t7.857143e-01,\t7.857143e-01,\t9.285714e-01\r\n3103,\t8.571429e-01,\t7.857143e-01,\t9.285714e-01\r\n3104,\t9.285714e-01,\t7.857143e-01,\t9.285714e-01\r\n3105,\t1.000000e+00,\t7.857143e-01,\t9.285714e-01\r\n3106,\t0.000000e+00,\t8.571429e-01,\t9.285714e-01\r\n3107,\t7.142857e-02,\t8.571429e-01,\t9.285714e-01\r\n3108,\t1.428571e-01,\t8.571429e-01,\t9.285714e-01\r\n3109,\t2.142857e-01,\t8.571429e-01,\t9.285714e-01\r\n3110,\t2.857143e-01,\t8.571429e-01,\t9.285714e-01\r\n3111,\t3.571429e-01,\t8.571429e-01,\t9.285714e-01\r\n3112,\t4.285714e-01,\t8.571429e-01,\t9.285714e-01\r\n3113,\t5.000000e-01,\t8.571429e-01,\t9.285714e-01\r\n3114,\t5.714286e-01,\t8.571429e-01,\t9.285714e-01\r\n3115,\t6.428571e-01,\t8.571429e-01,\t9.285714e-01\r\n3116,\t7.142857e-01,\t8.571429e-01,\t9.285714e-01\r\n3117,\t7.857143e-01,\t8.571429e-01,\t9.285714e-01\r\n3118,\t8.571429e-01,\t8.571429e-01,\t9.285714e-01\r\n3119,\t9.285714e-01,\t8.571429e-01,\t9.285714e-01\r\n3120,\t1.000000e+00,\t8.571429e-01,\t9.285714e-01\r\n3121,\t0.000000e+00,\t9.285714e-01,\t9.285714e-01\r\n3122,\t7.142857e-02,\t9.285714e-01,\t9.285714e-01\r\n3123,\t1.428571e-01,\t9.285714e-01,\t9.285714e-01\r\n3124,\t2.142857e-01,\t9.285714e-01,\t9.285714e-01\r\n3125,\t2.857143e-01,\t9.285714e-01,\t9.285714e-01\r\n3126,\t3.571429e-01,\t9.285714e-01,\t9.285714e-01\r\n3127,\t4.285714e-01,\t9.285714e-01,\t9.285714e-01\r\n3128,\t5.000000e-01,\t9.285714e-01,\t9.285714e-01\r\n3129,\t5.714286e-01,\t9.285714e-01,\t9.285714e-01\r\n3130,\t6.428571e-01,\t9.285714e-01,\t9.285714e-01\r\n3131,\t7.142857e-01,\t9.285714e-01,\t9.285714e-01\r\n3132,\t7.857143e-01,\t9.285714e-01,\t9.285714e-01\r\n3133,\t8.571429e-01,\t9.285714e-01,\t9.285714e-01\r\n3134,\t9.285714e-01,\t9.285714e-01,\t9.285714e-01\r\n3135,\t1.000000e+00,\t9.285714e-01,\t9.285714e-01\r\n3136,\t0.000000e+00,\t1.000000e+00,\t9.285714e-01\r\n3137,\t7.142857e-02,\t1.000000e+00,\t9.285714e-01\r\n3138,\t1.428571e-01,\t1.000000e+00,\t9.285714e-01\r\n3139,\t2.142857e-01,\t1.000000e+00,\t9.285714e-01\r\n3140,\t2.857143e-01,\t1.000000e+00,\t9.285714e-01\r\n3141,\t3.571429e-01,\t1.000000e+00,\t9.285714e-01\r\n3142,\t4.285714e-01,\t1.000000e+00,\t9.285714e-01\r\n3143,\t5.000000e-01,\t1.000000e+00,\t9.285714e-01\r\n3144,\t5.714286e-01,\t1.000000e+00,\t9.285714e-01\r\n3145,\t6.428571e-01,\t1.000000e+00,\t9.285714e-01\r\n3146,\t7.142857e-01,\t1.000000e+00,\t9.285714e-01\r\n3147,\t7.857143e-01,\t1.000000e+00,\t9.285714e-01\r\n3148,\t8.571429e-01,\t1.000000e+00,\t9.285714e-01\r\n3149,\t9.285714e-01,\t1.000000e+00,\t9.285714e-01\r\n3150,\t1.000000e+00,\t1.000000e+00,\t9.285714e-01\r\n3151,\t0.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n3152,\t7.142857e-02,\t0.000000e+00,\t1.000000e+00\r\n3153,\t1.428571e-01,\t0.000000e+00,\t1.000000e+00\r\n3154,\t2.142857e-01,\t0.000000e+00,\t1.000000e+00\r\n3155,\t2.857143e-01,\t0.000000e+00,\t1.000000e+00\r\n3156,\t3.571429e-01,\t0.000000e+00,\t1.000000e+00\r\n3157,\t4.285714e-01,\t0.000000e+00,\t1.000000e+00\r\n3158,\t5.000000e-01,\t0.000000e+00,\t1.000000e+00\r\n3159,\t5.714286e-01,\t0.000000e+00,\t1.000000e+00\r\n3160,\t6.428571e-01,\t0.000000e+00,\t1.000000e+00\r\n3161,\t7.142857e-01,\t0.000000e+00,\t1.000000e+00\r\n3162,\t7.857143e-01,\t0.000000e+00,\t1.000000e+00\r\n3163,\t8.571429e-01,\t0.000000e+00,\t1.000000e+00\r\n3164,\t9.285714e-01,\t0.000000e+00,\t1.000000e+00\r\n3165,\t1.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n3166,\t0.000000e+00,\t7.142857e-02,\t1.000000e+00\r\n3167,\t7.142857e-02,\t7.142857e-02,\t1.000000e+00\r\n3168,\t1.428571e-01,\t7.142857e-02,\t1.000000e+00\r\n3169,\t2.142857e-01,\t7.142857e-02,\t1.000000e+00\r\n3170,\t2.857143e-01,\t7.142857e-02,\t1.000000e+00\r\n3171,\t3.571429e-01,\t7.142857e-02,\t1.000000e+00\r\n3172,\t4.285714e-01,\t7.142857e-02,\t1.000000e+00\r\n3173,\t5.000000e-01,\t7.142857e-02,\t1.000000e+00\r\n3174,\t5.714286e-01,\t7.142857e-02,\t1.000000e+00\r\n3175,\t6.428571e-01,\t7.142857e-02,\t1.000000e+00\r\n3176,\t7.142857e-01,\t7.142857e-02,\t1.000000e+00\r\n3177,\t7.857143e-01,\t7.142857e-02,\t1.000000e+00\r\n3178,\t8.571429e-01,\t7.142857e-02,\t1.000000e+00\r\n3179,\t9.285714e-01,\t7.142857e-02,\t1.000000e+00\r\n3180,\t1.000000e+00,\t7.142857e-02,\t1.000000e+00\r\n3181,\t0.000000e+00,\t1.428571e-01,\t1.000000e+00\r\n3182,\t7.142857e-02,\t1.428571e-01,\t1.000000e+00\r\n3183,\t1.428571e-01,\t1.428571e-01,\t1.000000e+00\r\n3184,\t2.142857e-01,\t1.428571e-01,\t1.000000e+00\r\n3185,\t2.857143e-01,\t1.428571e-01,\t1.000000e+00\r\n3186,\t3.571429e-01,\t1.428571e-01,\t1.000000e+00\r\n3187,\t4.285714e-01,\t1.428571e-01,\t1.000000e+00\r\n3188,\t5.000000e-01,\t1.428571e-01,\t1.000000e+00\r\n3189,\t5.714286e-01,\t1.428571e-01,\t1.000000e+00\r\n3190,\t6.428571e-01,\t1.428571e-01,\t1.000000e+00\r\n3191,\t7.142857e-01,\t1.428571e-01,\t1.000000e+00\r\n3192,\t7.857143e-01,\t1.428571e-01,\t1.000000e+00\r\n3193,\t8.571429e-01,\t1.428571e-01,\t1.000000e+00\r\n3194,\t9.285714e-01,\t1.428571e-01,\t1.000000e+00\r\n3195,\t1.000000e+00,\t1.428571e-01,\t1.000000e+00\r\n3196,\t0.000000e+00,\t2.142857e-01,\t1.000000e+00\r\n3197,\t7.142857e-02,\t2.142857e-01,\t1.000000e+00\r\n3198,\t1.428571e-01,\t2.142857e-01,\t1.000000e+00\r\n3199,\t2.142857e-01,\t2.142857e-01,\t1.000000e+00\r\n3200,\t2.857143e-01,\t2.142857e-01,\t1.000000e+00\r\n3201,\t3.571429e-01,\t2.142857e-01,\t1.000000e+00\r\n3202,\t4.285714e-01,\t2.142857e-01,\t1.000000e+00\r\n3203,\t5.000000e-01,\t2.142857e-01,\t1.000000e+00\r\n3204,\t5.714286e-01,\t2.142857e-01,\t1.000000e+00\r\n3205,\t6.428571e-01,\t2.142857e-01,\t1.000000e+00\r\n3206,\t7.142857e-01,\t2.142857e-01,\t1.000000e+00\r\n3207,\t7.857143e-01,\t2.142857e-01,\t1.000000e+00\r\n3208,\t8.571429e-01,\t2.142857e-01,\t1.000000e+00\r\n3209,\t9.285714e-01,\t2.142857e-01,\t1.000000e+00\r\n3210,\t1.000000e+00,\t2.142857e-01,\t1.000000e+00\r\n3211,\t0.000000e+00,\t2.857143e-01,\t1.000000e+00\r\n3212,\t7.142857e-02,\t2.857143e-01,\t1.000000e+00\r\n3213,\t1.428571e-01,\t2.857143e-01,\t1.000000e+00\r\n3214,\t2.142857e-01,\t2.857143e-01,\t1.000000e+00\r\n3215,\t2.857143e-01,\t2.857143e-01,\t1.000000e+00\r\n3216,\t3.571429e-01,\t2.857143e-01,\t1.000000e+00\r\n3217,\t4.285714e-01,\t2.857143e-01,\t1.000000e+00\r\n3218,\t5.000000e-01,\t2.857143e-01,\t1.000000e+00\r\n3219,\t5.714286e-01,\t2.857143e-01,\t1.000000e+00\r\n3220,\t6.428571e-01,\t2.857143e-01,\t1.000000e+00\r\n3221,\t7.142857e-01,\t2.857143e-01,\t1.000000e+00\r\n3222,\t7.857143e-01,\t2.857143e-01,\t1.000000e+00\r\n3223,\t8.571429e-01,\t2.857143e-01,\t1.000000e+00\r\n3224,\t9.285714e-01,\t2.857143e-01,\t1.000000e+00\r\n3225,\t1.000000e+00,\t2.857143e-01,\t1.000000e+00\r\n3226,\t0.000000e+00,\t3.571429e-01,\t1.000000e+00\r\n3227,\t7.142857e-02,\t3.571429e-01,\t1.000000e+00\r\n3228,\t1.428571e-01,\t3.571429e-01,\t1.000000e+00\r\n3229,\t2.142857e-01,\t3.571429e-01,\t1.000000e+00\r\n3230,\t2.857143e-01,\t3.571429e-01,\t1.000000e+00\r\n3231,\t3.571429e-01,\t3.571429e-01,\t1.000000e+00\r\n3232,\t4.285714e-01,\t3.571429e-01,\t1.000000e+00\r\n3233,\t5.000000e-01,\t3.571429e-01,\t1.000000e+00\r\n3234,\t5.714286e-01,\t3.571429e-01,\t1.000000e+00\r\n3235,\t6.428571e-01,\t3.571429e-01,\t1.000000e+00\r\n3236,\t7.142857e-01,\t3.571429e-01,\t1.000000e+00\r\n3237,\t7.857143e-01,\t3.571429e-01,\t1.000000e+00\r\n3238,\t8.571429e-01,\t3.571429e-01,\t1.000000e+00\r\n3239,\t9.285714e-01,\t3.571429e-01,\t1.000000e+00\r\n3240,\t1.000000e+00,\t3.571429e-01,\t1.000000e+00\r\n3241,\t0.000000e+00,\t4.285714e-01,\t1.000000e+00\r\n3242,\t7.142857e-02,\t4.285714e-01,\t1.000000e+00\r\n3243,\t1.428571e-01,\t4.285714e-01,\t1.000000e+00\r\n3244,\t2.142857e-01,\t4.285714e-01,\t1.000000e+00\r\n3245,\t2.857143e-01,\t4.285714e-01,\t1.000000e+00\r\n3246,\t3.571429e-01,\t4.285714e-01,\t1.000000e+00\r\n3247,\t4.285714e-01,\t4.285714e-01,\t1.000000e+00\r\n3248,\t5.000000e-01,\t4.285714e-01,\t1.000000e+00\r\n3249,\t5.714286e-01,\t4.285714e-01,\t1.000000e+00\r\n3250,\t6.428571e-01,\t4.285714e-01,\t1.000000e+00\r\n3251,\t7.142857e-01,\t4.285714e-01,\t1.000000e+00\r\n3252,\t7.857143e-01,\t4.285714e-01,\t1.000000e+00\r\n3253,\t8.571429e-01,\t4.285714e-01,\t1.000000e+00\r\n3254,\t9.285714e-01,\t4.285714e-01,\t1.000000e+00\r\n3255,\t1.000000e+00,\t4.285714e-01,\t1.000000e+00\r\n3256,\t0.000000e+00,\t5.000000e-01,\t1.000000e+00\r\n3257,\t7.142857e-02,\t5.000000e-01,\t1.000000e+00\r\n3258,\t1.428571e-01,\t5.000000e-01,\t1.000000e+00\r\n3259,\t2.142857e-01,\t5.000000e-01,\t1.000000e+00\r\n3260,\t2.857143e-01,\t5.000000e-01,\t1.000000e+00\r\n3261,\t3.571429e-01,\t5.000000e-01,\t1.000000e+00\r\n3262,\t4.285714e-01,\t5.000000e-01,\t1.000000e+00\r\n3263,\t5.000000e-01,\t5.000000e-01,\t1.000000e+00\r\n3264,\t5.714286e-01,\t5.000000e-01,\t1.000000e+00\r\n3265,\t6.428571e-01,\t5.000000e-01,\t1.000000e+00\r\n3266,\t7.142857e-01,\t5.000000e-01,\t1.000000e+00\r\n3267,\t7.857143e-01,\t5.000000e-01,\t1.000000e+00\r\n3268,\t8.571429e-01,\t5.000000e-01,\t1.000000e+00\r\n3269,\t9.285714e-01,\t5.000000e-01,\t1.000000e+00\r\n3270,\t1.000000e+00,\t5.000000e-01,\t1.000000e+00\r\n3271,\t0.000000e+00,\t5.714286e-01,\t1.000000e+00\r\n3272,\t7.142857e-02,\t5.714286e-01,\t1.000000e+00\r\n3273,\t1.428571e-01,\t5.714286e-01,\t1.000000e+00\r\n3274,\t2.142857e-01,\t5.714286e-01,\t1.000000e+00\r\n3275,\t2.857143e-01,\t5.714286e-01,\t1.000000e+00\r\n3276,\t3.571429e-01,\t5.714286e-01,\t1.000000e+00\r\n3277,\t4.285714e-01,\t5.714286e-01,\t1.000000e+00\r\n3278,\t5.000000e-01,\t5.714286e-01,\t1.000000e+00\r\n3279,\t5.714286e-01,\t5.714286e-01,\t1.000000e+00\r\n3280,\t6.428571e-01,\t5.714286e-01,\t1.000000e+00\r\n3281,\t7.142857e-01,\t5.714286e-01,\t1.000000e+00\r\n3282,\t7.857143e-01,\t5.714286e-01,\t1.000000e+00\r\n3283,\t8.571429e-01,\t5.714286e-01,\t1.000000e+00\r\n3284,\t9.285714e-01,\t5.714286e-01,\t1.000000e+00\r\n3285,\t1.000000e+00,\t5.714286e-01,\t1.000000e+00\r\n3286,\t0.000000e+00,\t6.428571e-01,\t1.000000e+00\r\n3287,\t7.142857e-02,\t6.428571e-01,\t1.000000e+00\r\n3288,\t1.428571e-01,\t6.428571e-01,\t1.000000e+00\r\n3289,\t2.142857e-01,\t6.428571e-01,\t1.000000e+00\r\n3290,\t2.857143e-01,\t6.428571e-01,\t1.000000e+00\r\n3291,\t3.571429e-01,\t6.428571e-01,\t1.000000e+00\r\n3292,\t4.285714e-01,\t6.428571e-01,\t1.000000e+00\r\n3293,\t5.000000e-01,\t6.428571e-01,\t1.000000e+00\r\n3294,\t5.714286e-01,\t6.428571e-01,\t1.000000e+00\r\n3295,\t6.428571e-01,\t6.428571e-01,\t1.000000e+00\r\n3296,\t7.142857e-01,\t6.428571e-01,\t1.000000e+00\r\n3297,\t7.857143e-01,\t6.428571e-01,\t1.000000e+00\r\n3298,\t8.571429e-01,\t6.428571e-01,\t1.000000e+00\r\n3299,\t9.285714e-01,\t6.428571e-01,\t1.000000e+00\r\n3300,\t1.000000e+00,\t6.428571e-01,\t1.000000e+00\r\n3301,\t0.000000e+00,\t7.142857e-01,\t1.000000e+00\r\n3302,\t7.142857e-02,\t7.142857e-01,\t1.000000e+00\r\n3303,\t1.428571e-01,\t7.142857e-01,\t1.000000e+00\r\n3304,\t2.142857e-01,\t7.142857e-01,\t1.000000e+00\r\n3305,\t2.857143e-01,\t7.142857e-01,\t1.000000e+00\r\n3306,\t3.571429e-01,\t7.142857e-01,\t1.000000e+00\r\n3307,\t4.285714e-01,\t7.142857e-01,\t1.000000e+00\r\n3308,\t5.000000e-01,\t7.142857e-01,\t1.000000e+00\r\n3309,\t5.714286e-01,\t7.142857e-01,\t1.000000e+00\r\n3310,\t6.428571e-01,\t7.142857e-01,\t1.000000e+00\r\n3311,\t7.142857e-01,\t7.142857e-01,\t1.000000e+00\r\n3312,\t7.857143e-01,\t7.142857e-01,\t1.000000e+00\r\n3313,\t8.571429e-01,\t7.142857e-01,\t1.000000e+00\r\n3314,\t9.285714e-01,\t7.142857e-01,\t1.000000e+00\r\n3315,\t1.000000e+00,\t7.142857e-01,\t1.000000e+00\r\n3316,\t0.000000e+00,\t7.857143e-01,\t1.000000e+00\r\n3317,\t7.142857e-02,\t7.857143e-01,\t1.000000e+00\r\n3318,\t1.428571e-01,\t7.857143e-01,\t1.000000e+00\r\n3319,\t2.142857e-01,\t7.857143e-01,\t1.000000e+00\r\n3320,\t2.857143e-01,\t7.857143e-01,\t1.000000e+00\r\n3321,\t3.571429e-01,\t7.857143e-01,\t1.000000e+00\r\n3322,\t4.285714e-01,\t7.857143e-01,\t1.000000e+00\r\n3323,\t5.000000e-01,\t7.857143e-01,\t1.000000e+00\r\n3324,\t5.714286e-01,\t7.857143e-01,\t1.000000e+00\r\n3325,\t6.428571e-01,\t7.857143e-01,\t1.000000e+00\r\n3326,\t7.142857e-01,\t7.857143e-01,\t1.000000e+00\r\n3327,\t7.857143e-01,\t7.857143e-01,\t1.000000e+00\r\n3328,\t8.571429e-01,\t7.857143e-01,\t1.000000e+00\r\n3329,\t9.285714e-01,\t7.857143e-01,\t1.000000e+00\r\n3330,\t1.000000e+00,\t7.857143e-01,\t1.000000e+00\r\n3331,\t0.000000e+00,\t8.571429e-01,\t1.000000e+00\r\n3332,\t7.142857e-02,\t8.571429e-01,\t1.000000e+00\r\n3333,\t1.428571e-01,\t8.571429e-01,\t1.000000e+00\r\n3334,\t2.142857e-01,\t8.571429e-01,\t1.000000e+00\r\n3335,\t2.857143e-01,\t8.571429e-01,\t1.000000e+00\r\n3336,\t3.571429e-01,\t8.571429e-01,\t1.000000e+00\r\n3337,\t4.285714e-01,\t8.571429e-01,\t1.000000e+00\r\n3338,\t5.000000e-01,\t8.571429e-01,\t1.000000e+00\r\n3339,\t5.714286e-01,\t8.571429e-01,\t1.000000e+00\r\n3340,\t6.428571e-01,\t8.571429e-01,\t1.000000e+00\r\n3341,\t7.142857e-01,\t8.571429e-01,\t1.000000e+00\r\n3342,\t7.857143e-01,\t8.571429e-01,\t1.000000e+00\r\n3343,\t8.571429e-01,\t8.571429e-01,\t1.000000e+00\r\n3344,\t9.285714e-01,\t8.571429e-01,\t1.000000e+00\r\n3345,\t1.000000e+00,\t8.571429e-01,\t1.000000e+00\r\n3346,\t0.000000e+00,\t9.285714e-01,\t1.000000e+00\r\n3347,\t7.142857e-02,\t9.285714e-01,\t1.000000e+00\r\n3348,\t1.428571e-01,\t9.285714e-01,\t1.000000e+00\r\n3349,\t2.142857e-01,\t9.285714e-01,\t1.000000e+00\r\n3350,\t2.857143e-01,\t9.285714e-01,\t1.000000e+00\r\n3351,\t3.571429e-01,\t9.285714e-01,\t1.000000e+00\r\n3352,\t4.285714e-01,\t9.285714e-01,\t1.000000e+00\r\n3353,\t5.000000e-01,\t9.285714e-01,\t1.000000e+00\r\n3354,\t5.714286e-01,\t9.285714e-01,\t1.000000e+00\r\n3355,\t6.428571e-01,\t9.285714e-01,\t1.000000e+00\r\n3356,\t7.142857e-01,\t9.285714e-01,\t1.000000e+00\r\n3357,\t7.857143e-01,\t9.285714e-01,\t1.000000e+00\r\n3358,\t8.571429e-01,\t9.285714e-01,\t1.000000e+00\r\n3359,\t9.285714e-01,\t9.285714e-01,\t1.000000e+00\r\n3360,\t1.000000e+00,\t9.285714e-01,\t1.000000e+00\r\n3361,\t0.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n3362,\t7.142857e-02,\t1.000000e+00,\t1.000000e+00\r\n3363,\t1.428571e-01,\t1.000000e+00,\t1.000000e+00\r\n3364,\t2.142857e-01,\t1.000000e+00,\t1.000000e+00\r\n3365,\t2.857143e-01,\t1.000000e+00,\t1.000000e+00\r\n3366,\t3.571429e-01,\t1.000000e+00,\t1.000000e+00\r\n3367,\t4.285714e-01,\t1.000000e+00,\t1.000000e+00\r\n3368,\t5.000000e-01,\t1.000000e+00,\t1.000000e+00\r\n3369,\t5.714286e-01,\t1.000000e+00,\t1.000000e+00\r\n3370,\t6.428571e-01,\t1.000000e+00,\t1.000000e+00\r\n3371,\t7.142857e-01,\t1.000000e+00,\t1.000000e+00\r\n3372,\t7.857143e-01,\t1.000000e+00,\t1.000000e+00\r\n3373,\t8.571429e-01,\t1.000000e+00,\t1.000000e+00\r\n3374,\t9.285714e-01,\t1.000000e+00,\t1.000000e+00\r\n3375,\t1.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n*Element, type=C3D8\r\n1,1,2,17,16,226,227,242,241\r\n2,2,3,18,17,227,228,243,242\r\n3,3,4,19,18,228,229,244,243\r\n4,4,5,20,19,229,230,245,244\r\n5,5,6,21,20,230,231,246,245\r\n6,6,7,22,21,231,232,247,246\r\n7,7,8,23,22,232,233,248,247\r\n8,8,9,24,23,233,234,249,248\r\n9,9,10,25,24,234,235,250,249\r\n10,10,11,26,25,235,236,251,250\r\n11,11,12,27,26,236,237,252,251\r\n12,12,13,28,27,237,238,253,252\r\n13,13,14,29,28,238,239,254,253\r\n14,14,15,30,29,239,240,255,254\r\n15,16,17,32,31,241,242,257,256\r\n16,17,18,33,32,242,243,258,257\r\n17,18,19,34,33,243,244,259,258\r\n18,19,20,35,34,244,245,260,259\r\n19,20,21,36,35,245,246,261,260\r\n20,21,22,37,36,246,247,262,261\r\n21,22,23,38,37,247,248,263,262\r\n22,23,24,39,38,248,249,264,263\r\n23,24,25,40,39,249,250,265,264\r\n24,25,26,41,40,250,251,266,265\r\n25,26,27,42,41,251,252,267,266\r\n26,27,28,43,42,252,253,268,267\r\n27,28,29,44,43,253,254,269,268\r\n28,29,30,45,44,254,255,270,269\r\n29,31,32,47,46,256,257,272,271\r\n30,32,33,48,47,257,258,273,272\r\n31,33,34,49,48,258,259,274,273\r\n32,34,35,50,49,259,260,275,274\r\n33,35,36,51,50,260,261,276,275\r\n34,36,37,52,51,261,262,277,276\r\n35,37,38,53,52,262,263,278,277\r\n36,38,39,54,53,263,264,279,278\r\n37,39,40,55,54,264,265,280,279\r\n38,40,41,56,55,265,266,281,280\r\n39,41,42,57,56,266,267,282,281\r\n40,42,43,58,57,267,268,283,282\r\n41,43,44,59,58,268,269,284,283\r\n42,44,45,60,59,269,270,285,284\r\n43,46,47,62,61,271,272,287,286\r\n44,47,48,63,62,272,273,288,287\r\n45,48,49,64,63,273,274,289,288\r\n46,49,50,65,64,274,275,290,289\r\n47,50,51,66,65,275,276,291,290\r\n48,51,52,67,66,276,277,292,291\r\n49,52,53,68,67,277,278,293,292\r\n50,53,54,69,68,278,279,294,293\r\n51,54,55,70,69,279,280,295,294\r\n52,55,56,71,70,280,281,296,295\r\n53,56,57,72,71,281,282,297,296\r\n54,57,58,73,72,282,283,298,297\r\n55,58,59,74,73,283,284,299,298\r\n56,59,60,75,74,284,285,300,299\r\n57,61,62,77,76,286,287,302,301\r\n58,62,63,78,77,287,288,303,302\r\n59,63,64,79,78,288,289,304,303\r\n60,64,65,80,79,289,290,305,304\r\n61,65,66,81,80,290,291,306,305\r\n62,66,67,82,81,291,292,307,306\r\n63,67,68,83,82,292,293,308,307\r\n64,68,69,84,83,293,294,309,308\r\n65,69,70,85,84,294,295,310,309\r\n66,70,71,86,85,295,296,311,310\r\n67,71,72,87,86,296,297,312,311\r\n68,72,73,88,87,297,298,313,312\r\n69,73,74,89,88,298,299,314,313\r\n70,74,75,90,89,299,300,315,314\r\n71,76,77,92,91,301,302,317,316\r\n72,77,78,93,92,302,303,318,317\r\n73,78,79,94,93,303,304,319,318\r\n74,79,80,95,94,304,305,320,319\r\n75,80,81,96,95,305,306,321,320\r\n76,81,82,97,96,306,307,322,321\r\n77,82,83,98,97,307,308,323,322\r\n78,83,84,99,98,308,309,324,323\r\n79,84,85,100,99,309,310,325,324\r\n80,85,86,101,100,310,311,326,325\r\n81,86,87,102,101,311,312,327,326\r\n82,87,88,103,102,312,313,328,327\r\n83,88,89,104,103,313,314,329,328\r\n84,89,90,105,104,314,315,330,329\r\n85,91,92,107,106,316,317,332,331\r\n86,92,93,108,107,317,318,333,332\r\n87,93,94,109,108,318,319,334,333\r\n88,94,95,110,109,319,320,335,334\r\n89,95,96,111,110,320,321,336,335\r\n90,96,97,112,111,321,322,337,336\r\n91,97,98,113,112,322,323,338,337\r\n92,98,99,114,113,323,324,339,338\r\n93,99,100,115,114,324,325,340,339\r\n94,100,101,116,115,325,326,341,340\r\n95,101,102,117,116,326,327,342,341\r\n96,102,103,118,117,327,328,343,342\r\n97,103,104,119,118,328,329,344,343\r\n98,104,105,120,119,329,330,345,344\r\n99,106,107,122,121,331,332,347,346\r\n100,107,108,123,122,332,333,348,347\r\n101,108,109,124,123,333,334,349,348\r\n102,109,110,125,124,334,335,350,349\r\n103,110,111,126,125,335,336,351,350\r\n104,111,112,127,126,336,337,352,351\r\n105,112,113,128,127,337,338,353,352\r\n106,113,114,129,128,338,339,354,353\r\n107,114,115,130,129,339,340,355,354\r\n108,115,116,131,130,340,341,356,355\r\n109,116,117,132,131,341,342,357,356\r\n110,117,118,133,132,342,343,358,357\r\n111,118,119,134,133,343,344,359,358\r\n112,119,120,135,134,344,345,360,359\r\n113,121,122,137,136,346,347,362,361\r\n114,122,123,138,137,347,348,363,362\r\n115,123,124,139,138,348,349,364,363\r\n116,124,125,140,139,349,350,365,364\r\n117,125,126,141,140,350,351,366,365\r\n118,126,127,142,141,351,352,367,366\r\n119,127,128,143,142,352,353,368,367\r\n120,128,129,144,143,353,354,369,368\r\n121,129,130,145,144,354,355,370,369\r\n122,130,131,146,145,355,356,371,370\r\n123,131,132,147,146,356,357,372,371\r\n124,132,133,148,147,357,358,373,372\r\n125,133,134,149,148,358,359,374,373\r\n126,134,135,150,149,359,360,375,374\r\n127,136,137,152,151,361,362,377,376\r\n128,137,138,153,152,362,363,378,377\r\n129,138,139,154,153,363,364,379,378\r\n130,139,140,155,154,364,365,380,379\r\n131,140,141,156,155,365,366,381,380\r\n132,141,142,157,156,366,367,382,381\r\n133,142,143,158,157,367,368,383,382\r\n134,143,144,159,158,368,369,384,383\r\n135,144,145,160,159,369,370,385,384\r\n136,145,146,161,160,370,371,386,385\r\n137,146,147,162,161,371,372,387,386\r\n138,147,148,163,162,372,373,388,387\r\n139,148,149,164,163,373,374,389,388\r\n140,149,150,165,164,374,375,390,389\r\n141,151,152,167,166,376,377,392,391\r\n142,152,153,168,167,377,378,393,392\r\n143,153,154,169,168,378,379,394,393\r\n144,154,155,170,169,379,380,395,394\r\n145,155,156,171,170,380,381,396,395\r\n146,156,157,172,171,381,382,397,396\r\n147,157,158,173,172,382,383,398,397\r\n148,158,159,174,173,383,384,399,398\r\n149,159,160,175,174,384,385,400,399\r\n150,160,161,176,175,385,386,401,400\r\n151,161,162,177,176,386,387,402,401\r\n152,162,163,178,177,387,388,403,402\r\n153,163,164,179,178,388,389,404,403\r\n154,164,165,180,179,389,390,405,404\r\n155,166,167,182,181,391,392,407,406\r\n156,167,168,183,182,392,393,408,407\r\n157,168,169,184,183,393,394,409,408\r\n158,169,170,185,184,394,395,410,409\r\n159,170,171,186,185,395,396,411,410\r\n160,171,172,187,186,396,397,412,411\r\n161,172,173,188,187,397,398,413,412\r\n162,173,174,189,188,398,399,414,413\r\n163,174,175,190,189,399,400,415,414\r\n164,175,176,191,190,400,401,416,415\r\n165,176,177,192,191,401,402,417,416\r\n166,177,178,193,192,402,403,418,417\r\n167,178,179,194,193,403,404,419,418\r\n168,179,180,195,194,404,405,420,419\r\n169,181,182,197,196,406,407,422,421\r\n170,182,183,198,197,407,408,423,422\r\n171,183,184,199,198,408,409,424,423\r\n172,184,185,200,199,409,410,425,424\r\n173,185,186,201,200,410,411,426,425\r\n174,186,187,202,201,411,412,427,426\r\n175,187,188,203,202,412,413,428,427\r\n176,188,189,204,203,413,414,429,428\r\n177,189,190,205,204,414,415,430,429\r\n178,190,191,206,205,415,416,431,430\r\n179,191,192,207,206,416,417,432,431\r\n180,192,193,208,207,417,418,433,432\r\n181,193,194,209,208,418,419,434,433\r\n182,194,195,210,209,419,420,435,434\r\n183,196,197,212,211,421,422,437,436\r\n184,197,198,213,212,422,423,438,437\r\n185,198,199,214,213,423,424,439,438\r\n186,199,200,215,214,424,425,440,439\r\n187,200,201,216,215,425,426,441,440\r\n188,201,202,217,216,426,427,442,441\r\n189,202,203,218,217,427,428,443,442\r\n190,203,204,219,218,428,429,444,443\r\n191,204,205,220,219,429,430,445,444\r\n192,205,206,221,220,430,431,446,445\r\n193,206,207,222,221,431,432,447,446\r\n194,207,208,223,222,432,433,448,447\r\n195,208,209,224,223,433,434,449,448\r\n196,209,210,225,224,434,435,450,449\r\n197,226,227,242,241,451,452,467,466\r\n198,227,228,243,242,452,453,468,467\r\n199,228,229,244,243,453,454,469,468\r\n200,229,230,245,244,454,455,470,469\r\n201,230,231,246,245,455,456,471,470\r\n202,231,232,247,246,456,457,472,471\r\n203,232,233,248,247,457,458,473,472\r\n204,233,234,249,248,458,459,474,473\r\n205,234,235,250,249,459,460,475,474\r\n206,235,236,251,250,460,461,476,475\r\n207,236,237,252,251,461,462,477,476\r\n208,237,238,253,252,462,463,478,477\r\n209,238,239,254,253,463,464,479,478\r\n210,239,240,255,254,464,465,480,479\r\n211,241,242,257,256,466,467,482,481\r\n212,242,243,258,257,467,468,483,482\r\n213,243,244,259,258,468,469,484,483\r\n214,244,245,260,259,469,470,485,484\r\n215,245,246,261,260,470,471,486,485\r\n216,246,247,262,261,471,472,487,486\r\n217,247,248,263,262,472,473,488,487\r\n218,248,249,264,263,473,474,489,488\r\n219,249,250,265,264,474,475,490,489\r\n220,250,251,266,265,475,476,491,490\r\n221,251,252,267,266,476,477,492,491\r\n222,252,253,268,267,477,478,493,492\r\n223,253,254,269,268,478,479,494,493\r\n224,254,255,270,269,479,480,495,494\r\n225,256,257,272,271,481,482,497,496\r\n226,257,258,273,272,482,483,498,497\r\n227,258,259,274,273,483,484,499,498\r\n228,259,260,275,274,484,485,500,499\r\n229,260,261,276,275,485,486,501,500\r\n230,261,262,277,276,486,487,502,501\r\n231,262,263,278,277,487,488,503,502\r\n232,263,264,279,278,488,489,504,503\r\n233,264,265,280,279,489,490,505,504\r\n234,265,266,281,280,490,491,506,505\r\n235,266,267,282,281,491,492,507,506\r\n236,267,268,283,282,492,493,508,507\r\n237,268,269,284,283,493,494,509,508\r\n238,269,270,285,284,494,495,510,509\r\n239,271,272,287,286,496,497,512,511\r\n240,272,273,288,287,497,498,513,512\r\n241,273,274,289,288,498,499,514,513\r\n242,274,275,290,289,499,500,515,514\r\n243,275,276,291,290,500,501,516,515\r\n244,276,277,292,291,501,502,517,516\r\n245,277,278,293,292,502,503,518,517\r\n246,278,279,294,293,503,504,519,518\r\n247,279,280,295,294,504,505,520,519\r\n248,280,281,296,295,505,506,521,520\r\n249,281,282,297,296,506,507,522,521\r\n250,282,283,298,297,507,508,523,522\r\n251,283,284,299,298,508,509,524,523\r\n252,284,285,300,299,509,510,525,524\r\n253,286,287,302,301,511,512,527,526\r\n254,287,288,303,302,512,513,528,527\r\n255,288,289,304,303,513,514,529,528\r\n256,289,290,305,304,514,515,530,529\r\n257,290,291,306,305,515,516,531,530\r\n258,291,292,307,306,516,517,532,531\r\n259,292,293,308,307,517,518,533,532\r\n260,293,294,309,308,518,519,534,533\r\n261,294,295,310,309,519,520,535,534\r\n262,295,296,311,310,520,521,536,535\r\n263,296,297,312,311,521,522,537,536\r\n264,297,298,313,312,522,523,538,537\r\n265,298,299,314,313,523,524,539,538\r\n266,299,300,315,314,524,525,540,539\r\n267,301,302,317,316,526,527,542,541\r\n268,302,303,318,317,527,528,543,542\r\n269,303,304,319,318,528,529,544,543\r\n270,304,305,320,319,529,530,545,544\r\n271,305,306,321,320,530,531,546,545\r\n272,306,307,322,321,531,532,547,546\r\n273,307,308,323,322,532,533,548,547\r\n274,308,309,324,323,533,534,549,548\r\n275,309,310,325,324,534,535,550,549\r\n276,310,311,326,325,535,536,551,550\r\n277,311,312,327,326,536,537,552,551\r\n278,312,313,328,327,537,538,553,552\r\n279,313,314,329,328,538,539,554,553\r\n280,314,315,330,329,539,540,555,554\r\n281,316,317,332,331,541,542,557,556\r\n282,317,318,333,332,542,543,558,557\r\n283,318,319,334,333,543,544,559,558\r\n284,319,320,335,334,544,545,560,559\r\n285,320,321,336,335,545,546,561,560\r\n286,321,322,337,336,546,547,562,561\r\n287,322,323,338,337,547,548,563,562\r\n288,323,324,339,338,548,549,564,563\r\n289,324,325,340,339,549,550,565,564\r\n290,325,326,341,340,550,551,566,565\r\n291,326,327,342,341,551,552,567,566\r\n292,327,328,343,342,552,553,568,567\r\n293,328,329,344,343,553,554,569,568\r\n294,329,330,345,344,554,555,570,569\r\n295,331,332,347,346,556,557,572,571\r\n296,332,333,348,347,557,558,573,572\r\n297,333,334,349,348,558,559,574,573\r\n298,334,335,350,349,559,560,575,574\r\n299,335,336,351,350,560,561,576,575\r\n300,336,337,352,351,561,562,577,576\r\n301,337,338,353,352,562,563,578,577\r\n302,338,339,354,353,563,564,579,578\r\n303,339,340,355,354,564,565,580,579\r\n304,340,341,356,355,565,566,581,580\r\n305,341,342,357,356,566,567,582,581\r\n306,342,343,358,357,567,568,583,582\r\n307,343,344,359,358,568,569,584,583\r\n308,344,345,360,359,569,570,585,584\r\n309,346,347,362,361,571,572,587,586\r\n310,347,348,363,362,572,573,588,587\r\n311,348,349,364,363,573,574,589,588\r\n312,349,350,365,364,574,575,590,589\r\n313,350,351,366,365,575,576,591,590\r\n314,351,352,367,366,576,577,592,591\r\n315,352,353,368,367,577,578,593,592\r\n316,353,354,369,368,578,579,594,593\r\n317,354,355,370,369,579,580,595,594\r\n318,355,356,371,370,580,581,596,595\r\n319,356,357,372,371,581,582,597,596\r\n320,357,358,373,372,582,583,598,597\r\n321,358,359,374,373,583,584,599,598\r\n322,359,360,375,374,584,585,600,599\r\n323,361,362,377,376,586,587,602,601\r\n324,362,363,378,377,587,588,603,602\r\n325,363,364,379,378,588,589,604,603\r\n326,364,365,380,379,589,590,605,604\r\n327,365,366,381,380,590,591,606,605\r\n328,366,367,382,381,591,592,607,606\r\n329,367,368,383,382,592,593,608,607\r\n330,368,369,384,383,593,594,609,608\r\n331,369,370,385,384,594,595,610,609\r\n332,370,371,386,385,595,596,611,610\r\n333,371,372,387,386,596,597,612,611\r\n334,372,373,388,387,597,598,613,612\r\n335,373,374,389,388,598,599,614,613\r\n336,374,375,390,389,599,600,615,614\r\n337,376,377,392,391,601,602,617,616\r\n338,377,378,393,392,602,603,618,617\r\n339,378,379,394,393,603,604,619,618\r\n340,379,380,395,394,604,605,620,619\r\n341,380,381,396,395,605,606,621,620\r\n342,381,382,397,396,606,607,622,621\r\n343,382,383,398,397,607,608,623,622\r\n344,383,384,399,398,608,609,624,623\r\n345,384,385,400,399,609,610,625,624\r\n346,385,386,401,400,610,611,626,625\r\n347,386,387,402,401,611,612,627,626\r\n348,387,388,403,402,612,613,628,627\r\n349,388,389,404,403,613,614,629,628\r\n350,389,390,405,404,614,615,630,629\r\n351,391,392,407,406,616,617,632,631\r\n352,392,393,408,407,617,618,633,632\r\n353,393,394,409,408,618,619,634,633\r\n354,394,395,410,409,619,620,635,634\r\n355,395,396,411,410,620,621,636,635\r\n356,396,397,412,411,621,622,637,636\r\n357,397,398,413,412,622,623,638,637\r\n358,398,399,414,413,623,624,639,638\r\n359,399,400,415,414,624,625,640,639\r\n360,400,401,416,415,625,626,641,640\r\n361,401,402,417,416,626,627,642,641\r\n362,402,403,418,417,627,628,643,642\r\n363,403,404,419,418,628,629,644,643\r\n364,404,405,420,419,629,630,645,644\r\n365,406,407,422,421,631,632,647,646\r\n366,407,408,423,422,632,633,648,647\r\n367,408,409,424,423,633,634,649,648\r\n368,409,410,425,424,634,635,650,649\r\n369,410,411,426,425,635,636,651,650\r\n370,411,412,427,426,636,637,652,651\r\n371,412,413,428,427,637,638,653,652\r\n372,413,414,429,428,638,639,654,653\r\n373,414,415,430,429,639,640,655,654\r\n374,415,416,431,430,640,641,656,655\r\n375,416,417,432,431,641,642,657,656\r\n376,417,418,433,432,642,643,658,657\r\n377,418,419,434,433,643,644,659,658\r\n378,419,420,435,434,644,645,660,659\r\n379,421,422,437,436,646,647,662,661\r\n380,422,423,438,437,647,648,663,662\r\n381,423,424,439,438,648,649,664,663\r\n382,424,425,440,439,649,650,665,664\r\n383,425,426,441,440,650,651,666,665\r\n384,426,427,442,441,651,652,667,666\r\n385,427,428,443,442,652,653,668,667\r\n386,428,429,444,443,653,654,669,668\r\n387,429,430,445,444,654,655,670,669\r\n388,430,431,446,445,655,656,671,670\r\n389,431,432,447,446,656,657,672,671\r\n390,432,433,448,447,657,658,673,672\r\n391,433,434,449,448,658,659,674,673\r\n392,434,435,450,449,659,660,675,674\r\n393,451,452,467,466,676,677,692,691\r\n394,452,453,468,467,677,678,693,692\r\n395,453,454,469,468,678,679,694,693\r\n396,454,455,470,469,679,680,695,694\r\n397,455,456,471,470,680,681,696,695\r\n398,456,457,472,471,681,682,697,696\r\n399,457,458,473,472,682,683,698,697\r\n400,458,459,474,473,683,684,699,698\r\n401,459,460,475,474,684,685,700,699\r\n402,460,461,476,475,685,686,701,700\r\n403,461,462,477,476,686,687,702,701\r\n404,462,463,478,477,687,688,703,702\r\n405,463,464,479,478,688,689,704,703\r\n406,464,465,480,479,689,690,705,704\r\n407,466,467,482,481,691,692,707,706\r\n408,467,468,483,482,692,693,708,707\r\n409,468,469,484,483,693,694,709,708\r\n410,469,470,485,484,694,695,710,709\r\n411,470,471,486,485,695,696,711,710\r\n412,471,472,487,486,696,697,712,711\r\n413,472,473,488,487,697,698,713,712\r\n414,473,474,489,488,698,699,714,713\r\n415,474,475,490,489,699,700,715,714\r\n416,475,476,491,490,700,701,716,715\r\n417,476,477,492,491,701,702,717,716\r\n418,477,478,493,492,702,703,718,717\r\n419,478,479,494,493,703,704,719,718\r\n420,479,480,495,494,704,705,720,719\r\n421,481,482,497,496,706,707,722,721\r\n422,482,483,498,497,707,708,723,722\r\n423,483,484,499,498,708,709,724,723\r\n424,484,485,500,499,709,710,725,724\r\n425,485,486,501,500,710,711,726,725\r\n426,486,487,502,501,711,712,727,726\r\n427,487,488,503,502,712,713,728,727\r\n428,488,489,504,503,713,714,729,728\r\n429,489,490,505,504,714,715,730,729\r\n430,490,491,506,505,715,716,731,730\r\n431,491,492,507,506,716,717,732,731\r\n432,492,493,508,507,717,718,733,732\r\n433,493,494,509,508,718,719,734,733\r\n434,494,495,510,509,719,720,735,734\r\n435,496,497,512,511,721,722,737,736\r\n436,497,498,513,512,722,723,738,737\r\n437,498,499,514,513,723,724,739,738\r\n438,499,500,515,514,724,725,740,739\r\n439,500,501,516,515,725,726,741,740\r\n440,501,502,517,516,726,727,742,741\r\n441,502,503,518,517,727,728,743,742\r\n442,503,504,519,518,728,729,744,743\r\n443,504,505,520,519,729,730,745,744\r\n444,505,506,521,520,730,731,746,745\r\n445,506,507,522,521,731,732,747,746\r\n446,507,508,523,522,732,733,748,747\r\n447,508,509,524,523,733,734,749,748\r\n448,509,510,525,524,734,735,750,749\r\n449,511,512,527,526,736,737,752,751\r\n450,512,513,528,527,737,738,753,752\r\n451,513,514,529,528,738,739,754,753\r\n452,514,515,530,529,739,740,755,754\r\n453,515,516,531,530,740,741,756,755\r\n454,516,517,532,531,741,742,757,756\r\n455,517,518,533,532,742,743,758,757\r\n456,518,519,534,533,743,744,759,758\r\n457,519,520,535,534,744,745,760,759\r\n458,520,521,536,535,745,746,761,760\r\n459,521,522,537,536,746,747,762,761\r\n460,522,523,538,537,747,748,763,762\r\n461,523,524,539,538,748,749,764,763\r\n462,524,525,540,539,749,750,765,764\r\n463,526,527,542,541,751,752,767,766\r\n464,527,528,543,542,752,753,768,767\r\n465,528,529,544,543,753,754,769,768\r\n466,529,530,545,544,754,755,770,769\r\n467,530,531,546,545,755,756,771,770\r\n468,531,532,547,546,756,757,772,771\r\n469,532,533,548,547,757,758,773,772\r\n470,533,534,549,548,758,759,774,773\r\n471,534,535,550,549,759,760,775,774\r\n472,535,536,551,550,760,761,776,775\r\n473,536,537,552,551,761,762,777,776\r\n474,537,538,553,552,762,763,778,777\r\n475,538,539,554,553,763,764,779,778\r\n476,539,540,555,554,764,765,780,779\r\n477,541,542,557,556,766,767,782,781\r\n478,542,543,558,557,767,768,783,782\r\n479,543,544,559,558,768,769,784,783\r\n480,544,545,560,559,769,770,785,784\r\n481,545,546,561,560,770,771,786,785\r\n482,546,547,562,561,771,772,787,786\r\n483,547,548,563,562,772,773,788,787\r\n484,548,549,564,563,773,774,789,788\r\n485,549,550,565,564,774,775,790,789\r\n486,550,551,566,565,775,776,791,790\r\n487,551,552,567,566,776,777,792,791\r\n488,552,553,568,567,777,778,793,792\r\n489,553,554,569,568,778,779,794,793\r\n490,554,555,570,569,779,780,795,794\r\n491,556,557,572,571,781,782,797,796\r\n492,557,558,573,572,782,783,798,797\r\n493,558,559,574,573,783,784,799,798\r\n494,559,560,575,574,784,785,800,799\r\n495,560,561,576,575,785,786,801,800\r\n496,561,562,577,576,786,787,802,801\r\n497,562,563,578,577,787,788,803,802\r\n498,563,564,579,578,788,789,804,803\r\n499,564,565,580,579,789,790,805,804\r\n500,565,566,581,580,790,791,806,805\r\n501,566,567,582,581,791,792,807,806\r\n502,567,568,583,582,792,793,808,807\r\n503,568,569,584,583,793,794,809,808\r\n504,569,570,585,584,794,795,810,809\r\n505,571,572,587,586,796,797,812,811\r\n506,572,573,588,587,797,798,813,812\r\n507,573,574,589,588,798,799,814,813\r\n508,574,575,590,589,799,800,815,814\r\n509,575,576,591,590,800,801,816,815\r\n510,576,577,592,591,801,802,817,816\r\n511,577,578,593,592,802,803,818,817\r\n512,578,579,594,593,803,804,819,818\r\n513,579,580,595,594,804,805,820,819\r\n514,580,581,596,595,805,806,821,820\r\n515,581,582,597,596,806,807,822,821\r\n516,582,583,598,597,807,808,823,822\r\n517,583,584,599,598,808,809,824,823\r\n518,584,585,600,599,809,810,825,824\r\n519,586,587,602,601,811,812,827,826\r\n520,587,588,603,602,812,813,828,827\r\n521,588,589,604,603,813,814,829,828\r\n522,589,590,605,604,814,815,830,829\r\n523,590,591,606,605,815,816,831,830\r\n524,591,592,607,606,816,817,832,831\r\n525,592,593,608,607,817,818,833,832\r\n526,593,594,609,608,818,819,834,833\r\n527,594,595,610,609,819,820,835,834\r\n528,595,596,611,610,820,821,836,835\r\n529,596,597,612,611,821,822,837,836\r\n530,597,598,613,612,822,823,838,837\r\n531,598,599,614,613,823,824,839,838\r\n532,599,600,615,614,824,825,840,839\r\n533,601,602,617,616,826,827,842,841\r\n534,602,603,618,617,827,828,843,842\r\n535,603,604,619,618,828,829,844,843\r\n536,604,605,620,619,829,830,845,844\r\n537,605,606,621,620,830,831,846,845\r\n538,606,607,622,621,831,832,847,846\r\n539,607,608,623,622,832,833,848,847\r\n540,608,609,624,623,833,834,849,848\r\n541,609,610,625,624,834,835,850,849\r\n542,610,611,626,625,835,836,851,850\r\n543,611,612,627,626,836,837,852,851\r\n544,612,613,628,627,837,838,853,852\r\n545,613,614,629,628,838,839,854,853\r\n546,614,615,630,629,839,840,855,854\r\n547,616,617,632,631,841,842,857,856\r\n548,617,618,633,632,842,843,858,857\r\n549,618,619,634,633,843,844,859,858\r\n550,619,620,635,634,844,845,860,859\r\n551,620,621,636,635,845,846,861,860\r\n552,621,622,637,636,846,847,862,861\r\n553,622,623,638,637,847,848,863,862\r\n554,623,624,639,638,848,849,864,863\r\n555,624,625,640,639,849,850,865,864\r\n556,625,626,641,640,850,851,866,865\r\n557,626,627,642,641,851,852,867,866\r\n558,627,628,643,642,852,853,868,867\r\n559,628,629,644,643,853,854,869,868\r\n560,629,630,645,644,854,855,870,869\r\n561,631,632,647,646,856,857,872,871\r\n562,632,633,648,647,857,858,873,872\r\n563,633,634,649,648,858,859,874,873\r\n564,634,635,650,649,859,860,875,874\r\n565,635,636,651,650,860,861,876,875\r\n566,636,637,652,651,861,862,877,876\r\n567,637,638,653,652,862,863,878,877\r\n568,638,639,654,653,863,864,879,878\r\n569,639,640,655,654,864,865,880,879\r\n570,640,641,656,655,865,866,881,880\r\n571,641,642,657,656,866,867,882,881\r\n572,642,643,658,657,867,868,883,882\r\n573,643,644,659,658,868,869,884,883\r\n574,644,645,660,659,869,870,885,884\r\n575,646,647,662,661,871,872,887,886\r\n576,647,648,663,662,872,873,888,887\r\n577,648,649,664,663,873,874,889,888\r\n578,649,650,665,664,874,875,890,889\r\n579,650,651,666,665,875,876,891,890\r\n580,651,652,667,666,876,877,892,891\r\n581,652,653,668,667,877,878,893,892\r\n582,653,654,669,668,878,879,894,893\r\n583,654,655,670,669,879,880,895,894\r\n584,655,656,671,670,880,881,896,895\r\n585,656,657,672,671,881,882,897,896\r\n586,657,658,673,672,882,883,898,897\r\n587,658,659,674,673,883,884,899,898\r\n588,659,660,675,674,884,885,900,899\r\n589,676,677,692,691,901,902,917,916\r\n590,677,678,693,692,902,903,918,917\r\n591,678,679,694,693,903,904,919,918\r\n592,679,680,695,694,904,905,920,919\r\n593,680,681,696,695,905,906,921,920\r\n594,681,682,697,696,906,907,922,921\r\n595,682,683,698,697,907,908,923,922\r\n596,683,684,699,698,908,909,924,923\r\n597,684,685,700,699,909,910,925,924\r\n598,685,686,701,700,910,911,926,925\r\n599,686,687,702,701,911,912,927,926\r\n600,687,688,703,702,912,913,928,927\r\n601,688,689,704,703,913,914,929,928\r\n602,689,690,705,704,914,915,930,929\r\n603,691,692,707,706,916,917,932,931\r\n604,692,693,708,707,917,918,933,932\r\n605,693,694,709,708,918,919,934,933\r\n606,694,695,710,709,919,920,935,934\r\n607,695,696,711,710,920,921,936,935\r\n608,696,697,712,711,921,922,937,936\r\n609,697,698,713,712,922,923,938,937\r\n610,698,699,714,713,923,924,939,938\r\n611,699,700,715,714,924,925,940,939\r\n612,700,701,716,715,925,926,941,940\r\n613,701,702,717,716,926,927,942,941\r\n614,702,703,718,717,927,928,943,942\r\n615,703,704,719,718,928,929,944,943\r\n616,704,705,720,719,929,930,945,944\r\n617,706,707,722,721,931,932,947,946\r\n618,707,708,723,722,932,933,948,947\r\n619,708,709,724,723,933,934,949,948\r\n620,709,710,725,724,934,935,950,949\r\n621,710,711,726,725,935,936,951,950\r\n622,711,712,727,726,936,937,952,951\r\n623,712,713,728,727,937,938,953,952\r\n624,713,714,729,728,938,939,954,953\r\n625,714,715,730,729,939,940,955,954\r\n626,715,716,731,730,940,941,956,955\r\n627,716,717,732,731,941,942,957,956\r\n628,717,718,733,732,942,943,958,957\r\n629,718,719,734,733,943,944,959,958\r\n630,719,720,735,734,944,945,960,959\r\n631,721,722,737,736,946,947,962,961\r\n632,722,723,738,737,947,948,963,962\r\n633,723,724,739,738,948,949,964,963\r\n634,724,725,740,739,949,950,965,964\r\n635,725,726,741,740,950,951,966,965\r\n636,726,727,742,741,951,952,967,966\r\n637,727,728,743,742,952,953,968,967\r\n638,728,729,744,743,953,954,969,968\r\n639,729,730,745,744,954,955,970,969\r\n640,730,731,746,745,955,956,971,970\r\n641,731,732,747,746,956,957,972,971\r\n642,732,733,748,747,957,958,973,972\r\n643,733,734,749,748,958,959,974,973\r\n644,734,735,750,749,959,960,975,974\r\n645,736,737,752,751,961,962,977,976\r\n646,737,738,753,752,962,963,978,977\r\n647,738,739,754,753,963,964,979,978\r\n648,739,740,755,754,964,965,980,979\r\n649,740,741,756,755,965,966,981,980\r\n650,741,742,757,756,966,967,982,981\r\n651,742,743,758,757,967,968,983,982\r\n652,743,744,759,758,968,969,984,983\r\n653,744,745,760,759,969,970,985,984\r\n654,745,746,761,760,970,971,986,985\r\n655,746,747,762,761,971,972,987,986\r\n656,747,748,763,762,972,973,988,987\r\n657,748,749,764,763,973,974,989,988\r\n658,749,750,765,764,974,975,990,989\r\n659,751,752,767,766,976,977,992,991\r\n660,752,753,768,767,977,978,993,992\r\n661,753,754,769,768,978,979,994,993\r\n662,754,755,770,769,979,980,995,994\r\n663,755,756,771,770,980,981,996,995\r\n664,756,757,772,771,981,982,997,996\r\n665,757,758,773,772,982,983,998,997\r\n666,758,759,774,773,983,984,999,998\r\n667,759,760,775,774,984,985,1000,999\r\n668,760,761,776,775,985,986,1001,1000\r\n669,761,762,777,776,986,987,1002,1001\r\n670,762,763,778,777,987,988,1003,1002\r\n671,763,764,779,778,988,989,1004,1003\r\n672,764,765,780,779,989,990,1005,1004\r\n673,766,767,782,781,991,992,1007,1006\r\n674,767,768,783,782,992,993,1008,1007\r\n675,768,769,784,783,993,994,1009,1008\r\n676,769,770,785,784,994,995,1010,1009\r\n677,770,771,786,785,995,996,1011,1010\r\n678,771,772,787,786,996,997,1012,1011\r\n679,772,773,788,787,997,998,1013,1012\r\n680,773,774,789,788,998,999,1014,1013\r\n681,774,775,790,789,999,1000,1015,1014\r\n682,775,776,791,790,1000,1001,1016,1015\r\n683,776,777,792,791,1001,1002,1017,1016\r\n684,777,778,793,792,1002,1003,1018,1017\r\n685,778,779,794,793,1003,1004,1019,1018\r\n686,779,780,795,794,1004,1005,1020,1019\r\n687,781,782,797,796,1006,1007,1022,1021\r\n688,782,783,798,797,1007,1008,1023,1022\r\n689,783,784,799,798,1008,1009,1024,1023\r\n690,784,785,800,799,1009,1010,1025,1024\r\n691,785,786,801,800,1010,1011,1026,1025\r\n692,786,787,802,801,1011,1012,1027,1026\r\n693,787,788,803,802,1012,1013,1028,1027\r\n694,788,789,804,803,1013,1014,1029,1028\r\n695,789,790,805,804,1014,1015,1030,1029\r\n696,790,791,806,805,1015,1016,1031,1030\r\n697,791,792,807,806,1016,1017,1032,1031\r\n698,792,793,808,807,1017,1018,1033,1032\r\n699,793,794,809,808,1018,1019,1034,1033\r\n700,794,795,810,809,1019,1020,1035,1034\r\n701,796,797,812,811,1021,1022,1037,1036\r\n702,797,798,813,812,1022,1023,1038,1037\r\n703,798,799,814,813,1023,1024,1039,1038\r\n704,799,800,815,814,1024,1025,1040,1039\r\n705,800,801,816,815,1025,1026,1041,1040\r\n706,801,802,817,816,1026,1027,1042,1041\r\n707,802,803,818,817,1027,1028,1043,1042\r\n708,803,804,819,818,1028,1029,1044,1043\r\n709,804,805,820,819,1029,1030,1045,1044\r\n710,805,806,821,820,1030,1031,1046,1045\r\n711,806,807,822,821,1031,1032,1047,1046\r\n712,807,808,823,822,1032,1033,1048,1047\r\n713,808,809,824,823,1033,1034,1049,1048\r\n714,809,810,825,824,1034,1035,1050,1049\r\n715,811,812,827,826,1036,1037,1052,1051\r\n716,812,813,828,827,1037,1038,1053,1052\r\n717,813,814,829,828,1038,1039,1054,1053\r\n718,814,815,830,829,1039,1040,1055,1054\r\n719,815,816,831,830,1040,1041,1056,1055\r\n720,816,817,832,831,1041,1042,1057,1056\r\n721,817,818,833,832,1042,1043,1058,1057\r\n722,818,819,834,833,1043,1044,1059,1058\r\n723,819,820,835,834,1044,1045,1060,1059\r\n724,820,821,836,835,1045,1046,1061,1060\r\n725,821,822,837,836,1046,1047,1062,1061\r\n726,822,823,838,837,1047,1048,1063,1062\r\n727,823,824,839,838,1048,1049,1064,1063\r\n728,824,825,840,839,1049,1050,1065,1064\r\n729,826,827,842,841,1051,1052,1067,1066\r\n730,827,828,843,842,1052,1053,1068,1067\r\n731,828,829,844,843,1053,1054,1069,1068\r\n732,829,830,845,844,1054,1055,1070,1069\r\n733,830,831,846,845,1055,1056,1071,1070\r\n734,831,832,847,846,1056,1057,1072,1071\r\n735,832,833,848,847,1057,1058,1073,1072\r\n736,833,834,849,848,1058,1059,1074,1073\r\n737,834,835,850,849,1059,1060,1075,1074\r\n738,835,836,851,850,1060,1061,1076,1075\r\n739,836,837,852,851,1061,1062,1077,1076\r\n740,837,838,853,852,1062,1063,1078,1077\r\n741,838,839,854,853,1063,1064,1079,1078\r\n742,839,840,855,854,1064,1065,1080,1079\r\n743,841,842,857,856,1066,1067,1082,1081\r\n744,842,843,858,857,1067,1068,1083,1082\r\n745,843,844,859,858,1068,1069,1084,1083\r\n746,844,845,860,859,1069,1070,1085,1084\r\n747,845,846,861,860,1070,1071,1086,1085\r\n748,846,847,862,861,1071,1072,1087,1086\r\n749,847,848,863,862,1072,1073,1088,1087\r\n750,848,849,864,863,1073,1074,1089,1088\r\n751,849,850,865,864,1074,1075,1090,1089\r\n752,850,851,866,865,1075,1076,1091,1090\r\n753,851,852,867,866,1076,1077,1092,1091\r\n754,852,853,868,867,1077,1078,1093,1092\r\n755,853,854,869,868,1078,1079,1094,1093\r\n756,854,855,870,869,1079,1080,1095,1094\r\n757,856,857,872,871,1081,1082,1097,1096\r\n758,857,858,873,872,1082,1083,1098,1097\r\n759,858,859,874,873,1083,1084,1099,1098\r\n760,859,860,875,874,1084,1085,1100,1099\r\n761,860,861,876,875,1085,1086,1101,1100\r\n762,861,862,877,876,1086,1087,1102,1101\r\n763,862,863,878,877,1087,1088,1103,1102\r\n764,863,864,879,878,1088,1089,1104,1103\r\n765,864,865,880,879,1089,1090,1105,1104\r\n766,865,866,881,880,1090,1091,1106,1105\r\n767,866,867,882,881,1091,1092,1107,1106\r\n768,867,868,883,882,1092,1093,1108,1107\r\n769,868,869,884,883,1093,1094,1109,1108\r\n770,869,870,885,884,1094,1095,1110,1109\r\n771,871,872,887,886,1096,1097,1112,1111\r\n772,872,873,888,887,1097,1098,1113,1112\r\n773,873,874,889,888,1098,1099,1114,1113\r\n774,874,875,890,889,1099,1100,1115,1114\r\n775,875,876,891,890,1100,1101,1116,1115\r\n776,876,877,892,891,1101,1102,1117,1116\r\n777,877,878,893,892,1102,1103,1118,1117\r\n778,878,879,894,893,1103,1104,1119,1118\r\n779,879,880,895,894,1104,1105,1120,1119\r\n780,880,881,896,895,1105,1106,1121,1120\r\n781,881,882,897,896,1106,1107,1122,1121\r\n782,882,883,898,897,1107,1108,1123,1122\r\n783,883,884,899,898,1108,1109,1124,1123\r\n784,884,885,900,899,1109,1110,1125,1124\r\n785,901,902,917,916,1126,1127,1142,1141\r\n786,902,903,918,917,1127,1128,1143,1142\r\n787,903,904,919,918,1128,1129,1144,1143\r\n788,904,905,920,919,1129,1130,1145,1144\r\n789,905,906,921,920,1130,1131,1146,1145\r\n790,906,907,922,921,1131,1132,1147,1146\r\n791,907,908,923,922,1132,1133,1148,1147\r\n792,908,909,924,923,1133,1134,1149,1148\r\n793,909,910,925,924,1134,1135,1150,1149\r\n794,910,911,926,925,1135,1136,1151,1150\r\n795,911,912,927,926,1136,1137,1152,1151\r\n796,912,913,928,927,1137,1138,1153,1152\r\n797,913,914,929,928,1138,1139,1154,1153\r\n798,914,915,930,929,1139,1140,1155,1154\r\n799,916,917,932,931,1141,1142,1157,1156\r\n800,917,918,933,932,1142,1143,1158,1157\r\n801,918,919,934,933,1143,1144,1159,1158\r\n802,919,920,935,934,1144,1145,1160,1159\r\n803,920,921,936,935,1145,1146,1161,1160\r\n804,921,922,937,936,1146,1147,1162,1161\r\n805,922,923,938,937,1147,1148,1163,1162\r\n806,923,924,939,938,1148,1149,1164,1163\r\n807,924,925,940,939,1149,1150,1165,1164\r\n808,925,926,941,940,1150,1151,1166,1165\r\n809,926,927,942,941,1151,1152,1167,1166\r\n810,927,928,943,942,1152,1153,1168,1167\r\n811,928,929,944,943,1153,1154,1169,1168\r\n812,929,930,945,944,1154,1155,1170,1169\r\n813,931,932,947,946,1156,1157,1172,1171\r\n814,932,933,948,947,1157,1158,1173,1172\r\n815,933,934,949,948,1158,1159,1174,1173\r\n816,934,935,950,949,1159,1160,1175,1174\r\n817,935,936,951,950,1160,1161,1176,1175\r\n818,936,937,952,951,1161,1162,1177,1176\r\n819,937,938,953,952,1162,1163,1178,1177\r\n820,938,939,954,953,1163,1164,1179,1178\r\n821,939,940,955,954,1164,1165,1180,1179\r\n822,940,941,956,955,1165,1166,1181,1180\r\n823,941,942,957,956,1166,1167,1182,1181\r\n824,942,943,958,957,1167,1168,1183,1182\r\n825,943,944,959,958,1168,1169,1184,1183\r\n826,944,945,960,959,1169,1170,1185,1184\r\n827,946,947,962,961,1171,1172,1187,1186\r\n828,947,948,963,962,1172,1173,1188,1187\r\n829,948,949,964,963,1173,1174,1189,1188\r\n830,949,950,965,964,1174,1175,1190,1189\r\n831,950,951,966,965,1175,1176,1191,1190\r\n832,951,952,967,966,1176,1177,1192,1191\r\n833,952,953,968,967,1177,1178,1193,1192\r\n834,953,954,969,968,1178,1179,1194,1193\r\n835,954,955,970,969,1179,1180,1195,1194\r\n836,955,956,971,970,1180,1181,1196,1195\r\n837,956,957,972,971,1181,1182,1197,1196\r\n838,957,958,973,972,1182,1183,1198,1197\r\n839,958,959,974,973,1183,1184,1199,1198\r\n840,959,960,975,974,1184,1185,1200,1199\r\n841,961,962,977,976,1186,1187,1202,1201\r\n842,962,963,978,977,1187,1188,1203,1202\r\n843,963,964,979,978,1188,1189,1204,1203\r\n844,964,965,980,979,1189,1190,1205,1204\r\n845,965,966,981,980,1190,1191,1206,1205\r\n846,966,967,982,981,1191,1192,1207,1206\r\n847,967,968,983,982,1192,1193,1208,1207\r\n848,968,969,984,983,1193,1194,1209,1208\r\n849,969,970,985,984,1194,1195,1210,1209\r\n850,970,971,986,985,1195,1196,1211,1210\r\n851,971,972,987,986,1196,1197,1212,1211\r\n852,972,973,988,987,1197,1198,1213,1212\r\n853,973,974,989,988,1198,1199,1214,1213\r\n854,974,975,990,989,1199,1200,1215,1214\r\n855,976,977,992,991,1201,1202,1217,1216\r\n856,977,978,993,992,1202,1203,1218,1217\r\n857,978,979,994,993,1203,1204,1219,1218\r\n858,979,980,995,994,1204,1205,1220,1219\r\n859,980,981,996,995,1205,1206,1221,1220\r\n860,981,982,997,996,1206,1207,1222,1221\r\n861,982,983,998,997,1207,1208,1223,1222\r\n862,983,984,999,998,1208,1209,1224,1223\r\n863,984,985,1000,999,1209,1210,1225,1224\r\n864,985,986,1001,1000,1210,1211,1226,1225\r\n865,986,987,1002,1001,1211,1212,1227,1226\r\n866,987,988,1003,1002,1212,1213,1228,1227\r\n867,988,989,1004,1003,1213,1214,1229,1228\r\n868,989,990,1005,1004,1214,1215,1230,1229\r\n869,991,992,1007,1006,1216,1217,1232,1231\r\n870,992,993,1008,1007,1217,1218,1233,1232\r\n871,993,994,1009,1008,1218,1219,1234,1233\r\n872,994,995,1010,1009,1219,1220,1235,1234\r\n873,995,996,1011,1010,1220,1221,1236,1235\r\n874,996,997,1012,1011,1221,1222,1237,1236\r\n875,997,998,1013,1012,1222,1223,1238,1237\r\n876,998,999,1014,1013,1223,1224,1239,1238\r\n877,999,1000,1015,1014,1224,1225,1240,1239\r\n878,1000,1001,1016,1015,1225,1226,1241,1240\r\n879,1001,1002,1017,1016,1226,1227,1242,1241\r\n880,1002,1003,1018,1017,1227,1228,1243,1242\r\n881,1003,1004,1019,1018,1228,1229,1244,1243\r\n882,1004,1005,1020,1019,1229,1230,1245,1244\r\n883,1006,1007,1022,1021,1231,1232,1247,1246\r\n884,1007,1008,1023,1022,1232,1233,1248,1247\r\n885,1008,1009,1024,1023,1233,1234,1249,1248\r\n886,1009,1010,1025,1024,1234,1235,1250,1249\r\n887,1010,1011,1026,1025,1235,1236,1251,1250\r\n888,1011,1012,1027,1026,1236,1237,1252,1251\r\n889,1012,1013,1028,1027,1237,1238,1253,1252\r\n890,1013,1014,1029,1028,1238,1239,1254,1253\r\n891,1014,1015,1030,1029,1239,1240,1255,1254\r\n892,1015,1016,1031,1030,1240,1241,1256,1255\r\n893,1016,1017,1032,1031,1241,1242,1257,1256\r\n894,1017,1018,1033,1032,1242,1243,1258,1257\r\n895,1018,1019,1034,1033,1243,1244,1259,1258\r\n896,1019,1020,1035,1034,1244,1245,1260,1259\r\n897,1021,1022,1037,1036,1246,1247,1262,1261\r\n898,1022,1023,1038,1037,1247,1248,1263,1262\r\n899,1023,1024,1039,1038,1248,1249,1264,1263\r\n900,1024,1025,1040,1039,1249,1250,1265,1264\r\n901,1025,1026,1041,1040,1250,1251,1266,1265\r\n902,1026,1027,1042,1041,1251,1252,1267,1266\r\n903,1027,1028,1043,1042,1252,1253,1268,1267\r\n904,1028,1029,1044,1043,1253,1254,1269,1268\r\n905,1029,1030,1045,1044,1254,1255,1270,1269\r\n906,1030,1031,1046,1045,1255,1256,1271,1270\r\n907,1031,1032,1047,1046,1256,1257,1272,1271\r\n908,1032,1033,1048,1047,1257,1258,1273,1272\r\n909,1033,1034,1049,1048,1258,1259,1274,1273\r\n910,1034,1035,1050,1049,1259,1260,1275,1274\r\n911,1036,1037,1052,1051,1261,1262,1277,1276\r\n912,1037,1038,1053,1052,1262,1263,1278,1277\r\n913,1038,1039,1054,1053,1263,1264,1279,1278\r\n914,1039,1040,1055,1054,1264,1265,1280,1279\r\n915,1040,1041,1056,1055,1265,1266,1281,1280\r\n916,1041,1042,1057,1056,1266,1267,1282,1281\r\n917,1042,1043,1058,1057,1267,1268,1283,1282\r\n918,1043,1044,1059,1058,1268,1269,1284,1283\r\n919,1044,1045,1060,1059,1269,1270,1285,1284\r\n920,1045,1046,1061,1060,1270,1271,1286,1285\r\n921,1046,1047,1062,1061,1271,1272,1287,1286\r\n922,1047,1048,1063,1062,1272,1273,1288,1287\r\n923,1048,1049,1064,1063,1273,1274,1289,1288\r\n924,1049,1050,1065,1064,1274,1275,1290,1289\r\n925,1051,1052,1067,1066,1276,1277,1292,1291\r\n926,1052,1053,1068,1067,1277,1278,1293,1292\r\n927,1053,1054,1069,1068,1278,1279,1294,1293\r\n928,1054,1055,1070,1069,1279,1280,1295,1294\r\n929,1055,1056,1071,1070,1280,1281,1296,1295\r\n930,1056,1057,1072,1071,1281,1282,1297,1296\r\n931,1057,1058,1073,1072,1282,1283,1298,1297\r\n932,1058,1059,1074,1073,1283,1284,1299,1298\r\n933,1059,1060,1075,1074,1284,1285,1300,1299\r\n934,1060,1061,1076,1075,1285,1286,1301,1300\r\n935,1061,1062,1077,1076,1286,1287,1302,1301\r\n936,1062,1063,1078,1077,1287,1288,1303,1302\r\n937,1063,1064,1079,1078,1288,1289,1304,1303\r\n938,1064,1065,1080,1079,1289,1290,1305,1304\r\n939,1066,1067,1082,1081,1291,1292,1307,1306\r\n940,1067,1068,1083,1082,1292,1293,1308,1307\r\n941,1068,1069,1084,1083,1293,1294,1309,1308\r\n942,1069,1070,1085,1084,1294,1295,1310,1309\r\n943,1070,1071,1086,1085,1295,1296,1311,1310\r\n944,1071,1072,1087,1086,1296,1297,1312,1311\r\n945,1072,1073,1088,1087,1297,1298,1313,1312\r\n946,1073,1074,1089,1088,1298,1299,1314,1313\r\n947,1074,1075,1090,1089,1299,1300,1315,1314\r\n948,1075,1076,1091,1090,1300,1301,1316,1315\r\n949,1076,1077,1092,1091,1301,1302,1317,1316\r\n950,1077,1078,1093,1092,1302,1303,1318,1317\r\n951,1078,1079,1094,1093,1303,1304,1319,1318\r\n952,1079,1080,1095,1094,1304,1305,1320,1319\r\n953,1081,1082,1097,1096,1306,1307,1322,1321\r\n954,1082,1083,1098,1097,1307,1308,1323,1322\r\n955,1083,1084,1099,1098,1308,1309,1324,1323\r\n956,1084,1085,1100,1099,1309,1310,1325,1324\r\n957,1085,1086,1101,1100,1310,1311,1326,1325\r\n958,1086,1087,1102,1101,1311,1312,1327,1326\r\n959,1087,1088,1103,1102,1312,1313,1328,1327\r\n960,1088,1089,1104,1103,1313,1314,1329,1328\r\n961,1089,1090,1105,1104,1314,1315,1330,1329\r\n962,1090,1091,1106,1105,1315,1316,1331,1330\r\n963,1091,1092,1107,1106,1316,1317,1332,1331\r\n964,1092,1093,1108,1107,1317,1318,1333,1332\r\n965,1093,1094,1109,1108,1318,1319,1334,1333\r\n966,1094,1095,1110,1109,1319,1320,1335,1334\r\n967,1096,1097,1112,1111,1321,1322,1337,1336\r\n968,1097,1098,1113,1112,1322,1323,1338,1337\r\n969,1098,1099,1114,1113,1323,1324,1339,1338\r\n970,1099,1100,1115,1114,1324,1325,1340,1339\r\n971,1100,1101,1116,1115,1325,1326,1341,1340\r\n972,1101,1102,1117,1116,1326,1327,1342,1341\r\n973,1102,1103,1118,1117,1327,1328,1343,1342\r\n974,1103,1104,1119,1118,1328,1329,1344,1343\r\n975,1104,1105,1120,1119,1329,1330,1345,1344\r\n976,1105,1106,1121,1120,1330,1331,1346,1345\r\n977,1106,1107,1122,1121,1331,1332,1347,1346\r\n978,1107,1108,1123,1122,1332,1333,1348,1347\r\n979,1108,1109,1124,1123,1333,1334,1349,1348\r\n980,1109,1110,1125,1124,1334,1335,1350,1349\r\n981,1126,1127,1142,1141,1351,1352,1367,1366\r\n982,1127,1128,1143,1142,1352,1353,1368,1367\r\n983,1128,1129,1144,1143,1353,1354,1369,1368\r\n984,1129,1130,1145,1144,1354,1355,1370,1369\r\n985,1130,1131,1146,1145,1355,1356,1371,1370\r\n986,1131,1132,1147,1146,1356,1357,1372,1371\r\n987,1132,1133,1148,1147,1357,1358,1373,1372\r\n988,1133,1134,1149,1148,1358,1359,1374,1373\r\n989,1134,1135,1150,1149,1359,1360,1375,1374\r\n990,1135,1136,1151,1150,1360,1361,1376,1375\r\n991,1136,1137,1152,1151,1361,1362,1377,1376\r\n992,1137,1138,1153,1152,1362,1363,1378,1377\r\n993,1138,1139,1154,1153,1363,1364,1379,1378\r\n994,1139,1140,1155,1154,1364,1365,1380,1379\r\n995,1141,1142,1157,1156,1366,1367,1382,1381\r\n996,1142,1143,1158,1157,1367,1368,1383,1382\r\n997,1143,1144,1159,1158,1368,1369,1384,1383\r\n998,1144,1145,1160,1159,1369,1370,1385,1384\r\n999,1145,1146,1161,1160,1370,1371,1386,1385\r\n1000,1146,1147,1162,1161,1371,1372,1387,1386\r\n1001,1147,1148,1163,1162,1372,1373,1388,1387\r\n1002,1148,1149,1164,1163,1373,1374,1389,1388\r\n1003,1149,1150,1165,1164,1374,1375,1390,1389\r\n1004,1150,1151,1166,1165,1375,1376,1391,1390\r\n1005,1151,1152,1167,1166,1376,1377,1392,1391\r\n1006,1152,1153,1168,1167,1377,1378,1393,1392\r\n1007,1153,1154,1169,1168,1378,1379,1394,1393\r\n1008,1154,1155,1170,1169,1379,1380,1395,1394\r\n1009,1156,1157,1172,1171,1381,1382,1397,1396\r\n1010,1157,1158,1173,1172,1382,1383,1398,1397\r\n1011,1158,1159,1174,1173,1383,1384,1399,1398\r\n1012,1159,1160,1175,1174,1384,1385,1400,1399\r\n1013,1160,1161,1176,1175,1385,1386,1401,1400\r\n1014,1161,1162,1177,1176,1386,1387,1402,1401\r\n1015,1162,1163,1178,1177,1387,1388,1403,1402\r\n1016,1163,1164,1179,1178,1388,1389,1404,1403\r\n1017,1164,1165,1180,1179,1389,1390,1405,1404\r\n1018,1165,1166,1181,1180,1390,1391,1406,1405\r\n1019,1166,1167,1182,1181,1391,1392,1407,1406\r\n1020,1167,1168,1183,1182,1392,1393,1408,1407\r\n1021,1168,1169,1184,1183,1393,1394,1409,1408\r\n1022,1169,1170,1185,1184,1394,1395,1410,1409\r\n1023,1171,1172,1187,1186,1396,1397,1412,1411\r\n1024,1172,1173,1188,1187,1397,1398,1413,1412\r\n1025,1173,1174,1189,1188,1398,1399,1414,1413\r\n1026,1174,1175,1190,1189,1399,1400,1415,1414\r\n1027,1175,1176,1191,1190,1400,1401,1416,1415\r\n1028,1176,1177,1192,1191,1401,1402,1417,1416\r\n1029,1177,1178,1193,1192,1402,1403,1418,1417\r\n1030,1178,1179,1194,1193,1403,1404,1419,1418\r\n1031,1179,1180,1195,1194,1404,1405,1420,1419\r\n1032,1180,1181,1196,1195,1405,1406,1421,1420\r\n1033,1181,1182,1197,1196,1406,1407,1422,1421\r\n1034,1182,1183,1198,1197,1407,1408,1423,1422\r\n1035,1183,1184,1199,1198,1408,1409,1424,1423\r\n1036,1184,1185,1200,1199,1409,1410,1425,1424\r\n1037,1186,1187,1202,1201,1411,1412,1427,1426\r\n1038,1187,1188,1203,1202,1412,1413,1428,1427\r\n1039,1188,1189,1204,1203,1413,1414,1429,1428\r\n1040,1189,1190,1205,1204,1414,1415,1430,1429\r\n1041,1190,1191,1206,1205,1415,1416,1431,1430\r\n1042,1191,1192,1207,1206,1416,1417,1432,1431\r\n1043,1192,1193,1208,1207,1417,1418,1433,1432\r\n1044,1193,1194,1209,1208,1418,1419,1434,1433\r\n1045,1194,1195,1210,1209,1419,1420,1435,1434\r\n1046,1195,1196,1211,1210,1420,1421,1436,1435\r\n1047,1196,1197,1212,1211,1421,1422,1437,1436\r\n1048,1197,1198,1213,1212,1422,1423,1438,1437\r\n1049,1198,1199,1214,1213,1423,1424,1439,1438\r\n1050,1199,1200,1215,1214,1424,1425,1440,1439\r\n1051,1201,1202,1217,1216,1426,1427,1442,1441\r\n1052,1202,1203,1218,1217,1427,1428,1443,1442\r\n1053,1203,1204,1219,1218,1428,1429,1444,1443\r\n1054,1204,1205,1220,1219,1429,1430,1445,1444\r\n1055,1205,1206,1221,1220,1430,1431,1446,1445\r\n1056,1206,1207,1222,1221,1431,1432,1447,1446\r\n1057,1207,1208,1223,1222,1432,1433,1448,1447\r\n1058,1208,1209,1224,1223,1433,1434,1449,1448\r\n1059,1209,1210,1225,1224,1434,1435,1450,1449\r\n1060,1210,1211,1226,1225,1435,1436,1451,1450\r\n1061,1211,1212,1227,1226,1436,1437,1452,1451\r\n1062,1212,1213,1228,1227,1437,1438,1453,1452\r\n1063,1213,1214,1229,1228,1438,1439,1454,1453\r\n1064,1214,1215,1230,1229,1439,1440,1455,1454\r\n1065,1216,1217,1232,1231,1441,1442,1457,1456\r\n1066,1217,1218,1233,1232,1442,1443,1458,1457\r\n1067,1218,1219,1234,1233,1443,1444,1459,1458\r\n1068,1219,1220,1235,1234,1444,1445,1460,1459\r\n1069,1220,1221,1236,1235,1445,1446,1461,1460\r\n1070,1221,1222,1237,1236,1446,1447,1462,1461\r\n1071,1222,1223,1238,1237,1447,1448,1463,1462\r\n1072,1223,1224,1239,1238,1448,1449,1464,1463\r\n1073,1224,1225,1240,1239,1449,1450,1465,1464\r\n1074,1225,1226,1241,1240,1450,1451,1466,1465\r\n1075,1226,1227,1242,1241,1451,1452,1467,1466\r\n1076,1227,1228,1243,1242,1452,1453,1468,1467\r\n1077,1228,1229,1244,1243,1453,1454,1469,1468\r\n1078,1229,1230,1245,1244,1454,1455,1470,1469\r\n1079,1231,1232,1247,1246,1456,1457,1472,1471\r\n1080,1232,1233,1248,1247,1457,1458,1473,1472\r\n1081,1233,1234,1249,1248,1458,1459,1474,1473\r\n1082,1234,1235,1250,1249,1459,1460,1475,1474\r\n1083,1235,1236,1251,1250,1460,1461,1476,1475\r\n1084,1236,1237,1252,1251,1461,1462,1477,1476\r\n1085,1237,1238,1253,1252,1462,1463,1478,1477\r\n1086,1238,1239,1254,1253,1463,1464,1479,1478\r\n1087,1239,1240,1255,1254,1464,1465,1480,1479\r\n1088,1240,1241,1256,1255,1465,1466,1481,1480\r\n1089,1241,1242,1257,1256,1466,1467,1482,1481\r\n1090,1242,1243,1258,1257,1467,1468,1483,1482\r\n1091,1243,1244,1259,1258,1468,1469,1484,1483\r\n1092,1244,1245,1260,1259,1469,1470,1485,1484\r\n1093,1246,1247,1262,1261,1471,1472,1487,1486\r\n1094,1247,1248,1263,1262,1472,1473,1488,1487\r\n1095,1248,1249,1264,1263,1473,1474,1489,1488\r\n1096,1249,1250,1265,1264,1474,1475,1490,1489\r\n1097,1250,1251,1266,1265,1475,1476,1491,1490\r\n1098,1251,1252,1267,1266,1476,1477,1492,1491\r\n1099,1252,1253,1268,1267,1477,1478,1493,1492\r\n1100,1253,1254,1269,1268,1478,1479,1494,1493\r\n1101,1254,1255,1270,1269,1479,1480,1495,1494\r\n1102,1255,1256,1271,1270,1480,1481,1496,1495\r\n1103,1256,1257,1272,1271,1481,1482,1497,1496\r\n1104,1257,1258,1273,1272,1482,1483,1498,1497\r\n1105,1258,1259,1274,1273,1483,1484,1499,1498\r\n1106,1259,1260,1275,1274,1484,1485,1500,1499\r\n1107,1261,1262,1277,1276,1486,1487,1502,1501\r\n1108,1262,1263,1278,1277,1487,1488,1503,1502\r\n1109,1263,1264,1279,1278,1488,1489,1504,1503\r\n1110,1264,1265,1280,1279,1489,1490,1505,1504\r\n1111,1265,1266,1281,1280,1490,1491,1506,1505\r\n1112,1266,1267,1282,1281,1491,1492,1507,1506\r\n1113,1267,1268,1283,1282,1492,1493,1508,1507\r\n1114,1268,1269,1284,1283,1493,1494,1509,1508\r\n1115,1269,1270,1285,1284,1494,1495,1510,1509\r\n1116,1270,1271,1286,1285,1495,1496,1511,1510\r\n1117,1271,1272,1287,1286,1496,1497,1512,1511\r\n1118,1272,1273,1288,1287,1497,1498,1513,1512\r\n1119,1273,1274,1289,1288,1498,1499,1514,1513\r\n1120,1274,1275,1290,1289,1499,1500,1515,1514\r\n1121,1276,1277,1292,1291,1501,1502,1517,1516\r\n1122,1277,1278,1293,1292,1502,1503,1518,1517\r\n1123,1278,1279,1294,1293,1503,1504,1519,1518\r\n1124,1279,1280,1295,1294,1504,1505,1520,1519\r\n1125,1280,1281,1296,1295,1505,1506,1521,1520\r\n1126,1281,1282,1297,1296,1506,1507,1522,1521\r\n1127,1282,1283,1298,1297,1507,1508,1523,1522\r\n1128,1283,1284,1299,1298,1508,1509,1524,1523\r\n1129,1284,1285,1300,1299,1509,1510,1525,1524\r\n1130,1285,1286,1301,1300,1510,1511,1526,1525\r\n1131,1286,1287,1302,1301,1511,1512,1527,1526\r\n1132,1287,1288,1303,1302,1512,1513,1528,1527\r\n1133,1288,1289,1304,1303,1513,1514,1529,1528\r\n1134,1289,1290,1305,1304,1514,1515,1530,1529\r\n1135,1291,1292,1307,1306,1516,1517,1532,1531\r\n1136,1292,1293,1308,1307,1517,1518,1533,1532\r\n1137,1293,1294,1309,1308,1518,1519,1534,1533\r\n1138,1294,1295,1310,1309,1519,1520,1535,1534\r\n1139,1295,1296,1311,1310,1520,1521,1536,1535\r\n1140,1296,1297,1312,1311,1521,1522,1537,1536\r\n1141,1297,1298,1313,1312,1522,1523,1538,1537\r\n1142,1298,1299,1314,1313,1523,1524,1539,1538\r\n1143,1299,1300,1315,1314,1524,1525,1540,1539\r\n1144,1300,1301,1316,1315,1525,1526,1541,1540\r\n1145,1301,1302,1317,1316,1526,1527,1542,1541\r\n1146,1302,1303,1318,1317,1527,1528,1543,1542\r\n1147,1303,1304,1319,1318,1528,1529,1544,1543\r\n1148,1304,1305,1320,1319,1529,1530,1545,1544\r\n1149,1306,1307,1322,1321,1531,1532,1547,1546\r\n1150,1307,1308,1323,1322,1532,1533,1548,1547\r\n1151,1308,1309,1324,1323,1533,1534,1549,1548\r\n1152,1309,1310,1325,1324,1534,1535,1550,1549\r\n1153,1310,1311,1326,1325,1535,1536,1551,1550\r\n1154,1311,1312,1327,1326,1536,1537,1552,1551\r\n1155,1312,1313,1328,1327,1537,1538,1553,1552\r\n1156,1313,1314,1329,1328,1538,1539,1554,1553\r\n1157,1314,1315,1330,1329,1539,1540,1555,1554\r\n1158,1315,1316,1331,1330,1540,1541,1556,1555\r\n1159,1316,1317,1332,1331,1541,1542,1557,1556\r\n1160,1317,1318,1333,1332,1542,1543,1558,1557\r\n1161,1318,1319,1334,1333,1543,1544,1559,1558\r\n1162,1319,1320,1335,1334,1544,1545,1560,1559\r\n1163,1321,1322,1337,1336,1546,1547,1562,1561\r\n1164,1322,1323,1338,1337,1547,1548,1563,1562\r\n1165,1323,1324,1339,1338,1548,1549,1564,1563\r\n1166,1324,1325,1340,1339,1549,1550,1565,1564\r\n1167,1325,1326,1341,1340,1550,1551,1566,1565\r\n1168,1326,1327,1342,1341,1551,1552,1567,1566\r\n1169,1327,1328,1343,1342,1552,1553,1568,1567\r\n1170,1328,1329,1344,1343,1553,1554,1569,1568\r\n1171,1329,1330,1345,1344,1554,1555,1570,1569\r\n1172,1330,1331,1346,1345,1555,1556,1571,1570\r\n1173,1331,1332,1347,1346,1556,1557,1572,1571\r\n1174,1332,1333,1348,1347,1557,1558,1573,1572\r\n1175,1333,1334,1349,1348,1558,1559,1574,1573\r\n1176,1334,1335,1350,1349,1559,1560,1575,1574\r\n1177,1351,1352,1367,1366,1576,1577,1592,1591\r\n1178,1352,1353,1368,1367,1577,1578,1593,1592\r\n1179,1353,1354,1369,1368,1578,1579,1594,1593\r\n1180,1354,1355,1370,1369,1579,1580,1595,1594\r\n1181,1355,1356,1371,1370,1580,1581,1596,1595\r\n1182,1356,1357,1372,1371,1581,1582,1597,1596\r\n1183,1357,1358,1373,1372,1582,1583,1598,1597\r\n1184,1358,1359,1374,1373,1583,1584,1599,1598\r\n1185,1359,1360,1375,1374,1584,1585,1600,1599\r\n1186,1360,1361,1376,1375,1585,1586,1601,1600\r\n1187,1361,1362,1377,1376,1586,1587,1602,1601\r\n1188,1362,1363,1378,1377,1587,1588,1603,1602\r\n1189,1363,1364,1379,1378,1588,1589,1604,1603\r\n1190,1364,1365,1380,1379,1589,1590,1605,1604\r\n1191,1366,1367,1382,1381,1591,1592,1607,1606\r\n1192,1367,1368,1383,1382,1592,1593,1608,1607\r\n1193,1368,1369,1384,1383,1593,1594,1609,1608\r\n1194,1369,1370,1385,1384,1594,1595,1610,1609\r\n1195,1370,1371,1386,1385,1595,1596,1611,1610\r\n1196,1371,1372,1387,1386,1596,1597,1612,1611\r\n1197,1372,1373,1388,1387,1597,1598,1613,1612\r\n1198,1373,1374,1389,1388,1598,1599,1614,1613\r\n1199,1374,1375,1390,1389,1599,1600,1615,1614\r\n1200,1375,1376,1391,1390,1600,1601,1616,1615\r\n1201,1376,1377,1392,1391,1601,1602,1617,1616\r\n1202,1377,1378,1393,1392,1602,1603,1618,1617\r\n1203,1378,1379,1394,1393,1603,1604,1619,1618\r\n1204,1379,1380,1395,1394,1604,1605,1620,1619\r\n1205,1381,1382,1397,1396,1606,1607,1622,1621\r\n1206,1382,1383,1398,1397,1607,1608,1623,1622\r\n1207,1383,1384,1399,1398,1608,1609,1624,1623\r\n1208,1384,1385,1400,1399,1609,1610,1625,1624\r\n1209,1385,1386,1401,1400,1610,1611,1626,1625\r\n1210,1386,1387,1402,1401,1611,1612,1627,1626\r\n1211,1387,1388,1403,1402,1612,1613,1628,1627\r\n1212,1388,1389,1404,1403,1613,1614,1629,1628\r\n1213,1389,1390,1405,1404,1614,1615,1630,1629\r\n1214,1390,1391,1406,1405,1615,1616,1631,1630\r\n1215,1391,1392,1407,1406,1616,1617,1632,1631\r\n1216,1392,1393,1408,1407,1617,1618,1633,1632\r\n1217,1393,1394,1409,1408,1618,1619,1634,1633\r\n1218,1394,1395,1410,1409,1619,1620,1635,1634\r\n1219,1396,1397,1412,1411,1621,1622,1637,1636\r\n1220,1397,1398,1413,1412,1622,1623,1638,1637\r\n1221,1398,1399,1414,1413,1623,1624,1639,1638\r\n1222,1399,1400,1415,1414,1624,1625,1640,1639\r\n1223,1400,1401,1416,1415,1625,1626,1641,1640\r\n1224,1401,1402,1417,1416,1626,1627,1642,1641\r\n1225,1402,1403,1418,1417,1627,1628,1643,1642\r\n1226,1403,1404,1419,1418,1628,1629,1644,1643\r\n1227,1404,1405,1420,1419,1629,1630,1645,1644\r\n1228,1405,1406,1421,1420,1630,1631,1646,1645\r\n1229,1406,1407,1422,1421,1631,1632,1647,1646\r\n1230,1407,1408,1423,1422,1632,1633,1648,1647\r\n1231,1408,1409,1424,1423,1633,1634,1649,1648\r\n1232,1409,1410,1425,1424,1634,1635,1650,1649\r\n1233,1411,1412,1427,1426,1636,1637,1652,1651\r\n1234,1412,1413,1428,1427,1637,1638,1653,1652\r\n1235,1413,1414,1429,1428,1638,1639,1654,1653\r\n1236,1414,1415,1430,1429,1639,1640,1655,1654\r\n1237,1415,1416,1431,1430,1640,1641,1656,1655\r\n1238,1416,1417,1432,1431,1641,1642,1657,1656\r\n1239,1417,1418,1433,1432,1642,1643,1658,1657\r\n1240,1418,1419,1434,1433,1643,1644,1659,1658\r\n1241,1419,1420,1435,1434,1644,1645,1660,1659\r\n1242,1420,1421,1436,1435,1645,1646,1661,1660\r\n1243,1421,1422,1437,1436,1646,1647,1662,1661\r\n1244,1422,1423,1438,1437,1647,1648,1663,1662\r\n1245,1423,1424,1439,1438,1648,1649,1664,1663\r\n1246,1424,1425,1440,1439,1649,1650,1665,1664\r\n1247,1426,1427,1442,1441,1651,1652,1667,1666\r\n1248,1427,1428,1443,1442,1652,1653,1668,1667\r\n1249,1428,1429,1444,1443,1653,1654,1669,1668\r\n1250,1429,1430,1445,1444,1654,1655,1670,1669\r\n1251,1430,1431,1446,1445,1655,1656,1671,1670\r\n1252,1431,1432,1447,1446,1656,1657,1672,1671\r\n1253,1432,1433,1448,1447,1657,1658,1673,1672\r\n1254,1433,1434,1449,1448,1658,1659,1674,1673\r\n1255,1434,1435,1450,1449,1659,1660,1675,1674\r\n1256,1435,1436,1451,1450,1660,1661,1676,1675\r\n1257,1436,1437,1452,1451,1661,1662,1677,1676\r\n1258,1437,1438,1453,1452,1662,1663,1678,1677\r\n1259,1438,1439,1454,1453,1663,1664,1679,1678\r\n1260,1439,1440,1455,1454,1664,1665,1680,1679\r\n1261,1441,1442,1457,1456,1666,1667,1682,1681\r\n1262,1442,1443,1458,1457,1667,1668,1683,1682\r\n1263,1443,1444,1459,1458,1668,1669,1684,1683\r\n1264,1444,1445,1460,1459,1669,1670,1685,1684\r\n1265,1445,1446,1461,1460,1670,1671,1686,1685\r\n1266,1446,1447,1462,1461,1671,1672,1687,1686\r\n1267,1447,1448,1463,1462,1672,1673,1688,1687\r\n1268,1448,1449,1464,1463,1673,1674,1689,1688\r\n1269,1449,1450,1465,1464,1674,1675,1690,1689\r\n1270,1450,1451,1466,1465,1675,1676,1691,1690\r\n1271,1451,1452,1467,1466,1676,1677,1692,1691\r\n1272,1452,1453,1468,1467,1677,1678,1693,1692\r\n1273,1453,1454,1469,1468,1678,1679,1694,1693\r\n1274,1454,1455,1470,1469,1679,1680,1695,1694\r\n1275,1456,1457,1472,1471,1681,1682,1697,1696\r\n1276,1457,1458,1473,1472,1682,1683,1698,1697\r\n1277,1458,1459,1474,1473,1683,1684,1699,1698\r\n1278,1459,1460,1475,1474,1684,1685,1700,1699\r\n1279,1460,1461,1476,1475,1685,1686,1701,1700\r\n1280,1461,1462,1477,1476,1686,1687,1702,1701\r\n1281,1462,1463,1478,1477,1687,1688,1703,1702\r\n1282,1463,1464,1479,1478,1688,1689,1704,1703\r\n1283,1464,1465,1480,1479,1689,1690,1705,1704\r\n1284,1465,1466,1481,1480,1690,1691,1706,1705\r\n1285,1466,1467,1482,1481,1691,1692,1707,1706\r\n1286,1467,1468,1483,1482,1692,1693,1708,1707\r\n1287,1468,1469,1484,1483,1693,1694,1709,1708\r\n1288,1469,1470,1485,1484,1694,1695,1710,1709\r\n1289,1471,1472,1487,1486,1696,1697,1712,1711\r\n1290,1472,1473,1488,1487,1697,1698,1713,1712\r\n1291,1473,1474,1489,1488,1698,1699,1714,1713\r\n1292,1474,1475,1490,1489,1699,1700,1715,1714\r\n1293,1475,1476,1491,1490,1700,1701,1716,1715\r\n1294,1476,1477,1492,1491,1701,1702,1717,1716\r\n1295,1477,1478,1493,1492,1702,1703,1718,1717\r\n1296,1478,1479,1494,1493,1703,1704,1719,1718\r\n1297,1479,1480,1495,1494,1704,1705,1720,1719\r\n1298,1480,1481,1496,1495,1705,1706,1721,1720\r\n1299,1481,1482,1497,1496,1706,1707,1722,1721\r\n1300,1482,1483,1498,1497,1707,1708,1723,1722\r\n1301,1483,1484,1499,1498,1708,1709,1724,1723\r\n1302,1484,1485,1500,1499,1709,1710,1725,1724\r\n1303,1486,1487,1502,1501,1711,1712,1727,1726\r\n1304,1487,1488,1503,1502,1712,1713,1728,1727\r\n1305,1488,1489,1504,1503,1713,1714,1729,1728\r\n1306,1489,1490,1505,1504,1714,1715,1730,1729\r\n1307,1490,1491,1506,1505,1715,1716,1731,1730\r\n1308,1491,1492,1507,1506,1716,1717,1732,1731\r\n1309,1492,1493,1508,1507,1717,1718,1733,1732\r\n1310,1493,1494,1509,1508,1718,1719,1734,1733\r\n1311,1494,1495,1510,1509,1719,1720,1735,1734\r\n1312,1495,1496,1511,1510,1720,1721,1736,1735\r\n1313,1496,1497,1512,1511,1721,1722,1737,1736\r\n1314,1497,1498,1513,1512,1722,1723,1738,1737\r\n1315,1498,1499,1514,1513,1723,1724,1739,1738\r\n1316,1499,1500,1515,1514,1724,1725,1740,1739\r\n1317,1501,1502,1517,1516,1726,1727,1742,1741\r\n1318,1502,1503,1518,1517,1727,1728,1743,1742\r\n1319,1503,1504,1519,1518,1728,1729,1744,1743\r\n1320,1504,1505,1520,1519,1729,1730,1745,1744\r\n1321,1505,1506,1521,1520,1730,1731,1746,1745\r\n1322,1506,1507,1522,1521,1731,1732,1747,1746\r\n1323,1507,1508,1523,1522,1732,1733,1748,1747\r\n1324,1508,1509,1524,1523,1733,1734,1749,1748\r\n1325,1509,1510,1525,1524,1734,1735,1750,1749\r\n1326,1510,1511,1526,1525,1735,1736,1751,1750\r\n1327,1511,1512,1527,1526,1736,1737,1752,1751\r\n1328,1512,1513,1528,1527,1737,1738,1753,1752\r\n1329,1513,1514,1529,1528,1738,1739,1754,1753\r\n1330,1514,1515,1530,1529,1739,1740,1755,1754\r\n1331,1516,1517,1532,1531,1741,1742,1757,1756\r\n1332,1517,1518,1533,1532,1742,1743,1758,1757\r\n1333,1518,1519,1534,1533,1743,1744,1759,1758\r\n1334,1519,1520,1535,1534,1744,1745,1760,1759\r\n1335,1520,1521,1536,1535,1745,1746,1761,1760\r\n1336,1521,1522,1537,1536,1746,1747,1762,1761\r\n1337,1522,1523,1538,1537,1747,1748,1763,1762\r\n1338,1523,1524,1539,1538,1748,1749,1764,1763\r\n1339,1524,1525,1540,1539,1749,1750,1765,1764\r\n1340,1525,1526,1541,1540,1750,1751,1766,1765\r\n1341,1526,1527,1542,1541,1751,1752,1767,1766\r\n1342,1527,1528,1543,1542,1752,1753,1768,1767\r\n1343,1528,1529,1544,1543,1753,1754,1769,1768\r\n1344,1529,1530,1545,1544,1754,1755,1770,1769\r\n1345,1531,1532,1547,1546,1756,1757,1772,1771\r\n1346,1532,1533,1548,1547,1757,1758,1773,1772\r\n1347,1533,1534,1549,1548,1758,1759,1774,1773\r\n1348,1534,1535,1550,1549,1759,1760,1775,1774\r\n1349,1535,1536,1551,1550,1760,1761,1776,1775\r\n1350,1536,1537,1552,1551,1761,1762,1777,1776\r\n1351,1537,1538,1553,1552,1762,1763,1778,1777\r\n1352,1538,1539,1554,1553,1763,1764,1779,1778\r\n1353,1539,1540,1555,1554,1764,1765,1780,1779\r\n1354,1540,1541,1556,1555,1765,1766,1781,1780\r\n1355,1541,1542,1557,1556,1766,1767,1782,1781\r\n1356,1542,1543,1558,1557,1767,1768,1783,1782\r\n1357,1543,1544,1559,1558,1768,1769,1784,1783\r\n1358,1544,1545,1560,1559,1769,1770,1785,1784\r\n1359,1546,1547,1562,1561,1771,1772,1787,1786\r\n1360,1547,1548,1563,1562,1772,1773,1788,1787\r\n1361,1548,1549,1564,1563,1773,1774,1789,1788\r\n1362,1549,1550,1565,1564,1774,1775,1790,1789\r\n1363,1550,1551,1566,1565,1775,1776,1791,1790\r\n1364,1551,1552,1567,1566,1776,1777,1792,1791\r\n1365,1552,1553,1568,1567,1777,1778,1793,1792\r\n1366,1553,1554,1569,1568,1778,1779,1794,1793\r\n1367,1554,1555,1570,1569,1779,1780,1795,1794\r\n1368,1555,1556,1571,1570,1780,1781,1796,1795\r\n1369,1556,1557,1572,1571,1781,1782,1797,1796\r\n1370,1557,1558,1573,1572,1782,1783,1798,1797\r\n1371,1558,1559,1574,1573,1783,1784,1799,1798\r\n1372,1559,1560,1575,1574,1784,1785,1800,1799\r\n1373,1576,1577,1592,1591,1801,1802,1817,1816\r\n1374,1577,1578,1593,1592,1802,1803,1818,1817\r\n1375,1578,1579,1594,1593,1803,1804,1819,1818\r\n1376,1579,1580,1595,1594,1804,1805,1820,1819\r\n1377,1580,1581,1596,1595,1805,1806,1821,1820\r\n1378,1581,1582,1597,1596,1806,1807,1822,1821\r\n1379,1582,1583,1598,1597,1807,1808,1823,1822\r\n1380,1583,1584,1599,1598,1808,1809,1824,1823\r\n1381,1584,1585,1600,1599,1809,1810,1825,1824\r\n1382,1585,1586,1601,1600,1810,1811,1826,1825\r\n1383,1586,1587,1602,1601,1811,1812,1827,1826\r\n1384,1587,1588,1603,1602,1812,1813,1828,1827\r\n1385,1588,1589,1604,1603,1813,1814,1829,1828\r\n1386,1589,1590,1605,1604,1814,1815,1830,1829\r\n1387,1591,1592,1607,1606,1816,1817,1832,1831\r\n1388,1592,1593,1608,1607,1817,1818,1833,1832\r\n1389,1593,1594,1609,1608,1818,1819,1834,1833\r\n1390,1594,1595,1610,1609,1819,1820,1835,1834\r\n1391,1595,1596,1611,1610,1820,1821,1836,1835\r\n1392,1596,1597,1612,1611,1821,1822,1837,1836\r\n1393,1597,1598,1613,1612,1822,1823,1838,1837\r\n1394,1598,1599,1614,1613,1823,1824,1839,1838\r\n1395,1599,1600,1615,1614,1824,1825,1840,1839\r\n1396,1600,1601,1616,1615,1825,1826,1841,1840\r\n1397,1601,1602,1617,1616,1826,1827,1842,1841\r\n1398,1602,1603,1618,1617,1827,1828,1843,1842\r\n1399,1603,1604,1619,1618,1828,1829,1844,1843\r\n1400,1604,1605,1620,1619,1829,1830,1845,1844\r\n1401,1606,1607,1622,1621,1831,1832,1847,1846\r\n1402,1607,1608,1623,1622,1832,1833,1848,1847\r\n1403,1608,1609,1624,1623,1833,1834,1849,1848\r\n1404,1609,1610,1625,1624,1834,1835,1850,1849\r\n1405,1610,1611,1626,1625,1835,1836,1851,1850\r\n1406,1611,1612,1627,1626,1836,1837,1852,1851\r\n1407,1612,1613,1628,1627,1837,1838,1853,1852\r\n1408,1613,1614,1629,1628,1838,1839,1854,1853\r\n1409,1614,1615,1630,1629,1839,1840,1855,1854\r\n1410,1615,1616,1631,1630,1840,1841,1856,1855\r\n1411,1616,1617,1632,1631,1841,1842,1857,1856\r\n1412,1617,1618,1633,1632,1842,1843,1858,1857\r\n1413,1618,1619,1634,1633,1843,1844,1859,1858\r\n1414,1619,1620,1635,1634,1844,1845,1860,1859\r\n1415,1621,1622,1637,1636,1846,1847,1862,1861\r\n1416,1622,1623,1638,1637,1847,1848,1863,1862\r\n1417,1623,1624,1639,1638,1848,1849,1864,1863\r\n1418,1624,1625,1640,1639,1849,1850,1865,1864\r\n1419,1625,1626,1641,1640,1850,1851,1866,1865\r\n1420,1626,1627,1642,1641,1851,1852,1867,1866\r\n1421,1627,1628,1643,1642,1852,1853,1868,1867\r\n1422,1628,1629,1644,1643,1853,1854,1869,1868\r\n1423,1629,1630,1645,1644,1854,1855,1870,1869\r\n1424,1630,1631,1646,1645,1855,1856,1871,1870\r\n1425,1631,1632,1647,1646,1856,1857,1872,1871\r\n1426,1632,1633,1648,1647,1857,1858,1873,1872\r\n1427,1633,1634,1649,1648,1858,1859,1874,1873\r\n1428,1634,1635,1650,1649,1859,1860,1875,1874\r\n1429,1636,1637,1652,1651,1861,1862,1877,1876\r\n1430,1637,1638,1653,1652,1862,1863,1878,1877\r\n1431,1638,1639,1654,1653,1863,1864,1879,1878\r\n1432,1639,1640,1655,1654,1864,1865,1880,1879\r\n1433,1640,1641,1656,1655,1865,1866,1881,1880\r\n1434,1641,1642,1657,1656,1866,1867,1882,1881\r\n1435,1642,1643,1658,1657,1867,1868,1883,1882\r\n1436,1643,1644,1659,1658,1868,1869,1884,1883\r\n1437,1644,1645,1660,1659,1869,1870,1885,1884\r\n1438,1645,1646,1661,1660,1870,1871,1886,1885\r\n1439,1646,1647,1662,1661,1871,1872,1887,1886\r\n1440,1647,1648,1663,1662,1872,1873,1888,1887\r\n1441,1648,1649,1664,1663,1873,1874,1889,1888\r\n1442,1649,1650,1665,1664,1874,1875,1890,1889\r\n1443,1651,1652,1667,1666,1876,1877,1892,1891\r\n1444,1652,1653,1668,1667,1877,1878,1893,1892\r\n1445,1653,1654,1669,1668,1878,1879,1894,1893\r\n1446,1654,1655,1670,1669,1879,1880,1895,1894\r\n1447,1655,1656,1671,1670,1880,1881,1896,1895\r\n1448,1656,1657,1672,1671,1881,1882,1897,1896\r\n1449,1657,1658,1673,1672,1882,1883,1898,1897\r\n1450,1658,1659,1674,1673,1883,1884,1899,1898\r\n1451,1659,1660,1675,1674,1884,1885,1900,1899\r\n1452,1660,1661,1676,1675,1885,1886,1901,1900\r\n1453,1661,1662,1677,1676,1886,1887,1902,1901\r\n1454,1662,1663,1678,1677,1887,1888,1903,1902\r\n1455,1663,1664,1679,1678,1888,1889,1904,1903\r\n1456,1664,1665,1680,1679,1889,1890,1905,1904\r\n1457,1666,1667,1682,1681,1891,1892,1907,1906\r\n1458,1667,1668,1683,1682,1892,1893,1908,1907\r\n1459,1668,1669,1684,1683,1893,1894,1909,1908\r\n1460,1669,1670,1685,1684,1894,1895,1910,1909\r\n1461,1670,1671,1686,1685,1895,1896,1911,1910\r\n1462,1671,1672,1687,1686,1896,1897,1912,1911\r\n1463,1672,1673,1688,1687,1897,1898,1913,1912\r\n1464,1673,1674,1689,1688,1898,1899,1914,1913\r\n1465,1674,1675,1690,1689,1899,1900,1915,1914\r\n1466,1675,1676,1691,1690,1900,1901,1916,1915\r\n1467,1676,1677,1692,1691,1901,1902,1917,1916\r\n1468,1677,1678,1693,1692,1902,1903,1918,1917\r\n1469,1678,1679,1694,1693,1903,1904,1919,1918\r\n1470,1679,1680,1695,1694,1904,1905,1920,1919\r\n1471,1681,1682,1697,1696,1906,1907,1922,1921\r\n1472,1682,1683,1698,1697,1907,1908,1923,1922\r\n1473,1683,1684,1699,1698,1908,1909,1924,1923\r\n1474,1684,1685,1700,1699,1909,1910,1925,1924\r\n1475,1685,1686,1701,1700,1910,1911,1926,1925\r\n1476,1686,1687,1702,1701,1911,1912,1927,1926\r\n1477,1687,1688,1703,1702,1912,1913,1928,1927\r\n1478,1688,1689,1704,1703,1913,1914,1929,1928\r\n1479,1689,1690,1705,1704,1914,1915,1930,1929\r\n1480,1690,1691,1706,1705,1915,1916,1931,1930\r\n1481,1691,1692,1707,1706,1916,1917,1932,1931\r\n1482,1692,1693,1708,1707,1917,1918,1933,1932\r\n1483,1693,1694,1709,1708,1918,1919,1934,1933\r\n1484,1694,1695,1710,1709,1919,1920,1935,1934\r\n1485,1696,1697,1712,1711,1921,1922,1937,1936\r\n1486,1697,1698,1713,1712,1922,1923,1938,1937\r\n1487,1698,1699,1714,1713,1923,1924,1939,1938\r\n1488,1699,1700,1715,1714,1924,1925,1940,1939\r\n1489,1700,1701,1716,1715,1925,1926,1941,1940\r\n1490,1701,1702,1717,1716,1926,1927,1942,1941\r\n1491,1702,1703,1718,1717,1927,1928,1943,1942\r\n1492,1703,1704,1719,1718,1928,1929,1944,1943\r\n1493,1704,1705,1720,1719,1929,1930,1945,1944\r\n1494,1705,1706,1721,1720,1930,1931,1946,1945\r\n1495,1706,1707,1722,1721,1931,1932,1947,1946\r\n1496,1707,1708,1723,1722,1932,1933,1948,1947\r\n1497,1708,1709,1724,1723,1933,1934,1949,1948\r\n1498,1709,1710,1725,1724,1934,1935,1950,1949\r\n1499,1711,1712,1727,1726,1936,1937,1952,1951\r\n1500,1712,1713,1728,1727,1937,1938,1953,1952\r\n1501,1713,1714,1729,1728,1938,1939,1954,1953\r\n1502,1714,1715,1730,1729,1939,1940,1955,1954\r\n1503,1715,1716,1731,1730,1940,1941,1956,1955\r\n1504,1716,1717,1732,1731,1941,1942,1957,1956\r\n1505,1717,1718,1733,1732,1942,1943,1958,1957\r\n1506,1718,1719,1734,1733,1943,1944,1959,1958\r\n1507,1719,1720,1735,1734,1944,1945,1960,1959\r\n1508,1720,1721,1736,1735,1945,1946,1961,1960\r\n1509,1721,1722,1737,1736,1946,1947,1962,1961\r\n1510,1722,1723,1738,1737,1947,1948,1963,1962\r\n1511,1723,1724,1739,1738,1948,1949,1964,1963\r\n1512,1724,1725,1740,1739,1949,1950,1965,1964\r\n1513,1726,1727,1742,1741,1951,1952,1967,1966\r\n1514,1727,1728,1743,1742,1952,1953,1968,1967\r\n1515,1728,1729,1744,1743,1953,1954,1969,1968\r\n1516,1729,1730,1745,1744,1954,1955,1970,1969\r\n1517,1730,1731,1746,1745,1955,1956,1971,1970\r\n1518,1731,1732,1747,1746,1956,1957,1972,1971\r\n1519,1732,1733,1748,1747,1957,1958,1973,1972\r\n1520,1733,1734,1749,1748,1958,1959,1974,1973\r\n1521,1734,1735,1750,1749,1959,1960,1975,1974\r\n1522,1735,1736,1751,1750,1960,1961,1976,1975\r\n1523,1736,1737,1752,1751,1961,1962,1977,1976\r\n1524,1737,1738,1753,1752,1962,1963,1978,1977\r\n1525,1738,1739,1754,1753,1963,1964,1979,1978\r\n1526,1739,1740,1755,1754,1964,1965,1980,1979\r\n1527,1741,1742,1757,1756,1966,1967,1982,1981\r\n1528,1742,1743,1758,1757,1967,1968,1983,1982\r\n1529,1743,1744,1759,1758,1968,1969,1984,1983\r\n1530,1744,1745,1760,1759,1969,1970,1985,1984\r\n1531,1745,1746,1761,1760,1970,1971,1986,1985\r\n1532,1746,1747,1762,1761,1971,1972,1987,1986\r\n1533,1747,1748,1763,1762,1972,1973,1988,1987\r\n1534,1748,1749,1764,1763,1973,1974,1989,1988\r\n1535,1749,1750,1765,1764,1974,1975,1990,1989\r\n1536,1750,1751,1766,1765,1975,1976,1991,1990\r\n1537,1751,1752,1767,1766,1976,1977,1992,1991\r\n1538,1752,1753,1768,1767,1977,1978,1993,1992\r\n1539,1753,1754,1769,1768,1978,1979,1994,1993\r\n1540,1754,1755,1770,1769,1979,1980,1995,1994\r\n1541,1756,1757,1772,1771,1981,1982,1997,1996\r\n1542,1757,1758,1773,1772,1982,1983,1998,1997\r\n1543,1758,1759,1774,1773,1983,1984,1999,1998\r\n1544,1759,1760,1775,1774,1984,1985,2000,1999\r\n1545,1760,1761,1776,1775,1985,1986,2001,2000\r\n1546,1761,1762,1777,1776,1986,1987,2002,2001\r\n1547,1762,1763,1778,1777,1987,1988,2003,2002\r\n1548,1763,1764,1779,1778,1988,1989,2004,2003\r\n1549,1764,1765,1780,1779,1989,1990,2005,2004\r\n1550,1765,1766,1781,1780,1990,1991,2006,2005\r\n1551,1766,1767,1782,1781,1991,1992,2007,2006\r\n1552,1767,1768,1783,1782,1992,1993,2008,2007\r\n1553,1768,1769,1784,1783,1993,1994,2009,2008\r\n1554,1769,1770,1785,1784,1994,1995,2010,2009\r\n1555,1771,1772,1787,1786,1996,1997,2012,2011\r\n1556,1772,1773,1788,1787,1997,1998,2013,2012\r\n1557,1773,1774,1789,1788,1998,1999,2014,2013\r\n1558,1774,1775,1790,1789,1999,2000,2015,2014\r\n1559,1775,1776,1791,1790,2000,2001,2016,2015\r\n1560,1776,1777,1792,1791,2001,2002,2017,2016\r\n1561,1777,1778,1793,1792,2002,2003,2018,2017\r\n1562,1778,1779,1794,1793,2003,2004,2019,2018\r\n1563,1779,1780,1795,1794,2004,2005,2020,2019\r\n1564,1780,1781,1796,1795,2005,2006,2021,2020\r\n1565,1781,1782,1797,1796,2006,2007,2022,2021\r\n1566,1782,1783,1798,1797,2007,2008,2023,2022\r\n1567,1783,1784,1799,1798,2008,2009,2024,2023\r\n1568,1784,1785,1800,1799,2009,2010,2025,2024\r\n1569,1801,1802,1817,1816,2026,2027,2042,2041\r\n1570,1802,1803,1818,1817,2027,2028,2043,2042\r\n1571,1803,1804,1819,1818,2028,2029,2044,2043\r\n1572,1804,1805,1820,1819,2029,2030,2045,2044\r\n1573,1805,1806,1821,1820,2030,2031,2046,2045\r\n1574,1806,1807,1822,1821,2031,2032,2047,2046\r\n1575,1807,1808,1823,1822,2032,2033,2048,2047\r\n1576,1808,1809,1824,1823,2033,2034,2049,2048\r\n1577,1809,1810,1825,1824,2034,2035,2050,2049\r\n1578,1810,1811,1826,1825,2035,2036,2051,2050\r\n1579,1811,1812,1827,1826,2036,2037,2052,2051\r\n1580,1812,1813,1828,1827,2037,2038,2053,2052\r\n1581,1813,1814,1829,1828,2038,2039,2054,2053\r\n1582,1814,1815,1830,1829,2039,2040,2055,2054\r\n1583,1816,1817,1832,1831,2041,2042,2057,2056\r\n1584,1817,1818,1833,1832,2042,2043,2058,2057\r\n1585,1818,1819,1834,1833,2043,2044,2059,2058\r\n1586,1819,1820,1835,1834,2044,2045,2060,2059\r\n1587,1820,1821,1836,1835,2045,2046,2061,2060\r\n1588,1821,1822,1837,1836,2046,2047,2062,2061\r\n1589,1822,1823,1838,1837,2047,2048,2063,2062\r\n1590,1823,1824,1839,1838,2048,2049,2064,2063\r\n1591,1824,1825,1840,1839,2049,2050,2065,2064\r\n1592,1825,1826,1841,1840,2050,2051,2066,2065\r\n1593,1826,1827,1842,1841,2051,2052,2067,2066\r\n1594,1827,1828,1843,1842,2052,2053,2068,2067\r\n1595,1828,1829,1844,1843,2053,2054,2069,2068\r\n1596,1829,1830,1845,1844,2054,2055,2070,2069\r\n1597,1831,1832,1847,1846,2056,2057,2072,2071\r\n1598,1832,1833,1848,1847,2057,2058,2073,2072\r\n1599,1833,1834,1849,1848,2058,2059,2074,2073\r\n1600,1834,1835,1850,1849,2059,2060,2075,2074\r\n1601,1835,1836,1851,1850,2060,2061,2076,2075\r\n1602,1836,1837,1852,1851,2061,2062,2077,2076\r\n1603,1837,1838,1853,1852,2062,2063,2078,2077\r\n1604,1838,1839,1854,1853,2063,2064,2079,2078\r\n1605,1839,1840,1855,1854,2064,2065,2080,2079\r\n1606,1840,1841,1856,1855,2065,2066,2081,2080\r\n1607,1841,1842,1857,1856,2066,2067,2082,2081\r\n1608,1842,1843,1858,1857,2067,2068,2083,2082\r\n1609,1843,1844,1859,1858,2068,2069,2084,2083\r\n1610,1844,1845,1860,1859,2069,2070,2085,2084\r\n1611,1846,1847,1862,1861,2071,2072,2087,2086\r\n1612,1847,1848,1863,1862,2072,2073,2088,2087\r\n1613,1848,1849,1864,1863,2073,2074,2089,2088\r\n1614,1849,1850,1865,1864,2074,2075,2090,2089\r\n1615,1850,1851,1866,1865,2075,2076,2091,2090\r\n1616,1851,1852,1867,1866,2076,2077,2092,2091\r\n1617,1852,1853,1868,1867,2077,2078,2093,2092\r\n1618,1853,1854,1869,1868,2078,2079,2094,2093\r\n1619,1854,1855,1870,1869,2079,2080,2095,2094\r\n1620,1855,1856,1871,1870,2080,2081,2096,2095\r\n1621,1856,1857,1872,1871,2081,2082,2097,2096\r\n1622,1857,1858,1873,1872,2082,2083,2098,2097\r\n1623,1858,1859,1874,1873,2083,2084,2099,2098\r\n1624,1859,1860,1875,1874,2084,2085,2100,2099\r\n1625,1861,1862,1877,1876,2086,2087,2102,2101\r\n1626,1862,1863,1878,1877,2087,2088,2103,2102\r\n1627,1863,1864,1879,1878,2088,2089,2104,2103\r\n1628,1864,1865,1880,1879,2089,2090,2105,2104\r\n1629,1865,1866,1881,1880,2090,2091,2106,2105\r\n1630,1866,1867,1882,1881,2091,2092,2107,2106\r\n1631,1867,1868,1883,1882,2092,2093,2108,2107\r\n1632,1868,1869,1884,1883,2093,2094,2109,2108\r\n1633,1869,1870,1885,1884,2094,2095,2110,2109\r\n1634,1870,1871,1886,1885,2095,2096,2111,2110\r\n1635,1871,1872,1887,1886,2096,2097,2112,2111\r\n1636,1872,1873,1888,1887,2097,2098,2113,2112\r\n1637,1873,1874,1889,1888,2098,2099,2114,2113\r\n1638,1874,1875,1890,1889,2099,2100,2115,2114\r\n1639,1876,1877,1892,1891,2101,2102,2117,2116\r\n1640,1877,1878,1893,1892,2102,2103,2118,2117\r\n1641,1878,1879,1894,1893,2103,2104,2119,2118\r\n1642,1879,1880,1895,1894,2104,2105,2120,2119\r\n1643,1880,1881,1896,1895,2105,2106,2121,2120\r\n1644,1881,1882,1897,1896,2106,2107,2122,2121\r\n1645,1882,1883,1898,1897,2107,2108,2123,2122\r\n1646,1883,1884,1899,1898,2108,2109,2124,2123\r\n1647,1884,1885,1900,1899,2109,2110,2125,2124\r\n1648,1885,1886,1901,1900,2110,2111,2126,2125\r\n1649,1886,1887,1902,1901,2111,2112,2127,2126\r\n1650,1887,1888,1903,1902,2112,2113,2128,2127\r\n1651,1888,1889,1904,1903,2113,2114,2129,2128\r\n1652,1889,1890,1905,1904,2114,2115,2130,2129\r\n1653,1891,1892,1907,1906,2116,2117,2132,2131\r\n1654,1892,1893,1908,1907,2117,2118,2133,2132\r\n1655,1893,1894,1909,1908,2118,2119,2134,2133\r\n1656,1894,1895,1910,1909,2119,2120,2135,2134\r\n1657,1895,1896,1911,1910,2120,2121,2136,2135\r\n1658,1896,1897,1912,1911,2121,2122,2137,2136\r\n1659,1897,1898,1913,1912,2122,2123,2138,2137\r\n1660,1898,1899,1914,1913,2123,2124,2139,2138\r\n1661,1899,1900,1915,1914,2124,2125,2140,2139\r\n1662,1900,1901,1916,1915,2125,2126,2141,2140\r\n1663,1901,1902,1917,1916,2126,2127,2142,2141\r\n1664,1902,1903,1918,1917,2127,2128,2143,2142\r\n1665,1903,1904,1919,1918,2128,2129,2144,2143\r\n1666,1904,1905,1920,1919,2129,2130,2145,2144\r\n1667,1906,1907,1922,1921,2131,2132,2147,2146\r\n1668,1907,1908,1923,1922,2132,2133,2148,2147\r\n1669,1908,1909,1924,1923,2133,2134,2149,2148\r\n1670,1909,1910,1925,1924,2134,2135,2150,2149\r\n1671,1910,1911,1926,1925,2135,2136,2151,2150\r\n1672,1911,1912,1927,1926,2136,2137,2152,2151\r\n1673,1912,1913,1928,1927,2137,2138,2153,2152\r\n1674,1913,1914,1929,1928,2138,2139,2154,2153\r\n1675,1914,1915,1930,1929,2139,2140,2155,2154\r\n1676,1915,1916,1931,1930,2140,2141,2156,2155\r\n1677,1916,1917,1932,1931,2141,2142,2157,2156\r\n1678,1917,1918,1933,1932,2142,2143,2158,2157\r\n1679,1918,1919,1934,1933,2143,2144,2159,2158\r\n1680,1919,1920,1935,1934,2144,2145,2160,2159\r\n1681,1921,1922,1937,1936,2146,2147,2162,2161\r\n1682,1922,1923,1938,1937,2147,2148,2163,2162\r\n1683,1923,1924,1939,1938,2148,2149,2164,2163\r\n1684,1924,1925,1940,1939,2149,2150,2165,2164\r\n1685,1925,1926,1941,1940,2150,2151,2166,2165\r\n1686,1926,1927,1942,1941,2151,2152,2167,2166\r\n1687,1927,1928,1943,1942,2152,2153,2168,2167\r\n1688,1928,1929,1944,1943,2153,2154,2169,2168\r\n1689,1929,1930,1945,1944,2154,2155,2170,2169\r\n1690,1930,1931,1946,1945,2155,2156,2171,2170\r\n1691,1931,1932,1947,1946,2156,2157,2172,2171\r\n1692,1932,1933,1948,1947,2157,2158,2173,2172\r\n1693,1933,1934,1949,1948,2158,2159,2174,2173\r\n1694,1934,1935,1950,1949,2159,2160,2175,2174\r\n1695,1936,1937,1952,1951,2161,2162,2177,2176\r\n1696,1937,1938,1953,1952,2162,2163,2178,2177\r\n1697,1938,1939,1954,1953,2163,2164,2179,2178\r\n1698,1939,1940,1955,1954,2164,2165,2180,2179\r\n1699,1940,1941,1956,1955,2165,2166,2181,2180\r\n1700,1941,1942,1957,1956,2166,2167,2182,2181\r\n1701,1942,1943,1958,1957,2167,2168,2183,2182\r\n1702,1943,1944,1959,1958,2168,2169,2184,2183\r\n1703,1944,1945,1960,1959,2169,2170,2185,2184\r\n1704,1945,1946,1961,1960,2170,2171,2186,2185\r\n1705,1946,1947,1962,1961,2171,2172,2187,2186\r\n1706,1947,1948,1963,1962,2172,2173,2188,2187\r\n1707,1948,1949,1964,1963,2173,2174,2189,2188\r\n1708,1949,1950,1965,1964,2174,2175,2190,2189\r\n1709,1951,1952,1967,1966,2176,2177,2192,2191\r\n1710,1952,1953,1968,1967,2177,2178,2193,2192\r\n1711,1953,1954,1969,1968,2178,2179,2194,2193\r\n1712,1954,1955,1970,1969,2179,2180,2195,2194\r\n1713,1955,1956,1971,1970,2180,2181,2196,2195\r\n1714,1956,1957,1972,1971,2181,2182,2197,2196\r\n1715,1957,1958,1973,1972,2182,2183,2198,2197\r\n1716,1958,1959,1974,1973,2183,2184,2199,2198\r\n1717,1959,1960,1975,1974,2184,2185,2200,2199\r\n1718,1960,1961,1976,1975,2185,2186,2201,2200\r\n1719,1961,1962,1977,1976,2186,2187,2202,2201\r\n1720,1962,1963,1978,1977,2187,2188,2203,2202\r\n1721,1963,1964,1979,1978,2188,2189,2204,2203\r\n1722,1964,1965,1980,1979,2189,2190,2205,2204\r\n1723,1966,1967,1982,1981,2191,2192,2207,2206\r\n1724,1967,1968,1983,1982,2192,2193,2208,2207\r\n1725,1968,1969,1984,1983,2193,2194,2209,2208\r\n1726,1969,1970,1985,1984,2194,2195,2210,2209\r\n1727,1970,1971,1986,1985,2195,2196,2211,2210\r\n1728,1971,1972,1987,1986,2196,2197,2212,2211\r\n1729,1972,1973,1988,1987,2197,2198,2213,2212\r\n1730,1973,1974,1989,1988,2198,2199,2214,2213\r\n1731,1974,1975,1990,1989,2199,2200,2215,2214\r\n1732,1975,1976,1991,1990,2200,2201,2216,2215\r\n1733,1976,1977,1992,1991,2201,2202,2217,2216\r\n1734,1977,1978,1993,1992,2202,2203,2218,2217\r\n1735,1978,1979,1994,1993,2203,2204,2219,2218\r\n1736,1979,1980,1995,1994,2204,2205,2220,2219\r\n1737,1981,1982,1997,1996,2206,2207,2222,2221\r\n1738,1982,1983,1998,1997,2207,2208,2223,2222\r\n1739,1983,1984,1999,1998,2208,2209,2224,2223\r\n1740,1984,1985,2000,1999,2209,2210,2225,2224\r\n1741,1985,1986,2001,2000,2210,2211,2226,2225\r\n1742,1986,1987,2002,2001,2211,2212,2227,2226\r\n1743,1987,1988,2003,2002,2212,2213,2228,2227\r\n1744,1988,1989,2004,2003,2213,2214,2229,2228\r\n1745,1989,1990,2005,2004,2214,2215,2230,2229\r\n1746,1990,1991,2006,2005,2215,2216,2231,2230\r\n1747,1991,1992,2007,2006,2216,2217,2232,2231\r\n1748,1992,1993,2008,2007,2217,2218,2233,2232\r\n1749,1993,1994,2009,2008,2218,2219,2234,2233\r\n1750,1994,1995,2010,2009,2219,2220,2235,2234\r\n1751,1996,1997,2012,2011,2221,2222,2237,2236\r\n1752,1997,1998,2013,2012,2222,2223,2238,2237\r\n1753,1998,1999,2014,2013,2223,2224,2239,2238\r\n1754,1999,2000,2015,2014,2224,2225,2240,2239\r\n1755,2000,2001,2016,2015,2225,2226,2241,2240\r\n1756,2001,2002,2017,2016,2226,2227,2242,2241\r\n1757,2002,2003,2018,2017,2227,2228,2243,2242\r\n1758,2003,2004,2019,2018,2228,2229,2244,2243\r\n1759,2004,2005,2020,2019,2229,2230,2245,2244\r\n1760,2005,2006,2021,2020,2230,2231,2246,2245\r\n1761,2006,2007,2022,2021,2231,2232,2247,2246\r\n1762,2007,2008,2023,2022,2232,2233,2248,2247\r\n1763,2008,2009,2024,2023,2233,2234,2249,2248\r\n1764,2009,2010,2025,2024,2234,2235,2250,2249\r\n1765,2026,2027,2042,2041,2251,2252,2267,2266\r\n1766,2027,2028,2043,2042,2252,2253,2268,2267\r\n1767,2028,2029,2044,2043,2253,2254,2269,2268\r\n1768,2029,2030,2045,2044,2254,2255,2270,2269\r\n1769,2030,2031,2046,2045,2255,2256,2271,2270\r\n1770,2031,2032,2047,2046,2256,2257,2272,2271\r\n1771,2032,2033,2048,2047,2257,2258,2273,2272\r\n1772,2033,2034,2049,2048,2258,2259,2274,2273\r\n1773,2034,2035,2050,2049,2259,2260,2275,2274\r\n1774,2035,2036,2051,2050,2260,2261,2276,2275\r\n1775,2036,2037,2052,2051,2261,2262,2277,2276\r\n1776,2037,2038,2053,2052,2262,2263,2278,2277\r\n1777,2038,2039,2054,2053,2263,2264,2279,2278\r\n1778,2039,2040,2055,2054,2264,2265,2280,2279\r\n1779,2041,2042,2057,2056,2266,2267,2282,2281\r\n1780,2042,2043,2058,2057,2267,2268,2283,2282\r\n1781,2043,2044,2059,2058,2268,2269,2284,2283\r\n1782,2044,2045,2060,2059,2269,2270,2285,2284\r\n1783,2045,2046,2061,2060,2270,2271,2286,2285\r\n1784,2046,2047,2062,2061,2271,2272,2287,2286\r\n1785,2047,2048,2063,2062,2272,2273,2288,2287\r\n1786,2048,2049,2064,2063,2273,2274,2289,2288\r\n1787,2049,2050,2065,2064,2274,2275,2290,2289\r\n1788,2050,2051,2066,2065,2275,2276,2291,2290\r\n1789,2051,2052,2067,2066,2276,2277,2292,2291\r\n1790,2052,2053,2068,2067,2277,2278,2293,2292\r\n1791,2053,2054,2069,2068,2278,2279,2294,2293\r\n1792,2054,2055,2070,2069,2279,2280,2295,2294\r\n1793,2056,2057,2072,2071,2281,2282,2297,2296\r\n1794,2057,2058,2073,2072,2282,2283,2298,2297\r\n1795,2058,2059,2074,2073,2283,2284,2299,2298\r\n1796,2059,2060,2075,2074,2284,2285,2300,2299\r\n1797,2060,2061,2076,2075,2285,2286,2301,2300\r\n1798,2061,2062,2077,2076,2286,2287,2302,2301\r\n1799,2062,2063,2078,2077,2287,2288,2303,2302\r\n1800,2063,2064,2079,2078,2288,2289,2304,2303\r\n1801,2064,2065,2080,2079,2289,2290,2305,2304\r\n1802,2065,2066,2081,2080,2290,2291,2306,2305\r\n1803,2066,2067,2082,2081,2291,2292,2307,2306\r\n1804,2067,2068,2083,2082,2292,2293,2308,2307\r\n1805,2068,2069,2084,2083,2293,2294,2309,2308\r\n1806,2069,2070,2085,2084,2294,2295,2310,2309\r\n1807,2071,2072,2087,2086,2296,2297,2312,2311\r\n1808,2072,2073,2088,2087,2297,2298,2313,2312\r\n1809,2073,2074,2089,2088,2298,2299,2314,2313\r\n1810,2074,2075,2090,2089,2299,2300,2315,2314\r\n1811,2075,2076,2091,2090,2300,2301,2316,2315\r\n1812,2076,2077,2092,2091,2301,2302,2317,2316\r\n1813,2077,2078,2093,2092,2302,2303,2318,2317\r\n1814,2078,2079,2094,2093,2303,2304,2319,2318\r\n1815,2079,2080,2095,2094,2304,2305,2320,2319\r\n1816,2080,2081,2096,2095,2305,2306,2321,2320\r\n1817,2081,2082,2097,2096,2306,2307,2322,2321\r\n1818,2082,2083,2098,2097,2307,2308,2323,2322\r\n1819,2083,2084,2099,2098,2308,2309,2324,2323\r\n1820,2084,2085,2100,2099,2309,2310,2325,2324\r\n1821,2086,2087,2102,2101,2311,2312,2327,2326\r\n1822,2087,2088,2103,2102,2312,2313,2328,2327\r\n1823,2088,2089,2104,2103,2313,2314,2329,2328\r\n1824,2089,2090,2105,2104,2314,2315,2330,2329\r\n1825,2090,2091,2106,2105,2315,2316,2331,2330\r\n1826,2091,2092,2107,2106,2316,2317,2332,2331\r\n1827,2092,2093,2108,2107,2317,2318,2333,2332\r\n1828,2093,2094,2109,2108,2318,2319,2334,2333\r\n1829,2094,2095,2110,2109,2319,2320,2335,2334\r\n1830,2095,2096,2111,2110,2320,2321,2336,2335\r\n1831,2096,2097,2112,2111,2321,2322,2337,2336\r\n1832,2097,2098,2113,2112,2322,2323,2338,2337\r\n1833,2098,2099,2114,2113,2323,2324,2339,2338\r\n1834,2099,2100,2115,2114,2324,2325,2340,2339\r\n1835,2101,2102,2117,2116,2326,2327,2342,2341\r\n1836,2102,2103,2118,2117,2327,2328,2343,2342\r\n1837,2103,2104,2119,2118,2328,2329,2344,2343\r\n1838,2104,2105,2120,2119,2329,2330,2345,2344\r\n1839,2105,2106,2121,2120,2330,2331,2346,2345\r\n1840,2106,2107,2122,2121,2331,2332,2347,2346\r\n1841,2107,2108,2123,2122,2332,2333,2348,2347\r\n1842,2108,2109,2124,2123,2333,2334,2349,2348\r\n1843,2109,2110,2125,2124,2334,2335,2350,2349\r\n1844,2110,2111,2126,2125,2335,2336,2351,2350\r\n1845,2111,2112,2127,2126,2336,2337,2352,2351\r\n1846,2112,2113,2128,2127,2337,2338,2353,2352\r\n1847,2113,2114,2129,2128,2338,2339,2354,2353\r\n1848,2114,2115,2130,2129,2339,2340,2355,2354\r\n1849,2116,2117,2132,2131,2341,2342,2357,2356\r\n1850,2117,2118,2133,2132,2342,2343,2358,2357\r\n1851,2118,2119,2134,2133,2343,2344,2359,2358\r\n1852,2119,2120,2135,2134,2344,2345,2360,2359\r\n1853,2120,2121,2136,2135,2345,2346,2361,2360\r\n1854,2121,2122,2137,2136,2346,2347,2362,2361\r\n1855,2122,2123,2138,2137,2347,2348,2363,2362\r\n1856,2123,2124,2139,2138,2348,2349,2364,2363\r\n1857,2124,2125,2140,2139,2349,2350,2365,2364\r\n1858,2125,2126,2141,2140,2350,2351,2366,2365\r\n1859,2126,2127,2142,2141,2351,2352,2367,2366\r\n1860,2127,2128,2143,2142,2352,2353,2368,2367\r\n1861,2128,2129,2144,2143,2353,2354,2369,2368\r\n1862,2129,2130,2145,2144,2354,2355,2370,2369\r\n1863,2131,2132,2147,2146,2356,2357,2372,2371\r\n1864,2132,2133,2148,2147,2357,2358,2373,2372\r\n1865,2133,2134,2149,2148,2358,2359,2374,2373\r\n1866,2134,2135,2150,2149,2359,2360,2375,2374\r\n1867,2135,2136,2151,2150,2360,2361,2376,2375\r\n1868,2136,2137,2152,2151,2361,2362,2377,2376\r\n1869,2137,2138,2153,2152,2362,2363,2378,2377\r\n1870,2138,2139,2154,2153,2363,2364,2379,2378\r\n1871,2139,2140,2155,2154,2364,2365,2380,2379\r\n1872,2140,2141,2156,2155,2365,2366,2381,2380\r\n1873,2141,2142,2157,2156,2366,2367,2382,2381\r\n1874,2142,2143,2158,2157,2367,2368,2383,2382\r\n1875,2143,2144,2159,2158,2368,2369,2384,2383\r\n1876,2144,2145,2160,2159,2369,2370,2385,2384\r\n1877,2146,2147,2162,2161,2371,2372,2387,2386\r\n1878,2147,2148,2163,2162,2372,2373,2388,2387\r\n1879,2148,2149,2164,2163,2373,2374,2389,2388\r\n1880,2149,2150,2165,2164,2374,2375,2390,2389\r\n1881,2150,2151,2166,2165,2375,2376,2391,2390\r\n1882,2151,2152,2167,2166,2376,2377,2392,2391\r\n1883,2152,2153,2168,2167,2377,2378,2393,2392\r\n1884,2153,2154,2169,2168,2378,2379,2394,2393\r\n1885,2154,2155,2170,2169,2379,2380,2395,2394\r\n1886,2155,2156,2171,2170,2380,2381,2396,2395\r\n1887,2156,2157,2172,2171,2381,2382,2397,2396\r\n1888,2157,2158,2173,2172,2382,2383,2398,2397\r\n1889,2158,2159,2174,2173,2383,2384,2399,2398\r\n1890,2159,2160,2175,2174,2384,2385,2400,2399\r\n1891,2161,2162,2177,2176,2386,2387,2402,2401\r\n1892,2162,2163,2178,2177,2387,2388,2403,2402\r\n1893,2163,2164,2179,2178,2388,2389,2404,2403\r\n1894,2164,2165,2180,2179,2389,2390,2405,2404\r\n1895,2165,2166,2181,2180,2390,2391,2406,2405\r\n1896,2166,2167,2182,2181,2391,2392,2407,2406\r\n1897,2167,2168,2183,2182,2392,2393,2408,2407\r\n1898,2168,2169,2184,2183,2393,2394,2409,2408\r\n1899,2169,2170,2185,2184,2394,2395,2410,2409\r\n1900,2170,2171,2186,2185,2395,2396,2411,2410\r\n1901,2171,2172,2187,2186,2396,2397,2412,2411\r\n1902,2172,2173,2188,2187,2397,2398,2413,2412\r\n1903,2173,2174,2189,2188,2398,2399,2414,2413\r\n1904,2174,2175,2190,2189,2399,2400,2415,2414\r\n1905,2176,2177,2192,2191,2401,2402,2417,2416\r\n1906,2177,2178,2193,2192,2402,2403,2418,2417\r\n1907,2178,2179,2194,2193,2403,2404,2419,2418\r\n1908,2179,2180,2195,2194,2404,2405,2420,2419\r\n1909,2180,2181,2196,2195,2405,2406,2421,2420\r\n1910,2181,2182,2197,2196,2406,2407,2422,2421\r\n1911,2182,2183,2198,2197,2407,2408,2423,2422\r\n1912,2183,2184,2199,2198,2408,2409,2424,2423\r\n1913,2184,2185,2200,2199,2409,2410,2425,2424\r\n1914,2185,2186,2201,2200,2410,2411,2426,2425\r\n1915,2186,2187,2202,2201,2411,2412,2427,2426\r\n1916,2187,2188,2203,2202,2412,2413,2428,2427\r\n1917,2188,2189,2204,2203,2413,2414,2429,2428\r\n1918,2189,2190,2205,2204,2414,2415,2430,2429\r\n1919,2191,2192,2207,2206,2416,2417,2432,2431\r\n1920,2192,2193,2208,2207,2417,2418,2433,2432\r\n1921,2193,2194,2209,2208,2418,2419,2434,2433\r\n1922,2194,2195,2210,2209,2419,2420,2435,2434\r\n1923,2195,2196,2211,2210,2420,2421,2436,2435\r\n1924,2196,2197,2212,2211,2421,2422,2437,2436\r\n1925,2197,2198,2213,2212,2422,2423,2438,2437\r\n1926,2198,2199,2214,2213,2423,2424,2439,2438\r\n1927,2199,2200,2215,2214,2424,2425,2440,2439\r\n1928,2200,2201,2216,2215,2425,2426,2441,2440\r\n1929,2201,2202,2217,2216,2426,2427,2442,2441\r\n1930,2202,2203,2218,2217,2427,2428,2443,2442\r\n1931,2203,2204,2219,2218,2428,2429,2444,2443\r\n1932,2204,2205,2220,2219,2429,2430,2445,2444\r\n1933,2206,2207,2222,2221,2431,2432,2447,2446\r\n1934,2207,2208,2223,2222,2432,2433,2448,2447\r\n1935,2208,2209,2224,2223,2433,2434,2449,2448\r\n1936,2209,2210,2225,2224,2434,2435,2450,2449\r\n1937,2210,2211,2226,2225,2435,2436,2451,2450\r\n1938,2211,2212,2227,2226,2436,2437,2452,2451\r\n1939,2212,2213,2228,2227,2437,2438,2453,2452\r\n1940,2213,2214,2229,2228,2438,2439,2454,2453\r\n1941,2214,2215,2230,2229,2439,2440,2455,2454\r\n1942,2215,2216,2231,2230,2440,2441,2456,2455\r\n1943,2216,2217,2232,2231,2441,2442,2457,2456\r\n1944,2217,2218,2233,2232,2442,2443,2458,2457\r\n1945,2218,2219,2234,2233,2443,2444,2459,2458\r\n1946,2219,2220,2235,2234,2444,2445,2460,2459\r\n1947,2221,2222,2237,2236,2446,2447,2462,2461\r\n1948,2222,2223,2238,2237,2447,2448,2463,2462\r\n1949,2223,2224,2239,2238,2448,2449,2464,2463\r\n1950,2224,2225,2240,2239,2449,2450,2465,2464\r\n1951,2225,2226,2241,2240,2450,2451,2466,2465\r\n1952,2226,2227,2242,2241,2451,2452,2467,2466\r\n1953,2227,2228,2243,2242,2452,2453,2468,2467\r\n1954,2228,2229,2244,2243,2453,2454,2469,2468\r\n1955,2229,2230,2245,2244,2454,2455,2470,2469\r\n1956,2230,2231,2246,2245,2455,2456,2471,2470\r\n1957,2231,2232,2247,2246,2456,2457,2472,2471\r\n1958,2232,2233,2248,2247,2457,2458,2473,2472\r\n1959,2233,2234,2249,2248,2458,2459,2474,2473\r\n1960,2234,2235,2250,2249,2459,2460,2475,2474\r\n1961,2251,2252,2267,2266,2476,2477,2492,2491\r\n1962,2252,2253,2268,2267,2477,2478,2493,2492\r\n1963,2253,2254,2269,2268,2478,2479,2494,2493\r\n1964,2254,2255,2270,2269,2479,2480,2495,2494\r\n1965,2255,2256,2271,2270,2480,2481,2496,2495\r\n1966,2256,2257,2272,2271,2481,2482,2497,2496\r\n1967,2257,2258,2273,2272,2482,2483,2498,2497\r\n1968,2258,2259,2274,2273,2483,2484,2499,2498\r\n1969,2259,2260,2275,2274,2484,2485,2500,2499\r\n1970,2260,2261,2276,2275,2485,2486,2501,2500\r\n1971,2261,2262,2277,2276,2486,2487,2502,2501\r\n1972,2262,2263,2278,2277,2487,2488,2503,2502\r\n1973,2263,2264,2279,2278,2488,2489,2504,2503\r\n1974,2264,2265,2280,2279,2489,2490,2505,2504\r\n1975,2266,2267,2282,2281,2491,2492,2507,2506\r\n1976,2267,2268,2283,2282,2492,2493,2508,2507\r\n1977,2268,2269,2284,2283,2493,2494,2509,2508\r\n1978,2269,2270,2285,2284,2494,2495,2510,2509\r\n1979,2270,2271,2286,2285,2495,2496,2511,2510\r\n1980,2271,2272,2287,2286,2496,2497,2512,2511\r\n1981,2272,2273,2288,2287,2497,2498,2513,2512\r\n1982,2273,2274,2289,2288,2498,2499,2514,2513\r\n1983,2274,2275,2290,2289,2499,2500,2515,2514\r\n1984,2275,2276,2291,2290,2500,2501,2516,2515\r\n1985,2276,2277,2292,2291,2501,2502,2517,2516\r\n1986,2277,2278,2293,2292,2502,2503,2518,2517\r\n1987,2278,2279,2294,2293,2503,2504,2519,2518\r\n1988,2279,2280,2295,2294,2504,2505,2520,2519\r\n1989,2281,2282,2297,2296,2506,2507,2522,2521\r\n1990,2282,2283,2298,2297,2507,2508,2523,2522\r\n1991,2283,2284,2299,2298,2508,2509,2524,2523\r\n1992,2284,2285,2300,2299,2509,2510,2525,2524\r\n1993,2285,2286,2301,2300,2510,2511,2526,2525\r\n1994,2286,2287,2302,2301,2511,2512,2527,2526\r\n1995,2287,2288,2303,2302,2512,2513,2528,2527\r\n1996,2288,2289,2304,2303,2513,2514,2529,2528\r\n1997,2289,2290,2305,2304,2514,2515,2530,2529\r\n1998,2290,2291,2306,2305,2515,2516,2531,2530\r\n1999,2291,2292,2307,2306,2516,2517,2532,2531\r\n2000,2292,2293,2308,2307,2517,2518,2533,2532\r\n2001,2293,2294,2309,2308,2518,2519,2534,2533\r\n2002,2294,2295,2310,2309,2519,2520,2535,2534\r\n2003,2296,2297,2312,2311,2521,2522,2537,2536\r\n2004,2297,2298,2313,2312,2522,2523,2538,2537\r\n2005,2298,2299,2314,2313,2523,2524,2539,2538\r\n2006,2299,2300,2315,2314,2524,2525,2540,2539\r\n2007,2300,2301,2316,2315,2525,2526,2541,2540\r\n2008,2301,2302,2317,2316,2526,2527,2542,2541\r\n2009,2302,2303,2318,2317,2527,2528,2543,2542\r\n2010,2303,2304,2319,2318,2528,2529,2544,2543\r\n2011,2304,2305,2320,2319,2529,2530,2545,2544\r\n2012,2305,2306,2321,2320,2530,2531,2546,2545\r\n2013,2306,2307,2322,2321,2531,2532,2547,2546\r\n2014,2307,2308,2323,2322,2532,2533,2548,2547\r\n2015,2308,2309,2324,2323,2533,2534,2549,2548\r\n2016,2309,2310,2325,2324,2534,2535,2550,2549\r\n2017,2311,2312,2327,2326,2536,2537,2552,2551\r\n2018,2312,2313,2328,2327,2537,2538,2553,2552\r\n2019,2313,2314,2329,2328,2538,2539,2554,2553\r\n2020,2314,2315,2330,2329,2539,2540,2555,2554\r\n2021,2315,2316,2331,2330,2540,2541,2556,2555\r\n2022,2316,2317,2332,2331,2541,2542,2557,2556\r\n2023,2317,2318,2333,2332,2542,2543,2558,2557\r\n2024,2318,2319,2334,2333,2543,2544,2559,2558\r\n2025,2319,2320,2335,2334,2544,2545,2560,2559\r\n2026,2320,2321,2336,2335,2545,2546,2561,2560\r\n2027,2321,2322,2337,2336,2546,2547,2562,2561\r\n2028,2322,2323,2338,2337,2547,2548,2563,2562\r\n2029,2323,2324,2339,2338,2548,2549,2564,2563\r\n2030,2324,2325,2340,2339,2549,2550,2565,2564\r\n2031,2326,2327,2342,2341,2551,2552,2567,2566\r\n2032,2327,2328,2343,2342,2552,2553,2568,2567\r\n2033,2328,2329,2344,2343,2553,2554,2569,2568\r\n2034,2329,2330,2345,2344,2554,2555,2570,2569\r\n2035,2330,2331,2346,2345,2555,2556,2571,2570\r\n2036,2331,2332,2347,2346,2556,2557,2572,2571\r\n2037,2332,2333,2348,2347,2557,2558,2573,2572\r\n2038,2333,2334,2349,2348,2558,2559,2574,2573\r\n2039,2334,2335,2350,2349,2559,2560,2575,2574\r\n2040,2335,2336,2351,2350,2560,2561,2576,2575\r\n2041,2336,2337,2352,2351,2561,2562,2577,2576\r\n2042,2337,2338,2353,2352,2562,2563,2578,2577\r\n2043,2338,2339,2354,2353,2563,2564,2579,2578\r\n2044,2339,2340,2355,2354,2564,2565,2580,2579\r\n2045,2341,2342,2357,2356,2566,2567,2582,2581\r\n2046,2342,2343,2358,2357,2567,2568,2583,2582\r\n2047,2343,2344,2359,2358,2568,2569,2584,2583\r\n2048,2344,2345,2360,2359,2569,2570,2585,2584\r\n2049,2345,2346,2361,2360,2570,2571,2586,2585\r\n2050,2346,2347,2362,2361,2571,2572,2587,2586\r\n2051,2347,2348,2363,2362,2572,2573,2588,2587\r\n2052,2348,2349,2364,2363,2573,2574,2589,2588\r\n2053,2349,2350,2365,2364,2574,2575,2590,2589\r\n2054,2350,2351,2366,2365,2575,2576,2591,2590\r\n2055,2351,2352,2367,2366,2576,2577,2592,2591\r\n2056,2352,2353,2368,2367,2577,2578,2593,2592\r\n2057,2353,2354,2369,2368,2578,2579,2594,2593\r\n2058,2354,2355,2370,2369,2579,2580,2595,2594\r\n2059,2356,2357,2372,2371,2581,2582,2597,2596\r\n2060,2357,2358,2373,2372,2582,2583,2598,2597\r\n2061,2358,2359,2374,2373,2583,2584,2599,2598\r\n2062,2359,2360,2375,2374,2584,2585,2600,2599\r\n2063,2360,2361,2376,2375,2585,2586,2601,2600\r\n2064,2361,2362,2377,2376,2586,2587,2602,2601\r\n2065,2362,2363,2378,2377,2587,2588,2603,2602\r\n2066,2363,2364,2379,2378,2588,2589,2604,2603\r\n2067,2364,2365,2380,2379,2589,2590,2605,2604\r\n2068,2365,2366,2381,2380,2590,2591,2606,2605\r\n2069,2366,2367,2382,2381,2591,2592,2607,2606\r\n2070,2367,2368,2383,2382,2592,2593,2608,2607\r\n2071,2368,2369,2384,2383,2593,2594,2609,2608\r\n2072,2369,2370,2385,2384,2594,2595,2610,2609\r\n2073,2371,2372,2387,2386,2596,2597,2612,2611\r\n2074,2372,2373,2388,2387,2597,2598,2613,2612\r\n2075,2373,2374,2389,2388,2598,2599,2614,2613\r\n2076,2374,2375,2390,2389,2599,2600,2615,2614\r\n2077,2375,2376,2391,2390,2600,2601,2616,2615\r\n2078,2376,2377,2392,2391,2601,2602,2617,2616\r\n2079,2377,2378,2393,2392,2602,2603,2618,2617\r\n2080,2378,2379,2394,2393,2603,2604,2619,2618\r\n2081,2379,2380,2395,2394,2604,2605,2620,2619\r\n2082,2380,2381,2396,2395,2605,2606,2621,2620\r\n2083,2381,2382,2397,2396,2606,2607,2622,2621\r\n2084,2382,2383,2398,2397,2607,2608,2623,2622\r\n2085,2383,2384,2399,2398,2608,2609,2624,2623\r\n2086,2384,2385,2400,2399,2609,2610,2625,2624\r\n2087,2386,2387,2402,2401,2611,2612,2627,2626\r\n2088,2387,2388,2403,2402,2612,2613,2628,2627\r\n2089,2388,2389,2404,2403,2613,2614,2629,2628\r\n2090,2389,2390,2405,2404,2614,2615,2630,2629\r\n2091,2390,2391,2406,2405,2615,2616,2631,2630\r\n2092,2391,2392,2407,2406,2616,2617,2632,2631\r\n2093,2392,2393,2408,2407,2617,2618,2633,2632\r\n2094,2393,2394,2409,2408,2618,2619,2634,2633\r\n2095,2394,2395,2410,2409,2619,2620,2635,2634\r\n2096,2395,2396,2411,2410,2620,2621,2636,2635\r\n2097,2396,2397,2412,2411,2621,2622,2637,2636\r\n2098,2397,2398,2413,2412,2622,2623,2638,2637\r\n2099,2398,2399,2414,2413,2623,2624,2639,2638\r\n2100,2399,2400,2415,2414,2624,2625,2640,2639\r\n2101,2401,2402,2417,2416,2626,2627,2642,2641\r\n2102,2402,2403,2418,2417,2627,2628,2643,2642\r\n2103,2403,2404,2419,2418,2628,2629,2644,2643\r\n2104,2404,2405,2420,2419,2629,2630,2645,2644\r\n2105,2405,2406,2421,2420,2630,2631,2646,2645\r\n2106,2406,2407,2422,2421,2631,2632,2647,2646\r\n2107,2407,2408,2423,2422,2632,2633,2648,2647\r\n2108,2408,2409,2424,2423,2633,2634,2649,2648\r\n2109,2409,2410,2425,2424,2634,2635,2650,2649\r\n2110,2410,2411,2426,2425,2635,2636,2651,2650\r\n2111,2411,2412,2427,2426,2636,2637,2652,2651\r\n2112,2412,2413,2428,2427,2637,2638,2653,2652\r\n2113,2413,2414,2429,2428,2638,2639,2654,2653\r\n2114,2414,2415,2430,2429,2639,2640,2655,2654\r\n2115,2416,2417,2432,2431,2641,2642,2657,2656\r\n2116,2417,2418,2433,2432,2642,2643,2658,2657\r\n2117,2418,2419,2434,2433,2643,2644,2659,2658\r\n2118,2419,2420,2435,2434,2644,2645,2660,2659\r\n2119,2420,2421,2436,2435,2645,2646,2661,2660\r\n2120,2421,2422,2437,2436,2646,2647,2662,2661\r\n2121,2422,2423,2438,2437,2647,2648,2663,2662\r\n2122,2423,2424,2439,2438,2648,2649,2664,2663\r\n2123,2424,2425,2440,2439,2649,2650,2665,2664\r\n2124,2425,2426,2441,2440,2650,2651,2666,2665\r\n2125,2426,2427,2442,2441,2651,2652,2667,2666\r\n2126,2427,2428,2443,2442,2652,2653,2668,2667\r\n2127,2428,2429,2444,2443,2653,2654,2669,2668\r\n2128,2429,2430,2445,2444,2654,2655,2670,2669\r\n2129,2431,2432,2447,2446,2656,2657,2672,2671\r\n2130,2432,2433,2448,2447,2657,2658,2673,2672\r\n2131,2433,2434,2449,2448,2658,2659,2674,2673\r\n2132,2434,2435,2450,2449,2659,2660,2675,2674\r\n2133,2435,2436,2451,2450,2660,2661,2676,2675\r\n2134,2436,2437,2452,2451,2661,2662,2677,2676\r\n2135,2437,2438,2453,2452,2662,2663,2678,2677\r\n2136,2438,2439,2454,2453,2663,2664,2679,2678\r\n2137,2439,2440,2455,2454,2664,2665,2680,2679\r\n2138,2440,2441,2456,2455,2665,2666,2681,2680\r\n2139,2441,2442,2457,2456,2666,2667,2682,2681\r\n2140,2442,2443,2458,2457,2667,2668,2683,2682\r\n2141,2443,2444,2459,2458,2668,2669,2684,2683\r\n2142,2444,2445,2460,2459,2669,2670,2685,2684\r\n2143,2446,2447,2462,2461,2671,2672,2687,2686\r\n2144,2447,2448,2463,2462,2672,2673,2688,2687\r\n2145,2448,2449,2464,2463,2673,2674,2689,2688\r\n2146,2449,2450,2465,2464,2674,2675,2690,2689\r\n2147,2450,2451,2466,2465,2675,2676,2691,2690\r\n2148,2451,2452,2467,2466,2676,2677,2692,2691\r\n2149,2452,2453,2468,2467,2677,2678,2693,2692\r\n2150,2453,2454,2469,2468,2678,2679,2694,2693\r\n2151,2454,2455,2470,2469,2679,2680,2695,2694\r\n2152,2455,2456,2471,2470,2680,2681,2696,2695\r\n2153,2456,2457,2472,2471,2681,2682,2697,2696\r\n2154,2457,2458,2473,2472,2682,2683,2698,2697\r\n2155,2458,2459,2474,2473,2683,2684,2699,2698\r\n2156,2459,2460,2475,2474,2684,2685,2700,2699\r\n2157,2476,2477,2492,2491,2701,2702,2717,2716\r\n2158,2477,2478,2493,2492,2702,2703,2718,2717\r\n2159,2478,2479,2494,2493,2703,2704,2719,2718\r\n2160,2479,2480,2495,2494,2704,2705,2720,2719\r\n2161,2480,2481,2496,2495,2705,2706,2721,2720\r\n2162,2481,2482,2497,2496,2706,2707,2722,2721\r\n2163,2482,2483,2498,2497,2707,2708,2723,2722\r\n2164,2483,2484,2499,2498,2708,2709,2724,2723\r\n2165,2484,2485,2500,2499,2709,2710,2725,2724\r\n2166,2485,2486,2501,2500,2710,2711,2726,2725\r\n2167,2486,2487,2502,2501,2711,2712,2727,2726\r\n2168,2487,2488,2503,2502,2712,2713,2728,2727\r\n2169,2488,2489,2504,2503,2713,2714,2729,2728\r\n2170,2489,2490,2505,2504,2714,2715,2730,2729\r\n2171,2491,2492,2507,2506,2716,2717,2732,2731\r\n2172,2492,2493,2508,2507,2717,2718,2733,2732\r\n2173,2493,2494,2509,2508,2718,2719,2734,2733\r\n2174,2494,2495,2510,2509,2719,2720,2735,2734\r\n2175,2495,2496,2511,2510,2720,2721,2736,2735\r\n2176,2496,2497,2512,2511,2721,2722,2737,2736\r\n2177,2497,2498,2513,2512,2722,2723,2738,2737\r\n2178,2498,2499,2514,2513,2723,2724,2739,2738\r\n2179,2499,2500,2515,2514,2724,2725,2740,2739\r\n2180,2500,2501,2516,2515,2725,2726,2741,2740\r\n2181,2501,2502,2517,2516,2726,2727,2742,2741\r\n2182,2502,2503,2518,2517,2727,2728,2743,2742\r\n2183,2503,2504,2519,2518,2728,2729,2744,2743\r\n2184,2504,2505,2520,2519,2729,2730,2745,2744\r\n2185,2506,2507,2522,2521,2731,2732,2747,2746\r\n2186,2507,2508,2523,2522,2732,2733,2748,2747\r\n2187,2508,2509,2524,2523,2733,2734,2749,2748\r\n2188,2509,2510,2525,2524,2734,2735,2750,2749\r\n2189,2510,2511,2526,2525,2735,2736,2751,2750\r\n2190,2511,2512,2527,2526,2736,2737,2752,2751\r\n2191,2512,2513,2528,2527,2737,2738,2753,2752\r\n2192,2513,2514,2529,2528,2738,2739,2754,2753\r\n2193,2514,2515,2530,2529,2739,2740,2755,2754\r\n2194,2515,2516,2531,2530,2740,2741,2756,2755\r\n2195,2516,2517,2532,2531,2741,2742,2757,2756\r\n2196,2517,2518,2533,2532,2742,2743,2758,2757\r\n2197,2518,2519,2534,2533,2743,2744,2759,2758\r\n2198,2519,2520,2535,2534,2744,2745,2760,2759\r\n2199,2521,2522,2537,2536,2746,2747,2762,2761\r\n2200,2522,2523,2538,2537,2747,2748,2763,2762\r\n2201,2523,2524,2539,2538,2748,2749,2764,2763\r\n2202,2524,2525,2540,2539,2749,2750,2765,2764\r\n2203,2525,2526,2541,2540,2750,2751,2766,2765\r\n2204,2526,2527,2542,2541,2751,2752,2767,2766\r\n2205,2527,2528,2543,2542,2752,2753,2768,2767\r\n2206,2528,2529,2544,2543,2753,2754,2769,2768\r\n2207,2529,2530,2545,2544,2754,2755,2770,2769\r\n2208,2530,2531,2546,2545,2755,2756,2771,2770\r\n2209,2531,2532,2547,2546,2756,2757,2772,2771\r\n2210,2532,2533,2548,2547,2757,2758,2773,2772\r\n2211,2533,2534,2549,2548,2758,2759,2774,2773\r\n2212,2534,2535,2550,2549,2759,2760,2775,2774\r\n2213,2536,2537,2552,2551,2761,2762,2777,2776\r\n2214,2537,2538,2553,2552,2762,2763,2778,2777\r\n2215,2538,2539,2554,2553,2763,2764,2779,2778\r\n2216,2539,2540,2555,2554,2764,2765,2780,2779\r\n2217,2540,2541,2556,2555,2765,2766,2781,2780\r\n2218,2541,2542,2557,2556,2766,2767,2782,2781\r\n2219,2542,2543,2558,2557,2767,2768,2783,2782\r\n2220,2543,2544,2559,2558,2768,2769,2784,2783\r\n2221,2544,2545,2560,2559,2769,2770,2785,2784\r\n2222,2545,2546,2561,2560,2770,2771,2786,2785\r\n2223,2546,2547,2562,2561,2771,2772,2787,2786\r\n2224,2547,2548,2563,2562,2772,2773,2788,2787\r\n2225,2548,2549,2564,2563,2773,2774,2789,2788\r\n2226,2549,2550,2565,2564,2774,2775,2790,2789\r\n2227,2551,2552,2567,2566,2776,2777,2792,2791\r\n2228,2552,2553,2568,2567,2777,2778,2793,2792\r\n2229,2553,2554,2569,2568,2778,2779,2794,2793\r\n2230,2554,2555,2570,2569,2779,2780,2795,2794\r\n2231,2555,2556,2571,2570,2780,2781,2796,2795\r\n2232,2556,2557,2572,2571,2781,2782,2797,2796\r\n2233,2557,2558,2573,2572,2782,2783,2798,2797\r\n2234,2558,2559,2574,2573,2783,2784,2799,2798\r\n2235,2559,2560,2575,2574,2784,2785,2800,2799\r\n2236,2560,2561,2576,2575,2785,2786,2801,2800\r\n2237,2561,2562,2577,2576,2786,2787,2802,2801\r\n2238,2562,2563,2578,2577,2787,2788,2803,2802\r\n2239,2563,2564,2579,2578,2788,2789,2804,2803\r\n2240,2564,2565,2580,2579,2789,2790,2805,2804\r\n2241,2566,2567,2582,2581,2791,2792,2807,2806\r\n2242,2567,2568,2583,2582,2792,2793,2808,2807\r\n2243,2568,2569,2584,2583,2793,2794,2809,2808\r\n2244,2569,2570,2585,2584,2794,2795,2810,2809\r\n2245,2570,2571,2586,2585,2795,2796,2811,2810\r\n2246,2571,2572,2587,2586,2796,2797,2812,2811\r\n2247,2572,2573,2588,2587,2797,2798,2813,2812\r\n2248,2573,2574,2589,2588,2798,2799,2814,2813\r\n2249,2574,2575,2590,2589,2799,2800,2815,2814\r\n2250,2575,2576,2591,2590,2800,2801,2816,2815\r\n2251,2576,2577,2592,2591,2801,2802,2817,2816\r\n2252,2577,2578,2593,2592,2802,2803,2818,2817\r\n2253,2578,2579,2594,2593,2803,2804,2819,2818\r\n2254,2579,2580,2595,2594,2804,2805,2820,2819\r\n2255,2581,2582,2597,2596,2806,2807,2822,2821\r\n2256,2582,2583,2598,2597,2807,2808,2823,2822\r\n2257,2583,2584,2599,2598,2808,2809,2824,2823\r\n2258,2584,2585,2600,2599,2809,2810,2825,2824\r\n2259,2585,2586,2601,2600,2810,2811,2826,2825\r\n2260,2586,2587,2602,2601,2811,2812,2827,2826\r\n2261,2587,2588,2603,2602,2812,2813,2828,2827\r\n2262,2588,2589,2604,2603,2813,2814,2829,2828\r\n2263,2589,2590,2605,2604,2814,2815,2830,2829\r\n2264,2590,2591,2606,2605,2815,2816,2831,2830\r\n2265,2591,2592,2607,2606,2816,2817,2832,2831\r\n2266,2592,2593,2608,2607,2817,2818,2833,2832\r\n2267,2593,2594,2609,2608,2818,2819,2834,2833\r\n2268,2594,2595,2610,2609,2819,2820,2835,2834\r\n2269,2596,2597,2612,2611,2821,2822,2837,2836\r\n2270,2597,2598,2613,2612,2822,2823,2838,2837\r\n2271,2598,2599,2614,2613,2823,2824,2839,2838\r\n2272,2599,2600,2615,2614,2824,2825,2840,2839\r\n2273,2600,2601,2616,2615,2825,2826,2841,2840\r\n2274,2601,2602,2617,2616,2826,2827,2842,2841\r\n2275,2602,2603,2618,2617,2827,2828,2843,2842\r\n2276,2603,2604,2619,2618,2828,2829,2844,2843\r\n2277,2604,2605,2620,2619,2829,2830,2845,2844\r\n2278,2605,2606,2621,2620,2830,2831,2846,2845\r\n2279,2606,2607,2622,2621,2831,2832,2847,2846\r\n2280,2607,2608,2623,2622,2832,2833,2848,2847\r\n2281,2608,2609,2624,2623,2833,2834,2849,2848\r\n2282,2609,2610,2625,2624,2834,2835,2850,2849\r\n2283,2611,2612,2627,2626,2836,2837,2852,2851\r\n2284,2612,2613,2628,2627,2837,2838,2853,2852\r\n2285,2613,2614,2629,2628,2838,2839,2854,2853\r\n2286,2614,2615,2630,2629,2839,2840,2855,2854\r\n2287,2615,2616,2631,2630,2840,2841,2856,2855\r\n2288,2616,2617,2632,2631,2841,2842,2857,2856\r\n2289,2617,2618,2633,2632,2842,2843,2858,2857\r\n2290,2618,2619,2634,2633,2843,2844,2859,2858\r\n2291,2619,2620,2635,2634,2844,2845,2860,2859\r\n2292,2620,2621,2636,2635,2845,2846,2861,2860\r\n2293,2621,2622,2637,2636,2846,2847,2862,2861\r\n2294,2622,2623,2638,2637,2847,2848,2863,2862\r\n2295,2623,2624,2639,2638,2848,2849,2864,2863\r\n2296,2624,2625,2640,2639,2849,2850,2865,2864\r\n2297,2626,2627,2642,2641,2851,2852,2867,2866\r\n2298,2627,2628,2643,2642,2852,2853,2868,2867\r\n2299,2628,2629,2644,2643,2853,2854,2869,2868\r\n2300,2629,2630,2645,2644,2854,2855,2870,2869\r\n2301,2630,2631,2646,2645,2855,2856,2871,2870\r\n2302,2631,2632,2647,2646,2856,2857,2872,2871\r\n2303,2632,2633,2648,2647,2857,2858,2873,2872\r\n2304,2633,2634,2649,2648,2858,2859,2874,2873\r\n2305,2634,2635,2650,2649,2859,2860,2875,2874\r\n2306,2635,2636,2651,2650,2860,2861,2876,2875\r\n2307,2636,2637,2652,2651,2861,2862,2877,2876\r\n2308,2637,2638,2653,2652,2862,2863,2878,2877\r\n2309,2638,2639,2654,2653,2863,2864,2879,2878\r\n2310,2639,2640,2655,2654,2864,2865,2880,2879\r\n2311,2641,2642,2657,2656,2866,2867,2882,2881\r\n2312,2642,2643,2658,2657,2867,2868,2883,2882\r\n2313,2643,2644,2659,2658,2868,2869,2884,2883\r\n2314,2644,2645,2660,2659,2869,2870,2885,2884\r\n2315,2645,2646,2661,2660,2870,2871,2886,2885\r\n2316,2646,2647,2662,2661,2871,2872,2887,2886\r\n2317,2647,2648,2663,2662,2872,2873,2888,2887\r\n2318,2648,2649,2664,2663,2873,2874,2889,2888\r\n2319,2649,2650,2665,2664,2874,2875,2890,2889\r\n2320,2650,2651,2666,2665,2875,2876,2891,2890\r\n2321,2651,2652,2667,2666,2876,2877,2892,2891\r\n2322,2652,2653,2668,2667,2877,2878,2893,2892\r\n2323,2653,2654,2669,2668,2878,2879,2894,2893\r\n2324,2654,2655,2670,2669,2879,2880,2895,2894\r\n2325,2656,2657,2672,2671,2881,2882,2897,2896\r\n2326,2657,2658,2673,2672,2882,2883,2898,2897\r\n2327,2658,2659,2674,2673,2883,2884,2899,2898\r\n2328,2659,2660,2675,2674,2884,2885,2900,2899\r\n2329,2660,2661,2676,2675,2885,2886,2901,2900\r\n2330,2661,2662,2677,2676,2886,2887,2902,2901\r\n2331,2662,2663,2678,2677,2887,2888,2903,2902\r\n2332,2663,2664,2679,2678,2888,2889,2904,2903\r\n2333,2664,2665,2680,2679,2889,2890,2905,2904\r\n2334,2665,2666,2681,2680,2890,2891,2906,2905\r\n2335,2666,2667,2682,2681,2891,2892,2907,2906\r\n2336,2667,2668,2683,2682,2892,2893,2908,2907\r\n2337,2668,2669,2684,2683,2893,2894,2909,2908\r\n2338,2669,2670,2685,2684,2894,2895,2910,2909\r\n2339,2671,2672,2687,2686,2896,2897,2912,2911\r\n2340,2672,2673,2688,2687,2897,2898,2913,2912\r\n2341,2673,2674,2689,2688,2898,2899,2914,2913\r\n2342,2674,2675,2690,2689,2899,2900,2915,2914\r\n2343,2675,2676,2691,2690,2900,2901,2916,2915\r\n2344,2676,2677,2692,2691,2901,2902,2917,2916\r\n2345,2677,2678,2693,2692,2902,2903,2918,2917\r\n2346,2678,2679,2694,2693,2903,2904,2919,2918\r\n2347,2679,2680,2695,2694,2904,2905,2920,2919\r\n2348,2680,2681,2696,2695,2905,2906,2921,2920\r\n2349,2681,2682,2697,2696,2906,2907,2922,2921\r\n2350,2682,2683,2698,2697,2907,2908,2923,2922\r\n2351,2683,2684,2699,2698,2908,2909,2924,2923\r\n2352,2684,2685,2700,2699,2909,2910,2925,2924\r\n2353,2701,2702,2717,2716,2926,2927,2942,2941\r\n2354,2702,2703,2718,2717,2927,2928,2943,2942\r\n2355,2703,2704,2719,2718,2928,2929,2944,2943\r\n2356,2704,2705,2720,2719,2929,2930,2945,2944\r\n2357,2705,2706,2721,2720,2930,2931,2946,2945\r\n2358,2706,2707,2722,2721,2931,2932,2947,2946\r\n2359,2707,2708,2723,2722,2932,2933,2948,2947\r\n2360,2708,2709,2724,2723,2933,2934,2949,2948\r\n2361,2709,2710,2725,2724,2934,2935,2950,2949\r\n2362,2710,2711,2726,2725,2935,2936,2951,2950\r\n2363,2711,2712,2727,2726,2936,2937,2952,2951\r\n2364,2712,2713,2728,2727,2937,2938,2953,2952\r\n2365,2713,2714,2729,2728,2938,2939,2954,2953\r\n2366,2714,2715,2730,2729,2939,2940,2955,2954\r\n2367,2716,2717,2732,2731,2941,2942,2957,2956\r\n2368,2717,2718,2733,2732,2942,2943,2958,2957\r\n2369,2718,2719,2734,2733,2943,2944,2959,2958\r\n2370,2719,2720,2735,2734,2944,2945,2960,2959\r\n2371,2720,2721,2736,2735,2945,2946,2961,2960\r\n2372,2721,2722,2737,2736,2946,2947,2962,2961\r\n2373,2722,2723,2738,2737,2947,2948,2963,2962\r\n2374,2723,2724,2739,2738,2948,2949,2964,2963\r\n2375,2724,2725,2740,2739,2949,2950,2965,2964\r\n2376,2725,2726,2741,2740,2950,2951,2966,2965\r\n2377,2726,2727,2742,2741,2951,2952,2967,2966\r\n2378,2727,2728,2743,2742,2952,2953,2968,2967\r\n2379,2728,2729,2744,2743,2953,2954,2969,2968\r\n2380,2729,2730,2745,2744,2954,2955,2970,2969\r\n2381,2731,2732,2747,2746,2956,2957,2972,2971\r\n2382,2732,2733,2748,2747,2957,2958,2973,2972\r\n2383,2733,2734,2749,2748,2958,2959,2974,2973\r\n2384,2734,2735,2750,2749,2959,2960,2975,2974\r\n2385,2735,2736,2751,2750,2960,2961,2976,2975\r\n2386,2736,2737,2752,2751,2961,2962,2977,2976\r\n2387,2737,2738,2753,2752,2962,2963,2978,2977\r\n2388,2738,2739,2754,2753,2963,2964,2979,2978\r\n2389,2739,2740,2755,2754,2964,2965,2980,2979\r\n2390,2740,2741,2756,2755,2965,2966,2981,2980\r\n2391,2741,2742,2757,2756,2966,2967,2982,2981\r\n2392,2742,2743,2758,2757,2967,2968,2983,2982\r\n2393,2743,2744,2759,2758,2968,2969,2984,2983\r\n2394,2744,2745,2760,2759,2969,2970,2985,2984\r\n2395,2746,2747,2762,2761,2971,2972,2987,2986\r\n2396,2747,2748,2763,2762,2972,2973,2988,2987\r\n2397,2748,2749,2764,2763,2973,2974,2989,2988\r\n2398,2749,2750,2765,2764,2974,2975,2990,2989\r\n2399,2750,2751,2766,2765,2975,2976,2991,2990\r\n2400,2751,2752,2767,2766,2976,2977,2992,2991\r\n2401,2752,2753,2768,2767,2977,2978,2993,2992\r\n2402,2753,2754,2769,2768,2978,2979,2994,2993\r\n2403,2754,2755,2770,2769,2979,2980,2995,2994\r\n2404,2755,2756,2771,2770,2980,2981,2996,2995\r\n2405,2756,2757,2772,2771,2981,2982,2997,2996\r\n2406,2757,2758,2773,2772,2982,2983,2998,2997\r\n2407,2758,2759,2774,2773,2983,2984,2999,2998\r\n2408,2759,2760,2775,2774,2984,2985,3000,2999\r\n2409,2761,2762,2777,2776,2986,2987,3002,3001\r\n2410,2762,2763,2778,2777,2987,2988,3003,3002\r\n2411,2763,2764,2779,2778,2988,2989,3004,3003\r\n2412,2764,2765,2780,2779,2989,2990,3005,3004\r\n2413,2765,2766,2781,2780,2990,2991,3006,3005\r\n2414,2766,2767,2782,2781,2991,2992,3007,3006\r\n2415,2767,2768,2783,2782,2992,2993,3008,3007\r\n2416,2768,2769,2784,2783,2993,2994,3009,3008\r\n2417,2769,2770,2785,2784,2994,2995,3010,3009\r\n2418,2770,2771,2786,2785,2995,2996,3011,3010\r\n2419,2771,2772,2787,2786,2996,2997,3012,3011\r\n2420,2772,2773,2788,2787,2997,2998,3013,3012\r\n2421,2773,2774,2789,2788,2998,2999,3014,3013\r\n2422,2774,2775,2790,2789,2999,3000,3015,3014\r\n2423,2776,2777,2792,2791,3001,3002,3017,3016\r\n2424,2777,2778,2793,2792,3002,3003,3018,3017\r\n2425,2778,2779,2794,2793,3003,3004,3019,3018\r\n2426,2779,2780,2795,2794,3004,3005,3020,3019\r\n2427,2780,2781,2796,2795,3005,3006,3021,3020\r\n2428,2781,2782,2797,2796,3006,3007,3022,3021\r\n2429,2782,2783,2798,2797,3007,3008,3023,3022\r\n2430,2783,2784,2799,2798,3008,3009,3024,3023\r\n2431,2784,2785,2800,2799,3009,3010,3025,3024\r\n2432,2785,2786,2801,2800,3010,3011,3026,3025\r\n2433,2786,2787,2802,2801,3011,3012,3027,3026\r\n2434,2787,2788,2803,2802,3012,3013,3028,3027\r\n2435,2788,2789,2804,2803,3013,3014,3029,3028\r\n2436,2789,2790,2805,2804,3014,3015,3030,3029\r\n2437,2791,2792,2807,2806,3016,3017,3032,3031\r\n2438,2792,2793,2808,2807,3017,3018,3033,3032\r\n2439,2793,2794,2809,2808,3018,3019,3034,3033\r\n2440,2794,2795,2810,2809,3019,3020,3035,3034\r\n2441,2795,2796,2811,2810,3020,3021,3036,3035\r\n2442,2796,2797,2812,2811,3021,3022,3037,3036\r\n2443,2797,2798,2813,2812,3022,3023,3038,3037\r\n2444,2798,2799,2814,2813,3023,3024,3039,3038\r\n2445,2799,2800,2815,2814,3024,3025,3040,3039\r\n2446,2800,2801,2816,2815,3025,3026,3041,3040\r\n2447,2801,2802,2817,2816,3026,3027,3042,3041\r\n2448,2802,2803,2818,2817,3027,3028,3043,3042\r\n2449,2803,2804,2819,2818,3028,3029,3044,3043\r\n2450,2804,2805,2820,2819,3029,3030,3045,3044\r\n2451,2806,2807,2822,2821,3031,3032,3047,3046\r\n2452,2807,2808,2823,2822,3032,3033,3048,3047\r\n2453,2808,2809,2824,2823,3033,3034,3049,3048\r\n2454,2809,2810,2825,2824,3034,3035,3050,3049\r\n2455,2810,2811,2826,2825,3035,3036,3051,3050\r\n2456,2811,2812,2827,2826,3036,3037,3052,3051\r\n2457,2812,2813,2828,2827,3037,3038,3053,3052\r\n2458,2813,2814,2829,2828,3038,3039,3054,3053\r\n2459,2814,2815,2830,2829,3039,3040,3055,3054\r\n2460,2815,2816,2831,2830,3040,3041,3056,3055\r\n2461,2816,2817,2832,2831,3041,3042,3057,3056\r\n2462,2817,2818,2833,2832,3042,3043,3058,3057\r\n2463,2818,2819,2834,2833,3043,3044,3059,3058\r\n2464,2819,2820,2835,2834,3044,3045,3060,3059\r\n2465,2821,2822,2837,2836,3046,3047,3062,3061\r\n2466,2822,2823,2838,2837,3047,3048,3063,3062\r\n2467,2823,2824,2839,2838,3048,3049,3064,3063\r\n2468,2824,2825,2840,2839,3049,3050,3065,3064\r\n2469,2825,2826,2841,2840,3050,3051,3066,3065\r\n2470,2826,2827,2842,2841,3051,3052,3067,3066\r\n2471,2827,2828,2843,2842,3052,3053,3068,3067\r\n2472,2828,2829,2844,2843,3053,3054,3069,3068\r\n2473,2829,2830,2845,2844,3054,3055,3070,3069\r\n2474,2830,2831,2846,2845,3055,3056,3071,3070\r\n2475,2831,2832,2847,2846,3056,3057,3072,3071\r\n2476,2832,2833,2848,2847,3057,3058,3073,3072\r\n2477,2833,2834,2849,2848,3058,3059,3074,3073\r\n2478,2834,2835,2850,2849,3059,3060,3075,3074\r\n2479,2836,2837,2852,2851,3061,3062,3077,3076\r\n2480,2837,2838,2853,2852,3062,3063,3078,3077\r\n2481,2838,2839,2854,2853,3063,3064,3079,3078\r\n2482,2839,2840,2855,2854,3064,3065,3080,3079\r\n2483,2840,2841,2856,2855,3065,3066,3081,3080\r\n2484,2841,2842,2857,2856,3066,3067,3082,3081\r\n2485,2842,2843,2858,2857,3067,3068,3083,3082\r\n2486,2843,2844,2859,2858,3068,3069,3084,3083\r\n2487,2844,2845,2860,2859,3069,3070,3085,3084\r\n2488,2845,2846,2861,2860,3070,3071,3086,3085\r\n2489,2846,2847,2862,2861,3071,3072,3087,3086\r\n2490,2847,2848,2863,2862,3072,3073,3088,3087\r\n2491,2848,2849,2864,2863,3073,3074,3089,3088\r\n2492,2849,2850,2865,2864,3074,3075,3090,3089\r\n2493,2851,2852,2867,2866,3076,3077,3092,3091\r\n2494,2852,2853,2868,2867,3077,3078,3093,3092\r\n2495,2853,2854,2869,2868,3078,3079,3094,3093\r\n2496,2854,2855,2870,2869,3079,3080,3095,3094\r\n2497,2855,2856,2871,2870,3080,3081,3096,3095\r\n2498,2856,2857,2872,2871,3081,3082,3097,3096\r\n2499,2857,2858,2873,2872,3082,3083,3098,3097\r\n2500,2858,2859,2874,2873,3083,3084,3099,3098\r\n2501,2859,2860,2875,2874,3084,3085,3100,3099\r\n2502,2860,2861,2876,2875,3085,3086,3101,3100\r\n2503,2861,2862,2877,2876,3086,3087,3102,3101\r\n2504,2862,2863,2878,2877,3087,3088,3103,3102\r\n2505,2863,2864,2879,2878,3088,3089,3104,3103\r\n2506,2864,2865,2880,2879,3089,3090,3105,3104\r\n2507,2866,2867,2882,2881,3091,3092,3107,3106\r\n2508,2867,2868,2883,2882,3092,3093,3108,3107\r\n2509,2868,2869,2884,2883,3093,3094,3109,3108\r\n2510,2869,2870,2885,2884,3094,3095,3110,3109\r\n2511,2870,2871,2886,2885,3095,3096,3111,3110\r\n2512,2871,2872,2887,2886,3096,3097,3112,3111\r\n2513,2872,2873,2888,2887,3097,3098,3113,3112\r\n2514,2873,2874,2889,2888,3098,3099,3114,3113\r\n2515,2874,2875,2890,2889,3099,3100,3115,3114\r\n2516,2875,2876,2891,2890,3100,3101,3116,3115\r\n2517,2876,2877,2892,2891,3101,3102,3117,3116\r\n2518,2877,2878,2893,2892,3102,3103,3118,3117\r\n2519,2878,2879,2894,2893,3103,3104,3119,3118\r\n2520,2879,2880,2895,2894,3104,3105,3120,3119\r\n2521,2881,2882,2897,2896,3106,3107,3122,3121\r\n2522,2882,2883,2898,2897,3107,3108,3123,3122\r\n2523,2883,2884,2899,2898,3108,3109,3124,3123\r\n2524,2884,2885,2900,2899,3109,3110,3125,3124\r\n2525,2885,2886,2901,2900,3110,3111,3126,3125\r\n2526,2886,2887,2902,2901,3111,3112,3127,3126\r\n2527,2887,2888,2903,2902,3112,3113,3128,3127\r\n2528,2888,2889,2904,2903,3113,3114,3129,3128\r\n2529,2889,2890,2905,2904,3114,3115,3130,3129\r\n2530,2890,2891,2906,2905,3115,3116,3131,3130\r\n2531,2891,2892,2907,2906,3116,3117,3132,3131\r\n2532,2892,2893,2908,2907,3117,3118,3133,3132\r\n2533,2893,2894,2909,2908,3118,3119,3134,3133\r\n2534,2894,2895,2910,2909,3119,3120,3135,3134\r\n2535,2896,2897,2912,2911,3121,3122,3137,3136\r\n2536,2897,2898,2913,2912,3122,3123,3138,3137\r\n2537,2898,2899,2914,2913,3123,3124,3139,3138\r\n2538,2899,2900,2915,2914,3124,3125,3140,3139\r\n2539,2900,2901,2916,2915,3125,3126,3141,3140\r\n2540,2901,2902,2917,2916,3126,3127,3142,3141\r\n2541,2902,2903,2918,2917,3127,3128,3143,3142\r\n2542,2903,2904,2919,2918,3128,3129,3144,3143\r\n2543,2904,2905,2920,2919,3129,3130,3145,3144\r\n2544,2905,2906,2921,2920,3130,3131,3146,3145\r\n2545,2906,2907,2922,2921,3131,3132,3147,3146\r\n2546,2907,2908,2923,2922,3132,3133,3148,3147\r\n2547,2908,2909,2924,2923,3133,3134,3149,3148\r\n2548,2909,2910,2925,2924,3134,3135,3150,3149\r\n2549,2926,2927,2942,2941,3151,3152,3167,3166\r\n2550,2927,2928,2943,2942,3152,3153,3168,3167\r\n2551,2928,2929,2944,2943,3153,3154,3169,3168\r\n2552,2929,2930,2945,2944,3154,3155,3170,3169\r\n2553,2930,2931,2946,2945,3155,3156,3171,3170\r\n2554,2931,2932,2947,2946,3156,3157,3172,3171\r\n2555,2932,2933,2948,2947,3157,3158,3173,3172\r\n2556,2933,2934,2949,2948,3158,3159,3174,3173\r\n2557,2934,2935,2950,2949,3159,3160,3175,3174\r\n2558,2935,2936,2951,2950,3160,3161,3176,3175\r\n2559,2936,2937,2952,2951,3161,3162,3177,3176\r\n2560,2937,2938,2953,2952,3162,3163,3178,3177\r\n2561,2938,2939,2954,2953,3163,3164,3179,3178\r\n2562,2939,2940,2955,2954,3164,3165,3180,3179\r\n2563,2941,2942,2957,2956,3166,3167,3182,3181\r\n2564,2942,2943,2958,2957,3167,3168,3183,3182\r\n2565,2943,2944,2959,2958,3168,3169,3184,3183\r\n2566,2944,2945,2960,2959,3169,3170,3185,3184\r\n2567,2945,2946,2961,2960,3170,3171,3186,3185\r\n2568,2946,2947,2962,2961,3171,3172,3187,3186\r\n2569,2947,2948,2963,2962,3172,3173,3188,3187\r\n2570,2948,2949,2964,2963,3173,3174,3189,3188\r\n2571,2949,2950,2965,2964,3174,3175,3190,3189\r\n2572,2950,2951,2966,2965,3175,3176,3191,3190\r\n2573,2951,2952,2967,2966,3176,3177,3192,3191\r\n2574,2952,2953,2968,2967,3177,3178,3193,3192\r\n2575,2953,2954,2969,2968,3178,3179,3194,3193\r\n2576,2954,2955,2970,2969,3179,3180,3195,3194\r\n2577,2956,2957,2972,2971,3181,3182,3197,3196\r\n2578,2957,2958,2973,2972,3182,3183,3198,3197\r\n2579,2958,2959,2974,2973,3183,3184,3199,3198\r\n2580,2959,2960,2975,2974,3184,3185,3200,3199\r\n2581,2960,2961,2976,2975,3185,3186,3201,3200\r\n2582,2961,2962,2977,2976,3186,3187,3202,3201\r\n2583,2962,2963,2978,2977,3187,3188,3203,3202\r\n2584,2963,2964,2979,2978,3188,3189,3204,3203\r\n2585,2964,2965,2980,2979,3189,3190,3205,3204\r\n2586,2965,2966,2981,2980,3190,3191,3206,3205\r\n2587,2966,2967,2982,2981,3191,3192,3207,3206\r\n2588,2967,2968,2983,2982,3192,3193,3208,3207\r\n2589,2968,2969,2984,2983,3193,3194,3209,3208\r\n2590,2969,2970,2985,2984,3194,3195,3210,3209\r\n2591,2971,2972,2987,2986,3196,3197,3212,3211\r\n2592,2972,2973,2988,2987,3197,3198,3213,3212\r\n2593,2973,2974,2989,2988,3198,3199,3214,3213\r\n2594,2974,2975,2990,2989,3199,3200,3215,3214\r\n2595,2975,2976,2991,2990,3200,3201,3216,3215\r\n2596,2976,2977,2992,2991,3201,3202,3217,3216\r\n2597,2977,2978,2993,2992,3202,3203,3218,3217\r\n2598,2978,2979,2994,2993,3203,3204,3219,3218\r\n2599,2979,2980,2995,2994,3204,3205,3220,3219\r\n2600,2980,2981,2996,2995,3205,3206,3221,3220\r\n2601,2981,2982,2997,2996,3206,3207,3222,3221\r\n2602,2982,2983,2998,2997,3207,3208,3223,3222\r\n2603,2983,2984,2999,2998,3208,3209,3224,3223\r\n2604,2984,2985,3000,2999,3209,3210,3225,3224\r\n2605,2986,2987,3002,3001,3211,3212,3227,3226\r\n2606,2987,2988,3003,3002,3212,3213,3228,3227\r\n2607,2988,2989,3004,3003,3213,3214,3229,3228\r\n2608,2989,2990,3005,3004,3214,3215,3230,3229\r\n2609,2990,2991,3006,3005,3215,3216,3231,3230\r\n2610,2991,2992,3007,3006,3216,3217,3232,3231\r\n2611,2992,2993,3008,3007,3217,3218,3233,3232\r\n2612,2993,2994,3009,3008,3218,3219,3234,3233\r\n2613,2994,2995,3010,3009,3219,3220,3235,3234\r\n2614,2995,2996,3011,3010,3220,3221,3236,3235\r\n2615,2996,2997,3012,3011,3221,3222,3237,3236\r\n2616,2997,2998,3013,3012,3222,3223,3238,3237\r\n2617,2998,2999,3014,3013,3223,3224,3239,3238\r\n2618,2999,3000,3015,3014,3224,3225,3240,3239\r\n2619,3001,3002,3017,3016,3226,3227,3242,3241\r\n2620,3002,3003,3018,3017,3227,3228,3243,3242\r\n2621,3003,3004,3019,3018,3228,3229,3244,3243\r\n2622,3004,3005,3020,3019,3229,3230,3245,3244\r\n2623,3005,3006,3021,3020,3230,3231,3246,3245\r\n2624,3006,3007,3022,3021,3231,3232,3247,3246\r\n2625,3007,3008,3023,3022,3232,3233,3248,3247\r\n2626,3008,3009,3024,3023,3233,3234,3249,3248\r\n2627,3009,3010,3025,3024,3234,3235,3250,3249\r\n2628,3010,3011,3026,3025,3235,3236,3251,3250\r\n2629,3011,3012,3027,3026,3236,3237,3252,3251\r\n2630,3012,3013,3028,3027,3237,3238,3253,3252\r\n2631,3013,3014,3029,3028,3238,3239,3254,3253\r\n2632,3014,3015,3030,3029,3239,3240,3255,3254\r\n2633,3016,3017,3032,3031,3241,3242,3257,3256\r\n2634,3017,3018,3033,3032,3242,3243,3258,3257\r\n2635,3018,3019,3034,3033,3243,3244,3259,3258\r\n2636,3019,3020,3035,3034,3244,3245,3260,3259\r\n2637,3020,3021,3036,3035,3245,3246,3261,3260\r\n2638,3021,3022,3037,3036,3246,3247,3262,3261\r\n2639,3022,3023,3038,3037,3247,3248,3263,3262\r\n2640,3023,3024,3039,3038,3248,3249,3264,3263\r\n2641,3024,3025,3040,3039,3249,3250,3265,3264\r\n2642,3025,3026,3041,3040,3250,3251,3266,3265\r\n2643,3026,3027,3042,3041,3251,3252,3267,3266\r\n2644,3027,3028,3043,3042,3252,3253,3268,3267\r\n2645,3028,3029,3044,3043,3253,3254,3269,3268\r\n2646,3029,3030,3045,3044,3254,3255,3270,3269\r\n2647,3031,3032,3047,3046,3256,3257,3272,3271\r\n2648,3032,3033,3048,3047,3257,3258,3273,3272\r\n2649,3033,3034,3049,3048,3258,3259,3274,3273\r\n2650,3034,3035,3050,3049,3259,3260,3275,3274\r\n2651,3035,3036,3051,3050,3260,3261,3276,3275\r\n2652,3036,3037,3052,3051,3261,3262,3277,3276\r\n2653,3037,3038,3053,3052,3262,3263,3278,3277\r\n2654,3038,3039,3054,3053,3263,3264,3279,3278\r\n2655,3039,3040,3055,3054,3264,3265,3280,3279\r\n2656,3040,3041,3056,3055,3265,3266,3281,3280\r\n2657,3041,3042,3057,3056,3266,3267,3282,3281\r\n2658,3042,3043,3058,3057,3267,3268,3283,3282\r\n2659,3043,3044,3059,3058,3268,3269,3284,3283\r\n2660,3044,3045,3060,3059,3269,3270,3285,3284\r\n2661,3046,3047,3062,3061,3271,3272,3287,3286\r\n2662,3047,3048,3063,3062,3272,3273,3288,3287\r\n2663,3048,3049,3064,3063,3273,3274,3289,3288\r\n2664,3049,3050,3065,3064,3274,3275,3290,3289\r\n2665,3050,3051,3066,3065,3275,3276,3291,3290\r\n2666,3051,3052,3067,3066,3276,3277,3292,3291\r\n2667,3052,3053,3068,3067,3277,3278,3293,3292\r\n2668,3053,3054,3069,3068,3278,3279,3294,3293\r\n2669,3054,3055,3070,3069,3279,3280,3295,3294\r\n2670,3055,3056,3071,3070,3280,3281,3296,3295\r\n2671,3056,3057,3072,3071,3281,3282,3297,3296\r\n2672,3057,3058,3073,3072,3282,3283,3298,3297\r\n2673,3058,3059,3074,3073,3283,3284,3299,3298\r\n2674,3059,3060,3075,3074,3284,3285,3300,3299\r\n2675,3061,3062,3077,3076,3286,3287,3302,3301\r\n2676,3062,3063,3078,3077,3287,3288,3303,3302\r\n2677,3063,3064,3079,3078,3288,3289,3304,3303\r\n2678,3064,3065,3080,3079,3289,3290,3305,3304\r\n2679,3065,3066,3081,3080,3290,3291,3306,3305\r\n2680,3066,3067,3082,3081,3291,3292,3307,3306\r\n2681,3067,3068,3083,3082,3292,3293,3308,3307\r\n2682,3068,3069,3084,3083,3293,3294,3309,3308\r\n2683,3069,3070,3085,3084,3294,3295,3310,3309\r\n2684,3070,3071,3086,3085,3295,3296,3311,3310\r\n2685,3071,3072,3087,3086,3296,3297,3312,3311\r\n2686,3072,3073,3088,3087,3297,3298,3313,3312\r\n2687,3073,3074,3089,3088,3298,3299,3314,3313\r\n2688,3074,3075,3090,3089,3299,3300,3315,3314\r\n2689,3076,3077,3092,3091,3301,3302,3317,3316\r\n2690,3077,3078,3093,3092,3302,3303,3318,3317\r\n2691,3078,3079,3094,3093,3303,3304,3319,3318\r\n2692,3079,3080,3095,3094,3304,3305,3320,3319\r\n2693,3080,3081,3096,3095,3305,3306,3321,3320\r\n2694,3081,3082,3097,3096,3306,3307,3322,3321\r\n2695,3082,3083,3098,3097,3307,3308,3323,3322\r\n2696,3083,3084,3099,3098,3308,3309,3324,3323\r\n2697,3084,3085,3100,3099,3309,3310,3325,3324\r\n2698,3085,3086,3101,3100,3310,3311,3326,3325\r\n2699,3086,3087,3102,3101,3311,3312,3327,3326\r\n2700,3087,3088,3103,3102,3312,3313,3328,3327\r\n2701,3088,3089,3104,3103,3313,3314,3329,3328\r\n2702,3089,3090,3105,3104,3314,3315,3330,3329\r\n2703,3091,3092,3107,3106,3316,3317,3332,3331\r\n2704,3092,3093,3108,3107,3317,3318,3333,3332\r\n2705,3093,3094,3109,3108,3318,3319,3334,3333\r\n2706,3094,3095,3110,3109,3319,3320,3335,3334\r\n2707,3095,3096,3111,3110,3320,3321,3336,3335\r\n2708,3096,3097,3112,3111,3321,3322,3337,3336\r\n2709,3097,3098,3113,3112,3322,3323,3338,3337\r\n2710,3098,3099,3114,3113,3323,3324,3339,3338\r\n2711,3099,3100,3115,3114,3324,3325,3340,3339\r\n2712,3100,3101,3116,3115,3325,3326,3341,3340\r\n2713,3101,3102,3117,3116,3326,3327,3342,3341\r\n2714,3102,3103,3118,3117,3327,3328,3343,3342\r\n2715,3103,3104,3119,3118,3328,3329,3344,3343\r\n2716,3104,3105,3120,3119,3329,3330,3345,3344\r\n2717,3106,3107,3122,3121,3331,3332,3347,3346\r\n2718,3107,3108,3123,3122,3332,3333,3348,3347\r\n2719,3108,3109,3124,3123,3333,3334,3349,3348\r\n2720,3109,3110,3125,3124,3334,3335,3350,3349\r\n2721,3110,3111,3126,3125,3335,3336,3351,3350\r\n2722,3111,3112,3127,3126,3336,3337,3352,3351\r\n2723,3112,3113,3128,3127,3337,3338,3353,3352\r\n2724,3113,3114,3129,3128,3338,3339,3354,3353\r\n2725,3114,3115,3130,3129,3339,3340,3355,3354\r\n2726,3115,3116,3131,3130,3340,3341,3356,3355\r\n2727,3116,3117,3132,3131,3341,3342,3357,3356\r\n2728,3117,3118,3133,3132,3342,3343,3358,3357\r\n2729,3118,3119,3134,3133,3343,3344,3359,3358\r\n2730,3119,3120,3135,3134,3344,3345,3360,3359\r\n2731,3121,3122,3137,3136,3346,3347,3362,3361\r\n2732,3122,3123,3138,3137,3347,3348,3363,3362\r\n2733,3123,3124,3139,3138,3348,3349,3364,3363\r\n2734,3124,3125,3140,3139,3349,3350,3365,3364\r\n2735,3125,3126,3141,3140,3350,3351,3366,3365\r\n2736,3126,3127,3142,3141,3351,3352,3367,3366\r\n2737,3127,3128,3143,3142,3352,3353,3368,3367\r\n2738,3128,3129,3144,3143,3353,3354,3369,3368\r\n2739,3129,3130,3145,3144,3354,3355,3370,3369\r\n2740,3130,3131,3146,3145,3355,3356,3371,3370\r\n2741,3131,3132,3147,3146,3356,3357,3372,3371\r\n2742,3132,3133,3148,3147,3357,3358,3373,3372\r\n2743,3133,3134,3149,3148,3358,3359,3374,3373\r\n2744,3134,3135,3150,3149,3359,3360,3375,3374\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.825664965425,114.8204719716,-200.618088948319,1,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-80.505367812744,82.07415835438,17.342189738989,2,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n149.666485060018,80.490793125143,-78.76341715896,3,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n28.103593869267,108.188049525117,-63.61463272824,4,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n98.386281169428,154.399284552252,-108.609685135983,5,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-127.728653159499,66.694940492113,121.343790041438,6,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-42.829875342683,109.586938490021,215.743007672898,7,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN8\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n53.381759065614,109.734956487707,34.822231697368,8,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN9\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n114.11338985323,161.098039982213,-235.163523902386,9,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN10\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n23.538811717486,53.801332165171,-0.916204076247,10,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN11\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n84.298985473483,47.488808792481,-73.277392141887,11,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN12\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-192.017149057955,124.055171663159,93.434905084249,12,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN13\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n197.066134617088,72.051336125742,-131.370789620155,13,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN14\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n136.012951354516,60.227157155762,-133.36264289239,14,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN15\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-66.368318801933,77.015756771372,226.312338757127,15,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN16\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-191.94051896777,50.796702171757,101.517830853935,16,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN17\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n75.153380401544,93.170797309156,29.227274921214,17,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN18\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-87.958184371423,171.41717267159,256.945025063894,18,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN19\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n122.553013957309,125.523877993174,-178.193534462708,19,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN20\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-109.3601233701,154.39365560155,175.311898871809,20,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN21\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n108.361642846414,174.633000297541,-180.456141300315,21,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN22\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n85.654904574316,113.848541941196,63.692366833359,22,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN23\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n51.086981568325,176.27114563009,65.319886933039,23,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN24\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-15.112847574638,97.96926686476,-13.71625185495,24,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN25\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-159.68425757001,78.866493657304,4.407036690384,25,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN26\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n7.019593276894,84.946509840618,142.052426540842,26,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN27\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n160.038060491016,142.675584772224,-45.485315354824,27,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN28\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n59.994530707472,131.491225651469,51.137505199678,28,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN29\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n216.40377207038,111.028012174383,-114.851920779452,29,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n*Material, name=MATERIAL-GRAIN30\r\n*Depvar\r\n12,\r\n*User Material, constants=250\r\n-108.907848896538,65.498221245978,106.73513195384,30,2,1,12.0,6.0\r\n0.0,0.31,0.25,170000.0,124000.0,75000.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0\r\n3.0,0.001,20.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0\r\n0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.000256,0.000256\r\n0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256,0.000256\r\n0.000256,0.000256,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,16.0,16.0,16.0,16.0\r\n16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\r\n0.0,0.0\r\n\r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Neper2Abaqus/Step-2b Python/abq_hex.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Nodes\n3375\n1 0.000000000000 0.000000000000 0.000000000000\n2 0.071428571429 0.000000000000 0.000000000000\n3 0.142857142857 0.000000000000 0.000000000000\n4 0.214285714286 0.000000000000 0.000000000000\n5 0.285714285714 0.000000000000 0.000000000000\n6 0.357142857143 0.000000000000 0.000000000000\n7 0.428571428571 0.000000000000 0.000000000000\n8 0.500000000000 0.000000000000 0.000000000000\n9 0.571428571429 0.000000000000 0.000000000000\n10 0.642857142857 0.000000000000 0.000000000000\n11 0.714285714286 0.000000000000 0.000000000000\n12 0.785714285714 0.000000000000 0.000000000000\n13 0.857142857143 0.000000000000 0.000000000000\n14 0.928571428571 0.000000000000 0.000000000000\n15 1.000000000000 0.000000000000 0.000000000000\n16 0.000000000000 0.071428571429 0.000000000000\n17 0.071428571429 0.071428571429 0.000000000000\n18 0.142857142857 0.071428571429 0.000000000000\n19 0.214285714286 0.071428571429 0.000000000000\n20 0.285714285714 0.071428571429 0.000000000000\n21 0.357142857143 0.071428571429 0.000000000000\n22 0.428571428571 0.071428571429 0.000000000000\n23 0.500000000000 0.071428571429 0.000000000000\n24 0.571428571429 0.071428571429 0.000000000000\n25 0.642857142857 0.071428571429 0.000000000000\n26 0.714285714286 0.071428571429 0.000000000000\n27 0.785714285714 0.071428571429 0.000000000000\n28 0.857142857143 0.071428571429 0.000000000000\n29 0.928571428571 0.071428571429 0.000000000000\n30 1.000000000000 0.071428571429 0.000000000000\n31 0.000000000000 0.142857142857 0.000000000000\n32 0.071428571429 0.142857142857 0.000000000000\n33 0.142857142857 0.142857142857 0.000000000000\n34 0.214285714286 0.142857142857 0.000000000000\n35 0.285714285714 0.142857142857 0.000000000000\n36 0.357142857143 0.142857142857 0.000000000000\n37 0.428571428571 0.142857142857 0.000000000000\n38 0.500000000000 0.142857142857 0.000000000000\n39 0.571428571429 0.142857142857 0.000000000000\n40 0.642857142857 0.142857142857 0.000000000000\n41 0.714285714286 0.142857142857 0.000000000000\n42 0.785714285714 0.142857142857 0.000000000000\n43 0.857142857143 0.142857142857 0.000000000000\n44 0.928571428571 0.142857142857 0.000000000000\n45 1.000000000000 0.142857142857 0.000000000000\n46 0.000000000000 0.214285714286 0.000000000000\n47 0.071428571429 0.214285714286 0.000000000000\n48 0.142857142857 0.214285714286 0.000000000000\n49 0.214285714286 0.214285714286 0.000000000000\n50 0.285714285714 0.214285714286 0.000000000000\n51 0.357142857143 0.214285714286 0.000000000000\n52 0.428571428571 0.214285714286 0.000000000000\n53 0.500000000000 0.214285714286 0.000000000000\n54 0.571428571429 0.214285714286 0.000000000000\n55 0.642857142857 0.214285714286 0.000000000000\n56 0.714285714286 0.214285714286 0.000000000000\n57 0.785714285714 0.214285714286 0.000000000000\n58 0.857142857143 0.214285714286 0.000000000000\n59 0.928571428571 0.214285714286 0.000000000000\n60 1.000000000000 0.214285714286 0.000000000000\n61 0.000000000000 0.285714285714 0.000000000000\n62 0.071428571429 0.285714285714 0.000000000000\n63 0.142857142857 0.285714285714 0.000000000000\n64 0.214285714286 0.285714285714 0.000000000000\n65 0.285714285714 0.285714285714 0.000000000000\n66 0.357142857143 0.285714285714 0.000000000000\n67 0.428571428571 0.285714285714 0.000000000000\n68 0.500000000000 0.285714285714 0.000000000000\n69 0.571428571429 0.285714285714 0.000000000000\n70 0.642857142857 0.285714285714 0.000000000000\n71 0.714285714286 0.285714285714 0.000000000000\n72 0.785714285714 0.285714285714 0.000000000000\n73 0.857142857143 0.285714285714 0.000000000000\n74 0.928571428571 0.285714285714 0.000000000000\n75 1.000000000000 0.285714285714 0.000000000000\n76 0.000000000000 0.357142857143 0.000000000000\n77 0.071428571429 0.357142857143 0.000000000000\n78 0.142857142857 0.357142857143 0.000000000000\n79 0.214285714286 0.357142857143 0.000000000000\n80 0.285714285714 0.357142857143 0.000000000000\n81 0.357142857143 0.357142857143 0.000000000000\n82 0.428571428571 0.357142857143 0.000000000000\n83 0.500000000000 0.357142857143 0.000000000000\n84 0.571428571429 0.357142857143 0.000000000000\n85 0.642857142857 0.357142857143 0.000000000000\n86 0.714285714286 0.357142857143 0.000000000000\n87 0.785714285714 0.357142857143 0.000000000000\n88 0.857142857143 0.357142857143 0.000000000000\n89 0.928571428571 0.357142857143 0.000000000000\n90 1.000000000000 0.357142857143 0.000000000000\n91 0.000000000000 0.428571428571 0.000000000000\n92 0.071428571429 0.428571428571 0.000000000000\n93 0.142857142857 0.428571428571 0.000000000000\n94 0.214285714286 0.428571428571 0.000000000000\n95 0.285714285714 0.428571428571 0.000000000000\n96 0.357142857143 0.428571428571 0.000000000000\n97 0.428571428571 0.428571428571 0.000000000000\n98 0.500000000000 0.428571428571 0.000000000000\n99 0.571428571429 0.428571428571 0.000000000000\n100 0.642857142857 0.428571428571 0.000000000000\n101 0.714285714286 0.428571428571 0.000000000000\n102 0.785714285714 0.428571428571 0.000000000000\n103 0.857142857143 0.428571428571 0.000000000000\n104 0.928571428571 0.428571428571 0.000000000000\n105 1.000000000000 0.428571428571 0.000000000000\n106 0.000000000000 0.500000000000 0.000000000000\n107 0.071428571429 0.500000000000 0.000000000000\n108 0.142857142857 0.500000000000 0.000000000000\n109 0.214285714286 0.500000000000 0.000000000000\n110 0.285714285714 0.500000000000 0.000000000000\n111 0.357142857143 0.500000000000 0.000000000000\n112 0.428571428571 0.500000000000 0.000000000000\n113 0.500000000000 0.500000000000 0.000000000000\n114 0.571428571429 0.500000000000 0.000000000000\n115 0.642857142857 0.500000000000 0.000000000000\n116 0.714285714286 0.500000000000 0.000000000000\n117 0.785714285714 0.500000000000 0.000000000000\n118 0.857142857143 0.500000000000 0.000000000000\n119 0.928571428571 0.500000000000 0.000000000000\n120 1.000000000000 0.500000000000 0.000000000000\n121 0.000000000000 0.571428571429 0.000000000000\n122 0.071428571429 0.571428571429 0.000000000000\n123 0.142857142857 0.571428571429 0.000000000000\n124 0.214285714286 0.571428571429 0.000000000000\n125 0.285714285714 0.571428571429 0.000000000000\n126 0.357142857143 0.571428571429 0.000000000000\n127 0.428571428571 0.571428571429 0.000000000000\n128 0.500000000000 0.571428571429 0.000000000000\n129 0.571428571429 0.571428571429 0.000000000000\n130 0.642857142857 0.571428571429 0.000000000000\n131 0.714285714286 0.571428571429 0.000000000000\n132 0.785714285714 0.571428571429 0.000000000000\n133 0.857142857143 0.571428571429 0.000000000000\n134 0.928571428571 0.571428571429 0.000000000000\n135 1.000000000000 0.571428571429 0.000000000000\n136 0.000000000000 0.642857142857 0.000000000000\n137 0.071428571429 0.642857142857 0.000000000000\n138 0.142857142857 0.642857142857 0.000000000000\n139 0.214285714286 0.642857142857 0.000000000000\n140 0.285714285714 0.642857142857 0.000000000000\n141 0.357142857143 0.642857142857 0.000000000000\n142 0.428571428571 0.642857142857 0.000000000000\n143 0.500000000000 0.642857142857 0.000000000000\n144 0.571428571429 0.642857142857 0.000000000000\n145 0.642857142857 0.642857142857 0.000000000000\n146 0.714285714286 0.642857142857 0.000000000000\n147 0.785714285714 0.642857142857 0.000000000000\n148 0.857142857143 0.642857142857 0.000000000000\n149 0.928571428571 0.642857142857 0.000000000000\n150 1.000000000000 0.642857142857 0.000000000000\n151 0.000000000000 0.714285714286 0.000000000000\n152 0.071428571429 0.714285714286 0.000000000000\n153 0.142857142857 0.714285714286 0.000000000000\n154 0.214285714286 0.714285714286 0.000000000000\n155 0.285714285714 0.714285714286 0.000000000000\n156 0.357142857143 0.714285714286 0.000000000000\n157 0.428571428571 0.714285714286 0.000000000000\n158 0.500000000000 0.714285714286 0.000000000000\n159 0.571428571429 0.714285714286 0.000000000000\n160 0.642857142857 0.714285714286 0.000000000000\n161 0.714285714286 0.714285714286 0.000000000000\n162 0.785714285714 0.714285714286 0.000000000000\n163 0.857142857143 0.714285714286 0.000000000000\n164 0.928571428571 0.714285714286 0.000000000000\n165 1.000000000000 0.714285714286 0.000000000000\n166 0.000000000000 0.785714285714 0.000000000000\n167 0.071428571429 0.785714285714 0.000000000000\n168 0.142857142857 0.785714285714 0.000000000000\n169 0.214285714286 0.785714285714 0.000000000000\n170 0.285714285714 0.785714285714 0.000000000000\n171 0.357142857143 0.785714285714 0.000000000000\n172 0.428571428571 0.785714285714 0.000000000000\n173 0.500000000000 0.785714285714 0.000000000000\n174 0.571428571429 0.785714285714 0.000000000000\n175 0.642857142857 0.785714285714 0.000000000000\n176 0.714285714286 0.785714285714 0.000000000000\n177 0.785714285714 0.785714285714 0.000000000000\n178 0.857142857143 0.785714285714 0.000000000000\n179 0.928571428571 0.785714285714 0.000000000000\n180 1.000000000000 0.785714285714 0.000000000000\n181 0.000000000000 0.857142857143 0.000000000000\n182 0.071428571429 0.857142857143 0.000000000000\n183 0.142857142857 0.857142857143 0.000000000000\n184 0.214285714286 0.857142857143 0.000000000000\n185 0.285714285714 0.857142857143 0.000000000000\n186 0.357142857143 0.857142857143 0.000000000000\n187 0.428571428571 0.857142857143 0.000000000000\n188 0.500000000000 0.857142857143 0.000000000000\n189 0.571428571429 0.857142857143 0.000000000000\n190 0.642857142857 0.857142857143 0.000000000000\n191 0.714285714286 0.857142857143 0.000000000000\n192 0.785714285714 0.857142857143 0.000000000000\n193 0.857142857143 0.857142857143 0.000000000000\n194 0.928571428571 0.857142857143 0.000000000000\n195 1.000000000000 0.857142857143 0.000000000000\n196 0.000000000000 0.928571428571 0.000000000000\n197 0.071428571429 0.928571428571 0.000000000000\n198 0.142857142857 0.928571428571 0.000000000000\n199 0.214285714286 0.928571428571 0.000000000000\n200 0.285714285714 0.928571428571 0.000000000000\n201 0.357142857143 0.928571428571 0.000000000000\n202 0.428571428571 0.928571428571 0.000000000000\n203 0.500000000000 0.928571428571 0.000000000000\n204 0.571428571429 0.928571428571 0.000000000000\n205 0.642857142857 0.928571428571 0.000000000000\n206 0.714285714286 0.928571428571 0.000000000000\n207 0.785714285714 0.928571428571 0.000000000000\n208 0.857142857143 0.928571428571 0.000000000000\n209 0.928571428571 0.928571428571 0.000000000000\n210 1.000000000000 0.928571428571 0.000000000000\n211 0.000000000000 1.000000000000 0.000000000000\n212 0.071428571429 1.000000000000 0.000000000000\n213 0.142857142857 1.000000000000 0.000000000000\n214 0.214285714286 1.000000000000 0.000000000000\n215 0.285714285714 1.000000000000 0.000000000000\n216 0.357142857143 1.000000000000 0.000000000000\n217 0.428571428571 1.000000000000 0.000000000000\n218 0.500000000000 1.000000000000 0.000000000000\n219 0.571428571429 1.000000000000 0.000000000000\n220 0.642857142857 1.000000000000 0.000000000000\n221 0.714285714286 1.000000000000 0.000000000000\n222 0.785714285714 1.000000000000 0.000000000000\n223 0.857142857143 1.000000000000 0.000000000000\n224 0.928571428571 1.000000000000 0.000000000000\n225 1.000000000000 1.000000000000 0.000000000000\n226 0.000000000000 0.000000000000 0.071428571429\n227 0.071428571429 0.000000000000 0.071428571429\n228 0.142857142857 0.000000000000 0.071428571429\n229 0.214285714286 0.000000000000 0.071428571429\n230 0.285714285714 0.000000000000 0.071428571429\n231 0.357142857143 0.000000000000 0.071428571429\n232 0.428571428571 0.000000000000 0.071428571429\n233 0.500000000000 0.000000000000 0.071428571429\n234 0.571428571429 0.000000000000 0.071428571429\n235 0.642857142857 0.000000000000 0.071428571429\n236 0.714285714286 0.000000000000 0.071428571429\n237 0.785714285714 0.000000000000 0.071428571429\n238 0.857142857143 0.000000000000 0.071428571429\n239 0.928571428571 0.000000000000 0.071428571429\n240 1.000000000000 0.000000000000 0.071428571429\n241 0.000000000000 0.071428571429 0.071428571429\n242 0.071428571429 0.071428571429 0.071428571429\n243 0.142857142857 0.071428571429 0.071428571429\n244 0.214285714286 0.071428571429 0.071428571429\n245 0.285714285714 0.071428571429 0.071428571429\n246 0.357142857143 0.071428571429 0.071428571429\n247 0.428571428571 0.071428571429 0.071428571429\n248 0.500000000000 0.071428571429 0.071428571429\n249 0.571428571429 0.071428571429 0.071428571429\n250 0.642857142857 0.071428571429 0.071428571429\n251 0.714285714286 0.071428571429 0.071428571429\n252 0.785714285714 0.071428571429 0.071428571429\n253 0.857142857143 0.071428571429 0.071428571429\n254 0.928571428571 0.071428571429 0.071428571429\n255 1.000000000000 0.071428571429 0.071428571429\n256 0.000000000000 0.142857142857 0.071428571429\n257 0.071428571429 0.142857142857 0.071428571429\n258 0.142857142857 0.142857142857 0.071428571429\n259 0.214285714286 0.142857142857 0.071428571429\n260 0.285714285714 0.142857142857 0.071428571429\n261 0.357142857143 0.142857142857 0.071428571429\n262 0.428571428571 0.142857142857 0.071428571429\n263 0.500000000000 0.142857142857 0.071428571429\n264 0.571428571429 0.142857142857 0.071428571429\n265 0.642857142857 0.142857142857 0.071428571429\n266 0.714285714286 0.142857142857 0.071428571429\n267 0.785714285714 0.142857142857 0.071428571429\n268 0.857142857143 0.142857142857 0.071428571429\n269 0.928571428571 0.142857142857 0.071428571429\n270 1.000000000000 0.142857142857 0.071428571429\n271 0.000000000000 0.214285714286 0.071428571429\n272 0.071428571429 0.214285714286 0.071428571429\n273 0.142857142857 0.214285714286 0.071428571429\n274 0.214285714286 0.214285714286 0.071428571429\n275 0.285714285714 0.214285714286 0.071428571429\n276 0.357142857143 0.214285714286 0.071428571429\n277 0.428571428571 0.214285714286 0.071428571429\n278 0.500000000000 0.214285714286 0.071428571429\n279 0.571428571429 0.214285714286 0.071428571429\n280 0.642857142857 0.214285714286 0.071428571429\n281 0.714285714286 0.214285714286 0.071428571429\n282 0.785714285714 0.214285714286 0.071428571429\n283 0.857142857143 0.214285714286 0.071428571429\n284 0.928571428571 0.214285714286 0.071428571429\n285 1.000000000000 0.214285714286 0.071428571429\n286 0.000000000000 0.285714285714 0.071428571429\n287 0.071428571429 0.285714285714 0.071428571429\n288 0.142857142857 0.285714285714 0.071428571429\n289 0.214285714286 0.285714285714 0.071428571429\n290 0.285714285714 0.285714285714 0.071428571429\n291 0.357142857143 0.285714285714 0.071428571429\n292 0.428571428571 0.285714285714 0.071428571429\n293 0.500000000000 0.285714285714 0.071428571429\n294 0.571428571429 0.285714285714 0.071428571429\n295 0.642857142857 0.285714285714 0.071428571429\n296 0.714285714286 0.285714285714 0.071428571429\n297 0.785714285714 0.285714285714 0.071428571429\n298 0.857142857143 0.285714285714 0.071428571429\n299 0.928571428571 0.285714285714 0.071428571429\n300 1.000000000000 0.285714285714 0.071428571429\n301 0.000000000000 0.357142857143 0.071428571429\n302 0.071428571429 0.357142857143 0.071428571429\n303 0.142857142857 0.357142857143 0.071428571429\n304 0.214285714286 0.357142857143 0.071428571429\n305 0.285714285714 0.357142857143 0.071428571429\n306 0.357142857143 0.357142857143 0.071428571429\n307 0.428571428571 0.357142857143 0.071428571429\n308 0.500000000000 0.357142857143 0.071428571429\n309 0.571428571429 0.357142857143 0.071428571429\n310 0.642857142857 0.357142857143 0.071428571429\n311 0.714285714286 0.357142857143 0.071428571429\n312 0.785714285714 0.357142857143 0.071428571429\n313 0.857142857143 0.357142857143 0.071428571429\n314 0.928571428571 0.357142857143 0.071428571429\n315 1.000000000000 0.357142857143 0.071428571429\n316 0.000000000000 0.428571428571 0.071428571429\n317 0.071428571429 0.428571428571 0.071428571429\n318 0.142857142857 0.428571428571 0.071428571429\n319 0.214285714286 0.428571428571 0.071428571429\n320 0.285714285714 0.428571428571 0.071428571429\n321 0.357142857143 0.428571428571 0.071428571429\n322 0.428571428571 0.428571428571 0.071428571429\n323 0.500000000000 0.428571428571 0.071428571429\n324 0.571428571429 0.428571428571 0.071428571429\n325 0.642857142857 0.428571428571 0.071428571429\n326 0.714285714286 0.428571428571 0.071428571429\n327 0.785714285714 0.428571428571 0.071428571429\n328 0.857142857143 0.428571428571 0.071428571429\n329 0.928571428571 0.428571428571 0.071428571429\n330 1.000000000000 0.428571428571 0.071428571429\n331 0.000000000000 0.500000000000 0.071428571429\n332 0.071428571429 0.500000000000 0.071428571429\n333 0.142857142857 0.500000000000 0.071428571429\n334 0.214285714286 0.500000000000 0.071428571429\n335 0.285714285714 0.500000000000 0.071428571429\n336 0.357142857143 0.500000000000 0.071428571429\n337 0.428571428571 0.500000000000 0.071428571429\n338 0.500000000000 0.500000000000 0.071428571429\n339 0.571428571429 0.500000000000 0.071428571429\n340 0.642857142857 0.500000000000 0.071428571429\n341 0.714285714286 0.500000000000 0.071428571429\n342 0.785714285714 0.500000000000 0.071428571429\n343 0.857142857143 0.500000000000 0.071428571429\n344 0.928571428571 0.500000000000 0.071428571429\n345 1.000000000000 0.500000000000 0.071428571429\n346 0.000000000000 0.571428571429 0.071428571429\n347 0.071428571429 0.571428571429 0.071428571429\n348 0.142857142857 0.571428571429 0.071428571429\n349 0.214285714286 0.571428571429 0.071428571429\n350 0.285714285714 0.571428571429 0.071428571429\n351 0.357142857143 0.571428571429 0.071428571429\n352 0.428571428571 0.571428571429 0.071428571429\n353 0.500000000000 0.571428571429 0.071428571429\n354 0.571428571429 0.571428571429 0.071428571429\n355 0.642857142857 0.571428571429 0.071428571429\n356 0.714285714286 0.571428571429 0.071428571429\n357 0.785714285714 0.571428571429 0.071428571429\n358 0.857142857143 0.571428571429 0.071428571429\n359 0.928571428571 0.571428571429 0.071428571429\n360 1.000000000000 0.571428571429 0.071428571429\n361 0.000000000000 0.642857142857 0.071428571429\n362 0.071428571429 0.642857142857 0.071428571429\n363 0.142857142857 0.642857142857 0.071428571429\n364 0.214285714286 0.642857142857 0.071428571429\n365 0.285714285714 0.642857142857 0.071428571429\n366 0.357142857143 0.642857142857 0.071428571429\n367 0.428571428571 0.642857142857 0.071428571429\n368 0.500000000000 0.642857142857 0.071428571429\n369 0.571428571429 0.642857142857 0.071428571429\n370 0.642857142857 0.642857142857 0.071428571429\n371 0.714285714286 0.642857142857 0.071428571429\n372 0.785714285714 0.642857142857 0.071428571429\n373 0.857142857143 0.642857142857 0.071428571429\n374 0.928571428571 0.642857142857 0.071428571429\n375 1.000000000000 0.642857142857 0.071428571429\n376 0.000000000000 0.714285714286 0.071428571429\n377 0.071428571429 0.714285714286 0.071428571429\n378 0.142857142857 0.714285714286 0.071428571429\n379 0.214285714286 0.714285714286 0.071428571429\n380 0.285714285714 0.714285714286 0.071428571429\n381 0.357142857143 0.714285714286 0.071428571429\n382 0.428571428571 0.714285714286 0.071428571429\n383 0.500000000000 0.714285714286 0.071428571429\n384 0.571428571429 0.714285714286 0.071428571429\n385 0.642857142857 0.714285714286 0.071428571429\n386 0.714285714286 0.714285714286 0.071428571429\n387 0.785714285714 0.714285714286 0.071428571429\n388 0.857142857143 0.714285714286 0.071428571429\n389 0.928571428571 0.714285714286 0.071428571429\n390 1.000000000000 0.714285714286 0.071428571429\n391 0.000000000000 0.785714285714 0.071428571429\n392 0.071428571429 0.785714285714 0.071428571429\n393 0.142857142857 0.785714285714 0.071428571429\n394 0.214285714286 0.785714285714 0.071428571429\n395 0.285714285714 0.785714285714 0.071428571429\n396 0.357142857143 0.785714285714 0.071428571429\n397 0.428571428571 0.785714285714 0.071428571429\n398 0.500000000000 0.785714285714 0.071428571429\n399 0.571428571429 0.785714285714 0.071428571429\n400 0.642857142857 0.785714285714 0.071428571429\n401 0.714285714286 0.785714285714 0.071428571429\n402 0.785714285714 0.785714285714 0.071428571429\n403 0.857142857143 0.785714285714 0.071428571429\n404 0.928571428571 0.785714285714 0.071428571429\n405 1.000000000000 0.785714285714 0.071428571429\n406 0.000000000000 0.857142857143 0.071428571429\n407 0.071428571429 0.857142857143 0.071428571429\n408 0.142857142857 0.857142857143 0.071428571429\n409 0.214285714286 0.857142857143 0.071428571429\n410 0.285714285714 0.857142857143 0.071428571429\n411 0.357142857143 0.857142857143 0.071428571429\n412 0.428571428571 0.857142857143 0.071428571429\n413 0.500000000000 0.857142857143 0.071428571429\n414 0.571428571429 0.857142857143 0.071428571429\n415 0.642857142857 0.857142857143 0.071428571429\n416 0.714285714286 0.857142857143 0.071428571429\n417 0.785714285714 0.857142857143 0.071428571429\n418 0.857142857143 0.857142857143 0.071428571429\n419 0.928571428571 0.857142857143 0.071428571429\n420 1.000000000000 0.857142857143 0.071428571429\n421 0.000000000000 0.928571428571 0.071428571429\n422 0.071428571429 0.928571428571 0.071428571429\n423 0.142857142857 0.928571428571 0.071428571429\n424 0.214285714286 0.928571428571 0.071428571429\n425 0.285714285714 0.928571428571 0.071428571429\n426 0.357142857143 0.928571428571 0.071428571429\n427 0.428571428571 0.928571428571 0.071428571429\n428 0.500000000000 0.928571428571 0.071428571429\n429 0.571428571429 0.928571428571 0.071428571429\n430 0.642857142857 0.928571428571 0.071428571429\n431 0.714285714286 0.928571428571 0.071428571429\n432 0.785714285714 0.928571428571 0.071428571429\n433 0.857142857143 0.928571428571 0.071428571429\n434 0.928571428571 0.928571428571 0.071428571429\n435 1.000000000000 0.928571428571 0.071428571429\n436 0.000000000000 1.000000000000 0.071428571429\n437 0.071428571429 1.000000000000 0.071428571429\n438 0.142857142857 1.000000000000 0.071428571429\n439 0.214285714286 1.000000000000 0.071428571429\n440 0.285714285714 1.000000000000 0.071428571429\n441 0.357142857143 1.000000000000 0.071428571429\n442 0.428571428571 1.000000000000 0.071428571429\n443 0.500000000000 1.000000000000 0.071428571429\n444 0.571428571429 1.000000000000 0.071428571429\n445 0.642857142857 1.000000000000 0.071428571429\n446 0.714285714286 1.000000000000 0.071428571429\n447 0.785714285714 1.000000000000 0.071428571429\n448 0.857142857143 1.000000000000 0.071428571429\n449 0.928571428571 1.000000000000 0.071428571429\n450 1.000000000000 1.000000000000 0.071428571429\n451 0.000000000000 0.000000000000 0.142857142857\n452 0.071428571429 0.000000000000 0.142857142857\n453 0.142857142857 0.000000000000 0.142857142857\n454 0.214285714286 0.000000000000 0.142857142857\n455 0.285714285714 0.000000000000 0.142857142857\n456 0.357142857143 0.000000000000 0.142857142857\n457 0.428571428571 0.000000000000 0.142857142857\n458 0.500000000000 0.000000000000 0.142857142857\n459 0.571428571429 0.000000000000 0.142857142857\n460 0.642857142857 0.000000000000 0.142857142857\n461 0.714285714286 0.000000000000 0.142857142857\n462 0.785714285714 0.000000000000 0.142857142857\n463 0.857142857143 0.000000000000 0.142857142857\n464 0.928571428571 0.000000000000 0.142857142857\n465 1.000000000000 0.000000000000 0.142857142857\n466 0.000000000000 0.071428571429 0.142857142857\n467 0.071428571429 0.071428571429 0.142857142857\n468 0.142857142857 0.071428571429 0.142857142857\n469 0.214285714286 0.071428571429 0.142857142857\n470 0.285714285714 0.071428571429 0.142857142857\n471 0.357142857143 0.071428571429 0.142857142857\n472 0.428571428571 0.071428571429 0.142857142857\n473 0.500000000000 0.071428571429 0.142857142857\n474 0.571428571429 0.071428571429 0.142857142857\n475 0.642857142857 0.071428571429 0.142857142857\n476 0.714285714286 0.071428571429 0.142857142857\n477 0.785714285714 0.071428571429 0.142857142857\n478 0.857142857143 0.071428571429 0.142857142857\n479 0.928571428571 0.071428571429 0.142857142857\n480 1.000000000000 0.071428571429 0.142857142857\n481 0.000000000000 0.142857142857 0.142857142857\n482 0.071428571429 0.142857142857 0.142857142857\n483 0.142857142857 0.142857142857 0.142857142857\n484 0.214285714286 0.142857142857 0.142857142857\n485 0.285714285714 0.142857142857 0.142857142857\n486 0.357142857143 0.142857142857 0.142857142857\n487 0.428571428571 0.142857142857 0.142857142857\n488 0.500000000000 0.142857142857 0.142857142857\n489 0.571428571429 0.142857142857 0.142857142857\n490 0.642857142857 0.142857142857 0.142857142857\n491 0.714285714286 0.142857142857 0.142857142857\n492 0.785714285714 0.142857142857 0.142857142857\n493 0.857142857143 0.142857142857 0.142857142857\n494 0.928571428571 0.142857142857 0.142857142857\n495 1.000000000000 0.142857142857 0.142857142857\n496 0.000000000000 0.214285714286 0.142857142857\n497 0.071428571429 0.214285714286 0.142857142857\n498 0.142857142857 0.214285714286 0.142857142857\n499 0.214285714286 0.214285714286 0.142857142857\n500 0.285714285714 0.214285714286 0.142857142857\n501 0.357142857143 0.214285714286 0.142857142857\n502 0.428571428571 0.214285714286 0.142857142857\n503 0.500000000000 0.214285714286 0.142857142857\n504 0.571428571429 0.214285714286 0.142857142857\n505 0.642857142857 0.214285714286 0.142857142857\n506 0.714285714286 0.214285714286 0.142857142857\n507 0.785714285714 0.214285714286 0.142857142857\n508 0.857142857143 0.214285714286 0.142857142857\n509 0.928571428571 0.214285714286 0.142857142857\n510 1.000000000000 0.214285714286 0.142857142857\n511 0.000000000000 0.285714285714 0.142857142857\n512 0.071428571429 0.285714285714 0.142857142857\n513 0.142857142857 0.285714285714 0.142857142857\n514 0.214285714286 0.285714285714 0.142857142857\n515 0.285714285714 0.285714285714 0.142857142857\n516 0.357142857143 0.285714285714 0.142857142857\n517 0.428571428571 0.285714285714 0.142857142857\n518 0.500000000000 0.285714285714 0.142857142857\n519 0.571428571429 0.285714285714 0.142857142857\n520 0.642857142857 0.285714285714 0.142857142857\n521 0.714285714286 0.285714285714 0.142857142857\n522 0.785714285714 0.285714285714 0.142857142857\n523 0.857142857143 0.285714285714 0.142857142857\n524 0.928571428571 0.285714285714 0.142857142857\n525 1.000000000000 0.285714285714 0.142857142857\n526 0.000000000000 0.357142857143 0.142857142857\n527 0.071428571429 0.357142857143 0.142857142857\n528 0.142857142857 0.357142857143 0.142857142857\n529 0.214285714286 0.357142857143 0.142857142857\n530 0.285714285714 0.357142857143 0.142857142857\n531 0.357142857143 0.357142857143 0.142857142857\n532 0.428571428571 0.357142857143 0.142857142857\n533 0.500000000000 0.357142857143 0.142857142857\n534 0.571428571429 0.357142857143 0.142857142857\n535 0.642857142857 0.357142857143 0.142857142857\n536 0.714285714286 0.357142857143 0.142857142857\n537 0.785714285714 0.357142857143 0.142857142857\n538 0.857142857143 0.357142857143 0.142857142857\n539 0.928571428571 0.357142857143 0.142857142857\n540 1.000000000000 0.357142857143 0.142857142857\n541 0.000000000000 0.428571428571 0.142857142857\n542 0.071428571429 0.428571428571 0.142857142857\n543 0.142857142857 0.428571428571 0.142857142857\n544 0.214285714286 0.428571428571 0.142857142857\n545 0.285714285714 0.428571428571 0.142857142857\n546 0.357142857143 0.428571428571 0.142857142857\n547 0.428571428571 0.428571428571 0.142857142857\n548 0.500000000000 0.428571428571 0.142857142857\n549 0.571428571429 0.428571428571 0.142857142857\n550 0.642857142857 0.428571428571 0.142857142857\n551 0.714285714286 0.428571428571 0.142857142857\n552 0.785714285714 0.428571428571 0.142857142857\n553 0.857142857143 0.428571428571 0.142857142857\n554 0.928571428571 0.428571428571 0.142857142857\n555 1.000000000000 0.428571428571 0.142857142857\n556 0.000000000000 0.500000000000 0.142857142857\n557 0.071428571429 0.500000000000 0.142857142857\n558 0.142857142857 0.500000000000 0.142857142857\n559 0.214285714286 0.500000000000 0.142857142857\n560 0.285714285714 0.500000000000 0.142857142857\n561 0.357142857143 0.500000000000 0.142857142857\n562 0.428571428571 0.500000000000 0.142857142857\n563 0.500000000000 0.500000000000 0.142857142857\n564 0.571428571429 0.500000000000 0.142857142857\n565 0.642857142857 0.500000000000 0.142857142857\n566 0.714285714286 0.500000000000 0.142857142857\n567 0.785714285714 0.500000000000 0.142857142857\n568 0.857142857143 0.500000000000 0.142857142857\n569 0.928571428571 0.500000000000 0.142857142857\n570 1.000000000000 0.500000000000 0.142857142857\n571 0.000000000000 0.571428571429 0.142857142857\n572 0.071428571429 0.571428571429 0.142857142857\n573 0.142857142857 0.571428571429 0.142857142857\n574 0.214285714286 0.571428571429 0.142857142857\n575 0.285714285714 0.571428571429 0.142857142857\n576 0.357142857143 0.571428571429 0.142857142857\n577 0.428571428571 0.571428571429 0.142857142857\n578 0.500000000000 0.571428571429 0.142857142857\n579 0.571428571429 0.571428571429 0.142857142857\n580 0.642857142857 0.571428571429 0.142857142857\n581 0.714285714286 0.571428571429 0.142857142857\n582 0.785714285714 0.571428571429 0.142857142857\n583 0.857142857143 0.571428571429 0.142857142857\n584 0.928571428571 0.571428571429 0.142857142857\n585 1.000000000000 0.571428571429 0.142857142857\n586 0.000000000000 0.642857142857 0.142857142857\n587 0.071428571429 0.642857142857 0.142857142857\n588 0.142857142857 0.642857142857 0.142857142857\n589 0.214285714286 0.642857142857 0.142857142857\n590 0.285714285714 0.642857142857 0.142857142857\n591 0.357142857143 0.642857142857 0.142857142857\n592 0.428571428571 0.642857142857 0.142857142857\n593 0.500000000000 0.642857142857 0.142857142857\n594 0.571428571429 0.642857142857 0.142857142857\n595 0.642857142857 0.642857142857 0.142857142857\n596 0.714285714286 0.642857142857 0.142857142857\n597 0.785714285714 0.642857142857 0.142857142857\n598 0.857142857143 0.642857142857 0.142857142857\n599 0.928571428571 0.642857142857 0.142857142857\n600 1.000000000000 0.642857142857 0.142857142857\n601 0.000000000000 0.714285714286 0.142857142857\n602 0.071428571429 0.714285714286 0.142857142857\n603 0.142857142857 0.714285714286 0.142857142857\n604 0.214285714286 0.714285714286 0.142857142857\n605 0.285714285714 0.714285714286 0.142857142857\n606 0.357142857143 0.714285714286 0.142857142857\n607 0.428571428571 0.714285714286 0.142857142857\n608 0.500000000000 0.714285714286 0.142857142857\n609 0.571428571429 0.714285714286 0.142857142857\n610 0.642857142857 0.714285714286 0.142857142857\n611 0.714285714286 0.714285714286 0.142857142857\n612 0.785714285714 0.714285714286 0.142857142857\n613 0.857142857143 0.714285714286 0.142857142857\n614 0.928571428571 0.714285714286 0.142857142857\n615 1.000000000000 0.714285714286 0.142857142857\n616 0.000000000000 0.785714285714 0.142857142857\n617 0.071428571429 0.785714285714 0.142857142857\n618 0.142857142857 0.785714285714 0.142857142857\n619 0.214285714286 0.785714285714 0.142857142857\n620 0.285714285714 0.785714285714 0.142857142857\n621 0.357142857143 0.785714285714 0.142857142857\n622 0.428571428571 0.785714285714 0.142857142857\n623 0.500000000000 0.785714285714 0.142857142857\n624 0.571428571429 0.785714285714 0.142857142857\n625 0.642857142857 0.785714285714 0.142857142857\n626 0.714285714286 0.785714285714 0.142857142857\n627 0.785714285714 0.785714285714 0.142857142857\n628 0.857142857143 0.785714285714 0.142857142857\n629 0.928571428571 0.785714285714 0.142857142857\n630 1.000000000000 0.785714285714 0.142857142857\n631 0.000000000000 0.857142857143 0.142857142857\n632 0.071428571429 0.857142857143 0.142857142857\n633 0.142857142857 0.857142857143 0.142857142857\n634 0.214285714286 0.857142857143 0.142857142857\n635 0.285714285714 0.857142857143 0.142857142857\n636 0.357142857143 0.857142857143 0.142857142857\n637 0.428571428571 0.857142857143 0.142857142857\n638 0.500000000000 0.857142857143 0.142857142857\n639 0.571428571429 0.857142857143 0.142857142857\n640 0.642857142857 0.857142857143 0.142857142857\n641 0.714285714286 0.857142857143 0.142857142857\n642 0.785714285714 0.857142857143 0.142857142857\n643 0.857142857143 0.857142857143 0.142857142857\n644 0.928571428571 0.857142857143 0.142857142857\n645 1.000000000000 0.857142857143 0.142857142857\n646 0.000000000000 0.928571428571 0.142857142857\n647 0.071428571429 0.928571428571 0.142857142857\n648 0.142857142857 0.928571428571 0.142857142857\n649 0.214285714286 0.928571428571 0.142857142857\n650 0.285714285714 0.928571428571 0.142857142857\n651 0.357142857143 0.928571428571 0.142857142857\n652 0.428571428571 0.928571428571 0.142857142857\n653 0.500000000000 0.928571428571 0.142857142857\n654 0.571428571429 0.928571428571 0.142857142857\n655 0.642857142857 0.928571428571 0.142857142857\n656 0.714285714286 0.928571428571 0.142857142857\n657 0.785714285714 0.928571428571 0.142857142857\n658 0.857142857143 0.928571428571 0.142857142857\n659 0.928571428571 0.928571428571 0.142857142857\n660 1.000000000000 0.928571428571 0.142857142857\n661 0.000000000000 1.000000000000 0.142857142857\n662 0.071428571429 1.000000000000 0.142857142857\n663 0.142857142857 1.000000000000 0.142857142857\n664 0.214285714286 1.000000000000 0.142857142857\n665 0.285714285714 1.000000000000 0.142857142857\n666 0.357142857143 1.000000000000 0.142857142857\n667 0.428571428571 1.000000000000 0.142857142857\n668 0.500000000000 1.000000000000 0.142857142857\n669 0.571428571429 1.000000000000 0.142857142857\n670 0.642857142857 1.000000000000 0.142857142857\n671 0.714285714286 1.000000000000 0.142857142857\n672 0.785714285714 1.000000000000 0.142857142857\n673 0.857142857143 1.000000000000 0.142857142857\n674 0.928571428571 1.000000000000 0.142857142857\n675 1.000000000000 1.000000000000 0.142857142857\n676 0.000000000000 0.000000000000 0.214285714286\n677 0.071428571429 0.000000000000 0.214285714286\n678 0.142857142857 0.000000000000 0.214285714286\n679 0.214285714286 0.000000000000 0.214285714286\n680 0.285714285714 0.000000000000 0.214285714286\n681 0.357142857143 0.000000000000 0.214285714286\n682 0.428571428571 0.000000000000 0.214285714286\n683 0.500000000000 0.000000000000 0.214285714286\n684 0.571428571429 0.000000000000 0.214285714286\n685 0.642857142857 0.000000000000 0.214285714286\n686 0.714285714286 0.000000000000 0.214285714286\n687 0.785714285714 0.000000000000 0.214285714286\n688 0.857142857143 0.000000000000 0.214285714286\n689 0.928571428571 0.000000000000 0.214285714286\n690 1.000000000000 0.000000000000 0.214285714286\n691 0.000000000000 0.071428571429 0.214285714286\n692 0.071428571429 0.071428571429 0.214285714286\n693 0.142857142857 0.071428571429 0.214285714286\n694 0.214285714286 0.071428571429 0.214285714286\n695 0.285714285714 0.071428571429 0.214285714286\n696 0.357142857143 0.071428571429 0.214285714286\n697 0.428571428571 0.071428571429 0.214285714286\n698 0.500000000000 0.071428571429 0.214285714286\n699 0.571428571429 0.071428571429 0.214285714286\n700 0.642857142857 0.071428571429 0.214285714286\n701 0.714285714286 0.071428571429 0.214285714286\n702 0.785714285714 0.071428571429 0.214285714286\n703 0.857142857143 0.071428571429 0.214285714286\n704 0.928571428571 0.071428571429 0.214285714286\n705 1.000000000000 0.071428571429 0.214285714286\n706 0.000000000000 0.142857142857 0.214285714286\n707 0.071428571429 0.142857142857 0.214285714286\n708 0.142857142857 0.142857142857 0.214285714286\n709 0.214285714286 0.142857142857 0.214285714286\n710 0.285714285714 0.142857142857 0.214285714286\n711 0.357142857143 0.142857142857 0.214285714286\n712 0.428571428571 0.142857142857 0.214285714286\n713 0.500000000000 0.142857142857 0.214285714286\n714 0.571428571429 0.142857142857 0.214285714286\n715 0.642857142857 0.142857142857 0.214285714286\n716 0.714285714286 0.142857142857 0.214285714286\n717 0.785714285714 0.142857142857 0.214285714286\n718 0.857142857143 0.142857142857 0.214285714286\n719 0.928571428571 0.142857142857 0.214285714286\n720 1.000000000000 0.142857142857 0.214285714286\n721 0.000000000000 0.214285714286 0.214285714286\n722 0.071428571429 0.214285714286 0.214285714286\n723 0.142857142857 0.214285714286 0.214285714286\n724 0.214285714286 0.214285714286 0.214285714286\n725 0.285714285714 0.214285714286 0.214285714286\n726 0.357142857143 0.214285714286 0.214285714286\n727 0.428571428571 0.214285714286 0.214285714286\n728 0.500000000000 0.214285714286 0.214285714286\n729 0.571428571429 0.214285714286 0.214285714286\n730 0.642857142857 0.214285714286 0.214285714286\n731 0.714285714286 0.214285714286 0.214285714286\n732 0.785714285714 0.214285714286 0.214285714286\n733 0.857142857143 0.214285714286 0.214285714286\n734 0.928571428571 0.214285714286 0.214285714286\n735 1.000000000000 0.214285714286 0.214285714286\n736 0.000000000000 0.285714285714 0.214285714286\n737 0.071428571429 0.285714285714 0.214285714286\n738 0.142857142857 0.285714285714 0.214285714286\n739 0.214285714286 0.285714285714 0.214285714286\n740 0.285714285714 0.285714285714 0.214285714286\n741 0.357142857143 0.285714285714 0.214285714286\n742 0.428571428571 0.285714285714 0.214285714286\n743 0.500000000000 0.285714285714 0.214285714286\n744 0.571428571429 0.285714285714 0.214285714286\n745 0.642857142857 0.285714285714 0.214285714286\n746 0.714285714286 0.285714285714 0.214285714286\n747 0.785714285714 0.285714285714 0.214285714286\n748 0.857142857143 0.285714285714 0.214285714286\n749 0.928571428571 0.285714285714 0.214285714286\n750 1.000000000000 0.285714285714 0.214285714286\n751 0.000000000000 0.357142857143 0.214285714286\n752 0.071428571429 0.357142857143 0.214285714286\n753 0.142857142857 0.357142857143 0.214285714286\n754 0.214285714286 0.357142857143 0.214285714286\n755 0.285714285714 0.357142857143 0.214285714286\n756 0.357142857143 0.357142857143 0.214285714286\n757 0.428571428571 0.357142857143 0.214285714286\n758 0.500000000000 0.357142857143 0.214285714286\n759 0.571428571429 0.357142857143 0.214285714286\n760 0.642857142857 0.357142857143 0.214285714286\n761 0.714285714286 0.357142857143 0.214285714286\n762 0.785714285714 0.357142857143 0.214285714286\n763 0.857142857143 0.357142857143 0.214285714286\n764 0.928571428571 0.357142857143 0.214285714286\n765 1.000000000000 0.357142857143 0.214285714286\n766 0.000000000000 0.428571428571 0.214285714286\n767 0.071428571429 0.428571428571 0.214285714286\n768 0.142857142857 0.428571428571 0.214285714286\n769 0.214285714286 0.428571428571 0.214285714286\n770 0.285714285714 0.428571428571 0.214285714286\n771 0.357142857143 0.428571428571 0.214285714286\n772 0.428571428571 0.428571428571 0.214285714286\n773 0.500000000000 0.428571428571 0.214285714286\n774 0.571428571429 0.428571428571 0.214285714286\n775 0.642857142857 0.428571428571 0.214285714286\n776 0.714285714286 0.428571428571 0.214285714286\n777 0.785714285714 0.428571428571 0.214285714286\n778 0.857142857143 0.428571428571 0.214285714286\n779 0.928571428571 0.428571428571 0.214285714286\n780 1.000000000000 0.428571428571 0.214285714286\n781 0.000000000000 0.500000000000 0.214285714286\n782 0.071428571429 0.500000000000 0.214285714286\n783 0.142857142857 0.500000000000 0.214285714286\n784 0.214285714286 0.500000000000 0.214285714286\n785 0.285714285714 0.500000000000 0.214285714286\n786 0.357142857143 0.500000000000 0.214285714286\n787 0.428571428571 0.500000000000 0.214285714286\n788 0.500000000000 0.500000000000 0.214285714286\n789 0.571428571429 0.500000000000 0.214285714286\n790 0.642857142857 0.500000000000 0.214285714286\n791 0.714285714286 0.500000000000 0.214285714286\n792 0.785714285714 0.500000000000 0.214285714286\n793 0.857142857143 0.500000000000 0.214285714286\n794 0.928571428571 0.500000000000 0.214285714286\n795 1.000000000000 0.500000000000 0.214285714286\n796 0.000000000000 0.571428571429 0.214285714286\n797 0.071428571429 0.571428571429 0.214285714286\n798 0.142857142857 0.571428571429 0.214285714286\n799 0.214285714286 0.571428571429 0.214285714286\n800 0.285714285714 0.571428571429 0.214285714286\n801 0.357142857143 0.571428571429 0.214285714286\n802 0.428571428571 0.571428571429 0.214285714286\n803 0.500000000000 0.571428571429 0.214285714286\n804 0.571428571429 0.571428571429 0.214285714286\n805 0.642857142857 0.571428571429 0.214285714286\n806 0.714285714286 0.571428571429 0.214285714286\n807 0.785714285714 0.571428571429 0.214285714286\n808 0.857142857143 0.571428571429 0.214285714286\n809 0.928571428571 0.571428571429 0.214285714286\n810 1.000000000000 0.571428571429 0.214285714286\n811 0.000000000000 0.642857142857 0.214285714286\n812 0.071428571429 0.642857142857 0.214285714286\n813 0.142857142857 0.642857142857 0.214285714286\n814 0.214285714286 0.642857142857 0.214285714286\n815 0.285714285714 0.642857142857 0.214285714286\n816 0.357142857143 0.642857142857 0.214285714286\n817 0.428571428571 0.642857142857 0.214285714286\n818 0.500000000000 0.642857142857 0.214285714286\n819 0.571428571429 0.642857142857 0.214285714286\n820 0.642857142857 0.642857142857 0.214285714286\n821 0.714285714286 0.642857142857 0.214285714286\n822 0.785714285714 0.642857142857 0.214285714286\n823 0.857142857143 0.642857142857 0.214285714286\n824 0.928571428571 0.642857142857 0.214285714286\n825 1.000000000000 0.642857142857 0.214285714286\n826 0.000000000000 0.714285714286 0.214285714286\n827 0.071428571429 0.714285714286 0.214285714286\n828 0.142857142857 0.714285714286 0.214285714286\n829 0.214285714286 0.714285714286 0.214285714286\n830 0.285714285714 0.714285714286 0.214285714286\n831 0.357142857143 0.714285714286 0.214285714286\n832 0.428571428571 0.714285714286 0.214285714286\n833 0.500000000000 0.714285714286 0.214285714286\n834 0.571428571429 0.714285714286 0.214285714286\n835 0.642857142857 0.714285714286 0.214285714286\n836 0.714285714286 0.714285714286 0.214285714286\n837 0.785714285714 0.714285714286 0.214285714286\n838 0.857142857143 0.714285714286 0.214285714286\n839 0.928571428571 0.714285714286 0.214285714286\n840 1.000000000000 0.714285714286 0.214285714286\n841 0.000000000000 0.785714285714 0.214285714286\n842 0.071428571429 0.785714285714 0.214285714286\n843 0.142857142857 0.785714285714 0.214285714286\n844 0.214285714286 0.785714285714 0.214285714286\n845 0.285714285714 0.785714285714 0.214285714286\n846 0.357142857143 0.785714285714 0.214285714286\n847 0.428571428571 0.785714285714 0.214285714286\n848 0.500000000000 0.785714285714 0.214285714286\n849 0.571428571429 0.785714285714 0.214285714286\n850 0.642857142857 0.785714285714 0.214285714286\n851 0.714285714286 0.785714285714 0.214285714286\n852 0.785714285714 0.785714285714 0.214285714286\n853 0.857142857143 0.785714285714 0.214285714286\n854 0.928571428571 0.785714285714 0.214285714286\n855 1.000000000000 0.785714285714 0.214285714286\n856 0.000000000000 0.857142857143 0.214285714286\n857 0.071428571429 0.857142857143 0.214285714286\n858 0.142857142857 0.857142857143 0.214285714286\n859 0.214285714286 0.857142857143 0.214285714286\n860 0.285714285714 0.857142857143 0.214285714286\n861 0.357142857143 0.857142857143 0.214285714286\n862 0.428571428571 0.857142857143 0.214285714286\n863 0.500000000000 0.857142857143 0.214285714286\n864 0.571428571429 0.857142857143 0.214285714286\n865 0.642857142857 0.857142857143 0.214285714286\n866 0.714285714286 0.857142857143 0.214285714286\n867 0.785714285714 0.857142857143 0.214285714286\n868 0.857142857143 0.857142857143 0.214285714286\n869 0.928571428571 0.857142857143 0.214285714286\n870 1.000000000000 0.857142857143 0.214285714286\n871 0.000000000000 0.928571428571 0.214285714286\n872 0.071428571429 0.928571428571 0.214285714286\n873 0.142857142857 0.928571428571 0.214285714286\n874 0.214285714286 0.928571428571 0.214285714286\n875 0.285714285714 0.928571428571 0.214285714286\n876 0.357142857143 0.928571428571 0.214285714286\n877 0.428571428571 0.928571428571 0.214285714286\n878 0.500000000000 0.928571428571 0.214285714286\n879 0.571428571429 0.928571428571 0.214285714286\n880 0.642857142857 0.928571428571 0.214285714286\n881 0.714285714286 0.928571428571 0.214285714286\n882 0.785714285714 0.928571428571 0.214285714286\n883 0.857142857143 0.928571428571 0.214285714286\n884 0.928571428571 0.928571428571 0.214285714286\n885 1.000000000000 0.928571428571 0.214285714286\n886 0.000000000000 1.000000000000 0.214285714286\n887 0.071428571429 1.000000000000 0.214285714286\n888 0.142857142857 1.000000000000 0.214285714286\n889 0.214285714286 1.000000000000 0.214285714286\n890 0.285714285714 1.000000000000 0.214285714286\n891 0.357142857143 1.000000000000 0.214285714286\n892 0.428571428571 1.000000000000 0.214285714286\n893 0.500000000000 1.000000000000 0.214285714286\n894 0.571428571429 1.000000000000 0.214285714286\n895 0.642857142857 1.000000000000 0.214285714286\n896 0.714285714286 1.000000000000 0.214285714286\n897 0.785714285714 1.000000000000 0.214285714286\n898 0.857142857143 1.000000000000 0.214285714286\n899 0.928571428571 1.000000000000 0.214285714286\n900 1.000000000000 1.000000000000 0.214285714286\n901 0.000000000000 0.000000000000 0.285714285714\n902 0.071428571429 0.000000000000 0.285714285714\n903 0.142857142857 0.000000000000 0.285714285714\n904 0.214285714286 0.000000000000 0.285714285714\n905 0.285714285714 0.000000000000 0.285714285714\n906 0.357142857143 0.000000000000 0.285714285714\n907 0.428571428571 0.000000000000 0.285714285714\n908 0.500000000000 0.000000000000 0.285714285714\n909 0.571428571429 0.000000000000 0.285714285714\n910 0.642857142857 0.000000000000 0.285714285714\n911 0.714285714286 0.000000000000 0.285714285714\n912 0.785714285714 0.000000000000 0.285714285714\n913 0.857142857143 0.000000000000 0.285714285714\n914 0.928571428571 0.000000000000 0.285714285714\n915 1.000000000000 0.000000000000 0.285714285714\n916 0.000000000000 0.071428571429 0.285714285714\n917 0.071428571429 0.071428571429 0.285714285714\n918 0.142857142857 0.071428571429 0.285714285714\n919 0.214285714286 0.071428571429 0.285714285714\n920 0.285714285714 0.071428571429 0.285714285714\n921 0.357142857143 0.071428571429 0.285714285714\n922 0.428571428571 0.071428571429 0.285714285714\n923 0.500000000000 0.071428571429 0.285714285714\n924 0.571428571429 0.071428571429 0.285714285714\n925 0.642857142857 0.071428571429 0.285714285714\n926 0.714285714286 0.071428571429 0.285714285714\n927 0.785714285714 0.071428571429 0.285714285714\n928 0.857142857143 0.071428571429 0.285714285714\n929 0.928571428571 0.071428571429 0.285714285714\n930 1.000000000000 0.071428571429 0.285714285714\n931 0.000000000000 0.142857142857 0.285714285714\n932 0.071428571429 0.142857142857 0.285714285714\n933 0.142857142857 0.142857142857 0.285714285714\n934 0.214285714286 0.142857142857 0.285714285714\n935 0.285714285714 0.142857142857 0.285714285714\n936 0.357142857143 0.142857142857 0.285714285714\n937 0.428571428571 0.142857142857 0.285714285714\n938 0.500000000000 0.142857142857 0.285714285714\n939 0.571428571429 0.142857142857 0.285714285714\n940 0.642857142857 0.142857142857 0.285714285714\n941 0.714285714286 0.142857142857 0.285714285714\n942 0.785714285714 0.142857142857 0.285714285714\n943 0.857142857143 0.142857142857 0.285714285714\n944 0.928571428571 0.142857142857 0.285714285714\n945 1.000000000000 0.142857142857 0.285714285714\n946 0.000000000000 0.214285714286 0.285714285714\n947 0.071428571429 0.214285714286 0.285714285714\n948 0.142857142857 0.214285714286 0.285714285714\n949 0.214285714286 0.214285714286 0.285714285714\n950 0.285714285714 0.214285714286 0.285714285714\n951 0.357142857143 0.214285714286 0.285714285714\n952 0.428571428571 0.214285714286 0.285714285714\n953 0.500000000000 0.214285714286 0.285714285714\n954 0.571428571429 0.214285714286 0.285714285714\n955 0.642857142857 0.214285714286 0.285714285714\n956 0.714285714286 0.214285714286 0.285714285714\n957 0.785714285714 0.214285714286 0.285714285714\n958 0.857142857143 0.214285714286 0.285714285714\n959 0.928571428571 0.214285714286 0.285714285714\n960 1.000000000000 0.214285714286 0.285714285714\n961 0.000000000000 0.285714285714 0.285714285714\n962 0.071428571429 0.285714285714 0.285714285714\n963 0.142857142857 0.285714285714 0.285714285714\n964 0.214285714286 0.285714285714 0.285714285714\n965 0.285714285714 0.285714285714 0.285714285714\n966 0.357142857143 0.285714285714 0.285714285714\n967 0.428571428571 0.285714285714 0.285714285714\n968 0.500000000000 0.285714285714 0.285714285714\n969 0.571428571429 0.285714285714 0.285714285714\n970 0.642857142857 0.285714285714 0.285714285714\n971 0.714285714286 0.285714285714 0.285714285714\n972 0.785714285714 0.285714285714 0.285714285714\n973 0.857142857143 0.285714285714 0.285714285714\n974 0.928571428571 0.285714285714 0.285714285714\n975 1.000000000000 0.285714285714 0.285714285714\n976 0.000000000000 0.357142857143 0.285714285714\n977 0.071428571429 0.357142857143 0.285714285714\n978 0.142857142857 0.357142857143 0.285714285714\n979 0.214285714286 0.357142857143 0.285714285714\n980 0.285714285714 0.357142857143 0.285714285714\n981 0.357142857143 0.357142857143 0.285714285714\n982 0.428571428571 0.357142857143 0.285714285714\n983 0.500000000000 0.357142857143 0.285714285714\n984 0.571428571429 0.357142857143 0.285714285714\n985 0.642857142857 0.357142857143 0.285714285714\n986 0.714285714286 0.357142857143 0.285714285714\n987 0.785714285714 0.357142857143 0.285714285714\n988 0.857142857143 0.357142857143 0.285714285714\n989 0.928571428571 0.357142857143 0.285714285714\n990 1.000000000000 0.357142857143 0.285714285714\n991 0.000000000000 0.428571428571 0.285714285714\n992 0.071428571429 0.428571428571 0.285714285714\n993 0.142857142857 0.428571428571 0.285714285714\n994 0.214285714286 0.428571428571 0.285714285714\n995 0.285714285714 0.428571428571 0.285714285714\n996 0.357142857143 0.428571428571 0.285714285714\n997 0.428571428571 0.428571428571 0.285714285714\n998 0.500000000000 0.428571428571 0.285714285714\n999 0.571428571429 0.428571428571 0.285714285714\n1000 0.642857142857 0.428571428571 0.285714285714\n1001 0.714285714286 0.428571428571 0.285714285714\n1002 0.785714285714 0.428571428571 0.285714285714\n1003 0.857142857143 0.428571428571 0.285714285714\n1004 0.928571428571 0.428571428571 0.285714285714\n1005 1.000000000000 0.428571428571 0.285714285714\n1006 0.000000000000 0.500000000000 0.285714285714\n1007 0.071428571429 0.500000000000 0.285714285714\n1008 0.142857142857 0.500000000000 0.285714285714\n1009 0.214285714286 0.500000000000 0.285714285714\n1010 0.285714285714 0.500000000000 0.285714285714\n1011 0.357142857143 0.500000000000 0.285714285714\n1012 0.428571428571 0.500000000000 0.285714285714\n1013 0.500000000000 0.500000000000 0.285714285714\n1014 0.571428571429 0.500000000000 0.285714285714\n1015 0.642857142857 0.500000000000 0.285714285714\n1016 0.714285714286 0.500000000000 0.285714285714\n1017 0.785714285714 0.500000000000 0.285714285714\n1018 0.857142857143 0.500000000000 0.285714285714\n1019 0.928571428571 0.500000000000 0.285714285714\n1020 1.000000000000 0.500000000000 0.285714285714\n1021 0.000000000000 0.571428571429 0.285714285714\n1022 0.071428571429 0.571428571429 0.285714285714\n1023 0.142857142857 0.571428571429 0.285714285714\n1024 0.214285714286 0.571428571429 0.285714285714\n1025 0.285714285714 0.571428571429 0.285714285714\n1026 0.357142857143 0.571428571429 0.285714285714\n1027 0.428571428571 0.571428571429 0.285714285714\n1028 0.500000000000 0.571428571429 0.285714285714\n1029 0.571428571429 0.571428571429 0.285714285714\n1030 0.642857142857 0.571428571429 0.285714285714\n1031 0.714285714286 0.571428571429 0.285714285714\n1032 0.785714285714 0.571428571429 0.285714285714\n1033 0.857142857143 0.571428571429 0.285714285714\n1034 0.928571428571 0.571428571429 0.285714285714\n1035 1.000000000000 0.571428571429 0.285714285714\n1036 0.000000000000 0.642857142857 0.285714285714\n1037 0.071428571429 0.642857142857 0.285714285714\n1038 0.142857142857 0.642857142857 0.285714285714\n1039 0.214285714286 0.642857142857 0.285714285714\n1040 0.285714285714 0.642857142857 0.285714285714\n1041 0.357142857143 0.642857142857 0.285714285714\n1042 0.428571428571 0.642857142857 0.285714285714\n1043 0.500000000000 0.642857142857 0.285714285714\n1044 0.571428571429 0.642857142857 0.285714285714\n1045 0.642857142857 0.642857142857 0.285714285714\n1046 0.714285714286 0.642857142857 0.285714285714\n1047 0.785714285714 0.642857142857 0.285714285714\n1048 0.857142857143 0.642857142857 0.285714285714\n1049 0.928571428571 0.642857142857 0.285714285714\n1050 1.000000000000 0.642857142857 0.285714285714\n1051 0.000000000000 0.714285714286 0.285714285714\n1052 0.071428571429 0.714285714286 0.285714285714\n1053 0.142857142857 0.714285714286 0.285714285714\n1054 0.214285714286 0.714285714286 0.285714285714\n1055 0.285714285714 0.714285714286 0.285714285714\n1056 0.357142857143 0.714285714286 0.285714285714\n1057 0.428571428571 0.714285714286 0.285714285714\n1058 0.500000000000 0.714285714286 0.285714285714\n1059 0.571428571429 0.714285714286 0.285714285714\n1060 0.642857142857 0.714285714286 0.285714285714\n1061 0.714285714286 0.714285714286 0.285714285714\n1062 0.785714285714 0.714285714286 0.285714285714\n1063 0.857142857143 0.714285714286 0.285714285714\n1064 0.928571428571 0.714285714286 0.285714285714\n1065 1.000000000000 0.714285714286 0.285714285714\n1066 0.000000000000 0.785714285714 0.285714285714\n1067 0.071428571429 0.785714285714 0.285714285714\n1068 0.142857142857 0.785714285714 0.285714285714\n1069 0.214285714286 0.785714285714 0.285714285714\n1070 0.285714285714 0.785714285714 0.285714285714\n1071 0.357142857143 0.785714285714 0.285714285714\n1072 0.428571428571 0.785714285714 0.285714285714\n1073 0.500000000000 0.785714285714 0.285714285714\n1074 0.571428571429 0.785714285714 0.285714285714\n1075 0.642857142857 0.785714285714 0.285714285714\n1076 0.714285714286 0.785714285714 0.285714285714\n1077 0.785714285714 0.785714285714 0.285714285714\n1078 0.857142857143 0.785714285714 0.285714285714\n1079 0.928571428571 0.785714285714 0.285714285714\n1080 1.000000000000 0.785714285714 0.285714285714\n1081 0.000000000000 0.857142857143 0.285714285714\n1082 0.071428571429 0.857142857143 0.285714285714\n1083 0.142857142857 0.857142857143 0.285714285714\n1084 0.214285714286 0.857142857143 0.285714285714\n1085 0.285714285714 0.857142857143 0.285714285714\n1086 0.357142857143 0.857142857143 0.285714285714\n1087 0.428571428571 0.857142857143 0.285714285714\n1088 0.500000000000 0.857142857143 0.285714285714\n1089 0.571428571429 0.857142857143 0.285714285714\n1090 0.642857142857 0.857142857143 0.285714285714\n1091 0.714285714286 0.857142857143 0.285714285714\n1092 0.785714285714 0.857142857143 0.285714285714\n1093 0.857142857143 0.857142857143 0.285714285714\n1094 0.928571428571 0.857142857143 0.285714285714\n1095 1.000000000000 0.857142857143 0.285714285714\n1096 0.000000000000 0.928571428571 0.285714285714\n1097 0.071428571429 0.928571428571 0.285714285714\n1098 0.142857142857 0.928571428571 0.285714285714\n1099 0.214285714286 0.928571428571 0.285714285714\n1100 0.285714285714 0.928571428571 0.285714285714\n1101 0.357142857143 0.928571428571 0.285714285714\n1102 0.428571428571 0.928571428571 0.285714285714\n1103 0.500000000000 0.928571428571 0.285714285714\n1104 0.571428571429 0.928571428571 0.285714285714\n1105 0.642857142857 0.928571428571 0.285714285714\n1106 0.714285714286 0.928571428571 0.285714285714\n1107 0.785714285714 0.928571428571 0.285714285714\n1108 0.857142857143 0.928571428571 0.285714285714\n1109 0.928571428571 0.928571428571 0.285714285714\n1110 1.000000000000 0.928571428571 0.285714285714\n1111 0.000000000000 1.000000000000 0.285714285714\n1112 0.071428571429 1.000000000000 0.285714285714\n1113 0.142857142857 1.000000000000 0.285714285714\n1114 0.214285714286 1.000000000000 0.285714285714\n1115 0.285714285714 1.000000000000 0.285714285714\n1116 0.357142857143 1.000000000000 0.285714285714\n1117 0.428571428571 1.000000000000 0.285714285714\n1118 0.500000000000 1.000000000000 0.285714285714\n1119 0.571428571429 1.000000000000 0.285714285714\n1120 0.642857142857 1.000000000000 0.285714285714\n1121 0.714285714286 1.000000000000 0.285714285714\n1122 0.785714285714 1.000000000000 0.285714285714\n1123 0.857142857143 1.000000000000 0.285714285714\n1124 0.928571428571 1.000000000000 0.285714285714\n1125 1.000000000000 1.000000000000 0.285714285714\n1126 0.000000000000 0.000000000000 0.357142857143\n1127 0.071428571429 0.000000000000 0.357142857143\n1128 0.142857142857 0.000000000000 0.357142857143\n1129 0.214285714286 0.000000000000 0.357142857143\n1130 0.285714285714 0.000000000000 0.357142857143\n1131 0.357142857143 0.000000000000 0.357142857143\n1132 0.428571428571 0.000000000000 0.357142857143\n1133 0.500000000000 0.000000000000 0.357142857143\n1134 0.571428571429 0.000000000000 0.357142857143\n1135 0.642857142857 0.000000000000 0.357142857143\n1136 0.714285714286 0.000000000000 0.357142857143\n1137 0.785714285714 0.000000000000 0.357142857143\n1138 0.857142857143 0.000000000000 0.357142857143\n1139 0.928571428571 0.000000000000 0.357142857143\n1140 1.000000000000 0.000000000000 0.357142857143\n1141 0.000000000000 0.071428571429 0.357142857143\n1142 0.071428571429 0.071428571429 0.357142857143\n1143 0.142857142857 0.071428571429 0.357142857143\n1144 0.214285714286 0.071428571429 0.357142857143\n1145 0.285714285714 0.071428571429 0.357142857143\n1146 0.357142857143 0.071428571429 0.357142857143\n1147 0.428571428571 0.071428571429 0.357142857143\n1148 0.500000000000 0.071428571429 0.357142857143\n1149 0.571428571429 0.071428571429 0.357142857143\n1150 0.642857142857 0.071428571429 0.357142857143\n1151 0.714285714286 0.071428571429 0.357142857143\n1152 0.785714285714 0.071428571429 0.357142857143\n1153 0.857142857143 0.071428571429 0.357142857143\n1154 0.928571428571 0.071428571429 0.357142857143\n1155 1.000000000000 0.071428571429 0.357142857143\n1156 0.000000000000 0.142857142857 0.357142857143\n1157 0.071428571429 0.142857142857 0.357142857143\n1158 0.142857142857 0.142857142857 0.357142857143\n1159 0.214285714286 0.142857142857 0.357142857143\n1160 0.285714285714 0.142857142857 0.357142857143\n1161 0.357142857143 0.142857142857 0.357142857143\n1162 0.428571428571 0.142857142857 0.357142857143\n1163 0.500000000000 0.142857142857 0.357142857143\n1164 0.571428571429 0.142857142857 0.357142857143\n1165 0.642857142857 0.142857142857 0.357142857143\n1166 0.714285714286 0.142857142857 0.357142857143\n1167 0.785714285714 0.142857142857 0.357142857143\n1168 0.857142857143 0.142857142857 0.357142857143\n1169 0.928571428571 0.142857142857 0.357142857143\n1170 1.000000000000 0.142857142857 0.357142857143\n1171 0.000000000000 0.214285714286 0.357142857143\n1172 0.071428571429 0.214285714286 0.357142857143\n1173 0.142857142857 0.214285714286 0.357142857143\n1174 0.214285714286 0.214285714286 0.357142857143\n1175 0.285714285714 0.214285714286 0.357142857143\n1176 0.357142857143 0.214285714286 0.357142857143\n1177 0.428571428571 0.214285714286 0.357142857143\n1178 0.500000000000 0.214285714286 0.357142857143\n1179 0.571428571429 0.214285714286 0.357142857143\n1180 0.642857142857 0.214285714286 0.357142857143\n1181 0.714285714286 0.214285714286 0.357142857143\n1182 0.785714285714 0.214285714286 0.357142857143\n1183 0.857142857143 0.214285714286 0.357142857143\n1184 0.928571428571 0.214285714286 0.357142857143\n1185 1.000000000000 0.214285714286 0.357142857143\n1186 0.000000000000 0.285714285714 0.357142857143\n1187 0.071428571429 0.285714285714 0.357142857143\n1188 0.142857142857 0.285714285714 0.357142857143\n1189 0.214285714286 0.285714285714 0.357142857143\n1190 0.285714285714 0.285714285714 0.357142857143\n1191 0.357142857143 0.285714285714 0.357142857143\n1192 0.428571428571 0.285714285714 0.357142857143\n1193 0.500000000000 0.285714285714 0.357142857143\n1194 0.571428571429 0.285714285714 0.357142857143\n1195 0.642857142857 0.285714285714 0.357142857143\n1196 0.714285714286 0.285714285714 0.357142857143\n1197 0.785714285714 0.285714285714 0.357142857143\n1198 0.857142857143 0.285714285714 0.357142857143\n1199 0.928571428571 0.285714285714 0.357142857143\n1200 1.000000000000 0.285714285714 0.357142857143\n1201 0.000000000000 0.357142857143 0.357142857143\n1202 0.071428571429 0.357142857143 0.357142857143\n1203 0.142857142857 0.357142857143 0.357142857143\n1204 0.214285714286 0.357142857143 0.357142857143\n1205 0.285714285714 0.357142857143 0.357142857143\n1206 0.357142857143 0.357142857143 0.357142857143\n1207 0.428571428571 0.357142857143 0.357142857143\n1208 0.500000000000 0.357142857143 0.357142857143\n1209 0.571428571429 0.357142857143 0.357142857143\n1210 0.642857142857 0.357142857143 0.357142857143\n1211 0.714285714286 0.357142857143 0.357142857143\n1212 0.785714285714 0.357142857143 0.357142857143\n1213 0.857142857143 0.357142857143 0.357142857143\n1214 0.928571428571 0.357142857143 0.357142857143\n1215 1.000000000000 0.357142857143 0.357142857143\n1216 0.000000000000 0.428571428571 0.357142857143\n1217 0.071428571429 0.428571428571 0.357142857143\n1218 0.142857142857 0.428571428571 0.357142857143\n1219 0.214285714286 0.428571428571 0.357142857143\n1220 0.285714285714 0.428571428571 0.357142857143\n1221 0.357142857143 0.428571428571 0.357142857143\n1222 0.428571428571 0.428571428571 0.357142857143\n1223 0.500000000000 0.428571428571 0.357142857143\n1224 0.571428571429 0.428571428571 0.357142857143\n1225 0.642857142857 0.428571428571 0.357142857143\n1226 0.714285714286 0.428571428571 0.357142857143\n1227 0.785714285714 0.428571428571 0.357142857143\n1228 0.857142857143 0.428571428571 0.357142857143\n1229 0.928571428571 0.428571428571 0.357142857143\n1230 1.000000000000 0.428571428571 0.357142857143\n1231 0.000000000000 0.500000000000 0.357142857143\n1232 0.071428571429 0.500000000000 0.357142857143\n1233 0.142857142857 0.500000000000 0.357142857143\n1234 0.214285714286 0.500000000000 0.357142857143\n1235 0.285714285714 0.500000000000 0.357142857143\n1236 0.357142857143 0.500000000000 0.357142857143\n1237 0.428571428571 0.500000000000 0.357142857143\n1238 0.500000000000 0.500000000000 0.357142857143\n1239 0.571428571429 0.500000000000 0.357142857143\n1240 0.642857142857 0.500000000000 0.357142857143\n1241 0.714285714286 0.500000000000 0.357142857143\n1242 0.785714285714 0.500000000000 0.357142857143\n1243 0.857142857143 0.500000000000 0.357142857143\n1244 0.928571428571 0.500000000000 0.357142857143\n1245 1.000000000000 0.500000000000 0.357142857143\n1246 0.000000000000 0.571428571429 0.357142857143\n1247 0.071428571429 0.571428571429 0.357142857143\n1248 0.142857142857 0.571428571429 0.357142857143\n1249 0.214285714286 0.571428571429 0.357142857143\n1250 0.285714285714 0.571428571429 0.357142857143\n1251 0.357142857143 0.571428571429 0.357142857143\n1252 0.428571428571 0.571428571429 0.357142857143\n1253 0.500000000000 0.571428571429 0.357142857143\n1254 0.571428571429 0.571428571429 0.357142857143\n1255 0.642857142857 0.571428571429 0.357142857143\n1256 0.714285714286 0.571428571429 0.357142857143\n1257 0.785714285714 0.571428571429 0.357142857143\n1258 0.857142857143 0.571428571429 0.357142857143\n1259 0.928571428571 0.571428571429 0.357142857143\n1260 1.000000000000 0.571428571429 0.357142857143\n1261 0.000000000000 0.642857142857 0.357142857143\n1262 0.071428571429 0.642857142857 0.357142857143\n1263 0.142857142857 0.642857142857 0.357142857143\n1264 0.214285714286 0.642857142857 0.357142857143\n1265 0.285714285714 0.642857142857 0.357142857143\n1266 0.357142857143 0.642857142857 0.357142857143\n1267 0.428571428571 0.642857142857 0.357142857143\n1268 0.500000000000 0.642857142857 0.357142857143\n1269 0.571428571429 0.642857142857 0.357142857143\n1270 0.642857142857 0.642857142857 0.357142857143\n1271 0.714285714286 0.642857142857 0.357142857143\n1272 0.785714285714 0.642857142857 0.357142857143\n1273 0.857142857143 0.642857142857 0.357142857143\n1274 0.928571428571 0.642857142857 0.357142857143\n1275 1.000000000000 0.642857142857 0.357142857143\n1276 0.000000000000 0.714285714286 0.357142857143\n1277 0.071428571429 0.714285714286 0.357142857143\n1278 0.142857142857 0.714285714286 0.357142857143\n1279 0.214285714286 0.714285714286 0.357142857143\n1280 0.285714285714 0.714285714286 0.357142857143\n1281 0.357142857143 0.714285714286 0.357142857143\n1282 0.428571428571 0.714285714286 0.357142857143\n1283 0.500000000000 0.714285714286 0.357142857143\n1284 0.571428571429 0.714285714286 0.357142857143\n1285 0.642857142857 0.714285714286 0.357142857143\n1286 0.714285714286 0.714285714286 0.357142857143\n1287 0.785714285714 0.714285714286 0.357142857143\n1288 0.857142857143 0.714285714286 0.357142857143\n1289 0.928571428571 0.714285714286 0.357142857143\n1290 1.000000000000 0.714285714286 0.357142857143\n1291 0.000000000000 0.785714285714 0.357142857143\n1292 0.071428571429 0.785714285714 0.357142857143\n1293 0.142857142857 0.785714285714 0.357142857143\n1294 0.214285714286 0.785714285714 0.357142857143\n1295 0.285714285714 0.785714285714 0.357142857143\n1296 0.357142857143 0.785714285714 0.357142857143\n1297 0.428571428571 0.785714285714 0.357142857143\n1298 0.500000000000 0.785714285714 0.357142857143\n1299 0.571428571429 0.785714285714 0.357142857143\n1300 0.642857142857 0.785714285714 0.357142857143\n1301 0.714285714286 0.785714285714 0.357142857143\n1302 0.785714285714 0.785714285714 0.357142857143\n1303 0.857142857143 0.785714285714 0.357142857143\n1304 0.928571428571 0.785714285714 0.357142857143\n1305 1.000000000000 0.785714285714 0.357142857143\n1306 0.000000000000 0.857142857143 0.357142857143\n1307 0.071428571429 0.857142857143 0.357142857143\n1308 0.142857142857 0.857142857143 0.357142857143\n1309 0.214285714286 0.857142857143 0.357142857143\n1310 0.285714285714 0.857142857143 0.357142857143\n1311 0.357142857143 0.857142857143 0.357142857143\n1312 0.428571428571 0.857142857143 0.357142857143\n1313 0.500000000000 0.857142857143 0.357142857143\n1314 0.571428571429 0.857142857143 0.357142857143\n1315 0.642857142857 0.857142857143 0.357142857143\n1316 0.714285714286 0.857142857143 0.357142857143\n1317 0.785714285714 0.857142857143 0.357142857143\n1318 0.857142857143 0.857142857143 0.357142857143\n1319 0.928571428571 0.857142857143 0.357142857143\n1320 1.000000000000 0.857142857143 0.357142857143\n1321 0.000000000000 0.928571428571 0.357142857143\n1322 0.071428571429 0.928571428571 0.357142857143\n1323 0.142857142857 0.928571428571 0.357142857143\n1324 0.214285714286 0.928571428571 0.357142857143\n1325 0.285714285714 0.928571428571 0.357142857143\n1326 0.357142857143 0.928571428571 0.357142857143\n1327 0.428571428571 0.928571428571 0.357142857143\n1328 0.500000000000 0.928571428571 0.357142857143\n1329 0.571428571429 0.928571428571 0.357142857143\n1330 0.642857142857 0.928571428571 0.357142857143\n1331 0.714285714286 0.928571428571 0.357142857143\n1332 0.785714285714 0.928571428571 0.357142857143\n1333 0.857142857143 0.928571428571 0.357142857143\n1334 0.928571428571 0.928571428571 0.357142857143\n1335 1.000000000000 0.928571428571 0.357142857143\n1336 0.000000000000 1.000000000000 0.357142857143\n1337 0.071428571429 1.000000000000 0.357142857143\n1338 0.142857142857 1.000000000000 0.357142857143\n1339 0.214285714286 1.000000000000 0.357142857143\n1340 0.285714285714 1.000000000000 0.357142857143\n1341 0.357142857143 1.000000000000 0.357142857143\n1342 0.428571428571 1.000000000000 0.357142857143\n1343 0.500000000000 1.000000000000 0.357142857143\n1344 0.571428571429 1.000000000000 0.357142857143\n1345 0.642857142857 1.000000000000 0.357142857143\n1346 0.714285714286 1.000000000000 0.357142857143\n1347 0.785714285714 1.000000000000 0.357142857143\n1348 0.857142857143 1.000000000000 0.357142857143\n1349 0.928571428571 1.000000000000 0.357142857143\n1350 1.000000000000 1.000000000000 0.357142857143\n1351 0.000000000000 0.000000000000 0.428571428571\n1352 0.071428571429 0.000000000000 0.428571428571\n1353 0.142857142857 0.000000000000 0.428571428571\n1354 0.214285714286 0.000000000000 0.428571428571\n1355 0.285714285714 0.000000000000 0.428571428571\n1356 0.357142857143 0.000000000000 0.428571428571\n1357 0.428571428571 0.000000000000 0.428571428571\n1358 0.500000000000 0.000000000000 0.428571428571\n1359 0.571428571429 0.000000000000 0.428571428571\n1360 0.642857142857 0.000000000000 0.428571428571\n1361 0.714285714286 0.000000000000 0.428571428571\n1362 0.785714285714 0.000000000000 0.428571428571\n1363 0.857142857143 0.000000000000 0.428571428571\n1364 0.928571428571 0.000000000000 0.428571428571\n1365 1.000000000000 0.000000000000 0.428571428571\n1366 0.000000000000 0.071428571429 0.428571428571\n1367 0.071428571429 0.071428571429 0.428571428571\n1368 0.142857142857 0.071428571429 0.428571428571\n1369 0.214285714286 0.071428571429 0.428571428571\n1370 0.285714285714 0.071428571429 0.428571428571\n1371 0.357142857143 0.071428571429 0.428571428571\n1372 0.428571428571 0.071428571429 0.428571428571\n1373 0.500000000000 0.071428571429 0.428571428571\n1374 0.571428571429 0.071428571429 0.428571428571\n1375 0.642857142857 0.071428571429 0.428571428571\n1376 0.714285714286 0.071428571429 0.428571428571\n1377 0.785714285714 0.071428571429 0.428571428571\n1378 0.857142857143 0.071428571429 0.428571428571\n1379 0.928571428571 0.071428571429 0.428571428571\n1380 1.000000000000 0.071428571429 0.428571428571\n1381 0.000000000000 0.142857142857 0.428571428571\n1382 0.071428571429 0.142857142857 0.428571428571\n1383 0.142857142857 0.142857142857 0.428571428571\n1384 0.214285714286 0.142857142857 0.428571428571\n1385 0.285714285714 0.142857142857 0.428571428571\n1386 0.357142857143 0.142857142857 0.428571428571\n1387 0.428571428571 0.142857142857 0.428571428571\n1388 0.500000000000 0.142857142857 0.428571428571\n1389 0.571428571429 0.142857142857 0.428571428571\n1390 0.642857142857 0.142857142857 0.428571428571\n1391 0.714285714286 0.142857142857 0.428571428571\n1392 0.785714285714 0.142857142857 0.428571428571\n1393 0.857142857143 0.142857142857 0.428571428571\n1394 0.928571428571 0.142857142857 0.428571428571\n1395 1.000000000000 0.142857142857 0.428571428571\n1396 0.000000000000 0.214285714286 0.428571428571\n1397 0.071428571429 0.214285714286 0.428571428571\n1398 0.142857142857 0.214285714286 0.428571428571\n1399 0.214285714286 0.214285714286 0.428571428571\n1400 0.285714285714 0.214285714286 0.428571428571\n1401 0.357142857143 0.214285714286 0.428571428571\n1402 0.428571428571 0.214285714286 0.428571428571\n1403 0.500000000000 0.214285714286 0.428571428571\n1404 0.571428571429 0.214285714286 0.428571428571\n1405 0.642857142857 0.214285714286 0.428571428571\n1406 0.714285714286 0.214285714286 0.428571428571\n1407 0.785714285714 0.214285714286 0.428571428571\n1408 0.857142857143 0.214285714286 0.428571428571\n1409 0.928571428571 0.214285714286 0.428571428571\n1410 1.000000000000 0.214285714286 0.428571428571\n1411 0.000000000000 0.285714285714 0.428571428571\n1412 0.071428571429 0.285714285714 0.428571428571\n1413 0.142857142857 0.285714285714 0.428571428571\n1414 0.214285714286 0.285714285714 0.428571428571\n1415 0.285714285714 0.285714285714 0.428571428571\n1416 0.357142857143 0.285714285714 0.428571428571\n1417 0.428571428571 0.285714285714 0.428571428571\n1418 0.500000000000 0.285714285714 0.428571428571\n1419 0.571428571429 0.285714285714 0.428571428571\n1420 0.642857142857 0.285714285714 0.428571428571\n1421 0.714285714286 0.285714285714 0.428571428571\n1422 0.785714285714 0.285714285714 0.428571428571\n1423 0.857142857143 0.285714285714 0.428571428571\n1424 0.928571428571 0.285714285714 0.428571428571\n1425 1.000000000000 0.285714285714 0.428571428571\n1426 0.000000000000 0.357142857143 0.428571428571\n1427 0.071428571429 0.357142857143 0.428571428571\n1428 0.142857142857 0.357142857143 0.428571428571\n1429 0.214285714286 0.357142857143 0.428571428571\n1430 0.285714285714 0.357142857143 0.428571428571\n1431 0.357142857143 0.357142857143 0.428571428571\n1432 0.428571428571 0.357142857143 0.428571428571\n1433 0.500000000000 0.357142857143 0.428571428571\n1434 0.571428571429 0.357142857143 0.428571428571\n1435 0.642857142857 0.357142857143 0.428571428571\n1436 0.714285714286 0.357142857143 0.428571428571\n1437 0.785714285714 0.357142857143 0.428571428571\n1438 0.857142857143 0.357142857143 0.428571428571\n1439 0.928571428571 0.357142857143 0.428571428571\n1440 1.000000000000 0.357142857143 0.428571428571\n1441 0.000000000000 0.428571428571 0.428571428571\n1442 0.071428571429 0.428571428571 0.428571428571\n1443 0.142857142857 0.428571428571 0.428571428571\n1444 0.214285714286 0.428571428571 0.428571428571\n1445 0.285714285714 0.428571428571 0.428571428571\n1446 0.357142857143 0.428571428571 0.428571428571\n1447 0.428571428571 0.428571428571 0.428571428571\n1448 0.500000000000 0.428571428571 0.428571428571\n1449 0.571428571429 0.428571428571 0.428571428571\n1450 0.642857142857 0.428571428571 0.428571428571\n1451 0.714285714286 0.428571428571 0.428571428571\n1452 0.785714285714 0.428571428571 0.428571428571\n1453 0.857142857143 0.428571428571 0.428571428571\n1454 0.928571428571 0.428571428571 0.428571428571\n1455 1.000000000000 0.428571428571 0.428571428571\n1456 0.000000000000 0.500000000000 0.428571428571\n1457 0.071428571429 0.500000000000 0.428571428571\n1458 0.142857142857 0.500000000000 0.428571428571\n1459 0.214285714286 0.500000000000 0.428571428571\n1460 0.285714285714 0.500000000000 0.428571428571\n1461 0.357142857143 0.500000000000 0.428571428571\n1462 0.428571428571 0.500000000000 0.428571428571\n1463 0.500000000000 0.500000000000 0.428571428571\n1464 0.571428571429 0.500000000000 0.428571428571\n1465 0.642857142857 0.500000000000 0.428571428571\n1466 0.714285714286 0.500000000000 0.428571428571\n1467 0.785714285714 0.500000000000 0.428571428571\n1468 0.857142857143 0.500000000000 0.428571428571\n1469 0.928571428571 0.500000000000 0.428571428571\n1470 1.000000000000 0.500000000000 0.428571428571\n1471 0.000000000000 0.571428571429 0.428571428571\n1472 0.071428571429 0.571428571429 0.428571428571\n1473 0.142857142857 0.571428571429 0.428571428571\n1474 0.214285714286 0.571428571429 0.428571428571\n1475 0.285714285714 0.571428571429 0.428571428571\n1476 0.357142857143 0.571428571429 0.428571428571\n1477 0.428571428571 0.571428571429 0.428571428571\n1478 0.500000000000 0.571428571429 0.428571428571\n1479 0.571428571429 0.571428571429 0.428571428571\n1480 0.642857142857 0.571428571429 0.428571428571\n1481 0.714285714286 0.571428571429 0.428571428571\n1482 0.785714285714 0.571428571429 0.428571428571\n1483 0.857142857143 0.571428571429 0.428571428571\n1484 0.928571428571 0.571428571429 0.428571428571\n1485 1.000000000000 0.571428571429 0.428571428571\n1486 0.000000000000 0.642857142857 0.428571428571\n1487 0.071428571429 0.642857142857 0.428571428571\n1488 0.142857142857 0.642857142857 0.428571428571\n1489 0.214285714286 0.642857142857 0.428571428571\n1490 0.285714285714 0.642857142857 0.428571428571\n1491 0.357142857143 0.642857142857 0.428571428571\n1492 0.428571428571 0.642857142857 0.428571428571\n1493 0.500000000000 0.642857142857 0.428571428571\n1494 0.571428571429 0.642857142857 0.428571428571\n1495 0.642857142857 0.642857142857 0.428571428571\n1496 0.714285714286 0.642857142857 0.428571428571\n1497 0.785714285714 0.642857142857 0.428571428571\n1498 0.857142857143 0.642857142857 0.428571428571\n1499 0.928571428571 0.642857142857 0.428571428571\n1500 1.000000000000 0.642857142857 0.428571428571\n1501 0.000000000000 0.714285714286 0.428571428571\n1502 0.071428571429 0.714285714286 0.428571428571\n1503 0.142857142857 0.714285714286 0.428571428571\n1504 0.214285714286 0.714285714286 0.428571428571\n1505 0.285714285714 0.714285714286 0.428571428571\n1506 0.357142857143 0.714285714286 0.428571428571\n1507 0.428571428571 0.714285714286 0.428571428571\n1508 0.500000000000 0.714285714286 0.428571428571\n1509 0.571428571429 0.714285714286 0.428571428571\n1510 0.642857142857 0.714285714286 0.428571428571\n1511 0.714285714286 0.714285714286 0.428571428571\n1512 0.785714285714 0.714285714286 0.428571428571\n1513 0.857142857143 0.714285714286 0.428571428571\n1514 0.928571428571 0.714285714286 0.428571428571\n1515 1.000000000000 0.714285714286 0.428571428571\n1516 0.000000000000 0.785714285714 0.428571428571\n1517 0.071428571429 0.785714285714 0.428571428571\n1518 0.142857142857 0.785714285714 0.428571428571\n1519 0.214285714286 0.785714285714 0.428571428571\n1520 0.285714285714 0.785714285714 0.428571428571\n1521 0.357142857143 0.785714285714 0.428571428571\n1522 0.428571428571 0.785714285714 0.428571428571\n1523 0.500000000000 0.785714285714 0.428571428571\n1524 0.571428571429 0.785714285714 0.428571428571\n1525 0.642857142857 0.785714285714 0.428571428571\n1526 0.714285714286 0.785714285714 0.428571428571\n1527 0.785714285714 0.785714285714 0.428571428571\n1528 0.857142857143 0.785714285714 0.428571428571\n1529 0.928571428571 0.785714285714 0.428571428571\n1530 1.000000000000 0.785714285714 0.428571428571\n1531 0.000000000000 0.857142857143 0.428571428571\n1532 0.071428571429 0.857142857143 0.428571428571\n1533 0.142857142857 0.857142857143 0.428571428571\n1534 0.214285714286 0.857142857143 0.428571428571\n1535 0.285714285714 0.857142857143 0.428571428571\n1536 0.357142857143 0.857142857143 0.428571428571\n1537 0.428571428571 0.857142857143 0.428571428571\n1538 0.500000000000 0.857142857143 0.428571428571\n1539 0.571428571429 0.857142857143 0.428571428571\n1540 0.642857142857 0.857142857143 0.428571428571\n1541 0.714285714286 0.857142857143 0.428571428571\n1542 0.785714285714 0.857142857143 0.428571428571\n1543 0.857142857143 0.857142857143 0.428571428571\n1544 0.928571428571 0.857142857143 0.428571428571\n1545 1.000000000000 0.857142857143 0.428571428571\n1546 0.000000000000 0.928571428571 0.428571428571\n1547 0.071428571429 0.928571428571 0.428571428571\n1548 0.142857142857 0.928571428571 0.428571428571\n1549 0.214285714286 0.928571428571 0.428571428571\n1550 0.285714285714 0.928571428571 0.428571428571\n1551 0.357142857143 0.928571428571 0.428571428571\n1552 0.428571428571 0.928571428571 0.428571428571\n1553 0.500000000000 0.928571428571 0.428571428571\n1554 0.571428571429 0.928571428571 0.428571428571\n1555 0.642857142857 0.928571428571 0.428571428571\n1556 0.714285714286 0.928571428571 0.428571428571\n1557 0.785714285714 0.928571428571 0.428571428571\n1558 0.857142857143 0.928571428571 0.428571428571\n1559 0.928571428571 0.928571428571 0.428571428571\n1560 1.000000000000 0.928571428571 0.428571428571\n1561 0.000000000000 1.000000000000 0.428571428571\n1562 0.071428571429 1.000000000000 0.428571428571\n1563 0.142857142857 1.000000000000 0.428571428571\n1564 0.214285714286 1.000000000000 0.428571428571\n1565 0.285714285714 1.000000000000 0.428571428571\n1566 0.357142857143 1.000000000000 0.428571428571\n1567 0.428571428571 1.000000000000 0.428571428571\n1568 0.500000000000 1.000000000000 0.428571428571\n1569 0.571428571429 1.000000000000 0.428571428571\n1570 0.642857142857 1.000000000000 0.428571428571\n1571 0.714285714286 1.000000000000 0.428571428571\n1572 0.785714285714 1.000000000000 0.428571428571\n1573 0.857142857143 1.000000000000 0.428571428571\n1574 0.928571428571 1.000000000000 0.428571428571\n1575 1.000000000000 1.000000000000 0.428571428571\n1576 0.000000000000 0.000000000000 0.500000000000\n1577 0.071428571429 0.000000000000 0.500000000000\n1578 0.142857142857 0.000000000000 0.500000000000\n1579 0.214285714286 0.000000000000 0.500000000000\n1580 0.285714285714 0.000000000000 0.500000000000\n1581 0.357142857143 0.000000000000 0.500000000000\n1582 0.428571428571 0.000000000000 0.500000000000\n1583 0.500000000000 0.000000000000 0.500000000000\n1584 0.571428571429 0.000000000000 0.500000000000\n1585 0.642857142857 0.000000000000 0.500000000000\n1586 0.714285714286 0.000000000000 0.500000000000\n1587 0.785714285714 0.000000000000 0.500000000000\n1588 0.857142857143 0.000000000000 0.500000000000\n1589 0.928571428571 0.000000000000 0.500000000000\n1590 1.000000000000 0.000000000000 0.500000000000\n1591 0.000000000000 0.071428571429 0.500000000000\n1592 0.071428571429 0.071428571429 0.500000000000\n1593 0.142857142857 0.071428571429 0.500000000000\n1594 0.214285714286 0.071428571429 0.500000000000\n1595 0.285714285714 0.071428571429 0.500000000000\n1596 0.357142857143 0.071428571429 0.500000000000\n1597 0.428571428571 0.071428571429 0.500000000000\n1598 0.500000000000 0.071428571429 0.500000000000\n1599 0.571428571429 0.071428571429 0.500000000000\n1600 0.642857142857 0.071428571429 0.500000000000\n1601 0.714285714286 0.071428571429 0.500000000000\n1602 0.785714285714 0.071428571429 0.500000000000\n1603 0.857142857143 0.071428571429 0.500000000000\n1604 0.928571428571 0.071428571429 0.500000000000\n1605 1.000000000000 0.071428571429 0.500000000000\n1606 0.000000000000 0.142857142857 0.500000000000\n1607 0.071428571429 0.142857142857 0.500000000000\n1608 0.142857142857 0.142857142857 0.500000000000\n1609 0.214285714286 0.142857142857 0.500000000000\n1610 0.285714285714 0.142857142857 0.500000000000\n1611 0.357142857143 0.142857142857 0.500000000000\n1612 0.428571428571 0.142857142857 0.500000000000\n1613 0.500000000000 0.142857142857 0.500000000000\n1614 0.571428571429 0.142857142857 0.500000000000\n1615 0.642857142857 0.142857142857 0.500000000000\n1616 0.714285714286 0.142857142857 0.500000000000\n1617 0.785714285714 0.142857142857 0.500000000000\n1618 0.857142857143 0.142857142857 0.500000000000\n1619 0.928571428571 0.142857142857 0.500000000000\n1620 1.000000000000 0.142857142857 0.500000000000\n1621 0.000000000000 0.214285714286 0.500000000000\n1622 0.071428571429 0.214285714286 0.500000000000\n1623 0.142857142857 0.214285714286 0.500000000000\n1624 0.214285714286 0.214285714286 0.500000000000\n1625 0.285714285714 0.214285714286 0.500000000000\n1626 0.357142857143 0.214285714286 0.500000000000\n1627 0.428571428571 0.214285714286 0.500000000000\n1628 0.500000000000 0.214285714286 0.500000000000\n1629 0.571428571429 0.214285714286 0.500000000000\n1630 0.642857142857 0.214285714286 0.500000000000\n1631 0.714285714286 0.214285714286 0.500000000000\n1632 0.785714285714 0.214285714286 0.500000000000\n1633 0.857142857143 0.214285714286 0.500000000000\n1634 0.928571428571 0.214285714286 0.500000000000\n1635 1.000000000000 0.214285714286 0.500000000000\n1636 0.000000000000 0.285714285714 0.500000000000\n1637 0.071428571429 0.285714285714 0.500000000000\n1638 0.142857142857 0.285714285714 0.500000000000\n1639 0.214285714286 0.285714285714 0.500000000000\n1640 0.285714285714 0.285714285714 0.500000000000\n1641 0.357142857143 0.285714285714 0.500000000000\n1642 0.428571428571 0.285714285714 0.500000000000\n1643 0.500000000000 0.285714285714 0.500000000000\n1644 0.571428571429 0.285714285714 0.500000000000\n1645 0.642857142857 0.285714285714 0.500000000000\n1646 0.714285714286 0.285714285714 0.500000000000\n1647 0.785714285714 0.285714285714 0.500000000000\n1648 0.857142857143 0.285714285714 0.500000000000\n1649 0.928571428571 0.285714285714 0.500000000000\n1650 1.000000000000 0.285714285714 0.500000000000\n1651 0.000000000000 0.357142857143 0.500000000000\n1652 0.071428571429 0.357142857143 0.500000000000\n1653 0.142857142857 0.357142857143 0.500000000000\n1654 0.214285714286 0.357142857143 0.500000000000\n1655 0.285714285714 0.357142857143 0.500000000000\n1656 0.357142857143 0.357142857143 0.500000000000\n1657 0.428571428571 0.357142857143 0.500000000000\n1658 0.500000000000 0.357142857143 0.500000000000\n1659 0.571428571429 0.357142857143 0.500000000000\n1660 0.642857142857 0.357142857143 0.500000000000\n1661 0.714285714286 0.357142857143 0.500000000000\n1662 0.785714285714 0.357142857143 0.500000000000\n1663 0.857142857143 0.357142857143 0.500000000000\n1664 0.928571428571 0.357142857143 0.500000000000\n1665 1.000000000000 0.357142857143 0.500000000000\n1666 0.000000000000 0.428571428571 0.500000000000\n1667 0.071428571429 0.428571428571 0.500000000000\n1668 0.142857142857 0.428571428571 0.500000000000\n1669 0.214285714286 0.428571428571 0.500000000000\n1670 0.285714285714 0.428571428571 0.500000000000\n1671 0.357142857143 0.428571428571 0.500000000000\n1672 0.428571428571 0.428571428571 0.500000000000\n1673 0.500000000000 0.428571428571 0.500000000000\n1674 0.571428571429 0.428571428571 0.500000000000\n1675 0.642857142857 0.428571428571 0.500000000000\n1676 0.714285714286 0.428571428571 0.500000000000\n1677 0.785714285714 0.428571428571 0.500000000000\n1678 0.857142857143 0.428571428571 0.500000000000\n1679 0.928571428571 0.428571428571 0.500000000000\n1680 1.000000000000 0.428571428571 0.500000000000\n1681 0.000000000000 0.500000000000 0.500000000000\n1682 0.071428571429 0.500000000000 0.500000000000\n1683 0.142857142857 0.500000000000 0.500000000000\n1684 0.214285714286 0.500000000000 0.500000000000\n1685 0.285714285714 0.500000000000 0.500000000000\n1686 0.357142857143 0.500000000000 0.500000000000\n1687 0.428571428571 0.500000000000 0.500000000000\n1688 0.500000000000 0.500000000000 0.500000000000\n1689 0.571428571429 0.500000000000 0.500000000000\n1690 0.642857142857 0.500000000000 0.500000000000\n1691 0.714285714286 0.500000000000 0.500000000000\n1692 0.785714285714 0.500000000000 0.500000000000\n1693 0.857142857143 0.500000000000 0.500000000000\n1694 0.928571428571 0.500000000000 0.500000000000\n1695 1.000000000000 0.500000000000 0.500000000000\n1696 0.000000000000 0.571428571429 0.500000000000\n1697 0.071428571429 0.571428571429 0.500000000000\n1698 0.142857142857 0.571428571429 0.500000000000\n1699 0.214285714286 0.571428571429 0.500000000000\n1700 0.285714285714 0.571428571429 0.500000000000\n1701 0.357142857143 0.571428571429 0.500000000000\n1702 0.428571428571 0.571428571429 0.500000000000\n1703 0.500000000000 0.571428571429 0.500000000000\n1704 0.571428571429 0.571428571429 0.500000000000\n1705 0.642857142857 0.571428571429 0.500000000000\n1706 0.714285714286 0.571428571429 0.500000000000\n1707 0.785714285714 0.571428571429 0.500000000000\n1708 0.857142857143 0.571428571429 0.500000000000\n1709 0.928571428571 0.571428571429 0.500000000000\n1710 1.000000000000 0.571428571429 0.500000000000\n1711 0.000000000000 0.642857142857 0.500000000000\n1712 0.071428571429 0.642857142857 0.500000000000\n1713 0.142857142857 0.642857142857 0.500000000000\n1714 0.214285714286 0.642857142857 0.500000000000\n1715 0.285714285714 0.642857142857 0.500000000000\n1716 0.357142857143 0.642857142857 0.500000000000\n1717 0.428571428571 0.642857142857 0.500000000000\n1718 0.500000000000 0.642857142857 0.500000000000\n1719 0.571428571429 0.642857142857 0.500000000000\n1720 0.642857142857 0.642857142857 0.500000000000\n1721 0.714285714286 0.642857142857 0.500000000000\n1722 0.785714285714 0.642857142857 0.500000000000\n1723 0.857142857143 0.642857142857 0.500000000000\n1724 0.928571428571 0.642857142857 0.500000000000\n1725 1.000000000000 0.642857142857 0.500000000000\n1726 0.000000000000 0.714285714286 0.500000000000\n1727 0.071428571429 0.714285714286 0.500000000000\n1728 0.142857142857 0.714285714286 0.500000000000\n1729 0.214285714286 0.714285714286 0.500000000000\n1730 0.285714285714 0.714285714286 0.500000000000\n1731 0.357142857143 0.714285714286 0.500000000000\n1732 0.428571428571 0.714285714286 0.500000000000\n1733 0.500000000000 0.714285714286 0.500000000000\n1734 0.571428571429 0.714285714286 0.500000000000\n1735 0.642857142857 0.714285714286 0.500000000000\n1736 0.714285714286 0.714285714286 0.500000000000\n1737 0.785714285714 0.714285714286 0.500000000000\n1738 0.857142857143 0.714285714286 0.500000000000\n1739 0.928571428571 0.714285714286 0.500000000000\n1740 1.000000000000 0.714285714286 0.500000000000\n1741 0.000000000000 0.785714285714 0.500000000000\n1742 0.071428571429 0.785714285714 0.500000000000\n1743 0.142857142857 0.785714285714 0.500000000000\n1744 0.214285714286 0.785714285714 0.500000000000\n1745 0.285714285714 0.785714285714 0.500000000000\n1746 0.357142857143 0.785714285714 0.500000000000\n1747 0.428571428571 0.785714285714 0.500000000000\n1748 0.500000000000 0.785714285714 0.500000000000\n1749 0.571428571429 0.785714285714 0.500000000000\n1750 0.642857142857 0.785714285714 0.500000000000\n1751 0.714285714286 0.785714285714 0.500000000000\n1752 0.785714285714 0.785714285714 0.500000000000\n1753 0.857142857143 0.785714285714 0.500000000000\n1754 0.928571428571 0.785714285714 0.500000000000\n1755 1.000000000000 0.785714285714 0.500000000000\n1756 0.000000000000 0.857142857143 0.500000000000\n1757 0.071428571429 0.857142857143 0.500000000000\n1758 0.142857142857 0.857142857143 0.500000000000\n1759 0.214285714286 0.857142857143 0.500000000000\n1760 0.285714285714 0.857142857143 0.500000000000\n1761 0.357142857143 0.857142857143 0.500000000000\n1762 0.428571428571 0.857142857143 0.500000000000\n1763 0.500000000000 0.857142857143 0.500000000000\n1764 0.571428571429 0.857142857143 0.500000000000\n1765 0.642857142857 0.857142857143 0.500000000000\n1766 0.714285714286 0.857142857143 0.500000000000\n1767 0.785714285714 0.857142857143 0.500000000000\n1768 0.857142857143 0.857142857143 0.500000000000\n1769 0.928571428571 0.857142857143 0.500000000000\n1770 1.000000000000 0.857142857143 0.500000000000\n1771 0.000000000000 0.928571428571 0.500000000000\n1772 0.071428571429 0.928571428571 0.500000000000\n1773 0.142857142857 0.928571428571 0.500000000000\n1774 0.214285714286 0.928571428571 0.500000000000\n1775 0.285714285714 0.928571428571 0.500000000000\n1776 0.357142857143 0.928571428571 0.500000000000\n1777 0.428571428571 0.928571428571 0.500000000000\n1778 0.500000000000 0.928571428571 0.500000000000\n1779 0.571428571429 0.928571428571 0.500000000000\n1780 0.642857142857 0.928571428571 0.500000000000\n1781 0.714285714286 0.928571428571 0.500000000000\n1782 0.785714285714 0.928571428571 0.500000000000\n1783 0.857142857143 0.928571428571 0.500000000000\n1784 0.928571428571 0.928571428571 0.500000000000\n1785 1.000000000000 0.928571428571 0.500000000000\n1786 0.000000000000 1.000000000000 0.500000000000\n1787 0.071428571429 1.000000000000 0.500000000000\n1788 0.142857142857 1.000000000000 0.500000000000\n1789 0.214285714286 1.000000000000 0.500000000000\n1790 0.285714285714 1.000000000000 0.500000000000\n1791 0.357142857143 1.000000000000 0.500000000000\n1792 0.428571428571 1.000000000000 0.500000000000\n1793 0.500000000000 1.000000000000 0.500000000000\n1794 0.571428571429 1.000000000000 0.500000000000\n1795 0.642857142857 1.000000000000 0.500000000000\n1796 0.714285714286 1.000000000000 0.500000000000\n1797 0.785714285714 1.000000000000 0.500000000000\n1798 0.857142857143 1.000000000000 0.500000000000\n1799 0.928571428571 1.000000000000 0.500000000000\n1800 1.000000000000 1.000000000000 0.500000000000\n1801 0.000000000000 0.000000000000 0.571428571429\n1802 0.071428571429 0.000000000000 0.571428571429\n1803 0.142857142857 0.000000000000 0.571428571429\n1804 0.214285714286 0.000000000000 0.571428571429\n1805 0.285714285714 0.000000000000 0.571428571429\n1806 0.357142857143 0.000000000000 0.571428571429\n1807 0.428571428571 0.000000000000 0.571428571429\n1808 0.500000000000 0.000000000000 0.571428571429\n1809 0.571428571429 0.000000000000 0.571428571429\n1810 0.642857142857 0.000000000000 0.571428571429\n1811 0.714285714286 0.000000000000 0.571428571429\n1812 0.785714285714 0.000000000000 0.571428571429\n1813 0.857142857143 0.000000000000 0.571428571429\n1814 0.928571428571 0.000000000000 0.571428571429\n1815 1.000000000000 0.000000000000 0.571428571429\n1816 0.000000000000 0.071428571429 0.571428571429\n1817 0.071428571429 0.071428571429 0.571428571429\n1818 0.142857142857 0.071428571429 0.571428571429\n1819 0.214285714286 0.071428571429 0.571428571429\n1820 0.285714285714 0.071428571429 0.571428571429\n1821 0.357142857143 0.071428571429 0.571428571429\n1822 0.428571428571 0.071428571429 0.571428571429\n1823 0.500000000000 0.071428571429 0.571428571429\n1824 0.571428571429 0.071428571429 0.571428571429\n1825 0.642857142857 0.071428571429 0.571428571429\n1826 0.714285714286 0.071428571429 0.571428571429\n1827 0.785714285714 0.071428571429 0.571428571429\n1828 0.857142857143 0.071428571429 0.571428571429\n1829 0.928571428571 0.071428571429 0.571428571429\n1830 1.000000000000 0.071428571429 0.571428571429\n1831 0.000000000000 0.142857142857 0.571428571429\n1832 0.071428571429 0.142857142857 0.571428571429\n1833 0.142857142857 0.142857142857 0.571428571429\n1834 0.214285714286 0.142857142857 0.571428571429\n1835 0.285714285714 0.142857142857 0.571428571429\n1836 0.357142857143 0.142857142857 0.571428571429\n1837 0.428571428571 0.142857142857 0.571428571429\n1838 0.500000000000 0.142857142857 0.571428571429\n1839 0.571428571429 0.142857142857 0.571428571429\n1840 0.642857142857 0.142857142857 0.571428571429\n1841 0.714285714286 0.142857142857 0.571428571429\n1842 0.785714285714 0.142857142857 0.571428571429\n1843 0.857142857143 0.142857142857 0.571428571429\n1844 0.928571428571 0.142857142857 0.571428571429\n1845 1.000000000000 0.142857142857 0.571428571429\n1846 0.000000000000 0.214285714286 0.571428571429\n1847 0.071428571429 0.214285714286 0.571428571429\n1848 0.142857142857 0.214285714286 0.571428571429\n1849 0.214285714286 0.214285714286 0.571428571429\n1850 0.285714285714 0.214285714286 0.571428571429\n1851 0.357142857143 0.214285714286 0.571428571429\n1852 0.428571428571 0.214285714286 0.571428571429\n1853 0.500000000000 0.214285714286 0.571428571429\n1854 0.571428571429 0.214285714286 0.571428571429\n1855 0.642857142857 0.214285714286 0.571428571429\n1856 0.714285714286 0.214285714286 0.571428571429\n1857 0.785714285714 0.214285714286 0.571428571429\n1858 0.857142857143 0.214285714286 0.571428571429\n1859 0.928571428571 0.214285714286 0.571428571429\n1860 1.000000000000 0.214285714286 0.571428571429\n1861 0.000000000000 0.285714285714 0.571428571429\n1862 0.071428571429 0.285714285714 0.571428571429\n1863 0.142857142857 0.285714285714 0.571428571429\n1864 0.214285714286 0.285714285714 0.571428571429\n1865 0.285714285714 0.285714285714 0.571428571429\n1866 0.357142857143 0.285714285714 0.571428571429\n1867 0.428571428571 0.285714285714 0.571428571429\n1868 0.500000000000 0.285714285714 0.571428571429\n1869 0.571428571429 0.285714285714 0.571428571429\n1870 0.642857142857 0.285714285714 0.571428571429\n1871 0.714285714286 0.285714285714 0.571428571429\n1872 0.785714285714 0.285714285714 0.571428571429\n1873 0.857142857143 0.285714285714 0.571428571429\n1874 0.928571428571 0.285714285714 0.571428571429\n1875 1.000000000000 0.285714285714 0.571428571429\n1876 0.000000000000 0.357142857143 0.571428571429\n1877 0.071428571429 0.357142857143 0.571428571429\n1878 0.142857142857 0.357142857143 0.571428571429\n1879 0.214285714286 0.357142857143 0.571428571429\n1880 0.285714285714 0.357142857143 0.571428571429\n1881 0.357142857143 0.357142857143 0.571428571429\n1882 0.428571428571 0.357142857143 0.571428571429\n1883 0.500000000000 0.357142857143 0.571428571429\n1884 0.571428571429 0.357142857143 0.571428571429\n1885 0.642857142857 0.357142857143 0.571428571429\n1886 0.714285714286 0.357142857143 0.571428571429\n1887 0.785714285714 0.357142857143 0.571428571429\n1888 0.857142857143 0.357142857143 0.571428571429\n1889 0.928571428571 0.357142857143 0.571428571429\n1890 1.000000000000 0.357142857143 0.571428571429\n1891 0.000000000000 0.428571428571 0.571428571429\n1892 0.071428571429 0.428571428571 0.571428571429\n1893 0.142857142857 0.428571428571 0.571428571429\n1894 0.214285714286 0.428571428571 0.571428571429\n1895 0.285714285714 0.428571428571 0.571428571429\n1896 0.357142857143 0.428571428571 0.571428571429\n1897 0.428571428571 0.428571428571 0.571428571429\n1898 0.500000000000 0.428571428571 0.571428571429\n1899 0.571428571429 0.428571428571 0.571428571429\n1900 0.642857142857 0.428571428571 0.571428571429\n1901 0.714285714286 0.428571428571 0.571428571429\n1902 0.785714285714 0.428571428571 0.571428571429\n1903 0.857142857143 0.428571428571 0.571428571429\n1904 0.928571428571 0.428571428571 0.571428571429\n1905 1.000000000000 0.428571428571 0.571428571429\n1906 0.000000000000 0.500000000000 0.571428571429\n1907 0.071428571429 0.500000000000 0.571428571429\n1908 0.142857142857 0.500000000000 0.571428571429\n1909 0.214285714286 0.500000000000 0.571428571429\n1910 0.285714285714 0.500000000000 0.571428571429\n1911 0.357142857143 0.500000000000 0.571428571429\n1912 0.428571428571 0.500000000000 0.571428571429\n1913 0.500000000000 0.500000000000 0.571428571429\n1914 0.571428571429 0.500000000000 0.571428571429\n1915 0.642857142857 0.500000000000 0.571428571429\n1916 0.714285714286 0.500000000000 0.571428571429\n1917 0.785714285714 0.500000000000 0.571428571429\n1918 0.857142857143 0.500000000000 0.571428571429\n1919 0.928571428571 0.500000000000 0.571428571429\n1920 1.000000000000 0.500000000000 0.571428571429\n1921 0.000000000000 0.571428571429 0.571428571429\n1922 0.071428571429 0.571428571429 0.571428571429\n1923 0.142857142857 0.571428571429 0.571428571429\n1924 0.214285714286 0.571428571429 0.571428571429\n1925 0.285714285714 0.571428571429 0.571428571429\n1926 0.357142857143 0.571428571429 0.571428571429\n1927 0.428571428571 0.571428571429 0.571428571429\n1928 0.500000000000 0.571428571429 0.571428571429\n1929 0.571428571429 0.571428571429 0.571428571429\n1930 0.642857142857 0.571428571429 0.571428571429\n1931 0.714285714286 0.571428571429 0.571428571429\n1932 0.785714285714 0.571428571429 0.571428571429\n1933 0.857142857143 0.571428571429 0.571428571429\n1934 0.928571428571 0.571428571429 0.571428571429\n1935 1.000000000000 0.571428571429 0.571428571429\n1936 0.000000000000 0.642857142857 0.571428571429\n1937 0.071428571429 0.642857142857 0.571428571429\n1938 0.142857142857 0.642857142857 0.571428571429\n1939 0.214285714286 0.642857142857 0.571428571429\n1940 0.285714285714 0.642857142857 0.571428571429\n1941 0.357142857143 0.642857142857 0.571428571429\n1942 0.428571428571 0.642857142857 0.571428571429\n1943 0.500000000000 0.642857142857 0.571428571429\n1944 0.571428571429 0.642857142857 0.571428571429\n1945 0.642857142857 0.642857142857 0.571428571429\n1946 0.714285714286 0.642857142857 0.571428571429\n1947 0.785714285714 0.642857142857 0.571428571429\n1948 0.857142857143 0.642857142857 0.571428571429\n1949 0.928571428571 0.642857142857 0.571428571429\n1950 1.000000000000 0.642857142857 0.571428571429\n1951 0.000000000000 0.714285714286 0.571428571429\n1952 0.071428571429 0.714285714286 0.571428571429\n1953 0.142857142857 0.714285714286 0.571428571429\n1954 0.214285714286 0.714285714286 0.571428571429\n1955 0.285714285714 0.714285714286 0.571428571429\n1956 0.357142857143 0.714285714286 0.571428571429\n1957 0.428571428571 0.714285714286 0.571428571429\n1958 0.500000000000 0.714285714286 0.571428571429\n1959 0.571428571429 0.714285714286 0.571428571429\n1960 0.642857142857 0.714285714286 0.571428571429\n1961 0.714285714286 0.714285714286 0.571428571429\n1962 0.785714285714 0.714285714286 0.571428571429\n1963 0.857142857143 0.714285714286 0.571428571429\n1964 0.928571428571 0.714285714286 0.571428571429\n1965 1.000000000000 0.714285714286 0.571428571429\n1966 0.000000000000 0.785714285714 0.571428571429\n1967 0.071428571429 0.785714285714 0.571428571429\n1968 0.142857142857 0.785714285714 0.571428571429\n1969 0.214285714286 0.785714285714 0.571428571429\n1970 0.285714285714 0.785714285714 0.571428571429\n1971 0.357142857143 0.785714285714 0.571428571429\n1972 0.428571428571 0.785714285714 0.571428571429\n1973 0.500000000000 0.785714285714 0.571428571429\n1974 0.571428571429 0.785714285714 0.571428571429\n1975 0.642857142857 0.785714285714 0.571428571429\n1976 0.714285714286 0.785714285714 0.571428571429\n1977 0.785714285714 0.785714285714 0.571428571429\n1978 0.857142857143 0.785714285714 0.571428571429\n1979 0.928571428571 0.785714285714 0.571428571429\n1980 1.000000000000 0.785714285714 0.571428571429\n1981 0.000000000000 0.857142857143 0.571428571429\n1982 0.071428571429 0.857142857143 0.571428571429\n1983 0.142857142857 0.857142857143 0.571428571429\n1984 0.214285714286 0.857142857143 0.571428571429\n1985 0.285714285714 0.857142857143 0.571428571429\n1986 0.357142857143 0.857142857143 0.571428571429\n1987 0.428571428571 0.857142857143 0.571428571429\n1988 0.500000000000 0.857142857143 0.571428571429\n1989 0.571428571429 0.857142857143 0.571428571429\n1990 0.642857142857 0.857142857143 0.571428571429\n1991 0.714285714286 0.857142857143 0.571428571429\n1992 0.785714285714 0.857142857143 0.571428571429\n1993 0.857142857143 0.857142857143 0.571428571429\n1994 0.928571428571 0.857142857143 0.571428571429\n1995 1.000000000000 0.857142857143 0.571428571429\n1996 0.000000000000 0.928571428571 0.571428571429\n1997 0.071428571429 0.928571428571 0.571428571429\n1998 0.142857142857 0.928571428571 0.571428571429\n1999 0.214285714286 0.928571428571 0.571428571429\n2000 0.285714285714 0.928571428571 0.571428571429\n2001 0.357142857143 0.928571428571 0.571428571429\n2002 0.428571428571 0.928571428571 0.571428571429\n2003 0.500000000000 0.928571428571 0.571428571429\n2004 0.571428571429 0.928571428571 0.571428571429\n2005 0.642857142857 0.928571428571 0.571428571429\n2006 0.714285714286 0.928571428571 0.571428571429\n2007 0.785714285714 0.928571428571 0.571428571429\n2008 0.857142857143 0.928571428571 0.571428571429\n2009 0.928571428571 0.928571428571 0.571428571429\n2010 1.000000000000 0.928571428571 0.571428571429\n2011 0.000000000000 1.000000000000 0.571428571429\n2012 0.071428571429 1.000000000000 0.571428571429\n2013 0.142857142857 1.000000000000 0.571428571429\n2014 0.214285714286 1.000000000000 0.571428571429\n2015 0.285714285714 1.000000000000 0.571428571429\n2016 0.357142857143 1.000000000000 0.571428571429\n2017 0.428571428571 1.000000000000 0.571428571429\n2018 0.500000000000 1.000000000000 0.571428571429\n2019 0.571428571429 1.000000000000 0.571428571429\n2020 0.642857142857 1.000000000000 0.571428571429\n2021 0.714285714286 1.000000000000 0.571428571429\n2022 0.785714285714 1.000000000000 0.571428571429\n2023 0.857142857143 1.000000000000 0.571428571429\n2024 0.928571428571 1.000000000000 0.571428571429\n2025 1.000000000000 1.000000000000 0.571428571429\n2026 0.000000000000 0.000000000000 0.642857142857\n2027 0.071428571429 0.000000000000 0.642857142857\n2028 0.142857142857 0.000000000000 0.642857142857\n2029 0.214285714286 0.000000000000 0.642857142857\n2030 0.285714285714 0.000000000000 0.642857142857\n2031 0.357142857143 0.000000000000 0.642857142857\n2032 0.428571428571 0.000000000000 0.642857142857\n2033 0.500000000000 0.000000000000 0.642857142857\n2034 0.571428571429 0.000000000000 0.642857142857\n2035 0.642857142857 0.000000000000 0.642857142857\n2036 0.714285714286 0.000000000000 0.642857142857\n2037 0.785714285714 0.000000000000 0.642857142857\n2038 0.857142857143 0.000000000000 0.642857142857\n2039 0.928571428571 0.000000000000 0.642857142857\n2040 1.000000000000 0.000000000000 0.642857142857\n2041 0.000000000000 0.071428571429 0.642857142857\n2042 0.071428571429 0.071428571429 0.642857142857\n2043 0.142857142857 0.071428571429 0.642857142857\n2044 0.214285714286 0.071428571429 0.642857142857\n2045 0.285714285714 0.071428571429 0.642857142857\n2046 0.357142857143 0.071428571429 0.642857142857\n2047 0.428571428571 0.071428571429 0.642857142857\n2048 0.500000000000 0.071428571429 0.642857142857\n2049 0.571428571429 0.071428571429 0.642857142857\n2050 0.642857142857 0.071428571429 0.642857142857\n2051 0.714285714286 0.071428571429 0.642857142857\n2052 0.785714285714 0.071428571429 0.642857142857\n2053 0.857142857143 0.071428571429 0.642857142857\n2054 0.928571428571 0.071428571429 0.642857142857\n2055 1.000000000000 0.071428571429 0.642857142857\n2056 0.000000000000 0.142857142857 0.642857142857\n2057 0.071428571429 0.142857142857 0.642857142857\n2058 0.142857142857 0.142857142857 0.642857142857\n2059 0.214285714286 0.142857142857 0.642857142857\n2060 0.285714285714 0.142857142857 0.642857142857\n2061 0.357142857143 0.142857142857 0.642857142857\n2062 0.428571428571 0.142857142857 0.642857142857\n2063 0.500000000000 0.142857142857 0.642857142857\n2064 0.571428571429 0.142857142857 0.642857142857\n2065 0.642857142857 0.142857142857 0.642857142857\n2066 0.714285714286 0.142857142857 0.642857142857\n2067 0.785714285714 0.142857142857 0.642857142857\n2068 0.857142857143 0.142857142857 0.642857142857\n2069 0.928571428571 0.142857142857 0.642857142857\n2070 1.000000000000 0.142857142857 0.642857142857\n2071 0.000000000000 0.214285714286 0.642857142857\n2072 0.071428571429 0.214285714286 0.642857142857\n2073 0.142857142857 0.214285714286 0.642857142857\n2074 0.214285714286 0.214285714286 0.642857142857\n2075 0.285714285714 0.214285714286 0.642857142857\n2076 0.357142857143 0.214285714286 0.642857142857\n2077 0.428571428571 0.214285714286 0.642857142857\n2078 0.500000000000 0.214285714286 0.642857142857\n2079 0.571428571429 0.214285714286 0.642857142857\n2080 0.642857142857 0.214285714286 0.642857142857\n2081 0.714285714286 0.214285714286 0.642857142857\n2082 0.785714285714 0.214285714286 0.642857142857\n2083 0.857142857143 0.214285714286 0.642857142857\n2084 0.928571428571 0.214285714286 0.642857142857\n2085 1.000000000000 0.214285714286 0.642857142857\n2086 0.000000000000 0.285714285714 0.642857142857\n2087 0.071428571429 0.285714285714 0.642857142857\n2088 0.142857142857 0.285714285714 0.642857142857\n2089 0.214285714286 0.285714285714 0.642857142857\n2090 0.285714285714 0.285714285714 0.642857142857\n2091 0.357142857143 0.285714285714 0.642857142857\n2092 0.428571428571 0.285714285714 0.642857142857\n2093 0.500000000000 0.285714285714 0.642857142857\n2094 0.571428571429 0.285714285714 0.642857142857\n2095 0.642857142857 0.285714285714 0.642857142857\n2096 0.714285714286 0.285714285714 0.642857142857\n2097 0.785714285714 0.285714285714 0.642857142857\n2098 0.857142857143 0.285714285714 0.642857142857\n2099 0.928571428571 0.285714285714 0.642857142857\n2100 1.000000000000 0.285714285714 0.642857142857\n2101 0.000000000000 0.357142857143 0.642857142857\n2102 0.071428571429 0.357142857143 0.642857142857\n2103 0.142857142857 0.357142857143 0.642857142857\n2104 0.214285714286 0.357142857143 0.642857142857\n2105 0.285714285714 0.357142857143 0.642857142857\n2106 0.357142857143 0.357142857143 0.642857142857\n2107 0.428571428571 0.357142857143 0.642857142857\n2108 0.500000000000 0.357142857143 0.642857142857\n2109 0.571428571429 0.357142857143 0.642857142857\n2110 0.642857142857 0.357142857143 0.642857142857\n2111 0.714285714286 0.357142857143 0.642857142857\n2112 0.785714285714 0.357142857143 0.642857142857\n2113 0.857142857143 0.357142857143 0.642857142857\n2114 0.928571428571 0.357142857143 0.642857142857\n2115 1.000000000000 0.357142857143 0.642857142857\n2116 0.000000000000 0.428571428571 0.642857142857\n2117 0.071428571429 0.428571428571 0.642857142857\n2118 0.142857142857 0.428571428571 0.642857142857\n2119 0.214285714286 0.428571428571 0.642857142857\n2120 0.285714285714 0.428571428571 0.642857142857\n2121 0.357142857143 0.428571428571 0.642857142857\n2122 0.428571428571 0.428571428571 0.642857142857\n2123 0.500000000000 0.428571428571 0.642857142857\n2124 0.571428571429 0.428571428571 0.642857142857\n2125 0.642857142857 0.428571428571 0.642857142857\n2126 0.714285714286 0.428571428571 0.642857142857\n2127 0.785714285714 0.428571428571 0.642857142857\n2128 0.857142857143 0.428571428571 0.642857142857\n2129 0.928571428571 0.428571428571 0.642857142857\n2130 1.000000000000 0.428571428571 0.642857142857\n2131 0.000000000000 0.500000000000 0.642857142857\n2132 0.071428571429 0.500000000000 0.642857142857\n2133 0.142857142857 0.500000000000 0.642857142857\n2134 0.214285714286 0.500000000000 0.642857142857\n2135 0.285714285714 0.500000000000 0.642857142857\n2136 0.357142857143 0.500000000000 0.642857142857\n2137 0.428571428571 0.500000000000 0.642857142857\n2138 0.500000000000 0.500000000000 0.642857142857\n2139 0.571428571429 0.500000000000 0.642857142857\n2140 0.642857142857 0.500000000000 0.642857142857\n2141 0.714285714286 0.500000000000 0.642857142857\n2142 0.785714285714 0.500000000000 0.642857142857\n2143 0.857142857143 0.500000000000 0.642857142857\n2144 0.928571428571 0.500000000000 0.642857142857\n2145 1.000000000000 0.500000000000 0.642857142857\n2146 0.000000000000 0.571428571429 0.642857142857\n2147 0.071428571429 0.571428571429 0.642857142857\n2148 0.142857142857 0.571428571429 0.642857142857\n2149 0.214285714286 0.571428571429 0.642857142857\n2150 0.285714285714 0.571428571429 0.642857142857\n2151 0.357142857143 0.571428571429 0.642857142857\n2152 0.428571428571 0.571428571429 0.642857142857\n2153 0.500000000000 0.571428571429 0.642857142857\n2154 0.571428571429 0.571428571429 0.642857142857\n2155 0.642857142857 0.571428571429 0.642857142857\n2156 0.714285714286 0.571428571429 0.642857142857\n2157 0.785714285714 0.571428571429 0.642857142857\n2158 0.857142857143 0.571428571429 0.642857142857\n2159 0.928571428571 0.571428571429 0.642857142857\n2160 1.000000000000 0.571428571429 0.642857142857\n2161 0.000000000000 0.642857142857 0.642857142857\n2162 0.071428571429 0.642857142857 0.642857142857\n2163 0.142857142857 0.642857142857 0.642857142857\n2164 0.214285714286 0.642857142857 0.642857142857\n2165 0.285714285714 0.642857142857 0.642857142857\n2166 0.357142857143 0.642857142857 0.642857142857\n2167 0.428571428571 0.642857142857 0.642857142857\n2168 0.500000000000 0.642857142857 0.642857142857\n2169 0.571428571429 0.642857142857 0.642857142857\n2170 0.642857142857 0.642857142857 0.642857142857\n2171 0.714285714286 0.642857142857 0.642857142857\n2172 0.785714285714 0.642857142857 0.642857142857\n2173 0.857142857143 0.642857142857 0.642857142857\n2174 0.928571428571 0.642857142857 0.642857142857\n2175 1.000000000000 0.642857142857 0.642857142857\n2176 0.000000000000 0.714285714286 0.642857142857\n2177 0.071428571429 0.714285714286 0.642857142857\n2178 0.142857142857 0.714285714286 0.642857142857\n2179 0.214285714286 0.714285714286 0.642857142857\n2180 0.285714285714 0.714285714286 0.642857142857\n2181 0.357142857143 0.714285714286 0.642857142857\n2182 0.428571428571 0.714285714286 0.642857142857\n2183 0.500000000000 0.714285714286 0.642857142857\n2184 0.571428571429 0.714285714286 0.642857142857\n2185 0.642857142857 0.714285714286 0.642857142857\n2186 0.714285714286 0.714285714286 0.642857142857\n2187 0.785714285714 0.714285714286 0.642857142857\n2188 0.857142857143 0.714285714286 0.642857142857\n2189 0.928571428571 0.714285714286 0.642857142857\n2190 1.000000000000 0.714285714286 0.642857142857\n2191 0.000000000000 0.785714285714 0.642857142857\n2192 0.071428571429 0.785714285714 0.642857142857\n2193 0.142857142857 0.785714285714 0.642857142857\n2194 0.214285714286 0.785714285714 0.642857142857\n2195 0.285714285714 0.785714285714 0.642857142857\n2196 0.357142857143 0.785714285714 0.642857142857\n2197 0.428571428571 0.785714285714 0.642857142857\n2198 0.500000000000 0.785714285714 0.642857142857\n2199 0.571428571429 0.785714285714 0.642857142857\n2200 0.642857142857 0.785714285714 0.642857142857\n2201 0.714285714286 0.785714285714 0.642857142857\n2202 0.785714285714 0.785714285714 0.642857142857\n2203 0.857142857143 0.785714285714 0.642857142857\n2204 0.928571428571 0.785714285714 0.642857142857\n2205 1.000000000000 0.785714285714 0.642857142857\n2206 0.000000000000 0.857142857143 0.642857142857\n2207 0.071428571429 0.857142857143 0.642857142857\n2208 0.142857142857 0.857142857143 0.642857142857\n2209 0.214285714286 0.857142857143 0.642857142857\n2210 0.285714285714 0.857142857143 0.642857142857\n2211 0.357142857143 0.857142857143 0.642857142857\n2212 0.428571428571 0.857142857143 0.642857142857\n2213 0.500000000000 0.857142857143 0.642857142857\n2214 0.571428571429 0.857142857143 0.642857142857\n2215 0.642857142857 0.857142857143 0.642857142857\n2216 0.714285714286 0.857142857143 0.642857142857\n2217 0.785714285714 0.857142857143 0.642857142857\n2218 0.857142857143 0.857142857143 0.642857142857\n2219 0.928571428571 0.857142857143 0.642857142857\n2220 1.000000000000 0.857142857143 0.642857142857\n2221 0.000000000000 0.928571428571 0.642857142857\n2222 0.071428571429 0.928571428571 0.642857142857\n2223 0.142857142857 0.928571428571 0.642857142857\n2224 0.214285714286 0.928571428571 0.642857142857\n2225 0.285714285714 0.928571428571 0.642857142857\n2226 0.357142857143 0.928571428571 0.642857142857\n2227 0.428571428571 0.928571428571 0.642857142857\n2228 0.500000000000 0.928571428571 0.642857142857\n2229 0.571428571429 0.928571428571 0.642857142857\n2230 0.642857142857 0.928571428571 0.642857142857\n2231 0.714285714286 0.928571428571 0.642857142857\n2232 0.785714285714 0.928571428571 0.642857142857\n2233 0.857142857143 0.928571428571 0.642857142857\n2234 0.928571428571 0.928571428571 0.642857142857\n2235 1.000000000000 0.928571428571 0.642857142857\n2236 0.000000000000 1.000000000000 0.642857142857\n2237 0.071428571429 1.000000000000 0.642857142857\n2238 0.142857142857 1.000000000000 0.642857142857\n2239 0.214285714286 1.000000000000 0.642857142857\n2240 0.285714285714 1.000000000000 0.642857142857\n2241 0.357142857143 1.000000000000 0.642857142857\n2242 0.428571428571 1.000000000000 0.642857142857\n2243 0.500000000000 1.000000000000 0.642857142857\n2244 0.571428571429 1.000000000000 0.642857142857\n2245 0.642857142857 1.000000000000 0.642857142857\n2246 0.714285714286 1.000000000000 0.642857142857\n2247 0.785714285714 1.000000000000 0.642857142857\n2248 0.857142857143 1.000000000000 0.642857142857\n2249 0.928571428571 1.000000000000 0.642857142857\n2250 1.000000000000 1.000000000000 0.642857142857\n2251 0.000000000000 0.000000000000 0.714285714286\n2252 0.071428571429 0.000000000000 0.714285714286\n2253 0.142857142857 0.000000000000 0.714285714286\n2254 0.214285714286 0.000000000000 0.714285714286\n2255 0.285714285714 0.000000000000 0.714285714286\n2256 0.357142857143 0.000000000000 0.714285714286\n2257 0.428571428571 0.000000000000 0.714285714286\n2258 0.500000000000 0.000000000000 0.714285714286\n2259 0.571428571429 0.000000000000 0.714285714286\n2260 0.642857142857 0.000000000000 0.714285714286\n2261 0.714285714286 0.000000000000 0.714285714286\n2262 0.785714285714 0.000000000000 0.714285714286\n2263 0.857142857143 0.000000000000 0.714285714286\n2264 0.928571428571 0.000000000000 0.714285714286\n2265 1.000000000000 0.000000000000 0.714285714286\n2266 0.000000000000 0.071428571429 0.714285714286\n2267 0.071428571429 0.071428571429 0.714285714286\n2268 0.142857142857 0.071428571429 0.714285714286\n2269 0.214285714286 0.071428571429 0.714285714286\n2270 0.285714285714 0.071428571429 0.714285714286\n2271 0.357142857143 0.071428571429 0.714285714286\n2272 0.428571428571 0.071428571429 0.714285714286\n2273 0.500000000000 0.071428571429 0.714285714286\n2274 0.571428571429 0.071428571429 0.714285714286\n2275 0.642857142857 0.071428571429 0.714285714286\n2276 0.714285714286 0.071428571429 0.714285714286\n2277 0.785714285714 0.071428571429 0.714285714286\n2278 0.857142857143 0.071428571429 0.714285714286\n2279 0.928571428571 0.071428571429 0.714285714286\n2280 1.000000000000 0.071428571429 0.714285714286\n2281 0.000000000000 0.142857142857 0.714285714286\n2282 0.071428571429 0.142857142857 0.714285714286\n2283 0.142857142857 0.142857142857 0.714285714286\n2284 0.214285714286 0.142857142857 0.714285714286\n2285 0.285714285714 0.142857142857 0.714285714286\n2286 0.357142857143 0.142857142857 0.714285714286\n2287 0.428571428571 0.142857142857 0.714285714286\n2288 0.500000000000 0.142857142857 0.714285714286\n2289 0.571428571429 0.142857142857 0.714285714286\n2290 0.642857142857 0.142857142857 0.714285714286\n2291 0.714285714286 0.142857142857 0.714285714286\n2292 0.785714285714 0.142857142857 0.714285714286\n2293 0.857142857143 0.142857142857 0.714285714286\n2294 0.928571428571 0.142857142857 0.714285714286\n2295 1.000000000000 0.142857142857 0.714285714286\n2296 0.000000000000 0.214285714286 0.714285714286\n2297 0.071428571429 0.214285714286 0.714285714286\n2298 0.142857142857 0.214285714286 0.714285714286\n2299 0.214285714286 0.214285714286 0.714285714286\n2300 0.285714285714 0.214285714286 0.714285714286\n2301 0.357142857143 0.214285714286 0.714285714286\n2302 0.428571428571 0.214285714286 0.714285714286\n2303 0.500000000000 0.214285714286 0.714285714286\n2304 0.571428571429 0.214285714286 0.714285714286\n2305 0.642857142857 0.214285714286 0.714285714286\n2306 0.714285714286 0.214285714286 0.714285714286\n2307 0.785714285714 0.214285714286 0.714285714286\n2308 0.857142857143 0.214285714286 0.714285714286\n2309 0.928571428571 0.214285714286 0.714285714286\n2310 1.000000000000 0.214285714286 0.714285714286\n2311 0.000000000000 0.285714285714 0.714285714286\n2312 0.071428571429 0.285714285714 0.714285714286\n2313 0.142857142857 0.285714285714 0.714285714286\n2314 0.214285714286 0.285714285714 0.714285714286\n2315 0.285714285714 0.285714285714 0.714285714286\n2316 0.357142857143 0.285714285714 0.714285714286\n2317 0.428571428571 0.285714285714 0.714285714286\n2318 0.500000000000 0.285714285714 0.714285714286\n2319 0.571428571429 0.285714285714 0.714285714286\n2320 0.642857142857 0.285714285714 0.714285714286\n2321 0.714285714286 0.285714285714 0.714285714286\n2322 0.785714285714 0.285714285714 0.714285714286\n2323 0.857142857143 0.285714285714 0.714285714286\n2324 0.928571428571 0.285714285714 0.714285714286\n2325 1.000000000000 0.285714285714 0.714285714286\n2326 0.000000000000 0.357142857143 0.714285714286\n2327 0.071428571429 0.357142857143 0.714285714286\n2328 0.142857142857 0.357142857143 0.714285714286\n2329 0.214285714286 0.357142857143 0.714285714286\n2330 0.285714285714 0.357142857143 0.714285714286\n2331 0.357142857143 0.357142857143 0.714285714286\n2332 0.428571428571 0.357142857143 0.714285714286\n2333 0.500000000000 0.357142857143 0.714285714286\n2334 0.571428571429 0.357142857143 0.714285714286\n2335 0.642857142857 0.357142857143 0.714285714286\n2336 0.714285714286 0.357142857143 0.714285714286\n2337 0.785714285714 0.357142857143 0.714285714286\n2338 0.857142857143 0.357142857143 0.714285714286\n2339 0.928571428571 0.357142857143 0.714285714286\n2340 1.000000000000 0.357142857143 0.714285714286\n2341 0.000000000000 0.428571428571 0.714285714286\n2342 0.071428571429 0.428571428571 0.714285714286\n2343 0.142857142857 0.428571428571 0.714285714286\n2344 0.214285714286 0.428571428571 0.714285714286\n2345 0.285714285714 0.428571428571 0.714285714286\n2346 0.357142857143 0.428571428571 0.714285714286\n2347 0.428571428571 0.428571428571 0.714285714286\n2348 0.500000000000 0.428571428571 0.714285714286\n2349 0.571428571429 0.428571428571 0.714285714286\n2350 0.642857142857 0.428571428571 0.714285714286\n2351 0.714285714286 0.428571428571 0.714285714286\n2352 0.785714285714 0.428571428571 0.714285714286\n2353 0.857142857143 0.428571428571 0.714285714286\n2354 0.928571428571 0.428571428571 0.714285714286\n2355 1.000000000000 0.428571428571 0.714285714286\n2356 0.000000000000 0.500000000000 0.714285714286\n2357 0.071428571429 0.500000000000 0.714285714286\n2358 0.142857142857 0.500000000000 0.714285714286\n2359 0.214285714286 0.500000000000 0.714285714286\n2360 0.285714285714 0.500000000000 0.714285714286\n2361 0.357142857143 0.500000000000 0.714285714286\n2362 0.428571428571 0.500000000000 0.714285714286\n2363 0.500000000000 0.500000000000 0.714285714286\n2364 0.571428571429 0.500000000000 0.714285714286\n2365 0.642857142857 0.500000000000 0.714285714286\n2366 0.714285714286 0.500000000000 0.714285714286\n2367 0.785714285714 0.500000000000 0.714285714286\n2368 0.857142857143 0.500000000000 0.714285714286\n2369 0.928571428571 0.500000000000 0.714285714286\n2370 1.000000000000 0.500000000000 0.714285714286\n2371 0.000000000000 0.571428571429 0.714285714286\n2372 0.071428571429 0.571428571429 0.714285714286\n2373 0.142857142857 0.571428571429 0.714285714286\n2374 0.214285714286 0.571428571429 0.714285714286\n2375 0.285714285714 0.571428571429 0.714285714286\n2376 0.357142857143 0.571428571429 0.714285714286\n2377 0.428571428571 0.571428571429 0.714285714286\n2378 0.500000000000 0.571428571429 0.714285714286\n2379 0.571428571429 0.571428571429 0.714285714286\n2380 0.642857142857 0.571428571429 0.714285714286\n2381 0.714285714286 0.571428571429 0.714285714286\n2382 0.785714285714 0.571428571429 0.714285714286\n2383 0.857142857143 0.571428571429 0.714285714286\n2384 0.928571428571 0.571428571429 0.714285714286\n2385 1.000000000000 0.571428571429 0.714285714286\n2386 0.000000000000 0.642857142857 0.714285714286\n2387 0.071428571429 0.642857142857 0.714285714286\n2388 0.142857142857 0.642857142857 0.714285714286\n2389 0.214285714286 0.642857142857 0.714285714286\n2390 0.285714285714 0.642857142857 0.714285714286\n2391 0.357142857143 0.642857142857 0.714285714286\n2392 0.428571428571 0.642857142857 0.714285714286\n2393 0.500000000000 0.642857142857 0.714285714286\n2394 0.571428571429 0.642857142857 0.714285714286\n2395 0.642857142857 0.642857142857 0.714285714286\n2396 0.714285714286 0.642857142857 0.714285714286\n2397 0.785714285714 0.642857142857 0.714285714286\n2398 0.857142857143 0.642857142857 0.714285714286\n2399 0.928571428571 0.642857142857 0.714285714286\n2400 1.000000000000 0.642857142857 0.714285714286\n2401 0.000000000000 0.714285714286 0.714285714286\n2402 0.071428571429 0.714285714286 0.714285714286\n2403 0.142857142857 0.714285714286 0.714285714286\n2404 0.214285714286 0.714285714286 0.714285714286\n2405 0.285714285714 0.714285714286 0.714285714286\n2406 0.357142857143 0.714285714286 0.714285714286\n2407 0.428571428571 0.714285714286 0.714285714286\n2408 0.500000000000 0.714285714286 0.714285714286\n2409 0.571428571429 0.714285714286 0.714285714286\n2410 0.642857142857 0.714285714286 0.714285714286\n2411 0.714285714286 0.714285714286 0.714285714286\n2412 0.785714285714 0.714285714286 0.714285714286\n2413 0.857142857143 0.714285714286 0.714285714286\n2414 0.928571428571 0.714285714286 0.714285714286\n2415 1.000000000000 0.714285714286 0.714285714286\n2416 0.000000000000 0.785714285714 0.714285714286\n2417 0.071428571429 0.785714285714 0.714285714286\n2418 0.142857142857 0.785714285714 0.714285714286\n2419 0.214285714286 0.785714285714 0.714285714286\n2420 0.285714285714 0.785714285714 0.714285714286\n2421 0.357142857143 0.785714285714 0.714285714286\n2422 0.428571428571 0.785714285714 0.714285714286\n2423 0.500000000000 0.785714285714 0.714285714286\n2424 0.571428571429 0.785714285714 0.714285714286\n2425 0.642857142857 0.785714285714 0.714285714286\n2426 0.714285714286 0.785714285714 0.714285714286\n2427 0.785714285714 0.785714285714 0.714285714286\n2428 0.857142857143 0.785714285714 0.714285714286\n2429 0.928571428571 0.785714285714 0.714285714286\n2430 1.000000000000 0.785714285714 0.714285714286\n2431 0.000000000000 0.857142857143 0.714285714286\n2432 0.071428571429 0.857142857143 0.714285714286\n2433 0.142857142857 0.857142857143 0.714285714286\n2434 0.214285714286 0.857142857143 0.714285714286\n2435 0.285714285714 0.857142857143 0.714285714286\n2436 0.357142857143 0.857142857143 0.714285714286\n2437 0.428571428571 0.857142857143 0.714285714286\n2438 0.500000000000 0.857142857143 0.714285714286\n2439 0.571428571429 0.857142857143 0.714285714286\n2440 0.642857142857 0.857142857143 0.714285714286\n2441 0.714285714286 0.857142857143 0.714285714286\n2442 0.785714285714 0.857142857143 0.714285714286\n2443 0.857142857143 0.857142857143 0.714285714286\n2444 0.928571428571 0.857142857143 0.714285714286\n2445 1.000000000000 0.857142857143 0.714285714286\n2446 0.000000000000 0.928571428571 0.714285714286\n2447 0.071428571429 0.928571428571 0.714285714286\n2448 0.142857142857 0.928571428571 0.714285714286\n2449 0.214285714286 0.928571428571 0.714285714286\n2450 0.285714285714 0.928571428571 0.714285714286\n2451 0.357142857143 0.928571428571 0.714285714286\n2452 0.428571428571 0.928571428571 0.714285714286\n2453 0.500000000000 0.928571428571 0.714285714286\n2454 0.571428571429 0.928571428571 0.714285714286\n2455 0.642857142857 0.928571428571 0.714285714286\n2456 0.714285714286 0.928571428571 0.714285714286\n2457 0.785714285714 0.928571428571 0.714285714286\n2458 0.857142857143 0.928571428571 0.714285714286\n2459 0.928571428571 0.928571428571 0.714285714286\n2460 1.000000000000 0.928571428571 0.714285714286\n2461 0.000000000000 1.000000000000 0.714285714286\n2462 0.071428571429 1.000000000000 0.714285714286\n2463 0.142857142857 1.000000000000 0.714285714286\n2464 0.214285714286 1.000000000000 0.714285714286\n2465 0.285714285714 1.000000000000 0.714285714286\n2466 0.357142857143 1.000000000000 0.714285714286\n2467 0.428571428571 1.000000000000 0.714285714286\n2468 0.500000000000 1.000000000000 0.714285714286\n2469 0.571428571429 1.000000000000 0.714285714286\n2470 0.642857142857 1.000000000000 0.714285714286\n2471 0.714285714286 1.000000000000 0.714285714286\n2472 0.785714285714 1.000000000000 0.714285714286\n2473 0.857142857143 1.000000000000 0.714285714286\n2474 0.928571428571 1.000000000000 0.714285714286\n2475 1.000000000000 1.000000000000 0.714285714286\n2476 0.000000000000 0.000000000000 0.785714285714\n2477 0.071428571429 0.000000000000 0.785714285714\n2478 0.142857142857 0.000000000000 0.785714285714\n2479 0.214285714286 0.000000000000 0.785714285714\n2480 0.285714285714 0.000000000000 0.785714285714\n2481 0.357142857143 0.000000000000 0.785714285714\n2482 0.428571428571 0.000000000000 0.785714285714\n2483 0.500000000000 0.000000000000 0.785714285714\n2484 0.571428571429 0.000000000000 0.785714285714\n2485 0.642857142857 0.000000000000 0.785714285714\n2486 0.714285714286 0.000000000000 0.785714285714\n2487 0.785714285714 0.000000000000 0.785714285714\n2488 0.857142857143 0.000000000000 0.785714285714\n2489 0.928571428571 0.000000000000 0.785714285714\n2490 1.000000000000 0.000000000000 0.785714285714\n2491 0.000000000000 0.071428571429 0.785714285714\n2492 0.071428571429 0.071428571429 0.785714285714\n2493 0.142857142857 0.071428571429 0.785714285714\n2494 0.214285714286 0.071428571429 0.785714285714\n2495 0.285714285714 0.071428571429 0.785714285714\n2496 0.357142857143 0.071428571429 0.785714285714\n2497 0.428571428571 0.071428571429 0.785714285714\n2498 0.500000000000 0.071428571429 0.785714285714\n2499 0.571428571429 0.071428571429 0.785714285714\n2500 0.642857142857 0.071428571429 0.785714285714\n2501 0.714285714286 0.071428571429 0.785714285714\n2502 0.785714285714 0.071428571429 0.785714285714\n2503 0.857142857143 0.071428571429 0.785714285714\n2504 0.928571428571 0.071428571429 0.785714285714\n2505 1.000000000000 0.071428571429 0.785714285714\n2506 0.000000000000 0.142857142857 0.785714285714\n2507 0.071428571429 0.142857142857 0.785714285714\n2508 0.142857142857 0.142857142857 0.785714285714\n2509 0.214285714286 0.142857142857 0.785714285714\n2510 0.285714285714 0.142857142857 0.785714285714\n2511 0.357142857143 0.142857142857 0.785714285714\n2512 0.428571428571 0.142857142857 0.785714285714\n2513 0.500000000000 0.142857142857 0.785714285714\n2514 0.571428571429 0.142857142857 0.785714285714\n2515 0.642857142857 0.142857142857 0.785714285714\n2516 0.714285714286 0.142857142857 0.785714285714\n2517 0.785714285714 0.142857142857 0.785714285714\n2518 0.857142857143 0.142857142857 0.785714285714\n2519 0.928571428571 0.142857142857 0.785714285714\n2520 1.000000000000 0.142857142857 0.785714285714\n2521 0.000000000000 0.214285714286 0.785714285714\n2522 0.071428571429 0.214285714286 0.785714285714\n2523 0.142857142857 0.214285714286 0.785714285714\n2524 0.214285714286 0.214285714286 0.785714285714\n2525 0.285714285714 0.214285714286 0.785714285714\n2526 0.357142857143 0.214285714286 0.785714285714\n2527 0.428571428571 0.214285714286 0.785714285714\n2528 0.500000000000 0.214285714286 0.785714285714\n2529 0.571428571429 0.214285714286 0.785714285714\n2530 0.642857142857 0.214285714286 0.785714285714\n2531 0.714285714286 0.214285714286 0.785714285714\n2532 0.785714285714 0.214285714286 0.785714285714\n2533 0.857142857143 0.214285714286 0.785714285714\n2534 0.928571428571 0.214285714286 0.785714285714\n2535 1.000000000000 0.214285714286 0.785714285714\n2536 0.000000000000 0.285714285714 0.785714285714\n2537 0.071428571429 0.285714285714 0.785714285714\n2538 0.142857142857 0.285714285714 0.785714285714\n2539 0.214285714286 0.285714285714 0.785714285714\n2540 0.285714285714 0.285714285714 0.785714285714\n2541 0.357142857143 0.285714285714 0.785714285714\n2542 0.428571428571 0.285714285714 0.785714285714\n2543 0.500000000000 0.285714285714 0.785714285714\n2544 0.571428571429 0.285714285714 0.785714285714\n2545 0.642857142857 0.285714285714 0.785714285714\n2546 0.714285714286 0.285714285714 0.785714285714\n2547 0.785714285714 0.285714285714 0.785714285714\n2548 0.857142857143 0.285714285714 0.785714285714\n2549 0.928571428571 0.285714285714 0.785714285714\n2550 1.000000000000 0.285714285714 0.785714285714\n2551 0.000000000000 0.357142857143 0.785714285714\n2552 0.071428571429 0.357142857143 0.785714285714\n2553 0.142857142857 0.357142857143 0.785714285714\n2554 0.214285714286 0.357142857143 0.785714285714\n2555 0.285714285714 0.357142857143 0.785714285714\n2556 0.357142857143 0.357142857143 0.785714285714\n2557 0.428571428571 0.357142857143 0.785714285714\n2558 0.500000000000 0.357142857143 0.785714285714\n2559 0.571428571429 0.357142857143 0.785714285714\n2560 0.642857142857 0.357142857143 0.785714285714\n2561 0.714285714286 0.357142857143 0.785714285714\n2562 0.785714285714 0.357142857143 0.785714285714\n2563 0.857142857143 0.357142857143 0.785714285714\n2564 0.928571428571 0.357142857143 0.785714285714\n2565 1.000000000000 0.357142857143 0.785714285714\n2566 0.000000000000 0.428571428571 0.785714285714\n2567 0.071428571429 0.428571428571 0.785714285714\n2568 0.142857142857 0.428571428571 0.785714285714\n2569 0.214285714286 0.428571428571 0.785714285714\n2570 0.285714285714 0.428571428571 0.785714285714\n2571 0.357142857143 0.428571428571 0.785714285714\n2572 0.428571428571 0.428571428571 0.785714285714\n2573 0.500000000000 0.428571428571 0.785714285714\n2574 0.571428571429 0.428571428571 0.785714285714\n2575 0.642857142857 0.428571428571 0.785714285714\n2576 0.714285714286 0.428571428571 0.785714285714\n2577 0.785714285714 0.428571428571 0.785714285714\n2578 0.857142857143 0.428571428571 0.785714285714\n2579 0.928571428571 0.428571428571 0.785714285714\n2580 1.000000000000 0.428571428571 0.785714285714\n2581 0.000000000000 0.500000000000 0.785714285714\n2582 0.071428571429 0.500000000000 0.785714285714\n2583 0.142857142857 0.500000000000 0.785714285714\n2584 0.214285714286 0.500000000000 0.785714285714\n2585 0.285714285714 0.500000000000 0.785714285714\n2586 0.357142857143 0.500000000000 0.785714285714\n2587 0.428571428571 0.500000000000 0.785714285714\n2588 0.500000000000 0.500000000000 0.785714285714\n2589 0.571428571429 0.500000000000 0.785714285714\n2590 0.642857142857 0.500000000000 0.785714285714\n2591 0.714285714286 0.500000000000 0.785714285714\n2592 0.785714285714 0.500000000000 0.785714285714\n2593 0.857142857143 0.500000000000 0.785714285714\n2594 0.928571428571 0.500000000000 0.785714285714\n2595 1.000000000000 0.500000000000 0.785714285714\n2596 0.000000000000 0.571428571429 0.785714285714\n2597 0.071428571429 0.571428571429 0.785714285714\n2598 0.142857142857 0.571428571429 0.785714285714\n2599 0.214285714286 0.571428571429 0.785714285714\n2600 0.285714285714 0.571428571429 0.785714285714\n2601 0.357142857143 0.571428571429 0.785714285714\n2602 0.428571428571 0.571428571429 0.785714285714\n2603 0.500000000000 0.571428571429 0.785714285714\n2604 0.571428571429 0.571428571429 0.785714285714\n2605 0.642857142857 0.571428571429 0.785714285714\n2606 0.714285714286 0.571428571429 0.785714285714\n2607 0.785714285714 0.571428571429 0.785714285714\n2608 0.857142857143 0.571428571429 0.785714285714\n2609 0.928571428571 0.571428571429 0.785714285714\n2610 1.000000000000 0.571428571429 0.785714285714\n2611 0.000000000000 0.642857142857 0.785714285714\n2612 0.071428571429 0.642857142857 0.785714285714\n2613 0.142857142857 0.642857142857 0.785714285714\n2614 0.214285714286 0.642857142857 0.785714285714\n2615 0.285714285714 0.642857142857 0.785714285714\n2616 0.357142857143 0.642857142857 0.785714285714\n2617 0.428571428571 0.642857142857 0.785714285714\n2618 0.500000000000 0.642857142857 0.785714285714\n2619 0.571428571429 0.642857142857 0.785714285714\n2620 0.642857142857 0.642857142857 0.785714285714\n2621 0.714285714286 0.642857142857 0.785714285714\n2622 0.785714285714 0.642857142857 0.785714285714\n2623 0.857142857143 0.642857142857 0.785714285714\n2624 0.928571428571 0.642857142857 0.785714285714\n2625 1.000000000000 0.642857142857 0.785714285714\n2626 0.000000000000 0.714285714286 0.785714285714\n2627 0.071428571429 0.714285714286 0.785714285714\n2628 0.142857142857 0.714285714286 0.785714285714\n2629 0.214285714286 0.714285714286 0.785714285714\n2630 0.285714285714 0.714285714286 0.785714285714\n2631 0.357142857143 0.714285714286 0.785714285714\n2632 0.428571428571 0.714285714286 0.785714285714\n2633 0.500000000000 0.714285714286 0.785714285714\n2634 0.571428571429 0.714285714286 0.785714285714\n2635 0.642857142857 0.714285714286 0.785714285714\n2636 0.714285714286 0.714285714286 0.785714285714\n2637 0.785714285714 0.714285714286 0.785714285714\n2638 0.857142857143 0.714285714286 0.785714285714\n2639 0.928571428571 0.714285714286 0.785714285714\n2640 1.000000000000 0.714285714286 0.785714285714\n2641 0.000000000000 0.785714285714 0.785714285714\n2642 0.071428571429 0.785714285714 0.785714285714\n2643 0.142857142857 0.785714285714 0.785714285714\n2644 0.214285714286 0.785714285714 0.785714285714\n2645 0.285714285714 0.785714285714 0.785714285714\n2646 0.357142857143 0.785714285714 0.785714285714\n2647 0.428571428571 0.785714285714 0.785714285714\n2648 0.500000000000 0.785714285714 0.785714285714\n2649 0.571428571429 0.785714285714 0.785714285714\n2650 0.642857142857 0.785714285714 0.785714285714\n2651 0.714285714286 0.785714285714 0.785714285714\n2652 0.785714285714 0.785714285714 0.785714285714\n2653 0.857142857143 0.785714285714 0.785714285714\n2654 0.928571428571 0.785714285714 0.785714285714\n2655 1.000000000000 0.785714285714 0.785714285714\n2656 0.000000000000 0.857142857143 0.785714285714\n2657 0.071428571429 0.857142857143 0.785714285714\n2658 0.142857142857 0.857142857143 0.785714285714\n2659 0.214285714286 0.857142857143 0.785714285714\n2660 0.285714285714 0.857142857143 0.785714285714\n2661 0.357142857143 0.857142857143 0.785714285714\n2662 0.428571428571 0.857142857143 0.785714285714\n2663 0.500000000000 0.857142857143 0.785714285714\n2664 0.571428571429 0.857142857143 0.785714285714\n2665 0.642857142857 0.857142857143 0.785714285714\n2666 0.714285714286 0.857142857143 0.785714285714\n2667 0.785714285714 0.857142857143 0.785714285714\n2668 0.857142857143 0.857142857143 0.785714285714\n2669 0.928571428571 0.857142857143 0.785714285714\n2670 1.000000000000 0.857142857143 0.785714285714\n2671 0.000000000000 0.928571428571 0.785714285714\n2672 0.071428571429 0.928571428571 0.785714285714\n2673 0.142857142857 0.928571428571 0.785714285714\n2674 0.214285714286 0.928571428571 0.785714285714\n2675 0.285714285714 0.928571428571 0.785714285714\n2676 0.357142857143 0.928571428571 0.785714285714\n2677 0.428571428571 0.928571428571 0.785714285714\n2678 0.500000000000 0.928571428571 0.785714285714\n2679 0.571428571429 0.928571428571 0.785714285714\n2680 0.642857142857 0.928571428571 0.785714285714\n2681 0.714285714286 0.928571428571 0.785714285714\n2682 0.785714285714 0.928571428571 0.785714285714\n2683 0.857142857143 0.928571428571 0.785714285714\n2684 0.928571428571 0.928571428571 0.785714285714\n2685 1.000000000000 0.928571428571 0.785714285714\n2686 0.000000000000 1.000000000000 0.785714285714\n2687 0.071428571429 1.000000000000 0.785714285714\n2688 0.142857142857 1.000000000000 0.785714285714\n2689 0.214285714286 1.000000000000 0.785714285714\n2690 0.285714285714 1.000000000000 0.785714285714\n2691 0.357142857143 1.000000000000 0.785714285714\n2692 0.428571428571 1.000000000000 0.785714285714\n2693 0.500000000000 1.000000000000 0.785714285714\n2694 0.571428571429 1.000000000000 0.785714285714\n2695 0.642857142857 1.000000000000 0.785714285714\n2696 0.714285714286 1.000000000000 0.785714285714\n2697 0.785714285714 1.000000000000 0.785714285714\n2698 0.857142857143 1.000000000000 0.785714285714\n2699 0.928571428571 1.000000000000 0.785714285714\n2700 1.000000000000 1.000000000000 0.785714285714\n2701 0.000000000000 0.000000000000 0.857142857143\n2702 0.071428571429 0.000000000000 0.857142857143\n2703 0.142857142857 0.000000000000 0.857142857143\n2704 0.214285714286 0.000000000000 0.857142857143\n2705 0.285714285714 0.000000000000 0.857142857143\n2706 0.357142857143 0.000000000000 0.857142857143\n2707 0.428571428571 0.000000000000 0.857142857143\n2708 0.500000000000 0.000000000000 0.857142857143\n2709 0.571428571429 0.000000000000 0.857142857143\n2710 0.642857142857 0.000000000000 0.857142857143\n2711 0.714285714286 0.000000000000 0.857142857143\n2712 0.785714285714 0.000000000000 0.857142857143\n2713 0.857142857143 0.000000000000 0.857142857143\n2714 0.928571428571 0.000000000000 0.857142857143\n2715 1.000000000000 0.000000000000 0.857142857143\n2716 0.000000000000 0.071428571429 0.857142857143\n2717 0.071428571429 0.071428571429 0.857142857143\n2718 0.142857142857 0.071428571429 0.857142857143\n2719 0.214285714286 0.071428571429 0.857142857143\n2720 0.285714285714 0.071428571429 0.857142857143\n2721 0.357142857143 0.071428571429 0.857142857143\n2722 0.428571428571 0.071428571429 0.857142857143\n2723 0.500000000000 0.071428571429 0.857142857143\n2724 0.571428571429 0.071428571429 0.857142857143\n2725 0.642857142857 0.071428571429 0.857142857143\n2726 0.714285714286 0.071428571429 0.857142857143\n2727 0.785714285714 0.071428571429 0.857142857143\n2728 0.857142857143 0.071428571429 0.857142857143\n2729 0.928571428571 0.071428571429 0.857142857143\n2730 1.000000000000 0.071428571429 0.857142857143\n2731 0.000000000000 0.142857142857 0.857142857143\n2732 0.071428571429 0.142857142857 0.857142857143\n2733 0.142857142857 0.142857142857 0.857142857143\n2734 0.214285714286 0.142857142857 0.857142857143\n2735 0.285714285714 0.142857142857 0.857142857143\n2736 0.357142857143 0.142857142857 0.857142857143\n2737 0.428571428571 0.142857142857 0.857142857143\n2738 0.500000000000 0.142857142857 0.857142857143\n2739 0.571428571429 0.142857142857 0.857142857143\n2740 0.642857142857 0.142857142857 0.857142857143\n2741 0.714285714286 0.142857142857 0.857142857143\n2742 0.785714285714 0.142857142857 0.857142857143\n2743 0.857142857143 0.142857142857 0.857142857143\n2744 0.928571428571 0.142857142857 0.857142857143\n2745 1.000000000000 0.142857142857 0.857142857143\n2746 0.000000000000 0.214285714286 0.857142857143\n2747 0.071428571429 0.214285714286 0.857142857143\n2748 0.142857142857 0.214285714286 0.857142857143\n2749 0.214285714286 0.214285714286 0.857142857143\n2750 0.285714285714 0.214285714286 0.857142857143\n2751 0.357142857143 0.214285714286 0.857142857143\n2752 0.428571428571 0.214285714286 0.857142857143\n2753 0.500000000000 0.214285714286 0.857142857143\n2754 0.571428571429 0.214285714286 0.857142857143\n2755 0.642857142857 0.214285714286 0.857142857143\n2756 0.714285714286 0.214285714286 0.857142857143\n2757 0.785714285714 0.214285714286 0.857142857143\n2758 0.857142857143 0.214285714286 0.857142857143\n2759 0.928571428571 0.214285714286 0.857142857143\n2760 1.000000000000 0.214285714286 0.857142857143\n2761 0.000000000000 0.285714285714 0.857142857143\n2762 0.071428571429 0.285714285714 0.857142857143\n2763 0.142857142857 0.285714285714 0.857142857143\n2764 0.214285714286 0.285714285714 0.857142857143\n2765 0.285714285714 0.285714285714 0.857142857143\n2766 0.357142857143 0.285714285714 0.857142857143\n2767 0.428571428571 0.285714285714 0.857142857143\n2768 0.500000000000 0.285714285714 0.857142857143\n2769 0.571428571429 0.285714285714 0.857142857143\n2770 0.642857142857 0.285714285714 0.857142857143\n2771 0.714285714286 0.285714285714 0.857142857143\n2772 0.785714285714 0.285714285714 0.857142857143\n2773 0.857142857143 0.285714285714 0.857142857143\n2774 0.928571428571 0.285714285714 0.857142857143\n2775 1.000000000000 0.285714285714 0.857142857143\n2776 0.000000000000 0.357142857143 0.857142857143\n2777 0.071428571429 0.357142857143 0.857142857143\n2778 0.142857142857 0.357142857143 0.857142857143\n2779 0.214285714286 0.357142857143 0.857142857143\n2780 0.285714285714 0.357142857143 0.857142857143\n2781 0.357142857143 0.357142857143 0.857142857143\n2782 0.428571428571 0.357142857143 0.857142857143\n2783 0.500000000000 0.357142857143 0.857142857143\n2784 0.571428571429 0.357142857143 0.857142857143\n2785 0.642857142857 0.357142857143 0.857142857143\n2786 0.714285714286 0.357142857143 0.857142857143\n2787 0.785714285714 0.357142857143 0.857142857143\n2788 0.857142857143 0.357142857143 0.857142857143\n2789 0.928571428571 0.357142857143 0.857142857143\n2790 1.000000000000 0.357142857143 0.857142857143\n2791 0.000000000000 0.428571428571 0.857142857143\n2792 0.071428571429 0.428571428571 0.857142857143\n2793 0.142857142857 0.428571428571 0.857142857143\n2794 0.214285714286 0.428571428571 0.857142857143\n2795 0.285714285714 0.428571428571 0.857142857143\n2796 0.357142857143 0.428571428571 0.857142857143\n2797 0.428571428571 0.428571428571 0.857142857143\n2798 0.500000000000 0.428571428571 0.857142857143\n2799 0.571428571429 0.428571428571 0.857142857143\n2800 0.642857142857 0.428571428571 0.857142857143\n2801 0.714285714286 0.428571428571 0.857142857143\n2802 0.785714285714 0.428571428571 0.857142857143\n2803 0.857142857143 0.428571428571 0.857142857143\n2804 0.928571428571 0.428571428571 0.857142857143\n2805 1.000000000000 0.428571428571 0.857142857143\n2806 0.000000000000 0.500000000000 0.857142857143\n2807 0.071428571429 0.500000000000 0.857142857143\n2808 0.142857142857 0.500000000000 0.857142857143\n2809 0.214285714286 0.500000000000 0.857142857143\n2810 0.285714285714 0.500000000000 0.857142857143\n2811 0.357142857143 0.500000000000 0.857142857143\n2812 0.428571428571 0.500000000000 0.857142857143\n2813 0.500000000000 0.500000000000 0.857142857143\n2814 0.571428571429 0.500000000000 0.857142857143\n2815 0.642857142857 0.500000000000 0.857142857143\n2816 0.714285714286 0.500000000000 0.857142857143\n2817 0.785714285714 0.500000000000 0.857142857143\n2818 0.857142857143 0.500000000000 0.857142857143\n2819 0.928571428571 0.500000000000 0.857142857143\n2820 1.000000000000 0.500000000000 0.857142857143\n2821 0.000000000000 0.571428571429 0.857142857143\n2822 0.071428571429 0.571428571429 0.857142857143\n2823 0.142857142857 0.571428571429 0.857142857143\n2824 0.214285714286 0.571428571429 0.857142857143\n2825 0.285714285714 0.571428571429 0.857142857143\n2826 0.357142857143 0.571428571429 0.857142857143\n2827 0.428571428571 0.571428571429 0.857142857143\n2828 0.500000000000 0.571428571429 0.857142857143\n2829 0.571428571429 0.571428571429 0.857142857143\n2830 0.642857142857 0.571428571429 0.857142857143\n2831 0.714285714286 0.571428571429 0.857142857143\n2832 0.785714285714 0.571428571429 0.857142857143\n2833 0.857142857143 0.571428571429 0.857142857143\n2834 0.928571428571 0.571428571429 0.857142857143\n2835 1.000000000000 0.571428571429 0.857142857143\n2836 0.000000000000 0.642857142857 0.857142857143\n2837 0.071428571429 0.642857142857 0.857142857143\n2838 0.142857142857 0.642857142857 0.857142857143\n2839 0.214285714286 0.642857142857 0.857142857143\n2840 0.285714285714 0.642857142857 0.857142857143\n2841 0.357142857143 0.642857142857 0.857142857143\n2842 0.428571428571 0.642857142857 0.857142857143\n2843 0.500000000000 0.642857142857 0.857142857143\n2844 0.571428571429 0.642857142857 0.857142857143\n2845 0.642857142857 0.642857142857 0.857142857143\n2846 0.714285714286 0.642857142857 0.857142857143\n2847 0.785714285714 0.642857142857 0.857142857143\n2848 0.857142857143 0.642857142857 0.857142857143\n2849 0.928571428571 0.642857142857 0.857142857143\n2850 1.000000000000 0.642857142857 0.857142857143\n2851 0.000000000000 0.714285714286 0.857142857143\n2852 0.071428571429 0.714285714286 0.857142857143\n2853 0.142857142857 0.714285714286 0.857142857143\n2854 0.214285714286 0.714285714286 0.857142857143\n2855 0.285714285714 0.714285714286 0.857142857143\n2856 0.357142857143 0.714285714286 0.857142857143\n2857 0.428571428571 0.714285714286 0.857142857143\n2858 0.500000000000 0.714285714286 0.857142857143\n2859 0.571428571429 0.714285714286 0.857142857143\n2860 0.642857142857 0.714285714286 0.857142857143\n2861 0.714285714286 0.714285714286 0.857142857143\n2862 0.785714285714 0.714285714286 0.857142857143\n2863 0.857142857143 0.714285714286 0.857142857143\n2864 0.928571428571 0.714285714286 0.857142857143\n2865 1.000000000000 0.714285714286 0.857142857143\n2866 0.000000000000 0.785714285714 0.857142857143\n2867 0.071428571429 0.785714285714 0.857142857143\n2868 0.142857142857 0.785714285714 0.857142857143\n2869 0.214285714286 0.785714285714 0.857142857143\n2870 0.285714285714 0.785714285714 0.857142857143\n2871 0.357142857143 0.785714285714 0.857142857143\n2872 0.428571428571 0.785714285714 0.857142857143\n2873 0.500000000000 0.785714285714 0.857142857143\n2874 0.571428571429 0.785714285714 0.857142857143\n2875 0.642857142857 0.785714285714 0.857142857143\n2876 0.714285714286 0.785714285714 0.857142857143\n2877 0.785714285714 0.785714285714 0.857142857143\n2878 0.857142857143 0.785714285714 0.857142857143\n2879 0.928571428571 0.785714285714 0.857142857143\n2880 1.000000000000 0.785714285714 0.857142857143\n2881 0.000000000000 0.857142857143 0.857142857143\n2882 0.071428571429 0.857142857143 0.857142857143\n2883 0.142857142857 0.857142857143 0.857142857143\n2884 0.214285714286 0.857142857143 0.857142857143\n2885 0.285714285714 0.857142857143 0.857142857143\n2886 0.357142857143 0.857142857143 0.857142857143\n2887 0.428571428571 0.857142857143 0.857142857143\n2888 0.500000000000 0.857142857143 0.857142857143\n2889 0.571428571429 0.857142857143 0.857142857143\n2890 0.642857142857 0.857142857143 0.857142857143\n2891 0.714285714286 0.857142857143 0.857142857143\n2892 0.785714285714 0.857142857143 0.857142857143\n2893 0.857142857143 0.857142857143 0.857142857143\n2894 0.928571428571 0.857142857143 0.857142857143\n2895 1.000000000000 0.857142857143 0.857142857143\n2896 0.000000000000 0.928571428571 0.857142857143\n2897 0.071428571429 0.928571428571 0.857142857143\n2898 0.142857142857 0.928571428571 0.857142857143\n2899 0.214285714286 0.928571428571 0.857142857143\n2900 0.285714285714 0.928571428571 0.857142857143\n2901 0.357142857143 0.928571428571 0.857142857143\n2902 0.428571428571 0.928571428571 0.857142857143\n2903 0.500000000000 0.928571428571 0.857142857143\n2904 0.571428571429 0.928571428571 0.857142857143\n2905 0.642857142857 0.928571428571 0.857142857143\n2906 0.714285714286 0.928571428571 0.857142857143\n2907 0.785714285714 0.928571428571 0.857142857143\n2908 0.857142857143 0.928571428571 0.857142857143\n2909 0.928571428571 0.928571428571 0.857142857143\n2910 1.000000000000 0.928571428571 0.857142857143\n2911 0.000000000000 1.000000000000 0.857142857143\n2912 0.071428571429 1.000000000000 0.857142857143\n2913 0.142857142857 1.000000000000 0.857142857143\n2914 0.214285714286 1.000000000000 0.857142857143\n2915 0.285714285714 1.000000000000 0.857142857143\n2916 0.357142857143 1.000000000000 0.857142857143\n2917 0.428571428571 1.000000000000 0.857142857143\n2918 0.500000000000 1.000000000000 0.857142857143\n2919 0.571428571429 1.000000000000 0.857142857143\n2920 0.642857142857 1.000000000000 0.857142857143\n2921 0.714285714286 1.000000000000 0.857142857143\n2922 0.785714285714 1.000000000000 0.857142857143\n2923 0.857142857143 1.000000000000 0.857142857143\n2924 0.928571428571 1.000000000000 0.857142857143\n2925 1.000000000000 1.000000000000 0.857142857143\n2926 0.000000000000 0.000000000000 0.928571428571\n2927 0.071428571429 0.000000000000 0.928571428571\n2928 0.142857142857 0.000000000000 0.928571428571\n2929 0.214285714286 0.000000000000 0.928571428571\n2930 0.285714285714 0.000000000000 0.928571428571\n2931 0.357142857143 0.000000000000 0.928571428571\n2932 0.428571428571 0.000000000000 0.928571428571\n2933 0.500000000000 0.000000000000 0.928571428571\n2934 0.571428571429 0.000000000000 0.928571428571\n2935 0.642857142857 0.000000000000 0.928571428571\n2936 0.714285714286 0.000000000000 0.928571428571\n2937 0.785714285714 0.000000000000 0.928571428571\n2938 0.857142857143 0.000000000000 0.928571428571\n2939 0.928571428571 0.000000000000 0.928571428571\n2940 1.000000000000 0.000000000000 0.928571428571\n2941 0.000000000000 0.071428571429 0.928571428571\n2942 0.071428571429 0.071428571429 0.928571428571\n2943 0.142857142857 0.071428571429 0.928571428571\n2944 0.214285714286 0.071428571429 0.928571428571\n2945 0.285714285714 0.071428571429 0.928571428571\n2946 0.357142857143 0.071428571429 0.928571428571\n2947 0.428571428571 0.071428571429 0.928571428571\n2948 0.500000000000 0.071428571429 0.928571428571\n2949 0.571428571429 0.071428571429 0.928571428571\n2950 0.642857142857 0.071428571429 0.928571428571\n2951 0.714285714286 0.071428571429 0.928571428571\n2952 0.785714285714 0.071428571429 0.928571428571\n2953 0.857142857143 0.071428571429 0.928571428571\n2954 0.928571428571 0.071428571429 0.928571428571\n2955 1.000000000000 0.071428571429 0.928571428571\n2956 0.000000000000 0.142857142857 0.928571428571\n2957 0.071428571429 0.142857142857 0.928571428571\n2958 0.142857142857 0.142857142857 0.928571428571\n2959 0.214285714286 0.142857142857 0.928571428571\n2960 0.285714285714 0.142857142857 0.928571428571\n2961 0.357142857143 0.142857142857 0.928571428571\n2962 0.428571428571 0.142857142857 0.928571428571\n2963 0.500000000000 0.142857142857 0.928571428571\n2964 0.571428571429 0.142857142857 0.928571428571\n2965 0.642857142857 0.142857142857 0.928571428571\n2966 0.714285714286 0.142857142857 0.928571428571\n2967 0.785714285714 0.142857142857 0.928571428571\n2968 0.857142857143 0.142857142857 0.928571428571\n2969 0.928571428571 0.142857142857 0.928571428571\n2970 1.000000000000 0.142857142857 0.928571428571\n2971 0.000000000000 0.214285714286 0.928571428571\n2972 0.071428571429 0.214285714286 0.928571428571\n2973 0.142857142857 0.214285714286 0.928571428571\n2974 0.214285714286 0.214285714286 0.928571428571\n2975 0.285714285714 0.214285714286 0.928571428571\n2976 0.357142857143 0.214285714286 0.928571428571\n2977 0.428571428571 0.214285714286 0.928571428571\n2978 0.500000000000 0.214285714286 0.928571428571\n2979 0.571428571429 0.214285714286 0.928571428571\n2980 0.642857142857 0.214285714286 0.928571428571\n2981 0.714285714286 0.214285714286 0.928571428571\n2982 0.785714285714 0.214285714286 0.928571428571\n2983 0.857142857143 0.214285714286 0.928571428571\n2984 0.928571428571 0.214285714286 0.928571428571\n2985 1.000000000000 0.214285714286 0.928571428571\n2986 0.000000000000 0.285714285714 0.928571428571\n2987 0.071428571429 0.285714285714 0.928571428571\n2988 0.142857142857 0.285714285714 0.928571428571\n2989 0.214285714286 0.285714285714 0.928571428571\n2990 0.285714285714 0.285714285714 0.928571428571\n2991 0.357142857143 0.285714285714 0.928571428571\n2992 0.428571428571 0.285714285714 0.928571428571\n2993 0.500000000000 0.285714285714 0.928571428571\n2994 0.571428571429 0.285714285714 0.928571428571\n2995 0.642857142857 0.285714285714 0.928571428571\n2996 0.714285714286 0.285714285714 0.928571428571\n2997 0.785714285714 0.285714285714 0.928571428571\n2998 0.857142857143 0.285714285714 0.928571428571\n2999 0.928571428571 0.285714285714 0.928571428571\n3000 1.000000000000 0.285714285714 0.928571428571\n3001 0.000000000000 0.357142857143 0.928571428571\n3002 0.071428571429 0.357142857143 0.928571428571\n3003 0.142857142857 0.357142857143 0.928571428571\n3004 0.214285714286 0.357142857143 0.928571428571\n3005 0.285714285714 0.357142857143 0.928571428571\n3006 0.357142857143 0.357142857143 0.928571428571\n3007 0.428571428571 0.357142857143 0.928571428571\n3008 0.500000000000 0.357142857143 0.928571428571\n3009 0.571428571429 0.357142857143 0.928571428571\n3010 0.642857142857 0.357142857143 0.928571428571\n3011 0.714285714286 0.357142857143 0.928571428571\n3012 0.785714285714 0.357142857143 0.928571428571\n3013 0.857142857143 0.357142857143 0.928571428571\n3014 0.928571428571 0.357142857143 0.928571428571\n3015 1.000000000000 0.357142857143 0.928571428571\n3016 0.000000000000 0.428571428571 0.928571428571\n3017 0.071428571429 0.428571428571 0.928571428571\n3018 0.142857142857 0.428571428571 0.928571428571\n3019 0.214285714286 0.428571428571 0.928571428571\n3020 0.285714285714 0.428571428571 0.928571428571\n3021 0.357142857143 0.428571428571 0.928571428571\n3022 0.428571428571 0.428571428571 0.928571428571\n3023 0.500000000000 0.428571428571 0.928571428571\n3024 0.571428571429 0.428571428571 0.928571428571\n3025 0.642857142857 0.428571428571 0.928571428571\n3026 0.714285714286 0.428571428571 0.928571428571\n3027 0.785714285714 0.428571428571 0.928571428571\n3028 0.857142857143 0.428571428571 0.928571428571\n3029 0.928571428571 0.428571428571 0.928571428571\n3030 1.000000000000 0.428571428571 0.928571428571\n3031 0.000000000000 0.500000000000 0.928571428571\n3032 0.071428571429 0.500000000000 0.928571428571\n3033 0.142857142857 0.500000000000 0.928571428571\n3034 0.214285714286 0.500000000000 0.928571428571\n3035 0.285714285714 0.500000000000 0.928571428571\n3036 0.357142857143 0.500000000000 0.928571428571\n3037 0.428571428571 0.500000000000 0.928571428571\n3038 0.500000000000 0.500000000000 0.928571428571\n3039 0.571428571429 0.500000000000 0.928571428571\n3040 0.642857142857 0.500000000000 0.928571428571\n3041 0.714285714286 0.500000000000 0.928571428571\n3042 0.785714285714 0.500000000000 0.928571428571\n3043 0.857142857143 0.500000000000 0.928571428571\n3044 0.928571428571 0.500000000000 0.928571428571\n3045 1.000000000000 0.500000000000 0.928571428571\n3046 0.000000000000 0.571428571429 0.928571428571\n3047 0.071428571429 0.571428571429 0.928571428571\n3048 0.142857142857 0.571428571429 0.928571428571\n3049 0.214285714286 0.571428571429 0.928571428571\n3050 0.285714285714 0.571428571429 0.928571428571\n3051 0.357142857143 0.571428571429 0.928571428571\n3052 0.428571428571 0.571428571429 0.928571428571\n3053 0.500000000000 0.571428571429 0.928571428571\n3054 0.571428571429 0.571428571429 0.928571428571\n3055 0.642857142857 0.571428571429 0.928571428571\n3056 0.714285714286 0.571428571429 0.928571428571\n3057 0.785714285714 0.571428571429 0.928571428571\n3058 0.857142857143 0.571428571429 0.928571428571\n3059 0.928571428571 0.571428571429 0.928571428571\n3060 1.000000000000 0.571428571429 0.928571428571\n3061 0.000000000000 0.642857142857 0.928571428571\n3062 0.071428571429 0.642857142857 0.928571428571\n3063 0.142857142857 0.642857142857 0.928571428571\n3064 0.214285714286 0.642857142857 0.928571428571\n3065 0.285714285714 0.642857142857 0.928571428571\n3066 0.357142857143 0.642857142857 0.928571428571\n3067 0.428571428571 0.642857142857 0.928571428571\n3068 0.500000000000 0.642857142857 0.928571428571\n3069 0.571428571429 0.642857142857 0.928571428571\n3070 0.642857142857 0.642857142857 0.928571428571\n3071 0.714285714286 0.642857142857 0.928571428571\n3072 0.785714285714 0.642857142857 0.928571428571\n3073 0.857142857143 0.642857142857 0.928571428571\n3074 0.928571428571 0.642857142857 0.928571428571\n3075 1.000000000000 0.642857142857 0.928571428571\n3076 0.000000000000 0.714285714286 0.928571428571\n3077 0.071428571429 0.714285714286 0.928571428571\n3078 0.142857142857 0.714285714286 0.928571428571\n3079 0.214285714286 0.714285714286 0.928571428571\n3080 0.285714285714 0.714285714286 0.928571428571\n3081 0.357142857143 0.714285714286 0.928571428571\n3082 0.428571428571 0.714285714286 0.928571428571\n3083 0.500000000000 0.714285714286 0.928571428571\n3084 0.571428571429 0.714285714286 0.928571428571\n3085 0.642857142857 0.714285714286 0.928571428571\n3086 0.714285714286 0.714285714286 0.928571428571\n3087 0.785714285714 0.714285714286 0.928571428571\n3088 0.857142857143 0.714285714286 0.928571428571\n3089 0.928571428571 0.714285714286 0.928571428571\n3090 1.000000000000 0.714285714286 0.928571428571\n3091 0.000000000000 0.785714285714 0.928571428571\n3092 0.071428571429 0.785714285714 0.928571428571\n3093 0.142857142857 0.785714285714 0.928571428571\n3094 0.214285714286 0.785714285714 0.928571428571\n3095 0.285714285714 0.785714285714 0.928571428571\n3096 0.357142857143 0.785714285714 0.928571428571\n3097 0.428571428571 0.785714285714 0.928571428571\n3098 0.500000000000 0.785714285714 0.928571428571\n3099 0.571428571429 0.785714285714 0.928571428571\n3100 0.642857142857 0.785714285714 0.928571428571\n3101 0.714285714286 0.785714285714 0.928571428571\n3102 0.785714285714 0.785714285714 0.928571428571\n3103 0.857142857143 0.785714285714 0.928571428571\n3104 0.928571428571 0.785714285714 0.928571428571\n3105 1.000000000000 0.785714285714 0.928571428571\n3106 0.000000000000 0.857142857143 0.928571428571\n3107 0.071428571429 0.857142857143 0.928571428571\n3108 0.142857142857 0.857142857143 0.928571428571\n3109 0.214285714286 0.857142857143 0.928571428571\n3110 0.285714285714 0.857142857143 0.928571428571\n3111 0.357142857143 0.857142857143 0.928571428571\n3112 0.428571428571 0.857142857143 0.928571428571\n3113 0.500000000000 0.857142857143 0.928571428571\n3114 0.571428571429 0.857142857143 0.928571428571\n3115 0.642857142857 0.857142857143 0.928571428571\n3116 0.714285714286 0.857142857143 0.928571428571\n3117 0.785714285714 0.857142857143 0.928571428571\n3118 0.857142857143 0.857142857143 0.928571428571\n3119 0.928571428571 0.857142857143 0.928571428571\n3120 1.000000000000 0.857142857143 0.928571428571\n3121 0.000000000000 0.928571428571 0.928571428571\n3122 0.071428571429 0.928571428571 0.928571428571\n3123 0.142857142857 0.928571428571 0.928571428571\n3124 0.214285714286 0.928571428571 0.928571428571\n3125 0.285714285714 0.928571428571 0.928571428571\n3126 0.357142857143 0.928571428571 0.928571428571\n3127 0.428571428571 0.928571428571 0.928571428571\n3128 0.500000000000 0.928571428571 0.928571428571\n3129 0.571428571429 0.928571428571 0.928571428571\n3130 0.642857142857 0.928571428571 0.928571428571\n3131 0.714285714286 0.928571428571 0.928571428571\n3132 0.785714285714 0.928571428571 0.928571428571\n3133 0.857142857143 0.928571428571 0.928571428571\n3134 0.928571428571 0.928571428571 0.928571428571\n3135 1.000000000000 0.928571428571 0.928571428571\n3136 0.000000000000 1.000000000000 0.928571428571\n3137 0.071428571429 1.000000000000 0.928571428571\n3138 0.142857142857 1.000000000000 0.928571428571\n3139 0.214285714286 1.000000000000 0.928571428571\n3140 0.285714285714 1.000000000000 0.928571428571\n3141 0.357142857143 1.000000000000 0.928571428571\n3142 0.428571428571 1.000000000000 0.928571428571\n3143 0.500000000000 1.000000000000 0.928571428571\n3144 0.571428571429 1.000000000000 0.928571428571\n3145 0.642857142857 1.000000000000 0.928571428571\n3146 0.714285714286 1.000000000000 0.928571428571\n3147 0.785714285714 1.000000000000 0.928571428571\n3148 0.857142857143 1.000000000000 0.928571428571\n3149 0.928571428571 1.000000000000 0.928571428571\n3150 1.000000000000 1.000000000000 0.928571428571\n3151 0.000000000000 0.000000000000 1.000000000000\n3152 0.071428571429 0.000000000000 1.000000000000\n3153 0.142857142857 0.000000000000 1.000000000000\n3154 0.214285714286 0.000000000000 1.000000000000\n3155 0.285714285714 0.000000000000 1.000000000000\n3156 0.357142857143 0.000000000000 1.000000000000\n3157 0.428571428571 0.000000000000 1.000000000000\n3158 0.500000000000 0.000000000000 1.000000000000\n3159 0.571428571429 0.000000000000 1.000000000000\n3160 0.642857142857 0.000000000000 1.000000000000\n3161 0.714285714286 0.000000000000 1.000000000000\n3162 0.785714285714 0.000000000000 1.000000000000\n3163 0.857142857143 0.000000000000 1.000000000000\n3164 0.928571428571 0.000000000000 1.000000000000\n3165 1.000000000000 0.000000000000 1.000000000000\n3166 0.000000000000 0.071428571429 1.000000000000\n3167 0.071428571429 0.071428571429 1.000000000000\n3168 0.142857142857 0.071428571429 1.000000000000\n3169 0.214285714286 0.071428571429 1.000000000000\n3170 0.285714285714 0.071428571429 1.000000000000\n3171 0.357142857143 0.071428571429 1.000000000000\n3172 0.428571428571 0.071428571429 1.000000000000\n3173 0.500000000000 0.071428571429 1.000000000000\n3174 0.571428571429 0.071428571429 1.000000000000\n3175 0.642857142857 0.071428571429 1.000000000000\n3176 0.714285714286 0.071428571429 1.000000000000\n3177 0.785714285714 0.071428571429 1.000000000000\n3178 0.857142857143 0.071428571429 1.000000000000\n3179 0.928571428571 0.071428571429 1.000000000000\n3180 1.000000000000 0.071428571429 1.000000000000\n3181 0.000000000000 0.142857142857 1.000000000000\n3182 0.071428571429 0.142857142857 1.000000000000\n3183 0.142857142857 0.142857142857 1.000000000000\n3184 0.214285714286 0.142857142857 1.000000000000\n3185 0.285714285714 0.142857142857 1.000000000000\n3186 0.357142857143 0.142857142857 1.000000000000\n3187 0.428571428571 0.142857142857 1.000000000000\n3188 0.500000000000 0.142857142857 1.000000000000\n3189 0.571428571429 0.142857142857 1.000000000000\n3190 0.642857142857 0.142857142857 1.000000000000\n3191 0.714285714286 0.142857142857 1.000000000000\n3192 0.785714285714 0.142857142857 1.000000000000\n3193 0.857142857143 0.142857142857 1.000000000000\n3194 0.928571428571 0.142857142857 1.000000000000\n3195 1.000000000000 0.142857142857 1.000000000000\n3196 0.000000000000 0.214285714286 1.000000000000\n3197 0.071428571429 0.214285714286 1.000000000000\n3198 0.142857142857 0.214285714286 1.000000000000\n3199 0.214285714286 0.214285714286 1.000000000000\n3200 0.285714285714 0.214285714286 1.000000000000\n3201 0.357142857143 0.214285714286 1.000000000000\n3202 0.428571428571 0.214285714286 1.000000000000\n3203 0.500000000000 0.214285714286 1.000000000000\n3204 0.571428571429 0.214285714286 1.000000000000\n3205 0.642857142857 0.214285714286 1.000000000000\n3206 0.714285714286 0.214285714286 1.000000000000\n3207 0.785714285714 0.214285714286 1.000000000000\n3208 0.857142857143 0.214285714286 1.000000000000\n3209 0.928571428571 0.214285714286 1.000000000000\n3210 1.000000000000 0.214285714286 1.000000000000\n3211 0.000000000000 0.285714285714 1.000000000000\n3212 0.071428571429 0.285714285714 1.000000000000\n3213 0.142857142857 0.285714285714 1.000000000000\n3214 0.214285714286 0.285714285714 1.000000000000\n3215 0.285714285714 0.285714285714 1.000000000000\n3216 0.357142857143 0.285714285714 1.000000000000\n3217 0.428571428571 0.285714285714 1.000000000000\n3218 0.500000000000 0.285714285714 1.000000000000\n3219 0.571428571429 0.285714285714 1.000000000000\n3220 0.642857142857 0.285714285714 1.000000000000\n3221 0.714285714286 0.285714285714 1.000000000000\n3222 0.785714285714 0.285714285714 1.000000000000\n3223 0.857142857143 0.285714285714 1.000000000000\n3224 0.928571428571 0.285714285714 1.000000000000\n3225 1.000000000000 0.285714285714 1.000000000000\n3226 0.000000000000 0.357142857143 1.000000000000\n3227 0.071428571429 0.357142857143 1.000000000000\n3228 0.142857142857 0.357142857143 1.000000000000\n3229 0.214285714286 0.357142857143 1.000000000000\n3230 0.285714285714 0.357142857143 1.000000000000\n3231 0.357142857143 0.357142857143 1.000000000000\n3232 0.428571428571 0.357142857143 1.000000000000\n3233 0.500000000000 0.357142857143 1.000000000000\n3234 0.571428571429 0.357142857143 1.000000000000\n3235 0.642857142857 0.357142857143 1.000000000000\n3236 0.714285714286 0.357142857143 1.000000000000\n3237 0.785714285714 0.357142857143 1.000000000000\n3238 0.857142857143 0.357142857143 1.000000000000\n3239 0.928571428571 0.357142857143 1.000000000000\n3240 1.000000000000 0.357142857143 1.000000000000\n3241 0.000000000000 0.428571428571 1.000000000000\n3242 0.071428571429 0.428571428571 1.000000000000\n3243 0.142857142857 0.428571428571 1.000000000000\n3244 0.214285714286 0.428571428571 1.000000000000\n3245 0.285714285714 0.428571428571 1.000000000000\n3246 0.357142857143 0.428571428571 1.000000000000\n3247 0.428571428571 0.428571428571 1.000000000000\n3248 0.500000000000 0.428571428571 1.000000000000\n3249 0.571428571429 0.428571428571 1.000000000000\n3250 0.642857142857 0.428571428571 1.000000000000\n3251 0.714285714286 0.428571428571 1.000000000000\n3252 0.785714285714 0.428571428571 1.000000000000\n3253 0.857142857143 0.428571428571 1.000000000000\n3254 0.928571428571 0.428571428571 1.000000000000\n3255 1.000000000000 0.428571428571 1.000000000000\n3256 0.000000000000 0.500000000000 1.000000000000\n3257 0.071428571429 0.500000000000 1.000000000000\n3258 0.142857142857 0.500000000000 1.000000000000\n3259 0.214285714286 0.500000000000 1.000000000000\n3260 0.285714285714 0.500000000000 1.000000000000\n3261 0.357142857143 0.500000000000 1.000000000000\n3262 0.428571428571 0.500000000000 1.000000000000\n3263 0.500000000000 0.500000000000 1.000000000000\n3264 0.571428571429 0.500000000000 1.000000000000\n3265 0.642857142857 0.500000000000 1.000000000000\n3266 0.714285714286 0.500000000000 1.000000000000\n3267 0.785714285714 0.500000000000 1.000000000000\n3268 0.857142857143 0.500000000000 1.000000000000\n3269 0.928571428571 0.500000000000 1.000000000000\n3270 1.000000000000 0.500000000000 1.000000000000\n3271 0.000000000000 0.571428571429 1.000000000000\n3272 0.071428571429 0.571428571429 1.000000000000\n3273 0.142857142857 0.571428571429 1.000000000000\n3274 0.214285714286 0.571428571429 1.000000000000\n3275 0.285714285714 0.571428571429 1.000000000000\n3276 0.357142857143 0.571428571429 1.000000000000\n3277 0.428571428571 0.571428571429 1.000000000000\n3278 0.500000000000 0.571428571429 1.000000000000\n3279 0.571428571429 0.571428571429 1.000000000000\n3280 0.642857142857 0.571428571429 1.000000000000\n3281 0.714285714286 0.571428571429 1.000000000000\n3282 0.785714285714 0.571428571429 1.000000000000\n3283 0.857142857143 0.571428571429 1.000000000000\n3284 0.928571428571 0.571428571429 1.000000000000\n3285 1.000000000000 0.571428571429 1.000000000000\n3286 0.000000000000 0.642857142857 1.000000000000\n3287 0.071428571429 0.642857142857 1.000000000000\n3288 0.142857142857 0.642857142857 1.000000000000\n3289 0.214285714286 0.642857142857 1.000000000000\n3290 0.285714285714 0.642857142857 1.000000000000\n3291 0.357142857143 0.642857142857 1.000000000000\n3292 0.428571428571 0.642857142857 1.000000000000\n3293 0.500000000000 0.642857142857 1.000000000000\n3294 0.571428571429 0.642857142857 1.000000000000\n3295 0.642857142857 0.642857142857 1.000000000000\n3296 0.714285714286 0.642857142857 1.000000000000\n3297 0.785714285714 0.642857142857 1.000000000000\n3298 0.857142857143 0.642857142857 1.000000000000\n3299 0.928571428571 0.642857142857 1.000000000000\n3300 1.000000000000 0.642857142857 1.000000000000\n3301 0.000000000000 0.714285714286 1.000000000000\n3302 0.071428571429 0.714285714286 1.000000000000\n3303 0.142857142857 0.714285714286 1.000000000000\n3304 0.214285714286 0.714285714286 1.000000000000\n3305 0.285714285714 0.714285714286 1.000000000000\n3306 0.357142857143 0.714285714286 1.000000000000\n3307 0.428571428571 0.714285714286 1.000000000000\n3308 0.500000000000 0.714285714286 1.000000000000\n3309 0.571428571429 0.714285714286 1.000000000000\n3310 0.642857142857 0.714285714286 1.000000000000\n3311 0.714285714286 0.714285714286 1.000000000000\n3312 0.785714285714 0.714285714286 1.000000000000\n3313 0.857142857143 0.714285714286 1.000000000000\n3314 0.928571428571 0.714285714286 1.000000000000\n3315 1.000000000000 0.714285714286 1.000000000000\n3316 0.000000000000 0.785714285714 1.000000000000\n3317 0.071428571429 0.785714285714 1.000000000000\n3318 0.142857142857 0.785714285714 1.000000000000\n3319 0.214285714286 0.785714285714 1.000000000000\n3320 0.285714285714 0.785714285714 1.000000000000\n3321 0.357142857143 0.785714285714 1.000000000000\n3322 0.428571428571 0.785714285714 1.000000000000\n3323 0.500000000000 0.785714285714 1.000000000000\n3324 0.571428571429 0.785714285714 1.000000000000\n3325 0.642857142857 0.785714285714 1.000000000000\n3326 0.714285714286 0.785714285714 1.000000000000\n3327 0.785714285714 0.785714285714 1.000000000000\n3328 0.857142857143 0.785714285714 1.000000000000\n3329 0.928571428571 0.785714285714 1.000000000000\n3330 1.000000000000 0.785714285714 1.000000000000\n3331 0.000000000000 0.857142857143 1.000000000000\n3332 0.071428571429 0.857142857143 1.000000000000\n3333 0.142857142857 0.857142857143 1.000000000000\n3334 0.214285714286 0.857142857143 1.000000000000\n3335 0.285714285714 0.857142857143 1.000000000000\n3336 0.357142857143 0.857142857143 1.000000000000\n3337 0.428571428571 0.857142857143 1.000000000000\n3338 0.500000000000 0.857142857143 1.000000000000\n3339 0.571428571429 0.857142857143 1.000000000000\n3340 0.642857142857 0.857142857143 1.000000000000\n3341 0.714285714286 0.857142857143 1.000000000000\n3342 0.785714285714 0.857142857143 1.000000000000\n3343 0.857142857143 0.857142857143 1.000000000000\n3344 0.928571428571 0.857142857143 1.000000000000\n3345 1.000000000000 0.857142857143 1.000000000000\n3346 0.000000000000 0.928571428571 1.000000000000\n3347 0.071428571429 0.928571428571 1.000000000000\n3348 0.142857142857 0.928571428571 1.000000000000\n3349 0.214285714286 0.928571428571 1.000000000000\n3350 0.285714285714 0.928571428571 1.000000000000\n3351 0.357142857143 0.928571428571 1.000000000000\n3352 0.428571428571 0.928571428571 1.000000000000\n3353 0.500000000000 0.928571428571 1.000000000000\n3354 0.571428571429 0.928571428571 1.000000000000\n3355 0.642857142857 0.928571428571 1.000000000000\n3356 0.714285714286 0.928571428571 1.000000000000\n3357 0.785714285714 0.928571428571 1.000000000000\n3358 0.857142857143 0.928571428571 1.000000000000\n3359 0.928571428571 0.928571428571 1.000000000000\n3360 1.000000000000 0.928571428571 1.000000000000\n3361 0.000000000000 1.000000000000 1.000000000000\n3362 0.071428571429 1.000000000000 1.000000000000\n3363 0.142857142857 1.000000000000 1.000000000000\n3364 0.214285714286 1.000000000000 1.000000000000\n3365 0.285714285714 1.000000000000 1.000000000000\n3366 0.357142857143 1.000000000000 1.000000000000\n3367 0.428571428571 1.000000000000 1.000000000000\n3368 0.500000000000 1.000000000000 1.000000000000\n3369 0.571428571429 1.000000000000 1.000000000000\n3370 0.642857142857 1.000000000000 1.000000000000\n3371 0.714285714286 1.000000000000 1.000000000000\n3372 0.785714285714 1.000000000000 1.000000000000\n3373 0.857142857143 1.000000000000 1.000000000000\n3374 0.928571428571 1.000000000000 1.000000000000\n3375 1.000000000000 1.000000000000 1.000000000000\n$EndNodes\n$Elements\n2744\n1 5 3 19 19 0 1 2 17 16 226 227 242 241\n2 5 3 19 19 0 2 3 18 17 227 228 243 242\n3 5 3 19 19 0 3 4 19 18 228 229 244 243\n4 5 3 19 19 0 4 5 20 19 229 230 245 244\n5 5 3 19 19 0 5 6 21 20 230 231 246 245\n6 5 3 19 19 0 6 7 22 21 231 232 247 246\n7 5 3 19 19 0 7 8 23 22 232 233 248 247\n8 5 3 19 19 0 8 9 24 23 233 234 249 248\n9 5 3 19 19 0 9 10 25 24 234 235 250 249\n10 5 3 20 20 0 10 11 26 25 235 236 251 250\n11 5 3 20 20 0 11 12 27 26 236 237 252 251\n12 5 3 20 20 0 12 13 28 27 237 238 253 252\n13 5 3 20 20 0 13 14 29 28 238 239 254 253\n14 5 3 20 20 0 14 15 30 29 239 240 255 254\n15 5 3 19 19 0 16 17 32 31 241 242 257 256\n16 5 3 19 19 0 17 18 33 32 242 243 258 257\n17 5 3 19 19 0 18 19 34 33 243 244 259 258\n18 5 3 19 19 0 19 20 35 34 244 245 260 259\n19 5 3 19 19 0 20 21 36 35 245 246 261 260\n20 5 3 19 19 0 21 22 37 36 246 247 262 261\n21 5 3 19 19 0 22 23 38 37 247 248 263 262\n22 5 3 19 19 0 23 24 39 38 248 249 264 263\n23 5 3 19 19 0 24 25 40 39 249 250 265 264\n24 5 3 20 20 0 25 26 41 40 250 251 266 265\n25 5 3 20 20 0 26 27 42 41 251 252 267 266\n26 5 3 20 20 0 27 28 43 42 252 253 268 267\n27 5 3 20 20 0 28 29 44 43 253 254 269 268\n28 5 3 20 20 0 29 30 45 44 254 255 270 269\n29 5 3 19 19 0 31 32 47 46 256 257 272 271\n30 5 3 19 19 0 32 33 48 47 257 258 273 272\n31 5 3 19 19 0 33 34 49 48 258 259 274 273\n32 5 3 19 19 0 34 35 50 49 259 260 275 274\n33 5 3 19 19 0 35 36 51 50 260 261 276 275\n34 5 3 19 19 0 36 37 52 51 261 262 277 276\n35 5 3 19 19 0 37 38 53 52 262 263 278 277\n36 5 3 19 19 0 38 39 54 53 263 264 279 278\n37 5 3 19 19 0 39 40 55 54 264 265 280 279\n38 5 3 20 20 0 40 41 56 55 265 266 281 280\n39 5 3 20 20 0 41 42 57 56 266 267 282 281\n40 5 3 20 20 0 42 43 58 57 267 268 283 282\n41 5 3 20 20 0 43 44 59 58 268 269 284 283\n42 5 3 20 20 0 44 45 60 59 269 270 285 284\n43 5 3 19 19 0 46 47 62 61 271 272 287 286\n44 5 3 19 19 0 47 48 63 62 272 273 288 287\n45 5 3 19 19 0 48 49 64 63 273 274 289 288\n46 5 3 19 19 0 49 50 65 64 274 275 290 289\n47 5 3 19 19 0 50 51 66 65 275 276 291 290\n48 5 3 19 19 0 51 52 67 66 276 277 292 291\n49 5 3 19 19 0 52 53 68 67 277 278 293 292\n50 5 3 19 19 0 53 54 69 68 278 279 294 293\n51 5 3 19 19 0 54 55 70 69 279 280 295 294\n52 5 3 20 20 0 55 56 71 70 280 281 296 295\n53 5 3 20 20 0 56 57 72 71 281 282 297 296\n54 5 3 20 20 0 57 58 73 72 282 283 298 297\n55 5 3 20 20 0 58 59 74 73 283 284 299 298\n56 5 3 20 20 0 59 60 75 74 284 285 300 299\n57 5 3 19 19 0 61 62 77 76 286 287 302 301\n58 5 3 19 19 0 62 63 78 77 287 288 303 302\n59 5 3 19 19 0 63 64 79 78 288 289 304 303\n60 5 3 19 19 0 64 65 80 79 289 290 305 304\n61 5 3 19 19 0 65 66 81 80 290 291 306 305\n62 5 3 19 19 0 66 67 82 81 291 292 307 306\n63 5 3 19 19 0 67 68 83 82 292 293 308 307\n64 5 3 19 19 0 68 69 84 83 293 294 309 308\n65 5 3 19 19 0 69 70 85 84 294 295 310 309\n66 5 3 20 20 0 70 71 86 85 295 296 311 310\n67 5 3 20 20 0 71 72 87 86 296 297 312 311\n68 5 3 20 20 0 72 73 88 87 297 298 313 312\n69 5 3 20 20 0 73 74 89 88 298 299 314 313\n70 5 3 20 20 0 74 75 90 89 299 300 315 314\n71 5 3 19 19 0 76 77 92 91 301 302 317 316\n72 5 3 19 19 0 77 78 93 92 302 303 318 317\n73 5 3 19 19 0 78 79 94 93 303 304 319 318\n74 5 3 19 19 0 79 80 95 94 304 305 320 319\n75 5 3 19 19 0 80 81 96 95 305 306 321 320\n76 5 3 19 19 0 81 82 97 96 306 307 322 321\n77 5 3 19 19 0 82 83 98 97 307 308 323 322\n78 5 3 19 19 0 83 84 99 98 308 309 324 323\n79 5 3 14 14 0 84 85 100 99 309 310 325 324\n80 5 3 20 20 0 85 86 101 100 310 311 326 325\n81 5 3 20 20 0 86 87 102 101 311 312 327 326\n82 5 3 20 20 0 87 88 103 102 312 313 328 327\n83 5 3 20 20 0 88 89 104 103 313 314 329 328\n84 5 3 20 20 0 89 90 105 104 314 315 330 329\n85 5 3 1 1 0 91 92 107 106 316 317 332 331\n86 5 3 1 1 0 92 93 108 107 317 318 333 332\n87 5 3 1 1 0 93 94 109 108 318 319 334 333\n88 5 3 1 1 0 94 95 110 109 319 320 335 334\n89 5 3 1 1 0 95 96 111 110 320 321 336 335\n90 5 3 19 19 0 96 97 112 111 321 322 337 336\n91 5 3 19 19 0 97 98 113 112 322 323 338 337\n92 5 3 14 14 0 98 99 114 113 323 324 339 338\n93 5 3 14 14 0 99 100 115 114 324 325 340 339\n94 5 3 14 14 0 100 101 116 115 325 326 341 340\n95 5 3 14 14 0 101 102 117 116 326 327 342 341\n96 5 3 20 20 0 102 103 118 117 327 328 343 342\n97 5 3 20 20 0 103 104 119 118 328 329 344 343\n98 5 3 20 20 0 104 105 120 119 329 330 345 344\n99 5 3 1 1 0 106 107 122 121 331 332 347 346\n100 5 3 1 1 0 107 108 123 122 332 333 348 347\n101 5 3 1 1 0 108 109 124 123 333 334 349 348\n102 5 3 1 1 0 109 110 125 124 334 335 350 349\n103 5 3 1 1 0 110 111 126 125 335 336 351 350\n104 5 3 1 1 0 111 112 127 126 336 337 352 351\n105 5 3 1 1 0 112 113 128 127 337 338 353 352\n106 5 3 1 1 0 113 114 129 128 338 339 354 353\n107 5 3 14 14 0 114 115 130 129 339 340 355 354\n108 5 3 14 14 0 115 116 131 130 340 341 356 355\n109 5 3 14 14 0 116 117 132 131 341 342 357 356\n110 5 3 11 11 0 117 118 133 132 342 343 358 357\n111 5 3 11 11 0 118 119 134 133 343 344 359 358\n112 5 3 11 11 0 119 120 135 134 344 345 360 359\n113 5 3 1 1 0 121 122 137 136 346 347 362 361\n114 5 3 1 1 0 122 123 138 137 347 348 363 362\n115 5 3 1 1 0 123 124 139 138 348 349 364 363\n116 5 3 1 1 0 124 125 140 139 349 350 365 364\n117 5 3 1 1 0 125 126 141 140 350 351 366 365\n118 5 3 1 1 0 126 127 142 141 351 352 367 366\n119 5 3 1 1 0 127 128 143 142 352 353 368 367\n120 5 3 1 1 0 128 129 144 143 353 354 369 368\n121 5 3 14 14 0 129 130 145 144 354 355 370 369\n122 5 3 14 14 0 130 131 146 145 355 356 371 370\n123 5 3 11 11 0 131 132 147 146 356 357 372 371\n124 5 3 11 11 0 132 133 148 147 357 358 373 372\n125 5 3 11 11 0 133 134 149 148 358 359 374 373\n126 5 3 11 11 0 134 135 150 149 359 360 375 374\n127 5 3 1 1 0 136 137 152 151 361 362 377 376\n128 5 3 1 1 0 137 138 153 152 362 363 378 377\n129 5 3 1 1 0 138 139 154 153 363 364 379 378\n130 5 3 1 1 0 139 140 155 154 364 365 380 379\n131 5 3 1 1 0 140 141 156 155 365 366 381 380\n132 5 3 1 1 0 141 142 157 156 366 367 382 381\n133 5 3 1 1 0 142 143 158 157 367 368 383 382\n134 5 3 1 1 0 143 144 159 158 368 369 384 383\n135 5 3 1 1 0 144 145 160 159 369 370 385 384\n136 5 3 11 11 0 145 146 161 160 370 371 386 385\n137 5 3 11 11 0 146 147 162 161 371 372 387 386\n138 5 3 11 11 0 147 148 163 162 372 373 388 387\n139 5 3 11 11 0 148 149 164 163 373 374 389 388\n140 5 3 11 11 0 149 150 165 164 374 375 390 389\n141 5 3 1 1 0 151 152 167 166 376 377 392 391\n142 5 3 1 1 0 152 153 168 167 377 378 393 392\n143 5 3 1 1 0 153 154 169 168 378 379 394 393\n144 5 3 1 1 0 154 155 170 169 379 380 395 394\n145 5 3 1 1 0 155 156 171 170 380 381 396 395\n146 5 3 1 1 0 156 157 172 171 381 382 397 396\n147 5 3 1 1 0 157 158 173 172 382 383 398 397\n148 5 3 1 1 0 158 159 174 173 383 384 399 398\n149 5 3 1 1 0 159 160 175 174 384 385 400 399\n150 5 3 11 11 0 160 161 176 175 385 386 401 400\n151 5 3 11 11 0 161 162 177 176 386 387 402 401\n152 5 3 11 11 0 162 163 178 177 387 388 403 402\n153 5 3 11 11 0 163 164 179 178 388 389 404 403\n154 5 3 11 11 0 164 165 180 179 389 390 405 404\n155 5 3 1 1 0 166 167 182 181 391 392 407 406\n156 5 3 1 1 0 167 168 183 182 392 393 408 407\n157 5 3 1 1 0 168 169 184 183 393 394 409 408\n158 5 3 1 1 0 169 170 185 184 394 395 410 409\n159 5 3 1 1 0 170 171 186 185 395 396 411 410\n160 5 3 1 1 0 171 172 187 186 396 397 412 411\n161 5 3 1 1 0 172 173 188 187 397 398 413 412\n162 5 3 1 1 0 173 174 189 188 398 399 414 413\n163 5 3 1 1 0 174 175 190 189 399 400 415 414\n164 5 3 11 11 0 175 176 191 190 400 401 416 415\n165 5 3 11 11 0 176 177 192 191 401 402 417 416\n166 5 3 11 11 0 177 178 193 192 402 403 418 417\n167 5 3 11 11 0 178 179 194 193 403 404 419 418\n168 5 3 11 11 0 179 180 195 194 404 405 420 419\n169 5 3 1 1 0 181 182 197 196 406 407 422 421\n170 5 3 1 1 0 182 183 198 197 407 408 423 422\n171 5 3 1 1 0 183 184 199 198 408 409 424 423\n172 5 3 1 1 0 184 185 200 199 409 410 425 424\n173 5 3 1 1 0 185 186 201 200 410 411 426 425\n174 5 3 1 1 0 186 187 202 201 411 412 427 426\n175 5 3 1 1 0 187 188 203 202 412 413 428 427\n176 5 3 1 1 0 188 189 204 203 413 414 429 428\n177 5 3 1 1 0 189 190 205 204 414 415 430 429\n178 5 3 11 11 0 190 191 206 205 415 416 431 430\n179 5 3 11 11 0 191 192 207 206 416 417 432 431\n180 5 3 11 11 0 192 193 208 207 417 418 433 432\n181 5 3 11 11 0 193 194 209 208 418 419 434 433\n182 5 3 11 11 0 194 195 210 209 419 420 435 434\n183 5 3 1 1 0 196 197 212 211 421 422 437 436\n184 5 3 1 1 0 197 198 213 212 422 423 438 437\n185 5 3 1 1 0 198 199 214 213 423 424 439 438\n186 5 3 1 1 0 199 200 215 214 424 425 440 439\n187 5 3 1 1 0 200 201 216 215 425 426 441 440\n188 5 3 1 1 0 201 202 217 216 426 427 442 441\n189 5 3 1 1 0 202 203 218 217 427 428 443 442\n190 5 3 1 1 0 203 204 219 218 428 429 444 443\n191 5 3 11 11 0 204 205 220 219 429 430 445 444\n192 5 3 11 11 0 205 206 221 220 430 431 446 445\n193 5 3 11 11 0 206 207 222 221 431 432 447 446\n194 5 3 11 11 0 207 208 223 222 432 433 448 447\n195 5 3 11 11 0 208 209 224 223 433 434 449 448\n196 5 3 11 11 0 209 210 225 224 434 435 450 449\n197 5 3 19 19 0 226 227 242 241 451 452 467 466\n198 5 3 19 19 0 227 228 243 242 452 453 468 467\n199 5 3 19 19 0 228 229 244 243 453 454 469 468\n200 5 3 19 19 0 229 230 245 244 454 455 470 469\n201 5 3 19 19 0 230 231 246 245 455 456 471 470\n202 5 3 19 19 0 231 232 247 246 456 457 472 471\n203 5 3 19 19 0 232 233 248 247 457 458 473 472\n204 5 3 19 19 0 233 234 249 248 458 459 474 473\n205 5 3 19 19 0 234 235 250 249 459 460 475 474\n206 5 3 20 20 0 235 236 251 250 460 461 476 475\n207 5 3 20 20 0 236 237 252 251 461 462 477 476\n208 5 3 20 20 0 237 238 253 252 462 463 478 477\n209 5 3 20 20 0 238 239 254 253 463 464 479 478\n210 5 3 20 20 0 239 240 255 254 464 465 480 479\n211 5 3 19 19 0 241 242 257 256 466 467 482 481\n212 5 3 19 19 0 242 243 258 257 467 468 483 482\n213 5 3 19 19 0 243 244 259 258 468 469 484 483\n214 5 3 19 19 0 244 245 260 259 469 470 485 484\n215 5 3 19 19 0 245 246 261 260 470 471 486 485\n216 5 3 19 19 0 246 247 262 261 471 472 487 486\n217 5 3 19 19 0 247 248 263 262 472 473 488 487\n218 5 3 19 19 0 248 249 264 263 473 474 489 488\n219 5 3 19 19 0 249 250 265 264 474 475 490 489\n220 5 3 20 20 0 250 251 266 265 475 476 491 490\n221 5 3 20 20 0 251 252 267 266 476 477 492 491\n222 5 3 20 20 0 252 253 268 267 477 478 493 492\n223 5 3 20 20 0 253 254 269 268 478 479 494 493\n224 5 3 20 20 0 254 255 270 269 479 480 495 494\n225 5 3 19 19 0 256 257 272 271 481 482 497 496\n226 5 3 19 19 0 257 258 273 272 482 483 498 497\n227 5 3 19 19 0 258 259 274 273 483 484 499 498\n228 5 3 19 19 0 259 260 275 274 484 485 500 499\n229 5 3 19 19 0 260 261 276 275 485 486 501 500\n230 5 3 19 19 0 261 262 277 276 486 487 502 501\n231 5 3 19 19 0 262 263 278 277 487 488 503 502\n232 5 3 19 19 0 263 264 279 278 488 489 504 503\n233 5 3 19 19 0 264 265 280 279 489 490 505 504\n234 5 3 20 20 0 265 266 281 280 490 491 506 505\n235 5 3 20 20 0 266 267 282 281 491 492 507 506\n236 5 3 20 20 0 267 268 283 282 492 493 508 507\n237 5 3 20 20 0 268 269 284 283 493 494 509 508\n238 5 3 20 20 0 269 270 285 284 494 495 510 509\n239 5 3 19 19 0 271 272 287 286 496 497 512 511\n240 5 3 19 19 0 272 273 288 287 497 498 513 512\n241 5 3 19 19 0 273 274 289 288 498 499 514 513\n242 5 3 19 19 0 274 275 290 289 499 500 515 514\n243 5 3 19 19 0 275 276 291 290 500 501 516 515\n244 5 3 19 19 0 276 277 292 291 501 502 517 516\n245 5 3 19 19 0 277 278 293 292 502 503 518 517\n246 5 3 19 19 0 278 279 294 293 503 504 519 518\n247 5 3 19 19 0 279 280 295 294 504 505 520 519\n248 5 3 20 20 0 280 281 296 295 505 506 521 520\n249 5 3 20 20 0 281 282 297 296 506 507 522 521\n250 5 3 20 20 0 282 283 298 297 507 508 523 522\n251 5 3 20 20 0 283 284 299 298 508 509 524 523\n252 5 3 20 20 0 284 285 300 299 509 510 525 524\n253 5 3 19 19 0 286 287 302 301 511 512 527 526\n254 5 3 19 19 0 287 288 303 302 512 513 528 527\n255 5 3 19 19 0 288 289 304 303 513 514 529 528\n256 5 3 19 19 0 289 290 305 304 514 515 530 529\n257 5 3 19 19 0 290 291 306 305 515 516 531 530\n258 5 3 19 19 0 291 292 307 306 516 517 532 531\n259 5 3 19 19 0 292 293 308 307 517 518 533 532\n260 5 3 19 19 0 293 294 309 308 518 519 534 533\n261 5 3 19 19 0 294 295 310 309 519 520 535 534\n262 5 3 20 20 0 295 296 311 310 520 521 536 535\n263 5 3 20 20 0 296 297 312 311 521 522 537 536\n264 5 3 20 20 0 297 298 313 312 522 523 538 537\n265 5 3 20 20 0 298 299 314 313 523 524 539 538\n266 5 3 20 20 0 299 300 315 314 524 525 540 539\n267 5 3 19 19 0 301 302 317 316 526 527 542 541\n268 5 3 19 19 0 302 303 318 317 527 528 543 542\n269 5 3 19 19 0 303 304 319 318 528 529 544 543\n270 5 3 19 19 0 304 305 320 319 529 530 545 544\n271 5 3 19 19 0 305 306 321 320 530 531 546 545\n272 5 3 19 19 0 306 307 322 321 531 532 547 546\n273 5 3 19 19 0 307 308 323 322 532 533 548 547\n274 5 3 19 19 0 308 309 324 323 533 534 549 548\n275 5 3 14 14 0 309 310 325 324 534 535 550 549\n276 5 3 20 20 0 310 311 326 325 535 536 551 550\n277 5 3 20 20 0 311 312 327 326 536 537 552 551\n278 5 3 20 20 0 312 313 328 327 537 538 553 552\n279 5 3 20 20 0 313 314 329 328 538 539 554 553\n280 5 3 20 20 0 314 315 330 329 539 540 555 554\n281 5 3 1 1 0 316 317 332 331 541 542 557 556\n282 5 3 1 1 0 317 318 333 332 542 543 558 557\n283 5 3 1 1 0 318 319 334 333 543 544 559 558\n284 5 3 1 1 0 319 320 335 334 544 545 560 559\n285 5 3 1 1 0 320 321 336 335 545 546 561 560\n286 5 3 1 1 0 321 322 337 336 546 547 562 561\n287 5 3 19 19 0 322 323 338 337 547 548 563 562\n288 5 3 14 14 0 323 324 339 338 548 549 564 563\n289 5 3 14 14 0 324 325 340 339 549 550 565 564\n290 5 3 14 14 0 325 326 341 340 550 551 566 565\n291 5 3 14 14 0 326 327 342 341 551 552 567 566\n292 5 3 20 20 0 327 328 343 342 552 553 568 567\n293 5 3 20 20 0 328 329 344 343 553 554 569 568\n294 5 3 20 20 0 329 330 345 344 554 555 570 569\n295 5 3 1 1 0 331 332 347 346 556 557 572 571\n296 5 3 1 1 0 332 333 348 347 557 558 573 572\n297 5 3 1 1 0 333 334 349 348 558 559 574 573\n298 5 3 1 1 0 334 335 350 349 559 560 575 574\n299 5 3 1 1 0 335 336 351 350 560 561 576 575\n300 5 3 1 1 0 336 337 352 351 561 562 577 576\n301 5 3 1 1 0 337 338 353 352 562 563 578 577\n302 5 3 1 1 0 338 339 354 353 563 564 579 578\n303 5 3 14 14 0 339 340 355 354 564 565 580 579\n304 5 3 14 14 0 340 341 356 355 565 566 581 580\n305 5 3 14 14 0 341 342 357 356 566 567 582 581\n306 5 3 11 11 0 342 343 358 357 567 568 583 582\n307 5 3 11 11 0 343 344 359 358 568 569 584 583\n308 5 3 11 11 0 344 345 360 359 569 570 585 584\n309 5 3 1 1 0 346 347 362 361 571 572 587 586\n310 5 3 1 1 0 347 348 363 362 572 573 588 587\n311 5 3 1 1 0 348 349 364 363 573 574 589 588\n312 5 3 1 1 0 349 350 365 364 574 575 590 589\n313 5 3 1 1 0 350 351 366 365 575 576 591 590\n314 5 3 1 1 0 351 352 367 366 576 577 592 591\n315 5 3 1 1 0 352 353 368 367 577 578 593 592\n316 5 3 1 1 0 353 354 369 368 578 579 594 593\n317 5 3 14 14 0 354 355 370 369 579 580 595 594\n318 5 3 14 14 0 355 356 371 370 580 581 596 595\n319 5 3 11 11 0 356 357 372 371 581 582 597 596\n320 5 3 11 11 0 357 358 373 372 582 583 598 597\n321 5 3 11 11 0 358 359 374 373 583 584 599 598\n322 5 3 11 11 0 359 360 375 374 584 585 600 599\n323 5 3 1 1 0 361 362 377 376 586 587 602 601\n324 5 3 1 1 0 362 363 378 377 587 588 603 602\n325 5 3 1 1 0 363 364 379 378 588 589 604 603\n326 5 3 1 1 0 364 365 380 379 589 590 605 604\n327 5 3 1 1 0 365 366 381 380 590 591 606 605\n328 5 3 1 1 0 366 367 382 381 591 592 607 606\n329 5 3 1 1 0 367 368 383 382 592 593 608 607\n330 5 3 1 1 0 368 369 384 383 593 594 609 608\n331 5 3 1 1 0 369 370 385 384 594 595 610 609\n332 5 3 11 11 0 370 371 386 385 595 596 611 610\n333 5 3 11 11 0 371 372 387 386 596 597 612 611\n334 5 3 11 11 0 372 373 388 387 597 598 613 612\n335 5 3 11 11 0 373 374 389 388 598 599 614 613\n336 5 3 11 11 0 374 375 390 389 599 600 615 614\n337 5 3 1 1 0 376 377 392 391 601 602 617 616\n338 5 3 1 1 0 377 378 393 392 602 603 618 617\n339 5 3 1 1 0 378 379 394 393 603 604 619 618\n340 5 3 1 1 0 379 380 395 394 604 605 620 619\n341 5 3 1 1 0 380 381 396 395 605 606 621 620\n342 5 3 1 1 0 381 382 397 396 606 607 622 621\n343 5 3 1 1 0 382 383 398 397 607 608 623 622\n344 5 3 1 1 0 383 384 399 398 608 609 624 623\n345 5 3 1 1 0 384 385 400 399 609 610 625 624\n346 5 3 11 11 0 385 386 401 400 610 611 626 625\n347 5 3 11 11 0 386 387 402 401 611 612 627 626\n348 5 3 11 11 0 387 388 403 402 612 613 628 627\n349 5 3 11 11 0 388 389 404 403 613 614 629 628\n350 5 3 11 11 0 389 390 405 404 614 615 630 629\n351 5 3 1 1 0 391 392 407 406 616 617 632 631\n352 5 3 1 1 0 392 393 408 407 617 618 633 632\n353 5 3 1 1 0 393 394 409 408 618 619 634 633\n354 5 3 1 1 0 394 395 410 409 619 620 635 634\n355 5 3 1 1 0 395 396 411 410 620 621 636 635\n356 5 3 1 1 0 396 397 412 411 621 622 637 636\n357 5 3 1 1 0 397 398 413 412 622 623 638 637\n358 5 3 1 1 0 398 399 414 413 623 624 639 638\n359 5 3 1 1 0 399 400 415 414 624 625 640 639\n360 5 3 11 11 0 400 401 416 415 625 626 641 640\n361 5 3 11 11 0 401 402 417 416 626 627 642 641\n362 5 3 11 11 0 402 403 418 417 627 628 643 642\n363 5 3 11 11 0 403 404 419 418 628 629 644 643\n364 5 3 11 11 0 404 405 420 419 629 630 645 644\n365 5 3 1 1 0 406 407 422 421 631 632 647 646\n366 5 3 1 1 0 407 408 423 422 632 633 648 647\n367 5 3 1 1 0 408 409 424 423 633 634 649 648\n368 5 3 1 1 0 409 410 425 424 634 635 650 649\n369 5 3 1 1 0 410 411 426 425 635 636 651 650\n370 5 3 1 1 0 411 412 427 426 636 637 652 651\n371 5 3 1 1 0 412 413 428 427 637 638 653 652\n372 5 3 1 1 0 413 414 429 428 638 639 654 653\n373 5 3 1 1 0 414 415 430 429 639 640 655 654\n374 5 3 11 11 0 415 416 431 430 640 641 656 655\n375 5 3 11 11 0 416 417 432 431 641 642 657 656\n376 5 3 11 11 0 417 418 433 432 642 643 658 657\n377 5 3 11 11 0 418 419 434 433 643 644 659 658\n378 5 3 11 11 0 419 420 435 434 644 645 660 659\n379 5 3 1 1 0 421 422 437 436 646 647 662 661\n380 5 3 1 1 0 422 423 438 437 647 648 663 662\n381 5 3 1 1 0 423 424 439 438 648 649 664 663\n382 5 3 1 1 0 424 425 440 439 649 650 665 664\n383 5 3 1 1 0 425 426 441 440 650 651 666 665\n384 5 3 1 1 0 426 427 442 441 651 652 667 666\n385 5 3 1 1 0 427 428 443 442 652 653 668 667\n386 5 3 1 1 0 428 429 444 443 653 654 669 668\n387 5 3 1 1 0 429 430 445 444 654 655 670 669\n388 5 3 11 11 0 430 431 446 445 655 656 671 670\n389 5 3 11 11 0 431 432 447 446 656 657 672 671\n390 5 3 11 11 0 432 433 448 447 657 658 673 672\n391 5 3 11 11 0 433 434 449 448 658 659 674 673\n392 5 3 11 11 0 434 435 450 449 659 660 675 674\n393 5 3 19 19 0 451 452 467 466 676 677 692 691\n394 5 3 19 19 0 452 453 468 467 677 678 693 692\n395 5 3 19 19 0 453 454 469 468 678 679 694 693\n396 5 3 19 19 0 454 455 470 469 679 680 695 694\n397 5 3 19 19 0 455 456 471 470 680 681 696 695\n398 5 3 19 19 0 456 457 472 471 681 682 697 696\n399 5 3 19 19 0 457 458 473 472 682 683 698 697\n400 5 3 19 19 0 458 459 474 473 683 684 699 698\n401 5 3 19 19 0 459 460 475 474 684 685 700 699\n402 5 3 20 20 0 460 461 476 475 685 686 701 700\n403 5 3 20 20 0 461 462 477 476 686 687 702 701\n404 5 3 20 20 0 462 463 478 477 687 688 703 702\n405 5 3 20 20 0 463 464 479 478 688 689 704 703\n406 5 3 20 20 0 464 465 480 479 689 690 705 704\n407 5 3 19 19 0 466 467 482 481 691 692 707 706\n408 5 3 19 19 0 467 468 483 482 692 693 708 707\n409 5 3 19 19 0 468 469 484 483 693 694 709 708\n410 5 3 19 19 0 469 470 485 484 694 695 710 709\n411 5 3 19 19 0 470 471 486 485 695 696 711 710\n412 5 3 19 19 0 471 472 487 486 696 697 712 711\n413 5 3 19 19 0 472 473 488 487 697 698 713 712\n414 5 3 19 19 0 473 474 489 488 698 699 714 713\n415 5 3 19 19 0 474 475 490 489 699 700 715 714\n416 5 3 20 20 0 475 476 491 490 700 701 716 715\n417 5 3 20 20 0 476 477 492 491 701 702 717 716\n418 5 3 20 20 0 477 478 493 492 702 703 718 717\n419 5 3 20 20 0 478 479 494 493 703 704 719 718\n420 5 3 20 20 0 479 480 495 494 704 705 720 719\n421 5 3 19 19 0 481 482 497 496 706 707 722 721\n422 5 3 19 19 0 482 483 498 497 707 708 723 722\n423 5 3 19 19 0 483 484 499 498 708 709 724 723\n424 5 3 19 19 0 484 485 500 499 709 710 725 724\n425 5 3 19 19 0 485 486 501 500 710 711 726 725\n426 5 3 19 19 0 486 487 502 501 711 712 727 726\n427 5 3 19 19 0 487 488 503 502 712 713 728 727\n428 5 3 19 19 0 488 489 504 503 713 714 729 728\n429 5 3 19 19 0 489 490 505 504 714 715 730 729\n430 5 3 20 20 0 490 491 506 505 715 716 731 730\n431 5 3 20 20 0 491 492 507 506 716 717 732 731\n432 5 3 20 20 0 492 493 508 507 717 718 733 732\n433 5 3 20 20 0 493 494 509 508 718 719 734 733\n434 5 3 20 20 0 494 495 510 509 719 720 735 734\n435 5 3 19 19 0 496 497 512 511 721 722 737 736\n436 5 3 19 19 0 497 498 513 512 722 723 738 737\n437 5 3 19 19 0 498 499 514 513 723 724 739 738\n438 5 3 19 19 0 499 500 515 514 724 725 740 739\n439 5 3 19 19 0 500 501 516 515 725 726 741 740\n440 5 3 19 19 0 501 502 517 516 726 727 742 741\n441 5 3 19 19 0 502 503 518 517 727 728 743 742\n442 5 3 19 19 0 503 504 519 518 728 729 744 743\n443 5 3 20 20 0 504 505 520 519 729 730 745 744\n444 5 3 20 20 0 505 506 521 520 730 731 746 745\n445 5 3 20 20 0 506 507 522 521 731 732 747 746\n446 5 3 20 20 0 507 508 523 522 732 733 748 747\n447 5 3 20 20 0 508 509 524 523 733 734 749 748\n448 5 3 20 20 0 509 510 525 524 734 735 750 749\n449 5 3 19 19 0 511 512 527 526 736 737 752 751\n450 5 3 19 19 0 512 513 528 527 737 738 753 752\n451 5 3 19 19 0 513 514 529 528 738 739 754 753\n452 5 3 19 19 0 514 515 530 529 739 740 755 754\n453 5 3 19 19 0 515 516 531 530 740 741 756 755\n454 5 3 19 19 0 516 517 532 531 741 742 757 756\n455 5 3 19 19 0 517 518 533 532 742 743 758 757\n456 5 3 19 19 0 518 519 534 533 743 744 759 758\n457 5 3 20 20 0 519 520 535 534 744 745 760 759\n458 5 3 20 20 0 520 521 536 535 745 746 761 760\n459 5 3 20 20 0 521 522 537 536 746 747 762 761\n460 5 3 20 20 0 522 523 538 537 747 748 763 762\n461 5 3 20 20 0 523 524 539 538 748 749 764 763\n462 5 3 20 20 0 524 525 540 539 749 750 765 764\n463 5 3 19 19 0 526 527 542 541 751 752 767 766\n464 5 3 19 19 0 527 528 543 542 752 753 768 767\n465 5 3 19 19 0 528 529 544 543 753 754 769 768\n466 5 3 19 19 0 529 530 545 544 754 755 770 769\n467 5 3 19 19 0 530 531 546 545 755 756 771 770\n468 5 3 19 19 0 531 532 547 546 756 757 772 771\n469 5 3 19 19 0 532 533 548 547 757 758 773 772\n470 5 3 19 19 0 533 534 549 548 758 759 774 773\n471 5 3 14 14 0 534 535 550 549 759 760 775 774\n472 5 3 20 20 0 535 536 551 550 760 761 776 775\n473 5 3 20 20 0 536 537 552 551 761 762 777 776\n474 5 3 20 20 0 537 538 553 552 762 763 778 777\n475 5 3 20 20 0 538 539 554 553 763 764 779 778\n476 5 3 20 20 0 539 540 555 554 764 765 780 779\n477 5 3 1 1 0 541 542 557 556 766 767 782 781\n478 5 3 1 1 0 542 543 558 557 767 768 783 782\n479 5 3 1 1 0 543 544 559 558 768 769 784 783\n480 5 3 1 1 0 544 545 560 559 769 770 785 784\n481 5 3 1 1 0 545 546 561 560 770 771 786 785\n482 5 3 1 1 0 546 547 562 561 771 772 787 786\n483 5 3 1 1 0 547 548 563 562 772 773 788 787\n484 5 3 14 14 0 548 549 564 563 773 774 789 788\n485 5 3 14 14 0 549 550 565 564 774 775 790 789\n486 5 3 14 14 0 550 551 566 565 775 776 791 790\n487 5 3 14 14 0 551 552 567 566 776 777 792 791\n488 5 3 20 20 0 552 553 568 567 777 778 793 792\n489 5 3 20 20 0 553 554 569 568 778 779 794 793\n490 5 3 20 20 0 554 555 570 569 779 780 795 794\n491 5 3 1 1 0 556 557 572 571 781 782 797 796\n492 5 3 1 1 0 557 558 573 572 782 783 798 797\n493 5 3 1 1 0 558 559 574 573 783 784 799 798\n494 5 3 1 1 0 559 560 575 574 784 785 800 799\n495 5 3 1 1 0 560 561 576 575 785 786 801 800\n496 5 3 1 1 0 561 562 577 576 786 787 802 801\n497 5 3 1 1 0 562 563 578 577 787 788 803 802\n498 5 3 1 1 0 563 564 579 578 788 789 804 803\n499 5 3 14 14 0 564 565 580 579 789 790 805 804\n500 5 3 14 14 0 565 566 581 580 790 791 806 805\n501 5 3 14 14 0 566 567 582 581 791 792 807 806\n502 5 3 14 14 0 567 568 583 582 792 793 808 807\n503 5 3 11 11 0 568 569 584 583 793 794 809 808\n504 5 3 11 11 0 569 570 585 584 794 795 810 809\n505 5 3 1 1 0 571 572 587 586 796 797 812 811\n506 5 3 1 1 0 572 573 588 587 797 798 813 812\n507 5 3 1 1 0 573 574 589 588 798 799 814 813\n508 5 3 1 1 0 574 575 590 589 799 800 815 814\n509 5 3 1 1 0 575 576 591 590 800 801 816 815\n510 5 3 1 1 0 576 577 592 591 801 802 817 816\n511 5 3 1 1 0 577 578 593 592 802 803 818 817\n512 5 3 1 1 0 578 579 594 593 803 804 819 818\n513 5 3 14 14 0 579 580 595 594 804 805 820 819\n514 5 3 14 14 0 580 581 596 595 805 806 821 820\n515 5 3 11 11 0 581 582 597 596 806 807 822 821\n516 5 3 11 11 0 582 583 598 597 807 808 823 822\n517 5 3 11 11 0 583 584 599 598 808 809 824 823\n518 5 3 11 11 0 584 585 600 599 809 810 825 824\n519 5 3 1 1 0 586 587 602 601 811 812 827 826\n520 5 3 1 1 0 587 588 603 602 812 813 828 827\n521 5 3 1 1 0 588 589 604 603 813 814 829 828\n522 5 3 1 1 0 589 590 605 604 814 815 830 829\n523 5 3 1 1 0 590 591 606 605 815 816 831 830\n524 5 3 1 1 0 591 592 607 606 816 817 832 831\n525 5 3 1 1 0 592 593 608 607 817 818 833 832\n526 5 3 1 1 0 593 594 609 608 818 819 834 833\n527 5 3 1 1 0 594 595 610 609 819 820 835 834\n528 5 3 11 11 0 595 596 611 610 820 821 836 835\n529 5 3 11 11 0 596 597 612 611 821 822 837 836\n530 5 3 11 11 0 597 598 613 612 822 823 838 837\n531 5 3 11 11 0 598 599 614 613 823 824 839 838\n532 5 3 11 11 0 599 600 615 614 824 825 840 839\n533 5 3 1 1 0 601 602 617 616 826 827 842 841\n534 5 3 1 1 0 602 603 618 617 827 828 843 842\n535 5 3 1 1 0 603 604 619 618 828 829 844 843\n536 5 3 1 1 0 604 605 620 619 829 830 845 844\n537 5 3 1 1 0 605 606 621 620 830 831 846 845\n538 5 3 1 1 0 606 607 622 621 831 832 847 846\n539 5 3 1 1 0 607 608 623 622 832 833 848 847\n540 5 3 1 1 0 608 609 624 623 833 834 849 848\n541 5 3 1 1 0 609 610 625 624 834 835 850 849\n542 5 3 11 11 0 610 611 626 625 835 836 851 850\n543 5 3 11 11 0 611 612 627 626 836 837 852 851\n544 5 3 11 11 0 612 613 628 627 837 838 853 852\n545 5 3 11 11 0 613 614 629 628 838 839 854 853\n546 5 3 11 11 0 614 615 630 629 839 840 855 854\n547 5 3 1 1 0 616 617 632 631 841 842 857 856\n548 5 3 1 1 0 617 618 633 632 842 843 858 857\n549 5 3 1 1 0 618 619 634 633 843 844 859 858\n550 5 3 1 1 0 619 620 635 634 844 845 860 859\n551 5 3 1 1 0 620 621 636 635 845 846 861 860\n552 5 3 1 1 0 621 622 637 636 846 847 862 861\n553 5 3 1 1 0 622 623 638 637 847 848 863 862\n554 5 3 1 1 0 623 624 639 638 848 849 864 863\n555 5 3 1 1 0 624 625 640 639 849 850 865 864\n556 5 3 11 11 0 625 626 641 640 850 851 866 865\n557 5 3 11 11 0 626 627 642 641 851 852 867 866\n558 5 3 11 11 0 627 628 643 642 852 853 868 867\n559 5 3 11 11 0 628 629 644 643 853 854 869 868\n560 5 3 11 11 0 629 630 645 644 854 855 870 869\n561 5 3 1 1 0 631 632 647 646 856 857 872 871\n562 5 3 1 1 0 632 633 648 647 857 858 873 872\n563 5 3 1 1 0 633 634 649 648 858 859 874 873\n564 5 3 1 1 0 634 635 650 649 859 860 875 874\n565 5 3 1 1 0 635 636 651 650 860 861 876 875\n566 5 3 1 1 0 636 637 652 651 861 862 877 876\n567 5 3 1 1 0 637 638 653 652 862 863 878 877\n568 5 3 1 1 0 638 639 654 653 863 864 879 878\n569 5 3 1 1 0 639 640 655 654 864 865 880 879\n570 5 3 11 11 0 640 641 656 655 865 866 881 880\n571 5 3 11 11 0 641 642 657 656 866 867 882 881\n572 5 3 11 11 0 642 643 658 657 867 868 883 882\n573 5 3 11 11 0 643 644 659 658 868 869 884 883\n574 5 3 11 11 0 644 645 660 659 869 870 885 884\n575 5 3 1 1 0 646 647 662 661 871 872 887 886\n576 5 3 1 1 0 647 648 663 662 872 873 888 887\n577 5 3 1 1 0 648 649 664 663 873 874 889 888\n578 5 3 1 1 0 649 650 665 664 874 875 890 889\n579 5 3 1 1 0 650 651 666 665 875 876 891 890\n580 5 3 1 1 0 651 652 667 666 876 877 892 891\n581 5 3 1 1 0 652 653 668 667 877 878 893 892\n582 5 3 1 1 0 653 654 669 668 878 879 894 893\n583 5 3 1 1 0 654 655 670 669 879 880 895 894\n584 5 3 11 11 0 655 656 671 670 880 881 896 895\n585 5 3 11 11 0 656 657 672 671 881 882 897 896\n586 5 3 11 11 0 657 658 673 672 882 883 898 897\n587 5 3 11 11 0 658 659 674 673 883 884 899 898\n588 5 3 11 11 0 659 660 675 674 884 885 900 899\n589 5 3 19 19 0 676 677 692 691 901 902 917 916\n590 5 3 19 19 0 677 678 693 692 902 903 918 917\n591 5 3 19 19 0 678 679 694 693 903 904 919 918\n592 5 3 19 19 0 679 680 695 694 904 905 920 919\n593 5 3 19 19 0 680 681 696 695 905 906 921 920\n594 5 3 19 19 0 681 682 697 696 906 907 922 921\n595 5 3 19 19 0 682 683 698 697 907 908 923 922\n596 5 3 19 19 0 683 684 699 698 908 909 924 923\n597 5 3 20 20 0 684 685 700 699 909 910 925 924\n598 5 3 20 20 0 685 686 701 700 910 911 926 925\n599 5 3 20 20 0 686 687 702 701 911 912 927 926\n600 5 3 20 20 0 687 688 703 702 912 913 928 927\n601 5 3 20 20 0 688 689 704 703 913 914 929 928\n602 5 3 20 20 0 689 690 705 704 914 915 930 929\n603 5 3 19 19 0 691 692 707 706 916 917 932 931\n604 5 3 19 19 0 692 693 708 707 917 918 933 932\n605 5 3 19 19 0 693 694 709 708 918 919 934 933\n606 5 3 19 19 0 694 695 710 709 919 920 935 934\n607 5 3 19 19 0 695 696 711 710 920 921 936 935\n608 5 3 19 19 0 696 697 712 711 921 922 937 936\n609 5 3 19 19 0 697 698 713 712 922 923 938 937\n610 5 3 19 19 0 698 699 714 713 923 924 939 938\n611 5 3 20 20 0 699 700 715 714 924 925 940 939\n612 5 3 20 20 0 700 701 716 715 925 926 941 940\n613 5 3 20 20 0 701 702 717 716 926 927 942 941\n614 5 3 20 20 0 702 703 718 717 927 928 943 942\n615 5 3 20 20 0 703 704 719 718 928 929 944 943\n616 5 3 20 20 0 704 705 720 719 929 930 945 944\n617 5 3 19 19 0 706 707 722 721 931 932 947 946\n618 5 3 19 19 0 707 708 723 722 932 933 948 947\n619 5 3 19 19 0 708 709 724 723 933 934 949 948\n620 5 3 19 19 0 709 710 725 724 934 935 950 949\n621 5 3 19 19 0 710 711 726 725 935 936 951 950\n622 5 3 19 19 0 711 712 727 726 936 937 952 951\n623 5 3 19 19 0 712 713 728 727 937 938 953 952\n624 5 3 19 19 0 713 714 729 728 938 939 954 953\n625 5 3 20 20 0 714 715 730 729 939 940 955 954\n626 5 3 20 20 0 715 716 731 730 940 941 956 955\n627 5 3 20 20 0 716 717 732 731 941 942 957 956\n628 5 3 20 20 0 717 718 733 732 942 943 958 957\n629 5 3 20 20 0 718 719 734 733 943 944 959 958\n630 5 3 20 20 0 719 720 735 734 944 945 960 959\n631 5 3 19 19 0 721 722 737 736 946 947 962 961\n632 5 3 19 19 0 722 723 738 737 947 948 963 962\n633 5 3 19 19 0 723 724 739 738 948 949 964 963\n634 5 3 19 19 0 724 725 740 739 949 950 965 964\n635 5 3 19 19 0 725 726 741 740 950 951 966 965\n636 5 3 19 19 0 726 727 742 741 951 952 967 966\n637 5 3 19 19 0 727 728 743 742 952 953 968 967\n638 5 3 19 19 0 728 729 744 743 953 954 969 968\n639 5 3 20 20 0 729 730 745 744 954 955 970 969\n640 5 3 20 20 0 730 731 746 745 955 956 971 970\n641 5 3 20 20 0 731 732 747 746 956 957 972 971\n642 5 3 20 20 0 732 733 748 747 957 958 973 972\n643 5 3 20 20 0 733 734 749 748 958 959 974 973\n644 5 3 20 20 0 734 735 750 749 959 960 975 974\n645 5 3 19 19 0 736 737 752 751 961 962 977 976\n646 5 3 19 19 0 737 738 753 752 962 963 978 977\n647 5 3 19 19 0 738 739 754 753 963 964 979 978\n648 5 3 19 19 0 739 740 755 754 964 965 980 979\n649 5 3 19 19 0 740 741 756 755 965 966 981 980\n650 5 3 19 19 0 741 742 757 756 966 967 982 981\n651 5 3 19 19 0 742 743 758 757 967 968 983 982\n652 5 3 19 19 0 743 744 759 758 968 969 984 983\n653 5 3 20 20 0 744 745 760 759 969 970 985 984\n654 5 3 20 20 0 745 746 761 760 970 971 986 985\n655 5 3 20 20 0 746 747 762 761 971 972 987 986\n656 5 3 20 20 0 747 748 763 762 972 973 988 987\n657 5 3 20 20 0 748 749 764 763 973 974 989 988\n658 5 3 20 20 0 749 750 765 764 974 975 990 989\n659 5 3 19 19 0 751 752 767 766 976 977 992 991\n660 5 3 19 19 0 752 753 768 767 977 978 993 992\n661 5 3 19 19 0 753 754 769 768 978 979 994 993\n662 5 3 19 19 0 754 755 770 769 979 980 995 994\n663 5 3 19 19 0 755 756 771 770 980 981 996 995\n664 5 3 19 19 0 756 757 772 771 981 982 997 996\n665 5 3 19 19 0 757 758 773 772 982 983 998 997\n666 5 3 19 19 0 758 759 774 773 983 984 999 998\n667 5 3 14 14 0 759 760 775 774 984 985 1000 999\n668 5 3 20 20 0 760 761 776 775 985 986 1001 1000\n669 5 3 20 20 0 761 762 777 776 986 987 1002 1001\n670 5 3 20 20 0 762 763 778 777 987 988 1003 1002\n671 5 3 20 20 0 763 764 779 778 988 989 1004 1003\n672 5 3 20 20 0 764 765 780 779 989 990 1005 1004\n673 5 3 1 1 0 766 767 782 781 991 992 1007 1006\n674 5 3 1 1 0 767 768 783 782 992 993 1008 1007\n675 5 3 1 1 0 768 769 784 783 993 994 1009 1008\n676 5 3 1 1 0 769 770 785 784 994 995 1010 1009\n677 5 3 1 1 0 770 771 786 785 995 996 1011 1010\n678 5 3 1 1 0 771 772 787 786 996 997 1012 1011\n679 5 3 1 1 0 772 773 788 787 997 998 1013 1012\n680 5 3 14 14 0 773 774 789 788 998 999 1014 1013\n681 5 3 14 14 0 774 775 790 789 999 1000 1015 1014\n682 5 3 14 14 0 775 776 791 790 1000 1001 1016 1015\n683 5 3 14 14 0 776 777 792 791 1001 1002 1017 1016\n684 5 3 20 20 0 777 778 793 792 1002 1003 1018 1017\n685 5 3 20 20 0 778 779 794 793 1003 1004 1019 1018\n686 5 3 20 20 0 779 780 795 794 1004 1005 1020 1019\n687 5 3 1 1 0 781 782 797 796 1006 1007 1022 1021\n688 5 3 1 1 0 782 783 798 797 1007 1008 1023 1022\n689 5 3 1 1 0 783 784 799 798 1008 1009 1024 1023\n690 5 3 1 1 0 784 785 800 799 1009 1010 1025 1024\n691 5 3 1 1 0 785 786 801 800 1010 1011 1026 1025\n692 5 3 1 1 0 786 787 802 801 1011 1012 1027 1026\n693 5 3 1 1 0 787 788 803 802 1012 1013 1028 1027\n694 5 3 14 14 0 788 789 804 803 1013 1014 1029 1028\n695 5 3 14 14 0 789 790 805 804 1014 1015 1030 1029\n696 5 3 14 14 0 790 791 806 805 1015 1016 1031 1030\n697 5 3 14 14 0 791 792 807 806 1016 1017 1032 1031\n698 5 3 14 14 0 792 793 808 807 1017 1018 1033 1032\n699 5 3 13 13 0 793 794 809 808 1018 1019 1034 1033\n700 5 3 13 13 0 794 795 810 809 1019 1020 1035 1034\n701 5 3 1 1 0 796 797 812 811 1021 1022 1037 1036\n702 5 3 1 1 0 797 798 813 812 1022 1023 1038 1037\n703 5 3 1 1 0 798 799 814 813 1023 1024 1039 1038\n704 5 3 1 1 0 799 800 815 814 1024 1025 1040 1039\n705 5 3 1 1 0 800 801 816 815 1025 1026 1041 1040\n706 5 3 1 1 0 801 802 817 816 1026 1027 1042 1041\n707 5 3 1 1 0 802 803 818 817 1027 1028 1043 1042\n708 5 3 1 1 0 803 804 819 818 1028 1029 1044 1043\n709 5 3 14 14 0 804 805 820 819 1029 1030 1045 1044\n710 5 3 14 14 0 805 806 821 820 1030 1031 1046 1045\n711 5 3 14 14 0 806 807 822 821 1031 1032 1047 1046\n712 5 3 11 11 0 807 808 823 822 1032 1033 1048 1047\n713 5 3 11 11 0 808 809 824 823 1033 1034 1049 1048\n714 5 3 11 11 0 809 810 825 824 1034 1035 1050 1049\n715 5 3 1 1 0 811 812 827 826 1036 1037 1052 1051\n716 5 3 1 1 0 812 813 828 827 1037 1038 1053 1052\n717 5 3 1 1 0 813 814 829 828 1038 1039 1054 1053\n718 5 3 1 1 0 814 815 830 829 1039 1040 1055 1054\n719 5 3 1 1 0 815 816 831 830 1040 1041 1056 1055\n720 5 3 1 1 0 816 817 832 831 1041 1042 1057 1056\n721 5 3 1 1 0 817 818 833 832 1042 1043 1058 1057\n722 5 3 1 1 0 818 819 834 833 1043 1044 1059 1058\n723 5 3 1 1 0 819 820 835 834 1044 1045 1060 1059\n724 5 3 11 11 0 820 821 836 835 1045 1046 1061 1060\n725 5 3 11 11 0 821 822 837 836 1046 1047 1062 1061\n726 5 3 11 11 0 822 823 838 837 1047 1048 1063 1062\n727 5 3 11 11 0 823 824 839 838 1048 1049 1064 1063\n728 5 3 11 11 0 824 825 840 839 1049 1050 1065 1064\n729 5 3 1 1 0 826 827 842 841 1051 1052 1067 1066\n730 5 3 1 1 0 827 828 843 842 1052 1053 1068 1067\n731 5 3 1 1 0 828 829 844 843 1053 1054 1069 1068\n732 5 3 1 1 0 829 830 845 844 1054 1055 1070 1069\n733 5 3 1 1 0 830 831 846 845 1055 1056 1071 1070\n734 5 3 1 1 0 831 832 847 846 1056 1057 1072 1071\n735 5 3 1 1 0 832 833 848 847 1057 1058 1073 1072\n736 5 3 1 1 0 833 834 849 848 1058 1059 1074 1073\n737 5 3 1 1 0 834 835 850 849 1059 1060 1075 1074\n738 5 3 11 11 0 835 836 851 850 1060 1061 1076 1075\n739 5 3 11 11 0 836 837 852 851 1061 1062 1077 1076\n740 5 3 11 11 0 837 838 853 852 1062 1063 1078 1077\n741 5 3 11 11 0 838 839 854 853 1063 1064 1079 1078\n742 5 3 11 11 0 839 840 855 854 1064 1065 1080 1079\n743 5 3 1 1 0 841 842 857 856 1066 1067 1082 1081\n744 5 3 1 1 0 842 843 858 857 1067 1068 1083 1082\n745 5 3 1 1 0 843 844 859 858 1068 1069 1084 1083\n746 5 3 1 1 0 844 845 860 859 1069 1070 1085 1084\n747 5 3 1 1 0 845 846 861 860 1070 1071 1086 1085\n748 5 3 1 1 0 846 847 862 861 1071 1072 1087 1086\n749 5 3 1 1 0 847 848 863 862 1072 1073 1088 1087\n750 5 3 1 1 0 848 849 864 863 1073 1074 1089 1088\n751 5 3 1 1 0 849 850 865 864 1074 1075 1090 1089\n752 5 3 11 11 0 850 851 866 865 1075 1076 1091 1090\n753 5 3 11 11 0 851 852 867 866 1076 1077 1092 1091\n754 5 3 11 11 0 852 853 868 867 1077 1078 1093 1092\n755 5 3 11 11 0 853 854 869 868 1078 1079 1094 1093\n756 5 3 11 11 0 854 855 870 869 1079 1080 1095 1094\n757 5 3 1 1 0 856 857 872 871 1081 1082 1097 1096\n758 5 3 1 1 0 857 858 873 872 1082 1083 1098 1097\n759 5 3 1 1 0 858 859 874 873 1083 1084 1099 1098\n760 5 3 1 1 0 859 860 875 874 1084 1085 1100 1099\n761 5 3 1 1 0 860 861 876 875 1085 1086 1101 1100\n762 5 3 1 1 0 861 862 877 876 1086 1087 1102 1101\n763 5 3 1 1 0 862 863 878 877 1087 1088 1103 1102\n764 5 3 1 1 0 863 864 879 878 1088 1089 1104 1103\n765 5 3 1 1 0 864 865 880 879 1089 1090 1105 1104\n766 5 3 11 11 0 865 866 881 880 1090 1091 1106 1105\n767 5 3 11 11 0 866 867 882 881 1091 1092 1107 1106\n768 5 3 11 11 0 867 868 883 882 1092 1093 1108 1107\n769 5 3 11 11 0 868 869 884 883 1093 1094 1109 1108\n770 5 3 11 11 0 869 870 885 884 1094 1095 1110 1109\n771 5 3 1 1 0 871 872 887 886 1096 1097 1112 1111\n772 5 3 1 1 0 872 873 888 887 1097 1098 1113 1112\n773 5 3 1 1 0 873 874 889 888 1098 1099 1114 1113\n774 5 3 1 1 0 874 875 890 889 1099 1100 1115 1114\n775 5 3 1 1 0 875 876 891 890 1100 1101 1116 1115\n776 5 3 1 1 0 876 877 892 891 1101 1102 1117 1116\n777 5 3 1 1 0 877 878 893 892 1102 1103 1118 1117\n778 5 3 1 1 0 878 879 894 893 1103 1104 1119 1118\n779 5 3 1 1 0 879 880 895 894 1104 1105 1120 1119\n780 5 3 11 11 0 880 881 896 895 1105 1106 1121 1120\n781 5 3 11 11 0 881 882 897 896 1106 1107 1122 1121\n782 5 3 11 11 0 882 883 898 897 1107 1108 1123 1122\n783 5 3 11 11 0 883 884 899 898 1108 1109 1124 1123\n784 5 3 11 11 0 884 885 900 899 1109 1110 1125 1124\n785 5 3 19 19 0 901 902 917 916 1126 1127 1142 1141\n786 5 3 19 19 0 902 903 918 917 1127 1128 1143 1142\n787 5 3 19 19 0 903 904 919 918 1128 1129 1144 1143\n788 5 3 19 19 0 904 905 920 919 1129 1130 1145 1144\n789 5 3 19 19 0 905 906 921 920 1130 1131 1146 1145\n790 5 3 19 19 0 906 907 922 921 1131 1132 1147 1146\n791 5 3 19 19 0 907 908 923 922 1132 1133 1148 1147\n792 5 3 19 19 0 908 909 924 923 1133 1134 1149 1148\n793 5 3 20 20 0 909 910 925 924 1134 1135 1150 1149\n794 5 3 20 20 0 910 911 926 925 1135 1136 1151 1150\n795 5 3 20 20 0 911 912 927 926 1136 1137 1152 1151\n796 5 3 20 20 0 912 913 928 927 1137 1138 1153 1152\n797 5 3 20 20 0 913 914 929 928 1138 1139 1154 1153\n798 5 3 20 20 0 914 915 930 929 1139 1140 1155 1154\n799 5 3 19 19 0 916 917 932 931 1141 1142 1157 1156\n800 5 3 19 19 0 917 918 933 932 1142 1143 1158 1157\n801 5 3 19 19 0 918 919 934 933 1143 1144 1159 1158\n802 5 3 19 19 0 919 920 935 934 1144 1145 1160 1159\n803 5 3 19 19 0 920 921 936 935 1145 1146 1161 1160\n804 5 3 19 19 0 921 922 937 936 1146 1147 1162 1161\n805 5 3 19 19 0 922 923 938 937 1147 1148 1163 1162\n806 5 3 19 19 0 923 924 939 938 1148 1149 1164 1163\n807 5 3 20 20 0 924 925 940 939 1149 1150 1165 1164\n808 5 3 20 20 0 925 926 941 940 1150 1151 1166 1165\n809 5 3 20 20 0 926 927 942 941 1151 1152 1167 1166\n810 5 3 20 20 0 927 928 943 942 1152 1153 1168 1167\n811 5 3 20 20 0 928 929 944 943 1153 1154 1169 1168\n812 5 3 20 20 0 929 930 945 944 1154 1155 1170 1169\n813 5 3 19 19 0 931 932 947 946 1156 1157 1172 1171\n814 5 3 19 19 0 932 933 948 947 1157 1158 1173 1172\n815 5 3 19 19 0 933 934 949 948 1158 1159 1174 1173\n816 5 3 19 19 0 934 935 950 949 1159 1160 1175 1174\n817 5 3 19 19 0 935 936 951 950 1160 1161 1176 1175\n818 5 3 19 19 0 936 937 952 951 1161 1162 1177 1176\n819 5 3 19 19 0 937 938 953 952 1162 1163 1178 1177\n820 5 3 19 19 0 938 939 954 953 1163 1164 1179 1178\n821 5 3 20 20 0 939 940 955 954 1164 1165 1180 1179\n822 5 3 20 20 0 940 941 956 955 1165 1166 1181 1180\n823 5 3 20 20 0 941 942 957 956 1166 1167 1182 1181\n824 5 3 20 20 0 942 943 958 957 1167 1168 1183 1182\n825 5 3 20 20 0 943 944 959 958 1168 1169 1184 1183\n826 5 3 20 20 0 944 945 960 959 1169 1170 1185 1184\n827 5 3 2 2 0 946 947 962 961 1171 1172 1187 1186\n828 5 3 19 19 0 947 948 963 962 1172 1173 1188 1187\n829 5 3 19 19 0 948 949 964 963 1173 1174 1189 1188\n830 5 3 19 19 0 949 950 965 964 1174 1175 1190 1189\n831 5 3 19 19 0 950 951 966 965 1175 1176 1191 1190\n832 5 3 19 19 0 951 952 967 966 1176 1177 1192 1191\n833 5 3 19 19 0 952 953 968 967 1177 1178 1193 1192\n834 5 3 19 19 0 953 954 969 968 1178 1179 1194 1193\n835 5 3 20 20 0 954 955 970 969 1179 1180 1195 1194\n836 5 3 20 20 0 955 956 971 970 1180 1181 1196 1195\n837 5 3 20 20 0 956 957 972 971 1181 1182 1197 1196\n838 5 3 20 20 0 957 958 973 972 1182 1183 1198 1197\n839 5 3 20 20 0 958 959 974 973 1183 1184 1199 1198\n840 5 3 20 20 0 959 960 975 974 1184 1185 1200 1199\n841 5 3 2 2 0 961 962 977 976 1186 1187 1202 1201\n842 5 3 2 2 0 962 963 978 977 1187 1188 1203 1202\n843 5 3 19 19 0 963 964 979 978 1188 1189 1204 1203\n844 5 3 19 19 0 964 965 980 979 1189 1190 1205 1204\n845 5 3 19 19 0 965 966 981 980 1190 1191 1206 1205\n846 5 3 19 19 0 966 967 982 981 1191 1192 1207 1206\n847 5 3 19 19 0 967 968 983 982 1192 1193 1208 1207\n848 5 3 8 8 0 968 969 984 983 1193 1194 1209 1208\n849 5 3 8 8 0 969 970 985 984 1194 1195 1210 1209\n850 5 3 20 20 0 970 971 986 985 1195 1196 1211 1210\n851 5 3 20 20 0 971 972 987 986 1196 1197 1212 1211\n852 5 3 20 20 0 972 973 988 987 1197 1198 1213 1212\n853 5 3 20 20 0 973 974 989 988 1198 1199 1214 1213\n854 5 3 20 20 0 974 975 990 989 1199 1200 1215 1214\n855 5 3 2 2 0 976 977 992 991 1201 1202 1217 1216\n856 5 3 2 2 0 977 978 993 992 1202 1203 1218 1217\n857 5 3 19 19 0 978 979 994 993 1203 1204 1219 1218\n858 5 3 19 19 0 979 980 995 994 1204 1205 1220 1219\n859 5 3 19 19 0 980 981 996 995 1205 1206 1221 1220\n860 5 3 19 19 0 981 982 997 996 1206 1207 1222 1221\n861 5 3 19 19 0 982 983 998 997 1207 1208 1223 1222\n862 5 3 8 8 0 983 984 999 998 1208 1209 1224 1223\n863 5 3 8 8 0 984 985 1000 999 1209 1210 1225 1224\n864 5 3 14 14 0 985 986 1001 1000 1210 1211 1226 1225\n865 5 3 20 20 0 986 987 1002 1001 1211 1212 1227 1226\n866 5 3 20 20 0 987 988 1003 1002 1212 1213 1228 1227\n867 5 3 20 20 0 988 989 1004 1003 1213 1214 1229 1228\n868 5 3 20 20 0 989 990 1005 1004 1214 1215 1230 1229\n869 5 3 1 1 0 991 992 1007 1006 1216 1217 1232 1231\n870 5 3 1 1 0 992 993 1008 1007 1217 1218 1233 1232\n871 5 3 1 1 0 993 994 1009 1008 1218 1219 1234 1233\n872 5 3 1 1 0 994 995 1010 1009 1219 1220 1235 1234\n873 5 3 1 1 0 995 996 1011 1010 1220 1221 1236 1235\n874 5 3 1 1 0 996 997 1012 1011 1221 1222 1237 1236\n875 5 3 8 8 0 997 998 1013 1012 1222 1223 1238 1237\n876 5 3 8 8 0 998 999 1014 1013 1223 1224 1239 1238\n877 5 3 14 14 0 999 1000 1015 1014 1224 1225 1240 1239\n878 5 3 14 14 0 1000 1001 1016 1015 1225 1226 1241 1240\n879 5 3 14 14 0 1001 1002 1017 1016 1226 1227 1242 1241\n880 5 3 20 20 0 1002 1003 1018 1017 1227 1228 1243 1242\n881 5 3 13 13 0 1003 1004 1019 1018 1228 1229 1244 1243\n882 5 3 13 13 0 1004 1005 1020 1019 1229 1230 1245 1244\n883 5 3 1 1 0 1006 1007 1022 1021 1231 1232 1247 1246\n884 5 3 1 1 0 1007 1008 1023 1022 1232 1233 1248 1247\n885 5 3 1 1 0 1008 1009 1024 1023 1233 1234 1249 1248\n886 5 3 1 1 0 1009 1010 1025 1024 1234 1235 1250 1249\n887 5 3 1 1 0 1010 1011 1026 1025 1235 1236 1251 1250\n888 5 3 1 1 0 1011 1012 1027 1026 1236 1237 1252 1251\n889 5 3 1 1 0 1012 1013 1028 1027 1237 1238 1253 1252\n890 5 3 14 14 0 1013 1014 1029 1028 1238 1239 1254 1253\n891 5 3 14 14 0 1014 1015 1030 1029 1239 1240 1255 1254\n892 5 3 14 14 0 1015 1016 1031 1030 1240 1241 1256 1255\n893 5 3 14 14 0 1016 1017 1032 1031 1241 1242 1257 1256\n894 5 3 13 13 0 1017 1018 1033 1032 1242 1243 1258 1257\n895 5 3 13 13 0 1018 1019 1034 1033 1243 1244 1259 1258\n896 5 3 13 13 0 1019 1020 1035 1034 1244 1245 1260 1259\n897 5 3 1 1 0 1021 1022 1037 1036 1246 1247 1262 1261\n898 5 3 1 1 0 1022 1023 1038 1037 1247 1248 1263 1262\n899 5 3 1 1 0 1023 1024 1039 1038 1248 1249 1264 1263\n900 5 3 1 1 0 1024 1025 1040 1039 1249 1250 1265 1264\n901 5 3 1 1 0 1025 1026 1041 1040 1250 1251 1266 1265\n902 5 3 1 1 0 1026 1027 1042 1041 1251 1252 1267 1266\n903 5 3 1 1 0 1027 1028 1043 1042 1252 1253 1268 1267\n904 5 3 1 1 0 1028 1029 1044 1043 1253 1254 1269 1268\n905 5 3 14 14 0 1029 1030 1045 1044 1254 1255 1270 1269\n906 5 3 14 14 0 1030 1031 1046 1045 1255 1256 1271 1270\n907 5 3 5 5 0 1031 1032 1047 1046 1256 1257 1272 1271\n908 5 3 13 13 0 1032 1033 1048 1047 1257 1258 1273 1272\n909 5 3 13 13 0 1033 1034 1049 1048 1258 1259 1274 1273\n910 5 3 13 13 0 1034 1035 1050 1049 1259 1260 1275 1274\n911 5 3 1 1 0 1036 1037 1052 1051 1261 1262 1277 1276\n912 5 3 1 1 0 1037 1038 1053 1052 1262 1263 1278 1277\n913 5 3 1 1 0 1038 1039 1054 1053 1263 1264 1279 1278\n914 5 3 1 1 0 1039 1040 1055 1054 1264 1265 1280 1279\n915 5 3 1 1 0 1040 1041 1056 1055 1265 1266 1281 1280\n916 5 3 1 1 0 1041 1042 1057 1056 1266 1267 1282 1281\n917 5 3 1 1 0 1042 1043 1058 1057 1267 1268 1283 1282\n918 5 3 1 1 0 1043 1044 1059 1058 1268 1269 1284 1283\n919 5 3 5 5 0 1044 1045 1060 1059 1269 1270 1285 1284\n920 5 3 5 5 0 1045 1046 1061 1060 1270 1271 1286 1285\n921 5 3 5 5 0 1046 1047 1062 1061 1271 1272 1287 1286\n922 5 3 11 11 0 1047 1048 1063 1062 1272 1273 1288 1287\n923 5 3 11 11 0 1048 1049 1064 1063 1273 1274 1289 1288\n924 5 3 11 11 0 1049 1050 1065 1064 1274 1275 1290 1289\n925 5 3 1 1 0 1051 1052 1067 1066 1276 1277 1292 1291\n926 5 3 1 1 0 1052 1053 1068 1067 1277 1278 1293 1292\n927 5 3 1 1 0 1053 1054 1069 1068 1278 1279 1294 1293\n928 5 3 1 1 0 1054 1055 1070 1069 1279 1280 1295 1294\n929 5 3 1 1 0 1055 1056 1071 1070 1280 1281 1296 1295\n930 5 3 1 1 0 1056 1057 1072 1071 1281 1282 1297 1296\n931 5 3 1 1 0 1057 1058 1073 1072 1282 1283 1298 1297\n932 5 3 1 1 0 1058 1059 1074 1073 1283 1284 1299 1298\n933 5 3 5 5 0 1059 1060 1075 1074 1284 1285 1300 1299\n934 5 3 5 5 0 1060 1061 1076 1075 1285 1286 1301 1300\n935 5 3 11 11 0 1061 1062 1077 1076 1286 1287 1302 1301\n936 5 3 11 11 0 1062 1063 1078 1077 1287 1288 1303 1302\n937 5 3 11 11 0 1063 1064 1079 1078 1288 1289 1304 1303\n938 5 3 11 11 0 1064 1065 1080 1079 1289 1290 1305 1304\n939 5 3 1 1 0 1066 1067 1082 1081 1291 1292 1307 1306\n940 5 3 1 1 0 1067 1068 1083 1082 1292 1293 1308 1307\n941 5 3 1 1 0 1068 1069 1084 1083 1293 1294 1309 1308\n942 5 3 1 1 0 1069 1070 1085 1084 1294 1295 1310 1309\n943 5 3 1 1 0 1070 1071 1086 1085 1295 1296 1311 1310\n944 5 3 1 1 0 1071 1072 1087 1086 1296 1297 1312 1311\n945 5 3 1 1 0 1072 1073 1088 1087 1297 1298 1313 1312\n946 5 3 1 1 0 1073 1074 1089 1088 1298 1299 1314 1313\n947 5 3 24 24 0 1074 1075 1090 1089 1299 1300 1315 1314\n948 5 3 24 24 0 1075 1076 1091 1090 1300 1301 1316 1315\n949 5 3 11 11 0 1076 1077 1092 1091 1301 1302 1317 1316\n950 5 3 11 11 0 1077 1078 1093 1092 1302 1303 1318 1317\n951 5 3 11 11 0 1078 1079 1094 1093 1303 1304 1319 1318\n952 5 3 11 11 0 1079 1080 1095 1094 1304 1305 1320 1319\n953 5 3 1 1 0 1081 1082 1097 1096 1306 1307 1322 1321\n954 5 3 1 1 0 1082 1083 1098 1097 1307 1308 1323 1322\n955 5 3 1 1 0 1083 1084 1099 1098 1308 1309 1324 1323\n956 5 3 1 1 0 1084 1085 1100 1099 1309 1310 1325 1324\n957 5 3 1 1 0 1085 1086 1101 1100 1310 1311 1326 1325\n958 5 3 1 1 0 1086 1087 1102 1101 1311 1312 1327 1326\n959 5 3 1 1 0 1087 1088 1103 1102 1312 1313 1328 1327\n960 5 3 1 1 0 1088 1089 1104 1103 1313 1314 1329 1328\n961 5 3 24 24 0 1089 1090 1105 1104 1314 1315 1330 1329\n962 5 3 24 24 0 1090 1091 1106 1105 1315 1316 1331 1330\n963 5 3 11 11 0 1091 1092 1107 1106 1316 1317 1332 1331\n964 5 3 11 11 0 1092 1093 1108 1107 1317 1318 1333 1332\n965 5 3 11 11 0 1093 1094 1109 1108 1318 1319 1334 1333\n966 5 3 11 11 0 1094 1095 1110 1109 1319 1320 1335 1334\n967 5 3 1 1 0 1096 1097 1112 1111 1321 1322 1337 1336\n968 5 3 1 1 0 1097 1098 1113 1112 1322 1323 1338 1337\n969 5 3 1 1 0 1098 1099 1114 1113 1323 1324 1339 1338\n970 5 3 1 1 0 1099 1100 1115 1114 1324 1325 1340 1339\n971 5 3 1 1 0 1100 1101 1116 1115 1325 1326 1341 1340\n972 5 3 1 1 0 1101 1102 1117 1116 1326 1327 1342 1341\n973 5 3 1 1 0 1102 1103 1118 1117 1327 1328 1343 1342\n974 5 3 1 1 0 1103 1104 1119 1118 1328 1329 1344 1343\n975 5 3 24 24 0 1104 1105 1120 1119 1329 1330 1345 1344\n976 5 3 24 24 0 1105 1106 1121 1120 1330 1331 1346 1345\n977 5 3 11 11 0 1106 1107 1122 1121 1331 1332 1347 1346\n978 5 3 11 11 0 1107 1108 1123 1122 1332 1333 1348 1347\n979 5 3 11 11 0 1108 1109 1124 1123 1333 1334 1349 1348\n980 5 3 11 11 0 1109 1110 1125 1124 1334 1335 1350 1349\n981 5 3 2 2 0 1126 1127 1142 1141 1351 1352 1367 1366\n982 5 3 2 2 0 1127 1128 1143 1142 1352 1353 1368 1367\n983 5 3 19 19 0 1128 1129 1144 1143 1353 1354 1369 1368\n984 5 3 19 19 0 1129 1130 1145 1144 1354 1355 1370 1369\n985 5 3 19 19 0 1130 1131 1146 1145 1355 1356 1371 1370\n986 5 3 19 19 0 1131 1132 1147 1146 1356 1357 1372 1371\n987 5 3 19 19 0 1132 1133 1148 1147 1357 1358 1373 1372\n988 5 3 9 9 0 1133 1134 1149 1148 1358 1359 1374 1373\n989 5 3 9 9 0 1134 1135 1150 1149 1359 1360 1375 1374\n990 5 3 9 9 0 1135 1136 1151 1150 1360 1361 1376 1375\n991 5 3 20 20 0 1136 1137 1152 1151 1361 1362 1377 1376\n992 5 3 20 20 0 1137 1138 1153 1152 1362 1363 1378 1377\n993 5 3 20 20 0 1138 1139 1154 1153 1363 1364 1379 1378\n994 5 3 20 20 0 1139 1140 1155 1154 1364 1365 1380 1379\n995 5 3 2 2 0 1141 1142 1157 1156 1366 1367 1382 1381\n996 5 3 2 2 0 1142 1143 1158 1157 1367 1368 1383 1382\n997 5 3 2 2 0 1143 1144 1159 1158 1368 1369 1384 1383\n998 5 3 19 19 0 1144 1145 1160 1159 1369 1370 1385 1384\n999 5 3 19 19 0 1145 1146 1161 1160 1370 1371 1386 1385\n1000 5 3 19 19 0 1146 1147 1162 1161 1371 1372 1387 1386\n1001 5 3 19 19 0 1147 1148 1163 1162 1372 1373 1388 1387\n1002 5 3 9 9 0 1148 1149 1164 1163 1373 1374 1389 1388\n1003 5 3 9 9 0 1149 1150 1165 1164 1374 1375 1390 1389\n1004 5 3 20 20 0 1150 1151 1166 1165 1375 1376 1391 1390\n1005 5 3 20 20 0 1151 1152 1167 1166 1376 1377 1392 1391\n1006 5 3 20 20 0 1152 1153 1168 1167 1377 1378 1393 1392\n1007 5 3 20 20 0 1153 1154 1169 1168 1378 1379 1394 1393\n1008 5 3 20 20 0 1154 1155 1170 1169 1379 1380 1395 1394\n1009 5 3 2 2 0 1156 1157 1172 1171 1381 1382 1397 1396\n1010 5 3 2 2 0 1157 1158 1173 1172 1382 1383 1398 1397\n1011 5 3 2 2 0 1158 1159 1174 1173 1383 1384 1399 1398\n1012 5 3 2 2 0 1159 1160 1175 1174 1384 1385 1400 1399\n1013 5 3 19 19 0 1160 1161 1176 1175 1385 1386 1401 1400\n1014 5 3 19 19 0 1161 1162 1177 1176 1386 1387 1402 1401\n1015 5 3 19 19 0 1162 1163 1178 1177 1387 1388 1403 1402\n1016 5 3 9 9 0 1163 1164 1179 1178 1388 1389 1404 1403\n1017 5 3 9 9 0 1164 1165 1180 1179 1389 1390 1405 1404\n1018 5 3 20 20 0 1165 1166 1181 1180 1390 1391 1406 1405\n1019 5 3 20 20 0 1166 1167 1182 1181 1391 1392 1407 1406\n1020 5 3 20 20 0 1167 1168 1183 1182 1392 1393 1408 1407\n1021 5 3 20 20 0 1168 1169 1184 1183 1393 1394 1409 1408\n1022 5 3 20 20 0 1169 1170 1185 1184 1394 1395 1410 1409\n1023 5 3 2 2 0 1171 1172 1187 1186 1396 1397 1412 1411\n1024 5 3 2 2 0 1172 1173 1188 1187 1397 1398 1413 1412\n1025 5 3 2 2 0 1173 1174 1189 1188 1398 1399 1414 1413\n1026 5 3 2 2 0 1174 1175 1190 1189 1399 1400 1415 1414\n1027 5 3 19 19 0 1175 1176 1191 1190 1400 1401 1416 1415\n1028 5 3 19 19 0 1176 1177 1192 1191 1401 1402 1417 1416\n1029 5 3 19 19 0 1177 1178 1193 1192 1402 1403 1418 1417\n1030 5 3 8 8 0 1178 1179 1194 1193 1403 1404 1419 1418\n1031 5 3 8 8 0 1179 1180 1195 1194 1404 1405 1420 1419\n1032 5 3 20 20 0 1180 1181 1196 1195 1405 1406 1421 1420\n1033 5 3 20 20 0 1181 1182 1197 1196 1406 1407 1422 1421\n1034 5 3 20 20 0 1182 1183 1198 1197 1407 1408 1423 1422\n1035 5 3 20 20 0 1183 1184 1199 1198 1408 1409 1424 1423\n1036 5 3 18 18 0 1184 1185 1200 1199 1409 1410 1425 1424\n1037 5 3 2 2 0 1186 1187 1202 1201 1411 1412 1427 1426\n1038 5 3 2 2 0 1187 1188 1203 1202 1412 1413 1428 1427\n1039 5 3 2 2 0 1188 1189 1204 1203 1413 1414 1429 1428\n1040 5 3 2 2 0 1189 1190 1205 1204 1414 1415 1430 1429\n1041 5 3 2 2 0 1190 1191 1206 1205 1415 1416 1431 1430\n1042 5 3 19 19 0 1191 1192 1207 1206 1416 1417 1432 1431\n1043 5 3 8 8 0 1192 1193 1208 1207 1417 1418 1433 1432\n1044 5 3 8 8 0 1193 1194 1209 1208 1418 1419 1434 1433\n1045 5 3 8 8 0 1194 1195 1210 1209 1419 1420 1435 1434\n1046 5 3 8 8 0 1195 1196 1211 1210 1420 1421 1436 1435\n1047 5 3 20 20 0 1196 1197 1212 1211 1421 1422 1437 1436\n1048 5 3 20 20 0 1197 1198 1213 1212 1422 1423 1438 1437\n1049 5 3 18 18 0 1198 1199 1214 1213 1423 1424 1439 1438\n1050 5 3 18 18 0 1199 1200 1215 1214 1424 1425 1440 1439\n1051 5 3 2 2 0 1201 1202 1217 1216 1426 1427 1442 1441\n1052 5 3 2 2 0 1202 1203 1218 1217 1427 1428 1443 1442\n1053 5 3 2 2 0 1203 1204 1219 1218 1428 1429 1444 1443\n1054 5 3 2 2 0 1204 1205 1220 1219 1429 1430 1445 1444\n1055 5 3 2 2 0 1205 1206 1221 1220 1430 1431 1446 1445\n1056 5 3 8 8 0 1206 1207 1222 1221 1431 1432 1447 1446\n1057 5 3 8 8 0 1207 1208 1223 1222 1432 1433 1448 1447\n1058 5 3 8 8 0 1208 1209 1224 1223 1433 1434 1449 1448\n1059 5 3 8 8 0 1209 1210 1225 1224 1434 1435 1450 1449\n1060 5 3 8 8 0 1210 1211 1226 1225 1435 1436 1451 1450\n1061 5 3 20 20 0 1211 1212 1227 1226 1436 1437 1452 1451\n1062 5 3 18 18 0 1212 1213 1228 1227 1437 1438 1453 1452\n1063 5 3 18 18 0 1213 1214 1229 1228 1438 1439 1454 1453\n1064 5 3 18 18 0 1214 1215 1230 1229 1439 1440 1455 1454\n1065 5 3 2 2 0 1216 1217 1232 1231 1441 1442 1457 1456\n1066 5 3 1 1 0 1217 1218 1233 1232 1442 1443 1458 1457\n1067 5 3 1 1 0 1218 1219 1234 1233 1443 1444 1459 1458\n1068 5 3 1 1 0 1219 1220 1235 1234 1444 1445 1460 1459\n1069 5 3 1 1 0 1220 1221 1236 1235 1445 1446 1461 1460\n1070 5 3 8 8 0 1221 1222 1237 1236 1446 1447 1462 1461\n1071 5 3 8 8 0 1222 1223 1238 1237 1447 1448 1463 1462\n1072 5 3 8 8 0 1223 1224 1239 1238 1448 1449 1464 1463\n1073 5 3 8 8 0 1224 1225 1240 1239 1449 1450 1465 1464\n1074 5 3 8 8 0 1225 1226 1241 1240 1450 1451 1466 1465\n1075 5 3 16 16 0 1226 1227 1242 1241 1451 1452 1467 1466\n1076 5 3 13 13 0 1227 1228 1243 1242 1452 1453 1468 1467\n1077 5 3 13 13 0 1228 1229 1244 1243 1453 1454 1469 1468\n1078 5 3 13 13 0 1229 1230 1245 1244 1454 1455 1470 1469\n1079 5 3 1 1 0 1231 1232 1247 1246 1456 1457 1472 1471\n1080 5 3 1 1 0 1232 1233 1248 1247 1457 1458 1473 1472\n1081 5 3 1 1 0 1233 1234 1249 1248 1458 1459 1474 1473\n1082 5 3 1 1 0 1234 1235 1250 1249 1459 1460 1475 1474\n1083 5 3 1 1 0 1235 1236 1251 1250 1460 1461 1476 1475\n1084 5 3 1 1 0 1236 1237 1252 1251 1461 1462 1477 1476\n1085 5 3 1 1 0 1237 1238 1253 1252 1462 1463 1478 1477\n1086 5 3 8 8 0 1238 1239 1254 1253 1463 1464 1479 1478\n1087 5 3 8 8 0 1239 1240 1255 1254 1464 1465 1480 1479\n1088 5 3 16 16 0 1240 1241 1256 1255 1465 1466 1481 1480\n1089 5 3 16 16 0 1241 1242 1257 1256 1466 1467 1482 1481\n1090 5 3 13 13 0 1242 1243 1258 1257 1467 1468 1483 1482\n1091 5 3 13 13 0 1243 1244 1259 1258 1468 1469 1484 1483\n1092 5 3 13 13 0 1244 1245 1260 1259 1469 1470 1485 1484\n1093 5 3 1 1 0 1246 1247 1262 1261 1471 1472 1487 1486\n1094 5 3 1 1 0 1247 1248 1263 1262 1472 1473 1488 1487\n1095 5 3 1 1 0 1248 1249 1264 1263 1473 1474 1489 1488\n1096 5 3 1 1 0 1249 1250 1265 1264 1474 1475 1490 1489\n1097 5 3 1 1 0 1250 1251 1266 1265 1475 1476 1491 1490\n1098 5 3 1 1 0 1251 1252 1267 1266 1476 1477 1492 1491\n1099 5 3 1 1 0 1252 1253 1268 1267 1477 1478 1493 1492\n1100 5 3 5 5 0 1253 1254 1269 1268 1478 1479 1494 1493\n1101 5 3 5 5 0 1254 1255 1270 1269 1479 1480 1495 1494\n1102 5 3 5 5 0 1255 1256 1271 1270 1480 1481 1496 1495\n1103 5 3 5 5 0 1256 1257 1272 1271 1481 1482 1497 1496\n1104 5 3 13 13 0 1257 1258 1273 1272 1482 1483 1498 1497\n1105 5 3 13 13 0 1258 1259 1274 1273 1483 1484 1499 1498\n1106 5 3 13 13 0 1259 1260 1275 1274 1484 1485 1500 1499\n1107 5 3 1 1 0 1261 1262 1277 1276 1486 1487 1502 1501\n1108 5 3 1 1 0 1262 1263 1278 1277 1487 1488 1503 1502\n1109 5 3 1 1 0 1263 1264 1279 1278 1488 1489 1504 1503\n1110 5 3 1 1 0 1264 1265 1280 1279 1489 1490 1505 1504\n1111 5 3 1 1 0 1265 1266 1281 1280 1490 1491 1506 1505\n1112 5 3 1 1 0 1266 1267 1282 1281 1491 1492 1507 1506\n1113 5 3 1 1 0 1267 1268 1283 1282 1492 1493 1508 1507\n1114 5 3 1 1 0 1268 1269 1284 1283 1493 1494 1509 1508\n1115 5 3 5 5 0 1269 1270 1285 1284 1494 1495 1510 1509\n1116 5 3 5 5 0 1270 1271 1286 1285 1495 1496 1511 1510\n1117 5 3 5 5 0 1271 1272 1287 1286 1496 1497 1512 1511\n1118 5 3 13 13 0 1272 1273 1288 1287 1497 1498 1513 1512\n1119 5 3 13 13 0 1273 1274 1289 1288 1498 1499 1514 1513\n1120 5 3 13 13 0 1274 1275 1290 1289 1499 1500 1515 1514\n1121 5 3 1 1 0 1276 1277 1292 1291 1501 1502 1517 1516\n1122 5 3 1 1 0 1277 1278 1293 1292 1502 1503 1518 1517\n1123 5 3 1 1 0 1278 1279 1294 1293 1503 1504 1519 1518\n1124 5 3 1 1 0 1279 1280 1295 1294 1504 1505 1520 1519\n1125 5 3 1 1 0 1280 1281 1296 1295 1505 1506 1521 1520\n1126 5 3 1 1 0 1281 1282 1297 1296 1506 1507 1522 1521\n1127 5 3 1 1 0 1282 1283 1298 1297 1507 1508 1523 1522\n1128 5 3 1 1 0 1283 1284 1299 1298 1508 1509 1524 1523\n1129 5 3 5 5 0 1284 1285 1300 1299 1509 1510 1525 1524\n1130 5 3 5 5 0 1285 1286 1301 1300 1510 1511 1526 1525\n1131 5 3 5 5 0 1286 1287 1302 1301 1511 1512 1527 1526\n1132 5 3 10 10 0 1287 1288 1303 1302 1512 1513 1528 1527\n1133 5 3 10 10 0 1288 1289 1304 1303 1513 1514 1529 1528\n1134 5 3 10 10 0 1289 1290 1305 1304 1514 1515 1530 1529\n1135 5 3 1 1 0 1291 1292 1307 1306 1516 1517 1532 1531\n1136 5 3 1 1 0 1292 1293 1308 1307 1517 1518 1533 1532\n1137 5 3 1 1 0 1293 1294 1309 1308 1518 1519 1534 1533\n1138 5 3 1 1 0 1294 1295 1310 1309 1519 1520 1535 1534\n1139 5 3 1 1 0 1295 1296 1311 1310 1520 1521 1536 1535\n1140 5 3 1 1 0 1296 1297 1312 1311 1521 1522 1537 1536\n1141 5 3 1 1 0 1297 1298 1313 1312 1522 1523 1538 1537\n1142 5 3 1 1 0 1298 1299 1314 1313 1523 1524 1539 1538\n1143 5 3 24 24 0 1299 1300 1315 1314 1524 1525 1540 1539\n1144 5 3 5 5 0 1300 1301 1316 1315 1525 1526 1541 1540\n1145 5 3 10 10 0 1301 1302 1317 1316 1526 1527 1542 1541\n1146 5 3 10 10 0 1302 1303 1318 1317 1527 1528 1543 1542\n1147 5 3 10 10 0 1303 1304 1319 1318 1528 1529 1544 1543\n1148 5 3 10 10 0 1304 1305 1320 1319 1529 1530 1545 1544\n1149 5 3 1 1 0 1306 1307 1322 1321 1531 1532 1547 1546\n1150 5 3 1 1 0 1307 1308 1323 1322 1532 1533 1548 1547\n1151 5 3 1 1 0 1308 1309 1324 1323 1533 1534 1549 1548\n1152 5 3 1 1 0 1309 1310 1325 1324 1534 1535 1550 1549\n1153 5 3 1 1 0 1310 1311 1326 1325 1535 1536 1551 1550\n1154 5 3 1 1 0 1311 1312 1327 1326 1536 1537 1552 1551\n1155 5 3 1 1 0 1312 1313 1328 1327 1537 1538 1553 1552\n1156 5 3 1 1 0 1313 1314 1329 1328 1538 1539 1554 1553\n1157 5 3 24 24 0 1314 1315 1330 1329 1539 1540 1555 1554\n1158 5 3 24 24 0 1315 1316 1331 1330 1540 1541 1556 1555\n1159 5 3 10 10 0 1316 1317 1332 1331 1541 1542 1557 1556\n1160 5 3 10 10 0 1317 1318 1333 1332 1542 1543 1558 1557\n1161 5 3 10 10 0 1318 1319 1334 1333 1543 1544 1559 1558\n1162 5 3 10 10 0 1319 1320 1335 1334 1544 1545 1560 1559\n1163 5 3 1 1 0 1321 1322 1337 1336 1546 1547 1562 1561\n1164 5 3 1 1 0 1322 1323 1338 1337 1547 1548 1563 1562\n1165 5 3 1 1 0 1323 1324 1339 1338 1548 1549 1564 1563\n1166 5 3 1 1 0 1324 1325 1340 1339 1549 1550 1565 1564\n1167 5 3 1 1 0 1325 1326 1341 1340 1550 1551 1566 1565\n1168 5 3 1 1 0 1326 1327 1342 1341 1551 1552 1567 1566\n1169 5 3 1 1 0 1327 1328 1343 1342 1552 1553 1568 1567\n1170 5 3 24 24 0 1328 1329 1344 1343 1553 1554 1569 1568\n1171 5 3 24 24 0 1329 1330 1345 1344 1554 1555 1570 1569\n1172 5 3 24 24 0 1330 1331 1346 1345 1555 1556 1571 1570\n1173 5 3 10 10 0 1331 1332 1347 1346 1556 1557 1572 1571\n1174 5 3 10 10 0 1332 1333 1348 1347 1557 1558 1573 1572\n1175 5 3 10 10 0 1333 1334 1349 1348 1558 1559 1574 1573\n1176 5 3 10 10 0 1334 1335 1350 1349 1559 1560 1575 1574\n1177 5 3 2 2 0 1351 1352 1367 1366 1576 1577 1592 1591\n1178 5 3 2 2 0 1352 1353 1368 1367 1577 1578 1593 1592\n1179 5 3 2 2 0 1353 1354 1369 1368 1578 1579 1594 1593\n1180 5 3 2 2 0 1354 1355 1370 1369 1579 1580 1595 1594\n1181 5 3 2 2 0 1355 1356 1371 1370 1580 1581 1596 1595\n1182 5 3 9 9 0 1356 1357 1372 1371 1581 1582 1597 1596\n1183 5 3 9 9 0 1357 1358 1373 1372 1582 1583 1598 1597\n1184 5 3 9 9 0 1358 1359 1374 1373 1583 1584 1599 1598\n1185 5 3 9 9 0 1359 1360 1375 1374 1584 1585 1600 1599\n1186 5 3 9 9 0 1360 1361 1376 1375 1585 1586 1601 1600\n1187 5 3 18 18 0 1361 1362 1377 1376 1586 1587 1602 1601\n1188 5 3 18 18 0 1362 1363 1378 1377 1587 1588 1603 1602\n1189 5 3 18 18 0 1363 1364 1379 1378 1588 1589 1604 1603\n1190 5 3 18 18 0 1364 1365 1380 1379 1589 1590 1605 1604\n1191 5 3 2 2 0 1366 1367 1382 1381 1591 1592 1607 1606\n1192 5 3 2 2 0 1367 1368 1383 1382 1592 1593 1608 1607\n1193 5 3 2 2 0 1368 1369 1384 1383 1593 1594 1609 1608\n1194 5 3 2 2 0 1369 1370 1385 1384 1594 1595 1610 1609\n1195 5 3 2 2 0 1370 1371 1386 1385 1595 1596 1611 1610\n1196 5 3 2 2 0 1371 1372 1387 1386 1596 1597 1612 1611\n1197 5 3 9 9 0 1372 1373 1388 1387 1597 1598 1613 1612\n1198 5 3 9 9 0 1373 1374 1389 1388 1598 1599 1614 1613\n1199 5 3 9 9 0 1374 1375 1390 1389 1599 1600 1615 1614\n1200 5 3 9 9 0 1375 1376 1391 1390 1600 1601 1616 1615\n1201 5 3 18 18 0 1376 1377 1392 1391 1601 1602 1617 1616\n1202 5 3 18 18 0 1377 1378 1393 1392 1602 1603 1618 1617\n1203 5 3 18 18 0 1378 1379 1394 1393 1603 1604 1619 1618\n1204 5 3 18 18 0 1379 1380 1395 1394 1604 1605 1620 1619\n1205 5 3 2 2 0 1381 1382 1397 1396 1606 1607 1622 1621\n1206 5 3 2 2 0 1382 1383 1398 1397 1607 1608 1623 1622\n1207 5 3 2 2 0 1383 1384 1399 1398 1608 1609 1624 1623\n1208 5 3 2 2 0 1384 1385 1400 1399 1609 1610 1625 1624\n1209 5 3 2 2 0 1385 1386 1401 1400 1610 1611 1626 1625\n1210 5 3 2 2 0 1386 1387 1402 1401 1611 1612 1627 1626\n1211 5 3 9 9 0 1387 1388 1403 1402 1612 1613 1628 1627\n1212 5 3 9 9 0 1388 1389 1404 1403 1613 1614 1629 1628\n1213 5 3 9 9 0 1389 1390 1405 1404 1614 1615 1630 1629\n1214 5 3 9 9 0 1390 1391 1406 1405 1615 1616 1631 1630\n1215 5 3 18 18 0 1391 1392 1407 1406 1616 1617 1632 1631\n1216 5 3 18 18 0 1392 1393 1408 1407 1617 1618 1633 1632\n1217 5 3 18 18 0 1393 1394 1409 1408 1618 1619 1634 1633\n1218 5 3 18 18 0 1394 1395 1410 1409 1619 1620 1635 1634\n1219 5 3 2 2 0 1396 1397 1412 1411 1621 1622 1637 1636\n1220 5 3 2 2 0 1397 1398 1413 1412 1622 1623 1638 1637\n1221 5 3 2 2 0 1398 1399 1414 1413 1623 1624 1639 1638\n1222 5 3 2 2 0 1399 1400 1415 1414 1624 1625 1640 1639\n1223 5 3 2 2 0 1400 1401 1416 1415 1625 1626 1641 1640\n1224 5 3 2 2 0 1401 1402 1417 1416 1626 1627 1642 1641\n1225 5 3 8 8 0 1402 1403 1418 1417 1627 1628 1643 1642\n1226 5 3 9 9 0 1403 1404 1419 1418 1628 1629 1644 1643\n1227 5 3 9 9 0 1404 1405 1420 1419 1629 1630 1645 1644\n1228 5 3 9 9 0 1405 1406 1421 1420 1630 1631 1646 1645\n1229 5 3 18 18 0 1406 1407 1422 1421 1631 1632 1647 1646\n1230 5 3 18 18 0 1407 1408 1423 1422 1632 1633 1648 1647\n1231 5 3 18 18 0 1408 1409 1424 1423 1633 1634 1649 1648\n1232 5 3 18 18 0 1409 1410 1425 1424 1634 1635 1650 1649\n1233 5 3 2 2 0 1411 1412 1427 1426 1636 1637 1652 1651\n1234 5 3 2 2 0 1412 1413 1428 1427 1637 1638 1653 1652\n1235 5 3 2 2 0 1413 1414 1429 1428 1638 1639 1654 1653\n1236 5 3 2 2 0 1414 1415 1430 1429 1639 1640 1655 1654\n1237 5 3 2 2 0 1415 1416 1431 1430 1640 1641 1656 1655\n1238 5 3 2 2 0 1416 1417 1432 1431 1641 1642 1657 1656\n1239 5 3 8 8 0 1417 1418 1433 1432 1642 1643 1658 1657\n1240 5 3 8 8 0 1418 1419 1434 1433 1643 1644 1659 1658\n1241 5 3 8 8 0 1419 1420 1435 1434 1644 1645 1660 1659\n1242 5 3 8 8 0 1420 1421 1436 1435 1645 1646 1661 1660\n1243 5 3 18 18 0 1421 1422 1437 1436 1646 1647 1662 1661\n1244 5 3 18 18 0 1422 1423 1438 1437 1647 1648 1663 1662\n1245 5 3 18 18 0 1423 1424 1439 1438 1648 1649 1664 1663\n1246 5 3 18 18 0 1424 1425 1440 1439 1649 1650 1665 1664\n1247 5 3 2 2 0 1426 1427 1442 1441 1651 1652 1667 1666\n1248 5 3 2 2 0 1427 1428 1443 1442 1652 1653 1668 1667\n1249 5 3 2 2 0 1428 1429 1444 1443 1653 1654 1669 1668\n1250 5 3 2 2 0 1429 1430 1445 1444 1654 1655 1670 1669\n1251 5 3 2 2 0 1430 1431 1446 1445 1655 1656 1671 1670\n1252 5 3 8 8 0 1431 1432 1447 1446 1656 1657 1672 1671\n1253 5 3 8 8 0 1432 1433 1448 1447 1657 1658 1673 1672\n1254 5 3 8 8 0 1433 1434 1449 1448 1658 1659 1674 1673\n1255 5 3 8 8 0 1434 1435 1450 1449 1659 1660 1675 1674\n1256 5 3 8 8 0 1435 1436 1451 1450 1660 1661 1676 1675\n1257 5 3 18 18 0 1436 1437 1452 1451 1661 1662 1677 1676\n1258 5 3 18 18 0 1437 1438 1453 1452 1662 1663 1678 1677\n1259 5 3 18 18 0 1438 1439 1454 1453 1663 1664 1679 1678\n1260 5 3 18 18 0 1439 1440 1455 1454 1664 1665 1680 1679\n1261 5 3 2 2 0 1441 1442 1457 1456 1666 1667 1682 1681\n1262 5 3 2 2 0 1442 1443 1458 1457 1667 1668 1683 1682\n1263 5 3 2 2 0 1443 1444 1459 1458 1668 1669 1684 1683\n1264 5 3 2 2 0 1444 1445 1460 1459 1669 1670 1685 1684\n1265 5 3 2 2 0 1445 1446 1461 1460 1670 1671 1686 1685\n1266 5 3 8 8 0 1446 1447 1462 1461 1671 1672 1687 1686\n1267 5 3 8 8 0 1447 1448 1463 1462 1672 1673 1688 1687\n1268 5 3 8 8 0 1448 1449 1464 1463 1673 1674 1689 1688\n1269 5 3 8 8 0 1449 1450 1465 1464 1674 1675 1690 1689\n1270 5 3 16 16 0 1450 1451 1466 1465 1675 1676 1691 1690\n1271 5 3 16 16 0 1451 1452 1467 1466 1676 1677 1692 1691\n1272 5 3 13 13 0 1452 1453 1468 1467 1677 1678 1693 1692\n1273 5 3 13 13 0 1453 1454 1469 1468 1678 1679 1694 1693\n1274 5 3 13 13 0 1454 1455 1470 1469 1679 1680 1695 1694\n1275 5 3 1 1 0 1456 1457 1472 1471 1681 1682 1697 1696\n1276 5 3 1 1 0 1457 1458 1473 1472 1682 1683 1698 1697\n1277 5 3 1 1 0 1458 1459 1474 1473 1683 1684 1699 1698\n1278 5 3 1 1 0 1459 1460 1475 1474 1684 1685 1700 1699\n1279 5 3 1 1 0 1460 1461 1476 1475 1685 1686 1701 1700\n1280 5 3 1 1 0 1461 1462 1477 1476 1686 1687 1702 1701\n1281 5 3 8 8 0 1462 1463 1478 1477 1687 1688 1703 1702\n1282 5 3 8 8 0 1463 1464 1479 1478 1688 1689 1704 1703\n1283 5 3 8 8 0 1464 1465 1480 1479 1689 1690 1705 1704\n1284 5 3 16 16 0 1465 1466 1481 1480 1690 1691 1706 1705\n1285 5 3 16 16 0 1466 1467 1482 1481 1691 1692 1707 1706\n1286 5 3 13 13 0 1467 1468 1483 1482 1692 1693 1708 1707\n1287 5 3 13 13 0 1468 1469 1484 1483 1693 1694 1709 1708\n1288 5 3 13 13 0 1469 1470 1485 1484 1694 1695 1710 1709\n1289 5 3 1 1 0 1471 1472 1487 1486 1696 1697 1712 1711\n1290 5 3 1 1 0 1472 1473 1488 1487 1697 1698 1713 1712\n1291 5 3 1 1 0 1473 1474 1489 1488 1698 1699 1714 1713\n1292 5 3 1 1 0 1474 1475 1490 1489 1699 1700 1715 1714\n1293 5 3 1 1 0 1475 1476 1491 1490 1700 1701 1716 1715\n1294 5 3 1 1 0 1476 1477 1492 1491 1701 1702 1717 1716\n1295 5 3 6 6 0 1477 1478 1493 1492 1702 1703 1718 1717\n1296 5 3 6 6 0 1478 1479 1494 1493 1703 1704 1719 1718\n1297 5 3 6 6 0 1479 1480 1495 1494 1704 1705 1720 1719\n1298 5 3 5 5 0 1480 1481 1496 1495 1705 1706 1721 1720\n1299 5 3 16 16 0 1481 1482 1497 1496 1706 1707 1722 1721\n1300 5 3 13 13 0 1482 1483 1498 1497 1707 1708 1723 1722\n1301 5 3 13 13 0 1483 1484 1499 1498 1708 1709 1724 1723\n1302 5 3 13 13 0 1484 1485 1500 1499 1709 1710 1725 1724\n1303 5 3 1 1 0 1486 1487 1502 1501 1711 1712 1727 1726\n1304 5 3 1 1 0 1487 1488 1503 1502 1712 1713 1728 1727\n1305 5 3 1 1 0 1488 1489 1504 1503 1713 1714 1729 1728\n1306 5 3 1 1 0 1489 1490 1505 1504 1714 1715 1730 1729\n1307 5 3 1 1 0 1490 1491 1506 1505 1715 1716 1731 1730\n1308 5 3 1 1 0 1491 1492 1507 1506 1716 1717 1732 1731\n1309 5 3 1 1 0 1492 1493 1508 1507 1717 1718 1733 1732\n1310 5 3 6 6 0 1493 1494 1509 1508 1718 1719 1734 1733\n1311 5 3 5 5 0 1494 1495 1510 1509 1719 1720 1735 1734\n1312 5 3 5 5 0 1495 1496 1511 1510 1720 1721 1736 1735\n1313 5 3 10 10 0 1496 1497 1512 1511 1721 1722 1737 1736\n1314 5 3 10 10 0 1497 1498 1513 1512 1722 1723 1738 1737\n1315 5 3 10 10 0 1498 1499 1514 1513 1723 1724 1739 1738\n1316 5 3 10 10 0 1499 1500 1515 1514 1724 1725 1740 1739\n1317 5 3 27 27 0 1501 1502 1517 1516 1726 1727 1742 1741\n1318 5 3 1 1 0 1502 1503 1518 1517 1727 1728 1743 1742\n1319 5 3 1 1 0 1503 1504 1519 1518 1728 1729 1744 1743\n1320 5 3 1 1 0 1504 1505 1520 1519 1729 1730 1745 1744\n1321 5 3 1 1 0 1505 1506 1521 1520 1730 1731 1746 1745\n1322 5 3 1 1 0 1506 1507 1522 1521 1731 1732 1747 1746\n1323 5 3 1 1 0 1507 1508 1523 1522 1732 1733 1748 1747\n1324 5 3 4 4 0 1508 1509 1524 1523 1733 1734 1749 1748\n1325 5 3 5 5 0 1509 1510 1525 1524 1734 1735 1750 1749\n1326 5 3 5 5 0 1510 1511 1526 1525 1735 1736 1751 1750\n1327 5 3 10 10 0 1511 1512 1527 1526 1736 1737 1752 1751\n1328 5 3 10 10 0 1512 1513 1528 1527 1737 1738 1753 1752\n1329 5 3 10 10 0 1513 1514 1529 1528 1738 1739 1754 1753\n1330 5 3 10 10 0 1514 1515 1530 1529 1739 1740 1755 1754\n1331 5 3 27 27 0 1516 1517 1532 1531 1741 1742 1757 1756\n1332 5 3 27 27 0 1517 1518 1533 1532 1742 1743 1758 1757\n1333 5 3 1 1 0 1518 1519 1534 1533 1743 1744 1759 1758\n1334 5 3 1 1 0 1519 1520 1535 1534 1744 1745 1760 1759\n1335 5 3 1 1 0 1520 1521 1536 1535 1745 1746 1761 1760\n1336 5 3 1 1 0 1521 1522 1537 1536 1746 1747 1762 1761\n1337 5 3 1 1 0 1522 1523 1538 1537 1747 1748 1763 1762\n1338 5 3 4 4 0 1523 1524 1539 1538 1748 1749 1764 1763\n1339 5 3 4 4 0 1524 1525 1540 1539 1749 1750 1765 1764\n1340 5 3 10 10 0 1525 1526 1541 1540 1750 1751 1766 1765\n1341 5 3 10 10 0 1526 1527 1542 1541 1751 1752 1767 1766\n1342 5 3 10 10 0 1527 1528 1543 1542 1752 1753 1768 1767\n1343 5 3 10 10 0 1528 1529 1544 1543 1753 1754 1769 1768\n1344 5 3 10 10 0 1529 1530 1545 1544 1754 1755 1770 1769\n1345 5 3 27 27 0 1531 1532 1547 1546 1756 1757 1772 1771\n1346 5 3 27 27 0 1532 1533 1548 1547 1757 1758 1773 1772\n1347 5 3 27 27 0 1533 1534 1549 1548 1758 1759 1774 1773\n1348 5 3 1 1 0 1534 1535 1550 1549 1759 1760 1775 1774\n1349 5 3 1 1 0 1535 1536 1551 1550 1760 1761 1776 1775\n1350 5 3 1 1 0 1536 1537 1552 1551 1761 1762 1777 1776\n1351 5 3 4 4 0 1537 1538 1553 1552 1762 1763 1778 1777\n1352 5 3 4 4 0 1538 1539 1554 1553 1763 1764 1779 1778\n1353 5 3 4 4 0 1539 1540 1555 1554 1764 1765 1780 1779\n1354 5 3 10 10 0 1540 1541 1556 1555 1765 1766 1781 1780\n1355 5 3 10 10 0 1541 1542 1557 1556 1766 1767 1782 1781\n1356 5 3 10 10 0 1542 1543 1558 1557 1767 1768 1783 1782\n1357 5 3 10 10 0 1543 1544 1559 1558 1768 1769 1784 1783\n1358 5 3 10 10 0 1544 1545 1560 1559 1769 1770 1785 1784\n1359 5 3 27 27 0 1546 1547 1562 1561 1771 1772 1787 1786\n1360 5 3 27 27 0 1547 1548 1563 1562 1772 1773 1788 1787\n1361 5 3 27 27 0 1548 1549 1564 1563 1773 1774 1789 1788\n1362 5 3 1 1 0 1549 1550 1565 1564 1774 1775 1790 1789\n1363 5 3 1 1 0 1550 1551 1566 1565 1775 1776 1791 1790\n1364 5 3 1 1 0 1551 1552 1567 1566 1776 1777 1792 1791\n1365 5 3 4 4 0 1552 1553 1568 1567 1777 1778 1793 1792\n1366 5 3 4 4 0 1553 1554 1569 1568 1778 1779 1794 1793\n1367 5 3 4 4 0 1554 1555 1570 1569 1779 1780 1795 1794\n1368 5 3 10 10 0 1555 1556 1571 1570 1780 1781 1796 1795\n1369 5 3 10 10 0 1556 1557 1572 1571 1781 1782 1797 1796\n1370 5 3 10 10 0 1557 1558 1573 1572 1782 1783 1798 1797\n1371 5 3 10 10 0 1558 1559 1574 1573 1783 1784 1799 1798\n1372 5 3 10 10 0 1559 1560 1575 1574 1784 1785 1800 1799\n1373 5 3 2 2 0 1576 1577 1592 1591 1801 1802 1817 1816\n1374 5 3 2 2 0 1577 1578 1593 1592 1802 1803 1818 1817\n1375 5 3 2 2 0 1578 1579 1594 1593 1803 1804 1819 1818\n1376 5 3 2 2 0 1579 1580 1595 1594 1804 1805 1820 1819\n1377 5 3 2 2 0 1580 1581 1596 1595 1805 1806 1821 1820\n1378 5 3 9 9 0 1581 1582 1597 1596 1806 1807 1822 1821\n1379 5 3 9 9 0 1582 1583 1598 1597 1807 1808 1823 1822\n1380 5 3 9 9 0 1583 1584 1599 1598 1808 1809 1824 1823\n1381 5 3 9 9 0 1584 1585 1600 1599 1809 1810 1825 1824\n1382 5 3 9 9 0 1585 1586 1601 1600 1810 1811 1826 1825\n1383 5 3 18 18 0 1586 1587 1602 1601 1811 1812 1827 1826\n1384 5 3 18 18 0 1587 1588 1603 1602 1812 1813 1828 1827\n1385 5 3 18 18 0 1588 1589 1604 1603 1813 1814 1829 1828\n1386 5 3 18 18 0 1589 1590 1605 1604 1814 1815 1830 1829\n1387 5 3 2 2 0 1591 1592 1607 1606 1816 1817 1832 1831\n1388 5 3 2 2 0 1592 1593 1608 1607 1817 1818 1833 1832\n1389 5 3 2 2 0 1593 1594 1609 1608 1818 1819 1834 1833\n1390 5 3 2 2 0 1594 1595 1610 1609 1819 1820 1835 1834\n1391 5 3 2 2 0 1595 1596 1611 1610 1820 1821 1836 1835\n1392 5 3 12 12 0 1596 1597 1612 1611 1821 1822 1837 1836\n1393 5 3 9 9 0 1597 1598 1613 1612 1822 1823 1838 1837\n1394 5 3 9 9 0 1598 1599 1614 1613 1823 1824 1839 1838\n1395 5 3 9 9 0 1599 1600 1615 1614 1824 1825 1840 1839\n1396 5 3 9 9 0 1600 1601 1616 1615 1825 1826 1841 1840\n1397 5 3 18 18 0 1601 1602 1617 1616 1826 1827 1842 1841\n1398 5 3 18 18 0 1602 1603 1618 1617 1827 1828 1843 1842\n1399 5 3 18 18 0 1603 1604 1619 1618 1828 1829 1844 1843\n1400 5 3 18 18 0 1604 1605 1620 1619 1829 1830 1845 1844\n1401 5 3 2 2 0 1606 1607 1622 1621 1831 1832 1847 1846\n1402 5 3 2 2 0 1607 1608 1623 1622 1832 1833 1848 1847\n1403 5 3 2 2 0 1608 1609 1624 1623 1833 1834 1849 1848\n1404 5 3 2 2 0 1609 1610 1625 1624 1834 1835 1850 1849\n1405 5 3 2 2 0 1610 1611 1626 1625 1835 1836 1851 1850\n1406 5 3 2 2 0 1611 1612 1627 1626 1836 1837 1852 1851\n1407 5 3 9 9 0 1612 1613 1628 1627 1837 1838 1853 1852\n1408 5 3 9 9 0 1613 1614 1629 1628 1838 1839 1854 1853\n1409 5 3 9 9 0 1614 1615 1630 1629 1839 1840 1855 1854\n1410 5 3 9 9 0 1615 1616 1631 1630 1840 1841 1856 1855\n1411 5 3 18 18 0 1616 1617 1632 1631 1841 1842 1857 1856\n1412 5 3 18 18 0 1617 1618 1633 1632 1842 1843 1858 1857\n1413 5 3 18 18 0 1618 1619 1634 1633 1843 1844 1859 1858\n1414 5 3 18 18 0 1619 1620 1635 1634 1844 1845 1860 1859\n1415 5 3 2 2 0 1621 1622 1637 1636 1846 1847 1862 1861\n1416 5 3 2 2 0 1622 1623 1638 1637 1847 1848 1863 1862\n1417 5 3 2 2 0 1623 1624 1639 1638 1848 1849 1864 1863\n1418 5 3 2 2 0 1624 1625 1640 1639 1849 1850 1865 1864\n1419 5 3 2 2 0 1625 1626 1641 1640 1850 1851 1866 1865\n1420 5 3 2 2 0 1626 1627 1642 1641 1851 1852 1867 1866\n1421 5 3 9 9 0 1627 1628 1643 1642 1852 1853 1868 1867\n1422 5 3 9 9 0 1628 1629 1644 1643 1853 1854 1869 1868\n1423 5 3 9 9 0 1629 1630 1645 1644 1854 1855 1870 1869\n1424 5 3 9 9 0 1630 1631 1646 1645 1855 1856 1871 1870\n1425 5 3 18 18 0 1631 1632 1647 1646 1856 1857 1872 1871\n1426 5 3 18 18 0 1632 1633 1648 1647 1857 1858 1873 1872\n1427 5 3 18 18 0 1633 1634 1649 1648 1858 1859 1874 1873\n1428 5 3 18 18 0 1634 1635 1650 1649 1859 1860 1875 1874\n1429 5 3 2 2 0 1636 1637 1652 1651 1861 1862 1877 1876\n1430 5 3 2 2 0 1637 1638 1653 1652 1862 1863 1878 1877\n1431 5 3 2 2 0 1638 1639 1654 1653 1863 1864 1879 1878\n1432 5 3 2 2 0 1639 1640 1655 1654 1864 1865 1880 1879\n1433 5 3 2 2 0 1640 1641 1656 1655 1865 1866 1881 1880\n1434 5 3 2 2 0 1641 1642 1657 1656 1866 1867 1882 1881\n1435 5 3 8 8 0 1642 1643 1658 1657 1867 1868 1883 1882\n1436 5 3 8 8 0 1643 1644 1659 1658 1868 1869 1884 1883\n1437 5 3 9 9 0 1644 1645 1660 1659 1869 1870 1885 1884\n1438 5 3 23 23 0 1645 1646 1661 1660 1870 1871 1886 1885\n1439 5 3 18 18 0 1646 1647 1662 1661 1871 1872 1887 1886\n1440 5 3 18 18 0 1647 1648 1663 1662 1872 1873 1888 1887\n1441 5 3 18 18 0 1648 1649 1664 1663 1873 1874 1889 1888\n1442 5 3 18 18 0 1649 1650 1665 1664 1874 1875 1890 1889\n1443 5 3 2 2 0 1651 1652 1667 1666 1876 1877 1892 1891\n1444 5 3 2 2 0 1652 1653 1668 1667 1877 1878 1893 1892\n1445 5 3 2 2 0 1653 1654 1669 1668 1878 1879 1894 1893\n1446 5 3 2 2 0 1654 1655 1670 1669 1879 1880 1895 1894\n1447 5 3 2 2 0 1655 1656 1671 1670 1880 1881 1896 1895\n1448 5 3 30 30 0 1656 1657 1672 1671 1881 1882 1897 1896\n1449 5 3 8 8 0 1657 1658 1673 1672 1882 1883 1898 1897\n1450 5 3 8 8 0 1658 1659 1674 1673 1883 1884 1899 1898\n1451 5 3 8 8 0 1659 1660 1675 1674 1884 1885 1900 1899\n1452 5 3 23 23 0 1660 1661 1676 1675 1885 1886 1901 1900\n1453 5 3 18 18 0 1661 1662 1677 1676 1886 1887 1902 1901\n1454 5 3 18 18 0 1662 1663 1678 1677 1887 1888 1903 1902\n1455 5 3 18 18 0 1663 1664 1679 1678 1888 1889 1904 1903\n1456 5 3 18 18 0 1664 1665 1680 1679 1889 1890 1905 1904\n1457 5 3 2 2 0 1666 1667 1682 1681 1891 1892 1907 1906\n1458 5 3 2 2 0 1667 1668 1683 1682 1892 1893 1908 1907\n1459 5 3 2 2 0 1668 1669 1684 1683 1893 1894 1909 1908\n1460 5 3 2 2 0 1669 1670 1685 1684 1894 1895 1910 1909\n1461 5 3 30 30 0 1670 1671 1686 1685 1895 1896 1911 1910\n1462 5 3 30 30 0 1671 1672 1687 1686 1896 1897 1912 1911\n1463 5 3 8 8 0 1672 1673 1688 1687 1897 1898 1913 1912\n1464 5 3 8 8 0 1673 1674 1689 1688 1898 1899 1914 1913\n1465 5 3 8 8 0 1674 1675 1690 1689 1899 1900 1915 1914\n1466 5 3 16 16 0 1675 1676 1691 1690 1900 1901 1916 1915\n1467 5 3 16 16 0 1676 1677 1692 1691 1901 1902 1917 1916\n1468 5 3 22 22 0 1677 1678 1693 1692 1902 1903 1918 1917\n1469 5 3 22 22 0 1678 1679 1694 1693 1903 1904 1919 1918\n1470 5 3 22 22 0 1679 1680 1695 1694 1904 1905 1920 1919\n1471 5 3 27 27 0 1681 1682 1697 1696 1906 1907 1922 1921\n1472 5 3 27 27 0 1682 1683 1698 1697 1907 1908 1923 1922\n1473 5 3 27 27 0 1683 1684 1699 1698 1908 1909 1924 1923\n1474 5 3 27 27 0 1684 1685 1700 1699 1909 1910 1925 1924\n1475 5 3 30 30 0 1685 1686 1701 1700 1910 1911 1926 1925\n1476 5 3 30 30 0 1686 1687 1702 1701 1911 1912 1927 1926\n1477 5 3 30 30 0 1687 1688 1703 1702 1912 1913 1928 1927\n1478 5 3 6 6 0 1688 1689 1704 1703 1913 1914 1929 1928\n1479 5 3 6 6 0 1689 1690 1705 1704 1914 1915 1930 1929\n1480 5 3 16 16 0 1690 1691 1706 1705 1915 1916 1931 1930\n1481 5 3 16 16 0 1691 1692 1707 1706 1916 1917 1932 1931\n1482 5 3 22 22 0 1692 1693 1708 1707 1917 1918 1933 1932\n1483 5 3 22 22 0 1693 1694 1709 1708 1918 1919 1934 1933\n1484 5 3 22 22 0 1694 1695 1710 1709 1919 1920 1935 1934\n1485 5 3 27 27 0 1696 1697 1712 1711 1921 1922 1937 1936\n1486 5 3 27 27 0 1697 1698 1713 1712 1922 1923 1938 1937\n1487 5 3 27 27 0 1698 1699 1714 1713 1923 1924 1939 1938\n1488 5 3 27 27 0 1699 1700 1715 1714 1924 1925 1940 1939\n1489 5 3 27 27 0 1700 1701 1716 1715 1925 1926 1941 1940\n1490 5 3 30 30 0 1701 1702 1717 1716 1926 1927 1942 1941\n1491 5 3 6 6 0 1702 1703 1718 1717 1927 1928 1943 1942\n1492 5 3 6 6 0 1703 1704 1719 1718 1928 1929 1944 1943\n1493 5 3 6 6 0 1704 1705 1720 1719 1929 1930 1945 1944\n1494 5 3 16 16 0 1705 1706 1721 1720 1930 1931 1946 1945\n1495 5 3 16 16 0 1706 1707 1722 1721 1931 1932 1947 1946\n1496 5 3 10 10 0 1707 1708 1723 1722 1932 1933 1948 1947\n1497 5 3 22 22 0 1708 1709 1724 1723 1933 1934 1949 1948\n1498 5 3 22 22 0 1709 1710 1725 1724 1934 1935 1950 1949\n1499 5 3 27 27 0 1711 1712 1727 1726 1936 1937 1952 1951\n1500 5 3 27 27 0 1712 1713 1728 1727 1937 1938 1953 1952\n1501 5 3 27 27 0 1713 1714 1729 1728 1938 1939 1954 1953\n1502 5 3 27 27 0 1714 1715 1730 1729 1939 1940 1955 1954\n1503 5 3 27 27 0 1715 1716 1731 1730 1940 1941 1956 1955\n1504 5 3 27 27 0 1716 1717 1732 1731 1941 1942 1957 1956\n1505 5 3 6 6 0 1717 1718 1733 1732 1942 1943 1958 1957\n1506 5 3 6 6 0 1718 1719 1734 1733 1943 1944 1959 1958\n1507 5 3 6 6 0 1719 1720 1735 1734 1944 1945 1960 1959\n1508 5 3 6 6 0 1720 1721 1736 1735 1945 1946 1961 1960\n1509 5 3 10 10 0 1721 1722 1737 1736 1946 1947 1962 1961\n1510 5 3 10 10 0 1722 1723 1738 1737 1947 1948 1963 1962\n1511 5 3 10 10 0 1723 1724 1739 1738 1948 1949 1964 1963\n1512 5 3 10 10 0 1724 1725 1740 1739 1949 1950 1965 1964\n1513 5 3 27 27 0 1726 1727 1742 1741 1951 1952 1967 1966\n1514 5 3 27 27 0 1727 1728 1743 1742 1952 1953 1968 1967\n1515 5 3 27 27 0 1728 1729 1744 1743 1953 1954 1969 1968\n1516 5 3 27 27 0 1729 1730 1745 1744 1954 1955 1970 1969\n1517 5 3 27 27 0 1730 1731 1746 1745 1955 1956 1971 1970\n1518 5 3 27 27 0 1731 1732 1747 1746 1956 1957 1972 1971\n1519 5 3 6 6 0 1732 1733 1748 1747 1957 1958 1973 1972\n1520 5 3 6 6 0 1733 1734 1749 1748 1958 1959 1974 1973\n1521 5 3 6 6 0 1734 1735 1750 1749 1959 1960 1975 1974\n1522 5 3 10 10 0 1735 1736 1751 1750 1960 1961 1976 1975\n1523 5 3 10 10 0 1736 1737 1752 1751 1961 1962 1977 1976\n1524 5 3 10 10 0 1737 1738 1753 1752 1962 1963 1978 1977\n1525 5 3 10 10 0 1738 1739 1754 1753 1963 1964 1979 1978\n1526 5 3 10 10 0 1739 1740 1755 1754 1964 1965 1980 1979\n1527 5 3 27 27 0 1741 1742 1757 1756 1966 1967 1982 1981\n1528 5 3 27 27 0 1742 1743 1758 1757 1967 1968 1983 1982\n1529 5 3 27 27 0 1743 1744 1759 1758 1968 1969 1984 1983\n1530 5 3 27 27 0 1744 1745 1760 1759 1969 1970 1985 1984\n1531 5 3 27 27 0 1745 1746 1761 1760 1970 1971 1986 1985\n1532 5 3 27 27 0 1746 1747 1762 1761 1971 1972 1987 1986\n1533 5 3 4 4 0 1747 1748 1763 1762 1972 1973 1988 1987\n1534 5 3 4 4 0 1748 1749 1764 1763 1973 1974 1989 1988\n1535 5 3 4 4 0 1749 1750 1765 1764 1974 1975 1990 1989\n1536 5 3 10 10 0 1750 1751 1766 1765 1975 1976 1991 1990\n1537 5 3 10 10 0 1751 1752 1767 1766 1976 1977 1992 1991\n1538 5 3 10 10 0 1752 1753 1768 1767 1977 1978 1993 1992\n1539 5 3 10 10 0 1753 1754 1769 1768 1978 1979 1994 1993\n1540 5 3 10 10 0 1754 1755 1770 1769 1979 1980 1995 1994\n1541 5 3 27 27 0 1756 1757 1772 1771 1981 1982 1997 1996\n1542 5 3 27 27 0 1757 1758 1773 1772 1982 1983 1998 1997\n1543 5 3 27 27 0 1758 1759 1774 1773 1983 1984 1999 1998\n1544 5 3 27 27 0 1759 1760 1775 1774 1984 1985 2000 1999\n1545 5 3 27 27 0 1760 1761 1776 1775 1985 1986 2001 2000\n1546 5 3 27 27 0 1761 1762 1777 1776 1986 1987 2002 2001\n1547 5 3 4 4 0 1762 1763 1778 1777 1987 1988 2003 2002\n1548 5 3 4 4 0 1763 1764 1779 1778 1988 1989 2004 2003\n1549 5 3 4 4 0 1764 1765 1780 1779 1989 1990 2005 2004\n1550 5 3 10 10 0 1765 1766 1781 1780 1990 1991 2006 2005\n1551 5 3 10 10 0 1766 1767 1782 1781 1991 1992 2007 2006\n1552 5 3 10 10 0 1767 1768 1783 1782 1992 1993 2008 2007\n1553 5 3 10 10 0 1768 1769 1784 1783 1993 1994 2009 2008\n1554 5 3 10 10 0 1769 1770 1785 1784 1994 1995 2010 2009\n1555 5 3 27 27 0 1771 1772 1787 1786 1996 1997 2012 2011\n1556 5 3 27 27 0 1772 1773 1788 1787 1997 1998 2013 2012\n1557 5 3 27 27 0 1773 1774 1789 1788 1998 1999 2014 2013\n1558 5 3 27 27 0 1774 1775 1790 1789 1999 2000 2015 2014\n1559 5 3 27 27 0 1775 1776 1791 1790 2000 2001 2016 2015\n1560 5 3 27 27 0 1776 1777 1792 1791 2001 2002 2017 2016\n1561 5 3 4 4 0 1777 1778 1793 1792 2002 2003 2018 2017\n1562 5 3 4 4 0 1778 1779 1794 1793 2003 2004 2019 2018\n1563 5 3 4 4 0 1779 1780 1795 1794 2004 2005 2020 2019\n1564 5 3 10 10 0 1780 1781 1796 1795 2005 2006 2021 2020\n1565 5 3 10 10 0 1781 1782 1797 1796 2006 2007 2022 2021\n1566 5 3 10 10 0 1782 1783 1798 1797 2007 2008 2023 2022\n1567 5 3 10 10 0 1783 1784 1799 1798 2008 2009 2024 2023\n1568 5 3 10 10 0 1784 1785 1800 1799 2009 2010 2025 2024\n1569 5 3 2 2 0 1801 1802 1817 1816 2026 2027 2042 2041\n1570 5 3 2 2 0 1802 1803 1818 1817 2027 2028 2043 2042\n1571 5 3 2 2 0 1803 1804 1819 1818 2028 2029 2044 2043\n1572 5 3 2 2 0 1804 1805 1820 1819 2029 2030 2045 2044\n1573 5 3 12 12 0 1805 1806 1821 1820 2030 2031 2046 2045\n1574 5 3 12 12 0 1806 1807 1822 1821 2031 2032 2047 2046\n1575 5 3 9 9 0 1807 1808 1823 1822 2032 2033 2048 2047\n1576 5 3 9 9 0 1808 1809 1824 1823 2033 2034 2049 2048\n1577 5 3 9 9 0 1809 1810 1825 1824 2034 2035 2050 2049\n1578 5 3 9 9 0 1810 1811 1826 1825 2035 2036 2051 2050\n1579 5 3 9 9 0 1811 1812 1827 1826 2036 2037 2052 2051\n1580 5 3 18 18 0 1812 1813 1828 1827 2037 2038 2053 2052\n1581 5 3 18 18 0 1813 1814 1829 1828 2038 2039 2054 2053\n1582 5 3 18 18 0 1814 1815 1830 1829 2039 2040 2055 2054\n1583 5 3 2 2 0 1816 1817 1832 1831 2041 2042 2057 2056\n1584 5 3 2 2 0 1817 1818 1833 1832 2042 2043 2058 2057\n1585 5 3 2 2 0 1818 1819 1834 1833 2043 2044 2059 2058\n1586 5 3 2 2 0 1819 1820 1835 1834 2044 2045 2060 2059\n1587 5 3 12 12 0 1820 1821 1836 1835 2045 2046 2061 2060\n1588 5 3 12 12 0 1821 1822 1837 1836 2046 2047 2062 2061\n1589 5 3 9 9 0 1822 1823 1838 1837 2047 2048 2063 2062\n1590 5 3 9 9 0 1823 1824 1839 1838 2048 2049 2064 2063\n1591 5 3 9 9 0 1824 1825 1840 1839 2049 2050 2065 2064\n1592 5 3 9 9 0 1825 1826 1841 1840 2050 2051 2066 2065\n1593 5 3 18 18 0 1826 1827 1842 1841 2051 2052 2067 2066\n1594 5 3 18 18 0 1827 1828 1843 1842 2052 2053 2068 2067\n1595 5 3 18 18 0 1828 1829 1844 1843 2053 2054 2069 2068\n1596 5 3 18 18 0 1829 1830 1845 1844 2054 2055 2070 2069\n1597 5 3 2 2 0 1831 1832 1847 1846 2056 2057 2072 2071\n1598 5 3 2 2 0 1832 1833 1848 1847 2057 2058 2073 2072\n1599 5 3 2 2 0 1833 1834 1849 1848 2058 2059 2074 2073\n1600 5 3 2 2 0 1834 1835 1850 1849 2059 2060 2075 2074\n1601 5 3 2 2 0 1835 1836 1851 1850 2060 2061 2076 2075\n1602 5 3 12 12 0 1836 1837 1852 1851 2061 2062 2077 2076\n1603 5 3 12 12 0 1837 1838 1853 1852 2062 2063 2078 2077\n1604 5 3 9 9 0 1838 1839 1854 1853 2063 2064 2079 2078\n1605 5 3 9 9 0 1839 1840 1855 1854 2064 2065 2080 2079\n1606 5 3 9 9 0 1840 1841 1856 1855 2065 2066 2081 2080\n1607 5 3 18 18 0 1841 1842 1857 1856 2066 2067 2082 2081\n1608 5 3 18 18 0 1842 1843 1858 1857 2067 2068 2083 2082\n1609 5 3 18 18 0 1843 1844 1859 1858 2068 2069 2084 2083\n1610 5 3 18 18 0 1844 1845 1860 1859 2069 2070 2085 2084\n1611 5 3 2 2 0 1846 1847 1862 1861 2071 2072 2087 2086\n1612 5 3 2 2 0 1847 1848 1863 1862 2072 2073 2088 2087\n1613 5 3 2 2 0 1848 1849 1864 1863 2073 2074 2089 2088\n1614 5 3 2 2 0 1849 1850 1865 1864 2074 2075 2090 2089\n1615 5 3 2 2 0 1850 1851 1866 1865 2075 2076 2091 2090\n1616 5 3 12 12 0 1851 1852 1867 1866 2076 2077 2092 2091\n1617 5 3 12 12 0 1852 1853 1868 1867 2077 2078 2093 2092\n1618 5 3 9 9 0 1853 1854 1869 1868 2078 2079 2094 2093\n1619 5 3 9 9 0 1854 1855 1870 1869 2079 2080 2095 2094\n1620 5 3 9 9 0 1855 1856 1871 1870 2080 2081 2096 2095\n1621 5 3 18 18 0 1856 1857 1872 1871 2081 2082 2097 2096\n1622 5 3 18 18 0 1857 1858 1873 1872 2082 2083 2098 2097\n1623 5 3 18 18 0 1858 1859 1874 1873 2083 2084 2099 2098\n1624 5 3 18 18 0 1859 1860 1875 1874 2084 2085 2100 2099\n1625 5 3 2 2 0 1861 1862 1877 1876 2086 2087 2102 2101\n1626 5 3 2 2 0 1862 1863 1878 1877 2087 2088 2103 2102\n1627 5 3 2 2 0 1863 1864 1879 1878 2088 2089 2104 2103\n1628 5 3 2 2 0 1864 1865 1880 1879 2089 2090 2105 2104\n1629 5 3 2 2 0 1865 1866 1881 1880 2090 2091 2106 2105\n1630 5 3 12 12 0 1866 1867 1882 1881 2091 2092 2107 2106\n1631 5 3 12 12 0 1867 1868 1883 1882 2092 2093 2108 2107\n1632 5 3 23 23 0 1868 1869 1884 1883 2093 2094 2109 2108\n1633 5 3 23 23 0 1869 1870 1885 1884 2094 2095 2110 2109\n1634 5 3 23 23 0 1870 1871 1886 1885 2095 2096 2111 2110\n1635 5 3 18 18 0 1871 1872 1887 1886 2096 2097 2112 2111\n1636 5 3 18 18 0 1872 1873 1888 1887 2097 2098 2113 2112\n1637 5 3 18 18 0 1873 1874 1889 1888 2098 2099 2114 2113\n1638 5 3 18 18 0 1874 1875 1890 1889 2099 2100 2115 2114\n1639 5 3 2 2 0 1876 1877 1892 1891 2101 2102 2117 2116\n1640 5 3 2 2 0 1877 1878 1893 1892 2102 2103 2118 2117\n1641 5 3 2 2 0 1878 1879 1894 1893 2103 2104 2119 2118\n1642 5 3 2 2 0 1879 1880 1895 1894 2104 2105 2120 2119\n1643 5 3 30 30 0 1880 1881 1896 1895 2105 2106 2121 2120\n1644 5 3 30 30 0 1881 1882 1897 1896 2106 2107 2122 2121\n1645 5 3 30 30 0 1882 1883 1898 1897 2107 2108 2123 2122\n1646 5 3 23 23 0 1883 1884 1899 1898 2108 2109 2124 2123\n1647 5 3 23 23 0 1884 1885 1900 1899 2109 2110 2125 2124\n1648 5 3 23 23 0 1885 1886 1901 1900 2110 2111 2126 2125\n1649 5 3 23 23 0 1886 1887 1902 1901 2111 2112 2127 2126\n1650 5 3 22 22 0 1887 1888 1903 1902 2112 2113 2128 2127\n1651 5 3 22 22 0 1888 1889 1904 1903 2113 2114 2129 2128\n1652 5 3 22 22 0 1889 1890 1905 1904 2114 2115 2130 2129\n1653 5 3 2 2 0 1891 1892 1907 1906 2116 2117 2132 2131\n1654 5 3 28 28 0 1892 1893 1908 1907 2117 2118 2133 2132\n1655 5 3 28 28 0 1893 1894 1909 1908 2118 2119 2134 2133\n1656 5 3 28 28 0 1894 1895 1910 1909 2119 2120 2135 2134\n1657 5 3 30 30 0 1895 1896 1911 1910 2120 2121 2136 2135\n1658 5 3 30 30 0 1896 1897 1912 1911 2121 2122 2137 2136\n1659 5 3 30 30 0 1897 1898 1913 1912 2122 2123 2138 2137\n1660 5 3 23 23 0 1898 1899 1914 1913 2123 2124 2139 2138\n1661 5 3 23 23 0 1899 1900 1915 1914 2124 2125 2140 2139\n1662 5 3 23 23 0 1900 1901 1916 1915 2125 2126 2141 2140\n1663 5 3 23 23 0 1901 1902 1917 1916 2126 2127 2142 2141\n1664 5 3 22 22 0 1902 1903 1918 1917 2127 2128 2143 2142\n1665 5 3 22 22 0 1903 1904 1919 1918 2128 2129 2144 2143\n1666 5 3 22 22 0 1904 1905 1920 1919 2129 2130 2145 2144\n1667 5 3 27 27 0 1906 1907 1922 1921 2131 2132 2147 2146\n1668 5 3 27 27 0 1907 1908 1923 1922 2132 2133 2148 2147\n1669 5 3 27 27 0 1908 1909 1924 1923 2133 2134 2149 2148\n1670 5 3 27 27 0 1909 1910 1925 1924 2134 2135 2150 2149\n1671 5 3 30 30 0 1910 1911 1926 1925 2135 2136 2151 2150\n1672 5 3 30 30 0 1911 1912 1927 1926 2136 2137 2152 2151\n1673 5 3 30 30 0 1912 1913 1928 1927 2137 2138 2153 2152\n1674 5 3 6 6 0 1913 1914 1929 1928 2138 2139 2154 2153\n1675 5 3 23 23 0 1914 1915 1930 1929 2139 2140 2155 2154\n1676 5 3 23 23 0 1915 1916 1931 1930 2140 2141 2156 2155\n1677 5 3 15 15 0 1916 1917 1932 1931 2141 2142 2157 2156\n1678 5 3 22 22 0 1917 1918 1933 1932 2142 2143 2158 2157\n1679 5 3 22 22 0 1918 1919 1934 1933 2143 2144 2159 2158\n1680 5 3 22 22 0 1919 1920 1935 1934 2144 2145 2160 2159\n1681 5 3 27 27 0 1921 1922 1937 1936 2146 2147 2162 2161\n1682 5 3 27 27 0 1922 1923 1938 1937 2147 2148 2163 2162\n1683 5 3 27 27 0 1923 1924 1939 1938 2148 2149 2164 2163\n1684 5 3 27 27 0 1924 1925 1940 1939 2149 2150 2165 2164\n1685 5 3 27 27 0 1925 1926 1941 1940 2150 2151 2166 2165\n1686 5 3 30 30 0 1926 1927 1942 1941 2151 2152 2167 2166\n1687 5 3 6 6 0 1927 1928 1943 1942 2152 2153 2168 2167\n1688 5 3 6 6 0 1928 1929 1944 1943 2153 2154 2169 2168\n1689 5 3 6 6 0 1929 1930 1945 1944 2154 2155 2170 2169\n1690 5 3 15 15 0 1930 1931 1946 1945 2155 2156 2171 2170\n1691 5 3 15 15 0 1931 1932 1947 1946 2156 2157 2172 2171\n1692 5 3 22 22 0 1932 1933 1948 1947 2157 2158 2173 2172\n1693 5 3 22 22 0 1933 1934 1949 1948 2158 2159 2174 2173\n1694 5 3 22 22 0 1934 1935 1950 1949 2159 2160 2175 2174\n1695 5 3 27 27 0 1936 1937 1952 1951 2161 2162 2177 2176\n1696 5 3 27 27 0 1937 1938 1953 1952 2162 2163 2178 2177\n1697 5 3 27 27 0 1938 1939 1954 1953 2163 2164 2179 2178\n1698 5 3 27 27 0 1939 1940 1955 1954 2164 2165 2180 2179\n1699 5 3 27 27 0 1940 1941 1956 1955 2165 2166 2181 2180\n1700 5 3 27 27 0 1941 1942 1957 1956 2166 2167 2182 2181\n1701 5 3 6 6 0 1942 1943 1958 1957 2167 2168 2183 2182\n1702 5 3 6 6 0 1943 1944 1959 1958 2168 2169 2184 2183\n1703 5 3 6 6 0 1944 1945 1960 1959 2169 2170 2185 2184\n1704 5 3 6 6 0 1945 1946 1961 1960 2170 2171 2186 2185\n1705 5 3 10 10 0 1946 1947 1962 1961 2171 2172 2187 2186\n1706 5 3 10 10 0 1947 1948 1963 1962 2172 2173 2188 2187\n1707 5 3 10 10 0 1948 1949 1964 1963 2173 2174 2189 2188\n1708 5 3 10 10 0 1949 1950 1965 1964 2174 2175 2190 2189\n1709 5 3 27 27 0 1951 1952 1967 1966 2176 2177 2192 2191\n1710 5 3 27 27 0 1952 1953 1968 1967 2177 2178 2193 2192\n1711 5 3 27 27 0 1953 1954 1969 1968 2178 2179 2194 2193\n1712 5 3 27 27 0 1954 1955 1970 1969 2179 2180 2195 2194\n1713 5 3 27 27 0 1955 1956 1971 1970 2180 2181 2196 2195\n1714 5 3 27 27 0 1956 1957 1972 1971 2181 2182 2197 2196\n1715 5 3 17 17 0 1957 1958 1973 1972 2182 2183 2198 2197\n1716 5 3 6 6 0 1958 1959 1974 1973 2183 2184 2199 2198\n1717 5 3 6 6 0 1959 1960 1975 1974 2184 2185 2200 2199\n1718 5 3 10 10 0 1960 1961 1976 1975 2185 2186 2201 2200\n1719 5 3 10 10 0 1961 1962 1977 1976 2186 2187 2202 2201\n1720 5 3 10 10 0 1962 1963 1978 1977 2187 2188 2203 2202\n1721 5 3 10 10 0 1963 1964 1979 1978 2188 2189 2204 2203\n1722 5 3 10 10 0 1964 1965 1980 1979 2189 2190 2205 2204\n1723 5 3 27 27 0 1966 1967 1982 1981 2191 2192 2207 2206\n1724 5 3 27 27 0 1967 1968 1983 1982 2192 2193 2208 2207\n1725 5 3 27 27 0 1968 1969 1984 1983 2193 2194 2209 2208\n1726 5 3 27 27 0 1969 1970 1985 1984 2194 2195 2210 2209\n1727 5 3 27 27 0 1970 1971 1986 1985 2195 2196 2211 2210\n1728 5 3 27 27 0 1971 1972 1987 1986 2196 2197 2212 2211\n1729 5 3 4 4 0 1972 1973 1988 1987 2197 2198 2213 2212\n1730 5 3 4 4 0 1973 1974 1989 1988 2198 2199 2214 2213\n1731 5 3 4 4 0 1974 1975 1990 1989 2199 2200 2215 2214\n1732 5 3 10 10 0 1975 1976 1991 1990 2200 2201 2216 2215\n1733 5 3 10 10 0 1976 1977 1992 1991 2201 2202 2217 2216\n1734 5 3 10 10 0 1977 1978 1993 1992 2202 2203 2218 2217\n1735 5 3 10 10 0 1978 1979 1994 1993 2203 2204 2219 2218\n1736 5 3 10 10 0 1979 1980 1995 1994 2204 2205 2220 2219\n1737 5 3 27 27 0 1981 1982 1997 1996 2206 2207 2222 2221\n1738 5 3 27 27 0 1982 1983 1998 1997 2207 2208 2223 2222\n1739 5 3 27 27 0 1983 1984 1999 1998 2208 2209 2224 2223\n1740 5 3 27 27 0 1984 1985 2000 1999 2209 2210 2225 2224\n1741 5 3 27 27 0 1985 1986 2001 2000 2210 2211 2226 2225\n1742 5 3 27 27 0 1986 1987 2002 2001 2211 2212 2227 2226\n1743 5 3 4 4 0 1987 1988 2003 2002 2212 2213 2228 2227\n1744 5 3 4 4 0 1988 1989 2004 2003 2213 2214 2229 2228\n1745 5 3 4 4 0 1989 1990 2005 2004 2214 2215 2230 2229\n1746 5 3 10 10 0 1990 1991 2006 2005 2215 2216 2231 2230\n1747 5 3 10 10 0 1991 1992 2007 2006 2216 2217 2232 2231\n1748 5 3 10 10 0 1992 1993 2008 2007 2217 2218 2233 2232\n1749 5 3 10 10 0 1993 1994 2009 2008 2218 2219 2234 2233\n1750 5 3 10 10 0 1994 1995 2010 2009 2219 2220 2235 2234\n1751 5 3 27 27 0 1996 1997 2012 2011 2221 2222 2237 2236\n1752 5 3 27 27 0 1997 1998 2013 2012 2222 2223 2238 2237\n1753 5 3 27 27 0 1998 1999 2014 2013 2223 2224 2239 2238\n1754 5 3 27 27 0 1999 2000 2015 2014 2224 2225 2240 2239\n1755 5 3 27 27 0 2000 2001 2016 2015 2225 2226 2241 2240\n1756 5 3 27 27 0 2001 2002 2017 2016 2226 2227 2242 2241\n1757 5 3 4 4 0 2002 2003 2018 2017 2227 2228 2243 2242\n1758 5 3 4 4 0 2003 2004 2019 2018 2228 2229 2244 2243\n1759 5 3 4 4 0 2004 2005 2020 2019 2229 2230 2245 2244\n1760 5 3 10 10 0 2005 2006 2021 2020 2230 2231 2246 2245\n1761 5 3 10 10 0 2006 2007 2022 2021 2231 2232 2247 2246\n1762 5 3 10 10 0 2007 2008 2023 2022 2232 2233 2248 2247\n1763 5 3 10 10 0 2008 2009 2024 2023 2233 2234 2249 2248\n1764 5 3 10 10 0 2009 2010 2025 2024 2234 2235 2250 2249\n1765 5 3 2 2 0 2026 2027 2042 2041 2251 2252 2267 2266\n1766 5 3 2 2 0 2027 2028 2043 2042 2252 2253 2268 2267\n1767 5 3 2 2 0 2028 2029 2044 2043 2253 2254 2269 2268\n1768 5 3 12 12 0 2029 2030 2045 2044 2254 2255 2270 2269\n1769 5 3 12 12 0 2030 2031 2046 2045 2255 2256 2271 2270\n1770 5 3 12 12 0 2031 2032 2047 2046 2256 2257 2272 2271\n1771 5 3 12 12 0 2032 2033 2048 2047 2257 2258 2273 2272\n1772 5 3 9 9 0 2033 2034 2049 2048 2258 2259 2274 2273\n1773 5 3 9 9 0 2034 2035 2050 2049 2259 2260 2275 2274\n1774 5 3 9 9 0 2035 2036 2051 2050 2260 2261 2276 2275\n1775 5 3 21 21 0 2036 2037 2052 2051 2261 2262 2277 2276\n1776 5 3 21 21 0 2037 2038 2053 2052 2262 2263 2278 2277\n1777 5 3 21 21 0 2038 2039 2054 2053 2263 2264 2279 2278\n1778 5 3 21 21 0 2039 2040 2055 2054 2264 2265 2280 2279\n1779 5 3 2 2 0 2041 2042 2057 2056 2266 2267 2282 2281\n1780 5 3 2 2 0 2042 2043 2058 2057 2267 2268 2283 2282\n1781 5 3 2 2 0 2043 2044 2059 2058 2268 2269 2284 2283\n1782 5 3 12 12 0 2044 2045 2060 2059 2269 2270 2285 2284\n1783 5 3 12 12 0 2045 2046 2061 2060 2270 2271 2286 2285\n1784 5 3 12 12 0 2046 2047 2062 2061 2271 2272 2287 2286\n1785 5 3 12 12 0 2047 2048 2063 2062 2272 2273 2288 2287\n1786 5 3 9 9 0 2048 2049 2064 2063 2273 2274 2289 2288\n1787 5 3 9 9 0 2049 2050 2065 2064 2274 2275 2290 2289\n1788 5 3 9 9 0 2050 2051 2066 2065 2275 2276 2291 2290\n1789 5 3 21 21 0 2051 2052 2067 2066 2276 2277 2292 2291\n1790 5 3 21 21 0 2052 2053 2068 2067 2277 2278 2293 2292\n1791 5 3 21 21 0 2053 2054 2069 2068 2278 2279 2294 2293\n1792 5 3 21 21 0 2054 2055 2070 2069 2279 2280 2295 2294\n1793 5 3 2 2 0 2056 2057 2072 2071 2281 2282 2297 2296\n1794 5 3 2 2 0 2057 2058 2073 2072 2282 2283 2298 2297\n1795 5 3 2 2 0 2058 2059 2074 2073 2283 2284 2299 2298\n1796 5 3 12 12 0 2059 2060 2075 2074 2284 2285 2300 2299\n1797 5 3 12 12 0 2060 2061 2076 2075 2285 2286 2301 2300\n1798 5 3 12 12 0 2061 2062 2077 2076 2286 2287 2302 2301\n1799 5 3 12 12 0 2062 2063 2078 2077 2287 2288 2303 2302\n1800 5 3 9 9 0 2063 2064 2079 2078 2288 2289 2304 2303\n1801 5 3 9 9 0 2064 2065 2080 2079 2289 2290 2305 2304\n1802 5 3 21 21 0 2065 2066 2081 2080 2290 2291 2306 2305\n1803 5 3 21 21 0 2066 2067 2082 2081 2291 2292 2307 2306\n1804 5 3 21 21 0 2067 2068 2083 2082 2292 2293 2308 2307\n1805 5 3 21 21 0 2068 2069 2084 2083 2293 2294 2309 2308\n1806 5 3 21 21 0 2069 2070 2085 2084 2294 2295 2310 2309\n1807 5 3 2 2 0 2071 2072 2087 2086 2296 2297 2312 2311\n1808 5 3 2 2 0 2072 2073 2088 2087 2297 2298 2313 2312\n1809 5 3 2 2 0 2073 2074 2089 2088 2298 2299 2314 2313\n1810 5 3 2 2 0 2074 2075 2090 2089 2299 2300 2315 2314\n1811 5 3 12 12 0 2075 2076 2091 2090 2300 2301 2316 2315\n1812 5 3 12 12 0 2076 2077 2092 2091 2301 2302 2317 2316\n1813 5 3 12 12 0 2077 2078 2093 2092 2302 2303 2318 2317\n1814 5 3 25 25 0 2078 2079 2094 2093 2303 2304 2319 2318\n1815 5 3 23 23 0 2079 2080 2095 2094 2304 2305 2320 2319\n1816 5 3 23 23 0 2080 2081 2096 2095 2305 2306 2321 2320\n1817 5 3 21 21 0 2081 2082 2097 2096 2306 2307 2322 2321\n1818 5 3 21 21 0 2082 2083 2098 2097 2307 2308 2323 2322\n1819 5 3 21 21 0 2083 2084 2099 2098 2308 2309 2324 2323\n1820 5 3 21 21 0 2084 2085 2100 2099 2309 2310 2325 2324\n1821 5 3 2 2 0 2086 2087 2102 2101 2311 2312 2327 2326\n1822 5 3 2 2 0 2087 2088 2103 2102 2312 2313 2328 2327\n1823 5 3 2 2 0 2088 2089 2104 2103 2313 2314 2329 2328\n1824 5 3 2 2 0 2089 2090 2105 2104 2314 2315 2330 2329\n1825 5 3 12 12 0 2090 2091 2106 2105 2315 2316 2331 2330\n1826 5 3 12 12 0 2091 2092 2107 2106 2316 2317 2332 2331\n1827 5 3 12 12 0 2092 2093 2108 2107 2317 2318 2333 2332\n1828 5 3 23 23 0 2093 2094 2109 2108 2318 2319 2334 2333\n1829 5 3 23 23 0 2094 2095 2110 2109 2319 2320 2335 2334\n1830 5 3 23 23 0 2095 2096 2111 2110 2320 2321 2336 2335\n1831 5 3 23 23 0 2096 2097 2112 2111 2321 2322 2337 2336\n1832 5 3 21 21 0 2097 2098 2113 2112 2322 2323 2338 2337\n1833 5 3 21 21 0 2098 2099 2114 2113 2323 2324 2339 2338\n1834 5 3 21 21 0 2099 2100 2115 2114 2324 2325 2340 2339\n1835 5 3 28 28 0 2101 2102 2117 2116 2326 2327 2342 2341\n1836 5 3 28 28 0 2102 2103 2118 2117 2327 2328 2343 2342\n1837 5 3 28 28 0 2103 2104 2119 2118 2328 2329 2344 2343\n1838 5 3 28 28 0 2104 2105 2120 2119 2329 2330 2345 2344\n1839 5 3 28 28 0 2105 2106 2121 2120 2330 2331 2346 2345\n1840 5 3 30 30 0 2106 2107 2122 2121 2331 2332 2347 2346\n1841 5 3 30 30 0 2107 2108 2123 2122 2332 2333 2348 2347\n1842 5 3 23 23 0 2108 2109 2124 2123 2333 2334 2349 2348\n1843 5 3 23 23 0 2109 2110 2125 2124 2334 2335 2350 2349\n1844 5 3 23 23 0 2110 2111 2126 2125 2335 2336 2351 2350\n1845 5 3 23 23 0 2111 2112 2127 2126 2336 2337 2352 2351\n1846 5 3 22 22 0 2112 2113 2128 2127 2337 2338 2353 2352\n1847 5 3 22 22 0 2113 2114 2129 2128 2338 2339 2354 2353\n1848 5 3 22 22 0 2114 2115 2130 2129 2339 2340 2355 2354\n1849 5 3 28 28 0 2116 2117 2132 2131 2341 2342 2357 2356\n1850 5 3 28 28 0 2117 2118 2133 2132 2342 2343 2358 2357\n1851 5 3 28 28 0 2118 2119 2134 2133 2343 2344 2359 2358\n1852 5 3 28 28 0 2119 2120 2135 2134 2344 2345 2360 2359\n1853 5 3 28 28 0 2120 2121 2136 2135 2345 2346 2361 2360\n1854 5 3 30 30 0 2121 2122 2137 2136 2346 2347 2362 2361\n1855 5 3 30 30 0 2122 2123 2138 2137 2347 2348 2363 2362\n1856 5 3 23 23 0 2123 2124 2139 2138 2348 2349 2364 2363\n1857 5 3 23 23 0 2124 2125 2140 2139 2349 2350 2365 2364\n1858 5 3 23 23 0 2125 2126 2141 2140 2350 2351 2366 2365\n1859 5 3 23 23 0 2126 2127 2142 2141 2351 2352 2367 2366\n1860 5 3 22 22 0 2127 2128 2143 2142 2352 2353 2368 2367\n1861 5 3 22 22 0 2128 2129 2144 2143 2353 2354 2369 2368\n1862 5 3 22 22 0 2129 2130 2145 2144 2354 2355 2370 2369\n1863 5 3 28 28 0 2131 2132 2147 2146 2356 2357 2372 2371\n1864 5 3 28 28 0 2132 2133 2148 2147 2357 2358 2373 2372\n1865 5 3 28 28 0 2133 2134 2149 2148 2358 2359 2374 2373\n1866 5 3 28 28 0 2134 2135 2150 2149 2359 2360 2375 2374\n1867 5 3 28 28 0 2135 2136 2151 2150 2360 2361 2376 2375\n1868 5 3 30 30 0 2136 2137 2152 2151 2361 2362 2377 2376\n1869 5 3 30 30 0 2137 2138 2153 2152 2362 2363 2378 2377\n1870 5 3 23 23 0 2138 2139 2154 2153 2363 2364 2379 2378\n1871 5 3 23 23 0 2139 2140 2155 2154 2364 2365 2380 2379\n1872 5 3 23 23 0 2140 2141 2156 2155 2365 2366 2381 2380\n1873 5 3 15 15 0 2141 2142 2157 2156 2366 2367 2382 2381\n1874 5 3 22 22 0 2142 2143 2158 2157 2367 2368 2383 2382\n1875 5 3 22 22 0 2143 2144 2159 2158 2368 2369 2384 2383\n1876 5 3 22 22 0 2144 2145 2160 2159 2369 2370 2385 2384\n1877 5 3 27 27 0 2146 2147 2162 2161 2371 2372 2387 2386\n1878 5 3 27 27 0 2147 2148 2163 2162 2372 2373 2388 2387\n1879 5 3 27 27 0 2148 2149 2164 2163 2373 2374 2389 2388\n1880 5 3 27 27 0 2149 2150 2165 2164 2374 2375 2390 2389\n1881 5 3 27 27 0 2150 2151 2166 2165 2375 2376 2391 2390\n1882 5 3 17 17 0 2151 2152 2167 2166 2376 2377 2392 2391\n1883 5 3 17 17 0 2152 2153 2168 2167 2377 2378 2393 2392\n1884 5 3 17 17 0 2153 2154 2169 2168 2378 2379 2394 2393\n1885 5 3 17 17 0 2154 2155 2170 2169 2379 2380 2395 2394\n1886 5 3 15 15 0 2155 2156 2171 2170 2380 2381 2396 2395\n1887 5 3 15 15 0 2156 2157 2172 2171 2381 2382 2397 2396\n1888 5 3 22 22 0 2157 2158 2173 2172 2382 2383 2398 2397\n1889 5 3 22 22 0 2158 2159 2174 2173 2383 2384 2399 2398\n1890 5 3 22 22 0 2159 2160 2175 2174 2384 2385 2400 2399\n1891 5 3 27 27 0 2161 2162 2177 2176 2386 2387 2402 2401\n1892 5 3 27 27 0 2162 2163 2178 2177 2387 2388 2403 2402\n1893 5 3 27 27 0 2163 2164 2179 2178 2388 2389 2404 2403\n1894 5 3 27 27 0 2164 2165 2180 2179 2389 2390 2405 2404\n1895 5 3 27 27 0 2165 2166 2181 2180 2390 2391 2406 2405\n1896 5 3 17 17 0 2166 2167 2182 2181 2391 2392 2407 2406\n1897 5 3 17 17 0 2167 2168 2183 2182 2392 2393 2408 2407\n1898 5 3 17 17 0 2168 2169 2184 2183 2393 2394 2409 2408\n1899 5 3 17 17 0 2169 2170 2185 2184 2394 2395 2410 2409\n1900 5 3 17 17 0 2170 2171 2186 2185 2395 2396 2411 2410\n1901 5 3 15 15 0 2171 2172 2187 2186 2396 2397 2412 2411\n1902 5 3 26 26 0 2172 2173 2188 2187 2397 2398 2413 2412\n1903 5 3 26 26 0 2173 2174 2189 2188 2398 2399 2414 2413\n1904 5 3 26 26 0 2174 2175 2190 2189 2399 2400 2415 2414\n1905 5 3 27 27 0 2176 2177 2192 2191 2401 2402 2417 2416\n1906 5 3 27 27 0 2177 2178 2193 2192 2402 2403 2418 2417\n1907 5 3 27 27 0 2178 2179 2194 2193 2403 2404 2419 2418\n1908 5 3 27 27 0 2179 2180 2195 2194 2404 2405 2420 2419\n1909 5 3 27 27 0 2180 2181 2196 2195 2405 2406 2421 2420\n1910 5 3 17 17 0 2181 2182 2197 2196 2406 2407 2422 2421\n1911 5 3 17 17 0 2182 2183 2198 2197 2407 2408 2423 2422\n1912 5 3 17 17 0 2183 2184 2199 2198 2408 2409 2424 2423\n1913 5 3 17 17 0 2184 2185 2200 2199 2409 2410 2425 2424\n1914 5 3 17 17 0 2185 2186 2201 2200 2410 2411 2426 2425\n1915 5 3 10 10 0 2186 2187 2202 2201 2411 2412 2427 2426\n1916 5 3 10 10 0 2187 2188 2203 2202 2412 2413 2428 2427\n1917 5 3 26 26 0 2188 2189 2204 2203 2413 2414 2429 2428\n1918 5 3 26 26 0 2189 2190 2205 2204 2414 2415 2430 2429\n1919 5 3 27 27 0 2191 2192 2207 2206 2416 2417 2432 2431\n1920 5 3 27 27 0 2192 2193 2208 2207 2417 2418 2433 2432\n1921 5 3 27 27 0 2193 2194 2209 2208 2418 2419 2434 2433\n1922 5 3 27 27 0 2194 2195 2210 2209 2419 2420 2435 2434\n1923 5 3 27 27 0 2195 2196 2211 2210 2420 2421 2436 2435\n1924 5 3 17 17 0 2196 2197 2212 2211 2421 2422 2437 2436\n1925 5 3 17 17 0 2197 2198 2213 2212 2422 2423 2438 2437\n1926 5 3 17 17 0 2198 2199 2214 2213 2423 2424 2439 2438\n1927 5 3 17 17 0 2199 2200 2215 2214 2424 2425 2440 2439\n1928 5 3 17 17 0 2200 2201 2216 2215 2425 2426 2441 2440\n1929 5 3 10 10 0 2201 2202 2217 2216 2426 2427 2442 2441\n1930 5 3 10 10 0 2202 2203 2218 2217 2427 2428 2443 2442\n1931 5 3 10 10 0 2203 2204 2219 2218 2428 2429 2444 2443\n1932 5 3 26 26 0 2204 2205 2220 2219 2429 2430 2445 2444\n1933 5 3 27 27 0 2206 2207 2222 2221 2431 2432 2447 2446\n1934 5 3 27 27 0 2207 2208 2223 2222 2432 2433 2448 2447\n1935 5 3 27 27 0 2208 2209 2224 2223 2433 2434 2449 2448\n1936 5 3 27 27 0 2209 2210 2225 2224 2434 2435 2450 2449\n1937 5 3 27 27 0 2210 2211 2226 2225 2435 2436 2451 2450\n1938 5 3 17 17 0 2211 2212 2227 2226 2436 2437 2452 2451\n1939 5 3 17 17 0 2212 2213 2228 2227 2437 2438 2453 2452\n1940 5 3 17 17 0 2213 2214 2229 2228 2438 2439 2454 2453\n1941 5 3 17 17 0 2214 2215 2230 2229 2439 2440 2455 2454\n1942 5 3 10 10 0 2215 2216 2231 2230 2440 2441 2456 2455\n1943 5 3 10 10 0 2216 2217 2232 2231 2441 2442 2457 2456\n1944 5 3 10 10 0 2217 2218 2233 2232 2442 2443 2458 2457\n1945 5 3 10 10 0 2218 2219 2234 2233 2443 2444 2459 2458\n1946 5 3 10 10 0 2219 2220 2235 2234 2444 2445 2460 2459\n1947 5 3 27 27 0 2221 2222 2237 2236 2446 2447 2462 2461\n1948 5 3 27 27 0 2222 2223 2238 2237 2447 2448 2463 2462\n1949 5 3 27 27 0 2223 2224 2239 2238 2448 2449 2464 2463\n1950 5 3 27 27 0 2224 2225 2240 2239 2449 2450 2465 2464\n1951 5 3 27 27 0 2225 2226 2241 2240 2450 2451 2466 2465\n1952 5 3 27 27 0 2226 2227 2242 2241 2451 2452 2467 2466\n1953 5 3 17 17 0 2227 2228 2243 2242 2452 2453 2468 2467\n1954 5 3 17 17 0 2228 2229 2244 2243 2453 2454 2469 2468\n1955 5 3 17 17 0 2229 2230 2245 2244 2454 2455 2470 2469\n1956 5 3 10 10 0 2230 2231 2246 2245 2455 2456 2471 2470\n1957 5 3 10 10 0 2231 2232 2247 2246 2456 2457 2472 2471\n1958 5 3 10 10 0 2232 2233 2248 2247 2457 2458 2473 2472\n1959 5 3 10 10 0 2233 2234 2249 2248 2458 2459 2474 2473\n1960 5 3 10 10 0 2234 2235 2250 2249 2459 2460 2475 2474\n1961 5 3 7 7 0 2251 2252 2267 2266 2476 2477 2492 2491\n1962 5 3 7 7 0 2252 2253 2268 2267 2477 2478 2493 2492\n1963 5 3 7 7 0 2253 2254 2269 2268 2478 2479 2494 2493\n1964 5 3 7 7 0 2254 2255 2270 2269 2479 2480 2495 2494\n1965 5 3 12 12 0 2255 2256 2271 2270 2480 2481 2496 2495\n1966 5 3 12 12 0 2256 2257 2272 2271 2481 2482 2497 2496\n1967 5 3 25 25 0 2257 2258 2273 2272 2482 2483 2498 2497\n1968 5 3 25 25 0 2258 2259 2274 2273 2483 2484 2499 2498\n1969 5 3 25 25 0 2259 2260 2275 2274 2484 2485 2500 2499\n1970 5 3 21 21 0 2260 2261 2276 2275 2485 2486 2501 2500\n1971 5 3 21 21 0 2261 2262 2277 2276 2486 2487 2502 2501\n1972 5 3 21 21 0 2262 2263 2278 2277 2487 2488 2503 2502\n1973 5 3 21 21 0 2263 2264 2279 2278 2488 2489 2504 2503\n1974 5 3 21 21 0 2264 2265 2280 2279 2489 2490 2505 2504\n1975 5 3 7 7 0 2266 2267 2282 2281 2491 2492 2507 2506\n1976 5 3 7 7 0 2267 2268 2283 2282 2492 2493 2508 2507\n1977 5 3 7 7 0 2268 2269 2284 2283 2493 2494 2509 2508\n1978 5 3 7 7 0 2269 2270 2285 2284 2494 2495 2510 2509\n1979 5 3 12 12 0 2270 2271 2286 2285 2495 2496 2511 2510\n1980 5 3 12 12 0 2271 2272 2287 2286 2496 2497 2512 2511\n1981 5 3 25 25 0 2272 2273 2288 2287 2497 2498 2513 2512\n1982 5 3 25 25 0 2273 2274 2289 2288 2498 2499 2514 2513\n1983 5 3 25 25 0 2274 2275 2290 2289 2499 2500 2515 2514\n1984 5 3 21 21 0 2275 2276 2291 2290 2500 2501 2516 2515\n1985 5 3 21 21 0 2276 2277 2292 2291 2501 2502 2517 2516\n1986 5 3 21 21 0 2277 2278 2293 2292 2502 2503 2518 2517\n1987 5 3 21 21 0 2278 2279 2294 2293 2503 2504 2519 2518\n1988 5 3 21 21 0 2279 2280 2295 2294 2504 2505 2520 2519\n1989 5 3 7 7 0 2281 2282 2297 2296 2506 2507 2522 2521\n1990 5 3 7 7 0 2282 2283 2298 2297 2507 2508 2523 2522\n1991 5 3 7 7 0 2283 2284 2299 2298 2508 2509 2524 2523\n1992 5 3 7 7 0 2284 2285 2300 2299 2509 2510 2525 2524\n1993 5 3 12 12 0 2285 2286 2301 2300 2510 2511 2526 2525\n1994 5 3 12 12 0 2286 2287 2302 2301 2511 2512 2527 2526\n1995 5 3 25 25 0 2287 2288 2303 2302 2512 2513 2528 2527\n1996 5 3 25 25 0 2288 2289 2304 2303 2513 2514 2529 2528\n1997 5 3 25 25 0 2289 2290 2305 2304 2514 2515 2530 2529\n1998 5 3 21 21 0 2290 2291 2306 2305 2515 2516 2531 2530\n1999 5 3 21 21 0 2291 2292 2307 2306 2516 2517 2532 2531\n2000 5 3 21 21 0 2292 2293 2308 2307 2517 2518 2533 2532\n2001 5 3 21 21 0 2293 2294 2309 2308 2518 2519 2534 2533\n2002 5 3 21 21 0 2294 2295 2310 2309 2519 2520 2535 2534\n2003 5 3 7 7 0 2296 2297 2312 2311 2521 2522 2537 2536\n2004 5 3 7 7 0 2297 2298 2313 2312 2522 2523 2538 2537\n2005 5 3 7 7 0 2298 2299 2314 2313 2523 2524 2539 2538\n2006 5 3 7 7 0 2299 2300 2315 2314 2524 2525 2540 2539\n2007 5 3 12 12 0 2300 2301 2316 2315 2525 2526 2541 2540\n2008 5 3 12 12 0 2301 2302 2317 2316 2526 2527 2542 2541\n2009 5 3 25 25 0 2302 2303 2318 2317 2527 2528 2543 2542\n2010 5 3 25 25 0 2303 2304 2319 2318 2528 2529 2544 2543\n2011 5 3 25 25 0 2304 2305 2320 2319 2529 2530 2545 2544\n2012 5 3 21 21 0 2305 2306 2321 2320 2530 2531 2546 2545\n2013 5 3 21 21 0 2306 2307 2322 2321 2531 2532 2547 2546\n2014 5 3 21 21 0 2307 2308 2323 2322 2532 2533 2548 2547\n2015 5 3 21 21 0 2308 2309 2324 2323 2533 2534 2549 2548\n2016 5 3 21 21 0 2309 2310 2325 2324 2534 2535 2550 2549\n2017 5 3 7 7 0 2311 2312 2327 2326 2536 2537 2552 2551\n2018 5 3 7 7 0 2312 2313 2328 2327 2537 2538 2553 2552\n2019 5 3 7 7 0 2313 2314 2329 2328 2538 2539 2554 2553\n2020 5 3 28 28 0 2314 2315 2330 2329 2539 2540 2555 2554\n2021 5 3 12 12 0 2315 2316 2331 2330 2540 2541 2556 2555\n2022 5 3 12 12 0 2316 2317 2332 2331 2541 2542 2557 2556\n2023 5 3 25 25 0 2317 2318 2333 2332 2542 2543 2558 2557\n2024 5 3 25 25 0 2318 2319 2334 2333 2543 2544 2559 2558\n2025 5 3 25 25 0 2319 2320 2335 2334 2544 2545 2560 2559\n2026 5 3 23 23 0 2320 2321 2336 2335 2545 2546 2561 2560\n2027 5 3 21 21 0 2321 2322 2337 2336 2546 2547 2562 2561\n2028 5 3 21 21 0 2322 2323 2338 2337 2547 2548 2563 2562\n2029 5 3 21 21 0 2323 2324 2339 2338 2548 2549 2564 2563\n2030 5 3 21 21 0 2324 2325 2340 2339 2549 2550 2565 2564\n2031 5 3 28 28 0 2326 2327 2342 2341 2551 2552 2567 2566\n2032 5 3 28 28 0 2327 2328 2343 2342 2552 2553 2568 2567\n2033 5 3 28 28 0 2328 2329 2344 2343 2553 2554 2569 2568\n2034 5 3 28 28 0 2329 2330 2345 2344 2554 2555 2570 2569\n2035 5 3 28 28 0 2330 2331 2346 2345 2555 2556 2571 2570\n2036 5 3 25 25 0 2331 2332 2347 2346 2556 2557 2572 2571\n2037 5 3 25 25 0 2332 2333 2348 2347 2557 2558 2573 2572\n2038 5 3 25 25 0 2333 2334 2349 2348 2558 2559 2574 2573\n2039 5 3 23 23 0 2334 2335 2350 2349 2559 2560 2575 2574\n2040 5 3 23 23 0 2335 2336 2351 2350 2560 2561 2576 2575\n2041 5 3 3 3 0 2336 2337 2352 2351 2561 2562 2577 2576\n2042 5 3 3 3 0 2337 2338 2353 2352 2562 2563 2578 2577\n2043 5 3 21 21 0 2338 2339 2354 2353 2563 2564 2579 2578\n2044 5 3 21 21 0 2339 2340 2355 2354 2564 2565 2580 2579\n2045 5 3 28 28 0 2341 2342 2357 2356 2566 2567 2582 2581\n2046 5 3 28 28 0 2342 2343 2358 2357 2567 2568 2583 2582\n2047 5 3 28 28 0 2343 2344 2359 2358 2568 2569 2584 2583\n2048 5 3 28 28 0 2344 2345 2360 2359 2569 2570 2585 2584\n2049 5 3 28 28 0 2345 2346 2361 2360 2570 2571 2586 2585\n2050 5 3 30 30 0 2346 2347 2362 2361 2571 2572 2587 2586\n2051 5 3 17 17 0 2347 2348 2363 2362 2572 2573 2588 2587\n2052 5 3 23 23 0 2348 2349 2364 2363 2573 2574 2589 2588\n2053 5 3 23 23 0 2349 2350 2365 2364 2574 2575 2590 2589\n2054 5 3 23 23 0 2350 2351 2366 2365 2575 2576 2591 2590\n2055 5 3 3 3 0 2351 2352 2367 2366 2576 2577 2592 2591\n2056 5 3 3 3 0 2352 2353 2368 2367 2577 2578 2593 2592\n2057 5 3 3 3 0 2353 2354 2369 2368 2578 2579 2594 2593\n2058 5 3 22 22 0 2354 2355 2370 2369 2579 2580 2595 2594\n2059 5 3 28 28 0 2356 2357 2372 2371 2581 2582 2597 2596\n2060 5 3 28 28 0 2357 2358 2373 2372 2582 2583 2598 2597\n2061 5 3 28 28 0 2358 2359 2374 2373 2583 2584 2599 2598\n2062 5 3 28 28 0 2359 2360 2375 2374 2584 2585 2600 2599\n2063 5 3 28 28 0 2360 2361 2376 2375 2585 2586 2601 2600\n2064 5 3 17 17 0 2361 2362 2377 2376 2586 2587 2602 2601\n2065 5 3 17 17 0 2362 2363 2378 2377 2587 2588 2603 2602\n2066 5 3 17 17 0 2363 2364 2379 2378 2588 2589 2604 2603\n2067 5 3 17 17 0 2364 2365 2380 2379 2589 2590 2605 2604\n2068 5 3 3 3 0 2365 2366 2381 2380 2590 2591 2606 2605\n2069 5 3 3 3 0 2366 2367 2382 2381 2591 2592 2607 2606\n2070 5 3 3 3 0 2367 2368 2383 2382 2592 2593 2608 2607\n2071 5 3 3 3 0 2368 2369 2384 2383 2593 2594 2609 2608\n2072 5 3 22 22 0 2369 2370 2385 2384 2594 2595 2610 2609\n2073 5 3 29 29 0 2371 2372 2387 2386 2596 2597 2612 2611\n2074 5 3 29 29 0 2372 2373 2388 2387 2597 2598 2613 2612\n2075 5 3 28 28 0 2373 2374 2389 2388 2598 2599 2614 2613\n2076 5 3 28 28 0 2374 2375 2390 2389 2599 2600 2615 2614\n2077 5 3 17 17 0 2375 2376 2391 2390 2600 2601 2616 2615\n2078 5 3 17 17 0 2376 2377 2392 2391 2601 2602 2617 2616\n2079 5 3 17 17 0 2377 2378 2393 2392 2602 2603 2618 2617\n2080 5 3 17 17 0 2378 2379 2394 2393 2603 2604 2619 2618\n2081 5 3 17 17 0 2379 2380 2395 2394 2604 2605 2620 2619\n2082 5 3 17 17 0 2380 2381 2396 2395 2605 2606 2621 2620\n2083 5 3 3 3 0 2381 2382 2397 2396 2606 2607 2622 2621\n2084 5 3 26 26 0 2382 2383 2398 2397 2607 2608 2623 2622\n2085 5 3 26 26 0 2383 2384 2399 2398 2608 2609 2624 2623\n2086 5 3 26 26 0 2384 2385 2400 2399 2609 2610 2625 2624\n2087 5 3 29 29 0 2386 2387 2402 2401 2611 2612 2627 2626\n2088 5 3 27 27 0 2387 2388 2403 2402 2612 2613 2628 2627\n2089 5 3 27 27 0 2388 2389 2404 2403 2613 2614 2629 2628\n2090 5 3 27 27 0 2389 2390 2405 2404 2614 2615 2630 2629\n2091 5 3 17 17 0 2390 2391 2406 2405 2615 2616 2631 2630\n2092 5 3 17 17 0 2391 2392 2407 2406 2616 2617 2632 2631\n2093 5 3 17 17 0 2392 2393 2408 2407 2617 2618 2633 2632\n2094 5 3 17 17 0 2393 2394 2409 2408 2618 2619 2634 2633\n2095 5 3 17 17 0 2394 2395 2410 2409 2619 2620 2635 2634\n2096 5 3 17 17 0 2395 2396 2411 2410 2620 2621 2636 2635\n2097 5 3 26 26 0 2396 2397 2412 2411 2621 2622 2637 2636\n2098 5 3 26 26 0 2397 2398 2413 2412 2622 2623 2638 2637\n2099 5 3 26 26 0 2398 2399 2414 2413 2623 2624 2639 2638\n2100 5 3 26 26 0 2399 2400 2415 2414 2624 2625 2640 2639\n2101 5 3 29 29 0 2401 2402 2417 2416 2626 2627 2642 2641\n2102 5 3 27 27 0 2402 2403 2418 2417 2627 2628 2643 2642\n2103 5 3 27 27 0 2403 2404 2419 2418 2628 2629 2644 2643\n2104 5 3 27 27 0 2404 2405 2420 2419 2629 2630 2645 2644\n2105 5 3 17 17 0 2405 2406 2421 2420 2630 2631 2646 2645\n2106 5 3 17 17 0 2406 2407 2422 2421 2631 2632 2647 2646\n2107 5 3 17 17 0 2407 2408 2423 2422 2632 2633 2648 2647\n2108 5 3 17 17 0 2408 2409 2424 2423 2633 2634 2649 2648\n2109 5 3 17 17 0 2409 2410 2425 2424 2634 2635 2650 2649\n2110 5 3 17 17 0 2410 2411 2426 2425 2635 2636 2651 2650\n2111 5 3 26 26 0 2411 2412 2427 2426 2636 2637 2652 2651\n2112 5 3 26 26 0 2412 2413 2428 2427 2637 2638 2653 2652\n2113 5 3 26 26 0 2413 2414 2429 2428 2638 2639 2654 2653\n2114 5 3 26 26 0 2414 2415 2430 2429 2639 2640 2655 2654\n2115 5 3 27 27 0 2416 2417 2432 2431 2641 2642 2657 2656\n2116 5 3 27 27 0 2417 2418 2433 2432 2642 2643 2658 2657\n2117 5 3 27 27 0 2418 2419 2434 2433 2643 2644 2659 2658\n2118 5 3 27 27 0 2419 2420 2435 2434 2644 2645 2660 2659\n2119 5 3 17 17 0 2420 2421 2436 2435 2645 2646 2661 2660\n2120 5 3 17 17 0 2421 2422 2437 2436 2646 2647 2662 2661\n2121 5 3 17 17 0 2422 2423 2438 2437 2647 2648 2663 2662\n2122 5 3 17 17 0 2423 2424 2439 2438 2648 2649 2664 2663\n2123 5 3 17 17 0 2424 2425 2440 2439 2649 2650 2665 2664\n2124 5 3 17 17 0 2425 2426 2441 2440 2650 2651 2666 2665\n2125 5 3 26 26 0 2426 2427 2442 2441 2651 2652 2667 2666\n2126 5 3 26 26 0 2427 2428 2443 2442 2652 2653 2668 2667\n2127 5 3 26 26 0 2428 2429 2444 2443 2653 2654 2669 2668\n2128 5 3 26 26 0 2429 2430 2445 2444 2654 2655 2670 2669\n2129 5 3 27 27 0 2431 2432 2447 2446 2656 2657 2672 2671\n2130 5 3 27 27 0 2432 2433 2448 2447 2657 2658 2673 2672\n2131 5 3 27 27 0 2433 2434 2449 2448 2658 2659 2674 2673\n2132 5 3 27 27 0 2434 2435 2450 2449 2659 2660 2675 2674\n2133 5 3 17 17 0 2435 2436 2451 2450 2660 2661 2676 2675\n2134 5 3 17 17 0 2436 2437 2452 2451 2661 2662 2677 2676\n2135 5 3 17 17 0 2437 2438 2453 2452 2662 2663 2678 2677\n2136 5 3 17 17 0 2438 2439 2454 2453 2663 2664 2679 2678\n2137 5 3 17 17 0 2439 2440 2455 2454 2664 2665 2680 2679\n2138 5 3 17 17 0 2440 2441 2456 2455 2665 2666 2681 2680\n2139 5 3 26 26 0 2441 2442 2457 2456 2666 2667 2682 2681\n2140 5 3 26 26 0 2442 2443 2458 2457 2667 2668 2683 2682\n2141 5 3 26 26 0 2443 2444 2459 2458 2668 2669 2684 2683\n2142 5 3 26 26 0 2444 2445 2460 2459 2669 2670 2685 2684\n2143 5 3 27 27 0 2446 2447 2462 2461 2671 2672 2687 2686\n2144 5 3 27 27 0 2447 2448 2463 2462 2672 2673 2688 2687\n2145 5 3 27 27 0 2448 2449 2464 2463 2673 2674 2689 2688\n2146 5 3 27 27 0 2449 2450 2465 2464 2674 2675 2690 2689\n2147 5 3 17 17 0 2450 2451 2466 2465 2675 2676 2691 2690\n2148 5 3 17 17 0 2451 2452 2467 2466 2676 2677 2692 2691\n2149 5 3 17 17 0 2452 2453 2468 2467 2677 2678 2693 2692\n2150 5 3 17 17 0 2453 2454 2469 2468 2678 2679 2694 2693\n2151 5 3 17 17 0 2454 2455 2470 2469 2679 2680 2695 2694\n2152 5 3 17 17 0 2455 2456 2471 2470 2680 2681 2696 2695\n2153 5 3 26 26 0 2456 2457 2472 2471 2681 2682 2697 2696\n2154 5 3 26 26 0 2457 2458 2473 2472 2682 2683 2698 2697\n2155 5 3 26 26 0 2458 2459 2474 2473 2683 2684 2699 2698\n2156 5 3 26 26 0 2459 2460 2475 2474 2684 2685 2700 2699\n2157 5 3 7 7 0 2476 2477 2492 2491 2701 2702 2717 2716\n2158 5 3 7 7 0 2477 2478 2493 2492 2702 2703 2718 2717\n2159 5 3 7 7 0 2478 2479 2494 2493 2703 2704 2719 2718\n2160 5 3 7 7 0 2479 2480 2495 2494 2704 2705 2720 2719\n2161 5 3 7 7 0 2480 2481 2496 2495 2705 2706 2721 2720\n2162 5 3 25 25 0 2481 2482 2497 2496 2706 2707 2722 2721\n2163 5 3 25 25 0 2482 2483 2498 2497 2707 2708 2723 2722\n2164 5 3 25 25 0 2483 2484 2499 2498 2708 2709 2724 2723\n2165 5 3 25 25 0 2484 2485 2500 2499 2709 2710 2725 2724\n2166 5 3 21 21 0 2485 2486 2501 2500 2710 2711 2726 2725\n2167 5 3 21 21 0 2486 2487 2502 2501 2711 2712 2727 2726\n2168 5 3 21 21 0 2487 2488 2503 2502 2712 2713 2728 2727\n2169 5 3 21 21 0 2488 2489 2504 2503 2713 2714 2729 2728\n2170 5 3 21 21 0 2489 2490 2505 2504 2714 2715 2730 2729\n2171 5 3 7 7 0 2491 2492 2507 2506 2716 2717 2732 2731\n2172 5 3 7 7 0 2492 2493 2508 2507 2717 2718 2733 2732\n2173 5 3 7 7 0 2493 2494 2509 2508 2718 2719 2734 2733\n2174 5 3 7 7 0 2494 2495 2510 2509 2719 2720 2735 2734\n2175 5 3 7 7 0 2495 2496 2511 2510 2720 2721 2736 2735\n2176 5 3 25 25 0 2496 2497 2512 2511 2721 2722 2737 2736\n2177 5 3 25 25 0 2497 2498 2513 2512 2722 2723 2738 2737\n2178 5 3 25 25 0 2498 2499 2514 2513 2723 2724 2739 2738\n2179 5 3 25 25 0 2499 2500 2515 2514 2724 2725 2740 2739\n2180 5 3 21 21 0 2500 2501 2516 2515 2725 2726 2741 2740\n2181 5 3 21 21 0 2501 2502 2517 2516 2726 2727 2742 2741\n2182 5 3 21 21 0 2502 2503 2518 2517 2727 2728 2743 2742\n2183 5 3 21 21 0 2503 2504 2519 2518 2728 2729 2744 2743\n2184 5 3 21 21 0 2504 2505 2520 2519 2729 2730 2745 2744\n2185 5 3 7 7 0 2506 2507 2522 2521 2731 2732 2747 2746\n2186 5 3 7 7 0 2507 2508 2523 2522 2732 2733 2748 2747\n2187 5 3 7 7 0 2508 2509 2524 2523 2733 2734 2749 2748\n2188 5 3 7 7 0 2509 2510 2525 2524 2734 2735 2750 2749\n2189 5 3 7 7 0 2510 2511 2526 2525 2735 2736 2751 2750\n2190 5 3 25 25 0 2511 2512 2527 2526 2736 2737 2752 2751\n2191 5 3 25 25 0 2512 2513 2528 2527 2737 2738 2753 2752\n2192 5 3 25 25 0 2513 2514 2529 2528 2738 2739 2754 2753\n2193 5 3 25 25 0 2514 2515 2530 2529 2739 2740 2755 2754\n2194 5 3 21 21 0 2515 2516 2531 2530 2740 2741 2756 2755\n2195 5 3 21 21 0 2516 2517 2532 2531 2741 2742 2757 2756\n2196 5 3 21 21 0 2517 2518 2533 2532 2742 2743 2758 2757\n2197 5 3 21 21 0 2518 2519 2534 2533 2743 2744 2759 2758\n2198 5 3 21 21 0 2519 2520 2535 2534 2744 2745 2760 2759\n2199 5 3 7 7 0 2521 2522 2537 2536 2746 2747 2762 2761\n2200 5 3 7 7 0 2522 2523 2538 2537 2747 2748 2763 2762\n2201 5 3 7 7 0 2523 2524 2539 2538 2748 2749 2764 2763\n2202 5 3 7 7 0 2524 2525 2540 2539 2749 2750 2765 2764\n2203 5 3 7 7 0 2525 2526 2541 2540 2750 2751 2766 2765\n2204 5 3 25 25 0 2526 2527 2542 2541 2751 2752 2767 2766\n2205 5 3 25 25 0 2527 2528 2543 2542 2752 2753 2768 2767\n2206 5 3 25 25 0 2528 2529 2544 2543 2753 2754 2769 2768\n2207 5 3 25 25 0 2529 2530 2545 2544 2754 2755 2770 2769\n2208 5 3 25 25 0 2530 2531 2546 2545 2755 2756 2771 2770\n2209 5 3 21 21 0 2531 2532 2547 2546 2756 2757 2772 2771\n2210 5 3 21 21 0 2532 2533 2548 2547 2757 2758 2773 2772\n2211 5 3 21 21 0 2533 2534 2549 2548 2758 2759 2774 2773\n2212 5 3 21 21 0 2534 2535 2550 2549 2759 2760 2775 2774\n2213 5 3 7 7 0 2536 2537 2552 2551 2761 2762 2777 2776\n2214 5 3 7 7 0 2537 2538 2553 2552 2762 2763 2778 2777\n2215 5 3 7 7 0 2538 2539 2554 2553 2763 2764 2779 2778\n2216 5 3 7 7 0 2539 2540 2555 2554 2764 2765 2780 2779\n2217 5 3 7 7 0 2540 2541 2556 2555 2765 2766 2781 2780\n2218 5 3 25 25 0 2541 2542 2557 2556 2766 2767 2782 2781\n2219 5 3 25 25 0 2542 2543 2558 2557 2767 2768 2783 2782\n2220 5 3 25 25 0 2543 2544 2559 2558 2768 2769 2784 2783\n2221 5 3 25 25 0 2544 2545 2560 2559 2769 2770 2785 2784\n2222 5 3 25 25 0 2545 2546 2561 2560 2770 2771 2786 2785\n2223 5 3 21 21 0 2546 2547 2562 2561 2771 2772 2787 2786\n2224 5 3 21 21 0 2547 2548 2563 2562 2772 2773 2788 2787\n2225 5 3 21 21 0 2548 2549 2564 2563 2773 2774 2789 2788\n2226 5 3 21 21 0 2549 2550 2565 2564 2774 2775 2790 2789\n2227 5 3 7 7 0 2551 2552 2567 2566 2776 2777 2792 2791\n2228 5 3 7 7 0 2552 2553 2568 2567 2777 2778 2793 2792\n2229 5 3 7 7 0 2553 2554 2569 2568 2778 2779 2794 2793\n2230 5 3 28 28 0 2554 2555 2570 2569 2779 2780 2795 2794\n2231 5 3 28 28 0 2555 2556 2571 2570 2780 2781 2796 2795\n2232 5 3 25 25 0 2556 2557 2572 2571 2781 2782 2797 2796\n2233 5 3 25 25 0 2557 2558 2573 2572 2782 2783 2798 2797\n2234 5 3 25 25 0 2558 2559 2574 2573 2783 2784 2799 2798\n2235 5 3 25 25 0 2559 2560 2575 2574 2784 2785 2800 2799\n2236 5 3 3 3 0 2560 2561 2576 2575 2785 2786 2801 2800\n2237 5 3 3 3 0 2561 2562 2577 2576 2786 2787 2802 2801\n2238 5 3 3 3 0 2562 2563 2578 2577 2787 2788 2803 2802\n2239 5 3 3 3 0 2563 2564 2579 2578 2788 2789 2804 2803\n2240 5 3 3 3 0 2564 2565 2580 2579 2789 2790 2805 2804\n2241 5 3 28 28 0 2566 2567 2582 2581 2791 2792 2807 2806\n2242 5 3 28 28 0 2567 2568 2583 2582 2792 2793 2808 2807\n2243 5 3 28 28 0 2568 2569 2584 2583 2793 2794 2809 2808\n2244 5 3 28 28 0 2569 2570 2585 2584 2794 2795 2810 2809\n2245 5 3 28 28 0 2570 2571 2586 2585 2795 2796 2811 2810\n2246 5 3 17 17 0 2571 2572 2587 2586 2796 2797 2812 2811\n2247 5 3 17 17 0 2572 2573 2588 2587 2797 2798 2813 2812\n2248 5 3 17 17 0 2573 2574 2589 2588 2798 2799 2814 2813\n2249 5 3 25 25 0 2574 2575 2590 2589 2799 2800 2815 2814\n2250 5 3 3 3 0 2575 2576 2591 2590 2800 2801 2816 2815\n2251 5 3 3 3 0 2576 2577 2592 2591 2801 2802 2817 2816\n2252 5 3 3 3 0 2577 2578 2593 2592 2802 2803 2818 2817\n2253 5 3 3 3 0 2578 2579 2594 2593 2803 2804 2819 2818\n2254 5 3 3 3 0 2579 2580 2595 2594 2804 2805 2820 2819\n2255 5 3 29 29 0 2581 2582 2597 2596 2806 2807 2822 2821\n2256 5 3 29 29 0 2582 2583 2598 2597 2807 2808 2823 2822\n2257 5 3 28 28 0 2583 2584 2599 2598 2808 2809 2824 2823\n2258 5 3 28 28 0 2584 2585 2600 2599 2809 2810 2825 2824\n2259 5 3 17 17 0 2585 2586 2601 2600 2810 2811 2826 2825\n2260 5 3 17 17 0 2586 2587 2602 2601 2811 2812 2827 2826\n2261 5 3 17 17 0 2587 2588 2603 2602 2812 2813 2828 2827\n2262 5 3 17 17 0 2588 2589 2604 2603 2813 2814 2829 2828\n2263 5 3 17 17 0 2589 2590 2605 2604 2814 2815 2830 2829\n2264 5 3 3 3 0 2590 2591 2606 2605 2815 2816 2831 2830\n2265 5 3 3 3 0 2591 2592 2607 2606 2816 2817 2832 2831\n2266 5 3 3 3 0 2592 2593 2608 2607 2817 2818 2833 2832\n2267 5 3 3 3 0 2593 2594 2609 2608 2818 2819 2834 2833\n2268 5 3 3 3 0 2594 2595 2610 2609 2819 2820 2835 2834\n2269 5 3 29 29 0 2596 2597 2612 2611 2821 2822 2837 2836\n2270 5 3 29 29 0 2597 2598 2613 2612 2822 2823 2838 2837\n2271 5 3 29 29 0 2598 2599 2614 2613 2823 2824 2839 2838\n2272 5 3 17 17 0 2599 2600 2615 2614 2824 2825 2840 2839\n2273 5 3 17 17 0 2600 2601 2616 2615 2825 2826 2841 2840\n2274 5 3 17 17 0 2601 2602 2617 2616 2826 2827 2842 2841\n2275 5 3 17 17 0 2602 2603 2618 2617 2827 2828 2843 2842\n2276 5 3 17 17 0 2603 2604 2619 2618 2828 2829 2844 2843\n2277 5 3 17 17 0 2604 2605 2620 2619 2829 2830 2845 2844\n2278 5 3 17 17 0 2605 2606 2621 2620 2830 2831 2846 2845\n2279 5 3 3 3 0 2606 2607 2622 2621 2831 2832 2847 2846\n2280 5 3 3 3 0 2607 2608 2623 2622 2832 2833 2848 2847\n2281 5 3 26 26 0 2608 2609 2624 2623 2833 2834 2849 2848\n2282 5 3 26 26 0 2609 2610 2625 2624 2834 2835 2850 2849\n2283 5 3 29 29 0 2611 2612 2627 2626 2836 2837 2852 2851\n2284 5 3 29 29 0 2612 2613 2628 2627 2837 2838 2853 2852\n2285 5 3 29 29 0 2613 2614 2629 2628 2838 2839 2854 2853\n2286 5 3 29 29 0 2614 2615 2630 2629 2839 2840 2855 2854\n2287 5 3 17 17 0 2615 2616 2631 2630 2840 2841 2856 2855\n2288 5 3 17 17 0 2616 2617 2632 2631 2841 2842 2857 2856\n2289 5 3 17 17 0 2617 2618 2633 2632 2842 2843 2858 2857\n2290 5 3 17 17 0 2618 2619 2634 2633 2843 2844 2859 2858\n2291 5 3 17 17 0 2619 2620 2635 2634 2844 2845 2860 2859\n2292 5 3 17 17 0 2620 2621 2636 2635 2845 2846 2861 2860\n2293 5 3 26 26 0 2621 2622 2637 2636 2846 2847 2862 2861\n2294 5 3 26 26 0 2622 2623 2638 2637 2847 2848 2863 2862\n2295 5 3 26 26 0 2623 2624 2639 2638 2848 2849 2864 2863\n2296 5 3 26 26 0 2624 2625 2640 2639 2849 2850 2865 2864\n2297 5 3 29 29 0 2626 2627 2642 2641 2851 2852 2867 2866\n2298 5 3 29 29 0 2627 2628 2643 2642 2852 2853 2868 2867\n2299 5 3 29 29 0 2628 2629 2644 2643 2853 2854 2869 2868\n2300 5 3 29 29 0 2629 2630 2645 2644 2854 2855 2870 2869\n2301 5 3 17 17 0 2630 2631 2646 2645 2855 2856 2871 2870\n2302 5 3 17 17 0 2631 2632 2647 2646 2856 2857 2872 2871\n2303 5 3 17 17 0 2632 2633 2648 2647 2857 2858 2873 2872\n2304 5 3 17 17 0 2633 2634 2649 2648 2858 2859 2874 2873\n2305 5 3 17 17 0 2634 2635 2650 2649 2859 2860 2875 2874\n2306 5 3 17 17 0 2635 2636 2651 2650 2860 2861 2876 2875\n2307 5 3 26 26 0 2636 2637 2652 2651 2861 2862 2877 2876\n2308 5 3 26 26 0 2637 2638 2653 2652 2862 2863 2878 2877\n2309 5 3 26 26 0 2638 2639 2654 2653 2863 2864 2879 2878\n2310 5 3 26 26 0 2639 2640 2655 2654 2864 2865 2880 2879\n2311 5 3 29 29 0 2641 2642 2657 2656 2866 2867 2882 2881\n2312 5 3 29 29 0 2642 2643 2658 2657 2867 2868 2883 2882\n2313 5 3 29 29 0 2643 2644 2659 2658 2868 2869 2884 2883\n2314 5 3 29 29 0 2644 2645 2660 2659 2869 2870 2885 2884\n2315 5 3 17 17 0 2645 2646 2661 2660 2870 2871 2886 2885\n2316 5 3 17 17 0 2646 2647 2662 2661 2871 2872 2887 2886\n2317 5 3 17 17 0 2647 2648 2663 2662 2872 2873 2888 2887\n2318 5 3 17 17 0 2648 2649 2664 2663 2873 2874 2889 2888\n2319 5 3 17 17 0 2649 2650 2665 2664 2874 2875 2890 2889\n2320 5 3 17 17 0 2650 2651 2666 2665 2875 2876 2891 2890\n2321 5 3 26 26 0 2651 2652 2667 2666 2876 2877 2892 2891\n2322 5 3 26 26 0 2652 2653 2668 2667 2877 2878 2893 2892\n2323 5 3 26 26 0 2653 2654 2669 2668 2878 2879 2894 2893\n2324 5 3 26 26 0 2654 2655 2670 2669 2879 2880 2895 2894\n2325 5 3 29 29 0 2656 2657 2672 2671 2881 2882 2897 2896\n2326 5 3 29 29 0 2657 2658 2673 2672 2882 2883 2898 2897\n2327 5 3 29 29 0 2658 2659 2674 2673 2883 2884 2899 2898\n2328 5 3 29 29 0 2659 2660 2675 2674 2884 2885 2900 2899\n2329 5 3 17 17 0 2660 2661 2676 2675 2885 2886 2901 2900\n2330 5 3 17 17 0 2661 2662 2677 2676 2886 2887 2902 2901\n2331 5 3 17 17 0 2662 2663 2678 2677 2887 2888 2903 2902\n2332 5 3 17 17 0 2663 2664 2679 2678 2888 2889 2904 2903\n2333 5 3 17 17 0 2664 2665 2680 2679 2889 2890 2905 2904\n2334 5 3 17 17 0 2665 2666 2681 2680 2890 2891 2906 2905\n2335 5 3 26 26 0 2666 2667 2682 2681 2891 2892 2907 2906\n2336 5 3 26 26 0 2667 2668 2683 2682 2892 2893 2908 2907\n2337 5 3 26 26 0 2668 2669 2684 2683 2893 2894 2909 2908\n2338 5 3 26 26 0 2669 2670 2685 2684 2894 2895 2910 2909\n2339 5 3 29 29 0 2671 2672 2687 2686 2896 2897 2912 2911\n2340 5 3 29 29 0 2672 2673 2688 2687 2897 2898 2913 2912\n2341 5 3 29 29 0 2673 2674 2689 2688 2898 2899 2914 2913\n2342 5 3 29 29 0 2674 2675 2690 2689 2899 2900 2915 2914\n2343 5 3 17 17 0 2675 2676 2691 2690 2900 2901 2916 2915\n2344 5 3 17 17 0 2676 2677 2692 2691 2901 2902 2917 2916\n2345 5 3 17 17 0 2677 2678 2693 2692 2902 2903 2918 2917\n2346 5 3 17 17 0 2678 2679 2694 2693 2903 2904 2919 2918\n2347 5 3 17 17 0 2679 2680 2695 2694 2904 2905 2920 2919\n2348 5 3 17 17 0 2680 2681 2696 2695 2905 2906 2921 2920\n2349 5 3 26 26 0 2681 2682 2697 2696 2906 2907 2922 2921\n2350 5 3 26 26 0 2682 2683 2698 2697 2907 2908 2923 2922\n2351 5 3 26 26 0 2683 2684 2699 2698 2908 2909 2924 2923\n2352 5 3 26 26 0 2684 2685 2700 2699 2909 2910 2925 2924\n2353 5 3 7 7 0 2701 2702 2717 2716 2926 2927 2942 2941\n2354 5 3 7 7 0 2702 2703 2718 2717 2927 2928 2943 2942\n2355 5 3 7 7 0 2703 2704 2719 2718 2928 2929 2944 2943\n2356 5 3 7 7 0 2704 2705 2720 2719 2929 2930 2945 2944\n2357 5 3 7 7 0 2705 2706 2721 2720 2930 2931 2946 2945\n2358 5 3 25 25 0 2706 2707 2722 2721 2931 2932 2947 2946\n2359 5 3 25 25 0 2707 2708 2723 2722 2932 2933 2948 2947\n2360 5 3 25 25 0 2708 2709 2724 2723 2933 2934 2949 2948\n2361 5 3 25 25 0 2709 2710 2725 2724 2934 2935 2950 2949\n2362 5 3 21 21 0 2710 2711 2726 2725 2935 2936 2951 2950\n2363 5 3 21 21 0 2711 2712 2727 2726 2936 2937 2952 2951\n2364 5 3 21 21 0 2712 2713 2728 2727 2937 2938 2953 2952\n2365 5 3 21 21 0 2713 2714 2729 2728 2938 2939 2954 2953\n2366 5 3 21 21 0 2714 2715 2730 2729 2939 2940 2955 2954\n2367 5 3 7 7 0 2716 2717 2732 2731 2941 2942 2957 2956\n2368 5 3 7 7 0 2717 2718 2733 2732 2942 2943 2958 2957\n2369 5 3 7 7 0 2718 2719 2734 2733 2943 2944 2959 2958\n2370 5 3 7 7 0 2719 2720 2735 2734 2944 2945 2960 2959\n2371 5 3 7 7 0 2720 2721 2736 2735 2945 2946 2961 2960\n2372 5 3 25 25 0 2721 2722 2737 2736 2946 2947 2962 2961\n2373 5 3 25 25 0 2722 2723 2738 2737 2947 2948 2963 2962\n2374 5 3 25 25 0 2723 2724 2739 2738 2948 2949 2964 2963\n2375 5 3 25 25 0 2724 2725 2740 2739 2949 2950 2965 2964\n2376 5 3 21 21 0 2725 2726 2741 2740 2950 2951 2966 2965\n2377 5 3 21 21 0 2726 2727 2742 2741 2951 2952 2967 2966\n2378 5 3 21 21 0 2727 2728 2743 2742 2952 2953 2968 2967\n2379 5 3 21 21 0 2728 2729 2744 2743 2953 2954 2969 2968\n2380 5 3 21 21 0 2729 2730 2745 2744 2954 2955 2970 2969\n2381 5 3 7 7 0 2731 2732 2747 2746 2956 2957 2972 2971\n2382 5 3 7 7 0 2732 2733 2748 2747 2957 2958 2973 2972\n2383 5 3 7 7 0 2733 2734 2749 2748 2958 2959 2974 2973\n2384 5 3 7 7 0 2734 2735 2750 2749 2959 2960 2975 2974\n2385 5 3 7 7 0 2735 2736 2751 2750 2960 2961 2976 2975\n2386 5 3 25 25 0 2736 2737 2752 2751 2961 2962 2977 2976\n2387 5 3 25 25 0 2737 2738 2753 2752 2962 2963 2978 2977\n2388 5 3 25 25 0 2738 2739 2754 2753 2963 2964 2979 2978\n2389 5 3 25 25 0 2739 2740 2755 2754 2964 2965 2980 2979\n2390 5 3 25 25 0 2740 2741 2756 2755 2965 2966 2981 2980\n2391 5 3 21 21 0 2741 2742 2757 2756 2966 2967 2982 2981\n2392 5 3 21 21 0 2742 2743 2758 2757 2967 2968 2983 2982\n2393 5 3 21 21 0 2743 2744 2759 2758 2968 2969 2984 2983\n2394 5 3 21 21 0 2744 2745 2760 2759 2969 2970 2985 2984\n2395 5 3 7 7 0 2746 2747 2762 2761 2971 2972 2987 2986\n2396 5 3 7 7 0 2747 2748 2763 2762 2972 2973 2988 2987\n2397 5 3 7 7 0 2748 2749 2764 2763 2973 2974 2989 2988\n2398 5 3 7 7 0 2749 2750 2765 2764 2974 2975 2990 2989\n2399 5 3 7 7 0 2750 2751 2766 2765 2975 2976 2991 2990\n2400 5 3 25 25 0 2751 2752 2767 2766 2976 2977 2992 2991\n2401 5 3 25 25 0 2752 2753 2768 2767 2977 2978 2993 2992\n2402 5 3 25 25 0 2753 2754 2769 2768 2978 2979 2994 2993\n2403 5 3 25 25 0 2754 2755 2770 2769 2979 2980 2995 2994\n2404 5 3 25 25 0 2755 2756 2771 2770 2980 2981 2996 2995\n2405 5 3 21 21 0 2756 2757 2772 2771 2981 2982 2997 2996\n2406 5 3 21 21 0 2757 2758 2773 2772 2982 2983 2998 2997\n2407 5 3 21 21 0 2758 2759 2774 2773 2983 2984 2999 2998\n2408 5 3 21 21 0 2759 2760 2775 2774 2984 2985 3000 2999\n2409 5 3 7 7 0 2761 2762 2777 2776 2986 2987 3002 3001\n2410 5 3 7 7 0 2762 2763 2778 2777 2987 2988 3003 3002\n2411 5 3 7 7 0 2763 2764 2779 2778 2988 2989 3004 3003\n2412 5 3 7 7 0 2764 2765 2780 2779 2989 2990 3005 3004\n2413 5 3 7 7 0 2765 2766 2781 2780 2990 2991 3006 3005\n2414 5 3 25 25 0 2766 2767 2782 2781 2991 2992 3007 3006\n2415 5 3 25 25 0 2767 2768 2783 2782 2992 2993 3008 3007\n2416 5 3 25 25 0 2768 2769 2784 2783 2993 2994 3009 3008\n2417 5 3 25 25 0 2769 2770 2785 2784 2994 2995 3010 3009\n2418 5 3 25 25 0 2770 2771 2786 2785 2995 2996 3011 3010\n2419 5 3 21 21 0 2771 2772 2787 2786 2996 2997 3012 3011\n2420 5 3 21 21 0 2772 2773 2788 2787 2997 2998 3013 3012\n2421 5 3 21 21 0 2773 2774 2789 2788 2998 2999 3014 3013\n2422 5 3 21 21 0 2774 2775 2790 2789 2999 3000 3015 3014\n2423 5 3 7 7 0 2776 2777 2792 2791 3001 3002 3017 3016\n2424 5 3 7 7 0 2777 2778 2793 2792 3002 3003 3018 3017\n2425 5 3 7 7 0 2778 2779 2794 2793 3003 3004 3019 3018\n2426 5 3 7 7 0 2779 2780 2795 2794 3004 3005 3020 3019\n2427 5 3 7 7 0 2780 2781 2796 2795 3005 3006 3021 3020\n2428 5 3 25 25 0 2781 2782 2797 2796 3006 3007 3022 3021\n2429 5 3 25 25 0 2782 2783 2798 2797 3007 3008 3023 3022\n2430 5 3 25 25 0 2783 2784 2799 2798 3008 3009 3024 3023\n2431 5 3 25 25 0 2784 2785 2800 2799 3009 3010 3025 3024\n2432 5 3 3 3 0 2785 2786 2801 2800 3010 3011 3026 3025\n2433 5 3 3 3 0 2786 2787 2802 2801 3011 3012 3027 3026\n2434 5 3 3 3 0 2787 2788 2803 2802 3012 3013 3028 3027\n2435 5 3 3 3 0 2788 2789 2804 2803 3013 3014 3029 3028\n2436 5 3 3 3 0 2789 2790 2805 2804 3014 3015 3030 3029\n2437 5 3 7 7 0 2791 2792 2807 2806 3016 3017 3032 3031\n2438 5 3 7 7 0 2792 2793 2808 2807 3017 3018 3033 3032\n2439 5 3 28 28 0 2793 2794 2809 2808 3018 3019 3034 3033\n2440 5 3 28 28 0 2794 2795 2810 2809 3019 3020 3035 3034\n2441 5 3 17 17 0 2795 2796 2811 2810 3020 3021 3036 3035\n2442 5 3 17 17 0 2796 2797 2812 2811 3021 3022 3037 3036\n2443 5 3 17 17 0 2797 2798 2813 2812 3022 3023 3038 3037\n2444 5 3 17 17 0 2798 2799 2814 2813 3023 3024 3039 3038\n2445 5 3 25 25 0 2799 2800 2815 2814 3024 3025 3040 3039\n2446 5 3 3 3 0 2800 2801 2816 2815 3025 3026 3041 3040\n2447 5 3 3 3 0 2801 2802 2817 2816 3026 3027 3042 3041\n2448 5 3 3 3 0 2802 2803 2818 2817 3027 3028 3043 3042\n2449 5 3 3 3 0 2803 2804 2819 2818 3028 3029 3044 3043\n2450 5 3 3 3 0 2804 2805 2820 2819 3029 3030 3045 3044\n2451 5 3 29 29 0 2806 2807 2822 2821 3031 3032 3047 3046\n2452 5 3 29 29 0 2807 2808 2823 2822 3032 3033 3048 3047\n2453 5 3 29 29 0 2808 2809 2824 2823 3033 3034 3049 3048\n2454 5 3 29 29 0 2809 2810 2825 2824 3034 3035 3050 3049\n2455 5 3 17 17 0 2810 2811 2826 2825 3035 3036 3051 3050\n2456 5 3 17 17 0 2811 2812 2827 2826 3036 3037 3052 3051\n2457 5 3 17 17 0 2812 2813 2828 2827 3037 3038 3053 3052\n2458 5 3 17 17 0 2813 2814 2829 2828 3038 3039 3054 3053\n2459 5 3 17 17 0 2814 2815 2830 2829 3039 3040 3055 3054\n2460 5 3 3 3 0 2815 2816 2831 2830 3040 3041 3056 3055\n2461 5 3 3 3 0 2816 2817 2832 2831 3041 3042 3057 3056\n2462 5 3 3 3 0 2817 2818 2833 2832 3042 3043 3058 3057\n2463 5 3 3 3 0 2818 2819 2834 2833 3043 3044 3059 3058\n2464 5 3 3 3 0 2819 2820 2835 2834 3044 3045 3060 3059\n2465 5 3 29 29 0 2821 2822 2837 2836 3046 3047 3062 3061\n2466 5 3 29 29 0 2822 2823 2838 2837 3047 3048 3063 3062\n2467 5 3 29 29 0 2823 2824 2839 2838 3048 3049 3064 3063\n2468 5 3 29 29 0 2824 2825 2840 2839 3049 3050 3065 3064\n2469 5 3 17 17 0 2825 2826 2841 2840 3050 3051 3066 3065\n2470 5 3 17 17 0 2826 2827 2842 2841 3051 3052 3067 3066\n2471 5 3 17 17 0 2827 2828 2843 2842 3052 3053 3068 3067\n2472 5 3 17 17 0 2828 2829 2844 2843 3053 3054 3069 3068\n2473 5 3 17 17 0 2829 2830 2845 2844 3054 3055 3070 3069\n2474 5 3 17 17 0 2830 2831 2846 2845 3055 3056 3071 3070\n2475 5 3 3 3 0 2831 2832 2847 2846 3056 3057 3072 3071\n2476 5 3 3 3 0 2832 2833 2848 2847 3057 3058 3073 3072\n2477 5 3 3 3 0 2833 2834 2849 2848 3058 3059 3074 3073\n2478 5 3 26 26 0 2834 2835 2850 2849 3059 3060 3075 3074\n2479 5 3 29 29 0 2836 2837 2852 2851 3061 3062 3077 3076\n2480 5 3 29 29 0 2837 2838 2853 2852 3062 3063 3078 3077\n2481 5 3 29 29 0 2838 2839 2854 2853 3063 3064 3079 3078\n2482 5 3 29 29 0 2839 2840 2855 2854 3064 3065 3080 3079\n2483 5 3 17 17 0 2840 2841 2856 2855 3065 3066 3081 3080\n2484 5 3 17 17 0 2841 2842 2857 2856 3066 3067 3082 3081\n2485 5 3 17 17 0 2842 2843 2858 2857 3067 3068 3083 3082\n2486 5 3 17 17 0 2843 2844 2859 2858 3068 3069 3084 3083\n2487 5 3 17 17 0 2844 2845 2860 2859 3069 3070 3085 3084\n2488 5 3 17 17 0 2845 2846 2861 2860 3070 3071 3086 3085\n2489 5 3 26 26 0 2846 2847 2862 2861 3071 3072 3087 3086\n2490 5 3 26 26 0 2847 2848 2863 2862 3072 3073 3088 3087\n2491 5 3 26 26 0 2848 2849 2864 2863 3073 3074 3089 3088\n2492 5 3 26 26 0 2849 2850 2865 2864 3074 3075 3090 3089\n2493 5 3 29 29 0 2851 2852 2867 2866 3076 3077 3092 3091\n2494 5 3 29 29 0 2852 2853 2868 2867 3077 3078 3093 3092\n2495 5 3 29 29 0 2853 2854 2869 2868 3078 3079 3094 3093\n2496 5 3 29 29 0 2854 2855 2870 2869 3079 3080 3095 3094\n2497 5 3 17 17 0 2855 2856 2871 2870 3080 3081 3096 3095\n2498 5 3 17 17 0 2856 2857 2872 2871 3081 3082 3097 3096\n2499 5 3 17 17 0 2857 2858 2873 2872 3082 3083 3098 3097\n2500 5 3 17 17 0 2858 2859 2874 2873 3083 3084 3099 3098\n2501 5 3 17 17 0 2859 2860 2875 2874 3084 3085 3100 3099\n2502 5 3 17 17 0 2860 2861 2876 2875 3085 3086 3101 3100\n2503 5 3 26 26 0 2861 2862 2877 2876 3086 3087 3102 3101\n2504 5 3 26 26 0 2862 2863 2878 2877 3087 3088 3103 3102\n2505 5 3 26 26 0 2863 2864 2879 2878 3088 3089 3104 3103\n2506 5 3 26 26 0 2864 2865 2880 2879 3089 3090 3105 3104\n2507 5 3 29 29 0 2866 2867 2882 2881 3091 3092 3107 3106\n2508 5 3 29 29 0 2867 2868 2883 2882 3092 3093 3108 3107\n2509 5 3 29 29 0 2868 2869 2884 2883 3093 3094 3109 3108\n2510 5 3 29 29 0 2869 2870 2885 2884 3094 3095 3110 3109\n2511 5 3 17 17 0 2870 2871 2886 2885 3095 3096 3111 3110\n2512 5 3 17 17 0 2871 2872 2887 2886 3096 3097 3112 3111\n2513 5 3 17 17 0 2872 2873 2888 2887 3097 3098 3113 3112\n2514 5 3 17 17 0 2873 2874 2889 2888 3098 3099 3114 3113\n2515 5 3 17 17 0 2874 2875 2890 2889 3099 3100 3115 3114\n2516 5 3 17 17 0 2875 2876 2891 2890 3100 3101 3116 3115\n2517 5 3 26 26 0 2876 2877 2892 2891 3101 3102 3117 3116\n2518 5 3 26 26 0 2877 2878 2893 2892 3102 3103 3118 3117\n2519 5 3 26 26 0 2878 2879 2894 2893 3103 3104 3119 3118\n2520 5 3 26 26 0 2879 2880 2895 2894 3104 3105 3120 3119\n2521 5 3 29 29 0 2881 2882 2897 2896 3106 3107 3122 3121\n2522 5 3 29 29 0 2882 2883 2898 2897 3107 3108 3123 3122\n2523 5 3 29 29 0 2883 2884 2899 2898 3108 3109 3124 3123\n2524 5 3 29 29 0 2884 2885 2900 2899 3109 3110 3125 3124\n2525 5 3 17 17 0 2885 2886 2901 2900 3110 3111 3126 3125\n2526 5 3 17 17 0 2886 2887 2902 2901 3111 3112 3127 3126\n2527 5 3 17 17 0 2887 2888 2903 2902 3112 3113 3128 3127\n2528 5 3 17 17 0 2888 2889 2904 2903 3113 3114 3129 3128\n2529 5 3 17 17 0 2889 2890 2905 2904 3114 3115 3130 3129\n2530 5 3 17 17 0 2890 2891 2906 2905 3115 3116 3131 3130\n2531 5 3 26 26 0 2891 2892 2907 2906 3116 3117 3132 3131\n2532 5 3 26 26 0 2892 2893 2908 2907 3117 3118 3133 3132\n2533 5 3 26 26 0 2893 2894 2909 2908 3118 3119 3134 3133\n2534 5 3 26 26 0 2894 2895 2910 2909 3119 3120 3135 3134\n2535 5 3 29 29 0 2896 2897 2912 2911 3121 3122 3137 3136\n2536 5 3 29 29 0 2897 2898 2913 2912 3122 3123 3138 3137\n2537 5 3 29 29 0 2898 2899 2914 2913 3123 3124 3139 3138\n2538 5 3 29 29 0 2899 2900 2915 2914 3124 3125 3140 3139\n2539 5 3 17 17 0 2900 2901 2916 2915 3125 3126 3141 3140\n2540 5 3 17 17 0 2901 2902 2917 2916 3126 3127 3142 3141\n2541 5 3 17 17 0 2902 2903 2918 2917 3127 3128 3143 3142\n2542 5 3 17 17 0 2903 2904 2919 2918 3128 3129 3144 3143\n2543 5 3 17 17 0 2904 2905 2920 2919 3129 3130 3145 3144\n2544 5 3 17 17 0 2905 2906 2921 2920 3130 3131 3146 3145\n2545 5 3 26 26 0 2906 2907 2922 2921 3131 3132 3147 3146\n2546 5 3 26 26 0 2907 2908 2923 2922 3132 3133 3148 3147\n2547 5 3 26 26 0 2908 2909 2924 2923 3133 3134 3149 3148\n2548 5 3 26 26 0 2909 2910 2925 2924 3134 3135 3150 3149\n2549 5 3 7 7 0 2926 2927 2942 2941 3151 3152 3167 3166\n2550 5 3 7 7 0 2927 2928 2943 2942 3152 3153 3168 3167\n2551 5 3 7 7 0 2928 2929 2944 2943 3153 3154 3169 3168\n2552 5 3 7 7 0 2929 2930 2945 2944 3154 3155 3170 3169\n2553 5 3 7 7 0 2930 2931 2946 2945 3155 3156 3171 3170\n2554 5 3 25 25 0 2931 2932 2947 2946 3156 3157 3172 3171\n2555 5 3 25 25 0 2932 2933 2948 2947 3157 3158 3173 3172\n2556 5 3 25 25 0 2933 2934 2949 2948 3158 3159 3174 3173\n2557 5 3 25 25 0 2934 2935 2950 2949 3159 3160 3175 3174\n2558 5 3 21 21 0 2935 2936 2951 2950 3160 3161 3176 3175\n2559 5 3 21 21 0 2936 2937 2952 2951 3161 3162 3177 3176\n2560 5 3 21 21 0 2937 2938 2953 2952 3162 3163 3178 3177\n2561 5 3 21 21 0 2938 2939 2954 2953 3163 3164 3179 3178\n2562 5 3 21 21 0 2939 2940 2955 2954 3164 3165 3180 3179\n2563 5 3 7 7 0 2941 2942 2957 2956 3166 3167 3182 3181\n2564 5 3 7 7 0 2942 2943 2958 2957 3167 3168 3183 3182\n2565 5 3 7 7 0 2943 2944 2959 2958 3168 3169 3184 3183\n2566 5 3 7 7 0 2944 2945 2960 2959 3169 3170 3185 3184\n2567 5 3 7 7 0 2945 2946 2961 2960 3170 3171 3186 3185\n2568 5 3 25 25 0 2946 2947 2962 2961 3171 3172 3187 3186\n2569 5 3 25 25 0 2947 2948 2963 2962 3172 3173 3188 3187\n2570 5 3 25 25 0 2948 2949 2964 2963 3173 3174 3189 3188\n2571 5 3 25 25 0 2949 2950 2965 2964 3174 3175 3190 3189\n2572 5 3 21 21 0 2950 2951 2966 2965 3175 3176 3191 3190\n2573 5 3 21 21 0 2951 2952 2967 2966 3176 3177 3192 3191\n2574 5 3 21 21 0 2952 2953 2968 2967 3177 3178 3193 3192\n2575 5 3 21 21 0 2953 2954 2969 2968 3178 3179 3194 3193\n2576 5 3 21 21 0 2954 2955 2970 2969 3179 3180 3195 3194\n2577 5 3 7 7 0 2956 2957 2972 2971 3181 3182 3197 3196\n2578 5 3 7 7 0 2957 2958 2973 2972 3182 3183 3198 3197\n2579 5 3 7 7 0 2958 2959 2974 2973 3183 3184 3199 3198\n2580 5 3 7 7 0 2959 2960 2975 2974 3184 3185 3200 3199\n2581 5 3 7 7 0 2960 2961 2976 2975 3185 3186 3201 3200\n2582 5 3 25 25 0 2961 2962 2977 2976 3186 3187 3202 3201\n2583 5 3 25 25 0 2962 2963 2978 2977 3187 3188 3203 3202\n2584 5 3 25 25 0 2963 2964 2979 2978 3188 3189 3204 3203\n2585 5 3 25 25 0 2964 2965 2980 2979 3189 3190 3205 3204\n2586 5 3 25 25 0 2965 2966 2981 2980 3190 3191 3206 3205\n2587 5 3 21 21 0 2966 2967 2982 2981 3191 3192 3207 3206\n2588 5 3 21 21 0 2967 2968 2983 2982 3192 3193 3208 3207\n2589 5 3 21 21 0 2968 2969 2984 2983 3193 3194 3209 3208\n2590 5 3 21 21 0 2969 2970 2985 2984 3194 3195 3210 3209\n2591 5 3 7 7 0 2971 2972 2987 2986 3196 3197 3212 3211\n2592 5 3 7 7 0 2972 2973 2988 2987 3197 3198 3213 3212\n2593 5 3 7 7 0 2973 2974 2989 2988 3198 3199 3214 3213\n2594 5 3 7 7 0 2974 2975 2990 2989 3199 3200 3215 3214\n2595 5 3 7 7 0 2975 2976 2991 2990 3200 3201 3216 3215\n2596 5 3 25 25 0 2976 2977 2992 2991 3201 3202 3217 3216\n2597 5 3 25 25 0 2977 2978 2993 2992 3202 3203 3218 3217\n2598 5 3 25 25 0 2978 2979 2994 2993 3203 3204 3219 3218\n2599 5 3 25 25 0 2979 2980 2995 2994 3204 3205 3220 3219\n2600 5 3 25 25 0 2980 2981 2996 2995 3205 3206 3221 3220\n2601 5 3 21 21 0 2981 2982 2997 2996 3206 3207 3222 3221\n2602 5 3 21 21 0 2982 2983 2998 2997 3207 3208 3223 3222\n2603 5 3 21 21 0 2983 2984 2999 2998 3208 3209 3224 3223\n2604 5 3 21 21 0 2984 2985 3000 2999 3209 3210 3225 3224\n2605 5 3 7 7 0 2986 2987 3002 3001 3211 3212 3227 3226\n2606 5 3 7 7 0 2987 2988 3003 3002 3212 3213 3228 3227\n2607 5 3 7 7 0 2988 2989 3004 3003 3213 3214 3229 3228\n2608 5 3 7 7 0 2989 2990 3005 3004 3214 3215 3230 3229\n2609 5 3 7 7 0 2990 2991 3006 3005 3215 3216 3231 3230\n2610 5 3 25 25 0 2991 2992 3007 3006 3216 3217 3232 3231\n2611 5 3 25 25 0 2992 2993 3008 3007 3217 3218 3233 3232\n2612 5 3 25 25 0 2993 2994 3009 3008 3218 3219 3234 3233\n2613 5 3 25 25 0 2994 2995 3010 3009 3219 3220 3235 3234\n2614 5 3 25 25 0 2995 2996 3011 3010 3220 3221 3236 3235\n2615 5 3 21 21 0 2996 2997 3012 3011 3221 3222 3237 3236\n2616 5 3 21 21 0 2997 2998 3013 3012 3222 3223 3238 3237\n2617 5 3 21 21 0 2998 2999 3014 3013 3223 3224 3239 3238\n2618 5 3 21 21 0 2999 3000 3015 3014 3224 3225 3240 3239\n2619 5 3 7 7 0 3001 3002 3017 3016 3226 3227 3242 3241\n2620 5 3 7 7 0 3002 3003 3018 3017 3227 3228 3243 3242\n2621 5 3 7 7 0 3003 3004 3019 3018 3228 3229 3244 3243\n2622 5 3 7 7 0 3004 3005 3020 3019 3229 3230 3245 3244\n2623 5 3 7 7 0 3005 3006 3021 3020 3230 3231 3246 3245\n2624 5 3 25 25 0 3006 3007 3022 3021 3231 3232 3247 3246\n2625 5 3 25 25 0 3007 3008 3023 3022 3232 3233 3248 3247\n2626 5 3 25 25 0 3008 3009 3024 3023 3233 3234 3249 3248\n2627 5 3 25 25 0 3009 3010 3025 3024 3234 3235 3250 3249\n2628 5 3 3 3 0 3010 3011 3026 3025 3235 3236 3251 3250\n2629 5 3 3 3 0 3011 3012 3027 3026 3236 3237 3252 3251\n2630 5 3 3 3 0 3012 3013 3028 3027 3237 3238 3253 3252\n2631 5 3 3 3 0 3013 3014 3029 3028 3238 3239 3254 3253\n2632 5 3 3 3 0 3014 3015 3030 3029 3239 3240 3255 3254\n2633 5 3 7 7 0 3016 3017 3032 3031 3241 3242 3257 3256\n2634 5 3 7 7 0 3017 3018 3033 3032 3242 3243 3258 3257\n2635 5 3 7 7 0 3018 3019 3034 3033 3243 3244 3259 3258\n2636 5 3 7 7 0 3019 3020 3035 3034 3244 3245 3260 3259\n2637 5 3 17 17 0 3020 3021 3036 3035 3245 3246 3261 3260\n2638 5 3 17 17 0 3021 3022 3037 3036 3246 3247 3262 3261\n2639 5 3 17 17 0 3022 3023 3038 3037 3247 3248 3263 3262\n2640 5 3 17 17 0 3023 3024 3039 3038 3248 3249 3264 3263\n2641 5 3 17 17 0 3024 3025 3040 3039 3249 3250 3265 3264\n2642 5 3 3 3 0 3025 3026 3041 3040 3250 3251 3266 3265\n2643 5 3 3 3 0 3026 3027 3042 3041 3251 3252 3267 3266\n2644 5 3 3 3 0 3027 3028 3043 3042 3252 3253 3268 3267\n2645 5 3 3 3 0 3028 3029 3044 3043 3253 3254 3269 3268\n2646 5 3 3 3 0 3029 3030 3045 3044 3254 3255 3270 3269\n2647 5 3 29 29 0 3031 3032 3047 3046 3256 3257 3272 3271\n2648 5 3 29 29 0 3032 3033 3048 3047 3257 3258 3273 3272\n2649 5 3 29 29 0 3033 3034 3049 3048 3258 3259 3274 3273\n2650 5 3 29 29 0 3034 3035 3050 3049 3259 3260 3275 3274\n2651 5 3 17 17 0 3035 3036 3051 3050 3260 3261 3276 3275\n2652 5 3 17 17 0 3036 3037 3052 3051 3261 3262 3277 3276\n2653 5 3 17 17 0 3037 3038 3053 3052 3262 3263 3278 3277\n2654 5 3 17 17 0 3038 3039 3054 3053 3263 3264 3279 3278\n2655 5 3 17 17 0 3039 3040 3055 3054 3264 3265 3280 3279\n2656 5 3 3 3 0 3040 3041 3056 3055 3265 3266 3281 3280\n2657 5 3 3 3 0 3041 3042 3057 3056 3266 3267 3282 3281\n2658 5 3 3 3 0 3042 3043 3058 3057 3267 3268 3283 3282\n2659 5 3 3 3 0 3043 3044 3059 3058 3268 3269 3284 3283\n2660 5 3 3 3 0 3044 3045 3060 3059 3269 3270 3285 3284\n2661 5 3 29 29 0 3046 3047 3062 3061 3271 3272 3287 3286\n2662 5 3 29 29 0 3047 3048 3063 3062 3272 3273 3288 3287\n2663 5 3 29 29 0 3048 3049 3064 3063 3273 3274 3289 3288\n2664 5 3 29 29 0 3049 3050 3065 3064 3274 3275 3290 3289\n2665 5 3 17 17 0 3050 3051 3066 3065 3275 3276 3291 3290\n2666 5 3 17 17 0 3051 3052 3067 3066 3276 3277 3292 3291\n2667 5 3 17 17 0 3052 3053 3068 3067 3277 3278 3293 3292\n2668 5 3 17 17 0 3053 3054 3069 3068 3278 3279 3294 3293\n2669 5 3 17 17 0 3054 3055 3070 3069 3279 3280 3295 3294\n2670 5 3 17 17 0 3055 3056 3071 3070 3280 3281 3296 3295\n2671 5 3 3 3 0 3056 3057 3072 3071 3281 3282 3297 3296\n2672 5 3 3 3 0 3057 3058 3073 3072 3282 3283 3298 3297\n2673 5 3 3 3 0 3058 3059 3074 3073 3283 3284 3299 3298\n2674 5 3 26 26 0 3059 3060 3075 3074 3284 3285 3300 3299\n2675 5 3 29 29 0 3061 3062 3077 3076 3286 3287 3302 3301\n2676 5 3 29 29 0 3062 3063 3078 3077 3287 3288 3303 3302\n2677 5 3 29 29 0 3063 3064 3079 3078 3288 3289 3304 3303\n2678 5 3 29 29 0 3064 3065 3080 3079 3289 3290 3305 3304\n2679 5 3 17 17 0 3065 3066 3081 3080 3290 3291 3306 3305\n2680 5 3 17 17 0 3066 3067 3082 3081 3291 3292 3307 3306\n2681 5 3 17 17 0 3067 3068 3083 3082 3292 3293 3308 3307\n2682 5 3 17 17 0 3068 3069 3084 3083 3293 3294 3309 3308\n2683 5 3 17 17 0 3069 3070 3085 3084 3294 3295 3310 3309\n2684 5 3 17 17 0 3070 3071 3086 3085 3295 3296 3311 3310\n2685 5 3 17 17 0 3071 3072 3087 3086 3296 3297 3312 3311\n2686 5 3 26 26 0 3072 3073 3088 3087 3297 3298 3313 3312\n2687 5 3 26 26 0 3073 3074 3089 3088 3298 3299 3314 3313\n2688 5 3 26 26 0 3074 3075 3090 3089 3299 3300 3315 3314\n2689 5 3 29 29 0 3076 3077 3092 3091 3301 3302 3317 3316\n2690 5 3 29 29 0 3077 3078 3093 3092 3302 3303 3318 3317\n2691 5 3 29 29 0 3078 3079 3094 3093 3303 3304 3319 3318\n2692 5 3 29 29 0 3079 3080 3095 3094 3304 3305 3320 3319\n2693 5 3 17 17 0 3080 3081 3096 3095 3305 3306 3321 3320\n2694 5 3 17 17 0 3081 3082 3097 3096 3306 3307 3322 3321\n2695 5 3 17 17 0 3082 3083 3098 3097 3307 3308 3323 3322\n2696 5 3 17 17 0 3083 3084 3099 3098 3308 3309 3324 3323\n2697 5 3 17 17 0 3084 3085 3100 3099 3309 3310 3325 3324\n2698 5 3 17 17 0 3085 3086 3101 3100 3310 3311 3326 3325\n2699 5 3 26 26 0 3086 3087 3102 3101 3311 3312 3327 3326\n2700 5 3 26 26 0 3087 3088 3103 3102 3312 3313 3328 3327\n2701 5 3 26 26 0 3088 3089 3104 3103 3313 3314 3329 3328\n2702 5 3 26 26 0 3089 3090 3105 3104 3314 3315 3330 3329\n2703 5 3 29 29 0 3091 3092 3107 3106 3316 3317 3332 3331\n2704 5 3 29 29 0 3092 3093 3108 3107 3317 3318 3333 3332\n2705 5 3 29 29 0 3093 3094 3109 3108 3318 3319 3334 3333\n2706 5 3 29 29 0 3094 3095 3110 3109 3319 3320 3335 3334\n2707 5 3 17 17 0 3095 3096 3111 3110 3320 3321 3336 3335\n2708 5 3 17 17 0 3096 3097 3112 3111 3321 3322 3337 3336\n2709 5 3 17 17 0 3097 3098 3113 3112 3322 3323 3338 3337\n2710 5 3 17 17 0 3098 3099 3114 3113 3323 3324 3339 3338\n2711 5 3 17 17 0 3099 3100 3115 3114 3324 3325 3340 3339\n2712 5 3 17 17 0 3100 3101 3116 3115 3325 3326 3341 3340\n2713 5 3 26 26 0 3101 3102 3117 3116 3326 3327 3342 3341\n2714 5 3 26 26 0 3102 3103 3118 3117 3327 3328 3343 3342\n2715 5 3 26 26 0 3103 3104 3119 3118 3328 3329 3344 3343\n2716 5 3 26 26 0 3104 3105 3120 3119 3329 3330 3345 3344\n2717 5 3 29 29 0 3106 3107 3122 3121 3331 3332 3347 3346\n2718 5 3 29 29 0 3107 3108 3123 3122 3332 3333 3348 3347\n2719 5 3 29 29 0 3108 3109 3124 3123 3333 3334 3349 3348\n2720 5 3 29 29 0 3109 3110 3125 3124 3334 3335 3350 3349\n2721 5 3 17 17 0 3110 3111 3126 3125 3335 3336 3351 3350\n2722 5 3 17 17 0 3111 3112 3127 3126 3336 3337 3352 3351\n2723 5 3 17 17 0 3112 3113 3128 3127 3337 3338 3353 3352\n2724 5 3 17 17 0 3113 3114 3129 3128 3338 3339 3354 3353\n2725 5 3 17 17 0 3114 3115 3130 3129 3339 3340 3355 3354\n2726 5 3 17 17 0 3115 3116 3131 3130 3340 3341 3356 3355\n2727 5 3 26 26 0 3116 3117 3132 3131 3341 3342 3357 3356\n2728 5 3 26 26 0 3117 3118 3133 3132 3342 3343 3358 3357\n2729 5 3 26 26 0 3118 3119 3134 3133 3343 3344 3359 3358\n2730 5 3 26 26 0 3119 3120 3135 3134 3344 3345 3360 3359\n2731 5 3 29 29 0 3121 3122 3137 3136 3346 3347 3362 3361\n2732 5 3 29 29 0 3122 3123 3138 3137 3347 3348 3363 3362\n2733 5 3 29 29 0 3123 3124 3139 3138 3348 3349 3364 3363\n2734 5 3 29 29 0 3124 3125 3140 3139 3349 3350 3365 3364\n2735 5 3 17 17 0 3125 3126 3141 3140 3350 3351 3366 3365\n2736 5 3 17 17 0 3126 3127 3142 3141 3351 3352 3367 3366\n2737 5 3 17 17 0 3127 3128 3143 3142 3352 3353 3368 3367\n2738 5 3 17 17 0 3128 3129 3144 3143 3353 3354 3369 3368\n2739 5 3 17 17 0 3129 3130 3145 3144 3354 3355 3370 3369\n2740 5 3 17 17 0 3130 3131 3146 3145 3355 3356 3371 3370\n2741 5 3 26 26 0 3131 3132 3147 3146 3356 3357 3372 3371\n2742 5 3 26 26 0 3132 3133 3148 3147 3357 3358 3373 3372\n2743 5 3 26 26 0 3133 3134 3149 3148 3358 3359 3374 3373\n2744 5 3 26 26 0 3134 3135 3150 3149 3359 3360 3375 3374\n$EndElements\n$NSets\n6\nx0\n225\n1\n16\n31\n46\n61\n76\n91\n106\n121\n136\n151\n166\n181\n196\n211\n226\n241\n256\n271\n286\n301\n316\n331\n346\n361\n376\n391\n406\n421\n436\n451\n466\n481\n496\n511\n526\n541\n556\n571\n586\n601\n616\n631\n646\n661\n676\n691\n706\n721\n736\n751\n766\n781\n796\n811\n826\n841\n856\n871\n886\n901\n916\n931\n946\n961\n976\n991\n1006\n1021\n1036\n1051\n1066\n1081\n1096\n1111\n1126\n1141\n1156\n1171\n1186\n1201\n1216\n1231\n1246\n1261\n1276\n1291\n1306\n1321\n1336\n1351\n1366\n1381\n1396\n1411\n1426\n1441\n1456\n1471\n1486\n1501\n1516\n1531\n1546\n1561\n1576\n1591\n1606\n1621\n1636\n1651\n1666\n1681\n1696\n1711\n1726\n1741\n1756\n1771\n1786\n1801\n1816\n1831\n1846\n1861\n1876\n1891\n1906\n1921\n1936\n1951\n1966\n1981\n1996\n2011\n2026\n2041\n2056\n2071\n2086\n2101\n2116\n2131\n2146\n2161\n2176\n2191\n2206\n2221\n2236\n2251\n2266\n2281\n2296\n2311\n2326\n2341\n2356\n2371\n2386\n2401\n2416\n2431\n2446\n2461\n2476\n2491\n2506\n2521\n2536\n2551\n2566\n2581\n2596\n2611\n2626\n2641\n2656\n2671\n2686\n2701\n2716\n2731\n2746\n2761\n2776\n2791\n2806\n2821\n2836\n2851\n2866\n2881\n2896\n2911\n2926\n2941\n2956\n2971\n2986\n3001\n3016\n3031\n3046\n3061\n3076\n3091\n3106\n3121\n3136\n3151\n3166\n3181\n3196\n3211\n3226\n3241\n3256\n3271\n3286\n3301\n3316\n3331\n3346\n3361\nx1\n225\n15\n30\n45\n60\n75\n90\n105\n120\n135\n150\n165\n180\n195\n210\n225\n240\n255\n270\n285\n300\n315\n330\n345\n360\n375\n390\n405\n420\n435\n450\n465\n480\n495\n510\n525\n540\n555\n570\n585\n600\n615\n630\n645\n660\n675\n690\n705\n720\n735\n750\n765\n780\n795\n810\n825\n840\n855\n870\n885\n900\n915\n930\n945\n960\n975\n990\n1005\n1020\n1035\n1050\n1065\n1080\n1095\n1110\n1125\n1140\n1155\n1170\n1185\n1200\n1215\n1230\n1245\n1260\n1275\n1290\n1305\n1320\n1335\n1350\n1365\n1380\n1395\n1410\n1425\n1440\n1455\n1470\n1485\n1500\n1515\n1530\n1545\n1560\n1575\n1590\n1605\n1620\n1635\n1650\n1665\n1680\n1695\n1710\n1725\n1740\n1755\n1770\n1785\n1800\n1815\n1830\n1845\n1860\n1875\n1890\n1905\n1920\n1935\n1950\n1965\n1980\n1995\n2010\n2025\n2040\n2055\n2070\n2085\n2100\n2115\n2130\n2145\n2160\n2175\n2190\n2205\n2220\n2235\n2250\n2265\n2280\n2295\n2310\n2325\n2340\n2355\n2370\n2385\n2400\n2415\n2430\n2445\n2460\n2475\n2490\n2505\n2520\n2535\n2550\n2565\n2580\n2595\n2610\n2625\n2640\n2655\n2670\n2685\n2700\n2715\n2730\n2745\n2760\n2775\n2790\n2805\n2820\n2835\n2850\n2865\n2880\n2895\n2910\n2925\n2940\n2955\n2970\n2985\n3000\n3015\n3030\n3045\n3060\n3075\n3090\n3105\n3120\n3135\n3150\n3165\n3180\n3195\n3210\n3225\n3240\n3255\n3270\n3285\n3300\n3315\n3330\n3345\n3360\n3375\ny0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n226\n227\n228\n229\n230\n231\n232\n233\n234\n235\n236\n237\n238\n239\n240\n451\n452\n453\n454\n455\n456\n457\n458\n459\n460\n461\n462\n463\n464\n465\n676\n677\n678\n679\n680\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n901\n902\n903\n904\n905\n906\n907\n908\n909\n910\n911\n912\n913\n914\n915\n1126\n1127\n1128\n1129\n1130\n1131\n1132\n1133\n1134\n1135\n1136\n1137\n1138\n1139\n1140\n1351\n1352\n1353\n1354\n1355\n1356\n1357\n1358\n1359\n1360\n1361\n1362\n1363\n1364\n1365\n1576\n1577\n1578\n1579\n1580\n1581\n1582\n1583\n1584\n1585\n1586\n1587\n1588\n1589\n1590\n1801\n1802\n1803\n1804\n1805\n1806\n1807\n1808\n1809\n1810\n1811\n1812\n1813\n1814\n1815\n2026\n2027\n2028\n2029\n2030\n2031\n2032\n2033\n2034\n2035\n2036\n2037\n2038\n2039\n2040\n2251\n2252\n2253\n2254\n2255\n2256\n2257\n2258\n2259\n2260\n2261\n2262\n2263\n2264\n2265\n2476\n2477\n2478\n2479\n2480\n2481\n2482\n2483\n2484\n2485\n2486\n2487\n2488\n2489\n2490\n2701\n2702\n2703\n2704\n2705\n2706\n2707\n2708\n2709\n2710\n2711\n2712\n2713\n2714\n2715\n2926\n2927\n2928\n2929\n2930\n2931\n2932\n2933\n2934\n2935\n2936\n2937\n2938\n2939\n2940\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\ny1\n225\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\n436\n437\n438\n439\n440\n441\n442\n443\n444\n445\n446\n447\n448\n449\n450\n661\n662\n663\n664\n665\n666\n667\n668\n669\n670\n671\n672\n673\n674\n675\n886\n887\n888\n889\n890\n891\n892\n893\n894\n895\n896\n897\n898\n899\n900\n1111\n1112\n1113\n1114\n1115\n1116\n1117\n1118\n1119\n1120\n1121\n1122\n1123\n1124\n1125\n1336\n1337\n1338\n1339\n1340\n1341\n1342\n1343\n1344\n1345\n1346\n1347\n1348\n1349\n1350\n1561\n1562\n1563\n1564\n1565\n1566\n1567\n1568\n1569\n1570\n1571\n1572\n1573\n1574\n1575\n1786\n1787\n1788\n1789\n1790\n1791\n1792\n1793\n1794\n1795\n1796\n1797\n1798\n1799\n1800\n2011\n2012\n2013\n2014\n2015\n2016\n2017\n2018\n2019\n2020\n2021\n2022\n2023\n2024\n2025\n2236\n2237\n2238\n2239\n2240\n2241\n2242\n2243\n2244\n2245\n2246\n2247\n2248\n2249\n2250\n2461\n2462\n2463\n2464\n2465\n2466\n2467\n2468\n2469\n2470\n2471\n2472\n2473\n2474\n2475\n2686\n2687\n2688\n2689\n2690\n2691\n2692\n2693\n2694\n2695\n2696\n2697\n2698\n2699\n2700\n2911\n2912\n2913\n2914\n2915\n2916\n2917\n2918\n2919\n2920\n2921\n2922\n2923\n2924\n2925\n3136\n3137\n3138\n3139\n3140\n3141\n3142\n3143\n3144\n3145\n3146\n3147\n3148\n3149\n3150\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\nz0\n225\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80\n81\n82\n83\n84\n85\n86\n87\n88\n89\n90\n91\n92\n93\n94\n95\n96\n97\n98\n99\n100\n101\n102\n103\n104\n105\n106\n107\n108\n109\n110\n111\n112\n113\n114\n115\n116\n117\n118\n119\n120\n121\n122\n123\n124\n125\n126\n127\n128\n129\n130\n131\n132\n133\n134\n135\n136\n137\n138\n139\n140\n141\n142\n143\n144\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n157\n158\n159\n160\n161\n162\n163\n164\n165\n166\n167\n168\n169\n170\n171\n172\n173\n174\n175\n176\n177\n178\n179\n180\n181\n182\n183\n184\n185\n186\n187\n188\n189\n190\n191\n192\n193\n194\n195\n196\n197\n198\n199\n200\n201\n202\n203\n204\n205\n206\n207\n208\n209\n210\n211\n212\n213\n214\n215\n216\n217\n218\n219\n220\n221\n222\n223\n224\n225\nz1\n225\n3151\n3152\n3153\n3154\n3155\n3156\n3157\n3158\n3159\n3160\n3161\n3162\n3163\n3164\n3165\n3166\n3167\n3168\n3169\n3170\n3171\n3172\n3173\n3174\n3175\n3176\n3177\n3178\n3179\n3180\n3181\n3182\n3183\n3184\n3185\n3186\n3187\n3188\n3189\n3190\n3191\n3192\n3193\n3194\n3195\n3196\n3197\n3198\n3199\n3200\n3201\n3202\n3203\n3204\n3205\n3206\n3207\n3208\n3209\n3210\n3211\n3212\n3213\n3214\n3215\n3216\n3217\n3218\n3219\n3220\n3221\n3222\n3223\n3224\n3225\n3226\n3227\n3228\n3229\n3230\n3231\n3232\n3233\n3234\n3235\n3236\n3237\n3238\n3239\n3240\n3241\n3242\n3243\n3244\n3245\n3246\n3247\n3248\n3249\n3250\n3251\n3252\n3253\n3254\n3255\n3256\n3257\n3258\n3259\n3260\n3261\n3262\n3263\n3264\n3265\n3266\n3267\n3268\n3269\n3270\n3271\n3272\n3273\n3274\n3275\n3276\n3277\n3278\n3279\n3280\n3281\n3282\n3283\n3284\n3285\n3286\n3287\n3288\n3289\n3290\n3291\n3292\n3293\n3294\n3295\n3296\n3297\n3298\n3299\n3300\n3301\n3302\n3303\n3304\n3305\n3306\n3307\n3308\n3309\n3310\n3311\n3312\n3313\n3314\n3315\n3316\n3317\n3318\n3319\n3320\n3321\n3322\n3323\n3324\n3325\n3326\n3327\n3328\n3329\n3330\n3331\n3332\n3333\n3334\n3335\n3336\n3337\n3338\n3339\n3340\n3341\n3342\n3343\n3344\n3345\n3346\n3347\n3348\n3349\n3350\n3351\n3352\n3353\n3354\n3355\n3356\n3357\n3358\n3359\n3360\n3361\n3362\n3363\n3364\n3365\n3366\n3367\n3368\n3369\n3370\n3371\n3372\n3373\n3374\n3375\n$EndNSets\n$PhysicalNames\n30\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "Neper2Abaqus/Step-2b Python/abq_tet.inp",
    "content": "** Generated by Neper and modified by: Neper2Abaqus.m\r\n**PARTS\r\n**\r\n*Part, name=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n2,\t0.000000e+00,\t1.000000e+00, \t4.386705e-01\r\n3,\t4.221610e-01,\t1.000000e+00, \t4.807216e-01\r\n4,\t5.268863e-01,\t1.000000e+00, \t3.942699e-01\r\n5,\t5.638708e-01,\t8.130270e-01, \t3.933024e-01\r\n6,\t5.519767e-01,\t5.750683e-01, \t3.573443e-01\r\n7,\t4.464926e-01,\t7.426254e-01, \t5.013309e-01\r\n8,\t5.278840e-01,\t5.905412e-01, \t4.013663e-01\r\n9,\t5.247122e-01,\t7.282543e-01, \t4.390321e-01\r\n10,\t0.000000e+00,\t4.230034e-01, \t0.000000e+00\r\n11,\t4.777264e-01,\t4.480484e-01, \t2.819534e-01\r\n12,\t5.184787e-01,\t4.877615e-01, \t0.000000e+00\r\n13,\t3.949373e-01,\t6.087350e-01, \t5.056559e-01\r\n14,\t4.255564e-01,\t5.580808e-01, \t4.697305e-01\r\n15,\t0.000000e+00,\t3.892096e-01, \t2.752002e-01\r\n16,\t0.000000e+00,\t5.276046e-01, \t4.720491e-01\r\n17,\t2.670109e-01,\t5.147846e-01, \t4.995517e-01\r\n18,\t3.435122e-01,\t4.728930e-01, \t4.530705e-01\r\n19,\t3.527125e-01,\t4.203970e-01, \t3.799779e-01\r\n20,\t6.146030e-01,\t1.000000e+00, \t2.488160e-01\r\n21,\t5.974488e-01,\t1.000000e+00, \t0.000000e+00\r\n22,\t6.259483e-01,\t6.614843e-01, \t0.000000e+00\r\n23,\t6.389716e-01,\t7.049943e-01, \t2.420315e-01\r\n24,\t6.322516e-01,\t8.152473e-01, \t2.791949e-01\r\n25,\t3.116367e-01,\t3.810717e-01, \t6.370431e-01\r\n26,\t4.037323e-01,\t3.526868e-01, \t5.478786e-01\r\n27,\t0.000000e+00,\t0.000000e+00, \t3.451154e-01\r\n28,\t4.349975e-01,\t2.290886e-01, \t4.400941e-01\r\n29,\t4.317384e-01,\t2.660503e-01, \t5.131113e-01\r\n30,\t3.654161e-01,\t0.000000e+00, \t5.492166e-01\r\n31,\t3.790779e-01,\t0.000000e+00, \t4.637464e-01\r\n32,\t0.000000e+00,\t0.000000e+00, \t6.783121e-01\r\n33,\t0.000000e+00,\t3.412928e-01, \t7.038154e-01\r\n34,\t2.241039e-01,\t2.942977e-01, \t7.106303e-01\r\n35,\t2.171117e-01,\t0.000000e+00, \t6.883166e-01\r\n36,\t0.000000e+00,\t5.025255e-01, \t5.868759e-01\r\n37,\t2.390864e-01,\t5.028266e-01, \t5.575643e-01\r\n38,\t1.000000e+00,\t6.014337e-01, \t1.000000e+00\r\n39,\t1.000000e+00,\t5.682361e-01, \t7.672197e-01\r\n40,\t8.091590e-01,\t6.050729e-01, \t7.185016e-01\r\n41,\t1.000000e+00,\t4.084181e-01, \t7.625372e-01\r\n42,\t1.000000e+00,\t3.552007e-01, \t1.000000e+00\r\n43,\t7.535293e-01,\t5.091476e-01, \t7.011752e-01\r\n44,\t7.995563e-01,\t3.900187e-01, \t7.096950e-01\r\n45,\t7.246224e-01,\t3.136534e-01, \t1.000000e+00\r\n46,\t6.971417e-01,\t3.546165e-01, \t7.987169e-01\r\n47,\t6.743310e-01,\t5.524226e-01, \t7.446271e-01\r\n48,\t7.299899e-01,\t6.283519e-01, \t7.543695e-01\r\n49,\t7.575631e-01,\t6.570560e-01, \t1.000000e+00\r\n50,\t6.160697e-01,\t4.631155e-01, \t1.000000e+00\r\n51,\t6.146586e-01,\t4.678619e-01, \t8.194713e-01\r\n52,\t6.593615e-01,\t1.000000e+00, \t4.873279e-01\r\n53,\t6.613637e-01,\t8.225236e-01, \t4.631556e-01\r\n54,\t6.508280e-01,\t7.503877e-01, \t5.204173e-01\r\n55,\t6.307286e-01,\t1.000000e+00, \t6.565759e-01\r\n56,\t4.513384e-01,\t1.000000e+00, \t6.337602e-01\r\n57,\t4.631134e-01,\t7.671292e-01, \t5.986970e-01\r\n58,\t6.339831e-01,\t7.753810e-01, \t6.217246e-01\r\n59,\t7.750515e-01,\t6.400075e-01, \t4.512418e-01\r\n60,\t7.022370e-01,\t6.544899e-01, \t5.234583e-01\r\n61,\t7.312204e-01,\t5.580872e-01, \t3.607365e-01\r\n62,\t6.142437e-01,\t5.589771e-01, \t4.436774e-01\r\n63,\t6.512356e-01,\t5.361862e-01, \t3.841765e-01\r\n64,\t7.426961e-01,\t8.263204e-01, \t3.698954e-01\r\n65,\t7.677431e-01,\t6.167337e-01, \t3.088543e-01\r\n66,\t8.117668e-01,\t6.970861e-01, \t3.742274e-01\r\n67,\t6.649559e-01,\t5.622482e-01, \t5.989463e-01\r\n68,\t6.073024e-01,\t5.032676e-01, \t5.390749e-01\r\n69,\t5.314971e-01,\t4.897717e-01, \t5.718230e-01\r\n70,\t7.077927e-01,\t6.412779e-01, \t5.691138e-01\r\n71,\t5.251458e-01,\t5.415615e-01, \t6.666610e-01\r\n72,\t4.163037e-01,\t6.414141e-01, \t6.245827e-01\r\n73,\t6.715349e-01,\t7.039536e-01, \t6.458849e-01\r\n74,\t6.216511e-01,\t5.844453e-01, \t6.696990e-01\r\n75,\t0.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n76,\t3.609079e-01,\t0.000000e+00, \t8.117424e-01\r\n77,\t3.762537e-01,\t0.000000e+00, \t1.000000e+00\r\n78,\t3.203395e-01,\t3.434209e-01, \t7.959559e-01\r\n79,\t0.000000e+00,\t4.609826e-01, \t1.000000e+00\r\n80,\t0.000000e+00,\t4.701153e-01, \t8.569787e-01\r\n81,\t2.645218e-01,\t4.791122e-01, \t9.416717e-01\r\n82,\t3.185778e-01,\t4.419876e-01, \t9.126537e-01\r\n83,\t3.259006e-01,\t4.402151e-01, \t1.000000e+00\r\n84,\t2.725620e-01,\t4.758255e-01, \t1.000000e+00\r\n85,\t4.799522e-01,\t3.626022e-01, \t5.946395e-01\r\n86,\t5.045626e-01,\t3.214566e-01, \t5.842196e-01\r\n87,\t6.976676e-01,\t3.713924e-01, \t5.007254e-01\r\n88,\t6.751711e-01,\t3.269428e-01, \t5.106321e-01\r\n89,\t7.224889e-01,\t4.193836e-01, \t3.719375e-01\r\n90,\t7.292766e-01,\t3.856212e-01, \t4.025567e-01\r\n91,\t6.777993e-01,\t2.786577e-01, \t4.160500e-01\r\n92,\t5.886614e-01,\t3.239786e-01, \t2.833745e-01\r\n93,\t5.839059e-01,\t2.197142e-01, \t3.485044e-01\r\n94,\t5.448960e-01,\t2.555880e-01, \t6.687763e-01\r\n95,\t4.989682e-01,\t0.000000e+00, \t7.271602e-01\r\n96,\t7.638830e-01,\t0.000000e+00, \t6.205772e-01\r\n97,\t6.173216e-01,\t0.000000e+00, \t7.455968e-01\r\n98,\t6.504916e-01,\t2.105305e-01, \t6.967793e-01\r\n99,\t7.108167e-01,\t2.305123e-01, \t6.433730e-01\r\n100,\t7.458985e-01,\t0.000000e+00, \t4.302812e-01\r\n101,\t5.946793e-01,\t0.000000e+00, \t3.317624e-01\r\n102,\t7.833092e-01,\t6.074190e-01, \t5.738337e-01\r\n103,\t8.326923e-01,\t5.978797e-01, \t5.236611e-01\r\n104,\t1.000000e+00,\t6.211581e-01, \t5.202555e-01\r\n105,\t1.000000e+00,\t1.000000e+00, \t6.912366e-01\r\n106,\t1.000000e+00,\t6.656455e-01, \t6.535464e-01\r\n107,\t8.225366e-01,\t6.457276e-01, \t6.714608e-01\r\n108,\t1.000000e+00,\t1.000000e+00, \t3.835512e-01\r\n109,\t1.000000e+00,\t7.135721e-01, \t3.846364e-01\r\n110,\t7.609531e-01,\t1.000000e+00, \t3.702530e-01\r\n111,\t7.017482e-01,\t1.000000e+00, \t7.251176e-01\r\n112,\t7.170154e-01,\t7.080811e-01, \t6.904766e-01\r\n113,\t1.000000e+00,\t1.000000e+00, \t0.000000e+00\r\n114,\t1.000000e+00,\t5.003665e-01, \t0.000000e+00\r\n115,\t1.000000e+00,\t5.199478e-01, \t2.253293e-01\r\n116,\t8.568184e-01,\t5.289491e-01, \t2.351352e-01\r\n117,\t8.138538e-01,\t5.109609e-01, \t0.000000e+00\r\n118,\t3.880883e-01,\t4.084230e-01, \t7.467574e-01\r\n119,\t4.625123e-01,\t3.933125e-01, \t7.029500e-01\r\n120,\t1.000000e+00,\t4.515940e-01, \t4.893120e-01\r\n121,\t8.447297e-01,\t4.545883e-01, \t4.969613e-01\r\n122,\t1.000000e+00,\t4.078728e-01, \t3.728475e-01\r\n123,\t7.553311e-01,\t4.447780e-01, \t3.612731e-01\r\n124,\t7.837716e-01,\t4.162033e-01, \t3.945833e-01\r\n125,\t6.251902e-01,\t3.688280e-01, \t0.000000e+00\r\n126,\t7.412104e-01,\t5.190354e-01, \t6.066983e-01\r\n127,\t7.756003e-01,\t4.178564e-01, \t5.620547e-01\r\n128,\t2.792903e-01,\t1.000000e+00, \t1.000000e+00\r\n129,\t7.347427e-01,\t1.000000e+00, \t1.000000e+00\r\n130,\t4.749595e-01,\t4.588423e-01, \t7.449416e-01\r\n131,\t4.015622e-01,\t4.523052e-01, \t7.726086e-01\r\n132,\t3.276637e-01,\t5.868412e-01, \t6.934073e-01\r\n133,\t2.518426e-01,\t1.000000e+00, \t8.019173e-01\r\n134,\t2.424881e-01,\t6.241251e-01, \t7.692274e-01\r\n135,\t1.000000e+00,\t0.000000e+00, \t6.293942e-01\r\n136,\t1.000000e+00,\t3.424418e-01, \t6.662027e-01\r\n137,\t8.081971e-01,\t3.555232e-01, \t6.604465e-01\r\n138,\t1.000000e+00,\t0.000000e+00, \t4.039908e-01\r\n139,\t0.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n140,\t6.394799e-01,\t0.000000e+00, \t0.000000e+00\r\n141,\t1.000000e+00,\t0.000000e+00, \t0.000000e+00\r\n142,\t1.000000e+00,\t0.000000e+00, \t1.000000e+00\r\n143,\t6.623361e-01,\t0.000000e+00, \t1.000000e+00\r\n144,\t1.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n145,\t0.000000e+00,\t1.000000e+00, \t7.630034e-01\r\n146,\t0.000000e+00,\t5.834544e-01, \t7.283782e-01\r\n147,\t0.000000e+00,\t1.000000e+00, \t1.000000e+00\r\n148,\t0.000000e+00,\t1.000000e+00, \t2.924470e-01\r\n149,\t0.000000e+00,\t1.000000e+00, \t1.462235e-01\r\n150,\t0.000000e+00,\t8.557509e-01, \t0.000000e+00\r\n151,\t0.000000e+00,\t7.115017e-01, \t0.000000e+00\r\n152,\t0.000000e+00,\t5.672526e-01, \t0.000000e+00\r\n153,\t0.000000e+00,\t4.061065e-01, \t1.376001e-01\r\n154,\t0.000000e+00,\t4.584071e-01, \t3.736246e-01\r\n155,\t0.000000e+00,\t6.850697e-01, \t4.609229e-01\r\n156,\t0.000000e+00,\t8.425349e-01, \t4.497967e-01\r\n157,\t1.407203e-01,\t1.000000e+00, \t4.526875e-01\r\n158,\t2.814406e-01,\t1.000000e+00, \t4.667045e-01\r\n159,\t5.707446e-01,\t1.000000e+00, \t3.215430e-01\r\n160,\t6.060259e-01,\t1.000000e+00, \t1.244080e-01\r\n161,\t4.480866e-01,\t1.000000e+00, \t0.000000e+00\r\n162,\t2.987244e-01,\t1.000000e+00, \t0.000000e+00\r\n163,\t1.493622e-01,\t1.000000e+00, \t0.000000e+00\r\n164,\t3.888590e-01,\t4.715720e-01, \t0.000000e+00\r\n165,\t2.592394e-01,\t4.553825e-01, \t0.000000e+00\r\n166,\t1.296197e-01,\t4.391929e-01, \t0.000000e+00\r\n167,\t6.069487e-01,\t8.871614e-01, \t0.000000e+00\r\n168,\t6.164485e-01,\t7.743229e-01, \t0.000000e+00\r\n169,\t5.722135e-01,\t5.746229e-01, \t0.000000e+00\r\n170,\t4.343268e-01,\t8.713127e-01, \t4.910262e-01\r\n171,\t1.335054e-01,\t5.211946e-01, \t4.858004e-01\r\n172,\t4.981025e-01,\t4.679050e-01, \t1.409767e-01\r\n173,\t5.226530e-01,\t5.249043e-01, \t3.275702e-01\r\n174,\t5.863336e-01,\t6.263800e-01, \t3.118038e-01\r\n175,\t6.324600e-01,\t6.832393e-01, \t1.210158e-01\r\n176,\t5.453785e-01,\t9.065135e-01, \t3.937861e-01\r\n177,\t6.234273e-01,\t9.076236e-01, \t2.640055e-01\r\n178,\t5.266314e-01,\t6.449283e-01, \t4.162417e-01\r\n179,\t4.874718e-01,\t5.777216e-01, \t4.283653e-01\r\n180,\t1.175708e-01,\t3.996054e-01, \t3.101261e-01\r\n181,\t2.351417e-01,\t4.100012e-01, \t3.450520e-01\r\n182,\t0.000000e+00,\t0.000000e+00, \t4.561810e-01\r\n183,\t0.000000e+00,\t0.000000e+00, \t5.672466e-01\r\n184,\t0.000000e+00,\t1.137643e-01, \t6.868132e-01\r\n185,\t0.000000e+00,\t2.275285e-01, \t6.953143e-01\r\n186,\t0.000000e+00,\t4.219092e-01, \t6.453456e-01\r\n187,\t0.000000e+00,\t2.594730e-01, \t2.985052e-01\r\n188,\t0.000000e+00,\t1.297365e-01, \t3.218103e-01\r\n189,\t1.263593e-01,\t0.000000e+00, \t3.846591e-01\r\n190,\t2.527186e-01,\t0.000000e+00, \t4.242028e-01\r\n191,\t2.912639e-01,\t0.000000e+00, \t6.187666e-01\r\n192,\t1.085559e-01,\t0.000000e+00, \t6.833144e-01\r\n193,\t3.985772e-01,\t1.330251e-01, \t5.311639e-01\r\n194,\t2.206078e-01,\t1.471488e-01, \t6.994735e-01\r\n195,\t1.120520e-01,\t3.177952e-01, \t7.072229e-01\r\n196,\t1.195432e-01,\t5.026761e-01, \t5.722201e-01\r\n197,\t3.938550e-01,\t3.247428e-01, \t4.100360e-01\r\n198,\t4.070377e-01,\t1.145443e-01, \t4.519203e-01\r\n199,\t1.000000e+00,\t5.848349e-01, \t8.836098e-01\r\n200,\t1.000000e+00,\t4.783172e-01, \t1.000000e+00\r\n201,\t1.000000e+00,\t3.818094e-01, \t8.812686e-01\r\n202,\t8.623112e-01,\t3.344270e-01, \t1.000000e+00\r\n203,\t8.787816e-01,\t6.292448e-01, \t1.000000e+00\r\n204,\t6.868164e-01,\t5.600857e-01, \t1.000000e+00\r\n205,\t6.703460e-01,\t3.883844e-01, \t1.000000e+00\r\n206,\t9.045795e-01,\t5.866545e-01, \t7.428606e-01\r\n207,\t8.997782e-01,\t3.992184e-01, \t7.361161e-01\r\n208,\t7.437765e-01,\t6.427039e-01, \t8.771847e-01\r\n209,\t7.108820e-01,\t3.341349e-01, \t8.993584e-01\r\n210,\t6.153641e-01,\t4.654887e-01, \t9.097357e-01\r\n211,\t5.410335e-01,\t1.000000e+00, \t6.451680e-01\r\n212,\t6.450450e-01,\t1.000000e+00, \t5.719519e-01\r\n213,\t6.603626e-01,\t9.112618e-01, \t4.752417e-01\r\n214,\t5.485482e-01,\t7.712551e-01, \t6.102108e-01\r\n215,\t6.323558e-01,\t8.876905e-01, \t6.391502e-01\r\n216,\t4.572259e-01,\t8.835646e-01, \t6.162286e-01\r\n217,\t6.824573e-01,\t6.913868e-01, \t5.222883e-01\r\n218,\t6.694205e-01,\t6.188690e-01, \t4.937045e-01\r\n219,\t7.299271e-01,\t6.489825e-01, \t4.959956e-01\r\n220,\t7.033573e-01,\t6.608640e-01, \t2.754429e-01\r\n221,\t5.915476e-01,\t5.595675e-01, \t3.680413e-01\r\n222,\t6.939429e-01,\t6.652189e-01, \t5.984389e-01\r\n223,\t0.000000e+00,\t0.000000e+00, \t8.391561e-01\r\n224,\t0.000000e+00,\t1.536609e-01, \t1.000000e+00\r\n225,\t0.000000e+00,\t3.073217e-01, \t1.000000e+00\r\n226,\t0.000000e+00,\t4.057041e-01, \t7.803971e-01\r\n227,\t3.685808e-01,\t0.000000e+00, \t9.058712e-01\r\n228,\t2.508358e-01,\t0.000000e+00, \t1.000000e+00\r\n229,\t1.254179e-01,\t0.000000e+00, \t1.000000e+00\r\n230,\t2.890098e-01,\t0.000000e+00, \t7.500295e-01\r\n231,\t3.594693e-01,\t1.467384e-01, \t1.000000e+00\r\n232,\t3.426850e-01,\t2.934767e-01, \t1.000000e+00\r\n233,\t1.362810e-01,\t4.684040e-01, \t1.000000e+00\r\n234,\t1.322609e-01,\t4.746138e-01, \t8.993252e-01\r\n235,\t3.338623e-01,\t2.289473e-01, \t8.012180e-01\r\n236,\t3.473851e-01,\t1.144736e-01, \t8.064802e-01\r\n237,\t6.626966e-01,\t4.224276e-01, \t5.155665e-01\r\n238,\t6.945175e-01,\t4.652360e-01, \t3.767421e-01\r\n239,\t7.142408e-01,\t3.788529e-01, \t4.492535e-01\r\n240,\t4.994777e-01,\t4.107748e-01, \t5.859965e-01\r\n241,\t6.761983e-01,\t3.080704e-01, \t4.736643e-01\r\n242,\t5.883886e-01,\t3.241522e-01, \t5.480635e-01\r\n243,\t4.759120e-01,\t2.996586e-01, \t5.562441e-01\r\n244,\t5.094517e-01,\t2.244014e-01, \t3.942993e-01\r\n245,\t6.759741e-01,\t3.862234e-01, \t3.411554e-01\r\n246,\t7.092891e-01,\t3.440896e-01, \t4.077958e-01\r\n247,\t7.548907e-01,\t0.000000e+00, \t5.254292e-01\r\n248,\t6.906023e-01,\t0.000000e+00, \t6.830870e-01\r\n249,\t4.321921e-01,\t0.000000e+00, \t6.381884e-01\r\n250,\t4.868786e-01,\t0.000000e+00, \t3.977544e-01\r\n251,\t6.702889e-01,\t0.000000e+00, \t3.810218e-01\r\n252,\t5.203904e-01,\t2.956082e-01, \t6.174017e-01\r\n253,\t5.219321e-01,\t1.277940e-01, \t6.979683e-01\r\n254,\t6.889658e-01,\t2.896245e-01, \t5.620023e-01\r\n255,\t7.373498e-01,\t1.152561e-01, \t6.319751e-01\r\n256,\t7.118489e-01,\t1.393289e-01, \t4.231656e-01\r\n257,\t6.339066e-01,\t1.052652e-01, \t7.211881e-01\r\n258,\t5.892926e-01,\t1.098571e-01, \t3.401334e-01\r\n259,\t1.000000e+00,\t8.885485e-01, \t6.786732e-01\r\n260,\t1.000000e+00,\t7.770970e-01, \t6.661098e-01\r\n261,\t1.000000e+00,\t8.567861e-01, \t3.840938e-01\r\n262,\t1.000000e+00,\t1.000000e+00, \t5.373939e-01\r\n263,\t8.804765e-01,\t1.000000e+00, \t3.769021e-01\r\n264,\t8.508741e-01,\t1.000000e+00, \t7.081771e-01\r\n265,\t7.518246e-01,\t9.131602e-01, \t3.700742e-01\r\n266,\t9.058834e-01,\t7.053291e-01, \t3.794319e-01\r\n267,\t9.112683e-01,\t6.556865e-01, \t6.625036e-01\r\n268,\t7.093818e-01,\t8.540406e-01, \t7.077971e-01\r\n269,\t1.000000e+00,\t1.000000e+00, \t1.278504e-01\r\n270,\t1.000000e+00,\t1.000000e+00, \t2.557008e-01\r\n271,\t1.000000e+00,\t6.167600e-01, \t3.049829e-01\r\n272,\t1.000000e+00,\t5.101572e-01, \t1.126647e-01\r\n273,\t1.000000e+00,\t6.252748e-01, \t0.000000e+00\r\n274,\t1.000000e+00,\t7.501832e-01, \t0.000000e+00\r\n275,\t1.000000e+00,\t8.750916e-01, \t0.000000e+00\r\n276,\t8.658163e-01,\t1.000000e+00, \t0.000000e+00\r\n277,\t7.316326e-01,\t1.000000e+00, \t0.000000e+00\r\n278,\t6.877780e-01,\t1.000000e+00, \t3.095345e-01\r\n279,\t9.069269e-01,\t5.056637e-01, \t0.000000e+00\r\n280,\t7.199011e-01,\t5.862226e-01, \t0.000000e+00\r\n281,\t8.353361e-01,\t5.199550e-01, \t1.175676e-01\r\n282,\t3.578369e-01,\t3.976003e-01, \t7.033441e-01\r\n283,\t4.731161e-01,\t3.746400e-01, \t6.370951e-01\r\n284,\t3.612471e-01,\t3.826700e-01, \t7.662492e-01\r\n285,\t1.000000e+00,\t5.363761e-01, \t5.047838e-01\r\n286,\t1.000000e+00,\t4.639103e-01, \t2.990884e-01\r\n287,\t7.462295e-01,\t4.875517e-01, \t3.610706e-01\r\n288,\t8.077852e-01,\t4.313245e-01, \t4.349137e-01\r\n289,\t8.689518e-01,\t4.129216e-01, \t3.860208e-01\r\n290,\t7.906054e-01,\t4.740336e-01, \t3.174310e-01\r\n291,\t7.195220e-01,\t4.398945e-01, \t0.000000e+00\r\n292,\t6.069258e-01,\t3.464033e-01, \t1.416873e-01\r\n293,\t7.283289e-01,\t3.896729e-01, \t5.248544e-01\r\n294,\t3.515905e-01,\t1.000000e+00, \t7.178387e-01\r\n295,\t2.655664e-01,\t1.000000e+00, \t9.009586e-01\r\n296,\t4.311077e-01,\t1.000000e+00, \t1.000000e+00\r\n297,\t5.829252e-01,\t1.000000e+00, \t1.000000e+00\r\n298,\t7.182455e-01,\t1.000000e+00, \t8.625588e-01\r\n299,\t7.499563e-01,\t7.713706e-01, \t1.000000e+00\r\n300,\t7.423495e-01,\t8.856853e-01, \t1.000000e+00\r\n301,\t2.776082e-01,\t8.689564e-01, \t1.000000e+00\r\n302,\t2.759261e-01,\t7.379127e-01, \t1.000000e+00\r\n303,\t2.742441e-01,\t6.068691e-01, \t1.000000e+00\r\n304,\t4.709851e-01,\t4.516653e-01, \t1.000000e+00\r\n305,\t2.487244e-01,\t8.747084e-01, \t7.910207e-01\r\n306,\t2.456063e-01,\t7.494168e-01, \t7.801240e-01\r\n307,\t2.535050e-01,\t5.516187e-01, \t8.554495e-01\r\n308,\t3.723210e-01,\t5.055402e-01, \t7.412691e-01\r\n309,\t3.687258e-01,\t4.482226e-01, \t8.280236e-01\r\n310,\t1.000000e+00,\t3.970179e-01, \t5.777573e-01\r\n311,\t1.000000e+00,\t2.282946e-01, \t6.539332e-01\r\n312,\t1.000000e+00,\t1.141473e-01, \t6.416637e-01\r\n313,\t1.000000e+00,\t0.000000e+00, \t5.166925e-01\r\n314,\t1.000000e+00,\t1.359576e-01, \t3.936097e-01\r\n315,\t1.000000e+00,\t2.719152e-01, \t3.832286e-01\r\n316,\t8.819415e-01,\t0.000000e+00, \t6.249857e-01\r\n317,\t8.729492e-01,\t0.000000e+00, \t4.171360e-01\r\n318,\t9.040985e-01,\t3.489825e-01, \t6.633246e-01\r\n319,\t0.000000e+00,\t0.000000e+00, \t1.150385e-01\r\n320,\t0.000000e+00,\t0.000000e+00, \t2.300769e-01\r\n321,\t0.000000e+00,\t2.820023e-01, \t0.000000e+00\r\n322,\t0.000000e+00,\t1.410011e-01, \t0.000000e+00\r\n323,\t1.598700e-01,\t0.000000e+00, \t0.000000e+00\r\n324,\t3.197400e-01,\t0.000000e+00, \t0.000000e+00\r\n325,\t4.796100e-01,\t0.000000e+00, \t0.000000e+00\r\n326,\t6.245464e-01,\t0.000000e+00, \t1.105875e-01\r\n327,\t6.096128e-01,\t0.000000e+00, \t2.211749e-01\r\n328,\t6.299534e-01,\t2.458854e-01, \t0.000000e+00\r\n329,\t6.347167e-01,\t1.229427e-01, \t0.000000e+00\r\n330,\t1.000000e+00,\t0.000000e+00, \t2.693272e-01\r\n331,\t1.000000e+00,\t0.000000e+00, \t1.346636e-01\r\n332,\t1.000000e+00,\t1.250916e-01, \t0.000000e+00\r\n333,\t1.000000e+00,\t2.501832e-01, \t0.000000e+00\r\n334,\t1.000000e+00,\t3.752748e-01, \t0.000000e+00\r\n335,\t7.596533e-01,\t0.000000e+00, \t0.000000e+00\r\n336,\t8.798266e-01,\t0.000000e+00, \t0.000000e+00\r\n337,\t1.000000e+00,\t2.368005e-01, \t1.000000e+00\r\n338,\t1.000000e+00,\t1.184002e-01, \t1.000000e+00\r\n339,\t1.000000e+00,\t0.000000e+00, \t8.764647e-01\r\n340,\t1.000000e+00,\t0.000000e+00, \t7.529295e-01\r\n341,\t8.874454e-01,\t0.000000e+00, \t1.000000e+00\r\n342,\t7.748907e-01,\t0.000000e+00, \t1.000000e+00\r\n343,\t6.398289e-01,\t0.000000e+00, \t8.727984e-01\r\n344,\t6.934793e-01,\t1.568267e-01, \t1.000000e+00\r\n345,\t6.738166e-01,\t2.825735e-01, \t7.477481e-01\r\n346,\t5.192949e-01,\t0.000000e+00, \t1.000000e+00\r\n347,\t1.000000e+00,\t1.000000e+00, \t8.456183e-01\r\n348,\t1.000000e+00,\t8.671446e-01, \t1.000000e+00\r\n349,\t1.000000e+00,\t7.342891e-01, \t1.000000e+00\r\n350,\t8.673713e-01,\t1.000000e+00, \t1.000000e+00\r\n351,\t0.000000e+00,\t7.223029e-01, \t7.399199e-01\r\n352,\t0.000000e+00,\t8.611515e-01, \t7.514617e-01\r\n353,\t0.000000e+00,\t1.000000e+00, \t6.008369e-01\r\n354,\t1.259213e-01,\t1.000000e+00, \t7.824603e-01\r\n355,\t2.833750e-01,\t5.448339e-01, \t6.254858e-01\r\n356,\t1.212441e-01,\t6.037898e-01, \t7.488028e-01\r\n357,\t0.000000e+00,\t5.267848e-01, \t7.926784e-01\r\n358,\t0.000000e+00,\t1.000000e+00, \t8.815017e-01\r\n359,\t0.000000e+00,\t5.957369e-01, \t1.000000e+00\r\n360,\t0.000000e+00,\t7.304913e-01, \t1.000000e+00\r\n361,\t0.000000e+00,\t8.652456e-01, \t1.000000e+00\r\n362,\t1.396451e-01,\t1.000000e+00, \t1.000000e+00\r\n363,\t0.000000e+00,\t6.612443e-01, \t2.284788e-01\r\n364,\t0.000000e+00,\t8.414352e-01, \t2.246826e-01\r\n365,\t0.000000e+00,\t5.943243e-01, \t3.497723e-01\r\n366,\t0.000000e+00,\t5.082257e-01, \t2.199775e-01\r\n367,\t0.000000e+00,\t7.510349e-01, \t3.408466e-01\r\n368,\t0.000000e+00,\t7.399110e-01, \t1.243359e-01\r\n369,\t0.000000e+00,\t6.123908e-01, \t1.083985e-01\r\n370,\t0.000000e+00,\t8.835690e-01, \t3.379360e-01\r\n371,\t0.000000e+00,\t8.856574e-01, \t1.111224e-01\r\n372,\t0.000000e+00,\t4.984854e-01, \t8.873916e-02\r\n373,\t9.225176e-02,\t1.000000e+00, \t1.464093e-01\r\n374,\t2.486881e-01,\t1.000000e+00, \t1.478178e-01\r\n375,\t3.786272e-01,\t1.000000e+00, \t3.561539e-01\r\n376,\t2.832737e-01,\t1.000000e+00, \t2.790909e-01\r\n377,\t2.481352e-01,\t1.000000e+00, \t3.693042e-01\r\n378,\t4.765185e-01,\t1.000000e+00, \t2.895908e-01\r\n379,\t5.070370e-01,\t1.000000e+00, \t2.001092e-01\r\n380,\t3.817446e-01,\t1.000000e+00, \t2.308089e-01\r\n381,\t1.554603e-01,\t1.000000e+00, \t2.919674e-01\r\n382,\t7.368677e-02,\t1.000000e+00, \t3.689154e-01\r\n383,\t5.032990e-01,\t1.000000e+00, \t7.350742e-02\r\n384,\t3.963233e-01,\t1.000000e+00, \t1.120906e-01\r\n385,\t3.889376e-01,\t7.140815e-01, \t0.000000e+00\r\n386,\t1.846153e-01,\t6.378438e-01, \t0.000000e+00\r\n387,\t2.128328e-01,\t8.570975e-01, \t0.000000e+00\r\n388,\t4.471312e-01,\t5.880674e-01, \t0.000000e+00\r\n389,\t4.957723e-01,\t8.091644e-01, \t0.000000e+00\r\n390,\t5.244086e-01,\t6.869572e-01, \t0.000000e+00\r\n391,\t3.729134e-01,\t8.603942e-01, \t0.000000e+00\r\n392,\t3.059492e-01,\t5.834515e-01, \t0.000000e+00\r\n393,\t1.210969e-01,\t7.607129e-01, \t0.000000e+00\r\n394,\t1.135495e-01,\t5.525562e-01, \t0.000000e+00\r\n395,\t1.083907e-01,\t8.902620e-01, \t0.000000e+00\r\n396,\t5.042340e-01,\t9.113440e-01, \t0.000000e+00\r\n397,\t2.643909e-01,\t7.355969e-01, \t0.000000e+00\r\n398,\t2.057180e-01,\t5.387696e-01, \t0.000000e+00\r\n399,\t8.290445e-02,\t6.468390e-01, \t0.000000e+00\r\n400,\t8.683474e-02,\t8.542245e-01, \t4.576202e-01\r\n401,\t3.086205e-01,\t7.694592e-01, \t4.857015e-01\r\n402,\t2.280392e-01,\t6.253703e-01, \t4.878559e-01\r\n403,\t1.600969e-01,\t7.226302e-01, \t4.742160e-01\r\n404,\t1.040641e-01,\t6.154180e-01, \t4.762101e-01\r\n405,\t2.201912e-01,\t8.751121e-01, \t4.694279e-01\r\n406,\t3.355897e-01,\t9.058036e-01, \t4.787540e-01\r\n407,\t5.707064e-01,\t5.792298e-01, \t7.590368e-02\r\n408,\t5.770354e-01,\t6.003656e-01, \t1.934296e-01\r\n409,\t5.356379e-01,\t5.404453e-01, \t2.688463e-01\r\n410,\t5.917126e-01,\t9.070686e-01, \t3.167746e-01\r\n411,\t5.786648e-01,\t7.191590e-01, \t3.464531e-01\r\n412,\t4.947190e-01,\t8.186873e-01, \t4.494928e-01\r\n413,\t4.811059e-01,\t9.335453e-01, \t4.425696e-01\r\n414,\t4.349387e-01,\t5.003409e-01, \t3.901113e-01\r\n415,\t4.638832e-01,\t6.435026e-01, \t4.628984e-01\r\n416,\t2.124482e-01,\t4.217183e-01, \t2.265517e-01\r\n417,\t3.506774e-01,\t4.493815e-01, \t1.418726e-01\r\n418,\t3.242180e-01,\t4.305591e-01, \t2.682407e-01\r\n419,\t1.944608e-01,\t4.343179e-01, \t1.056517e-01\r\n420,\t9.804569e-02,\t4.111096e-01, \t1.965816e-01\r\n421,\t9.333497e-02,\t4.229053e-01, \t9.573226e-02\r\n422,\t1.214054e-01,\t4.640042e-01, \t4.023819e-01\r\n423,\t2.422147e-01,\t4.672124e-01, \t4.276390e-01\r\n424,\t6.289842e-01,\t7.761909e-01, \t1.841085e-01\r\n425,\t6.189802e-01,\t8.921821e-01, \t1.806456e-01\r\n426,\t6.187575e-01,\t8.215576e-01, \t9.117141e-02\r\n427,\t6.088121e-01,\t9.246553e-01, \t7.281471e-02\r\n428,\t0.000000e+00,\t2.809126e-01, \t4.999216e-01\r\n429,\t0.000000e+00,\t1.259183e-01, \t5.054121e-01\r\n430,\t0.000000e+00,\t3.861909e-01, \t5.306491e-01\r\n431,\t0.000000e+00,\t3.456222e-01, \t4.070940e-01\r\n432,\t0.000000e+00,\t3.120753e-01, \t6.103073e-01\r\n433,\t0.000000e+00,\t2.006966e-01, \t4.147941e-01\r\n434,\t0.000000e+00,\t1.983012e-01, \t5.953782e-01\r\n435,\t0.000000e+00,\t9.297636e-02, \t4.131627e-01\r\n436,\t0.000000e+00,\t8.841131e-02, \t6.033355e-01\r\n437,\t0.000000e+00,\t4.442637e-01, \t4.656854e-01\r\n438,\t1.694394e-01,\t0.000000e+00, \t5.082398e-01\r\n439,\t2.781658e-01,\t0.000000e+00, \t5.286253e-01\r\n440,\t7.448047e-02,\t0.000000e+00, \t5.117138e-01\r\n441,\t9.392574e-02,\t0.000000e+00, \t5.927344e-01\r\n442,\t1.930771e-01,\t0.000000e+00, \t6.033328e-01\r\n443,\t3.035101e-01,\t8.723092e-02, \t6.158382e-01\r\n444,\t3.280840e-01,\t2.432116e-01, \t6.080918e-01\r\n445,\t7.181522e-02,\t4.169629e-01, \t6.401943e-01\r\n446,\t1.992962e-01,\t4.155788e-01, \t6.256857e-01\r\n447,\t3.346989e-01,\t2.065977e-01, \t4.127462e-01\r\n448,\t2.978940e-01,\t1.026404e-01, \t4.199025e-01\r\n449,\t1.174253e-01,\t2.134850e-01, \t3.435140e-01\r\n450,\t1.087279e-01,\t9.787214e-02, \t3.615602e-01\r\n451,\t2.534121e-01,\t2.960354e-01, \t3.712418e-01\r\n452,\t1.205917e-01,\t3.279683e-01, \t3.239399e-01\r\n453,\t2.191524e-01,\t1.683598e-01, \t3.834552e-01\r\n454,\t1.894303e-01,\t7.565151e-02, \t3.908073e-01\r\n455,\t1.107864e-01,\t1.992200e-01, \t6.983040e-01\r\n456,\t1.095103e-01,\t7.668886e-02, \t6.890890e-01\r\n457,\t1.000000e+00,\t4.843231e-01, \t8.589271e-01\r\n458,\t7.959453e-01,\t4.243074e-01, \t1.000000e+00\r\n459,\t9.105665e-01,\t4.212778e-01, \t1.000000e+00\r\n460,\t8.946618e-01,\t5.158151e-01, \t1.000000e+00\r\n461,\t7.826773e-01,\t5.403094e-01, \t1.000000e+00\r\n462,\t7.059283e-01,\t4.728682e-01, \t1.000000e+00\r\n463,\t9.064274e-01,\t4.777111e-01, \t7.401509e-01\r\n464,\t8.346503e-01,\t5.137210e-01, \t7.224767e-01\r\n465,\t9.106359e-01,\t6.087131e-01, \t9.072778e-01\r\n466,\t9.272130e-01,\t5.926933e-01, \t8.216164e-01\r\n467,\t8.354994e-01,\t6.135225e-01, \t8.201253e-01\r\n468,\t8.223213e-01,\t6.305492e-01, \t9.183153e-01\r\n469,\t9.093441e-01,\t3.695844e-01, \t8.747869e-01\r\n470,\t8.025338e-01,\t3.649788e-01, \t8.234308e-01\r\n471,\t8.007855e-01,\t3.430382e-01, \t9.201554e-01\r\n472,\t6.956722e-01,\t4.571397e-01, \t7.629688e-01\r\n473,\t6.540770e-01,\t4.122670e-01, \t9.045470e-01\r\n474,\t6.845939e-01,\t5.636999e-01, \t8.200106e-01\r\n475,\t6.602132e-01,\t5.271593e-01, \t9.044004e-01\r\n476,\t5.537935e-01,\t1.000000e+00, \t5.528250e-01\r\n477,\t6.028706e-01,\t9.088876e-01, \t4.345139e-01\r\n478,\t5.446129e-01,\t7.558388e-01, \t5.485688e-01\r\n479,\t6.479051e-01,\t8.462096e-01, \t5.443554e-01\r\n480,\t6.490060e-01,\t9.290324e-01, \t5.436054e-01\r\n481,\t5.866947e-01,\t9.438452e-01, \t6.421591e-01\r\n482,\t4.991297e-01,\t9.417823e-01, \t6.306983e-01\r\n483,\t5.458644e-01,\t8.529497e-01, \t6.226955e-01\r\n484,\t5.994539e-01,\t6.547635e-01, \t4.623896e-01\r\n485,\t6.951831e-01,\t5.935183e-01, \t4.382554e-01\r\n486,\t7.371600e-01,\t7.283799e-01, \t4.378446e-01\r\n487,\t6.719063e-01,\t5.929698e-01, \t3.348426e-01\r\n488,\t7.161311e-01,\t7.202076e-01, \t3.082744e-01\r\n489,\t5.323259e-01,\t5.463933e-01, \t4.756729e-01\r\n490,\t5.876892e-01,\t5.366883e-01, \t6.117842e-01\r\n491,\t6.665492e-01,\t7.172656e-01, \t5.817508e-01\r\n492,\t5.543257e-01,\t6.835914e-01, \t6.339229e-01\r\n493,\t0.000000e+00,\t2.804557e-01, \t7.978504e-01\r\n494,\t0.000000e+00,\t1.406526e-01, \t8.187509e-01\r\n495,\t0.000000e+00,\t3.548995e-01, \t8.901789e-01\r\n496,\t0.000000e+00,\t2.193043e-01, \t9.040738e-01\r\n497,\t0.000000e+00,\t8.505353e-02, \t9.162918e-01\r\n498,\t1.148942e-01,\t0.000000e+00, \t7.841724e-01\r\n499,\t2.153104e-01,\t0.000000e+00, \t7.973241e-01\r\n500,\t2.773586e-01,\t0.000000e+00, \t8.604628e-01\r\n501,\t1.795068e-01,\t0.000000e+00, \t8.978096e-01\r\n502,\t8.377482e-02,\t0.000000e+00, \t9.049739e-01\r\n503,\t2.389834e-01,\t3.559441e-01, \t1.000000e+00\r\n504,\t1.930166e-01,\t1.124716e-01, \t1.000000e+00\r\n505,\t1.223007e-01,\t2.252894e-01, \t1.000000e+00\r\n506,\t2.512910e-01,\t2.267841e-01, \t1.000000e+00\r\n507,\t1.093423e-01,\t3.569463e-01, \t1.000000e+00\r\n508,\t8.814705e-02,\t9.828438e-02, \t1.000000e+00\r\n509,\t2.439429e-01,\t4.228402e-01, \t8.690105e-01\r\n510,\t7.138790e-02,\t3.974313e-01, \t7.905309e-01\r\n511,\t1.840145e-01,\t3.750665e-01, \t7.954459e-01\r\n512,\t2.833508e-01,\t8.974594e-02, \t7.501465e-01\r\n513,\t3.310402e-01,\t3.257462e-01, \t9.024268e-01\r\n514,\t3.448760e-01,\t2.064293e-01, \t9.047335e-01\r\n515,\t3.595788e-01,\t7.794022e-02, \t9.048045e-01\r\n516,\t6.547519e-01,\t4.834561e-01, \t4.495223e-01\r\n517,\t6.965200e-01,\t4.180528e-01, \t4.380434e-01\r\n518,\t4.239537e-01,\t4.432266e-01, \t5.205571e-01\r\n519,\t5.457626e-01,\t2.940737e-01, \t5.109865e-01\r\n520,\t6.234151e-01,\t2.990836e-01, \t4.823479e-01\r\n521,\t4.954807e-01,\t2.622155e-01, \t4.742490e-01\r\n522,\t5.771707e-01,\t2.626047e-01, \t4.346911e-01\r\n523,\t6.003308e-01,\t4.634492e-01, \t3.375733e-01\r\n524,\t5.439332e-01,\t3.674635e-01, \t5.670300e-01\r\n525,\t5.722159e-01,\t4.196429e-01, \t5.545924e-01\r\n526,\t6.917277e-01,\t3.346676e-01, \t4.596868e-01\r\n527,\t4.773300e-01,\t3.129101e-01, \t3.626056e-01\r\n528,\t6.389395e-01,\t0.000000e+00, \t4.440799e-01\r\n529,\t5.558280e-01,\t0.000000e+00, \t4.522427e-01\r\n530,\t5.084443e-01,\t0.000000e+00, \t6.200960e-01\r\n531,\t5.867905e-01,\t0.000000e+00, \t5.577147e-01\r\n532,\t6.009917e-01,\t0.000000e+00, \t6.549462e-01\r\n533,\t6.767632e-01,\t0.000000e+00, \t5.977088e-01\r\n534,\t6.801520e-01,\t0.000000e+00, \t5.114565e-01\r\n535,\t4.718520e-01,\t0.000000e+00, \t5.299020e-01\r\n536,\t4.917276e-01,\t2.710697e-01, \t5.906920e-01\r\n537,\t4.728661e-01,\t1.880566e-01, \t6.043991e-01\r\n538,\t4.483253e-01,\t7.481262e-02, \t6.246827e-01\r\n539,\t6.096632e-01,\t2.716458e-01, \t6.196272e-01\r\n540,\t6.905951e-01,\t2.538589e-01, \t4.885840e-01\r\n541,\t7.379097e-01,\t7.251899e-02, \t5.295697e-01\r\n542,\t7.135870e-01,\t1.805289e-01, \t5.459899e-01\r\n543,\t6.415274e-01,\t6.229649e-02, \t3.690208e-01\r\n544,\t5.000462e-01,\t1.309008e-01, \t3.957389e-01\r\n545,\t1.000000e+00,\t9.016795e-01, \t5.898996e-01\r\n546,\t1.000000e+00,\t8.160383e-01, \t5.052402e-01\r\n547,\t1.000000e+00,\t9.283930e-01, \t4.607439e-01\r\n548,\t1.000000e+00,\t7.187022e-01, \t5.459577e-01\r\n549,\t7.601588e-01,\t1.000000e+00, \t5.199766e-01\r\n550,\t8.706130e-01,\t1.000000e+00, \t5.953324e-01\r\n551,\t8.787002e-01,\t1.000000e+00, \t4.639015e-01\r\n552,\t7.480214e-01,\t1.000000e+00, \t6.308292e-01\r\n553,\t7.582397e-01,\t6.554732e-01, \t6.349498e-01\r\n554,\t7.060936e-01,\t9.122110e-01, \t4.226580e-01\r\n555,\t9.064836e-01,\t6.440139e-01, \t4.695233e-01\r\n556,\t7.551683e-01,\t6.316761e-01, \t5.228841e-01\r\n557,\t8.699613e-01,\t6.255742e-01, \t5.903429e-01\r\n558,\t8.593533e-01,\t9.079623e-01, \t6.968389e-01\r\n559,\t8.237939e-01,\t7.765878e-01, \t6.860692e-01\r\n560,\t9.145456e-01,\t7.262173e-01, \t6.700819e-01\r\n561,\t9.296749e-01,\t8.365596e-01, \t6.808016e-01\r\n562,\t8.275962e-01,\t9.149781e-01, \t3.742825e-01\r\n563,\t9.402383e-01,\t9.283930e-01, \t3.804979e-01\r\n564,\t8.893885e-01,\t8.219946e-01, \t3.780723e-01\r\n565,\t1.000000e+00,\t8.126374e-01, \t1.859593e-01\r\n566,\t1.000000e+00,\t6.669032e-01, \t1.847194e-01\r\n567,\t1.000000e+00,\t7.588995e-01, \t2.863043e-01\r\n568,\t1.000000e+00,\t8.914493e-01, \t1.089609e-01\r\n569,\t1.000000e+00,\t8.867381e-01, \t2.734339e-01\r\n570,\t1.000000e+00,\t7.467277e-01, \t9.238313e-02\r\n571,\t1.000000e+00,\t5.948962e-01, \t1.025161e-01\r\n572,\t1.000000e+00,\t9.291066e-01, \t1.914126e-01\r\n573,\t8.780726e-01,\t1.000000e+00, \t7.481906e-02\r\n574,\t7.556449e-01,\t1.000000e+00, \t2.407722e-01\r\n575,\t6.994405e-01,\t1.000000e+00, \t1.489873e-01\r\n576,\t8.816904e-01,\t1.000000e+00, \t1.901236e-01\r\n577,\t7.892962e-01,\t1.000000e+00, \t1.309404e-01\r\n578,\t8.557530e-01,\t1.000000e+00, \t2.867503e-01\r\n579,\t8.918262e-01,\t8.126374e-01, \t0.000000e+00\r\n580,\t8.193852e-01,\t6.201458e-01, \t0.000000e+00\r\n581,\t7.086233e-01,\t8.359610e-01, \t0.000000e+00\r\n582,\t7.394059e-01,\t7.032691e-01, \t0.000000e+00\r\n583,\t8.856036e-01,\t7.000978e-01, \t0.000000e+00\r\n584,\t7.987244e-01,\t9.086978e-01, \t0.000000e+00\r\n585,\t7.985720e-01,\t7.886879e-01, \t0.000000e+00\r\n586,\t9.107496e-01,\t5.917706e-01, \t0.000000e+00\r\n587,\t9.075524e-01,\t9.103072e-01, \t0.000000e+00\r\n588,\t6.868997e-01,\t9.241231e-01, \t0.000000e+00\r\n589,\t6.998218e-01,\t9.103919e-01, \t3.271596e-01\r\n590,\t8.903686e-01,\t6.141343e-01, \t3.046602e-01\r\n591,\t7.593346e-01,\t5.713191e-01, \t7.486378e-02\r\n592,\t7.357968e-01,\t6.139022e-01, \t1.813273e-01\r\n593,\t6.923535e-01,\t6.251630e-01, \t7.570710e-02\r\n594,\t9.331802e-01,\t5.141732e-01, \t1.151161e-01\r\n595,\t3.729597e-01,\t0.000000e+00, \t6.825173e-01\r\n596,\t4.109821e-01,\t3.814767e-01, \t6.528154e-01\r\n597,\t4.325318e-01,\t8.611230e-02, \t7.576717e-01\r\n598,\t4.060068e-01,\t3.143192e-01, \t7.469160e-01\r\n599,\t4.311023e-01,\t1.878724e-01, \t7.465051e-01\r\n600,\t2.909704e-01,\t3.459490e-01, \t7.069872e-01\r\n601,\t1.000000e+00,\t5.119638e-01, \t3.233104e-01\r\n602,\t1.000000e+00,\t5.513281e-01, \t4.143041e-01\r\n603,\t7.696430e-01,\t4.774159e-01, \t3.926565e-01\r\n604,\t7.935204e-01,\t5.265505e-01, \t4.433618e-01\r\n605,\t9.194593e-01,\t5.321463e-01, \t5.076963e-01\r\n606,\t9.193959e-01,\t4.679392e-01, \t3.059754e-01\r\n607,\t6.302090e-01,\t5.198023e-01, \t0.000000e+00\r\n608,\t6.903260e-01,\t4.050484e-01, \t2.101326e-01\r\n609,\t6.804619e-01,\t4.044100e-01, \t9.905715e-02\r\n610,\t7.546414e-01,\t4.599581e-01, \t1.045549e-01\r\n611,\t7.371790e-01,\t4.348245e-01, \t3.004169e-01\r\n612,\t7.883487e-01,\t4.794801e-01, \t2.005719e-01\r\n613,\t5.616463e-01,\t4.183665e-01, \t7.048834e-02\r\n614,\t7.832769e-01,\t5.818578e-01, \t6.480874e-01\r\n615,\t6.902339e-01,\t5.459173e-01, \t6.658533e-01\r\n616,\t7.019535e-01,\t4.707315e-01, \t5.611324e-01\r\n617,\t7.610345e-01,\t4.067479e-01, \t4.859817e-01\r\n618,\t7.588887e-01,\t4.035482e-01, \t4.331093e-01\r\n619,\t4.726305e-01,\t1.000000e+00, \t7.814755e-01\r\n620,\t5.883597e-01,\t1.000000e+00, \t7.286784e-01\r\n621,\t3.660094e-01,\t1.000000e+00, \t8.735274e-01\r\n622,\t5.100376e-01,\t1.000000e+00, \t9.125013e-01\r\n623,\t5.956578e-01,\t1.000000e+00, \t8.350553e-01\r\n624,\t5.101102e-01,\t7.284563e-01, \t1.000000e+00\r\n625,\t6.362528e-01,\t8.159915e-01, \t1.000000e+00\r\n626,\t5.611342e-01,\t5.804757e-01, \t1.000000e+00\r\n627,\t3.541706e-01,\t5.403106e-01, \t1.000000e+00\r\n628,\t4.271536e-01,\t8.492081e-01, \t1.000000e+00\r\n629,\t6.503055e-01,\t6.855726e-01, \t1.000000e+00\r\n630,\t3.717770e-01,\t6.609326e-01, \t1.000000e+00\r\n631,\t5.388411e-01,\t8.854325e-01, \t1.000000e+00\r\n632,\t6.470222e-01,\t9.174219e-01, \t1.000000e+00\r\n633,\t4.536354e-01,\t5.923681e-01, \t1.000000e+00\r\n634,\t3.705943e-01,\t7.676694e-01, \t1.000000e+00\r\n635,\t3.548322e-01,\t9.324643e-01, \t1.000000e+00\r\n636,\t2.622795e-01,\t7.997098e-01, \t8.957910e-01\r\n637,\t2.620106e-01,\t6.627361e-01, \t9.065395e-01\r\n638,\t2.642186e-01,\t9.238958e-01, \t8.982813e-01\r\n639,\t7.327694e-01,\t8.129946e-01, \t8.798884e-01\r\n640,\t7.428950e-01,\t7.209237e-01, \t9.132042e-01\r\n641,\t7.293047e-01,\t7.278493e-01, \t8.038201e-01\r\n642,\t7.227292e-01,\t9.180981e-01, \t8.545090e-01\r\n643,\t4.232787e-01,\t5.468398e-01, \t6.941724e-01\r\n644,\t3.349138e-01,\t4.995833e-01, \t8.062509e-01\r\n645,\t3.076196e-01,\t4.851881e-01, \t8.679217e-01\r\n646,\t3.057491e-01,\t5.546249e-01, \t7.722327e-01\r\n647,\t3.958924e-01,\t4.478252e-01, \t9.224680e-01\r\n648,\t4.947772e-01,\t4.569158e-01, \t8.746561e-01\r\n649,\t3.519835e-01,\t9.289960e-01, \t7.098427e-01\r\n650,\t3.410591e-01,\t6.974382e-01, \t6.940549e-01\r\n651,\t3.511792e-01,\t8.157029e-01, \t6.982909e-01\r\n652,\t1.000000e+00,\t7.284629e-02, \t5.180241e-01\r\n653,\t1.000000e+00,\t2.986763e-01, \t5.463007e-01\r\n654,\t1.000000e+00,\t3.654152e-01, \t4.738892e-01\r\n655,\t1.000000e+00,\t1.869729e-01, \t5.227933e-01\r\n656,\t8.602627e-01,\t0.000000e+00, \t5.218043e-01\r\n657,\t8.085003e-01,\t0.000000e+00, \t4.736627e-01\r\n658,\t8.951503e-01,\t4.043262e-01, \t5.743558e-01\r\n659,\t8.637214e-01,\t2.015602e-01, \t6.459707e-01\r\n660,\t9.152034e-01,\t2.953604e-01, \t6.579755e-01\r\n661,\t8.744826e-01,\t7.182726e-02, \t6.324278e-01\r\n662,\t8.673022e-01,\t7.985982e-02, \t4.116225e-01\r\n663,\t8.847744e-01,\t3.217034e-01, \t3.913487e-01\r\n664,\t7.918059e-01,\t3.591682e-01, \t3.981070e-01\r\n665,\t7.747723e-01,\t2.744701e-01, \t4.063365e-01\r\n666,\t8.731163e-01,\t2.038725e-01, \t4.015520e-01\r\n667,\t0.000000e+00,\t1.999751e-01, \t1.243577e-01\r\n668,\t0.000000e+00,\t9.584867e-02, \t8.475147e-02\r\n669,\t0.000000e+00,\t1.141722e-01, \t1.957567e-01\r\n670,\t0.000000e+00,\t3.073533e-01, \t1.671326e-01\r\n671,\t2.395078e-01,\t0.000000e+00, \t3.282866e-01\r\n672,\t1.423494e-01,\t0.000000e+00, \t2.462169e-01\r\n673,\t2.949477e-01,\t0.000000e+00, \t2.338319e-01\r\n674,\t5.200431e-01,\t0.000000e+00, \t1.340812e-01\r\n675,\t4.111401e-01,\t0.000000e+00, \t2.191213e-01\r\n676,\t3.781708e-01,\t0.000000e+00, \t1.143178e-01\r\n677,\t8.894316e-02,\t0.000000e+00, \t1.182763e-01\r\n678,\t2.314396e-01,\t0.000000e+00, \t1.183253e-01\r\n679,\t4.977416e-01,\t0.000000e+00, \t2.733670e-01\r\n680,\t3.640959e-01,\t0.000000e+00, \t3.363079e-01\r\n681,\t3.840203e-01,\t2.441906e-01, \t0.000000e+00\r\n682,\t4.595530e-01,\t3.593637e-01, \t0.000000e+00\r\n683,\t5.131721e-01,\t2.516781e-01, \t0.000000e+00\r\n684,\t5.531962e-01,\t1.246229e-01, \t0.000000e+00\r\n685,\t3.406754e-01,\t3.471116e-01, \t0.000000e+00\r\n686,\t1.045431e-01,\t2.357041e-01, \t0.000000e+00\r\n687,\t4.222451e-01,\t1.272312e-01, \t0.000000e+00\r\n688,\t8.856739e-02,\t3.420502e-01, \t0.000000e+00\r\n689,\t1.249010e-01,\t1.191795e-01, \t0.000000e+00\r\n690,\t2.013216e-01,\t3.262761e-01, \t0.000000e+00\r\n691,\t2.111877e-01,\t2.040682e-01, \t0.000000e+00\r\n692,\t2.738051e-01,\t1.343036e-01, \t0.000000e+00\r\n693,\t2.946715e-01,\t2.454555e-01, \t0.000000e+00\r\n694,\t6.134051e-01,\t9.656967e-02, \t1.653850e-01\r\n695,\t6.005351e-01,\t1.949088e-01, \t2.324770e-01\r\n696,\t6.185328e-01,\t1.815780e-01, \t1.030238e-01\r\n697,\t6.018883e-01,\t8.391552e-02, \t2.543010e-01\r\n698,\t6.256605e-01,\t8.275797e-02, \t7.859337e-02\r\n699,\t1.000000e+00,\t3.127290e-01, \t1.812134e-01\r\n700,\t1.000000e+00,\t1.304778e-01, \t1.999774e-01\r\n701,\t1.000000e+00,\t3.540085e-01, \t2.810455e-01\r\n702,\t1.000000e+00,\t4.219121e-01, \t1.770910e-01\r\n703,\t1.000000e+00,\t2.182316e-01, \t2.636205e-01\r\n704,\t1.000000e+00,\t2.210445e-01, \t1.114578e-01\r\n705,\t1.000000e+00,\t1.012142e-01, \t1.010236e-01\r\n706,\t1.000000e+00,\t3.371354e-01, \t8.860347e-02\r\n707,\t1.000000e+00,\t1.014885e-01, \t2.948108e-01\r\n708,\t1.000000e+00,\t4.289692e-01, \t7.567182e-02\r\n709,\t7.041819e-01,\t0.000000e+00, \t1.761377e-01\r\n710,\t7.667955e-01,\t0.000000e+00, \t3.459850e-01\r\n711,\t8.894201e-01,\t0.000000e+00, \t1.969057e-01\r\n712,\t8.101524e-01,\t0.000000e+00, \t1.102481e-01\r\n713,\t6.840899e-01,\t0.000000e+00, \t2.859925e-01\r\n714,\t8.849360e-01,\t0.000000e+00, \t3.135684e-01\r\n715,\t7.899293e-01,\t0.000000e+00, \t2.381396e-01\r\n716,\t7.076028e-01,\t0.000000e+00, \t7.939465e-02\r\n717,\t9.158798e-01,\t0.000000e+00, \t8.836348e-02\r\n718,\t8.197558e-01,\t1.849214e-01, \t0.000000e+00\r\n719,\t9.045150e-01,\t2.738297e-01, \t0.000000e+00\r\n720,\t9.190616e-01,\t1.842292e-01, \t0.000000e+00\r\n721,\t8.054098e-01,\t2.912096e-01, \t0.000000e+00\r\n722,\t8.740820e-01,\t8.488789e-02, \t0.000000e+00\r\n723,\t7.402765e-01,\t9.997292e-02, \t0.000000e+00\r\n724,\t9.015455e-01,\t4.406066e-01, \t0.000000e+00\r\n725,\t8.828630e-01,\t3.571596e-01, \t0.000000e+00\r\n726,\t8.056292e-01,\t3.942141e-01, \t0.000000e+00\r\n727,\t7.113101e-01,\t3.218219e-01, \t0.000000e+00\r\n728,\t7.161861e-01,\t2.033384e-01, \t0.000000e+00\r\n729,\t1.000000e+00,\t1.923953e-01, \t8.300709e-01\r\n730,\t1.000000e+00,\t2.871410e-01, \t7.748361e-01\r\n731,\t1.000000e+00,\t2.699192e-01, \t8.925317e-01\r\n732,\t1.000000e+00,\t1.016835e-01, \t7.531784e-01\r\n733,\t1.000000e+00,\t1.011674e-01, \t8.980095e-01\r\n734,\t1.000000e+00,\t2.028414e-01, \t7.410943e-01\r\n735,\t1.000000e+00,\t1.845347e-01, \t9.245648e-01\r\n736,\t7.340211e-01,\t0.000000e+00, \t8.224361e-01\r\n737,\t7.560251e-01,\t0.000000e+00, \t7.260212e-01\r\n738,\t9.171401e-01,\t0.000000e+00, \t8.449204e-01\r\n739,\t9.233846e-01,\t0.000000e+00, \t9.214212e-01\r\n740,\t8.123376e-01,\t0.000000e+00, \t8.857211e-01\r\n741,\t8.803446e-01,\t0.000000e+00, \t6.963643e-01\r\n742,\t8.499781e-01,\t0.000000e+00, \t7.880654e-01\r\n743,\t7.071980e-01,\t0.000000e+00, \t9.272543e-01\r\n744,\t8.615753e-01,\t1.891159e-01, \t1.000000e+00\r\n745,\t8.273673e-01,\t8.564415e-02, \t1.000000e+00\r\n746,\t9.152776e-01,\t7.863206e-02, \t1.000000e+00\r\n747,\t7.379057e-01,\t3.226488e-01, \t7.119959e-01\r\n748,\t6.842995e-01,\t2.285407e-01, \t8.676342e-01\r\n749,\t6.659833e-01,\t9.765425e-02, \t9.110142e-01\r\n750,\t6.499729e-01,\t1.029038e-01, \t8.146382e-01\r\n751,\t6.584974e-01,\t1.859627e-01, \t7.695976e-01\r\n752,\t1.000000e+00,\t5.594140e-01, \t6.184802e-01\r\n753,\t1.000000e+00,\t4.850958e-01, \t5.754808e-01\r\n754,\t1.000000e+00,\t4.799726e-01, \t6.895948e-01\r\n755,\t4.944514e-01,\t4.448171e-01, \t6.515779e-01\r\n756,\t5.674349e-01,\t3.718834e-01, \t7.435225e-01\r\n757,\t6.411447e-01,\t1.000000e+00, \t3.765856e-01\r\n758,\t4.926914e-01,\t0.000000e+00, \t8.594435e-01\r\n759,\t5.315604e-01,\t3.401737e-01, \t1.000000e+00\r\n760,\t6.100068e-01,\t2.493912e-01, \t1.000000e+00\r\n761,\t4.792696e-01,\t1.950090e-01, \t1.000000e+00\r\n762,\t4.393821e-01,\t7.336918e-02, \t1.000000e+00\r\n763,\t5.620372e-01,\t1.070207e-01, \t1.000000e+00\r\n764,\t1.000000e+00,\t7.978109e-01, \t8.916563e-01\r\n765,\t1.000000e+00,\t6.691224e-01, \t8.864380e-01\r\n766,\t1.000000e+00,\t7.281295e-01, \t7.761422e-01\r\n767,\t1.000000e+00,\t9.103024e-01, \t9.044654e-01\r\n768,\t1.000000e+00,\t8.716983e-01, \t7.791288e-01\r\n769,\t8.594184e-01,\t1.000000e+00, \t8.590065e-01\r\n770,\t9.316974e-01,\t1.000000e+00, \t9.261562e-01\r\n771,\t7.825716e-01,\t1.000000e+00, \t7.887150e-01\r\n772,\t8.688596e-01,\t9.284999e-01, \t1.000000e+00\r\n773,\t8.509990e-01,\t7.220260e-01, \t1.000000e+00\r\n774,\t8.686941e-01,\t8.181692e-01, \t1.000000e+00\r\n775,\t0.000000e+00,\t6.340273e-01, \t5.987154e-01\r\n776,\t0.000000e+00,\t9.144822e-01, \t6.013193e-01\r\n777,\t0.000000e+00,\t7.832067e-01, \t6.041467e-01\r\n778,\t1.189704e-01,\t1.000000e+00, \t6.411952e-01\r\n779,\t2.305757e-01,\t1.000000e+00, \t6.832924e-01\r\n780,\t2.166051e-01,\t1.000000e+00, \t5.648907e-01\r\n781,\t3.220714e-01,\t1.000000e+00, \t5.913268e-01\r\n782,\t3.213962e-01,\t5.665726e-01, \t5.843746e-01\r\n783,\t2.032142e-01,\t5.593860e-01, \t6.609338e-01\r\n784,\t8.909884e-02,\t5.506090e-01, \t6.598292e-01\r\n785,\t1.349402e-01,\t8.128766e-01, \t7.682993e-01\r\n786,\t1.470553e-01,\t7.083043e-01, \t7.614788e-01\r\n787,\t9.017868e-02,\t9.054197e-01, \t7.690756e-01\r\n788,\t0.000000e+00,\t4.636118e-01, \t7.062484e-01\r\n789,\t3.153200e-01,\t4.864523e-01, \t6.596856e-01\r\n790,\t8.287885e-02,\t5.253858e-01, \t8.240000e-01\r\n791,\t1.608893e-01,\t5.516252e-01, \t8.222148e-01\r\n792,\t0.000000e+00,\t5.389533e-01, \t9.024085e-01\r\n793,\t0.000000e+00,\t6.411467e-01, \t8.623852e-01\r\n794,\t0.000000e+00,\t9.194500e-01, \t8.782130e-01\r\n795,\t0.000000e+00,\t7.903032e-01, \t8.733115e-01\r\n796,\t1.304959e-01,\t1.000000e+00, \t8.944730e-01\r\n797,\t1.364547e-01,\t5.463232e-01, \t1.000000e+00\r\n798,\t1.391286e-01,\t9.214373e-01, \t1.000000e+00\r\n799,\t1.382277e-01,\t7.944220e-01, \t1.000000e+00\r\n800,\t1.356411e-01,\t6.701214e-01, \t1.000000e+00\r\n801,\t2.705965e-01,\t8.073912e-01, \t3.094488e-01\r\n802,\t1.072154e-01,\t6.440102e-01, \t1.460678e-01\r\n803,\t2.161362e-01,\t6.440102e-01, \t1.460678e-01\r\n804,\t1.072154e-01,\t7.529309e-01, \t1.460678e-01\r\n805,\t1.072154e-01,\t8.618516e-01, \t1.460678e-01\r\n806,\t1.072154e-01,\t5.350895e-01, \t1.460678e-01\r\n807,\t2.161362e-01,\t8.618516e-01, \t3.639092e-01\r\n808,\t3.250569e-01,\t8.618516e-01, \t3.639092e-01\r\n809,\t3.250569e-01,\t7.529309e-01, \t3.639092e-01\r\n810,\t3.250569e-01,\t8.618516e-01, \t2.549885e-01\r\n811,\t4.339775e-01,\t8.618516e-01, \t1.460678e-01\r\n812,\t2.161362e-01,\t8.618516e-01, \t2.549885e-01\r\n813,\t4.339775e-01,\t8.618516e-01, \t2.549885e-01\r\n814,\t3.250569e-01,\t7.529309e-01, \t2.549885e-01\r\n815,\t3.250569e-01,\t8.618516e-01, \t1.460678e-01\r\n816,\t2.161362e-01,\t7.529309e-01, \t3.639092e-01\r\n817,\t4.339775e-01,\t7.529309e-01, \t2.549885e-01\r\n818,\t4.339775e-01,\t7.529309e-01, \t1.460678e-01\r\n819,\t2.161362e-01,\t7.529309e-01, \t1.460678e-01\r\n820,\t2.161362e-01,\t5.350895e-01, \t2.549885e-01\r\n821,\t2.161362e-01,\t6.440102e-01, \t3.639092e-01\r\n822,\t3.250569e-01,\t6.440102e-01, \t3.639092e-01\r\n823,\t2.161362e-01,\t6.440102e-01, \t2.549885e-01\r\n824,\t3.828751e-01,\t5.965468e-01, \t2.206115e-01\r\n825,\t1.072154e-01,\t5.350895e-01, \t2.549885e-01\r\n826,\t1.321620e-01,\t3.119628e-01, \t4.946992e-01\r\n827,\t1.321620e-01,\t1.320891e-01, \t5.846360e-01\r\n828,\t1.321620e-01,\t1.320891e-01, \t4.946992e-01\r\n829,\t9.420615e-01,\t5.205292e-01, \t8.518906e-01\r\n830,\t1.106334e-01,\t1.199487e-01, \t8.407761e-01\r\n831,\t1.106334e-01,\t1.199487e-01, \t9.224467e-01\r\n832,\t5.682576e-01,\t1.307034e-01, \t5.400789e-01\r\n833,\t8.882494e-01,\t8.809592e-01, \t1.940076e-01\r\n834,\t8.030806e-01,\t8.809592e-01, \t1.940076e-01\r\n835,\t8.030806e-01,\t7.957904e-01, \t1.088388e-01\r\n836,\t8.882494e-01,\t7.957904e-01, \t1.088388e-01\r\n837,\t8.030806e-01,\t8.809592e-01, \t1.088388e-01\r\n838,\t7.179118e-01,\t8.809592e-01, \t1.088388e-01\r\n839,\t8.882494e-01,\t7.106216e-01, \t1.088388e-01\r\n840,\t8.882494e-01,\t8.809592e-01, \t2.791764e-01\r\n841,\t5.049063e-01,\t8.666278e-01, \t8.012413e-01\r\n842,\t6.003286e-01,\t8.666278e-01, \t8.012413e-01\r\n843,\t4.094839e-01,\t5.803607e-01, \t8.966637e-01\r\n844,\t6.003286e-01,\t8.666278e-01, \t8.966637e-01\r\n845,\t4.094839e-01,\t7.712054e-01, \t8.966637e-01\r\n846,\t4.094839e-01,\t8.666278e-01, \t8.966637e-01\r\n847,\t6.003286e-01,\t7.712054e-01, \t8.966637e-01\r\n848,\t5.049063e-01,\t7.712054e-01, \t8.966637e-01\r\n849,\t8.415490e-01,\t1.138090e-01, \t5.210622e-01\r\n850,\t9.190392e-01,\t2.687895e-01, \t5.210622e-01\r\n851,\t1.073007e-01,\t8.423859e-02, \t1.250281e-01\r\n852,\t2.163081e-01,\t8.423859e-02, \t1.250281e-01\r\n853,\t2.163081e-01,\t8.423859e-02, \t2.340354e-01\r\n854,\t1.073007e-01,\t1.932459e-01, \t1.250281e-01\r\n855,\t1.073007e-01,\t3.022533e-01, \t1.250281e-01\r\n856,\t4.343228e-01,\t8.423859e-02, \t1.250281e-01\r\n857,\t4.343228e-01,\t8.423859e-02, \t2.340354e-01\r\n858,\t3.253154e-01,\t8.423859e-02, \t2.340354e-01\r\n859,\t2.163081e-01,\t3.022533e-01, \t1.250281e-01\r\n860,\t3.253154e-01,\t1.932459e-01, \t1.250281e-01\r\n861,\t2.163081e-01,\t1.932459e-01, \t1.250281e-01\r\n862,\t2.163081e-01,\t1.932459e-01, \t2.340354e-01\r\n863,\t3.253154e-01,\t3.022533e-01, \t1.250281e-01\r\n864,\t3.253154e-01,\t1.932459e-01, \t2.340354e-01\r\n865,\t2.163081e-01,\t3.022533e-01, \t2.340354e-01\r\n866,\t8.867307e-01,\t3.127577e-01, \t1.267631e-01\r\n867,\t8.867307e-01,\t1.324257e-01, \t2.169291e-01\r\n868,\t7.965648e-01,\t1.324257e-01, \t2.169291e-01\r\n869,\t7.063988e-01,\t1.324257e-01, \t1.267631e-01\r\n870,\t7.063988e-01,\t1.324257e-01, \t2.169291e-01\r\n871,\t7.063988e-01,\t2.225917e-01, \t2.169291e-01\r\n872,\t7.965648e-01,\t1.324257e-01, \t3.070951e-01\r\n873,\t8.867307e-01,\t1.324257e-01, \t1.267631e-01\r\n874,\t7.965648e-01,\t1.324257e-01, \t1.267631e-01\r\n875,\t7.063988e-01,\t2.225917e-01, \t1.267631e-01\r\n876,\t8.867307e-01,\t2.225917e-01, \t1.267631e-01\r\n877,\t7.965648e-01,\t3.127577e-01, \t1.267631e-01\r\n878,\t7.965648e-01,\t2.225917e-01, \t1.267631e-01\r\n879,\t7.965648e-01,\t3.127577e-01, \t3.070951e-01\r\n880,\t7.965648e-01,\t2.225917e-01, \t3.070951e-01\r\n881,\t8.867307e-01,\t3.127577e-01, \t3.070951e-01\r\n882,\t4.459264e-01,\t3.563909e-01, \t9.157230e-01\r\n883,\t1.443447e-01,\t7.796935e-01, \t8.660116e-01\r\n*Element, type=C3D4\r\n       2607,       3,       158,       375,       406\r\n       2608,       422,       404,       365,       16\r\n       2609,       368,       805,       804,       150\r\n       2610,       807,       812,       370,       381\r\n       2611,       427,       426,       396,       167\r\n       2612,       813,       810,       815,       814\r\n       2613,       372,       366,       153,       806\r\n       2614,       180,       416,       825,       820\r\n       2615,       816,       821,       401,       402\r\n       2616,       810,       812,       374,       815\r\n       2617,       393,       368,       804,       150\r\n       2618,       806,       394,       802,       386\r\n       2619,       390,       388,       407,       818\r\n       2620,       821,       422,       820,       423\r\n       2621,       390,       175,       407,       22\r\n       2622,       383,       427,       160,       379\r\n       2623,       388,       407,       408,       172\r\n       2624,       806,       802,       803,       386\r\n       2625,       824,       817,       6,       409\r\n       2626,       808,       810,       376,       375\r\n       2627,       818,       23,       408,       424\r\n       2628,       805,       812,       819,       815\r\n       2629,       426,       389,       396,       167\r\n       2630,       175,       818,       407,       408\r\n       2631,       426,       168,       389,       167\r\n       2632,       169,       390,       407,       22\r\n       2633,       816,       801,       819,       812\r\n       2634,       384,       374,       162,       815\r\n       2635,       821,       816,       823,       367\r\n       2636,       389,       426,       818,       390\r\n       2637,       823,       824,       820,       803\r\n       2638,       367,       816,       400,       403\r\n       2639,       388,       12,       172,       164\r\n       2640,       811,       384,       391,       815\r\n       2641,       816,       823,       804,       819\r\n       2642,       404,       821,       367,       403\r\n       2643,       422,       181,       820,       423\r\n       2644,       377,       808,       376,       375\r\n       2645,       367,       812,       804,       364\r\n       2646,       415,       817,       9,       178\r\n       2647,       806,       419,       803,       820\r\n       2648,       427,       383,       396,       811\r\n       2649,       170,       406,       413,       808\r\n       2650,       805,       393,       804,       150\r\n       2651,       385,       818,       815,       397\r\n       2652,       422,       821,       820,       825\r\n       2653,       415,       179,       14,       822\r\n       2654,       818,       388,       408,       172\r\n       2655,       179,       822,       178,       8\r\n       2656,       427,       383,       160,       21\r\n       2657,       801,       823,       819,       814\r\n       2658,       13,       415,       14,       822\r\n       2659,       4,       378,       413,       375\r\n       2660,       417,       416,       418,       820\r\n       2661,       393,       399,       368,       151\r\n       2662,       411,       174,       178,       817\r\n       2663,       817,       23,       408,       818\r\n       2664,       179,       415,       178,       822\r\n       2665,       373,       805,       812,       381\r\n       2666,       372,       394,       369,       806\r\n       2667,       812,       801,       819,       814\r\n       2668,       818,       811,       813,       424\r\n       2669,       817,       412,       813,       809\r\n       2670,       810,       801,       809,       808\r\n       2671,       19,       181,       423,       418\r\n       2672,       400,       367,       370,       807\r\n       2673,       812,       367,       370,       364\r\n       2674,       367,       812,       370,       807\r\n       2675,       385,       818,       803,       392\r\n       2676,       822,       18,       17,       423\r\n       2677,       174,       23,       817,       411\r\n       2678,       417,       388,       824,       172\r\n       2679,       391,       397,       815,       387\r\n       2680,       148,       373,       381,       364\r\n       2681,       821,       822,       824,       809\r\n       2682,       812,       805,       374,       815\r\n       2683,       805,       163,       395,       373\r\n       2684,       813,       811,       815,       380\r\n       2685,       379,       378,       380,       813\r\n       2686,       388,       164,       172,       417\r\n       2687,       24,       817,       813,       424\r\n       2688,       812,       364,       370,       381\r\n       2689,       816,       821,       809,       401\r\n       2690,       378,       176,       413,       813\r\n       2691,       13,       18,       17,       822\r\n       2692,       812,       805,       364,       381\r\n       2693,       421,       153,       420,       806\r\n       2694,       9,       7,       412,       809\r\n       2695,       364,       148,       370,       381\r\n       2696,       379,       20,       425,       160\r\n       2697,       148,       382,       370,       381\r\n       2698,       388,       818,       408,       407\r\n       2699,       404,       422,       171,       16\r\n       2700,       379,       813,       425,       177\r\n       2701,       418,       822,       414,       824\r\n       2702,       399,       368,       369,       802\r\n       2703,       417,       418,       11,       824\r\n       2704,       389,       811,       391,       818\r\n       2705,       417,       824,       392,       803\r\n       2706,       805,       812,       804,       819\r\n       2707,       170,       7,       809,       412\r\n       2708,       23,       24,       817,       411\r\n       2709,       421,       372,       153,       806\r\n       2710,       397,       819,       815,       387\r\n       2711,       373,       148,       149,       364\r\n       2712,       366,       806,       369,       363\r\n       2713,       818,       385,       815,       391\r\n       2714,       817,       822,       809,       824\r\n       2715,       176,       410,       5,       813\r\n       2716,       812,       819,       815,       814\r\n       2717,       816,       367,       804,       823\r\n       2718,       363,       368,       364,       804\r\n       2719,       810,       812,       815,       814\r\n       2720,       363,       367,       804,       364\r\n       2721,       806,       394,       419,       166\r\n       2722,       372,       421,       394,       806\r\n       2723,       367,       816,       804,       812\r\n       2724,       366,       806,       825,       420\r\n       2725,       818,       811,       815,       813\r\n       2726,       817,       813,       815,       814\r\n       2727,       384,       374,       815,       380\r\n       2728,       421,       806,       419,       166\r\n       2729,       807,       401,       809,       808\r\n       2730,       807,       377,       808,       376\r\n       2731,       382,       157,       807,       381\r\n       2732,       384,       396,       391,       161\r\n       2733,       383,       384,       161,       396\r\n       2734,       801,       807,       809,       808\r\n       2735,       823,       802,       804,       803\r\n       2736,       157,       377,       807,       381\r\n       2737,       818,       817,       815,       814\r\n       2738,       816,       401,       403,       402\r\n       2739,       157,       377,       158,       405\r\n       2740,       813,       378,       375,       413\r\n       2741,       7,       415,       809,       9\r\n       2742,       423,       821,       171,       402\r\n       2743,       817,       818,       824,       814\r\n       2744,       816,       405,       403,       401\r\n       2745,       812,       373,       381,       374\r\n       2746,       404,       821,       403,       402\r\n       2747,       821,       816,       403,       402\r\n       2748,       817,       9,       5,       412\r\n       2749,       817,       411,       9,       178\r\n       2750,       805,       163,       374,       387\r\n       2751,       405,       816,       403,       400\r\n       2752,       383,       811,       379,       384\r\n       2753,       805,       393,       819,       804\r\n       2754,       426,       811,       396,       389\r\n       2755,       817,       818,       813,       424\r\n       2756,       169,       388,       407,       390\r\n       2757,       168,       426,       389,       390\r\n       2758,       163,       805,       395,       387\r\n       2759,       374,       163,       162,       387\r\n       2760,       817,       824,       809,       814\r\n       2761,       813,       817,       809,       814\r\n       2762,       811,       389,       391,       396\r\n       2763,       823,       802,       820,       825\r\n       2764,       372,       394,       166,       10\r\n       2765,       823,       363,       825,       365\r\n       2766,       421,       372,       166,       10\r\n       2767,       15,       180,       420,       825\r\n       2768,       822,       423,       820,       418\r\n       2769,       372,       421,       166,       394\r\n       2770,       811,       426,       424,       818\r\n       2771,       371,       805,       368,       150\r\n       2772,       822,       415,       178,       817\r\n       2773,       410,       378,       176,       159\r\n       2774,       410,       24,       813,       177\r\n       2775,       390,       389,       385,       818\r\n       2776,       806,       394,       369,       802\r\n       2777,       426,       175,       818,       390\r\n       2778,       806,       419,       398,       803\r\n       2779,       821,       367,       823,       363\r\n       2780,       816,       801,       812,       807\r\n       2781,       154,       366,       365,       825\r\n       2782,       404,       155,       365,       16\r\n       2783,       153,       366,       15,       420\r\n       2784,       7,       170,       809,       401\r\n       2785,       18,       13,       14,       822\r\n       2786,       391,       384,       162,       815\r\n       2787,       394,       399,       369,       802\r\n       2788,       416,       180,       181,       820\r\n       2789,       366,       372,       369,       806\r\n       2790,       152,       399,       369,       394\r\n       2791,       410,       378,       159,       379\r\n       2792,       410,       159,       20,       379\r\n       2793,       383,       811,       384,       396\r\n       2794,       812,       374,       381,       376\r\n       2795,       406,       3,       413,       375\r\n       2796,       388,       12,       169,       407\r\n       2797,       426,       168,       175,       390\r\n       2798,       24,       410,       813,       5\r\n       2799,       813,       413,       375,       808\r\n       2800,       811,       426,       818,       389\r\n       2801,       817,       174,       6,       409\r\n       2802,       812,       807,       808,       376\r\n       2803,       811,       379,       380,       813\r\n       2804,       811,       384,       380,       379\r\n       2805,       386,       806,       398,       803\r\n       2806,       378,       410,       813,       379\r\n       2807,       801,       810,       809,       814\r\n       2808,       363,       368,       802,       369\r\n       2809,       822,       18,       414,       14\r\n       2810,       810,       374,       376,       380\r\n       2811,       404,       367,       155,       403\r\n       2812,       382,       2,       370,       400\r\n       2813,       824,       6,       173,       409\r\n       2814,       367,       823,       363,       804\r\n       2815,       816,       801,       814,       823\r\n       2816,       824,       11,       409,       173\r\n       2817,       412,       176,       813,       413\r\n       2818,       377,       405,       808,       406\r\n       2819,       806,       363,       802,       369\r\n       2820,       817,       9,       412,       809\r\n       2821,       3,       4,       413,       375\r\n       2822,       810,       380,       376,       375\r\n       2823,       388,       390,       385,       818\r\n       2824,       812,       801,       808,       807\r\n       2825,       423,       181,       820,       418\r\n       2826,       372,       152,       369,       394\r\n       2827,       813,       24,       424,       425\r\n       2828,       811,       427,       379,       425\r\n       2829,       427,       379,       425,       160\r\n       2830,       24,       813,       177,       425\r\n       2831,       394,       806,       398,       386\r\n       2832,       393,       368,       150,       151\r\n       2833,       157,       382,       400,       2\r\n       2834,       821,       404,       171,       402\r\n       2835,       412,       813,       808,       413\r\n       2836,       810,       812,       376,       374\r\n       2837,       175,       426,       818,       424\r\n       2838,       179,       822,       173,       414\r\n       2839,       170,       412,       808,       413\r\n       2840,       383,       427,       396,       21\r\n       2841,       384,       811,       391,       396\r\n       2842,       801,       816,       814,       809\r\n       2843,       801,       816,       809,       807\r\n       2844,       371,       805,       395,       373\r\n       2845,       396,       427,       167,       21\r\n       2846,       386,       819,       804,       803\r\n       2847,       819,       393,       386,       804\r\n       2848,       367,       400,       155,       403\r\n       2849,       417,       165,       398,       392\r\n       2850,       821,       822,       809,       401\r\n       2851,       813,       810,       808,       375\r\n       2852,       810,       813,       809,       814\r\n       2853,       393,       399,       386,       802\r\n       2854,       388,       818,       385,       392\r\n       2855,       165,       417,       398,       419\r\n       2856,       399,       394,       386,       802\r\n       2857,       803,       417,       398,       392\r\n       2858,       404,       821,       825,       365\r\n       2859,       821,       367,       363,       365\r\n       2860,       419,       417,       398,       803\r\n       2861,       23,       175,       408,       424\r\n       2862,       823,       824,       814,       809\r\n       2863,       20,       379,       425,       177\r\n       2864,       180,       422,       825,       154\r\n       2865,       23,       817,       424,       818\r\n       2866,       823,       821,       824,       809\r\n       2867,       818,       824,       803,       392\r\n       2868,       816,       823,       814,       809\r\n       2869,       373,       371,       1,       395\r\n       2870,       421,       394,       806,       166\r\n       2871,       816,       821,       823,       809\r\n       2872,       163,       373,       1,       395\r\n       2873,       806,       416,       419,       820\r\n       2874,       802,       806,       820,       825\r\n       2875,       806,       802,       820,       803\r\n       2876,       811,       384,       815,       380\r\n       2877,       810,       812,       808,       376\r\n       2878,       23,       24,       424,       817\r\n       2879,       159,       378,       176,       4\r\n       2880,       422,       180,       825,       820\r\n       2881,       180,       422,       181,       820\r\n       2882,       822,       19,       418,       414\r\n       2883,       418,       824,       414,       11\r\n       2884,       400,       367,       156,       370\r\n       2885,       400,       2,       370,       156\r\n       2886,       382,       400,       370,       807\r\n       2887,       368,       363,       802,       804\r\n       2888,       176,       378,       413,       4\r\n       2889,       400,       367,       155,       156\r\n       2890,       824,       822,       414,       173\r\n       2891,       2,       382,       370,       148\r\n       2892,       817,       818,       815,       813\r\n       2893,       426,       811,       424,       425\r\n       2894,       821,       823,       824,       820\r\n       2895,       377,       158,       405,       406\r\n       2896,       374,       162,       815,       387\r\n       2897,       406,       170,       401,       808\r\n       2898,       406,       413,       808,       375\r\n       2899,       172,       824,       409,       408\r\n       2900,       822,       821,       402,       401\r\n       2901,       817,       174,       178,       6\r\n       2902,       172,       417,       11,       409\r\n       2903,       422,       821,       171,       423\r\n       2904,       404,       821,       171,       422\r\n       2905,       417,       824,       11,       409\r\n       2906,       824,       417,       172,       409\r\n       2907,       810,       813,       380,       375\r\n       2908,       374,       805,       387,       815\r\n       2909,       810,       801,       812,       814\r\n       2910,       805,       163,       373,       374\r\n       2911,       396,       383,       21,       161\r\n       2912,       813,       412,       808,       809\r\n       2913,       393,       819,       386,       397\r\n       2914,       805,       373,       812,       374\r\n       2915,       397,       386,       392,       803\r\n       2916,       818,       819,       815,       397\r\n       2917,       417,       388,       392,       824\r\n       2918,       374,       810,       815,       380\r\n       2919,       166,       394,       419,       398\r\n       2920,       388,       164,       417,       392\r\n       2921,       823,       363,       804,       802\r\n       2922,       371,       373,       1,       149\r\n       2923,       805,       819,       387,       815\r\n       2924,       422,       154,       365,       825\r\n       2925,       816,       401,       809,       807\r\n       2926,       806,       416,       825,       420\r\n       2927,       819,       818,       815,       814\r\n       2928,       373,       805,       381,       364\r\n       2929,       388,       818,       824,       172\r\n       2930,       806,       416,       420,       419\r\n       2931,       805,       393,       387,       819\r\n       2932,       175,       168,       22,       390\r\n       2933,       179,       822,       414,       14\r\n       2934,       822,       19,       423,       418\r\n       2935,       388,       12,       407,       172\r\n       2936,       174,       23,       408,       817\r\n       2937,       406,       377,       375,       808\r\n       2938,       382,       807,       370,       381\r\n       2939,       405,       816,       807,       401\r\n       2940,       802,       386,       804,       803\r\n       2941,       824,       818,       408,       172\r\n       2942,       813,       810,       809,       808\r\n       2943,       817,       818,       408,       824\r\n       2944,       824,       11,       173,       414\r\n       2945,       377,       157,       807,       405\r\n       2946,       405,       816,       400,       807\r\n       2947,       821,       823,       820,       825\r\n       2948,       823,       821,       363,       365\r\n       2949,       366,       15,       420,       825\r\n       2950,       404,       422,       365,       825\r\n       2951,       821,       404,       825,       422\r\n       2952,       418,       19,       11,       414\r\n       2953,       410,       378,       813,       176\r\n       2954,       3,       170,       406,       413\r\n       2955,       18,       822,       414,       19\r\n       2956,       405,       406,       401,       808\r\n       2957,       379,       410,       813,       177\r\n       2958,       427,       383,       811,       379\r\n       2959,       819,       386,       397,       803\r\n       2960,       162,       391,       815,       387\r\n       2961,       415,       817,       809,       9\r\n       2962,       417,       164,       165,       392\r\n       2963,       806,       394,       398,       419\r\n       2964,       153,       366,       420,       806\r\n       2965,       372,       152,       394,       10\r\n       2966,       372,       421,       153,       10\r\n       2967,       412,       817,       813,       5\r\n       2968,       176,       412,       813,       5\r\n       2969,       812,       805,       804,       364\r\n       2970,       817,       411,       5,       9\r\n       2971,       368,       805,       364,       804\r\n       2972,       181,       416,       820,       418\r\n       2973,       818,       388,       824,       392\r\n       2974,       811,       813,       424,       425\r\n       2975,       426,       427,       811,       425\r\n       2976,       158,       377,       375,       406\r\n       2977,       385,       397,       392,       803\r\n       2978,       386,       803,       398,       392\r\n       2979,       399,       152,       369,       151\r\n       2980,       379,       811,       425,       813\r\n       2981,       819,       823,       804,       803\r\n       2982,       822,       821,       820,       423\r\n       2983,       165,       166,       419,       398\r\n       2984,       175,       818,       408,       424\r\n       2985,       175,       390,       407,       818\r\n       2986,       405,       401,       807,       808\r\n       2987,       405,       377,       808,       807\r\n       2988,       822,       821,       824,       820\r\n       2989,       411,       24,       817,       5\r\n       2990,       817,       24,       813,       5\r\n       2991,       421,       806,       420,       419\r\n       2992,       410,       20,       177,       379\r\n       2993,       810,       813,       815,       380\r\n       2994,       415,       822,       809,       817\r\n       2995,       823,       819,       814,       803\r\n       2996,       810,       801,       808,       812\r\n       2997,       806,       416,       820,       825\r\n       2998,       822,       18,       423,       19\r\n       2999,       13,       822,       402,       401\r\n       3000,       821,       816,       367,       403\r\n       3001,       13,       822,       17,       402\r\n       3002,       423,       171,       17,       402\r\n       3003,       816,       367,       807,       812\r\n       3004,       367,       816,       807,       400\r\n       3005,       824,       823,       814,       803\r\n       3006,       371,       805,       364,       368\r\n       3007,       157,       405,       400,       807\r\n       3008,       382,       157,       400,       807\r\n       3009,       818,       819,       803,       814\r\n       3010,       419,       417,       803,       820\r\n       3011,       824,       818,       803,       814\r\n       3012,       802,       823,       820,       803\r\n       3013,       170,       401,       808,       809\r\n       3014,       412,       170,       808,       809\r\n       3015,       813,       378,       380,       375\r\n       3016,       154,       180,       15,       825\r\n       3017,       366,       154,       15,       825\r\n       3018,       393,       802,       386,       804\r\n       3019,       418,       822,       824,       820\r\n       3020,       416,       180,       825,       420\r\n       3021,       812,       816,       804,       819\r\n       3022,       368,       399,       369,       151\r\n       3023,       404,       367,       365,       155\r\n       3024,       393,       805,       387,       395\r\n       3025,       371,       805,       150,       395\r\n       3026,       395,       371,       1,       150\r\n       3027,       805,       393,       150,       395\r\n       3028,       366,       363,       365,       825\r\n       3029,       818,       811,       391,       815\r\n       3030,       426,       427,       396,       811\r\n       3031,       363,       823,       825,       802\r\n       3032,       821,       823,       825,       365\r\n       3033,       822,       179,       173,       8\r\n       3034,       806,       363,       825,       802\r\n       3035,       817,       174,       409,       408\r\n       3036,       806,       366,       825,       363\r\n       3037,       824,       417,       820,       803\r\n       3038,       821,       404,       367,       365\r\n       3039,       417,       418,       824,       820\r\n       3040,       416,       417,       419,       820\r\n       3041,       391,       385,       815,       397\r\n       3042,       824,       817,       409,       408\r\n       3043,       393,       819,       397,       387\r\n       3044,       154,       422,       365,       16\r\n       3045,       384,       391,       162,       161\r\n       3046,       389,       818,       391,       385\r\n       3047,       801,       816,       819,       823\r\n       3048,       423,       402,       822,       821\r\n       3049,       822,       402,       423,       17\r\n       3050,       415,       809,       401,       7\r\n       3051,       401,       809,       415,       822\r\n       3052,       401,       13,       415,       7\r\n       3053,       415,       13,       401,       822\r\n       3054,       173,       8,       824,       822\r\n       3055,       173,       824,       8,       6\r\n       3056,       376,       807,       381,       812\r\n       3057,       376,       381,       807,       377\r\n       3058,       6,       178,       824,       8\r\n       3059,       6,       824,       178,       817\r\n       3060,       822,       824,       178,       8\r\n       3061,       822,       178,       824,       817\r\n       3062,       397,       818,       803,       385\r\n       3063,       397,       803,       818,       819\r\n       3064,       371,       373,       364,       805\r\n       3065,       364,       373,       371,       149\r\n       3066,       393,       802,       368,       399\r\n       3067,       368,       802,       393,       804\r\n       3068,       442,       827,       438,       441\r\n       3069,       440,       827,       438,       828\r\n       3070,       826,       171,       422,       437\r\n       3071,       447,       826,       444,       451\r\n       3072,       436,       827,       429,       434\r\n       3073,       435,       450,       188,       433\r\n       3074,       826,       431,       422,       452\r\n       3075,       28,       193,       447,       198\r\n       3076,       186,       432,       445,       33\r\n       3077,       422,       180,       181,       452\r\n       3078,       439,       193,       30,       448\r\n       3079,       453,       454,       448,       828\r\n       3080,       826,       422,       181,       452\r\n       3081,       439,       443,       448,       828\r\n       3082,       31,       439,       30,       448\r\n       3083,       447,       197,       26,       29\r\n       3084,       193,       31,       30,       448\r\n       3085,       192,       32,       456,       441\r\n       3086,       25,       37,       18,       423\r\n       3087,       444,       447,       448,       828\r\n       3088,       826,       171,       423,       422\r\n       3089,       431,       826,       428,       433\r\n       3090,       187,       433,       188,       449\r\n       3091,       436,       827,       440,       429\r\n       3092,       183,       436,       440,       429\r\n       3093,       182,       435,       429,       440\r\n       3094,       184,       827,       455,       456\r\n       3095,       171,       16,       422,       437\r\n       3096,       447,       453,       448,       828\r\n       3097,       826,       446,       195,       34\r\n       3098,       447,       193,       444,       448\r\n       3099,       442,       439,       443,       191\r\n       3100,       442,       35,       443,       194\r\n       3101,       826,       446,       445,       195\r\n       3102,       455,       184,       185,       434\r\n       3103,       430,       36,       445,       196\r\n       3104,       32,       436,       456,       441\r\n       3105,       827,       436,       440,       441\r\n       3106,       443,       194,       444,       827\r\n       3107,       435,       450,       433,       828\r\n       3108,       193,       439,       443,       448\r\n       3109,       446,       171,       196,       37\r\n       3110,       431,       826,       437,       430\r\n       3111,       826,       431,       428,       430\r\n       3112,       433,       450,       188,       449\r\n       3113,       442,       192,       456,       441\r\n       3114,       197,       447,       26,       451\r\n       3115,       827,       442,       456,       441\r\n       3116,       180,       431,       422,       154\r\n       3117,       450,       435,       27,       189\r\n       3118,       429,       827,       828,       434\r\n       3119,       35,       442,       443,       191\r\n       3120,       435,       450,       27,       188\r\n       3121,       19,       197,       18,       423\r\n       3122,       448,       454,       438,       828\r\n       3123,       186,       432,       430,       445\r\n       3124,       827,       194,       455,       456\r\n       3125,       443,       439,       827,       828\r\n       3126,       446,       826,       445,       196\r\n       3127,       32,       183,       436,       441\r\n       3128,       447,       29,       26,       444\r\n       3129,       439,       190,       438,       448\r\n       3130,       436,       827,       434,       184\r\n       3131,       197,       19,       451,       423\r\n       3132,       432,       826,       455,       434\r\n       3133,       431,       180,       452,       15\r\n       3134,       451,       826,       181,       452\r\n       3135,       431,       187,       452,       449\r\n       3136,       428,       826,       432,       434\r\n       3137,       190,       454,       438,       448\r\n       3138,       826,       453,       828,       449\r\n       3139,       826,       453,       449,       451\r\n       3140,       186,       36,       445,       430\r\n       3141,       826,       430,       445,       196\r\n       3142,       193,       447,       444,       29\r\n       3143,       432,       826,       445,       195\r\n       3144,       182,       183,       440,       429\r\n       3145,       440,       828,       438,       189\r\n       3146,       439,       448,       438,       828\r\n       3147,       826,       451,       449,       452\r\n       3148,       826,       453,       451,       447\r\n       3149,       431,       826,       433,       449\r\n       3150,       453,       450,       828,       449\r\n       3151,       453,       450,       454,       828\r\n       3152,       25,       446,       37,       423\r\n       3153,       37,       17,       18,       423\r\n       3154,       435,       182,       27,       189\r\n       3155,       187,       431,       433,       449\r\n       3156,       827,       194,       34,       455\r\n       3157,       446,       826,       444,       34\r\n       3158,       25,       446,       444,       34\r\n       3159,       16,       422,       437,       154\r\n       3160,       436,       183,       440,       441\r\n       3161,       826,       422,       423,       181\r\n       3162,       443,       444,       448,       828\r\n       3163,       450,       435,       189,       440\r\n       3164,       194,       442,       827,       443\r\n       3165,       454,       190,       438,       189\r\n       3166,       827,       436,       456,       184\r\n       3167,       435,       182,       189,       440\r\n       3168,       826,       827,       34,       455\r\n       3169,       827,       826,       34,       444\r\n       3170,       35,       442,       192,       456\r\n       3171,       436,       32,       456,       184\r\n       3172,       432,       455,       185,       434\r\n       3173,       826,       428,       433,       828\r\n       3174,       826,       25,       444,       26\r\n       3175,       17,       171,       423,       37\r\n       3176,       826,       451,       181,       423\r\n       3177,       187,       431,       452,       15\r\n       3178,       194,       442,       456,       827\r\n       3179,       431,       180,       15,       154\r\n       3180,       826,       432,       455,       195\r\n       3181,       193,       439,       30,       443\r\n       3182,       826,       451,       423,       26\r\n       3183,       25,       26,       423,       18\r\n       3184,       436,       827,       456,       441\r\n       3185,       439,       442,       827,       438\r\n       3186,       28,       197,       447,       29\r\n       3187,       826,       827,       828,       444\r\n       3188,       443,       827,       444,       828\r\n       3189,       450,       454,       828,       189\r\n       3190,       826,       827,       455,       434\r\n       3191,       195,       826,       34,       455\r\n       3192,       439,       442,       443,       827\r\n       3193,       450,       433,       828,       449\r\n       3194,       451,       447,       26,       444\r\n       3195,       826,       446,       25,       423\r\n       3196,       193,       28,       447,       29\r\n       3197,       432,       826,       430,       445\r\n       3198,       433,       826,       828,       449\r\n       3199,       431,       826,       422,       437\r\n       3200,       451,       19,       181,       423\r\n       3201,       826,       446,       171,       196\r\n       3202,       36,       16,       196,       437\r\n       3203,       826,       431,       452,       449\r\n       3204,       827,       440,       438,       441\r\n       3205,       16,       171,       196,       437\r\n       3206,       440,       450,       828,       189\r\n       3207,       439,       827,       828,       438\r\n       3208,       428,       429,       828,       434\r\n       3209,       826,       428,       432,       430\r\n       3210,       446,       826,       25,       444\r\n       3211,       193,       443,       444,       448\r\n       3212,       184,       827,       434,       455\r\n       3213,       194,       827,       34,       444\r\n       3214,       827,       826,       828,       434\r\n       3215,       826,       428,       828,       434\r\n       3216,       31,       190,       439,       448\r\n       3217,       193,       198,       448,       447\r\n       3218,       31,       193,       198,       448\r\n       3219,       429,       435,       433,       828\r\n       3220,       25,       826,       423,       26\r\n       3221,       431,       180,       422,       452\r\n       3222,       35,       442,       456,       194\r\n       3223,       195,       432,       455,       185\r\n       3224,       33,       432,       195,       185\r\n       3225,       428,       429,       433,       828\r\n       3226,       827,       429,       828,       440\r\n       3227,       451,       826,       444,       26\r\n       3228,       828,       454,       438,       189\r\n       3229,       33,       432,       445,       195\r\n       3230,       439,       443,       191,       30\r\n       3231,       429,       435,       828,       440\r\n       3232,       437,       36,       430,       196\r\n       3233,       435,       450,       828,       440\r\n       3234,       422,       431,       437,       154\r\n       3235,       423,       446,       171,       826\r\n       3236,       423,       171,       446,       37\r\n       3237,       447,       828,       826,       453\r\n       3238,       826,       828,       447,       444\r\n       3239,       437,       196,       826,       171\r\n       3240,       826,       196,       437,       430\r\n       3241,       423,       197,       26,       451\r\n       3242,       423,       26,       197,       18\r\n       3243,       47,       43,       48,       474\r\n       3244,       462,       475,       473,       210\r\n       3245,       464,       43,       44,       472\r\n       3246,       473,       475,       472,       51\r\n       3247,       475,       462,       204,       50\r\n       3248,       475,       474,       472,       51\r\n       3249,       460,       199,       829,       465\r\n       3250,       475,       462,       458,       461\r\n       3251,       829,       39,       206,       466\r\n       3252,       203,       460,       465,       38\r\n       3253,       475,       473,       210,       51\r\n       3254,       469,       457,       463,       829\r\n       3255,       467,       464,       40,       206\r\n       3256,       829,       469,       457,       459\r\n       3257,       469,       201,       457,       459\r\n       3258,       205,       45,       209,       458\r\n       3259,       460,       203,       468,       461\r\n       3260,       469,       458,       829,       470\r\n       3261,       473,       475,       458,       470\r\n       3262,       465,       199,       829,       466\r\n       3263,       49,       203,       461,       468\r\n       3264,       471,       45,       202,       458\r\n       3265,       203,       460,       468,       465\r\n       3266,       469,       201,       459,       42\r\n       3267,       462,       205,       50,       473\r\n       3268,       464,       474,       472,       470\r\n       3269,       829,       460,       468,       461\r\n       3270,       462,       475,       210,       50\r\n       3271,       45,       471,       209,       458\r\n       3272,       41,       39,       463,       457\r\n       3273,       207,       469,       463,       470\r\n       3274,       473,       205,       209,       458\r\n       3275,       473,       46,       472,       470\r\n       3276,       462,       475,       458,       473\r\n       3277,       829,       464,       463,       470\r\n       3278,       464,       467,       829,       466\r\n       3279,       460,       199,       465,       38\r\n       3280,       472,       46,       44,       470\r\n       3281,       464,       43,       472,       474\r\n       3282,       201,       459,       200,       457\r\n       3283,       460,       829,       200,       459\r\n       3284,       199,       39,       829,       466\r\n       3285,       471,       458,       469,       470\r\n       3286,       43,       47,       472,       474\r\n       3287,       467,       464,       206,       466\r\n       3288,       202,       469,       459,       42\r\n       3289,       469,       463,       457,       41\r\n       3290,       471,       469,       459,       202\r\n       3291,       467,       208,       48,       474\r\n       3292,       469,       207,       463,       41\r\n       3293,       465,       460,       468,       829\r\n       3294,       458,       471,       459,       202\r\n       3295,       471,       458,       459,       469\r\n       3296,       467,       465,       829,       466\r\n       3297,       829,       206,       464,       466\r\n       3298,       48,       43,       40,       474\r\n       3299,       473,       475,       470,       472\r\n       3300,       458,       829,       470,       461\r\n       3301,       199,       39,       457,       829\r\n       3302,       46,       473,       209,       470\r\n       3303,       462,       205,       473,       458\r\n       3304,       463,       44,       207,       470\r\n       3305,       467,       829,       468,       461\r\n       3306,       467,       465,       468,       829\r\n       3307,       472,       464,       470,       44\r\n       3308,       464,       467,       474,       470\r\n       3309,       469,       829,       463,       470\r\n       3310,       469,       201,       41,       457\r\n       3311,       464,       467,       470,       829\r\n       3312,       829,       199,       200,       457\r\n       3313,       458,       475,       461,       470\r\n       3314,       474,       47,       472,       51\r\n       3315,       463,       44,       470,       464\r\n       3316,       460,       199,       200,       829\r\n       3317,       458,       460,       829,       461\r\n       3318,       39,       829,       463,       457\r\n       3319,       475,       462,       461,       204\r\n       3320,       39,       829,       206,       463\r\n       3321,       829,       464,       206,       463\r\n       3322,       201,       459,       42,       200\r\n       3323,       462,       473,       50,       210\r\n       3324,       467,       48,       40,       474\r\n       3325,       464,       467,       40,       474\r\n       3326,       474,       475,       472,       470\r\n       3327,       459,       829,       200,       457\r\n       3328,       829,       467,       470,       461\r\n       3329,       46,       473,       472,       51\r\n       3330,       460,       199,       38,       200\r\n       3331,       43,       464,       40,       474\r\n       3332,       458,       209,       470,       471\r\n       3333,       458,       470,       209,       473\r\n       3334,       459,       829,       458,       460\r\n       3335,       459,       458,       829,       469\r\n       3336,       467,       468,       475,       461\r\n       3337,       467,       470,       475,       474\r\n       3338,       475,       470,       467,       461\r\n       3339,       49,       468,       204,       208\r\n       3340,       49,       204,       468,       461\r\n       3341,       475,       204,       468,       208\r\n       3342,       475,       468,       204,       461\r\n       3343,       475,       467,       208,       468\r\n       3344,       208,       467,       475,       474\r\n       3345,       479,       53,       412,       477\r\n       3346,       413,       216,       483,       482\r\n       3347,       476,       477,       52,       480\r\n       3348,       58,       479,       214,       483\r\n       3349,       476,       211,       56,       482\r\n       3350,       479,       480,       483,       215\r\n       3351,       412,       170,       478,       483\r\n       3352,       412,       477,       176,       413\r\n       3353,       482,       476,       481,       483\r\n       3354,       412,       7,       57,       170\r\n       3355,       412,       53,       5,       477\r\n       3356,       476,       480,       481,       483\r\n       3357,       412,       9,       5,       478\r\n       3358,       479,       53,       478,       412\r\n       3359,       53,       412,       5,       478\r\n       3360,       7,       412,       57,       478\r\n       3361,       170,       412,       413,       483\r\n       3362,       413,       216,       170,       483\r\n       3363,       479,       58,       478,       54\r\n       3364,       477,       479,       213,       480\r\n       3365,       479,       477,       483,       480\r\n       3366,       477,       412,       176,       5\r\n       3367,       9,       53,       5,       478\r\n       3368,       212,       476,       52,       480\r\n       3369,       9,       53,       478,       54\r\n       3370,       53,       479,       213,       477\r\n       3371,       212,       476,       480,       481\r\n       3372,       212,       215,       55,       481\r\n       3373,       58,       479,       478,       214\r\n       3374,       477,       476,       413,       483\r\n       3375,       476,       211,       482,       481\r\n       3376,       214,       483,       478,       57\r\n       3377,       482,       476,       3,       56\r\n       3378,       480,       215,       481,       483\r\n       3379,       476,       482,       3,       413\r\n       3380,       412,       479,       483,       478\r\n       3381,       477,       4,       176,       413\r\n       3382,       479,       214,       483,       478\r\n       3383,       412,       477,       413,       483\r\n       3384,       483,       170,       478,       57\r\n       3385,       4,       476,       3,       413\r\n       3386,       413,       216,       482,       3\r\n       3387,       476,       4,       52,       477\r\n       3388,       170,       483,       216,       57\r\n       3389,       56,       482,       216,       3\r\n       3390,       413,       216,       3,       170\r\n       3391,       55,       476,       481,       211\r\n       3392,       483,       413,       482,       476\r\n       3393,       170,       412,       478,       57\r\n       3394,       4,       476,       413,       477\r\n       3395,       412,       7,       9,       478\r\n       3396,       479,       58,       215,       483\r\n       3397,       477,       476,       483,       480\r\n       3398,       53,       479,       478,       54\r\n       3399,       212,       480,       215,       481\r\n       3400,       412,       479,       477,       483\r\n       3401,       55,       476,       212,       481\r\n       3402,       480,       477,       52,       213\r\n       3403,       60,       218,       217,       219\r\n       3404,       484,       53,       9,       54\r\n       3405,       8,       221,       178,       484\r\n       3406,       59,       486,       485,       219\r\n       3407,       411,       24,       64,       488\r\n       3408,       486,       218,       484,       485\r\n       3409,       62,       218,       485,       484\r\n       3410,       411,       64,       5,       53\r\n       3411,       487,       62,       485,       484\r\n       3412,       6,       221,       178,       8\r\n       3413,       487,       488,       485,       65\r\n       3414,       411,       484,       9,       178\r\n       3415,       174,       221,       487,       484\r\n       3416,       221,       174,       178,       484\r\n       3417,       221,       6,       178,       174\r\n       3418,       66,       486,       488,       65\r\n       3419,       484,       486,       54,       217\r\n       3420,       62,       63,       487,       485\r\n       3421,       411,       23,       24,       488\r\n       3422,       23,       411,       220,       488\r\n       3423,       218,       486,       484,       217\r\n       3424,       486,       218,       485,       219\r\n       3425,       64,       411,       488,       53\r\n       3426,       411,       174,       487,       484\r\n       3427,       486,       64,       488,       53\r\n       3428,       221,       62,       487,       484\r\n       3429,       411,       486,       488,       53\r\n       3430,       61,       487,       485,       65\r\n       3431,       487,       63,       61,       485\r\n       3432,       488,       487,       220,       65\r\n       3433,       221,       62,       484,       8\r\n       3434,       62,       221,       487,       63\r\n       3435,       411,       53,       5,       9\r\n       3436,       59,       61,       485,       65\r\n       3437,       484,       411,       9,       53\r\n       3438,       411,       174,       220,       487\r\n       3439,       218,       486,       217,       219\r\n       3440,       174,       411,       178,       484\r\n       3441,       486,       484,       54,       53\r\n       3442,       411,       24,       5,       64\r\n       3443,       411,       23,       220,       174\r\n       3444,       486,       66,       488,       64\r\n       3445,       486,       411,       484,       53\r\n       3446,       411,       487,       220,       488\r\n       3447,       486,       66,       59,       65\r\n       3448,       65,       486,       485,       59\r\n       3449,       65,       485,       486,       488\r\n       3450,       485,       488,       484,       486\r\n       3451,       485,       484,       488,       487\r\n       3452,       411,       484,       488,       486\r\n       3453,       411,       488,       484,       487\r\n       3454,       484,       8,       62,       489\r\n       3455,       218,       484,       62,       489\r\n       3456,       484,       478,       491,       54\r\n       3457,       179,       8,       178,       489\r\n       3458,       68,       218,       62,       489\r\n       3459,       72,       57,       492,       7\r\n       3460,       72,       69,       13,       489\r\n       3461,       415,       179,       178,       489\r\n       3462,       478,       54,       58,       491\r\n       3463,       74,       490,       492,       67\r\n       3464,       415,       72,       7,       13\r\n       3465,       490,       72,       71,       492\r\n       3466,       492,       222,       491,       73\r\n       3467,       217,       484,       491,       54\r\n       3468,       415,       14,       179,       489\r\n       3469,       478,       58,       214,       491\r\n       3470,       218,       70,       217,       222\r\n       3471,       57,       492,       478,       214\r\n       3472,       492,       484,       478,       491\r\n       3473,       72,       490,       71,       69\r\n       3474,       9,       415,       478,       7\r\n       3475,       218,       70,       222,       67\r\n       3476,       415,       9,       484,       178\r\n       3477,       74,       492,       222,       67\r\n       3478,       492,       478,       214,       491\r\n       3479,       492,       218,       222,       67\r\n       3480,       73,       492,       58,       491\r\n       3481,       484,       490,       492,       489\r\n       3482,       74,       490,       71,       492\r\n       3483,       69,       14,       13,       489\r\n       3484,       68,       490,       489,       69\r\n       3485,       415,       484,       492,       489\r\n       3486,       415,       72,       492,       7\r\n       3487,       415,       9,       478,       484\r\n       3488,       490,       72,       489,       69\r\n       3489,       492,       74,       222,       73\r\n       3490,       484,       9,       478,       54\r\n       3491,       14,       415,       13,       489\r\n       3492,       415,       72,       13,       489\r\n       3493,       415,       492,       478,       7\r\n       3494,       490,       218,       492,       67\r\n       3495,       484,       415,       178,       489\r\n       3496,       72,       415,       492,       489\r\n       3497,       8,       484,       178,       489\r\n       3498,       490,       72,       492,       489\r\n       3499,       70,       218,       217,       60\r\n       3500,       484,       218,       492,       490\r\n       3501,       58,       492,       214,       491\r\n       3502,       218,       68,       67,       490\r\n       3503,       492,       57,       478,       7\r\n       3504,       415,       484,       478,       492\r\n       3505,       489,       218,       490,       68\r\n       3506,       489,       490,       218,       484\r\n       3507,       222,       492,       484,       218\r\n       3508,       484,       492,       222,       491\r\n       3509,       484,       217,       222,       218\r\n       3510,       222,       217,       484,       491\r\n       3511,       513,       82,       503,       83\r\n       3512,       830,       514,       235,       506\r\n       3513,       502,       497,       223,       75\r\n       3514,       229,       504,       501,       831\r\n       3515,       513,       82,       509,       503\r\n       3516,       194,       499,       35,       512\r\n       3517,       236,       500,       512,       76\r\n       3518,       232,       513,       514,       506\r\n       3519,       234,       79,       80,       495\r\n       3520,       830,       499,       500,       501\r\n       3521,       34,       830,       235,       511\r\n       3522,       228,       77,       515,       231\r\n       3523,       232,       513,       503,       83\r\n       3524,       194,       499,       512,       830\r\n       3525,       502,       229,       501,       831\r\n       3526,       226,       510,       80,       495\r\n       3527,       502,       497,       830,       223\r\n       3528,       226,       493,       510,       495\r\n       3529,       456,       498,       32,       192\r\n       3530,       510,       234,       80,       495\r\n       3531,       77,       227,       228,       515\r\n       3532,       505,       830,       506,       831\r\n       3533,       194,       456,       35,       499\r\n       3534,       508,       504,       229,       831\r\n       3535,       515,       504,       236,       500\r\n       3536,       234,       510,       511,       507\r\n       3537,       830,       499,       512,       500\r\n       3538,       223,       497,       830,       494\r\n       3539,       228,       504,       500,       501\r\n       3540,       509,       234,       511,       507\r\n       3541,       82,       513,       509,       78\r\n       3542,       225,       505,       496,       507\r\n       3543,       195,       493,       511,       510\r\n       3544,       513,       78,       235,       511\r\n       3545,       502,       497,       508,       831\r\n       3546,       494,       830,       496,       831\r\n       3547,       494,       493,       496,       830\r\n       3548,       235,       830,       506,       511\r\n       3549,       498,       456,       499,       35\r\n       3550,       493,       455,       830,       494\r\n       3551,       195,       455,       493,       185\r\n       3552,       184,       455,       185,       494\r\n       3553,       830,       505,       506,       511\r\n       3554,       500,       515,       76,       236\r\n       3555,       504,       505,       506,       831\r\n       3556,       504,       228,       229,       501\r\n       3557,       33,       195,       493,       185\r\n       3558,       78,       34,       235,       511\r\n       3559,       830,       505,       496,       831\r\n       3560,       497,       508,       831,       224\r\n       3561,       495,       225,       496,       507\r\n       3562,       502,       508,       229,       831\r\n       3563,       505,       830,       496,       511\r\n       3564,       497,       502,       830,       831\r\n       3565,       455,       493,       185,       494\r\n       3566,       830,       504,       831,       501\r\n       3567,       456,       498,       494,       184\r\n       3568,       224,       505,       496,       225\r\n       3569,       497,       508,       224,       75\r\n       3570,       503,       509,       511,       507\r\n       3571,       228,       504,       515,       500\r\n       3572,       514,       504,       231,       506\r\n       3573,       830,       493,       496,       511\r\n       3574,       513,       232,       503,       506\r\n       3575,       513,       235,       506,       511\r\n       3576,       497,       224,       831,       496\r\n       3577,       503,       233,       234,       507\r\n       3578,       456,       455,       494,       830\r\n       3579,       497,       494,       831,       830\r\n       3580,       503,       513,       511,       509\r\n       3581,       194,       830,       512,       235\r\n       3582,       498,       456,       494,       830\r\n       3583,       504,       830,       236,       500\r\n       3584,       233,       79,       234,       507\r\n       3585,       456,       455,       184,       494\r\n       3586,       194,       455,       830,       34\r\n       3587,       223,       498,       32,       184\r\n       3588,       502,       830,       831,       501\r\n       3589,       79,       495,       507,       225\r\n       3590,       224,       505,       831,       496\r\n       3591,       503,       83,       81,       84\r\n       3592,       82,       83,       81,       503\r\n       3593,       510,       234,       495,       507\r\n       3594,       498,       223,       830,       494\r\n       3595,       498,       502,       830,       223\r\n       3596,       233,       503,       81,       84\r\n       3597,       504,       830,       500,       501\r\n       3598,       503,       233,       81,       509\r\n       3599,       494,       497,       831,       496\r\n       3600,       514,       232,       506,       231\r\n       3601,       508,       505,       831,       224\r\n       3602,       497,       502,       508,       75\r\n       3603,       227,       228,       515,       500\r\n       3604,       234,       79,       495,       507\r\n       3605,       82,       503,       81,       509\r\n       3606,       233,       503,       234,       509\r\n       3607,       514,       830,       235,       236\r\n       3608,       78,       513,       509,       511\r\n       3609,       195,       33,       493,       510\r\n       3610,       500,       230,       512,       76\r\n       3611,       456,       498,       499,       830\r\n       3612,       500,       499,       512,       230\r\n       3613,       508,       502,       229,       75\r\n       3614,       504,       228,       515,       231\r\n       3615,       235,       830,       512,       236\r\n       3616,       505,       503,       511,       507\r\n       3617,       194,       455,       456,       830\r\n       3618,       513,       514,       506,       235\r\n       3619,       233,       509,       234,       81\r\n       3620,       504,       514,       515,       236\r\n       3621,       514,       504,       830,       236\r\n       3622,       498,       456,       35,       192\r\n       3623,       830,       500,       512,       236\r\n       3624,       498,       223,       494,       184\r\n       3625,       498,       499,       830,       501\r\n       3626,       34,       455,       830,       511\r\n       3627,       195,       455,       34,       511\r\n       3628,       194,       34,       830,       235\r\n       3629,       504,       514,       231,       515\r\n       3630,       504,       508,       505,       831\r\n       3631,       503,       505,       511,       506\r\n       3632,       513,       503,       511,       506\r\n       3633,       194,       456,       499,       830\r\n       3634,       33,       226,       493,       510\r\n       3635,       502,       498,       830,       501\r\n       3636,       509,       503,       234,       507\r\n       3637,       498,       456,       32,       184\r\n       3638,       227,       515,       76,       500\r\n       3639,       35,       499,       230,       512\r\n       3640,       830,       506,       504,       514\r\n       3641,       504,       506,       830,       831\r\n       3642,       507,       496,       511,       505\r\n       3643,       507,       496,       493,       511\r\n       3644,       493,       496,       507,       495\r\n       3645,       493,       510,       507,       511\r\n       3646,       507,       510,       493,       495\r\n       3647,       511,       455,       493,       195\r\n       3648,       511,       493,       455,       830\r\n       3649,       522,       93,       92,       91\r\n       3650,       516,       63,       523,       221\r\n       3651,       525,       240,       69,       518\r\n       3652,       238,       516,       63,       523\r\n       3653,       527,       92,       11,       523\r\n       3654,       516,       520,       523,       517\r\n       3655,       173,       489,       179,       414\r\n       3656,       520,       245,       523,       517\r\n       3657,       524,       85,       240,       518\r\n       3658,       489,       173,       179,       8\r\n       3659,       237,       516,       517,       520\r\n       3660,       526,       87,       239,       517\r\n       3661,       237,       87,       526,       517\r\n       3662,       238,       245,       89,       517\r\n       3663,       243,       519,       518,       524\r\n       3664,       63,       516,       62,       221\r\n       3665,       489,       68,       69,       525\r\n       3666,       489,       14,       414,       518\r\n       3667,       19,       18,       197,       518\r\n       3668,       516,       238,       517,       523\r\n       3669,       489,       14,       179,       414\r\n       3670,       522,       244,       521,       527\r\n       3671,       414,       19,       197,       518\r\n       3672,       246,       526,       239,       517\r\n       3673,       527,       244,       521,       28\r\n       3674,       62,       489,       8,       221\r\n       3675,       520,       522,       245,       91\r\n       3676,       522,       244,       527,       93\r\n       3677,       522,       92,       245,       91\r\n       3678,       527,       525,       519,       523\r\n       3679,       173,       489,       414,       523\r\n       3680,       173,       489,       523,       221\r\n       3681,       173,       414,       11,       523\r\n       3682,       88,       526,       241,       520\r\n       3683,       489,       173,       8,       221\r\n       3684,       526,       237,       517,       520\r\n       3685,       526,       520,       517,       245\r\n       3686,       520,       527,       519,       523\r\n       3687,       242,       520,       519,       525\r\n       3688,       489,       414,       523,       525\r\n       3689,       68,       516,       525,       489\r\n       3690,       414,       527,       518,       197\r\n       3691,       522,       527,       519,       520\r\n       3692,       86,       243,       524,       519\r\n       3693,       520,       516,       523,       525\r\n       3694,       527,       414,       518,       525\r\n       3695,       414,       527,       11,       523\r\n       3696,       87,       237,       526,       520\r\n       3697,       521,       29,       197,       28\r\n       3698,       516,       489,       523,       525\r\n       3699,       489,       525,       69,       518\r\n       3700,       527,       521,       197,       28\r\n       3701,       18,       197,       518,       26\r\n       3702,       90,       246,       517,       245\r\n       3703,       18,       19,       414,       518\r\n       3704,       489,       414,       525,       518\r\n       3705,       238,       245,       517,       523\r\n       3706,       519,       525,       518,       524\r\n       3707,       414,       527,       523,       525\r\n       3708,       516,       68,       525,       237\r\n       3709,       526,       246,       245,       517\r\n       3710,       88,       237,       520,       242\r\n       3711,       522,       527,       92,       93\r\n       3712,       87,       88,       237,       520\r\n       3713,       246,       90,       517,       239\r\n       3714,       527,       525,       518,       519\r\n       3715,       243,       521,       518,       519\r\n       3716,       516,       68,       62,       489\r\n       3717,       18,       14,       518,       414\r\n       3718,       237,       516,       520,       525\r\n       3719,       242,       237,       520,       525\r\n       3720,       527,       521,       518,       197\r\n       3721,       88,       87,       526,       520\r\n       3722,       527,       19,       197,       414\r\n       3723,       521,       527,       518,       519\r\n       3724,       221,       173,       8,       6\r\n       3725,       520,       526,       241,       91\r\n       3726,       197,       521,       518,       26\r\n       3727,       14,       489,       69,       518\r\n       3728,       524,       525,       518,       240\r\n       3729,       521,       243,       518,       26\r\n       3730,       29,       521,       197,       26\r\n       3731,       19,       527,       11,       414\r\n       3732,       86,       242,       519,       524\r\n       3733,       242,       525,       519,       524\r\n       3734,       245,       90,       89,       517\r\n       3735,       243,       86,       524,       85\r\n       3736,       243,       521,       29,       26\r\n       3737,       527,       522,       519,       521\r\n       3738,       525,       520,       519,       523\r\n       3739,       526,       245,       91,       520\r\n       3740,       91,       245,       526,       246\r\n       3741,       243,       518,       85,       524\r\n       3742,       85,       518,       243,       26\r\n       3743,       516,       221,       489,       62\r\n       3744,       489,       221,       516,       523\r\n       3745,       520,       527,       245,       522\r\n       3746,       520,       245,       527,       523\r\n       3747,       92,       245,       527,       522\r\n       3748,       92,       527,       245,       523\r\n       3749,       832,       244,       522,       544\r\n       3750,       832,       532,       253,       530\r\n       3751,       539,       252,       519,       536\r\n       3752,       534,       256,       100,       528\r\n       3753,       832,       531,       535,       529\r\n       3754,       256,       832,       542,       540\r\n       3755,       832,       256,       522,       540\r\n       3756,       521,       193,       537,       29\r\n       3757,       198,       832,       28,       193\r\n       3758,       31,       193,       30,       535\r\n       3759,       531,       832,       535,       530\r\n       3760,       93,       832,       522,       544\r\n       3761,       537,       521,       29,       536\r\n       3762,       832,       534,       528,       256\r\n       3763,       522,       832,       519,       521\r\n       3764,       530,       832,       535,       538\r\n       3765,       542,       832,       98,       539\r\n       3766,       832,       521,       537,       536\r\n       3767,       543,       529,       101,       528\r\n       3768,       256,       534,       100,       541\r\n       3769,       832,       193,       538,       537\r\n       3770,       832,       539,       519,       536\r\n       3771,       521,       243,       536,       519\r\n       3772,       258,       832,       544,       529\r\n       3773,       521,       243,       29,       536\r\n       3774,       198,       544,       535,       250\r\n       3775,       96,       533,       248,       255\r\n       3776,       531,       832,       528,       529\r\n       3777,       533,       96,       541,       255\r\n       3778,       534,       832,       533,       541\r\n       3779,       258,       529,       250,       101\r\n       3780,       530,       832,       538,       253\r\n       3781,       832,       257,       253,       532\r\n       3782,       94,       832,       539,       98\r\n       3783,       256,       91,       522,       540\r\n       3784,       832,       256,       528,       543\r\n       3785,       534,       247,       100,       541\r\n       3786,       534,       832,       528,       531\r\n       3787,       95,       97,       532,       253\r\n       3788,       93,       832,       544,       258\r\n       3789,       93,       832,       258,       256\r\n       3790,       533,       257,       248,       255\r\n       3791,       540,       91,       522,       520\r\n       3792,       93,       832,       256,       522\r\n       3793,       258,       832,       529,       543\r\n       3794,       254,       542,       539,       540\r\n       3795,       540,       254,       88,       520\r\n       3796,       258,       544,       250,       529\r\n       3797,       832,       257,       532,       533\r\n       3798,       544,       529,       535,       250\r\n       3799,       198,       832,       193,       535\r\n       3800,       521,       832,       519,       536\r\n       3801,       258,       832,       543,       256\r\n       3802,       533,       257,       532,       248\r\n       3803,       242,       252,       519,       539\r\n       3804,       94,       832,       537,       539\r\n       3805,       532,       95,       253,       530\r\n       3806,       532,       832,       531,       530\r\n       3807,       254,       242,       88,       520\r\n       3808,       832,       543,       528,       529\r\n       3809,       254,       540,       539,       520\r\n       3810,       241,       540,       88,       520\r\n       3811,       538,       30,       535,       249\r\n       3812,       544,       832,       535,       529\r\n       3813,       95,       530,       538,       253\r\n       3814,       832,       193,       535,       538\r\n       3815,       258,       543,       529,       101\r\n       3816,       193,       198,       535,       31\r\n       3817,       533,       832,       531,       532\r\n       3818,       534,       832,       531,       533\r\n       3819,       832,       244,       521,       522\r\n       3820,       530,       538,       535,       249\r\n       3821,       832,       257,       533,       255\r\n       3822,       257,       97,       532,       248\r\n       3823,       243,       86,       536,       519\r\n       3824,       86,       252,       536,       519\r\n       3825,       832,       244,       544,       521\r\n       3826,       539,       832,       519,       520\r\n       3827,       832,       193,       537,       521\r\n       3828,       256,       93,       522,       91\r\n       3829,       242,       254,       539,       520\r\n       3830,       253,       832,       538,       537\r\n       3831,       544,       244,       522,       93\r\n       3832,       241,       91,       540,       520\r\n       3833,       543,       528,       101,       251\r\n       3834,       530,       95,       538,       249\r\n       3835,       97,       257,       532,       253\r\n       3836,       247,       96,       541,       533\r\n       3837,       540,       832,       520,       522\r\n       3838,       832,       544,       28,       521\r\n       3839,       542,       832,       539,       540\r\n       3840,       255,       832,       542,       541\r\n       3841,       534,       247,       541,       533\r\n       3842,       533,       832,       255,       541\r\n       3843,       544,       832,       28,       198\r\n       3844,       94,       832,       253,       537\r\n       3845,       540,       832,       539,       520\r\n       3846,       542,       539,       98,       99\r\n       3847,       832,       257,       255,       98\r\n       3848,       257,       832,       253,       98\r\n       3849,       94,       539,       537,       536\r\n       3850,       94,       252,       539,       536\r\n       3851,       544,       244,       28,       521\r\n       3852,       832,       544,       535,       198\r\n       3853,       832,       94,       253,       98\r\n       3854,       242,       539,       519,       520\r\n       3855,       254,       542,       99,       539\r\n       3856,       242,       252,       86,       519\r\n       3857,       542,       255,       99,       98\r\n       3858,       521,       193,       29,       28\r\n       3859,       251,       256,       543,       528\r\n       3860,       832,       255,       542,       98\r\n       3861,       251,       256,       528,       100\r\n       3862,       193,       538,       30,       535\r\n       3863,       31,       198,       535,       250\r\n       3864,       193,       832,       28,       521\r\n       3865,       539,       832,       537,       536\r\n       3866,       832,       522,       519,       520\r\n       3867,       832,       256,       542,       541\r\n       3868,       832,       534,       256,       541\r\n       3869,       556,       102,       557,       553\r\n       3870,       560,       559,       561,       546\r\n       3871,       70,       102,       556,       553\r\n       3872,       547,       261,       546,       564\r\n       3873,       547,       551,       545,       262\r\n       3874,       551,       562,       110,       263\r\n       3875,       491,       58,       73,       112\r\n       3876,       552,       558,       549,       550\r\n       3877,       558,       268,       111,       552\r\n       3878,       559,       558,       550,       549\r\n       3879,       264,       558,       111,       552\r\n       3880,       564,       66,       486,       64\r\n       3881,       267,       104,       557,       560\r\n       3882,       564,       559,       486,       546\r\n       3883,       559,       556,       553,       217\r\n       3884,       268,       58,       479,       559\r\n       3885,       259,       558,       105,       550\r\n       3886,       551,       562,       563,       564\r\n       3887,       547,       551,       563,       564\r\n       3888,       212,       552,       55,       215\r\n       3889,       547,       551,       262,       108\r\n       3890,       552,       111,       55,       215\r\n       3891,       261,       547,       563,       564\r\n       3892,       551,       563,       263,       108\r\n       3893,       102,       107,       557,       553\r\n       3894,       555,       559,       560,       546\r\n       3895,       102,       103,       556,       557\r\n       3896,       107,       559,       557,       553\r\n       3897,       104,       560,       106,       548\r\n       3898,       479,       53,       486,       54\r\n       3899,       268,       558,       559,       479\r\n       3900,       107,       560,       267,       557\r\n       3901,       564,       261,       546,       109\r\n       3902,       562,       265,       64,       554\r\n       3903,       559,       555,       486,       546\r\n       3904,       268,       58,       215,       479\r\n       3905,       549,       212,       52,       480\r\n       3906,       547,       551,       546,       545\r\n       3907,       555,       59,       556,       486\r\n       3908,       551,       547,       546,       564\r\n       3909,       479,       559,       486,       549\r\n       3910,       555,       564,       486,       546\r\n       3911,       558,       264,       105,       550\r\n       3912,       267,       104,       560,       106\r\n       3913,       545,       259,       561,       260\r\n       3914,       559,       558,       549,       479\r\n       3915,       548,       555,       109,       104\r\n       3916,       59,       219,       556,       486\r\n       3917,       556,       70,       217,       60\r\n       3918,       103,       555,       556,       557\r\n       3919,       222,       491,       73,       553\r\n       3920,       551,       564,       546,       550\r\n       3921,       559,       556,       217,       486\r\n       3922,       219,       556,       486,       217\r\n       3923,       551,       547,       563,       108\r\n       3924,       559,       555,       556,       486\r\n       3925,       549,       559,       486,       564\r\n       3926,       66,       555,       486,       59\r\n       3927,       266,       66,       486,       564\r\n       3928,       106,       548,       560,       260\r\n       3929,       555,       266,       486,       564\r\n       3930,       555,       266,       564,       546\r\n       3931,       562,       551,       549,       564\r\n       3932,       58,       491,       559,       112\r\n       3933,       213,       479,       549,       480\r\n       3934,       268,       479,       215,       552\r\n       3935,       555,       66,       486,       266\r\n       3936,       559,       491,       217,       553\r\n       3937,       546,       545,       561,       260\r\n       3938,       552,       212,       549,       480\r\n       3939,       564,       559,       546,       550\r\n       3940,       266,       564,       546,       109\r\n       3941,       549,       559,       564,       550\r\n       3942,       213,       549,       52,       480\r\n       3943,       479,       552,       549,       480\r\n       3944,       562,       551,       110,       549\r\n       3945,       548,       555,       560,       546\r\n       3946,       558,       479,       552,       549\r\n       3947,       262,       545,       105,       550\r\n       3948,       555,       103,       104,       557\r\n       3949,       559,       479,       486,       54\r\n       3950,       104,       560,       548,       555\r\n       3951,       559,       107,       557,       560\r\n       3952,       549,       110,       554,       52\r\n       3953,       219,       556,       217,       60\r\n       3954,       264,       558,       552,       550\r\n       3955,       559,       556,       555,       557\r\n       3956,       552,       268,       111,       215\r\n       3957,       551,       545,       550,       546\r\n       3958,       491,       222,       217,       553\r\n       3959,       547,       261,       563,       108\r\n       3960,       549,       562,       564,       554\r\n       3961,       104,       560,       555,       557\r\n       3962,       562,       551,       563,       263\r\n       3963,       559,       556,       557,       553\r\n       3964,       553,       491,       73,       112\r\n       3965,       559,       555,       560,       557\r\n       3966,       551,       549,       564,       550\r\n       3967,       107,       559,       553,       112\r\n       3968,       103,       555,       59,       556\r\n       3969,       212,       552,       215,       480\r\n       3970,       546,       545,       550,       561\r\n       3971,       213,       549,       554,       52\r\n       3972,       552,       479,       215,       480\r\n       3973,       262,       551,       545,       550\r\n       3974,       559,       546,       550,       561\r\n       3975,       545,       259,       105,       550\r\n       3976,       558,       559,       550,       561\r\n       3977,       559,       491,       553,       112\r\n       3978,       268,       558,       479,       552\r\n       3979,       268,       58,       559,       112\r\n       3980,       54,       559,       58,       491\r\n       3981,       54,       58,       559,       479\r\n       3982,       560,       546,       260,       548\r\n       3983,       260,       546,       560,       561\r\n       3984,       562,       554,       110,       265\r\n       3985,       110,       554,       562,       549\r\n       3986,       213,       53,       549,       479\r\n       3987,       213,       549,       53,       554\r\n       3988,       486,       549,       53,       479\r\n       3989,       546,       555,       109,       548\r\n       3990,       546,       109,       555,       266\r\n       3991,       217,       70,       553,       222\r\n       3992,       217,       553,       70,       556\r\n       3993,       217,       559,       54,       491\r\n       3994,       217,       54,       559,       486\r\n       3995,       554,       564,       64,       562\r\n       3996,       561,       550,       259,       545\r\n       3997,       561,       259,       550,       558\r\n       3998,       64,       53,       564,       554\r\n       3999,       64,       564,       53,       486\r\n       4000,       549,       564,       53,       554\r\n       4001,       549,       53,       564,       486\r\n       4002,       834,       840,       64,       488\r\n       4003,       833,       573,       568,       587\r\n       4004,       834,       424,       835,       488\r\n       4005,       266,       66,       564,       840\r\n       4006,       573,       113,       269,       568\r\n       4007,       276,       573,       584,       587\r\n       4008,       269,       576,       572,       270\r\n       4009,       833,       573,       587,       837\r\n       4010,       590,       65,       839,       592\r\n       4011,       177,       574,       425,       575\r\n       4012,       587,       584,       579,       837\r\n       4013,       266,       590,       840,       567\r\n       4014,       582,       168,       426,       581\r\n       4015,       577,       277,       838,       575\r\n       4016,       833,       836,       839,       835\r\n       4017,       839,       836,       585,       835\r\n       4018,       576,       573,       269,       568\r\n       4019,       582,       593,       175,       22\r\n       4020,       833,       573,       837,       576\r\n       4021,       425,       427,       160,       575\r\n       4022,       584,       277,       838,       577\r\n       4023,       261,       109,       564,       567\r\n       4024,       585,       584,       581,       837\r\n       4025,       833,       836,       835,       837\r\n       4026,       580,       839,       281,       586\r\n       4027,       833,       576,       834,       578\r\n       4028,       116,       590,       566,       839\r\n       4029,       563,       263,       108,       270\r\n       4030,       833,       565,       836,       568\r\n       4031,       587,       833,       836,       568\r\n       4032,       562,       840,       564,       64\r\n       4033,       576,       574,       834,       578\r\n       4034,       834,       833,       835,       837\r\n       4035,       263,       563,       840,       578\r\n       4036,       574,       576,       834,       577\r\n       4037,       562,       263,       563,       840\r\n       4038,       839,       571,       566,       594\r\n       4039,       427,       167,       588,       426\r\n       4040,       565,       836,       570,       839\r\n       4041,       590,       65,       488,       839\r\n       4042,       840,       66,       64,       488\r\n       4043,       574,       834,       265,       589\r\n       4044,       574,       834,       425,       575\r\n       4045,       276,       113,       573,       587\r\n       4046,       839,       582,       593,       835\r\n       4047,       565,       836,       568,       570\r\n       4048,       177,       834,       24,       425\r\n       4049,       585,       582,       835,       581\r\n       4050,       834,       574,       577,       575\r\n       4051,       425,       177,       575,       20\r\n       4052,       23,       424,       592,       175\r\n       4053,       110,       574,       578,       265\r\n       4054,       579,       836,       583,       570\r\n       4055,       576,       573,       837,       577\r\n       4056,       573,       113,       568,       587\r\n       4057,       424,       834,       838,       425\r\n       4058,       277,       838,       427,       588\r\n       4059,       573,       584,       587,       837\r\n       4060,       562,       110,       578,       265\r\n       4061,       584,       577,       838,       837\r\n       4062,       577,       834,       838,       837\r\n       4063,       66,       840,       64,       564\r\n       4064,       584,       588,       581,       838\r\n       4065,       563,       263,       270,       578\r\n       4066,       836,       587,       579,       837\r\n       4067,       593,       839,       835,       592\r\n       4068,       835,       424,       838,       426\r\n       4069,       833,       834,       840,       578\r\n       4070,       424,       23,       835,       488\r\n       4071,       833,       573,       576,       568\r\n       4072,       839,       593,       591,       592\r\n       4073,       839,       583,       570,       273\r\n       4074,       272,       571,       594,       115\r\n       4075,       563,       261,       840,       569\r\n       4076,       24,       834,       64,       488\r\n       4077,       427,       21,       277,       588\r\n       4078,       280,       593,       591,       580\r\n       4079,       839,       571,       594,       586\r\n       4080,       833,       576,       837,       834\r\n       4081,       836,       579,       583,       585\r\n       4082,       576,       568,       269,       572\r\n       4083,       271,       266,       109,       567\r\n       4084,       590,       839,       840,       567\r\n       4085,       117,       280,       591,       580\r\n       4086,       582,       839,       580,       583\r\n       4087,       265,       834,       64,       589\r\n       4088,       839,       582,       585,       583\r\n       4089,       274,       579,       570,       275\r\n       4090,       834,       576,       837,       577\r\n       4091,       839,       836,       583,       585\r\n       4092,       839,       583,       273,       586\r\n       4093,       839,       580,       583,       586\r\n       4094,       839,       571,       570,       566\r\n       4095,       427,       21,       160,       277\r\n       4096,       571,       839,       570,       273\r\n       4097,       261,       563,       840,       564\r\n       4098,       271,       590,       566,       115\r\n       4099,       594,       279,       281,       586\r\n       4100,       573,       277,       584,       577\r\n       4101,       424,       835,       175,       426\r\n       4102,       582,       593,       280,       580\r\n       4103,       839,       66,       840,       488\r\n       4104,       840,       563,       270,       578\r\n       4105,       834,       424,       24,       425\r\n       4106,       563,       562,       840,       564\r\n       4107,       836,       568,       570,       275\r\n       4108,       839,       580,       281,       591\r\n       4109,       839,       594,       281,       586\r\n       4110,       834,       577,       838,       575\r\n       4111,       424,       834,       835,       838\r\n       4112,       839,       590,       840,       66\r\n       4113,       177,       574,       834,       425\r\n       4114,       590,       266,       840,       66\r\n       4115,       114,       279,       594,       586\r\n       4116,       425,       834,       838,       575\r\n       4117,       168,       582,       426,       175\r\n       4118,       427,       277,       160,       575\r\n       4119,       591,       839,       592,       281\r\n       4120,       579,       836,       570,       275\r\n       4121,       840,       562,       265,       64\r\n       4122,       271,       590,       567,       566\r\n       4123,       571,       566,       594,       115\r\n       4124,       266,       840,       564,       567\r\n       4125,       573,       584,       837,       577\r\n       4126,       571,       114,       586,       273\r\n       4127,       562,       263,       840,       578\r\n       4128,       574,       177,       834,       589\r\n       4129,       65,       590,       488,       66\r\n       4130,       838,       835,       426,       581\r\n       4131,       840,       834,       64,       265\r\n       4132,       834,       837,       835,       838\r\n       4133,       177,       574,       20,       278\r\n       4134,       277,       584,       838,       588\r\n       4135,       427,       425,       838,       575\r\n       4136,       113,       587,       275,       568\r\n       4137,       588,       167,       581,       426\r\n       4138,       583,       274,       570,       273\r\n       4139,       116,       839,       566,       594\r\n       4140,       566,       116,       594,       115\r\n       4141,       571,       114,       594,       586\r\n       4142,       582,       835,       426,       175\r\n       4143,       167,       168,       581,       426\r\n       4144,       839,       833,       840,       567\r\n       4145,       585,       837,       581,       835\r\n       4146,       563,       569,       840,       270\r\n       4147,       574,       110,       278,       589\r\n       4148,       569,       563,       108,       270\r\n       4149,       837,       584,       581,       838\r\n       4150,       177,       574,       278,       589\r\n       4151,       584,       579,       837,       585\r\n       4152,       424,       834,       24,       488\r\n       4153,       23,       424,       24,       488\r\n       4154,       569,       833,       840,       572\r\n       4155,       580,       117,       281,       591\r\n       4156,       569,       840,       270,       572\r\n       4157,       261,       563,       108,       569\r\n       4158,       110,       574,       265,       589\r\n       4159,       582,       839,       585,       835\r\n       4160,       116,       590,       839,       592\r\n       4161,       424,       23,       592,       835\r\n       4162,       833,       565,       572,       569\r\n       4163,       835,       593,       592,       175\r\n       4164,       565,       833,       572,       568\r\n       4165,       427,       167,       21,       588\r\n       4166,       834,       24,       64,       589\r\n       4167,       834,       177,       24,       589\r\n       4168,       833,       587,       836,       837\r\n       4169,       263,       562,       110,       578\r\n       4170,       839,       116,       592,       281\r\n       4171,       590,       839,       488,       66\r\n       4172,       168,       582,       175,       22\r\n       4173,       424,       835,       592,       175\r\n       4174,       116,       65,       590,       592\r\n       4175,       114,       571,       594,       272\r\n       4176,       427,       425,       426,       838\r\n       4177,       590,       116,       566,       115\r\n       4178,       425,       424,       426,       838\r\n       4179,       835,       837,       581,       838\r\n       4180,       116,       839,       594,       281\r\n       4181,       576,       833,       568,       572\r\n       4182,       117,       580,       281,       586\r\n       4183,       835,       582,       426,       581\r\n       4184,       279,       117,       281,       586\r\n       4185,       565,       839,       570,       566\r\n       4186,       274,       579,       583,       570\r\n       4187,       836,       839,       583,       570\r\n       4188,       271,       266,       567,       590\r\n       4189,       839,       590,       566,       567\r\n       4190,       266,       109,       567,       564\r\n       4191,       571,       839,       273,       586\r\n       4192,       565,       839,       566,       567\r\n       4193,       427,       588,       838,       426\r\n       4194,       425,       575,       160,       20\r\n       4195,       573,       277,       276,       584\r\n       4196,       593,       582,       175,       835\r\n       4197,       574,       177,       20,       575\r\n       4198,       277,       427,       838,       575\r\n       4199,       593,       582,       280,       22\r\n       4200,       838,       588,       581,       426\r\n       4201,       578,       270,       572,       576\r\n       4202,       572,       270,       578,       840\r\n       4203,       572,       833,       578,       576\r\n       4204,       578,       833,       572,       840\r\n       4205,       836,       585,       837,       579\r\n       4206,       837,       585,       836,       835\r\n       4207,       835,       833,       488,       839\r\n       4208,       835,       488,       833,       834\r\n       4209,       840,       488,       833,       839\r\n       4210,       840,       833,       488,       834\r\n       4211,       567,       833,       569,       565\r\n       4212,       567,       569,       833,       840\r\n       4213,       840,       261,       567,       569\r\n       4214,       840,       567,       261,       564\r\n       4215,       65,       220,       839,       592\r\n       4216,       65,       839,       220,       488\r\n       4217,       839,       220,       835,       592\r\n       4218,       839,       835,       220,       488\r\n       4219,       835,       220,       23,       592\r\n       4220,       835,       23,       220,       488\r\n       4221,       836,       275,       587,       568\r\n       4222,       587,       275,       836,       579\r\n       4223,       265,       578,       834,       574\r\n       4224,       265,       840,       578,       562\r\n       4225,       265,       578,       840,       834\r\n       4226,       580,       593,       839,       582\r\n       4227,       580,       839,       593,       591\r\n       4228,       839,       833,       565,       836\r\n       4229,       839,       565,       833,       567\r\n       4230,       600,       282,       596,       25\r\n       4231,       194,       235,       512,       444\r\n       4232,       598,       537,       444,       536\r\n       4233,       26,       596,       25,       444\r\n       4234,       282,       598,       596,       118\r\n       4235,       249,       595,       597,       538\r\n       4236,       538,       443,       597,       599\r\n       4237,       95,       249,       597,       538\r\n       4238,       595,       443,       249,       30\r\n       4239,       283,       598,       119,       596\r\n       4240,       443,       595,       191,       30\r\n       4241,       95,       595,       597,       249\r\n       4242,       538,       599,       253,       537\r\n       4243,       599,       538,       253,       597\r\n       4244,       191,       35,       230,       512\r\n       4245,       597,       236,       512,       76\r\n       4246,       34,       194,       444,       235\r\n       4247,       599,       236,       512,       597\r\n       4248,       283,       252,       598,       536\r\n       4249,       595,       443,       512,       597\r\n       4250,       600,       34,       25,       444\r\n       4251,       193,       443,       537,       444\r\n       4252,       600,       34,       444,       235\r\n       4253,       95,       538,       597,       253\r\n       4254,       595,       597,       512,       76\r\n       4255,       598,       283,       536,       596\r\n       4256,       598,       600,       596,       444\r\n       4257,       443,       538,       30,       193\r\n       4258,       443,       595,       249,       538\r\n       4259,       599,       94,       253,       537\r\n       4260,       443,       599,       537,       444\r\n       4261,       598,       600,       235,       78\r\n       4262,       537,       599,       598,       444\r\n       4263,       600,       34,       235,       78\r\n       4264,       443,       249,       30,       538\r\n       4265,       35,       194,       512,       443\r\n       4266,       443,       599,       512,       597\r\n       4267,       85,       283,       596,       536\r\n       4268,       598,       600,       444,       235\r\n       4269,       86,       252,       283,       536\r\n       4270,       194,       443,       444,       512\r\n       4271,       94,       252,       536,       598\r\n       4272,       538,       443,       537,       193\r\n       4273,       283,       86,       536,       85\r\n       4274,       235,       599,       512,       444\r\n       4275,       86,       243,       536,       85\r\n       4276,       443,       599,       444,       512\r\n       4277,       595,       443,       597,       538\r\n       4278,       598,       119,       596,       118\r\n       4279,       443,       538,       537,       599\r\n       4280,       284,       600,       282,       598\r\n       4281,       595,       95,       597,       76\r\n       4282,       236,       599,       512,       235\r\n       4283,       537,       193,       444,       29\r\n       4284,       252,       283,       598,       119\r\n       4285,       284,       600,       598,       78\r\n       4286,       94,       252,       598,       119\r\n       4287,       599,       598,       444,       235\r\n       4288,       443,       35,       191,       512\r\n       4289,       595,       512,       230,       76\r\n       4290,       596,       600,       25,       444\r\n       4291,       598,       536,       444,       596\r\n       4292,       536,       537,       444,       29\r\n       4293,       284,       598,       282,       118\r\n       4294,       600,       598,       596,       282\r\n       4295,       191,       512,       595,       443\r\n       4296,       595,       512,       191,       230\r\n       4297,       598,       537,       94,       599\r\n       4298,       598,       94,       537,       536\r\n       4299,       29,       243,       444,       536\r\n       4300,       444,       243,       29,       26\r\n       4301,       243,       596,       444,       536\r\n       4302,       444,       596,       243,       26\r\n       4303,       243,       85,       596,       536\r\n       4304,       596,       85,       243,       26\r\n       4305,       555,       103,       59,       604\r\n       4306,       605,       120,       121,       289\r\n       4307,       590,       66,       65,       59\r\n       4308,       605,       289,       121,       604\r\n       4309,       555,       266,       109,       602\r\n       4310,       590,       290,       65,       116\r\n       4311,       590,       606,       290,       116\r\n       4312,       590,       115,       606,       116\r\n       4313,       603,       61,       604,       290\r\n       4314,       605,       555,       104,       285\r\n       4315,       286,       122,       601,       606\r\n       4316,       590,       65,       604,       59\r\n       4317,       555,       66,       590,       59\r\n       4318,       121,       289,       288,       604\r\n       4319,       603,       289,       288,       124\r\n       4320,       61,       603,       287,       290\r\n       4321,       122,       602,       601,       606\r\n       4322,       555,       266,       602,       590\r\n       4323,       103,       605,       121,       604\r\n       4324,       602,       555,       104,       109\r\n       4325,       602,       605,       604,       606\r\n       4326,       555,       602,       104,       285\r\n       4327,       289,       603,       290,       124\r\n       4328,       65,       61,       604,       59\r\n       4329,       590,       271,       601,       115\r\n       4330,       289,       603,       288,       604\r\n       4331,       602,       590,       271,       601\r\n       4332,       590,       602,       606,       601\r\n       4333,       555,       590,       604,       59\r\n       4334,       605,       555,       604,       103\r\n       4335,       605,       289,       604,       606\r\n       4336,       266,       602,       590,       271\r\n       4337,       603,       123,       290,       124\r\n       4338,       605,       555,       103,       104\r\n       4339,       123,       603,       290,       287\r\n       4340,       590,       602,       604,       606\r\n       4341,       115,       286,       601,       606\r\n       4342,       602,       266,       109,       271\r\n       4343,       602,       555,       605,       285\r\n       4344,       555,       602,       605,       604\r\n       4345,       289,       606,       290,       604\r\n       4346,       590,       115,       601,       606\r\n       4347,       555,       66,       266,       590\r\n       4348,       605,       602,       285,       120\r\n       4349,       606,       590,       290,       604\r\n       4350,       602,       555,       590,       604\r\n       4351,       603,       289,       290,       604\r\n       4352,       65,       604,       290,       590\r\n       4353,       65,       290,       604,       61\r\n       4354,       122,       606,       120,       602\r\n       4355,       122,       120,       606,       289\r\n       4356,       605,       120,       606,       602\r\n       4357,       605,       606,       120,       289\r\n       4358,       408,       407,       175,       593\r\n       4359,       591,       117,       281,       610\r\n       4360,       591,       607,       610,       593\r\n       4361,       11,       608,       292,       172\r\n       4362,       11,       92,       292,       608\r\n       4363,       238,       487,       611,       523\r\n       4364,       592,       487,       408,       608\r\n       4365,       610,       612,       592,       608\r\n       4366,       220,       592,       408,       23\r\n       4367,       22,       407,       169,       593\r\n       4368,       220,       23,       408,       174\r\n       4369,       487,       220,       408,       174\r\n       4370,       609,       407,       610,       607\r\n       4371,       123,       238,       287,       611\r\n       4372,       591,       117,       291,       280\r\n       4373,       612,       487,       608,       611\r\n       4374,       612,       290,       65,       61\r\n       4375,       407,       22,       175,       593\r\n       4376,       612,       591,       610,       592\r\n       4377,       591,       612,       281,       592\r\n       4378,       608,       613,       292,       172\r\n       4379,       612,       487,       592,       608\r\n       4380,       117,       591,       291,       610\r\n       4381,       610,       591,       593,       592\r\n       4382,       487,       608,       611,       523\r\n       4383,       238,       89,       245,       611\r\n       4384,       609,       610,       408,       608\r\n       4385,       487,       63,       221,       523\r\n       4386,       609,       125,       613,       607\r\n       4387,       63,       238,       523,       487\r\n       4388,       287,       290,       611,       61\r\n       4389,       607,       591,       291,       280\r\n       4390,       592,       23,       175,       408\r\n       4391,       11,       608,       409,       523\r\n       4392,       613,       609,       608,       292\r\n       4393,       220,       487,       408,       592\r\n       4394,       221,       174,       409,       6\r\n       4395,       608,       408,       409,       523\r\n       4396,       612,       487,       611,       61\r\n       4397,       407,       609,       613,       607\r\n       4398,       92,       11,       523,       608\r\n       4399,       245,       92,       523,       608\r\n       4400,       591,       612,       610,       281\r\n       4401,       290,       612,       611,       61\r\n       4402,       612,       592,       65,       116\r\n       4403,       612,       281,       592,       116\r\n       4404,       125,       609,       291,       607\r\n       4405,       174,       487,       409,       408\r\n       4406,       408,       608,       409,       172\r\n       4407,       607,       609,       291,       610\r\n       4408,       591,       607,       291,       610\r\n       4409,       290,       123,       287,       611\r\n       4410,       607,       407,       610,       593\r\n       4411,       11,       173,       523,       409\r\n       4412,       238,       245,       523,       611\r\n       4413,       608,       11,       409,       172\r\n       4414,       487,       220,       65,       592\r\n       4415,       245,       608,       523,       611\r\n       4416,       609,       407,       408,       610\r\n       4417,       408,       487,       523,       608\r\n       4418,       612,       487,       65,       592\r\n       4419,       487,       612,       65,       61\r\n       4420,       221,       173,       409,       523\r\n       4421,       610,       592,       408,       608\r\n       4422,       613,       407,       12,       172\r\n       4423,       407,       607,       12,       169\r\n       4424,       125,       607,       12,       613\r\n       4425,       487,       174,       409,       221\r\n       4426,       592,       408,       175,       593\r\n       4427,       487,       221,       409,       523\r\n       4428,       173,       221,       409,       6\r\n       4429,       89,       238,       123,       611\r\n       4430,       607,       591,       280,       593\r\n       4431,       22,       607,       280,       593\r\n       4432,       609,       125,       292,       613\r\n       4433,       408,       487,       409,       523\r\n       4434,       290,       612,       65,       116\r\n       4435,       607,       407,       12,       613\r\n       4436,       607,       22,       169,       593\r\n       4437,       238,       63,       61,       487\r\n       4438,       407,       607,       169,       593\r\n       4439,       608,       613,       408,       609\r\n       4440,       608,       408,       613,       172\r\n       4441,       407,       408,       613,       609\r\n       4442,       407,       613,       408,       172\r\n       4443,       593,       408,       610,       592\r\n       4444,       593,       610,       408,       407\r\n       4445,       61,       611,       238,       487\r\n       4446,       61,       238,       611,       287\r\n       4447,       553,       614,       107,       40\r\n       4448,       553,       102,       614,       70\r\n       4449,       73,       74,       553,       112\r\n       4450,       48,       553,       615,       112\r\n       4451,       222,       553,       67,       70\r\n       4452,       74,       48,       615,       112\r\n       4453,       126,       102,       67,       614\r\n       4454,       553,       74,       615,       112\r\n       4455,       614,       102,       67,       70\r\n       4456,       614,       553,       67,       615\r\n       4457,       47,       43,       615,       48\r\n       4458,       126,       43,       614,       615\r\n       4459,       48,       43,       614,       40\r\n       4460,       48,       43,       615,       614\r\n       4461,       553,       222,       67,       615\r\n       4462,       222,       74,       67,       615\r\n       4463,       102,       553,       614,       107\r\n       4464,       74,       222,       553,       615\r\n       4465,       222,       73,       74,       553\r\n       4466,       553,       48,       615,       614\r\n       4467,       48,       553,       112,       107\r\n       4468,       74,       47,       615,       48\r\n       4469,       126,       614,       67,       615\r\n       4470,       553,       614,       67,       70\r\n       4471,       553,       48,       614,       40\r\n       4472,       48,       553,       107,       40\r\n       4473,       556,       219,       59,       485\r\n       4474,       239,       618,       90,       517\r\n       4475,       238,       89,       603,       517\r\n       4476,       70,       218,       556,       67\r\n       4477,       556,       218,       219,       485\r\n       4478,       604,       617,       121,       616\r\n       4479,       618,       603,       288,       124\r\n       4480,       516,       238,       63,       61\r\n       4481,       603,       516,       485,       61\r\n       4482,       238,       516,       603,       61\r\n       4483,       516,       617,       616,       517\r\n       4484,       516,       218,       485,       62\r\n       4485,       123,       89,       603,       238\r\n       4486,       617,       618,       517,       603\r\n       4487,       604,       102,       126,       103\r\n       4488,       126,       604,       103,       121\r\n       4489,       604,       617,       616,       516\r\n       4490,       126,       616,       121,       127\r\n       4491,       102,       70,       556,       67\r\n       4492,       126,       604,       121,       616\r\n       4493,       238,       287,       61,       603\r\n       4494,       516,       62,       485,       63\r\n       4495,       89,       123,       603,       124\r\n       4496,       618,       89,       603,       124\r\n       4497,       218,       556,       219,       60\r\n       4498,       616,       617,       121,       127\r\n       4499,       618,       617,       288,       603\r\n       4500,       89,       618,       90,       124\r\n       4501,       618,       89,       90,       517\r\n       4502,       516,       218,       616,       485\r\n       4503,       604,       556,       59,       485\r\n       4504,       218,       516,       616,       68\r\n       4505,       67,       218,       616,       68\r\n       4506,       604,       516,       616,       485\r\n       4507,       293,       617,       616,       127\r\n       4508,       287,       123,       603,       238\r\n       4509,       102,       604,       556,       103\r\n       4510,       556,       218,       485,       616\r\n       4511,       617,       239,       517,       618\r\n       4512,       604,       617,       288,       121\r\n       4513,       604,       556,       485,       616\r\n       4514,       617,       237,       616,       517\r\n       4515,       516,       63,       485,       61\r\n       4516,       556,       604,       126,       616\r\n       4517,       102,       556,       126,       67\r\n       4518,       102,       604,       126,       556\r\n       4519,       604,       617,       517,       603\r\n       4520,       617,       604,       517,       516\r\n       4521,       516,       604,       517,       603\r\n       4522,       67,       556,       126,       616\r\n       4523,       237,       617,       616,       293\r\n       4524,       218,       556,       67,       616\r\n       4525,       617,       239,       87,       517\r\n       4526,       604,       603,       485,       61\r\n       4527,       516,       237,       616,       68\r\n       4528,       556,       604,       59,       103\r\n       4529,       218,       516,       68,       62\r\n       4530,       237,       516,       616,       517\r\n       4531,       617,       604,       288,       603\r\n       4532,       293,       617,       87,       517\r\n       4533,       604,       516,       485,       603\r\n       4534,       604,       485,       59,       61\r\n       4535,       516,       238,       603,       517\r\n       4536,       89,       618,       603,       517\r\n       4537,       218,       70,       556,       60\r\n       4538,       237,       293,       87,       517\r\n       4539,       237,       617,       293,       517\r\n       4540,       624,       631,       847,       848\r\n       4541,       297,       844,       623,       632\r\n       4542,       308,       130,       643,       843\r\n       4543,       629,       474,       847,       208\r\n       4544,       637,       306,       845,       650\r\n       4545,       626,       629,       475,       847\r\n       4546,       640,       299,       639,       625\r\n       4547,       842,       844,       841,       847\r\n       4548,       492,       842,       58,       214\r\n       4549,       631,       844,       632,       625\r\n       4550,       51,       130,       843,       71\r\n       4551,       133,       295,       638,       621\r\n       4552,       631,       622,       844,       846\r\n       4553,       303,       81,       627,       84\r\n       4554,       624,       629,       626,       847\r\n       4555,       846,       635,       628,       296\r\n       4556,       846,       634,       636,       845\r\n       4557,       308,       646,       843,       643\r\n       4558,       51,       843,       130,       648\r\n       4559,       297,       632,       298,       129\r\n       4560,       268,       842,       58,       112\r\n       4561,       651,       846,       305,       845\r\n       4562,       650,       637,       843,       845\r\n       4563,       631,       846,       628,       296\r\n       4564,       624,       848,       845,       628\r\n       4565,       629,       204,       475,       208\r\n       4566,       651,       306,       636,       305\r\n       4567,       624,       628,       845,       634\r\n       4568,       631,       624,       847,       625\r\n       4569,       637,       306,       636,       845\r\n       4570,       846,       622,       621,       296\r\n       4571,       640,       639,       847,       625\r\n       4572,       843,       644,       309,       645\r\n       4573,       492,       848,       643,       71\r\n       4574,       842,       268,       641,       112\r\n       4575,       848,       650,       843,       845\r\n       4576,       83,       81,       627,       82\r\n       4577,       492,       848,       74,       847\r\n       4578,       648,       50,       626,       304\r\n       4579,       74,       48,       641,       847\r\n       4580,       83,       304,       647,       627\r\n       4581,       624,       848,       843,       845\r\n       4582,       642,       842,       623,       111\r\n       4583,       303,       637,       302,       630\r\n       4584,       846,       619,       649,       621\r\n       4585,       303,       81,       307,       627\r\n       4586,       650,       848,       841,       845\r\n       4587,       651,       650,       841,       845\r\n       4588,       848,       846,       841,       845\r\n       4589,       622,       846,       619,       841\r\n       4590,       216,       56,       649,       482\r\n       4591,       846,       651,       841,       845\r\n       4592,       619,       846,       649,       841\r\n       4593,       643,       848,       843,       71\r\n       4594,       216,       651,       57,       841\r\n       4595,       481,       620,       211,       482\r\n       4596,       630,       637,       302,       634\r\n       4597,       48,       74,       641,       112\r\n       4598,       635,       128,       638,       301\r\n       4599,       640,       629,       49,       299\r\n       4600,       628,       846,       845,       634\r\n       4601,       651,       216,       649,       841\r\n       4602,       642,       842,       844,       623\r\n       4603,       633,       647,       304,       627\r\n       4604,       844,       622,       623,       841\r\n       4605,       846,       305,       621,       649\r\n       4606,       131,       308,       644,       843\r\n       4607,       626,       633,       843,       648\r\n       4608,       268,       620,       842,       111\r\n       4609,       308,       131,       130,       843\r\n       4610,       297,       631,       622,       844\r\n       4611,       624,       626,       848,       847\r\n       4612,       204,       629,       475,       626\r\n       4613,       842,       844,       847,       639\r\n       4614,       630,       624,       845,       634\r\n       4615,       848,       492,       74,       71\r\n       4616,       483,       216,       57,       841\r\n       4617,       624,       629,       847,       625\r\n       4618,       842,       492,       847,       841\r\n       4619,       637,       303,       307,       843\r\n       4620,       622,       844,       846,       841\r\n       4621,       639,       844,       847,       625\r\n       4622,       626,       624,       848,       843\r\n       4623,       210,       51,       648,       475\r\n       4624,       474,       629,       475,       208\r\n       4625,       629,       640,       847,       625\r\n       4626,       214,       842,       483,       841\r\n       4627,       844,       642,       632,       300\r\n       4628,       631,       297,       632,       844\r\n       4629,       620,       481,       841,       482\r\n       4630,       268,       642,       842,       639\r\n       4631,       842,       639,       847,       641\r\n       4632,       492,       842,       214,       841\r\n       4633,       620,       619,       211,       482\r\n       4634,       131,       644,       309,       843\r\n       4635,       49,       629,       208,       204\r\n       4636,       846,       305,       636,       638\r\n       4637,       483,       216,       841,       482\r\n       4638,       631,       622,       846,       296\r\n       4639,       842,       620,       481,       841\r\n       4640,       111,       642,       298,       623\r\n       4641,       848,       846,       845,       628\r\n       4642,       492,       848,       841,       650\r\n       4643,       635,       295,       638,       128\r\n       4644,       637,       630,       845,       634\r\n       4645,       639,       640,       847,       641\r\n       4646,       632,       642,       298,       129\r\n       4647,       626,       210,       475,       50\r\n       4648,       648,       50,       210,       626\r\n       4649,       306,       651,       636,       845\r\n       4650,       648,       131,       309,       843\r\n       4651,       642,       842,       639,       844\r\n       4652,       633,       647,       627,       843\r\n       4653,       303,       307,       843,       627\r\n       4654,       642,       632,       300,       129\r\n       4655,       651,       846,       649,       305\r\n       4656,       633,       647,       648,       304\r\n       4657,       204,       626,       475,       50\r\n       4658,       306,       637,       134,       650\r\n       4659,       646,       650,       132,       134\r\n       4660,       642,       268,       842,       111\r\n       4661,       216,       841,       482,       649\r\n       4662,       642,       844,       632,       298\r\n       4663,       846,       651,       649,       841\r\n       4664,       842,       620,       623,       111\r\n       4665,       268,       620,       111,       215\r\n       4666,       214,       483,       57,       841\r\n       4667,       56,       619,       649,       482\r\n       4668,       648,       626,       475,       843\r\n       4669,       848,       650,       643,       843\r\n       4670,       631,       844,       848,       846\r\n       4671,       645,       82,       647,       627\r\n       4672,       650,       646,       643,       843\r\n       4673,       633,       624,       843,       630\r\n       4674,       51,       648,       475,       843\r\n       4675,       474,       51,       475,       843\r\n       4676,       844,       848,       841,       847\r\n       4677,       846,       622,       619,       621\r\n       4678,       639,       844,       625,       300\r\n       4679,       844,       632,       625,       300\r\n       4680,       635,       846,       301,       638\r\n       4681,       640,       629,       847,       208\r\n       4682,       81,       83,       627,       84\r\n       4683,       842,       620,       215,       481\r\n       4684,       128,       635,       621,       296\r\n       4685,       295,       635,       621,       128\r\n       4686,       306,       651,       845,       650\r\n       4687,       133,       294,       621,       649\r\n       4688,       846,       635,       301,       628\r\n       4689,       492,       848,       847,       841\r\n       4690,       619,       620,       623,       841\r\n       4691,       268,       620,       215,       842\r\n       4692,       492,       72,       71,       643\r\n       4693,       72,       650,       132,       643\r\n       4694,       619,       620,       841,       482\r\n       4695,       481,       483,       841,       482\r\n       4696,       640,       629,       299,       625\r\n       4697,       481,       842,       841,       483\r\n       4698,       846,       305,       845,       636\r\n       4699,       305,       133,       621,       649\r\n       4700,       642,       844,       639,       300\r\n       4701,       635,       846,       621,       296\r\n       4702,       492,       214,       57,       841\r\n       4703,       650,       651,       841,       57\r\n       4704,       619,       294,       649,       621\r\n       4705,       299,       639,       625,       300\r\n       4706,       845,       634,       636,       302\r\n       4707,       630,       633,       627,       843\r\n       4708,       650,       646,       132,       643\r\n       4709,       846,       301,       636,       634\r\n       4710,       72,       492,       57,       650\r\n       4711,       646,       308,       132,       643\r\n       4712,       637,       845,       636,       302\r\n       4713,       622,       297,       844,       623\r\n       4714,       633,       624,       626,       843\r\n       4715,       481,       842,       483,       215\r\n       4716,       846,       305,       638,       621\r\n       4717,       626,       210,       648,       475\r\n       4718,       637,       630,       843,       845\r\n       4719,       650,       637,       134,       843\r\n       4720,       646,       650,       134,       843\r\n       4721,       842,       268,       58,       215\r\n       4722,       633,       647,       843,       648\r\n       4723,       842,       58,       483,       215\r\n       4724,       637,       634,       845,       302\r\n       4725,       846,       635,       621,       638\r\n       4726,       83,       82,       627,       647\r\n       4727,       651,       305,       636,       845\r\n       4728,       635,       295,       621,       638\r\n       4729,       634,       301,       636,       302\r\n       4730,       844,       846,       841,       848\r\n       4731,       305,       133,       638,       621\r\n       4732,       642,       844,       298,       623\r\n       4733,       620,       481,       211,       55\r\n       4734,       648,       843,       309,       647\r\n       4735,       304,       633,       626,       648\r\n       4736,       56,       294,       649,       619\r\n       4737,       640,       629,       208,       49\r\n       4738,       846,       301,       634,       628\r\n       4739,       81,       82,       645,       627\r\n       4740,       303,       637,       630,       843\r\n       4741,       644,       646,       307,       843\r\n       4742,       848,       492,       643,       650\r\n       4743,       492,       72,       643,       650\r\n       4744,       307,       81,       645,       627\r\n       4745,       131,       648,       130,       843\r\n       4746,       631,       844,       847,       848\r\n       4747,       641,       640,       847,       208\r\n       4748,       308,       644,       843,       646\r\n       4749,       844,       631,       847,       625\r\n       4750,       842,       268,       639,       641\r\n       4751,       622,       619,       623,       841\r\n       4752,       130,       643,       843,       71\r\n       4753,       309,       82,       647,       645\r\n       4754,       492,       650,       841,       57\r\n       4755,       843,       309,       647,       645\r\n       4756,       620,       842,       623,       841\r\n       4757,       301,       846,       636,       638\r\n       4758,       842,       844,       623,       841\r\n       4759,       843,       645,       647,       627\r\n       4760,       630,       624,       843,       845\r\n       4761,       843,       307,       645,       627\r\n       4762,       842,       58,       214,       483\r\n       4763,       620,       111,       215,       55\r\n       4764,       644,       307,       645,       843\r\n       4765,       303,       630,       627,       843\r\n       4766,       481,       620,       215,       55\r\n       4767,       841,       619,       482,       649\r\n       4768,       56,       619,       482,       211\r\n       4769,       631,       846,       848,       628\r\n       4770,       624,       631,       848,       628\r\n       4771,       297,       631,       296,       622\r\n       4772,       629,       474,       475,       847\r\n       4773,       632,       844,       623,       298\r\n       4774,       297,       632,       623,       298\r\n       4775,       47,       48,       847,       474\r\n       4776,       47,       847,       48,       74\r\n       4777,       848,       47,       847,       474\r\n       4778,       848,       847,       47,       74\r\n       4779,       71,       848,       47,       74\r\n       4780,       847,       48,       208,       474\r\n       4781,       847,       208,       48,       641\r\n       4782,       112,       842,       847,       641\r\n       4783,       112,       58,       847,       842\r\n       4784,       492,       847,       58,       842\r\n       4785,       847,       475,       848,       474\r\n       4786,       847,       848,       475,       626\r\n       4787,       843,       848,       475,       474\r\n       4788,       843,       475,       848,       626\r\n       4789,       843,       134,       307,       637\r\n       4790,       843,       307,       134,       646\r\n       4791,       848,       47,       843,       71\r\n       4792,       848,       843,       47,       474\r\n       4793,       51,       843,       47,       71\r\n       4794,       51,       47,       843,       474\r\n       4795,       74,       112,       847,       641\r\n       4796,       73,       74,       847,       492\r\n       4797,       847,       74,       73,       112\r\n       4798,       847,       58,       73,       492\r\n       4799,       73,       58,       847,       112\r\n       4800,       660,       318,       653,       658\r\n       4801,       316,       652,       313,       656\r\n       4802,       255,       542,       659,       849\r\n       4803,       288,       618,       664,       617\r\n       4804,       663,       288,       664,       617\r\n       4805,       666,       663,       665,       850\r\n       4806,       96,       316,       656,       661\r\n       4807,       318,       660,       137,       658\r\n       4808,       256,       657,       662,       541\r\n       4809,       542,       99,       255,       659\r\n       4810,       850,       659,       137,       254\r\n       4811,       850,       654,       653,       315\r\n       4812,       659,       99,       137,       254\r\n       4813,       660,       850,       137,       658\r\n       4814,       652,       849,       661,       312\r\n       4815,       542,       255,       541,       849\r\n       4816,       314,       652,       662,       138\r\n       4817,       256,       662,       849,       541\r\n       4818,       652,       317,       662,       138\r\n       4819,       652,       317,       138,       313\r\n       4820,       655,       311,       659,       312\r\n       4821,       654,       663,       122,       315\r\n       4822,       657,       662,       541,       849\r\n       4823,       655,       311,       850,       659\r\n       4824,       663,       850,       664,       665\r\n       4825,       526,       617,       87,       293\r\n       4826,       663,       121,       654,       289\r\n       4827,       850,       542,       849,       659\r\n       4828,       289,       663,       288,       664\r\n       4829,       666,       655,       849,       662\r\n       4830,       663,       666,       315,       850\r\n       4831,       850,       655,       659,       849\r\n       4832,       666,       655,       315,       850\r\n       4833,       316,       652,       135,       313\r\n       4834,       655,       666,       315,       314\r\n       4835,       655,       850,       653,       315\r\n       4836,       311,       660,       850,       659\r\n       4837,       850,       663,       654,       315\r\n       4838,       121,       663,       288,       289\r\n       4839,       666,       655,       662,       314\r\n       4840,       652,       655,       849,       312\r\n       4841,       239,       618,       617,       664\r\n       4842,       850,       663,       664,       617\r\n       4843,       526,       665,       91,       246\r\n       4844,       652,       316,       135,       661\r\n       4845,       654,       289,       120,       122\r\n       4846,       652,       317,       656,       662\r\n       4847,       660,       311,       653,       136\r\n       4848,       663,       850,       654,       658\r\n       4849,       850,       660,       653,       658\r\n       4850,       850,       127,       137,       658\r\n       4851,       542,       850,       254,       659\r\n       4852,       318,       310,       653,       658\r\n       4853,       618,       124,       288,       664\r\n       4854,       663,       121,       288,       617\r\n       4855,       850,       127,       658,       617\r\n       4856,       317,       657,       662,       100\r\n       4857,       526,       665,       246,       664\r\n       4858,       127,       850,       137,       254\r\n       4859,       665,       850,       664,       617\r\n       4860,       656,       652,       849,       661\r\n       4861,       239,       526,       246,       664\r\n       4862,       99,       542,       254,       659\r\n       4863,       850,       542,       254,       540\r\n       4864,       662,       657,       656,       849\r\n       4865,       657,       256,       662,       100\r\n       4866,       311,       660,       653,       850\r\n       4867,       652,       317,       313,       656\r\n       4868,       121,       663,       654,       658\r\n       4869,       657,       247,       541,       100\r\n       4870,       256,       657,       541,       100\r\n       4871,       121,       289,       120,       654\r\n       4872,       654,       850,       653,       658\r\n       4873,       127,       121,       658,       617\r\n       4874,       665,       526,       293,       617\r\n       4875,       655,       311,       653,       850\r\n       4876,       665,       526,       91,       241\r\n       4877,       665,       241,       91,       540\r\n       4878,       542,       850,       665,       540\r\n       4879,       659,       255,       849,       661\r\n       4880,       317,       657,       656,       662\r\n       4881,       655,       652,       849,       662\r\n       4882,       316,       652,       656,       661\r\n       4883,       127,       850,       293,       617\r\n       4884,       850,       665,       293,       617\r\n       4885,       239,       90,       664,       246\r\n       4886,       314,       655,       662,       652\r\n       4887,       124,       289,       288,       664\r\n       4888,       90,       239,       664,       618\r\n       4889,       654,       121,       658,       120\r\n       4890,       256,       665,       91,       540\r\n       4891,       256,       542,       665,       540\r\n       4892,       88,       526,       87,       293\r\n       4893,       850,       127,       293,       254\r\n       4894,       660,       850,       659,       137\r\n       4895,       654,       120,       658,       310\r\n       4896,       652,       135,       312,       661\r\n       4897,       256,       666,       849,       662\r\n       4898,       96,       247,       541,       656\r\n       4899,       662,       652,       849,       656\r\n       4900,       310,       654,       653,       658\r\n       4901,       655,       666,       849,       850\r\n       4902,       90,       124,       618,       664\r\n       4903,       96,       541,       849,       656\r\n       4904,       542,       256,       849,       541\r\n       4905,       850,       542,       665,       849\r\n       4906,       666,       850,       665,       849\r\n       4907,       542,       256,       665,       849\r\n       4908,       256,       666,       665,       849\r\n       4909,       289,       663,       122,       654\r\n       4910,       526,       239,       87,       617\r\n       4911,       96,       656,       849,       661\r\n       4912,       658,       663,       617,       121\r\n       4913,       658,       617,       663,       850\r\n       4914,       241,       88,       665,       526\r\n       4915,       241,       665,       88,       540\r\n       4916,       293,       665,       88,       526\r\n       4917,       849,       96,       255,       541\r\n       4918,       849,       255,       96,       661\r\n       4919,       318,       653,       136,       660\r\n       4920,       318,       136,       653,       310\r\n       4921,       664,       526,       617,       239\r\n       4922,       664,       617,       526,       665\r\n       4923,       312,       849,       659,       655\r\n       4924,       312,       659,       849,       661\r\n       4925,       656,       541,       657,       247\r\n       4926,       656,       657,       541,       849\r\n       4927,       665,       88,       850,       293\r\n       4928,       665,       850,       88,       540\r\n       4929,       254,       850,       88,       293\r\n       4930,       254,       88,       850,       540\r\n       4931,       419,       165,       690,       166\r\n       4932,       674,       856,       676,       675\r\n       4933,       187,       452,       670,       15\r\n       4934,       860,       856,       676,       692\r\n       4935,       92,       527,       864,       695\r\n       4936,       674,       140,       698,       326\r\n       4937,       860,       856,       687,       681\r\n       4938,       864,       244,       544,       857\r\n       4939,       447,       864,       544,       857\r\n       4940,       448,       447,       857,       858\r\n       4941,       447,       244,       544,       864\r\n       4942,       292,       696,       683,       328\r\n       4943,       676,       852,       692,       324\r\n       4944,       863,       685,       417,       682\r\n       4945,       667,       321,       855,       686\r\n       4946,       864,       860,       695,       857\r\n       4947,       180,       181,       865,       416\r\n       4948,       452,       449,       187,       855\r\n       4949,       856,       860,       687,       692\r\n       4950,       864,       453,       862,       858\r\n       4951,       860,       856,       695,       857\r\n       4952,       674,       856,       675,       857\r\n       4953,       325,       856,       698,       684\r\n       4954,       861,       686,       854,       855\r\n       4955,       852,       689,       691,       692\r\n       4956,       861,       693,       692,       691\r\n       4957,       856,       694,       695,       857\r\n       4958,       682,       125,       12,       613\r\n       4959,       19,       418,       11,       527\r\n       4960,       19,       418,       451,       181\r\n       4961,       675,       676,       673,       858\r\n       4962,       863,       693,       681,       860\r\n       4963,       527,       447,       244,       28\r\n       4964,       674,       325,       676,       856\r\n       4965,       11,       863,       417,       172\r\n       4966,       329,       696,       684,       698\r\n       4967,       325,       698,       856,       674\r\n       4968,       696,       856,       698,       694\r\n       4969,       420,       419,       855,       421\r\n       4970,       853,       852,       858,       673\r\n       4971,       685,       863,       417,       419\r\n       4972,       418,       863,       11,       527\r\n       4973,       325,       856,       684,       687\r\n       4974,       864,       451,       862,       453\r\n       4975,       669,       449,       854,       187\r\n       4976,       854,       667,       670,       855\r\n       4977,       689,       852,       323,       692\r\n       4978,       852,       689,       861,       691\r\n       4979,       672,       188,       320,       450\r\n       4980,       27,       672,       320,       450\r\n       4981,       682,       164,       417,       172\r\n       4982,       863,       859,       861,       862\r\n       4983,       689,       668,       677,       851\r\n       4984,       863,       92,       11,       527\r\n       4985,       685,       419,       165,       690\r\n       4986,       859,       863,       861,       693\r\n       4987,       696,       683,       328,       684\r\n       4988,       682,       863,       172,       417\r\n       4989,       676,       856,       687,       692\r\n       4990,       678,       852,       676,       324\r\n       4991,       181,       180,       865,       452\r\n       4992,       686,       321,       855,       688\r\n       4993,       667,       321,       686,       322\r\n       4994,       449,       452,       865,       855\r\n       4995,       853,       852,       862,       858\r\n       4996,       453,       853,       450,       862\r\n       4997,       420,       153,       421,       855\r\n       4998,       188,       27,       320,       450\r\n       4999,       325,       676,       687,       324\r\n       5000,       668,       689,       854,       851\r\n       5001,       671,       680,       673,       858\r\n       5002,       859,       686,       861,       855\r\n       5003,       420,       452,       670,       855\r\n       5004,       125,       682,       683,       613\r\n       5005,       672,       669,       851,       320\r\n       5006,       667,       321,       670,       855\r\n       5007,       859,       863,       419,       416\r\n       5008,       139,       689,       677,       323\r\n       5009,       678,       853,       672,       673\r\n       5010,       668,       319,       677,       851\r\n       5011,       689,       139,       677,       668\r\n       5012,       449,       453,       450,       862\r\n       5013,       419,       690,       855,       421\r\n       5014,       854,       669,       851,       862\r\n       5015,       153,       421,       855,       688\r\n       5016,       859,       419,       855,       420\r\n       5017,       92,       863,       864,       527\r\n       5018,       861,       859,       855,       862\r\n       5019,       92,       863,       11,       292\r\n       5020,       321,       153,       670,       855\r\n       5021,       527,       92,       93,       695\r\n       5022,       421,       153,       10,       688\r\n       5023,       852,       678,       673,       853\r\n       5024,       860,       687,       692,       681\r\n       5025,       685,       419,       417,       165\r\n       5026,       864,       527,       857,       695\r\n       5027,       860,       852,       692,       676\r\n       5028,       679,       857,       680,       250\r\n       5029,       448,       198,       680,       857\r\n       5030,       12,       682,       613,       172\r\n       5031,       180,       452,       420,       865\r\n       5032,       860,       864,       862,       858\r\n       5033,       679,       675,       680,       857\r\n       5034,       198,       544,       250,       680\r\n       5035,       863,       864,       865,       862\r\n       5036,       198,       857,       544,       680\r\n       5037,       292,       125,       683,       613\r\n       5038,       164,       685,       417,       165\r\n       5039,       187,       854,       670,       855\r\n       5040,       697,       679,       258,       857\r\n       5041,       683,       856,       687,       684\r\n       5042,       679,       697,       101,       327\r\n       5043,       856,       674,       698,       694\r\n       5044,       696,       856,       683,       684\r\n       5045,       857,       697,       695,       258\r\n       5046,       669,       853,       851,       862\r\n       5047,       447,       864,       857,       858\r\n       5048,       447,       527,       244,       864\r\n       5049,       693,       863,       861,       860\r\n       5050,       854,       861,       855,       862\r\n       5051,       418,       863,       527,       864\r\n       5052,       188,       672,       669,       450\r\n       5053,       418,       19,       197,       527\r\n       5054,       853,       454,       450,       672\r\n       5055,       451,       449,       862,       453\r\n       5056,       671,       448,       680,       858\r\n       5057,       852,       861,       692,       691\r\n       5058,       319,       668,       669,       851\r\n       5059,       672,       320,       851,       677\r\n       5060,       451,       181,       865,       452\r\n       5061,       667,       669,       854,       187\r\n       5062,       860,       863,       861,       862\r\n       5063,       244,       527,       93,       695\r\n       5064,       244,       527,       857,       864\r\n       5065,       863,       292,       683,       682\r\n       5066,       125,       292,       683,       328\r\n       5067,       319,       669,       677,       851\r\n       5068,       418,       451,       181,       865\r\n       5069,       452,       180,       420,       15\r\n       5070,       326,       674,       694,       698\r\n       5071,       863,       859,       865,       416\r\n       5072,       322,       667,       668,       854\r\n       5073,       690,       419,       166,       421\r\n       5074,       452,       420,       865,       855\r\n       5075,       852,       860,       858,       676\r\n       5076,       667,       686,       855,       854\r\n       5077,       856,       860,       858,       857\r\n       5078,       452,       187,       670,       855\r\n       5079,       859,       686,       691,       861\r\n       5080,       686,       859,       691,       690\r\n       5081,       454,       671,       672,       853\r\n       5082,       672,       853,       669,       450\r\n       5083,       856,       696,       695,       694\r\n       5084,       693,       859,       691,       861\r\n       5085,       852,       853,       851,       672\r\n       5086,       859,       693,       691,       690\r\n       5087,       853,       669,       450,       862\r\n       5088,       689,       322,       668,       854\r\n       5089,       449,       854,       187,       855\r\n       5090,       685,       164,       417,       682\r\n       5091,       447,       451,       864,       453\r\n       5092,       164,       682,       12,       172\r\n       5093,       418,       863,       417,       11\r\n       5094,       419,       859,       416,       420\r\n       5095,       322,       689,       686,       854\r\n       5096,       667,       322,       686,       854\r\n       5097,       421,       690,       855,       688\r\n       5098,       669,       667,       854,       851\r\n       5099,       420,       859,       865,       855\r\n       5100,       857,       448,       858,       680\r\n       5101,       852,       860,       692,       861\r\n       5102,       451,       418,       864,       865\r\n       5103,       188,       449,       450,       669\r\n       5104,       418,       181,       416,       865\r\n       5105,       453,       853,       862,       858\r\n       5106,       451,       864,       862,       865\r\n       5107,       669,       449,       450,       862\r\n       5108,       863,       418,       416,       865\r\n       5109,       682,       292,       683,       613\r\n       5110,       418,       863,       864,       865\r\n       5111,       667,       668,       854,       851\r\n       5112,       857,       679,       258,       544\r\n       5113,       668,       667,       669,       851\r\n       5114,       674,       675,       679,       857\r\n       5115,       674,       326,       694,       327\r\n       5116,       678,       323,       677,       851\r\n       5117,       678,       852,       323,       851\r\n       5118,       672,       853,       851,       669\r\n       5119,       323,       689,       677,       851\r\n       5120,       859,       863,       865,       862\r\n       5121,       694,       697,       695,       857\r\n       5122,       671,       448,       853,       453\r\n       5123,       320,       669,       851,       677\r\n       5124,       447,       527,       197,       28\r\n       5125,       852,       689,       323,       851\r\n       5126,       861,       689,       851,       854\r\n       5127,       852,       689,       851,       861\r\n       5128,       861,       852,       862,       851\r\n       5129,       852,       853,       862,       851\r\n       5130,       852,       860,       862,       858\r\n       5131,       454,       671,       853,       453\r\n       5132,       153,       321,       10,       688\r\n       5133,       671,       454,       448,       453\r\n       5134,       690,       686,       855,       688\r\n       5135,       447,       198,       544,       28\r\n       5136,       244,       447,       544,       28\r\n       5137,       853,       454,       453,       450\r\n       5138,       863,       92,       864,       695\r\n       5139,       854,       861,       862,       851\r\n       5140,       93,       544,       695,       258\r\n       5141,       860,       852,       862,       861\r\n       5142,       448,       190,       680,       31\r\n       5143,       198,       448,       680,       31\r\n       5144,       697,       674,       857,       694\r\n       5145,       448,       853,       453,       858\r\n       5146,       680,       675,       673,       858\r\n       5147,       696,       856,       684,       698\r\n       5148,       325,       140,       684,       698\r\n       5149,       671,       454,       672,       189\r\n       5150,       856,       683,       687,       681\r\n       5151,       448,       671,       853,       858\r\n       5152,       853,       671,       673,       858\r\n       5153,       860,       864,       858,       857\r\n       5154,       678,       852,       672,       853\r\n       5155,       865,       449,       855,       862\r\n       5156,       689,       139,       668,       322\r\n       5157,       678,       672,       851,       677\r\n       5158,       544,       857,       250,       680\r\n       5159,       153,       420,       670,       855\r\n       5160,       859,       865,       855,       862\r\n       5161,       292,       682,       172,       613\r\n       5162,       454,       671,       190,       189\r\n       5163,       671,       454,       190,       448\r\n       5164,       292,       863,       172,       682\r\n       5165,       329,       696,       328,       684\r\n       5166,       863,       685,       693,       690\r\n       5167,       859,       863,       693,       690\r\n       5168,       451,       452,       865,       449\r\n       5169,       668,       139,       677,       319\r\n       5170,       856,       860,       695,       683\r\n       5171,       863,       860,       864,       862\r\n       5172,       449,       188,       187,       669\r\n       5173,       696,       856,       695,       683\r\n       5174,       697,       674,       679,       857\r\n       5175,       674,       856,       857,       694\r\n       5176,       856,       860,       683,       681\r\n       5177,       448,       671,       680,       190\r\n       5178,       92,       863,       292,       695\r\n       5179,       697,       679,       101,       258\r\n       5180,       198,       447,       544,       857\r\n       5181,       860,       863,       864,       695\r\n       5182,       697,       674,       327,       679\r\n       5183,       696,       292,       683,       695\r\n       5184,       863,       860,       683,       695\r\n       5185,       292,       863,       683,       695\r\n       5186,       189,       454,       672,       450\r\n       5187,       856,       675,       858,       676\r\n       5188,       675,       856,       858,       857\r\n       5189,       189,       27,       450,       672\r\n       5190,       860,       856,       858,       676\r\n       5191,       853,       671,       672,       673\r\n       5192,       676,       678,       673,       858\r\n       5193,       678,       852,       673,       858\r\n       5194,       419,       859,       855,       690\r\n       5195,       852,       678,       676,       858\r\n       5196,       416,       180,       420,       865\r\n       5197,       859,       416,       420,       865\r\n       5198,       679,       250,       101,       258\r\n       5199,       679,       544,       250,       258\r\n       5200,       153,       321,       688,       855\r\n       5201,       449,       669,       854,       862\r\n       5202,       682,       863,       681,       683\r\n       5203,       449,       854,       855,       862\r\n       5204,       188,       672,       320,       669\r\n       5205,       452,       420,       670,       15\r\n       5206,       685,       863,       681,       682\r\n       5207,       859,       686,       855,       690\r\n       5208,       678,       852,       851,       672\r\n       5209,       687,       676,       692,       324\r\n       5210,       863,       685,       681,       693\r\n       5211,       863,       860,       681,       683\r\n       5212,       860,       693,       692,       861\r\n       5213,       667,       854,       670,       187\r\n       5214,       856,       325,       676,       687\r\n       5215,       140,       329,       684,       698\r\n       5216,       527,       244,       857,       695\r\n       5217,       15,       420,       670,       153\r\n       5218,       697,       674,       694,       327\r\n       5219,       166,       421,       10,       688\r\n       5220,       19,       418,       197,       451\r\n       5221,       527,       447,       197,       864\r\n       5222,       857,       675,       680,       858\r\n       5223,       198,       447,       857,       448\r\n       5224,       447,       451,       197,       864\r\n       5225,       418,       527,       197,       864\r\n       5226,       863,       418,       417,       416\r\n       5227,       419,       863,       417,       416\r\n       5228,       292,       863,       11,       172\r\n       5229,       674,       140,       325,       698\r\n       5230,       451,       418,       197,       864\r\n       5231,       544,       857,       695,       258\r\n       5232,       250,       198,       680,       31\r\n       5233,       679,       857,       250,       544\r\n       5234,       319,       669,       320,       677\r\n       5235,       449,       451,       862,       865\r\n       5236,       166,       690,       421,       688\r\n       5237,       693,       860,       692,       681\r\n       5238,       324,       852,       323,       678\r\n       5239,       324,       323,       852,       692\r\n       5240,       858,       447,       453,       448\r\n       5241,       858,       453,       447,       864\r\n       5242,       861,       686,       689,       854\r\n       5243,       861,       689,       686,       691\r\n       5244,       695,       244,       544,       93\r\n       5245,       695,       544,       244,       857\r\n       5246,       690,       863,       419,       859\r\n       5247,       690,       419,       863,       685\r\n       5248,       714,       138,       707,       662\r\n       5249,       715,       713,       870,       709\r\n       5250,       875,       727,       609,       877\r\n       5251,       717,       705,       331,       141\r\n       5252,       713,       543,       697,       101\r\n       5253,       703,       876,       700,       867\r\n       5254,       873,       867,       868,       711\r\n       5255,       867,       873,       700,       711\r\n       5256,       703,       704,       700,       876\r\n       5257,       664,       611,       879,       89\r\n       5258,       725,       706,       866,       719\r\n       5259,       877,       608,       879,       612\r\n       5260,       606,       702,       866,       612\r\n       5261,       317,       100,       662,       710\r\n       5262,       877,       608,       871,       879\r\n       5263,       703,       666,       315,       881\r\n       5264,       694,       709,       869,       870\r\n       5265,       876,       867,       881,       880\r\n       5266,       289,       290,       881,       879\r\n       5267,       872,       715,       868,       867\r\n       5268,       873,       874,       868,       878\r\n       5269,       716,       698,       869,       723\r\n       5270,       874,       873,       868,       711\r\n       5271,       710,       100,       662,       256\r\n       5272,       724,       708,       334,       114\r\n       5273,       611,       245,       879,       89\r\n       5274,       705,       717,       332,       141\r\n       5275,       706,       704,       719,       333\r\n       5276,       704,       719,       333,       720\r\n       5277,       878,       874,       871,       869\r\n       5278,       245,       91,       879,       246\r\n       5279,       874,       873,       711,       712\r\n       5280,       727,       875,       721,       877\r\n       5281,       666,       880,       663,       881\r\n       5282,       696,       329,       869,       698\r\n       5283,       281,       594,       116,       612\r\n       5284,       91,       665,       879,       246\r\n       5285,       726,       727,       721,       877\r\n       5286,       872,       666,       880,       256\r\n       5287,       870,       872,       871,       256\r\n       5288,       703,       666,       707,       314\r\n       5289,       872,       710,       662,       256\r\n       5290,       714,       872,       715,       710\r\n       5291,       725,       706,       708,       866\r\n       5292,       873,       874,       722,       712\r\n       5293,       875,       878,       871,       869\r\n       5294,       332,       704,       333,       720\r\n       5295,       594,       724,       866,       281\r\n       5296,       245,       90,       246,       879\r\n       5297,       877,       879,       871,       880\r\n       5298,       91,       665,       256,       880\r\n       5299,       666,       707,       314,       662\r\n       5300,       876,       873,       868,       878\r\n       5301,       866,       606,       612,       881\r\n       5302,       873,       876,       718,       878\r\n       5303,       694,       697,       709,       870\r\n       5304,       874,       873,       718,       878\r\n       5305,       704,       873,       705,       700\r\n       5306,       874,       709,       868,       870\r\n       5307,       877,       875,       721,       878\r\n       5308,       709,       874,       712,       869\r\n       5309,       724,       279,       281,       594\r\n       5310,       718,       876,       721,       878\r\n       5311,       666,       665,       880,       256\r\n       5312,       695,       92,       871,       292\r\n       5313,       873,       717,       711,       712\r\n       5314,       725,       726,       721,       877\r\n       5315,       873,       876,       720,       718\r\n       5316,       876,       866,       721,       878\r\n       5317,       876,       878,       868,       880\r\n       5318,       707,       714,       662,       867\r\n       5319,       91,       256,       871,       880\r\n       5320,       866,       876,       721,       719\r\n       5321,       328,       875,       696,       728\r\n       5322,       606,       702,       115,       286\r\n       5323,       725,       866,       877,       721\r\n       5324,       696,       875,       871,       869\r\n       5325,       716,       709,       712,       869\r\n       5326,       706,       719,       334,       333\r\n       5327,       706,       725,       334,       719\r\n       5328,       718,       874,       723,       722\r\n       5329,       704,       873,       876,       720\r\n       5330,       876,       873,       700,       867\r\n       5331,       92,       93,       695,       871\r\n       5332,       876,       704,       719,       866\r\n       5333,       698,       329,       869,       723\r\n       5334,       328,       727,       875,       728\r\n       5335,       874,       868,       712,       711\r\n       5336,       879,       877,       612,       881\r\n       5337,       606,       290,       612,       881\r\n       5338,       726,       610,       117,       291\r\n       5339,       666,       703,       867,       880\r\n       5340,       705,       704,       332,       720\r\n       5341,       716,       140,       723,       335\r\n       5342,       608,       92,       292,       871\r\n       5343,       875,       877,       871,       878\r\n       5344,       90,       664,       879,       89\r\n       5345,       727,       875,       609,       292\r\n       5346,       717,       873,       722,       712\r\n       5347,       664,       665,       246,       879\r\n       5348,       91,       245,       879,       871\r\n       5349,       867,       876,       868,       880\r\n       5350,       91,       92,       245,       871\r\n       5351,       608,       245,       871,       879\r\n       5352,       606,       122,       701,       286\r\n       5353,       866,       877,       612,       610\r\n       5354,       696,       694,       869,       870\r\n       5355,       695,       694,       696,       870\r\n       5356,       875,       728,       869,       696\r\n       5357,       872,       714,       662,       710\r\n       5358,       272,       594,       114,       708\r\n       5359,       709,       874,       869,       870\r\n       5360,       695,       696,       871,       870\r\n       5361,       714,       138,       330,       707\r\n       5362,       694,       696,       869,       698\r\n       5363,       290,       611,       612,       879\r\n       5364,       707,       867,       700,       711\r\n       5365,       728,       874,       878,       869\r\n       5366,       727,       726,       609,       877\r\n       5367,       722,       336,       712,       335\r\n       5368,       258,       93,       256,       870\r\n       5369,       713,       327,       697,       709\r\n       5370,       875,       608,       292,       871\r\n       5371,       703,       707,       867,       700\r\n       5372,       725,       706,       334,       708\r\n       5373,       695,       93,       870,       871\r\n       5374,       876,       703,       881,       867\r\n       5375,       877,       878,       881,       880\r\n       5376,       867,       703,       881,       880\r\n       5377,       608,       611,       879,       612\r\n       5378,       702,       594,       708,       866\r\n       5379,       326,       694,       709,       698\r\n       5380,       705,       332,       722,       720\r\n       5381,       874,       722,       712,       723\r\n       5382,       877,       866,       881,       878\r\n       5383,       726,       727,       609,       291\r\n       5384,       881,       666,       315,       663\r\n       5385,       866,       725,       719,       721\r\n       5386,       289,       606,       881,       290\r\n       5387,       141,       717,       332,       722\r\n       5388,       717,       705,       332,       722\r\n       5389,       93,       258,       695,       870\r\n       5390,       714,       872,       867,       715\r\n       5391,       726,       281,       117,       610\r\n       5392,       93,       870,       871,       256\r\n       5393,       281,       866,       612,       610\r\n       5394,       728,       718,       721,       878\r\n       5395,       315,       122,       701,       663\r\n       5396,       608,       245,       879,       611\r\n       5397,       666,       872,       662,       256\r\n       5398,       245,       90,       879,       89\r\n       5399,       716,       698,       709,       869\r\n       5400,       289,       664,       879,       881\r\n       5401,       866,       702,       881,       701\r\n       5402,       702,       606,       116,       612\r\n       5403,       90,       664,       246,       879\r\n       5404,       878,       877,       871,       880\r\n       5405,       872,       880,       871,       256\r\n       5406,       272,       702,       115,       594\r\n       5407,       698,       694,       709,       869\r\n       5408,       327,       694,       697,       709\r\n       5409,       716,       326,       709,       698\r\n       5410,       702,       606,       701,       286\r\n       5411,       664,       289,       663,       881\r\n       5412,       724,       726,       281,       117\r\n       5413,       724,       279,       594,       708\r\n       5414,       279,       724,       281,       117\r\n       5415,       724,       279,       708,       114\r\n       5416,       666,       703,       315,       314\r\n       5417,       125,       727,       609,       292\r\n       5418,       727,       125,       609,       291\r\n       5419,       876,       718,       721,       719\r\n       5420,       125,       328,       727,       292\r\n       5421,       336,       717,       141,       722\r\n       5422,       875,       728,       878,       869\r\n       5423,       713,       697,       870,       709\r\n       5424,       713,       872,       870,       543\r\n       5425,       724,       725,       334,       708\r\n       5426,       664,       90,       124,       89\r\n       5427,       702,       272,       708,       594\r\n       5428,       91,       871,       256,       93\r\n       5429,       543,       872,       870,       256\r\n       5430,       594,       281,       866,       612\r\n       5431,       702,       594,       866,       612\r\n       5432,       706,       702,       708,       866\r\n       5433,       724,       725,       708,       866\r\n       5434,       326,       716,       140,       698\r\n       5435,       609,       608,       877,       610\r\n       5436,       713,       543,       870,       697\r\n       5437,       606,       702,       881,       866\r\n       5438,       258,       543,       870,       256\r\n       5439,       140,       716,       723,       698\r\n       5440,       706,       704,       699,       866\r\n       5441,       331,       330,       700,       711\r\n       5442,       879,       877,       881,       880\r\n       5443,       606,       290,       116,       612\r\n       5444,       704,       876,       699,       866\r\n       5445,       704,       703,       699,       876\r\n       5446,       713,       543,       101,       251\r\n       5447,       327,       326,       694,       709\r\n       5448,       699,       866,       881,       701\r\n       5449,       251,       256,       710,       543\r\n       5450,       702,       866,       699,       701\r\n       5451,       872,       713,       710,       543\r\n       5452,       329,       140,       723,       698\r\n       5453,       703,       666,       881,       880\r\n       5454,       877,       866,       612,       881\r\n       5455,       875,       728,       721,       878\r\n       5456,       875,       727,       721,       728\r\n       5457,       666,       665,       663,       880\r\n       5458,       702,       706,       699,       866\r\n       5459,       327,       713,       697,       101\r\n       5460,       543,       258,       697,       101\r\n       5461,       664,       879,       881,       663\r\n       5462,       866,       876,       881,       878\r\n       5463,       878,       876,       881,       880\r\n       5464,       715,       709,       870,       868\r\n       5465,       873,       705,       722,       720\r\n       5466,       329,       728,       869,       723\r\n       5467,       707,       714,       867,       711\r\n       5468,       874,       728,       723,       869\r\n       5469,       728,       874,       723,       718\r\n       5470,       330,       714,       707,       711\r\n       5471,       872,       713,       870,       715\r\n       5472,       543,       258,       870,       697\r\n       5473,       873,       704,       705,       720\r\n       5474,       872,       666,       867,       880\r\n       5475,       873,       718,       720,       722\r\n       5476,       695,       694,       870,       697\r\n       5477,       704,       873,       700,       876\r\n       5478,       258,       695,       870,       697\r\n       5479,       867,       715,       868,       711\r\n       5480,       727,       328,       875,       292\r\n       5481,       872,       713,       715,       710\r\n       5482,       608,       92,       871,       245\r\n       5483,       881,       315,       701,       663\r\n       5484,       872,       715,       870,       868\r\n       5485,       290,       879,       612,       881\r\n       5486,       866,       876,       699,       881\r\n       5487,       867,       872,       880,       868\r\n       5488,       876,       703,       699,       881\r\n       5489,       606,       702,       701,       881\r\n       5490,       664,       665,       879,       663\r\n       5491,       704,       876,       719,       720\r\n       5492,       696,       869,       871,       870\r\n       5493,       92,       91,       93,       871\r\n       5494,       594,       279,       114,       708\r\n       5495,       608,       875,       292,       877\r\n       5496,       868,       878,       871,       880\r\n       5497,       335,       716,       712,       723\r\n       5498,       594,       702,       116,       612\r\n       5499,       702,       606,       115,       116\r\n       5500,       329,       328,       696,       728\r\n       5501,       609,       608,       292,       877\r\n       5502,       594,       702,       115,       116\r\n       5503,       875,       328,       696,       292\r\n       5504,       880,       879,       663,       881\r\n       5505,       875,       609,       292,       877\r\n       5506,       665,       879,       663,       880\r\n       5507,       91,       879,       880,       871\r\n       5508,       703,       881,       315,       701\r\n       5509,       875,       608,       871,       877\r\n       5510,       703,       699,       881,       701\r\n       5511,       872,       868,       870,       871\r\n       5512,       872,       543,       710,       256\r\n       5513,       868,       872,       880,       871\r\n       5514,       866,       877,       721,       878\r\n       5515,       868,       715,       712,       711\r\n       5516,       874,       873,       722,       718\r\n       5517,       873,       705,       717,       722\r\n       5518,       722,       335,       712,       723\r\n       5519,       717,       336,       712,       722\r\n       5520,       665,       91,       879,       880\r\n       5521,       726,       609,       877,       610\r\n       5522,       609,       726,       291,       610\r\n       5523,       718,       876,       720,       719\r\n       5524,       704,       706,       719,       866\r\n       5525,       728,       329,       869,       696\r\n       5526,       608,       877,       610,       612\r\n       5527,       873,       876,       868,       867\r\n       5528,       705,       331,       700,       711\r\n       5529,       714,       715,       867,       711\r\n       5530,       874,       728,       878,       718\r\n       5531,       330,       707,       700,       711\r\n       5532,       873,       705,       700,       711\r\n       5533,       543,       713,       710,       251\r\n       5534,       251,       256,       100,       710\r\n       5535,       714,       317,       662,       710\r\n       5536,       594,       724,       708,       866\r\n       5537,       666,       703,       707,       867\r\n       5538,       874,       868,       871,       870\r\n       5539,       874,       878,       871,       868\r\n       5540,       869,       874,       871,       870\r\n       5541,       714,       872,       662,       867\r\n       5542,       714,       317,       138,       662\r\n       5543,       707,       138,       314,       662\r\n       5544,       868,       712,       709,       874\r\n       5545,       868,       709,       712,       715\r\n       5546,       711,       705,       717,       873\r\n       5547,       711,       717,       705,       331\r\n       5548,       725,       877,       610,       726\r\n       5549,       610,       877,       725,       866\r\n       5550,       725,       610,       281,       726\r\n       5551,       281,       610,       725,       866\r\n       5552,       725,       281,       724,       726\r\n       5553,       724,       281,       725,       866\r\n       5554,       869,       712,       723,       874\r\n       5555,       869,       723,       712,       716\r\n       5556,       696,       871,       292,       695\r\n       5557,       696,       292,       871,       875\r\n       5558,       663,       701,       289,       122\r\n       5559,       663,       289,       701,       881\r\n       5560,       606,       289,       701,       122\r\n       5561,       606,       701,       289,       881\r\n       5562,       867,       662,       666,       872\r\n       5563,       867,       666,       662,       707\r\n       5564,       289,       664,       290,       879\r\n       5565,       289,       290,       664,       124\r\n       5566,       664,       611,       290,       879\r\n       5567,       89,       124,       611,       123\r\n       5568,       89,       611,       124,       664\r\n       5569,       290,       611,       124,       123\r\n       5570,       290,       124,       611,       664\r\n       5571,       748,       745,       344,       749\r\n       5572,       745,       748,       740,       749\r\n       5573,       661,       312,       732,       741\r\n       5574,       98,       345,       751,       99\r\n       5575,       337,       744,       202,       731\r\n       5576,       316,       661,       96,       741\r\n       5577,       751,       659,       255,       99\r\n       5578,       345,       747,       751,       99\r\n       5579,       734,       311,       660,       730\r\n       5580,       661,       737,       96,       741\r\n       5581,       743,       343,       143,       749\r\n       5582,       734,       659,       660,       311\r\n       5583,       659,       742,       732,       729\r\n       5584,       739,       745,       341,       746\r\n       5585,       312,       734,       311,       659\r\n       5586,       142,       733,       746,       338\r\n       5587,       201,       469,       41,       730\r\n       5588,       471,       469,       729,       470\r\n       5589,       742,       729,       738,       732\r\n       5590,       744,       731,       735,       729\r\n       5591,       257,       737,       255,       751\r\n       5592,       751,       98,       99,       255\r\n       5593,       45,       744,       748,       471\r\n       5594,       46,       209,       748,       470\r\n       5595,       248,       737,       96,       255\r\n       5596,       312,       135,       732,       741\r\n       5597,       209,       471,       748,       470\r\n       5598,       731,       744,       202,       469\r\n       5599,       345,       46,       748,       470\r\n       5600,       345,       747,       46,       470\r\n       5601,       731,       201,       469,       42\r\n       5602,       257,       98,       751,       255\r\n       5603,       97,       257,       737,       248\r\n       5604,       742,       737,       751,       255\r\n       5605,       745,       740,       743,       749\r\n       5606,       732,       340,       339,       738\r\n       5607,       659,       742,       751,       255\r\n       5608,       469,       207,       41,       730\r\n       5609,       661,       742,       255,       737\r\n       5610,       742,       659,       751,       748\r\n       5611,       742,       750,       751,       737\r\n       5612,       337,       744,       731,       735\r\n       5613,       744,       45,       748,       344\r\n       5614,       748,       659,       470,       729\r\n       5615,       311,       136,       660,       730\r\n       5616,       733,       732,       339,       738\r\n       5617,       742,       661,       255,       659\r\n       5618,       97,       736,       750,       343\r\n       5619,       747,       659,       751,       99\r\n       5620,       338,       733,       746,       735\r\n       5621,       745,       744,       748,       344\r\n       5622,       731,       337,       42,       202\r\n       5623,       471,       744,       748,       729\r\n       5624,       471,       748,       470,       729\r\n       5625,       744,       338,       746,       735\r\n       5626,       312,       734,       659,       732\r\n       5627,       257,       737,       248,       255\r\n       5628,       736,       97,       750,       737\r\n       5629,       733,       744,       746,       735\r\n       5630,       750,       736,       737,       742\r\n       5631,       729,       469,       730,       470\r\n       5632,       745,       743,       342,       749\r\n       5633,       742,       659,       748,       729\r\n       5634,       750,       742,       751,       748\r\n       5635,       661,       312,       659,       732\r\n       5636,       742,       340,       732,       738\r\n       5637,       661,       742,       737,       741\r\n       5638,       744,       745,       748,       740\r\n       5639,       750,       97,       257,       737\r\n       5640,       731,       469,       730,       729\r\n       5641,       45,       471,       748,       209\r\n       5642,       747,       137,       659,       99\r\n       5643,       469,       470,       207,       730\r\n       5644,       344,       745,       342,       749\r\n       5645,       729,       733,       738,       732\r\n       5646,       44,       470,       660,       207\r\n       5647,       661,       737,       255,       96\r\n       5648,       318,       44,       660,       207\r\n       5649,       740,       745,       743,       342\r\n       5650,       747,       137,       660,       659\r\n       5651,       661,       742,       732,       659\r\n       5652,       142,       739,       341,       746\r\n       5653,       744,       337,       338,       735\r\n       5654,       733,       744,       735,       729\r\n       5655,       207,       470,       660,       730\r\n       5656,       201,       731,       469,       730\r\n       5657,       341,       745,       740,       342\r\n       5658,       44,       137,       318,       660\r\n       5659,       734,       659,       732,       729\r\n       5660,       742,       729,       740,       738\r\n       5661,       45,       744,       471,       202\r\n       5662,       744,       471,       202,       469\r\n       5663,       744,       733,       746,       745\r\n       5664,       745,       739,       738,       746\r\n       5665,       739,       745,       738,       740\r\n       5666,       745,       739,       341,       740\r\n       5667,       736,       750,       343,       749\r\n       5668,       733,       745,       738,       746\r\n       5669,       742,       661,       732,       741\r\n       5670,       661,       135,       741,       316\r\n       5671,       135,       340,       732,       741\r\n       5672,       312,       661,       135,       741\r\n       5673,       340,       742,       732,       741\r\n       5674,       736,       343,       743,       749\r\n       5675,       740,       736,       743,       749\r\n       5676,       747,       46,       470,       44\r\n       5677,       731,       42,       469,       202\r\n       5678,       659,       747,       470,       660\r\n       5679,       750,       257,       751,       737\r\n       5680,       207,       136,       41,       730\r\n       5681,       470,       659,       751,       747\r\n       5682,       751,       659,       470,       748\r\n       5683,       751,       345,       470,       747\r\n       5684,       470,       345,       751,       748\r\n       5685,       749,       342,       143,       743\r\n       5686,       749,       143,       342,       344\r\n       5687,       660,       207,       136,       318\r\n       5688,       660,       136,       207,       730\r\n       5689,       729,       740,       748,       742\r\n       5690,       729,       748,       740,       744\r\n       5691,       660,       734,       470,       659\r\n       5692,       660,       470,       734,       730\r\n       5693,       729,       470,       734,       659\r\n       5694,       729,       734,       470,       730\r\n       5695,       44,       660,       747,       137\r\n       5696,       747,       660,       44,       470\r\n       5697,       142,       746,       339,       739\r\n       5698,       142,       339,       746,       733\r\n       5699,       738,       339,       746,       739\r\n       5700,       738,       746,       339,       733\r\n       5701,       738,       729,       744,       733\r\n       5702,       744,       729,       738,       740\r\n       5703,       744,       745,       738,       733\r\n       5704,       738,       745,       744,       740\r\n       5705,       744,       469,       729,       471\r\n       5706,       729,       469,       744,       731\r\n       5707,       749,       748,       742,       750\r\n       5708,       742,       748,       749,       740\r\n       5709,       742,       736,       749,       750\r\n       5710,       749,       736,       742,       740\r\n       5711,       754,       658,       752,       753\r\n       5712,       207,       44,       658,       318\r\n       5713,       318,       754,       136,       310\r\n       5714,       120,       658,       310,       753\r\n       5715,       463,       752,       464,       206\r\n       5716,       754,       752,       658,       463\r\n       5717,       754,       318,       658,       310\r\n       5718,       557,       752,       605,       104\r\n       5719,       120,       285,       605,       753\r\n       5720,       207,       463,       754,       658\r\n       5721,       557,       614,       206,       107\r\n       5722,       752,       463,       39,       206\r\n       5723,       126,       121,       605,       658\r\n       5724,       614,       126,       605,       658\r\n       5725,       103,       614,       102,       126\r\n       5726,       754,       207,       318,       136\r\n       5727,       41,       207,       754,       136\r\n       5728,       464,       605,       752,       658\r\n       5729,       464,       605,       658,       614\r\n       5730,       464,       605,       614,       557\r\n       5731,       752,       557,       464,       206\r\n       5732,       40,       614,       206,       464\r\n       5733,       614,       557,       206,       464\r\n       5734,       614,       40,       206,       107\r\n       5735,       605,       120,       753,       658\r\n       5736,       614,       40,       43,       464\r\n       5737,       127,       126,       464,       658\r\n       5738,       206,       557,       107,       267\r\n       5739,       557,       614,       103,       605\r\n       5740,       126,       127,       464,       43\r\n       5741,       103,       121,       605,       126\r\n       5742,       614,       103,       605,       126\r\n       5743,       126,       614,       43,       464\r\n       5744,       658,       754,       310,       753\r\n       5745,       103,       557,       605,       104\r\n       5746,       126,       614,       464,       658\r\n       5747,       463,       752,       658,       464\r\n       5748,       127,       44,       464,       43\r\n       5749,       463,       44,       658,       207\r\n       5750,       463,       41,       754,       39\r\n       5751,       44,       137,       658,       318\r\n       5752,       463,       41,       207,       754\r\n       5753,       207,       754,       318,       658\r\n       5754,       285,       752,       605,       753\r\n       5755,       557,       614,       102,       103\r\n       5756,       752,       285,       605,       104\r\n       5757,       120,       121,       658,       605\r\n       5758,       464,       605,       557,       752\r\n       5759,       614,       557,       102,       107\r\n       5760,       752,       106,       206,       39\r\n       5761,       752,       39,       463,       754\r\n       5762,       127,       44,       658,       464\r\n       5763,       44,       127,       658,       137\r\n       5764,       127,       121,       126,       658\r\n       5765,       463,       44,       464,       658\r\n       5766,       752,       605,       753,       658\r\n       5767,       557,       752,       267,       206\r\n       5768,       557,       267,       752,       104\r\n       5769,       106,       267,       752,       206\r\n       5770,       106,       752,       267,       104\r\n       5771,       539,       747,       345,       99\r\n       5772,       755,       130,       119,       756\r\n       5773,       472,       490,       47,       615\r\n       5774,       747,       539,       345,       756\r\n       5775,       490,       525,       68,       616\r\n       5776,       472,       490,       615,       616\r\n       5777,       472,       747,       44,       46\r\n       5778,       254,       237,       616,       293\r\n       5779,       472,       615,       47,       43\r\n       5780,       756,       539,       345,       94\r\n       5781,       525,       755,       524,       756\r\n       5782,       539,       98,       345,       94\r\n       5783,       747,       254,       539,       616\r\n       5784,       283,       119,       252,       756\r\n       5785,       71,       755,       69,       490\r\n       5786,       755,       283,       756,       119\r\n       5787,       240,       525,       69,       755\r\n       5788,       755,       525,       69,       490\r\n       5789,       747,       472,       616,       756\r\n       5790,       472,       51,       756,       46\r\n       5791,       525,       747,       616,       756\r\n       5792,       490,       67,       616,       68\r\n       5793,       539,       756,       252,       94\r\n       5794,       525,       240,       524,       755\r\n       5795,       525,       747,       539,       616\r\n       5796,       87,       237,       88,       293\r\n       5797,       237,       254,       88,       293\r\n       5798,       616,       127,       126,       43\r\n       5799,       67,       615,       616,       126\r\n       5800,       240,       283,       524,       755\r\n       5801,       472,       44,       616,       43\r\n       5802,       127,       747,       44,       616\r\n       5803,       747,       472,       756,       46\r\n       5804,       51,       71,       47,       472\r\n       5805,       525,       237,       68,       616\r\n       5806,       71,       472,       756,       490\r\n       5807,       67,       490,       616,       615\r\n       5808,       756,       119,       252,       94\r\n       5809,       71,       472,       490,       47\r\n       5810,       67,       74,       490,       615\r\n       5811,       747,       472,       44,       616\r\n       5812,       74,       71,       490,       47\r\n       5813,       283,       240,       524,       85\r\n       5814,       755,       71,       756,       490\r\n       5815,       254,       747,       539,       99\r\n       5816,       755,       71,       130,       756\r\n       5817,       747,       525,       539,       756\r\n       5818,       71,       51,       130,       756\r\n       5819,       254,       237,       88,       242\r\n       5820,       44,       127,       616,       43\r\n       5821,       755,       283,       524,       756\r\n       5822,       525,       490,       68,       69\r\n       5823,       98,       539,       345,       99\r\n       5824,       525,       755,       756,       490\r\n       5825,       86,       283,       524,       85\r\n       5826,       539,       525,       242,       524\r\n       5827,       242,       86,       252,       524\r\n       5828,       539,       525,       524,       756\r\n       5829,       51,       71,       472,       756\r\n       5830,       283,       756,       252,       524\r\n       5831,       756,       539,       252,       524\r\n       5832,       539,       242,       252,       524\r\n       5833,       254,       747,       99,       137\r\n       5834,       86,       283,       252,       524\r\n       5835,       615,       472,       616,       43\r\n       5836,       490,       74,       47,       615\r\n       5837,       747,       254,       127,       137\r\n       5838,       46,       747,       345,       756\r\n       5839,       747,       127,       44,       137\r\n       5840,       615,       616,       126,       43\r\n       5841,       254,       127,       616,       747\r\n       5842,       616,       127,       254,       293\r\n       5843,       756,       616,       490,       472\r\n       5844,       756,       490,       616,       525\r\n       5845,       242,       539,       616,       525\r\n       5846,       616,       539,       242,       254\r\n       5847,       616,       237,       242,       525\r\n       5848,       242,       237,       616,       254\r\n       5849,       757,       176,       4,       159\r\n       5850,       110,       52,       757,       554\r\n       5851,       410,       757,       278,       159\r\n       5852,       410,       24,       177,       589\r\n       5853,       410,       176,       5,       477\r\n       5854,       589,       110,       278,       757\r\n       5855,       589,       410,       757,       278\r\n       5856,       52,       213,       757,       554\r\n       5857,       410,       176,       477,       757\r\n       5858,       589,       110,       757,       554\r\n       5859,       589,       410,       5,       477\r\n       5860,       589,       64,       53,       5\r\n       5861,       20,       410,       278,       159\r\n       5862,       589,       5,       53,       477\r\n       5863,       477,       176,       4,       757\r\n       5864,       64,       589,       53,       554\r\n       5865,       177,       410,       278,       20\r\n       5866,       589,       64,       265,       554\r\n       5867,       589,       477,       53,       554\r\n       5868,       213,       477,       757,       554\r\n       5869,       589,       265,       110,       554\r\n       5870,       24,       410,       5,       589\r\n       5871,       64,       24,       5,       589\r\n       5872,       477,       213,       53,       554\r\n       5873,       410,       589,       757,       477\r\n       5874,       477,       589,       757,       554\r\n       5875,       213,       52,       757,       477\r\n       5876,       176,       410,       159,       757\r\n       5877,       410,       589,       177,       278\r\n       5878,       52,       477,       4,       757\r\n       5879,       882,       648,       304,       759\r\n       5880,       309,       882,       284,       131\r\n       5881,       94,       599,       253,       751\r\n       5882,       597,       599,       236,       515\r\n       5883,       344,       763,       749,       143\r\n       5884,       748,       882,       759,       473\r\n       5885,       599,       253,       751,       750\r\n       5886,       749,       346,       343,       143\r\n       5887,       761,       882,       759,       760\r\n       5888,       95,       97,       253,       750\r\n       5889,       94,       599,       751,       756\r\n       5890,       762,       763,       346,       758\r\n       5891,       77,       758,       762,       346\r\n       5892,       761,       231,       514,       515\r\n       5893,       597,       95,       758,       76\r\n       5894,       599,       882,       598,       235\r\n       5895,       882,       648,       309,       647\r\n       5896,       761,       231,       232,       514\r\n       5897,       598,       130,       119,       118\r\n       5898,       599,       761,       514,       515\r\n       5899,       597,       515,       236,       76\r\n       5900,       761,       763,       597,       750\r\n       5901,       515,       763,       761,       762\r\n       5902,       763,       597,       750,       758\r\n       5903,       599,       761,       750,       751\r\n       5904,       515,       763,       762,       758\r\n       5905,       598,       78,       235,       513\r\n       5906,       598,       130,       648,       756\r\n       5907,       94,       599,       756,       598\r\n       5908,       749,       346,       143,       763\r\n       5909,       515,       227,       76,       758\r\n       5910,       514,       599,       236,       235\r\n       5911,       343,       758,       749,       750\r\n       5912,       50,       648,       759,       304\r\n       5913,       598,       130,       118,       648\r\n       5914,       761,       599,       597,       515\r\n       5915,       882,       748,       756,       473\r\n       5916,       882,       598,       235,       513\r\n       5917,       94,       345,       751,       98\r\n       5918,       882,       761,       232,       514\r\n       5919,       597,       515,       76,       758\r\n       5920,       253,       94,       751,       98\r\n       5921,       748,       760,       473,       759\r\n       5922,       257,       253,       751,       98\r\n       5923,       760,       205,       473,       759\r\n       5924,       882,       514,       232,       513\r\n       5925,       882,       599,       514,       235\r\n       5926,       83,       882,       232,       513\r\n       5927,       748,       209,       473,       760\r\n       5928,       756,       748,       46,       473\r\n       5929,       882,       647,       83,       304\r\n       5930,       748,       882,       760,       759\r\n       5931,       51,       756,       46,       473\r\n       5932,       882,       748,       760,       761\r\n       5933,       345,       748,       46,       756\r\n       5934,       748,       209,       760,       45\r\n       5935,       309,       78,       284,       513\r\n       5936,       130,       648,       756,       51\r\n       5937,       284,       882,       118,       131\r\n       5938,       515,       763,       758,       597\r\n       5939,       95,       750,       597,       758\r\n       5940,       82,       309,       513,       78\r\n       5941,       759,       205,       473,       50\r\n       5942,       209,       205,       760,       45\r\n       5943,       648,       882,       473,       759\r\n       5944,       648,       882,       304,       647\r\n       5945,       749,       346,       763,       758\r\n       5946,       761,       882,       232,       759\r\n       5947,       210,       759,       473,       50\r\n       5948,       97,       343,       750,       758\r\n       5949,       748,       345,       751,       756\r\n       5950,       762,       227,       515,       758\r\n       5951,       763,       344,       749,       760\r\n       5952,       599,       882,       514,       761\r\n       5953,       761,       748,       750,       751\r\n       5954,       599,       882,       756,       598\r\n       5955,       97,       257,       253,       750\r\n       5956,       598,       882,       118,       284\r\n       5957,       599,       761,       597,       750\r\n       5958,       648,       882,       598,       756\r\n       5959,       762,       231,       515,       77\r\n       5960,       227,       762,       515,       77\r\n       5961,       762,       231,       761,       515\r\n       5962,       648,       882,       309,       131\r\n       5963,       515,       599,       236,       514\r\n       5964,       648,       131,       130,       118\r\n       5965,       257,       253,       750,       751\r\n       5966,       345,       94,       751,       756\r\n       5967,       647,       309,       513,       82\r\n       5968,       748,       209,       46,       473\r\n       5969,       756,       648,       473,       51\r\n       5970,       95,       597,       750,       253\r\n       5971,       515,       763,       597,       761\r\n       5972,       514,       882,       235,       513\r\n       5973,       647,       882,       513,       309\r\n       5974,       882,       309,       284,       513\r\n       5975,       648,       210,       473,       51\r\n       5976,       97,       95,       758,       750\r\n       5977,       882,       648,       473,       756\r\n       5978,       882,       83,       232,       304\r\n       5979,       882,       304,       232,       759\r\n       5980,       94,       598,       756,       119\r\n       5981,       598,       130,       756,       119\r\n       5982,       209,       205,       473,       760\r\n       5983,       344,       748,       760,       45\r\n       5984,       758,       763,       749,       750\r\n       5985,       344,       748,       749,       760\r\n       5986,       882,       648,       118,       131\r\n       5987,       83,       647,       513,       82\r\n       5988,       648,       882,       118,       598\r\n       5989,       882,       647,       513,       83\r\n       5990,       749,       346,       758,       343\r\n       5991,       77,       758,       227,       762\r\n       5992,       210,       648,       473,       759\r\n       5993,       50,       648,       210,       759\r\n       5994,       599,       597,       253,       750\r\n       5995,       513,       284,       598,       78\r\n       5996,       513,       598,       284,       882\r\n       5997,       756,       751,       882,       599\r\n       5998,       756,       882,       751,       748\r\n       5999,       761,       882,       751,       599\r\n       6000,       761,       751,       882,       748\r\n       6001,       761,       760,       750,       748\r\n       6002,       761,       750,       760,       763\r\n       6003,       749,       750,       760,       748\r\n       6004,       749,       760,       750,       763\r\n       6005,       299,       300,       774,       639\r\n       6006,       560,       267,       766,       206\r\n       6007,       144,       772,       350,       770\r\n       6008,       770,       772,       767,       348\r\n       6009,       467,       765,       465,       466\r\n       6010,       558,       111,       771,       264\r\n       6011,       641,       559,       268,       639\r\n       6012,       640,       299,       773,       774\r\n       6013,       772,       774,       767,       348\r\n       6014,       467,       641,       107,       40\r\n       6015,       300,       772,       642,       129\r\n       6016,       640,       467,       641,       764\r\n       6017,       559,       768,       766,       561\r\n       6018,       559,       768,       561,       558\r\n       6019,       769,       774,       639,       764\r\n       6020,       559,       467,       766,       641\r\n       6021,       769,       642,       558,       639\r\n       6022,       766,       39,       466,       206\r\n       6023,       144,       770,       767,       348\r\n       6024,       769,       772,       774,       767\r\n       6025,       49,       640,       773,       468\r\n       6026,       49,       208,       640,       468\r\n       6027,       144,       772,       770,       348\r\n       6028,       772,       769,       770,       767\r\n       6029,       347,       769,       767,       770\r\n       6030,       768,       559,       764,       639\r\n       6031,       774,       769,       767,       764\r\n       6032,       640,       773,       764,       774\r\n       6033,       560,       766,       106,       260\r\n       6034,       144,       347,       767,       770\r\n       6035,       641,       467,       766,       764\r\n       6036,       467,       765,       468,       465\r\n       6037,       765,       39,       466,       766\r\n       6038,       774,       640,       639,       764\r\n       6039,       769,       772,       639,       774\r\n       6040,       559,       768,       558,       639\r\n       6041,       640,       467,       764,       468\r\n       6042,       640,       641,       639,       764\r\n       6043,       467,       559,       560,       107\r\n       6044,       559,       268,       639,       558\r\n       6045,       208,       467,       48,       641\r\n       6046,       765,       467,       764,       766\r\n       6047,       467,       765,       764,       468\r\n       6048,       772,       769,       639,       642\r\n       6049,       773,       640,       764,       468\r\n       6050,       765,       773,       764,       468\r\n       6051,       768,       769,       767,       347\r\n       6052,       560,       467,       107,       206\r\n       6053,       267,       766,       206,       106\r\n       6054,       467,       766,       466,       206\r\n       6055,       467,       559,       766,       560\r\n       6056,       467,       559,       107,       641\r\n       6057,       199,       765,       465,       38\r\n       6058,       267,       560,       107,       206\r\n       6059,       772,       769,       350,       770\r\n       6060,       299,       49,       640,       773\r\n       6061,       559,       768,       764,       766\r\n       6062,       641,       559,       764,       766\r\n       6063,       766,       39,       206,       106\r\n       6064,       769,       768,       767,       764\r\n       6065,       768,       105,       558,       264\r\n       6066,       768,       769,       639,       764\r\n       6067,       349,       773,       774,       764\r\n       6068,       267,       560,       766,       106\r\n       6069,       769,       558,       771,       264\r\n       6070,       773,       49,       468,       203\r\n       6071,       640,       299,       774,       639\r\n       6072,       773,       349,       203,       465\r\n       6073,       641,       467,       48,       40\r\n       6074,       105,       768,       347,       264\r\n       6075,       769,       642,       771,       558\r\n       6076,       768,       769,       558,       639\r\n       6077,       300,       772,       774,       639\r\n       6078,       349,       765,       773,       764\r\n       6079,       774,       349,       764,       348\r\n       6080,       559,       641,       764,       639\r\n       6081,       642,       268,       771,       558\r\n       6082,       772,       300,       642,       639\r\n       6083,       769,       768,       558,       264\r\n       6084,       768,       769,       347,       264\r\n       6085,       768,       259,       260,       561\r\n       6086,       111,       268,       771,       642\r\n       6087,       467,       560,       766,       206\r\n       6088,       208,       640,       467,       641\r\n       6089,       768,       259,       561,       558\r\n       6090,       642,       769,       771,       298\r\n       6091,       268,       111,       771,       558\r\n       6092,       641,       559,       107,       112\r\n       6093,       767,       774,       764,       348\r\n       6094,       766,       560,       561,       260\r\n       6095,       765,       349,       773,       465\r\n       6096,       560,       559,       766,       561\r\n       6097,       765,       39,       199,       466\r\n       6098,       769,       772,       350,       129\r\n       6099,       268,       642,       639,       558\r\n       6100,       772,       769,       642,       129\r\n       6101,       111,       642,       771,       298\r\n       6102,       766,       768,       260,       561\r\n       6103,       467,       765,       466,       766\r\n       6104,       641,       559,       112,       268\r\n       6105,       768,       105,       259,       558\r\n       6106,       467,       40,       107,       206\r\n       6107,       641,       40,       48,       107\r\n       6108,       773,       468,       465,       203\r\n       6109,       112,       641,       48,       107\r\n       6110,       765,       199,       465,       466\r\n       6111,       769,       642,       129,       298\r\n       6112,       640,       208,       467,       468\r\n       6113,       773,       765,       465,       468\r\n       6114,       465,       349,       38,       765\r\n       6115,       465,       38,       349,       203\r\n       6116,       36,       196,       16,       404\r\n       6117,       781,       170,       3,       216\r\n       6118,       650,       132,       134,       783\r\n       6119,       776,       400,       778,       777\r\n       6120,       786,       356,       784,       783\r\n       6121,       400,       776,       156,       777\r\n       6122,       13,       782,       401,       402\r\n       6123,       650,       786,       403,       783\r\n       6124,       787,       354,       305,       779\r\n       6125,       775,       784,       146,       36\r\n       6126,       56,       781,       3,       216\r\n       6127,       785,       352,       777,       351\r\n       6128,       785,       786,       351,       777\r\n       6129,       776,       787,       352,       777\r\n       6130,       651,       785,       405,       403\r\n       6131,       786,       650,       134,       783\r\n       6132,       783,       650,       402,       403\r\n       6133,       782,       37,       402,       17\r\n       6134,       786,       775,       351,       777\r\n       6135,       196,       171,       16,       404\r\n       6136,       775,       155,       777,       403\r\n       6137,       155,       400,       777,       403\r\n       6138,       783,       404,       403,       402\r\n       6139,       155,       775,       404,       403\r\n       6140,       400,       157,       778,       780\r\n       6141,       787,       776,       352,       145\r\n       6142,       132,       355,       650,       782\r\n       6143,       649,       781,       779,       294\r\n       6144,       651,       785,       306,       305\r\n       6145,       649,       56,       216,       781\r\n       6146,       405,       785,       777,       403\r\n       6147,       787,       785,       352,       777\r\n       6148,       649,       56,       781,       294\r\n       6149,       158,       157,       405,       780\r\n       6150,       354,       305,       779,       133\r\n       6151,       57,       72,       401,       7\r\n       6152,       72,       132,       650,       782\r\n       6153,       650,       403,       401,       402\r\n       6154,       170,       57,       401,       7\r\n       6155,       156,       400,       777,       155\r\n       6156,       651,       406,       781,       216\r\n       6157,       651,       650,       403,       401\r\n       6158,       651,       650,       306,       403\r\n       6159,       649,       651,       781,       216\r\n       6160,       775,       196,       36,       404\r\n       6161,       406,       651,       405,       401\r\n       6162,       775,       784,       404,       403\r\n       6163,       782,       650,       401,       402\r\n       6164,       786,       785,       306,       403\r\n       6165,       779,       649,       294,       133\r\n       6166,       305,       649,       779,       133\r\n       6167,       57,       651,       216,       401\r\n       6168,       786,       650,       306,       134\r\n       6169,       171,       37,       17,       402\r\n       6170,       196,       171,       404,       402\r\n       6171,       776,       787,       778,       145\r\n       6172,       784,       196,       404,       783\r\n       6173,       170,       406,       401,       216\r\n       6174,       171,       196,       37,       402\r\n       6175,       400,       776,       778,       157\r\n       6176,       786,       785,       403,       777\r\n       6177,       650,       786,       306,       403\r\n       6178,       400,       405,       777,       403\r\n       6179,       155,       775,       16,       404\r\n       6180,       406,       651,       781,       405\r\n       6181,       170,       57,       216,       401\r\n       6182,       406,       170,       3,       781\r\n       6183,       72,       57,       401,       650\r\n       6184,       649,       651,       779,       781\r\n       6185,       782,       17,       402,       13\r\n       6186,       651,       649,       779,       305\r\n       6187,       786,       356,       783,       134\r\n       6188,       405,       651,       403,       401\r\n       6189,       158,       406,       3,       781\r\n       6190,       775,       196,       404,       784\r\n       6191,       783,       196,       404,       402\r\n       6192,       406,       651,       401,       216\r\n       6193,       355,       132,       650,       783\r\n       6194,       775,       786,       403,       777\r\n       6195,       787,       785,       779,       305\r\n       6196,       775,       36,       16,       404\r\n       6197,       196,       775,       36,       784\r\n       6198,       354,       787,       778,       779\r\n       6199,       400,       776,       157,       2\r\n       6200,       72,       13,       401,       7\r\n       6201,       157,       400,       405,       780\r\n       6202,       157,       776,       353,       2\r\n       6203,       400,       776,       2,       156\r\n       6204,       787,       354,       778,       145\r\n       6205,       353,       776,       778,       145\r\n       6206,       785,       651,       779,       305\r\n       6207,       355,       37,       783,       402\r\n       6208,       785,       651,       306,       403\r\n       6209,       170,       406,       216,       781\r\n       6210,       72,       782,       401,       13\r\n       6211,       37,       355,       782,       402\r\n       6212,       785,       651,       405,       779\r\n       6213,       784,       783,       404,       403\r\n       6214,       776,       157,       353,       778\r\n       6215,       37,       196,       783,       402\r\n       6216,       72,       650,       401,       782\r\n       6217,       57,       651,       401,       650\r\n       6218,       786,       784,       351,       775\r\n       6219,       786,       351,       784,       356\r\n       6220,       146,       351,       784,       775\r\n       6221,       146,       784,       351,       356\r\n       6222,       781,       405,       158,       406\r\n       6223,       781,       158,       405,       780\r\n       6224,       777,       400,       780,       405\r\n       6225,       780,       400,       777,       778\r\n       6226,       777,       787,       778,       776\r\n       6227,       403,       784,       786,       775\r\n       6228,       403,       786,       784,       783\r\n       6229,       402,       355,       650,       783\r\n       6230,       402,       650,       355,       782\r\n       6231,       779,       405,       781,       651\r\n       6232,       779,       781,       405,       780\r\n       6233,       777,       778,       779,       780\r\n       6234,       777,       405,       779,       785\r\n       6235,       779,       405,       777,       780\r\n       6236,       779,       777,       787,       778\r\n       6237,       787,       777,       779,       785\r\n       6238,       37,       355,       446,       789\r\n       6239,       784,       791,       783,       356\r\n       6240,       357,       226,       788,       510\r\n       6241,       446,       784,       511,       783\r\n       6242,       78,       600,       511,       284\r\n       6243,       510,       784,       511,       445\r\n       6244,       791,       646,       307,       509\r\n       6245,       645,       82,       81,       509\r\n       6246,       510,       784,       790,       791\r\n       6247,       446,       195,       511,       445\r\n       6248,       784,       791,       356,       790\r\n       6249,       132,       308,       646,       789\r\n       6250,       646,       644,       307,       509\r\n       6251,       195,       34,       446,       511\r\n       6252,       446,       34,       600,       511\r\n       6253,       791,       234,       511,       509\r\n       6254,       789,       646,       783,       511\r\n       6255,       646,       791,       307,       134\r\n       6256,       195,       510,       445,       33\r\n       6257,       33,       510,       445,       788\r\n       6258,       446,       355,       783,       789\r\n       6259,       789,       446,       600,       511\r\n       6260,       355,       132,       646,       789\r\n       6261,       132,       355,       646,       783\r\n       6262,       644,       307,       509,       645\r\n       6263,       645,       307,       509,       81\r\n       6264,       357,       80,       510,       790\r\n       6265,       355,       37,       446,       783\r\n       6266,       234,       791,       510,       790\r\n       6267,       644,       308,       282,       789\r\n       6268,       509,       78,       511,       284\r\n       6269,       644,       308,       789,       646\r\n       6270,       446,       37,       789,       25\r\n       6271,       34,       600,       511,       78\r\n       6272,       646,       644,       511,       789\r\n       6273,       789,       446,       25,       600\r\n       6274,       446,       784,       196,       445\r\n       6275,       195,       510,       511,       445\r\n       6276,       186,       33,       445,       788\r\n       6277,       36,       784,       788,       445\r\n       6278,       81,       307,       509,       234\r\n       6279,       146,       784,       788,       36\r\n       6280,       644,       789,       600,       511\r\n       6281,       446,       37,       196,       783\r\n       6282,       784,       36,       196,       445\r\n       6283,       357,       510,       788,       790\r\n       6284,       80,       357,       510,       226\r\n       6285,       510,       80,       234,       790\r\n       6286,       307,       791,       509,       234\r\n       6287,       234,       510,       791,       511\r\n       6288,       82,       309,       509,       645\r\n       6289,       226,       510,       33,       788\r\n       6290,       791,       646,       509,       511\r\n       6291,       784,       446,       511,       445\r\n       6292,       791,       134,       783,       356\r\n       6293,       446,       789,       783,       511\r\n       6294,       309,       82,       509,       78\r\n       6295,       186,       36,       788,       445\r\n       6296,       646,       791,       783,       511\r\n       6297,       784,       791,       511,       783\r\n       6298,       644,       789,       282,       600\r\n       6299,       309,       644,       509,       645\r\n       6300,       784,       510,       788,       445\r\n       6301,       784,       446,       196,       783\r\n       6302,       132,       646,       134,       783\r\n       6303,       644,       131,       309,       284\r\n       6304,       510,       784,       788,       790\r\n       6305,       644,       646,       511,       509\r\n       6306,       600,       644,       511,       284\r\n       6307,       646,       791,       134,       783\r\n       6308,       355,       646,       783,       789\r\n       6309,       446,       34,       25,       600\r\n       6310,       282,       644,       600,       284\r\n       6311,       282,       789,       25,       600\r\n       6312,       784,       510,       511,       791\r\n       6313,       644,       509,       511,       284\r\n       6314,       284,       509,       309,       644\r\n       6315,       284,       309,       509,       78\r\n       6316,       282,       284,       308,       644\r\n       6317,       282,       308,       284,       118\r\n       6318,       131,       308,       284,       644\r\n       6319,       131,       284,       308,       118\r\n       6320,       790,       784,       357,       356\r\n       6321,       790,       357,       784,       788\r\n       6322,       146,       357,       784,       356\r\n       6323,       146,       784,       357,       788\r\n       6324,       792,       234,       79,       80\r\n       6325,       146,       356,       351,       793\r\n       6326,       798,       796,       362,       638\r\n       6327,       883,       799,       800,       302\r\n       6328,       360,       793,       800,       359\r\n       6329,       796,       305,       787,       354\r\n       6330,       786,       637,       306,       883\r\n       6331,       790,       234,       792,       80\r\n       6332,       307,       637,       797,       303\r\n       6333,       145,       787,       794,       352\r\n       6334,       786,       356,       791,       793\r\n       6335,       796,       295,       362,       638\r\n       6336,       793,       790,       792,       357\r\n       6337,       798,       796,       147,       362\r\n       6338,       301,       798,       128,       638\r\n       6339,       800,       637,       797,       791\r\n       6340,       356,       786,       351,       793\r\n       6341,       796,       133,       638,       305\r\n       6342,       787,       795,       794,       352\r\n       6343,       637,       307,       797,       791\r\n       6344,       785,       795,       787,       352\r\n       6345,       793,       800,       797,       791\r\n       6346,       303,       637,       800,       302\r\n       6347,       792,       233,       797,       79\r\n       6348,       637,       883,       800,       302\r\n       6349,       790,       234,       797,       792\r\n       6350,       799,       883,       798,       636\r\n       6351,       786,       883,       306,       785\r\n       6352,       786,       793,       883,       795\r\n       6353,       790,       792,       357,       80\r\n       6354,       301,       799,       798,       636\r\n       6355,       796,       305,       638,       883\r\n       6356,       798,       301,       636,       638\r\n       6357,       883,       785,       795,       787\r\n       6358,       133,       796,       638,       295\r\n       6359,       786,       637,       134,       306\r\n       6360,       796,       798,       147,       794\r\n       6361,       786,       637,       883,       791\r\n       6362,       796,       883,       794,       787\r\n       6363,       796,       133,       305,       354\r\n       6364,       883,       637,       306,       636\r\n       6365,       883,       637,       800,       791\r\n       6366,       798,       883,       638,       636\r\n       6367,       883,       305,       638,       636\r\n       6368,       301,       799,       636,       302\r\n       6369,       361,       799,       795,       883\r\n       6370,       81,       234,       233,       797\r\n       6371,       303,       81,       84,       797\r\n       6372,       786,       356,       134,       791\r\n       6373,       799,       361,       795,       360\r\n       6374,       234,       233,       797,       792\r\n       6375,       358,       796,       147,       794\r\n       6376,       81,       233,       84,       797\r\n       6377,       307,       234,       797,       791\r\n       6378,       307,       81,       303,       797\r\n       6379,       357,       356,       146,       793\r\n       6380,       796,       354,       787,       794\r\n       6381,       356,       793,       790,       791\r\n       6382,       883,       796,       794,       798\r\n       6383,       793,       883,       800,       791\r\n       6384,       883,       361,       794,       795\r\n       6385,       785,       351,       795,       352\r\n       6386,       883,       799,       798,       794\r\n       6387,       799,       361,       798,       794\r\n       6388,       307,       637,       134,       791\r\n       6389,       793,       786,       883,       791\r\n       6390,       128,       798,       362,       638\r\n       6391,       295,       128,       362,       638\r\n       6392,       305,       796,       787,       883\r\n       6393,       234,       790,       797,       791\r\n       6394,       793,       790,       797,       792\r\n       6395,       303,       637,       797,       800\r\n       6396,       637,       786,       134,       791\r\n       6397,       357,       356,       793,       790\r\n       6398,       361,       799,       883,       794\r\n       6399,       883,       637,       636,       302\r\n       6400,       883,       795,       794,       787\r\n       6401,       799,       883,       636,       302\r\n       6402,       786,       351,       793,       795\r\n       6403,       883,       799,       795,       360\r\n       6404,       234,       81,       307,       797\r\n       6405,       790,       793,       797,       791\r\n       6406,       793,       883,       795,       360\r\n       6407,       800,       793,       797,       359\r\n       6408,       883,       793,       800,       360\r\n       6409,       799,       883,       800,       360\r\n       6410,       305,       883,       787,       785\r\n       6411,       233,       234,       79,       792\r\n       6412,       793,       792,       797,       359\r\n       6413,       305,       883,       306,       636\r\n       6414,       883,       305,       306,       785\r\n       6415,       798,       361,       147,       794\r\n       6416,       796,       883,       638,       798\r\n       6417,       796,       358,       354,       794\r\n       6418,       792,       797,       359,       79\r\n       6419,       786,       795,       785,       351\r\n       6420,       785,       795,       786,       883\r\n       6421,       794,       354,       145,       358\r\n       6422,       794,       145,       354,       787\r\n       6423,       643,       130,       755,       71\r\n       6424,       69,       755,       518,       240\r\n       6425,       782,       643,       132,       789\r\n       6426,       596,       119,       755,       308\r\n       6427,       643,       782,       132,       72\r\n       6428,       119,       596,       755,       283\r\n       6429,       596,       755,       518,       789\r\n       6430,       596,       85,       518,       240\r\n       6431,       782,       37,       789,       355\r\n       6432,       282,       596,       789,       308\r\n       6433,       283,       596,       755,       240\r\n       6434,       85,       596,       518,       26\r\n       6435,       119,       118,       130,       308\r\n       6436,       596,       25,       518,       26\r\n       6437,       755,       643,       518,       789\r\n       6438,       130,       643,       755,       308\r\n       6439,       69,       643,       755,       71\r\n       6440,       596,       283,       85,       240\r\n       6441,       118,       596,       282,       308\r\n       6442,       25,       18,       518,       26\r\n       6443,       119,       130,       755,       308\r\n       6444,       69,       14,       518,       13\r\n       6445,       782,       643,       13,       72\r\n       6446,       355,       782,       132,       789\r\n       6447,       596,       282,       789,       25\r\n       6448,       643,       308,       132,       789\r\n       6449,       37,       25,       518,       789\r\n       6450,       69,       643,       71,       72\r\n       6451,       37,       18,       518,       25\r\n       6452,       118,       596,       308,       119\r\n       6453,       69,       643,       13,       518\r\n       6454,       130,       118,       131,       308\r\n       6455,       643,       782,       13,       518\r\n       6456,       643,       69,       13,       72\r\n       6457,       643,       782,       518,       789\r\n       6458,       37,       782,       789,       518\r\n       6459,       643,       69,       755,       518\r\n       6460,       17,       18,       13,       782\r\n       6461,       755,       596,       518,       240\r\n       6462,       25,       596,       518,       789\r\n       6463,       13,       518,       18,       14\r\n       6464,       13,       18,       518,       782\r\n       6465,       18,       37,       782,       17\r\n       6466,       18,       782,       37,       518\r\n       6467,       789,       755,       308,       596\r\n       6468,       789,       308,       755,       643\r\n*Elset, elset=GRAIN-1\r\n2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615\r\n2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624\r\n2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633\r\n2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642\r\n2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651\r\n2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660\r\n2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669\r\n2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678\r\n2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687\r\n2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696\r\n2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705\r\n2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714\r\n2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723\r\n2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732\r\n2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741\r\n2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750\r\n2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759\r\n2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768\r\n2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777\r\n2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786\r\n2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795\r\n2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804\r\n2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813\r\n2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822\r\n2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831\r\n2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840\r\n2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849\r\n2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858\r\n2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867\r\n2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876\r\n2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885\r\n2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894\r\n2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903\r\n2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912\r\n2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921\r\n2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930\r\n2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939\r\n2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948\r\n2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957\r\n2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966\r\n2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975\r\n2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984\r\n2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993\r\n2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002\r\n3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011\r\n3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020\r\n3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029\r\n3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038\r\n3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047\r\n3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056\r\n3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065\r\n3066, 3067\r\n*Elset, elset=GRAIN-2\r\n3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076\r\n3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085\r\n3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094\r\n3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103\r\n3104, 3105, 3106, 3107, 3108, 3109, 3110, 3111, 3112\r\n3113, 3114, 3115, 3116, 3117, 3118, 3119, 3120, 3121\r\n3122, 3123, 3124, 3125, 3126, 3127, 3128, 3129, 3130\r\n3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3139\r\n3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148\r\n3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157\r\n3158, 3159, 3160, 3161, 3162, 3163, 3164, 3165, 3166\r\n3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175\r\n3176, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184\r\n3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192, 3193\r\n3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202\r\n3203, 3204, 3205, 3206, 3207, 3208, 3209, 3210, 3211\r\n3212, 3213, 3214, 3215, 3216, 3217, 3218, 3219, 3220\r\n3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229\r\n3230, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238\r\n3239, 3240, 3241, 3242\r\n*Elset, elset=GRAIN-3\r\n3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251\r\n3252, 3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260\r\n3261, 3262, 3263, 3264, 3265, 3266, 3267, 3268, 3269\r\n3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278\r\n3279, 3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287\r\n3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296\r\n3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305\r\n3306, 3307, 3308, 3309, 3310, 3311, 3312, 3313, 3314\r\n3315, 3316, 3317, 3318, 3319, 3320, 3321, 3322, 3323\r\n3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332\r\n3333, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341\r\n3342, 3343, 3344\r\n*Elset, elset=GRAIN-4\r\n3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353\r\n3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362\r\n3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371\r\n3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380\r\n3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389\r\n3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398\r\n3399, 3400, 3401, 3402\r\n*Elset, elset=GRAIN-5\r\n3403, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411\r\n3412, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420\r\n3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429\r\n3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438\r\n3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447\r\n3448, 3449, 3450, 3451, 3452, 3453\r\n*Elset, elset=GRAIN-6\r\n3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462\r\n3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471\r\n3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479, 3480\r\n3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489\r\n3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497, 3498\r\n3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507\r\n3508, 3509, 3510\r\n*Elset, elset=GRAIN-7\r\n3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519\r\n3520, 3521, 3522, 3523, 3524, 3525, 3526, 3527, 3528\r\n3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537\r\n3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546\r\n3547, 3548, 3549, 3550, 3551, 3552, 3553, 3554, 3555\r\n3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564\r\n3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3573\r\n3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582\r\n3583, 3584, 3585, 3586, 3587, 3588, 3589, 3590, 3591\r\n3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600\r\n3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609\r\n3610, 3611, 3612, 3613, 3614, 3615, 3616, 3617, 3618\r\n3619, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627\r\n3628, 3629, 3630, 3631, 3632, 3633, 3634, 3635, 3636\r\n3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645\r\n3646, 3647, 3648\r\n*Elset, elset=GRAIN-8\r\n3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657\r\n3658, 3659, 3660, 3661, 3662, 3663, 3664, 3665, 3666\r\n3667, 3668, 3669, 3670, 3671, 3672, 3673, 3674, 3675\r\n3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684\r\n3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693\r\n3694, 3695, 3696, 3697, 3698, 3699, 3700, 3701, 3702\r\n3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711\r\n3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720\r\n3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729\r\n3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738\r\n3739, 3740, 3741, 3742, 3743, 3744, 3745, 3746, 3747\r\n3748\r\n*Elset, elset=GRAIN-9\r\n3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757\r\n3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766\r\n3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775\r\n3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784\r\n3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793\r\n3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802\r\n3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811\r\n3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820\r\n3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829\r\n3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838\r\n3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847\r\n3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856\r\n3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865\r\n3866, 3867, 3868\r\n*Elset, elset=GRAIN-10\r\n3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877\r\n3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886\r\n3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895\r\n3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904\r\n3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913\r\n3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922\r\n3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931\r\n3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940\r\n3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948, 3949\r\n3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958\r\n3959, 3960, 3961, 3962, 3963, 3964, 3965, 3966, 3967\r\n3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976\r\n3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985\r\n3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994\r\n3995, 3996, 3997, 3998, 3999, 4000, 4001\r\n*Elset, elset=GRAIN-11\r\n4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010\r\n4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019\r\n4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028\r\n4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037\r\n4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046\r\n4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055\r\n4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064\r\n4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073\r\n4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082\r\n4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091\r\n4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100\r\n4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109\r\n4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118\r\n4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127\r\n4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136\r\n4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145\r\n4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154\r\n4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163\r\n4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172\r\n4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181\r\n4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190\r\n4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199\r\n4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208\r\n4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217\r\n4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226\r\n4227, 4228, 4229\r\n*Elset, elset=GRAIN-12\r\n4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238\r\n4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247\r\n4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256\r\n4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265\r\n4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274\r\n4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283\r\n4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292\r\n4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301\r\n4302, 4303, 4304\r\n*Elset, elset=GRAIN-13\r\n4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313\r\n4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322\r\n4323, 4324, 4325, 4326, 4327, 4328, 4329, 4330, 4331\r\n4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340\r\n4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349\r\n4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357\r\n*Elset, elset=GRAIN-14\r\n4358, 4359, 4360, 4361, 4362, 4363, 4364, 4365, 4366\r\n4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375\r\n4376, 4377, 4378, 4379, 4380, 4381, 4382, 4383, 4384\r\n4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393\r\n4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402\r\n4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411\r\n4412, 4413, 4414, 4415, 4416, 4417, 4418, 4419, 4420\r\n4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429\r\n4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438\r\n4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446\r\n*Elset, elset=GRAIN-15\r\n4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455\r\n4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464\r\n4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472\r\n*Elset, elset=GRAIN-16\r\n4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 4481\r\n4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490\r\n4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499\r\n4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508\r\n4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517\r\n4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526\r\n4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535\r\n4536, 4537, 4538, 4539\r\n*Elset, elset=GRAIN-17\r\n4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548\r\n4549, 4550, 4551, 4552, 4553, 4554, 4555, 4556, 4557\r\n4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566\r\n4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575\r\n4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584\r\n4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593\r\n4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602\r\n4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611\r\n4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620\r\n4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629\r\n4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638\r\n4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647\r\n4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656\r\n4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665\r\n4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674\r\n4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683\r\n4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692\r\n4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701\r\n4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710\r\n4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719\r\n4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728\r\n4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737\r\n4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746\r\n4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755\r\n4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764\r\n4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773\r\n4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782\r\n4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791\r\n4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799\r\n*Elset, elset=GRAIN-18\r\n4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808\r\n4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817\r\n4818, 4819, 4820, 4821, 4822, 4823, 4824, 4825, 4826\r\n4827, 4828, 4829, 4830, 4831, 4832, 4833, 4834, 4835\r\n4836, 4837, 4838, 4839, 4840, 4841, 4842, 4843, 4844\r\n4845, 4846, 4847, 4848, 4849, 4850, 4851, 4852, 4853\r\n4854, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862\r\n4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871\r\n4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880\r\n4881, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889\r\n4890, 4891, 4892, 4893, 4894, 4895, 4896, 4897, 4898\r\n4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907\r\n4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916\r\n4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925\r\n4926, 4927, 4928, 4929, 4930\r\n*Elset, elset=GRAIN-19\r\n4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939\r\n4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948\r\n4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957\r\n4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966\r\n4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975\r\n4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984\r\n4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993\r\n4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002\r\n5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011\r\n5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020\r\n5021, 5022, 5023, 5024, 5025, 5026, 5027, 5028, 5029\r\n5030, 5031, 5032, 5033, 5034, 5035, 5036, 5037, 5038\r\n5039, 5040, 5041, 5042, 5043, 5044, 5045, 5046, 5047\r\n5048, 5049, 5050, 5051, 5052, 5053, 5054, 5055, 5056\r\n5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 5065\r\n5066, 5067, 5068, 5069, 5070, 5071, 5072, 5073, 5074\r\n5075, 5076, 5077, 5078, 5079, 5080, 5081, 5082, 5083\r\n5084, 5085, 5086, 5087, 5088, 5089, 5090, 5091, 5092\r\n5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101\r\n5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110\r\n5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119\r\n5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128\r\n5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137\r\n5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146\r\n5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155\r\n5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164\r\n5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173\r\n5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182\r\n5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191\r\n5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200\r\n5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209\r\n5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218\r\n5219, 5220, 5221, 5222, 5223, 5224, 5225, 5226, 5227\r\n5228, 5229, 5230, 5231, 5232, 5233, 5234, 5235, 5236\r\n5237, 5238, 5239, 5240, 5241, 5242, 5243, 5244, 5245\r\n5246, 5247\r\n*Elset, elset=GRAIN-20\r\n5248, 5249, 5250, 5251, 5252, 5253, 5254, 5255, 5256\r\n5257, 5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265\r\n5266, 5267, 5268, 5269, 5270, 5271, 5272, 5273, 5274\r\n5275, 5276, 5277, 5278, 5279, 5280, 5281, 5282, 5283\r\n5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292\r\n5293, 5294, 5295, 5296, 5297, 5298, 5299, 5300, 5301\r\n5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310\r\n5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319\r\n5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328\r\n5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337\r\n5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346\r\n5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355\r\n5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364\r\n5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373\r\n5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382\r\n5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391\r\n5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400\r\n5401, 5402, 5403, 5404, 5405, 5406, 5407, 5408, 5409\r\n5410, 5411, 5412, 5413, 5414, 5415, 5416, 5417, 5418\r\n5419, 5420, 5421, 5422, 5423, 5424, 5425, 5426, 5427\r\n5428, 5429, 5430, 5431, 5432, 5433, 5434, 5435, 5436\r\n5437, 5438, 5439, 5440, 5441, 5442, 5443, 5444, 5445\r\n5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5454\r\n5455, 5456, 5457, 5458, 5459, 5460, 5461, 5462, 5463\r\n5464, 5465, 5466, 5467, 5468, 5469, 5470, 5471, 5472\r\n5473, 5474, 5475, 5476, 5477, 5478, 5479, 5480, 5481\r\n5482, 5483, 5484, 5485, 5486, 5487, 5488, 5489, 5490\r\n5491, 5492, 5493, 5494, 5495, 5496, 5497, 5498, 5499\r\n5500, 5501, 5502, 5503, 5504, 5505, 5506, 5507, 5508\r\n5509, 5510, 5511, 5512, 5513, 5514, 5515, 5516, 5517\r\n5518, 5519, 5520, 5521, 5522, 5523, 5524, 5525, 5526\r\n5527, 5528, 5529, 5530, 5531, 5532, 5533, 5534, 5535\r\n5536, 5537, 5538, 5539, 5540, 5541, 5542, 5543, 5544\r\n5545, 5546, 5547, 5548, 5549, 5550, 5551, 5552, 5553\r\n5554, 5555, 5556, 5557, 5558, 5559, 5560, 5561, 5562\r\n5563, 5564, 5565, 5566, 5567, 5568, 5569, 5570\r\n*Elset, elset=GRAIN-21\r\n5571, 5572, 5573, 5574, 5575, 5576, 5577, 5578, 5579\r\n5580, 5581, 5582, 5583, 5584, 5585, 5586, 5587, 5588\r\n5589, 5590, 5591, 5592, 5593, 5594, 5595, 5596, 5597\r\n5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606\r\n5607, 5608, 5609, 5610, 5611, 5612, 5613, 5614, 5615\r\n5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624\r\n5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633\r\n5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642\r\n5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651\r\n5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660\r\n5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669\r\n5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678\r\n5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687\r\n5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696\r\n5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705\r\n5706, 5707, 5708, 5709, 5710\r\n*Elset, elset=GRAIN-22\r\n5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719\r\n5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728\r\n5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737\r\n5738, 5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746\r\n5747, 5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755\r\n5756, 5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764\r\n5765, 5766, 5767, 5768, 5769, 5770\r\n*Elset, elset=GRAIN-23\r\n5771, 5772, 5773, 5774, 5775, 5776, 5777, 5778, 5779\r\n5780, 5781, 5782, 5783, 5784, 5785, 5786, 5787, 5788\r\n5789, 5790, 5791, 5792, 5793, 5794, 5795, 5796, 5797\r\n5798, 5799, 5800, 5801, 5802, 5803, 5804, 5805, 5806\r\n5807, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815\r\n5816, 5817, 5818, 5819, 5820, 5821, 5822, 5823, 5824\r\n5825, 5826, 5827, 5828, 5829, 5830, 5831, 5832, 5833\r\n5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842\r\n5843, 5844, 5845, 5846, 5847, 5848\r\n*Elset, elset=GRAIN-24\r\n5849, 5850, 5851, 5852, 5853, 5854, 5855, 5856, 5857\r\n5858, 5859, 5860, 5861, 5862, 5863, 5864, 5865, 5866\r\n5867, 5868, 5869, 5870, 5871, 5872, 5873, 5874, 5875\r\n5876, 5877, 5878\r\n*Elset, elset=GRAIN-25\r\n5879, 5880, 5881, 5882, 5883, 5884, 5885, 5886, 5887\r\n5888, 5889, 5890, 5891, 5892, 5893, 5894, 5895, 5896\r\n5897, 5898, 5899, 5900, 5901, 5902, 5903, 5904, 5905\r\n5906, 5907, 5908, 5909, 5910, 5911, 5912, 5913, 5914\r\n5915, 5916, 5917, 5918, 5919, 5920, 5921, 5922, 5923\r\n5924, 5925, 5926, 5927, 5928, 5929, 5930, 5931, 5932\r\n5933, 5934, 5935, 5936, 5937, 5938, 5939, 5940, 5941\r\n5942, 5943, 5944, 5945, 5946, 5947, 5948, 5949, 5950\r\n5951, 5952, 5953, 5954, 5955, 5956, 5957, 5958, 5959\r\n5960, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968\r\n5969, 5970, 5971, 5972, 5973, 5974, 5975, 5976, 5977\r\n5978, 5979, 5980, 5981, 5982, 5983, 5984, 5985, 5986\r\n5987, 5988, 5989, 5990, 5991, 5992, 5993, 5994, 5995\r\n5996, 5997, 5998, 5999, 6000, 6001, 6002, 6003, 6004\r\n*Elset, elset=GRAIN-26\r\n6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013\r\n6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022\r\n6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031\r\n6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040\r\n6041, 6042, 6043, 6044, 6045, 6046, 6047, 6048, 6049\r\n6050, 6051, 6052, 6053, 6054, 6055, 6056, 6057, 6058\r\n6059, 6060, 6061, 6062, 6063, 6064, 6065, 6066, 6067\r\n6068, 6069, 6070, 6071, 6072, 6073, 6074, 6075, 6076\r\n6077, 6078, 6079, 6080, 6081, 6082, 6083, 6084, 6085\r\n6086, 6087, 6088, 6089, 6090, 6091, 6092, 6093, 6094\r\n6095, 6096, 6097, 6098, 6099, 6100, 6101, 6102, 6103\r\n6104, 6105, 6106, 6107, 6108, 6109, 6110, 6111, 6112\r\n6113, 6114, 6115\r\n*Elset, elset=GRAIN-27\r\n6116, 6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124\r\n6125, 6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133\r\n6134, 6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142\r\n6143, 6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151\r\n6152, 6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160\r\n6161, 6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169\r\n6170, 6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178\r\n6179, 6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187\r\n6188, 6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196\r\n6197, 6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205\r\n6206, 6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214\r\n6215, 6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223\r\n6224, 6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232\r\n6233, 6234, 6235, 6236, 6237\r\n*Elset, elset=GRAIN-28\r\n6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246\r\n6247, 6248, 6249, 6250, 6251, 6252, 6253, 6254, 6255\r\n6256, 6257, 6258, 6259, 6260, 6261, 6262, 6263, 6264\r\n6265, 6266, 6267, 6268, 6269, 6270, 6271, 6272, 6273\r\n6274, 6275, 6276, 6277, 6278, 6279, 6280, 6281, 6282\r\n6283, 6284, 6285, 6286, 6287, 6288, 6289, 6290, 6291\r\n6292, 6293, 6294, 6295, 6296, 6297, 6298, 6299, 6300\r\n6301, 6302, 6303, 6304, 6305, 6306, 6307, 6308, 6309\r\n6310, 6311, 6312, 6313, 6314, 6315, 6316, 6317, 6318\r\n6319, 6320, 6321, 6322, 6323\r\n*Elset, elset=GRAIN-29\r\n6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332\r\n6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341\r\n6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350\r\n6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359\r\n6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368\r\n6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377\r\n6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386\r\n6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395\r\n6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404\r\n6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413\r\n6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422\r\n*Elset, elset=GRAIN-30\r\n6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431\r\n6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440\r\n6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449\r\n6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458\r\n6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467\r\n6468\r\n\r\n*Elset, elset=Phase-1\r\n2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615\r\n2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624\r\n2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633\r\n2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642\r\n2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651\r\n2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660\r\n2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669\r\n2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678\r\n2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687\r\n2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696\r\n2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705\r\n2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714\r\n2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723\r\n2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732\r\n2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741\r\n2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750\r\n2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759\r\n2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768\r\n2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777\r\n2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786\r\n2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795\r\n2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804\r\n2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813\r\n2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822\r\n2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831\r\n2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840\r\n2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849\r\n2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858\r\n2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867\r\n2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876\r\n2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885\r\n2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894\r\n2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903\r\n2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912\r\n2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921\r\n2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930\r\n2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939\r\n2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948\r\n2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957\r\n2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966\r\n2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975\r\n2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984\r\n2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993\r\n2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002\r\n3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011\r\n3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020\r\n3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029\r\n3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038\r\n3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047\r\n3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056\r\n3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065\r\n3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074\r\n3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083\r\n3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092\r\n3093, 3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101\r\n3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3110\r\n3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118, 3119\r\n3120, 3121, 3122, 3123, 3124, 3125, 3126, 3127, 3128\r\n3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137\r\n3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146\r\n3147, 3148, 3149, 3150, 3151, 3152, 3153, 3154, 3155\r\n3156, 3157, 3158, 3159, 3160, 3161, 3162, 3163, 3164\r\n3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173\r\n3174, 3175, 3176, 3177, 3178, 3179, 3180, 3181, 3182\r\n3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191\r\n3192, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200\r\n3201, 3202, 3203, 3204, 3205, 3206, 3207, 3208, 3209\r\n3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218\r\n3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227\r\n3228, 3229, 3230, 3231, 3232, 3233, 3234, 3235, 3236\r\n3237, 3238, 3239, 3240, 3241, 3242, 3243, 3244, 3245\r\n3246, 3247, 3248, 3249, 3250, 3251, 3252, 3253, 3254\r\n3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263\r\n3264, 3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272\r\n3273, 3274, 3275, 3276, 3277, 3278, 3279, 3280, 3281\r\n3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290\r\n3291, 3292, 3293, 3294, 3295, 3296, 3297, 3298, 3299\r\n3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307, 3308\r\n3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317\r\n3318, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326\r\n3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335\r\n3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344\r\n3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353\r\n3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362\r\n3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371\r\n3372, 3373, 3374, 3375, 3376, 3377, 3378, 3379, 3380\r\n3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389\r\n3390, 3391, 3392, 3393, 3394, 3395, 3396, 3397, 3398\r\n3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, 3407\r\n3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416\r\n3417, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425\r\n3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434\r\n3435, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443\r\n3444, 3445, 3446, 3447, 3448, 3449, 3450, 3451, 3452\r\n3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461\r\n3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470\r\n3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479\r\n3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488\r\n3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497\r\n3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506\r\n3507, 3508, 3509, 3510, 3511, 3512, 3513, 3514, 3515\r\n3516, 3517, 3518, 3519, 3520, 3521, 3522, 3523, 3524\r\n3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533\r\n3534, 3535, 3536, 3537, 3538, 3539, 3540, 3541, 3542\r\n3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551\r\n3552, 3553, 3554, 3555, 3556, 3557, 3558, 3559, 3560\r\n3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569\r\n3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578\r\n3579, 3580, 3581, 3582, 3583, 3584, 3585, 3586, 3587\r\n3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596\r\n3597, 3598, 3599, 3600, 3601, 3602, 3603, 3604, 3605\r\n3606, 3607, 3608, 3609, 3610, 3611, 3612, 3613, 3614\r\n3615, 3616, 3617, 3618, 3619, 3620, 3621, 3622, 3623\r\n3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632\r\n3633, 3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641\r\n3642, 3643, 3644, 3645, 3646, 3647, 3648, 3649, 3650\r\n3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659\r\n3660, 3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668\r\n3669, 3670, 3671, 3672, 3673, 3674, 3675, 3676, 3677\r\n3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686\r\n3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695\r\n3696, 3697, 3698, 3699, 3700, 3701, 3702, 3703, 3704\r\n3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713\r\n3714, 3715, 3716, 3717, 3718, 3719, 3720, 3721, 3722\r\n3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731\r\n3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740\r\n3741, 3742, 3743, 3744, 3745, 3746, 3747, 3748, 3749\r\n3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758\r\n3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767\r\n3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776\r\n3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785\r\n3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794\r\n3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803\r\n3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812\r\n3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821\r\n3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830\r\n3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839\r\n3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848\r\n3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857\r\n3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866\r\n3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875\r\n3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884\r\n3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893\r\n3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902\r\n3903, 3904, 3905, 3906, 3907, 3908, 3909, 3910, 3911\r\n3912, 3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920\r\n3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929\r\n3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938\r\n3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947\r\n3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956\r\n3957, 3958, 3959, 3960, 3961, 3962, 3963, 3964, 3965\r\n3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974\r\n3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983\r\n3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992\r\n3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001\r\n4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010\r\n4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019\r\n4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028\r\n4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037\r\n4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046\r\n4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055\r\n4056, 4057, 4058, 4059, 4060, 4061, 4062, 4063, 4064\r\n4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073\r\n4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082\r\n4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4091\r\n4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100\r\n4101, 4102, 4103, 4104, 4105, 4106, 4107, 4108, 4109\r\n4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117, 4118\r\n4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127\r\n4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136\r\n4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145\r\n4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154\r\n4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163\r\n4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172\r\n4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181\r\n4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190\r\n4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199\r\n4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208\r\n4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217\r\n4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226\r\n4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235\r\n4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244\r\n4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253\r\n4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262\r\n4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271\r\n4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280\r\n4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289\r\n4290, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298\r\n4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307\r\n4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316\r\n4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325\r\n4326, 4327, 4328, 4329, 4330, 4331, 4332, 4333, 4334\r\n4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343\r\n4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352\r\n4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 4361\r\n4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370\r\n4371, 4372, 4373, 4374, 4375, 4376, 4377, 4378, 4379\r\n4380, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388\r\n4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397\r\n4398, 4399, 4400, 4401, 4402, 4403, 4404, 4405, 4406\r\n4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415\r\n4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424\r\n4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433\r\n4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442\r\n4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451\r\n4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460\r\n4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469\r\n4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478\r\n4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487\r\n4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496\r\n4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505\r\n4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514\r\n4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523\r\n4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532\r\n4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541\r\n4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550\r\n4551, 4552, 4553, 4554, 4555, 4556, 4557, 4558, 4559\r\n4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568\r\n4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577\r\n4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586\r\n4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595\r\n4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604\r\n4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613\r\n4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622\r\n4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631\r\n4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640\r\n4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649\r\n4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658\r\n4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667\r\n4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676\r\n4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685\r\n4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694\r\n4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703\r\n4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712\r\n4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721\r\n4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730\r\n4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739\r\n4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748\r\n4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757\r\n4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766\r\n4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775\r\n4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784\r\n4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793\r\n4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802\r\n4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811\r\n4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820\r\n4821, 4822, 4823, 4824, 4825, 4826, 4827, 4828, 4829\r\n4830, 4831, 4832, 4833, 4834, 4835, 4836, 4837, 4838\r\n4839, 4840, 4841, 4842, 4843, 4844, 4845, 4846, 4847\r\n4848, 4849, 4850, 4851, 4852, 4853, 4854, 4855, 4856\r\n4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865\r\n4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874\r\n4875, 4876, 4877, 4878, 4879, 4880, 4881, 4882, 4883\r\n4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891, 4892\r\n4893, 4894, 4895, 4896, 4897, 4898, 4899, 4900, 4901\r\n4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910\r\n4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919\r\n4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928\r\n4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937\r\n4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946\r\n4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955\r\n4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964\r\n4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973\r\n4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982\r\n4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991\r\n4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000\r\n5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009\r\n5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018\r\n5019, 5020, 5021, 5022, 5023, 5024, 5025, 5026, 5027\r\n5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036\r\n5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045\r\n5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054\r\n5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063\r\n5064, 5065, 5066, 5067, 5068, 5069, 5070, 5071, 5072\r\n5073, 5074, 5075, 5076, 5077, 5078, 5079, 5080, 5081\r\n5082, 5083, 5084, 5085, 5086, 5087, 5088, 5089, 5090\r\n5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099\r\n5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108\r\n5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117\r\n5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126\r\n5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135\r\n5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144\r\n5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153\r\n5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162\r\n5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171\r\n5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180\r\n5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189\r\n5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198\r\n5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207\r\n5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216\r\n5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 5225\r\n5226, 5227, 5228, 5229, 5230, 5231, 5232, 5233, 5234\r\n5235, 5236, 5237, 5238, 5239, 5240, 5241, 5242, 5243\r\n5244, 5245, 5246, 5247, 5248, 5249, 5250, 5251, 5252\r\n5253, 5254, 5255, 5256, 5257, 5258, 5259, 5260, 5261\r\n5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270\r\n5271, 5272, 5273, 5274, 5275, 5276, 5277, 5278, 5279\r\n5280, 5281, 5282, 5283, 5284, 5285, 5286, 5287, 5288\r\n5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5297\r\n5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306\r\n5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315\r\n5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324\r\n5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333\r\n5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342\r\n5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351\r\n5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360\r\n5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369\r\n5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378\r\n5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387\r\n5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396\r\n5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405\r\n5406, 5407, 5408, 5409, 5410, 5411, 5412, 5413, 5414\r\n5415, 5416, 5417, 5418, 5419, 5420, 5421, 5422, 5423\r\n5424, 5425, 5426, 5427, 5428, 5429, 5430, 5431, 5432\r\n5433, 5434, 5435, 5436, 5437, 5438, 5439, 5440, 5441\r\n5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450\r\n5451, 5452, 5453, 5454, 5455, 5456, 5457, 5458, 5459\r\n5460, 5461, 5462, 5463, 5464, 5465, 5466, 5467, 5468\r\n5469, 5470, 5471, 5472, 5473, 5474, 5475, 5476, 5477\r\n5478, 5479, 5480, 5481, 5482, 5483, 5484, 5485, 5486\r\n5487, 5488, 5489, 5490, 5491, 5492, 5493, 5494, 5495\r\n5496, 5497, 5498, 5499, 5500, 5501, 5502, 5503, 5504\r\n5505, 5506, 5507, 5508, 5509, 5510, 5511, 5512, 5513\r\n5514, 5515, 5516, 5517, 5518, 5519, 5520, 5521, 5522\r\n5523, 5524, 5525, 5526, 5527, 5528, 5529, 5530, 5531\r\n5532, 5533, 5534, 5535, 5536, 5537, 5538, 5539, 5540\r\n5541, 5542, 5543, 5544, 5545, 5546, 5547, 5548, 5549\r\n5550, 5551, 5552, 5553, 5554, 5555, 5556, 5557, 5558\r\n5559, 5560, 5561, 5562, 5563, 5564, 5565, 5566, 5567\r\n5568, 5569, 5570, 5571, 5572, 5573, 5574, 5575, 5576\r\n5577, 5578, 5579, 5580, 5581, 5582, 5583, 5584, 5585\r\n5586, 5587, 5588, 5589, 5590, 5591, 5592, 5593, 5594\r\n5595, 5596, 5597, 5598, 5599, 5600, 5601, 5602, 5603\r\n5604, 5605, 5606, 5607, 5608, 5609, 5610, 5611, 5612\r\n5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621\r\n5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630\r\n5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639\r\n5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648\r\n5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657\r\n5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666\r\n5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675\r\n5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684\r\n5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693\r\n5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702\r\n5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711\r\n5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720\r\n5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728, 5729\r\n5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738\r\n5739, 5740, 5741, 5742, 5743, 5744, 5745, 5746, 5747\r\n5748, 5749, 5750, 5751, 5752, 5753, 5754, 5755, 5756\r\n5757, 5758, 5759, 5760, 5761, 5762, 5763, 5764, 5765\r\n5766, 5767, 5768, 5769, 5770, 5771, 5772, 5773, 5774\r\n5775, 5776, 5777, 5778, 5779, 5780, 5781, 5782, 5783\r\n5784, 5785, 5786, 5787, 5788, 5789, 5790, 5791, 5792\r\n5793, 5794, 5795, 5796, 5797, 5798, 5799, 5800, 5801\r\n5802, 5803, 5804, 5805, 5806, 5807, 5808, 5809, 5810\r\n5811, 5812, 5813, 5814, 5815, 5816, 5817, 5818, 5819\r\n5820, 5821, 5822, 5823, 5824, 5825, 5826, 5827, 5828\r\n5829, 5830, 5831, 5832, 5833, 5834, 5835, 5836, 5837\r\n5838, 5839, 5840, 5841, 5842, 5843, 5844, 5845, 5846\r\n5847, 5848, 5849, 5850, 5851, 5852, 5853, 5854, 5855\r\n5856, 5857, 5858, 5859, 5860, 5861, 5862, 5863, 5864\r\n5865, 5866, 5867, 5868, 5869, 5870, 5871, 5872, 5873\r\n5874, 5875, 5876, 5877, 5878, 5879, 5880, 5881, 5882\r\n5883, 5884, 5885, 5886, 5887, 5888, 5889, 5890, 5891\r\n5892, 5893, 5894, 5895, 5896, 5897, 5898, 5899, 5900\r\n5901, 5902, 5903, 5904, 5905, 5906, 5907, 5908, 5909\r\n5910, 5911, 5912, 5913, 5914, 5915, 5916, 5917, 5918\r\n5919, 5920, 5921, 5922, 5923, 5924, 5925, 5926, 5927\r\n5928, 5929, 5930, 5931, 5932, 5933, 5934, 5935, 5936\r\n5937, 5938, 5939, 5940, 5941, 5942, 5943, 5944, 5945\r\n5946, 5947, 5948, 5949, 5950, 5951, 5952, 5953, 5954\r\n5955, 5956, 5957, 5958, 5959, 5960, 5961, 5962, 5963\r\n5964, 5965, 5966, 5967, 5968, 5969, 5970, 5971, 5972\r\n5973, 5974, 5975, 5976, 5977, 5978, 5979, 5980, 5981\r\n5982, 5983, 5984, 5985, 5986, 5987, 5988, 5989, 5990\r\n5991, 5992, 5993, 5994, 5995, 5996, 5997, 5998, 5999\r\n6000, 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008\r\n6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017\r\n6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026\r\n6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035\r\n6036, 6037, 6038, 6039, 6040, 6041, 6042, 6043, 6044\r\n6045, 6046, 6047, 6048, 6049, 6050, 6051, 6052, 6053\r\n6054, 6055, 6056, 6057, 6058, 6059, 6060, 6061, 6062\r\n6063, 6064, 6065, 6066, 6067, 6068, 6069, 6070, 6071\r\n6072, 6073, 6074, 6075, 6076, 6077, 6078, 6079, 6080\r\n6081, 6082, 6083, 6084, 6085, 6086, 6087, 6088, 6089\r\n6090, 6091, 6092, 6093, 6094, 6095, 6096, 6097, 6098\r\n6099, 6100, 6101, 6102, 6103, 6104, 6105, 6106, 6107\r\n6108, 6109, 6110, 6111, 6112, 6113, 6114, 6115, 6116\r\n6117, 6118, 6119, 6120, 6121, 6122, 6123, 6124, 6125\r\n6126, 6127, 6128, 6129, 6130, 6131, 6132, 6133, 6134\r\n6135, 6136, 6137, 6138, 6139, 6140, 6141, 6142, 6143\r\n6144, 6145, 6146, 6147, 6148, 6149, 6150, 6151, 6152\r\n6153, 6154, 6155, 6156, 6157, 6158, 6159, 6160, 6161\r\n6162, 6163, 6164, 6165, 6166, 6167, 6168, 6169, 6170\r\n6171, 6172, 6173, 6174, 6175, 6176, 6177, 6178, 6179\r\n6180, 6181, 6182, 6183, 6184, 6185, 6186, 6187, 6188\r\n6189, 6190, 6191, 6192, 6193, 6194, 6195, 6196, 6197\r\n6198, 6199, 6200, 6201, 6202, 6203, 6204, 6205, 6206\r\n6207, 6208, 6209, 6210, 6211, 6212, 6213, 6214, 6215\r\n6216, 6217, 6218, 6219, 6220, 6221, 6222, 6223, 6224\r\n6225, 6226, 6227, 6228, 6229, 6230, 6231, 6232, 6233\r\n6234, 6235, 6236, 6237, 6238, 6239, 6240, 6241, 6242\r\n6243, 6244, 6245, 6246, 6247, 6248, 6249, 6250, 6251\r\n6252, 6253, 6254, 6255, 6256, 6257, 6258, 6259, 6260\r\n6261, 6262, 6263, 6264, 6265, 6266, 6267, 6268, 6269\r\n6270, 6271, 6272, 6273, 6274, 6275, 6276, 6277, 6278\r\n6279, 6280, 6281, 6282, 6283, 6284, 6285, 6286, 6287\r\n6288, 6289, 6290, 6291, 6292, 6293, 6294, 6295, 6296\r\n6297, 6298, 6299, 6300, 6301, 6302, 6303, 6304, 6305\r\n6306, 6307, 6308, 6309, 6310, 6311, 6312, 6313, 6314\r\n6315, 6316, 6317, 6318, 6319, 6320, 6321, 6322, 6323\r\n6324, 6325, 6326, 6327, 6328, 6329, 6330, 6331, 6332\r\n6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341\r\n6342, 6343, 6344, 6345, 6346, 6347, 6348, 6349, 6350\r\n6351, 6352, 6353, 6354, 6355, 6356, 6357, 6358, 6359\r\n6360, 6361, 6362, 6363, 6364, 6365, 6366, 6367, 6368\r\n6369, 6370, 6371, 6372, 6373, 6374, 6375, 6376, 6377\r\n6378, 6379, 6380, 6381, 6382, 6383, 6384, 6385, 6386\r\n6387, 6388, 6389, 6390, 6391, 6392, 6393, 6394, 6395\r\n6396, 6397, 6398, 6399, 6400, 6401, 6402, 6403, 6404\r\n6405, 6406, 6407, 6408, 6409, 6410, 6411, 6412, 6413\r\n6414, 6415, 6416, 6417, 6418, 6419, 6420, 6421, 6422\r\n6423, 6424, 6425, 6426, 6427, 6428, 6429, 6430, 6431\r\n6432, 6433, 6434, 6435, 6436, 6437, 6438, 6439, 6440\r\n6441, 6442, 6443, 6444, 6445, 6446, 6447, 6448, 6449\r\n6450, 6451, 6452, 6453, 6454, 6455, 6456, 6457, 6458\r\n6459, 6460, 6461, 6462, 6463, 6464, 6465, 6466, 6467\r\n6468\r\n\r\n**Section: Section_Grain-1\r\n*Solid Section, elset=GRAIN-1, material=MATERIAL-GRAIN1\r\n,\r\n\r\n**Section: Section_Grain-2\r\n*Solid Section, elset=GRAIN-2, material=MATERIAL-GRAIN2\r\n,\r\n\r\n**Section: Section_Grain-3\r\n*Solid Section, elset=GRAIN-3, material=MATERIAL-GRAIN3\r\n,\r\n\r\n**Section: Section_Grain-4\r\n*Solid Section, elset=GRAIN-4, material=MATERIAL-GRAIN4\r\n,\r\n\r\n**Section: Section_Grain-5\r\n*Solid Section, elset=GRAIN-5, material=MATERIAL-GRAIN5\r\n,\r\n\r\n**Section: Section_Grain-6\r\n*Solid Section, elset=GRAIN-6, material=MATERIAL-GRAIN6\r\n,\r\n\r\n**Section: Section_Grain-7\r\n*Solid Section, elset=GRAIN-7, material=MATERIAL-GRAIN7\r\n,\r\n\r\n**Section: Section_Grain-8\r\n*Solid Section, elset=GRAIN-8, material=MATERIAL-GRAIN8\r\n,\r\n\r\n**Section: Section_Grain-9\r\n*Solid Section, elset=GRAIN-9, material=MATERIAL-GRAIN9\r\n,\r\n\r\n**Section: Section_Grain-10\r\n*Solid Section, elset=GRAIN-10, material=MATERIAL-GRAIN10\r\n,\r\n\r\n**Section: Section_Grain-11\r\n*Solid Section, elset=GRAIN-11, material=MATERIAL-GRAIN11\r\n,\r\n\r\n**Section: Section_Grain-12\r\n*Solid Section, elset=GRAIN-12, material=MATERIAL-GRAIN12\r\n,\r\n\r\n**Section: Section_Grain-13\r\n*Solid Section, elset=GRAIN-13, material=MATERIAL-GRAIN13\r\n,\r\n\r\n**Section: Section_Grain-14\r\n*Solid Section, elset=GRAIN-14, material=MATERIAL-GRAIN14\r\n,\r\n\r\n**Section: Section_Grain-15\r\n*Solid Section, elset=GRAIN-15, material=MATERIAL-GRAIN15\r\n,\r\n\r\n**Section: Section_Grain-16\r\n*Solid Section, elset=GRAIN-16, material=MATERIAL-GRAIN16\r\n,\r\n\r\n**Section: Section_Grain-17\r\n*Solid Section, elset=GRAIN-17, material=MATERIAL-GRAIN17\r\n,\r\n\r\n**Section: Section_Grain-18\r\n*Solid Section, elset=GRAIN-18, material=MATERIAL-GRAIN18\r\n,\r\n\r\n**Section: Section_Grain-19\r\n*Solid Section, elset=GRAIN-19, material=MATERIAL-GRAIN19\r\n,\r\n\r\n**Section: Section_Grain-20\r\n*Solid Section, elset=GRAIN-20, material=MATERIAL-GRAIN20\r\n,\r\n\r\n**Section: Section_Grain-21\r\n*Solid Section, elset=GRAIN-21, material=MATERIAL-GRAIN21\r\n,\r\n\r\n**Section: Section_Grain-22\r\n*Solid Section, elset=GRAIN-22, material=MATERIAL-GRAIN22\r\n,\r\n\r\n**Section: Section_Grain-23\r\n*Solid Section, elset=GRAIN-23, material=MATERIAL-GRAIN23\r\n,\r\n\r\n**Section: Section_Grain-24\r\n*Solid Section, elset=GRAIN-24, material=MATERIAL-GRAIN24\r\n,\r\n\r\n**Section: Section_Grain-25\r\n*Solid Section, elset=GRAIN-25, material=MATERIAL-GRAIN25\r\n,\r\n\r\n**Section: Section_Grain-26\r\n*Solid Section, elset=GRAIN-26, material=MATERIAL-GRAIN26\r\n,\r\n\r\n**Section: Section_Grain-27\r\n*Solid Section, elset=GRAIN-27, material=MATERIAL-GRAIN27\r\n,\r\n\r\n**Section: Section_Grain-28\r\n*Solid Section, elset=GRAIN-28, material=MATERIAL-GRAIN28\r\n,\r\n\r\n**Section: Section_Grain-29\r\n*Solid Section, elset=GRAIN-29, material=MATERIAL-GRAIN29\r\n,\r\n\r\n**Section: Section_Grain-30\r\n*Solid Section, elset=GRAIN-30, material=MATERIAL-GRAIN30\r\n,\r\n*End Part\r\n**\r\n**ASSEMBLY\r\n**\r\n*Assembly, name=Assembly\r\n**\r\n*Instance, name=NEPER-1, part=NEPER\r\n*NODE\r\n1,\t0.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n2,\t0.000000e+00,\t1.000000e+00,\t4.386705e-01\r\n3,\t4.221610e-01,\t1.000000e+00,\t4.807216e-01\r\n4,\t5.268863e-01,\t1.000000e+00,\t3.942699e-01\r\n5,\t5.638708e-01,\t8.130270e-01,\t3.933024e-01\r\n6,\t5.519767e-01,\t5.750683e-01,\t3.573443e-01\r\n7,\t4.464926e-01,\t7.426254e-01,\t5.013309e-01\r\n8,\t5.278840e-01,\t5.905412e-01,\t4.013663e-01\r\n9,\t5.247122e-01,\t7.282543e-01,\t4.390321e-01\r\n10,\t0.000000e+00,\t4.230034e-01,\t0.000000e+00\r\n11,\t4.777264e-01,\t4.480484e-01,\t2.819534e-01\r\n12,\t5.184787e-01,\t4.877615e-01,\t0.000000e+00\r\n13,\t3.949373e-01,\t6.087350e-01,\t5.056559e-01\r\n14,\t4.255564e-01,\t5.580808e-01,\t4.697305e-01\r\n15,\t0.000000e+00,\t3.892096e-01,\t2.752002e-01\r\n16,\t0.000000e+00,\t5.276046e-01,\t4.720491e-01\r\n17,\t2.670109e-01,\t5.147846e-01,\t4.995517e-01\r\n18,\t3.435122e-01,\t4.728930e-01,\t4.530705e-01\r\n19,\t3.527125e-01,\t4.203970e-01,\t3.799779e-01\r\n20,\t6.146030e-01,\t1.000000e+00,\t2.488160e-01\r\n21,\t5.974488e-01,\t1.000000e+00,\t0.000000e+00\r\n22,\t6.259483e-01,\t6.614843e-01,\t0.000000e+00\r\n23,\t6.389716e-01,\t7.049943e-01,\t2.420315e-01\r\n24,\t6.322516e-01,\t8.152473e-01,\t2.791949e-01\r\n25,\t3.116367e-01,\t3.810717e-01,\t6.370431e-01\r\n26,\t4.037323e-01,\t3.526868e-01,\t5.478786e-01\r\n27,\t0.000000e+00,\t0.000000e+00,\t3.451154e-01\r\n28,\t4.349975e-01,\t2.290886e-01,\t4.400941e-01\r\n29,\t4.317384e-01,\t2.660503e-01,\t5.131113e-01\r\n30,\t3.654161e-01,\t0.000000e+00,\t5.492166e-01\r\n31,\t3.790779e-01,\t0.000000e+00,\t4.637464e-01\r\n32,\t0.000000e+00,\t0.000000e+00,\t6.783121e-01\r\n33,\t0.000000e+00,\t3.412928e-01,\t7.038154e-01\r\n34,\t2.241039e-01,\t2.942977e-01,\t7.106303e-01\r\n35,\t2.171117e-01,\t0.000000e+00,\t6.883166e-01\r\n36,\t0.000000e+00,\t5.025255e-01,\t5.868759e-01\r\n37,\t2.390864e-01,\t5.028266e-01,\t5.575643e-01\r\n38,\t1.000000e+00,\t6.014337e-01,\t1.000000e+00\r\n39,\t1.000000e+00,\t5.682361e-01,\t7.672197e-01\r\n40,\t8.091590e-01,\t6.050729e-01,\t7.185016e-01\r\n41,\t1.000000e+00,\t4.084181e-01,\t7.625372e-01\r\n42,\t1.000000e+00,\t3.552007e-01,\t1.000000e+00\r\n43,\t7.535293e-01,\t5.091476e-01,\t7.011752e-01\r\n44,\t7.995563e-01,\t3.900187e-01,\t7.096950e-01\r\n45,\t7.246224e-01,\t3.136534e-01,\t1.000000e+00\r\n46,\t6.971417e-01,\t3.546165e-01,\t7.987169e-01\r\n47,\t6.743310e-01,\t5.524226e-01,\t7.446271e-01\r\n48,\t7.299899e-01,\t6.283519e-01,\t7.543695e-01\r\n49,\t7.575631e-01,\t6.570560e-01,\t1.000000e+00\r\n50,\t6.160697e-01,\t4.631155e-01,\t1.000000e+00\r\n51,\t6.146586e-01,\t4.678619e-01,\t8.194713e-01\r\n52,\t6.593615e-01,\t1.000000e+00,\t4.873279e-01\r\n53,\t6.613637e-01,\t8.225236e-01,\t4.631556e-01\r\n54,\t6.508280e-01,\t7.503877e-01,\t5.204173e-01\r\n55,\t6.307286e-01,\t1.000000e+00,\t6.565759e-01\r\n56,\t4.513384e-01,\t1.000000e+00,\t6.337602e-01\r\n57,\t4.631134e-01,\t7.671292e-01,\t5.986970e-01\r\n58,\t6.339831e-01,\t7.753810e-01,\t6.217246e-01\r\n59,\t7.750515e-01,\t6.400075e-01,\t4.512418e-01\r\n60,\t7.022370e-01,\t6.544899e-01,\t5.234583e-01\r\n61,\t7.312204e-01,\t5.580872e-01,\t3.607365e-01\r\n62,\t6.142437e-01,\t5.589771e-01,\t4.436774e-01\r\n63,\t6.512356e-01,\t5.361862e-01,\t3.841765e-01\r\n64,\t7.426961e-01,\t8.263204e-01,\t3.698954e-01\r\n65,\t7.677431e-01,\t6.167337e-01,\t3.088543e-01\r\n66,\t8.117668e-01,\t6.970861e-01,\t3.742274e-01\r\n67,\t6.649559e-01,\t5.622482e-01,\t5.989463e-01\r\n68,\t6.073024e-01,\t5.032676e-01,\t5.390749e-01\r\n69,\t5.314971e-01,\t4.897717e-01,\t5.718230e-01\r\n70,\t7.077927e-01,\t6.412779e-01,\t5.691138e-01\r\n71,\t5.251458e-01,\t5.415615e-01,\t6.666610e-01\r\n72,\t4.163037e-01,\t6.414141e-01,\t6.245827e-01\r\n73,\t6.715349e-01,\t7.039536e-01,\t6.458849e-01\r\n74,\t6.216511e-01,\t5.844453e-01,\t6.696990e-01\r\n75,\t0.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n76,\t3.609079e-01,\t0.000000e+00,\t8.117424e-01\r\n77,\t3.762537e-01,\t0.000000e+00,\t1.000000e+00\r\n78,\t3.203395e-01,\t3.434209e-01,\t7.959559e-01\r\n79,\t0.000000e+00,\t4.609826e-01,\t1.000000e+00\r\n80,\t0.000000e+00,\t4.701153e-01,\t8.569787e-01\r\n81,\t2.645218e-01,\t4.791122e-01,\t9.416717e-01\r\n82,\t3.185778e-01,\t4.419876e-01,\t9.126537e-01\r\n83,\t3.259006e-01,\t4.402151e-01,\t1.000000e+00\r\n84,\t2.725620e-01,\t4.758255e-01,\t1.000000e+00\r\n85,\t4.799522e-01,\t3.626022e-01,\t5.946395e-01\r\n86,\t5.045626e-01,\t3.214566e-01,\t5.842196e-01\r\n87,\t6.976676e-01,\t3.713924e-01,\t5.007254e-01\r\n88,\t6.751711e-01,\t3.269428e-01,\t5.106321e-01\r\n89,\t7.224889e-01,\t4.193836e-01,\t3.719375e-01\r\n90,\t7.292766e-01,\t3.856212e-01,\t4.025567e-01\r\n91,\t6.777993e-01,\t2.786577e-01,\t4.160500e-01\r\n92,\t5.886614e-01,\t3.239786e-01,\t2.833745e-01\r\n93,\t5.839059e-01,\t2.197142e-01,\t3.485044e-01\r\n94,\t5.448960e-01,\t2.555880e-01,\t6.687763e-01\r\n95,\t4.989682e-01,\t0.000000e+00,\t7.271602e-01\r\n96,\t7.638830e-01,\t0.000000e+00,\t6.205772e-01\r\n97,\t6.173216e-01,\t0.000000e+00,\t7.455968e-01\r\n98,\t6.504916e-01,\t2.105305e-01,\t6.967793e-01\r\n99,\t7.108167e-01,\t2.305123e-01,\t6.433730e-01\r\n100,\t7.458985e-01,\t0.000000e+00,\t4.302812e-01\r\n101,\t5.946793e-01,\t0.000000e+00,\t3.317624e-01\r\n102,\t7.833092e-01,\t6.074190e-01,\t5.738337e-01\r\n103,\t8.326923e-01,\t5.978797e-01,\t5.236611e-01\r\n104,\t1.000000e+00,\t6.211581e-01,\t5.202555e-01\r\n105,\t1.000000e+00,\t1.000000e+00,\t6.912366e-01\r\n106,\t1.000000e+00,\t6.656455e-01,\t6.535464e-01\r\n107,\t8.225366e-01,\t6.457276e-01,\t6.714608e-01\r\n108,\t1.000000e+00,\t1.000000e+00,\t3.835512e-01\r\n109,\t1.000000e+00,\t7.135721e-01,\t3.846364e-01\r\n110,\t7.609531e-01,\t1.000000e+00,\t3.702530e-01\r\n111,\t7.017482e-01,\t1.000000e+00,\t7.251176e-01\r\n112,\t7.170154e-01,\t7.080811e-01,\t6.904766e-01\r\n113,\t1.000000e+00,\t1.000000e+00,\t0.000000e+00\r\n114,\t1.000000e+00,\t5.003665e-01,\t0.000000e+00\r\n115,\t1.000000e+00,\t5.199478e-01,\t2.253293e-01\r\n116,\t8.568184e-01,\t5.289491e-01,\t2.351352e-01\r\n117,\t8.138538e-01,\t5.109609e-01,\t0.000000e+00\r\n118,\t3.880883e-01,\t4.084230e-01,\t7.467574e-01\r\n119,\t4.625123e-01,\t3.933125e-01,\t7.029500e-01\r\n120,\t1.000000e+00,\t4.515940e-01,\t4.893120e-01\r\n121,\t8.447297e-01,\t4.545883e-01,\t4.969613e-01\r\n122,\t1.000000e+00,\t4.078728e-01,\t3.728475e-01\r\n123,\t7.553311e-01,\t4.447780e-01,\t3.612731e-01\r\n124,\t7.837716e-01,\t4.162033e-01,\t3.945833e-01\r\n125,\t6.251902e-01,\t3.688280e-01,\t0.000000e+00\r\n126,\t7.412104e-01,\t5.190354e-01,\t6.066983e-01\r\n127,\t7.756003e-01,\t4.178564e-01,\t5.620547e-01\r\n128,\t2.792903e-01,\t1.000000e+00,\t1.000000e+00\r\n129,\t7.347427e-01,\t1.000000e+00,\t1.000000e+00\r\n130,\t4.749595e-01,\t4.588423e-01,\t7.449416e-01\r\n131,\t4.015622e-01,\t4.523052e-01,\t7.726086e-01\r\n132,\t3.276637e-01,\t5.868412e-01,\t6.934073e-01\r\n133,\t2.518426e-01,\t1.000000e+00,\t8.019173e-01\r\n134,\t2.424881e-01,\t6.241251e-01,\t7.692274e-01\r\n135,\t1.000000e+00,\t0.000000e+00,\t6.293942e-01\r\n136,\t1.000000e+00,\t3.424418e-01,\t6.662027e-01\r\n137,\t8.081971e-01,\t3.555232e-01,\t6.604465e-01\r\n138,\t1.000000e+00,\t0.000000e+00,\t4.039908e-01\r\n139,\t0.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n140,\t6.394799e-01,\t0.000000e+00,\t0.000000e+00\r\n141,\t1.000000e+00,\t0.000000e+00,\t0.000000e+00\r\n142,\t1.000000e+00,\t0.000000e+00,\t1.000000e+00\r\n143,\t6.623361e-01,\t0.000000e+00,\t1.000000e+00\r\n144,\t1.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n145,\t0.000000e+00,\t1.000000e+00,\t7.630034e-01\r\n146,\t0.000000e+00,\t5.834544e-01,\t7.283782e-01\r\n147,\t0.000000e+00,\t1.000000e+00,\t1.000000e+00\r\n148,\t0.000000e+00,\t1.000000e+00,\t2.924470e-01\r\n149,\t0.000000e+00,\t1.000000e+00,\t1.462235e-01\r\n150,\t0.000000e+00,\t8.557509e-01,\t0.000000e+00\r\n151,\t0.000000e+00,\t7.115017e-01,\t0.000000e+00\r\n152,\t0.000000e+00,\t5.672526e-01,\t0.000000e+00\r\n153,\t0.000000e+00,\t4.061065e-01,\t1.376001e-01\r\n154,\t0.000000e+00,\t4.584071e-01,\t3.736246e-01\r\n155,\t0.000000e+00,\t6.850697e-01,\t4.609229e-01\r\n156,\t0.000000e+00,\t8.425349e-01,\t4.497967e-01\r\n157,\t1.407203e-01,\t1.000000e+00,\t4.526875e-01\r\n158,\t2.814406e-01,\t1.000000e+00,\t4.667045e-01\r\n159,\t5.707446e-01,\t1.000000e+00,\t3.215430e-01\r\n160,\t6.060259e-01,\t1.000000e+00,\t1.244080e-01\r\n161,\t4.480866e-01,\t1.000000e+00,\t0.000000e+00\r\n162,\t2.987244e-01,\t1.000000e+00,\t0.000000e+00\r\n163,\t1.493622e-01,\t1.000000e+00,\t0.000000e+00\r\n164,\t3.888590e-01,\t4.715720e-01,\t0.000000e+00\r\n165,\t2.592394e-01,\t4.553825e-01,\t0.000000e+00\r\n166,\t1.296197e-01,\t4.391929e-01,\t0.000000e+00\r\n167,\t6.069487e-01,\t8.871614e-01,\t0.000000e+00\r\n168,\t6.164485e-01,\t7.743229e-01,\t0.000000e+00\r\n169,\t5.722135e-01,\t5.746229e-01,\t0.000000e+00\r\n170,\t4.343268e-01,\t8.713127e-01,\t4.910262e-01\r\n171,\t1.335054e-01,\t5.211946e-01,\t4.858004e-01\r\n172,\t4.981025e-01,\t4.679050e-01,\t1.409767e-01\r\n173,\t5.226530e-01,\t5.249043e-01,\t3.275702e-01\r\n174,\t5.863336e-01,\t6.263800e-01,\t3.118038e-01\r\n175,\t6.324600e-01,\t6.832393e-01,\t1.210158e-01\r\n176,\t5.453785e-01,\t9.065135e-01,\t3.937861e-01\r\n177,\t6.234273e-01,\t9.076236e-01,\t2.640055e-01\r\n178,\t5.266314e-01,\t6.449283e-01,\t4.162417e-01\r\n179,\t4.874718e-01,\t5.777216e-01,\t4.283653e-01\r\n180,\t1.175708e-01,\t3.996054e-01,\t3.101261e-01\r\n181,\t2.351417e-01,\t4.100012e-01,\t3.450520e-01\r\n182,\t0.000000e+00,\t0.000000e+00,\t4.561810e-01\r\n183,\t0.000000e+00,\t0.000000e+00,\t5.672466e-01\r\n184,\t0.000000e+00,\t1.137643e-01,\t6.868132e-01\r\n185,\t0.000000e+00,\t2.275285e-01,\t6.953143e-01\r\n186,\t0.000000e+00,\t4.219092e-01,\t6.453456e-01\r\n187,\t0.000000e+00,\t2.594730e-01,\t2.985052e-01\r\n188,\t0.000000e+00,\t1.297365e-01,\t3.218103e-01\r\n189,\t1.263593e-01,\t0.000000e+00,\t3.846591e-01\r\n190,\t2.527186e-01,\t0.000000e+00,\t4.242028e-01\r\n191,\t2.912639e-01,\t0.000000e+00,\t6.187666e-01\r\n192,\t1.085559e-01,\t0.000000e+00,\t6.833144e-01\r\n193,\t3.985772e-01,\t1.330251e-01,\t5.311639e-01\r\n194,\t2.206078e-01,\t1.471488e-01,\t6.994735e-01\r\n195,\t1.120520e-01,\t3.177952e-01,\t7.072229e-01\r\n196,\t1.195432e-01,\t5.026761e-01,\t5.722201e-01\r\n197,\t3.938550e-01,\t3.247428e-01,\t4.100360e-01\r\n198,\t4.070377e-01,\t1.145443e-01,\t4.519203e-01\r\n199,\t1.000000e+00,\t5.848349e-01,\t8.836098e-01\r\n200,\t1.000000e+00,\t4.783172e-01,\t1.000000e+00\r\n201,\t1.000000e+00,\t3.818094e-01,\t8.812686e-01\r\n202,\t8.623112e-01,\t3.344270e-01,\t1.000000e+00\r\n203,\t8.787816e-01,\t6.292448e-01,\t1.000000e+00\r\n204,\t6.868164e-01,\t5.600857e-01,\t1.000000e+00\r\n205,\t6.703460e-01,\t3.883844e-01,\t1.000000e+00\r\n206,\t9.045795e-01,\t5.866545e-01,\t7.428606e-01\r\n207,\t8.997782e-01,\t3.992184e-01,\t7.361161e-01\r\n208,\t7.437765e-01,\t6.427039e-01,\t8.771847e-01\r\n209,\t7.108820e-01,\t3.341349e-01,\t8.993584e-01\r\n210,\t6.153641e-01,\t4.654887e-01,\t9.097357e-01\r\n211,\t5.410335e-01,\t1.000000e+00,\t6.451680e-01\r\n212,\t6.450450e-01,\t1.000000e+00,\t5.719519e-01\r\n213,\t6.603626e-01,\t9.112618e-01,\t4.752417e-01\r\n214,\t5.485482e-01,\t7.712551e-01,\t6.102108e-01\r\n215,\t6.323558e-01,\t8.876905e-01,\t6.391502e-01\r\n216,\t4.572259e-01,\t8.835646e-01,\t6.162286e-01\r\n217,\t6.824573e-01,\t6.913868e-01,\t5.222883e-01\r\n218,\t6.694205e-01,\t6.188690e-01,\t4.937045e-01\r\n219,\t7.299271e-01,\t6.489825e-01,\t4.959956e-01\r\n220,\t7.033573e-01,\t6.608640e-01,\t2.754429e-01\r\n221,\t5.915476e-01,\t5.595675e-01,\t3.680413e-01\r\n222,\t6.939429e-01,\t6.652189e-01,\t5.984389e-01\r\n223,\t0.000000e+00,\t0.000000e+00,\t8.391561e-01\r\n224,\t0.000000e+00,\t1.536609e-01,\t1.000000e+00\r\n225,\t0.000000e+00,\t3.073217e-01,\t1.000000e+00\r\n226,\t0.000000e+00,\t4.057041e-01,\t7.803971e-01\r\n227,\t3.685808e-01,\t0.000000e+00,\t9.058712e-01\r\n228,\t2.508358e-01,\t0.000000e+00,\t1.000000e+00\r\n229,\t1.254179e-01,\t0.000000e+00,\t1.000000e+00\r\n230,\t2.890098e-01,\t0.000000e+00,\t7.500295e-01\r\n231,\t3.594693e-01,\t1.467384e-01,\t1.000000e+00\r\n232,\t3.426850e-01,\t2.934767e-01,\t1.000000e+00\r\n233,\t1.362810e-01,\t4.684040e-01,\t1.000000e+00\r\n234,\t1.322609e-01,\t4.746138e-01,\t8.993252e-01\r\n235,\t3.338623e-01,\t2.289473e-01,\t8.012180e-01\r\n236,\t3.473851e-01,\t1.144736e-01,\t8.064802e-01\r\n237,\t6.626966e-01,\t4.224276e-01,\t5.155665e-01\r\n238,\t6.945175e-01,\t4.652360e-01,\t3.767421e-01\r\n239,\t7.142408e-01,\t3.788529e-01,\t4.492535e-01\r\n240,\t4.994777e-01,\t4.107748e-01,\t5.859965e-01\r\n241,\t6.761983e-01,\t3.080704e-01,\t4.736643e-01\r\n242,\t5.883886e-01,\t3.241522e-01,\t5.480635e-01\r\n243,\t4.759120e-01,\t2.996586e-01,\t5.562441e-01\r\n244,\t5.094517e-01,\t2.244014e-01,\t3.942993e-01\r\n245,\t6.759741e-01,\t3.862234e-01,\t3.411554e-01\r\n246,\t7.092891e-01,\t3.440896e-01,\t4.077958e-01\r\n247,\t7.548907e-01,\t0.000000e+00,\t5.254292e-01\r\n248,\t6.906023e-01,\t0.000000e+00,\t6.830870e-01\r\n249,\t4.321921e-01,\t0.000000e+00,\t6.381884e-01\r\n250,\t4.868786e-01,\t0.000000e+00,\t3.977544e-01\r\n251,\t6.702889e-01,\t0.000000e+00,\t3.810218e-01\r\n252,\t5.203904e-01,\t2.956082e-01,\t6.174017e-01\r\n253,\t5.219321e-01,\t1.277940e-01,\t6.979683e-01\r\n254,\t6.889658e-01,\t2.896245e-01,\t5.620023e-01\r\n255,\t7.373498e-01,\t1.152561e-01,\t6.319751e-01\r\n256,\t7.118489e-01,\t1.393289e-01,\t4.231656e-01\r\n257,\t6.339066e-01,\t1.052652e-01,\t7.211881e-01\r\n258,\t5.892926e-01,\t1.098571e-01,\t3.401334e-01\r\n259,\t1.000000e+00,\t8.885485e-01,\t6.786732e-01\r\n260,\t1.000000e+00,\t7.770970e-01,\t6.661098e-01\r\n261,\t1.000000e+00,\t8.567861e-01,\t3.840938e-01\r\n262,\t1.000000e+00,\t1.000000e+00,\t5.373939e-01\r\n263,\t8.804765e-01,\t1.000000e+00,\t3.769021e-01\r\n264,\t8.508741e-01,\t1.000000e+00,\t7.081771e-01\r\n265,\t7.518246e-01,\t9.131602e-01,\t3.700742e-01\r\n266,\t9.058834e-01,\t7.053291e-01,\t3.794319e-01\r\n267,\t9.112683e-01,\t6.556865e-01,\t6.625036e-01\r\n268,\t7.093818e-01,\t8.540406e-01,\t7.077971e-01\r\n269,\t1.000000e+00,\t1.000000e+00,\t1.278504e-01\r\n270,\t1.000000e+00,\t1.000000e+00,\t2.557008e-01\r\n271,\t1.000000e+00,\t6.167600e-01,\t3.049829e-01\r\n272,\t1.000000e+00,\t5.101572e-01,\t1.126647e-01\r\n273,\t1.000000e+00,\t6.252748e-01,\t0.000000e+00\r\n274,\t1.000000e+00,\t7.501832e-01,\t0.000000e+00\r\n275,\t1.000000e+00,\t8.750916e-01,\t0.000000e+00\r\n276,\t8.658163e-01,\t1.000000e+00,\t0.000000e+00\r\n277,\t7.316326e-01,\t1.000000e+00,\t0.000000e+00\r\n278,\t6.877780e-01,\t1.000000e+00,\t3.095345e-01\r\n279,\t9.069269e-01,\t5.056637e-01,\t0.000000e+00\r\n280,\t7.199011e-01,\t5.862226e-01,\t0.000000e+00\r\n281,\t8.353361e-01,\t5.199550e-01,\t1.175676e-01\r\n282,\t3.578369e-01,\t3.976003e-01,\t7.033441e-01\r\n283,\t4.731161e-01,\t3.746400e-01,\t6.370951e-01\r\n284,\t3.612471e-01,\t3.826700e-01,\t7.662492e-01\r\n285,\t1.000000e+00,\t5.363761e-01,\t5.047838e-01\r\n286,\t1.000000e+00,\t4.639103e-01,\t2.990884e-01\r\n287,\t7.462295e-01,\t4.875517e-01,\t3.610706e-01\r\n288,\t8.077852e-01,\t4.313245e-01,\t4.349137e-01\r\n289,\t8.689518e-01,\t4.129216e-01,\t3.860208e-01\r\n290,\t7.906054e-01,\t4.740336e-01,\t3.174310e-01\r\n291,\t7.195220e-01,\t4.398945e-01,\t0.000000e+00\r\n292,\t6.069258e-01,\t3.464033e-01,\t1.416873e-01\r\n293,\t7.283289e-01,\t3.896729e-01,\t5.248544e-01\r\n294,\t3.515905e-01,\t1.000000e+00,\t7.178387e-01\r\n295,\t2.655664e-01,\t1.000000e+00,\t9.009586e-01\r\n296,\t4.311077e-01,\t1.000000e+00,\t1.000000e+00\r\n297,\t5.829252e-01,\t1.000000e+00,\t1.000000e+00\r\n298,\t7.182455e-01,\t1.000000e+00,\t8.625588e-01\r\n299,\t7.499563e-01,\t7.713706e-01,\t1.000000e+00\r\n300,\t7.423495e-01,\t8.856853e-01,\t1.000000e+00\r\n301,\t2.776082e-01,\t8.689564e-01,\t1.000000e+00\r\n302,\t2.759261e-01,\t7.379127e-01,\t1.000000e+00\r\n303,\t2.742441e-01,\t6.068691e-01,\t1.000000e+00\r\n304,\t4.709851e-01,\t4.516653e-01,\t1.000000e+00\r\n305,\t2.487244e-01,\t8.747084e-01,\t7.910207e-01\r\n306,\t2.456063e-01,\t7.494168e-01,\t7.801240e-01\r\n307,\t2.535050e-01,\t5.516187e-01,\t8.554495e-01\r\n308,\t3.723210e-01,\t5.055402e-01,\t7.412691e-01\r\n309,\t3.687258e-01,\t4.482226e-01,\t8.280236e-01\r\n310,\t1.000000e+00,\t3.970179e-01,\t5.777573e-01\r\n311,\t1.000000e+00,\t2.282946e-01,\t6.539332e-01\r\n312,\t1.000000e+00,\t1.141473e-01,\t6.416637e-01\r\n313,\t1.000000e+00,\t0.000000e+00,\t5.166925e-01\r\n314,\t1.000000e+00,\t1.359576e-01,\t3.936097e-01\r\n315,\t1.000000e+00,\t2.719152e-01,\t3.832286e-01\r\n316,\t8.819415e-01,\t0.000000e+00,\t6.249857e-01\r\n317,\t8.729492e-01,\t0.000000e+00,\t4.171360e-01\r\n318,\t9.040985e-01,\t3.489825e-01,\t6.633246e-01\r\n319,\t0.000000e+00,\t0.000000e+00,\t1.150385e-01\r\n320,\t0.000000e+00,\t0.000000e+00,\t2.300769e-01\r\n321,\t0.000000e+00,\t2.820023e-01,\t0.000000e+00\r\n322,\t0.000000e+00,\t1.410011e-01,\t0.000000e+00\r\n323,\t1.598700e-01,\t0.000000e+00,\t0.000000e+00\r\n324,\t3.197400e-01,\t0.000000e+00,\t0.000000e+00\r\n325,\t4.796100e-01,\t0.000000e+00,\t0.000000e+00\r\n326,\t6.245464e-01,\t0.000000e+00,\t1.105875e-01\r\n327,\t6.096128e-01,\t0.000000e+00,\t2.211749e-01\r\n328,\t6.299534e-01,\t2.458854e-01,\t0.000000e+00\r\n329,\t6.347167e-01,\t1.229427e-01,\t0.000000e+00\r\n330,\t1.000000e+00,\t0.000000e+00,\t2.693272e-01\r\n331,\t1.000000e+00,\t0.000000e+00,\t1.346636e-01\r\n332,\t1.000000e+00,\t1.250916e-01,\t0.000000e+00\r\n333,\t1.000000e+00,\t2.501832e-01,\t0.000000e+00\r\n334,\t1.000000e+00,\t3.752748e-01,\t0.000000e+00\r\n335,\t7.596533e-01,\t0.000000e+00,\t0.000000e+00\r\n336,\t8.798266e-01,\t0.000000e+00,\t0.000000e+00\r\n337,\t1.000000e+00,\t2.368005e-01,\t1.000000e+00\r\n338,\t1.000000e+00,\t1.184002e-01,\t1.000000e+00\r\n339,\t1.000000e+00,\t0.000000e+00,\t8.764647e-01\r\n340,\t1.000000e+00,\t0.000000e+00,\t7.529295e-01\r\n341,\t8.874454e-01,\t0.000000e+00,\t1.000000e+00\r\n342,\t7.748907e-01,\t0.000000e+00,\t1.000000e+00\r\n343,\t6.398289e-01,\t0.000000e+00,\t8.727984e-01\r\n344,\t6.934793e-01,\t1.568267e-01,\t1.000000e+00\r\n345,\t6.738166e-01,\t2.825735e-01,\t7.477481e-01\r\n346,\t5.192949e-01,\t0.000000e+00,\t1.000000e+00\r\n347,\t1.000000e+00,\t1.000000e+00,\t8.456183e-01\r\n348,\t1.000000e+00,\t8.671446e-01,\t1.000000e+00\r\n349,\t1.000000e+00,\t7.342891e-01,\t1.000000e+00\r\n350,\t8.673713e-01,\t1.000000e+00,\t1.000000e+00\r\n351,\t0.000000e+00,\t7.223029e-01,\t7.399199e-01\r\n352,\t0.000000e+00,\t8.611515e-01,\t7.514617e-01\r\n353,\t0.000000e+00,\t1.000000e+00,\t6.008369e-01\r\n354,\t1.259213e-01,\t1.000000e+00,\t7.824603e-01\r\n355,\t2.833750e-01,\t5.448339e-01,\t6.254858e-01\r\n356,\t1.212441e-01,\t6.037898e-01,\t7.488028e-01\r\n357,\t0.000000e+00,\t5.267848e-01,\t7.926784e-01\r\n358,\t0.000000e+00,\t1.000000e+00,\t8.815017e-01\r\n359,\t0.000000e+00,\t5.957369e-01,\t1.000000e+00\r\n360,\t0.000000e+00,\t7.304913e-01,\t1.000000e+00\r\n361,\t0.000000e+00,\t8.652456e-01,\t1.000000e+00\r\n362,\t1.396451e-01,\t1.000000e+00,\t1.000000e+00\r\n363,\t0.000000e+00,\t6.612443e-01,\t2.284788e-01\r\n364,\t0.000000e+00,\t8.414352e-01,\t2.246826e-01\r\n365,\t0.000000e+00,\t5.943243e-01,\t3.497723e-01\r\n366,\t0.000000e+00,\t5.082257e-01,\t2.199775e-01\r\n367,\t0.000000e+00,\t7.510349e-01,\t3.408466e-01\r\n368,\t0.000000e+00,\t7.399110e-01,\t1.243359e-01\r\n369,\t0.000000e+00,\t6.123908e-01,\t1.083985e-01\r\n370,\t0.000000e+00,\t8.835690e-01,\t3.379360e-01\r\n371,\t0.000000e+00,\t8.856574e-01,\t1.111224e-01\r\n372,\t0.000000e+00,\t4.984854e-01,\t8.873916e-02\r\n373,\t9.225176e-02,\t1.000000e+00,\t1.464093e-01\r\n374,\t2.486881e-01,\t1.000000e+00,\t1.478178e-01\r\n375,\t3.786272e-01,\t1.000000e+00,\t3.561539e-01\r\n376,\t2.832737e-01,\t1.000000e+00,\t2.790909e-01\r\n377,\t2.481352e-01,\t1.000000e+00,\t3.693042e-01\r\n378,\t4.765185e-01,\t1.000000e+00,\t2.895908e-01\r\n379,\t5.070370e-01,\t1.000000e+00,\t2.001092e-01\r\n380,\t3.817446e-01,\t1.000000e+00,\t2.308089e-01\r\n381,\t1.554603e-01,\t1.000000e+00,\t2.919674e-01\r\n382,\t7.368677e-02,\t1.000000e+00,\t3.689154e-01\r\n383,\t5.032990e-01,\t1.000000e+00,\t7.350742e-02\r\n384,\t3.963233e-01,\t1.000000e+00,\t1.120906e-01\r\n385,\t3.889376e-01,\t7.140815e-01,\t0.000000e+00\r\n386,\t1.846153e-01,\t6.378438e-01,\t0.000000e+00\r\n387,\t2.128328e-01,\t8.570975e-01,\t0.000000e+00\r\n388,\t4.471312e-01,\t5.880674e-01,\t0.000000e+00\r\n389,\t4.957723e-01,\t8.091644e-01,\t0.000000e+00\r\n390,\t5.244086e-01,\t6.869572e-01,\t0.000000e+00\r\n391,\t3.729134e-01,\t8.603942e-01,\t0.000000e+00\r\n392,\t3.059492e-01,\t5.834515e-01,\t0.000000e+00\r\n393,\t1.210969e-01,\t7.607129e-01,\t0.000000e+00\r\n394,\t1.135495e-01,\t5.525562e-01,\t0.000000e+00\r\n395,\t1.083907e-01,\t8.902620e-01,\t0.000000e+00\r\n396,\t5.042340e-01,\t9.113440e-01,\t0.000000e+00\r\n397,\t2.643909e-01,\t7.355969e-01,\t0.000000e+00\r\n398,\t2.057180e-01,\t5.387696e-01,\t0.000000e+00\r\n399,\t8.290445e-02,\t6.468390e-01,\t0.000000e+00\r\n400,\t8.683474e-02,\t8.542245e-01,\t4.576202e-01\r\n401,\t3.086205e-01,\t7.694592e-01,\t4.857015e-01\r\n402,\t2.280392e-01,\t6.253703e-01,\t4.878559e-01\r\n403,\t1.600969e-01,\t7.226302e-01,\t4.742160e-01\r\n404,\t1.040641e-01,\t6.154180e-01,\t4.762101e-01\r\n405,\t2.201912e-01,\t8.751121e-01,\t4.694279e-01\r\n406,\t3.355897e-01,\t9.058036e-01,\t4.787540e-01\r\n407,\t5.707064e-01,\t5.792298e-01,\t7.590368e-02\r\n408,\t5.770354e-01,\t6.003656e-01,\t1.934296e-01\r\n409,\t5.356379e-01,\t5.404453e-01,\t2.688463e-01\r\n410,\t5.917126e-01,\t9.070686e-01,\t3.167746e-01\r\n411,\t5.786648e-01,\t7.191590e-01,\t3.464531e-01\r\n412,\t4.947190e-01,\t8.186873e-01,\t4.494928e-01\r\n413,\t4.811059e-01,\t9.335453e-01,\t4.425696e-01\r\n414,\t4.349387e-01,\t5.003409e-01,\t3.901113e-01\r\n415,\t4.638832e-01,\t6.435026e-01,\t4.628984e-01\r\n416,\t2.124482e-01,\t4.217183e-01,\t2.265517e-01\r\n417,\t3.506774e-01,\t4.493815e-01,\t1.418726e-01\r\n418,\t3.242180e-01,\t4.305591e-01,\t2.682407e-01\r\n419,\t1.944608e-01,\t4.343179e-01,\t1.056517e-01\r\n420,\t9.804569e-02,\t4.111096e-01,\t1.965816e-01\r\n421,\t9.333497e-02,\t4.229053e-01,\t9.573226e-02\r\n422,\t1.214054e-01,\t4.640042e-01,\t4.023819e-01\r\n423,\t2.422147e-01,\t4.672124e-01,\t4.276390e-01\r\n424,\t6.289842e-01,\t7.761909e-01,\t1.841085e-01\r\n425,\t6.189802e-01,\t8.921821e-01,\t1.806456e-01\r\n426,\t6.187575e-01,\t8.215576e-01,\t9.117141e-02\r\n427,\t6.088121e-01,\t9.246553e-01,\t7.281471e-02\r\n428,\t0.000000e+00,\t2.809126e-01,\t4.999216e-01\r\n429,\t0.000000e+00,\t1.259183e-01,\t5.054121e-01\r\n430,\t0.000000e+00,\t3.861909e-01,\t5.306491e-01\r\n431,\t0.000000e+00,\t3.456222e-01,\t4.070940e-01\r\n432,\t0.000000e+00,\t3.120753e-01,\t6.103073e-01\r\n433,\t0.000000e+00,\t2.006966e-01,\t4.147941e-01\r\n434,\t0.000000e+00,\t1.983012e-01,\t5.953782e-01\r\n435,\t0.000000e+00,\t9.297636e-02,\t4.131627e-01\r\n436,\t0.000000e+00,\t8.841131e-02,\t6.033355e-01\r\n437,\t0.000000e+00,\t4.442637e-01,\t4.656854e-01\r\n438,\t1.694394e-01,\t0.000000e+00,\t5.082398e-01\r\n439,\t2.781658e-01,\t0.000000e+00,\t5.286253e-01\r\n440,\t7.448047e-02,\t0.000000e+00,\t5.117138e-01\r\n441,\t9.392574e-02,\t0.000000e+00,\t5.927344e-01\r\n442,\t1.930771e-01,\t0.000000e+00,\t6.033328e-01\r\n443,\t3.035101e-01,\t8.723092e-02,\t6.158382e-01\r\n444,\t3.280840e-01,\t2.432116e-01,\t6.080918e-01\r\n445,\t7.181522e-02,\t4.169629e-01,\t6.401943e-01\r\n446,\t1.992962e-01,\t4.155788e-01,\t6.256857e-01\r\n447,\t3.346989e-01,\t2.065977e-01,\t4.127462e-01\r\n448,\t2.978940e-01,\t1.026404e-01,\t4.199025e-01\r\n449,\t1.174253e-01,\t2.134850e-01,\t3.435140e-01\r\n450,\t1.087279e-01,\t9.787214e-02,\t3.615602e-01\r\n451,\t2.534121e-01,\t2.960354e-01,\t3.712418e-01\r\n452,\t1.205917e-01,\t3.279683e-01,\t3.239399e-01\r\n453,\t2.191524e-01,\t1.683598e-01,\t3.834552e-01\r\n454,\t1.894303e-01,\t7.565151e-02,\t3.908073e-01\r\n455,\t1.107864e-01,\t1.992200e-01,\t6.983040e-01\r\n456,\t1.095103e-01,\t7.668886e-02,\t6.890890e-01\r\n457,\t1.000000e+00,\t4.843231e-01,\t8.589271e-01\r\n458,\t7.959453e-01,\t4.243074e-01,\t1.000000e+00\r\n459,\t9.105665e-01,\t4.212778e-01,\t1.000000e+00\r\n460,\t8.946618e-01,\t5.158151e-01,\t1.000000e+00\r\n461,\t7.826773e-01,\t5.403094e-01,\t1.000000e+00\r\n462,\t7.059283e-01,\t4.728682e-01,\t1.000000e+00\r\n463,\t9.064274e-01,\t4.777111e-01,\t7.401509e-01\r\n464,\t8.346503e-01,\t5.137210e-01,\t7.224767e-01\r\n465,\t9.106359e-01,\t6.087131e-01,\t9.072778e-01\r\n466,\t9.272130e-01,\t5.926933e-01,\t8.216164e-01\r\n467,\t8.354994e-01,\t6.135225e-01,\t8.201253e-01\r\n468,\t8.223213e-01,\t6.305492e-01,\t9.183153e-01\r\n469,\t9.093441e-01,\t3.695844e-01,\t8.747869e-01\r\n470,\t8.025338e-01,\t3.649788e-01,\t8.234308e-01\r\n471,\t8.007855e-01,\t3.430382e-01,\t9.201554e-01\r\n472,\t6.956722e-01,\t4.571397e-01,\t7.629688e-01\r\n473,\t6.540770e-01,\t4.122670e-01,\t9.045470e-01\r\n474,\t6.845939e-01,\t5.636999e-01,\t8.200106e-01\r\n475,\t6.602132e-01,\t5.271593e-01,\t9.044004e-01\r\n476,\t5.537935e-01,\t1.000000e+00,\t5.528250e-01\r\n477,\t6.028706e-01,\t9.088876e-01,\t4.345139e-01\r\n478,\t5.446129e-01,\t7.558388e-01,\t5.485688e-01\r\n479,\t6.479051e-01,\t8.462096e-01,\t5.443554e-01\r\n480,\t6.490060e-01,\t9.290324e-01,\t5.436054e-01\r\n481,\t5.866947e-01,\t9.438452e-01,\t6.421591e-01\r\n482,\t4.991297e-01,\t9.417823e-01,\t6.306983e-01\r\n483,\t5.458644e-01,\t8.529497e-01,\t6.226955e-01\r\n484,\t5.994539e-01,\t6.547635e-01,\t4.623896e-01\r\n485,\t6.951831e-01,\t5.935183e-01,\t4.382554e-01\r\n486,\t7.371600e-01,\t7.283799e-01,\t4.378446e-01\r\n487,\t6.719063e-01,\t5.929698e-01,\t3.348426e-01\r\n488,\t7.161311e-01,\t7.202076e-01,\t3.082744e-01\r\n489,\t5.323259e-01,\t5.463933e-01,\t4.756729e-01\r\n490,\t5.876892e-01,\t5.366883e-01,\t6.117842e-01\r\n491,\t6.665492e-01,\t7.172656e-01,\t5.817508e-01\r\n492,\t5.543257e-01,\t6.835914e-01,\t6.339229e-01\r\n493,\t0.000000e+00,\t2.804557e-01,\t7.978504e-01\r\n494,\t0.000000e+00,\t1.406526e-01,\t8.187509e-01\r\n495,\t0.000000e+00,\t3.548995e-01,\t8.901789e-01\r\n496,\t0.000000e+00,\t2.193043e-01,\t9.040738e-01\r\n497,\t0.000000e+00,\t8.505353e-02,\t9.162918e-01\r\n498,\t1.148942e-01,\t0.000000e+00,\t7.841724e-01\r\n499,\t2.153104e-01,\t0.000000e+00,\t7.973241e-01\r\n500,\t2.773586e-01,\t0.000000e+00,\t8.604628e-01\r\n501,\t1.795068e-01,\t0.000000e+00,\t8.978096e-01\r\n502,\t8.377482e-02,\t0.000000e+00,\t9.049739e-01\r\n503,\t2.389834e-01,\t3.559441e-01,\t1.000000e+00\r\n504,\t1.930166e-01,\t1.124716e-01,\t1.000000e+00\r\n505,\t1.223007e-01,\t2.252894e-01,\t1.000000e+00\r\n506,\t2.512910e-01,\t2.267841e-01,\t1.000000e+00\r\n507,\t1.093423e-01,\t3.569463e-01,\t1.000000e+00\r\n508,\t8.814705e-02,\t9.828438e-02,\t1.000000e+00\r\n509,\t2.439429e-01,\t4.228402e-01,\t8.690105e-01\r\n510,\t7.138790e-02,\t3.974313e-01,\t7.905309e-01\r\n511,\t1.840145e-01,\t3.750665e-01,\t7.954459e-01\r\n512,\t2.833508e-01,\t8.974594e-02,\t7.501465e-01\r\n513,\t3.310402e-01,\t3.257462e-01,\t9.024268e-01\r\n514,\t3.448760e-01,\t2.064293e-01,\t9.047335e-01\r\n515,\t3.595788e-01,\t7.794022e-02,\t9.048045e-01\r\n516,\t6.547519e-01,\t4.834561e-01,\t4.495223e-01\r\n517,\t6.965200e-01,\t4.180528e-01,\t4.380434e-01\r\n518,\t4.239537e-01,\t4.432266e-01,\t5.205571e-01\r\n519,\t5.457626e-01,\t2.940737e-01,\t5.109865e-01\r\n520,\t6.234151e-01,\t2.990836e-01,\t4.823479e-01\r\n521,\t4.954807e-01,\t2.622155e-01,\t4.742490e-01\r\n522,\t5.771707e-01,\t2.626047e-01,\t4.346911e-01\r\n523,\t6.003308e-01,\t4.634492e-01,\t3.375733e-01\r\n524,\t5.439332e-01,\t3.674635e-01,\t5.670300e-01\r\n525,\t5.722159e-01,\t4.196429e-01,\t5.545924e-01\r\n526,\t6.917277e-01,\t3.346676e-01,\t4.596868e-01\r\n527,\t4.773300e-01,\t3.129101e-01,\t3.626056e-01\r\n528,\t6.389395e-01,\t0.000000e+00,\t4.440799e-01\r\n529,\t5.558280e-01,\t0.000000e+00,\t4.522427e-01\r\n530,\t5.084443e-01,\t0.000000e+00,\t6.200960e-01\r\n531,\t5.867905e-01,\t0.000000e+00,\t5.577147e-01\r\n532,\t6.009917e-01,\t0.000000e+00,\t6.549462e-01\r\n533,\t6.767632e-01,\t0.000000e+00,\t5.977088e-01\r\n534,\t6.801520e-01,\t0.000000e+00,\t5.114565e-01\r\n535,\t4.718520e-01,\t0.000000e+00,\t5.299020e-01\r\n536,\t4.917276e-01,\t2.710697e-01,\t5.906920e-01\r\n537,\t4.728661e-01,\t1.880566e-01,\t6.043991e-01\r\n538,\t4.483253e-01,\t7.481262e-02,\t6.246827e-01\r\n539,\t6.096632e-01,\t2.716458e-01,\t6.196272e-01\r\n540,\t6.905951e-01,\t2.538589e-01,\t4.885840e-01\r\n541,\t7.379097e-01,\t7.251899e-02,\t5.295697e-01\r\n542,\t7.135870e-01,\t1.805289e-01,\t5.459899e-01\r\n543,\t6.415274e-01,\t6.229649e-02,\t3.690208e-01\r\n544,\t5.000462e-01,\t1.309008e-01,\t3.957389e-01\r\n545,\t1.000000e+00,\t9.016795e-01,\t5.898996e-01\r\n546,\t1.000000e+00,\t8.160383e-01,\t5.052402e-01\r\n547,\t1.000000e+00,\t9.283930e-01,\t4.607439e-01\r\n548,\t1.000000e+00,\t7.187022e-01,\t5.459577e-01\r\n549,\t7.601588e-01,\t1.000000e+00,\t5.199766e-01\r\n550,\t8.706130e-01,\t1.000000e+00,\t5.953324e-01\r\n551,\t8.787002e-01,\t1.000000e+00,\t4.639015e-01\r\n552,\t7.480214e-01,\t1.000000e+00,\t6.308292e-01\r\n553,\t7.582397e-01,\t6.554732e-01,\t6.349498e-01\r\n554,\t7.060936e-01,\t9.122110e-01,\t4.226580e-01\r\n555,\t9.064836e-01,\t6.440139e-01,\t4.695233e-01\r\n556,\t7.551683e-01,\t6.316761e-01,\t5.228841e-01\r\n557,\t8.699613e-01,\t6.255742e-01,\t5.903429e-01\r\n558,\t8.593533e-01,\t9.079623e-01,\t6.968389e-01\r\n559,\t8.237939e-01,\t7.765878e-01,\t6.860692e-01\r\n560,\t9.145456e-01,\t7.262173e-01,\t6.700819e-01\r\n561,\t9.296749e-01,\t8.365596e-01,\t6.808016e-01\r\n562,\t8.275962e-01,\t9.149781e-01,\t3.742825e-01\r\n563,\t9.402383e-01,\t9.283930e-01,\t3.804979e-01\r\n564,\t8.893885e-01,\t8.219946e-01,\t3.780723e-01\r\n565,\t1.000000e+00,\t8.126374e-01,\t1.859593e-01\r\n566,\t1.000000e+00,\t6.669032e-01,\t1.847194e-01\r\n567,\t1.000000e+00,\t7.588995e-01,\t2.863043e-01\r\n568,\t1.000000e+00,\t8.914493e-01,\t1.089609e-01\r\n569,\t1.000000e+00,\t8.867381e-01,\t2.734339e-01\r\n570,\t1.000000e+00,\t7.467277e-01,\t9.238313e-02\r\n571,\t1.000000e+00,\t5.948962e-01,\t1.025161e-01\r\n572,\t1.000000e+00,\t9.291066e-01,\t1.914126e-01\r\n573,\t8.780726e-01,\t1.000000e+00,\t7.481906e-02\r\n574,\t7.556449e-01,\t1.000000e+00,\t2.407722e-01\r\n575,\t6.994405e-01,\t1.000000e+00,\t1.489873e-01\r\n576,\t8.816904e-01,\t1.000000e+00,\t1.901236e-01\r\n577,\t7.892962e-01,\t1.000000e+00,\t1.309404e-01\r\n578,\t8.557530e-01,\t1.000000e+00,\t2.867503e-01\r\n579,\t8.918262e-01,\t8.126374e-01,\t0.000000e+00\r\n580,\t8.193852e-01,\t6.201458e-01,\t0.000000e+00\r\n581,\t7.086233e-01,\t8.359610e-01,\t0.000000e+00\r\n582,\t7.394059e-01,\t7.032691e-01,\t0.000000e+00\r\n583,\t8.856036e-01,\t7.000978e-01,\t0.000000e+00\r\n584,\t7.987244e-01,\t9.086978e-01,\t0.000000e+00\r\n585,\t7.985720e-01,\t7.886879e-01,\t0.000000e+00\r\n586,\t9.107496e-01,\t5.917706e-01,\t0.000000e+00\r\n587,\t9.075524e-01,\t9.103072e-01,\t0.000000e+00\r\n588,\t6.868997e-01,\t9.241231e-01,\t0.000000e+00\r\n589,\t6.998218e-01,\t9.103919e-01,\t3.271596e-01\r\n590,\t8.903686e-01,\t6.141343e-01,\t3.046602e-01\r\n591,\t7.593346e-01,\t5.713191e-01,\t7.486378e-02\r\n592,\t7.357968e-01,\t6.139022e-01,\t1.813273e-01\r\n593,\t6.923535e-01,\t6.251630e-01,\t7.570710e-02\r\n594,\t9.331802e-01,\t5.141732e-01,\t1.151161e-01\r\n595,\t3.729597e-01,\t0.000000e+00,\t6.825173e-01\r\n596,\t4.109821e-01,\t3.814767e-01,\t6.528154e-01\r\n597,\t4.325318e-01,\t8.611230e-02,\t7.576717e-01\r\n598,\t4.060068e-01,\t3.143192e-01,\t7.469160e-01\r\n599,\t4.311023e-01,\t1.878724e-01,\t7.465051e-01\r\n600,\t2.909704e-01,\t3.459490e-01,\t7.069872e-01\r\n601,\t1.000000e+00,\t5.119638e-01,\t3.233104e-01\r\n602,\t1.000000e+00,\t5.513281e-01,\t4.143041e-01\r\n603,\t7.696430e-01,\t4.774159e-01,\t3.926565e-01\r\n604,\t7.935204e-01,\t5.265505e-01,\t4.433618e-01\r\n605,\t9.194593e-01,\t5.321463e-01,\t5.076963e-01\r\n606,\t9.193959e-01,\t4.679392e-01,\t3.059754e-01\r\n607,\t6.302090e-01,\t5.198023e-01,\t0.000000e+00\r\n608,\t6.903260e-01,\t4.050484e-01,\t2.101326e-01\r\n609,\t6.804619e-01,\t4.044100e-01,\t9.905715e-02\r\n610,\t7.546414e-01,\t4.599581e-01,\t1.045549e-01\r\n611,\t7.371790e-01,\t4.348245e-01,\t3.004169e-01\r\n612,\t7.883487e-01,\t4.794801e-01,\t2.005719e-01\r\n613,\t5.616463e-01,\t4.183665e-01,\t7.048834e-02\r\n614,\t7.832769e-01,\t5.818578e-01,\t6.480874e-01\r\n615,\t6.902339e-01,\t5.459173e-01,\t6.658533e-01\r\n616,\t7.019535e-01,\t4.707315e-01,\t5.611324e-01\r\n617,\t7.610345e-01,\t4.067479e-01,\t4.859817e-01\r\n618,\t7.588887e-01,\t4.035482e-01,\t4.331093e-01\r\n619,\t4.726305e-01,\t1.000000e+00,\t7.814755e-01\r\n620,\t5.883597e-01,\t1.000000e+00,\t7.286784e-01\r\n621,\t3.660094e-01,\t1.000000e+00,\t8.735274e-01\r\n622,\t5.100376e-01,\t1.000000e+00,\t9.125013e-01\r\n623,\t5.956578e-01,\t1.000000e+00,\t8.350553e-01\r\n624,\t5.101102e-01,\t7.284563e-01,\t1.000000e+00\r\n625,\t6.362528e-01,\t8.159915e-01,\t1.000000e+00\r\n626,\t5.611342e-01,\t5.804757e-01,\t1.000000e+00\r\n627,\t3.541706e-01,\t5.403106e-01,\t1.000000e+00\r\n628,\t4.271536e-01,\t8.492081e-01,\t1.000000e+00\r\n629,\t6.503055e-01,\t6.855726e-01,\t1.000000e+00\r\n630,\t3.717770e-01,\t6.609326e-01,\t1.000000e+00\r\n631,\t5.388411e-01,\t8.854325e-01,\t1.000000e+00\r\n632,\t6.470222e-01,\t9.174219e-01,\t1.000000e+00\r\n633,\t4.536354e-01,\t5.923681e-01,\t1.000000e+00\r\n634,\t3.705943e-01,\t7.676694e-01,\t1.000000e+00\r\n635,\t3.548322e-01,\t9.324643e-01,\t1.000000e+00\r\n636,\t2.622795e-01,\t7.997098e-01,\t8.957910e-01\r\n637,\t2.620106e-01,\t6.627361e-01,\t9.065395e-01\r\n638,\t2.642186e-01,\t9.238958e-01,\t8.982813e-01\r\n639,\t7.327694e-01,\t8.129946e-01,\t8.798884e-01\r\n640,\t7.428950e-01,\t7.209237e-01,\t9.132042e-01\r\n641,\t7.293047e-01,\t7.278493e-01,\t8.038201e-01\r\n642,\t7.227292e-01,\t9.180981e-01,\t8.545090e-01\r\n643,\t4.232787e-01,\t5.468398e-01,\t6.941724e-01\r\n644,\t3.349138e-01,\t4.995833e-01,\t8.062509e-01\r\n645,\t3.076196e-01,\t4.851881e-01,\t8.679217e-01\r\n646,\t3.057491e-01,\t5.546249e-01,\t7.722327e-01\r\n647,\t3.958924e-01,\t4.478252e-01,\t9.224680e-01\r\n648,\t4.947772e-01,\t4.569158e-01,\t8.746561e-01\r\n649,\t3.519835e-01,\t9.289960e-01,\t7.098427e-01\r\n650,\t3.410591e-01,\t6.974382e-01,\t6.940549e-01\r\n651,\t3.511792e-01,\t8.157029e-01,\t6.982909e-01\r\n652,\t1.000000e+00,\t7.284629e-02,\t5.180241e-01\r\n653,\t1.000000e+00,\t2.986763e-01,\t5.463007e-01\r\n654,\t1.000000e+00,\t3.654152e-01,\t4.738892e-01\r\n655,\t1.000000e+00,\t1.869729e-01,\t5.227933e-01\r\n656,\t8.602627e-01,\t0.000000e+00,\t5.218043e-01\r\n657,\t8.085003e-01,\t0.000000e+00,\t4.736627e-01\r\n658,\t8.951503e-01,\t4.043262e-01,\t5.743558e-01\r\n659,\t8.637214e-01,\t2.015602e-01,\t6.459707e-01\r\n660,\t9.152034e-01,\t2.953604e-01,\t6.579755e-01\r\n661,\t8.744826e-01,\t7.182726e-02,\t6.324278e-01\r\n662,\t8.673022e-01,\t7.985982e-02,\t4.116225e-01\r\n663,\t8.847744e-01,\t3.217034e-01,\t3.913487e-01\r\n664,\t7.918059e-01,\t3.591682e-01,\t3.981070e-01\r\n665,\t7.747723e-01,\t2.744701e-01,\t4.063365e-01\r\n666,\t8.731163e-01,\t2.038725e-01,\t4.015520e-01\r\n667,\t0.000000e+00,\t1.999751e-01,\t1.243577e-01\r\n668,\t0.000000e+00,\t9.584867e-02,\t8.475147e-02\r\n669,\t0.000000e+00,\t1.141722e-01,\t1.957567e-01\r\n670,\t0.000000e+00,\t3.073533e-01,\t1.671326e-01\r\n671,\t2.395078e-01,\t0.000000e+00,\t3.282866e-01\r\n672,\t1.423494e-01,\t0.000000e+00,\t2.462169e-01\r\n673,\t2.949477e-01,\t0.000000e+00,\t2.338319e-01\r\n674,\t5.200431e-01,\t0.000000e+00,\t1.340812e-01\r\n675,\t4.111401e-01,\t0.000000e+00,\t2.191213e-01\r\n676,\t3.781708e-01,\t0.000000e+00,\t1.143178e-01\r\n677,\t8.894316e-02,\t0.000000e+00,\t1.182763e-01\r\n678,\t2.314396e-01,\t0.000000e+00,\t1.183253e-01\r\n679,\t4.977416e-01,\t0.000000e+00,\t2.733670e-01\r\n680,\t3.640959e-01,\t0.000000e+00,\t3.363079e-01\r\n681,\t3.840203e-01,\t2.441906e-01,\t0.000000e+00\r\n682,\t4.595530e-01,\t3.593637e-01,\t0.000000e+00\r\n683,\t5.131721e-01,\t2.516781e-01,\t0.000000e+00\r\n684,\t5.531962e-01,\t1.246229e-01,\t0.000000e+00\r\n685,\t3.406754e-01,\t3.471116e-01,\t0.000000e+00\r\n686,\t1.045431e-01,\t2.357041e-01,\t0.000000e+00\r\n687,\t4.222451e-01,\t1.272312e-01,\t0.000000e+00\r\n688,\t8.856739e-02,\t3.420502e-01,\t0.000000e+00\r\n689,\t1.249010e-01,\t1.191795e-01,\t0.000000e+00\r\n690,\t2.013216e-01,\t3.262761e-01,\t0.000000e+00\r\n691,\t2.111877e-01,\t2.040682e-01,\t0.000000e+00\r\n692,\t2.738051e-01,\t1.343036e-01,\t0.000000e+00\r\n693,\t2.946715e-01,\t2.454555e-01,\t0.000000e+00\r\n694,\t6.134051e-01,\t9.656967e-02,\t1.653850e-01\r\n695,\t6.005351e-01,\t1.949088e-01,\t2.324770e-01\r\n696,\t6.185328e-01,\t1.815780e-01,\t1.030238e-01\r\n697,\t6.018883e-01,\t8.391552e-02,\t2.543010e-01\r\n698,\t6.256605e-01,\t8.275797e-02,\t7.859337e-02\r\n699,\t1.000000e+00,\t3.127290e-01,\t1.812134e-01\r\n700,\t1.000000e+00,\t1.304778e-01,\t1.999774e-01\r\n701,\t1.000000e+00,\t3.540085e-01,\t2.810455e-01\r\n702,\t1.000000e+00,\t4.219121e-01,\t1.770910e-01\r\n703,\t1.000000e+00,\t2.182316e-01,\t2.636205e-01\r\n704,\t1.000000e+00,\t2.210445e-01,\t1.114578e-01\r\n705,\t1.000000e+00,\t1.012142e-01,\t1.010236e-01\r\n706,\t1.000000e+00,\t3.371354e-01,\t8.860347e-02\r\n707,\t1.000000e+00,\t1.014885e-01,\t2.948108e-01\r\n708,\t1.000000e+00,\t4.289692e-01,\t7.567182e-02\r\n709,\t7.041819e-01,\t0.000000e+00,\t1.761377e-01\r\n710,\t7.667955e-01,\t0.000000e+00,\t3.459850e-01\r\n711,\t8.894201e-01,\t0.000000e+00,\t1.969057e-01\r\n712,\t8.101524e-01,\t0.000000e+00,\t1.102481e-01\r\n713,\t6.840899e-01,\t0.000000e+00,\t2.859925e-01\r\n714,\t8.849360e-01,\t0.000000e+00,\t3.135684e-01\r\n715,\t7.899293e-01,\t0.000000e+00,\t2.381396e-01\r\n716,\t7.076028e-01,\t0.000000e+00,\t7.939465e-02\r\n717,\t9.158798e-01,\t0.000000e+00,\t8.836348e-02\r\n718,\t8.197558e-01,\t1.849214e-01,\t0.000000e+00\r\n719,\t9.045150e-01,\t2.738297e-01,\t0.000000e+00\r\n720,\t9.190616e-01,\t1.842292e-01,\t0.000000e+00\r\n721,\t8.054098e-01,\t2.912096e-01,\t0.000000e+00\r\n722,\t8.740820e-01,\t8.488789e-02,\t0.000000e+00\r\n723,\t7.402765e-01,\t9.997292e-02,\t0.000000e+00\r\n724,\t9.015455e-01,\t4.406066e-01,\t0.000000e+00\r\n725,\t8.828630e-01,\t3.571596e-01,\t0.000000e+00\r\n726,\t8.056292e-01,\t3.942141e-01,\t0.000000e+00\r\n727,\t7.113101e-01,\t3.218219e-01,\t0.000000e+00\r\n728,\t7.161861e-01,\t2.033384e-01,\t0.000000e+00\r\n729,\t1.000000e+00,\t1.923953e-01,\t8.300709e-01\r\n730,\t1.000000e+00,\t2.871410e-01,\t7.748361e-01\r\n731,\t1.000000e+00,\t2.699192e-01,\t8.925317e-01\r\n732,\t1.000000e+00,\t1.016835e-01,\t7.531784e-01\r\n733,\t1.000000e+00,\t1.011674e-01,\t8.980095e-01\r\n734,\t1.000000e+00,\t2.028414e-01,\t7.410943e-01\r\n735,\t1.000000e+00,\t1.845347e-01,\t9.245648e-01\r\n736,\t7.340211e-01,\t0.000000e+00,\t8.224361e-01\r\n737,\t7.560251e-01,\t0.000000e+00,\t7.260212e-01\r\n738,\t9.171401e-01,\t0.000000e+00,\t8.449204e-01\r\n739,\t9.233846e-01,\t0.000000e+00,\t9.214212e-01\r\n740,\t8.123376e-01,\t0.000000e+00,\t8.857211e-01\r\n741,\t8.803446e-01,\t0.000000e+00,\t6.963643e-01\r\n742,\t8.499781e-01,\t0.000000e+00,\t7.880654e-01\r\n743,\t7.071980e-01,\t0.000000e+00,\t9.272543e-01\r\n744,\t8.615753e-01,\t1.891159e-01,\t1.000000e+00\r\n745,\t8.273673e-01,\t8.564415e-02,\t1.000000e+00\r\n746,\t9.152776e-01,\t7.863206e-02,\t1.000000e+00\r\n747,\t7.379057e-01,\t3.226488e-01,\t7.119959e-01\r\n748,\t6.842995e-01,\t2.285407e-01,\t8.676342e-01\r\n749,\t6.659833e-01,\t9.765425e-02,\t9.110142e-01\r\n750,\t6.499729e-01,\t1.029038e-01,\t8.146382e-01\r\n751,\t6.584974e-01,\t1.859627e-01,\t7.695976e-01\r\n752,\t1.000000e+00,\t5.594140e-01,\t6.184802e-01\r\n753,\t1.000000e+00,\t4.850958e-01,\t5.754808e-01\r\n754,\t1.000000e+00,\t4.799726e-01,\t6.895948e-01\r\n755,\t4.944514e-01,\t4.448171e-01,\t6.515779e-01\r\n756,\t5.674349e-01,\t3.718834e-01,\t7.435225e-01\r\n757,\t6.411447e-01,\t1.000000e+00,\t3.765856e-01\r\n758,\t4.926914e-01,\t0.000000e+00,\t8.594435e-01\r\n759,\t5.315604e-01,\t3.401737e-01,\t1.000000e+00\r\n760,\t6.100068e-01,\t2.493912e-01,\t1.000000e+00\r\n761,\t4.792696e-01,\t1.950090e-01,\t1.000000e+00\r\n762,\t4.393821e-01,\t7.336918e-02,\t1.000000e+00\r\n763,\t5.620372e-01,\t1.070207e-01,\t1.000000e+00\r\n764,\t1.000000e+00,\t7.978109e-01,\t8.916563e-01\r\n765,\t1.000000e+00,\t6.691224e-01,\t8.864380e-01\r\n766,\t1.000000e+00,\t7.281295e-01,\t7.761422e-01\r\n767,\t1.000000e+00,\t9.103024e-01,\t9.044654e-01\r\n768,\t1.000000e+00,\t8.716983e-01,\t7.791288e-01\r\n769,\t8.594184e-01,\t1.000000e+00,\t8.590065e-01\r\n770,\t9.316974e-01,\t1.000000e+00,\t9.261562e-01\r\n771,\t7.825716e-01,\t1.000000e+00,\t7.887150e-01\r\n772,\t8.688596e-01,\t9.284999e-01,\t1.000000e+00\r\n773,\t8.509990e-01,\t7.220260e-01,\t1.000000e+00\r\n774,\t8.686941e-01,\t8.181692e-01,\t1.000000e+00\r\n775,\t0.000000e+00,\t6.340273e-01,\t5.987154e-01\r\n776,\t0.000000e+00,\t9.144822e-01,\t6.013193e-01\r\n777,\t0.000000e+00,\t7.832067e-01,\t6.041467e-01\r\n778,\t1.189704e-01,\t1.000000e+00,\t6.411952e-01\r\n779,\t2.305757e-01,\t1.000000e+00,\t6.832924e-01\r\n780,\t2.166051e-01,\t1.000000e+00,\t5.648907e-01\r\n781,\t3.220714e-01,\t1.000000e+00,\t5.913268e-01\r\n782,\t3.213962e-01,\t5.665726e-01,\t5.843746e-01\r\n783,\t2.032142e-01,\t5.593860e-01,\t6.609338e-01\r\n784,\t8.909884e-02,\t5.506090e-01,\t6.598292e-01\r\n785,\t1.349402e-01,\t8.128766e-01,\t7.682993e-01\r\n786,\t1.470553e-01,\t7.083043e-01,\t7.614788e-01\r\n787,\t9.017868e-02,\t9.054197e-01,\t7.690756e-01\r\n788,\t0.000000e+00,\t4.636118e-01,\t7.062484e-01\r\n789,\t3.153200e-01,\t4.864523e-01,\t6.596856e-01\r\n790,\t8.287885e-02,\t5.253858e-01,\t8.240000e-01\r\n791,\t1.608893e-01,\t5.516252e-01,\t8.222148e-01\r\n792,\t0.000000e+00,\t5.389533e-01,\t9.024085e-01\r\n793,\t0.000000e+00,\t6.411467e-01,\t8.623852e-01\r\n794,\t0.000000e+00,\t9.194500e-01,\t8.782130e-01\r\n795,\t0.000000e+00,\t7.903032e-01,\t8.733115e-01\r\n796,\t1.304959e-01,\t1.000000e+00,\t8.944730e-01\r\n797,\t1.364547e-01,\t5.463232e-01,\t1.000000e+00\r\n798,\t1.391286e-01,\t9.214373e-01,\t1.000000e+00\r\n799,\t1.382277e-01,\t7.944220e-01,\t1.000000e+00\r\n800,\t1.356411e-01,\t6.701214e-01,\t1.000000e+00\r\n801,\t2.705965e-01,\t8.073912e-01,\t3.094488e-01\r\n802,\t1.072154e-01,\t6.440102e-01,\t1.460678e-01\r\n803,\t2.161362e-01,\t6.440102e-01,\t1.460678e-01\r\n804,\t1.072154e-01,\t7.529309e-01,\t1.460678e-01\r\n805,\t1.072154e-01,\t8.618516e-01,\t1.460678e-01\r\n806,\t1.072154e-01,\t5.350895e-01,\t1.460678e-01\r\n807,\t2.161362e-01,\t8.618516e-01,\t3.639092e-01\r\n808,\t3.250569e-01,\t8.618516e-01,\t3.639092e-01\r\n809,\t3.250569e-01,\t7.529309e-01,\t3.639092e-01\r\n810,\t3.250569e-01,\t8.618516e-01,\t2.549885e-01\r\n811,\t4.339775e-01,\t8.618516e-01,\t1.460678e-01\r\n812,\t2.161362e-01,\t8.618516e-01,\t2.549885e-01\r\n813,\t4.339775e-01,\t8.618516e-01,\t2.549885e-01\r\n814,\t3.250569e-01,\t7.529309e-01,\t2.549885e-01\r\n815,\t3.250569e-01,\t8.618516e-01,\t1.460678e-01\r\n816,\t2.161362e-01,\t7.529309e-01,\t3.639092e-01\r\n817,\t4.339775e-01,\t7.529309e-01,\t2.549885e-01\r\n818,\t4.339775e-01,\t7.529309e-01,\t1.460678e-01\r\n819,\t2.161362e-01,\t7.529309e-01,\t1.460678e-01\r\n820,\t2.161362e-01,\t5.350895e-01,\t2.549885e-01\r\n821,\t2.161362e-01,\t6.440102e-01,\t3.639092e-01\r\n822,\t3.250569e-01,\t6.440102e-01,\t3.639092e-01\r\n823,\t2.161362e-01,\t6.440102e-01,\t2.549885e-01\r\n824,\t3.828751e-01,\t5.965468e-01,\t2.206115e-01\r\n825,\t1.072154e-01,\t5.350895e-01,\t2.549885e-01\r\n826,\t1.321620e-01,\t3.119628e-01,\t4.946992e-01\r\n827,\t1.321620e-01,\t1.320891e-01,\t5.846360e-01\r\n828,\t1.321620e-01,\t1.320891e-01,\t4.946992e-01\r\n829,\t9.420615e-01,\t5.205292e-01,\t8.518906e-01\r\n830,\t1.106334e-01,\t1.199487e-01,\t8.407761e-01\r\n831,\t1.106334e-01,\t1.199487e-01,\t9.224467e-01\r\n832,\t5.682576e-01,\t1.307034e-01,\t5.400789e-01\r\n833,\t8.882494e-01,\t8.809592e-01,\t1.940076e-01\r\n834,\t8.030806e-01,\t8.809592e-01,\t1.940076e-01\r\n835,\t8.030806e-01,\t7.957904e-01,\t1.088388e-01\r\n836,\t8.882494e-01,\t7.957904e-01,\t1.088388e-01\r\n837,\t8.030806e-01,\t8.809592e-01,\t1.088388e-01\r\n838,\t7.179118e-01,\t8.809592e-01,\t1.088388e-01\r\n839,\t8.882494e-01,\t7.106216e-01,\t1.088388e-01\r\n840,\t8.882494e-01,\t8.809592e-01,\t2.791764e-01\r\n841,\t5.049063e-01,\t8.666278e-01,\t8.012413e-01\r\n842,\t6.003286e-01,\t8.666278e-01,\t8.012413e-01\r\n843,\t4.094839e-01,\t5.803607e-01,\t8.966637e-01\r\n844,\t6.003286e-01,\t8.666278e-01,\t8.966637e-01\r\n845,\t4.094839e-01,\t7.712054e-01,\t8.966637e-01\r\n846,\t4.094839e-01,\t8.666278e-01,\t8.966637e-01\r\n847,\t6.003286e-01,\t7.712054e-01,\t8.966637e-01\r\n848,\t5.049063e-01,\t7.712054e-01,\t8.966637e-01\r\n849,\t8.415490e-01,\t1.138090e-01,\t5.210622e-01\r\n850,\t9.190392e-01,\t2.687895e-01,\t5.210622e-01\r\n851,\t1.073007e-01,\t8.423859e-02,\t1.250281e-01\r\n852,\t2.163081e-01,\t8.423859e-02,\t1.250281e-01\r\n853,\t2.163081e-01,\t8.423859e-02,\t2.340354e-01\r\n854,\t1.073007e-01,\t1.932459e-01,\t1.250281e-01\r\n855,\t1.073007e-01,\t3.022533e-01,\t1.250281e-01\r\n856,\t4.343228e-01,\t8.423859e-02,\t1.250281e-01\r\n857,\t4.343228e-01,\t8.423859e-02,\t2.340354e-01\r\n858,\t3.253154e-01,\t8.423859e-02,\t2.340354e-01\r\n859,\t2.163081e-01,\t3.022533e-01,\t1.250281e-01\r\n860,\t3.253154e-01,\t1.932459e-01,\t1.250281e-01\r\n861,\t2.163081e-01,\t1.932459e-01,\t1.250281e-01\r\n862,\t2.163081e-01,\t1.932459e-01,\t2.340354e-01\r\n863,\t3.253154e-01,\t3.022533e-01,\t1.250281e-01\r\n864,\t3.253154e-01,\t1.932459e-01,\t2.340354e-01\r\n865,\t2.163081e-01,\t3.022533e-01,\t2.340354e-01\r\n866,\t8.867307e-01,\t3.127577e-01,\t1.267631e-01\r\n867,\t8.867307e-01,\t1.324257e-01,\t2.169291e-01\r\n868,\t7.965648e-01,\t1.324257e-01,\t2.169291e-01\r\n869,\t7.063988e-01,\t1.324257e-01,\t1.267631e-01\r\n870,\t7.063988e-01,\t1.324257e-01,\t2.169291e-01\r\n871,\t7.063988e-01,\t2.225917e-01,\t2.169291e-01\r\n872,\t7.965648e-01,\t1.324257e-01,\t3.070951e-01\r\n873,\t8.867307e-01,\t1.324257e-01,\t1.267631e-01\r\n874,\t7.965648e-01,\t1.324257e-01,\t1.267631e-01\r\n875,\t7.063988e-01,\t2.225917e-01,\t1.267631e-01\r\n876,\t8.867307e-01,\t2.225917e-01,\t1.267631e-01\r\n877,\t7.965648e-01,\t3.127577e-01,\t1.267631e-01\r\n878,\t7.965648e-01,\t2.225917e-01,\t1.267631e-01\r\n879,\t7.965648e-01,\t3.127577e-01,\t3.070951e-01\r\n880,\t7.965648e-01,\t2.225917e-01,\t3.070951e-01\r\n881,\t8.867307e-01,\t3.127577e-01,\t3.070951e-01\r\n882,\t4.459264e-01,\t3.563909e-01,\t9.157230e-01\r\n883,\t1.443447e-01,\t7.796935e-01,\t8.660116e-01\r\n*Element, type=C3D4\r\n2607,3,158,375,406\r\n2608,422,404,365,16\r\n2609,368,805,804,150\r\n2610,807,812,370,381\r\n2611,427,426,396,167\r\n2612,813,810,815,814\r\n2613,372,366,153,806\r\n2614,180,416,825,820\r\n2615,816,821,401,402\r\n2616,810,812,374,815\r\n2617,393,368,804,150\r\n2618,806,394,802,386\r\n2619,390,388,407,818\r\n2620,821,422,820,423\r\n2621,390,175,407,22\r\n2622,383,427,160,379\r\n2623,388,407,408,172\r\n2624,806,802,803,386\r\n2625,824,817,6,409\r\n2626,808,810,376,375\r\n2627,818,23,408,424\r\n2628,805,812,819,815\r\n2629,426,389,396,167\r\n2630,175,818,407,408\r\n2631,426,168,389,167\r\n2632,169,390,407,22\r\n2633,816,801,819,812\r\n2634,384,374,162,815\r\n2635,821,816,823,367\r\n2636,389,426,818,390\r\n2637,823,824,820,803\r\n2638,367,816,400,403\r\n2639,388,12,172,164\r\n2640,811,384,391,815\r\n2641,816,823,804,819\r\n2642,404,821,367,403\r\n2643,422,181,820,423\r\n2644,377,808,376,375\r\n2645,367,812,804,364\r\n2646,415,817,9,178\r\n2647,806,419,803,820\r\n2648,427,383,396,811\r\n2649,170,406,413,808\r\n2650,805,393,804,150\r\n2651,385,818,815,397\r\n2652,422,821,820,825\r\n2653,415,179,14,822\r\n2654,818,388,408,172\r\n2655,179,822,178,8\r\n2656,427,383,160,21\r\n2657,801,823,819,814\r\n2658,13,415,14,822\r\n2659,4,378,413,375\r\n2660,417,416,418,820\r\n2661,393,399,368,151\r\n2662,411,174,178,817\r\n2663,817,23,408,818\r\n2664,179,415,178,822\r\n2665,373,805,812,381\r\n2666,372,394,369,806\r\n2667,812,801,819,814\r\n2668,818,811,813,424\r\n2669,817,412,813,809\r\n2670,810,801,809,808\r\n2671,19,181,423,418\r\n2672,400,367,370,807\r\n2673,812,367,370,364\r\n2674,367,812,370,807\r\n2675,385,818,803,392\r\n2676,822,18,17,423\r\n2677,174,23,817,411\r\n2678,417,388,824,172\r\n2679,391,397,815,387\r\n2680,148,373,381,364\r\n2681,821,822,824,809\r\n2682,812,805,374,815\r\n2683,805,163,395,373\r\n2684,813,811,815,380\r\n2685,379,378,380,813\r\n2686,388,164,172,417\r\n2687,24,817,813,424\r\n2688,812,364,370,381\r\n2689,816,821,809,401\r\n2690,378,176,413,813\r\n2691,13,18,17,822\r\n2692,812,805,364,381\r\n2693,421,153,420,806\r\n2694,9,7,412,809\r\n2695,364,148,370,381\r\n2696,379,20,425,160\r\n2697,148,382,370,381\r\n2698,388,818,408,407\r\n2699,404,422,171,16\r\n2700,379,813,425,177\r\n2701,418,822,414,824\r\n2702,399,368,369,802\r\n2703,417,418,11,824\r\n2704,389,811,391,818\r\n2705,417,824,392,803\r\n2706,805,812,804,819\r\n2707,170,7,809,412\r\n2708,23,24,817,411\r\n2709,421,372,153,806\r\n2710,397,819,815,387\r\n2711,373,148,149,364\r\n2712,366,806,369,363\r\n2713,818,385,815,391\r\n2714,817,822,809,824\r\n2715,176,410,5,813\r\n2716,812,819,815,814\r\n2717,816,367,804,823\r\n2718,363,368,364,804\r\n2719,810,812,815,814\r\n2720,363,367,804,364\r\n2721,806,394,419,166\r\n2722,372,421,394,806\r\n2723,367,816,804,812\r\n2724,366,806,825,420\r\n2725,818,811,815,813\r\n2726,817,813,815,814\r\n2727,384,374,815,380\r\n2728,421,806,419,166\r\n2729,807,401,809,808\r\n2730,807,377,808,376\r\n2731,382,157,807,381\r\n2732,384,396,391,161\r\n2733,383,384,161,396\r\n2734,801,807,809,808\r\n2735,823,802,804,803\r\n2736,157,377,807,381\r\n2737,818,817,815,814\r\n2738,816,401,403,402\r\n2739,157,377,158,405\r\n2740,813,378,375,413\r\n2741,7,415,809,9\r\n2742,423,821,171,402\r\n2743,817,818,824,814\r\n2744,816,405,403,401\r\n2745,812,373,381,374\r\n2746,404,821,403,402\r\n2747,821,816,403,402\r\n2748,817,9,5,412\r\n2749,817,411,9,178\r\n2750,805,163,374,387\r\n2751,405,816,403,400\r\n2752,383,811,379,384\r\n2753,805,393,819,804\r\n2754,426,811,396,389\r\n2755,817,818,813,424\r\n2756,169,388,407,390\r\n2757,168,426,389,390\r\n2758,163,805,395,387\r\n2759,374,163,162,387\r\n2760,817,824,809,814\r\n2761,813,817,809,814\r\n2762,811,389,391,396\r\n2763,823,802,820,825\r\n2764,372,394,166,10\r\n2765,823,363,825,365\r\n2766,421,372,166,10\r\n2767,15,180,420,825\r\n2768,822,423,820,418\r\n2769,372,421,166,394\r\n2770,811,426,424,818\r\n2771,371,805,368,150\r\n2772,822,415,178,817\r\n2773,410,378,176,159\r\n2774,410,24,813,177\r\n2775,390,389,385,818\r\n2776,806,394,369,802\r\n2777,426,175,818,390\r\n2778,806,419,398,803\r\n2779,821,367,823,363\r\n2780,816,801,812,807\r\n2781,154,366,365,825\r\n2782,404,155,365,16\r\n2783,153,366,15,420\r\n2784,7,170,809,401\r\n2785,18,13,14,822\r\n2786,391,384,162,815\r\n2787,394,399,369,802\r\n2788,416,180,181,820\r\n2789,366,372,369,806\r\n2790,152,399,369,394\r\n2791,410,378,159,379\r\n2792,410,159,20,379\r\n2793,383,811,384,396\r\n2794,812,374,381,376\r\n2795,406,3,413,375\r\n2796,388,12,169,407\r\n2797,426,168,175,390\r\n2798,24,410,813,5\r\n2799,813,413,375,808\r\n2800,811,426,818,389\r\n2801,817,174,6,409\r\n2802,812,807,808,376\r\n2803,811,379,380,813\r\n2804,811,384,380,379\r\n2805,386,806,398,803\r\n2806,378,410,813,379\r\n2807,801,810,809,814\r\n2808,363,368,802,369\r\n2809,822,18,414,14\r\n2810,810,374,376,380\r\n2811,404,367,155,403\r\n2812,382,2,370,400\r\n2813,824,6,173,409\r\n2814,367,823,363,804\r\n2815,816,801,814,823\r\n2816,824,11,409,173\r\n2817,412,176,813,413\r\n2818,377,405,808,406\r\n2819,806,363,802,369\r\n2820,817,9,412,809\r\n2821,3,4,413,375\r\n2822,810,380,376,375\r\n2823,388,390,385,818\r\n2824,812,801,808,807\r\n2825,423,181,820,418\r\n2826,372,152,369,394\r\n2827,813,24,424,425\r\n2828,811,427,379,425\r\n2829,427,379,425,160\r\n2830,24,813,177,425\r\n2831,394,806,398,386\r\n2832,393,368,150,151\r\n2833,157,382,400,2\r\n2834,821,404,171,402\r\n2835,412,813,808,413\r\n2836,810,812,376,374\r\n2837,175,426,818,424\r\n2838,179,822,173,414\r\n2839,170,412,808,413\r\n2840,383,427,396,21\r\n2841,384,811,391,396\r\n2842,801,816,814,809\r\n2843,801,816,809,807\r\n2844,371,805,395,373\r\n2845,396,427,167,21\r\n2846,386,819,804,803\r\n2847,819,393,386,804\r\n2848,367,400,155,403\r\n2849,417,165,398,392\r\n2850,821,822,809,401\r\n2851,813,810,808,375\r\n2852,810,813,809,814\r\n2853,393,399,386,802\r\n2854,388,818,385,392\r\n2855,165,417,398,419\r\n2856,399,394,386,802\r\n2857,803,417,398,392\r\n2858,404,821,825,365\r\n2859,821,367,363,365\r\n2860,419,417,398,803\r\n2861,23,175,408,424\r\n2862,823,824,814,809\r\n2863,20,379,425,177\r\n2864,180,422,825,154\r\n2865,23,817,424,818\r\n2866,823,821,824,809\r\n2867,818,824,803,392\r\n2868,816,823,814,809\r\n2869,373,371,1,395\r\n2870,421,394,806,166\r\n2871,816,821,823,809\r\n2872,163,373,1,395\r\n2873,806,416,419,820\r\n2874,802,806,820,825\r\n2875,806,802,820,803\r\n2876,811,384,815,380\r\n2877,810,812,808,376\r\n2878,23,24,424,817\r\n2879,159,378,176,4\r\n2880,422,180,825,820\r\n2881,180,422,181,820\r\n2882,822,19,418,414\r\n2883,418,824,414,11\r\n2884,400,367,156,370\r\n2885,400,2,370,156\r\n2886,382,400,370,807\r\n2887,368,363,802,804\r\n2888,176,378,413,4\r\n2889,400,367,155,156\r\n2890,824,822,414,173\r\n2891,2,382,370,148\r\n2892,817,818,815,813\r\n2893,426,811,424,425\r\n2894,821,823,824,820\r\n2895,377,158,405,406\r\n2896,374,162,815,387\r\n2897,406,170,401,808\r\n2898,406,413,808,375\r\n2899,172,824,409,408\r\n2900,822,821,402,401\r\n2901,817,174,178,6\r\n2902,172,417,11,409\r\n2903,422,821,171,423\r\n2904,404,821,171,422\r\n2905,417,824,11,409\r\n2906,824,417,172,409\r\n2907,810,813,380,375\r\n2908,374,805,387,815\r\n2909,810,801,812,814\r\n2910,805,163,373,374\r\n2911,396,383,21,161\r\n2912,813,412,808,809\r\n2913,393,819,386,397\r\n2914,805,373,812,374\r\n2915,397,386,392,803\r\n2916,818,819,815,397\r\n2917,417,388,392,824\r\n2918,374,810,815,380\r\n2919,166,394,419,398\r\n2920,388,164,417,392\r\n2921,823,363,804,802\r\n2922,371,373,1,149\r\n2923,805,819,387,815\r\n2924,422,154,365,825\r\n2925,816,401,809,807\r\n2926,806,416,825,420\r\n2927,819,818,815,814\r\n2928,373,805,381,364\r\n2929,388,818,824,172\r\n2930,806,416,420,419\r\n2931,805,393,387,819\r\n2932,175,168,22,390\r\n2933,179,822,414,14\r\n2934,822,19,423,418\r\n2935,388,12,407,172\r\n2936,174,23,408,817\r\n2937,406,377,375,808\r\n2938,382,807,370,381\r\n2939,405,816,807,401\r\n2940,802,386,804,803\r\n2941,824,818,408,172\r\n2942,813,810,809,808\r\n2943,817,818,408,824\r\n2944,824,11,173,414\r\n2945,377,157,807,405\r\n2946,405,816,400,807\r\n2947,821,823,820,825\r\n2948,823,821,363,365\r\n2949,366,15,420,825\r\n2950,404,422,365,825\r\n2951,821,404,825,422\r\n2952,418,19,11,414\r\n2953,410,378,813,176\r\n2954,3,170,406,413\r\n2955,18,822,414,19\r\n2956,405,406,401,808\r\n2957,379,410,813,177\r\n2958,427,383,811,379\r\n2959,819,386,397,803\r\n2960,162,391,815,387\r\n2961,415,817,809,9\r\n2962,417,164,165,392\r\n2963,806,394,398,419\r\n2964,153,366,420,806\r\n2965,372,152,394,10\r\n2966,372,421,153,10\r\n2967,412,817,813,5\r\n2968,176,412,813,5\r\n2969,812,805,804,364\r\n2970,817,411,5,9\r\n2971,368,805,364,804\r\n2972,181,416,820,418\r\n2973,818,388,824,392\r\n2974,811,813,424,425\r\n2975,426,427,811,425\r\n2976,158,377,375,406\r\n2977,385,397,392,803\r\n2978,386,803,398,392\r\n2979,399,152,369,151\r\n2980,379,811,425,813\r\n2981,819,823,804,803\r\n2982,822,821,820,423\r\n2983,165,166,419,398\r\n2984,175,818,408,424\r\n2985,175,390,407,818\r\n2986,405,401,807,808\r\n2987,405,377,808,807\r\n2988,822,821,824,820\r\n2989,411,24,817,5\r\n2990,817,24,813,5\r\n2991,421,806,420,419\r\n2992,410,20,177,379\r\n2993,810,813,815,380\r\n2994,415,822,809,817\r\n2995,823,819,814,803\r\n2996,810,801,808,812\r\n2997,806,416,820,825\r\n2998,822,18,423,19\r\n2999,13,822,402,401\r\n3000,821,816,367,403\r\n3001,13,822,17,402\r\n3002,423,171,17,402\r\n3003,816,367,807,812\r\n3004,367,816,807,400\r\n3005,824,823,814,803\r\n3006,371,805,364,368\r\n3007,157,405,400,807\r\n3008,382,157,400,807\r\n3009,818,819,803,814\r\n3010,419,417,803,820\r\n3011,824,818,803,814\r\n3012,802,823,820,803\r\n3013,170,401,808,809\r\n3014,412,170,808,809\r\n3015,813,378,380,375\r\n3016,154,180,15,825\r\n3017,366,154,15,825\r\n3018,393,802,386,804\r\n3019,418,822,824,820\r\n3020,416,180,825,420\r\n3021,812,816,804,819\r\n3022,368,399,369,151\r\n3023,404,367,365,155\r\n3024,393,805,387,395\r\n3025,371,805,150,395\r\n3026,395,371,1,150\r\n3027,805,393,150,395\r\n3028,366,363,365,825\r\n3029,818,811,391,815\r\n3030,426,427,396,811\r\n3031,363,823,825,802\r\n3032,821,823,825,365\r\n3033,822,179,173,8\r\n3034,806,363,825,802\r\n3035,817,174,409,408\r\n3036,806,366,825,363\r\n3037,824,417,820,803\r\n3038,821,404,367,365\r\n3039,417,418,824,820\r\n3040,416,417,419,820\r\n3041,391,385,815,397\r\n3042,824,817,409,408\r\n3043,393,819,397,387\r\n3044,154,422,365,16\r\n3045,384,391,162,161\r\n3046,389,818,391,385\r\n3047,801,816,819,823\r\n3048,423,402,822,821\r\n3049,822,402,423,17\r\n3050,415,809,401,7\r\n3051,401,809,415,822\r\n3052,401,13,415,7\r\n3053,415,13,401,822\r\n3054,173,8,824,822\r\n3055,173,824,8,6\r\n3056,376,807,381,812\r\n3057,376,381,807,377\r\n3058,6,178,824,8\r\n3059,6,824,178,817\r\n3060,822,824,178,8\r\n3061,822,178,824,817\r\n3062,397,818,803,385\r\n3063,397,803,818,819\r\n3064,371,373,364,805\r\n3065,364,373,371,149\r\n3066,393,802,368,399\r\n3067,368,802,393,804\r\n3068,442,827,438,441\r\n3069,440,827,438,828\r\n3070,826,171,422,437\r\n3071,447,826,444,451\r\n3072,436,827,429,434\r\n3073,435,450,188,433\r\n3074,826,431,422,452\r\n3075,28,193,447,198\r\n3076,186,432,445,33\r\n3077,422,180,181,452\r\n3078,439,193,30,448\r\n3079,453,454,448,828\r\n3080,826,422,181,452\r\n3081,439,443,448,828\r\n3082,31,439,30,448\r\n3083,447,197,26,29\r\n3084,193,31,30,448\r\n3085,192,32,456,441\r\n3086,25,37,18,423\r\n3087,444,447,448,828\r\n3088,826,171,423,422\r\n3089,431,826,428,433\r\n3090,187,433,188,449\r\n3091,436,827,440,429\r\n3092,183,436,440,429\r\n3093,182,435,429,440\r\n3094,184,827,455,456\r\n3095,171,16,422,437\r\n3096,447,453,448,828\r\n3097,826,446,195,34\r\n3098,447,193,444,448\r\n3099,442,439,443,191\r\n3100,442,35,443,194\r\n3101,826,446,445,195\r\n3102,455,184,185,434\r\n3103,430,36,445,196\r\n3104,32,436,456,441\r\n3105,827,436,440,441\r\n3106,443,194,444,827\r\n3107,435,450,433,828\r\n3108,193,439,443,448\r\n3109,446,171,196,37\r\n3110,431,826,437,430\r\n3111,826,431,428,430\r\n3112,433,450,188,449\r\n3113,442,192,456,441\r\n3114,197,447,26,451\r\n3115,827,442,456,441\r\n3116,180,431,422,154\r\n3117,450,435,27,189\r\n3118,429,827,828,434\r\n3119,35,442,443,191\r\n3120,435,450,27,188\r\n3121,19,197,18,423\r\n3122,448,454,438,828\r\n3123,186,432,430,445\r\n3124,827,194,455,456\r\n3125,443,439,827,828\r\n3126,446,826,445,196\r\n3127,32,183,436,441\r\n3128,447,29,26,444\r\n3129,439,190,438,448\r\n3130,436,827,434,184\r\n3131,197,19,451,423\r\n3132,432,826,455,434\r\n3133,431,180,452,15\r\n3134,451,826,181,452\r\n3135,431,187,452,449\r\n3136,428,826,432,434\r\n3137,190,454,438,448\r\n3138,826,453,828,449\r\n3139,826,453,449,451\r\n3140,186,36,445,430\r\n3141,826,430,445,196\r\n3142,193,447,444,29\r\n3143,432,826,445,195\r\n3144,182,183,440,429\r\n3145,440,828,438,189\r\n3146,439,448,438,828\r\n3147,826,451,449,452\r\n3148,826,453,451,447\r\n3149,431,826,433,449\r\n3150,453,450,828,449\r\n3151,453,450,454,828\r\n3152,25,446,37,423\r\n3153,37,17,18,423\r\n3154,435,182,27,189\r\n3155,187,431,433,449\r\n3156,827,194,34,455\r\n3157,446,826,444,34\r\n3158,25,446,444,34\r\n3159,16,422,437,154\r\n3160,436,183,440,441\r\n3161,826,422,423,181\r\n3162,443,444,448,828\r\n3163,450,435,189,440\r\n3164,194,442,827,443\r\n3165,454,190,438,189\r\n3166,827,436,456,184\r\n3167,435,182,189,440\r\n3168,826,827,34,455\r\n3169,827,826,34,444\r\n3170,35,442,192,456\r\n3171,436,32,456,184\r\n3172,432,455,185,434\r\n3173,826,428,433,828\r\n3174,826,25,444,26\r\n3175,17,171,423,37\r\n3176,826,451,181,423\r\n3177,187,431,452,15\r\n3178,194,442,456,827\r\n3179,431,180,15,154\r\n3180,826,432,455,195\r\n3181,193,439,30,443\r\n3182,826,451,423,26\r\n3183,25,26,423,18\r\n3184,436,827,456,441\r\n3185,439,442,827,438\r\n3186,28,197,447,29\r\n3187,826,827,828,444\r\n3188,443,827,444,828\r\n3189,450,454,828,189\r\n3190,826,827,455,434\r\n3191,195,826,34,455\r\n3192,439,442,443,827\r\n3193,450,433,828,449\r\n3194,451,447,26,444\r\n3195,826,446,25,423\r\n3196,193,28,447,29\r\n3197,432,826,430,445\r\n3198,433,826,828,449\r\n3199,431,826,422,437\r\n3200,451,19,181,423\r\n3201,826,446,171,196\r\n3202,36,16,196,437\r\n3203,826,431,452,449\r\n3204,827,440,438,441\r\n3205,16,171,196,437\r\n3206,440,450,828,189\r\n3207,439,827,828,438\r\n3208,428,429,828,434\r\n3209,826,428,432,430\r\n3210,446,826,25,444\r\n3211,193,443,444,448\r\n3212,184,827,434,455\r\n3213,194,827,34,444\r\n3214,827,826,828,434\r\n3215,826,428,828,434\r\n3216,31,190,439,448\r\n3217,193,198,448,447\r\n3218,31,193,198,448\r\n3219,429,435,433,828\r\n3220,25,826,423,26\r\n3221,431,180,422,452\r\n3222,35,442,456,194\r\n3223,195,432,455,185\r\n3224,33,432,195,185\r\n3225,428,429,433,828\r\n3226,827,429,828,440\r\n3227,451,826,444,26\r\n3228,828,454,438,189\r\n3229,33,432,445,195\r\n3230,439,443,191,30\r\n3231,429,435,828,440\r\n3232,437,36,430,196\r\n3233,435,450,828,440\r\n3234,422,431,437,154\r\n3235,423,446,171,826\r\n3236,423,171,446,37\r\n3237,447,828,826,453\r\n3238,826,828,447,444\r\n3239,437,196,826,171\r\n3240,826,196,437,430\r\n3241,423,197,26,451\r\n3242,423,26,197,18\r\n3243,47,43,48,474\r\n3244,462,475,473,210\r\n3245,464,43,44,472\r\n3246,473,475,472,51\r\n3247,475,462,204,50\r\n3248,475,474,472,51\r\n3249,460,199,829,465\r\n3250,475,462,458,461\r\n3251,829,39,206,466\r\n3252,203,460,465,38\r\n3253,475,473,210,51\r\n3254,469,457,463,829\r\n3255,467,464,40,206\r\n3256,829,469,457,459\r\n3257,469,201,457,459\r\n3258,205,45,209,458\r\n3259,460,203,468,461\r\n3260,469,458,829,470\r\n3261,473,475,458,470\r\n3262,465,199,829,466\r\n3263,49,203,461,468\r\n3264,471,45,202,458\r\n3265,203,460,468,465\r\n3266,469,201,459,42\r\n3267,462,205,50,473\r\n3268,464,474,472,470\r\n3269,829,460,468,461\r\n3270,462,475,210,50\r\n3271,45,471,209,458\r\n3272,41,39,463,457\r\n3273,207,469,463,470\r\n3274,473,205,209,458\r\n3275,473,46,472,470\r\n3276,462,475,458,473\r\n3277,829,464,463,470\r\n3278,464,467,829,466\r\n3279,460,199,465,38\r\n3280,472,46,44,470\r\n3281,464,43,472,474\r\n3282,201,459,200,457\r\n3283,460,829,200,459\r\n3284,199,39,829,466\r\n3285,471,458,469,470\r\n3286,43,47,472,474\r\n3287,467,464,206,466\r\n3288,202,469,459,42\r\n3289,469,463,457,41\r\n3290,471,469,459,202\r\n3291,467,208,48,474\r\n3292,469,207,463,41\r\n3293,465,460,468,829\r\n3294,458,471,459,202\r\n3295,471,458,459,469\r\n3296,467,465,829,466\r\n3297,829,206,464,466\r\n3298,48,43,40,474\r\n3299,473,475,470,472\r\n3300,458,829,470,461\r\n3301,199,39,457,829\r\n3302,46,473,209,470\r\n3303,462,205,473,458\r\n3304,463,44,207,470\r\n3305,467,829,468,461\r\n3306,467,465,468,829\r\n3307,472,464,470,44\r\n3308,464,467,474,470\r\n3309,469,829,463,470\r\n3310,469,201,41,457\r\n3311,464,467,470,829\r\n3312,829,199,200,457\r\n3313,458,475,461,470\r\n3314,474,47,472,51\r\n3315,463,44,470,464\r\n3316,460,199,200,829\r\n3317,458,460,829,461\r\n3318,39,829,463,457\r\n3319,475,462,461,204\r\n3320,39,829,206,463\r\n3321,829,464,206,463\r\n3322,201,459,42,200\r\n3323,462,473,50,210\r\n3324,467,48,40,474\r\n3325,464,467,40,474\r\n3326,474,475,472,470\r\n3327,459,829,200,457\r\n3328,829,467,470,461\r\n3329,46,473,472,51\r\n3330,460,199,38,200\r\n3331,43,464,40,474\r\n3332,458,209,470,471\r\n3333,458,470,209,473\r\n3334,459,829,458,460\r\n3335,459,458,829,469\r\n3336,467,468,475,461\r\n3337,467,470,475,474\r\n3338,475,470,467,461\r\n3339,49,468,204,208\r\n3340,49,204,468,461\r\n3341,475,204,468,208\r\n3342,475,468,204,461\r\n3343,475,467,208,468\r\n3344,208,467,475,474\r\n3345,479,53,412,477\r\n3346,413,216,483,482\r\n3347,476,477,52,480\r\n3348,58,479,214,483\r\n3349,476,211,56,482\r\n3350,479,480,483,215\r\n3351,412,170,478,483\r\n3352,412,477,176,413\r\n3353,482,476,481,483\r\n3354,412,7,57,170\r\n3355,412,53,5,477\r\n3356,476,480,481,483\r\n3357,412,9,5,478\r\n3358,479,53,478,412\r\n3359,53,412,5,478\r\n3360,7,412,57,478\r\n3361,170,412,413,483\r\n3362,413,216,170,483\r\n3363,479,58,478,54\r\n3364,477,479,213,480\r\n3365,479,477,483,480\r\n3366,477,412,176,5\r\n3367,9,53,5,478\r\n3368,212,476,52,480\r\n3369,9,53,478,54\r\n3370,53,479,213,477\r\n3371,212,476,480,481\r\n3372,212,215,55,481\r\n3373,58,479,478,214\r\n3374,477,476,413,483\r\n3375,476,211,482,481\r\n3376,214,483,478,57\r\n3377,482,476,3,56\r\n3378,480,215,481,483\r\n3379,476,482,3,413\r\n3380,412,479,483,478\r\n3381,477,4,176,413\r\n3382,479,214,483,478\r\n3383,412,477,413,483\r\n3384,483,170,478,57\r\n3385,4,476,3,413\r\n3386,413,216,482,3\r\n3387,476,4,52,477\r\n3388,170,483,216,57\r\n3389,56,482,216,3\r\n3390,413,216,3,170\r\n3391,55,476,481,211\r\n3392,483,413,482,476\r\n3393,170,412,478,57\r\n3394,4,476,413,477\r\n3395,412,7,9,478\r\n3396,479,58,215,483\r\n3397,477,476,483,480\r\n3398,53,479,478,54\r\n3399,212,480,215,481\r\n3400,412,479,477,483\r\n3401,55,476,212,481\r\n3402,480,477,52,213\r\n3403,60,218,217,219\r\n3404,484,53,9,54\r\n3405,8,221,178,484\r\n3406,59,486,485,219\r\n3407,411,24,64,488\r\n3408,486,218,484,485\r\n3409,62,218,485,484\r\n3410,411,64,5,53\r\n3411,487,62,485,484\r\n3412,6,221,178,8\r\n3413,487,488,485,65\r\n3414,411,484,9,178\r\n3415,174,221,487,484\r\n3416,221,174,178,484\r\n3417,221,6,178,174\r\n3418,66,486,488,65\r\n3419,484,486,54,217\r\n3420,62,63,487,485\r\n3421,411,23,24,488\r\n3422,23,411,220,488\r\n3423,218,486,484,217\r\n3424,486,218,485,219\r\n3425,64,411,488,53\r\n3426,411,174,487,484\r\n3427,486,64,488,53\r\n3428,221,62,487,484\r\n3429,411,486,488,53\r\n3430,61,487,485,65\r\n3431,487,63,61,485\r\n3432,488,487,220,65\r\n3433,221,62,484,8\r\n3434,62,221,487,63\r\n3435,411,53,5,9\r\n3436,59,61,485,65\r\n3437,484,411,9,53\r\n3438,411,174,220,487\r\n3439,218,486,217,219\r\n3440,174,411,178,484\r\n3441,486,484,54,53\r\n3442,411,24,5,64\r\n3443,411,23,220,174\r\n3444,486,66,488,64\r\n3445,486,411,484,53\r\n3446,411,487,220,488\r\n3447,486,66,59,65\r\n3448,65,486,485,59\r\n3449,65,485,486,488\r\n3450,485,488,484,486\r\n3451,485,484,488,487\r\n3452,411,484,488,486\r\n3453,411,488,484,487\r\n3454,484,8,62,489\r\n3455,218,484,62,489\r\n3456,484,478,491,54\r\n3457,179,8,178,489\r\n3458,68,218,62,489\r\n3459,72,57,492,7\r\n3460,72,69,13,489\r\n3461,415,179,178,489\r\n3462,478,54,58,491\r\n3463,74,490,492,67\r\n3464,415,72,7,13\r\n3465,490,72,71,492\r\n3466,492,222,491,73\r\n3467,217,484,491,54\r\n3468,415,14,179,489\r\n3469,478,58,214,491\r\n3470,218,70,217,222\r\n3471,57,492,478,214\r\n3472,492,484,478,491\r\n3473,72,490,71,69\r\n3474,9,415,478,7\r\n3475,218,70,222,67\r\n3476,415,9,484,178\r\n3477,74,492,222,67\r\n3478,492,478,214,491\r\n3479,492,218,222,67\r\n3480,73,492,58,491\r\n3481,484,490,492,489\r\n3482,74,490,71,492\r\n3483,69,14,13,489\r\n3484,68,490,489,69\r\n3485,415,484,492,489\r\n3486,415,72,492,7\r\n3487,415,9,478,484\r\n3488,490,72,489,69\r\n3489,492,74,222,73\r\n3490,484,9,478,54\r\n3491,14,415,13,489\r\n3492,415,72,13,489\r\n3493,415,492,478,7\r\n3494,490,218,492,67\r\n3495,484,415,178,489\r\n3496,72,415,492,489\r\n3497,8,484,178,489\r\n3498,490,72,492,489\r\n3499,70,218,217,60\r\n3500,484,218,492,490\r\n3501,58,492,214,491\r\n3502,218,68,67,490\r\n3503,492,57,478,7\r\n3504,415,484,478,492\r\n3505,489,218,490,68\r\n3506,489,490,218,484\r\n3507,222,492,484,218\r\n3508,484,492,222,491\r\n3509,484,217,222,218\r\n3510,222,217,484,491\r\n3511,513,82,503,83\r\n3512,830,514,235,506\r\n3513,502,497,223,75\r\n3514,229,504,501,831\r\n3515,513,82,509,503\r\n3516,194,499,35,512\r\n3517,236,500,512,76\r\n3518,232,513,514,506\r\n3519,234,79,80,495\r\n3520,830,499,500,501\r\n3521,34,830,235,511\r\n3522,228,77,515,231\r\n3523,232,513,503,83\r\n3524,194,499,512,830\r\n3525,502,229,501,831\r\n3526,226,510,80,495\r\n3527,502,497,830,223\r\n3528,226,493,510,495\r\n3529,456,498,32,192\r\n3530,510,234,80,495\r\n3531,77,227,228,515\r\n3532,505,830,506,831\r\n3533,194,456,35,499\r\n3534,508,504,229,831\r\n3535,515,504,236,500\r\n3536,234,510,511,507\r\n3537,830,499,512,500\r\n3538,223,497,830,494\r\n3539,228,504,500,501\r\n3540,509,234,511,507\r\n3541,82,513,509,78\r\n3542,225,505,496,507\r\n3543,195,493,511,510\r\n3544,513,78,235,511\r\n3545,502,497,508,831\r\n3546,494,830,496,831\r\n3547,494,493,496,830\r\n3548,235,830,506,511\r\n3549,498,456,499,35\r\n3550,493,455,830,494\r\n3551,195,455,493,185\r\n3552,184,455,185,494\r\n3553,830,505,506,511\r\n3554,500,515,76,236\r\n3555,504,505,506,831\r\n3556,504,228,229,501\r\n3557,33,195,493,185\r\n3558,78,34,235,511\r\n3559,830,505,496,831\r\n3560,497,508,831,224\r\n3561,495,225,496,507\r\n3562,502,508,229,831\r\n3563,505,830,496,511\r\n3564,497,502,830,831\r\n3565,455,493,185,494\r\n3566,830,504,831,501\r\n3567,456,498,494,184\r\n3568,224,505,496,225\r\n3569,497,508,224,75\r\n3570,503,509,511,507\r\n3571,228,504,515,500\r\n3572,514,504,231,506\r\n3573,830,493,496,511\r\n3574,513,232,503,506\r\n3575,513,235,506,511\r\n3576,497,224,831,496\r\n3577,503,233,234,507\r\n3578,456,455,494,830\r\n3579,497,494,831,830\r\n3580,503,513,511,509\r\n3581,194,830,512,235\r\n3582,498,456,494,830\r\n3583,504,830,236,500\r\n3584,233,79,234,507\r\n3585,456,455,184,494\r\n3586,194,455,830,34\r\n3587,223,498,32,184\r\n3588,502,830,831,501\r\n3589,79,495,507,225\r\n3590,224,505,831,496\r\n3591,503,83,81,84\r\n3592,82,83,81,503\r\n3593,510,234,495,507\r\n3594,498,223,830,494\r\n3595,498,502,830,223\r\n3596,233,503,81,84\r\n3597,504,830,500,501\r\n3598,503,233,81,509\r\n3599,494,497,831,496\r\n3600,514,232,506,231\r\n3601,508,505,831,224\r\n3602,497,502,508,75\r\n3603,227,228,515,500\r\n3604,234,79,495,507\r\n3605,82,503,81,509\r\n3606,233,503,234,509\r\n3607,514,830,235,236\r\n3608,78,513,509,511\r\n3609,195,33,493,510\r\n3610,500,230,512,76\r\n3611,456,498,499,830\r\n3612,500,499,512,230\r\n3613,508,502,229,75\r\n3614,504,228,515,231\r\n3615,235,830,512,236\r\n3616,505,503,511,507\r\n3617,194,455,456,830\r\n3618,513,514,506,235\r\n3619,233,509,234,81\r\n3620,504,514,515,236\r\n3621,514,504,830,236\r\n3622,498,456,35,192\r\n3623,830,500,512,236\r\n3624,498,223,494,184\r\n3625,498,499,830,501\r\n3626,34,455,830,511\r\n3627,195,455,34,511\r\n3628,194,34,830,235\r\n3629,504,514,231,515\r\n3630,504,508,505,831\r\n3631,503,505,511,506\r\n3632,513,503,511,506\r\n3633,194,456,499,830\r\n3634,33,226,493,510\r\n3635,502,498,830,501\r\n3636,509,503,234,507\r\n3637,498,456,32,184\r\n3638,227,515,76,500\r\n3639,35,499,230,512\r\n3640,830,506,504,514\r\n3641,504,506,830,831\r\n3642,507,496,511,505\r\n3643,507,496,493,511\r\n3644,493,496,507,495\r\n3645,493,510,507,511\r\n3646,507,510,493,495\r\n3647,511,455,493,195\r\n3648,511,493,455,830\r\n3649,522,93,92,91\r\n3650,516,63,523,221\r\n3651,525,240,69,518\r\n3652,238,516,63,523\r\n3653,527,92,11,523\r\n3654,516,520,523,517\r\n3655,173,489,179,414\r\n3656,520,245,523,517\r\n3657,524,85,240,518\r\n3658,489,173,179,8\r\n3659,237,516,517,520\r\n3660,526,87,239,517\r\n3661,237,87,526,517\r\n3662,238,245,89,517\r\n3663,243,519,518,524\r\n3664,63,516,62,221\r\n3665,489,68,69,525\r\n3666,489,14,414,518\r\n3667,19,18,197,518\r\n3668,516,238,517,523\r\n3669,489,14,179,414\r\n3670,522,244,521,527\r\n3671,414,19,197,518\r\n3672,246,526,239,517\r\n3673,527,244,521,28\r\n3674,62,489,8,221\r\n3675,520,522,245,91\r\n3676,522,244,527,93\r\n3677,522,92,245,91\r\n3678,527,525,519,523\r\n3679,173,489,414,523\r\n3680,173,489,523,221\r\n3681,173,414,11,523\r\n3682,88,526,241,520\r\n3683,489,173,8,221\r\n3684,526,237,517,520\r\n3685,526,520,517,245\r\n3686,520,527,519,523\r\n3687,242,520,519,525\r\n3688,489,414,523,525\r\n3689,68,516,525,489\r\n3690,414,527,518,197\r\n3691,522,527,519,520\r\n3692,86,243,524,519\r\n3693,520,516,523,525\r\n3694,527,414,518,525\r\n3695,414,527,11,523\r\n3696,87,237,526,520\r\n3697,521,29,197,28\r\n3698,516,489,523,525\r\n3699,489,525,69,518\r\n3700,527,521,197,28\r\n3701,18,197,518,26\r\n3702,90,246,517,245\r\n3703,18,19,414,518\r\n3704,489,414,525,518\r\n3705,238,245,517,523\r\n3706,519,525,518,524\r\n3707,414,527,523,525\r\n3708,516,68,525,237\r\n3709,526,246,245,517\r\n3710,88,237,520,242\r\n3711,522,527,92,93\r\n3712,87,88,237,520\r\n3713,246,90,517,239\r\n3714,527,525,518,519\r\n3715,243,521,518,519\r\n3716,516,68,62,489\r\n3717,18,14,518,414\r\n3718,237,516,520,525\r\n3719,242,237,520,525\r\n3720,527,521,518,197\r\n3721,88,87,526,520\r\n3722,527,19,197,414\r\n3723,521,527,518,519\r\n3724,221,173,8,6\r\n3725,520,526,241,91\r\n3726,197,521,518,26\r\n3727,14,489,69,518\r\n3728,524,525,518,240\r\n3729,521,243,518,26\r\n3730,29,521,197,26\r\n3731,19,527,11,414\r\n3732,86,242,519,524\r\n3733,242,525,519,524\r\n3734,245,90,89,517\r\n3735,243,86,524,85\r\n3736,243,521,29,26\r\n3737,527,522,519,521\r\n3738,525,520,519,523\r\n3739,526,245,91,520\r\n3740,91,245,526,246\r\n3741,243,518,85,524\r\n3742,85,518,243,26\r\n3743,516,221,489,62\r\n3744,489,221,516,523\r\n3745,520,527,245,522\r\n3746,520,245,527,523\r\n3747,92,245,527,522\r\n3748,92,527,245,523\r\n3749,832,244,522,544\r\n3750,832,532,253,530\r\n3751,539,252,519,536\r\n3752,534,256,100,528\r\n3753,832,531,535,529\r\n3754,256,832,542,540\r\n3755,832,256,522,540\r\n3756,521,193,537,29\r\n3757,198,832,28,193\r\n3758,31,193,30,535\r\n3759,531,832,535,530\r\n3760,93,832,522,544\r\n3761,537,521,29,536\r\n3762,832,534,528,256\r\n3763,522,832,519,521\r\n3764,530,832,535,538\r\n3765,542,832,98,539\r\n3766,832,521,537,536\r\n3767,543,529,101,528\r\n3768,256,534,100,541\r\n3769,832,193,538,537\r\n3770,832,539,519,536\r\n3771,521,243,536,519\r\n3772,258,832,544,529\r\n3773,521,243,29,536\r\n3774,198,544,535,250\r\n3775,96,533,248,255\r\n3776,531,832,528,529\r\n3777,533,96,541,255\r\n3778,534,832,533,541\r\n3779,258,529,250,101\r\n3780,530,832,538,253\r\n3781,832,257,253,532\r\n3782,94,832,539,98\r\n3783,256,91,522,540\r\n3784,832,256,528,543\r\n3785,534,247,100,541\r\n3786,534,832,528,531\r\n3787,95,97,532,253\r\n3788,93,832,544,258\r\n3789,93,832,258,256\r\n3790,533,257,248,255\r\n3791,540,91,522,520\r\n3792,93,832,256,522\r\n3793,258,832,529,543\r\n3794,254,542,539,540\r\n3795,540,254,88,520\r\n3796,258,544,250,529\r\n3797,832,257,532,533\r\n3798,544,529,535,250\r\n3799,198,832,193,535\r\n3800,521,832,519,536\r\n3801,258,832,543,256\r\n3802,533,257,532,248\r\n3803,242,252,519,539\r\n3804,94,832,537,539\r\n3805,532,95,253,530\r\n3806,532,832,531,530\r\n3807,254,242,88,520\r\n3808,832,543,528,529\r\n3809,254,540,539,520\r\n3810,241,540,88,520\r\n3811,538,30,535,249\r\n3812,544,832,535,529\r\n3813,95,530,538,253\r\n3814,832,193,535,538\r\n3815,258,543,529,101\r\n3816,193,198,535,31\r\n3817,533,832,531,532\r\n3818,534,832,531,533\r\n3819,832,244,521,522\r\n3820,530,538,535,249\r\n3821,832,257,533,255\r\n3822,257,97,532,248\r\n3823,243,86,536,519\r\n3824,86,252,536,519\r\n3825,832,244,544,521\r\n3826,539,832,519,520\r\n3827,832,193,537,521\r\n3828,256,93,522,91\r\n3829,242,254,539,520\r\n3830,253,832,538,537\r\n3831,544,244,522,93\r\n3832,241,91,540,520\r\n3833,543,528,101,251\r\n3834,530,95,538,249\r\n3835,97,257,532,253\r\n3836,247,96,541,533\r\n3837,540,832,520,522\r\n3838,832,544,28,521\r\n3839,542,832,539,540\r\n3840,255,832,542,541\r\n3841,534,247,541,533\r\n3842,533,832,255,541\r\n3843,544,832,28,198\r\n3844,94,832,253,537\r\n3845,540,832,539,520\r\n3846,542,539,98,99\r\n3847,832,257,255,98\r\n3848,257,832,253,98\r\n3849,94,539,537,536\r\n3850,94,252,539,536\r\n3851,544,244,28,521\r\n3852,832,544,535,198\r\n3853,832,94,253,98\r\n3854,242,539,519,520\r\n3855,254,542,99,539\r\n3856,242,252,86,519\r\n3857,542,255,99,98\r\n3858,521,193,29,28\r\n3859,251,256,543,528\r\n3860,832,255,542,98\r\n3861,251,256,528,100\r\n3862,193,538,30,535\r\n3863,31,198,535,250\r\n3864,193,832,28,521\r\n3865,539,832,537,536\r\n3866,832,522,519,520\r\n3867,832,256,542,541\r\n3868,832,534,256,541\r\n3869,556,102,557,553\r\n3870,560,559,561,546\r\n3871,70,102,556,553\r\n3872,547,261,546,564\r\n3873,547,551,545,262\r\n3874,551,562,110,263\r\n3875,491,58,73,112\r\n3876,552,558,549,550\r\n3877,558,268,111,552\r\n3878,559,558,550,549\r\n3879,264,558,111,552\r\n3880,564,66,486,64\r\n3881,267,104,557,560\r\n3882,564,559,486,546\r\n3883,559,556,553,217\r\n3884,268,58,479,559\r\n3885,259,558,105,550\r\n3886,551,562,563,564\r\n3887,547,551,563,564\r\n3888,212,552,55,215\r\n3889,547,551,262,108\r\n3890,552,111,55,215\r\n3891,261,547,563,564\r\n3892,551,563,263,108\r\n3893,102,107,557,553\r\n3894,555,559,560,546\r\n3895,102,103,556,557\r\n3896,107,559,557,553\r\n3897,104,560,106,548\r\n3898,479,53,486,54\r\n3899,268,558,559,479\r\n3900,107,560,267,557\r\n3901,564,261,546,109\r\n3902,562,265,64,554\r\n3903,559,555,486,546\r\n3904,268,58,215,479\r\n3905,549,212,52,480\r\n3906,547,551,546,545\r\n3907,555,59,556,486\r\n3908,551,547,546,564\r\n3909,479,559,486,549\r\n3910,555,564,486,546\r\n3911,558,264,105,550\r\n3912,267,104,560,106\r\n3913,545,259,561,260\r\n3914,559,558,549,479\r\n3915,548,555,109,104\r\n3916,59,219,556,486\r\n3917,556,70,217,60\r\n3918,103,555,556,557\r\n3919,222,491,73,553\r\n3920,551,564,546,550\r\n3921,559,556,217,486\r\n3922,219,556,486,217\r\n3923,551,547,563,108\r\n3924,559,555,556,486\r\n3925,549,559,486,564\r\n3926,66,555,486,59\r\n3927,266,66,486,564\r\n3928,106,548,560,260\r\n3929,555,266,486,564\r\n3930,555,266,564,546\r\n3931,562,551,549,564\r\n3932,58,491,559,112\r\n3933,213,479,549,480\r\n3934,268,479,215,552\r\n3935,555,66,486,266\r\n3936,559,491,217,553\r\n3937,546,545,561,260\r\n3938,552,212,549,480\r\n3939,564,559,546,550\r\n3940,266,564,546,109\r\n3941,549,559,564,550\r\n3942,213,549,52,480\r\n3943,479,552,549,480\r\n3944,562,551,110,549\r\n3945,548,555,560,546\r\n3946,558,479,552,549\r\n3947,262,545,105,550\r\n3948,555,103,104,557\r\n3949,559,479,486,54\r\n3950,104,560,548,555\r\n3951,559,107,557,560\r\n3952,549,110,554,52\r\n3953,219,556,217,60\r\n3954,264,558,552,550\r\n3955,559,556,555,557\r\n3956,552,268,111,215\r\n3957,551,545,550,546\r\n3958,491,222,217,553\r\n3959,547,261,563,108\r\n3960,549,562,564,554\r\n3961,104,560,555,557\r\n3962,562,551,563,263\r\n3963,559,556,557,553\r\n3964,553,491,73,112\r\n3965,559,555,560,557\r\n3966,551,549,564,550\r\n3967,107,559,553,112\r\n3968,103,555,59,556\r\n3969,212,552,215,480\r\n3970,546,545,550,561\r\n3971,213,549,554,52\r\n3972,552,479,215,480\r\n3973,262,551,545,550\r\n3974,559,546,550,561\r\n3975,545,259,105,550\r\n3976,558,559,550,561\r\n3977,559,491,553,112\r\n3978,268,558,479,552\r\n3979,268,58,559,112\r\n3980,54,559,58,491\r\n3981,54,58,559,479\r\n3982,560,546,260,548\r\n3983,260,546,560,561\r\n3984,562,554,110,265\r\n3985,110,554,562,549\r\n3986,213,53,549,479\r\n3987,213,549,53,554\r\n3988,486,549,53,479\r\n3989,546,555,109,548\r\n3990,546,109,555,266\r\n3991,217,70,553,222\r\n3992,217,553,70,556\r\n3993,217,559,54,491\r\n3994,217,54,559,486\r\n3995,554,564,64,562\r\n3996,561,550,259,545\r\n3997,561,259,550,558\r\n3998,64,53,564,554\r\n3999,64,564,53,486\r\n4000,549,564,53,554\r\n4001,549,53,564,486\r\n4002,834,840,64,488\r\n4003,833,573,568,587\r\n4004,834,424,835,488\r\n4005,266,66,564,840\r\n4006,573,113,269,568\r\n4007,276,573,584,587\r\n4008,269,576,572,270\r\n4009,833,573,587,837\r\n4010,590,65,839,592\r\n4011,177,574,425,575\r\n4012,587,584,579,837\r\n4013,266,590,840,567\r\n4014,582,168,426,581\r\n4015,577,277,838,575\r\n4016,833,836,839,835\r\n4017,839,836,585,835\r\n4018,576,573,269,568\r\n4019,582,593,175,22\r\n4020,833,573,837,576\r\n4021,425,427,160,575\r\n4022,584,277,838,577\r\n4023,261,109,564,567\r\n4024,585,584,581,837\r\n4025,833,836,835,837\r\n4026,580,839,281,586\r\n4027,833,576,834,578\r\n4028,116,590,566,839\r\n4029,563,263,108,270\r\n4030,833,565,836,568\r\n4031,587,833,836,568\r\n4032,562,840,564,64\r\n4033,576,574,834,578\r\n4034,834,833,835,837\r\n4035,263,563,840,578\r\n4036,574,576,834,577\r\n4037,562,263,563,840\r\n4038,839,571,566,594\r\n4039,427,167,588,426\r\n4040,565,836,570,839\r\n4041,590,65,488,839\r\n4042,840,66,64,488\r\n4043,574,834,265,589\r\n4044,574,834,425,575\r\n4045,276,113,573,587\r\n4046,839,582,593,835\r\n4047,565,836,568,570\r\n4048,177,834,24,425\r\n4049,585,582,835,581\r\n4050,834,574,577,575\r\n4051,425,177,575,20\r\n4052,23,424,592,175\r\n4053,110,574,578,265\r\n4054,579,836,583,570\r\n4055,576,573,837,577\r\n4056,573,113,568,587\r\n4057,424,834,838,425\r\n4058,277,838,427,588\r\n4059,573,584,587,837\r\n4060,562,110,578,265\r\n4061,584,577,838,837\r\n4062,577,834,838,837\r\n4063,66,840,64,564\r\n4064,584,588,581,838\r\n4065,563,263,270,578\r\n4066,836,587,579,837\r\n4067,593,839,835,592\r\n4068,835,424,838,426\r\n4069,833,834,840,578\r\n4070,424,23,835,488\r\n4071,833,573,576,568\r\n4072,839,593,591,592\r\n4073,839,583,570,273\r\n4074,272,571,594,115\r\n4075,563,261,840,569\r\n4076,24,834,64,488\r\n4077,427,21,277,588\r\n4078,280,593,591,580\r\n4079,839,571,594,586\r\n4080,833,576,837,834\r\n4081,836,579,583,585\r\n4082,576,568,269,572\r\n4083,271,266,109,567\r\n4084,590,839,840,567\r\n4085,117,280,591,580\r\n4086,582,839,580,583\r\n4087,265,834,64,589\r\n4088,839,582,585,583\r\n4089,274,579,570,275\r\n4090,834,576,837,577\r\n4091,839,836,583,585\r\n4092,839,583,273,586\r\n4093,839,580,583,586\r\n4094,839,571,570,566\r\n4095,427,21,160,277\r\n4096,571,839,570,273\r\n4097,261,563,840,564\r\n4098,271,590,566,115\r\n4099,594,279,281,586\r\n4100,573,277,584,577\r\n4101,424,835,175,426\r\n4102,582,593,280,580\r\n4103,839,66,840,488\r\n4104,840,563,270,578\r\n4105,834,424,24,425\r\n4106,563,562,840,564\r\n4107,836,568,570,275\r\n4108,839,580,281,591\r\n4109,839,594,281,586\r\n4110,834,577,838,575\r\n4111,424,834,835,838\r\n4112,839,590,840,66\r\n4113,177,574,834,425\r\n4114,590,266,840,66\r\n4115,114,279,594,586\r\n4116,425,834,838,575\r\n4117,168,582,426,175\r\n4118,427,277,160,575\r\n4119,591,839,592,281\r\n4120,579,836,570,275\r\n4121,840,562,265,64\r\n4122,271,590,567,566\r\n4123,571,566,594,115\r\n4124,266,840,564,567\r\n4125,573,584,837,577\r\n4126,571,114,586,273\r\n4127,562,263,840,578\r\n4128,574,177,834,589\r\n4129,65,590,488,66\r\n4130,838,835,426,581\r\n4131,840,834,64,265\r\n4132,834,837,835,838\r\n4133,177,574,20,278\r\n4134,277,584,838,588\r\n4135,427,425,838,575\r\n4136,113,587,275,568\r\n4137,588,167,581,426\r\n4138,583,274,570,273\r\n4139,116,839,566,594\r\n4140,566,116,594,115\r\n4141,571,114,594,586\r\n4142,582,835,426,175\r\n4143,167,168,581,426\r\n4144,839,833,840,567\r\n4145,585,837,581,835\r\n4146,563,569,840,270\r\n4147,574,110,278,589\r\n4148,569,563,108,270\r\n4149,837,584,581,838\r\n4150,177,574,278,589\r\n4151,584,579,837,585\r\n4152,424,834,24,488\r\n4153,23,424,24,488\r\n4154,569,833,840,572\r\n4155,580,117,281,591\r\n4156,569,840,270,572\r\n4157,261,563,108,569\r\n4158,110,574,265,589\r\n4159,582,839,585,835\r\n4160,116,590,839,592\r\n4161,424,23,592,835\r\n4162,833,565,572,569\r\n4163,835,593,592,175\r\n4164,565,833,572,568\r\n4165,427,167,21,588\r\n4166,834,24,64,589\r\n4167,834,177,24,589\r\n4168,833,587,836,837\r\n4169,263,562,110,578\r\n4170,839,116,592,281\r\n4171,590,839,488,66\r\n4172,168,582,175,22\r\n4173,424,835,592,175\r\n4174,116,65,590,592\r\n4175,114,571,594,272\r\n4176,427,425,426,838\r\n4177,590,116,566,115\r\n4178,425,424,426,838\r\n4179,835,837,581,838\r\n4180,116,839,594,281\r\n4181,576,833,568,572\r\n4182,117,580,281,586\r\n4183,835,582,426,581\r\n4184,279,117,281,586\r\n4185,565,839,570,566\r\n4186,274,579,583,570\r\n4187,836,839,583,570\r\n4188,271,266,567,590\r\n4189,839,590,566,567\r\n4190,266,109,567,564\r\n4191,571,839,273,586\r\n4192,565,839,566,567\r\n4193,427,588,838,426\r\n4194,425,575,160,20\r\n4195,573,277,276,584\r\n4196,593,582,175,835\r\n4197,574,177,20,575\r\n4198,277,427,838,575\r\n4199,593,582,280,22\r\n4200,838,588,581,426\r\n4201,578,270,572,576\r\n4202,572,270,578,840\r\n4203,572,833,578,576\r\n4204,578,833,572,840\r\n4205,836,585,837,579\r\n4206,837,585,836,835\r\n4207,835,833,488,839\r\n4208,835,488,833,834\r\n4209,840,488,833,839\r\n4210,840,833,488,834\r\n4211,567,833,569,565\r\n4212,567,569,833,840\r\n4213,840,261,567,569\r\n4214,840,567,261,564\r\n4215,65,220,839,592\r\n4216,65,839,220,488\r\n4217,839,220,835,592\r\n4218,839,835,220,488\r\n4219,835,220,23,592\r\n4220,835,23,220,488\r\n4221,836,275,587,568\r\n4222,587,275,836,579\r\n4223,265,578,834,574\r\n4224,265,840,578,562\r\n4225,265,578,840,834\r\n4226,580,593,839,582\r\n4227,580,839,593,591\r\n4228,839,833,565,836\r\n4229,839,565,833,567\r\n4230,600,282,596,25\r\n4231,194,235,512,444\r\n4232,598,537,444,536\r\n4233,26,596,25,444\r\n4234,282,598,596,118\r\n4235,249,595,597,538\r\n4236,538,443,597,599\r\n4237,95,249,597,538\r\n4238,595,443,249,30\r\n4239,283,598,119,596\r\n4240,443,595,191,30\r\n4241,95,595,597,249\r\n4242,538,599,253,537\r\n4243,599,538,253,597\r\n4244,191,35,230,512\r\n4245,597,236,512,76\r\n4246,34,194,444,235\r\n4247,599,236,512,597\r\n4248,283,252,598,536\r\n4249,595,443,512,597\r\n4250,600,34,25,444\r\n4251,193,443,537,444\r\n4252,600,34,444,235\r\n4253,95,538,597,253\r\n4254,595,597,512,76\r\n4255,598,283,536,596\r\n4256,598,600,596,444\r\n4257,443,538,30,193\r\n4258,443,595,249,538\r\n4259,599,94,253,537\r\n4260,443,599,537,444\r\n4261,598,600,235,78\r\n4262,537,599,598,444\r\n4263,600,34,235,78\r\n4264,443,249,30,538\r\n4265,35,194,512,443\r\n4266,443,599,512,597\r\n4267,85,283,596,536\r\n4268,598,600,444,235\r\n4269,86,252,283,536\r\n4270,194,443,444,512\r\n4271,94,252,536,598\r\n4272,538,443,537,193\r\n4273,283,86,536,85\r\n4274,235,599,512,444\r\n4275,86,243,536,85\r\n4276,443,599,444,512\r\n4277,595,443,597,538\r\n4278,598,119,596,118\r\n4279,443,538,537,599\r\n4280,284,600,282,598\r\n4281,595,95,597,76\r\n4282,236,599,512,235\r\n4283,537,193,444,29\r\n4284,252,283,598,119\r\n4285,284,600,598,78\r\n4286,94,252,598,119\r\n4287,599,598,444,235\r\n4288,443,35,191,512\r\n4289,595,512,230,76\r\n4290,596,600,25,444\r\n4291,598,536,444,596\r\n4292,536,537,444,29\r\n4293,284,598,282,118\r\n4294,600,598,596,282\r\n4295,191,512,595,443\r\n4296,595,512,191,230\r\n4297,598,537,94,599\r\n4298,598,94,537,536\r\n4299,29,243,444,536\r\n4300,444,243,29,26\r\n4301,243,596,444,536\r\n4302,444,596,243,26\r\n4303,243,85,596,536\r\n4304,596,85,243,26\r\n4305,555,103,59,604\r\n4306,605,120,121,289\r\n4307,590,66,65,59\r\n4308,605,289,121,604\r\n4309,555,266,109,602\r\n4310,590,290,65,116\r\n4311,590,606,290,116\r\n4312,590,115,606,116\r\n4313,603,61,604,290\r\n4314,605,555,104,285\r\n4315,286,122,601,606\r\n4316,590,65,604,59\r\n4317,555,66,590,59\r\n4318,121,289,288,604\r\n4319,603,289,288,124\r\n4320,61,603,287,290\r\n4321,122,602,601,606\r\n4322,555,266,602,590\r\n4323,103,605,121,604\r\n4324,602,555,104,109\r\n4325,602,605,604,606\r\n4326,555,602,104,285\r\n4327,289,603,290,124\r\n4328,65,61,604,59\r\n4329,590,271,601,115\r\n4330,289,603,288,604\r\n4331,602,590,271,601\r\n4332,590,602,606,601\r\n4333,555,590,604,59\r\n4334,605,555,604,103\r\n4335,605,289,604,606\r\n4336,266,602,590,271\r\n4337,603,123,290,124\r\n4338,605,555,103,104\r\n4339,123,603,290,287\r\n4340,590,602,604,606\r\n4341,115,286,601,606\r\n4342,602,266,109,271\r\n4343,602,555,605,285\r\n4344,555,602,605,604\r\n4345,289,606,290,604\r\n4346,590,115,601,606\r\n4347,555,66,266,590\r\n4348,605,602,285,120\r\n4349,606,590,290,604\r\n4350,602,555,590,604\r\n4351,603,289,290,604\r\n4352,65,604,290,590\r\n4353,65,290,604,61\r\n4354,122,606,120,602\r\n4355,122,120,606,289\r\n4356,605,120,606,602\r\n4357,605,606,120,289\r\n4358,408,407,175,593\r\n4359,591,117,281,610\r\n4360,591,607,610,593\r\n4361,11,608,292,172\r\n4362,11,92,292,608\r\n4363,238,487,611,523\r\n4364,592,487,408,608\r\n4365,610,612,592,608\r\n4366,220,592,408,23\r\n4367,22,407,169,593\r\n4368,220,23,408,174\r\n4369,487,220,408,174\r\n4370,609,407,610,607\r\n4371,123,238,287,611\r\n4372,591,117,291,280\r\n4373,612,487,608,611\r\n4374,612,290,65,61\r\n4375,407,22,175,593\r\n4376,612,591,610,592\r\n4377,591,612,281,592\r\n4378,608,613,292,172\r\n4379,612,487,592,608\r\n4380,117,591,291,610\r\n4381,610,591,593,592\r\n4382,487,608,611,523\r\n4383,238,89,245,611\r\n4384,609,610,408,608\r\n4385,487,63,221,523\r\n4386,609,125,613,607\r\n4387,63,238,523,487\r\n4388,287,290,611,61\r\n4389,607,591,291,280\r\n4390,592,23,175,408\r\n4391,11,608,409,523\r\n4392,613,609,608,292\r\n4393,220,487,408,592\r\n4394,221,174,409,6\r\n4395,608,408,409,523\r\n4396,612,487,611,61\r\n4397,407,609,613,607\r\n4398,92,11,523,608\r\n4399,245,92,523,608\r\n4400,591,612,610,281\r\n4401,290,612,611,61\r\n4402,612,592,65,116\r\n4403,612,281,592,116\r\n4404,125,609,291,607\r\n4405,174,487,409,408\r\n4406,408,608,409,172\r\n4407,607,609,291,610\r\n4408,591,607,291,610\r\n4409,290,123,287,611\r\n4410,607,407,610,593\r\n4411,11,173,523,409\r\n4412,238,245,523,611\r\n4413,608,11,409,172\r\n4414,487,220,65,592\r\n4415,245,608,523,611\r\n4416,609,407,408,610\r\n4417,408,487,523,608\r\n4418,612,487,65,592\r\n4419,487,612,65,61\r\n4420,221,173,409,523\r\n4421,610,592,408,608\r\n4422,613,407,12,172\r\n4423,407,607,12,169\r\n4424,125,607,12,613\r\n4425,487,174,409,221\r\n4426,592,408,175,593\r\n4427,487,221,409,523\r\n4428,173,221,409,6\r\n4429,89,238,123,611\r\n4430,607,591,280,593\r\n4431,22,607,280,593\r\n4432,609,125,292,613\r\n4433,408,487,409,523\r\n4434,290,612,65,116\r\n4435,607,407,12,613\r\n4436,607,22,169,593\r\n4437,238,63,61,487\r\n4438,407,607,169,593\r\n4439,608,613,408,609\r\n4440,608,408,613,172\r\n4441,407,408,613,609\r\n4442,407,613,408,172\r\n4443,593,408,610,592\r\n4444,593,610,408,407\r\n4445,61,611,238,487\r\n4446,61,238,611,287\r\n4447,553,614,107,40\r\n4448,553,102,614,70\r\n4449,73,74,553,112\r\n4450,48,553,615,112\r\n4451,222,553,67,70\r\n4452,74,48,615,112\r\n4453,126,102,67,614\r\n4454,553,74,615,112\r\n4455,614,102,67,70\r\n4456,614,553,67,615\r\n4457,47,43,615,48\r\n4458,126,43,614,615\r\n4459,48,43,614,40\r\n4460,48,43,615,614\r\n4461,553,222,67,615\r\n4462,222,74,67,615\r\n4463,102,553,614,107\r\n4464,74,222,553,615\r\n4465,222,73,74,553\r\n4466,553,48,615,614\r\n4467,48,553,112,107\r\n4468,74,47,615,48\r\n4469,126,614,67,615\r\n4470,553,614,67,70\r\n4471,553,48,614,40\r\n4472,48,553,107,40\r\n4473,556,219,59,485\r\n4474,239,618,90,517\r\n4475,238,89,603,517\r\n4476,70,218,556,67\r\n4477,556,218,219,485\r\n4478,604,617,121,616\r\n4479,618,603,288,124\r\n4480,516,238,63,61\r\n4481,603,516,485,61\r\n4482,238,516,603,61\r\n4483,516,617,616,517\r\n4484,516,218,485,62\r\n4485,123,89,603,238\r\n4486,617,618,517,603\r\n4487,604,102,126,103\r\n4488,126,604,103,121\r\n4489,604,617,616,516\r\n4490,126,616,121,127\r\n4491,102,70,556,67\r\n4492,126,604,121,616\r\n4493,238,287,61,603\r\n4494,516,62,485,63\r\n4495,89,123,603,124\r\n4496,618,89,603,124\r\n4497,218,556,219,60\r\n4498,616,617,121,127\r\n4499,618,617,288,603\r\n4500,89,618,90,124\r\n4501,618,89,90,517\r\n4502,516,218,616,485\r\n4503,604,556,59,485\r\n4504,218,516,616,68\r\n4505,67,218,616,68\r\n4506,604,516,616,485\r\n4507,293,617,616,127\r\n4508,287,123,603,238\r\n4509,102,604,556,103\r\n4510,556,218,485,616\r\n4511,617,239,517,618\r\n4512,604,617,288,121\r\n4513,604,556,485,616\r\n4514,617,237,616,517\r\n4515,516,63,485,61\r\n4516,556,604,126,616\r\n4517,102,556,126,67\r\n4518,102,604,126,556\r\n4519,604,617,517,603\r\n4520,617,604,517,516\r\n4521,516,604,517,603\r\n4522,67,556,126,616\r\n4523,237,617,616,293\r\n4524,218,556,67,616\r\n4525,617,239,87,517\r\n4526,604,603,485,61\r\n4527,516,237,616,68\r\n4528,556,604,59,103\r\n4529,218,516,68,62\r\n4530,237,516,616,517\r\n4531,617,604,288,603\r\n4532,293,617,87,517\r\n4533,604,516,485,603\r\n4534,604,485,59,61\r\n4535,516,238,603,517\r\n4536,89,618,603,517\r\n4537,218,70,556,60\r\n4538,237,293,87,517\r\n4539,237,617,293,517\r\n4540,624,631,847,848\r\n4541,297,844,623,632\r\n4542,308,130,643,843\r\n4543,629,474,847,208\r\n4544,637,306,845,650\r\n4545,626,629,475,847\r\n4546,640,299,639,625\r\n4547,842,844,841,847\r\n4548,492,842,58,214\r\n4549,631,844,632,625\r\n4550,51,130,843,71\r\n4551,133,295,638,621\r\n4552,631,622,844,846\r\n4553,303,81,627,84\r\n4554,624,629,626,847\r\n4555,846,635,628,296\r\n4556,846,634,636,845\r\n4557,308,646,843,643\r\n4558,51,843,130,648\r\n4559,297,632,298,129\r\n4560,268,842,58,112\r\n4561,651,846,305,845\r\n4562,650,637,843,845\r\n4563,631,846,628,296\r\n4564,624,848,845,628\r\n4565,629,204,475,208\r\n4566,651,306,636,305\r\n4567,624,628,845,634\r\n4568,631,624,847,625\r\n4569,637,306,636,845\r\n4570,846,622,621,296\r\n4571,640,639,847,625\r\n4572,843,644,309,645\r\n4573,492,848,643,71\r\n4574,842,268,641,112\r\n4575,848,650,843,845\r\n4576,83,81,627,82\r\n4577,492,848,74,847\r\n4578,648,50,626,304\r\n4579,74,48,641,847\r\n4580,83,304,647,627\r\n4581,624,848,843,845\r\n4582,642,842,623,111\r\n4583,303,637,302,630\r\n4584,846,619,649,621\r\n4585,303,81,307,627\r\n4586,650,848,841,845\r\n4587,651,650,841,845\r\n4588,848,846,841,845\r\n4589,622,846,619,841\r\n4590,216,56,649,482\r\n4591,846,651,841,845\r\n4592,619,846,649,841\r\n4593,643,848,843,71\r\n4594,216,651,57,841\r\n4595,481,620,211,482\r\n4596,630,637,302,634\r\n4597,48,74,641,112\r\n4598,635,128,638,301\r\n4599,640,629,49,299\r\n4600,628,846,845,634\r\n4601,651,216,649,841\r\n4602,642,842,844,623\r\n4603,633,647,304,627\r\n4604,844,622,623,841\r\n4605,846,305,621,649\r\n4606,131,308,644,843\r\n4607,626,633,843,648\r\n4608,268,620,842,111\r\n4609,308,131,130,843\r\n4610,297,631,622,844\r\n4611,624,626,848,847\r\n4612,204,629,475,626\r\n4613,842,844,847,639\r\n4614,630,624,845,634\r\n4615,848,492,74,71\r\n4616,483,216,57,841\r\n4617,624,629,847,625\r\n4618,842,492,847,841\r\n4619,637,303,307,843\r\n4620,622,844,846,841\r\n4621,639,844,847,625\r\n4622,626,624,848,843\r\n4623,210,51,648,475\r\n4624,474,629,475,208\r\n4625,629,640,847,625\r\n4626,214,842,483,841\r\n4627,844,642,632,300\r\n4628,631,297,632,844\r\n4629,620,481,841,482\r\n4630,268,642,842,639\r\n4631,842,639,847,641\r\n4632,492,842,214,841\r\n4633,620,619,211,482\r\n4634,131,644,309,843\r\n4635,49,629,208,204\r\n4636,846,305,636,638\r\n4637,483,216,841,482\r\n4638,631,622,846,296\r\n4639,842,620,481,841\r\n4640,111,642,298,623\r\n4641,848,846,845,628\r\n4642,492,848,841,650\r\n4643,635,295,638,128\r\n4644,637,630,845,634\r\n4645,639,640,847,641\r\n4646,632,642,298,129\r\n4647,626,210,475,50\r\n4648,648,50,210,626\r\n4649,306,651,636,845\r\n4650,648,131,309,843\r\n4651,642,842,639,844\r\n4652,633,647,627,843\r\n4653,303,307,843,627\r\n4654,642,632,300,129\r\n4655,651,846,649,305\r\n4656,633,647,648,304\r\n4657,204,626,475,50\r\n4658,306,637,134,650\r\n4659,646,650,132,134\r\n4660,642,268,842,111\r\n4661,216,841,482,649\r\n4662,642,844,632,298\r\n4663,846,651,649,841\r\n4664,842,620,623,111\r\n4665,268,620,111,215\r\n4666,214,483,57,841\r\n4667,56,619,649,482\r\n4668,648,626,475,843\r\n4669,848,650,643,843\r\n4670,631,844,848,846\r\n4671,645,82,647,627\r\n4672,650,646,643,843\r\n4673,633,624,843,630\r\n4674,51,648,475,843\r\n4675,474,51,475,843\r\n4676,844,848,841,847\r\n4677,846,622,619,621\r\n4678,639,844,625,300\r\n4679,844,632,625,300\r\n4680,635,846,301,638\r\n4681,640,629,847,208\r\n4682,81,83,627,84\r\n4683,842,620,215,481\r\n4684,128,635,621,296\r\n4685,295,635,621,128\r\n4686,306,651,845,650\r\n4687,133,294,621,649\r\n4688,846,635,301,628\r\n4689,492,848,847,841\r\n4690,619,620,623,841\r\n4691,268,620,215,842\r\n4692,492,72,71,643\r\n4693,72,650,132,643\r\n4694,619,620,841,482\r\n4695,481,483,841,482\r\n4696,640,629,299,625\r\n4697,481,842,841,483\r\n4698,846,305,845,636\r\n4699,305,133,621,649\r\n4700,642,844,639,300\r\n4701,635,846,621,296\r\n4702,492,214,57,841\r\n4703,650,651,841,57\r\n4704,619,294,649,621\r\n4705,299,639,625,300\r\n4706,845,634,636,302\r\n4707,630,633,627,843\r\n4708,650,646,132,643\r\n4709,846,301,636,634\r\n4710,72,492,57,650\r\n4711,646,308,132,643\r\n4712,637,845,636,302\r\n4713,622,297,844,623\r\n4714,633,624,626,843\r\n4715,481,842,483,215\r\n4716,846,305,638,621\r\n4717,626,210,648,475\r\n4718,637,630,843,845\r\n4719,650,637,134,843\r\n4720,646,650,134,843\r\n4721,842,268,58,215\r\n4722,633,647,843,648\r\n4723,842,58,483,215\r\n4724,637,634,845,302\r\n4725,846,635,621,638\r\n4726,83,82,627,647\r\n4727,651,305,636,845\r\n4728,635,295,621,638\r\n4729,634,301,636,302\r\n4730,844,846,841,848\r\n4731,305,133,638,621\r\n4732,642,844,298,623\r\n4733,620,481,211,55\r\n4734,648,843,309,647\r\n4735,304,633,626,648\r\n4736,56,294,649,619\r\n4737,640,629,208,49\r\n4738,846,301,634,628\r\n4739,81,82,645,627\r\n4740,303,637,630,843\r\n4741,644,646,307,843\r\n4742,848,492,643,650\r\n4743,492,72,643,650\r\n4744,307,81,645,627\r\n4745,131,648,130,843\r\n4746,631,844,847,848\r\n4747,641,640,847,208\r\n4748,308,644,843,646\r\n4749,844,631,847,625\r\n4750,842,268,639,641\r\n4751,622,619,623,841\r\n4752,130,643,843,71\r\n4753,309,82,647,645\r\n4754,492,650,841,57\r\n4755,843,309,647,645\r\n4756,620,842,623,841\r\n4757,301,846,636,638\r\n4758,842,844,623,841\r\n4759,843,645,647,627\r\n4760,630,624,843,845\r\n4761,843,307,645,627\r\n4762,842,58,214,483\r\n4763,620,111,215,55\r\n4764,644,307,645,843\r\n4765,303,630,627,843\r\n4766,481,620,215,55\r\n4767,841,619,482,649\r\n4768,56,619,482,211\r\n4769,631,846,848,628\r\n4770,624,631,848,628\r\n4771,297,631,296,622\r\n4772,629,474,475,847\r\n4773,632,844,623,298\r\n4774,297,632,623,298\r\n4775,47,48,847,474\r\n4776,47,847,48,74\r\n4777,848,47,847,474\r\n4778,848,847,47,74\r\n4779,71,848,47,74\r\n4780,847,48,208,474\r\n4781,847,208,48,641\r\n4782,112,842,847,641\r\n4783,112,58,847,842\r\n4784,492,847,58,842\r\n4785,847,475,848,474\r\n4786,847,848,475,626\r\n4787,843,848,475,474\r\n4788,843,475,848,626\r\n4789,843,134,307,637\r\n4790,843,307,134,646\r\n4791,848,47,843,71\r\n4792,848,843,47,474\r\n4793,51,843,47,71\r\n4794,51,47,843,474\r\n4795,74,112,847,641\r\n4796,73,74,847,492\r\n4797,847,74,73,112\r\n4798,847,58,73,492\r\n4799,73,58,847,112\r\n4800,660,318,653,658\r\n4801,316,652,313,656\r\n4802,255,542,659,849\r\n4803,288,618,664,617\r\n4804,663,288,664,617\r\n4805,666,663,665,850\r\n4806,96,316,656,661\r\n4807,318,660,137,658\r\n4808,256,657,662,541\r\n4809,542,99,255,659\r\n4810,850,659,137,254\r\n4811,850,654,653,315\r\n4812,659,99,137,254\r\n4813,660,850,137,658\r\n4814,652,849,661,312\r\n4815,542,255,541,849\r\n4816,314,652,662,138\r\n4817,256,662,849,541\r\n4818,652,317,662,138\r\n4819,652,317,138,313\r\n4820,655,311,659,312\r\n4821,654,663,122,315\r\n4822,657,662,541,849\r\n4823,655,311,850,659\r\n4824,663,850,664,665\r\n4825,526,617,87,293\r\n4826,663,121,654,289\r\n4827,850,542,849,659\r\n4828,289,663,288,664\r\n4829,666,655,849,662\r\n4830,663,666,315,850\r\n4831,850,655,659,849\r\n4832,666,655,315,850\r\n4833,316,652,135,313\r\n4834,655,666,315,314\r\n4835,655,850,653,315\r\n4836,311,660,850,659\r\n4837,850,663,654,315\r\n4838,121,663,288,289\r\n4839,666,655,662,314\r\n4840,652,655,849,312\r\n4841,239,618,617,664\r\n4842,850,663,664,617\r\n4843,526,665,91,246\r\n4844,652,316,135,661\r\n4845,654,289,120,122\r\n4846,652,317,656,662\r\n4847,660,311,653,136\r\n4848,663,850,654,658\r\n4849,850,660,653,658\r\n4850,850,127,137,658\r\n4851,542,850,254,659\r\n4852,318,310,653,658\r\n4853,618,124,288,664\r\n4854,663,121,288,617\r\n4855,850,127,658,617\r\n4856,317,657,662,100\r\n4857,526,665,246,664\r\n4858,127,850,137,254\r\n4859,665,850,664,617\r\n4860,656,652,849,661\r\n4861,239,526,246,664\r\n4862,99,542,254,659\r\n4863,850,542,254,540\r\n4864,662,657,656,849\r\n4865,657,256,662,100\r\n4866,311,660,653,850\r\n4867,652,317,313,656\r\n4868,121,663,654,658\r\n4869,657,247,541,100\r\n4870,256,657,541,100\r\n4871,121,289,120,654\r\n4872,654,850,653,658\r\n4873,127,121,658,617\r\n4874,665,526,293,617\r\n4875,655,311,653,850\r\n4876,665,526,91,241\r\n4877,665,241,91,540\r\n4878,542,850,665,540\r\n4879,659,255,849,661\r\n4880,317,657,656,662\r\n4881,655,652,849,662\r\n4882,316,652,656,661\r\n4883,127,850,293,617\r\n4884,850,665,293,617\r\n4885,239,90,664,246\r\n4886,314,655,662,652\r\n4887,124,289,288,664\r\n4888,90,239,664,618\r\n4889,654,121,658,120\r\n4890,256,665,91,540\r\n4891,256,542,665,540\r\n4892,88,526,87,293\r\n4893,850,127,293,254\r\n4894,660,850,659,137\r\n4895,654,120,658,310\r\n4896,652,135,312,661\r\n4897,256,666,849,662\r\n4898,96,247,541,656\r\n4899,662,652,849,656\r\n4900,310,654,653,658\r\n4901,655,666,849,850\r\n4902,90,124,618,664\r\n4903,96,541,849,656\r\n4904,542,256,849,541\r\n4905,850,542,665,849\r\n4906,666,850,665,849\r\n4907,542,256,665,849\r\n4908,256,666,665,849\r\n4909,289,663,122,654\r\n4910,526,239,87,617\r\n4911,96,656,849,661\r\n4912,658,663,617,121\r\n4913,658,617,663,850\r\n4914,241,88,665,526\r\n4915,241,665,88,540\r\n4916,293,665,88,526\r\n4917,849,96,255,541\r\n4918,849,255,96,661\r\n4919,318,653,136,660\r\n4920,318,136,653,310\r\n4921,664,526,617,239\r\n4922,664,617,526,665\r\n4923,312,849,659,655\r\n4924,312,659,849,661\r\n4925,656,541,657,247\r\n4926,656,657,541,849\r\n4927,665,88,850,293\r\n4928,665,850,88,540\r\n4929,254,850,88,293\r\n4930,254,88,850,540\r\n4931,419,165,690,166\r\n4932,674,856,676,675\r\n4933,187,452,670,15\r\n4934,860,856,676,692\r\n4935,92,527,864,695\r\n4936,674,140,698,326\r\n4937,860,856,687,681\r\n4938,864,244,544,857\r\n4939,447,864,544,857\r\n4940,448,447,857,858\r\n4941,447,244,544,864\r\n4942,292,696,683,328\r\n4943,676,852,692,324\r\n4944,863,685,417,682\r\n4945,667,321,855,686\r\n4946,864,860,695,857\r\n4947,180,181,865,416\r\n4948,452,449,187,855\r\n4949,856,860,687,692\r\n4950,864,453,862,858\r\n4951,860,856,695,857\r\n4952,674,856,675,857\r\n4953,325,856,698,684\r\n4954,861,686,854,855\r\n4955,852,689,691,692\r\n4956,861,693,692,691\r\n4957,856,694,695,857\r\n4958,682,125,12,613\r\n4959,19,418,11,527\r\n4960,19,418,451,181\r\n4961,675,676,673,858\r\n4962,863,693,681,860\r\n4963,527,447,244,28\r\n4964,674,325,676,856\r\n4965,11,863,417,172\r\n4966,329,696,684,698\r\n4967,325,698,856,674\r\n4968,696,856,698,694\r\n4969,420,419,855,421\r\n4970,853,852,858,673\r\n4971,685,863,417,419\r\n4972,418,863,11,527\r\n4973,325,856,684,687\r\n4974,864,451,862,453\r\n4975,669,449,854,187\r\n4976,854,667,670,855\r\n4977,689,852,323,692\r\n4978,852,689,861,691\r\n4979,672,188,320,450\r\n4980,27,672,320,450\r\n4981,682,164,417,172\r\n4982,863,859,861,862\r\n4983,689,668,677,851\r\n4984,863,92,11,527\r\n4985,685,419,165,690\r\n4986,859,863,861,693\r\n4987,696,683,328,684\r\n4988,682,863,172,417\r\n4989,676,856,687,692\r\n4990,678,852,676,324\r\n4991,181,180,865,452\r\n4992,686,321,855,688\r\n4993,667,321,686,322\r\n4994,449,452,865,855\r\n4995,853,852,862,858\r\n4996,453,853,450,862\r\n4997,420,153,421,855\r\n4998,188,27,320,450\r\n4999,325,676,687,324\r\n5000,668,689,854,851\r\n5001,671,680,673,858\r\n5002,859,686,861,855\r\n5003,420,452,670,855\r\n5004,125,682,683,613\r\n5005,672,669,851,320\r\n5006,667,321,670,855\r\n5007,859,863,419,416\r\n5008,139,689,677,323\r\n5009,678,853,672,673\r\n5010,668,319,677,851\r\n5011,689,139,677,668\r\n5012,449,453,450,862\r\n5013,419,690,855,421\r\n5014,854,669,851,862\r\n5015,153,421,855,688\r\n5016,859,419,855,420\r\n5017,92,863,864,527\r\n5018,861,859,855,862\r\n5019,92,863,11,292\r\n5020,321,153,670,855\r\n5021,527,92,93,695\r\n5022,421,153,10,688\r\n5023,852,678,673,853\r\n5024,860,687,692,681\r\n5025,685,419,417,165\r\n5026,864,527,857,695\r\n5027,860,852,692,676\r\n5028,679,857,680,250\r\n5029,448,198,680,857\r\n5030,12,682,613,172\r\n5031,180,452,420,865\r\n5032,860,864,862,858\r\n5033,679,675,680,857\r\n5034,198,544,250,680\r\n5035,863,864,865,862\r\n5036,198,857,544,680\r\n5037,292,125,683,613\r\n5038,164,685,417,165\r\n5039,187,854,670,855\r\n5040,697,679,258,857\r\n5041,683,856,687,684\r\n5042,679,697,101,327\r\n5043,856,674,698,694\r\n5044,696,856,683,684\r\n5045,857,697,695,258\r\n5046,669,853,851,862\r\n5047,447,864,857,858\r\n5048,447,527,244,864\r\n5049,693,863,861,860\r\n5050,854,861,855,862\r\n5051,418,863,527,864\r\n5052,188,672,669,450\r\n5053,418,19,197,527\r\n5054,853,454,450,672\r\n5055,451,449,862,453\r\n5056,671,448,680,858\r\n5057,852,861,692,691\r\n5058,319,668,669,851\r\n5059,672,320,851,677\r\n5060,451,181,865,452\r\n5061,667,669,854,187\r\n5062,860,863,861,862\r\n5063,244,527,93,695\r\n5064,244,527,857,864\r\n5065,863,292,683,682\r\n5066,125,292,683,328\r\n5067,319,669,677,851\r\n5068,418,451,181,865\r\n5069,452,180,420,15\r\n5070,326,674,694,698\r\n5071,863,859,865,416\r\n5072,322,667,668,854\r\n5073,690,419,166,421\r\n5074,452,420,865,855\r\n5075,852,860,858,676\r\n5076,667,686,855,854\r\n5077,856,860,858,857\r\n5078,452,187,670,855\r\n5079,859,686,691,861\r\n5080,686,859,691,690\r\n5081,454,671,672,853\r\n5082,672,853,669,450\r\n5083,856,696,695,694\r\n5084,693,859,691,861\r\n5085,852,853,851,672\r\n5086,859,693,691,690\r\n5087,853,669,450,862\r\n5088,689,322,668,854\r\n5089,449,854,187,855\r\n5090,685,164,417,682\r\n5091,447,451,864,453\r\n5092,164,682,12,172\r\n5093,418,863,417,11\r\n5094,419,859,416,420\r\n5095,322,689,686,854\r\n5096,667,322,686,854\r\n5097,421,690,855,688\r\n5098,669,667,854,851\r\n5099,420,859,865,855\r\n5100,857,448,858,680\r\n5101,852,860,692,861\r\n5102,451,418,864,865\r\n5103,188,449,450,669\r\n5104,418,181,416,865\r\n5105,453,853,862,858\r\n5106,451,864,862,865\r\n5107,669,449,450,862\r\n5108,863,418,416,865\r\n5109,682,292,683,613\r\n5110,418,863,864,865\r\n5111,667,668,854,851\r\n5112,857,679,258,544\r\n5113,668,667,669,851\r\n5114,674,675,679,857\r\n5115,674,326,694,327\r\n5116,678,323,677,851\r\n5117,678,852,323,851\r\n5118,672,853,851,669\r\n5119,323,689,677,851\r\n5120,859,863,865,862\r\n5121,694,697,695,857\r\n5122,671,448,853,453\r\n5123,320,669,851,677\r\n5124,447,527,197,28\r\n5125,852,689,323,851\r\n5126,861,689,851,854\r\n5127,852,689,851,861\r\n5128,861,852,862,851\r\n5129,852,853,862,851\r\n5130,852,860,862,858\r\n5131,454,671,853,453\r\n5132,153,321,10,688\r\n5133,671,454,448,453\r\n5134,690,686,855,688\r\n5135,447,198,544,28\r\n5136,244,447,544,28\r\n5137,853,454,453,450\r\n5138,863,92,864,695\r\n5139,854,861,862,851\r\n5140,93,544,695,258\r\n5141,860,852,862,861\r\n5142,448,190,680,31\r\n5143,198,448,680,31\r\n5144,697,674,857,694\r\n5145,448,853,453,858\r\n5146,680,675,673,858\r\n5147,696,856,684,698\r\n5148,325,140,684,698\r\n5149,671,454,672,189\r\n5150,856,683,687,681\r\n5151,448,671,853,858\r\n5152,853,671,673,858\r\n5153,860,864,858,857\r\n5154,678,852,672,853\r\n5155,865,449,855,862\r\n5156,689,139,668,322\r\n5157,678,672,851,677\r\n5158,544,857,250,680\r\n5159,153,420,670,855\r\n5160,859,865,855,862\r\n5161,292,682,172,613\r\n5162,454,671,190,189\r\n5163,671,454,190,448\r\n5164,292,863,172,682\r\n5165,329,696,328,684\r\n5166,863,685,693,690\r\n5167,859,863,693,690\r\n5168,451,452,865,449\r\n5169,668,139,677,319\r\n5170,856,860,695,683\r\n5171,863,860,864,862\r\n5172,449,188,187,669\r\n5173,696,856,695,683\r\n5174,697,674,679,857\r\n5175,674,856,857,694\r\n5176,856,860,683,681\r\n5177,448,671,680,190\r\n5178,92,863,292,695\r\n5179,697,679,101,258\r\n5180,198,447,544,857\r\n5181,860,863,864,695\r\n5182,697,674,327,679\r\n5183,696,292,683,695\r\n5184,863,860,683,695\r\n5185,292,863,683,695\r\n5186,189,454,672,450\r\n5187,856,675,858,676\r\n5188,675,856,858,857\r\n5189,189,27,450,672\r\n5190,860,856,858,676\r\n5191,853,671,672,673\r\n5192,676,678,673,858\r\n5193,678,852,673,858\r\n5194,419,859,855,690\r\n5195,852,678,676,858\r\n5196,416,180,420,865\r\n5197,859,416,420,865\r\n5198,679,250,101,258\r\n5199,679,544,250,258\r\n5200,153,321,688,855\r\n5201,449,669,854,862\r\n5202,682,863,681,683\r\n5203,449,854,855,862\r\n5204,188,672,320,669\r\n5205,452,420,670,15\r\n5206,685,863,681,682\r\n5207,859,686,855,690\r\n5208,678,852,851,672\r\n5209,687,676,692,324\r\n5210,863,685,681,693\r\n5211,863,860,681,683\r\n5212,860,693,692,861\r\n5213,667,854,670,187\r\n5214,856,325,676,687\r\n5215,140,329,684,698\r\n5216,527,244,857,695\r\n5217,15,420,670,153\r\n5218,697,674,694,327\r\n5219,166,421,10,688\r\n5220,19,418,197,451\r\n5221,527,447,197,864\r\n5222,857,675,680,858\r\n5223,198,447,857,448\r\n5224,447,451,197,864\r\n5225,418,527,197,864\r\n5226,863,418,417,416\r\n5227,419,863,417,416\r\n5228,292,863,11,172\r\n5229,674,140,325,698\r\n5230,451,418,197,864\r\n5231,544,857,695,258\r\n5232,250,198,680,31\r\n5233,679,857,250,544\r\n5234,319,669,320,677\r\n5235,449,451,862,865\r\n5236,166,690,421,688\r\n5237,693,860,692,681\r\n5238,324,852,323,678\r\n5239,324,323,852,692\r\n5240,858,447,453,448\r\n5241,858,453,447,864\r\n5242,861,686,689,854\r\n5243,861,689,686,691\r\n5244,695,244,544,93\r\n5245,695,544,244,857\r\n5246,690,863,419,859\r\n5247,690,419,863,685\r\n5248,714,138,707,662\r\n5249,715,713,870,709\r\n5250,875,727,609,877\r\n5251,717,705,331,141\r\n5252,713,543,697,101\r\n5253,703,876,700,867\r\n5254,873,867,868,711\r\n5255,867,873,700,711\r\n5256,703,704,700,876\r\n5257,664,611,879,89\r\n5258,725,706,866,719\r\n5259,877,608,879,612\r\n5260,606,702,866,612\r\n5261,317,100,662,710\r\n5262,877,608,871,879\r\n5263,703,666,315,881\r\n5264,694,709,869,870\r\n5265,876,867,881,880\r\n5266,289,290,881,879\r\n5267,872,715,868,867\r\n5268,873,874,868,878\r\n5269,716,698,869,723\r\n5270,874,873,868,711\r\n5271,710,100,662,256\r\n5272,724,708,334,114\r\n5273,611,245,879,89\r\n5274,705,717,332,141\r\n5275,706,704,719,333\r\n5276,704,719,333,720\r\n5277,878,874,871,869\r\n5278,245,91,879,246\r\n5279,874,873,711,712\r\n5280,727,875,721,877\r\n5281,666,880,663,881\r\n5282,696,329,869,698\r\n5283,281,594,116,612\r\n5284,91,665,879,246\r\n5285,726,727,721,877\r\n5286,872,666,880,256\r\n5287,870,872,871,256\r\n5288,703,666,707,314\r\n5289,872,710,662,256\r\n5290,714,872,715,710\r\n5291,725,706,708,866\r\n5292,873,874,722,712\r\n5293,875,878,871,869\r\n5294,332,704,333,720\r\n5295,594,724,866,281\r\n5296,245,90,246,879\r\n5297,877,879,871,880\r\n5298,91,665,256,880\r\n5299,666,707,314,662\r\n5300,876,873,868,878\r\n5301,866,606,612,881\r\n5302,873,876,718,878\r\n5303,694,697,709,870\r\n5304,874,873,718,878\r\n5305,704,873,705,700\r\n5306,874,709,868,870\r\n5307,877,875,721,878\r\n5308,709,874,712,869\r\n5309,724,279,281,594\r\n5310,718,876,721,878\r\n5311,666,665,880,256\r\n5312,695,92,871,292\r\n5313,873,717,711,712\r\n5314,725,726,721,877\r\n5315,873,876,720,718\r\n5316,876,866,721,878\r\n5317,876,878,868,880\r\n5318,707,714,662,867\r\n5319,91,256,871,880\r\n5320,866,876,721,719\r\n5321,328,875,696,728\r\n5322,606,702,115,286\r\n5323,725,866,877,721\r\n5324,696,875,871,869\r\n5325,716,709,712,869\r\n5326,706,719,334,333\r\n5327,706,725,334,719\r\n5328,718,874,723,722\r\n5329,704,873,876,720\r\n5330,876,873,700,867\r\n5331,92,93,695,871\r\n5332,876,704,719,866\r\n5333,698,329,869,723\r\n5334,328,727,875,728\r\n5335,874,868,712,711\r\n5336,879,877,612,881\r\n5337,606,290,612,881\r\n5338,726,610,117,291\r\n5339,666,703,867,880\r\n5340,705,704,332,720\r\n5341,716,140,723,335\r\n5342,608,92,292,871\r\n5343,875,877,871,878\r\n5344,90,664,879,89\r\n5345,727,875,609,292\r\n5346,717,873,722,712\r\n5347,664,665,246,879\r\n5348,91,245,879,871\r\n5349,867,876,868,880\r\n5350,91,92,245,871\r\n5351,608,245,871,879\r\n5352,606,122,701,286\r\n5353,866,877,612,610\r\n5354,696,694,869,870\r\n5355,695,694,696,870\r\n5356,875,728,869,696\r\n5357,872,714,662,710\r\n5358,272,594,114,708\r\n5359,709,874,869,870\r\n5360,695,696,871,870\r\n5361,714,138,330,707\r\n5362,694,696,869,698\r\n5363,290,611,612,879\r\n5364,707,867,700,711\r\n5365,728,874,878,869\r\n5366,727,726,609,877\r\n5367,722,336,712,335\r\n5368,258,93,256,870\r\n5369,713,327,697,709\r\n5370,875,608,292,871\r\n5371,703,707,867,700\r\n5372,725,706,334,708\r\n5373,695,93,870,871\r\n5374,876,703,881,867\r\n5375,877,878,881,880\r\n5376,867,703,881,880\r\n5377,608,611,879,612\r\n5378,702,594,708,866\r\n5379,326,694,709,698\r\n5380,705,332,722,720\r\n5381,874,722,712,723\r\n5382,877,866,881,878\r\n5383,726,727,609,291\r\n5384,881,666,315,663\r\n5385,866,725,719,721\r\n5386,289,606,881,290\r\n5387,141,717,332,722\r\n5388,717,705,332,722\r\n5389,93,258,695,870\r\n5390,714,872,867,715\r\n5391,726,281,117,610\r\n5392,93,870,871,256\r\n5393,281,866,612,610\r\n5394,728,718,721,878\r\n5395,315,122,701,663\r\n5396,608,245,879,611\r\n5397,666,872,662,256\r\n5398,245,90,879,89\r\n5399,716,698,709,869\r\n5400,289,664,879,881\r\n5401,866,702,881,701\r\n5402,702,606,116,612\r\n5403,90,664,246,879\r\n5404,878,877,871,880\r\n5405,872,880,871,256\r\n5406,272,702,115,594\r\n5407,698,694,709,869\r\n5408,327,694,697,709\r\n5409,716,326,709,698\r\n5410,702,606,701,286\r\n5411,664,289,663,881\r\n5412,724,726,281,117\r\n5413,724,279,594,708\r\n5414,279,724,281,117\r\n5415,724,279,708,114\r\n5416,666,703,315,314\r\n5417,125,727,609,292\r\n5418,727,125,609,291\r\n5419,876,718,721,719\r\n5420,125,328,727,292\r\n5421,336,717,141,722\r\n5422,875,728,878,869\r\n5423,713,697,870,709\r\n5424,713,872,870,543\r\n5425,724,725,334,708\r\n5426,664,90,124,89\r\n5427,702,272,708,594\r\n5428,91,871,256,93\r\n5429,543,872,870,256\r\n5430,594,281,866,612\r\n5431,702,594,866,612\r\n5432,706,702,708,866\r\n5433,724,725,708,866\r\n5434,326,716,140,698\r\n5435,609,608,877,610\r\n5436,713,543,870,697\r\n5437,606,702,881,866\r\n5438,258,543,870,256\r\n5439,140,716,723,698\r\n5440,706,704,699,866\r\n5441,331,330,700,711\r\n5442,879,877,881,880\r\n5443,606,290,116,612\r\n5444,704,876,699,866\r\n5445,704,703,699,876\r\n5446,713,543,101,251\r\n5447,327,326,694,709\r\n5448,699,866,881,701\r\n5449,251,256,710,543\r\n5450,702,866,699,701\r\n5451,872,713,710,543\r\n5452,329,140,723,698\r\n5453,703,666,881,880\r\n5454,877,866,612,881\r\n5455,875,728,721,878\r\n5456,875,727,721,728\r\n5457,666,665,663,880\r\n5458,702,706,699,866\r\n5459,327,713,697,101\r\n5460,543,258,697,101\r\n5461,664,879,881,663\r\n5462,866,876,881,878\r\n5463,878,876,881,880\r\n5464,715,709,870,868\r\n5465,873,705,722,720\r\n5466,329,728,869,723\r\n5467,707,714,867,711\r\n5468,874,728,723,869\r\n5469,728,874,723,718\r\n5470,330,714,707,711\r\n5471,872,713,870,715\r\n5472,543,258,870,697\r\n5473,873,704,705,720\r\n5474,872,666,867,880\r\n5475,873,718,720,722\r\n5476,695,694,870,697\r\n5477,704,873,700,876\r\n5478,258,695,870,697\r\n5479,867,715,868,711\r\n5480,727,328,875,292\r\n5481,872,713,715,710\r\n5482,608,92,871,245\r\n5483,881,315,701,663\r\n5484,872,715,870,868\r\n5485,290,879,612,881\r\n5486,866,876,699,881\r\n5487,867,872,880,868\r\n5488,876,703,699,881\r\n5489,606,702,701,881\r\n5490,664,665,879,663\r\n5491,704,876,719,720\r\n5492,696,869,871,870\r\n5493,92,91,93,871\r\n5494,594,279,114,708\r\n5495,608,875,292,877\r\n5496,868,878,871,880\r\n5497,335,716,712,723\r\n5498,594,702,116,612\r\n5499,702,606,115,116\r\n5500,329,328,696,728\r\n5501,609,608,292,877\r\n5502,594,702,115,116\r\n5503,875,328,696,292\r\n5504,880,879,663,881\r\n5505,875,609,292,877\r\n5506,665,879,663,880\r\n5507,91,879,880,871\r\n5508,703,881,315,701\r\n5509,875,608,871,877\r\n5510,703,699,881,701\r\n5511,872,868,870,871\r\n5512,872,543,710,256\r\n5513,868,872,880,871\r\n5514,866,877,721,878\r\n5515,868,715,712,711\r\n5516,874,873,722,718\r\n5517,873,705,717,722\r\n5518,722,335,712,723\r\n5519,717,336,712,722\r\n5520,665,91,879,880\r\n5521,726,609,877,610\r\n5522,609,726,291,610\r\n5523,718,876,720,719\r\n5524,704,706,719,866\r\n5525,728,329,869,696\r\n5526,608,877,610,612\r\n5527,873,876,868,867\r\n5528,705,331,700,711\r\n5529,714,715,867,711\r\n5530,874,728,878,718\r\n5531,330,707,700,711\r\n5532,873,705,700,711\r\n5533,543,713,710,251\r\n5534,251,256,100,710\r\n5535,714,317,662,710\r\n5536,594,724,708,866\r\n5537,666,703,707,867\r\n5538,874,868,871,870\r\n5539,874,878,871,868\r\n5540,869,874,871,870\r\n5541,714,872,662,867\r\n5542,714,317,138,662\r\n5543,707,138,314,662\r\n5544,868,712,709,874\r\n5545,868,709,712,715\r\n5546,711,705,717,873\r\n5547,711,717,705,331\r\n5548,725,877,610,726\r\n5549,610,877,725,866\r\n5550,725,610,281,726\r\n5551,281,610,725,866\r\n5552,725,281,724,726\r\n5553,724,281,725,866\r\n5554,869,712,723,874\r\n5555,869,723,712,716\r\n5556,696,871,292,695\r\n5557,696,292,871,875\r\n5558,663,701,289,122\r\n5559,663,289,701,881\r\n5560,606,289,701,122\r\n5561,606,701,289,881\r\n5562,867,662,666,872\r\n5563,867,666,662,707\r\n5564,289,664,290,879\r\n5565,289,290,664,124\r\n5566,664,611,290,879\r\n5567,89,124,611,123\r\n5568,89,611,124,664\r\n5569,290,611,124,123\r\n5570,290,124,611,664\r\n5571,748,745,344,749\r\n5572,745,748,740,749\r\n5573,661,312,732,741\r\n5574,98,345,751,99\r\n5575,337,744,202,731\r\n5576,316,661,96,741\r\n5577,751,659,255,99\r\n5578,345,747,751,99\r\n5579,734,311,660,730\r\n5580,661,737,96,741\r\n5581,743,343,143,749\r\n5582,734,659,660,311\r\n5583,659,742,732,729\r\n5584,739,745,341,746\r\n5585,312,734,311,659\r\n5586,142,733,746,338\r\n5587,201,469,41,730\r\n5588,471,469,729,470\r\n5589,742,729,738,732\r\n5590,744,731,735,729\r\n5591,257,737,255,751\r\n5592,751,98,99,255\r\n5593,45,744,748,471\r\n5594,46,209,748,470\r\n5595,248,737,96,255\r\n5596,312,135,732,741\r\n5597,209,471,748,470\r\n5598,731,744,202,469\r\n5599,345,46,748,470\r\n5600,345,747,46,470\r\n5601,731,201,469,42\r\n5602,257,98,751,255\r\n5603,97,257,737,248\r\n5604,742,737,751,255\r\n5605,745,740,743,749\r\n5606,732,340,339,738\r\n5607,659,742,751,255\r\n5608,469,207,41,730\r\n5609,661,742,255,737\r\n5610,742,659,751,748\r\n5611,742,750,751,737\r\n5612,337,744,731,735\r\n5613,744,45,748,344\r\n5614,748,659,470,729\r\n5615,311,136,660,730\r\n5616,733,732,339,738\r\n5617,742,661,255,659\r\n5618,97,736,750,343\r\n5619,747,659,751,99\r\n5620,338,733,746,735\r\n5621,745,744,748,344\r\n5622,731,337,42,202\r\n5623,471,744,748,729\r\n5624,471,748,470,729\r\n5625,744,338,746,735\r\n5626,312,734,659,732\r\n5627,257,737,248,255\r\n5628,736,97,750,737\r\n5629,733,744,746,735\r\n5630,750,736,737,742\r\n5631,729,469,730,470\r\n5632,745,743,342,749\r\n5633,742,659,748,729\r\n5634,750,742,751,748\r\n5635,661,312,659,732\r\n5636,742,340,732,738\r\n5637,661,742,737,741\r\n5638,744,745,748,740\r\n5639,750,97,257,737\r\n5640,731,469,730,729\r\n5641,45,471,748,209\r\n5642,747,137,659,99\r\n5643,469,470,207,730\r\n5644,344,745,342,749\r\n5645,729,733,738,732\r\n5646,44,470,660,207\r\n5647,661,737,255,96\r\n5648,318,44,660,207\r\n5649,740,745,743,342\r\n5650,747,137,660,659\r\n5651,661,742,732,659\r\n5652,142,739,341,746\r\n5653,744,337,338,735\r\n5654,733,744,735,729\r\n5655,207,470,660,730\r\n5656,201,731,469,730\r\n5657,341,745,740,342\r\n5658,44,137,318,660\r\n5659,734,659,732,729\r\n5660,742,729,740,738\r\n5661,45,744,471,202\r\n5662,744,471,202,469\r\n5663,744,733,746,745\r\n5664,745,739,738,746\r\n5665,739,745,738,740\r\n5666,745,739,341,740\r\n5667,736,750,343,749\r\n5668,733,745,738,746\r\n5669,742,661,732,741\r\n5670,661,135,741,316\r\n5671,135,340,732,741\r\n5672,312,661,135,741\r\n5673,340,742,732,741\r\n5674,736,343,743,749\r\n5675,740,736,743,749\r\n5676,747,46,470,44\r\n5677,731,42,469,202\r\n5678,659,747,470,660\r\n5679,750,257,751,737\r\n5680,207,136,41,730\r\n5681,470,659,751,747\r\n5682,751,659,470,748\r\n5683,751,345,470,747\r\n5684,470,345,751,748\r\n5685,749,342,143,743\r\n5686,749,143,342,344\r\n5687,660,207,136,318\r\n5688,660,136,207,730\r\n5689,729,740,748,742\r\n5690,729,748,740,744\r\n5691,660,734,470,659\r\n5692,660,470,734,730\r\n5693,729,470,734,659\r\n5694,729,734,470,730\r\n5695,44,660,747,137\r\n5696,747,660,44,470\r\n5697,142,746,339,739\r\n5698,142,339,746,733\r\n5699,738,339,746,739\r\n5700,738,746,339,733\r\n5701,738,729,744,733\r\n5702,744,729,738,740\r\n5703,744,745,738,733\r\n5704,738,745,744,740\r\n5705,744,469,729,471\r\n5706,729,469,744,731\r\n5707,749,748,742,750\r\n5708,742,748,749,740\r\n5709,742,736,749,750\r\n5710,749,736,742,740\r\n5711,754,658,752,753\r\n5712,207,44,658,318\r\n5713,318,754,136,310\r\n5714,120,658,310,753\r\n5715,463,752,464,206\r\n5716,754,752,658,463\r\n5717,754,318,658,310\r\n5718,557,752,605,104\r\n5719,120,285,605,753\r\n5720,207,463,754,658\r\n5721,557,614,206,107\r\n5722,752,463,39,206\r\n5723,126,121,605,658\r\n5724,614,126,605,658\r\n5725,103,614,102,126\r\n5726,754,207,318,136\r\n5727,41,207,754,136\r\n5728,464,605,752,658\r\n5729,464,605,658,614\r\n5730,464,605,614,557\r\n5731,752,557,464,206\r\n5732,40,614,206,464\r\n5733,614,557,206,464\r\n5734,614,40,206,107\r\n5735,605,120,753,658\r\n5736,614,40,43,464\r\n5737,127,126,464,658\r\n5738,206,557,107,267\r\n5739,557,614,103,605\r\n5740,126,127,464,43\r\n5741,103,121,605,126\r\n5742,614,103,605,126\r\n5743,126,614,43,464\r\n5744,658,754,310,753\r\n5745,103,557,605,104\r\n5746,126,614,464,658\r\n5747,463,752,658,464\r\n5748,127,44,464,43\r\n5749,463,44,658,207\r\n5750,463,41,754,39\r\n5751,44,137,658,318\r\n5752,463,41,207,754\r\n5753,207,754,318,658\r\n5754,285,752,605,753\r\n5755,557,614,102,103\r\n5756,752,285,605,104\r\n5757,120,121,658,605\r\n5758,464,605,557,752\r\n5759,614,557,102,107\r\n5760,752,106,206,39\r\n5761,752,39,463,754\r\n5762,127,44,658,464\r\n5763,44,127,658,137\r\n5764,127,121,126,658\r\n5765,463,44,464,658\r\n5766,752,605,753,658\r\n5767,557,752,267,206\r\n5768,557,267,752,104\r\n5769,106,267,752,206\r\n5770,106,752,267,104\r\n5771,539,747,345,99\r\n5772,755,130,119,756\r\n5773,472,490,47,615\r\n5774,747,539,345,756\r\n5775,490,525,68,616\r\n5776,472,490,615,616\r\n5777,472,747,44,46\r\n5778,254,237,616,293\r\n5779,472,615,47,43\r\n5780,756,539,345,94\r\n5781,525,755,524,756\r\n5782,539,98,345,94\r\n5783,747,254,539,616\r\n5784,283,119,252,756\r\n5785,71,755,69,490\r\n5786,755,283,756,119\r\n5787,240,525,69,755\r\n5788,755,525,69,490\r\n5789,747,472,616,756\r\n5790,472,51,756,46\r\n5791,525,747,616,756\r\n5792,490,67,616,68\r\n5793,539,756,252,94\r\n5794,525,240,524,755\r\n5795,525,747,539,616\r\n5796,87,237,88,293\r\n5797,237,254,88,293\r\n5798,616,127,126,43\r\n5799,67,615,616,126\r\n5800,240,283,524,755\r\n5801,472,44,616,43\r\n5802,127,747,44,616\r\n5803,747,472,756,46\r\n5804,51,71,47,472\r\n5805,525,237,68,616\r\n5806,71,472,756,490\r\n5807,67,490,616,615\r\n5808,756,119,252,94\r\n5809,71,472,490,47\r\n5810,67,74,490,615\r\n5811,747,472,44,616\r\n5812,74,71,490,47\r\n5813,283,240,524,85\r\n5814,755,71,756,490\r\n5815,254,747,539,99\r\n5816,755,71,130,756\r\n5817,747,525,539,756\r\n5818,71,51,130,756\r\n5819,254,237,88,242\r\n5820,44,127,616,43\r\n5821,755,283,524,756\r\n5822,525,490,68,69\r\n5823,98,539,345,99\r\n5824,525,755,756,490\r\n5825,86,283,524,85\r\n5826,539,525,242,524\r\n5827,242,86,252,524\r\n5828,539,525,524,756\r\n5829,51,71,472,756\r\n5830,283,756,252,524\r\n5831,756,539,252,524\r\n5832,539,242,252,524\r\n5833,254,747,99,137\r\n5834,86,283,252,524\r\n5835,615,472,616,43\r\n5836,490,74,47,615\r\n5837,747,254,127,137\r\n5838,46,747,345,756\r\n5839,747,127,44,137\r\n5840,615,616,126,43\r\n5841,254,127,616,747\r\n5842,616,127,254,293\r\n5843,756,616,490,472\r\n5844,756,490,616,525\r\n5845,242,539,616,525\r\n5846,616,539,242,254\r\n5847,616,237,242,525\r\n5848,242,237,616,254\r\n5849,757,176,4,159\r\n5850,110,52,757,554\r\n5851,410,757,278,159\r\n5852,410,24,177,589\r\n5853,410,176,5,477\r\n5854,589,110,278,757\r\n5855,589,410,757,278\r\n5856,52,213,757,554\r\n5857,410,176,477,757\r\n5858,589,110,757,554\r\n5859,589,410,5,477\r\n5860,589,64,53,5\r\n5861,20,410,278,159\r\n5862,589,5,53,477\r\n5863,477,176,4,757\r\n5864,64,589,53,554\r\n5865,177,410,278,20\r\n5866,589,64,265,554\r\n5867,589,477,53,554\r\n5868,213,477,757,554\r\n5869,589,265,110,554\r\n5870,24,410,5,589\r\n5871,64,24,5,589\r\n5872,477,213,53,554\r\n5873,410,589,757,477\r\n5874,477,589,757,554\r\n5875,213,52,757,477\r\n5876,176,410,159,757\r\n5877,410,589,177,278\r\n5878,52,477,4,757\r\n5879,882,648,304,759\r\n5880,309,882,284,131\r\n5881,94,599,253,751\r\n5882,597,599,236,515\r\n5883,344,763,749,143\r\n5884,748,882,759,473\r\n5885,599,253,751,750\r\n5886,749,346,343,143\r\n5887,761,882,759,760\r\n5888,95,97,253,750\r\n5889,94,599,751,756\r\n5890,762,763,346,758\r\n5891,77,758,762,346\r\n5892,761,231,514,515\r\n5893,597,95,758,76\r\n5894,599,882,598,235\r\n5895,882,648,309,647\r\n5896,761,231,232,514\r\n5897,598,130,119,118\r\n5898,599,761,514,515\r\n5899,597,515,236,76\r\n5900,761,763,597,750\r\n5901,515,763,761,762\r\n5902,763,597,750,758\r\n5903,599,761,750,751\r\n5904,515,763,762,758\r\n5905,598,78,235,513\r\n5906,598,130,648,756\r\n5907,94,599,756,598\r\n5908,749,346,143,763\r\n5909,515,227,76,758\r\n5910,514,599,236,235\r\n5911,343,758,749,750\r\n5912,50,648,759,304\r\n5913,598,130,118,648\r\n5914,761,599,597,515\r\n5915,882,748,756,473\r\n5916,882,598,235,513\r\n5917,94,345,751,98\r\n5918,882,761,232,514\r\n5919,597,515,76,758\r\n5920,253,94,751,98\r\n5921,748,760,473,759\r\n5922,257,253,751,98\r\n5923,760,205,473,759\r\n5924,882,514,232,513\r\n5925,882,599,514,235\r\n5926,83,882,232,513\r\n5927,748,209,473,760\r\n5928,756,748,46,473\r\n5929,882,647,83,304\r\n5930,748,882,760,759\r\n5931,51,756,46,473\r\n5932,882,748,760,761\r\n5933,345,748,46,756\r\n5934,748,209,760,45\r\n5935,309,78,284,513\r\n5936,130,648,756,51\r\n5937,284,882,118,131\r\n5938,515,763,758,597\r\n5939,95,750,597,758\r\n5940,82,309,513,78\r\n5941,759,205,473,50\r\n5942,209,205,760,45\r\n5943,648,882,473,759\r\n5944,648,882,304,647\r\n5945,749,346,763,758\r\n5946,761,882,232,759\r\n5947,210,759,473,50\r\n5948,97,343,750,758\r\n5949,748,345,751,756\r\n5950,762,227,515,758\r\n5951,763,344,749,760\r\n5952,599,882,514,761\r\n5953,761,748,750,751\r\n5954,599,882,756,598\r\n5955,97,257,253,750\r\n5956,598,882,118,284\r\n5957,599,761,597,750\r\n5958,648,882,598,756\r\n5959,762,231,515,77\r\n5960,227,762,515,77\r\n5961,762,231,761,515\r\n5962,648,882,309,131\r\n5963,515,599,236,514\r\n5964,648,131,130,118\r\n5965,257,253,750,751\r\n5966,345,94,751,756\r\n5967,647,309,513,82\r\n5968,748,209,46,473\r\n5969,756,648,473,51\r\n5970,95,597,750,253\r\n5971,515,763,597,761\r\n5972,514,882,235,513\r\n5973,647,882,513,309\r\n5974,882,309,284,513\r\n5975,648,210,473,51\r\n5976,97,95,758,750\r\n5977,882,648,473,756\r\n5978,882,83,232,304\r\n5979,882,304,232,759\r\n5980,94,598,756,119\r\n5981,598,130,756,119\r\n5982,209,205,473,760\r\n5983,344,748,760,45\r\n5984,758,763,749,750\r\n5985,344,748,749,760\r\n5986,882,648,118,131\r\n5987,83,647,513,82\r\n5988,648,882,118,598\r\n5989,882,647,513,83\r\n5990,749,346,758,343\r\n5991,77,758,227,762\r\n5992,210,648,473,759\r\n5993,50,648,210,759\r\n5994,599,597,253,750\r\n5995,513,284,598,78\r\n5996,513,598,284,882\r\n5997,756,751,882,599\r\n5998,756,882,751,748\r\n5999,761,882,751,599\r\n6000,761,751,882,748\r\n6001,761,760,750,748\r\n6002,761,750,760,763\r\n6003,749,750,760,748\r\n6004,749,760,750,763\r\n6005,299,300,774,639\r\n6006,560,267,766,206\r\n6007,144,772,350,770\r\n6008,770,772,767,348\r\n6009,467,765,465,466\r\n6010,558,111,771,264\r\n6011,641,559,268,639\r\n6012,640,299,773,774\r\n6013,772,774,767,348\r\n6014,467,641,107,40\r\n6015,300,772,642,129\r\n6016,640,467,641,764\r\n6017,559,768,766,561\r\n6018,559,768,561,558\r\n6019,769,774,639,764\r\n6020,559,467,766,641\r\n6021,769,642,558,639\r\n6022,766,39,466,206\r\n6023,144,770,767,348\r\n6024,769,772,774,767\r\n6025,49,640,773,468\r\n6026,49,208,640,468\r\n6027,144,772,770,348\r\n6028,772,769,770,767\r\n6029,347,769,767,770\r\n6030,768,559,764,639\r\n6031,774,769,767,764\r\n6032,640,773,764,774\r\n6033,560,766,106,260\r\n6034,144,347,767,770\r\n6035,641,467,766,764\r\n6036,467,765,468,465\r\n6037,765,39,466,766\r\n6038,774,640,639,764\r\n6039,769,772,639,774\r\n6040,559,768,558,639\r\n6041,640,467,764,468\r\n6042,640,641,639,764\r\n6043,467,559,560,107\r\n6044,559,268,639,558\r\n6045,208,467,48,641\r\n6046,765,467,764,766\r\n6047,467,765,764,468\r\n6048,772,769,639,642\r\n6049,773,640,764,468\r\n6050,765,773,764,468\r\n6051,768,769,767,347\r\n6052,560,467,107,206\r\n6053,267,766,206,106\r\n6054,467,766,466,206\r\n6055,467,559,766,560\r\n6056,467,559,107,641\r\n6057,199,765,465,38\r\n6058,267,560,107,206\r\n6059,772,769,350,770\r\n6060,299,49,640,773\r\n6061,559,768,764,766\r\n6062,641,559,764,766\r\n6063,766,39,206,106\r\n6064,769,768,767,764\r\n6065,768,105,558,264\r\n6066,768,769,639,764\r\n6067,349,773,774,764\r\n6068,267,560,766,106\r\n6069,769,558,771,264\r\n6070,773,49,468,203\r\n6071,640,299,774,639\r\n6072,773,349,203,465\r\n6073,641,467,48,40\r\n6074,105,768,347,264\r\n6075,769,642,771,558\r\n6076,768,769,558,639\r\n6077,300,772,774,639\r\n6078,349,765,773,764\r\n6079,774,349,764,348\r\n6080,559,641,764,639\r\n6081,642,268,771,558\r\n6082,772,300,642,639\r\n6083,769,768,558,264\r\n6084,768,769,347,264\r\n6085,768,259,260,561\r\n6086,111,268,771,642\r\n6087,467,560,766,206\r\n6088,208,640,467,641\r\n6089,768,259,561,558\r\n6090,642,769,771,298\r\n6091,268,111,771,558\r\n6092,641,559,107,112\r\n6093,767,774,764,348\r\n6094,766,560,561,260\r\n6095,765,349,773,465\r\n6096,560,559,766,561\r\n6097,765,39,199,466\r\n6098,769,772,350,129\r\n6099,268,642,639,558\r\n6100,772,769,642,129\r\n6101,111,642,771,298\r\n6102,766,768,260,561\r\n6103,467,765,466,766\r\n6104,641,559,112,268\r\n6105,768,105,259,558\r\n6106,467,40,107,206\r\n6107,641,40,48,107\r\n6108,773,468,465,203\r\n6109,112,641,48,107\r\n6110,765,199,465,466\r\n6111,769,642,129,298\r\n6112,640,208,467,468\r\n6113,773,765,465,468\r\n6114,465,349,38,765\r\n6115,465,38,349,203\r\n6116,36,196,16,404\r\n6117,781,170,3,216\r\n6118,650,132,134,783\r\n6119,776,400,778,777\r\n6120,786,356,784,783\r\n6121,400,776,156,777\r\n6122,13,782,401,402\r\n6123,650,786,403,783\r\n6124,787,354,305,779\r\n6125,775,784,146,36\r\n6126,56,781,3,216\r\n6127,785,352,777,351\r\n6128,785,786,351,777\r\n6129,776,787,352,777\r\n6130,651,785,405,403\r\n6131,786,650,134,783\r\n6132,783,650,402,403\r\n6133,782,37,402,17\r\n6134,786,775,351,777\r\n6135,196,171,16,404\r\n6136,775,155,777,403\r\n6137,155,400,777,403\r\n6138,783,404,403,402\r\n6139,155,775,404,403\r\n6140,400,157,778,780\r\n6141,787,776,352,145\r\n6142,132,355,650,782\r\n6143,649,781,779,294\r\n6144,651,785,306,305\r\n6145,649,56,216,781\r\n6146,405,785,777,403\r\n6147,787,785,352,777\r\n6148,649,56,781,294\r\n6149,158,157,405,780\r\n6150,354,305,779,133\r\n6151,57,72,401,7\r\n6152,72,132,650,782\r\n6153,650,403,401,402\r\n6154,170,57,401,7\r\n6155,156,400,777,155\r\n6156,651,406,781,216\r\n6157,651,650,403,401\r\n6158,651,650,306,403\r\n6159,649,651,781,216\r\n6160,775,196,36,404\r\n6161,406,651,405,401\r\n6162,775,784,404,403\r\n6163,782,650,401,402\r\n6164,786,785,306,403\r\n6165,779,649,294,133\r\n6166,305,649,779,133\r\n6167,57,651,216,401\r\n6168,786,650,306,134\r\n6169,171,37,17,402\r\n6170,196,171,404,402\r\n6171,776,787,778,145\r\n6172,784,196,404,783\r\n6173,170,406,401,216\r\n6174,171,196,37,402\r\n6175,400,776,778,157\r\n6176,786,785,403,777\r\n6177,650,786,306,403\r\n6178,400,405,777,403\r\n6179,155,775,16,404\r\n6180,406,651,781,405\r\n6181,170,57,216,401\r\n6182,406,170,3,781\r\n6183,72,57,401,650\r\n6184,649,651,779,781\r\n6185,782,17,402,13\r\n6186,651,649,779,305\r\n6187,786,356,783,134\r\n6188,405,651,403,401\r\n6189,158,406,3,781\r\n6190,775,196,404,784\r\n6191,783,196,404,402\r\n6192,406,651,401,216\r\n6193,355,132,650,783\r\n6194,775,786,403,777\r\n6195,787,785,779,305\r\n6196,775,36,16,404\r\n6197,196,775,36,784\r\n6198,354,787,778,779\r\n6199,400,776,157,2\r\n6200,72,13,401,7\r\n6201,157,400,405,780\r\n6202,157,776,353,2\r\n6203,400,776,2,156\r\n6204,787,354,778,145\r\n6205,353,776,778,145\r\n6206,785,651,779,305\r\n6207,355,37,783,402\r\n6208,785,651,306,403\r\n6209,170,406,216,781\r\n6210,72,782,401,13\r\n6211,37,355,782,402\r\n6212,785,651,405,779\r\n6213,784,783,404,403\r\n6214,776,157,353,778\r\n6215,37,196,783,402\r\n6216,72,650,401,782\r\n6217,57,651,401,650\r\n6218,786,784,351,775\r\n6219,786,351,784,356\r\n6220,146,351,784,775\r\n6221,146,784,351,356\r\n6222,781,405,158,406\r\n6223,781,158,405,780\r\n6224,777,400,780,405\r\n6225,780,400,777,778\r\n6226,777,787,778,776\r\n6227,403,784,786,775\r\n6228,403,786,784,783\r\n6229,402,355,650,783\r\n6230,402,650,355,782\r\n6231,779,405,781,651\r\n6232,779,781,405,780\r\n6233,777,778,779,780\r\n6234,777,405,779,785\r\n6235,779,405,777,780\r\n6236,779,777,787,778\r\n6237,787,777,779,785\r\n6238,37,355,446,789\r\n6239,784,791,783,356\r\n6240,357,226,788,510\r\n6241,446,784,511,783\r\n6242,78,600,511,284\r\n6243,510,784,511,445\r\n6244,791,646,307,509\r\n6245,645,82,81,509\r\n6246,510,784,790,791\r\n6247,446,195,511,445\r\n6248,784,791,356,790\r\n6249,132,308,646,789\r\n6250,646,644,307,509\r\n6251,195,34,446,511\r\n6252,446,34,600,511\r\n6253,791,234,511,509\r\n6254,789,646,783,511\r\n6255,646,791,307,134\r\n6256,195,510,445,33\r\n6257,33,510,445,788\r\n6258,446,355,783,789\r\n6259,789,446,600,511\r\n6260,355,132,646,789\r\n6261,132,355,646,783\r\n6262,644,307,509,645\r\n6263,645,307,509,81\r\n6264,357,80,510,790\r\n6265,355,37,446,783\r\n6266,234,791,510,790\r\n6267,644,308,282,789\r\n6268,509,78,511,284\r\n6269,644,308,789,646\r\n6270,446,37,789,25\r\n6271,34,600,511,78\r\n6272,646,644,511,789\r\n6273,789,446,25,600\r\n6274,446,784,196,445\r\n6275,195,510,511,445\r\n6276,186,33,445,788\r\n6277,36,784,788,445\r\n6278,81,307,509,234\r\n6279,146,784,788,36\r\n6280,644,789,600,511\r\n6281,446,37,196,783\r\n6282,784,36,196,445\r\n6283,357,510,788,790\r\n6284,80,357,510,226\r\n6285,510,80,234,790\r\n6286,307,791,509,234\r\n6287,234,510,791,511\r\n6288,82,309,509,645\r\n6289,226,510,33,788\r\n6290,791,646,509,511\r\n6291,784,446,511,445\r\n6292,791,134,783,356\r\n6293,446,789,783,511\r\n6294,309,82,509,78\r\n6295,186,36,788,445\r\n6296,646,791,783,511\r\n6297,784,791,511,783\r\n6298,644,789,282,600\r\n6299,309,644,509,645\r\n6300,784,510,788,445\r\n6301,784,446,196,783\r\n6302,132,646,134,783\r\n6303,644,131,309,284\r\n6304,510,784,788,790\r\n6305,644,646,511,509\r\n6306,600,644,511,284\r\n6307,646,791,134,783\r\n6308,355,646,783,789\r\n6309,446,34,25,600\r\n6310,282,644,600,284\r\n6311,282,789,25,600\r\n6312,784,510,511,791\r\n6313,644,509,511,284\r\n6314,284,509,309,644\r\n6315,284,309,509,78\r\n6316,282,284,308,644\r\n6317,282,308,284,118\r\n6318,131,308,284,644\r\n6319,131,284,308,118\r\n6320,790,784,357,356\r\n6321,790,357,784,788\r\n6322,146,357,784,356\r\n6323,146,784,357,788\r\n6324,792,234,79,80\r\n6325,146,356,351,793\r\n6326,798,796,362,638\r\n6327,883,799,800,302\r\n6328,360,793,800,359\r\n6329,796,305,787,354\r\n6330,786,637,306,883\r\n6331,790,234,792,80\r\n6332,307,637,797,303\r\n6333,145,787,794,352\r\n6334,786,356,791,793\r\n6335,796,295,362,638\r\n6336,793,790,792,357\r\n6337,798,796,147,362\r\n6338,301,798,128,638\r\n6339,800,637,797,791\r\n6340,356,786,351,793\r\n6341,796,133,638,305\r\n6342,787,795,794,352\r\n6343,637,307,797,791\r\n6344,785,795,787,352\r\n6345,793,800,797,791\r\n6346,303,637,800,302\r\n6347,792,233,797,79\r\n6348,637,883,800,302\r\n6349,790,234,797,792\r\n6350,799,883,798,636\r\n6351,786,883,306,785\r\n6352,786,793,883,795\r\n6353,790,792,357,80\r\n6354,301,799,798,636\r\n6355,796,305,638,883\r\n6356,798,301,636,638\r\n6357,883,785,795,787\r\n6358,133,796,638,295\r\n6359,786,637,134,306\r\n6360,796,798,147,794\r\n6361,786,637,883,791\r\n6362,796,883,794,787\r\n6363,796,133,305,354\r\n6364,883,637,306,636\r\n6365,883,637,800,791\r\n6366,798,883,638,636\r\n6367,883,305,638,636\r\n6368,301,799,636,302\r\n6369,361,799,795,883\r\n6370,81,234,233,797\r\n6371,303,81,84,797\r\n6372,786,356,134,791\r\n6373,799,361,795,360\r\n6374,234,233,797,792\r\n6375,358,796,147,794\r\n6376,81,233,84,797\r\n6377,307,234,797,791\r\n6378,307,81,303,797\r\n6379,357,356,146,793\r\n6380,796,354,787,794\r\n6381,356,793,790,791\r\n6382,883,796,794,798\r\n6383,793,883,800,791\r\n6384,883,361,794,795\r\n6385,785,351,795,352\r\n6386,883,799,798,794\r\n6387,799,361,798,794\r\n6388,307,637,134,791\r\n6389,793,786,883,791\r\n6390,128,798,362,638\r\n6391,295,128,362,638\r\n6392,305,796,787,883\r\n6393,234,790,797,791\r\n6394,793,790,797,792\r\n6395,303,637,797,800\r\n6396,637,786,134,791\r\n6397,357,356,793,790\r\n6398,361,799,883,794\r\n6399,883,637,636,302\r\n6400,883,795,794,787\r\n6401,799,883,636,302\r\n6402,786,351,793,795\r\n6403,883,799,795,360\r\n6404,234,81,307,797\r\n6405,790,793,797,791\r\n6406,793,883,795,360\r\n6407,800,793,797,359\r\n6408,883,793,800,360\r\n6409,799,883,800,360\r\n6410,305,883,787,785\r\n6411,233,234,79,792\r\n6412,793,792,797,359\r\n6413,305,883,306,636\r\n6414,883,305,306,785\r\n6415,798,361,147,794\r\n6416,796,883,638,798\r\n6417,796,358,354,794\r\n6418,792,797,359,79\r\n6419,786,795,785,351\r\n6420,785,795,786,883\r\n6421,794,354,145,358\r\n6422,794,145,354,787\r\n6423,643,130,755,71\r\n6424,69,755,518,240\r\n6425,782,643,132,789\r\n6426,596,119,755,308\r\n6427,643,782,132,72\r\n6428,119,596,755,283\r\n6429,596,755,518,789\r\n6430,596,85,518,240\r\n6431,782,37,789,355\r\n6432,282,596,789,308\r\n6433,283,596,755,240\r\n6434,85,596,518,26\r\n6435,119,118,130,308\r\n6436,596,25,518,26\r\n6437,755,643,518,789\r\n6438,130,643,755,308\r\n6439,69,643,755,71\r\n6440,596,283,85,240\r\n6441,118,596,282,308\r\n6442,25,18,518,26\r\n6443,119,130,755,308\r\n6444,69,14,518,13\r\n6445,782,643,13,72\r\n6446,355,782,132,789\r\n6447,596,282,789,25\r\n6448,643,308,132,789\r\n6449,37,25,518,789\r\n6450,69,643,71,72\r\n6451,37,18,518,25\r\n6452,118,596,308,119\r\n6453,69,643,13,518\r\n6454,130,118,131,308\r\n6455,643,782,13,518\r\n6456,643,69,13,72\r\n6457,643,782,518,789\r\n6458,37,782,789,518\r\n6459,643,69,755,518\r\n6460,17,18,13,782\r\n6461,755,596,518,240\r\n6462,25,596,518,789\r\n6463,13,518,18,14\r\n6464,13,18,518,782\r\n6465,18,37,782,17\r\n6466,18,782,37,518\r\n6467,789,755,308,596\r\n6468,789,308,755,643\r\n\r\n*End Instance\r\n**\r\n*End Assembly\r\n**MATERIALS\r\n**\r\n\r\n*Material, name=MATERIAL-GRAIN1\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n108.825664965425,114.8204719716,-200.618088948319,1,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN2\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-80.505367812744,82.07415835438,17.342189738989,2,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN3\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n149.666485060018,80.490793125143,-78.76341715896,3,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN4\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n28.103593869267,108.188049525117,-63.61463272824,4,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN5\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n98.386281169428,154.399284552252,-108.609685135983,5,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN6\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-127.728653159499,66.694940492113,121.343790041438,6,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN7\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-42.829875342683,109.586938490021,215.743007672898,7,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN8\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n53.381759065614,109.734956487707,34.822231697368,8,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN9\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n114.11338985323,161.098039982213,-235.163523902386,9,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN10\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n23.538811717486,53.801332165171,-0.916204076247,10,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN11\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n84.298985473483,47.488808792481,-73.277392141887,11,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN12\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-192.017149057955,124.055171663159,93.434905084249,12,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN13\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n197.066134617088,72.051336125742,-131.370789620155,13,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN14\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n136.012951354516,60.227157155762,-133.36264289239,14,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN15\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-66.368318801933,77.015756771372,226.312338757127,15,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN16\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-191.94051896777,50.796702171757,101.517830853935,16,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN17\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n75.153380401544,93.170797309156,29.227274921214,17,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN18\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-87.958184371423,171.41717267159,256.945025063894,18,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN19\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n122.553013957309,125.523877993174,-178.193534462708,19,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN20\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-109.3601233701,154.39365560155,175.311898871809,20,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN21\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n108.361642846414,174.633000297541,-180.456141300315,21,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN22\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n85.654904574316,113.848541941196,63.692366833359,22,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN23\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n51.086981568325,176.27114563009,65.319886933039,23,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN24\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-15.112847574638,97.96926686476,-13.71625185495,24,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN25\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-159.68425757001,78.866493657304,4.407036690384,25,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN26\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n7.019593276894,84.946509840618,142.052426540842,26,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN27\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n160.038060491016,142.675584772224,-45.485315354824,27,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN28\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n59.994530707472,131.491225651469,51.137505199678,28,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN29\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n216.40377207038,111.028012174383,-114.851920779452,29,2,0\r\n\r\n*Material, name=MATERIAL-GRAIN30\r\n*Depvar\r\n12,\r\n*User Material, constants=6\r\n-108.907848896538,65.498221245978,106.73513195384,30,2,0\r\n\r\n**\r\n**\r\n** STEP: Loading\r\n**\r\n*Step, name=Loading, nlgeom=YES, inc=10000\r\n*Static\r\n0.01, 10., 1e-05, 1.\r\n**\r\n** OUTPUT REQUESTS\r\n**\r\n*Restart, write, frequency=0\r\n**\r\n** FIELD OUTPUT: F-Output-1\r\n**\r\n*Output, field, variable=PRESELECT\r\n**\r\n** FIELD OUTPUT: F-Output-2\r\n**\r\n*Element Output, directions=YES\r\nSDV,\r\n**\r\n** HISTORY OUTPUT: H-Output-1\r\n**\r\n*Output, history, variable=PRESELECT\r\n**\r\n*End Step"
  },
  {
    "path": "Neper2Abaqus/Step-2b Python/abq_tet.msh",
    "content": "$MeshFormat\n2.2 0 8\n$EndMeshFormat\n$MeshVersion\n2.2.2\n$EndMeshVersion\n$Domain\ncube\n$EndDomain\n$Nodes\n883\n1 0.000000000000 1.000000000000 0.000000000000\n2 0.000000000000 1.000000000000 0.438670470802\n3 0.422160967663 1.000000000000 0.480721585734\n4 0.526886281168 1.000000000000 0.394269887348\n5 0.563870771436 0.813026978649 0.393302406672\n6 0.551976717225 0.575068334439 0.357344338318\n7 0.446492555116 0.742625353940 0.501330862111\n8 0.527884043904 0.590541215205 0.401366257123\n9 0.524712191069 0.728254340930 0.439032138295\n10 0.000000000000 0.423003420339 0.000000000000\n11 0.477726376764 0.448048422384 0.281953358736\n12 0.518478705873 0.487761528981 0.000000000000\n13 0.394937269012 0.608734987614 0.505655932335\n14 0.425556418337 0.558080782510 0.469730454024\n15 0.000000000000 0.389209565101 0.275200151033\n16 0.000000000000 0.527604612974 0.472049073540\n17 0.267010872989 0.514784558853 0.499551653962\n18 0.343512167393 0.472892951668 0.453070535912\n19 0.352712537934 0.420397012586 0.379977873778\n20 0.614602961857 1.000000000000 0.248816019413\n21 0.597448838691 1.000000000000 0.000000000000\n22 0.625948323052 0.661484337894 0.000000000000\n23 0.638971619098 0.704994283075 0.242031516176\n24 0.632251622742 0.815247270660 0.279194883216\n25 0.311636713943 0.381071701816 0.637043082250\n26 0.403732283174 0.352686769387 0.547878615898\n27 0.000000000000 0.000000000000 0.345115420665\n28 0.434997455570 0.229088574594 0.440094125371\n29 0.431738352478 0.266050285690 0.513111268038\n30 0.365416073095 0.000000000000 0.549216573372\n31 0.379077922225 0.000000000000 0.463746416077\n32 0.000000000000 0.000000000000 0.678312132560\n33 0.000000000000 0.341292823229 0.703815433189\n34 0.224103910770 0.294297669094 0.710630337239\n35 0.217111744775 0.000000000000 0.688316579277\n36 0.000000000000 0.502525480158 0.586875861245\n37 0.239086404583 0.502826646167 0.557564333610\n38 1.000000000000 0.601433692106 1.000000000000\n39 1.000000000000 0.568236133138 0.767219693576\n40 0.809158969092 0.605072914953 0.718501574735\n41 1.000000000000 0.408418083037 0.762537190238\n42 1.000000000000 0.355200691411 1.000000000000\n43 0.753529260484 0.509147552262 0.701175237247\n44 0.799556340660 0.390018726846 0.709695033121\n45 0.724622421264 0.313653392939 1.000000000000\n46 0.697141668963 0.354616485798 0.798716880193\n47 0.674331047623 0.552422648962 0.744627065884\n48 0.729989897410 0.628351902219 0.754369472676\n49 0.757563126513 0.657055950922 1.000000000000\n50 0.616069671739 0.463115472573 1.000000000000\n51 0.614658600163 0.467861916471 0.819471316724\n52 0.659361484942 1.000000000000 0.487327873936\n53 0.661363741713 0.822523619699 0.463155619155\n54 0.650828036557 0.750387679202 0.520417334379\n55 0.630728576508 1.000000000000 0.656575853930\n56 0.451338420600 1.000000000000 0.633760165090\n57 0.463113382361 0.767129185500 0.598697019856\n58 0.633983080179 0.775380994110 0.621724571276\n59 0.775051480287 0.640007504471 0.451241834100\n60 0.702237002835 0.654489938037 0.523458326891\n61 0.731220435507 0.558087183524 0.360736540442\n62 0.614243723331 0.558977108120 0.443677353506\n63 0.651235646158 0.536186238724 0.384176455694\n64 0.742696109973 0.826320435457 0.369895363937\n65 0.767743059274 0.616733739553 0.308854342872\n66 0.811766830904 0.697086053776 0.374227419372\n67 0.664955851396 0.562248208957 0.598946253183\n68 0.607302370612 0.503267634831 0.539074914305\n69 0.531497090400 0.489771670647 0.571822976113\n70 0.707792683542 0.641277946717 0.569113807330\n71 0.525145787742 0.541561485028 0.666661020703\n72 0.416303667963 0.641414062850 0.624582737978\n73 0.671534872439 0.703953562973 0.645884854287\n74 0.621651074347 0.584445295607 0.669698968707\n75 0.000000000000 0.000000000000 1.000000000000\n76 0.360907866087 0.000000000000 0.811742394660\n77 0.376253708705 0.000000000000 1.000000000000\n78 0.320339499029 0.343420945127 0.795955861345\n79 0.000000000000 0.460982554279 1.000000000000\n80 0.000000000000 0.470115286613 0.856978726766\n81 0.264521802679 0.479112225288 0.941671656693\n82 0.318577790393 0.441987551911 0.912653683411\n83 0.325900576123 0.440215089259 1.000000000000\n84 0.272561989259 0.475825469137 1.000000000000\n85 0.479952203549 0.362602184874 0.594639506405\n86 0.504562579881 0.321456601361 0.584219601186\n87 0.697667563903 0.371392371141 0.500725404218\n88 0.675171096558 0.326942772479 0.510632118463\n89 0.722488915585 0.419383594180 0.371937543096\n90 0.729276551501 0.385621225996 0.402556687046\n91 0.677799314174 0.278657745825 0.416049972159\n92 0.588661350202 0.323978568635 0.283374533773\n93 0.583905915310 0.219714199620 0.348504375282\n94 0.544895950684 0.255587952400 0.668776305423\n95 0.498968163730 0.000000000000 0.727160216685\n96 0.763882988826 0.000000000000 0.620577237888\n97 0.617321621140 0.000000000000 0.745596844210\n98 0.650491603648 0.210530461176 0.696779302471\n99 0.710816694781 0.230512294269 0.643372995578\n100 0.745898498678 0.000000000000 0.430281190624\n101 0.594679275639 0.000000000000 0.331762416226\n102 0.783309171318 0.607418982809 0.573833733531\n103 0.832692320244 0.597879698120 0.523661099795\n104 1.000000000000 0.621158071996 0.520255544547\n105 1.000000000000 1.000000000000 0.691236630731\n106 1.000000000000 0.665645486283 0.653546434813\n107 0.822536578755 0.645727570570 0.671460759961\n108 1.000000000000 1.000000000000 0.383551193330\n109 1.000000000000 0.713572106152 0.384636402018\n110 0.760953083266 1.000000000000 0.370252971103\n111 0.701748247066 1.000000000000 0.725117580308\n112 0.717015366825 0.708081138100 0.690476632029\n113 1.000000000000 1.000000000000 0.000000000000\n114 1.000000000000 0.500366466199 0.000000000000\n115 1.000000000000 0.519947839656 0.225329306754\n116 0.856818386898 0.528949078368 0.235135201614\n117 0.813853833973 0.510960863131 0.000000000000\n118 0.388088346644 0.408423040484 0.746757376610\n119 0.462512341614 0.393312537788 0.702949950365\n120 1.000000000000 0.451594035426 0.489311960981\n121 0.844729693887 0.454588299949 0.496961327734\n122 1.000000000000 0.407872768061 0.372847524658\n123 0.755331147565 0.444778006046 0.361273107638\n124 0.783771561269 0.416203290629 0.394583307393\n125 0.625190150303 0.368828049124 0.000000000000\n126 0.741210411020 0.519035353318 0.606698326160\n127 0.775600332437 0.417856401927 0.562054652439\n128 0.279290283197 1.000000000000 1.000000000000\n129 0.734742658708 1.000000000000 1.000000000000\n130 0.474959486045 0.458842250906 0.744941621979\n131 0.401562185626 0.452305191362 0.772608587558\n132 0.327663680086 0.586841179745 0.693407283230\n133 0.251842584119 1.000000000000 0.801917288915\n134 0.242488123053 0.624125143903 0.769227373998\n135 1.000000000000 0.000000000000 0.629394244520\n136 1.000000000000 0.342441831446 0.666202686982\n137 0.808197083312 0.355523178042 0.660446533107\n138 1.000000000000 0.000000000000 0.403990827912\n139 0.000000000000 0.000000000000 0.000000000000\n140 0.639479934232 0.000000000000 0.000000000000\n141 1.000000000000 0.000000000000 0.000000000000\n142 1.000000000000 0.000000000000 1.000000000000\n143 0.662336098318 0.000000000000 1.000000000000\n144 1.000000000000 1.000000000000 1.000000000000\n145 0.000000000000 1.000000000000 0.763003402011\n146 0.000000000000 0.583454390895 0.728378162422\n147 0.000000000000 1.000000000000 1.000000000000\n148 0.000000000000 1.000000000000 0.292446980535\n149 0.000000000000 1.000000000000 0.146223490267\n150 0.000000000000 0.855750855085 0.000000000000\n151 0.000000000000 0.711501710170 0.000000000000\n152 0.000000000000 0.567252565254 0.000000000000\n153 0.000000000000 0.406106492720 0.137600075516\n154 0.000000000000 0.458407089037 0.373624612286\n155 0.000000000000 0.685069741983 0.460922872627\n156 0.000000000000 0.842534870991 0.449796671715\n157 0.140720322554 1.000000000000 0.452687509113\n158 0.281440645109 1.000000000000 0.466704547423\n159 0.570744621513 1.000000000000 0.321542953380\n160 0.606025900274 1.000000000000 0.124408009706\n161 0.448086629018 1.000000000000 0.000000000000\n162 0.298724419345 1.000000000000 0.000000000000\n163 0.149362209673 1.000000000000 0.000000000000\n164 0.388859029405 0.471572001821 0.000000000000\n165 0.259239352937 0.455382474660 0.000000000000\n166 0.129619676468 0.439192947499 0.000000000000\n167 0.606948666811 0.887161445965 0.000000000000\n168 0.616448494932 0.774322891929 0.000000000000\n169 0.572213514463 0.574622933437 0.000000000000\n170 0.434326761389 0.871312676970 0.491026223922\n171 0.133505436495 0.521194585913 0.485800363751\n172 0.498102541319 0.467904975683 0.140976679368\n173 0.522653016815 0.524904337559 0.327570165093\n174 0.586333629583 0.626380012872 0.311803824578\n175 0.632459971075 0.683239310485 0.121015758088\n176 0.545378526302 0.906513489324 0.393786147010\n177 0.623427292300 0.907623635330 0.264005451314\n178 0.526631383489 0.644928284897 0.416241650398\n179 0.487471776200 0.577721610640 0.428365341791\n180 0.117570845978 0.399605380929 0.310126058615\n181 0.235141691956 0.410001196758 0.345051966196\n182 0.000000000000 0.000000000000 0.456180991297\n183 0.000000000000 0.000000000000 0.567246561928\n184 0.000000000000 0.113764274410 0.686813232770\n185 0.000000000000 0.227528548819 0.695314332979\n186 0.000000000000 0.421909151694 0.645345647217\n187 0.000000000000 0.259473043401 0.298505240910\n188 0.000000000000 0.129736521700 0.321810330788\n189 0.126359307408 0.000000000000 0.384659085802\n190 0.252718614817 0.000000000000 0.424202750940\n191 0.291263908935 0.000000000000 0.618766576324\n192 0.108555872388 0.000000000000 0.683314355918\n193 0.398577212787 0.133025142845 0.531163920705\n194 0.220607827772 0.147148834547 0.699473458258\n195 0.112051955385 0.317795246162 0.707222885214\n196 0.119543202292 0.502676063163 0.572220097428\n197 0.393854996752 0.324742793590 0.410035999574\n198 0.407037688898 0.114544287297 0.451920270724\n199 1.000000000000 0.584834912622 0.883609846788\n200 1.000000000000 0.478317191758 1.000000000000\n201 1.000000000000 0.381809387224 0.881268595119\n202 0.862311210632 0.334427042175 1.000000000000\n203 0.878781563256 0.629244821514 1.000000000000\n204 0.686816399126 0.560085711747 1.000000000000\n205 0.670346046501 0.388384432756 1.000000000000\n206 0.904579484546 0.586654524045 0.742860634155\n207 0.899778170330 0.399218404941 0.736116111680\n208 0.743776511961 0.642703926570 0.877184736338\n209 0.710882045114 0.334134939369 0.899358440097\n210 0.615364135951 0.465488694522 0.909735658362\n211 0.541033498554 1.000000000000 0.645168009510\n212 0.645045030725 1.000000000000 0.571951863933\n213 0.660362613328 0.911261809850 0.475241746545\n214 0.548548231270 0.771255089805 0.610210795566\n215 0.632355828344 0.887690497055 0.639150212603\n216 0.457225901481 0.883564592750 0.616228592473\n217 0.682457316141 0.691386756088 0.522288299880\n218 0.669420460528 0.618869026514 0.493704512700\n219 0.729927117225 0.648982513468 0.495995615955\n220 0.703357339186 0.660864011314 0.275442929524\n221 0.591547594189 0.559567475804 0.368041314669\n222 0.693942875550 0.665218863847 0.598438916247\n223 0.000000000000 0.000000000000 0.839156066280\n224 0.000000000000 0.153660851426 1.000000000000\n225 0.000000000000 0.307321702853 1.000000000000\n226 0.000000000000 0.405704054921 0.780397079977\n227 0.368580787396 0.000000000000 0.905871197330\n228 0.250835805803 0.000000000000 1.000000000000\n229 0.125417902902 0.000000000000 1.000000000000\n230 0.289009805431 0.000000000000 0.750029486969\n231 0.359469331178 0.146738363086 1.000000000000\n232 0.342684953650 0.293476726173 1.000000000000\n233 0.136280994629 0.468404011708 1.000000000000\n234 0.132260901339 0.474613755951 0.899325191729\n235 0.333862288048 0.228947296751 0.801218039117\n236 0.347385077068 0.114473648376 0.806480216888\n237 0.662696570890 0.422427606690 0.515566521693\n238 0.694517510538 0.465236003584 0.376742088689\n239 0.714240826549 0.378852861545 0.449253463580\n240 0.499477732779 0.410774790602 0.585996460385\n241 0.676198346685 0.308070362723 0.473664280929\n242 0.588388582741 0.324152151412 0.548063466326\n243 0.475912044029 0.299658627113 0.556244133119\n244 0.509451685440 0.224401387107 0.394299250327\n245 0.675974064015 0.386223380964 0.341155430147\n246 0.709289063788 0.344089641229 0.407795835151\n247 0.754890743752 0.000000000000 0.525429214256\n248 0.690602304983 0.000000000000 0.683087041049\n249 0.432192118412 0.000000000000 0.638188395028\n250 0.486878598932 0.000000000000 0.397754416151\n251 0.670288887158 0.000000000000 0.381021803425\n252 0.520390360235 0.295608166499 0.617401676363\n253 0.521932057207 0.127793976200 0.697968261054\n254 0.688965810219 0.289624536808 0.562002343181\n255 0.737349841804 0.115256147134 0.631975116733\n256 0.711848906426 0.139328872913 0.423165581392\n257 0.633906612394 0.105265230588 0.721188073341\n258 0.589292595475 0.109857099810 0.340133395754\n259 1.000000000000 0.888548495428 0.678673232092\n260 1.000000000000 0.777096990855 0.666109833452\n261 1.000000000000 0.856786053076 0.384093797674\n262 1.000000000000 1.000000000000 0.537393912031\n263 0.880476541633 1.000000000000 0.376902082217\n264 0.850874123533 1.000000000000 0.708177105519\n265 0.751824596619 0.913160217728 0.370074167520\n266 0.905883415452 0.705329079964 0.379431910695\n267 0.911268289377 0.655686528426 0.662503597387\n268 0.709381806946 0.854040569050 0.707797106169\n269 1.000000000000 1.000000000000 0.127850397777\n270 1.000000000000 1.000000000000 0.255700795553\n271 1.000000000000 0.616759972904 0.304982854386\n272 1.000000000000 0.510157152927 0.112664653377\n273 1.000000000000 0.625274849649 0.000000000000\n274 1.000000000000 0.750183233099 0.000000000000\n275 1.000000000000 0.875091616550 0.000000000000\n276 0.865816279564 1.000000000000 0.000000000000\n277 0.731632559127 1.000000000000 0.000000000000\n278 0.687778022562 1.000000000000 0.309534495258\n279 0.906926916986 0.505663664665 0.000000000000\n280 0.719901078512 0.586222600512 0.000000000000\n281 0.835336110436 0.519954970749 0.117567600807\n282 0.357836908729 0.397600285045 0.703344109333\n283 0.473116119285 0.374640041657 0.637095078835\n284 0.361247111968 0.382670034236 0.766249192648\n285 1.000000000000 0.536376053711 0.504783752764\n286 1.000000000000 0.463910303858 0.299088415706\n287 0.746229463320 0.487551705678 0.361070555960\n288 0.807785182061 0.431324538907 0.434913725211\n289 0.868951790863 0.412921595450 0.386020793717\n290 0.790605374219 0.474033600171 0.317430974223\n291 0.719521992138 0.439894456127 0.000000000000\n292 0.606925750253 0.346403308879 0.141687266886\n293 0.728328926367 0.389672877740 0.524854385450\n294 0.351590502360 1.000000000000 0.717838727002\n295 0.265566433658 1.000000000000 0.900958644457\n296 0.431107741701 1.000000000000 1.000000000000\n297 0.582925200204 1.000000000000 1.000000000000\n298 0.718245452887 1.000000000000 0.862558790154\n299 0.749956303911 0.771370633948 1.000000000000\n300 0.742349481310 0.885685316974 1.000000000000\n301 0.277608209712 0.868956367284 1.000000000000\n302 0.275926136228 0.737912734569 1.000000000000\n303 0.274244062743 0.606869101853 1.000000000000\n304 0.470985123931 0.451665280916 1.000000000000\n305 0.248724430430 0.874708381301 0.791020650609\n306 0.245606276742 0.749416762602 0.780124012304\n307 0.253504962866 0.551618684596 0.855449515345\n308 0.372321004328 0.505540249347 0.741269121597\n309 0.368725774007 0.448222565285 0.828023565274\n310 1.000000000000 0.397017933436 0.577757323982\n311 1.000000000000 0.228294554297 0.653933206161\n312 1.000000000000 0.114147277149 0.641663725341\n313 1.000000000000 0.000000000000 0.516692536216\n314 1.000000000000 0.135957589354 0.393609726827\n315 1.000000000000 0.271915178707 0.383228625743\n316 0.881941494413 0.000000000000 0.624985741204\n317 0.872949249339 0.000000000000 0.417136009268\n318 0.904098541656 0.348982504744 0.663324610045\n319 0.000000000000 0.000000000000 0.115038473555\n320 0.000000000000 0.000000000000 0.230076947110\n321 0.000000000000 0.282002280226 0.000000000000\n322 0.000000000000 0.141001140113 0.000000000000\n323 0.159869983558 0.000000000000 0.000000000000\n324 0.319739967116 0.000000000000 0.000000000000\n325 0.479609950674 0.000000000000 0.000000000000\n326 0.624546381368 0.000000000000 0.110587472075\n327 0.609612828503 0.000000000000 0.221174944151\n328 0.629953411613 0.245885366083 0.000000000000\n329 0.634716672922 0.122942683041 0.000000000000\n330 1.000000000000 0.000000000000 0.269327218608\n331 1.000000000000 0.000000000000 0.134663609304\n332 1.000000000000 0.125091616550 0.000000000000\n333 1.000000000000 0.250183233100 0.000000000000\n334 1.000000000000 0.375274849649 0.000000000000\n335 0.759653289488 0.000000000000 0.000000000000\n336 0.879826644744 0.000000000000 0.000000000000\n337 1.000000000000 0.236800460941 1.000000000000\n338 1.000000000000 0.118400230470 1.000000000000\n339 1.000000000000 0.000000000000 0.876464748173\n340 1.000000000000 0.000000000000 0.752929496347\n341 0.887445366106 0.000000000000 1.000000000000\n342 0.774890732212 0.000000000000 1.000000000000\n343 0.639828859729 0.000000000000 0.872798422105\n344 0.693479259791 0.156826696470 1.000000000000\n345 0.673816636305 0.282573473487 0.747748091332\n346 0.519294903511 0.000000000000 1.000000000000\n347 1.000000000000 1.000000000000 0.845618315365\n348 1.000000000000 0.867144564035 1.000000000000\n349 1.000000000000 0.734289128071 1.000000000000\n350 0.867371329354 1.000000000000 1.000000000000\n351 0.000000000000 0.722302927263 0.739919908952\n352 0.000000000000 0.861151463632 0.751461655481\n353 0.000000000000 1.000000000000 0.600836936407\n354 0.125921292060 1.000000000000 0.782460345463\n355 0.283375042335 0.544833912956 0.625485808420\n356 0.121244061526 0.603789767399 0.748802768210\n357 0.000000000000 0.526784838754 0.792678444594\n358 0.000000000000 1.000000000000 0.881501701005\n359 0.000000000000 0.595736915709 1.000000000000\n360 0.000000000000 0.730491277140 1.000000000000\n361 0.000000000000 0.865245638570 1.000000000000\n362 0.139645141598 1.000000000000 1.000000000000\n363 0.000000000000 0.661244329970 0.228478829728\n364 0.000000000000 0.841435172799 0.224682552759\n365 0.000000000000 0.594324258820 0.349772339080\n366 0.000000000000 0.508225737995 0.219977537345\n367 0.000000000000 0.751034920889 0.340846617764\n368 0.000000000000 0.739910984543 0.124335874381\n369 0.000000000000 0.612390765647 0.108398540013\n370 0.000000000000 0.883569023280 0.337935995355\n371 0.000000000000 0.885657410990 0.111122400818\n372 0.000000000000 0.498485359122 0.088739164304\n373 0.092251764314 1.000000000000 0.146409282424\n374 0.248688117951 1.000000000000 0.147817799812\n375 0.378627189093 1.000000000000 0.356153890543\n376 0.283273709866 1.000000000000 0.279090905584\n377 0.248135172384 1.000000000000 0.369304175829\n378 0.476518533779 1.000000000000 0.289590817801\n379 0.507036991437 1.000000000000 0.200109247109\n380 0.381744638526 1.000000000000 0.230808881362\n381 0.155460258259 1.000000000000 0.291967423929\n382 0.073686767728 1.000000000000 0.368915444101\n383 0.503298980477 1.000000000000 0.073507418776\n384 0.396323289031 1.000000000000 0.112090627321\n385 0.388937606427 0.714081477772 0.000000000000\n386 0.184615306220 0.637843795561 0.000000000000\n387 0.212832764192 0.857097543086 0.000000000000\n388 0.447131180498 0.588067350920 0.000000000000\n389 0.495772346781 0.809164397906 0.000000000000\n390 0.524408577692 0.686957231643 0.000000000000\n391 0.372913397628 0.860394249354 0.000000000000\n392 0.305949197242 0.583451513562 0.000000000000\n393 0.121096918600 0.760712926198 0.000000000000\n394 0.113549493133 0.552556171624 0.000000000000\n395 0.108390664220 0.890262000340 0.000000000000\n396 0.504233975786 0.911344018645 0.000000000000\n397 0.264390865051 0.735596917589 0.000000000000\n398 0.205718015188 0.538769562640 0.000000000000\n399 0.082904447842 0.646838989360 0.000000000000\n400 0.086834736448 0.854224474679 0.457620243840\n401 0.308620451992 0.769459229199 0.485701499610\n402 0.228039168653 0.625370250294 0.487855929060\n403 0.160096871747 0.722630166539 0.474216041848\n404 0.104064109685 0.615417973648 0.476210082855\n405 0.220191224386 0.875112068558 0.469427896933\n406 0.335589652203 0.905803559717 0.478754036451\n407 0.570706401059 0.579229782465 0.075903677919\n408 0.577035350574 0.600365608310 0.193429630055\n409 0.535637938713 0.540445281875 0.268846332691\n410 0.591712632691 0.907068562327 0.316774643501\n411 0.578664788499 0.719158983437 0.346453126325\n412 0.494719042019 0.818687261030 0.449492802960\n413 0.481105914893 0.933545251580 0.442569599707\n414 0.434938715574 0.500340852891 0.390111288222\n415 0.463883245954 0.643502559273 0.462898446659\n416 0.212448209441 0.421718291421 0.226551744207\n417 0.350677398013 0.449381522822 0.141872617356\n418 0.324218007025 0.430559074353 0.268240668105\n419 0.194460833595 0.434317868884 0.105651723264\n420 0.098045689753 0.411109648440 0.196581576479\n421 0.093334973298 0.422905310294 0.095732256635\n422 0.121405444396 0.464004214258 0.402381852555\n423 0.242214691944 0.467212419938 0.427639040943\n424 0.628984221886 0.776190851144 0.184108457225\n425 0.618980227918 0.892182095090 0.180645563676\n426 0.618757457498 0.821557585996 0.091171409894\n427 0.608812138868 0.924655322502 0.072814714964\n428 0.000000000000 0.280912601688 0.499921565768\n429 0.000000000000 0.125918328100 0.505412083172\n430 0.000000000000 0.386190859705 0.530649144854\n431 0.000000000000 0.345622169199 0.407094006753\n432 0.000000000000 0.312075314462 0.610307344300\n433 0.000000000000 0.200696583435 0.414794053158\n434 0.000000000000 0.198301157878 0.595378196038\n435 0.000000000000 0.092976357761 0.413162656643\n436 0.000000000000 0.088411307132 0.603335523044\n437 0.000000000000 0.444263707429 0.465685350932\n438 0.169439438243 0.000000000000 0.508239808058\n439 0.278165767244 0.000000000000 0.528625327354\n440 0.074480470594 0.000000000000 0.511713776613\n441 0.093925737895 0.000000000000 0.592734412405\n442 0.193077078247 0.000000000000 0.603332843223\n443 0.303510135048 0.087230921393 0.615838154165\n444 0.328084042927 0.243211550967 0.608091817054\n445 0.071815222201 0.416962924188 0.640194274640\n446 0.199296175528 0.415578780724 0.625685723547\n447 0.334698854355 0.206597692324 0.412746186282\n448 0.297894007417 0.102640416973 0.419902510108\n449 0.117425256697 0.213485015775 0.343514042014\n450 0.108727867561 0.097872138810 0.361560230260\n451 0.253412109886 0.296035367945 0.371241761354\n452 0.120591650753 0.327968261651 0.323939870021\n453 0.219152363384 0.168359780810 0.383455179825\n454 0.189430277877 0.075651514572 0.390807322466\n455 0.110786392735 0.199220044881 0.698303968991\n456 0.109510306279 0.076688858973 0.689088954629\n457 1.000000000000 0.484323141556 0.858927065144\n458 0.795945274133 0.424307372466 1.000000000000\n459 0.910566493019 0.421277846734 1.000000000000\n460 0.894661773664 0.515815061451 1.000000000000\n461 0.782677311573 0.540309444131 1.000000000000\n462 0.705928343319 0.472868242435 1.000000000000\n463 0.906427380472 0.477711140645 0.740150889429\n464 0.834650287299 0.513720971860 0.722476673805\n465 0.910635887387 0.608713072220 0.907277795819\n466 0.927213006303 0.592693329257 0.821616360069\n467 0.835499405021 0.613522522724 0.820125295622\n468 0.822321349739 0.630549155097 0.918315272433\n469 0.909344100642 0.369584382183 0.874786876490\n470 0.802533816311 0.364978817187 0.823430806043\n471 0.800785507219 0.343038249304 0.920155432348\n472 0.695672171696 0.457139709130 0.762968783224\n473 0.654077028072 0.412266990248 0.904547049229\n474 0.684593850446 0.563699934093 0.820010595172\n475 0.660213194898 0.527159275996 0.904400384433\n476 0.553793465737 1.000000000000 0.552825034212\n477 0.602870569815 0.908887649587 0.434513946778\n478 0.544612912759 0.755838773914 0.548568786914\n479 0.647905136260 0.846209639366 0.544355396172\n480 0.649006018720 0.929032389254 0.543605418638\n481 0.586694663449 0.943845248528 0.642159111057\n482 0.499129700017 0.941782296375 0.630698300991\n483 0.545864398157 0.852949700589 0.622695514832\n484 0.599453879288 0.654763487279 0.462389649469\n485 0.695183143839 0.593518262470 0.438255385400\n486 0.737160031423 0.728379874663 0.437844567633\n487 0.671906283983 0.592969776965 0.334842567963\n488 0.716131096863 0.720207632306 0.308274409183\n489 0.532325903797 0.546393336992 0.475672882810\n490 0.587689200113 0.536688267188 0.611784229660\n491 0.666549236173 0.717265571244 0.581750795214\n492 0.554325728043 0.683591382268 0.633922852625\n493 0.000000000000 0.280455665203 0.797850401651\n494 0.000000000000 0.140652563785 0.818750862890\n495 0.000000000000 0.354899536648 0.890178897576\n496 0.000000000000 0.219304254460 0.904073824177\n497 0.000000000000 0.085053534388 0.916291835351\n498 0.114894238820 0.000000000000 0.784172398489\n499 0.215310397605 0.000000000000 0.797324106682\n500 0.277358583194 0.000000000000 0.860462803989\n501 0.179506836841 0.000000000000 0.897809638293\n502 0.083774820130 0.000000000000 0.904973910415\n503 0.238983402280 0.355944134722 1.000000000000\n504 0.193016635835 0.112471636760 1.000000000000\n505 0.122300728160 0.225289425084 1.000000000000\n506 0.251291010221 0.226784057165 1.000000000000\n507 0.109342344626 0.356946294101 1.000000000000\n508 0.088147053379 0.098284382654 1.000000000000\n509 0.243942901359 0.422840198766 0.869010465944\n510 0.071387895013 0.397431280404 0.790530875570\n511 0.184014510483 0.375066515917 0.795445936173\n512 0.283350812372 0.089745940869 0.750146523029\n513 0.331040190192 0.325746155715 0.902426839634\n514 0.344876033907 0.206429325069 0.904733453932\n515 0.359578800723 0.077940222755 0.904804543802\n516 0.654751914003 0.483456081171 0.449522305462\n517 0.696519978996 0.418052820615 0.438043430541\n518 0.423953739122 0.443226574723 0.520557133214\n519 0.545762572927 0.294073663752 0.510986473130\n520 0.623415097648 0.299083572258 0.482347907609\n521 0.495480725442 0.262215517372 0.474248997049\n522 0.577170672801 0.262604737355 0.434691134644\n523 0.600330794097 0.463449203950 0.337573335257\n524 0.543933157760 0.367463471007 0.567029963356\n525 0.572215917530 0.419642887532 0.554592383696\n526 0.691727701943 0.334667625824 0.459686845750\n527 0.477330045425 0.312910136931 0.362605645263\n528 0.638939521567 0.000000000000 0.444079886087\n529 0.555827973984 0.000000000000 0.452242676122\n530 0.508444314661 0.000000000000 0.620095955592\n531 0.586790500637 0.000000000000 0.557714683722\n532 0.600991696783 0.000000000000 0.654946200593\n533 0.676763152474 0.000000000000 0.597708840455\n534 0.680151993306 0.000000000000 0.511456546403\n535 0.471851976155 0.000000000000 0.529901975956\n536 0.491727559444 0.271069707929 0.590692011531\n537 0.472866069360 0.188056614510 0.604399085059\n538 0.448325282432 0.074812622259 0.624682741984\n539 0.609663206143 0.271645827986 0.619627152195\n540 0.690595086678 0.253858872058 0.488584034247\n541 0.737909670915 0.072518993608 0.529569708375\n542 0.713587046008 0.180528941600 0.545989909360\n543 0.641527416174 0.062296493181 0.369020799199\n544 0.500046232728 0.130900809146 0.395738902754\n545 1.000000000000 0.901679469533 0.589899609112\n546 1.000000000000 0.816038306348 0.505240196396\n547 1.000000000000 0.928393026538 0.460743854852\n548 1.000000000000 0.718702192327 0.545957682245\n549 0.760158841660 1.000000000000 0.519976645423\n550 0.870612992341 1.000000000000 0.595332417226\n551 0.878700243150 1.000000000000 0.463901536888\n552 0.748021371578 1.000000000000 0.630829207720\n553 0.758239727153 0.655473217208 0.634949838104\n554 0.706093604973 0.912211013789 0.422657957033\n555 0.906483606566 0.644013925696 0.469523258236\n556 0.755168295909 0.631676097270 0.522884069600\n557 0.869961271939 0.625574170384 0.590342947044\n558 0.859353288129 0.907962344905 0.696838917585\n559 0.823793920310 0.776587773471 0.686069176853\n560 0.914545617915 0.726217320998 0.670081898982\n561 0.929674919050 0.836559576383 0.680801591426\n562 0.827596190702 0.914978052115 0.374282467339\n563 0.940238270816 0.928393026538 0.380497939945\n564 0.889388541904 0.821994632966 0.378072279312\n565 1.000000000000 0.812637424824 0.185959267827\n566 1.000000000000 0.666903237562 0.184719441730\n567 1.000000000000 0.758899479393 0.286304284985\n568 1.000000000000 0.891449329859 0.108960933636\n569 1.000000000000 0.886738081841 0.273433946272\n570 1.000000000000 0.746727658257 0.092383127923\n571 1.000000000000 0.594896200708 0.102516088297\n572 1.000000000000 0.929106648156 0.191412589467\n573 0.878072567816 1.000000000000 0.074819062912\n574 0.755644871456 1.000000000000 0.240772157207\n575 0.699440494171 1.000000000000 0.148987321281\n576 0.881690385196 1.000000000000 0.190123560001\n577 0.789296176504 1.000000000000 0.130940420206\n578 0.855752976637 1.000000000000 0.286750313191\n579 0.891826166787 0.812637424824 0.000000000000\n580 0.819385201472 0.620145811304 0.000000000000\n581 0.708623304361 0.835960971843 0.000000000000\n582 0.739405905739 0.703269117173 0.000000000000\n583 0.885603607404 0.700097830418 0.000000000000\n584 0.798724419345 0.908697787173 0.000000000000\n585 0.798571994146 0.788687901667 0.000000000000\n586 0.910749612258 0.591770576794 0.000000000000\n587 0.907552381859 0.910307204759 0.000000000000\n588 0.686899676178 0.924123131030 0.000000000000\n589 0.699821787910 0.910391926530 0.327159555391\n590 0.890368615421 0.614134294037 0.304660172615\n591 0.759334607472 0.571319144523 0.074863780683\n592 0.735796822278 0.613902186607 0.181327278315\n593 0.692353484783 0.625162954787 0.075707096760\n594 0.933180235720 0.514173195427 0.115116127092\n595 0.372959655948 0.000000000000 0.682517273840\n596 0.410982130991 0.381476651579 0.652815388528\n597 0.432531771312 0.086112300627 0.757671676586\n598 0.406006838456 0.314319171119 0.746915971934\n599 0.431102330462 0.187872390912 0.746505078500\n600 0.290970409750 0.345948977070 0.706987223286\n601 1.000000000000 0.511963800139 0.323310433918\n602 1.000000000000 0.551328116216 0.414304068085\n603 0.769643024344 0.477415873673 0.392656512892\n604 0.793520356341 0.526550517254 0.443361840707\n605 0.919459322455 0.532146294742 0.507696256280\n606 0.919395925330 0.467939197594 0.305975369445\n607 0.630208960724 0.519802317679 0.000000000000\n608 0.690325971560 0.405048395745 0.210132551814\n609 0.680461893959 0.404410010875 0.099057148227\n610 0.754641414669 0.459958127318 0.104554867809\n611 0.737179026482 0.434824507397 0.300416918821\n612 0.788348685946 0.479480067279 0.200571906008\n613 0.561646345811 0.418366512403 0.070488339684\n614 0.783276898243 0.581857849520 0.648087390659\n615 0.690233869499 0.545917275110 0.665853312678\n616 0.701953490955 0.470731480004 0.561132423927\n617 0.761034456252 0.406747930470 0.485981747116\n618 0.758888668563 0.403548162079 0.433109271184\n619 0.472630509541 1.000000000000 0.781475476599\n620 0.588359722272 1.000000000000 0.728678437040\n621 0.366009375499 1.000000000000 0.873527351495\n622 0.510037573918 1.000000000000 0.912501323495\n623 0.595657779689 1.000000000000 0.835055264852\n624 0.510110173463 0.728456339282 1.000000000000\n625 0.636252755632 0.815991512625 1.000000000000\n626 0.561134160707 0.580475719659 1.000000000000\n627 0.354170644902 0.540310553932 1.000000000000\n628 0.427153608136 0.849208145891 1.000000000000\n629 0.650305486559 0.685572644697 1.000000000000\n630 0.371777039258 0.660932569823 1.000000000000\n631 0.538841137546 0.885432511039 1.000000000000\n632 0.647022246680 0.917421868128 1.000000000000\n633 0.453635428452 0.592368092722 1.000000000000\n634 0.370594305994 0.767669401059 1.000000000000\n635 0.354832224714 0.932464313980 1.000000000000\n636 0.262279450109 0.799709772201 0.895791015329\n637 0.262010643512 0.662736115650 0.906539505757\n638 0.264218565204 0.923895753464 0.898281266552\n639 0.732769411156 0.812994604109 0.879888395598\n640 0.742895000192 0.720923684200 0.913204200742\n641 0.729304665774 0.727849303745 0.803820090636\n642 0.722729208803 0.918098116761 0.854508976038\n643 0.423278725233 0.546839845575 0.694172357097\n644 0.334913761377 0.499583277241 0.806250861062\n645 0.307619576679 0.485188063376 0.867921700954\n646 0.305749064757 0.554624909478 0.772232675643\n647 0.395892427543 0.447825196519 0.922467953533\n648 0.494777175626 0.456915821069 0.874656087929\n649 0.351983504716 0.928995977042 0.709842728601\n650 0.341059053251 0.697438203800 0.694054895814\n651 0.351179189304 0.815702888201 0.698290947518\n652 1.000000000000 0.072846286649 0.518024068163\n653 1.000000000000 0.298676265356 0.546300737627\n654 1.000000000000 0.365415236197 0.473889234598\n655 1.000000000000 0.186972858585 0.522793348310\n656 0.860262700802 0.000000000000 0.521804252617\n657 0.808500298143 0.000000000000 0.473662666691\n658 0.895150331256 0.404326161179 0.574355837069\n659 0.863721376398 0.201560165412 0.645970702693\n660 0.915203400273 0.295360446788 0.657975547798\n661 0.874482616907 0.071827264949 0.632427794730\n662 0.867302159743 0.079859824445 0.411622548100\n663 0.884774395092 0.321703379881 0.391348730152\n664 0.791805949791 0.359168198247 0.398106976638\n665 0.774772325883 0.274470054416 0.406336507581\n666 0.873116304016 0.203872484404 0.401551952577\n667 0.000000000000 0.199975107590 0.124357670029\n668 0.000000000000 0.095848669051 0.084751473395\n669 0.000000000000 0.114172219678 0.195756684331\n670 0.000000000000 0.307353297808 0.167132627498\n671 0.239507766495 0.000000000000 0.328286623770\n672 0.142349366964 0.000000000000 0.246216858983\n673 0.294947746557 0.000000000000 0.233831910278\n674 0.520043085844 0.000000000000 0.134081229497\n675 0.411140083197 0.000000000000 0.219121307667\n676 0.378170788643 0.000000000000 0.114317846249\n677 0.088943157380 0.000000000000 0.118276257888\n678 0.231439593756 0.000000000000 0.118325267677\n679 0.497741634291 0.000000000000 0.273367036334\n680 0.364095927628 0.000000000000 0.336307883901\n681 0.384020349599 0.244190603922 0.000000000000\n682 0.459552997244 0.359363749300 0.000000000000\n683 0.513172094372 0.251678084725 0.000000000000\n684 0.553196192474 0.124622886442 0.000000000000\n685 0.340675371004 0.347111586911 0.000000000000\n686 0.104543057257 0.235704062246 0.000000000000\n687 0.422245091035 0.127231184804 0.000000000000\n688 0.088567390115 0.342050156122 0.000000000000\n689 0.124900974226 0.119179485794 0.000000000000\n690 0.201321648174 0.326276132871 0.000000000000\n691 0.211187719720 0.204068156890 0.000000000000\n692 0.273805077767 0.134303556242 0.000000000000\n693 0.294671459115 0.245455462283 0.000000000000\n694 0.613405138261 0.096569674702 0.165385014093\n695 0.600535121020 0.194908796731 0.232476980275\n696 0.618532758660 0.181577966328 0.103023772607\n697 0.601888336698 0.083915517711 0.254301004528\n698 0.625660457890 0.082757968533 0.078593374390\n699 1.000000000000 0.312729041375 0.181213431732\n700 1.000000000000 0.130477762976 0.199977441067\n701 1.000000000000 0.354008518512 0.281045523641\n702 1.000000000000 0.421912117050 0.177090985130\n703 1.000000000000 0.218231594865 0.263620478844\n704 1.000000000000 0.221044530133 0.111457779495\n705 1.000000000000 0.101214208364 0.101023595214\n706 1.000000000000 0.337135408982 0.088603473038\n707 1.000000000000 0.101488543000 0.294810823405\n708 1.000000000000 0.428969198961 0.075671822309\n709 0.704181866866 0.000000000000 0.176137709411\n710 0.766795529236 0.000000000000 0.345985016093\n711 0.889420135975 0.000000000000 0.196905712220\n712 0.810152397455 0.000000000000 0.110248078623\n713 0.684089862185 0.000000000000 0.285992472992\n714 0.884935976748 0.000000000000 0.313568371797\n715 0.789929294744 0.000000000000 0.238139560189\n716 0.707602773882 0.000000000000 0.079394652022\n717 0.915879835635 0.000000000000 0.088363480030\n718 0.819755773496 0.184921446250 0.000000000000\n719 0.904515026102 0.273829672153 0.000000000000\n720 0.919061613401 0.184229243929 0.000000000000\n721 0.805409782360 0.291209622111 0.000000000000\n722 0.874081974023 0.084887889341 0.000000000000\n723 0.740276497030 0.099972918656 0.000000000000\n724 0.901545496459 0.440606593591 0.000000000000\n725 0.882862987357 0.357159637877 0.000000000000\n726 0.805629240439 0.394214080024 0.000000000000\n727 0.711310097460 0.321821910392 0.000000000000\n728 0.716186085385 0.203338379590 0.000000000000\n729 1.000000000000 0.192395323325 0.830070892002\n730 1.000000000000 0.287141024135 0.774836050610\n731 1.000000000000 0.269919170480 0.892531726496\n732 1.000000000000 0.101683478574 0.753178406640\n733 1.000000000000 0.101167414560 0.898009540209\n734 1.000000000000 0.202841413874 0.741094347095\n735 1.000000000000 0.184534687485 0.924564828404\n736 0.734021079445 0.000000000000 0.822436148527\n737 0.756025117676 0.000000000000 0.726021163202\n738 0.917140068502 0.000000000000 0.844920395780\n739 0.923384614937 0.000000000000 0.921421242112\n740 0.812337638829 0.000000000000 0.885721067051\n741 0.880344622918 0.000000000000 0.696364282321\n742 0.849978088745 0.000000000000 0.788065425214\n743 0.707197959447 0.000000000000 0.927254292506\n744 0.861575289383 0.189115924986 1.000000000000\n745 0.827367346465 0.085644152585 1.000000000000\n746 0.915277600391 0.078632061608 1.000000000000\n747 0.737905684804 0.322648831688 0.711995906666\n748 0.684299457753 0.228540725247 0.867634165795\n749 0.665983311675 0.097654249141 0.911014157874\n750 0.649972883544 0.102903824646 0.814638205034\n751 0.658497438577 0.185962742898 0.769597566881\n752 1.000000000000 0.559414024425 0.618480170667\n753 1.000000000000 0.485095796252 0.575480821380\n754 1.000000000000 0.479972605169 0.689594776923\n755 0.494451426311 0.444817129438 0.651577851397\n756 0.567434859438 0.371883398567 0.743522540818\n757 0.641144698690 1.000000000000 0.376585636205\n758 0.492691435292 0.000000000000 0.859443524808\n759 0.531560357697 0.340173686544 1.000000000000\n760 0.610006796279 0.249391239091 1.000000000000\n761 0.479269554083 0.195008967755 1.000000000000\n762 0.439382117345 0.073369181543 1.000000000000\n763 0.562037235900 0.107020748449 1.000000000000\n764 1.000000000000 0.797810914332 0.891656284805\n765 1.000000000000 0.669122380079 0.886438005110\n766 1.000000000000 0.728129500206 0.776142205488\n767 1.000000000000 0.910302425000 0.904465433882\n768 1.000000000000 0.871698332260 0.779128847974\n769 0.859418415887 1.000000000000 0.859006469541\n770 0.931697436310 1.000000000000 0.926156196226\n771 0.782571559843 1.000000000000 0.788714986380\n772 0.868859589037 0.928499853708 1.000000000000\n773 0.850999011706 0.722025955138 1.000000000000\n774 0.868694064851 0.818169241237 1.000000000000\n775 0.000000000000 0.634027302220 0.598715431435\n776 0.000000000000 0.914482165779 0.601319307707\n777 0.000000000000 0.783206660050 0.604146709826\n778 0.118970389570 1.000000000000 0.641195223483\n779 0.230575668683 1.000000000000 0.683292429448\n780 0.216605054124 1.000000000000 0.564890718456\n781 0.322071366476 1.000000000000 0.591326817780\n782 0.321396156161 0.566572558031 0.584374624923\n783 0.203214192990 0.559385961558 0.660933840149\n784 0.089098837059 0.550609017571 0.659829216147\n785 0.134940206168 0.812876586472 0.768299335914\n786 0.147055266012 0.708304281053 0.761478770845\n787 0.090178681697 0.905419697220 0.769075553247\n788 0.000000000000 0.463611789942 0.706248438107\n789 0.315319959001 0.486452329179 0.659685623074\n790 0.082878853983 0.525385775253 0.823999981504\n791 0.160889307049 0.551625227549 0.822214776218\n792 0.000000000000 0.538953255682 0.902408475458\n793 0.000000000000 0.641146682012 0.862385208476\n794 0.000000000000 0.919450045141 0.878213037733\n795 0.000000000000 0.790303168641 0.873311467904\n796 0.130495908573 1.000000000000 0.894472996640\n797 0.136454694385 0.546323248261 1.000000000000\n798 0.139128557063 0.921437338393 1.000000000000\n799 0.138227707870 0.794422024502 1.000000000000\n800 0.135641119678 0.670121436881 1.000000000000\n801 0.270596504211 0.807391226292 0.309448838234\n802 0.107215449214 0.644010186195 0.146067798138\n803 0.216136157513 0.644010186195 0.146067798138\n804 0.107215449214 0.752930879593 0.146067798138\n805 0.107215449214 0.861851572990 0.146067798138\n806 0.107215449214 0.535089492798 0.146067798138\n807 0.216136157513 0.861851572990 0.363909184933\n808 0.325056850910 0.861851572990 0.363909184933\n809 0.325056850910 0.752930879593 0.363909184933\n810 0.325056850910 0.861851572990 0.254988491535\n811 0.433977544308 0.861851572990 0.146067798138\n812 0.216136157513 0.861851572990 0.254988491535\n813 0.433977544308 0.861851572990 0.254988491535\n814 0.325056850910 0.752930879593 0.254988491535\n815 0.325056850910 0.861851572990 0.146067798138\n816 0.216136157513 0.752930879593 0.363909184933\n817 0.433977544308 0.752930879593 0.254988491535\n818 0.433977544308 0.752930879593 0.146067798138\n819 0.216136157513 0.752930879593 0.146067798138\n820 0.216136157513 0.535089492798 0.254988491535\n821 0.216136157513 0.644010186195 0.363909184933\n822 0.325056850910 0.644010186195 0.363909184933\n823 0.216136157513 0.644010186195 0.254988491535\n824 0.382875113530 0.596546815152 0.220611466641\n825 0.107215449214 0.535089492798 0.254988491535\n826 0.132162004709 0.311962753534 0.494699209929\n827 0.132162004709 0.132089138031 0.584636032581\n828 0.132162004709 0.132089138031 0.494699209929\n829 0.942061543465 0.520529150963 0.851890563965\n830 0.110633447766 0.119948729873 0.840776085854\n831 0.110633447766 0.119948729873 0.922446727753\n832 0.568257629871 0.130703449249 0.540078938007\n833 0.888249397278 0.880959153175 0.194007605314\n834 0.803080558777 0.880959153175 0.194007605314\n835 0.803080558777 0.795790433884 0.108838811517\n836 0.888249397278 0.795790433884 0.108838811517\n837 0.803080558777 0.880959153175 0.108838811517\n838 0.717911839485 0.880959153175 0.108838811517\n839 0.888249397278 0.710621595383 0.108838811517\n840 0.888249397278 0.880959153175 0.279176384211\n841 0.504906296730 0.866627752781 0.801241278648\n842 0.600328564644 0.866627752781 0.801241278648\n843 0.409483939409 0.580360710621 0.896663665771\n844 0.600328564644 0.866627752781 0.896663665771\n845 0.409483939409 0.771205365658 0.896663665771\n846 0.409483939409 0.866627752781 0.896663665771\n847 0.600328564644 0.771205365658 0.896663665771\n848 0.504906296730 0.771205365658 0.896663665771\n849 0.841549038887 0.113809026778 0.521062195301\n850 0.919039249420 0.268789499998 0.521062195301\n851 0.107300713658 0.084238588810 0.125028103590\n852 0.216308057308 0.084238588810 0.125028103590\n853 0.216308057308 0.084238588810 0.234035432339\n854 0.107300713658 0.193245947361 0.125028103590\n855 0.107300713658 0.302253276110 0.125028103590\n856 0.434322774410 0.084238588810 0.125028103590\n857 0.434322774410 0.084238588810 0.234035432339\n858 0.325315415859 0.084238588810 0.234035432339\n859 0.216308057308 0.302253276110 0.125028103590\n860 0.325315415859 0.193245947361 0.125028103590\n861 0.216308057308 0.193245947361 0.125028103590\n862 0.216308057308 0.193245947361 0.234035432339\n863 0.325315415859 0.302253276110 0.125028103590\n864 0.325315415859 0.193245947361 0.234035432339\n865 0.216308057308 0.302253276110 0.234035432339\n866 0.886730730534 0.312757670879 0.126763120294\n867 0.886730730534 0.132425725460 0.216929107904\n868 0.796564757824 0.132425725460 0.216929107904\n869 0.706398785114 0.132425725460 0.126763120294\n870 0.706398785114 0.132425725460 0.216929107904\n871 0.706398785114 0.222591698170 0.216929107904\n872 0.796564757824 0.132425725460 0.307095080614\n873 0.886730730534 0.132425725460 0.126763120294\n874 0.796564757824 0.132425725460 0.126763120294\n875 0.706398785114 0.222591698170 0.126763120294\n876 0.886730730534 0.222591698170 0.126763120294\n877 0.796564757824 0.312757670879 0.126763120294\n878 0.796564757824 0.222591698170 0.126763120294\n879 0.796564757824 0.312757670879 0.307095080614\n880 0.796564757824 0.222591698170 0.307095080614\n881 0.886730730534 0.312757670879 0.307095080614\n882 0.445926368237 0.356390893459 0.915723025799\n883 0.144344702363 0.779693484306 0.866011619568\n$EndNodes\n$Elements\n6468\n1 15 3 1 1 0 1\n2 15 3 2 2 0 2\n3 15 3 3 3 0 3\n4 15 3 4 4 0 4\n5 15 3 5 5 0 5\n6 15 3 6 6 0 6\n7 15 3 7 7 0 7\n8 15 3 8 8 0 8\n9 15 3 9 9 0 9\n10 15 3 10 10 0 10\n11 15 3 11 11 0 11\n12 15 3 12 12 0 12\n13 15 3 13 13 0 13\n14 15 3 14 14 0 14\n15 15 3 15 15 0 15\n16 15 3 16 16 0 16\n17 15 3 17 17 0 17\n18 15 3 18 18 0 18\n19 15 3 19 19 0 19\n20 15 3 20 20 0 20\n21 15 3 21 21 0 21\n22 15 3 22 22 0 22\n23 15 3 23 23 0 23\n24 15 3 24 24 0 24\n25 15 3 25 25 0 25\n26 15 3 26 26 0 26\n27 15 3 27 27 0 27\n28 15 3 28 28 0 28\n29 15 3 29 29 0 29\n30 15 3 30 30 0 30\n31 15 3 31 31 0 31\n32 15 3 32 32 0 32\n33 15 3 33 33 0 33\n34 15 3 34 34 0 34\n35 15 3 35 35 0 35\n36 15 3 36 36 0 36\n37 15 3 37 37 0 37\n38 15 3 38 38 0 38\n39 15 3 39 39 0 39\n40 15 3 40 40 0 40\n41 15 3 41 41 0 41\n42 15 3 42 42 0 42\n43 15 3 43 43 0 43\n44 15 3 44 44 0 44\n45 15 3 45 45 0 45\n46 15 3 46 46 0 46\n47 15 3 47 47 0 47\n48 15 3 48 48 0 48\n49 15 3 49 49 0 49\n50 15 3 50 50 0 50\n51 15 3 51 51 0 51\n52 15 3 52 52 0 52\n53 15 3 53 53 0 53\n54 15 3 54 54 0 54\n55 15 3 55 55 0 55\n56 15 3 56 56 0 56\n57 15 3 57 57 0 57\n58 15 3 58 58 0 58\n59 15 3 59 59 0 59\n60 15 3 60 60 0 60\n61 15 3 61 61 0 61\n62 15 3 62 62 0 62\n63 15 3 63 63 0 63\n64 15 3 64 64 0 64\n65 15 3 65 65 0 65\n66 15 3 66 66 0 66\n67 15 3 67 67 0 67\n68 15 3 68 68 0 68\n69 15 3 69 69 0 69\n70 15 3 70 70 0 70\n71 15 3 71 71 0 71\n72 15 3 72 72 0 72\n73 15 3 73 73 0 73\n74 15 3 74 74 0 74\n75 15 3 75 75 0 75\n76 15 3 76 76 0 76\n77 15 3 77 77 0 77\n78 15 3 78 78 0 78\n79 15 3 79 79 0 79\n80 15 3 80 80 0 80\n81 15 3 81 81 0 81\n82 15 3 82 82 0 82\n83 15 3 83 83 0 83\n84 15 3 84 84 0 84\n85 15 3 85 85 0 85\n86 15 3 86 86 0 86\n87 15 3 87 87 0 87\n88 15 3 88 88 0 88\n89 15 3 89 89 0 89\n90 15 3 90 90 0 90\n91 15 3 91 91 0 91\n92 15 3 92 92 0 92\n93 15 3 93 93 0 93\n94 15 3 94 94 0 94\n95 15 3 95 95 0 95\n96 15 3 96 96 0 96\n97 15 3 97 97 0 97\n98 15 3 98 98 0 98\n99 15 3 99 99 0 99\n100 15 3 100 100 0 100\n101 15 3 101 101 0 101\n102 15 3 102 102 0 102\n103 15 3 103 103 0 103\n104 15 3 104 104 0 104\n105 15 3 105 105 0 105\n106 15 3 106 106 0 106\n107 15 3 107 107 0 107\n108 15 3 108 108 0 108\n109 15 3 109 109 0 109\n110 15 3 110 110 0 110\n111 15 3 111 111 0 111\n112 15 3 112 112 0 112\n113 15 3 113 113 0 113\n114 15 3 114 114 0 114\n115 15 3 115 115 0 115\n116 15 3 116 116 0 116\n117 15 3 117 117 0 117\n118 15 3 118 118 0 118\n119 15 3 119 119 0 119\n120 15 3 120 120 0 120\n121 15 3 121 121 0 121\n122 15 3 122 122 0 122\n123 15 3 123 123 0 123\n124 15 3 124 124 0 124\n125 15 3 125 125 0 125\n126 15 3 126 126 0 126\n127 15 3 127 127 0 127\n128 15 3 128 128 0 128\n129 15 3 129 129 0 129\n130 15 3 130 130 0 130\n131 15 3 131 131 0 131\n132 15 3 132 132 0 132\n133 15 3 133 133 0 133\n134 15 3 134 134 0 134\n135 15 3 135 135 0 135\n136 15 3 136 136 0 136\n137 15 3 137 137 0 137\n138 15 3 138 138 0 138\n139 15 3 139 139 0 139\n140 15 3 140 140 0 140\n141 15 3 141 141 0 141\n142 15 3 142 142 0 142\n143 15 3 143 143 0 143\n144 15 3 144 144 0 144\n145 15 3 145 145 0 145\n146 15 3 146 146 0 146\n147 15 3 147 147 0 147\n148 1 3 1 1 0 2 148\n149 1 3 1 1 0 148 149\n150 1 3 1 1 0 149 1\n151 1 3 2 2 0 1 150\n152 1 3 2 2 0 150 151\n153 1 3 2 2 0 151 152\n154 1 3 2 2 0 152 10\n155 1 3 3 3 0 10 153\n156 1 3 3 3 0 153 15\n157 1 3 4 4 0 15 154\n158 1 3 4 4 0 154 16\n159 1 3 5 5 0 16 155\n160 1 3 5 5 0 155 156\n161 1 3 5 5 0 156 2\n162 1 3 6 6 0 2 157\n163 1 3 6 6 0 157 158\n164 1 3 6 6 0 158 3\n165 1 3 7 7 0 3 4\n166 1 3 8 8 0 4 159\n167 1 3 8 8 0 159 20\n168 1 3 9 9 0 20 160\n169 1 3 9 9 0 160 21\n170 1 3 10 10 0 21 161\n171 1 3 10 10 0 161 162\n172 1 3 10 10 0 162 163\n173 1 3 10 10 0 163 1\n174 1 3 11 11 0 12 164\n175 1 3 11 11 0 164 165\n176 1 3 11 11 0 165 166\n177 1 3 11 11 0 166 10\n178 1 3 12 12 0 21 167\n179 1 3 12 12 0 167 168\n180 1 3 12 12 0 168 22\n181 1 3 13 13 0 22 169\n182 1 3 13 13 0 169 12\n183 1 3 14 14 0 3 170\n184 1 3 14 14 0 170 7\n185 1 3 15 15 0 7 13\n186 1 3 16 16 0 13 17\n187 1 3 17 17 0 17 171\n188 1 3 17 17 0 171 16\n189 1 3 18 18 0 12 172\n190 1 3 18 18 0 172 11\n191 1 3 19 19 0 11 173\n192 1 3 19 19 0 173 6\n193 1 3 20 20 0 6 174\n194 1 3 20 20 0 174 23\n195 1 3 21 21 0 23 175\n196 1 3 21 21 0 175 22\n197 1 3 22 22 0 5 176\n198 1 3 22 22 0 176 4\n199 1 3 23 23 0 20 177\n200 1 3 23 23 0 177 24\n201 1 3 24 24 0 24 5\n202 1 3 25 25 0 6 8\n203 1 3 26 26 0 8 178\n204 1 3 26 26 0 178 9\n205 1 3 27 27 0 9 5\n206 1 3 28 28 0 24 23\n207 1 3 29 29 0 9 7\n208 1 3 30 30 0 14 179\n209 1 3 30 30 0 179 8\n210 1 3 31 31 0 11 19\n211 1 3 32 32 0 19 18\n212 1 3 33 33 0 18 14\n213 1 3 34 34 0 13 14\n214 1 3 35 35 0 15 180\n215 1 3 35 35 0 180 181\n216 1 3 35 35 0 181 19\n217 1 3 36 36 0 17 18\n218 1 3 37 37 0 27 182\n219 1 3 37 37 0 182 183\n220 1 3 37 37 0 183 32\n221 1 3 38 38 0 32 184\n222 1 3 38 38 0 184 185\n223 1 3 38 38 0 185 33\n224 1 3 39 39 0 33 186\n225 1 3 39 39 0 186 36\n226 1 3 40 40 0 36 16\n227 1 3 41 41 0 15 187\n228 1 3 41 41 0 187 188\n229 1 3 41 41 0 188 27\n230 1 3 42 42 0 27 189\n231 1 3 42 42 0 189 190\n232 1 3 42 42 0 190 31\n233 1 3 43 43 0 31 30\n234 1 3 44 44 0 30 191\n235 1 3 44 44 0 191 35\n236 1 3 45 45 0 35 192\n237 1 3 45 45 0 192 32\n238 1 3 46 46 0 30 193\n239 1 3 46 46 0 193 29\n240 1 3 47 47 0 29 26\n241 1 3 48 48 0 26 25\n242 1 3 49 49 0 25 34\n243 1 3 50 50 0 34 194\n244 1 3 50 50 0 194 35\n245 1 3 51 51 0 37 25\n246 1 3 52 52 0 26 18\n247 1 3 53 53 0 17 37\n248 1 3 54 54 0 34 195\n249 1 3 54 54 0 195 33\n250 1 3 55 55 0 36 196\n251 1 3 55 55 0 196 37\n252 1 3 56 56 0 28 29\n253 1 3 57 57 0 19 197\n254 1 3 57 57 0 197 28\n255 1 3 58 58 0 28 198\n256 1 3 58 58 0 198 31\n257 1 3 59 59 0 39 199\n258 1 3 59 59 0 199 38\n259 1 3 60 60 0 38 200\n260 1 3 60 60 0 200 42\n261 1 3 61 61 0 42 201\n262 1 3 61 61 0 201 41\n263 1 3 62 62 0 41 39\n264 1 3 63 63 0 45 202\n265 1 3 63 63 0 202 42\n266 1 3 64 64 0 38 203\n267 1 3 64 64 0 203 49\n268 1 3 65 65 0 49 204\n269 1 3 65 65 0 204 50\n270 1 3 66 66 0 50 205\n271 1 3 66 66 0 205 45\n272 1 3 67 67 0 40 43\n273 1 3 68 68 0 43 47\n274 1 3 69 69 0 47 48\n275 1 3 70 70 0 48 40\n276 1 3 71 71 0 39 206\n277 1 3 71 71 0 206 40\n278 1 3 72 72 0 43 44\n279 1 3 73 73 0 44 207\n280 1 3 73 73 0 207 41\n281 1 3 74 74 0 48 208\n282 1 3 74 74 0 208 49\n283 1 3 75 75 0 45 209\n284 1 3 75 75 0 209 46\n285 1 3 76 76 0 46 44\n286 1 3 77 77 0 46 51\n287 1 3 78 78 0 51 47\n288 1 3 79 79 0 51 210\n289 1 3 79 79 0 210 50\n290 1 3 80 80 0 56 211\n291 1 3 80 80 0 211 55\n292 1 3 81 81 0 55 212\n293 1 3 81 81 0 212 52\n294 1 3 82 82 0 52 4\n295 1 3 83 83 0 3 56\n296 1 3 84 84 0 53 213\n297 1 3 84 84 0 213 52\n298 1 3 85 85 0 5 53\n299 1 3 86 86 0 57 214\n300 1 3 86 86 0 214 58\n301 1 3 87 87 0 58 54\n302 1 3 88 88 0 54 9\n303 1 3 89 89 0 7 57\n304 1 3 90 90 0 54 53\n305 1 3 91 91 0 58 215\n306 1 3 91 91 0 215 55\n307 1 3 92 92 0 56 216\n308 1 3 92 92 0 216 57\n309 1 3 93 93 0 64 53\n310 1 3 94 94 0 24 64\n311 1 3 95 95 0 54 217\n312 1 3 95 95 0 217 60\n313 1 3 96 96 0 60 218\n314 1 3 96 96 0 218 62\n315 1 3 97 97 0 62 8\n316 1 3 98 98 0 61 59\n317 1 3 99 99 0 59 219\n318 1 3 99 99 0 219 60\n319 1 3 100 100 0 62 63\n320 1 3 101 101 0 63 61\n321 1 3 102 102 0 59 66\n322 1 3 103 103 0 66 65\n323 1 3 104 104 0 65 61\n324 1 3 105 105 0 64 66\n325 1 3 106 106 0 65 220\n326 1 3 106 106 0 220 23\n327 1 3 107 107 0 6 221\n328 1 3 107 107 0 221 63\n329 1 3 108 108 0 72 71\n330 1 3 109 109 0 71 69\n331 1 3 110 110 0 69 14\n332 1 3 111 111 0 13 72\n333 1 3 112 112 0 62 68\n334 1 3 113 113 0 68 67\n335 1 3 114 114 0 67 70\n336 1 3 115 115 0 70 60\n337 1 3 116 116 0 67 74\n338 1 3 117 117 0 74 73\n339 1 3 118 118 0 73 222\n340 1 3 118 118 0 222 70\n341 1 3 119 119 0 69 68\n342 1 3 120 120 0 71 74\n343 1 3 121 121 0 58 73\n344 1 3 122 122 0 72 57\n345 1 3 123 123 0 32 223\n346 1 3 123 123 0 223 75\n347 1 3 124 124 0 75 224\n348 1 3 124 124 0 224 225\n349 1 3 124 124 0 225 79\n350 1 3 125 125 0 79 80\n351 1 3 126 126 0 80 226\n352 1 3 126 126 0 226 33\n353 1 3 127 127 0 76 227\n354 1 3 127 127 0 227 77\n355 1 3 128 128 0 77 228\n356 1 3 128 128 0 228 229\n357 1 3 128 128 0 229 75\n358 1 3 129 129 0 35 230\n359 1 3 129 129 0 230 76\n360 1 3 130 130 0 77 231\n361 1 3 130 130 0 231 232\n362 1 3 130 130 0 232 83\n363 1 3 131 131 0 83 84\n364 1 3 132 132 0 84 233\n365 1 3 132 132 0 233 79\n366 1 3 133 133 0 78 34\n367 1 3 134 134 0 80 234\n368 1 3 134 134 0 234 81\n369 1 3 135 135 0 81 82\n370 1 3 136 136 0 82 78\n371 1 3 137 137 0 78 235\n372 1 3 137 137 0 235 236\n373 1 3 137 137 0 236 76\n374 1 3 138 138 0 83 82\n375 1 3 139 139 0 81 84\n376 1 3 140 140 0 87 237\n377 1 3 140 140 0 237 68\n378 1 3 141 141 0 63 238\n379 1 3 141 141 0 238 89\n380 1 3 142 142 0 89 90\n381 1 3 143 143 0 90 239\n382 1 3 143 143 0 239 87\n383 1 3 144 144 0 26 85\n384 1 3 145 145 0 85 240\n385 1 3 145 145 0 240 69\n386 1 3 146 146 0 91 241\n387 1 3 146 146 0 241 88\n388 1 3 147 147 0 88 242\n389 1 3 147 147 0 242 86\n390 1 3 148 148 0 86 243\n391 1 3 148 148 0 243 29\n392 1 3 149 149 0 28 244\n393 1 3 149 149 0 244 93\n394 1 3 150 150 0 93 91\n395 1 3 151 151 0 92 245\n396 1 3 151 151 0 245 89\n397 1 3 152 152 0 11 92\n398 1 3 153 153 0 85 86\n399 1 3 154 154 0 88 87\n400 1 3 155 155 0 90 246\n401 1 3 155 155 0 246 91\n402 1 3 156 156 0 93 92\n403 1 3 157 157 0 100 247\n404 1 3 157 157 0 247 96\n405 1 3 158 158 0 96 248\n406 1 3 158 158 0 248 97\n407 1 3 159 159 0 97 95\n408 1 3 160 160 0 95 249\n409 1 3 160 160 0 249 30\n410 1 3 161 161 0 31 250\n411 1 3 161 161 0 250 101\n412 1 3 162 162 0 101 251\n413 1 3 162 162 0 251 100\n414 1 3 163 163 0 86 252\n415 1 3 163 163 0 252 94\n416 1 3 164 164 0 94 253\n417 1 3 164 164 0 253 95\n418 1 3 165 165 0 94 98\n419 1 3 166 166 0 98 99\n420 1 3 167 167 0 99 254\n421 1 3 167 167 0 254 88\n422 1 3 168 168 0 99 255\n423 1 3 168 168 0 255 96\n424 1 3 169 169 0 100 256\n425 1 3 169 169 0 256 91\n426 1 3 170 170 0 97 257\n427 1 3 170 170 0 257 98\n428 1 3 171 171 0 101 258\n429 1 3 171 171 0 258 93\n430 1 3 172 172 0 105 259\n431 1 3 172 172 0 259 260\n432 1 3 172 172 0 260 106\n433 1 3 173 173 0 106 104\n434 1 3 174 174 0 104 109\n435 1 3 175 175 0 109 261\n436 1 3 175 175 0 261 108\n437 1 3 176 176 0 108 262\n438 1 3 176 176 0 262 105\n439 1 3 177 177 0 108 263\n440 1 3 177 177 0 263 110\n441 1 3 178 178 0 110 52\n442 1 3 179 179 0 55 111\n443 1 3 180 180 0 111 264\n444 1 3 180 180 0 264 105\n445 1 3 181 181 0 107 102\n446 1 3 182 182 0 102 70\n447 1 3 183 183 0 73 112\n448 1 3 184 184 0 112 107\n449 1 3 185 185 0 64 265\n450 1 3 185 185 0 265 110\n451 1 3 186 186 0 59 103\n452 1 3 187 187 0 103 104\n453 1 3 188 188 0 109 266\n454 1 3 188 188 0 266 66\n455 1 3 189 189 0 103 102\n456 1 3 190 190 0 106 267\n457 1 3 190 190 0 267 107\n458 1 3 191 191 0 112 268\n459 1 3 191 191 0 268 111\n460 1 3 192 192 0 113 269\n461 1 3 192 192 0 269 270\n462 1 3 192 192 0 270 108\n463 1 3 193 193 0 109 271\n464 1 3 193 193 0 271 115\n465 1 3 194 194 0 115 272\n466 1 3 194 194 0 272 114\n467 1 3 195 195 0 114 273\n468 1 3 195 195 0 273 274\n469 1 3 195 195 0 274 275\n470 1 3 195 195 0 275 113\n471 1 3 196 196 0 113 276\n472 1 3 196 196 0 276 277\n473 1 3 196 196 0 277 21\n474 1 3 197 197 0 20 278\n475 1 3 197 197 0 278 110\n476 1 3 198 198 0 114 279\n477 1 3 198 198 0 279 117\n478 1 3 199 199 0 117 280\n479 1 3 199 199 0 280 22\n480 1 3 200 200 0 65 116\n481 1 3 201 201 0 116 115\n482 1 3 202 202 0 117 281\n483 1 3 202 202 0 281 116\n484 1 3 203 203 0 95 76\n485 1 3 204 204 0 119 118\n486 1 3 205 205 0 118 282\n487 1 3 205 205 0 282 25\n488 1 3 206 206 0 85 283\n489 1 3 206 206 0 283 119\n490 1 3 207 207 0 119 94\n491 1 3 208 208 0 78 284\n492 1 3 208 208 0 284 118\n493 1 3 209 209 0 104 285\n494 1 3 209 209 0 285 120\n495 1 3 210 210 0 120 122\n496 1 3 211 211 0 122 286\n497 1 3 211 211 0 286 115\n498 1 3 212 212 0 121 103\n499 1 3 213 213 0 61 287\n500 1 3 213 213 0 287 123\n501 1 3 214 214 0 123 124\n502 1 3 215 215 0 124 288\n503 1 3 215 215 0 288 121\n504 1 3 216 216 0 121 120\n505 1 3 217 217 0 124 289\n506 1 3 217 217 0 289 122\n507 1 3 218 218 0 123 290\n508 1 3 218 218 0 290 116\n509 1 3 219 219 0 117 291\n510 1 3 219 219 0 291 125\n511 1 3 220 220 0 125 12\n512 1 3 221 221 0 123 89\n513 1 3 222 222 0 92 292\n514 1 3 222 222 0 292 125\n515 1 3 223 223 0 102 126\n516 1 3 224 224 0 126 43\n517 1 3 225 225 0 40 107\n518 1 3 226 226 0 126 67\n519 1 3 227 227 0 74 47\n520 1 3 228 228 0 112 48\n521 1 3 229 229 0 126 127\n522 1 3 230 230 0 127 293\n523 1 3 230 230 0 293 87\n524 1 3 231 231 0 127 121\n525 1 3 232 232 0 90 124\n526 1 3 233 233 0 56 294\n527 1 3 233 233 0 294 133\n528 1 3 234 234 0 133 295\n529 1 3 234 234 0 295 128\n530 1 3 235 235 0 128 296\n531 1 3 235 235 0 296 297\n532 1 3 235 235 0 297 129\n533 1 3 236 236 0 129 298\n534 1 3 236 236 0 298 111\n535 1 3 237 237 0 49 299\n536 1 3 237 237 0 299 300\n537 1 3 237 237 0 300 129\n538 1 3 238 238 0 128 301\n539 1 3 238 238 0 301 302\n540 1 3 238 238 0 302 303\n541 1 3 238 238 0 303 84\n542 1 3 239 239 0 83 304\n543 1 3 239 239 0 304 50\n544 1 3 240 240 0 133 305\n545 1 3 240 240 0 305 306\n546 1 3 240 240 0 306 134\n547 1 3 241 241 0 134 307\n548 1 3 241 241 0 307 81\n549 1 3 242 242 0 131 130\n550 1 3 243 243 0 130 71\n551 1 3 244 244 0 72 132\n552 1 3 245 245 0 132 308\n553 1 3 245 245 0 308 131\n554 1 3 246 246 0 132 134\n555 1 3 247 247 0 82 309\n556 1 3 247 247 0 309 131\n557 1 3 248 248 0 51 130\n558 1 3 249 249 0 120 310\n559 1 3 249 249 0 310 136\n560 1 3 250 250 0 136 311\n561 1 3 250 250 0 311 312\n562 1 3 250 250 0 312 135\n563 1 3 251 251 0 135 313\n564 1 3 251 251 0 313 138\n565 1 3 252 252 0 138 314\n566 1 3 252 252 0 314 315\n567 1 3 252 252 0 315 122\n568 1 3 253 253 0 135 316\n569 1 3 253 253 0 316 96\n570 1 3 254 254 0 100 317\n571 1 3 254 254 0 317 138\n572 1 3 255 255 0 136 318\n573 1 3 255 255 0 318 137\n574 1 3 256 256 0 137 127\n575 1 3 257 257 0 137 99\n576 1 3 258 258 0 139 319\n577 1 3 258 258 0 319 320\n578 1 3 258 258 0 320 27\n579 1 3 259 259 0 10 321\n580 1 3 259 259 0 321 322\n581 1 3 259 259 0 322 139\n582 1 3 260 260 0 139 323\n583 1 3 260 260 0 323 324\n584 1 3 260 260 0 324 325\n585 1 3 260 260 0 325 140\n586 1 3 261 261 0 140 326\n587 1 3 261 261 0 326 327\n588 1 3 261 261 0 327 101\n589 1 3 262 262 0 125 328\n590 1 3 262 262 0 328 329\n591 1 3 262 262 0 329 140\n592 1 3 263 263 0 138 330\n593 1 3 263 263 0 330 331\n594 1 3 263 263 0 331 141\n595 1 3 264 264 0 141 332\n596 1 3 264 264 0 332 333\n597 1 3 264 264 0 333 334\n598 1 3 264 264 0 334 114\n599 1 3 265 265 0 140 335\n600 1 3 265 265 0 335 336\n601 1 3 265 265 0 336 141\n602 1 3 266 266 0 42 337\n603 1 3 266 266 0 337 338\n604 1 3 266 266 0 338 142\n605 1 3 267 267 0 142 339\n606 1 3 267 267 0 339 340\n607 1 3 267 267 0 340 135\n608 1 3 268 268 0 136 41\n609 1 3 269 269 0 142 341\n610 1 3 269 269 0 341 342\n611 1 3 269 269 0 342 143\n612 1 3 270 270 0 143 343\n613 1 3 270 270 0 343 97\n614 1 3 271 271 0 45 344\n615 1 3 271 271 0 344 143\n616 1 3 272 272 0 137 44\n617 1 3 273 273 0 46 345\n618 1 3 273 273 0 345 98\n619 1 3 274 274 0 106 39\n620 1 3 275 275 0 130 119\n621 1 3 276 276 0 143 346\n622 1 3 276 276 0 346 77\n623 1 3 277 277 0 131 118\n624 1 3 278 278 0 105 347\n625 1 3 278 278 0 347 144\n626 1 3 279 279 0 144 348\n627 1 3 279 279 0 348 349\n628 1 3 279 279 0 349 38\n629 1 3 280 280 0 129 350\n630 1 3 280 280 0 350 144\n631 1 3 281 281 0 146 351\n632 1 3 281 281 0 351 352\n633 1 3 281 281 0 352 145\n634 1 3 282 282 0 145 353\n635 1 3 282 282 0 353 2\n636 1 3 283 283 0 36 146\n637 1 3 284 284 0 145 354\n638 1 3 284 284 0 354 133\n639 1 3 285 285 0 37 355\n640 1 3 285 285 0 355 132\n641 1 3 286 286 0 146 356\n642 1 3 286 286 0 356 134\n643 1 3 287 287 0 80 357\n644 1 3 287 287 0 357 146\n645 1 3 288 288 0 147 358\n646 1 3 288 288 0 358 145\n647 1 3 289 289 0 79 359\n648 1 3 289 289 0 359 360\n649 1 3 289 289 0 360 361\n650 1 3 289 289 0 361 147\n651 1 3 290 290 0 147 362\n652 1 3 290 290 0 362 128\n653 2 3 1 1 0 148 149 364\n654 2 3 1 1 0 154 365 366\n655 2 3 1 1 0 364 149 371\n656 2 3 1 1 0 15 154 366\n657 2 3 1 1 0 363 364 368\n658 2 3 1 1 0 364 363 367\n659 2 3 1 1 0 368 151 369\n660 2 3 1 1 0 148 364 370\n661 2 3 1 1 0 151 152 369\n662 2 3 1 1 0 150 151 368\n663 2 3 1 1 0 150 368 371\n664 2 3 1 1 0 16 155 365\n665 2 3 1 1 0 154 16 365\n666 2 3 1 1 0 365 363 366\n667 2 3 1 1 0 153 15 366\n668 2 3 1 1 0 1 150 371\n669 2 3 1 1 0 149 1 371\n670 2 3 1 1 0 155 156 367\n671 2 3 1 1 0 156 2 370\n672 2 3 1 1 0 2 148 370\n673 2 3 1 1 0 363 365 367\n674 2 3 1 1 0 367 156 370\n675 2 3 1 1 0 363 368 369\n676 2 3 1 1 0 368 364 371\n677 2 3 1 1 0 364 367 370\n678 2 3 1 1 0 365 155 367\n679 2 3 1 1 0 153 366 372\n680 2 3 1 1 0 366 369 372\n681 2 3 1 1 0 366 363 369\n682 2 3 1 1 0 152 10 372\n683 2 3 1 1 0 10 153 372\n684 2 3 1 1 0 369 152 372\n685 2 3 2 2 0 373 374 163\n686 2 3 2 2 0 374 162 163\n687 2 3 2 2 0 375 376 377\n688 2 3 2 2 0 375 4 378\n689 2 3 2 2 0 378 4 159\n690 2 3 2 2 0 160 379 20\n691 2 3 2 2 0 159 379 378\n692 2 3 2 2 0 375 380 376\n693 2 3 2 2 0 159 20 379\n694 2 3 2 2 0 377 158 375\n695 2 3 2 2 0 157 377 381\n696 2 3 2 2 0 377 157 158\n697 2 3 2 2 0 2 157 382\n698 2 3 2 2 0 381 148 382\n699 2 3 2 2 0 374 373 381\n700 2 3 2 2 0 377 376 381\n701 2 3 2 2 0 383 384 379\n702 2 3 2 2 0 383 161 384\n703 2 3 2 2 0 379 384 380\n704 2 3 2 2 0 381 376 374\n705 2 3 2 2 0 384 374 380\n706 2 3 2 2 0 376 380 374\n707 2 3 2 2 0 162 374 384\n708 2 3 2 2 0 380 375 378\n709 2 3 2 2 0 382 157 381\n710 2 3 2 2 0 148 381 373\n711 2 3 2 2 0 149 148 373\n712 2 3 2 2 0 163 1 373\n713 2 3 2 2 0 373 1 149\n714 2 3 2 2 0 4 375 3\n715 2 3 2 2 0 3 375 158\n716 2 3 2 2 0 378 379 380\n717 2 3 2 2 0 382 148 2\n718 2 3 2 2 0 384 161 162\n719 2 3 2 2 0 383 379 160\n720 2 3 2 2 0 383 21 161\n721 2 3 2 2 0 160 21 383\n722 2 3 3 3 0 163 162 387\n723 2 3 3 3 0 387 162 391\n724 2 3 3 3 0 22 169 390\n725 2 3 3 3 0 169 388 390\n726 2 3 3 3 0 167 168 389\n727 2 3 3 3 0 169 12 388\n728 2 3 3 3 0 163 387 395\n729 2 3 3 3 0 389 391 396\n730 2 3 3 3 0 12 164 388\n731 2 3 3 3 0 166 10 394\n732 2 3 3 3 0 389 168 390\n733 2 3 3 3 0 385 388 392\n734 2 3 3 3 0 391 161 396\n735 2 3 3 3 0 168 22 390\n736 2 3 3 3 0 10 152 394\n737 2 3 3 3 0 388 385 390\n738 2 3 3 3 0 385 389 390\n739 2 3 3 3 0 162 161 391\n740 2 3 3 3 0 388 164 392\n741 2 3 3 3 0 385 392 397\n742 2 3 3 3 0 389 385 391\n743 2 3 3 3 0 391 385 397\n744 2 3 3 3 0 164 165 392\n745 2 3 3 3 0 387 391 397\n746 2 3 3 3 0 151 150 393\n747 2 3 3 3 0 167 389 396\n748 2 3 3 3 0 393 150 395\n749 2 3 3 3 0 392 386 397\n750 2 3 3 3 0 161 21 396\n751 2 3 3 3 0 150 1 395\n752 2 3 3 3 0 1 163 395\n753 2 3 3 3 0 21 167 396\n754 2 3 3 3 0 165 166 398\n755 2 3 3 3 0 387 393 395\n756 2 3 3 3 0 386 393 397\n757 2 3 3 3 0 393 387 397\n758 2 3 3 3 0 166 394 398\n759 2 3 3 3 0 392 165 398\n760 2 3 3 3 0 152 151 399\n761 2 3 3 3 0 386 392 398\n762 2 3 3 3 0 393 386 399\n763 2 3 3 3 0 394 152 399\n764 2 3 3 3 0 386 394 399\n765 2 3 3 3 0 151 393 399\n766 2 3 3 3 0 394 386 398\n767 2 3 4 4 0 156 2 400\n768 2 3 4 4 0 400 2 157\n769 2 3 4 4 0 401 402 403\n770 2 3 4 4 0 404 155 403\n771 2 3 4 4 0 405 403 400\n772 2 3 4 4 0 402 401 13\n773 2 3 4 4 0 404 403 402\n774 2 3 4 4 0 157 158 405\n775 2 3 4 4 0 404 402 171\n776 2 3 4 4 0 405 158 406\n777 2 3 4 4 0 17 171 402\n778 2 3 4 4 0 401 405 406\n779 2 3 4 4 0 405 401 403\n780 2 3 4 4 0 170 401 406\n781 2 3 4 4 0 401 170 7\n782 2 3 4 4 0 158 3 406\n783 2 3 4 4 0 155 400 403\n784 2 3 4 4 0 155 156 400\n785 2 3 4 4 0 13 17 402\n786 2 3 4 4 0 7 13 401\n787 2 3 4 4 0 406 3 170\n788 2 3 4 4 0 157 405 400\n789 2 3 4 4 0 404 16 155\n790 2 3 4 4 0 171 16 404\n791 2 3 5 5 0 407 22 169\n792 2 3 5 5 0 407 408 175\n793 2 3 5 5 0 174 409 6\n794 2 3 5 5 0 409 173 6\n795 2 3 5 5 0 175 22 407\n796 2 3 5 5 0 173 409 11\n797 2 3 5 5 0 11 409 172\n798 2 3 5 5 0 408 23 175\n799 2 3 5 5 0 408 409 174\n800 2 3 5 5 0 174 23 408\n801 2 3 5 5 0 409 408 172\n802 2 3 5 5 0 172 408 407\n803 2 3 5 5 0 169 12 407\n804 2 3 5 5 0 407 12 172\n805 2 3 6 6 0 177 410 20\n806 2 3 6 6 0 4 159 176\n807 2 3 6 6 0 410 159 20\n808 2 3 6 6 0 5 410 24\n809 2 3 6 6 0 176 410 5\n810 2 3 6 6 0 176 159 410\n811 2 3 6 6 0 177 24 410\n812 2 3 7 7 0 8 178 6\n813 2 3 7 7 0 6 178 174\n814 2 3 7 7 0 178 411 174\n815 2 3 7 7 0 9 411 178\n816 2 3 7 7 0 411 24 23\n817 2 3 7 7 0 5 24 411\n818 2 3 7 7 0 411 9 5\n819 2 3 7 7 0 411 23 174\n820 2 3 8 8 0 176 412 413\n821 2 3 8 8 0 176 5 412\n822 2 3 8 8 0 3 4 413\n823 2 3 8 8 0 7 170 412\n824 2 3 8 8 0 412 170 413\n825 2 3 8 8 0 5 9 412\n826 2 3 8 8 0 9 7 412\n827 2 3 8 8 0 4 176 413\n828 2 3 8 8 0 170 3 413\n829 2 3 9 9 0 8 173 179\n830 2 3 9 9 0 6 173 8\n831 2 3 9 9 0 18 414 19\n832 2 3 9 9 0 18 14 414\n833 2 3 9 9 0 414 11 19\n834 2 3 9 9 0 173 11 414\n835 2 3 9 9 0 14 179 414\n836 2 3 9 9 0 414 179 173\n837 2 3 10 10 0 178 179 8\n838 2 3 10 10 0 179 415 14\n839 2 3 10 10 0 415 13 14\n840 2 3 10 10 0 7 415 9\n841 2 3 10 10 0 415 178 9\n842 2 3 10 10 0 415 179 178\n843 2 3 10 10 0 415 7 13\n844 2 3 11 11 0 11 417 418\n845 2 3 11 11 0 416 417 419\n846 2 3 11 11 0 172 164 417\n847 2 3 11 11 0 11 172 417\n848 2 3 11 11 0 417 165 419\n849 2 3 11 11 0 12 164 172\n850 2 3 11 11 0 164 165 417\n851 2 3 11 11 0 417 416 418\n852 2 3 11 11 0 19 11 418\n853 2 3 11 11 0 416 419 420\n854 2 3 11 11 0 180 181 416\n855 2 3 11 11 0 181 19 418\n856 2 3 11 11 0 416 181 418\n857 2 3 11 11 0 165 166 419\n858 2 3 11 11 0 153 15 420\n859 2 3 11 11 0 15 180 420\n860 2 3 11 11 0 10 153 421\n861 2 3 11 11 0 166 10 421\n862 2 3 11 11 0 420 419 421\n863 2 3 11 11 0 180 416 420\n864 2 3 11 11 0 419 166 421\n865 2 3 11 11 0 153 420 421\n866 2 3 12 12 0 13 18 14\n867 2 3 12 12 0 17 18 13\n868 2 3 13 13 0 154 180 15\n869 2 3 13 13 0 422 16 171\n870 2 3 13 13 0 154 16 422\n871 2 3 13 13 0 181 422 423\n872 2 3 13 13 0 423 422 171\n873 2 3 13 13 0 171 17 423\n874 2 3 13 13 0 423 19 181\n875 2 3 13 13 0 423 17 18\n876 2 3 13 13 0 422 181 180\n877 2 3 13 13 0 180 154 422\n878 2 3 13 13 0 18 19 423\n879 2 3 14 14 0 424 425 426\n880 2 3 14 14 0 424 24 425\n881 2 3 14 14 0 425 427 426\n882 2 3 14 14 0 427 167 426\n883 2 3 14 14 0 22 175 168\n884 2 3 14 14 0 160 425 20\n885 2 3 14 14 0 427 425 160\n886 2 3 14 14 0 167 168 426\n887 2 3 14 14 0 425 177 20\n888 2 3 14 14 0 24 177 425\n889 2 3 14 14 0 424 23 24\n890 2 3 14 14 0 427 21 167\n891 2 3 14 14 0 424 426 175\n892 2 3 14 14 0 160 21 427\n893 2 3 14 14 0 175 23 424\n894 2 3 14 14 0 168 175 426\n895 2 3 15 15 0 182 183 429\n896 2 3 15 15 0 429 183 436\n897 2 3 15 15 0 185 33 432\n898 2 3 15 15 0 430 36 437\n899 2 3 15 15 0 428 430 431\n900 2 3 15 15 0 36 16 437\n901 2 3 15 15 0 186 36 430\n902 2 3 15 15 0 431 430 437\n903 2 3 15 15 0 182 429 435\n904 2 3 15 15 0 184 185 434\n905 2 3 15 15 0 185 432 434\n906 2 3 15 15 0 184 434 436\n907 2 3 15 15 0 428 429 434\n908 2 3 15 15 0 429 428 433\n909 2 3 15 15 0 428 431 433\n910 2 3 15 15 0 431 187 433\n911 2 3 15 15 0 186 430 432\n912 2 3 15 15 0 15 187 431\n913 2 3 15 15 0 154 15 431\n914 2 3 15 15 0 183 32 436\n915 2 3 15 15 0 32 184 436\n916 2 3 15 15 0 430 428 432\n917 2 3 15 15 0 188 27 435\n918 2 3 15 15 0 432 428 434\n919 2 3 15 15 0 33 186 432\n920 2 3 15 15 0 187 188 433\n921 2 3 15 15 0 27 182 435\n922 2 3 15 15 0 434 429 436\n923 2 3 15 15 0 154 431 437\n924 2 3 15 15 0 429 433 435\n925 2 3 15 15 0 16 154 437\n926 2 3 15 15 0 433 188 435\n927 2 3 16 16 0 189 190 438\n928 2 3 16 16 0 189 438 440\n929 2 3 16 16 0 189 182 27\n930 2 3 16 16 0 31 30 439\n931 2 3 16 16 0 182 189 440\n932 2 3 16 16 0 190 31 439\n933 2 3 16 16 0 192 441 442\n934 2 3 16 16 0 438 190 439\n935 2 3 16 16 0 35 192 442\n936 2 3 16 16 0 441 438 442\n937 2 3 16 16 0 30 191 439\n938 2 3 16 16 0 32 183 441\n939 2 3 16 16 0 192 32 441\n940 2 3 16 16 0 183 182 440\n941 2 3 16 16 0 439 191 442\n942 2 3 16 16 0 438 439 442\n943 2 3 16 16 0 191 35 442\n944 2 3 16 16 0 440 438 441\n945 2 3 16 16 0 183 440 441\n946 2 3 17 17 0 191 443 35\n947 2 3 17 17 0 443 193 444\n948 2 3 17 17 0 35 443 194\n949 2 3 17 17 0 443 444 194\n950 2 3 17 17 0 34 194 444\n951 2 3 17 17 0 444 25 34\n952 2 3 17 17 0 30 443 191\n953 2 3 17 17 0 193 443 30\n954 2 3 17 17 0 25 444 26\n955 2 3 17 17 0 26 444 29\n956 2 3 17 17 0 193 29 444\n957 2 3 18 18 0 26 18 25\n958 2 3 18 18 0 18 17 37\n959 2 3 18 18 0 25 18 37\n960 2 3 19 19 0 445 446 195\n961 2 3 19 19 0 446 34 195\n962 2 3 19 19 0 445 196 446\n963 2 3 19 19 0 445 36 196\n964 2 3 19 19 0 186 36 445\n965 2 3 19 19 0 445 33 186\n966 2 3 19 19 0 196 37 446\n967 2 3 19 19 0 195 33 445\n968 2 3 19 19 0 446 37 25\n969 2 3 19 19 0 25 34 446\n970 2 3 20 20 0 29 197 28\n971 2 3 20 20 0 26 197 29\n972 2 3 20 20 0 19 197 18\n973 2 3 20 20 0 18 197 26\n974 2 3 21 21 0 28 198 447\n975 2 3 21 21 0 448 447 198\n976 2 3 21 21 0 449 450 188\n977 2 3 21 21 0 188 187 449\n978 2 3 21 21 0 450 27 188\n979 2 3 21 21 0 189 27 450\n980 2 3 21 21 0 447 451 197\n981 2 3 21 21 0 447 197 28\n982 2 3 21 21 0 451 19 197\n983 2 3 21 21 0 181 19 451\n984 2 3 21 21 0 452 451 449\n985 2 3 21 21 0 451 447 453\n986 2 3 21 21 0 453 449 451\n987 2 3 21 21 0 453 447 448\n988 2 3 21 21 0 190 189 454\n989 2 3 21 21 0 452 181 451\n990 2 3 21 21 0 180 181 452\n991 2 3 21 21 0 453 448 454\n992 2 3 21 21 0 450 454 189\n993 2 3 21 21 0 453 454 450\n994 2 3 21 21 0 190 454 448\n995 2 3 21 21 0 452 15 180\n996 2 3 21 21 0 449 187 452\n997 2 3 21 21 0 187 15 452\n998 2 3 21 21 0 450 449 453\n999 2 3 21 21 0 448 31 190\n1000 2 3 21 21 0 198 31 448\n1001 2 3 22 22 0 29 193 28\n1002 2 3 22 22 0 193 198 28\n1003 2 3 22 22 0 30 31 193\n1004 2 3 22 22 0 31 198 193\n1005 2 3 23 23 0 194 455 34\n1006 2 3 23 23 0 33 195 185\n1007 2 3 23 23 0 34 455 195\n1008 2 3 23 23 0 192 32 456\n1009 2 3 23 23 0 456 32 184\n1010 2 3 23 23 0 456 35 192\n1011 2 3 23 23 0 194 35 456\n1012 2 3 23 23 0 185 195 455\n1013 2 3 23 23 0 184 455 456\n1014 2 3 23 23 0 456 455 194\n1015 2 3 23 23 0 455 184 185\n1016 2 3 24 24 0 196 171 37\n1017 2 3 24 24 0 36 16 196\n1018 2 3 24 24 0 171 17 37\n1019 2 3 24 24 0 16 171 196\n1020 2 3 25 25 0 41 39 457\n1021 2 3 25 25 0 38 200 199\n1022 2 3 25 25 0 457 39 199\n1023 2 3 25 25 0 42 201 200\n1024 2 3 25 25 0 199 200 457\n1025 2 3 25 25 0 201 41 457\n1026 2 3 25 25 0 457 200 201\n1027 2 3 26 26 0 458 459 460\n1028 2 3 26 26 0 458 202 459\n1029 2 3 26 26 0 203 460 38\n1030 2 3 26 26 0 38 460 200\n1031 2 3 26 26 0 458 461 462\n1032 2 3 26 26 0 461 458 460\n1033 2 3 26 26 0 459 42 200\n1034 2 3 26 26 0 200 460 459\n1035 2 3 26 26 0 202 42 459\n1036 2 3 26 26 0 461 204 462\n1037 2 3 26 26 0 45 458 205\n1038 2 3 26 26 0 202 458 45\n1039 2 3 26 26 0 461 460 203\n1040 2 3 26 26 0 462 50 205\n1041 2 3 26 26 0 205 458 462\n1042 2 3 26 26 0 461 49 204\n1043 2 3 26 26 0 204 50 462\n1044 2 3 26 26 0 203 49 461\n1045 2 3 27 27 0 43 48 40\n1046 2 3 27 27 0 47 48 43\n1047 2 3 28 28 0 463 464 44\n1048 2 3 28 28 0 463 39 206\n1049 2 3 28 28 0 207 463 44\n1050 2 3 28 28 0 464 43 44\n1051 2 3 28 28 0 207 41 463\n1052 2 3 28 28 0 464 463 206\n1053 2 3 28 28 0 463 41 39\n1054 2 3 28 28 0 206 40 464\n1055 2 3 28 28 0 464 40 43\n1056 2 3 29 29 0 465 466 467\n1057 2 3 29 29 0 466 206 467\n1058 2 3 29 29 0 467 468 465\n1059 2 3 29 29 0 467 208 468\n1060 2 3 29 29 0 203 38 465\n1061 2 3 29 29 0 465 38 199\n1062 2 3 29 29 0 208 467 48\n1063 2 3 29 29 0 48 467 40\n1064 2 3 29 29 0 468 49 203\n1065 2 3 29 29 0 203 465 468\n1066 2 3 29 29 0 208 49 468\n1067 2 3 29 29 0 206 40 467\n1068 2 3 29 29 0 466 465 199\n1069 2 3 29 29 0 466 39 206\n1070 2 3 29 29 0 199 39 466\n1071 2 3 30 30 0 469 42 202\n1072 2 3 30 30 0 201 42 469\n1073 2 3 30 30 0 46 44 470\n1074 2 3 30 30 0 470 207 469\n1075 2 3 30 30 0 470 44 207\n1076 2 3 30 30 0 469 41 201\n1077 2 3 30 30 0 207 41 469\n1078 2 3 30 30 0 469 471 470\n1079 2 3 30 30 0 202 471 469\n1080 2 3 30 30 0 209 46 470\n1081 2 3 30 30 0 202 45 471\n1082 2 3 30 30 0 209 470 471\n1083 2 3 30 30 0 471 45 209\n1084 2 3 31 31 0 43 44 472\n1085 2 3 31 31 0 44 46 472\n1086 2 3 31 31 0 51 47 472\n1087 2 3 31 31 0 46 51 472\n1088 2 3 31 31 0 47 43 472\n1089 2 3 32 32 0 209 205 45\n1090 2 3 32 32 0 473 50 205\n1091 2 3 32 32 0 210 50 473\n1092 2 3 32 32 0 473 51 210\n1093 2 3 32 32 0 46 51 473\n1094 2 3 32 32 0 473 205 209\n1095 2 3 32 32 0 209 46 473\n1096 2 3 33 33 0 208 474 48\n1097 2 3 33 33 0 474 47 48\n1098 2 3 33 33 0 49 204 208\n1099 2 3 33 33 0 475 50 210\n1100 2 3 33 33 0 204 50 475\n1101 2 3 33 33 0 474 475 51\n1102 2 3 33 33 0 51 47 474\n1103 2 3 33 33 0 208 475 474\n1104 2 3 33 33 0 210 51 475\n1105 2 3 33 33 0 208 204 475\n1106 2 3 34 34 0 476 4 3\n1107 2 3 34 34 0 3 56 476\n1108 2 3 34 34 0 476 56 211\n1109 2 3 34 34 0 476 52 4\n1110 2 3 34 34 0 476 55 212\n1111 2 3 34 34 0 211 55 476\n1112 2 3 34 34 0 212 52 476\n1113 2 3 35 35 0 176 477 4\n1114 2 3 35 35 0 477 52 4\n1115 2 3 35 35 0 5 477 176\n1116 2 3 35 35 0 53 477 5\n1117 2 3 35 35 0 213 52 477\n1118 2 3 35 35 0 477 53 213\n1119 2 3 36 36 0 54 478 58\n1120 2 3 36 36 0 478 214 58\n1121 2 3 36 36 0 478 9 7\n1122 2 3 36 36 0 478 54 9\n1123 2 3 36 36 0 7 57 478\n1124 2 3 36 36 0 478 57 214\n1125 2 3 37 37 0 53 9 54\n1126 2 3 37 37 0 5 9 53\n1127 2 3 38 38 0 55 212 215\n1128 2 3 38 38 0 215 212 480\n1129 2 3 38 38 0 54 58 479\n1130 2 3 38 38 0 53 54 479\n1131 2 3 38 38 0 213 53 479\n1132 2 3 38 38 0 58 215 479\n1133 2 3 38 38 0 52 213 480\n1134 2 3 38 38 0 212 52 480\n1135 2 3 38 38 0 479 215 480\n1136 2 3 38 38 0 213 479 480\n1137 2 3 39 39 0 216 3 56\n1138 2 3 39 39 0 57 170 216\n1139 2 3 39 39 0 7 170 57\n1140 2 3 39 39 0 170 3 216\n1141 2 3 40 40 0 481 482 483\n1142 2 3 40 40 0 481 211 482\n1143 2 3 40 40 0 483 214 58\n1144 2 3 40 40 0 215 483 58\n1145 2 3 40 40 0 482 56 216\n1146 2 3 40 40 0 216 483 482\n1147 2 3 40 40 0 211 56 482\n1148 2 3 40 40 0 483 57 214\n1149 2 3 40 40 0 216 57 483\n1150 2 3 40 40 0 215 55 481\n1151 2 3 40 40 0 481 55 211\n1152 2 3 40 40 0 481 483 215\n1153 2 3 41 41 0 53 5 64\n1154 2 3 41 41 0 5 24 64\n1155 2 3 42 42 0 178 484 8\n1156 2 3 42 42 0 60 218 217\n1157 2 3 42 42 0 484 62 8\n1158 2 3 42 42 0 218 484 217\n1159 2 3 42 42 0 484 54 217\n1160 2 3 42 42 0 54 484 9\n1161 2 3 42 42 0 218 62 484\n1162 2 3 42 42 0 178 9 484\n1163 2 3 43 43 0 218 485 219\n1164 2 3 43 43 0 60 218 219\n1165 2 3 43 43 0 485 59 219\n1166 2 3 43 43 0 485 62 63\n1167 2 3 43 43 0 63 61 485\n1168 2 3 43 43 0 218 62 485\n1169 2 3 43 43 0 61 59 485\n1170 2 3 44 44 0 66 65 59\n1171 2 3 44 44 0 59 65 61\n1172 2 3 45 45 0 486 53 64\n1173 2 3 45 45 0 60 217 219\n1174 2 3 45 45 0 486 54 53\n1175 2 3 45 45 0 217 54 486\n1176 2 3 45 45 0 59 486 66\n1177 2 3 45 45 0 219 486 59\n1178 2 3 45 45 0 219 217 486\n1179 2 3 45 45 0 64 66 486\n1180 2 3 46 46 0 221 487 174\n1181 2 3 46 46 0 221 63 487\n1182 2 3 46 46 0 220 487 65\n1183 2 3 46 46 0 23 174 220\n1184 2 3 46 46 0 65 487 61\n1185 2 3 46 46 0 6 221 174\n1186 2 3 46 46 0 487 63 61\n1187 2 3 46 46 0 487 220 174\n1188 2 3 47 47 0 221 8 62\n1189 2 3 47 47 0 63 221 62\n1190 2 3 47 47 0 6 8 221\n1191 2 3 48 48 0 65 488 220\n1192 2 3 48 48 0 65 66 488\n1193 2 3 48 48 0 220 488 23\n1194 2 3 48 48 0 23 488 24\n1195 2 3 48 48 0 64 24 488\n1196 2 3 48 48 0 488 66 64\n1197 2 3 49 49 0 71 69 72\n1198 2 3 49 49 0 69 13 72\n1199 2 3 49 49 0 14 13 69\n1200 2 3 50 50 0 67 218 68\n1201 2 3 50 50 0 70 218 67\n1202 2 3 50 50 0 60 218 70\n1203 2 3 50 50 0 68 218 62\n1204 2 3 51 51 0 74 222 67\n1205 2 3 51 51 0 73 222 74\n1206 2 3 51 51 0 67 222 70\n1207 2 3 52 52 0 179 489 8\n1208 2 3 52 52 0 489 62 8\n1209 2 3 52 52 0 179 14 489\n1210 2 3 52 52 0 489 14 69\n1211 2 3 52 52 0 68 62 489\n1212 2 3 52 52 0 489 69 68\n1213 2 3 53 53 0 67 68 490\n1214 2 3 53 53 0 69 71 490\n1215 2 3 53 53 0 71 74 490\n1216 2 3 53 53 0 68 69 490\n1217 2 3 53 53 0 74 67 490\n1218 2 3 54 54 0 217 222 70\n1219 2 3 54 54 0 491 58 73\n1220 2 3 54 54 0 60 217 70\n1221 2 3 54 54 0 54 58 491\n1222 2 3 54 54 0 491 217 54\n1223 2 3 54 54 0 491 73 222\n1224 2 3 54 54 0 222 217 491\n1225 2 3 55 55 0 57 7 72\n1226 2 3 55 55 0 7 13 72\n1227 2 3 56 56 0 74 71 492\n1228 2 3 56 56 0 492 57 214\n1229 2 3 56 56 0 73 492 58\n1230 2 3 56 56 0 492 214 58\n1231 2 3 56 56 0 492 71 72\n1232 2 3 56 56 0 72 57 492\n1233 2 3 56 56 0 492 73 74\n1234 2 3 57 57 0 184 223 494\n1235 2 3 57 57 0 226 33 493\n1236 2 3 57 57 0 33 185 493\n1237 2 3 57 57 0 79 80 495\n1238 2 3 57 57 0 185 184 494\n1239 2 3 57 57 0 493 185 494\n1240 2 3 57 57 0 495 493 496\n1241 2 3 57 57 0 225 495 496\n1242 2 3 57 57 0 225 79 495\n1243 2 3 57 57 0 226 493 495\n1244 2 3 57 57 0 80 226 495\n1245 2 3 57 57 0 224 225 496\n1246 2 3 57 57 0 223 75 497\n1247 2 3 57 57 0 493 494 496\n1248 2 3 57 57 0 75 224 497\n1249 2 3 57 57 0 494 223 497\n1250 2 3 57 57 0 496 494 497\n1251 2 3 57 57 0 224 496 497\n1252 2 3 57 57 0 32 223 184\n1253 2 3 58 58 0 192 498 32\n1254 2 3 58 58 0 77 228 227\n1255 2 3 58 58 0 498 223 32\n1256 2 3 58 58 0 35 499 498\n1257 2 3 58 58 0 35 230 499\n1258 2 3 58 58 0 230 500 499\n1259 2 3 58 58 0 501 498 499\n1260 2 3 58 58 0 499 500 501\n1261 2 3 58 58 0 35 498 192\n1262 2 3 58 58 0 501 502 498\n1263 2 3 58 58 0 498 502 223\n1264 2 3 58 58 0 76 500 230\n1265 2 3 58 58 0 501 228 229\n1266 2 3 58 58 0 227 500 76\n1267 2 3 58 58 0 228 501 500\n1268 2 3 58 58 0 502 501 229\n1269 2 3 58 58 0 502 75 223\n1270 2 3 58 58 0 500 227 228\n1271 2 3 58 58 0 229 75 502\n1272 2 3 59 59 0 77 231 228\n1273 2 3 59 59 0 84 233 503\n1274 2 3 59 59 0 228 231 504\n1275 2 3 59 59 0 83 84 503\n1276 2 3 59 59 0 232 83 503\n1277 2 3 59 59 0 504 231 506\n1278 2 3 59 59 0 505 503 507\n1279 2 3 59 59 0 79 225 507\n1280 2 3 59 59 0 233 79 507\n1281 2 3 59 59 0 503 505 506\n1282 2 3 59 59 0 504 505 508\n1283 2 3 59 59 0 224 75 508\n1284 2 3 59 59 0 505 224 508\n1285 2 3 59 59 0 225 224 505\n1286 2 3 59 59 0 229 228 504\n1287 2 3 59 59 0 503 233 507\n1288 2 3 59 59 0 231 232 506\n1289 2 3 59 59 0 505 504 506\n1290 2 3 59 59 0 229 504 508\n1291 2 3 59 59 0 225 505 507\n1292 2 3 59 59 0 232 503 506\n1293 2 3 59 59 0 75 229 508\n1294 2 3 60 60 0 82 509 81\n1295 2 3 60 60 0 509 234 81\n1296 2 3 60 60 0 510 33 226\n1297 2 3 60 60 0 195 33 510\n1298 2 3 60 60 0 234 510 80\n1299 2 3 60 60 0 80 510 226\n1300 2 3 60 60 0 509 511 234\n1301 2 3 60 60 0 511 78 34\n1302 2 3 60 60 0 509 82 78\n1303 2 3 60 60 0 510 511 195\n1304 2 3 60 60 0 34 195 511\n1305 2 3 60 60 0 78 511 509\n1306 2 3 60 60 0 234 511 510\n1307 2 3 61 61 0 194 34 235\n1308 2 3 61 61 0 194 235 512\n1309 2 3 61 61 0 76 230 512\n1310 2 3 61 61 0 235 236 512\n1311 2 3 61 61 0 235 34 78\n1312 2 3 61 61 0 236 76 512\n1313 2 3 61 61 0 35 194 512\n1314 2 3 61 61 0 230 35 512\n1315 2 3 62 62 0 82 513 83\n1316 2 3 62 62 0 513 232 83\n1317 2 3 62 62 0 513 514 232\n1318 2 3 62 62 0 235 514 513\n1319 2 3 62 62 0 513 82 78\n1320 2 3 62 62 0 513 78 235\n1321 2 3 62 62 0 515 76 227\n1322 2 3 62 62 0 236 76 515\n1323 2 3 62 62 0 515 77 231\n1324 2 3 62 62 0 227 77 515\n1325 2 3 62 62 0 231 232 514\n1326 2 3 62 62 0 235 236 514\n1327 2 3 62 62 0 515 514 236\n1328 2 3 62 62 0 231 514 515\n1329 2 3 63 63 0 234 233 79\n1330 2 3 63 63 0 80 234 79\n1331 2 3 63 63 0 84 233 81\n1332 2 3 63 63 0 81 233 234\n1333 2 3 64 64 0 82 83 81\n1334 2 3 64 64 0 83 84 81\n1335 2 3 65 65 0 62 516 68\n1336 2 3 65 65 0 516 237 68\n1337 2 3 65 65 0 90 517 89\n1338 2 3 65 65 0 517 238 89\n1339 2 3 65 65 0 87 517 239\n1340 2 3 65 65 0 87 237 517\n1341 2 3 65 65 0 516 62 63\n1342 2 3 65 65 0 63 238 516\n1343 2 3 65 65 0 238 517 516\n1344 2 3 65 65 0 517 90 239\n1345 2 3 65 65 0 516 517 237\n1346 2 3 66 66 0 240 518 85\n1347 2 3 66 66 0 518 26 85\n1348 2 3 66 66 0 518 69 14\n1349 2 3 66 66 0 240 69 518\n1350 2 3 66 66 0 518 14 18\n1351 2 3 66 66 0 18 26 518\n1352 2 3 67 67 0 519 520 242\n1353 2 3 67 67 0 520 88 242\n1354 2 3 67 67 0 241 88 520\n1355 2 3 67 67 0 244 521 28\n1356 2 3 67 67 0 28 521 29\n1357 2 3 67 67 0 519 522 520\n1358 2 3 67 67 0 519 86 243\n1359 2 3 67 67 0 520 91 241\n1360 2 3 67 67 0 243 521 519\n1361 2 3 67 67 0 242 86 519\n1362 2 3 67 67 0 521 522 519\n1363 2 3 67 67 0 522 521 244\n1364 2 3 67 67 0 243 29 521\n1365 2 3 67 67 0 244 93 522\n1366 2 3 67 67 0 522 91 520\n1367 2 3 67 67 0 522 93 91\n1368 2 3 68 68 0 523 245 238\n1369 2 3 68 68 0 89 238 245\n1370 2 3 68 68 0 238 63 523\n1371 2 3 68 68 0 523 221 173\n1372 2 3 68 68 0 63 221 523\n1373 2 3 68 68 0 6 173 221\n1374 2 3 68 68 0 11 92 523\n1375 2 3 68 68 0 523 92 245\n1376 2 3 68 68 0 173 11 523\n1377 2 3 69 69 0 86 524 85\n1378 2 3 69 69 0 524 240 85\n1379 2 3 69 69 0 524 525 240\n1380 2 3 69 69 0 524 86 242\n1381 2 3 69 69 0 88 237 242\n1382 2 3 69 69 0 242 525 524\n1383 2 3 69 69 0 87 237 88\n1384 2 3 69 69 0 525 69 240\n1385 2 3 69 69 0 525 242 237\n1386 2 3 69 69 0 68 525 237\n1387 2 3 69 69 0 69 525 68\n1388 2 3 70 70 0 86 243 85\n1389 2 3 70 70 0 243 26 85\n1390 2 3 70 70 0 29 26 243\n1391 2 3 71 71 0 241 526 91\n1392 2 3 71 71 0 526 246 91\n1393 2 3 71 71 0 90 246 239\n1394 2 3 71 71 0 88 526 241\n1395 2 3 71 71 0 88 87 526\n1396 2 3 71 71 0 239 246 526\n1397 2 3 71 71 0 526 87 239\n1398 2 3 72 72 0 90 245 89\n1399 2 3 72 72 0 246 245 90\n1400 2 3 72 72 0 91 245 246\n1401 2 3 72 72 0 92 245 91\n1402 2 3 72 72 0 93 92 91\n1403 2 3 73 73 0 244 527 93\n1404 2 3 73 73 0 527 92 93\n1405 2 3 73 73 0 197 527 28\n1406 2 3 73 73 0 28 527 244\n1407 2 3 73 73 0 11 527 19\n1408 2 3 73 73 0 527 11 92\n1409 2 3 73 73 0 19 527 197\n1410 2 3 74 74 0 528 529 101\n1411 2 3 74 74 0 251 528 101\n1412 2 3 74 74 0 529 250 101\n1413 2 3 74 74 0 95 249 530\n1414 2 3 74 74 0 531 532 530\n1415 2 3 74 74 0 533 532 531\n1416 2 3 74 74 0 533 531 534\n1417 2 3 74 74 0 533 248 532\n1418 2 3 74 74 0 100 534 528\n1419 2 3 74 74 0 95 530 532\n1420 2 3 74 74 0 100 528 251\n1421 2 3 74 74 0 247 534 100\n1422 2 3 74 74 0 31 535 30\n1423 2 3 74 74 0 30 535 249\n1424 2 3 74 74 0 249 535 530\n1425 2 3 74 74 0 532 97 95\n1426 2 3 74 74 0 530 535 531\n1427 2 3 74 74 0 247 533 534\n1428 2 3 74 74 0 531 528 534\n1429 2 3 74 74 0 529 535 250\n1430 2 3 74 74 0 529 528 531\n1431 2 3 74 74 0 531 535 529\n1432 2 3 74 74 0 533 96 248\n1433 2 3 74 74 0 248 97 532\n1434 2 3 74 74 0 535 31 250\n1435 2 3 74 74 0 247 96 533\n1436 2 3 75 75 0 536 537 29\n1437 2 3 75 75 0 243 536 29\n1438 2 3 75 75 0 86 536 243\n1439 2 3 75 75 0 86 252 536\n1440 2 3 75 75 0 193 538 30\n1441 2 3 75 75 0 538 249 30\n1442 2 3 75 75 0 249 538 95\n1443 2 3 75 75 0 538 253 95\n1444 2 3 75 75 0 538 537 253\n1445 2 3 75 75 0 193 537 538\n1446 2 3 75 75 0 537 536 94\n1447 2 3 75 75 0 252 94 536\n1448 2 3 75 75 0 537 193 29\n1449 2 3 75 75 0 94 253 537\n1450 2 3 76 76 0 242 254 88\n1451 2 3 76 76 0 86 252 242\n1452 2 3 76 76 0 94 539 252\n1453 2 3 76 76 0 539 242 252\n1454 2 3 76 76 0 254 539 99\n1455 2 3 76 76 0 99 539 98\n1456 2 3 76 76 0 94 98 539\n1457 2 3 76 76 0 254 242 539\n1458 2 3 77 77 0 88 540 241\n1459 2 3 77 77 0 88 254 540\n1460 2 3 77 77 0 541 96 247\n1461 2 3 77 77 0 255 96 541\n1462 2 3 77 77 0 541 100 256\n1463 2 3 77 77 0 247 100 541\n1464 2 3 77 77 0 256 542 541\n1465 2 3 77 77 0 256 540 542\n1466 2 3 77 77 0 254 542 540\n1467 2 3 77 77 0 542 99 255\n1468 2 3 77 77 0 541 542 255\n1469 2 3 77 77 0 254 99 542\n1470 2 3 77 77 0 256 91 540\n1471 2 3 77 77 0 540 91 241\n1472 2 3 78 78 0 253 98 94\n1473 2 3 78 78 0 95 97 253\n1474 2 3 78 78 0 257 98 253\n1475 2 3 78 78 0 97 257 253\n1476 2 3 79 79 0 248 255 96\n1477 2 3 79 79 0 97 257 248\n1478 2 3 79 79 0 257 255 248\n1479 2 3 79 79 0 98 255 257\n1480 2 3 79 79 0 99 255 98\n1481 2 3 80 80 0 256 93 91\n1482 2 3 80 80 0 100 251 256\n1483 2 3 80 80 0 543 256 251\n1484 2 3 80 80 0 543 101 258\n1485 2 3 80 80 0 258 93 256\n1486 2 3 80 80 0 251 101 543\n1487 2 3 80 80 0 258 256 543\n1488 2 3 81 81 0 250 198 31\n1489 2 3 81 81 0 101 258 250\n1490 2 3 81 81 0 244 544 93\n1491 2 3 81 81 0 93 544 258\n1492 2 3 81 81 0 198 544 28\n1493 2 3 81 81 0 28 544 244\n1494 2 3 81 81 0 544 250 258\n1495 2 3 81 81 0 198 250 544\n1496 2 3 82 82 0 105 545 262\n1497 2 3 82 82 0 546 547 545\n1498 2 3 82 82 0 546 261 547\n1499 2 3 82 82 0 547 108 262\n1500 2 3 82 82 0 262 545 547\n1501 2 3 82 82 0 261 108 547\n1502 2 3 82 82 0 105 259 545\n1503 2 3 82 82 0 548 106 104\n1504 2 3 82 82 0 260 106 548\n1505 2 3 82 82 0 109 546 548\n1506 2 3 82 82 0 259 260 545\n1507 2 3 82 82 0 548 104 109\n1508 2 3 82 82 0 548 546 260\n1509 2 3 82 82 0 546 109 261\n1510 2 3 82 82 0 546 545 260\n1511 2 3 83 83 0 549 550 551\n1512 2 3 83 83 0 549 52 212\n1513 2 3 83 83 0 549 212 552\n1514 2 3 83 83 0 551 110 549\n1515 2 3 83 83 0 550 549 552\n1516 2 3 83 83 0 550 552 264\n1517 2 3 83 83 0 264 105 550\n1518 2 3 83 83 0 111 552 55\n1519 2 3 83 83 0 552 212 55\n1520 2 3 83 83 0 549 110 52\n1521 2 3 83 83 0 262 551 550\n1522 2 3 83 83 0 551 263 110\n1523 2 3 83 83 0 550 105 262\n1524 2 3 83 83 0 551 108 263\n1525 2 3 83 83 0 552 111 264\n1526 2 3 83 83 0 262 108 551\n1527 2 3 84 84 0 112 553 73\n1528 2 3 84 84 0 553 222 73\n1529 2 3 84 84 0 222 553 70\n1530 2 3 84 84 0 553 102 70\n1531 2 3 84 84 0 553 112 107\n1532 2 3 84 84 0 107 102 553\n1533 2 3 85 85 0 52 554 110\n1534 2 3 85 85 0 52 213 554\n1535 2 3 85 85 0 64 554 53\n1536 2 3 85 85 0 53 554 213\n1537 2 3 85 85 0 265 110 554\n1538 2 3 85 85 0 554 64 265\n1539 2 3 86 86 0 266 66 555\n1540 2 3 86 86 0 555 66 59\n1541 2 3 86 86 0 59 103 555\n1542 2 3 86 86 0 555 109 266\n1543 2 3 86 86 0 104 109 555\n1544 2 3 86 86 0 103 104 555\n1545 2 3 87 87 0 219 556 60\n1546 2 3 87 87 0 556 70 60\n1547 2 3 87 87 0 219 59 556\n1548 2 3 87 87 0 103 102 556\n1549 2 3 87 87 0 556 59 103\n1550 2 3 87 87 0 102 70 556\n1551 2 3 88 88 0 267 557 104\n1552 2 3 88 88 0 557 103 104\n1553 2 3 88 88 0 102 103 557\n1554 2 3 88 88 0 106 267 104\n1555 2 3 88 88 0 557 107 102\n1556 2 3 88 88 0 267 107 557\n1557 2 3 89 89 0 264 558 111\n1558 2 3 89 89 0 558 268 111\n1559 2 3 89 89 0 105 558 264\n1560 2 3 89 89 0 259 558 105\n1561 2 3 89 89 0 268 559 112\n1562 2 3 89 89 0 112 559 107\n1563 2 3 89 89 0 560 106 267\n1564 2 3 89 89 0 260 106 560\n1565 2 3 89 89 0 559 561 560\n1566 2 3 89 89 0 560 267 107\n1567 2 3 89 89 0 107 559 560\n1568 2 3 89 89 0 561 260 560\n1569 2 3 89 89 0 561 558 259\n1570 2 3 89 89 0 558 559 268\n1571 2 3 89 89 0 259 260 561\n1572 2 3 89 89 0 559 558 561\n1573 2 3 90 90 0 562 563 564\n1574 2 3 90 90 0 563 261 564\n1575 2 3 90 90 0 263 108 563\n1576 2 3 90 90 0 563 562 263\n1577 2 3 90 90 0 563 108 261\n1578 2 3 90 90 0 564 109 266\n1579 2 3 90 90 0 261 109 564\n1580 2 3 90 90 0 562 110 263\n1581 2 3 90 90 0 562 64 265\n1582 2 3 90 90 0 265 110 562\n1583 2 3 90 90 0 64 564 66\n1584 2 3 90 90 0 66 564 266\n1585 2 3 90 90 0 64 562 564\n1586 2 3 91 91 0 111 215 55\n1587 2 3 91 91 0 268 215 111\n1588 2 3 91 91 0 73 58 112\n1589 2 3 91 91 0 58 215 268\n1590 2 3 91 91 0 112 58 268\n1591 2 3 92 92 0 115 272 571\n1592 2 3 92 92 0 271 115 566\n1593 2 3 92 92 0 566 115 571\n1594 2 3 92 92 0 273 570 571\n1595 2 3 92 92 0 261 109 567\n1596 2 3 92 92 0 275 568 570\n1597 2 3 92 92 0 261 567 569\n1598 2 3 92 92 0 274 275 570\n1599 2 3 92 92 0 273 274 570\n1600 2 3 92 92 0 271 566 567\n1601 2 3 92 92 0 566 565 567\n1602 2 3 92 92 0 565 566 570\n1603 2 3 92 92 0 570 566 571\n1604 2 3 92 92 0 275 113 568\n1605 2 3 92 92 0 270 108 569\n1606 2 3 92 92 0 113 269 568\n1607 2 3 92 92 0 108 261 569\n1608 2 3 92 92 0 567 565 569\n1609 2 3 92 92 0 272 114 571\n1610 2 3 92 92 0 114 273 571\n1611 2 3 92 92 0 568 565 570\n1612 2 3 92 92 0 109 271 567\n1613 2 3 92 92 0 269 270 572\n1614 2 3 92 92 0 569 565 572\n1615 2 3 92 92 0 565 568 572\n1616 2 3 92 92 0 270 569 572\n1617 2 3 92 92 0 568 269 572\n1618 2 3 93 93 0 573 113 276\n1619 2 3 93 93 0 108 270 263\n1620 2 3 93 93 0 20 574 575\n1621 2 3 93 93 0 269 113 573\n1622 2 3 93 93 0 269 573 576\n1623 2 3 93 93 0 20 575 160\n1624 2 3 93 93 0 576 270 269\n1625 2 3 93 93 0 20 278 574\n1626 2 3 93 93 0 21 160 277\n1627 2 3 93 93 0 577 575 574\n1628 2 3 93 93 0 573 277 577\n1629 2 3 93 93 0 276 277 573\n1630 2 3 93 93 0 575 577 277\n1631 2 3 93 93 0 277 160 575\n1632 2 3 93 93 0 576 577 574\n1633 2 3 93 93 0 574 578 576\n1634 2 3 93 93 0 574 110 578\n1635 2 3 93 93 0 278 110 574\n1636 2 3 93 93 0 578 263 270\n1637 2 3 93 93 0 263 578 110\n1638 2 3 93 93 0 573 577 576\n1639 2 3 93 93 0 270 576 578\n1640 2 3 94 94 0 583 582 585\n1641 2 3 94 94 0 580 582 583\n1642 2 3 94 94 0 168 581 582\n1643 2 3 94 94 0 279 117 586\n1644 2 3 94 94 0 114 279 586\n1645 2 3 94 94 0 22 168 582\n1646 2 3 94 94 0 273 114 586\n1647 2 3 94 94 0 117 580 586\n1648 2 3 94 94 0 280 22 582\n1649 2 3 94 94 0 117 280 580\n1650 2 3 94 94 0 582 581 585\n1651 2 3 94 94 0 275 274 579\n1652 2 3 94 94 0 168 167 581\n1653 2 3 94 94 0 584 579 585\n1654 2 3 94 94 0 274 273 583\n1655 2 3 94 94 0 579 583 585\n1656 2 3 94 94 0 580 280 582\n1657 2 3 94 94 0 21 277 588\n1658 2 3 94 94 0 276 113 587\n1659 2 3 94 94 0 113 275 587\n1660 2 3 94 94 0 579 274 583\n1661 2 3 94 94 0 581 584 585\n1662 2 3 94 94 0 579 584 587\n1663 2 3 94 94 0 277 276 584\n1664 2 3 94 94 0 167 21 588\n1665 2 3 94 94 0 583 273 586\n1666 2 3 94 94 0 275 579 587\n1667 2 3 94 94 0 584 581 588\n1668 2 3 94 94 0 580 583 586\n1669 2 3 94 94 0 581 167 588\n1670 2 3 94 94 0 277 584 588\n1671 2 3 94 94 0 584 276 587\n1672 2 3 95 95 0 278 589 110\n1673 2 3 95 95 0 589 265 110\n1674 2 3 95 95 0 177 24 589\n1675 2 3 95 95 0 20 177 278\n1676 2 3 95 95 0 589 24 64\n1677 2 3 95 95 0 589 64 265\n1678 2 3 95 95 0 589 278 177\n1679 2 3 96 96 0 266 271 109\n1680 2 3 96 96 0 271 590 115\n1681 2 3 96 96 0 590 116 115\n1682 2 3 96 96 0 65 590 66\n1683 2 3 96 96 0 66 590 266\n1684 2 3 96 96 0 65 116 590\n1685 2 3 96 96 0 271 266 590\n1686 2 3 97 97 0 591 592 593\n1687 2 3 97 97 0 592 175 593\n1688 2 3 97 97 0 592 23 175\n1689 2 3 97 97 0 220 23 592\n1690 2 3 97 97 0 280 117 591\n1691 2 3 97 97 0 593 22 280\n1692 2 3 97 97 0 280 591 593\n1693 2 3 97 97 0 175 22 593\n1694 2 3 97 97 0 592 65 220\n1695 2 3 97 97 0 591 117 281\n1696 2 3 97 97 0 65 592 116\n1697 2 3 97 97 0 116 592 281\n1698 2 3 97 97 0 281 592 591\n1699 2 3 98 98 0 594 281 279\n1700 2 3 98 98 0 279 114 594\n1701 2 3 98 98 0 594 114 272\n1702 2 3 98 98 0 116 281 594\n1703 2 3 98 98 0 117 279 281\n1704 2 3 98 98 0 594 115 116\n1705 2 3 98 98 0 272 115 594\n1706 2 3 99 99 0 30 595 191\n1707 2 3 99 99 0 30 249 595\n1708 2 3 99 99 0 76 595 95\n1709 2 3 99 99 0 35 191 230\n1710 2 3 99 99 0 595 249 95\n1711 2 3 99 99 0 230 191 595\n1712 2 3 99 99 0 595 76 230\n1713 2 3 100 100 0 596 26 85\n1714 2 3 100 100 0 283 596 85\n1715 2 3 100 100 0 282 596 118\n1716 2 3 100 100 0 596 119 118\n1717 2 3 100 100 0 25 26 596\n1718 2 3 100 100 0 282 25 596\n1719 2 3 100 100 0 283 119 596\n1720 2 3 101 101 0 597 76 236\n1721 2 3 101 101 0 95 76 597\n1722 2 3 101 101 0 598 599 235\n1723 2 3 101 101 0 94 599 598\n1724 2 3 101 101 0 598 119 94\n1725 2 3 101 101 0 118 119 598\n1726 2 3 101 101 0 118 598 284\n1727 2 3 101 101 0 598 78 284\n1728 2 3 101 101 0 235 78 598\n1729 2 3 101 101 0 253 95 597\n1730 2 3 101 101 0 599 236 235\n1731 2 3 101 101 0 599 94 253\n1732 2 3 101 101 0 236 599 597\n1733 2 3 101 101 0 597 599 253\n1734 2 3 102 102 0 78 600 284\n1735 2 3 102 102 0 600 282 284\n1736 2 3 102 102 0 118 284 282\n1737 2 3 102 102 0 600 25 282\n1738 2 3 102 102 0 600 78 34\n1739 2 3 102 102 0 34 25 600\n1740 2 3 103 103 0 94 252 119\n1741 2 3 103 103 0 252 283 119\n1742 2 3 103 103 0 86 283 252\n1743 2 3 103 103 0 85 283 86\n1744 2 3 104 104 0 122 601 602\n1745 2 3 104 104 0 601 122 286\n1746 2 3 104 104 0 602 120 122\n1747 2 3 104 104 0 285 120 602\n1748 2 3 104 104 0 602 601 271\n1749 2 3 104 104 0 271 109 602\n1750 2 3 104 104 0 602 109 104\n1751 2 3 104 104 0 286 115 601\n1752 2 3 104 104 0 602 104 285\n1753 2 3 104 104 0 601 115 271\n1754 2 3 105 105 0 603 604 61\n1755 2 3 105 105 0 61 287 603\n1756 2 3 105 105 0 604 103 59\n1757 2 3 105 105 0 603 288 604\n1758 2 3 105 105 0 59 61 604\n1759 2 3 105 105 0 603 123 124\n1760 2 3 105 105 0 287 123 603\n1761 2 3 105 105 0 288 121 604\n1762 2 3 105 105 0 603 124 288\n1763 2 3 105 105 0 604 121 103\n1764 2 3 106 106 0 285 104 605\n1765 2 3 106 106 0 121 120 605\n1766 2 3 106 106 0 120 285 605\n1767 2 3 106 106 0 103 121 605\n1768 2 3 106 106 0 104 103 605\n1769 2 3 107 107 0 289 122 120\n1770 2 3 107 107 0 288 289 121\n1771 2 3 107 107 0 124 289 288\n1772 2 3 107 107 0 121 289 120\n1773 2 3 108 108 0 61 290 65\n1774 2 3 108 108 0 287 290 61\n1775 2 3 108 108 0 123 290 287\n1776 2 3 108 108 0 290 116 65\n1777 2 3 109 109 0 606 116 290\n1778 2 3 109 109 0 606 115 116\n1779 2 3 109 109 0 289 606 290\n1780 2 3 109 109 0 286 115 606\n1781 2 3 109 109 0 123 124 290\n1782 2 3 109 109 0 124 289 290\n1783 2 3 109 109 0 606 122 286\n1784 2 3 109 109 0 289 122 606\n1785 2 3 110 110 0 280 607 22\n1786 2 3 110 110 0 607 169 22\n1787 2 3 110 110 0 12 607 125\n1788 2 3 110 110 0 125 607 291\n1789 2 3 110 110 0 291 280 117\n1790 2 3 110 110 0 607 280 291\n1791 2 3 110 110 0 607 12 169\n1792 2 3 111 111 0 608 609 610\n1793 2 3 111 111 0 608 292 609\n1794 2 3 111 111 0 608 245 92\n1795 2 3 111 111 0 608 611 245\n1796 2 3 111 111 0 612 611 608\n1797 2 3 111 111 0 117 610 291\n1798 2 3 111 111 0 281 610 117\n1799 2 3 111 111 0 292 608 92\n1800 2 3 111 111 0 612 290 611\n1801 2 3 111 111 0 612 608 610\n1802 2 3 111 111 0 245 611 89\n1803 2 3 111 111 0 612 610 281\n1804 2 3 111 111 0 612 116 290\n1805 2 3 111 111 0 609 125 291\n1806 2 3 111 111 0 291 610 609\n1807 2 3 111 111 0 292 125 609\n1808 2 3 111 111 0 281 116 612\n1809 2 3 111 111 0 611 290 123\n1810 2 3 111 111 0 123 89 611\n1811 2 3 112 112 0 63 238 61\n1812 2 3 112 112 0 238 287 61\n1813 2 3 112 112 0 123 287 238\n1814 2 3 112 112 0 89 123 238\n1815 2 3 113 113 0 125 292 613\n1816 2 3 113 113 0 92 11 292\n1817 2 3 113 113 0 172 12 613\n1818 2 3 113 113 0 11 172 292\n1819 2 3 113 113 0 613 12 125\n1820 2 3 113 113 0 613 292 172\n1821 2 3 114 114 0 43 40 614\n1822 2 3 114 114 0 107 102 614\n1823 2 3 114 114 0 40 107 614\n1824 2 3 114 114 0 126 43 614\n1825 2 3 114 114 0 102 126 614\n1826 2 3 115 115 0 43 126 615\n1827 2 3 115 115 0 126 67 615\n1828 2 3 115 115 0 74 47 615\n1829 2 3 115 115 0 47 43 615\n1830 2 3 115 115 0 67 74 615\n1831 2 3 116 116 0 102 70 67\n1832 2 3 116 116 0 126 102 67\n1833 2 3 117 117 0 107 48 40\n1834 2 3 117 117 0 112 48 107\n1835 2 3 118 118 0 47 48 74\n1836 2 3 118 118 0 48 112 74\n1837 2 3 118 118 0 112 73 74\n1838 2 3 119 119 0 237 616 293\n1839 2 3 119 119 0 616 127 293\n1840 2 3 119 119 0 126 616 67\n1841 2 3 119 119 0 616 68 67\n1842 2 3 119 119 0 87 237 293\n1843 2 3 119 119 0 126 127 616\n1844 2 3 119 119 0 237 68 616\n1845 2 3 120 120 0 121 103 126\n1846 2 3 120 120 0 103 102 126\n1847 2 3 120 120 0 127 121 126\n1848 2 3 121 121 0 239 617 87\n1849 2 3 121 121 0 617 293 87\n1850 2 3 121 121 0 121 617 288\n1851 2 3 121 121 0 127 617 121\n1852 2 3 121 121 0 618 124 288\n1853 2 3 121 121 0 288 617 618\n1854 2 3 121 121 0 618 617 239\n1855 2 3 121 121 0 618 90 124\n1856 2 3 121 121 0 239 90 618\n1857 2 3 121 121 0 617 127 293\n1858 2 3 122 122 0 124 89 123\n1859 2 3 122 122 0 90 89 124\n1860 2 3 123 123 0 211 619 620\n1861 2 3 123 123 0 211 56 619\n1862 2 3 123 123 0 621 296 622\n1863 2 3 123 123 0 621 128 296\n1864 2 3 123 123 0 621 622 619\n1865 2 3 123 123 0 297 623 622\n1866 2 3 123 123 0 129 298 297\n1867 2 3 123 123 0 622 623 619\n1868 2 3 123 123 0 622 296 297\n1869 2 3 123 123 0 295 128 621\n1870 2 3 123 123 0 623 111 620\n1871 2 3 123 123 0 111 623 298\n1872 2 3 123 123 0 294 619 56\n1873 2 3 123 123 0 619 623 620\n1874 2 3 123 123 0 297 298 623\n1875 2 3 123 123 0 295 621 133\n1876 2 3 123 123 0 133 621 294\n1877 2 3 123 123 0 620 55 211\n1878 2 3 123 123 0 111 55 620\n1879 2 3 123 123 0 621 619 294\n1880 2 3 124 124 0 626 204 629\n1881 2 3 124 124 0 624 625 631\n1882 2 3 124 124 0 83 304 627\n1883 2 3 124 124 0 628 624 631\n1884 2 3 124 124 0 304 50 626\n1885 2 3 124 124 0 299 625 629\n1886 2 3 124 124 0 299 300 625\n1887 2 3 124 124 0 624 626 629\n1888 2 3 124 124 0 50 204 626\n1889 2 3 124 124 0 204 49 629\n1890 2 3 124 124 0 626 624 633\n1891 2 3 124 124 0 49 299 629\n1892 2 3 124 124 0 624 630 633\n1893 2 3 124 124 0 625 624 629\n1894 2 3 124 124 0 624 628 634\n1895 2 3 124 124 0 303 84 627\n1896 2 3 124 124 0 630 624 634\n1897 2 3 124 124 0 84 83 627\n1898 2 3 124 124 0 302 303 630\n1899 2 3 124 124 0 304 626 633\n1900 2 3 124 124 0 628 301 634\n1901 2 3 124 124 0 129 297 632\n1902 2 3 124 124 0 625 300 632\n1903 2 3 124 124 0 296 628 631\n1904 2 3 124 124 0 303 627 630\n1905 2 3 124 124 0 301 628 635\n1906 2 3 124 124 0 627 304 633\n1907 2 3 124 124 0 301 302 634\n1908 2 3 124 124 0 297 296 631\n1909 2 3 124 124 0 300 129 632\n1910 2 3 124 124 0 296 128 635\n1911 2 3 124 124 0 628 296 635\n1912 2 3 124 124 0 630 627 633\n1913 2 3 124 124 0 302 630 634\n1914 2 3 124 124 0 128 301 635\n1915 2 3 124 124 0 631 625 632\n1916 2 3 124 124 0 297 631 632\n1917 2 3 125 125 0 302 636 637\n1918 2 3 125 125 0 306 134 637\n1919 2 3 125 125 0 637 636 306\n1920 2 3 125 125 0 307 637 134\n1921 2 3 125 125 0 638 133 305\n1922 2 3 125 125 0 295 133 638\n1923 2 3 125 125 0 301 128 638\n1924 2 3 125 125 0 638 128 295\n1925 2 3 125 125 0 84 303 81\n1926 2 3 125 125 0 81 303 307\n1927 2 3 125 125 0 638 636 301\n1928 2 3 125 125 0 305 636 638\n1929 2 3 125 125 0 302 301 636\n1930 2 3 125 125 0 305 306 636\n1931 2 3 125 125 0 307 303 637\n1932 2 3 125 125 0 637 303 302\n1933 2 3 126 126 0 639 640 641\n1934 2 3 126 126 0 640 208 641\n1935 2 3 126 126 0 298 129 642\n1936 2 3 126 126 0 642 129 300\n1937 2 3 126 126 0 642 111 298\n1938 2 3 126 126 0 268 111 642\n1939 2 3 126 126 0 112 641 48\n1940 2 3 126 126 0 48 641 208\n1941 2 3 126 126 0 640 639 299\n1942 2 3 126 126 0 640 49 208\n1943 2 3 126 126 0 641 112 268\n1944 2 3 126 126 0 639 300 299\n1945 2 3 126 126 0 299 49 640\n1946 2 3 126 126 0 642 639 268\n1947 2 3 126 126 0 268 639 641\n1948 2 3 126 126 0 300 639 642\n1949 2 3 127 127 0 130 643 308\n1950 2 3 127 127 0 130 308 131\n1951 2 3 127 127 0 130 71 643\n1952 2 3 127 127 0 72 132 643\n1953 2 3 127 127 0 643 71 72\n1954 2 3 127 127 0 643 132 308\n1955 2 3 128 128 0 131 644 309\n1956 2 3 128 128 0 131 308 644\n1957 2 3 128 128 0 82 645 81\n1958 2 3 128 128 0 645 307 81\n1959 2 3 128 128 0 645 644 307\n1960 2 3 128 128 0 645 82 309\n1961 2 3 128 128 0 309 644 645\n1962 2 3 128 128 0 646 132 134\n1963 2 3 128 128 0 134 307 646\n1964 2 3 128 128 0 308 132 646\n1965 2 3 128 128 0 308 646 644\n1966 2 3 128 128 0 644 646 307\n1967 2 3 129 129 0 74 47 71\n1968 2 3 129 129 0 47 51 71\n1969 2 3 129 129 0 51 130 71\n1970 2 3 130 130 0 647 648 309\n1971 2 3 130 130 0 647 304 648\n1972 2 3 130 130 0 648 131 309\n1973 2 3 130 130 0 648 130 131\n1974 2 3 130 130 0 304 50 648\n1975 2 3 130 130 0 648 50 210\n1976 2 3 130 130 0 647 83 304\n1977 2 3 130 130 0 82 83 647\n1978 2 3 130 130 0 648 51 130\n1979 2 3 130 130 0 309 82 647\n1980 2 3 130 130 0 210 51 648\n1981 2 3 131 131 0 305 649 133\n1982 2 3 131 131 0 649 294 133\n1983 2 3 131 131 0 649 56 294\n1984 2 3 131 131 0 216 56 649\n1985 2 3 131 131 0 650 651 306\n1986 2 3 131 131 0 57 651 650\n1987 2 3 131 131 0 650 72 57\n1988 2 3 131 131 0 306 134 650\n1989 2 3 131 131 0 650 134 132\n1990 2 3 131 131 0 650 132 72\n1991 2 3 131 131 0 651 305 306\n1992 2 3 131 131 0 651 57 216\n1993 2 3 131 131 0 649 651 216\n1994 2 3 131 131 0 305 651 649\n1995 2 3 132 132 0 652 135 313\n1996 2 3 132 132 0 312 135 652\n1997 2 3 132 132 0 311 653 136\n1998 2 3 132 132 0 136 653 310\n1999 2 3 132 132 0 652 138 314\n2000 2 3 132 132 0 313 138 652\n2001 2 3 132 132 0 315 122 654\n2002 2 3 132 132 0 654 122 120\n2003 2 3 132 132 0 310 653 654\n2004 2 3 132 132 0 654 653 315\n2005 2 3 132 132 0 654 120 310\n2006 2 3 132 132 0 314 315 655\n2007 2 3 132 132 0 311 312 655\n2008 2 3 132 132 0 652 655 312\n2009 2 3 132 132 0 653 655 315\n2010 2 3 132 132 0 314 655 652\n2011 2 3 132 132 0 311 655 653\n2012 2 3 133 133 0 316 313 135\n2013 2 3 133 133 0 313 316 656\n2014 2 3 133 133 0 138 313 317\n2015 2 3 133 133 0 317 313 656\n2016 2 3 133 133 0 96 247 656\n2017 2 3 133 133 0 316 96 656\n2018 2 3 133 133 0 100 317 657\n2019 2 3 133 133 0 656 247 657\n2020 2 3 133 133 0 247 100 657\n2021 2 3 133 133 0 317 656 657\n2022 2 3 134 134 0 120 310 658\n2023 2 3 134 134 0 136 318 310\n2024 2 3 134 134 0 310 318 658\n2025 2 3 134 134 0 318 137 658\n2026 2 3 134 134 0 127 121 658\n2027 2 3 134 134 0 137 127 658\n2028 2 3 134 134 0 121 120 658\n2029 2 3 135 135 0 99 254 137\n2030 2 3 135 135 0 254 293 127\n2031 2 3 135 135 0 88 293 254\n2032 2 3 135 135 0 87 293 88\n2033 2 3 135 135 0 137 254 127\n2034 2 3 136 136 0 659 660 137\n2035 2 3 136 136 0 659 311 660\n2036 2 3 136 136 0 316 135 661\n2037 2 3 136 136 0 661 135 312\n2038 2 3 136 136 0 661 96 316\n2039 2 3 136 136 0 660 136 318\n2040 2 3 136 136 0 318 137 660\n2041 2 3 136 136 0 311 136 660\n2042 2 3 136 136 0 255 96 661\n2043 2 3 136 136 0 99 659 137\n2044 2 3 136 136 0 659 99 255\n2045 2 3 136 136 0 659 312 311\n2046 2 3 136 136 0 312 659 661\n2047 2 3 136 136 0 661 659 255\n2048 2 3 137 137 0 100 662 256\n2049 2 3 137 137 0 317 662 100\n2050 2 3 137 137 0 663 664 665\n2051 2 3 137 137 0 666 315 663\n2052 2 3 137 137 0 664 124 90\n2053 2 3 137 137 0 662 138 314\n2054 2 3 137 137 0 317 138 662\n2055 2 3 137 137 0 665 666 663\n2056 2 3 137 137 0 90 246 664\n2057 2 3 137 137 0 246 665 664\n2058 2 3 137 137 0 664 663 289\n2059 2 3 137 137 0 256 666 665\n2060 2 3 137 137 0 314 666 662\n2061 2 3 137 137 0 289 124 664\n2062 2 3 137 137 0 666 314 315\n2063 2 3 137 137 0 315 122 663\n2064 2 3 137 137 0 665 91 256\n2065 2 3 137 137 0 663 122 289\n2066 2 3 137 137 0 246 91 665\n2067 2 3 137 137 0 662 666 256\n2068 2 3 138 138 0 667 668 669\n2069 2 3 138 138 0 667 322 668\n2070 2 3 138 138 0 27 188 320\n2071 2 3 138 138 0 319 669 668\n2072 2 3 138 138 0 322 139 668\n2073 2 3 138 138 0 668 139 319\n2074 2 3 138 138 0 188 669 320\n2075 2 3 138 138 0 320 669 319\n2076 2 3 138 138 0 10 321 153\n2077 2 3 138 138 0 188 187 669\n2078 2 3 138 138 0 670 15 153\n2079 2 3 138 138 0 187 15 670\n2080 2 3 138 138 0 670 667 187\n2081 2 3 138 138 0 670 153 321\n2082 2 3 138 138 0 321 667 670\n2083 2 3 138 138 0 667 321 322\n2084 2 3 138 138 0 667 669 187\n2085 2 3 139 139 0 671 672 673\n2086 2 3 139 139 0 672 189 27\n2087 2 3 139 139 0 320 672 27\n2088 2 3 139 139 0 326 327 674\n2089 2 3 139 139 0 675 676 674\n2090 2 3 139 139 0 674 676 325\n2091 2 3 139 139 0 324 325 676\n2092 2 3 139 139 0 672 677 678\n2093 2 3 139 139 0 672 678 673\n2094 2 3 139 139 0 677 323 678\n2095 2 3 139 139 0 677 672 320\n2096 2 3 139 139 0 674 679 675\n2097 2 3 139 139 0 327 679 674\n2098 2 3 139 139 0 673 680 671\n2099 2 3 139 139 0 671 680 190\n2100 2 3 139 139 0 680 679 250\n2101 2 3 139 139 0 678 323 324\n2102 2 3 139 139 0 680 673 675\n2103 2 3 139 139 0 675 673 676\n2104 2 3 139 139 0 675 679 680\n2105 2 3 139 139 0 677 139 323\n2106 2 3 139 139 0 319 139 677\n2107 2 3 139 139 0 326 674 140\n2108 2 3 139 139 0 674 325 140\n2109 2 3 139 139 0 678 676 673\n2110 2 3 139 139 0 324 676 678\n2111 2 3 139 139 0 679 101 250\n2112 2 3 139 139 0 190 189 671\n2113 2 3 139 139 0 672 671 189\n2114 2 3 139 139 0 327 101 679\n2115 2 3 139 139 0 680 31 190\n2116 2 3 139 139 0 250 31 680\n2117 2 3 139 139 0 320 319 677\n2118 2 3 140 140 0 681 682 683\n2119 2 3 140 140 0 125 683 682\n2120 2 3 140 140 0 683 125 328\n2121 2 3 140 140 0 684 328 329\n2122 2 3 140 140 0 682 681 685\n2123 2 3 140 140 0 322 321 686\n2124 2 3 140 140 0 684 329 140\n2125 2 3 140 140 0 325 684 140\n2126 2 3 140 140 0 325 687 684\n2127 2 3 140 140 0 686 321 688\n2128 2 3 140 140 0 689 139 322\n2129 2 3 140 140 0 323 139 689\n2130 2 3 140 140 0 690 686 688\n2131 2 3 140 140 0 686 690 691\n2132 2 3 140 140 0 166 690 688\n2133 2 3 140 140 0 690 166 165\n2134 2 3 140 140 0 682 685 164\n2135 2 3 140 140 0 684 683 328\n2136 2 3 140 140 0 691 689 686\n2137 2 3 140 140 0 687 683 684\n2138 2 3 140 140 0 322 686 689\n2139 2 3 140 140 0 689 692 323\n2140 2 3 140 140 0 691 692 689\n2141 2 3 140 140 0 691 693 692\n2142 2 3 140 140 0 324 323 692\n2143 2 3 140 140 0 690 685 693\n2144 2 3 140 140 0 165 685 690\n2145 2 3 140 140 0 687 325 324\n2146 2 3 140 140 0 692 693 681\n2147 2 3 140 140 0 681 687 692\n2148 2 3 140 140 0 692 687 324\n2149 2 3 140 140 0 683 687 681\n2150 2 3 140 140 0 165 164 685\n2151 2 3 140 140 0 681 693 685\n2152 2 3 140 140 0 688 10 166\n2153 2 3 140 140 0 321 10 688\n2154 2 3 140 140 0 164 12 682\n2155 2 3 140 140 0 682 12 125\n2156 2 3 140 140 0 690 693 691\n2157 2 3 141 141 0 292 328 696\n2158 2 3 141 141 0 695 292 696\n2159 2 3 141 141 0 125 328 292\n2160 2 3 141 141 0 258 93 695\n2161 2 3 141 141 0 258 695 697\n2162 2 3 141 141 0 694 695 696\n2163 2 3 141 141 0 92 292 695\n2164 2 3 141 141 0 695 694 697\n2165 2 3 141 141 0 93 92 695\n2166 2 3 141 141 0 326 327 694\n2167 2 3 141 141 0 327 101 697\n2168 2 3 141 141 0 101 258 697\n2169 2 3 141 141 0 328 329 696\n2170 2 3 141 141 0 329 140 698\n2171 2 3 141 141 0 140 326 698\n2172 2 3 141 141 0 694 327 697\n2173 2 3 141 141 0 694 696 698\n2174 2 3 141 141 0 696 329 698\n2175 2 3 141 141 0 326 694 698\n2176 2 3 142 142 0 330 331 700\n2177 2 3 142 142 0 286 701 702\n2178 2 3 142 142 0 115 286 702\n2179 2 3 142 142 0 122 315 701\n2180 2 3 142 142 0 699 703 704\n2181 2 3 142 142 0 704 333 706\n2182 2 3 142 142 0 703 700 704\n2183 2 3 142 142 0 330 700 707\n2184 2 3 142 142 0 700 331 705\n2185 2 3 142 142 0 703 314 707\n2186 2 3 142 142 0 315 314 703\n2187 2 3 142 142 0 333 334 706\n2188 2 3 142 142 0 286 122 701\n2189 2 3 142 142 0 332 333 704\n2190 2 3 142 142 0 272 115 702\n2191 2 3 142 142 0 141 332 705\n2192 2 3 142 142 0 699 704 706\n2193 2 3 142 142 0 331 141 705\n2194 2 3 142 142 0 332 704 705\n2195 2 3 142 142 0 701 699 702\n2196 2 3 142 142 0 701 315 703\n2197 2 3 142 142 0 138 330 707\n2198 2 3 142 142 0 314 138 707\n2199 2 3 142 142 0 700 703 707\n2200 2 3 142 142 0 699 701 703\n2201 2 3 142 142 0 272 702 708\n2202 2 3 142 142 0 334 114 708\n2203 2 3 142 142 0 704 700 705\n2204 2 3 142 142 0 702 706 708\n2205 2 3 142 142 0 702 699 706\n2206 2 3 142 142 0 114 272 708\n2207 2 3 142 142 0 706 334 708\n2208 2 3 143 143 0 330 138 714\n2209 2 3 143 143 0 138 317 714\n2210 2 3 143 143 0 317 100 710\n2211 2 3 143 143 0 709 712 715\n2212 2 3 143 143 0 712 711 715\n2213 2 3 143 143 0 317 710 714\n2214 2 3 143 143 0 711 330 714\n2215 2 3 143 143 0 331 330 711\n2216 2 3 143 143 0 327 326 709\n2217 2 3 143 143 0 101 327 713\n2218 2 3 143 143 0 327 709 713\n2219 2 3 143 143 0 335 336 712\n2220 2 3 143 143 0 713 709 715\n2221 2 3 143 143 0 712 709 716\n2222 2 3 143 143 0 140 335 716\n2223 2 3 143 143 0 100 251 710\n2224 2 3 143 143 0 141 331 717\n2225 2 3 143 143 0 326 140 716\n2226 2 3 143 143 0 251 101 713\n2227 2 3 143 143 0 336 141 717\n2228 2 3 143 143 0 710 713 715\n2229 2 3 143 143 0 331 711 717\n2230 2 3 143 143 0 710 251 713\n2231 2 3 143 143 0 335 712 716\n2232 2 3 143 143 0 711 712 717\n2233 2 3 143 143 0 709 326 716\n2234 2 3 143 143 0 714 710 715\n2235 2 3 143 143 0 711 714 715\n2236 2 3 143 143 0 712 336 717\n2237 2 3 144 144 0 718 719 720\n2238 2 3 144 144 0 718 721 719\n2239 2 3 144 144 0 718 722 723\n2240 2 3 144 144 0 723 722 335\n2241 2 3 144 144 0 722 332 141\n2242 2 3 144 144 0 724 334 725\n2243 2 3 144 144 0 336 722 141\n2244 2 3 144 144 0 726 291 117\n2245 2 3 144 144 0 334 719 725\n2246 2 3 144 144 0 334 333 719\n2247 2 3 144 144 0 726 725 721\n2248 2 3 144 144 0 721 727 726\n2249 2 3 144 144 0 726 727 291\n2250 2 3 144 144 0 718 720 722\n2251 2 3 144 144 0 722 720 332\n2252 2 3 144 144 0 724 114 334\n2253 2 3 144 144 0 279 114 724\n2254 2 3 144 144 0 728 727 721\n2255 2 3 144 144 0 328 727 728\n2256 2 3 144 144 0 726 724 725\n2257 2 3 144 144 0 333 720 719\n2258 2 3 144 144 0 721 725 719\n2259 2 3 144 144 0 724 726 117\n2260 2 3 144 144 0 723 140 329\n2261 2 3 144 144 0 335 140 723\n2262 2 3 144 144 0 723 728 718\n2263 2 3 144 144 0 329 728 723\n2264 2 3 144 144 0 727 125 291\n2265 2 3 144 144 0 328 125 727\n2266 2 3 144 144 0 333 332 720\n2267 2 3 144 144 0 728 329 328\n2268 2 3 144 144 0 117 279 724\n2269 2 3 144 144 0 722 336 335\n2270 2 3 144 144 0 728 721 718\n2271 2 3 145 145 0 339 732 733\n2272 2 3 145 145 0 135 312 732\n2273 2 3 145 145 0 339 340 732\n2274 2 3 145 145 0 340 135 732\n2275 2 3 145 145 0 41 201 730\n2276 2 3 145 145 0 732 729 733\n2277 2 3 145 145 0 311 136 730\n2278 2 3 145 145 0 730 201 731\n2279 2 3 145 145 0 338 142 733\n2280 2 3 145 145 0 142 339 733\n2281 2 3 145 145 0 42 337 731\n2282 2 3 145 145 0 201 42 731\n2283 2 3 145 145 0 136 41 730\n2284 2 3 145 145 0 312 311 734\n2285 2 3 145 145 0 311 730 734\n2286 2 3 145 145 0 729 730 731\n2287 2 3 145 145 0 732 312 734\n2288 2 3 145 145 0 730 729 734\n2289 2 3 145 145 0 337 338 735\n2290 2 3 145 145 0 729 731 735\n2291 2 3 145 145 0 729 732 734\n2292 2 3 145 145 0 731 337 735\n2293 2 3 145 145 0 338 733 735\n2294 2 3 145 145 0 733 729 735\n2295 2 3 146 146 0 736 97 737\n2296 2 3 146 146 0 737 97 248\n2297 2 3 146 146 0 97 736 343\n2298 2 3 146 146 0 738 339 739\n2299 2 3 146 146 0 740 738 739\n2300 2 3 146 146 0 341 740 739\n2301 2 3 146 146 0 740 341 342\n2302 2 3 146 146 0 316 135 741\n2303 2 3 146 146 0 741 340 742\n2304 2 3 146 146 0 741 135 340\n2305 2 3 146 146 0 742 738 740\n2306 2 3 146 146 0 737 96 741\n2307 2 3 146 146 0 316 741 96\n2308 2 3 146 146 0 248 96 737\n2309 2 3 146 146 0 736 740 743\n2310 2 3 146 146 0 743 740 342\n2311 2 3 146 146 0 742 736 737\n2312 2 3 146 146 0 742 340 738\n2313 2 3 146 146 0 738 340 339\n2314 2 3 146 146 0 737 741 742\n2315 2 3 146 146 0 339 142 739\n2316 2 3 146 146 0 743 143 343\n2317 2 3 146 146 0 343 736 743\n2318 2 3 146 146 0 342 143 743\n2319 2 3 146 146 0 739 142 341\n2320 2 3 146 146 0 740 736 742\n2321 2 3 147 147 0 337 202 744\n2322 2 3 147 147 0 143 342 344\n2323 2 3 147 147 0 202 45 744\n2324 2 3 147 147 0 42 202 337\n2325 2 3 147 147 0 45 344 744\n2326 2 3 147 147 0 338 337 744\n2327 2 3 147 147 0 344 342 745\n2328 2 3 147 147 0 338 744 746\n2329 2 3 147 147 0 744 344 745\n2330 2 3 147 147 0 142 338 746\n2331 2 3 147 147 0 341 142 746\n2332 2 3 147 147 0 342 341 745\n2333 2 3 147 147 0 744 745 746\n2334 2 3 147 147 0 745 341 746\n2335 2 3 148 148 0 345 99 747\n2336 2 3 148 148 0 747 99 137\n2337 2 3 148 148 0 747 137 44\n2338 2 3 148 148 0 98 99 345\n2339 2 3 148 148 0 44 46 747\n2340 2 3 148 148 0 747 46 345\n2341 2 3 149 149 0 748 344 749\n2342 2 3 149 149 0 748 45 344\n2343 2 3 149 149 0 209 45 748\n2344 2 3 149 149 0 748 749 750\n2345 2 3 149 149 0 750 751 748\n2346 2 3 149 149 0 257 751 750\n2347 2 3 149 149 0 751 345 748\n2348 2 3 149 149 0 345 46 748\n2349 2 3 149 149 0 748 46 209\n2350 2 3 149 149 0 749 143 343\n2351 2 3 149 149 0 344 143 749\n2352 2 3 149 149 0 751 98 345\n2353 2 3 149 149 0 257 98 751\n2354 2 3 149 149 0 750 749 343\n2355 2 3 149 149 0 750 97 257\n2356 2 3 149 149 0 343 97 750\n2357 2 3 150 150 0 207 136 41\n2358 2 3 150 150 0 318 136 207\n2359 2 3 150 150 0 137 318 44\n2360 2 3 150 150 0 44 318 207\n2361 2 3 151 151 0 752 104 106\n2362 2 3 151 151 0 753 285 752\n2363 2 3 151 151 0 285 104 752\n2364 2 3 151 151 0 754 753 752\n2365 2 3 151 151 0 310 753 754\n2366 2 3 151 151 0 754 136 310\n2367 2 3 151 151 0 41 136 754\n2368 2 3 151 151 0 752 106 39\n2369 2 3 151 151 0 753 120 285\n2370 2 3 151 151 0 754 752 39\n2371 2 3 151 151 0 39 41 754\n2372 2 3 151 151 0 310 120 753\n2373 2 3 152 152 0 126 43 127\n2374 2 3 152 152 0 43 44 127\n2375 2 3 152 152 0 44 137 127\n2376 2 3 153 153 0 39 206 106\n2377 2 3 153 153 0 206 267 106\n2378 2 3 153 153 0 40 107 206\n2379 2 3 153 153 0 107 267 206\n2380 2 3 154 154 0 71 755 69\n2381 2 3 154 154 0 85 240 283\n2382 2 3 154 154 0 755 240 69\n2383 2 3 154 154 0 755 283 240\n2384 2 3 154 154 0 119 283 755\n2385 2 3 154 154 0 755 130 119\n2386 2 3 154 154 0 71 130 755\n2387 2 3 155 155 0 130 756 51\n2388 2 3 155 155 0 98 345 94\n2389 2 3 155 155 0 130 119 756\n2390 2 3 155 155 0 51 756 46\n2391 2 3 155 155 0 46 756 345\n2392 2 3 155 155 0 119 94 756\n2393 2 3 155 155 0 756 94 345\n2394 2 3 156 156 0 757 110 278\n2395 2 3 156 156 0 52 110 757\n2396 2 3 156 156 0 20 159 278\n2397 2 3 156 156 0 159 4 757\n2398 2 3 156 156 0 757 4 52\n2399 2 3 156 156 0 757 278 159\n2400 2 3 157 157 0 346 343 143\n2401 2 3 157 157 0 343 758 97\n2402 2 3 157 157 0 758 95 97\n2403 2 3 157 157 0 227 758 77\n2404 2 3 157 157 0 77 758 346\n2405 2 3 157 157 0 76 758 227\n2406 2 3 157 157 0 758 343 346\n2407 2 3 157 157 0 95 758 76\n2408 2 3 158 158 0 759 760 205\n2409 2 3 158 158 0 761 231 762\n2410 2 3 158 158 0 760 45 205\n2411 2 3 158 158 0 763 344 760\n2412 2 3 158 158 0 759 50 304\n2413 2 3 158 158 0 205 50 759\n2414 2 3 158 158 0 761 762 763\n2415 2 3 158 158 0 763 760 761\n2416 2 3 158 158 0 83 232 304\n2417 2 3 158 158 0 346 763 762\n2418 2 3 158 158 0 344 45 760\n2419 2 3 158 158 0 759 304 232\n2420 2 3 158 158 0 346 143 763\n2421 2 3 158 158 0 763 143 344\n2422 2 3 158 158 0 761 759 232\n2423 2 3 158 158 0 232 231 761\n2424 2 3 158 158 0 762 77 346\n2425 2 3 158 158 0 759 761 760\n2426 2 3 158 158 0 231 77 762\n2427 2 3 159 159 0 130 131 118\n2428 2 3 159 159 0 119 130 118\n2429 2 3 160 160 0 284 309 78\n2430 2 3 160 160 0 118 131 284\n2431 2 3 160 160 0 131 309 284\n2432 2 3 160 160 0 309 82 78\n2433 2 3 161 161 0 764 349 765\n2434 2 3 161 161 0 764 348 349\n2435 2 3 161 161 0 106 766 39\n2436 2 3 161 161 0 764 765 766\n2437 2 3 161 161 0 765 39 766\n2438 2 3 161 161 0 39 765 199\n2439 2 3 161 161 0 106 260 766\n2440 2 3 161 161 0 767 144 348\n2441 2 3 161 161 0 764 766 768\n2442 2 3 161 161 0 767 348 764\n2443 2 3 161 161 0 260 768 766\n2444 2 3 161 161 0 260 259 768\n2445 2 3 161 161 0 259 105 768\n2446 2 3 161 161 0 768 105 347\n2447 2 3 161 161 0 768 767 764\n2448 2 3 161 161 0 767 768 347\n2449 2 3 161 161 0 765 38 199\n2450 2 3 161 161 0 347 144 767\n2451 2 3 161 161 0 349 38 765\n2452 2 3 162 162 0 129 350 769\n2453 2 3 162 162 0 298 129 769\n2454 2 3 162 162 0 347 264 769\n2455 2 3 162 162 0 105 264 347\n2456 2 3 162 162 0 144 347 770\n2457 2 3 162 162 0 264 111 771\n2458 2 3 162 162 0 769 264 771\n2459 2 3 162 162 0 769 350 770\n2460 2 3 162 162 0 298 769 771\n2461 2 3 162 162 0 111 298 771\n2462 2 3 162 162 0 350 144 770\n2463 2 3 162 162 0 347 769 770\n2464 2 3 163 163 0 349 203 38\n2465 2 3 163 163 0 300 772 129\n2466 2 3 163 163 0 772 350 129\n2467 2 3 163 163 0 772 144 350\n2468 2 3 163 163 0 348 144 772\n2469 2 3 163 163 0 773 49 203\n2470 2 3 163 163 0 299 49 773\n2471 2 3 163 163 0 773 774 299\n2472 2 3 163 163 0 773 203 349\n2473 2 3 163 163 0 772 774 348\n2474 2 3 163 163 0 774 300 299\n2475 2 3 163 163 0 774 349 348\n2476 2 3 163 163 0 349 774 773\n2477 2 3 163 163 0 300 774 772\n2478 2 3 164 164 0 36 775 16\n2479 2 3 164 164 0 775 155 16\n2480 2 3 164 164 0 156 776 2\n2481 2 3 164 164 0 776 353 2\n2482 2 3 164 164 0 353 776 145\n2483 2 3 164 164 0 776 352 145\n2484 2 3 164 164 0 775 36 146\n2485 2 3 164 164 0 776 777 352\n2486 2 3 164 164 0 775 146 351\n2487 2 3 164 164 0 351 777 775\n2488 2 3 164 164 0 156 155 777\n2489 2 3 164 164 0 351 352 777\n2490 2 3 164 164 0 775 777 155\n2491 2 3 164 164 0 156 777 776\n2492 2 3 165 165 0 778 354 779\n2493 2 3 165 165 0 778 145 354\n2494 2 3 165 165 0 2 353 157\n2495 2 3 165 165 0 780 779 781\n2496 2 3 165 165 0 779 294 781\n2497 2 3 165 165 0 778 779 780\n2498 2 3 165 165 0 353 145 778\n2499 2 3 165 165 0 56 3 781\n2500 2 3 165 165 0 781 3 158\n2501 2 3 165 165 0 158 780 781\n2502 2 3 165 165 0 294 56 781\n2503 2 3 165 165 0 158 157 780\n2504 2 3 165 165 0 157 353 778\n2505 2 3 165 165 0 354 133 779\n2506 2 3 165 165 0 779 133 294\n2507 2 3 165 165 0 778 780 157\n2508 2 3 166 166 0 355 782 37\n2509 2 3 166 166 0 782 17 37\n2510 2 3 166 166 0 355 132 782\n2511 2 3 166 166 0 72 13 782\n2512 2 3 166 166 0 782 132 72\n2513 2 3 166 166 0 13 17 782\n2514 2 3 167 167 0 783 132 355\n2515 2 3 167 167 0 356 134 783\n2516 2 3 167 167 0 134 132 783\n2517 2 3 167 167 0 196 783 37\n2518 2 3 167 167 0 37 783 355\n2519 2 3 167 167 0 196 36 784\n2520 2 3 167 167 0 784 36 146\n2521 2 3 167 167 0 784 783 196\n2522 2 3 167 167 0 784 146 356\n2523 2 3 167 167 0 356 783 784\n2524 2 3 168 168 0 133 354 305\n2525 2 3 168 168 0 305 354 787\n2526 2 3 168 168 0 146 356 351\n2527 2 3 168 168 0 351 356 786\n2528 2 3 168 168 0 352 351 785\n2529 2 3 168 168 0 785 351 786\n2530 2 3 168 168 0 785 305 787\n2531 2 3 168 168 0 306 305 785\n2532 2 3 168 168 0 134 306 786\n2533 2 3 168 168 0 356 134 786\n2534 2 3 168 168 0 352 785 787\n2535 2 3 168 168 0 145 352 787\n2536 2 3 168 168 0 354 145 787\n2537 2 3 168 168 0 306 785 786\n2538 2 3 169 169 0 36 788 146\n2539 2 3 169 169 0 36 186 788\n2540 2 3 169 169 0 226 788 33\n2541 2 3 169 169 0 788 186 33\n2542 2 3 169 169 0 80 357 226\n2543 2 3 169 169 0 357 146 788\n2544 2 3 169 169 0 788 226 357\n2545 2 3 170 170 0 282 308 118\n2546 2 3 170 170 0 355 789 37\n2547 2 3 170 170 0 789 25 37\n2548 2 3 170 170 0 789 132 308\n2549 2 3 170 170 0 355 132 789\n2550 2 3 170 170 0 308 131 118\n2551 2 3 170 170 0 789 308 282\n2552 2 3 170 170 0 282 25 789\n2553 2 3 171 171 0 357 356 790\n2554 2 3 171 171 0 81 234 307\n2555 2 3 171 171 0 234 80 790\n2556 2 3 171 171 0 307 234 791\n2557 2 3 171 171 0 790 356 791\n2558 2 3 171 171 0 356 134 791\n2559 2 3 171 171 0 134 307 791\n2560 2 3 171 171 0 80 357 790\n2561 2 3 171 171 0 234 790 791\n2562 2 3 171 171 0 146 356 357\n2563 2 3 172 172 0 792 793 357\n2564 2 3 172 172 0 793 146 357\n2565 2 3 172 172 0 359 792 79\n2566 2 3 172 172 0 792 80 79\n2567 2 3 172 172 0 146 793 351\n2568 2 3 172 172 0 361 147 794\n2569 2 3 172 172 0 794 147 358\n2570 2 3 172 172 0 795 793 360\n2571 2 3 172 172 0 351 793 795\n2572 2 3 172 172 0 794 145 352\n2573 2 3 172 172 0 358 145 794\n2574 2 3 172 172 0 794 795 361\n2575 2 3 172 172 0 359 360 793\n2576 2 3 172 172 0 352 795 794\n2577 2 3 172 172 0 359 793 792\n2578 2 3 172 172 0 357 80 792\n2579 2 3 172 172 0 360 361 795\n2580 2 3 172 172 0 352 351 795\n2581 2 3 173 173 0 358 147 796\n2582 2 3 173 173 0 128 295 362\n2583 2 3 173 173 0 796 147 362\n2584 2 3 173 173 0 354 796 133\n2585 2 3 173 173 0 133 796 295\n2586 2 3 173 173 0 145 358 354\n2587 2 3 173 173 0 362 295 796\n2588 2 3 173 173 0 354 358 796\n2589 2 3 174 174 0 233 797 79\n2590 2 3 174 174 0 797 359 79\n2591 2 3 174 174 0 797 84 303\n2592 2 3 174 174 0 233 84 797\n2593 2 3 174 174 0 301 128 798\n2594 2 3 174 174 0 798 128 362\n2595 2 3 174 174 0 798 147 361\n2596 2 3 174 174 0 362 147 798\n2597 2 3 174 174 0 302 799 800\n2598 2 3 174 174 0 800 799 360\n2599 2 3 174 174 0 361 799 798\n2600 2 3 174 174 0 303 800 797\n2601 2 3 174 174 0 302 301 799\n2602 2 3 174 174 0 361 360 799\n2603 2 3 174 174 0 798 799 301\n2604 2 3 174 174 0 797 800 359\n2605 2 3 174 174 0 303 302 800\n2606 2 3 174 174 0 360 359 800\n2607 4 3 1 1 0 3 158 375 406\n2608 4 3 1 1 0 422 404 365 16\n2609 4 3 1 1 0 368 805 804 150\n2610 4 3 1 1 0 807 812 370 381\n2611 4 3 1 1 0 427 426 396 167\n2612 4 3 1 1 0 813 810 815 814\n2613 4 3 1 1 0 372 366 153 806\n2614 4 3 1 1 0 180 416 825 820\n2615 4 3 1 1 0 816 821 401 402\n2616 4 3 1 1 0 810 812 374 815\n2617 4 3 1 1 0 393 368 804 150\n2618 4 3 1 1 0 806 394 802 386\n2619 4 3 1 1 0 390 388 407 818\n2620 4 3 1 1 0 821 422 820 423\n2621 4 3 1 1 0 390 175 407 22\n2622 4 3 1 1 0 383 427 160 379\n2623 4 3 1 1 0 388 407 408 172\n2624 4 3 1 1 0 806 802 803 386\n2625 4 3 1 1 0 824 817 6 409\n2626 4 3 1 1 0 808 810 376 375\n2627 4 3 1 1 0 818 23 408 424\n2628 4 3 1 1 0 805 812 819 815\n2629 4 3 1 1 0 426 389 396 167\n2630 4 3 1 1 0 175 818 407 408\n2631 4 3 1 1 0 426 168 389 167\n2632 4 3 1 1 0 169 390 407 22\n2633 4 3 1 1 0 816 801 819 812\n2634 4 3 1 1 0 384 374 162 815\n2635 4 3 1 1 0 821 816 823 367\n2636 4 3 1 1 0 389 426 818 390\n2637 4 3 1 1 0 823 824 820 803\n2638 4 3 1 1 0 367 816 400 403\n2639 4 3 1 1 0 388 12 172 164\n2640 4 3 1 1 0 811 384 391 815\n2641 4 3 1 1 0 816 823 804 819\n2642 4 3 1 1 0 404 821 367 403\n2643 4 3 1 1 0 422 181 820 423\n2644 4 3 1 1 0 377 808 376 375\n2645 4 3 1 1 0 367 812 804 364\n2646 4 3 1 1 0 415 817 9 178\n2647 4 3 1 1 0 806 419 803 820\n2648 4 3 1 1 0 427 383 396 811\n2649 4 3 1 1 0 170 406 413 808\n2650 4 3 1 1 0 805 393 804 150\n2651 4 3 1 1 0 385 818 815 397\n2652 4 3 1 1 0 422 821 820 825\n2653 4 3 1 1 0 415 179 14 822\n2654 4 3 1 1 0 818 388 408 172\n2655 4 3 1 1 0 179 822 178 8\n2656 4 3 1 1 0 427 383 160 21\n2657 4 3 1 1 0 801 823 819 814\n2658 4 3 1 1 0 13 415 14 822\n2659 4 3 1 1 0 4 378 413 375\n2660 4 3 1 1 0 417 416 418 820\n2661 4 3 1 1 0 393 399 368 151\n2662 4 3 1 1 0 411 174 178 817\n2663 4 3 1 1 0 817 23 408 818\n2664 4 3 1 1 0 179 415 178 822\n2665 4 3 1 1 0 373 805 812 381\n2666 4 3 1 1 0 372 394 369 806\n2667 4 3 1 1 0 812 801 819 814\n2668 4 3 1 1 0 818 811 813 424\n2669 4 3 1 1 0 817 412 813 809\n2670 4 3 1 1 0 810 801 809 808\n2671 4 3 1 1 0 19 181 423 418\n2672 4 3 1 1 0 400 367 370 807\n2673 4 3 1 1 0 812 367 370 364\n2674 4 3 1 1 0 367 812 370 807\n2675 4 3 1 1 0 385 818 803 392\n2676 4 3 1 1 0 822 18 17 423\n2677 4 3 1 1 0 174 23 817 411\n2678 4 3 1 1 0 417 388 824 172\n2679 4 3 1 1 0 391 397 815 387\n2680 4 3 1 1 0 148 373 381 364\n2681 4 3 1 1 0 821 822 824 809\n2682 4 3 1 1 0 812 805 374 815\n2683 4 3 1 1 0 805 163 395 373\n2684 4 3 1 1 0 813 811 815 380\n2685 4 3 1 1 0 379 378 380 813\n2686 4 3 1 1 0 388 164 172 417\n2687 4 3 1 1 0 24 817 813 424\n2688 4 3 1 1 0 812 364 370 381\n2689 4 3 1 1 0 816 821 809 401\n2690 4 3 1 1 0 378 176 413 813\n2691 4 3 1 1 0 13 18 17 822\n2692 4 3 1 1 0 812 805 364 381\n2693 4 3 1 1 0 421 153 420 806\n2694 4 3 1 1 0 9 7 412 809\n2695 4 3 1 1 0 364 148 370 381\n2696 4 3 1 1 0 379 20 425 160\n2697 4 3 1 1 0 148 382 370 381\n2698 4 3 1 1 0 388 818 408 407\n2699 4 3 1 1 0 404 422 171 16\n2700 4 3 1 1 0 379 813 425 177\n2701 4 3 1 1 0 418 822 414 824\n2702 4 3 1 1 0 399 368 369 802\n2703 4 3 1 1 0 417 418 11 824\n2704 4 3 1 1 0 389 811 391 818\n2705 4 3 1 1 0 417 824 392 803\n2706 4 3 1 1 0 805 812 804 819\n2707 4 3 1 1 0 170 7 809 412\n2708 4 3 1 1 0 23 24 817 411\n2709 4 3 1 1 0 421 372 153 806\n2710 4 3 1 1 0 397 819 815 387\n2711 4 3 1 1 0 373 148 149 364\n2712 4 3 1 1 0 366 806 369 363\n2713 4 3 1 1 0 818 385 815 391\n2714 4 3 1 1 0 817 822 809 824\n2715 4 3 1 1 0 176 410 5 813\n2716 4 3 1 1 0 812 819 815 814\n2717 4 3 1 1 0 816 367 804 823\n2718 4 3 1 1 0 363 368 364 804\n2719 4 3 1 1 0 810 812 815 814\n2720 4 3 1 1 0 363 367 804 364\n2721 4 3 1 1 0 806 394 419 166\n2722 4 3 1 1 0 372 421 394 806\n2723 4 3 1 1 0 367 816 804 812\n2724 4 3 1 1 0 366 806 825 420\n2725 4 3 1 1 0 818 811 815 813\n2726 4 3 1 1 0 817 813 815 814\n2727 4 3 1 1 0 384 374 815 380\n2728 4 3 1 1 0 421 806 419 166\n2729 4 3 1 1 0 807 401 809 808\n2730 4 3 1 1 0 807 377 808 376\n2731 4 3 1 1 0 382 157 807 381\n2732 4 3 1 1 0 384 396 391 161\n2733 4 3 1 1 0 383 384 161 396\n2734 4 3 1 1 0 801 807 809 808\n2735 4 3 1 1 0 823 802 804 803\n2736 4 3 1 1 0 157 377 807 381\n2737 4 3 1 1 0 818 817 815 814\n2738 4 3 1 1 0 816 401 403 402\n2739 4 3 1 1 0 157 377 158 405\n2740 4 3 1 1 0 813 378 375 413\n2741 4 3 1 1 0 7 415 809 9\n2742 4 3 1 1 0 423 821 171 402\n2743 4 3 1 1 0 817 818 824 814\n2744 4 3 1 1 0 816 405 403 401\n2745 4 3 1 1 0 812 373 381 374\n2746 4 3 1 1 0 404 821 403 402\n2747 4 3 1 1 0 821 816 403 402\n2748 4 3 1 1 0 817 9 5 412\n2749 4 3 1 1 0 817 411 9 178\n2750 4 3 1 1 0 805 163 374 387\n2751 4 3 1 1 0 405 816 403 400\n2752 4 3 1 1 0 383 811 379 384\n2753 4 3 1 1 0 805 393 819 804\n2754 4 3 1 1 0 426 811 396 389\n2755 4 3 1 1 0 817 818 813 424\n2756 4 3 1 1 0 169 388 407 390\n2757 4 3 1 1 0 168 426 389 390\n2758 4 3 1 1 0 163 805 395 387\n2759 4 3 1 1 0 374 163 162 387\n2760 4 3 1 1 0 817 824 809 814\n2761 4 3 1 1 0 813 817 809 814\n2762 4 3 1 1 0 811 389 391 396\n2763 4 3 1 1 0 823 802 820 825\n2764 4 3 1 1 0 372 394 166 10\n2765 4 3 1 1 0 823 363 825 365\n2766 4 3 1 1 0 421 372 166 10\n2767 4 3 1 1 0 15 180 420 825\n2768 4 3 1 1 0 822 423 820 418\n2769 4 3 1 1 0 372 421 166 394\n2770 4 3 1 1 0 811 426 424 818\n2771 4 3 1 1 0 371 805 368 150\n2772 4 3 1 1 0 822 415 178 817\n2773 4 3 1 1 0 410 378 176 159\n2774 4 3 1 1 0 410 24 813 177\n2775 4 3 1 1 0 390 389 385 818\n2776 4 3 1 1 0 806 394 369 802\n2777 4 3 1 1 0 426 175 818 390\n2778 4 3 1 1 0 806 419 398 803\n2779 4 3 1 1 0 821 367 823 363\n2780 4 3 1 1 0 816 801 812 807\n2781 4 3 1 1 0 154 366 365 825\n2782 4 3 1 1 0 404 155 365 16\n2783 4 3 1 1 0 153 366 15 420\n2784 4 3 1 1 0 7 170 809 401\n2785 4 3 1 1 0 18 13 14 822\n2786 4 3 1 1 0 391 384 162 815\n2787 4 3 1 1 0 394 399 369 802\n2788 4 3 1 1 0 416 180 181 820\n2789 4 3 1 1 0 366 372 369 806\n2790 4 3 1 1 0 152 399 369 394\n2791 4 3 1 1 0 410 378 159 379\n2792 4 3 1 1 0 410 159 20 379\n2793 4 3 1 1 0 383 811 384 396\n2794 4 3 1 1 0 812 374 381 376\n2795 4 3 1 1 0 406 3 413 375\n2796 4 3 1 1 0 388 12 169 407\n2797 4 3 1 1 0 426 168 175 390\n2798 4 3 1 1 0 24 410 813 5\n2799 4 3 1 1 0 813 413 375 808\n2800 4 3 1 1 0 811 426 818 389\n2801 4 3 1 1 0 817 174 6 409\n2802 4 3 1 1 0 812 807 808 376\n2803 4 3 1 1 0 811 379 380 813\n2804 4 3 1 1 0 811 384 380 379\n2805 4 3 1 1 0 386 806 398 803\n2806 4 3 1 1 0 378 410 813 379\n2807 4 3 1 1 0 801 810 809 814\n2808 4 3 1 1 0 363 368 802 369\n2809 4 3 1 1 0 822 18 414 14\n2810 4 3 1 1 0 810 374 376 380\n2811 4 3 1 1 0 404 367 155 403\n2812 4 3 1 1 0 382 2 370 400\n2813 4 3 1 1 0 824 6 173 409\n2814 4 3 1 1 0 367 823 363 804\n2815 4 3 1 1 0 816 801 814 823\n2816 4 3 1 1 0 824 11 409 173\n2817 4 3 1 1 0 412 176 813 413\n2818 4 3 1 1 0 377 405 808 406\n2819 4 3 1 1 0 806 363 802 369\n2820 4 3 1 1 0 817 9 412 809\n2821 4 3 1 1 0 3 4 413 375\n2822 4 3 1 1 0 810 380 376 375\n2823 4 3 1 1 0 388 390 385 818\n2824 4 3 1 1 0 812 801 808 807\n2825 4 3 1 1 0 423 181 820 418\n2826 4 3 1 1 0 372 152 369 394\n2827 4 3 1 1 0 813 24 424 425\n2828 4 3 1 1 0 811 427 379 425\n2829 4 3 1 1 0 427 379 425 160\n2830 4 3 1 1 0 24 813 177 425\n2831 4 3 1 1 0 394 806 398 386\n2832 4 3 1 1 0 393 368 150 151\n2833 4 3 1 1 0 157 382 400 2\n2834 4 3 1 1 0 821 404 171 402\n2835 4 3 1 1 0 412 813 808 413\n2836 4 3 1 1 0 810 812 376 374\n2837 4 3 1 1 0 175 426 818 424\n2838 4 3 1 1 0 179 822 173 414\n2839 4 3 1 1 0 170 412 808 413\n2840 4 3 1 1 0 383 427 396 21\n2841 4 3 1 1 0 384 811 391 396\n2842 4 3 1 1 0 801 816 814 809\n2843 4 3 1 1 0 801 816 809 807\n2844 4 3 1 1 0 371 805 395 373\n2845 4 3 1 1 0 396 427 167 21\n2846 4 3 1 1 0 386 819 804 803\n2847 4 3 1 1 0 819 393 386 804\n2848 4 3 1 1 0 367 400 155 403\n2849 4 3 1 1 0 417 165 398 392\n2850 4 3 1 1 0 821 822 809 401\n2851 4 3 1 1 0 813 810 808 375\n2852 4 3 1 1 0 810 813 809 814\n2853 4 3 1 1 0 393 399 386 802\n2854 4 3 1 1 0 388 818 385 392\n2855 4 3 1 1 0 165 417 398 419\n2856 4 3 1 1 0 399 394 386 802\n2857 4 3 1 1 0 803 417 398 392\n2858 4 3 1 1 0 404 821 825 365\n2859 4 3 1 1 0 821 367 363 365\n2860 4 3 1 1 0 419 417 398 803\n2861 4 3 1 1 0 23 175 408 424\n2862 4 3 1 1 0 823 824 814 809\n2863 4 3 1 1 0 20 379 425 177\n2864 4 3 1 1 0 180 422 825 154\n2865 4 3 1 1 0 23 817 424 818\n2866 4 3 1 1 0 823 821 824 809\n2867 4 3 1 1 0 818 824 803 392\n2868 4 3 1 1 0 816 823 814 809\n2869 4 3 1 1 0 373 371 1 395\n2870 4 3 1 1 0 421 394 806 166\n2871 4 3 1 1 0 816 821 823 809\n2872 4 3 1 1 0 163 373 1 395\n2873 4 3 1 1 0 806 416 419 820\n2874 4 3 1 1 0 802 806 820 825\n2875 4 3 1 1 0 806 802 820 803\n2876 4 3 1 1 0 811 384 815 380\n2877 4 3 1 1 0 810 812 808 376\n2878 4 3 1 1 0 23 24 424 817\n2879 4 3 1 1 0 159 378 176 4\n2880 4 3 1 1 0 422 180 825 820\n2881 4 3 1 1 0 180 422 181 820\n2882 4 3 1 1 0 822 19 418 414\n2883 4 3 1 1 0 418 824 414 11\n2884 4 3 1 1 0 400 367 156 370\n2885 4 3 1 1 0 400 2 370 156\n2886 4 3 1 1 0 382 400 370 807\n2887 4 3 1 1 0 368 363 802 804\n2888 4 3 1 1 0 176 378 413 4\n2889 4 3 1 1 0 400 367 155 156\n2890 4 3 1 1 0 824 822 414 173\n2891 4 3 1 1 0 2 382 370 148\n2892 4 3 1 1 0 817 818 815 813\n2893 4 3 1 1 0 426 811 424 425\n2894 4 3 1 1 0 821 823 824 820\n2895 4 3 1 1 0 377 158 405 406\n2896 4 3 1 1 0 374 162 815 387\n2897 4 3 1 1 0 406 170 401 808\n2898 4 3 1 1 0 406 413 808 375\n2899 4 3 1 1 0 172 824 409 408\n2900 4 3 1 1 0 822 821 402 401\n2901 4 3 1 1 0 817 174 178 6\n2902 4 3 1 1 0 172 417 11 409\n2903 4 3 1 1 0 422 821 171 423\n2904 4 3 1 1 0 404 821 171 422\n2905 4 3 1 1 0 417 824 11 409\n2906 4 3 1 1 0 824 417 172 409\n2907 4 3 1 1 0 810 813 380 375\n2908 4 3 1 1 0 374 805 387 815\n2909 4 3 1 1 0 810 801 812 814\n2910 4 3 1 1 0 805 163 373 374\n2911 4 3 1 1 0 396 383 21 161\n2912 4 3 1 1 0 813 412 808 809\n2913 4 3 1 1 0 393 819 386 397\n2914 4 3 1 1 0 805 373 812 374\n2915 4 3 1 1 0 397 386 392 803\n2916 4 3 1 1 0 818 819 815 397\n2917 4 3 1 1 0 417 388 392 824\n2918 4 3 1 1 0 374 810 815 380\n2919 4 3 1 1 0 166 394 419 398\n2920 4 3 1 1 0 388 164 417 392\n2921 4 3 1 1 0 823 363 804 802\n2922 4 3 1 1 0 371 373 1 149\n2923 4 3 1 1 0 805 819 387 815\n2924 4 3 1 1 0 422 154 365 825\n2925 4 3 1 1 0 816 401 809 807\n2926 4 3 1 1 0 806 416 825 420\n2927 4 3 1 1 0 819 818 815 814\n2928 4 3 1 1 0 373 805 381 364\n2929 4 3 1 1 0 388 818 824 172\n2930 4 3 1 1 0 806 416 420 419\n2931 4 3 1 1 0 805 393 387 819\n2932 4 3 1 1 0 175 168 22 390\n2933 4 3 1 1 0 179 822 414 14\n2934 4 3 1 1 0 822 19 423 418\n2935 4 3 1 1 0 388 12 407 172\n2936 4 3 1 1 0 174 23 408 817\n2937 4 3 1 1 0 406 377 375 808\n2938 4 3 1 1 0 382 807 370 381\n2939 4 3 1 1 0 405 816 807 401\n2940 4 3 1 1 0 802 386 804 803\n2941 4 3 1 1 0 824 818 408 172\n2942 4 3 1 1 0 813 810 809 808\n2943 4 3 1 1 0 817 818 408 824\n2944 4 3 1 1 0 824 11 173 414\n2945 4 3 1 1 0 377 157 807 405\n2946 4 3 1 1 0 405 816 400 807\n2947 4 3 1 1 0 821 823 820 825\n2948 4 3 1 1 0 823 821 363 365\n2949 4 3 1 1 0 366 15 420 825\n2950 4 3 1 1 0 404 422 365 825\n2951 4 3 1 1 0 821 404 825 422\n2952 4 3 1 1 0 418 19 11 414\n2953 4 3 1 1 0 410 378 813 176\n2954 4 3 1 1 0 3 170 406 413\n2955 4 3 1 1 0 18 822 414 19\n2956 4 3 1 1 0 405 406 401 808\n2957 4 3 1 1 0 379 410 813 177\n2958 4 3 1 1 0 427 383 811 379\n2959 4 3 1 1 0 819 386 397 803\n2960 4 3 1 1 0 162 391 815 387\n2961 4 3 1 1 0 415 817 809 9\n2962 4 3 1 1 0 417 164 165 392\n2963 4 3 1 1 0 806 394 398 419\n2964 4 3 1 1 0 153 366 420 806\n2965 4 3 1 1 0 372 152 394 10\n2966 4 3 1 1 0 372 421 153 10\n2967 4 3 1 1 0 412 817 813 5\n2968 4 3 1 1 0 176 412 813 5\n2969 4 3 1 1 0 812 805 804 364\n2970 4 3 1 1 0 817 411 5 9\n2971 4 3 1 1 0 368 805 364 804\n2972 4 3 1 1 0 181 416 820 418\n2973 4 3 1 1 0 818 388 824 392\n2974 4 3 1 1 0 811 813 424 425\n2975 4 3 1 1 0 426 427 811 425\n2976 4 3 1 1 0 158 377 375 406\n2977 4 3 1 1 0 385 397 392 803\n2978 4 3 1 1 0 386 803 398 392\n2979 4 3 1 1 0 399 152 369 151\n2980 4 3 1 1 0 379 811 425 813\n2981 4 3 1 1 0 819 823 804 803\n2982 4 3 1 1 0 822 821 820 423\n2983 4 3 1 1 0 165 166 419 398\n2984 4 3 1 1 0 175 818 408 424\n2985 4 3 1 1 0 175 390 407 818\n2986 4 3 1 1 0 405 401 807 808\n2987 4 3 1 1 0 405 377 808 807\n2988 4 3 1 1 0 822 821 824 820\n2989 4 3 1 1 0 411 24 817 5\n2990 4 3 1 1 0 817 24 813 5\n2991 4 3 1 1 0 421 806 420 419\n2992 4 3 1 1 0 410 20 177 379\n2993 4 3 1 1 0 810 813 815 380\n2994 4 3 1 1 0 415 822 809 817\n2995 4 3 1 1 0 823 819 814 803\n2996 4 3 1 1 0 810 801 808 812\n2997 4 3 1 1 0 806 416 820 825\n2998 4 3 1 1 0 822 18 423 19\n2999 4 3 1 1 0 13 822 402 401\n3000 4 3 1 1 0 821 816 367 403\n3001 4 3 1 1 0 13 822 17 402\n3002 4 3 1 1 0 423 171 17 402\n3003 4 3 1 1 0 816 367 807 812\n3004 4 3 1 1 0 367 816 807 400\n3005 4 3 1 1 0 824 823 814 803\n3006 4 3 1 1 0 371 805 364 368\n3007 4 3 1 1 0 157 405 400 807\n3008 4 3 1 1 0 382 157 400 807\n3009 4 3 1 1 0 818 819 803 814\n3010 4 3 1 1 0 419 417 803 820\n3011 4 3 1 1 0 824 818 803 814\n3012 4 3 1 1 0 802 823 820 803\n3013 4 3 1 1 0 170 401 808 809\n3014 4 3 1 1 0 412 170 808 809\n3015 4 3 1 1 0 813 378 380 375\n3016 4 3 1 1 0 154 180 15 825\n3017 4 3 1 1 0 366 154 15 825\n3018 4 3 1 1 0 393 802 386 804\n3019 4 3 1 1 0 418 822 824 820\n3020 4 3 1 1 0 416 180 825 420\n3021 4 3 1 1 0 812 816 804 819\n3022 4 3 1 1 0 368 399 369 151\n3023 4 3 1 1 0 404 367 365 155\n3024 4 3 1 1 0 393 805 387 395\n3025 4 3 1 1 0 371 805 150 395\n3026 4 3 1 1 0 395 371 1 150\n3027 4 3 1 1 0 805 393 150 395\n3028 4 3 1 1 0 366 363 365 825\n3029 4 3 1 1 0 818 811 391 815\n3030 4 3 1 1 0 426 427 396 811\n3031 4 3 1 1 0 363 823 825 802\n3032 4 3 1 1 0 821 823 825 365\n3033 4 3 1 1 0 822 179 173 8\n3034 4 3 1 1 0 806 363 825 802\n3035 4 3 1 1 0 817 174 409 408\n3036 4 3 1 1 0 806 366 825 363\n3037 4 3 1 1 0 824 417 820 803\n3038 4 3 1 1 0 821 404 367 365\n3039 4 3 1 1 0 417 418 824 820\n3040 4 3 1 1 0 416 417 419 820\n3041 4 3 1 1 0 391 385 815 397\n3042 4 3 1 1 0 824 817 409 408\n3043 4 3 1 1 0 393 819 397 387\n3044 4 3 1 1 0 154 422 365 16\n3045 4 3 1 1 0 384 391 162 161\n3046 4 3 1 1 0 389 818 391 385\n3047 4 3 1 1 0 801 816 819 823\n3048 4 3 1 1 0 423 402 822 821\n3049 4 3 1 1 0 822 402 423 17\n3050 4 3 1 1 0 415 809 401 7\n3051 4 3 1 1 0 401 809 415 822\n3052 4 3 1 1 0 401 13 415 7\n3053 4 3 1 1 0 415 13 401 822\n3054 4 3 1 1 0 173 8 824 822\n3055 4 3 1 1 0 173 824 8 6\n3056 4 3 1 1 0 376 807 381 812\n3057 4 3 1 1 0 376 381 807 377\n3058 4 3 1 1 0 6 178 824 8\n3059 4 3 1 1 0 6 824 178 817\n3060 4 3 1 1 0 822 824 178 8\n3061 4 3 1 1 0 822 178 824 817\n3062 4 3 1 1 0 397 818 803 385\n3063 4 3 1 1 0 397 803 818 819\n3064 4 3 1 1 0 371 373 364 805\n3065 4 3 1 1 0 364 373 371 149\n3066 4 3 1 1 0 393 802 368 399\n3067 4 3 1 1 0 368 802 393 804\n3068 4 3 2 2 0 442 827 438 441\n3069 4 3 2 2 0 440 827 438 828\n3070 4 3 2 2 0 826 171 422 437\n3071 4 3 2 2 0 447 826 444 451\n3072 4 3 2 2 0 436 827 429 434\n3073 4 3 2 2 0 435 450 188 433\n3074 4 3 2 2 0 826 431 422 452\n3075 4 3 2 2 0 28 193 447 198\n3076 4 3 2 2 0 186 432 445 33\n3077 4 3 2 2 0 422 180 181 452\n3078 4 3 2 2 0 439 193 30 448\n3079 4 3 2 2 0 453 454 448 828\n3080 4 3 2 2 0 826 422 181 452\n3081 4 3 2 2 0 439 443 448 828\n3082 4 3 2 2 0 31 439 30 448\n3083 4 3 2 2 0 447 197 26 29\n3084 4 3 2 2 0 193 31 30 448\n3085 4 3 2 2 0 192 32 456 441\n3086 4 3 2 2 0 25 37 18 423\n3087 4 3 2 2 0 444 447 448 828\n3088 4 3 2 2 0 826 171 423 422\n3089 4 3 2 2 0 431 826 428 433\n3090 4 3 2 2 0 187 433 188 449\n3091 4 3 2 2 0 436 827 440 429\n3092 4 3 2 2 0 183 436 440 429\n3093 4 3 2 2 0 182 435 429 440\n3094 4 3 2 2 0 184 827 455 456\n3095 4 3 2 2 0 171 16 422 437\n3096 4 3 2 2 0 447 453 448 828\n3097 4 3 2 2 0 826 446 195 34\n3098 4 3 2 2 0 447 193 444 448\n3099 4 3 2 2 0 442 439 443 191\n3100 4 3 2 2 0 442 35 443 194\n3101 4 3 2 2 0 826 446 445 195\n3102 4 3 2 2 0 455 184 185 434\n3103 4 3 2 2 0 430 36 445 196\n3104 4 3 2 2 0 32 436 456 441\n3105 4 3 2 2 0 827 436 440 441\n3106 4 3 2 2 0 443 194 444 827\n3107 4 3 2 2 0 435 450 433 828\n3108 4 3 2 2 0 193 439 443 448\n3109 4 3 2 2 0 446 171 196 37\n3110 4 3 2 2 0 431 826 437 430\n3111 4 3 2 2 0 826 431 428 430\n3112 4 3 2 2 0 433 450 188 449\n3113 4 3 2 2 0 442 192 456 441\n3114 4 3 2 2 0 197 447 26 451\n3115 4 3 2 2 0 827 442 456 441\n3116 4 3 2 2 0 180 431 422 154\n3117 4 3 2 2 0 450 435 27 189\n3118 4 3 2 2 0 429 827 828 434\n3119 4 3 2 2 0 35 442 443 191\n3120 4 3 2 2 0 435 450 27 188\n3121 4 3 2 2 0 19 197 18 423\n3122 4 3 2 2 0 448 454 438 828\n3123 4 3 2 2 0 186 432 430 445\n3124 4 3 2 2 0 827 194 455 456\n3125 4 3 2 2 0 443 439 827 828\n3126 4 3 2 2 0 446 826 445 196\n3127 4 3 2 2 0 32 183 436 441\n3128 4 3 2 2 0 447 29 26 444\n3129 4 3 2 2 0 439 190 438 448\n3130 4 3 2 2 0 436 827 434 184\n3131 4 3 2 2 0 197 19 451 423\n3132 4 3 2 2 0 432 826 455 434\n3133 4 3 2 2 0 431 180 452 15\n3134 4 3 2 2 0 451 826 181 452\n3135 4 3 2 2 0 431 187 452 449\n3136 4 3 2 2 0 428 826 432 434\n3137 4 3 2 2 0 190 454 438 448\n3138 4 3 2 2 0 826 453 828 449\n3139 4 3 2 2 0 826 453 449 451\n3140 4 3 2 2 0 186 36 445 430\n3141 4 3 2 2 0 826 430 445 196\n3142 4 3 2 2 0 193 447 444 29\n3143 4 3 2 2 0 432 826 445 195\n3144 4 3 2 2 0 182 183 440 429\n3145 4 3 2 2 0 440 828 438 189\n3146 4 3 2 2 0 439 448 438 828\n3147 4 3 2 2 0 826 451 449 452\n3148 4 3 2 2 0 826 453 451 447\n3149 4 3 2 2 0 431 826 433 449\n3150 4 3 2 2 0 453 450 828 449\n3151 4 3 2 2 0 453 450 454 828\n3152 4 3 2 2 0 25 446 37 423\n3153 4 3 2 2 0 37 17 18 423\n3154 4 3 2 2 0 435 182 27 189\n3155 4 3 2 2 0 187 431 433 449\n3156 4 3 2 2 0 827 194 34 455\n3157 4 3 2 2 0 446 826 444 34\n3158 4 3 2 2 0 25 446 444 34\n3159 4 3 2 2 0 16 422 437 154\n3160 4 3 2 2 0 436 183 440 441\n3161 4 3 2 2 0 826 422 423 181\n3162 4 3 2 2 0 443 444 448 828\n3163 4 3 2 2 0 450 435 189 440\n3164 4 3 2 2 0 194 442 827 443\n3165 4 3 2 2 0 454 190 438 189\n3166 4 3 2 2 0 827 436 456 184\n3167 4 3 2 2 0 435 182 189 440\n3168 4 3 2 2 0 826 827 34 455\n3169 4 3 2 2 0 827 826 34 444\n3170 4 3 2 2 0 35 442 192 456\n3171 4 3 2 2 0 436 32 456 184\n3172 4 3 2 2 0 432 455 185 434\n3173 4 3 2 2 0 826 428 433 828\n3174 4 3 2 2 0 826 25 444 26\n3175 4 3 2 2 0 17 171 423 37\n3176 4 3 2 2 0 826 451 181 423\n3177 4 3 2 2 0 187 431 452 15\n3178 4 3 2 2 0 194 442 456 827\n3179 4 3 2 2 0 431 180 15 154\n3180 4 3 2 2 0 826 432 455 195\n3181 4 3 2 2 0 193 439 30 443\n3182 4 3 2 2 0 826 451 423 26\n3183 4 3 2 2 0 25 26 423 18\n3184 4 3 2 2 0 436 827 456 441\n3185 4 3 2 2 0 439 442 827 438\n3186 4 3 2 2 0 28 197 447 29\n3187 4 3 2 2 0 826 827 828 444\n3188 4 3 2 2 0 443 827 444 828\n3189 4 3 2 2 0 450 454 828 189\n3190 4 3 2 2 0 826 827 455 434\n3191 4 3 2 2 0 195 826 34 455\n3192 4 3 2 2 0 439 442 443 827\n3193 4 3 2 2 0 450 433 828 449\n3194 4 3 2 2 0 451 447 26 444\n3195 4 3 2 2 0 826 446 25 423\n3196 4 3 2 2 0 193 28 447 29\n3197 4 3 2 2 0 432 826 430 445\n3198 4 3 2 2 0 433 826 828 449\n3199 4 3 2 2 0 431 826 422 437\n3200 4 3 2 2 0 451 19 181 423\n3201 4 3 2 2 0 826 446 171 196\n3202 4 3 2 2 0 36 16 196 437\n3203 4 3 2 2 0 826 431 452 449\n3204 4 3 2 2 0 827 440 438 441\n3205 4 3 2 2 0 16 171 196 437\n3206 4 3 2 2 0 440 450 828 189\n3207 4 3 2 2 0 439 827 828 438\n3208 4 3 2 2 0 428 429 828 434\n3209 4 3 2 2 0 826 428 432 430\n3210 4 3 2 2 0 446 826 25 444\n3211 4 3 2 2 0 193 443 444 448\n3212 4 3 2 2 0 184 827 434 455\n3213 4 3 2 2 0 194 827 34 444\n3214 4 3 2 2 0 827 826 828 434\n3215 4 3 2 2 0 826 428 828 434\n3216 4 3 2 2 0 31 190 439 448\n3217 4 3 2 2 0 193 198 448 447\n3218 4 3 2 2 0 31 193 198 448\n3219 4 3 2 2 0 429 435 433 828\n3220 4 3 2 2 0 25 826 423 26\n3221 4 3 2 2 0 431 180 422 452\n3222 4 3 2 2 0 35 442 456 194\n3223 4 3 2 2 0 195 432 455 185\n3224 4 3 2 2 0 33 432 195 185\n3225 4 3 2 2 0 428 429 433 828\n3226 4 3 2 2 0 827 429 828 440\n3227 4 3 2 2 0 451 826 444 26\n3228 4 3 2 2 0 828 454 438 189\n3229 4 3 2 2 0 33 432 445 195\n3230 4 3 2 2 0 439 443 191 30\n3231 4 3 2 2 0 429 435 828 440\n3232 4 3 2 2 0 437 36 430 196\n3233 4 3 2 2 0 435 450 828 440\n3234 4 3 2 2 0 422 431 437 154\n3235 4 3 2 2 0 423 446 171 826\n3236 4 3 2 2 0 423 171 446 37\n3237 4 3 2 2 0 447 828 826 453\n3238 4 3 2 2 0 826 828 447 444\n3239 4 3 2 2 0 437 196 826 171\n3240 4 3 2 2 0 826 196 437 430\n3241 4 3 2 2 0 423 197 26 451\n3242 4 3 2 2 0 423 26 197 18\n3243 4 3 3 3 0 47 43 48 474\n3244 4 3 3 3 0 462 475 473 210\n3245 4 3 3 3 0 464 43 44 472\n3246 4 3 3 3 0 473 475 472 51\n3247 4 3 3 3 0 475 462 204 50\n3248 4 3 3 3 0 475 474 472 51\n3249 4 3 3 3 0 460 199 829 465\n3250 4 3 3 3 0 475 462 458 461\n3251 4 3 3 3 0 829 39 206 466\n3252 4 3 3 3 0 203 460 465 38\n3253 4 3 3 3 0 475 473 210 51\n3254 4 3 3 3 0 469 457 463 829\n3255 4 3 3 3 0 467 464 40 206\n3256 4 3 3 3 0 829 469 457 459\n3257 4 3 3 3 0 469 201 457 459\n3258 4 3 3 3 0 205 45 209 458\n3259 4 3 3 3 0 460 203 468 461\n3260 4 3 3 3 0 469 458 829 470\n3261 4 3 3 3 0 473 475 458 470\n3262 4 3 3 3 0 465 199 829 466\n3263 4 3 3 3 0 49 203 461 468\n3264 4 3 3 3 0 471 45 202 458\n3265 4 3 3 3 0 203 460 468 465\n3266 4 3 3 3 0 469 201 459 42\n3267 4 3 3 3 0 462 205 50 473\n3268 4 3 3 3 0 464 474 472 470\n3269 4 3 3 3 0 829 460 468 461\n3270 4 3 3 3 0 462 475 210 50\n3271 4 3 3 3 0 45 471 209 458\n3272 4 3 3 3 0 41 39 463 457\n3273 4 3 3 3 0 207 469 463 470\n3274 4 3 3 3 0 473 205 209 458\n3275 4 3 3 3 0 473 46 472 470\n3276 4 3 3 3 0 462 475 458 473\n3277 4 3 3 3 0 829 464 463 470\n3278 4 3 3 3 0 464 467 829 466\n3279 4 3 3 3 0 460 199 465 38\n3280 4 3 3 3 0 472 46 44 470\n3281 4 3 3 3 0 464 43 472 474\n3282 4 3 3 3 0 201 459 200 457\n3283 4 3 3 3 0 460 829 200 459\n3284 4 3 3 3 0 199 39 829 466\n3285 4 3 3 3 0 471 458 469 470\n3286 4 3 3 3 0 43 47 472 474\n3287 4 3 3 3 0 467 464 206 466\n3288 4 3 3 3 0 202 469 459 42\n3289 4 3 3 3 0 469 463 457 41\n3290 4 3 3 3 0 471 469 459 202\n3291 4 3 3 3 0 467 208 48 474\n3292 4 3 3 3 0 469 207 463 41\n3293 4 3 3 3 0 465 460 468 829\n3294 4 3 3 3 0 458 471 459 202\n3295 4 3 3 3 0 471 458 459 469\n3296 4 3 3 3 0 467 465 829 466\n3297 4 3 3 3 0 829 206 464 466\n3298 4 3 3 3 0 48 43 40 474\n3299 4 3 3 3 0 473 475 470 472\n3300 4 3 3 3 0 458 829 470 461\n3301 4 3 3 3 0 199 39 457 829\n3302 4 3 3 3 0 46 473 209 470\n3303 4 3 3 3 0 462 205 473 458\n3304 4 3 3 3 0 463 44 207 470\n3305 4 3 3 3 0 467 829 468 461\n3306 4 3 3 3 0 467 465 468 829\n3307 4 3 3 3 0 472 464 470 44\n3308 4 3 3 3 0 464 467 474 470\n3309 4 3 3 3 0 469 829 463 470\n3310 4 3 3 3 0 469 201 41 457\n3311 4 3 3 3 0 464 467 470 829\n3312 4 3 3 3 0 829 199 200 457\n3313 4 3 3 3 0 458 475 461 470\n3314 4 3 3 3 0 474 47 472 51\n3315 4 3 3 3 0 463 44 470 464\n3316 4 3 3 3 0 460 199 200 829\n3317 4 3 3 3 0 458 460 829 461\n3318 4 3 3 3 0 39 829 463 457\n3319 4 3 3 3 0 475 462 461 204\n3320 4 3 3 3 0 39 829 206 463\n3321 4 3 3 3 0 829 464 206 463\n3322 4 3 3 3 0 201 459 42 200\n3323 4 3 3 3 0 462 473 50 210\n3324 4 3 3 3 0 467 48 40 474\n3325 4 3 3 3 0 464 467 40 474\n3326 4 3 3 3 0 474 475 472 470\n3327 4 3 3 3 0 459 829 200 457\n3328 4 3 3 3 0 829 467 470 461\n3329 4 3 3 3 0 46 473 472 51\n3330 4 3 3 3 0 460 199 38 200\n3331 4 3 3 3 0 43 464 40 474\n3332 4 3 3 3 0 458 209 470 471\n3333 4 3 3 3 0 458 470 209 473\n3334 4 3 3 3 0 459 829 458 460\n3335 4 3 3 3 0 459 458 829 469\n3336 4 3 3 3 0 467 468 475 461\n3337 4 3 3 3 0 467 470 475 474\n3338 4 3 3 3 0 475 470 467 461\n3339 4 3 3 3 0 49 468 204 208\n3340 4 3 3 3 0 49 204 468 461\n3341 4 3 3 3 0 475 204 468 208\n3342 4 3 3 3 0 475 468 204 461\n3343 4 3 3 3 0 475 467 208 468\n3344 4 3 3 3 0 208 467 475 474\n3345 4 3 4 4 0 479 53 412 477\n3346 4 3 4 4 0 413 216 483 482\n3347 4 3 4 4 0 476 477 52 480\n3348 4 3 4 4 0 58 479 214 483\n3349 4 3 4 4 0 476 211 56 482\n3350 4 3 4 4 0 479 480 483 215\n3351 4 3 4 4 0 412 170 478 483\n3352 4 3 4 4 0 412 477 176 413\n3353 4 3 4 4 0 482 476 481 483\n3354 4 3 4 4 0 412 7 57 170\n3355 4 3 4 4 0 412 53 5 477\n3356 4 3 4 4 0 476 480 481 483\n3357 4 3 4 4 0 412 9 5 478\n3358 4 3 4 4 0 479 53 478 412\n3359 4 3 4 4 0 53 412 5 478\n3360 4 3 4 4 0 7 412 57 478\n3361 4 3 4 4 0 170 412 413 483\n3362 4 3 4 4 0 413 216 170 483\n3363 4 3 4 4 0 479 58 478 54\n3364 4 3 4 4 0 477 479 213 480\n3365 4 3 4 4 0 479 477 483 480\n3366 4 3 4 4 0 477 412 176 5\n3367 4 3 4 4 0 9 53 5 478\n3368 4 3 4 4 0 212 476 52 480\n3369 4 3 4 4 0 9 53 478 54\n3370 4 3 4 4 0 53 479 213 477\n3371 4 3 4 4 0 212 476 480 481\n3372 4 3 4 4 0 212 215 55 481\n3373 4 3 4 4 0 58 479 478 214\n3374 4 3 4 4 0 477 476 413 483\n3375 4 3 4 4 0 476 211 482 481\n3376 4 3 4 4 0 214 483 478 57\n3377 4 3 4 4 0 482 476 3 56\n3378 4 3 4 4 0 480 215 481 483\n3379 4 3 4 4 0 476 482 3 413\n3380 4 3 4 4 0 412 479 483 478\n3381 4 3 4 4 0 477 4 176 413\n3382 4 3 4 4 0 479 214 483 478\n3383 4 3 4 4 0 412 477 413 483\n3384 4 3 4 4 0 483 170 478 57\n3385 4 3 4 4 0 4 476 3 413\n3386 4 3 4 4 0 413 216 482 3\n3387 4 3 4 4 0 476 4 52 477\n3388 4 3 4 4 0 170 483 216 57\n3389 4 3 4 4 0 56 482 216 3\n3390 4 3 4 4 0 413 216 3 170\n3391 4 3 4 4 0 55 476 481 211\n3392 4 3 4 4 0 483 413 482 476\n3393 4 3 4 4 0 170 412 478 57\n3394 4 3 4 4 0 4 476 413 477\n3395 4 3 4 4 0 412 7 9 478\n3396 4 3 4 4 0 479 58 215 483\n3397 4 3 4 4 0 477 476 483 480\n3398 4 3 4 4 0 53 479 478 54\n3399 4 3 4 4 0 212 480 215 481\n3400 4 3 4 4 0 412 479 477 483\n3401 4 3 4 4 0 55 476 212 481\n3402 4 3 4 4 0 480 477 52 213\n3403 4 3 5 5 0 60 218 217 219\n3404 4 3 5 5 0 484 53 9 54\n3405 4 3 5 5 0 8 221 178 484\n3406 4 3 5 5 0 59 486 485 219\n3407 4 3 5 5 0 411 24 64 488\n3408 4 3 5 5 0 486 218 484 485\n3409 4 3 5 5 0 62 218 485 484\n3410 4 3 5 5 0 411 64 5 53\n3411 4 3 5 5 0 487 62 485 484\n3412 4 3 5 5 0 6 221 178 8\n3413 4 3 5 5 0 487 488 485 65\n3414 4 3 5 5 0 411 484 9 178\n3415 4 3 5 5 0 174 221 487 484\n3416 4 3 5 5 0 221 174 178 484\n3417 4 3 5 5 0 221 6 178 174\n3418 4 3 5 5 0 66 486 488 65\n3419 4 3 5 5 0 484 486 54 217\n3420 4 3 5 5 0 62 63 487 485\n3421 4 3 5 5 0 411 23 24 488\n3422 4 3 5 5 0 23 411 220 488\n3423 4 3 5 5 0 218 486 484 217\n3424 4 3 5 5 0 486 218 485 219\n3425 4 3 5 5 0 64 411 488 53\n3426 4 3 5 5 0 411 174 487 484\n3427 4 3 5 5 0 486 64 488 53\n3428 4 3 5 5 0 221 62 487 484\n3429 4 3 5 5 0 411 486 488 53\n3430 4 3 5 5 0 61 487 485 65\n3431 4 3 5 5 0 487 63 61 485\n3432 4 3 5 5 0 488 487 220 65\n3433 4 3 5 5 0 221 62 484 8\n3434 4 3 5 5 0 62 221 487 63\n3435 4 3 5 5 0 411 53 5 9\n3436 4 3 5 5 0 59 61 485 65\n3437 4 3 5 5 0 484 411 9 53\n3438 4 3 5 5 0 411 174 220 487\n3439 4 3 5 5 0 218 486 217 219\n3440 4 3 5 5 0 174 411 178 484\n3441 4 3 5 5 0 486 484 54 53\n3442 4 3 5 5 0 411 24 5 64\n3443 4 3 5 5 0 411 23 220 174\n3444 4 3 5 5 0 486 66 488 64\n3445 4 3 5 5 0 486 411 484 53\n3446 4 3 5 5 0 411 487 220 488\n3447 4 3 5 5 0 486 66 59 65\n3448 4 3 5 5 0 65 486 485 59\n3449 4 3 5 5 0 65 485 486 488\n3450 4 3 5 5 0 485 488 484 486\n3451 4 3 5 5 0 485 484 488 487\n3452 4 3 5 5 0 411 484 488 486\n3453 4 3 5 5 0 411 488 484 487\n3454 4 3 6 6 0 484 8 62 489\n3455 4 3 6 6 0 218 484 62 489\n3456 4 3 6 6 0 484 478 491 54\n3457 4 3 6 6 0 179 8 178 489\n3458 4 3 6 6 0 68 218 62 489\n3459 4 3 6 6 0 72 57 492 7\n3460 4 3 6 6 0 72 69 13 489\n3461 4 3 6 6 0 415 179 178 489\n3462 4 3 6 6 0 478 54 58 491\n3463 4 3 6 6 0 74 490 492 67\n3464 4 3 6 6 0 415 72 7 13\n3465 4 3 6 6 0 490 72 71 492\n3466 4 3 6 6 0 492 222 491 73\n3467 4 3 6 6 0 217 484 491 54\n3468 4 3 6 6 0 415 14 179 489\n3469 4 3 6 6 0 478 58 214 491\n3470 4 3 6 6 0 218 70 217 222\n3471 4 3 6 6 0 57 492 478 214\n3472 4 3 6 6 0 492 484 478 491\n3473 4 3 6 6 0 72 490 71 69\n3474 4 3 6 6 0 9 415 478 7\n3475 4 3 6 6 0 218 70 222 67\n3476 4 3 6 6 0 415 9 484 178\n3477 4 3 6 6 0 74 492 222 67\n3478 4 3 6 6 0 492 478 214 491\n3479 4 3 6 6 0 492 218 222 67\n3480 4 3 6 6 0 73 492 58 491\n3481 4 3 6 6 0 484 490 492 489\n3482 4 3 6 6 0 74 490 71 492\n3483 4 3 6 6 0 69 14 13 489\n3484 4 3 6 6 0 68 490 489 69\n3485 4 3 6 6 0 415 484 492 489\n3486 4 3 6 6 0 415 72 492 7\n3487 4 3 6 6 0 415 9 478 484\n3488 4 3 6 6 0 490 72 489 69\n3489 4 3 6 6 0 492 74 222 73\n3490 4 3 6 6 0 484 9 478 54\n3491 4 3 6 6 0 14 415 13 489\n3492 4 3 6 6 0 415 72 13 489\n3493 4 3 6 6 0 415 492 478 7\n3494 4 3 6 6 0 490 218 492 67\n3495 4 3 6 6 0 484 415 178 489\n3496 4 3 6 6 0 72 415 492 489\n3497 4 3 6 6 0 8 484 178 489\n3498 4 3 6 6 0 490 72 492 489\n3499 4 3 6 6 0 70 218 217 60\n3500 4 3 6 6 0 484 218 492 490\n3501 4 3 6 6 0 58 492 214 491\n3502 4 3 6 6 0 218 68 67 490\n3503 4 3 6 6 0 492 57 478 7\n3504 4 3 6 6 0 415 484 478 492\n3505 4 3 6 6 0 489 218 490 68\n3506 4 3 6 6 0 489 490 218 484\n3507 4 3 6 6 0 222 492 484 218\n3508 4 3 6 6 0 484 492 222 491\n3509 4 3 6 6 0 484 217 222 218\n3510 4 3 6 6 0 222 217 484 491\n3511 4 3 7 7 0 513 82 503 83\n3512 4 3 7 7 0 830 514 235 506\n3513 4 3 7 7 0 502 497 223 75\n3514 4 3 7 7 0 229 504 501 831\n3515 4 3 7 7 0 513 82 509 503\n3516 4 3 7 7 0 194 499 35 512\n3517 4 3 7 7 0 236 500 512 76\n3518 4 3 7 7 0 232 513 514 506\n3519 4 3 7 7 0 234 79 80 495\n3520 4 3 7 7 0 830 499 500 501\n3521 4 3 7 7 0 34 830 235 511\n3522 4 3 7 7 0 228 77 515 231\n3523 4 3 7 7 0 232 513 503 83\n3524 4 3 7 7 0 194 499 512 830\n3525 4 3 7 7 0 502 229 501 831\n3526 4 3 7 7 0 226 510 80 495\n3527 4 3 7 7 0 502 497 830 223\n3528 4 3 7 7 0 226 493 510 495\n3529 4 3 7 7 0 456 498 32 192\n3530 4 3 7 7 0 510 234 80 495\n3531 4 3 7 7 0 77 227 228 515\n3532 4 3 7 7 0 505 830 506 831\n3533 4 3 7 7 0 194 456 35 499\n3534 4 3 7 7 0 508 504 229 831\n3535 4 3 7 7 0 515 504 236 500\n3536 4 3 7 7 0 234 510 511 507\n3537 4 3 7 7 0 830 499 512 500\n3538 4 3 7 7 0 223 497 830 494\n3539 4 3 7 7 0 228 504 500 501\n3540 4 3 7 7 0 509 234 511 507\n3541 4 3 7 7 0 82 513 509 78\n3542 4 3 7 7 0 225 505 496 507\n3543 4 3 7 7 0 195 493 511 510\n3544 4 3 7 7 0 513 78 235 511\n3545 4 3 7 7 0 502 497 508 831\n3546 4 3 7 7 0 494 830 496 831\n3547 4 3 7 7 0 494 493 496 830\n3548 4 3 7 7 0 235 830 506 511\n3549 4 3 7 7 0 498 456 499 35\n3550 4 3 7 7 0 493 455 830 494\n3551 4 3 7 7 0 195 455 493 185\n3552 4 3 7 7 0 184 455 185 494\n3553 4 3 7 7 0 830 505 506 511\n3554 4 3 7 7 0 500 515 76 236\n3555 4 3 7 7 0 504 505 506 831\n3556 4 3 7 7 0 504 228 229 501\n3557 4 3 7 7 0 33 195 493 185\n3558 4 3 7 7 0 78 34 235 511\n3559 4 3 7 7 0 830 505 496 831\n3560 4 3 7 7 0 497 508 831 224\n3561 4 3 7 7 0 495 225 496 507\n3562 4 3 7 7 0 502 508 229 831\n3563 4 3 7 7 0 505 830 496 511\n3564 4 3 7 7 0 497 502 830 831\n3565 4 3 7 7 0 455 493 185 494\n3566 4 3 7 7 0 830 504 831 501\n3567 4 3 7 7 0 456 498 494 184\n3568 4 3 7 7 0 224 505 496 225\n3569 4 3 7 7 0 497 508 224 75\n3570 4 3 7 7 0 503 509 511 507\n3571 4 3 7 7 0 228 504 515 500\n3572 4 3 7 7 0 514 504 231 506\n3573 4 3 7 7 0 830 493 496 511\n3574 4 3 7 7 0 513 232 503 506\n3575 4 3 7 7 0 513 235 506 511\n3576 4 3 7 7 0 497 224 831 496\n3577 4 3 7 7 0 503 233 234 507\n3578 4 3 7 7 0 456 455 494 830\n3579 4 3 7 7 0 497 494 831 830\n3580 4 3 7 7 0 503 513 511 509\n3581 4 3 7 7 0 194 830 512 235\n3582 4 3 7 7 0 498 456 494 830\n3583 4 3 7 7 0 504 830 236 500\n3584 4 3 7 7 0 233 79 234 507\n3585 4 3 7 7 0 456 455 184 494\n3586 4 3 7 7 0 194 455 830 34\n3587 4 3 7 7 0 223 498 32 184\n3588 4 3 7 7 0 502 830 831 501\n3589 4 3 7 7 0 79 495 507 225\n3590 4 3 7 7 0 224 505 831 496\n3591 4 3 7 7 0 503 83 81 84\n3592 4 3 7 7 0 82 83 81 503\n3593 4 3 7 7 0 510 234 495 507\n3594 4 3 7 7 0 498 223 830 494\n3595 4 3 7 7 0 498 502 830 223\n3596 4 3 7 7 0 233 503 81 84\n3597 4 3 7 7 0 504 830 500 501\n3598 4 3 7 7 0 503 233 81 509\n3599 4 3 7 7 0 494 497 831 496\n3600 4 3 7 7 0 514 232 506 231\n3601 4 3 7 7 0 508 505 831 224\n3602 4 3 7 7 0 497 502 508 75\n3603 4 3 7 7 0 227 228 515 500\n3604 4 3 7 7 0 234 79 495 507\n3605 4 3 7 7 0 82 503 81 509\n3606 4 3 7 7 0 233 503 234 509\n3607 4 3 7 7 0 514 830 235 236\n3608 4 3 7 7 0 78 513 509 511\n3609 4 3 7 7 0 195 33 493 510\n3610 4 3 7 7 0 500 230 512 76\n3611 4 3 7 7 0 456 498 499 830\n3612 4 3 7 7 0 500 499 512 230\n3613 4 3 7 7 0 508 502 229 75\n3614 4 3 7 7 0 504 228 515 231\n3615 4 3 7 7 0 235 830 512 236\n3616 4 3 7 7 0 505 503 511 507\n3617 4 3 7 7 0 194 455 456 830\n3618 4 3 7 7 0 513 514 506 235\n3619 4 3 7 7 0 233 509 234 81\n3620 4 3 7 7 0 504 514 515 236\n3621 4 3 7 7 0 514 504 830 236\n3622 4 3 7 7 0 498 456 35 192\n3623 4 3 7 7 0 830 500 512 236\n3624 4 3 7 7 0 498 223 494 184\n3625 4 3 7 7 0 498 499 830 501\n3626 4 3 7 7 0 34 455 830 511\n3627 4 3 7 7 0 195 455 34 511\n3628 4 3 7 7 0 194 34 830 235\n3629 4 3 7 7 0 504 514 231 515\n3630 4 3 7 7 0 504 508 505 831\n3631 4 3 7 7 0 503 505 511 506\n3632 4 3 7 7 0 513 503 511 506\n3633 4 3 7 7 0 194 456 499 830\n3634 4 3 7 7 0 33 226 493 510\n3635 4 3 7 7 0 502 498 830 501\n3636 4 3 7 7 0 509 503 234 507\n3637 4 3 7 7 0 498 456 32 184\n3638 4 3 7 7 0 227 515 76 500\n3639 4 3 7 7 0 35 499 230 512\n3640 4 3 7 7 0 830 506 504 514\n3641 4 3 7 7 0 504 506 830 831\n3642 4 3 7 7 0 507 496 511 505\n3643 4 3 7 7 0 507 496 493 511\n3644 4 3 7 7 0 493 496 507 495\n3645 4 3 7 7 0 493 510 507 511\n3646 4 3 7 7 0 507 510 493 495\n3647 4 3 7 7 0 511 455 493 195\n3648 4 3 7 7 0 511 493 455 830\n3649 4 3 8 8 0 522 93 92 91\n3650 4 3 8 8 0 516 63 523 221\n3651 4 3 8 8 0 525 240 69 518\n3652 4 3 8 8 0 238 516 63 523\n3653 4 3 8 8 0 527 92 11 523\n3654 4 3 8 8 0 516 520 523 517\n3655 4 3 8 8 0 173 489 179 414\n3656 4 3 8 8 0 520 245 523 517\n3657 4 3 8 8 0 524 85 240 518\n3658 4 3 8 8 0 489 173 179 8\n3659 4 3 8 8 0 237 516 517 520\n3660 4 3 8 8 0 526 87 239 517\n3661 4 3 8 8 0 237 87 526 517\n3662 4 3 8 8 0 238 245 89 517\n3663 4 3 8 8 0 243 519 518 524\n3664 4 3 8 8 0 63 516 62 221\n3665 4 3 8 8 0 489 68 69 525\n3666 4 3 8 8 0 489 14 414 518\n3667 4 3 8 8 0 19 18 197 518\n3668 4 3 8 8 0 516 238 517 523\n3669 4 3 8 8 0 489 14 179 414\n3670 4 3 8 8 0 522 244 521 527\n3671 4 3 8 8 0 414 19 197 518\n3672 4 3 8 8 0 246 526 239 517\n3673 4 3 8 8 0 527 244 521 28\n3674 4 3 8 8 0 62 489 8 221\n3675 4 3 8 8 0 520 522 245 91\n3676 4 3 8 8 0 522 244 527 93\n3677 4 3 8 8 0 522 92 245 91\n3678 4 3 8 8 0 527 525 519 523\n3679 4 3 8 8 0 173 489 414 523\n3680 4 3 8 8 0 173 489 523 221\n3681 4 3 8 8 0 173 414 11 523\n3682 4 3 8 8 0 88 526 241 520\n3683 4 3 8 8 0 489 173 8 221\n3684 4 3 8 8 0 526 237 517 520\n3685 4 3 8 8 0 526 520 517 245\n3686 4 3 8 8 0 520 527 519 523\n3687 4 3 8 8 0 242 520 519 525\n3688 4 3 8 8 0 489 414 523 525\n3689 4 3 8 8 0 68 516 525 489\n3690 4 3 8 8 0 414 527 518 197\n3691 4 3 8 8 0 522 527 519 520\n3692 4 3 8 8 0 86 243 524 519\n3693 4 3 8 8 0 520 516 523 525\n3694 4 3 8 8 0 527 414 518 525\n3695 4 3 8 8 0 414 527 11 523\n3696 4 3 8 8 0 87 237 526 520\n3697 4 3 8 8 0 521 29 197 28\n3698 4 3 8 8 0 516 489 523 525\n3699 4 3 8 8 0 489 525 69 518\n3700 4 3 8 8 0 527 521 197 28\n3701 4 3 8 8 0 18 197 518 26\n3702 4 3 8 8 0 90 246 517 245\n3703 4 3 8 8 0 18 19 414 518\n3704 4 3 8 8 0 489 414 525 518\n3705 4 3 8 8 0 238 245 517 523\n3706 4 3 8 8 0 519 525 518 524\n3707 4 3 8 8 0 414 527 523 525\n3708 4 3 8 8 0 516 68 525 237\n3709 4 3 8 8 0 526 246 245 517\n3710 4 3 8 8 0 88 237 520 242\n3711 4 3 8 8 0 522 527 92 93\n3712 4 3 8 8 0 87 88 237 520\n3713 4 3 8 8 0 246 90 517 239\n3714 4 3 8 8 0 527 525 518 519\n3715 4 3 8 8 0 243 521 518 519\n3716 4 3 8 8 0 516 68 62 489\n3717 4 3 8 8 0 18 14 518 414\n3718 4 3 8 8 0 237 516 520 525\n3719 4 3 8 8 0 242 237 520 525\n3720 4 3 8 8 0 527 521 518 197\n3721 4 3 8 8 0 88 87 526 520\n3722 4 3 8 8 0 527 19 197 414\n3723 4 3 8 8 0 521 527 518 519\n3724 4 3 8 8 0 221 173 8 6\n3725 4 3 8 8 0 520 526 241 91\n3726 4 3 8 8 0 197 521 518 26\n3727 4 3 8 8 0 14 489 69 518\n3728 4 3 8 8 0 524 525 518 240\n3729 4 3 8 8 0 521 243 518 26\n3730 4 3 8 8 0 29 521 197 26\n3731 4 3 8 8 0 19 527 11 414\n3732 4 3 8 8 0 86 242 519 524\n3733 4 3 8 8 0 242 525 519 524\n3734 4 3 8 8 0 245 90 89 517\n3735 4 3 8 8 0 243 86 524 85\n3736 4 3 8 8 0 243 521 29 26\n3737 4 3 8 8 0 527 522 519 521\n3738 4 3 8 8 0 525 520 519 523\n3739 4 3 8 8 0 526 245 91 520\n3740 4 3 8 8 0 91 245 526 246\n3741 4 3 8 8 0 243 518 85 524\n3742 4 3 8 8 0 85 518 243 26\n3743 4 3 8 8 0 516 221 489 62\n3744 4 3 8 8 0 489 221 516 523\n3745 4 3 8 8 0 520 527 245 522\n3746 4 3 8 8 0 520 245 527 523\n3747 4 3 8 8 0 92 245 527 522\n3748 4 3 8 8 0 92 527 245 523\n3749 4 3 9 9 0 832 244 522 544\n3750 4 3 9 9 0 832 532 253 530\n3751 4 3 9 9 0 539 252 519 536\n3752 4 3 9 9 0 534 256 100 528\n3753 4 3 9 9 0 832 531 535 529\n3754 4 3 9 9 0 256 832 542 540\n3755 4 3 9 9 0 832 256 522 540\n3756 4 3 9 9 0 521 193 537 29\n3757 4 3 9 9 0 198 832 28 193\n3758 4 3 9 9 0 31 193 30 535\n3759 4 3 9 9 0 531 832 535 530\n3760 4 3 9 9 0 93 832 522 544\n3761 4 3 9 9 0 537 521 29 536\n3762 4 3 9 9 0 832 534 528 256\n3763 4 3 9 9 0 522 832 519 521\n3764 4 3 9 9 0 530 832 535 538\n3765 4 3 9 9 0 542 832 98 539\n3766 4 3 9 9 0 832 521 537 536\n3767 4 3 9 9 0 543 529 101 528\n3768 4 3 9 9 0 256 534 100 541\n3769 4 3 9 9 0 832 193 538 537\n3770 4 3 9 9 0 832 539 519 536\n3771 4 3 9 9 0 521 243 536 519\n3772 4 3 9 9 0 258 832 544 529\n3773 4 3 9 9 0 521 243 29 536\n3774 4 3 9 9 0 198 544 535 250\n3775 4 3 9 9 0 96 533 248 255\n3776 4 3 9 9 0 531 832 528 529\n3777 4 3 9 9 0 533 96 541 255\n3778 4 3 9 9 0 534 832 533 541\n3779 4 3 9 9 0 258 529 250 101\n3780 4 3 9 9 0 530 832 538 253\n3781 4 3 9 9 0 832 257 253 532\n3782 4 3 9 9 0 94 832 539 98\n3783 4 3 9 9 0 256 91 522 540\n3784 4 3 9 9 0 832 256 528 543\n3785 4 3 9 9 0 534 247 100 541\n3786 4 3 9 9 0 534 832 528 531\n3787 4 3 9 9 0 95 97 532 253\n3788 4 3 9 9 0 93 832 544 258\n3789 4 3 9 9 0 93 832 258 256\n3790 4 3 9 9 0 533 257 248 255\n3791 4 3 9 9 0 540 91 522 520\n3792 4 3 9 9 0 93 832 256 522\n3793 4 3 9 9 0 258 832 529 543\n3794 4 3 9 9 0 254 542 539 540\n3795 4 3 9 9 0 540 254 88 520\n3796 4 3 9 9 0 258 544 250 529\n3797 4 3 9 9 0 832 257 532 533\n3798 4 3 9 9 0 544 529 535 250\n3799 4 3 9 9 0 198 832 193 535\n3800 4 3 9 9 0 521 832 519 536\n3801 4 3 9 9 0 258 832 543 256\n3802 4 3 9 9 0 533 257 532 248\n3803 4 3 9 9 0 242 252 519 539\n3804 4 3 9 9 0 94 832 537 539\n3805 4 3 9 9 0 532 95 253 530\n3806 4 3 9 9 0 532 832 531 530\n3807 4 3 9 9 0 254 242 88 520\n3808 4 3 9 9 0 832 543 528 529\n3809 4 3 9 9 0 254 540 539 520\n3810 4 3 9 9 0 241 540 88 520\n3811 4 3 9 9 0 538 30 535 249\n3812 4 3 9 9 0 544 832 535 529\n3813 4 3 9 9 0 95 530 538 253\n3814 4 3 9 9 0 832 193 535 538\n3815 4 3 9 9 0 258 543 529 101\n3816 4 3 9 9 0 193 198 535 31\n3817 4 3 9 9 0 533 832 531 532\n3818 4 3 9 9 0 534 832 531 533\n3819 4 3 9 9 0 832 244 521 522\n3820 4 3 9 9 0 530 538 535 249\n3821 4 3 9 9 0 832 257 533 255\n3822 4 3 9 9 0 257 97 532 248\n3823 4 3 9 9 0 243 86 536 519\n3824 4 3 9 9 0 86 252 536 519\n3825 4 3 9 9 0 832 244 544 521\n3826 4 3 9 9 0 539 832 519 520\n3827 4 3 9 9 0 832 193 537 521\n3828 4 3 9 9 0 256 93 522 91\n3829 4 3 9 9 0 242 254 539 520\n3830 4 3 9 9 0 253 832 538 537\n3831 4 3 9 9 0 544 244 522 93\n3832 4 3 9 9 0 241 91 540 520\n3833 4 3 9 9 0 543 528 101 251\n3834 4 3 9 9 0 530 95 538 249\n3835 4 3 9 9 0 97 257 532 253\n3836 4 3 9 9 0 247 96 541 533\n3837 4 3 9 9 0 540 832 520 522\n3838 4 3 9 9 0 832 544 28 521\n3839 4 3 9 9 0 542 832 539 540\n3840 4 3 9 9 0 255 832 542 541\n3841 4 3 9 9 0 534 247 541 533\n3842 4 3 9 9 0 533 832 255 541\n3843 4 3 9 9 0 544 832 28 198\n3844 4 3 9 9 0 94 832 253 537\n3845 4 3 9 9 0 540 832 539 520\n3846 4 3 9 9 0 542 539 98 99\n3847 4 3 9 9 0 832 257 255 98\n3848 4 3 9 9 0 257 832 253 98\n3849 4 3 9 9 0 94 539 537 536\n3850 4 3 9 9 0 94 252 539 536\n3851 4 3 9 9 0 544 244 28 521\n3852 4 3 9 9 0 832 544 535 198\n3853 4 3 9 9 0 832 94 253 98\n3854 4 3 9 9 0 242 539 519 520\n3855 4 3 9 9 0 254 542 99 539\n3856 4 3 9 9 0 242 252 86 519\n3857 4 3 9 9 0 542 255 99 98\n3858 4 3 9 9 0 521 193 29 28\n3859 4 3 9 9 0 251 256 543 528\n3860 4 3 9 9 0 832 255 542 98\n3861 4 3 9 9 0 251 256 528 100\n3862 4 3 9 9 0 193 538 30 535\n3863 4 3 9 9 0 31 198 535 250\n3864 4 3 9 9 0 193 832 28 521\n3865 4 3 9 9 0 539 832 537 536\n3866 4 3 9 9 0 832 522 519 520\n3867 4 3 9 9 0 832 256 542 541\n3868 4 3 9 9 0 832 534 256 541\n3869 4 3 10 10 0 556 102 557 553\n3870 4 3 10 10 0 560 559 561 546\n3871 4 3 10 10 0 70 102 556 553\n3872 4 3 10 10 0 547 261 546 564\n3873 4 3 10 10 0 547 551 545 262\n3874 4 3 10 10 0 551 562 110 263\n3875 4 3 10 10 0 491 58 73 112\n3876 4 3 10 10 0 552 558 549 550\n3877 4 3 10 10 0 558 268 111 552\n3878 4 3 10 10 0 559 558 550 549\n3879 4 3 10 10 0 264 558 111 552\n3880 4 3 10 10 0 564 66 486 64\n3881 4 3 10 10 0 267 104 557 560\n3882 4 3 10 10 0 564 559 486 546\n3883 4 3 10 10 0 559 556 553 217\n3884 4 3 10 10 0 268 58 479 559\n3885 4 3 10 10 0 259 558 105 550\n3886 4 3 10 10 0 551 562 563 564\n3887 4 3 10 10 0 547 551 563 564\n3888 4 3 10 10 0 212 552 55 215\n3889 4 3 10 10 0 547 551 262 108\n3890 4 3 10 10 0 552 111 55 215\n3891 4 3 10 10 0 261 547 563 564\n3892 4 3 10 10 0 551 563 263 108\n3893 4 3 10 10 0 102 107 557 553\n3894 4 3 10 10 0 555 559 560 546\n3895 4 3 10 10 0 102 103 556 557\n3896 4 3 10 10 0 107 559 557 553\n3897 4 3 10 10 0 104 560 106 548\n3898 4 3 10 10 0 479 53 486 54\n3899 4 3 10 10 0 268 558 559 479\n3900 4 3 10 10 0 107 560 267 557\n3901 4 3 10 10 0 564 261 546 109\n3902 4 3 10 10 0 562 265 64 554\n3903 4 3 10 10 0 559 555 486 546\n3904 4 3 10 10 0 268 58 215 479\n3905 4 3 10 10 0 549 212 52 480\n3906 4 3 10 10 0 547 551 546 545\n3907 4 3 10 10 0 555 59 556 486\n3908 4 3 10 10 0 551 547 546 564\n3909 4 3 10 10 0 479 559 486 549\n3910 4 3 10 10 0 555 564 486 546\n3911 4 3 10 10 0 558 264 105 550\n3912 4 3 10 10 0 267 104 560 106\n3913 4 3 10 10 0 545 259 561 260\n3914 4 3 10 10 0 559 558 549 479\n3915 4 3 10 10 0 548 555 109 104\n3916 4 3 10 10 0 59 219 556 486\n3917 4 3 10 10 0 556 70 217 60\n3918 4 3 10 10 0 103 555 556 557\n3919 4 3 10 10 0 222 491 73 553\n3920 4 3 10 10 0 551 564 546 550\n3921 4 3 10 10 0 559 556 217 486\n3922 4 3 10 10 0 219 556 486 217\n3923 4 3 10 10 0 551 547 563 108\n3924 4 3 10 10 0 559 555 556 486\n3925 4 3 10 10 0 549 559 486 564\n3926 4 3 10 10 0 66 555 486 59\n3927 4 3 10 10 0 266 66 486 564\n3928 4 3 10 10 0 106 548 560 260\n3929 4 3 10 10 0 555 266 486 564\n3930 4 3 10 10 0 555 266 564 546\n3931 4 3 10 10 0 562 551 549 564\n3932 4 3 10 10 0 58 491 559 112\n3933 4 3 10 10 0 213 479 549 480\n3934 4 3 10 10 0 268 479 215 552\n3935 4 3 10 10 0 555 66 486 266\n3936 4 3 10 10 0 559 491 217 553\n3937 4 3 10 10 0 546 545 561 260\n3938 4 3 10 10 0 552 212 549 480\n3939 4 3 10 10 0 564 559 546 550\n3940 4 3 10 10 0 266 564 546 109\n3941 4 3 10 10 0 549 559 564 550\n3942 4 3 10 10 0 213 549 52 480\n3943 4 3 10 10 0 479 552 549 480\n3944 4 3 10 10 0 562 551 110 549\n3945 4 3 10 10 0 548 555 560 546\n3946 4 3 10 10 0 558 479 552 549\n3947 4 3 10 10 0 262 545 105 550\n3948 4 3 10 10 0 555 103 104 557\n3949 4 3 10 10 0 559 479 486 54\n3950 4 3 10 10 0 104 560 548 555\n3951 4 3 10 10 0 559 107 557 560\n3952 4 3 10 10 0 549 110 554 52\n3953 4 3 10 10 0 219 556 217 60\n3954 4 3 10 10 0 264 558 552 550\n3955 4 3 10 10 0 559 556 555 557\n3956 4 3 10 10 0 552 268 111 215\n3957 4 3 10 10 0 551 545 550 546\n3958 4 3 10 10 0 491 222 217 553\n3959 4 3 10 10 0 547 261 563 108\n3960 4 3 10 10 0 549 562 564 554\n3961 4 3 10 10 0 104 560 555 557\n3962 4 3 10 10 0 562 551 563 263\n3963 4 3 10 10 0 559 556 557 553\n3964 4 3 10 10 0 553 491 73 112\n3965 4 3 10 10 0 559 555 560 557\n3966 4 3 10 10 0 551 549 564 550\n3967 4 3 10 10 0 107 559 553 112\n3968 4 3 10 10 0 103 555 59 556\n3969 4 3 10 10 0 212 552 215 480\n3970 4 3 10 10 0 546 545 550 561\n3971 4 3 10 10 0 213 549 554 52\n3972 4 3 10 10 0 552 479 215 480\n3973 4 3 10 10 0 262 551 545 550\n3974 4 3 10 10 0 559 546 550 561\n3975 4 3 10 10 0 545 259 105 550\n3976 4 3 10 10 0 558 559 550 561\n3977 4 3 10 10 0 559 491 553 112\n3978 4 3 10 10 0 268 558 479 552\n3979 4 3 10 10 0 268 58 559 112\n3980 4 3 10 10 0 54 559 58 491\n3981 4 3 10 10 0 54 58 559 479\n3982 4 3 10 10 0 560 546 260 548\n3983 4 3 10 10 0 260 546 560 561\n3984 4 3 10 10 0 562 554 110 265\n3985 4 3 10 10 0 110 554 562 549\n3986 4 3 10 10 0 213 53 549 479\n3987 4 3 10 10 0 213 549 53 554\n3988 4 3 10 10 0 486 549 53 479\n3989 4 3 10 10 0 546 555 109 548\n3990 4 3 10 10 0 546 109 555 266\n3991 4 3 10 10 0 217 70 553 222\n3992 4 3 10 10 0 217 553 70 556\n3993 4 3 10 10 0 217 559 54 491\n3994 4 3 10 10 0 217 54 559 486\n3995 4 3 10 10 0 554 564 64 562\n3996 4 3 10 10 0 561 550 259 545\n3997 4 3 10 10 0 561 259 550 558\n3998 4 3 10 10 0 64 53 564 554\n3999 4 3 10 10 0 64 564 53 486\n4000 4 3 10 10 0 549 564 53 554\n4001 4 3 10 10 0 549 53 564 486\n4002 4 3 11 11 0 834 840 64 488\n4003 4 3 11 11 0 833 573 568 587\n4004 4 3 11 11 0 834 424 835 488\n4005 4 3 11 11 0 266 66 564 840\n4006 4 3 11 11 0 573 113 269 568\n4007 4 3 11 11 0 276 573 584 587\n4008 4 3 11 11 0 269 576 572 270\n4009 4 3 11 11 0 833 573 587 837\n4010 4 3 11 11 0 590 65 839 592\n4011 4 3 11 11 0 177 574 425 575\n4012 4 3 11 11 0 587 584 579 837\n4013 4 3 11 11 0 266 590 840 567\n4014 4 3 11 11 0 582 168 426 581\n4015 4 3 11 11 0 577 277 838 575\n4016 4 3 11 11 0 833 836 839 835\n4017 4 3 11 11 0 839 836 585 835\n4018 4 3 11 11 0 576 573 269 568\n4019 4 3 11 11 0 582 593 175 22\n4020 4 3 11 11 0 833 573 837 576\n4021 4 3 11 11 0 425 427 160 575\n4022 4 3 11 11 0 584 277 838 577\n4023 4 3 11 11 0 261 109 564 567\n4024 4 3 11 11 0 585 584 581 837\n4025 4 3 11 11 0 833 836 835 837\n4026 4 3 11 11 0 580 839 281 586\n4027 4 3 11 11 0 833 576 834 578\n4028 4 3 11 11 0 116 590 566 839\n4029 4 3 11 11 0 563 263 108 270\n4030 4 3 11 11 0 833 565 836 568\n4031 4 3 11 11 0 587 833 836 568\n4032 4 3 11 11 0 562 840 564 64\n4033 4 3 11 11 0 576 574 834 578\n4034 4 3 11 11 0 834 833 835 837\n4035 4 3 11 11 0 263 563 840 578\n4036 4 3 11 11 0 574 576 834 577\n4037 4 3 11 11 0 562 263 563 840\n4038 4 3 11 11 0 839 571 566 594\n4039 4 3 11 11 0 427 167 588 426\n4040 4 3 11 11 0 565 836 570 839\n4041 4 3 11 11 0 590 65 488 839\n4042 4 3 11 11 0 840 66 64 488\n4043 4 3 11 11 0 574 834 265 589\n4044 4 3 11 11 0 574 834 425 575\n4045 4 3 11 11 0 276 113 573 587\n4046 4 3 11 11 0 839 582 593 835\n4047 4 3 11 11 0 565 836 568 570\n4048 4 3 11 11 0 177 834 24 425\n4049 4 3 11 11 0 585 582 835 581\n4050 4 3 11 11 0 834 574 577 575\n4051 4 3 11 11 0 425 177 575 20\n4052 4 3 11 11 0 23 424 592 175\n4053 4 3 11 11 0 110 574 578 265\n4054 4 3 11 11 0 579 836 583 570\n4055 4 3 11 11 0 576 573 837 577\n4056 4 3 11 11 0 573 113 568 587\n4057 4 3 11 11 0 424 834 838 425\n4058 4 3 11 11 0 277 838 427 588\n4059 4 3 11 11 0 573 584 587 837\n4060 4 3 11 11 0 562 110 578 265\n4061 4 3 11 11 0 584 577 838 837\n4062 4 3 11 11 0 577 834 838 837\n4063 4 3 11 11 0 66 840 64 564\n4064 4 3 11 11 0 584 588 581 838\n4065 4 3 11 11 0 563 263 270 578\n4066 4 3 11 11 0 836 587 579 837\n4067 4 3 11 11 0 593 839 835 592\n4068 4 3 11 11 0 835 424 838 426\n4069 4 3 11 11 0 833 834 840 578\n4070 4 3 11 11 0 424 23 835 488\n4071 4 3 11 11 0 833 573 576 568\n4072 4 3 11 11 0 839 593 591 592\n4073 4 3 11 11 0 839 583 570 273\n4074 4 3 11 11 0 272 571 594 115\n4075 4 3 11 11 0 563 261 840 569\n4076 4 3 11 11 0 24 834 64 488\n4077 4 3 11 11 0 427 21 277 588\n4078 4 3 11 11 0 280 593 591 580\n4079 4 3 11 11 0 839 571 594 586\n4080 4 3 11 11 0 833 576 837 834\n4081 4 3 11 11 0 836 579 583 585\n4082 4 3 11 11 0 576 568 269 572\n4083 4 3 11 11 0 271 266 109 567\n4084 4 3 11 11 0 590 839 840 567\n4085 4 3 11 11 0 117 280 591 580\n4086 4 3 11 11 0 582 839 580 583\n4087 4 3 11 11 0 265 834 64 589\n4088 4 3 11 11 0 839 582 585 583\n4089 4 3 11 11 0 274 579 570 275\n4090 4 3 11 11 0 834 576 837 577\n4091 4 3 11 11 0 839 836 583 585\n4092 4 3 11 11 0 839 583 273 586\n4093 4 3 11 11 0 839 580 583 586\n4094 4 3 11 11 0 839 571 570 566\n4095 4 3 11 11 0 427 21 160 277\n4096 4 3 11 11 0 571 839 570 273\n4097 4 3 11 11 0 261 563 840 564\n4098 4 3 11 11 0 271 590 566 115\n4099 4 3 11 11 0 594 279 281 586\n4100 4 3 11 11 0 573 277 584 577\n4101 4 3 11 11 0 424 835 175 426\n4102 4 3 11 11 0 582 593 280 580\n4103 4 3 11 11 0 839 66 840 488\n4104 4 3 11 11 0 840 563 270 578\n4105 4 3 11 11 0 834 424 24 425\n4106 4 3 11 11 0 563 562 840 564\n4107 4 3 11 11 0 836 568 570 275\n4108 4 3 11 11 0 839 580 281 591\n4109 4 3 11 11 0 839 594 281 586\n4110 4 3 11 11 0 834 577 838 575\n4111 4 3 11 11 0 424 834 835 838\n4112 4 3 11 11 0 839 590 840 66\n4113 4 3 11 11 0 177 574 834 425\n4114 4 3 11 11 0 590 266 840 66\n4115 4 3 11 11 0 114 279 594 586\n4116 4 3 11 11 0 425 834 838 575\n4117 4 3 11 11 0 168 582 426 175\n4118 4 3 11 11 0 427 277 160 575\n4119 4 3 11 11 0 591 839 592 281\n4120 4 3 11 11 0 579 836 570 275\n4121 4 3 11 11 0 840 562 265 64\n4122 4 3 11 11 0 271 590 567 566\n4123 4 3 11 11 0 571 566 594 115\n4124 4 3 11 11 0 266 840 564 567\n4125 4 3 11 11 0 573 584 837 577\n4126 4 3 11 11 0 571 114 586 273\n4127 4 3 11 11 0 562 263 840 578\n4128 4 3 11 11 0 574 177 834 589\n4129 4 3 11 11 0 65 590 488 66\n4130 4 3 11 11 0 838 835 426 581\n4131 4 3 11 11 0 840 834 64 265\n4132 4 3 11 11 0 834 837 835 838\n4133 4 3 11 11 0 177 574 20 278\n4134 4 3 11 11 0 277 584 838 588\n4135 4 3 11 11 0 427 425 838 575\n4136 4 3 11 11 0 113 587 275 568\n4137 4 3 11 11 0 588 167 581 426\n4138 4 3 11 11 0 583 274 570 273\n4139 4 3 11 11 0 116 839 566 594\n4140 4 3 11 11 0 566 116 594 115\n4141 4 3 11 11 0 571 114 594 586\n4142 4 3 11 11 0 582 835 426 175\n4143 4 3 11 11 0 167 168 581 426\n4144 4 3 11 11 0 839 833 840 567\n4145 4 3 11 11 0 585 837 581 835\n4146 4 3 11 11 0 563 569 840 270\n4147 4 3 11 11 0 574 110 278 589\n4148 4 3 11 11 0 569 563 108 270\n4149 4 3 11 11 0 837 584 581 838\n4150 4 3 11 11 0 177 574 278 589\n4151 4 3 11 11 0 584 579 837 585\n4152 4 3 11 11 0 424 834 24 488\n4153 4 3 11 11 0 23 424 24 488\n4154 4 3 11 11 0 569 833 840 572\n4155 4 3 11 11 0 580 117 281 591\n4156 4 3 11 11 0 569 840 270 572\n4157 4 3 11 11 0 261 563 108 569\n4158 4 3 11 11 0 110 574 265 589\n4159 4 3 11 11 0 582 839 585 835\n4160 4 3 11 11 0 116 590 839 592\n4161 4 3 11 11 0 424 23 592 835\n4162 4 3 11 11 0 833 565 572 569\n4163 4 3 11 11 0 835 593 592 175\n4164 4 3 11 11 0 565 833 572 568\n4165 4 3 11 11 0 427 167 21 588\n4166 4 3 11 11 0 834 24 64 589\n4167 4 3 11 11 0 834 177 24 589\n4168 4 3 11 11 0 833 587 836 837\n4169 4 3 11 11 0 263 562 110 578\n4170 4 3 11 11 0 839 116 592 281\n4171 4 3 11 11 0 590 839 488 66\n4172 4 3 11 11 0 168 582 175 22\n4173 4 3 11 11 0 424 835 592 175\n4174 4 3 11 11 0 116 65 590 592\n4175 4 3 11 11 0 114 571 594 272\n4176 4 3 11 11 0 427 425 426 838\n4177 4 3 11 11 0 590 116 566 115\n4178 4 3 11 11 0 425 424 426 838\n4179 4 3 11 11 0 835 837 581 838\n4180 4 3 11 11 0 116 839 594 281\n4181 4 3 11 11 0 576 833 568 572\n4182 4 3 11 11 0 117 580 281 586\n4183 4 3 11 11 0 835 582 426 581\n4184 4 3 11 11 0 279 117 281 586\n4185 4 3 11 11 0 565 839 570 566\n4186 4 3 11 11 0 274 579 583 570\n4187 4 3 11 11 0 836 839 583 570\n4188 4 3 11 11 0 271 266 567 590\n4189 4 3 11 11 0 839 590 566 567\n4190 4 3 11 11 0 266 109 567 564\n4191 4 3 11 11 0 571 839 273 586\n4192 4 3 11 11 0 565 839 566 567\n4193 4 3 11 11 0 427 588 838 426\n4194 4 3 11 11 0 425 575 160 20\n4195 4 3 11 11 0 573 277 276 584\n4196 4 3 11 11 0 593 582 175 835\n4197 4 3 11 11 0 574 177 20 575\n4198 4 3 11 11 0 277 427 838 575\n4199 4 3 11 11 0 593 582 280 22\n4200 4 3 11 11 0 838 588 581 426\n4201 4 3 11 11 0 578 270 572 576\n4202 4 3 11 11 0 572 270 578 840\n4203 4 3 11 11 0 572 833 578 576\n4204 4 3 11 11 0 578 833 572 840\n4205 4 3 11 11 0 836 585 837 579\n4206 4 3 11 11 0 837 585 836 835\n4207 4 3 11 11 0 835 833 488 839\n4208 4 3 11 11 0 835 488 833 834\n4209 4 3 11 11 0 840 488 833 839\n4210 4 3 11 11 0 840 833 488 834\n4211 4 3 11 11 0 567 833 569 565\n4212 4 3 11 11 0 567 569 833 840\n4213 4 3 11 11 0 840 261 567 569\n4214 4 3 11 11 0 840 567 261 564\n4215 4 3 11 11 0 65 220 839 592\n4216 4 3 11 11 0 65 839 220 488\n4217 4 3 11 11 0 839 220 835 592\n4218 4 3 11 11 0 839 835 220 488\n4219 4 3 11 11 0 835 220 23 592\n4220 4 3 11 11 0 835 23 220 488\n4221 4 3 11 11 0 836 275 587 568\n4222 4 3 11 11 0 587 275 836 579\n4223 4 3 11 11 0 265 578 834 574\n4224 4 3 11 11 0 265 840 578 562\n4225 4 3 11 11 0 265 578 840 834\n4226 4 3 11 11 0 580 593 839 582\n4227 4 3 11 11 0 580 839 593 591\n4228 4 3 11 11 0 839 833 565 836\n4229 4 3 11 11 0 839 565 833 567\n4230 4 3 12 12 0 600 282 596 25\n4231 4 3 12 12 0 194 235 512 444\n4232 4 3 12 12 0 598 537 444 536\n4233 4 3 12 12 0 26 596 25 444\n4234 4 3 12 12 0 282 598 596 118\n4235 4 3 12 12 0 249 595 597 538\n4236 4 3 12 12 0 538 443 597 599\n4237 4 3 12 12 0 95 249 597 538\n4238 4 3 12 12 0 595 443 249 30\n4239 4 3 12 12 0 283 598 119 596\n4240 4 3 12 12 0 443 595 191 30\n4241 4 3 12 12 0 95 595 597 249\n4242 4 3 12 12 0 538 599 253 537\n4243 4 3 12 12 0 599 538 253 597\n4244 4 3 12 12 0 191 35 230 512\n4245 4 3 12 12 0 597 236 512 76\n4246 4 3 12 12 0 34 194 444 235\n4247 4 3 12 12 0 599 236 512 597\n4248 4 3 12 12 0 283 252 598 536\n4249 4 3 12 12 0 595 443 512 597\n4250 4 3 12 12 0 600 34 25 444\n4251 4 3 12 12 0 193 443 537 444\n4252 4 3 12 12 0 600 34 444 235\n4253 4 3 12 12 0 95 538 597 253\n4254 4 3 12 12 0 595 597 512 76\n4255 4 3 12 12 0 598 283 536 596\n4256 4 3 12 12 0 598 600 596 444\n4257 4 3 12 12 0 443 538 30 193\n4258 4 3 12 12 0 443 595 249 538\n4259 4 3 12 12 0 599 94 253 537\n4260 4 3 12 12 0 443 599 537 444\n4261 4 3 12 12 0 598 600 235 78\n4262 4 3 12 12 0 537 599 598 444\n4263 4 3 12 12 0 600 34 235 78\n4264 4 3 12 12 0 443 249 30 538\n4265 4 3 12 12 0 35 194 512 443\n4266 4 3 12 12 0 443 599 512 597\n4267 4 3 12 12 0 85 283 596 536\n4268 4 3 12 12 0 598 600 444 235\n4269 4 3 12 12 0 86 252 283 536\n4270 4 3 12 12 0 194 443 444 512\n4271 4 3 12 12 0 94 252 536 598\n4272 4 3 12 12 0 538 443 537 193\n4273 4 3 12 12 0 283 86 536 85\n4274 4 3 12 12 0 235 599 512 444\n4275 4 3 12 12 0 86 243 536 85\n4276 4 3 12 12 0 443 599 444 512\n4277 4 3 12 12 0 595 443 597 538\n4278 4 3 12 12 0 598 119 596 118\n4279 4 3 12 12 0 443 538 537 599\n4280 4 3 12 12 0 284 600 282 598\n4281 4 3 12 12 0 595 95 597 76\n4282 4 3 12 12 0 236 599 512 235\n4283 4 3 12 12 0 537 193 444 29\n4284 4 3 12 12 0 252 283 598 119\n4285 4 3 12 12 0 284 600 598 78\n4286 4 3 12 12 0 94 252 598 119\n4287 4 3 12 12 0 599 598 444 235\n4288 4 3 12 12 0 443 35 191 512\n4289 4 3 12 12 0 595 512 230 76\n4290 4 3 12 12 0 596 600 25 444\n4291 4 3 12 12 0 598 536 444 596\n4292 4 3 12 12 0 536 537 444 29\n4293 4 3 12 12 0 284 598 282 118\n4294 4 3 12 12 0 600 598 596 282\n4295 4 3 12 12 0 191 512 595 443\n4296 4 3 12 12 0 595 512 191 230\n4297 4 3 12 12 0 598 537 94 599\n4298 4 3 12 12 0 598 94 537 536\n4299 4 3 12 12 0 29 243 444 536\n4300 4 3 12 12 0 444 243 29 26\n4301 4 3 12 12 0 243 596 444 536\n4302 4 3 12 12 0 444 596 243 26\n4303 4 3 12 12 0 243 85 596 536\n4304 4 3 12 12 0 596 85 243 26\n4305 4 3 13 13 0 555 103 59 604\n4306 4 3 13 13 0 605 120 121 289\n4307 4 3 13 13 0 590 66 65 59\n4308 4 3 13 13 0 605 289 121 604\n4309 4 3 13 13 0 555 266 109 602\n4310 4 3 13 13 0 590 290 65 116\n4311 4 3 13 13 0 590 606 290 116\n4312 4 3 13 13 0 590 115 606 116\n4313 4 3 13 13 0 603 61 604 290\n4314 4 3 13 13 0 605 555 104 285\n4315 4 3 13 13 0 286 122 601 606\n4316 4 3 13 13 0 590 65 604 59\n4317 4 3 13 13 0 555 66 590 59\n4318 4 3 13 13 0 121 289 288 604\n4319 4 3 13 13 0 603 289 288 124\n4320 4 3 13 13 0 61 603 287 290\n4321 4 3 13 13 0 122 602 601 606\n4322 4 3 13 13 0 555 266 602 590\n4323 4 3 13 13 0 103 605 121 604\n4324 4 3 13 13 0 602 555 104 109\n4325 4 3 13 13 0 602 605 604 606\n4326 4 3 13 13 0 555 602 104 285\n4327 4 3 13 13 0 289 603 290 124\n4328 4 3 13 13 0 65 61 604 59\n4329 4 3 13 13 0 590 271 601 115\n4330 4 3 13 13 0 289 603 288 604\n4331 4 3 13 13 0 602 590 271 601\n4332 4 3 13 13 0 590 602 606 601\n4333 4 3 13 13 0 555 590 604 59\n4334 4 3 13 13 0 605 555 604 103\n4335 4 3 13 13 0 605 289 604 606\n4336 4 3 13 13 0 266 602 590 271\n4337 4 3 13 13 0 603 123 290 124\n4338 4 3 13 13 0 605 555 103 104\n4339 4 3 13 13 0 123 603 290 287\n4340 4 3 13 13 0 590 602 604 606\n4341 4 3 13 13 0 115 286 601 606\n4342 4 3 13 13 0 602 266 109 271\n4343 4 3 13 13 0 602 555 605 285\n4344 4 3 13 13 0 555 602 605 604\n4345 4 3 13 13 0 289 606 290 604\n4346 4 3 13 13 0 590 115 601 606\n4347 4 3 13 13 0 555 66 266 590\n4348 4 3 13 13 0 605 602 285 120\n4349 4 3 13 13 0 606 590 290 604\n4350 4 3 13 13 0 602 555 590 604\n4351 4 3 13 13 0 603 289 290 604\n4352 4 3 13 13 0 65 604 290 590\n4353 4 3 13 13 0 65 290 604 61\n4354 4 3 13 13 0 122 606 120 602\n4355 4 3 13 13 0 122 120 606 289\n4356 4 3 13 13 0 605 120 606 602\n4357 4 3 13 13 0 605 606 120 289\n4358 4 3 14 14 0 408 407 175 593\n4359 4 3 14 14 0 591 117 281 610\n4360 4 3 14 14 0 591 607 610 593\n4361 4 3 14 14 0 11 608 292 172\n4362 4 3 14 14 0 11 92 292 608\n4363 4 3 14 14 0 238 487 611 523\n4364 4 3 14 14 0 592 487 408 608\n4365 4 3 14 14 0 610 612 592 608\n4366 4 3 14 14 0 220 592 408 23\n4367 4 3 14 14 0 22 407 169 593\n4368 4 3 14 14 0 220 23 408 174\n4369 4 3 14 14 0 487 220 408 174\n4370 4 3 14 14 0 609 407 610 607\n4371 4 3 14 14 0 123 238 287 611\n4372 4 3 14 14 0 591 117 291 280\n4373 4 3 14 14 0 612 487 608 611\n4374 4 3 14 14 0 612 290 65 61\n4375 4 3 14 14 0 407 22 175 593\n4376 4 3 14 14 0 612 591 610 592\n4377 4 3 14 14 0 591 612 281 592\n4378 4 3 14 14 0 608 613 292 172\n4379 4 3 14 14 0 612 487 592 608\n4380 4 3 14 14 0 117 591 291 610\n4381 4 3 14 14 0 610 591 593 592\n4382 4 3 14 14 0 487 608 611 523\n4383 4 3 14 14 0 238 89 245 611\n4384 4 3 14 14 0 609 610 408 608\n4385 4 3 14 14 0 487 63 221 523\n4386 4 3 14 14 0 609 125 613 607\n4387 4 3 14 14 0 63 238 523 487\n4388 4 3 14 14 0 287 290 611 61\n4389 4 3 14 14 0 607 591 291 280\n4390 4 3 14 14 0 592 23 175 408\n4391 4 3 14 14 0 11 608 409 523\n4392 4 3 14 14 0 613 609 608 292\n4393 4 3 14 14 0 220 487 408 592\n4394 4 3 14 14 0 221 174 409 6\n4395 4 3 14 14 0 608 408 409 523\n4396 4 3 14 14 0 612 487 611 61\n4397 4 3 14 14 0 407 609 613 607\n4398 4 3 14 14 0 92 11 523 608\n4399 4 3 14 14 0 245 92 523 608\n4400 4 3 14 14 0 591 612 610 281\n4401 4 3 14 14 0 290 612 611 61\n4402 4 3 14 14 0 612 592 65 116\n4403 4 3 14 14 0 612 281 592 116\n4404 4 3 14 14 0 125 609 291 607\n4405 4 3 14 14 0 174 487 409 408\n4406 4 3 14 14 0 408 608 409 172\n4407 4 3 14 14 0 607 609 291 610\n4408 4 3 14 14 0 591 607 291 610\n4409 4 3 14 14 0 290 123 287 611\n4410 4 3 14 14 0 607 407 610 593\n4411 4 3 14 14 0 11 173 523 409\n4412 4 3 14 14 0 238 245 523 611\n4413 4 3 14 14 0 608 11 409 172\n4414 4 3 14 14 0 487 220 65 592\n4415 4 3 14 14 0 245 608 523 611\n4416 4 3 14 14 0 609 407 408 610\n4417 4 3 14 14 0 408 487 523 608\n4418 4 3 14 14 0 612 487 65 592\n4419 4 3 14 14 0 487 612 65 61\n4420 4 3 14 14 0 221 173 409 523\n4421 4 3 14 14 0 610 592 408 608\n4422 4 3 14 14 0 613 407 12 172\n4423 4 3 14 14 0 407 607 12 169\n4424 4 3 14 14 0 125 607 12 613\n4425 4 3 14 14 0 487 174 409 221\n4426 4 3 14 14 0 592 408 175 593\n4427 4 3 14 14 0 487 221 409 523\n4428 4 3 14 14 0 173 221 409 6\n4429 4 3 14 14 0 89 238 123 611\n4430 4 3 14 14 0 607 591 280 593\n4431 4 3 14 14 0 22 607 280 593\n4432 4 3 14 14 0 609 125 292 613\n4433 4 3 14 14 0 408 487 409 523\n4434 4 3 14 14 0 290 612 65 116\n4435 4 3 14 14 0 607 407 12 613\n4436 4 3 14 14 0 607 22 169 593\n4437 4 3 14 14 0 238 63 61 487\n4438 4 3 14 14 0 407 607 169 593\n4439 4 3 14 14 0 608 613 408 609\n4440 4 3 14 14 0 608 408 613 172\n4441 4 3 14 14 0 407 408 613 609\n4442 4 3 14 14 0 407 613 408 172\n4443 4 3 14 14 0 593 408 610 592\n4444 4 3 14 14 0 593 610 408 407\n4445 4 3 14 14 0 61 611 238 487\n4446 4 3 14 14 0 61 238 611 287\n4447 4 3 15 15 0 553 614 107 40\n4448 4 3 15 15 0 553 102 614 70\n4449 4 3 15 15 0 73 74 553 112\n4450 4 3 15 15 0 48 553 615 112\n4451 4 3 15 15 0 222 553 67 70\n4452 4 3 15 15 0 74 48 615 112\n4453 4 3 15 15 0 126 102 67 614\n4454 4 3 15 15 0 553 74 615 112\n4455 4 3 15 15 0 614 102 67 70\n4456 4 3 15 15 0 614 553 67 615\n4457 4 3 15 15 0 47 43 615 48\n4458 4 3 15 15 0 126 43 614 615\n4459 4 3 15 15 0 48 43 614 40\n4460 4 3 15 15 0 48 43 615 614\n4461 4 3 15 15 0 553 222 67 615\n4462 4 3 15 15 0 222 74 67 615\n4463 4 3 15 15 0 102 553 614 107\n4464 4 3 15 15 0 74 222 553 615\n4465 4 3 15 15 0 222 73 74 553\n4466 4 3 15 15 0 553 48 615 614\n4467 4 3 15 15 0 48 553 112 107\n4468 4 3 15 15 0 74 47 615 48\n4469 4 3 15 15 0 126 614 67 615\n4470 4 3 15 15 0 553 614 67 70\n4471 4 3 15 15 0 553 48 614 40\n4472 4 3 15 15 0 48 553 107 40\n4473 4 3 16 16 0 556 219 59 485\n4474 4 3 16 16 0 239 618 90 517\n4475 4 3 16 16 0 238 89 603 517\n4476 4 3 16 16 0 70 218 556 67\n4477 4 3 16 16 0 556 218 219 485\n4478 4 3 16 16 0 604 617 121 616\n4479 4 3 16 16 0 618 603 288 124\n4480 4 3 16 16 0 516 238 63 61\n4481 4 3 16 16 0 603 516 485 61\n4482 4 3 16 16 0 238 516 603 61\n4483 4 3 16 16 0 516 617 616 517\n4484 4 3 16 16 0 516 218 485 62\n4485 4 3 16 16 0 123 89 603 238\n4486 4 3 16 16 0 617 618 517 603\n4487 4 3 16 16 0 604 102 126 103\n4488 4 3 16 16 0 126 604 103 121\n4489 4 3 16 16 0 604 617 616 516\n4490 4 3 16 16 0 126 616 121 127\n4491 4 3 16 16 0 102 70 556 67\n4492 4 3 16 16 0 126 604 121 616\n4493 4 3 16 16 0 238 287 61 603\n4494 4 3 16 16 0 516 62 485 63\n4495 4 3 16 16 0 89 123 603 124\n4496 4 3 16 16 0 618 89 603 124\n4497 4 3 16 16 0 218 556 219 60\n4498 4 3 16 16 0 616 617 121 127\n4499 4 3 16 16 0 618 617 288 603\n4500 4 3 16 16 0 89 618 90 124\n4501 4 3 16 16 0 618 89 90 517\n4502 4 3 16 16 0 516 218 616 485\n4503 4 3 16 16 0 604 556 59 485\n4504 4 3 16 16 0 218 516 616 68\n4505 4 3 16 16 0 67 218 616 68\n4506 4 3 16 16 0 604 516 616 485\n4507 4 3 16 16 0 293 617 616 127\n4508 4 3 16 16 0 287 123 603 238\n4509 4 3 16 16 0 102 604 556 103\n4510 4 3 16 16 0 556 218 485 616\n4511 4 3 16 16 0 617 239 517 618\n4512 4 3 16 16 0 604 617 288 121\n4513 4 3 16 16 0 604 556 485 616\n4514 4 3 16 16 0 617 237 616 517\n4515 4 3 16 16 0 516 63 485 61\n4516 4 3 16 16 0 556 604 126 616\n4517 4 3 16 16 0 102 556 126 67\n4518 4 3 16 16 0 102 604 126 556\n4519 4 3 16 16 0 604 617 517 603\n4520 4 3 16 16 0 617 604 517 516\n4521 4 3 16 16 0 516 604 517 603\n4522 4 3 16 16 0 67 556 126 616\n4523 4 3 16 16 0 237 617 616 293\n4524 4 3 16 16 0 218 556 67 616\n4525 4 3 16 16 0 617 239 87 517\n4526 4 3 16 16 0 604 603 485 61\n4527 4 3 16 16 0 516 237 616 68\n4528 4 3 16 16 0 556 604 59 103\n4529 4 3 16 16 0 218 516 68 62\n4530 4 3 16 16 0 237 516 616 517\n4531 4 3 16 16 0 617 604 288 603\n4532 4 3 16 16 0 293 617 87 517\n4533 4 3 16 16 0 604 516 485 603\n4534 4 3 16 16 0 604 485 59 61\n4535 4 3 16 16 0 516 238 603 517\n4536 4 3 16 16 0 89 618 603 517\n4537 4 3 16 16 0 218 70 556 60\n4538 4 3 16 16 0 237 293 87 517\n4539 4 3 16 16 0 237 617 293 517\n4540 4 3 17 17 0 624 631 847 848\n4541 4 3 17 17 0 297 844 623 632\n4542 4 3 17 17 0 308 130 643 843\n4543 4 3 17 17 0 629 474 847 208\n4544 4 3 17 17 0 637 306 845 650\n4545 4 3 17 17 0 626 629 475 847\n4546 4 3 17 17 0 640 299 639 625\n4547 4 3 17 17 0 842 844 841 847\n4548 4 3 17 17 0 492 842 58 214\n4549 4 3 17 17 0 631 844 632 625\n4550 4 3 17 17 0 51 130 843 71\n4551 4 3 17 17 0 133 295 638 621\n4552 4 3 17 17 0 631 622 844 846\n4553 4 3 17 17 0 303 81 627 84\n4554 4 3 17 17 0 624 629 626 847\n4555 4 3 17 17 0 846 635 628 296\n4556 4 3 17 17 0 846 634 636 845\n4557 4 3 17 17 0 308 646 843 643\n4558 4 3 17 17 0 51 843 130 648\n4559 4 3 17 17 0 297 632 298 129\n4560 4 3 17 17 0 268 842 58 112\n4561 4 3 17 17 0 651 846 305 845\n4562 4 3 17 17 0 650 637 843 845\n4563 4 3 17 17 0 631 846 628 296\n4564 4 3 17 17 0 624 848 845 628\n4565 4 3 17 17 0 629 204 475 208\n4566 4 3 17 17 0 651 306 636 305\n4567 4 3 17 17 0 624 628 845 634\n4568 4 3 17 17 0 631 624 847 625\n4569 4 3 17 17 0 637 306 636 845\n4570 4 3 17 17 0 846 622 621 296\n4571 4 3 17 17 0 640 639 847 625\n4572 4 3 17 17 0 843 644 309 645\n4573 4 3 17 17 0 492 848 643 71\n4574 4 3 17 17 0 842 268 641 112\n4575 4 3 17 17 0 848 650 843 845\n4576 4 3 17 17 0 83 81 627 82\n4577 4 3 17 17 0 492 848 74 847\n4578 4 3 17 17 0 648 50 626 304\n4579 4 3 17 17 0 74 48 641 847\n4580 4 3 17 17 0 83 304 647 627\n4581 4 3 17 17 0 624 848 843 845\n4582 4 3 17 17 0 642 842 623 111\n4583 4 3 17 17 0 303 637 302 630\n4584 4 3 17 17 0 846 619 649 621\n4585 4 3 17 17 0 303 81 307 627\n4586 4 3 17 17 0 650 848 841 845\n4587 4 3 17 17 0 651 650 841 845\n4588 4 3 17 17 0 848 846 841 845\n4589 4 3 17 17 0 622 846 619 841\n4590 4 3 17 17 0 216 56 649 482\n4591 4 3 17 17 0 846 651 841 845\n4592 4 3 17 17 0 619 846 649 841\n4593 4 3 17 17 0 643 848 843 71\n4594 4 3 17 17 0 216 651 57 841\n4595 4 3 17 17 0 481 620 211 482\n4596 4 3 17 17 0 630 637 302 634\n4597 4 3 17 17 0 48 74 641 112\n4598 4 3 17 17 0 635 128 638 301\n4599 4 3 17 17 0 640 629 49 299\n4600 4 3 17 17 0 628 846 845 634\n4601 4 3 17 17 0 651 216 649 841\n4602 4 3 17 17 0 642 842 844 623\n4603 4 3 17 17 0 633 647 304 627\n4604 4 3 17 17 0 844 622 623 841\n4605 4 3 17 17 0 846 305 621 649\n4606 4 3 17 17 0 131 308 644 843\n4607 4 3 17 17 0 626 633 843 648\n4608 4 3 17 17 0 268 620 842 111\n4609 4 3 17 17 0 308 131 130 843\n4610 4 3 17 17 0 297 631 622 844\n4611 4 3 17 17 0 624 626 848 847\n4612 4 3 17 17 0 204 629 475 626\n4613 4 3 17 17 0 842 844 847 639\n4614 4 3 17 17 0 630 624 845 634\n4615 4 3 17 17 0 848 492 74 71\n4616 4 3 17 17 0 483 216 57 841\n4617 4 3 17 17 0 624 629 847 625\n4618 4 3 17 17 0 842 492 847 841\n4619 4 3 17 17 0 637 303 307 843\n4620 4 3 17 17 0 622 844 846 841\n4621 4 3 17 17 0 639 844 847 625\n4622 4 3 17 17 0 626 624 848 843\n4623 4 3 17 17 0 210 51 648 475\n4624 4 3 17 17 0 474 629 475 208\n4625 4 3 17 17 0 629 640 847 625\n4626 4 3 17 17 0 214 842 483 841\n4627 4 3 17 17 0 844 642 632 300\n4628 4 3 17 17 0 631 297 632 844\n4629 4 3 17 17 0 620 481 841 482\n4630 4 3 17 17 0 268 642 842 639\n4631 4 3 17 17 0 842 639 847 641\n4632 4 3 17 17 0 492 842 214 841\n4633 4 3 17 17 0 620 619 211 482\n4634 4 3 17 17 0 131 644 309 843\n4635 4 3 17 17 0 49 629 208 204\n4636 4 3 17 17 0 846 305 636 638\n4637 4 3 17 17 0 483 216 841 482\n4638 4 3 17 17 0 631 622 846 296\n4639 4 3 17 17 0 842 620 481 841\n4640 4 3 17 17 0 111 642 298 623\n4641 4 3 17 17 0 848 846 845 628\n4642 4 3 17 17 0 492 848 841 650\n4643 4 3 17 17 0 635 295 638 128\n4644 4 3 17 17 0 637 630 845 634\n4645 4 3 17 17 0 639 640 847 641\n4646 4 3 17 17 0 632 642 298 129\n4647 4 3 17 17 0 626 210 475 50\n4648 4 3 17 17 0 648 50 210 626\n4649 4 3 17 17 0 306 651 636 845\n4650 4 3 17 17 0 648 131 309 843\n4651 4 3 17 17 0 642 842 639 844\n4652 4 3 17 17 0 633 647 627 843\n4653 4 3 17 17 0 303 307 843 627\n4654 4 3 17 17 0 642 632 300 129\n4655 4 3 17 17 0 651 846 649 305\n4656 4 3 17 17 0 633 647 648 304\n4657 4 3 17 17 0 204 626 475 50\n4658 4 3 17 17 0 306 637 134 650\n4659 4 3 17 17 0 646 650 132 134\n4660 4 3 17 17 0 642 268 842 111\n4661 4 3 17 17 0 216 841 482 649\n4662 4 3 17 17 0 642 844 632 298\n4663 4 3 17 17 0 846 651 649 841\n4664 4 3 17 17 0 842 620 623 111\n4665 4 3 17 17 0 268 620 111 215\n4666 4 3 17 17 0 214 483 57 841\n4667 4 3 17 17 0 56 619 649 482\n4668 4 3 17 17 0 648 626 475 843\n4669 4 3 17 17 0 848 650 643 843\n4670 4 3 17 17 0 631 844 848 846\n4671 4 3 17 17 0 645 82 647 627\n4672 4 3 17 17 0 650 646 643 843\n4673 4 3 17 17 0 633 624 843 630\n4674 4 3 17 17 0 51 648 475 843\n4675 4 3 17 17 0 474 51 475 843\n4676 4 3 17 17 0 844 848 841 847\n4677 4 3 17 17 0 846 622 619 621\n4678 4 3 17 17 0 639 844 625 300\n4679 4 3 17 17 0 844 632 625 300\n4680 4 3 17 17 0 635 846 301 638\n4681 4 3 17 17 0 640 629 847 208\n4682 4 3 17 17 0 81 83 627 84\n4683 4 3 17 17 0 842 620 215 481\n4684 4 3 17 17 0 128 635 621 296\n4685 4 3 17 17 0 295 635 621 128\n4686 4 3 17 17 0 306 651 845 650\n4687 4 3 17 17 0 133 294 621 649\n4688 4 3 17 17 0 846 635 301 628\n4689 4 3 17 17 0 492 848 847 841\n4690 4 3 17 17 0 619 620 623 841\n4691 4 3 17 17 0 268 620 215 842\n4692 4 3 17 17 0 492 72 71 643\n4693 4 3 17 17 0 72 650 132 643\n4694 4 3 17 17 0 619 620 841 482\n4695 4 3 17 17 0 481 483 841 482\n4696 4 3 17 17 0 640 629 299 625\n4697 4 3 17 17 0 481 842 841 483\n4698 4 3 17 17 0 846 305 845 636\n4699 4 3 17 17 0 305 133 621 649\n4700 4 3 17 17 0 642 844 639 300\n4701 4 3 17 17 0 635 846 621 296\n4702 4 3 17 17 0 492 214 57 841\n4703 4 3 17 17 0 650 651 841 57\n4704 4 3 17 17 0 619 294 649 621\n4705 4 3 17 17 0 299 639 625 300\n4706 4 3 17 17 0 845 634 636 302\n4707 4 3 17 17 0 630 633 627 843\n4708 4 3 17 17 0 650 646 132 643\n4709 4 3 17 17 0 846 301 636 634\n4710 4 3 17 17 0 72 492 57 650\n4711 4 3 17 17 0 646 308 132 643\n4712 4 3 17 17 0 637 845 636 302\n4713 4 3 17 17 0 622 297 844 623\n4714 4 3 17 17 0 633 624 626 843\n4715 4 3 17 17 0 481 842 483 215\n4716 4 3 17 17 0 846 305 638 621\n4717 4 3 17 17 0 626 210 648 475\n4718 4 3 17 17 0 637 630 843 845\n4719 4 3 17 17 0 650 637 134 843\n4720 4 3 17 17 0 646 650 134 843\n4721 4 3 17 17 0 842 268 58 215\n4722 4 3 17 17 0 633 647 843 648\n4723 4 3 17 17 0 842 58 483 215\n4724 4 3 17 17 0 637 634 845 302\n4725 4 3 17 17 0 846 635 621 638\n4726 4 3 17 17 0 83 82 627 647\n4727 4 3 17 17 0 651 305 636 845\n4728 4 3 17 17 0 635 295 621 638\n4729 4 3 17 17 0 634 301 636 302\n4730 4 3 17 17 0 844 846 841 848\n4731 4 3 17 17 0 305 133 638 621\n4732 4 3 17 17 0 642 844 298 623\n4733 4 3 17 17 0 620 481 211 55\n4734 4 3 17 17 0 648 843 309 647\n4735 4 3 17 17 0 304 633 626 648\n4736 4 3 17 17 0 56 294 649 619\n4737 4 3 17 17 0 640 629 208 49\n4738 4 3 17 17 0 846 301 634 628\n4739 4 3 17 17 0 81 82 645 627\n4740 4 3 17 17 0 303 637 630 843\n4741 4 3 17 17 0 644 646 307 843\n4742 4 3 17 17 0 848 492 643 650\n4743 4 3 17 17 0 492 72 643 650\n4744 4 3 17 17 0 307 81 645 627\n4745 4 3 17 17 0 131 648 130 843\n4746 4 3 17 17 0 631 844 847 848\n4747 4 3 17 17 0 641 640 847 208\n4748 4 3 17 17 0 308 644 843 646\n4749 4 3 17 17 0 844 631 847 625\n4750 4 3 17 17 0 842 268 639 641\n4751 4 3 17 17 0 622 619 623 841\n4752 4 3 17 17 0 130 643 843 71\n4753 4 3 17 17 0 309 82 647 645\n4754 4 3 17 17 0 492 650 841 57\n4755 4 3 17 17 0 843 309 647 645\n4756 4 3 17 17 0 620 842 623 841\n4757 4 3 17 17 0 301 846 636 638\n4758 4 3 17 17 0 842 844 623 841\n4759 4 3 17 17 0 843 645 647 627\n4760 4 3 17 17 0 630 624 843 845\n4761 4 3 17 17 0 843 307 645 627\n4762 4 3 17 17 0 842 58 214 483\n4763 4 3 17 17 0 620 111 215 55\n4764 4 3 17 17 0 644 307 645 843\n4765 4 3 17 17 0 303 630 627 843\n4766 4 3 17 17 0 481 620 215 55\n4767 4 3 17 17 0 841 619 482 649\n4768 4 3 17 17 0 56 619 482 211\n4769 4 3 17 17 0 631 846 848 628\n4770 4 3 17 17 0 624 631 848 628\n4771 4 3 17 17 0 297 631 296 622\n4772 4 3 17 17 0 629 474 475 847\n4773 4 3 17 17 0 632 844 623 298\n4774 4 3 17 17 0 297 632 623 298\n4775 4 3 17 17 0 47 48 847 474\n4776 4 3 17 17 0 47 847 48 74\n4777 4 3 17 17 0 848 47 847 474\n4778 4 3 17 17 0 848 847 47 74\n4779 4 3 17 17 0 71 848 47 74\n4780 4 3 17 17 0 847 48 208 474\n4781 4 3 17 17 0 847 208 48 641\n4782 4 3 17 17 0 112 842 847 641\n4783 4 3 17 17 0 112 58 847 842\n4784 4 3 17 17 0 492 847 58 842\n4785 4 3 17 17 0 847 475 848 474\n4786 4 3 17 17 0 847 848 475 626\n4787 4 3 17 17 0 843 848 475 474\n4788 4 3 17 17 0 843 475 848 626\n4789 4 3 17 17 0 843 134 307 637\n4790 4 3 17 17 0 843 307 134 646\n4791 4 3 17 17 0 848 47 843 71\n4792 4 3 17 17 0 848 843 47 474\n4793 4 3 17 17 0 51 843 47 71\n4794 4 3 17 17 0 51 47 843 474\n4795 4 3 17 17 0 74 112 847 641\n4796 4 3 17 17 0 73 74 847 492\n4797 4 3 17 17 0 847 74 73 112\n4798 4 3 17 17 0 847 58 73 492\n4799 4 3 17 17 0 73 58 847 112\n4800 4 3 18 18 0 660 318 653 658\n4801 4 3 18 18 0 316 652 313 656\n4802 4 3 18 18 0 255 542 659 849\n4803 4 3 18 18 0 288 618 664 617\n4804 4 3 18 18 0 663 288 664 617\n4805 4 3 18 18 0 666 663 665 850\n4806 4 3 18 18 0 96 316 656 661\n4807 4 3 18 18 0 318 660 137 658\n4808 4 3 18 18 0 256 657 662 541\n4809 4 3 18 18 0 542 99 255 659\n4810 4 3 18 18 0 850 659 137 254\n4811 4 3 18 18 0 850 654 653 315\n4812 4 3 18 18 0 659 99 137 254\n4813 4 3 18 18 0 660 850 137 658\n4814 4 3 18 18 0 652 849 661 312\n4815 4 3 18 18 0 542 255 541 849\n4816 4 3 18 18 0 314 652 662 138\n4817 4 3 18 18 0 256 662 849 541\n4818 4 3 18 18 0 652 317 662 138\n4819 4 3 18 18 0 652 317 138 313\n4820 4 3 18 18 0 655 311 659 312\n4821 4 3 18 18 0 654 663 122 315\n4822 4 3 18 18 0 657 662 541 849\n4823 4 3 18 18 0 655 311 850 659\n4824 4 3 18 18 0 663 850 664 665\n4825 4 3 18 18 0 526 617 87 293\n4826 4 3 18 18 0 663 121 654 289\n4827 4 3 18 18 0 850 542 849 659\n4828 4 3 18 18 0 289 663 288 664\n4829 4 3 18 18 0 666 655 849 662\n4830 4 3 18 18 0 663 666 315 850\n4831 4 3 18 18 0 850 655 659 849\n4832 4 3 18 18 0 666 655 315 850\n4833 4 3 18 18 0 316 652 135 313\n4834 4 3 18 18 0 655 666 315 314\n4835 4 3 18 18 0 655 850 653 315\n4836 4 3 18 18 0 311 660 850 659\n4837 4 3 18 18 0 850 663 654 315\n4838 4 3 18 18 0 121 663 288 289\n4839 4 3 18 18 0 666 655 662 314\n4840 4 3 18 18 0 652 655 849 312\n4841 4 3 18 18 0 239 618 617 664\n4842 4 3 18 18 0 850 663 664 617\n4843 4 3 18 18 0 526 665 91 246\n4844 4 3 18 18 0 652 316 135 661\n4845 4 3 18 18 0 654 289 120 122\n4846 4 3 18 18 0 652 317 656 662\n4847 4 3 18 18 0 660 311 653 136\n4848 4 3 18 18 0 663 850 654 658\n4849 4 3 18 18 0 850 660 653 658\n4850 4 3 18 18 0 850 127 137 658\n4851 4 3 18 18 0 542 850 254 659\n4852 4 3 18 18 0 318 310 653 658\n4853 4 3 18 18 0 618 124 288 664\n4854 4 3 18 18 0 663 121 288 617\n4855 4 3 18 18 0 850 127 658 617\n4856 4 3 18 18 0 317 657 662 100\n4857 4 3 18 18 0 526 665 246 664\n4858 4 3 18 18 0 127 850 137 254\n4859 4 3 18 18 0 665 850 664 617\n4860 4 3 18 18 0 656 652 849 661\n4861 4 3 18 18 0 239 526 246 664\n4862 4 3 18 18 0 99 542 254 659\n4863 4 3 18 18 0 850 542 254 540\n4864 4 3 18 18 0 662 657 656 849\n4865 4 3 18 18 0 657 256 662 100\n4866 4 3 18 18 0 311 660 653 850\n4867 4 3 18 18 0 652 317 313 656\n4868 4 3 18 18 0 121 663 654 658\n4869 4 3 18 18 0 657 247 541 100\n4870 4 3 18 18 0 256 657 541 100\n4871 4 3 18 18 0 121 289 120 654\n4872 4 3 18 18 0 654 850 653 658\n4873 4 3 18 18 0 127 121 658 617\n4874 4 3 18 18 0 665 526 293 617\n4875 4 3 18 18 0 655 311 653 850\n4876 4 3 18 18 0 665 526 91 241\n4877 4 3 18 18 0 665 241 91 540\n4878 4 3 18 18 0 542 850 665 540\n4879 4 3 18 18 0 659 255 849 661\n4880 4 3 18 18 0 317 657 656 662\n4881 4 3 18 18 0 655 652 849 662\n4882 4 3 18 18 0 316 652 656 661\n4883 4 3 18 18 0 127 850 293 617\n4884 4 3 18 18 0 850 665 293 617\n4885 4 3 18 18 0 239 90 664 246\n4886 4 3 18 18 0 314 655 662 652\n4887 4 3 18 18 0 124 289 288 664\n4888 4 3 18 18 0 90 239 664 618\n4889 4 3 18 18 0 654 121 658 120\n4890 4 3 18 18 0 256 665 91 540\n4891 4 3 18 18 0 256 542 665 540\n4892 4 3 18 18 0 88 526 87 293\n4893 4 3 18 18 0 850 127 293 254\n4894 4 3 18 18 0 660 850 659 137\n4895 4 3 18 18 0 654 120 658 310\n4896 4 3 18 18 0 652 135 312 661\n4897 4 3 18 18 0 256 666 849 662\n4898 4 3 18 18 0 96 247 541 656\n4899 4 3 18 18 0 662 652 849 656\n4900 4 3 18 18 0 310 654 653 658\n4901 4 3 18 18 0 655 666 849 850\n4902 4 3 18 18 0 90 124 618 664\n4903 4 3 18 18 0 96 541 849 656\n4904 4 3 18 18 0 542 256 849 541\n4905 4 3 18 18 0 850 542 665 849\n4906 4 3 18 18 0 666 850 665 849\n4907 4 3 18 18 0 542 256 665 849\n4908 4 3 18 18 0 256 666 665 849\n4909 4 3 18 18 0 289 663 122 654\n4910 4 3 18 18 0 526 239 87 617\n4911 4 3 18 18 0 96 656 849 661\n4912 4 3 18 18 0 658 663 617 121\n4913 4 3 18 18 0 658 617 663 850\n4914 4 3 18 18 0 241 88 665 526\n4915 4 3 18 18 0 241 665 88 540\n4916 4 3 18 18 0 293 665 88 526\n4917 4 3 18 18 0 849 96 255 541\n4918 4 3 18 18 0 849 255 96 661\n4919 4 3 18 18 0 318 653 136 660\n4920 4 3 18 18 0 318 136 653 310\n4921 4 3 18 18 0 664 526 617 239\n4922 4 3 18 18 0 664 617 526 665\n4923 4 3 18 18 0 312 849 659 655\n4924 4 3 18 18 0 312 659 849 661\n4925 4 3 18 18 0 656 541 657 247\n4926 4 3 18 18 0 656 657 541 849\n4927 4 3 18 18 0 665 88 850 293\n4928 4 3 18 18 0 665 850 88 540\n4929 4 3 18 18 0 254 850 88 293\n4930 4 3 18 18 0 254 88 850 540\n4931 4 3 19 19 0 419 165 690 166\n4932 4 3 19 19 0 674 856 676 675\n4933 4 3 19 19 0 187 452 670 15\n4934 4 3 19 19 0 860 856 676 692\n4935 4 3 19 19 0 92 527 864 695\n4936 4 3 19 19 0 674 140 698 326\n4937 4 3 19 19 0 860 856 687 681\n4938 4 3 19 19 0 864 244 544 857\n4939 4 3 19 19 0 447 864 544 857\n4940 4 3 19 19 0 448 447 857 858\n4941 4 3 19 19 0 447 244 544 864\n4942 4 3 19 19 0 292 696 683 328\n4943 4 3 19 19 0 676 852 692 324\n4944 4 3 19 19 0 863 685 417 682\n4945 4 3 19 19 0 667 321 855 686\n4946 4 3 19 19 0 864 860 695 857\n4947 4 3 19 19 0 180 181 865 416\n4948 4 3 19 19 0 452 449 187 855\n4949 4 3 19 19 0 856 860 687 692\n4950 4 3 19 19 0 864 453 862 858\n4951 4 3 19 19 0 860 856 695 857\n4952 4 3 19 19 0 674 856 675 857\n4953 4 3 19 19 0 325 856 698 684\n4954 4 3 19 19 0 861 686 854 855\n4955 4 3 19 19 0 852 689 691 692\n4956 4 3 19 19 0 861 693 692 691\n4957 4 3 19 19 0 856 694 695 857\n4958 4 3 19 19 0 682 125 12 613\n4959 4 3 19 19 0 19 418 11 527\n4960 4 3 19 19 0 19 418 451 181\n4961 4 3 19 19 0 675 676 673 858\n4962 4 3 19 19 0 863 693 681 860\n4963 4 3 19 19 0 527 447 244 28\n4964 4 3 19 19 0 674 325 676 856\n4965 4 3 19 19 0 11 863 417 172\n4966 4 3 19 19 0 329 696 684 698\n4967 4 3 19 19 0 325 698 856 674\n4968 4 3 19 19 0 696 856 698 694\n4969 4 3 19 19 0 420 419 855 421\n4970 4 3 19 19 0 853 852 858 673\n4971 4 3 19 19 0 685 863 417 419\n4972 4 3 19 19 0 418 863 11 527\n4973 4 3 19 19 0 325 856 684 687\n4974 4 3 19 19 0 864 451 862 453\n4975 4 3 19 19 0 669 449 854 187\n4976 4 3 19 19 0 854 667 670 855\n4977 4 3 19 19 0 689 852 323 692\n4978 4 3 19 19 0 852 689 861 691\n4979 4 3 19 19 0 672 188 320 450\n4980 4 3 19 19 0 27 672 320 450\n4981 4 3 19 19 0 682 164 417 172\n4982 4 3 19 19 0 863 859 861 862\n4983 4 3 19 19 0 689 668 677 851\n4984 4 3 19 19 0 863 92 11 527\n4985 4 3 19 19 0 685 419 165 690\n4986 4 3 19 19 0 859 863 861 693\n4987 4 3 19 19 0 696 683 328 684\n4988 4 3 19 19 0 682 863 172 417\n4989 4 3 19 19 0 676 856 687 692\n4990 4 3 19 19 0 678 852 676 324\n4991 4 3 19 19 0 181 180 865 452\n4992 4 3 19 19 0 686 321 855 688\n4993 4 3 19 19 0 667 321 686 322\n4994 4 3 19 19 0 449 452 865 855\n4995 4 3 19 19 0 853 852 862 858\n4996 4 3 19 19 0 453 853 450 862\n4997 4 3 19 19 0 420 153 421 855\n4998 4 3 19 19 0 188 27 320 450\n4999 4 3 19 19 0 325 676 687 324\n5000 4 3 19 19 0 668 689 854 851\n5001 4 3 19 19 0 671 680 673 858\n5002 4 3 19 19 0 859 686 861 855\n5003 4 3 19 19 0 420 452 670 855\n5004 4 3 19 19 0 125 682 683 613\n5005 4 3 19 19 0 672 669 851 320\n5006 4 3 19 19 0 667 321 670 855\n5007 4 3 19 19 0 859 863 419 416\n5008 4 3 19 19 0 139 689 677 323\n5009 4 3 19 19 0 678 853 672 673\n5010 4 3 19 19 0 668 319 677 851\n5011 4 3 19 19 0 689 139 677 668\n5012 4 3 19 19 0 449 453 450 862\n5013 4 3 19 19 0 419 690 855 421\n5014 4 3 19 19 0 854 669 851 862\n5015 4 3 19 19 0 153 421 855 688\n5016 4 3 19 19 0 859 419 855 420\n5017 4 3 19 19 0 92 863 864 527\n5018 4 3 19 19 0 861 859 855 862\n5019 4 3 19 19 0 92 863 11 292\n5020 4 3 19 19 0 321 153 670 855\n5021 4 3 19 19 0 527 92 93 695\n5022 4 3 19 19 0 421 153 10 688\n5023 4 3 19 19 0 852 678 673 853\n5024 4 3 19 19 0 860 687 692 681\n5025 4 3 19 19 0 685 419 417 165\n5026 4 3 19 19 0 864 527 857 695\n5027 4 3 19 19 0 860 852 692 676\n5028 4 3 19 19 0 679 857 680 250\n5029 4 3 19 19 0 448 198 680 857\n5030 4 3 19 19 0 12 682 613 172\n5031 4 3 19 19 0 180 452 420 865\n5032 4 3 19 19 0 860 864 862 858\n5033 4 3 19 19 0 679 675 680 857\n5034 4 3 19 19 0 198 544 250 680\n5035 4 3 19 19 0 863 864 865 862\n5036 4 3 19 19 0 198 857 544 680\n5037 4 3 19 19 0 292 125 683 613\n5038 4 3 19 19 0 164 685 417 165\n5039 4 3 19 19 0 187 854 670 855\n5040 4 3 19 19 0 697 679 258 857\n5041 4 3 19 19 0 683 856 687 684\n5042 4 3 19 19 0 679 697 101 327\n5043 4 3 19 19 0 856 674 698 694\n5044 4 3 19 19 0 696 856 683 684\n5045 4 3 19 19 0 857 697 695 258\n5046 4 3 19 19 0 669 853 851 862\n5047 4 3 19 19 0 447 864 857 858\n5048 4 3 19 19 0 447 527 244 864\n5049 4 3 19 19 0 693 863 861 860\n5050 4 3 19 19 0 854 861 855 862\n5051 4 3 19 19 0 418 863 527 864\n5052 4 3 19 19 0 188 672 669 450\n5053 4 3 19 19 0 418 19 197 527\n5054 4 3 19 19 0 853 454 450 672\n5055 4 3 19 19 0 451 449 862 453\n5056 4 3 19 19 0 671 448 680 858\n5057 4 3 19 19 0 852 861 692 691\n5058 4 3 19 19 0 319 668 669 851\n5059 4 3 19 19 0 672 320 851 677\n5060 4 3 19 19 0 451 181 865 452\n5061 4 3 19 19 0 667 669 854 187\n5062 4 3 19 19 0 860 863 861 862\n5063 4 3 19 19 0 244 527 93 695\n5064 4 3 19 19 0 244 527 857 864\n5065 4 3 19 19 0 863 292 683 682\n5066 4 3 19 19 0 125 292 683 328\n5067 4 3 19 19 0 319 669 677 851\n5068 4 3 19 19 0 418 451 181 865\n5069 4 3 19 19 0 452 180 420 15\n5070 4 3 19 19 0 326 674 694 698\n5071 4 3 19 19 0 863 859 865 416\n5072 4 3 19 19 0 322 667 668 854\n5073 4 3 19 19 0 690 419 166 421\n5074 4 3 19 19 0 452 420 865 855\n5075 4 3 19 19 0 852 860 858 676\n5076 4 3 19 19 0 667 686 855 854\n5077 4 3 19 19 0 856 860 858 857\n5078 4 3 19 19 0 452 187 670 855\n5079 4 3 19 19 0 859 686 691 861\n5080 4 3 19 19 0 686 859 691 690\n5081 4 3 19 19 0 454 671 672 853\n5082 4 3 19 19 0 672 853 669 450\n5083 4 3 19 19 0 856 696 695 694\n5084 4 3 19 19 0 693 859 691 861\n5085 4 3 19 19 0 852 853 851 672\n5086 4 3 19 19 0 859 693 691 690\n5087 4 3 19 19 0 853 669 450 862\n5088 4 3 19 19 0 689 322 668 854\n5089 4 3 19 19 0 449 854 187 855\n5090 4 3 19 19 0 685 164 417 682\n5091 4 3 19 19 0 447 451 864 453\n5092 4 3 19 19 0 164 682 12 172\n5093 4 3 19 19 0 418 863 417 11\n5094 4 3 19 19 0 419 859 416 420\n5095 4 3 19 19 0 322 689 686 854\n5096 4 3 19 19 0 667 322 686 854\n5097 4 3 19 19 0 421 690 855 688\n5098 4 3 19 19 0 669 667 854 851\n5099 4 3 19 19 0 420 859 865 855\n5100 4 3 19 19 0 857 448 858 680\n5101 4 3 19 19 0 852 860 692 861\n5102 4 3 19 19 0 451 418 864 865\n5103 4 3 19 19 0 188 449 450 669\n5104 4 3 19 19 0 418 181 416 865\n5105 4 3 19 19 0 453 853 862 858\n5106 4 3 19 19 0 451 864 862 865\n5107 4 3 19 19 0 669 449 450 862\n5108 4 3 19 19 0 863 418 416 865\n5109 4 3 19 19 0 682 292 683 613\n5110 4 3 19 19 0 418 863 864 865\n5111 4 3 19 19 0 667 668 854 851\n5112 4 3 19 19 0 857 679 258 544\n5113 4 3 19 19 0 668 667 669 851\n5114 4 3 19 19 0 674 675 679 857\n5115 4 3 19 19 0 674 326 694 327\n5116 4 3 19 19 0 678 323 677 851\n5117 4 3 19 19 0 678 852 323 851\n5118 4 3 19 19 0 672 853 851 669\n5119 4 3 19 19 0 323 689 677 851\n5120 4 3 19 19 0 859 863 865 862\n5121 4 3 19 19 0 694 697 695 857\n5122 4 3 19 19 0 671 448 853 453\n5123 4 3 19 19 0 320 669 851 677\n5124 4 3 19 19 0 447 527 197 28\n5125 4 3 19 19 0 852 689 323 851\n5126 4 3 19 19 0 861 689 851 854\n5127 4 3 19 19 0 852 689 851 861\n5128 4 3 19 19 0 861 852 862 851\n5129 4 3 19 19 0 852 853 862 851\n5130 4 3 19 19 0 852 860 862 858\n5131 4 3 19 19 0 454 671 853 453\n5132 4 3 19 19 0 153 321 10 688\n5133 4 3 19 19 0 671 454 448 453\n5134 4 3 19 19 0 690 686 855 688\n5135 4 3 19 19 0 447 198 544 28\n5136 4 3 19 19 0 244 447 544 28\n5137 4 3 19 19 0 853 454 453 450\n5138 4 3 19 19 0 863 92 864 695\n5139 4 3 19 19 0 854 861 862 851\n5140 4 3 19 19 0 93 544 695 258\n5141 4 3 19 19 0 860 852 862 861\n5142 4 3 19 19 0 448 190 680 31\n5143 4 3 19 19 0 198 448 680 31\n5144 4 3 19 19 0 697 674 857 694\n5145 4 3 19 19 0 448 853 453 858\n5146 4 3 19 19 0 680 675 673 858\n5147 4 3 19 19 0 696 856 684 698\n5148 4 3 19 19 0 325 140 684 698\n5149 4 3 19 19 0 671 454 672 189\n5150 4 3 19 19 0 856 683 687 681\n5151 4 3 19 19 0 448 671 853 858\n5152 4 3 19 19 0 853 671 673 858\n5153 4 3 19 19 0 860 864 858 857\n5154 4 3 19 19 0 678 852 672 853\n5155 4 3 19 19 0 865 449 855 862\n5156 4 3 19 19 0 689 139 668 322\n5157 4 3 19 19 0 678 672 851 677\n5158 4 3 19 19 0 544 857 250 680\n5159 4 3 19 19 0 153 420 670 855\n5160 4 3 19 19 0 859 865 855 862\n5161 4 3 19 19 0 292 682 172 613\n5162 4 3 19 19 0 454 671 190 189\n5163 4 3 19 19 0 671 454 190 448\n5164 4 3 19 19 0 292 863 172 682\n5165 4 3 19 19 0 329 696 328 684\n5166 4 3 19 19 0 863 685 693 690\n5167 4 3 19 19 0 859 863 693 690\n5168 4 3 19 19 0 451 452 865 449\n5169 4 3 19 19 0 668 139 677 319\n5170 4 3 19 19 0 856 860 695 683\n5171 4 3 19 19 0 863 860 864 862\n5172 4 3 19 19 0 449 188 187 669\n5173 4 3 19 19 0 696 856 695 683\n5174 4 3 19 19 0 697 674 679 857\n5175 4 3 19 19 0 674 856 857 694\n5176 4 3 19 19 0 856 860 683 681\n5177 4 3 19 19 0 448 671 680 190\n5178 4 3 19 19 0 92 863 292 695\n5179 4 3 19 19 0 697 679 101 258\n5180 4 3 19 19 0 198 447 544 857\n5181 4 3 19 19 0 860 863 864 695\n5182 4 3 19 19 0 697 674 327 679\n5183 4 3 19 19 0 696 292 683 695\n5184 4 3 19 19 0 863 860 683 695\n5185 4 3 19 19 0 292 863 683 695\n5186 4 3 19 19 0 189 454 672 450\n5187 4 3 19 19 0 856 675 858 676\n5188 4 3 19 19 0 675 856 858 857\n5189 4 3 19 19 0 189 27 450 672\n5190 4 3 19 19 0 860 856 858 676\n5191 4 3 19 19 0 853 671 672 673\n5192 4 3 19 19 0 676 678 673 858\n5193 4 3 19 19 0 678 852 673 858\n5194 4 3 19 19 0 419 859 855 690\n5195 4 3 19 19 0 852 678 676 858\n5196 4 3 19 19 0 416 180 420 865\n5197 4 3 19 19 0 859 416 420 865\n5198 4 3 19 19 0 679 250 101 258\n5199 4 3 19 19 0 679 544 250 258\n5200 4 3 19 19 0 153 321 688 855\n5201 4 3 19 19 0 449 669 854 862\n5202 4 3 19 19 0 682 863 681 683\n5203 4 3 19 19 0 449 854 855 862\n5204 4 3 19 19 0 188 672 320 669\n5205 4 3 19 19 0 452 420 670 15\n5206 4 3 19 19 0 685 863 681 682\n5207 4 3 19 19 0 859 686 855 690\n5208 4 3 19 19 0 678 852 851 672\n5209 4 3 19 19 0 687 676 692 324\n5210 4 3 19 19 0 863 685 681 693\n5211 4 3 19 19 0 863 860 681 683\n5212 4 3 19 19 0 860 693 692 861\n5213 4 3 19 19 0 667 854 670 187\n5214 4 3 19 19 0 856 325 676 687\n5215 4 3 19 19 0 140 329 684 698\n5216 4 3 19 19 0 527 244 857 695\n5217 4 3 19 19 0 15 420 670 153\n5218 4 3 19 19 0 697 674 694 327\n5219 4 3 19 19 0 166 421 10 688\n5220 4 3 19 19 0 19 418 197 451\n5221 4 3 19 19 0 527 447 197 864\n5222 4 3 19 19 0 857 675 680 858\n5223 4 3 19 19 0 198 447 857 448\n5224 4 3 19 19 0 447 451 197 864\n5225 4 3 19 19 0 418 527 197 864\n5226 4 3 19 19 0 863 418 417 416\n5227 4 3 19 19 0 419 863 417 416\n5228 4 3 19 19 0 292 863 11 172\n5229 4 3 19 19 0 674 140 325 698\n5230 4 3 19 19 0 451 418 197 864\n5231 4 3 19 19 0 544 857 695 258\n5232 4 3 19 19 0 250 198 680 31\n5233 4 3 19 19 0 679 857 250 544\n5234 4 3 19 19 0 319 669 320 677\n5235 4 3 19 19 0 449 451 862 865\n5236 4 3 19 19 0 166 690 421 688\n5237 4 3 19 19 0 693 860 692 681\n5238 4 3 19 19 0 324 852 323 678\n5239 4 3 19 19 0 324 323 852 692\n5240 4 3 19 19 0 858 447 453 448\n5241 4 3 19 19 0 858 453 447 864\n5242 4 3 19 19 0 861 686 689 854\n5243 4 3 19 19 0 861 689 686 691\n5244 4 3 19 19 0 695 244 544 93\n5245 4 3 19 19 0 695 544 244 857\n5246 4 3 19 19 0 690 863 419 859\n5247 4 3 19 19 0 690 419 863 685\n5248 4 3 20 20 0 714 138 707 662\n5249 4 3 20 20 0 715 713 870 709\n5250 4 3 20 20 0 875 727 609 877\n5251 4 3 20 20 0 717 705 331 141\n5252 4 3 20 20 0 713 543 697 101\n5253 4 3 20 20 0 703 876 700 867\n5254 4 3 20 20 0 873 867 868 711\n5255 4 3 20 20 0 867 873 700 711\n5256 4 3 20 20 0 703 704 700 876\n5257 4 3 20 20 0 664 611 879 89\n5258 4 3 20 20 0 725 706 866 719\n5259 4 3 20 20 0 877 608 879 612\n5260 4 3 20 20 0 606 702 866 612\n5261 4 3 20 20 0 317 100 662 710\n5262 4 3 20 20 0 877 608 871 879\n5263 4 3 20 20 0 703 666 315 881\n5264 4 3 20 20 0 694 709 869 870\n5265 4 3 20 20 0 876 867 881 880\n5266 4 3 20 20 0 289 290 881 879\n5267 4 3 20 20 0 872 715 868 867\n5268 4 3 20 20 0 873 874 868 878\n5269 4 3 20 20 0 716 698 869 723\n5270 4 3 20 20 0 874 873 868 711\n5271 4 3 20 20 0 710 100 662 256\n5272 4 3 20 20 0 724 708 334 114\n5273 4 3 20 20 0 611 245 879 89\n5274 4 3 20 20 0 705 717 332 141\n5275 4 3 20 20 0 706 704 719 333\n5276 4 3 20 20 0 704 719 333 720\n5277 4 3 20 20 0 878 874 871 869\n5278 4 3 20 20 0 245 91 879 246\n5279 4 3 20 20 0 874 873 711 712\n5280 4 3 20 20 0 727 875 721 877\n5281 4 3 20 20 0 666 880 663 881\n5282 4 3 20 20 0 696 329 869 698\n5283 4 3 20 20 0 281 594 116 612\n5284 4 3 20 20 0 91 665 879 246\n5285 4 3 20 20 0 726 727 721 877\n5286 4 3 20 20 0 872 666 880 256\n5287 4 3 20 20 0 870 872 871 256\n5288 4 3 20 20 0 703 666 707 314\n5289 4 3 20 20 0 872 710 662 256\n5290 4 3 20 20 0 714 872 715 710\n5291 4 3 20 20 0 725 706 708 866\n5292 4 3 20 20 0 873 874 722 712\n5293 4 3 20 20 0 875 878 871 869\n5294 4 3 20 20 0 332 704 333 720\n5295 4 3 20 20 0 594 724 866 281\n5296 4 3 20 20 0 245 90 246 879\n5297 4 3 20 20 0 877 879 871 880\n5298 4 3 20 20 0 91 665 256 880\n5299 4 3 20 20 0 666 707 314 662\n5300 4 3 20 20 0 876 873 868 878\n5301 4 3 20 20 0 866 606 612 881\n5302 4 3 20 20 0 873 876 718 878\n5303 4 3 20 20 0 694 697 709 870\n5304 4 3 20 20 0 874 873 718 878\n5305 4 3 20 20 0 704 873 705 700\n5306 4 3 20 20 0 874 709 868 870\n5307 4 3 20 20 0 877 875 721 878\n5308 4 3 20 20 0 709 874 712 869\n5309 4 3 20 20 0 724 279 281 594\n5310 4 3 20 20 0 718 876 721 878\n5311 4 3 20 20 0 666 665 880 256\n5312 4 3 20 20 0 695 92 871 292\n5313 4 3 20 20 0 873 717 711 712\n5314 4 3 20 20 0 725 726 721 877\n5315 4 3 20 20 0 873 876 720 718\n5316 4 3 20 20 0 876 866 721 878\n5317 4 3 20 20 0 876 878 868 880\n5318 4 3 20 20 0 707 714 662 867\n5319 4 3 20 20 0 91 256 871 880\n5320 4 3 20 20 0 866 876 721 719\n5321 4 3 20 20 0 328 875 696 728\n5322 4 3 20 20 0 606 702 115 286\n5323 4 3 20 20 0 725 866 877 721\n5324 4 3 20 20 0 696 875 871 869\n5325 4 3 20 20 0 716 709 712 869\n5326 4 3 20 20 0 706 719 334 333\n5327 4 3 20 20 0 706 725 334 719\n5328 4 3 20 20 0 718 874 723 722\n5329 4 3 20 20 0 704 873 876 720\n5330 4 3 20 20 0 876 873 700 867\n5331 4 3 20 20 0 92 93 695 871\n5332 4 3 20 20 0 876 704 719 866\n5333 4 3 20 20 0 698 329 869 723\n5334 4 3 20 20 0 328 727 875 728\n5335 4 3 20 20 0 874 868 712 711\n5336 4 3 20 20 0 879 877 612 881\n5337 4 3 20 20 0 606 290 612 881\n5338 4 3 20 20 0 726 610 117 291\n5339 4 3 20 20 0 666 703 867 880\n5340 4 3 20 20 0 705 704 332 720\n5341 4 3 20 20 0 716 140 723 335\n5342 4 3 20 20 0 608 92 292 871\n5343 4 3 20 20 0 875 877 871 878\n5344 4 3 20 20 0 90 664 879 89\n5345 4 3 20 20 0 727 875 609 292\n5346 4 3 20 20 0 717 873 722 712\n5347 4 3 20 20 0 664 665 246 879\n5348 4 3 20 20 0 91 245 879 871\n5349 4 3 20 20 0 867 876 868 880\n5350 4 3 20 20 0 91 92 245 871\n5351 4 3 20 20 0 608 245 871 879\n5352 4 3 20 20 0 606 122 701 286\n5353 4 3 20 20 0 866 877 612 610\n5354 4 3 20 20 0 696 694 869 870\n5355 4 3 20 20 0 695 694 696 870\n5356 4 3 20 20 0 875 728 869 696\n5357 4 3 20 20 0 872 714 662 710\n5358 4 3 20 20 0 272 594 114 708\n5359 4 3 20 20 0 709 874 869 870\n5360 4 3 20 20 0 695 696 871 870\n5361 4 3 20 20 0 714 138 330 707\n5362 4 3 20 20 0 694 696 869 698\n5363 4 3 20 20 0 290 611 612 879\n5364 4 3 20 20 0 707 867 700 711\n5365 4 3 20 20 0 728 874 878 869\n5366 4 3 20 20 0 727 726 609 877\n5367 4 3 20 20 0 722 336 712 335\n5368 4 3 20 20 0 258 93 256 870\n5369 4 3 20 20 0 713 327 697 709\n5370 4 3 20 20 0 875 608 292 871\n5371 4 3 20 20 0 703 707 867 700\n5372 4 3 20 20 0 725 706 334 708\n5373 4 3 20 20 0 695 93 870 871\n5374 4 3 20 20 0 876 703 881 867\n5375 4 3 20 20 0 877 878 881 880\n5376 4 3 20 20 0 867 703 881 880\n5377 4 3 20 20 0 608 611 879 612\n5378 4 3 20 20 0 702 594 708 866\n5379 4 3 20 20 0 326 694 709 698\n5380 4 3 20 20 0 705 332 722 720\n5381 4 3 20 20 0 874 722 712 723\n5382 4 3 20 20 0 877 866 881 878\n5383 4 3 20 20 0 726 727 609 291\n5384 4 3 20 20 0 881 666 315 663\n5385 4 3 20 20 0 866 725 719 721\n5386 4 3 20 20 0 289 606 881 290\n5387 4 3 20 20 0 141 717 332 722\n5388 4 3 20 20 0 717 705 332 722\n5389 4 3 20 20 0 93 258 695 870\n5390 4 3 20 20 0 714 872 867 715\n5391 4 3 20 20 0 726 281 117 610\n5392 4 3 20 20 0 93 870 871 256\n5393 4 3 20 20 0 281 866 612 610\n5394 4 3 20 20 0 728 718 721 878\n5395 4 3 20 20 0 315 122 701 663\n5396 4 3 20 20 0 608 245 879 611\n5397 4 3 20 20 0 666 872 662 256\n5398 4 3 20 20 0 245 90 879 89\n5399 4 3 20 20 0 716 698 709 869\n5400 4 3 20 20 0 289 664 879 881\n5401 4 3 20 20 0 866 702 881 701\n5402 4 3 20 20 0 702 606 116 612\n5403 4 3 20 20 0 90 664 246 879\n5404 4 3 20 20 0 878 877 871 880\n5405 4 3 20 20 0 872 880 871 256\n5406 4 3 20 20 0 272 702 115 594\n5407 4 3 20 20 0 698 694 709 869\n5408 4 3 20 20 0 327 694 697 709\n5409 4 3 20 20 0 716 326 709 698\n5410 4 3 20 20 0 702 606 701 286\n5411 4 3 20 20 0 664 289 663 881\n5412 4 3 20 20 0 724 726 281 117\n5413 4 3 20 20 0 724 279 594 708\n5414 4 3 20 20 0 279 724 281 117\n5415 4 3 20 20 0 724 279 708 114\n5416 4 3 20 20 0 666 703 315 314\n5417 4 3 20 20 0 125 727 609 292\n5418 4 3 20 20 0 727 125 609 291\n5419 4 3 20 20 0 876 718 721 719\n5420 4 3 20 20 0 125 328 727 292\n5421 4 3 20 20 0 336 717 141 722\n5422 4 3 20 20 0 875 728 878 869\n5423 4 3 20 20 0 713 697 870 709\n5424 4 3 20 20 0 713 872 870 543\n5425 4 3 20 20 0 724 725 334 708\n5426 4 3 20 20 0 664 90 124 89\n5427 4 3 20 20 0 702 272 708 594\n5428 4 3 20 20 0 91 871 256 93\n5429 4 3 20 20 0 543 872 870 256\n5430 4 3 20 20 0 594 281 866 612\n5431 4 3 20 20 0 702 594 866 612\n5432 4 3 20 20 0 706 702 708 866\n5433 4 3 20 20 0 724 725 708 866\n5434 4 3 20 20 0 326 716 140 698\n5435 4 3 20 20 0 609 608 877 610\n5436 4 3 20 20 0 713 543 870 697\n5437 4 3 20 20 0 606 702 881 866\n5438 4 3 20 20 0 258 543 870 256\n5439 4 3 20 20 0 140 716 723 698\n5440 4 3 20 20 0 706 704 699 866\n5441 4 3 20 20 0 331 330 700 711\n5442 4 3 20 20 0 879 877 881 880\n5443 4 3 20 20 0 606 290 116 612\n5444 4 3 20 20 0 704 876 699 866\n5445 4 3 20 20 0 704 703 699 876\n5446 4 3 20 20 0 713 543 101 251\n5447 4 3 20 20 0 327 326 694 709\n5448 4 3 20 20 0 699 866 881 701\n5449 4 3 20 20 0 251 256 710 543\n5450 4 3 20 20 0 702 866 699 701\n5451 4 3 20 20 0 872 713 710 543\n5452 4 3 20 20 0 329 140 723 698\n5453 4 3 20 20 0 703 666 881 880\n5454 4 3 20 20 0 877 866 612 881\n5455 4 3 20 20 0 875 728 721 878\n5456 4 3 20 20 0 875 727 721 728\n5457 4 3 20 20 0 666 665 663 880\n5458 4 3 20 20 0 702 706 699 866\n5459 4 3 20 20 0 327 713 697 101\n5460 4 3 20 20 0 543 258 697 101\n5461 4 3 20 20 0 664 879 881 663\n5462 4 3 20 20 0 866 876 881 878\n5463 4 3 20 20 0 878 876 881 880\n5464 4 3 20 20 0 715 709 870 868\n5465 4 3 20 20 0 873 705 722 720\n5466 4 3 20 20 0 329 728 869 723\n5467 4 3 20 20 0 707 714 867 711\n5468 4 3 20 20 0 874 728 723 869\n5469 4 3 20 20 0 728 874 723 718\n5470 4 3 20 20 0 330 714 707 711\n5471 4 3 20 20 0 872 713 870 715\n5472 4 3 20 20 0 543 258 870 697\n5473 4 3 20 20 0 873 704 705 720\n5474 4 3 20 20 0 872 666 867 880\n5475 4 3 20 20 0 873 718 720 722\n5476 4 3 20 20 0 695 694 870 697\n5477 4 3 20 20 0 704 873 700 876\n5478 4 3 20 20 0 258 695 870 697\n5479 4 3 20 20 0 867 715 868 711\n5480 4 3 20 20 0 727 328 875 292\n5481 4 3 20 20 0 872 713 715 710\n5482 4 3 20 20 0 608 92 871 245\n5483 4 3 20 20 0 881 315 701 663\n5484 4 3 20 20 0 872 715 870 868\n5485 4 3 20 20 0 290 879 612 881\n5486 4 3 20 20 0 866 876 699 881\n5487 4 3 20 20 0 867 872 880 868\n5488 4 3 20 20 0 876 703 699 881\n5489 4 3 20 20 0 606 702 701 881\n5490 4 3 20 20 0 664 665 879 663\n5491 4 3 20 20 0 704 876 719 720\n5492 4 3 20 20 0 696 869 871 870\n5493 4 3 20 20 0 92 91 93 871\n5494 4 3 20 20 0 594 279 114 708\n5495 4 3 20 20 0 608 875 292 877\n5496 4 3 20 20 0 868 878 871 880\n5497 4 3 20 20 0 335 716 712 723\n5498 4 3 20 20 0 594 702 116 612\n5499 4 3 20 20 0 702 606 115 116\n5500 4 3 20 20 0 329 328 696 728\n5501 4 3 20 20 0 609 608 292 877\n5502 4 3 20 20 0 594 702 115 116\n5503 4 3 20 20 0 875 328 696 292\n5504 4 3 20 20 0 880 879 663 881\n5505 4 3 20 20 0 875 609 292 877\n5506 4 3 20 20 0 665 879 663 880\n5507 4 3 20 20 0 91 879 880 871\n5508 4 3 20 20 0 703 881 315 701\n5509 4 3 20 20 0 875 608 871 877\n5510 4 3 20 20 0 703 699 881 701\n5511 4 3 20 20 0 872 868 870 871\n5512 4 3 20 20 0 872 543 710 256\n5513 4 3 20 20 0 868 872 880 871\n5514 4 3 20 20 0 866 877 721 878\n5515 4 3 20 20 0 868 715 712 711\n5516 4 3 20 20 0 874 873 722 718\n5517 4 3 20 20 0 873 705 717 722\n5518 4 3 20 20 0 722 335 712 723\n5519 4 3 20 20 0 717 336 712 722\n5520 4 3 20 20 0 665 91 879 880\n5521 4 3 20 20 0 726 609 877 610\n5522 4 3 20 20 0 609 726 291 610\n5523 4 3 20 20 0 718 876 720 719\n5524 4 3 20 20 0 704 706 719 866\n5525 4 3 20 20 0 728 329 869 696\n5526 4 3 20 20 0 608 877 610 612\n5527 4 3 20 20 0 873 876 868 867\n5528 4 3 20 20 0 705 331 700 711\n5529 4 3 20 20 0 714 715 867 711\n5530 4 3 20 20 0 874 728 878 718\n5531 4 3 20 20 0 330 707 700 711\n5532 4 3 20 20 0 873 705 700 711\n5533 4 3 20 20 0 543 713 710 251\n5534 4 3 20 20 0 251 256 100 710\n5535 4 3 20 20 0 714 317 662 710\n5536 4 3 20 20 0 594 724 708 866\n5537 4 3 20 20 0 666 703 707 867\n5538 4 3 20 20 0 874 868 871 870\n5539 4 3 20 20 0 874 878 871 868\n5540 4 3 20 20 0 869 874 871 870\n5541 4 3 20 20 0 714 872 662 867\n5542 4 3 20 20 0 714 317 138 662\n5543 4 3 20 20 0 707 138 314 662\n5544 4 3 20 20 0 868 712 709 874\n5545 4 3 20 20 0 868 709 712 715\n5546 4 3 20 20 0 711 705 717 873\n5547 4 3 20 20 0 711 717 705 331\n5548 4 3 20 20 0 725 877 610 726\n5549 4 3 20 20 0 610 877 725 866\n5550 4 3 20 20 0 725 610 281 726\n5551 4 3 20 20 0 281 610 725 866\n5552 4 3 20 20 0 725 281 724 726\n5553 4 3 20 20 0 724 281 725 866\n5554 4 3 20 20 0 869 712 723 874\n5555 4 3 20 20 0 869 723 712 716\n5556 4 3 20 20 0 696 871 292 695\n5557 4 3 20 20 0 696 292 871 875\n5558 4 3 20 20 0 663 701 289 122\n5559 4 3 20 20 0 663 289 701 881\n5560 4 3 20 20 0 606 289 701 122\n5561 4 3 20 20 0 606 701 289 881\n5562 4 3 20 20 0 867 662 666 872\n5563 4 3 20 20 0 867 666 662 707\n5564 4 3 20 20 0 289 664 290 879\n5565 4 3 20 20 0 289 290 664 124\n5566 4 3 20 20 0 664 611 290 879\n5567 4 3 20 20 0 89 124 611 123\n5568 4 3 20 20 0 89 611 124 664\n5569 4 3 20 20 0 290 611 124 123\n5570 4 3 20 20 0 290 124 611 664\n5571 4 3 21 21 0 748 745 344 749\n5572 4 3 21 21 0 745 748 740 749\n5573 4 3 21 21 0 661 312 732 741\n5574 4 3 21 21 0 98 345 751 99\n5575 4 3 21 21 0 337 744 202 731\n5576 4 3 21 21 0 316 661 96 741\n5577 4 3 21 21 0 751 659 255 99\n5578 4 3 21 21 0 345 747 751 99\n5579 4 3 21 21 0 734 311 660 730\n5580 4 3 21 21 0 661 737 96 741\n5581 4 3 21 21 0 743 343 143 749\n5582 4 3 21 21 0 734 659 660 311\n5583 4 3 21 21 0 659 742 732 729\n5584 4 3 21 21 0 739 745 341 746\n5585 4 3 21 21 0 312 734 311 659\n5586 4 3 21 21 0 142 733 746 338\n5587 4 3 21 21 0 201 469 41 730\n5588 4 3 21 21 0 471 469 729 470\n5589 4 3 21 21 0 742 729 738 732\n5590 4 3 21 21 0 744 731 735 729\n5591 4 3 21 21 0 257 737 255 751\n5592 4 3 21 21 0 751 98 99 255\n5593 4 3 21 21 0 45 744 748 471\n5594 4 3 21 21 0 46 209 748 470\n5595 4 3 21 21 0 248 737 96 255\n5596 4 3 21 21 0 312 135 732 741\n5597 4 3 21 21 0 209 471 748 470\n5598 4 3 21 21 0 731 744 202 469\n5599 4 3 21 21 0 345 46 748 470\n5600 4 3 21 21 0 345 747 46 470\n5601 4 3 21 21 0 731 201 469 42\n5602 4 3 21 21 0 257 98 751 255\n5603 4 3 21 21 0 97 257 737 248\n5604 4 3 21 21 0 742 737 751 255\n5605 4 3 21 21 0 745 740 743 749\n5606 4 3 21 21 0 732 340 339 738\n5607 4 3 21 21 0 659 742 751 255\n5608 4 3 21 21 0 469 207 41 730\n5609 4 3 21 21 0 661 742 255 737\n5610 4 3 21 21 0 742 659 751 748\n5611 4 3 21 21 0 742 750 751 737\n5612 4 3 21 21 0 337 744 731 735\n5613 4 3 21 21 0 744 45 748 344\n5614 4 3 21 21 0 748 659 470 729\n5615 4 3 21 21 0 311 136 660 730\n5616 4 3 21 21 0 733 732 339 738\n5617 4 3 21 21 0 742 661 255 659\n5618 4 3 21 21 0 97 736 750 343\n5619 4 3 21 21 0 747 659 751 99\n5620 4 3 21 21 0 338 733 746 735\n5621 4 3 21 21 0 745 744 748 344\n5622 4 3 21 21 0 731 337 42 202\n5623 4 3 21 21 0 471 744 748 729\n5624 4 3 21 21 0 471 748 470 729\n5625 4 3 21 21 0 744 338 746 735\n5626 4 3 21 21 0 312 734 659 732\n5627 4 3 21 21 0 257 737 248 255\n5628 4 3 21 21 0 736 97 750 737\n5629 4 3 21 21 0 733 744 746 735\n5630 4 3 21 21 0 750 736 737 742\n5631 4 3 21 21 0 729 469 730 470\n5632 4 3 21 21 0 745 743 342 749\n5633 4 3 21 21 0 742 659 748 729\n5634 4 3 21 21 0 750 742 751 748\n5635 4 3 21 21 0 661 312 659 732\n5636 4 3 21 21 0 742 340 732 738\n5637 4 3 21 21 0 661 742 737 741\n5638 4 3 21 21 0 744 745 748 740\n5639 4 3 21 21 0 750 97 257 737\n5640 4 3 21 21 0 731 469 730 729\n5641 4 3 21 21 0 45 471 748 209\n5642 4 3 21 21 0 747 137 659 99\n5643 4 3 21 21 0 469 470 207 730\n5644 4 3 21 21 0 344 745 342 749\n5645 4 3 21 21 0 729 733 738 732\n5646 4 3 21 21 0 44 470 660 207\n5647 4 3 21 21 0 661 737 255 96\n5648 4 3 21 21 0 318 44 660 207\n5649 4 3 21 21 0 740 745 743 342\n5650 4 3 21 21 0 747 137 660 659\n5651 4 3 21 21 0 661 742 732 659\n5652 4 3 21 21 0 142 739 341 746\n5653 4 3 21 21 0 744 337 338 735\n5654 4 3 21 21 0 733 744 735 729\n5655 4 3 21 21 0 207 470 660 730\n5656 4 3 21 21 0 201 731 469 730\n5657 4 3 21 21 0 341 745 740 342\n5658 4 3 21 21 0 44 137 318 660\n5659 4 3 21 21 0 734 659 732 729\n5660 4 3 21 21 0 742 729 740 738\n5661 4 3 21 21 0 45 744 471 202\n5662 4 3 21 21 0 744 471 202 469\n5663 4 3 21 21 0 744 733 746 745\n5664 4 3 21 21 0 745 739 738 746\n5665 4 3 21 21 0 739 745 738 740\n5666 4 3 21 21 0 745 739 341 740\n5667 4 3 21 21 0 736 750 343 749\n5668 4 3 21 21 0 733 745 738 746\n5669 4 3 21 21 0 742 661 732 741\n5670 4 3 21 21 0 661 135 741 316\n5671 4 3 21 21 0 135 340 732 741\n5672 4 3 21 21 0 312 661 135 741\n5673 4 3 21 21 0 340 742 732 741\n5674 4 3 21 21 0 736 343 743 749\n5675 4 3 21 21 0 740 736 743 749\n5676 4 3 21 21 0 747 46 470 44\n5677 4 3 21 21 0 731 42 469 202\n5678 4 3 21 21 0 659 747 470 660\n5679 4 3 21 21 0 750 257 751 737\n5680 4 3 21 21 0 207 136 41 730\n5681 4 3 21 21 0 470 659 751 747\n5682 4 3 21 21 0 751 659 470 748\n5683 4 3 21 21 0 751 345 470 747\n5684 4 3 21 21 0 470 345 751 748\n5685 4 3 21 21 0 749 342 143 743\n5686 4 3 21 21 0 749 143 342 344\n5687 4 3 21 21 0 660 207 136 318\n5688 4 3 21 21 0 660 136 207 730\n5689 4 3 21 21 0 729 740 748 742\n5690 4 3 21 21 0 729 748 740 744\n5691 4 3 21 21 0 660 734 470 659\n5692 4 3 21 21 0 660 470 734 730\n5693 4 3 21 21 0 729 470 734 659\n5694 4 3 21 21 0 729 734 470 730\n5695 4 3 21 21 0 44 660 747 137\n5696 4 3 21 21 0 747 660 44 470\n5697 4 3 21 21 0 142 746 339 739\n5698 4 3 21 21 0 142 339 746 733\n5699 4 3 21 21 0 738 339 746 739\n5700 4 3 21 21 0 738 746 339 733\n5701 4 3 21 21 0 738 729 744 733\n5702 4 3 21 21 0 744 729 738 740\n5703 4 3 21 21 0 744 745 738 733\n5704 4 3 21 21 0 738 745 744 740\n5705 4 3 21 21 0 744 469 729 471\n5706 4 3 21 21 0 729 469 744 731\n5707 4 3 21 21 0 749 748 742 750\n5708 4 3 21 21 0 742 748 749 740\n5709 4 3 21 21 0 742 736 749 750\n5710 4 3 21 21 0 749 736 742 740\n5711 4 3 22 22 0 754 658 752 753\n5712 4 3 22 22 0 207 44 658 318\n5713 4 3 22 22 0 318 754 136 310\n5714 4 3 22 22 0 120 658 310 753\n5715 4 3 22 22 0 463 752 464 206\n5716 4 3 22 22 0 754 752 658 463\n5717 4 3 22 22 0 754 318 658 310\n5718 4 3 22 22 0 557 752 605 104\n5719 4 3 22 22 0 120 285 605 753\n5720 4 3 22 22 0 207 463 754 658\n5721 4 3 22 22 0 557 614 206 107\n5722 4 3 22 22 0 752 463 39 206\n5723 4 3 22 22 0 126 121 605 658\n5724 4 3 22 22 0 614 126 605 658\n5725 4 3 22 22 0 103 614 102 126\n5726 4 3 22 22 0 754 207 318 136\n5727 4 3 22 22 0 41 207 754 136\n5728 4 3 22 22 0 464 605 752 658\n5729 4 3 22 22 0 464 605 658 614\n5730 4 3 22 22 0 464 605 614 557\n5731 4 3 22 22 0 752 557 464 206\n5732 4 3 22 22 0 40 614 206 464\n5733 4 3 22 22 0 614 557 206 464\n5734 4 3 22 22 0 614 40 206 107\n5735 4 3 22 22 0 605 120 753 658\n5736 4 3 22 22 0 614 40 43 464\n5737 4 3 22 22 0 127 126 464 658\n5738 4 3 22 22 0 206 557 107 267\n5739 4 3 22 22 0 557 614 103 605\n5740 4 3 22 22 0 126 127 464 43\n5741 4 3 22 22 0 103 121 605 126\n5742 4 3 22 22 0 614 103 605 126\n5743 4 3 22 22 0 126 614 43 464\n5744 4 3 22 22 0 658 754 310 753\n5745 4 3 22 22 0 103 557 605 104\n5746 4 3 22 22 0 126 614 464 658\n5747 4 3 22 22 0 463 752 658 464\n5748 4 3 22 22 0 127 44 464 43\n5749 4 3 22 22 0 463 44 658 207\n5750 4 3 22 22 0 463 41 754 39\n5751 4 3 22 22 0 44 137 658 318\n5752 4 3 22 22 0 463 41 207 754\n5753 4 3 22 22 0 207 754 318 658\n5754 4 3 22 22 0 285 752 605 753\n5755 4 3 22 22 0 557 614 102 103\n5756 4 3 22 22 0 752 285 605 104\n5757 4 3 22 22 0 120 121 658 605\n5758 4 3 22 22 0 464 605 557 752\n5759 4 3 22 22 0 614 557 102 107\n5760 4 3 22 22 0 752 106 206 39\n5761 4 3 22 22 0 752 39 463 754\n5762 4 3 22 22 0 127 44 658 464\n5763 4 3 22 22 0 44 127 658 137\n5764 4 3 22 22 0 127 121 126 658\n5765 4 3 22 22 0 463 44 464 658\n5766 4 3 22 22 0 752 605 753 658\n5767 4 3 22 22 0 557 752 267 206\n5768 4 3 22 22 0 557 267 752 104\n5769 4 3 22 22 0 106 267 752 206\n5770 4 3 22 22 0 106 752 267 104\n5771 4 3 23 23 0 539 747 345 99\n5772 4 3 23 23 0 755 130 119 756\n5773 4 3 23 23 0 472 490 47 615\n5774 4 3 23 23 0 747 539 345 756\n5775 4 3 23 23 0 490 525 68 616\n5776 4 3 23 23 0 472 490 615 616\n5777 4 3 23 23 0 472 747 44 46\n5778 4 3 23 23 0 254 237 616 293\n5779 4 3 23 23 0 472 615 47 43\n5780 4 3 23 23 0 756 539 345 94\n5781 4 3 23 23 0 525 755 524 756\n5782 4 3 23 23 0 539 98 345 94\n5783 4 3 23 23 0 747 254 539 616\n5784 4 3 23 23 0 283 119 252 756\n5785 4 3 23 23 0 71 755 69 490\n5786 4 3 23 23 0 755 283 756 119\n5787 4 3 23 23 0 240 525 69 755\n5788 4 3 23 23 0 755 525 69 490\n5789 4 3 23 23 0 747 472 616 756\n5790 4 3 23 23 0 472 51 756 46\n5791 4 3 23 23 0 525 747 616 756\n5792 4 3 23 23 0 490 67 616 68\n5793 4 3 23 23 0 539 756 252 94\n5794 4 3 23 23 0 525 240 524 755\n5795 4 3 23 23 0 525 747 539 616\n5796 4 3 23 23 0 87 237 88 293\n5797 4 3 23 23 0 237 254 88 293\n5798 4 3 23 23 0 616 127 126 43\n5799 4 3 23 23 0 67 615 616 126\n5800 4 3 23 23 0 240 283 524 755\n5801 4 3 23 23 0 472 44 616 43\n5802 4 3 23 23 0 127 747 44 616\n5803 4 3 23 23 0 747 472 756 46\n5804 4 3 23 23 0 51 71 47 472\n5805 4 3 23 23 0 525 237 68 616\n5806 4 3 23 23 0 71 472 756 490\n5807 4 3 23 23 0 67 490 616 615\n5808 4 3 23 23 0 756 119 252 94\n5809 4 3 23 23 0 71 472 490 47\n5810 4 3 23 23 0 67 74 490 615\n5811 4 3 23 23 0 747 472 44 616\n5812 4 3 23 23 0 74 71 490 47\n5813 4 3 23 23 0 283 240 524 85\n5814 4 3 23 23 0 755 71 756 490\n5815 4 3 23 23 0 254 747 539 99\n5816 4 3 23 23 0 755 71 130 756\n5817 4 3 23 23 0 747 525 539 756\n5818 4 3 23 23 0 71 51 130 756\n5819 4 3 23 23 0 254 237 88 242\n5820 4 3 23 23 0 44 127 616 43\n5821 4 3 23 23 0 755 283 524 756\n5822 4 3 23 23 0 525 490 68 69\n5823 4 3 23 23 0 98 539 345 99\n5824 4 3 23 23 0 525 755 756 490\n5825 4 3 23 23 0 86 283 524 85\n5826 4 3 23 23 0 539 525 242 524\n5827 4 3 23 23 0 242 86 252 524\n5828 4 3 23 23 0 539 525 524 756\n5829 4 3 23 23 0 51 71 472 756\n5830 4 3 23 23 0 283 756 252 524\n5831 4 3 23 23 0 756 539 252 524\n5832 4 3 23 23 0 539 242 252 524\n5833 4 3 23 23 0 254 747 99 137\n5834 4 3 23 23 0 86 283 252 524\n5835 4 3 23 23 0 615 472 616 43\n5836 4 3 23 23 0 490 74 47 615\n5837 4 3 23 23 0 747 254 127 137\n5838 4 3 23 23 0 46 747 345 756\n5839 4 3 23 23 0 747 127 44 137\n5840 4 3 23 23 0 615 616 126 43\n5841 4 3 23 23 0 254 127 616 747\n5842 4 3 23 23 0 616 127 254 293\n5843 4 3 23 23 0 756 616 490 472\n5844 4 3 23 23 0 756 490 616 525\n5845 4 3 23 23 0 242 539 616 525\n5846 4 3 23 23 0 616 539 242 254\n5847 4 3 23 23 0 616 237 242 525\n5848 4 3 23 23 0 242 237 616 254\n5849 4 3 24 24 0 757 176 4 159\n5850 4 3 24 24 0 110 52 757 554\n5851 4 3 24 24 0 410 757 278 159\n5852 4 3 24 24 0 410 24 177 589\n5853 4 3 24 24 0 410 176 5 477\n5854 4 3 24 24 0 589 110 278 757\n5855 4 3 24 24 0 589 410 757 278\n5856 4 3 24 24 0 52 213 757 554\n5857 4 3 24 24 0 410 176 477 757\n5858 4 3 24 24 0 589 110 757 554\n5859 4 3 24 24 0 589 410 5 477\n5860 4 3 24 24 0 589 64 53 5\n5861 4 3 24 24 0 20 410 278 159\n5862 4 3 24 24 0 589 5 53 477\n5863 4 3 24 24 0 477 176 4 757\n5864 4 3 24 24 0 64 589 53 554\n5865 4 3 24 24 0 177 410 278 20\n5866 4 3 24 24 0 589 64 265 554\n5867 4 3 24 24 0 589 477 53 554\n5868 4 3 24 24 0 213 477 757 554\n5869 4 3 24 24 0 589 265 110 554\n5870 4 3 24 24 0 24 410 5 589\n5871 4 3 24 24 0 64 24 5 589\n5872 4 3 24 24 0 477 213 53 554\n5873 4 3 24 24 0 410 589 757 477\n5874 4 3 24 24 0 477 589 757 554\n5875 4 3 24 24 0 213 52 757 477\n5876 4 3 24 24 0 176 410 159 757\n5877 4 3 24 24 0 410 589 177 278\n5878 4 3 24 24 0 52 477 4 757\n5879 4 3 25 25 0 882 648 304 759\n5880 4 3 25 25 0 309 882 284 131\n5881 4 3 25 25 0 94 599 253 751\n5882 4 3 25 25 0 597 599 236 515\n5883 4 3 25 25 0 344 763 749 143\n5884 4 3 25 25 0 748 882 759 473\n5885 4 3 25 25 0 599 253 751 750\n5886 4 3 25 25 0 749 346 343 143\n5887 4 3 25 25 0 761 882 759 760\n5888 4 3 25 25 0 95 97 253 750\n5889 4 3 25 25 0 94 599 751 756\n5890 4 3 25 25 0 762 763 346 758\n5891 4 3 25 25 0 77 758 762 346\n5892 4 3 25 25 0 761 231 514 515\n5893 4 3 25 25 0 597 95 758 76\n5894 4 3 25 25 0 599 882 598 235\n5895 4 3 25 25 0 882 648 309 647\n5896 4 3 25 25 0 761 231 232 514\n5897 4 3 25 25 0 598 130 119 118\n5898 4 3 25 25 0 599 761 514 515\n5899 4 3 25 25 0 597 515 236 76\n5900 4 3 25 25 0 761 763 597 750\n5901 4 3 25 25 0 515 763 761 762\n5902 4 3 25 25 0 763 597 750 758\n5903 4 3 25 25 0 599 761 750 751\n5904 4 3 25 25 0 515 763 762 758\n5905 4 3 25 25 0 598 78 235 513\n5906 4 3 25 25 0 598 130 648 756\n5907 4 3 25 25 0 94 599 756 598\n5908 4 3 25 25 0 749 346 143 763\n5909 4 3 25 25 0 515 227 76 758\n5910 4 3 25 25 0 514 599 236 235\n5911 4 3 25 25 0 343 758 749 750\n5912 4 3 25 25 0 50 648 759 304\n5913 4 3 25 25 0 598 130 118 648\n5914 4 3 25 25 0 761 599 597 515\n5915 4 3 25 25 0 882 748 756 473\n5916 4 3 25 25 0 882 598 235 513\n5917 4 3 25 25 0 94 345 751 98\n5918 4 3 25 25 0 882 761 232 514\n5919 4 3 25 25 0 597 515 76 758\n5920 4 3 25 25 0 253 94 751 98\n5921 4 3 25 25 0 748 760 473 759\n5922 4 3 25 25 0 257 253 751 98\n5923 4 3 25 25 0 760 205 473 759\n5924 4 3 25 25 0 882 514 232 513\n5925 4 3 25 25 0 882 599 514 235\n5926 4 3 25 25 0 83 882 232 513\n5927 4 3 25 25 0 748 209 473 760\n5928 4 3 25 25 0 756 748 46 473\n5929 4 3 25 25 0 882 647 83 304\n5930 4 3 25 25 0 748 882 760 759\n5931 4 3 25 25 0 51 756 46 473\n5932 4 3 25 25 0 882 748 760 761\n5933 4 3 25 25 0 345 748 46 756\n5934 4 3 25 25 0 748 209 760 45\n5935 4 3 25 25 0 309 78 284 513\n5936 4 3 25 25 0 130 648 756 51\n5937 4 3 25 25 0 284 882 118 131\n5938 4 3 25 25 0 515 763 758 597\n5939 4 3 25 25 0 95 750 597 758\n5940 4 3 25 25 0 82 309 513 78\n5941 4 3 25 25 0 759 205 473 50\n5942 4 3 25 25 0 209 205 760 45\n5943 4 3 25 25 0 648 882 473 759\n5944 4 3 25 25 0 648 882 304 647\n5945 4 3 25 25 0 749 346 763 758\n5946 4 3 25 25 0 761 882 232 759\n5947 4 3 25 25 0 210 759 473 50\n5948 4 3 25 25 0 97 343 750 758\n5949 4 3 25 25 0 748 345 751 756\n5950 4 3 25 25 0 762 227 515 758\n5951 4 3 25 25 0 763 344 749 760\n5952 4 3 25 25 0 599 882 514 761\n5953 4 3 25 25 0 761 748 750 751\n5954 4 3 25 25 0 599 882 756 598\n5955 4 3 25 25 0 97 257 253 750\n5956 4 3 25 25 0 598 882 118 284\n5957 4 3 25 25 0 599 761 597 750\n5958 4 3 25 25 0 648 882 598 756\n5959 4 3 25 25 0 762 231 515 77\n5960 4 3 25 25 0 227 762 515 77\n5961 4 3 25 25 0 762 231 761 515\n5962 4 3 25 25 0 648 882 309 131\n5963 4 3 25 25 0 515 599 236 514\n5964 4 3 25 25 0 648 131 130 118\n5965 4 3 25 25 0 257 253 750 751\n5966 4 3 25 25 0 345 94 751 756\n5967 4 3 25 25 0 647 309 513 82\n5968 4 3 25 25 0 748 209 46 473\n5969 4 3 25 25 0 756 648 473 51\n5970 4 3 25 25 0 95 597 750 253\n5971 4 3 25 25 0 515 763 597 761\n5972 4 3 25 25 0 514 882 235 513\n5973 4 3 25 25 0 647 882 513 309\n5974 4 3 25 25 0 882 309 284 513\n5975 4 3 25 25 0 648 210 473 51\n5976 4 3 25 25 0 97 95 758 750\n5977 4 3 25 25 0 882 648 473 756\n5978 4 3 25 25 0 882 83 232 304\n5979 4 3 25 25 0 882 304 232 759\n5980 4 3 25 25 0 94 598 756 119\n5981 4 3 25 25 0 598 130 756 119\n5982 4 3 25 25 0 209 205 473 760\n5983 4 3 25 25 0 344 748 760 45\n5984 4 3 25 25 0 758 763 749 750\n5985 4 3 25 25 0 344 748 749 760\n5986 4 3 25 25 0 882 648 118 131\n5987 4 3 25 25 0 83 647 513 82\n5988 4 3 25 25 0 648 882 118 598\n5989 4 3 25 25 0 882 647 513 83\n5990 4 3 25 25 0 749 346 758 343\n5991 4 3 25 25 0 77 758 227 762\n5992 4 3 25 25 0 210 648 473 759\n5993 4 3 25 25 0 50 648 210 759\n5994 4 3 25 25 0 599 597 253 750\n5995 4 3 25 25 0 513 284 598 78\n5996 4 3 25 25 0 513 598 284 882\n5997 4 3 25 25 0 756 751 882 599\n5998 4 3 25 25 0 756 882 751 748\n5999 4 3 25 25 0 761 882 751 599\n6000 4 3 25 25 0 761 751 882 748\n6001 4 3 25 25 0 761 760 750 748\n6002 4 3 25 25 0 761 750 760 763\n6003 4 3 25 25 0 749 750 760 748\n6004 4 3 25 25 0 749 760 750 763\n6005 4 3 26 26 0 299 300 774 639\n6006 4 3 26 26 0 560 267 766 206\n6007 4 3 26 26 0 144 772 350 770\n6008 4 3 26 26 0 770 772 767 348\n6009 4 3 26 26 0 467 765 465 466\n6010 4 3 26 26 0 558 111 771 264\n6011 4 3 26 26 0 641 559 268 639\n6012 4 3 26 26 0 640 299 773 774\n6013 4 3 26 26 0 772 774 767 348\n6014 4 3 26 26 0 467 641 107 40\n6015 4 3 26 26 0 300 772 642 129\n6016 4 3 26 26 0 640 467 641 764\n6017 4 3 26 26 0 559 768 766 561\n6018 4 3 26 26 0 559 768 561 558\n6019 4 3 26 26 0 769 774 639 764\n6020 4 3 26 26 0 559 467 766 641\n6021 4 3 26 26 0 769 642 558 639\n6022 4 3 26 26 0 766 39 466 206\n6023 4 3 26 26 0 144 770 767 348\n6024 4 3 26 26 0 769 772 774 767\n6025 4 3 26 26 0 49 640 773 468\n6026 4 3 26 26 0 49 208 640 468\n6027 4 3 26 26 0 144 772 770 348\n6028 4 3 26 26 0 772 769 770 767\n6029 4 3 26 26 0 347 769 767 770\n6030 4 3 26 26 0 768 559 764 639\n6031 4 3 26 26 0 774 769 767 764\n6032 4 3 26 26 0 640 773 764 774\n6033 4 3 26 26 0 560 766 106 260\n6034 4 3 26 26 0 144 347 767 770\n6035 4 3 26 26 0 641 467 766 764\n6036 4 3 26 26 0 467 765 468 465\n6037 4 3 26 26 0 765 39 466 766\n6038 4 3 26 26 0 774 640 639 764\n6039 4 3 26 26 0 769 772 639 774\n6040 4 3 26 26 0 559 768 558 639\n6041 4 3 26 26 0 640 467 764 468\n6042 4 3 26 26 0 640 641 639 764\n6043 4 3 26 26 0 467 559 560 107\n6044 4 3 26 26 0 559 268 639 558\n6045 4 3 26 26 0 208 467 48 641\n6046 4 3 26 26 0 765 467 764 766\n6047 4 3 26 26 0 467 765 764 468\n6048 4 3 26 26 0 772 769 639 642\n6049 4 3 26 26 0 773 640 764 468\n6050 4 3 26 26 0 765 773 764 468\n6051 4 3 26 26 0 768 769 767 347\n6052 4 3 26 26 0 560 467 107 206\n6053 4 3 26 26 0 267 766 206 106\n6054 4 3 26 26 0 467 766 466 206\n6055 4 3 26 26 0 467 559 766 560\n6056 4 3 26 26 0 467 559 107 641\n6057 4 3 26 26 0 199 765 465 38\n6058 4 3 26 26 0 267 560 107 206\n6059 4 3 26 26 0 772 769 350 770\n6060 4 3 26 26 0 299 49 640 773\n6061 4 3 26 26 0 559 768 764 766\n6062 4 3 26 26 0 641 559 764 766\n6063 4 3 26 26 0 766 39 206 106\n6064 4 3 26 26 0 769 768 767 764\n6065 4 3 26 26 0 768 105 558 264\n6066 4 3 26 26 0 768 769 639 764\n6067 4 3 26 26 0 349 773 774 764\n6068 4 3 26 26 0 267 560 766 106\n6069 4 3 26 26 0 769 558 771 264\n6070 4 3 26 26 0 773 49 468 203\n6071 4 3 26 26 0 640 299 774 639\n6072 4 3 26 26 0 773 349 203 465\n6073 4 3 26 26 0 641 467 48 40\n6074 4 3 26 26 0 105 768 347 264\n6075 4 3 26 26 0 769 642 771 558\n6076 4 3 26 26 0 768 769 558 639\n6077 4 3 26 26 0 300 772 774 639\n6078 4 3 26 26 0 349 765 773 764\n6079 4 3 26 26 0 774 349 764 348\n6080 4 3 26 26 0 559 641 764 639\n6081 4 3 26 26 0 642 268 771 558\n6082 4 3 26 26 0 772 300 642 639\n6083 4 3 26 26 0 769 768 558 264\n6084 4 3 26 26 0 768 769 347 264\n6085 4 3 26 26 0 768 259 260 561\n6086 4 3 26 26 0 111 268 771 642\n6087 4 3 26 26 0 467 560 766 206\n6088 4 3 26 26 0 208 640 467 641\n6089 4 3 26 26 0 768 259 561 558\n6090 4 3 26 26 0 642 769 771 298\n6091 4 3 26 26 0 268 111 771 558\n6092 4 3 26 26 0 641 559 107 112\n6093 4 3 26 26 0 767 774 764 348\n6094 4 3 26 26 0 766 560 561 260\n6095 4 3 26 26 0 765 349 773 465\n6096 4 3 26 26 0 560 559 766 561\n6097 4 3 26 26 0 765 39 199 466\n6098 4 3 26 26 0 769 772 350 129\n6099 4 3 26 26 0 268 642 639 558\n6100 4 3 26 26 0 772 769 642 129\n6101 4 3 26 26 0 111 642 771 298\n6102 4 3 26 26 0 766 768 260 561\n6103 4 3 26 26 0 467 765 466 766\n6104 4 3 26 26 0 641 559 112 268\n6105 4 3 26 26 0 768 105 259 558\n6106 4 3 26 26 0 467 40 107 206\n6107 4 3 26 26 0 641 40 48 107\n6108 4 3 26 26 0 773 468 465 203\n6109 4 3 26 26 0 112 641 48 107\n6110 4 3 26 26 0 765 199 465 466\n6111 4 3 26 26 0 769 642 129 298\n6112 4 3 26 26 0 640 208 467 468\n6113 4 3 26 26 0 773 765 465 468\n6114 4 3 26 26 0 465 349 38 765\n6115 4 3 26 26 0 465 38 349 203\n6116 4 3 27 27 0 36 196 16 404\n6117 4 3 27 27 0 781 170 3 216\n6118 4 3 27 27 0 650 132 134 783\n6119 4 3 27 27 0 776 400 778 777\n6120 4 3 27 27 0 786 356 784 783\n6121 4 3 27 27 0 400 776 156 777\n6122 4 3 27 27 0 13 782 401 402\n6123 4 3 27 27 0 650 786 403 783\n6124 4 3 27 27 0 787 354 305 779\n6125 4 3 27 27 0 775 784 146 36\n6126 4 3 27 27 0 56 781 3 216\n6127 4 3 27 27 0 785 352 777 351\n6128 4 3 27 27 0 785 786 351 777\n6129 4 3 27 27 0 776 787 352 777\n6130 4 3 27 27 0 651 785 405 403\n6131 4 3 27 27 0 786 650 134 783\n6132 4 3 27 27 0 783 650 402 403\n6133 4 3 27 27 0 782 37 402 17\n6134 4 3 27 27 0 786 775 351 777\n6135 4 3 27 27 0 196 171 16 404\n6136 4 3 27 27 0 775 155 777 403\n6137 4 3 27 27 0 155 400 777 403\n6138 4 3 27 27 0 783 404 403 402\n6139 4 3 27 27 0 155 775 404 403\n6140 4 3 27 27 0 400 157 778 780\n6141 4 3 27 27 0 787 776 352 145\n6142 4 3 27 27 0 132 355 650 782\n6143 4 3 27 27 0 649 781 779 294\n6144 4 3 27 27 0 651 785 306 305\n6145 4 3 27 27 0 649 56 216 781\n6146 4 3 27 27 0 405 785 777 403\n6147 4 3 27 27 0 787 785 352 777\n6148 4 3 27 27 0 649 56 781 294\n6149 4 3 27 27 0 158 157 405 780\n6150 4 3 27 27 0 354 305 779 133\n6151 4 3 27 27 0 57 72 401 7\n6152 4 3 27 27 0 72 132 650 782\n6153 4 3 27 27 0 650 403 401 402\n6154 4 3 27 27 0 170 57 401 7\n6155 4 3 27 27 0 156 400 777 155\n6156 4 3 27 27 0 651 406 781 216\n6157 4 3 27 27 0 651 650 403 401\n6158 4 3 27 27 0 651 650 306 403\n6159 4 3 27 27 0 649 651 781 216\n6160 4 3 27 27 0 775 196 36 404\n6161 4 3 27 27 0 406 651 405 401\n6162 4 3 27 27 0 775 784 404 403\n6163 4 3 27 27 0 782 650 401 402\n6164 4 3 27 27 0 786 785 306 403\n6165 4 3 27 27 0 779 649 294 133\n6166 4 3 27 27 0 305 649 779 133\n6167 4 3 27 27 0 57 651 216 401\n6168 4 3 27 27 0 786 650 306 134\n6169 4 3 27 27 0 171 37 17 402\n6170 4 3 27 27 0 196 171 404 402\n6171 4 3 27 27 0 776 787 778 145\n6172 4 3 27 27 0 784 196 404 783\n6173 4 3 27 27 0 170 406 401 216\n6174 4 3 27 27 0 171 196 37 402\n6175 4 3 27 27 0 400 776 778 157\n6176 4 3 27 27 0 786 785 403 777\n6177 4 3 27 27 0 650 786 306 403\n6178 4 3 27 27 0 400 405 777 403\n6179 4 3 27 27 0 155 775 16 404\n6180 4 3 27 27 0 406 651 781 405\n6181 4 3 27 27 0 170 57 216 401\n6182 4 3 27 27 0 406 170 3 781\n6183 4 3 27 27 0 72 57 401 650\n6184 4 3 27 27 0 649 651 779 781\n6185 4 3 27 27 0 782 17 402 13\n6186 4 3 27 27 0 651 649 779 305\n6187 4 3 27 27 0 786 356 783 134\n6188 4 3 27 27 0 405 651 403 401\n6189 4 3 27 27 0 158 406 3 781\n6190 4 3 27 27 0 775 196 404 784\n6191 4 3 27 27 0 783 196 404 402\n6192 4 3 27 27 0 406 651 401 216\n6193 4 3 27 27 0 355 132 650 783\n6194 4 3 27 27 0 775 786 403 777\n6195 4 3 27 27 0 787 785 779 305\n6196 4 3 27 27 0 775 36 16 404\n6197 4 3 27 27 0 196 775 36 784\n6198 4 3 27 27 0 354 787 778 779\n6199 4 3 27 27 0 400 776 157 2\n6200 4 3 27 27 0 72 13 401 7\n6201 4 3 27 27 0 157 400 405 780\n6202 4 3 27 27 0 157 776 353 2\n6203 4 3 27 27 0 400 776 2 156\n6204 4 3 27 27 0 787 354 778 145\n6205 4 3 27 27 0 353 776 778 145\n6206 4 3 27 27 0 785 651 779 305\n6207 4 3 27 27 0 355 37 783 402\n6208 4 3 27 27 0 785 651 306 403\n6209 4 3 27 27 0 170 406 216 781\n6210 4 3 27 27 0 72 782 401 13\n6211 4 3 27 27 0 37 355 782 402\n6212 4 3 27 27 0 785 651 405 779\n6213 4 3 27 27 0 784 783 404 403\n6214 4 3 27 27 0 776 157 353 778\n6215 4 3 27 27 0 37 196 783 402\n6216 4 3 27 27 0 72 650 401 782\n6217 4 3 27 27 0 57 651 401 650\n6218 4 3 27 27 0 786 784 351 775\n6219 4 3 27 27 0 786 351 784 356\n6220 4 3 27 27 0 146 351 784 775\n6221 4 3 27 27 0 146 784 351 356\n6222 4 3 27 27 0 781 405 158 406\n6223 4 3 27 27 0 781 158 405 780\n6224 4 3 27 27 0 777 400 780 405\n6225 4 3 27 27 0 780 400 777 778\n6226 4 3 27 27 0 777 787 778 776\n6227 4 3 27 27 0 403 784 786 775\n6228 4 3 27 27 0 403 786 784 783\n6229 4 3 27 27 0 402 355 650 783\n6230 4 3 27 27 0 402 650 355 782\n6231 4 3 27 27 0 779 405 781 651\n6232 4 3 27 27 0 779 781 405 780\n6233 4 3 27 27 0 777 778 779 780\n6234 4 3 27 27 0 777 405 779 785\n6235 4 3 27 27 0 779 405 777 780\n6236 4 3 27 27 0 779 777 787 778\n6237 4 3 27 27 0 787 777 779 785\n6238 4 3 28 28 0 37 355 446 789\n6239 4 3 28 28 0 784 791 783 356\n6240 4 3 28 28 0 357 226 788 510\n6241 4 3 28 28 0 446 784 511 783\n6242 4 3 28 28 0 78 600 511 284\n6243 4 3 28 28 0 510 784 511 445\n6244 4 3 28 28 0 791 646 307 509\n6245 4 3 28 28 0 645 82 81 509\n6246 4 3 28 28 0 510 784 790 791\n6247 4 3 28 28 0 446 195 511 445\n6248 4 3 28 28 0 784 791 356 790\n6249 4 3 28 28 0 132 308 646 789\n6250 4 3 28 28 0 646 644 307 509\n6251 4 3 28 28 0 195 34 446 511\n6252 4 3 28 28 0 446 34 600 511\n6253 4 3 28 28 0 791 234 511 509\n6254 4 3 28 28 0 789 646 783 511\n6255 4 3 28 28 0 646 791 307 134\n6256 4 3 28 28 0 195 510 445 33\n6257 4 3 28 28 0 33 510 445 788\n6258 4 3 28 28 0 446 355 783 789\n6259 4 3 28 28 0 789 446 600 511\n6260 4 3 28 28 0 355 132 646 789\n6261 4 3 28 28 0 132 355 646 783\n6262 4 3 28 28 0 644 307 509 645\n6263 4 3 28 28 0 645 307 509 81\n6264 4 3 28 28 0 357 80 510 790\n6265 4 3 28 28 0 355 37 446 783\n6266 4 3 28 28 0 234 791 510 790\n6267 4 3 28 28 0 644 308 282 789\n6268 4 3 28 28 0 509 78 511 284\n6269 4 3 28 28 0 644 308 789 646\n6270 4 3 28 28 0 446 37 789 25\n6271 4 3 28 28 0 34 600 511 78\n6272 4 3 28 28 0 646 644 511 789\n6273 4 3 28 28 0 789 446 25 600\n6274 4 3 28 28 0 446 784 196 445\n6275 4 3 28 28 0 195 510 511 445\n6276 4 3 28 28 0 186 33 445 788\n6277 4 3 28 28 0 36 784 788 445\n6278 4 3 28 28 0 81 307 509 234\n6279 4 3 28 28 0 146 784 788 36\n6280 4 3 28 28 0 644 789 600 511\n6281 4 3 28 28 0 446 37 196 783\n6282 4 3 28 28 0 784 36 196 445\n6283 4 3 28 28 0 357 510 788 790\n6284 4 3 28 28 0 80 357 510 226\n6285 4 3 28 28 0 510 80 234 790\n6286 4 3 28 28 0 307 791 509 234\n6287 4 3 28 28 0 234 510 791 511\n6288 4 3 28 28 0 82 309 509 645\n6289 4 3 28 28 0 226 510 33 788\n6290 4 3 28 28 0 791 646 509 511\n6291 4 3 28 28 0 784 446 511 445\n6292 4 3 28 28 0 791 134 783 356\n6293 4 3 28 28 0 446 789 783 511\n6294 4 3 28 28 0 309 82 509 78\n6295 4 3 28 28 0 186 36 788 445\n6296 4 3 28 28 0 646 791 783 511\n6297 4 3 28 28 0 784 791 511 783\n6298 4 3 28 28 0 644 789 282 600\n6299 4 3 28 28 0 309 644 509 645\n6300 4 3 28 28 0 784 510 788 445\n6301 4 3 28 28 0 784 446 196 783\n6302 4 3 28 28 0 132 646 134 783\n6303 4 3 28 28 0 644 131 309 284\n6304 4 3 28 28 0 510 784 788 790\n6305 4 3 28 28 0 644 646 511 509\n6306 4 3 28 28 0 600 644 511 284\n6307 4 3 28 28 0 646 791 134 783\n6308 4 3 28 28 0 355 646 783 789\n6309 4 3 28 28 0 446 34 25 600\n6310 4 3 28 28 0 282 644 600 284\n6311 4 3 28 28 0 282 789 25 600\n6312 4 3 28 28 0 784 510 511 791\n6313 4 3 28 28 0 644 509 511 284\n6314 4 3 28 28 0 284 509 309 644\n6315 4 3 28 28 0 284 309 509 78\n6316 4 3 28 28 0 282 284 308 644\n6317 4 3 28 28 0 282 308 284 118\n6318 4 3 28 28 0 131 308 284 644\n6319 4 3 28 28 0 131 284 308 118\n6320 4 3 28 28 0 790 784 357 356\n6321 4 3 28 28 0 790 357 784 788\n6322 4 3 28 28 0 146 357 784 356\n6323 4 3 28 28 0 146 784 357 788\n6324 4 3 29 29 0 792 234 79 80\n6325 4 3 29 29 0 146 356 351 793\n6326 4 3 29 29 0 798 796 362 638\n6327 4 3 29 29 0 883 799 800 302\n6328 4 3 29 29 0 360 793 800 359\n6329 4 3 29 29 0 796 305 787 354\n6330 4 3 29 29 0 786 637 306 883\n6331 4 3 29 29 0 790 234 792 80\n6332 4 3 29 29 0 307 637 797 303\n6333 4 3 29 29 0 145 787 794 352\n6334 4 3 29 29 0 786 356 791 793\n6335 4 3 29 29 0 796 295 362 638\n6336 4 3 29 29 0 793 790 792 357\n6337 4 3 29 29 0 798 796 147 362\n6338 4 3 29 29 0 301 798 128 638\n6339 4 3 29 29 0 800 637 797 791\n6340 4 3 29 29 0 356 786 351 793\n6341 4 3 29 29 0 796 133 638 305\n6342 4 3 29 29 0 787 795 794 352\n6343 4 3 29 29 0 637 307 797 791\n6344 4 3 29 29 0 785 795 787 352\n6345 4 3 29 29 0 793 800 797 791\n6346 4 3 29 29 0 303 637 800 302\n6347 4 3 29 29 0 792 233 797 79\n6348 4 3 29 29 0 637 883 800 302\n6349 4 3 29 29 0 790 234 797 792\n6350 4 3 29 29 0 799 883 798 636\n6351 4 3 29 29 0 786 883 306 785\n6352 4 3 29 29 0 786 793 883 795\n6353 4 3 29 29 0 790 792 357 80\n6354 4 3 29 29 0 301 799 798 636\n6355 4 3 29 29 0 796 305 638 883\n6356 4 3 29 29 0 798 301 636 638\n6357 4 3 29 29 0 883 785 795 787\n6358 4 3 29 29 0 133 796 638 295\n6359 4 3 29 29 0 786 637 134 306\n6360 4 3 29 29 0 796 798 147 794\n6361 4 3 29 29 0 786 637 883 791\n6362 4 3 29 29 0 796 883 794 787\n6363 4 3 29 29 0 796 133 305 354\n6364 4 3 29 29 0 883 637 306 636\n6365 4 3 29 29 0 883 637 800 791\n6366 4 3 29 29 0 798 883 638 636\n6367 4 3 29 29 0 883 305 638 636\n6368 4 3 29 29 0 301 799 636 302\n6369 4 3 29 29 0 361 799 795 883\n6370 4 3 29 29 0 81 234 233 797\n6371 4 3 29 29 0 303 81 84 797\n6372 4 3 29 29 0 786 356 134 791\n6373 4 3 29 29 0 799 361 795 360\n6374 4 3 29 29 0 234 233 797 792\n6375 4 3 29 29 0 358 796 147 794\n6376 4 3 29 29 0 81 233 84 797\n6377 4 3 29 29 0 307 234 797 791\n6378 4 3 29 29 0 307 81 303 797\n6379 4 3 29 29 0 357 356 146 793\n6380 4 3 29 29 0 796 354 787 794\n6381 4 3 29 29 0 356 793 790 791\n6382 4 3 29 29 0 883 796 794 798\n6383 4 3 29 29 0 793 883 800 791\n6384 4 3 29 29 0 883 361 794 795\n6385 4 3 29 29 0 785 351 795 352\n6386 4 3 29 29 0 883 799 798 794\n6387 4 3 29 29 0 799 361 798 794\n6388 4 3 29 29 0 307 637 134 791\n6389 4 3 29 29 0 793 786 883 791\n6390 4 3 29 29 0 128 798 362 638\n6391 4 3 29 29 0 295 128 362 638\n6392 4 3 29 29 0 305 796 787 883\n6393 4 3 29 29 0 234 790 797 791\n6394 4 3 29 29 0 793 790 797 792\n6395 4 3 29 29 0 303 637 797 800\n6396 4 3 29 29 0 637 786 134 791\n6397 4 3 29 29 0 357 356 793 790\n6398 4 3 29 29 0 361 799 883 794\n6399 4 3 29 29 0 883 637 636 302\n6400 4 3 29 29 0 883 795 794 787\n6401 4 3 29 29 0 799 883 636 302\n6402 4 3 29 29 0 786 351 793 795\n6403 4 3 29 29 0 883 799 795 360\n6404 4 3 29 29 0 234 81 307 797\n6405 4 3 29 29 0 790 793 797 791\n6406 4 3 29 29 0 793 883 795 360\n6407 4 3 29 29 0 800 793 797 359\n6408 4 3 29 29 0 883 793 800 360\n6409 4 3 29 29 0 799 883 800 360\n6410 4 3 29 29 0 305 883 787 785\n6411 4 3 29 29 0 233 234 79 792\n6412 4 3 29 29 0 793 792 797 359\n6413 4 3 29 29 0 305 883 306 636\n6414 4 3 29 29 0 883 305 306 785\n6415 4 3 29 29 0 798 361 147 794\n6416 4 3 29 29 0 796 883 638 798\n6417 4 3 29 29 0 796 358 354 794\n6418 4 3 29 29 0 792 797 359 79\n6419 4 3 29 29 0 786 795 785 351\n6420 4 3 29 29 0 785 795 786 883\n6421 4 3 29 29 0 794 354 145 358\n6422 4 3 29 29 0 794 145 354 787\n6423 4 3 30 30 0 643 130 755 71\n6424 4 3 30 30 0 69 755 518 240\n6425 4 3 30 30 0 782 643 132 789\n6426 4 3 30 30 0 596 119 755 308\n6427 4 3 30 30 0 643 782 132 72\n6428 4 3 30 30 0 119 596 755 283\n6429 4 3 30 30 0 596 755 518 789\n6430 4 3 30 30 0 596 85 518 240\n6431 4 3 30 30 0 782 37 789 355\n6432 4 3 30 30 0 282 596 789 308\n6433 4 3 30 30 0 283 596 755 240\n6434 4 3 30 30 0 85 596 518 26\n6435 4 3 30 30 0 119 118 130 308\n6436 4 3 30 30 0 596 25 518 26\n6437 4 3 30 30 0 755 643 518 789\n6438 4 3 30 30 0 130 643 755 308\n6439 4 3 30 30 0 69 643 755 71\n6440 4 3 30 30 0 596 283 85 240\n6441 4 3 30 30 0 118 596 282 308\n6442 4 3 30 30 0 25 18 518 26\n6443 4 3 30 30 0 119 130 755 308\n6444 4 3 30 30 0 69 14 518 13\n6445 4 3 30 30 0 782 643 13 72\n6446 4 3 30 30 0 355 782 132 789\n6447 4 3 30 30 0 596 282 789 25\n6448 4 3 30 30 0 643 308 132 789\n6449 4 3 30 30 0 37 25 518 789\n6450 4 3 30 30 0 69 643 71 72\n6451 4 3 30 30 0 37 18 518 25\n6452 4 3 30 30 0 118 596 308 119\n6453 4 3 30 30 0 69 643 13 518\n6454 4 3 30 30 0 130 118 131 308\n6455 4 3 30 30 0 643 782 13 518\n6456 4 3 30 30 0 643 69 13 72\n6457 4 3 30 30 0 643 782 518 789\n6458 4 3 30 30 0 37 782 789 518\n6459 4 3 30 30 0 643 69 755 518\n6460 4 3 30 30 0 17 18 13 782\n6461 4 3 30 30 0 755 596 518 240\n6462 4 3 30 30 0 25 596 518 789\n6463 4 3 30 30 0 13 518 18 14\n6464 4 3 30 30 0 13 18 518 782\n6465 4 3 30 30 0 18 37 782 17\n6466 4 3 30 30 0 18 782 37 518\n6467 4 3 30 30 0 789 755 308 596\n6468 4 3 30 30 0 789 308 755 643\n$EndElements\n$NSets\n6\nx0\n85\n1\n2\n10\n15\n16\n27\n32\n33\n36\n75\n79\n80\n139\n145\n146\n147\n148\n149\n150\n151\n152\n153\n154\n155\n156\n182\n183\n184\n185\n186\n187\n188\n223\n224\n225\n226\n319\n320\n321\n322\n351\n352\n353\n357\n358\n359\n360\n361\n363\n364\n365\n366\n367\n368\n369\n370\n371\n372\n428\n429\n430\n431\n432\n433\n434\n435\n436\n437\n493\n494\n495\n496\n497\n667\n668\n669\n670\n775\n776\n777\n788\n792\n793\n794\n795\nx1\n98\n38\n39\n41\n42\n104\n105\n106\n108\n109\n113\n114\n115\n120\n122\n135\n136\n138\n141\n142\n144\n199\n200\n201\n259\n260\n261\n262\n269\n270\n271\n272\n273\n274\n275\n285\n286\n310\n311\n312\n313\n314\n315\n330\n331\n332\n333\n334\n337\n338\n339\n340\n347\n348\n349\n457\n545\n546\n547\n548\n565\n566\n567\n568\n569\n570\n571\n572\n601\n602\n652\n653\n654\n655\n699\n700\n701\n702\n703\n704\n705\n706\n707\n708\n729\n730\n731\n732\n733\n734\n735\n752\n753\n754\n764\n765\n766\n767\n768\ny0\n105\n27\n30\n31\n32\n35\n75\n76\n77\n95\n96\n97\n100\n101\n135\n138\n139\n140\n141\n142\n143\n182\n183\n189\n190\n191\n192\n223\n227\n228\n229\n230\n247\n248\n249\n250\n251\n313\n316\n317\n319\n320\n323\n324\n325\n326\n327\n330\n331\n335\n336\n339\n340\n341\n342\n343\n346\n438\n439\n440\n441\n442\n498\n499\n500\n501\n502\n528\n529\n530\n531\n532\n533\n534\n535\n595\n656\n657\n671\n672\n673\n674\n675\n676\n677\n678\n679\n680\n709\n710\n711\n712\n713\n714\n715\n716\n717\n736\n737\n738\n739\n740\n741\n742\n743\n758\ny1\n87\n1\n2\n3\n4\n20\n21\n52\n55\n56\n105\n108\n110\n111\n113\n128\n129\n133\n144\n145\n147\n148\n149\n157\n158\n159\n160\n161\n162\n163\n211\n212\n262\n263\n264\n269\n270\n276\n277\n278\n294\n295\n296\n297\n298\n347\n350\n353\n354\n358\n362\n373\n374\n375\n376\n377\n378\n379\n380\n381\n382\n383\n384\n476\n549\n550\n551\n552\n573\n574\n575\n576\n577\n578\n619\n620\n621\n622\n623\n757\n769\n770\n771\n778\n779\n780\n781\n796\nz0\n94\n1\n10\n12\n21\n22\n113\n114\n117\n125\n139\n140\n141\n150\n151\n152\n161\n162\n163\n164\n165\n166\n167\n168\n169\n273\n274\n275\n276\n277\n279\n280\n291\n321\n322\n323\n324\n325\n328\n329\n332\n333\n334\n335\n336\n385\n386\n387\n388\n389\n390\n391\n392\n393\n394\n395\n396\n397\n398\n399\n579\n580\n581\n582\n583\n584\n585\n586\n587\n588\n607\n681\n682\n683\n684\n685\n686\n687\n688\n689\n690\n691\n692\n693\n718\n719\n720\n721\n722\n723\n724\n725\n726\n727\n728\nz1\n87\n38\n42\n45\n49\n50\n75\n77\n79\n83\n84\n128\n129\n142\n143\n144\n147\n200\n202\n203\n204\n205\n224\n225\n228\n229\n231\n232\n233\n296\n297\n299\n300\n301\n302\n303\n304\n337\n338\n341\n342\n344\n346\n348\n349\n350\n359\n360\n361\n362\n458\n459\n460\n461\n462\n503\n504\n505\n506\n507\n508\n624\n625\n626\n627\n628\n629\n630\n631\n632\n633\n634\n635\n744\n745\n746\n759\n760\n761\n762\n763\n772\n773\n774\n797\n798\n799\n800\n$EndNSets\n$Fasets\n6\nx0\n139\n2711 364 149 148\n2781 366 365 154\n3065 371 149 364\n3017 366 154 15\n2718 368 364 363\n2720 367 363 364\n3022 369 151 368\n2695 370 364 148\n2979 369 152 151\n2832 368 151 150\n2771 371 368 150\n2782 365 155 16\n3044 365 16 154\n3028 366 363 365\n2783 366 15 153\n3026 371 150 1\n2922 371 1 149\n2889 367 156 155\n2885 370 2 156\n2891 370 148 2\n2859 367 365 363\n2884 370 156 367\n2808 369 368 363\n3006 371 364 368\n2673 370 367 364\n3023 367 155 365\n2613 372 366 153\n2789 372 369 366\n2712 369 363 366\n2965 372 10 152\n2966 372 153 10\n2826 372 152 369\n3144 429 183 182\n3092 436 183 429\n3224 432 33 185\n3232 437 36 430\n3111 431 430 428\n3202 437 16 36\n3140 430 36 186\n3110 437 430 431\n3093 435 429 182\n3102 434 185 184\n3172 434 432 185\n3130 436 434 184\n3208 434 429 428\n3225 433 428 429\n3089 433 431 428\n3155 433 187 431\n3123 432 430 186\n3177 431 187 15\n3179 431 15 154\n3127 436 32 183\n3171 436 184 32\n3209 432 428 430\n3120 435 27 188\n3136 434 428 432\n3076 432 186 33\n3090 433 188 187\n3154 435 182 27\n3072 436 429 434\n3234 437 431 154\n3219 435 433 429\n3159 437 154 16\n3073 435 188 433\n3624 494 223 184\n3634 493 33 226\n3557 493 185 33\n3519 495 80 79\n3552 494 184 185\n3565 494 185 493\n3644 496 493 495\n3561 496 495 225\n3589 495 79 225\n3528 495 493 226\n3526 495 226 80\n3568 496 225 224\n3513 497 75 223\n3547 496 494 493\n3569 497 224 75\n3538 497 223 494\n3599 497 494 496\n3576 497 496 224\n3587 184 223 32\n5113 669 668 667\n5072 668 322 667\n4998 320 188 27\n5058 668 669 319\n5156 668 139 322\n5169 319 139 668\n5204 320 669 188\n5234 319 669 320\n5132 153 321 10\n5172 669 187 188\n5217 153 15 670\n4933 670 15 187\n5213 187 667 670\n5020 321 153 670\n5006 670 667 321\n4993 322 321 667\n5061 187 669 667\n6196 16 775 36\n6179 16 155 775\n6203 2 776 156\n6202 2 353 776\n6205 145 776 353\n6141 145 352 776\n6125 146 36 775\n6129 352 777 776\n6220 351 146 775\n6134 775 777 351\n6155 777 155 156\n6127 777 352 351\n6136 155 777 775\n6121 776 777 156\n6279 146 788 36\n6295 788 186 36\n6289 33 788 226\n6276 33 186 788\n6284 226 357 80\n6323 788 146 357\n6240 357 226 788\n6336 357 793 792\n6379 357 146 793\n6418 79 792 359\n6324 79 80 792\n6325 351 793 146\n6415 794 147 361\n6375 358 147 794\n6406 360 793 795\n6402 795 793 351\n6333 352 145 794\n6421 794 145 358\n6384 361 795 794\n6328 793 360 359\n6342 794 795 352\n6412 792 793 359\n6353 792 80 357\n6373 795 361 360\n6385 795 351 352\nx1\n163\n3272 457 39 41\n3330 199 200 38\n3301 199 39 457\n3322 200 201 42\n3312 457 200 199\n3310 457 41 201\n3282 201 200 457\n3947 262 545 105\n3906 545 547 546\n3872 547 261 546\n3889 262 108 547\n3873 547 545 262\n3959 547 108 261\n3975 545 259 105\n3897 104 106 548\n3928 548 106 260\n3989 548 546 109\n3913 545 260 259\n3915 109 104 548\n3982 260 546 548\n3901 261 109 546\n3937 260 545 546\n4074 571 272 115\n4098 566 115 271\n4123 571 115 566\n4096 571 570 273\n4023 567 109 261\n4107 570 568 275\n4213 569 567 261\n4089 570 275 274\n4138 570 274 273\n4122 567 566 271\n4192 567 565 566\n4185 570 566 565\n4094 571 566 570\n4136 568 113 275\n4148 569 108 270\n4006 568 269 113\n4157 569 261 108\n4211 569 565 567\n4175 571 114 272\n4126 571 273 114\n4047 570 565 568\n4083 567 271 109\n4008 572 270 269\n4162 572 565 569\n4164 572 568 565\n4156 572 569 270\n4082 572 269 568\n4321 602 601 122\n4315 286 122 601\n4354 122 120 602\n4348 602 120 285\n4331 271 601 602\n4342 602 109 271\n4324 104 109 602\n4341 601 115 286\n4326 285 104 602\n4329 271 115 601\n4833 313 135 652\n4896 652 135 312\n4847 136 653 311\n4920 310 653 136\n4816 314 138 652\n4819 652 138 313\n4821 654 122 315\n4845 120 122 654\n4900 654 653 310\n4811 315 653 654\n4895 310 120 654\n4834 655 315 314\n4820 655 312 311\n4840 312 655 652\n4835 315 655 653\n4886 652 655 314\n4875 653 655 311\n5441 700 331 330\n5410 702 701 286\n5322 702 286 115\n5395 701 315 122\n5445 704 703 699\n5275 706 333 704\n5256 704 700 703\n5531 707 700 330\n5528 705 331 700\n5288 707 314 703\n5416 703 314 315\n5326 706 334 333\n5352 701 122 286\n5294 704 333 332\n5406 702 115 272\n5274 705 332 141\n5440 706 704 699\n5251 705 141 331\n5340 705 704 332\n5450 702 699 701\n5508 703 315 701\n5361 707 330 138\n5543 707 138 314\n5371 707 703 700\n5510 703 701 699\n5427 708 702 272\n5272 708 114 334\n5305 705 700 704\n5432 708 706 702\n5458 706 699 702\n5358 708 272 114\n5372 708 334 706\n5616 733 732 339\n5596 732 312 135\n5606 732 340 339\n5671 732 135 340\n5587 730 201 41\n5645 733 729 732\n5615 730 136 311\n5656 731 201 730\n5586 733 142 338\n5698 733 339 142\n5622 731 337 42\n5601 731 42 201\n5680 730 41 136\n5585 734 311 312\n5579 734 730 311\n5640 731 730 729\n5626 734 312 732\n5694 734 729 730\n5653 735 338 337\n5590 735 731 729\n5659 734 732 729\n5612 735 337 731\n5620 735 733 338\n5654 735 729 733\n5770 106 104 752\n5754 752 285 753\n5756 752 104 285\n5711 752 753 754\n5744 754 753 310\n5713 310 136 754\n5727 754 136 41\n5760 39 106 752\n5719 285 120 753\n5761 39 752 754\n5750 754 41 39\n5714 753 120 310\n6078 765 349 764\n6079 349 348 764\n6063 39 766 106\n6046 766 765 764\n6037 766 39 765\n6097 199 765 39\n6033 766 260 106\n6023 348 144 767\n6061 768 766 764\n6093 764 348 767\n6102 766 768 260\n6085 768 259 260\n6105 768 105 259\n6074 347 105 768\n6064 764 767 768\n6051 347 768 767\n6057 199 38 765\n6034 767 144 347\n6114 765 38 349\ny0\n177\n3165 438 190 189\n3145 440 438 189\n3154 27 182 189\n3082 439 30 31\n3167 440 189 182\n3216 439 31 190\n3113 442 441 192\n3129 439 190 438\n3170 442 192 35\n3068 442 438 441\n3230 439 191 30\n3127 441 183 32\n3085 441 32 192\n3144 440 182 183\n3099 442 191 439\n3185 442 439 438\n3119 442 35 191\n3204 441 438 440\n3160 441 440 183\n3529 32 498 192\n3531 227 228 77\n3587 32 223 498\n3549 498 499 35\n3639 499 230 35\n3612 499 500 230\n3625 499 498 501\n3520 501 500 499\n3622 192 498 35\n3635 498 502 501\n3595 223 502 498\n3610 230 500 76\n3556 229 228 501\n3638 76 500 227\n3539 500 501 228\n3525 229 501 502\n3513 223 75 502\n3603 228 227 500\n3613 502 75 229\n3767 101 529 528\n3833 101 528 251\n3779 101 250 529\n3834 530 249 95\n3806 530 532 531\n3817 531 532 533\n3818 534 531 533\n3802 532 248 533\n3752 528 534 100\n3805 532 530 95\n3861 251 528 100\n3785 100 534 247\n3758 30 535 31\n3811 249 535 30\n3820 530 535 249\n3787 95 97 532\n3759 531 535 530\n3841 534 533 247\n3786 534 528 531\n3798 250 535 529\n3776 531 528 529\n3753 529 535 531\n3775 248 96 533\n3822 532 97 248\n3863 250 31 535\n3836 533 96 247\n4240 191 595 30\n4238 595 249 30\n4281 95 595 76\n4244 230 191 35\n4241 95 249 595\n4296 595 191 230\n4289 230 76 595\n4833 135 313 316\n4801 656 316 313\n4819 317 313 138\n4867 656 313 317\n4898 656 247 96\n4806 656 96 316\n4856 657 317 100\n4925 657 247 656\n4869 657 100 247\n4880 657 656 317\n5191 673 672 671\n5189 27 189 672\n4980 27 672 320\n5115 674 327 326\n4932 674 676 675\n4964 325 676 674\n4999 676 325 324\n5157 678 677 672\n5009 673 678 672\n5116 678 323 677\n5059 320 672 677\n5114 675 679 674\n5182 674 679 327\n5001 671 680 673\n5177 190 680 671\n5028 250 679 680\n5238 324 323 678\n5146 675 673 680\n4961 676 673 675\n5033 680 679 675\n5008 323 139 677\n5169 677 139 319\n4936 140 674 326\n5229 140 325 674\n5192 673 676 678\n4990 678 676 324\n5198 250 101 679\n5162 671 189 190\n5149 189 671 672\n5042 679 101 327\n5142 190 31 680\n5232 680 31 250\n5234 677 319 320\n5361 714 138 330\n5542 714 317 138\n5261 710 100 317\n5545 715 712 709\n5515 715 711 712\n5535 714 710 317\n5470 714 330 711\n5441 711 330 331\n5447 709 326 327\n5459 713 327 101\n5369 713 709 327\n5367 712 336 335\n5249 715 709 713\n5325 716 709 712\n5341 716 335 140\n5534 710 251 100\n5251 717 331 141\n5434 716 140 326\n5446 713 101 251\n5421 717 141 336\n5481 715 713 710\n5547 717 711 331\n5533 713 251 710\n5497 716 712 335\n5313 717 712 711\n5409 716 326 709\n5290 715 710 714\n5529 715 714 711\n5519 717 336 712\n5628 737 97 736\n5603 248 97 737\n5618 343 736 97\n5699 739 339 738\n5665 739 738 740\n5666 739 740 341\n5657 342 341 740\n5670 741 135 316\n5673 742 340 741\n5671 340 135 741\n5660 740 738 742\n5580 741 96 737\n5576 96 741 316\n5595 737 96 248\n5675 743 740 736\n5649 342 740 743\n5630 737 736 742\n5636 738 340 742\n5606 339 340 738\n5637 742 741 737\n5697 739 142 339\n5581 343 143 743\n5674 743 736 343\n5685 743 143 342\n5652 341 142 739\n5710 742 736 740\n5886 143 343 346\n5948 97 758 343\n5976 97 95 758\n5991 77 758 227\n5891 346 758 77\n5909 227 758 76\n5990 346 343 758\n5893 76 758 95\ny1\n144\n2910 163 374 373\n2759 163 162 374\n2644 377 376 375\n2659 378 4 375\n2879 159 4 378\n2696 20 379 160\n2791 378 379 159\n2822 376 380 375\n2792 379 20 159\n2976 375 158 377\n2736 381 377 157\n2739 158 157 377\n2833 382 157 2\n2697 382 148 381\n2745 381 373 374\n3057 381 376 377\n2752 379 384 383\n2733 384 161 383\n2804 380 384 379\n2794 374 376 381\n2727 380 374 384\n2810 374 380 376\n2634 384 374 162\n3015 378 375 380\n2731 381 157 382\n2680 373 381 148\n2711 373 148 149\n2872 373 1 163\n2922 149 1 373\n2821 3 375 4\n2607 158 375 3\n2685 380 379 378\n2891 2 148 382\n3045 162 161 384\n2622 160 379 383\n2911 161 21 383\n2656 383 21 160\n3385 3 4 476\n3377 476 56 3\n3349 211 56 476\n3387 4 52 476\n3401 212 55 476\n3391 476 55 211\n3368 476 52 212\n3966 551 550 549\n3905 212 52 549\n3938 552 212 549\n3944 549 110 551\n3876 552 549 550\n3954 264 552 550\n3911 550 105 264\n3890 55 552 111\n3888 55 212 552\n3952 52 110 549\n3973 550 551 262\n3874 110 263 551\n3947 262 105 550\n3892 263 108 551\n3879 264 111 552\n3889 551 108 262\n4045 276 113 573\n4029 263 270 108\n4197 575 574 20\n4006 573 113 269\n4018 576 573 269\n4194 160 575 20\n4008 269 270 576\n4133 574 278 20\n4095 277 160 21\n4050 574 575 577\n4100 577 277 573\n4195 573 277 276\n4015 277 577 575\n4118 575 160 277\n4036 574 577 576\n4033 576 578 574\n4053 578 110 574\n4147 574 110 278\n4065 270 263 578\n4169 110 578 263\n4055 576 577 573\n4201 578 576 270\n4633 620 619 211\n4768 619 56 211\n4570 622 296 621\n4684 296 128 621\n4677 619 622 621\n4713 622 623 297\n4559 297 298 129\n4751 619 623 622\n4771 297 296 622\n4685 621 128 295\n4664 620 111 623\n4640 298 623 111\n4736 56 619 294\n4690 620 623 619\n4774 623 298 297\n4551 133 621 295\n4687 294 621 133\n4733 211 55 620\n4763 620 55 111\n4704 294 619 621\n5854 278 110 757\n5850 757 110 52\n5861 278 159 20\n5849 757 4 159\n5878 52 4 757\n5851 159 278 757\n6098 769 350 129\n6111 769 129 298\n6084 769 264 347\n6074 347 264 105\n6034 770 347 144\n6010 771 111 264\n6069 771 264 769\n6059 770 350 769\n6090 771 769 298\n6101 771 298 111\n6007 770 144 350\n6029 770 769 347\n6198 779 354 778\n6204 354 145 778\n6202 157 353 2\n6232 781 779 780\n6143 781 294 779\n6233 780 779 778\n6205 778 145 353\n6126 781 3 56\n6189 158 3 781\n6223 781 780 158\n6148 781 56 294\n6149 780 157 158\n6214 778 353 157\n6150 779 133 354\n6165 294 133 779\n6140 157 780 778\n6375 796 147 358\n6391 362 295 128\n6337 362 147 796\n6363 133 796 354\n6358 295 796 133\n6421 354 358 145\n6335 796 295 362\n6417 796 358 354\nz0\n157\n2759 387 162 163\n2960 391 162 387\n2632 390 169 22\n2756 390 388 169\n2631 389 168 167\n2796 388 12 169\n2758 395 387 163\n2762 396 391 389\n2639 388 164 12\n2764 394 10 166\n2757 390 168 389\n2854 392 388 385\n2732 396 161 391\n2932 390 22 168\n2965 394 152 10\n2823 390 385 388\n2775 390 389 385\n3045 391 161 162\n2920 392 164 388\n2977 397 392 385\n3046 391 385 389\n3041 397 385 391\n2962 392 165 164\n2679 397 391 387\n2832 393 150 151\n2629 396 389 167\n3027 395 150 393\n2915 397 386 392\n2911 396 21 161\n3026 395 1 150\n2872 395 163 1\n2845 396 167 21\n2983 398 166 165\n3024 395 393 387\n2913 397 393 386\n3043 397 387 393\n2919 398 394 166\n2849 398 165 392\n2979 399 151 152\n2978 398 392 386\n2853 399 386 393\n2790 399 152 394\n2856 399 394 386\n2661 399 393 151\n2831 398 386 394\n4088 585 582 583\n4086 583 582 580\n4014 582 581 168\n4184 586 117 279\n4115 586 279 114\n4172 582 168 22\n4126 586 114 273\n4182 586 580 117\n4199 582 22 280\n4085 580 280 117\n4049 585 581 582\n4089 579 274 275\n4143 581 167 168\n4151 585 579 584\n4138 583 273 274\n4081 585 583 579\n4102 582 280 580\n4077 588 277 21\n4045 587 113 276\n4136 587 275 113\n4186 583 274 579\n4024 585 584 581\n4012 587 584 579\n4195 584 276 277\n4165 588 21 167\n4092 586 273 583\n4222 587 579 275\n4064 588 581 584\n4093 586 583 580\n4137 588 167 581\n4134 588 584 277\n4007 587 276 584\n4431 22 607 280\n4436 22 169 607\n4424 125 607 12\n4404 291 607 125\n4372 117 280 291\n4389 291 280 607\n4423 169 12 607\n5202 683 682 681\n5004 682 683 125\n5066 328 125 683\n5165 329 328 684\n5206 685 681 682\n4993 686 321 322\n5215 140 329 684\n5148 140 684 325\n4973 684 687 325\n4992 688 321 686\n5156 322 139 689\n5008 689 139 323\n5134 688 686 690\n5080 691 690 686\n5236 688 690 166\n4931 165 166 690\n5090 164 685 682\n4987 328 683 684\n5243 686 689 691\n5041 684 683 687\n5095 689 686 322\n4977 323 692 689\n4955 689 692 691\n4956 692 693 691\n5239 692 323 324\n5166 693 685 690\n4985 690 685 165\n4999 324 325 687\n5237 681 693 692\n5024 692 687 681\n5209 324 687 692\n5150 681 687 683\n5038 685 164 165\n5210 685 693 681\n5219 166 10 688\n5132 688 10 321\n5092 682 12 164\n4958 125 12 682\n5086 691 693 690\n5523 720 719 718\n5419 719 721 718\n5328 723 722 718\n5518 335 722 723\n5387 141 332 722\n5425 725 334 724\n5421 141 722 336\n5338 117 291 726\n5327 725 719 334\n5326 719 333 334\n5314 721 725 726\n5285 726 727 721\n5383 291 727 726\n5475 722 720 718\n5380 332 720 722\n5272 334 114 724\n5415 724 114 279\n5456 721 727 728\n5334 728 727 328\n5552 725 724 726\n5276 719 720 333\n5385 719 725 721\n5412 117 726 724\n5452 329 140 723\n5341 723 140 335\n5469 718 728 723\n5466 723 728 329\n5418 291 125 727\n5420 727 125 328\n5294 720 332 333\n5500 328 329 728\n5414 724 279 117\n5367 335 336 722\n5394 718 721 728\nz1\n142\n3334 460 459 458\n3294 459 202 458\n3252 38 460 203\n3330 200 460 38\n3250 462 461 458\n3317 460 458 461\n3322 200 42 459\n3283 459 460 200\n3288 459 42 202\n3319 462 204 461\n3258 205 458 45\n3264 45 458 202\n3259 203 460 461\n3267 205 50 462\n3303 462 458 205\n3340 204 49 461\n3247 462 50 204\n3263 461 49 203\n3522 228 231 77\n3596 503 233 84\n3614 504 231 228\n3591 503 84 83\n3523 503 83 232\n3572 506 231 504\n3616 507 503 505\n3589 507 225 79\n3584 507 79 233\n3631 506 505 503\n3630 508 505 504\n3569 508 75 224\n3601 508 224 505\n3568 505 224 225\n3556 504 228 229\n3577 507 233 503\n3600 506 232 231\n3555 506 504 505\n3534 508 504 229\n3542 507 505 225\n3574 506 503 232\n3613 508 229 75\n4612 629 204 626\n4568 631 625 624\n4580 627 304 83\n4770 631 624 628\n4578 626 50 304\n4696 629 625 299\n4705 625 300 299\n4554 629 626 624\n4657 626 204 50\n4635 629 49 204\n4714 633 624 626\n4599 629 299 49\n4673 633 630 624\n4617 629 624 625\n4567 634 628 624\n4553 627 84 303\n4614 634 624 630\n4682 627 83 84\n4583 630 303 302\n4735 633 626 304\n4738 634 301 628\n4559 632 297 129\n4679 632 300 625\n4563 631 628 296\n4765 630 627 303\n4688 635 628 301\n4603 633 304 627\n4729 634 302 301\n4771 631 296 297\n4654 632 129 300\n4684 635 128 296\n4555 635 296 628\n4707 633 627 630\n4596 634 630 302\n4598 635 301 128\n4549 632 625 631\n4628 632 631 297\n5575 744 202 337\n5686 344 342 143\n5661 744 45 202\n5622 337 202 42\n5613 744 344 45\n5653 744 337 338\n5644 745 342 344\n5625 746 744 338\n5621 745 344 744\n5586 746 338 142\n5652 746 142 341\n5657 745 341 342\n5663 746 745 744\n5584 746 341 745\n5923 205 760 759\n5961 762 231 761\n5942 205 45 760\n5951 760 344 763\n5912 304 50 759\n5941 759 50 205\n5901 763 762 761\n6002 761 760 763\n5978 304 232 83\n5890 762 763 346\n5983 760 45 344\n5979 232 304 759\n5908 763 143 346\n5883 344 143 763\n5946 232 759 761\n5896 761 231 232\n5891 346 77 762\n5887 760 761 759\n5959 762 77 231\n6115 38 203 349\n6015 129 772 300\n6098 129 350 772\n6007 350 144 772\n6027 772 144 348\n6070 203 49 773\n6060 773 49 299\n6012 299 774 773\n6072 349 203 773\n6013 348 774 772\n6005 299 300 774\n6079 348 349 774\n6067 773 774 349\n6077 772 774 300\n6347 79 797 233\n6418 79 359 797\n6371 303 84 797\n6376 797 84 233\n6338 798 128 301\n6390 362 128 798\n6415 361 147 798\n6337 798 147 362\n6327 800 799 302\n6409 360 799 800\n6387 798 799 361\n6395 797 800 303\n6368 799 301 302\n6373 799 360 361\n6354 301 799 798\n6407 359 800 797\n6346 800 302 303\n6328 800 359 360\n$EndFasets\n$PhysicalNames\n647\n0 1 ver1\n0 2 ver2\n0 3 ver3\n0 4 ver4\n0 5 ver5\n0 6 ver6\n0 7 ver7\n0 8 ver8\n0 9 ver9\n0 10 ver10\n0 11 ver11\n0 12 ver12\n0 13 ver13\n0 14 ver14\n0 15 ver15\n0 16 ver16\n0 17 ver17\n0 18 ver18\n0 19 ver19\n0 20 ver20\n0 21 ver21\n0 22 ver22\n0 23 ver23\n0 24 ver24\n0 25 ver25\n0 26 ver26\n0 27 ver27\n0 28 ver28\n0 29 ver29\n0 30 ver30\n0 31 ver31\n0 32 ver32\n0 33 ver33\n0 34 ver34\n0 35 ver35\n0 36 ver36\n0 37 ver37\n0 38 ver38\n0 39 ver39\n0 40 ver40\n0 41 ver41\n0 42 ver42\n0 43 ver43\n0 44 ver44\n0 45 ver45\n0 46 ver46\n0 47 ver47\n0 48 ver48\n0 49 ver49\n0 50 ver50\n0 51 ver51\n0 52 ver52\n0 53 ver53\n0 54 ver54\n0 55 ver55\n0 56 ver56\n0 57 ver57\n0 58 ver58\n0 59 ver59\n0 60 ver60\n0 61 ver61\n0 62 ver62\n0 63 ver63\n0 64 ver64\n0 65 ver65\n0 66 ver66\n0 67 ver67\n0 68 ver68\n0 69 ver69\n0 70 ver70\n0 71 ver71\n0 72 ver72\n0 73 ver73\n0 74 ver74\n0 75 ver75\n0 76 ver76\n0 77 ver77\n0 78 ver78\n0 79 ver79\n0 80 ver80\n0 81 ver81\n0 82 ver82\n0 83 ver83\n0 84 ver84\n0 85 ver85\n0 86 ver86\n0 87 ver87\n0 88 ver88\n0 89 ver89\n0 90 ver90\n0 91 ver91\n0 92 ver92\n0 93 ver93\n0 94 ver94\n0 95 ver95\n0 96 ver96\n0 97 ver97\n0 98 ver98\n0 99 ver99\n0 100 ver100\n0 101 ver101\n0 102 ver102\n0 103 ver103\n0 104 ver104\n0 105 ver105\n0 106 ver106\n0 107 ver107\n0 108 ver108\n0 109 ver109\n0 110 ver110\n0 111 ver111\n0 112 ver112\n0 113 ver113\n0 114 ver114\n0 115 ver115\n0 116 ver116\n0 117 ver117\n0 118 ver118\n0 119 ver119\n0 120 ver120\n0 121 ver121\n0 122 ver122\n0 123 ver123\n0 124 ver124\n0 125 ver125\n0 126 ver126\n0 127 ver127\n0 128 ver128\n0 129 ver129\n0 130 ver130\n0 131 ver131\n0 132 ver132\n0 133 ver133\n0 134 ver134\n0 135 ver135\n0 136 ver136\n0 137 ver137\n0 138 ver138\n0 139 ver139\n0 140 ver140\n0 141 ver141\n0 142 ver142\n0 143 ver143\n0 144 ver144\n0 145 ver145\n0 146 ver146\n0 147 ver147\n1 1 edge1\n1 2 edge2\n1 3 edge3\n1 4 edge4\n1 5 edge5\n1 6 edge6\n1 7 edge7\n1 8 edge8\n1 9 edge9\n1 10 edge10\n1 11 edge11\n1 12 edge12\n1 13 edge13\n1 14 edge14\n1 15 edge15\n1 16 edge16\n1 17 edge17\n1 18 edge18\n1 19 edge19\n1 20 edge20\n1 21 edge21\n1 22 edge22\n1 23 edge23\n1 24 edge24\n1 25 edge25\n1 26 edge26\n1 27 edge27\n1 28 edge28\n1 29 edge29\n1 30 edge30\n1 31 edge31\n1 32 edge32\n1 33 edge33\n1 34 edge34\n1 35 edge35\n1 36 edge36\n1 37 edge37\n1 38 edge38\n1 39 edge39\n1 40 edge40\n1 41 edge41\n1 42 edge42\n1 43 edge43\n1 44 edge44\n1 45 edge45\n1 46 edge46\n1 47 edge47\n1 48 edge48\n1 49 edge49\n1 50 edge50\n1 51 edge51\n1 52 edge52\n1 53 edge53\n1 54 edge54\n1 55 edge55\n1 56 edge56\n1 57 edge57\n1 58 edge58\n1 59 edge59\n1 60 edge60\n1 61 edge61\n1 62 edge62\n1 63 edge63\n1 64 edge64\n1 65 edge65\n1 66 edge66\n1 67 edge67\n1 68 edge68\n1 69 edge69\n1 70 edge70\n1 71 edge71\n1 72 edge72\n1 73 edge73\n1 74 edge74\n1 75 edge75\n1 76 edge76\n1 77 edge77\n1 78 edge78\n1 79 edge79\n1 80 edge80\n1 81 edge81\n1 82 edge82\n1 83 edge83\n1 84 edge84\n1 85 edge85\n1 86 edge86\n1 87 edge87\n1 88 edge88\n1 89 edge89\n1 90 edge90\n1 91 edge91\n1 92 edge92\n1 93 edge93\n1 94 edge94\n1 95 edge95\n1 96 edge96\n1 97 edge97\n1 98 edge98\n1 99 edge99\n1 100 edge100\n1 101 edge101\n1 102 edge102\n1 103 edge103\n1 104 edge104\n1 105 edge105\n1 106 edge106\n1 107 edge107\n1 108 edge108\n1 109 edge109\n1 110 edge110\n1 111 edge111\n1 112 edge112\n1 113 edge113\n1 114 edge114\n1 115 edge115\n1 116 edge116\n1 117 edge117\n1 118 edge118\n1 119 edge119\n1 120 edge120\n1 121 edge121\n1 122 edge122\n1 123 edge123\n1 124 edge124\n1 125 edge125\n1 126 edge126\n1 127 edge127\n1 128 edge128\n1 129 edge129\n1 130 edge130\n1 131 edge131\n1 132 edge132\n1 133 edge133\n1 134 edge134\n1 135 edge135\n1 136 edge136\n1 137 edge137\n1 138 edge138\n1 139 edge139\n1 140 edge140\n1 141 edge141\n1 142 edge142\n1 143 edge143\n1 144 edge144\n1 145 edge145\n1 146 edge146\n1 147 edge147\n1 148 edge148\n1 149 edge149\n1 150 edge150\n1 151 edge151\n1 152 edge152\n1 153 edge153\n1 154 edge154\n1 155 edge155\n1 156 edge156\n1 157 edge157\n1 158 edge158\n1 159 edge159\n1 160 edge160\n1 161 edge161\n1 162 edge162\n1 163 edge163\n1 164 edge164\n1 165 edge165\n1 166 edge166\n1 167 edge167\n1 168 edge168\n1 169 edge169\n1 170 edge170\n1 171 edge171\n1 172 edge172\n1 173 edge173\n1 174 edge174\n1 175 edge175\n1 176 edge176\n1 177 edge177\n1 178 edge178\n1 179 edge179\n1 180 edge180\n1 181 edge181\n1 182 edge182\n1 183 edge183\n1 184 edge184\n1 185 edge185\n1 186 edge186\n1 187 edge187\n1 188 edge188\n1 189 edge189\n1 190 edge190\n1 191 edge191\n1 192 edge192\n1 193 edge193\n1 194 edge194\n1 195 edge195\n1 196 edge196\n1 197 edge197\n1 198 edge198\n1 199 edge199\n1 200 edge200\n1 201 edge201\n1 202 edge202\n1 203 edge203\n1 204 edge204\n1 205 edge205\n1 206 edge206\n1 207 edge207\n1 208 edge208\n1 209 edge209\n1 210 edge210\n1 211 edge211\n1 212 edge212\n1 213 edge213\n1 214 edge214\n1 215 edge215\n1 216 edge216\n1 217 edge217\n1 218 edge218\n1 219 edge219\n1 220 edge220\n1 221 edge221\n1 222 edge222\n1 223 edge223\n1 224 edge224\n1 225 edge225\n1 226 edge226\n1 227 edge227\n1 228 edge228\n1 229 edge229\n1 230 edge230\n1 231 edge231\n1 232 edge232\n1 233 edge233\n1 234 edge234\n1 235 edge235\n1 236 edge236\n1 237 edge237\n1 238 edge238\n1 239 edge239\n1 240 edge240\n1 241 edge241\n1 242 edge242\n1 243 edge243\n1 244 edge244\n1 245 edge245\n1 246 edge246\n1 247 edge247\n1 248 edge248\n1 249 edge249\n1 250 edge250\n1 251 edge251\n1 252 edge252\n1 253 edge253\n1 254 edge254\n1 255 edge255\n1 256 edge256\n1 257 edge257\n1 258 edge258\n1 259 edge259\n1 260 edge260\n1 261 edge261\n1 262 edge262\n1 263 edge263\n1 264 edge264\n1 265 edge265\n1 266 edge266\n1 267 edge267\n1 268 edge268\n1 269 edge269\n1 270 edge270\n1 271 edge271\n1 272 edge272\n1 273 edge273\n1 274 edge274\n1 275 edge275\n1 276 edge276\n1 277 edge277\n1 278 edge278\n1 279 edge279\n1 280 edge280\n1 281 edge281\n1 282 edge282\n1 283 edge283\n1 284 edge284\n1 285 edge285\n1 286 edge286\n1 287 edge287\n1 288 edge288\n1 289 edge289\n1 290 edge290\n2 1 face1\n2 2 face2\n2 3 face3\n2 4 face4\n2 5 face5\n2 6 face6\n2 7 face7\n2 8 face8\n2 9 face9\n2 10 face10\n2 11 face11\n2 12 face12\n2 13 face13\n2 14 face14\n2 15 face15\n2 16 face16\n2 17 face17\n2 18 face18\n2 19 face19\n2 20 face20\n2 21 face21\n2 22 face22\n2 23 face23\n2 24 face24\n2 25 face25\n2 26 face26\n2 27 face27\n2 28 face28\n2 29 face29\n2 30 face30\n2 31 face31\n2 32 face32\n2 33 face33\n2 34 face34\n2 35 face35\n2 36 face36\n2 37 face37\n2 38 face38\n2 39 face39\n2 40 face40\n2 41 face41\n2 42 face42\n2 43 face43\n2 44 face44\n2 45 face45\n2 46 face46\n2 47 face47\n2 48 face48\n2 49 face49\n2 50 face50\n2 51 face51\n2 52 face52\n2 53 face53\n2 54 face54\n2 55 face55\n2 56 face56\n2 57 face57\n2 58 face58\n2 59 face59\n2 60 face60\n2 61 face61\n2 62 face62\n2 63 face63\n2 64 face64\n2 65 face65\n2 66 face66\n2 67 face67\n2 68 face68\n2 69 face69\n2 70 face70\n2 71 face71\n2 72 face72\n2 73 face73\n2 74 face74\n2 75 face75\n2 76 face76\n2 77 face77\n2 78 face78\n2 79 face79\n2 80 face80\n2 81 face81\n2 82 face82\n2 83 face83\n2 84 face84\n2 85 face85\n2 86 face86\n2 87 face87\n2 88 face88\n2 89 face89\n2 90 face90\n2 91 face91\n2 92 face92\n2 93 face93\n2 94 face94\n2 95 face95\n2 96 face96\n2 97 face97\n2 98 face98\n2 99 face99\n2 100 face100\n2 101 face101\n2 102 face102\n2 103 face103\n2 104 face104\n2 105 face105\n2 106 face106\n2 107 face107\n2 108 face108\n2 109 face109\n2 110 face110\n2 111 face111\n2 112 face112\n2 113 face113\n2 114 face114\n2 115 face115\n2 116 face116\n2 117 face117\n2 118 face118\n2 119 face119\n2 120 face120\n2 121 face121\n2 122 face122\n2 123 face123\n2 124 face124\n2 125 face125\n2 126 face126\n2 127 face127\n2 128 face128\n2 129 face129\n2 130 face130\n2 131 face131\n2 132 face132\n2 133 face133\n2 134 face134\n2 135 face135\n2 136 face136\n2 137 face137\n2 138 face138\n2 139 face139\n2 140 face140\n2 141 face141\n2 142 face142\n2 143 face143\n2 144 face144\n2 145 face145\n2 146 face146\n2 147 face147\n2 148 face148\n2 149 face149\n2 150 face150\n2 151 face151\n2 152 face152\n2 153 face153\n2 154 face154\n2 155 face155\n2 156 face156\n2 157 face157\n2 158 face158\n2 159 face159\n2 160 face160\n2 161 face161\n2 162 face162\n2 163 face163\n2 164 face164\n2 165 face165\n2 166 face166\n2 167 face167\n2 168 face168\n2 169 face169\n2 170 face170\n2 171 face171\n2 172 face172\n2 173 face173\n2 174 face174\n2 175 x0\n2 176 x1\n2 177 y0\n2 178 y1\n2 179 z0\n2 180 z1\n3 1 poly1\n3 2 poly2\n3 3 poly3\n3 4 poly4\n3 5 poly5\n3 6 poly6\n3 7 poly7\n3 8 poly8\n3 9 poly9\n3 10 poly10\n3 11 poly11\n3 12 poly12\n3 13 poly13\n3 14 poly14\n3 15 poly15\n3 16 poly16\n3 17 poly17\n3 18 poly18\n3 19 poly19\n3 20 poly20\n3 21 poly21\n3 22 poly22\n3 23 poly23\n3 24 poly24\n3 25 poly25\n3 26 poly26\n3 27 poly27\n3 28 poly28\n3 29 poly29\n3 30 poly30\n$EndPhysicalNames\n$ElsetOrientations\n30 euler-bunge:active\n1  108.825664965425  114.820471971600 -200.618088948319\n2  -80.505367812744   82.074158354380   17.342189738989\n3  149.666485060018   80.490793125143  -78.763417158960\n4   28.103593869267  108.188049525117  -63.614632728240\n5   98.386281169428  154.399284552252 -108.609685135983\n6 -127.728653159499   66.694940492113  121.343790041438\n7  -42.829875342683  109.586938490021  215.743007672898\n8   53.381759065614  109.734956487707   34.822231697368\n9  114.113389853230  161.098039982213 -235.163523902386\n10   23.538811717486   53.801332165171   -0.916204076247\n11   84.298985473483   47.488808792481  -73.277392141887\n12 -192.017149057955  124.055171663159   93.434905084249\n13  197.066134617088   72.051336125742 -131.370789620155\n14  136.012951354516   60.227157155762 -133.362642892390\n15  -66.368318801933   77.015756771372  226.312338757127\n16 -191.940518967770   50.796702171757  101.517830853935\n17   75.153380401544   93.170797309156   29.227274921214\n18  -87.958184371423  171.417172671590  256.945025063894\n19  122.553013957309  125.523877993174 -178.193534462708\n20 -109.360123370100  154.393655601550  175.311898871809\n21  108.361642846414  174.633000297541 -180.456141300315\n22   85.654904574316  113.848541941196   63.692366833359\n23   51.086981568325  176.271145630090   65.319886933039\n24  -15.112847574638   97.969266864760  -13.716251854950\n25 -159.684257570010   78.866493657304    4.407036690384\n26    7.019593276894   84.946509840618  142.052426540842\n27  160.038060491016  142.675584772224  -45.485315354824\n28   59.994530707472  131.491225651469   51.137505199678\n29  216.403772070380  111.028012174383 -114.851920779452\n30 -108.907848896538   65.498221245978  106.735131953840\n$EndElsetOrientations\n"
  },
  {
    "path": "OXFORD-UMAT v3.3/OXFORD-UMAT.f",
    "content": "! OXFORD-UMAT - Crystal Plasticity Solver\r\n! December 18th, 2025 - Release v3.3\r\n! November 1st, 2022 - 1st working version\r\n!\r\n! Crystal Plasticity UMAT\r\n! University of Oxford\r\n! Eralp Demir\r\n!\r\n! Sponsored by Design-by-Fundamentals (DbF) project under STEP program of UKAEA\r\n!\r\n! Originally based on the UEL by Fionn Dunne 2007\r\n! Deformation twinning is not included\r\n!\r\n! Major changes:\r\n!     - Initialization routines for computational efficiency\r\n!     - Reverse slip formulation by C. Hardie\r\n!     - Option for implicit state update\r\n!     - Multiple materials with different phases can co-exist in a mesh\r\n!     - Modular code for flexible constitutive model development\r\n!     - GND calculations:\r\n!         o Restricted solution to the active slip systems\r\n!         o Option for element center homogenization\r\n!         o Different 2D/3D element types for GND calculation\r\n!     - 2D plane stress/strain problems\r\n!     - Lp correction\r\n!     - Jaumann rate correction\r\n!\r\n      include \"userinputs.f\"\r\n      include \"globalvariables.f\"\r\n      include \"irradiation.f\"\r\n      include \"errors.f\"\r\n      include \"utilities.f\"\r\n      include \"meshprop.f\"\r\n      include \"usermaterials.f\"\r\n      include \"miscellaneous.f\"\r\n      include \"useroutputs.f\"\r\n      include \"crss.f\"\r\n      include \"initializations.f\"\r\n      include \"slip.f\"\r\n      include \"slipreverse.f\"\r\n      include \"creep.f\"\r\n      include \"innerloop.f\"\r\n      include \"hardening.f\"\r\n      include \"backstress.f\"\r\n      include \"cpsolver.f\"\r\n      include \"straingradients.f\"\r\n      include \"UEXTERNALDB.f\"\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,\r\n     1 RPL,DDSDDT,DRPLDE,DRPLDT,\r\n     2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,\r\n     3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,\r\n     4 CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,JSTEP,KINC)\r\n!\r\n      use userinputs, only: cutback, pastefront\r\n      use globalvariables, only: numel, numpt, numtens,\r\n     + largenum, ip_init, init_once, ip_count\r\n      use initializations, only: initialize_atfirstinc   \r\n      use cpsolver, only: solve\r\n      implicit none\r\n!   \r\n!\r\n      INTEGER,                        INTENT(IN) ::\r\n     + NDI,       ! Number of direct stress components at this point\r\n     + NSHR,      ! Number of engineering shear stress components\r\n     + NTENS,     ! Size of the stress / strain components (NDI + NSHR)\r\n     + NSTATV,    ! Number of solution-dependent state variables\r\n     + NPROPS,    ! User-defined number of material constants\r\n     + NOEL,      ! Element number\r\n     + NPT,       ! Integration point number\r\n     + LAYER,     ! Layer number (shell elements etc.)\r\n     + KSPT,      ! Section point within the current layer\r\n     + KINC       ! Increment number (time increment)\r\n      INTEGER, DIMENSION(4),          INTENT(IN) ::\r\n     + JSTEP     ! Step number (load step)\r\n      CHARACTER(LEN=80),              INTENT(IN) ::\r\n     + CMNAME     ! Usee-specified material name, left justified\r\n      REAL(8),                        INTENT(IN) ::\r\n     + DTIME,     ! Time increment\r\n     + TEMP,      ! Temperature at the start of the increment\r\n     + DTEMP,     ! Increment of temperature\r\n     + CELENT     ! Temperature\r\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\r\n     + PREDEF,\r\n     + DPRED\r\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\r\n     + TIME       ! Step time/total time at begin, of the current inc.\r\n      REAL(8), DIMENSION(3),          INTENT(IN) ::\r\n     + COORDS\r\n      REAL(8), DIMENSION(NTENS),       INTENT(IN) ::\r\n     + STRAN,     ! Total strains at beginning of the increment\r\n     + DSTRAN     ! Strain increments\r\n      REAL(8), DIMENSION(NPROPS),      INTENT(IN) ::\r\n     + PROPS\r\n      REAL(8), DIMENSION(3,3),         INTENT(IN) ::\r\n     + DROT,      ! Rotation increment matrix\r\n     + DFGRD0,    ! Deformation gradient at the former time increment\r\n     + DFGRD1     ! Deformation gradient at the current time increment\r\n      REAL(8),                         INTENT(INOUT) ::\r\n     + PNEWDT,    ! Ratio of suggested new time increment to current time increment\r\n     + SSE,       ! Specific elastic strain engergy\r\n     + SPD,       ! Specific plastic dissipation\r\n     + SCD,       ! Specific creep dissipation\r\n     + RPL,       ! Volumetric heat generation\r\n     + DRPLDT     ! Variation of RPL with respect to the temperature\r\n      REAL(8), DIMENSION(NTENS),       INTENT(INOUT) ::\r\n     + STRESS     ! Cauchy stress vector at the current time increment\r\n      REAL(8), DIMENSION(NSTATV),      INTENT(INOUT) ::\r\n     + STATEV     ! Solution-dependent state variables\r\n      REAL(8), DIMENSION(NTENS),       INTENT(OUT) ::\r\n     + DDSDDT,    ! Variation of the stress increments with respect to the temperature\r\n     + DRPLDE     ! Variation of RPL with respect to the strain increments\r\n      REAL(8), DIMENSION(NTENS,NTENS), INTENT(OUT) ::\r\n     + DDSDDE     ! Material tangent at the current time increment\r\n!\r\n!     local array for 3D crystal plasticity solver\r\n      real(8) :: sigma(6), jacobi(6,6)\r\n!     material-id needed for array allocations\r\n      integer :: matid, debug, debugwait\r\n!     counter\r\n      integer :: i\r\n!\r\n!     turn VS debugger on/off\r\n      debug=0\r\n      do while (debug==1)\r\n          debugwait = 1\r\n      end do\r\n!\r\n!     to avoid warning messages set the following to zero\r\n      DDSDDT = 0.\r\n      DRPLDE = 0.\r\n!\r\n!     outputs\r\n      sigma = 0.\r\n      jacobi = 0.\r\n!\r\n!\r\n!\r\n!     read the number of elements and number of integration points per element\r\n      if (ip_count(NOEL,NPT)<1) then\r\n!\r\n\r\n!         Increment the counter\r\n          ip_count(NOEL,NPT)=ip_count(NOEL,NPT)+1\r\n!\r\n!         store the number of elements\r\n          if (NOEL>numel) numel=NOEL\r\n!         store the number of integration points\r\n          if (NPT>numpt) numpt=NPT\r\n!\r\n!         dimension of the problem (will be re-assigned in feprop)\r\n          numtens = ntens\r\n!\r\n          DDSDDE=0.\r\n          do i=1,NTENS\r\n              DDSDDE(i,i)=largenum   \r\n          end do\r\n          STRESS=0.\r\n          PNEWDT=cutback\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     if arrays allocated then\r\n!     do the crystal plasticity calculations\r\n      if (init_once==1) then\r\n!\r\n!\r\n!         material/phase identifier\r\n          matid=int(PROPS(5))\r\n!\r\n!         in some multi-body simulations UMAT entry for RGB has happened!\r\n!         in that case, RGB having no material-ID assigned gave array access issues\r\n!         this case deals with that situation\r\n          if (matid > 0) then\r\n!\r\n!             material property initialization\r\n              if (ip_init(NOEL,NPT)==0) then\r\n!\r\n                  call initialize_atfirstinc(NOEL,NPT,COORDS,\r\n     + NPROPS,PROPS,TEMP,NSTATV,NTENS,STRESS)\r\n!\r\n!\r\n!                 write(*,*) 'element: ', NOEL\r\n!                 write(*,*) 'ip: ', NPT\r\n!                 write(*,*) 'initialized!'\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             call the main crystal plasticity solver\r\n              call solve(NOEL,NPT,DFGRD1,DFGRD0,\r\n     + TEMP,DTEMP,JSTEP(1),TIME(1),DTIME,matid,\r\n     + PNEWDT,NSTATV,STATEV,sigma,jacobi)\r\n!\r\n!\r\n!\r\n!             increase the time step if desired or,\r\n!             let ABAQUS decide!\r\n              if (pastefront > 1.) then\r\n!             if there is no cutback introduced\r\n                  if (PNEWDT /= cutback) then\r\n                      PNEWDT = pastefront\r\n                  end if\r\n              end if\r\n!\r\n!\r\n!\r\n!             3D case\r\n              if (NTENS==6) then\r\n!\r\n                  STRESS = sigma\r\n                  DDSDDE = jacobi\r\n!\r\n!             plane strain case\r\n              elseif (NTENS==4) then\r\n!\r\n                  STRESS=0.\r\n                  STRESS=0.\r\n                  STRESS(1) = sigma(1)\r\n                  STRESS(2) = sigma(2)\r\n                  STRESS(3) = sigma(3)\r\n                  STRESS(4) = sigma(4)\r\n!\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1)\r\n                  DDSDDE(1,2) = jacobi(1,2)\r\n                  DDSDDE(1,3) = jacobi(1,3)\r\n                  DDSDDE(2,1) = jacobi(2,1)\r\n                  DDSDDE(2,2) = jacobi(2,2)\r\n                  DDSDDE(2,3) = jacobi(2,3)\r\n                  DDSDDE(3,1) = jacobi(3,1)\r\n                  DDSDDE(3,2) = jacobi(3,2)\r\n                  DDSDDE(3,3) = jacobi(3,3)\r\n                  DDSDDE(4,4) = jacobi(4,4)\r\n!\r\n!             plane stress case\r\n              elseif (NTENS==3) then\r\n!\r\n!                 Corrected stress for plane stress\r\n                  STRESS=0.\r\n                  STRESS(1) = sigma(1)\r\n     + -jacobi(1,3)*sigma(3)/jacobi(3,3)\r\n     + -jacobi(1,5)*sigma(5)/jacobi(5,5)\r\n     + -jacobi(1,6)*sigma(6)/jacobi(6,6)\r\n!\r\n                  STRESS(2) = sigma(2)\r\n     + -jacobi(2,3)*sigma(3)/jacobi(3,3)\r\n     + -jacobi(2,5)*sigma(5)/jacobi(5,5)\r\n     + -jacobi(2,6)*sigma(6)/jacobi(6,6)\r\n!\r\n                  STRESS(3) = sigma(4)\r\n     + -jacobi(4,3)*sigma(3)/jacobi(3,3)\r\n     + -jacobi(4,5)*sigma(5)/jacobi(5,5)\r\n     + -jacobi(4,6)*sigma(6)/jacobi(6,6)\r\n!\r\n!                 Corrected jacobian for plane stress\r\n                  DDSDDE=0.\r\n                  DDSDDE(1,1) = jacobi(1,1) -\r\n     + jacobi(1,3)*jacobi(3,1)/jacobi(3,3)\r\n                  DDSDDE(1,2) = jacobi(1,2) -\r\n     + jacobi(1,3)*jacobi(3,2)/jacobi(3,3)\r\n                  DDSDDE(1,3) = jacobi(1,4) -\r\n     + jacobi(1,3) * jacobi(3,4) / jacobi(3,3)\r\n                  DDSDDE(2,1) = jacobi(2,1) -\r\n     + jacobi(2,3)*jacobi(3,1)/jacobi(3,3)\r\n                  DDSDDE(2,2) = jacobi(2,2) -\r\n     + jacobi(2,3)*jacobi(3,2)/jacobi(3,3)\r\n                  DDSDDE(2,3) = jacobi(2,4) -\r\n     + jacobi(2,3) * jacobi(3,4) / jacobi(3,3)\r\n                  DDSDDE(3,1) = jacobi(4,1) -\r\n     + jacobi(4,3) * jacobi(3,1) / jacobi(3,3)\r\n                  DDSDDE(3,2) = jacobi(4,2) -\r\n     + jacobi(4,3) * jacobi(3,2) / jacobi(3,3)\r\n                  DDSDDE(3,3) = jacobi(4,4) -\r\n     + jacobi(4,3) * jacobi(3,4) / jacobi(3,3)\r\n!                 \r\n              end if\r\n!\r\n!         if rigid body (or matid not defined in PROPS)\r\n          else\r\n!\r\n              DDSDDE=0.\r\n              do i=1,NTENS\r\n                  DDSDDE(i,i)=largenum    \r\n              end do\r\n              STRESS=0.              \r\n!\r\n!         end of crystal plasticity solution\r\n          end if\r\n!\r\n!     end of one-time initialization performed case\r\n      end if\r\n!\r\n!\r\n!\r\n      RETURN\r\n\r\n      END SUBROUTINE UMAT\r\n"
  },
  {
    "path": "OXFORD-UMAT v3.3/UEXTERNALDB.f",
    "content": "!\r\n! November, 01st, 2022 - 1st working version\r\n! July 08th, 2025\r\n!\r\n! Crystal Plasticity UMAT\r\n! University of Oxford\r\n! Eralp Demir\n!\n      SUBROUTINE UEXTERNALDB(LOP,LRESTART,TIME,DTIME,KSTEP,KINC)\n!     Subroutine for initialization \n      use initializations, only : initialize_variables,\r\n     + initialize_once \r\n      use userinputs, only : gndmodel, backstressmodel, neighbourhood\r\n      use globalvariables, only: numel, numpt, \r\n     + init_once, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gammasum_t, statev_gammasum,\r\n     + statev_gammadot_t, statev_gammadot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_forest_t, statev_forest,\r\n     + statev_substructure_t, statev_substructure, statev_evmp_t,\r\n     + statev_evmp, statev_totgammasum_t, statev_totgammasum,\r\n     + statev_ssdtot_t, statev_ssdtot, statev_loop_t, statev_loop,\r\n     + statev_Lambda_t, statev_Lambda, statev_sigma_t2,\r\n     + statev_tausolute_t, statev_tausolute, time_old, dt_t,\r\n     + statev_backstress, statev_backstress_t,\r\n     + statev_plasdiss, statev_plasdiss_t, \r\n     + statev_theta_t, statev_theta, \r\n     + ip_count, calculategradient, ip_init, grad_init\r\n!\r\n      use straingradients, only: gndmodel1, gndmodel2, \r\n     + gndmodel3, gndmodel4\r\n      use backstress, only: backstressmodel2\r\n      use meshprop, only: initialize_gradientoperators\r\n      use useroutputs, only: write_statev_legend\r\n      use miscellaneous, only: findneighbours\r\n!\r\n      implicit none\n!\n!\r\n!\n      INTEGER,                        INTENT(IN) ::\n     + LOP,\n     + LRESTART,\n     + KSTEP,\n     + KINC\n      REAL(8), DIMENSION(1),          INTENT(IN) ::\n     + DTIME\n      REAL(8), DIMENSION(2),          INTENT(IN) ::\n     + TIME\n!\n!\r\n      integer :: i\r\n!\n!\n!\n!     at the start of the analysis (only ONCE!)\r\n!     if there are initializations/calculations that are needed once,\r\n!     and that are independepent of element properties, you may use here.\n      if (LOP==0) then\n!\r\n!         0. Initialize variables (instead of using data statements)\r\n          call initialize_variables\r\n!\r\n!\n      end if\n!\r\n!     Initialization of gradient operators\r\n!     Check if the element has more than one integration point\r\n!     And the gradient initialization was done before or not\r\n      if ((calculategradient==1).and.(grad_init==0)) then\r\n!\r\n!         Check if IP coordinates were collected\r\n          if ((sum(ip_init)==numel*numpt).and.\r\n     + (numel>0).and.(numpt>0)) then\r\n!\r\n!\r\n!             Calculate the gradient mapping for each element once.\r\n              call initialize_gradientoperators\r\n!\r\n              grad_init=1\r\n              write(*,*) '8. Gradient operators initialized!'\r\n!\r\n!             Calculate neighbors\r\n              if (neighbourhood==1) then\r\n                  call findneighbours\r\n                  write(*,*) '9. \"Computed the neighbours!'\r\n              end if\r\n!\r\n!\r\n          endif\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      if (LOP==1) then\n!\r\n!\r\n!         in case of force BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '7. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     at the end of each increment\r\n      if (LOP==2) then\n!\r\n!\r\n!         in case of displacement BC\r\n          if ((KINC==1).and.(KSTEP==1)) then\r\n!\r\n!             \r\n!             \r\n!             check if the one-time initialization is done or not\r\n              if ((init_once==0).and.(numel>0).and.(numpt>0)) then\r\n!            \r\n!\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(1,:))\r\n                  if (i>numpt) numpt = i\r\n!\r\n!                 check the number of elements\r\n                  i = sum(ip_count(:,1))\r\n                  if (i>numel) numel = i\r\n!\r\n!                 \r\n!                 write element number\r\n                  write(*,*) 'total elements in the mesh: ', numel\r\n!\r\n!                 write integration point number\r\n                  write(*,*) 'integration points per element: ', numpt\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!                 call the initializations\n                  call initialize_once\n!\r\n!                 display upon completion\n                  write(*,*) 'one-time initialization is complete!'\r\n!\r\n!\r\n                  write(*,*) '--------------------------------'\r\n!\r\n!\r\n!                 write the legend to a text file\r\n                  call write_statev_legend\r\n!\r\n!                 message for initializatoin\r\n                  write(*,*) '7. \"STATEV_legend.txt\" file is ready!'\r\n!\r\n!\r\n!\r\n!                 set the one-time initilaziation flag (at the very end)\r\n                  init_once=1\r\n!\r\n!             \r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n\r\n!\r\n!\r\n!\r\n          write(*,*) '--------------------------------'\n!\n          write(*,*) 'At the end of increment: ', KINC\r\n!\r\n!   \r\n!     \r\n!\r\n!\r\n!         GND calculations\r\n!         do this only if the initiliazation complete and \r\n!         element gradients are calculatable (calculategradient==1)\r\n          if ((init_once==1).and.(grad_init==1).and.\r\n     + (calculategradient==1).and.(KINC>1)) then\r\n!\r\n!             update and calculate GNDs (nonlocal calculations)\n!             this is done at the end of calculations.\n!             GNDs that belong to the PREVIOUS time step are used.\n!             initially GNDs are assumed to have \"0\" values.\r\n!\r\n!             calculate GNDs (if initialization complete)\r\n              if (gndmodel>0) then\r\n!\r\n!                 curl followed by L2 minimization - SVD -\r\n!                 constrained to active slip systems\r\n                  if (gndmodel==1) then\r\n!\r\n                      call gndmodel1\r\n!\r\n!                 Cermelli-Gurtin's incompatibility measure - L2 minimization - SVD\r\n!                 constrained to active slip systems (same as model-1)\r\n                  elseif (gndmodel==2) then\r\n!\r\n                      call gndmodel2\r\n!\r\n!                 rate form followed by direct projections\r\n                  elseif (gndmodel==3) then\r\n!\r\n                      call gndmodel3(DTIME(1))\r\n!\r\n!                 slip gradients\r\n                  elseif (gndmodel==4) then\r\n!\r\n                      call gndmodel4(DTIME(1))\r\n!\r\n!\r\n                  endif\r\n!\r\n!\r\n                  write(*,*) 'GNDs are computed!'\r\n!\r\n!\r\n                  if (backstressmodel==2) then\r\n!\r\n                      call backstressmodel2\r\n!\r\n                      write(*,*) 'Backstresses are computed!'\r\n!\r\n                  end if\r\n!\r\n              end if\r\n!\r\n          end if\r\n!\r\n!         update the time\r\n          time_old = time(2)\r\n!         store former converged time increment\r\n          dt_t = DTIME(1)\r\n!\r\n!\r\n!         update state variables\r\n!         assign the current results to the former values\r\n          statev_gmatinv_t(:,:,:,:) = statev_gmatinv(:,:,:,:)\r\n          statev_evmp_t(:,:) = statev_evmp(:,:)\r\n          statev_gammasum_t(:,:,:) = statev_gammasum(:,:,:)\r\n          statev_totgammasum_t(:,:) = statev_totgammasum(:,:)\r\n          statev_gammadot_t(:,:,:) = statev_gammadot(:,:,:)\r\n          statev_Fp_t(:,:,:,:) = statev_Fp(:,:,:,:)\r\n          statev_Fth_t(:,:,:,:) = statev_Fth(:,:,:,:)\r\n          statev_sigma_t2(:,:,:) = statev_sigma_t(:,:,:)\r\n          statev_sigma_t(:,:,:) = statev_sigma(:,:,:)\r\n          statev_jacobi_t(:,:,:,:) = statev_jacobi(:,:,:,:)\r\n          statev_tauc_t(:,:,:) = statev_tauc(:,:,:)\r\n          statev_maxx_t(:,:) = statev_maxx(:,:)\r\n          statev_Eec_t(:,:,:) = statev_Eec(:,:,:)\r\n          statev_gnd_t(:,:,:) = statev_gnd(:,:,:)\r\n          statev_ssd_t(:,:,:) = statev_ssd(:,:,:)\r\n          statev_ssdtot_t(:,:) = statev_ssdtot(:,:)\r\n          statev_forest_t(:,:,:) = statev_forest(:,:,:)\r\n          statev_loop_t(:,:,:) = statev_loop(:,:,:)\r\n          statev_substructure_t(:,:) = statev_substructure(:,:)\r\n          statev_tausolute_t(:,:) = statev_tausolute(:,:)\r\n          statev_Lambda_t(:,:,:) = statev_Lambda(:,:,:)\r\n          statev_backstress_t(:,:,:) = statev_backstress(:,:,:)\r\n          statev_plasdiss_t(:,:) = statev_plasdiss(:,:)\r\n          statev_theta_t(:,:) = statev_theta(:,:)\r\n!\r\n          write(*,*) 'States are updated!'\r\n!\r\n          write(*,*) '--------------------------------'\r\n!\n!\r\n      endif\r\n!\n!\r\n!\n      RETURN\n      END SUBROUTINE UEXTERNALDB"
  },
  {
    "path": "OXFORD-UMAT v3.3/backstress.f",
    "content": "!     May 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module backstress\r\n      implicit none\r\n      contains\r\n!\r\n!     Armstrong-Frederic backstress model\r\n!     Two input parameters are required\r\n      subroutine backstressmodel1(backstressparam,nslip,X,gdot,dt,dX)\r\n      use userinputs, only : maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Backstress parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Current value of slip rate\r\n      real(8), intent(in) :: gdot(nslip)\r\n!     Current value of backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!\r\n!     Output\r\n!     Backtress increment\r\n      real(8), intent(out) :: dX(nslip)\r\n!\r\n!     Variables used in this subroutine\r\n!     Backstress evolution parameter\r\n      real(8) :: h\r\n!     Backstress relief parameter\r\n      real(8) :: hD\r\n      integer :: is\r\n!\r\n!     Backstress evolution\r\n      h = backstressparam(1)\r\n!\r\n!     Backstress annihiliation\r\n      hD = backstressparam(2)\r\n!\r\n      dX = 0.\r\n      do is=1,nslip\r\n!\r\n          dX(is) = (h*gdot(is) - hD*X(is)*abs(gdot(is)))*dt\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine backstressmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!    NON-LOCAL backstress calculation based on GND density\n      subroutine backstressmodel2\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: numel, numpt,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + burgerv_all, gf_all, G12_all, v12_all,\r\n     + backstressparam_all, statev_backstress,\r\n     + statev_gnd, statev_gammasum\r\n      use utilities, only: matvec6\r\n      implicit none\n      integer :: matid, nslip, nscrew\r\n      real(8) :: burgerv(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: X(maxnslip)\r\n      real(8) :: gf, G12, v12, xi\r\n      real(8) :: rhoGNDe, rhoGNDs, gsum\r\n      real(8) :: rhoGND(maxnslip)\r\n      integer :: ie, ip, is, i, k, l\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      do ie=1, numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.;screw=0\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw = screw_all(matid,1:nscrew)\r\n!\r\n!         Geometric factor\r\n          gf = gf_all(matid)\r\n!\r\n!         Shear Modulus\r\n          G12 = G12_all(matid)\r\n!\r\n!         Poisson's ratio\r\n          v12 = v12_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) = burgerv_all(matid,1:nslip)\r\n!\r\n!         Backstress parameter\r\n          xi = backstressparam_all(matid,1)\r\n!\r\n!\r\n          do ip=1,numpt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Reset backstress\r\n              X = 0.\r\n!\r\n!\r\n              rhoGND=0.\r\n!             Edges\r\n              do is = 1, nslip\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Edge dislocation density\r\n                  rhoGNDe = statev_gnd(ie,ip,is)\r\n!\r\n!!\r\n!                  rhoGND(is) = abs(statev_gnd(ie,ip,is))\r\n!\r\n!\r\n!                 Backstress due to edges\r\n                  X(is) = xi*G12/(1.-v12)*burgerv(is)*\r\n     + sqrt(abs(rhoGNDe))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!             Screws\r\n              do i = 1, nscrew\r\n!\r\n                  is = screw(i)\r\n!\r\n!                 Sum of shear rates\r\n                  gsum = statev_gammasum(ie,ip,is)\r\n\r\n!                 Screw dislocation density\r\n                  rhoGNDs = statev_gnd(ie,ip,nslip+i)\r\n!\r\n!                  rhoGND(is) = rhoGND(is) + \r\n!     + abs(statev_gnd(ie,ip,nslip+i))\r\n!\r\n!                 Backstress due to screws\r\n                  X(is) = X(is) + xi*G12*burgerv(is)*\r\n     + sqrt(abs(rhoGNDs))*sign(1.0,gsum)\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!!             Backstress\r\n!              do is = 1, nslip\r\n!!\r\n!!                 Sum of shear rates\r\n!                  gsum = statev_gammasum(ie,ip,is)\r\n!!\r\n!                  X(is) = xi*G12*burgerv(is)*sqrt(rhoGND(is))\r\n!     + *sign(1.0,gsum)\r\n!!\r\n!              end do\r\n!\r\n!\r\n!             Assign to the global vector\r\n              statev_backstress(ie,ip,1:nslip) = X(1:nslip)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\n!\r\n!\n      return\n!\n      end subroutine backstressmodel2\n!\r\n!\r\n      end module backstress"
  },
  {
    "path": "OXFORD-UMAT v3.3/cpsolver.f",
    "content": "!     Oct. 1st, 2022\r\n!     Eralp Demir\r\n!     This module contains the solver schemes for crystal plasticity\r\n!\r\n      module cpsolver\r\n      implicit none\r\n      contains\r\n!\r\n!     This subroutine deals with\r\n!     global variables and their assignments\r\n!     before entering the main solver:\r\n!     1. assigns the global variables to locals\r\n!     before calling the CP-solver\r\n!     2. calls fge-predictor scheme before as\r\n!     spare solution\r\n!     3. calls implicit or explicit CP-solvers\r\n!     4. assigns the results to the glboal state variables\r\n      subroutine solve(noel, npt, dfgrd1, dfgrd0,\r\n     + temp, dtemp, jstep, tstep, dt, \r\n     + matid, pnewdt, nstatv, statev,\r\n     + sigma, jacobi)\r\n!\r\n      use globalvariables, only : dt_t,\r\n     + statev_gmatinv, statev_gmatinv_t, statev_gmatinv_0,\r\n     + statev_gammasum_t, statev_gammasum, statev_ssdtot_t,\r\n     + statev_gammadot_t, statev_gammadot, statev_ssdtot,\r\n     + statev_Fp_t, statev_Fp, statev_sigma_t, statev_sigma,\r\n     + statev_jacobi_t, statev_jacobi, statev_Fth_t, statev_Fth,\r\n     + statev_tauc_t, statev_tauc, statev_maxx_t, statev_maxx,\r\n     + statev_Eec_t, statev_Eec, statev_gnd_t, statev_gnd,\r\n     + statev_ssd_t, statev_ssd, statev_loop_t, statev_loop,\r\n     + statev_forest_t, statev_forest, statev_evmp_t, statev_evmp,\r\n     + statev_substructure_t, statev_substructure, statev_sigma_t2,\r\n     + statev_totgammasum_t, statev_totgammasum, \r\n     + statev_tausolute_t, statev_tausolute, forestproj_all,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + dirc_0_all, norc_0_all, caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, alphamat_all, burgerv_all,\r\n     + sintmat1_all, sintmat2_all, hintmat1_all, hintmat2_all,\r\n     + slipmodel_all, slipparam_all, creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all, irradiationmodel_all,\r\n     + irradiationparam_all, backstressparam_all, slip2screw_all,\r\n     + statev_backstress_t, statev_backstress, statev_plasdiss_t,\r\n     + statev_plasdiss, statev_theta_t, statev_theta,\r\n     + statev_tauceff, statev_Fr, I3, I6, smallnum\r\n!\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + predictor, maxnslip, maxnparam, maxxcr, cutback,\r\n     + phi, maxnloop, stateupdate, readresidualstrainfile, tres\r\n!\r\n!\r\n      use usermaterials, only: materialparam\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use useroutputs, only: assignoutputs, nstatv_outputs\r\n!\r\n      use errors, only: error\r\n!\r\n      use utilities, only: inv3x3, nolapinverse, matvec6, vecmat6,\r\n     + rotord4sig, gmatvec6\r\n!\r\n      implicit none\r\n!\r\n!     element no\r\n      integer, intent(in) :: noel\r\n!\r\n!     ip no\r\n      integer, intent(in) :: npt\r\n!\r\n!\r\n!     current deformation gradient\r\n      real(8), intent(in) :: dfgrd1(3,3)\r\n!\r\n!     former deformation gradient\r\n      real(8), intent(in) :: dfgrd0(3,3)\r\n!\r\n!     ABAQUS temperature\r\n      real(8), intent(in) :: temp\r\n!\r\n!     ABAQUS temperature increment\r\n      real(8), intent(in) :: dtemp\r\n!\r\n!     step number\r\n      integer, intent(in) :: jstep\r\n!\r\n!     step time\r\n      real(8), intent(in) :: tstep\r\n!\r\n!     time step\r\n      real(8), intent(in) :: dt\r\n!\r\n!     material id\r\n      integer, intent(in) :: matid\r\n!\r\n!     time factor\r\n      real(8), intent(inout) :: pnewdt\r\n!\r\n!     number of state variables - for postprocessing\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     state variables - postprocessing\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!\r\n!     Material tangent\r\n      real(8), intent(out) :: jacobi(6,6)\r\n!\r\n!     Local variables used within this subroutine\r\n!\r\n!\r\n!     phase-id\r\n      integer :: phaid\r\n!\r\n!     number of slip systems\r\n      integer :: nslip\r\n!\r\n!\r\n!     Convergence flag (initially set to zero!)\r\n!\r\n!     Flag for crystal plasticity explicit/implicit solver\r\n      integer :: cpconv\r\n!\r\n!     Flag for Euler solver convergence\r\n      integer :: cpconv0\r\n!\r\n!\r\n!     Local state variables with known dimensions\r\n!     crystal to sample transformation initally\r\n      real(8) :: gmatinv_0(3,3)      \r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv_t(3,3)\r\n!     crystal to sample transformation at the former time step\r\n      real(8) :: gmatinv(3,3)\r\n!     rss/crsss ratio at the former time step\r\n      real(8) :: maxx_t\r\n!     rss/crsss ratio at the current time step \r\n      real(8) :: maxx\r\n!     elastic strains in the crystal reference at the former time step\r\n      real(8) :: Eec_t(6)\r\n!     elastic strains in the crystal reference at the current time step\r\n      real(8) :: Eec(6)\r\n!     plastic deformation gradient at the former time step\r\n      real(8) :: Fp_t(3,3)\r\n!     plastic deformation gradient at the current time step\r\n      real(8) :: Fp(3,3)\r\n!     thermal deformation gradient at the former time step\r\n      real(8) :: Fth_t(3,3)\r\n!     thermal deformation gradient at the current time step\r\n      real(8) :: Fth(3,3)\r\n!     inverse of the thermal deformation gradient at the former time step\r\n      real(8) :: invFth_t(3,3)\r\n!     inverse of the thermal deformation gradient at the current time step\r\n      real(8) :: invFth(3,3)\r\n!     determinant of the thermal deformation gradient\r\n      real(8) :: detFth, detFth_t\r\n!     total residual deformation gradient at the end of time step\r\n      real(8) :: Fr0(3,3)\r\n!     residual deformation gradient at the former time step\r\n      real(8) :: Fr_t(3,3)\r\n!     residual deformation gradient at the current time step\r\n      real(8) :: Fr(3,3)\r\n!     inverse of the residual deformation gradient at the former time step\r\n      real(8) :: invFr_t(3,3)\r\n!     inverse of the residual deformation gradient at the current time step\r\n      real(8) :: invFr(3,3)\r\n!     determinant of the residual deformation gradient\r\n      real(8) :: detFr, detFr_t\r\n!     mechanical deformation gradient at the former time step\r\n      real(8) :: F_t(3,3)\r\n!     mechanical deformation gradient at the current time step\r\n      real(8) :: F(3,3)\r\n!\r\n!     Variables for velocity gradient calculation\r\n!     Fdot\r\n      real(8) :: Fdot(3,3)\r\n!     velocity gradient at the current time step\r\n      real(8) :: L(3,3)\r\n!     inverse of the deformation gradient\r\n      real(8) :: Finv(3,3)\r\n!     determinant of the deformation gradient\r\n      real(8) :: detF\r\n!\r\n!     Local state variable arrays\r\n!     sum of slip per slip system\r\n      real(8) :: gammasum_t(numslip_all(matid))\r\n      real(8) :: gammasum(numslip_all(matid))\r\n!     slip rates\r\n      real(8) :: gammadot_t(numslip_all(matid))\r\n      real(8) :: gammadot(numslip_all(matid))\r\n!     slip resistance\r\n      real(8) :: tauc_t(numslip_all(matid))\r\n      real(8) :: tauc(numslip_all(matid))\r\n!     effective overall slip resistance\r\n!     (tauc0 + GND + SSD + solute + substructure + forest + etc.)\r\n      real(8) :: tauceff_t(numslip_all(matid))\r\n      real(8) :: tauceff(numslip_all(matid))\r\n!     Note the size of GND is different\r\n!     gnd density (nslip + nscrew)\r\n      real(8) :: gnd_t(numslip_all(matid)+numscrew_all(matid))\r\n      real(8) :: gnd(numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     ssd density (nslip)\r\n      real(8) :: ssd_t(numslip_all(matid))\r\n      real(8) :: ssd(numslip_all(matid))\r\n!     loop density (maxnloop)\r\n      real(8) :: loop_t(maxnloop)\r\n      real(8) :: loop(maxnloop)\r\n!     total forest dislocation density - derived from other terms\r\n      real(8) :: rhofor_t(numslip_all(matid))\r\n      real(8) :: rhofor(numslip_all(matid))\r\n!     total density\r\n      real(8) :: rhotot_t(numslip_all(matid))\r\n      real(8) :: rhotot(numslip_all(matid))\r\n!     forest dislocation density as a state variable\r\n      real(8) :: forest_t(numslip_all(matid))\r\n      real(8) :: forest(numslip_all(matid))\r\n!\r\n!     Cauchy stress at the former time step\r\n      real(8) :: sigma_t(6)\r\n!\r\n!     Strain increment\r\n      real(8) :: dstran(6)\r\n!\r\n!     Scalar state variables\r\n!     equivalent Von-Mises plastic strain\r\n      real(8) :: evmp_t\r\n      real(8) :: evmp\r\n!\r\n!     rotation\r\n      real(8) :: theta_t\r\n      real(8) :: theta\r\n!\r\n!     cumulative slip\r\n      real(8) :: totgammasum_t\r\n      real(8) :: totgammasum\r\n!\r\n!     plastic dissipation power\r\n      real(8) :: plasdiss_t\r\n      real(8) :: plasdiss\r\n!\r\n!     solute strength\r\n      real(8) :: tausolute_t\r\n      real(8) :: tausolute\r\n!     substructure density\r\n      real(8) :: substructure_t\r\n      real(8) :: substructure\r\n!     total density\r\n      real(8) :: ssdtot_t\r\n      real(8) :: ssdtot\r\n!     scalar cumulartive density\r\n      real(8) :: sumrhotot_t\r\n      real(8) :: sumrhotot     \r\n!\r\n!     material-related local variables\r\n!     number screw systems\r\n      integer :: nscrew\r\n!     slip model flag\r\n      integer :: smodel\r\n!     creep model flag\r\n      integer :: cmodel\r\n!     hardening model flag   \r\n      integer :: hmodel\r\n!     irradiation mdoel flag\r\n      integer :: imodel\r\n!     cubic slip flag\r\n      integer :: cubicslip\r\n!     material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hcp materials\r\n      real(8) :: caratio\r\n!     compliance at the crystal reference\r\n      real(8) :: Cc(6,6)\r\n!     geometric factor\r\n      real(8) :: gf\r\n!     shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     thermal expansion coefficient\r\n      real(8) :: alphamat(3,3)\r\n!     slip parameters\r\n      real(8) :: sparam(maxnparam)\r\n!     creep parameters\r\n      real(8) :: cparam(maxnparam)\r\n!     hardening parameters\r\n      real(8) :: hparam(maxnparam)\r\n!     irradiation parameters\r\n      real(8) :: iparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: bparam(maxnparam)\r\n!     Burgers vector\r\n      real(8) :: burgerv(numslip_all(matid))\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(numslip_all(matid),numslip_all(matid))\r\n!     Latent hardening\r\n      real(8) :: hintmat1(numslip_all(matid),numslip_all(matid))\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(numslip_all(matid),numslip_all(matid))\r\n!\r\n!\r\n!     slip direction and slip plane normal at the crystal reference (undeformed)\r\n      real(8) :: dirc_0(numslip_all(matid),3)\r\n      real(8) :: norc_0(numslip_all(matid),3)\r\n!     slip direction and slip plane normal at the sample reference\r\n      real(8) :: dirs_t(numslip_all(matid),3)\r\n      real(8) :: nors_t(numslip_all(matid),3)\r\n!\r\n!     Forest projection operators for GND and SSD\r\n      real(8) :: forestproj(numslip_all(matid),\r\n     + numslip_all(matid)+numscrew_all(matid))\r\n!\r\n!     Slip to screw system map\r\n      real(8) :: slip2screw(numscrew_all(matid),numslip_all(matid))\r\n!\r\n!     Schmid Dyadic\r\n      real(8) :: Schmid(numslip_all(matid),3,3)\r\n      real(8) :: Schmidvec(numslip_all(matid),6)\r\n      real(8) :: SchmidxSchmid(numslip_all(matid),6,6)\r\n      real(8) :: sdir(3), ndir(3), SNij(3,3), NSij(3,3)\r\n      real(8) :: nsi(6), sni(6)\r\n!\r\n!\r\n!\r\n!     strain calculations\r\n!     total strain increment\r\n      real(8) ::  dstran33(3,3)\r\n!     thermal strain increment\r\n      real(8) ::  dstranth33(3,3), dstranth(6)\r\n!     total spin increment\r\n      real(8) ::  domega(3)\r\n!     total spin (rate) 3x3 matrix\r\n      real(8) ::  W(3,3), dW33(3,3)\r\n!\r\n!     Elasticity transformation\r\n!     temporary array for elastic stiffness calculation\r\n      real(8) :: rot4(6,6)\r\n!     elasticity matrix at the deformed reference\r\n      real(8) :: Cs(6,6)     \r\n!\r\n!     Trial stress calculation\r\n!     trial stress\r\n      real(8) :: sigmatr(6)\r\n!\r\n!     Backstress at current time\r\n      real(8) :: X(numslip_all(matid))\r\n!     Backstress at former time\r\n      real(8) :: X_t(numslip_all(matid))\r\n!     Backstress backup solution\r\n      real(8) :: X0(numslip_all(matid))\r\n!\r\n!\r\n!\r\n!     Resolved shear stress calculation\r\n!     GUESS values\r\n      real(8) :: sigma0(6), jacobi0(6,6)\r\n!     value of resolved shear stress\r\n      real(8) :: tau0(numslip_all(matid))\r\n!\r\n!     value of resolved shear stress\r\n      real(8) :: tau_t(numslip_all(matid))\r\n!\r\n!     value of trial resolved shear stress\r\n      real(8) :: tautr(numslip_all(matid))\r\n!     absolute value of resolved shear stress\r\n      real(8) :: abstautr(numslip_all(matid))\r\n!\r\n!     dummy variables\r\n      real(8) :: dummy3(3), dummy33(3,3)\r\n      real(8) :: dummy33_(3,3)\r\n      real(8) :: dummy6(6), dummy66(6,6)\r\n      integer :: dum1, dum2, dum3\r\n!     unused variables\r\n      real(8) :: notused1(maxnslip)\r\n      real(8) :: notused2(maxnslip)\r\n      real(8) :: notused3(maxnslip)\r\n!     In case materials subroutine entered everytime\r\n!     Strength interaction between dislocations\r\n      real(8) :: notused4(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: notused5(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: notused6(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: notused7(maxnslip,maxnslip)\r\n!     Initial forest and substructure densities\r\n      real(8) :: notused8, notused9\r\n!\r\n!     counter\r\n      integer :: is, i, j\r\n!\r\n!\r\n!\r\n!     Reset sparse arrays\r\n      notused1=0.;notused2=0.;notused3=0.\r\n      notused4=0.;notused5=0.\r\n      notused6=0.;notused7=0.\r\n!\r\n!\r\n!\r\n!     convergence check initially\r\n!     if sinh( ) in the slip law has probably blown up\r\n!     then try again with smaller dt\r\n      if(any(dfgrd1 /= dfgrd1)) then\r\n!         Set the outputs to zero initially\r\n          sigma = 0.\r\n          jacobi = I6\r\n!         cut back time\r\n          pnewdt = cutback\r\n!         warning message in .dat file\r\n          call error(11)\r\n!         go to the end of subroutine\r\n          return\r\n      end if\r\n!     \r\n!\r\n!\r\n!     phase-id\r\n      phaid = phaseid_all(matid)\r\n!\r\n!     Number of slip systems\r\n      nslip = numslip_all(matid)\r\n!\r\n!     Number of screw systems\r\n      nscrew = numscrew_all(matid)\r\n!\r\n!\r\n!\r\n!\r\n!     undeformed slip direction\r\n      dirc_0 = dirc_0_all(matid,1:nslip,1:3)\r\n      \r\n!     undeformed slip plane normal\r\n      norc_0 = norc_0_all(matid,1:nslip,1:3)      \r\n!\r\n!\r\n!     Forest projection for GND\r\n      forestproj = forestproj_all(matid,1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw system mapping\r\n      slip2screw = slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n\r\n!\r\n!     Assign the global state variables\r\n!     to the local variables\r\n!     at the former time step\r\n      gammasum_t = statev_gammasum_t(noel,npt,1:nslip)\r\n      gammadot_t = statev_gammadot_t(noel,npt,1:nslip)\r\n      tauc_t = statev_tauc_t(noel,npt,1:nslip)\r\n      gnd_t = statev_gnd_t(noel,npt,1:nslip+nscrew)\r\n      ssd_t = statev_ssd_t(noel,npt,1:nslip)\r\n      loop_t = statev_loop_t(noel,npt,1:maxnloop)\r\n      ssdtot_t = statev_ssdtot_t(noel,npt)\r\n      forest_t = statev_forest_t(noel,npt,1:nslip)\r\n      substructure_t = statev_substructure_t(noel,npt)\r\n      evmp_t = statev_evmp_t(noel,npt)\r\n      plasdiss_t = statev_plasdiss_t(noel,npt)\r\n      theta_t = statev_theta_t(noel,npt)\r\n      totgammasum_t = statev_totgammasum_t(noel,npt)\r\n      tausolute_t = statev_tausolute_t(noel,npt)\r\n      sigma_t = statev_sigma_t(noel,npt,:)\r\n      Fp_t = statev_Fp_t(noel,npt,:,:)\r\n      Fth_t = statev_Fth_t(noel,npt,:,:)\r\n      Eec_t = statev_Eec_t(noel,npt,:)\r\n!     Crystal orientations at former time step\r\n      gmatinv_t = statev_gmatinv_t(noel,npt,:,:)\r\n!     Initial orientation\r\n      gmatinv_0 = statev_gmatinv_0(noel,npt,:,:)\r\n!     Backstress at former time step\r\n      X_t = statev_backstress_t(noel,npt,1:nslip)\r\n!\r\n!     residual deformation gradient\r\n      Fr0=statev_Fr(noel,npt,:,:)\r\n!\r\n!     Material parameters are constant\r\n      caratio = caratio_all(matid)\r\n      cubicslip = cubicslip_all(matid)\r\n      Cc = Cc_all(matid,:,:)\r\n      gf = gf_all(matid)\r\n      G12 = G12_all(matid)\r\n      alphamat = alphamat_all(matid,:,:)\r\n      burgerv = burgerv_all(matid,1:nslip)\r\n!\r\n!\r\n      sintmat1 = sintmat1_all(matid,1:nslip,1:nslip)\r\n      sintmat2 = sintmat2_all(matid,1:nslip,1:nslip)\r\n      hintmat1 = hintmat1_all(matid,1:nslip,1:nslip)\r\n      hintmat2 = hintmat2_all(matid,1:nslip,1:nslip)\r\n!\r\n!\r\n!\r\n      smodel = slipmodel_all(matid)\r\n      sparam = slipparam_all(matid,1:maxnparam)\r\n      cmodel = creepmodel_all(matid)\r\n      cparam = creepparam_all(matid,1:maxnparam)\r\n      hmodel = hardeningmodel_all(matid)\r\n      hparam = hardeningparam_all(matid,1:maxnparam)\r\n      imodel = irradiationmodel_all(matid)\r\n      iparam = irradiationparam_all(matid,1:maxnparam)\r\n      bparam = backstressparam_all(matid,1:maxnparam)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature is constant and defined by the user\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n!         Assign temperature\r\n          mattemp = temperature\r\n!\r\n!\r\n!\r\n!     Temperature is defined by ABAQUS\r\n!     Material properties are entered every time\r\n!     Because properties can be temperature dependent\r\n      else if (constanttemperature == 0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n!         get material constants\r\n          call materialparam(matid,mattemp,\r\n     + dum1,dum2,dum3,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,notused1, ! state variables are NOT updated here\r\n     + notused2,notused3,notused8,notused9,\r\n     + smodel,sparam,cmodel,cparam,\r\n     + hmodel,hparam,imodel,iparam,\r\n     + notused4,notused5,notused6,\r\n     + notused7,bparam) ! Interaction matrices are not updated here\r\n!\r\n!\r\n!  \r\n!    \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Slip directions in the sample reference\r\n      call rotateslipsystems(phaid,nslip,caratio,\r\n     + gmatinv_t,dirc_0,norc_0,dirs_t,nors_t)\r\n!\r\n!\r\n!     Calculate Schmid tensors and Schmid dyadic\r\n      Schmid=0.; SchmidxSchmid=0.\r\n      do is=1,nslip\r\n!\r\n!         Slip direction\r\n          sdir = dirs_t(is,:)\r\n!         Slip plane normal\r\n          ndir = nors_t(is,:)\r\n!\r\n          do i=1,3\r\n              do j=1,3\r\n                  SNij(i,j) = sdir(i)*ndir(j)\r\n                  NSij(j,i) = ndir(j)*sdir(i)\r\n                  Schmid(is,i,j) = SNij(i,j)\r\n              enddo\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n          call gmatvec6(SNij,sni)\r\n!\r\n          call gmatvec6(NSij,nsi)\r\n!\r\n!         Vectorized Schmid tensor\r\n          Schmidvec(is,1:6) = sni\r\n!\r\n          do i=1,6\r\n              do j=1,6\r\n                  SchmidxSchmid(is,i,j)=sni(i)*nsi(j)\r\n              enddo\r\n          enddo\r\n!\r\n      enddo\r\n!\r\n!\r\n!\r\n!     Calculate total and forest density\r\n      call totalandforest(phaid, nscrew, nslip,\r\n     + gnd_t, ssd_t,\r\n     + ssdtot_t, forest_t,\r\n     + forestproj, slip2screw, rhotot_t,\r\n     + sumrhotot_t, rhofor_t)\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv, sintmat1, sintmat2, tauc_t,\r\n     + rhotot_t, sumrhotot_t, rhofor_t, substructure_t,\r\n     + tausolute_t, loop_t, hmodel, hparam, imodel, iparam,\r\n     + mattemp, tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Elastic stiffness in the sample reference\r\n!\r\n!     Rotation matrix - special for symmetric 4th rank transformation\r\n      call rotord4sig(gmatinv_t,rot4)\r\n!\r\n!\r\n!\r\n!     Elasticity tensor in sample reference\r\n      dummy66=matmul(rot4,Cc)\r\n      Cs = matmul(dummy66,transpose(rot4))\r\n!\r\n!!     To avoid numerical problems\r\n!      Cs = (Cs + transpose(Cs))/2.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF THERMAL STRAINS\r\n!\r\n!     No thermal strains\r\n      if (constanttemperature == 1) then\r\n!\r\n!\r\n          dstranth = 0.\r\n!\r\n!\r\n          Fth_t = I3; Fth = I3\r\n!\r\n          invFth=I3; detFth=1.\r\n          invFth_t=I3; detFth_t=1.\r\n!\r\n!     Thermal strains if temperature change is defined by ABAQUS\r\n      else\r\n!\r\n!         Thermal eigenstrain in the crystal reference system\r\n          dstranth33 = dtemp*alphamat\r\n!\r\n!         Transform the thermal strains to sample reference\r\n          dstranth33 = matmul(matmul(gmatinv_0,dstranth33),\r\n     + transpose(gmatinv_0))\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Convert to a vector\r\n          call matvec6(dstranth33,dstranth)\r\n!\r\n!         Shear corrections\r\n          dstranth(4:6) = 2.0*dstranth(4:6)\r\n!\r\n!\r\n!\r\n!         Thermal deformation gradient\r\n          Fth = Fth_t + dstranth33 \r\n!\r\n!         Invert the thermal distortions\r\n          call inv3x3(Fth,invFth,detFth)\r\n!\r\n          call inv3x3(Fth_t,invFth_t,detFth_t)\r\n!\r\n!\r\n!\r\n!\r\n      end if\r\n!     \r\n!\r\n!\r\n!     CALCULATION OF RESIDUAL STRAINS\r\n!\r\n!     Residual strains\r\n      if (readresidualstrainfile==1) then\r\n!\r\n!         residual strains will be applied at the very first step\r\n!         linearly ramp the residual deformation\r\n          if (jstep==1) then\r\n              Fr = (Fr0-I3)*(tstep+dt)/tres + I3\r\n              Fr_t = (Fr0-I3)*tstep/tres + I3\r\n          else\r\n              Fr = Fr0\r\n          end if\r\n!\r\n          call inv3x3(Fr,invFr,detFr)\r\n          call inv3x3(Fr_t,invFr_t,detFr_t)\r\n!\r\n!     No residual strains\r\n      else\r\n!\r\n          Fr=I3; Fr_t=I3\r\n!\r\n          invFr=I3; detFr=1.\r\n          invFr_t=I3; detFr_t=1.\r\n!\r\n!   \r\n      end if\r\n!\r\n!\r\n!\r\n!     Take out the thermal distortions from the total deformation\r\n      F = matmul(dfgrd1,invFth)\r\n!\r\n      F_t = matmul(dfgrd0,invFth_t)\r\n!\r\n!     Similarly, take out the residual deformations\r\n      F = matmul(F,invFr)\r\n!\r\n      F_t = matmul(F_t,invFr_t)      \r\n!\r\n!\r\n!\r\n!     MECHANICAL PART OF THE DEFORMATION GRADIENT\r\n!     Calculate velocity gradient\r\n!     Rate of deformation gradient\r\n      Fdot = (F - F_t) / dt\r\n!\r\n!     Inverse of the deformation gradient\r\n      call inv3x3(F,Finv,detF)\r\n!\r\n!     Velocity gradient\r\n      L = matmul(Fdot,Finv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TOTAL & MECHANICAL STRAINS      \r\n!\r\n!     Total stain increment from velocity gradient\r\n      dstran33=(L+transpose(L))*0.5*dt\r\n!\r\n!\r\n!\r\n      call matvec6(dstran33,dstran)\r\n!\r\n!     Shear corrections\r\n      dstran(4:6) = 2.0*dstran(4:6)\r\n!\r\n!\r\n!     Total spin\r\n      W=(L-transpose(L))*0.5\r\n!     \r\n!\r\n!\r\n!     Total spin increment - components\r\n!     This is corrected as follows: Eralp - Alvaro 19.02.2023\r\n!     The solution in Huang et al gives the negative -1/2*W\r\n!     We obtained the spin directly from velocity gradient\r\n!     1. It is positive\r\n!     2. It has to be divided by 2\r\n      domega(1) = W(1,2) - W(2,1)\r\n      domega(2) = W(3,1) - W(1,3)\r\n      domega(3) = W(2,3) - W(3,2)\r\n      domega = domega * dt / 2.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATION OF TRIAL STRESS\r\n!\r\n!     Trial stress\r\n      sigmatr =  sigma_t + matmul(Cs,dstran)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tau_t(is) = dot_product(Schmidvec(is,:),sigma_t)\r\n      end do\r\n!\r\n!\r\n!\r\n!     CALCULATE TRIAL-RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!     rss and its sign\r\n      do is = 1, nslip\r\n          tautr(is) = dot_product(Schmidvec(is,:),sigmatr)-X_t(is)\r\n          abstautr(is) = abs(tautr(is))\r\n      end do\r\n!\r\n!\r\n!     maximum ratio of rss to crss\r\n      maxx = maxval(abstautr/tauceff_t)\r\n!\r\n!\r\n!\r\n!\r\n!     DECISION FOR USING CRYSTAL PLASTICITY\r\n!     BASED ON THRESHOLD VALUE\r\n!\r\n!     Elastic solution\r\n      if (maxx <= maxxcr) then\r\n!\r\n!\r\n!\r\n!\r\n!         stress\r\n          sigma = sigmatr\r\n!\r\n!         material tangent\r\n          jacobi = Cs\r\n!\r\n!\r\n!         Assign the global state variables\r\n!         For NO SLIP condition\r\n          totgammasum=totgammasum_t\r\n          gammasum=gammasum_t\r\n          gammadot=0.\r\n          tauceff=tauceff_t\r\n          tauc=tauc_t\r\n          gnd=gnd_t\r\n          ssd=ssd_t\r\n          loop = loop_t\r\n          ssdtot=ssdtot_t\r\n          forest=forest_t\r\n          substructure=substructure_t\r\n          evmp=evmp_t\r\n          plasdiss=plasdiss_t\r\n          theta=theta_t\r\n          tausolute=tausolute_t\r\n          Fp=Fp_t\r\n          X=X_t\r\n          cpconv=1\r\n          cpconv0=0\r\n!\r\n!         Update orietnations\r\n!         All the orientation changes are elastic - rotations\r\n          dW33=0.\r\n          dW33(1,2) = domega(1)\r\n          dW33(1,3) = -domega(2)\r\n          dW33(2,1) = -domega(1)\r\n          dW33(2,3) = domega(3)\r\n          dW33(3,1) = domega(2)\r\n          dW33(3,2) = -domega(3)\r\n!\r\n          gmatinv = gmatinv_t + matmul(dW33,gmatinv_t)\r\n!\r\n!         Elastic strains in the crystal lattice\r\n!         Add the former elastic strains\r\n!\r\n!         Undo shear corrections\r\n          dummy6 = dstran\r\n          dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!         Convert the strain into matrix\r\n          call vecmat6(dummy6,dummy33)\r\n!\r\n!         Elastic strains in the crystal reference\r\n          dummy33_ = matmul(transpose(gmatinv),dummy33)\r\n          dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!\r\n!         Vectorize\r\n          call matvec6(dummy33,dummy6)  \r\n!\r\n!         Shear corrections\r\n          dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n          Eec=Eec_t+dummy6\r\n!\r\n!\r\n!\r\n!\r\n!     Solve using crystal plasticity\r\n      else\r\n! \r\n!\r\n!\r\n!         Guess if Forward Gradient Predictor scheme is not active\r\n          if (predictor == 0) then\r\n!\r\n              sigma0 = (1.-phi)*sigma_t + phi*sigmatr\r\n!\r\n!\r\n!\r\n!         This part is added by Chris Hardie (11/05/2023)   \r\n!         Former stress scheme\r\n          elseif (predictor == 1) then\r\n!\r\n!\r\n!\r\n              if (dt_t > 0.0) then\r\n!\r\n              do i = 1, 6\r\n                  sigma0(i) =\r\n     + statev_sigma_t(noel,npt,i) +\r\n     + (statev_sigma_t(noel,npt,i) -\r\n     + statev_sigma_t2(noel,npt,i))*dt/dt_t\r\n              end do\r\n!\r\n              else\r\n                  sigma0 = sigma_t\r\n              end if\r\n!\r\n!\r\n!\r\n!         \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         CALCULATE RESOLVED SHEAR STRESS ON SLIP SYSTEMS\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau0(is) = dot_product(Schmidvec(is,:),sigma0)\r\n          end do\r\n!\r\n!\r\n\r\n!\r\n          call CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + F, Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0, sigmatr, \r\n     + forestproj, slip2screw,\r\n     + Schmid, Schmidvec, SchmidxSchmid,\r\n     + smodel, sparam, cmodel, cparam,\r\n     + imodel, iparam, hmodel, hparam,\r\n     + bparam, sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t,\r\n     + rhofor_t, forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, W, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum, totgammasum, \r\n     + evmp, plasdiss, theta,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         STILL NOT CONVERGED THE CUTBACK TIME\r\n!         Convergence check\r\n!         Use cpsolver did not converge\r\n!         Diverged! - use time cut backs\r\n          if (cpconv == 0) then         \r\n!\r\n!             Set the outputs to zero initially\r\n              sigma = 0.!statev_sigma_t(noel,npt,:)\r\n              jacobi = 0.!statev_jacobi_t(noel,npt,:,:)\r\n!             Set time cut back and send a message\r\n              pnewdt = cutback\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Assign the global state variables          \r\n      statev_gammasum(noel,npt,1:nslip)=gammasum\r\n      statev_gammadot(noel,npt,1:nslip)=gammadot\r\n      statev_tauc(noel,npt,1:nslip)=tauc\r\n      statev_ssd(noel,npt,1:nslip)=ssd\r\n      statev_loop(noel,npt,1:maxnloop)=loop\r\n      statev_ssdtot(noel,npt)=ssdtot\r\n      statev_forest(noel,npt,1:nslip)=forest\r\n      statev_substructure(noel,npt)=substructure\r\n      statev_evmp(noel,npt)=evmp\r\n      statev_maxx(noel,npt)=maxx\r\n      statev_totgammasum(noel,npt)=totgammasum\r\n      statev_tausolute(noel,npt)=tausolute\r\n      statev_sigma(noel,npt,1:6)=sigma\r\n      statev_jacobi(noel,npt,1:6,1:6)=jacobi\r\n      statev_Fp(noel,npt,1:3,1:3)=Fp\r\n      statev_Fth(noel,npt,1:3,1:3)=Fth\r\n      statev_Eec(noel,npt,1:6)=Eec\r\n!     Crystal orientations at former time step\r\n      statev_gmatinv(noel,npt,1:3,1:3)=gmatinv\r\n!     Backstress\r\n      statev_backstress(noel,npt,1:nslip)=X\r\n!     Plastic dissipation power density\r\n      statev_plasdiss(noel,npt)=plasdiss\r\n!     Rotation\r\n      statev_theta(noel,npt)=theta\r\n!     Overall CRSS\r\n      statev_tauceff(noel,npt,1:nslip)=tauceff\r\n!\r\n!     Write the outputs for post-processing\r\n!     If outputs are defined by the user\r\n      if (nstatv_outputs>0) then\r\n!\r\n          call assignoutputs(noel,npt,nstatv,statev)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine solve\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Semi-implicit / Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine CP_Dunne(matid, phaid,\r\n     + nslip, nscrew, mattemp, Cs, gf, G12,\r\n     + burgerv, cubicslip, caratio,\r\n     + F, Fp_t, gmatinv_t, Eec_t,\r\n     + gammadot_t, gammasum_t,\r\n     + totgammasum_t, evmp_t, plasdiss_t,\r\n     + sigma0, tau0,\r\n     + sigmatr, forestproj, slip2screw,\r\n     + Schmid, Schmidvec, SchmidxSchmid,\r\n     + slipmodel, slipparam,\r\n     + creepmodel, creepparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + hardeningmodel, hardeningparam,\r\n     + backstressparam, \r\n     + sintmat1, sintmat2,\r\n     + hintmat1, hintmat2,\r\n     + tauceff_t, tauc_t, rhotot_t,\r\n     + sumrhotot_t, ssdtot_t, rhofor_t,\r\n     + forest_t, substructure_t,\r\n     + gnd_t, ssd_t, loop_t, X_t,\r\n     + dt, L, W, dstran,\r\n     + Fp, gmatinv, Eec,\r\n     + gammadot, gammasum, totgammasum, \r\n     + evmp, plasdiss, theta,\r\n     + tauceff, tauc, tausolute,\r\n     + ssdtot, ssd, loop, X,\r\n     + forest, substructure,\r\n     + sigma, jacobi, cpconv)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnloop,\r\n     + tauctolerance , SVDinversion,\r\n     + backstressmodel, stateupdate, inversebackup\r\n!\r\n      use innerloop, only : Dunne_innerloop, Hardie_innerloop\r\n!\r\n      use utilities, only : vecmat6, matvec6,\r\n     + nolapinverse, deter3x3, inv3x3, trace3x3,\r\n     + vecmat9, matvec9, nolapinverse, SVDinverse,\r\n     + polar \r\n!\r\n!\r\n      use hardening, only: hardeningrules\r\n!\r\n      use backstress, only: backstressmodel1\r\n!\r\n      use crss, only: slipresistance, totalandforest\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     material-id\r\n      integer, intent(in) :: matid\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     number of screw sytems\r\n      integer, intent(in) :: nscrew\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     geometric factor\r\n      real(8), intent(in) :: gf\r\n!     elastic shear modulus\r\n      real(8), intent(in) :: G12\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     mechanical deformation gradient\r\n      real(8), intent(in) :: F(3,3)\r\n!     plastic part of the deformation gradient at former time step\r\n      real(8), intent(in) :: Fp_t(3,3)\r\n!     Crystal to sample transformation martrix at former time step\r\n      real(8), intent(in) :: gmatinv_t(3,3)\r\n!     Lattice strains\r\n      real(8), intent(in) :: Eec_t(6)\r\n!     slip rates at the former time step\r\n      real(8), intent(in) :: gammadot_t(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the former time step\r\n      real(8), intent(in) :: gammasum_t(nslip)\r\n!     overall total slip at the former time step\r\n      real(8), intent(in) :: totgammasum_t\r\n!     Von-Mises equivalent total plastic strain at the former time step\r\n      real(8), intent(in) :: evmp_t\r\n!     Plastic dissipation power density at the former time step\r\n      real(8), intent(in) :: plasdiss_t\r\n!     Cauchy stress guess\r\n      real(8), intent(in) :: sigma0(6)\r\n!     rss guess\r\n      real(8), intent(in) :: tau0(nslip)\r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     Forest projections\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n!     Forest projections\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)  \r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6) \r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!     hardening model no.\r\n      integer, intent(in) :: hardeningmodel\r\n!     hardening model parameters\r\n      real(8), intent(in) :: hardeningparam(maxnparam)\r\n!     backstress model parameters\r\n      real(8), intent(in) :: backstressparam(maxnparam)\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\r\n!\r\n!\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff_t(nslip)\r\n!     crss at former time step\r\n      real(8), intent(in) :: tauc_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: rhotot_t(nslip)\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: sumrhotot_t\r\n!     total dislocation density over all slip systems at the former time step\r\n      real(8), intent(in) :: ssdtot_t\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor_t(nslip)\r\n!     forest dislocation density per slip system at the former time step (hardening model = 4)\r\n      real(8), intent(in) :: forest_t(nslip)\r\n!     substructure dislocation density at the former time step\r\n      real(8), intent(in) :: substructure_t\r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: gnd_t(nslip+nscrew) \r\n!     statistically-stored dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: ssd_t(nslip)\r\n!     loop defect density per slip system at the former time step\r\n      real(8), intent(in) :: loop_t(maxnloop)\r\n!     backstress at former time step\r\n      real(8), intent(in) :: X_t(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     total velocity gradient at the current time step\r\n      real(8), intent(in) :: L(3,3)\r\n!     total spin\r\n      real(8), intent(in) :: W(3,3)\r\n!     mechanical strain increment\r\n      real(8), intent(in) :: dstran(6)\r\n!\r\n!\r\n!\r\n!     OUTPUTS\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8), intent(out) :: Fp(3,3)\r\n!     Crystal to sample transformation martrix at current time step\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n!     Green-Lagrange strains in the crystal reference\r\n      real(8), intent(out) :: Eec(6)\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(out) :: gammasum(nslip)\r\n!     overall total slip at the current time step\r\n      real(8), intent(out) :: totgammasum\r\n!     Von-Mises equivalent total plastic strain at the current time step\r\n      real(8), intent(out) :: evmp\r\n!     Plastic dissipation power density at the current time step\r\n      real(8), intent(out) :: plasdiss\r\n!     Scalar measure for rotation\r\n      real(8), intent(out) :: theta\r\n!     Current values of state variables\r\n!     overall crss\r\n      real(8), intent(out) :: tauceff(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: tauc(nslip)\r\n!     solute strength due to irradiation hardening\r\n      real(8), intent(out) :: tausolute\r\n!     total dislocation density over all slip systems at the current time step\r\n      real(8), intent(out) :: ssdtot\r\n!     forest dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: forest(nslip)\r\n!     substructure dislocation density at the current time step\r\n      real(8), intent(out) :: substructure\r\n!     statistically-stored dislocation density per slip system at the current time step\r\n      real(8), intent(out) :: ssd(nslip)\r\n!     loop defect density per slip system at the current time step\r\n      real(8), intent(out) :: loop(maxnloop)\r\n!     crss at the current time step\r\n      real(8), intent(out) :: X(nslip)\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     material tangent\r\n      real(8), intent(out) :: jacobi(6,6)  \r\n!     convergence flag\r\n      integer, intent(out) :: cpconv\r\n!\r\n!\r\n!\r\n!     Local variables used within this subroutine    \r\n!\r\n!     inverse of the mechanical deformation gradient\r\n      real(8)  detF,invF(3,3)\r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3), Dp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3), Dp_c(3,3)\r\n!     plastic velocity gradient\r\n      real(8) Lp(3,3), Dp(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto crss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto crss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip)\r\n!    absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: abstau(nslip), signtau(nslip)\r\n!\r\n!     trial absolute RSS and sign (used in Hardie scheme)\r\n      real(8) :: tautr(nslip), abstautr(nslip), signtautr(nslip)\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6), invdpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!     Von-Mises equivalent plastic strain rate and increment\r\n      real(8) :: pdot\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     stress 3x3 matrix\r\n      real(8) :: sigma33(3,3)\r\n!\r\n!     plastic part of the deformation gradient\r\n      real(8) :: detFp, invFp(3,3)\r\n!\r\n!     plastic part of the velocity gradient at the intermediate config.\r\n      real(8) :: Lp0(3,3)\r\n!\r\n!     elastic part of the deformation gradient\r\n      real(8) :: Fe(3,3)\r\n!     elastic stretch and rotation\r\n      real(8) :: Re(3,3), Ue(3,3)\r\n!\r\n!     elastic part of the velocity gradient\r\n      real(8) :: Le(3,3)\r\n!\r\n!     elastic spin\r\n      real(8) :: We(3,3)\r\n!\r\n!     increment in rotation matrix\r\n      real(8) :: dR(3,3)\r\n!\r\n!     Von-Mises stress\r\n      real(8) :: sigmaii, vms, sigmadev(3,3)\r\n!\r\n!     Co-rotational stress update\r\n      real(8) :: dotsigma33(3,3)\r\n!\r\n!     Cauchy stress at former time step in 3x3\r\n      real(8) :: sigma33_t(3,3)\r\n!\r\n!     Total mechanical strain increment\r\n      real(8) :: dstran33(3,3)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp33(3,3)\r\n!\r\n!     elastic strain increment\r\n      real(8) :: dstrane33(3,3)\r\n!\r\n!     crss increment\r\n      real(8) :: dtauc(nslip)\r\n!\r\n!\r\n!     ssd density increment\r\n      real(8) :: dssd(nslip)\r\n!\r\n!     ssd density increment\r\n      real(8) :: dloop(maxnloop)\r\n!\r\n!     backstress increment\r\n      real(8) :: dX(nslip)    \r\n!\r\n!     total ssd density increment\r\n      real(8) :: dssdtot\r\n!\r\n!     forest dislocation density increment\r\n      real(8) :: dforest(nslip)\r\n!\r\n!     substructure dislocation density increment\r\n      real(8) :: dsubstructure\r\n!\r\n!     Residues\r\n      real(8) :: dtauceff(nslip), tauceff_old(nslip)\r\n!\r\n!\r\n!     overall forest density\r\n      real(8) :: rhofor(nslip)\r\n!\r\n!     overall total density\r\n      real(8) :: rhotot(nslip)\r\n!\r\n!     overall total scalar density\r\n      real(8) :: sumrhotot\r\n!\r\n!     Overall residue\r\n      real(8) :: dtauceffnorm\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n!     other variables\r\n      real(8) :: dummy3(3), dummy33(3,3),\r\n     + dummy33_(3,3), dummy6(6), dummy0\r\n      integer :: is, il, iter, oiter\r\n      integer :: iterinverse\r\n!\r\n!\r\n!     Set convergence flag to \"converged\"\r\n      cpconv = 1\r\n!\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigma0\r\n      tau = tau0\r\n!\r\n!\r\n!     State assignments\r\n      gammasum=gammasum_t\r\n      tauc = tauc_t\r\n      tauceff = tauceff_t\r\n      ssdtot = ssdtot_t\r\n      ssd = ssd_t\r\n      loop = loop_t\r\n      rhofor = rhofor_t\r\n      X = X_t\r\n      forest = forest_t\r\n      substructure = substructure_t\r\n!\r\n!     Reset variables for the inner iteration    \r\n      oiter = 0\r\n      dtauceffnorm = 1.\r\n!\r\n!\r\n!     Outer loop for state update\r\n      do while ((dtauceffnorm >= tauctolerance)\r\n     +.and.(oiter < maxniter).and.(cpconv==1))\r\n!\r\n!\r\n!\r\n!\r\n          call Dunne_innerloop(\r\n     + Schmid,SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n          end if\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n          endif\r\n!\r\n!\r\n!         Inverse scheme start here!!!\r\n!         Try inverse scheme if not converged\r\n          if ((cpconv==0).and.(inversebackup==1)) then\r\n!\r\n!             Reset convergence flag\r\n              cpconv=1\r\n!\r\n!             Calculate trial-resolved shear stress on slip systems\r\n!             Absolute value of trial-RSS and its sign\r\n              do is = 1, nslip\r\n                  tautr(is)=dot_product(Schmidvec(is,:),sigmatr)-X_t(is)\r\n                  signtautr(is)=sign(1.0,tautr(is))\r\n                  abstautr(is)=abs(tautr(is))\r\n              end do    \r\n!\r\n!             Initial guess for NR scheme\r\n!             Stress at the former time step\r\n              sigma = sigma0\r\n              tau = tau0\r\n!             Absolute value of RSS and its sign             \r\n              do is = 1, nslip\r\n                  signtau(is) = sign(1.0,tau0(is))\r\n                  abstau(is) = abs(tau0(is))\r\n              end do  \r\n!\r\n!             Reverse slip scheme\r\n              call Hardie_innerloop(\r\n     + Schmid,SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)              \r\n!\r\n!\r\n!\r\n!\r\n!             Recalculate RSS on slip systems\r\n!             RSS and its sign\r\n              do is = 1, nslip\r\n                  tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n              end do\r\n!\r\n!\r\n!             Call the Dunne solver again\r\n              call Dunne_innerloop(\r\n     + Schmid,SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)      \r\n!\r\n!             assign jacobi and stress\r\n              if (cpconv == 0) then\r\n                  return\r\n              end if\r\n!\r\n          end if\r\n!         End of inverse solution\r\n!\r\n!\r\n!\r\n!         Calculate Von Mises invariant plastic strain rate\r\n          pdot=sqrt(2./3.*sum(Dp*Dp))\r\n!\r\n!\r\n!         Total plastic strain increment\r\n          evmp = evmp_t + pdot*dt\r\n!\r\n!         Total slip over time per slip system\r\n          gammasum = 0.\r\n          do is = 1, nslip\r\n!\r\n              gammasum(is) = gammasum_t(is) +\r\n     + gammadot(is)*dt\r\n!\r\n          enddo\r\n!\r\n!\r\n!         Total slip\r\n          totgammasum = totgammasum_t +\r\n     + sum(abs(gammadot))*dt\r\n!\r\n!\r\n!\r\n!         convergence check\r\n          if (iter == maxniter) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          end if\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rate vector\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for NaN in the stress vector\r\n          if(any(sigma/=sigma)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Update the states using hardening laws\r\n          call hardeningrules(phaid,nslip,\r\n     + mattemp,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,\r\n     + tauc_t,ssd_t,loop_t,\r\n     + rhofor_t,rhotot_t,substructure_t,\r\n     + tausolute,dtauc,dssdtot,dforest,\r\n     + dsubstructure,dssd,dloop)\r\n!\r\n!\r\n!\r\n!\r\n!         Update the hardening states\r\n!\r\n          tauc = tauc_t + dtauc\r\n!\r\n          ssd = ssd_t + dssd\r\n!\r\n          loop = loop_t + dloop\r\n!\r\n          ssdtot = ssdtot_t + dssdtot\r\n!\r\n          forest = forest_t + dforest\r\n!\r\n          substructure = substructure_t + dsubstructure\r\n!\r\n!         \r\n!\r\n!         Recalculate total and forest density\r\n          call totalandforest(phaid,\r\n     + nscrew, nslip, gnd_t,\r\n     + ssd, ssdtot, forest,\r\n     + forestproj, slip2screw, rhotot,\r\n     + sumrhotot, rhofor)\r\n!\r\n!\r\n!\r\n!         Store the former value of effective tauc\r\n          tauceff_old = tauceff\r\n!\r\n!         Recalculate slip resistance for the next iteration\r\n!         Calculate crss\r\n          call slipresistance(phaid, nslip,\r\n     + gf, G12, burgerv, sintmat1, sintmat2,\r\n     + tauc, rhotot, sumrhotot, rhofor,\r\n     + substructure, tausolute, loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff)\r\n!\r\n!\r\n!         Calculate the change of state\r\n!         with respect to the former increment\r\n          dtauceff = abs(tauceff-tauceff_old)\r\n!\r\n!         Explicit state update\r\n          if (stateupdate==0) then\r\n              dtauceffnorm = 0.\r\n!         Semi-implicit state update\r\n          elseif (stateupdate==1) then\r\n              dtauceffnorm = maxval(dtauceff)\r\n          end if\r\n      \r\n!\r\n!\r\n!\r\n!         Check if the statevariables going negative due to softening\r\n!         This may happen at high temperature and strain rates constants going bad\r\n          if(any(tauc < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(any(ssd < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Loop density set to zero if negative\r\n          do il = 1, maxnloop\r\n              if(loop(il) < 0.) then\r\n!\r\n                  loop(il) = 0.\r\n!\r\n              endif\r\n          enddo\r\n!\r\n!\r\n          if(any(forest < 0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n          if(substructure < 0.) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Update backstress if local model is selected\r\n          if (backstressmodel==1) then\r\n!\r\n              call backstressmodel1(backstressparam,\r\n     + nslip,X,gammadot,dt,dX)\r\n!\r\n!             Update the backstress\r\n              X = X_t + dX\r\n!\r\n          end if\r\n!\r\n!\r\n!         increment iteration no.\r\n          oiter = oiter + 1\r\n!\r\n!     End of state update (outer loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!     convergence check\r\n      if (oiter == maxniter) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!     calculate jacobian\r\n      jacobi = matmul(invdpsi_dsigma,Cs)    \r\n!\r\n!\r\n!\r\n!     Check for NaN in the jacobi matrix\r\n      if(any(jacobi/=jacobi))  then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      endif \r\n!\r\n!\r\n!\r\n!\r\n!     convert it to 3x3 marix\r\n      call vecmat6(sigma,sigma33)\r\n!\r\n!     Trace of stress\r\n      call trace3x3(sigma33,sigmaii)\r\n!\r\n!     deviatoric stress\r\n      sigmadev = sigma33 - sigmaii*I3/3.\r\n!\r\n!     Von-Mises stress\r\n      vms = sqrt(3./2.*(sum(sigmadev*sigmadev)))\r\n!\r\n!\r\n!     Integration method for Fp\r\n!\r\n!     invert the total mechanical deformation gradient\r\n      call inv3x3(F,invF,detF)\r\n!\r\n!     Check for zero determinant\r\n      if (detF==0.0d+0) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      endif\r\n!\r\n!     Correction for the velocity gradient for deformed configuration\r\n      Lp0 = matmul(invF,matmul(Lp,F))\r\n!\r\n      dummy33 = I3 + Lp0*dt\r\n!\r\n!     plastic part of the deformation gradient\r\n      Fp = matmul(Fp_t,dummy33)\r\n!\r\n!     determinant\r\n      call deter3x3(Fp,detFp)\r\n!\r\n!     check wheter the determinant is negative\r\n!     or close zero\r\n      if (detFp <= smallnum) then\r\n!         did not converge\r\n          cpconv = 0\r\n          return\r\n      else\r\n!         Scale Fp with its determinant to make it isochoric\r\n          Fp = Fp / detFp**(1./3.)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     Elastic part of the deformation field\r\n      call inv3x3(Fp,invFp,detFp)\r\n      Fe = matmul(F,invFp)\r\n!      \r\n!     Polar decomposition\r\n      call polar(Fe,Re,Ue)\r\n!\r\n!     Trace\r\n      call trace3x3(Re,theta)\r\n!\r\n!     Lattice rotation\r\n      theta = acos((theta-1.)/2.)\r\n!\r\n!     Elastic part of the velocity gradient\r\n      Le = L - Lp\r\n!\r\n!     Elastic spin\r\n      We = (Le - transpose(Le)) / 2.\r\n!\r\n!\r\n!!     UMAT DOES THE ROTATION UPDATE ITSELF\r\n!!     THERE IS NO NEED FOR THE ROTATION CORRECTION!\r\n!!     stress rate due to spin\r\n!      dotsigma33 = matmul(W,sigma33) - matmul(sigma33,W)\r\n!!\r\n!!\r\n!!     Update co-rotational sress state\r\n!      sigma33 = sigma33 + dotsigma33*dt\r\n!!\r\n!!\r\n!!     Vectorize stress\r\n!      call matvec6(sigma33,sigma)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Orientation update  \r\n!\r\n!     Intermediate variable\r\n      dR = I3 + We*dt\r\n!\r\n!\r\n!\r\n!\r\n!     Update the crystal orientations\r\n      gmatinv = matmul(dR, gmatinv_t)\r\n!\r\n!\r\n!\r\n!\r\n!     Undo shear corrections\r\n      dummy6 = dstran\r\n      dummy6(4:6) = 0.5*dummy6(4:6)\r\n!\r\n!     Convert the strain into matrix\r\n      call vecmat6(dummy6,dstran33)\r\n!\r\n!     Elastic strain increment\r\n      dstrane33 = dstran33-dstranp33\r\n!\r\n!     Elastic strains in the crystal reference\r\n      dummy33_ = matmul(transpose(gmatinv),dstrane33)\r\n      dummy33 = matmul(dummy33_,gmatinv)\r\n!\r\n!     Vectorize\r\n      call matvec6(dummy33,dummy6)\r\n!\r\n!     Shear corrections\r\n      dummy6(4:6) = 2.0*dummy6(4:6)\r\n!\r\n!     Add the strain increment to the former value\r\n      Eec=Eec_t+dummy6\r\n!\r\n!\r\n!     Plastic dissipation power density\r\n      plasdiss=0.\r\n      do is = 1, nslip\r\n!\r\n          plasdiss = plasdiss +\r\n     + tau(is)*gammadot(is)*dt\r\n!\r\n      enddo\r\n!\r\n!\r\n!     Sum over the fomer value\r\n      plasdiss = plasdiss_t + plasdiss\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP_Dunne\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!  \r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Implicit state update rule\r\n!     Solution using the updated state variables\r\n      subroutine rotateslipsystems(iphase,nslip,caratio,\r\n     + gmatinv,dirc,norc,dirs,nors)\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: caratio\r\n      real(8), intent(in) :: gmatinv(3,3)\r\n      real(8), intent(in) :: dirc(nslip,3)\r\n      real(8), intent(in) :: norc(nslip,3)\r\n      real(8), intent(out) :: dirs(nslip,3)\r\n      real(8), intent(out) :: nors(nslip,3)\r\n!\r\n      integer :: i, is\r\n      real(8) :: tdir(3), tnor(3)\r\n      real(8) :: tdir1(3), tnor1(3)\r\n      real(8) :: dirmag, normag\r\n!\r\n      dirs=0.;nors=0.\r\n!\r\n!\r\n      do is=1,nslip ! rotate slip directions \r\n!\r\n          tdir = dirc(is,:)\r\n          tnor = norc(is,:)\r\n!\r\n!\r\n!\r\n          tdir1 = matmul(gmatinv,tdir)\r\n          tnor1 = matmul(gmatinv,tnor)\r\n!\r\n          dirmag = norm2(tdir1)\r\n          normag = norm2(tnor1)\r\n!\r\n!\r\n          dirs(is,:) = tdir1/dirmag\r\n          nors(is,:) = tnor1/normag\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine rotateslipsystems\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module cpsolver"
  },
  {
    "path": "OXFORD-UMAT v3.3/creep.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Creep laws\r\n!     1. exponential law (used for Ni-superalloy)\r\n!\r\n      module creep\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine expcreep(\r\n     + Schmid,SchmidxSchmid,tau,X,tauc,\r\n     + dtime,nslip,iphase,T,creepparam,slipsysplasstran,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,dgammadot_dtauc)\r\n!\r\n      use globalvariables, only : Rgas\r\n      use utilities, only : gmatvec6\r\n      use userinputs, only: maxnparam\r\n      implicit none\r\n!     Schmid tensor - deformed\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dtime\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)\r\n!     accumulated plastic strain on each slip system, signed\r\n      real(8), intent(in) :: slipsysplasstran(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine\r\n      real(8) :: gammadotc, gammadotd, bc, bd, Qc, Qd\r\n      real(8) :: abstau, signtau\r\n      integer :: is\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain creep parameters\r\n!     reference creep rate (1/s)\r\n      gammadotc = creepparam(1)\r\n!     creep stress multiplier (1/MPa)\r\n      bc = creepparam(5)\r\n!     activation energy for creep (J/mol)\r\n      Qc = creepparam(3)\r\n!     reference damage rate (1/s)\r\n      gammadotd = creepparam(4)\r\n!     damage stress multiplier (1/MPa)\r\n      bd = creepparam(5)\r\n!     activation energy for damage (J/mol)\r\n      Qd = creepparam(6)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n!\r\n      gammadot=0.\r\n      dgammadot_dtau=0.\r\n      dgammadot_dtauc=0.\r\n!\r\n!\r\n!\r\n!     contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!          This statement is redundant so commented out!\r\n!          if (abstau > 0.0) then\r\n!\r\n!\r\n              gammadot(is) = \r\n     + signtau*gammadotc*exp(bc*abstau-Qc/Rgas/T) +\r\n     + signtau*abs(slipsysplasstran(is))*gammadotd*\r\n     + exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n              dgammadot_dtau(is) = gammadotc*bc*\r\n     + exp(bc*abstau-Qc/Rgas/T) +\r\n     + abs(slipsysplasstran(is))*\r\n     + gammadotd*bd*exp(bd*abstau-Qd/Rgas/T)\r\n!\r\n!\r\n!\r\n!\r\n!             contribution to Jacobian\r\n              Pmat = Pmat + dtime*dgammadot_dtau(is)\r\n     + *SchmidxSchmid(is,:,:)\r\n!\r\n!             plastic velocity gradient contribution\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!\r\n!\r\n!          endif\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Lp + transpose(Lp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!      \r\n!\r\n!     \r\n      end subroutine expcreep\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module creep"
  },
  {
    "path": "OXFORD-UMAT v3.3/crss.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module crss\r\n      implicit none\r\n      contains\r\n!\r\n!     ********************************************************\n!     ** crss calculates the crss of slip systems           **\n!     ********************************************************\n      subroutine slipresistance(iphase,nslip,gf,G12,\n     + burgerv,sintmat1,sintmat2,\r\n     + tauc0,rhotot,sumrhotot,rhofor,\r\n     + rhosub,tausolute,loop,\r\n     + hardeningmodel, hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + temperature,\r\n     + tauc)\r\n      use userinputs, only: useaveragestatevars,\r\n     + maxnloop, maxnparam\r\n      implicit none\n!\n!     crystal type\n      integer,intent(in) :: iphase\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\n!     geometric factor\n      real(8),intent(in) :: gf\n!\n!     shear modulus for taylor dislocation law\n      real(8),intent(in) :: G12\r\n!\n!     burgers vectors\n      real(8),intent(in) :: burgerv(nslip)\n!\r\n!     Strength interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(in) :: sintmat1(nslip,nslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(in) :: sintmat2(nslip,nslip)\r\n!\r\n!\r\n!     critical resolved shear stress of slip systems\n      real(8),intent(in) :: tauc0(nslip)\n!\r\n!     total dislocation density (immobile)\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     total scalar dislocation density (immobile)\n      real(8),intent(in) :: sumrhotot\r\n!\n!     forest dislocation density\n      real(8),intent(in) :: rhofor(nslip)\n!\n!     substructure dislocation density\n      real(8),intent(in) :: rhosub\n!\r\n!     increase in tauc due to solute force\n      real(8),intent(in) :: tausolute\r\n!\r\n!     increase in tauc due to loop defects\n      real(8),intent(in) :: loop(maxnloop)\r\n!\r\n!     hardeningmodel\n      integer,intent(in) :: hardeningmodel\n!\r\n!     hardening model parameters\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     activate irradiation effect\n      integer,intent(in) :: irradiationmodel\n!\r\n!     irradiation model parameters\n      real(8),intent(in) :: irradiationparam(maxnparam)\r\n!\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     critical resolved shear stress of slip systems\n      real(8),intent(out) :: tauc(nslip)\n!\n!     variables used in this subroutine\n      integer :: is, il, nloop\r\n      real(8) :: Ploop(nslip)\r\n!\r\n!     Subtructure density\r\n      real(8) :: tausub(nslip)\r\n!     Substructure factor\r\n      real(8) :: ksub\r\n!\r\n!     Precipitate strengthening parameters\r\n!     Strength factor / geometric factor\r\n      real(8) :: gfp\r\n!     Number density of precipitates [1/mm^3]\r\n      real(8) :: rhop\r\n!     Particle diameter [mm]\r\n      real(8) :: Dp\r\n!\r\n!\r\n!     Reset the density of loops\r\n      Ploop = 0.\r\n!\r\n!     Reset Substructure density\r\n      tausub = 0.\r\n!\r\n!     Precipitate parameters\r\n!     Vikram Phalke (UKAEA) - Cu or CuCrZr\r\n!     Precipitate strength for hardening model-5\r\n      if (hardeningmodel==5) then\r\n!         Precipitate strength parameters\r\n          gfp=hardeningparam(5)\r\n          rhop=hardeningparam(6)\r\n          Dp=hardeningparam(7)\r\n!     Vikram Phalke (UKAEA) - Cu or CuCrZr\r\n!     Precipitate strength for hardening model-5\r\n      elseif (hardeningmodel==7) then\r\n          gfp=hardeningparam(5)\r\n          rhop=hardeningparam(4)**(2./3.)! Note the exponent for hardening model-7!\r\n          Dp=1.\r\n!     No precipatate hardening\r\n      else\r\n          gfp=0.; rhop=0.; Dp=0.\r\n      end if\r\n!\r\n!     \r\n!\r\n!\r\n!     If irradiation model-2 is set ON\r\n!     Compute the strength contribution\r\n      if (irradiationmodel==2) then\r\n!\r\n!         Number of defects        \r\n          nloop = int(irradiationparam(1)) \r\n!\r\n          do is = 1, nslip\r\n!\r\n!\r\n              do il = 1, 3\r\n!\r\n                  Ploop(is) = Ploop(is) +\r\n     + sintmat2(is,il)**2. * loop(il)\r\n!\r\n              end do\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!\n!     Check crystal type\n!     Only for alpha-uranium there is an exception\n!\r\n!\r\n!\r\n!     Defined by data fitting\r\n!     as a function of rhofor, rhosub, and temperature\n      if (iphase == 4) then\n!\n!         alpha-uranium model with forest and substructure dislocations\n!         R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tome\n!         Deformation of wrought uranium: experiments and modeling\n!         Acta Materialia 58 (2010) 5447–5459\n          tauc(1) = tauc0(1) + 19.066 * dsqrt(rhofor(1)) +\r\n     +    1.8218 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(1) / dsqrt(rhosub))\n          tauc(2) = tauc0(2) + 18.832 * dsqrt(rhofor(2)) +\r\n     +    1.7995 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(2) / dsqrt(rhosub))\n          tauc(3) = tauc0(3) + 54.052 * dsqrt(rhofor(3)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(3) / dsqrt(rhosub))\n          tauc(4) = tauc0(4) + 54.052 * dsqrt(rhofor(4)) +\r\n     +    5.1650 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(4) / dsqrt(rhosub))\n          tauc(5) = tauc0(5) + 123.357 * dsqrt(rhofor(5)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(5) / dsqrt(rhosub))\n          tauc(6) = tauc0(6) + 123.357 * dsqrt(rhofor(6)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(6) / dsqrt(rhosub))\n          tauc(7) = tauc0(7) + 123.357 * dsqrt(rhofor(7)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(7) / dsqrt(rhosub))\n          tauc(8) = tauc0(8) + 123.357 * dsqrt(rhofor(8)) +\r\n     +    11.7875 * dsqrt(rhosub) *\r\n     +    log(1. / burgerv(8) / dsqrt(rhosub))\n!\n!         zecevic 2016 temperature dependence\n          tauc(1) = tauc(1) * dexp(-(temperature-293.0)/140.0)\n          tauc(2) = tauc(2) * dexp(-(temperature-293.0)/140.0)\n          tauc(3) = tauc(3) * dexp(-(temperature-293.0)/140.0)\n          tauc(4) = tauc(4) * dexp(-(temperature-293.0)/140.0)\n          tauc(5) = tauc(5) * dexp(-(temperature-293.0)/140.0)\n          tauc(6) = tauc(6) * dexp(-(temperature-293.0)/140.0)\n          tauc(7) = tauc(7) * dexp(-(temperature-293.0)/140.0)\n          tauc(8) = tauc(8) * dexp(-(temperature-293.0)/140.0)\n!\n          ! daniel, lesage, 1971 minimum value as minima\n          tauc(1) = max(tauc(1),4.0)\n          tauc(2) = max(tauc(2),4.0)\n          tauc(3) = max(tauc(3),4.0)\n          tauc(4) = max(tauc(4),4.0)\n          tauc(5) = max(tauc(5),4.0)\n          tauc(6) = max(tauc(6),4.0)\n          tauc(7) = max(tauc(7),4.0)\n          tauc(8) = max(tauc(8),4.0)\n!\n!\r\n!\r\n!     For any other phase\r\n!     Use forest/total dislocation spacing to determine the strength\r\n!\r\n      else    \r\n!\r\n!         Substructure density\r\n          if (hardeningmodel==4) then\r\n!\r\n              do is = 1, nslip\r\n                  ksub = hardeningparam(9)\r\n                  tausub(is) = ksub*G12*burgerv(is)*\r\n     + dsqrt(rhosub) *dlog(1./burgerv(is)/dsqrt(rhosub))\r\n              end do\r\n!\r\n          end if\r\n!\r\n!\r\n           if (useaveragestatevars == 0) then\r\n!\r\n              do is = 1, nslip\r\n!\r\n!\r\n!!                 Taylor strength - total density / backstress\n!                  tauc(is) = tauc0(is)  +\r\n!     + G12*burgerv(is)*dsqrt(gf**2.*rhotot(is) + Ploop(is)) \r\n!\r\n!\r\n!                 Taylor strength - forest spacing / cut-through\n                  tauc(is) = tauc0(is)  +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*rhofor(is) +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n                  \r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n          elseif (useaveragestatevars == 1) then\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n!                 Taylor strength - total density\n                  tauc(is) = tauc0(is) +\r\n     + G12*burgerv(is)*dsqrt(gf**2.*sumrhotot +\r\n     + Ploop(is) + gfp**2.*rhop*Dp)\r\n!\r\n!\n!!                 Taylor strength - total density\n!                  tauc(is) = tauc0(is)*(1.-X) +\r\n!     + G12*burgerv(is)*dsqrt(X*tauc0(is)/G12/burgerv(is) +\r\n!     + gf**2.*rhotot + Ploop(is))\r\n!\r\n!\r\n!                 Add the effect of substructure density\r\n                  tauc(is) = tauc(is) + tausub(is)\r\n!\r\n              end do\r\n!\r\n          endif    \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n      end if ! check crystal type\n!\r\n!\r\n!\r\n!     Effect of irradiation\r\n!     True for all crystal types\r\n      if (irradiationmodel == 1) then\n          tauc = tauc + tausolute\n      end if\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine slipresistance\n!\r\n!\r\n!\r\n!     Calculates the total and forest density\r\n!     from SSD and GND densities using summation\r\n!     and forest projections\r\n      subroutine totalandforest(iphase, nscrew, nslip,\r\n     + gnd, ssd, ssdtot, forest, forestproj, slip2screw,\r\n     + rhotot, sumrhotot, rhofor)\r\n      use utilities, only : vecprod\r\n      implicit none\r\n      integer, intent(in) :: iphase\r\n      integer, intent(in) :: nscrew\r\n      integer, intent(in) :: nslip\r\n      real(8), intent(in) :: gnd(nslip+nscrew)\r\n      real(8), intent(in) :: ssd(nslip)\r\n      real(8), intent(in) :: ssdtot\r\n      real(8), intent(in) :: forest(nslip)\r\n      real(8), intent(in) :: forestproj(nslip,nslip+nscrew)\r\n      real(8), intent(in) :: slip2screw(nscrew,nslip)\r\n      real(8), intent(out) :: rhotot(nslip)\r\n      real(8), intent(out) :: sumrhotot\r\n      real(8), intent(out) :: rhofor(nslip)\r\n!\r\n!     local variables\r\n!\r\n      real(8) vec(3)\r\n      integer i, j\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Compute forest density\r\n!     Add gnd and sdd contributions (if exist)\r\n!     Forest projections\r\n      rhofor = forest + matmul(forestproj, abs(gnd)) +\r\n     + matmul(forestproj(1:nslip,1:nslip), ssd) + ! edges\r\n     + matmul(forestproj(1:nslip,nslip+1:nslip+nscrew),\r\n     + matmul(slip2screw,ssd)) ! screws\r\n!\r\n!\r\n      rhotot = ssd +\r\n     + abs(gnd(1:nslip)) + ! edges\r\n     + matmul(transpose(slip2screw), abs(gnd(nslip+1:nslip+nscrew))) ! screws\r\n!\r\n!\r\n!   \r\n!     Scalar sum\r\n      sumrhotot = sqrt(sum(gnd*gnd)) + ssdtot\r\n!\r\n!\r\n      return\r\n      end subroutine totalandforest\r\n!\r\n      end module crss"
  },
  {
    "path": "OXFORD-UMAT v3.3/errors.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written point the user to the sources of errors\r\n!\r\n      module errors\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine error(errorid)\r\n      implicit none\r\n!\r\n!\r\n!\r\n      integer :: errorid\r\n!\r\n!\r\n!     Message only when exiting the subroutine\r\n!\r\n      if(errorid.eq.1) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-001: Material-ID is out of range (1-9).\r\n     +    Pls. check materials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.2) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-002: Element type is not defined! \r\n     +    Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.3) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-003: \"cubicslip\" integer parameter is not\r\n     + properly defined. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.4) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-004: phase id of the material is not\r\n     + within the possible limits!. Pls. check PROPS variable!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.5) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-005: \"temperatureflag\" is not\r\n     + within the possible limits. Pls. check userinputs.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.6) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-006: \"NSTATV\" is less than the\r\n     + defined outputs.\r\n     + Pls. check DEPVAR in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.7) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-007: GND calculation is not possible\r\n     + for the selected element type.\r\n     + Pls. change the element type in ABAQUS!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.8) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-008: Zero activation volume!\r\n     + Pls. check the slip parameters and make sure that the\r\n     + initial dislocation density has non-zero value\r\n     + in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      else if (errorid.eq.9) then\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-009: Could not read the element type\r\n     + and the total number of elements from *.INP file.\r\n     + Pls. check the file name in usermaterials.f!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n      else if (errorid.eq.10) then\r\n!          write(*,*) '*******************ERROR*******************'\r\n!          write(*,*) 'ERROR-010: \"Bmat\" for L2 method\r\n!     + is not invertible.\r\n!     + GND model will give zero GND densities!.'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.11) then\r\n!          write(*,*) '******************WARNING******************'\r\n!          write(*,*) 'ERROR-006: WARNING DFGRD1  = NaN!'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '*******************************************'\r\n      else if (errorid.eq.12) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-012: Lp iteration did not converge'\r\n!          write(*,*) 'Using forward-gradient Euler predictor'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.13) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-013: singular matrix in Lp iteration'\r\n!          write(*,*) 'Will continue if alternate solution exists!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.14) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-014: forward-gradient Euler predictor\r\n!     + did not converge or it does not exist'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.15) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-015: tmat array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.16) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-016: NR scheme reached maximum number of\r\n!     + iterations'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.17) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-017: stress array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.18) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-018: jacobian array contains NaN elements'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.19) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-019: det(Fp) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.20) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-020: det(Fe) is close to zero'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.21) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-021: state variables become negative'\r\n!          write(*,*) 'Cut-back time by one-half!'\r\n!          write(*,*) '**********************************************'\r\n      else if (errorid.eq.22) then\r\n!          write(*,*) '******************WARNING********************'\r\n!          write(*,*) 'ERROR-022: inversion in predictor did not work'\r\n!          write(*,*) ''\r\n!          write(*,*) '**********************************************'\r\n      else\r\n          write(*,*) '*******************ERROR*******************'\r\n          write(*,*) 'ERROR-???: Unknown error!'\r\n          write(*,*) 'Exiting!'\r\n          write(*,*) '*******************************************'\r\n          call xit\r\n      end if\r\n!\r\n!\r\n      return\r\n      end subroutine error\r\n!\r\n!\r\n!\r\n      end module errors"
  },
  {
    "path": "OXFORD-UMAT v3.3/globalvariables.f",
    "content": "!     Sept. 20th, 2022\r\n!     Eralp Demir\r\n!     University of Oxford\r\n!\r\n!     Global variables used within the code\r\n      module globalvariables\r\n      implicit none\r\n!\r\n!\r\n!\r\n!     MATERIAL-LINKED GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------       \r\n!     Global variable for Euler angles\r\n      real(8), allocatable, public :: Euler(:,:)\r\n      \r\n!     Global variable storing grain id\r\n!     Different grains can be present in the mesh\r\n      integer, allocatable, public ::\t featureid(:,:)\r\n!  \r\n!     Global variable storing material id\r\n      integer, allocatable, public ::\t materialid(:,:)\r\n!\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid(:,:)\r\n!\r\n!\r\n!\r\n!     Global variable storing phase-id\r\n!     This refers to the crystal structure\r\n!     Different phases can be present in the mesh\r\n      integer, allocatable, public ::\t phaseid_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numslip_all(:)\r\n!\r\n!     Global variable for number of slip systems\r\n!     Required for GND calculations\r\n!     Number of slip systems could be different for each ip\r\n      integer, allocatable, public ::\t numscrew_all(:)\r\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law\r\n!     3: power law\r\n      integer, allocatable, public :: slipmodel_all(:)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: slipparam_all(:,:)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: sinh slip strain\r\n!     2: exponential slip strain\r\n!     3: power law slip strain\r\n!     4: sinh slip strain + climb strain\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: creepmodel_all(:)\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: creepparam_all(:,:)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Kocks-Mecking hardening\r\n!     2: Voce type hardening\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: hardeningmodel_all(:)\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: hardeningparam_all(:,:)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, allocatable, public :: irradiationmodel_all(:)\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), allocatable, public :: irradiationparam_all(:,:)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!\r\n!     Backstress model parameters\r\n!     Array size adjustable (maxnmaterial, maxnparam)\r\n      real(8), allocatable, public :: backstressparam_all(:,:)\r\n!\r\n!     The following variables are stored for every element and ip\r\n!     INITALLY - only once at the beginning\r\n!     This is done for the following reasons\r\n!     1. In order to reduce computation time\r\n!     2. Various materials can be present in the mesh\r\n!\r\n!     Global variable for caratio\r\n      real(8), allocatable, public ::\t caratio_all(:)\r\n!\r\n!     Global variable for cubicslip\r\n      integer, allocatable, public ::\t cubicslip_all(:)\r\n!\r\n!     Global variable for elasticity in crystal reference\r\n      real(8), allocatable, public ::\t Cc_all(:,:,:)\r\n!\r\n!     Global variable for geometric factor in Taylor equation\r\n      real(8), allocatable, public ::\t gf_all(:)\r\n!\r\n!     Global variable for shear modulus\r\n      real(8), allocatable, public ::\t G12_all(:)\r\n!\r\n!     Global variable for Poisson's ratio\r\n      real(8), allocatable, public ::\t v12_all(:)\r\n!\r\n!     Global variable for thermal expansion matrix\r\n      real(8), allocatable, public ::\t alphamat_all(:,:,:)\r\n!\r\n!     Global variable for Burgers vector\r\n      real(8), allocatable, public ::\t burgerv_all(:,:)\r\n!\r\n!\r\n!     INTERACTION MATRICES\r\n!     Global variables for dislocation strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation irradiation loop strength interaction matrix\r\n      real(8), allocatable, public ::\t sintmat2_all(:,:,:)\r\n!\r\n!     Global variable for latent hardening interaction\r\n      real(8), allocatable, public ::\t hintmat1_all(:,:,:)\r\n!\r\n!     Global variable for dislocation hardening interaction\r\n      real(8), allocatable, public ::\t hintmat2_all(:,:,:)\r\n!\r\n!     Screw systems\r\n      integer, allocatable, public ::\t screw_all(:,:)\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     TIME (SOLUTION) DEPENDENT GLOBAL VARIABLES\r\n!     -------------------------------------------------------------------------------\r\n!     time at former time step\r\n      real(8), public :: time_old\r\n!\r\n!     time increment at former time step\r\n      real(8), public :: dt_t\r\n!\r\n!     Global initialization flag for elemental initialization\r\n!     Orientation assigment\r\n!     Initial slip direction calculations\r\n!     Global coordinates\r\n      integer, allocatable, public ::\tinitialized_firstinc(:,:)\r\n!\r\n!\r\n!     Global initialization flag for IP initialization\r\n      integer, allocatable, public ::\t ip_init(:,:)\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t init_once\r\n!\r\n!     Global one-time initialization flag\r\n      integer, public              ::\t grad_init\r\n!\r\n!     Global flag for IP count (10m elements, 100 ips)\r\n      integer, allocatable, public ::\t ip_count(:,:)\r\n!\r\n!     Crystal orientation at current time step\r\n      real(8), allocatable, public :: statev_gmatinv(:,:,:,:)\r\n!     Crystal orientation at former time step\r\n      real(8), allocatable, public :: statev_gmatinv_t(:,:,:,:)\r\n!     Crystal orientation initially\r\n      real(8), allocatable, public :: statev_gmatinv_0(:,:,:,:)\r\n!\r\n!     Total cumulative Von-Mises equivalent plastic strain at current time step\r\n      real(8), allocatable, public :: statev_evmp(:,:)\r\n!     Total cumulative Von-Mises equivalent plastic strain at former time step\r\n      real(8), allocatable, public :: statev_evmp_t(:,:)\r\n!\r\n!     Plastic dissipation power density at current time step\r\n      real(8), allocatable, public :: statev_plasdiss(:,:)\r\n!     Plastic dissipation power density at former time step\r\n      real(8), allocatable, public :: statev_plasdiss_t(:,:)\r\n!\r\n!     Rotation at current time step at current time step (in radians)\r\n      real(8), allocatable, public :: statev_theta(:,:)\r\n!     Rotation at current time step at former time step (in radians)\r\n      real(8), allocatable, public :: statev_theta_t(:,:)\r\n!\r\n!     Effective critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauceff(:,:,:)\r\n!\r\n!\r\n!     Total cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_totgammasum(:,:)\r\n!     Total cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_totgammasum_t(:,:)\r\n!\r\n!     Cumulative slip at current time step\r\n      real(8), allocatable, public :: statev_gammasum(:,:,:)\r\n!     Cumulative slip at former time step\r\n      real(8), allocatable, public :: statev_gammasum_t(:,:,:)\r\n!\r\n!     Slip rates at current time step\r\n      real(8), allocatable, public :: statev_gammadot(:,:,:)\r\n!     Slip rates at former time step\r\n      real(8), allocatable, public :: statev_gammadot_t(:,:,:)\r\n!\r\n!\r\n!     Plastic part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fp(:,:,:,:)\r\n!     Plastic part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fp_t(:,:,:,:)\r\n!\r\n!     Global variable for the total residual deformation\r\n      real(8), allocatable, public :: statev_Fr(:,:,:,:)\r\n!\r\n!     Thermal part of the deformation gradient at current time step\r\n      real(8), allocatable, public :: statev_Fth(:,:,:,:)\r\n!     Thermal part of the deformation gradient at former time step\r\n      real(8), allocatable, public :: statev_Fth_t(:,:,:,:)\r\n!\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_sigma(:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_sigma_t(:,:,:)\r\n!     Cauchy stress at previous time step\r\n      real(8), allocatable, public :: statev_sigma_t2(:,:,:)\r\n!\r\n!     Cauchy stress at current time step\r\n      real(8), allocatable, public :: statev_jacobi(:,:,:,:)\r\n!     Cauchy stress at former time step\r\n      real(8), allocatable, public :: statev_jacobi_t(:,:,:,:)\r\n!\r\n!\r\n!     Critical resolved shear stress at current time step\r\n      real(8), allocatable, public :: statev_tauc(:,:,:)\r\n!     Critical resolved shear stress at former time step\r\n      real(8), allocatable, public :: statev_tauc_t(:,:,:)\r\n!\r\n!     maximum of the tau/tauc ratio at current time step\r\n      real(8), allocatable, public :: statev_maxx(:,:)\r\n!     maximum of tau/tauc ratio at former time step\r\n      real(8), allocatable, public :: statev_maxx_t(:,:)\r\n!\r\n!     elastic strains at the crystal ref. at current time step\r\n      real(8), allocatable, public :: statev_Eec(:,:,:)\r\n!     elastic strains at the crystal ref. at former time step\r\n      real(8), allocatable, public :: statev_Eec_t(:,:,:)\r\n!\r\n!     Lattice curvature at current time step\r\n      real(8), allocatable, public :: statev_curvature(:,:,:)\r\n!\r\n!     Incompatibility at current time step\r\n      real(8), allocatable, public :: statev_Lambda(:,:,:)\r\n!     Incompatibility at former time step\r\n      real(8), allocatable, public :: statev_Lambda_t(:,:,:)\r\n!\r\n!     GND density per slip system at current time step\r\n      real(8), allocatable, public :: statev_gnd(:,:,:)\r\n!     GND density per slip system at former time step\r\n      real(8), allocatable, public :: statev_gnd_t(:,:,:)\r\n!     GND density per slip system initially - EBSD import\r\n      real(8), allocatable, public :: statev_gnd_0(:,:,:)\r\n!\r\n!     SSD density per slip system at current time step\r\n      real(8), allocatable, public :: statev_ssd(:,:,:)\r\n!     SSD density per slip system at former time step\r\n      real(8), allocatable, public :: statev_ssd_t(:,:,:)\r\n!\r\n!     Total SSD density at current time step\r\n      real(8), allocatable, public :: statev_ssdtot(:,:)\r\n!     Total SSD density at former time step\r\n      real(8), allocatable, public :: statev_ssdtot_t(:,:)\r\n!\r\n!     Forest dislocation density per slip system at current time step\r\n      real(8), allocatable, public :: statev_forest(:,:,:)\r\n!     Forest dislocation density per slip system at former time step\r\n      real(8), allocatable, public :: statev_forest_t(:,:,:)\r\n!\r\n!     Substructure dislocation density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_substructure(:,:)\r\n!     Substructure dislocation density for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_substructure_t(:,:)\r\n!\r\n!     Solute strength for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_tausolute(:,:)\r\n!     Solute strength for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_tausolute_t(:,:)\r\n!\r\n!\r\n!     Defect loop density for irradiation per slip system at current time step\r\n      real(8), allocatable, public :: statev_loop(:,:,:)\r\n!     Defect loop for irradiation per slip system at former time step\r\n      real(8), allocatable, public :: statev_loop_t(:,:,:)\r\n!\r\n!     Backstress per slip system at current time step\r\n      real(8), allocatable, public :: statev_backstress(:,:,:)\r\n!     Backstress per slip system at former time step\r\n      real(8), allocatable, public :: statev_backstress_t(:,:,:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     MESH INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Total number of elements in the mesh\r\n!     Adaptive mesh cannot be used!\r\n      integer, public :: numel\r\n!\r\n!     Element type\r\n!     Single element type is possible throughout the mesh\r\n!     Please do not leave any spaces between the characters\r\n!     Use the element types defined in ABAQUS element library\r\n!     Please see meshprop.f for the list of available element types\r\n      character(len=:), allocatable, public :: eltyp\r\n!\r\n!\r\n!     Number of integration points per element\r\n      integer, public ::  numpt\r\n!\r\n!     Number of nodes per element\r\n      integer, public ::  nnpel\r\n!\r\n!\r\n!     Dimensions of the problem:\r\n!     Tensor dimensions in UMAT\r\n      integer, public ::  numtens\r\n!\r\n!     2: 2D / 3: 3D\r\n      integer, public ::  numdim\r\n!\r\n!\r\n!     Number of neighbors\r\n      integer, allocatable, public :: numneigh(:,:)\r\n!\r\n!     Element numbers of neighbors\r\n      integer, allocatable, public :: eleneigh(:,:,:)\r\n!\r\n!     Integration points of neighbors\r\n      integer, allocatable, public :: iptneigh(:,:,:)\r\n!\r\n!     Weighting factor of neighbors\r\n      real(8), allocatable, public :: facneigh(:,:,:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     GLOBAL VARIABLES FOR NON-LOCAL CALCULATIONS\r\n!     -------------------------------------------------------------------------------\r\n!     These variables will be assigned at the initialization\r\n!     A single type of element is assumed throughout the mesh\r\n!\r\n!     integration point domain (area/volume)\r\n      real(8), allocatable, public ::\t ipdomain(:,:)\r\n!\r\n!     integration point weights\r\n      real(8), allocatable, public :: ipweights(:)\r\n!\r\n!     Global integration point coordinates\r\n      real(8), allocatable, public ::\t ipcoords(:,:,:)\r\n!\r\n!     Element specific shape functions and mappings\r\n!     Dependent on element type\r\n!\r\n!     Gradient map for elements\r\n      real(8), allocatable, public :: gradip2ip(:,:,:,:)\r\n!\r\n!     Interpolation matrix\r\n      real(8), allocatable, public :: Nmat(:,:)\r\n!\r\n!     Inverse of interpolation matrix\r\n      real(8), allocatable, public :: invNmat(:,:)\r\n!\r\n!     Shape function derivatives\r\n      real(8), allocatable, public :: dNmat(:,:,:)\r\n!\r\n!     Shape function derivatives at element center\r\n      real(8), allocatable, public :: dNmatc(:,:)\r\n!\r\n!     Element having a single IP\r\n      integer, public :: calculategradient\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     CONSTANTS\r\n!     -------------------------------------------------------------------------------    \r\n!\r\n!\tNumber pi\r\n\treal(8), parameter, public :: pi = 3.14159265359\r\n!\r\n!\tTaylor factor for a polycrytal aggregate\r\n\treal(8), parameter, public :: TF = 3.1\r\n!\r\n!     Universal gas contant [J/mol/K]\r\n      real(8), parameter, public :: Rgas = 8.31432\r\n!\r\n!     Boltzman contant [m2 kg s-2 K-1 ]\r\n      real(8), parameter, public :: KB = 1.380649d-23\r\n!\r\n!\tSmall real number\r\n\treal(8), parameter, public :: smallnum = 1.0d-20\r\n!\r\n!\tLarge real number\r\n\treal(8), parameter, public :: largenum = 1.0d+50\r\n!\r\n!\tA random number array generated initially\r\n\treal(8), allocatable, public :: randnum(:)\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\r\n!\r\n!\r\n!     IDENTITY TENSORS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!\tIdentity matrix (3x3)\r\n\treal(8), public :: I3(3,3)\r\n!\r\n!\tIdentity matrix (6x6)\r\n      real(8), public :: I6(6,6)\r\n!\r\n!\tIdentity matrix (9x9)\r\n      real(8), public :: I9(9,9)\r\n!\r\n!\tPermutation symbol (3,3,3)\r\n      real(8), public :: eijk(3,3,3)\r\n!\r\n!\r\n!     SLIP DIRECTIONS\r\n!     ------------------------------------------------------------------------------- \r\n!\r\n!\r\n!     Global variable for slip directions\r\n!     Slip direction can be different for each material\r\n      real(8), allocatable, public ::\t dirc_0_all(:,:,:)\r\n!\r\n!     Global variable for slip plane normal\r\n!     Slip plane normal can be different for each material\r\n      real(8), allocatable, public ::\t norc_0_all(:,:,:)\r\n!\r\n!     Global variable for transverse direction\r\n!     Transverse direction can be different for each material\r\n      real(8), allocatable, public ::\t trac_0_all(:,:,:)\r\n!\r\n!     Global variable for line direction\r\n!     Line direction can be different for each material\r\n      real(8), allocatable, public ::\t linc_0_all(:,:,:)\r\n!\r\n!     Global variable for forest projections\r\n!     Forest projection for GND and SSD\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t forestproj_all(:,:,:)     \r\n!\r\n!     Global variable to map screw dislocations from the corespondent slip systems\r\n!     This is needed for gndmodels 4/5/6 where screw dislocations are computed at each system\r\n!     Therefore, need to account for only the defined set of screw systems\r\n!     Can be different for each material\r\n      real(8), allocatable, public ::\t slip2screw_all(:,:,:)\r\n!\r\n!\r\n!\r\n!     BCC slip directions\r\n      real(8), public ::  dir1(48,3)\r\n!     <111> {110} slip family\r\n      data dir1(1,:)   /-1.,  1.,  1. /\n\tdata dir1(2,:)   / 1., -1.,  1. /\n\tdata dir1(3,:)   / 1.,  1.,  1. /\n\tdata dir1(4,:)   / 1., -1.,  1. /\n\tdata dir1(5,:)   / 1.,  1.,  1. /\n\tdata dir1(6,:)   / 1.,  1., -1. /\n\tdata dir1(7,:)   / 1.,  1.,  1. /\n\tdata dir1(8,:)   /-1.,  1.,  1. /\n\tdata dir1(9,:)   / 1., -1.,  1. /\n\tdata dir1(10,:)   /1.,  1., -1. /\n\tdata dir1(11,:)  /-1.,  1.,  1. /\n\tdata dir1(12,:)  / 1.,  1., -1. /\r\n!     <111> {112} slip family\n\tdata dir1(13,:)  / 1.,  1., -1. /\n\tdata dir1(14,:)  / 1., -1.,  1. /\n\tdata dir1(15,:)  /-1.,  1.,  1. /\n\tdata dir1(16,:)  / 1.,  1.,  1. /\n\tdata dir1(17,:)  / 1., -1.,  1. /\n\tdata dir1(18,:)  / 1.,  1., -1. /\n\tdata dir1(19,:)  / 1.,  1.,  1. /\n\tdata dir1(20,:)  /-1.,  1.,  1. /\n\tdata dir1(21,:)  /-1.,  1.,  1. /\n\tdata dir1(22,:)  / 1.,  1.,  1. /\n\tdata dir1(23,:)  / 1.,  1., -1. /\n\tdata dir1(24,:)  / 1., -1.,  1. /\r\n!     <111> {123} slip family\r\n      data dir1(25,:) / 1.,  1., -1. /\r\n      data dir1(26,:) / 1., -1.,  1. /\r\n      data dir1(27,:) /-1.,  1.,  1. /\r\n      data dir1(28,:) / 1.,  1.,  1. /\r\n      data dir1(29,:) / 1., -1.,  1. /\r\n      data dir1(30,:) / 1.,  1., -1. /\r\n      data dir1(31,:) / 1.,  1.,  1. /\r\n      data dir1(32,:) /-1.,  1.,  1. /\r\n      data dir1(33,:) / 1.,  1., -1. /\r\n      data dir1(34,:) / 1., -1.,  1. /\r\n      data dir1(35,:) /-1.,  1.,  1. /\r\n      data dir1(36,:) / 1.,  1.,  1. /\r\n      data dir1(37,:) / 1., -1.,  1. /\r\n      data dir1(38,:) / 1.,  1., -1. /\r\n      data dir1(39,:) / 1.,  1.,  1. /\r\n      data dir1(40,:) /-1.,  1.,  1. /\r\n      data dir1(41,:) /-1.,  1.,  1. /\r\n      data dir1(42,:) / 1.,  1.,  1. /\r\n      data dir1(43,:) / 1.,  1., -1. /\r\n      data dir1(44,:) / 1., -1.,  1. /\r\n      data dir1(45,:) /-1.,  1.,  1. /\r\n      data dir1(46,:) / 1.,  1.,  1. /\r\n      data dir1(47,:) / 1.,  1., -1. /\r\n      data dir1(48,:) / 1., -1.,  1. /\r\n!\r\n!\r\n!     BCC slip plane normals\r\n      real(8), public ::  nor1(48,3)\r\n!     <111> {110} slip family\r\n      data nor1(1,:)   / 1.,  1.,  0. /\n      data nor1(2,:)   / 1.,  1.,  0. /\n      data nor1(3,:)   /-1.,  0.,  1. /\n      data nor1(4,:)   /-1.,  0.,  1. /\n      data nor1(5,:)   /-1.,  1.,  0. /\n      data nor1(6,:)   /-1.,  1.,  0. /\n      data nor1(7,:)   / 0.,  1., -1. /\n      data nor1(8,:)   / 0.,  1., -1. /\n      data nor1(9,:)   / 0.,  1.,  1. /\n      data nor1(10,:)  / 0.,  1.,  1. /\n      data nor1(11,:)  / 1.,  0.,  1. /\n      data nor1(12,:)  / 1.,  0.,  1. /\r\n!     <111> {112} slip family\n      data nor1(13,:)  / 1.,  1.,  2. /\n      data nor1(14,:)  /-1.,  1.,  2. /\n      data nor1(15,:)  / 1., -1.,  2. /\n      data nor1(16,:)  / 1.,  1., -2. /\n      data nor1(17,:)  / 1.,  2.,  1. /\n      data nor1(18,:)  /-1.,  2.,  1. /\n      data nor1(19,:)  / 1., -2.,  1. /\n      data nor1(20,:)  / 1.,  2., -1. /\n      data nor1(21,:)  / 2.,  1.,  1. /\n      data nor1(22,:)  /-2.,  1.,  1. /\n      data nor1(23,:)  / 2., -1.,  1. /\n      data nor1(24,:)  / 2.,  1., -1. /\r\n!     <111> {123} slip family\r\n      data nor1(25,:) /  1.,  2.,  3. /\r\n      data nor1(26,:) / -1.,  2.,  3. /\r\n      data nor1(27,:) /  1., -2.,  3. /\r\n      data nor1(28,:) /  1.,  2., -3. /\r\n      data nor1(29,:) /  1.,  3.,  2. /\r\n      data nor1(30,:) / -1.,  3.,  2. /\r\n      data nor1(31,:) /  1., -3.,  2. /\r\n      data nor1(32,:) /  1.,  3., -2. /\r\n      data nor1(33,:) /  2.,  1.,  3. /\r\n      data nor1(34,:) / -2.,  1.,  3. /\r\n      data nor1(35,:) /  2., -1.,  3. /\r\n      data nor1(36,:) /  2.,  1., -3. /\r\n      data nor1(37,:) /  2.,  3.,  1. /\r\n      data nor1(38,:) / -2.,  3.,  1. /\r\n      data nor1(39,:) /  2., -3.,  1. /\r\n      data nor1(40,:) /  2.,  3., -1. /\r\n      data nor1(41,:) /  3.,  1.,  2. /\r\n      data nor1(42,:) / -3.,  1.,  2. /\r\n      data nor1(43,:) /  3., -1.,  2. /\r\n      data nor1(44,:) /  3.,  1., -2. /\r\n      data nor1(45,:) /  3.,  2.,  1. /\r\n      data nor1(46,:) / -3.,  2.,  1. /\r\n      data nor1(47,:) /  3., -2.,  1. /\r\n      data nor1(48,:) /  3.,  2., -1. /      \r\n!\r\n!\r\n!\r\n!     FCC slip directions\r\n      real(8), public ::  dir2(18,3)\r\n!     <110> {111} slip family\r\n\tdata dir2(1,:)  / 1., -1.,  0. /\n\tdata dir2(2,:)  / 0.,  1., -1. /\n\tdata dir2(3,:)  / 1.,  0., -1. /\n\tdata dir2(4,:)  / 1.,  1.,  0. /\n\tdata dir2(5,:)  / 0.,  1., -1. /\n\tdata dir2(6,:)  / 1.,  0.,  1. /\n\tdata dir2(7,:)  / 1.,  1.,  0. /\n\tdata dir2(8,:)  / 0.,  1.,  1. /\n\tdata dir2(9,:)  / 1.,  0., -1. /\n\tdata dir2(10,:) / 1., -1.,  0. /\n\tdata dir2(11,:) / 0.,  1.,  1. /\n\tdata dir2(12,:) / 1.,  0.,  1. /\r\n!     <110> {100} cubic slip family\n      data dir2(13,:) / 0.,  1.,  1. /\n      data dir2(14,:) / 0.,  1., -1. /\n      data dir2(15,:) / 1.,  0.,  1. /\n      data dir2(16,:) / 1.,  0., -1. /\n      data dir2(17,:) / 1.,  1.,  0. /\n      data dir2(18,:) / 1., -1.,  0. /\r\n!\r\n!\r\n!     FCC slip plane normals\r\n      real(8), public ::  nor2(18,3)\r\n!     <110> {111} slip family\r\n\tdata nor2(1,:)  / 1.,  1.,  1. /\n\tdata nor2(2,:)  / 1.,  1.,  1. /\n\tdata nor2(3,:)  / 1.,  1.,  1. /\n\tdata nor2(4,:)  /-1.,  1.,  1. /\n\tdata nor2(5,:)  /-1.,  1.,  1. /\n\tdata nor2(6,:)  /-1.,  1.,  1. /\n\tdata nor2(7,:)  / 1., -1.,  1. /\n\tdata nor2(8,:)  / 1., -1.,  1. /\n\tdata nor2(9,:)  / 1., -1.,  1. /\n\tdata nor2(10,:) / 1.,  1., -1. /\n\tdata nor2(11,:) / 1.,  1., -1. /\n\tdata nor2(12,:) / 1.,  1., -1. /\r\n!     <110> {100} cubic slip family\n      data nor2(13,:) / 1.,  0.,  0. /\n      data nor2(14,:) / 1.,  0.,  0. /\n      data nor2(15,:) / 0.,  1.,  0. /\n      data nor2(16,:) / 0.,  1.,  0. /\n      data nor2(17,:) / 0.,  0.,  1. /\n      data nor2(18,:) / 0.,  0.,  1. /\r\n!\r\n!\r\n!     The directions are corrected by Alvaro 23.02.2023\r\n!     HCP slip directions\r\n      real(8), public ::  dir3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\n      data dir3h(1,:)   / 2., -1., -1.,  0./\n      data dir3h(2,:)   /-1.,  2., -1.,  0./\n      data dir3h(3,:)   /-1., -1.,  2.,  0./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\n      data dir3h(4,:)   / 2., -1., -1.,  0./\n      data dir3h(5,:)   /-1.,  2., -1.,  0./\n      data dir3h(6,:)   /-1., -1.,  2.,  0./\r\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\n      data dir3h(7,:)  /-1.,  2., -1.,  0./\n      data dir3h(8,:)  /-2.,  1.,  1.,  0./\n      data dir3h(9,:)  /-1., -1.,  2.,  0./\n      data dir3h(10,:)  / 1., -2.,  1.,  0./\n      data dir3h(11,:)  / 2., -1., -1.,  0./\n      data dir3h(12,:)  / 1.,  1., -2.,  0./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\n      data dir3h(13,:)  /-2.,  1.,  1.,  3./\n      data dir3h(14,:)  /-1., -1.,  2.,  3./\n      data dir3h(15,:)  /-1., -1.,  2.,  3./\n      data dir3h(16,:)  / 1., -2.,  1.,  3./\n      data dir3h(17,:)  / 1., -2.,  1.,  3./\n      data dir3h(18,:)  / 2., -1., -1.,  3./\n      data dir3h(19,:)  / 2., -1., -1.,  3./\n      data dir3h(20,:)  / 1.,  1., -2.,  3./\n      data dir3h(21,:)  / 1.,  1., -2.,  3./\n      data dir3h(22,:)  /-1.,  2., -1.,  3./\n      data dir3h(23,:)  /-1.,  2., -1.,  3./\n      data dir3h(24,:)  /-2.,  1.,  1.,  3./\r\n!\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\n      data dir3h(25,:)   /-1., -1.,  2.,  3./\n      data dir3h(26,:)   / 1., -2.,  1.,  3./\n      data dir3h(27,:)   / 2., -1., -1.,  3./\n      data dir3h(28,:)  / 1.,  1., -2.,  3./\n      data dir3h(29,:)  /-1.,  2., -1.,  3./\n      data dir3h(30,:)  /-2.,  1.,  1.,  3./\n!\r\n!      \r\n!     HCP slip plane normals\r\n      real(8), public ::  nor3h(30,4)\r\n!     <-1-1.0>{00.1} / basal systems (independent of c/a-ratio)\r\n      data nor3h(1,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(2,:)  /0.,  0.,  0.,  1./\r\n      data nor3h(3,:)  /0.,  0.,  0.,  1./\n!     <-1-1.0>{1-1.0} / prismatic systems (independent of c/a-ratio)\r\n      data nor3h(4,:)  /0.,  1., -1.,  0./\r\n      data nor3h(5,:)  /-1.,  0.,  1.,  0./\r\n      data nor3h(6,:)  /1., -1.,  0.,  0./\n!     <-1-1.0>{-11.1} / 1st order pyramidal <a> systems (direction independent of c/a-ratio)\r\n      data nor3h(7,:)  /1.,  0., -1.,  1./\r\n      data nor3h(8,:)  /0.,  1., -1.,  1./\r\n      data nor3h(9,:)  /-1.,  1.,  0., 1./\r\n      data nor3h(10,:)  /-1.,  0.,  1., 1./\r\n      data nor3h(11,:)  /0., -1.,  1.,  1./\r\n      data nor3h(12,:)  /1., -1.,  0.,  1./\n!     <11.3>{-10.1} / 1st order pyramidal <c+a> systems (direction independent of c/a-ratio)\r\n      data nor3h(13,:)  /1.,  0., -1.,  1./\r\n      data nor3h(14,:)  /1.,  0., -1.,  1./\r\n      data nor3h(15,:)  /0.,  1., -1.,  1./\r\n      data nor3h(16,:)  /0.,  1., -1.,  1./\r\n      data nor3h(17,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(18,:)  /-1.,  1.,  0.,  1./\r\n      data nor3h(19,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(20,:)  /-1.,  0.,  1.,  1./\r\n      data nor3h(21,:)  /0., -1.,  1.,  1./\r\n      data nor3h(22,:)  /0., -1.,  1.,  1./\r\n      data nor3h(23,:)  /1., -1.,  0.,  1./\r\n      data nor3h(24,:)  /1., -1.,  0.,  1./\r\n!     <11.3>{-1-1.2} / 2nd order pyramidal <c+a> systems\r\n      data nor3h(25,:)  /1.,  1., -2.,  2./\r\n      data nor3h(26,:)  /-1.,  2., -1.,  2./\r\n      data nor3h(27,:)  /-2.,  1.,  1.,  2./\r\n      data nor3h(28,:)  /-1., -1.,  2.,  2./\r\n      data nor3h(29,:)  /1., -2.,  1.,  2./\r\n      data nor3h(30,:)  /2., -1., -1.,  2./\r\n!\r\n!\r\n!     Slip direction for alpha-Uranium\r\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  dir4(8,3)\n      data dir4(1,:)  /1.0, 0.0, 0.0/\n      data dir4(2,:)  /1.0, 0.0, 0.0/\n\tdata dir4(3,:)  /0.43731, -0.89931, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata dir4(4,:)  /0.43731, 0.89931, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata dir4(5,:)  /0.24074, -0.49507, 0.83483/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata dir4(6,:)  /-0.24074, -0.49507, 0.83483/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata dir4(7,:)  /0.24074, 0.49507, 0.83483/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata dir4(8,:)  /0.24074, -0.49507, -0.83483/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\r\n!\r\n!\r\n!     Slip plane normals of alpha-Uranium\n!     see McCabe, Tome et al 2010 (Figure 2)\r\n      real(8), public ::  nor4(8,3)\n\tdata nor4(1,:)  /0.0, 1.0, 0.0/\n\tdata nor4(2,:)  /0.0, 0.0, 1.0/\n\tdata nor4(3,:)  /0.89931, 0.43731, 0.0/ ! [1-10](110) -> [a,-b,0](b,a,0)\n\tdata nor4(4,:)  /0.89931, -0.43731, 0.0/ ! [110](1-10) -> [a,b,0](b,-a,0)\n\tdata nor4(5,:)  /0.0, 0.86013, 0.51008/ ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\tdata nor4(6,:)  /0.0, 0.86013, 0.51008/ ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\tdata nor4(7,:)  /0.0, 0.86013, -0.51008/ ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\tdata nor4(8,:)  /0.0, 0.86013, -0.51008/ ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)         \r\n!\r\n!\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      end module globalvariables"
  },
  {
    "path": "OXFORD-UMAT v3.3/hardening.f",
    "content": "!     Oct. 03rd, 2022\r\n!     Eralp Demir\r\n!\r\n      module hardening\r\n      implicit none\r\n      contains\r\n!     Since crss is computed considering the phase\r\n!     Hardening shall evolve the proper state variables\r\n!\r\n!\r\n!     ********************************************\n!     ** HARDENING updates the state variables  **\n!     **  that determine mechanical hardening   **\n!     ********************************************\n      subroutine hardeningrules(iphase,nslip,\r\n     + temperature,dt,G12,burgerv,\r\n     + totgammasum,gammadot,pdot,\r\n     + irradiationmodel,irradiationparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + hintmat1,hintmat2,tauc,ssd,\r\n     + loop,rhofor,rhotot, \r\n     + rhosub,tausolute,\r\n     + dtauc,drhotot,drhofor,\r\n     + drhosub, dssd, dloop)\r\n      use globalvariables, only : KB\r\n      use userinputs, only: maxnparam, maxnloop\r\n      implicit none\n!\r\n!     INPUTS\r\n!     crystal type\n      integer,intent(in) :: iphase\r\n!\n!     number of slip systems\n      integer,intent(in) :: nslip\n!\r\n!     current temperature\n      real(8),intent(in) :: temperature\n!\n!     time increment\n      real(8),intent(in) :: dt\r\n!\r\n!     shear modulus\n      real(8),intent(in) :: G12\n!\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!\n!\r\n!     cumulative crystallographic slip at the current tiemstep\n!     needed for model with irradiation\n      real(8),intent(in) :: totgammasum\n!\n!     plastic shear rate on slip systems\n!     and absolute value\n      real(8),intent(in) :: gammadot(nslip)\r\n!\r\n!     Von-mises equivalent plastic strain rate\n      real(8),intent(in) :: pdot\n!\n!     irradiation effect\n      integer,intent(in) :: irradiationmodel\r\n!\r\n!     irradiation model parameters\r\n      real(8),intent(in) :: irradiationparam(maxnparam)\n!\n!     hardening model\n      integer,intent(in) :: hardeningmodel\r\n!\r\n!     hardening parameters\r\n      real(8),intent(in) :: hardeningparam(maxnparam)\r\n!\r\n!     Hardening interaction matrices\r\n!     Latent hardening\r\n      real(8), intent(in) :: hintmat1(nslip,nslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(in) :: hintmat2(nslip,nslip)\n!\r\n!     crss\n      real(8),intent(in) :: tauc(nslip)\r\n!\r\n!     ssd density\n      real(8),intent(in) :: ssd(nslip)\r\n!\r\n!     loop density\n      real(8),intent(in) :: loop(maxnloop) \r\n!\r\n!     forest density\n      real(8),intent(in) :: rhofor(nslip)\r\n!\r\n!     total density\n      real(8),intent(in) :: rhotot(nslip)\r\n!\r\n!     substructure density\n      real(8),intent(in) :: rhosub\r\n!\r\n!\n!\r\n!     OUTPUTS\r\n!     increase in tauc due to solute force\n      real(8),intent(out) :: tausolute\r\n!\r\n!     crss increment\n      real(8),intent(out) :: dtauc(nslip)\r\n!\r\n!\r\n!\n!\r\n!     total ssd density increment\n      real(8),intent(out) :: drhotot\n!\n!     forest dislocation density increment\n      real(8),intent(out) :: drhofor(nslip)\n!\n!     substructure dislocation density increment\n      real(8),intent(out) :: drhosub\n!\n!     ssd density increment\n      real(8),intent(out) :: dssd(nslip)\r\n!\r\n!     loop density increment\n      real(8),intent(out) :: dloop(maxnloop)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Variables used within this subroutine\n!     absolute value of the plastic shear rate on slip systems\n      real(8), dimension(nslip) :: absgammadot\r\n!     Parameters for irradiation hardening\r\n      real(8) :: taus0, gammasat, gamma\r\n!     Parameters for irradiation model = 2\r\n      integer :: nloop\r\n!     Parameters for Voce typ hardening model\r\n      real(8) :: h0, ss, m, q, hb(nslip), Hab(nslip,nslip)\r\n!     Parameter for linear hardening model\r\n      real(8) :: k\r\n!     Parameters for Kocks-Mecking hardening model\r\n      real(8) :: k1, b, X, g, D, pdot0, k2, KBT\r\n!     Parameters for hardening model - 5 (KM)\r\n      real(8) :: q1, q2, tot\r\n!     Additional parameters for substructure hardening\r\n      real(8) :: f\n!\r\n!     Parameters hardening model for CuCrZr\r\n      real(8) :: Pm, alpham, gf\r\n!     \n      integer :: is, js, i, j\r\n      integer :: il\n!\n!\r\n!     Set outputs zero initially\n      dtauc = 0.\r\n      dssd = 0.\r\n      drhofor = 0.\r\n      drhosub = 0.\r\n      drhotot = 0.\r\n      tausolute = 0.\r\n      dloop = 0.\r\n!\r\n!\r\n!\r\n!     absolute value of slip rates\n      absgammadot = dabs(gammadot)\r\n!\n!\n!\r\n!     Irradiation hardening  \r\n!     =========================================================================      \n!\n!\n!     update solute force\n      if (irradiationmodel == 1) then\r\n!\r\n!         Prefactor in irradiation hardening\r\n          taus0 = irradiationparam(1)\r\n!\r\n!         Saturation strain\r\n          gammasat = irradiationparam(2)\r\n!\r\n!         Solute strength\n          tausolute = taus0*dexp(-totgammasum/gammasat)\r\n!\n      end if\r\n!\r\n!\r\n!\r\n!     update loop density\n      if (irradiationmodel == 2) then\r\n!\r\n!         Number of type of the loop defects\r\n          nloop = int(irradiationparam(1))\r\n!\r\n!         Compute the evolution (annihiliation)\r\n          do il = 1, nloop\r\n!\r\n!\r\n              do is = 1, nslip\r\n!\r\n                  dloop(il) = dloop(il) - hintmat2(il,is) *\r\n     + sqrt(loop(il)) / burgerv(is) * absgammadot(is) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\n      end if\r\n!\r\n!\n!\n!     =========================================================================\n!\r\n!\r\n!\r\n!     Other strainhardening models\r\n!     No hardening\r\n      if (hardeningmodel==0) then\r\n!\r\n!         Do not harden!\r\n!\r\n!\r\n      elseif (hardeningmodel==1) then\r\n!\r\n!         read in the parameters\r\n          h0 = hardeningparam(1)\r\n          ss = hardeningparam(2)\r\n          m = hardeningparam(3)\r\n          q = hardeningparam(4)\r\n!\r\n!\r\n!\r\n!         Construct the latent hardening matrix\r\n!         Note that this is a matrix different than latent hardening\r\n          Hab = hintmat1\r\n!\r\n          hb=0.\r\n          do is = 1,nslip\r\n!\r\n              hb(is) = h0*(1.-tauc(is)/ss)**m*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          dtauc = matmul(Hab,hb)\r\n!\r\n!\r\n!     linear hardening model\r\n      elseif (hardeningmodel==2) then\r\n!\r\n!         read in the parameters\r\n          k = hardeningparam(1)\r\n!\r\n!\r\n!         total density\n          drhotot = k*pdot*dt\r\n!\r\n!         SSD evolution\r\n          do is = 1, nslip\r\n!\r\n              dssd(is) = k*absgammadot(is)*dt\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!     Kocks-Mecking hardening\r\n      elseif (hardeningmodel==3) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          X = hardeningparam(3)\r\n          g = hardeningparam(4)\r\n          D = hardeningparam(5)\r\n          pdot0 = hardeningparam(6)\r\n!\r\n!\r\n!         Multiplied with 10^12 for unit conversion\r\n!         1 Joule = 1 N*m = 10^12 MPa*micrometer\r\n!         Correction by Louis and Rui as Github contributors\r\n          KBT = KB*temperature*1.d+12\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             Parametrically calculate softening factor\r\n              if (hardeningparam(2)==0.) then\r\n                  k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n              else\r\n                  k2 = hardeningparam(2)\r\n              end if\r\n!\r\n!\r\n              dssd(is) = (k1/b*dsqrt(rhofor(is))-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!     Kocks-Mecking hardening with substructure evolution\r\n!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!\r\n      elseif (hardeningmodel==4) then\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!         for alpha-uranium material parameters are built in\n          if (iphase == 4) then\n!\n!\n!\n!             forest dislocations evolution\n!             using constants from calibration of tensile bar 3\n!             using twin-slip interaction model\n              drhofor(1) = 43.2*max(dsqrt(rhofor(1))-\r\n     + (0.17100+2.6093e-03*temperature)\r\n     + *rhofor(1),0.0)*absgammadot(1)*dt\n              drhofor(2) = 6320.0*max(dsqrt(rhofor(2))-\r\n     + (0.25650+5.8708e-04*temperature)\r\n     + *rhofor(2),0.0)*absgammadot(2)*dt\n              drhofor(3) = 0.24*max(dsqrt(rhofor(3))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(3),0.0)*absgammadot(3)*dt\n              drhofor(4) = 0.24*max(dsqrt(rhofor(4))-\r\n     + (0.11718+1.9289e-04*temperature)\r\n     + *rhofor(4),0.0)*absgammadot(4)*dt\n              drhofor(5) = 800.0*max(dsqrt(rhofor(5))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(5),0.0)*absgammadot(5)*dt\n              drhofor(6) = 800.0*max(dsqrt(rhofor(6))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(6),0.0)*absgammadot(6)*dt\n              drhofor(7) = 800.0*max(dsqrt(rhofor(7))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(7),0.0)*absgammadot(7)*dt\n              drhofor(8) = 800.0*max(dsqrt(rhofor(8))-\r\n     + (0.12+1.5e-05*temperature)\r\n     + *rhofor(8),0.0)*absgammadot(8)*dt\n!\n!             substructure dislocations evolution\n              drhosub =  0.216*(17.545+0.26771*temperature)*\r\n     + rhofor(1)*dsqrt(rhosub)*absgammadot(1)*dt\r\n!\r\n!         If any other material\r\n          else\r\n!\r\n!\r\n!             input parameters\r\n              k1 = hardeningparam(1)\r\n              X = hardeningparam(3)\r\n              g = hardeningparam(4)\r\n              D = hardeningparam(5)\r\n              pdot0 = hardeningparam(6)\r\n              q = hardeningparam(7)\r\n              f = hardeningparam(8)\r\n!\r\n!\r\n              do is = 1,nslip\r\n!\r\n!                 Burgers vector\r\n                  b = burgerv(is)\r\n!\r\n!                 Parametrically calculate softening factor\r\n                  if (hardeningparam(2)==0.) then\r\n                      k2 = k1*X*b/g*(1.-KBT/D/b**3*dlog(pdot/pdot0))\r\n                  else\r\n                      k2 = hardeningparam(2)\r\n                  end if\r\n!\r\n                  drhofor(is)=(k1/b*dsqrt(rhofor(is))-k2*rhofor(is))\r\n     + *absgammadot(is)*dt    \r\n!\r\n                  drhosub = drhosub + b*q*f*dsqrt(rhosub)*\r\n     + k2*rhofor(is)*absgammadot(is)*dt\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!     UKAEA - model\r\n!     Vikram Phalke \r\n!     Kocks-Mecking hardening - based on total density\r\n      elseif (hardeningmodel==5) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          q1 = hardeningparam(3)\r\n          q2 = hardeningparam(4)\r\n\r\n!\r\n!\r\n!         interaction matrix\r\n          Hab = hintmat1\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n              tot = 0.\r\n              do js=1,nslip\r\n!\r\n!                 total density (rhottot) is used to include GND effects\r\n!                 instead of just SSD density\r\n                  tot=tot + Hab(is,js)*rhotot(js)\r\n!\r\n              end do\r\n!\r\n              dssd(is) =  \r\n     + (k1/b*dsqrt(tot)-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\r\n!     UKAEA - model\r\n!     Yunzhou Bai \r\n!     Hardening model for EUROFER steel\r\n!     Kocks-Mecking hardening - based on martensite lath spacing\r\n      elseif (hardeningmodel==6) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          D = hardeningparam(3)\r\n!\r\n!\r\n!\r\n!\r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\r\n!\r\n!             \r\n!\r\n              dssd(is) = (k1/D/b-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n!\r\n          drhotot = sum(dssd)\r\n!\r\n!\n!\r\n!     UKAEA - model\r\n!     Vikram Phalke\r\n!     Kocks-Mecking hardening - rhoforest\t  \r\n      elseif (hardeningmodel==7) then\r\n!\r\n!         input parameters\r\n          k1 = hardeningparam(1)\r\n          k2 = hardeningparam(2)\r\n          gf = hardeningparam(3)\r\n          Pm = hardeningparam(4)\r\n          alpham = hardeningparam(5)\r\n!\r\n!   \r\n          do is = 1,nslip\r\n!\r\n!             Burgers vector\r\n              b = burgerv(is)\t\t  \r\n\t\t\t  \r\n!\r\n\t\t\t\r\n              dssd(is) =  \r\n     + (k1/b*dsqrt(gf**2.*rhofor(is) + \r\n     + alpham**2.*Pm**(2./3.))-k2*ssd(is))*\r\n     + absgammadot(is)*dt\r\n!\r\n!\r\n          end do\r\n\t\t  \r\n!\r\n          drhotot = sum(dssd)\n!\n!\n!\n!\n!\n      end if\n!\n      return\n!\n      end subroutine hardeningrules\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module hardening"
  },
  {
    "path": "OXFORD-UMAT v3.3/initializations.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This module includes initialization scripts\r\n!\r\n      module initializations\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_once\r\n      use globalvariables, only: randnum\r\n      use meshprop, only : feprop\r\n      use useroutputs, only: defineoutputs\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n\r\n!     1. Enter mesh/element properties\r\n!     to get number of integration points for array allocation\r\n      call feprop\r\n      write(*,*) '1. Mesh initialization completed!'\r\n!\r\n!     2. Allocate arrays\r\n      call allocate_arrays\r\n      write(*,*) '2. Array allocation completed!'\r\n!\r\n!     3. Initialize identity matrices\r\n      call initialize_identity\r\n      write(*,*) '3. Identity tensors initialized!'\r\n!\r\n!     4. Define outputs\r\n!     Based on the flag: \"readfromprops = 0 / 1\"\r\n!     Will be either read from PROPS or from useroutputs.f\r\n      call defineoutputs\r\n      write(*,*) '4. Outputs are defined using useroutputs.f!'\r\n!\r\n!\r\n!     5. Read the input files if needed\r\n      call readfiles\r\n      write(*,*) '5. The necessary files were read!'\r\n!\r\n!     6. Generate a random number\r\n      call random_number(randnum)\r\n      write(*,*) '6. A random number is generated!'\r\n!\r\n      return\r\n      end subroutine initialize_once\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to initialize global flags\r\n      subroutine initialize_variables\r\n      use userinputs, only: maxnumel, maxnumpt\r\n      use globalvariables, only : time_old,\r\n     + dt_t, calculategradient, numpt, numel,\r\n     + ip_count, init_once, grad_init\r\n!\r\n!     Use this instead of data statements\r\n      time_old=0.\r\n      dt_t=0.\r\n!\r\n      calculategradient=1\r\n      grad_init=0\r\n!\r\n!     Maximum number of elements and maximum number of integration points \r\n!     are defined in userinputs.f\r\n      allocate(ip_count(maxnumel,maxnumpt))\r\n      ip_count=-1\r\n!\r\n!     Element number will be counted\r\n      numpt=0\r\n      numel=0\r\n!\r\n!     flag for initialization once at the beginning\r\n      init_once=0\r\n!\r\n      return\r\n      end subroutine initialize_variables\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Reading additional input files\r\n      subroutine readfiles\r\n      use userinputs, only: \r\n     + voxfilename, foldername, readmaterialfile,\r\n     + rsfilename, readresidualstrainfile \r\n      use globalvariables, only: numel, numpt,\r\n     + Euler, statev_Fr\r\n      use utilities, only: vecmat9, inv3x3\r\n      integer :: i, iele, iquad\r\n      real(8) :: dummy(8), dum1, dum2, det\r\n      real(8) :: Fe0_vec(9), Fe0(3,3), Fr(3,3), detFr\r\n!\r\n!\r\n!     Read vox file if requested\r\n      if (readmaterialfile==1) then\r\n!         Open the file\r\n          open(200,file=foldername // '/' // voxfilename,action='read',\r\n     + status='old')\r\n!\r\n!\r\n!         Number of lines is the same as the number of elements\r\n          do iele=1,numel\r\n!\r\n              dummy=0.\r\n              read(200,*) dummy(1:8)\r\n!\r\n!             Bunge angles in degrees\r\n              Euler(iele,1) = dummy(1)\r\n              Euler(iele,2) = dummy(2)\r\n              Euler(iele,3) = dummy(3)\r\n!\r\n!             Test write\r\n              if (i==1) then\r\n                  write(*,*) 'Testing reading of Job-1.vox file'\r\n                  write(*,*) 'iele', i\r\n                  write(*,*) 'Bunge (deg)', Euler(i,:)\r\n              end if    \r\n!\r\n!         \r\n          end do\r\n!\r\n!         End of reading vox file      \r\n          close(200)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!     Read residual strains\r\n      if (readresidualstrainfile==1) then\r\n!\r\n!         Open the file\r\n          open(300,file=foldername // '/' // rsfilename,action='read',\r\n     + status='old')\r\n!\r\n!         total number of lines =\r\n!         number of elements x number of integtration points\r\n          do i=1,numel*numpt\r\n!\r\n!             dummy first read - Euler angles\r\n              read(300,*) dum1, dum2, Fe0_vec(1:9)\r\n              iele = int(dum1)\r\n              iquad = int(dum2)         \r\n!\r\n!             calculate 3x3 deformation gradient\r\n              call vecmat9(Fe0_vec,Fe0)\r\n!\r\n!!             invert to get the residual deformation\r\n!              call inv3x3(Fe0,Fr,detFr)              \r\n!\r\n!             Test write\r\n              if (i==1) then\r\n                  write(*,*) 'Testing reading of resdef.dat file'\r\n                  write(*,*) 'iele', iele\r\n                  write(*,*) 'iquad', iquad\r\n                  write(*,*) 'Fe0_vec', Fe0_vec\r\n              end if\r\n!\r\n              statev_Fr(iele,iquad,:,:)=Fe0\r\n!\r\n          end do\r\n!\r\n!         End of residual strain file      \r\n          close(300)\r\n!\r\n      end if\r\n!\r\n!\r\n!     ADD HERE IF THERE ARE ADDITIONAL INPUT FILES!!!\r\n!\r\n!     \r\n      return\r\n      end subroutine readfiles\r\n!\r\n!\r\n!\r\n!     Subroutines that need to run once at the beginning of calculations\r\n      subroutine initialize_atfirstinc(noel,npt,coords,nprops,\r\n     + props,temp,nstatv,ntens,stress)\r\n      use userinputs, only: constanttemperature, temperature,\r\n     + maxnslip, maxnparam, maxnmaterial, maxnloop,\r\n     + backstressmodel, readmaterialfile\r\n      use globalvariables, only: Euler, materialid,\r\n     + featureid, phaseid, ipcoords, numdim,\r\n     + statev_gmatinv, statev_gmatinv_t, ip_init,\r\n     + numslip_all, numscrew_all, phaseid_all,\r\n     + statev_tauc, statev_tauc_t, statev_gmatinv_0,\r\n     + dirc_0_all, norc_0_all,\r\n     + trac_0_all, linc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + statev_ssd, statev_ssd_t,\r\n     + statev_ssdtot, statev_ssdtot_t,\r\n     + statev_forest, statev_forest_t,\r\n     + statev_substructure, statev_substructure_t, \r\n     + statev_tausolute, statev_tausolute_t,\r\n     + statev_loop, statev_loop_t,\r\n     + statev_tauceff, statev_gnd_0,\r\n     + statev_sigma, statev_sigma_t, \r\n     + caratio_all, cubicslip_all,\r\n     + Cc_all, gf_all, G12_all, v12_all,\r\n     + alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all,\r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all,\r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all \r\n!\r\n      use irradiation, only: calculateintmats4irradmodel2\r\n      use usermaterials, only: materialparam\r\n      use utilities, only: rotord4sig\r\n      use crss, only: slipresistance, totalandforest\r\n      use useroutputs, only: checkoutputs, \r\n     + statev_outputs, nstatv_outputs\r\n      use errors, only: error\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of properties\r\n      integer, intent(in) :: nprops\r\n!     Ip coordinates\r\n      real(8), intent(in) :: coords(3)\r\n!     State variables\r\n      real(8), intent(in) :: props(nprops)\r\n!     Abaqus temperature\r\n      real(8), intent(in) :: temp\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Dimension of stress vector\r\n      integer, intent(in) :: ntens\r\n!     Stress tensor\r\n      real(8), intent(in) :: stress(ntens)\r\n!\r\n!     Internal variables\r\n!     Flag for reading from PROPS vector\r\n      integer readfromprops\r\n!     Crystal to sample transformation matrix\r\n      real(8) :: gmatinv(3,3)\r\n!     Phase id\r\n      integer :: phaid\r\n!     Number of slip systems\r\n      integer :: nslip\r\n!     Number of screw systems\r\n      integer :: nscrew\r\n!     Material id\r\n      integer :: matid\r\n!     Slip model\r\n      integer :: slipmodel\r\n!     Slip parameters\r\n      real(8) :: slipparam(maxnparam)\r\n!     Creep model\r\n      integer :: creepmodel\r\n!     Creep parameters\r\n      real(8) :: creepparam(maxnparam)\r\n!     Hardening model\r\n      integer :: hardeningmodel\r\n!     Hardening parameters\r\n      real(8) :: hardeningparam(maxnparam)\r\n!     Irradiation model\r\n      integer :: irradiationmodel\r\n!     Irradiation parameters\r\n      real(8) :: irradiationparam(maxnparam)\r\n!     Backstress parameters\r\n      real(8) :: backstressparam(maxnparam)\r\n!     Cubic slip for fcc nickel superalloys only\r\n      integer :: cubicslip\r\n!     Material temperature\r\n      real(8) :: mattemp\r\n!     c/a ratio for hexagonal materials\r\n      real(8) :: caratio\r\n!     Crystal elasticity matrix\r\n      real(8) :: Cc(6,6)\r\n!     Geometric factor\r\n      real(8) :: gf\r\n!     Shear modulus\r\n      real(8) :: G12\r\n!     Poisson's ratio\r\n      real(8) :: v12\r\n!     Thermal expansion coefficient matrix in crystal lattice\r\n      real(8) :: alphamat(3,3)\r\n!     Burgers vector\r\n      real(8) :: burgerv(maxnslip)\r\n!     Screw systems\r\n      integer :: screw(maxnslip)\r\n!     Initial critical resolved shear stress\r\n      real(8) :: tauc_0(maxnslip)\r\n!     Initial dislocation density (SSD)\r\n      real(8) :: rho_0(maxnslip)\r\n!     Sum of the initial density (SSD)\r\n      real(8) :: rhosum_0\r\n!     Initial forest density (hardening model-4)\r\n      real(8) :: forest_0, for_0(maxnslip)\r\n!     Initial substructure density (hardening model-4)\r\n      real(8) :: substructure_0\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8) :: hintmat2(maxnslip,maxnslip)\r\n!     Allocatable arrays\r\n!     Slip direction\r\n      real(8) :: dirc(maxnslip,3)\r\n!     Slip plane normal\r\n      real(8) :: norc(maxnslip,3)\r\n!     Transverse direction\r\n      real(8) :: trac(maxnslip,3)\r\n!     Slip line direction\r\n      real(8) :: linc(maxnslip*2,3)\r\n!     Forest projection operator\r\n      real(8) :: forestproj(maxnslip,maxnslip*2)\r\n!     Slip to screw system mapping\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n!     initial Schmid tensor\r\n      real(8) :: Schmidc_0(maxnslip,3,3)\r\n!     initial loop density\r\n      real(8) :: loop_0(maxnloop)\r\n!     initial solute strength\r\n      real(8) :: tausolute_0\r\n!     initial GND density\r\n      real(8) :: gnd_0(2*maxnslip)\r\n!     overall forest density\r\n      real(8) :: rhofor_0(maxnslip)\r\n!     overall total density\r\n      real(8) :: rhotot_0(maxnslip)\r\n!     overall cumulative density - scalar\r\n      real(8) :: sumrhotot_0\r\n!     Effective CRSS\r\n      real(8) :: tauceff_0(maxnslip)\r\n!     Variables used in the calculations here within this subroutine\r\n!     Elasiticity\r\n      real(8) :: C11, C12, C44, C13, C33\r\n      real(8) :: C23, C22, C55, C66\r\n!     Thermal expansion \r\n      real(8) :: alpha1, alpha2, alpha3\r\n!\r\n!     Dummy variables\r\n      integer :: i, j, k, ind, is, nloop, dum\r\n      integer :: i0, i1, i2\r\n      real(8) :: dir(3), nor(3)\r\n!\r\n!\r\n!     Reset arrays\r\n      burgerv=0.; tauc_0=0.; \r\n      rho_0=0.; forest_0=0.; \r\n      substructure_0=0.; for_0=0.\r\n      sintmat1=0.; sintmat2=0.\r\n      hintmat1=0.; hintmat2=0.\r\n      dirc=0.; norc=0.; trac=0.; linc=0.\r\n      Schmidc_0=0.\r\n      forestproj=0.; slip2screw=0.; screw=0\r\n      slipparam=0.;creepparam=0.\r\n      hardeningparam=0.; irradiationparam=0.\r\n      backstressparam = 0.\r\n!\r\n      loop_0=0.; tausolute_0=0.\r\n      rhofor_0=0.; rhotot_0=0.\r\n      sumrhotot_0=0.; gnd_0=0.\r\n      tauceff_0=0.\r\n!\r\n!\r\n!\r\n!     Calculation for only once (require NSTATV)\r\n!     This is done here because NSTATV is available in UMAT\r\n!     Can't be done at UEXTERNALDB(LOP=0)\r\n      if (ip_init(1,1) == 0) then\r\n!\r\n!         Check the number state variables defined in DEPVAR \r\n!         matches the outputs defined by the user (in useroutputs.f or in PROPS)\r\n          call checkoutputs(nstatv)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Initialization flag\r\n      ip_init(noel,npt) = 1\r\n!\r\n!     Read integration point coordinates\r\n!     Assign and store at a global variable\r\n      ipcoords(noel,npt,1:numdim) = coords(1:numdim)\r\n!\r\n!     Read from PROPS\r\n      readfromprops = int(props(6))\r\n!\r\n!     Material id\r\n      matid = int(props(5))\r\n!\r\n!     Save material id\r\n      materialid(noel,npt)=matid\r\n!\r\n!     Save grain id\r\n      featureid(noel,npt) = int(props(4))\r\n!\r\n!     Euler angles are read from PROPS\r\n!     IF the variable in userinputs.f was set as: \"readmaterialfile=0\"\r\n!     No entry from material file was selected\r\n      if (readmaterialfile==0) then\r\n!\r\n!         Initialize the ginv from Euler angles\r\n!         phi1: 1st on the property list\r\n          Euler(noel,1)=props(1)\r\n!         Phi: 2nd on the property list\r\n          Euler(noel,2)=props(2)\r\n!         phi2: 3rd on the property list\r\n          Euler(noel,3)=props(3)\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n!      write(*,*) 'noel', noel\r\n!      write(*,*) 'npt', npt\r\n!      write(*,*) 'matid', matid\r\n!      write(*,*) 'Euler', Euler\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate inverse of the orientation matrix\r\n      call initialize_orientations(Euler(noel,1:3),gmatinv)\r\n!\r\n!     Assign the initial orientations\r\n      statev_gmatinv(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_t(noel,npt,:,:)=gmatinv\r\n      statev_gmatinv_0(noel,npt,:,:)=gmatinv\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Decision on using ABAQUS temperature\r\n      if (constanttemperature.eq.1) then\r\n!\r\n!\r\n!         Assign\r\n          mattemp = temperature\r\n!\r\n      else if (constanttemperature.eq.0) then\r\n!\r\n!         Use ABAQUS temperature (must be in K)\r\n          mattemp = temp\r\n!\r\n!\r\n      else\r\n!         Temperature flag is not assined correctly\r\n          call error(5)\r\n!\r\n      endif\r\n!\r\n!\r\n!     If the properties are defined at \"usermaterials.f\"\r\n      if (readfromprops==0) then\r\n!\r\n!         Enter materials subroutine once for every ip to get number of slip systems    \r\n          call materialparam(matid,mattemp,\r\n     + phaid,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,forest_0,substructure_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n!\r\n!     If material properies are defined in PROPS vector\r\n      elseif (readfromprops==1) then\r\n!\r\n!         Phase id indicates crystal structure\r\n          phaid = int(props(7))\r\n!\r\n!         Number of slip systems\r\n          nslip = int(props(8))\r\n!\r\n!         Number of screw systems\r\n          nscrew = int(props(9)) \r\n!\r\n!         cubic slip flag\r\n          cubicslip = int(props(10))\r\n!\r\n!         geometric factor\r\n          gf = props(11)\r\n!\r\n!         Elastic constants\r\n          C11 = props(12)\r\n          C12 = props(13)\r\n          C44 = props(14)\r\n!\r\n!         Shear modulus\r\n          G12 = C44\r\n!\r\n!     \r\n!         Poisson's ratio\r\n          v12 = C12/(C11+C12)\r\n!\r\n!         If cubic material - 3 constants\r\n          if (phaid<3) then\r\n!\r\n!             Elasticity matrix of a cubic material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C12 /)\r\n              Cc(2,1:3) = (/ C12, C11, C12 /)\r\n              Cc(3,1:3) = (/ C12, C12, C11 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = C44\r\n!\r\n!\r\n!         If hexagonal material - 5 constants\r\n          elseif (phaid==3) then\r\n!\r\n!             Read the remaning parameters\r\n              C13 = props(15)\r\n              C33 = props(16)\r\n!\r\n!             Elasticity matrix of a hexagonal material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C11, C13 /)\r\n              Cc(3,1:3) = (/ C13, C13, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C44\r\n              Cc(6,6) = 0.5*(C11-C12)\r\n!\r\n!         If tetragonal material - 9 constants\r\n          elseif (phaid==4) then\r\n!\r\n!             Read the remaning parameters\r\n              C23 = props(17)\r\n              C22 = props(18)\r\n              C55 = props(19)\r\n              C66 = props(20)\r\n!\r\n!             Elasticity matrix of a ot material\r\n              Cc = 0.\r\n              Cc(1,1:3) = (/ C11, C12, C13 /)\r\n              Cc(2,1:3) = (/ C12, C22, C23 /)\r\n              Cc(3,1:3) = (/ C13, C23, C33 /)\r\n              Cc(4,4) = C44\r\n              Cc(5,5) = C55\r\n              Cc(6,6) = C66\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!         c/a ratio\r\n          caratio = int(props(21))\r\n!\r\n!\r\n!         Thermal expansion coefficients\r\n          alpha1 = props(22)\r\n          alpha2 = props(23)\r\n          alpha3 = props(24)\r\n          alphamat = 0.\r\n          alphamat(1,1) = alpha1\r\n          alphamat(2,2) = alpha2\r\n          alphamat(3,3) = alpha3\r\n!\r\n!\r\n!         Starting index for props\r\n          i0 = 25\r\n!\r\n!\r\n!         Slip model\r\n          slipmodel = int(props(i0))\r\n!\r\n!         Slip model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0\r\n!\r\n              slipparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!         Creep model\r\n          creepmodel = int(props(i0+maxnparam+1))\r\n!\r\n!         Creep model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0 + maxnparam+1\r\n!\r\n              creepparam(i) = props(ind)\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!         Hardening model\r\n          hardeningmodel = int(props(i0+2*(maxnparam+1)))\r\n!\r\n!         Hardening model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+2*(maxnparam+1)\r\n!\r\n              hardeningparam(i) = props(ind)\r\n!             \r\n          end do\r\n!\r\n!\r\n!         They are undefined for now - set to identity\r\n!         Interaction matrices\r\n!         Initially set all to identity\r\n          sintmat1=0.\r\n          sintmat2=0.\r\n          hintmat1=0.\r\n          hintmat2=0.\r\n          do is = 1, maxnslip\r\n              sintmat1(is,is)=1.\r\n              sintmat2(is,is)=1.\r\n              hintmat1(is,is)=1.\r\n              hintmat2(is,is)=1.\r\n          end do\r\n!\r\n!         Define hardening matrix here based on the model!\r\n!         Hardening model-1\r\n          if (hardeningmodel==1) then\r\n    !         Hardening interactions - latent hardening\r\n              hintmat1 = hardeningparam(4)\r\n              do k = 1, int(nslip/3.)\r\n\t            do i = 1, 3\r\n                      do j = 1, 3\r\n\t                    hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                      enddo\r\n                  enddo\r\n              enddo\r\n          end if\r\n!\r\n!\r\n!         Irradiation model\r\n          irradiationmodel = int(props(i0+3*(maxnparam+1)))\r\n!\r\n!\r\n!         Irradiation model parameters\r\n          do i = 1, maxnparam\r\n!\r\n              ind = i + i0+3*(maxnparam+1)\r\n!\r\n              irradiationparam(i) = props(ind)\r\n!             \r\n          end do                \r\n!\r\n!\r\n!         Backstress parameters\r\n          if (backstressmodel==1) then\r\n!     \r\n              backstressparam(1) = props(ind+1)\r\n              backstressparam(2) = props(ind+2)\r\n!\r\n          end if\r\n!\r\n!              \r\n!\r\n!\r\n!\r\n!\r\n!         Overwrite user-defined outputs in useroutputs.f\r\n!         Reset number of state variables\r\n          nstatv_outputs = 0\r\n!         Reset the flags for outputs\r\n          statev_outputs = 0\r\n!\r\n!         Reset starting index\r\n          i1 = i0 + 5*maxnparam + 3\r\n          do i = 1, 30\r\n!\r\n              ind = i + i1\r\n!\r\n              dum = int(PROPS(ind))\r\n!\r\n              statev_outputs(i) = dum\r\n!\r\n!             Count the total number of outputs\r\n              if (dum ==1) then\r\n                  nstatv_outputs =  nstatv_outputs + 1\r\n              end if\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!         Assign slip system quantities\r\n!         Reset starting index\r\n          i2 = i1 + 30\r\n!\r\n!         Initial dislocation density\r\n          rho_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then !hcp\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n!\r\n              rho_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n          i2 = i2 + 6\r\n!\r\n!         Burgers vector\r\n          burgerv=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n              burgerv(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n          i2 = i2 + 6\r\n!\r\n!         Initial critical resolved shear strength\r\n          tauc_0=0.\r\n          do is = 1, maxnslip\r\n!\r\n              if (phaid.eq.1) then !bcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 2\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 3\r\n                  end if\r\n              elseif (phaid.eq.2) then !fcc\r\n                  if (is.le.12) then\r\n                      ind = i2 + 1\r\n                  elseif (is.gt.12) then\r\n                      ind = i2 + 2\r\n                  end if\r\n              elseif (phaid.eq.3) then\r\n                  if (is.le.3) then\r\n                      ind = i2 + 1\r\n                  elseif ((is.gt.3).and.(is.le.6)) then\r\n                      ind = i2 + 2\r\n                  elseif ((is.gt.6).and.(is.le.12)) then\r\n                      ind = i2 + 3\r\n                  elseif ((is.gt.12).and.(is.le.24)) then\r\n                      ind = i2 + 4\r\n                  elseif (is.gt.24) then\r\n                      ind = i2 + 5\r\n                  end if\r\n              end if\r\n!\r\n              tauc_0(is) = props(ind)\r\n!\r\n          end do\r\n!\r\n!         Initial forest dislocation density (hardening model-4)\r\n          forest_0 = props(147)\r\n!\r\n!         Initial substructure dislocation density (hardening model-4)\r\n          substructure_0 = props(148)\r\n!\r\n!\r\n!         PROPS(149-175) are intentionally left empty!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     Initialize phase-id of the material\r\n      phaseid_all(matid)=phaid\r\n!\r\n!\r\n!     Initialize number of slip systems\r\n      numslip_all(matid)=nslip\r\n!\r\n!     Initialize number of screw systems\r\n!     Required for GND calculations\r\n      numscrew_all(matid)=nscrew\r\n!\r\n!\r\n!     Initialize crss\r\n      statev_tauc(noel,npt,1:maxnslip)=tauc_0\r\n      statev_tauc_t(noel,npt,1:maxnslip)=tauc_0\r\n!\r\n\r\n!     Initialize ssd density per slip system\r\n      statev_ssd(noel,npt,1:maxnslip)=rho_0\r\n      statev_ssd_t(noel,npt,1:maxnslip)=rho_0\r\n!\r\n!     Initialize total ssd density\r\n      rhosum_0=sum(rho_0(1:nslip))\r\n      statev_ssdtot(noel,npt)=rhosum_0\r\n      statev_ssdtot_t(noel,npt)=rhosum_0\r\n\r\n!     Initialize forest density per slip system\r\n      for_0(1:nslip)=forest_0\r\n      statev_forest(noel,npt,1:maxnslip)=for_0\r\n      statev_forest_t(noel,npt,1:maxnslip)=for_0\r\n!\r\n!     Initialize total ssd density\r\n      statev_substructure(noel,npt)=substructure_0\r\n      statev_substructure_t(noel,npt)=substructure_0\r\n!\r\n!\r\n!\r\n!\r\n!     Initialize irradiation parameters\r\n      if (irradiationmodel==1) then\r\n!         Initialize solute strength\r\n          tausolute_0=irradiationparam(1)\r\n          statev_tausolute(noel,npt)=tausolute_0\r\n          statev_tausolute_t(noel,npt)=tausolute_0\r\n!\r\n!\r\n      elseif (irradiationmodel==2) then\r\n!         Initialize defect loop density\r\n          nloop=int(irradiationparam(1))\r\n          do i = 1, nloop\r\n              loop_0(i)=irradiationparam(1+i)*\r\n     + irradiationparam(1+nloop+i)\r\n              statev_loop(noel,npt,i)=loop_0(i)\r\n              statev_loop_t(noel,npt,i)=loop_0(i)\r\n          end do\r\n!\r\n      end if    \r\n!\r\n!\r\n!     Initialize caratio\r\n      caratio_all(matid)=caratio\r\n!\r\n!\r\n!     Initialize cubicslip\r\n      cubicslip_all(matid)=cubicslip\r\n!\r\n!     Initialize elasticity in crystal frame\r\n      Cc_all(matid,1:6,1:6)=Cc\r\n!\r\n!     Initialize geometric factor\r\n      gf_all(matid)=gf\r\n!\r\n!     Initialize shear modulus\r\n      G12_all(matid)=G12\r\n      \r\n!     Initialize Poisson's ratio\r\n      v12_all(matid)=v12\r\n!\r\n!     Initialize thermal expansion matrix\r\n      alphamat_all(matid,1:3,1:3)=alphamat\r\n!\r\n!     Initialize burgers vector\r\n      burgerv_all(matid,1:maxnslip)=burgerv\r\n!\r\n!\r\n!\r\n!     assign the global variables\r\n!\r\n!     slip model\r\n      slipmodel_all(matid)=slipmodel\r\n!     slip parameters\r\n      slipparam_all(matid,:)=slipparam\r\n!     creep model\r\n      creepmodel_all(matid)=creepmodel\r\n!     creep parameters\r\n      creepparam_all(matid,:)=creepparam\r\n!     hardening model\r\n      hardeningmodel_all(matid)=hardeningmodel\r\n!     hardening parameters\r\n      hardeningparam_all(matid,:)=hardeningparam\r\n!     irradiation model\r\n      irradiationmodel_all(matid)=irradiationmodel\r\n!     irradiation parameters\r\n      irradiationparam_all(matid,:)=irradiationparam\r\n!\r\n!\r\n!     backstress parameters\r\n      backstressparam_all(matid,:)=backstressparam     \r\n!\r\n!     Initialize initial (undeformed) slip vectors\r\n!     This is needed once per element since the material is different\r\n      call initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw(1:nscrew),dirc(1:nslip,1:3),norc(1:nslip,1:3),\r\n     + trac(1:nslip,1:3),linc(1:nslip+nscrew,1:3),\r\n     + forestproj(1:nslip,1:nslip+nscrew),\r\n     + slip2screw(1:nscrew,1:nslip))\r\n!\r\n!\r\n!     Irradiation strength and hardening matrices are a function of slip vectors\r\n!     Therefore, the interaction matrices need to be computed here, \r\n!     after the calculation of slip vectors\r\n      if (irradiationmodel==2) then\r\n          call calculateintmats4irradmodel2(nslip,dirc,norc,\r\n     + irradiationparam,sintmat2,hintmat2)\r\n      end if\r\n!\r\n!\r\n!     assign the interaction matrices\r\n!     Strength interaction between dislocations\r\n      sintmat1_all(matid,:,:) = sintmat1\r\n!     Strength interaction dislocation loops related with irradiation\r\n      sintmat2_all(matid,:,:) = sintmat2\r\n!     Latent hardening\r\n      hintmat1_all(matid,:,:) = hintmat1\r\n!     Hardening interaction matrix between dislocations\r\n      hintmat2_all(matid,:,:) = hintmat2\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     assign undeformed slip directions\r\n      dirc_0_all(matid,1:nslip,1:3) = dirc(1:nslip,1:3)\r\n      norc_0_all(matid,1:nslip,1:3) = norc(1:nslip,1:3)\r\n      trac_0_all(matid,1:nslip,1:3) = trac(1:nslip,1:3)\r\n      linc_0_all(matid,1:nslip+nscrew,1:3) = linc(1:nslip+nscrew,1:3)\r\n!\r\n!     Forest projection operator\r\n      forestproj_all(matid,1:nslip,1:nslip+nscrew) =\r\n     + forestproj(1:nslip,1:nslip+nscrew)\r\n!\r\n!\r\n!     Slip to screw mapping\r\n      slip2screw_all(matid,1:nscrew,1:nslip) =\r\n     + slip2screw(1:nscrew,1:nslip)\r\n!\r\n!      \r\n!     Screw systems\r\n      screw_all(matid,1:nscrew)=screw(1:nscrew)\r\n!\r\n!\r\n!\r\n!     Initial GND density (may or may not be present!)\r\n      gnd_0=statev_gnd_0(noel,npt,:)\r\n!\r\n!     Calculate initial total and forest density\r\n      call totalandforest(\r\n     + phaid, nscrew, nslip,\r\n     + gnd_0(1:nslip+nscrew), rho_0(1:nslip), rhosum_0,\r\n     + for_0(1:nslip), forestproj(1:nslip,1:nslip+nscrew), \r\n     + slip2screw(1:nscrew,1:nslip), \r\n     + rhotot_0(1:nslip), sumrhotot_0, rhofor_0(1:nslip))\r\n!\r\n!\r\n!\r\n!     Calculate crss\r\n      call slipresistance(phaid, nslip, gf, G12,\r\n     + burgerv(1:nslip), sintmat1(1:nslip,1:nslip), \r\n     + sintmat2(1:nslip,1:nslip), tauc_0(1:nslip),\r\n     + rhotot_0, sumrhotot_0, rhofor_0(1:nslip), \r\n     + substructure_0, tausolute_0, loop_0(1:maxnloop), \r\n     + hardeningmodel, hardeningparam, \r\n     + irradiationmodel, irradiationparam,\r\n     + mattemp, tauceff_0(1:nslip))\r\n!\r\n!\r\n      statev_tauceff(noel,npt,1:maxnslip)=tauceff_0\r\n!\r\n!     initialize stress\r\n!     3D\r\n      if (ntens==6) then\r\n          statev_sigma(noel,npt,1:6)=stress\r\n!     2D-plane strain\r\n      elseif (ntens==4) then\r\n          statev_sigma(noel,npt,1:4)=stress\r\n!     2D-plane stress\r\n      elseif (ntens==3) then\r\n          statev_sigma(noel,npt,1:2)=stress(1:2)\r\n          statev_sigma(noel,npt,4)=stress(3)\r\n      end if\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_atfirstinc\r\n!\r\n!\r\n!\r\n!     Arrays allocated\r\n      subroutine allocate_arrays\r\n      use globalvariables, only : numel, numpt, numdim, \r\n     + Euler, materialid, featureid, phaseid, \r\n     + phaseid_all, numslip_all, numscrew_all,\r\n     + dirc_0_all, norc_0_all, trac_0_all, linc_0_all,\r\n     + forestproj_all, slip2screw_all, screw_all,\r\n     + ip_init, gradip2ip, ipcoords, ipdomain,\r\n     + statev_sigma_t2, statev_gmatinv, statev_gmatinv_t,\r\n     + statev_gmatinv_0, statev_gammasum, statev_gammasum_t,\r\n     + statev_jacobi, statev_jacobi_t, statev_Fth, statev_Fth_t,\r\n     + statev_gammadot, statev_gammadot_t, statev_Fp, statev_Fp_t,\r\n     + statev_sigma, statev_sigma_t, statev_tauc, statev_tauc_t,\r\n     + statev_maxx, statev_maxx_t, statev_Eec, statev_Eec_t,\r\n     + statev_gnd, statev_gnd_t, statev_ssd, statev_ssd_t,\r\n     + statev_forest, statev_forest_t, statev_substructure,\r\n     + statev_substructure_t, statev_tausolute, statev_tausolute_t,\r\n     + statev_totgammasum, statev_totgammasum_t,\r\n     + statev_evmp, statev_evmp_t, statev_ssdtot, statev_ssdtot_t,\r\n     + statev_Lambda, statev_Lambda_t, statev_curvature,\r\n     + statev_loop, statev_loop_t, statev_gnd_0,\r\n     + caratio_all, cubicslip_all, Cc_all, gf_all,\r\n     + G12_all, v12_all, alphamat_all, burgerv_all,\r\n     + slipmodel_all, slipparam_all, \r\n     + creepmodel_all, creepparam_all,\r\n     + hardeningmodel_all, hardeningparam_all,\r\n     + irradiationmodel_all, irradiationparam_all,\r\n     + sintmat1_all, sintmat2_all, \r\n     + hintmat1_all, hintmat2_all,\r\n     + backstressparam_all, statev_backstress_t,\r\n     + statev_backstress, statev_plasdiss_t,\r\n     + statev_theta, statev_theta_t, randnum,\r\n     + statev_plasdiss, statev_tauceff, statev_Fr,\r\n     + numneigh, eleneigh, iptneigh, facneigh\r\n!\r\n      use userinputs, only : maxnslip, maxnparam,\r\n     + maxnmaterial, maxnloop, maxneigh\r\n      implicit none\r\n      integer i, j, k\r\n!\r\n!\r\n!     Can be different for each element\r\n      allocate(Euler(numel,3))\r\n      Euler=0.\r\n!\r\n!     For multiple grains\r\n      allocate(featureid(numel,numpt))\r\n      featureid=0\r\n!\r\n!     For multi materials\r\n      allocate(materialid(numel,numpt))\r\n      materialid=0\r\n!\r\n!     For multi phases\r\n      allocate(phaseid(numel,numpt))\r\n      phaseid=0\r\n!\r\n!     Initial crystal to sample transformation   \r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(numslip_all(maxnmaterial))\r\n      numslip_all=0\r\n!\r\n!     For multi material case with varying number of screw systems\r\n      allocate(numscrew_all(maxnmaterial))\r\n      numscrew_all=0\r\n!\r\n!     Screw systems\r\n      allocate(screw_all(maxnmaterial,maxnslip))\r\n      screw_all=0\r\n!\r\n!\r\n!     For multi material case with varying number of slip systems\r\n      allocate(phaseid_all(maxnmaterial))\r\n      phaseid_all=0\r\n      phaseid_all=0\r\n!\r\n!     Allocate slip systems\r\n      allocate(dirc_0_all(maxnmaterial,maxnslip,3))\r\n      dirc_0_all=0.\r\n      allocate(norc_0_all(maxnmaterial,maxnslip,3))\r\n      norc_0_all=0.\r\n      allocate(trac_0_all(maxnmaterial,maxnslip,3))\r\n      trac_0_all=0.\r\n      allocate(linc_0_all(maxnmaterial,2*maxnslip,3))\r\n      linc_0_all=0.\r\n!\r\n!     Forest projections for GND\r\n      allocate(forestproj_all(maxnmaterial,maxnslip,maxnslip*2))\r\n      forestproj_all=0. \r\n!\r\n!     Mapping for dislocations at slip sytems to screw systems for GND\r\n      allocate(slip2screw_all(maxnmaterial,maxnslip,maxnslip))\r\n      slip2screw_all=0.\r\n!\r\n!     IP domain size (area/volume)\r\n      allocate(ipdomain(numel,numpt))\r\n      ipdomain=0.\r\n!\r\n!\r\n!     These are needed for GND calculations\r\n      allocate(ipcoords(numel,numpt,numdim))\r\n      ipcoords=0.\r\n      allocate(ip_init(numel,numpt))\r\n      ip_init=0 ! very important to set to zero initially\r\n!\r\n!     Allocate arrays related with shape functions\r\n!     Note the gradient is 3-dimensional (\"numdim\" is not used!)\r\n      allocate(gradip2ip(numel,numpt+1,3,numpt))\r\n      gradip2ip=0.\r\n!\r\n!     Random number for each slip system\r\n      allocate(randnum(maxnslip))\r\n!\r\n!     Allocate state variables\r\n      allocate(statev_gmatinv(numel,numpt,3,3))\r\n      statev_gmatinv=0.\r\n      allocate(statev_gmatinv_t(numel,numpt,3,3))\r\n      statev_gmatinv_t=0.\r\n      allocate(statev_gmatinv_0(numel,numpt,3,3))\r\n      statev_gmatinv_0=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_gmatinv(i,j,k,k)=1.\r\n                  statev_gmatinv_t(i,j,k,k)=1.\r\n                  statev_gmatinv_0(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n      allocate(statev_gammasum(numel,numpt,maxnslip))\r\n      statev_gammasum=0.\r\n      allocate(statev_gammasum_t(numel,numpt,maxnslip))\r\n      statev_gammasum_t=0.\r\n      allocate(statev_gammadot(numel,numpt,maxnslip))\r\n      statev_gammadot=0.\r\n      allocate(statev_gammadot_t(numel,numpt,maxnslip))\r\n      statev_gammadot_t=0.\r\n      allocate(statev_Fp(numel,numpt,3,3))\r\n      statev_Fp=0.\r\n      allocate(statev_Fp_t(numel,numpt,3,3))\r\n      statev_Fp_t=0.\r\n      allocate(statev_Fth(numel,numpt,3,3))\r\n      statev_Fth=0.\r\n      allocate(statev_Fth_t(numel,numpt,3,3))\r\n      statev_Fth_t=0.\r\n      allocate(statev_Fr(numel,numpt,3,3))\r\n      statev_Fr=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,3\r\n                  statev_Fp(i,j,k,k)=1.\r\n                  statev_Fp_t(i,j,k,k)=1.\r\n                  statev_Fth(i,j,k,k)=1.\r\n                  statev_Fth_t(i,j,k,k)=1.\r\n                  statev_Fr(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_sigma(numel,numpt,6))\r\n      statev_sigma=0.\r\n      allocate(statev_sigma_t(numel,numpt,6))\r\n      statev_sigma_t=0.\r\n      allocate(statev_sigma_t2(numel,numpt,6))\r\n      statev_sigma_t2=0.\r\n\r\n      allocate(statev_jacobi(numel,numpt,6,6))\r\n      statev_jacobi=0.\r\n      allocate(statev_jacobi_t(numel,numpt,6,6))\r\n      statev_jacobi_t=0.\r\n!\r\n      do i=1,numel\r\n          do j=1,numpt\r\n              do k=1,6\r\n                  statev_jacobi(i,j,k,k)=1.\r\n                  statev_jacobi_t(i,j,k,k)=1.\r\n              end do\r\n          end do\r\n      enddo\r\n!\r\n      allocate(statev_tauc(numel,numpt,maxnslip))\r\n      statev_tauc=0.\r\n      allocate(statev_tauc_t(numel,numpt,maxnslip))\r\n      statev_tauc_t=0.\r\n!\r\n      allocate(statev_tauceff(numel,numpt,maxnslip))\r\n      statev_tauceff=0.\r\n!\r\n      allocate(statev_maxx(numel,numpt))\r\n      statev_maxx=0.\r\n      allocate(statev_maxx_t(numel,numpt))\r\n      statev_maxx_t=0.\r\n      allocate(statev_Eec(numel,numpt,6))\r\n      statev_Eec=0.\r\n      allocate(statev_Eec_t(numel,numpt,6))\r\n      statev_Eec_t=0.\r\n!\r\n!     Incompatibility\r\n      allocate(statev_Lambda(numel,numpt,9))\r\n      statev_Lambda = 0.\r\n      allocate(statev_Lambda_t(numel,numpt,9))\r\n      statev_Lambda_t = 0.\r\n!     Lattice curvature\r\n      allocate(statev_curvature(numel,numpt,9))\r\n      statev_curvature = 0.\r\n!\r\n!     Allocated as twice the maxslip to leave space for screws\r\n      allocate(statev_gnd(numel,numpt,2*maxnslip))\r\n      statev_gnd=0.\r\n      allocate(statev_gnd_t(numel,numpt,2*maxnslip))\r\n      statev_gnd_t=0.\r\n      allocate(statev_gnd_0(numel,numpt,2*maxnslip))\r\n      statev_gnd_0=0.\r\n      allocate(statev_ssd(numel,numpt,maxnslip))\r\n      statev_ssd=0.\r\n      allocate(statev_ssd_t(numel,numpt,maxnslip))\r\n      statev_ssd_t=0.\r\n      allocate(statev_ssdtot(numel,numpt))\r\n      statev_ssdtot=0.\r\n      allocate(statev_ssdtot_t(numel,numpt))\r\n      statev_ssdtot_t=0.\r\n      allocate(statev_forest(numel,numpt,maxnslip))\r\n      statev_forest=0.\r\n      allocate(statev_forest_t(numel,numpt,maxnslip))\r\n      statev_forest_t=0.\r\n      allocate(statev_substructure(numel,numpt))\r\n      statev_substructure=0.\r\n      allocate(statev_substructure_t(numel,numpt))\r\n      statev_substructure_t=0.\r\n      allocate(statev_tausolute(numel,numpt))\r\n      statev_tausolute=0.\r\n      allocate(statev_tausolute_t(numel,numpt))\r\n      statev_tausolute_t=0.\r\n      allocate(statev_totgammasum(numel,numpt))\r\n      statev_totgammasum=0.\r\n      allocate(statev_totgammasum_t(numel,numpt))\r\n      statev_totgammasum_t=0.\r\n      allocate(statev_evmp(numel,numpt))\r\n      statev_evmp=0.\r\n      allocate(statev_evmp_t(numel,numpt))\r\n      statev_evmp_t=0.\r\n!\r\n      allocate(statev_plasdiss(numel,numpt))\r\n      statev_plasdiss=0.\r\n      allocate(statev_plasdiss_t(numel,numpt))\r\n      statev_plasdiss_t=0.\r\n!\r\n      allocate(statev_theta(numel,numpt))\r\n      statev_theta=0.\r\n      allocate(statev_theta_t(numel,numpt))\r\n      statev_theta_t=0.\r\n!\r\n!     allocate as sparse array\r\n      allocate(statev_loop(numel,numpt,maxnloop))\r\n      statev_loop=0.\r\n      allocate(statev_loop_t(numel,numpt,maxnloop))\r\n      statev_loop_t=0.\r\n!\r\n      allocate(statev_backstress(numel,numpt,maxnslip))\r\n      statev_backstress=0.\r\n      allocate(statev_backstress_t(numel,numpt,maxnslip))\r\n      statev_backstress_t=0.\r\n!\r\n!     Material parameters\r\n      allocate(caratio_all(maxnmaterial))\r\n      caratio_all=0.\r\n      allocate(cubicslip_all(maxnmaterial))\r\n      cubicslip_all=0\r\n      allocate(Cc_all(maxnmaterial,6,6))\r\n      Cc_all=0.\r\n      allocate(gf_all(maxnmaterial))\r\n      gf_all=0.\r\n      allocate(G12_all(maxnmaterial))\r\n      G12_all=0.\r\n      allocate(v12_all(maxnmaterial))\r\n      v12_all=0.\r\n      allocate(alphamat_all(maxnmaterial,3,3))\r\n      alphamat_all=0.\r\n      allocate(burgerv_all(maxnmaterial,maxnslip))\r\n      burgerv_all=0.\r\n!\r\n!\r\n!     Material model parameters\r\n      allocate(slipmodel_all(maxnmaterial))\r\n      slipmodel_all=0\r\n      allocate(slipparam_all(maxnmaterial,maxnparam))\r\n      slipparam_all=0.\r\n      allocate(creepmodel_all(maxnmaterial))\r\n      creepmodel_all=0\r\n      allocate(creepparam_all(maxnmaterial,maxnparam))\r\n      creepparam_all=0.\r\n      allocate(hardeningmodel_all(maxnmaterial))\r\n      hardeningmodel_all=0\r\n      allocate(hardeningparam_all(maxnmaterial,maxnparam))\r\n      hardeningparam_all=0.     \r\n      allocate(irradiationmodel_all(maxnmaterial))\r\n      irradiationmodel_all=0\r\n      allocate(irradiationparam_all(maxnmaterial,maxnparam))\r\n      irradiationparam_all=0.\r\n!\r\n      allocate(backstressparam_all(maxnmaterial,maxnparam))\r\n      backstressparam_all=0.\r\n!\r\n!     Interaction matrices\r\n      allocate(sintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat1_all=0.\r\n      allocate(sintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      sintmat2_all=0.\r\n      allocate(hintmat1_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat1_all=0.\r\n      allocate(hintmat2_all(maxnmaterial,maxnslip,maxnslip))\r\n      hintmat2_all=0.\r\n!\r\n!\r\n      allocate(numneigh(numel,numpt))\r\n      numneigh=0\r\n      allocate(eleneigh(numel,numpt,maxneigh))\r\n      eleneigh=0\r\n      allocate(iptneigh(numel,numpt,maxneigh))\r\n      iptneigh=0\r\n      allocate(facneigh(numel,numpt,maxneigh))\r\n      facneigh=0.\r\n!\r\n!\r\n      return\r\n      end subroutine allocate_arrays\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\tThis subroutine assigns identity tensors\r\n!\tUSES: I3(3,3),I6(6,6),I9(9,9),eijk(3,3,3)\r\n\tsubroutine initialize_identity\r\n\tuse globalvariables, only : I3, I6, I9, eijk\r\n\timplicit none\r\n\tinteger :: i, j, k, l\r\n!\r\n\tI3=0.\r\n      I6=0.\r\n      I9=0.\r\n!\r\n!\tIdentity matrix (3x3)\r\n\tdo i=1,3\r\n         I3(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!\tIdentity matrix (6x6)\r\n      do i=1,6\r\n         I6(i,i)=1.\r\n      enddo\r\n!\r\n!\tIdentity matrix (9x9)\r\n      do i=1,9\r\n         I9(i,i)=1.\r\n      enddo\r\n!\r\n!\r\n!     Permutation symbol (3x3x3)\r\n      eijk=0.\r\n      eijk(1,2,3)=1.\r\n      eijk(2,3,1)=1.\r\n      eijk(3,1,2)=1.\r\n      eijk(3,2,1)=-1.\t\t\t\t\t\t\t\r\n      eijk(2,1,3)=-1.\r\n      eijk(1,3,2)=-1.\r\n!\r\n\treturn\r\n\tend subroutine initialize_identity      \r\n!\r\n!\r\n!\tThis subroutine assigns orientations\r\n\tsubroutine initialize_orientations(Euler,gmatinv)\r\n      use utilities, only: Euler2ori\r\n\timplicit none\r\n      real(8), intent(in)  :: Euler(3)\r\n      real(8), intent(out) :: gmatinv(3,3)\r\n      real(8)              :: g(3,3)\r\n!\r\n!\r\n!     Sample to crystal transformation\r\n      call Euler2ori(Euler,g)\r\n!\r\n!\r\n!     Crystal to sample tranformation\r\n      gmatinv = transpose(g)\r\n!\r\n!\r\n      return\r\n      end subroutine initialize_orientations      \r\n!\r\n!\r\n!     All slip systems of different phases are initialized\r\n!     1: BCC\r\n!     2: FCC\r\n!     3: HCP\r\n!     4: alpha-uranium\r\n!     Forest projections are initialized here!\r\n!     The number of slip systems will be identified in materials card      \r\n!     Slip directions      \r\n      subroutine initialize_slipvectors(phaid,nslip,nscrew,caratio,\r\n     + screw,dirc,norc,trac,linc,forestproj,slip2screw)\r\n      use userinputs, only : maxnslip\r\n      use globalvariables, only :  dir1, nor1, dir2, nor2,\r\n     + dir3h, nor3h, dir4, nor4\r\n      use utilities, only: vecprod\r\n      use errors, only: error\r\n      implicit none\r\n!     Inputs\r\n      integer, intent(in) :: phaid, nslip, nscrew\r\n      real(8), intent(in) :: caratio\r\n!     Outputs\r\n      real(8), dimension(nslip,3), intent(out) :: dirc\r\n      real(8), dimension(nslip,3), intent(out) :: norc\r\n      real(8), dimension(nslip,3), intent(out) :: trac\r\n      real(8), dimension(nslip+nscrew,3), intent(out) :: linc\r\n      real(8), dimension(nslip,nslip+nscrew), intent(out) :: forestproj\r\n      real(8), dimension(nscrew,nslip), intent(out) :: slip2screw\r\n      integer, dimension(nscrew), intent(out) :: screw\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: dir(48,3), nor(48,3)\r\n      real(8) :: sdir(nslip+nscrew,3)\r\n      real(8) :: res\r\n      integer :: is, i, j\r\n!\r\n!     caratio (c/a) ratio is only used for HCP materials\r\n!     So, caratio can take any value for other phases than HCP\r\n!\r\n!     Reset arrays\r\n      dirc=0.; norc=0.\r\n      dir=0.; nor=0.\r\n!\r\n!     BCC phase\r\n      if (phaid == 1) then\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1, 48\r\n              dir(is,:) = dir1(is,:)/norm2(dir1(is,:))\r\n!\r\n              nor(is,:) = nor1(is,:)/norm2(nor1(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!     FCC phase\r\n      elseif (phaid == 2) then\r\n!\r\n!\r\n!\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,18\r\n              dir(is,:) = dir2(is,:)/norm2(dir2(is,:))\r\n!\r\n              nor(is,:) = nor2(is,:)/norm2(nor2(is,:))\r\n          end do\r\n!\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     HCP phase\r\n      elseif (phaid == 3) then\r\n!\r\n!         slip direction conversion\r\n!         [uvtw]->[3u/2 (u+2v)*sqrt(3)/2 w*(c/a)])\r\n          do is=1,30\r\n              dir(is,1) = 3.*dir3h(is,1)/2.\r\n              dir(is,2) = (dir3h(is,1) + 2.*dir3h(is,2))*sqrt(3.)/2.\r\n              dir(is,3) = dir3h(is,4)*caratio\r\n          end do\r\n!\r\n!\r\n!         slip plane conversion\r\n!         (hkil)->(h (h+2k)/sqrt(3) l/(c/a))\r\n          do is=1,30\r\n              nor(is,1) = nor3h(is,1)\r\n              nor(is,2) = (nor3h(is,1) + 2.*nor3h(is,2))/sqrt(3.)\r\n              nor(is,3) = nor3h(is,4)/caratio\r\n          end do\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,30\r\n              dir(is,:) = dir(is,:)/norm2(dir(is,:))\r\n!\r\n              nor(is,:) = nor(is,:)/norm2(nor(is,:))\r\n          end do\r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n!\r\n!     alpha-Uranium\r\n      elseif (phaid == 4) then\r\n!\r\n!         Normalize slip directions and normals\r\n          do is=1,8\r\n              dir(is,:) = dir4(is,:)/norm2(dir4(is,:))\r\n!\r\n              nor(is,:) = nor4(is,:)/norm2(nor4(is,:))\r\n          end do           \r\n!\r\n!         Assign the slip system\r\n          dirc(1:nslip,1:3) = dir(1:nslip,1:3)\r\n          norc(1:nslip,1:3) = nor(1:nslip,1:3)\r\n!\r\n      else\r\n!\r\n!         Error message needed!\r\n!         Phase number is not within the available options\r\n          call error(4)\r\n!\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     Transverse directions\r\n      trac = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),trac(i,1:3))\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!     Dislocation line directions:\r\n!\r\n!     If screw systems are defined\r\n      if (nscrew>0) then\r\n!\r\n!\r\n!         Build up the screw slip systems\r\n          select case(phaid)\r\n!\r\n!\r\n!\r\n!             BCC\r\n              case(1)\r\n!\r\n!             a/2<111>\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 6\r\n!\r\n!\r\n!             FCC\r\n              case(2)\r\n!\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n              screw(4) = 4\r\n              screw(5) = 6\r\n              screw(6) = 8\r\n!\r\n!\r\n!\r\n!             HCP\r\n              case(3)\r\n!\r\n!             <a> slip\r\n              screw(1) = 1\r\n              screw(2) = 2\r\n              screw(3) = 3\r\n!             <c+a>\r\n              screw(4) = 7\r\n              screw(5) = 8\r\n              screw(6) = 9\r\n              screw(7) = 10\r\n              screw(8) = 11\r\n              screw(9) = 12\r\n!\r\n!\r\n!     \r\n! \r\n          end select\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     slip2screw mapping\r\n      slip2screw = 0.\r\n!     Loop through the defined screw systems for equivalency\r\n      do i = 1, nscrew\r\n!\r\n!         Screw system corresponding slip system\r\n          is = screw(i)\r\n!\r\n!         Set the mapping to 1/2\r\n          slip2screw(i,is) = 0.5\r\n!\r\n!         Loop through all possible slip sytems\r\n          do j = 1, nslip\r\n!\r\n!             Caclulate the difference in Burgers vector\r\n              res = dot_product(dirc(is,1:3),dirc(j,1:3))\r\n!\r\n!             If all the components of the vector is the same\r\n              if (abs(res)>0.99) then\r\n!\r\n!                 Assign the component of mapping as 1/2\r\n                  slip2screw(i,j) = 0.5\r\n!\r\n!\r\n              end if\r\n!\r\n!         Loop for slip sytems\r\n          end do\r\n!\r\n!\r\n!     Loop for screw systems\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate line directions for edge dislocations\r\n      linc = 0.\r\n      do i = 1, nslip\r\n!\r\n          call vecprod(dirc(i,1:3),norc(i,1:3),linc(i,1:3))\r\n!\r\n      end do\r\n!\r\n!     Calculate line directions for screw dislocations\r\n!     If screw dislocations exist\r\n      if (nscrew>0) then\r\n!\r\n          do i = 1, nscrew\r\n!\r\n              linc(nslip+i,1:3) = dirc(screw(i),1:3)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     Compute forest projection operator for GNDs\r\n      forestproj = 0.\r\n      do i = 1, nslip\r\n!\r\n          do j = 1, nslip+nscrew\r\n!\r\n              forestproj(i,j) =\r\n     + abs(dot_product(norc(i,1:3),linc(j,1:3)))\r\n!\r\n          enddo\r\n!\r\n          enddo\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!      \r\n      return\r\n      end subroutine initialize_slipvectors\r\n!\r\n!\r\n!\r\n!\r\n      end module initializations"
  },
  {
    "path": "OXFORD-UMAT v3.3/innerloop.f",
    "content": "      module innerloop\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine Dunne_innerloop(\r\n     + Schmid,SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + creepmodel,creepparam,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,tauceff,\r\n     + rhofor,X,gammasum,\r\n     + sigma,tau,cpconv,\r\n     + gammadot,Lp,\r\n     + Dp,dstranp33,\r\n     + invdpsi_dsigma,iter)\r\n!\r\n      use globalvariables, only : I6\r\n!\r\n      use userinputs, only : maxniter, tolerance, \r\n     + maxnparam, maxnloop, SVDinversion, maxnslip\r\n!\r\n      use utilities, only : matvec6,\r\n     + nolapinverse, SVDinverse \r\n!\r\n      use slip, only : sinhslip, doubleexpslip,\r\n     + powerslip\r\n!\r\n      use creep, only : expcreep\r\n!\r\n      use errors, only : error\r\n!\r\n      implicit none\r\n!\r\n!     INPUTS    \r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     creep model no.\r\n      integer, intent(in) :: creepmodel\r\n!     creep model parameters\r\n      real(8), intent(in) :: creepparam(maxnparam)      \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     total slip per slip system accumulated over the time\r\n!     at the current time step\r\n      real(8), intent(in) :: gammasum(nslip)\r\n!\r\n!     INOUTS\r\n!     Cauchy stress\r\n      real(8), intent(inout) :: sigma(6)\r\n!     overall crss\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     convergence flag\r\n      integer, intent(inout) :: cpconv\r\n!\r\n!     OUTPUTS\r\n!     slip rates at the current time step\r\n      real(8), intent(out) :: gammadot(nslip)  \r\n!     plastic velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     Total deformation rate\r\n      real(8), intent(out) :: dstranp33(3,3)\r\n!     \r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8), intent(out) :: invdpsi_dsigma(6,6)\r\n!     number of iterations\r\n      integer, intent(out) :: iter\r\n\r\n!\r\n!     Local variables used within this subroutine       \r\n!        \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     plastic velocity gradient for creep\r\n      real(8) Lp_c(3,3)\r\n!     Sym part of plastic velocity gradient for slip\r\n      real(8) Dp_s(3,3)\r\n!     Sym part of plastic velocity gradient for creep\r\n      real(8) Dp_c(3,3)\r\n!     plastic tangent stiffness for slip\r\n      real(8) Pmat_s(6,6)\r\n!     plastic tangent stiffness for creep\r\n      real(8) Pmat_c(6,6)\r\n!     tangent matrix for NR iteration\r\n      real(8) Pmat(6,6)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     slip rates for creep\r\n      real(8) gammadot_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtau_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtau_c(nslip)\r\n!     derivative of slip rates wrto rss for slip\r\n      real(8) dgammadot_dtauc_s(nslip)\r\n!     derivative of slip rates wrto rss for creep\r\n      real(8) dgammadot_dtauc_c(nslip)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: dstranp(6)\r\n!\r\n!\r\n!     Jacobian of the Newton-Raphson loop\r\n!     and its inverse\r\n      real(8)  :: dpsi_dsigma(6,6)\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psi(6)\r\n!\r\n!\r\n!\r\n!     stress increment\r\n      real(8) :: dsigma(6)\r\n!\r\n!     error flag for svd inversion\r\n      integer :: err\r\n!\r\n      integer :: is\r\n!\r\n!     Reset variables for the inner iteration\r\n      psinorm = 1.\r\n      iter = 0\r\n!\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= tolerance)\r\n     +.and.(iter < maxniter).and.(cpconv == 1))\r\n!\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              Lp_s = 0.\r\n              Dp_s = 0.\r\n              Pmat_s = 0.\r\n              gammadot_s = 0.\r\n!\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslip(Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         exponential law\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslip(Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,nslip,phaid,\r\n     + mattemp,slipparam,irradiationmodel,\r\n     + irradiationparam,cubicslip,caratio,\r\n     + Lp_s,Dp_s,Pmat_s,gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslip(Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,Dp_s,Pmat_s,\r\n     + gammadot_s,dgammadot_dtau_s,\r\n     + dgammadot_dtauc_s)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!         Slip due to creep\r\n          if (creepmodel == 0) then\r\n!\r\n!\r\n              Lp_c = 0.\r\n              Dp_c = 0.\r\n              Pmat_c = 0.\r\n              gammadot_c = 0.\r\n!\r\n!\r\n          elseif (creepmodel == 1) then\r\n!\r\n!\r\n!\r\n              call expcreep(Schmid,SchmidxSchmid,\r\n     + tau,X,tauceff,dt,nslip,phaid,\r\n     + mattemp,creepparam,gammasum,Lp_c,Dp_c,Pmat_c,\r\n     + gammadot_c,dgammadot_dtau_c,\r\n     + dgammadot_dtauc_c)\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!         Sum the effects of creep and slip rates\r\n          Lp = Lp_s + Lp_c\r\n          Dp = Dp_s + Dp_c\r\n          Pmat = Pmat_s + Pmat_c\r\n          gammadot = gammadot_s + gammadot_c\r\n!\r\n!\r\n!\r\n!         Check for NaN in the slip rates\r\n          if(any(gammadot/=gammadot)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!         Check for Inf in the slip rate vector\r\n          if(any(gammadot*0./=gammadot*0.)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!         Check for the Pmat\r\n          if(any(Pmat /= Pmat)) then\r\n!             did not converge\r\n              cpconv = 0\r\n              return\r\n          endif\r\n!\r\n!\r\n!\r\n!         Plastic strain increment\r\n          dstranp33 = Dp*dt\r\n          call matvec6(dstranp33,dstranp)\r\n          dstranp(4:6)=2.*dstranp(4:6)\r\n!\r\n!\r\n!\r\n!\r\n!         Tangent-stiffness calculation\r\n!         Jacobian of the Newton loop (see Dunne, Rugg, Walker, 2007)\r\n          dpsi_dsigma = I6 + matmul(Cs, Pmat)\r\n!\r\n\r\n!\r\n\r\n!\r\n!         Invert (double precision version)\r\n          call nolapinverse(dpsi_dsigma,invdpsi_dsigma,6)\r\n\r\n!\r\n!\r\n!         If inversion is not successfull!\r\n!         Check for the inverse\r\n          if(any(invdpsi_dsigma /= invdpsi_dsigma)) then\r\n!\r\n!             Try using singular value decomposition\r\n!             If singular value decomposition is ON\r\n              if (SVDinversion==1) then\r\n!\r\n!                 Invert\r\n                  call SVDinverse(dpsi_dsigma,6,invdpsi_dsigma,err)\r\n!\r\n!\r\n!\r\n              else\r\n!\r\n!\r\n!                 did not converge\r\n                  err = 1\r\n!\r\n!\r\n!\r\n              end if\r\n!\r\n!             Check again and if still not successfull\r\n              if(err==1) then\r\n!                 did not converge\r\n                  cpconv = 0\r\n                  return\r\n              end if\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         residual (predictor - corrector scheme)\r\n          psi = sigmatr - sigma - matmul(Cs,dstranp)\r\n!\r\n!         norm of the residual\r\n          psinorm = sqrt(sum(psi*psi))\r\n!\r\n!\r\n!         stress increment\r\n          dsigma = matmul(invdpsi_dsigma,psi)\r\n!\r\n!\r\n!         stress update\r\n          sigma = sigma + dsigma\r\n!\r\n!\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau(is) = dot_product(Schmidvec(is,:),sigma)\r\n          end do\r\n!\r\n!\r\n!         increment iteration no.\r\n          iter = iter + 1\r\n!\r\n!     End of NR iteration (inner loop)\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!         \r\n      return\r\n      end subroutine Dunne_innerloop\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     This subroutine is written by Chris Hardie (11/10/2023)      \r\n!     Explicit state update rule\r\n!     Solution using state variables at the former time step\r\n      subroutine Hardie_innerloop(\r\n     + Schmid,SchmidxSchmid,Schmidvec,\r\n     + phaid,nslip,mattemp,Cs,\r\n     + burgerv,cubicslip,caratio,\r\n     + slipparam,slipmodel,\r\n     + irradiationmodel,\r\n     + irradiationparam,\r\n     + dt,sigmatr,\r\n     + abstautr,signtautr,\r\n     + tauceff,rhofor,X,\r\n     + sigma,iterinverse)\r\n!\r\n      use globalvariables, only : I3, I6, smallnum\r\n!\r\n      use userinputs, only : maxniter, maxnparam, maxnslip,\r\n     + inversetolerance \r\n!\r\n      use utilities, only : matvec6, gmatvec6\r\n!\r\n      use slipreverse, only : sinhslipreverse, powerslipreverse, \r\n     + doubleexpslipreverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!\r\n!     INPUTS\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     Vectorized Schmid tensor\r\n      real(8), intent(in) :: Schmidvec(nslip,6)\r\n!     phase-id\r\n      integer, intent(in) :: phaid\r\n!     number of slip sytems\r\n      integer, intent(in) :: nslip\r\n!     temperature\r\n      real(8), intent(in) :: mattemp\r\n!     elastic compliance\r\n      real(8), intent(in) :: Cs(6,6)\r\n!     Burgers vectors\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     flag for cubic slip systems\r\n      integer, intent(in) :: cubicslip \r\n!     c/a ratio for hcp crystals\r\n      real(8), intent(in) :: caratio\r\n!     slip model no.\r\n      integer, intent(in) :: slipmodel\r\n!     slip model parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)    \r\n!     irrradiation model no.\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)        \r\n!\r\n!     time increment\r\n      real(8), intent(in) :: dt  \r\n!     trial stress\r\n      real(8), intent(in) :: sigmatr(6)\r\n!     absolute value of trial RSS\r\n      real(8), intent(in) :: abstautr(nslip)\r\n!     sign of trial RSS\r\n      real(8), intent(in) :: signtautr(nslip)\r\n!     overall crss\r\n      real(8), intent(in) :: tauceff(nslip)\r\n!     total forest dislocation density per slip system at the former time step\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!\r\n!     OUTPUTS\r\n!     Cauchy stress\r\n      real(8), intent(out) :: sigma(6)\r\n!     Number of iterations\r\n      integer, intent(out) :: iterinverse\r\n!\r\n!\r\n!     Local variables used within this subroutine       \r\n!           \r\n!     plastic velocity gradient for slip\r\n      real(8) Lp_s(3,3)\r\n!     slip rates for slip\r\n      real(8) gammadot_s(nslip)\r\n!     absolute slip rates      \r\n      real(8) absgammadot_s(nslip)\r\n!     sign of gammadot_s      \r\n      real(8) signgammadot_s(nslip)\r\n!     derivative of rss wrt slip rates for slip\r\n      real(8) dtau_dgammadot_s(nslip,nslip)\r\n!     derrivative of error function      \r\n      real(8) dpsi_dgammadot(nslip,nslip)\r\n!     inverse of derivative above      \r\n      real(8) dpsi_dgammadotinv(nslip,nslip)\r\n!     slip correction\r\n      real(8) dgammadot(nslip)\r\n!     Derivative of slip law in forward direction\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     rss at the former time step\r\n      real(8) :: tau(nslip), tau_e(nslip)\r\n!     absolute value of rss at the former time step\r\n      real(8) :: abstau(nslip)\r\n!     sign of rss at the former time step\r\n      real(8) :: signtau(nslip)\r\n!\r\n!     residual of the Newton-Raphson loop\r\n!     vector and scalar\r\n      real(8) :: psinorm, psinorm2, psi(nslip)\r\n!\r\n!     Forward Jacobian\r\n      real(8) :: Pmat(6,6)\r\n      real(8) :: dpsi_dsigma(6,6)\r\n!     LU decomposition matricies for calculation of determinant\r\n!      real(8), allocatable :: l(:,:), u(:,:)\r\n!      integer, allocatable :: p(:,:)\r\n!\r\n!     plastic strain increment\r\n      real(8) :: plasstraininc33(3,3), plasstraininc(6)\r\n      real(8) :: plasstrainrate(3,3)\r\n!\r\n!     Shear Stiffness Matrix\r\n      real(8) :: G(nslip,nslip)\r\n!\r\n!     other variables\r\n      real(8) :: dummy6(6), damping, iter_max, activesum\r\n      integer :: is\r\n!\r\n!      allocate(dpsi_dsigma(6,6),l(6,6),u(6,6),p(6,6))\r\n!\r\n!\r\n!     Reset variables for iteration\r\n      iter_max=10000.0\r\n      iterinverse = 0\r\n      psinorm = 1.0d+200\r\n      psinorm2 = 1.0d+200\r\n!\r\n!     Initial guess for NR scheme\r\n!     Stress at the former time step\r\n      sigma = sigmatr\r\n      abstau = abstautr\r\n      signtau =signtautr\r\n      tau_e = abstau*signtau\r\n      gammadot_s=0.\r\n      absgammadot_s=0.\r\n      Lp_s=0.\r\n!\r\n!     Build Shear stiffness matrix\r\n!\r\n      G = 0.\r\n      do is = 1, nslip\r\n          dummy6 = matmul(Cs, Schmidvec(is,:))\r\n          G(is,is) = dot_product(Schmidvec(is,:), dummy6)\r\n      end do\r\n!\r\n!     Newton-Raphson (NR) iteration to find stress increment\r\n      do while ((psinorm >= inversetolerance))!  .OR. (psinorm2 >= tol2))!((psinorm >= tol)) !((psinorm >= tol)  .AND. (psinorm2 >= tol2))\r\n!\r\n!         increment iteration no.\r\n          iterinverse = iterinverse + 1\r\n!\r\n!         Slip models to find slip rates\r\n!\r\n!         none\r\n          if (slipmodel == 0) then\r\n!\r\n              gammadot_s = 0.\r\n!\r\n!         sinh law\r\n          elseif (slipmodel == 1) then\r\n!\r\n              call sinhslipreverse(\r\n     + Schmid,SchmidxSchmid,signtau,\r\n     + abstau,tau,X,tauceff,rhofor,burgerv,dt,\r\n     + nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,Lp_s,\r\n     + absgammadot_s, gammadot_s,\r\n     + dtau_dgammadot_s, dgammadot_dtau,Pmat)\r\n!\r\n!\r\n!\r\n!         double exponent law (exponential law)\r\n          elseif (slipmodel == 2) then\r\n!\r\n!\r\n              call doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,Pmat,absgammadot_s,gammadot_s,\r\n     + dtau_dgammadot_s,dgammadot_dtau) \r\n!\r\n!\r\n!         power law\r\n          elseif (slipmodel == 3) then\r\n!\r\n!\r\n              call powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,abstau,signtau,tauceff,\r\n     + burgerv,dt,nslip,phaid,mattemp,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp_s,absgammadot_s, gammadot_s,dtau_dgammadot_s,\r\n     + dgammadot_dtau, Pmat)  \r\n!\r\n!\r\n          end if\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          activesum=0\r\n          do is = 1, nslip\r\n              tau(is) = signtau(is)*abstau(is)\r\n              if (abstau(is) .GE. tauceff(is)) then\r\n                  activesum=activesum+1.0\r\n              end if\r\n          end do             \r\n!\r\n!         residual (predictor - corrector) including backstress\r\n          psi = tau - X - tau_e\r\n!\r\n!         norm of the residual\r\n          psinorm2 = sqrt(sum(psi*psi))\r\n!\r\n!         Forward Jacobian\r\n          dgammadot_dtau=abs(dgammadot_dtau)*dt\r\n          psinorm = maxval(dgammadot_dtau)\r\n!\r\n!         ! CALL LU_DECOMP(dpsi_dsigma, p, l, u)\r\n!\r\n!\r\n!\r\n!         dpsi_dgammadot\r\n!\r\n          dpsi_dgammadot = dtau_dgammadot_s + G*dt\r\n!\r\n!         Invert diagonal matrix\r\n          dpsi_dgammadotinv=0.\r\n          do is = 1, nslip\r\n              dpsi_dgammadotinv(is,is)=1/dpsi_dgammadot(is,is)\r\n          end do\r\n!\r\n!\r\n          damping=min(2.0/activesum, 1.0)!0.5)\r\n!          damping = 0.5\r\n!          if (psinorm > 200.0) then\r\n!              damping=min(2.0/activesum, 0.5)\r\n!          end if\r\n!\r\n!         slip increment\r\n          dgammadot = matmul(dpsi_dgammadotinv,psi)\r\n!\r\n          gammadot_s = gammadot_s-damping*dgammadot\r\n!\r\n!\r\n!         Calculate Plastic Strain\r\n          Lp_s=0.; plasstrainrate=0.\r\n          do is = 1, nslip\r\n              Lp_s = Lp_s + gammadot_s(is)*Schmid(is,:,:)\r\n              plasstrainrate = plasstrainrate +\r\n     + gammadot_s(is)*Schmid(is,:,:)\r\n              absgammadot_s(is) = abs(gammadot_s(is))\r\n              signgammadot_s(is)= sign(1.0,gammadot_s(is))\r\n          end do\r\n!\r\n!         plastic strain rate\r\n          plasstrainrate = (plasstrainrate + \r\n     + transpose(plasstrainrate))/2.\r\n!\r\n!\r\n!         Plastic strain increment\r\n          plasstraininc33 = plasstrainrate*dt\r\n          call matvec6(plasstraininc33,plasstraininc)\r\n          plasstraininc(4:6)=2.*plasstraininc(4:6)\r\n          call gmatvec6(plasstraininc33,plasstraininc)\r\n!\r\n!         Calculate rss following plastic relaxation\r\n!\r\n          sigma=sigmatr-matmul(Cs,plasstraininc)\r\n!\r\n!         calculate resolved shear stress on slip systems\r\n!         rss and its sign\r\n          do is = 1, nslip\r\n              tau_e(is) = dot_product(Schmidvec(is,:),sigma)\r\n              tau(is) = tau_e(is)\r\n              signtau(is) = sign(1.0,tau(is))\r\n              abstau(is) = abs(tau(is))\r\n          end do          \r\n!\r\n!         check if slip is changing direction\r\n          do is = 1, nslip\r\n              if (signgammadot_s(is) /= signtau(is)) then\r\n                  gammadot_s(is)=0.0\r\n                  absgammadot_s(is)=0.0\r\n              end if\r\n          end do\r\n!\r\n          if (iterinverse > iter_max) then\r\n              psinorm=1e-10\r\n              psinorm2=1e-10\r\n          end if\r\n!\r\n!     End of NR iteration for stress approximation\r\n      end do\r\n          !active_s=1\r\n          !do is = 1, nslip\r\n          !    if (absgammadot_s(is) > 0.0) then\r\n          !        active_s(is)=1\r\n          !    end if\r\n          !end do  \r\n\r\n      return\r\n      end subroutine Hardie_innerloop\r\n!\r\n      end module innerloop"
  },
  {
    "path": "OXFORD-UMAT v3.3/irradiation.f",
    "content": "!     Specific subroutines for irradiation models\r\n!\r\n!     Strength and hardening interaction matrices for irradiation model-2\r\n      module irradiation\r\n      implicit none\r\n!\r\n!\r\n      contains\r\n!\r\n!\r\n!     Subroutine to calculate strength interaction matrix for\r\n!     irradiation model-2\r\n!     Ref: https://doi.org/10.1016/j.actamat.2022.118361\r\n      subroutine calculateintmats4irradmodel2(nslip, dirc, norc,\r\n     + irradiationparam, sintmat, hintmat)\r\n      use userinputs, only: maxnslip, maxnparam\r\n      implicit none\r\n!     Inputs\r\n!     Number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     Normalize slip directions\r\n      real(8), intent(in) :: dirc(maxnslip,3)\r\n!     Normalized slip plane normals\r\n      real(8), intent(in) :: norc(maxnslip,3)\r\n!     Irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     Outputs\r\n!     Strength interaction matrix\r\n!     Strength interaction:   sintmat (nslip x nloop)\r\n      real(8), intent(out) :: sintmat(maxnslip,maxnslip)\r\n!     Hardening (Softening) interaction matrix\r\n!     Hardening interaction:  hintmat (nloop x nslip)\r\n      real(8), intent(out) :: hintmat(maxnslip,maxnslip)\r\n!     Variables used in this subroutine\r\n      integer ::  nloop\r\n!     reaction vector\r\n      real(8) ::  r(3)\r\n!     Projected vector (reaction segment)\r\n      real(8) ::  a\r\n      integer ::  i, j, ind\r\n!\r\n!\r\n!\r\n!\r\n!     Reset arrays\r\n      sintmat = 0.\r\n      hintmat = 0.\r\n!\r\n!\r\n!     Number of types of defects\r\n      nloop = int(irradiationparam(1))\r\n!\r\n!\r\n      do i=1,nslip\r\n!\r\n          do j=1,nloop\r\n!\r\n!             Slip system index corresponding to the defect type\r\n              ind = int(irradiationparam(7+j))\r\n!\r\n!             What is the reaction product for the gliding dislocation on slip\r\n!             system 'i' and defect type 'j'?\r\n              r = dirc(i,:) + dirc(ind,:)\r\n!\r\n!             Is this reaction in the slip plane of slip system 'i'?\r\n              a = dot_product(norc(i,:), r)\r\n!\r\n              if (a==0.) then\r\n                  sintmat(i,j)=irradiationparam(12)\r\n                  hintmat(j,i)=irradiationparam(14)\r\n              else\r\n                  sintmat(i,j)=irradiationparam(11)\r\n                  hintmat(j,i)=irradiationparam(13)\r\n              end if\r\n!\r\n          end do\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine calculateintmats4irradmodel2\r\n!\r\n!\r\n!\r\n      end module irradiation"
  },
  {
    "path": "OXFORD-UMAT v3.3/meshprop.f",
    "content": "!     Jan. 01st, 2023\r\n!     Eralp Demir      \r\n!\r\n!      \r\n!     ABAQUS Analysis User's Manual (6.10)\r\n!     2D-Plane strain elements\r\n!     CPE4   \t4-node bilinear         4-integration points\r\n!     CPE6   \t6-node quadratic        3-integration points\r\n!     CPE8   \t8-node biquadratic      9-integration points\r\n!     CPE8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!\r\n!\r\n!     2D-Plane stress elements\r\n!     CPS4   \t4-node bilinear         4-integration points\r\n!     CPS6   \t6-node quadratic        3-integration points\r\n!     CPS8   \t8-node biquadratic      9-integration points\r\n!     CPS8R  \t8-node biquadratic      4-integration points (reduced integration)\r\n!   \r\n!\r\n!     3D - element types\r\n!     C3D6    6-node linear triangular prism      4-integration points\r\n!     C3D8    8-node linear brick                 8-integration points\r\n!     C3D10   10-node quadratic tetrahedron       4-integration points\r\n!     C3D15   15-node quadratic triangular prism  9-integration points\r\n!     C3D20   20-node quadratic brick             27-integration points\r\n!     C3D20R  20-node quadratic brick             8-integration points (reduced integration)\r\n!\r\n      module meshprop\r\n      implicit none\r\n      contains\r\n!\r\n!     Finite element properties\r\n!     based on element type\r\n      subroutine feprop\r\n      use errors, only : error\r\n      use globalvariables, only : eltyp, numel, \r\n     + numtens, numdim, numpt, nnpel,\r\n     + Nmat, invNmat, dNmat, dNmatc, \r\n     + ipweights, calculategradient\r\n      use userinputs, only : gndlinear, gndmodel\r\n      use utilities, only: nolapinverse\r\n!\r\n!\r\n      implicit none\r\n!\r\n!     Gaussian point coordinates\r\n      real(8) :: a, b\r\n!     Parametric coordinates\r\n      real(8) :: g, h, r\r\n!\r\n!     Separate variables are used for each element type\r\n!     in order to avoid using allocatables!\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP4(4,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP4(4)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP4(2,4)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP4(4,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP4(4,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP4(4,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)    \r\n      real(8) :: dNmatc_CP4(2,4)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP6(3,2)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_CP3(3)\r\n!     Quadratic version\r\n      real(8) :: N_CP6(6)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_CP3(2,3)\r\n!     Quadratic version\r\n      real(8) :: dN_CP6(2,6)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_CP3(3,3)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_CP6(6,6)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_CP3(3,3)\r\n!     Quadratic version\r\n      real(8) :: invNmat_CP6(6,3)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_CP3(3,2,3)\r\n!     Quadratic version\r\n      real(8) :: dNmat_CP6(3,2,6)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_CP3(2,3)\r\n!     Quadratic version      \r\n      real(8) :: dNmatc_CP6(2,6)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP6(3,2)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_CP3(3,2)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_CP6(6,3)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_CP6(6,6)\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_CP8(9,2)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_CP8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_CP8(2,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8(9,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8(8,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_CP8(9,2,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8(2,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8(8,8)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_CP8lin(9,4)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_CP8lin(4,9)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_CP8lin(9,2,4)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_CP8lin(2,4)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_CP8lin(4,4)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_CP8lin(4,4)\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D8(8,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D8(8)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D8(3,8)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D8(8,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D8(8,8)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D8(8,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D8(3,8)\r\n!\r\n!\r\n!     Element type: C3D10\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D10(4,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D4(4)\r\n!     Quadratic version\r\n      real(8) :: N_C3D10(10)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D10(3,10)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel)\r\n      real(8) :: Nmat_C3D4(4,4)\r\n!     Linear version (numpt_sub x nnpel)\r\n      real(8) :: Nmat_sub_C3D4(6,4)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D10(10,10)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: invNmat_C3D4(4,4)\r\n!     Quadratic version\r\n      real(8) :: invNmat_C3D10(10,4)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D4(4,3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D10(4,3,10)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D4(3,4)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D10(3,10)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D10(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D4(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D10(10,4)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D10(10,10)\r\n!\r\n!\r\n!\r\n!     Element type: C3D15\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D15(9,3)\r\n!     Shape functions (nnpel)\r\n!     Linear version\r\n      real(8) :: N_C3D6(6)\r\n!     Quadratic version\r\n      real(8) :: N_C3D15(15)\r\n!     Shape function derivatives (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dN_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dN_C3D15(3,15)\r\n!     Shape function matrix\r\n!     Linear version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_C3D6(9,6)\r\n!     Quadratic version (numpt x nnpel_sub)\r\n      real(8) :: Nmat_sub_C3D6(6,6)\r\n!     Quadratic version (numpt+numpt_sub x nnpel)\r\n      real(8) :: Nmat_C3D15(15,15)\r\n!     Coefficient matrix\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: coeff_C3D6(6,6)\r\n!     Linear version (nnpel_sub x numpt)\r\n      real(8) :: invNmat_C3D6(6,9)\r\n!     Quadratic version (nnpel x numpt)\r\n      real(8) :: invNmat_C3D15(15,9)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n!     Linear version\r\n      real(8) :: dNmat_C3D6(9,3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmat_C3D15(9,3,15)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n!     Linear version\r\n      real(8) :: dNmatc_C3D6(3,6)\r\n!     Quadratic version\r\n      real(8) :: dNmatc_C3D15(3,15)\r\n!     Sub element properties\r\n!     Global coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D15(6,3)\r\n!     Local coordinates (numpt_sub x numdim)\r\n      real(8) :: GPcoords_sub_C3D6(6,3)\r\n!     Sub element mapping for additional IPs (numpt+numpt_sub x numpt)\r\n      real(8) :: IPmap_C3D15(15,9)\r\n!     Inverse of the square matrix (nnpel x numpt + numpt_sub)\r\n      real(8) :: coeff_C3D15(15,15)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D6(6,6)  \r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n!     GP coordinates (numpt x numdim)\r\n      real(8) :: GPcoords_C3D20(27,3)\r\n!     Shape functions (nnpel)\r\n      real(8) :: N_C3D20(20)\r\n!     Shape function derivatives (numdim x nnpel)\r\n      real(8) :: dN_C3D20(3,20)\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20(27,20)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20(20,20)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20(20,27)\r\n!     Shape function derivatives (numdim x nnpel x numpt)\r\n      real(8) :: dNmat_C3D20(27,3,20)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20(3,20)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20(20,20)\r\n!\r\n!     Shape function matrix (numpt x nnpel)\r\n      real(8) :: Nmat_C3D20lin(27,8)\r\n!     Inverse of the shape function matrix (nnpel x numpt)\r\n      real(8) :: invNmat_C3D20lin(8,27)\r\n!     Shape function derivatives (numpt x numdim x nnpel)\r\n      real(8) :: dNmat_C3D20lin(27,3,8)\r\n!     Shape function derivatives at the center (numdim x nnpel)\r\n      real(8) :: dNmatc_C3D20lin(3,8)\r\n!     Square matrix (nnpel x nnpel)\r\n      real(8) :: NTN_C3D20lin(8,8)\r\n!     inverted square matrix (nnpel x nnpel)\r\n      real(8) :: coeff_C3D20lin(8,8)\r\n!\r\n!\r\n!     Sub element properties\r\n      integer :: nnpel_sub, numpt_sub\r\n!     Parametric Gauss point coordinates\r\n      integer :: ipt\r\n!     Dummy integers\r\n      integer :: i, j\r\n!\r\n!\r\n!     Identify the element type\r\n!     Based on \r\n!     - number of integration points per element: numpt\r\n!     - dimension of the problem: ntens\r\n      call findelementtype(numtens,numpt,eltyp)\r\n!\r\n!\r\n!\r\n!\r\n!!     Output the element type\r\n!      write(*,*) 'ABAQUS element type: ', eltyp\r\n!\r\n      select case(eltyp)\r\n!\r\n!     Element type: CPE3 or CPS3 or CPE6R or CPS6R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE3', 'CPS3', 'CPE6R', 'CPS6R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 3\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4R or CPS4R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4R', 'CPS4R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!     Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n!     Use the same interpolation functions for the reduced elements\r\n      case('CPE4', 'CPS4', 'CPE8R', 'CPS8R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0    \r\n!\r\n!         Gauss points\r\n          GPcoords_CP4 = 0.\r\n          GPcoords_CP4(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP4(2,:) = (/  1., -1. /)\r\n          GPcoords_CP4(3,:) = (/ -1.,  1. /)\r\n          GPcoords_CP4(4,:) = (/  1.,  1. /)\r\n          GPcoords_CP4 = GPcoords_CP4/sqrt(3.)\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_CP4(ipt,1)\r\n              h = GPcoords_CP4(ipt,2)\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Shape function mapping\r\n              Nmat_CP4(ipt,1:nnpel) = N_CP4\r\n!\r\n!             Shape function derivative\r\n              dNmat_CP4(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n          end do          \r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_CP4,invNmat_CP4,4)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!         Assign the center value\r\n          dNmatc_CP4 = dN_CP4\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_CP4(:,:)\r\n          dNmat(:,:,:) = dNmat_CP4(:,:,:)\r\n          invNmat(:,:) = invNmat_CP4(:,:)\r\n          dNmatc(:,:) = dNmatc_CP4(:,:)\r\n!\r\n!\r\n!     Element type: CPE6 or CPS6\r\n      case('CPE6', 'CPS6')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./6.\r\n!\r\n!\r\n!\r\n!\r\n!         Gauss points\r\n          GPcoords_CP6 = 0.\r\n          GPcoords_CP6(1,:) = (/ 1./6., 1./6. /)\r\n          GPcoords_CP6(2,:) = (/ 2./3., 1./6. /)\r\n          GPcoords_CP6(3,:) = (/ 1./6., 2./3. /)\r\n!\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 3\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use CP3 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points          \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel) = N_CP3\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP3(ipt,1:numdim,1:nnpel) = dN_CP3\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP3,invNmat_CP3,3)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP3_N_dN(nnpel,numdim,g,h,N_CP3,dN_CP3)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_CP3 = dN_CP3\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP3(:,:)\r\n              dNmat(:,:,:) = dNmat_CP3(:,:,:)\r\n              invNmat(:,:) = invNmat_CP3(:,:)\r\n              dNmatc(:,:) = dNmatc_CP3(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 6\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 3\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_CP6 = 0.\r\n              GPcoords_sub_CP6(1,:) = (/ 5./12., 1./6. /)\r\n              GPcoords_sub_CP6(2,:) = (/ 5./12., 5./12. /)\r\n              GPcoords_sub_CP6(3,:) = (/ 1./6.,  5./12. /)\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_CP3 = 0.\r\n              GPcoords_sub_CP3(1,:) = (/ 1./2., 0. /)\r\n              GPcoords_sub_CP3(2,:) = (/ 1./2., 1./2. /)\r\n              GPcoords_sub_CP3(3,:) = (/ 0., 1./2. /)\r\n!\r\n!\r\n!\r\n!             Use CP6 (quadratic) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP6(ipt,1)\r\n                  h = GPcoords_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(ipt,1:nnpel) = N_CP6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP6(ipt,1:numdim,1:nnpel) = dN_CP6\r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_CP6(ipt,1)\r\n                  h = GPcoords_sub_CP6(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP6(numpt+ipt,1:nnpel) = N_CP6\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_CP3(ipt,1)\r\n                  h = GPcoords_sub_CP3(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP3_N_dN(nnpel_sub,numdim,g,h,N_CP3,dN_CP3)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP3(ipt,1:nnpel_sub) = N_CP3\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n              IPmap_CP6=0.\r\n!             Identity matrix\r\n              do i=1,numpt\r\n                  IPmap_CP6(i,i)=1.\r\n              end do\r\n              IPmap_CP6(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_CP3\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_CP6,coeff_CP6,6)\r\n!\r\n!\r\n              invNmat_CP6 = matmul(coeff_CP6,IPmap_CP6)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP6_N_dN(nnpel,numdim,g,h,N_CP6,dN_CP6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP6 = dN_CP6\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP6(:,:)\r\n              dNmat(:,:,:) = dNmat_CP6(:,:,:)\r\n              invNmat(:,:) = invNmat_CP6(:,:)\r\n              dNmatc(:,:) = dNmatc_CP6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: CPE8 or CPS8\r\n      case('CPE8', 'CPS8')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 2\r\n!\r\n!\r\n!\r\n!         Integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.308641975308642\r\n          ipweights(2) = 0.493827160493827\r\n          ipweights(3) = 0.308641975308642\r\n          ipweights(4) = 0.493827160493827\r\n          ipweights(5) = 0.790123456790124\r\n          ipweights(6) = 0.493827160493827\r\n          ipweights(7) = 0.308641975308642\r\n          ipweights(8) = 0.493827160493827\r\n          ipweights(9) = 0.308641975308642\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!         Gauss points\r\n          GPcoords_CP8 = 0.\r\n          GPcoords_CP8(1,:) = (/ -1., -1. /)\r\n          GPcoords_CP8(2,:) = (/  0., -1. /)\r\n          GPcoords_CP8(3,:) = (/  1., -1. /)\r\n          GPcoords_CP8(4,:) = (/ -1.,  0. /)\r\n          GPcoords_CP8(5,:) = (/  0.,  0. /)\r\n          GPcoords_CP8(6,:) = (/  1.,  0. /)\r\n          GPcoords_CP8(7,:) = (/ -1.,  1. /)\r\n          GPcoords_CP8(8,:) = (/  0.,  1. /)\r\n          GPcoords_CP8(9,:) = (/  1.,  1. /)\r\n          GPcoords_CP8 = sqrt(0.6) * GPcoords_CP8\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Use CP4 (linear) element function\r\n!             \r\n!             Compute shape functions and their derivatives at the integration points              \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8lin(ipt,1:nnpel) = N_CP4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8lin(ipt,1:numdim,1:nnpel) = dN_CP4\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8lin = matmul(transpose(Nmat_CP8lin),Nmat_CP8lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8lin,coeff_CP8lin,4)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8lin=matmul(coeff_CP8lin,transpose(Nmat_CP8lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP4_N_dN(nnpel,numdim,g,h,N_CP4,dN_CP4)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8lin = dN_CP4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8lin(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8lin(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8lin(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 8\r\n!\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_CP8(ipt,1)\r\n                  h = GPcoords_CP8(ipt,2)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_CP8(ipt,1:nnpel) = N_CP8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_CP8(ipt,1:numdim,1:nnpel) = dN_CP8\r\n!\r\n              end do\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_CP8 = matmul(transpose(Nmat_CP8),Nmat_CP8)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_CP8,coeff_CP8,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_CP8 = matmul(coeff_CP8,transpose(Nmat_CP8))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call CP8_N_dN(nnpel,numdim,g,h,N_CP8,dN_CP8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_CP8 = dN_CP8\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_CP8(:,:)\r\n              dNmat(:,:,:) = dNmat_CP8(:,:,:)\r\n              invNmat(:,:) = invNmat_CP8(:,:)\r\n              dNmatc(:,:) = dNmatc_CP8(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n      case('C3D4')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 4\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n      case('C3D6')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element\r\n          nnpel = 6\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n      case('C3D8R')\r\n!\r\n!         GND calculation is not possible for this element type\r\n          if (gndmodel>0) then\r\n              call error(7)\r\n          end if\r\n!\r\n!\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!         Single integration point\r\n          calculategradient = 0\r\n!\r\n!         Number of nodes per element      \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D8 or C3D20R\r\n!     Use the same interpolation functions for the reduced element\r\n      case('C3D8','C3D20R')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         Number of nodes per element  \r\n          nnpel = 8\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1.\r\n!\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!         \r\n!\r\n!         Gauss points\r\n          GPcoords_C3D8 = 0.\r\n          GPcoords_C3D8(1,:) = (/ -1., -1., -1. /)\r\n          GPcoords_C3D8(2,:) = (/  1., -1., -1. /)\r\n          GPcoords_C3D8(3,:) = (/ -1.,  1., -1. /)\r\n          GPcoords_C3D8(4,:) = (/  1.,  1., -1. /)\r\n          GPcoords_C3D8(5,:) = (/ -1., -1.,  1. /)\r\n          GPcoords_C3D8(6,:) = (/  1., -1.,  1. /)\r\n          GPcoords_C3D8(7,:) = (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D8(8,:) = (/  1.,  1.,  1. /)\r\n          GPcoords_C3D8 = GPcoords_C3D8/sqrt(3.)\r\n!\r\n!\r\n          write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!\r\n!\r\n!\r\n!         Compute shape functions and their derivatives at the integration points\r\n          do ipt = 1, numpt\r\n!\r\n!             Gauss point coordinates\r\n              g = GPcoords_C3D8(ipt,1)\r\n              h = GPcoords_C3D8(ipt,2)\r\n              r = GPcoords_C3D8(ipt,3)\r\n!\r\n!             \r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!\r\n!\r\n!             Shape function mapping\r\n              Nmat_C3D8(ipt,1:nnpel) = N_C3D8\r\n!\r\n!\r\n!\r\n!             Shape function derivative\r\n              dNmat_C3D8(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!         Compute inverse of the interpolation matrix\r\n          call nolapinverse(Nmat_C3D8,invNmat_C3D8,8)\r\n!\r\n!\r\n!         Shape function derivatives at the element center\r\n          g = 0.\r\n          h = 0.\r\n          r = 0.\r\n!\r\n!         Calculate shape functions and their derivatives\r\n          call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!         Assign the center value\r\n          dNmatc_C3D8 = dN_C3D8\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Allocate global arrays\r\n          allocate(Nmat(numpt,nnpel))\r\n          Nmat=0.\r\n          allocate(dNmat(numpt,numdim,nnpel))\r\n          dNmat=0.\r\n          allocate(invNmat(nnpel,numpt))\r\n          invNmat=0.\r\n          allocate(dNmatc(numdim,nnpel))\r\n          dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Assign global arrays\r\n          Nmat(:,:) = Nmat_C3D8(:,:)\r\n          dNmat(:,:,:) = dNmat_C3D8(:,:,:)\r\n          invNmat(:,:) = invNmat_C3D8(:,:)\r\n          dNmatc(:,:) = dNmatc_C3D8(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D10\r\n      case('C3D10')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights = 1./4./6.\r\n!\r\n!         Gauss points\r\n          a = 0.138196601125010\r\n          b = 0.585410196624968\r\n!\r\n!\r\n          GPcoords_C3D10 = 0.\r\n          GPcoords_C3D10(1,:) = (/ a, a, a /) \r\n          GPcoords_C3D10(2,:) = (/ b, a, a /)\r\n          GPcoords_C3D10(3,:) = (/ a, b, a /)\r\n          GPcoords_C3D10(4,:) = (/ a, a, b /)\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 4\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n              \r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!             Use C3D4 (linear) element function\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points      \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D4(ipt,1:nnpel) = N_C3D4\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D4(ipt,1:numdim,1:nnpel) = dN_C3D4\r\n!\r\n              end do          \r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D4,invNmat_C3D4,4)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D4_N_dN(nnpel,numdim,g,h,r,N_C3D4,dN_C3D4)    \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D4 = dN_C3D4\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D4(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D4(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D4(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D4(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 10\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 4\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt          \r\n!\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D10 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D10(1,i) =\r\n     + 0.5*(GPcoords_C3D10(1,i)+GPcoords_C3D10(2,i))\r\n                  GPcoords_sub_C3D10(2,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(3,i))\r\n                  GPcoords_sub_C3D10(3,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(4,i) =\r\n     + 0.5*(GPcoords_C3D10(4,i)+GPcoords_C3D10(1,i))\r\n                  GPcoords_sub_C3D10(5,i) =\r\n     + 0.5*(GPcoords_C3D10(2,i)+GPcoords_C3D10(4,i))\r\n                  GPcoords_sub_C3D10(6,i) =\r\n     + 0.5*(GPcoords_C3D10(3,i)+GPcoords_C3D10(4,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D4 = 0.\r\n              GPcoords_sub_C3D4(1,:) = (/ 0.5, 0.,  0. /)\r\n              GPcoords_sub_C3D4(2,:) = (/ 0.5, 0.5, 0. /)\r\n              GPcoords_sub_C3D4(3,:) = (/  0., 0.5, 0. /)\r\n              GPcoords_sub_C3D4(4,:) = (/  0., 0., 0.5 /)\r\n              GPcoords_sub_C3D4(5,:) = (/ 0.5, 0., 0.5 /)\r\n              GPcoords_sub_C3D4(6,:) = (/ 0., 0.5, 0.5 /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D10 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation for will be used GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D10(ipt,1)\r\n                  h = GPcoords_C3D10(ipt,2)\r\n                  r = GPcoords_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D10(ipt,1:numdim,1:nnpel) = dN_C3D10\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D10(ipt,1)\r\n                  h = GPcoords_sub_C3D10(ipt,2)\r\n                  r = GPcoords_sub_C3D10(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D10(numpt+ipt,1:nnpel) = N_C3D10\r\n!\r\n!                 \r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D4(ipt,1)\r\n                  h = GPcoords_sub_C3D4(ipt,2)\r\n                  r = GPcoords_sub_C3D4(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D4_N_dN(nnpel_sub,numdim,g,h,r,N_C3D4,dN_C3D4)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D4(ipt,1:nnpel_sub) = N_C3D4\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D10 = 0.\r\n              do i=1,numpt\r\n                  IPmap_C3D10(i,i)=1.\r\n              end do\r\n!\r\n              IPmap_C3D10(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D4\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D10,coeff_C3D10,10)\r\n!\r\n!\r\n!             \r\n              invNmat_C3D10 = matmul(coeff_C3D10,IPmap_C3D10)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./4.\r\n              h = 1./4.\r\n              r = 1./4.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D10_N_dN(nnpel,numdim,g,h,r,N_C3D10,dN_C3D10)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D10 = dN_C3D10\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D10(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D10(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D10(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D10(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!     Element type: C3D15   \r\n      case('C3D15')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=1./6./3.\r\n!\r\n!\r\n!\r\n!         Isoparametric coordinate (r-axis)\r\n          a = 0.774596669241483\r\n!\r\n!\r\n          GPcoords_C3D15 = 0.\r\n          GPcoords_C3D15(2,:) = (/ 2./3., 1./6., -1. /)\r\n          GPcoords_C3D15(1,:) = (/ 1./6., 1./6., -1. /)\r\n          GPcoords_C3D15(3,:) = (/ 1./6., 2./3., -1. /)\r\n          GPcoords_C3D15(5,:) = (/ 2./3., 1./6.,  0. /)\r\n          GPcoords_C3D15(4,:) = (/ 1./6., 1./6.,  0. /)\r\n          GPcoords_C3D15(6,:) = (/ 1./6., 2./3.,  0. /)\r\n          GPcoords_C3D15(8,:) = (/ 2./3., 1./6.,  1. /)\r\n          GPcoords_C3D15(7,:) = (/ 1./6., 1./6.,  1. /)\r\n          GPcoords_C3D15(9,:) = (/ 1./6., 2./3.,  1. /)\r\n!\r\n          GPcoords_C3D15(:,3) = GPcoords_C3D15(:,3) * a\r\n!\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 6\r\n!\r\n!\r\n!             Number of nodes per the sub element\r\n              nnpel_sub = 0\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = 0\r\n!\r\n!\r\n!\r\n!             Use C3D6 (linear) element function\r\n              write(*,*) 'Linear interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points         \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D6(ipt,1:nnpel) = N_C3D6\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D6(ipt,1:numdim,1:nnpel) = dN_C3D6\r\n!\r\n              end do\r\n!\r\n!\r\n              NTN_C3D6 = matmul(transpose(Nmat_C3D6),Nmat_C3D6)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D6,coeff_C3D6,6)\r\n!\r\n!\r\n              invNmat_C3D6 = matmul(coeff_C3D6,transpose(Nmat_C3D6))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D6_N_dN(nnpel,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D6 = dN_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D6(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D6(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D6(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D6(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         Quadratic interpolation functions\r\n          else\r\n!\r\n!             Number of nodes per element      \r\n              nnpel = 15\r\n!\r\n!             Number of nodes of the sub-element\r\n              nnpel_sub = 6\r\n!\r\n!             Additional Gauss points for quadratic interpolation\r\n              numpt_sub = nnpel-numpt\r\n!             Calculated using the linear sub-element\r\n!             Global coordinates (in its quadratic form)\r\n              GPcoords_sub_C3D15 = 0.\r\n              do i=1,numdim\r\n                  GPcoords_sub_C3D15(1,i) =\r\n     + 0.5*(GPcoords_C3D15(1,i)+GPcoords_C3D15(2,i))\r\n                  GPcoords_sub_C3D15(2,i) =\r\n     + 0.5*(GPcoords_C3D15(2,i)+GPcoords_C3D15(3,i))\r\n                  GPcoords_sub_C3D15(3,i) =\r\n     + 0.5*(GPcoords_C3D15(3,i)+GPcoords_C3D15(1,i))\r\n                  GPcoords_sub_C3D15(4,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(8,i))\r\n                  GPcoords_sub_C3D15(5,i) =\r\n     + 0.5*(GPcoords_C3D15(8,i)+GPcoords_C3D15(9,i))\r\n                  GPcoords_sub_C3D15(6,i) =\r\n     + 0.5*(GPcoords_C3D15(7,i)+GPcoords_C3D15(9,i))\r\n              end do\r\n!\r\n!\r\n!             Local coordinates (in its linear form)\r\n              GPcoords_sub_C3D6 = 0.\r\n              GPcoords_sub_C3D6(1,:) = (/ 0.5,  0., -1. /)\r\n              GPcoords_sub_C3D6(2,:) = (/ 0.5, 0.5, -1. /)\r\n              GPcoords_sub_C3D6(3,:) = (/  0., 0.5, -1. /)\r\n              GPcoords_sub_C3D6(4,:) = (/ 0.5,  0.,  1. /)\r\n              GPcoords_sub_C3D6(5,:) = (/ 0.5, 0.5,  1. /)\r\n              GPcoords_sub_C3D6(6,:) = (/  0., 0.5,  1. /)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D15 (quadratic) element function\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!             Compute shape functions and their derivatives at the integration points        \r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D15(ipt,1)\r\n                  h = GPcoords_C3D15(ipt,2)\r\n                  r = GPcoords_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(ipt,1:nnpel) = N_C3D15\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D15(ipt,1:numdim,1:nnpel) = dN_C3D15\r\n!\r\n!\r\n              end do                 \r\n!\r\n!\r\n!\r\n!      \r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt_sub\r\n!\r\n!                 Gauss point coordinates - global\r\n                  g = GPcoords_sub_C3D15(ipt,1)\r\n                  h = GPcoords_sub_C3D15(ipt,2)\r\n                  r = GPcoords_sub_C3D15(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D15(numpt+ipt,1:nnpel) = N_C3D15\r\n!\r\n!\r\n!\r\n!\r\n!                 Gauss point coordinates - local\r\n                  g = GPcoords_sub_C3D6(ipt,1)\r\n                  h = GPcoords_sub_C3D6(ipt,2)\r\n                  r = GPcoords_sub_C3D6(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D6_N_dN(nnpel_sub,numdim,g,h,r,N_C3D6,dN_C3D6)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_sub_C3D6(ipt,1:nnpel_sub) = N_C3D6\r\n!\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Identity matrix\r\n              IPmap_C3D15=0.\r\n              do i=1,numpt\r\n                  IPmap_C3D15(i,i)=1.\r\n              end do\r\n              IPmap_C3D15(numpt+1:numpt+numpt_sub,1:nnpel_sub) =\r\n     + Nmat_sub_C3D6\r\n!\r\n!\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(Nmat_C3D15,coeff_C3D15,15)\r\n!\r\n!\r\n              invNmat_C3D15 = matmul(coeff_C3D15,IPmap_C3D15)\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 1./3.\r\n              h = 1./3.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D15_N_dN(nnpel,numdim,g,h,r,N_C3D15,dN_C3D15)      \r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D15 = dN_C3D15\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt+numpt_sub,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D15(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D15(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D15(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D15(:,:)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Element type: C3D20\r\n      case('C3D20')\r\n!\r\n!         Number of dimensions of the problem\r\n          numdim = 3\r\n!\r\n!\r\n!\r\n!         IP integration weights\r\n          allocate(ipweights(numpt))\r\n          ipweights=0.\r\n!\r\n          ipweights(1) = 0.171467764060357\r\n          ipweights(2) = 0.274348422496571\r\n          ipweights(3) = 0.171467764060357\r\n          ipweights(4) = 0.274348422496571\r\n          ipweights(5) = 0.438957475994513\r\n          ipweights(6) = 0.274348422496571\r\n          ipweights(7) = 0.171467764060357\r\n          ipweights(8) = 0.274348422496571\r\n          ipweights(9) = 0.171467764060357\r\n          ipweights(10) = 0.274348422496571\r\n          ipweights(11) = 0.438957475994513\r\n          ipweights(12) = 0.274348422496571\r\n          ipweights(13) = 0.438957475994513\r\n          ipweights(14) = 0.702331961591221\r\n          ipweights(15) = 0.438957475994513\r\n          ipweights(16) = 0.274348422496571\r\n          ipweights(17) = 0.438957475994513\r\n          ipweights(18) = 0.274348422496571\r\n          ipweights(19) = 0.171467764060357\r\n          ipweights(20) = 0.274348422496571\r\n          ipweights(21) = 0.171467764060357\r\n          ipweights(22) = 0.274348422496571\r\n          ipweights(23) = 0.438957475994513\r\n          ipweights(24) = 0.274348422496571\r\n          ipweights(25) = 0.171467764060357\r\n          ipweights(26) = 0.274348422496571\r\n          ipweights(27) = 0.171467764060357\r\n!\r\n!         Number of nodes per the sub element\r\n          nnpel_sub = 0\r\n!\r\n!         Additional Gauss points for quadratic interpolation\r\n          numpt_sub = 0\r\n!\r\n!\r\n          GPcoords_C3D20 = 0.\r\n          GPcoords_C3D20(1,:)=  (/ -1., -1., -1. /)\r\n          GPcoords_C3D20(2,:)=  (/  0., -1., -1. /)\r\n          GPcoords_C3D20(3,:)=  (/  1., -1., -1. /)\r\n          GPcoords_C3D20(4,:)=  (/ -1.,  0., -1. /)\r\n          GPcoords_C3D20(5,:)=  (/  0.,  0., -1. /)\r\n          GPcoords_C3D20(6,:)=  (/  1.,  0., -1. /)\r\n          GPcoords_C3D20(7,:)=  (/ -1.,  1., -1. /)\r\n          GPcoords_C3D20(8,:)=  (/  0.,  1., -1. /)\r\n          GPcoords_C3D20(9,:)=  (/  1.,  1., -1. /)\r\n          GPcoords_C3D20(10,:)= (/ -1., -1.,  0. /)\r\n          GPcoords_C3D20(11,:)= (/  0., -1.,  0. /)\r\n          GPcoords_C3D20(12,:)= (/  1., -1.,  0. /)\r\n          GPcoords_C3D20(13,:)= (/ -1.,  0.,  0. /)\r\n          GPcoords_C3D20(14,:)= (/  0.,  0.,  0. /)\r\n          GPcoords_C3D20(15,:)= (/  1.,  0.,  0. /)\r\n          GPcoords_C3D20(16,:)= (/ -1.,  1.,  0. /)\r\n          GPcoords_C3D20(17,:)= (/  0.,  1.,  0. /)\r\n          GPcoords_C3D20(18,:)= (/  1.,  1.,  0. /)\r\n          GPcoords_C3D20(19,:)= (/ -1., -1.,  1. /)\r\n          GPcoords_C3D20(20,:)= (/  0., -1.,  1. /)\r\n          GPcoords_C3D20(21,:)= (/  1., -1.,  1. /)\r\n          GPcoords_C3D20(22,:)= (/ -1.,  0.,  1. /)\r\n          GPcoords_C3D20(23,:)= (/  0.,  0.,  1. /)\r\n          GPcoords_C3D20(24,:)= (/  1.,  0.,  1. /)\r\n          GPcoords_C3D20(25,:)= (/ -1.,  1.,  1. /)\r\n          GPcoords_C3D20(26,:)= (/  0.,  1.,  1. /)\r\n          GPcoords_C3D20(27,:)= (/  1.,  1.,  1. /)\r\n          GPcoords_C3D20 = GPcoords_C3D20 * sqrt(0.6)\r\n!\r\n!\r\n!         Based on the selected option\r\n!         Linear interpolation functions\r\n          if (gndlinear==1) then\r\n!\r\n!\r\n              write(*,*) 'Linear interpolation for will be used GNDs'\r\n!\r\n!             Number of nodes per element (linear element)\r\n!             Assumed as a linear element\r\n              nnpel = 8\r\n!\r\n!\r\n!\r\n!\r\n!             Use C3D8 (linear) element function\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20lin(ipt,1:nnpel) = N_C3D8\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20lin(ipt,1:numdim,1:nnpel) = dN_C3D8\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20lin =\r\n     + matmul(transpose(Nmat_C3D20lin),Nmat_C3D20lin)\r\n!\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20lin,coeff_C3D20lin,8)\r\n!\r\n!             Overall mapping for mapping from IPs to nodes\r\n              invNmat_C3D20lin =\r\n     + matmul(coeff_C3D20lin,transpose(Nmat_C3D20lin))\r\n!\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D8_N_dN(nnpel,numdim,g,h,r,N_C3D8,dN_C3D8)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20lin = dN_C3D8\r\n!\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20lin(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20lin(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20lin(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20lin(:,:)\r\n!\r\n!\r\n!\r\n!\r\n          else\r\n!\r\n!\r\n!\r\n!\r\n!             Number of nodes per element\r\n              nnpel = 20\r\n!\r\n              write(*,*) 'Quadratic interpolation will be used for GNDs'\r\n!\r\n!\r\n!\r\n!             Compute shape functions and their derivatives at the integration points\r\n              do ipt = 1, numpt\r\n!\r\n!                 Gauss point coordinates\r\n                  g = GPcoords_C3D20(ipt,1)\r\n                  h = GPcoords_C3D20(ipt,2)\r\n                  r = GPcoords_C3D20(ipt,3)\r\n!\r\n!                 Calculate shape functions and their derivatives\r\n                  call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!                 Shape function mapping\r\n                  Nmat_C3D20(ipt,1:nnpel) = N_C3D20\r\n!\r\n!                 Shape function derivative\r\n                  dNmat_C3D20(ipt,1:numdim,1:nnpel) = dN_C3D20\r\n!\r\n              end do\r\n!\r\n!\r\n!             Make Nmat a square matrix\r\n              NTN_C3D20 = matmul(transpose(Nmat_C3D20),Nmat_C3D20)\r\n!\r\n!             Compute inverse of the interpolation matrix\r\n              call nolapinverse(NTN_C3D20,coeff_C3D20,20)\r\n!\r\n!             Overall mapping to map from the IPs to the nodes\r\n              invNmat_C3D20 = matmul(coeff_C3D20,transpose(Nmat_C3D20))\r\n!\r\n!             Shape function derivatives at the element center\r\n              g = 0.\r\n              h = 0.\r\n              r = 0.\r\n!\r\n!             Calculate shape functions and their derivatives\r\n              call C3D20_N_dN(nnpel,numdim,g,h,r,N_C3D20,dN_C3D20)\r\n!\r\n!             Assign the center value\r\n              dNmatc_C3D20 = dN_C3D20\r\n!\r\n!\r\n!             Allocate global arrays\r\n              allocate(Nmat(numpt,nnpel))\r\n              Nmat=0.\r\n              allocate(dNmat(numpt,numdim,nnpel))\r\n              dNmat=0.\r\n              allocate(invNmat(nnpel,numpt))\r\n              invNmat=0.\r\n              allocate(dNmatc(numdim,nnpel))\r\n              dNmatc=0.\r\n!\r\n!             Assign global arrays\r\n              Nmat(:,:) = Nmat_C3D20(:,:)\r\n              dNmat(:,:,:) = dNmat_C3D20(:,:,:)\r\n              invNmat(:,:) = invNmat_C3D20(:,:)\r\n              dNmatc(:,:) = dNmatc_C3D20(:,:)\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n      case default\r\n!\r\n          call error(2)\r\n!\r\n!\r\n      end select\r\n!\r\n!\r\n      write(*,*) 'Dimension of the analysis: ', numdim\r\n      write(*,*) 'Number of integration points per element: ', numpt\r\n!      write(*,*) 'Number of nodes per element: ', nnpel\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine feprop\r\n!\r\n!\r\n!\r\n!     Find the number of nodes for displacement analysis (not for GND analysis)\r\n      subroutine findelementtype(numtens,numpt,eltyp)\r\n      implicit none\r\n      integer, intent(in) :: numtens\r\n      integer, intent(in) :: numpt\r\n      character(len=:), allocatable, intent(out) :: eltyp\r\n      \r\n!\r\n!\r\n!     Determine the element type\r\n!     Based on the dimension of the problem (numdim=ntens)\r\n!\r\n!     Dimension of the problem (2D-plane stress)\r\n      if (numtens==3) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPS3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPS4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPS6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPS8'\r\n!\r\n          end select    \r\n!\r\n!     Dimension of the problem (2D - Plane strain)\r\n      elseif (numtens==4) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         2D - CPS3 / CPS6R / CPS4R\r\n          case(1)\r\n!\r\n              eltyp = 'CPE3'\r\n!\r\n!         2D - CPS4 / CPS8R\r\n          case(4)\r\n!\r\n              eltyp = 'CPE4'\r\n!\r\n!         2D - CPS6\r\n          case(3)\r\n!\r\n              eltyp = 'CPE6'\r\n!\r\n!         2D - 8 node quadratic quadrilateral\r\n          case(9)\r\n!\r\n              eltyp = 'CPE8'\r\n!\r\n          end select\r\n!\r\n!\r\n!     Dimension of the problem (3D)\r\n      elseif (numtens==6) then\r\n!\r\n          select case(numpt)\r\n!\r\n!         3D - C3D4 / C3D8R / C3D10R\r\n          case(1)\r\n!\r\n              eltyp = 'C3D4'\r\n!\r\n!         3D - C3D6 / C3D15R\r\n          case(2)\r\n!\r\n              eltyp = 'C3D6' \r\n!       \r\n!         3D - C3D8 / C3D20R\r\n          case(8)\r\n!\r\n              eltyp = 'C3D8'\r\n!\r\n!         3D - C3D10\r\n          case(4)\r\n!\r\n              eltyp = 'C3D10'\r\n!\r\n!         3D - C3D15\r\n          case(9)\r\n!\r\n              eltyp = 'C3D15'\r\n!\r\n!         3D - C3D20\r\n          case(27)\r\n!\r\n              eltyp = 'C3D20'\r\n!\r\n          end select\r\n!\r\n      end if\r\n!\r\n!      write(*,*) 'Element type identified as: ', eltyp    \r\n!\r\n      return\r\n      end subroutine findelementtype\r\n!\r\n!\r\n!     Contains the element-by-element initializations\r\n!     Done only once at the first run\r\n      subroutine initialize_gradientoperators\r\n       use globalvariables, only : numel, \r\n     + numdim, numpt, nnpel, gradip2ip, ipweights,\r\n     + ipcoords, ipdomain, Nmat, invNmat, dNmat, dNmatc\r\n      use userinputs, only : gndlinear\r\n      use utilities, only: nolapinverse, inv2x2, inv3x3\r\n      implicit none\r\n!     Gauss point coordinates in sample reference\r\n      real(8) :: xIP(numpt,numdim)\r\n!     Node point coordinates\r\n      real(8) :: xnode(nnpel,numdim)\r\n!     Jacobian transpose\r\n      real(8) :: JT(numdim,numdim)\r\n!     Jacobian inverse transpose\r\n      real(8) :: invJT(numdim,numdim)\r\n!     Determinant of the inversion\r\n      real(8) :: det\r\n!     Gradient operator\r\n      real(8) :: grad(numdim,nnpel)\r\n!     Overall mapping\r\n      real(8) :: grad_invN(numdim,numpt)\r\n!     Element number and ip number\r\n      integer :: iel, ipt\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through each element\r\n      do iel = 1, numel\r\n!\r\n!\r\n!\r\n!         Vectorize element ipcoordinates\r\n          xIP = 0.\r\n          do ipt = 1, numpt\r\n!\r\n              xIP(ipt,1:numdim) = ipcoords(iel,ipt,1:numdim)\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n          xnode = matmul(invNmat,xIP)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         For each integration point\r\n          do ipt = 1, numpt\r\n!\r\n!\r\n!             Calculate jacobian (transpose) for isoparametric space to real reference\r\n              JT = matmul(dNmat(ipt,1:numdim,1:nnpel),xnode)\r\n!\r\n!\r\n!\r\n!\r\n!             Invert the Jacobian\r\n              if (numdim==2) then\r\n!\r\n                  call inv2x2(JT,invJT,det)\r\n!\r\n              elseif (numdim==3) then\r\n!\r\n                  call inv3x3(JT,invJT,det)\r\n!\r\n              endif\r\n!\r\n!\r\n!             IP domain size\r\n              ipdomain(iel,ipt) = det * ipweights(ipt)\r\n!\r\n!\r\n!             \r\n!             Gradient operator\r\n              grad = matmul(invJT,dNmat(ipt,1:numdim,1:nnpel))\r\n!\r\n!\r\n!\r\n!             Overall mapping\r\n              grad_invN = matmul(grad,invNmat)\r\n!\r\n!\r\n!\r\n!\r\n!             Store\r\n              gradip2ip(iel,ipt,1:numdim,1:numpt) = grad_invN\r\n!\r\n!             \r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!          write(*,*) 'vol: ', sum(ipdomain(iel,:))\r\n!          write(*,*) '******************'\r\n!\r\n!         For the center of the element\r\n!\r\n!         Calculate jacobian (transpose) for isoparametric space to real reference\r\n          JT = matmul(dNmatc,xnode)\r\n!\r\n!         Invert the Jacobian\r\n          if (numdim==2) then\r\n!\r\n              call inv2x2(JT,invJT,det)\r\n!\r\n          elseif (numdim==3) then\r\n!\r\n              call inv3x3(JT,invJT,det)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Gradient operator\r\n          grad = matmul(invJT,dNmatc)\r\n!\r\n!\r\n!         Overall mapping\r\n          grad_invN = matmul(grad, invNmat)\r\n!\r\n!         Store\r\n          gradip2ip(iel,numpt+1,1:numdim,1:numpt) = grad_invN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end do    \r\n!\r\n!\r\n      return\r\n      end subroutine initialize_gradientoperators\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE3 or CPS3\r\n      subroutine CP3_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - g - h\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP3_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE4 or CPS4 or CPE8R or CPS8R\r\n      subroutine CP4_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP4 element\r\n      N(1) = (1. - g) * (1. - h) / 4.\r\n!\r\n      N(2) = (1. + g) * (1. - h) / 4.\r\n!\r\n      N(3) = (1. + g) * (1. + h) / 4.\r\n!\r\n      N(4) = (1. - g) * (1. + h) / 4.\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP4 element\r\n!\r\n!     dN_dg\r\n      dN(1,1) = -1. * (1. - h) / 4.\r\n!\r\n      dN(1,2) = 1. * (1. - h) / 4.\r\n!\r\n      dN(1,3) = 1. * (1. + h) / 4.\r\n!\r\n      dN(1,4) = -1. * (1. + h) / 4.\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (1. - g) * -1. / 4.\r\n!\r\n      dN(2,2) = (1. + g) * -1. / 4.\r\n!\r\n      dN(2,3) = (1. + g) * 1. / 4.\r\n \r\n      dN(2,4) = (1. - g) * 1. / 4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE6 or CPS6\r\n      subroutine CP6_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP6 element\r\n      N(1) = 2. * (0.5 - g - h) * (1. - g - h)\r\n!\r\n      N(2) = 2. * g * (g - 0.5)\r\n!\r\n      N(3) = 2. * h * (h - 0.5)\r\n!\r\n      N(4) = 4. * g * (1. - g - h)\r\n!\r\n      N(5) = 4. * g * h\r\n!\r\n      N(6) = 4. * h * (1. - g - h)\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D4 element\r\n!     dN_dg\r\n      dN(1,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(1,2) = 2. * (1.) * (g - 0.5) + 2. * g * (1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 4. * (1.) * (1. - g - h) + 4. * g * (-1.)\r\n!\r\n      dN(1,5) = 4. * (1.) * h\r\n!\r\n      dN(1,6) = 4. * h * (-1.)\r\n!\r\n!     dN_dh       \r\n      dN(2,1) = 2. * (-1.) * (1. - g - h) + 2. * (0.5 - g - h) * (-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 2. * (1.) * (h - 0.5)  + 2. * h * (1.)\r\n!\r\n      dN(2,4) = 4. * g * (-1.)\r\n!\r\n      dN(2,5) = 4. * g * (1.)\r\n!\r\n      dN(2,6) = 4. * (1.) * (1. - g - h) + 4. * h * (-1.)\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine CP6_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: CPE8 or CPS8\r\n      subroutine CP8_N_dN(nnpel,numdim,g,h,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP8 element\r\n      N(1) = -1./4. * (1. - g) * (1. - h) * (1. + g + h)\r\n!\r\n      N(2) = -1./4. * (1. + g) * (1. - h) * (1. - g + h)\r\n!\r\n      N(3) = -1./4. * (1. + g) * (1. + h) * (1. - g - h)\r\n!\r\n      N(4) = -1./4. * (1. - g) * (1. + h) * (1. + g - h)\r\n!\r\n      N(5) = 1./2. * (1. - g) * (1. + g) * (1. - h)\r\n!\r\n      N(6) = 1./2. * (1. - h) * (1. + h) * (1. + g)\r\n!\r\n      N(7) = 1./2. * (1. - g) * (1. + g) * (1. + h)\r\n!\r\n      N(8) = 1./2. * (1. - h) * (1. + h) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP8 element\r\n!     dN_dg\r\n      dN(1,1) = (-1./4.) * (-1.) * (1. - h) * (1. + g + h) +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(1,2) = (-1./4.) * (1.) *  (1. - h) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (-1.)\r\n!\r\n      dN(1,3) = (-1./4.) * (1.) *  (1. + h) * (1. - g - h) +\r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n!\r\n      dN(1,4) = (-1./4.) * (-1.) * (1. + h) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (1.)\r\n!\r\n      dN(1,5) = 1./2. * (-1.) * (1. + g) * (1. - h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. - h)\r\n!\r\n      dN(1,6) = 1./2. * (1. - h) * (1. + h) * (1.)\r\n!\r\n      dN(1,7) = 1./2. * (-1.) * (1. + g) * (1. + h) +\r\n     + 1./2. * (1. - g) * (1.) * (1. + h)\r\n!\r\n      dN(1,8) = 1./2. * (1. - h) * (1. + h) * (-1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (-1./4.) * (1. - g) * (-1.) * (1. + g + h)  +\r\n     + (-1./4.) * (1. - g) * (1. - h) * (1.)\r\n!\r\n      dN(2,2) = (-1./4.) * (1. + g) * (-1.) * (1. - g + h) +\r\n     + (-1./4.) * (1. + g) * (1. - h) * (1.)\r\n!\r\n      dN(2,3) = (-1./4.) * (1. + g) *  (1.) * (1. - g - h) + \r\n     + (-1./4.) * (1. + g) * (1. + h) * (-1.)\r\n \r\n      dN(2,4) = (-1./4.) * (1. - g) *  (1.) * (1. + g - h) +\r\n     + (-1./4.) * (1. - g) * (1. + h) * (-1.)\r\n!\r\n      dN(2,5) = 1./2. * (1. - g) * (1. + g) * (-1.)\r\n!\r\n      dN(2,6) = 1./2. * (-1.) * (1. + h) * (1. + g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. + g)\r\n!\r\n      dN(2,7) = 1./2. * (1. - g) * (1. + g) * (1.)\r\n!\r\n      dN(2,8) = 1./2. * (-1.) * (1. + h) * (1. - g) +\r\n     + 1./2. * (1. - h) * (1.) * (1. - g)\r\n!\r\n!\r\n!\r\n!\r\n!          \r\n!     \r\n      return\r\n      end subroutine CP8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D4\r\n      subroutine C3D4_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for CP3 element\r\n      N(1) = 1. - h - r - g\r\n!\r\n      N(2) = g\r\n!\r\n      N(3) = h\r\n!\r\n      N(4) = r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = -1.\r\n!\r\n      dN(1,2) = 1.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) = -1.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1.\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = -1.\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = 1.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D4_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D6\r\n      subroutine C3D6_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D6 element\r\n      N(1) = 1./2.*(1.-g-h)*(1.-r)\r\n!\r\n      N(2) = 1./2.*g*(1.-r)\r\n!\r\n      N(3) = 1./2.*h*(1.-r)\r\n!\r\n      N(4) = 1./2.*(1.-g-h)*(1.+r)\r\n!\r\n      N(5) = 1./2.*g*(1.+r)\r\n!\r\n      N(6) = 1./2.*h*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for CP3 element\r\n!     dN_dg\r\n      dN(1,1) = 1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(1,2) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(1,5) = 1./2.*(1.)*(1.+r)\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh      \r\n      dN(2,1) =  1./2.*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = 1./2.*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./2.*(-1.)*(1.+r)\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = 1./2.*(1.)*(1.+r)\r\n!\r\n!\r\n!\r\n!     dN_dr      \r\n      dN(3,1) = 1./2.*(1.-g-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./2.*g*(-1.)\r\n!\r\n      dN(3,3) = 1./2.*h*(-1.)\r\n!\r\n      dN(3,4) = 1./2.*(1.-g-h)*(1.)\r\n!\r\n      dN(3,5) = 1./2.*g*(1.)\r\n!\r\n      dN(3,6) = 1./2.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D6_N_dN      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D8\r\n      subroutine C3D8_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D8 element\r\n      N(1) = 1./8.*(1.-g)*(1.-h)*(1.-r)\r\n!\r\n      N(2) = 1./8.*(1.+g)*(1.-h)*(1.-r)\r\n!\r\n      N(3) = 1./8.*(1.+g)*(1.+h)*(1.-r)\r\n!\r\n      N(4) = 1./8.*(1.-g)*(1.+h)*(1.-r)\r\n!\r\n      N(5) = 1./8.*(1.-g)*(1.-h)*(1.+r)\r\n!\r\n      N(6) = 1./8.*(1.+g)*(1.-h)*(1.+r)\r\n!\r\n      N(7) = 1./8.*(1.+g)*(1.+h)*(1.+r)\r\n!\r\n      N(8) = 1./8.*(1.-g)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D8 element\r\n!     dN_dg\r\n      dN(1,1) = 1./8.*(-1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,2) = 1./8.*(1.)*(1.-h)*(1.-r)\r\n!\r\n      dN(1,3) = 1./8.*(1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,4) = 1./8.*(-1.)*(1.+h)*(1.-r)\r\n!\r\n      dN(1,5) = 1./8.*(-1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,6) = 1./8.*(1.)*(1.-h)*(1.+r)\r\n!\r\n      dN(1,7) = 1./8.*(1.)*(1.+h)*(1.+r)\r\n!\r\n      dN(1,8) = 1./8.*(-1.)*(1.+h)*(1.+r)\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = 1./8.*(1.-g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,2) = 1./8.*(1.+g)*(-1.)*(1.-r)\r\n!\r\n      dN(2,3) = 1./8.*(1.+g)*(1.)*(1.-r)\r\n!\r\n      dN(2,4) = 1./8.*(1.-g)*(1.)*(1.-r)\r\n!\r\n      dN(2,5) = 1./8.*(1.-g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,6) = 1./8.*(1.+g)*(-1.)*(1.+r)\r\n!\r\n      dN(2,7) = 1./8.*(1.+g)*(1.)*(1.+r)\r\n!\r\n      dN(2,8) = 1./8.*(1.-g)*(1.)*(1.+r)\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = 1./8.*(1.-g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,2) = 1./8.*(1.+g)*(1.-h)*(-1.)\r\n!\r\n      dN(3,3) = 1./8.*(1.+g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,4) = 1./8.*(1.-g)*(1.+h)*(-1.)\r\n!\r\n      dN(3,5) = 1./8.*(1.-g)*(1.-h)*(1.)\r\n!\r\n      dN(3,6) = 1./8.*(1.+g)*(1.-h)*(1.)\r\n!\r\n      dN(3,7) = 1./8.*(1.+g)*(1.+h)*(1.)\r\n!\r\n      dN(3,8) = 1./8.*(1.-g)*(1.+h)*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D8_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D10\r\n      subroutine C3D10_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D10 element\r\n      N(1) = (2.*(1.-g-h-r)-1.)*(1.-g-h-r)\r\n!\r\n      N(2) = (2.*g - 1.)*g\r\n!\r\n      N(3) = (2.*h - 1.)*h\r\n!\r\n      N(4) = (2.*r - 1.)*r\r\n!\r\n      N(5) = 4.*(1.-g-h-r)*g\r\n!\r\n      N(6) = 4.*g*h\r\n!\r\n      N(7) = 4.*(1.-g-h-r)*h\r\n!\r\n      N(8) = 4.*(1.-g-h-r)*r\r\n!\r\n      N(9) = 4.*g*r\r\n!\r\n      N(10) = 4.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D10 element\r\n!     dN_dg\r\n      dN(1,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(1,2) = (2.*(1.))*g + (2.*g - 1.)*(1.)\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = 0.\r\n!\r\n      dN(1,5) = 4.*(-1.)*g + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(1,6) = 4.*h\r\n!\r\n      dN(1,7) = 4.*(-1.)*h\r\n!\r\n      dN(1,8) = 4.*(-1.)*r\r\n!\r\n      dN(1,9) = 4.*(1.)*r\r\n!\r\n      dN(1,10) = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = (2.*(1.))*h + (2.*h - 1.)*(1.)\r\n!\r\n      dN(2,4) = 0.\r\n!\r\n      dN(2,5) = 4.*(-1.)*g\r\n!\r\n      dN(2,6) = 4.*g*(1.)\r\n!\r\n      dN(2,7) = 4.*(-1.)*h + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(2,8) = 4.*(-1.)*r\r\n!\r\n      dN(2,9) = 0.\r\n!\r\n      dN(2,10) = 4.*(1.)*r\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (2.*(-1.))*(1.-g-h-r) + (2.*(1.-g-h-r)-1.)*(-1.)\r\n!\r\n      dN(3,2) = 0.\r\n!\r\n      dN(3,3) = 0.\r\n!\r\n      dN(3,4) = (2.*(1.))*r + (2.*r - 1.)*(1.)\r\n!\r\n      dN(3,5) = 4.*(-1.)*g\r\n!\r\n      dN(3,6) = 0.\r\n!\r\n      dN(3,7) = 4.*(-1.)*h\r\n!\r\n      dN(3,8) = 4.*(-1.)*r + 4.*(1.-g-h-r)*(1.)\r\n!\r\n      dN(3,9) = 4.*g*(1.)\r\n!\r\n      dN(3,10) = 4.*h*(1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D10_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D15\r\n      subroutine C3D15_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D15 element\r\n      N(1) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.-r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(2) = 1./2.*(g*(2.*g-1.)*(1.-r)-g*(1.-r**2))\r\n!\r\n      N(3) = 1./2.*(h*(2.*h-1.)*(1.-r)-h*(1.-r**2))\r\n!\r\n      N(4) = 1./2.*((1.-g-h)*(2.*(1.-g-h)-1.)*(1.+r)-(1.-g-h)*(1.-r**2))\r\n!\r\n      N(5) = 1./2.*(g*(2.*g-1.)*(1.+r)-g*(1.-r**2))\r\n!\r\n      N(6) = 1./2.*(h*(2.*h-1.)*(1.+r)-h*(1.-r**2))\r\n!\r\n      N(7) = 2.*(1.-g-h)*g*(1.-r)\r\n!\r\n      N(8) = 2.*g*h*(1.-r)\r\n!\r\n      N(9) = 2.*h*(1.-g-h)*(1.-r)\r\n!\r\n      N(10) = 2.*(1.-g-h)*g*(1.+r)\r\n!\r\n      N(11) = 2.*g*h*(1.+r)\r\n!\r\n      N(12) = 2.*h*(1.-g-h)*(1.+r)\r\n!\r\n      N(13) = (1.-g-h)*(1.-r**2)\r\n!\r\n      N(14) = g*(1.-r**2)\r\n!\r\n      N(15) = h*(1.-r**2)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D15 element\r\n!     dN_dg\r\n      dN(1,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(1,2) = ((r - 1.)*(r - 4.*g + 2.))/2.\r\n!\r\n      dN(1,3) = 0.\r\n!\r\n      dN(1,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(1,5) = ((r + 1.)*(4.*g + r - 2.))/2.\r\n!\r\n      dN(1,6) = 0.\r\n!\r\n      dN(1,7) = 2.*(r - 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,8) = -2.*h*(r - 1.)\r\n!\r\n      dN(1,9) = 2.*h*(r - 1.)\r\n!\r\n      dN(1,10) = -2.*(r + 1.)*(2.*g + h - 1.)\r\n!\r\n      dN(1,11) = 2.*h*(r + 1.)\r\n!\r\n      dN(1,12) = -2.*h*(r + 1.)\r\n!\r\n      dN(1,13) = r**2 - 1.\r\n!\r\n      dN(1,14) = 1. - r**2\r\n!\r\n      dN(1,15) = 0.\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = -((r - 1.)*(4.*g + 4.*h + r - 2.))/2.\r\n!\r\n      dN(2,2) = 0.\r\n!\r\n      dN(2,3) = ((r - 1.)*(r - 4.*h + 2.))/2.\r\n!\r\n      dN(2,4) = ((r + 1.)*(4.*g + 4.*h - r - 2.))/2.\r\n!\r\n      dN(2,5) = 0.\r\n!\r\n      dN(2,6) = ((r + 1.)*(4.*h + r - 2.))/2.\r\n!\r\n      dN(2,7) = 2.*g*(r - 1.)\r\n!\r\n      dN(2,8) = -2.*g*(r - 1.)\r\n!\r\n      dN(2,9) = 2.*(r - 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,10) = -2.*g*(r + 1.)\r\n!\r\n      dN(2,11) = 2.*g*(r + 1.)\r\n!\r\n      dN(2,12) = -2.*(r + 1.)*(g + 2.*h - 1.)\r\n!\r\n      dN(2,13) = r**2 - 1.\r\n!\r\n      dN(2,14) = 0.\r\n!\r\n      dN(2,15) = 1. - r**2\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = -((g + h - 1.)*(2.*g + 2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,2) = (g*(2.*r - 2.*g + 1.))/2.\r\n!\r\n      dN(3,3) = (h*(2.*r - 2.*h + 1.))/2.\r\n!\r\n      dN(3,4) = ((g + h - 1.)*(2.*g + 2.*h - 2.*r - 1.))/2.\r\n!\r\n      dN(3,5) = (g*(2.*g + 2.*r - 1.))/2.\r\n!\r\n      dN(3,6) = (h*(2.*h + 2.*r - 1.))/2.\r\n!\r\n      dN(3,7) = g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,8) = -2.*g*h\r\n!\r\n      dN(3,9) = 2.*h*(g + h - 1.)\r\n!\r\n      dN(3,10) = -g*(2.*g + 2.*h - 2.)\r\n!\r\n      dN(3,11) = 2.*g*h\r\n!\r\n      dN(3,12) = -2.*h*(g + h - 1.)\r\n!\r\n      dN(3,13) = 2.*r*(g + h - 1.)\r\n!\r\n      dN(3,14) = -2.*g*r\r\n!\r\n      dN(3,15) = -2.*h*r\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D15_N_dN\r\n!\r\n!\r\n!\r\n!     Finite element shape functions and derivatives\r\n!     For Element type: C3D20\r\n      subroutine C3D20_N_dN(nnpel,numdim,g,h,r,N,dN)\r\n      implicit none\r\n!     inputs\r\n!     Number of nodes per element\r\n      integer, intent(in) :: nnpel\r\n!     Dimensions of the analysis\r\n      integer, intent(in) :: numdim\r\n!     Parametric coordinates\r\n      real(8), intent(in) :: g\r\n      real(8), intent(in) :: h\r\n      real(8), intent(in) :: r\r\n!\r\n!     outputs\r\n!     Shape functions\r\n      real(8), dimension(nnpel), intent(out) :: N\r\n!     Shape function derivatives\r\n      real(8), dimension(numdim,nnpel), intent(out) :: dN\r\n!\r\n!\r\n!     Shape functions for C3D20 element\r\n      N(1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      N(2) = -(g/8. + 1./8.)*(h - 1.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      N(3) = -(g/8. + 1./8.)*(h + 1.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      N(4) = -(g/8. - 1./8.)*(h + 1.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      N(5) = -(g/8. - 1./8.)*(h - 1.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      N(6) = -(g/8. + 1./8.)*(h - 1.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      N(7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      N(8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.)*(g - h - r + 2.)\r\n!\r\n      N(9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r - 1.)\r\n!\r\n      N(10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r - 1.)\r\n!\r\n      N(13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(17) = -(r/4. - 1./4.)*(g - 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.)*(r + 1.)\r\n!\r\n      N(19) = -(r/4. - 1./4.)*(g + 1.)*(h + 1.)*(r + 1.)\r\n!\r\n      N(20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Shape function derivatives wrt natural coords for C3D20 element\r\n!     dN_dg\r\n      dN(1,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (h - 1.)*(r - 1.)*(g + h + r + 2.)/8.\r\n!\r\n      dN(1,2) = (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (h - 1.)*(r - 1.)*(h - g + r + 2.)/8.\r\n!\r\n      dN(1,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g + h - r - 2.)/8.\r\n!\r\n      dN(1,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (h + 1.)*(r - 1.)*(g - h + r + 2.)/8.\r\n!\r\n      dN(1,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g + h - r + 2.)/8.\r\n!\r\n      dN(1,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (h - 1.)*(r + 1.)*(g - h + r - 2.)/8.\r\n!\r\n      dN(1,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g + h + r - 2.)/8.\r\n!\r\n      dN(1,8) = (g/8. - 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (h + 1.)*(r + 1.)*(g - h - r + 2.)/8.\r\n!\r\n      dN(1,9) = - (g/4. - 1./4.)*(h - 1.)*(r - 1.) -\r\n     + (g + 1.)*(h - 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,10) = (h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n\r\n      dN(1,11) = (g/4. - 1./4.)*(h + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(1,12) = -(h/4. - 1./4.)*(h + 1.)*(r - 1.)\r\n!\r\n      dN(1,13) = (g/4. - 1./4.)*(h - 1.)*(r + 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,14) = -(h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,15) = - (g/4. - 1./4.)*(h + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(1,16) = (h/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,17) = -(r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,18) = (r/4. - 1./4.)*(h - 1.)*(r + 1.)\r\n!\r\n      dN(1,19) = -(r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(1,20) = (r/4. - 1./4.)*(h + 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dh\r\n      dN(2,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(r - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(2,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(2,3) = - (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(r - 1.)*(g + h - r - 2.)\r\n!\r\n      dN(2,4) = (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(r - 1.)*(g - h + r + 2.)\r\n!\r\n      dN(2,5) = - (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(r + 1.)*(g + h - r + 2.)\r\n!\r\n      dN(2,6) = (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(r + 1.)*(g - h + r - 2.)\r\n!\r\n      dN(2,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(r + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(2,8) = (g/8. - 1./8.)*(r + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(2,9) = -(g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,10) = (h/4. - 1./4.)*(g + 1.)*(r - 1.) +\r\n     + (g + 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,11) = (g/4. - 1./4.)*(g + 1.)*(r - 1.)\r\n!\r\n      dN(2,12) = - (h/4. - 1./4.)*(g - 1.)*(r - 1.) -\r\n     + (g - 1.)*(h + 1.)*(r - 1.)/4.\r\n!\r\n      dN(2,13) = (g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,14) = - (h/4. - 1./4.)*(g + 1.)*(r + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,15) = -(g/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n\r\n      dN(2,16) = (h/4. - 1./4.)*(g - 1.)*(r + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(2,17) = -(r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n      dN(2,18) = (r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,19) = -(r/4. - 1./4.)*(g + 1.)*(r + 1.)\r\n!\r\n      dN(2,20) = (r/4. - 1./4.)*(g - 1.)*(r + 1.)\r\n!\r\n!\r\n!\r\n!     dN_dr\r\n      dN(3,1) = (g/8. - 1./8.)*(h - 1.)*(r - 1.) +\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h + r + 2.)\r\n!\r\n      dN(3,2) = - (g/8. + 1./8.)*(h - 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(h - g + r + 2.)\r\n!\r\n      dN(3,3) = (g/8. + 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h - r - 2.)\r\n!\r\n      dN(3,4) = - (g/8. - 1./8.)*(h + 1.)*(r - 1.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(g - h + r + 2.)\r\n!\r\n      dN(3,5) = (g/8. - 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. - 1./8.)*(h - 1.)*(g + h - r + 2.)\r\n!\r\n      dN(3,6) = - (g/8. + 1./8.)*(h - 1.)*(r + 1.) -\r\n     + (g/8. + 1./8.)*(h - 1.)*(g - h + r - 2.)\r\n!\r\n      dN(3,7) = (g/8. + 1./8.)*(h + 1.)*(r + 1.) +\r\n     + (g/8. + 1./8.)*(h + 1.)*(g + h + r - 2.)\r\n!\r\n      dN(3,8) = (g/8. - 1./8.)*(h + 1.)*(g - h - r + 2.) -\r\n     + (g/8. - 1./8.)*(h + 1.)*(r + 1.)\r\n!\r\n      dN(3,9) = -(g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,10) = (h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,11) = (g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,12) = -(h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,13) = (g/4. - 1./4.)*(g + 1.)*(h - 1.)\r\n!\r\n      dN(3,14) = -(h/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,15) = -(g/4. - 1./4.)*(g + 1.)*(h + 1.)\r\n!\r\n      dN(3,16) = (h/4. - 1./4.)*(g - 1.)*(h + 1.)\r\n!\r\n      dN(3,17) = - (r/4. - 1./4.)*(g - 1.)*(h - 1.) -\r\n     + (g - 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,18) = (r/4. - 1./4.)*(g + 1.)*(h - 1.) +\r\n     + (g + 1.)*(h - 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,19) = - (r/4. - 1./4.)*(g + 1.)*(h + 1.) -\r\n     + (g + 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n      dN(3,20) = (r/4. - 1./4.)*(g - 1.)*(h + 1.) +\r\n     + (g - 1.)*(h + 1.)*(r + 1.)/4.\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine C3D20_N_dN\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module meshprop"
  },
  {
    "path": "OXFORD-UMAT v3.3/miscellaneous.f",
    "content": "!     Oct. 27th, 2025\r\n!     Eralp Demir\r\n!\r\n      module miscellaneous\r\n      implicit none\r\n      contains\r\n!\r\n!     ********************************************************\n!     **                 general functions                  **\n!     ********************************************************\r\n!\r\n!\r\n!\r\n!\n!     Subroutine to calculate slip and kink bands\r\n!     Reference: https://doi.org/10.1016/j.actamat.2019.06.010\r\n      subroutine SlipandKink(noel,npt,K,S)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only:\r\n     + statev_theta, statev_evmp,\r\n     + numel, numpt \r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: K\r\n      real(8), intent(out) :: S\r\n      real(8) :: p_av, theta_av\r\n      real(8) :: L, R\r\n      \r\n      \r\n      p_av=sum(statev_evmp(:,:))/numpt/numel\r\n      \r\n      theta_av=sum(statev_theta(:,:))/numpt/numel\r\n      \r\n!     plastic slip\r\n      if (statev_evmp(noel,npt).gt.(1.5*p_av)) then\r\n          L = 1.\r\n      else\r\n          L =0.\r\n      end if\r\n      \r\n!     rotation (changed from 3 to 2)\r\n      if (statev_theta(noel,npt).gt.(3.*theta_av)) then\r\n          R = 1.\r\n      else\r\n          R = 0.\r\n      end if\r\n      \r\n!     Kink band\r\n      K = L * R\r\n      \r\n!     Slip band\r\n      S = L - K\r\n      \r\n      \r\n      \r\n      \r\n      return\r\n      end subroutine SlipandKink\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate the active slip sytems\r\n      subroutine SlipSystemActivity(noel,npt,SSA)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: statev_gammadot, smallnum,\r\n     + materialid, numslip_all\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: SSA(maxnslip)\r\n      integer :: is, nslip, matid\r\n!\r\n      SSA=0.\r\n      matid = materialid(noel,npt)\r\n      if (matid.ne.0) then\r\n          nslip = numslip_all(matid)\r\n          do is=1,nslip\r\n              if (abs(statev_gammadot(noel,npt,is)).gt.smallnum) then\r\n                  SSA(is)=1.\r\n              end if\r\n          end do\r\n      end if\r\n!\r\n      return\r\n      end subroutine SlipSystemActivity\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate strain projections\r\n      subroutine ProjectLatticeStrain(noel,npt,eps)\r\n      use globalvariables, only: statev_Eec\r\n      use utilities, only: vecmat6\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: eps\r\n      real(8) :: hkl(3)\r\n      real(8) :: Eec33(3,3), Eec(6)\r\n      integer i, j\r\n!\r\n!     THIS IS DEFINED BY THE USER\r\n!     Define hkl direction\r\n      hkl(1) =  0.\r\n      hkl(2) = -1.\r\n      hkl(3) =  1.\r\n!\r\n!     Normalize\r\n      hkl=hkl/norm2(hkl)\r\n!\r\n!     Read lattice strains\r\n      Eec=statev_Eec(noel,npt,:)\r\n!\r\n!     Undo shears\r\n      Eec(4:6)=Eec(4:6)/2.\r\n!\r\n!     Convert to a 3x3 matrix\r\n      call vecmat6(Eec,Eec33)\r\n!\r\n!     Project\r\n      eps=0.\r\n      do i=1,3\r\n          do j=1,3\r\n              eps = eps +\r\n     + hkl(i)*Eec33(i,j)*hkl(j)\r\n          end do\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine ProjectLatticeStrain\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Subroutine to calculate Fatemi Socie parameter\r\n      subroutine FatemiSocieParameter(noel,npt,FSp)\r\n      use userinputs, only: maxnslip\r\n      use globalvariables, only: statev_sigma, statev_gammasum,\r\n     + statev_gmatinv, statev_tauceff, materialid, norc_0_all,\r\n     + numslip_all \r\n      use utilities, only: vecmat6\r\n      implicit none\r\n      integer, intent(in) :: noel\r\n      integer, intent(in) :: npt\r\n      real(8), intent(out) :: FSp\r\n!     Variables used in the subroutine\r\n      real(8) :: sig6(6), sig3x3(3,3)\r\n      real(8) :: gammasum(maxnslip)\r\n      real(8) :: gmatinv(3,3)\r\n      real(8) :: tauceff(maxnslip), tauceffmax\r\n      integer :: matid\r\n      real(8) :: norc(3), nors(3)\r\n      real(8) :: shmax, sigmax, k\r\n      integer :: ismax, is, i, j, nslip\r\n!\r\n!     Input parameter \"k\"\r\n!     Reference: https://doi.org/10.1016/j.ijfatigue.2011.01.003\r\n      k = 0.5\r\n!\r\n!\r\n      FSp=0.\r\n      sig6 = statev_sigma(noel,npt,:)\r\n      gammasum = statev_gammasum(noel,npt,:)\r\n      gmatinv = statev_gmatinv(noel,npt,:,:)\r\n      tauceff = statev_tauceff(noel,npt,:)\r\n      matid = materialid(noel,npt)\r\n      if (matid.ne.0) then\r\n          nslip = numslip_all(matid)\r\n!\r\n!\r\n!         Find maximum slip\r\n          shmax=0.; ismax=0\r\n          do is=1,nslip\r\n              if (abs(gammasum(is)).gt.shmax) then\r\n                  shmax = abs(gammasum(is))\r\n                  ismax = is\r\n              end if\r\n          end do\r\n!\r\n!         If there is no maximum or zero slip\r\n          if (ismax.eq.0) then\r\n!\r\n              FSp=0.\r\n!\r\n!         If there some slip on any system\r\n          else      \r\n!             Maximum CRSS\r\n              tauceffmax = tauceff(ismax)\r\n!\r\n!             Slip plane normal of maximum slip\r\n              norc = norc_0_all(matid,ismax,:)\r\n!\r\n!             Transform to sample reference\r\n              nors = matmul(gmatinv,norc)\r\n!\r\n!             Convert stress to 3x3 matrix\r\n              call vecmat6(sig6,sig3x3)\r\n!\r\n!             Project stress to the slip plane of maximum slip\r\n              sigmax = 0.\r\n              do i = 1, 3\r\n                  do j = 1, 3\r\n                      sigmax = sigmax +\r\n     + nors(i)*sig3x3(i,j)*nors(j)\r\n                  end do\r\n              end do\r\n!\r\n!             Check for zero tauceffmax\r\n              if (tauceffmax.gt.0.) then\r\n!                 Parameter calculation\r\n                  FSp = shmax/2.*(1.+k*sigmax/tauceffmax)\r\n              else\r\n                  FSp = 0.\r\n              end if\r\n!             \r\n          end if\r\n      else\r\n          FSp = 0.\r\n      end if\r\n!\r\n      return\r\n      end subroutine FatemiSocieParameter\r\n!\r\n!\r\n!\r\n!     Identify the neighboring points\r\n      subroutine FindNeighbours\r\n      use globalvariables, only: pi, \r\n     + numel, numpt, ipcoords, numdim, ipdomain,\r\n     + numneigh, eleneigh, iptneigh, facneigh\r\n      use userinputs, only: maxneigh, horizonR\r\n      implicit none\r\n!     Variables used in this subroutine\r\n      integer :: iel, ipt, jel, jpt, k, ind\r\n      real(8) :: d, sum2, Vi, Vj\r\n!\r\n!     Loop through each point\r\n      do iel=1, numel\r\n          \r\n          do ipt = 1, numpt\r\n              \r\n              Vi = ipdomain(iel,ipt)\r\n              \r\n              \r\n              ind=0\r\n              do jel=1,numel\r\n                  \r\n                  if (jel.ne.iel) then\r\n                  \r\n                      do jpt=1,numpt\r\n              \r\n                         \r\n                          Vj = ipdomain(jel,jpt)\r\n                          sum2=0.\r\n                          do k = 1, numdim\r\n                      \r\n                              sum2 = sum2 + \r\n     + (ipcoords(iel,ipt,k) - ipcoords(jel,jpt,k))**2 \r\n                          \r\n                          end do\r\n                      \r\n              \r\n                          d = sqrt(sum2)\r\n                      \r\n                          if (d.le.horizonR) then\r\n                      \r\n                              ind=ind+1\r\n                          \r\n                              \r\n!                             Store the first maxneigh - array size\r\n                              if (ind.le.maxneigh) then\r\n                                  numneigh(iel,ipt)=ind\r\n                                  eleneigh(iel,ipt,ind)=jel\r\n                                  iptneigh(iel,ipt,ind)=jpt\r\n                                  facneigh(iel,ipt,ind)=\r\n     + Vj/Vi*exp(-pi*sum2/horizonR**2)\r\n                              end if\r\n                          \r\n                          end if\r\n                      \r\n              \r\n                      end do\r\n                  \r\n                  end if\r\n\r\n              end do\r\n                  \r\n          enddo\r\n      enddo\r\n      \r\n      return\r\n      end subroutine FindNeighbours\r\n!\r\n!\r\n!\r\n!\r\n      end module miscellaneous"
  },
  {
    "path": "OXFORD-UMAT v3.3/slip.f",
    "content": "!     Oct. 6th, 2022\r\n!     Eralp Demir\r\n!     Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slip\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n      subroutine sinhslip(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,\r\n     + dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      use errors, only: error\r\n      implicit none\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)\r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n!\r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n      Pmat=0.; Lp = 0.; Dp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!\r\n!         Outer multipler \"alpha\" calculation:\r\n!\r\n!         if alpha is defined parametrically\r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant\r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!         THESE CHECKS SHALL BE PLACED TO INITIALIZATION!\r\n!!         Check for zero activation volume\r\n!          if (AV == 0.) then\r\n!              call error(8)\r\n!          end if \r\n!\r\n!\r\n!\r\n!\r\n!         Inner multiplier \"beta\" calculation:\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then\r\n!\r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             Correction by C. Hardie - 26.05.2022\r\n!             This correction needs to be done if activation volume\r\n!             IS NOT DEFINED PARAMETRICALLY, because it is already taken into account then!\r\n              if (AV0 /= 0.0) then\r\n!                 Corrected by A. Pechero - 23.02.2023\r\n!                 same burgers magnitude for 1st-12th slip systems\r\n!                 changes only if slip system is greater than 12th\r\n                  if (is > 12) then\r\n                      alpha = caratio*caratio*alpha\r\n                      beta = caratio*caratio*beta\r\n                  endif\r\n              end if\r\n          end if\r\n!\r\n!         This is critical threshold\r\n          if (abstau >= tauc(is)) then\r\n!\r\n!             slip rate\r\n              gammadot(is) = alpha*\r\n     + sinh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))\r\n!\r\n!\r\n              dgammadot_dtauc(is) = -alpha*beta*\r\n     + cosh(beta*(abstau-tauc(is)))*signtau\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     +        SchmidxSchmid(is,:,:)\r\n!\r\n!\r\n!\r\n!             Update plastic velocity gradient\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n          end do\r\n!\r\n!      \r\n!     Find plastic flow direction\r\n      Dp = (Lp + transpose(Lp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine sinhslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Zhengxuan Fan & Serge Kruch (2020) A comparison of different crystal\r\n!     plasticity finite-element models on the simulation of nickel alloys, \r\n!     Materials at High Temperatures, 37:5, 328-339, DOI: 10.1080/09603409.2020.1801951      \r\n!\r\n      subroutine doubleexpslip(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB, smallnum\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!\r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!\r\n!         RSS/CRSS ratio\r\n          ratio=abstau/tauc(is)\r\n!\r\n!         Avoid negative values before elevating to power q\r\n          if (ratio >= 1.0) then\r\n!\r\n              gammadot(is) = signtau*gammadot0 !*exp(-dF/(kB*CurrentTemperature))\r\n!\r\n!         Standard case\r\n          elseif (ratio /= 0.) then\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n!             Strain rate due to thermally activated glide (rate dependent plasticity)\r\n              gammadot(is) = signtau*gammadot0*\r\n     + exp(-(DeltaF/KB/T)*((1.-(ratio**p))**q))\r\n!\r\n              if (abs(gammadot(is)) > smallnum) then\r\n!\r\n!                 Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n                  dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *((1.- (ratio**p))**(q-1.))*p/tauc(is)*(ratio**(p-1.))\r\n!\r\n!\r\n!\r\n!                 Calculate derivative d ( gammadot(i) ) / d ( tauc(i) )\r\n                  dgammadot_dtauc(is) = -abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *((1.- (ratio**p))**(q-1.))*p/tauc(is)*(ratio**p)*signtau\r\n!\r\n              else\r\n                  gammadot(is)=0.\r\n              end if\r\n\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!\r\n!         Update plastic velocity gradient\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n      end do\r\n!     \r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Lp + transpose(Lp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n      end subroutine doubleexpslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! \r\n      subroutine powerslip(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau,X,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Dp,Pmat,gammadot,dgammadot_dtau,\r\n     + dgammadot_dtauc)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(in) :: tau(nslip)\r\n!     Backstress\r\n      real(8), intent(in) :: X(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     plastic stretch rate at the deformed configuration\r\n      real(8), intent(out) :: Dp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(out) :: gammadot(nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of slip rates wrto crss\r\n      real(8), intent(out) :: dgammadot_dtauc(nslip)\r\n!\r\n!     Variables used within this subroutine\r\n      integer :: is, i, j\r\n      real(8) :: gammadot0, power_n, constant_n, slope_n, ratio\r\n      real(8) :: abstau, signtau\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.; Dp = 0.\r\n      gammadot = 0.\r\n      dgammadot_dtau = 0.\r\n      dgammadot_dtauc = 0.\r\n!\r\n!\r\n      do is=1,nslip\r\n!\r\n!          \r\n!         Absolute value of RSS\r\n          abstau = abs(tau(is)-X(is))\r\n!\r\n!         Sign of RSS\r\n          signtau = sign(1.0,tau(is)-X(is))\r\n!      \r\n!\r\n          ratio = abstau / tauc(is)\r\n!\r\n\r\n!\r\n          gammadot(is) = gammadot0*ratio**power_n*signtau\r\n!\r\n!\r\n!\r\n          dgammadot_dtau(is) = gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n-1.0)\r\n!\r\n!\r\n          dgammadot_dtauc(is) = -gammadot0*power_n\r\n     + /tauc(is)*ratio**(power_n)*signtau\r\n!\r\n!\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is)*SchmidxSchmid(is,:,:)\r\n!\r\n!         Update plastic velocity gradient\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n! \r\n!\r\n!\r\n      end do\r\n!\r\n!     Find plastic flow direction\r\n      Dp = (Lp + transpose(Lp))/2.          \r\n!\r\n!     Symmetrize Pmat\r\n      Pmat = (Pmat + transpose(Pmat))/2.\r\n!\r\n!\r\n!\r\n      end subroutine powerslip\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module slip"
  },
  {
    "path": "OXFORD-UMAT v3.3/slipreverse.f",
    "content": "!     Oct. 6th, 2023\r\n!     Chris Hardie\r\n!     Reverse Slip laws\r\n!     1. sinh law\r\n!     2. double exponent law\r\n!     3. power law\r\n      module slipreverse\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n      subroutine doubleexpslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,Pmat,absgammadot,gammadot,\r\n     + dtau_dgammadot,dgammadot_dtau)\r\n!\r\n      use userinputs, only : useaveragestatevars, maxnparam\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Absolute value of slip\r\n      real(8), intent(in) :: absgammadot(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     slip rates\r\n      real(8), intent(in) :: gammadot(nslip)\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     Value of RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(out) :: abstau(nslip)\r\n!\r\n!     variables used within this subroutine       \r\n      integer :: is\r\n      real(8) :: gammadot0, p, q, Foct, Fcub, DeltaF, xx, u\r\n!\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     Inner exponent (p)\r\n      p = slipparam(2)\r\n!     Outer exponent (q)\r\n      q = slipparam(3)\r\n!     Activation energy for octahedral slip (J)\r\n      Foct = slipparam(4)\r\n!     Activation energy for cubic slip (J)\r\n      Fcub = slipparam(5)\r\n!\r\n!\r\n!\r\n      Pmat = 0.; Lp = 0.\r\n!\r\n!     Contribution to Lp of all slip systems\r\n      do is=1,nslip\r\n!\r\n!         RSS/CRSS ratio\r\n          xx=abstau(is)/tauc(is)\r\n!\r\n!             Activation energy\r\n              DeltaF=Foct\r\n!\r\n!             Cubic slip case with a different activation energy\r\n!             If cubic slip systems are defined\r\n              if (cubicslip == 1) then\r\n!                 For cubic slip systems: 13-..-18\r\n                  if (is > 12) then\r\n                      DeltaF=Fcub\r\n                  end if\r\n              endif\r\n!\r\n!\r\n              u=-log(absgammadot(is)/gammadot0)*KB*T/DeltaF\r\n!\r\n              abstau(is)=max(tauc(is)*(1-u**(1/q))**(1/p),\r\n     +         tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = (KB*T*tauc(is)/\r\n     + (absgammadot(is)*DeltaF*q*p))*\r\n     + (1-u**(1/q))**((1-p)/p)*u**((1-q)/q)\r\n                  \r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!         Calculate derivative d ( gammadot(i) ) / d ( tau(i) )\r\n          dgammadot_dtau(is) = abs(gammadot(is))*DeltaF/KB/T*q\r\n     + *(1.- xx**p)**(q-1.)*p/tauc(is)*xx**(p-1.)\r\n!\r\n!\r\n!\r\n!         Contribution to Jacobian\r\n          Pmat = Pmat +\r\n     + dt*dgammadot_dtau(is) * SchmidxSchmid(is,:,:)\r\n!\r\n!         Plastic velocity gradient contribution\r\n          Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine doubleexpslipreverse\r\n!\r\n!\r\n!\r\n!\r\n      subroutine powerslipreverse(\r\n     + Schmid,SchmidxSchmid,\r\n     + tau, X, abstau,signtau,tauc,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot, gammadot,\r\n     + dtau_dgammadot,\r\n     + dgammadot_dtau, Pmat)            \r\n!    \r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8), intent(out) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n      real(8) :: gammadot0, constant_n, slope_n, power_n\r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     Reference strain rate\r\n      gammadot0 = slipparam(1)\r\n!     rate sensitivity exponent- constant (n)\r\n      constant_n = slipparam(2)\r\n!     temperature dependence of exponent (dn/dT)\r\n      slope_n = slipparam(3)\r\n!\r\n!\r\n!\r\n!\r\n!     Temperature dependence of rate sensitivity exponent\r\n      power_n = slope_n * T + constant_n\r\n!         \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is)).OR.\r\n     + (absgammadot(is) .GT. 1.0e-6)))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = \r\n     + (power_n*gammadot0/tauc(is))*xtau(is)**(power_n-1)\r\n!\r\n              abstau(is)=\r\n     + max(tauc(is)*(absgammadot(is)/gammadot0)**(1/power_n),tauc(is))\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              if (absgammadot(is)>0.0) then\r\n                  dtau_dgammadot(is,is) = \r\n     + (tauc(is)/power_n*gammadot0)*\r\n     + (absgammadot(is)/gammadot0)**((1-power_n)/power_n)\r\n              else\r\n                  dtau_dgammadot(is,is) = 0.0\r\n              end if\r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n!\r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine powerslipreverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine sinhslipreverse(\r\n     + Schmid, SchmidxSchmid, signtau,\r\n     + abstau,tau, X,tauc,rhofor,\r\n     + burgerv,dt,nslip,iphase,T,slipparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + cubicslip,caratio,\r\n     + Lp,absgammadot,gammadot,\r\n     + dtau_dgammadot, dgammadot_dtau, Pmat)\r\n!\r\n      use userinputs, only : useaveragestatevars, \r\n     + maxnparam, maxnslip\r\n      use globalvariables, only : KB\r\n      use utilities,  only : gmatvec6\r\n      implicit none\r\n!\r\n!     Schmid tensor\r\n      real(8), intent(in) :: Schmid(nslip,3,3)\r\n!     Schmid dyadic\r\n      real(8), intent(in) :: SchmidxSchmid(nslip,6,6)\r\n!     RSS\r\n      real(8), intent(inout) :: tau(nslip)\r\n!     absolute value of RSS\r\n      real(8), intent(inout) :: abstau(nslip)\r\n!     sign of RSS\r\n      real(8), intent(in) :: signtau(nslip)\r\n!     CRSS\r\n      real(8), intent(in) :: tauc(nslip)\r\n!     Forest dislocation density\r\n      real(8), intent(in) :: rhofor(nslip)\r\n!     Burger's vector\r\n      real(8), intent(in) :: burgerv(nslip)\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     phase id\r\n      integer, intent(in) :: iphase\r\n!     temperature\r\n      real(8), intent(in) :: T\r\n!     slip parameters\r\n      real(8), intent(in) :: slipparam(maxnparam)\r\n!     irradiation model id\r\n      integer, intent(in) :: irradiationmodel\r\n!     irradiation model parameters\r\n      real(8), intent(in) :: irradiationparam(maxnparam)\r\n!     cubic slip for fcc\r\n      integer, intent(in) :: cubicslip\r\n!     c/a ratio for hcp materials\r\n      real(8), intent(in) :: caratio\r\n!     crss at the current time step\r\n      real(8), intent(in) :: X(nslip)\r\n!     plastic part of velocity gradient\r\n      real(8), intent(out) :: Lp(3,3)\r\n!     tangent matrix required for N-R iteration (at the inner loop)\r\n      real(8), intent(out) :: Pmat(6,6)\r\n!     slip rates\r\n      real(8), intent(inout) :: gammadot(nslip)\r\n!     absolute slip rates\r\n      real(8), intent(inout) :: absgammadot(nslip)\r\n!     Derivative of rss wrt slip rates \r\n      real(8), intent(out) :: dtau_dgammadot(nslip,nslip)\r\n!     Derivative of slip rates wrto rss\r\n      real(8) :: dgammadot_dtau(nslip)\r\n!     variables used within this subroutine    \r\n!     absolute ratio of RSS/CRSS\r\n      real(8) :: xtau(nslip), xtau_norm(nslip), xtau_max\r\n      integer :: is\r\n      real(8)  :: alpha0, alpha, beta0, beta, rhom, rhom0,\r\n     + DeltaF, nu0, gamma0, AV0, psi, lambda, AV, rhoav\r\n!\r\n      dtau_dgammadot = 0.\r\n      dgammadot_dtau = 0.\r\n!\r\n!     Obtain slip parameters\r\n!     constant alpha\r\n      alpha0 = slipparam(1)\r\n!     constant beta\r\n      beta0 = slipparam(2)\r\n!     rhom0 - mobile dislocation density\r\n      rhom0 = slipparam(4)\r\n!     DeltaF - activation energy to overcome Pierls barrier\r\n      DeltaF = slipparam(5)   \r\n!     nu0 - attempt frequency\r\n      nu0 = slipparam(6)\r\n!     gamma0 - multiplier for activation volume \r\n!     =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n!     Unit conversion factor for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      gamma0 = slipparam(7)*1.d-12\r\n!     AV0 - activation volume (if defined not=0)\r\n!     Unit conversion factor is for Boltmann constant (J/K) and stress (MPa)\r\n!     The multiplier 1d-12 stands for unit conversion for beta\r\n      AV0 = slipparam(8)*1.d-12\r\n!\r\n!\r\n!\r\n!     if alpha is defined parametrically\r\n      if (alpha0 == 0.) then\r\n!\r\n!         psi - fraction of mobile dislocations\r\n!         If there is no irradiation\r\n          if (irradiationmodel == 0) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n          elseif (irradiationmodel == 1) then\r\n!\r\n              psi = irradiationparam(3)\r\n              \r\n          elseif (irradiationmodel == 2) then\r\n!\r\n              psi = slipparam(3)\r\n!\r\n      endif\r\n!\r\n!\r\n!         Scale mobile dislocation density\r\n          rhom = psi * rhom0\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n      Pmat = 0.\r\n      Lp = 0.\r\n!     Loop through slip systems\r\n      do is = 1,nslip\r\n!\r\n!\r\n!         alpha calculation\r\n!\r\n!         if alpha is defined parametrically          \r\n          if (alpha0 == 0.) then\r\n!\r\n!\r\n              alpha = rhom*burgerv(is)**2.*nu0*exp(-DeltaF/KB/T)\r\n!\r\n!         alpha is defined as a constant          \r\n          else\r\n!\r\n              alpha = alpha0\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!         Activation volume calculation:\r\n!\r\n!         if AV is defined parametrically\r\n          if (AV0 == 0.) then\r\n!\r\n!\r\n              if (useaveragestatevars == 0) then\r\n!\r\n!                 average spacing based on forest densities\r\n                  lambda = 1./sqrt(rhofor(is))\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              elseif (useaveragestatevars == 1) then\r\n!\r\n!                 average forest density\r\n                  rhoav = sum(rhofor)/nslip\r\n!\r\n!                 average spacing\r\n                  lambda = 1./sqrt(rhoav)\r\n!\r\n!                 activation volume\r\n                  AV = gamma0*lambda*burgerv(is)**2.\r\n!\r\n!\r\n!\r\n              endif\r\n!\r\n!         AV is defined as a constant\r\n          else\r\n!\r\n!\r\n              AV = AV0 * burgerv(is)**3.\r\n!\r\n!\r\n!\r\n          end if\r\n!\r\n!\r\n!\r\n!\r\n!         beta calculation\r\n!\r\n!         if beta is defined parametrically\r\n          if (beta0 == 0.) then              \r\n!\r\n!\r\n              beta = AV/KB/T\r\n!\r\n!         beta is defined as a constant\r\n          else\r\n!\r\n              beta = beta0\r\n!\r\n!\r\n          endif\r\n!\r\n!\r\n!\r\n!\r\n!         c/a ratio correction for HCP\r\n          if(iphase == 3) then\r\n!             same burgers magnitude for first 1-6 and 25-30 \r\n!             change only 7-24\r\n              if (is > 12) then\r\n                  alpha = caratio*caratio*alpha\r\n                  beta = caratio*caratio*beta\r\n              endif\r\n          end if          \r\n!\r\n          xtau=abstau/tauc\r\n          xtau_max=maxval(xtau)\r\n          xtau_norm=xtau/xtau_max\r\n!\r\n!         This is critical threshold\r\n          if (((abstau(is) >= tauc(is))\r\n     + .AND. (xtau_norm(is) .GT. 0.0)) \r\n     + .OR. (absgammadot(is) .GT. 1.0e-6))  then\r\n!\r\n!             shear stress as a function of slip rate\r\n!\r\n              dgammadot_dtau(is) = alpha*beta*\r\n     + cosh(beta*(abstau(is)-tauc(is)))\r\n                            \r\n              abstau(is)=tauc(is)+\r\n     + (1/beta)*asinh(absgammadot(is)/alpha)\r\n!\r\n              tau(is)=abstau(is)*signtau(is)\r\n!\r\n!\r\n              dtau_dgammadot(is,is) = 1/(alpha*beta*\r\n     + sqrt(absgammadot(is)**2*alpha**-2+1))        \r\n!\r\n!\r\n!\r\n              Pmat = Pmat + dt*dgammadot_dtau(is)*\r\n     + SchmidxSchmid(is,:,:)\r\n!\r\n              Lp = Lp + gammadot(is)*Schmid(is,:,:)\r\n!\r\n!          else\r\n!\r\n!              tau(is) = tauc(is)*signtau(is)\r\n!          absgammadot(is)=0.0  \r\n!          gammadot(is)=0.0\r\n!              dtau_dgammadot(is,is) = 0.             \r\n!\r\n              end if\r\n     \r\n      end do\r\n!\r\n!\r\n      return\r\n      end subroutine sinhslipreverse \r\n!\r\n!\r\n!\r\n!\r\n      end module slipreverse"
  },
  {
    "path": "OXFORD-UMAT v3.3/straingradients.f",
    "content": "!     Jan. 1st, 2023\r\n!     Eralp Demir\r\n!\r\n      module straingradients\r\n      implicit none\r\n!\r\n      contains\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-1\r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie\r\n      subroutine gndmodel1\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!\r\n      real(8) :: Fp_ip(numpt,3,3)\r\n      real(8) :: gmatinv(3,3)\r\n!\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.\r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Slip rate per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip,nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) =\r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) =\r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) =\r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel1\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-2\r\n!     Gurtin's measure for incompatibility: (curl x Fp)^T * Fp^T \r\n!     GND calculation using curl of (Fp) together with L2 approximation\r\n!     Cumulative (total) calculation of GNDs\r\n!     Shutting down non-active slip systems followed by singular value decompostion\r\n!     Proposed by Chris Hardie \r\n      subroutine gndmodel2\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold  \r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, screw_all,\r\n     + slip2screw_all, burgerv_all, dirc_0_all, trac_0_all, gradip2ip, \r\n     + eijk, I3, statev_curvature, statev_Lambda, statev_gammasum,\r\n     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n      use utilities, only: matvec9\r\n      implicit none\r\n!     Local variables\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: gammasum(maxnslip)\r\n      integer :: screw(maxnslip)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n!\r\n      real(8) :: dirs(maxnslip,3)\r\n      real(8) :: tras(maxnslip*2,3)\r\n      real(8) :: Bmat(maxnslip*2,9)\r\n      real(8) :: rhoGND(maxnslip*2)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n!\r\n      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n      \r\n      real(8) :: Fp_ip(numpt,3,3), Fp(3,3)\r\n      real(8) :: gmatinv(3,3)\r\n\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!\r\n!     Loop through the elements\r\n      do ie=1,numel\r\n!\r\n!         Reset arrays\r\n          burgerv=0.; screw=0\r\n          dirc_0=0.; trac_0=0.\r\n          dirs=0.; tras=0.\r\n          slip2screw=0.\r\n!\r\n!\r\n!\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)              \r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Screw systems\r\n          screw(1:nscrew) = screw_all(matid,1:nscrew)\r\n!\r\n!         Slip to screw mapping\r\n          slip2screw(1:nscrew,1:nslip) = \r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!\r\n!         undeformed line direction\r\n          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!\r\n!\r\n!         Store Fp for each IP\r\n!         Plastic part of the deformation gradient\r\n          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!\r\n!\r\n!         Calculate the gradient of Fp\r\n!         Calculate the gradients using gradient operator\r\n          do ip = 1, numpt\r\n!\r\n!\r\n!             Reset arrays\r\n              Bmat=0.; rhoGND=0.; gammasum=0.              \r\n!\r\n!             Crystal to sample transformation matrix\r\n              gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!             Cumulative slip per slip system\r\n              gammasum(1:nslip) = statev_gammasum(ie,ip,1:nslip)\r\n!\r\n!\r\n              do is = 1, nslip\r\n!                 Transform slip directions to sample reference\r\n                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!                 Transform line directions to sample reference\r\n                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate Bmatrix - using singular value decomposition\r\n!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n              call calculateBmatPINV(nslip, nscrew,\r\n     + screw(1:nscrew), slip2screw(1:nscrew,1:nslip),\r\n     + dirs(1:nslip,:), tras(1:nslip,:), burgerv(1:nslip),\r\n     + gammasum(1:nslip), Bmat(1:nslip+nscrew,1:9))\r\n!\r\n!\r\n!             Use gradients per integration point\r\n              if (gndhomogenization == 0) then\r\n!\r\n                  grad_invN = gradip2ip(ie,ip,:,:)\r\n! \r\n!             Use the gradient at the element center\r\n              else\r\n!\r\n                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n              end if\r\n!\r\n!\r\n!\r\n!\r\n!             grad(k,i,j) = Fp(i,j,k)\r\n              do k = 1,3\r\n                  do j = 1,3\r\n                      do i = 1,3\r\n                          grad(k,i,j) = \r\n     + dot_product(grad_invN(k,:),Fp_ip(:,i,j))\r\n                      end do\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             calculate curl\r\n!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!             index \"i\" refers to the gradient direction\r\n              do k = 1,3\r\n                  do l = 1,3\r\n                      sum = 0.\r\n                      do i = 1, 3\r\n                          do j = 1, 3\r\n                              sum = sum - eijk(i,j,k)*grad(i,l,j)\r\n!!                             earlier version (no \"-\" sign)\r\n!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n                          end do\r\n                      end do\r\n                      Lambda(l,k) = sum\r\n                  end do\r\n              end do\r\n!\r\n!\r\n!             Plastic part of the deformation gradient\r\n              Fp = Fp_ip(ip,:,:)\r\n!\r\n!\r\n!             (curlxFp)^T * Fp^T\r\n!             Curl post-multiplies with Fp^T\r\n              Lambda =  matmul(Lambda, transpose(Fp))\r\n!\r\n!\r\n!\r\n!             Vectorize the incompatibility\r\n              call matvec9(Lambda,Lambda_vec)\r\n!\r\n!\r\n!             Assign the Incompatibility\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n!             Assign curvature\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!             Reset arrays\r\n              rhoGND=0.; drhoGND=0.\r\n!\r\n!             Compute the dislocation densities using L2 minimization\r\n              rhoGND(1:nslip+nscrew) = \r\n     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!\r\n!\r\n!             Calculate the increment of GNDs\r\n              drhoGND(1:nslip+nscrew) = \r\n     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is = 1, nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do    \r\n!\r\n!\r\n!             Assign the GND value\r\n              statev_gnd(ie,ip,1:nslip+nscrew) = \r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel2\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-3\r\n!     Based on original rate formulation of GNDs\r\n!     GND calculation using curl of (n^a*Fp*gammadot^a)\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Dai, H., 1997. Doctoral dissertation, Massachusetts Institute of Technology.\n      subroutine gndmodel3(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : numel, numdim, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all, eijk, I3,\r\n     + dirc_0_all, trac_0_all, norc_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0, statev_Fp,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot, Fp(3,3), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: norc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: vec_ip(numpt,3)\r\n      real(8) :: n_a(3)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n!     Incompatibility\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3)\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3,3)\r\n      real(8) :: lambdadot_a(3), sum, trace\r\n      integer :: i, j, k, l\r\n      integer :: ie, ip, is\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; norc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid)\r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed slip plane normal\r\n          norc_0(1:nslip,:) = norc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.; drhoGND=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot = statev_gammadot(ie,ip,is)\r\n!\r\n!                 Plastic part of the deformation gradient\r\n                  Fp = statev_Fp(ie,ip,:,:)\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!                 Slip plane normal in sample reference\r\n                  n_a = matmul(gmatinv, norc_0(is,:))\r\n!\r\n!                 transverse directions (store) in sample reference\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!                 \r\n!                 slip directions (store) in sample reference\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!                 \r\n!                 Result = vector\r\n                  vec_ip(ip,:) = -matmul(transpose(Fp),n_a) * gdot\r\n!\r\n!\r\n!             \r\n!\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!\r\n!                 grad(k,i) = - n^a(j) * Fp(ji,k) * gdot^a\r\n!                 lambdadot^a(l) = eijk(k,i,l) * grad(k,i)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,vec_ip)\r\n!\r\n!                 calculate curl\r\n                  do l = 1, 3\r\n                      sum = 0.\r\n                      do k = 1, 3\r\n                          do i = 1, 3\r\n                              sum = sum + eijk(k,i,l)*grad(k,i)\r\n                          end do\r\n                      end do\r\n                      lambdadot_a(l) = sum\r\n                  end do                  \r\n!\r\n!\r\n!                 calculate incompatibility increment\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n                          dLambda_ip(ip,i,j) =\r\n     + dLambda_ip(ip,i,j) + dirs_ip(ip,i)*lambdadot_a(j)*dt\r\n                      end do\r\n                  end do                  \r\n!\r\n!\r\n!\r\n!                 gnd increment - edge dislocations                 \r\n                  drhoGNDe(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, tras_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) *\r\n     + dot_product(lambdadot_a, dirs_ip(ip,:)) * dt\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop                  \r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop          \r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)          \r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!\r\n!         end of IP loop                  \r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel3\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     GND model-4\r\n!     GND calculation using slip gradients\r\n!     Incremental or rate form\r\n!     followed by direct projections\r\n!     Gerken, J.M. and Dawson, P.R., 2008. Journal of the Mechanics and Physics of Solids, 56(4), pp.1651-1672.\n      subroutine gndmodel4(dt)\r\n      use userinputs, only : maxnslip,\r\n     + gndhomogenization, gndthreshold\r\n      use globalvariables, only : I3, \r\n     + numdim, numel, numpt, nnpel,\r\n     + materialid, numslip_all, numscrew_all,\r\n     + dirc_0_all, trac_0_all, burgerv_all,\r\n     + slip2screw_all, gradip2ip, statev_curvature,\r\n     + statev_gammadot, statev_gmatinv_0,\r\n     + statev_gnd_t, statev_gnd,\r\n     + statev_Lambda, statev_Lambda_t\r\n      use utilities, only: matvec9, vecmat9\r\n      implicit none\r\n!     time increment\r\n      real(8), intent(in) :: dt\r\n!     Local variables\r\n      real(8) :: gdot(numpt), gmatinv(3,3)\r\n      integer matid, nslip, nscrew\r\n!     Some variables are allotable since material type can vary hence\r\n!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n      real(8) :: dirc_0(maxnslip,3)\r\n      real(8) :: trac_0(maxnslip,3)\r\n      real(8) :: slip2screw(maxnslip,maxnslip)\r\n      real(8) :: drhoGNDe(numpt,maxnslip)\r\n      real(8) :: drhoGNDs(numpt,maxnslip)\r\n      real(8) :: drhoGND(maxnslip*2)\r\n      real(8) :: burgerv(maxnslip)\r\n      real(8) :: tras_ip(numpt,3), dirs_ip(numpt,3)\r\n      real(8) :: dot_t, dot_s\r\n!     Incompatibility\r\n      real(8) :: dLambda(3,3), dLambda_vec(9)\r\n      real(8) :: Lambda_vec(9), Lambda(3,3), trace\r\n      real(8) :: kappa(3,3), kappa_vec(9)\r\n      real(8) :: dLambda_ip(numpt,3,3)\r\n!     Overall gradient mapping\r\n      real(8) :: grad_invN(3,numpt), grad(3)\r\n      integer :: i, j, k, q\r\n      integer :: ie, ip, is   \r\n!\r\n!\r\n!\r\n!\r\n!     Elemental calculation\r\n!     For each element\r\n      do ie = 1, numel\r\n!\r\n!\r\n!         Reset arrays\r\n          dirc_0=0.; trac_0=0.\r\n          burgerv=0.; slip2screw=0.\r\n!\r\n!         Assume the same material for al the Gaussian points of an element\r\n          matid = materialid(ie,1)\r\n!\r\n!         Number of slip systems\r\n          nslip = numslip_all(matid)\r\n!\r\n!         Number of screw systems\r\n          nscrew = numscrew_all(matid) \r\n!\r\n!         Burgers vector\r\n          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!\r\n!         undeformed slip direction\r\n          dirc_0(1:nslip,:) = dirc_0_all(matid,1:nslip,:)\r\n!\r\n!         undeformed transverse direction\r\n          trac_0(1:nslip,:) = trac_0_all(matid,1:nslip,:)\r\n!\r\n!         slip to screw system mapping\r\n          slip2screw(1:nscrew,1:nslip) =\r\n     + slip2screw_all(matid,1:nscrew,1:nslip)\r\n!\r\n!\r\n!\r\n!         Set incompatibility increment to zero\r\n          dLambda_ip = 0.\r\n!\r\n!         Reset arrays\r\n          drhoGNDe=0.; drhoGNDs=0.\r\n!\r\n!\r\n!         For each slip system\r\n          do is = 1, nslip\r\n!\r\n!\r\n!             Calculate the vector of known quantities\r\n!\r\n!             For each integration point\r\n              do ip = 1, numpt\r\n!\r\n!\r\n!                 Slip rate\r\n                  gdot(ip) = statev_gammadot(ie,ip,is)\r\n!\r\n!\r\n!\r\n!\r\n!                 Crystal to sample transformation matrix\r\n                  gmatinv = statev_gmatinv_0(ie,ip,:,:)\r\n!\r\n!\r\n!\r\n!                 transverse directions (store)\r\n                  tras_ip(ip,:) = matmul(gmatinv, trac_0(is,:))\r\n!\r\n!\r\n!                 slip directions (store)\r\n                  dirs_ip(ip,:) = matmul(gmatinv, dirc_0(is,:))\r\n!\r\n!\r\n              end do\r\n!\r\n!\r\n!             Calculate the gradients using gradient operator\r\n              do ip = 1, numpt\r\n!\r\n!                 Use gradients per integration point\r\n                  if (gndhomogenization == 0) then\r\n!\r\n                      grad_invN = gradip2ip(ie,ip,:,:)\r\n!\r\n!                 Use the gradient at the element center\r\n                  else\r\n!\r\n                      grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!\r\n                  end if\r\n!\r\n!\r\n!                 grad(k) = gdot^a\r\n!                 lambdadot^a(k) = grad(k,1:numpt) * gdot^a(1:numpt)\r\n!                 index \"k\" refers to the gradient direction\r\n                  grad = matmul(grad_invN,gdot)\r\n!\r\n!\r\n!\r\n!\r\n!                 gnd increment - screw dislocations\r\n                  dot_t = dot_product(grad, tras_ip(ip,:))\r\n!\r\n!                 \r\n                  drhoGNDs(ip,is) = 1. / burgerv(is) * dot_t * dt\r\n!\r\n!\r\n!                 gnd increment - edge dislocations\r\n                  dot_s = dot_product(grad, dirs_ip(ip,:))\r\n!\r\n!                 Note the negative sign for screws\r\n                  drhoGNDe(ip,is) = -1. / burgerv(is) * dot_s * dt\r\n!\r\n!\r\n!\r\n!\r\n!                 Compute incompatibility dyadic\r\n!\r\n                  do i = 1, 3\r\n                      do j = 1, 3\r\n!\r\n                          dLambda_ip(ip,i,j) = dLambda_ip(ip,i,j)\r\n     + - dot_s * dirs_ip(ip,i) * tras_ip(ip,j) * dt\r\n     + + dot_t * dirs_ip(ip,i) * dirs_ip(ip,j) * dt\r\n!\r\n!                         \r\n                      end do\r\n                  end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             end of IP loop\r\n              end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         end of slip system loop\r\n          end do\r\n!\r\n!\r\n!         Calculate overall GNDs\r\n          do ip = 1, numpt\r\n!\r\n              drhoGND=0.\r\n!\r\n!             Use the projection to find the screw dislocation density\r\n!\r\n!             Edge dislocations\r\n              drhoGND(1:nslip) = drhoGNDe(ip,1:nslip)\r\n!\r\n!             Screw dislocations\r\n              drhoGND(nslip+1:nslip+nscrew) = matmul(\r\n     + slip2screw(1:nscrew,1:nslip),drhoGNDs(ip,1:nslip))\r\n!\r\n!             Check for a threshold\r\n              do is =1,nslip+nscrew\r\n                  if (abs(drhoGND(is))<gndthreshold) then\r\n                      drhoGND(is) = 0.\r\n                  end if\r\n              end do              \r\n!\r\n!\r\n!             Assign the overall GND density\r\n              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n     + statev_gnd_t(ie,ip,1:nslip+nscrew) + \r\n     + drhoGND(1:nslip+nscrew)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!             Incompatibility increment dyadic\r\n              dLambda = dLambda_ip(ip,:,:)\r\n!\r\n!             Vectorize\r\n              call matvec9(dLambda,dLambda_vec)\r\n!\r\n!             Add the result to the incompatibility\r\n              Lambda_vec=statev_Lambda_t(ie,ip,:) + dLambda_vec(:)\r\n!\r\n!             Assign it to state variable\r\n              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!\r\n!             Convert to 3x3 matrix\r\n              call vecmat9(Lambda_vec,Lambda)\r\n!\r\n!             Trace\r\n              trace = Lambda(1,1) + Lambda(2,2) + Lambda(3,3)\r\n!\r\n!             Calculate curvature (negative transpose + trace term)\r\n              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!\r\n!             Convert curvature to vector\r\n              call matvec9(kappa,kappa_vec)\r\n!\r\n!\r\n              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!\r\n!\r\n!\r\n!             \r\n!         end of IP loop\r\n          end do\r\n!\r\n!\r\n!\r\n!     end of element loop\r\n      end do\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine gndmodel4\r\n!\r\n!\r\n!\r\n!!     GND model-1_old\r\n!!     GND calculation using curl of (Fp) together with L2 approximation\r\n!!     Cumulative (total) calculation of GNDs\r\n!!     Kuksenko, V., Roberts, S. and Tarleton, E., 2019. International Journal of Plasticity, 116, pp.62-80.\r\n!      subroutine gndmodel1_old\r\n!      use userinputs, only : numel, maxnslip,\r\n!     + gndhomogenization, gndthreshold\r\n!      use globalvariables, only : numdim, numpt, nnpel,\r\n!     + phaseid, numslip_all, numscrew_all, screw_all,\r\n!     + burgerv_all, dirc_0_all, trac_0_all, gradip2ip,\r\n!     + I3, eijk, statev_curvature, statev_Lambda,\r\n!     + statev_Fp, statev_gmatinv_0, statev_gnd, statev_gnd_t\r\n!      use utilities, only: matvec9\r\n!      implicit none\r\n!!     Local variables\r\n!      integer matid, nslip, nscrew\r\n!!     Some variables are allotable since material type can vary hence\r\n!!     the NUMBER OF SLIP SYSTEMS can alter within the mesh\r\n!      real(8) :: burgerv(maxnslip)\r\n!      integer :: screw(maxnslip)\r\n!      real(8) :: dirc_0(maxnslip,3)\r\n!      real(8) :: trac_0(maxnslip,3)\r\n!!\r\n!      real(8) :: dirs(maxnslip,3)\r\n!      real(8) :: tras(maxnslip*2,3)\r\n!      real(8) :: Bmat(maxnslip*2,9)\r\n!      real(8) :: rhoGND(maxnslip*2)\r\n!      real(8) :: drhoGND(maxnslip*2)\r\n!!\r\n!      real(8) :: grad_invN(3,numpt), grad(3,3,3)\r\n!      real(8) :: Lambda(3,3), sum, Lambda_vec(9)\r\n!      real(8) :: kappa(3,3), kappa_vec(9), trace\r\n!      real(8) :: Fp_ip(numpt,3,3)\r\n!      real(8) :: gmatinv(3,3)\r\n!\r\n!      integer :: i, j, k, l\r\n!      integer :: ie, ip, is\r\n!!     \r\n!!\r\n!!\r\n!!\r\n!!     Loop through the elements\r\n!      do ie=1,numel\r\n!!\r\n!!         Reset arrays\r\n!          burgerv=0.;screw=0\r\n!          dirc_0=0.; trac_0=0.\r\n!          dirs=0.; tras=0.\r\n!!\r\n!!\r\n!!         Assume the same material for al the Gaussian points of an element\r\n!          matid = phaseid(ie,1)\r\n!!\r\n!!         Number of slip systems\r\n!          nslip = numslip_all(matid)\r\n!!\r\n!!         Number of screw systems\r\n!          nscrew = numscrew_all(matid)\r\n!!\r\n!!         Screw systems\r\n!          screw = screw_all(matid,1:nscrew)\r\n!!\r\n!!         Burgers vector\r\n!          burgerv(1:nslip) =  burgerv_all(matid,1:nslip)\r\n!!\r\n!!         undeformed slip direction\r\n!          dirc_0(1:nslip,1:3) = dirc_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!         undeformed line direction\r\n!          trac_0(1:nslip,1:3) = trac_0_all(matid,1:nslip,1:3)\r\n!!\r\n!!\r\n!!\r\n!!         Store Fp for each IP\r\n!!         Plastic part of the deformation gradient\r\n!          Fp_ip = statev_Fp(ie,1:numpt,1:3,1:3)\r\n!!\r\n!!\r\n!!         Calculate the gradient of Fp\r\n!!         Calculate the gradients using gradient operator\r\n!          do ip = 1, numpt\r\n!!\r\n!!             Reset arrays\r\n!              Bmat=0.; rhoGND=0.\r\n!!\r\n!!             Crystal to sample transformation matrix\r\n!              gmatinv = statev_gmatinv_0(ie,ip,:,:)              \r\n!!\r\n!!\r\n!              do is = 1, nslip\r\n!!                 Transform slip directions to sample reference\r\n!                  dirs(is,:) = matmul(gmatinv, dirc_0(is,:))\r\n!!\r\n!!                 Transform line directions to sample reference\r\n!                  tras(is,:) = matmul(gmatinv, trac_0(is,:))\r\n!!\r\n!!\r\n!              end do\r\n!!\r\n!!             Calculate Bmatrix - using singular value decomposition\r\n!!             Arsenlis, A. and Parks, D.M., 1999. Acta materialia, 47(5), pp.1597-1611.\r\n!              call calculateBmat(nslip,nscrew,screw,\r\n!     + dirs(1:nslip,:),tras(1:nslip,:),burgerv(1:nslip),\r\n!     + Bmat(1:nslip+nscrew,1:9))\r\n!!\r\n!!\r\n!!             Use gradients per integration point\r\n!              if (gndhomogenization == 0) then\r\n!!\r\n!                  grad_invN = gradip2ip(ie,ip,:,:)\r\n!!\r\n!!             Use the gradient at the element center\r\n!              else\r\n!!\r\n!                  grad_invN = gradip2ip(ie,numpt+1,:,:)\r\n!!\r\n!              end if\r\n!!\r\n!!\r\n!!\r\n!!\r\n!!             Calculate gradient\r\n!              do k = 1,3\r\n!                  do j = 1,3\r\n!                      do i = 1,3\r\n!                          sum = 0.\r\n!                          do l = 1, numpt\r\n!                              sum = sum + grad_invN(k,l)*Fp_ip(l,i,j)\r\n!                          end do\r\n!                          grad(i,j,k) = sum\r\n!                      end do\r\n!                  end do\r\n!              end do\r\n!!\r\n!!\r\n!!             calculate curl\r\n!!             NOTE THE NEGATIVE SIGN AND TRANSPOSE ARE MISSING IN THE ORIGINAL REFERENCE\r\n!!             lambda(l,k) = -eijk(i,j,k) * Fp(l,j,i)\r\n!!             index \"i\" refers to the gradient direction\r\n!              do k = 1,3\r\n!                  do l = 1,3\r\n!                      sum = 0.\r\n!                      do i = 1, 3\r\n!                          do j = 1, 3\r\n!                              sum = sum - eijk(i,j,k)*grad(l,j,i)\r\n!!!                             earlier version (no \"-\" sign)\r\n!!                              sum = sum + eijk(i,j,k)*grad(i,l,j)\r\n!                          end do\r\n!                      end do\r\n!                      Lambda(l,k) = sum\r\n!                  end do\r\n!              end do\r\n!!\r\n!!             Vectorize the incompatibility\r\n!              call matvec9(Lambda,Lambda_vec)\r\n!!\r\n!!\r\n!!             Assign the Incompatibility\r\n!              statev_Lambda(ie,ip,:) = Lambda_vec\r\n!!\r\n!!             Trace\r\n!              trace = Lambda_vec(1) + Lambda_vec(2) + Lambda_vec(3)\r\n!!\r\n!!             Calculate curvature (negative transpose + trace term)\r\n!              kappa = -transpose(Lambda) + I3 * trace / 2.\r\n!!\r\n!!             Convert curvature to vector\r\n!              call matvec9(kappa,kappa_vec)\r\n!!\r\n!!             Assign curvature\r\n!              statev_curvature(ie,ip,1:9) = kappa_vec(1:9)\r\n!!\r\n!!             Reset arrays\r\n!              rhoGND=0.; drhoGND=0.\r\n!!             Compute the dislocation densities using L2 minimization\r\n!              rhoGND(1:nslip+nscrew) =\r\n!     + matmul(Bmat(1:nslip+nscrew,1:9),Lambda_vec)\r\n!!\r\n!!\r\n!!             Calculate the increment of GNDs\r\n!              drhoGND(1:nslip+nscrew) =\r\n!     + rhoGND(1:nslip+nscrew) - statev_gnd_t(ie,ip,1:nslip+nscrew)\r\n!!\r\n!!\r\n!!             Check for a threshold\r\n!              do is = 1, nslip+nscrew\r\n!                  if (abs(drhoGND(is))<gndthreshold) then\r\n!                      drhoGND(is) = 0.\r\n!                  end if\r\n!              end do\r\n!!\r\n!!\r\n!!             Assign the GND value\r\n!              statev_gnd(ie,ip,1:nslip+nscrew) =\r\n!     + statev_gnd_t(ie,ip,1:nslip+nscrew) + drhoGND(1:nslip+nscrew)\r\n!!\r\n!!\r\n!!\r\n!          end do\r\n!!      \r\n!!\r\n!!\r\n!!\r\n!!\r\n!!\r\n!      end do\r\n!!\r\n!!\r\n!!\r\n!      return\r\n!      end subroutine gndmodel1_old\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using KKT condition\r\n      subroutine calculateBmatKKT(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + BmatKKT)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     number of screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     L2 mapping at the deformed configuration\r\n      real(8), dimension(nslip+nscrew+9,nslip+nscrew+9),\r\n     + intent(out) :: BmatKKT\r\n!\r\n!     Local variables used within this subroutine\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n!     KKT matrix in L2 method\r\n      real(8) :: KKTmat(nslip+nscrew+9,nslip+nscrew+9)\r\n      real(8) :: s(3), l(3), b\r\n      integer i, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!     L2 solution by KKT condition\r\n!     Assign zero initially\r\n      KKTmat = 0.\r\n!     Assign the identity part\r\n      do i = 1, nslip+nscrew\r\n          KKTmat(i,i)=2.\r\n      end do\r\n!\r\n!     Assign A^T - upper right part\r\n      KKTmat(1:nslip+nscrew,nslip+nscrew+1:nslip+nscrew+9) =\r\n     + transpose(Amat)\r\n!\r\n!     Assign A - lower left part\r\n      KKTmat(nslip+nscrew+1:nslip+nscrew+9,1:nslip+nscrew) =\r\n     + Amat\r\n!\r\n!     Take the inverse\r\n      call nolapinverse(KKTmat,BmatKKT,nslip+nscrew+9)\r\n!     \r\n!     Set to zero if not invertible\r\n      if(any(BmatKKT /= BmatKKT)) then\r\n!         Set the outputs to zero initially\r\n          BmatKKT = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if            \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatKKT\r\n!\r\n!\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmat(nslip,nscrew,screw,dirs,tras,burgerv,\r\n     + Bmat)\r\n      use utilities, only : nolapinverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: Bmat\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: AmatAmatT(9,9)\r\n      real(8) :: invAmatAmatT(9,9)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n!\r\n      end do\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     Other solution (former method)\r\n!     -----------------------------------------------\r\n!     This is preserved to check its validity\r\n!     Right pseudo inverse is used\r\n!     This is exactly the same as the inversion by singular value decomposition\r\n!     Compute the L2 coefficient\r\n      AmatAmatT = matmul(Amat,transpose(Amat))     \r\n!\r\n!     Take the inverse\r\n      call nolapinverse(AmatAmatT,invAmatAmatT,9)\r\n!\r\n!      \r\n!     Compute Bmat\r\n      Bmat = matmul(transpose(Amat),invAmatAmatT)    \r\n!\r\n!     Set to zero if not invertible\r\n      if(any(Bmat /= Bmat)) then\r\n!         Set the outputs to zero initially\r\n          Bmat = 0.\r\n!         error message in .dat file\r\n          call error(10)\r\n      end if        \r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmat\r\n!\r\n!\r\n!     Calculate Bmatrix using singular value decomposition\r\n      subroutine calculateBmatPINV(nslip,nscrew,screw,slip2screw,\r\n     + dirs,tras,burgerv,gammadot,BmatPINV)\r\n      use userinputs, only: slipthreshold\r\n      use utilities, only: svdgeninverse\r\n      use errors, only: error\r\n      implicit none\r\n!     number of slip systems\r\n      integer, intent(in) :: nslip\r\n!     number of screw systems\r\n      integer, intent(in) :: nscrew\r\n!     screw systems\r\n      integer, dimension(nscrew), intent(in) :: screw\r\n!     slip to screw mapping\r\n      real(8), dimension(nscrew,nslip), intent(in) :: slip2screw\r\n!     slip direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: dirs\r\n!     transverse (to slip) direction in sample reference\r\n      real(8), dimension(nslip,3), intent(in) :: tras\r\n!     Burgers vector\r\n      real(8), dimension(nslip), intent(in) :: burgerv\r\n!     Cumulative slip per slip system\r\n      real(8), dimension(nslip), intent(in) :: gammadot\r\n!     Rank Deficit B-matrix\r\n      real(8), dimension(nslip+nscrew,9), intent(out) :: BmatPINV\r\n!\r\n!     Local variables used within this subroutine\r\n!     Note A^T*A is rank deficit\r\n      real(8) :: Amat(9,nslip+nscrew)\r\n      real(8) :: gdot_screw(nscrew)\r\n!      real(8) :: AmatTAmat(nslip+nscrew,nslip+nscrew)\r\n!      real(8) :: invAmatTAmat(nslip+nscrew,nslip+nscrew)\r\n      real(8) :: s(3), l(3), b\r\n      integer :: i, j, is, err\r\n!\r\n!     Construct Nye's tensor\r\n      Amat=0.\r\n!     Loop through dislocation configurations\r\n      do i = 1, nslip+nscrew\r\n!\r\n!\r\n!         Slip direction\r\n!         For screws\r\n          if (i>nslip) then\r\n              is = screw(i-nslip)\r\n              s = dirs(is,:)\r\n              l = dirs(is,:)\r\n              b = burgerv(is)\r\n!         For edges\r\n          else\r\n              s = dirs(i,:)\r\n              l = tras(i,:)\r\n              b = burgerv(i)\r\n          end if\r\n!\r\n!\r\n!         The ordering of Amat is as follows:\r\n!         11-12-13-21-22-23-31-32-33\r\n          Amat(1,i)=s(1)*l(1)*b; Amat(2,i)=s(1)*l(2)*b\r\n          Amat(3,i)=s(1)*l(3)*b; Amat(4,i)=s(2)*l(1)*b\r\n          Amat(5,i)=s(2)*l(2)*b; Amat(6,i)=s(2)*l(3)*b\r\n          Amat(7,i)=s(3)*l(1)*b; Amat(8,i)=s(3)*l(2)*b\r\n          Amat(9,i)=s(3)*l(3)*b\r\n      end do\r\n!\r\n!\r\n!     Sum slip on each system sharing common screw types\r\n      gdot_screw= matmul(slip2screw,gammadot)\r\n!\r\n!\r\n!     Shut down the slip systems \r\n!     that have a cumulative slip\r\n!     less than 10^-10\r\n\r\n!     For edge type of dislocations\r\n      do is = 1, nslip\r\n!\r\n          if (abs(gammadot(is))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,is) = 0.\r\n!\r\n          end if\r\n!\r\n      end do\r\n!\r\n!     For screw type of dislocations\r\n      do i = 1, nscrew\r\n!\r\n!          is = screw(i)\r\n!\r\n          if (abs(gdot_screw(i))<slipthreshold) then\r\n!\r\n!             Set columns to zero - for edges\r\n              Amat(:,i+nslip) = 0.\r\n!\r\n          end if\r\n!\r\n      end do      \r\n!\r\n!\r\n!\r\n!!     Other solution (former method)\r\n!!     -----------------------------------------------\r\n!!     This is preserved to check its validity\r\n!!     BmatPINV: B-mat calculation using pseudo inverse\r\n!!     Former method gives large number due to rank deficit inversion\r\n!!     Compute the L2 coefficient\r\n!      AmatTAmat = matmul(transpose(Amat),Amat)\r\n!!\r\n!!      if (any(isnan(AmatAmatT))) write(*,*) 'NaN before'\r\n!!     Take the inverse\r\n!\r\n!!     Using singular value decomposition      \r\n!      call svdinverse(AmatTAmat,nslip+nscrew,invAmatTAmat,err)\r\n!!      if (any(isnan(invAmatAmatT))) write(*,*) 'NaN after'\r\n!!\r\n!!      \r\n!!      Compute Bmat\r\n!      BmatPINV = matmul(invAmatTAmat,transpose(Amat))\r\n!\r\n!     Generalized inverse\r\n!     Subroutine implemented by Alvaro 8-3-2023\r\n!\r\n      call svdgeninverse(Amat,9,nslip+nscrew,BmatPINV,err)\r\n!\r\n!     Check if there is an error\r\n      if (err/=0) then\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!     Set to zero if not invertible\r\n      if(any(BmatPINV /= BmatPINV)) then\r\n!         Set the outputs to zero initially\r\n          BmatPINV = 0.\r\n!         error message\r\n          call error(10)\r\n      end if\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine calculateBmatPINV\r\n!\r\n!     \r\n!\r\n      end module straingradients"
  },
  {
    "path": "OXFORD-UMAT v3.3/userinputs.f",
    "content": "!     Sept. 26th, 2022\r\n!     Eralp Demir\r\n!\r\n!     User inputs\r\n!     Global variables that the user entry is required\r\n!     Users asked to change the model and numerical parameters here\r\n!\r\n!\r\n      module userinputs\r\n      implicit none\r\n!\r\n!\r\n!  \r\n!\r\n!     NUMERICAL INPUTS\r\n!     -------------------------------------------------------------------------------      \r\n!     Explicit/Implicit state update\r\n!     0: explicit\r\n!     1: semi-implicit\r\n!     By default set to be ON\r\n      integer, parameter, public :: stateupdate = 0\r\n!\r\n!\r\n!     Predictor schemes\r\n!     0: Weighted average of fully-plastic and fully-elastic guess\r\n!     1: Stress extrapolation (Chris Hardie)\r\n!     By default set to \"1\"\r\n      integer, parameter, public :: predictor = 0\r\n!\r\n!\r\n!\r\n!     Inverted Newton Loop as backup predictor/solution \r\n!     Hardie et al. 2023: https://www.sciencedirect.com/science/article/pii/S0749641923002577\r\n!     0: Don't use\r\n!     1: Use\r\n      integer, parameter, public :: inversebackup = 0\r\n!\r\n!     Tolerance for the reverse scheme\r\n      real(8), parameter, public :: inversetolerance = 10.0 ! MPa.s\r\n!\r\n!\r\n!\r\n!     Factor used in forward gradient scheme\r\n!     This is a factor used within the predictor scheme\r\n!     0 : Euler solution\r\n!     1 : Implicit solution\r\n!     Default value is set to 1.\r\n      real(8), parameter, public :: theta = 1.\r\n!\r\n!     Initial guess weight factor\r\n!     This is used only when the predictor is turned off or,\r\n!     when the predictor does not converge!\r\n!     0 : fully plastic guess (stress at former time step, sigma_t)\r\n!     1 : fully elastic guess (trial stress, sigma_tr)\r\n!     guess = (1 - phi) * sigma_t + phi * sigma_tr\r\n!     For sinh law slip 0.5 is recommended\r\n!     For power law slip 0.0 is recommended\r\n!     Default value is set to 0.\r\n      real(8), parameter, public :: phi = 0.\r\n!\r\n!     Threshold for rss to crss ratio\r\n!     This threshold becomes redundant when the sinh law is used!\r\n!     Elastic solution will be used for lower values\r\n!     Default value is set to 0.1\r\n!     Do not choose this value greater than 0.0 for power law!\r\n      real(8), parameter, public :: maxxcr = 0.0\r\n!\r\n!     Convergence tolerance for Cauchy stress of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-6 MPa\r\n      real(8), parameter, public :: tolerance = 1.d-8\r\n!\r\n!     Convergence tolerance for state update of Newton-Raphson loop (absolute)\r\n!     Default value is set to 1d-4 MPa\r\n      real(8), parameter, public :: tauctolerance = 1.d-4\r\n!\r\n!     Maximum number of iterations\r\n!     Default value is set to 200\r\n      integer, parameter, public :: maxniter = 200\r\n!\r\n!     Increase the time step if there is no convergence\r\n!     Default value is set to 0.5\r\n      real(8), parameter, public :: cutback = 0.5\r\n!\r\n!     Increase the time step if there is no cutback\r\n!     If selected as '0.' then ABAQUS determines the time step,\r\n!     which is more efficient!\r\n!     Default value is set to 1.25\r\n!     Recommended value is 1.25 if manual setting is desired!\r\n      real(8), parameter, public :: pastefront = 0.\r\n!\r\n!\r\n!     Inversion by Singular Value Decomposition in CP solver\r\n!     This is used when the inversion in CP solver cannot be\r\n!     accomplished due to matrix to be inverted being close to\r\n!     singular (rank deficit)!\r\n!     0: OFF\r\n!     1: ON\r\n!     By default set to be OFF (Problems may occur with array allocation)\r\n      integer, parameter, public :: SVDinversion = 0\r\n!\r\n!\r\n!     The size of parameter array\r\n!     Please do not change this value\r\n!     The PROPS correspondence must be updated in case it has changed\r\n!     Default value is set to 14 (should give enough freedom)\r\n      integer, parameter, public :: maxnparam = 14\r\n!\r\n!\r\n!\r\n!\r\n!     MATERIAL INPUTS\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     In-grain orientation scatter\r\n!     Need to provide .vox file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readmaterialfile = 0\r\n!\r\n!     Material file that tells orientation of each element\r\n!     The file has the following format (for each element):\r\n!     phi1, PHI, phi2, x-div., y-div., z-div., grainID, phaseID\r\n      character(len=*), parameter, public :: \r\n     + voxfilename = 'Job-1.vox'\r\n!     \r\n!     Residual strains\r\n!     Need to provide .dat file name that has the following format\r\n!     Default value is set to \"0\"\r\n      integer, parameter, public :: readresidualstrainfile = 0\r\n!\r\n!     Time interval \r\n!     Must be the same as the step time of the 1st step\r\n!     Default value is set to 10 s\r\n      real(8), parameter, public :: tres = 10.     \r\n!\r\n!     Residual strain file containing of each element\r\n!     The file has the following format (for each element):\r\n!     elno, ipno, F11, F12, F13, F21, F22, F23, F31, F32, F33\r\n      character(len=*), parameter, public :: \r\n     + rsfilename = 'resdef.dat'\r\n!\r\n!     Folder location\r\n!     This is necessary if there is an extra input file\r\n!     Ex. vox file for in-grain orientation scatter\r\n      character(len=*), parameter, public :: foldername=\r\n     +'C:\\Users\\engs2474\\Documents\\Eralp\\Oxford\\UMAT\r\n     +\\Test Cases\\57. Residual strains'\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of materials available in the library\r\n!     Materials refer to phases with different properties\r\n!     Default value is set to the maximum available material id\r\n      integer, parameter, public :: maxnmaterial = 20\r\n!\r\n!     state variables per slip system\r\n!     If turned on Forward-Gradient Predictor will be switched off\r\n!     0: slip rate and strain hardening using individual slip systems\r\n!     1: slip rate and strain hardening using the average properties\r\n      integer,  parameter, public :: useaveragestatevars = 0\r\n!\r\n!\r\n!     GND calculation identifier\r\n!     0: No GNDs\r\n!     1: (curlxFp)^T followed L2 method - SVD - Active SS restriction (new)\r\n!     2: Gurtin's measure for incompatibility - L2 - SVD - Active SS restriction (Cermeli, P. and Gurtin, M.E., 2001)\r\n!     3: curl(gdotnFp) followed by projections (H.Dai, PhD Thesis, 1997.)\r\n!     4: slip gradients followed by projections (Gerken, J.M. and Dawson, P.R., 2008.)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndmodel = 0\r\n!\r\n!     GND threshold\r\n!     This is used to ignore GNDs below a threshold value\r\n!     Used in all gndmodels\r\n!     Acts on the absolute GND increments\r\n      real(8), parameter, public :: gndthreshold = 2.d-10\r\n!\r\n!     Slip rate threshold for GND calculation\r\n!     This is used as the absolute limit below which slip is ignored\r\n!     Used in gndmodels: 1 and 2 (SVD inversion)\r\n!     Acts on the absolute value of total slip\r\n!     Only valid for models 1 and 2\r\n      real(8), parameter, public :: slipthreshold = 1.d-10\r\n!\r\n!     GND homogenization flag\r\n!     0: GNDs at every integration point individually using extrapolation\r\n!     1: GNDs at the element centers only (the same value for the integration points)\r\n!     Not used when no GNDs are required\r\n!     Default value is set to 0\r\n      integer, parameter, public :: gndhomogenization = 0\r\n!\r\n!     GND linear approximation flag - applicable to only quadratic elements\r\n!     0: use the exact interpolation function of the element type (linear/quadratic)\r\n!     1: use linear interpolation functions (only valid for quadratic elements)\r\n      integer, parameter, public :: gndlinear = 0\r\n!\r\n!     Backstress flag\r\n!     0: No Backstress\r\n!     1: Local backstress model (Armstron-Frederick)\r\n!     2: Non-local backstress model based on GNDs\r\n!     (2 will only be effect in case any of the GND model is active)\r\n!     Default value is set to 0\r\n      integer, parameter, public :: backstressmodel = 0\r\n!\r\n!\r\n!     Temperature flag\r\n!     0: Temperature is defined by the field variable in ABAQUS in [K]\r\n!     Material properties are entered once only at the initialization\r\n!     1: Temperature is defined by the user (constant)\r\n!     Material subroutine is entered every time step\r\n      integer, parameter, public :: constanttemperature = 1\r\n!\r\n!\r\n!     Temperature in Kelvins [K]\r\n      real(8), parameter, public :: temperature = 298.\r\n!\r\n!\r\n!     Maximum number of slip systems in the mesh\r\n!     among all possible materials in the mesh\r\n!     Default value is set to 12\r\n!     This is used to allocate arrays\r\n!     Using a smaller number reduces the memory allocated\r\n!     1. BCC material: 12/24/48\r\n!     2. FCC material: 12/18 (if cubic slip is active)\r\n!     3. HCP material: 3/6/12/24/30\r\n!     4. Multiple phases: choose the highest value amongst the phases\r\n      integer, parameter, public :: maxnslip = 12\r\n!\r\n!\r\n!     The material inputs are defined in \"usermaterials.f\"\r\n!     Maximum number of defect types for irradiation model-2\r\n!     This is used to allocate arrays\r\n      integer, parameter, public :: maxnloop = 3\r\n!\r\n!\r\n!     Maximum number of elements in the mesh\r\n      integer, parameter, public :: maxnumel = 10000000\r\n!\r\n!\r\n!     Maximum number of integration points per element\r\n      integer, parameter, public :: maxnumpt = 27\r\n!\r\n!\r\n!     Flag for neighbour calculation\r\n!     Default value is set to 0 (takes computational time)\r\n      integer, parameter, public :: neighbourhood = 0\r\n!\r\n!     Maximum number of neighbors of an integration point\r\n      integer, parameter, public :: maxneigh = 100\r\n!\r\n!     Horizon radius (has the same unit as the mesh [micrometers])\r\n      real(8), parameter, public :: horizonR = 1.\r\n!\r\n!\r\n!\r\n      end module userinputs"
  },
  {
    "path": "OXFORD-UMAT v3.3/usermaterials.f",
    "content": "!     Sept. 24th, 2022\r\n!\r\n!     Everytime UMAT enters here to get temperature dependent properties\r\n!     User has to enter the inputs manually\r\n      module usermaterials\r\n      implicit none\r\n!\r\n!\r\n!\r\n!\r\n      contains\r\n!\r\n!     Material parameters are according to following IDs      \r\n!     material-01: custom material / bcc / phase-1\r\n!     material-02: custom material / fcc / phase-2\r\n!     material-03: custom material / hcp / phase-3\r\n!     material-04: tungsten / bcc / phase-1\r\n!     material-05: copper / fcc / phase-2\r\n!     material-06: carbide / fcc / phase-2\r\n!     material-07: CSMX-4 Nickel alloy / fcc / phase-2 ==> cubicslipystem flag\r\n!     material-08: zirconium / hcp / phase-3\r\n!     material-09: berylium / hcp / phase-3 (not ready yet)\r\n!     material-10: alpha-uranium / alphauranium / phase-4\r\n!     material-11: copper / UKAEA / Vikram Phalke\r\n!     material-12: CuCrZr / UKAEA / Vikram Phalke\r\n!     material-13: Eurofer-97 / HRI-summer internship programme / Yunzhou Bai\r\n!     material-14: Cu and CuCrZr / UKAEA / Vikram Phalke\r\n!\r\n!\r\n!\r\n!     **********************************************\n!     ** MATERIALPARAMETERS sets the material     **\n!     ** constants for elasticity and plasticity  **\n!     **********************************************\n      subroutine materialparam(imat,temperature,\r\n     + iphase,nslip,nscrew,caratio,cubicslip,Cc,\r\n     + gf,G12,v12,alphamat,burgerv,\r\n     + tauc_0,rho_0,rhofor_0,rhosub_0,\r\n     + slipmodel,slipparam,creepmodel,creepparam,\r\n     + hardeningmodel,hardeningparam,\r\n     + irradiationmodel,irradiationparam,\r\n     + sintmat1,sintmat2,hintmat1,hintmat2,\r\n     + backstressparam)\r\n      use errors, only : error\r\n      use userinputs, only : maxnslip, maxnparam\r\n      implicit none\n!\n!     material id\n      integer, intent(in) :: imat\n!\n!\n!     current temperature in Kelvins\n      real(8), intent(in) :: temperature\n!\t  \r\n!     phase id\r\n!     1: BCC, 2: FCC, 3: HCP, 4: alpha-uranium\n      integer, intent(out) :: iphase\r\n!\r\n!     number of slip systems\n      integer, intent(out) :: nslip\n!\r\n!     number of screw systems\n      integer, intent(out) :: nscrew\r\n!      \n!     c/a ratio for hcp crystals\n      real(8), intent(out) :: caratio\r\n!\r\n!     cubic slip for fcc superalloys\n      integer, intent(out) :: cubicslip\n!\n!     elastic stiffness matrix in the crystal reference frame\n      real(8), intent(out) :: Cc(6,6)\n!\n!     shear modulus for Taylor's dislocation law\n      real(8), intent(out) :: G12\r\n!\r\n!     Poisson's ratio\n      real(8), intent(out) :: v12\r\n!\r\n!     geometric factor for obstacle strength\n      real(8), intent(out) :: gf\n!\n!     thermal eigenstrain to model thermal expansion\n      real(8), intent(out) :: alphamat(3,3)\n!\n!     burgers vectors\n      real(8), intent(out) :: burgerv(maxnslip)\n!\n!     critical resolved shear stress of slip systems\n      real(8), intent(out) :: tauc_0(maxnslip)\r\n!\r\n!     initial ssd dislocation density \n      real(8), intent(out) :: rho_0(maxnslip)\r\n!\r\n!     initial forest dislocation density \n      real(8), intent(out) :: rhofor_0\r\n!\r\n!     initial substructure dislocation density \n      real(8), intent(out) :: rhosub_0\n!\r\n!     Slip model identifier\r\n!     0: no slip (if only creep is considered)\r\n!     1: sinh law\r\n!     2: double exponent law      \r\n!     3: power law\r\n      integer, intent(out) :: slipmodel\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: slipparam(maxnparam)\r\n!     For sinh law (slipmodel=1)\r\n!     1: alpha0 / constant value for alpha /  [1/s] / if a non-zero value is defined,\r\n!     the alpha calculation will be ignored\r\n!     2: beta0 / constant value for beta / [1/MPa] / if a non-zero value is defined,\r\n!     the beta calculation will be ignored\r\n!     3: psi / fraction of mobile dislocations / [-] / alpha calculation\r\n!     4: rhom0 / reference mobile dislocation density / [1/micrometer^2] / alpha calculation\r\n!     5: DeltaF / activation energy for slip / [J/mol] / alpha calculation\r\n!     6: nu0 / attempt frequency / [1/s]  / alpha calculation\r\n!     7: gamma0 / reference slip strain / [-] / beta calculation\r\n!\r\n!     For double exponent law (slipmodel=2)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: p / inner exponent / [-]\r\n!     3: q / outer exponent / [-]\r\n!     4: DeltaFoct / activation energy for octahedral slip / [J/mol]\r\n!     5: DeltaFcub / activation energy for cubic slip / [J/mol]\r\n!\r\n!     For power law (slipmodel=3)\r\n!     1: gammadot0 / refence slip rate / [1/s]\r\n!     2: n / power exponent / [-]\r\n!     3: dn/dT / temperature dependence of slip rate sensitivity / [1/K]\r\n!\r\n!\r\n!     Creep model identifier\r\n!     0: no creep\r\n!     1: exponential creep law\r\n!     Default value is set to 0\r\n      integer, intent(out) :: creepmodel\r\n!     Creep parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: creepparam(maxnparam)\r\n!\r\n!     Hardening identifier\r\n!     0: Hardening is off (tauc constant)\r\n!     1: Voce type hardening\r\n!     2: Linear hardening\r\n!     3: Kocks-Mecking hardening\r\n!     4: Kocks-Mecking hardening with substructure\r\n!     Default value is set to 0\r\n      integer, intent(out) :: hardeningmodel\r\n!     Hardening parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: hardeningparam(maxnparam)\n!\r\n!     Irradiation identifier\r\n!     0: Irradiaion is off\r\n!     1: Irradiation is on\r\n!     Default value is set to 0\r\n      integer, intent(out) :: irradiationmodel\r\n!     Irradiation model parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: irradiationparam(maxnparam)\r\n!     1: tau_s0: initial solute strength\r\n!     2: gamma_s: saturation value of the cumulative slip\r\n!     3: psi / fraction of mobile density for irradiated material for sinh law\r\n!\r\n!     Interaction matrices\r\n!     Strength interaction between dislocations\r\n      real(8), intent(out) :: sintmat1(maxnslip,maxnslip)\r\n!     Strength interaction dislocation loops related with irradiation\r\n      real(8), intent(out) :: sintmat2(maxnslip,maxnslip)\r\n!     Latent hardening\r\n      real(8), intent(out) :: hintmat1(maxnslip,maxnslip)\r\n!     Hardening interaction matrix between dislocations\r\n      real(8), intent(out) :: hintmat2(maxnslip,maxnslip)\r\n!\r\n!     Slip parameters\r\n!     Array size adjustable\r\n      real(8), intent(out) :: backstressparam(maxnparam)\r\n!\n!     burgers vector scalars\n      real(8) :: burger1, burger2\n!\n!     elastic constants scalars\n      real(8) :: e1, e2, e3, g13, v13\n      real(8) :: g23, v23, v21, v31, v32\n!\n!     critical resolved shear stress\n      real(8) :: xtauc1, xtauc2, xtauc3, xtauc4, xtauc5\n!\n!     thermal expansion coefficients\n      real(8) :: alpha1, alpha2, alpha3\n!\n!     temperature in celsius\n      real(8) :: tcelsius\r\n!\r\n      real(8) :: C11, C12, C44, cst, C11_\r\n!\r\n!     local variable for identity martrix\r\n      real(8) :: kdelta(maxnslip,maxnslip), q1, q2\r\n!\n      integer :: i, j, k, is, js\n!\r\n!\r\n!\r\n!     Set potentially unassigned parameters to zero\r\n!     Slip parameters\r\n      slipparam = 0.\r\n!     Creep parameters\r\n      creepparam = 0.\r\n!     Hardening parameters\r\n      hardeningparam = 0.\r\n!     Irradiation parameters\r\n      irradiationparam = 0.\r\n!     Backstress parameters\r\n      backstressparam = 0.\r\n!\r\n!\r\n!     Interaction matrices\r\n!     Initially set all to zero\r\n      sintmat1=0.\r\n      sintmat2=0.\r\n      hintmat1=0.\r\n      hintmat2=0.\r\n!\r\n      do is = 1, maxnslip\r\n          sintmat1(is,is)=1.\r\n          sintmat2(is,is)=1.\r\n          hintmat1(is,is)=1.\r\n          hintmat2(is,is)=1.\r\n      end do\r\n!\r\n!\r\n!     Temperature in Celcius\n      tcelsius = temperature - 273.15\n!\r\n!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\n!     select material type\n      select case(imat)\n!\r\n!     custom material - bcc (i.e. ferrite)\r\n!     no temperature dependence\n      case(1) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2 \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy\r\n          slipparam(5) = 4.646312d-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d+11\r\n!         gamma0 - multiplier for activation volume\r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         Activation volume (factor of Burgers vector^3)\r\n          slipparam(8) = 1.\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 60.\r\n!          xtauc1 = 45.\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 0  \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     custom material - fcc (i.e. copper)\r\n!     no temperature dependence\r\n      case(2)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n!          slipparam(2) = 83.333\r\n          slipparam(2) = 20.\r\n!\r\n!!         Inverse slip test parameters\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-9\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 13.         \r\n!\r\n!!         steel\r\n!!         Slip model parameters\r\n!          slipparam(1) = 1.0d-3\r\n!!         rate sensitivity exponent\r\n!          slipparam(2) = 7.143\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!!         steel\r\n!          xtauc1 = 32.\r\n!\r\n!         Copper\n          xtauc1 = 16.\r\n!\r\n!!         Inverse slip test parameter\r\n!          xtauc1 = 32.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!\r\n!     Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         copper\r\n!         \"Texture and Anisotropy\", \r\n!         Cambridge University Press, 1998,  page 300\r\n!         C11=168.0d3\r\n!         C12=121.4d3\r\n!         C44=75.4d3\r\n!\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\", \r\n!         Oxford University Press, 1993, page 16\r\n!         C11=166.1d3\r\n!         C12=199.0d3 wrong! correct value: 119.0d3\r\n!         C44=75.6d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=168.3d3\r\n!         C12=122.1d3\r\n!         C44=75.7d3\r\n!\r\n!         aluminum\r\n!         \"The Mechanics of Crystals and Textured Polycrystals\",\r\n!         Oxford University Press, 1993, page 16 \r\n!         C11=107.3d3\r\n!         C12=60.9d3\r\n!         C44=28.3d3\r\n!\r\n!         H.P.R. Frederikse, \"Hanbook of Chemistry and Physics\" 1995, 12- 38\r\n!         C11=106.75d3\r\n!         C12=60.41d3\r\n!         C44=28.34d3\r\n!\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=106.43d3\r\n!         C12=60.35d3\r\n!         C44=28.21d3\r\n!\r\n!         steel-austenite\r\n!         S. Turteltaub and A.S.J. Suiker, \"Transformation-induced plasticit in ferrous alloys\", 2005\r\n!         page 1765, Eq. (37)\r\n!         C11=268.5d3\r\n!         C12=156.d3\r\n!         C44=136.d3\r\n!         \r\n!         steel\r\n!         C11=204.6d3\r\n!         C12=137.7d3\r\n!         C44=126.6d3          \r\n!\r\n!     **********************************************************          \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!!         E=100 GPa and nu=0.3\r\n!          C11 = 134.6154d3\r\n!          C12 = 57.6923d3\r\n!          C44 = 38.4615d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 1\r\n!\r\n!!     Kocks-Mecking hardening with substructure evolution\r\n!!     Reference: https://doi.org/10.1016/j.actamat.2010.06.021\r\n!!\r\n!!         hardening model\r\n!          hardeningmodel = 4\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!!         q - substructure\r\n!          hardeningparam(7) = 4.\r\n!!         f - substructure\r\n!          hardeningparam(8) = 20.\r\n!!         ksub - substructure\r\n!          hardeningparam(9) = 0.086\r\n!\r\n!\r\n!!         Inverse slip test parameter\r\n!          hardeningmodel = 0\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - h0\r\n          hardeningparam(1)=250.\r\n!         Saturation strength for slip - ss\r\n          hardeningparam(2)=190.\r\n!         Hardening exponent - a\r\n          hardeningparam(3)=2.5\r\n!         Latent hardening coefficient - q\r\n          hardeningparam(4)=1.4\r\n!\r\n!\r\n!!         steel\r\n!!         Hardening rate - h0\r\n!          hardeningparam(1)=217.8\r\n!!         Saturation strength for slip - ss\r\n!          hardeningparam(2)=257.\r\n!!         Hardening exponent - a\r\n!          hardeningparam(3)=2.5\r\n!!         Latent hardening coefficient - q\r\n!          hardeningparam(4)=1.1          \r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!         Hardening interactions - latent hardening\r\n          hintmat1 = hardeningparam(4)\r\n          do k = 1, int(nslip/3.)       \r\n\t        do i = 1, 3\r\n                  do j = 1, 3\r\n\t                hintmat1(3*(k-1)+i, 3*(k-1)+j)=1.\r\n                  enddo\r\n              enddo\r\n          enddo\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.25\r\n!\r\n!     custom material - hcp (i.e. zirconium)\r\n!     no temperature dependence\r\n      case(3) \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.\r\n!         fraction of mobile dislocations\r\n          slipparam(3) = 1.\r\n!         reference mobile dislocations (1/micrometer^2)\r\n          slipparam(4) = 0.01\r\n!         activation energy for slip (J)\r\n          slipparam(5) = 5.127d-20\r\n!         attempt frequency\r\n          slipparam(6) = 1.d11\r\n!         scaling for jump distance\r\n          slipparam(7) = 1.\r\n!         activation volume\r\n          slipparam(8) = 20.93\r\n!\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.22364 \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 30\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 10.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.2d-4   \n          burger2 = 6.0d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 98.32d3\n          e3 = 123.28d3\n          g12 = 32.01d3\n          v12 = 0.40\n          v13 = 0.24\n!\n!         crss [MPa]\n          xtauc1 = 187.7 ! basal\n          xtauc2 = 140.8 ! prismatic\r\n          xtauc3 = 140.8 ! pyramidal\n          xtauc4 = 489.8 ! pyramidal-1\r\n          xtauc5 = 2449.1 ! pyramidal-2\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\r\n          g13 = e3/(1.+v13)/2.\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:30) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc3\r\n          tauc_0(13:24) = xtauc4\r\n          tauc_0(25:30) = xtauc5\r\n!\r\n!         c/a ratio          \r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n!         linear hardening\r\n          hardeningmodel = 2\r\n!         hardening parameter (1/micrometer^2)\r\n          hardeningparam(1) = 2600.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 2\r\n!         Irradiation parameters\r\n!         Number of different types of defects\r\n          irradiationparam(1) = 3.\r\n!         Number density of defects (1/micrometer^3)\r\n          irradiationparam(2:4) = 2.033d+4\r\n!         size of defects (micrometer)\r\n          irradiationparam(5:7) = 1.4d-3\r\n!         defect vectors (crystallographic directions)\r\n          irradiationparam(8:10) = (/ 4.0, 6.0, 11.0 /) \r\n!         Strength interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(11) = 1.25\r\n!         when a not equals 0\r\n          irradiationparam(12) = 1.875\r\n!         Hardening (Softening) interaction matrix coefficients (two independent parameters)\r\n!         when a=0 (a: reaction segment)\r\n          irradiationparam(13) = 0.5\r\n!         when a not equals 0\r\n          irradiationparam(14) = 0.          \r\n!\r\n!\r\n!\r\n!\r\n!\n!     tungsten - bcc\n      case(4) \n!\r\n!         Phase id\r\n          iphase = 1      \r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Burgers vectors [micrometers]\n          burger1 = 2.74d-4\r\n!\r\n!         Slip model parameters\r\n!         Partly available in the reference https://doi.org/10.1016/j.ijplas.2018.05.001\r\n!         constant alpha\r\n          slipparam(1) = 0.\r\n!         constant beta\r\n          slipparam(2) = 0.0159\r\n!         psi - fraction of mobile dislocations\r\n          slipparam(3) = 0.727d-2    \r\n!         rhom0 - mobile dislocation density\r\n          slipparam(4) = 0.035\r\n!         DeltaF - activation energy to overcome Pierls barrier\r\n          slipparam(5) = 3.524788e-20\r\n!         nu0 - attempt frequency\r\n          slipparam(6) = 1.0d11\r\n!         gamma0 - multiplier for activation volume \r\n!         =1/sqrt(Psi) in the ref. which was =1/sqrt(1.457e-4)\r\n          slipparam(7) = 0.\r\n!         AV0\r\n          slipparam(8) = 0.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.1        \r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.     \r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 360.0 ! 900 MPa in the reference\n!\n!         elastic constants [MPa]\n          e1 = 421d3\n          g12 = 164.4d3\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 2\r\n          hardeningparam(1) = 1000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 1\r\n!         irradiation parameters\r\n!         initial strength\r\n          irradiationparam(1) = 750.\r\n!         solute strength saturation strain\r\n          irradiationparam(2) = 0.025\r\n!         factor for mobile density\r\n          irradiationparam(3) = 3.457d-2\r\n!\n!\r\n!\r\n!\r\n!     copper - fcc\n      case(5) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.02\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 20.0\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.55d-4\n!\n!         elastic constants [MPa]\n          e1 = 66.69d3\n          v12 = 0.4189\n          g12 = 75.4d3\n!\r\n!\r\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12          \r\n!\r\n!\n!         thermal expansion coefficients\n          alpha1 = 13.0d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\r\n!\r\n          burgerv(1:nslip)=burger1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!     carbide - fcc\n      case(6) \n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         Rate sensitivity exponent\r\n          slipparam(2) = 50\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25  \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0             \r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 0\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         crss [MPa]\n          xtauc1 = 2300.0\n!\n!         Burgers vectors [micrometers]\n          burger1 = 3.5072d-4\n!\n!         elastic constants [MPa]\n          e1 = 207.0d4\n          v12 = 0.28\n!\n!         thermal expansion coefficients\n          alpha1 = 4.5d-6\n          alpha2 = alpha1\n          alpha3 = alpha1\n!\n!\n!         elastic constants based on crystal symmetry      \n          e3 = e1\r\n          e2 = e1\n          v13 = v12\r\n          v23 = v12\n          g12 = e1/(2.0*(1.0+v12)) \n          g13 = g12\n          g23 = g12\n!\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     CMSX-4 - fcc + cubic\n      case(7)\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!         Slip model\r\n!         Double exponent law\r\n          slipmodel = 2\r\n!\r\n!         Slip model parameters\r\n!         Reference strain rate\r\n          slipparam(1) = 1.0d7 \r\n!         Inner exponent\r\n          slipparam(2) = 0.78\r\n!         Outer exponent\r\n          slipparam(3) = 1.15\r\n!         Activation energy for octahedral slip  (J)\r\n          slipparam(4) = 9.39d-19\r\n!         Activation energy for cubic slip  (J)\r\n          slipparam(5) = 1.17d-18\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!              \r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          if (cubicslip == 0) then\r\n              nslip = 12\r\n          elseif (cubicslip == 1) then\r\n              nslip = 18\r\n          else\r\n              call error(3)\r\n          end if\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!         \r\n!\n!         crss [MPa]\n          if (tcelsius <= 850.0) then   !  temperature in celsius\n!\n              tauc_0=-0.000000001051*tcelsius**4 +\n     + 0.000001644382*tcelsius**3 -\n     + 0.000738679333*tcelsius**2 + 0.128385617901*tcelsius +\n     + 446.547978926622\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.000000001077*tcelsius**4 +\n     + 0.000001567820*tcelsius**3 -\n     + 0.000686532147*tcelsius**2 -\r\n     + 0.074981918833*tcelsius +\n     + 571.706771689334\n!\n              end if\n!\n          else\n!\n              tauc_0=-1.1707*tcelsius + 1478.9\n!\n              if (cubicslip == 1) then\n!\n                  tauc_0(13:18)=-0.9097*tcelsius + 1183\n!\n              end if\n!\n          end if ! end temperature check\n!\n!         tcelsius dependent stiffness constants [MPa]\n          if (tcelsius <= 800.0) then   !  celsius units\n!\n              c11=-40.841*tcelsius+251300\n              c12=-14.269*tcelsius+160965\n!\n          else\n!\n              c11=0.111364*tcelsius**2-295.136*tcelsius+382827.0\n              c12=-0.000375*tcelsius**3+1.3375*tcelsius**2 -\n     + 1537.5*tcelsius+716000\n!\n          end if ! end temperature check  \n!\n          g12=-0.00002066*tcelsius**3+0.021718*tcelsius**2 -\n     + 38.3179*tcelsius+129864\n!\n          e1 = (c11-c12)*(c11+2*c12)/(c11+c12)\n          v12 = e1*c12/((c11-c12)*(c11+2*c12))\n!\n!         temperature dependent thermal expansion coefficient\n          alpha1 = 9.119d-9*tcelsius +1.0975d-5\n!\n!         Eralp: Burgers vector was not defined for this\r\n          burger1=2.56d-4\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!         assign Burgers vector scalars\n          burgerv(1:nslip) = burger1         \r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 1\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         creep parameters\r\n!         reference rate for creep (1/s)\r\n          creepparam(1) = 4.0d+8\r\n!         stress multiplier for creep (1/MPa)\r\n          creepparam(2) = 3.2d-2\r\n!         activation energy for creep (J/mol)\r\n          creepparam(3) = 460000.\r\n!         reference rate for damage (1/s)\r\n          creepparam(4) = 6.0d6\r\n!         stress multiplier for damage (1/MPa)\r\n          creepparam(5) = -5.0d-8\r\n!         activation energy for damage (J/mol)\r\n          creepparam(6) = 340000.\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!     zirconium - hcp\n      case(8)\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 9\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0.\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.28d-4   \n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)                      \n!\n!\n!         elastic constants [MPa]\n          e1 = 289.38d3\n          e3 = 335.17d3\n          g12 = 132.80d3\n          g13 = 162.50d3\n          v12 = 0.09 \n          v13 = 0.04\n!\n!         crss [MPa]\n          xtauc1 = 15.2 ! basal\n          xtauc2 = 67.7 ! prismatic\n          xtauc4 = 2000.0 ! pyramidal\n!\n!         thermal expansion coefficients [1/K]\n          alpha1 = 9.5d-6\n          alpha2 = alpha1\n          alpha3 = 0.5895*alpha1\n!\n!\n!\n!         elastic constants based on crystal symmetry\n          e2 = e1\n          g23 = g13\n          v23 = v13\n!\n!         assign Burgers vector scalars\n          burgerv(1:6) = burger1\n          burgerv(7:12) = burger2\n!\n!         assign crss\n          tauc_0(1:3) = xtauc1\n          tauc_0(4:6) = xtauc2\n          tauc_0(7:12) = xtauc4              \r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!     Material constants by Alvaro Martinez Pechero\r\n!     Berilyum - hcp\n      case(9)           \r\n!\r\n!         Phase id\r\n          iphase = 3\r\n!\r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!         Slip model parameters\r\n!         constant alpha\r\n          slipparam(1) = 0.1\r\n!         constant beta\r\n          slipparam(2) = 0.1\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0\r\n!\r\n!\r\n!\r\n!         number of slip systems\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 3\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         Burgers vectors [micrometers]\r\n          burger1 = 2.28d-4\r\n          burger2 = 4.242d-4 ! sqrt(a^2 + c^2)\r\n!\r\n!\r\n!         elastic constants [MPa]\r\n          e1 = 289.38d3\r\n          e3 = 335.17d3\r\n          g12 = 132.80d3\r\n          g13 = 162.50d3\r\n          v12 = 0.09\r\n          v13 = 0.04\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 20.2 ! basal\r\n          xtauc2 = 88.7 ! prismatic\r\n          xtauc4 = 188. ! pyramidal\r\n!\r\n!         thermal expansion coefficients [1/K]\r\n          alpha1 = 0.\r\n          alpha2 = 0.\r\n          alpha3 = 0.\r\n!\r\n!\r\n!\r\n!         elastic constants based on crystal symmetry\r\n          e2 = e1\r\n          g23 = g13\r\n          v23 = v13\r\n!\r\n!         assign Burgers vector scalars\r\n          burgerv(1:6) = burger1\r\n          burgerv(7:12) = burger1\r\n!\r\n!         assign crss\r\n          tauc_0(1:3) = xtauc1\r\n          tauc_0(4:6) = xtauc2\r\n          tauc_0(7:12) = xtauc4\r\n!\r\n!         c/a ratio\r\n          caratio = 1.57\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\n!     alpha-uranium - alphauranium\n      case(10) \n!\r\n!         Phase id\r\n          iphase = 4\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 3\r\n!\r\n!         Slip model parameters\r\n!         reference strain rate\r\n          slipparam(1) = 1.0d-3\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 20.\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25          \r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0          \r\n!\r\n!         number of slip systems\r\n          nslip = 8\r\n!\r\n!         Screw systems\r\n          nscrew = 0\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 0. \r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\n!         Burgers vectors [micrometers]\n          burgerv(1:2) = 2.85d-4\n          burgerv(3:4) = 6.51d-4\n          burgerv(5:8) = 11.85d-4\n!\n!         constant factor tau_0^alpha for crss [MPa]\n!         calhoun 2013 values\n!         with temperature dependence as in zecevic 2016\n!         added after hardening is included\n          tauc_0(1) = 24.5\n          tauc_0(2) = 85.5\n          tauc_0(3) = 166.5\n          tauc_0(4) = 166.5\n          tauc_0(5) = 235.0\n          tauc_0(6) = 235.0\n          tauc_0(7) = 235.0\n          tauc_0(8) = 235.0\n!\n!\n!\n!         elastic moduli [MPa] and poissons ratios\n!         see prs literature review by philip earp\n!         short crack propagation in uranium, an anisotropic polycrystalline metal\n!         temperature dependence according to daniel 1971\n          e1 = 203665.987780 * (1.0 - 0.000935*(temperature-293.0))\n          e2 = 148588.410104 * (1.0 - 0.000935*(temperature-293.0))\n          e3 = 208768.267223 * (1.0 - 0.000935*(temperature-293.0))\n          v12 = 0.242363\n          v13 = -0.016293\n          v23 = 0.387816\n          g12 = 74349.442379 * (1.0 - 0.000935*(temperature-293.0))\n          g13 = 73421.439060 * (1.0 - 0.000935*(temperature-293.0))\n          g23 = 124378.109453 * (1.0 - 0.000935*(temperature-293.0))\n!\n!         define thermal expansion coefficients as a function of temperature\n!         lloyd, barrett, 1966\n!         thermal expansion of alpha uranium\n!         journal of nuclear materials 18 (1966) 55-59\n          alpha1 = 24.22d-6 - 9.83d-9 * temperature + \r\n     + 46.02d-12 * temperature * temperature\n          alpha2 = 3.07d-6 + 3.47d-9 * temperature -\r\n     + 38.45d-12 * temperature * temperature\n          alpha3 = 8.72d-6 + 37.04d-9 * temperature +\r\n     + 9.08d-12 * temperature * temperature\n!\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!         hardening model\r\n          hardeningmodel = 0\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0   \n!\r\n!     UKAEA - Vikram Phalke\r\n!     copper - fcc\r\n!     no temperature dependence\r\n      case(11)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         Copper\n          xtauc1 = 1.\r\n!\r\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         copper          \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     UKAEA - Vikram Phalke\r\n!     CuCrZr - fcc\r\n!     no temperature dependence\r\n      case(12)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         power law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Slip model parameters\r\n          slipparam(1) = 2.0d-5\r\n!         rate sensitivity exponent\r\n          slipparam(2) = 1.\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.2\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density [1/micrometer^2]\r\n          rho_0(1:nslip) = 14.98\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         CuCrZr\n          xtauc1 = 84.6\r\n!\r\n!\n!         Burgers vectors [micrometer]\n          burger1 = 2.56d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\n          C12 = 124.d3\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n!\r\n!\r\n!\r\n!         hardening model (KM with precipitates)\r\n          hardeningmodel = 5\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         CuCrZr  \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=0.06\r\n!         Softening rate - k2\r\n          hardeningparam(2)=35.\r\n!         Latent hardening coefficient - q1\r\n          hardeningparam(3)=1.35\r\n!         Latent hardening coefficient - q2\r\n          hardeningparam(4)=1.2\r\n!\r\n!         Parameters related to precipitate strengthening\r\n!         Geometric/Strength factor for precipitates\r\n          hardeningparam(5)=0.08\r\n!         Number density of precipitates [1/micrometer^3]\r\n          hardeningparam(6)=1.76d6\r\n!         Particle diameter [micrometer]\r\n          hardeningparam(7)=3.2d-3\r\n!\r\n!!         hardening model\r\n!          hardeningmodel = 3\r\n!!\r\n!          hardeningparam = 0.\r\n!!         k1 - forest hardening\r\n!          hardeningparam(1) = 40.d-4\r\n!!         k2 - forest annihilation\r\n!          hardeningparam(2) = 1.\r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!         Define Kronecker delta\r\n          kdelta = 0.\r\n          do is=1,nslip\r\n              kdelta(is,is)=1.\r\n          end do\r\n!    \r\n          q1=hardeningparam(3)\r\n          q2=hardeningparam(4)\r\n          hintmat1=0.\r\n!         Define the hardening interaction matrix\r\n          do is=1,nslip\r\n              do js=1,nslip\r\n                  hintmat1(is,js) = q1 + (1.-q2)*kdelta(is,js)\r\n              end do\r\n          end do\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!     EUROFER steel material model - bcc (i.e. ferrite)\r\n!     Developed by Yunzhou Bai\r\n!\n      case(13) \r\n!\r\n!         Slip model\r\n!         sinh law\r\n          slipmodel = 1\r\n!\r\n!\r\n!         Phase id\r\n          iphase = 1\r\n!\r\n!         This can be 12 or 24\r\n          nslip = 12\r\n!\r\n!\r\n!         constant alpha\r\n          slipparam(1) = 0.01\r\n!         constant beta\r\n          slipparam(2) = 0.01\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.25\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0 \r\n!\r\n!\r\n!         Screw systems\r\n          nscrew = 4\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density\r\n          rho_0(1:nslip) = 1.\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n          xtauc1 = 1.\r\n!\n!\n!         Burgers vectors [micrometers]\n          burger1 = 2.48d-4\n!\n!\n!         thermal expansion coefficients\n          alpha1 = 0.\n          alpha2 = 0.\n          alpha3 = 0.\n!\r\n!\r\n!         Example elastic modulus values\r\n!     **********************************************************\r\n!\r\n!         steel-ferrum\r\n!         Cristian Teodosiu, \"Elastic Models of crystal Defects\" 1982\r\n!         C11=230.1d3\r\n!         C12=134.6d3\r\n!         C44=116.6d3\r\n!\r\n!         steel-ferrite\r\n!         G.V. Kurdjumov, A.G. Khachaturyan, \"Nature of axial ratio anomalies\r\n!         of the martensite lattice and mechanism of diffusionless transformation\"\r\n!         page 1087\r\n!         C11=233.5d3\r\n!         C12=135.5d3\r\n!         C44=118.0d3\r\n!\r\n!     **********************************************************\r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for ferrite grains\r\n          C11=233.5d3 \r\n          C12=135.5d3\r\n          C44=118.0d3\r\n!\r\n!         re-calculate elastic constants\r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!\r\n!\r\n!         assign the values based on crystal symmetry          \n          e2 = e1\n          e3 = e1\n          v13 = v12\n          v23 = v12\n          g13 = g12\n          g23 = g12\n!\r\n!\r\n!         assign burgers vector scalars\n          burgerv(1:nslip) = burger1\n!\n!         assign crss: same for all slip systems\n          tauc_0(1:nslip) = xtauc1\r\n!\r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio=1.\r\n!\r\n!\r\n!         creep model\r\n          creepmodel = 0      \r\n!\r\n!         hardening model\r\n          hardeningmodel = 6\r\n!         k1 - hardening parameter\r\n          hardeningparam(1) = 1.d-3\r\n!         k2 - softening parameter\r\n          hardeningparam(2) = 20. \r\n!         D - lath spacing (micrometers)\r\n          hardeningparam(3) = 1.\r\n          \r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     UKAEA - Vikram Phalke\r\n!     Cu and CuCrZr - fcc\r\n!     no temperature dependence\r\n      case(14)\r\n!\r\n!         Phase id\r\n          iphase = 2\r\n!\r\n!\r\n!\r\n!         Slip model\r\n!         Sinh law\r\n          slipmodel = 1\r\n!\r\n!         copper\r\n!         Constant parameter : alpha\r\n          slipparam(1) = 2.d-5\r\n!         Constant parameter : beta\r\n          slipparam(2) = 1.5\r\n!\r\n!\r\n!         Geometric factor (0.1-0.5)\r\n          gf = 0.05\r\n!\r\n!\r\n!         cubic slip system flag\r\n!         0: inactive / 1: active\r\n          cubicslip = 0            \r\n!\r\n!\r\n!         This is 12 for fcc\r\n          nslip = 12\r\n!\r\n!         Screw systems\r\n          nscrew = 6\r\n!\r\n!\r\n!\r\n!         Initialize arrays\r\n          burgerv = 0.\r\n          tauc_0 = 0.\r\n          rho_0 = 0.\r\n!\r\n!         Initial value of SSD density [1/mili-meter^2]\r\n          rho_0(1:nslip) = 0.1498e+6\r\n!\r\n!\r\n!         Initial value of forest density (hardening model-4)\r\n          rhofor_0 = 0.\r\n!\r\n!         Initial value of substructure density (hardening model-4)\r\n          rhosub_0 = 0.\r\n!\r\n!         crss [MPa]\r\n!\r\n!         CuCrZr\r\n          xtauc1 = 1.\r\n!\r\n!\r\n!         Burgers vectors [mili-meter]\r\n          burger1 = 2.56d-7\r\n!\r\n!\r\n!         thermal expansion coefficients\r\n          alpha1 = 0.\r\n          alpha2 = 0.\r\n          alpha3 = 0.\r\n!      \r\n!\r\n!         Cubic elastic constants [MPa]\r\n!         Value used for copper\r\n          C11 = 170.d3\r\n          C12 = 124.d3\r\n          C44 = 75.d3\r\n!\r\n!         re-calculate elastic constants \r\n          e1 = (C11**2 + C11*C12 - 2.*C12**2)/(C11 + C12)\r\n          v12 = C12/(C11 + C12)\r\n          g12 = C44\r\n!\r\n!         assign the values based on crystal symmetry          \r\n          e2 = e1\r\n          e3 = e1\r\n          v13 = v12\r\n          v23 = v12\r\n          g13 = g12\r\n          g23 = g12\r\n!\r\n!\r\n!         assign burgers vector scalars\r\n          burgerv(1:nslip) = burger1\r\n\r\n!         assign crss: same for all slip systems\r\n          tauc_0(1:nslip) = xtauc1\r\n!        \r\n!         c/a ratio for hcp crystals\r\n!         dummy output\r\n          caratio = 1.\r\n!\r\n!         creep model\r\n          creepmodel = 0\r\n\r\n!\r\n!\r\n!\r\n!         hardening model (KM with precipitates)\r\n          hardeningmodel = 7\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!         CuCrZr  \r\n!         Hardening rate - k1\r\n          hardeningparam(1)=12.\r\n!         Softening rate - k2\r\n          hardeningparam(2)=60.\r\n!         Parameters related to precipitate strengthening\r\n!         Geometric/Strength factor for dislocation type defect - alphan\r\n          hardeningparam(3)=gf\r\n!         Number density of precipitates density [1/mili-meter^3] Pm : 1/lambda^3: lambda=19.7nm\r\n          hardeningparam(4)=1.3d+5\r\n!         alpham\r\n          hardeningparam(5)=0.125 \r\n!\r\n!\r\n!         irradiation model\r\n          irradiationmodel = 0\r\n!\r\n!\r\n!\r\n!\r\n!         Backstress parameter\r\n          backstressparam(1) = 0.\r\n!\r\n!\r\n!\r\n!\n      case default\r\n!\n          call error(1)\r\n!\n      end select\n!\n!     *** set up elastic stiffness matrix in lattice system ***  \n!     http://solidmechanics.org/Text/Chapter3_2/Chapter3_2.php#Sect3_2_11\n!     however, the voigt notation in abaqus for strain and stress vectors\n!     has the following order:\n!     stress = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\n!     strain = (epsilon11,epsilon22,epsilon33,gamma12,gamma13,gamma23)\r\n!     Calculate the remaining Poisson's ratios\r\n      v21 = e2/e1*v12\r\n      v31 = e3/e1*v13\r\n      v32 = e3/e2*v23\r\n!\r\n!     constant as a factor\n      cst = 1./(1.-v12*v21-v23*v32-v31*v13\r\n     + -2.*v21*v32*v13)\r\n!\r\n      Cc=0.\n      Cc(1,1) = e1*(1.-v23*v32)*cst\r\n      Cc(2,2) = e2*(1.-v13*v31)*cst\r\n      Cc(3,3) = e3*(1.-v12*v21)*cst\r\n      Cc(1,2) = e1*(v21+v31*v23)*cst\r\n      Cc(1,3) = e1*(v31+v21*v32)*cst\n      Cc(2,3) = e2*(v32+v12*v31)*cst\r\n      Cc(4,4) = g12\r\n      Cc(5,5) = g13\r\n      Cc(6,6) = g23\n!\n!     symmetrize compliance matrix\n      Cc(2,1) =  Cc(1,2)\r\n      Cc(3,1) =  Cc(1,3)\r\n      Cc(3,2) =  Cc(2,3)\r\n!\r\n!\n!\n!     define thermal eigenstrain in the lattice system\r\n      alphamat=0.\n      alphamat(1,1) = alpha1 \n      alphamat(2,2) = alpha2 \n      alphamat(3,3) = alpha3\n!\r\n!\r\n!\r\n!\n      return\n!\n      end subroutine materialparam\n!\n!    \r\n!\r\n!\r\n!\r\n      end module usermaterials"
  },
  {
    "path": "OXFORD-UMAT v3.3/useroutputs.f",
    "content": "!     Nov. 11th, 2022\r\n!     Eralp Demir\r\n!\r\n!     This is written to define the outputs for post-processing\r\n!\r\n      module useroutputs\r\n      implicit none\r\n!\r\n!\r\n!     GLOBAL VARIABLES USED IN POST-PROCESSING\r\n!     -------------------------------------------------------------------------------\r\n!\r\n!     Flags for different outputs (22-30 custom outputs)\r\n      integer, public :: statev_outputs(30)\r\n!\r\n!     Set the desired outputs by setting  0 / 1 \r\n!     in the \"defineoutputs\" subroutine in the below!\r\n!\r\n!\r\n!\r\n!     Number of outputs - will be computed\r\n      integer, public :: nstatv_outputs\r\n!\r\n!\r\n!     -------------------------------------------------------------------------------\r\n!\r\n      contains\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine defineoutputs\r\n!\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n      implicit none\r\n!\r\n!     Variables used in the subroutine\r\n      integer :: i, ind\r\n!\r\n!\r\n!     List of variables\r\n!     Set the flag to \"1\" if requested\r\n!\r\n!     1st State-variable output / number of outputs: 9\r\n!     Crystal to Sample tranformation: statev_gmatinv\r\n      statev_outputs(1) = 0\r\n!\r\n!     2nd State-variable output / number of outputs: 1\r\n!     Equivalent Von-Mises plastic total strain: statev_evmp\r\n      statev_outputs(2) = 0\r\n!\r\n!     3rd State-variable output / number of outputs: 1\r\n!     Maximum ratio of rss to crss: statev_maxx\r\n      statev_outputs(3) = 0\r\n!\r\n!     4th State-variable output / number of outputs: 6\r\n!     Elastic strains in the crystal frame: statev_Eec\r\n      statev_outputs(4) = 0\r\n!\r\n!     5th State-variable output / number of outputs: 9\r\n!     Lattice curvature: statev_curvature\r\n      statev_outputs(5) = 0\r\n!\r\n!     6th State-variable output / number of outputs: 1\r\n!     Total statistically-stored dislocation density: statev_ssdtot\r\n      statev_outputs(6) = 0\r\n!\r\n!     7th State-variable output / number of outputs: 1\r\n!     Substructure dislocation density: statev_substructure\r\n      statev_outputs(7) = 0\r\n!\r\n!     8th State-variable output / number of outputs: 1\r\n!     Solute strength: statev_tausolute\r\n      statev_outputs(8) = 0\r\n!\r\n!     9th State-variable output / number of outputs: 1\r\n!     Cumulative slip: statev_totgammasum\r\n      statev_outputs(9) = 0\r\n!\r\n!     10th State-variable output / number of outputs: maxnslip\r\n!     Total slip per slip system: statev_gammasum\r\n      statev_outputs(10) = 1\r\n!\r\n!     11th State-variable output / number of outputs: maxnslip\r\n!     Slip rate: statev_gammadot\r\n      statev_outputs(11) = 0\r\n!\r\n!     12nd State-variable output / number of outputs: maxnslip\r\n!     Critical Resolved Shear Stress: statev_tauc\r\n      statev_outputs(12) = 0\r\n!\r\n!     13rd State-variable output / number of outputs: maxnslip\r\n!     Statistically-Stored Dislocation Density: statev_ssd\r\n      statev_outputs(13) = 0\r\n!\r\n!     14th State-variable output / number of outputs: maxnslip*2\r\n!     Geometrically Necessary Dislocation Density: statev_gnd\r\n      statev_outputs(14) = 0\r\n!\r\n!     15th State-variable output / number of outputs: maxnslip\r\n!     Foresty Dislocation Density: statev_forest\r\n      statev_outputs(15) = 0\r\n!\r\n!     16th State-variable output / number of outputs: maxnloop\r\n!     Defect Loop Density: statev_loop\r\n      statev_outputs(16) = 0\r\n!\r\n!     17th State-variable output / number of outputs: maxnslip\r\n!     Backstress: statev_backstress\r\n      statev_outputs(17) = 0\r\n!\r\n!     18th State-variable output / number of outputs: 1\r\n!     Total GND density\r\n      statev_outputs(18) = 0\r\n!\r\n!     19th State-variable output / number of outputs: 1\r\n!     Plastic dissipation power density\r\n      statev_outputs(19) = 0\r\n!     \r\n!     20st State-variable output / number of outputs: 1\r\n!     Fatemi Socie parameter\r\n      statev_outputs(20) = 0\r\n!\r\n!     20st State-variable output / number of outputs: 1\r\n!     Strain along a crystallographic plane - hkl\r\n!     hkl is defined in the assignoutputs subroutine\r\n      statev_outputs(21) = 0\r\n!\r\n!     22nd State-variable output / number of outputs: maxnslip\r\n!     Active slip systems\r\n      statev_outputs(22) = 0\r\n!\r\n!     23rd State-variable output / number of outputs: 1\r\n!     Rotation\r\n      statev_outputs(23) = 0\r\n!\r\n!     24-30 custom outputs\r\n!     Need to be defined here!\r\n      statev_outputs(24) = 0\r\n      statev_outputs(25) = 0\r\n      statev_outputs(26) = 0\r\n      statev_outputs(27) = 0\r\n      statev_outputs(28) = 0\r\n      statev_outputs(29) = 0\r\n      statev_outputs(30) = 0\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     \r\n!     Count the user-defined outputs\r\n      nstatv_outputs=0\r\n!     Find the total number of state variable outputs\r\n      if (statev_outputs(1)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(2)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif        \r\n      if (statev_outputs(3)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif      \r\n      if (statev_outputs(4)==1) then\r\n          nstatv_outputs=nstatv_outputs+6\r\n      endif\r\n      if (statev_outputs(5)==1) then\r\n          nstatv_outputs=nstatv_outputs+9\r\n      endif\r\n      if (statev_outputs(6)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(7)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(8)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif            \r\n      if (statev_outputs(9)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif    \r\n      if (statev_outputs(10)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(11)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(12)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif         \r\n      if (statev_outputs(13)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif                \r\n      if (statev_outputs(14)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip*2\r\n      endif       \r\n      if (statev_outputs(15)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif     \r\n      if (statev_outputs(16)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnloop\r\n      endif     \r\n      if (statev_outputs(17)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(18)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(19)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(20)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(21)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n      if (statev_outputs(22)==1) then\r\n          nstatv_outputs=nstatv_outputs+maxnslip\r\n      endif\r\n      if (statev_outputs(23)==1) then\r\n          nstatv_outputs=nstatv_outputs+1\r\n      endif\r\n!\r\n!\r\n!     Custom outputs need to be filled here!      \r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end subroutine defineoutputs\r\n!\r\n!\r\n!\r\n!\r\n!     *******************************************************\r\n!     *     This routine writes error statements in case    *\r\n!     *     execution terminate or continue!                *\r\n!     *******************************************************\r\n      subroutine checkoutputs(nstatv)\r\n      use errors, only: error\r\n      implicit none\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!\r\n!     Check if defined correctly\r\n      if (nstatv_outputs > nstatv) then\r\n          write(*,*) 'There are ', \r\n     + nstatv_outputs, ' number of outputs!'\r\n          write(*,*) 'But, ', \r\n     + nstatv, ' number of outputs were defined in DEPVAR!'\r\n!         error message in .dat file\r\n          call error(6)\r\n      end if\r\n!\r\n      end subroutine checkoutputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine write_statev_legend\r\n      use userinputs, only : maxnslip, maxnloop\r\n!\r\n\timplicit none\r\n!\r\n      integer count, i\r\n      character*2 ij\r\n!\r\n!     Write the legend of the output variables (nstatv)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maximum ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: cumulative slip (x1)\r\n!     10: total slip per slip system (x maxnslip)\r\n!     11: slip rates per slip system (x maxnslip)\r\n!     12: CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip)\r\n!     14: GND (x maxnslip)\r\n!     15: Forest (x maxnslip)\r\n!     16: Loop (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: GND density (x1)\r\n!     19: Plastic dissipation power density (x1)\r\n!     20: Fatemi Socie parameter (x1)\r\n!     21: Lattice strain projections along hkl (x1)\r\n!     22: Slip system activity (x maxnslip)\r\n!     23: Rotation (x 1)\r\n!     24-30: Custom outputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      count = 0\r\n      open(100,file='../STATEV_legend.txt',action='write',\r\n     + status='replace')\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-1\r\n      if (statev_outputs(1) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A37,A2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':  Crystal to Sample transformation -',  ij,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n      if (statev_outputs(2) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A39,A4)')\r\n     + 'STATEV-', count,\r\n     + ':   Equivalent Von-Mises plastic strain', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-3\r\n      if (statev_outputs(3) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A32,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Maximum ratio of rss to crss', ' [-]'\r\n!              \r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-4\r\n      if (statev_outputs(4) == 1) then\r\n!\r\n          do i = 1, 6\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'yy'\r\n              case(3)\r\n                  ij = 'zz'\r\n              case(4)\r\n                  ij = 'xy'\r\n              case(5)\r\n                  ij = 'xz'\r\n              case(6)\r\n                  ij = 'yz'                  \r\n!\r\n              end select\r\n!\r\n!             \r\n!\r\n              write(100,'(A7,I3,A36,A2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Elastic strain in crystal frame-',  ij,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-5\r\n      if (statev_outputs(5) == 1) then\r\n!\r\n          do i = 1, 9\r\n!\r\n              count = count + 1\r\n!\r\n              select case(i)\r\n!\r\n              case(1)\r\n                  ij = 'xx'\r\n              case(2)\r\n                  ij = 'xy'\r\n              case(3)\r\n                  ij = 'xz'\r\n              case(4)\r\n                  ij = 'yx'\r\n              case(5)\r\n                  ij = 'yy'\r\n              case(6)\r\n                  ij = 'yz'\r\n              case(7)\r\n                  ij = 'zx'\r\n              case(8)\r\n                  ij = 'zy'\r\n              case(9)\r\n                  ij = 'zz'  \r\n!\r\n              end select\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A21,A2,A15)')\r\n     + 'STATEV-', count, \r\n     + ':   Lattice curvature',  ij,  ' [1/micrometer]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-6   \r\n      if (statev_outputs(6) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   total SSD density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n      if (statev_outputs(7) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A24,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   substructure density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif \r\n!\r\n!\r\n!     State variable-8  \r\n      if (statev_outputs(8) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   solute strength', ' [MPa]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n! \r\n!\r\n!     State variable-9 \r\n      if (statev_outputs(9) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   cumulative slip', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-10\r\n      if (statev_outputs(10) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Total slip on slip system-',  i,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-11\r\n      if (statev_outputs(11) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A29,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Slip rate of slip system-',  i,  ' [1/s]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-12\r\n      if (statev_outputs(12) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A24,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   CRSS on slip system-',  i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-13\r\n      if (statev_outputs(13) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   SSD density of slip system-',  i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!\r\n!\r\n!     State variable-14\r\n      if (statev_outputs(14) == 1) then\r\n!\r\n          do i = 1, maxnslip*2\r\n!\r\n              count = count + 1\r\n!\r\n!             Edge dislocation\r\n              if (i <= maxnslip) then\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Edge dislocation density-',  i,  ' [1/micrometer^2]'\r\n!\r\n              else\r\n!\r\n                  write(100,'(A7,I3,A31,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Screw dislocation density-', i-maxnslip, ' [1/micrometer^2]'\r\n!\r\n              end if\r\n!\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-15\r\n      if (statev_outputs(15) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Forest dislocation density of slip system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-16\r\n      if (statev_outputs(16) == 1) then\r\n!\r\n          do i = 1, maxnloop\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A46,I2,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Loop dislocation density of defect system-',\r\n     + i,  ' [1/micrometer^2]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-17\r\n      if (statev_outputs(17) == 1) then\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A6)')\r\n     + 'STATEV-', count, \r\n     + ':   Backstress on slip system-',\r\n     + i,  ' [MPa]'\r\n!\r\n          end do\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-18\r\n      if (statev_outputs(18) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A21,A17)')\r\n     + 'STATEV-', count, \r\n     + ':   Total GND density', ' [1/micrometer^2]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-19\r\n      if (statev_outputs(19) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A37,A5)')\r\n     + 'STATEV-', count, \r\n     + ':   Plastic dissipation power density', ' [nW]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-20\r\n      if (statev_outputs(20) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A26,A4)')\r\n     + 'STATEV-', count, \r\n     + ':   Fatemi Socie parameter', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-21\r\n      if (statev_outputs(21) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A29,A4)')\r\n     + 'STATEV-', count, \r\n     + ':  Lattice strains along hkl', ' [-]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!     State variable-22\r\n      if (statev_outputs(22) == 1) then\r\n!\r\n!\r\n!\r\n          do i = 1, maxnslip\r\n!\r\n              count = count + 1\r\n!\r\n!\r\n!\r\n              write(100,'(A7,I3,A30,I2,A4)')\r\n     + 'STATEV-', count, \r\n     + ':     Activity of slip system-',\r\n     + i,  ' [-]'\r\n!\r\n          end do\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n!     State variable-23\r\n      if (statev_outputs(23) == 1) then\r\n!\r\n!\r\n!\r\n          count = count + 1\r\n!\r\n!\r\n!\r\n!\r\n          write(100,'(A7,I3,A19,A6)')\r\n     + 'STATEV-', count, \r\n     + ':    total rotation', ' [rad]'\r\n!\r\n!\r\n!\r\n!\r\n      endif\r\n!\r\n!\r\n      close(100)\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n\treturn\r\n      end subroutine write_statev_legend\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine assignoutputs(noel,npt,nstatv,statev)\r\n      use globalvariables, only: statev_gmatinv,\r\n     + statev_evmp, statev_maxx, statev_Eec,\r\n     + statev_curvature, statev_backstress_t,\r\n     + statev_ssdtot, statev_substructure,\r\n     + statev_tausolute, statev_totgammasum,\r\n     + statev_gammasum, statev_gammadot,\r\n     + statev_tauceff, statev_ssd, statev_loop, statev_gnd_t,\r\n     + statev_forest, statev_plasdiss, statev_theta\r\n      use userinputs, only: maxnslip, maxnloop\r\n      use utilities, only: matvec9\r\n      use miscellaneous, only: FatemiSocieParameter,\r\n     + SlipSystemActivity, ProjectLatticeStrain\r\n      implicit none\r\n!     Element number\r\n      integer, intent(in) :: noel\r\n!     Integration point\r\n      integer, intent(in) :: npt\r\n!     Number of state variables\r\n      integer, intent(in) :: nstatv\r\n!     Values of state variables\r\n      real(8), intent(inout) :: statev(nstatv)\r\n!     Other variables\r\n      integer :: i, j\r\n      real(8) :: d6(6), d9(9), d1\r\n      real(8) :: gnd(maxnslip*2)\r\n      real(8) :: eps, SSA(maxnslip)\r\n!     Outputs to extract: \r\n!     1: Transformation matrix from crystal to sample (x9)\r\n!     2: Equivalent Von-Mises plastic strain (x1)\r\n!     3: Maxium ratio of rss to crss (x1)\r\n!     4: Elastic strain in crystal frame (x6)\r\n!     5: Lattice curvature (x9)\r\n!     6: SSD total (x1)\r\n!     7: Substructure density (x1)\r\n!     8: Solute strength (x1)\r\n!     9: Cumulative slip (x1)\r\n!     10: Total slip per slip system (x maxnslip)\r\n!     11: Slip rates per slip system (x maxnslip)\r\n!     12: Effective CRSS (x maxnslip)\r\n!     13: SSD (x maxnslip) \r\n!     14: GND (x maxnslip) \r\n!     15: Forest (x maxnslip)\r\n!     16: Loop density (x maxnloop)\r\n!     17: Backstress (x maxnslip)\r\n!     18: Total GND density (x1)\r\n!     19: Plastic dissipation (x1)\r\n!     20: Fatemi Socie parameter (x1)\r\n!     21: Lattice strain projections along hkl (x1)\r\n!     22: Active Slip Systems (x maxnslip)\r\n!     23: Rotation (x 1)\r\n!     24-30: Custom outputs\r\n!\r\n!\r\n!     Reset the counter\r\n      i=0\r\n!\r\n!     State variable-1\r\n!     Transformation matrix from crystal to sample (x9)\r\n      if (statev_outputs(1)==1) then\r\n!\r\n!\r\n!\r\n          call matvec9(statev_gmatinv(noel,npt,:,:),d9)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-2\r\n!     Equivalent Von-Mises plastic strain (x1)\r\n      if (statev_outputs(2)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_evmp(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-3\r\n!     Maxium ratio of rss to crss (x1)\r\n      if (statev_outputs(3)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_maxx(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-4\r\n!     Elastic strain in crystal frame (x6)\r\n      if (statev_outputs(4)==1) then\r\n!\r\n!\r\n          do j = 1, 6\r\n              i = i + 1\r\n              statev(i) = statev_Eec(noel,npt,j)\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-5\r\n!     Lattice curvature (x9)\r\n      if (statev_outputs(5)==1) then\r\n!\r\n          d9 = statev_curvature(noel,npt,:)\r\n!\r\n          do j = 1, 9\r\n!\r\n              i = i + 1\r\n              statev(i) = d9(j)\r\n!\r\n          end do\r\n!\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-6\r\n!     SSD total (x1)\r\n      if (statev_outputs(6)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_ssdtot(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!\r\n!     State variable-7\r\n!     Substructure density (x1)\r\n      if (statev_outputs(7)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_substructure(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-8\r\n!     Solute strength (x1)\r\n      if (statev_outputs(8)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_tausolute(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-9\r\n!     Cumulative slip (x1)\r\n      if (statev_outputs(9)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_totgammasum(noel,npt)     \r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-10\r\n!     Total slip per slip system (x maxnslip)\r\n      if (statev_outputs(10)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammasum(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-11\r\n!     Slip rates per slip system (x maxnslip)\r\n      if (statev_outputs(11)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_gammadot(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-12\r\n!     CRSS (x maxnslip)\r\n      if (statev_outputs(12)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_tauceff(noel,npt,j)\r\n          end do\r\n!      \r\n      end if    \r\n!\r\n!\r\n!     State variable-13\r\n!     SSD (x maxnslip) \r\n      if (statev_outputs(13)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_ssd(noel,npt,j)\r\n          end do\r\n!  \r\n      end if\r\n!\r\n!\r\n!     State variable-14\r\n!     GND (x maxnslip)       \r\n      if (statev_outputs(14)==1) then\r\n!\r\n          do j = 1, maxnslip*2\r\n              i = i + 1\r\n              statev(i) = statev_gnd_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-15\r\n!     Forest density (x maxnslip)       \r\n      if (statev_outputs(15)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_forest(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-16\r\n!     Loop density (x maxnloop)       \r\n      if (statev_outputs(16)==1) then\r\n!\r\n          do j = 1, maxnloop\r\n              i = i + 1\r\n              statev(i) = statev_loop(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-17\r\n!     Backstress (x maxnslip)       \r\n      if (statev_outputs(17)==1) then\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = statev_backstress_t(noel,npt,j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!     State variable-18\r\n!     GND total (x1)\r\n      if (statev_outputs(18)==1) then\r\n!\r\n          i = i + 1\r\n          gnd = statev_gnd_t(noel,npt,1:2*maxnslip)\r\n          statev(i) = sqrt(sum(gnd*gnd))\r\n!\r\n      end if\r\n!\r\n!     State variable-19\r\n!     Plastic dissipation power density (x1)\r\n      if (statev_outputs(19)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_plasdiss(noel,npt)\r\n!\r\n      end if\r\n!\r\n!     State variable-20\r\n!     Fatemi Socie parameter (x1)\r\n      if (statev_outputs(20)==1) then\r\n!\r\n          i = i + 1\r\n          call  FatemiSocieParameter(noel,npt,d1)\r\n          statev(i) = d1\r\n!\r\n      end if\r\n!\r\n!     State variable-21\r\n!     Lattice strain projections along hkl (x1)\r\n      if (statev_outputs(21)==1) then\r\n!\r\n          i = i + 1\r\n          call ProjectLatticeStrain(noel,npt,eps)\r\n          statev(i) = eps\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-22\r\n!     Slip system activity (x maxnslip)       \r\n      if (statev_outputs(22)==1) then\r\n!\r\n!         calculate the active slip systems\r\n          call SlipSystemActivity(noel,npt,SSA)\r\n!\r\n          do j = 1, maxnslip\r\n              i = i + 1\r\n              statev(i) = SSA(j)\r\n          end do\r\n!\r\n      end if\r\n!\r\n!\r\n!     State variable-23\r\n!     Rotation\r\n      if (statev_outputs(23)==1) then\r\n!\r\n          i = i + 1\r\n          statev(i) = statev_theta(noel,npt)\r\n!\r\n      end if\r\n!\r\n!\r\n!     Custom state variables 22-30\r\n!     Please add custom outputs here!\r\n!\r\n!\r\n!\r\n!\r\n      return\r\n      end subroutine assignoutputs\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      end module useroutputs"
  },
  {
    "path": "OXFORD-UMAT v3.3/utilities.f",
    "content": "! *************************************************\r\n! *************************************************\r\n! *          UTILITY SUBROUTINES                  *\r\n! *************************************************\r\n! *************************************************\r\n! Updated on Sept 23rd, 2022\r\n! Reorganized by Eralp Demir\r\n! Converged into a module file\r\n! Function trace is written as a subroutine\r\n!\r\n!\r\n      module utilities\r\n      implicit none\r\n      contains\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A 3X3 MATRIX               *\r\n! *************************************************\r\n      subroutine trace3x3(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3)\r\n      real(8), intent(out) :: aii\r\n!      \r\n      aii = a(1,1)+a(2,2)+a(3,3)\r\n!\r\n      return\r\n      end subroutine trace3x3\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *           TRACE OF A2X2 MATRIX               *\r\n! *************************************************\r\n      subroutine trace2x2(a,aii)\r\n      implicit none\r\n      real(8), intent(in) :: a(2,2)\r\n      real(8), intent(out) :: aii\r\n!\r\n      aii = a(1,1)+a(2,2)\r\n!\r\n      return\r\n      end subroutine trace2x2\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *\r\n! *************************************************\r\n      subroutine vecmat9(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(9)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      dmout(1,1) = dvin(1)\r\n      dmout(1,2) = dvin(2)\r\n      dmout(1,3) = dvin(3)\r\n!\r\n      dmout(2,1) = dvin(4)\r\n      dmout(2,2) = dvin(5)\r\n      dmout(2,3) = dvin(6)      \r\n!\r\n      dmout(3,1) = dvin(7)\r\n      dmout(3,2) = dvin(8)\r\n      dmout(3,3) = dvin(9)\r\n!\r\n      return\r\n      end subroutine vecmat9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 9X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec9(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(9)\r\n      integer :: i\r\n!\r\n      dvout(1) = dmin(1,1)\r\n      dvout(2) = dmin(1,2)\r\n      dvout(3) = dmin(1,3)\r\n!\r\n      dvout(4) = dmin(2,1)\r\n      dvout(5) = dmin(2,2)\r\n      dvout(6) = dmin(2,3)\r\n!\r\n      dvout(7) = dmin(3,1)\r\n      dvout(8) = dmin(3,2)\r\n      dvout(9) = dmin(3,3)\r\n!\r\n      return\r\n      end subroutine matvec9\r\n!\r\n!\r\n! *************************************************\r\n! *      TRANSFER 3X3 MATRIX TO 6X1 COLUMN VECTOR *  \r\n! *************************************************\r\n      subroutine matvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = (dmin(1,2)+dmin(2,1))/2.\r\n      dvout(5) = (dmin(1,3)+dmin(3,1))/2.\r\n      dvout(6) = (dmin(2,3)+dmin(3,2))/2.\r\n!\r\n      return\r\n      end subroutine matvec6\r\n!\r\n!\r\n! *************************************************\r\n! *   TRANSFER 6X1 COLUMN VECTOR TO 3X3 MATRIX    *\r\n! *************************************************\r\n!\r\n      subroutine vecmat6(dvin,dmout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin(6)\r\n      real(8), intent(out) :: dmout(3,3)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n            dmout(i,i) = dvin(i)\r\n      end do\r\n!\r\n      dmout(1,2) = dvin(4)\r\n      dmout(2,1) = dvin(4)\r\n      dmout(1,3) = dvin(5)\r\n      dmout(3,1) = dvin(5)\r\n      dmout(3,2) = dvin(6)\r\n      dmout(2,3) = dvin(6)\r\n!\r\n      return\r\n      end subroutine vecmat6\r\n!\r\n!\r\n! *************************************************\r\n! *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\n! *************************************************\r\n      subroutine vecprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout(1)=dvin1(2)*dvin2(3)-dvin1(3)*dvin2(2)\r\n      dvout(2)=dvin1(3)*dvin2(1)-dvin1(1)*dvin2(3)\r\n      dvout(3)=dvin1(1)*dvin2(2)-dvin1(2)*dvin2(1)\r\n!\r\n      return\r\n      end subroutine vecprod\r\n!\r\n!\r\n! *************************************************\r\n! *   DOT PRODUCT OF 3X1 WITH 3X1 GIVING 1X1      *\r\n! *************************************************\r\n      subroutine dotprod(dvin1,dvin2,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dvin1(3), dvin2(3)\r\n      real(8), intent(out) :: dvout(3)\r\n!\r\n      dvout = dvin1(1)*dvin2(1)+dvin1(2)*dvin2(2)+dvin1(3)*dvin2(3)\r\n      dvout = abs(dvout)\r\n!\r\n      return\r\n      end subroutine dotprod\r\n!\r\n!\r\n! ****************************************************\r\n! * TRANSFER GENERAL 3X3 MATRIX TO 6X1 COLUMN VECTOR *\r\n! ****************************************************\r\n!     Off-diagonal terms are doubled!\r\n!     This is valid for shear conversion only!\r\n      subroutine gmatvec6(dmin,dvout)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: dvout(6)\r\n      integer :: i\r\n!\r\n      do i=1,3\r\n          dvout(i)=dmin(i,i)\r\n      end do\r\n!\r\n      dvout(4) = dmin(1,2)+dmin(2,1)\r\n      dvout(5) = dmin(3,1)+dmin(1,3)\r\n      dvout(6) = dmin(2,3)+dmin(3,2)            \r\n!\r\n      return\r\n      end subroutine gmatvec6\r\n!\r\n! *************************************************\r\n! *        INVERSE OF A MATRIX  WITH LAPACK       *\r\n! *************************************************\r\n! Checked inverse against python's numpy.linalg.inv\r\n      subroutine lapinverse(xmatin,m,info,xmatout)\r\n      implicit none\r\n!\r\n      integer,intent(in) :: m\r\n      real(8),intent(in):: xmatin(m,m) !abaqus won't allow xmatin(:,:)\r\n!\r\n      integer,parameter :: lwork = 64\r\n      real(8),parameter :: zero=1.0d-12\r\n      integer :: i,j\r\n!\r\n      integer,intent(out) :: info\r\n      real(8),intent(out) :: xmatout(m,m)\r\n      integer ::  ipiv(m)\r\n      real(8)  :: a(m,m)\r\n      real(8) :: work(lwork)\r\n!\r\n!\r\n! https://software.intel.com/en-us/mkl-developer-reference-fortran-getri#626EB2AE-CA6A-4233-A6FA-04F54EF7A6E6\r\n!\r\n!      EXTERNAL DGETRI, DGETRF\r\n!\r\n!\r\n!\r\n      xmatout = 0.\r\n!     ED: I have added to run this\r\n!     The next line shall be removed\r\n      info=1\r\n!\r\n      a = xmatin !don't input array xmatin\r\n!\r\n!      call DGETRF( m, m, a, m, ipiv, info )\r\n!\r\n      if(info == 0) then\r\n!          call DGETRI( m, a, m, ipiv, work, lwork, info )\r\n          !write(*,*) \"work(1) == min lwork needed\", work(1)\r\n      else\r\n          xmatout = 0.\r\n!          write(*,*)\"dgetrf, illegal value at = \",-info,\". no inverse\"         \r\n      end if\r\n!\r\n      do i=1,m;\r\n          do j=1,m;\r\n              if (abs(a(i,j))<= zero) a(i,j) = 0. \r\n          end do \r\n      end do\r\n      xmatout = a\r\n!\r\n!\r\n!      \r\n!\r\n      return\r\n      end subroutine lapinverse\r\n!\r\n!\r\n!\r\n!\r\n! ****************************************************\r\n! *        INVERSE OF A MATRIX  WITHOUT LAPACK       *\r\n! ****************************************************\r\n!\r\n      subroutine nolapinverse(ain,c,n)\r\n!     ============================================================\r\n!     Inverse matrix\r\n!     Method: Based on Doolittle LU factorization for Ax=b\r\n!     Alex G. December 2009\r\n!     -----------------------------------------------------------\r\n!     input ...\r\n!     a(n,n) - array of coefficients for matrix A\r\n!     n      - dimension\r\n!     output ...\r\n!     c(n,n) - inverse matrix of A\r\n!\r\n!     ===========================================================\r\n      implicit none\r\n!\r\n      integer, intent(in) :: n\r\n      real(8), intent(out) :: c(n,n)\r\n      real(8), intent(in) :: ain(n,n)\r\n      real(8) :: L(n,n), U(n,n), b(n), d(n), x(n)\r\n      real(8) :: coeff, a(n,n)\r\n      integer :: i, j, k\r\n!\r\n!     step 0: initialization for matrices L and U and b\r\n!     Fortran 90/95 allows such operations on matrices\r\n      L=0.\r\n      U=0.\r\n      b=0.\r\n      a=ain\r\n!\r\n!     step 1: forward elimination\r\n      do k=1,n-1\r\n          do i=k+1,n\r\n              coeff=a(i,k)/a(k,k)\r\n              L(i,k) = coeff\r\n              do j=k+1,n\r\n                  a(i,j) = a(i,j)-coeff*a(k,j)\r\n              end do\r\n          end do\r\n      end do\r\n!\r\n!     Step 2: prepare L and U matrices \r\n!     L matrix is a matrix of the elimination coefficient\r\n!     + the diagonal elements are 1.0\r\n      do i=1,n\r\n          L(i,i) = 1.0\r\n      end do  \r\n!     U matrix is the upper triangular part of A\r\n      do j=1,n\r\n          do i=1,j\r\n              U(i,j) = a(i,j)\r\n          end do\r\n      end do\r\n!\r\n!     Step 3: compute columns of the inverse matrix C\r\n      do k=1,n\r\n          b(k)=1.0\r\n          d(1) = b(1)\r\n!     Step 3a: Solve Ld=b using the forward substitution\r\n          do i=2,n\r\n              d(i)=b(i)\r\n              do j=1,i-1\r\n                  d(i) = d(i) - L(i,j)*d(j)\r\n              end do\r\n          end do\r\n!         Step 3b: Solve Ux=d using the back substitution\r\n          x(n)=d(n)/U(n,n)\r\n          do i = n-1,1,-1\r\n              x(i) = d(i)\r\n              do j=n,i+1,-1\r\n                  x(i)=x(i)-U(i,j)*x(j)\r\n              end do\r\n              x(i) = x(i)/u(i,i)\r\n          end do\r\n!         Step 3c: fill the solutions x(n) into column k of C\r\n          do i=1,n\r\n              c(i,k) = x(i)\r\n          end do\r\n          b(k)=0.0\r\n      end do\r\n!\r\n      end subroutine nolapinverse\r\n!\r\n!\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE MATRIX SQUARE ROOT        *\r\n! *************************************************\r\n!\r\n      subroutine msqrt(a,b)\r\n      implicit none\r\n      real(8), intent(inout) :: a(3,3)\r\n      real(8), intent(out) :: b(3,3)\r\n      integer :: i\r\n      real(8) :: diag(3,3), q(3,3), d(3),\r\n     + qtrans(3,3), res(3,3)\r\n!\r\n!\r\n      diag=0.; b=0.; q=0.;res=0.;d=0.\r\n!             \r\n      call jacobi(a,3,d,q) \r\n      call eigsrt(d,q,3)\r\n!\r\n      do i=1,3\r\n         if (d(i) .ge. 0) then\r\n            diag(i,i)=sqrt(d(i))\r\n         else\r\n            write (6,*) 'the matrix is not positive definite'\r\n         end if\r\n      end do\r\n!\r\n      res = matmul(q,diag)\r\n      b = matmul(res,transpose(q))\r\n!\r\n      return\r\n      end subroutine msqrt\r\n!\r\n!\r\n!\r\n! *************************************************\r\n! * SUBROUTINE MATRIX EIGENVALUES AND EIGENVECTORS*\r\n! *************************************************\r\n!\r\n      subroutine jacobi(a,n,d,v)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: a(n,n)\r\n      real(8), intent(out) :: d(n), v(n,n)\r\n!\r\n      integer, parameter :: nmax=500\r\n      integer :: i, j, ip, iq, nrot\r\n      real(8) :: b(nmax), z(nmax), dial(n,n),\r\n     + sm, tresh, g, h, t, theta, c, s, ta\r\n!\r\n!\r\n      do ip=1,n\r\n         do iq=1,n\r\n            v(ip,iq)=0.\r\n         end do\r\n         v(ip,ip)=1.\r\n      end do\r\n!\r\n      do ip=1,n\r\n         b(ip)=a(ip,ip)\r\n         d(ip)=b(ip)\r\n         z(ip)=0.\r\n      end do\r\n!\r\n      nrot=0\r\n      do i=1,50\r\n         sm=0.\r\n         do ip=1,n-1\r\n            do iq=ip+1,n\r\n               sm=sm+abs(a(ip,iq))\r\n            end do\r\n         end do\r\n!\r\n         if (sm .eq. 0.) return\r\n         if (i .lt. 4) then\r\n           tresh=0.2*sm/n**2\r\n         else\r\n           tresh=0.\r\n         end if\r\n!\r\n         do ip=1,n-1\r\n           do iq=ip+1,n\r\n              g=100.*abs(a(ip,iq))\r\n              if ((i .gt. 4) .and. (abs(d(ip))+g .eq. abs(d(ip)))\r\n     + .and. (abs(d(ip))+g .eq. abs(d(iq)))) then\r\n                a(ip,iq)=0.\r\n              else if (abs(a(ip,iq)) .gt. tresh) then\r\n                h=d(iq)-d(ip)\r\n                if (abs(h)+g .eq. abs(h)) then\r\n                   t=a(ip,iq)/h \r\n                else\r\n                   theta=0.5*h/a(ip,iq)\r\n                   t=1./(abs(theta)+sqrt(1.+theta**2))\r\n                   if (theta .lt. 0) t=-t\r\n                end if\r\n                c=1./sqrt(1.+t**2)\r\n                s=t*c\r\n                ta=s/(1.+c)\r\n                h=t*a(ip,iq)\r\n                z(ip)=z(ip)-h\r\n                z(iq)=z(iq)+h\r\n                d(ip)=d(ip)-h\r\n                d(iq)=d(iq)+h\r\n                a(ip,iq)=0.\r\n!\r\n                do j=1,ip-1\r\n                  g=a(j,ip)\r\n                  h=a(j,iq)\r\n                  a(j,ip)=g-s*(h+g*ta)\r\n                  a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=ip+1,iq-1\r\n                 g=a(ip,j)\r\n                 h=a(j,iq)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=iq+1,n\r\n                 g=a(ip,j)\r\n                 h=a(iq,j)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(iq,j)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                do j=1,n\r\n                  g=v(j,ip)\r\n                  h=v(j,iq)\r\n                  v(j,ip)=g-s*(h+g*ta)\r\n                  v(j,iq)=h+s*(g-h*ta)\r\n                end do\r\n!\r\n                nrot=nrot+1\r\n              end if\r\n           end do\r\n         end do\r\n!\r\n         do ip=1,n\r\n            b(ip)=b(ip)+z(ip)\r\n            d(ip)=b(ip)\r\n            z(ip)=0.\r\n         end do\r\n      end do\r\n!      \r\n!\r\n      return\r\n      end subroutine jacobi\r\n!\r\n!\r\n! *************************************************\r\n! *          SUBROUTINE SORT EIGENVALUES          *\r\n! *************************************************\r\n!\r\n      subroutine eigsrt(d,v,n)\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      real(8), intent(inout) :: d(n)\r\n      real(8), intent(inout) :: v(n,n)\r\n!\r\n      integer :: i, j, k\r\n      real(8) :: p\r\n!\r\n      do i=1,n-1\r\n        k=i\r\n        p=d(i)\r\n        do j=i+1,n\r\n          if(d(j).ge.p)then\r\n            k=j\r\n            p=d(j)\r\n          endif\r\n        end do\r\n        if(k.ne.i)then\r\n          d(k)=d(i)\r\n          d(i)=p\r\n          do j=1,n\r\n            p=v(j,i)\r\n            v(j,i)=v(j,k)\r\n            v(j,k)=p\r\n          end do\r\n        endif\r\n      end do\r\n!\r\n      return\r\n      end subroutine eigsrt\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 3X3 MATRIX          *\r\n! *************************************************\r\n      subroutine deter3x3(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(3,3)\r\n      real(8), intent(out) :: d\r\n!\r\n      d = 0.\r\n      d = dmin(1,1)*dmin(2,2)*dmin(3,3) + \r\n     + dmin(1,2)*dmin(2,3)*dmin(3,1) + \r\n     + dmin(2,1)*dmin(3,2)*dmin(1,3) -\r\n     + dmin(1,3)*dmin(2,2)*dmin(3,1) -\r\n     + dmin(1,1)*dmin(2,3)*dmin(3,2) -\r\n     + dmin(1,2)*dmin(2,1)*dmin(3,3)\r\n!\r\n      return\r\n      end subroutine deter3x3\r\n!\r\n!\r\n! *************************************************\r\n! *      THE DETERMINANT OF A 2X2 MATRIX          *\r\n! *************************************************\r\n      subroutine deter2x2(dmin,d)\r\n      implicit none\r\n      real(8), intent(in) :: dmin(2,2)\r\n      real(8), intent(out) :: d\r\n!\r\n      d=0.\r\n      d=dmin(1,1)*dmin(2,2)-dmin(1,2)*dmin(2,1)\r\n!\r\n      return\r\n      end subroutine deter2x2\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tsigma) *\r\n! *************************************************\r\n!     valid for rotating symmetric tensors\r\n      subroutine rotord4sig(xrot,tsigma) \r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tsigma(6,6)\r\n!\r\n      tsigma(1,1) = xrot(1,1)*xrot(1,1)\r\n      tsigma(1,2) = xrot(1,2)*xrot(1,2)\r\n      tsigma(1,3) = xrot(1,3)*xrot(1,3)\r\n      tsigma(1,4) = 2.*xrot(1,1)*xrot(1,2)\r\n      tsigma(1,6) = 2.*xrot(1,2)*xrot(1,3)\r\n      tsigma(1,5) = 2.*xrot(1,3)*xrot(1,1)\r\n!\r\n      tsigma(2,1) = xrot(2,1)*xrot(2,1)\r\n      tsigma(2,2) = xrot(2,2)*xrot(2,2)\r\n      tsigma(2,3) = xrot(2,3)*xrot(2,3)\r\n      tsigma(2,4) = 2.*xrot(2,1)*xrot(2,2)\r\n      tsigma(2,6) = 2.*xrot(2,2)*xrot(2,3)\r\n      tsigma(2,5) = 2.*xrot(2,3)*xrot(2,1)\r\n!\r\n      tsigma(3,1) = xrot(3,1)*xrot(3,1)\r\n      tsigma(3,2) = xrot(3,2)*xrot(3,2)\r\n      tsigma(3,3) = xrot(3,3)*xrot(3,3)\r\n      tsigma(3,4) = 2.*xrot(3,1)*xrot(3,2)\r\n      tsigma(3,6) = 2.*xrot(3,2)*xrot(3,3)\r\n      tsigma(3,5) = 2.*xrot(3,3)*xrot(3,1)\r\n!\r\n      tsigma(4,1) = xrot(1,1)*xrot(2,1)\r\n      tsigma(4,2) = xrot(1,2)*xrot(2,2)\r\n      tsigma(4,3) = xrot(1,3)*xrot(2,3)\r\n      tsigma(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tsigma(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tsigma(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tsigma(6,1) = xrot(2,1)*xrot(3,1)\r\n      tsigma(6,2) = xrot(2,2)*xrot(3,2)\r\n      tsigma(6,3) = xrot(2,3)*xrot(3,3)\r\n      tsigma(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tsigma(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tsigma(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tsigma(5,1) = xrot(3,1)*xrot(1,1)\r\n      tsigma(5,2) = xrot(3,2)*xrot(1,2)\r\n      tsigma(5,3) = xrot(3,3)*xrot(1,3)\r\n      tsigma(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tsigma(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tsigma(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!      \r\n      return\r\n      end subroutine rotord4sig\r\n!\r\n!\r\n! *************************************************\r\n! *      Build 4th order rotation matrix (tstran) *\r\n! *************************************************\r\n!     valid for symmetric tensors\r\n      subroutine rotord4str(xrot,tstran)\r\n      implicit none\r\n      real(8), intent(in) :: xrot(3,3)\r\n      real(8), intent(out) :: tstran(6,6)\r\n!  \r\n      tstran(1,1) = xrot(1,1)*xrot(1,1)\r\n      tstran(1,2) = xrot(1,2)*xrot(1,2)\r\n      tstran(1,3) = xrot(1,3)*xrot(1,3)\r\n      tstran(1,4) = xrot(1,1)*xrot(1,2)\r\n      tstran(1,6) = xrot(1,2)*xrot(1,3)\r\n      tstran(1,5) = xrot(1,3)*xrot(1,1)\r\n!\r\n      tstran(2,1) = xrot(2,1)*xrot(2,1)\r\n      tstran(2,2) = xrot(2,2)*xrot(2,2)\r\n      tstran(2,3) = xrot(2,3)*xrot(2,3)\r\n      tstran(2,4) = xrot(2,1)*xrot(2,2)\r\n      tstran(2,6) = xrot(2,2)*xrot(2,3)\r\n      tstran(2,5) = xrot(2,3)*xrot(2,1)\r\n!\r\n      tstran(3,1) = xrot(3,1)*xrot(3,1)\r\n      tstran(3,2) = xrot(3,2)*xrot(3,2)\r\n      tstran(3,3) = xrot(3,3)*xrot(3,3)\r\n      tstran(3,4) = xrot(3,1)*xrot(3,2)\r\n      tstran(3,6) = xrot(3,2)*xrot(3,3)\r\n      tstran(3,5) = xrot(3,3)*xrot(3,1)\r\n!\r\n      tstran(4,1) = 2.*xrot(1,1)*xrot(2,1)\r\n      tstran(4,2) = 2.*xrot(1,2)*xrot(2,2)\r\n      tstran(4,3) = 2.*xrot(1,3)*xrot(2,3)\r\n      tstran(4,4) = xrot(1,1)*xrot(2,2) + xrot(1,2)*xrot(2,1)\r\n      tstran(4,6) = xrot(1,2)*xrot(2,3) + xrot(2,2)*xrot(1,3) \r\n      tstran(4,5) = xrot(1,3)*xrot(2,1) + xrot(2,3)*xrot(1,1)\r\n!\r\n      tstran(6,1) = 2.*xrot(2,1)*xrot(3,1)\r\n      tstran(6,2) = 2.*xrot(2,2)*xrot(3,2)\r\n      tstran(6,3) = 2.*xrot(2,3)*xrot(3,3)\r\n      tstran(6,4) = xrot(2,1)*xrot(3,2) + xrot(3,1)*xrot(2,2)\r\n      tstran(6,6) = xrot(2,2)*xrot(3,3) + xrot(2,3)*xrot(3,2) \r\n      tstran(6,5) = xrot(2,3)*xrot(3,1) + xrot(3,3)*xrot(2,1)\r\n!\r\n      tstran(5,1) = 2.*xrot(3,1)*xrot(1,1)\r\n      tstran(5,2) = 2.*xrot(3,2)*xrot(1,2)\r\n      tstran(5,3) = 2.*xrot(3,3)*xrot(1,3)\r\n      tstran(5,4) = xrot(3,1)*xrot(1,2) + xrot(1,1)*xrot(3,2)\r\n      tstran(5,6) = xrot(3,2)*xrot(1,3) + xrot(1,2)*xrot(3,3) \r\n      tstran(5,5) = xrot(3,3)*xrot(1,1) + xrot(3,1)*xrot(1,3)\r\n!\r\n      return\r\n      end subroutine rotord4str\r\n!\r\n!\r\n! ***************************************************************\r\n! *   Build 4th order lower (and upper) tensor product          *\r\n! *   NB: When contracted from 4th to the format used for       *\r\n! *   C-matrix, it turns out that the upper and lower products  *\r\n! *   are the same!                                             *\r\n! ***************************************************************\r\n!     valid for symmetric tensors\r\n      subroutine ltprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,2)*b(1,2)\r\n      c(1,3) = 2.*a(1,3)*b(1,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,2)*b(1,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,3)*b(1,1)\r\n      c(1,6) = a(1,2)*b(1,3)+a(1,3)*b(1,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,3)*b(2,3)\r\n      c(2,4) = a(2,1)*b(2,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,1)*b(2,3)+a(2,3)*b(2,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,3)*b(2,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,1)*b(3,2)+a(3,2)*b(3,1)\r\n      c(3,5) = a(3,1)*b(3,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,2)*b(3,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,1)*b(2,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,1)*b(2,3)+a(1,3)*b(2,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,3)*b(2,2)\r\n!\r\n      c(5,5) = a(1,1)*b(3,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,2)*b(3,3)+a(1,3)*b(3,2)\r\n!\r\n      c(6,6) = a(2,2)*b(3,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!\r\n      return\r\n      end subroutine ltprod\r\n!\r\n!\r\n! **************************************************\r\n! *      Build 4th order tensor product (kronecker)*\r\n! **************************************************\r\n!     valid for symmetric tensors\r\n      subroutine tprod(a,b,c)\r\n      implicit none\r\n      real(8), intent(in) :: a(3,3), b(3,3)\r\n      real(8), intent(out) :: c(6,6)\r\n      integer :: i, j\r\n!\r\n      c = 0.\r\n      c(1,1) = 2.*a(1,1)*b(1,1)\r\n      c(1,2) = 2.*a(1,1)*b(2,2)\r\n      c(1,3) = 2.*a(1,1)*b(3,3)\r\n      c(1,4) = a(1,1)*b(1,2)+a(1,1)*b(2,1)\r\n      c(1,5) = a(1,1)*b(1,3)+a(1,1)*b(3,1)\r\n      c(1,6) = a(1,1)*b(2,3)+a(1,1)*b(3,2)\r\n!\r\n      c(2,2) = 2.*a(2,2)*b(2,2)\r\n      c(2,3) = 2.*a(2,2)*b(3,3)\r\n      c(2,4) = a(2,2)*b(1,2)+a(2,2)*b(2,1)\r\n      c(2,5) = a(2,2)*b(1,3)+a(2,2)*b(3,1)\r\n      c(2,6) = a(2,2)*b(2,3)+a(2,2)*b(3,2)\r\n!\r\n      c(3,3) = 2.*a(3,3)*b(3,3)\r\n      c(3,4) = a(3,3)*b(1,2)+a(3,3)*b(2,1)\r\n      c(3,5) = a(3,3)*b(1,3)+a(3,3)*b(3,1)\r\n      c(3,6) = a(3,3)*b(2,3)+a(3,3)*b(3,2)\r\n!\r\n      c(4,4) = a(1,2)*b(1,2)+a(1,2)*b(2,1)\r\n      c(4,5) = a(1,2)*b(1,3)+a(1,2)*b(3,1)\r\n      c(4,6) = a(1,2)*b(2,3)+a(1,2)*b(3,2)\r\n!\r\n      c(5,5) = a(1,3)*b(1,3)+a(1,3)*b(3,1)\r\n      c(5,6) = a(1,3)*b(2,3)+a(1,3)*b(3,2)\r\n! \r\n      c(6,6) = a(2,3)*b(2,3)+a(2,3)*b(3,2)\r\n!\r\n      do i=2,6\r\n         do j=1,i-1\r\n            c(i,j)=c(j,i)\r\n         end do\r\n      end do\r\n!\r\n      c = 0.5*c\r\n!  \r\n      return\r\n      end subroutine tprod\r\n!\r\n!\r\n!\r\n! **************************************\r\n! *         MULTIPLY 3x3 MATRICES      *\r\n! **************************************\r\n      subroutine mmult(dm1,dm2,dm)\r\n      implicit none\r\n      real(8), intent(in) :: dm1(3,3), dm2(3,3)\r\n      real(8), intent(out) :: dm(3,3)\r\n      integer :: i, j, k\r\n      real(8) :: x\r\n!\r\n!\r\n      do i=1,3\r\n          do j=1,3\r\n              x=0.0\r\n              do k=1,3\r\n                  x=x+dm1(i,k)*dm2(k,j)\r\n              end do\r\n              dm(i,j)=x\r\n          end do\r\n      end do\r\n!\r\n      return\r\n      end subroutine mmult\r\n!\r\n!\r\n!\tThis subroutine inverts a 3x3 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(3,3)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(3,3),det\r\n\tsubroutine inv3x3(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(3,3)\r\n      real(8), intent(out) :: invA(3,3), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter3x3(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1)=((A(2,2)*A(3,3))-(A(2,3)*A(3,2)))/det\r\n\t\tinvA(2,1)=-((A(2,1)*A(3,3))-(A(2,3)*A(3,1)))/det\r\n\t\tinvA(3,1)=((A(2,1)*A(3,2))-(A(2,2)*A(3,1)))/det\r\n\t\tinvA(1,2)=-((A(1,2)*A(3,3))-(A(1,3)*A(3,2)))/det\r\n\t\tinvA(2,2)=((A(1,1)*A(3,3))-(A(1,3)*A(3,1)))/det\r\n\t\tinvA(3,2)=-((A(1,1)*A(3,2))-(A(1,2)*A(3,1)))/det\r\n\t\tinvA(1,3)=((A(1,2)*A(2,3))-(A(1,3)*A(2,2)))/det\r\n\t\tinvA(2,3)=-((A(1,1)*A(2,3))-(A(2,1)*A(1,3)))/det\r\n\t\tinvA(3,3)=((A(1,1)*A(2,2))-(A(1,2)*A(2,1)))/det\r\n\tendif\r\n\treturn\r\n      end subroutine inv3x3\r\n!\r\n!\r\n!\tThis subroutine inverts a 2x2 matrix\r\n!\tINPUT:\tMatrix\t\t\t\t\t\t\t\t---\tA(2,2)\r\n!\tOUTPUT:\tInvereted matrix, determinant\t\t---\tinvA(2,2),det\r\n\tsubroutine inv2x2(A,invA,det)\r\n      use globalvariables, only: smallnum\r\n\timplicit none\r\n      real(8), intent(in)  :: A(2,2)\r\n      real(8), intent(out) :: invA(2,2), det\r\n\tinteger :: i,j\r\n!\r\n!\r\n!\tFirst calculate the determinant\r\n\tcall deter2x2(A,det)\r\n!\tIf the determinant is greater than certain value\r\n\tif (abs(det) < smallnum) then\r\n\t\tinvA=0.0d+0\r\n\telse\r\n\t\tinvA(1,1) = A(2,2)/det\r\n\t\tinvA(1,2) =-A(1,2)/det\r\n\t\tinvA(2,1) =-A(2,1)/det\r\n          invA(2,2) = A(1,1)/det\r\n\tendif\r\n\treturn\r\n\tend subroutine inv2x2\r\n!\r\n!\tEuler angles to crystal orientation matrix\r\n!\tINPUT:\tAngles(deg)\t\t\t---\tang(3)\r\n!\tOUTPUT:\tOrientation matrix\t---\tR(3,3)\r\n!     USES:     Number pi           --- pi\r\n\tsubroutine Euler2ori(Euler,R)\r\n\tuse globalvariables, only : pi\r\n\timplicit none\r\n\treal(8), intent(in) :: Euler(3)\r\n      real(8), intent(out) :: R(3,3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n!     convert to radians\r\n\tphi1=Euler(1)*pi/180.\r\n      Phi=Euler(2)*pi/180.\r\n\tphi2=Euler(3)*pi/180.\r\n!\r\n!\r\n      R=0.\r\n      R(1,1)=(cos(phi1)*cos(phi2))-(sin(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,1)=-(cos(phi1)*sin(phi2))-(sin(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,1)=sin(phi1)*sin(Phi)\r\n      R(1,2)=(sin(phi1)*cos(phi2))+(cos(phi1)*sin(phi2)*cos(Phi))\r\n      R(2,2)=-(sin(phi1)*sin(phi2))+(cos(phi1)*cos(phi2)*cos(Phi))\r\n      R(3,2)=-cos(phi1)*sin(Phi)\r\n      R(1,3)=sin(phi2)*sin(Phi)\r\n      R(2,3)=cos(phi2)*sin(Phi)\r\n      R(3,3)=cos(Phi)\r\n!\r\n\treturn\r\n      end subroutine Euler2ori\r\n!\r\n!\r\n!\tOrientation matrix from Euler angles\r\n!\tINPUT:\tOrientation matrix\t---\tR(3)\r\n!\tOUTPUT:\tBunge angles(deg)   ---\tang(3)\r\n!     USES:     Number pi         --- pi\r\n\tsubroutine ori2Euler(R,Euler)\r\n      use globalvariables, only : pi\r\n\timplicit none\r\n      real(8), intent(in) :: R(3,3)\r\n      real(8), intent(out) :: Euler(3)\r\n\treal(8) :: phi1, phi2, Phi\r\n!\r\n\tif (R(3,3).eq.1.) then\r\n\t\tPhi=0.\r\n\t\tphi1=atan2(R(1,2),R(1,1))\r\n\t\tphi2=0.\r\n\telse\r\n\t\tPhi=acos(R(3,3))\r\n\t\tphi1=atan2(R(3,1)/sin(Phi),-R(3,2)/sin(Phi))\r\n\t\tphi2=atan2(R(1,3)/sin(Phi),R(2,3)/sin(Phi))\r\n      endif\r\n      Euler(1)=phi1\r\n      Euler(2)=Phi\r\n      Euler(3)=phi2\r\n!     convert to degrees\r\n\tEuler=Euler*180./pi\r\n!\r\n\treturn\r\n      end subroutine ori2Euler   \r\n!\r\n!\r\n!     This subroutine calculates inverse of a square matrix\r\n!     by singular value decomposition\r\n      subroutine SVDinverse(A,n,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer n\r\n      real(8), intent(in) :: A(n,n)\r\n      real(8), intent(out) :: invA(n,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(n), V(n,n), U(n,n)\r\n      real(8) :: invS(n,n), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,n,n,n,w,V,err)\r\n!\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n!    \r\n          invS = 0.\r\n          do i = 1, n\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!         Corrected by Alvaro\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDinverse\r\n!\r\n!\r\n!     Generalized inverse by singular value decomposition\r\n!     Written by Alvaro Martinez 08-03-2023\r\n!\r\n      subroutine SVDgeninverse(A,n,m,invA,err)\r\n      use globalvariables, only: smallnum\r\n      implicit none\r\n      integer, intent(in) :: n\r\n      integer, intent(in) :: m\r\n      real(8), intent(in) :: A(n,m)\r\n      real(8), intent(out) :: invA(m,n)\r\n      integer, intent(out) :: err\r\n!     local variables\r\n      real(8) :: w(m), V(m,m), U(n,m)\r\n      real(8) :: invS(m,m), tol\r\n      integer :: i\r\n!\r\n!\r\n!     tolerance value\r\n      tol = sqrt(smallnum)\r\n!\r\n      U = A\r\n!     Singular Value Decomposition\r\n      call svdcmp(U,n,m,n,m,w,V,err)\r\n!     subroutine returns\r\n!     U = A\r\n!     V = V\r\n!     S(i,i) = w(i)\r\n!\r\n!     Calculate the inverse\r\n!     A = U * S * V^T\r\n!     invA = V * inv(S) * U^T\r\n!     inv(S) is the pseudo inverse 1/w(i)\r\n!\r\n!     If there is no error\r\n      if (err==0) then\r\n          invS = 0.\r\n          do i = 1, m\r\n              if (abs(w(i)) > tol) then\r\n                  invS(i,i) = 1. / w(i)\r\n              end if\r\n          end do\r\n!\r\n          invA = matmul(matmul(V,invS),transpose(U))\r\n!     In case of an error\r\n      else\r\n!\r\n          V = 0.\r\n          invA = 0.\r\n!\r\n!\r\n      end if\r\n!\r\n      end subroutine SVDgeninverse\r\n!\r\n!\r\n!\r\n!     Codes for singular value decomposition\r\n!     Numerical Recipies in F77\r\n!     https://websites.pmc.ucsc.edu/~fnimmo/eart290c_17/NumericalRecipesinF77.pdf\r\n!  \r\n!     SVDcmp subroutine\r\n!     Given a matrix (1:m,1:n) with physical dimensions mp by np,\r\n!     this routine computes its singular value decomposition,\r\n!     A = U W VT.  The matrix U replaces A on output.  The diagonal\r\n!     matrix of singular values W is output as a vector w(1:n)\r\n!     The matrix V (not the transpose VT) is the output as V(1:n,1:n) \r\n!\r\n      subroutine svdcmp(A,m,n,mp,np,w,V,err)\r\n      use errors, only: error\r\n      implicit none\r\n      integer, intent(in) :: m,mp,n,np\r\n      real(8), intent(inout) :: A(mp,np)\r\n      real(8), intent(out) :: V(np,np), w(np)\r\n      integer, intent(out) :: err\r\n      integer, parameter :: nmax=1000\r\n!     uses pythag\r\n      integer i,its,j,jj,k,l,nm\r\n      real(8) anorm,c,f,g,h,s,scale,x,y,z,rv1(nmax),pyt\r\n!     initialize error flag\r\n      err=0\r\n!\r\n      g=0.0\r\n      scale=0.0\r\n      anorm=0.0\r\n      do 25 i=1,n\r\n        l=i+1\r\n        rv1(i)=scale*g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if(i.le.m)then\r\n          do 11 k=i,m\r\n            scale=scale+abs(A(k,i))\r\n11        continue\r\n          if(scale.ne.0.0)then\r\n            do 12 k=i,m\r\n              A(k,i)=A(k,i)/scale\r\n              s=s+A(k,i)*A(k,i)\r\n12          continue\r\n            f=A(i,i)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,i)=f-g\r\n            do 15 j=l,n\r\n              s=0.0\r\n              do 13 k=i,m\r\n                s=s+A(k,i)*A(k,j)\r\n13            continue\r\n              f=s/h\r\n              do 14 k=i,m\r\n                A(k,j)=A(k,j)+f*A(k,i)\r\n14            continue\r\n15          continue\r\n            do 16 k=i,m\r\n              A(k,i)=scale*A(k,i)\r\n16          continue\r\n          endif\r\n        endif\r\n        w(i)=scale *g\r\n        g=0.0\r\n        s=0.0\r\n        scale=0.0\r\n        if((i.le.m).and.(i.ne.n))then\r\n          do 17 k=l,n\r\n            scale=scale+abs(A(i,k))\r\n17        continue\r\n          if(scale.ne.0.0)then\r\n            do 18 k=l,n\r\n              A(i,k)=A(i,k)/scale\r\n              s=s+A(i,k)*A(i,k)\r\n18          continue\r\n            f=A(i,l)\r\n            g=-sign(sqrt(s),f)\r\n            h=f*g-s\r\n            A(i,l)=f-g\r\n            do 19 k=l,n\r\n              rv1(k)=A(i,k)/h\r\n19          continue\r\n            do 23 j=l,m\r\n              s=0.0\r\n              do 21 k=l,n\r\n                s=s+A(j,k)*A(i,k)\r\n21            continue\r\n              do 22 k=l,n\r\n                A(j,k)=A(j,k)+s*rv1(k)\r\n22            continue\r\n23          continue\r\n            do 24 k=l,n\r\n              A(i,k)=scale*A(i,k)\r\n24          continue\r\n          endif\r\n        endif\r\n        anorm=max(anorm,(abs(w(i))+abs(rv1(i))))\r\n25    continue\r\n      do 32 i=n,1,-1\r\n        if(i.lt.n)then\r\n          if(g.ne.0.0)then\r\n            do 26 j=l,n\r\n              V(j,i)=(A(i,j)/A(i,l))/g\r\n26          continue\r\n            do 29 j=l,n\r\n              s=0.0\r\n              do 27 k=l,n\r\n                s=s+A(i,k)*V(k,j)\r\n27            continue\r\n              do 28 k=l,n\r\n                V(k,j)=V(k,j)+s*V(k,i)\r\n28            continue\r\n29          continue\r\n          endif\r\n          do 31 j=l,n\r\n            V(i,j)=0.0\r\n            V(j,i)=0.0\r\n31        continue\r\n        endif\r\n        V(i,i)=1.0\r\n        g=rv1(i)\r\n        l=i\r\n32    continue\r\n      do 39 i=min(m,n),1,-1\r\n        l=i+1\r\n        g=w(i)\r\n        do 33 j=l,n\r\n          A(i,j)=0.0\r\n33      continue\r\n        if(g.ne.0.0)then\r\n          g=1.0/g\r\n          do 36 j=l,n\r\n            s=0.0\r\n            do 34 k=l,m\r\n              s=s+A(k,i)*A(k,j)\r\n34          continue\r\n            f=(s/A(i,i))*g\r\n            do 35 k=i,m\r\n              A(k,j)=A(k,j)+f*A(k,i)\r\n35          continue\r\n36        continue\r\n          do 37 j=i,m\r\n            A(j,i)=A(j,i)*g\r\n37        continue\r\n        else\r\n          do 38 j= i,m\r\n            A(j,i)=0.0\r\n38        continue\r\n        endif\r\n        A(i,i)=A(i,i)+1.0\r\n39    continue\r\n      do 49 k=n,1,-1\r\n        do 48 its=1,30\r\n          do 41 l=k,1,-1\r\n            nm=l-1\r\n            if((abs(rv1(l))+anorm).eq.anorm)  goto 2\r\n            if((abs(w(nm))+anorm).eq.anorm)  goto 1\r\n41        continue\r\n1         c=0.0\r\n          s=1.0\r\n          do 43 i=l,k\r\n            f=s*rv1(i)\r\n            rv1(i)=c*rv1(i)\r\n            if((abs(f)+anorm).eq.anorm) goto 2\r\n            g=w(i)\r\n            call pythag(f,g,h)\r\n            w(i)=h\r\n            h=1.0/h\r\n            c= (g*h)\r\n            s=-(f*h)\r\n            do 42 j=1,m\r\n              y=A(j,nm)\r\n              z=A(j,i)\r\n              A(j,nm)=(y*c)+(z*s)\r\n              A(j,i)=-(y*s)+(z*c)\r\n42          continue\r\n43        continue\r\n2         z=w(k)\r\n          if(l.eq.k)then\r\n            if(z.lt.0.0)then\r\n              w(k)=-z\r\n              do 44 j=1,n\r\n                V(j,k)=-V(j,k)\r\n44            continue\r\n            endif\r\n            goto 3\r\n          endif\r\n          if(its.eq.30) then !pause 'no convergence in svdcmp'\r\n              err=1\r\n          endif\r\n          x=w(l)\r\n          nm=k-1\r\n          y=w(nm)\r\n          g=rv1(nm)\r\n          h=rv1(k)\r\n          f=((y-z)*(y+z)+(g-h)*(g+h))/(2.0*h*y)\r\n          call pythag(f,1.0d+0,g)\r\n          f=((x-z)*(x+z)+h*((y/(f+sign(g,f)))-h))/x\r\n          c=1.0\r\n          s=1.0\r\n          do 47 j=l,nm\r\n            i=j+1\r\n            g=rv1(i)\r\n            y=w(i)\r\n            h=s*g\r\n            g=c*g\r\n            call pythag(f,h,z)\r\n            rv1(j)=z\r\n            c=f/z\r\n            s=h/z\r\n            f= (x*c)+(g*s)\r\n            g=-(x*s)+(g*c)\r\n            h=y*s\r\n            y=y*c\r\n            do 45 jj=1,n\r\n              x=V(jj,j)\r\n              z=V(jj,i)\r\n              V(jj,j)= (x*c)+(z*s)\r\n              V(jj,i)=-(x*s)+(z*c)\r\n45          continue\r\n            call pythag(f,h,z)\r\n            w(j)=z\r\n            if(z.ne.0.0)then\r\n              z=1.0/z\r\n              c=f*z\r\n              s=h*z\r\n            endif\r\n            f= (c*g)+(s*y)\r\n            x=-(s*g)+(c*y)\r\n            do 46 jj=1,m\r\n              y=A(jj,j)\r\n              z=A(jj,i)\r\n              A(jj,j)= (y*c)+(z*s)\r\n              A(jj,i)=-(y*s)+(z*c)\r\n46          continue\r\n47        continue\r\n          rv1(l)=0.0\r\n          rv1(k)=f\r\n          w(k)=x\r\n48      continue\r\n3       continue\r\n49    continue\r\n      return\r\n      end subroutine svdcmp\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\n!\r\n!\r\n!\r\n!\r\n      subroutine pythag(a,b,pyt)\r\n      implicit none\r\n      real(8), intent(in):: a,b\r\n      real(8), intent(out):: pyt\r\n      real(8) absa,absb\r\n      absa=abs(a)\r\n      absb=abs(b)\r\n      if(absa.gt.absb)then\r\n        pyt=absa*sqrt(1.+(absb/absa)**2)\r\n      else\r\n        if(absb.eq.0.)then\r\n          pyt=0.\r\n        else\r\n          pyt=absb*sqrt(1.+(absa/absb)**2)\r\n        endif\r\n      endif\r\n      return\r\n      end subroutine pythag\r\n!     (C) Copr. 1986-92 Numerical Recipes Software\r\n!\r\n!\r\nc      \r\nc********1*********2*********3*********4*********5*********6*********7**\r\nc\r\nc\tMATPP3(G,R,S)\r\nc\r\nc\tpositive polar decomposition of 3x3 matrix  G = R * S\r\nc\tforcing positive orthonormal rotation matrix\r\nc\r\nc\tINPUTS\r\nc\tG = 3x3 general matrix\r\nc\r\nc\tOUTPUTS\r\nc\tR = 3x3 positive orthonormal matrix\r\nc\tS = 3x3 symmetric matrix\r\nc\r\nc\tPRECISION:\tsingle\r\nc\tCOMMONS:\tnone\r\nc\tCALLS:\t\tnone\r\nc\tFUNCTIONS:\tABS, SQRT\r\nc\tREFERENCE:\tVeldpaus, F.E., H.J. Woltring, and L.J.M.G. Dortmans,\r\nc\t\t\t\tA Least-Squares Algorithm for the Equiform\r\nc\t\t\t\tTransformation from Spatial Marker Coordinates, \r\nc\t\t\t\tJ. Biomechanics, 21(1):45-54 (1988).\r\nc\tDATE:\t\t10/8/92 - HJSIII\r\nc\r\nc\r\n      SUBROUTINE polar(G,R,S)\r\nc\r\n      use globalvariables, only: I3, smallnum\r\n      implicit none\r\nc\tdeclarations\r\n      REAL(8) G(3,3),R(3,3),S(3,3)\r\n      REAL(8) COG(3,3),P(3,3),ADP(3,3),PBI(3,3)\r\n      real(8) EPS, G1SQ, G1, G2SQ, G2, G3, H1, H2, X, Y\r\n      real(8) DEN, RES1, RES2, DX, DY, BETA1, BETA2, DETPBI\r\n      integer I\r\nc\r\nc\tconstants\r\n      EPS=1.0E-5\r\nc\r\nc\tcofactors and determinant of g\r\n      COG(1,1)=G(2,2)*G(3,3)-G(2,3)*G(3,2)\r\n      COG(2,1)=G(1,3)*G(3,2)-G(1,2)*G(3,3)\r\n      COG(3,1)=G(1,2)*G(2,3)-G(1,3)*G(2,2)\r\n      COG(1,2)=G(2,3)*G(3,1)-G(2,1)*G(3,3)\r\n      COG(2,2)=G(1,1)*G(3,3)-G(1,3)*G(3,1)\r\n      COG(3,2)=G(1,3)*G(2,1)-G(1,1)*G(2,3)\r\n      COG(1,3)=G(2,1)*G(3,2)-G(2,2)*G(3,1)\r\n      COG(2,3)=G(1,2)*G(3,1)-G(1,1)*G(3,2)\r\n      COG(3,3)=G(1,1)*G(2,2)-G(1,2)*G(2,1)\r\n      G3=G(1,1)*COG(1,1)+G(2,1)*COG(2,1)+G(3,1)*COG(3,1)\r\nc\r\nc\tP = trans(G) * G = S * S\r\n      DO 10000 I=1,3\r\n      P(I,1)=G(1,I)*G(1,1)+G(2,I)*G(2,1)+G(3,I)*G(3,1)\r\n      P(I,2)=G(1,I)*G(1,2)+G(2,I)*G(2,2)+G(3,I)*G(3,2)\r\n      P(I,3)=G(1,I)*G(1,3)+G(2,I)*G(2,3)+G(3,I)*G(3,3)\r\n10000 CONTINUE\r\nc\r\nc\tadjoint of P\r\n      ADP(1,1)=P(2,2)*P(3,3)-P(2,3)*P(3,2)\r\n      ADP(2,2)=P(1,1)*P(3,3)-P(1,3)*P(3,1)\r\n      ADP(3,3)=P(1,1)*P(2,2)-P(1,2)*P(2,1)\r\nc\r\nc\tG invariants\r\n      G1SQ=P(1,1)+P(2,2)+P(3,3)\r\n      G1=SQRT(G1SQ)\r\n      G2SQ=ADP(1,1)+ADP(2,2)+ADP(3,3)\r\n      G2=SQRT(G2SQ)\r\nc\r\nc\tinitialize iteration\r\n      H1=G2/G1SQ\r\n      H2=G3*G1/G2SQ\r\n      X=1.0\r\n      Y=1.0\r\nc\r\nc\titeration loop\r\n10001 CONTINUE\r\n      DEN=2.0*(X*Y-H1*H2)\r\n      RES1=1.0-X*X+2.0*H1*Y\r\n      RES2=1.0-Y*Y+2.0*H2*X\r\n      DX=(Y*RES1+H1*RES2)/DEN\r\n      DY=(H2*RES1+X*RES2)/DEN\r\n      X=X+DX\r\n      Y=Y+DY\r\n      IF(ABS(DX/X).GT.EPS.OR.ABS(DY/Y).GT.EPS)GO TO 10001\r\nc\r\nc\tBETA invariants\r\n      BETA1=X*G1\r\n      BETA2=Y*G2\r\nc\r\nc\tinvert ( trans(G) * G + BETA2 * identity )\r\n      P(1,1)=P(1,1)+BETA2\r\n      P(2,2)=P(2,2)+BETA2\r\n      P(3,3)=P(3,3)+BETA2\r\n      PBI(1,1)=P(2,2)*P(3,3)-P(2,3)*P(3,2)\r\n      PBI(1,2)=P(1,3)*P(3,2)-P(1,2)*P(3,3)\r\n      PBI(1,3)=P(1,2)*P(2,3)-P(1,3)*P(2,2)\r\n      PBI(2,1)=P(2,3)*P(3,1)-P(2,1)*P(3,3)\r\n      PBI(2,2)=P(1,1)*P(3,3)-P(1,3)*P(3,1)\r\n      PBI(2,3)=P(1,3)*P(2,1)-P(1,1)*P(2,3)\r\n      PBI(3,1)=P(2,1)*P(3,2)-P(2,2)*P(3,1)\r\n      PBI(3,2)=P(1,2)*P(3,1)-P(1,1)*P(3,2)\r\n      PBI(3,3)=P(1,1)*P(2,2)-P(1,2)*P(2,1)\r\n      DETPBI=P(1,1)*PBI(1,1)+P(2,1)*PBI(1,2)+P(3,1)*PBI(1,3)\r\nc\r\nc\tR = (cofac(G)+BETA1*G) * inv(trans(G)*G+BETA2*identity)\r\n      DO 10002 I=1,3\r\n      R(I,1)=((COG(I,1)+BETA1*G(I,1))*PBI(1,1)\r\n     1       +(COG(I,2)+BETA1*G(I,2))*PBI(2,1)\r\n     2       +(COG(I,3)+BETA1*G(I,3))*PBI(3,1))/DETPBI\r\n      R(I,2)=((COG(I,1)+BETA1*G(I,1))*PBI(1,2)\r\n     1       +(COG(I,2)+BETA1*G(I,2))*PBI(2,2)\r\n     2       +(COG(I,3)+BETA1*G(I,3))*PBI(3,2))/DETPBI\r\n      R(I,3)=((COG(I,1)+BETA1*G(I,1))*PBI(1,3)\r\n     1       +(COG(I,2)+BETA1*G(I,2))*PBI(2,3)\r\n     2       +(COG(I,3)+BETA1*G(I,3))*PBI(3,3))/DETPBI\r\n10002 CONTINUE\r\nc\r\nc\tS = trans(R) * G\r\n      DO 10003 I=1,3\r\n      S(I,1)=R(1,I)*G(1,1)+R(2,I)*G(2,1)+R(3,I)*G(3,1)\r\n      S(I,2)=R(1,I)*G(1,2)+R(2,I)*G(2,2)+R(3,I)*G(3,2)\r\n      S(I,3)=R(1,I)*G(1,3)+R(2,I)*G(2,3)+R(3,I)*G(3,3)\r\n10003 CONTINUE\r\nc\r\nc\tdone      \r\nc\r\nc\tdone\r\n      RETURN\r\n      END SUBROUTINE polar\r\nc\r\nc********1*********2*********3*********4*********5*********6*********7**      \r\nc      \r\nc      \r\n!\r\n!\r\n      end module utilities\r\n"
  },
  {
    "path": "OXFORD-UMAT v3.3/v3.3-updates.txt",
    "content": "updates with respect to v2.1\r\n- The variable \"ipdomain\" for IP domain size (area or volume) is added\r\n************************************************\r\nupdates with respect to v2.2\r\n- C3D8R element type is added (no GND calculation is possible)\r\n************************************************\r\nupdates with respect to v2.3\r\n- UMAT.f: The gradient calculaiton for elements with 1-int. points are eliminated from the solution\r\n- creep.f: Dp is reset to zero\r\n- globalvariables.f: nogradient flag is introduced for elements without enough number of integration points\r\n- meshprop.f: C3D6 gradient calculation is avoided\r\n- initializations.f: when using PROPS as the entry, material-ID is defined for which two different materials with the same phases can be present (noted by Guofeng)\r\n- backstress.f: local Armstrong-Frederick backstress model is added\r\n- useroutoutputs.f: backstress outputs are rearranged for per slip system outputs\r\n************************************************\r\nupdates with respect to v2.5\r\n- backstress.f: backstress model-2 calculation is updated to account for the sign of gammasum\r\n- userinputs.f: the values of quadprec and phi are set to zero\r\n- hardening.f: Hardening model-4 burgers vector is included as as multiplier to the substructure hardening\r\n- hardening.f: Hardening model-4 \"drhosub\" term added over slip systems\r\n- hardening.f: Hardening model-3 and 4 k1 term is divided by burgers vector\r\n- cpsolver.f: the sign of gammasum is preserved due to the backstress calculations\r\n- UMAT.f: if statement is added before GND calculations\r\n- BUG-FIX - backstress.f: line-88 phaseid is corrected to materialid\r\n- cpsolver.f: iterno<maxniter instead of iterno<=maxniter for both explicit and semi-implicit calculations\r\n- cpsolver.f: added oiter==maxniter divergence criteria for semi-implicit case\r\n- cpsolver.f: semi-implicit state update, the hardening function is called for the updated value of states (not for *_t)\r\n- UMAT.f: gradient operator only calculated at the first step (KSTEP==1)\r\n************************************************\r\nupdates with respect to v2.6\r\n- cpsolver.f / innerloop.f / reverseslip.f: inverse method is added as a major update\r\n- useroutputs.f: the variable used for the outputs of GND and backstress belong to the former time step\r\n************************************************\r\nupdates with respect to v2.7\r\n- hardening.f / crss.f / initialization.f / usermaterial.f : hardening model-4 is modified for direct definition of \"k2\"\r\n- cpsolver.f / innerloop.f: inversion of Fp is modified\r\n- cpsolver.f / innerloop.f: if statement incase of divergence, has been abbreviated\r\n************************************************\r\nupdates with respect to v2.8\r\n- initialization.f - line 1355: abs(res)>0.99\r\n- usermaterials.f - tungsten properties in case(4) are updated\r\n- useroutputs.f - total GND density is added as another output\r\n- materials.vox file can be optionally used for in-grain orientation scatter\r\n- the earlier change in v2.5 that is \"semi-implicit state update, the hardening function is called for the updated value of states (not for *_t)\" reverted back to original\r\n- cpsolver.f - line 535: NSij(i,j) changed to NSij(j,i)\r\n************************************************\r\nupdates with respect to v2.9\r\n- meshprop.f - C3D15 integration weights are added\r\n- meshprop.f - C3D15 ip coordinates are corrected, ordering was wrong\r\n- initializations.f - in allocation of one of the array is corrected to linc_0_all(maxnmaterial,maxnslip*2,3)\r\n- innerloop.f - line 263: a check for the slip rates becoming NaN is placed.\r\n- innerloop.f - line 173: a statement is added to end the inner loop in case of \"no convergence\"\r\n- several locations: hardening model of Vikram Phalke (UKAEA) is included\r\n************************************************\r\nupdates with respect to v2.10\r\n- hardening.f - line 434: the hardening model-5 is correct, softening effect is taken out of the loop\r\n- initializations.f - line 661/662: initial total density is corrected to have the sum over the slip systems\r\n- initializations.f - (formerly) line 1403-1418: removed, causes uneven evolution of densities\r\n- cpsolver.f - line 116/199: data statements are removed for those flags\r\n************************************************\r\nupdates with respect to v2.11\r\n- all data statements except slip systems are removed\r\n- cpsolver.f - various places: gammadot==inf cases are handled\r\n- element number and element type entries are avoided (automatically performed)\r\n- in the first entry - no calculations are performed, time cut-back is applied\r\n************************************************\r\nupdates with respect to v2.12\r\n- correction required such that gradient_initialization is done after getting the IP coordinates\r\n- 16-bit reals are avoided\r\n************************************************\r\nupdates with respect to v2.13\r\n- slip2screw mapping is corrected\r\n- cpsolver.f - totalandforestdensity subroutine: Screw type densities of SSD are ignored\r\n- usermaterials.f - matid=11: material properties are updated\r\n************************************************\r\nupdates with respect to v2.14\r\n- crss.f: Precipate hardening terms is added to UKAEA hardening model\r\n- usermaterials.f: Material number 12 is added for CuCrZr\r\n************************************************\r\nupdates with respect to v2.15\r\n- useroutputs.f: Effective CRSS is added as outputs, number of outputs are increased to 30\r\n- initialization.f - lines 875-900 : effective CRSS computation is performed\r\n- cpsolver.f - lines 570-584: effective CRSS is computed initially and stored as a state variables hence calculation is voided\r\n- useroutputs.f: Failure indicators using plastic dissipated power density and Fatemi-Socie parameter are added\r\n- initialization.f - initial GND density can be used as an input state variable to the model\r\n************************************************\r\nupdates with respect to v2.16\r\n- crss.f: the index \"is\" was forgotton for calculation of tausub\r\n************************************************\r\nupdates with respect to v2.17\r\n- initializations.f -line 809: slip2screw matrix is assigned incorrectly. Important bug fix by C.Hardie.\r\n- crss.f - lines 333-334: effect of screw dislocations on the forest density is turned back on again after the screw mapping is fixed.\r\n************************************************\r\nupdates with respect to v2.18\r\n- straingradients.f - subroutine calculateBmatPINV: slip2screw mapping is used to the slip rates on the screw system\r\n************************************************\r\nupdates with respect to v2.19\r\n- slip.f - lines 429: an if statement for small values of slip is added for double exponent slip law\r\n************************************************\r\nupdates with respect to v2.20\r\n- initializations.f - line 107: The number \"100\" in read statement is corrected to \"200\".\r\n************************************************\r\nupdates with respect to v2.21\r\n- usermaterial.f - various: Material model for EUROFER steel is added. (case(13))\r\n************************************************\r\nupdates with respect to v2.22\r\n- useroutputs.f - various: Fatemi Socie if statements are added to avoid 1/0 and 0 indexing\r\n************************************************\r\nupdates with respect to v2.23\r\n- initialization.f, OXFORD-UMAT.f - various: STRESS initialization added\r\n- cpsolver.f - lines 1767-1775- - various: The rotation correction to use the total spin instead of elastic spin is corrected.\r\n- cpsolver.f - line 1784: Rotation correcion is simplified.\r\n************************************************\r\nupdates with respect to v2.24\r\nSchmid_0 is corrected to be at the sample reference\r\n************************************************\r\nupdates with respect to v2.25\r\n- cpsolver.f - line 537: Schmid_0 is corrected\r\n- initialization.f - various: PROPS is corrected\r\n- usermaterials.f - lines 225-230: hardening interaction matrices are reset to identity instead of zero.\r\n************************************************\r\nupdates with respect to v2.26\r\n- UEXTERNALDB is separated from UMAT\r\n- Residual deformation can be read from a file\r\n************************************************\r\nupdates with respect to v3.0\r\n- meshprop.f - line 1998: comment out the write statement about element type, misguides the user for reduced integration elements.\r\n- globalvariables.f - line 726: typo corrected\r\n- hardening.f - line 289: Unit for Boltzmann constant corrected (by Louis and Rui)\r\n- UEXTERNALDB.f - line 326: \"End Subroutine UEXTERNALDB\" is added\r\n- OXFORD-UMAT.f - line 284: \"End Subroutine UMAT\" is added\r\n- slip.f and creep.f - various: Lp is calculated using deformed vectors (Schmid)\r\n- cpsolver.f - lines 1054-1055/1057: extra lines deleted\r\n- cpsolver.f - various: removed Lp based on undeformed vectors\r\n- cpsolver.f - lines 1723-1769: modified integration of Lp based on deformed vectors\r\n- globalvariables.f and intialization: Removed Schmidc_0_all variable\r\n- userinputs.f - line 48: redundant input for the FG scheme removed\r\n- cpsolver.f - line 642-643: thermal strains are updated using the initial orientation matrix not the deformed\r\n- hardening.f, usermaterials.f, crss.f - various: Vikram Phalke new precipitate hardening model\r\n- useroutputs.f - various: Lattice strain projects along a user-defined crytallographic plane <hkl>\r\n************************************************\r\nupdates with respect to v3.1\r\n- OXFORD-UMAT.f - lines 250-261: 2D plane stress conversion is corrected!\r\n- miscellaneous.f: this module is added for various functions used\r\n- miscellaneous.f: findneighbours subroutine is added to find the points in the vicinity of each material point, radius is defined in \"userinputs.f\"\r\n- useroutputs.f: outputs for \"slip system activity\" and \"scalar rotation\" are added.\r\n- utilities.f: polar decomposition method is added\r\n- cpsolver.f - lines 1853-1864: rotation update of the corotational stress is cancelled because UMAT is already accounting for that.\r\n- cpsolver.f - line 794 and line 1508: backstress is subtracted to find the trial stress (correction from Louis96108).\r\n************************************************\r\nupdates with respect to v3.2\r\n- UEXTERNALDB.f: find neighbours of each IP if defined in userinputs.f by setting the flag \"neighbourhood=1\"\r\n"
  },
  {
    "path": "README.md",
    "content": "# CrystalPlasticity\nCP UMAT and CZM UEL for Abaqus full details in: https://doi.org/10.1016/j.ijsolstr.2024.113110 \n\nThe latest version of single crystal solver\n\nInputs (PROPS)\n\nPROPS(1): phi1 - 1st Bunge angle\n\nPROPS(2): PHI  - 2nd Bunge angle\n\nPROPS(3): phi2 - 3rd Bunge angle\n\nPROPS(4): grain-ID\n\nPROPS(5): material-ID\n\nPROPS(6): \"0\" for using usermaterials.f / \"1\" for manual entry to PROPS\n\n\nThe user entries are given in userinputs.f / useroutputs.f / usermaterial.f files\n\n\nVideo Tutorials\n1. Single crystal uniaxial test: https://youtu.be/T1bCw61qMLw\n\n2. Dream3D2Abaqus polycrytal plasticity: https://youtu.be/s0r0Tgjc7Io\n   \n3.a. Neper polycrystal mesh generation: https://youtu.be/zAH1m9wIT_4\n\n3.b. Neper2Abaqus polycrystal plasticity: https://youtu.be/FfixSufVZ30\n\n\n\nReferences for the solver:\n\nhttps://doi.org/10.1016/j.ijplas.2006.10.013\n\nhttps://doi.org/10.1016/j.ijmecsci.2009.03.005\n\nhttps://doi.org/10.1016/j.ijplas.2023.103773\n\nReferences for the GND calculation:\n\nhttps://doi.org/10.1016/j.ijplas.2018.05.001\n\nhttps://doi.org/10.1016/j.ijplas.2024.104013\n"
  },
  {
    "path": "old version/NickelSuperalloy.f",
    "content": "C   Christos Skamniotis\nC   University of Oxford\nC   December 2021 \nC\nC   Simplified Double exponent slip rule and empirical creep law for tertiary creep:\n\n      subroutine NickelSuperalloy(xNorm,xDir,tau,signtau,tauc,\n     + burgerv,dtime,nSys,iphase,CurrentTemperature,Lp,\n     + tmat,gammaDot, cubicslip,creep, usvars, nsvars)\n      \n      implicit none\n\t  \n\t  ! number of slip system\n      integer, intent(in):: nSys\n        ! activation flag for cubic slip (additional 6 systems activated when loading is along 111)\n      INTEGER,intent(in) :: cubicslip\n        ! activation flag for tertiary creep\n      INTEGER,intent(in) :: creep\n\n\t  ! phase\n      integer, intent(in):: iphase\n      \n       ! number of Abaqus state variables\n      INTEGER,intent(in) :: nsvars\n\n      ! slip directions and normals\t  \n      real*8, intent(in) :: xNorm(nSys,3),xDir(nSys,3)\n\t  \n\t  ! resolved shear stress and critical resolved shear stress\n\t  ! and sign of the resolved shear stress\n\t  ! tauc is positive by definition\n      real*8, intent(in) :: tau(nSys), tauc(nSys), signtau(nSys)\n\t  \n\t  ! Burgers vectors\n      real*8, intent(in) :: burgerv(nSys)\n\t  \n\t  ! time step\n      real*8, intent(in) :: dtime\t  \n\t  \n\t  ! Temperature in Kelvin\n\t  real*8, intent(in) :: CurrentTemperature\n        \n      ! Abaqus state variables\n        REAL*8,intent(in) :: usvars(nsvars)\n\t  \n\t  ! plastic velocity gradient\n      real*8, intent(out) :: Lp(3,3)\n\t  \n\t  ! and its derivative with respect to the stress\n\t  real*8, intent(out) :: tmat(6,6)\n\t  \n\t  ! plastic strain rate on each slip system\n\t  real*8, intent(out) :: gammaDot(nSys)\n        \n        ! Boltzmann constant (J/K)\n\t  real*8, parameter :: kB = 1.38e-23\n        \n        ! Gas constant (J*mol/K)\n\t  real*8, parameter :: R = 8.314462\n      \n        \n******************************************\n** The following parameters must be set **\nc\n*** RATE DEPENDENT PLASTICITY (thermally activated glide)\n\n      ! Activation energy for octahedral slip  (J)\n        real*8, parameter :: Foctahedral = 9.39e-19\n      ! Activation energy for cubic slip  (J)\n        real*8, parameter :: Fcubic = 1.17e-18\n      ! reference strain rate (1/s)\n\t  real*8, parameter :: gammadot0 = 1.0e7    ! real 1.0e-7\n      ! rate sensitivity exponents \n\t  real*8, parameter :: p = 0.78      ! real 0.78\n        real*8, parameter :: q = 1.15      ! real 1.15\nc\n*** TERTIARY CREEP (dislocation climb & damage)\n   !!!!  Initial creep rate constants        \n      ! Activation energy for creep (J/mol)\n      real*8, parameter :: Qo = 460000.0\n      ! reference rate (1/s)\n      real*8, parameter :: ao = 4.0e8 \n      ! stress multiplier (1/MPa)\n      real*8, parameter :: bo = 3.2e-2\n   !!!!  Climb/damage constants  \n      ! Activation energy for damage (J/mol)\n      real*8, parameter :: QD = 340000.0\n      ! reference rate (1/s)\n      real*8, parameter :: aD = 6000000.0\n      ! stress multiplier (1/MPa)\n      real*8, parameter :: bD = -5.0e-08\n   !!!!  Rafting   \nC      real*8, parameter :: SS = 100\nC      real*8, parameter :: TT = 1000 \nC      real*8, parameter :: QQ = 20000\nC      real*8, parameter :: m = -3\n\t  \n**       End of parameters to set       **\n******************************************\n\n\n        ! slip system index\n        integer :: i\n\t  \n\t  ! Schmid tensor and its transpose\n\t  real*8 :: SNij(3,3), NSij(3,3)\n\t  \n\t  ! Schmid tensor and its transpose in Voigt notation\n\t  real*8 :: sni(6), nsi(6)\n\t  \n\t  ! higher order Schmid tensor in Voigt notation\n\t  real*8 :: SNNS(6,6)\n\t  \n\t  ! temporary slip normal and slip direction\n\t  real*8 :: tempNorm(3), tempDir(3)\n\t  \n\t  ! temporary variable to calculate the Jacobian\n\t  real*8 :: result1\n\t \n\t  ! Jacobian\n        real*8 :: result4(6,6)\n        \n        ! activation energy\n\t  real*8 :: dF\n        \n        ! RSS/CRSS ratio\n\t  real*8 :: tau_ratio\n      \nC\nC\nC  *** CALCULATE LP AND THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \nC   RESPECT TO THE STRESS DEFINED AS tmat***\nC\nC\n        tmat = 0.0\n\t  Lp = 0.0\n\t  result4 = 0.0\n\t  \n\t  ! contribution to Lp of all slip systems\n      do i=1,nSys\n\t  \n        tau_ratio=tau(i)/tauc(i)\n\n       if  (tau_ratio >= 0.0) then\n           \n        if (tau_ratio >= 1.0) then ! avoid negative values before elevating to power q\n            \n            gammaDot(i) = signtau(i)*gammadot0  !*exp(-dF/(kB*CurrentTemperature))\n            \n        else ! standard case\n            \n            dF=Foctahedral\n            \n            if (i .gt. 12) then\n               dF=Fcubic\n            end if   \n            \n      ! strain rate due to thermally activated glide (rate dependent plasticity)\n      gammaDot(i) = signtau(i)*gammadot0*\n     + exp(-(dF/(kB*CurrentTemperature))*(1- tau_ratio**p)**q)\n            \n        end if\n\t\t \n        !  add tertiary creep strain rate\n        if (creep == 1) then  \n           \n      gammaDot(i) = gammaDot(i) +\n     + signtau(i)*ao*exp(bo*tau(i) -\n     + Qo/(R*CurrentTemperature)) +\n     + signtau(i)*abs(usvars(89+i))*aD*exp(bD*tau(i) -\n     + QD/(R*CurrentTemperature))\n                            \n        end if\n        \n        \n          tempNorm = xNorm(i,:)\n          tempDir = xDir(i,:)\n          SNij = spread(tempDir,2,3)*spread(tempNorm,1,3)\n          NSij = spread(tempNorm,2,3)*spread(tempDir,1,3)\n          call KGMATVEC6(SNij,sni)         \n          call KGMATVEC6(NSij,nsi) \n          SNNS = spread(sni,2,6)*spread(nsi,1,6)\n\t\t  \n          ! calculate derivative d ( gammaDot(i) ) / d ( tau(i) )\n          result1 = abs(gammaDot(i))\n          result1 = result1 * dF/(kB*CurrentTemperature)\n          result1 = result1 * q\n          result1 = result1 * (1- tau_ratio**p)**(q-1.0)\n          result1 = result1 * p\n          result1 = result1 / tauc(i)\n          result1 = result1 * tau_ratio**(p-1.0)\n          \n          if (creep == 1) then\n          \n      result1 = result1 + ao*bo*\n     + exp(bo*tau(i)-Qo/(R*CurrentTemperature)) +\n     + abs(usvars(89+i))*aD*bD*\n     + exp(bD*tau(i)-QD/(R*CurrentTemperature))\n              \n          end if   \n          \n\t\t  ! contribution to Jacobian\n          result4 = result4 + dtime*result1*SNNS     \n\t\t  \n\t\t  ! plastic velocity gradient contribution\n          Lp = Lp + gammaDot(i)*SNij \n\t\t\n        else   \n          gammaDot(i) = 0.0\n\t\t  \n        end if\n\n      end do\n      \n      tmat = 0.5*(result4+transpose(result4))\n             \n      return\n      end \n\n"
  },
  {
    "path": "old version/README.md",
    "content": "UMAT for Abaqus written by Nicolò Grilli and Ed Tarleton based on UEL by Fionn Dunne.\n\nGrilli, N., Tarleton, E. & Cocks, A.C.F. Coupling a discrete twin model with cohesive elements to understand twin-induced fracture. Int J Fract 227, 173–192 (2021). https://doi.org/10.1007/s10704-020-00504-9\n\n# Usage instructions:\n\ndefine a user material in Abaqus with\n125 state dependent variables (SDV)\n11 material constants\n\nThe first constant indicates the crystal type:\n\n0 = HCP\n1 = BCC\n2 = BCC\n3 = Carbide\n4 = Olivine\n5 = Orthorombic\n\nThe constants 2-10 contains the components of the rotation matrix\nthat transforms a vector from the crystal reference frame\nto the sample (Abaqus) reference frame\nThe order of the components in the input file must be\nR11, R12, R13, R21, R22, R23, R31, R32, R33\n\nThe 11th constant is the grain index\ndifferent for different grains\nTherefore a polycrystal should be made with\ndifferent materials in abaqus\n\nThe parameters that must be set are in the variable declaration part\nof the following files:\numat.for\nkmat.f\nkMaterialParam.f\n\nThe total number of bulk elements and cohesive interface elements \nmust be set in:\nmycommon.f\n\nIf the twins are activates, it is necessary to set the number\nof neighbouring points (NUpDown) in mycommon.f\nand then set ArrayNUpDown as the product:\nNUpDown * nElements * nintpts\nA preliminary simulation must be run,\nif the number of neighbouring points is not high enough\nfor the specific mesh, warning will be given in the .log file\nThe last warning line will contain the number that must be\nassigned to NUpDown\n\nIMPORTANT: when using discrete twin model\nbe sure no more such warnings are present in the .log\nfor reliable simulation results\n\nkMaterialParam.f includes the elastic and plastic parameters\nfor different materials. If a new material is needed,\nnew parameters and material name must be introduced in this file\n\nkRhoTwinInit.f is preset, but can be modified\nif it is necessary to introduce a specific initial value\n(for instance space dependent) of the dislocation density \nor twin phase field\n\n\n\n\n\n"
  },
  {
    "path": "old version/SMAAspUserArrays.hdr",
    "content": "!=============================================================================\n! COPYRIGHT DASSAULT SYSTEMES 2001-2013\n! \n! @CAA2Level L0\n! @CAA2Usage U0\n!\n!=============================================================================\n\nC \nC  Fortran interface to Global Allocatable Arrays for use in Parallel User Subroutines\nC\n\nC Arguments:\nC     ID      -- arbitrary integer chosen by the user, used to locate the same array\nC                from any user subroutine. Max value for an ID is INT_MAX ( 2,147,483,647 ). \nC     SIZE    -- max value for size is INT_MAX ( 2,147,483,647 )\nC     INITVAL -- initial value to initialize the arrays with\n\nC Note:  \nC     FloatArrays can be used to store both SINGLE and DOUBLE PRECISION values\n\n      INTERFACE\n\n         FUNCTION SMAIntArrayCreate( ID, SIZE, INITVAL )  ! -- Create an array or resize it\n           INTEGER(KIND=8) :: SMAIntArrayCreate ! returns a pointer to the newly allocated array \n           INTEGER(KIND=4) :: ID        ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4) :: SIZE      ! max value is INT_MAX ( 2,147,483,647 ) \n           INTEGER(KIND=4) :: INITVAL   ! initial value to initialize each value in the array with\n         END FUNCTION SMAIntArrayCreate   \n\n         FUNCTION SMAIntArrayAccess(ID) ! -- Access an array \n           INTEGER(KIND=8) :: SMAIntArrayAccess  ! -- Returns an address that can be associated with a Fortran pointer\n           INTEGER(KIND=4) :: ID        ! Array ID\n         END FUNCTION SMAIntArrayAccess\n\n\n         FUNCTION SMAIntArraySize(ID)   ! -- Return the current size of the array as the number of integers\n           INTEGER(KIND=8) :: SMAIntArraySize \n           INTEGER(KIND=4) :: ID        ! Array ID\n         END FUNCTION SMAIntArraySize   \n\n         SUBROUTINE SMAIntArrayDelete(ID) ! -- Delete an array with the given ID\n            INTEGER(KIND=4) :: ID         ! Array ID\n         END SUBROUTINE SMAIntArrayDelete  \n\n\n         FUNCTION SMAFloatArrayAccess( ID ) ! -- Get an address that can be associated with a Fortran pointer\n           INTEGER(KIND=8) :: SMAFloatArrayAccess  ! -- Returns an address that can be associated with a Fortran pointer\n\t       INTEGER(KIND=4) :: ID       ! Array ID\n         END FUNCTION SMAFloatArrayAccess \n\n         FUNCTION SMAFloatArraySize( ID )  ! -- Return the current size of the array as the number of floats\n           INTEGER(KIND=8) :: SMAFloatArraySize \n           INTEGER(KIND=4) :: ID        ! Array ID\n         END FUNCTION SMAFloatArraySize\n\n         SUBROUTINE SMAFloatArrayDelete( ID ) \n            INTEGER(KIND=4) :: ID       ! Array ID\n         END SUBROUTINE SMAFloatArrayDelete \n\n      END INTERFACE\n\n\n      INTERFACE SMAFloatArrayCreate\n\n         INTEGER*8 FUNCTION SMAFloatArrayCreateSP( ID, SIZE, INITVAL ) ! returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n           REAL(KIND=4),   INTENT(IN) :: INITVAL    ! initial value for each element of the array (SINGLE PRECISION)\n         END FUNCTION\n\n         INTEGER*8 FUNCTION SMAFloatArrayCreateDP( ID, SIZE, INITVAL ) ! returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n           REAL(KIND=8),   INTENT(IN) :: INITVAL    ! initial value for each element of the array (DOUBLE PRECISION)\n         END FUNCTION \n\n         FUNCTION SMAFloatArrayCreateNoInit( ID, SIZE ) RESULT (PTR) \n           INTEGER(KIND=8)            :: PTR        ! Returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n         END FUNCTION \n\n      END INTERFACE SMAFloatArrayCreate\n\n\n      !---------------------------------------------------------------------------------------------------------\n      !  Real Arrays  -- Allocatable arrays of 'Real'. This type switches its precision along with Explicit.\n      !                  Real is 32-bits long in single precision Explict, and 64-bits long in double precision.\n      !---------------------------------------------------------------------------------------------------------\n      !  Usage: \n      !           pointer(ptrra,ra)              ! note: type of 'ra' should be implicit, not declared\n      !                   \n      !           ptrra = SMARealArrayCreate(ID, SIZE)\n      !           prtra = SMARealArrayCreate(ID, SIZE, INITVAL)\n      !---------------------------------------------------------------------------------------------------------\n\n      INTERFACE SMARealArrayCreate\n\n         FUNCTION SMARealArrayCreateSP( ID, SIZE, INITVAL ) RESULT (PTR) \n           INTEGER(KIND=8)            :: PTR        ! Returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n           REAL(KIND=4),   INTENT(IN) :: INITVAL    ! (optional) initial value for each element of the array\n         END FUNCTION SMARealArrayCreateSP \n\n\n         FUNCTION SMARealArrayCreateDP( ID, SIZE, INITVAL ) RESULT (PTR) \n           INTEGER(KIND=8)            :: PTR        ! Returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n           REAL(KIND=8),   INTENT(IN) :: INITVAL    ! (optional) initial value for each element of the array\n         END FUNCTION SMARealArrayCreateDP\n\n         FUNCTION SMARealArrayCreateNoInit( ID, SIZE ) RESULT (PTR) \n           INTEGER(KIND=8)            :: PTR        ! Returns a pointer to the newly allocated array\n           INTEGER(KIND=4),INTENT(IN) :: ID         ! Arbitrary integer chosen by the user, used later to locate this array\n           INTEGER(KIND=4),INTENT(IN) :: SIZE       ! max value is INT_MAX ( 2,147,483,647 ) \n         END FUNCTION SMARealArrayCreateNoInit\n\n       END INTERFACE\n\n       INTERFACE\n\n         FUNCTION SMARealArrayAccess( ID ) RESULT( PTR ) \n           INTEGER(KIND=8) :: PTR      ! -- Returns an address that can be associated with a Fortran pointer\n\t   INTEGER(KIND=4) :: ID       ! Array ID\n         END FUNCTION SMARealArrayAccess \n\n         FUNCTION SMARealArraySize( ID )  ! -- Return the current size of the array as the number of floats\n           INTEGER(KIND=8) :: SMARealArraySize \n           INTEGER(KIND=4) :: ID        ! Array ID\n         END FUNCTION SMARealArraySize\n\n         SUBROUTINE SMARealArrayDelete( ID ) \n            INTEGER(KIND=4) :: ID       ! Array ID\n         END SUBROUTINE SMARealArrayDelete \n\n      END INTERFACE\n\n\n      !--------------------------------------------------------------------------------------------------------\n      !\n      !      Struct Arrays  -- Allocatable arrays of Fortran or C/C++ Structs ( user defined types )\n      !\n      !--------------------------------------------------------------------------------------------------------\n      \n\n      INTERFACE SMAStructArrayCreate\n\n\t! -- Creates an array with a given ID, length = NUM_ITEMS; no initialization\n        integer*8 FUNCTION SMAStructArrayCreateNoInit(ARRAY_ID, NUM_ITEMS, ITEM_SIZE)   \n           INTEGER(KIND=4),INTENT(IN) :: ARRAY_ID   ! arbitrary ID chosen by the user                      \n           INTEGER(KIND=4),INTENT(IN) :: NUM_ITEMS  ! max value is INT_MAX ( 2,147,483,647 )           \n           INTEGER(KIND=8),INTENT(IN) :: ITEM_SIZE  ! size of one struct in bytes as returned by SIZEOF()   \n        END FUNCTION SMAStructArrayCreateNoInit  \n\n        ! -- Creates an array with a given ID and SIZE; each slot initialized to INITVAL\n        integer*8 FUNCTION SMAStructArrayCreateInit(ARRAY_ID,NUM_ITEMS,ITEM_SIZE,INITVAL)   \n           INTEGER(KIND=4),INTENT(IN) :: ARRAY_ID   ! arbitrary ID chosen by the user              \n           INTEGER(KIND=4),INTENT(IN) :: NUM_ITEMS  ! max value is INT_MAX ( 2,147,483,647 ) \n           INTEGER(KIND=8),INTENT(IN) :: ITEM_SIZE  ! size of one struct in bytes as returned by SIZEOF()   \n           CLASS(*),INTENT(IN)        :: INITVAL    ! a struct used as initializer for each slot of the array\n        END FUNCTION SMAStructArrayCreateInit  \n\n      END INTERFACE SMAStructArrayCreate\n\n      INTERFACE \n\n      ! -- Return the size of the array as the number of structs (a 64-bit integer)\n\n      FUNCTION SMAStructArraySize(ID)   \n           INTEGER(KIND=8) :: SMAStructArraySize \n           INTEGER(KIND=4) :: ID        ! Array ID\n      END FUNCTION SMAStructArraySize   \n\n      ! -- Delete the array with the given ID\n\n      SUBROUTINE SMAStructArrayDelete(ID)           \n           INTEGER(KIND=4) :: ID    ! Array ID    \n      END SUBROUTINE SMAStructArrayDelete\n\n      ! -- Access an array: return a pointer which can be associated with native array in Fortran\n      !    If an attempt is made to access an array which does not exist (has not been created, or has been deleted).\n      !    it will return 0.\n\n      FUNCTION SMAStructArrayAccess(ID) \n           INTEGER(KIND=8) :: SMAStructArrayAccess  ! -- Returns an address that can be associated with a Fortran pointer\n           INTEGER(KIND=4) :: ID                    ! Array ID\n      END FUNCTION SMAStructArrayAccess\n\n\n      END INTERFACE \n\n\n\n\nC \nC  Fortran interfaces to Allocatable Thread-Local Arrays for use in User Subroutines\nC\n\nC Arguments:\nC     ID   -- arbitrary integer chosen by the user, used to locate/reference the same array\nC             from any other user subroutine.\nC     SIZE -- max value is INT_MAX ( 2,147,483,647 )\nC     INITVAL -- (optional) initial value to initialize the arrays with. If not supplied\nC             integer arrays will be initialized with INT_MAX, float arrays -- with NANS.\n\nC Note:  \nC     FloatArrays can be used to store both SINGLE and DOUBLE PRECISION values\n\n      INTERFACE SMALocalIntArrayCreate\n\n      ! -- Creates an array with a given ID and SIZE; initialized to supplied INITVAL\n      integer*8 FUNCTION SMALocalIntArrayCreateInit(ID,SIZE,INITVAL)   \n          INTEGER(KIND=4),INTENT(IN) :: ID                 \n          INTEGER(KIND=4),INTENT(IN) :: SIZE    \n          INTEGER(KIND=4),INTENT(IN) :: INITVAL   \n      END FUNCTION SMALocalIntArrayCreateInit  \n\n      ! -- Creates an array with a given ID and SIZE; initialized implicitly to INT_MAX\n      integer*8 FUNCTION SMALocalIntArrayCreateNoInit(ID,SIZE)   \n          INTEGER(KIND=4),INTENT(IN) :: ID                 \n          INTEGER(KIND=4),INTENT(IN) :: SIZE               \n      END FUNCTION SMALocalIntArrayCreateNoInit  \n\n      END INTERFACE SMALocalIntArrayCreate\n\n\n      INTERFACE SMALocalIntArrayAccess\n\n      ! -- Return an address that can be associated with a Fortran pointer\n\n      integer*8 FUNCTION SMALocalIntArrayAccess(ID)        \n          INTEGER(KIND=4),INTENT(IN) :: ID                 \n      END FUNCTION SMALocalIntArrayAccess   \n\n      END INTERFACE SMALocalIntArrayAccess\n\n\n\n\n      INTERFACE SMALocalIntArraySize\n\n      !  -- Return the current size of the array as the number of integers\n\n      integer*4 FUNCTION SMALocalIntArraySize(ID)          \n           INTEGER(KIND=4),INTENT(IN) :: ID                \n      END FUNCTION SMALocalIntArraySize     \n\n      END INTERFACE SMALocalIntArraySize\n\n\n      INTERFACE SMALocalFloatArrayCreate\n\n      ! -- Creates an array with a given  ID and SIZE\n\n      FUNCTION SMALocalFloatArrayCreateNoInit(ID,SIZE) \n          INTEGER(KIND=8) :: SMALocalFloatArrayCreateNoInit ! returns a pointer to the newly allocated array \n          INTEGER(KIND=4),INTENT(IN) :: ID         ! arbitrary number chosen by the user                 \n          INTEGER(KIND=4),INTENT(IN) :: SIZE               \n      END FUNCTION SMALocalFloatArrayCreateNoInit \n\n      ! -- Creates an array with a given  ID and SIZE; each slot initialized to SINGLE-PRECISION INITVAL \n\n      FUNCTION SMALocalFloatArrayCreateSP(ID,SIZE,INITVAL) \n          INTEGER(KIND=8) :: SMALocalFloatArrayCreateSP ! returns a pointer to the newly allocated array \n          INTEGER(KIND=4),INTENT(IN) :: ID         ! arbitrary number chosen by the user       \n          INTEGER(KIND=4),INTENT(IN) :: SIZE               \n          REAL   (KIND=4),INTENT(IN) :: INITVAL    ! initial value for each element of the array (SINGLE PRECISION)   \n      END FUNCTION SMALocalFloatArrayCreateSP \n\n      ! -- Creates an array with a given  ID and SIZE; each slot initialized to DOUBLE-PRECISION INITVAL\n\n      FUNCTION SMALocalFloatArrayCreateDP(ID,SIZE,INITVAL) \n          INTEGER(KIND=8) :: SMALocalFloatArrayCreateDP ! returns a pointer to the newly allocated array \n          INTEGER(KIND=4),INTENT(IN) :: ID         ! arbitrary number chosen by the user               \n          INTEGER(KIND=4),INTENT(IN) :: SIZE            \n          REAL   (KIND=8),INTENT(IN) :: INITVAL    ! initial value for each element of the array (DOUBLE PRECISION)   \n      END FUNCTION SMALocalFloatArrayCreateDP \n\n      END INTERFACE SMALocalFloatArrayCreate\n\n\n\n      INTERFACE\n\n      ! -- Get an address of the array that can be associated with a Fortran pointer\n\n      integer*8 FUNCTION SMALocalFloatArrayAccess(ID)      \n           INTEGER(KIND=4),INTENT(IN) :: ID                \n      END FUNCTION SMALocalFloatArrayAccess \n\n      ! -- Return the current size of the array as the number of floats\n\n      integer*4 FUNCTION SMALocalFloatArraySize(ID)        \n           INTEGER(KIND=4),INTENT(IN) :: ID          \n      END FUNCTION SMALocalFloatArraySize   \n\n      ! -- Delete the array with the given ID\n\n      SUBROUTINE SMALocalIntArrayDelete(ID)           \n           INTEGER, INTENT(IN) :: ID        \n      END SUBROUTINE SMALocalIntArrayDelete\n\n      ! -- Delete the array with the given ID\n\n      SUBROUTINE SMALocalFloatArrayDelete(ID)\n          INTEGER, INTENT(IN) :: ID                  \n      END SUBROUTINE SMALocalFloatArrayDelete\n\n      END INTERFACE\n\n\n\n"
  },
  {
    "path": "old version/SMAAspUserSubroutines.hdr",
    "content": "!=============================================================================\n! COPYRIGHT DASSAULT SYSTEMES 2001-2013\n! \n! @CAA2Level L0\n! @CAA2Usage U0\n!\n!=============================================================================\n\n#include  <SMAAspUserUtilities.hdr>\n#include  <SMAAspUserArrays.hdr>\n\n"
  },
  {
    "path": "old version/SMAAspUserUtilities.hdr",
    "content": "!=============================================================================\n! COPYRIGHT DASSAULT SYSTEMES 2001-2013\n! \n! @CAA2Level L0\n! @CAA2Usage U0\n!\n!=============================================================================\n\nC\nC Fortran interface to utilities used in Parallel User Subroutines\nC\n\n      INTERFACE \n\n      ! Function to find out the number of threads in ABAQUS\n\n      FUNCTION GETNUMTHREADS ( ) RESULT( numThreads )\n         INTEGER(KIND=4) :: numThreads\n      END FUNCTION GETNUMTHREADS\n\n      ! Get ID of the current thread ( an ABAQUS assigned integer )\n\n      FUNCTION get_thread_id ( )  RESULT ( threadID )\n         INTEGER(KIND=4) :: threadID\n      END FUNCTION get_thread_id\n\n      ! Get ABAQUS MPI communicator or 0 if not in MPI mode\n\n      FUNCTION GETCOMMUNICATOR ( ) RESULT ( communicator )\n         INTEGER(KIND=4) :: communicator\n      END FUNCTION GETCOMMUNICATOR\n\n      ! Initialize Mutex -- Typically, this is done at the\n      ! beginning of the analysis in UXTERNALDB/VEXTERNALDB\n\n      SUBROUTINE MutexInit ( ID ) \n         INTEGER(KIND=4) :: ID\n      END SUBROUTINE MutexInit\n\n      ! Lock Mutex -- can be called anywhere after initialization\n\n      SUBROUTINE MutexLock ( ID ) \n         INTEGER(KIND=4) :: ID\n      END SUBROUTINE MutexLock\n\n      ! Unlock Mutex -- can be called anywhere after initialization\n\n      SUBROUTINE MutexUnlock ( ID ) \n         INTEGER(KIND=4) :: ID\n      END SUBROUTINE MutexUnlock\n\n\n      END INTERFACE\n"
  },
  {
    "path": "old version/UEL.for",
    "content": "c 3D UEL for ABAQUS Code (Compatible with 8 node Brick Elements)\nc By: Daniel Spring\nc October 3rd, 2012\nc\nc References\nc 1) Seong Hyeok Song \"Fracture of Asphalt Concrete: A Cohesive\nc Zone Modeling Approach Considering Viscoelastic Effects.\" PhD Thesis,\nc Department of Civil and Environmental Engineering, UIUC, 2006.\nc\nc 2) Kyoungsoo Park. \"Concrete Fracture Mechanics and Size Effect Using\nc a Specialized Cohesive Zone Model\" MS Thesis, Department of Civil and\nc Environmental Engineering, UIUC, 2005.\nc\nc 3) \"Cohesive fracture model for functionally graded fiber reinforced\nc concrete\" K. Park, G.H. Paulino, J. Roesler. Cement and Concrete\nc Research. Vol 40, No. 6, pp. 956-965, 2010.\nc\nc 4) \"A growing library of three-dimensional cohesive elements for \nc use in ABAQUS\" D. W. Spring, G. H. Paulino. Engineering Fracture \nc Mechanics. Volume 126, August 2014, Pages 190-216\nc\nc Bilinear force-separation law included\nc Nicolo Grilli\nc University of Oxford \nc 7 Luglio 2020\nc\nc The damage affects the stiffness tensor\nc so that damaged stiffness is (1-D)K\nc Introducing the off-diagonal Jacobian terms Dnt\nc damage in shear included\nc using the effetive displacement variable delta\nc in Ortiz, Pandolfi, 1999\nc\nc =====================================================================\n      SUBROUTINE UEL (RHS, AMATRX, SVARS, ENERGY, NDOFEL, NRHS, NSVARS,\n     1 PROPS, NPROPS, COORDS, MCRD, NNODE, U, DU, V, A, JTYPE, TIME,\n     2 DTIME, KSTEP, KINC, JELEM, PARAMS, NDLOAD, JDLTYP, ADLMAG,\n     3 PREDEF, NPREDF, LFLAGS, MLVARX, DDLMAG, MDLOAD, PNEWDT, JPROPS,\n     4 NJPROP, PERIOD)\nc\n      INCLUDE 'ABA_PARAM.INC'\nc\n      include 'mycommon.f'\nc     \n      DIMENSION RHS(MLVARX,*),AMATRX(NDOFEL,NDOFEL),PROPS(*),\n     1 SVARS(*),ENERGY(8),COORDS(MCRD,NNODE),U(NDOFEL),\n     2 DU(MLVARX,*),V(NDOFEL),A(NDOFEL),TIME(2),PARAMS(*),\n     3 JDLTYP(MDLOAD,*),ADLMAG(MDLOAD,*),DDLMAG(MDLOAD,*),\n     4 PREDEF(2,NPREDF,NNODE),LFLAGS(*),JPROPS(*)\nc\n      DIMENSION ds1(4),ds2(4),dn(4),Trac(MCRD,NRHS),\n     1 Trac_Jacob(MCRD,MCRD),R(MCRD,MCRD),coord_l(MCRD,NNODE),\n     2 GP_coord(2),sf(4),B(MCRD,NDOFEL),co_de_m(3,4),\n     3 B_t(NDOFEL,MCRD), Transformation_M(NDOFEL,NDOFEL),\n     4 Transformation_M_T(NDOFEL,NDOFEL),temp1(MCRD,NDOFEL)\nc\n      DIMENSION stiff_l(NDOFEL,NDOFEL),temp2(NDOFEL,NDOFEL),\n     1 stiff_g(NDOFEL,NDOFEL),residual_l(NDOFEL,NRHS),\n     2 residual_g(NDOFEL,NRHS),aJacob_M(2,3),delu_loc_gp(mcrd),\n     3 co_de(mcrd,nnode),damage(4)\nc\n      DOUBLE PRECISION delta0, deltaF, stiffK, stiffG, sigma0\n\nc Normal and shear distance\n      DOUBLE PRECISION opn, opt, deltaortiz\n\nc Map between cohesive elements and neighbouring bulk elements\n      real*8 :: cohelebulkmap(nElemUel,3)\n\nc Twin volume fractions in the neighbouring elements\n      real*8 :: tvfneigh1(2), tvfneigh2(2)\n      integer :: tempelem, tempneighelem1, tempneighelem2\n\n      include 'CoheleBulkMap.f'\n\n      tempelem = JELEM - nElements ! number of the cohesive element\n\nc Find indices of the neighbouring bulk elements\nc and corresponding twin volume fraction\n      tempneighelem1 = cohelebulkmap(tempelem,2)\n      tempneighelem2 = cohelebulkmap(tempelem,3)\n\n      tvfneigh1(1:2) = 0.0\n      tvfneigh2(1:2) = 0.0\n\n      do i = 1,nintpts\n        tvfneigh1(1) = tvfneigh1(1) + kTwinVolFrac(tempneighelem1,i,1)\n        tvfneigh1(2) = tvfneigh1(2) + kTwinVolFrac(tempneighelem1,i,2)\n      end do\n      tvfneigh1(1) = tvfneigh1(1) / nintpts\n      tvfneigh1(2) = tvfneigh1(2) / nintpts\n\n      do i = 1,nintpts\n        tvfneigh2(1) = tvfneigh2(1) + kTwinVolFrac(tempneighelem2,i,1)\n        tvfneigh2(2) = tvfneigh2(2) + kTwinVolFrac(tempneighelem2,i,2)\n      end do\n      tvfneigh2(1) = tvfneigh2(1) / nintpts\n      tvfneigh2(2) = tvfneigh2(2) / nintpts\n\nc\nc Define Inputs========================================================\nc \n\n      stiffK = PROPS(1) ! normal stiffness\n      stiffG = PROPS(2) ! shear stiffness\n      sigma0 = PROPS(3) ! max stress before failure\n\n      do j = 1,nnode\n        if (coords(1,j) .GT. 25.0) then\n          sigma0 = sigma0 * (1.0 + ((coords(1,j)-25.0)/5.0))\n          EXIT\n        end if\n        if (coords(1,j) .LT. 5.0) then\n          sigma0 = sigma0 * (1.0 + ((5.0-coords(1,j))/5.0))\n          EXIT\n        end if\n      end do\n\n      sigma0 = sigma0 - 400.0*max(abs(tvfneigh1(1)-tvfneigh2(1)),abs(tvfneigh1(2)-tvfneigh2(2)))\n\n      ! output sigma0 in the bulk elements as the\n      ! minimum on the four interface elements connected to\n      ! that element\n      call MutexLock( 12 )      ! lock Mutex #12\n      do i = 1,nintpts   \n        if (sigma0 < kSigma0(tempneighelem1,i)) then\n          kSigma0(tempneighelem1,i) = sigma0\n        end if\n        if (sigma0 < kSigma0(tempneighelem2,i)) then\n          kSigma0(tempneighelem2,i) = sigma0\n        end if\n      end do   \n      call MutexUnlock( 12 )   ! unlock Mutex #12\n\n      delta0 = sigma0/stiffK ! max displacement before failure begins\n      deltaF = PROPS(4) ! displacement for complete failure\n\n! 4 Gauss points at the surface of the cohesive element\n      GP_n=4d0\n\nc\nc Initialize Matrices and Vectors======================================\nc \n      ! shear and normal openings at the four nodes\n      ! of the midsurface\n      call k_vector_zero(ds1,4) ! ds1 has dimension 4\n      call k_vector_zero(ds2,4) ! ds2 has dimension 4\n      call k_vector_zero(dn,4) ! dn has dimension 4\n      ! traction vector and derivatives\n      ! with respect to opening displacement vector\n      call k_matrix_zero(Trac,mcrd,nrhs) ! nrhs = 1 (apart from Riks analysis)\n      call k_matrix_zero(Trac_Jacob,mcrd,mcrd) ! Trac_Jacob(3,3)\n      ! rotation matrix that transforms global coordinates\n      ! into local coordinates of the midsurface frame of reference\n      call k_matrix_zero(R,mcrd,mcrd) ! R(3,3)\n      ! coordinates of the nodes in the local frame of reference\n      call k_matrix_zero(coord_l,mcrd,nnode) ! coord_l(3,8)\n      call k_vector_zero(GP_coord,2) ! surface Gauss point coordinates (2D)\n      call k_vector_zero(sf,4) ! sf(4) = shape functions calculated at gauss points\n      ! transformation matrices contain one R matrix for each node\n      call k_matrix_zero(Transformation_M,ndofel,ndofel) ! Transformation_M(24,24)\n      call k_matrix_zero(Transformation_M_T,ndofel,ndofel) ! Transformation_M_T(24,24)\n! B(3,24) matrix connects global nodal displacement with local separation\n      call k_matrix_zero(B,mcrd,ndofel)\n      call k_matrix_zero(B_t,ndofel,mcrd)\n      call k_matrix_zero(temp1,mcrd,ndofel) ! used in B_t * Trac_Jacob * B\n      ! stiffness matrix expressed in the local frame of reference\n      call k_matrix_zero(stiff_l,ndofel,ndofel) ! stiff_l(24,24)\n      call k_matrix_zero(temp2,ndofel,ndofel) ! used in T' * K * T\n      ! stiffness matrix expressed in the global frame of reference\n      call k_matrix_zero(stiff_g,ndofel,ndofel) ! stiff_g(24,24)\n      ! residual in the local and global coordinates\n      call k_matrix_zero(residual_l,ndofel,nrhs) ! residual_l(24,1)\n      call k_matrix_zero(residual_g,ndofel,nrhs) ! residual_g(24,1)\n      ! rows contain vectors on the midsurface\n      call k_matrix_zero(aJacob_M,2,3)\n      ! right hand side of the overall system of equations\n      ! output for Abaqus\n      call k_matrix_zero(rhs,ndofel,nrhs) ! rhs(24,1)\n! amatrx(24,24) is the stiffness matrix of cohesive element\n! given by B^T R^T D_{loc} R B (Eq. 4 in Spring 2014)\n! D_{loc} is the local tangent stiffness of the cohesive element\n! R is the rotation matrix of nodal displacement\n! local coordinates are determined by connecting the midside points of the cohesive elements\n! R transforms the global coordinates into the local coordinates\n      call k_matrix_zero(amatrx,ndofel,ndofel)\n! co_de(3,8) are the deformed coordinates of the nodes\n      call k_matrix_zero(co_de,mcrd,nnode) \n      a_Jacob=0.d0\n\t  \n! The following will create an infinite loop,\n! giving sufficient time to attach the debugger to \n! the running process once the program is running\n       debug = 0\n       DO WHILE(debug .eq. 1 .and. KINC == 1)\n       !paused for debugging\n       END DO\nc\nc Do local computations================================================\nc Determine deformed coordinates\n      do i = 1,mcrd\n         do j = 1,nnode\n            co_de(i,j)=coords(i,j)+U(3.0*(j-1.0)+i)\n         end do\n      end do\n\nc\nc Do Calculations at Gauss Points======================================\nc\nc Begin cycling over Gauss points\nc\n      do i = 1,GP_n\nc\n      call k_matrix_zero(aJacob_M,2,3)\nc\n      gpt = i ! Gauss point index\n\nc Damage at Gauss point is stored into state variables\n      damage(i) = SVARS(i)\n\nc\nc Define rotation matrix R that transforms global coordinates\nc into local coordinates referred to the midplane\nc\n      call k_local_coordinates(gpt,co_de,R,coord_l,Transformation_M,\n     & Transformation_M_T,a_Jacob,aJacob_M,coords,u,ndofel,nnode,\n     & mcrd,SVARS,KINC)\nc\nc Compute shear and normal local opening displacements==================\nc note that the order of the nodes is 1,2,3,4 on the bottom face\nc corresponding to 5,6,7,8 on the top face\nc Coordinates are in the midsurface reference frame\nc \n      do j = 1,4\n         ds1(j)=coord_l(1,j+4)-coord_l(1,j)\n         ds2(j)=coord_l(2,j+4)-coord_l(2,j)\n         dn(j) =coord_l(3,j+4)-coord_l(3,j)\n      end do\n\nc\nc Determine the values of the shape function at Gauss Point i\nc\n         call k_shape_fun(i,sf)\nc\n         call k_vector_zero(delu_loc_gp,mcrd)\nc\nc Determine shear and normal opening displacements at Gauss points\nc Coordinates are in the midsurface reference frame\nc         \n         do j = 1,4\n            delu_loc_gp(1)=delu_loc_gp(1)+ds1(j)*sf(j)\n            delu_loc_gp(2)=delu_loc_gp(2)+ds2(j)*sf(j)\n            delu_loc_gp(3)=delu_loc_gp(3)+dn(j)*sf(j)\n         end do\n         \nc\nc Shear distance calculation\nc\n         opn=delu_loc_gp(3)\n         opt=sqrt(delu_loc_gp(1)**2.0+delu_loc_gp(2)**2.0)\n\nc\nc Determine Traction vector and tangent modulus matrix\nc Bilinear cohesive law\nc Trac is a pressure\nc Trac_Jacob is the derivative of Trac with respect to\nc crack opening vector in the local frame of reference\nc with coordinates in the midsurface reference frame\n\n         call k_cohesive_law(Trac,Trac_Jacob,stiffK,stiffG,sigma0,\n     & delta0,deltaF,delu_loc_gp,mcrd,nrhs,SVARS,damage(i),KINC,deltaortiz)\n\n! assign new damage to state variables\n! and to global variable\n         SVARS(i) = damage(i)\n\n      ! output effective opening in the bulk elements as the\n      ! maximum on the four interface elements connected to\n      ! that element\n      call MutexLock( 15 )      ! lock Mutex #15\n      do j = 1,nintpts\n        if (deltaortiz > kDeltaEff(tempneighelem1,j)) then\n          kDeltaEff(tempneighelem1,j) = deltaortiz\n        end if\n        if (deltaortiz > kDeltaEff(tempneighelem2,j)) then\n          kDeltaEff(tempneighelem2,j) = deltaortiz\n        end if\n      end do\n      call MutexUnlock( 15 )   ! unlock Mutex #15\n\nc\nc Determine B matrix and its transpose\nc B connects the displacement at the nodes with\nc the crack opening along the midsurface\nc \n         call k_Bmatrix(sf,B,mcrd,ndofel)\nc\n         call k_matrix_transpose(B,B_t,mcrd,ndofel)\nc\nc Compute the stiffness matrix\nc Local Stiffness = B_t * Trac_Jacob * B\nc Calculated with coordinates in the midsurface reference frame\nc\n         call k_matrix_multiply(Trac_Jacob,B,temp1,mcrd,mcrd,\n     & ndofel)\n         call k_matrix_multiply(B_t,temp1,stiff_l,ndofel,\n     & mcrd,ndofel)\nc\nc Compute Global stiffness matrix\nc Global_K = T' * K * T\nc Transformation_M rotates coordinates of each node\nc from global to local system of the midsurface\nc\n         call k_matrix_multiply(Transformation_M_T,stiff_l,\n     & temp2,ndofel,ndofel,ndofel)\n         call k_matrix_multiply(temp2,Transformation_M,stiff_g,\n     & ndofel,ndofel,ndofel)\nc\nc Multiply Jacobian with the Global stiffness and add contribution\nc from each Gauss Point\nc Equation 4 in Spring 2014\nc a_Jacob is the scalar value of the area \nc of the midsurface (for 1 Gauss point)\nc\n         call k_matrix_plus_scalar(amatrx,stiff_g,a_Jacob,\n     & ndofel,ndofel)\nc\nc Compute the global residual vector\nc Local_residual = B_t * Trac\nc Global_residual = T' * Local_residual\nc Equation 5 in Spring 2014\nc \n         call k_matrix_multiply(B_t,Trac,residual_l,ndofel,\n     & mcrd,nrhs)\n         call k_matrix_multiply(Transformation_M_T,residual_l,\n     & residual_g,ndofel,ndofel,nrhs)\nc\nc Multiply the Global residual by the Jacobian and add the \nc contribution from each point\nc   \n         call k_matrix_plus_scalar(rhs,residual_g,a_Jacob,\n     & ndofel,nrhs)\n\nc\nc End cycling over Gauss points\nc\n      end do\nc\n      return\n      end\nc======================================================================\nc=============================SUBROUTINES==============================\nc======================================================================\nc\nc Determine the strain-displacement (B) matrix\nc B connects the displacement at the nodes with\nc the crack opening along the midsurface\nc\n      subroutine k_Bmatrix(sf,B,mcrd,ndofel)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension sf(4),B(mcrd,ndofel)\n      B(1,1) =  sf(1)\n      B(1,4) =  sf(2)\n      B(1,7) =  sf(3)\n      B(1,10)=  sf(4)\n      B(1,13)= -sf(1)\n      B(1,16)= -sf(2)\n      B(1,19)= -sf(3)\n      B(1,22)= -sf(4)\n      B(2,2) =  sf(1)\n      B(2,5) =  sf(2)\n      B(2,8) =  sf(3)\n      B(2,11)=  sf(4)\n      B(2,14)= -sf(1)\n      B(2,17)= -sf(2)\n      B(2,20)= -sf(3)\n      B(2,23)= -sf(4)\n      B(3,3) =  sf(1)\n      B(3,6) =  sf(2)\n      B(3,9) =  sf(3)\n      B(3,12)=  sf(4)\n      B(3,15)= -sf(1)\n      B(3,18)= -sf(2)\n      B(3,21)= -sf(3)\n      B(3,24)= -sf(4)\nc\n      return\n      end\nc======================================================================\nc Bilinear cohesive law\nc\n\n      subroutine k_cohesive_law(T,T_d,stiffK,stiffG,sigma0,\n     & delta0,deltaF,delu,mcrd,nrhs,SVARS,damage,KINC,deltaortiz)\n\n      INCLUDE 'ABA_PARAM.INC'\n\n      dimension T(mcrd,nrhs),T_d(mcrd,mcrd),delu(mcrd),SVARS(4)\n       DOUBLE PRECISION stiffK, stiffG, sigma0, delta0, \n     & deltaF, popn, popt, Tn, Tt, damage, deltaD, maxS,\n     & Dnn, Dnt, Dtt, Dtn\n\nc weight factor in front of shear displacement\nc determines how much shear contributes to damage\nc corresponds to beta^2 in Ortiz, Pandolfi, 1999\n      DOUBLE PRECISION smaxratio\n\nc effective displacement delta which determines the damage\nc see Ortiz, Pandolfi 1999\n      DOUBLE PRECISION deltaortiz\n\nc Derivatives of the damage with respect to popn and popt\nc when damage is increase, otherwise zero\n      DOUBLE PRECISION ddamagedpopn, ddamagedpopt\n      DOUBLE PRECISION ddamagetemp\n\nc\nc Define normal and shear displacement\nc\n      popn=delu(3)\n      popt=sqrt(delu(1)**2.0+delu(2)**2.0) ! always positive\n      \n! Damage accumulation\n! equation holds for every case\n! damage also in shear\n! bilinear relationship determined by effective length deltaortiz\n\n      smaxratio = 0.1\n      if (popn .GT. 0.0) then\n        deltaortiz = sqrt(smaxratio*popt*popt + popn*popn) ! effective displacement > 0\n      else\n\tdeltaortiz = popt*sqrt(smaxratio) ! shear/compression damage > 0\n      end if\n\n      ! deltaD is the value of deltaortiz\n      ! above which the mechanical behaviour becomes softening\n      ! calculated with the damage at the previous time step\n      ! always > 0\n      deltaD = delta0*deltaF/(deltaF-damage*(deltaF-delta0))\n\n      if (damage .LT. 1.0) then\n        if (deltaortiz .GT. deltaF) then ! fully damaged\n          damage = 1.0\n        else\n          if (deltaortiz .GT. deltaD) then ! damage increase\n            damage = deltaF*(deltaortiz-delta0)/(deltaortiz*(deltaF-delta0))\n          end if ! otherwise constant\n        end if\n      else ! limit damage to 1.0\n        damage = 1.0\n      end if\n\nc Determine load case and\nc calculate the normal cohesive traction Tn\nc and shear traction Tt\nc\n      if (damage .LE. 0.0) then ! undamaged\n\n        ! uploading (popn > 0)\n        ! compression (popn < 0)\n        Tn = stiffK*popn\n        Tt = stiffG*popt\n\n        Dnn = stiffK\n        Dtt = stiffG\n\n        Dtn = 0.0 ! derivative of Tt with respect to popn\n\tDnt = 0.0 ! derivative of Tn with respect to popt\n\n      elseif (damage .GE. 1.0) then ! completely damaged\n\n        if (popn .GT. 0.0) then ! crack open\n          Tn = 0.0\n          Dnn = 0.0\n        else ! contact\n          Tn = stiffK*popn\n          Dnn = stiffK\n        end if\n\n\t! shear traction always 0 when completely damaged\n\t! because of no friction\n        Tt = 0.0\n        Dtt = 0.0\n\n        Dtn = 0.0 ! derivative of Tt with respect to popn\n\tDnt = 0.0 ! derivative of Tn with respect to popt\n\n      else ! partially damaged\n\n        if (deltaortiz .GT. deltaD) then ! damage increase\n          ddamagetemp = deltaF*delta0\n          ddamagetemp = ddamagetemp/(deltaortiz*deltaortiz*deltaortiz)\n          ddamagetemp = ddamagetemp/(deltaF-delta0)\n          ddamagedpopn = ddamagetemp*popn\n          ddamagedpopt = smaxratio*ddamagetemp*popt\n        else ! damage is constant -> no derivatives of damage\n          ddamagedpopn = 0.0\n          ddamagedpopt = 0.0\n        end if\n\n        Tt = (1.0-damage)*stiffG*popt\n        Dtt = (1.0-damage)*stiffG - stiffG*popt*ddamagedpopt\n        Dtn = -stiffG*popt*ddamagedpopn\n\n        if (popn .GT. 0.0) then\n          Tn = (1.0-damage)*stiffK*popn\n          Dnn = (1.0-damage)*stiffK - stiffK*popn*ddamagedpopn\n          Dnt = -stiffK*popn*ddamagedpopt\n        else ! contact\n          Tn = stiffK*popn\n          Dnn = stiffK\n          Dnt = 0.0\n        end if\n\n      end if\n\n      ! assign components of the traction vector\n      T(3,1) = Tn\n\n      if (popt .EQ. 0.0) then ! avoid division by zero\n        T(1,1) = 0.0\n        T(2,1) = 0.0\n      else\n        T(1,1) = Tt*delu(1)/popt\n        T(2,1) = Tt*delu(2)/popt\n      end if\n\n      ! assign components of the derivatives of\n      ! the traction vector\n\n      T_d(3,3) = Dnn\n\n      if (popt .EQ. 0.0) then\n         T_d(1,1) = Dtt\n         T_d(1,2) = 0.0d00\n         T_d(1,3) = 0.0d00\n         T_d(2,1) = 0.0d00\n         T_d(2,2) = Dtt\n         T_d(2,3) = 0.0d00\n         T_d(3,1) = 0.0d00\n         T_d(3,2) = 0.0d00\n         \n      else\n         T_d(1,1)=Dtt*(delu(1)/popt)**2.0+Tt*((delu(2)**2.0)/(popt\n     &    **3.0))\n         T_d(1,2)=Dtt*delu(1)*delu(2)/(popt**2.0)\n     &    -Tt*delu(1)*delu(2)/(popt**3.0)\n\t T_d(1,3)=Dtn*delu(1)/popt\nc\n         T_d(2,1)=T_d(1,2)\n         T_d(2,2)=Dtt*(delu(2)/popt)**2.0+Tt*((delu(1)**2.0)/(popt\n     &    **3.0))\n         T_d(2,3)=Dtn*delu(2)/popt\n\n         T_d(3,1) = Dnt*delu(1)/popt\n         T_d(3,2) = Dnt*delu(2)/popt\n         \n      end if\n\nc\n      return\n      end\n\nc=====================================================================\nc determine the rotation matrix R that transforms\nc global coordinates into local coordinates of the midsurface\nc determine the Jacobian: a_Jacob, aJacob_M\nc\n      subroutine k_local_coordinates(gpt,co_de,R,coord_l,Transformation_M,\n     & Transformation_M_T,a_Jacob,aJacob_M,coords,u,ndofel,nnode,\n     & mcrd, SVARS, KINC)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension R(mcrd,mcrd),coord_l(mcrd,nnode),aJacob_M(2,3),\n     & Transformation_M(ndofel,ndofel),coords(mcrd,nnode),\n     & Transformation_M_T(ndofel,ndofel),u(ndofel),\n     & co_de(mcrd,nnode), co_de_m(3,4),SFD(2,4),SVARS(4)\n\n! coordinate components of the 4 midpoints of the cohesive element\n       DOUBLE PRECISION x1, x2, x3, x4, y1, y2, y3, y4, y5, y6, z1, z2,\n     & z3, z4\nc\n! co_de_m(3,4) are the coordinates of the 4 midpoints of the cohesive element\n      call k_matrix_zero(co_de_m,3,4)\nc\n      do i = 1,3\n         co_de_m(i,1)=(co_de(i,1)+co_de(i,5))*0.5\n         co_de_m(i,2)=(co_de(i,2)+co_de(i,6))*0.5\n         co_de_m(i,3)=(co_de(i,3)+co_de(i,7))*0.5\n         co_de_m(i,4)=(co_de(i,4)+co_de(i,8))*0.5\n      end do\n      \n      !if (KINC == 1000) then\n      !  write(*,*) 'co_de_m(1,2)'\n      !  write(*,*) co_de_m(1,2)\n      !  write(*,*) 'co_de_m'\n      !  write(*,*) co_de_m\n      !end if\nc\n      x1=co_de_m(1,1)\n      x2=co_de_m(1,2)\n      x3=co_de_m(1,3)\n      x4=co_de_m(1,4)\nc\n      y1=co_de_m(2,1)\n      y2=co_de_m(2,2)\n      y3=co_de_m(2,3)\n      y4=co_de_m(2,4)\nc\n      z1=co_de_m(3,1)\n      z2=co_de_m(3,2)\n      z3=co_de_m(3,3)\n      z4=co_de_m(3,4)\nc\nc Coordinates of the Gauss points in the reference element\nc with edges in plus/minus 1\nc\n      if (gpt .eq. 1) then\n         c_r=-sqrt(1.0d0/3.0d0)\n         c_s=-sqrt(1.0d0/3.0d0)\n      elseif (gpt .eq. 2) then\n         c_r= sqrt(1.0d0/3.0d0)\n         c_s=-sqrt(1.0d0/3.0d0)\n      elseif (gpt .eq. 3) then\n         c_r= sqrt(1.0d0/3.0d0)\n         c_s= sqrt(1.0d0/3.0d0)\n      elseif (gpt .eq. 4) then\n         c_r=-sqrt(1.0d0/3.0d0)\n         c_s= sqrt(1.0d0/3.0d0)\n      end if\nc\nc Shape function derivatives\nc with respect to coordinates 1 and 2\nc in the reference element = dphi/dxi\nc\n      SFD(1,1) =-0.25*(1-c_s)\n      SFD(1,2) = 0.25*(1-c_s)\n      SFD(1,3) = 0.25*(1+c_s)\n      SFD(1,4) =-0.25*(1+c_s)\n      SFD(2,1) =-0.25*(1-c_r)\n      SFD(2,2) =-0.25*(1+c_r)\n      SFD(2,3) = 0.25*(1+c_r)\n      SFD(2,4) = 0.25*(1-c_r)\nc\nc Jacobian matrix: coordinates of the midpoints are multiplied\nc by the derivatives dphi/dxi, since co_de_m * phi\nc are the coordinates on the mid surface using shape function interpolation\nc then aJacob_M = dx/dxi\nc the two rows of aJacob_M are 3D vectors indicating the two edges\nc of the mid surface\nc\n      do i = 1,2\n         do j = 1,3\n            do k =1,4\n               aJacob_M(i,j) = aJacob_M(i,j) + SFD(i,k)*co_de_m(j,k)\n            end do\n         end do\n      end do\nc\nc Vector product to find the normal of the mid surface\nc\n      dum1 = aJacob_M(1,2)*aJacob_M(2,3) - aJacob_M(1,3)*aJacob_M(2,2)\n      dum2 = aJacob_M(1,3)*aJacob_M(2,1) - aJacob_M(1,1)*aJacob_M(2,3)\n      dum3 = aJacob_M(1,1)*aJacob_M(2,2) - aJacob_M(1,2)*aJacob_M(2,1)\nc\n      a_Jacob = sqrt(dum1**2 + dum2**2 + dum3**2)\nc\nc Third row of the rotation matrix is the surface normal\nc see Eq. 7 in Spring 2014\nc\n      R(3,1) = dum1/a_Jacob\n      R(3,2) = dum2/a_Jacob\n      R(3,3) = dum3/a_Jacob\nc\nc Definition of the first row of rotation matrix R\nc as the first vector of aJacob_M, which is the vector on the mid surface\nc determined by the coordinate c_s in the reference element\nc\n      aLen=sqrt(aJacob_M(1,1)**2.0d00+aJacob_M(1,2)**2.0d00+aJacob_M(1,3)**2.0d00)\n      R(1,1)=aJacob_M(1,1)/aLen\n      R(1,2)=aJacob_M(1,2)/aLen\n      R(1,3)=aJacob_M(1,3)/aLen\nc\nc Definition of the second row of rotation matrix R\nc as the vector product between midsurface normal and\nc first vector of aJacob_M\nc\n      aLen2a=R(3,2)*R(1,3)-R(3,3)*R(1,2)\n      aLen2b=R(3,3)*R(1,1)-R(3,1)*R(1,3)\n      aLen2c=R(3,1)*R(1,2)-R(3,2)*R(1,1)\nc\n      aLen2 = sqrt(aLen2a**2.0d00 + aLen2b**2.0d00 + aLen2c**2.0d00)\nc\n      R(2,1) = aLen2a/aLen2\n      R(2,2) = aLen2b/aLen2\n      R(2,3) = aLen2c/aLen2\nc\nc Components of the Jacobian matrix aJacob_M\nc are recalculated\nc a_J11 = aJacob_M(1,1)\nc a_J12 = aJacob_M(1,3)\nc a_J21 = aJacob_M(2,1)\nc a_J22 = aJacob_M(2,3)\nc\n      a_J11 = (-0.25*(1-c_s))*x1 + (0.25*(1-c_s))*x2 + (0.25*(1+c_s))*x3 +\n     & (-0.25*(1+c_s))*x4\n      a_J12 = (-0.25*(1-c_s))*z1 + (0.25*(1-c_s))*z2 + (0.25*(1+c_s))*z3 +\n     & (-0.25*(1+c_s))*z4\n      a_J21 = (-0.25*(1-c_r))*x1 + (-0.25*(1+c_r))*x2 + (0.25*(1+c_r))*x3 +\n     & (0.25*(1-c_r))*x4\n      a_J22 = (-0.25*(1-c_r))*z1 + (-0.25*(1+c_r))*z2 + (0.25*(1+c_r))*z3 +\n     & (0.25*(1-c_r))*z4\nc\n      b_J11 = (-0.25*(1-c_s))*x1 + (0.25*(1-c_s))*x2 + (0.25*(1+c_s))*x3 +\n     & (-0.25*(1+c_s))*x4\n      b_J12 = (-0.25*(1-c_s))*y1 + (0.25*(1-c_s))*y2 + (0.25*(1+c_s))*y3 +\n     & (-0.25*(1+c_s))*y4\n      b_J21 = (-0.25*(1-c_r))*x1 + (-0.25*(1+c_r))*x2 + (0.25*(1+c_r))*x3 +\n     & (0.25*(1-c_r))*x4\n      b_J22 = (-0.25*(1-c_r))*y1 + (-0.25*(1+c_r))*y2 + (0.25*(1+c_r))*y3 +\n     & (0.25*(1-c_r))*y4\nc\n      c_J11 = (-0.25*(1-c_s))*y1 + (0.25*(1-c_s))*y2 + (0.25*(1+c_s))*y3 +\n     & (-0.25*(1+c_s))*y4\n      c_J12 = (-0.25*(1-c_s))*z1 + (0.25*(1-c_s))*z2 + (0.25*(1+c_s))*z3 +\n     & (-0.25*(1+c_s))*z4\n      c_J21 = (-0.25*(1-c_r))*y1 + (-0.25*(1+c_r))*y2 + (0.25*(1+c_r))*y3 +\n     & (0.25*(1-c_r))*y4\n      c_J22 = (-0.25*(1-c_r))*z1 + (-0.25*(1+c_r))*z2 + (0.25*(1+c_r))*z3 +\n     & (0.25*(1-c_r))*z4\nc\nc The following are the components of the normal vector\nc to the mid surface, calculated using vector product of\nc aJacob_M(1,1:3) and aJacob_M(2,1:3)\nc\n      a_Jacob1 = (a_J11*a_J22 - a_J12*a_J21)\n      a_Jacob2 = (b_J11*b_J22 - b_J12*b_J21)\n      a_Jacob3 = (c_J11*c_J22 - c_J12*c_J21)\nc\nc a_Jacob is the scalar value of the area \nc of the midsurface (for 1 Gauss point)\nc note that this area change from Gauss point\nc to Gauss point\nc\n      a_Jacob = sqrt(a_Jacob1**2.0d00 + a_Jacob2**2.0d00 + a_Jacob3**2.0d00)\nc\nc======================================================================\n      num=nnode\nc\nc Transformation_M(24,24) contains 8 times the rotation matrix\nc on the diagonal 3x3 regions of the matrix\nc It can rotate the coordinates of each node independently\nc\n      do i = 1,num\n         dum=3.0*(i-1.0)\n         Transformation_M(dum+1,dum+1)=R(1,1)\n         Transformation_M(dum+1,dum+2)=R(1,2) \n         Transformation_M(dum+1,dum+3)=R(1,3)\n         Transformation_M(dum+2,dum+1)=R(2,1)\n         Transformation_M(dum+2,dum+2)=R(2,2)\n         Transformation_M(dum+2,dum+3)=R(2,3)\n         Transformation_M(dum+3,dum+1)=R(3,1)\n         Transformation_M(dum+3,dum+2)=R(3,2)\n         Transformation_M(dum+3,dum+3)=R(3,3)\n      end do\nc\n      call k_matrix_transpose(Transformation_M,Transformation_M_T,\n     $ ndofel,ndofel)\nc\nc coord_l(3,8) are the coordinates of the cohesive element nodes\nc expressed in the local coordinate system\nc which is the coordinate system of the midsurface\nc\n      do i = 1, nnode\n         coord_l(1,i)=(R(1,1)*co_de(1,i)+R(1,2)*co_de(2,i)\n     & +R(1,3)*co_de(3,i))\n         coord_l(2,i)=(R(2,1)*co_de(1,i)+R(2,2)*co_de(2,i)\n     & +R(2,3)*co_de(3,i))\n         coord_l(3,i)=(R(3,1)*co_de(1,i)+R(3,2)*co_de(2,i)\n     & +R(3,3)*co_de(3,i))\n      end do\nc\n      !if (KINC == 2) then\n      !    write(*,*) 'R(2,1)'\n      !    write(*,*) R(2,1)\n      !    write(*,*) 'R'\n      !    write(*,*) R\n      !end if\nc    \n      return\n      end\nc======================================================================\nc Calculate shape function at gauss point i\nc of the midsurface element\nc\n      subroutine k_shape_fun(i,sf)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension sf(4), GP_coord(2)\nc\n      if (i .eq. 1) then\n         GP_coord(1)=-sqrt(1.0d0/3.0d0)\n         GP_coord(2)=-sqrt(1.0d0/3.0d0)\n      elseif (i .eq. 2) then\n         GP_coord(1)= sqrt(1.0d0/3.0d0)\n         GP_coord(2)=-sqrt(1.0d0/3.0d0)\n      elseif (i .eq. 3) then\n         GP_coord(1)= sqrt(1.0d0/3.0d0)\n         GP_coord(2)= sqrt(1.0d0/3.0d0)\n      elseif (i .eq. 4) then\n         GP_coord(1)=-sqrt(1.0d0/3.0d0)\n         GP_coord(2)= sqrt(1.0d0/3.0d0)\n      end if\nc\n      sf(1)=(1-GP_coord(1))*(1-GP_coord(2))*0.25\n      sf(2)=(1+GP_coord(1))*(1-GP_coord(2))*0.25\n      sf(3)=(1+GP_coord(1))*(1+GP_coord(2))*0.25\n      sf(4)=(1-GP_coord(1))*(1+GP_coord(2))*0.25\nc\n      return\n      end\nc======================================================================\nc Multiply matrices A and B to give C\nc\n      subroutine k_matrix_multiply(A,B,C,l,n,m)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension A(l,n),B(n,m),C(l,m)\nc\n      call k_matrix_zero(C,l,m)\nc\n      do i = 1, l\n         do j = 1, m\n            do k = 1, n\n               C(i,j)=C(i,j)+A(i,k)*B(k,j)\n            end do\n         end do\n      end do\nc\n      return\n      end\nc======================================================================\nc Sum matrices with prefactor\nc\n      subroutine k_matrix_plus_scalar(A,B,c,n,m)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension A(n,m),B(n,m)\nc\n      do i = 1, n\n         do j = 1, m\n            A(i,j)=A(i,j)+c*B(i,j)\n         end do\n      end do\nc\n      return\n      end\nc======================================================================\nc Transpose matrix\n      subroutine k_matrix_transpose(A,B,n,m)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension A(n,m),B(m,n)\nc\n      do i = 1,n\n         do j = 1,m\n            B(j,i)=A(i,j)\n         end do\n      end do\nc\n      return\n      end\nc======================================================================\nc Initialize all the components of a matrix to zero\n      subroutine k_matrix_zero(A,n,m)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension A(n,m)\nc\n      do i = 1, n\n         do j = 1, m\n            A(i,j)=0.d0\n         end do\n      end do\nc\n      return\n      end\nc======================================================================\nc Initialize all the components of a vector to zero\n      subroutine k_vector_zero(A,n)\n      INCLUDE 'ABA_PARAM.INC'\n      dimension A(n)\nc\n      do i = 1, n\n         A(i)=0.d0\n      end do\nc\n      return\n      end\nc======================================================================\nc Calculate Macaulay brackets\n      subroutine k_Mac(pM,a,b)\n      INCLUDE 'ABA_PARAM.INC'\nc\n      if ((a-b) .GE. 0.0) then\n         pM=a-b\n      elseif ((a-b) .LT. 0.0) then\n         pM=0.d0\n      end if\nc\n      return\n      end\nc======================================================================\nc=================================END==================================\nc======================================================================\n\n\n\n\n\n\n\n\n\n      \n"
  },
  {
    "path": "old version/abaqus_v6.env",
    "content": "# Abaqus 2016 env file\r\n\r\nmemory=\"190 gb\"\r\n\r\ncompile_fortran=['ifort','/Qmkl', # <-- MKL library\r\n                 '/c','/DABQ_WIN86_64', '/extend-source', '/fpp',\r\n                 '/iface:cref', '/recursive', '/Qauto-scalar',\r\n                 '/QxSSE3', '/QaxAVX',\r\n                 '/heap-arrays:1',\r\n                 # '/Od', '/Ob0',  # <-- Optimization Debugging\r\n                 # '/Zi',          # <-- Debugging\r\n                 '/include:%I']\r\n\r\nlink_sl=['LINK',\r\n         '/nologo', '/NOENTRY', '/INCREMENTAL:NO', '/subsystem:console', '/machine:AMD64',\r\n         '/NODEFAULTLIB:LIBC.LIB', '/NODEFAULTLIB:LIBCMT.LIB',\r\n         '/DEFAULTLIB:OLDNAMES.LIB', '/DEFAULTLIB:LIBIFCOREMD.LIB', '/DEFAULTLIB:LIBIFPORTMD.LIB', '/DEFAULTLIB:LIBMMD.LIB',\r\n         '/DEFAULTLIB:kernel32.lib', '/DEFAULTLIB:user32.lib', '/DEFAULTLIB:advapi32.lib',\r\n         '/FIXED:NO', '/dll',\r\n         # '/debug', # <-- Debugging\r\n         '/def:%E', '/out:%U', '%F', '%A', '%L', '%B',\r\n         'oldnames.lib', 'user32.lib', 'ws2_32.lib', 'netapi32.lib', 'advapi32.lib']\r\n\r\n"
  },
  {
    "path": "old version/kCRSS.f",
    "content": "********************************************************\n** KCRSS calculates the CRSS of slip and twin systems **\n********************************************************\n\n      SUBROUTINE kCRSS(iphase,tauc,nSys,G12,burgerv,gndtot,irradiate,\n     + tauSolute,gndcut,rhofor,rhosub,Temperature,homogtwin,\n     + nTwinStart,nTwinEnd,twinvolfrac,tauctwin,nTwin,TwinIntegral,\n     + twinvolfractotal,twinon)\n\n      INCLUDE 'ABA_PARAM.INC'\n\n      ! crystal type\n      INTEGER,intent(in) :: iphase\n\n      ! number of slip systems\n      INTEGER,intent(in) :: nSys\n\n      ! total number of twin systems\n      INTEGER,intent(in) :: nTwin\n\n      ! shear modulus for Taylor dislocation law\n      REAL*8,intent(in) :: G12\n\n      ! Burgers vectors\n      REAL*8,intent(in) :: burgerv(nSys)\n\n      ! scalar total GND density\n      REAL*8,intent(in) :: gndtot\n\n      ! activate irradiation effect\n      INTEGER,intent(in) :: irradiate\n\n      ! increase in tauc due to solute force\n      REAL*8,intent(in) :: tauSolute\n\n      ! GND density (immobile)\n      REAL*8,intent(in) :: gndcut(nSys)\n\n      ! forest dislocation density\n      REAL*8,intent(in) :: rhofor(nSys)\n\n      ! substructure dislocation density\n      REAL*8,intent(in) :: rhosub \n\n      ! Current temperature\n      REAL*8,intent(in) :: Temperature\n\n      ! homogenize twin model\n      INTEGER,intent(in) :: homogtwin\n\n      ! the active twins are the ones in the\n      ! interval [nTwinStart,nTwinEnd] in the\n      ! twin system file\n      INTEGER,intent(in) :: nTwinStart,nTwinEnd\n\t  \n\t  ! twin systems activation flag\n      INTEGER,intent(in) :: twinon\n\n      ! twin volume fraction\n      REAL*8,intent(in) :: twinvolfrac(nTwin)\n\n      ! average of the twin volume fraction\n      ! over the neighbourhood\n      ! two twin systems\n      REAL*8,intent(in) :: TwinIntegral(nTwin)\n\n      ! total twin volume fraction \n      REAL*8,intent(in) :: twinvolfractotal\n\n      ! critical resolved shear stress of slip systems\n      REAL*8,intent(inout) :: tauc(nSys)\n\n      ! critical resolved shear stress of twin systems\n      REAL*8,intent(inout) :: tauctwin(nTwin)\n\n      INTEGER :: i\n\n      ! check crystal type\n      if (iphase == 1) then\n\n          ! Taylor dislocation law\n          tauc = tauc + 0.0065*G12*(burgerv(1))*sqrt(gndtot)\n         \n          if (irradiate == 1) then\n              tauc = tauc + tauSolute\n          end if\n\n      else if (iphase == 2) then\n\n          ! Taylor dislocation law\n          tauc = tauc + 0.32*G12*(burgerv(1))*sqrt(gndcut)\n\n      else if (iphase == 5) then \n\n          ! alpha-Uranium model with forest and substructure dislocations\n          ! R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tomé\n          ! Deformation of wrought uranium: Experiments and modeling\n          ! Acta Materialia 58 (2010) 5447–5459\n          tauc(1) = tauc(1) + 19.066 * sqrt(rhofor(1)) + 1.8218 * sqrt(rhosub) * log(1.0 / (burgerv(1) * sqrt(rhosub)))\n          tauc(2) = tauc(2) + 18.832 * sqrt(rhofor(2)) + 1.7995 * sqrt(rhosub) * log(1.0 / (burgerv(2) * sqrt(rhosub)))\n          tauc(3) = tauc(3) + 54.052 * sqrt(rhofor(3)) + 5.1650 * sqrt(rhosub) * log(1.0 / (burgerv(3) * sqrt(rhosub)))\n          tauc(4) = tauc(4) + 54.052 * sqrt(rhofor(4)) + 5.1650 * sqrt(rhosub) * log(1.0 / (burgerv(4) * sqrt(rhosub)))\n          tauc(5) = tauc(5) + 123.357 * sqrt(rhofor(5)) + 11.7875 * sqrt(rhosub) * log(1.0 / (burgerv(5) * sqrt(rhosub)))\n          tauc(6) = tauc(6) + 123.357 * sqrt(rhofor(6)) + 11.7875 * sqrt(rhosub) * log(1.0 / (burgerv(6) * sqrt(rhosub)))\n          tauc(7) = tauc(7) + 123.357 * sqrt(rhofor(7)) + 11.7875 * sqrt(rhosub) * log(1.0 / (burgerv(7) * sqrt(rhosub)))\n          tauc(8) = tauc(8) + 123.357 * sqrt(rhofor(8)) + 11.7875 * sqrt(rhosub) * log(1.0 / (burgerv(8) * sqrt(rhosub)))\n\n          ! Zecevic 2016 temperature dependence\n          tauc(1) = tauc(1) * exp(-(Temperature-293.0)/140.0)\n          tauc(2) = tauc(2) * exp(-(Temperature-293.0)/140.0)\n          tauc(3) = tauc(3) * exp(-(Temperature-293.0)/140.0)\n          tauc(4) = tauc(4) * exp(-(Temperature-293.0)/140.0)\n          tauc(5) = tauc(5) * exp(-(Temperature-293.0)/140.0)\n          tauc(6) = tauc(6) * exp(-(Temperature-293.0)/140.0)\n          tauc(7) = tauc(7) * exp(-(Temperature-293.0)/140.0)\n          tauc(8) = tauc(8) * exp(-(Temperature-293.0)/140.0)\n\n          ! Daniel, Lesage, 1971 minimum value as minima\n          tauc(1) = max(tauc(1),4.0)\n          tauc(2) = max(tauc(2),4.0)\n          tauc(3) = max(tauc(3),4.0)\n          tauc(4) = max(tauc(4),4.0)\n          tauc(5) = max(tauc(5),4.0)\n          tauc(6) = max(tauc(6),4.0)\n          tauc(7) = max(tauc(7),4.0)\n          tauc(8) = max(tauc(8),4.0)\n\n          if (twinon == 1) then ! twin active\n\n            if (homogtwin == 1) then ! homogenized twin model\n\n\t      ! add cross hardening of one twin system on the other\n              DO i=nTwinStart,nTwinEnd\n                tauctwin(i) = tauctwin(i) + 96.79*twinvolfractotal\n              END DO\n\n            else ! discrete twin model\n\n              ! add hardening in the nucleation stage\n              ! 50% is the critical twin volume fraction at which the\n              ! softest value is reached\n              DO i=nTwinStart,nTwinEnd\n                if (twinvolfrac(i) < 0.5) then\n                  tauctwin(i) = tauctwin(i) + 37.5*(0.5-twinvolfrac(i))\n                  tauctwin(i) = tauctwin(i) + 2000.0*TwinIntegral(i)\n                else ! twinvolfrac(i) > 0.5\n                  tauctwin(i) = tauctwin(i) + 37.5*(twinvolfrac(i)-0.5)\n                  tauctwin(i) = tauctwin(i) + 2000.0*TwinIntegral(i)\n                end if\n              END DO\n\n              ! local interaction between twin systems\n              ! only when threshold is passed\n              if (twinvolfrac(nTwinEnd) > 0.5) then\n                tauctwin(nTwinStart) = tauctwin(nTwinStart) + 200.0*twinvolfrac(nTwinEnd)\n              end if\n              if (twinvolfrac(nTwinStart) > 0.5) then\n                tauctwin(nTwinEnd) = tauctwin(nTwinEnd) + 200.0*twinvolfrac(nTwinStart)\n              end if\n\n            end if ! choice of twin model (homogeneous/discrete)\n\n          end if ! twin active\n\n      end if ! check crystal type\n\n      RETURN\n\n      END\n"
  },
  {
    "path": "old version/kHardening.f",
    "content": "********************************************\n** KHARDENING updates the state variables **\n**  that determine mechanical hardening   **\n********************************************\n\n      SUBROUTINE kHardening(pdot,p,plasStrainrate,dtime,slip,gammaDot,\n     + nSys,irradiate,tauSolute,gammast,rhossd,iphase,rhofor,\n     + Temperature,rhosub,twinon,twinvolfrac,nTwin,\n     + nTwinStart,nTwinEnd,gammaTwinDot)\n\n      INCLUDE 'ABA_PARAM.INC'\n\n      ! number of slip systems\n      INTEGER,intent(in) :: nSys\n\n      ! plastic strain rate\n      REAL*8,intent(in) :: plasStrainRate(3,3)\n\n      ! time increment\n      REAL*8,intent(in) :: dtime\n\n      ! plastic shear rate on slip systems\n      ! and absolute value\n      REAL*8,intent(in) :: gammadot(nSys)\n\n      ! activate irradiation effect\n      INTEGER,intent(in) :: irradiate\n\n      ! prefactor for SSD evolution equation\n      REAL*8,intent(in) :: gammast \n\n      ! crystal type\n      INTEGER,intent(in) :: iphase\n\n      ! Current temperature\n      REAL*8,intent(in) :: Temperature\n\n      ! twin systems activation flag\n      INTEGER,intent(in) :: twinon\n\n      ! total number of twin systems\n      INTEGER,intent(in) :: nTwin\n\n      ! the active twins are the ones in the\n      ! interval [nTwinStart,nTwinEnd] in the\n      ! twin system file\n      INTEGER,intent(in) :: nTwinStart,nTwinEnd\n      \n      ! twin rate\n      REAL*8,intent(in) :: gammaTwinDot(nTwin)\n\n      ! Von Mises invariant plastic strain rate\n      REAL*8,intent(inout) :: p\n\n      ! crystallographic slip\n      ! needed for model with irradiation\n      REAL*8,intent(inout) :: slip\n\n      ! increase in tauc due to solute force\n      REAL*8,intent(inout) :: tauSolute\n\n      ! total SSD density\n      REAL*8,intent(inout) :: rhossd\n\n      ! forest dislocation density\n      REAL*8,intent(inout) :: rhofor(nSys)\n\n      ! substructure dislocation density\n      REAL*8,intent(inout) :: rhosub \n\n      ! twin volume fraction\n      REAL*8,intent(inout) :: twinvolfrac(nTwin)\n\n      ! Von Mises invariant plastic strain rate\n      REAL*8,intent(out) :: pdot\n\n      ! absolute value of the plastic shear rate on slip systems\n      REAL*8,dimension(nSys) :: tgammadot\n\n      INTEGER :: I\n\n      \n      ! calculate Von Mises invariant plastic strain rate\n      pdot=sqrt(2./3.*sum(plasStrainrate*plasStrainrate)) \n      \n      p = p + pdot*dtime\n\n      ! update crystallographic slip\n      slip = slip + sum(abs(gammaDot))*dtime \n       \n      ! update solute force\n      if (irradiate == 1) then           \n        tauSolute = 750.0*exp(-slip/0.025)\n      end if         \n\n    !=========================================================================\n    ! SSD Evolution\n     \n      rhossd = rhossd + (gammast*pdot*dtime)\n      \n    !=========================================================================\n\n    !=========================================================================\n    ! Dislocation density evolution (explicit Euler time integration)\n    ! alpha-Uranium model\n\n      if (iphase == 5) then\n\n        ! slip independent of twin fraction\n        DO I=1,nSys\n          tgammaDot(I) = abs(gammaDot(I))\n        END DO\n\n        ! forest dislocations evolution\n        ! using constants from calibration of tensile bar 3\n        ! using twin-slip interaction model\n        rhofor(1) = rhofor(1) + 43.2*max(sqrt(rhofor(1))-(0.17100+2.6093e-03*Temperature)*rhofor(1),0.0)*tgammaDot(1)*dtime\n        rhofor(2) = rhofor(2) + 6320.0*max(sqrt(rhofor(2))-(0.25650+5.8708e-04*Temperature)*rhofor(2),0.0)*tgammaDot(2)*dtime\n        rhofor(3) = rhofor(3) + 0.24*max(sqrt(rhofor(3))-(0.11718+1.9289e-04*Temperature)*rhofor(3),0.0)*tgammaDot(3)*dtime\n        rhofor(4) = rhofor(4) + 0.24*max(sqrt(rhofor(4))-(0.11718+1.9289e-04*Temperature)*rhofor(4),0.0)*tgammaDot(4)*dtime\n        rhofor(5) = rhofor(5) + 800.0*max(sqrt(rhofor(5))-(0.12+1.5e-05*Temperature)*rhofor(5),0.0)*tgammaDot(5)*dtime\n        rhofor(6) = rhofor(6) + 800.0*max(sqrt(rhofor(6))-(0.12+1.5e-05*Temperature)*rhofor(6),0.0)*tgammaDot(6)*dtime\n        rhofor(7) = rhofor(7) + 800.0*max(sqrt(rhofor(7))-(0.12+1.5e-05*Temperature)*rhofor(7),0.0)*tgammaDot(7)*dtime\n        rhofor(8) = rhofor(8) + 800.0*max(sqrt(rhofor(8))-(0.12+1.5e-05*Temperature)*rhofor(8),0.0)*tgammaDot(8)*dtime\n\n        ! substructure dislocations evolution\n        rhosub = rhosub + 0.216*(17.545+0.26771*Temperature)*rhofor(1)*sqrt(rhosub)*tgammaDot(1)*dtime\n\n        ! twin volume fraction evolution\n        ! dot(f)^beta = dot(gamma)^beta / gamma^twin\n        ! see Kalidindi JMPS 1998 (equations 32 and 33a)\n        ! if twinvolfractot = 1.0 => all gammaTwinDot are zero => no evolution\n        ! McCabe 2010: (130) twin induces a total strain 0.299\n        if (twinon == 1) then ! twin active\n          twinvolfrac(nTwinStart) = twinvolfrac(nTwinStart) + gammaTwinDot(nTwinStart)*dtime/0.299\n          twinvolfrac(nTwinEnd) = twinvolfrac(nTwinEnd) + gammaTwinDot(nTwinEnd)*dtime/0.299\n        end if\n\n      end if\n\n      RETURN\n\n      END\n"
  },
  {
    "path": "old version/kMaterialParam.f",
    "content": "********************************************\n** KMATERIAL sets the material constants  **\n**      for elasticity and plasticity     **\n********************************************\n\n      SUBROUTINE kMaterialParam(iphase,caratio,compliance,G12,thermat,\n     + gammast,burgerv,nSys,tauc,screwplanes,Temperature,\n     + tauctwin,nTwin,twinon,nTwinStart,nTwinEnd,\n     + cubicslip)\n\n      ! crystal type\n      INTEGER,intent(in) :: iphase\n\n      ! number of slip systems\n      INTEGER,intent(in) :: nSys\n\n      ! current temperature in Kelvin\n      REAL*8,intent(in) :: Temperature\n\n      ! total number of twin systems\n      INTEGER,intent(in) :: nTwin\n\n      ! twin systems activation flag\n      INTEGER,intent(in) :: twinon\n\n      ! the active twins are the ones in the\n      ! interval [nTwinStart,nTwinEnd] in the\n      ! twin system file\n      INTEGER,intent(in) :: nTwinStart,nTwinEnd\n\t  \n\t  ! activate cubic slip systems for CMSX-4 alloy\n      INTEGER,intent(in) :: cubicslip\n\n      ! c/a ratio for hcp crystals\n      REAL*8,intent(out) :: caratio\n\n      ! elastic compliance matrix in the crystal reference frame \n      REAL*8,intent(out) :: compliance(6,6)\n\n      ! shear modulus for Taylor dislocation law\n      REAL*8,intent(out) :: G12\n\n      ! thermal eigenstrain to model thermal expansion\n      REAL*8,intent(out) :: thermat(3,3)\n\n      ! prefactor for SSD evolution equation\n      REAL*8,intent(out) :: gammast \n\n      ! Burgers vectors\n      REAL*8,intent(out) :: burgerv(nSys)\n\n      ! critical resolved shear stress of slip systems\n      REAL*8,intent(out) :: tauc(nSys)\n\n      ! number of screw planes \n      integer,intent(out) :: screwplanes\n\n      ! critical resolved shear stress of twin systems\n      REAL*8,intent(out) :: tauctwin(nTwin)\n\n******************************************\n** The following parameters must be set **\n\n      ! material name\n      ! more materials can be added\n      ! by modifying this subroutine\n      ! materials available are the following:\n      ! 'zirconium', 'alphauranium', 'tungsten', 'copper', 'carbide',\n      ! 'olivine', 'CMSX4' (Nickel alloy)\n      character(len=*), parameter :: matname = 'alphauranium' \n\n**       End of parameters to set       **\n******************************************\n\n      ! Burgers vector scalars\n      REAL*8 :: burger1, burger2\n\n      ! Elastic constants scalars\n      REAL*8 :: E1, E2, E3, G13, v12, v13\n      REAL*8 :: G23, v23\n\n      ! hcp: basal critical resolved shear stress\n      REAL*8 :: XTAUC1\n\n      ! hcp: prismatic critical resolved shear stress\n      REAL*8 :: XTAUC2\n\n      ! hcp: prismatic critical resolved shear stress\n      REAL*8 :: XTAUC4\n\n      ! thermal expansion coefficients\n      REAL*8 :: alpha1, alpha2, alpha3\n\t  \n\t  ! temperature in Celsius\n      REAL*8 :: TCelsius\n\n      INTEGER :: i, j\n\t  \n      TCelsius = Temperature - 273.5\n\n      ! select crystal type       \n      SELECT CASE(iphase)\n\n      case(0) !hcp\n\n        SELECT CASE(matname)\n\n        case('zirconium')\n\n        ! Burgers vectors (um)\n        burger1 = 2.28E-4   \n        burger2 = 4.242E-4 ! sqrt(a^2 + c^2)                      \n        caratio = 1.57\n\n        ! elastic constants (MPa units)\n        E1 = 289.38E3\n        E3 = 335.17E3\n        G12 = 132.80E3\n        G13 = 162.50E3\n        v12 = 0.09 \n        v13 = 0.04\n\n        ! CRSS (MPa units)\n        XTAUC1 = 15.2 ! basal\n        XTAUC2 = 67.7 ! prismatic\n        XTAUC4 = 2000.0 ! pyramidal\n\n        ! thermal expansion coefficients\n        alpha1 = 9.5D-6\n        alpha2 = alpha1\n        alpha3 = 0.5895*alpha1\n\n        ! prefactor for SSD evolution equation\n       \tgammast = 0.0\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\n      ! elastic constants based on crystal symmetry\n      E2 = E1\n      G23 = G13\n      v23 = v13\n\n      ! assign Burgers vector scalars\n      burgerv(1:6) = burger1\n      burgerv(7:12) = burger2\n\n      ! assign CRSS\n      tauc(1:3) = XTAUC1\n      tauc(4:6) = XTAUC2\n      tauc(7:12) = XTAUC4\n\n      case(1) !bcc\n\n        SELECT CASE(matname)\n\n        case('tungsten')\n\n        ! CRSS (MPa units)\n        XTAUC1 = 360.0\n\n        ! Burgers vectors (um)\n        burger1 = 2.74E-4\n\n        ! elastic constants (MPa units)\n        E1 = 421E3\n        G12 = 164.4E3\n        v12 = 0.28\n\n        ! thermal expansion coefficients\n        alpha1 = 9.5e-6\n        alpha2 = alpha1\n        alpha3 = 0.5895*alpha1\n\n        ! prefactor for SSD evolution equation\n       \tgammast = 0.0\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\n      ! elastic constants based on crystal symmetry\n      E2 = E1\n      E3 = E1\n      v13 = v12\n      v23 = v12\n      G13 = G12\n      G23 = G12\n     \n      ! assign Burgers vector scalars\n      burgerv = burger1\n\n      ! assign CRSS: same for all slip systems\n      tauc = XTAUC1\n     \n      case(2) !fcc\n\n        SELECT CASE(matname)\n\n        case('copper')\n\n        ! CRSS (MPa units)\n        XTAUC1 = 20.0\n\t\t\n        ! assign CRSS: same for all slip systems\n        tauc = XTAUC1\n\n        ! Burgers vectors (um)\n        burger1 = 2.55E-4\n\n        ! elastic constants (MPa units)\n        E1 = 66.69E3\n        v12 = 0.4189\n        G12 = 75.4E3\n\n        ! thermal expansion coefficients\n        alpha1 = 13.0e-6\n        alpha2 = alpha1\n        alpha3 = alpha1\n\n        ! prefactor for SSD evolution equation\n        gammast = 0.0\n\t\t\n        case('CMSX4')\nc\n        ! CRSS (MPa units)\n        if (TCelsius .LE. 850.0) then   !  Celsius units\n\t\t\n      tauc=-0.000000001051*TCelsius**4 +\n     + 0.000001644382*TCelsius**3 -\n     + 0.000738679333*TCelsius**2 + 0.128385617901*TCelsius + \n     + 446.547978926622\n\t \n        if (cubicslip == 1) then\n       \n      tauc(13:18)=-0.000000001077*TCelsius**4 + \n     + 0.000001567820*TCelsius**3 -\n     + 0.000686532147*TCelsius**2 - 0.074981918833*TCelsius + \n     + 571.706771689334\n        \n        end if\n\t\t\n        else\n\t\t\n      tauc=-1.1707*TCelsius + 1478.9\n           \n        if (cubicslip == 1) then\n\t  \n      tauc(13:18)=-0.9097*TCelsius + 1183\n      \n        end if\n\t\t   \n        end if ! end temperature check\n\n        ! TCelsius dependent stiffness constants (MPa units)\n        if (TCelsius .LE. 800.0) then   !  Celsius units\n\t\t\n      C11=-40.841*TCelsius+251300\n      C12=-14.269*TCelsius+160965\n\t\t   \n        else\n\t\t\n      C11=0.111364*TCelsius**2-295.136*TCelsius+382827.0\n      C12=-0.000375*TCelsius**3+1.3375*TCelsius**2 -\n     + 1537.5*TCelsius+716000\n\t \n        end if ! end temperature check  \n\t\t\n      G12=-0.00002066*TCelsius**3+0.021718*TCelsius**2 -\n     + 38.3179*TCelsius+129864\n\n      E1 = (C11-C12)*(C11+2*C12)/(C11+C12)\n      v12 = E1*C12/((C11-C12)*(C11+2*C12))\n\n      ! temperature dependent thermal expansion coefficient\n      alpha1 = 9.119E-9*TCelsius +1.0975E-5\n\n      ! prefactor for SSD evolution equation\n      gammast = 0.0\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\n      screwplanes = 2\n      \n      ! elastic constants based on crystal symmetry\n      E2 = E1\n      E3 = E1\n      v13 = v12\n      v23 = v12\n      G13 = G12\n      G23 = G12\n      \n      ! assign Burgers vector scalars\n      burgerv = burger\n      \n      case(3) ! carbide\n\n        SELECT CASE(matname)\n\n        case('carbide')\n\n        ! CRSS (MPa units)\n        XTAUC1 = 2300.0\n\n        ! Burgers vectors (um)\n        burger = 3.5072e-4\n\n        ! elastic constants (MPa units)\n        E1 = 207.0E+4\n        v12 = 0.28\n\n        ! thermal expansion coefficients\n        alpha1 = 4.5e-6\n        alpha2 = alpha1\n        alpha3 = alpha1\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\t  \n      ! elastic constants based on crystal symmetry      \n      E3 = E1\n      v13 = v12\n      G12 = E1/(2.0*(1.0+v12)) \n      G13 = G12\n      G23 = G12\n     \n      ! assign Burgers vector scalars\n      burgerv = burger\n\n      ! assign CRSS: same for all slip systems\n      tauc = XTAUC1\n      \n      case(4) ! olivine\n\n        SELECT CASE(matname)\n\n        case('olivine')\n\n        ! CRSS (MPa units)\n        XTAUC1 = 2000.0\n\n        ! Burgers vectors (um)\n        burger1 = 2.74E-4\n\n        ! elastic constants (MPa units)\n        E1 =  421E3\n        v12 = 0.28\n        G12 = 164.4E3\n\n        ! thermal expansion coefficients\n        alpha1 = 4.5e-6\n        alpha2 = alpha1\n        alpha3 = alpha1\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\n      ! elastic constants based on crystal symmetry       \n      E2 = E1\n      E3 = E1\n      v13 = v12\n      v23 = v12\n      G13 = G12\n      G23 = G12\n\n      ! assign Burgers vector scalars\n      burgerv = burger1\n\n      ! assign CRSS\n      tauc(1:7) = XTAUC1*(/2.0,1.0,1.0,1.5,4.0,4.0,1.0/)\n\n      case(5) !alpha-Uranium\n\n        SELECT CASE(matname)\n\n        case('alphauranium')\n\n        ! Burgers vectors (micrometre)\n        burgerv(1:2) = 2.85e-4\n        burgerv(3:4) = 6.51e-4\n        burgerv(5:8) = 11.85e-4\n\n        ! Constant factor tau_0^alpha for CRSS (MPa)\n        ! Calhoun 2013 values\n        ! with temperature dependence as in Zecevic 2016\n        ! added after hardening is included\n        tauc(1) = 24.5\n        tauc(2) = 85.5\n        tauc(3) = 166.5\n        tauc(4) = 166.5\n        tauc(5) = 235.0\n        tauc(6) = 235.0\n        tauc(7) = 235.0\n        tauc(8) = 235.0\n\n        ! Daniel 1971, Figure 9\n        ! softest value (MPa)\n        if (twinon == 1) then\n          tauctwin(nTwinStart) = 6.25\n          tauctwin(nTwinEnd) = 6.25\n        end if\n\n        ! elastic moduli (MPa) and Poissons ratios\n        ! see PRS Literature Review by Philip Earp\n        ! Short Crack Propagation in Uranium, an Anisotropic Polycrystalline Metal\n        ! temperature dependence according to Daniel 1971\n        E1 = 203665.987780 * (1.0 - 0.000935*(Temperature-293.0))\n        E2 = 148588.410104 * (1.0 - 0.000935*(Temperature-293.0))\n        E3 = 208768.267223 * (1.0 - 0.000935*(Temperature-293.0))\n        v12 = 0.242363\n        v13 = -0.016293\n        v23 = 0.387816\n        G12 = 74349.442379 * (1.0 - 0.000935*(Temperature-293.0))\n        G13 = 73421.439060 * (1.0 - 0.000935*(Temperature-293.0))\n        G23 = 124378.109453 * (1.0 - 0.000935*(Temperature-293.0))\n\n        ! define thermal expansion coefficients as a function of temperature\n        ! Lloyd, Barrett, 1966\n        ! Thermal expansion of alpha Uranium\n        ! Journal of Nuclear Materials 18 (1966) 55-59\n        alpha1 = 24.22e-6 - 9.83e-9 * Temperature + 46.02e-12 * Temperature * Temperature\n        alpha2 = 3.07e-6 + 3.47e-9 * Temperature - 38.45e-12 * Temperature * Temperature\n        alpha3 = 8.72e-6 + 37.04e-9 * Temperature + 9.08e-12 * Temperature * Temperature\n\n        case default\n        WRITE(*,*)\"Not sure what material\"\n        END SELECT\n\n      case default\n      WRITE(*,*)\"Not sure what crystal type\"\n      END SELECT\n\nC     *** SET UP ELASTIC STIFFNESS MATRIX IN LATTICE SYSTEM ***  \nC     notation as in: https://en.wikipedia.org/wiki/Hooke%27s_law \nC     However, the Voigt notation in Abaqus for strain and stress vectors\nC     has the following order:\nC     stress = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\nC     strain = (epsilon11,epsilon22,epsilon33,gamma12,gamma13,gamma23)\n\n      compliance(1,1:3) = (/1./E1,-v12/E1,-v13/E1/)\n      compliance(2,2:3) =         (/1./E2,-v23/E2/)\n      compliance(3,3:3) =                 (/1./E3/)\n      compliance(4,4:4) =                       (/1./G12/)\n      compliance(5,5:5) =                       (/1./G13/)\n      compliance(6,6:6) =                       (/1./G23/)\n\n      ! symmetrize compliance matrix\n      DO i=2,6\n         DO j=1,i-1\n            compliance(i,j)=compliance(j,i)\n         END DO\n      END DO\n\n      ! define thermal eigenstrain in the lattice system\n      thermat(1,1) = alpha1 \n      thermat(2,2) = alpha2 \n      thermat(3,3) = alpha3\n\n      RETURN\n\n      END\n\n"
  },
  {
    "path": "old version/kRhoTwinInit.f",
    "content": "************************************\n** Initialize dislocation density **\n**     and twin phase field       **\n************************************\n\n      SUBROUTINE kRhoTwinInit(nTwin,M,NSTATV,STATEV,twinon,nTwinStart,nTwinEnd,\n     + iphase,COORDS,nSys)\n\n      INCLUDE 'ABA_PARAM.INC'\n\n      ! dimension of the space\n      INTEGER,intent(in) :: M\n\n      ! total number of twin systems\n      INTEGER,intent(in) :: nTwin\n\n      ! twin activation flag\n      INTEGER,intent(in) :: twinon\n\n      ! the active twins are the ones in the\n      ! interval [nTwinStart,nTwinEnd] in the\n      ! twin system file\n      INTEGER,intent(in) :: nTwinStart\n      INTEGER,intent(in) :: nTwinEnd\n\n      ! crystal type\n      INTEGER,intent(in) :: iphase\n\n      ! coordinates of this IP\n      REAL*8,intent(in) :: COORDS(3)\n\n      ! number of slip systems\n      INTEGER,intent(in) :: nSys\n\n      REAL*8,intent(inout) :: STATEV(NSTATV)\n\n      ! initial random twin phase field\n      real*8 :: TwinInitRand\n\n      ! temporary twin directions and normals\n      real*8 :: ttwindir(M)\n      real*8 :: ttwinnor(M)\n\n      ! rotation matrix needed to\n      ! rotate twin directions and normals\n      real*8 :: gmatinv(M,M)\n\n      ! twin directions and normals\n      real*8 :: dtwindir(nTwin,M)\n      real*8 :: dtwinnor(nTwin,M)\n\n      integer :: i, j\n\n      ! twin directions are necessary\n      ! to determine the Schmid tensor\n      ! associated with the initial twins\n      include 'xTwinDirAlphaUranium.f'\n\n      ! twin normals are necessary\n      ! to determine the position of an IP with\n      ! respect to a formed twin\n      include 'xTwinNormAlphaUranium.f'\n\n      ! get rotation matrix from state variable\n      DO i=1,3\n        DO j=1,3\n          gmatinv(i,j) = STATEV(j+(i-1)*3)\n        END DO\n      END DO\n\n      if (twinon == 1) then ! twin active\n\n        DO i=nTwinStart,nTwinEnd ! cycle over active twin systems\n\n\t  ! initial random twin volume fraction\n          CALL RANDOM_NUMBER(TwinInitRand)\n          TwinInitRand = 0.001*TwinInitRand\n\n          ! twin of 2nd system at 45 degrees\n          if (i == nTwinEnd) then\n            if (abs(COORDS(1)-COORDS(2)) < 1.414) then\n              TwinInitRand = 0.49\n            end if\n          end if\n         \n          ! rotate twin direction and normal\n          ! to find the Schmid tensor of the twin in the\n          ! sample reference frame, use matmul(M,v) function\n          DO j=1,3\n            ttwindir(j) = dtwindir(i,j) ! already normalized\n            ttwinnor(j) = dtwinnor(i,j) ! already normalized\n          END DO\n          ttwindir = matmul(gmatinv,ttwindir)\n          ttwinnor = matmul(gmatinv,ttwinnor)\n\n\t  ! initial plastic deformation\n          ! found by tensor product of ttwindir and ttwinnor\n          STATEV(81) = STATEV(81) + 0.299*ttwindir(1)*ttwinnor(1)*TwinInitRand\n          STATEV(82) = STATEV(82) + 0.299*ttwindir(1)*ttwinnor(2)*TwinInitRand\n          STATEV(83) = STATEV(83) + 0.299*ttwindir(1)*ttwinnor(3)*TwinInitRand\n          STATEV(84) = STATEV(84) + 0.299*ttwindir(2)*ttwinnor(1)*TwinInitRand\n          STATEV(85) = STATEV(85) + 0.299*ttwindir(2)*ttwinnor(2)*TwinInitRand\n          STATEV(86) = STATEV(86) + 0.299*ttwindir(2)*ttwinnor(3)*TwinInitRand\n          STATEV(87) = STATEV(87) + 0.299*ttwindir(3)*ttwinnor(1)*TwinInitRand\n          STATEV(88) = STATEV(88) + 0.299*ttwindir(3)*ttwinnor(2)*TwinInitRand\n          STATEV(89) = STATEV(89) + 0.299*ttwindir(3)*ttwinnor(3)*TwinInitRand\n\n          ! random initial twin volume fraction\n          STATEV(106+i) = TwinInitRand\n\n        END DO ! end cycle over active twin systems\n\n      end if ! twin active\n\n! see: Grilli, Cocks, Tarleton  \n! A phase field model for the growth and characteristic thickness of deformation-induced twins\n! Journal of the Mechanics and Physics of Solids, Volume 143, October 2020, 104061\n      if (iphase == 5) then\n\n        ! initial substructure dislocation density, alpha-Uranium\n        STATEV(65) = 4.0 \n        \n        ! initial forest dislocation densities\n        do i=1,nSys\n          STATEV(56+i) = 4.0\n        end do\n\n      end if\n\n      RETURN\n\n      END\n\n"
  },
  {
    "path": "old version/kcurlET.f",
    "content": "C     STRAIN GRADIENTS\r\nC *******************************************************************************\r\nC *                     Compute Curl of a 2nd order tensor                      *\r\nC *              As a vector, curl of row written in corresponding column       *\r\nC *                          Full integration                                   *\r\nC *******************************************************************************\r\n       SUBROUTINE kcurlET(curlFp,Fp,xnat,gauss,gausscoords) \r\n\r\n       INCLUDE 'ABA_PARAM.INC'\r\n\r\n      integer, parameter:: nnodes=8\r\n\r\n\r\n      !scalars\r\n\r\n       real*8,intent(out) :: curlFP(8,9)\r\n      !arrays gauss is gauss coordinates of isoparametric element in (s1,s2,s3) space\r\n\r\n      real*8,intent(in) :: xnat(nnodes,3),gauss(nnodes,3),\r\n     + gausscoords(3,nnodes), Fp(8,9)\r\n\r\n      real*8 :: J(3,3),Jinv(3,3),dNds(nnodes,3),dndx(nnodes,3),\r\n     + fnode(3,nnodes), fmat1(3,3),dmout(3,3),N(nnodes), z(3)\r\n     \r\n      !Extrapolation arrays\r\n      real*8 :: z11i(nnodes),z11n(nnodes),z12i(nnodes),z12n(nnodes),\r\n     + z13i(nnodes),z13n(nnodes),z21i(nnodes),z21n(nnodes),z22i(nnodes),\r\n     + z22n(nnodes),z23i(nnodes),z23n(nnodes),z31i(nnodes),z31n(nnodes),\r\n     + z32i(nnodes),z32n(nnodes),z33i(nnodes),z33n(nnodes),\r\n     + Nmat(nnodes,nnodes),xnmatI(nnodes,nnodes)\r\n\r\n      real(kind=8):: ri,si,ti,gr,gs,gt,dgr,dgs,dgt,xgauss \r\n      \r\n      fnode = 0.;fmat1 = 0.;Nmat=0.;xnmatI=0.\r\n      z11i=0.;z11n=0.;z12i=0.;z12n=0.;z13i=0.;z13n=0.\r\n      z21i=0.;z21n=0.;z22i=0.;z22n=0.;z23i=0.;z23n=0.\r\n      z31i=0.;z31n=0.;z32i=0.;z32n=0.;z33i=0.;z33n=0.\r\nC\r\nC   USE EIGHT GAUSS POINT FOR GRADIENTS\r\nC\r\nC    LOOP OVER EIGHT INTEGRATION POINTS\r\n\r\n!    Evaluate curlT at the integration points, and simultaneously populate Nmat which will be later inverted for extrapolation purposes.   \r\n\r\n      do kint2 = 1,8\r\n\r\nC    SPECIFY z - INTEGRATION POINT\r\n    \r\n      z = gauss(kint2,1:3)\r\n\r\nC    SHAPE FUNCTIONS AND DERIVATIVES  \r\n      do i = 1,nnodes \r\n       ri = xnat(i,1)\r\n       si = xnat(i,2)\r\n       ti = xnat(i,3)       \r\n       !---------------------------\r\n       gr = 0.5*(1. + ri*z(1))\r\n       dgr = 0.5*ri\r\n       !---------------------------       \r\n       gs = 0.5*(1.+si*z(2))\r\n       dgs = 0.5*si       \r\n       !---------------------------       \r\n       gt = 0.5*(1.+ti*z(3))\r\n       dgt = 0.5*ti\r\n       !---------------------------\r\n       N(i) = gr*gs*gt\r\n       !---------------------------\r\n       dNds(i, 1) = dgr*gs*gt ! dnds1(i)\r\n       dNds(i, 2) = gr*dgs*gt ! dnds2(i)\r\n       dNds(i, 3) = gr*gs*dgt ! dnds3(i)\r\n      end do       \r\n      \r\n      Nmat(kint2,:) = N    \r\nC   \r\nC     SET UP JACOBIAN           \r\nC  \r\n      J = matmul(gausscoords,dNds)\r\n\r\nC    AND ITS INVERSE\r\nC\r\n      call KDETER(J,det)\r\n      \r\n      if (abs(det) <= 1.0e-6 .or. det /= det) then !last part true if det=NaN\r\n         dmout = 0.0\r\n      else  \r\n         call lapinverse(J,3,info,Jinv)\r\n         \r\n         if(info /= 0) then \r\n             write(6,*) \"inverse failure: J in kcurl\"             \r\n          end if\r\nC\r\n      dndx = matmul(dNds,Jinv) \r\nC\r\nC    DETERMINE first column of curlf: Read row, to determine column.\r\nC\r\nC   \r\n      fnode(1:3, 1:8) = transpose(Fp(1:8,1:3))\r\n      fmat1 = matmul(fnode,dndx)\r\n      \r\n      \r\n      !Curlfp at integeration points\r\n      z11i(kint2) = fmat1(3,2) - fmat1(2,3)\r\n      z21i(kint2) = fmat1(1,3) - fmat1(3,1)\r\n      z31i(kint2) = fmat1(2,1) - fmat1(1,2)\r\n            \r\nC\r\nC    DETERMINE second column of curlf\r\nC\r\nC\r\n      fnode(1:3, 1:8) = transpose(Fp(1:8,4:6))\r\n      fmat1 = matmul(fnode,dndx)\r\n     \r\n      \r\n      !Curlfp at integeration points\r\n      z12i(kint2) = fmat1(3,2) - fmat1(2,3)\r\n      z22i(kint2) = fmat1(1,3) - fmat1(3,1)\r\n      z32i(kint2) = fmat1(2,1) - fmat1(1,2)             \r\nC\r\nC    DETERMINE third column of curlf\r\nC\r\nC\r\n      fnode(1:3, 1:8) = transpose(Fp(1:8,7:9))\r\n      fmat1 = matmul(fnode,dndx)\r\n    \r\n\r\n      !Curlfp at integeration points\r\n      z13i(kint2) = fmat1(3,2) - fmat1(2,3)\r\n      z23i(kint2) = fmat1(1,3) - fmat1(3,1)\r\n      z33i(kint2) = fmat1(2,1) - fmat1(1,2)         \r\nC\r\n      end if\r\n\r\n      \r\n      end do !kint2\r\n      \r\n      !All integration points done. Extrapolation begins\r\n      \r\n      call lapinverse(Nmat,nnodes,info2,xnmatI)\r\n      if(info2 /= 0) then\r\n          write(6,*) \"inverse failure: xnmat in kcurl\"\r\n      end if      \r\n      \r\n      z11n = matmul(xnmatI,z11i)\r\n      z21n = matmul(xnmatI,z21i)\r\n      z31n = matmul(xnmatI,z31i)\r\n      \r\n      z12n = matmul(xnmatI,z12i)\r\n      z22n = matmul(xnmatI,z22i)\r\n      z32n = matmul(xnmatI,z32i)\r\n      \r\n      z13n = matmul(xnmatI,z13i)\r\n      z23n = matmul(xnmatI,z23i)\r\n      z33n = matmul(xnmatI,z33i)\r\n\r\n\r\n      !The storage is done by row.\r\n      do kint=1,nnodes\r\n          curlFp(kint,1) = z11n(kint)\r\n          curlFp(kint,2) = z12n(kint)\r\n          curlFp(kint,3) = z13n(kint)\r\n          \r\n          curlFp(kint,4) = z21n(kint)\r\n          curlFp(kint,5) = z22n(kint)\r\n          curlFp(kint,6) = z23n(kint)\r\n          \r\n          curlFp(kint,7) = z31n(kint)\r\n          curlFp(kint,8) = z32n(kint)\r\n          curlFp(kint,9) = z33n(kint)\r\n          \r\n      end do !kint \r\nC     \r\n      RETURN\r\n      END\r\nC\r\nC\r\n"
  },
  {
    "path": "old version/kdirns.f",
    "content": "      subroutine kdirns(xrot,TwinRot,iphase,L,nTwin,\r\n     + ddir1,dnor1,dtwindir1,dtwinnor1,\r\n     + caratio,cubicslip)\r\n      \r\n      implicit none\r\n      integer :: i,j,k,slip\r\n      integer,parameter :: m = 3\r\n      integer,intent(in):: iphase,L,nTwin\r\n      \r\n      real*8,intent(in):: xrot(m,m), TwinRot(nTwin,m,m), caratio\r\n\t  \r\n\t  ! activate cubic slip systems for CMSX-4 alloy\r\n      INTEGER,intent(in) :: cubicslip\r\n\t  \r\n      real*8,intent(out) :: ddir1(L,m),dnor1(L,m)\r\n\t  real*8,intent(out) :: dtwindir1(nTwin,m),dtwinnor1(nTwin,m)\r\n\r\n      real(kind=8) :: ddir(L,m),dnor(L,m)\r\n\t  real(kind=8) :: dtwindir(nTwin,m),dtwinnor(nTwin,m)\r\n      real(kind=8) :: tdir(m),tnor(m),ttwindir(m),ttwinnor(m)\r\n\t  real(kind=8) :: tdir1(m),tnor1(m),ttwindir1(m),ttwinnor1(m)\r\n     \r\n      real(kind=8):: xdirmag,xnormag,xtwindirmag,xtwinnormag\r\n\r\n         ddir1 = 0.0; dnor1 = 0.0 \r\n      \r\n      if(iphase .eq. 0) then !hcp\r\n         include 'xDir0ET.f'\r\n         include 'xNorm0ET.f'         \r\n      else if(iphase .eq. 1) then !bcc (24/48)\r\n         include 'xDir1.f'\r\n         include 'xNorm1.f'   \r\n      else if(iphase .eq. 2) then !fcc (12)\r\n         if (cubicslip == 0) then ! cubic slip\r\n            include 'xDir2.f'\r\n            include 'xNorm2.f'\r\n         else\r\n            include 'xDir2c.f'\r\n            include 'xNorm2c.f' \r\n         end if \r\n      else if (iphase .eq. 4) then ! olivine (7)\r\n          include 'xDir4.f'\r\n          include 'xNorm4.f'\r\n      else if (iphase .eq. 5) then ! alpha-Uranium (8)\r\n          include 'xDirAlphaUranium.f'\r\n          include 'xNormAlphaUranium.f'\r\n          include 'xTwinDirAlphaUranium.f'\r\n          include 'xTwinNormAlphaUranium.f'\r\n      end if     \r\n\r\n      do k=1,L ! rotate slip directions (without twinning)\r\n        do i=1,m\r\n        tdir(i) = ddir(k,i)\r\n        tnor(i) = dnor(k,i)\r\n        end do\r\n        \r\n        if(iphase .eq. 0) then !hcp ET added\r\n          tdir(3) =  tdir(3)*caratio\r\n          tnor(3) =  tnor(3)/caratio\r\n        end if  \r\n        \r\n        tdir1 = matmul(xrot,tdir)\r\n        tnor1 = matmul(xrot,tnor)\r\n        \r\n        xdirmag = sqrt(dot_product(tdir1,tdir1))\r\n        xnormag = sqrt(dot_product(tnor1,tnor1))\r\n        \r\n        do i=1,m\r\n        ddir1(k,i) = tdir1(i)/xdirmag\r\n        dnor1(k,i) = tnor1(i)/xnormag\r\n        end do\r\n      end do\r\n\r\n      if (iphase .eq. 5) then ! alpha-Uranium (2 twin systems)\r\n\r\n        do k=1,nTwin ! rotate twin direction and normal with gmatinv\r\n          do i=1,m\r\n            ttwindir(i) = dtwindir(k,i)\r\n            ttwinnor(i) = dtwinnor(k,i)\r\n          end do\r\n\r\n          ttwindir1 = matmul(xrot,ttwindir) ! rotation with gmatinv\r\n          ttwinnor1 = matmul(xrot,ttwinnor)\r\n\r\n          xtwindirmag = sqrt(dot_product(ttwindir1,ttwindir1))\r\n          xtwinnormag = sqrt(dot_product(ttwinnor1,ttwinnor1))\r\n\r\n          do i=1,m ! assign value to output\r\n            dtwindir1(k,i) = ttwindir1(i)/xtwindirmag\r\n            dtwinnor1(k,i) = ttwinnor1(i)/xtwinnormag\r\n          end do\r\n        end do\r\n\r\n      end if\r\n      \r\n      return\r\n      end \r\n\r\n"
  },
  {
    "path": "old version/kgndl2ET.f",
    "content": "!Least Squares Density Minimisation\r\n      subroutine kgndl2ET(curlFp,xNin,xDin,tau,burgerv,iphase,ne,ns,\r\n     + screwplanes,jelem,kint,time,gndall,gndcut,gndmob)\r\n              \r\n\r\n!      implicit real*8(a-h,o-z)\r\n      implicit none\r\n\r\n      integer :: i,m,n,ialloc,info\r\n      real*8  :: det, costheta, sumtau\r\n      real*8,parameter :: zero = 1.0e-6\r\n      \r\n      integer,intent(in):: ne,iphase,jelem,kint,ns,screwplanes\r\n      real*8,intent(in) :: time(2)\r\n      real*8,intent(in) :: curlFp(3,3),xNin(ne,3),xDin(ne,3),tau(ne),\r\n     + burgerv(ne)\r\n    \r\n      \r\n      real*8,dimension(3,3) :: xrot,btdyad,bsdyad\r\n      real*8,dimension(3)   :: tempn,temps,tempt\r\n      real*8,dimension(9)   :: btvec,bsvec,gv\r\n      real*8,dimension(ne+ns,3) :: xLine\r\n      real*8, dimension(ne,ne+ns) :: tdotn\r\n      \r\n      !real*8,dimension(:,:),allocatable :: A,A1,A2,Ainv\r\n      !real*8,dimension(:),allocatable :: xvec,absgnds\r\n      real*8,dimension(9,ne+ns) :: A\r\n      real*8,dimension(ne+ns,9) :: Ainv            \r\n      real*8,dimension(9,9) :: A1, A2      \r\n      real*8,dimension(ne+ns):: xvec\r\n      !real*8,dimension(:),allocatable :: xvec\r\n      real*8, dimension(ne) :: gnde\r\n      real*8, dimension(ns) :: gnds\r\n      \r\n      integer,dimension(ns) :: screw\r\n      integer, dimension(ne) :: stype\r\n      integer, dimension(ne, screwplanes-1) :: sgroup\r\n      \r\n      character (len=*), parameter :: fmt2 = \"(24(' ',(I2,1X)))\",\r\n     + fmt3=\"(3(' ',(ES11.3,1X)))\",\r\n     + fmt9 = \"(9(' ',(ES11.3,1X)))\",fmt33 = \"(33(' ',(ES11.3,1X)))\"\r\n     \r\n      \r\n      real*8,intent(out) :: gndall(ne+ns), gndcut(ne), gndmob\r\n    \r\n      \r\n      integer :: j\r\n      \r\n      !EXTERNAL DGELSD\r\n\r\n    \r\n      !select case(iphase) \r\n      !case (0); ns = 9; ne=12; !HCP       \r\n      !case (1); ns = 4; ne=24 !BCC     \r\n      !case (2); ns = 6; ne=12 !FCC    \r\n      !case (4); ns = 2; ne=7 !olivine \r\n      !end select \r\n      \r\n      !allocate(absgnds(ns), STAT=ialloc)\r\n      \r\n      select case(iphase) !build up the screw slip systems\r\n          case(0) !HCP\r\n          !<a> slip\r\n          screw(1) = 1 \r\n          screw(2) = 2\r\n          screw(3) = 3\r\n          !<c+a>\r\n          screw(4) = 7\r\n          screw(5) = 8\r\n          screw(6) = 9\r\n          screw(7) = 10\r\n          screw(8) = 11\r\n          screw(9) = 12          \r\n          \r\n          case(1) ! BCC\r\n          !a/2<111>\r\n          screw(1) = 1           \r\n          screw(2) = 2\r\n          screw(3) = 3\r\n          screw(4) = 6\r\n          \r\n          case(2) ! FCC\r\n          screw(1) = 1           \r\n          screw(2) = 2\r\n          screw(3) = 3\r\n          screw(4) = 4\r\n          screw(5) = 6\r\n          screw(6) = 8         \r\n      \r\n          \r\n          case(4) ! olivine\r\n          screw(1) = 1\r\n          screw(2) = 3       \r\n          \r\n      end select\r\n              \r\n      \r\n      gnde = 0.; gnds = 0.; gndall = 0.0; gndcut = 0.0; gndmob =0.0\r\n      \r\n            \r\n      !Compute the geometric dislocation tensor\r\n      gv = reshape(curlFp,(/9/))!This happens by column.\r\n      \r\n           \r\n      !===BEGIN LONG IF\r\n      if(maxval(abs(gv)) <= zero) then \r\n      !Trying to handle the situation when G = 0.\r\n         gnde = 0.; gnds = 0.\r\n      else         \r\n            \r\n      m = 9; n = ne+ns      \r\n      !allocate(A(m,n),Ainv(n,m),xvec(n),STAT=ialloc)\r\n      A = 0.; Ainv = 0.; xvec=0. \r\n      \r\n      !m < n  !right inverse\r\n       !allocate(A1(m,m),A2(m,m),STAT=ialloc)\r\n       A1=0.; A2=0.\r\n      \r\n      !Construct the matrix of dyadics\r\n      !Edge\r\n     \r\n      do i = 1,ne\t      \r\n          tempn = xNin(i,:)\r\n          temps = xDin(i,:)   \r\n          CALL KVECPROD(temps,tempn,tempt)\r\n                    \r\n          btdyad = spread(tempt,2,3)*spread(temps,1,3)*burgerv(i)         \r\n         \r\n          A(:,i) = reshape(btdyad,(/9/))              \r\n          xLine(i,:) = tempt     \r\n      end do\r\n      \r\n      do i = 1,ns          \r\n          j = screw(i) \r\n          temps = xDin(j,:)  \r\n          tempt = temps\r\n        \r\n          btdyad = spread(tempt,2,3)*spread(temps,1,3)*burgerv(i)         \r\n         \r\n          A(:,ne+i) = reshape(btdyad,(/9/))    \r\n          xLine(ne+i,:) = tempt\r\n\r\n      end do\r\n      \r\n      \r\n\r\n          \r\n\r\n      \r\n!      if ((jelem == 7910 .or. jelem == 8010) .and. kint == 6) then\r\n!         write(6,*) \"A, ne\",ubound(A,1),ubound(A,2),ne\r\n!         write(6,fmt33) (A(k,:),k=1,ubound(A,1))  !Print rows\r\n!         write(6,*)  \r\n!      end if \r\n\r\n!!      call ksvd(A,m,n,Ainv)\r\n!      \r\n     \r\n      ! m < n right inverse\r\n       A1 = matmul(A,transpose(A)) ![9x9] = [9xn][nx9]\r\n       call lapinverse(A1,m,info,A2)\r\n       if(info /= 0) write(*,*) \"inverse failure: A1 in kgndl2\"\r\n       Ainv = matmul(transpose(A),A2) ![nx9]=[nx9][9x9]\r\n      \r\n      !three-ifs solution\r\n      xvec = matmul(Ainv,gv) ![nx1] = [nx9][9x1]\r\n      \r\n      do i=1,ne+ns !ubound(xvec,1)\r\n         if (xvec(i) /= xvec(i)) then       \r\n             xvec(i) = 0.0  \r\n             write(*,*) \"error in kgndl2 jelem,kint,time\",jelem,kint,time\r\n         end if\r\n      end do\r\n  \r\n      \r\n\r\n         \r\n      \r\n      !Density to output\r\n      gndall = sqrt(xvec*xvec) !sqrt(gnde*gnde +gnds*gnds) \r\n      \r\n      !deallocate(A,A1,A2,Ainv,xvec)  \r\n      \r\n      where(gndall > 1.0E7) gndall = 1.0E7 !catching infinities. 1.0e7 for microns, 1.0e19 for metres.\r\n       \r\n            \r\n      do i =1,ne           \r\n          tempn = xNin(i,:)\r\n          do j=1,n\r\n               tempt = xLine(j,:)          \r\n               CALL KDOTPROD(tempt,tempn,costheta)\r\n               tdotn(i,j) = costheta\r\n          end do\r\n      end do\r\n      \r\n      gndcut= matmul(tdotn,gndall)\r\n      \r\n      gnde = gndall(1:ne)\r\n      gnds = gndall(ne:ne+ns)\r\n      \r\n      \r\n      \r\n      !do i =1,ne\r\n      !    j = stype(i) \r\n      !    \r\n      !    sumtau = tau(i)\r\n      !    do n=1,screwplanes-1 ! other possible slip planes which screw could glide on\r\n      !        sumtau = sumtau + tau(sgroup(i,n))              \r\n      !    end do\r\n      !    \r\n      !    gndmob(i) = gnde(i) + gnds(j)*tau(i)/sumtau\r\n      !end do\r\n      \r\n      !Ben's experimental data storage groups\r\n      !absgnde = sqrt(gnde*gnde); absgnds = sqrt(gnds*gnds)\r\n      !if(iphase == 0) then\r\n      !!edge\r\n      !abasedge = sum(absgnde(1:3))\r\n      !aprismedge = sum(absgnde(4:6))\r\n      !apyramedge = sum(absgnde(7:12))\r\n      !capyramedge = sum(absgnde(13:18))\r\n      !!screw\r\n      !ascrew = sum(absgnds(1:3))\r\n      !capyramscrew = sum(absgnds(4:9))\r\n      !end if\r\n      !\r\n            !===END LONG IF\r\n      \r\n      \r\n      \r\n      \r\n      end if\r\n      \r\n      \r\n      \r\n      return\r\n      end\r\n     "
  },
  {
    "path": "old version/kmat.f",
    "content": "********************************************\r\n** KMAT calculates the material behaviour **\r\n**  Global stiffness matrix and stress    **\r\n********************************************\r\n\r\n      SUBROUTINE kmat(dtime,nsvars,usvars,xI,jelem,kint,time,F,\r\n     + L,iphase,irradiate,C,stressvec,dstressinc,totstran,dtotstran,\r\n     + TEMP,DTEMP,vms,pdot,pnewdt,gndon,nSys,nTwin,ns,coords,\r\n     + TwinIntegral,nTwinStart,nTwinEnd,twinon,cubicslip)\r\n\r\n      !INCLUDE 'ABA_PARAM.INC'\r\n\r\n      ! number of Abaqus state variables\r\n      INTEGER,intent(in) :: nsvars\r\n\r\n      ! element number\r\n      INTEGER,intent(in) :: jelem\r\n\r\n      ! integration point number\r\n      INTEGER,intent(in) :: kint\r\n\r\n      ! crystal type\r\n      INTEGER,intent(in) :: iphase\r\n\r\n      ! activate irradiation effect\r\n      INTEGER,intent(in) :: irradiate\r\n\r\n      ! GND activation flag\r\n      INTEGER,intent(in) :: gndon\r\n\r\n      ! number of slip systems\r\n      INTEGER,intent(in) :: nSys\r\n\r\n      ! total number of twin systems\r\n      INTEGER,intent(in) :: nTwin\r\n\r\n      ! number of screw dislocation systems\r\n      INTEGER,intent(in) :: ns\r\n\r\n      ! the active twins are the ones in the\r\n      ! interval [nTwinStart,nTwinEnd] in the\r\n      ! twin system file\r\n      INTEGER,intent(in) :: nTwinStart,nTwinEnd\r\n\r\n      ! twin systems activation flag\r\n      INTEGER,intent(in) :: twinon\r\n\t  \r\n\t  ! activate cubic slip systems for CMSX-4 alloy\r\n      INTEGER,intent(in) :: cubicslip\r\n\r\n      ! time increment\r\n      REAL*8,intent(in) :: dtime\r\n\r\n      ! coordinates\r\n      REAL*8,intent(in) :: coords(3)\r\n\r\n      ! average of the twin volume fraction\r\n      ! over the neighbourhood\r\n      ! two twin systems\r\n      REAL*8,intent(in) :: TwinIntegral(nTwin)\r\n\r\n      ! Abaqus state variables\r\n      REAL*8,intent(inout) :: usvars(nsvars)\r\n\r\n      ! time: time(1) = step time; time(2) = total time\r\n      REAL*8,intent(in) :: time(2)\r\n\r\n      ! deformation gradient\r\n      REAL*8,intent(in) :: F(3,3)\r\n\r\n      ! velocity gradient\r\n      REAL*8,intent(in) :: L(3,3)\r\n\r\n      ! identity matrix\r\n      REAL*8,intent(in) :: xI(3,3)\r\n\r\n      ! stress vector (Cauchy, Abaqus notation)\r\n      ! stressvec = (sigma11,sigma22,sigma33,tau12 tau13 tau23)\r\n      REAL*8,intent(out) :: stressvec(6)\r\n\r\n      ! Stiffness matrix (Jacobian, Abaqus notation)\r\n      REAL*8,intent(out) :: C(6,6)\r\n\r\n      ! Von Mises invariant plastic strain rate\r\n      REAL*8,intent(out) :: pdot\r\n\r\n      ! Von Mises stress\r\n      REAL*8,intent(out) :: vms\r\n\r\n******************************************\r\n** The following parameters must be set **\r\n\r\n      ! activate debug mode with Visual Studio\r\n      ! 0 = off ; 1 = on\r\n      integer, parameter :: debug = 0 \r\n\r\n      ! select slip law\r\n      ! 0 = Original slip rule with no GND coupling i.e. using alpha and beta\r\n      ! 5 = Original slip rule with GND coupling \r\n      ! 6 = Slip rule with constants alpha and beta: alpha.sinh[ beta(tau-tauc)sgn(tau) ]\r\n      ! 7 = Powerlaw plasticity\r\n      ! 8 = Powerlaw plasticity and creep for Ni alloys\r\n      integer, parameter :: kslip = 8\r\n\r\n      ! initial temperature and temperature rate\r\n      real*8, parameter :: Temperature = 293.0\r\n      real*8, parameter :: ytemprate = 0.0\r\n\r\n      ! homogenize twin model\r\n      ! 0 = use discrete twin model\r\n      ! 1 = use homogenised twin model\r\n      integer, parameter :: homogtwin = 0   \r\n\r\n      ! accuracy of the crystal plasticity Newton-Raphson loop\r\n      ! WARNING: change only if you know what you are doing\r\n      real*8, parameter :: xacc = 1.e-8  \r\n\r\n      ! max number of iterations of the Newton-Raphson loop\r\n      ! WARNING: change only if you know what you are doing\r\n      integer, parameter :: maxNRiter = 1000  \r\n\t  \r\n      ! use temperature provided by Abaqus solver\r\n\t  ! through the TEMP and DTEMP variables\r\n      integer, parameter :: use_abaqus_temperature = 0\r\n\r\n      ! 0 = temperature in K\r\n\t  ! 1 = temperature in C\r\n      integer, parameter :: temp_in_celsius = 0 \r\n\r\n      ! 1 = activate creep for CMSX-4 alloy\r\n      integer, parameter :: creep = 1\t  \r\n\r\n**       End of parameters to set       **\r\n******************************************\r\n\r\n      ! dimension of the space\r\n      INTEGER, parameter :: M=3,N=3\r\n\r\n      ! dimension of Voigt vectors\r\n      INTEGER, parameter :: KM=6,KN=6\r\n\r\n      ! stress matrix in the Newton-Raphson loop\r\n      REAL*8 :: stressM(3,3)\r\n\r\n      ! plastic strain increment in the Newton-Raphson loop\r\n      REAL*8 :: plasStrainInc(3,3),plasStrainInc2(6)\r\n\r\n      ! temporary variables\r\n      REAL*8 :: prod(M),prod6(6,6)\r\n\r\n      ! temporary normals and directions of slip/twin systems\r\n      REAL*8 :: tempNorm(M),tempDir(M)\r\n\r\n      ! plastic strain rate\r\n      REAL*8 :: plasStrainRate(3,3)\r\n\r\n      ! plastic velocity gradient\r\n      REAL*8 :: Lp(3,3)\r\n\r\n      ! cumulative plastic strain (for output)\r\n      ! vector and scalar\r\n      REAL*8 :: totplasstran(6), p\r\n\t  \r\n      ! cumulative plastic strain on each slip system, signed\r\n      REAL*8 :: slipsysplasstran(nSys)\r\n\t  \r\n      ! identity matrix\r\n      REAL*8 :: xIden6(KM,KN)\r\n\r\n      ! elastic velocity gradient\r\n      REAL*8 :: Le(3,3)\r\n\r\n      ! derivatives of the plastic velocity gradient\r\n      ! with respect to the stress components\r\n      REAL*8 :: tmat(KM,KN)\r\n\r\n      ! trial stress, starting point of the\r\n      ! Newton-Raphson loop, vector and matrix\r\n      REAL*8 :: trialstress(6),trialstressM(3,3)\r\n\r\n      ! Jacobian of the Newton-Raphson loop\r\n      ! and its inverse\r\n      REAL*8 :: xjfai(KM,KN),xjfaiinv(KM,KN)\r\n\r\n      ! residual of the Newton-Raphson loop\r\n      ! vector and scalar\r\n      REAL*8 :: faivalue,fai(6)\r\n\r\n      ! stress increment of the Newton-Raphson loop\r\n      REAL*8 :: dstressinc(6)\r\n\r\n      ! stress at the current increment\r\n      ! given back to Abaqus at the end of iteration\r\n      ! matrix and vector\r\n      REAL*8 :: xstressmdef(M,N),xstressdef(6)\r\n\r\n      ! elastic stiffness matrix in the crystal reference frame\r\n      REAL*8 :: xStiff(6,6)\r\n\r\n      ! elastic stiffness matrix in the sample reference frame\r\n      REAL*8 :: xStiffdef(6,6)\r\n\r\n      ! elastic spin (W_e)\r\n      REAL*8 :: elasspin(3,3)\r\n\r\n      ! temporary array for elastic stiffness calculation\r\n      REAL*8 :: tSig(6,6),tSigTranspose(6,6)\r\n\r\n      ! rotation matrix from input file\r\n      ! current and previous increment\r\n      REAL*8 :: gmatinv(3,3),gmatinvnew(3,3),gmatinvold(3,3)\r\n\r\n      ! deviatoric stress (for output)\r\n      REAL*8 :: devstress(3,3)\r\n\r\n      ! elastic compliance matrix in the crystal reference frame \r\n      REAL*8 :: compliance(6,6)\r\n\r\n      ! temporary variables for plastic deformation update\r\n      REAL*8 :: print2(3,3),print3(3,3)\r\n\r\n      ! total strain increment\r\n      ! vector and matrix\r\n      REAL*8 :: dtotstran(6),tempstrain(3,3)\r\n\r\n      ! cumulative total strain (for output)\r\n      REAL*8 :: totstran(6)\r\n\r\n      ! curl of the plastic deformation gradient\r\n      REAL*8 :: curlfp(3,3)\r\n\r\n      ! elastic Green-Lagrange strain (for output)\r\n      REAL*8 :: EECrys(3,3)\r\n\r\n      ! spin W (from total velocity gradient)\r\n      REAL*8 :: spin(3,3)\r\n\r\n      ! plastic deformation gradient\r\n      ! current and previous increment\r\n      ! and inverse\r\n      REAL*8 :: Fp(3,3),fpold(3,3),Fpinv(3,3)\r\n\r\n      ! elastic deformation gradient\r\n      ! and inverse\r\n      REAL*8 :: Fe(3,3),Feinv(3,3)\r\n\r\n      ! thermal eigenstrain to model thermal expansion\r\n      ! Voigt vector, matrix in the crystal reference frame\r\n      ! matrix in the sample reference frame\r\n      REAL*8 :: dstranth(6),thermat(3,3),expanse33(3,3) \r\n\r\n      ! rotated slip normals and directions (gmatinv)\r\n      REAL*8,dimension(nSys,M) :: xNorm,xDir\r\n\r\n      ! resolved shear stress on slip system\r\n      ! and its sign\r\n      REAL*8,dimension(nSys) :: tau\r\n      REAL*8,dimension(nSys) :: signtau\r\n\r\n      ! plastic shear rate on slip systems\r\n      REAL*8,dimension(nSys) :: gammadot\r\n\r\n      ! GND density (immobile, mobile)\r\n      REAL*8,dimension(nSys) :: gndcut\r\n      REAL*8,dimension(nSys) :: gndmob\r\n\r\n      ! Burgers vectors\r\n      REAL*8,dimension(nSys) :: burgerv\r\n\r\n      ! critical resolved shear stress of slip systems\r\n      REAL*8,dimension(nSys) :: tauc\r\n\r\n      ! resolved shear stress, twin systems\r\n      REAL*8,dimension(nTwin) :: tautwin  \r\n\r\n      ! sign of the resolved shear stress of twin systems\r\n      REAL*8,dimension(nTwin) :: signtautwin\r\n\r\n      ! critical resolved shear stress of twin systems\r\n      REAL*8,dimension(nTwin) :: tauctwin\r\n\r\n      ! rotated twin normal and direction (gmatinv)\r\n      REAL*8,dimension(nTwin,M) :: xTwinNorm,xTwinDir\r\n\r\n      ! plastic shear rate due to twinning\r\n      REAL*8 :: gammatwindot(nTwin) \r\n\r\n      ! GND density edge and screw systems\r\n      REAL*8,dimension(nSys+ns) :: gndall\r\n\r\n      ! scalar total GND density\r\n      REAL*8 :: gndtot\r\n\r\n      ! prefactor for SSD evolution equation\r\n      REAL*8 :: gammast \r\n\r\n      REAL*8 :: LpFeinv(3,3), matrix(3,3), update(3,3)\r\n\r\n      ! number of screw planes \r\n      integer :: screwplanes\r\n\r\n      ! current temperature\r\n      ! modified by temperature rate\r\n      REAL*8 :: CurrentTemperature\r\n\r\n      ! substructure dislocation density\r\n      REAL*8 :: rhosub \r\n\r\n      ! forest dislocation density\r\n      REAL*8 :: rhofor(nSys)\r\n\r\n      ! total dislocation density \r\n      REAL*8 :: rhototal\r\n\r\n      ! total SSD density\r\n      REAL*8 :: rhossd\r\n\r\n      ! ratio: resolved shear stress for slip / CRSS for slip\r\n      REAL*8 :: xtau \r\n\r\n      ! twin volume fraction\r\n      REAL*8 :: twinvolfrac(nTwin)\r\n\r\n      ! total twin volume fraction \r\n      REAL*8 :: twinvolfractotal\r\n\r\n      ! ratio: resolved sheat stress for twin / CRSS for twin\r\n      REAL*8 :: xtautwin \r\n      \r\n      ! rotation matrix due to twinning in the lattice system\r\n      ! and temporary matrix\r\n      REAL*8 :: TwinRot(nTwin,3,3) \r\n      REAL*8 :: TwinRotTemp(3,3)\r\n\r\n      ! stiffness tensor after twinning\r\n      ! and temporary matrix\r\n      REAL*8 :: xStifftwin(6,6)\r\n      REAL*8 :: xStifftwinTemp(6,6)\r\n\r\n      ! c/a ratio for hcp crystals\r\n      REAL*8 :: caratio\r\n\r\n      ! shear modulus for Taylor dislocation law\r\n      REAL*8 :: G12\r\n\r\n      ! crystallographic slip\r\n      ! needed for model with irradiation\r\n      REAL*8 :: slip\r\n\r\n      ! increase in tauc due to solute force\r\n      REAL*8 :: tauSolute\r\n\r\n      ! temporary variable for determinant\r\n      REAL*8 :: deter\r\n\r\n      ! flag to decide if crystal plasticity\r\n      ! Newton-Raphson loop starts\r\n      integer :: EnterNRLoop\r\n\r\n      ! iteration number of the Newton-Raphson loop\r\n      integer :: iter\r\n      \r\n      ! debug temporary variable\r\n      integer :: debugWait\r\n\r\n      integer :: i, j, k\r\n      \r\nC     *** INITIALIZE ZERO ARRAYS ***\r\n      prod=0.\r\n      tSig=0.\r\n      xjfai=0.\r\n      xjfaiinv=0.\r\n      totstran = 0.0 \r\n      totplasstran = 0.0\r\n      trialstress=0.\r\n      devstress=0.\r\n      spin=0.\r\n      tempstrain=0.\r\n      Fe=0.\r\n      Fp=0.\r\n      gmatinvnew=0.\r\n      gmatinv=0.\r\n      dstranth=0.\r\n      Lp = 0.\r\n      plasStrainRate = 0.\r\n      plasStrainInc2=0.\r\n      xStiff=0.0      \r\n      xStiffdef=0.0\r\n      C=0.0\r\n      trialstressM=0.0\r\n      tmat=0.0;\r\n      plasStrainInc=0.\r\n      stressvec=0.\r\n      fai=0.\r\n      dstressinc=0.\r\n      xIden6=0.;\r\n      xRot=0.;\r\n      compliance=0.      \r\n      Le = 0.\r\n      thermat =0.\r\n      expanse33=0.\r\n      curlfp=0.\r\n      gammadot=0.\r\n      xNorm=0.\r\n      xDir=0.\r\n      tau=0.\r\n      gndcut=0.\r\n      gndall=0.\r\n      tautwin = 0.0\r\n      gndmob=0.\r\n      gammatwindot = 0.0\r\n      gndtot=0.\r\n      xTwinNorm = 0.0\r\n      xTwinDir = 0.0\r\n      twinvolfrac(1:nTwin) = 0.0\r\n      twinvolfractotal = 0.0\r\n      caratio = 0.0\r\n      G12 = 0.0\r\n      gammast = 0.0\r\n      burgerv = 0.0\r\n      tauc = 0.0\r\n      screwplanes = 0\r\n      tauctwin(1:nTwin) = 0.0\r\n      rhossd = 0.0\r\n      pdot = 0.0\r\n\r\n      ! define identity matrix\r\n      DO I=1,KM; xIden6(I,I)=1.; END DO      \r\n\r\n      ! initialize sign of the resolved shear stress\r\n      signtau=1.\r\n      signtautwin=1.0\r\n\r\n      ! calculate temperature\r\n      if (use_abaqus_temperature == 1) then ! use Abaqus temperature\r\n        CurrentTemperature = TEMP\r\n      else\r\n        CurrentTemperature = Temperature + ytemprate*time(2) \r\n      end if\r\n\t  \r\n\t  ! add 273.15 if temperature is in Celsius\r\n      if (temp_in_celsius == 1) then\r\n        CurrentTemperature = CurrentTemperature + 273.15\r\n      end if\r\n\r\n      ! set materials constants\r\n      call kMaterialParam(iphase,caratio,compliance,G12,thermat,\r\n     + gammast,burgerv,nSys,tauc,screwplanes,CurrentTemperature,\r\n     + tauctwin,nTwin,twinon,nTwinStart,nTwinEnd,TwinIntegral,\r\n     + cubicslip)\r\n\r\n      ! define rotation matrices due to twinning (in the lattice system)\r\n      TwinRot = 0.0\r\n      if (twinon == 1) then\r\n        CALL ktwinrot(nTwin,TwinRot)\r\n      end if\r\n      TwinRotTemp = 0.0\r\n\r\n      ! find stiffness matrix\r\n      CALL lapinverse(compliance,6,info,xStiff)\r\n\r\nC     *** INITIALIZE USER ARRAYS FROM STATE VARIABLES ***\r\n\r\n      ! get rotation matrix\r\n      DO i=1,3\r\n        DO j=1,3\r\n          gmatinv(i,j) = usvars(j+(i-1)*3)\r\n        END DO\r\n      END DO\r\n      gmatinvold = gmatinv\r\n\r\n      ! get cumulative plastic strain rate scalar\r\n      p = usvars(10)\r\n\r\n      ! get cumulative plastic strain rate vector\r\n      DO i=1,6\r\n        totplasstran(i) = usvars(10+i)\r\n      END DO\r\n\r\n      ! get cumulative total strain\r\n      DO i=1,6\r\n        totstran(i) = usvars(16+i)\r\n      END DO\r\n\t  \r\n\t  ! get cumulative plastic strain on each slip system\r\n      DO i=1,nSys\r\n        slipsysplasstran(i) = usvars(89+i)\r\n      END DO\t  \r\n\r\n      ! initialize stress as the values at previous increment\r\n      DO i=1,6\r\n        xstressdef(i) = usvars(47+i)\r\n      END DO\r\n\r\n      ! get scalar total GND density\r\n      gndtot = usvars(26)  \r\n    \r\n      ! get SSD dislocation density\r\n      rhossd = usvars(54)\r\n                \r\n      ! get immobile GND density\r\n      DO i=1,nSys\r\n        gndcut(i) = usvars(56+i)\r\n      END DO\r\n\r\n      ! model with forest and substructure dislocation densities\r\n      ! R.J. McCabe, L. Capolungo, P.E. Marshall, C.M. Cady, C.N. Tomé\r\n      ! Deformation of wrought uranium: Experiments and modeling\r\n      ! Acta Materialia 58 (2010) 5447–5459\r\n      if (iphase == 5) then\r\n        rhototal = 0.0\r\n        DO i=1,nSys\r\n          rhofor(i) = usvars(56+i)\r\n          rhototal = rhototal + rhofor(i)\r\n        END DO\r\n        rhosub = usvars(65)\r\n        rhototal = rhototal + rhosub\r\n        if (twinon == 1) then ! twin active\r\n          ! initialize twin volume fraction\r\n          DO i=1,nTwin\r\n            twinvolfrac(i) = usvars(106+i)\r\n          END DO\r\n          DO i=1,nTwin ! calculate total twin volume fraction\r\n            twinvolfractotal = twinvolfractotal + twinvolfrac(i)\r\n          END DO\r\n          twinvolfractotal = min(twinvolfractotal,1.0)\r\n        end if ! twin active\r\n      end if\r\n\r\n      ! get plastic deformation gradient\r\n      DO i=1,3\r\n        DO j=1,3\r\n          Fp(i,j) = usvars(80+j+((i-1)*3))\r\n        END DO\r\n      END DO\r\n\r\n      ! get curl of the plastic deformation gradient\r\n      DO i=1,3\r\n        DO j=1,3 \r\n         curlfp(i,j) = usvars(37+j+(i-1)*3)\r\n        END DO\r\n      END DO\r\n\r\n      ! variables needed for irradiation model (softening)\r\n      ! crystallographic slip\r\n      slip = usvars(35)    \r\n      ! increase in tauc due to solute force\r\n      tauSolute = usvars(36)\r\n\r\n      ! calculates CRSS of slip and twin systems\r\n      call kCRSS(iphase,tauc,nSys,G12,burgerv,gndtot,irradiate,\r\n     + tauSolute,gndcut,rhofor,rhosub,CurrentTemperature,homogtwin,\r\n     + nTwinStart,nTwinEnd,twinvolfrac,tauctwin,nTwin,TwinIntegral,\r\n     + twinvolfractotal,twinon)\r\n\r\n      ! Reorient stiffness tensor if twins are present\r\n      ! weighting using twin volume fraction\r\n      ! calculation in the lattice reference frame\r\n      ! initialization of the temporary variable\r\n      xStifftwin = 0.0\r\n      xStifftwinTemp = 0.0\r\n      if (twinon == 1) then ! twin active\r\n        DO k=nTwinStart,nTwinEnd\r\n\t  DO i=1,M ! get rotation matrix for this twin\r\n            DO j=1,N\r\n\t      TwinRotTemp(i,j) = TwinRot(k,i,j)\r\n\t    END DO\r\n          END DO\r\n          CALL rotord4sig(TwinRotTemp,tSig) ! rotate stiffness tensor\r\n          prod6 = matmul(tSig,xStiff)\r\n          tSigTranspose = transpose(tSig)\r\n          xStifftwinTemp = twinvolfrac(k)*matmul(prod6,tSigTranspose)\r\n          xStifftwin = xStifftwin + xStifftwinTemp\r\n        END DO ! end of twin system\r\n      end if ! twin active\r\n      xStiff = (1.0 - twinvolfractotal) * xStiff + xStifftwin\r\n\r\n\r\nC     *** DIRECTIONS FROM LATTICE TO DEFORMED AND TWINNED SYSTEM ***\r\n\r\n      CALL kdirns(gmatinv,TwinRot,iphase,nSys,nTwin,xDir,xNorm,\r\n     + xTwinDir,xTwinNorm,caratio,cubicslip)\r\n\r\n\r\nC     *** STIFFNESS FROM LATTICE TO DEFORMED SYSTEM ***\r\n\r\n      CALL rotord4sig(gmatinv,tSig)\r\n\r\n      prod6 = matmul(tSig,xStiff)\r\n      tSigTranspose = transpose(tSig)\r\n\r\n      xStiffdef = matmul(prod6,tSigtranspose)\r\n\r\n      ! rotate the thermal eigenstrain in the sample reference system\r\n      expanse33 = matmul(matmul(gmatinv,thermat),transpose(gmatinv))\r\n      \t  \r\n      if (use_abaqus_temperature == 1) then\r\n         expanse33 = expanse33*DTEMP  !dstrain = alpha*dT\r\n      else\r\n         expanse33 = expanse33*ytemprate*dtime !dstrain = alpha*dT \r\n      end if\r\n\r\n      CALL kmatvec6(expanse33,dstranth)\r\n      dstranth(4:6) = 2.0*dstranth(4:6)\r\n\r\n\r\nC     *** DETERMINE INCREMENT IN TOTAL STRAIN (6X1) ***\r\n\r\n      tempstrain=(L+transpose(L))*0.5*dtime\r\n      spin=(L-transpose(L))*0.5\r\n\r\n      CALL kmatvec6(tempstrain,dtotstran)\r\n      dtotstran(4:6) = 2.0*dtotstran(4:6)\r\n\r\n\r\nC     *** COMPUTE TRIAL STRESS ***\r\n\r\n      DO i=1,6\r\n        stressvec(i) = xstressdef(i) ! old stress\r\n      END DO\r\n\r\n      trialstress = stressvec + matmul(xStiffdef,dtotstran) -\r\n     + matmul(xStiffdef,dstranth)\r\n\t  \r\n      CALL kvecmat6(trialstress,trialstressM)\r\n\r\n      CALL kvecmat6(stressvec,stressM)\r\n      trialstressM = trialstressM + (matmul(spin,stressM) - \r\n     + matmul(stressM,spin))*dtime \r\n\r\n\r\nC     *** CALCULATE RESOLVED SHEAR STRESS ON SLIP AND TWIN SYSTEMS  ***\r\nC     *** NOW CALCULATED USING THE STRESS OF THE PREVIOUS INCREMENT ***\r\nC     *** AS TRIAL STRESS\t\t\t\t            ***\r\n\r\n      DO I=1,nSys\r\n        tempNorm = xNorm(I,:); tempDir = xDir(I,:)\r\n        prod = matmul(stressM,tempNorm)\r\n        tau(I)= dot_product(prod,tempDir)\r\n        signtau(I) = 1.d0      \r\n        IF(tau(I) .LT. 0.0) THEN\r\n          tau(I) = -1.E0*tau(I) ! always positive RSS\r\n          signtau(I) = -1.d0 ! carry info about the sign\r\n        END IF\r\n      END DO\r\n\r\n      if (twinon == 1) then ! twin active\r\n        DO I=nTwinStart,nTwinEnd ! here only homogenized stress is considered\r\n          tempNorm = xTwinNorm(I,:); tempDir = xTwinDir(I,:)\r\n          prod = matmul(stressM,tempNorm)\r\n          tautwin(I) = dot_product(prod,tempDir)\r\n          signtautwin(I) = 1.d0\r\n          IF(tautwin(I) .LT. 0.0) THEN\r\n            tautwin(I) = 0.0 ! twinning cannot be induced with negative RSS (no detwinning)\r\n          END IF\r\n        END DO\r\n      end if ! twin active\r\n\r\n      xtau = maxval(tau/tauc)\r\n      xtautwin = maxval(tautwin/tauctwin)\r\n\r\nC     *** PLASTIC DEFORMATION ***\r\n\r\n      ! decide if Newton Raphson loop starts\r\n      EnterNRLoop = 0\r\n      if (xtau > 0.0 .or. xtautwin >= 0.5) then ! stress condition\r\n        EnterNRLoop = 1\r\n      else\r\n        ! twinvolfrac > 0.5 is needed for twin completion\r\n        ! in the discrete twin model\r\n        if (twinon == 1) then\r\n          if (twinvolfrac(nTwinStart) > 0.5 \r\n     +     .or. twinvolfrac(nTwinEnd) > 0.5) then\r\n            EnterNRLoop = 1\r\n          end if\r\n        end if\r\n      end if ! stress condition\r\n\r\n\r\n      IF (EnterNRLoop == 1) THEN\r\n\r\n      do while (debug == 1 .and. kint == 1)           \r\n        debugwait = 0\r\n      end do\r\n\r\n\r\n      faivalue=1.\r\n      iter=0\r\n      fpold = Fp\r\n\r\nC     *** USE NEWTON METHOD TO DETERMINE STRESS INCREMENT ***\r\n\r\n      DO WHILE (faivalue .gt. xacc)\r\n      \r\n      iter=iter+1\r\n\r\n      !============================================================================   \r\n      !  Slip rule:\r\n      !  Returns Lp and tmat required to define the material jacobian.\r\n      !============================================================================\r\n\r\n      IF (kslip == 0) THEN ! Original slip rule with no GND coupling i.e. using alpha and beta\r\n\r\n      CALL kslip0(xNorm,xDir,tau,tauc,caratio,dtime,nSys,0.0,iphase,\r\n     +            Lp,tmat) \r\n     \r\n      ELSE IF (kslip == 5) THEN ! Original slip rule with GND coupling \r\n                 \r\n      CALL kslip5ET(xNorm,xDir,tau,signtau,tauc,burgerv,rhossd,gndtot,\r\n     +                gndall,gndcut,gndmob,dtime,nSys,ns,iphase,Lp,tmat)\r\n\r\n      ELSE IF (kslip == 6) THEN ! updated slip rule with GND coupling\r\n      \r\n      CALL  kslip6ET(xNorm,xDir,tau,signtau,tauc,burgerv,dtime,nSys,\r\n     +        iphase,irradiate,gndcut,gndtot,rhossd,Lp,tmat,gammaDot)\r\n\r\n      ELSE IF (kslip == 7) THEN ! Powerlaw plasticity, orthorombic alpha-Uranium\r\n      \r\n      CALL  kslipPowerLaw(xNorm,xDir,xTwinNorm,xTwinDir,\r\n     +        tau,tautwin,signtau,signtautwin,\r\n     +        tauc,tauctwin,burgerv,dtime,nSys,\r\n     +        nTwin,iphase,irradiate,gndcut,gndtot,\r\n     +        rhossd,twinvolfrac,twinvolfractotal,\r\n     +        Lp,tmat,gammaDot,gammatwindot,twinon,\r\n     +        nTwinStart,nTwinEnd)\r\n      \r\n      ELSE IF (kslip == 8) THEN ! Powerlaw plasticity and creep\r\n\r\n      CALL kslipCreepPowerLaw(xNorm,xDir,tau,signtau,tauc,\r\n     + dtime,nSys,iphase,CurrentTemperature,Lp,\r\n     + tmat,gammaDot,cubicslip,creep,slipsysplasstran)      \r\n\r\n      END IF\r\n\r\n\r\n\r\n      if(any(tmat /= tmat)) then\r\n\r\n          call Mutexlock( 10 )   ! lock Mutex #5\r\n         \r\n          pnewdt = 0.5 ! if sinh( ) has probably blown up then try again with smaller dt\r\n          write(*,*) \"*** WARNING tmat  = NaN: jelem, kint, time: \", jelem, kint, time\r\n          \r\n          do while (debug == 1)\r\n            debugWait = 1! wait here to attach debugger\r\n          end do\r\n\r\n          call MutexUnlock( 10 )   ! unlock Mutex #5\r\n               \r\n          return\r\n      end if   \r\n\r\n      !============================================================================\r\n\r\nC     *** DETERMINE PLASTIC STRAIN INCREMENTS\r\n\r\n      plasStrainInc = (Lp+transpose(Lp))*0.5*dtime\r\n      CALL kmatvec6(plasStrainInc,plasStrainInc2)\r\n      plasStrainInc2(4:6) = 2.0*plasStrainInc2(4:6)            \r\n\r\n\r\nC     *** CALCULATE THE STRESS INCREMENT ***\r\n\r\n      xjfai = xIden6 + matmul(xStiffdef,tmat) ! Jacobian of the Newton loop (see Dunne, Rugg, Walker, 2007)\r\n      \r\n      CALL lapinverse(xjfai,6,info3,xjfaiinv) ! invert Jacobian\r\n\r\n      IF(info3 /= 0) write(6,*) \"inverse failure: xjfai in kmat\"\r\n      \r\n      ! trial stress here is in the assumption of full elastic increment\r\n      ! C (epsilon_total - epsilon_plastic) = C ( epsilon_elastic ) = stress\r\n      ! therefore the algorithm is finding the zero of \"fai\"\r\n      ! and the variable that is updated at each iteration is \"stressvec\"\r\n\r\n      fai = trialstress - stressvec - matmul(xStiffdef,plasStrainInc2)\r\n      dstressinc = matmul(xjfaiinv,fai)\r\n\r\n      stressvec = stressvec + dstressinc\r\n      CALL kvecmat6(stressvec,stressM)\r\n      faivalue = sqrt(sum(fai*fai))\r\n\r\n\r\nC     *** UPDATE RESOLVED SHEAR STRESS ACCORDING TO NEW STRESS ***\r\n\r\n      DO I=1,nSys\r\n      \r\n          tempNorm = xNorm(I,:); tempDir = xDir(I,:)    \r\n          prod = matmul(stressM,tempNorm)\r\n          tau(I)= dot_product(prod,tempDir)\r\n          signtau(I) = 1.d0   \r\n          IF(tau(I) < 0.0) THEN\r\n            tau(I) = -1.E0*tau(I)         \r\n            signtau(I) = -1.d0\r\n          END IF\r\n\r\n      END DO\r\n\r\n      if (twinon == 1) then ! twin active\r\n        DO I=nTwinStart,nTwinEnd ! here only homogenized stress is considered\r\n\r\n          tempNorm = xTwinNorm(I,:); tempDir = xTwinDir(I,:)\r\n          prod = matmul(stressM,tempNorm)\r\n          tautwin(I) = dot_product(prod,tempDir)\r\n          signtautwin(I) = 1.d0\r\n          IF(tautwin(I) .LT. 0.0) THEN\r\n            tautwin(I) = 0.0 ! twinning cannot be induced with negative RSS (no detwinning)\r\n          END IF\r\n\r\n        END DO\r\n      end if ! twin active\r\n\r\n      xtau = maxval(tau/tauc) \r\n      xtautwin = maxval(tautwin/tauctwin)\r\n\r\n      IF (iter .gt. maxNRiter) THEN\r\n\r\n          call Mutexlock( 11 )   ! unlock Mutex\r\n          \r\n          pnewdt = 0.5\r\n          WRITE(*,*) \"WARNING NEWTON LOOP NOT CONVERGED: \", \r\n     +                jelem, kint, time(1)\r\n          WRITE(*,*) \"fai\", fai\r\n          WRITE(*,*) \"stressM\", stressM\r\n\r\n          call MutexUnlock( 11 )   ! unlock Mutex\r\n\r\n          return\r\n\r\n      END IF\r\n\r\n      !!*** THE END OF NEWTON ITERATION ***\r\n      END DO\r\n\t\r\n          \r\nC     *** NOW CALCULATE THE JACOBIAN***\r\n\r\n      C = matmul(xjfaiinv,xStiffdef)\r\n\r\n      ! assign the updated stress\r\n      xstressmdef = stressM\r\n\r\n\r\nC     *** UPDATE OUTPUT VARIABLES ***\r\n\r\n      plasStrainrate=(Lp+transpose(Lp))*0.5 \r\n      \r\n      \r\nC     *** UPDATE PLASTIC DEFORMATION GRADIENT\r\n    \r\n      print2 = 0.; print3 = 0.\r\n      print2 = xI - Lp*dtime      \r\n      CALL kdeter(print2,deter)      \r\n      IF (deter /= 0.0) THEN\r\n         CALL lapinverse(print2,3,info4,print3)\r\n         Fp = matmul(print3,fpold)\r\n      ELSE\r\n         Fp = Fp\r\n      END IF\r\n      \r\n      \r\n    !=========================================================================\r\nC     *** DETERMINE DENSITY OF GNDs\r\n    ! Definitely needs to be inside plasticity loop\r\n    ! And should use the directions that have been modified according to tau!\r\n    !=========================================================================\r\n    ! Edge-screw separated\r\n      \r\n      \r\n      IF (gndon == 0) THEN !Switching GND evolution on and off!\r\n       gndall = 0.\r\n       gndcut = 0.\r\n            \r\n      ELSE\r\n      \r\n          CALL kgndl2ET(curlfp,xNorm,xDir,tau,burgerv,iphase,nSys,ns,\r\n     +       screwplanes,jelem,kint,time,gndall,gndcut,gndmob)\r\n          \r\n          IF (xtau < 1.0) THEN  \r\n              write(*,*) \"xtau<1, jelem,kint,time\",jelem,kint,time\r\n          END IF\r\n      END IF\r\n\r\n      ! sum all GNDs\r\n      gndtot = sum(gndall)\r\n\r\n      ! update state variables that determine hardening\r\n      call kHardening(pdot,p,plasStrainrate,dtime,slip,gammaDot,\r\n     + nSys,irradiate,tauSolute,gammast,rhossd,iphase,rhofor,\r\n     + CurrentTemperature,rhosub,twinon,twinvolfrac,nTwin,\r\n     + nTwinStart,nTwinEnd,gammaTwinDot)\r\n\r\n    !=========================================================================\r\n\r\nC     *** ELASTIC DEFORMATION ***     \r\n      ELSE\r\n          xstressmdef = trialstressM\r\n          C = xStiffdef      \r\n      END IF ! end of PLASTIC DEFORMATION\r\n      \r\n      CALL kmatvec6(xstressmdef,xstressdef) !output stress\r\n      devstress = xstressmdef - 1./3.*trace(xstressmdef)*xI\r\n      vms = sqrt(3./2.*(sum(devstress*devstress))) !von mises stress \r\n\r\n\r\nC     *** ORIENTATION UPDATE ***\r\n      ! Assuming that all rigid body rotation is lumped into Fe and that the elastic strains are small \r\n      ! then the elastic spin is the antisymmetric part of We = d(Fe)/dt inv(Fe)\r\n      ! L = We + Fe Lp inv(Fe) therefore \r\n      ! We = L - Fe Lp inv(Fe)\r\n      ! G(t+dt) = G(t) + We G(t)dt dt or an implicit update is G(t+dt) = G(t)exp[We(t+dt)dt]  ~ inv[I - We(t+dt) dt] G(t) \r\n      \r\n      ! We need Fe and inv(Fe) using F = Fe Fp gives Fe = F.inv(Fp)\r\n      CALL kdeter(Fp,deter)      \r\n\r\n      IF (deter /= 0.) THEN\r\n         Fpinv = 0.\r\n         CALL lapinverse(Fp,3,info5,Fpinv)\r\n!        IF(info5 /= 0) write(6,*) \"inverse failure: print3 in kmat\"\r\n         Fe = matmul(F,Fpinv)\r\n      ELSE\r\n         write(*,*) \"Error in orientation update: finding inv(Fp)\",jelem,kint, kinc\r\n         write(*,*) \"Fp, det(Fp)\", Fp, deter\r\n         write(*,*) \"fpold\", fpold\r\n         write(*,*) \"Lp\", Lp\r\n         Fp = fpold\r\n         Fpinv = 0.\r\n         CALL lapinverse(Fp,3,info5,Fpinv)\r\n         Fe = matmul(F,Fpinv)\r\n         \r\n         do while (debug == 1)\r\n           debugwait = 1\r\n         end do\r\n\r\n      END IF\r\n      \r\n      \r\n      CALL kdeter(Fe,deter)      \r\n      \r\n      IF (deter /= 0.) THEN\r\n         Feinv = 0.\r\n         CALL lapinverse(Fe,3,info5,Feinv)\r\n!         IF(info5 /= 0) write(6,*) \"inverse failure: print3 in kmat\"         \r\n      ELSE\r\n          write(*,*) \"Error in orientation update: finding inv(Fe)\",jelem,kint, kinc\r\n\t\t  write(*,*) \"Fe\", Fe\r\n         call XIT \r\n      \r\n      END IF\r\n            \r\n      LpFeinv = 0.; \r\n      LpFeinv = matmul(Lp, Feinv)\r\n      Le = L - matmul(Fe,LpFeinv)        \r\n      elasspin=(Le-transpose(Le))*0.5\r\n      matrix = xI - elasspin*dtime      \r\n      CALL kdeter(matrix,deter)      \r\n      \r\n\r\nC     *** if plastic deformation took place\r\nC     *** use the elastic spin to rotate the corotational\r\nC     *** stress tensor\r\n      if (iter > 0) then\r\n        print2 = (matmul(elasspin,stressM)-matmul(stressM,elasspin))\r\n        xstressmdef = xstressmdef + print2*dtime \r\n        CALL kmatvec6(xstressmdef,xstressdef) !output stress\r\n      end if           \r\n      \r\n      \r\n      IF (deter /= 0.) THEN\r\n         update = 0.\r\n         CALL lapinverse(matrix,3,info5,update)\r\n         IF(info5 /= 0) write(*,*) \"inverse failure: print3 in kmat\"\r\n         gmatinvnew = matmul(update,gmatinvold)                  \r\n       \r\n      ELSE         \r\n         gmatinvnew = gmatinvold\r\n         write(*,*) \"WARNING gmatinv not updated at jelem,kint, kinc:\", \r\n     +              jelem, kint, kinc\r\n      END IF      \r\n\r\n      gmatinv = gmatinvnew            \r\n      \r\n      if (maxval(gmatinv) > 1) then\r\n        !write(*,*) \"something very wrong with gmatinv\"\r\n        !write(*,*) \"jelem,kint,kinc\",jelem,kint,kinc\r\n        !write(*,*) \"maxval(gmatinv)\",maxval(gmatinv)\r\n        !call XIT\r\n      end if\r\n\r\nC     *** CALCULATE GREEN_LAGRANGE STRAIN FOR OUTPUT ***\r\nC     ***         ROTATE: LATTICE COORDINATES        ***\r\n\r\n      EECrys = matmul(transpose(Fe),Fe)\r\n      EECrys = EECrys - xI\r\n      EECrys = 0.5*EECrys\t\r\n      EECrys = matmul(matmul(transpose(gmatinv),EECrys),gmatinv)\r\n             \r\n\r\nC     *** UPDATE STATE VARIABLES *** !\r\n\r\n      DO i=1,3\r\n        DO j=1,3\r\n          usvars(j+(i-1)*3) = gmatinv(i,j)\r\n        END DO\r\n      END DO\r\n\r\n      usvars(10) = p\r\n \r\n      DO i=1,6\r\n        usvars(10+i) = totplasstran(i) + plasStrainInc2(i)\r\n      END DO\r\n\r\n      DO i=1,6\r\n        usvars(16+i) = totstran(i) + dtotstran(i)\r\n      END DO\r\n \r\n      usvars(26) = gndtot\r\n\r\n      DO i=1,nSys\r\n        usvars(89+i) = slipsysplasstran(i) + gammaDot(i)*dtime\t  \r\n      END DO\r\n\t  \r\n      DO i=1,6\r\n       usvars(47+i) = xstressdef(i)\r\n      END DO\r\n\r\n      usvars(32) = maxval(plasStrainrate)\r\n      usvars(33) = pdot\r\n      usvars(34) = xtau\r\n      usvars(35) = slip\r\n      usvars(36) = tauSolute\r\n      usvars(54) = rhossd\r\n      usvars(55) = vms\r\n      usvars(56) = maxval(tauc)\r\n     \r\n      !GNDs on indiviual systems\r\n      !max(nSys) is currently limited to 24. IF all 48 of bcc is needed, storage should be raised to match that!\r\n      DO i=1,nSys\r\n       usvars(56+i) = gndcut(i)\r\n      END DO\r\n      \r\n      usvars(71) = Temperature\r\n\r\n      DO i=1,3\r\n       DO j=1,3 \r\n        usvars(71+j+(i-1)*3) = EECrys(i,j)\r\n        usvars(80+j+(i-1)*3) = Fp(i,j)\r\n       END DO\r\n      END DO   \r\n\r\n      ! Output for orthorombic alpha-Uranium material\r\n      if (iphase == 5) then\r\n\r\n      ! rewrite gndcut state variables\r\n      ! for the alpha-Uranium model\r\n        DO i=1,nSys\r\n          usvars(56+i) = rhofor(i)\r\n        END DO\r\n        usvars(65) = rhosub\r\n        DO i=1,nSys\r\n\t  usvars(98+i) = tauc(i)\r\n        END DO\r\n        ! output some of the plastic strain rates on the slip systems\r\n        usvars(90) = gammaDot(1)\r\n        usvars(91) = gammaDot(2)\r\n        usvars(92) = gammaDot(3)\r\n        usvars(93) = gammaDot(4)\r\n        usvars(94) = gammatwindot(nTwinStart)\r\n        usvars(95) = gammatwindot(nTwinEnd)\r\n        usvars(96) = TwinIntegral(nTwinStart)\r\n        usvars(97) = TwinIntegral(nTwinEnd)\r\n        DO i=1,nTwin ! twin volume fractions\r\n          usvars(106+i) = twinvolfrac(i)\r\n        END DO\r\n        DO i=1,nTwin ! twin CRSS\r\n          usvars(112+i) = tauctwin(i)\r\n        END DO\r\n\r\n      end if\r\n\t  \r\n\t  ! Output for CMSX-4 alloy\r\n\t  if (kslip == 9) then\r\n\r\n        do i=1,nSys\r\n          ! RSS in slip systems\r\n          usvars(107+i) = tau(i)\r\n        end do\r\n        ! maximum RSS\r\n        usvars(125) = maxval(abs(tau))\r\n\r\n      end if\t  \r\n\r\n      RETURN\r\n\r\n      END\r\n"
  },
  {
    "path": "old version/kshapes.f",
    "content": "! *************************************************\r\n! *       shape functions and derivatives         *\r\n! * 20-noded reduced integration (2x2x2) element  *\r\n! *************************************************\r\n      subroutine kshapes(yp,yq,yr,xnat,xn,dndloc) !20-noded element\r\n      \r\n      implicit none      \r\n      integer :: i\r\n      integer,parameter:: nnodes = 20\r\n      real*8,intent(in):: yp,yq,yr      \r\n      real*8,intent(in):: xnat(nnodes,3)\r\n      real*8,intent(out):: xn(nnodes),dndloc(nnodes,3)\r\n            \r\n      real(kind=8):: gn(nnodes),gnr(nnodes),gns(nnodes),gnt(nnodes)\r\n     \r\n      real(kind=8):: ri,si,ti,gr,gs,gt,dgr,dgs,dgt,xgauss\r\n      \r\n      character(len=*),parameter :: fmt20 = \"(' ',20(F4.2,1X))\"\r\n\r\n!     Zero output arrays.\r\n      xn = 0.; dndloc = 0.\r\n      \r\n      do i = 1,nnodes\r\n       ri = xnat(i,1);si = xnat(i,2);ti = xnat(i,3)       \r\n       !---------------------------\r\n       if(ri == 1. .or. ri==-1.) then\r\n         gr = 0.5*(1.+ri*yp)\r\n         dgr = 0.5*ri\r\n       else\r\n         gr = (1.-yp*yp)\r\n         dgr = -2.0*yp  \r\n       end if         \r\n       !---------------------------\r\n       if(si == 1. .or. si==-1.) then\r\n         gs = 0.5*(1.+si*yq)\r\n         dgs = 0.5*si\r\n       else\r\n         gs = (1.-yq*yq)\r\n         dgs = -2.0*yq  \r\n       end if         \r\n       !---------------------------\r\n       if(ti == 1. .or. ti==-1.) then\r\n         gt = 0.5*(1.+ti*yr)\r\n         dgt = 0.5*ti\r\n       else\r\n         gt = (1.-yr*yr) \r\n         dgt = -2.0*yr \r\n       end if  \r\n       !---------------------------\r\n       gn(i) = gr*gs*gt\r\n       !---------------------------\r\n       gnr(i) = dgr*gs*gt\r\n       gns(i) = gr*dgs*gt\r\n       gnt(i) = gr*gs*dgt\r\n      end do\r\n      \r\n!      write(6,*)\"gn in shape functions\"; write(6,fmt20)gn\r\n      \r\n!     Build the shape functions\r\n      do i = 9,20\r\n        xn(i) = gn(i)\r\n      end do\r\n\r\n!     Uel node numbering order      \r\n      xn(1) = gn(1) - (gn(9)+gn(12)+gn(17))/2.\r\n      xn(2) = gn(2) - (gn(9)+gn(10)+gn(18))/2.\r\n      xn(3) = gn(3) - (gn(10)+gn(11)+gn(19))/2.\r\n      xn(4) = gn(4) - (gn(11)+gn(12)+gn(20))/2.\r\n      xn(5) = gn(5) - (gn(13)+gn(16)+gn(17))/2.\r\n      xn(6) = gn(6) - (gn(13)+gn(14)+gn(18))/2.\r\n      xn(7) = gn(7) - (gn(14)+gn(15)+gn(19))/2.\r\n      xn(8) = gn(8) - (gn(15)+gn(16)+gn(20))/2.      \r\n      \r\n!     Now for derivatives!\r\n      do i = 9,20\r\n        dndloc(i,1) = gnr(i)\r\n        dndloc(i,2) = gns(i)\r\n        dndloc(i,3) = gnt(i)\r\n      end do\r\n      dndloc(1,1) = gnr(1) - (gnr(9)+gnr(12)+gnr(17))/2.\r\n      dndloc(2,1) = gnr(2) - (gnr(9)+gnr(10)+gnr(18))/2.\r\n      dndloc(3,1) = gnr(3) - (gnr(10)+gnr(11)+gnr(19))/2.\r\n      dndloc(4,1) = gnr(4) - (gnr(11)+gnr(12)+gnr(20))/2.\r\n      dndloc(5,1) = gnr(5) - (gnr(13)+gnr(16)+gnr(17))/2.\r\n      dndloc(6,1) = gnr(6) - (gnr(13)+gnr(14)+gnr(18))/2.\r\n      dndloc(7,1) = gnr(7) - (gnr(14)+gnr(15)+gnr(19))/2.\r\n      dndloc(8,1) = gnr(8) - (gnr(15)+gnr(16)+gnr(20))/2.  \r\n      \r\n      dndloc(1,2) = gns(1) - (gns(9)+gns(12)+gns(17))/2.\r\n      dndloc(2,2) = gns(2) - (gns(9)+gns(10)+gns(18))/2.\r\n      dndloc(3,2) = gns(3) - (gns(10)+gns(11)+gns(19))/2.\r\n      dndloc(4,2) = gns(4) - (gns(11)+gns(12)+gns(20))/2.\r\n      dndloc(5,2) = gns(5) - (gns(13)+gns(16)+gns(17))/2.\r\n      dndloc(6,2) = gns(6) - (gns(13)+gns(14)+gns(18))/2.\r\n      dndloc(7,2) = gns(7) - (gns(14)+gns(15)+gns(19))/2.\r\n      dndloc(8,2) = gns(8) - (gns(15)+gns(16)+gns(20))/2. \r\n      \r\n      dndloc(1,3) = gnt(1) - (gnt(9)+gnt(12)+gnt(17))/2.\r\n      dndloc(2,3) = gnt(2) - (gnt(9)+gnt(10)+gnt(18))/2.\r\n      dndloc(3,3) = gnt(3) - (gnt(10)+gnt(11)+gnt(19))/2.\r\n      dndloc(4,3) = gnt(4) - (gnt(11)+gnt(12)+gnt(20))/2.\r\n      dndloc(5,3) = gnt(5) - (gnt(13)+gnt(16)+gnt(17))/2.\r\n      dndloc(6,3) = gnt(6) - (gnt(13)+gnt(14)+gnt(18))/2.\r\n      dndloc(7,3) = gnt(7) - (gnt(14)+gnt(15)+gnt(19))/2.\r\n      dndloc(8,3) = gnt(8) - (gnt(15)+gnt(16)+gnt(20))/2.   \r\n\r\n      return\r\n      end subroutine\r\n\r\n! *************************************************\r\n! *       shape functions and derivatives         *\r\n! * 8-noded full integration (2x2x2) element      *\r\n! *************************************************\r\n      subroutine kshapes8(yp,yq,yr,xnat,xn,dndloc) !8-noded element.\r\n      \r\n      implicit none      \r\n      integer :: i\r\n      integer,parameter::nnodes = 8\r\n      real*8,intent(in):: yp,yq,yr      \r\n      real*8,intent(in):: xnat(nnodes,3)\r\n      real*8,intent(out):: xn(nnodes),dndloc(nnodes,3)\r\n            \r\n      real(kind=8):: gn(nnodes),gnr(nnodes),gns(nnodes),gnt(nnodes)\r\n     \r\n      real(kind=8):: ri,si,ti,gr,gs,gt,dgr,dgs,dgt,xgauss\r\n      \r\n      character(len=*),parameter :: fmt20 = \"(' ',20(F4.2,1X))\"\r\n\r\n!     Zero output arrays.\r\n      xn = 0.; dndloc = 0.\r\n      \r\n      do i = 1,nnodes !20\r\n       ri = xnat(i,1);si = xnat(i,2);ti = xnat(i,3)       \r\n       !---------------------------\r\n       if(ri == 1. .or. ri==-1.) then\r\n         gr = 0.5*(1.+ri*yp)\r\n         dgr = 0.5*ri\r\n       else\r\n         gr = (1.-yp*yp)\r\n         dgr = -2.0*yp  \r\n       end if         \r\n       !---------------------------\r\n       if(si == 1. .or. si==-1.) then\r\n         gs = 0.5*(1.+si*yq)\r\n         dgs = 0.5*si\r\n       else\r\n         gs = (1.-yq*yq)\r\n         dgs = -2.0*yq  \r\n       end if         \r\n       !---------------------------\r\n       if(ti == 1. .or. ti==-1.) then\r\n         gt = 0.5*(1.+ti*yr)\r\n         dgt = 0.5*ti\r\n       else\r\n         gt = (1.-yr*yr) \r\n         dgt = -2.0*yr \r\n       end if  \r\n       !---------------------------\r\n       gn(i) = gr*gs*gt\r\n       !---------------------------\r\n       gnr(i) = dgr*gs*gt\r\n       gns(i) = gr*dgs*gt\r\n       gnt(i) = gr*gs*dgt\r\n      end do\r\n\r\n!     Uel node numbering order      \r\n      xn(1) = gn(1)\r\n      xn(2) = gn(2)\r\n      xn(3) = gn(3)\r\n      xn(4) = gn(4)\r\n      xn(5) = gn(5)\r\n      xn(6) = gn(6)\r\n      xn(7) = gn(7)\r\n      xn(8) = gn(8)\r\n      \r\n!     Now for derivatives!\r\n      dndloc(1,1) = gnr(1)\r\n      dndloc(2,1) = gnr(2)\r\n      dndloc(3,1) = gnr(3)\r\n      dndloc(4,1) = gnr(4)\r\n      dndloc(5,1) = gnr(5)\r\n      dndloc(6,1) = gnr(6)\r\n      dndloc(7,1) = gnr(7)\r\n      dndloc(8,1) = gnr(8)\r\n      \r\n      dndloc(1,2) = gns(1)\r\n      dndloc(2,2) = gns(2)\r\n      dndloc(3,2) = gns(3)\r\n      dndloc(4,2) = gns(4)\r\n      dndloc(5,2) = gns(5)\r\n      dndloc(6,2) = gns(6)\r\n      dndloc(7,2) = gns(7)\r\n      dndloc(8,2) = gns(8)\r\n      \r\n      dndloc(1,3) = gnt(1)\r\n      dndloc(2,3) = gnt(2)\r\n      dndloc(3,3) = gnt(3)\r\n      dndloc(4,3) = gnt(4)\r\n      dndloc(5,3) = gnt(5)\r\n      dndloc(6,3) = gnt(6)\r\n      dndloc(7,3) = gnt(7)\r\n      dndloc(8,3) = gnt(8)\r\n\r\n      return\r\n      end subroutine      \r\n"
  },
  {
    "path": "old version/kslip0.f",
    "content": "!Slip Rule Re-development\r\n      subroutine kslip0(xNorm,xDir,tau,tauc,caratio,dtime,nSys,r,iphase,\r\n     + xlp,tmat)\r\n      implicit none\r\n      integer,intent(in):: nSys,iphase\r\n      real*8,intent(in) :: dtime,r,caratio\r\n      real*8,intent(in) :: xNorm(nSys,3),xDir(nSys,3),tau(nSys),tauc(nSys)\r\n      real*8,intent(out) :: xlp(3,3),tmat(6,6)\r\n      \r\n      integer :: i\r\n      real*8  :: xalpha,xbeta,result1,\r\n     + xsnt(3,3),xsnv(6),xnsv(6),xsnnst(6,6),xnst(3,3),result4(6,6),\r\n     + tempNorm(3), tempDir(3),gammaDot(nSys)\r\n      \r\nC\r\nC  *** CALCULATE THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \r\nC   RESPECT TO THE STRESS DEFINED AS tmat***\r\nC\r\n      tmat=0.; xlp = 0.;result4=0.\r\n\t     Do I=1,nSys\r\n         \r\n         xalpha = 0.1; xbeta = 0.1\r\n!         xalpha = 5.0e-7; xbeta = 5.0e-7\r\n         !c/a ratio for HCP! !same burgers magnitude for first 12\r\n         if(iphase==0 .and. i > 12) then \r\n            xalpha = caratio*caratio*xalpha\r\n            xbeta = caratio*caratio*xbeta\r\n         end if\r\nC\r\n         if (tau(I) >= tauc(I)) THEN\r\n          gammaDot(I)=xalpha*sinh(xbeta*abs(tau(I)-r-tauc(I)))\r\n         \r\n          tempNorm = xNorm(I,:); tempDir = xDir(I,:)\r\n          xsnt = spread(tempDir,2,3)*spread(tempNorm,1,3)\r\n          xnst = spread(tempNorm,2,3)*spread(tempDir,1,3)\r\n          CALL KGMATVEC6(xsnt,xsnv)         \r\n          CALL KGMATVEC6(xnst,xnsv) \r\n          xsnnst = spread(xsnv,2,6)*spread(xnsv,1,6)\r\n          result1 = cosh(xbeta*abs(tau(I)-r-tauc(I)))\r\n          \r\n          result4 = result4 + xalpha*xbeta*dtime*result1*xsnnst          \r\n          xlp = xlp + gammaDot(I)*xsnt\r\n         else\r\n            gammaDot(I)=0.0\r\n         end if\r\nC\r\n        END DO\r\n      \r\n      tmat = 0.5*(result4+transpose(result4))\r\n             \r\n      return\r\n      end subroutine kslip0\r\n"
  },
  {
    "path": "old version/kslip5ET.f",
    "content": "!Slip Rule Re-development\r\n      subroutine kslip5ET(xNorm,xDir,tau,signtau,tauc,burgerv,rhossd,gndtot,\r\n     +     gndall,gndcut,gndmob,dtime,ne,ns,iphase,Lp,tmat)\r\n                 \r\n\r\n         \r\n      implicit none\r\n      integer,intent(in):: ne,ns,iphase \r\n      real*8, intent(in) :: rhossd,gndtot,dtime, gndall(ne+ns), gndcut(ne), gndmob(ne), signtau(ne)\r\n      real*8, intent(in) :: xNorm(ne,3),xDir(ne,3),tau(ne),tauc(ne),burgerv(ne)\r\n\r\n      real*8, intent(out) :: Lp(3,3),tmat(6,6)\r\n      \r\n      integer :: i\r\n      real*8  :: alpha,beta,result1,\r\n     + xlambdap,xvol,rhom,rhom0,psi,K,T,dF,f,\r\n     + SNij(3,3),sni(6),nsi(6),SNNS(6,6),NSij(3,3),result4(6,6),\r\n     + tempNorm(3), tempDir(3),gammaDot(ne), gamm0, rhognd\r\n      \r\nC\r\nC  *** CALCULATE THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \r\nC   RESPECT TO THE STRESS DEFINED AS tmat***\r\nC      \r\n      if (iphase == 0) then\r\n          !Slava Be    \r\n          psi = 1.0\r\n          rhom0 = 0.003 !Slava Be\r\n          dF = 3.4559E-20 *1E12 ! microN.microns = pJ\r\n          f = 1e11\r\n          gamm0 = 5e-2 \r\n          \r\n      elseif (iphase == 2) then\r\n          psi = 1E-7 !1.457e-4\r\n          rhom0 = 5.0      \r\n          dF = 0.0 !  !3.4559E-20 *1E12 ! microN.microns = pJ\r\n          f = 50E+11 !1e11\r\n          gamm0 = 6e-4  !8.33E-6 \r\n      endif\r\n      \r\n      K = 1.381E-23 *1E12 ! pJ / K\r\n      T = 293.0 \r\n      !ne = microns, stress = MPa, F = microN, therefore E = pJ\r\n    \r\nC\r\n      tmat=0.; Lp = 0.;result4=0.\r\n\t     \r\n      !rhogndold=sum(gndold)\r\n      Do I=1,ne\r\n\r\n         if (tau(I) >= tauc(I)) THEN\t\t\t\t\r\n             \r\n             rhom = psi*(rhom0 + gndmob(I))\r\n             rhognd = gndtot !gndcut(I)\r\n            \r\n             xlambdap = 1.0/sqrt((rhognd+rhossd)) !overall     \r\n             xvol = xlambdap*burgerv(I)*burgerv(I)\r\n         \r\n             beta = gamm0*xvol/(K*T) \r\n          \r\n             alpha = rhom*burgerv(I)*burgerv(I)*f*exp(-dF/(K*T))\r\n          \r\n             gammaDot(I)=alpha*sinh(beta*signtau(I)*(tau(I) - tauc(I)) )\r\n         \r\n              tempNorm = xNorm(I,:); tempDir = xDir(I,:)\r\n              SNij = spread(tempDir,2,3)*spread(tempNorm,1,3)\r\n              NSij = spread(tempNorm,2,3)*spread(tempDir,1,3)\r\n              CALL KGMATVEC6(SNij,sni)         \r\n              CALL KGMATVEC6(NSij,nsi) \r\n              SNNS = spread(sni,2,6)*spread(nsi,1,6)\r\n              result1 = cosh(beta*signtau(I)*(tau(I) - tauc(I)))\r\n          \r\n              result4 = result4 + alpha*beta*dtime*result1*SNNS          \r\n              Lp = Lp + gammaDot(I)*SNij\r\n          else\r\n              gammaDot(I)=0.0\r\n          end if\r\nC\r\n      END DO\r\n      \r\n      tmat = 0.5*(result4+transpose(result4))\r\n             \r\n      return\r\n      end subroutine kslip5ET\r\n"
  },
  {
    "path": "old version/kslip6ET.f",
    "content": "\r\n      subroutine kslip6ET(xNorm,xDir,tau,signtau,tauc,burgerv,dtime,\r\n     + nSys,iphase,irradiate, gndcut,gndtot,rhossd,Lp,tmat,gammaDot)\r\n!Slip Rule with constant coefficients for simplicity\r\n\r\n         \r\n      implicit none\r\n      integer,intent(in):: nSys,iphase, irradiate \r\n      real*8, intent(in) :: dtime, signtau(nSys), gndcut(nSys), gndtot,rhossd\r\n      real*8, intent(in) :: xNorm(nSys,3),xDir(nSys,3),tau(nSys),tauc(nSys),burgerv(nSys)\r\n\r\n      real*8, intent(out) :: Lp(3,3),tmat(6,6), gammaDot(nSys)\r\n      \r\n      integer :: i\r\n      real*8  :: alpha,beta,result1, rhom,dF,f,T,k,gamma0,b,psi,V,\r\n     + SNij(3,3),sni(6),nsi(6),SNNS(6,6),NSij(3,3),result4(6,6),\r\n     + tempNorm(3), tempDir(3)\r\n      \r\nC\r\nC  *** CALCULATE THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \r\nC   RESPECT TO THE STRESS DEFINED AS tmat***\r\nC     \r\n      if (iphase == 1) then\r\n          \r\n          rhom =  0.035 !mobile dislocation density \r\n          dF = 3.4559E-8 !! Energy barrier microN.microns = pJ          \r\n          f = 1.0E11 ! attempt frequency /s\r\n          T = 293.0\r\n          k = 1.381E-11 ! pJ / K\r\n          gamma0 = 8.33E-6 ! some reference strain which appears in eg http://dx.doi.org/10.1016/j.ijsolstr.2015.02.023\r\n          b = burgerv(1)                    \r\n             \r\n          if (irradiate == 1) then              \r\n              psi = 3.457e-2   \r\n          else\r\n              psi = 0.727e-2  \r\n          end if          \r\n          \r\n          alpha = rhom*b*b*f*exp(-dF/(k*T)) ! prefactor /s\r\n          \r\n          V = b*b/sqrt(psi*rhossd) ! activation volume /micron^3\r\n          \r\n          beta = gamma0*V/(k*T) ! rate sensitivity 1/MPa\r\n          \r\n      elseif (iphase == 2) then\r\n\r\n          alpha = 0.02\r\n          beta = 0.1\r\n          \r\n      endif\r\n          \r\n      !ne = microns, stress = MPa, F = microN, therefore E = pJ\r\n    \r\nC\r\n      tmat=0.; Lp = 0.;result4=0.\r\n\t     \r\n      !rhogndold=sum(gndold)\r\n      Do I=1,nSys\r\n\r\n         if (tau(I) >= tauc(I)) THEN\t\t\t\t\r\n                                                 \r\n             gammaDot(I)=alpha*sinh(beta*signtau(I)*(tau(I) - tauc(I)) )\r\n         \r\n              tempNorm = xNorm(I,:); \r\n              tempDir = xDir(I,:)\r\n              SNij = spread(tempDir,2,3)*spread(tempNorm,1,3)\r\n              NSij = spread(tempNorm,2,3)*spread(tempDir,1,3)\r\n              CALL KGMATVEC6(SNij,sni)         \r\n              CALL KGMATVEC6(NSij,nsi) \r\n              SNNS = spread(sni,2,6)*spread(nsi,1,6)\r\n              result1 = cosh(beta*signtau(I)*(tau(I) - tauc(I)))\r\n          \r\n              result4 = result4 + alpha*beta*dtime*result1*SNNS          \r\n              Lp = Lp + gammaDot(I)*SNij\r\n          else\r\n              gammaDot(I)=0.0\r\n          end if\r\nC\r\n      END DO\r\n      \r\n      tmat = 0.5*(result4+transpose(result4))\r\n             \r\n      return\r\n      end \r\n"
  },
  {
    "path": "old version/kslipCreepPowerLaw.f",
    "content": "C   Christos Skamniotis\nC   University of Oxford\nC   December 2021 \nC\nC   Simplified power law slip rule and empirical creep law for tertiary creep:\n\n      subroutine kslipCreepPowerLaw(xNorm,xDir,tau,signtau,tauc,\n     + dtime,nSys,iphase,CurrentTemperature,Lp,\n     + tmat,gammaDot,cubicslip,creep,slipsysplasstran)\n      \n      implicit none\n\t  \n\t  ! number of slip system\n      integer, intent(in):: nSys\n\t  \n      ! activation flag for cubic slip (additional 6 systems activated when loading is not along 001)\n      INTEGER,intent(in) :: cubicslip\n\t  \n      ! activation flag for tertiary creep\n      INTEGER,intent(in) :: creep\n      \n\t  ! accumulated plastic strain on each slip system, signed\n      real*8, intent(in) :: slipsysplasstran(nSys)\n\n\t  ! phase\n      integer, intent(in):: iphase\n\n      ! slip directions and normals\t  \n      real*8, intent(in) :: xNorm(nSys,3), xDir(nSys,3)\n\t  \n\t  ! resolved shear stress and critical resolved shear stress\n\t  ! and sign of the resolved shear stress\n\t  ! tauc is positive by definition\n      real*8, intent(in) :: tau(nSys), tauc(nSys), signtau(nSys)\n\t  \n\t  ! time step\n      real*8, intent(in) :: dtime\t  \n\t  \n\t  ! Temperature in Kelvin \n\t  real*8, intent(in) :: CurrentTemperature\n\t  \n\t  ! plastic velocity gradient\n      real*8, intent(out) :: Lp(3,3)\n\t  \n\t  ! and its derivative with respect to the stress\n\t  real*8, intent(out) :: tmat(6,6)\n\t  \n\t  ! plastic strain rate on each slip system\n\t  real*8, intent(out) :: gammaDot(nSys)\n        \n      ! Gas constant (J*mol/K)\n\t  real*8, parameter :: R = 8.314462\n\n******************************************\n** The following parameters must be set **\n\n*** RATE DEPENDENT PLASTICITY (thermally activated glide)\n\n      ! reference strain rate (1/s)\n\t  real*8, parameter :: ref_gammaDot = 7.071136E-05\n\t  \n      ! rate sensitivity multiplier (1/Kelvin)\n\t  real*8, parameter :: slopeM = -0.036273\n      \n\t  ! rate sensitivity constant (-/-)\n      real*8, parameter :: constantM = 65.33827694\n\n*** TERTIARY CREEP (dislocation climb & damage)\n\n      ! Initial creep rate constants        \n      ! Activation energy for creep (J/mol)\n      real*8, parameter :: Qo = 440.0e3\n\t  \n      ! reference rate (1/s)\n      real*8, parameter :: ao = 6.0e7\n\t  \n      ! stress multiplier (1/MPa)\n      real*8, parameter :: bo = 5.0e-2\n\n      ! Climb/damage constants  \n      ! Activation energy for damage (J/mol)\n      real*8, parameter :: QD = 170.0e3\n\n      ! reference rate (1/s)\n      real*8, parameter :: aD = 6.0e-1\n\n      ! stress multiplier (1/MPa)\n      real*8, parameter :: bD = 3.5e-2\n\t  \n**       End of parameters to set       **\n******************************************\n\n      ! slip system index\n      integer :: i\n\t  \n\t  ! Schmid tensor and its transpose\n\t  real*8 :: SNij(3,3), NSij(3,3)\n\t  \n\t  ! Schmid tensor and its transpose in Voigt notation\n\t  real*8 :: sni(6), nsi(6)\n\t  \n\t  ! higher order Schmid tensor in Voigt notation\n\t  real*8 :: SNNS(6,6)\n\t  \n\t  ! temporary slip normal and slip direction\n\t  real*8 :: tempNorm(3), tempDir(3)\n\t  \n\t  ! temporary variable to calculate the Jacobian\n\t  real*8 :: result1\n\t \n\t  ! Jacobian\n      real*8 :: result4(6,6)\n        \n      ! RSS/CRSS ratio\n      real*8 :: tau_ratio\n\n\t  ! rate sensitivity\n\t  real*8 :: mpower\n\nC\nC  *** CALCULATE LP AND THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \nC   RESPECT TO THE STRESS DEFINED AS tmat***\nC\nC\n      tmat = 0.0\n      Lp = 0.0\n      result4 = 0.0\n      mpower = slopeM * CurrentTemperature + constantM\n        \n\t  ! contribution to Lp of all slip systems\n      do i=1,nSys\n\t  \n        tau_ratio=tau(i)/tauc(i)\n\n        if (tau_ratio > 0.0) then\n            \n      ! strain rate due to thermally activated glide (rate dependent plasticity)\n      gammaDot(i) = signtau(i)*ref_gammaDot*tau_ratio**mpower\n            \n      ! calculate derivative d ( gammaDot(i) ) / d ( tau(i) )\n      result1 = ref_gammaDot*mpower*(1/tauc(i))*(tau_ratio**(mpower-1))\n          \n        !  add tertiary creep rate\n        if (creep == 1 .and. tau_ratio > 0.05) then  \n           \n      gammaDot(i) = gammaDot(i) +\n     + signtau(i)*ao*exp(bo*tau(i)-Qo/(R*CurrentTemperature)) +\n     + signtau(i)*abs(slipsysplasstran(i))*aD*\n     + exp(bD*tau(i)-QD/(R*CurrentTemperature))\n          \n      result1 = result1 + ao*bo*\n     + exp(bo*tau(i)-Qo/(R*CurrentTemperature)) +\n     + abs(slipsysplasstran(i))*aD*bD*\n     + exp(bD*tau(i)-QD/(R*CurrentTemperature))\n          \n        end if\n        \n        ! calculate SNNS\n          tempNorm = xNorm(i,:)\n          tempDir = xDir(i,:)\n          SNij = spread(tempDir,2,3)*spread(tempNorm,1,3)\n          NSij = spread(tempNorm,2,3)*spread(tempDir,1,3)\n          call KGMATVEC6(SNij,sni)         \n          call KGMATVEC6(NSij,nsi) \n          SNNS = spread(sni,2,6)*spread(nsi,1,6)\n  \n        ! contribution to Jacobian\n          result4 = result4 + dtime*result1*SNNS     \n\t\t  \n        ! plastic velocity gradient contribution\n          Lp = Lp + gammaDot(i)*SNij \n\t\t\n        else   \n         \n          gammaDot(i) = 0.0\n\t\t  \n        end if\n\n      end do\n      \n      tmat = 0.5*(result4+transpose(result4))\n             \n      return\n      end \n"
  },
  {
    "path": "old version/kslipDoubleExponent.f",
    "content": "C   Nicolo Grilli\r\nC   University of Bristol\r\nC   Christos Skamniotis\r\nC   University of Oxford\r\nC   11 Novembre 2021 \r\nC\r\nC   Double exponent slip rule in:\r\nC   Zhengxuan Fan & Serge Kruch (2020) A comparison of different crystal\r\nC   plasticity finite-element models on the simulation of nickel alloys, \r\nC   Materials at High Temperatures, 37:5, 328-339, DOI: 10.1080/09603409.2020.1801951\r\nC   Equation in Table 1\r\n\r\n      subroutine kslipDoubleExponent(xNorm,xDir,tau,signtau,tauc,\r\n     + burgerv,dtime,nSys,iphase,CurrentTemperature,Backstress,Lp,\r\n     + tmat,gammaDot)\r\n\r\n      implicit none\r\n\t  \r\n\t  ! number of slip system\r\n      integer, intent(in):: nSys\r\n\t  \r\n\t  ! phase\r\n      integer, intent(in):: iphase\r\n\r\n      ! slip directions and normals\t  \r\n      real*8, intent(in) :: xNorm(nSys,3),xDir(nSys,3)\r\n\t  \r\n\t  ! resolved shear stress and critical resolved shear stress\r\n\t  ! and sign of the resolved shear stress\r\n\t  ! tauc is positive by definition\r\n      real*8, intent(in) :: tau(nSys), tauc(nSys), signtau(nSys)\r\n\t  \r\n\t  ! Burgers vectors\r\n      real*8, intent(in) :: burgerv(nSys)\r\n\t  \r\n\t  ! time step\r\n      real*8, intent(in) :: dtime\t  \r\n\t  \r\n\t  ! Temperature\r\n\t  real*8, intent(in) :: CurrentTemperature\r\n\r\n\t  ! Backstress state variable\r\n\t  real*8, intent(in) :: Backstress(nSys)\r\n\t  \r\n\t  ! plastic velocity gradient\r\n      real*8, intent(out) :: Lp(3,3)\r\n\t  \r\n\t  ! and its derivative with respect to the stress\r\n\t  real*8, intent(out) :: tmat(6,6)\r\n\t  \r\n\t  ! plastic strain rate on each slip system\r\n\t  real*8, intent(out) :: gammaDot(nSys)\r\n\t \r\n\r\n******************************************\r\n** The following parameters must be set **\r\n\r\n      ! Free energy variation (J/mol)\r\n      real*8, parameter :: dF = 286000.0\r\n\t  \r\n\t  ! Boltzmann constant (J/K)\r\n\t  real*8, parameter :: kB = 1.38e-23\r\n\t  \r\n\t  ! reference strain rate (1/s)\r\n\t  real*8, parameter :: gammadot0 = 1.0e7\r\n\t  \r\n\t  ! ratio between shear modulus at CurrentTemperature\r\n\t  ! and at 0K\r\n\t  real*8, parameter :: mu_over_mu0 = 103.5 / 134.0\r\n\t  \r\n\t  ! strain rate sensitivity exponents \r\n\t  real*8, parameter :: p = 0.59\r\n      real*8, parameter :: q = 1.8\t  \r\n\t  \r\n\t  ! Peierls stress at 0K (MPa)\r\n\t  real*8, parameter :: tau0 = 342.0\r\n\t  \r\n**       End of parameters to set       **\r\n******************************************\r\n\r\n      ! slip system index\r\n      integer :: i\r\n\t  \r\n\t  ! Schmid tensor and its transpose\r\n\t  real*8 :: SNij(3,3), NSij(3,3)\r\n\t  \r\n\t  ! Schmid tensor and its transpose in Voigt notation\r\n\t  real*8 :: sni(6), nsi(6)\r\n\t  \r\n\t  ! higher order Schmid tensor in Voigt notation\r\n\t  real*8 :: SNNS(6,6)\r\n\t  \r\n\t  ! temporary slip normal and slip direction\r\n\t  real*8 :: tempNorm(3), tempDir(3)\r\n\t  \r\n\t  ! ratio between free energy jump and KB * T\r\n\t  real*8 :: dF_over_kBT\r\n\t  \r\n\t  ! argument of the exponential to calculate gammaDot\r\n\t  real*8 :: gammaDot_exp_arg\r\n\t  \r\n\t  ! effective stress for slip\r\n\t  real*8 :: tau_eff\r\n\t  \r\n\t  ! temporary variable to calculate the Jacobian\r\n\t  real*8 :: result1\r\n\t  \r\n\t  ! product between tauc and mu_over_mu0\r\n\t  real*8 :: tauc_mu_over_mu0\r\n\t  \r\n\t  ! product between tau0 and mu_over_mu0\r\n\t  real*8 :: tau0_mu_over_mu0 = mu_over_mu0 * tau0\r\n\t  \r\n\t  ! the variable elevated to power p (temporary variable)\r\n\t  real*8 :: powerp\r\n\t \r\n\t  ! Jacobian\r\n      real*8 :: result4(6,6)\r\n\t  \r\n\t  dF_over_kBT = dF / (kB * CurrentTemperature)\r\n      \r\nC\r\nC  *** CALCULATE LP AND THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH \r\nC   RESPECT TO THE STRESS DEFINED AS tmat***\r\nC    \r\n\r\n      tmat = 0.0\r\n\t  Lp = 0.0\r\n\t  result4 = 0.0\r\n\t  \r\n\t  ! contribution to Lp of all slip systems\r\n      do i=1,nSys\r\n\t  \r\n\t    tauc_mu_over_mu0 = mu_over_mu0 * tauc(i)\r\n\t  \r\n\t    tau_eff = abs(tau(i) - Backstress(i)) - tauc_mu_over_mu0\r\n\r\n        if (tau_eff >= 0.0) then\r\n\r\n          gammaDot_exp_arg = tau_eff / tau0_mu_over_mu0 ! always positive\r\n\t\t  \r\n\t\t  if (gammaDot_exp_arg >= 1.0) then ! avoid negative values before elevating to power q\r\n\t\t  \r\n\t\t    gammaDot_exp_arg = 0.0\r\n\t\t\tpowerp = 0.0\r\n\t\t  \r\n\t\t  else ! standard case\r\n\r\n\t\t    powerp = gammaDot_exp_arg**p\r\n\t\t    gammaDot_exp_arg = (1.0 - powerp)**q\r\n\t\t  \r\n\t\t  end if\r\n\t\t  \r\n          gammaDot(i) = gammadot0*exp(-dF_over_kBT*gammaDot_exp_arg)\r\n\t\t  \r\n\t\t  if ((tau(i) - Backstress(i)) < 0.0) then ! sign is based on (tau(i) - Backstress(i))\r\n\t\t  \r\n            gammaDot(i) = (-1.0) * gammaDot(i)\r\n\t\t  \r\n\t\t  end if\r\n         \r\n          tempNorm = xNorm(i,:)\r\n          tempDir = xDir(i,:)\r\n          SNij = spread(tempDir,2,3)*spread(tempNorm,1,3)\r\n          NSij = spread(tempNorm,2,3)*spread(tempDir,1,3)\r\n          call KGMATVEC6(SNij,sni)         \r\n          call KGMATVEC6(NSij,nsi) \r\n          SNNS = spread(sni,2,6)*spread(nsi,1,6)\r\n\t\t  \r\n\t\t  ! calculate derivative d ( gammaDot(i) ) / d ( tau(i) )\r\n\t\t  result1 = abs(gammaDot(i))\r\n\t\t  result1 = result1 * dF_over_kBT\r\n\t\t  result1 = result1 * q\r\n\t\t  result1 = result1 * ((1.0 - powerp)**(q-1.0))\r\n\t\t  result1 = result1 * p\r\n\t\t  result1 = result1 / (tau0_mu_over_mu0**p)\r\n\t\t  result1 = result1 * ((tau_eff)**(p-1.0))\r\n          \r\n\t\t  ! contribution to Jacobian\r\n          result4 = result4 + dtime*result1*SNNS     \r\n\t\t  \r\n\t\t  ! plastic velocity gradient contribution\r\n          Lp = Lp + gammaDot(i)*SNij\r\n\t\t  \r\n        else\r\n\t\t\r\n          gammaDot(i) = 0.0\r\n\t\t  \r\n        end if\r\n\r\n      end do\r\n      \r\n      tmat = 0.5*(result4+transpose(result4))\r\n             \r\n      return\r\n      end \r\n"
  },
  {
    "path": "old version/kslipPowerLaw.f",
    "content": "** Nicolo Grilli\r\n** 28th January 2019\r\n** alpha-Uranium\r\n** AWE project\r\n**\r\n** including twinning\r\n** NO rotation of slip systems due to twinning\r\n** but slip is allowed inside twins\r\n**\r\n** for full twin developement a characteristic\r\n** time is introduced if twin volume fraction > 0.5\r\n** This leads the twin volume fraction to reach 1.0\r\n** after about the characteristic time\r\n**\r\n\r\n      subroutine kslipPowerLaw(xNorm,xDir,xTwinNorm,xTwinDir,\r\n     + tau,tautwin,signtau,signtautwin,tauc,tauctwin,\r\n     + burgerv,dtime,nSys,nTwin,iphase,irradiate,\r\n     + gndcut,gndtot,rhossd,twinvolfrac,twinvolfractotal,\r\n     + Lp,tmat,gammaDot,gammaTwinDot,twinon,\r\n     + nTwinStart,nTwinEnd)\r\n\r\n      implicit none\r\n      integer,intent(in) :: nSys,nTwin,iphase,irradiate,twinon\r\n      integer,intent(in) :: nTwinStart,nTwinEnd\r\n      real*8, intent(in) :: dtime, signtau(nSys),signtautwin(nTwin), gndcut(nSys), gndtot,rhossd\r\n      real*8, intent(in) :: xNorm(nSys,3),xDir(nSys,3),tau(nSys),tauc(nSys),burgerv(nSys)\r\n      real*8, intent(in) :: xTwinNorm(nTwin,3),xTwinDir(nTwin,3),tautwin(nTwin),tauctwin(nTwin)\r\n      real*8, intent(in) :: twinvolfrac(nTwin), twinvolfractotal ! twin volume fraction\r\n\r\n      real*8, intent(inout) :: gammaTwinDot(nTwin)\r\n      real*8, intent(out) :: Lp(3,3),tmat(6,6), gammaDot(nSys)\r\n      \r\n      integer :: i, j\r\n      real*8  :: alpha,beta,result1, rhom,dF,f,T,k,gamma0,b,psi,V,\r\n     + SNij(3,3),sni(6),nsi(6),SNNS(6,6),NSij(3,3),result4(6,6),\r\n     + tempNorm(3), tempDir(3)\r\n\r\n      ! alpha-Uranium shear strain rate law\r\n      real*8 :: gamma0dot, gamma0dottwin ! slip rate prefactor\r\n      real*8 :: nsliprate ! slip rate exponent\r\n      real*8 :: xtau ! ratio: resolved shear stress / CRSS\r\n      \r\nC\r\nC  *** CALCULATE THE DERIVATIVE OF PLASTIC STRAIN INCREMENT WITH\r\nC   RESPECT TO THE STRESS DEFINED AS tmat***\r\nC     \r\n      \r\n\r\n      gamma0dot = 1.0e-3\r\n      gamma0dottwin = 1.0e-3\r\n      nsliprate = 20.0\r\n\r\n      \r\n      !ne = microns, stress = MPa, F = microN, therefore E = pJ\r\n\r\nC\r\n      tmat=0.; Lp = 0.;result4=0.\r\n\r\n      Do I=1,nSys ! shear due to slip without twinning\r\n\r\n         xtau = tau(I) / tauc(I)\r\n\r\n         ! 0.5 for alpha-Uranium model due to the exponent 20 in the shear rate law\t\r\n         ! slip is allowed inside twins\r\n         if (xtau >= 0.5) THEN\r\n\r\n              gammaDot(I)=gamma0dot*(xtau**nsliprate)*signtau(I) ! signed\r\n         \r\n              tempNorm = xNorm(I,:); \r\n              tempDir = xDir(I,:)\r\n              SNij = spread(tempDir,2,3)*spread(tempNorm,1,3) ! b_i tensor product n_j\r\n              NSij = spread(tempNorm,2,3)*spread(tempDir,1,3) ! n_i b_j\r\n              CALL KGMATVEC6(SNij,sni)         \r\n              CALL KGMATVEC6(NSij,nsi)\r\n              ! nsi and sni are the same thing\r\n              SNNS = spread(sni,2,6)*spread(nsi,1,6)\r\n              result1 = xtau**(nsliprate-1.0)\r\n          \r\n              ! result4 = dt dL_{ij}/dsigma_{kl} with indices in Voigt notation\r\n              ! such that 4,5,6 components contributes as (b_i n_j + b_j n_i)\r\n              ! slip inside twin is allowed\r\n              result4=result4+(gamma0dot*nsliprate/tauc(I))*dtime*result1*SNNS\r\n\r\n              ! update plastic velocity gradient\r\n              ! slip is allowed inside twins\r\n              Lp = Lp + gammaDot(I)*SNij\r\n\r\n          else\r\n              gammaDot(I)=0.0\r\n          end if\r\nC\r\n      END DO\r\n\r\n      if (twinon == 1) then ! twin active\r\n\r\n        Do I=nTwinStart,nTwinEnd ! shear due to twinning\r\n\r\n          xtau = tautwin(I) / tauctwin(I)\r\n\r\n          ! 0.5 for alpha-Uranium model due to the exponent 20 in the shear rate law\r\n          ! if twins have already occupied the whole volume\r\n          ! no additional plastic strain from twinning is possible\r\n          if ((xtau >= 0.5 .or. twinvolfrac(I) > 0.5) .and. twinvolfrac(I) < 1.0) THEN\r\n\r\n              gammaTwinDot(I)=gamma0dottwin*(xtau**nsliprate)*signtautwin(I) ! signtautwin always positive\r\n\r\n              if (gammaTwinDot(I) > 1000.0*gamma0dottwin) then\r\n                gammaTwinDot(I) = 1000.0*gamma0dottwin\r\n              end if\r\n\r\n              ! add contribution if activation threshold 0.5 has been passed\r\n              ! here characteristic time is 1s\r\n              if (twinvolfrac(I) > 0.5) then\r\n                gammaTwinDot(I)=gammaTwinDot(I)+0.299*(1.0-twinvolfrac(I))\r\n              end if\r\n\r\n              tempNorm = xTwinNorm(I,:);\r\n              tempDir = xTwinDir(I,:)\r\n              SNij = spread(tempDir,2,3)*spread(tempNorm,1,3) ! b_i tensor product n_j\r\n              NSij = spread(tempNorm,2,3)*spread(tempDir,1,3) ! n_i b_j\r\n              CALL KGMATVEC6(SNij,sni)         \r\n              CALL KGMATVEC6(NSij,nsi)\r\n              ! nsi and sni are the same thing\r\n              SNNS = spread(sni,2,6)*spread(nsi,1,6)\r\n              if (gammaTwinDot(I) > 999.0*gamma0dottwin) then\r\n                  result1 = 707.9\r\n              else\r\n                  result1 = xtau**(nsliprate-1.0)\r\n              end if\r\n\r\n              ! result4 = dt dL_{ij}/dsigma_{kl} with indices in Voigt notation\r\n              ! such that 4,5,6 components contributes as (b_i n_j + b_j n_i)\r\n              result4 = result4 + (gamma0dottwin*nsliprate/tauctwin(I))*dtime*result1*SNNS\r\n\r\n              ! update plastic velocity gradient\r\n              Lp = Lp + gammaTwinDot(I)*SNij\r\n\r\n          else\r\n              gammaTwinDot(I)=0.0\r\n          end if\r\n\r\n        END DO\r\n\r\n      end if ! twin active\r\n\r\n      tmat = 0.5*(result4+transpose(result4))\r\n             \r\n      return\r\n      end \r\n"
  },
  {
    "path": "old version/ksvd.f",
    "content": "!Slip Rule Re-development\r\n      subroutine ksvd(A,m,n,B)\r\n      implicit none\r\n      integer,parameter :: LWORK=5315\r\n      real*8,parameter  :: zero = 1.0e-7\r\n      \r\n      integer,intent(in):: m,n\r\n      real*8,intent(in) :: A(m,n)\r\n      real*8,intent(out) :: B(n,m)\r\n            \r\n      real*8 :: U(m,n),VT(m,n),diagm(n,m),qt1(m,m),WORK(LWORK)\r\n      integer,dimension(:),allocatable  :: IWORK\r\n      real*8,dimension(:),allocatable :: S\r\n      \r\n      integer :: i,j,ialloc,INFO, LDA, LDU, LDVT\r\n      real*8 :: xbig\r\n      \r\n      CHARACTER*1                  :: JOBZ\r\n      character (len=*),parameter :: fmt2=\"(24(' ',(I2,1X)))\",\r\n     + fmt3=\"(9(' ',(F8.5,1X)))\",fmt6= \"(24(' ',(ES11.3,1X)))\"\r\n     \r\n      EXTERNAL DGESDD\r\n\r\n      !Allocate dimensions to key arrays\r\n      !============================\r\n      allocate(S(min(m,n)),IWORK(8*min(m,n)),STAT=ialloc)\r\n      S=0.; B=0.; U=0.;VT=0.;diagm=0.;qt1=0.; IWORK=0\r\n      \r\n      !Find SVD of tau* (with LAPACK)\r\n      !============================\r\n      JOBZ = 'A'; LDA = m; LDU = m; LDVT = n\r\n      \r\n      call DGESDD( JOBZ, M, N, A, LDA, S, U, LDU, VT, LDVT, WORK,\r\n     $                   LWORK, IWORK, INFO )\r\n      \r\n      xbig = maxval(S)\r\n      do i=1,ubound(S,1) \r\n!         if(abs(S(i)) <= zero) S(i) = 0.\r\n         if(abs(S(i)) <= 0.0001*xbig) S(i) = 0. !i.e. difference of four orders of magnitude\r\n      end do\r\n      \r\n      write(6,*)\"singular values,xbig\",xbig; write(6,fmt6) S\r\n      \r\n      !Find psuedoinverse of A\r\n      !============================\r\n      do i=1,ubound(S,1); if(S(i) /= 0.) diagm(i,i) = 1./S(i); end do\r\n      qt1 = matmul(diagm,transpose(U))\r\n      B = matmul(transpose(VT),qt1)  \r\n             \r\n      return\r\n      end subroutine ksvd\r\n"
  },
  {
    "path": "old version/ktwinneighbourhood.f",
    "content": "C Non-local twin model\r\nC find neigbourhood of an integration point\r\nC and calculate the integral of the twin volume fraction\r\nC on that neighbourhood\r\n\r\nC see: Grilli, Cocks, Tarleton  \r\nC A phase field model for the growth and characteristic thickness of deformation-induced twins\r\nC Journal of the Mechanics and Physics of Solids, Volume 143, October 2020, 104061\r\n\r\nC calculation of TwinUpDownEl, TwinUpDownIP\r\nC at the second increment when kgausscoords\r\nC have been assigned for all elements and IPs\r\n      SUBROUTINE kfindneighbourhood(noel,npt,COORDS,STATEV,NSTATV,\r\n     + Twin1UpDownEl,Twin1UpDownIP,Twin2UpDownEl,Twin2UpDownIP,\r\n     + nTwinStart,nTwinEnd,nTwin)\r\n\r\n      integer,intent(in) :: NSTATV\r\n\r\n      real*8,intent(in) :: COORDS(3)\r\n      real*8,intent(in) :: STATEV(NSTATV)\r\n\r\n      integer,intent(in) :: noel,npt\r\n\r\n      integer,intent(in) :: nTwinStart\r\n      integer,intent(in) :: nTwinEnd\r\n\r\n      integer,intent(in) :: nTwin\r\n\r\n      include 'mycommon.f'\r\n\r\n      integer,intent(inout) :: Twin1UpDownEl(ArrayNUpDown), Twin1UpDownIP(ArrayNUpDown)\r\n      integer,intent(inout) :: Twin2UpDownEl(ArrayNUpDown), Twin2UpDownIP(ArrayNUpDown)\r\n\r\n      ! temporary vector from current IP\r\n      ! to neighbouring IP and its norm\r\n      real*8 :: NeighbourConnection(3)\r\n      real*8 :: NeighbourConnectionAbs\r\n\r\n      ! temporary gauss point coordinates\r\n      real*8 :: gausscoords(3)\r\n\r\n      ! rotation matrix needed to\r\n      ! rotate twin directions and normals\r\n      real*8 :: gmatinv(3,3)\r\n\r\n      ! temporary twin normal\r\n      real*8 :: ttwinnor(3)\r\n\r\n      ! twin normals\r\n      real*8 :: dtwinnor(nTwin,3)\r\n\r\n      ! temporary projection of the distance\r\n      ! from neighbouring IP on the twin plane normal\r\n      real*8 :: NeighbourProjection\r\n\r\n      ! temporary distance from neighbouring IP\r\n      ! to the axis of the cylinder passing through\r\n      ! the current IP and parallel to the twin plane normal\r\n      real*8 :: NeighbourDistCyl\r\n\r\n      ! temporary indices of the neighbouring IPs\r\n      ! two discrete twin systems per grain\r\n      ! but indices can be arbitrary based on nTwinStart and nTwinEnd\r\n      integer :: NeighbourUpDownIndex(nTwin)\r\n\r\n      ! flag telling that NUpDown has been exceeded\r\n      ! not enough space in the NUpDown variable\r\n      ! for neighbouring points\r\n      integer :: FlagNUpDown\r\n\r\n      ! temporary indices of SMAIntArray\r\n      ! converting noel, npt and NeighbourUpDownIndex\r\n      ! into the SMA array index\r\n      integer :: ArrayIndexUpDown\r\n\r\n      integer :: elem, ip, i, j, twinindex\r\n\r\n      ! twin normals are necessary\r\n      ! to determine the position of an IP with\r\n      ! respect to a formed twin\r\n      include 'xTwinNormAlphaUranium.f'\r\n\r\n        NeighbourUpDownIndex(1:nTwin) = 0\r\n        FlagNUpDown = 0\r\n! loop over all elements and IPs\r\n\r\n        do elem=1,nElements\r\n          do ip=1,nintpts\r\n\r\n            NeighbourConnection(1:3) = 0.0\r\n            NeighbourConnectionAbs = 0.0\r\n\r\n            if (elem /= noel .or. ip /= npt) then ! check that IP is not the current one\r\n                \r\n              if (kGrainIndex(noel,npt) == kGrainIndex(elem,ip)) then ! check that IP belongs to the same grain\r\n\r\n                ! assign IP coordinate to a temporary variable\r\n                gausscoords(1) = kgausscoords(elem,ip,1)\r\n                gausscoords(2) = kgausscoords(elem,ip,2)\r\n                gausscoords(3) = kgausscoords(elem,ip,3)\r\n\r\n                ! check that x coordinate is close to\r\n                ! the current element\r\n                if (abs(COORDS(1) - gausscoords(1)) < 10.001) then\r\n\r\n                  ! check that y coordinate is close to\r\n                  ! the current element\r\n                  if (abs(COORDS(2) - gausscoords(2)) < 10.001) then\r\n\r\n                    ! check that z coordinate is close to\r\n                    ! the current element\r\n                    if (abs(COORDS(3) - gausscoords(3)) < 1.001) then\r\n\r\n                      ! calculate vector from current IP to\r\n                      ! neighbouring IP\r\n                      NeighbourConnection(1) = gausscoords(1) - COORDS(1)\r\n                      NeighbourConnection(2) = gausscoords(2) - COORDS(2)\r\n                      NeighbourConnection(3) = gausscoords(3) - COORDS(3)\r\n                      NeighbourConnectionAbs = dot_product(NeighbourConnection(1:3),NeighbourConnection(1:3))\r\n                      NeighbourConnectionAbs = sqrt(NeighbourConnectionAbs)\r\n\r\n                      ! assign rotation matrix to gmatinv\r\n                      DO i=1,3\r\n                        DO j=1,3\r\n                          gmatinv(i,j) = STATEV(j+(i-1)*3)\r\n                        END DO\r\n                      END DO\r\n\r\n                      DO twinindex=nTwinStart,nTwinEnd ! cycle over twin systems\r\n\r\n                        ! dtwinnor is assumed normalized\r\n                        ! rotate it to the sample reference frame\r\n                        DO i=1,3\r\n                          ttwinnor(i) = dtwinnor(twinindex,i) ! already normalized\r\n                        END DO\r\n                        ttwinnor = matmul(gmatinv,ttwinnor)\r\n\r\n                        ! calculate projection of NeighbourConnection\r\n                        ! on the twin plane normal\r\n                        NeighbourProjection = abs(dot_product(NeighbourConnection(1:3),ttwinnor(1:3)))\r\n\r\n                        NeighbourDistCyl = NeighbourConnectionAbs*NeighbourConnectionAbs\r\n                        NeighbourDistCyl = NeighbourDistCyl - NeighbourProjection*NeighbourProjection\r\n                        NeighbourDistCyl = sqrt(NeighbourDistCyl)\r\n\r\n                        ! check if the neighbouring point\r\n                        ! is up/down (inside the cylinder or not)\r\n                        if (NeighbourDistCyl < 1.001 .and. NeighbourProjection < 5.001) then ! up/down\r\n                          NeighbourUpDownIndex(twinindex) = NeighbourUpDownIndex(twinindex) + 1\r\n                          if (NeighbourUpDownIndex(twinindex) <= NUpDown) then\r\n      ArrayIndexUpDown = (noel-1)*nintpts*NUpDown+(npt-1)*NUpDown+NeighbourUpDownIndex(twinindex)\r\n                            if (twinindex == nTwinStart) then\r\n                              Twin1UpDownEl(ArrayIndexUpDown) = elem\r\n                              Twin1UpDownIP(ArrayIndexUpDown) = ip\r\n                            end if\r\n                            if (twinindex == nTwinEnd) then\r\n                              Twin2UpDownEl(ArrayIndexUpDown) = elem\r\n                              Twin2UpDownIP(ArrayIndexUpDown) = ip\r\n                            end if\r\n                          else\r\n                            FlagNUpDown = 1 ! NUpDown needs to be increased\r\n                          end if\r\n                        end if ! check up/down\r\n\r\n                      END DO ! cycle over twin systems\r\n\r\n                    end if ! check z coordinate\r\n\r\n                  end if ! check y coordinate\r\n\r\n                end if ! check x coordinate\r\n              \r\n              end if ! check that IP belongs to the same grain\r\n              \r\n            end if ! check that IP is not the current one\r\n\r\n          end do ! loop over all IPs\r\n        end do ! loop over all elements\r\n\r\n        ! assign number of Neighbours to common block\r\n        kNoNeighbours(noel,npt,1) = NeighbourUpDownIndex(nTwinStart)\r\n        kNoNeighbours(noel,npt,2) = NeighbourUpDownIndex(nTwinEnd)\r\n        \r\n        if (FlagNUpDown == 1) then\r\n          if (maxval(NeighbourUpDownIndex) > NUpDownExceeded) then\r\n            NUpDownExceeded = maxval(NeighbourUpDownIndex)\r\n            write(*,*) \"WARNING: number of up/down neighbouring IPs exceeded\"\r\n            write(*,*) \"Max value reached by NeighbourUpDownIndex(nTwinStart:nTwinEnd) is:\"\r\n            write(*,*) \"maxval(NeighbourUpDownIndex)\"\r\n            write(*,*) maxval(NeighbourUpDownIndex)\r\n          end if\r\n        end if\r\n\r\n      RETURN\r\n\r\n      END\r\n\r\nC calculate integral of the twin volume fraction\r\nC in the up/down region\r\n\r\n      SUBROUTINE ktwinvolfracintegral(noel,npt,TwinIntegral,\r\n     + Twin1UpDownEl,Twin1UpDownIP,Twin2UpDownEl,Twin2UpDownIP,\r\n     + nTwinStart,nTwinEnd,nTwin)\r\n\r\n      integer,intent(in) :: nTwinStart\r\n      integer,intent(in) :: nTwinEnd\r\n\r\n      integer,intent(in) :: nTwin\r\n\r\n      real*8,intent(inout) :: TwinIntegral(nTwin)\r\n\r\n      integer,intent(in) :: noel,npt\r\n\r\n      include 'mycommon.f'\r\n\r\n      integer,intent(in) :: Twin1UpDownEl(ArrayNUpDown), Twin1UpDownIP(ArrayNUpDown)\r\n      integer,intent(in) :: Twin2UpDownEl(ArrayNUpDown), Twin2UpDownIP(ArrayNUpDown)\r\n\r\n      integer :: I, twinindex\r\n\r\n      ! temporary indices of SMAIntArray\r\n      ! converting noel, npt and NeighbourUpDownIndex\r\n      ! into the SMA array index\r\n      integer :: ArrayIndexUpDown\r\n\r\n      ! temporary element index\r\n      ! to find neighbouring IPs\r\n      integer :: noelTwin\r\n      ! temporary IP index\r\n      ! to find neighbouring IPs\r\n      integer :: nptTwin\r\n\r\n      DO twinindex=nTwinStart,nTwinEnd ! cycle over twin systems\r\n\r\n        DO I=1,NUpDown ! cycle over up/down neighbours\r\n          ArrayIndexUpDown = (noel-1)*nintpts*NUpDown+(npt-1)*NUpDown+I\r\n          if (twinindex == nTwinStart) then\r\n            noelTwin = Twin1UpDownEl(ArrayIndexUpDown)\r\n            nptTwin = Twin1UpDownIP(ArrayIndexUpDown)\r\n          end if\r\n          if (twinindex == nTwinEnd) then\r\n            noelTwin = Twin2UpDownEl(ArrayIndexUpDown)\r\n            nptTwin = Twin2UpDownIP(ArrayIndexUpDown)\r\n          end if\r\n\r\n          if (noelTwin /= 0 .and. nptTwin /= 0) then ! this IP was not assigned: e.g. element close to the boundary\r\n            if (twinindex == nTwinStart) then\r\n              TwinIntegral(twinindex) = TwinIntegral(twinindex) + kTwinVolFrac(noelTwin,nptTwin,1)\r\n            end if\r\n            if (twinindex == nTwinEnd) then\r\n              TwinIntegral(twinindex) = TwinIntegral(twinindex) + kTwinVolFrac(noelTwin,nptTwin,2)\r\n            end if\r\n          end if\r\n        END DO ! cycle over up/down neighbours\r\n\r\n      END DO ! end cycle over twin systems\r\n\r\n      ! average over neighbours\r\n      if (kNoNeighbours(noel,npt,1) == 0) then ! kNoNeighbours is not assigned at the first increment\r\n        TwinIntegral(nTwinStart) = 0.0\r\n      else\r\n        TwinIntegral(nTwinStart) = TwinIntegral(nTwinStart) / kNoNeighbours(noel,npt,1)\r\n      end if\r\n      if (kNoNeighbours(noel,npt,2) == 0) then ! kNoNeighbours is not assigned at the first increment\r\n        TwinIntegral(nTwinEnd) = 0.0\r\n      else\r\n        TwinIntegral(nTwinEnd) = TwinIntegral(nTwinEnd) / kNoNeighbours(noel,npt,2)\r\n      end if\r\n\r\n      RETURN\r\n\r\n      END\r\n\r\n\r\n\r\n\r\n\r\n\r\n"
  },
  {
    "path": "old version/ktwinrot.f",
    "content": "      subroutine ktwinrot(nTwin,TwinRot)\r\n      \r\n      implicit none      \r\n      integer :: i,j,k\r\n      integer,parameter :: m = 3\r\n      integer,intent(in):: nTwin\r\n      \r\n      real*8,intent(out):: TwinRot(nTwin,m,m)\r\n      \r\n      real(kind=8):: dtwindir(nTwin,m),dtwinnor(nTwin,m)\r\n\r\n      include 'xTwinDirAlphaUranium.f'\r\n      include 'xTwinNormAlphaUranium.f'\r\n\r\n      ! for compound twins\r\n      ! Q_{ij} = 2 n_i n_j - delta_{ij}\r\n      ! where n_i is the twin plane normal\r\n      ! see Franz Roters' thesis 2011\r\n      ! Advanced Material Models for the Crystal Plasticity Finite Element Method \r\n      ! equation 7.48\r\n      DO k=1,nTwin ! only compound twins are considered\r\n        DO i=1,m\r\n          DO j=1,m\r\n\t    TwinRot(k,i,j) = 2.0 * dtwinnor(k,i) * dtwinnor(k,j)\r\n          END DO\r\n        END DO\r\n      END DO  \r\n\r\n      ! for 2nd kind twins\r\n      ! Q_{ij} = 2 d_i d_j - delta_{ij}\r\n      ! where d_i is the twin direction\r\n      ! see Cahn, Acta Mater. 1953 (Figure 2)\r\n      !DO k=3,nTwin\r\n      !  DO i=1,m\r\n      !    DO j=1,m\r\n      !      TwinRot(k,i,j) = 2.0 * dtwindir(k,i) * dtwindir(k,j)\r\n      !    END DO\r\n      !  END DO\r\n      !END DO  \r\n\r\n      ! subtract the identity matrix\r\n      ! for both 1st and 2nd kind twin\r\n      DO k=1,nTwin\r\n        DO i=1,m\r\n\t  TwinRot(k,i,i) = TwinRot(k,i,i) - 1.0\r\n        END DO\r\n      END DO\r\n      \r\n      return\r\n      end \r\n\r\n"
  },
  {
    "path": "old version/mycommon.f",
    "content": "! Nicolo Grilli\r\n! University of Oxford\r\n! AWE project 2020\r\n! 7th April 2020\r\n\r\n! calculate integral of the twin volume fraction\r\n! in a cylinder parallel to the twin plane normal\r\n! two twin systems\r\n\r\n! use allocatable arrays to avoid passing\r\n! the 2 GB limit for static arrays in the stack\r\n! as common blocks do\r\n! use the command SMALocalIntArrayCreateInit(ID,SIZE,0)\r\n\r\n!Use this to avoid editing multiple common blocks independently\r\n\t\tinteger, parameter :: nElements = 18315\r\n\t\tinteger, parameter :: nintpts = 8\r\n\t\tinteger, parameter :: nsdv  = 125\r\n\t\t! number of cohesive elements\r\n\t\tinteger, parameter :: nElemUel = 36390\r\n\t\t! maximum number of IPs in the cylinder\r\n\t\tinteger, parameter :: NUpDown = 3428\r\n\t\t! NUpDown * nElements * nintpts\r\n        integer, parameter :: ArrayNUpDown = 502270560\r\n        real*8 :: kFp, kgausscoords, kcurlFp, kTwinVolFrac\r\n        real*8 :: kSigma0\r\n        real*8 :: kDeltaEff\r\n        integer :: kNoNeighbours\r\n\r\n        ! grain index for each element and IP\r\n        integer :: kGrainIndex, NUpDownExceeded\r\n\r\n      COMMON/UMPS/kFp(nElements, nintpts, 9),\r\n     +    kgausscoords(nElements,nintpts,3),\r\n     +    kcurlFp(nElements, nintpts, 9),\r\n     +    kTwinVolFrac(nElements,nintpts,2), ! twin volume fraction\r\n     +    kNoNeighbours(nElements,nintpts,2), ! number of up/down neighbours\r\n     +    kGrainIndex(nElements,nintpts),\r\n     +    kSigma0(nElements,nintpts), ! output the max stress to failure\r\n     +    kDeltaEff(nElements,nintpts), ! output the max effective opening\r\n     +    NUpDownExceeded ! keep track of the max value of the neighbouring IP reached\r\n\r\n\r\n\r\n"
  },
  {
    "path": "old version/test.txt",
    "content": "\n"
  },
  {
    "path": "old version/uexternaldb.f",
    "content": "      SUBROUTINE UEXTERNALDB(LOP,LRESTART,TIME,DTIME,KSTEP,KINC)\r\nC\r\n      INCLUDE 'ABA_PARAM.INC'\r\n\r\n\r\n\tDIMENSION TIME(2)\r\n\r\nC\r\n      !user coding to set up the FORTRAN environment, open files, close files, \r\n      !calculate user-defined model-independent history information,\r\n      !write history information to external files,\r\n      !recover history information during restart analyses, etc.\r\n      !do not include calls to utility routine XIT\r\n      call MutexInit( 1 )      ! initialize Mutex #1\r\n      call MutexInit( 2 )\r\n      call MutexInit( 3 )\r\n      call MutexInit( 4 )\r\n      call MutexInit( 5 )\r\n      call MutexInit( 6 )\r\n      call MutexInit( 7 )\r\n      call MutexInit( 8 )\r\n      call MutexInit( 9 )\r\n      call MutexInit( 10 )\r\n      call MutexInit( 11 )\r\n      call MutexInit( 12 )\r\n      call MutexInit( 13 )\r\n      call MutexInit( 14 )\r\n      call MutexInit( 15 )\r\n\r\n      RETURN\r\n      END\r\n"
  },
  {
    "path": "old version/umat.for",
    "content": "***********************************************************\r\n** Crystal Plasticity UMAT \r\n**  University of Oxford   \n** Developed by Nicolo Grilli 2020,\n** rewrite of UMAT by Ed Tarleton which was based on UEL by Fionn Dunne 2007\r\n**********************************************************\r\n\r\n      SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,\r\n     1 RPL,DDSDDT,DRPLDE,DRPLDT,\r\n     2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,\r\n     3 NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,\r\n     4 CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,KSTEP,KINC)\r\n\r\n      INCLUDE 'ABA_PARAM.INC'\r\n\r\n#include <SMAAspUserSubroutines.hdr>\r\n\r\n      CHARACTER*80 CMNAME\r\n\r\n      DIMENSION STRESS(NTENS),STATEV(NSTATV),\r\n     1 DDSDDE(NTENS,NTENS),DDSDDT(NTENS),DRPLDE(NTENS),\r\n     2 STRAN(NTENS),DSTRAN(NTENS),TIME(2),PREDEF(1),DPRED(1),\r\n     3 PROPS(NPROPS),COORDS(3),DROT(3,3),DFGRD0(3,3),DFGRD1(3,3)\r\n\r\n******************************************\r\n** The following parameters must be set **\r\n\r\n      ! activate debug mode with Visual Studio\r\n      ! 0 = off ; 1 = on\r\n      integer, parameter :: debug = 0 \r\n\r\n      ! activate GND calculations\r\n      ! 0 = off ; 1 = on\r\n      integer, parameter :: gndon = 0\r\n\r\n      ! activate twin systems\r\n      ! 0 = off ; 1 = on\r\n      integer, parameter :: twinon = 0\r\n      \r\n      ! total number of twins (active/inactive)\r\n      integer, parameter :: TotalNTwin = 2\r\n\r\n      ! the active twins are the ones in the\r\n      ! interval [nTwinStart,nTwinEnd] in the\r\n      ! twin system file\r\n      integer, parameter :: nTwinStart = 1\r\n      integer, parameter :: nTwinEnd = 2\r\n\r\n      ! activate irradiation effect\r\n      ! 0 = off ; 1 = on \r\n      integer, parameter :: irradiate = 0\r\n\t  \r\n      ! Activate cubic slip systems for single crystal FCC\r\n      integer, parameter :: cubicslip = 0\r\n\r\n**       End of parameters to set       **\r\n******************************************\r\n\r\n      ! dimension of the space\r\n      PARAMETER (M=3,N=3)  \r\n\r\n      ! Gauss points coordinates of the parent C3D8 element\r\n      DIMENSION gauss(8,3), gausscoords(3,8)\r\n\r\n      ! identity matrix\r\n      DIMENSION xI(3,3)\r\n\r\n      ! coordinates of the nodes of the parent element\r\n      DIMENSION xnat(8,3)\r\n\r\n      ! curl of the plastic deformation gradient\r\n      DIMENSION curlfp(8,9)\r\n\r\n      ! plastic deformation gradient\r\n      DIMENSION Fp(8,9)\r\n\r\n      ! stress components\r\n      real*8 :: stressvec(6)\r\n\r\n      ! stress increment\r\n      real*8 :: dstressinc(6)\r\n\r\n      ! strain increment\r\n      real*8 :: dtotstran(6)\r\n\r\n      ! total strain\r\n      real*8 :: totstran(6)\r\n\r\n      ! time derivative of the deformation gradient\r\n      real*8 :: Fdot(3,3)\r\n\r\n      ! inverse of the deformation gradient\r\n      real*8 :: invF(3,3)\r\n\r\n      ! deformation gradient at previous increment\r\n      real*8 :: F(3,3)\r\n\r\n      ! velocity gradient\r\n      real*8 :: L(3,3)\r\n\r\n      ! Von Mises invariant plastic strain rate\r\n      real*8 :: pdot\r\n\r\n      ! Von Mises stress\r\n      real*8 :: vms\r\n\r\n      integer :: i, j, K, debugWait\r\n\r\n      ! number of slip systems\r\n      integer :: nSys\r\n\r\n      ! total number of twins\r\n      integer :: nTwin\r\n\r\n      ! number of screw systems\r\n      integer :: ns\r\n\r\n      ! number of active slip systems considered\r\n      integer :: L0=12 ! HCP\r\n      integer :: L1=12 ! BCC\r\n      integer :: L2 ! FCC: variable because cubic systems can be included\r\n      integer :: L4=7  ! Olivine\r\n      integer :: LalphaUranium=8 ! alpha-uranium\r\n\r\n      ! crystal type\r\n      ! first material constant in the input file\r\n      ! 0 = HCP\r\n      ! 1 = BCC\r\n      ! 2 = BCC\r\n      ! 3 = Carbide\r\n      ! 4 = Olivine\r\n      ! 5 = Orthorombic\r\n      integer :: iphase\r\n\r\n      ! integral of the twin volume fraction in a 1 um cylinder around\r\n      ! the twin plane normal is calculated to determine the CRSS\r\n      ! of the twin system in the discrete twin model\r\n      real*8 :: TwinIntegral(TotalNTwin)\r\n\r\n      ! position of the Gauss point in the C3D8 parent element\r\n      PARAMETER ( xgauss = 0.577350269189626) \r\n\r\n      include 'mycommon.f'\r\n\r\n      ! arrays to store element index and IP index\r\n      ! of the neighbouring IPs\r\n      integer, target :: Twin1UpDownEl(ArrayNUpDown), Twin1UpDownIP(ArrayNUpDown) ! first twin sys storage\r\n      integer, target :: Twin2UpDownEl(ArrayNUpDown), Twin2UpDownIP(ArrayNUpDown) ! second twin sys storage\r\n      \r\n      pointer(ptrTwin1UpDownEl,Twin1UpDownEl)\r\n      pointer(ptrTwin1UpDownIP,Twin1UpDownIP)\r\n\r\n      pointer(ptrTwin2UpDownEl,Twin2UpDownEl)\r\n      pointer(ptrTwin2UpDownIP,Twin2UpDownIP)\r\n      \r\n      ! wait here to attach Visual Studio debugger\r\n      do while (debug == 1)\r\n          debugWait = 1\r\n      end do\r\n\r\n      ! if sinh( ) in the slip law has probably blown up \r\n      ! then try again with smaller dt\r\n      if(any(DFGRD1 /= DFGRD1)) then\r\n          call MutexLock( 1 )      ! lock Mutex #1\r\n              pnewdt = 0.5\r\n              write(*,*) \"*** WARNING DFGRD1  = NaN: noel, npt, time: \", noel, npt, time\r\n          call MutexUnlock( 1 )      ! lock Mutex #1\r\n          return\r\n      end if   \r\n\t  \r\n      if (cubicslip == 0) then\r\n        L2=12\r\n      else  \r\n        L2=18\r\n      end if\r\n\r\n      ! read crystal type from input file\r\n      ! first material constant\r\n      iphase = int(props(1))\r\n\r\n      SELECT CASE(iphase)\r\n      CASE(0) !hcp\r\n      nSys = L0\r\n      ns = 9 ! number of screw systems\r\n            \r\n      case(1) !bcc\r\n      nSys = L1\r\n      ns = 4\r\n     \r\n      case(2) !fcc\r\n      nSys = L2\r\n      ns = 6\r\n      \r\n      case(3) !carbide\r\n      nSys = L2\r\n      ns = 0\r\n      \r\n      case(4) !olivine\r\n      nSys = L4\r\n      ns = 2\r\n\r\n      case(5) !alpha-Uranium\r\n      nSys = 8\r\n      ns = 0\r\n\r\n      case default      \r\n      WRITE(*,*)\"Not sure what crystal type. Material constants.\"\r\n      END SELECT\r\n\t  \r\n\t  ! assign number of twins to initialize\r\n\t  ! arrays with the right size in kmat\r\n\t  nTwin = TotalNTwin\r\n\r\nC     WRITE PROPS INTO SVARS TO INITIALIZE (ONCE ONLY),\r\n\r\n      if (kinc <= 1 .and. kstep==1) then\r\n\r\n         STATEV = 0.\r\n\r\n         ! read rotation matrix from the material constants\r\n         ! 2 to 10 in the input file\r\n         ! and assign to state variables 1 to 9\r\n         ! order of the components in the input file must be\r\n         ! R11, R12, R13, R21, R22, R23, R31, R32, R33\r\n         do i=1,3\r\n           do j=1,3\r\n             STATEV(j+(i-1)*3) = props(j+1+((i-1)*3))\r\n           end do\r\n         end do\r\n\r\n         ! Initialize plastic deformation gradient\r\n         ! to identity\r\n\t STATEV(81) = 1.0\r\n\t STATEV(85) = 1.0\r\n         STATEV(89) = 1.0\r\n\r\n         ! initialize cumulative plastic slip to zero\r\n         STATEV(35) = 0.0\r\n      \r\n         ! initialize hardening from defects\r\n         if (irradiate == 1) then\r\n           STATEV(36) = 750.0 \r\n         else \r\n           STATEV(36) = 0.0 \r\n         end if\r\n\r\n         ! initialize sessile SSD density\r\n         STATEV(54) = 0.01\r\n\r\n      ! initialize dislocation density and twin phase field\r\n      call kRhoTwinInit(nTwin,M,NSTATV,STATEV,twinon,nTwinStart,nTwinEnd,\r\n     + iphase,COORDS,nSys)\r\n\r\n         ! initialize plastic deformation gradient\r\n         call MutexLock( 2 )      ! lock Mutex #2\r\n             kFp(noel,npt,1:9) = 0.0\r\n         call MutexUnlock( 2 )   ! unlock Mutex #2\r\n\r\n         ! initialize gauss points coordinates \r\n         call MutexLock( 3 )      ! lock Mutex #3\r\n             kgausscoords(noel,npt,1:3) = coords(1:3)\r\n         call MutexUnlock( 3 )   ! unlock Mutex #3\r\n      \r\n         ! initialize curl of plastic deformation gradient\r\n         call MutexLock( 4 )      ! lock Mutex #4    \r\n             kcurlFp(noel,npt,1:9) = 0.0\r\n         call MutexUnlock( 4 )   ! unlock Mutex #4\r\n\r\n         ! initialize number of neighbouring IPs\r\n         call MutexLock( 7 )      ! lock Mutex #7\r\n             kNoNeighbours(noel,npt,1:2) = 0\r\n         call MutexUnlock( 7 )   ! unlock Mutex #7\r\n      \r\n         ! initialize grain index\r\n         ! it is the constant 11 in the\r\n         ! material constants of the input file\r\n         call MutexLock( 8 )      ! lock Mutex #8\r\n             kGrainIndex(noel,npt) = props(11)\r\n             NUpDownExceeded = 0\r\n         call MutexUnlock( 8 )   ! unlock Mutex #8\r\n\r\n         ! initialize maximum stress of the cohesive law\r\n         ! and effective opening of fracture surface\r\n         call MutexLock( 13 )      ! lock Mutex #13\r\n             kSigma0(noel,npt) = 1300.0\r\n             kDeltaEff(noel,npt) = 0.0\r\n         call MutexUnlock( 13 )   ! unlock Mutex #13\r\n\r\n         ! define local thread variables to store the element and IP\r\n         ! indices that are within a length l0\r\n         ! from the current noel and npt\r\n         if (twinon == 1) then\r\n           ptrTwin1UpDownEl = SMAIntArrayCreate(1,ArrayNUpDown,0)\r\n           ptrTwin1UpDownIP = SMAIntArrayCreate(2,ArrayNUpDown,0)\r\n           ptrTwin2UpDownEl = SMAIntArrayCreate(3,ArrayNUpDown,0)\r\n           ptrTwin2UpDownIP = SMAIntArrayCreate(4,ArrayNUpDown,0)\r\n         end if\r\n\r\n      end if ! END OF WRITE PROPS INTO SVARS TO INITIALIZE (ONCE ONLY)\r\n\r\n      ! access the arrays TwinUpDownEl, TwinUpDownIP\r\n      ! and assign them to the pointers\r\n      if (twinon == 1) then\r\n        ptrTwin1UpDownEl = SMAIntArrayAccess(1)\r\n        ptrTwin1UpDownIP = SMAIntArrayAccess(2)\r\n        ptrTwin2UpDownEl = SMAIntArrayAccess(3)\r\n        ptrTwin2UpDownIP = SMAIntArrayAccess(4)\r\n      end if\r\n\r\n! calculation of Twin1UpDownEl, Twin1UpDownIP\r\n! calculation of Twin2UpDownEl, Twin2UpDownIP\r\n! at the second increment when kgausscoords\r\n! have been assigned for all elements and IPs\r\n      if (kinc == 2 .and. kstep == 1 .and. twinon == 1) then\r\n\r\n        call MutexLock( 9 )      ! lock Mutex #9\r\n\r\n      call kfindneighbourhood(noel,npt,COORDS,STATEV,NSTATV,\r\n     + Twin1UpDownEl,Twin1UpDownIP,Twin2UpDownEl,Twin2UpDownIP,\r\n     + nTwinStart,nTwinEnd,nTwin)\r\n\r\n        call MutexUnlock( 9 )   ! unlock Mutex #9\r\n\r\n      end if ! END OF CALCULATION OF TwinUpDownEl and TwinUpDownIP (ONCE ONLY)\r\n\r\n      ! define identity matrix\r\n      xI=0.            \r\n      DO I=1,3\r\n         xI(I,I)=1.\r\n      END DO\r\n\r\nC   DETERMINE DEFORMATION AND VELOCITY GRADIENTS\r\n      stressvec = 0.0\r\n      F=0.  \r\n      invF = 0. \r\n      Fdot = 0.\r\n      L=0.\r\n      F = DFGRD0\r\n      Fdot = (DFGRD1-DFGRD0)/DTIME\r\n      CALL lapinverse(F,3,info,invF) \r\n      L = matmul(Fdot,invF)\r\n\r\n      ! assign curl of plastic deformation gradient\r\n      ! to state variables for output\r\n      DO i=1,9\r\n          statev(37+i) = kcurlfp(noel,npt,i)\r\n      END DO\r\n\r\n! calculate integral of the twin volume fraction\r\n! for the two twin systems\r\n! in the up/down region\r\n      TwinIntegral(1:nTwin) = 0.0\r\n\r\n      if (twinon == 1) then ! active twin\r\n\r\n        if (kinc >= 2 .or. kstep > 1) then ! TwinUpDownEl, TwinUpDownIP already assigned\r\n\r\n      call ktwinvolfracintegral(noel,npt,TwinIntegral,\r\n     + Twin1UpDownEl,Twin1UpDownIP,Twin2UpDownEl,Twin2UpDownIP,\r\n     + nTwinStart,nTwinEnd,nTwin)\r\n\r\n        end if ! check increment\r\n\r\n      end if ! active twin\r\n      \r\nC   CALL KMAT FOR MATERIAL BEHAVIOUR - Global stiffness matrix C\r\nC      and stress \r\n\r\n      call kmat(dtime,NSTATV,STATEV,xI,NOEL,NPT,time,F,\r\n     +    L,iphase,irradiate,DDSDDE,stressvec,dstressinc,totstran,dtotstran,\r\n     +    TEMP,DTEMP,vms,pdot,pnewdt,gndon,nSys,nTwin,ns,coords,\r\n     +    TwinIntegral,nTwinStart,nTwinEnd,twinon,cubicslip)\r\n\r\n      ! store twin phase field\r\n      ! in common block variable\r\n      call MutexLock( 14 )      ! lock Mutex #14\r\n          kTwinVolFrac(noel,npt,1) = STATEV(106+nTwinStart)\r\n          kTwinVolFrac(noel,npt,2) = STATEV(106+nTwinEnd)\r\n      call MutexUnlock( 14 )   ! unlock Mutex #14\r\n\r\n      ! store UEL variable in STATEV\r\n      ! for output\r\n      STATEV(124) = kDeltaEff(noel,npt)\r\n      STATEV(125) = kSigma0(noel,npt)\r\n\r\nC    RECOVER stress for calculating residual force\r\n      DO K=1,6\r\n           stress(K)=STATEV(47+K)\r\n      END DO\r\n\r\n      ! GND calculations\r\n      if (gndon == 1) then\r\n\r\n          call MutexLock( 5 )      ! lock Mutex #5                                                  \r\n              kFp(noel,npt,1:9)= statev(81:89)\r\n          call MutexUnlock( 5 )    ! unlock Mutex #5 \r\n       \r\n          IF (npt == 8 ) THEN ! update curl Fp\r\n        \r\nC=======================================================================   \r\nC   SPECIFY GAUSS POINT LOCAL COORDS, AND WEIGHTING CONSTANTS\r\n      \r\n          xnat(1,:) = (/-1.,1.,1./)\r\n          xnat(2,:) = (/-1.,-1.,1./)\r\n          xnat(3,:) = (/-1.,1.,-1./)\r\n          xnat(4,:) = (/-1.,-1.,-1./)\r\n          xnat(5,:) = (/1.,1.,1./)\r\n          xnat(6,:) = (/1.,-1.,1./)\r\n          xnat(7,:) = (/1.,1.,-1./)\r\n          xnat(8,:) = (/1.,-1.,-1./)      \r\n     \r\n          do i = 1,8\r\n            gauss(i,:)=(/xnat(i,1),xnat(i,2),xnat(i,3)/)*xgauss\r\n          end do       \r\n         \r\n          DO i=1,3         \r\n            gausscoords(i,1:8) = kgausscoords(noel,1:8,i)\r\n          END DO             \r\n\r\n          Fp = kFp(noel,1:8,1:9)\r\nC=======================================================================   \r\nC   A FULL INTEGRATION GRADIENT SCHEME\r\n\r\n          CALL kcurlET(curlFp,Fp,xnat,gauss,gausscoords) ! faster and cleaned up version but same result as kcurl\r\n      \r\n          call MutexLock( 6 )      ! lock Mutex #6\r\n            kcurlFp(noel,1:8,1:9) = curlFp(1:8,1:9)     \r\n          call MutexUnlock( 6 )      ! unlock Mutex #6  \r\n    \r\n          END IF ! 8 IP check\r\n      end if\r\n          \r\n      RETURN\r\n\r\n      END\r\n\r\n      include 'kmat.f'\r\n      include 'uexternaldb.f'\r\n      include 'kdirns.f'\r\n      include 'ktwinrot.f'\r\n      include 'kslip0.f'\r\n      include 'kslip5ET.f'\r\n      include 'kslip6ET.f'\r\n      include 'kslipPowerLaw.f'\r\n      include 'kgndl2ET.f'\r\n      include 'kcurlET.f'\r\n      include 'kshapes.f'\r\n      include 'utils.f'\r\n      include 'UEL.for'\r\n      include 'ktwinneighbourhood.f'\r\n      include 'kRhoTwinInit.f'\r\n      include 'kMaterialParam.f'\r\n      include 'kCRSS.f'\r\n      include 'kHardening.f'\r\n      include 'kslipCreepPowerLaw.f'\r\n\r\n            \r\n            \r\n"
  },
  {
    "path": "old version/utils.f",
    "content": "C *************************************************\r\nC *************************************************\r\nC *          UTILITY SUBROUTINES                  *\r\nC *************************************************\r\nC *************************************************\r\nC\r\n\r\nC *************************************************\r\nC *           TRACE OF A 3X3 MATRIX               *\r\nC *************************************************\r\n      real*8 function trace(A)\r\n      real*8, intent(in):: A(3,3)      \r\n      trace = A(1,1)+A(2,2)+A(3,3)      \r\n      return\r\n      end function\r\n      \r\n      !Trace for any size of square matrix\r\n!      real*8 function trace(A)\r\n!      real*8, intent(in):: A(:,:)\r\n!      real*8 :: X\r\n!      integer :: N\r\n!      \r\n!      X = 0.\r\n!      do i=1,ubound(A,1)      \r\n!      X = X+ A(i,i)\r\n!      end do\r\n!      trace = X   \r\n!      return\r\n!      end function\r\n\r\nC *************************************************\r\nC *      TRANSFER 3X3 MATRIX TO 6X1 COLUMN VECTOR *         \r\nC *************************************************\r\n      SUBROUTINE KMATVEC6(DMIN,DVOUT)\r\n       INCLUDE 'aba_param.inc'\r\n        PARAMETER (M=3,N=3,K=6)\r\n        DIMENSION DMIN(M,N),DVOUT(K)\r\n        DO I=1,M\r\n            DVOUT(I)=DMIN(I,I)\r\n        END DO\r\n            DVOUT(4) = DMIN(1,2)\r\n            DVOUT(5) = DMIN(1,3)\r\n            DVOUT(6) = DMIN(2,3)\r\n        RETURN\r\n      END\r\nC *************************************************\r\nC * TRANSFER 6X1 COLUMN VECTOR TO 3X3 MATRIX  *\r\nC *************************************************\r\n\r\n      SUBROUTINE KVECMAT6(DVIN,DMOUT)\r\n       INCLUDE 'aba_param.inc'\r\n\r\n        PARAMETER (M=3,N=3,K=6)\r\n\r\n        DIMENSION DVIN(K),DMOUT(M,N)\r\n        DO I=1,M\r\n            DMOUT(I,I) = DVIN(I)\r\n        END DO\r\n            DMOUT(1,2) = DVIN(4)\r\n            DMOUT(2,1) = DVIN(4)\r\n            DMOUT(1,3) = DVIN(5)\r\n            DMOUT(3,1) = DVIN(5)\r\n            DMOUT(3,2) = DVIN(6)\r\n            DMOUT(2,3) = DVIN(6)            \r\n        RETURN\r\n      END\r\nC *************************************************\r\nC *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\nC *************************************************\r\n      SUBROUTINE KVECPROD(DVIN1,DVIN2,DVOUT)\r\n        INCLUDE 'ABA_PARAM.INC'\r\n        PARAMETER(M=3)\r\n        DIMENSION DVIN1(M),DVIN2(M),DVOUT(M)\r\n        DVOUT(1)=DVIN1(2)*DVIN2(3)-DVIN2(2)*DVIN1(3)\r\n        DVOUT(2)=DVIN2(1)*DVIN1(3)-DVIN1(1)*DVIN2(3)\r\n        DVOUT(3)=DVIN1(1)*DVIN2(2)-DVIN2(1)*DVIN1(2)\r\n        RETURN\r\n      END \r\nC *************************************************\r\nC *   VECTOR PRODUCT OF 3X1 WITH 3X1 GIVING 3X1   *\r\nC *************************************************\r\n      SUBROUTINE KDOTPROD(DVIN1,DVIN2,DVOUT)\r\n        INCLUDE 'ABA_PARAM.INC'\r\n        PARAMETER(M=3)\r\n        DIMENSION DVIN1(M),DVIN2(M)\r\n        DVOUT = DVIN1(1)*DVIN2(1)+DVIN1(2)*DVIN2(2)+DVIN1(3)*DVIN2(3)\r\n        DVOUT = abs(DVOUT)\r\n        RETURN\r\n      END       \r\nC *************************************************\r\nC *TRANSFER GENERAL 3X3 MATRIX TO 6X1 COLUMN VECTOR *         \r\nC *************************************************\r\n      SUBROUTINE KGMATVEC6(DMIN,DVOUT)\r\n        INCLUDE 'ABA_PARAM.INC'\r\n        PARAMETER (M=3,N=3,K=6)\r\n        DIMENSION DMIN(M,N),DVOUT(K)\r\n        DO I=1,M\r\n            DVOUT(I)=DMIN(I,I)\r\n        END DO\r\n            DVOUT(4) = DMIN(1,2)+DMIN(2,1)\r\n            DVOUT(5) = DMIN(3,1)+DMIN(1,3)\r\n            DVOUT(6) = DMIN(2,3)+DMIN(3,2)            \r\n        RETURN\r\n      END\r\nC *************************************************\r\nC *        INVERSE OF A MATRIX  WITH LAPACK       *\r\nC *************************************************\r\n      !Checked inverse against python's numpy.linalg.inv\r\n      subroutine lapinverse(xmatin,M,info,xmatout)\r\n      implicit none\r\n      \r\n      integer,intent(in) :: M\r\n      real*8,intent(in):: xmatin(M,M) !abaqus won't allow xmatin(:,:)\r\n      \r\n      integer,parameter :: LWORK = 64\r\n      real*8,parameter  :: zero=1.0e-12\r\n      integer :: i,j\r\n      \r\n      integer,intent(out) :: INFO\r\n      real*8,intent(out):: xmatout(M,M)\r\n      integer ::  IPIV(M)\r\n      real*8  :: A(M,M)\r\n      real*8 :: WORK(LWORK)\r\n      \r\n      EXTERNAL DGETRI, DGETRF\r\n! https://software.intel.com/en-us/mkl-developer-reference-fortran-getri#626EB2AE-CA6A-4233-A6FA-04F54EF7A6E6\r\n      xmatout = 0.                 \r\n      \r\n      A = xmatin !Don't input array xmatin\r\n          \r\n      call DGETRF( M, M, A, M, IPIV, INFO )\r\n      \r\n      if(info == 0) then\r\n          call DGETRI( M, A, M, IPIV, WORK, LWORK, INFO )\r\n          !write(*,*) \"work(1) == min LWORK needed\", work(1)\r\n      else\r\n          xmatout = 0.\r\n          write (*,*)\"DGETRF, illegal value at = \",-info,\". No inverse\"         \r\n      end if\r\n      \r\n      do i=1,m; \r\n          do j=1,m; \r\n              if (abs(A(i,j))<= zero) A(i,j) = 0. \r\n          end do \r\n      end do      \r\n      xmatout = A\r\n      \r\n     \r\n      \r\n      \r\n      return\r\n      end subroutine        \r\n      \r\n!      subroutine lapinverseOLD(xmatin,m,info,xmatout)\r\n!      implicit none\r\n!      \r\n!      integer,intent(in) :: m\r\n!      real*8,intent(in):: xmatin(m,m) !abaqus won't allow xmatin(:,:)\r\n!      \r\n!      integer,parameter :: LWORK = 8000\r\n!      real*8,parameter  :: zero=1.0e-6\r\n!      integer :: LDA,ialloc,i,n,j\r\n!      \r\n!      integer,intent(out) :: INFO\r\n!      real*8,intent(out):: xmatout(m,m)\r\n!      integer, allocatable ::  IPIV(:)\r\n!      real*8, allocatable :: A(:,:)\r\n!      real*8 :: WORK(LWORK)\r\n!      EXTERNAL DGETRI, DGETRF\r\n!      \r\n!      LDA = max(1,m); n = m\r\n!      xmatout = 0.\r\n!       \r\n!      allocate(A(LDA,n),IPIV(min(m,n)),stat=ialloc)      \r\n!      \r\n!      A = xmatin !Don't input array xmatin\r\n!          \r\n!      call DGETRF( M, N, A, LDA, IPIV, INFO )\r\n!      \r\n!      if(info < 0) then\r\n!!      write (6,*)\"DGETRF, illegal value at = \",-info,\". No inverse\"\r\n!      xmatout = 0.\r\n!      \r\n!      else if(info > 0) then\r\n!!      write (6,*)\"DGETRF, U(i,i) zero at i = \",info,\". No inverse\"\r\n!      xmatout = 0.\r\n!      \r\n!      else       \r\n!      call DGETRI( N, A, LDA, IPIV, WORK, LWORK, INFO )\r\n!      \r\n!      do i=1,m; do j=1,m; if (abs(A(i,j))<= zero) A(i,j) = 0. \r\n!      end do; end do      \r\n!      xmatout = A\r\n!      \r\n!      end if\r\n!      \r\n!      deallocate(A,IPIV)\r\n!      return\r\n!      end subroutine \r\n      \r\nC ****************************************************\r\nC *        INVERSE OF A MATRIX  WITHOUT LAPACK       *\r\nC ****************************************************\r\n      \r\n      subroutine nolapinverse(a,c,n)\r\n!============================================================\r\n! Inverse matrix\r\n! Method: Based on Doolittle LU factorization for Ax=b\r\n! Alex G. December 2009\r\n!-----------------------------------------------------------\r\n! input ...\r\n! a(n,n) - array of coefficients for matrix A\r\n! n      - dimension\r\n! output ...\r\n! c(n,n) - inverse matrix of A\r\n! comments ...\r\n! the original matrix a(n,n) will be destroyed \r\n! during the calculation\r\n!===========================================================\r\n      implicit none \r\n      \r\n      integer,intent(in) :: n\r\n      real*8 :: a(n,n)\r\n      real*8,intent(out) :: c(n,n)\r\n      \r\n      real*8 :: L(n,n), U(n,n), b(n), d(n), x(n)\r\n      real*8 :: coeff\r\n      integer :: i, j, k\r\n\r\n! step 0: initialization for matrices L and U and b\r\n! Fortran 90/95 aloows such operations on matrices\r\n      L=0.0\r\n      U=0.0\r\n      b=0.0\r\n\r\n      ! step 1: forward elimination\r\n      do k=1,n-1\r\n          do i=k+1,n\r\n              coeff=a(i,k)/a(k,k)\r\n              L(i,k) = coeff\r\n              do j=k+1,n\r\n                  a(i,j) = a(i,j)-coeff*a(k,j)\r\n              end do\r\n          end do\r\n      end do\r\n\r\n      ! Step 2: prepare L and U matrices \r\n      ! L matrix is a matrix of the elimination coefficient\r\n      ! + the diagonal elements are 1.0\r\n      do i=1,n\r\n          L(i,i) = 1.0\r\n      end do  \r\n      ! U matrix is the upper triangular part of A\r\n      do j=1,n\r\n          do i=1,j\r\n              U(i,j) = a(i,j)\r\n          end do\r\n      end do\r\n\r\n      ! Step 3: compute columns of the inverse matrix C\r\n      do k=1,n\r\n          b(k)=1.0\r\n          d(1) = b(1)\r\n          ! Step 3a: Solve Ld=b using the forward substitution\r\n          do i=2,n\r\n              d(i)=b(i)\r\n              do j=1,i-1\r\n                  d(i) = d(i) - L(i,j)*d(j)\r\n              end do\r\n          end do\r\n          ! Step 3b: Solve Ux=d using the back substitution\r\n          x(n)=d(n)/U(n,n)\r\n          do i = n-1,1,-1\r\n              x(i) = d(i)\r\n              do j=n,i+1,-1\r\n                  x(i)=x(i)-U(i,j)*x(j)\r\n              end do\r\n              x(i) = x(i)/u(i,i)\r\n          end do\r\n          ! Step 3c: fill the solutions x(n) into column k of C\r\n          do i=1,n\r\n              c(i,k) = x(i)\r\n          end do\r\n          b(k)=0.0\r\n      end do\r\n      \r\n      end subroutine nolapinverse\r\n      \r\n\r\nC *************************************************\r\nC *          SUBROUTINE MATRIX SQURAE ROOT        *\r\nC *************************************************\r\n\r\n      SUBROUTINE KMSQRT(a,b)\r\n\r\n         INCLUDE 'ABA_PARAM.INC'\r\n\r\n      PARAMETER (n=3,nx=3)\r\n\r\n      DIMENSION a(n,n),diag(n,n),q(n,n),d(n),b(n,n),\r\n     + qtrans(n,n),result(n,n)\r\n\r\n             diag=0.; b=0.; q=0.;result=0.;d=0.\r\n             \r\n      call Kjacobi(a,n,d,q) \r\n      call Keigsrt(d,q,n)\r\nC\r\n      do i=1,n\r\n         if (d(i) .ge. 0) then\r\n            diag(i,i)=sqrt(d(i))\r\n         else\r\n            write (6,*) 'the matrix is not positive definite'\r\n         end if\r\n      end do\r\n\r\n      result = matmul(q,diag)\r\n      b = matmul(result,transpose(q))\r\n      \r\n      return\r\n      end  \r\nC\r\nC\r\nC *************************************************\r\nC * SUBROUTINE MATRIX EIGENVALUES AND EIGENVECTORS*\r\nC *************************************************\r\nC\r\n      SUBROUTINE KJACOBI(a,n,d,v)\r\n\r\n        INCLUDE 'ABA_PARAM.INC'\r\n\r\n\r\n      PARAMETER (NMAX=500) \r\n\r\n\r\n      DIMENSION a(n,n),d(n),v(n,n),b(NMAX),z(NMAX),dial(n,n)\r\n\r\n      do ip=1,n\r\n         do iq=1,n\r\n            v(ip,iq)=0.\r\n         end do\r\n         v(ip,ip)=1.\r\n      end do\r\nC\r\n      do ip=1,n\r\n         b(ip)=a(ip,ip)\r\n         d(ip)=b(ip)\r\n         z(ip)=0.\r\n      end do\r\nC\r\n      nrot=0\r\n      do i=1,50\r\n         sm=0.\r\n         do ip=1,n-1\r\n            do iq=ip+1,n\r\n               sm=sm+abs(a(ip,iq))\r\n            end do\r\n         end do\r\nC\r\n         if (sm .eq. 0.) return\r\n         if (i .lt. 4) then\r\n           tresh=0.2*sm/n**2\r\n         else\r\n           tresh=0.\r\n         end if\r\nC\r\n         do ip=1,n-1\r\n           do iq=ip+1,n\r\n              g=100.*abs(a(ip,iq))\r\n              if ((i .gt. 4) .and. (abs(d(ip))+g .eq. abs(d(ip)))\r\n     + .and. (abs(d(ip))+g .eq. abs(d(iq)))) then\r\n                a(ip,iq)=0.\r\n              else if (abs(a(ip,iq)) .gt. tresh) then\r\n                h=d(iq)-d(ip)\r\n                if (abs(h)+g .eq. abs(h)) then\r\n                   t=a(ip,iq)/h \r\n                else\r\n                   theta=0.5*h/a(ip,iq)\r\n                   t=1./(abs(theta)+sqrt(1.+theta**2))\r\n                   if (theta .lt. 0) t=-t\r\n                end if\r\n                c=1./sqrt(1+t**2)\r\n                s=t*c\r\n                ta=s/(1.+c)\r\n                h=t*a(ip,iq)\r\n                z(ip)=z(ip)-h\r\n                z(iq)=z(iq)+h\r\n                d(ip)=d(ip)-h\r\n                d(iq)=d(iq)+h\r\n                a(ip,iq)=0.\r\nC\r\n                do j=1,ip-1\r\n                  g=a(j,ip)\r\n                  h=a(j,iq)\r\n                  a(j,ip)=g-s*(h+g*ta)\r\n                  a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\nC\r\n                do j=ip+1,iq-1\r\n                 g=a(ip,j)\r\n                 h=a(j,iq)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(j,iq)=h+s*(g-h*ta)\r\n                end do\r\nC\r\n                do j=iq+1,n\r\n                 g=a(ip,j)\r\n                 h=a(iq,j)\r\n                 a(ip,j)=g-s*(h+g*ta)\r\n                 a(iq,j)=h+s*(g-h*ta)\r\n                end do\r\nC\r\n                do j=1,n\r\n                  g=v(j,ip)\r\n                  h=v(j,iq)\r\n                  v(j,ip)=g-s*(h+g*ta)\r\n                  v(j,iq)=h+s*(g-h*ta)\r\n                end do\r\nC\r\n                nrot=nrot+1\r\n              end if\r\n           end do\r\n         end do\r\nC\r\n         do ip=1,n\r\n            b(ip)=b(ip)+z(ip)\r\n            d(ip)=b(ip)\r\n            z(ip)=0.\r\n         end do\r\n      end do\r\nC      \r\n\r\nC\r\n      return\r\nC\r\n      END\r\nC *************************************************\r\nC *          SUBROUTINE SORT EIGENVALUES          *\r\nC *************************************************\r\n      SUBROUTINE kEIGSRT(D,V,N)\r\n        INCLUDE 'ABA_PARAM.INC'\r\n      DIMENSION D(N),V(N,N)\r\n      DO I=1,N-1\r\n        K=I\r\n        P=D(I)\r\n        DO J=I+1,N\r\n          IF(D(J).GE.P)THEN\r\n            K=J\r\n            P=D(J)\r\n          ENDIF\r\n        END DO\r\n        IF(K.NE.I)THEN\r\n          D(K)=D(I)\r\n          D(I)=P\r\n          DO J=1,N\r\n            P=V(J,I)\r\n            V(J,I)=V(J,K)\r\n            V(J,K)=P\r\n          END DO\r\n        ENDIF\r\n      END DO\r\n      RETURN\r\n      END\r\nC *************************************************\r\nC *      THE DETERMINANT OF A 3X3 MATRIX          *\r\nC *************************************************\r\n      SUBROUTINE KDETER(DMIN,D)\r\n\r\n        INCLUDE 'ABA_PARAM.INC'\r\n        PARAMETER(M=3,N=3)\r\n        DIMENSION DMIN(M,N)\r\n        D=0.\r\n        D=DMIN(1,1)*DMIN(2,2)*DMIN(3,3)+DMIN(1,2)*\r\n     + DMIN(2,3)*DMIN(3,1)+DMIN(2,1)*DMIN(3,2)*\r\n     + DMIN(1,3)-DMIN(1,3)*DMIN(2,2)*DMIN(3,1)-\r\n     + DMIN(1,1)*DMIN(2,3)*DMIN(3,2)-DMIN(1,2)*\r\n     + DMIN(2,1)*DMIN(3,3)\r\n        RETURN\r\n      END \r\n\r\nC *************************************************\r\nC *      Build 4th order rotation matrix (tsigma) *\r\nC *************************************************\r\n      subroutine rotord4sig(xrot,tSigma) \r\n      \r\n      real*8, intent(in) :: xrot(3,3)\r\n      real*8, intent(out) :: tSigma(6,6)\r\n      \r\n      tSigma(1,1) = xRot(1,1)*xRot(1,1)\r\n      tSigma(1,2) = xRot(1,2)*xRot(1,2)\r\n      tSigma(1,3) = xRot(1,3)*xRot(1,3)\r\n      tSigma(1,4) = 2.0*xRot(1,1)*xRot(1,2)\r\n      tSigma(1,6) = 2.0*xRot(1,2)*xRot(1,3)\r\n      tSigma(1,5) = 2.0*xRot(1,3)*xRot(1,1)\r\n\r\n      tSigma(2,1) = xRot(2,1)*xRot(2,1)\r\n      tSigma(2,2) = xRot(2,2)*xRot(2,2)\r\n      tSigma(2,3) = xRot(2,3)*xRot(2,3)\r\n      tSigma(2,4) = 2.0*xRot(2,1)*xRot(2,2)\r\n      tSigma(2,6) = 2.0*xRot(2,2)*xRot(2,3)\r\n      tSigma(2,5) = 2.0*xRot(2,3)*xRot(2,1)\r\n\r\n      tSigma(3,1) = xRot(3,1)*xRot(3,1)\r\n      tSigma(3,2) = xRot(3,2)*xRot(3,2)\r\n      tSigma(3,3) = xRot(3,3)*xRot(3,3)\r\n      tSigma(3,4) = 2.0*xRot(3,1)*xRot(3,2)\r\n      tSigma(3,6) = 2.0*xRot(3,2)*xRot(3,3)\r\n      tSigma(3,5) = 2.0*xRot(3,3)*xRot(3,1)\r\n\r\n      tSigma(4,1) = xRot(1,1)*xRot(2,1)\r\n      tSigma(4,2) = xRot(1,2)*xRot(2,2)\r\n      tSigma(4,3) = xRot(1,3)*xRot(2,3)\r\n      tSigma(4,4) = xRot(1,1)*xRot(2,2) + xRot(1,2)*xRot(2,1)\r\n      tSigma(4,6) = xRot(1,2)*xRot(2,3) + xRot(2,2)*xRot(1,3) \r\n      tSigma(4,5) = xRot(1,3)*xRot(2,1) + xRot(2,3)*xRot(1,1)\r\n\r\n      tSigma(6,1) = xRot(2,1)*xRot(3,1)\r\n      tSigma(6,2) = xRot(2,2)*xRot(3,2)\r\n      tSigma(6,3) = xRot(2,3)*xRot(3,3)\r\n      tSigma(6,4) = xRot(2,1)*xRot(3,2) + xRot(3,1)*xRot(2,2)\r\n      tSigma(6,6) = xRot(2,2)*xRot(3,3) + xRot(2,3)*xRot(3,2) \r\n      tSigma(6,5) = xRot(2,3)*xRot(3,1) + xRot(3,3)*xRot(2,1)\r\n\r\n      tSigma(5,1) = xRot(3,1)*xRot(1,1)\r\n      tSigma(5,2) = xRot(3,2)*xRot(1,2)\r\n      tSigma(5,3) = xRot(3,3)*xRot(1,3)\r\n      tSigma(5,4) = xRot(3,1)*xRot(1,2) + xRot(1,1)*xRot(3,2)\r\n      tSigma(5,6) = xRot(3,2)*xRot(1,3) + xRot(1,2)*xRot(3,3) \r\n      tSigma(5,5) = xRot(3,3)*xRot(1,1) + xRot(3,1)*xRot(1,3)\r\n      \r\n      return\r\n      end subroutine\r\n\r\nC *************************************************\r\nC *      Build 4th order rotation matrix (tstran) *\r\nC *************************************************\r\n      subroutine rotord4str(xrot,tStran)\r\n      \r\n      real*8, intent(in) :: xrot(3,3)\r\n      real*8, intent(out) :: tStran(6,6)\r\n      \r\n      tStran(1,1) = xRot(1,1)*xRot(1,1)\r\n      tStran(1,2) = xRot(1,2)*xRot(1,2)\r\n      tStran(1,3) = xRot(1,3)*xRot(1,3)\r\n      tStran(1,4) = xRot(1,1)*xRot(1,2)\r\n      tStran(1,6) = xRot(1,2)*xRot(1,3)\r\n      tStran(1,5) = xRot(1,3)*xRot(1,1)\r\n\r\n      tStran(2,1) = xRot(2,1)*xRot(2,1)\r\n      tStran(2,2) = xRot(2,2)*xRot(2,2)\r\n      tStran(2,3) = xRot(2,3)*xRot(2,3)\r\n      tStran(2,4) = xRot(2,1)*xRot(2,2)\r\n      tStran(2,6) = xRot(2,2)*xRot(2,3)\r\n      tStran(2,5) = xRot(2,3)*xRot(2,1)\r\n\r\n      tStran(3,1) = xRot(3,1)*xRot(3,1)\r\n      tStran(3,2) = xRot(3,2)*xRot(3,2)\r\n      tStran(3,3) = xRot(3,3)*xRot(3,3)\r\n      tStran(3,4) = xRot(3,1)*xRot(3,2)\r\n      tStran(3,6) = xRot(3,2)*xRot(3,3)\r\n      tStran(3,5) = xRot(3,3)*xRot(3,1)\r\n\r\n      tStran(4,1) = 2.0*xRot(1,1)*xRot(2,1)\r\n      tStran(4,2) = 2.0*xRot(1,2)*xRot(2,2)\r\n      tStran(4,3) = 2.0*xRot(1,3)*xRot(2,3)\r\n      tStran(4,4) = xRot(1,1)*xRot(2,2) + xRot(1,2)*xRot(2,1)\r\n      tStran(4,6) = xRot(1,2)*xRot(2,3) + xRot(2,2)*xRot(1,3) \r\n      tStran(4,5) = xRot(1,3)*xRot(2,1) + xRot(2,3)*xRot(1,1)\r\n\r\n      tStran(6,1) = 2.0*xRot(2,1)*xRot(3,1)\r\n      tStran(6,2) = 2.0*xRot(2,2)*xRot(3,2)\r\n      tStran(6,3) = 2.0*xRot(2,3)*xRot(3,3)\r\n      tStran(6,4) = xRot(2,1)*xRot(3,2) + xRot(3,1)*xRot(2,2)\r\n      tStran(6,6) = xRot(2,2)*xRot(3,3) + xRot(2,3)*xRot(3,2) \r\n      tStran(6,5) = xRot(2,3)*xRot(3,1) + xRot(3,3)*xRot(2,1)\r\n\r\n      tStran(5,1) = 2.0*xRot(3,1)*xRot(1,1)\r\n      tStran(5,2) = 2.0*xRot(3,2)*xRot(1,2)\r\n      tStran(5,3) = 2.0*xRot(3,3)*xRot(1,3)\r\n      tStran(5,4) = xRot(3,1)*xRot(1,2) + xRot(1,1)*xRot(3,2)\r\n      tStran(5,6) = xRot(3,2)*xRot(1,3) + xRot(1,2)*xRot(3,3) \r\n      tStran(5,5) = xRot(3,3)*xRot(1,1) + xRot(3,1)*xRot(1,3)\r\n      \r\n      return\r\n      end subroutine\r\n\r\nC *************************************************************\r\nC *      Build 4th order lower (and upper) tensor product     *\r\nC * NB: When contracted from 4th to the format used for       *\r\nC * C-matrix, it turns out that the upper and lower products  *\r\nC * are the same!                                             *\r\nC *************************************************************\r\n      subroutine ltprod(A,B,C)\r\n      \r\n      real*8, intent(in) :: A(3,3),B(3,3)\r\n      real*8, intent(out) :: C(6,6)\r\n      \r\n      C = 0.\r\n      C(1,1) = 2*A(1,1)*B(1,1)\r\n      C(1,2) = 2*A(1,2)*B(1,2)\r\n      C(1,3) = 2*A(1,3)*B(1,3)\r\n      C(1,4) = A(1,1)*B(1,2)+A(1,2)*B(1,1)\r\n      C(1,5) = A(1,1)*B(1,3)+A(1,3)*B(1,1)\r\n      C(1,6) = A(1,2)*B(1,3)+A(1,3)*B(1,2)\r\n      \r\n      C(2,2) = 2*A(2,2)*B(2,2)\r\n      C(2,3) = 2*A(2,3)*B(2,3)\r\n      C(2,4) = A(2,1)*B(2,2)+A(2,2)*B(2,1)\r\n      C(2,5) = A(2,1)*B(2,3)+A(2,3)*B(2,1)\r\n      C(2,6) = A(2,2)*B(2,3)+A(2,3)*B(2,2)\r\n      \r\n      C(3,3) = 2*A(3,3)*B(3,3)\r\n      C(3,4) = A(3,1)*B(3,2)+A(3,2)*B(3,1)\r\n      C(3,5) = A(3,1)*B(3,3)+A(3,3)*B(3,1)\r\n      C(3,6) = A(3,2)*B(3,3)+A(3,3)*B(3,2)\r\n      \r\n      C(4,4) = A(1,1)*B(2,2)+A(1,2)*B(2,1)\r\n      C(4,5) = A(1,1)*B(2,3)+A(1,3)*B(2,1)\r\n      C(4,6) = A(1,2)*B(2,3)+A(1,3)*B(2,2)\r\n      \r\n      C(5,5) = A(1,1)*B(3,3)+A(1,3)*B(3,1)\r\n      C(5,6) = A(1,2)*B(3,3)+A(1,3)*B(3,2)\r\n      \r\n      C(6,6) = A(2,2)*B(3,3)+A(2,3)*B(3,2)\r\n      \r\n      do i=2,6\r\n         do j=1,i-1\r\n            C(i,j)=C(j,i)\r\n         end do\r\n      end do\r\n      \r\n      C = 0.5*C\r\n      \r\n      return\r\n      end subroutine      \r\n\r\nC **************************************************\r\nC *      Build 4th order tensor product (kronecker)*\r\nC **************************************************\r\n      subroutine tprod(A,B,C)\r\n      \r\n      real*8, intent(in) :: A(3,3),B(3,3)\r\n      real*8, intent(out) :: C(6,6)\r\n      \r\n      C = 0.\r\n      C(1,1) = 2*A(1,1)*B(1,1)\r\n      C(1,2) = 2*A(1,1)*B(2,2)\r\n      C(1,3) = 2*A(1,1)*B(3,3)\r\n      C(1,4) = A(1,1)*B(1,2)+A(1,1)*B(2,1)\r\n      C(1,5) = A(1,1)*B(1,3)+A(1,1)*B(3,1)\r\n      C(1,6) = A(1,1)*B(2,3)+A(1,1)*B(3,2)\r\n      \r\n      C(2,2) = 2*A(2,2)*B(2,2)\r\n      C(2,3) = 2*A(2,2)*B(3,3)\r\n      C(2,4) = A(2,2)*B(1,2)+A(2,2)*B(2,1)\r\n      C(2,5) = A(2,2)*B(1,3)+A(2,2)*B(3,1)\r\n      C(2,6) = A(2,2)*B(2,3)+A(2,2)*B(3,2)\r\n      \r\n      C(3,3) = 2*A(3,3)*B(3,3)\r\n      C(3,4) = A(3,3)*B(1,2)+A(3,3)*B(2,1)\r\n      C(3,5) = A(3,3)*B(1,3)+A(3,3)*B(3,1)\r\n      C(3,6) = A(3,3)*B(2,3)+A(3,3)*B(3,2)\r\n      \r\n      C(4,4) = A(1,2)*B(1,2)+A(1,2)*B(2,1)\r\n      C(4,5) = A(1,2)*B(1,3)+A(1,2)*B(3,1)\r\n      C(4,6) = A(1,2)*B(2,3)+A(1,2)*B(3,2)\r\n      \r\n      C(5,5) = A(1,3)*B(1,3)+A(1,3)*B(3,1)\r\n      C(5,6) = A(1,3)*B(2,3)+A(1,3)*B(3,2)\r\n      \r\n      C(6,6) = A(2,3)*B(2,3)+A(2,3)*B(3,2)\r\n      \r\n      do i=2,6\r\n         do j=1,i-1\r\n            C(i,j)=C(j,i)\r\n         end do\r\n      end do\r\n      \r\n      C = 0.5*C\r\n      \r\n      return\r\n      end subroutine      \r\n\r\n**\r\n**\r\n**************************************\r\n**         MULTIPLY MATRIX  1        *\r\n**************************************\r\n*USER SUBROUTINE\r\n      SUBROUTINE KMLT(DM1,DM2,DM)\r\nC      \r\n      INCLUDE 'ABA_PARAM.INC'\r\nC\r\n      PARAMETER (M=3,N=3)\r\n      DIMENSION DM1(M,N),DM2(M,N),DM(M,N)\r\nC\r\n      DO 10 I=1,M\r\n      DO 10 J=1,N\r\n      X=0.0\r\n      DO 20 K=1,M \r\n      X=X+DM1(I,K)*DM2(K,J)\r\n20    CONTINUE\r\n      DM(I,J)=X\r\n10    CONTINUE\r\n      RETURN\r\n      END"
  },
  {
    "path": "old version/xDir0ET.f",
    "content": "! 3<a> basal\r\n      ddir(1,:) = (/-0.5000, 0.8660,  0.0000/)\r\n      ddir(2,:) = (/1.0000,  0.0000,  0.0000/)\r\n      ddir(3,:) = (/-0.5000, -0.8660, 0.0000/)\r\n! 3<a> prismatic           \r\n      ddir(4,:) = (/-0.5000, 0.8660,  0.0000/)\r\n      ddir(5,:) = (/1.0000,  0.0000,  0.0000/)\r\n      ddir(6,:) = (/-0.5000, -0.8660, 0.0000/)\r\n! 6 <a> slip direc for 1st order pyramidal planes\t\t\t \r\n   !        ddir(7,:) = (/ -0.5000,    0.8660,         0./)\r\n\t\t !ddir(8,:) = (/-0.5000,    0.8660,         0./)\r\n\t\t !ddir(9,:) = (/1.0000,         0.,         0./)\r\n\t\t !ddir(10,:) = (/1.0000,         0.,         0./)\r\n\t\t !ddir(11,:) = (/-0.5000,   -0.8660,         0./)\r\n\t\t !ddir(12,:) = (/-0.5000,  -0.8660,         0./)\r\n! 6 <c+a> slip directions for 2nd order pyramidal slip planes\t\t\t \r\n      ddir(7,:) = (/-0.3536, 0.6124, 0.7071/)\r\n      ddir(8,:) = (/-0.3536, 0.6124, -0.7071/)\r\n      ddir(9,:) = (/ 0.7071, 0.0000,  0.7071/)\r\n      ddir(10,:) =(/ 0.7071, 0.0000, -0.7071/)\r\n      ddir(11,:) =(/-0.3536,-0.6124,  0.7071/)\r\n      ddir(12,:) =(/-0.3536,-0.6124, -0.7071/)\r\n\r\n"
  },
  {
    "path": "old version/xDir1.f",
    "content": "\t\t ddir(1,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t ddir(2,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t ddir(3,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t ddir(4,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t ddir(5,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t ddir(6,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t ddir(7,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t ddir(8,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t ddir(9,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t ddir(10,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t ddir(11,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t ddir(12,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t !ddir(13,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t !ddir(14,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t !ddir(15,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(16,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(17,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t !ddir(18,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t !ddir(19,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(20,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(21,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(22,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t !ddir(23,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t !ddir(24,:) = (/0.57735027,-0.57735027,0.57735027/)\n"
  },
  {
    "path": "old version/xDir2.f",
    "content": "\t\t ddir(1,:) = (/0.70710678,-0.70710678,0.00000000/)\n\t\t ddir(2,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t ddir(3,:) = (/0.70710678,0.00000000,-0.70710678/)\n\t\t ddir(4,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t ddir(5,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t ddir(6,:) = (/0.70710678,0.00000000,0.70710678/)\n\t\t ddir(7,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t ddir(8,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t ddir(9,:) = (/0.70710678,0.00000000,-0.70710678/)\n\t\t ddir(10,:) = (/0.70710678,-0.70710678,0.00000000/)\n\t\t ddir(11,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t ddir(12,:) = (/0.70710678,0.00000000,0.70710678/)\n"
  },
  {
    "path": "old version/xDir2c.f",
    "content": "\t\t ddir(1,:) = (/0.70710678,-0.70710678,0.00000000/)\n\t\t ddir(2,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t ddir(3,:) = (/0.70710678,0.00000000,-0.70710678/)\n\t\t ddir(4,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t ddir(5,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t ddir(6,:) = (/0.70710678,0.00000000,0.70710678/)\n\t\t ddir(7,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t ddir(8,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t ddir(9,:) = (/0.70710678,0.00000000,-0.70710678/)\n\t\t ddir(10,:) = (/0.70710678,-0.70710678,0.00000000/)\n\t\t ddir(11,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t ddir(12,:) = (/0.70710678,0.00000000,0.70710678/)\n         ddir(13,:) = (/0.00000000,0.70710678,0.70710678/)\n         ddir(14,:) = (/0.00000000,0.70710678,-0.70710678/)\n         ddir(15,:) = (/0.70710678,0.00000000,0.70710678/)\n         ddir(16,:) = (/0.70710678,0.00000000,-0.70710678/)\n         ddir(17,:) = (/0.70710678,0.70710678,0.000000000/)\n         ddir(18,:) = (/0.70710678,-0.70710678,0.000000000/)\n\n"
  },
  {
    "path": "old version/xDir4.f",
    "content": "\t\t ddir(1,:) = (/1.0,0.0,0.0/)\n\t\t ddir(2,:) = (/1.0,0.0,0.0/)\n\t\t ddir(3,:) = (/0.0,0.0,1.0/)\n\t\t ddir(4,:) = (/0.0,0.0,1.0/)\r\n           ddir(5,:) = (/1.0,0.0,0.0/)\r\n           ddir(6,:) = (/1.0,0.0,0.0/)\r\n           ddir(7,:) = (/0.0,0.0,1.0/)\n\t\t"
  },
  {
    "path": "old version/xDirAlphaUranium.f",
    "content": "! slip directions of alpha-Uranium\n! see McCabe, Tome et al 2010 (Figure 2)\n         ddir(1,:) = (/1.0,0.0,0.0/)\n\t\t ddir(2,:) = (/1.0,0.0,0.0/)\n\t\t ddir(3,:) = (/0.43731,-0.89931,0.0/) ! [1-10](110) -> [a,-b,0](b,a,0)\n\t\t ddir(4,:) = (/0.43731,0.89931,0.0/) ! [110](1-10) -> [a,b,0](b,-a,0)\n\t\t ddir(5,:) = (/0.24074,-0.49507,0.83483/) ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\t\t ddir(6,:) = (/-0.24074,-0.49507,0.83483/) ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\t\t ddir(7,:) = (/0.24074,0.49507,0.83483/) ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\t\t ddir(8,:) = (/0.24074,-0.49507,-0.83483/) ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\n"
  },
  {
    "path": "old version/xNorm0ET.f",
    "content": "! basal plane for 3<a> slip\r\n      dnor(1,:) = (/0.0000,0.0000,1.0000/)\r\n      dnor(2,:) = (/0.0000,0.0000,1.0000/)\r\n      dnor(3,:) = (/0.0000,0.0000,1.0000/)\r\n !prismatic planes for 3<a> slip          \r\n      dnor(4,:) = (/-0.8660, -0.5000, 0.0000/)\r\n      dnor(5,:) = (/ 0.0000,  -1.0000, 0.0000/)\r\n      dnor(6,:) = (/ 0.8660,  -0.5000, 0.0000/)\r\n! 6 1st order pyramidal slip planes for <a> slip\t\t \r\n   !        dnor(7,:) = (/-0.7500,   -0.4330,    0.5000/)\r\n\t\t !dnor(8,:) = (/ 0.7500,    0.4330,    0.5000/)\r\n\t\t !dnor(9,:) = (/ 0.,    0.8660,    0.5000/)\r\n\t\t !dnor(10,:) = (/ 0.,   -0.8660,    0.5000/)\r\n\t\t !dnor(11,:) = (/0.7500,   -0.4330,    0.5000/)\r\n\t\t !dnor(12,:) = (/-0.7500,    0.4330,    0.5000/)           \r\n! 6 2nd order pyramidalslip planes for <c+a> slip\t\t\t\t \r\n      dnor(7,:) = (/ 0.3536, -0.6124,  0.7071/)\r\n      dnor(8,:) = (/-0.3536,  0.6124,  0.7071/)\r\n      dnor(9,:) = (/-0.7071,  0.0000,  0.7071/)\r\n      dnor(10,:) =(/ 0.7071,  0.0000,  0.7071/)\r\n      dnor(11,:) =(/ 0.3536,  0.6124,  0.7071/)\r\n      dnor(12,:) =(/-0.3536, -0.6124,  0.7071/)\r\n\r\n"
  },
  {
    "path": "old version/xNorm1.f",
    "content": "\t\t dnor(1,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t dnor(2,:) = (/0.70710678,0.70710678,0.00000000/)\n\t\t dnor(3,:) = (/-0.70710678,0.00000000,0.70710678/)\n\t\t dnor(4,:) = (/-0.70710678,0.00000000,0.70710678/)\n\t\t dnor(5,:) = (/-0.70710678,0.70710678,0.00000000/)\n\t\t dnor(6,:) = (/-0.70710678,0.70710678,0.00000000/)\n\t\t dnor(7,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t dnor(8,:) = (/0.00000000,0.70710678,-0.70710678/)\n\t\t dnor(9,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t dnor(10,:) = (/0.00000000,0.70710678,0.70710678/)\n\t\t dnor(11,:) = (/0.70710678,0.00000000,0.70710678/)\n\t\t dnor(12,:) = (/0.70710678,0.00000000,0.70710678/)\n\t\t !dnor(13,:) = (/0.40824829,0.40824829,0.81649658/)\n\t\t !dnor(14,:) = (/-0.40824829,0.40824829,0.81649658/)\n\t\t !dnor(15,:) = (/0.40824829,-0.40824829,0.81649658/)\n\t\t !dnor(16,:) = (/0.40824829,0.40824829,-0.81649658/)\n\t\t !dnor(17,:) = (/0.40824829,0.81649658,0.40824829/)\n\t\t !dnor(18,:) = (/-0.40824829,0.81649658,0.40824829/)\n\t\t !dnor(19,:) = (/0.40824829,-0.81649658,0.40824829/)\n\t\t !dnor(20,:) = (/0.40824829,0.81649658,-0.40824829/)\n\t\t !dnor(21,:) = (/0.81649658,0.40824829,0.40824829/)\n\t\t !dnor(22,:) = (/-0.81649658,0.40824829,0.40824829/)\n\t\t !dnor(23,:) = (/0.81649658,-0.40824829,0.40824829/)\n\t\t !dnor(24,:) = (/0.81649658,0.40824829,-0.40824829/)\n"
  },
  {
    "path": "old version/xNorm2.f",
    "content": "\t\t dnor(1,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(2,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(3,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(4,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(5,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(6,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(7,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(8,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(9,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(10,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t dnor(11,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t dnor(12,:) = (/0.57735027,0.57735027,-0.57735027/)\n"
  },
  {
    "path": "old version/xNorm2c.f",
    "content": "\t\t dnor(1,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(2,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(3,:) = (/0.57735027,0.57735027,0.57735027/)\n\t\t dnor(4,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(5,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(6,:) = (/-0.57735027,0.57735027,0.57735027/)\n\t\t dnor(7,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(8,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(9,:) = (/0.57735027,-0.57735027,0.57735027/)\n\t\t dnor(10,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t dnor(11,:) = (/0.57735027,0.57735027,-0.57735027/)\n\t\t dnor(12,:) = (/0.57735027,0.57735027,-0.57735027/)\n         dnor(13,:) = (/1.00000000,0.00000000,0.00000000/)\n         dnor(14,:) = (/1.00000000,0.00000000,0.00000000/)\n         dnor(15,:) = (/0.00000000,1.00000000,0.00000000/)\n         dnor(16,:) = (/0.00000000,1.00000000,0.00000000/)\n         dnor(17,:) = (/0.00000000,0.00000000,1.00000000/)\n         dnor(18,:) = (/0.00000000,0.00000000,1.00000000/)\n\n"
  },
  {
    "path": "old version/xNorm4.f",
    "content": "\t\t dnor(1,:) = (/0.0,1.0,0.0/)\n\t\t dnor(2,:) = (/0.0,0.0,1.0/)\n\t\t dnor(3,:) = (/1.0,0.0,0.0/)\n\t\t dnor(4,:) = (/0.0,1.0,0.0/)\r\n           dnor(5,:) = (/0.0,0.7071,0.7071/)\r\n           dnor(6,:) = (/0.0,0.9487,0.3162/)\r\n           dnor(7,:) = (/0.7071,0.7071,0.0/)\n\t\t"
  },
  {
    "path": "old version/xNormAlphaUranium.f",
    "content": "! slip plane normals of alpha-Uranium\n! see McCabe, Tome et al 2010 (Figure 2)\n\t\t dnor(1,:) = (/0.0,1.0,0.0/)\n\t\t dnor(2,:) = (/0.0,0.0,1.0/)\n\t\t dnor(3,:) = (/0.89931,0.43731,0.0/) ! [1-10](110) -> [a,-b,0](b,a,0)\n\t\t dnor(4,:) = (/0.89931,-0.43731,0.0/) ! [110](1-10) -> [a,b,0](b,-a,0)\n\t\t dnor(5,:) = (/0.0,0.86013,0.51008/) ! [1-12](021) -> [a,-b,2c](0,c,b/2)\n\t\t dnor(6,:) = (/0.0,0.86013,0.51008/) ! [-1-12](021) -> [-a,-b,2c](0,c,b/2)\n\t\t dnor(7,:) = (/0.0,0.86013,-0.51008/) ! [112](0-21) -> [a,b,2c](0,c,-b/2)\n\t\t dnor(8,:) = (/0.0,0.86013,-0.51008/) ! [1-1-2](0-21) -> [a,-b,-2c](0,c,-b/2)\n"
  },
  {
    "path": "old version/xTwinDirAlphaUranium.f",
    "content": "! twin directions (eta_1) of alpha-Uranium\n! see Zhou, Xiao, Wang et al. 2016 (Table 2)\n      dtwindir(1,:) = (/0.82482,-0.56540,0.0/) ! eta_1 = [3-10] -> [3a,-b,0], K_1 = (130) -> normal is [b,3a,0] \n      dtwindir(2,:) = (/-0.82482,-0.56540,0.0/) ! eta_1 = [-3-10] -> [-3a,-b,0], K_1 = (-130) -> normal is [-b,3a,0]\n"
  },
  {
    "path": "old version/xTwinNormAlphaUranium.f",
    "content": "! twin normals (K_1) of alpha-Uranium\n! see Zhou, Xiao, Wang et al. 2016 (Table 2)\n      dtwinnor(1,:) = (/0.56540,0.82482,0.0/) ! eta_1 = [3-10] -> [3a,-b,0], K_1 = (130) -> normal is [b,3a,0]\n      dtwinnor(2,:) = (/-0.56540,0.82482,0.0/) ! eta_1 = [-3-10] -> [-3a,-b,0], K_1 = (-130) -> normal is [-b,3a,0]\n"
  }
]